tapestry-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From marcanti <mario_luis_go...@yahoo.com>
Subject Re: Using persistentLocale to change page locale is not working for me.
Date Thu, 30 Jul 2009 19:09:46 GMT

I see that the locale is stored in the URL... But in my case I need it to
work without the locale being stored in the URL, is there an easy way of
doing this?

marcanti wrote:
> I want to change the locale based on a language code retrieved from a
> cookie, so I am doing the following:
> public void setupRender() {
>    .....
>    language = cookie.getValue();
>    persistentLocale.set(new Locale(language));
> }
> The above is not working. The messages on the page stays the same and when
> reloading the page the locale is reset to the default locale. What am I
> doing wrong here?
> I have checked that the locale is set correclty on persistentLocale using
> persistentLocale.get().getLanguage(). I also noticed that tapestry dont
> set any cookies, so were is the locale persisted, in the session or what?
> And why is the locale set back to the default value?

View this message in context: http://www.nabble.com/Using-persistentLocale-to-change-page-locale-is-not-working-for-me.-tp24739247p24745488.html
Sent from the Tapestry - Dev mailing list archive at Nabble.com.

To unsubscribe, e-mail: dev-unsubscribe@tapestry.apache.org
For additional commands, e-mail: dev-help@tapestry.apache.org

View raw message