[jbosstools-dev] How to keep track of ResourceBundle keys?
Max Rydahl Andersen
max.andersen at redhat.com
Wed Aug 6 03:44:14 EDT 2008
> G'day all,
Hi Sean!
For those who don't know who Sean is, then he is a i18n guy that suddenly
showed up
and wanted to help us i18n JBDS and by consequence also JBoss Tools - so
help him
out if he gets lost ;)
> I gather that a lot of the Tools code already uses externalised strings
> (ie using ResourceBundles to fetch strings from .properties files), and
> I don't think it uses the English text as the key (the way GNU gettext
> does in Linux land), but rather the usual Java convention of artificial
> string keys like "SharedIntroConfigurer_gettingstarted_nav".
Yes, it uses the standard eclipse way (this is not ResourceBundles in the
code,
but the property files are the same)
> I personally prefer the English-as-key approach (smaller code changes,
> somewhat more readable code, and no artificial keys to keep track of),
> but artificial keys have their advantages too, and of course it's
> important to maintain a consistent approach.
sure, gnu text seem to be cool but I haven't seen a tooling stack for it
that
will work on windows where most of our devs (and users) are currently.
> Do you have any tools or scripts that you use to manage the artificial
> keys, make sure they're unique, remove obsolete keys, things like that?
> How do you deal with this sort of thing?
No, not in particular. But eclipse has a few validation checks for some of
these things. I haven't used them much so can't even really point to them
;)
/max
More information about the jbosstools-dev
mailing list