diff options
author | Sébastien Helleu <flashcode@flashtux.org> | 2023-09-09 10:38:32 +0200 |
---|---|---|
committer | Sébastien Helleu <flashcode@flashtux.org> | 2023-10-17 18:14:54 +0200 |
commit | d60859138fd14f99ba49239f3d8c696d1f279221 (patch) | |
tree | 2a5cd0500aa1672a9be338fd53327a97b316e86d /src | |
parent | 55ef9536c5000ebd751b6fa6836dd206d136c4c5 (diff) | |
download | weechat-d60859138fd14f99ba49239f3d8c696d1f279221.zip |
logger: format and translate command line by line (issue #2005)
Diffstat (limited to 'src')
-rw-r--r-- | src/plugins/logger/logger-command.c | 54 |
1 files changed, 25 insertions, 29 deletions
diff --git a/src/plugins/logger/logger-command.c b/src/plugins/logger/logger-command.c index d6466b4a7..ccf8e9ced 100644 --- a/src/plugins/logger/logger-command.c +++ b/src/plugins/logger/logger-command.c @@ -171,35 +171,31 @@ logger_command_init () " || set <level>" " || flush" " || disable"), - N_(" list: show logging status for opened buffers\n" - " set: set logging level on current buffer\n" - " level: level for messages to be logged (0 = logging disabled, " - "1 = a few messages (most important) .. 9 = all messages)\n" - " flush: write all log files now\n" - "disable: disable logging on current buffer (set level to 0)\n" - "\n" - "Options \"logger.level.*\" and \"logger.mask.*\" can be used to set " - "level or mask for a buffer, or buffers beginning with name.\n" - "\n" - "Log levels used by IRC plugin:\n" - " 1: user message (channel and private), " - "notice (server and channel)\n" - " 2: nick change\n" - " 3: server message\n" - " 4: join/part/quit\n" - " 9: all other messages\n" - "\n" - "Examples:\n" - " set level to 5 for current buffer:\n" - " /logger set 5\n" - " disable logging for current buffer:\n" - " /logger disable\n" - " set level to 3 for all IRC buffers:\n" - " /set logger.level.irc 3\n" - " disable logging for main WeeChat buffer:\n" - " /set logger.level.core.weechat 0\n" - " use a directory per IRC server and a file per channel inside:\n" - " /set logger.mask.irc \"$server/$channel.weechatlog\""), + WEECHAT_CMD_ARGS_DESC( + N_("raw[list]: show logging status for opened buffers"), + N_("raw[set]: set logging level on current buffer"), + N_("level: level for messages to be logged (0 = logging disabled, " + "1 = a few messages (most important) .. 9 = all messages)"), + N_("raw[flush]: write all log files now"), + N_("raw[disable]: disable logging on current buffer (set level to 0)"), + "", + N_("Options \"logger.level.*\" and \"logger.mask.*\" can be used to set " + "level or mask for a buffer, or buffers beginning with name."), + "", + N_("Log levels used by IRC plugin:"), + N_(" 1: user message (channel and private), " + "notice (server and channel)"), + N_(" 2: nick change"), + N_(" 3: server message"), + N_(" 4: join/part/quit"), + N_(" 9: all other messages"), + "", + N_("Examples:"), + AI(" /logger set 5"), + AI(" /logger disable"), + AI(" /set logger.level.irc 3"), + AI(" /set logger.level.core.weechat 0"), + AI(" /set logger.mask.irc \"$server/$channel.weechatlog\"")), "list" " || set 1|2|3|4|5|6|7|8|9" " || flush" |