국가 언어 설정 가져오기

국가 언어 설정 가져오기

Locale systemLocale = getResources().getConfiguration().locale;

StringstrDisplayCountry=System.Locale.getDisplayCountry();

Syring strCountry = SystemLocale.getCountry();

String strLanguage = SystemLocale.getLanguage();

—–

String disp lang = Locale.getDefault().getDisplayLanguage();

값: 한국어

getDisplayLanguage 괄호 안 Locale 을 적어주면 그에 맞는 값을 리턴한다.

—-

String iso_lang = Locale.getDefault().getLanguage();

값 : ko

ISO-639 코드 2자리(소문자)를 리턴합니다.

—-

실 사용 예

Locale locale = getBaseContext().getResource().getComiguration().locale;

String lancode = locale.getLanguage();

if(lancode.equals(“ko”){

// 한국어

}

—-

** ISO-639

: 전 세계의 언어 명칭에 고유 부호를 부여하는 국제 표준

댓글은 닫혔습니다.