プライマリ・コンテンツに移動
Oracle® Fusion Middleware Oracle Business Intelligence Publisherレポート・デザイナーズ・ガイド
12c (12.2.1.4.0)
E96099-04
目次へ移動
目次

前
次

16 個別のテンプレートの翻訳

ここでは、特定のテンプレートを翻訳するために翻訳済テンプレート・ファイルを作成およびアップロードする方法について説明します。

概要

この章では、特定のテンプレートのみの翻訳が必要な場合に、翻訳したテンプレート・ファイルを作成およびアップロードする方法について説明します。

次のテンプレート・タイプを個別に翻訳できます。

  • RTFレイアウト・ファイル

  • スタイル・テンプレート

  • サブテンプレート

  • BI Publisherレイアウト (.xpt)

カタログ内の広い範囲のレイアウトを翻訳する場合は、「カタログ、オブジェクト、データ・モデルおよびテンプレートの翻訳」を参照してください。

翻訳の種類

様々な種類の翻訳をテンプレートに追加できます。

テンプレートに翻訳を追加するには、次の2つの方法があります。

  • 翻訳しての別のRTFテンプレート(ローカライズ済テンプレート)を作成します。このオプションを使用できるのは、RTFテンプレートの場合のみです。

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

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

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

次の図に、翻訳の概念を示します。

XLIFFオプションの使用

ファイルの翻訳には、XLIFFオプションを使用します。

次の各項では、XLIFFオプションの使用について説明します。

テンプレートからのXLIFFの生成

次の各項では、単一のテンプレート・ファイルのXLIFFを生成する2つの方法について説明します。

Template BuilderからのXLIFFの生成

Template BuilderからXLIFFを生成するには、次のステップに従います。

ノート:

この手順は、BI Publisher Template Builder for Microsoft Wordがインストールされていることを想定しています。Microsoft Wordのアドインのダウンロードの詳細は、「Template Builder for Wordを使用したRTFテンプレートの作成」を参照してください。

Template BuilderからXLIFFを生成するには:
  1. Template Builder for WordがインストールされているMicrosoft Wordでテンプレートを開きます。
  2. 「Template Builder」タブの「ツール」グループで「翻訳」をクリックし、次に「テキストの抽出」をクリックします。

    BI Publisherによって、テンプレートから翻訳可能文字列が抽出され、XLIFF (.xlfファイル)にエクスポートされます。

  3. XLIFFをローカル・ディレクトリに保存します。

レイアウトの「プロパティ」ページからのXLIFFの生成

レポート・レイアウト・テンプレート用、またはスタイル・テンプレートおよびサブ・テンプレート用のXLIFFファイルを生成できます。

レポート・レイアウト・テンプレート用のXLIFFファイルを生成するには:
  1. カタログ内のレポートにナビゲートし、これを編集するために「編集」をクリックして開きます。

  2. レポートのレイアウトのサムネイル・ビューで、レイアウト(RTFまたはXPT)の「プロパティ」リンクをクリックして、「レイアウト プロパティ」ページを開きます。

  3. 「翻訳」リージョンで、「翻訳の抽出」をクリックします。

    BI Publisherによって、テンプレートから翻訳可能文字列が抽出され、XLIFF (.xlf)ファイルにエクスポートされます。

  4. XLIFFファイルをローカル・ディレクトリに保存します。

スタイル・テンプレートおよびサブ・テンプレート用のXLIFFファイルを生成するには:
  1. カタログ内のスタイル・テンプレートまたはサブ・テンプレートにナビゲートし、「編集」をクリックして「テンプレート・マネージャ」を開きます。
  2. 「翻訳」リージョンで、「翻訳の抽出」をクリックします。

    BI Publisherによって、テンプレートから翻訳可能文字列が抽出され、XLIFF (.xlf)ファイルにエクスポートされます。

  3. XLIFFファイルをローカル・ディレクトリに保存します。

XLIFFの翻訳

XLIFFファイルのダウンロード後は、翻訳プロバイダに送信するか、またはテキスト・エディタを使用して各文字列に対する翻訳を入力できます。

XLIFFファイルの編集方法の詳細は、「XLIFFファイルの構造」を参照してください。

翻訳可能文字列は、表ヘッダーやフィールド・ラベルなど、発行レポートに表示される、テンプレート内の任意のテキストです。実行時にデータから設定されるテキスト、およびMicrosoft Wordフォームの各フィールドに指定したテキストは翻訳不可です。

テンプレートXLIFFファイルは、必要な数の言語に翻訳し、それらの翻訳をオリジナル・テンプレートに関連付けることができます。「BI Publisherへの翻訳済XLIFFのアップロード」を参照してください。

ノート:

翻訳済ファイルを保存する場合、UTF-8エンコードで保存してください。

BI Publisherへの翻訳済XLIFFのアップロード

XLIFFファイルが翻訳されたら、そのファイルをBI Publisherにアップロードする必要があります。

翻訳済XLIFFをアップロードするには:

  1. カタログ内のレポート、サブ・テンプレートまたはスタイル・テンプレートに移動し、「編集」をクリックしてこれらを開き、編集します。

    レポートの場合のみ:

    レポートのレイアウトのサムネイル・ビューで、レイアウトの「プロパティ」リンクをクリックして、Template Managerを開きます。

  2. 「翻訳」リージョンで、「アップロード」ツールバー・ボタンをクリックします。
  3. 「翻訳ファイルのアップロード」ダイアログで、ローカル・ディレクトリ内のファイルを見つけ、この翻訳の「ロケール」を選択します。
  4. 「OK」をクリックして、ファイルをアップロードし、「翻訳」表で参照します。

ローカライズ済テンプレート・オプションの使用

ローカライゼーションが異なると表示するレポートのレイアウトも変えて設計する必要がある場合は、そのロケール用に設計および翻訳した新しいRTFファイルを作成し、そのファイルをテンプレート・マネージャにアップロードできます。

ノート:

ローカライズ済テンプレート・オプションは、XPTテンプレートではサポートされません。

次の各項では、ローカライズ済テンプレート・オプションの使用について説明します。

ローカライズ済テンプレート・ファイルの設計

基本テンプレート・ファイルの作成で使用したツールと同じものを使用して文字列を翻訳し、ロケールに適したレイアウトにカスタマイズします。

BI Publisherへのローカライズ済テンプレートのアップロード

BI Publisherには、いくつかのタイプのテンプレートをアップロードできます。

ローカライズ済テンプレートをアップロードするには:

  1. カタログ内のレポート、サブ・テンプレートまたはスタイル・テンプレートに移動し、「編集」をクリックしてこれらを開き、編集します。

    レポートの場合のみ:

    レポートのレイアウトのサムネイル・ビューで、レイアウトの「プロパティ」リンクをクリックして、Template Managerを開きます。

  2. 「テンプレート」リージョンで、「アップロード」ツールバー・ボタンをクリックします。
  3. 「テンプレート・ファイルのアップロード」ダイアログでローカル・ディレクトリ内のファイルを見つけ、「テンプレート・タイプ」としてrtfを選択して、このテンプレート・ファイルの「ロケール」を選択します。
  4. 「OK」をクリックして、ファイルをアップロードし、「テンプレート」表に表示します。