マニュアル キャンセル

言語変数のサポート

  1. RoboHelp ユーザーガイド
  2. 概要
    1. RoboHelp ワークスペースの概要
    2. RoboHelp(2022 リリース)の新機能
      1. アップデート 5 の新機能
      2. アップデート 4 の新機能
      3. アップデート 3 の新機能
      4. アップデート 2 の新機能
      5. アップデート 1 の新機能
    3. RoboHelp で解決済みの問題
    4. RoboHelp 必要システム構成
    5. Windows および macOS に RoboHelp をダウンロード
    6. アドビアプリのダウンロードおよびインストール
    7. RoboHelp FAQ
    8. RoboHelp(2020 リリース)の新機能
      1. アップデート 8 の新機能
      2. アップデート 7 の新機能
      3. アップデート 6 の新機能
      4. アップデート 5 の新機能
      5. アップデート 4 の新機能
      6. アップデート 3 の新機能
      7. アップデート 2 の新機能
      8. アップデート 1 の新機能
  3. プロジェクト
    1. RoboHelp プロジェクトの計画
    2. プロジェクトの作成
    3. プロジェクトの管理
    4. トピックとフォルダーの操作
    5. レポートの生成
    6. 状況依存ヘルプの使用
    7. 参照の管理
    8. RoboHelp での環境設定
  4. 作成者との共同作業
    1. Git を使用した共同作業
    2. SharePoint Online を使用した共同作業
    3. Azure DevOps(Team Foundation Server)を使用した共同作業
  5. PDF レイアウト
    1. PDF テンプレート
    2. ページレイアウトのデザイン
    3. PDF 出力の公開
    4. 一般的なコンテンツスタイルの利用
    5. PDF テンプレートのコンポーネント
    6. 言語変数のサポート
    7. PDF のカスタマイズ
  6. 編集と書式
    1. コンテンツの書式設定
    2. 相互参照の作成と管理
    3. リンクの作成と管理
    4. スニペットによるシングルソース
    5. 画像とマルチメディアの操作
    6. 作成した変数を使用して簡単に更新を行う
    7. 変数セットの操作
    8. 検索と置換の使用
    9. コンテンツの自動保存
    10. スプリットビューで並べて編集
    11. スペルチェック機能の使用
    12. ブックマークの作成と編集
    13. フィールドの挿入と更新
    14. 複数ビュー間の切り替え
    15. CSS の自動番号付け
  7. 読み込みとリンク
    1. プロジェクトへの Markdown ファイルの読み込み
    2. Word ドキュメントのプロジェクトへの読み込み
    3. FrameMaker ドキュメントのプロジェクトへの読み込み
  8. Toc、indexes、用語集および引用
    1. 目次の作成と管理
    2. 索引の作成と管理
    3. 用語集の作成と管理
    4. 引用の作成と管理
    5. 閲覧シーケンスの作成と管理
    6. 関連項目および関連トピックの操作
  9. 条件付きコンテンツ
    1. 条件付きコンテンツとは
    2. コンディションタグの作成と適用
    3. 条件付きコンテンツの出力プリセットの設定
    4. 条件付きコンテンツの最適化と管理
  10. マイクロコンテンツ
    1. マイクロコンテンツ
  11. レビューと共同作業
    1. レビューと共同作業
  12. 翻訳
    1. コンテンツの複数言語への翻訳
    2. サービスプロバイダー向け翻訳フレームワークの設定
  13. 出力を生成中
    1. 出力の生成
    2. フレームレス出力の生成
    3. ナレッジベース出力の生成
    4. PDF 出力の生成
    5. レスポンシブ HTML5 出力の生成
    6. Word ドキュメント出力の生成
    7. コンテンツのみの出力の生成
    8. 電子ブック出力の生成
    9. Microsoft HTML Help 出力の生成
    10. モバイルアプリ出力の生成
  14. 出力の公開
    1. RoboHelp Server への公開
    2. FTP サーバー、セキュア FTP サーバーまたはファイルシステムへの公開
    3. SharePoint Online への公開
    4. Zendesk ヘルプセンターへの公開
    5. Salesforce ナレッジベースに公開
    6. ServiceNow ナレッジベースへの公開
    7. Zoho ナレッジベースへの公開
    8. Adobe Experience Manager への公開
    9. アトラシアン Confluence ナレッジベースに公開します
  15. 付録
    1. Adobe RoboHelp スクリプトリファレンス
    2. RoboHelp のキーボードショートカット

