2013-05-28 13 views
5

Stworzyłem dwa Magento Store poglądów w dwóch różnych językach:Symbol waluty w Magento

  1. angielsku
  2. holenderski

English (EURO) Symbol waluty jest w odpowiedni sposób jak € 20.00 ale dla widoku języka holenderskiego pokazuje mi to 20,00 EUR. Chcę ustawić domyślnie symbol € dla obu widoków, ponieważ EURO jest takie samo. Jak mogę to osiągnąć w Magento.

+0

jeśli zdecydujesz euro na waluty holenderski ówczesnego symbolu euro jest domyślnie wyświetlana – Mufaddal

+0

aaahhhh przepraszam, że działa po wyczyszczeniu całej pamięci podręcznej !!! ale istnieje jeden problem, który wciąż wyświetla się jako sperator, [przecinek] zamiast. [Kropka] –

+0

Zgodnie z zaktualizowanym komentarzem spróbuj z moim rozwiązaniem, aby zmienić wzór na pewno zadziała. – liyakat

Odpowiedz

4

Możesz zmienić swoje ustawienia regionalne

tutaj jest przykład dla języka angielskiego. W tym celu należy wprowadzić drobne zmiany w pliku językowym. Poniżej znajduje się Struktura katalogów plików.

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

można ustawić dla Dutch.

1

Zarówno w sklepie angielskim i holenderskim waluty wybierz Domyślne opcje

System> Konfiguracja> Ogólne> Ustawienia waluta> waluta>

zmiana podstawy = Euro

domyślny wyświetlacza waluta = Euro

Dozwolone waluty = Euro i Dolar amerykański

only for dutch store admin-panel system > configuration 

i wybierz holenderski sklep.

Po ustawieniu waluty.

opcji System> Konfiguracja> Ogólne> Ustawienia waluta> waluta

Set this option 

Domyślnie wyświetlanych walut = Euro

dozwolone Waluty = euro i dolara

1

Można zmienić ustawienie lokalizacji

tutaj jest przykład dla języka angielskiego. W tym celu należy wprowadzić drobne zmiany w pliku językowym. > Poniżej znajduje się Struktura katalogu plików.

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

=> wokół linii 2611 można zobaczyć następujący kod.

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

=> Teraz Zmień kod z wyżej podany kod.

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

można ustawić go na niderlandzki.


Aby rozwiązać ten formularz przecinkami 1,000 do 1,000

dodać do ostatniego postu o następującej treści:

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

na przykład: => root/lib/Zend/Locale/Data/en.xml (For English Language)

wokół linii 2286 można zobaczyć następujący kod:

<numbers> 
    <defaultNumberingSystem> xxx your Language xxx </defaultNumberingSystem> 
    <symbols> 
     <decimal>,</decimal> 
     <group>.</group> 

do:

<numbers> 
    <defaultNumberingSystem> xxx your Language xxx </defaultNumberingSystem> 
    <symbols> 
     <decimal>.</decimal> 
     <group>,</group> 

to wil zmienić formę przecinek 1,000 do 1,000

+0

Pomogło mi to w dostosowaniu symboli walut dla języków angielskiego i arabskiego. Dzięki stary –

3

można zdefiniować symbol waluty od administratora.

Przejdź do system->manage currency i wybierz symbol.

Tutaj można zdefiniować symbol waluty.

0

Trzeba będzie zmienić plik: /lib/Zend/Locale/Data/root.xml

Przejdź do wiersza, który zawiera <symbol>[Your currency]</symbol> i zmienić [Your currency]

Ex: zmiana <symbol>USD</symbol> do <symbol>XYZ</symbol>

Powiązane problemy