Cambiar el locale de vaadin

tengo un problema y es que intento cambiar el locale de mi aplicacion dependiendo del usuario que ingrese tomando como referencia el idioma que tiene el usuario registrado necesito ayuda rapido por favor

Si no recuerdo mal el Locale por defecto se inicializaba con el valor que se envía desde el cliente en la cabecera accept-language, que contiene normalmente el valor de locale del sistema operativo.

Si deseas fijar un Locale especifico para la sesion puede utilizar el método VaadinSession.setLocale(locale).

gracias men