ユーザーインターフェースのローカライズ

UIテキストに使用する独自のローカライズ文字列を用意することができます。

モバイル SDKのユーザーインターフェース用テキスト文字列の言語を変更するには、 次のキー/値ペアを res/values/strings.xmlリソースファイルに追加してください。 その後、自由にそれぞれの値を変更することができます。
<string name="oo_live">Live</string>
<string name="oo_subtitles_title">Subtitles</string>
<string name="oo_subtitles_none">None</string>
<string name="oo_subtitles_cc">Closed Captions</string>
<string name="oo_subtitles_en">English</string>
<string name="oo_subtitles_es">Spanish</string>

希望の言語に対して、2文字コードのISO 639-1言語コードをoo_subtitles_キーに指定してください。 たとえば、上記がスペイン語の例になります。oo_subtitles_es.

デバッグの手助けに、モバイルSDKはgetContext().getResources().getIdentifier(name, "string", getContext().getPackageName() クラスを利用して、値をリソースファイルから調べます。

この記事はお役にたちましたか?