Difference between revisions of "Zamora Teran/Traducciones"
DanielDrake (talk | contribs) (Created page with '== gettext == Sugar y sus actividades usan el sistema estándar se llama [http://es.wikipedia.org/wiki/Gettext gettext]. Ese sistema es usado un muchos programas open-source: * …') |
(No difference)
|
Revision as of 17:19, 29 March 2010
gettext
Sugar y sus actividades usan el sistema estándar se llama gettext. Ese sistema es usado un muchos programas open-source:
- El codigo de Sugar tiene strings en inglés
- Todos los strings que aparecen en el interfaz son pasados a la función se llama _
- Se genera un archivo .pot que es como un indice de todos los strings
- Los traductores toman el .pot y hacen un archivo .po con las traducciones
- Cuando hacen un release, los desarolladores del software compilan los archivos .po hasta un formato se llama .mo
- Cuando el software se corre, mira el idioma del ambiente y aplica las traducciones disponibles
Pootle
En la comunidad OLPC usamos una página web para hacer los archivos .po y para mandarlos automáticamente a los repositorios donde queda el codigo.