Problem/Motivation
This is related to #2543258: Entity references of untranslatable fields are not displayed in the correct translation. It's correct that entity references of untranslatable fields should get displayed in the correct translation according to the user language on translatable entities.
When viewing untranstatable entities though, i would expect to see the translated references according to the global language.
How to re-produce this:
- Enable the content_translation
- Add a new language to the site
- Make the tags vocabulary translatable
- Add one or 2 terms and translate them
- Make sure the node type article is not translatable (default)
- Create a node and refer the translated terms
- Access the node in both languages and see that the tags are always rendered in the default language
Proposed resolution
Check whether the containing entity type/ bundle is translatable and display the reference's translations according to the global language.