RoboHelpには言語変数を使う機能が搭載しています。 言語変数を利用して、 PDF出力の中で地域化された文字列を定義したり 、 出力テンプレー ト内の任意の静的テ キ ス ト を地域化したりする可能です。 CSSスタイルを利用して、CSSから来る文字列をローカライズすることができます。

PDF出力での言語変数の使用

言語変数を使用して、注意・警告・警報のようなすぐに使えるラベルのローカライズ版や、PDF出力内の静的テキストを定義することも可能になります。 変数名はすべての言語で同じですが、さまざまな言語で異なる値を持つことができます。 これらの変数の値を1つまたは複数の言語で更新すると、ローカライズされた値がPDF出力で自動的に選択されます。

例えば、 PDF出力でラベルノートを表示するには次のような方法があります:

  • 英語: 注意
  • フランス語: Remarque
  • ドイツ語: Hinweis
チャプター出力

注意:

変数の値が特定の言語で定義されていない場合、RoboHelp は、UI (アプリのユーザーインターフェイス) の言語として、代替機構としてそのストリングを選択します。

UIの言語で値を定義していない場合、英語(en_us)を探し、さもなければ英語(en)の値を選択し、PDF出力に同じものを表示します。

言語変数の種類

RoboHelpがサポートしている2種類の変数: アプリ変数とユーザ変数です。

アプリ変数

RoboHelpにはあらかじめ定義された、またはすぐに使えるアプリ変数が準備されています。 定義された変数を使用することであり、RoboHelpプロジェクト特有の文書に関する情報を追加することが可能です。 例えば、chapter-number変数がページに含まれていれば、そのページが属する章番号を表示します。そして、author-label変数は文書作成者の名前を表示します。

注意:

アプリ変数の値をオーバーライドすることができます。

ユーザー変数

また、新しい言語変数を作成することも可能です。 例えば、文書の出版社のラベルとして使用するユーザー変数の値を作成することが可能になります。

注意:

ユーザー変数を作成してアプリ変数を編集するために、管理者権限を持っている必要があります。

言語変数

新しい言語変数を追加します。

  1. 「出力」タブで、左側のパネルから「言語変数 」を選択 してください。

  2. 「編集 」を選択して、 「 言語変数」 ウィンドウを開いてください。選択された言語で表示されるアプリおよびユーザー変数は、アルファベット順に一覧表示されます。 値は、選択した言語に従って表示されます。 例えば、フランス語を選択した場合、「Tip」が「Conseil」と表示されます。

  3. 「言語 」 ドロップダウンリストから、変数の編集対象となる言語を選択してください。

    注意:

    目標の言語が表示されない場合は、言語変数設定で目標の言語を有効にしてください。 「設定 」 を選択すると、言語変数設定ダイアログが表示されます。

  4. 「名前」列に 変数名を入力し、「値 」列に値を入力してください。

    注意:

    任意の HTML 内容を可変値として使用して、特定のフォーマットで変数の値を表示することができます。 例えば、変数の値にタグを追加して、<b>出版社をボールドで表示することが可能です。

  5. 「言語変数追加」を選択すると、選択した言語に新しい言語変数が追加されます。1つの言語に変数を追加すると、自動的にすべての言語に変数が追加されます。 既存の変数と同じ名前の変数を作成することはできません。 エラーが表示されます。

    注意:

    「言語変数追加」を選択しない場合は、変数を作成してリストに追加することはできません。

言語変数のオプション

変数の上にマウスポインターを移動すると、その変数のメニューが 表示されます。

言語-変数: ユーザーオプション

アプリ変数とユーザー変数の両方をプレビューできます。 出力で変数の値がどのように表示されるかを確認するには、選択した変数のメニューから 「プレビュー 」を選択 します。 
ユーザー変数は、削除
したり 複製 したりする こともできます。1つの言語の変数を削除すると、すべての言語から自動的に削除されます。

アプリまたは元に戻す

アプリともできます。 その後で、アプリ値に戻すことができます。変更された値を持つアプリert 変数が表示されます。

出力テンプレートでの言語変数の使用

