При смене языка пользователя затирает переводы заголовков полей, деталей, вкладок
Добрый день. Делаем перевод разделов Контакты и Контрагенты на английский и хорватский. Хорватский язык добавили в системных настройках. Английский используется по умолчанию. Перевод делали в объектах в конфигурации.
Но, если, например, изменить язык пользователя на английский, то затирается весь перевод, а если сменить язык на хорватский то вместо английского станет хорватский или еще такое может быть, что хорватский станет и там и там.
Такое происходит не со всеми заголовками полей, вкладок, деталей. Для некоторых перевод добавился и не затирается.
Так же удаляется перевод локализуемых строк.
А еще не можем понять, почему не меняется название раздела на хорватский, когда меняем язык пользователя (скрин 4), хотя перевод мы добавили.
Почему это происходит? И как решить эту проблему?
Нравится
Добрый день!
В основной таблице SysModule лежат данные, которые Вы вносили при создании раздела. Если Вы переходите в другую локализацию, то при переименовании раздела Ваши изменения записываются в локализируемую таблицу SysModuleLcz.
Проверьте наличие перевода в таблице SysModuleLcz, там должны быть созданы правильные записи. После их заполнения и очистки кеша заголовок должен отображаться корректно.
Также существует раздел "Переводы", но там нужно искать по ключу.
Более детально описано в статье:
https://academy.terrasoft.ua/docs/user/kastomizacija_no_code/polzovatel…