On 10/30/07, Gary Weaver <[EMAIL PROTECTED]> wrote: > Hey everyone, > > I currently have a project in sourceforge that can manipulate Java > properties files (do substring replacement within values, change > properties, remove properties) that I wrote to handle some i18n needs > (specifically I use it to translate Atlassian Confluence's i18n messages > file from en_GB/en_AU to en_US).
Hi, The standard mechanism to do internationalisation in Java is based on resource bundles. I personnaly don't see the need of manipulating property files, when all needs to be done is copy file.properties into file_en_AU.properties. Outside the scope of internationalisation, I think I would not need to manipulate property files (ie. add or remove properties) anyway. The only action I need (and pretty often) is to make variable substitution, and think the current features fo Maven provide what I need (I'm thinking about Maven properties, profiles, resources and maven-filter-plugin). But, thanks for offering your plugin. Maybe over users will see something they need. -- Régis > > Example of use/config in Maven 2 pom.xml: > http://i18nsanity.wiki.sourceforge.net/How+to+Use+the+i18sanity-pt+Maven+2+Plugin > > Example of config files used to define properties translations: > http://i18nsanity.wiki.sourceforge.net/How+to+Define+i18sanity-pt+Config+Properties+Files > > Project Wiki: http://i18nsanity.wiki.sourceforge.net/ > > Project: http://sourceforge.net/projects/i18nsanity/ >
