Nikki added a comment.
In T284808#7224873 <https://phabricator.wikimedia.org/T284808#7224873>, @Lucas_Werkmeister_WMDE wrote: > But I have a different question: the task description keeps talking about the “termbox”; is this task specifically about the termbox user interface (either the old one or the new / mobile one), or is it supposed to prevent labels, descriptions and aliases in these language codes, everywhere (including in the API, Special:SetLabel, etc.)? I think it needs to be everywhere, otherwise we're still going to get people adding them on Special:NewItem, via gadgets (e.g. Label Lister), via QuickStatements, via bots, etc. In T284808#7232097 <https://phabricator.wikimedia.org/T284808#7232097>, @Esc3300 wrote: > I'm not really convinced by @Nikki 's addition of today: > > [ ] When a disallowed code is used as the UI language, item labels, the page title and termbox all use the correct language instead (e.g. UI language `de-formal` should behave the same as `de`) > > If I understand this correctly, it should do some conversion automatically. > > - If this is meant for codes used for labels/descriptions/aliases, I think this should be avoided otherwise people keep using invalid language codes. The information can still be displayed. > - If it's merely for the GUI, this may be another task UI language means the language you have selected for the user interface. You can change that clicking on the language name next to your username at the top of the page and you can also set which language you prefer on the "User profile" tab of the preferences (globally, if you wish). Right now, UI languages are automatically label languages and the language you select as your UI language is used to select which label to show as the page title, which labels to show in links to entities and which language comes first in the termbox. This ticket involves changing it so that UI languages are no longer automatically valid label languages and therefore one of the acceptance criteria should be that it does not break when the UI language is one which can't be used for labels. TASK DETAIL https://phabricator.wikimedia.org/T284808 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Nikki Cc: Nikki, Addshore, Manuel, Lucas_Werkmeister_WMDE, Mahir256, Bugreporter, jhsoby, Amire80, matej_suchanek, Lydia_Pintscher, Aklapper, Mbch331, Esc3300, Danmichaelo, Invadibot, maantietaja, Akuckartz, Nandana, Lahi, Gq86, GoranSMilovanovic, QZanden, LawExplorer, _jensen, rosalieper, Scott_WUaS, Wikidata-bugs, aude
_______________________________________________ Wikidata-bugs mailing list -- wikidata-bugs@lists.wikimedia.org To unsubscribe send an email to wikidata-bugs-le...@lists.wikimedia.org