動的翻訳の除外フレームワーク

  • リリースバージョン: Australia
  • 更新日 2026年03月12日
  • 所要時間:4分
  • 機械翻訳中に製品名や技術用語などのテキストを保持します。動的翻訳除外フレームワーク を使用すると、翻訳しない単語やパターンを指定できます。

    除外フレームワーク は、指定されたテキストが機械翻訳プロセスをバイパスし、結果の出力で変更されずに表示されることを保証する一連のルールです。動的翻訳は、機械翻訳プロバイダーに要求を送信する前に、除外フレームワークのルールをテキストに適用します。完全一致 (特定の用語) とパターン一致 (正規表現) の 2 種類のルールがサポートされています。

    機械翻訳からの除外を検討するテキストの例

    組織のビジネス要件に応じて、次のようなテキスト文字列の除外フレームワークルールを作成できます。
    表 : 1. 除外ルールの例
    ルールタイプ
    完全一致
    • 製品名または会社名
    • 頭字語、株式銘柄記号
    • 技術用語または識別子
    • 組織内で独自の意味を持つ用語
    パターン一致
    • ケース番号、インシデント番号
    • KB 記事番号
    • Sys ID
    組織の用語集と分類を確認して、除外の候補を特定します。

    除外フレームワーク のアクティブ化

    動的翻訳 がアクティブな場合、Xanadu パッチ 3 以降へのアップグレードには、デフォルトで 除外フレームワーク のアクティベーションが含まれています。
    注:
    動的翻訳 には、Professional 以上のサブスクリプションが必要です。詳細については、「動的翻訳の有効化」を参照してください。

    Xanadu パッチ 3 以降にアップグレードすると、動的翻訳 フローも v3 から v4 に変換されます。v4 フローには、除外フレームワーク を操作するためのサブフローが含まれています。デフォルトで利用可能な機械翻訳エンジン構成は、自動的に v4 にアップグレードされます。詳細については、「カスタマイズされた機械翻訳エンジン構成の v4 フローへの移行」を参照してください。

    のシステムプロパティ すべて > 動的翻訳 > プロパティ を使用すると、sn_dt.dynamic_framework.enable_exclusion_framework 除外フレームワークをアクティブ化または非アクティブ化できます。

    除外フレームワーク動的翻訳 の下にモジュールとして表示されます。
    図 : 1. 除外フレームワークモジュール
    ナビゲーションペインに、動的翻訳の除外フレームワークのモジュールが表示されます。

    デフォルトでは、除外フレームワーク にはいくつかの除外ルールが用意されており、構成中に独自のルールを追加できます。除外ルールの動的翻訳テーブル

    除外フレームワークの構成

    除外フレームワーク はデフォルトでアクティブ化されているため、次のように構成を完了できます。
    1. サードパーティの機械翻訳サービスのアクティブなレコードが、除外プロバイダーパターン [sn_dt_provider_exclusion_pattern] テーブルにあることを確認します。カスタム機械翻訳エンジンサービスを選択した場合は、その除外タグを入力する必要があります。詳細については、「除外プロバイダーパターンの追加」を参照してください。
    2. 除外ルール [sn_dt_exclusion_rules] テーブル内の既存のレコードを確認して、ニーズに適しているかどうかを確認します。デフォルトで提供されるルールは、[アクティブ] チェックボックスをオフにすることで非アクティブ化できますが、編集することはできません。
    3. 組織の要件に従って除外ルールをさらに追加します。詳細については、「除外フレームワークへの新しいルールの追加」を参照してください。

    除外フレームワーク の運用プロセス

    構成後、除外フレームワーク のサブフローは 動的翻訳 内で動作します。除外フレームワーク プロセスの概要は、次のとおりです。
    1. 除外フレームワーク は、(翻訳前の) 元のテキストを検索して、除外ルールテーブルでアクティブな用語やパターンに一致するものを見つけます。
    2. 一致するものはすべて除外タグで囲まれます。これらのタグは、除外プロバイダーパターンテーブルの関連レコードから取得されます。
    3. タグ付けされたテキストが機械翻訳プロバイダーに送信されます。
    除外タグで囲まれたテキストは、翻訳から保護されます。元の言語で翻訳結果に書き込まれるため、出力には翻訳されたテキストに埋め込まれた未変更のテキストが含まれます。

    除外フレームワーク でのドメインセパレーションのサポート

    除外フレームワーク はドメインセパレーションをサポートします。インスタンスの各ドメインは独自の 除外フレームワーク ルールセットを持つことができるため、ルールはドメインレベルで適用されます。ドメイン内では、各ルールは一意である必要があります。ルールを運用するドメインにルールを作成します。

    1 つのインスタンスに複数のドメインが存在する場合、除外フレームワーク はすべてのドメインでアクティブ化されます。ドメイン単位での 除外フレームワーク の非アクティブ化はサポートされていません。別の方法として、除外フレームワーク を非アクティブにするドメイン内のすべてのルールを非アクティブ化できます。