К основному содержимому

Многоязычное окно чата (требуется API)

Воспользуйтесь нашим многоязычным API и расширьте возможности чата на разных языках.

Автор: Michal Jindra

Если вы используете Smartsupp на сайте с несколькими языками (или на разных сайтах для каждого языка), вы можете сделать так, чтобы окно чата автоматически соответствовало каждому языковому разделу с помощью нашего API. В этом руководстве подробно описано, как настроить всё правильно — обычно на каждый язык уходит около 10 минут.

💡 Полезно знать: API доступен на тарифах EXPERT и ULTIMATE (ранее называлось PRO).

🟡 Важно: Для настройки API понадобятся базовые технические навыки (редактирование HTML-кода сайта). Если у вас нет опыта, отправьте эту инструкцию вашему разработчику.

В этой статье:


Шаг 1 — Изменить язык окна чата

Перейдите в Настройки → Каналы → Живой чат → Опции → Язык окна чата и выберите нужный язык, который вы хотите добавить. Затем нажмите Сохранить.

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


Шаг 2 — Настроить тексты в окне чата

Пока выбран новый язык, перейдите в Расширенные настройки > Настроить тексты в окне чата. Здесь вы можете отредактировать все сообщения и подписи, которые увидят посетители на этом языке. После внесения изменений нажмите Сохранить.


Шаг 3 — Добавить языковой API-скрипт

Добавьте API-скрипт, который подскажет Smartsupp, какой язык показывать на каждой конкретной странице. Подробные инструкции вы найдёте на нашей странице API.

Пример: Добавьте вызов API для английской версии чата на страницах на английском, а для французской — на страницах на французском.


Шаг 4 — Вернуть язык по умолчанию

Снова откройте Настройки → Каналы → Живой чат → Опции → Язык окна чата, выберите ваш основной язык и нажмите Сохранить.

Пример: Если основная версия сайта была на английском, переключите обратно на английский язык и сохраните изменения.

✅ Примечание: Тексты чата для дополнительного языка переводятся вручную (см. шаг 2). API переключает языковые версии, но не выполняет автоматический перевод.


Нужно больше двух языков?

Просто повторяйте шаги 1–3 для каждого нового языка, который необходимо добавить.


Динамический выбор языка

Если у вас один многоязычный сайт (а не отдельные домены), используйте endpoint для динамического выбора языка — тогда язык окна чата будет меняться автоматически в зависимости от языка страницы. Подробности смотрите в документации по динамически задаваемому языку.

Обратите внимание: этот способ только определяет, какой язык показывать, но не переводит пользовательские тексты — переводите их вручную (см. шаг 2).


Что дальше?

💡 Остались вопросы? Если возникли трудности с настройкой, обратитесь в нашу службу поддержки через чат или по e-mail — мы всегда готовы помочь.

Нашли ответ на свой вопрос?