need to update UI fileds on Language(Locale) change

I have a vaadin application with 2 languages. When I switch the language, I want the same page to remain, with just the labels updated with new locale values (the textfied values should persist). When I do this, in my current implementation, UI resets to application start up page with new locale.

Also, only the values stored in session, remain between page reloads. The amount of data displayed on page is huge, and all cannot be stored in session.

Is there any better way to do this?


unfortunately there still is no framework-level solution for this. There are some add-ons for the purpose, e.g.
. Also, if you search the forum I think you’ll find many discussions about this issue.