Portlet in Liferay and language switch


I’m working on a Liferay portal implementation and started to look at Vaadin to create new portlet. I was impressed by Vaadin’s pure Java approach and easiness in building web application component that are both effective and nice looking.

However I think I am facing a great hurdle with my internationalization requisite. I need a bilingual french-english portal, and I must say that Liferay handles this out of the box nicely. However, this seems a bit harder in Vaadin, or am I missing something?

In short I want to create a Vaadin portlet that can react on Liferay’s language switcher portlet and show all text, caption, label etc. using the appropriate locale. Can someone point me to the appropriate solution in Vaadin please?

Thanks for your help!