Настройка локализации интерфейса Битрикс24
Представьте: компания перевела портал на английский, но половина CRM-стадий по-прежнему отображается на русском. Формат дат — российский, разделитель тысяч в суммах — пробел вместо запятой, а автоматические письма клиентам приходят с кривой кодировкой. Стандартное переключение языка меняет только системный интерфейс. Всё остальное — стадии, поля, уведомления, форматы — нужно локализовать вручную. Закажите настройку локализации под ключ — мы оценим ваш проект и предложим оптимальное решение.
Почему стандартной смены языка недостаточно? — настройка локализации интерфейса
Системные языковые пакеты Битрикс24 покрывают только общий интерфейс: кнопки, меню, системные сообщения. Данные, которые вы вводите в CRM — названия стадий, типы контактов, кастомные поля — остаются на языке, на котором были созданы. Для полноценной локализации требуется работа с каждым справочником и настройкой отдельно.
Как настроить локализацию для международной команды?
Системные языковые настройки
Б24 Cloud использует языковые пакеты, которые переключаются на уровне пользователя. Администратор управляет языком портала по умолчанию, доступными языками и языком уведомлений. Для Б24 On-Premise (коробка) доступно редактирование языковых файлов — это полноценная кастомизация переводов на уровне исходного кода. On-Premise предоставляет гибкость, которая в 10 раз удобнее для глубокой кастомизации по сравнению с облачной версией.
Как локализовать справочники и кастомные поля?
Локализация CRM-стадий и справочников
Системные справочники — стадии лидов, стадии сделок, типы контактов, источники — создаются на одном языке. При смене языка интерфейса они не переводятся. Локализация:
| Элемент | Метод локализации |
|---|---|
| Стадии воронки сделок | Ручное переименование через REST API crm.status.update или UI. Для мультиязычности — обёртка через middleware с подстановкой |
| Типы контактов | Аналогично стадиям |
| Источники лидов | Справочник crm.lead.source.list |
| Кастомные поля | Б24 поддерживает мультиязычные названия для кастомных полей: EDIT_FORM_LABEL, LIST_COLUMN_LABEL с суффиксом языка |
Для кастомных полей при создании через API можно указать названия на нескольких языках:
EDIT_FORM_LABEL[ru] = "Регион" EDIT_FORM_LABEL[en] = "Region" EDIT_FORM_LABEL[de] = "Region" LIST_COLUMN_LABEL[ru] = "Регион" LIST_COLUMN_LABEL[en] = "Region" Пользователь видит название поля на своём языке интерфейса. Подробнее о методах REST API — в официальной документации.
Форматы дат, чисел и валют
Б24 подтягивает форматы из языковых настроек пользователя, но не всегда корректно — особенно для кастомных полей и генерируемых документов. Настраиваем:
| Параметр | Формат RU | Формат EN | Формат DE |
|---|---|---|---|
| Дата | ДД.ММ.ГГГГ | MM/DD/YYYY | DD.MM.YYYY |
| Время | 24-часовой | 12-часовой (AM/PM) | 24-часовой |
| Число | 1 000 000,50 | 1,000,000.50 | 1.000.000,50 |
| Валюта | $900–1.3k | $100,000 | 100.000 € |
Для генератора документов — формат задаётся в шаблоне. Middleware или бизнес-процесс подставляет значения в правильном формате в зависимости от языка клиента (поле UF_LANGUAGE).
Кастомные переводы для On-Premise
На коробочной версии Б24 языковые файлы расположены в директории /bitrix/modules/*/lang/. Структура:
/bitrix/modules/crm/lang/ru/ /bitrix/modules/crm/lang/en/ /bitrix/modules/crm/lang/de/ Каждый файл содержит массив $MESS с ключами и переводами. Для кастомизации:
- Находим ключ нужной фразы через инструменты разработчика (отображается в HTML как
data-bx-msgили в JS-переменных). - Создаём файл переопределения в
/bitrix/php_interface/user_lang/или через механизм кастомизации модулей. - Указываем свой перевод для нужного ключа.
Этот подход позволяет переименовать любой элемент интерфейса: кнопки, заголовки, подсказки, сообщения об ошибках.
Как настроить мультиязычные бизнес-процессы?
Названия стадий, кнопок и уведомлений в бизнес-процессах задаются при создании. Для мультиязычного портала используем нейтральные обозначения или дублируем на двух языках: «Согласование / Approval». Тексты уведомлений отправляем на языке получателя, проверяя его через условие по полю языка. Формы для универсальных бизнес-процессов кастомизируем через параметры формы.
Часовые пояса
Связанная настройка: в международной команде сотрудники работают в разных часовых поясах. Б24 поддерживает часовой пояс портала, часовой пояс пользователя, отображение времени в задачах, календарях и CRM в часовом поясе просматривающего. Администратор задаёт часовой пояс портала, каждый пользователь — свой. Дедлайны задач автоматически конвертируются.
Что входит в работу
- Аудит текущих языковых настроек и переводов.
- Настройка языков интерфейса и форматов по умолчанию.
- Локализация CRM-стадий, справочников и кастомных полей.
- Корректные форматы дат, чисел и валют для каждой локали.
- Кастомные переводы интерфейса (для On-Premise).
- Мультиязычная логика бизнес-процессов и уведомлений.
- Настройка часовых поясов для международных команд.
- Документация по настройкам и обучение команды.
- Гарантия на выполненные работы и поддержка после сдачи.
Мы имеем более 10 лет опыта работы с Битрикс24 и реализовали локализацию для 30+ проектов. Доверьте настройку профессионалам — получите консультацию по локализации вашего Битрикс24.







