I understand that to limit display of field values to only those of the current language, I have to add filters for each those fields that will limit the field values to 'Current user's language'. And this also works fine when adding a normal Views relationship or contextual filter for an entity reference field. However, when I add a relationship based on 'Content referenced using [reference field]', it appears we don't have a way to limit items in that relationship to only field values of the current language.

Further, I probably would expect an option on the relationship/handler itself to 'Restrict field values with the current user's language' similar to the 'Require this relationship' option.

I'm not sure exactly how this can be fixed or moved forward aside from adding this kind of option to the relationship handler.

Comments

GiorgosK’s picture

Issue summary: View changes

it would be great to have this implemented

I hope I understand well this issue
but as temporary solution I always use "Query settings: Distinct" to filter out all other languages fields from the view