Same issue here. Previuos tips on this topic didn't work. I keep the locale of the user on a database; because i need to persist that for the users. But the first load show the page in Englise (The app is writeen un english). When I print the "GetLocale()" it show the locale taken from the database, but the screen aren't renderer on that locale. Inside te app there's a combo for language chane and it works fine. A limitation of the component is that a reload of the page is needed after setting the new locale, not a very reactive behaviour, but i can force that. It's the first load a problem i can't solve yet. On the attch. you can see this; the first load, and then change manually.