如何在Oracle Adf中将货币格式设置为印度格式?

时间:2011-04-21 05:59:53

标签: jdeveloper oracle-adf

如何在Oracle Adf中将货币格式从美国格式设置为印度格式?

1 个答案:

答案 0 :(得分: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