G
N
I
D
A
O
L

[Автоматическая] Быстрая замена фраз на языковые константы в компонентах/файлах

Бывают случаи, когда при создании своих компонентов не тратишь время на создание языковых констант и вбивает все напрямую в код и чтобы после разработки не тратить время на ручное создание языковых констант под каждую фразу, можно воспользоваться готовым решением по схеме ниже:

Нам потребуется:
1) Сайт "донор", где установлен модуль bitrix.mpbuilder ( ссылка на маркетплейс  https://marketplace.1c-bitrix.ru/solutions/bitrix.mpbuilder/)
2) Пустой модуль, куда будем перекидывать компоненты
3) Сам компонент/компоненты, где требуется создать языковые константы

Шаг 1. Создаем пустой модуль на сайте доноре, заливаем туда наш компонент в папку /install/components/365mg/


Шаг 2.Открываем модуль "Конструктор модулей" ( если уже установлен, если нет, то устанавливаем ), далее выбираем раздел "Выделение фраз" и выбираем наш пустой модуль


Шаг 3.Жмем продолжить и радуемся, наш компонент обновился, создались нужные директории для языковых констант, во всех файлах вместо вбитых фраз - подставился метод вывода языковых констант


Шаг 4.Скачиваем обновленный компонент к себе. Готово

Такой метод позволяет прошить сразу хоть 1000500 компонентов и сэкономит Вам много времени!