First I have content type "Quiz option" which is translatable.
Then I have a view that returns Entity references of that type. For language option I selected "Content language of view row" and also added filter "Content: Translation language = interface text language selected for page".
I translated (to German - original language is English) only one content of that entity and when I test view on view edit page it works well:
If I'm editing view on English view edit page I see all the content on English, except that German one. And when I'm editing view on German view edit page (with that "de" in path prefix) I see only one entity - the translated one and it's title is displayed well, on German. So far, so good.
Now I have a webform with some select button where for options I'm using reference mode with that view for selecting elements. And on front-end I always see content title on English? Why is that? So on front-end if I'm on German page I see only one option - the translated one, but it's title is on English, not on German?!?
I tried removing language filter I mentioned above and then I see all the options, but again they are all on English.
So, when I test view everything seems fine and when editing webform field I have only option for selecting the view (and passing the parameters), but nothing related to language.
And even if i.e. I force strictly German as "Rendering language" in views options I still see my options on English on front-end.
Any idea why I'm getting entity titles in default language (English) instead of in language of the current page (German)?