Localization
Небольшой сервис, предназначенный для предоставления удобного доступа к общим языковым фразам.
Обычно повторяющиеся языковые фразы приходится дублировать в каждом месте использования.
Чтобы избавиться от дублей был разработан этот небольшой сервис.
Методы
| Метод | Описание | С версии |
|---|---|---|
public function loadMessages(): array |
Загружает общие языковые фразы (расположенные по пути crm/lang/{LANGUAGE_ID}/lib/Service/Localization.php) и возвращает их. | |
public function loadKanbanMessages(): array |
Загружает языковые фразы канбана (расположенные по пути crm/lang/{LANGUAGE_ID}/kanban.php) и возвращает их. |
Пример
use Bitrix\Crm\Service;
Service\Container::getInstance()->getLocalization()->loadMessages();
$title = \Bitrix\Main\Localization\Loc::getMessage('CRM_TYPE_TYPE_SETTINGS');
© «Битрикс», 2001-2025, «1С-Битрикс», 2025