android
私はアプリケーションを開発し、
いくつかの古いデバイスをターゲットにしました ( )Android SDK 2.1
どの
ように言語を ( Bulgarian
, Danish
, Arabic
, Hebrew
...)としてサポートできる
かLocale(s)
Android SDK 2.3
それが不可能な場合、すべての言語用のスタンドアロン アプリを作成せずに実装する最善の方法は何ですか?
android
私はアプリケーションを開発し、
いくつかの古いデバイスをターゲットにしました ( )Android SDK 2.1
どの
ように言語を ( Bulgarian
, Danish
, Arabic
, Hebrew
...)としてサポートできる
かLocale(s)
Android SDK 2.3
それが不可能な場合、すべての言語用のスタンドアロン アプリを作成せずに実装する最善の方法は何ですか?
Android サイトのドキュメントで質問がカバーされています: http://developer.android.com/guide/topics/resources/localization.html
アラビア語とヘブライ語について言及しているように、4.2 のみが右から左 (RTL) をサポートしていることに注意してください: http://developer.android.com/about/versions/android-4.2.html#RTL
編集:
デバイス メーカーは、Android で利用可能なすべての言語とロケールをサポートする必要はありません。または、少なくともそれが互換性定義ドキュメントの私の読みです。また、特定のバージョンの Android の外部で、ODM がサポートされていない言語/ロケールをカスタマイズとして追加した可能性もあります。残念ながら、ODM がこれを行っていることを直接直接知っているわけではありません。
Google Play の統計によると、2013 年 3 月の時点で Android 2.2 以下の市場シェアが約 10% であることを考えると、それらのサポートをやめて 2.3 以降をターゲットにすると、より多くの言語/ロケールがサポートされるようになります。
Android のどのバージョンでどの言語/ロケールがサポートされているかについて、この SO の質問を見てください: Android でサポートされている言語/ロケール のリストは何ですか?