현재 디바이스의 언어 설정값 가져오기

2020. 4. 6. 02:49 안드로이드/개발 TIP

안드로이드 폰에서 현재 기기의 언어 설정값을 가져오는 방법은 아래와 같습니다.


Locale.getDefault().getLanguage());
Locale.getDefault().getISO3Language());
Locale.getDefault().getCountry());
Locale.getDefault().getISO3Country());
Locale.getDefault().getDisplayCountry());
Locale.getDefault().getDisplayName());
Locale.getDefault().toString());
Locale.getDefault().getDisplayLanguage());

자주 쓰이는 한국어, 영어, 중국어, 일본어 만 정리해보았습니다.

 

 한국어

 영어

중국어

일본어

 getLanguage

ko

 en

 zh

ja

 getISO3Language

 kor

 eng

 zho

jpn

 getCountry

 KR

US

CN

 JP

 getISO3Country

 KOR

USA

CHN

 JPN

 getDisplayCountry

 대한민국

United States

中国

日本

 getDisplayName

한국어 (대한민국)

 English (United States)

 中文 (中国)

 日本語 (日本)

 toString

ko_KR

en_US

zh_CN

 ja_JP

 getDisplayLanguage

한국어

English

 中文

日本語



//한국어 출력시



//영어 출력시


//중국어 출력시


//일본어 출력시


출처 : http://blog.naver.com/whdals0/221302066758