That is not a great way because it bypasses the whole internationalization framework of GWT for no good reason. Essentially, you're going to have to duplicate the effort to make your own for no good reason.
At that point, just make RPC calls (or regular Ajax calls) to fetch the strings from the server, and make sure that you have some kind of global Map<String, List<Widget>> that you update based upon the Map<String, String> you get back from the server (or you can use Dictionary if the server is generating the page). On Thu, Mar 19, 2009 at 6:42 PM, flyingb...@gmail.com <flyingb...@gmail.com>wrote: > > Why dont u do redirect the google way with Window.open > > > just use target as _self > > also if you really if u want to be able to change local on the fly you > would need to create all the strings as variables that can get > changed. > Make a class an abstract while the differnet languages extends it. > > so than you can call the class. > > > > On Mar 19, 10:23 am, Vitali Lovich <vlov...@gmail.com> wrote: > > Thanks - I tried looking for that online & couldn't find it. > > > > On Thu, Mar 19, 2009 at 12:49 PM, Thomas Broyer <t.bro...@gmail.com> > wrote: > > > > > On 19 mar, 16:58, Vitali Lovich <vlov...@gmail.com> wrote: > > > > Like I said, just reload the page with locale=locale_to_use: e.g. > > > > > > public static native void redirect(String url)/*-{ > > > > $wnd.location = url; > > > > }-*/; > > > > > > redirect("http://mydomain.com/MySuperDuperApp?locale=en_US"); > > > > > Window.Location.assign("?locale=en_US") should be enough. > > > > > > > --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Google Web Toolkit" group. To post to this group, send email to Google-Web-Toolkit@googlegroups.com To unsubscribe from this group, send email to google-web-toolkit+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/Google-Web-Toolkit?hl=en -~----------~----~----~----~------~----~------~--~---