diff options
author | Sébastien Helleu <flashcode@flashtux.org> | 2023-10-16 23:38:55 +0200 |
---|---|---|
committer | Sébastien Helleu <flashcode@flashtux.org> | 2023-10-17 18:14:54 +0200 |
commit | 1896c50c116919db882c40b778aa887035f5c11b (patch) | |
tree | bebd7a3d39fab12d0b7f5226f11095adc480832d /po/weechat.pot | |
parent | fa1e82d5007bb7fdafd63f33faca5b955fbf9c3d (diff) | |
download | weechat-1896c50c116919db882c40b778aa887035f5c11b.zip |
core: update translations (issue #2005)
Diffstat (limited to 'po/weechat.pot')
-rw-r--r-- | po/weechat.pot | 5558 |
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" |