Tech:翻譯Miraheze的插件

From Miraheze Meta, Miraheze's central coordination wiki
This page is a translated version of the page Tech:Translating Miraheze extensions and the translation is 11% complete.
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

  1. Add strings on en.json.
  2. Translatewiki.net bot will pull the code when they import the strings, and it will be shown to translators to translate.
  3. Translators in Translatewiki.net translate the texts.
  4. 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).