Difference between revisions of "Translation for developers/es"

Jump to navigation Jump to search
(Created page with "==Requerimientos== Necesitarás un Sistema Operativo GNU/Linux Sistema. Es posible hacerlo con otro sistema operativo, pero es más complicado obtener un entorno de trabajo.")
(Created page with "Deberas tener algunas cosas en mente: * Los archivos de traducción de kiwix están todos en el directorio "kiwix/chrome/locale". * Hay dos tipos de archivos de traducción pa...")
Line 10: Line 10:
Necesitarás un Sistema Operativo GNU/Linux Sistema. Es posible hacerlo con otro sistema operativo, pero es más complicado obtener un entorno de trabajo.
Necesitarás un Sistema Operativo GNU/Linux Sistema. Es posible hacerlo con otro sistema operativo, pero es más complicado obtener un entorno de trabajo.


You need to have a few things in mind:
Deberas tener algunas cosas en mente:
* Kiwix translation files are all in the "kiwix/chrome/locale" directory.
* Los archivos de traducción de kiwix están todos en el directorio "kiwix/chrome/locale".
* 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):
* Hay dos tipos de archivos de traducción para traducir la interfaz de usuario (Echa un vistazo a los * .js y archivos * .xul en kiwix/chrome/content/main para entender cómo funciona):
** "main.dtd" which provides translations for all *.xul files
** "Main.dtd", ofrece traducciones de todos los archivos * .xul
** "main.properties" which provides translations for all *.js files.
** "Main.properties", que proporciona traducciones para todos * .js.
* 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).
* Las traducciones Translatewiki se importan por separado en el repositorio de código Kiwix una vez por semana y siempre se deben sincronizar los archivos con el código Kiwix en ambas direcciones (KW-> TW y TW -> KW).


'''WARNING: Before any modification of Kiwix source code, update your local code repositories with "git pull origin master" in each one of them.'''
'''WARNING: Before any modification of Kiwix source code, update your local code repositories with "git pull origin master" in each one of them.'''