Мультиязычность (i18n)
Для админов

Мультиязычность (i18n)

Язык панели выбирает каждый сотрудник сам. Язык, на котором с клиентом говорят виджет и бот, определяется отдельно.

Язык панели

  • Панель доступна на русском и английском.
  • Язык переключается внизу боковой панели или в «Профиль → Язык». Выбор из профиля сохраняется в аккаунте. Подробнее — «Переключение языка».
  • Выбор личный и не влияет на других участников проекта и на язык, на котором отвечают клиентам.
  • Системные письма аккаунта (вход, приглашения, оплата) приходят на языке пользователя, если у письма есть английская версия; иначе — на русском.

Язык для клиентов

  • Виджет говорит по-русски или по-английски. Язык задаётся в «Конструктор виджета → Брендинг → Язык виджета». «Всегда русский» и «Всегда английский» показывают всем посетителям один язык. «Авто» (по умолчанию) берёт язык из init({ locale }) или атрибута data-locale, если сайт его задал; иначе язык страницы <html lang>, затем язык браузера — но только если тексты проекта есть на этом языке; иначе основной язык проекта. Так посетитель с английским браузером не увидит английский интерфейс вокруг русских текстов проекта. См. «Бренд и шапка» и установку виджета.
  • Telegram-бот отвечает на языке клиента, если знает его, иначе — на языке бота по умолчанию, а без него — по-русски. Языки бота настраиваются в конструкторе бота.

Свои тексты

В «Настройки → Тексты и рассылки → Тексты интерфейса» можно заменить стандартные тексты своими — отдельно для каждого языка (переключатель «Язык»). Там же можно добавить свою локаль в каталог проекта. Для каждого языка отдельно работают тексты Telegram-бота, виджета (он берёт правки своего языка) и системные сообщения клиенту — они уходят на языке клиента, русском или английском. Язык без своих правок получает стандартные тексты. Тексты VK пока берутся только из русской версии.

Автоперевод переписки

Если клиенты пишут на другом языке, включите автоперевод в «Настройки → Работа операторов → Переводы»: сообщения клиента переводятся на «Язык операторов» («Клиент → оператор»), а ответы оператора — на язык клиента («Оператор → клиент»).

Эта документация тоже есть на двух языках: русская — по адресам /docs/…, английская — /en/docs/….
Была ли страница полезной?