Language switcher doesn't work with my views
It is possible to solve this with Views, here is how:


Go to your view's edit page.
Add a Filter Criteria called 'Content translation: Language'
In the popup that comes after that, select 'Current user's
language'
Save the Filter Criteria and your view as well.


After this, this view will only show items that are the same language as the language you are using at the moment on the website.

You can however set a specific language to your view as well with the same criteria. You just have to select a language instead of 'Current user's language' and that view will only list content that are in that specific language.