Tech:Translating Miraheze extensions
Currently, we use translatewiki.net for CreateWiki and ManageWiki translations.
TranslateWiki process[edit source]
- Add strings on
- Translatewiki.net bot will pull the code when they import the strings, and it will be shown to translators for translate
- Translators in Translatewiki.net translate the texts
- Translatewiki.net bot will push the
$lang.jsonwhen the export bot is run
- They are then deployed to the Miraheze cluster (the submodule must be updated)
Process for MirahezeMagic[edit source]
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.