On Fri, Jan 31, 2014 at 10:08 AM, Remko Popma <remko.po...@gmail.com> wrote:

> Hm... I should have looked it up sooner... :-(
>

We're all sync'd up now :)

Gary


>
>
> On Sat, Feb 1, 2014 at 12:07 AM, Gary Gregory <garydgreg...@gmail.com>wrote:
>
>> On Fri, Jan 31, 2014 at 3:06 AM, Remko Popma <remko.po...@gmail.com>wrote:
>>
>>> I should have looked this up...
>>> l7dlog() methods replace the user-supplied key by its localized version
>>> from the resource bundle.
>>>
>>> So this is about the log message text, not the level names. Please
>>> disregard my previous email.
>>>
>>
>> Now I see this :) ah! Good digging Remko!
>>
>> Gary
>>
>>
>>>
>>> One of my colleagues raised an interesting point: We have some systems
>>> where the log files are tailed and monitored, and alerts are raised for
>>> certain keywords. For those systems it is important that the format doesn't
>>> change when upgrading.
>>
>>
>>> That may actually be a good argument in favor of supporting localization
>>> in log4j 2.0...
>>>
>>
>>>
>>>
>>>
>>> On Friday, January 31, 2014, Remko Popma <remko.po...@gmail.com> wrote:
>>>
>>>> I asked a number of Japanese and Chinese colleagues, but nobody seemed
>>>> to want the level names translated in the log output. They were all
>>>> happy with the English names. About half advised against translating, half
>>>> was indifferent, and one person said he wouldn't use it himself but he
>>>> thought that other people might want it.
>>>>
>>>> So maybe this is a "nice-to-have" rather than a "must-have" feature?
>>>>
>>>> On Friday, January 31, 2014, Remko Popma <remko.po...@gmail.com> wrote:
>>>>
>>>>> What does the localization do?
>>>>> Is it for translating the built-in level names?
>>>>>
>>>>>
>>>>> On Friday, January 31, 2014, Gary Gregory <garydgreg...@gmail.com>
>>>>> wrote:
>>>>>
>>>>>> In Log4j 1 we use:
>>>>>>
>>>>>> - org.apache.log4j.Category.setResourceBundle(ResourceBundle)
>>>>>> - org.apache.log4j.Category.l7dlog(Priority, String, Object[],
>>>>>> Throwable)
>>>>>>
>>>>>> It seems v2 makes sidesteps the whole localization/i18n issue.
>>>>>>
>>>>>> What's the migration path for that?
>>>>>>
>>>>>> So we'll never play nice with some projects that require playing with
>>>>>> resource bundles.
>>>>>>
>>>>>> Should we recommend creating a Logger wrapper to hold a resource
>>>>>> bundle? I'm not sure what else we can do... we could provide it...
>>>>>>
>>>>>> Thoughts?
>>>>>>
>>>>>> Gary
>>>>>> --
>>>>>> E-Mail: garydgreg...@gmail.com | ggreg...@apache.org
>>>>>> Java Persistence with Hibernate, Second 
>>>>>> Edition<http://www.manning.com/bauer3/>
>>>>>> JUnit in Action, Second Edition <http://www.manning.com/tahchiev/>
>>>>>> Spring Batch in Action <http://www.manning.com/templier/>
>>>>>> Blog: http://garygregory.wordpress.com
>>>>>> Home: http://garygregory.com/
>>>>>> Tweet! http://twitter.com/GaryGregory
>>>>>>
>>>>>
>>
>>
>> --
>> E-Mail: garydgreg...@gmail.com | ggreg...@apache.org
>> Java Persistence with Hibernate, Second 
>> Edition<http://www.manning.com/bauer3/>
>> JUnit in Action, Second Edition <http://www.manning.com/tahchiev/>
>> Spring Batch in Action <http://www.manning.com/templier/>
>> Blog: http://garygregory.wordpress.com
>> Home: http://garygregory.com/
>> Tweet! http://twitter.com/GaryGregory
>>
>
>


-- 
E-Mail: garydgreg...@gmail.com | ggreg...@apache.org
Java Persistence with Hibernate, Second Edition<http://www.manning.com/bauer3/>
JUnit in Action, Second Edition <http://www.manning.com/tahchiev/>
Spring Batch in Action <http://www.manning.com/templier/>
Blog: http://garygregory.wordpress.com
Home: http://garygregory.com/
Tweet! http://twitter.com/GaryGregory

Reply via email to