При смене языка пользователя затирает переводы заголовков полей, деталей, вкладок

Добрый день. Делаем перевод разделов Контакты и Контрагенты на английский и хорватский. Хорватский язык добавили в системных настройках. Английский используется по умолчанию. Перевод делали в объектах в конфигурации.

Но, если, например, изменить язык пользователя на английский, то затирается весь перевод, а если сменить язык на хорватский то вместо английского станет хорватский или еще такое может быть, что хорватский станет и там и там.

Такое происходит не со всеми заголовками полей, вкладок, деталей. Для некоторых перевод добавился и не затирается. 

Так же удаляется перевод локализуемых строк.

А еще не можем понять, почему не меняется название раздела на хорватский, когда меняем язык пользователя (скрин 4), хотя перевод мы добавили.

Почему это происходит? И как решить эту проблему?

Прикрепленные файлы

Нравится

1 комментарий

Добрый день!

В основной таблице SysModule лежат данные, которые Вы вносили при создании раздела. Если Вы переходите в другую локализацию, то при переименовании раздела Ваши изменения записываются в локализируемую таблицу SysModuleLcz.

Проверьте наличие перевода в таблице SysModuleLcz, там должны быть созданы правильные записи. После их заполнения и очистки кеша заголовок должен отображаться корректно.

 

Также существует раздел "Переводы", но там нужно искать по ключу.

Более детально описано в статье: 

https://academy.terrasoft.ua/docs/user/kastomizacija_no_code/polzovatel…

 

 

Показать все комментарии