我的web應用程序中有兩種不同的語言,即英語和德語,用戶可以通過選擇框更改應用程序中的語言。最初我從後端獲取首選語言,並且我正在設置核心的語言環境,如下所示。在應用程序中動態更改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")
現在,如果用戶打開同一日期選擇器,它正在以英文顯示,而不是德國,如果用戶打開另一個控件或日期選擇器,它以德語呈現。
頁面在更改應用程序中的語言時沒有刷新。 請給我一個解決方案,以動態更改控件的區域設置。