If the user has babel set up then the languages that they are shown, and the way they're edited, is not the same in MediaInfo as on wikidata. Make it be the same
AFAICS these are the rules on wikidata:
Caption language ordering:
- Show a caption for the interface language of the page (whether or not it has a value)
- If there is no caption for the interface language, show the first caption in the fallback chain that has a value (if any)
- If the logged-in user has Babel languages, and they haven’t already been shown, then show captions for all of them next, whether or not they have values
- Show everything else with a value
Caption language display:
1 and 2 will be visible on page load
3 will be made visible on js completion
1, 2 and 3 are always shown
4 will be hidden by default, and can be shown/rehidden with a click