At the moment, when I look at https://www.wikifunctions.org/wiki/Z112?uselang=en on the desktop, I see at the top left a box that says:
About
No description provided
ตรวจสอบข้อความหลายภาษา
If I understand correctly, the first two lines are English-language messages from the WikiLambda extension, and the third line is a Thai-language alias (`class="ext-wikilambda-about-alias"`).
Thai is not defined as my language anywhere—it's not the user interface languages, not a browser or OS language, and not a Babel box language. It is just shown there randomly. On some other pages of ZObjectsAnd if I look at https://www.wikifunctions.org/wiki/Z50?uselang=en , I saw aliases in Bengali.I see this:
Aliasebout
এই উইকিতে গণ্ডগোল হলে যে বস্তু উৎপাদন হয় তার রকম
Typ av fel
So the description is in Bengali and the alias is in Swedish.
Thai, Bengali, or Swedish are not defined as my languages anywhere—not in the user interface languages, not browser or OS languages, and not Babel box languages. They are just shown there randomly. On some other pages of ZObjects, I saw aliases in Chinese or other languages.
Aliases and descriptions in particular languages that aren't related to me are not supposed to be shown at all. It may, in theory, be useful to show aliases and descripitons in all the languages (although they should probably be hidden by default), or in my user interface or Babel box languages. This is how it works in Wikidata, more or less, But showing an alias (but not the label!) in aand it makes sense. But showing them in random single languages is extremely confusing.