Когда делаете мультиязычный сайт на Tilda, большинство контента переводится через прокси — тексты, кнопки, заголовки. Но виджеты — это отдельная история. TravelLine, Bnovo, JivoSite, виджеты оплаты — они встроены как внешний код и живут по своим правилам.
Почему виджеты не переводятся автоматически
Виджеты подключаются через iframe или JavaScript из внешнего сервиса. С точки зрения вашего сайта это «чёрный ящик» — вы только выделяете место где виджет появится, а содержимое рендерится с серверов поставщика.
Прокси-перевод работает с вашим HTML-контентом. Содержимое iframe с внешнего домена он не затрагивает.
Это не баг — это архитектурная особенность. Решение для каждого виджета своё.
TravelLine
TravelLine — система бронирования для отелей. Виджет бронирования встраивается в Tilda через JavaScript-код из личного кабинета TravelLine.
Как настроить мультиязычность:
TravelLine поддерживает несколько языков интерфейса. Переключение языка виджета происходит через параметр в коде подключения или автоматически по языку браузера — в зависимости от версии и настроек вашего личного кабинета.
Алгоритм: 1. В личном кабинете TravelLine активируйте нужные языки 2. Проверьте параметры передачи языка в коде виджета 3. На разных языковых версиях сайта используйте код с нужным языковым параметром
Подробно — в отдельной статье:
Bnovo
Bnovo — альтернативная система управления бронированиями. Принцип тот же: виджет встраивается через JavaScript.
Bnovo поддерживает несколько языков интерфейса. В большинстве случаев язык виджета переключается автоматически по языку браузера пользователя.
Другие виджеты
Чаты (JivoSite, Intercom, Tidio). Большинство чат-виджетов поддерживают автоматическое переключение языка по locale браузера. Настраивается в личном кабинете сервиса.
Виджеты оплаты (ЮKassa, Robokassa, Stripe). Stripe переключается автоматически. Российские провайдеры — обычно только русский. Для международной аудитории это нужно учитывать заранее.
Виджеты карт (Google Maps, Яндекс Карты). Google Maps переключается по языку браузера. Яндекс Карты — преимущественно русскоязычный.
Виджеты отзывов (Trustpilot, Яндекс Отзывы). Trustpilot поддерживает мультиязычность. Яндекс Отзывы — только для русскоязычной аудитории.
Общий принцип
Перед запуском пройдитесь по каждому виджету: на каких языках он работает нативно, переключается ли автоматически или нужен параметр в коде, и что вообще увидит пользователь из другой страны если ничего не настроено. Лучше обнаружить проблему до запуска чем после.
Виджеты на мультиязычном сайте — разберёмся вместе
Multify переводит сайт на Tilda автоматически, а по виджетам поможем разобраться как настроить мультиязычность для каждого конкретного случая.