Валютный символ в пурпуре

Я создал два Magento Store Views на двух разных языках:

  1. английский
  2. Голландский

Английский (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 .

Здесь вы можете определить символ валюты.

Для обоих магазинов английский и голландский выберите Default Config

system> configuration> general> настройка валюты> валютные опции>

изменить Базовая валюта = евро

Валюта отображения по умолчанию = Евро

Разрешенные валюты = Евро и США DOLar

 only for dutch store admin-panel system > configuration 

и выберите свой голландский магазин.

После установки валюты.

system> configuration> general> настройка валюты> варианты валюты

 Set this option 

Валюта по умолчанию = евро

Разрешенные валюты = Евро и США DOLar

Вы можете изменить настройки локали

вот пример для английского. Для этого вам нужно внести незначительные изменения в свой языковой файл. > Ниже приведена Структура каталога файла.

 >=> 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> 

вы можете установить его для голландского языка.


Зафиксировать запятую от 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 до 1000

Вам придется изменить файл: /lib/Zend/Locale/Data/root.xml

Перейдите к строке, содержащей <symbol>[Your currency]</symbol> и измените [Your currency]

Пример: изменить <symbol>USD</symbol> на <symbol>XYZ</symbol>