メインコンテンツにスキップ

多言語 workflows

多言語 workflows を使って、異なる言語でのサポートを自動化します。

対応者:Beth-Ann Sher

多言語 workflows により、ワークフローステップを複数の言語に自動翻訳し、世界中の顧客にシームレスな体験を提供します。


多言語 workflows を有効にする

ワークフローを多言語対応にするには:

1. ワークフローを作成 – 新しいワークフローを作成します(既存のワークフローやテンプレートを使用可能)。

2. 翻訳を有効にする – ワークフロー編集中に、上部の ellipsis > Auto-translate を選択して、サポートされているすべての言語で翻訳を有効にします。

注意: ワークフローの Auto-translate がオフの場合、翻訳は行われません。ワークフローの Auto-translate は有効でも、AI Inbox Translation が無効の場合、チームメンバーはワークスペースのデフォルト言語でワークフローメッセージを Inbox 内で確認します。これは顧客が翻訳されたワークフローを利用していても同様です。Inbox で希望の言語でメッセージを表示するには、ワークスペースと個人アカウントの両方で AI Inbox Translation を有効にしてください。

3. ワークフローを保存 – ワークフローを保存して閉じると、翻訳が非同期でバックグラウンドで開始されます。翻訳にかかる時間はワークフローの規模によって異なり、大きいほど更新に時間がかかります。


ワークフロー内の翻訳を表示する

翻訳が完了したら、プレビューできます。

  1. ワークフローを表示モードで開きます。

  2. 上部の ellipsis > Auto-translate を使って利用可能な言語を切り替えます。

    1. 編集できるのはデフォルト言語のみです。

    2. 他の言語は読み取り専用モードになります。

注意:

  • 言語オプションは現在、ワークフローの表示モードでのみ表示されます(編集モードではありません)。ワークフローを保存して閉じてから表示モードで言語オプションを確認してください。

  • 翻訳がまだ処理中の場合、一時的にワークフローが英語で表示されることがあります。

対応言語での表示例はこちらです。

注意:

  • 編集はデフォルトのワークスペース言語でのみ可能です。

  • 一部の言語が部分的に翻訳されているように見える場合があります。これは、返信時間、CSAT、Let Fin answer などのステップがすでにローカライズされており、多言語 workflows の有効化に依存していないためです。

  • ワークフローエディターの言語ドロップダウンはプレビュー用のみです。ワークフローがトリガーされた際に顧客に送信される言語を制御しません。ワークフロー実行時は、顧客の言語オーバーライドまたは検出言語に基づいて自動的に言語が選択され、プレビュードロップダウンの言語は使用されません。


多言語 workflows の実例を見る

Messenger で多言語 workflows とやり取りする際、ワークフローは顧客の言語に応じて適応します。顧客がフランス語でメッセージを送ると、ワークフロー(チャットメッセージや返信ボタンを含む)はフランス語で表示されます。他の対応言語でも同様です。


制限事項とフィードバック

🔹 現在対応しているもの: チャットメッセージと返信ボタン。すべてのチャネルで翻訳が利用可能です。

🔹 未対応: 一部のワークフローステップは完全に翻訳されない場合があります。Fin の多言語サポートは別管理です。ハードコードされた文字列を使うステップはすでに翻訳済みですが、属性コレクターのように顧客入力に依存するステップは翻訳されないことがあります。ただし、必要に応じて条件分岐を使って異なる言語のコンテンツをワークフロー内に追加できます。

🔹 未対応: この機能は現在カスタム回答をサポートしていません。

🔹 多言語 workflows をオフにする場合: ライブワークフローの多言語設定をオフにすると、すべての言語バリエーションが削除され、デフォルト言語版のみが表示されます。


トラブルシューティング

ワークフローに混在または誤った言語が表示される

これは、ワークスペースのデフォルト言語がワークフローの内容言語と一致しない状態でワークフローが作成または編集された場合に発生します。

ワークフローは保存時のワークスペースのデフォルト言語から翻訳されます。ワークフローがスペイン語で書かれていても、ワークスペースのデフォルトが英語の場合、システムはスペイン語テキストを英語の「原文」とみなし、他言語への翻訳が誤った混在翻訳になります。デフォルト言語を後で変更しても既存の翻訳は修正されず、ワークフローを再保存した時にのみ翻訳が再生成されます。

混在翻訳を修正するには:

  1. 設定 > ワークスペース > 多言語 に移動し、ワークスペースのデフォルト言語が実際のワークフロー言語と一致しているか確認してください。

  2. ワークフローを開いて再度保存/公開してください。これにより、正しい原文からすべての翻訳がきれいに再生成されます。

ヒント: 今後この問題を避けるには、ワークフロー編集時にワークスペースのデフォルト言語がワークフローの言語と一致していることを常に確認してください。デフォルト言語を変更した場合は、影響を受けるライブワークフローを再保存して翻訳を正しく再生成してください。

ワークフローメッセージが正しい言語なのに再翻訳される

これは、対象言語で既に作成されたワークフローに対して Auto-translate がオンになっている場合に発生します。Auto-translate が有効だと、システムはワークフロー内容をワークスペースのデフォルト言語で書かれたものとみなし、そこから翻訳します。ワークスペースのデフォルトが英語で内容がフランス語の場合、システムはフランス語テキストを英語の原文とみなし再翻訳し、誤った結果になります。

これは、特定言語のユーザーを対象にした言語別ワークフロー(例:フランス語のクロージングメッセージワークフローでフランス語検出会話を対象)を作成する顧客に影響します。この場合、Auto-translate は不要で、内容はそのまま配信されるべきです。

修正: 配信言語で既に作成されたワークフローの Auto-translate をオフにしてください。

  1. ワークフローを編集モードで開きます。

  2. 右上の ⋯ (ellipsis) をクリックします。

  3. Auto-translate をオフに切り替えます。

  4. ワークフローを保存します。

Auto-translate をオフにすると、ワークフローは作成された通りにメッセージを配信します。これは AI Inbox Translation には影響せず、チームメンバーと顧客間のメッセージは個別の言語設定に基づいて翻訳され続けます。

注意: Auto-translate をオフにすると、これまで生成されたすべての言語バリエーションが削除されます。ワークフローで作成された言語バージョンのみが残ります。この設定は、特定言語の顧客を対象にしたワークフローで、メッセージがすでにその言語で作成されている場合にのみ使用してください。

こちらの回答で解決しましたか?