2 つの異なる言語で 2 つの Magento Store ビューを作成しました。
- 英語
- オランダの
英語 (EURO) 通貨記号は € 20.00 のように適切に表示されますが、オランダ語表示では 20,00 EUR のように表示されます。EURO は同じなので、両方のビューにデフォルトでシンボル € を設定したいと考えています。どうすればMagentoでそれを達成できますか.
2 つの異なる言語で 2 つの Magento Store ビューを作成しました。
英語 (EURO) 通貨記号は € 20.00 のように適切に表示されますが、オランダ語表示では 20,00 EUR のように表示されます。EURO は同じなので、両方のビューにデフォルトでシンボル € を設定したいと考えています。どうすればMagentoでそれを達成できますか.
ロケール設定を変更できます
これは英語の例です。そのためには、言語ファイルにマイナーな変更を加える必要があります。以下は、ファイルのディレクトリ構造です。
=> 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
。
管理者から通貨記号を定義できます。
に移動しsystem->manage currency
て選択しますsymbol
。
ここで通貨記号を定義できます。
ストアの英語とオランダ語の両方で、デフォルト設定を選択します
システム > 構成 > 一般 > 通貨設定 > 通貨オプション >
基本通貨を変更 = ユーロ
デフォルトの表示通貨 = ユーロ
許可された通貨 = ユーロと米ドル
only for dutch store admin-panel system > configuration
オランダのストアを選択します。
通貨を設定した後。
システム > 構成 > 一般 > 通貨設定 > 通貨オプション
Set this option
デフォルトの表示通貨 = ユーロ
許可された通貨 = ユーロと米ドル
ファイルを変更する必要があります。/lib/Zend/Locale/Data/root.xml
を含む行に移動して<symbol>[Your currency]</symbol>
変更します[Your currency]
例:<symbol>USD</symbol>
に変更<symbol>XYZ</symbol>