2011-12-06 3 views
9

많은 언어로 내 앱을 현지화하려고합니다. 스페인어는 훌륭하지만 히브리어가 나타나지 않습니다.Android에서 내 히브리어 현지화를 사용하고 있지 않습니다.

히브리어 문자열 폴더의 내용을 스페인어 폴더 (값 -es)에 넣으면 나에게 혼란을줍니다. 스페인어 히브리어 폴더 (값 - 그는) 비록 작동하지 않습니다 ...

어떤 생각을 크게 주시면 감사하겠습니다.

답변

26

히브리어 같은 로케일 'IW', 또한 '그는'입니다. 그의 대답에 언급 된 @klausw으로

:에

당신이 더 나은 저장 복제본을 모두 값-IW/값-그/ 그냥 모든 장치에서 작동하는지 확인합니다.

+0

http://stackoverflow.com/a/8470980/322939 –

+0

일반적으로 말하는 것은 사실이 아닙니다. 오류 454의 링크를 참조하십시오. Android의 경우에는 사실이 아닙니다. 에뮬레이터에서 2.2와 4.2를 시도했는데 둘다 작동했습니다. – Gavriel

+0

저는 실제 기기 (Nexus 1, Nexus5)에 앱을 설치하고 '값 -iw', '값 -iw-rIL', '값 -he'및 '값 -h- 그러나 장치의 언어를 히브리어로 설정하면 히브리어가 아닌 영어 문자열이 표시됩니다. macbook에서 Android Studio 1.5를 사용하고 있습니다. 왜 내 애플 리케이션이 이런 식으로 행동하는 모든 아이디어? 히브리 본문에 인코딩 문제가 될 수 있습니까? – gardenofwine

7

rogcg는 대부분의 Android 기기에 적합하지만 분명히 삼성 Galaxy S2는 히브리어로 로캘 "he"를 호환하지 않으며 값 -iw /를 무시합니다. 이 장치들과 호환되기를 원한다면 iw /와 values-he/두 값에 중복 사본을 저장해야합니다. https://stackoverflow.com/a/8573059/405214도 참조하십시오.

관련 문제