Page MenuHomePhabricator

Make language list more accessible on login page
Open, Needs TriagePublic

Description

MediaWiki:Loginlanguagelinks should be processed as rendered Special:Login for blind people and those who have difficulties to distinguish items by slim pipe separator.

  1. The language items can be navigated by .
  2. Separators are more obvious with bad eyes. A bolder symbol than pipe shall be used.
  3. Languge names shall get nowrap (Bahasa Indonesia).

Known implementations as Templates are:

MediaWiki:loginlanguagelinks

* English|en
* Français|fr

shall be rendered as

<ul class="mw-...">
<li><a title="Special:Login" class="mw-authentication-popup-link" lang="en" href="/w/index.php?title=Special:Login&uselang=en" hreflang="en">English</a>
</li>
<li><a title="Special:Login" class="mw-authentication-popup-link" lang="fr" href="/w/index.php?title=Special:Login&uselang=fr" hreflang="fr">Français</a></li>
</ul>

See also: T254535: ULS should override $wgLoginLanguageSelector