Difference between revisions of "Translations:Translation for developers/4/en"

From Kiwix
Jump to navigation Jump to search
(استيراد نسخة جديدة من مصدر خارجي)
 
(Importing a new version from external source)
 
Line 1: Line 1:
You need to have a few things in mind:
You need to have a few things in mind:
* Kiwix translation files are all in the "kiwix/chrome/locale" directory.
* Kiwix translation files are all in the "kiwix/chrome/locale" directory.
* There is two types of translation files to translate the User Interface (Have a look to the *.js and *.xul file in kiwix/chrome/content/main to understand how it works):
* There are two types of translation files to translate the User Interface (Have a look at the *.js and *.xul files in kiwix/chrome/content/main to understand how it works):
** "main.dtd" which provides translations for all *.xul files
** "main.dtd" which provides translations for all *.xul files
** "main.properties" which provides translations for all *.js files.
** "main.properties" which provides translations for all *.js files.
* 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 once a week and we always need to synchronize those files with Kiwix code in both directions (KW->TW and TW -> KW).

Latest revision as of 20:55, 13 January 2015

Information about message (contribute)
This message has no documentation. If you know where or how this message is used, you can help other translators by adding documentation to this message.
Message definition (Translation for developers)
You need to have a few things in mind:
* Kiwix translation files are all in the "kiwix/chrome/locale" directory.
* There are two types of translation files to translate the User Interface (Have a look at the *.js and *.xul files in kiwix/chrome/content/main to understand how it works):
** "main.dtd" which provides translations for all *.xul files
** "main.properties" which provides translations for all *.js files.
* Translatewiki translations are imported separately in the Kiwix code repository once a week and we always need to synchronize those files with Kiwix code in both directions (KW->TW and TW -> KW).

You need to have a few things in mind:

  • Kiwix translation files are all in the "kiwix/chrome/locale" directory.
  • There are two types of translation files to translate the User Interface (Have a look at the *.js and *.xul files in kiwix/chrome/content/main to understand how it works):
    • "main.dtd" which provides translations for all *.xul files
    • "main.properties" which provides translations for all *.js files.
  • Translatewiki translations are imported separately in the Kiwix code repository once a week and we always need to synchronize those files with Kiwix code in both directions (KW->TW and TW -> KW).