1
votes

I have two language shop (Polish and English) and I allow to pay in three different currencies. Problem is in display currency symbol. It's depend on language, not currency

Example: (I choose currency Euro in English store view)

  • Display: Euro 1
  • Should display: 1 Euro

(In Polish shop currency= $, language = PL)

  • Display: 100 $
  • Should: $ 100

Where can I change it, to display symbol not as language "say" but as currency should look like?

P.S. I found something like that: Currency Symbol in magento but this changed global pattern of currency, not specific one.

1

1 Answers

2
votes

See this link

1. Go from your root folder to /lib/Zend/Locale/Data
2. Find the lenguage file. In my case es.xml
3. Look for <currencyFormat>

enter image description hereBefore

<currencyformatlength>
   <currencyformat>
    <pattern>¤ #,##0.00</pattern>
  </currencyformat>
</currencyformatlength>

After enter image description here

<currencyformatlength>
   <currencyformat>
    <pattern>#,##0.00 ¤</pattern>
  </currencyformat>
</currencyformatlength>