Page MenuHomePhabricator

Special:SpecialPages doesn't fully respect uselang
Closed, ResolvedPublic

Description

When I go to https://en.wikipedia.org/wiki/Special:SpecialPages?uselang=de, nearly the entire interface is localized, but the individual Special page entries are not. I think this is a bit bizarre. I'd expect the Special page names to be in the specified uselang, as that data should be available to MediaWiki.


Version: unspecified
Severity: enhancement
URL: https://en.wikipedia.org/wiki/Special:SpecialPages?uselang=de

Details

Reference
bz43684

Event Timeline

bzimport raised the priority of this task from to Lowest.Nov 22 2014, 1:24 AM
bzimport set Reference to bz43684.
MZMcBride created this task.Jan 6 2013, 5:40 PM

Not a bug. Setting the language in your preferences works; uselang is a hack not supported for everything.

Funny, the description for Special:FeedbackDashboard under "Other special pages"/"Andere Spezialseiten" is localized.

See SpecialPageFactory::getUsablePages for the reason why it doesn't work.

Gerrit change 42496

Merged by Aaron Schulz.

Wow, super-quick resolution. :D Thank you, Alex and Aaron!

To be honest Nikerabbit knew what to do here. I just made the patch and uploaded it. :P