Hi,
I try to customize that a bit using jansi to colorize the level.
My goal is to have a different color for each level.
So I try to do something like:
[%p{WARN=%style{WARNING}{orange}}]

But the output is
[%style{WARNING}{orange}]

Is there any way to do that ?
Thanks
--
Olivier

2012/10/31 Ralph Goers <rgo...@apache.org>:
> I could certainly document that as an option, but I only have one opinion
> and a successful community needs more than that. If others want more I18n
> support then we will add it.
>
> FWIW, with my suggestion a UI could treat the Level passed in the LogEvent
> as the key into a resource bundle, so could easily be localized.  But you
> are correct that if it is really desired to internationalize and localize in
> the app then it is best that it be done in Log4j.
>
> Ralph
>
> On Oct 30, 2012, at 6:00 PM, Gary Gregory <garydgreg...@gmail.com> wrote:
>
> OK, well, that a fine POV to have. It would be nice to document that.
>
> If we use the MVC metaphore, the log data (in a file for example) is the
> model.
>
> So let's say I do my own Logger wrapper that does l10n, I still get the log
> levels in English.
>
> What I was referring to is to l10n Log4J2 itself, but apps would have to do
> their own.
>
> That would address Olivier's wish.
>
> Gary
>
> On Tue, Oct 30, 2012 at 6:52 PM, Ralph Goers <ralph.go...@dslextreme.com>
> wrote:
>>
>> This is actually a sore point with me.   It is my opinion that l10n
>> doesn't belong in the logging framework itself. That should be done in the
>> UI where the user is viewing the messages. If you are going to do that then
>> you should log a Message with a Message Id and the parameters and the entire
>> LogEvent with the Message should be stored in the target repository.
>> Obviously a lot of people seem to disagree with me on this one.
>>
>> Ralph
>>
>>
>>
>> On Oct 30, 2012, at 2:44 PM, Gary Gregory wrote:
>>
>> This brings up the larger topic of i18n.
>>
>> Should we have a message properties file where folks can say "Level.WARN =
>> WARNING"?
>> Eventually, if desired, other messages can be added.
>>
>> Gary
>>
>> On Tue, Oct 30, 2012 at 5:16 PM, Ralph Goers <ralph.go...@dslextreme.com>
>> wrote:
>>>
>>> Ahh. Good question.
>>>
>>> I was looking at LevelPatternConverter. It would be relatively trivial to
>>> allow it to accept options so that you could specify  %p{WARN=Warning,
>>> ERROR=Error,FATAL=Critical}
>>>
>>> Ralph
>>>
>>>
>>> On Oct 30, 2012, at 2:10 PM, Gary Gregory wrote:
>>>
>>> Do you want to use log4j 1.2.x or 2.0 (beta)?
>>>
>>> Gary
>>>
>>> On Tue, Oct 30, 2012 at 5:05 PM, Olivier Lamy <ol...@apache.org> wrote:
>>>>
>>>> Hm, my goal is to use slf4j as api with log4j2.
>>>> I would prefer only provide a configuration file and to not have
>>>> specific log4j code introduced.
>>>>
>>>> 2012/10/30 Gary Gregory <garydgreg...@gmail.com>:
>>>> > Hm... in a custom layout I think...
>>>> >
>>>> > Gary
>>>> >
>>>> >
>>>> > On Tue, Oct 30, 2012 at 2:38 PM, Gary Gregory <garydgreg...@gmail.com>
>>>> > wrote:
>>>> >>
>>>> >> In 1.2, maybe use reflection?
>>>> >>
>>>> >> In 2.0, I wonder if we should allow that to be changed and how. In
>>>> >> 2.0,
>>>> >> Level is an enum, not a class...
>>>> >>
>>>> >> Gary
>>>> >>
>>>> >>
>>>> >> On Tue, Oct 30, 2012 at 2:19 PM, Olivier Lamy <ol...@apache.org>
>>>> >> wrote:
>>>> >>>
>>>> >>> Hi,
>>>> >>> Is there any way to change the string use for level ?
>>>> >>> I'd like to use WARNING rather than WARN
>>>> >>>
>>>> >>> Thanks
>>>> >>> --
>>>> >>> Olivier Lamy
>>>> >>> Talend: http://coders.talend.com
>>>> >>> http://twitter.com/olamy | http://linkedin.com/in/olamy
>>>> >>>
>>>> >>>
>>>> >>> ---------------------------------------------------------------------
>>>> >>> To unsubscribe, e-mail: log4j-dev-unsubscr...@logging.apache.org
>>>> >>> For additional commands, e-mail: log4j-dev-h...@logging.apache.org
>>>> >>>
>>>> >>
>>>> >>
>>>> >>
>>>> >> --
>>>> >> E-Mail: garydgreg...@gmail.com | ggreg...@apache.org
>>>> >> JUnit in Action, 2nd Ed: http://bit.ly/ECvg0
>>>> >> Spring Batch in Action: http://bit.ly/bqpbCK
>>>> >> Blog: http://garygregory.wordpress.com
>>>> >> Home: http://garygregory.com/
>>>> >> Tweet! http://twitter.com/GaryGregory
>>>> >
>>>> >
>>>> >
>>>> >
>>>> > --
>>>> > E-Mail: garydgreg...@gmail.com | ggreg...@apache.org
>>>> > JUnit in Action, 2nd Ed: http://bit.ly/ECvg0
>>>> > Spring Batch in Action: http://bit.ly/bqpbCK
>>>> > Blog: http://garygregory.wordpress.com
>>>> > Home: http://garygregory.com/
>>>> > Tweet! http://twitter.com/GaryGregory
>>>>
>>>>
>>>>
>>>> --
>>>> Olivier Lamy
>>>> Talend: http://coders.talend.com
>>>> http://twitter.com/olamy | http://linkedin.com/in/olamy
>>>>
>>>> ---------------------------------------------------------------------
>>>> To unsubscribe, e-mail: log4j-dev-unsubscr...@logging.apache.org
>>>> For additional commands, e-mail: log4j-dev-h...@logging.apache.org
>>>>
>>>
>>>
>>>
>>> --
>>> E-Mail: garydgreg...@gmail.com | ggreg...@apache.org
>>> JUnit in Action, 2nd Ed: http://bit.ly/ECvg0
>>> Spring Batch in Action: http://bit.ly/bqpbCK
>>> Blog: http://garygregory.wordpress.com
>>> Home: http://garygregory.com/
>>> Tweet! http://twitter.com/GaryGregory
>>>
>>>
>>
>>
>>
>> --
>> E-Mail: garydgreg...@gmail.com | ggreg...@apache.org
>> JUnit in Action, 2nd Ed: http://bit.ly/ECvg0
>> Spring Batch in Action: http://bit.ly/bqpbCK
>> Blog: http://garygregory.wordpress.com
>> Home: http://garygregory.com/
>> Tweet! http://twitter.com/GaryGregory
>>
>>
>
>
>
> --
> E-Mail: garydgreg...@gmail.com | ggreg...@apache.org
> JUnit in Action, 2nd Ed: http://bit.ly/ECvg0
> Spring Batch in Action: http://bit.ly/bqpbCK
> Blog: http://garygregory.wordpress.com
> Home: http://garygregory.com/
> Tweet! http://twitter.com/GaryGregory



-- 
Olivier Lamy
Talend: http://coders.talend.com
http://twitter.com/olamy | http://linkedin.com/in/olamy

---------------------------------------------------------------------
To unsubscribe, e-mail: log4j-dev-unsubscr...@logging.apache.org
For additional commands, e-mail: log4j-dev-h...@logging.apache.org

Reply via email to