Jakob_WMDE added a comment.

While trying to implement the server-side of this, I was somewhat surprised by the behavior. Writing it down here in case it's not just me.

Surprise 1: ULS provides the language list exclusively on the client-side. What is rendered by the server cannot be consistent with what
Surprise 2: On the server-side Wikibase takes Babel into account, whereas ULS doesn't. It is even possible that the "more languages" section is reduced after CSR is initialized.
Surprise 3: For users that are not logged in or those that do not have Babel set up, it is very likely that the list of more languages is empty.

All of this results in inconsistent SSR/CSR behavior, i.e. a very bouncy "more languages" section. The good news (I guess!?) is that this is also how the current termbox behaves.


TASK DETAIL
https://phabricator.wikimedia.org/T211865

EMAIL PREFERENCES
https://phabricator.wikimedia.org/settings/panel/emailpreferences/

To: Jakob_WMDE
Cc: Jakob_WMDE, Liuxinyu970226, Aklapper, Lea_WMDE, Nandana, Lahi, Gq86, GoranSMilovanovic, QZanden, LawExplorer, _jensen, Wikidata-bugs, aude, Lydia_Pintscher, Mbch331
_______________________________________________
Wikidata-bugs mailing list
Wikidata-bugs@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikidata-bugs

Reply via email to