22/10/14

Establecer el idioma en el Apache Tomcat (cambiar el locale)

Si por algún motivo necesitas cambiar el idioma del Tomcat, es tan sencillo como editar el catalina.bat, o catalina.sh si estamos en linux. Y buscar la siguiente línea:

set JAVA_OPTS=%JAVA_OPTS% %LOGGING_CONFIG%
A esa línea se le añade:
-Duser.language=es -Duser.region=ES
Es decir la línea quedaría tal que así:
set JAVA_OPTS=%JAVA_OPTS% %LOGGING_MANAGER% -Duser.language=es -Duser.region=ES

Importante: es posible que la variable JAVA_OPTS se inicialice en varios puntos, por lo que se le deberían de añadir los párametros de cambio de idioma a todas.

Fuente: http://www.ladyj.eu/index.php/jboss-2/133-set-tomcat-default-locale