プライマリ・コンテンツに移動

Oracle® Application Expressアプリケーション・ビルダー・ユーザーズ・ガイド リリース5.1 E83810-03 |
| 目次 | 索引

前 | 次 |

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

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

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

トピック:

- 動的翻訳の定義

関連項目:

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

## 20.7.1 動的翻訳の定義

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

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

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