Вопрос

Локализация. Нет названий при установке пакетов.

Всем привет. Помогите разобраться.

Есть продукт с двумя языками: RU, EN. По умолчанию RU.

Создал пакет, добавил локализацию для 2-х языков, выгрузил в пакет. Локализация для системных настроек задается в Sql-скрипте для 2-х языков.

Проблема. При установке пакета в приложение, где стоит EN язык по умолчанию,(но RU присутствует) нету заголовков для EN языка:

Изображение удалено.

Так же не установились названия Системных настроек. Так как они обязательные, падает Exception при их сохранении.

Если поменять язык на Ru  то все заголовки есть.

Возможно, это связано с тем, что в данные выгружаются локализация только для RU.

Изображение удалено.

Что можно с этим сделать? Есть ли настройка в системе, что бы выгружать все локализации папку с данными? 

 

Нравится

4 комментария

А вы в "Данные" добавили ваши переводы и системные настройки?

Добрый день, Артем.

Скорее всего локализации некорректно привязаны к пакету, либо не привязаны вообще. Посмотрите статью на Академии, посвященную привязке даннных: https://academy.terrasoft.ru/documents/technic-sdkmp/7-12/privyazka-dan…

Литвинко Павел, Антон Малий,

Доброго времени суток. 

В данных прикреплены и системные настройки, и их значения + после установки данных пользовательским скриптом происходит вставка в таблицы типа: "Sys{table}Lcz". Данные с русской локализацией есть, с английской нет.

 

В данном случае лучше всего отправить пакет в службу техподдержки для анализа, так как по словам проверить корректную привязку данных не получится - нужно устанавливать пакет и смотреть его вживую.

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