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

Figure: Programa l10n.class en Inglés

Figure: Programa l10n.class en Español

Next: i18n en PHP Up: i18n en PersonalJava Previous: i18n en PersonalJava Contents