Я установил русский язык, я включил «режим разработчика» и протестировал CRM. Язык работал во всех местах. Когда я отключил режим разработчика, названия подпанелей не были переведены на русский язык (некоторые работают, а другие не работают). Я очистил папку с кэшами. Однако вопрос все еще сохраняется. Кто-нибудь может помочь мне?, когда режим разработки отключен, язык не работает
0
A
ответ
0
Для вашей информации вам нужно добавить русские имена полей вручную, если они отсутствуют. Поскольку CRM работает следующим образом
- CRM сначала проверяет, какой язык использует текущий пользователь.
- Если язык отличается от английского, тогда он найдет метки, которые написаны в языковых файлах (для русских:
\custom\include\language\rs_us.lang.php
). Если имя ярлыка не будет найдено, он извлекается из файла на английском языке - Итак, вам нужно проверить языковые файлы, будут ли эти метки на русском языке. Если не добавить ярлыки на русском языке. вы также можете изменить метки с помощью Studio
Все работает в режиме разработчика. Однако, когда я отключу режим разработчика, он работает неправильно. – Rustam
Попробуйте запустить CRM в браузере Incognito/Private и дайте мне знать, если та же проблема вы получаете. – sAcH
Спасибо, я нашел ответ. Проблема заключалась в том, что файл lang, расположенный в модуле \, был удален. Поэтому он не создавал файл кэша lang в папке с кешем. Следовательно, это привело к установке значений по умолчанию (en_en) в названиях подменю. – Rustam