next up previous contents
Next: i18n en PHP Up: i18n en PersonalJava Previous: i18n en PersonalJava   Contents

Localización de mensajes en PersonalJava

Para localización de mensajes en PersonalJava se puede utilizar el manejo de arreglos, de manera muy similar a la que se verá en localización de mensajes en PHP en el punto [*]. El siguiente programa en Java l10n.java lee la variable language definida en el archivo locale.conf de la Zaurus y permite presentar un menú en tres idiomas: Inglés, Alemán y Español. También acepta como argumento el lenguage sp, en ó de con lo que el programa deja de tomar en cuenta la variable leída del archivo locale.conf. El apéndice [*] muestra el código fuente del programa y las figuras [*], [*] y [*] muestran el programa en ejecución en tres idiomas; el primer gráfico muestra el programa en el idioma Alemán (se obtiene el parámetro de desde el archivo locale.conf ), el segundo gráfico muestra el programa en idioma Inglés ( se especificó el parámetro en desde la línea de comandos) y en el tercer gráfico se ejecutó con el parámetro sp desde la línea de comandos para obtener la versión en Español.

Figure: Programa l10n.class en Alemán
Image imagenes/i18n/l10n-2.png

Figure: Programa l10n.class en Inglés
Image imagenes/i18n/l10n_en-2.png

Figure: Programa l10n.class en Español
Image imagenes/i18n/l10n_sp-2.png


next up previous contents
Next: i18n en PHP Up: i18n en PersonalJava Previous: i18n en PersonalJava   Contents
Cancerbero 2005-02-25