言語変数は、ローカライズされたドキュメントに追加する必要があります。 このような言語変数は、ローカライズされたドキュメントの異なるページにわたって表示されるページレイアウト内に挿入できます。 例えば、ページレイアウトのヘッダー領域 (または、フッターや本文のような他のパーツ) に表示される作成者名の言語変数を追加することができます。

言語変数のページレイアウト

次のスクリーンショットは、作成者およびフランス語用に生成された PDF 出力でローカライズされるブランド名を示しています。

著作権ラベルのような言語変数をヘッダエリアに挿入するには、次の手順を実行します。

  1. 編集が必要なページレイアウトを開いてください。
    注意:

    カスタマイズや編集のためにページレイアウトを開くには、PDFテンプレートのカスタマイズセクションを表示します。

  2. 変数を挿入するために、アクティブにするヘッダーを選択してください。
  3. ツールバーで「変数挿入」を選択してください。
  4. 挿入変数 ポップアップで、挿入する言語変数の名前を選択し、「挿入」を選択して、ヘッダー領域に挿入してください。

    注意:

    テキストボックスに検索文字列を入力することもできます。 指定されたストリングを含む変数名がフィルタリングされ、リストに表示されます。
    選択された言語変数がヘッダエリアに挿入されます。

言語-変数見出し

言語変数への内容スタイルの適用

言語変数に代入する値のほかに、HTMLタグを使用して変数値を特定の書式で表示することもできます。例えば、出版社ラベル の 値を太字で表示することができます。

 

  • また、タグを使用して値のスタイルをフォーマットすることもできます。 例えば、ページ番号言語変数を使用して、英語のページ番号を英語で表示し、他の言語の形式を指定することができます。

    英語の値:
    <span data-field="page-number" data-format="upper-roman">1</span>

    タミール語の値:
    <span data-field="page-number" data-format="tamil">1</span>

    同様に、ページレイアウトのフィールドの挿入機能に一覧表示される他のフィールドを追加したり、他のフィールドを書式設定したりすることもできます。 フィールドの追加について詳しくは、フィールド追加およびメタデータの表示を参照してください
  • 値に、ローカライズされたイメージを追加することもできます。 例えば、このようなイメージアイコンは、「PDF 出力」に表示されます。このような場合は、このアイコンが表示されます。

    英語の場合、イメージ <img src="banner-en.jpg">の変数の値は同じになり、ドイツ語<img src="banner-de.jpg">では同じ変数が使用されます。そのため、言語に応じてイメージが選択されます。

CSS スタイルを使用したストリングのローカライズ

CSS スタイルを使用して、チャプター、セクション、図、テーブルなどで使用されるストリングをローカライズすることもできます。 これらのストリングは CSS ファイルに含まれているため、言語変数を使用してローカライズすることはできません。 このようなストリングをローカライズするには、ローカライズする言語ごとに CSS スタイルを作成します。
例えば、次の CSS を使用して、各章の接頭辞とそれに対応する数値の形式を、様々な言語で表示することができます。
例えば、以下のCSSを使用すると、ドイツ語でChapterをKapitelと表示し、Chapter番号を10進数で表示することができます。 一方、日本語の場合は、TOCの章番号を表示するために日本語の番号フォーマットを使用することができます。

// 英語版
h1:before {
  counter-increment: h11;
  content: “Chapter ” counter(h11, decimal)“.”;
}

// ドイツ語
:root:lang(de) h1:before {
  content: “Kapitel ” counter(h11, decimal)“.”;
}

// 日本語用
:root:lang(ja) h1:before {
  content: “章 ” counter(h11, japanese-formal)“。”;
}

次のスクリーンショットは、ドイツ語および日本語の PDF 出力にローカライズされたストリングを表示します。

出力_チャプター番号

プリフィックスのフォーマット

CSS スタイルを使用して、プリフィックスをフォーマットすることもできます。 例えば、様々な言語の PDF 出力に赤いカラーで表示されるように、ラベルノートをフォーマットすることができます。

注意: prefix-content
{
color: red;
}

ヘルプをすばやく簡単に入手

新規ユーザーの場合

Adobe MAX 2025

Adobe MAX Japan
クリエイターの祭典

2025 年 2 月 13 日
東京ビッグサイト