Символ денежной символики платежа шалфея, а не инициалы валюты в поле итогов

При оплате шалфея в коробке итогов, кажется, нет разумного способа отобразить общую сумму для заказа/транзакции как £ 00.00, а не 00.00GBP.

Я могу, очевидно, добавить пользовательский xml в языковой файл под языком = en, однако тогда он должен быть отдельным для доллара, равным $, не говоря уже о том, что остальная часть мировых валют не может зависеть от их языка.

Так в принципе, можно отображать символ в этой области?

1 ответ

Решение

изменен countries.xml от:

<country>
 <code>GB</code>
 <name>United Kingdom</name>
 </country>

чтобы:

<country>
 <code>GB</code>
 <name>United Kingdom</name>
 <currencysymbol>£</currencysymbol>
 </country>

Затем в верхней части соответствующего шаблона добавлен файл.xslt:

Затем, чтобы получить соответствующий символ:

licensed under cc by-sa 3.0 with attribution.