多言語モデルの翻訳

  • リリースバージョン: Australia
  • 更新日 2026年03月12日
  • 所要時間:4分
  • 言語を翻訳して既存の NLU モデルに追加します。サポートされている言語でセカンダリモデルを追加するには、いくつかの翻訳オプションのいずれかを使用します。

    始める前に

    • ローカリゼーションフレームワーク (com.glide.localization_framework.installer) プラグインをアクティブ化します。「 ローカリゼーションフレームワーク」を参照してください。
    • ターゲットアプリケーションスコープで、プライマリ言語モデルを作成するか、既存のプライマリモデルを使用します。
    • 多言語は、 仮想エージェント モデルと AI 検索 モデルで使用できます。
    • 必要なロール:nlu_admin または admin
    注:
    nlu_editorには新しいモデルを作成する権限がないため、nlu_editorロールはモデルの翻訳を開始できません。「モデルへの NLU エディターの割り当て」を参照してください。

    このタスクについて

    モデルを翻訳すると、プライマリモデルと同じアプリケーションスコープ内に、選択した言語のセカンダリモデルが作成されます。

    セカンダリモデルには、プライマリと同じコンテンツが含まれています。ただし、セカンダリモデルのインテントは無効になっているため、セカンダリモデルを公開する前にレビューする必要があります。

    プライマリモデルを翻訳してセカンダリモデルを作成するには、翻訳モードを選択する必要があります。モードは、この手順のステップ 4 で使用する個別のカードとしてユーザーインターフェイスに表示されます。アクティブ化されたカードは、薄い緑色の境界線で囲まれて表示されます。アクティブ化されたカードのみを翻訳モードとして選択できます。[ AI を使用 ] モードと [ サードパーティを使用] モードの場合、アクティブ化されたカードの [ 追加 ] ボタンを選択すると翻訳が開始されます。

    [ 翻訳なし ] モードはデフォルトで有効になっており、すべての言語で使用できます。ただし、[ AI を使用 ] モードと [ サードパーティを使用] モードは、セカンダリ言語のローカリゼーションフレームワーク (LF) 設定が適用されている場合にのみアクティブ化されます。
    注:
    セカンダリ言語で新しいモデルを追加する前に、セカンダリ言語の ローカリゼーションフレームワーク (LF) 設定が完了していることを確認する必要があります。
    翻訳モード 説明
    AI を使用

    Google などのマシンインテリジェンスプロバイダーを使用して翻訳します。カードを選択すると、翻訳済みのセカンダリモデルが作成されます。機械翻訳は正しくないか、文字通りすぎる可能性があるため、翻訳されたコンテンツが正確であることを確認してください。詳細については、「動的翻訳」を参照してください。

    [AI を使用 (Use AI)] モードをアクティブ化するには、ローカリゼーションフレームワークを構成してアクティブ化する必要があります。

    サードパーティを使用

    プロの翻訳チームによる翻訳を要求します。このモードを選択すると、セカンダリ言語の LF 言語グループ設定に従って LF タスクが作成されます。翻訳が完了すると、翻訳されたモデルが作成され、レビューの準備が整います。詳細については、「 ローカリゼーションフレームワーク 」および 「翻訳モード」を参照してください。

    翻訳なし デフォルト。プライマリ言語をセカンダリ言語に手動で翻訳します。このモードを選択すると、プライマリモデルと同じインテント名を持つドラフトのセカンダリモデルが作成されます。これらのインテントはデフォルトで無効になっており、発言は手動で入力する必要があります。プライマリモデルからインポートされたインテントの名前とエンティティの名前は編集できません。セカンダリモデルに直接作成するエンティティの名前は編集可能です。このモードは、最初にプライマリモデルのドラフトを作成して保存し、後で発言を翻訳する場合にも役立ちます。
    多言語モデルは 17 の言語でサポートされています。
    注:
    これらの言語の一部は、エンティティではなくインテントのみをサポートしています。言語がインテント専用の場合、プライマリモデルエンティティは翻訳またはコピーされません。詳細については、「NLU の言語サポート」を参照してください。

    このシナリオ例では、プライマリモデルが英語を使用し、発言を翻訳せずにフランス語のバージョンを追加します。

    手順

    1. 移動先 すべて > NLU ワークベンチ > モデル.
      [ 仮想エージェント ] タブはデフォルトで開きます。必要に応じて、[ AI 検索 ] タブを選択します。
    2. セカンダリ言語を割り当てるプライマリモデルを特定します。
    3. プライマリモデルの行で、[その他のオプション] メニューを選択し、[ 言語の追加] を選択します。
      注:
      その他のオプションメニューを見つけるには、右にスクロールする必要がある場合があります。
      NLU ワークベンチホームで、[その他のオプション] リストが展開され、[言語を追加] が強調表示されます。
    4. [ このモデルに言語を追加 (Add a language to this model )] ウィンドウで、セカンダリモデルの目的の言語と翻訳方法を選択します。
      [このモデルに言語を追加] ウィンドウ。[翻訳なし] カードが強調表示されます。
    5. [追加] ボタンを選択します。
      セカンダリモデルが作成され、セカンダリモデルの [モデルのビルドとトレーニング] フェーズがロードされます。

    次のタスク

    翻訳なしでモデルを有効にする場合は、インテントごとにトレーニング発言を手動で入力する必要があります。ソフトウェアまたはサードパーティの翻訳ツールを使用する場合は、モデルでの作業を続行する前に翻訳を確認する必要があります。

    トレーニング発言の入力とセカンダリモデルのレビューは、nlu_editorロールを持つユーザーに委任できます。詳細については、「モデルへの NLU エディターの割り当て」と「インテントの問題を解決」を参照してください。