The ICU Library
The International Components for Unicode (ICU) is an open source set of libraries that provide support for software localization. One of the ICU libraries provides industry standards for the display of monetary amounts in different locales and currencies.
In general, PolicyCenter shows currency data using the settings specified by the ICU Library. However, if you want use a different set of currency formats, you can override the ICU Library settings.
The settings that you can override include the following:
- negativePattern - How PolicyCenter displays negative monetary amounts, such as -$32.00 or ($32.00).
- positivePattern - How PolicyCenter displays positive monetary amounts, such as $32.00.
- zeroValue - How PolicyCenter displays zero amounts, such as 0 (zero) or - (dash).
PolicyCenter has two sets of files where currency format overrides can be declared.
- In single currency mode, currency format overrides are declared in the set of localization_localeCode.xml files. There is one file for each locale.
- In multicurrency mode, currency format overrides are declared in the set of currency.xml files. There is one file for each currency.
