Page MenuHomePhabricator

Make all interface messages translatable
Open, MediumPublicBUG REPORT

Description

There are still lots of interface messages that are hardcoded in English (e.g. the home page). These should be moved to the i18n files, and so made translatable on TranslateWiki.

This task will involve finding all the English messages, moving them to i18n/en.json, and accessing them via e.g. the Twig msg function {{ msg('msg-name-here'). The i18n/qqq.json file will also need to be updated to include the new messages. Make sure to run composer test and npm run test before submitting a pull request.

Event Timeline

Frostly triaged this task as High priority.
Frostly added a project: User-Frostly.
Frostly moved this task from Backlog to In progress on the User-Frostly board.
Frostly lowered the priority of this task from High to Medium.Oct 1 2023, 8:01 PM
Frostly moved this task from In progress to Backlog on the User-Frostly board.
PMenon-WMF subscribed.

Hi @Frostly, removing you from this task because it has been stale for a while. Feel free to re-assign it to yourself and give us an update if you are still working on it!