List entity-translated content accordingly to its language in a view
Given that Entity Translation doesn't translate in fact the node but its fields, its really difficult to list properly the content based on its language in a view.
The filter Content: Language (= Current user's language) doesn't work, but i've found how to manage this problem:
Under "Advanced", add a relationship with "Content: Entity translation: translations"
Under "FILTER CRITERIA", add a filter: "(Translations) Entity translation: Language (= Current user's language)"
as stated here