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

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

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

Автор: Michal Jindra

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

💡 Полезно знать: API доступен в пакетах Expert и Ultimate (на старых тарифах: Pro).

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

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


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

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

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


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

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


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

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

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


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

Вернитесь в Настройки → Каналы → Живой чат → Настройки → Язык окна чата, выберите исходный (основной) язык и нажмите Сохранить.

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

Примечание: Вам нужно самостоятельно перевести тексты окна чата для каждого дополнительного языка (Шаг 2). API только переключает языковые версии — оно не выполняет автоматический перевод.


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

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


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

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

Этот механизм отвечает только за выбор языка, а не за перевод пользовательских текстов — Вам всё равно нужно переводить тексты окна чата вручную (см. Шаг 2).


Что дальше?

💡 Всё ещё нужна помощь? Если у Вас возникли сложности во время настройки, свяжитесь с нашей службой поддержки через чат или эл. почту — мы будем рады Вам помочь.

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