Details
-
Task
-
Resolution: Unresolved
-
Neutral
-
None
-
None
-
None
-
None
-
-
Empty show more show less
-
Empty show more show less
Description
The current API of I18NAuthoringSupport only provides availableLocales and defaultLocale when an Item is selected in the browser view.
List<Locale> getAvailableLocales(T node); Locale getDefaultLocale(T node);
This results in dialogs being constructed incorrectly, where fields declared as i18n in FormDefinition still are presented as non-localized fields for empty selection. Once an item is selected, the field is constructed correctly again.
See attached screenshots for dialog created for Add Page action, where mgnl:template field is declared with i18n: true.
Checklists
Acceptance criteria