質問
Classic SDKのユーザーインターフェイスと HelpCenterActivity
?
回答
デフォルトでは、Classic SDKは定義済みの 言語セットをサポートします。特定のロケール用に独自の文字列ファイルを作成して、独自のバリアントまたは言語をSDKに追加します。別のオプションは、既存の文字列を自分で上書きすることです string.xml
iOS または Androidの特定の言語に置き換えることができます。
SDKを使用する場合、インターフェイスのロケールはデバイスのロケールに基づきます。SDKのどの関数もインターフェイスのロケールを変更できません。 プログラムでアプリのロケールを変更しても、UIには反映されません。UI要素の翻訳を変更する唯一の方法は、デバイスのロケールを変更してアプリを再起動することです。
HelpCenterActivityはどうですか?
次を使用する場合 setHelpCenterLocaleOverride
iOS または Androidの場合、記事の取得元のロケールをヘルプセンターに指定します。これはUIには影響しません。デフォルトでは、ヘルプセンターはアプリの他の部分と同様にデバイスを指します。たとえば、デバイスのロケールが en-us
、UI、AnswerBot、記事のロケールで使用される en-us
。
たとえば、 setHelpCenterLocaleOverride
ヘルプセンターのロケールを fr-fr
の場合、UIとAnswerBotのインタラクションは en-us
を参照してください。ただし、おすすめの記事はすべて fr-fr
。
翻訳に関する免責事項:この記事は、お客様の利便性のために自動翻訳ソフ トウェアによって翻訳されたものです。Zendeskでは、翻訳の正確さを期すために相応の努力を払っておりますが、翻訳の正確性につ いては保証いたしません。
翻訳された記事の内容の正確性に関して疑問が生じた場合は、正式版である英語の記事 を参照してください。
0件のコメント