Как добавить переводы для названий стран в Virtuemart? - PullRequest
0 голосов
/ 25 сентября 2019

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

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

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

Configuration in Virtuemart Countries

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

Countries show up in English

1 Ответ

0 голосов
/ 25 сентября 2019

Если перевод названия страны через меню стран 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

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

Countries in German

...