Is there an alternative method to change the app language without refreshing the entire page? The code snippet below always refreshes the page, leading to a poor user experience.
window.location.search = "sap-language=EN";
The following code snippet is another way to achieve the same result:
sap.ui.getCore().getConfiguration().setLanguage("EN");
However, some standard controls may not update their labels after being rendered. Please suggest any other methods that can help in this situation, as reloading the whole page seems unnecessary.