MyCloud

[안드로이드] 언어에 따른 리소스 설정방법 본문

Programming/Android

[안드로이드] 언어에 따른 리소스 설정방법

Swalloow 2016. 4. 9. 23:06



언어에 따른 리소스 설정방법


글로벌 서비스를 운영하는 경우에 기기마다 언어가 다르기 때문에 이를 처리하는 것이 필요합니다.

안드로이드에서는 기기의 언어설정 내용을 불러와 어플에 적용하는 방법을 제공합니다.

아래와 같이 res/values 폴더에서 디렉토리명으로 구분하여 올바른 언어에 따른 문자를 자동으로 올려줍니다.



 디렉토리명

 설명 

 /res/values-ko/strings.xml

 언어를 한글로 설정

 /res/values-en/strings.xml

 언어를 영어로 설정

 /res/values-fr/strings.xml

 언어를 불어로 설정

 /res/values-ja/strings.xml

 언어를 일본어로 설정



이와 같이 values-en 처럼 구분하는 것을 대체 리소스라고 부릅니다.

언어에 따른 문자 설정 뿐만 아니라 언어에 따른 이미지 설정도 이와 같은 방식을 사용합니다.




참고 : http://developer.android.com/intl/ko/guide/topics/resources/localization.html



Comments