String msg1 = messages.getString("greetings");
En nuestro ejemplo, utilizamos la clave greetings porque refleja el contenido del mensaje, podrías haber utilizado cualquier otro String, como s1 o msg1. Sólo recordar que la clave debe estár escrita en tu programa y que debe estar presente en los ficheros de propiedades. Si tu traductor modifica accidentalmente las claves de los ficheros de propiedades, getString no podrá encontrar los mensajes.
Esto es todo. Como puedes ver, internacionalizar un programa no es demasiado díficil. Sólo requiere algo de planificación, y un poco de código extra, pero los beneficios son enormes. El ejemplo que hemos cubierto en esta sección ha sido intencionadamente sencillo porque queríamos proporcionarte una introducción al proceso de internacionalización. El API de Java ofrece muchas más capacidades de internacionalización que las descritas en esta sección. Explicaremos esos tópicos en mayor detalle en las siguientes secciones.