Language switcher doesn't work with my views I am new to this forum, but I hope to get an answer to my problem. Searching 2 days already, bur no success...

I have a multilingual (French and Dutch) D7 website. Besides the needed core modules enabled, I installed the i18n module and the variable i18n module. As for normal pages, everything works perfect. I have a menu for each language, the menu links refer to the correct pages. I have also a language switcher, which works perfect with my nodes.

Now comes my problem. I created a view to display a teaser of all products. Look at http://www.solarine.eu/solarine/ to see what I mean. I made a view for the Dutch language (called "producten"), and one for the French ("produits"). When you access the pages by the main menu, they display correcly (5 products for Dutch, only 1 for French). BUT if you use the language switcher to toggle between languages when visiting the products page, the content of the views stays in the wrong language.

Can anyone please help me with this? It MUST be possible to solve this, but after 2 days searching on different websites with no result, I am out of ideas.

Many thanks!
Steven
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.