I mean, seriously.
I know that it's a well kept secret to prevent people from relying on whatever the current system is, which would stabilize it and make it impossible to change, but at least write it in a private place so that people can get a copy by bribing the l10n team or something.
It's currently impossible even to sort out bugs about this.
Version: unspecified
Severity: enhancement
URL: https://meta.wikimedia.org/wiki/Help:System_message#Branching_based_on_the_user_language
See Also:
T3495: Improve message source fallback flow