Tech:翻譯Miraheze的插件
Outdated translations are marked like this.
Miraheze develops and maintains a few extensions, for example CreateWiki and ManageWiki. As Miraheze has users with no or limited knowledge of English, internationalization is important for such users.
現在我們使用translatewiki.net來處理新增維基和維基管理的翻譯。
TranslateWiki process
- Add strings on en.json.
- Translatewiki.net bot will pull the code when they import the strings, and it will be shown to translators to translate.
- Translators in Translatewiki.net translate the texts.
- Translatewiki.net bot will push the $lang.json when the export bot is run.
They are then deployed to the Miraheze cluster (the submodule must be updated).