Как добавить переводы названий стран в Virtuemart?

Я настраиваю веб-сайт Virtuemart на немецком языке, но когда я выбираю страну для своего адреса доставки, страны отображаются на английском, а не на немецком языке.

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

Моя конфигурация в Virtuemart Страны для Австрии после перевода на немецкий:

Конфигурация в странах Virtuemart

Но страны по-прежнему отображаются на английском языке на веб-сайте:

Страны отображаются на английском языке


person Drikus Roor    schedule 25.09.2019    source источник


Ответы (1)


Если перевод названия страны через меню стран Virtuemart не работает, вы можете попробовать добавить / отредактировать файл конфигурации переводов стран.

В случае немецкого языка добавьте или отредактируйте следующий файл:

administrator/components/com_virtuemart/language/de-DE/de-DE.com_virtuemart_countries.ini

и убедитесь, что он содержит следующее содержимое:

COM_VIRTUEMART_COUNTRY_AUT="Österreich"
COM_VIRTUEMART_COUNTRY_CHE="Schweiz"
COM_VIRTUEMART_COUNTRY_DEU="Deutschland"
COM_VIRTUEMART_COUNTRY_LUX="Luxemburg"

Чтобы найти ключ перевода для каждой страны, вы можете проверить файл, содержащий английские переводы названий стран, который находится по адресу:

administrator/components/com_virtuemart/language/en-GB/en-GB.com_virtuemart_countries.ini

На веб-сайте теперь должны отображаться страны на немецком языке:

Страны на немецком языке

person Drikus Roor    schedule 25.09.2019