У меня есть два разных языка на английском и немецком языках в моем веб-приложении, и пользователь может изменить язык в приложении через поле выбора. Вначале я получаю предпочтительный язык из внутреннего интерфейса, и я устанавливаю локаль ядра следующим образом.Динамическое изменение языка приложения sap ui5 в приложении
sap.ui.getCore().getConfiguration().setLanguage("//according to whatever is coming from back-end")
Теперь давайте говорить начальный язык английский, если пользователь откроет контроль sap.m.datepicker т.е., календарь отображается на английском языке. Если пользователь меняет язык на немецкий из приложения я снова изменяющемся язык в ядре, как показано ниже:
sap.ui.getCore().getConfiguration().setLanguage("de-DE")
Теперь, если пользователь открывает тот же DatePicker, он отображается на английском языке, а не немецкий, а если пользователь открывает какой-то другой элемент управления или datepicker, который выполняется на немецком языке.
Страница не обновляется при изменении языка в приложении. Пожалуйста, предложите мне решение для динамического изменения языка управления.