Hello everyone,

The Language team is working on an approach to move special page aliases to JSON files that can then be translated via translatewiki.net. The system we develop should also allow translation of magic words and namespaces in the future.

An approach to do this has been described here on the Phabricator task: https://phabricator.wikimedia.org/T89947#9358113

You can also read up on some of the other approaches that we reviewed: https://phabricator.wikimedia.org/T89947#7684350

The format being proposed is used in the proof-of-concept patch here: https://gerrit.wikimedia.org/r/c/mediawiki/extensions/TranslationNotifications/+/977084/2/i18n/config/en.json

We would love to hear from you what you think about this approach and if you have any questions.

Regards,
Abijeet Patro (he/him)
Staff Software Engineer, Language Engineering
Wikimedia Foundation