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

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

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

Если Вы используете 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).


Что дальше?

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

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