我有多语言商店。默认语言是英语。有几个产品有小数价格。当我切换语言到西班牙语逗号出现,而不是点在十进制价格。例如:价格:1.35 $in English当我切换语言为西班牙语的价格看起来像价格:1.35美元我真的很想把这个拿掉Need怎么做?
1cosmwyk1#
您可以尝试更改本地设置,因此请转到您的magento目录并打开文件lib/Zend/Locale/Data/en.xml(用您要执行更改的语言文件替换en.xml)。搜索
<numbers> <symbols> <decimal>.</decimal> <group>,</group>
清除该高速缓存,同样为了安全起见,请尝试在测试安装时先执行此操作,以避免出现问题。
41ik7eoe2#
您可以更改区域设置这里是英语的例子。2为此你必须在你的语言文件中做一些小的改变。3〉下面是文件的目录结构。=〉root/lib/Zend/Locale/Data/en.xml(对于英语)=〉在第2611行附近,您可以看到以下代码。
> <currencyFormat> > <pattern>¤#,##0.00;(¤#,##0.00)</pattern> > </currencyFormat>
=〉现在用下面的代码修改上面的代码。
> <currencyFormat> > <pattern>#,##0.00 ¤;(#,##0.00 ¤)</pattern> > </currencyFormat>
你可以把它设为荷兰语。将逗号格式从1.000修正为1,000在过去的帖子中添加以下内容:请转到:=〉root/lib/Zend/本地化/数据/XX. xml(XX.xml用于您的语言)例如:=〉根目录/库/Zend/本地化/数据/en. xml(适用于英语)在第2286行附近,您可以看到以下代码:
<numbers> <defaultNumberingSystem> xxx your Language xxx </defaultNumberingSystem> <symbols> <decimal>,</decimal> <group>.</group>
致:
<numbers> <defaultNumberingSystem> xxx your Language xxx </defaultNumberingSystem> <symbols> <decimal>.</decimal> <group>,</group>
这将把逗号格式1.000更改为1,000感谢和问候巴哈塔卜
2条答案
按热度按时间1cosmwyk1#
您可以尝试更改本地设置,因此请转到您的magento目录并打开文件lib/Zend/Locale/Data/en.xml(用您要执行更改的语言文件替换en.xml)。
搜索
清除该高速缓存,同样为了安全起见,请尝试在测试安装时先执行此操作,以避免出现问题。
41ik7eoe2#
您可以更改区域设置
这里是英语的例子。2为此你必须在你的语言文件中做一些小的改变。3〉下面是文件的目录结构。
=〉root/lib/Zend/Locale/Data/en.xml(对于英语)=〉在第2611行附近,您可以看到以下代码。
=〉现在用下面的代码修改上面的代码。
你可以把它设为荷兰语。
将逗号格式从1.000修正为1,000
在过去的帖子中添加以下内容:
请转到:=〉root/lib/Zend/本地化/数据/XX. xml(XX.xml用于您的语言)例如:=〉根目录/库/Zend/本地化/数据/en. xml(适用于英语)
在第2286行附近,您可以看到以下代码:
致:
这将把逗号格式1.000更改为1,000
感谢和问候
巴哈塔卜