Заставляет Тильду показывать свои встроенные фразы — фильтры каталога, тексты корзины, ошибки форм — на языке той страницы, которую открыл посетитель. И заодно делает универсальный переключатель языков: одна ссылка в кнопке работает на всех страницах сразу.

Язык сайта в настройках Тильды один на весь проект. Если языковых версий несколько, встроенные фразы — сортировка в каталоге, кнопки корзины, сообщения форм — остаются на одном языке для всех.
/about, а английская на /en/about.#language.Язык страницы определяется по первой части адреса: /en/about — английская версия, /about — основная. Дальше модификация подставляет его в тот самый атрибут, из которого язык читают все скрипты Тильды: и корзина, и избранное, и формы, и каталог с фильтрами. Никаких подмен системных настроек браузера и слежки за загрузкой скриптов — Тильда сама применяет язык там, где нужно.
Кнопки переключения языков превращаются в обычные ссылки на ту же страницу в другой языковой версии: со страницы /ru/about кнопка «EN» станет ссылкой на /en/about вместе с параметрами и якорем. Одна и та же кнопка работает на всех страницах — своё меню для каждой страницы делать не нужно.
hreflang./enterprise останется основным языком.Модификация не переводит ваши тексты — только встроенные фразы Тильды. Языковые версии страниц вы всё так же делаете руками, задавая им адреса вида /en/about. Личный кабинет живёт по своим настройкам проекта и этому атрибуту не подчиняется.
Для доступа к этой модификации нужна премиум подписка
Сначала войдите в аккаунт