Locale não muda!

2 respostas
Marcio_Nogueira
Olá, estou tendo problemas com o Locale em uma aplicação aqui na empresa.

Estou fazendo o seguinte:

Locale locale = new Locale(en,US);

Locale.setDefault(locale);

if(locale.getLocale()!= en_US){
response.sendRedirect("http://aplicacao.com.br");

}

O problema é que a variável Locale não está pegando o valor correto, e a aplicação permanece em alemão.

Um abraço, obrigado :wink:

2 Respostas

T

Usualmente eu iniciaria o Java com os seguintes parâmetros de linha de comando:

java .... -Duser.language=en -Duser.country=US .....
andreiribas

não seria:

if(!locale.getLocale().getString().equals("en_US")) { 
...
}
Criado 20 de fevereiro de 2008
Ultima resposta 20 de fev. de 2008
Respostas 2
Participantes 3