機械翻訳について

Template Builder翻訳ツールの使用

翻訳は、Template Builderツールを使用して簡略化されます。

Template Builderには、テンプレートの翻訳の作成およびテストに役立つツールが用意されています。

翻訳について

この項では、翻訳済テンプレートをレポートに追加するためのオプションについて説明します。

翻訳されたテンプレートを「パブリッシャ」レポート定義に追加するには、次の2つのオプションがあります:

  • 翻訳される個別のRTFテンプレートを作成します(ローカライズされたテンプレート)

  • オリジナル・テンプレートからXLIFFファイルを生成します(実行時には、レイアウトに対してオリジナル・テンプレートが適用され、翻訳に対してXLIFFファイルが適用されます)

翻訳済テンプレートにオリジナル・テンプレートとは異なるレイアウトが必要な場合は、最初の方法を使用します。

テンプレート・レイアウトのテキスト文字列の翻訳のみが必要な場合は、XLIFFオプションを使用します。

詳細については、「翻訳サポートの概要および概念」を参照してください。

Template Builder翻訳ツールを使用して翻訳のテンプレートを作成するには、この項の次のトピックを参照してください:

  • 翻訳用のXLIFFファイルへのテキストの抽出

  • 翻訳のプレビュー

  • テンプレートのローカライズ

「パブリッシャ」のローカリゼーション機能に関するデモは、Template Builderインストールで提供されているLocalizationDemo.exeデモ(「Oracle BI Publisherデスクトップ」をインストールした「パブリッシャ」 \\ 「Oracle BI Publisherデスクトップ」 \demosフォルダにあります)を参照してください。

翻訳用のXLIFFファイルへのテキストの抽出

このメニュー・アイテムでは、テンプレートからボイラープレート・テキストを含む標準XLIFF翻訳ファイルを作成できます。 XLIFFは、多数の翻訳ソフトウェア・パッケージによって認識される標準ファイル・フォーマットです。 XLIFFはXMLファイルであるため、通常のテキスト・エディタでテキストを翻訳できます。

「翻訳可能な文字列」は、表ヘッダーやフィールド・ラベルなど、公開済レポートでの表示を目的としたテンプレート内の任意のテキストです。 実行時にデータから提供されるテキストは翻訳できず、Microsoft Wordフォーム・フィールドに入力したテキストも翻訳できません。

翻訳用にXLIFFファイルにテキストを抽出するには:
  1. 「パブリッシャ」メニューから、「ツール」「テンプレートの翻訳」「抽出テキスト」の順に選択します。
  2. 抽出ファイルをXMLファイル・タイプとして保存するよう求められます。 抽出ファイルの名前を入力し、目的のロケーションに保存します。
  3. テンプレートを手動で翻訳する場合は、テキスト・エディタを使用して.xlfファイルを開き、翻訳された文字列をファイルに入力します。
  4. 完了したら、翻訳をプレビューできます。 次に、ファイルを「パブリッシャ」レポート定義にアップロードします。

テンプレートおよび翻訳ファイルのプレビュー

テンプレートの翻訳をPDFファイルとしてプレビューできます。

翻訳済XLIFFファイルを適用したテンプレートをプレビューするには:

  1. 「パブリッシャ」のツール・グループで、「換算」「翻訳をプレビュー」の順にクリックします。
  2. 保存したXLIFFファイルを選択するように求められます。 ファイルを探し、「オープン」をクリックします。

Template Builderは、サンプル・データ、翻訳ファイルおよびRTFテンプレートをマージして、プレビュー用のPDFを生成します。

テンプレートのローカライズ

テンプレートのローカライズとは、特定の言語に使用するテンプレートを作成することを意味します。

「パブリッシャ」を使用すると、テンプレートからXLIFFファイルにボイラープレート・テキスト文字列を抽出して翻訳し、実行時に適用できるため、追加言語のレポートでこれらのテキスト文字列の翻訳のみが必要な場合は、ベース・テンプレートに付属する翻訳済XLIFFファイルのみを指定する必要があります。

ただし、特定の言語のレポート要件がレイアウト内のテキストの単純な翻訳を超える場合は、テンプレートをローカライズします。

テンプレートをローカライズ済テンプレートとして保存するには:

  1. 「パブリッシャ」メニューのツール・グループで、「変換」「テンプレートのローカライズ」の順に選択します。 これにより、テンプレートをローカライズするとテンプレートが上書きされるという警告メッセージが表示されます。 「OK」をクリックします。
  2. XLIFF翻訳ファイルを選択するように求められます。 適切なファイルを見つけ、「オープン」をクリックします。

    翻訳されたXLIFFファイルが、Microsoft Wordで現在開いているテンプレートに適用されます。

  3. ローカライズされたテンプレートを保存します。
  4. テンプレート・ファイルをカタログ内の適切なレポート定義にアップロードします。 アップロード・ダイアログで適切なロケールを選択します。