Hi,

For EN and DE I have the following

<!-- Locale -->
<inherits name="com.google.gwt.i18n.I18N" />

<!-- German language, independent of country -->
<extend-property name="locale" values="de" />
<extend-property name='locale' values='de_DE' />
<!-- English language, independent of country -->
<extend-property name="locale" values="en" />
<set-property-fallback name='locale' value='en' />
<set-property name='locale' value='de_DE' />

extend-property - add support for a specific locale, set-property, in the 
end, sets the "default" locale. 

Best,
Stas

On Friday, January 31, 2020 at 10:36:48 AM UTC+1, Andrew Buck wrote:
>
> I am trying to add a second locale to my GWT app, but I'm unable to make 
> it work.
>
> Up until now, I've had:
>
> <extend-property name="locale" values="en" />
> <set-property name="locale" value="en" />
> <set-property-fallback name="locale" value="en"/>
>
>
> And now if I change it to:
>
> <extend-property name="locale" values="en,es" />
> <set-property name="locale" value="en" />
> <set-property-fallback name="locale" value="en"/>
>
>
> And add a tag in the page header:
> <meta name='gwt:property' content='locale=es'/>
>
> I still always see the page in English.
>
> If I instead do:
>
> <extend-property name="locale" values="en,es" />
> <set-property name="locale" value="es" />
> <set-property-fallback name="locale" value="en"/>
>
>
> Then I always see the page in Spanish.
>
> The <set-property...> tag is not shown in the GWT documentation, but if I 
> remove it, then I get a compile error: 
> "Failed to resolve '[package-name].i18n.FixedStrings' via deferred binding"
>

-- 
You received this message because you are subscribed to the Google Groups "GWT 
Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-web-toolkit/4c8d0d55-723d-45e6-92fb-927e511637ce%40googlegroups.com.

Reply via email to