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-2024, «1С-Битрикс», 2024