Что такое языковые файлы
Битрикс для поддержания многоязычности использует языковые файлы, вероятно, вы видели php файлы по схожему пути /home/bitrix/www/bitrix/components/bitrix/desktop/lang/ru/componen.php, это и есть языковые файлы. Содержат такие файлы содержимое следующего формата:
<? $MESS["CMDESKTOP_GROUP_PERSONAL"] = "Личное"; $MESS["CMDESKTOP_GROUP_PERSONAL_DESCR"] = "Гаджеты для работы с персональными инструментами"; ?>
Как переопределить стандартные текстовые сообщения Битрикс
- Создать файл по пути /bitrix/php_interface/user_lang/#кодязыка#/lang.php
- Заполнить его своими сообщениями, указываю в ключе $MESS – путь к файлу, где вы хотите заменить стандартный текст, пример:
<? $MESS["/home/bitrix/www/bitrix/components/bitrix/desktop/lang/ru/component.php"]['CMDESKTOP_GROUP_PERSONAL'] = "Новый текст!"; $MESS["/home/bitrix/www/bitrix/components/bitrix/desktop/lang/ru/component.php"]['CMDESKTOP_GROUP_PERSONAL_DESCR'] = "Обновили стандартное сообщение!"; ?>
Вы можете видеть, что мы переопределили сообщения из стандартного компонента без его редактирования, это быстро и удобно.