2013-05-28 132 views
5

我在两种不同的语言创建了两个Magento的商店浏览:货币符号在Magento

  1. 英语
  2. 荷兰

英语(EURO)货币符号来在适当的方式像€ 20.00,但为荷兰语言视图,它显示了我像20,00欧元。因为EURO是相同的,所以我想在默认情况下为两个视图设置符号€。我如何在Magento中实现它。

+0

如果你选择欧元为荷兰货币则欧元符号是默认显示 – Mufaddal

+0

aaahhhh对不起,它清理所有缓存后工作! ,但还有一个问题是金钱分析器仍在显示,[逗号]而不是。[点] –

+0

根据您更新的评论,尝试使用我的解决方案更改模式肯定适合您。 – liyakat

回答

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

对于这两种存储英语和荷兰语选择默认配置

系统>配置>一般>货币设置>货币期权>

更改基本货币=欧元

默认显示货币=欧元

允许货币=欧元和美元

only for dutch store admin-panel system > configuration 

,并选择您的荷兰商店。

设置您的货币后。

系统>配置>常规>货币设置>货币期权

Set this option 

默认显示货币=欧元

允许货币=欧元和美元

1

你可以改变你现场设置

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

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

=>周围线2611,你可以看到下面的代码。

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

=>现在更改以上以下代码的代码。

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

可以将其设置为荷兰语。


要解决这个逗号形式1000- 1000

添加到过去的职务如下:

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> 

导向这个改变逗号形式1000- 1000

+0

这帮助我调整了英语和阿拉伯语的mu货币符号。谢了哥们 –

3

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

转到system->manage currency并选择symbol

在这里您可以定义货币符号。

0

你将不得不更改文件:/lib/Zend/Locale/Data/root.xml

转到包含<symbol>[Your currency]</symbol>行和改变[Your currency]

例如:改变<symbol>USD</symbol><symbol>XYZ</symbol>