Skip to content

i18n: replace system with translatable wikitext-based JSON

MusikAnimal requested to merge on-wiki-i18n into main
  • Add new npm run setup:i18n command to sync messages from config.json to the wikitext page [[MediaWiki:Gadget-WishlistIntake/messages]]. This should be used any time new messages are added to keep the wiki page in version control.
  • Add parser for the messages page to init.js
  • Update README with instructions about i18n, as well as the user-group-css task, which is now renamed to setup:user-group-css
  • Show run time for all bin/ scripts, not just DeployCommand.

Bug: T365471

Merge request reports