在magento的货币符号

时间:2013-05-28 10:34:50

标签: php magento magento-1.7

我用两种不同的语言创建了两个Magento商店视图:

  1. 荷兰
  2. 英语(EURO)货币符号以20.00欧元的正确方式出现,但对于荷兰语语言,它显示我20,00欧元。我想为两个视图设置默认符号€,因为EURO是相同的。我怎样才能在Magento实现它。

5 个答案:

答案 0 :(得分:4)

您可以更改区域设置

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

=> root/lib/Zend/Locale/Data/en.xml (For English Language)

=> around line 2611 you can see following code.
 <currencyFormat>
      <pattern>¤#,##0.00;(¤#,##0.00)</pattern>
 </currencyFormat>

=> Now Change above code with Following code.

  <currencyFormat>
       <pattern>#,##0.00 ¤;(#,##0.00 ¤)</pattern>
 </currencyFormat>

您可以将其设置为Dutch

答案 1 :(得分:3)

您可以从管理员定义货币符号。

转到system->manage currency并选择symbol

您可以在此处定义货币符号。

答案 2 :(得分:1)

  

对于商店英语和荷兰语,请选择默认配置

     

系统&gt;配置&gt;一般&gt;货币设置&gt;货币期权&gt;

更改基础货币=欧元

默认显示货币=欧元

允许的货币=欧元和美国的DOllar

only for dutch store admin-panel system > configuration
     
    

并选择你的荷兰商店。

  

设置货币后。

系统&gt;配置&gt;一般&gt;货币设置&gt;货币期权

Set this option

默认显示货币=欧元

允许的货币=欧元和美国的DOllar

答案 3 :(得分:1)

  

您可以更改区域设置

     

这里是英语的例子。为此,您必须在语言文件中进行微小更改。 &gt;以下是文件的目录结构。

>=> root/lib/Zend/Locale/Data/en.xml (For English Language)
  

=&GT;在第2611行附近,您可以看到以下代码。

> <currencyFormat>
>      <pattern>¤#,##0.00;(¤#,##0.00)</pattern>
> </currencyFormat>
  

=&GT;现在使用以下代码更改上面的代码。

>  <currencyFormat>
>       <pattern>#,##0.00 ¤;(#,##0.00 ¤)</pattern>
> </currencyFormat>
  

您可以将其设置为荷兰语。


修复逗号形式1.000到1,000

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

go to:  => root/lib/Zend/Locale/Data/XX.xml (XX.xml For your Language)

例如:=> root/lib/Zend/Locale/Data/en.xml (For English Language)

在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

答案 4 :(得分:0)

您必须更改文件:/lib/Zend/Locale/Data/root.xml

转到包含<symbol>[Your currency]</symbol>的行并更改[Your currency]

例如:将<symbol>USD</symbol>更改为<symbol>XYZ</symbol>