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

Многоязычное окно чата (требуется 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 для каждого дополнительного языка, который хотите добавить.


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

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

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


Что дальше?

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

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