8,230
edits
Line 1: | Line 1: | ||
Beside the pure [[translation]] part of the work, the '''Kiwix source code needs to be synchronized with Translatewiki''' with three | Beside the pure [[translation]] part of the work, the '''Kiwix source code needs to be synchronized with Translatewiki'''. | ||
This synchronisation with Translatewiki needs three type of operations: | |||
* ''Add a string'' to Kiwix and Translatewiki, ie. introducing a dynamic string which will be replaced by the corresponding translation. | * ''Add a string'' to Kiwix and Translatewiki, ie. introducing a dynamic string which will be replaced by the corresponding translation. | ||
* ''Update the Kiwix strings'' with the translations coming from Translatewiki. | * ''Update the Kiwix strings'' with the translations coming from Translatewiki. | ||
Line 14: | Line 16: | ||
* Translatewiki translations are imported separately in the Kiwix code repository on time a week and we always need to synchronize thus files with Kiwix code in both direction (KW->TW and TW -> KW). | * Translatewiki translations are imported separately in the Kiwix code repository on time a week and we always need to synchronize thus files with Kiwix code in both direction (KW->TW and TW -> KW). | ||
'''WARNING: Before any modification of Kiwix source code, update your local code repository with " | '''WARNING: Before any modification of Kiwix source code, update your local code repository with "git pull origin master".''' | ||
== Checkout the code and start Kiwix == | == Checkout the code and start Kiwix == |
edits