Como usar multilenguaje en jsf

Páginas: 3 (516 palabras) Publicado: 24 de febrero de 2012
¿Cómo usar multilenguaje en JSF?

Para la creación de una aplicación en JSF que soporte multilenguaje, se pueden seguir los siguientes pasos:

1. Crear el archivo de internacionalización_.properties

La creación de un archivo de texto properties, es para seguir un patrón a seguir por el framework y de esta forma estandarizar. En este archivo se compone de una forma parecida a unhashmap, es decir, se tiene un key y un value.

2. Configurar el archivo FACES-CONFIG.XML

El siguiente paso a seguir es el configurar nuestro Faces-Config.xml de tal manera que le indiquemosdónde se encontrará nuestro archivo de mensajes (el properties) y qué idiomas puede soportar, así como también el archivo de mensajes por default.
Ahora explicaremos cómo funciona esto:

El JSF vaa tomar en cuenta el archivo que se indica en el message-bundle, el cual servirá para los idiomas respectivos.

El default-locale es el idioma que va a ser elegido por default si es que ellocale del cliente no se encuentra dentro de los supported-locale, caso contrario, se elegirá ese supported-locale.

El uso de los locale es el siguiente. Supongamos el caso de Perú, laconfiguración de la PC está con español(Perú), entonces el locale que va a detectar la aplicación, va a ser “es”, por lo tanto, el archivo de mensajes que utilizará, no será eloracle.backing.pages.view.ApplicationResources.properties, sino que elegirá :
oracle.backing.pages.view.ApplicationResources_es.properties.

Es decir, los archivos se tomarán de la siguiente forma:archivo_la_pa.properties
archivo = oracle.backing.pages.view.ApplicationResources
la ---> Representa el idioma o lenguaje que se tiene seteado en la configuración de la PC, para el caso de Perú es “es”, para USA “en”,etc.

pa ---> Representa el país del cliente, el cual puede ser “pe”, “gb”, etc. Entonces, teniendo este ejemplo, si es que el cliente es de USA, el archivo que tomará el framework será:...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • como usar el punto y coma
  • Como usar el comando BCDEDIT
  • como usar una soldadura electrica
  • GUIA DE COMO USAR FACEBOOK
  • como usar el programa proteus
  • COMO USAR EL ESCALIMETRO
  • Como usar el comando CTRL+T
  • Como Usar Microsoft Visio

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS