Web チャットでのグローバル・オーディエンスのサポート

サービスによってサポートされている任意の言語で顧客メッセージを理解するアシスタントを作成できます。 アシスタントからの応答は、ユーザーによって定義され、任意の言語で記述できます。

ただし、Web チャット・ウィジェットに表示されるいくつかの語句は、Web チャット自体の一部であり、アシスタントからのものではありません。 デフォルトでは、このような定型の語句は英語で指定されていますが、組み込み Web チャット・スクリプトに行を追加することで別の言語を適用できます。

Web チャット・ウィジェットによって使用される定型の語句は、言語パック・ファイルにおいて指定されます。 Web チャットは、Web チャットで使用される英語の各語句の翻訳版を含む言語パックを提供します。 instance.updateLanguagePack() メソッドを使用すれば、このような他のいずれかの言語ファイルを使用するように Web チャットに指示できます。

同様に、Web チャットでは、別のものを指定しない限り、Web チャットによって追加されるコンテンツに米国英語ロケールが適用されます。 ロケール設定は、日付や時刻などの値がどのようにフォーマット設定されるかに影響します。

米国外のお客様向けに Web チャットを構成するには、以下の手順に従ってください。

  1. 英語の句の翻訳を使用するために適切な構文を日時 * および * に適用するには、ロケールを設定します。 instance.updateLocale() メソッドを使用します。

    例えば、スペイン語ロケール (es) を適用すると、Web チャットでは es.json ファイルにリストされているスペイン語の語句が使用され、MM-DD-YYYY の代わりに DD-MM-YYYY 形式の日付が使用されます。

    Web チャットに指定するロケールは、基礎となるスキルによって返される日時の構文には影響しません。

  2. ハードコーディングされた英語の句の言語のみを変更するには、instance.updateLanguagePack() メソッドを使用します。

    詳しくは、 インスタンス・メソッドを参照してください。

  3. デフォルトでは、ページのテキスト方向は左から右です。 ただし、方向を「右から左」に変更すると、webchat は構成を維持します。