Ver Mensaje Individual
  #4 (permalink)  
Antiguo 16/01/2012, 04:19
ElAthlit
 
Fecha de Ingreso: febrero-2011
Mensajes: 672
Antigüedad: 13 años, 9 meses
Puntos: 78
Respuesta: multilenguaje en java struts2

Hola febri,
la constante Locale.ENGLISH no se que String contendrá, pero yo me he encontrado que el Locale de algunos navegadores son distintos, por ejemplo, en navegadores que no son Internet Explorer he recogido "es_ES", en cambio en Internet Explorer "es".

Te aconsejo que recogas lo primero de todo el idioma del navegador, veas que idioma recoges y luego lo fuerces tú al iniciar la aplicación para que sea ese el que se use antes de que eligan el idioma. Esto puedes hacerlo con un HTTP REDIRECT a un action nada más empezar la aplicación y ahí forzarlo, o directamente crearte un interceptor para todos los actions.

Un saludo.