Ver Mensaje Individual
  #5 (permalink)  
Antiguo 16/01/2012, 11:35
febri
 
Fecha de Ingreso: enero-2012
Mensajes: 4
Antigüedad: 12 años, 10 meses
Puntos: 0
Respuesta: multilenguaje en java struts2

Hola ElAthlit,

De acuerdo lo tendre en cuenta en caso de usar la constante predefinida en java, aunque
lo uso de esta manera(desconozco si es la mejor):

Locale oLocale = getLocale();
ActionContext.getContext().setLocale(oLocale);

Ya he solucionado el problema lo comentaré por si alguien se encuentra igual.

web.xml del Configuration Files:

<context-param>
<param-name>locale-language</param-name>
<param-value>es</param-value>
</context-param>
context-param>
<param-name>locale-country</param-name>
<param-value>ES</param-value>
</context-param>

struts.xml del Configuration Files:

<constant name="struts.custom.i18n.resources" value="package" />

(Donde value package es el nombre del fichero package.properties que usaremos por defecto, en mi caso fichero global que podrá ser utilizado en cualquier JSP)

Los ficheros package.properties,package_ca.properties n
hay que situarlos en el paquete predeterminado y de esta manera podran ser usados de manera global.

Ahora me toca mantener el idioma ya que pasando de una pagina a otra obtengo el idioma predeterminado pero ya voy avanzando más.

Gracias y ya se puede cerrar el tema.

Saludos