Налаштування багатомовності Bitrix24
У компанії працюють співробітники з п'яти країн. Портал Б24 російською — німецький офіс не розуміє назв стадій CRM, польські менеджери плутаються в полях картки контакту, а англомовні підрядчики в екстранеті бачать інтерфейс, який не можуть прочитати. Перемикання мови інтерфейсу — півроботи. Реальна проблема — поля CRM, шаблони документів та автоматичні сповіщення, які залишаються на одній мові для всіх.
Мовні налаштування інтерфейсу
Bitrix24 підтримує зміну мови інтерфейсу на рівні портала та на рівні користувача.
Рівень портала: Адміністратор встановлює мову за замовчуванням у налаштуваннях портала. Ця мова застосовується для нових користувачів та для системних елементів (назви стандартних стадій CRM, типів завдань, статусів).
Рівень користувача: Кожен співробітник може перемкнути мову у своєму профілі. Інтерфейс — меню, кнопки, системні сповіщення — перемикається на вибрану мову. Підтримувані мови: російська, англійська, німецька, французька, іспанська, португальська, італійська, польська, українська, в'єтнамська, індонезійська, турецька та інші.
Важливо: перемикання мови інтерфейсу не впливає на користувацькі дані — назви стадій CRM, кастомні поля, шаблони документів та бізнес-процеси залишаються на мові, на якій були створені.
Багатомовні поля CRM
Стандартні поля CRM (компанія, контакт, угода) не підтримують кілька мовних версій «з коробки». Рішення — через кастомні поля та бізнес-процеси:
-
Дублювання полів. Для кожної мови створюємо набір кастомних полів:
UF_COMPANY_NAME_EN,UF_COMPANY_NAME_DE,UF_COMPANY_NAME_RU. На картці відображаються всі варіанти або тільки релевантний — через налаштування видимості полів за ролями. - Автоматичний переклад. Бізнес-процес при створенні або оновленні сутності CRM викликає зовнішній API (Google Translate, DeepL) через webhook та заповнює поля іншими мовами.
-
Вибір мови контакту. Поле
UF_LANGUAGEу картці контакту/компанії визначає бажану мову спілкування. Бізнес-процеси та шаблони документів орієнтуються на це поле.
Багатомовні Відкриті лінії
Відкриті лінії (чат із клієнтами через сайт, месенджери, соцмережі) приймають звернення різними мовами. Налаштування:
| Завдання | Рішення |
|---|---|
| Визначення мови клієнта | Автовизначення за текстом (CoPilot/API) або за джерелом каналу |
| Маршрутизація за мовою | Окремі черги для кожної мови. Правило маршрутизації — за полем UF_LANGUAGE або за каналом |
| Шаблони вітання | Кілька версій автовідповіді: російська, англійська, німецька. Вибір — за визначеною мовою |
| Швидкі відповіді | Набори швидких відповідей для кожної мови. Менеджер бачить набір в залежності від мови діалогу |
Для кожної мови можна створити окрему Відкриту лінію з прив'язкою до мовного каналу (наприклад, окремий віджет чату на EN-версії сайту), або використовувати одну лінію з маршрутизацією всередині.
Шаблони документів
Генератор документів Б24 (рахунки-фактури, КП, договори) працює з шаблонами. Для багатомовності:
- Створюємо окремі шаблони для кожної мови:
Рахунок (RU),Invoice (EN),Rechnung (DE). - У бізнес-процесі або роботі CRM вибір шаблону прив'язується до поля
UF_LANGUAGEконтакту або компанії. - Автоматична генерація: робот при зміні стадії угоди створює документ мовою клієнта.
Сповіщення та розсилки
Автоматичні сповіщення (роботи CRM, бізнес-процеси) за замовчуванням відправляються однією мовою. Для багатомовності:
-
Роботи CRM з умовою: якщо
UF_LANGUAGE = EN→ відправити шаблон листа англійською, якщоDE→ німецькою, інакше — російською. - Email-шаблони дублюються для кожної мови. Підстановки (ім'я клієнта, сума) працюють однаково.
- SMS-сповіщення — аналогічна логіка за умовою.
Екстранет
Зовнішні користувачі (підрядчики, клієнти) в екстранеті бачать інтерфейс мовою, встановленою в їх профілі. Адміністратор може:
- Встановити мову за замовчуванням для екстранету окремо від основного портала.
- Налаштувати назви груп та проектів на кількох мовах (через опис).
- Підготувати інструкції та матеріали мовою зовнішніх користувачів.
Що впроваджуємо
- Налаштування мов інтерфейсу на рівні портала та користувачів
- Систему багатомовних полів CRM з автоматичним перекладом
- Маршрутизацію Відкритих ліній за мовою клієнта
- Багатомовні шаблони документів з автовибором за мовою контакту
- Умовну логіку сповіщень та розсилок за мовами
- Локалізацію екстранету для зовнішніх користувачів







