0

Oracle Adfで通貨の形式を米国形式からインド形式に設定するにはどうすればよいですか?

4

1 に答える 1

1

セッションのロケールをインドのロケールに変更できます。

これは、faces-config.xml 内のサポートされているロケールのセットにインドのロケール (例ではドイツ語、チェコ語、英語を使用しているため、それに応じて調整します) を追加すると自動的に発生します。

  <application>
    <default-render-kit-id>oracle.adf.core</default-render-kit-id>
    <message-bundle>de.xxx.resources</message-bundle>
    <locale-config>
        <default-locale>de</default-locale>
        <supported-locale>de</supported-locale>
        <supported-locale>en</supported-locale>
        <supported-locale>cs</supported-locale>
    </locale-config>
</application>

サーバーは、ブラウザーで使用できるサポートされているロケールを検出すると (ブラウザーは、ユーザーが構成した言語に従って Accept-Language HTTP ヘッダーを送信します)、セッションのロケールをそのロケールに切り替えます。通貨、数値、および日付の形式。明示的に設定する代わりに、セッション ロケールに従って変更されます。次に、デフォルトのロケールをインドにも設定できます。このデフォルトのロケールは、ブラウザーが Accept-Language ヘッダーをまったく送信しないか、ブラウザーの言語とアプリのサポートされているロケールに共通点がないセッションに使用されます。要素。

ADF でのアプリのローカライズの詳細については、 ADF Dev Guideを参照してください。

于 2011-04-21T06:16:52.033 に答える