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

Reply via email to