Magento:西班牙语中的十进制价格显示点而不是逗号

Magento:西班牙语中的十进制价格显示点而不是逗号,magento,magento-1.7,Magento,Magento 1.7,我有多语言商店。默认语言为英语。很少有产品有十进制价格 当我将语言转换为西班牙语时,小数点价格中会出现逗号而不是点 例如:价格:英语1.35美元当我将语言转换为西班牙语时,价格将类似于价格:1,35美元 我真的很想去掉这个,需要。怎么做 您可以尝试更改本地设置。因此,转到magento目录并打开文件lib/Zend/Locale/Data/en.xml(将en.xml替换为要对其执行更改的语言文件) 寻找 <numbers> <symbols> &

我有多语言商店。默认语言为英语。很少有产品有十进制价格

当我将语言转换为西班牙语时,小数点价格中会出现逗号而不是点

例如:价格:英语1.35美元当我将语言转换为西班牙语时,价格将类似于价格:1,35美元


我真的很想去掉这个,需要。怎么做

您可以尝试更改本地设置。因此,转到magento目录并打开文件lib/Zend/Locale/Data/en.xml(将en.xml替换为要对其执行更改的语言文件)

寻找

<numbers>
    <symbols>
        <decimal>.</decimal>
        <group>,</group>

.
,

清除缓存,同样为了安全起见,请尝试在测试安装中首先执行此操作,以避免出现问题。

您可以更改区域设置

这里是英语的例子。为此,您必须在语言文件中进行细微更改。>下面是文件的目录结构

=>root/lib/Zend/Locale/Data/en.xml(英语) =>在第2611行附近,您可以看到以下代码

>  <currencyFormat>
>       <pattern>#,##0.00 ¤;(#,##0.00 ¤)</pattern>
> </currencyFormat>
>
>      ¤#,##0.00;(¤#,##0.00)
> 
=>现在用以下代码更改上述代码

>  <currencyFormat>
>       <pattern>#,##0.00 ¤;(#,##0.00 ¤)</pattern>
> </currencyFormat>
>
>       #,##0.00 ¤;(#,##0.00 ¤)
> 
你可以把它设为荷兰语

将逗号形式1.000固定到1000

在过去的帖子中添加以下内容:

转到:=>root/lib/Zend/Locale/Data/XX.xml(您的语言为XX.xml) 例如:=>root/lib/Zend/Locale/Data/en.xml(英语)

在第2286行附近,您可以看到以下代码:

<numbers>
    <defaultNumberingSystem> xxx your Language xxx </defaultNumberingSystem>
    <symbols>
        <decimal>,</decimal>
        <group>.</group>

你的语言
,
.
致:


你的语言
.
,
这将把逗号形式从1.000改为1000

谢谢和问候


Bahattab

这已经被问过很多次了:搜索如何解决它,如果你有具体的问题,请回到这里老实说,我在谷歌搜索了很长一段时间,直到我真正搜索到用逗号替换点。我总是试图摆弄格式,而不仅仅是符号。我很感激我找到了这个。
<numbers>
    <defaultNumberingSystem> xxx your Language xxx </defaultNumberingSystem>
    <symbols>
        <decimal>.</decimal>
        <group>,</group>