Пишите письма → alex@covax.me

Мультиязычный сайт на друпале: не переводит главную страницу [ Drupal 7 ]

При создании мультиязычного сайта на Drupal 7 столкнулся с проблемой, что не переводится главная страница сайта, точнее она переводится, но при переключении языка через свитчер ничего не происходит.

Данная проблема решается с помощью правильной настройки модуля «Variable translation», который позволяет включить мультиязычность для конкретных переменных. Благодаря этому модулю мы можем устанавливать разную главную страницу сайта для разных языков.

Идем по ссылке .../admin/config/regional/i18n/variable, далее вкладка «Site information», там ставим чекбокс «Default front page».
Теперь идем .../admin/config/system/site-information, там наверху появится выбор языка — устанавливаем нужные адреса главных страниц для разных языков в поле «Default front page» и радуемся результату.

Без инсайтов, пожалуйста

Канал в Телеге. Короткие заметки, текущие мысли, полезные ссылки.