En este tutorial usaremos los archivos de propiedades para soportar varios idiomas.
Creamos un nuevo paquete llamado properties
corregimos
Creamos un nuevo paquete llamado properties
Creamos un archivo de propiedades seleccionando -Nuevo->Otro->Archivo de Propiedades
en el nombre escribimos mensajes
Creamos un archivo de propiedades
Agregamos una nueva propiedad
Quedaría de la siguiente manera
Dar clic derecho y seleccionar Agregar->Localizacion
Seleccionamos el idioma
Archivo con soporte para otros idiomas
Editamos el archivo index.xhtml
Agregamos en el <h:header>
<f:loadBundle basename="avbravo.beans.properties.mensajes" var="mensajes" />
Quedaría de la siguiente manera
Ahora colocamos entre comentarios la etiqueta <h:outputLabel value="Mi aplicación JSF"/>
<!--
<h:outputLabel value="Mi aplicación JSF"/>
-->
y escribimos haciendo referencia al archivo de propiedades mediante mensajes, que corresponde var="mensajes"/> y titulo es la propiedad que agregamos al archivo.
<h:outputLabel value="#{mensajes.titulo}"/>
Quedando de la siguiente manera
Ejecutamos la aplicación
Comments
Nos vemos en la próxima parte, gracias por compartir el conocimietno