ドイツ、ポーランド、チェコのヨーロッパ諸国で動作させたいアプリがあります。 Lollipop 5.02を搭載したSamsung Galaxy Tab 4タブレットに出荷します。Androidデバイスへの言語サポートの追加
私がに行ったとき設定...言語と入力弊社の端末で表示される唯一の言語は英語、スペイン語、フランス語、中国語、韓国語です。しかし、このS.O.質問はOSの「サポート」の言語のはるかに長いリストを示しています。正確What is the list of supported languages/locales on Android?
を...だから何それは、Androidで「サポート」する言語のために意味するのでしょうか?
https://developer.android.com/training/basics/supporting-devices/languages.htmlでは、文字列リソースファイルに内容を追加するだけの問題だと思われますが、設定や使用可能なフォントの更新方法はわかりません。 設定...言語と入力で選択肢(および関連するグリフなど)に「サポートされている」言語を追加するにはどうすればよいですか?私たちのアプリからプログラム的に行う方法はありますか?
デバイスに言語サポートを追加できると主張しているGoogle Playのアプリが表示されますが、そのSO質問に記載されているすべての言語が既にサポートされている場合はどうなりますか?言語サポートは、Androidユニバースのアプリケーションまたはオペレーティングシステムの属性と見なされますか?
カスタムROMをインストールすることが言語(グリフなど)を追加する唯一の方法であれば、これは明らかに顧客が実行しているデバイスを制御できないアプリライターは、最も一般的なデバイスに出荷される可能性のあるものの小さなサブセット。スペイン語、英語、中国語。しかし、ロシアやベンガル、ギリシャ語、ヘブライ語などのアプリを常に見ています。これらのアプリライターは、顧客が自分の端末をルーティングしていると仮定していますか? – user316117
@ user316117: "カスタムROMをインストールすれば、言語(グリフなど)を追加する唯一の方法です" - これは私の答えで議論したことではなく、あなたの質問とはほとんど関係がありません。設定で使用できる言語は、デバイスメーカーが出荷するよう選択した文字列翻訳**に基づいています。基本OSフォントは、それ以上のものをサポートする可能性が高いです。製造元が基本OSフォントをそのまま使用すると、デバイスはそのバージョンのAndroidでサポートされている言語をレンダリングできます。 – CommonsWare
@ user316117:このように、開発者は幅広い言語をサポートするアプリを出荷できます。言語の正確な名簿は着実に増加しています。実質的に異なるグリフセットを必要とする言語の場合、開発者は、グリフをサポートする独自のフォントを埋め込むことを選択することができます。フォント、またはAndroidがまだ提供していない言語(Sanskrit、Klingonなど)を使用することができます。 – CommonsWare