不显示文化的本机货币时的适当货币格式

Jam*_*gan 15 formatting currency

如果您格式化的货币不是当前文化的本机货币,那么格式化货币的正确方法是什么?

例如,如果我为fr-FR文化格式化美元,我会将其格式化为en-US文化($ 1,000.00)或fr-FR文化,但将欧元符号更改为美元符号(1 000,00) $).或许别的东西($ 1 000,001 000,00 USD)?

cle*_*tus 29

这里没有绝对的规则,但有几条指导原则:

  1. 尝试并使用该区域设置的数字格式(例如,美国的1,000.00将在德国显示为1'000,00);
  2. 请记住,不同的货币可以使用相同的符号(例如,澳元和美元使用$),并且有许多货币符号 ;
  3. 如果您的网站是"单一"货币,那么只需使用该货币的正确符号即可.我的意思是亚马逊,旅游网站,购物网站等网站.这些网站是单一货币,因为它们一次只是一种货币.例如,他们不会同时展示马来西亚的Ringits和新加坡元; 和
  4. 如果您的网站是多币种,则根本不要使用该符号:使用ISO 4217货币名称和代码元素定义的国际标准三字母货币代码.像xe.com这样的网站符合该类别.