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.