스마트폰/안드로이드
안드로이드 지역화 꼭 모든 단어를 번역하지 않아도 됩니다
나를찾는아이
2017. 11. 2. 20:26
728x90
반응형
안드로이드 앱에서 다국어 지원을 할때 굳이 번역이 필요 없는 단어들도 있습니다.
앱이름이라던가,
IMAP 같은 영어로 되어있는 용어라던가
NEW와 같은 뭐 굳이 번역할 필요가 없는 단어라던가
그런데 번역할 필요가 없는단어라고 해서 해당 요소를 빼버리면
빌드시에 번역이 안된 단어가 있다고 빌드오류를 내뿜습니다.
그럴땐 translatable="false" 속성을 추가해주시면 됩니다.
요렇게
<resources>
<string name="app_name" translatable="false">EasyApp</string>
<string name="action_settings">Settings</string>
<string name="easy_app">I am a Simple App!</string>
<string name="next_page">Next Page</string>
<string name="second_page_message">I am the Second Page!</string>
<string name="title_activity_second">SecondActivity</string>
</resources>
참쉽죠?
https://developer.android.com/studio/write/translations-editor.html#addlanguage
728x90
반응형