プライマリ・コンテンツに移動
Oracle® Application Expressアプリケーション・ビルダー・ユーザーズ・ガイド
リリース18.1
E98591-01
目次へ移動
目次
索引へ移動
索引

前
次

21.7 LOVをサポートするデータの翻訳

動的データを翻訳するには、動的翻訳を作成します。たとえば、データベース問合せに基づくLOVで動的翻訳を使用する場合があります。

動的翻訳は、メッセージ名ではなく特定の文字列を問い合せるという点でメッセージとは異なります。動的翻訳は、動的翻訳ページで定義します。その後、APEX_LANG.LANG APIを使用して、パラメータp_primary_text_stringで指定された動的翻訳文字列を戻します。

関連項目:

『Oracle Application Express APIリファレンス』APEX_LANGに関する項

21.7.1 動的翻訳の定義

動的翻訳は、動的翻訳ページで定義します。動的翻訳は、翻訳元の言語文字列、言語コードおよび翻訳先の文字列で構成されています。

動的翻訳を定義するには、次のステップを実行します。

  1. アプリケーションの翻訳ページにナビゲートします。
    1. ワークスペースのホームページで、「アプリケーション・ビルダー」アイコンをクリックします。
    2. アプリケーションを選択します。
    3. 「共有コンポーネント」をクリックします。
    4. 「グローバリゼーション」の下で「アプリケーションの翻訳」をクリックします。
  2. アプリケーションの翻訳ページの「翻訳ユーティリティ」で、「動的翻訳」を選択します。
  3. 動的翻訳ページで、「作成」をクリックし、次のように指定します。
    1. 言語 - ターゲットの言語を選択します。
    2. 翻訳元テキスト - 翻訳するテキストを入力します。
    3. 翻訳先テキスト - 翻訳したテキストを入力します。
  4. 「作成」をクリックします。