Ultimo и Fortis: как добавить российский флаг в переключатель языков витрины?

[16 июля 2019 г.]    Российская сборка Magento 2.52.2
Magento 2: модули и услуги
magereport.com: составление перечня необходимых для установки заплаток SUPEE
#1 Дмитрий Федюк
  • Администратор
  • Иконка
  • Группа: Администратор
  • Сообщений: 8995
  • Регистрация: 20.02.2010

09.09.2014 03:17

**********
Начиная с версии 2.41.1 Российской сборки Magento, данная инструкция выполняется автоматически русификатором оформительской темы.
Достаточно лишь запустить русификатор оформительской темы.
**********


Официальные демо-данные («Quick Start Demo Package») оформительских тем ThemeForest Infortis Ultimo и ThemeForest Infortis Fortis не содержат российской языковой витрины, а сами оформительские темы Ultimo и Fortis не содержат российского флага для переключателя языков витрины:
Прикрепленное изображение: infortis-fortis-language-flags-1-short.png

Российскую языковую витрину можно добавить стандартным для Magento способом: в административном разделе «Система» → «Магазины».
Я даже рекомендую не создавать для России новую витрину, а использовать в качестве российской витрины витрину по умолчанию с системным именем «default».

После описания в системе российской витрины при наличии в системе нескольких витрин важно установить российской витрине (и, возможно, другим витринам) правильные флаги стран.
Флаги расположены в папке skin/frontend/<ultimo или fortis>/default/images/flags.
Флаги представляют собой картинки в формате png размерами 16 на 12 пикселей.
Российского флага там нет, но его можно найти в интернете.
Я взял с сайта famfamfam.com.
Там флаги, правда на 1 пиксель уже: 16 на 11 пикселей, но зато полный набор для всех стран.

Картинке с флагом надо дать имя
<системное имя витрины>.png
, где <системное имя витрины> — заданное Вами системное имя витрины в административном разделе «Система» → «Магазины».
Если Вы, как я советовал, сделали российской основную витрину с системным именем «default», то картинке российского флага надо дать имя default.png.
Картинку надо поместить в папку skin/frontend/<ultimo или fortis>/default/images/flags.
Не забудьте удалить кэш.
Теперь в языковом переключателе появится российский флаг:
Прикрепленное изображение: infortis-fortis-language-flags-2-short.png

Поделиться темой: