Skip to content

Latest commit

 

History

History
44 lines (29 loc) · 1.17 KB

Tech:Translating_Miraheze_extensions.md

File metadata and controls

44 lines (29 loc) · 1.17 KB
title
Tech:Translating Miraheze extensions

Miraheze develops and maintains a few extensions, for example [[<tvar|cw>github:miraheze/CreateWiki</>|CreateWiki]] and [[<tvar|mw>github:miraheze/ManageWiki</>|ManageWiki]]. As Miraheze has users with no or limited knowledge of English, internationalization is important for such users.

Currently, Miraheze uses [[<tvar|twn>translatewiki:</>|translatewiki.net]] for CreateWiki and ManageWiki translations.

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). Category:Tech


Source: https://meta.miraheze.org/wiki/Tech:Translating_Miraheze_extensions