summaryrefslogtreecommitdiff
path: root/po/weechat.pot
diff options
context:
space:
mode:
authorSébastien Helleu <flashcode@flashtux.org>2023-10-16 23:38:55 +0200
committerSébastien Helleu <flashcode@flashtux.org>2023-10-17 18:14:54 +0200
commit1896c50c116919db882c40b778aa887035f5c11b (patch)
treebebd7a3d39fab12d0b7f5226f11095adc480832d /po/weechat.pot
parentfa1e82d5007bb7fdafd63f33faca5b955fbf9c3d (diff)
downloadweechat-1896c50c116919db882c40b778aa887035f5c11b.zip
core: update translations (issue #2005)
Diffstat (limited to 'po/weechat.pot')
-rw-r--r--po/weechat.pot5558
1 files changed, 3315 insertions, 2243 deletions
diff --git a/po/weechat.pot b/po/weechat.pot
index 4232c33db..0922a3c89 100644
--- a/po/weechat.pot
+++ b/po/weechat.pot
@@ -21,7 +21,7 @@ msgid ""
msgstr ""
"Project-Id-Version: WeeChat\n"
"Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
-"POT-Creation-Date: 2023-10-15 18:42+0200\n"
+"POT-Creation-Date: 2023-10-17 14:44+0200\n"
"PO-Revision-Date: 2014-08-16 10:27+0200\n"
"Last-Translator: Sébastien Helleu <flashcode@flashtux.org>\n"
"Language-Team: weechat-dev <weechat-dev@nongnu.org>\n"
@@ -1003,11 +1003,10 @@ msgstr ""
msgid ""
"command: command to execute (or text to send to buffer if command does not "
-"start with '/')\n"
-"\n"
-"Examples:\n"
-" set unread marker on all buffers:\n"
-" /allbuf /buffer set unread"
+"start with \"/\")"
+msgstr ""
+
+msgid "Example:"
msgstr ""
msgid "set or remove away status"
@@ -1017,8 +1016,10 @@ msgstr ""
msgid "[-all] [<message>]"
msgstr ""
+msgid "raw[-all]: set or remove away status on all connected servers"
+msgstr ""
+
msgid ""
-" -all: set or remove away status on all connected servers\n"
"message: message for away (if no message is given, away status is removed)"
msgstr ""
@@ -1034,55 +1035,108 @@ msgid ""
"scroll <name> <window> <scroll_value>"
msgstr ""
+msgid "raw[list]: list all bars"
+msgstr ""
+
+msgid "raw[listfull]: list all bars (verbose)"
+msgstr ""
+
+msgid "raw[listitems]: list all bar items"
+msgstr ""
+
+msgid "raw[add]: add a new bar"
+msgstr ""
+
+msgid "name: name of bar (must be unique)"
+msgstr ""
+
+msgid "type: type of bar:"
+msgstr ""
+
+msgid "> raw[root]: outside windows"
+msgstr ""
+
+msgid "> raw[window]: inside windows, with optional conditions (see below)"
+msgstr ""
+
msgid ""
-" list: list all bars\n"
-" listfull: list all bars (verbose)\n"
-" listitems: list all bar items\n"
-" add: add a new bar\n"
-" name: name of bar (must be unique)\n"
-" type: root: outside windows,\n"
-" window: inside windows, with optional conditions (see below)\n"
-" conditions: the conditions to display the bar:\n"
-" active: on active window\n"
-" inactive: on inactive windows\n"
-" nicklist: on windows with nicklist\n"
-" other condition: see /help weechat.bar.xxx.conditions and /"
-"help eval\n"
-" without conditions, the bar is always displayed\n"
-" position: bottom, top, left or right\n"
-" size: size of bar (in chars)\n"
-" separator: 1 for using separator (line), 0 or nothing means no "
-"separator\n"
-" item1,...: items for this bar (items can be separated by comma (space "
-"between items) or \"+\" (glued items))\n"
-" default: create a default bar (all default bars if no bar name is "
-"given)\n"
-" rename: rename a bar\n"
-" del: delete bars\n"
-" mask: name where wildcard \"*\" is allowed\n"
-" set: set a value for a bar property\n"
-" option: option to change (for options list, look at /set weechat.bar."
-"<barname>.*)\n"
-" value: new value for option\n"
-" hide: hide a bar\n"
-" show: show an hidden bar\n"
-" toggle: hide/show a bar\n"
-" scroll: scroll bar\n"
-" window: window number (use '*' for current window or for root bars)\n"
-" scroll_value: value for scroll: 'x' or 'y' (optional), followed by '+', "
-"'-', 'b' (beginning) or 'e' (end), value (for +/-), and optional % (to "
-"scroll by % of width/height, otherwise value is number of chars)\n"
-"\n"
-"Examples:\n"
-" create a bar with time, buffer number + name, and completion:\n"
-" /bar add mybar root bottom 1 0 [time],buffer_number+:+buffer_name,"
-"completion\n"
-" hide a bar:\n"
-" /bar hide mybar\n"
-" scroll nicklist 10 lines down on current buffer:\n"
-" /bar scroll nicklist * y+10\n"
-" scroll to end of nicklist on current buffer:\n"
-" /bar scroll nicklist * ye"
+"conditions: the conditions to display the bar (without conditions, the bar "
+"is always displayed:"
+msgstr ""
+
+msgid "> raw[active]: on active window"
+msgstr ""
+
+msgid "> raw[inactive]: on inactive windows"
+msgstr ""
+
+msgid "> raw[nicklist]: on windows with nicklist"
+msgstr ""
+
+msgid "> other condition: see /help weechat.bar.xxx.conditions and /help eval"
+msgstr ""
+
+msgid "position: bottom, top, left or right"
+msgstr ""
+
+msgid "size: size of bar (in chars)"
+msgstr ""
+
+msgid ""
+"separator: 1 for using separator (line), 0 or nothing means no separator"
+msgstr ""
+
+msgid ""
+"item1,...: items for this bar (items can be separated by comma (space "
+"between items) or \"+\" (glued items))"
+msgstr ""
+
+msgid ""
+"raw[default]: create a default bar (all default bars if no bar name is given)"
+msgstr ""
+
+msgid "raw[rename]: rename a bar"
+msgstr ""
+
+msgid "raw[del]: delete bars"
+msgstr ""
+
+msgid "mask: name where wildcard \"*\" is allowed"
+msgstr ""
+
+msgid "raw[set]: set a value for a bar property"
+msgstr ""
+
+msgid ""
+"option: option to change (for options list, look at /set weechat.bar."
+"<barname>.*)"
+msgstr ""
+
+msgid "value: new value for option"
+msgstr ""
+
+msgid "raw[hide]: hide a bar"
+msgstr ""
+
+msgid "raw[show]: show an hidden bar"
+msgstr ""
+
+msgid "raw[toggle]: hide/show a bar"
+msgstr ""
+
+msgid "raw[scroll]: scroll bar"
+msgstr ""
+
+msgid "window: window number (\"*\" for current window or for root bars)"
+msgstr ""
+
+msgid ""
+"scroll_value: value for scroll: \"x\" or \"y\" (optional), followed by \"+"
+"\", \"-\", \"b\" (beginning) or \"e\" (end), value (for +/-), and optional "
+"\"%\" (to scroll by % of width/height, otherwise value is number of chars)"
+msgstr ""
+
+msgid "Examples:"
msgstr ""
msgid "manage buffers"
@@ -1102,86 +1156,140 @@ msgid ""
"last_displayed|prev_visited|next_visited || <number>|-|+|<name>"
msgstr ""
+msgid "raw[list]: list buffers (without argument, this list is displayed)"
+msgstr ""
+
msgid ""
-" list: list buffers (without argument, this list is displayed)\n"
-" add: add a new buffer (it can be closed with \"/buffer close\" or input "
-"\"q\")\n"
-" clear: clear buffer content (number for a buffer, -merged for merged "
-"buffers, -all for all buffers, or nothing for current buffer)\n"
-" move: move buffer in the list (may be relative, for example -1); \"-\" = "
-"move to first buffer number, \"+\" = move to last buffer number + 1\n"
-" swap: swap two buffers (swap with current buffer if only one number/name "
-"given)\n"
-" cycle: jump loop between a list of buffers\n"
-" merge: merge current buffer to another buffer (chat area will be mix of "
-"both buffers)\n"
-" (by default ctrl-x switches between merged buffers)\n"
-" unmerge: unmerge buffer from other buffers which have same number\n"
-" hide: hide the buffer\n"
-" unhide: unhide the buffer\n"
-" switch: switch to next merged buffer (or to previous buffer with \"-"
-"previous\")\n"
-" zoom: zoom on merged buffer\n"
-"renumber: renumber buffers (works only if option weechat.look."
-"buffer_auto_renumber is off)\n"
-" close: close buffer (number/range or name is optional)\n"
-" notify: display or set notify level for current buffer: this level "
-"determines whether buffer will be added to hotlist or not:\n"
-" none: never\n"
-" highlight: for highlights only\n"
-" message: for messages from users + highlights\n"
-" all: all messages\n"
-" reset: reset to default value (all)\n"
-" listvar: display local variables in a buffer\n"
-" setvar: set a local variable in the current buffer\n"
-" delvar: delete a local variable from the current buffer\n"
-" set: set a property in the current buffer\n"
-" setauto: like \"set\" and also define option \"weechat.buffer.<name>."
+"raw[add]: add a new buffer (it can be closed with \"/buffer close\" or input "
+"\"q\")"
+msgstr ""
+
+msgid ""
+"raw[clear]: clear buffer content (number for a buffer, \"-merged\" for "
+"merged buffers, \"-all\" for all buffers, or nothing for current buffer)"
+msgstr ""
+
+msgid ""
+"raw[move]: move buffer in the list (may be relative, for example -1); \"-\" "
+"= move to first buffer number, \"+\" = move to last buffer number + 1"
+msgstr ""
+
+msgid ""
+"raw[swap]: swap two buffers (swap with current buffer if only one number/"
+"name given)"
+msgstr ""
+
+msgid "raw[cycle]: jump loop between a list of buffers"
+msgstr ""
+
+msgid ""
+"raw[merge]: merge current buffer to another buffer (chat area will be mix of "
+"both buffers); by default ctrl-x switches between merged buffers"
+msgstr ""
+
+msgid "raw[unmerge]: unmerge buffer from other buffers which have same number"
+msgstr ""
+
+msgid "raw[hide]: hide the buffer"
+msgstr ""
+
+msgid "raw[unhide]: unhide the buffer"
+msgstr ""
+
+msgid ""
+"raw[switch]: switch to next merged buffer (or to previous buffer with \"-"
+"previous\")"
+msgstr ""
+
+msgid "raw[zoom]: zoom on merged buffer"
+msgstr ""
+
+msgid ""
+"raw[renumber]: renumber buffers (works only if option weechat.look."
+"buffer_auto_renumber is off)"
+msgstr ""
+
+msgid "raw[close]: close buffer (number/range or name is optional)"
+msgstr ""
+
+msgid ""
+"raw[notify]: display or set notify level for current buffer: this level "
+"determines whether buffer will be added to hotlist or not:"
+msgstr ""
+
+msgid "> raw[none]: never"
+msgstr ""
+
+msgid "> raw[highlight]: for highlights only"
+msgstr ""
+
+msgid "> raw[message]: for messages from users + highlights"
+msgstr ""
+
+msgid "> raw[all]: for all messages"
+msgstr ""
+
+msgid "> raw[reset]: reset to default value (all)"
+msgstr ""
+
+msgid "raw[listvar]: display local variables in a buffer"
+msgstr ""
+
+msgid "raw[setvar]: set a local variable in the current buffer"
+msgstr ""
+
+msgid "raw[delvar]: delete a local variable from the current buffer"
+msgstr ""
+
+msgid "raw[set]: set a property in the current buffer"
+msgstr ""
+
+msgid ""
+"raw[setauto]: like \"set\" and also define option \"weechat.buffer.<name>."
"<property>\" so that the property is saved in configuration and applied each "
-"time this buffer is opened\n"
-" get: display a property of current buffer\n"
-" jump: jump to another buffer:\n"
-" smart: next buffer with activity\n"
-" last_displayed: last buffer displayed (before last jump to a "
-"buffer)\n"
-" prev_visited: previously visited buffer\n"
-" next_visited: jump to next visited buffer\n"
-" number: jump to buffer by number, possible prefix:\n"
-" '+': relative jump, add number to current\n"
-" '-': relative jump, sub number to current\n"
-" '*': jump to number, using option \"weechat.look."
-"jump_current_to_previous_buffer\"\n"
-" -: jump to first buffer number\n"
-" +: jump to last buffer number\n"
-" name: jump to buffer by (partial) name\n"
-"\n"
-"Examples:\n"
-" clear current buffer:\n"
-" /buffer clear\n"
-" move buffer to number 5:\n"
-" /buffer move 5\n"
-" swap buffer 1 with 3:\n"
-" /buffer swap 1 3\n"
-" swap buffer #weechat with current buffer:\n"
-" /buffer swap #weechat\n"
-" jump on #chan1, #chan2, #chan3 and loop:\n"
-" /buffer cycle #chan1 #chan2 #chan3\n"
-" merge with core buffer:\n"
-" /buffer merge 1\n"
-" merge with #weechat buffer:\n"
-" /buffer merge #weechat\n"
-" unmerge buffer:\n"
-" /buffer unmerge\n"
-" close current buffer:\n"
-" /buffer close\n"
-" close buffers 5 to 7:\n"
-" /buffer close 5-7\n"
-" jump to #weechat:\n"
-" /buffer #weechat\n"
-" jump to next buffer:\n"
-" /buffer +1\n"
-" jump to last buffer number:\n"
-" /buffer +"
+"time this buffer is opened"
+msgstr ""
+
+msgid "raw[get]: display a property of current buffer"
+msgstr ""
+
+msgid "raw[jump]: jump to another buffer:"
+msgstr ""
+
+msgid "> raw[smart]: next buffer with activity"
+msgstr ""
+
+msgid ""
+"> raw[last_displayed]: last buffer displayed (before last jump to a buffer)"
+msgstr ""
+
+msgid "> raw[prev_visited]: previously visited buffer"
+msgstr ""
+
+msgid "> raw[next_visited]: jump to next visited buffer"
+msgstr ""
+
+msgid "number: jump to buffer by number, possible prefix:"
+msgstr ""
+
+msgid "> \"+\": relative jump, add number to current"
+msgstr ""
+
+msgid "> \"-\": relative jump, sub number to current"
+msgstr ""
+
+msgid ""
+"> \"*\": jump to number, using option \"weechat.look."
+"jump_current_to_previous_buffer\""
+msgstr ""
+
+msgid "raw[-]: jump to first buffer number"
+msgstr ""
+
+msgid "raw[+]: jump to last buffer number"
+msgstr ""
+
+msgid "name: jump to buffer by (partial) name"
msgstr ""
msgid "define color aliases and display palette of colors"
@@ -1193,28 +1301,41 @@ msgid ""
"rgb2term <rgb> [<limit>] || -o"
msgstr ""
+msgid "raw[alias]: add an alias for a color"
+msgstr ""
+
+msgid "raw[unalias]: delete an alias"
+msgstr ""
+
msgid ""
-" alias: add an alias for a color\n"
-" unalias: delete an alias\n"
-" color: color number (greater than or equal to 0, max depends on terminal, "
-"commonly 63 or 255)\n"
-" name: alias name for color (for example: \"orange\")\n"
-" reset: reset all color pairs (required when no more color pairs are "
+"color: color number (greater than or equal to 0, max depends on terminal, "
+"commonly 63 or 255)"
+msgstr ""
+
+msgid "name: alias name for color (for example: \"orange\")"
+msgstr ""
+
+msgid ""
+"raw[reset]: reset all color pairs (required when no more color pairs are "
"available if automatic reset is disabled, see option \"weechat.look."
-"color_pairs_auto_reset\")\n"
-"term2rgb: convert a terminal color (0-255) to RGB color\n"
-"rgb2term: convert a RGB color to terminal color (0-255)\n"
-" limit: number of colors to use in terminal table (starting from 0); "
-"default is 256\n"
-" -o: send terminal/colors info to current buffer as input\n"
-"\n"
-"Without argument, this command displays colors in a new buffer.\n"
-"\n"
-"Examples:\n"
-" add alias \"orange\" for color 214:\n"
-" /color alias 214 orange\n"
-" delete color 214:\n"
-" /color unalias 214"
+"color_pairs_auto_reset\")"
+msgstr ""
+
+msgid "raw[term2rgb]: convert a terminal color (0-255) to RGB color"
+msgstr ""
+
+msgid "raw[rgb2term]: convert a RGB color to terminal color (0-255)"
+msgstr ""
+
+msgid ""
+"limit: number of colors to use in terminal table (starting from 0); default "
+"is 256"
+msgstr ""
+
+msgid "raw[-o]: send terminal/colors info to current buffer as input"
+msgstr ""
+
+msgid "Without argument, this command displays colors in a new buffer."
msgstr ""
msgid "launch explicit WeeChat or plugin command"
@@ -1224,12 +1345,17 @@ msgstr ""
msgid "[-buffer <name>] <plugin> <command>"
msgstr ""
+msgid "raw[-buffer]: execute the command on this buffer"
+msgstr ""
+
msgid ""
-"-buffer: execute the command on this buffer\n"
-" plugin: execute the command from this plugin; 'core' for a WeeChat command, "
-"'*' for automatic plugin (it depends on the buffer where the command is "
-"executed)\n"
-"command: command to execute (a '/' is automatically added if not found at "
+"plugin: execute the command from this plugin; \"core\" for a WeeChat "
+"command, \"*\" for automatic plugin (it depends on the buffer where the "
+"command is executed)"
+msgstr ""
+
+msgid ""
+"command: command to execute (a \"/\" is automatically added if not found at "
"beginning of command)"
msgstr ""
@@ -1247,40 +1373,27 @@ msgid ""
msgstr ""
msgid ""
-" go: move cursor to chat area, a bar (using bar name) or coordinates \"x,"
-"y\"\n"
-"move: move cursor with direction\n"
-"stop: stop cursor mode\n"
-"\n"
-"Without argument, this command toggles cursor mode.\n"
-"\n"
+"raw[go]: move cursor to chat area, a bar (using bar name) or coordinates \"x,"
+"y\""
+msgstr ""
+
+msgid "raw[move]: move cursor with direction"
+msgstr ""
+
+msgid "raw[stop]: stop cursor mode"
+msgstr ""
+
+msgid "Without argument, this command toggles cursor mode."
+msgstr ""
+
+msgid ""
"When mouse is enabled (see /help mouse), by default a middle click will "
-"start cursor mode at this point.\n"
-"\n"
-"Default keys in cursor mode on chat messages:\n"
-" m quote message\n"
-" q quote prefix + message\n"
-" Q quote time + prefix + message\n"
-"\n"
-"Default keys in cursor mode on nicklist:\n"
-" b ban nick (/ban)\n"
-" k kick nick (/kick)\n"
-" K kick and ban nick (/kickban)\n"
-" q open query with nick (/query)\n"
-" w query information about user (/whois)\n"
-"\n"
-"Other default keys in cursor mode:\n"
-" arrow move cursor\n"
-" alt+arrow move cursor to the next area\n"
-" enter exit cursor mode\n"
-"\n"
-"Examples:\n"
-" go to the bottom left corner of chat area:\n"
-" /cursor go chat bottom_left\n"
-" go to nicklist:\n"
-" /cursor go nicklist\n"
-" go to coordinates x=10, y=5:\n"
-" /cursor go 10,5"
+"start cursor mode at this point."
+msgstr ""
+
+msgid ""
+"See chapter on key bindings in User's guide for a list of keys that can be "
+"used in cursor mode."
msgstr ""
msgid "debug functions"
@@ -1289,55 +1402,111 @@ msgstr ""
#. TRANSLATORS: only text between angle brackets (eg: "<name>") must be translated
msgid ""
"list || set <plugin> <level> || dump|hooks [<plugin>] || buffer|certs|color|"
-"dirs|infolists|libs|memory|tags|term|url|windows || callbacks "
+"dirs|infolists|key|libs|memory|tags|term|url|windows || callbacks "
"<duration>[<unit>] || mouse|cursor [verbose] || hdata [free] || time "
"<command> || unicode <string>"
msgstr ""
+msgid "raw[list]: list plugins with debug levels"
+msgstr ""
+
+msgid "raw[set]: set debug level for plugin"
+msgstr ""
+
+msgid "plugin: name of plugin (\"core\" for WeeChat core)"
+msgstr ""
+
+msgid "level: debug level for plugin (0 = disable debug)"
+msgstr ""
+
+msgid ""
+"raw[dump]: save memory dump in WeeChat log file (same dump is written when "
+"WeeChat crashes)"
+msgstr ""
+
+msgid ""
+"raw[hooks]: display infos about hooks (with a plugin: display detailed info "
+"about hooks created by the plugin)"
+msgstr ""
+
+msgid ""
+"raw[buffer]: dump buffer content with hexadecimal values in WeeChat log file"
+msgstr ""
+
msgid ""
-" list: list plugins with debug levels\n"
-" set: set debug level for plugin\n"
-" plugin: name of plugin (\"core\" for WeeChat core)\n"
-" level: debug level for plugin (0 = disable debug)\n"
-" dump: save memory dump in WeeChat log file (same dump is written when "
-"WeeChat crashes)\n"
-" hooks: display infos about hooks (with a plugin: display detailed info "
-"about hooks created by the plugin)\n"
-" buffer: dump buffer content with hexadecimal values in WeeChat log file\n"
-"callbacks: write hook and bar item callbacks that took more than "
+"raw[callbacks]: write hook and bar item callbacks that took more than "
"\"duration\" in the WeeChat log file (0 = disable), where optional unit is "
-"one of:\n"
-" us: microseconds (default)\n"
-" ms: milliseconds\n"
-" s: seconds\n"
-" m: minutes\n"
-" h: hours\n"
-" certs: display number of loaded trusted certificate authorities\n"
-" color: display infos about current color pairs\n"
-" cursor: toggle debug for cursor mode\n"
-" dirs: display directories\n"
-" hdata: display infos about hdata (with free: remove all hdata in "
-"memory)\n"
-"infolists: display infos about infolists\n"
-" key: enable keyboard and mouse debug: display raw codes, expanded key "
-"name and associated command ('q' to quit this mode)\n"
-" libs: display infos about external libraries used\n"
-" memory: display infos about memory usage\n"
-" mouse: toggle debug for mouse\n"
-" tags: display tags for lines\n"
-" term: display infos about terminal\n"
-" url: toggle debug for calls to hook_url (display output hashtable)\n"
-" windows: display windows tree\n"
-" time: measure time to execute a command or to send text to the current "
-"buffer\n"
-" unicode: display information about string and unicode chars (evaluated, "
-"see /help eval)\n"
-"\n"
-"Examples:\n"
-" /debug set irc 1\n"
-" /debug mouse verbose\n"
-" /debug time /filter toggle\n"
-" /debug unicode ${chars:${\\u26C0}-${\\u26CF}}"
+"one of:"
+msgstr ""
+
+msgid "> raw[us]: microseconds (default)"
+msgstr ""
+
+msgid "> raw[ms]: milliseconds"
+msgstr ""
+
+msgid "> raw[s]: seconds"
+msgstr ""
+
+msgid "> raw[m]: minutes"
+msgstr ""
+
+msgid "> raw[h]: hours"
+msgstr ""
+
+msgid "raw[certs]: display number of loaded trusted certificate authorities"
+msgstr ""
+
+msgid "raw[color]: display infos about current color pairs"
+msgstr ""
+
+msgid "raw[cursor]: toggle debug for cursor mode"
+msgstr ""
+
+msgid "raw[dirs]: display directories"
+msgstr ""
+
+msgid ""
+"raw[hdata]: display infos about hdata (with free: remove all hdata in memory)"
+msgstr ""
+
+msgid "raw[infolists]: display infos about infolists"
+msgstr ""
+
+msgid ""
+"raw[key]: enable keyboard and mouse debug: display raw codes, expanded key "
+"name and associated command (\"q\" to quit this mode)"
+msgstr ""
+
+msgid "raw[libs]: display infos about external libraries used"
+msgstr ""
+
+msgid "raw[memory]: display infos about memory usage"
+msgstr ""
+
+msgid "raw[mouse]: toggle debug for mouse"
+msgstr ""
+
+msgid "raw[tags]: display tags for lines"
+msgstr ""
+
+msgid "raw[term]: display infos about terminal"
+msgstr ""
+
+msgid "raw[url]: toggle debug for calls to hook_url (display output hashtable)"
+msgstr ""
+
+msgid "raw[windows]: display windows tree"
+msgstr ""
+
+msgid ""
+"raw[time]: measure time to execute a command or to send text to the current "
+"buffer"
+msgstr ""
+
+msgid ""
+"raw[unicode]: display information about string and unicode chars (evaluated, "
+"see /help eval)"
msgstr ""
msgid "evaluate expression"
@@ -1349,169 +1518,56 @@ msgid ""
"<expression2>"
msgstr ""
+msgid "raw[-n]: display result without sending it to buffer (debug mode)"
+msgstr ""
+
+msgid ""
+"raw[-s]: split expression before evaluating it (many commands can be "
+"separated by semicolons)"
+msgstr ""
+
+msgid ""
+"raw[-d]: display debug output after evaluation (with two -d: more verbose "
+"debug)"
+msgstr ""
+
+msgid ""
+"raw[-c]: evaluate as condition: use operators and parentheses, return a "
+"boolean value (\"0\" or \"1\")"
+msgstr ""
+
msgid ""
-" -n: display result without sending it to buffer (debug mode)\n"
-" -s: split expression before evaluating it (many commands can be "
-"separated by semicolons)\n"
-" -d: display debug output after evaluation (with two -d: more verbose "
-"debug)\n"
-" -c: evaluate as condition: use operators and parentheses, return a "
-"boolean value (\"0\" or \"1\")\n"
"expression: expression to evaluate, variables with format ${variable} are "
-"replaced (see below); many commands can be separated by semicolons\n"
-" operator: a logical or comparison operator:\n"
-" - logical operators:\n"
-" && boolean \"and\"\n"
-" || boolean \"or\"\n"
-" - comparison operators:\n"
-" == equal\n"
-" != not equal\n"
-" <= less or equal\n"
-" < less\n"
-" >= greater or equal\n"
-" > greater\n"
-" =~ is matching POSIX extended regex\n"
-" !~ is NOT matching POSIX extended regex\n"
-" ==* is matching mask, case sensitive (wildcard \"*\" is "
-"allowed)\n"
-" !!* is NOT matching mask, case sensitive (wildcard \"*\" is "
-"allowed)\n"
-" =* is matching mask, case insensitive (wildcard \"*\" is "
-"allowed)\n"
-" !* is NOT matching mask, case insensitive (wildcard \"*\" "
-"is allowed)\n"
-" ==- is included, case sensitive\n"
-" !!- is NOT included, case sensitive\n"
-" =- is included, case insensitive\n"
-" !- is NOT included, case insensitive\n"
-"\n"
+"replaced (see function \"string_eval_expression\" in \"Plugin API "
+"reference\")"
+msgstr ""
+
+msgid ""
+"operator: a logical or comparison operator (see function "
+"\"string_eval_expression\" in \"Plugin API reference\")"
+msgstr ""
+
+msgid ""
"An expression is considered as \"true\" if it is not NULL, not empty, and "
-"different from \"0\".\n"
+"different from \"0\"."
+msgstr ""
+
+msgid ""
"The comparison is made using floating point numbers if the two expressions "
-"are valid numbers, with one of the following formats:\n"
-" - integer (examples: 5, -7)\n"
-" - floating point number (examples: 5.2, -7.5, 2.83e-2)\n"
-" - hexadecimal number (examples: 0xA3, -0xA3)\n"
+"are valid numbers, with one of the following formats: integer (examples: 5, "
+"-7), floating point number (examples: 5.2, -7.5, 2.83e-2), hexadecimal "
+"number (examples: 0xA3, -0xA3)."
+msgstr ""
+
+msgid ""
"To force a string comparison, you can add double quotes around each "
-"expression, for example:\n"
-" 50 > 100 ==> 0\n"
-" \"50\" > \"100\" ==> 1\n"
-"\n"
-"Some variables are replaced in expression, using the format ${variable}, "
-"variable can be, by order of priority:\n"
-" - the string itself without evaluation (format: \"raw:xxx\")\n"
-" - a user-defined variable (format: \"name\")\n"
-" - an evaluated sub-string (format: \"eval:xxx\")\n"
-" - an evaluated condition (format: \"eval_cond:xxx\")\n"
-" - a string with escaped chars (format: \"esc:xxx\" or \"\\xxx\")\n"
-" - a string with a range of chars (format: \"chars:xxx\" or \"chars:c1-c2\" "
-"where \"xxx\" is one of: \"digit\", \"xdigit\", \"lower\", \"upper\", "
-"\"alpha\", \"alnum\")\n"
-" - a string converted to lower case (format: \"lower:xxx\")\n"
-" - a string converted to upper case (format: \"upper:xxx\")\n"
-" - a string with chars to hide (format: \"hide:char,string\")\n"
-" - a string with max chars (format: \"cut:max,suffix,string\" or \"cut:+max,"
-"suffix,string\")\n"
-" or max chars displayed on screen (format: \"cutscr:max,suffix,string\" "
-"or \"cutscr:+max,suffix,string\")\n"
-" - a reversed string (format: \"rev:xxx\" or \"revscr:xxx\")\n"
-" - a repeated string (format: \"repeat:count,string\")\n"
-" - length of a string (format: \"length:xxx\" or \"lengthscr:xxx\")\n"
-" - split of a string (format: \"split:number,separators,flags,xxx\")\n"
-" - split of shell argmuents (format: \"split_shell:number,xxx\")\n"
-" - a color (format: \"color:xxx\", see \"Plugin API reference\", function "
-"\"color\")\n"
-" - a modifier (format: \"modifier:name,data,string\")\n"
-" - an info (format: \"info:name,arguments\", arguments are optional)\n"
-" - a base 16/32/64 encoded/decoded string (format: \"base_encode:base,xxx\" "
-"or \"base_decode:base,xxx\")\n"
-" - current date/time (format: \"date\" or \"date:format\")\n"
-" - an environment variable (format: \"env:XXX\")\n"
-" - a ternary operator (format: \"if:condition?value_if_true:"
-"value_if_false\")\n"
-" - result of an expression with parentheses and operators + - * / // % ** "
-"(format: \"calc:xxx\")\n"
-" - a random integer number (format: \"random:min,max\")\n"
-" - a translated string (format: \"translate:xxx\")\n"
-" - define a user variable (format: \"define:name,value\")\n"
-" - an option (format: \"file.section.option\")\n"
-" - a local variable in buffer\n"
-" - a hdata name/variable (the value is automatically converted to string), "
-"by default \"window\" and \"buffer\" point to current window/buffer.\n"
-"Format for hdata can be one of following:\n"
-" hdata.var1.var2...: start with a hdata (pointer must be known), and ask "
-"variables one after one (other hdata can be followed)\n"
-" hdata[list].var1.var2...: start with a hdata using a list/pointer/pointer "
-"name, for example:\n"
-" ${buffer[gui_buffers].full_name}: full name of first buffer in linked "
-"list of buffers\n"
-" ${plugin[weechat_plugins].name}: name of first plugin in linked list of "
-"plugins\n"
-" hdata[pointer].var1.var2...: start with a hdata using a pointer, for "
-"example:\n"
-" ${buffer[0x1234abcd].full_name}: full name of the buffer with this "
-"pointer (can be used in triggers)\n"
-" ${buffer[my_pointer].full_name}: full name of the buffer with this "
-"pointer name (can be used in triggers)\n"
-" hdata[pointer].var1.method(): when var1 is a hashtable, methods "
-"\"keys()\", \"values()\", \"keys_sorted()\", \"keys_values()\" and "
-"\"keys_values_sorted()\" can be called\n"
-"For name of hdata and variables, please look at \"Plugin API reference\", "
-"function \"weechat_hdata_get\".\n"
-"\n"
-"Examples (simple strings):\n"
-" /eval -n ${raw:${info:version}} ==> ${info:version}\n"
-" /eval -n ${eval_cond:${window.win_width}>100} ==> 1\n"
-" /eval -n ${info:version} ==> 0.4.3\n"
-" /eval -n ${env:HOME} ==> /home/user\n"
-" /eval -n ${weechat.look.scroll_amount} ==> 3\n"
-" /eval -n ${sec.data.password} ==> secret\n"
-" /eval -n ${window} ==> 0x2549aa0\n"
-" /eval -n ${window.buffer} ==> 0x2549320\n"
-" /eval -n ${window.buffer.full_name} ==> core.weechat\n"
-" /eval -n ${window.buffer.number} ==> 1\n"
-" /eval -n ${buffer.local_variables.keys_values()} ==> plugin:core,name:"
-"weechat\n"
-" /eval -n ${buffer.local_variables.plugin} ==> core\n"
-" /eval -n ${\\t} ==> <tab>\n"
-" /eval -n ${chars:digit} ==> 0123456789\n"
-" /eval -n ${chars:J-T} ==> JKLMNOPQRST\n"
-" /eval -n ${lower:TEST} ==> test\n"
-" /eval -n ${upper:test} ==> TEST\n"
-" /eval -n ${hide:-,${relay.network.password}} ==> --------\n"
-" /eval -n ${cut:3,+,test} ==> tes+\n"
-" /eval -n ${cut:+3,+,test} ==> te+\n"
-" /eval -n ${date:%H:%M:%S} ==> 07:46:40\n"
-" /eval -n ${if:${info:term_width}>80?big:small} ==> big\n"
-" /eval -n ${rev:Hello} ==> olleH\n"
-" /eval -n ${repeat:5,-} ==> -----\n"
-" /eval -n ${length:test} ==> 4\n"
-" /eval -n ${split:1,,,abc,def,ghi} ==> abc\n"
-" /eval -n ${split:-1,,,abc,def,ghi} ==> ghi\n"
-" /eval -n ${split:count,,,abc,def,ghi} ==> 3\n"
-" /eval -n ${split:random,,,abc,def,ghi} ==> def\n"
-" /eval -n ${split_shell:1,\"arg 1\" arg2} ==> arg 1\n"
-" /eval -n ${split_shell:-1,\"arg 1\" arg2} ==> arg2\n"
-" /eval -n ${split_shell:count,\"arg 1\" arg2} ==> 2\n"
-" /eval -n ${split_shell:random,\"arg 1\" arg2} ==> arg2\n"
-" /eval -n ${calc:(5+2)*3} ==> 21\n"
-" /eval -n ${random:0,10} ==> 3\n"
-" /eval -n ${base_encode:64,test} ==> dGVzdA==\n"
-" /eval -n ${base_decode:64,dGVzdA==} ==> test\n"
-" /eval -n ${translate:Plugin} ==> Extension\n"
-" /eval -n ${define:len,${calc:5+3}}${len}x${len} ==> 8x8\n"
-"\n"
-"Examples (conditions):\n"
-" /eval -n -c ${window.buffer.number} > 2 ==> 0\n"
-" /eval -n -c ${window.win_width} > 100 ==> 1\n"
-" /eval -n -c (8 > 12) || (5 > 2) ==> 1\n"
-" /eval -n -c (8 > 12) && (5 > 2) ==> 0\n"
-" /eval -n -c abcd =~ ^ABC ==> 1\n"
-" /eval -n -c abcd =~ (?-i)^ABC ==> 0\n"
-" /eval -n -c abcd =~ (?-i)^abc ==> 1\n"
-" /eval -n -c abcd !~ abc ==> 0\n"
-" /eval -n -c abcd =* a*d ==> 1\n"
-" /eval -n -c abcd =- bc ==> 1"
+"expression, for example: 50 > 100 == 0 and \"50\" > \"100\" == 1"
+msgstr ""
+
+msgid "Examples (simple strings):"
+msgstr ""
+
+msgid "Examples (conditions):"
msgstr ""
msgid ""
@@ -1525,74 +1581,135 @@ msgid ""
"<new_name> || recreate <name> || del <name>|<mask> [<name>|<mask>...]"
msgstr ""
+msgid "raw[list]: list all filters"
+msgstr ""
+
+msgid "raw[enable]: enable filters (filters are enabled by default)"
+msgstr ""
+
+msgid "raw[disable]: disable filters"
+msgstr ""
+
+msgid "raw[toggle]: toggle filters"
+msgstr ""
+
msgid ""
-" list: list all filters\n"
-" enable: enable filters (filters are enabled by default)\n"
-" disable: disable filters\n"
-" toggle: toggle filters\n"
-" mask: name where wildcard \"*\" is allowed (\"@\" = enable/disable all "
-"filters in current buffer)\n"
-" add: add a filter\n"
-"addreplace: add or replace an existing filter\n"
-" name: filter name\n"
-" rename: rename a filter\n"
-" recreate: set input with the command used to edit the filter\n"
-" del: delete filters\n"
-" buffer: comma separated list of buffers where filter is active:\n"
-" - this is full name including plugin (example: \"irc.libera."
-"#weechat\" or \"irc.server.libera\")\n"
-" - \"*\" means all buffers\n"
-" - a name starting with '!' is excluded\n"
-" - wildcard \"*\" is allowed\n"
-" tags: comma separated list of tags, for example \"irc_join,irc_part,"
-"irc_quit\"\n"
-" - logical \"and\": use \"+\" between tags (for example: "
-"\"nick_toto+irc_action\")\n"
-" - wildcard \"*\" is allowed\n"
-" - if tag starts with '!', then it is excluded and must NOT be in "
-"message\n"
-" regex: POSIX extended regular expression to search in line\n"
-" - use '\\t' to separate prefix from message, special chars like "
-"'|' must be escaped: '\\|'\n"
-" - if regex starts with '!', then matching result is reversed "
-"(use '\\!' to start with '!')\n"
-" - two regular expressions are created: one for prefix and one "
-"for message\n"
-" - regex are case insensitive, they can start by \"(?-i)\" to "
-"become case sensitive\n"
-"\n"
-"The default key alt+'=' toggles filtering on/off globally and alt+'-' "
-"toggles filtering on/off in the current buffer.\n"
-"\n"
-"Tags most commonly used:\n"
-" no_filter, no_highlight, no_log, log0..log9 (log level),\n"
-" notify_none, notify_message, notify_private, notify_highlight,\n"
-" self_msg, nick_xxx (xxx is nick in message), prefix_nick_ccc (ccc is color "
-"of nick),\n"
-" host_xxx (xxx is username + host in message),\n"
-" irc_xxx (xxx is command name or number, see /server raw or /debug tags),\n"
-" irc_numeric, irc_error, irc_action, irc_ctcp, irc_ctcp_reply, "
-"irc_smart_filter, away_info.\n"
-"To see tags for lines in buffers: /debug tags\n"
-"\n"
-"Examples:\n"
-" use IRC smart filter on all buffers:\n"
-" /filter add irc_smart * irc_smart_filter *\n"
-" use IRC smart filter on all buffers except those with \"#weechat\" in "
-"name:\n"
-" /filter add irc_smart *,!*#weechat* irc_smart_filter *\n"
-" filter all IRC join/part/quit messages:\n"
-" /filter add joinquit * irc_join,irc_part,irc_quit *\n"
-" filter nicks displayed when joining channels or with /names:\n"
-" /filter add nicks * irc_366 *\n"
-" filter nick \"toto\" on IRC channel #weechat:\n"
-" /filter add toto irc.libera.#weechat nick_toto *\n"
-" filter IRC join/action messages from nick \"toto\":\n"
-" /filter add toto * nick_toto+irc_join,nick_toto+irc_action *\n"
-" filter lines containing \"weechat sucks\" on IRC channel #weechat:\n"
-" /filter add sucks irc.libera.#weechat * weechat sucks\n"
-" filter lines that are strictly equal to \"WeeChat sucks\" on all buffers:\n"
-" /filter add sucks2 * * (?-i)^WeeChat sucks$"
+"mask: name where wildcard \"*\" is allowed (\"@\" = enable/disable all "
+"filters in current buffer)"
+msgstr ""
+
+msgid "raw[add]: add a filter"
+msgstr ""
+
+msgid "raw[addreplace]: add or replace an existing filter"
+msgstr ""
+
+msgid "name: filter name"
+msgstr ""
+
+msgid "raw[rename]: rename a filter"
+msgstr ""
+
+msgid "raw[recreate]: set input with the command used to edit the filter"
+msgstr ""
+
+msgid "raw[del]: delete filters"
+msgstr ""
+
+msgid "buffer: comma separated list of buffers where filter is active:"
+msgstr ""
+
+msgid ""
+"> - this is full name including plugin (example: \"irc.libera.#weechat\" or "
+"\"irc.server.libera\")"
+msgstr ""
+
+msgid "> - \"*\" means all buffers"
+msgstr ""
+
+msgid "> - a name starting with \"!\" is excluded"
+msgstr ""
+
+msgid "> - wildcard \"*\" is allowed"
+msgstr ""
+
+msgid ""
+"tags: comma separated list of tags (for example \"irc_join,irc_part,"
+"irc_quit\"):"
+msgstr ""
+
+msgid ""
+"> - logical \"and\": \"+\" between tags (for example: "
+"\"nick_toto+irc_action\")"
+msgstr ""
+
+msgid ""
+"> - if tag starts with \"!\", then it is excluded and must NOT be in message"
+msgstr ""
+
+msgid "regex: POSIX extended regular expression to search in line:"
+msgstr ""
+
+msgid ""
+"> - use \"\\t\" to separate prefix from message, special chars like \"|\" "
+"must be escaped: \"\\|\""
+msgstr ""
+
+msgid ""
+"> - if regex starts with \"!\", then matching result is reversed (use \"\\!"
+"\" to start with \"!\")"
+msgstr ""
+
+msgid ""
+"> - two regular expressions are created: one for prefix and one for message"
+msgstr ""
+
+msgid ""
+"> - regex are case insensitive, they can start by \"(?-i)\" to become case "
+"sensitive"
+msgstr ""
+
+msgid ""
+"The default key alt+\"=\" toggles filtering on/off globally and alt+\"-\" "
+"toggles filtering on/off in the current buffer."
+msgstr ""
+
+msgid ""
+"Tags most commonly used: no_filter, no_highlight, no_log, log0..log9 (log "
+"level), notify_none, notify_message, notify_private, notify_highlight, "
+"self_msg, nick_xxx (xxx is nick in message), prefix_nick_ccc (ccc is color "
+"of nick), host_xxx (xxx is username + host in message), irc_xxx (xxx is "
+"command name or number, see /server raw or /debug tags), irc_numeric, "
+"irc_error, irc_action, irc_ctcp, irc_ctcp_reply, irc_smart_filter, away_info."
+msgstr ""
+
+msgid "To see tags for lines in buffers: /debug tags"
+msgstr ""
+
+msgid " use IRC smart filter on all buffers:"
+msgstr ""
+
+msgid ""
+" use IRC smart filter on all buffers except those with \"#weechat\" in name:"
+msgstr ""
+
+msgid " filter all IRC join/part/quit messages:"
+msgstr ""
+
+msgid " filter nicks displayed when joining channels or with /names:"
+msgstr ""
+
+msgid " filter nick \"toto\" on IRC channel #weechat:"
+msgstr ""
+
+msgid " filter IRC join/action messages from nick \"toto\":"
+msgstr ""
+
+msgid " filter lines containing \"weechat sucks\" on IRC channel #weechat:"
+msgstr ""
+
+msgid ""
+" filter lines that are strictly equal to \"WeeChat sucks\" on all buffers:"
msgstr ""
msgid "display help about commands and options"
@@ -1603,12 +1720,20 @@ msgid "-list|-listfull [<plugin> [<plugin>...]] || <command> || <option>"
msgstr ""
msgid ""
-" -list: list commands, by plugin (without argument, this list is "
-"displayed)\n"
-"-listfull: list commands with description, by plugin\n"
-" plugin: list commands for this plugin\n"
-" command: a command name\n"
-" option: an option name (use /set to see list)"
+"raw[-list]: list commands, by plugin (without argument, this list is "
+"displayed)"
+msgstr ""
+
+msgid "raw[-listfull]: list commands with description, by plugin"
+msgstr ""
+
+msgid "plugin: list commands for this plugin"
+msgstr ""
+
+msgid "command: a command name"
+msgstr ""
+
+msgid "option: an option name (use /set to see list)"
msgstr ""
msgid "show buffer command history"
@@ -1618,9 +1743,10 @@ msgstr ""
msgid "clear || <value>"
msgstr ""
-msgid ""
-"clear: clear history\n"
-"value: number of history entries to show"
+msgid "raw[clear]: clear history"
+msgstr ""
+
+msgid "value: number of history entries to show"
msgstr ""
msgid "manage hotlist"
@@ -1633,15 +1759,25 @@ msgid ""
msgstr ""
msgid ""
-" add: add current buffer in hotlist (default level: \"low\", conditions "
-"defined in option weechat.look.hotlist_add_conditions are NOT checked)\n"
-" clear: clear hotlist\n"
-" level: \"lowest\" to clear only lowest level in hotlist, highest\" to "
-"clear only highest level in hotlist, or level mask: integer which is a "
-"combination of 1=join/part, 2=message, 4=private, 8=highlight)\n"
-" remove: remove current buffer from hotlist\n"
-"restore: restore latest hotlist removed in the current buffer (or all "
-"buffers with -all)"
+"raw[add]: add current buffer in hotlist (default level: \"low\", conditions "
+"defined in option weechat.look.hotlist_add_conditions are NOT checked)"
+msgstr ""
+
+msgid "raw[clear]: clear hotlist"
+msgstr ""
+
+msgid ""
+"level: \"lowest\" to clear only lowest level in hotlist, highest\" to clear "
+"only highest level in hotlist, or level mask: integer which is a combination "
+"of 1=join/part, 2=message, 4=private, 8=highlight"
+msgstr ""
+
+msgid "raw[remove]: remove current buffer from hotlist"
+msgstr ""
+
+msgid ""
+"raw[restore]: restore latest hotlist removed in the current buffer (or all "
+"buffers with \"-all\")"
msgstr ""
msgid "functions for command line"
@@ -1651,62 +1787,172 @@ msgstr ""
msgid "<action> [<arguments>]"
msgstr ""
+msgid "action: the action, one of:"
+msgstr ""
+
+msgid "> raw[return]: simulate key \"enter\""
+msgstr ""
+
msgid ""
-"list of actions:\n"
-" return: simulate key \"enter\"\n"
-" split_return: split input on newlines then simulate key \"enter\" for each "
-"line\n"
-" complete_next: complete word with next completion\n"
-" complete_previous: complete word with previous completion\n"
-" search_text_here: search text in buffer at current position\n"
-" search_text: search text in buffer\n"
-" search_switch_case: switch exact case for search\n"
-" search_switch_regex: switch search type: string/regular expression\n"
-" search_switch_where: switch search in messages/prefixes\n"
-" search_previous: search previous line\n"
-" search_next: search next line\n"
-" search_stop_here: stop search at current position\n"
-" search_stop: stop search\n"
-" delete_previous_char: delete previous char\n"
-" delete_next_char: delete next char\n"
-" delete_previous_word: delete previous word\n"
-" delete_previous_word_whitespace: delete previous word (until whitespace)\n"
-" delete_next_word: delete next word\n"
-" delete_beginning_of_line: delete from beginning of line until cursor\n"
-" delete_beginning_of_input: delete from beginning of input until cursor\n"
-" delete_end_of_line: delete from cursor until end of line\n"
-" delete_end_of_input: delete from cursor until end of input\n"
-" delete_line: delete current line\n"
-" delete_input: delete entire input\n"
-" clipboard_paste: paste from the internal clipboard\n"
-" transpose_chars: transpose two chars\n"
-" undo: undo last command line action\n"
-" redo: redo last command line action\n"
-" move_beginning_of_line: move cursor to beginning of line\n"
-" move_beginning_of_input: move cursor to beginning of input\n"
-" move_end_of_line: move cursor to end of line\n"
-" move_end_of_input: move cursor to end of input\n"
-" move_previous_char: move cursor to previous char\n"
-" move_next_char: move cursor to next char\n"
-" move_previous_word: move cursor to previous word\n"
-" move_next_word: move cursor to next word\n"
-" move_previous_line: move cursor to previous line\n"
-" move_next_line: move cursor to next line\n"
-" history_previous: recall previous command in current buffer history\n"
-" history_next: recall next command in current buffer history\n"
-" history_global_previous: recall previous command in global history\n"
-" history_global_next: recall next command in global history\n"
-" grab_key: grab a key (optional argument: delay for end of grab, default is "
-"500 milliseconds)\n"
-" grab_key_command: grab a key with its associated command (optional "
-"argument: delay for end of grab, default is 500 milliseconds)\n"
-" grab_mouse: grab mouse event code\n"
-" grab_mouse_area: grab mouse event code with area\n"
-" insert: insert text in command line (escaped chars are allowed, see /help "
-"print)\n"
-" send: send text to the buffer\n"
-"\n"
-"This command is used by key bindings or plugins."
+"> raw[split_return]: split input on newlines then simulate key \"enter\" for "
+"each line"
+msgstr ""
+
+msgid "> raw[complete_next]: complete word with next completion"
+msgstr ""
+
+msgid "> raw[complete_previous]: complete word with previous completion"
+msgstr ""
+
+msgid "> raw[search_text_here]: search text in buffer at current position"
+msgstr ""
+
+msgid "> raw[search_text]: search text in buffer"
+msgstr ""
+
+msgid "> raw[search_switch_case]: switch exact case for search"
+msgstr ""
+
+msgid ""
+"> raw[search_switch_regex]: switch search type: string/regular expression"
+msgstr ""
+
+msgid "> raw[search_switch_where]: switch search in messages/prefixes"
+msgstr ""
+
+msgid "> raw[search_previous]: search previous line"
+msgstr ""
+
+msgid "> raw[search_next]: search next line"
+msgstr ""
+
+msgid "> raw[search_stop_here]: stop search at current position"
+msgstr ""
+
+msgid "> raw[search_stop]: stop search"
+msgstr ""
+
+msgid "> raw[delete_previous_char]: delete previous char"
+msgstr ""
+
+msgid "> raw[delete_next_char]: delete next char"
+msgstr ""
+
+msgid "> raw[delete_previous_word]: delete previous word"
+msgstr ""
+
+msgid ""
+"> raw[delete_previous_word_whitespace]: delete previous word (until "
+"whitespace)"
+msgstr ""
+
+msgid "> raw[delete_next_word]: delete next word"
+msgstr ""
+
+msgid ""
+"> raw[delete_beginning_of_line]: delete from beginning of line until cursor"
+msgstr ""
+
+msgid ""
+"> raw[delete_beginning_of_input]: delete from beginning of input until cursor"
+msgstr ""
+
+msgid "> raw[delete_end_of_line]: delete from cursor until end of line"
+msgstr ""
+
+msgid "> raw[delete_end_of_input]: delete from cursor until end of input"
+msgstr ""
+
+msgid "> raw[delete_line]: delete current line"
+msgstr ""
+
+msgid "> raw[delete_input]: delete entire input"
+msgstr ""
+
+msgid "> raw[clipboard_paste]: paste from the internal clipboard"
+msgstr ""
+
+msgid "> raw[transpose_chars]: transpose two chars"
+msgstr ""
+
+msgid "> raw[undo]: undo last command line action"
+msgstr ""
+
+msgid "> raw[redo]: redo last command line action"
+msgstr ""
+
+msgid "> raw[move_beginning_of_line]: move cursor to beginning of line"
+msgstr ""
+
+msgid "> raw[move_beginning_of_input]: move cursor to beginning of input"
+msgstr ""
+
+msgid "> raw[move_end_of_line]: move cursor to end of line"
+msgstr ""
+
+msgid "> raw[move_end_of_input]: move cursor to end of input"
+msgstr ""
+
+msgid "> raw[move_previous_char]: move cursor to previous char"
+msgstr ""
+
+msgid "> raw[move_next_char]: move cursor to next char"
+msgstr ""
+
+msgid "> raw[move_previous_word]: move cursor to previous word"
+msgstr ""
+
+msgid "> raw[move_next_word]: move cursor to next word"
+msgstr ""
+
+msgid "> raw[move_previous_line]: move cursor to previous line"
+msgstr ""
+
+msgid "> raw[move_next_line]: move cursor to next line"
+msgstr ""
+
+msgid ""
+"> raw[history_previous]: recall previous command in current buffer history"
+msgstr ""
+
+msgid "> raw[history_next]: recall next command in current buffer history"
+msgstr ""
+
+msgid ""
+"> raw[history_global_previous]: recall previous command in global history"
+msgstr ""
+
+msgid "> raw[history_global_next]: recall next command in global history"
+msgstr ""
+
+msgid ""
+"> raw[grab_key]: grab a key (optional argument: delay for end of grab, "
+"default is 500 milliseconds)"
+msgstr ""
+
+msgid ""
+"> raw[grab_key_command]: grab a key with its associated command (optional "
+"argument: delay for end of grab, default is 500 milliseconds)"
+msgstr ""
+
+msgid "> raw[grab_mouse]: grab mouse event code"
+msgstr ""
+
+msgid "> raw[grab_mouse_area]: grab mouse event code with area"
+msgstr ""
+
+msgid ""
+"> raw[insert]: insert text in command line (escaped chars are allowed, see /"
+"help print)"
+msgstr ""
+
+msgid "> raw[send]: send text to the buffer"
+msgstr ""
+
+msgid "arguments: optional arguments for the action"
+msgstr ""
+
+msgid "This command is used by key bindings or plugins."
msgstr ""
msgid "manage custom bar items"
@@ -1719,48 +1965,65 @@ msgid ""
"<name>|<mask> [<name>|<mask>...]"
msgstr ""
+msgid "raw[list]: list all custom bar items"
+msgstr ""
+
+msgid "raw[add]: add a custom bar item"
+msgstr ""
+
+msgid "raw[addreplace]: add or replace an existing custom bar item"
+msgstr ""
+
+msgid "name: custom bar item name"
+msgstr ""
+
msgid ""
-" list: list all custom bar items\n"
-" add: add a custom bar item\n"
-"addreplace: add or replace an existing custom bar item\n"
-" name: custom bar item name\n"
"conditions: evaluated conditions to display the bar item (for example to "
-"display the bar item only in specific buffers)\n"
-" content: content (evaluated, see /help eval)\n"
-" rename: rename a custom bar item\n"
-" refresh: update content of item in all bars where the item is displayed; "
-"any item can be refreshed: default/plugin/custom bar items\n"
-" recreate: set input with the command used to edit the custom bar item\n"
-" del: delete custom bar items\n"
-" mask: name where wildcard \"*\" is allowed\n"
-"\n"
-"Examples:\n"
-" add item with terminal size, displayed only in buffers with number = 1:\n"
-" /item add terminfo \"${buffer.number} == 1\" \"term:${info:term_width}"
-"x${info:term_height}\"\n"
-" add item with buffer info:\n"
-" /item add bufinfo \"\" \"${buffer.number}:${buffer.name}${if:${buffer."
-"zoomed}?(Z)}\"\n"
+"display the bar item only in specific buffers)"
+msgstr ""
+
+msgid "content: content (evaluated, see /help eval)"
+msgstr ""
+
+msgid "raw[rename]: rename a custom bar item"
+msgstr ""
+
+msgid ""
+"raw[refresh]: update content of item in all bars where the item is "
+"displayed; any item can be refreshed: default/plugin/custom bar items"
+msgstr ""
+
+msgid ""
+"raw[recreate]: set input with the command used to edit the custom bar item"
+msgstr ""
+
+msgid "raw[del]: delete custom bar items"
+msgstr ""
+
+msgid ""
+" add item with terminal size, displayed only in buffers with number = 1:"
+msgstr ""
+
+msgid " add item with buffer info:"
+msgstr ""
+
+msgid ""
" add item with date/time using format \"Dec 25, 12:34 +0100\", refreshed "
-"every minute:\n"
-" /item add datetime \"\" \"${date:%b %d, %H:%M %z}\"\n"
-" /trigger add datetime_refresh timer \"60000;60\" \"\" \"\" \"/item "
-"refresh datetime\"\n"
+"every minute:"
+msgstr ""
+
+msgid ""
" add item with number of lines in buffer (displayed/total), refreshed each "
-"time a new line is displayed or if filtered lines have changed:\n"
-" /item add lines_count \"\" \"${calc:${buffer.lines.lines_count}-${buffer."
-"lines.lines_hidden}}/${buffer.lines.lines_count} lines\"\n"
-" /trigger add lines_count_refresh_print print \"\" \"\" \"\" \"/item "
-"refresh lines_count\"\n"
-" /trigger add lines_count_refresh_signal signal \"window_switch;"
-"buffer_switch;buffer_lines_hidden;filters_*\" \"\" \"\" \"/item refresh "
-"lines_count\"\n"
-" force refresh of item \"lines_count\":\n"
-" /item refresh lines_count\n"
-" recreate item \"lines_count\" with different conditions or content:\n"
-" /item recreate lines_count\n"
-" delete item \"lines_count\":\n"
-" /item del lines_count"
+"time a new line is displayed or if filtered lines have changed:"
+msgstr ""
+
+msgid " force refresh of item \"lines_count\":"
+msgstr ""
+
+msgid " recreate item \"lines_count\" with different conditions or content:"
+msgstr ""
+
+msgid " delete item \"lines_count\":"
msgstr ""
msgid "bind/unbind keys"
@@ -1774,75 +2037,132 @@ msgid ""
"resetall -yes [<context>] || missing [<context>] || legacy <key> [<key>...]"
msgstr ""
+msgid "raw[list]: list all current keys"
+msgstr ""
+
+msgid "raw[listdefault]: list default keys"
+msgstr ""
+
+msgid ""
+"raw[listdiff]: list differences between current and default keys (keys "
+"added, redefined or deleted)"
+msgstr ""
+
+msgid "context: name of context (\"default\" or \"search\")"
+msgstr ""
+
+msgid ""
+"raw[bind]: bind a command to a key or display command bound to key (for "
+"context \"default\")"
+msgstr ""
+
+msgid ""
+"raw[bindctxt]: bind a command to a key or display command bound to key, for "
+"given context"
+msgstr ""
+
+msgid ""
+"command: command (many commands can be separated by semicolons); quotes can "
+"be used to preserve spaces at the beginning/end of command"
+msgstr ""
+
+msgid "raw[unbind]: remove a key binding (for context \"default\")"
+msgstr ""
+
+msgid "raw[unbindctxt]: remove a key binding for given context"
+msgstr ""
+
+msgid "raw[reset]: reset a key to default binding (for context \"default\")"
+msgstr ""
+
+msgid "raw[resetctxt]: reset a key to default binding, for given context"
+msgstr ""
+
+msgid ""
+"raw[resetall]: restore bindings to the default values and delete ALL "
+"personal bindings (use carefully!)"
+msgstr ""
+
+msgid ""
+"raw[missing]: add missing keys (using default bindings), useful after "
+"installing new WeeChat version"
+msgstr ""
+
+msgid "raw[legacy]: display new name for legacy keys"
+msgstr ""
+
msgid ""
-" list: list all current keys\n"
-"listdefault: list default keys\n"
-" listdiff: list differences between current and default keys (keys added, "
-"redefined or deleted)\n"
-" context: name of context (\"default\" or \"search\")\n"
-" bind: bind a command to a key or display command bound to key (for "
-"context \"default\")\n"
-" bindctxt: bind a command to a key or display command bound to key, for "
-"given context\n"
-" command: command (many commands can be separated by semicolons); quotes "
-"can be used to preserve spaces at the beginning/end of command\n"
-" unbind: remove a key binding (for context \"default\")\n"
-" unbindctxt: remove a key binding for given context\n"
-" reset: reset a key to default binding (for context \"default\")\n"
-" resetctxt: reset a key to default binding, for given context\n"
-" resetall: restore bindings to the default values and delete ALL personal "
-"bindings (use carefully!)\n"
-" missing: add missing keys (using default bindings), useful after "
-"installing new WeeChat version\n"
-" legacy: display new name for legacy keys\n"
-"\n"
"When binding a command to a key, it is recommended to use key alt+k (or Esc "
"then k), and then press the key to bind: this will insert key name in "
-"command line.\n"
-"\n"
+"command line."
+msgstr ""
+
+msgid ""
"For some keys you might need to use /debug key, this displays the raw key "
"code that can be used (for example the key ctrl+backspace could be \"ctrl-"
-"h\" or \"ctrl-?\", depending on your terminal and other settings).\n"
-"\n"
-"Modifiers allowed (in this order when multiple are used):\n"
-" meta- (alt key)\n"
-" ctrl- (control key)\n"
-" shift- (shift key, can only be used with key names below)\n"
-"\n"
+"h\" or \"ctrl-?\", depending on your terminal and other settings)."
+msgstr ""
+
+msgid "Modifiers allowed (in this order when multiple are used):"
+msgstr ""
+
+msgid " \"meta-\": alt key"
+msgstr ""
+
+msgid " \"ctrl-\": control key"
+msgstr ""
+
+msgid " \"shift-\": shift key, can only be used with key names below"
+msgstr ""
+
+msgid ""
"Key names allowed: f0 to f20, home, insert, delete, end, backspace, pgup, "
-"pgdn, up, down, right, left, tab, return, comma, space.\n"
-"\n"
-"Combo of keys must be separated by a comma.\n"
-"\n"
+"pgdn, up, down, right, left, tab, return, comma, space."
+msgstr ""
+
+msgid "Combo of keys must be separated by a comma."
+msgstr ""
+
+msgid ""
"For context \"mouse\" (possible in context \"cursor\" too), key has format: "
-"\"@area:key\" or \"@area1>area2:key\" where area can be:\n"
-" *: any area on screen\n"
-" chat: chat area (any buffer)\n"
-" chat(xxx): chat area for buffer with name \"xxx\" (full name including "
-"plugin)\n"
-" bar(*): any bar\n"
-" bar(xxx): bar \"xxx\"\n"
-" item(*): any bar item\n"
-" item(xxx): bar item \"xxx\"\n"
-"Wildcard \"*\" is allowed in key to match many mouse events.\n"
+"\"@area:key\" or \"@area1>area2:key\" where area can be:"
+msgstr ""
+
+msgid " raw[*]: any area on screen"
+msgstr ""
+
+msgid " raw[chat]: chat area (any buffer)"
+msgstr ""
+
+msgid ""
+" raw[chat(xxx)]: chat area for buffer with name \"xxx\" (full name "
+"including plugin)"
+msgstr ""
+
+msgid " raw[bar(*)]: any bar"
+msgstr ""
+
+msgid " raw[bar(xxx)]: bar \"xxx\""
+msgstr ""
+
+msgid " raw[item(*)]: any bar item"
+msgstr ""
+
+msgid " raw[item(xxx)]: bar item \"xxx\""
+msgstr ""
+
+msgid "Wildcard \"*\" is allowed in key to match many mouse events."
+msgstr ""
+
+msgid ""
"A special value for command with format \"hsignal:name\" can be used for "
"context mouse, this will send the hsignal \"name\" with the focus hashtable "
-"as argument.\n"
+"as argument."
+msgstr ""
+
+msgid ""
"Another special value \"-\" can be used to disable key (it will be ignored "
-"when looking for keys).\n"
-"\n"
-"Examples:\n"
-" key alt-r to jump to #weechat IRC channel:\n"
-" /key bind meta-r /buffer #weechat\n"
-" restore default binding for key alt-r:\n"
-" /key reset meta-r\n"
-" key meta-v then f1 to run /help:\n"
-" /key bind meta-v,f1 /help\n"
-" key \"tab\" to stop search in buffer:\n"
-" /key bindctxt search tab /input search_stop\n"
-" middle button of mouse on a nick to retrieve info on nick:\n"
-" /key bindctxt mouse @item(buffer_nicklist):button3 /msg nickserv info "
-"${nick}"
+"when looking for keys)."
msgstr ""
msgid "manage buffers/windows layouts"
@@ -1854,23 +2174,42 @@ msgid ""
"leave || del [<name>] [buffers|windows] || rename <name> <new_name>"
msgstr ""
+msgid "raw[store]: store current buffers/windows in a layout"
+msgstr ""
+
+msgid "raw[apply]: apply stored layout"
+msgstr ""
+
+msgid "raw[leave]: leave current layout (does not update any layout)"
+msgstr ""
+
+msgid ""
+"raw[del]: delete buffers and/or windows in a stored layout (if neither "
+"\"buffers\" nor \"windows\" is given after the name, the layout is deleted)"
+msgstr ""
+
+msgid "raw[rename]: rename a layout"
+msgstr ""
+
+msgid "name: name for stored layout (default is \"default\")"
+msgstr ""
+
+msgid "raw[buffers]: store/apply only buffers (order of buffers)"
+msgstr ""
+
+msgid ""
+"raw[windows]: store/apply only windows (buffer displayed by each window)"
+msgstr ""
+
+msgid "Without argument, this command displays stored layouts."
+msgstr ""
+
msgid ""
-" store: store current buffers/windows in a layout\n"
-" apply: apply stored layout\n"
-" leave: leave current layout (does not update any layout)\n"
-" del: delete buffers and/or windows in a stored layout\n"
-" (if neither \"buffers\" nor \"windows\" is given after the name, "
-"the layout is deleted)\n"
-" rename: rename a layout\n"
-" name: name for stored layout (default is \"default\")\n"
-"buffers: store/apply only buffers (order of buffers)\n"
-"windows: store/apply only windows (buffer displayed by each window)\n"
-"\n"
-"Without argument, this command displays stored layouts.\n"
-"\n"
"The current layout can be saved on /quit command with the option \"weechat."
-"look.save_layout_on_exit\".\n"
-"\n"
+"look.save_layout_on_exit\"."
+msgstr ""
+
+msgid ""
"Note: the layout only remembers windows split and buffers numbers. It does "
"not open buffers. That means for example you must still auto-join IRC "
"channels to open the buffers, the saved layout only applies once the buffers "
@@ -1884,20 +2223,21 @@ msgstr ""
msgid "enable|disable|toggle [<delay>]"
msgstr ""
+msgid "raw[enable]: enable mouse"
+msgstr ""
+
+msgid "raw[disable]: disable mouse"
+msgstr ""
+
+msgid "raw[toggle]: toggle mouse"
+msgstr ""
+
msgid ""
-" enable: enable mouse\n"
-"disable: disable mouse\n"
-" toggle: toggle mouse\n"
-" delay: delay (in seconds) after which initial mouse state is restored "
-"(useful to temporarily disable mouse)\n"
-"\n"
-"The mouse state is saved in option \"weechat.look.mouse\".\n"
-"\n"
-"Examples:\n"
-" enable mouse:\n"
-" /mouse enable\n"
-" toggle mouse for 5 seconds:\n"
-" /mouse toggle 5"
+"delay: delay (in seconds) after which initial mouse state is restored "
+"(useful to temporarily disable mouse)"
+msgstr ""
+
+msgid "The mouse state is saved in option \"weechat.look.mouse\"."
msgstr ""
msgid "execute a command silently"
@@ -1907,25 +2247,28 @@ msgstr ""
msgid "[-core | -current | -buffer <name>] <command>"
msgstr ""
+msgid "raw[-core]: no output on WeeChat core buffer"
+msgstr ""
+
+msgid "raw[-current]: no output on current buffer"
+msgstr ""
+
+msgid "raw[-buffer]: no output on specified buffer"
+msgstr ""
+
msgid ""
-" -core: no output on WeeChat core buffer\n"
-"-current: no output on current buffer\n"
-" -buffer: no output on specified buffer\n"
-" name: full buffer name (examples: \"irc.server.libera\", \"irc.libera."
-"#weechat\")\n"
-" command: command to execute silently (a '/' is automatically added if not "
-"found at beginning of command)\n"
-"\n"
-"If no target is specified (-core, -current or -buffer), then default is to "
-"mute all buffers.\n"
-"\n"
-"Examples:\n"
-" config save:\n"
-" /mute save\n"
-" message to current IRC channel:\n"
-" /mute -current msg * hi!\n"
-" message to #weechat channel:\n"
-" /mute -buffer irc.libera.#weechat msg #weechat hi!"
+"name: full buffer name (examples: \"irc.server.libera\", \"irc.libera."
+"#weechat\")"
+msgstr ""
+
+msgid ""
+"command: command to execute silently (a \"/\" is automatically added if not "
+"found at beginning of command)"
+msgstr ""
+
+msgid ""
+"If no target is specified (\"-core\", \"-current\" or \"-buffer\"), then "
+"default is to mute all buffers."
msgstr ""
msgid "list/load/unload plugins"
@@ -1938,25 +2281,52 @@ msgid ""
"|| unload [<name>]"
msgstr ""
+msgid "raw[list]: list loaded plugins"
+msgstr ""
+
+msgid "raw[-o]: send list of loaded plugins to buffer (string in English)"
+msgstr ""
+
+msgid "raw[-ol]: send list of loaded plugins to buffer (translated string)"
+msgstr ""
+
msgid ""
-" list: list loaded plugins\n"
-" -o: send list of loaded plugins to buffer (string in English)\n"
-" -ol: send list of loaded plugins to buffer (translated string)\n"
-" -i: copy list of loaded plugins in command line (for sending to "
-"buffer) (string in English)\n"
-" -il: copy list of loaded plugins in command line (for sending to "
-"buffer) (translated string)\n"
-" name: a plugin name\n"
-" listfull: list loaded plugins (verbose)\n"
-" load: load a plugin\n"
-" filename: plugin (file) to load\n"
-"arguments: arguments given to plugin on load\n"
-" autoload: autoload plugins in system or user directory\n"
-" reload: reload a plugin (if no name given, unload all plugins, then "
-"autoload plugins)\n"
-" unload: unload a plugin (if no name given, unload all plugins)\n"
-"\n"
-"Without argument, this command lists loaded plugins."
+"raw[-i]: copy list of loaded plugins in command line (for sending to buffer) "
+"(string in English)"
+msgstr ""
+
+msgid ""
+"raw[-il]: copy list of loaded plugins in command line (for sending to "
+"buffer) (translated string)"
+msgstr ""
+
+msgid "name: a plugin name"
+msgstr ""
+
+msgid "raw[listfull]: list loaded plugins (verbose)"
+msgstr ""
+
+msgid "raw[load]: load a plugin"
+msgstr ""
+
+msgid "filename: plugin (file) to load"
+msgstr ""
+
+msgid "arguments: arguments given to plugin on load"
+msgstr ""
+
+msgid "raw[autoload]: autoload plugins in system or user directory"
+msgstr ""
+
+msgid ""
+"raw[reload]: reload a plugin (if no name given, unload all plugins, then "
+"autoload plugins)"
+msgstr ""
+
+msgid "raw[unload]: unload a plugin (if no name given, unload all plugins)"
+msgstr ""
+
+msgid "Without argument, this command lists loaded plugins."
msgstr ""
msgid "display text on a buffer"
@@ -1970,53 +2340,81 @@ msgid ""
msgstr ""
msgid ""
-" -buffer: display text in this buffer (default: buffer where command is "
-"executed)\n"
-"-newbuffer: create a new buffer and display text in this buffer\n"
-" -free: create a buffer with free content (with -newbuffer only)\n"
-" -switch: switch to the buffer\n"
-" -core: alias of \"-buffer core.weechat\"\n"
-" -current: display text on current buffer\n"
-" -y: display on a custom line (for buffer with free content only)\n"
-" line: line number for buffer with free content (first line is 0, a "
-"negative number displays after last line: -1 = after last line, -2 = two "
-"lines after last line, etc.)\n"
-" -escape: interpret escaped chars (for example \\a, \\07, \\x07)\n"
-" -date: message date, format can be:\n"
-" -n: 'n' seconds before now\n"
-" +n: 'n' seconds in the future\n"
-" n: 'n' seconds since the Epoch (see man time)\n"
-" date/time (ISO 8601): yyyy-mm-ddThh:mm:ss, example: "
-"2014-01-19T04:32:55\n"
-" time: hh:mm:ss (example: 04:32:55)\n"
-" -tags: comma-separated list of tags (see /help filter for a list of "
-"tags most commonly used)\n"
-" text: text to display (prefix and message must be separated by "
-"\"\\t\", if text starts with \"-\", then add a \"\\\" before)\n"
-" -stdout: display text on stdout (escaped chars are interpreted)\n"
-" -stderr: display text on stderr (escaped chars are interpreted)\n"
-" -beep: alias of \"-stderr \\a\"\n"
-"\n"
+"raw[-buffer]: display text in this buffer (default: buffer where command is "
+"executed)"
+msgstr ""
+
+msgid "raw[-newbuffer]: create a new buffer and display text in this buffer"
+msgstr ""
+
+msgid "raw[-free]: create a buffer with free content (with -newbuffer only)"
+msgstr ""
+
+msgid "raw[-switch]: switch to the buffer"
+msgstr ""
+
+msgid "raw[-core]: alias of \"-buffer core.weechat\""
+msgstr ""
+
+msgid "raw[-current]: display text on current buffer"
+msgstr ""
+
+msgid "raw[-y]: display on a custom line (for buffer with free content only)"
+msgstr ""
+
+msgid ""
+"line: line number for buffer with free content (first line is 0, a negative "
+"number displays after last line: -1 = after last line, -2 = two lines after "
+"last line, etc.)"
+msgstr ""
+
+msgid "raw[-escape]: interpret escaped chars (for example \\a, \\07, \\x07)"
+msgstr ""
+
+msgid "raw[-date]: message date, format can be:"
+msgstr ""
+
+msgid "> -n: \"n\" seconds before now"
+msgstr ""
+
+msgid "> +n: \"n\" seconds in the future"
+msgstr ""
+
+msgid "> n: \"n\" seconds since the Epoch (see man time)"
+msgstr ""
+
+msgid ""
+"> date/time (ISO 8601): yyyy-mm-ddThh:mm:ss, example: 2014-01-19T04:32:55"
+msgstr ""
+
+msgid "> time: hh:mm:ss (example: 04:32:55)"
+msgstr ""
+
+msgid ""
+"raw[-tags]: comma-separated list of tags (see /help filter for a list of "
+"tags most commonly used)"
+msgstr ""
+
+msgid ""
+"text: text to display (prefix and message must be separated by \"\\t\", if "
+"text starts with \"-\", then add a \"\\\" before)"
+msgstr ""
+
+msgid "raw[-stdout]: display text on stdout (escaped chars are interpreted)"
+msgstr ""
+
+msgid "raw[-stderr]: display text on stderr (escaped chars are interpreted)"
+msgstr ""
+
+msgid "raw[-beep]: alias of \"-stderr \\a\""
+msgstr ""
+
+msgid ""
"The options -action ... -quit use the prefix defined in options \"weechat."
-"look.prefix_*\".\n"
-"\n"
-"Following escaped chars are supported:\n"
-" \\\" \\\\ \\a \\b \\e \\f \\n \\r \\t \\v \\0ooo \\xhh \\uhhhh "
-"\\Uhhhhhhhh\n"
-"\n"
-"Examples:\n"
-" display a reminder on core buffer with a highlight:\n"
-" /print -core -tags notify_highlight Reminder: buy milk\n"
-" display an error on core buffer:\n"
-" /print -core -error Some error here\n"
-" display message on core buffer with prefix \"abc\":\n"
-" /print -core abc\\tThe message\n"
-" display a message on channel #weechat:\n"
-" /print -buffer irc.libera.#weechat Message on #weechat\n"
-" display a snowman (U+2603):\n"
-" /print -escape \\u2603\n"
-" send alert (BEL):\n"
-" /print -beep"
+"look.prefix_*\"."
+msgstr ""
+
+msgid "Following escaped chars are supported:"
msgstr ""
msgid "manage proxies"
@@ -2028,32 +2426,51 @@ msgid ""
"<name>|<mask> [<name>|<mask>...] || set <name> <option> <value>"
msgstr ""
+msgid "raw[list]: list all proxies"
+msgstr ""
+
+msgid "raw[add]: add a new proxy"
+msgstr ""
+
+msgid "name: name of proxy (must be unique)"
+msgstr ""
+
+msgid "type: http, socks4 or socks5"
+msgstr ""
+
+msgid "address: IP or hostname"
+msgstr ""
+
+msgid "port: port number"
+msgstr ""
+
+msgid "username: username (optional)"
+msgstr ""
+
+msgid "password: password (optional)"
+msgstr ""
+
+msgid "raw[del]: delete proxies"
+msgstr ""
+
+msgid "raw[set]: set a value for a proxy property"
+msgstr ""
+
msgid ""
-" list: list all proxies\n"
-" add: add a new proxy\n"
-" name: name of proxy (must be unique)\n"
-" type: http, socks4 or socks5\n"
-" address: IP or hostname\n"
-" port: port\n"
-"username: username (optional)\n"
-"password: password (optional)\n"
-" del: delete proxies\n"
-" mask: name where wildcard \"*\" is allowed\n"
-" set: set a value for a proxy property\n"
-" option: option to change (for options list, look at /set weechat.proxy."
-"<proxyname>.*)\n"
-" value: new value for option\n"
-"\n"
-"Examples:\n"
-" add a http proxy, running on local host, port 8888:\n"
-" /proxy add local http 127.0.0.1 8888\n"
-" add a http proxy using IPv6 protocol:\n"
-" /proxy add local http ::1 8888\n"
-" /proxy set local ipv6 on\n"
-" add a socks5 proxy with username/password:\n"
-" /proxy add myproxy socks5 sample.host.org 3128 myuser mypass\n"
-" delete a proxy:\n"
-" /proxy del myproxy"
+"option: option to change (for options list, look at /set weechat.proxy."
+"<proxyname>.*)"
+msgstr ""
+
+msgid " add a http proxy, running on local host, port 8888:"
+msgstr ""
+
+msgid " add a http proxy using IPv6 protocol:"
+msgstr ""
+
+msgid " add a socks5 proxy with username/password:"
+msgstr ""
+
+msgid " delete a proxy:"
msgstr ""
msgid "quit WeeChat"
@@ -2063,12 +2480,15 @@ msgstr ""
msgid "[-yes] [<arguments>]"
msgstr ""
+msgid "raw[-yes]: required if option \"weechat.look.confirm_quit\" is enabled"
+msgstr ""
+
+msgid ""
+"arguments: text sent with signal \"quit\" (for example irc plugin uses this "
+"text to send quit message to server)"
+msgstr ""
+
msgid ""
-" -yes: required if option \"weechat.look.confirm_quit\" is enabled\n"
-"arguments: text sent with signal \"quit\"\n"
-" (for example irc plugin uses this text to send quit message to "
-"server)\n"
-"\n"
"By default when quitting the configuration files are saved (see option "
"\"weechat.look.save_config_on_exit\") and the current layout can be saved "
"(see option \"weechat.look.save_layout_on_exit\")."
@@ -2081,10 +2501,10 @@ msgstr ""
msgid "[<file> [<file>...]]"
msgstr ""
-msgid ""
-"file: configuration file to reload (without extension \".conf\")\n"
-"\n"
-"Without argument, all files (WeeChat and plugins) are reloaded."
+msgid "file: configuration file to reload (without extension \".conf\")"
+msgstr ""
+
+msgid "Without argument, all files (WeeChat and plugins) are reloaded."
msgstr ""
msgid "execute a command several times"
@@ -2094,40 +2514,55 @@ msgstr ""
msgid "[-interval <delay>[<unit>]] <count> <command>"
msgstr ""
+msgid "delay: delay between execution of commands (minimum: 1 millisecond)"
+msgstr ""
+
+msgid "unit: optional, values are:"
+msgstr ""
+
+msgid "> raw[us]: microseconds"
+msgstr ""
+
+msgid "> raw[s]: seconds (default)"
+msgstr ""
+
+msgid "count: number of times to execute command"
+msgstr ""
+
msgid ""
-" delay: delay between execution of commands (minimum: 1 millisecond)\n"
-" unit: optional, values are:\n"
-" us: microseconds\n"
-" ms: milliseconds\n"
-" s: seconds (default)\n"
-" m: minutes\n"
-" h: hours\n"
-" count: number of times to execute command\n"
"command: command to execute (or text to send to buffer if command does not "
-"start with '/'), evaluated and the following variables are set each time the "
-"command is executed:\n"
-" ${buffer}: buffer pointer\n"
-" ${repeat_count}: number of times the command is executed\n"
-" ${repeat_index}: current index (from 1 to \"count\")\n"
-" ${repeat_index0}: current index (from 0 to \"count\" - 1)\n"
-" ${repeat_revindex}: current index from the end (from \"count\" to "
-"1)\n"
-" ${repeat_revindex0}: current index from the end (from \"count\" - "
-"1 to 0)\n"
-" ${repeat_first}: \"1\" for the first execution, \"0\" for the "
-"others\n"
-" ${repeat_last}: \"1\" for the last execution, \"0\" for the "
-"others\n"
-"\n"
+"start with \"/\"), evaluated and the following variables are set each time "
+"the command is executed:"
+msgstr ""
+
+msgid "> ${buffer}: buffer pointer"
+msgstr ""
+
+msgid "> ${repeat_count}: number of times the command is executed"
+msgstr ""
+
+msgid "> ${repeat_index}: current index (from 1 to \"count\")"
+msgstr ""
+
+msgid "> ${repeat_index0}: current index (from 0 to \"count\" - 1)"
+msgstr ""
+
+msgid "> ${repeat_revindex}: current index from the end (from \"count\" to 1)"
+msgstr ""
+
+msgid ""
+"> ${repeat_revindex0}: current index from the end (from \"count\" - 1 to 0)"
+msgstr ""
+
+msgid "> ${repeat_first}: \"1\" for the first execution, \"0\" for the others"
+msgstr ""
+
+msgid "> ${repeat_last}: \"1\" for the last execution, \"0\" for the others"
+msgstr ""
+
+msgid ""
"Note: the command is executed on buffer where /repeat was executed (if the "
-"buffer does not exist any more, the command is not executed).\n"
-"\n"
-"Example:\n"
-" scroll 2 pages up:\n"
-" /repeat 2 /window page_up\n"
-" print a countdown, starting at 5:\n"
-" /repeat -interval 1 6 /print ${if:${repeat_last}?Boom!:"
-"${repeat_revindex0}}"
+"buffer does not exist any more, the command is not executed)."
msgstr ""
msgid "reset config options"
@@ -2137,26 +2572,24 @@ msgstr ""
msgid "<option> || -mask <option>"
msgstr ""
+msgid "option: name of an option"
+msgstr ""
+
msgid ""
-"option: name of an option\n"
-" -mask: use a mask in option (wildcard \"*\" is allowed to mass-reset "
-"options, use carefully!)\n"
-"\n"
-"Examples:\n"
-" reset one option:\n"
-" /reset weechat.look.item_time_format\n"
-" reset all color options:\n"
-" /reset -mask weechat.color.*"
+"raw[-mask]: use a mask in option (wildcard \"*\" is allowed to mass-reset "
+"options, use carefully!)"
msgstr ""
msgid "save configuration files to disk"
msgstr ""
+msgid "file: configuration file to save (without extension \".conf\")"
+msgstr ""
+
+msgid "Without argument, all files (WeeChat and plugins) are saved."
+msgstr ""
+
msgid ""
-"file: configuration file to save (without extension \".conf\")\n"
-"\n"
-"Without argument, all files (WeeChat and plugins) are saved.\n"
-"\n"
"By default all configuration files are saved to disk on /quit command (see "
"option \"weechat.look.save_config_on_exit\")."
msgstr ""
@@ -2172,52 +2605,80 @@ msgid ""
msgstr ""
msgid ""
-"passphrase: change the passphrase (without passphrase, data is stored as "
-"plain text in file sec.conf)\n"
-" -delete: delete passphrase\n"
-" decrypt: decrypt data still encrypted (it happens only if passphrase was "
-"not given on startup)\n"
-" -discard: discard all data still encrypted\n"
-" set: add or change secured data\n"
-" del: delete secured data\n"
-"\n"
-"Without argument, this command displays secured data in a new buffer.\n"
-"\n"
-"Keys on secure buffer:\n"
-" alt+v toggle values\n"
-"\n"
+"raw[passphrase]: change the passphrase (without passphrase, data is stored "
+"as plain text in file sec.conf)"
+msgstr ""
+
+msgid "raw[-delete]: delete passphrase"
+msgstr ""
+
+msgid ""
+"raw[decrypt]: decrypt data still encrypted (it happens only if passphrase "
+"was not given on startup)"
+msgstr ""
+
+msgid "raw[-discard]: discard all data still encrypted"
+msgstr ""
+
+msgid "raw[set]: add or change secured data"
+msgstr ""
+
+msgid "raw[del]: delete secured data"
+msgstr ""
+
+msgid "Without argument, this command displays secured data in a new buffer."
+msgstr ""
+
+msgid "Keys on secure buffer:"
+msgstr ""
+
+msgid " alt+v toggle values"
+msgstr ""
+
+msgid ""
"When a passphrase is used (data encrypted), it is asked by WeeChat on "
-"startup.\n"
+"startup."
+msgstr ""
+
+msgid ""
"It is possible to set environment variable \"WEECHAT_PASSPHRASE\" to prevent "
"the prompt (this same variable is used by WeeChat on /upgrade), or to set "
"option sec.crypt.passphrase_command to read the passphrase from the output "
"of an external command like a password manager (see /help sec.crypt."
-"passphrase_command).\n"
-"\n"
-"Secured data with format ${sec.data.xxx} can be used in:\n"
-" - command /eval\n"
-" - command line argument \"--run-command\"\n"
-" - options weechat.startup.command_{before|after}_plugins\n"
+"passphrase_command)."
+msgstr ""
+
+msgid "Secured data with format ${sec.data.xxx} can be used in:"
+msgstr ""
+
+msgid " - command /eval"
+msgstr ""
+
+msgid " - command line argument \"--run-command\""
+msgstr ""
+
+msgid " - options weechat.startup.command_{before|after}_plugins"
+msgstr ""
+
+msgid ""
" - other options that may contain a password or sensitive data (for example "
"proxy, irc server and relay); see /help on the options to check if they are "
-"evaluated.\n"
-"\n"
-"Examples:\n"
-" set a passphrase:\n"
-" /secure passphrase this is my passphrase\n"
-" use program \"pass\" to read the passphrase on startup:\n"
-" /set sec.crypt.passphrase_command \"/usr/bin/pass show weechat/"
-"passphrase\"\n"
-" encrypt libera SASL password:\n"
-" /secure set libera mypassword\n"
-" /set irc.server.libera.sasl_password \"${sec.data.libera}\"\n"
-" encrypt oftc password for nickserv:\n"
-" /secure set oftc mypassword\n"
-" /set irc.server.oftc.command \"/msg nickserv identify ${sec.data."
-"oftc}\"\n"
-" alias to ghost the nick \"mynick\":\n"
-" /alias add ghost /eval /msg -server libera nickserv ghost mynick ${sec."
-"data.libera}"
+"evaluated."
+msgstr ""
+
+msgid " set a passphrase:"
+msgstr ""
+
+msgid " use program \"pass\" to read the passphrase on startup:"
+msgstr ""
+
+msgid " encrypt libera SASL password:"
+msgstr ""
+
+msgid " encrypt oftc password for nickserv:"
+msgstr ""
+
+msgid " alias to ghost the nick \"mynick\":"
msgstr ""
msgid "set config options and environment variables"
@@ -2231,48 +2692,57 @@ msgstr ""
msgid ""
"option: name of an option (wildcard \"*\" is allowed to list options, if no "
-"value is specified)\n"
-" value: new value for option, according to type:\n"
-" boolean: on, off or toggle\n"
-" integer: number, ++number or --number\n"
-" string: any string (\"\" for empty string)\n"
-" color: color name, ++number or --number\n"
-" Note: for all types, you can use null to remove option value "
-"(undefined value). This works only for some special plugin variables.\n"
-" diff: display only changed options\n"
-" env: display or set an environment variable (use value \"\" to unset a "
-"variable)\n"
-"\n"
-"Examples:\n"
-" display options about highlight:\n"
-" /set *highlight*\n"
-" add a word to highlight:\n"
-" /set weechat.look.highlight \"word\"\n"
-" display changed options:\n"
-" /set diff\n"
-" display changed options in irc plugin:\n"
-" /set diff irc.*\n"
-" display value of environment variable LANG:\n"
-" /set env LANG\n"
-" set environment variable LANG and use it:\n"
-" /set env LANG fr_FR.UTF-8\n"
-" /upgrade\n"
-" unset environment variable ABC:\n"
-" /set env ABC \"\""
+"value is specified)"
+msgstr ""
+
+msgid "value: new value for option, according to type:"
+msgstr ""
+
+msgid "> boolean: on, off or toggle"
+msgstr ""
+
+msgid "> integer: number, ++number or --number"
+msgstr ""
+
+msgid "> string: any string (\"\" for empty string)"
+msgstr ""
+
+msgid "> color: color name, ++number or --number"
+msgstr ""
+
+msgid "diff: display only changed options"
+msgstr ""
+
+msgid "env: display or set an environment variable (\"\" to unset a variable)"
+msgstr ""
+
+msgid ""
+"Note: the value \"null\" (without quotes) can be used to remove option value "
+"(undefined value). This works only for some special plugin variables."
msgstr ""
msgid "system actions"
msgstr ""
+msgid "raw[get]: display system info"
+msgstr ""
+
+msgid ""
+"raw[rlimit]: display resource limits (see /help weechat.startup.sys_rlimit "
+"and \"man getrlimit\")"
+msgstr ""
+
+msgid "raw[rusage]: display resource usage (see \"man getrusage\")"
+msgstr ""
+
+msgid ""
+"raw[suspend]: suspend WeeChat and go back to the shell, by sending signal "
+"SIGTSTP to the WeeChat process"
+msgstr ""
+
msgid ""
-" get: display system info\n"
-" rlimit: display resource limits (see /help weechat.startup.sys_rlimit and "
-"\"man getrlimit\")\n"
-" rusage: display resource usage (see \"man getrusage\")\n"
-"suspend: suspend WeeChat and go back to the shell, by sending signal SIGTSTP "
-"to the WeeChat process\n"
-"waitpid: acknowledge the end of children processes (to prevent \"zombie\" "
-"processes)"
+"raw[waitpid]: acknowledge the end of children processes (to prevent "
+"\"zombie\" processes)"
msgstr ""
msgid "toggle value of a config option"
@@ -2283,52 +2753,61 @@ msgid "<option> [<value> [<value>...]]"
msgstr ""
msgid ""
-"option: name of an option\n"
-" value: possible values for the option (values are split like the shell "
+"value: possible values for the option (values are split like the shell "
"command arguments: quotes can be used to preserve spaces at the beginning/"
-"end of values)\n"
-"\n"
-"Behavior:\n"
-" - only an option of type boolean or string can be toggled without a "
-"value:\n"
-" - boolean: toggle between on/off according to current value\n"
-" - string: toggle between empty string and default value (works only if "
-"empty string is allowed for the option)\n"
+"end of values)"
+msgstr ""
+
+msgid "Behavior:"
+msgstr ""
+
+msgid ""
+" - only an option of type boolean or string can be toggled without a value:"
+msgstr ""
+
+msgid " - boolean: toggle between on/off according to current value"
+msgstr ""
+
+msgid ""
+" - string: toggle between empty string and default value (works only if "
+"empty string is allowed for the option)"
+msgstr ""
+
+msgid ""
" - with a single value given, toggle between this value and the default "
-"value of option\n"
+"value of option"
+msgstr ""
+
+msgid ""
" - with multiple values given, toggle between these values: the value used "
"is the one following the current value of option; if the current value of "
-"option is not in list, the first value in the list is used\n"
+"option is not in list, the first value in the list is used"
+msgstr ""
+
+msgid ""
" - the special value \"null\" can be given, but only as first value in the "
-"list and without quotes around.\n"
-"\n"
-"Examples:\n"
+"list and without quotes around."
+msgstr ""
+
+msgid ""
" toggle display of time in chat area (without displaying the new value "
-"used):\n"
-" /mute /toggle weechat.look.buffer_time_format\n"
+"used):"
+msgstr ""
+
+msgid ""
" switch format of time in chat area (with seconds, without seconds, "
-"disabled):\n"
-" /toggle weechat.look.buffer_time_format \"%H:%M:%S\" \"%H:%M\" \"\"\n"
-" toggle autojoin of #weechat channel on libera server:\n"
-" /toggle irc.server.libera.autojoin null #weechat"
+"disabled):"
+msgstr ""
+
+msgid " toggle autojoin of #weechat channel on libera server:"
msgstr ""
msgid "unset/reset config options"
msgstr ""
msgid ""
-"option: name of an option\n"
-" -mask: use a mask in option (wildcard \"*\" is allowed to mass-reset "
-"options, use carefully!)\n"
-"\n"
"According to option, it's reset (for standard options) or removed (for "
-"optional settings, like server values).\n"
-"\n"
-"Examples:\n"
-" reset one option:\n"
-" /unset weechat.look.item_time_format\n"
-" reset all color options:\n"
-" /unset -mask weechat.color.*"
+"optional settings, like server values)."
msgstr ""
msgid ""
@@ -2341,52 +2820,102 @@ msgid "[-yes] [<path_to_binary>|-save|-quit]"
msgstr ""
msgid ""
-" -yes: required if option \"weechat.look.confirm_upgrade\" is "
-"enabled\n"
-"path_to_binary: path to WeeChat binary (default is current binary)\n"
-" -dummy: do nothing (option used to prevent accidental completion "
-"with \"-quit\")\n"
-" -save: only save the session, do not quit nor reload WeeChat; the "
+"raw[-yes]: required if option \"weechat.look.confirm_upgrade\" is enabled"
+msgstr ""
+
+msgid "path_to_binary: path to WeeChat binary (default is current binary)"
+msgstr ""
+
+msgid ""
+"raw[-dummy]: do nothing (option used to prevent accidental completion with "
+"\"-quit\")"
+msgstr ""
+
+msgid ""
+"raw[-save]: only save the session, do not quit nor reload WeeChat; the "
"configuration files are not saved (if needed you can use /save before this "
-"command)\n"
-" -quit: close *ALL* connections, save session and quit WeeChat, "
-"which makes possible a delayed restoration (see below)\n"
-"\n"
+"command)"
+msgstr ""
+
+msgid ""
+"raw[-quit]: close *ALL* connections, save session and quit WeeChat, which "
+"makes possible a delayed restoration (see below)"
+msgstr ""
+
+msgid ""
"This command upgrades and reloads a running WeeChat session. The new WeeChat "
"binary must have been compiled or installed with a package manager before "
-"running this command.\n"
-"\n"
+"running this command."
+msgstr ""
+
+msgid ""
"Note: TLS connections are lost during upgrade (except with -save), because "
"the reload of TLS sessions is currently not possible with GnuTLS. There is "
-"automatic reconnection after upgrade.\n"
-"\n"
-"Important: use of option -save can be dangerous, it is recommended to use "
-"only /upgrade (or with -quit) for a standard upgrade and a restart; the "
-"option -save can be used to save the session regularly and restore it in "
-"case of after abnormal exit (power outage, crash, etc.)\n"
-"\n"
-"Upgrade process has 4 steps:\n"
-" 1. save session into files for core and plugins (buffers, history, ..)\n"
-" 2. unload all plugins (configuration files (*.conf) are written on disk)\n"
-" 3. save WeeChat configuration (weechat.conf)\n"
-" 4. execute new WeeChat binary and reload session.\n"
-"\n"
-"With option \"-quit\", the process is:\n"
-" 1. close *ALL* connections (irc, xfer, relay, ...)\n"
-" 2. save session into files (*.upgrade)\n"
-" 3. unload all plugins\n"
-" 4. save WeeChat configuration\n"
-" 5. quit WeeChat\n"
-"\n"
-"With option \"-save\", the process is:\n"
+"automatic reconnection after upgrade."
+msgstr ""
+
+msgid ""
+"Important: use of option \"-save\" can be dangerous, it is recommended to "
+"use only /upgrade (or with \"-quit\") for a standard upgrade and a restart; "
+"the option \"-save\" can be used to save the session regularly and restore "
+"it in case of after abnormal exit (power outage, crash, etc.)."
+msgstr ""
+
+msgid "Upgrade process has 4 steps:"
+msgstr ""
+
+msgid ""
+" 1. save session into files for core and plugins (buffers, history, ..)"
+msgstr ""
+
+msgid ""
+" 2. unload all plugins (configuration files (*.conf) are written on disk)"
+msgstr ""
+
+msgid " 3. save WeeChat configuration (weechat.conf)"
+msgstr ""
+
+msgid " 4. execute new WeeChat binary and reload session."
+msgstr ""
+
+msgid "With option \"-quit\", the process is:"
+msgstr ""
+
+msgid " 1. close *ALL* connections (irc, xfer, relay, ...)"
+msgstr ""
+
+msgid " 2. save session into files (*.upgrade)"
+msgstr ""
+
+msgid " 3. unload all plugins"
+msgstr ""
+
+msgid " 4. save WeeChat configuration"
+msgstr ""
+
+msgid " 5. quit WeeChat"
+msgstr ""
+
+msgid "With option \"-save\", the process is:"
+msgstr ""
+
+msgid ""
" 1. save session into files (*.upgrade) with a disconnected state for IRC "
-"servers and Relay clients (but no disconnection is made)\n"
-"\n"
+"servers and Relay clients (but no disconnection is made)"
+msgstr ""
+
+msgid ""
"With -quit or -save, you can restore the session later with this command: "
-"weechat --upgrade\n"
+"weechat --upgrade"
+msgstr ""
+
+msgid ""
"IMPORTANT: you must restore the session with exactly same configuration "
"(files *.conf) and if possible the same WeeChat version (or a more recent "
-"one).\n"
+"one)."
+msgstr ""
+
+msgid ""
"It is possible to restore WeeChat session on another machine if you copy the "
"content of WeeChat home directories (see /debug dirs)."
msgstr ""
@@ -2394,18 +2923,22 @@ msgstr ""
msgid "show WeeChat uptime"
msgstr ""
-msgid ""
-" -o: send uptime to current buffer as input (English string)\n"
-"-ol: send uptime to current buffer as input (translated string)"
+msgid "raw[-o]: send uptime to current buffer as input (English string)"
+msgstr ""
+
+msgid "raw[-ol]: send uptime to current buffer as input (translated string)"
msgstr ""
msgid "show WeeChat version and compilation date"
msgstr ""
+msgid "raw[-o]: send version to current buffer as input (English string)"
+msgstr ""
+
+msgid "raw[-ol]: send version to current buffer as input (translated string)"
+msgstr ""
+
msgid ""
-" -o: send version to current buffer as input (English string)\n"
-"-ol: send version to current buffer as input (translated string)\n"
-"\n"
"The default alias /v can be used to execute this command on all buffers "
"(otherwise the irc command /version is used on irc buffers)."
msgstr ""
@@ -2417,27 +2950,12 @@ msgstr ""
msgid "<number>[<unit>] <command>"
msgstr ""
+msgid "number: amount of time to wait (minimum: 1 millisecond)"
+msgstr ""
+
msgid ""
-" number: amount of time to wait (minimum: 1 millisecond)\n"
-" unit: optional, values are:\n"
-" us: microseconds\n"
-" ms: milliseconds\n"
-" s: seconds (default)\n"
-" m: minutes\n"
-" h: hours\n"
-"command: command to execute (or text to send to buffer if command does not "
-"start with '/')\n"
-"\n"
"Note: the command is executed on buffer where /wait was executed (if the "
-"buffer does not exist any more, the command is not executed).\n"
-"\n"
-"Examples:\n"
-" join channel in 10 seconds:\n"
-" /wait 10 /join #test\n"
-" set away in 15 minutes:\n"
-" /wait 15m /away -all I'm away\n"
-" say 'hello' in 2 minutes:\n"
-" /wait 2m hello"
+"buffer does not exist any more, the command is not executed)."
msgstr ""
msgid "manage windows"
@@ -2457,76 +2975,116 @@ msgid ""
"right] || zoom [-window <number>] || bare [<delay>]"
msgstr ""
-#, no-c-format
msgid ""
-" list: list opened windows (without argument, this list is "
-"displayed)\n"
-" -1: jump to previous window\n"
-" +1: jump to next window\n"
-" b#: jump to next window displaying buffer number #\n"
-" up: switch to window above current one\n"
-" down: switch to window below current one\n"
-" left: switch to window on the left\n"
-" right: switch to window on the right\n"
-" number: window number (see /window list)\n"
-" splith: split current window horizontally (to undo: /window merge)\n"
-" splitv: split current window vertically (to undo: /window merge)\n"
-" resize: resize window size, new size is <pct> percentage of parent "
-"window\n"
-" if \"h\" or \"v\" is specified, the resize affects the "
-"nearest parent window with a split of this type (horizontal/vertical)\n"
-" balance: balance the sizes of all windows\n"
-" merge: merge window with another (all = keep only one window)\n"
-" close: close window\n"
-" page_up: scroll one page up\n"
-" page_down: scroll one page down\n"
-" refresh: refresh screen\n"
-" scroll: scroll a number of lines (+/-N) or with time: s=seconds, "
-"m=minutes, h=hours, d=days, M=months, y=years\n"
-" scroll_horiz: scroll horizontally a number of columns (+/-N) or percentage "
-"of window size (this scrolling is possible only on buffers with free "
-"content)\n"
-" scroll_up: scroll a few lines up\n"
-" scroll_down: scroll a few lines down\n"
-" scroll_top: scroll to top of buffer\n"
-"scroll_bottom: scroll to bottom of buffer\n"
-"scroll_beyond_end: scroll beyond the end of buffer\n"
-"scroll_previous_highlight: scroll to previous highlight\n"
-"scroll_next_highlight: scroll to next highlight\n"
-"scroll_unread: scroll to unread marker\n"
-" swap: swap buffers of two windows (with optional direction for "
-"target window)\n"
-" zoom: zoom on window\n"
-" bare: toggle bare display (with optional delay in seconds for "
-"automatic return to standard display mode)\n"
-"\n"
+"raw[list]: list opened windows (without argument, this list is displayed)"
+msgstr ""
+
+msgid "raw[-1]: jump to previous window"
+msgstr ""
+
+msgid "raw[+1]: jump to next window"
+msgstr ""
+
+msgid "raw[b#]: jump to next window displaying buffer number #"
+msgstr ""
+
+msgid "raw[up]: switch to window above current one"
+msgstr ""
+
+msgid "raw[down]: switch to window below current one"
+msgstr ""
+
+msgid "raw[left]: switch to window on the left"
+msgstr ""
+
+msgid "raw[right]: switch to window on the right"
+msgstr ""
+
+msgid "number: window number (see /window list)"
+msgstr ""
+
+msgid "raw[splith]: split current window horizontally (to undo: /window merge)"
+msgstr ""
+
+msgid "raw[splitv]: split current window vertically (to undo: /window merge)"
+msgstr ""
+
+msgid ""
+"raw[resize]: resize window size, new size is <pct> percentage of parent "
+"window; if \"h\" or \"v\" is specified, the resize affects the nearest "
+"parent window with a split of this type (horizontal/vertical)"
+msgstr ""
+
+msgid "raw[balance]: balance the sizes of all windows"
+msgstr ""
+
+msgid "raw[merge]: merge window with another (raw[all] = keep only one window)"
+msgstr ""
+
+msgid "raw[close]: close window"
+msgstr ""
+
+msgid "raw[page_up]: scroll one page up"
+msgstr ""
+
+msgid "raw[page_down]: scroll one page down"
+msgstr ""
+
+msgid "raw[refresh]: refresh screen"
+msgstr ""
+
+msgid ""
+"raw[scroll]: scroll a number of lines (+/-N) or with time: s=seconds, "
+"m=minutes, h=hours, d=days, M=months, y=years"
+msgstr ""
+
+msgid ""
+"raw[scroll_horiz]: scroll horizontally a number of columns (+/-N) or "
+"percentage of window size (this scrolling is possible only on buffers with "
+"free content)"
+msgstr ""
+
+msgid "raw[scroll_up]: scroll a few lines up"
+msgstr ""
+
+msgid "raw[scroll_down]: scroll a few lines down"
+msgstr ""
+
+msgid "raw[scroll_top]: scroll to top of buffer"
+msgstr ""
+
+msgid "raw[scroll_bottom]: scroll to bottom of buffer"
+msgstr ""
+
+msgid "raw[scroll_beyond_end]: scroll beyond the end of buffer"
+msgstr ""
+
+msgid "raw[scroll_previous_highlight]: scroll to previous highlight"
+msgstr ""
+
+msgid "raw[scroll_next_highlight]: scroll to next highlight"
+msgstr ""
+
+msgid "raw[scroll_unread]: scroll to unread marker"
+msgstr ""
+
+msgid ""
+"raw[swap]: swap buffers of two windows (with optional direction for target "
+"window)"
+msgstr ""
+
+msgid "raw[zoom]: zoom on window"
+msgstr ""
+
+msgid ""
+"raw[bare]: toggle bare display (with optional delay in seconds for automatic "
+"return to standard display mode)"
+msgstr ""
+
+msgid ""
"For splith and splitv, pct is a percentage which represents size of new "
"window, computed with current window as size reference. For example 25 means "
-"create a new window with size = current_size / 4\n"
-"\n"
-"Examples:\n"
-" jump to window displaying buffer #1:\n"
-" /window b1\n"
-" scroll 2 lines up:\n"
-" /window scroll -2\n"
-" scroll 2 days up:\n"
-" /window scroll -2d\n"
-" scroll to beginning of current day:\n"
-" /window scroll -d\n"
-" zoom on window #2:\n"
-" /window zoom -window 2\n"
-" split window horizontally using 30% of space for the window on top:\n"
-" /window splith 30\n"
-" resize window to 75% of the parent window size:\n"
-" /window resize 75\n"
-" resize vertical split, add 10% in size:\n"
-" /window resize v+10\n"
-" remove the split, keep the current window:\n"
-" /window merge\n"
-" close the current window:\n"
-" /window close\n"
-" enable bare display for 2 seconds:\n"
-" /window bare 2"
+"create a new window with size = current_size / 4"
msgstr ""
#, c-format
@@ -4658,45 +5216,66 @@ msgid ""
"<mask>...] || rename <name> <new_name> || missing"
msgstr ""
-#, no-c-format
+msgid "raw[list]: list aliases (without argument, this list is displayed)"
+msgstr ""
+
+msgid "raw[add]: add an alias"
+msgstr ""
+
+msgid "name: name of alias"
+msgstr ""
+
+msgid "raw[addcompletion]: add an alias with a custom completion"
+msgstr ""
+
+msgid "raw[del]: delete aliases"
+msgstr ""
+
+msgid "raw[rename]: rename an alias"
+msgstr ""
+
+msgid "raw[missing]: add missing aliases (using default aliases)"
+msgstr ""
+
+#, c-format
msgid ""
-" list: list aliases (without argument, this list is displayed)\n"
-" add: add an alias\n"
-" name: name of alias\n"
-"addcompletion: add an alias with a custom completion\n"
-" del: delete aliases\n"
-" mask: name where wildcard \"*\" is allowed\n"
-" rename: rename an alias\n"
-" missing: add missing aliases (using default aliases)\n"
-" completion: completion for alias: by default completion is done with "
-"target command\n"
-" note: you can use %%command to use completion of an existing "
-"command\n"
-" command: command name with arguments (many commands can be separated "
-"by semicolons)\n"
-"\n"
-"Note: in command, special variables are replaced:\n"
-" $n: argument 'n' (between 1 and 9)\n"
-" $-m: arguments from 1 to 'm'\n"
-" $n-: arguments from 'n' to last\n"
-" $n-m: arguments from 'n' to 'm'\n"
-" $*: all arguments\n"
-" $&: all arguments, with \" replaced by \\\"\n"
-" $~: last argument\n"
-" $var: where \"var\" is a local variable of buffer (see /buffer "
-"listvar)\n"
-" examples: $nick, $channel, $server, $plugin, $name\n"
-"\n"
-"Examples:\n"
-" alias /split to split window horizontally:\n"
-" /alias add split /window splith\n"
-" alias /hello to say \"hello\" on all channels but not on #weechat:\n"
-" /alias add hello /allchan -exclude=#weechat hello\n"
-" rename alias \"hello\" to \"Hello\":\n"
-" /alias rename hello Hello\n"
-" alias /forcejoin to send IRC command \"forcejoin\" with completion of /"
-"sajoin:\n"
-" /alias addcompletion %%sajoin forcejoin /quote forcejoin"
+"completion: completion for alias: by default completion is done with target "
+"command (you can use \"%%command\" to use the completion of an existing "
+"command)"
+msgstr ""
+
+msgid ""
+"command: command name with arguments (many commands can be separated by "
+"semicolons)"
+msgstr ""
+
+msgid "In command, special variables are replaced:"
+msgstr ""
+
+msgid " $n: argument \"n\" (between 1 and 9)"
+msgstr ""
+
+msgid " $-m: arguments from 1 to \"m\""
+msgstr ""
+
+msgid " $n-: arguments from \"n\" to last"
+msgstr ""
+
+msgid " $n-m: arguments from \"n\" to \"m\""
+msgstr ""
+
+msgid " $*: all arguments"
+msgstr ""
+
+msgid " $&: all arguments, with \" replaced by \\\""
+msgstr ""
+
+msgid " $~: last argument"
+msgstr ""
+
+msgid ""
+" $var: where \"var\" is a local variable of buffer (see /buffer listvar), "
+"examples: $nick, $channel, $server, $plugin, $name"
msgstr ""
msgid "list of aliases"
@@ -4736,82 +5315,167 @@ msgstr ""
msgid "bar item with list of buffers"
msgstr ""
+msgid "raw[enable]: enable buflist"
+msgstr ""
+
+msgid "raw[disable]: disable buflist"
+msgstr ""
+
+msgid "raw[toggle]: toggle buflist"
+msgstr ""
+
+msgid "raw[bar]: add the \"buflist\" bar"
+msgstr ""
+
+msgid ""
+"raw[refresh]: force the refresh of some bar items (if no item is given, all "
+"bar items used are refreshed, according to option buflist.look.use_items)"
+msgstr ""
+
msgid ""
-" enable: enable buflist\n"
-"disable: disable buflist\n"
-" toggle: toggle buflist\n"
-" bar: add the \"buflist\" bar\n"
-"refresh: force the refresh of some bar items (if no item is given, all bar "
-"items used are refreshed, according to option buflist.look.use_items)\n"
-"\n"
"The lines with buffers are displayed using string evaluation (see /help eval "
-"for the format), with these options:\n"
+"for the format), with these options:"
+msgstr ""
+
+msgid ""
" - buflist.look.display_conditions: conditions to display a buffer in the "
-"list\n"
-" - buflist.format.buffer: format for a buffer which is not current buffer\n"
-" - buflist.format.buffer_current: format for the current buffer\n"
-"\n"
-"The following variables can be used in these options:\n"
+"list"
+msgstr ""
+
+msgid ""
+" - buflist.format.buffer: format for a buffer which is not current buffer"
+msgstr ""
+
+msgid " - buflist.format.buffer_current: format for the current buffer"
+msgstr ""
+
+msgid "The following variables can be used in these options:"
+msgstr ""
+
+msgid ""
" - bar item data (see hdata \"bar_item\" in API doc for a complete list), "
-"for example:\n"
-" - ${bar_item.name}\n"
+"for example:"
+msgstr ""
+
+msgid ""
" - window data, where the bar item is displayed (there's no window in root "
-"bars, see hdata \"window\" in API doc for a complete list), for example:\n"
-" - ${window.number}\n"
-" - ${window.buffer.full_name}\n"
+"bars, see hdata \"window\" in API doc for a complete list), for example:"
+msgstr ""
+
+msgid ""
" - buffer data (see hdata \"buffer\" in API doc for a complete list), for "
-"example:\n"
-" - ${buffer.number}\n"
-" - ${buffer.name}\n"
-" - ${buffer.full_name}\n"
-" - ${buffer.short_name}\n"
-" - ${buffer.nicklist_nicks_count}\n"
+"example:"
+msgstr ""
+
+msgid ""
" - irc_server: IRC server data, defined only on an IRC buffer (see hdata "
-"\"irc_server\" in API doc)\n"
+"\"irc_server\" in API doc)"
+msgstr ""
+
+msgid ""
" - irc_channel: IRC channel data, defined only on an IRC channel buffer "
-"(see hdata \"irc_channel\" in API doc)\n"
-" - extra variables added by buflist for convenience:\n"
+"(see hdata \"irc_channel\" in API doc)"
+msgstr ""
+
+msgid " - extra variables added by buflist for convenience:"
+msgstr ""
+
+msgid ""
" - ${format_buffer}: the evaluated value of option buflist.format.buffer; "
"this can be used in option buflist.format.buffer_current to just change the "
-"background color for example\n"
+"background color for example"
+msgstr ""
+
+msgid ""
" - ${current_buffer}: a boolean (\"0\" or \"1\"), \"1\" if this is the "
"current buffer; it can be used in a condition: ${if:"
-"${current_buffer}?...:...}\n"
+"${current_buffer}?...:...}"
+msgstr ""
+
+msgid ""
" - ${merged}: a boolean (\"0\" or \"1\"), \"1\" if the buffer is merged "
"with at least another buffer; it can be used in a condition: ${if:"
-"${merged}?...:...}\n"
+"${merged}?...:...}"
+msgstr ""
+
+msgid ""
" - ${format_number}: indented number with separator (evaluation of option "
-"buflist.format.number)\n"
+"buflist.format.number)"
+msgstr ""
+
+msgid ""
" - ${number}: indented number, for example \" 1\" if there are between 10 "
"and 99 buffers; for merged buffers, this variable is set with number for the "
-"first buffer and spaces for the next buffers with same number\n"
+"first buffer and spaces for the next buffers with same number"
+msgstr ""
+
+msgid ""
" - ${number2}: indented number, for example \" 1\" if there are between "
-"10 and 99 buffers\n"
-" - ${number_displayed}: \"1\" if the number is displayed, otherwise "
-"\"0\"\n"
+"10 and 99 buffers"
+msgstr ""
+
+msgid ""
+" - ${number_displayed}: \"1\" if the number is displayed, otherwise \"0\""
+msgstr ""
+
+msgid ""
" - ${indent}: indentation for name (channel, private and list buffers are "
-"indented) (evaluation of option buflist.format.indent)\n"
+"indented) (evaluation of option buflist.format.indent)"
+msgstr ""
+
+msgid ""
" - ${format_nick_prefix}: colored nick prefix for a channel (evaluation "
-"of option buflist.format.nick_prefix)\n"
+"of option buflist.format.nick_prefix)"
+msgstr ""
+
+msgid ""
" - ${color_nick_prefix}: color of nick prefix for a channel (set only if "
-"the option buflist.look.nick_prefix is enabled)\n"
+"the option buflist.look.nick_prefix is enabled)"
+msgstr ""
+
+msgid ""
" - ${nick_prefix}: nick prefix for a channel (set only if the option "
-"buflist.look.nick_prefix is enabled)\n"
+"buflist.look.nick_prefix is enabled)"
+msgstr ""
+
+msgid ""
" - ${format_name}: formatted name (evaluation of option buflist.format."
-"name)\n"
-" - ${name}: the short name (if set), with a fallback on the name\n"
+"name)"
+msgstr ""
+
+msgid " - ${name}: the short name (if set), with a fallback on the name"
+msgstr ""
+
+msgid ""
" - ${color_hotlist}: the color depending on the highest hotlist level for "
"the buffer (evaluation of option buflist.format.hotlist_xxx where xxx is the "
-"level)\n"
+"level)"
+msgstr ""
+
+msgid ""
" - ${format_hotlist}: the formatted hotlist (evaluation of option buflist."
-"format.hotlist)\n"
-" - ${hotlist}: the raw hotlist\n"
+"format.hotlist)"
+msgstr ""
+
+msgid " - ${hotlist}: the raw hotlist"
+msgstr ""
+
+msgid ""
" - ${hotlist_priority}: \"none\", \"low\", \"message\", \"private\" or "
-"\"highlight\"\n"
+"\"highlight\""
+msgstr ""
+
+msgid ""
" - ${hotlist_priority_number}: -1 = none, 0 = low, 1 = message, 2 = "
-"private, 3 = highlight\n"
+"private, 3 = highlight"
+msgstr ""
+
+msgid ""
" - ${format_lag}: the lag for an IRC server buffer, empty if there's no "
-"lag (evaluation of option buflist.format.lag)\n"
+"lag (evaluation of option buflist.format.lag)"
+msgstr ""
+
+msgid ""
" - ${format_tls_version}: indicator of TLS version for a server buffer, "
"empty for channels (evaluation of option buflist.format.tls_version)"
msgstr ""
@@ -5032,11 +5696,16 @@ msgstr ""
msgid "decode|encode <charset> || reset"
msgstr ""
-msgid ""
-" decode: change decoding charset\n"
-" encode: change encoding charset\n"
-"charset: new charset for current buffer\n"
-" reset: reset charsets for current buffer"
+msgid "raw[decode]: change decoding charset"
+msgstr ""
+
+msgid "raw[encode]: change encoding charset"
+msgstr ""
+
+msgid "charset: new charset for current buffer"
+msgstr ""
+
+msgid "raw[reset]: reset charsets for current buffer"
msgstr ""
msgid "Executed commands"
@@ -5120,89 +5789,184 @@ msgid ""
"set <id> <property> <value> || -del <id>|-all [<id>...]"
msgstr ""
+msgid "raw[-list]: list commands"
+msgstr ""
+
msgid ""
-" -list: list commands\n"
-" -sh: use the shell to execute the command, many commands can be piped "
-"(WARNING: use this option ONLY if all arguments are safe, see option -nosh)\n"
-" -nosh: do not use the shell to execute the command (required if the "
+"raw[-sh]: use the shell to execute the command, many commands can be piped "
+"(WARNING: use this option ONLY if all arguments are safe, see option -nosh)"
+msgstr ""
+
+msgid ""
+"raw[-nosh]: do not use the shell to execute the command (required if the "
"command has some unsafe data, for example the content of a message from "
-"another user) (default)\n"
-" -bg: run process in background: do not display process output neither "
-"return code (not compatible with options -o/-oc/-n/-nf/-pipe/-hsignal)\n"
-" -nobg: catch process output and display return code (default)\n"
-" -stdin: create a pipe for sending data to the process (with /exec -in/-"
-"inclose)\n"
-"-nostdin: do not create a pipe for stdin (default)\n"
-" -buffer: display/send output of command on this buffer (if the buffer is "
-"not found, a new buffer with name \"exec.exec.xxx\" is created)\n"
-" -l: display locally output of command on buffer (default)\n"
-" -o: send output of command to the buffer without executing commands "
-"(not compatible with options -bg/-pipe/-hsignal)\n"
-" -oc: send output of command to the buffer and execute commands (lines "
+"another user) (default)"
+msgstr ""
+
+msgid ""
+"raw[-bg]: run process in background: do not display process output neither "
+"return code (not compatible with options -o/-oc/-n/-nf/-pipe/-hsignal)"
+msgstr ""
+
+msgid "raw[-nobg]: catch process output and display return code (default)"
+msgstr ""
+
+msgid ""
+"raw[-stdin]: create a pipe for sending data to the process (with /exec -in/-"
+"inclose)"
+msgstr ""
+
+msgid "raw[-nostdin]: do not create a pipe for stdin (default)"
+msgstr ""
+
+msgid ""
+"raw[-buffer]: display/send output of command on this buffer (if the buffer "
+"is not found, a new buffer with name \"exec.exec.xxx\" is created)"
+msgstr ""
+
+msgid "raw[-l]: display locally output of command on buffer (default)"
+msgstr ""
+
+msgid ""
+"raw[-o]: send output of command to the buffer without executing commands "
+"(not compatible with options -bg/-pipe/-hsignal)"
+msgstr ""
+
+msgid ""
+"raw[-oc]: send output of command to the buffer and execute commands (lines "
"starting with \"/\" or another custom command char) (not compatible with "
-"options -bg/-pipe/-hsignal)\n"
-" -n: display output of command in a new buffer (not compatible with "
-"options -bg/-pipe/-hsignal)\n"
-" -nf: display output of command in a new buffer with free content (no "
+"options -bg/-pipe/-hsignal)"
+msgstr ""
+
+msgid ""
+"raw[-n]: display output of command in a new buffer (not compatible with "
+"options -bg/-pipe/-hsignal)"
+msgstr ""
+
+msgid ""
+"raw[-nf]: display output of command in a new buffer with free content (no "
"word-wrap, no limit on number of lines) (not compatible with options -bg/-"
-"pipe/-hsignal)\n"
-" -oerr: also send stderr (error output) to the buffer (can be used only "
-"with options -o and -oc)\n"
-" -cl: clear the new buffer before displaying output\n"
-" -nocl: append to the new buffer without clear (default)\n"
-" -sw: switch to the output buffer (default)\n"
-" -nosw: don't switch to the output buffer\n"
-" -ln: display line numbers (default in new buffer only)\n"
-" -noln: don't display line numbers\n"
-" -flush: display output of command in real time (default)\n"
-"-noflush: display output of command after its end\n"
-" -color: action on ANSI colors in output:\n"
-" ansi: keep ANSI codes as-is\n"
-" auto: convert ANSI colors to WeeChat/IRC (default)\n"
-" irc: convert ANSI colors to IRC colors\n"
-" weechat: convert ANSI colors to WeeChat colors\n"
-" strip: remove ANSI colors\n"
-" -rc: display return code (default)\n"
-" -norc: don't display return code\n"
-"-timeout: set a timeout for the command (in seconds)\n"
-" -name: set a name for the command (to name it later with /exec)\n"
-" -pipe: send the output to a WeeChat/plugin command (line by line); if "
+"pipe/-hsignal)"
+msgstr ""
+
+msgid ""
+"raw[-oerr]: also send stderr (error output) to the buffer (can be used only "
+"with options -o and -oc)"
+msgstr ""
+
+msgid "raw[-cl]: clear the new buffer before displaying output"
+msgstr ""
+
+msgid "raw[-nocl]: append to the new buffer without clear (default)"
+msgstr ""
+
+msgid "raw[-sw]: switch to the output buffer (default)"
+msgstr ""
+
+msgid "raw[-nosw]: don't switch to the output buffer"
+msgstr ""
+
+msgid "raw[-ln]: display line numbers (default in new buffer only)"
+msgstr ""
+
+msgid "raw[-noln]: don't display line numbers"
+msgstr ""
+
+msgid "raw[-flush]: display output of command in real time (default)"
+msgstr ""
+
+msgid "raw[-noflush]: display output of command after its end"
+msgstr ""
+
+msgid "raw[-color]: action on ANSI colors in output:"
+msgstr ""
+
+msgid "> raw[ansi]: keep ANSI codes as-is"
+msgstr ""
+
+msgid "> raw[auto]: convert ANSI colors to WeeChat/IRC (default)"
+msgstr ""
+
+msgid "> raw[irc]: convert ANSI colors to IRC colors"
+msgstr ""
+
+msgid "> raw[weechat]: convert ANSI colors to WeeChat colors"
+msgstr ""
+
+msgid "> raw[strip]: remove ANSI colors"
+msgstr ""
+
+msgid "raw[-rc]: display return code (default)"
+msgstr ""
+
+msgid "raw[-norc]: don't display return code"
+msgstr ""
+
+msgid "raw[-timeout]: set a timeout for the command (in seconds)"
+msgstr ""
+
+msgid "raw[-name]: set a name for the command (to name it later with /exec)"
+msgstr ""
+
+msgid ""
+"raw[-pipe]: send the output to a WeeChat/plugin command (line by line); if "
"there are spaces in command/arguments, enclose them with double quotes; "
"variable $line is replaced by the line (by default the line is added after "
"the command, separated by a space) (not compatible with options -bg/-o/-oc/-"
-"n/-nf)\n"
-"-hsignal: send the output as a hsignal (to be used for example in a trigger) "
-"(not compatible with options -bg/-o/-oc/-n/-nf)\n"
-" command: the command to execute; if beginning with \"url:\", the shell is "
-"disabled and the content of URL is downloaded and sent as output\n"
-" id: command identifier: either its number or name (if set with \"-name "
-"xxx\")\n"
-" -in: send text on standard input of process\n"
-"-inclose: same as -in, but stdin is closed after (and text is optional: "
-"without text, the stdin is just closed)\n"
-" -signal: send a signal to the process; the signal can be an integer or one "
-"of these names: hup, int, quit, kill, term, usr1, usr2\n"
-" -kill: alias of \"-signal <id> kill\"\n"
-"-killall: kill all running processes\n"
-" -set: set a hook property (see function hook_set in plugin API "
-"reference)\n"
-"property: hook property\n"
-" value: new value for hook property\n"
-" -del: delete a terminated command\n"
-" -all: delete all terminated commands\n"
-"\n"
-"Default options can be set in the option exec.command.default_options.\n"
-"\n"
-"Examples:\n"
-" /exec -n ls -l /tmp\n"
-" /exec -sh -n ps xu | grep weechat\n"
-" /exec -n -norc url:https://pastebin.com/raw.php?i=xxxxxxxx\n"
-" /exec -nf -noln links -dump https://weechat.org/files/doc/weechat/devel/"
-"weechat_user.en.html\n"
-" /exec -o uptime\n"
-" /exec -pipe \"/print Machine uptime:\" uptime\n"
-" /exec -n tail -f /var/log/messages\n"
-" /exec -kill 0"
+"n/-nf)"
+msgstr ""
+
+msgid ""
+"raw[-hsignal]: send the output as a hsignal (to be used for example in a "
+"trigger) (not compatible with options -bg/-o/-oc/-n/-nf)"
+msgstr ""
+
+msgid ""
+"command: the command to execute; if beginning with \"url:\", the shell is "
+"disabled and the content of URL is downloaded and sent as output"
+msgstr ""
+
+msgid ""
+"id: command identifier: either its number or name (if set with \"-name xxx\")"
+msgstr ""
+
+msgid "raw[-in]: send text on standard input of process"
+msgstr ""
+
+msgid ""
+"raw[-inclose]: same as -in, but stdin is closed after (and text is optional: "
+"without text, the stdin is just closed)"
+msgstr ""
+
+msgid ""
+"raw[-signal]: send a signal to the process; the signal can be an integer or "
+"one of these names: hup, int, quit, kill, term, usr1, usr2"
+msgstr ""
+
+msgid "raw[-kill]: alias of \"-signal <id> kill\""
+msgstr ""
+
+msgid "raw[-killall]: kill all running processes"
+msgstr ""
+
+msgid ""
+"raw[-set]: set a hook property (see function hook_set in plugin API "
+"reference)"
+msgstr ""
+
+msgid "property: hook property"
+msgstr ""
+
+msgid "value: new value for hook property"
+msgstr ""
+
+msgid "raw[-del]: delete a terminated command"
+msgstr ""
+
+msgid "raw[-all]: delete all terminated commands"
+msgstr ""
+
+msgid "Default options can be set in the option exec.command.default_options."
msgstr ""
msgid "ids (numbers and names) of executed commands"
@@ -5277,29 +6041,39 @@ msgstr ""
msgid "fifo plugin configuration"
msgstr ""
+msgid "raw[enable]: enable FIFO pipe"
+msgstr ""
+
+msgid "raw[disable]: disable FIFO pipe"
+msgstr ""
+
+msgid "raw[toggle]: toggle FIFO pipe"
+msgstr ""
+
msgid ""
-" enable: enable FIFO pipe\n"
-"disable: disable FIFO pipe\n"
-" toggle: toggle FIFO pipe\n"
-"\n"
"FIFO pipe is used as remote control of WeeChat: you can send commands or "
-"text to the FIFO pipe from your shell.\n"
+"text to the FIFO pipe from your shell."
+msgstr ""
+
+msgid ""
"By default the FIFO pipe is called weechat_fifo_xxx (where xxx is the "
"WeeChat process id) and located in the WeeChat runtime directory (see /debug "
-"dirs).\n"
-"\n"
-"The expected format is one of:\n"
-" plugin.buffer *text or command here\n"
-" *text or command here\n"
-"\n"
-"For example to change your libera nick:\n"
-" echo 'irc.server.libera */nick newnick' >/run/user/1000/weechat/"
-"weechat_fifo_12345\n"
-"\n"
-"Please read the user's guide for more info and examples.\n"
-"\n"
-"Examples:\n"
-" /fifo toggle"
+"dirs)."
+msgstr ""
+
+msgid "The expected format is one of:"
+msgstr ""
+
+msgid " plugin.buffer *text or command here"
+msgstr ""
+
+msgid " *text or command here"
+msgstr ""
+
+msgid "For example to change your libera nick:"
+msgstr ""
+
+msgid "Please read the user's guide for more info and examples."
msgstr ""
msgid "enable FIFO pipe"
@@ -5354,182 +6128,276 @@ msgid ""
"|| <filter>"
msgstr ""
+msgid "raw[-bar]: add the help bar"
+msgstr ""
+
+msgid ""
+"raw[-refresh]: refresh list of options, then whole screen (command: /window "
+"refresh)"
+msgstr ""
+
+msgid "raw[-up]: move the selected line up by \"number\" lines"
+msgstr ""
+
+msgid "raw[-down]: move the selected line down by \"number\" lines"
+msgstr ""
+
+msgid "raw[-left]: scroll the buffer by \"percent\" of width on the left"
+msgstr ""
+
+msgid "raw[-right]: scroll the buffer by \"percent\" of width on the right"
+msgstr ""
+
+msgid ""
+"raw[-go]: select a line by number, first line number is 0 (\"end\" to select "
+"the last line)"
+msgstr ""
+
+msgid "raw[-toggle]: toggle the boolean value"
+msgstr ""
+
msgid ""
-" -bar: add the help bar\n"
-" -refresh: refresh list of options, then whole screen (command: /window "
-"refresh)\n"
-" -up: move the selected line up by \"number\" lines\n"
-" -down: move the selected line down by \"number\" lines\n"
-" -left: scroll the fset buffer by \"percent\" of width on the left\n"
-" -right: scroll the fset buffer by \"percent\" of width on the right\n"
-" -go: select a line by number, first line number is 0 (\"end\" to "
-"select the last line)\n"
-" -toggle: toggle the boolean value\n"
-" -add: add \"value\" (which can be a negative number) for integers, "
+"raw[-add]: add \"value\" (which can be a negative number) for integers, "
"colors and enums, set/append to value for other types (set for a negative "
-"value, append for a positive value)\n"
-" -reset: reset the value of option\n"
-" -unset: unset the option\n"
-" -set: add the /set command in input to edit the value of option (move "
-"the cursor at the beginning of value)\n"
-" -setnew: add the /set command in input to edit a new value for the "
-"option\n"
-" -append: add the /set command to append something in the value of option "
-"(move the cursor at the end of value)\n"
-" -mark: toggle mark\n"
-" -format: switch to the next available format\n"
-" -export: export the options and values displayed in a file (each line "
-"has format: \"/set name value\" or \"/unset name\")\n"
-" -help: force writing of help on options in exported file (see /help "
-"fset.look.export_help_default)\n"
-" -nohelp: do not write help on options in exported file (see /help fset."
-"look.export_help_default)\n"
-" filter: set a new filter to see only matching options (this filter can "
-"be used as input in fset buffer as well); allowed formats are:\n"
-" * show all options (no filter)\n"
-" xxx show only options with \"xxx\" in name\n"
-" f:xxx show only configuration file \"xxx\"\n"
-" t:xxx show only type \"xxx\" (bool/int/str/col/enum or "
-"boolean/integer/string/color/enum)\n"
-" d show only changed options\n"
-" d:xxx show only changed options with \"xxx\" in name\n"
-" d=xxx show only changed options with \"xxx\" in value\n"
-" d==xxx show only changed options with exact value \"xxx\"\n"
-" h=xxx show only options with \"xxx\" in description "
-"(translated)\n"
-" he=xxx show only options with \"xxx\" in description (in "
-"English)\n"
-" =xxx show only options with \"xxx\" in value\n"
-" ==xxx show only options with exact value \"xxx\"\n"
-" c:xxx show only options matching the evaluated condition "
-"\"xxx\", using following variables: file, section, option, name, "
-"parent_name, type, type_en, type_short (bool/int/str/col/enum), type_tiny (b/"
-"i/s/c/e), default_value, default_value_undef, value, quoted_value, "
-"value_undef, value_changed, parent_value, min, max, description, "
-"description2, description_en, description_en2, string_values, "
-"allowed_values\n"
-"\n"
+"value, append for a positive value)"
+msgstr ""
+
+msgid "raw[-reset]: reset the value of option"
+msgstr ""
+
+msgid "raw[-unset]: unset the option"
+msgstr ""
+
+msgid ""
+"raw[-set]: add the /set command in input to edit the value of option (move "
+"the cursor at the beginning of value)"
+msgstr ""
+
+msgid ""
+"raw[-setnew]: add the /set command in input to edit a new value for the "
+"option"
+msgstr ""
+
+msgid ""
+"raw[-append]: add the /set command to append something in the value of "
+"option (move the cursor at the end of value)"
+msgstr ""
+
+msgid "raw[-mark]: toggle mark"
+msgstr ""
+
+msgid "raw[-format]: switch to the next available format"
+msgstr ""
+
+msgid ""
+"raw[-export]: export the options and values displayed in a file (each line "
+"has format: \"/set name value\" or \"/unset name\")"
+msgstr ""
+
+msgid ""
+"raw[-help]: force writing of help on options in exported file (see /help "
+"fset.look.export_help_default)"
+msgstr ""
+
+msgid ""
+"raw[-nohelp]: do not write help on options in exported file (see /help fset."
+"look.export_help_default)"
+msgstr ""
+
+msgid ""
+"filter: set a new filter to see only matching options (this filter can be "
+"used as input in fset buffer as well); allowed formats are:"
+msgstr ""
+
+msgid "> `*`: show all options (no filter)"
+msgstr ""
+
+msgid "> `xxx`: show only options with \"xxx\" in name"
+msgstr ""
+
+msgid "> `f:xxx`: show only configuration file \"xxx\""
+msgstr ""
+
+msgid ""
+"> `t:xxx`: show only type \"xxx\" (bool/int/str/col/enum or boolean/integer/"
+"string/color/enum)"
+msgstr ""
+
+msgid "> `d`: show only changed options"
+msgstr ""
+
+msgid "> `d:xxx`: show only changed options with \"xxx\" in name"
+msgstr ""
+
+msgid "> `d=xxx`: show only changed options with \"xxx\" in value"
+msgstr ""
+
+msgid "> `d==xxx`: show only changed options with exact value \"xxx\""
+msgstr ""
+
+msgid "> `h=xxx`: show only options with \"xxx\" in description (translated)"
+msgstr ""
+
+msgid "> `he=xxx`: show only options with \"xxx\" in description (in English)"
+msgstr ""
+
+msgid "> `=xxx`: show only options with \"xxx\" in value"
+msgstr ""
+
+msgid "> `==xxx`: show only options with exact value \"xxx\""
+msgstr ""
+
+msgid ""
+"> `c:xxx`: show only options matching the evaluated condition \"xxx\", using "
+"following variables: file, section, option, name, parent_name, type, "
+"type_en, type_short (bool/int/str/col/enum), type_tiny (b/i/s/c/e), "
+"default_value, default_value_undef, value, quoted_value, value_undef, "
+"value_changed, parent_value, min, max, description, description2, "
+"description_en, description_en2, string_values, allowed_values"
+msgstr ""
+
+msgid ""
"The lines with options are displayed using string evaluation (see /help eval "
-"for the format), with these options:\n"
-" - fset.format.option1: first format for an option\n"
-" - fset.format.option2: second format for an option\n"
-"\n"
-"The following variables can be used in these options:\n"
-" - option data, with color and padded by spaces on the right:\n"
-" - ${file}: configuration file (for example \"weechat\" or \"irc\")\n"
-" - ${section}: section\n"
-" - ${option}: option name\n"
-" - ${name}: full option name (file.section.option)\n"
-" - ${parent_name}: parent option name\n"
-" - ${type}: option type (translated)\n"
-" - ${type_en}: option type (in English)\n"
-" - ${type_short}: short option type (bool/int/str/col/enum)\n"
-" - ${type_tiny}: tiny option type (b/i/s/c/e)\n"
-" - ${default_value}: option default value\n"
-" - ${default_value_undef}: \"1\" if default value is null, otherwise "
-"\"0\"\n"
-" - ${value}: option value\n"
-" - ${value_undef}: \"1\" if value is null, otherwise \"0\"\n"
+"for the format), with these options:"
+msgstr ""
+
+msgid " - fset.format.option1: first format for an option"
+msgstr ""
+
+msgid " - fset.format.option2: second format for an option"
+msgstr ""
+
+msgid " - option data, with color and padded by spaces on the right:"
+msgstr ""
+
+msgid " - ${file}: configuration file (for example \"weechat\" or \"irc\")"
+msgstr ""
+
+msgid " - ${section}: section"
+msgstr ""
+
+msgid " - ${option}: option name"
+msgstr ""
+
+msgid " - ${name}: full option name (file.section.option)"
+msgstr ""
+
+msgid " - ${parent_name}: parent option name"
+msgstr ""
+
+msgid " - ${type}: option type (translated)"
+msgstr ""
+
+msgid " - ${type_en}: option type (in English)"
+msgstr ""
+
+msgid " - ${type_short}: short option type (bool/int/str/col/enum)"
+msgstr ""
+
+msgid " - ${type_tiny}: tiny option type (b/i/s/c/e)"
+msgstr ""
+
+msgid " - ${default_value}: option default value"
+msgstr ""
+
+msgid ""
+" - ${default_value_undef}: \"1\" if default value is null, otherwise \"0\""
+msgstr ""
+
+msgid " - ${value}: option value"
+msgstr ""
+
+msgid " - ${value_undef}: \"1\" if value is null, otherwise \"0\""
+msgstr ""
+
+msgid ""
" - ${value_changed}: \"1\" if value is different from default value, "
-"otherwise \"0\"\n"
-" - ${value2}: option value, with inherited value if null\n"
-" - ${parent_value}: parent option value\n"
-" - ${min}: min value\n"
-" - ${max}: max value\n"
-" - ${description}: option description (translated)\n"
+"otherwise \"0\""
+msgstr ""
+
+msgid " - ${value2}: option value, with inherited value if null"
+msgstr ""
+
+msgid " - ${parent_value}: parent option value"
+msgstr ""
+
+msgid " - ${min}: min value"
+msgstr ""
+
+msgid " - ${max}: max value"
+msgstr ""
+
+msgid " - ${description}: option description (translated)"
+msgstr ""
+
+msgid ""
" - ${description2}: option description (translated), \"(no "
-"description)\" (translated) if there's no description\n"
-" - ${description_en}: option description (in English)\n"
+"description)\" (translated) if there's no description"
+msgstr ""
+
+msgid " - ${description_en}: option description (in English)"
+msgstr ""
+
+msgid ""
" - ${description_en2}: option description (in English), \"(no "
-"description)\" if there's no description\n"
-" - ${string_values}: string values allowed for set of an enum option\n"
-" - ${allowed_values}: allowed values\n"
-" - ${marked}: \"1\" if option is marked, otherwise \"0\"\n"
-" - ${index}: index of option in list\n"
-" - option data, with color but no spaces:\n"
-" - same names prefixed by underscore, for example: ${_name}, "
-"${_type}, ...\n"
-" - option data, raw format (no colors/spaces):\n"
+"description)\" if there's no description"
+msgstr ""
+
+msgid " - ${string_values}: string values allowed for set of an enum option"
+msgstr ""
+
+msgid " - ${allowed_values}: allowed values"
+msgstr ""
+
+msgid " - ${marked}: \"1\" if option is marked, otherwise \"0\""
+msgstr ""
+
+msgid " - ${index}: index of option in list"
+msgstr ""
+
+msgid " - option data, with color but no spaces:"
+msgstr ""
+
+msgid ""
+" - same names prefixed by underscore, for example: ${_name}, ${_type}, ..."
+msgstr ""
+
+msgid " - option data, raw format (no colors/spaces):"
+msgstr ""
+
+msgid ""
" - same names prefixed by two underscores, for example: ${__name}, "
-"${__type}, ...\n"
-" - option data, only spaces:\n"
+"${__type}, ..."
+msgstr ""
+
+msgid " - option data, only spaces:"
+msgstr ""
+
+msgid ""
" - same names prefixed with \"empty_\", for example: ${empty_name}, "
-"${empty_type}\n"
-" - other data:\n"
-" - ${selected_line}: \"1\" if the line is selected, otherwise \"0\"\n"
+"${empty_type}"
+msgstr ""
+
+msgid " - other data:"
+msgstr ""
+
+msgid " - ${selected_line}: \"1\" if the line is selected, otherwise \"0\""
+msgstr ""
+
+msgid ""
" - ${newline}: insert a new line at point, so the option is displayed on "
-"multiple lines\n"
-"\n"
-"Keys and input to move in on fset buffer:\n"
-" up move one line up\n"
-" down move one line down\n"
-" pgup move one page up\n"
-" pgdn move one page down\n"
-" alt-home << move to first line\n"
-" alt-end >> move to last line\n"
-" F11 < scroll horizontally on the left\n"
-" F12 > scroll horizontally on the right\n"
-"\n"
-"Keys and input to set options on fset buffer:\n"
-" alt+space t toggle boolean value\n"
-" alt+'-' - subtract 1 from value for integer/color/enum, "
-"set value for other types\n"
-" alt+'+' + add 1 to value for integer/color/enum, append to "
-"value for other types\n"
-" alt+f, alt+r r reset value\n"
-" alt+f, alt+u u unset value\n"
-" alt+enter s set value\n"
-" alt+f, alt+n n set new value\n"
-" alt+f, alt+a a append to value\n"
-" alt+',' , mark/unmark option\n"
-" shift+up move one line up and mark/unmark option\n"
-" shift+down mark/unmark option and move one line down\n"
-" m:xxx mark options displayed that are matching filter "
-"\"xxx\" (any filter on option or value is allowed, see filters above)\n"
-" u:xxx unmark options displayed that are matching "
-"filter \"xxx\" (any filter on option or value is allowed, see filters "
-"above)\n"
-"\n"
-"Other keys and input on fset buffer:\n"
-" ctrl+l refresh options and whole screen (command: /fset "
-"-refresh)\n"
-" $ refresh options (keep marked options)\n"
-" $$ refresh options (unmark all options)\n"
-" alt+p p toggle plugin description options (plugins.desc."
-"*)\n"
-" alt+v v toggle help bar\n"
-" s:x,y sort options by fields x,y (see above)\n"
-" s: reset sort to its default value (see above)\n"
-" w:xxx export options in file \"xxx\"\n"
-" w-:xxx export options in file \"xxx\" without help\n"
-" w+:xxx export options in file \"xxx\" with help\n"
-" ctrl+x x switch the format used to display options\n"
-" q close fset buffer\n"
-"\n"
-"Mouse actions on fset buffer:\n"
-" wheel up/down move line up/down\n"
-" left button move line here\n"
-" right button toggle boolean (on/off) or edit the option "
-"value\n"
-" right button + drag left/right increase/decrease value for integer/color/"
-"enum, set/append to value for other types\n"
-" right button + drag up/down mark/unmark multiple options\n"
-"\n"
+"multiple lines"
+msgstr ""
+
+msgid ""
+"For keys, input and mouse actions on the buffer, see key bindings in User's "
+"guide."
+msgstr ""
+
+msgid ""
"Note: if input has one or more leading spaces, the following text is "
"interpreted as a filter, without the spaces. For example \" q\" searches all "
-"options with \"q\" inside name while \"q\" closes the fset buffer.\n"
-"\n"
-"Examples:\n"
-" show IRC options changed:\n"
-" /fset d:irc.*\n"
-" show all options with \"nicklist\" in name:\n"
-" /fset nicklist\n"
-" show all values which contain \"red\":\n"
-" /fset =red\n"
-" show all values which are exactly \"red\":\n"
-" /fset ==red\n"
-" show all integer options in irc plugin:\n"
-" /fset c:${file} == irc && ${type_en} == integer"
+"options with \"q\" inside name while \"q\" closes the fset buffer."
msgstr ""
msgid "configuration files, sections, options and words of options"
@@ -6290,10 +7158,13 @@ msgstr ""
msgid "[-server <server>] <target>[,<target>...] <text>"
msgstr ""
-msgid ""
-"server: send to this server (internal name)\n"
-"target: nick or channel (may be mask, '*' = current channel)\n"
-" text: text to send"
+msgid "server: send to this server (internal name)"
+msgstr ""
+
+msgid "target: nick or channel (may be mask, \"*\" = current channel)"
+msgstr ""
+
+msgid "text: text to send"
msgstr ""
msgid "find information about the administrator of the server"
@@ -6315,34 +7186,36 @@ msgid ""
"current] [-parted] -include=<channel>[,<channel>...] <command>"
msgstr ""
+msgid "raw[-current]: execute command for channels of current server only"
+msgstr ""
+
+msgid "raw[-parted]: execute on parted channels only"
+msgstr ""
+
+msgid "raw[-exclude]: exclude some channels (wildcard \"*\" is allowed)"
+msgstr ""
+
+msgid "raw[-include]: include only some channels (wildcard \"*\" is allowed)"
+msgstr ""
+
msgid ""
-" -current: execute command for channels of current server only\n"
-" -parted: execute on parted channels only\n"
-" -exclude: exclude some channels (wildcard \"*\" is allowed)\n"
-" -include: include only some channels (wildcard \"*\" is allowed)\n"
-" command: command to execute (or text to send to buffer if command does not "
-"start with '/')\n"
-"\n"
"Command and arguments are evaluated (see /help eval), the following "
-"variables are replaced:\n"
-" $server server name\n"
-" $channel channel name\n"
-" $nick nick on server\n"
-" ${irc_server.xxx} variable xxx in server\n"
-" ${irc_channel.xxx} variable xxx in channel\n"
-"\n"
-"Examples:\n"
-" execute '/me is testing' on all channels:\n"
-" /allchan /me is testing\n"
-" say 'hello' everywhere but not on #weechat:\n"
-" /allchan -exclude=#weechat hello\n"
-" say 'hello' everywhere but not on #weechat and channels beginning with "
-"#linux:\n"
-" /allchan -exclude=#weechat,#linux* hello\n"
-" say 'hello' on all channels beginning with #linux:\n"
-" /allchan -include=#linux* hello\n"
-" close all buffers with parted channels:\n"
-" /allchan -parted /close"
+"variables are replaced:"
+msgstr ""
+
+msgid " $server: server name"
+msgstr ""
+
+msgid " $channel: channel name"
+msgstr ""
+
+msgid " $nick: nick on server"
+msgstr ""
+
+msgid " ${irc_server.xxx}: variable xxx in server"
+msgstr ""
+
+msgid " ${irc_channel.xxx}: variable xxx in channel"
msgstr ""
msgid "execute a command on all private buffers of all connected servers"
@@ -6355,31 +7228,13 @@ msgid ""
msgstr ""
msgid ""
-" -current: execute command for private buffers of current server only\n"
-" -exclude: exclude some nicks (wildcard \"*\" is allowed)\n"
-" -include: include only some nicks (wildcard \"*\" is allowed)\n"
-" command: command to execute (or text to send to buffer if command does not "
-"start with '/')\n"
-"\n"
-"Command and arguments are evaluated (see /help eval), the following "
-"variables are replaced:\n"
-" $server server name\n"
-" $channel channel name\n"
-" $nick nick on server\n"
-" ${irc_server.xxx} variable xxx in server\n"
-" ${irc_channel.xxx} variable xxx in channel\n"
-"\n"
-"Examples:\n"
-" execute '/me is testing' on all private buffers:\n"
-" /allpv /me is testing\n"
-" say 'hello' everywhere but not for nick foo:\n"
-" /allpv -exclude=foo hello\n"
-" say 'hello' everywhere but not for nick foo and nicks beginning with bar:\n"
-" /allpv -exclude=foo,bar* hello\n"
-" say 'hello' for all nicks beginning with bar:\n"
-" /allpv -include=bar* hello\n"
-" close all private buffers:\n"
-" /allpv /close"
+"raw[-current]: execute command for private buffers of current server only"
+msgstr ""
+
+msgid "raw[-exclude]: exclude some nicks (wildcard \"*\" is allowed)"
+msgstr ""
+
+msgid "raw[-include]: include only some nicks (wildcard \"*\" is allowed)"
msgstr ""
msgid "execute a command on all connected servers"
@@ -6391,25 +7246,10 @@ msgid ""
"<server>...] <command>"
msgstr ""
-msgid ""
-" -exclude: exclude some servers (wildcard \"*\" is allowed)\n"
-" -include: include only some servers (wildcard \"*\" is allowed)\n"
-" command: command to execute (or text to send to buffer if command does not "
-"start with '/')\n"
-"\n"
-"Command and arguments are evaluated (see /help eval), the following "
-"variables are replaced:\n"
-" $server server name\n"
-" $nick nick on server\n"
-" ${irc_server.xxx} variable xxx in server\n"
-"\n"
-"Examples:\n"
-" change nick on all servers:\n"
-" /allserv /nick newnick\n"
-" set away on all servers:\n"
-" /allserv /away I'm away\n"
-" do a whois on my nick on all servers:\n"
-" /allserv /whois $nick"
+msgid "raw[-exclude]: exclude some servers (wildcard \"*\" is allowed)"
+msgstr ""
+
+msgid "raw[-include]: include only some servers (wildcard \"*\" is allowed)"
msgstr ""
msgid "authenticate with SASL"
@@ -6422,21 +7262,28 @@ msgstr ""
msgid ""
"username: SASL username (content is evaluated, see /help eval; server "
"options are evaluated with ${irc_server.xxx} and ${server} is replaced by "
-"the server name)\n"
+"the server name)"
+msgstr ""
+
+msgid ""
"password: SASL password or path to file with private key (content is "
"evaluated, see /help eval; server options are evaluated with ${irc_server."
-"xxx} and ${server} is replaced by the server name)\n"
-"\n"
+"xxx} and ${server} is replaced by the server name)"
+msgstr ""
+
+msgid ""
"If username and password are not provided, the values from server options "
-"\"sasl_username\" and \"sasl_password\" (or \"sasl_key\") are used.\n"
-"\n"
-"Examples:\n"
-" authenticate with username/password defined in the server:\n"
-" /auth\n"
-" authenticate as a different user:\n"
-" /auth user2 password2\n"
-" authenticate as a different user with mechanism ecdsa-nist256p-challenge:\n"
-" /auth user2 ${weechat_config_dir}/ecdsa2.pem"
+"\"sasl_username\" and \"sasl_password\" (or \"sasl_key\") are used."
+msgstr ""
+
+msgid " authenticate with username/password defined in the server:"
+msgstr ""
+
+msgid " authenticate as a different user:"
+msgstr ""
+
+msgid ""
+" authenticate as a different user with mechanism ecdsa-nist256p-challenge:"
msgstr ""
msgid "configure the \"autojoin\" server option"
@@ -6450,32 +7297,36 @@ msgid ""
msgstr ""
msgid ""
-" add: add current channel or a list of channels (with optional keys) to "
+"raw[add]: add current channel or a list of channels (with optional keys) to "
"the autojoin option; if you are on the channel and the key is not provided, "
-"the key is read in the channel\n"
-" addraw: use the IRC raw format (same as /join command): all channels "
-"separated by commas, optional keys separated by commas\n"
-" del: delete current channel or a list of channels from the autojoin "
-"option\n"
-"channel: channel name\n"
-" key: key for the channel\n"
-" apply: set currently joined channels in the autojoin option\n"
-" join: join the channels in the autojoin option\n"
-" sort: sort alphabetically channels in the autojoin option; with "
-"\"buffer\": first sort by buffer number, then alphabetically\n"
-"\n"
-"Examples:\n"
-" /autojoin add\n"
-" /autojoin add #test\n"
-" /autojoin add #chan1 #chan2\n"
-" /allchan /autojoin add\n"
-" /autojoin addraw #chan1,#chan2,#chan3 key1,key2\n"
-" /autojoin del\n"
-" /autojoin del #chan1\n"
-" /autojoin apply\n"
-" /autojoin join\n"
-" /autojoin sort\n"
-" /autojoin sort buffer"
+"the key is read in the channel"
+msgstr ""
+
+msgid ""
+"raw[addraw]: use the IRC raw format (same as /join command): all channels "
+"separated by commas, optional keys separated by commas"
+msgstr ""
+
+msgid ""
+"raw[del]: delete current channel or a list of channels from the autojoin "
+"option"
+msgstr ""
+
+msgid "channel: channel name"
+msgstr ""
+
+msgid "key: key for the channel"
+msgstr ""
+
+msgid "raw[apply]: set currently joined channels in the autojoin option"
+msgstr ""
+
+msgid "raw[join]: join the channels in the autojoin option"
+msgstr ""
+
+msgid ""
+"raw[sort]: sort alphabetically channels in the autojoin option; with "
+"\"buffer\": first sort by buffer number, then alphabetically"
msgstr ""
msgid "ban nicks or hosts"
@@ -6485,10 +7336,10 @@ msgstr ""
msgid "[<channel>] [<nick> [<nick>...]]"
msgstr ""
+msgid "nick: nick or host"
+msgstr ""
+
msgid ""
-"channel: channel name\n"
-" nick: nick or host\n"
-"\n"
"Without argument, this command displays the ban list for current channel."
msgstr ""
@@ -6499,34 +7350,50 @@ msgstr ""
msgid "ls || list || req|ack [<capability> [<capability>...]] || end"
msgstr ""
+msgid "raw[ls]: list the capabilities supported by the server"
+msgstr ""
+
+msgid "raw[list]: list the capabilities currently enabled"
+msgstr ""
+
+msgid ""
+"raw[req]: request a new capability or remove a capability (if starting with "
+"\"-\", for example: \"-multi-prefix\")"
+msgstr ""
+
+msgid ""
+"raw[ack]: acknowledge capabilities which require client-side acknowledgement"
+msgstr ""
+
+msgid "raw[end]: end the capability negotiation"
+msgstr ""
+
+msgid "Without argument, \"ls\" and \"list\" are sent."
+msgstr ""
+
msgid ""
-" ls: list the capabilities supported by the server\n"
-" list: list the capabilities currently enabled\n"
-" req: request a new capability or remove a capability (if starting with \"-"
-"\", for example: \"-multi-prefix\")\n"
-" ack: acknowledge capabilities which require client-side acknowledgement\n"
-" end: end the capability negotiation\n"
-"\n"
-"Without argument, \"ls\" and \"list\" are sent.\n"
-"\n"
"Capabilities supported by WeeChat are: account-notify, account-tag, away-"
"notify, batch, cap-notify, chghost, draft/multiline, echo-message, extended-"
"join, invite-notify, message-tags, multi-prefix, server-time, setname, "
-"userhost-in-names.\n"
-"\n"
+"userhost-in-names."
+msgstr ""
+
+msgid ""
"The capabilities to automatically enable on servers can be set in option irc."
"server_default.capabilities (or by server in option irc.server.xxx."
-"capabilities).\n"
-"\n"
-"Examples:\n"
-" display supported and enabled capabilities:\n"
-" /cap\n"
-" request capabilities multi-prefix and away-notify:\n"
-" /cap req multi-prefix away-notify\n"
-" request capability extended-join, remove capability multi-prefix:\n"
-" /cap req extended-join -multi-prefix\n"
-" remove capability away-notify:\n"
-" /cap req -away-notify"
+"capabilities)."
+msgstr ""
+
+msgid " display supported and enabled capabilities:"
+msgstr ""
+
+msgid " request capabilities multi-prefix and away-notify:"
+msgstr ""
+
+msgid " request capability extended-join, remove capability multi-prefix:"
+msgstr ""
+
+msgid " remove capability away-notify:"
msgstr ""
msgid "connect to IRC server(s)"
@@ -6538,36 +7405,53 @@ msgid ""
"switch] || -all|-auto|-open [-nojoin] [-switch]"
msgstr ""
+msgid "server: server name, which can be:"
+msgstr ""
+
+msgid "> - internal server name (added by /server add, recommended usage)"
+msgstr ""
+
+msgid ""
+"> - hostname/port or IP/port, port is 6697 by default for TLS, 6667 otherwise"
+msgstr ""
+
+msgid ""
+"> - URL with format: irc[6][s]://[nickname[:password]@]irc.example.org[:port]"
+"[/#channel1][,#channel2[...]]"
+msgstr ""
+
+msgid ""
+"> Note: for an address/IP/URL, a temporary server is added (NOT SAVED), see /"
+"help irc.look.temporary_servers"
+msgstr ""
+
+msgid ""
+"option: set option for server (for boolean option, value can be omitted)"
+msgstr ""
+
+msgid "raw[nooption]: set boolean option to \"off\" (for example: -notls)"
+msgstr ""
+
+msgid "raw[-all]: connect to all servers defined in configuration"
+msgstr ""
+
+msgid "raw[-auto]: connect to servers with autoconnect enabled"
+msgstr ""
+
+msgid ""
+"raw[-open]: connect to all opened servers that are not currently connected"
+msgstr ""
+
+msgid ""
+"raw[-nojoin]: do not join any channel (even if autojoin is enabled on server)"
+msgstr ""
+
+msgid "raw[-switch]: switch to next server address"
+msgstr ""
+
msgid ""
-" server: server name, which can be:\n"
-" - internal server name (added by /server add, recommended "
-"usage)\n"
-" - hostname/port or IP/port, port is 6697 by default for TLS, "
-"6667 otherwise\n"
-" - URL with format: irc[6][s]://[nickname[:password]@]irc.example."
-"org[:port][/#channel1][,#channel2[...]]\n"
-" Note: for an address/IP/URL, a temporary server is added (NOT "
-"SAVED), see /help irc.look.temporary_servers\n"
-" option: set option for server (for boolean option, value can be "
-"omitted)\n"
-" nooption: set boolean option to 'off' (for example: -notls)\n"
-" -all: connect to all servers defined in configuration\n"
-" -auto: connect to servers with autoconnect enabled\n"
-" -open: connect to all opened servers that are not currently connected\n"
-" -nojoin: do not join any channel (even if autojoin is enabled on server)\n"
-" -switch: switch to next server address\n"
-"\n"
"To disconnect from a server or stop any connection attempt, use command /"
-"disconnect.\n"
-"\n"
-"Examples:\n"
-" /connect libera\n"
-" /connect irc.oftc.net\n"
-" /connect irc.oftc.net/6667 -notls\n"
-" /connect irc6.oftc.net/9999 -ipv6\n"
-" /connect my.server.org -password=test\n"
-" /connect irc://nick@irc.oftc.net/#channel\n"
-" /connect -switch"
+"disconnect."
msgstr ""
msgid "send a CTCP message (Client-To-Client Protocol)"
@@ -6577,16 +7461,13 @@ msgstr ""
msgid "[-server <server>] <target>[,<target>...] <type> [<arguments>]"
msgstr ""
-msgid ""
-" server: send to this server (internal name)\n"
-" target: nick or channel ('*' = current channel)\n"
-" type: CTCP type (examples: \"version\", \"ping\", etc.)\n"
-"arguments: arguments for CTCP\n"
-"\n"
-"Examples:\n"
-" /ctcp toto time\n"
-" /ctcp toto version\n"
-" /ctcp * version"
+msgid "target: nick or channel (\"*\" = current channel)"
+msgstr ""
+
+msgid "type: CTCP type (examples: \"version\", \"ping\", etc.)"
+msgstr ""
+
+msgid "arguments: arguments for CTCP"
msgstr ""
msgid "leave and rejoin a channel"
@@ -6596,9 +7477,7 @@ msgstr ""
msgid "[<channel>[,<channel>...]] [<message>]"
msgstr ""
-msgid ""
-"channel: channel name\n"
-"message: part message (displayed to other users)"
+msgid "message: part message (displayed to other users)"
msgstr ""
msgid "start a DCC (passive file transfer or direct chat)"
@@ -6608,15 +7487,10 @@ msgstr ""
msgid "chat <nick> || send <nick> <file>"
msgstr ""
-msgid ""
-"nick: nick\n"
-"file: filename (on local host)\n"
-"\n"
-"Examples:\n"
-" chat with nick \"toto\":\n"
-" /dcc chat toto\n"
-" send file \"/home/foo/bar.txt\" to nick \"toto\":\n"
-" /dcc send toto /home/foo/bar.txt"
+msgid "nick: nick"
+msgstr ""
+
+msgid "file: filename (on local host)"
msgstr ""
msgid "remove channel half-operator status from nick(s)"
@@ -6626,9 +7500,11 @@ msgstr ""
msgid "<nick> [<nick>...] || * -yes"
msgstr ""
+msgid "nick: nick or mask (wildcard \"*\" is allowed)"
+msgstr ""
+
msgid ""
-"nick: nick or mask (wildcard \"*\" is allowed)\n"
-" *: remove channel half-operator status from everybody on channel except "
+"*: remove channel half-operator status from everybody on channel except "
"yourself"
msgstr ""
@@ -6636,17 +7512,13 @@ msgid "remove channel operator status from nick(s)"
msgstr ""
msgid ""
-"nick: nick or mask (wildcard \"*\" is allowed)\n"
-" *: remove channel operator status from everybody on channel except "
-"yourself"
+"*: remove channel operator status from everybody on channel except yourself"
msgstr ""
msgid "remove voice from nick(s)"
msgstr ""
-msgid ""
-"nick: nick or mask (wildcard \"*\" is allowed)\n"
-" *: remove voice from everybody on channel"
+msgid "*: remove voice from everybody on channel"
msgstr ""
msgid "shutdown the server"
@@ -6659,19 +7531,23 @@ msgstr ""
msgid "[<server>|-all|-pending [<reason>]]"
msgstr ""
+msgid "server: internal server name"
+msgstr ""
+
+msgid "raw[-all]: disconnect from all servers"
+msgstr ""
+
msgid ""
-" server: internal server name\n"
-" -all: disconnect from all servers\n"
-"-pending: cancel auto-reconnection on servers currently reconnecting\n"
-" reason: reason for the \"quit\""
+"raw[-pending]: cancel auto-reconnection on servers currently reconnecting"
+msgstr ""
+
+msgid "reason: reason for the \"quit\""
msgstr ""
msgid "give channel half-operator status to nick(s)"
msgstr ""
-msgid ""
-"nick: nick or mask (wildcard \"*\" is allowed)\n"
-" *: give channel half-operator status to everybody on channel"
+msgid "*: give channel half-operator status to everybody on channel"
msgstr ""
msgid "ignore nicks/hosts from servers or channels"
@@ -6681,27 +7557,37 @@ msgstr ""
msgid "list || add [re:]<nick> [<server> [<channel>]] || del <number>|-all"
msgstr ""
+msgid "raw[list]: list all ignores"
+msgstr ""
+
+msgid "raw[add]: add an ignore"
+msgstr ""
+
msgid ""
-" list: list all ignores\n"
-" add: add an ignore\n"
-" nick: nick or hostname (can be a POSIX extended regular expression if "
-"\"re:\" is given or a mask using \"*\" to replace zero or more chars)\n"
-" del: delete an ignore\n"
-" number: number of ignore to delete (look at list to find it)\n"
-" -all: delete all ignores\n"
-" server: internal server name where ignore is working\n"
-" channel: channel name where ignore is working\n"
-"\n"
-"Note: the regular expression can start with \"(?-i)\" to become case "
-"sensitive.\n"
-"\n"
-"Examples:\n"
-" ignore nick \"toto\" everywhere:\n"
-" /ignore add toto\n"
-" ignore host \"toto@domain.com\" on libera server:\n"
-" /ignore add toto@domain.com libera\n"
-" ignore host \"toto*@*.domain.com\" on libera/#weechat:\n"
-" /ignore add toto*@*.domain.com libera #weechat"
+"nick: nick or hostname; can be a POSIX extended regular expression if \"re:"
+"\" is given or a mask using \"*\" to replace zero or more chars (the regular "
+"expression can start with \"(?-i)\" to become case sensitive)"
+msgstr ""
+
+msgid "raw[del]: delete an ignore"
+msgstr ""
+
+msgid "number: number of ignore to delete (look at list to find it)"
+msgstr ""
+
+msgid "raw[-all]: delete all ignores"
+msgstr ""
+
+msgid "server: internal server name where ignore is working"
+msgstr ""
+
+msgid "channel: channel name where ignore is working"
+msgstr ""
+
+msgid ""
+"Note: if option irc.look.ignore_tag_messages is enabled, the ignored "
+"messages are just tagged with \"irc_ignored\" instead of being completely "
+"removed."
msgstr ""
msgid "get information describing the server"
@@ -6714,11 +7600,6 @@ msgstr ""
msgid "<nick> [<nick>...] [<channel>]"
msgstr ""
-msgid ""
-" nick: nick\n"
-"channel: channel name"
-msgstr ""
-
msgid "check if a nick is currently on IRC"
msgstr ""
@@ -6726,9 +7607,6 @@ msgstr ""
msgid "<nick> [<nick>...]"
msgstr ""
-msgid "nick: nick"
-msgstr ""
-
msgid "join a channel"
msgstr ""
@@ -6738,18 +7616,11 @@ msgid ""
"<key2>...]]"
msgstr ""
+msgid "raw[-noswitch]: do not switch to new buffer"
+msgstr ""
+
msgid ""
-"-noswitch: do not switch to new buffer\n"
-" server: send to this server (internal name)\n"
-" channel: channel name to join\n"
-" key: key to join the channel (channels with a key must be the first in "
-"list)\n"
-"\n"
-"Examples:\n"
-" /join #weechat\n"
-" /join #protectedchan,#weechat key\n"
-" /join -server libera #weechat\n"
-" /join -noswitch #weechat"
+"key: key to join the channel (channels with a key must be the first in list)"
msgstr ""
msgid "kick a user out of a channel"
@@ -6760,9 +7631,7 @@ msgid "[<channel>] <nick> [<reason>]"
msgstr ""
msgid ""
-"channel: channel name\n"
-" nick: nick\n"
-" reason: reason (evaluated, see /help eval; special variables ${nick} (self "
+"reason: reason (evaluated, see /help eval; special variables ${nick} (self "
"nick), ${target} (target nick), ${channel} and ${server} are replaced by "
"their values)"
msgstr ""
@@ -6771,18 +7640,8 @@ msgid "kick a user out of a channel and ban the host"
msgstr ""
msgid ""
-"channel: channel name\n"
-" nick: nick\n"
-" reason: reason (evaluated, see /help eval; special variables ${nick} (self "
-"nick), ${target} (target nick), ${channel} and ${server} are replaced by "
-"their values)\n"
-"\n"
"It is possible to kick/ban with a mask, nick will be extracted from mask and "
-"replaced by \"*\".\n"
-"\n"
-"Example:\n"
-" ban \"*!*@host.com\" and then kick \"toto\":\n"
-" /kickban toto!*@host.com"
+"replaced by \"*\"."
msgstr ""
msgid "close client-server connection"
@@ -6792,9 +7651,7 @@ msgstr ""
msgid "<nick> [<reason>]"
msgstr ""
-msgid ""
-" nick: nick\n"
-"reason: reason"
+msgid "reason: reason"
msgstr ""
msgid "send a notice to an invitation-only channel, requesting an invite"
@@ -6804,9 +7661,7 @@ msgstr ""
msgid "<channel> [<message>]"
msgstr ""
-msgid ""
-"channel: channel name\n"
-"message: message to send"
+msgid "message: message to send"
msgstr ""
msgid "list all server names which are known by the server answering the query"
@@ -6816,9 +7671,10 @@ msgstr ""
msgid "[[<target>] <server_mask>]"
msgstr ""
-msgid ""
-" target: this remote server should answer the query\n"
-"server_mask: list of servers must match this mask"
+msgid "target: this remote server should answer the query"
+msgstr ""
+
+msgid "server_mask: list of servers must match this mask"
msgstr ""
msgid "list channels and their topics"
@@ -6831,74 +7687,60 @@ msgid ""
msgstr ""
msgid ""
-" server: send to this server (internal name)\n"
-" regex: POSIX extended regular expression used to filter results (case "
+"regex: POSIX extended regular expression used to filter results (case "
"insensitive, can start by \"(?-i)\" to become case sensitive); when a "
"regular expression is used, the result is displayed on server buffer instead "
-"of a dedicated buffer\n"
-"channel: channel to list\n"
-" target: server name\n"
-" -up: move the selected line up by \"number\" lines\n"
-" -down: move the selected line down by \"number\" lines\n"
-" -left: scroll the /list buffer by \"percent\" of width on the left\n"
-" -right: scroll the /list buffer by \"percent\" of width on the right\n"
-" -go: select a line by number, first line number is 0 (\"end\" to select "
-"the last line)\n"
-" -join: join the channel on the selected line\n"
-"\n"
-"Keys and input on /list buffer:\n"
-" up move one line up\n"
-" down move one line down\n"
-" pgup move one page up\n"
-" pgdn move one page down\n"
-" alt-home << move to first line\n"
-" alt-end >> move to last line\n"
-" F11 < scroll horizontally on the left\n"
-" F12 > scroll horizontally on the right\n"
-" * show all channels (no filter)\n"
-" xxx show only channels with \"xxx\" in name or topic "
-"(case insensitive)\n"
-" n:xxx show only channels with \"xxx\" in name (case "
-"insensitive)\n"
-" t:xxx show only channels with \"xxx\" in topic (case "
-"insensitive)\n"
-" u:n show only channels with at least \"n\" users\n"
-" u:>n show only channels with more than \"n\" users\n"
-" u:<n show only channels with less than \"n\" users\n"
-" c:xxx show only channels matching the evaluated "
-"condition \"xxx\", using following variables: name, name2, users, topic\n"
-" ctrl-j j join channel on selected line\n"
-" s:x,y sort channels by fields x,y (see below)\n"
-" s: reset sort to its default value (see below)\n"
-" $ refresh list (run again command /list)\n"
-" q close buffer\n"
-"\n"
-"Sort keys on /list buffer:\n"
-" name channel name (eg: \"##test\")\n"
-" name2 channel name without prefix (eg: \"test\")\n"
-" users number of users on channel\n"
-" topic channel topic\n"
-"\n"
-"Examples:\n"
+"of a dedicated buffer"
+msgstr ""
+
+msgid "raw[-join]: join the channel on the selected line"
+msgstr ""
+
+msgid "Sort keys on /list buffer:"
+msgstr ""
+
+msgid " raw[name]: channel name (eg: \"##test\")"
+msgstr ""
+
+msgid " raw[name2]: channel name without prefix (eg: \"test\")"
+msgstr ""
+
+msgid " raw[users]: number of users on channel"
+msgstr ""
+
+msgid " raw[topic]: channel topic"
+msgstr ""
+
+msgid ""
" list all channels on server and display them in a dedicated buffer (can be "
-"slow on large networks):\n"
-" /list\n"
-" list channel #weechat:\n"
-" /list #weechat\n"
+"slow on large networks):"
+msgstr ""
+
+msgid " list channel #weechat:"
+msgstr ""
+
+msgid ""
" list all channels beginning with \"#weechat\" (can be very slow on large "
-"networks):\n"
-" /list -re #weechat.*\n"
-" on /list buffer:\n"
-" channels with \"weechat\" in name:\n"
-" n:weechat\n"
-" channels with at least 100 users:\n"
-" u:100\n"
+"networks):"
+msgstr ""
+
+msgid " on /list buffer:"
+msgstr ""
+
+msgid " channels with \"weechat\" in name:"
+msgstr ""
+
+msgid " channels with at least 100 users:"
+msgstr ""
+
+msgid ""
" channels with \"freebsd\" (case insensitive) in topic and more than 10 "
-"users:\n"
-" c:${topic} =- freebsd && ${users} > 10\n"
+"users:"
+msgstr ""
+
+msgid ""
" sort channels by users (big channels first), then name2 (name without "
-"prefix):\n"
-" s:-users,name2"
+"prefix):"
msgstr ""
msgid "get statistics about the size of the IRC network"
@@ -6908,9 +7750,10 @@ msgstr ""
msgid "[<mask> [<target>]]"
msgstr ""
-msgid ""
-" mask: servers matching the mask only\n"
-"target: server for forwarding request"
+msgid "mask: servers matching the mask only"
+msgstr ""
+
+msgid "target: server for forwarding request"
msgstr ""
msgid "show a graphical map of the IRC network"
@@ -6923,9 +7766,6 @@ msgstr ""
msgid "<message>"
msgstr ""
-msgid "message: message to send"
-msgstr ""
-
msgid "change channel or user mode"
msgstr ""
@@ -6934,36 +7774,69 @@ msgid ""
"[<channel>] [+|-]o|p|s|i|t|n|m|l|b|e|v|k [<arguments>] || <nick> [+|-]i|s|w|o"
msgstr ""
+msgid "channel: channel name to modify (default is current one)"
+msgstr ""
+
+msgid "Channel modes:"
+msgstr ""
+
+msgid " o: give/take channel operator privileges"
+msgstr ""
+
+msgid " p: private channel"
+msgstr ""
+
+msgid " s: secret channel"
+msgstr ""
+
+msgid " i: invite-only channel"
+msgstr ""
+
+msgid " t: topic settable by channel operator only"
+msgstr ""
+
+msgid " n: no messages to channel from clients on the outside"
+msgstr ""
+
+msgid " m: moderated channel"
+msgstr ""
+
+msgid " l: set the user limit to channel"
+msgstr ""
+
+msgid " b: set a ban mask to keep users out"
+msgstr ""
+
+msgid " e: set exception mask"
+msgstr ""
+
+msgid " v: give/take the ability to speak on a moderated channel"
+msgstr ""
+
+msgid " k: set a channel key (password)"
+msgstr ""
+
+msgid "User modes:"
+msgstr ""
+
+msgid " nick: nick to modify"
+msgstr ""
+
+msgid " i: invisible"
+msgstr ""
+
+msgid " s: user receives server notices"
+msgstr ""
+
+msgid " w: user receives wallops"
+msgstr ""
+
+msgid " o: operator"
+msgstr ""
+
msgid ""
-"channel modes:\n"
-" channel: channel name to modify (default is current one)\n"
-" o: give/take channel operator privileges\n"
-" p: private channel flag\n"
-" s: secret channel flag\n"
-" i: invite-only channel flag\n"
-" t: topic settable by channel operator only flag\n"
-" n: no messages to channel from clients on the outside\n"
-" m: moderated channel\n"
-" l: set the user limit to channel\n"
-" b: set a ban mask to keep users out\n"
-" e: set exception mask\n"
-" v: give/take the ability to speak on a moderated channel\n"
-" k: set a channel key (password)\n"
-"user modes:\n"
-" nick: nick to modify\n"
-" i: mark a user as invisible\n"
-" s: mark a user for receive server notices\n"
-" w: user receives wallops\n"
-" o: operator flag\n"
-"\n"
"List of modes is not comprehensive, you should read documentation about your "
-"server to see all possible modes.\n"
-"\n"
-"Examples:\n"
-" protect topic on channel #weechat:\n"
-" /mode #weechat +t\n"
-" become invisible on server:\n"
-" /mode nick +i"
+"server to see all possible modes."
msgstr ""
msgid "get the \"Message Of The Day\""
@@ -6979,11 +7852,12 @@ msgstr ""
msgid "[-count | -x] [<channel>[,<channel>...]]"
msgstr ""
+msgid "raw[-count]: display only number of users"
+msgstr ""
+
msgid ""
-" -count: display only number of users\n"
-" -x: display only users with this mode: -o for ops, -h for halfops, -v "
-"for voiced, etc. and -* for regular users\n"
-"channel: channel name"
+"raw[-x]: display only users with this mode: -o for ops, -h for halfops, -v "
+"for voiced, etc. and -* for regular users"
msgstr ""
msgid "change current nick"
@@ -6993,9 +7867,10 @@ msgstr ""
msgid "[-all] <nick>"
msgstr ""
-msgid ""
-"-all: set new nick for all connected servers\n"
-"nick: new nick"
+msgid "raw[-all]: set new nick for all connected servers"
+msgstr ""
+
+msgid "nick: new nick"
msgstr ""
msgid "send notice message to user"
@@ -7005,10 +7880,7 @@ msgstr ""
msgid "[-server <server>] <target> <text>"
msgstr ""
-msgid ""
-"server: send to this server (internal name)\n"
-"target: nick or channel name\n"
-" text: text to send"
+msgid "target: nick or channel name"
msgstr ""
msgid "add a notification for presence or away status of nicks on servers"
@@ -7018,32 +7890,31 @@ msgstr ""
msgid "add <nick> [<server> [-away]] || del <nick>|-all [<server>]"
msgstr ""
+msgid "raw[add]: add a notification"
+msgstr ""
+
+msgid "server: internal server name (by default current server)"
+msgstr ""
+
+msgid ""
+"raw[-away]: notify when away message is changed (by doing whois on nick)"
+msgstr ""
+
+msgid "raw[del]: delete a notification"
+msgstr ""
+
+msgid "raw[-all]: delete all notifications"
+msgstr ""
+
msgid ""
-" add: add a notification\n"
-" nick: nick\n"
-"server: internal server name (by default current server)\n"
-" -away: notify when away message is changed (by doing whois on nick)\n"
-" del: delete a notification\n"
-" -all: delete all notifications\n"
-"\n"
"Without argument, this command displays notifications for current server (or "
-"all servers if command is issued on core buffer).\n"
-"\n"
-"Examples:\n"
-" notify when \"toto\" joins/quits current server:\n"
-" /notify add toto\n"
-" notify when \"toto\" joins/quits libera server:\n"
-" /notify add toto libera\n"
-" notify when \"toto\" is away or back on libera server:\n"
-" /notify add toto libera -away"
+"all servers if command is issued on core buffer)."
msgstr ""
msgid "give channel operator status to nick(s)"
msgstr ""
-msgid ""
-"nick: nick or mask (wildcard \"*\" is allowed)\n"
-" *: give channel operator status to everybody on channel"
+msgid "*: give channel operator status to everybody on channel"
msgstr ""
msgid "get operator privileges"
@@ -7053,17 +7924,13 @@ msgstr ""
msgid "<user> <password>"
msgstr ""
-msgid ""
-" user: user\n"
-"password: password"
+msgid "user: user"
msgstr ""
-msgid "leave a channel"
+msgid "password: password"
msgstr ""
-msgid ""
-"channel: channel name to leave\n"
-"message: part message (displayed to other users)"
+msgid "leave a channel"
msgstr ""
msgid "send a ping to server"
@@ -7073,9 +7940,10 @@ msgstr ""
msgid "<target1> [<target2>]"
msgstr ""
-msgid ""
-"target1: server\n"
-"target2: forward ping to this server"
+msgid "target1: server"
+msgstr ""
+
+msgid "target2: forward ping to this server"
msgstr ""
msgid "answer to a ping message"
@@ -7085,9 +7953,10 @@ msgstr ""
msgid "<daemon> [<daemon2>]"
msgstr ""
-msgid ""
-" daemon: daemon who has responded to Ping message\n"
-"daemon2: forward message to this daemon"
+msgid "daemon: daemon who has responded to Ping message"
+msgstr ""
+
+msgid "daemon2: forward message to this daemon"
msgstr ""
msgid "send a private message to a nick"
@@ -7097,20 +7966,10 @@ msgstr ""
msgid "[-noswitch] [-server <server>] <nick>[,<nick>...] [<text>]"
msgstr ""
-msgid ""
-"-noswitch: do not switch to new buffer\n"
-" server: send to this server (internal name)\n"
-" nick: nick\n"
-" text: text to send"
-msgstr ""
-
msgid "quiet nicks or hosts"
msgstr ""
msgid ""
-"channel: channel name\n"
-" nick: nick or host\n"
-"\n"
"Without argument, this command displays the quiet list for current channel."
msgstr ""
@@ -7121,9 +7980,7 @@ msgstr ""
msgid "[-server <server>] <data>"
msgstr ""
-msgid ""
-"server: send to this server (internal name)\n"
-" data: raw data to send"
+msgid "data: raw data to send"
msgstr ""
msgid "reconnect to server(s)"
@@ -7133,11 +7990,7 @@ msgstr ""
msgid "<server> [<server>...] [-nojoin] [-switch] || -all [-nojoin] [-switch]"
msgstr ""
-msgid ""
-" server: server to reconnect (internal name)\n"
-" -all: reconnect to all servers\n"
-"-nojoin: do not join any channel (even if autojoin is enabled on server)\n"
-"-switch: switch to next server address"
+msgid "raw[-all]: reconnect to all servers"
msgstr ""
msgid "tell the server to reload its config file"
@@ -7154,9 +8007,7 @@ msgid "force a user to leave a channel"
msgstr ""
msgid ""
-"channel: channel name\n"
-" nick: nick\n"
-" reason: reason (special variables $nick, $channel and $server are replaced "
+"reason: reason (special variables $nick, $channel and $server are replaced "
"by their values)"
msgstr ""
@@ -7180,9 +8031,7 @@ msgstr ""
msgid "[<channel>] <mode>"
msgstr ""
-msgid ""
-"channel: channel name\n"
-" mode: mode for channel"
+msgid "mode: mode for channel"
msgstr ""
msgid "force a user to use another nick"
@@ -7192,9 +8041,7 @@ msgstr ""
msgid "<nick> <new_nick>"
msgstr ""
-msgid ""
-" nick: nick\n"
-"new_nick: new nick"
+msgid "new_nick: new nick"
msgstr ""
msgid "force a user to leave channel(s)"
@@ -7214,9 +8061,10 @@ msgstr ""
msgid "<nick> <reserved> <distribution> <type> <reserved> <info>"
msgstr ""
-msgid ""
-"distribution: visibility of service\n"
-" type: reserved for future usage"
+msgid "distribution: visibility of service"
+msgstr ""
+
+msgid "type: reserved for future usage"
msgstr ""
msgid "list, add or remove IRC servers"
@@ -7230,57 +8078,87 @@ msgid ""
"<name> || deloutq|jump || raw [<filter>]"
msgstr ""
+msgid "raw[list]: list servers (without argument, this list is displayed)"
+msgstr ""
+
+msgid "raw[listfull]: list servers with detailed info for each server"
+msgstr ""
+
+msgid "raw[add]: add a new server"
+msgstr ""
+
msgid ""
-" list: list servers (without argument, this list is displayed)\n"
-"listfull: list servers with detailed info for each server\n"
-" add: add a new server\n"
-" name: server name, for internal and display use; this name is used to "
+"name: server name, for internal and display use; this name is used to "
"connect to the server (/connect name) and to set server options: irc.server."
-"name.xxx\n"
+"name.xxx"
+msgstr ""
+
+msgid ""
"hostname: name or IP address of server, with optional port (default: 6697 "
-"for TLS, 6667 otherwise), many addresses can be separated by a comma\n"
-" -temp: add a temporary server (not saved)\n"
-" option: set option for server (for boolean option, value can be omitted)\n"
-"nooption: set boolean option to 'off' (for example: -notls)\n"
-" copy: duplicate a server\n"
-" rename: rename a server\n"
-" reorder: reorder list of servers\n"
-" open: open the server buffer without connecting\n"
-" keep: keep server in config file (for temporary servers only)\n"
-" del: delete a server\n"
-" deloutq: delete messages out queue for all servers (all messages WeeChat is "
-"currently sending)\n"
-" jump: jump to server buffer\n"
-" raw: open buffer with raw IRC data\n"
-" filter: set a new filter to see only matching messages (this filter can be "
-"used as input in raw IRC data buffer as well); allowed formats are:\n"
-" * show all messages (no filter)\n"
-" xxx show only messages containing \"xxx\"\n"
-" s:xxx show only messages for server \"xxx\"\n"
-" f:xxx show only messages with a flag: recv (message received), "
-"sent (message sent), modified (message modified by a modifier), redirected "
-"(message redirected)\n"
-" m:xxx show only IRC command \"xxx\"\n"
-" c:xxx show only messages matching the evaluated condition "
-"\"xxx\", using following variables: output of function irc_message_parse "
-"(like nick, command, channel, text, etc., see function info_get_hashtable in "
-"plugin API reference for the list of all variables), date (format: \"yyyy-mm-"
-"dd hh:mm:ss\"), server, recv, sent, modified, redirected\n"
-"\n"
-"Examples:\n"
-" /server listfull\n"
-" /server add libera irc.libera.chat\n"
-" /server add libera irc.libera.chat/6667 -notls -autoconnect\n"
-" /server add chatspike irc.chatspike.net/6667,irc.duckspike.net/6667 -"
-"notls\n"
-" /server copy libera libera-test\n"
-" /server rename libera-test libera2\n"
-" /server reorder libera2 libera\n"
-" /server del libera\n"
-" /server deloutq\n"
-" /server raw\n"
-" /server raw s:libera\n"
-" /server raw c:${recv} && ${command}==PRIVMSG && ${nick}==foo"
+"for TLS, 6667 otherwise), many addresses can be separated by a comma"
+msgstr ""
+
+msgid "raw[-temp]: add a temporary server (not saved)"
+msgstr ""
+
+msgid "raw[copy]: duplicate a server"
+msgstr ""
+
+msgid "raw[rename]: rename a server"
+msgstr ""
+
+msgid "raw[reorder]: reorder list of servers"
+msgstr ""
+
+msgid "raw[open]: open the server buffer without connecting"
+msgstr ""
+
+msgid "raw[keep]: keep server in config file (for temporary servers only)"
+msgstr ""
+
+msgid "raw[del]: delete a server"
+msgstr ""
+
+msgid ""
+"raw[deloutq]: delete messages out queue for all servers (all messages "
+"WeeChat is currently sending)"
+msgstr ""
+
+msgid "raw[jump]: jump to server buffer"
+msgstr ""
+
+msgid "raw[raw]: open buffer with raw IRC data"
+msgstr ""
+
+msgid ""
+"filter: set a new filter to see only matching messages (this filter can be "
+"used as input in raw IRC data buffer as well); allowed formats are:"
+msgstr ""
+
+msgid "> `*`: show all messages (no filter)"
+msgstr ""
+
+msgid "> `xxx`: show only messages containing \"xxx\""
+msgstr ""
+
+msgid "> `s:xxx`: show only messages for server \"xxx\""
+msgstr ""
+
+msgid ""
+"> `f:xxx`: show only messages with a flag: recv (message received), sent "
+"(message sent), modified (message modified by a modifier), redirected "
+"(message redirected)"
+msgstr ""
+
+msgid "> `m:xxx`: show only IRC command \"xxx\""
+msgstr ""
+
+msgid ""
+"> `c:xxx`: show only messages matching the evaluated condition \"xxx\", "
+"using following variables: output of function irc_message_parse (like nick, "
+"command, channel, text, etc., see function info_get_hashtable in plugin API "
+"reference for the list of all variables), date (format: \"yyyy-mm-dd hh:mm:"
+"ss\"), server, recv, sent, modified, redirected"
msgstr ""
msgid "list services currently connected to the network"
@@ -7290,9 +8168,10 @@ msgstr ""
msgid "[<mask> [<type>]]"
msgstr ""
-msgid ""
-"mask: list only services matching this mask\n"
-"type: list only services of this type"
+msgid "mask: list only services matching this mask"
+msgstr ""
+
+msgid "type: list only services of this type"
msgstr ""
msgid "deliver a message to a service"
@@ -7302,9 +8181,7 @@ msgstr ""
msgid "<service> <text>"
msgstr ""
-msgid ""
-"service: name of service\n"
-" text: text to send"
+msgid "service: name of service"
msgstr ""
msgid "set real name"
@@ -7324,9 +8201,7 @@ msgstr ""
msgid "<target> <comment>"
msgstr ""
-msgid ""
-" target: server name\n"
-"comment: comment"
+msgid "comment: comment"
msgstr ""
msgid "query statistics about server"
@@ -7336,9 +8211,7 @@ msgstr ""
msgid "[<query> [<target>]]"
msgstr ""
-msgid ""
-" query: c/h/i/k/l/m/o/y/u (see RFC1459)\n"
-"target: server name"
+msgid "query: c/h/i/k/l/m/o/y/u (see RFC1459)"
msgstr ""
msgid ""
@@ -7350,10 +8223,7 @@ msgstr ""
msgid "<user> [<target> [<channel>]]"
msgstr ""
-msgid ""
-" user: username\n"
-" target: server name\n"
-"channel: channel name"
+msgid "user: username"
msgstr ""
msgid "query local time from server"
@@ -7369,10 +8239,10 @@ msgstr ""
msgid "[<channel>] [<topic>|-delete]"
msgstr ""
-msgid ""
-"channel: channel name\n"
-" topic: new topic\n"
-"-delete: delete channel topic"
+msgid "topic: new topic"
+msgstr ""
+
+msgid "raw[-delete]: delete channel topic"
msgstr ""
msgid "find the route to specific server"
@@ -7385,19 +8255,13 @@ msgstr ""
msgid "[<channel>] <nick>|<number> [<nick>|<number>...]"
msgstr ""
-msgid ""
-"channel: channel name\n"
-" nick: nick or host\n"
-" number: ban number (as displayed by command /ban)"
+msgid "number: ban number (as displayed by command /ban)"
msgstr ""
msgid "unquiet nicks or hosts"
msgstr ""
-msgid ""
-"channel: channel name\n"
-" nick: nick or host\n"
-" number: quiet number (as displayed by command /quiet)"
+msgid "number: quiet number (as displayed by command /quiet)"
msgstr ""
msgid "return a list of information about nicks"
@@ -7413,17 +8277,10 @@ msgstr ""
msgid "[<target>|<nick>]"
msgstr ""
-msgid ""
-"target: server name\n"
-" nick: nick"
-msgstr ""
-
msgid "give voice to nick(s)"
msgstr ""
-msgid ""
-"nick: nick or mask (wildcard \"*\" is allowed)\n"
-" *: give voice to everybody on channel"
+msgid "*: give voice to everybody on channel"
msgstr ""
msgid "send a notice to channel ops"
@@ -7434,12 +8291,7 @@ msgid "[<channel>] <text>"
msgstr ""
msgid ""
-"channel: channel name\n"
-" text: text to send"
-msgstr ""
-
-msgid ""
-"send a message to all currently connected users who have set the 'w' user "
+"send a message to all currently connected users who have set the \"w\" user "
"mode for themselves"
msgstr ""
@@ -7447,9 +8299,6 @@ msgstr ""
msgid "<text>"
msgstr ""
-msgid "text: text to send"
-msgstr ""
-
msgid "generate a query which returns a list of information"
msgstr ""
@@ -7457,9 +8306,10 @@ msgstr ""
msgid "[<mask> [o]]"
msgstr ""
-msgid ""
-"mask: only information which match this mask\n"
-" o: only operators are returned according to the mask supplied"
+msgid "mask: only information which match this mask"
+msgstr ""
+
+msgid "o: only operators are returned according to the mask supplied"
msgstr ""
msgid "query information about user(s)"
@@ -7469,14 +8319,19 @@ msgstr ""
msgid "[<target>] [<nick>[,<nick>...]]"
msgstr ""
+msgid "nick: nick (may be a mask)"
+msgstr ""
+
+msgid "Without argument, this command will do a whois on:"
+msgstr ""
+
+msgid " - your own nick if buffer is a server/channel"
+msgstr ""
+
+msgid " - remote nick if buffer is a private."
+msgstr ""
+
msgid ""
-"target: server name\n"
-" nick: nick (may be a mask)\n"
-"\n"
-"Without argument, this command will do a whois on:\n"
-"- your own nick if buffer is a server/channel\n"
-"- remote nick if buffer is a private.\n"
-"\n"
"If option irc.network.whois_double_nick is enabled, two nicks are sent (if "
"only one nick is given), to get idle time in answer."
msgstr ""
@@ -7488,10 +8343,10 @@ msgstr ""
msgid "<nick>[,<nick>...] [<count> [<target>]]"
msgstr ""
-msgid ""
-" nick: nick\n"
-" count: number of replies to return (full search if negative number)\n"
-"target: reply should match this mask"
+msgid "count: number of replies to return (full search if negative number)"
+msgstr ""
+
+msgid "target: reply should match this mask"
msgstr ""
#, c-format
@@ -9590,35 +10445,44 @@ msgstr ""
msgid "list || set <level> || flush || disable"
msgstr ""
+msgid "raw[list]: show logging status for opened buffers"
+msgstr ""
+
+msgid "raw[set]: set logging level on current buffer"
+msgstr ""
+
+msgid ""
+"level: level for messages to be logged (0 = logging disabled, 1 = a few "
+"messages (most important) .. 9 = all messages)"
+msgstr ""
+
+msgid "raw[flush]: write all log files now"
+msgstr ""
+
+msgid "raw[disable]: disable logging on current buffer (set level to 0)"
+msgstr ""
+
msgid ""
-" 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\""
+"mask for a buffer, or buffers beginning with name."
+msgstr ""
+
+msgid "Log levels used by IRC plugin:"
+msgstr ""
+
+msgid " 1: user message (channel and private), notice (server and channel)"
+msgstr ""
+
+msgid " 2: nick change"
+msgstr ""
+
+msgid " 3: server message"
+msgstr ""
+
+msgid " 4: join/part/quit"
+msgstr ""
+
+msgid " 9: all other messages"
msgstr ""
#, c-format
@@ -10261,24 +11125,52 @@ msgid ""
"[-q] [<name>] || eval [-o|-oc] <code> || version"
msgstr ""
+msgid "raw[list]: list loaded scripts"
+msgstr ""
+
+msgid "raw[listfull]: list loaded scripts (verbose)"
+msgstr ""
+
+msgid "raw[load]: load a script"
+msgstr ""
+
+msgid "raw[autoload]: load all scripts in \"autoload\" directory"
+msgstr ""
+
msgid ""
-" list: list loaded scripts\n"
-"listfull: list loaded scripts (verbose)\n"
-" load: load a script\n"
-"autoload: load all scripts in \"autoload\" directory\n"
-" reload: reload a script (if no name given, unload all scripts, then load "
-"all scripts in \"autoload\" directory)\n"
-" unload: unload a script (if no name given, unload all scripts)\n"
-"filename: script (file) to load\n"
-" -q: quiet mode: do not display messages\n"
-" name: a script name (name used in call to \"register\" function)\n"
-" eval: evaluate source code and display result on current buffer\n"
-" -o: send evaluation result to the buffer without executing commands\n"
-" -oc: send evaluation result to the buffer and execute commands\n"
-" code: source code to evaluate\n"
-" version: display the version of interpreter used\n"
-"\n"
-"Without argument, this command lists all loaded scripts."
+"raw[reload]: reload a script (if no name given, unload all scripts, then "
+"load all scripts in \"autoload\" directory)"
+msgstr ""
+
+msgid "raw[unload]: unload a script (if no name given, unload all scripts)"
+msgstr ""
+
+msgid "filename: script (file) to load"
+msgstr ""
+
+msgid "raw[-q]: quiet mode: do not display messages"
+msgstr ""
+
+msgid "name: a script name (name used in call to \"register\" function)"
+msgstr ""
+
+msgid "raw[eval]: evaluate source code and display result on current buffer"
+msgstr ""
+
+msgid ""
+"raw[-o]: send evaluation result to the buffer without executing commands"
+msgstr ""
+
+msgid "raw[-oc]: send evaluation result to the buffer and execute commands"
+msgstr ""
+
+msgid "code: source code to evaluate"
+msgstr ""
+
+msgid "raw[version]: display the version of interpreter used"
+msgstr ""
+
+msgid "Without argument, this command lists all loaded scripts."
msgstr ""
msgid "list of scripts"
@@ -10593,62 +11485,91 @@ msgid ""
"stop <name> || raw || tlscertkey"
msgstr ""
+msgid "raw[list]: list relay clients (only active relays)"
+msgstr ""
+
+msgid "raw[listfull]: list relay clients (verbose, all relays)"
+msgstr ""
+
+msgid "raw[listrelay]: list relays (name and port)"
+msgstr ""
+
+msgid "raw[add]: add a relay (listen on a port/path)"
+msgstr ""
+
+msgid "raw[del]: remove a relay (clients remain connected)"
+msgstr ""
+
+msgid "raw[start]: listen on port"
+msgstr ""
+
+msgid ""
+"raw[restart]: close the server socket and listen again on port (clients "
+"remain connected)"
+msgstr ""
+
+msgid "raw[stop]: close the server socket (clients remain connected)"
+msgstr ""
+
+msgid "name: relay name (see format below)"
+msgstr ""
+
+msgid "port: port used for relay"
+msgstr ""
+
+msgid ""
+"path: path used for relay (for UNIX domain socket only); path is evaluated "
+"(see function string_eval_path_home in plugin API reference)"
+msgstr ""
+
+msgid "raw[raw]: open buffer with raw Relay data"
+msgstr ""
+
+msgid ""
+"raw[tlscertkey]: set TLS certificate/key using path in option relay.network."
+"tls_cert_key"
+msgstr ""
+
msgid ""
-" list: list relay clients (only active relays)\n"
-" listfull: list relay clients (verbose, all relays)\n"
-" listrelay: list relays (name and port)\n"
-" add: add a relay (listen on a port/path)\n"
-" del: remove a relay (clients remain connected)\n"
-" start: listen on port\n"
-" restart: close the server socket and listen again on port (clients "
-"remain connected)\n"
-" stop: close the server socket (clients remain connected)\n"
-" name: relay name (see format below)\n"
-" port: port used for relay\n"
-" path: path used for relay (for UNIX domain socket only); path is "
-"evaluated (see function string_eval_path_home in plugin API reference)\n"
-" raw: open buffer with raw Relay data\n"
-" tlscertkey: set TLS certificate/key using path in option relay.network."
-"tls_cert_key\n"
-"\n"
"Relay name is: [ipv4.][ipv6.][tls.]<protocol.name> or unix.[tls.]<protocol."
-"name>\n"
-" ipv4: force use of IPv4\n"
-" ipv6: force use of IPv6\n"
-" tls: enable TLS\n"
-" unix: use UNIX domain socket\n"
-"protocol.name: protocol and name to relay:\n"
-" - protocol \"irc\": name is the server to share (optional, "
-"if not given, the server name must be sent by client in command \"PASS\", "
-"with format: \"PASS server:password\")\n"
-" - protocol \"weechat\" (name is not used)\n"
-"\n"
+"name>:"
+msgstr ""
+
+msgid " - ipv4: force use of IPv4"
+msgstr ""
+
+msgid " - ipv6: force use of IPv6"
+msgstr ""
+
+msgid " - tls: enable TLS"
+msgstr ""
+
+msgid " - unix: use UNIX domain socket"
+msgstr ""
+
+msgid " - protocol.name: protocol and name to relay:"
+msgstr ""
+
+msgid ""
+" - protocol \"irc\": name is the server to share (optional, if not given, "
+"the server name must be sent by client in command \"PASS\", with format: "
+"\"PASS server:password\")"
+msgstr ""
+
+msgid " - protocol \"weechat\" (name is not used)"
+msgstr ""
+
+msgid ""
"The \"irc\" protocol allows any IRC client (including WeeChat itself) to "
-"connect on the port.\n"
+"connect on the port."
+msgstr ""
+
+msgid ""
"The \"weechat\" protocol allows a remote interface to connect on the port, "
-"see the list here: https://weechat.org/about/interfaces/\n"
-"\n"
-"Without argument, this command opens buffer with list of relay clients.\n"
-"\n"
-"Examples:\n"
-" irc proxy, for server \"libera\":\n"
-" /relay add irc.libera 8000\n"
-" irc proxy, for server \"libera\", with TLS:\n"
-" /relay add tls.irc.libera 8001\n"
-" irc proxy, for all servers (client will choose), with TLS:\n"
-" /relay add tls.irc 8002\n"
-" weechat protocol:\n"
-" /relay add weechat 9000\n"
-" weechat protocol with TLS:\n"
-" /relay add tls.weechat 9001\n"
-" weechat protocol with TLS, using only IPv4:\n"
-" /relay add ipv4.tls.weechat 9001\n"
-" weechat protocol with TLS, using only IPv6:\n"
-" /relay add ipv6.tls.weechat 9001\n"
-" weechat protocol with TLS, using IPv4 + IPv6:\n"
-" /relay add ipv4.ipv6.tls.weechat 9001\n"
-" weechat protocol over UNIX domain socket:\n"
-" /relay add unix.weechat ${weechat_runtime_dir}/relay_socket"
+"see the list here: https://weechat.org/about/interfaces/"
+msgstr ""
+
+msgid "Without argument, this command opens buffer with list of relay clients."
msgstr ""
msgid "all possible protocol.name for relay plugin"
@@ -11243,93 +12164,107 @@ msgid ""
"[<script>...] || upgrade || update || -up|-down [<number>] || -go <line>|end"
msgstr ""
+msgid "raw[list]: list loaded scripts (all languages)"
+msgstr ""
+
+msgid "raw[-o]: send list of loaded scripts to buffer (string in English)"
+msgstr ""
+
+msgid "raw[-ol]: send list of loaded scripts to buffer (translated string)"
+msgstr ""
+
msgid ""
-" list: list loaded scripts (all languages)\n"
-" -o: send list of loaded scripts to buffer (string in English)\n"
-" -ol: send list of loaded scripts to buffer (translated string)\n"
-" -i: copy list of loaded scripts in command line (for sending to "
-"buffer) (string in English)\n"
-" -il: copy list of loaded scripts in command line (for sending to "
-"buffer) (translated string)\n"
-" search: search scripts by tags, language (python, perl, ...), "
-"filename extension (py, pl, ...) or text; result is displayed on scripts "
-"buffer\n"
-" show: show detailed info about a script\n"
-" load: load script(s)\n"
-" unload: unload script(s)\n"
-" reload: reload script(s)\n"
-" autoload: autoload the script\n"
-" noautoload: do not autoload the script\n"
-"toggleautoload: toggle autoload\n"
-" install: install/upgrade script(s)\n"
-" remove: remove script(s)\n"
-" installremove: install or remove script(s), depending on current state\n"
-" hold: hold/unhold script(s) (a script held will not be upgraded "
-"any more and cannot be removed)\n"
-" -q: quiet mode: do not display messages\n"
-" upgrade: upgrade all installed scripts which are obsolete (new "
-"version available)\n"
-" update: update local scripts cache\n"
-" -up: move the selected line up by \"number\" lines\n"
-" -down: move the selected line down by \"number\" lines\n"
-" -go: select a line by number, first line number is 0 (\"end\" to "
-"select the last line)\n"
-"\n"
-"Without argument, this command opens a buffer with list of scripts.\n"
-"\n"
-"On script buffer, the possible status for each script are:\n"
-" * i a H r N\n"
-" | | | | | |\n"
-" | | | | | obsolete (new version available)\n"
-" | | | | running (loaded)\n"
-" | | | held\n"
-" | | autoloaded\n"
-" | installed\n"
-" popular script\n"
-"\n"
-"In output of /script list, the possible status for each script are:\n"
-" * ? i a H N\n"
-" | | | | | |\n"
-" | | | | | obsolete (new version available)\n"
-" | | | | held\n"
-" | | | autoloaded\n"
-" | | installed\n"
-" | unknown script (can not be downloaded/updated)\n"
-" popular script\n"
-"\n"
-"Keys on script buffer:\n"
-" alt+i install script\n"
-" alt+r remove script\n"
-" alt+l load script\n"
-" alt+L reload script\n"
-" alt+u unload script\n"
-" alt+A autoload script\n"
-" alt+h (un)hold script\n"
-" alt+v view script\n"
-"\n"
-"Input allowed on script buffer:\n"
-" i/r/l/L/u/A/h/v action on script (same as keys above)\n"
-" q close buffer\n"
-" $ refresh buffer\n"
-" s:x,y sort buffer using keys x and y (see /help script.look."
-"sort)\n"
-" s: reset sort (use default sort)\n"
-" word(s) filter scripts: search word(s) in scripts (description, "
-"tags, ...)\n"
-" * remove filter\n"
-"\n"
-"Mouse actions on script buffer:\n"
-" wheel scroll list\n"
-" left button select script\n"
-" right button install/remove script\n"
-"\n"
-"Examples:\n"
-" /script search url\n"
-" /script install go.py urlserver.py\n"
-" /script remove go.py\n"
-" /script hold urlserver.py\n"
-" /script reload urlserver\n"
-" /script upgrade"
+"raw[-i]: copy list of loaded scripts in command line (for sending to buffer) "
+"(string in English)"
+msgstr ""
+
+msgid ""
+"raw[-il]: copy list of loaded scripts in command line (for sending to "
+"buffer) (translated string)"
+msgstr ""
+
+msgid ""
+"raw[search]: search scripts by tags, language (python, perl, ...), filename "
+"extension (py, pl, ...) or text; result is displayed on scripts buffer"
+msgstr ""
+
+msgid "raw[show]: show detailed info about a script"
+msgstr ""
+
+msgid "raw[load]: load script(s)"
+msgstr ""
+
+msgid "raw[unload]: unload script(s)"
+msgstr ""
+
+msgid "raw[reload]: reload script(s)"
+msgstr ""
+
+msgid "raw[autoload]: autoload the script"
+msgstr ""
+
+msgid "raw[noautoload]: do not autoload the script"
+msgstr ""
+
+msgid "raw[toggleautoload]: toggle autoload"
+msgstr ""
+
+msgid "raw[install]: install/upgrade script(s)"
+msgstr ""
+
+msgid "raw[remove]: remove script(s)"
+msgstr ""
+
+msgid ""
+"raw[installremove]: install or remove script(s), depending on current state"
+msgstr ""
+
+msgid ""
+"raw[hold]: hold/unhold script(s) (a script held will not be upgraded any "
+"more and cannot be removed)"
+msgstr ""
+
+msgid ""
+"raw[upgrade]: upgrade all installed scripts which are obsolete (new version "
+"available)"
+msgstr ""
+
+msgid "raw[update]: update local scripts cache"
+msgstr ""
+
+msgid "Without argument, this command opens a buffer with list of scripts."
+msgstr ""
+
+msgid "On script buffer, the possible status for each script are:"
+msgstr ""
+
+msgid " `*`: popular script"
+msgstr ""
+
+msgid " `i`: installed"
+msgstr ""
+
+msgid " `a`: autoloaded"
+msgstr ""
+
+msgid " `H`: held"
+msgstr ""
+
+msgid " `r`: running (loaded)"
+msgstr ""
+
+msgid " `N`: obsolete (new version available)"
+msgstr ""
+
+msgid "In output of /script list, this additional status can be displayed:"
+msgstr ""
+
+msgid " `?`: unknown script (can not be downloaded/updated)"
+msgstr ""
+
+msgid ""
+"In input of script buffer, word(s) are used to filter scripts on "
+"description, tags, ...). The input \"*\" removes the filter."
msgstr ""
msgid "list of script languages"
@@ -11641,28 +12576,44 @@ msgid ""
"|| addword [<dict>] <word>"
msgstr ""
+msgid "raw[enable]: enable spell checker"
+msgstr ""
+
+msgid "raw[disable]: disable spell checker"
+msgstr ""
+
+msgid "raw[toggle]: toggle spell checker"
+msgstr ""
+
+msgid "raw[listdict]: show installed dictionaries"
+msgstr ""
+
+msgid ""
+"raw[setdict]: set dictionary for current buffer (multiple dictionaries can "
+"be separated by a comma, the special value \"-\" disables spell checking on "
+"current buffer)"
+msgstr ""
+
+msgid "raw[deldict]: delete dictionary used on current buffer"
+msgstr ""
+
+msgid "raw[addword]: add a word in personal dictionary"
+msgstr ""
+
+msgid ""
+"Input line beginning with a \"/\" is not checked, except for some commands "
+"(see /set spell.check.commands)."
+msgstr ""
+
msgid ""
-" enable: enable spell checker\n"
-" disable: disable spell checker\n"
-" toggle: toggle spell checker\n"
-"listdict: show installed dictionaries\n"
-" setdict: set dictionary for current buffer (multiple dictionaries can be "
-"separated by a comma, the special value \"-\" disables spell checking on "
-"current buffer)\n"
-" deldict: delete dictionary used on current buffer\n"
-" addword: add a word in personal dictionary\n"
-"\n"
-"Input line beginning with a '/' is not checked, except for some commands "
-"(see /set spell.check.commands).\n"
-"\n"
"To enable spell checker on all buffers, use option \"default_dict\", then "
-"enable spell checker, for example:\n"
-" /set spell.check.default_dict \"en\"\n"
-" /spell enable\n"
-"\n"
-"To display a list of suggestions in a bar, use item \"spell_suggest\".\n"
-"\n"
-"Default key to toggle spell checker is alt-s."
+"enable spell checker, for example:"
+msgstr ""
+
+msgid "To display a list of suggestions in a bar, use item \"spell_suggest\"."
+msgstr ""
+
+msgid "Default key to toggle spell checker is alt-s."
msgstr ""
msgid "list of all languages supported"
@@ -11973,106 +12924,225 @@ msgid ""
"[<name>|<mask>...] || default -yes || monitor [<filter>]"
msgstr ""
+msgid "raw[list]: list triggers (without argument, this list is displayed)"
+msgstr ""
+
+msgid "raw[-o]: send list of triggers enabled to buffer (string in English)"
+msgstr ""
+
+msgid "raw[-ol]: send list of triggers enabled to buffer (translated string)"
+msgstr ""
+
+msgid ""
+"raw[-i]: copy list of triggers enabled in command line (for sending to "
+"buffer) (string in English)"
+msgstr ""
+
+msgid ""
+"raw[-il]: copy list of triggers enabled in command line (for sending to "
+"buffer) (translated string)"
+msgstr ""
+
+msgid "raw[listfull]: list triggers with detailed info for each trigger"
+msgstr ""
+
+msgid "raw[listdefault]: list default triggers"
+msgstr ""
+
+msgid "raw[add]: add a trigger"
+msgstr ""
+
+msgid "raw[addoff]: add a trigger (disabled)"
+msgstr ""
+
+msgid "raw[addreplace]: add or replace an existing trigger"
+msgstr ""
+
+msgid "name: name of trigger"
+msgstr ""
+
+msgid ""
+"hook: signal, hsignal, modifier, line, print, command, command_run, timer, "
+"config, focus, info, info_hashtable"
+msgstr ""
+
+msgid ""
+"arguments: arguments for the hook, depending on hook (separated by "
+"semicolons):"
+msgstr ""
+
+msgid "> type `signal`: name(s) of signal (required)"
+msgstr ""
+
+msgid "> type `hsignal`: name(s) of hsignal (required)"
+msgstr ""
+
+msgid "> type `modifier`: name(s) of modifier (required)"
+msgstr ""
+
+msgid ""
+"> type `line`: buffer type (\"formatted\", \"free\" or \"*\"), list of "
+"buffer masks, tags"
+msgstr ""
+
+msgid "> type `print`: buffer, tags, message, strip colors"
+msgstr ""
+
+msgid ""
+"> type `command`: command (required), description, arguments, description of "
+"arguments, completion (all arguments except command are evaluated, "
+"\"${tg_trigger_name}\" is replaced by the trigger name, see /help eval)"
+msgstr ""
+
+msgid "> type `command_run`: command(s) (required)"
+msgstr ""
+
+msgid "> type `timer`: interval (required), align on second, max calls"
+msgstr ""
+
+msgid "> type `config`: name(s) of option (required)"
+msgstr ""
+
+msgid "> type `focus`: name(s) of area (required)"
+msgstr ""
+
+msgid "> type `info`: name(s) of info (required)"
+msgstr ""
+
+msgid "> type `info_hashtable`: name(s) of info (required)"
+msgstr ""
+
+msgid "conditions: evaluated conditions for the trigger"
+msgstr ""
+
+msgid "regex: one or more regular expressions to replace strings in variables"
+msgstr ""
+
+msgid "command: command to execute (many commands can be separated by \";\")"
+msgstr ""
+
+msgid "return_code: return code in callback (ok (default), ok_eat, error)"
+msgstr ""
+
+msgid ""
+"post_action: action to take after execution (none (default), disable, delete)"
+msgstr ""
+
+msgid "raw[addinput]: set input with default arguments to create a trigger"
+msgstr ""
+
+msgid "raw[input]: set input with the command used to create the trigger"
+msgstr ""
+
+msgid "raw[output]: send the command to create the trigger on the buffer"
+msgstr ""
+
+msgid ""
+"raw[recreate]: same as \"input\", with option \"addreplace\" instead of "
+"\"add\""
+msgstr ""
+
+msgid "raw[set]: set an option in a trigger"
+msgstr ""
+
+msgid ""
+"option: name of option: name, hook, arguments, conditions, regex, command, "
+"return_code (for help on option, you can type: /help trigger.trigger.<name>."
+"<option>)"
+msgstr ""
+
+msgid "value: new value for the option"
+msgstr ""
+
+msgid "raw[rename]: rename a trigger"
+msgstr ""
+
+msgid "raw[copy]: copy a trigger"
+msgstr ""
+
+msgid ""
+"raw[enable]: enable triggers (without arguments: enable triggers globally)"
+msgstr ""
+
+msgid ""
+"raw[disable]: disable triggers (without arguments: disable triggers globally)"
+msgstr ""
+
+msgid ""
+"raw[toggle]: toggle triggers (without arguments: toggle triggers globally)"
+msgstr ""
+
+msgid "raw[restart]: restart triggers (recreate the hooks)"
+msgstr ""
+
+msgid "raw[show]: show detailed info on a trigger (with some stats)"
+msgstr ""
+
+msgid "raw[del]: delete triggers"
+msgstr ""
+
+msgid ""
+"raw[restore]: restore triggers with the default values (works only for "
+"default triggers)"
+msgstr ""
+
+msgid "raw[default]: delete all triggers and restore default ones"
+msgstr ""
+
+msgid "raw[monitor]: open the trigger monitor buffer, with optional filter"
+msgstr ""
+
+msgid ""
+"filter: filter hooks/triggers to display (a hook must start with \"@\", for "
+"example \"@signal\"), many filters can be separated by commas; wildcard "
+"\"*\" is allowed in each trigger name"
+msgstr ""
+
msgid ""
-" list: list triggers (without argument, this list is displayed)\n"
-" -o: send list of triggers enabled to buffer (string in English)\n"
-" -ol: send list of triggers enabled to buffer (translated string)\n"
-" -i: copy list of triggers enabled in command line (for sending to "
-"buffer) (string in English)\n"
-" -il: copy list of triggers enabled in command line (for sending to "
-"buffer) (translated string)\n"
-" listfull: list triggers with detailed info for each trigger\n"
-"listdefault: list default triggers\n"
-" add: add a trigger\n"
-" addoff: add a trigger (disabled)\n"
-" addreplace: add or replace an existing trigger\n"
-" name: name of trigger\n"
-" hook: signal, hsignal, modifier, line, print, command, command_run, "
-"timer, config, focus, info, info_hashtable\n"
-" arguments: arguments for the hook, depending on hook (separated by "
-"semicolons):\n"
-" signal: name(s) of signal (required)\n"
-" hsignal: name(s) of hsignal (required)\n"
-" modifier: name(s) of modifier (required)\n"
-" line: buffer type (\"formatted\", \"free\" or \"*\"), list of "
-"buffer masks, tags\n"
-" print: buffer, tags, message, strip colors\n"
-" command: command (required), description, arguments, "
-"description of arguments, completion (all arguments except command are "
-"evaluated, \"${tg_trigger_name}\" is replaced by the trigger name, see /help "
-"eval)\n"
-" command_run: command(s) (required)\n"
-" timer: interval (required), align on second, max calls\n"
-" config: name(s) of option (required)\n"
-" focus: name(s) of area (required)\n"
-" info: name(s) of info (required)\n"
-" info_hashtable: name(s) of info (required)\n"
-" conditions: evaluated conditions for the trigger\n"
-" regex: one or more regular expressions to replace strings in "
-"variables\n"
-" command: command to execute (many commands can be separated by \";\")\n"
-"return_code: return code in callback (ok (default), ok_eat, error)\n"
-"post_action: action to take after execution (none (default), disable, "
-"delete)\n"
-" addinput: set input with default arguments to create a trigger\n"
-" input: set input with the command used to create the trigger\n"
-" output: send the command to create the trigger on the buffer\n"
-" recreate: same as \"input\", with option \"addreplace\" instead of "
-"\"add\"\n"
-" set: set an option in a trigger\n"
-" option: name of option: name, hook, arguments, conditions, regex, "
-"command, return_code\n"
-" (for help on option, you can type: /help trigger.trigger.<name>."
-"<option>)\n"
-" value: new value for the option\n"
-" rename: rename a trigger\n"
-" copy: copy a trigger\n"
-" enable: enable triggers (without arguments: enable triggers globally)\n"
-" disable: disable triggers (without arguments: disable triggers "
-"globally)\n"
-" toggle: toggle triggers (without arguments: toggle triggers globally)\n"
-" restart: restart triggers (recreate the hooks)\n"
-" show: show detailed info on a trigger (with some stats)\n"
-" del: delete triggers\n"
-" restore: restore triggers with the default values (works only for "
-"default triggers)\n"
-" mask: name where wildcard \"*\" is allowed\n"
-" default: delete all triggers and restore default ones\n"
-" monitor: open the trigger monitor buffer, with optional filter:\n"
-" filter: filter hooks/triggers to display (a hook must start with \"@\", "
-"for example \"@signal\"), many filters can be separated by commas; wildcard "
-"\"*\" is allowed in each trigger name\n"
-"\n"
"When a trigger callback is called, following actions are performed, in this "
-"order:\n"
-" 1. check conditions; if false, exit\n"
+"order:"
+msgstr ""
+
+msgid " 1. check conditions; if false, exit"
+msgstr ""
+
+msgid ""
" 2. replace text using POSIX extended regular expression(s) (if defined in "
-"trigger)\n"
-" 3. execute command(s) (if defined in trigger)\n"
+"trigger)"
+msgstr ""
+
+msgid " 3. execute command(s) (if defined in trigger)"
+msgstr ""
+
+msgid ""
" 4. exit with a return code (except for modifier, line, focus, info and "
-"info_hashtable)\n"
-" 5. perform post action\n"
-"\n"
-"Examples (you can also look at default triggers with /trigger listdefault):\n"
+"info_hashtable)"
+msgstr ""
+
+msgid " 5. perform post action"
+msgstr ""
+
+msgid ""
+"Examples (you can also look at default triggers with /trigger listdefault):"
+msgstr ""
+
+msgid ""
" add text attributes *bold*, _underline_ and /italic/ (only in user "
-"messages):\n"
-" /trigger add effects modifier weechat_print \"${tg_tag_nick}\" "
-"\"==\\*([^ ]+)\\*==*${color:bold}${re:1}${color:-bold}*== "
-"==_([^ ]+)_==_${color:underline}${re:1}${color:-underline}_== ==/([^ ]+)/==/"
-"${color:italic}${re:1}${color:-italic}/\"\n"
-" hide nicklist bar on small terminals:\n"
-" /trigger add resize_small signal signal_sigwinch \"${info:term_width} < "
-"100\" \"\" \"/bar hide nicklist\"\n"
-" /trigger add resize_big signal signal_sigwinch \"${info:term_width} >= "
-"100\" \"\" \"/bar show nicklist\"\n"
-" silently save config each hour:\n"
-" /trigger add cfgsave timer 3600000;0;0 \"\" \"\" \"/mute /save\"\n"
-" silently save WeeChat session at midnight (see /help upgrade):\n"
-" /trigger add session_save signal day_changed \"\" \"\" \"/mute /upgrade -"
-"save\"\n"
+"messages):"
+msgstr ""
+
+msgid " hide nicklist bar on small terminals:"
+msgstr ""
+
+msgid " silently save config each hour:"
+msgstr ""
+
+msgid " silently save WeeChat session at midnight (see /help upgrade):"
+msgstr ""
+
+msgid ""
" open trigger monitor and show only modifiers and triggers whose name "
-"starts with \"resize\":\n"
-" /trigger monitor @modifier,resize*"
+"starts with \"resize\":"
msgstr ""
msgid "triggers"
@@ -12442,11 +13512,13 @@ msgstr ""
msgid "xfer control"
msgstr ""
-msgid ""
-" list: list xfer\n"
-"listfull: list xfer (verbose)\n"
-"\n"
-"Without argument, this command opens buffer with xfer list."
+msgid "raw[list]: list xfer"
+msgstr ""
+
+msgid "raw[listfull]: list xfer (verbose)"
+msgstr ""
+
+msgid "Without argument, this command opens buffer with xfer list."
msgstr ""
msgid "nicks of DCC chat"