Como pegar o idioma do Sistema operacional?

Bom dia pessoal!!!

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

vlw obrigado!

2 curtidas

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"
    }
}
8 curtidas

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"));
3 curtidas

opa vlw thingol tbm funcionou perfeitamente!!!