2011-01-24 4 views
1


사용자가 언어를 선택할 수있는 언어 선택 메뉴가 표시되는 Android 애플리케이션을 개발하고 싶습니다. 내 신청서는 영어와 아랍어로 작성되어야합니다. 안드로이드에서 영어가 아닌 다른 언어로 응용 프로그램을 개발하는 방법. Android에서 아랍어로 애플리케이션을 개발하기 위해 따라야하는 단계는 무엇입니까? 누구든지이 문제를 해결하는데 저를 도울 수 있습니까?Android 응용 프로그램에 다국어 지원 방법 제공

미리 감사드립니다.

답변

1

특정 언어 메뉴를 구현할 필요가 없습니다. Android에는 현지화 메커니즘이 내장되어 있습니다. 너 them.

+0

아니, 내 응용 프로그램이 있어야한다 영어 및 아랍어 언어로 개발했습니다. 사양에 따라, 사용자가 영어 또는 아랍어 언어를 선택할 수있는 화면을 개발해야합니다. 그는 아랍어를 선택하면 어떻게 아랍어 문자열을 활성화해야합니까? –

+0

내 충고는 내장 된 언어에 대해 자세히 배우는 것입니다. 메커니즘을 설명하고 고객과상의하십시오. 언어 메뉴는 안드로이드 플랫폼을위한 일반적인 비하이라가 아닙니다. –

5

http://developer.android.com/guide/topics/resources/localization.html에 설명 된대로 표준 Android 로컬 리 제이션을 사용하여 애플리케이션을 현지화합니다.

현재 언어를 선택하기 위해, 현재 로케일을 수정하기위한 자신 만의 UI를 만들 수 없습니다해야로서가 아니라 사용자가 같은과 전역 설정을 변경할 수 있습니다 :

Intent languageSettingsIntent = new Intent(Intent.ACTION_MAIN); 
languageSettingsIntent.setClassName("com.android.settings", "com.android.settings.LanguageSettings");    
startActivity(languageSettingsIntent); 
관련 문제