First off, thanks for the very detailed reply! It sounds like your MessageFormatter approach is much better than my Renderer wackiness. I had thought it would be nifty if the message translation could be done completely transparently, but I think you're right about it not really being workable.
----------------------------------------------------------------- Colin MacDonald | Software Developer | Templar Corporation | > -----Original Message----- > From: Mike_McAngus > Sent: Thursday, June 06, 2002 7:02 PM > To: Log4J Users List > Subject: Re: I18n via Renderer > ... > We plan to use ResourceBundles for every supported language, with the > default bundle being US English (where our headquarters are). > Each message has a key. > Each message also has embedded parameters that can be substituted with > information supplied by the User or from I14ED tables. No > message/log/display text is directly supplied by the application. > The applications know about message keys, parameter ids, and where to get > the data for parameter substitutions. > We have a MessageFormatter that uses the message key to obtain the > Locale-Specific message from the proper ResourceBundle and performs the > parameter substitutions. > We supply the completed message to Log4J if the message must be logged. > However, this general mechanism is more often used to simply display > informational messages to the Users. ... > > Mike McAngus > Associate Chief Engineer > Wendy's International > Knowledge Management > 614-764-6776 > > > > To: "Log4j-User" <[EMAIL PROTECTED]> > cc: > Subject: I18n via Renderer > > > So, what's the normal way of setting up log4j to display locale-specific > messages? I've messed around a bit with creating a Renderer to > do it, but I haven't been able to get that to work. ... > > Any ideas? Thanks! > > ----------------------------------------------------------------- > Colin MacDonald | Software Developer | Templar Corporation | --- Outgoing mail is certified Virus Free. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.370 / Virus Database: 205 - Release Date: 6/5/2002 -- To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>