Como pegar o idioma do Sistema operacional?

3 respostas
V

Bom dia pessoal!!!

preciso saber qual o idioma que o sistema operacional do usuario esta.
Ingles, Portugues…
Alguem ja fez isso???

vlw obrigado!

3 Respostas

T

Em uma aplicação Swing ou SWT:

import java.util.*;

class TesteUserLocale {
    public static void main(String[] args) {
        Locale loc = Locale.getDefault();
        System.out.println (loc.getDisplayLanguage()); // imprime "Português"
        System.out.println (loc.getLanguage()); // imprime "pt"
    }
}
V

Opa descobri aqui.

System.getProperties(); //debuguei esta linha, há várias propriedades que não estão na documentação!
       System.out.println(System.getProperty("user.language"));
V

opa vlw thingol tbm funcionou perfeitamente!!!

Criado 26 de maio de 2009
Ultima resposta 26 de mai. de 2009
Respostas 3
Participantes 2