Мне нужно реализовать локализованное входное значение для автоматических полей в Liferay 7.
Я определил 'localized = "true"' в service.xml и добавил то же самое в раздел автоматических полей.Есть переводчик языка в пользовательском интерфейсе.Когда я нажимаю кнопку «+», чтобы добавить строку в раздел автозаполнения, появляется следующая консольная ошибка: «TypeError: Liferay.InputLocalized._registered is undefined».Пожалуйста, дайте мне знать, как решить эту проблему.
<div class="form-group-item">
<aui:input fieldParam='<%="optionLabel" + i%>' id='<%="optionLabel" + i%>' inlineField="<%=Boolean.TRUE%>" name="optionLabel" label="" localized="true"/>
</div>
и скрипт
<aui:script use="liferay-auto-fields">
new Liferay.AutoFields(
{
contentBox: '#<portlet:namespace />listNames',
fieldIndexes: '<portlet:namespace />rowIndexes',
namespace: '<portlet:namespace />'
}
).render();
</aui:script>
Без выбора языка работает нормально.