Tuesday, March 1, 2011

Re: i18n problem in gwt 2.2

Thank you for the reference. That workaround fixed my problem.

On Mar 1, 12:20 pm, Thomas Broyer <t.bro...@gmail.com> wrote:
> On Tuesday, March 1, 2011 9:16:52 AM UTC+1, Andy wrote:
>
> > I'm trying to upgrade to 2.2 and noticing some differences in how our
> > code is compiled with regard to i18n.
>
> > I have the following in my .gwt.xml file:
>
> >         <inherits name="com.google.gwt.i18n.I18N"/>
> >         <inherits name="com.google.gwt.i18n.CldrLocales"/>
> >         <extend-property name="locale" values="en"/>
> >         <set-property-fallback name="locale" value="en"/>
>
> > When I compile, it says it is compiling 10 permutations and in the
> > output folder, I have 5 .cache.html files.
>
> > In my page, I have the following:
>
> >         <meta name="gwt:property" content="locale=en">
>
> > When I try to load the page (compiled with -pretty in this case), I
> > get the following error in Firebug:
>
> >         "answers[computePropValue("locale")] is undefined"
>
> > If I watch the expression, I can confirm that
> > computePropValue("locale") is "en".
>
> > Looking at answers in the watch window of Firebug, answers["default"]
> > is defined, but not answers["en"].
>
> > If I remove the meta tag that specifies locale=en, it works fine.
>
> > If I add the following to add the "ja" locale, it compiles 15
> > permutations and results in 10 .cache.html files:
>
> >         <extend-property name="locale" values="ja"/>
>
> > Also, answers["default"] and answers["ja"] are defined, but not
> > answers["en"].
>
> > We can work around this, but it seems new. Thoughts?
>
> Seehttp://code.google.com/p/google-web-toolkit/issues/detail?id=5769#c1
>
>
>
> > Note that this doesn't happen in all of our modules, but I haven't
> > figured out what is different about the one where this is happening (I
> > assume in the other cases, "default" and "en" are not identical).

--
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+unsubscribe@googlegroups.com.
For more options, visit this group at http://groups.google.com/group/google-web-toolkit?hl=en.

No comments:

Post a Comment