Всем привет. Помогите разобраться.
Есть продукт с двумя языками: RU, EN. По умолчанию RU.
Создал пакет, добавил локализацию для 2-х языков, выгрузил в пакет. Локализация для системных настроек задается в Sql-скрипте для 2-х языков.
Проблема. При установке пакета в приложение, где стоит EN язык по умолчанию,(но RU присутствует) нету заголовков для EN языка:
Так же не установились названия Системных настроек. Так как они обязательные, падает Exception при их сохранении.
Если поменять язык на Ru то все заголовки есть.
Возможно, это связано с тем, что в данные выгружаются локализация только для RU.
Что можно с этим сделать? Есть ли настройка в системе, что бы выгружать все локализации папку с данными?
Нравится
А вы в "Данные" добавили ваши переводы и системные настройки?
Добрый день, Артем.
Скорее всего локализации некорректно привязаны к пакету, либо не привязаны вообще. Посмотрите статью на Академии, посвященную привязке даннных: https://academy.terrasoft.ru/documents/technic-sdkmp/7-12/privyazka-dan…
Литвинко Павел, Антон Малий,
Доброго времени суток.
В данных прикреплены и системные настройки, и их значения + после установки данных пользовательским скриптом происходит вставка в таблицы типа: "Sys{table}Lcz". Данные с русской локализацией есть, с английской нет.
В данном случае лучше всего отправить пакет в службу техподдержки для анализа, так как по словам проверить корректную привязку данных не получится - нужно устанавливать пакет и смотреть его вживую.