The action GetCurrencyFormattedByLocale formats a decimal with the following parameters:
UseFinancialChinese and UseChineseExtendedNumbers will only have noticeable changes within the "zh" locales, putting them True, only will change the digits if within the "zh" locales.
The action GetDecimalFromLocaleDecimalString converts a Locale Decimal String (a decimal that was written in in a certain locale) into a valid Decimal. For now "zh" locale that uses the extended numbers and financial numbers will give the 3 - "Format Exception".
Error Message Codes and meanings:
The action GetLocales provides a list of all the locales present in C# in the System.Globalization namespace in the CultureInfo and NumberFormatInfo classes, with some information about them:
In the Sample/Demo you have three screens to help you use the actions:
You want to format 100.30 into the ฿ (Thai baht) currency (both native and not native):
You want to format 100.30 into the £ (pound) currency but want the people in the Arabic countries to read it in the native format with the pound currency: