티스토리 뷰

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
반응형
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2024/11   »
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
글 보관함