Tech:Translating Miraheze extensions

Miraheze develops and maintains few extensions, for example CreateWiki and ManageWIki. As Miraheze has users with no or limited knowledge on English, internationalization is important for users.

Currently, we use translatewiki.net for CreateWiki and ManageWiki translation.

TranslateWiki process

 * 1) Add strings on
 * 2) Translatewiki.net bot will pull the code when they import the strings, and it will be shown to translators for translate
 * 3) Translators in Translatewiki.net translates the texts
 * 4) Translatewiki.net bot will push the   when the export bot is run
 * 5) They are deployed to the Miraheze cluster

Process for MirahezeMagic
MirahezeMagic is currently not using Translatewiki.net and thus you need to translate it manually using git and pull requests. We would like to migrate to TWN, eventually.