2014-01-09 4 views
3

나는 Android에서 응용 프로그램을 만들었지 만 이제는 아랍어 언어 지원을 제공해야합니다. 나는 stackoverflow에서 많은 답변을 확인했지만 모든 대답에서 나는 정답을 얻지 못했다.Android 응용 프로그램에서 아랍어 지원을 제공하는 방법

+0

http://stackoverflow.com/questions/9852708/android-multi-language-support-without-localization 나는 이것이 당신이 찾고있는 것이라고 생각합니다. – prabhat

답변

3

다른 언어에 대한 지역화 지원을 제공하려면 언어 별 리소스를 별도의 폴더에 추가해야합니다. 예를 들어 : 아랍어 언어에 대한 레이아웃을 제공하려면 다음을 입력하십시오. res 폴더 아래에 별도의 폴더 (예 : res/layout-ar)를 만들어야합니다. 을 현지화 : 미러링 RTL 레이아웃 http://developer.android.com/guide/topics/resources/localization.html

(다음 링크를 들여다 자세한 내용은

Locale.getDefault().getDisplayLanguage(); 

를 호출하여 우리가 현재 언어를 얻을 수있는 코드를 통해 현재 언어에 액세스하기 위해

아랍어와 같은 언어) : http://android-developers.blogspot.de/2013/03/native-rtl-support-in-android-42.html

0

'로케일'옵션을 사용하여 'AndroidManifest'파일에 'onConfigChange'를 사용해야 할 수도 있습니다.

0

나는 초보자이지만이 질문을 보았고 다음을 생각해 냈습니다. http://marketplace.eclipse.org/content/android-string-localization#.VG5A_PmUeSp Eclipse는 문자열 현지화를 제공합니다. 그러나 아라비아어가 아랍어로 문자열을 번역 할 때 아랍어는 페미니즘을 문법에 포함하고 있기 때문에 번역을 두 번 확인해야하며 일부 복수형도 정확하지 않습니다.

관련 문제