我们为两个不同的地区创建了两个网站。在 ID 为 2 的网站上,我们的货币为美元,产品价格显示为 50 美元。但我们希望将其显示为 50 美元(美元)。有什么办法吗?
我们目前正在使用 Magento 1.5,并计划很快将其升级到 1.7。
问问题
6420 次
1 回答
4
您必须编辑与您商店的区域设置相对应的 xml,例如,如果您使用的是美国英语,您要查找的文件是 MAGENTO_ROOT/lib/Zend/Locale/Data/en_US.xml。在其中添加(在</ldml>
结束标记之前):
<numbers>
<currencyFormats>
<currencyFormatLength>
<currencyFormat>
<pattern>¤#,##0.00(USD);(¤#,##0.00(USD))</pattern>
</currencyFormat>
</currencyFormatLength>
<unitPattern count="one">{0} {1}</unitPattern>
<unitPattern count="other">{0} {1}</unitPattern>
</currencyFormats>
</numbers>
之后,您必须手动删除 MAGENTO_ROOT/var/cache/ 的内容
于 2013-10-04T15:00:48.213 回答