Please take alook at Localizer and IStringResourceStreamLocator (?
hopefully I got it right). Localizer basically iterates of all
locators registers with Settings. Hence, you write and add as many new
locators as you like.

Juergen

On 4/8/07, Wilko Hische <[EMAIL PROTECTED]> wrote:
>
>
> I do understand this, but that is not really my question. Let's assume all
> my keys are in an application scoped property file MyApplication.properties,
> where MyApplication.java extends the WebApplication. Let this file contain a
> large amount of keys. Now some customer of ours comes along and insists on
> the use of specific terminology for a few of the keys. I think the Wicket
> approach would be to create a variant of MyApplication.properties,
> MyApplication_customer.properties? But then I have to copy *all* keys, not
> only the few that will have another translation. Because if I don't provide
> the other keys as well Wicket will follow the tree upwards to
> WebApplication.properties, and of course will not find them. In other words,
> defaults are looked for on a higher level, not sideways as well. But maybe
> there is another way to tackle this case? Because now I would be stuck with
> maintaining files that are almost identical.
>
> Wilko
>
>
> Juergen Donnerstag wrote:
> >
> > Wicket does not only fall back to the default. It iterates over a long
> > list of property filenames which are created from the component tree,
> > locale, style and variation.
> >
> > Juergen
> >
> > On 4/8/07, Wilko Hische <[EMAIL PROTECTED]> wrote:
> >>
> >> Hi Erik,
> >>
> >> Wicket does fall back to the default *file* but what about the case where
> >> you have one (or more) large properties file(s) for your default language
> >> and you want to create a variation in which you want to change just a few
> >> words for instance to make them more domain specific?
> >> In that case I would like a way to override just those few domain
> >> specific
> >> terms, ie an additional .properties file for that variation containing
> >> only
> >> the deviating terms instead of a copy of the original with just a few
> >> changes. Is there a wicket way to implement that?
> >>
> >> Regards,
> >>
> >> Wilko
> >>
> >>
> >>
> >> Erik van Oosten wrote:
> >> >
> >> > It already does work like that.
> >> > http://cwiki.apache.org/WICKET/i18n-and-resource-bundles.html
> >> >
> >> > Regards,
> >> >      Erik.
> >> >
> >> >
> >> > dukejansen wrote:
> >> >> Right now, if I have a localized property file (e.g.
> >> >> Welcome_de.properties),
> >> >> it seems I must have all resource keys defined in it.
> >> >>
> >> >> I would prefer to have the localizer be smart enough to fallback to
> >> the
> >> >> default properties file (e.g. Welcome.properties) if a property is not
> >> >> present in the localized property file.
> >> >>
> >> >> This would make it possible to add properties to the system and not
> >> have
> >> >> to
> >> >> translate them all immediately - let it fall back to the default
> >> language
> >> >> until someone gets around to translating it.
> >> >>
> >> >> Does Wicket have this easily configurable, or do I need to roll my own
> >> >> resource resolvers or other classes for this purpose?
> >> >>
> >> >
> >> > --
> >> > Erik van Oosten
> >> > http://day-to-day-stuff.blogspot.com/
> >> >
> >> >
> >> >
> >> -------------------------------------------------------------------------
> >> > Take Surveys. Earn Cash. Influence the Future of IT
> >> > Join SourceForge.net's Techsay panel and you'll get the chance to share
> >> > your
> >> > opinions on IT & business topics through brief surveys-and earn cash
> >> >
> >> http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
> >> > _______________________________________________
> >> > Wicket-user mailing list
> >> > Wicket-user@lists.sourceforge.net
> >> > https://lists.sourceforge.net/lists/listinfo/wicket-user
> >> >
> >> >
> >>
> >> --
> >> View this message in context:
> >> http://www.nabble.com/localized-resource-property-file---fallback-to-default--tf3493032.html#a9891947
> >> Sent from the Wicket - User mailing list archive at Nabble.com.
> >>
> >>
> >> -------------------------------------------------------------------------
> >> Take Surveys. Earn Cash. Influence the Future of IT
> >> Join SourceForge.net's Techsay panel and you'll get the chance to share
> >> your
> >> opinions on IT & business topics through brief surveys-and earn cash
> >> http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
> >> _______________________________________________
> >> Wicket-user mailing list
> >> Wicket-user@lists.sourceforge.net
> >> https://lists.sourceforge.net/lists/listinfo/wicket-user
> >>
> >
> > -------------------------------------------------------------------------
> > Take Surveys. Earn Cash. Influence the Future of IT
> > Join SourceForge.net's Techsay panel and you'll get the chance to share
> > your
> > opinions on IT & business topics through brief surveys-and earn cash
> > http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
> > _______________________________________________
> > Wicket-user mailing list
> > Wicket-user@lists.sourceforge.net
> > https://lists.sourceforge.net/lists/listinfo/wicket-user
> >
> >
>
> --
> View this message in context: 
> http://www.nabble.com/localized-resource-property-file---fallback-to-default--tf3493032.html#a9893882
> Sent from the Wicket - User mailing list archive at Nabble.com.
>
>
> -------------------------------------------------------------------------
> Take Surveys. Earn Cash. Influence the Future of IT
> Join SourceForge.net's Techsay panel and you'll get the chance to share your
> opinions on IT & business topics through brief surveys-and earn cash
> http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
> _______________________________________________
> Wicket-user mailing list
> Wicket-user@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/wicket-user
>

-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys-and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
Wicket-user mailing list
Wicket-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wicket-user

Reply via email to