Macromedia ColdFusion Server 5 for Windows: The lscurrencyformat Function Incorrectly Displays Values on Windows 2000 Servers
When Macromedia ColdFusion Server 5 for Windows customers use a locale name such as "French (Canadian)" which translates to a hyphenated language string such as "french-canadian" for the locale argument in the Microsoft setlocale function, and then use the ColdFusion lscurrencyformat function, the currency value format incorrectly displays. This article contains a table of these potentially problematic locale names, and a workaround for this problem.
Macromedia ColdFusion Server 5 for Windows: The lscurrencyformat Function Incorrectly Displays Values on Windows 2000 Servers