2016-12-20 6 views
0

Я установил русский язык, я включил «режим разработчика» и протестировал CRM. Язык работал во всех местах. Когда я отключил режим разработчика, названия подпанелей не были переведены на русский язык (некоторые работают, а другие не работают). Я очистил папку с кэшами. Однако вопрос все еще сохраняется. Кто-нибудь может помочь мне?, когда режим разработки отключен, язык не работает

ответ

0

Для вашей информации вам нужно добавить русские имена полей вручную, если они отсутствуют. Поскольку CRM работает следующим образом

  • CRM сначала проверяет, какой язык использует текущий пользователь.
  • Если язык отличается от английского, тогда он найдет метки, которые написаны в языковых файлах (для русских: \custom\include\language\rs_us.lang.php). Если имя ярлыка не будет найдено, он извлекается из файла на английском языке
  • Итак, вам нужно проверить языковые файлы, будут ли эти метки на русском языке. Если не добавить ярлыки на русском языке. вы также можете изменить метки с помощью Studio
+0

Все работает в режиме разработчика. Однако, когда я отключу режим разработчика, он работает неправильно. – Rustam

+0

Попробуйте запустить CRM в браузере Incognito/Private и дайте мне знать, если та же проблема вы получаете. – sAcH

+0

Спасибо, я нашел ответ. Проблема заключалась в том, что файл lang, расположенный в модуле \, был удален. Поэтому он не создавал файл кэша lang в папке с кешем. Следовательно, это привело к установке значений по умолчанию (en_en) в названиях подменю. – Rustam

 Смежные вопросы

  • Нет связанных вопросов^_^