グローバリゼーション属性は、Application Expressエンジンによるアプリケーションのプライマリ言語の決定方法を指定します。
グローバリゼーション属性を編集するには、次のステップを実行します。
「ワークスペース」ホームページで、「アプリケーション・ビルダー」アイコンをクリックします。
アプリケーションを選択します。
「共有コンポーネント」をクリックします。
「グローバリゼーション」で、「グローバリゼーション属性」を選択します。
「アプリケーションのプライマリ言語」で、アプリケーションが開発されている言語を選択します。
「アプリケーション言語の導出元」で、Application Expressエンジンによるアプリケーション言語の決定(導出)方法を指定します。アプリケーションのプライマリ言語は静的にすることも、Webブラウザ言語から導出したり、ユーザー・プリファレンスやアイテムから特定することもできます。表21-1に、利用できるオプションを示します。
表21-1 「アプリケーション言語の導出元」のオプション
オプション | 説明 |
---|---|
NLSなし(アプリケーションは翻訳されない) |
このオプションは、アプリケーションが翻訳されない場合に選択します。 |
アプリケーションのプライマリ言語 |
アプリケーションのプライマリ言語属性に基づいて、アプリケーションのプライマリ言語を決定します(ステップ5を参照)。 |
ブラウザ(ブラウザの言語プリファレンスを使用) |
ユーザーのブラウザの言語設定に基づいて、アプリケーションのプライマリ言語を決定します。 |
アプリケーション・プリファレンス(FSP_LANGUAGE_PREFERENCEを使用) |
関連項目: Oracle Application Express APIリファレンスの「SET_PREFERENCEプロシージャ」 |
アイテム・プリファレンス(プリファレンスを含むアイテムを使用) |
|
セッション |
翻訳済アプリケーション言語をセッション設定から決定します。Application Expressセッション言語は |
必要に応じて他のオプションを構成します。属性の詳細は、フィールドレベル・ヘルプを参照してください。
「変更の適用」をクリックします。
この項では、アイテムの書式マスクの使用方法について説明します。
Application Expressエンジンは、レンダリングされた各ページにグローバリゼーション設定を適用します。デフォルトの動作は、数字や日付などの特定のアイテムの表示に影響する可能性があります。
たとえば、ユーザーのブラウザの言語設定に基づいて、アプリケーション言語を決定するとします。Application Expressエンジンが、ユーザーのブラウザの言語設定をフランス語と決定した場合、日付および数字は、フランス語の標準に合わせた書式で表示されます。書式マスクを適用することによって、このデフォルトの動作をオーバーライドし、アイテムの表示方法を明示的に制御できます。「表示形式」リストから選択して、書式マスクを適用します。
アイテム作成時。
アイテム属性を編集してアイテムを作成した後。
次の項では、データベース列のソース・タイプを持つアイテムのアイテム属性の編集方法について説明します。
アイテム属性を編集するには、次のステップを実行します。
「ワークスペース」ホームページで、「アプリケーション・ビルダー」アイコンをクリックします。
アプリケーションを選択します。
適切なページにナビゲートします。「コンポーネント・ビューでのページの表示」を参照してください。
アイテムを選択します。
「ページ・アイテムの編集」ページが表示されます。
「名前」の下で、「表示形式」リストから選択します。
「ソース」の「書式マスク」で、書式マスクを選択するか入力します。