Ok, I have fixed the issue like this: I renamed my property file to PBVMessageConstants_en.properties and in my module, I have added the following: <extend-property name="locale" values="en"/> <set-property-fallback name="locale" value="en"/>
I am not sure yet of what will happen with a french browser or something else. A good link to have more information: http://code.google.com/webtoolkit/doc/latest/DevGuideI18nLocale.html On Sep 1, 3:02 pm, Guillaume <[email protected]> wrote: > Hi, > > I have written aGWTapplication which uses the Messages interface to > render all the strings across the app. I would have liked to use > thePluraltextfeature to render the string differently according to a > "count" parameter. Unfortunately, I can't get this to work, I > constantly get the default value > > This is how I have done this so far: > In my interface extending Messages: > > public interface PBVMessageConstants extends Messages { > public static final PBVMessageConstants instance > =GWT.create(PBVMessageConstants.class); > > public String addOrderItemTooltip(@PluralCount @Optional int > itemCount); > > // ... and many more methods > > } > > and in the PBVMessageConstants.propertiesfileI have: > > addOrderItemTooltip=Add these items to your selection > addOrderItemTooltip[one]=Add this item to your selection > > I then invoke the interface like this: > PBVMessageConstants.instance.addOrderItemTooltip(products.size()) > but even when the products List has only one item, I still have > thepluralmessage > > Am I missing something obvious? Thanks in advance to anyone who can > help me. -- You received this message because you are subscribed to the Google Groups "Google Web Toolkit" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/google-web-toolkit?hl=en.
