Hi, depends on browser you use, I think for IE you have to start a new Broswer, for Firefox you can try this: getSession().invalidate(); and than set up new Locale
Best regards Łukasz Lipka 2008/8/26 btakacs <[EMAIL PROTECTED]> > > Hi > > I have a page with a TabPanel with a ListView of BookmarkableLinks, and > with > some contents. I would need to reload the TabPanel, and the contents after > changing the locale. > > I tried the following, but haven't succeeded: > > add(new Link("enSwitch") { > > @Override > public final void onClick() { > Locale locale = new Locale("en"); > this.getSession().setLocale(locale); > setResponsePage(this.getPage()); > } > > }); > > > My Tab implementation is the following: > > public class MenuTab extends AbstractTab { > > Panel panel; > > public MenuTab(IModel title) { > super(title); > } > > public MenuTab(IModel title, Panel panel) { > super(title); > this.panel=panel; > } > > @Override > public Panel getPanel(String panelId) { > return panel; > } > } > > > My View implementation inherits the ListView, and overrides only the > populateItem method. > > Do you have any tips? > > Thanks: > Bence > -- > View this message in context: > http://www.nabble.com/Localization-issue-tp19160932p19160932.html > Sent from the Wicket - User mailing list archive at Nabble.com. > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > >