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]
>
>