Page MenuHomePhabricator

Move namespace translations to JSON
Open, LowPublic

Description

In the same vein as T89948: Move magic word translations to JSON, namespace name i18n in core should be moved out of the Messages*.php files to a JSON format. In the same vein, *.namespaces.php files in extensions should die and be replaced by something in JSON.

Hopefully this will eventually allow namespace names to be translated from translatewiki.net (so long as translators are made aware of the consequences of changing a namespace name - i.e. breaking links on existing MW installations).

Event Timeline

siebrand raised the priority of this task from to Needs Triage.
siebrand updated the task description. (Show Details)
siebrand added a project: I18n.
siebrand added subscribers: siebrand, Nikerabbit.

@siebrand: Which software project codebase is about? Please associate a project (e.g. MediaWiki-Internationalization if about MW core). Thanks!

Qgil triaged this task as Low priority.Feb 20 2015, 2:36 PM

It is time to promote Wikimedia-Hackathon-2015 activities in the program (training sessions and meetings) and main wiki page (hacking projects and other ongoing activities). Follow the instructions, please. If you have questions, about this message, ask here.

Change 998274 had a related patch set uploaded (by Winston Sung; author: Winston Sung):

[mediawiki/core@master] [POC] Add extension, skin, config for alias directories

https://gerrit.wikimedia.org/r/998274