The new SetLocale makes all the difference in the world (the currency version)!



How many different ways can you use VBScript's FormatCurrency function for different locales, formatting the value 1234.56?
You can download the .ASP page to look at here.

Arabic - Saudi Arabia ‏(1025): ر.س.‏ 1,234.56

Arabic - Iraq ‏(2049): د.ع.‏ 1,234.56

Arabic - Egypt ‏(3073): ج.م.‏ 1,234.560

Arabic - Algeria ‏(5121): د.ج.‏ 1,234.56

Bulgarian (1026): 1 234,56 лв.
Catalan (1027): 1.234,56 €
Chinese - Traditional (1028): NT$1,234.56
Chinese - Simplified (2052): ¥1,234.56
Czech (1029): 1 234,56 Kč
Danish (1030): kr. 1.234,56
German - Germany (1031): 1.234,56 €
German - Austrian (3079): 1.234,56 €
German - Luxembourg (4103): 1.234,56 €
Greek (1032): 1.234,56 €
English - United States (1033): $1,234.56
English - United Kingdom (2057): £1,234.56
English - Australia (3081): $1,234.56
English - Canadian (4105): $1,234.56
English - Irish (6153): €1,234.56
Spanish - Mexico (2058): $1,234.56
Spanish - International (3082): 1.234,56 €
Finnish (1035): 1 234,56 €
French - France (1036): 1 234,56 €
French - Canadian (3084): 1 234,56 $
French - Swiss (4108): fr. 1'234.56
Hebrew ‏(1037): ₪ 1,234.56

Hungarian (1038): 1 234,56 Ft
Italian - Italy (1040): € 1.234,56
Italian - Swiss (2064): fr. 1'234.56
Japanese (1041): ¥1,235
Korean (1042): ₩1,235
Dutch - Netherlands (1043): € 1.234,56
Norwegian (1044): kr 1 234,56
Polish (1045): 1 234,56 zł
Portuguese - Brazil (1046): R$ 1.234,56
Portuguese - Standard (2070): 1.234,56 €
Romanian (1048): 1.234,56 lei
Russian (1049): 1 234,56р.
Croatian (1050): 1.234,56 kn
Serbian - Latin (2074): 1.234,56 Din.
Serbian - Cyrillic (3098): 1.234,56 Дин.
Swedish (1053): 1.234,56 kr
Thai (1054): ฿1,234.56
Turkish (1055): 1.234,56 ₺
Indonesian (1057): Rp1.235
Ukranian (1058): 1 234,56₴
Belausian (1059): 1 234,56 р.
Slovenian (1060): 1.234,56 €
Estonian (1061): 1 234.56 €
Latvian (1062): € 1 234,56
Lithuanian (1063): 1.234,56 €
Farsi ‏(1065): ريال 1,234/56

Vietnamese (1066): 1.234,56 ₫
Afrikaans (1078): R 1,234.56
Faeroese (1080): kr. 1.234,56