Нужно ли полностью переводить приложение 2sxc на целевой язык?

Я создал базовое приложение 2sxc и теперь пытаюсь перевести его на русский язык.

Я начал с перевода меток для свойств сущностей и перевел их все (и только они), оставив все остальное, например заполнители, в автоматическом состоянии по умолчанию.

Но затем я пытаюсь открыть форму редактирования объекта, появляется следующее сообщение: Мы переключили язык на en-us по умолчанию, потому что в нем отсутствуют некоторые или все значения. И отображает все надписи на английском - как написано.

Это ожидаемое поведение? Может я пропустил какую-то настройку, которая на это влияет?


Версия 2sxc - 11.4.0.

Версия DNN - 9.8.0.

Языковой пакет для русского языка для DNN установлен и работает (правда, не на 100%).

Переключение языка пользовательского интерфейса DNN для других компонентов работает должным образом.

Языки en-us и ru-ru включены в Управление приложениями / Языки.

Само расширение 2sxc на русский язык не переведено, AFAIK.


person Roman Yagodin    schedule 20.02.2021    source источник


Ответы (1)


Вероятно, вы начали с веб-сайта, на котором исходный контент был добавлен без указания языка. Из-за этого данным не назначен язык, поэтому, когда форма открывается, она имеет (по умолчанию) содержимое, но не сохраняет его таким образом, чтобы язык был назначен.

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

person iJungleBoy    schedule 02.03.2021