2012-10-16 2 views

답변

6

자바 Locale 클래스는이 작업을 수행 할 수 있습니다

new Locale("zh", "cn").getDisplayName(); 
--> Chinese (China) 

당신은 언어/국가 이름을 구문 분석해야합니다.

+1

주 얻을하는 것이 적절하지 않았다 로컬 라이즈 된 설명 getDisplayName (Locale objectLocale, Locale displayLocale) 그렇지 않은 경우는, 환경 로케일을 사용합니다! – dngfng

+0

감사합니다. :) –

1

라이브러리가 필요하지 않습니다. 이 경우 java.util.Locale을 사용할 수 있습니다.

Locale locale = new Locale("zh", "cn"); 
System.out.println(locale.getDisplayLanguage()); 

Chinese