summaryrefslogtreecommitdiff
path: root/po/ja.po
diff options
context:
space:
mode:
authorSébastien Helleu <flashcode@flashtux.org>2023-10-16 23:38:55 +0200
committerSébastien Helleu <flashcode@flashtux.org>2023-10-17 18:14:54 +0200
commit1896c50c116919db882c40b778aa887035f5c11b (patch)
treebebd7a3d39fab12d0b7f5226f11095adc480832d /po/ja.po
parentfa1e82d5007bb7fdafd63f33faca5b955fbf9c3d (diff)
downloadweechat-1896c50c116919db882c40b778aa887035f5c11b.zip
core: update translations (issue #2005)
Diffstat (limited to 'po/ja.po')
-rw-r--r--po/ja.po12759
1 files changed, 8384 insertions, 4375 deletions
diff --git a/po/ja.po b/po/ja.po
index 9be31ac29..73cbf2626 100644
--- a/po/ja.po
+++ b/po/ja.po
@@ -20,7 +20,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: 2023-09-06 19:13+0200\n"
"Last-Translator: AYANOKOUZI, Ryuunosuke <i38w7i3@yahoo.co.jp>\n"
"Language-Team: Japanese <https://github.com/l/weechat/tree/master/"
@@ -1128,13 +1128,18 @@ msgstr "全ての接続済みサーバでコマンドを実行"
msgid "<command>"
msgstr "コマンド"
+#, fuzzy
+#| msgid ""
+#| "command(s) to run if conditions are OK, after regex replacements (many "
+#| "commands can be separated by semicolons)"
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"
@@ -1144,8 +1149,16 @@ msgstr "離席状態の切り替え"
msgid "[-all] [<message>]"
msgstr "[-all] [<message>]"
+#, fuzzy
+#| msgid "execute a command on all connected servers"
+msgid "raw[-all]: set or remove away status on all connected servers"
+msgstr "全ての接続済みサーバでコマンドを実行"
+
+#, fuzzy
+#| 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)"
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 ""
" -all: 全ての接続済みサーバに対して離席状態を切り替え\n"
@@ -1173,153 +1186,115 @@ msgstr ""
"nicklist] || del <name>|-all || set <name> <option> <value> || hide|show|"
"toggle <name> || scroll <name> <window> <scroll_value>"
+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 ""
+"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 ""
+
#, fuzzy
-#| 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"
-#| " del: delete a bar (or all bars with -all)\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"
-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"
-msgstr ""
-" list: 全てのバーをリストアップ\n"
-" listfull: 全てのバーをリストアップ (詳細)\n"
-" listitems: 全てのバー要素をリストアップ\n"
-" add: 新しいバーを追加\n"
-" name: バーの名称 (ユニークな)\n"
-" type: root: 外側のウィンドウ、\n"
-" window: 内側のウィンドウ、任意の状態を取れる (以下を参照してく"
-"ださい)\n"
-" conditions: バーを表示する条件:\n"
-" active: アクティブウィンドウの場合に表示\n"
-" inactive: 非アクティブウィンドウの場合に表示\n"
-" nicklist: ニックネームリストを持つウィンドウの場合に表示\n"
-" その他の条件: /help weechat.bar.xxx.conditions と /help eval "
-"を参照してください\n"
-" 表示条件の指定が無ければ、バーは常に表示されます。\n"
-" position: bottom、top、left、right\n"
-" size: バーのサイズ (文字数で指定)\n"
-" separator: 1 はセパレータ (線) を使用、0 または指定無しはセパレータ無し\n"
-" item1,...: バーの要素 (要素はコンマ (要素間にスペース) または \"+\" (要素"
-"間にスペース無し) で区切ります)\n"
-" default: デフォルトバーを作成 (バーの名前が無ければ全てのデフォルトバー"
-"が作成されます)\n"
-" del: バーを削除 (-all を付ければ全てのバーを削除)\n"
-" set: バー属性に値を設定\n"
-" option: 変更するオプション (オプション一覧は /set weechat.bar."
-"<barname>.* を参照してください)\n"
-" value: オプションの新しい値\n"
-" hide: バーを隠す\n"
-" show: 隠されたバーを表示\n"
-" toggle: バーの非表示/表示を切り替え\n"
-" scroll: バーをスクロール\n"
-" window: ウィンドウ番号 (現在のウィンドウかルートバーを指定するには "
-"'*' を使う)\n"
-" scroll_value: スクロールする量: 'x' または 'y' (任意)の後に、'+' か '-' か "
-"'b' (最初) か 'e' (最後)の後に、値 (+/- を付けて)、任意で % (スクロールする"
-"幅/高さの割合、% が無ければ値は文字数と解釈されます)\n"
-"\n"
-"例:\n"
-" 時間、バー番号 + 名前、補完候補からなるバーを作成:\n"
-" /bar add mybar root bottom 1 0 [time],buffer_number+:+buffer_name,"
-"completion\n"
-" バーを隠す:\n"
-" /bar hide mybar\n"
-" 現在のバッファに対応したニックネームリストを 10 行分、下方向にスクロール:\n"
-" /bar scroll nicklist * y+10\n"
-" 現在のバッファに対応したニックネームリストを最後までスクロール:\n"
-" /bar scroll nicklist * ye"
+#| msgid "bar position (bottom, top, left, right)"
+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 ""
+
+#, fuzzy
+#| msgid "alias name (wildcard \"*\" is allowed) (optional)"
+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 ""
+
+#, fuzzy
+#| msgid "value of a trigger option"
+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"
msgstr "バッファの管理"
@@ -1347,153 +1322,150 @@ msgstr ""
"<name>...] || notify <level> || localvar [<number>|<name>] || set <property> "
"[<value>] || get <property> || <number>|-|+|<name>"
+msgid "raw[list]: list buffers (without argument, this list is displayed)"
+msgstr ""
+
+msgid ""
+"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 ""
+
+#, fuzzy
+msgid ""
+"raw[renumber]: renumber buffers (works only if option weechat.look."
+"buffer_auto_renumber is off)"
+msgstr ""
+"%sエラー: 番号を振りなおすには、weechat.look.buffer_auto_renumber オプション"
+"をオフにしてください"
+
+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 ""
+
+#, fuzzy
+#| msgid "Relay raw messages"
+msgid "> raw[all]: for all messages"
+msgstr "Relay 生メッセージ"
+
+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 ""
+
#, fuzzy
+#| msgid "change charset for current buffer"
+msgid "raw[set]: set a property in the current buffer"
+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[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 +"
-msgstr ""
-" list: バッファをリストアップ (引数無しの場合、このリストが表示されます)\n"
-" add: 新しいバッファを追加 (バッファを閉じるには \"/buffer close\" また"
-"は \"q\" を使ってください)\n"
-" clear: バッファの内容を削除 (number はバッファ番号、マージバッファに対して"
-"は -merged、全てのバッファに対しては -all、何も無ければ現在のバッファ)\n"
-" move: リストにバッファを移動 (相対指定も可能、例えば -1); \"-\" = 最初の"
-"バッファ番号に移動、\"+\" = 最後のバッファ番号 + 1 に移動\n"
-" swap: 2 つのバッファを入れ替え (現在のバッファと引数で与えた番号/名称で指"
-"定されるバッファを入れ替える)\n"
-" cycle: 指定したバッファ間でバッファを循環させる\n"
-" merge: 現在のバッファを他のバッファにマージ (2 つのバッファのチャットエリ"
-"アが一緒になります)\n"
-" (デフォルトでは ctrl-x でマージバッファの切り替え)\n"
-" unmerge: 同じ番号を持つ他のバッファとのマージを解除\n"
-" hide: バッファを隠す\n"
-" unhide: バッファを隠すことを止める\n"
-"renumber: バッファを記憶 (weechat.look.buffer_auto_renumber オプションがオフ"
-"の場合にのみ有効)\n"
-" close: バッファを閉じる (番号/範囲または名前は任意)\n"
-" notify: 現在のバッファの通知レベルを設定: このレベルでバッファがホットリス"
-"トに追加されるかどうかを定義します:\n"
-" none: 通知しない\n"
-" highlight: ハイライトがあった場合のみ通知\n"
-" message: ユーザからのメッセージとハイライトがあった場合に通知\n"
-" all: 全てのメッセージを通知\n"
-" reset: デフォルトの値 (all) にリセット\n"
-"localvar: 現在のバッファのローカル変数を表示\n"
-" set: 現在のバッファのプロパティを設定\n"
-" get: 現在のバッファのプロパティを表示\n"
-" number: 番号でバッファ移動、可能なプレフィックス:\n"
-" '+': 相対移動、現在の番号に数を足す\n"
-" '-': 相対移動、現在の番号から数を引く\n"
-" '*': 番号に移動、オプション \"weechat.look."
-"jump_current_to_previous_buffer\" が使われる\n"
-" -: 最初のバッファ番号に移動\n"
-" +: 最後のバッファ番号に移動\n"
-" name: バッファ名 (一部) でバッファに移動\n"
-"\n"
-"例:\n"
-" 現在のバッファの内容を消去:\n"
-" /buffer clear\n"
-" バッファを 5 番に移動:\n"
-" /buffer move 5\n"
-" バッファ 1 番と 3 番を入れ替え:\n"
-" /buffer swap 1 3\n"
-" 現在のバッファと #weechat バッファを入れ替え:\n"
-" /buffer swap #weechat\n"
-" #chan1、#chan2、#chan3 に移動してそれを繰り返す:\n"
-" /buffer cycle #chan1 #chan2 #chan3\n"
-" コアバッファとマージ:\n"
-" /buffer merge 1\n"
-" #weechat バッファとマージ:\n"
-" /buffer merge #weechat\n"
-" バッファマージの解除:\n"
-" /buffer unmerge\n"
-" 現在のバッファを閉じる:\n"
-" /buffer close\n"
-" バッファ番号 5 から 7 を閉じる:\n"
-" /buffer close 5-7\n"
-" #weechat バッファに移動:\n"
-" /buffer #weechat\n"
-" 次のバッファに移動:\n"
-" /buffer +1\n"
-" 最後のバッファ番号に移動:\n"
-" /buffer +"
+"time this buffer is opened"
+msgstr ""
+
+#, fuzzy
+#| msgid "change charset for current buffer"
+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"
msgstr "色の別名の定義と、色パレットの表示"
@@ -1506,48 +1478,46 @@ msgstr ""
"alias <color> <name> || unalias <color> || reset || term2rgb <color> || "
"rgb2term <rgb> [<limit>] || -o"
+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"
-msgstr ""
-" alias: ある色に別名を追加\n"
-" unalias: 別名の削除\n"
-" color: 色番号 (0 以上、最大値は端末依存、多くの場合 63 か 255)\n"
-" name: 色の別名 (例: \"orange\")\n"
-" reset: 全ての色ペアをリセット (自動的なリセットが無効化されており、これ以"
-"上の色ペアが利用できない場合に必要、オプション \"weechat.look."
-"color_pairs_auto_reset\" を参照してください)\n"
-"term2rgb: 端末色 (0-255) を RGB 色に変換\n"
-"rgb2term: RGB 色を端末色 (0-255) に変換\n"
-" limit: 端末テーブル内で使う色の数 (0 から始まる); デフォルトは 256\n"
-" -o: 端末/色情報を現在の入力としてバッファに送る\n"
-"\n"
-"引数無しの場合、コマンドは新しいバッファに色を表示します。\n"
-"\n"
-"例:\n"
-" 色番号 214 に対応する別名 \"orange\" を追加:\n"
-" /color alias 214 orange\n"
-" 色番号 214 を削除:\n"
-" /color unalias 214"
+"color_pairs_auto_reset\")"
+msgstr ""
+
+#, fuzzy
+#| msgid "terminal color (0-255) converted to RGB color"
+msgid "raw[term2rgb]: convert a terminal color (0-255) to RGB color"
+msgstr "RGB 色コードに変換された端末色コード (0-255)"
+
+#, fuzzy
+#| msgid "RGB color converted to terminal color (0-255)"
+msgid "raw[rgb2term]: convert a RGB color to terminal color (0-255)"
+msgstr "端末色コード (0-255) に変換されたRGB 色コード"
+
+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"
msgstr "WeeChat かプラグインのコマンドを起動"
@@ -1556,13 +1526,23 @@ msgstr "WeeChat かプラグインのコマンドを起動"
msgid "[-buffer <name>] <plugin> <command>"
msgstr "[-buffer <name>] <plugin> <command>"
+#, fuzzy
+#| msgid "execute a command on all connected servers"
+msgid "raw[-buffer]: execute the command on this buffer"
+msgstr "全ての接続済みサーバでコマンドを実行"
+
+#, fuzzy
+#| 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 "
+#| "beginning of command)"
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 "
-"beginning of command)"
+"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 ""
"-buffer: このバッファでコマンドを実行\n"
" plugin: このプラグインからコマンドを実行; 'core' は WeeChat コマンド、'*' は"
@@ -1571,6 +1551,11 @@ msgstr ""
"加します)"
msgid ""
+"command: command to execute (a \"/\" is automatically added if not found at "
+"beginning of command)"
+msgstr ""
+
+msgid ""
"free movement of cursor on screen to execute actions on specific areas of "
"screen"
msgstr "カーソルを移動してアクションを実行するエリアを指定"
@@ -1589,70 +1574,29 @@ msgstr ""
"go chat|<bar>|<x>,<y> || move up|down|left|right|area_up|area_down|area_left|"
"area_right || stop"
-#, fuzzy
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"
-msgstr ""
-" go: チャットエリア、バー (バーの名前を使った場合)、座標 \"x,y\" にカーソル"
-"を移動\n"
-"move: 方向を指定してカーソルを移動\n"
-"stop: カーソルモードを終了\n"
-"\n"
-"引数が無ければ、カーソルモードを切り替えます。\n"
-"\n"
-"マウスが有効化されていた場合 (/help mouse を参照してください)、現在のところデ"
-"フォルトではセンタークリックでカーソルモードが開始されます。\n"
-"\n"
-"カーソルモードにおけるチャットメッセージに対するデフォルトキー:\n"
-" m メッセージの引用\n"
-" q プレフィックスとメッセージを引用\n"
-" Q 時間、プレフィックス、メッセージを引用\n"
-"\n"
-"カーソルモードにおけるニックネームリストに対するデフォルトキー:\n"
-" b ニックネームを参加禁止にする (/ban)\n"
-" k ニックネームをキックする (/kick)\n"
-" K ニックネームを参加禁止にしてキックする (/kickban)\n"
-" q ニックネームに送信するクエリを開く (/query)\n"
-" w ユーザ情報を要求 (/whois)\n"
-"\n"
-"例:\n"
-" ニックネームリストに移動:\n"
-" /cursor go nicklist\n"
-" 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"
msgstr "デバッグ関数"
@@ -1665,7 +1609,7 @@ msgstr "デバッグ関数"
#| "time <command>"
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 ""
@@ -1673,97 +1617,117 @@ msgstr ""
"memory|tags|term|windows || mouse|cursor [verbose] || hdata [free] || time "
"<command>"
+msgid "raw[list]: list plugins with debug levels"
+msgstr ""
+
+msgid "raw[set]: set debug level for plugin"
+msgstr ""
+
#, fuzzy
-#| 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"
-#| " buffer: dump buffer content with hexadecimal values in log file\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"
-#| " hooks: display infos about hooks\n"
-#| "infolists: display infos about infolists\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"
-#| " windows: display windows tree\n"
-#| " time: measure time to execute a command or to send text to the "
-#| "current buffer"
-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 "
+#| msgid "debug level for plugin (\"core\" for WeeChat core)"
+msgid "plugin: name of plugin (\"core\" for WeeChat core)"
+msgstr "プラグイン (\"core\" は WeeChat コア) のデバッグレベル"
+
+#, fuzzy
+#| msgid "debug level for plugin (\"core\" for WeeChat core)"
+msgid "level: debug level for plugin (0 = disable debug)"
+msgstr "プラグイン (\"core\" は WeeChat コア) のデバッグレベル"
+
+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 ""
+"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}}"
-msgstr ""
-" list: デバッグレベルの設定されたプラグインをリストアップ\n"
-" set: プラグインのデバッグレベルを設定\n"
-" plugin: プラグインの名前 (\"core\" は WeeChat コアを意味する)\n"
-" level: プラグインのデバッグレベル (0 はデバッグの無効化)\n"
-" dump: WeeChat ログファイルにメモリダンプを保存 (WeeChat がクラッシュした"
-"場合と同じダンプが書き込まれます)\n"
-" buffer: ログファイルに 16 進値でバッファの内容をダンプ\n"
-" color: 現在の色ペアに関する情報を表示\n"
-" cursor: カーソルモードのデバッグを切り替え\n"
-" dirs: ディレクトリを表示\n"
-" hdata: hdata に関する情報を表示 (free を付けた場合: メモリから全ての "
-"hdata を削除)\n"
-" hooks: フックに関する情報を表示\n"
-"infolists: インフォリストに関する情報を表示\n"
-" libs: 使用中の外部ライブラリに関する情報を表示\n"
-" memory: メモリ使用量に関する情報を表示\n"
-" mouse: マウスのデバックを切り替え\n"
-" tags: 行のタグを表示\n"
-" term: 端末に関する情報を表示\n"
-" windows: ウィンドウツリーの情報を表示\n"
-" time: コマンドの実行時間や現在のバッファへのテキスト送信にかかった時間を"
-"測定"
+"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 ""
+
+#, fuzzy
+msgid "raw[certs]: display number of loaded trusted certificate authorities"
+msgstr "%sgnutls: 証明書指紋の計算に失敗しました (%s)"
+
+msgid "raw[color]: display infos about current color pairs"
+msgstr ""
+
+msgid "raw[cursor]: toggle debug for cursor mode"
+msgstr ""
+
+#, fuzzy
+#| msgid "files in script directories"
+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 ""
+
+#, fuzzy
+msgid ""
+"raw[unicode]: display information about string and unicode chars (evaluated, "
+"see /help eval)"
+msgstr ""
+"プロキシサーバのユーザ名 (注意: 値は評価されます、/help eval を参照してくださ"
+"い)"
msgid "evaluate expression"
msgstr "式を評価"
@@ -1775,267 +1739,66 @@ msgid ""
"<expression2>"
msgstr "[-n|-s] <expression> || [-n] -c <expression1> <operator> <expression2>"
+msgid "raw[-n]: display result without sending it to buffer (debug mode)"
+msgstr ""
+
#, fuzzy
+#| msgid ""
+#| "command(s) to run if conditions are OK, after regex replacements (many "
+#| "commands can be separated by semicolons)"
+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 ""
+
+#, fuzzy
+msgid ""
+"operator: a logical or comparison operator (see function "
+"\"string_eval_expression\" in \"Plugin API reference\")"
+msgstr ""
+"自動的にニックネームの身元確認を行うために使われる SSL 証明書ファイル "
+"(\"%h\" は WeeChat ホームで置換、デフォルトは \"~/.weechat\" です)"
+
+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"
-msgstr ""
-" -n: 結果をバッファに送信せずに表示 (デバッグモード)\n"
-" -s: 評価前に式を分割する (複数のコマンドを指定する場合はセミコロンで"
-"区切ってください)\n"
-" -c: 条件として評価: 演算子と括弧をを使い、ブール値 (\"0\" または "
-"\"1\") を返します\n"
-"expression: 評価する式、${variable} 型の書式の変数は置換されます (以下を参照"
-"してください); 複数のコマンドを指定する場合はセミコロンで区切ってください\n"
-" operator: 論理演算子や比較演算子:\n"
-" - 論理演算子:\n"
-" && ブール演算の \"and\"\n"
-" || ブール演算の \"or\"\n"
-" - 比較演算子:\n"
-" == 等しい\n"
-" != 等しくない\n"
-" <= 以下\n"
-" < より少ない\n"
-" >= 以上\n"
-" > より大きい\n"
-" =~ POSIX 拡張正規表現にマッチ\n"
-" !~ POSIX 拡張正規表現にマッチしない\n"
-" =* マスクにマッチ (ワイルドカード \"*\" を使えます)\n"
-" !* マスクにマッチしない (ワイルドカード \"*\" を使えます)\n"
-"\n"
-"式が NULL でない場合、空でない場合、\"0\" でない場合、式は \"真\" と評価され"
-"ます。\n"
-"浮動小数点数として比較される数値表現の書式は以下です:\n"
-" - 整数 (例: 5、-7)\n"
-" - 浮動小数点数 (例: 5.2、-7.5、2.83e-2)\n"
-" - 16 進数 (例: 0xA3、-0xA3)\n"
-"数値表現を二重引用符で括ることで、文字列として比較されます。例:\n"
-" 50 > 100 ==> 0\n"
-" \"50\" > \"100\" ==> 1\n"
-"\n"
-"式中の ${variable} 型の書式の変数は置換されます。変数は以下の優先順位に従いま"
-"す:\n"
-" 1. 評価済みのサブ文字列 (書式: \"eval:xxx\")\n"
-" 2. エスケープ文字を含む文字列 (書式: \"esc:xxx\" または \"\\xxx\")\n"
-" 3. 隠す文字を含む文字列 (書式: \"hide:char,string\")\n"
-" 4. 最大文字数を指定した文字列 (書式: \"cut:max,suffix,string\" または "
-"\"cut:+max,suffix,string\")\n"
-" または最大文字表示幅を指定した文字列 (書式: \"cutscr:max,suffix,"
-"string\" または \"cutscr:+max,suffix,string\")\n"
-" 5. 文字順を反転させた文字列 (書式: \"rev:xxx\")\n"
-" 6. 繰り返し文字列 (書式: \"repeat:count,string\")\n"
-" 7. 色 (書式: \"color:xxx\"、\"プラグイン API リファレンス\" の \"color\" 関"
-"数を参照してください)\n"
-" 8. 情報 (書式: \"info:name,arguments\"、arguments は任意)\n"
-" 9. 現在の日付/時刻 (書式: \"date\" または \"date:format\")\n"
-" 10. 環境変数 (書式: \"env:XXX\")\n"
-" 11. 三項演算子 (書式: \"if:condition?value_if_true:value_if_false\")\n"
-" 12. オプション (書式: \"file.section.option\")\n"
-" 13. バッファのローカル変数\n"
-" 14. hdata の名前/変数 (値は自動的に文字列に変換されます)、デフォルトでは "
-"\"window\" と \"buffer\" は現在のウィンドウ/バッファを指します。\n"
-"hdata の書式は以下の 1 つです:\n"
-" hdata.var1.var2...: hdata (ポインタは既知) で開始し、1 個ずつ変数を続ける "
-"(他の hdata を続けることも可能)\n"
-" hdata[list].var1.var2...: リストを使う hdata で開始する、例:\n"
-" ${buffer[gui_buffers].full_name}: バッファリストにリンクされた最初のバッ"
-"ファのフルネーム\n"
-" ${plugin[weechat_plugins].name}: プラグインリストにリンクされた最初のプラ"
-"グインの名前\n"
-" hdata[pointer].var1.var2...: ポインタを使う hdata で開始する、例:\n"
-" ${buffer[0x1234abcd].full_name}: 与えたポインタを持つバッファの完全な名"
-"前 (トリガ中で使うことが可能です)\n"
-"hdata と変数の名前については、\"プラグイン API リファレンス\" の "
-"\"weechat_hdata_get\" 関数を参照してください。\n"
-"\n"
-"例 (単純な文字列):\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 ${\\t} ==> <tab>\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\"\n"
-" /eval -n ${repeat:5,-} ==> -----\\n\"\n"
-"\n"
-"例 (条件):\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"
+"expression, for example: 50 > 100 == 0 and \"50\" > \"100\" == 1"
+msgstr ""
+
+msgid "Examples (simple strings):"
+msgstr ""
+
+msgid "Examples (conditions):"
+msgstr ""
msgid ""
"filter messages in buffers, to hide/show them according to tags or regex"
@@ -2052,142 +1815,153 @@ msgstr ""
"<buffer>...] <tags> <regex> || rename <name> <new_name> || del <name>|-all"
#, fuzzy
+#| msgid "list of filters"
+msgid "raw[list]: list all filters"
+msgstr "フィルタのリスト"
+
+msgid "raw[enable]: enable filters (filters are enabled by default)"
+msgstr ""
+
+#, fuzzy
+#| msgid "names of filters"
+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$"
-msgstr ""
-" list: 全てのフィルタをリストアップ\n"
-" enable: フィルタを有効化 (フィルタはデフォルトで有効になっています)\n"
-" disable: フィルタを無効化\n"
-" toggle: フィルタの有効無効を切り替え\n"
-" name: フィルタの名前 (\"@\" = 現在のバッファに設定されている全てのフィ"
-"ルタを有効化/無効化)\n"
-" add: フィルタを追加\n"
-"addreplace: 既存のフィルタに追加もしくは置換\n"
-" rename: フィルタをリネーム\n"
-" del: フィルタを削除\n"
-" -all: 全てのフィルタを削除\n"
-" buffer: フィルタが有効化されているバッファのコンマ区切りリスト:\n"
-" - これはプラグイン名を含む完全な名前です (例: \"irc.libera."
-"#weechat\" または \"irc.server.libera\")\n"
-" - \"*\" は全てのバッファを意味します\n"
-" - 名前が '!' から始まるものは除外されます\n"
-" - ワイルドカード \"*\" を使うことができます\n"
-" tags: タグのコンマ区切りリスト、例えば \"irc_join,irc_part,irc_quit\"\n"
-" - 論理積 \"and\": タグ同士を \"+\" でつなげてください (例: "
-"\"nick_toto+irc_action\")\n"
-" - ワイルドカード \"*\" を使うことができます\n"
-" - タグを '!' で始めると、そのタグが付けられたメッセージとそのタグ"
-"を含むメッセージはフィルタされません\n"
-" regex: 行単位検索の正規表現\n"
-" - '\\t' を使うと、プレフィックスをメッセージから分離できま"
-"す。'|' 等の特別な文字は '\\|' のようにエスケープしなければいけません\n"
-" - 正規表現の最初に '!' が含まれる場合は、マッチ結果が反転されま"
-"す (最初の '!' にマッチさせたければ、'\\!' を使ってください)\n"
-" - 2 種類の正規表現があります: 一方はプレフィックス用、他方はメッ"
-"セージ用\n"
-" - 正規表現は大文字小文字を区別しません、\"(?-i)\" から始まる場合"
-"は区別します\n"
-"\n"
-"デフォルトではキー alt+'=' ですべてのバッファについてフィルタリングの on/off "
-"を切り替えられます。現在のバッファに限りフィルタリングを切り替えるには "
-"alt+'-' を使います。\n"
-"\n"
-"よく使われるタグ:\n"
-" no_filter、no_highlight、no_log、log0..log9 (ログレベル)、\n"
-" notify_none、notify_message、notify_private、notify_highlight、\n"
-" self_msg、nick_xxx (xxx はメッセージのニックネーム部分)、prefix_nick_ccc "
-"(ccc はニックネームの色)、\n"
-" host_xxx (xxx はメッセージのユーザ名 + ホスト名部分)、\n"
-" irc_xxx (xxx はコマンド名または番号、/server raw または /debug tags で確"
-"認)、\n"
-" irc_numeric、irc_error、irc_action、irc_ctcp、irc_ctcp_reply、"
-"irc_smart_filter、away_info。\n"
-"バッファ内でタグを見るには: /debug tags\n"
-"\n"
-"例:\n"
-" 全てのバッファで IRC スマートフィルタを使用:\n"
-" /filter add irc_smart * irc_smart_filter *\n"
-" 名前に \"#weechat\" を含むバッファを除いた全てのバッファで IRC スマートフィ"
-"ルタを使用:\n"
-" /filter add irc_smart *,!*#weechat* irc_smart_filter *\n"
-" 全ての IRC join/part/quit メッセージをフィルタ:\n"
-" /filter add joinquit * irc_join,irc_part,irc_quit *\n"
-" チャンネルに入った時や /names で表示されるニックネームをフィルタ:\n"
-" /filter add nicks * irc_366 *\n"
-" IRC チャンネル #weechat で \"toto\" を含むニックネームをフィルタ:\n"
-" /filter add toto irc.libera.#weechat nick_toto *\n"
-" ニックネーム \"toto\" からの IRC の参加/アクションメッセージをフィルタ:\n"
-" /filter add toto * nick_toto+irc_join,nick_toto+irc_action *\n"
-" IRC チャンネル #weechat で \"weechat sucks\" を含む行をフィルタ:\n"
-" /filter add sucks irc.libera.#weechat * weechat sucks\n"
-" すべてのバッファで \"WeeChat sucks\" と完全に一致する行をフィルタ:\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 ""
+
+#, fuzzy
+#| msgid "names of filters"
+msgid "name: filter name"
+msgstr "フィルタ名"
+
+#, fuzzy
+#| msgid "names of filters"
+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 ""
+
+#, fuzzy
+#| msgid "manage buffers"
+msgid "> - \"*\" means all buffers"
+msgstr "バッファの管理"
+
+msgid "> - a name starting with \"!\" is excluded"
+msgstr ""
+
+#, fuzzy
+#| msgid "bar name (wildcard \"*\" is allowed) (optional)"
+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 ""
+
+#, fuzzy
+#| msgid "POSIX extended regular expression to search ANSI escape codes"
+msgid "regex: POSIX extended regular expression to search in line:"
+msgstr "ANSI エスケープコードを検索する POSIX 拡張正規表現"
+
+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 ""
+
+#, fuzzy
+#| msgid "execute a command on all connected servers"
+msgid " use IRC smart filter on all buffers:"
+msgstr "全ての接続済みサーバでコマンドを実行"
+
+msgid ""
+" use IRC smart filter on all buffers except those with \"#weechat\" in name:"
+msgstr ""
+
+#, fuzzy
+#| msgid "display host in part/quit messages"
+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"
msgstr "コマンドとオプションに関するヘルプを表示"
@@ -2197,19 +1971,25 @@ msgid "-list|-listfull [<plugin> [<plugin>...]] || <command> || <option>"
msgstr "-list|-listfull [<plugin> [<plugin>...]] || <command> || <option>"
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 ""
-" -list: プラグイン毎にコマンドをリストアップ (引数が無ければ、このリストを"
-"表示)\n"
-"-listfull: プラグイン毎に説明付きでコマンドをリストアップ\n"
-" plugin: このプラグインに関するコマンドをリストアップ\n"
-" command: コマンドの名前\n"
-" option: オプションの名前 (リストを見るには /set を使用)"
+
+msgid "raw[-listfull]: list commands with description, by plugin"
+msgstr ""
+
+msgid "plugin: list commands for this plugin"
+msgstr ""
+
+#, fuzzy
+#| msgid "functions for command line"
+msgid "command: a command name"
+msgstr "コマンドライン関数"
+
+#, fuzzy
+#| msgid "option: extra option, for some servers"
+msgid "option: an option name (use /set to see list)"
+msgstr "option: 追加オプション、いくつかのサーバ用"
msgid "show buffer command history"
msgstr "バッファコマンド履歴を表示"
@@ -2218,9 +1998,14 @@ msgstr "バッファコマンド履歴を表示"
msgid "clear || <value>"
msgstr "clear || <value>"
-msgid ""
-"clear: clear history\n"
-"value: number of history entries to show"
+msgid "raw[clear]: clear history"
+msgstr ""
+
+#, fuzzy
+#| msgid ""
+#| "clear: clear history\n"
+#| "value: number of history entries to show"
+msgid "value: number of history entries to show"
msgstr ""
"clear: 履歴の削除\n"
"value: 表示する履歴エントリの数"
@@ -2237,15 +2022,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"
@@ -2255,187 +2050,175 @@ msgstr "コマンドライン関数"
msgid "<action> [<arguments>]"
msgstr "<action> [<arguments>]"
+msgid "action: the action, one of:"
+msgstr ""
+
+msgid "> raw[return]: simulate key \"enter\""
+msgstr ""
+
+msgid ""
+"> 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 ""
+
#, fuzzy
-#| msgid ""
-#| "list of actions:\n"
-#| " return: simulate key \"enter\"\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_next_word: delete next word\n"
-#| " delete_beginning_of_line: delete from beginning of line until cursor\n"
-#| " delete_end_of_line: delete from cursor until end of line\n"
-#| " delete_line: delete entire line\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_end_of_line: move cursor to end of line\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"
-#| " 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"
-#| " jump_smart: jump to next buffer with activity\n"
-#| " jump_last_buffer_displayed: jump to last buffer displayed (before last "
-#| "jump to a buffer)\n"
-#| " jump_previously_visited_buffer: jump to previously visited buffer\n"
-#| " jump_next_visited_buffer: jump to next visited buffer\n"
-#| " hotlist_clear: clear hotlist (optional argument: \"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"
-#| " 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"
-#| " set_unread: set unread marker for all buffers\n"
-#| " set_unread_current_buffer: set unread marker for current buffer\n"
-#| " switch_active_buffer: switch to next merged buffer\n"
-#| " switch_active_buffer_previous: switch to previous merged buffer\n"
-#| " zoom_merged_buffer: zoom on merged buffer\n"
-#| " insert: insert text in command line (escaped chars are allowed, see /"
-#| "help print)\n"
-#| " send: send text to the buffer\n"
-#| " paste_start: start paste (bracketed paste mode)\n"
-#| " paste_stop: stop paste (bracketed paste mode)\n"
-#| "\n"
-#| "This command is used by key bindings or plugins."
-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."
-msgstr ""
-"アクションリスト:\n"
-" return: \"enter\" キーをシミュレート\n"
-" complete_next: 次の補完候補で単語を補完\n"
-" complete_previous: 一つ前の補完候補で単語を補完\n"
-" search_text_here: 現在の位置でテキストを検索\n"
-" search_text: バッファ内のテキストを検索\n"
-" search_switch_case: 完全一致検索に変更\n"
-" search_switch_regex: 検索タイプの切り替え: 文字列/正規表現\n"
-" search_switch_where: 検索範囲の切り替え: メッセージ/プレフィックス\n"
-" search_previous: 一つ前の行を検索\n"
-" search_next: 次の行を検索\n"
-" search_stop_here: 現在の位置で検索を終了\n"
-" search_stop: 検索を終了\n"
-" delete_previous_char: 一つ前の文字を削除\n"
-" delete_next_char: 次の文字を削除\n"
-" delete_previous_word: 一つ前の単語を削除\n"
-" delete_next_word: 次の単語を削除\n"
-" delete_beginning_of_line: 行の最初からカーソル位置までを削除\n"
-" delete_end_of_line: カーソルから行の最後までを削除\n"
-" delete_line: 行を削除\n"
-" clipboard_paste: WeeChat 専用の内部クリップボードの内容をペースト\n"
-" transpose_chars: 2 つの文字を入れ替え\n"
-" undo: 最新のコマンドラインアクションまで元に戻す\n"
-" redo: 最新のコマンドラインアクションまでやり直す\n"
-" move_beginning_of_line: カーソルを行頭に移動\n"
-" move_end_of_line: カーソルを行末まで移動\n"
-" move_previous_char: カーソルを一つ前の文字に移動\n"
-" move_next_char: カーソルを次の文字に移動\n"
-" move_previous_word: カーソルを一つ前の単語に移動\n"
-" move_next_word: カーソルを次の単語に移動\n"
-" history_previous: 現在のバッファ履歴のひとつ前のコマンドを再呼び出し\n"
-" history_next: 現在のバッファ履歴の次のコマンドを再呼び出し\n"
-" history_global_previous: グローバル履歴の一つ前のコマンドを再呼び出し\n"
-" history_global_next: グローバル履歴の次のコマンドを再呼び出し\n"
-" jump_smart: 次のアクティブバッファに飛ぶ\n"
-" jump_last_buffer_displayed: 表示されている最後のバッファに移動 (最新のバッ"
-"ファ移動の一つ前に表示されていたバッファ)\n"
-" jump_previously_visited_buffer: 一つ前に訪れたバッファに移動\n"
-" jump_next_visited_buffer: 次に訪れたバッファに移動\n"
-" hotlist_clear: ホットリストを消去 (オプション引数: \"lowest\" はホットリス"
-"ト内の最も低いレベルだけを消去。\"highest\" はホットリスト内の最も高いレベル"
-"だけを消去。レベルマスクは 1 (参加/退出)、2 (メッセージ)、4 (プライベートメッ"
-"セージ)、8 (ハイライト) を合計した整数値で指定したレベルを消去)\n"
-" grab_key: キーを横取り (任意引数: 最後の横取りからの遅延時間、デフォルトは "
-"500 ミリ秒)\n"
-" grab_key_command: あるコマンドに関連してキーを横取り (任意引数: 最後の横取"
-"りからの遅延時間、デフォルトは 500 ミリ秒)\n"
-" grab_mouse: grab マウスイベントコードを横取り\n"
-" grab_mouse_area: 範囲指定のマウスイベントコードを横取り\n"
-" set_unread: 全てのバッファに対して未読マーカーを設定\n"
-" set_unread_current_buffer: 現在のバッファに対して未読マーカーを設定\n"
-" switch_active_buffer: 次のマージされたバッファに移動\n"
-" switch_active_buffer_previous: 一つ前のマージされたバッファに移動\n"
-" zoom_merged_buffer: マージされたバッファにズーム\n"
-" insert: コマンドラインにテキストを挿入 (エスケープ文字も可、/help print を"
-"参照してください)\n"
-" send: バッファにテキストを送信\n"
-" paste_start: ペーストの開始 (括弧付きペーストモード)\n"
-" paste_stop: ペーストの終了 (括弧付きペーストモード)\n"
-"\n"
-"これらのコマンドはキーバインドかプラグインで利用できます。"
+#| msgid "check words during text search in buffer"
+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 ""
#, fuzzy
#| msgid "list of bar items"
@@ -2452,48 +2235,80 @@ msgstr ""
"list || enable|disable|toggle [<name>|@] || add|addreplace <name> <buffer>[,"
"<buffer>...] <tags> <regex> || rename <name> <new_name> || del <name>|-all"
+#, fuzzy
+#| msgid "names of bars"
+msgid "raw[list]: list all custom bar items"
+msgstr "バーの名前"
+
+#, fuzzy
+#| msgid "list of bar items"
+msgid "raw[add]: add a custom bar item"
+msgstr "バー要素のリスト"
+
+msgid "raw[addreplace]: add or replace an existing custom bar item"
+msgstr ""
+
+#, fuzzy
+#| msgid "names of bars"
+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 ""
+
+#, fuzzy
+msgid "content: content (evaluated, see /help eval)"
+msgstr ""
+"プロキシサーバのユーザ名 (注意: 値は評価されます、/help eval を参照してくださ"
+"い)"
+
+#, fuzzy
+#| msgid "names of bars"
+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 ""
+
+#, fuzzy
+#| msgid "names of bars"
+msgid "raw[del]: delete custom bar items"
+msgstr "バーの名前"
+
+msgid ""
+" add item with terminal size, displayed only in buffers with number = 1:"
+msgstr ""
+
+#, fuzzy
+#| msgid "bar item with list of buffers"
+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"
@@ -2517,187 +2332,137 @@ msgstr ""
"<context> <key> || reset <key> || resetctxt <context> <key> || resetall -yes "
"[<context>] || missing [<context>]"
+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 ""
+
#, fuzzy
-#| msgid ""
-#| " list: list all current keys (without argument, this list is "
-#| "displayed)\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)\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"
-#| "\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 code in "
-#| "command line.\n"
-#| "\n"
-#| "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"
-#| "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"
-#| "Another special value \"-\" can be used to disable key (it will be "
-#| "ignored when looking for keys).\n"
-#| "\n"
-#| "Examples:\n"
-#| " key alt-t to toggle nicklist bar:\n"
-#| " /key bind meta-t /bar toggle nicklist\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 \"tab\" to stop search in buffer:\n"
-#| " /key bindctxt search ctrl-I /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}"
-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"
+#| msgid "%d default key bindings for context \"%s\":"
+msgid "raw[unbind]: remove a key binding (for context \"default\")"
+msgstr "コンテキスト \"%2$s\" に対する %1$d 個のデフォルトキーバインド:"
+
+msgid "raw[unbindctxt]: remove a key binding for given context"
+msgstr ""
+
+#, fuzzy
+#| msgid "No default key binding for context \"%s\""
+msgid "raw[reset]: reset a key to default binding (for context \"default\")"
+msgstr "コンテキスト \"%s\" に対するデフォルトのキーバインドはありません"
+
+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 ""
"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}"
-msgstr ""
-" list: 現在のキーをリストアップ (引数無しの場合、このリストが表示されま"
-"す)\n"
-"listdefault: デフォルトキーをリストアップ\n"
-" listdiff: デフォルトと現在のキーの違いをリストアップ (追加、再定義、削除さ"
-"れたキー)\n"
-" context: コンテキストの名前 (\"default\" または \"search\")\n"
-" bind: キーにコマンドを割り当てるか、キーに割り当てられたコマンドを表"
-"示 (\"default\" コンテキストに対する)\n"
-" bindctxt: キーにコマンドを割り当てるか、キーに割り当てられたコマンドを表"
-"示 (指定されたコンテキストに対する)\n"
-" command: コマンド (複数のコマンドはセミコロンで分けて書く)\n"
-" unbind: キーバインドを削除 (\"default\" コンテキストに対する)\n"
-" unbindctxt: キーバインドを削除 (指定されたコンテキストに対する)\n"
-" reset: キーをデフォルトの割り当てにリセットする (\"default\" コンテキス"
-"トに対する)\n"
-" resetctxt: キーをデフォルトの割り当てにリセットする (指定されたコンテキスト"
-"に対する)\n"
-" resetall: デフォルトの割り当てにリストアし、全ての個人的な設定を削除 (注意"
-"して使用!)\n"
-" missing: 未割り当てのキーを追加 (デフォルトの割り当てに無い)、新しい "
-"WeeChat バージョンをインストールした後に便利\n"
-"\n"
-"キーにコマンドを割り当てる場合、alt+k (または Esc の後に k) した後に、割り当"
-"てたいキーを押すことをお勧めします: これはコマンドラインにキーコードを入力す"
-"ることになります。\n"
-"\n"
-"\"mouse\" コンテント (\"cursor\" コンテキストの一部) に対しては、キーは以下の"
-"書式: \"@area:key\" または \"@area1>area2:key\"。ここで、area は以下の値を取"
-"れます:\n"
-" *: 画面上の任意のエリア\n"
-" chat: チャットエリア (任意のバッファ)\n"
-" chat(xxx): 名前 \"xxx\" を持つチャットエリア (プラグイン含む完全な名前)\n"
-" bar(*): 任意のバー\n"
-" bar(xxx): バー \"xxx\"\n"
-" item(*): 任意のバー要素\n"
-" item(xxx): バー要素 \"xxx\"\n"
-"多くのマウスイベントにマッチさせるにはワイルドカード \"*\" をキーに使ってくだ"
-"さい。\n"
-"\"hsignal:name\" という書式のコマンドに対する特別な値はマウスコンテキストに使"
-"えます、これはフォーカスハッシュテーブルを引数にして hsignal \"name\" を送り"
-"ます。\n"
-"その他の特別な値 \"-\" はキーを無効化するために利用されます。(これはキーの探"
-"索時には無視されます)\n"
-"\n"
-"例:\n"
-" alt-t キーをニックネームリストバーに割り当てる:\n"
-" /key bind meta-t /bar toggle nicklist\n"
-" alt-r キーを #weechat IRC チャンネルへの移動に割り当てる:\n"
-" /key bind meta-r /buffer #weechat\n"
-" alt-r キーの割り当てをデフォルトに戻す:\n"
-" /key reset meta-r\n"
-" \"tab\" キーをバッファ検索の終了に割り当てる:\n"
-" /key bindctxt search ctrl-I /input search_stop\n"
-" ニック上でのマウスのセンターボタンをニックネームの情報取得に割り当てる:\n"
-" /key bindctxt mouse @item(buffer_nicklist):button3 /msg nickserv info "
-"${nick}"
+"when looking for keys)."
+msgstr ""
msgid "manage buffers/windows layouts"
msgstr "バッファ/ウィンドウレイアウトの管理"
@@ -2711,60 +2476,48 @@ msgstr ""
"leave || del [<name>] [buffers|windows] || rename <name> <new_name>"
#, fuzzy
-#| 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\"."
-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"
+#| msgid "manage buffers/windows layouts"
+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 ""
"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 "
"are opened."
msgstr ""
-" store: レイアウトに現在のバッファ/ウィンドウを保存\n"
-" apply: 保存されたレイアウトを適用\n"
-" leave: 現在のレイアウトを保持する (レイアウトを更新しない)\n"
-" del: レイアウトとして保存されているバッファとウィンドウを削除\n"
-" (名前の後に \"バッファ\" や \"ウィンドウ\" を指定しない場合、レイア"
-"ウトを削除)\n"
-" rename: レイアウトのリネーム\n"
-" name: 保存されたレイアウトの名前 (初期状態は \"default\")\n"
-"buffers: バッファのみに対してレイアウトを保存/適用 (バッファの順番)\n"
-"windows: ウィンドウのみに対してレイアウトを保存/適用 (それぞれのウィンドウに"
-"表示されるバッファ)\n"
-"\n"
-"引数を指定しなかった場合、保存されたレイアウトを表示します。\n"
-"\n"
-"\"weechat.look.save_layout_on_exit\" オプションを使えば、現在のレイアウトを /"
-"quit コマンドの実行時に保存することが可能です。"
msgid "mouse control"
msgstr "マウス操作"
@@ -2773,34 +2526,22 @@ msgstr "マウス操作"
msgid "enable|disable|toggle [<delay>]"
msgstr "enable|disable|toggle [<delay>]"
+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"
-msgstr ""
-" enable: マウスの有効化\n"
-"disable: マウスの無効化\n"
-" toggle: マウスの有効無効の切り替え\n"
-" delay: 初期マウス状態がリストアされてからの遅延時間 (秒単位) (一時的にマウ"
-"スを無効化するときに便利)\n"
-"\n"
-"マウス状態はオプション \"weechat.look.mouse\" に保存されます。\n"
-"\n"
-"例:\n"
-" マウスの有効化:\n"
-" /mouse enable\n"
-" 5 秒間マウスの有効無効を切り替え:\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"
msgstr "静かにコマンドを実行"
@@ -2809,45 +2550,29 @@ msgstr "静かにコマンドを実行"
msgid "[-core | -current | -buffer <name>] <command>"
msgstr "[-core | -current | -buffer <name>] <command>"
-#, fuzzy
+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!"
-msgstr ""
-" -core: WeeChat コアバッファへの出力を抑制\n"
-"-current: 現在のバッファへの出力を抑制\n"
-" -buffer: 指定したバッファへの出力を抑制\n"
-" name: 完全なバッファの名前 (例: \"irc.server.libera\"、\"irc.libera."
-"#weechat\")\n"
-" command: 静かに実行するコマンド (最初に '/' が無い場合は自動的に追加されま"
-"す)\n"
-"\n"
-"ターゲット (-core、-current、-buffer) が指定されなかった場合、デフォルトでは"
-"全ての出力を抑制します。\n"
-"\n"
-"例:\n"
-" save を行う:\n"
-" /mute save\n"
-" 現在の IRC チャンネルへのメッセージ:\n"
-" /mute -current msg * hi!\n"
-" #weechat チャンネルへのメッセージ:\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"
msgstr "プラグインの表示/ロード/アンロード"
@@ -2865,25 +2590,58 @@ msgstr ""
"list|listfull [<name>] || load <filename> [<arguments>] || autoload "
"[<arguments>] || reload [<name>|* [<arguments>]] || unload [<name>]"
+#, fuzzy
+#| msgid "list/load/unload plugins"
+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 ""
+
+#, fuzzy
+#| msgid "names of plugins installed"
+msgid "name: a plugin name"
+msgstr "インストールされたプラグインの名前"
+
+msgid "raw[listfull]: list loaded plugins (verbose)"
+msgstr ""
+
+#, fuzzy
+#| msgid "list/load/unload plugins"
+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"
@@ -2899,102 +2657,85 @@ msgstr ""
"current] [-y <line>] [-escape] [-date <date>] [-tags <tags>] [-action|-"
"error|-join|-network|-quit] [<text>] || -stdout|-stderr [<text>] || -beep"
+msgid ""
+"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 ""
+
#, fuzzy
+#| msgid "display text on a buffer"
+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 ""
-" -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"
"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"
-msgstr ""
-" -buffer: 指定したバッファにテキストを表示 (デフォルト: コマンドを実行した"
-"バッファ)\n"
-"-newbuffer: 新しいバッファの作成、そのバッファ内にテキストの表示\n"
-" -free: 自由内容バッファの作成 (-newbuffer と共に使用)\n"
-" -switch: 指定したバッファに切り替え\n"
-" -core: \"-buffer core.weechat\" のエイリアス\n"
-" -current: 現在のバッファにテキストを表示\n"
-" -y: 指定した行番号に表示 (自由内容バッファ専用)\n"
-" line: 自由内容バッファの行番号 (1 行目は 0、負数は最後の行から数えた"
-"行: -1 = 最終行から数えて 1 行目、-2 = 最終行から数えて 2 行目、など)\n"
-" -escape: エスケープ文字を解釈 (例えば \\a、\\07、\\x07)\n"
-" -date: メッセージの日付、書式:\n"
-" -n: 今から 'n' 秒前\n"
-" +n: 今から 'n' 秒後\n"
-" n: エポックから 'n' 秒目 (man time を参照してください)\n"
-" 日付/時間 (ISO 8601): yyyy-mm-ddThh:mm:ss、例: "
-"2014-01-19T04:32:55\n"
-" 時間: hh:mm:ss (example: 04:32:55)\n"
-" -tags: タグのコンマ区切りリスト (よく使うタグのリストは /help filter を"
-"参照してください)\n"
-" text: 表示するテキスト (プレフィックスとメッセージは必ず \\t で区切って"
-"ください、\"-\" で始まるテキストは \"\\\" を前置してください)\n"
-" -stdout: 標準出力にテキストを表示 (エスケープ文字を解釈)\n"
-" -stderr: 標準エラー出力にテキストを表示 (エスケープ文字を解釈)\n"
-" -beep: \"-stderr \\a\" の別名\n"
-"\n"
-"オプション -action ... -quit をつけた場合、プレフィックスは \"weechat.look."
-"prefix_*\" で定義されているものになります。\n"
-"\n"
-"以下のエスケープ文字を使うことができます:\n"
-" \\\" \\\\ \\a \\b \\e \\f \\n \\r \\t \\v \\0ooo \\xhh \\uhhhh "
-"\\Uhhhhhhhh\n"
-"\n"
-"例:\n"
-" コアバッファにハイライトを付けてリマインダを表示:\n"
-" /print -core -tags notify_highlight Reminder: buy milk\n"
-" コアバッファにエラーを表示:\n"
-" /print -core -error Some error here\n"
-" コアバッファにプレフィックス \"abc\" を付けてメッセージを表示:\n"
-" /print -core abc\\tThe message\n"
-" チャンネル #weechat にメッセージを表示:\n"
-" /print -buffer irc.libera.#weechat Message on #weechat\n"
-" 雪だるまを表示 (U+2603):\n"
-" /print -escape \\u2603\n"
-" 警告を送信 (BEL):\n"
-" /print -beep"
+"look.prefix_*\"."
+msgstr ""
+
+msgid "Following escaped chars are supported:"
+msgstr ""
msgid "manage proxies"
msgstr "プロキシの管理"
@@ -3012,82 +2753,62 @@ msgstr ""
"<name>|-all || set <name> <option> <value>"
#, fuzzy
-#| 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 a proxy (or all proxies with -all)\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"
-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"
-msgstr ""
-" list: 全てのプロキシをリストアップ\n"
-" add: 新しいプロキシを追加\n"
-" name: プロキシの名前 (一意的な)\n"
-" type: http、socks4、socks5\n"
-" address: IP アドレスまたはホスト名\n"
-" port: ポート\n"
-"username: ユーザ名 (任意)\n"
-"password: パスワード (任意)\n"
-" del: プロキシの削除 (-all を付ければ全てのプロキシを削除)\n"
-" set: プロキシのプロパティを設定\n"
-" option: 変更するオプション (オプションリストを見るには、/set weechat.proxy."
-"<proxyname>.*)\n"
-" value: オプションに設定する新しい値\n"
-"\n"
-"例:\n"
-" ローカルホストの 8888 番ポートで動いている http プロキシを追加:\n"
-" /proxy add local http 127.0.0.1 8888\n"
-" IPv6 プロトコルを使う http プロキシを追加:\n"
-" /proxy add local http ::1 8888\n"
-" /proxy set local ipv6 on\n"
-" ユーザ名とパスワードが必要な socks5 プロキシを追加:\n"
-" /proxy add myproxy socks5 sample.host.org 3128 myuser mypass\n"
-" プロキシを削除:\n"
-" /proxy del myproxy"
+#| msgid "list of proxies"
+msgid "raw[list]: list all proxies"
+msgstr "プロキシリスト"
+
+msgid "raw[add]: add a new proxy"
+msgstr ""
+
+msgid "name: name of proxy (must be unique)"
+msgstr ""
+
+#, fuzzy
+#| msgid "proxy type (http (default), socks4, socks5)"
+msgid "type: http, socks4 or socks5"
+msgstr "プロパティ型 (http (デフォルト)、socks4、socks5)"
+
+#, fuzzy
+#| msgid "proxy server address (IP or hostname)"
+msgid "address: IP or hostname"
+msgstr "プロキシサーバアドレス (IP アドレスかホスト名)"
+
+#, fuzzy
+#| msgid "log not started"
+msgid "port: port number"
+msgstr "ログ保存が開始されていません"
+
+#, fuzzy
+msgid "username: username (optional)"
+msgstr "サーバ、チャンネル (サーバは任意)"
+
+#, fuzzy
+#| msgid "bar pointer (optional)"
+msgid "password: password (optional)"
+msgstr "バーポインタ (任意)"
+
+msgid "raw[del]: delete proxies"
+msgstr ""
+
+msgid "raw[set]: set a value for a proxy property"
+msgstr ""
+
+msgid ""
+"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"
msgstr "WeeChat の終了"
@@ -3096,12 +2817,25 @@ msgstr "WeeChat の終了"
msgid "[-yes] [<arguments>]"
msgstr "[-yes] [<arguments>]"
+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 ""
+
+#, fuzzy
+#| 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\")."
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\")."
@@ -3122,10 +2856,23 @@ msgstr "ディスクから設定ファイルをリロード"
msgid "[<file> [<file>...]]"
msgstr "[<file> [<file>...]]"
-msgid ""
-"file: configuration file to reload (without extension \".conf\")\n"
+#, fuzzy
+#| 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 ""
+"file: リロードする設定ファイル (拡張子 \".conf\" は不要)\n"
"\n"
-"Without argument, all files (WeeChat and plugins) are reloaded."
+"引数無しでは、全てのファイル (WeeChat とプラグイン) がリロードされます。"
+
+#, fuzzy
+#| msgid ""
+#| "file: configuration file to reload (without extension \".conf\")\n"
+#| "\n"
+#| "Without argument, all files (WeeChat and plugins) are reloaded."
+msgid "Without argument, all files (WeeChat and plugins) are reloaded."
msgstr ""
"file: リロードする設定ファイル (拡張子 \".conf\" は不要)\n"
"\n"
@@ -3138,75 +2885,60 @@ msgstr "複数回コマンドを実行"
msgid "[-interval <delay>[<unit>]] <count> <command>"
msgstr "[-interval <delay>[<unit>]] <count> <command>"
+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 ""
+
#, fuzzy
-#| msgid ""
-#| " delay: delay between execution of commands\n"
-#| " unit: optional, values are:\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 '/')\n"
-#| "\n"
-#| "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"
-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"
+#| msgid "ids (numbers and names) of executed commands"
+msgid "count: number of times to execute command"
+msgstr "実行されたコマンドの識別子 (番号と名前)"
+
+msgid ""
"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 ""
+
+#, fuzzy
+#| msgid "buffer pointer"
+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}}"
-msgstr ""
-" delay: コマンドの実行間隔\n"
-" unit: 任意、以下の値を使ってください:\n"
-" ms: ミリ秒\n"
-" s: 秒 (デフォルト)\n"
-" m: 分\n"
-" h: 時間\n"
-" count: コマンドの実行回数\n"
-"command: 実行するコマンド (最初に '/' が無い場合はバッファに送信するテキスト"
-"と解釈されます)\n"
-"\n"
-"注意: コマンドは /repeat を実行したバッファで実行されます (バッファが存在しな"
-"い場合、コマンドは実行されません)。\n"
-"\n"
-"例:\n"
-" 2 ページ分上方向にスクロール:\n"
-" /repeat 2 /window page_up"
+"buffer does not exist any more, the command is not executed)."
+msgstr ""
#, fuzzy
#| msgid "unset/reset config options"
@@ -3218,51 +2950,43 @@ msgid "<option> || -mask <option>"
msgstr "<option> || -mask <option>"
#, fuzzy
-#| 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.*"
-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.*"
-msgstr ""
-"option: オプションの名前\n"
-" -mask: オプション内でマスクを使う (大量のオプションをリセットするにはワイル"
-"ドカード \"*\" を使ってください、使用に注意!)\n"
-"\n"
-"オプションの種類によって (一般的なオプションを) リセットまたは (サーバなどの"
-"任意な設定を) 削除が行われます。\n"
-"\n"
-"例:\n"
-" オプションのリセット:\n"
-" /unset weechat.look.item_time_format\n"
-" 全ての色関連オプションをリセット:\n"
-" /unset -mask weechat.color.*"
+#| msgid "color for name of parent option"
+msgid "option: name of an option"
+msgstr "親オプション名のテキスト色"
+
+msgid ""
+"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\")\n"
-"\n"
-"Without argument, all files (WeeChat and plugins) are saved.\n"
+#, fuzzy
+#| msgid "configuration file \"%s\" (options %s.*)"
+msgid "file: configuration file to save (without extension \".conf\")"
+msgstr "設定ファイル \"%s\" (オプション %s.*)"
+
+#, fuzzy
+#| msgid ""
+#| "file: configuration file to reload (without extension \".conf\")\n"
+#| "\n"
+#| "Without argument, all files (WeeChat and plugins) are reloaded."
+msgid "Without argument, all files (WeeChat and plugins) are saved."
+msgstr ""
+"file: リロードする設定ファイル (拡張子 \".conf\" は不要)\n"
"\n"
+"引数無しでは、全てのファイル (WeeChat とプラグイン) がリロードされます。"
+
+#, fuzzy
+#| 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\")."
+msgid ""
"By default all configuration files are saved to disk on /quit command (see "
"option \"weechat.look.save_config_on_exit\")."
msgstr ""
@@ -3287,97 +3011,86 @@ msgstr ""
"passphrase <passphrase>|-delete || decrypt <passphrase>|-discard || set "
"<name> <value> || del <name>"
+msgid ""
+"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 ""
+
#, fuzzy
+#| msgid "lines of a buffer"
+msgid "Keys on secure buffer:"
+msgstr "バッファの行数"
+
+msgid " alt+v toggle values"
+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"
"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 ""
+
+#, fuzzy
+#| msgid "command /%s"
+msgid " - command /eval"
+msgstr "コマンド /%s"
+
+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}"
-msgstr ""
-"passphrase: パスフレーズを変更 (パスフレーズがない場合、sec.conf ファイルに平"
-"文でデータを保存します)\n"
-" -delete: パスフレーズを削除\n"
-" decrypt: 暗号化されているデータを復号化 (起動時にパスフレーズが設定されて"
-"いない場合に起きます)\n"
-" -discard: 全ての暗号化データを破棄\n"
-" set: 保護データを追加または変更\n"
-" del: 保護データを削除\n"
-"\n"
-"引数がない場合、新しいバッファに保護データを表示します。\n"
-"\n"
-"保護バッファ内で利用可能なキー:\n"
-" alt+v 値を切り替えます\n"
-"\n"
-"パスフレーズを利用する場合 (データが暗号化されている場合)、WeeChat は起動時に"
-"パスフレーズを尋ねます。\n"
-"入力を回避するには、環境変数 \"WEECHAT_PASSPHRASE\" を利用するか (WeeChat "
-"は /upgrade の時に同じ変数を利用します)、sec.crypt.passphrase_file オプション"
-"を設定してファイルからパスフレーズを読み込みます (/help sec.crypt."
-"passphrase_file を参照してください)。\n"
-"\n"
-"${sec.data.xxx} の形で書かれた保護データは以下の様に利用できます:\n"
-" - /eval コマンド\n"
-" - コマンドライン引数 \"--run-command\"\n"
-" - weechat.startup.command_{before|after}_plugins オプション\n"
-" - パスワードや機密データを含むと思われるその他のオプション (例えば、プロキ"
-"シ、irc サーバ、リレー); 保護データが評価されるかを確認するには各オプション"
-"の /help を参照してください。\n"
-"\n"
-"例:\n"
-" パスフレーズを設定:\n"
-" /secure passphrase this is my passphrase\n"
-" libera の SASL パスワードを暗号化:\n"
-" /secure set libera mypassword\n"
-" /set irc.server.libera.sasl_password \"${sec.data.libera}\"\n"
-" oftc の nickserv 用パスワードを暗号化:\n"
-" /secure set oftc mypassword\n"
-" /set irc.server.oftc.command \"/msg nickserv identify ${sec.data."
-"oftc}\"\n"
-" ニックネーム \"mynick\" を取り戻すためのエイリアス ghost を設定\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"
msgstr "設定オプションと環境変数を設定"
@@ -3390,81 +3103,70 @@ msgstr ""
"[<option> [<value>]] || diff [<option> [<option>...]] || env [<variable> "
"[<value>]]"
+#, fuzzy
+#| msgid "option name (wildcard \"*\" is allowed) (optional)"
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 \"\""
-msgstr ""
-"option: オプションの名前 (value を指定せずにワイルドカード \"*\" を使えばオプ"
-"ションをリストアップできます)\n"
-" value: オプションに対する新しい値、以下の型に従う:\n"
-" boolean: on、off、toggle\n"
-" integer: 番号、++番号、--番号\n"
-" string: 任意の文字列 (空文字列は \"\")\n"
-" color: 色の名前、++色番号、--色番号\n"
-" 注意: どんな型であっても、オプションの値を削除する (未定義値にする) "
-"には null が使えます。これはいくつかの特別なプラグイン変数でのみ有効です。\n"
-" diff: 変更されたオプションのみを表示\n"
-" env: 環境変数を表示または設定 (変数の値を削除するには値に \"\" を入れてく"
-"ださい)\n"
-"\n"
-"例:\n"
-" ハイライトに関するオプションを表示:\n"
-" /set *highlight*\n"
-" highlight に単語を追加:\n"
-" /set weechat.look.highlight \"word\"\n"
-" 変更されたオプションを表示:\n"
-" /set diff\n"
-" irc プラグインのオプションの内、変更されたオプションを表示:\n"
-" /set diff irc.*\n"
-" 環境変数 LANG の値を表示:\n"
-" /set env LANG\n"
-" 環境変数 LANG を設定し、これを使う:\n"
-" /set env LANG fr_FR.UTF-8\n"
-" /upgrade\n"
-" 環境変数 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 ""
+
+#, fuzzy
+#| msgid "display help about commands and options"
+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 ""
#, fuzzy
#| msgid "fset options"
msgid "system actions"
msgstr "fset オプション"
+msgid "raw[get]: display system info"
+msgstr ""
+
+#, fuzzy
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[rlimit]: display resource limits (see /help weechat.startup.sys_rlimit "
+"and \"man getrlimit\")"
+msgstr ""
+"%sエラー: リソース \"%s\" は定義されていません (/help weechat.startup."
+"sys_rlimit を参照してください)"
+
+#, fuzzy
+#| msgid "Memory usage (see \"man mallinfo\" for help):"
+msgid "raw[rusage]: display resource usage (see \"man getrusage\")"
+msgstr "メモリ使用量 (ヘルプを見るには \"man mallinfo\" を参照してください):"
+
+msgid ""
+"raw[suspend]: suspend WeeChat and go back to the shell, by sending signal "
+"SIGTSTP to the WeeChat process"
+msgstr ""
+
+msgid ""
+"raw[waitpid]: acknowledge the end of children processes (to prevent "
+"\"zombie\" processes)"
msgstr ""
#, fuzzy
@@ -3479,65 +3181,62 @@ msgid "<option> [<value> [<value>...]]"
msgstr "[<file> [<file>...]]"
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.*"
-msgstr ""
-"option: オプションの名前\n"
-" -mask: オプション内でマスクを使う (大量のオプションをリセットするにはワイル"
-"ドカード \"*\" を使ってください、使用に注意!)\n"
-"\n"
-"オプションの種類によって (一般的なオプションを) リセットまたは (サーバなどの"
-"任意な設定を) 削除が行われます。\n"
-"\n"
-"例:\n"
-" オプションのリセット:\n"
-" /unset weechat.look.item_time_format\n"
-" 全ての色関連オプションをリセット:\n"
-" /unset -mask weechat.color.*"
+"optional settings, like server values)."
+msgstr ""
#, fuzzy
#| msgid "reload the WeeChat binary without disconnecting from servers"
@@ -3552,98 +3251,132 @@ msgstr "サーバとの接続を維持して WeeChat 実行バイナリを再読
msgid "[-yes] [<path_to_binary>|-save|-quit]"
msgstr "[-yes] [<path_to_binary>|-quit]"
-#, fuzzy
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 ""
+
+#, fuzzy
+#| msgid "reload configuration files from disk"
+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 ""
+
+#, fuzzy
+msgid " 2. save session into files (*.upgrade)"
+msgstr "%sエラー: ファイルにセッションを保存できません"
+
+#, fuzzy
+#| msgid " (no plugin)"
+msgid " 3. unload all plugins"
+msgstr " (プラグイン無し)"
+
+#, fuzzy
+msgid " 4. save WeeChat configuration"
+msgstr "WeeChat ディレクトリ"
+
+#, fuzzy
+#| msgid "quit WeeChat"
+msgid " 5. quit WeeChat"
+msgstr "WeeChat の終了"
+
+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 ""
-" -yes: \"weechat.look.confirm_upgrade\" オプションが有効化されていた"
-"場合、このオプションは必須です。\n"
-"path_to_binary: WeeChat バイナリへのパス (デフォルトは現在のバイナリ)\n"
-" -dummy: 何もしない (補完された \"-quit\" オプションを不用意に使わない"
-"ためのオプション)\n"
-" -quit: *すべての* 接続を閉じ、セッションを保存して WeeChat を終了。"
-"遅延復帰 (詳しくは後述) が可能になります。\n"
-"\n"
-"このコマンドは起動中の WeeChat セッションのアップグレードとリロードを行いま"
-"す。このコマンドを実行する前に、新しい WeeChat バイナリをコンパイルするか、"
-"パッケージマネージャでインストールしなければいけません。\n"
-"\n"
-"注意: SSL 接続はアップグレード中に破棄されます、これは今のところ GnuTLS では "
-"SSL セッションのリロードができないからです。アップグレードの後に自動的に再接"
-"続されます。\n"
-"\n"
-"アップグレードは 4 つの手順を踏みます:\n"
-" 1. コアとプラグイン (バッファ、履歴、...) のセッションをファイルに保存\n"
-" 2. 全てのプラグインをアンロード (設定ファイル (*.conf) はディスクに書き込ま"
-"れます)\n"
-" 3. WeeChat 設定を保存 (weechat.conf)\n"
-" 4. 新しい WeeChat バイナリを実行してセッションをリロード。\n"
-"\n"
-"オプション \"-quit\" を使うと、上の挙動が少し変わります:\n"
-" 1. *すべての* 接続を閉じる (irc、xfer、relay、...)\n"
-" 2. すべてのセッションをファイルに保存 (*.upgrade)\n"
-" 3. すべてのプラグインをアンロード\n"
-" 4. WeeChat 設定を保存\n"
-" 5. WeeChat を終了\n"
-"この後、セッションを回復させるには weechat --upgrade を使ってください。\n"
-"重要: 完全に同一の設定で (*.conf ファイルで) セッションを回復させてくださ"
-"い。\n"
-"\"~/.weechat\" ディレクトリの内容をコピーすれば異なるマシンで WeeChat のセッ"
-"ションを回復することも可能です。"
msgid "show WeeChat uptime"
msgstr "WeeChat 連続稼働時間の表示"
-msgid ""
-" -o: send uptime to current buffer as input (English string)\n"
-"-ol: send uptime to current buffer as input (translated string)"
+#, fuzzy
+#| 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 ""
+" -o: 連続稼働時間を現在のバッファの入力に送る (英語で)\n"
+"-ol: 連続稼働時間を現在のバッファの入力に送る (翻訳済み)"
+
+#, fuzzy
+#| msgid ""
+#| " -o: send uptime to current buffer as input (English string)\n"
+#| "-ol: send uptime to current buffer as input (translated string)"
+msgid "raw[-ol]: send uptime to current buffer as input (translated string)"
msgstr ""
" -o: 連続稼働時間を現在のバッファの入力に送る (英語で)\n"
"-ol: 連続稼働時間を現在のバッファの入力に送る (翻訳済み)"
@@ -3651,10 +3384,26 @@ msgstr ""
msgid "show WeeChat version and compilation date"
msgstr "WeeChat のバージョンとコンパイル日時を表示"
+msgid "raw[-o]: send version to current buffer as input (English string)"
+msgstr ""
+
+#, fuzzy
+#| msgid ""
+#| " -o: send uptime to current buffer as input (English string)\n"
+#| "-ol: send uptime to current buffer as input (translated string)"
+msgid "raw[-ol]: send version to current buffer as input (translated string)"
+msgstr ""
+" -o: 連続稼働時間を現在のバッファの入力に送る (英語で)\n"
+"-ol: 連続稼働時間を現在のバッファの入力に送る (翻訳済み)"
+
+#, fuzzy
+#| 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)."
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 ""
@@ -3672,69 +3421,13 @@ msgstr "コマンドの実行を予約"
msgid "<number>[<unit>] <command>"
msgstr "<number>[<unit>] <command>"
-#, fuzzy
-#| msgid ""
-#| " number: amount of time to wait (integer number)\n"
-#| " unit: optional, values are:\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"
-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"
+msgid "number: amount of time to wait (minimum: 1 millisecond)"
+msgstr ""
+
+msgid ""
"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"
-msgstr ""
-" number: 遅延時間 (整数)\n"
-" unit: 任意、値は:\n"
-" ms: ミリ秒\n"
-" s: 秒 (デフォルト)\n"
-" m: 分\n"
-" h: 時\n"
-"command: 実行するコマンド (コマンドが '/' で始まらない場合はバッファに送信す"
-"るテキスト)\n"
-"\n"
-"注意: コマンドは /wait が実行されたバッファで実行されます (バッファが見つから"
-"ない場合 (例えばコマンド実行前にバッファが閉じられた場合) は、コマンドは "
-"WeeChat コアバッファで実行されます)。\n"
-"\n"
-"例:\n"
-" 10 秒後にチャンネルに入る:\n"
-" /wait 10 /join #test\n"
-" 15 分後に離席状態に変更:\n"
-" /wait 15m /away -all I'm away\n"
-" 2 分後に 'hello' と発言:\n"
-" /wait 2m hello"
+"buffer does not exist any more, the command is not executed)."
+msgstr ""
msgid "manage windows"
msgstr "ウィンドウの操作"
@@ -3762,143 +3455,119 @@ msgstr ""
"<number>] || swap [-window <number>] [up|down|left|right] || zoom [-window "
"<number>] || bare [<delay>]"
-#, fuzzy, 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 ""
+
+#, fuzzy
+#| msgid "background color for unread data marker"
+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"
-msgstr ""
-" list: 開けられたウィンドウのリストアップ (引数無しの場合、このリスト"
-"が表示されます)\n"
-" -1: 前のウィンドウに移動\n"
-" +1: 次のウィンドウに移動\n"
-" b#: バッファ番号 # のウィンドウに移動\n"
-" up: 現在のウィンドウの上のウィンドウに移動\n"
-" down: 現在のウィンドウの下のウィンドウに移動\n"
-" left: 左のウィンドウに移動\n"
-" right: 右のウィンドウに移動\n"
-" number: ウィンドウ番号 (/window list を参照してください)\n"
-" splith: 現在のウィンドウを水平分割 (/window merge で元に戻る)\n"
-" splitv: 現在のウィンドウを垂直分割 (/window merge で元に戻る)\n"
-" resize: ウィンドウサイズの変更、新しいサイズは親ウィンドウの <pct> "
-"パーセントで指定\n"
-" \"h\" または \"v\" を指定した場合、最近接の親ウィンドウの横幅"
-"または縦幅を変更\n"
-" balance: 全てのウィンドウのサイズを均等にする\n"
-" merge: ウィンドウを他のものをマージする (all = 一つのウィンドウにまと"
-"める)\n"
-" page_up: 1 ページ分上方向にスクロール\n"
-" page_down: 1 ページ分下方向にスクロール\n"
-" refresh: 画面のリフレッシュ\n"
-" scroll: 指定行数 (+/-N) か指定期間 (s=秒、m=分、h=時間、d=日、M=月、y="
-"年) スクロール\n"
-" scroll_horiz: 指定列数 (+/-N) かウィンドウサイズの割合で水平方向にスクロー"
-"ル (フリーコンテンツを含むバッファ以外は無効)\n"
-" scroll_up: 数行分上方向にスクロール\n"
-" scroll_down: 数行分下方向にスクロール\n"
-" scroll_top: バッファの一番上にスクロール\n"
-"scroll_bottom: バッファの一番下にスクロール\n"
-"scroll_beyond_end: バッファの末尾を越えてスクロール\n"
-"scroll_previous_highlight: 一つ前のハイライトにスクロール\n"
-"scroll_next_highlight: 次のハイライトにスクロール\n"
-"scroll_unread: 未読マーカにスクロール\n"
-" swap: 2 つのウィンドウのバッファを入れ替え (ターゲットウィンドウの方"
-"向を任意指定)\n"
-" zoom: ウィンドウを拡大\n"
-" bare: 最小限表示を切り替える (自動的に標準表示モードに戻るまでの時間"
-"を秒単位で任意指定)\n"
-"\n"
-"splith と splitv に関しては、pct は新しいウィンドウのパーセンテージで、現在の"
-"ウィンドウサイズに対する割合で計算されます。例えば 25 は size = "
-"current_size / 4 の新しいウィンドウを作成します。\n"
-"\n"
-"例:\n"
-" バッファ #1 を表示しているウィンドウに移動:\n"
-" /window b1\n"
-" 2 行分上方向にスクロール:\n"
-" /window scroll -2\n"
-" 2 日分上方向にスクロール:\n"
-" /window scroll -2d\n"
-" 今日の最初にスクロール:\n"
-" /window scroll -d\n"
-" ウィンドウ #2 を拡大:\n"
-" /window zoom -window 2\n"
-" ウィンドウを水平分割 (上側ウィンドウの縦幅は現在のウィンドウの縦幅の "
-"30%):\n"
-" /window splith 30\n"
-" ウィンドウサイズを親ウィンドウサイズの 75% に変更:\n"
-" /window resize 75\n"
-" ウィンドウサイズの横幅を 10% 増やす:\n"
-" /window resize v+10\n"
-" 分割を元に戻す:\n"
-" /window merge\n"
-" 最小限表示を 2 秒間有効にする:\n"
-" /window bare 2"
+"create a new window with size = current_size / 4"
+msgstr ""
#, c-format
msgid "%sToo few arguments for command \"%s%s%s\" (help on command: /help %s)"
@@ -6518,78 +6187,75 @@ msgstr ""
"list [<alias>] || add <alias> [<command>[;<command>...]] || addcompletion "
"<completion> <alias> [<command>[;<command>...]] || del <alias> [<alias>...]"
-#, fuzzy, no-c-format
+msgid "raw[list]: list aliases (without argument, this list is displayed)"
+msgstr ""
+
+msgid "raw[add]: add an alias"
+msgstr ""
+
+#, fuzzy
+#| msgid "value of alias"
+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"
-msgstr ""
-" list: 別名をリストアップ (引数を与えなかった場合、このリストが表示さ"
-"れます)\n"
-" add: 別名を追加\n"
-"addcompletion: カスタム補完を指定して別名を追加\n"
-" del: 別名を削除\n"
-" completion: 別名の補完: デフォルトでは対象のコマンドに対する補完が行われま"
-"す\n"
-" 注意: %%command で既存のコマンドに対する補完を利用可能です\n"
-" alias: 別名の名前\n"
-" command: 引数を含めたコマンド名 (セミコロンで分割すれば複数のコマンドを"
-"指定できます)\n"
-"\n"
-"注意: command の中に含まれる特殊変数は置換されます:\n"
-" $n: 'n' 番目の引数 (1 から 9)\n"
-" $-m: 1 から 'm' 番目の引数\n"
-" $n-: 'n' 番目から最後の引数\n"
-" $n-m: 'n' から 'm' 番目の引数\n"
-" $*: 全ての引数\n"
-" $~: 最後の引数\n"
-" $var: ここで \"var\" とはバッファの局所変数 (/buffer localvar を参照し"
-"てください)\n"
-" 例: $nick、$channel、$server、$plugin、$name\n"
-"\n"
-"例:\n"
-" /split をウィンドウを水平方向に分割する別名と定義:\n"
-" /alias add split /window splith\n"
-" /hello を #weechat を除く全てのチャンネルで \"hello\" と発言する別名と定"
-"義:\n"
-" /alias add hello /allchan -exclude=#weechat msg * hello\n"
-" /forcejoin を /sajoin の補完候補を使い IRC コマンド \"forcejoin\" を送信す"
-"る別名と定義:\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 ""
+
+#, fuzzy
+#| msgid ""
+#| "command(s) to run if conditions are OK, after regex replacements (many "
+#| "commands can be separated by semicolons)"
+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"
msgstr "別名のリスト"
@@ -6633,150 +6299,176 @@ msgstr ""
msgid "bar item with list of buffers"
msgstr "バッファのリストを表示するバー要素"
-#, fuzzy
+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 ""
+
+#, fuzzy
+#| msgid ""
+#| "string displayed to indent channel and private buffers (note: content is "
+#| "evaluated, see /help buflist)"
+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 ""
+"indent チャンネルとプライベートバッファに表示される文字列 (注意: 値は評価され"
+"ます、/help buflist を参照してください)"
+
+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 ""
-" bar: \"buflist\" バーを追加します\n"
-"refresh: 強制的にバー要素 (buflist、buflist2、buflist3) の内容を最新の状態に"
-"更新します\n"
-"\n"
-"各バッファエントリは文字列評価 (書式は /help eval を参照してください) を使っ"
-"て表示されます、以下のオプションで指定します:\n"
-" - buflist.look.display_conditions: バッファをリスト内に表示する条件\n"
-" - buflist.format.buffer: 現在のバッファ以外のバッファを表示する書式\n"
-" - buflist.format.buffer_current: 現在のバッファを表示する書式\n"
-"\n"
-"以下は上記オプションで使用可能な変数です:\n"
-" - バー要素データ (完全なリストは API リファレンスの hdata \"bar_item\" を参"
-"照してください)、例:\n"
-" - ${bar_item.name}\n"
-" - バッファデータ (完全なリストは API リファレンスの hdata \"buffer\" を参照"
-"してください)、例:\n"
-" - ${buffer.number}\n"
-" - ${buffer.name}\n"
-" - ${buffer.full_name}\n"
-" - ${buffer.short_name}\n"
-" - ${buffer.nicklist_nicks_count}\n"
-" - irc_server: IRC サーバデータ、IRC バッファのみで定義 (API リファレンスの "
-"hdata \"irc_server\" を参照してください)\n"
-" - irc_channel: IRC チャンネルデータ、IRC チャンネルバッファのみで定義 (API "
-"リファレンスの hdata \"irc_channel\" を参照してください)\n"
-" - buflist プラグインが利便性向上の目的で追加した変数:\n"
-" - ${format_buffer}: buflist.format.buffer オプションの評価結果; 例えば単"
-"に背景色を変えるなどの目的で、この変数を buflist.format.buffer_current オプ"
-"ションの中で使うことも可能です。\n"
-" - ${current_buffer}: ブール値 (\"0\" または \"1\")、対象のバッファが現在"
-"のバッファの場合に \"1\"; 次のように条件中で使うことができます: ${if:"
-"${current_buffer}?...:...}\n"
-" - ${merged}: ブール値 (\"0\" または \"1\")、対象のバッファが他のバッファ"
-"とマージされていた場合に \"1\"; 次のように条件中で使うことができます: ${if:"
-"${merged}?...:...}\n"
-" - ${format_number}: 区切り文字を付けたインデント済み番号 (buflist.format."
-"number オプションの評価結果)\n"
-" - ${number}: インデント済み番号、例えば 10 から 99 番のバッファがある場合"
-"に \" 1\"; マージされたバッファの場合、この値は空白で区切られたバッファ番号に"
-"なります\n"
-" - ${number2}: インデント済み番号、例えば 10 から 99 番のバッファがある場"
-"合に \" 1\"\n"
-" - ${number_displayed}: 番号が表示される場合に \"1\"、それ以外の場合に "
-"\"0\"\n"
-" - ${indent}: 名前用のインデント (チャンネルとプライベートバッファがインデ"
-"ントされます)\n"
-" - ${format_nick_prefix}: チャンネルにおける色付きニックネームプレフィック"
-"ス (buflist.format.nick_prefix オプションの評価結果)\n"
-" - ${color_nick_prefix}: チャンネルにおけるニックネームプレフィックスの色 "
-"(buflist.look.nick_prefix オプションが有効化された場合のみ設定されます)\n"
-" - ${nick_prefix}: チャンネルにおけるニックネームプレフィックス (buflist."
-"look.nick_prefix オプションが有効化された場合のみ設定されます)\n"
-" - ${format_name}: 書式化済みのニックネーム (buflist.format.name オプショ"
-"ンを評価した後の値)\n"
-" - ${name}: 短縮名 (設定済みの場合)、未設定の場合には名前\n"
-" - ${color_hotlist}: 対象バッファのホットリストレベルの最大値に対応する色 "
-"(buflist.format.hotlist_xxx オプションの評価結果、xxx がレベル)\n"
-" - ${format_hotlist}: 評価後のホットリスト (buflist.format.hotlist オプ"
-"ションの評価結果)\n"
-" - ${hotlist}: 評価前のホットリスト\n"
-" - ${hotlist_priority}: "
-"\"none\"、\"low\"、\"message\"、\"private\"、\"highlight\"\n"
-" - ${format_lag}: IRC サーババッファの遅延時間、遅延がない場合は空 "
-"(buflist.format.lag オプションの評価結果)"
#, fuzzy
#| msgid "list of bar items"
@@ -7089,16 +6781,21 @@ msgstr "現在のバッファの文字セットを変更"
msgid "decode|encode <charset> || reset"
msgstr "decode|encode <charset> || reset"
-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 ""
-" decode: デコード文字セットを変更\n"
-" encode: エンコード文字セットを変更\n"
-"charset: 現在のバッファの新しい文字セット\n"
-" reset: 現在のバッファの文字セットをリセット"
+
+#, fuzzy
+#| msgid "change charset for current buffer"
+msgid "charset: new charset for current buffer"
+msgstr "現在のバッファの文字セットを変更"
+
+#, fuzzy
+#| msgid "change charset for current buffer"
+msgid "raw[reset]: reset charsets for current buffer"
+msgstr "現在のバッファの文字セットを変更"
msgid "Executed commands"
msgstr "実行されたコマンド"
@@ -7189,171 +6886,188 @@ msgstr ""
"<id> <property> <value> || -del <id>|-all [<id>...]"
#, fuzzy
+#| msgid "Alias commands"
+msgid "raw[-list]: list commands"
+msgstr "別名コマンド"
+
+msgid ""
+"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 ""
-" -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[-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"
-msgstr ""
-" -list: コマンドをリストアップ\n"
-" -sh: コマンドを実行する際にシェルを使う、複数のコマンドをパイプすること"
-"も可能 (警告: このオプションを使えるのは、全ての引数が安全な場合だけです、オ"
-"プション -nosh を参照してください)\n"
-" -nosh: コマンドを実行する際にシェルを使わない (コマンドに安全でないデータ"
-"が含まれる場合に必要、例えば他のユーザからのメッセージの内容) (デフォルト)\n"
-" -bg: プロセスをバックグラウンド実行: プロセスの出力およびリターンコード"
-"を表示しない (オプション -o/-oc/-n/-nf/-pipe/-hsignal と同時に利用できませ"
-"ん)\n"
-" -nobg: プロセスの出力を受け取り、リターンコードを表示する (デフォルト)\n"
-" -stdin: プロセスにデータを送信するパイプを作成する (/exec -in/-inclose を使"
-"う)\n"
-"-nostdin: 標準入力用にパイプを作成しない (デフォルト)\n"
-" -buffer: コマンドの出力をこのバッファに表示 / 送信する (バッファが見つからな"
-"い場合、新しいバッファ \"exec.exec.xxx\" が作られます)\n"
-" -l: コマンドの出力をカレントバッファに表示 (デフォルト)\n"
-" -o: コマンドの出力をカレントバッファに送信、カレントバッファは受信した"
-"内容をコマンドとして実行しません (オプション -bg/-pipe/-hsignal と同時に利用"
-"できません)\n"
-" -oc: コマンドの出力をカレントバッファに送信、カレントバッファは受信した"
-"内容 (先頭に \"/\" もしくはそれ以外のコマンド開始文字を含む行) をコマンドとし"
-"て実行します (オプション -bg/-pipe/-hsignal と同時に利用できません)\n"
-" -n: コマンドの出力を新しいバッファに表示 (オプション -bg/-pipe/-"
-"hsignal と同時に利用できません)\n"
-" -nf: コマンドの出力を自由内容 (禁則処理なし、行数制限なし) の新しいバッ"
-"ファに表示 (オプション -bg/-pipe/-hsignal と同時に利用できません)\n"
-" -cl: 出力を表示する前に新しいバッファをクリア\n"
-" -nocl: 新しいバッファをクリアせずに追加 (デフォルト)\n"
-" -sw: 出力バッファに移動 (デフォルト)\n"
-" -nosw: 出力バッファに移動しない\n"
-" -ln: 行数を表示 (新しいバッファに表示する場合はデフォルト)\n"
-" -noln: 行数を表示しない\n"
-" -flush: コマンドの出力をすぐに表示 (デフォルト)\n"
-"-noflush: コマンドの出力をコマンドの終了後に表示\n"
-" -color: 出力に含まれる ANSI 色に対する挙動:\n"
-" ansi: ANSI 色をそのままにする\n"
-" auto: ANSI 色を WeeChat/IRC 色に変換 (デフォルト)\n"
-" irc: ANSI 色を IRC 色に変換\n"
-" weechat: ANSI 色を WeeChat 色に変換\n"
-" strip: ANSI 色を削除\n"
-" -rc: リターンコードを表示 (デフォルト)\n"
-" -norc: リターンコードを表示しない\n"
-"-timeout: コマンドのタイムアウトを設定 (秒単位)\n"
-" -name: コマンドの名前を設定 (後から名前を付けるには /exec を使う)\n"
-" -pipe: WeeChat およびプラグインコマンドに出力を送信 (1 行ごと); コマンドお"
-"よび引数に空白が含まれる場合、2 重引用符で囲ってください; 引数 $line はその行"
-"で置換されます (デフォルトではコマンドの後ろに空白を付けてから行を追加しま"
-"す) (オプション -bg/-o/-oc/-n/-nf と同時に利用できません)\n"
-"-hsignal: hsignal として出力を送信 (例えばトリガで使われます) (オプション -"
-"bg/-o/-oc/-n/-nf と同時に利用できません)\n"
-" command: 実行するコマンド; \"url:\" で始まる場合、シェルは無効化され、URL の"
-"内容がダウンロードされ、出力として送信されます\n"
-" id: コマンド識別子: 番号か名前 (\"-name xxx\" で設定した場合) のどちら"
-"か一方\n"
-" -in: プロセスの標準入力にテキストを送信\n"
-"-inclose: -in と同じ、ただし使用後に標準入力を閉じる (テキストは任意: テキス"
-"トが無い場合、標準入力をすぐに閉じる)\n"
-" -signal: プロセスにシグナルを送信; シグナルは整数値または次の名前の 1 つ: "
-"hup、int、quit、kill、term、usr1、usr2\n"
-" -kill: \"-signal <id> kill\" のエイリアス\n"
-"-killall: 全ての実行中プロセスを kill する\n"
-" -set: フックプロパティを設定 (プラグイン API リファレンスの hook_set 関数"
-"を参照してください)\n"
-"property: フックプロパティ\n"
-" value: フックプロパティの新しい値\n"
-" -del: 中断されたコマンドを削除\n"
-" -all: 全ての中断されたコマンドを削除\n"
-"\n"
-"オプション exec.command.default_options でデフォルトオプションの設定が可能で"
-"す。\n"
-"\n"
-"例:\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/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 ""
+
+#, fuzzy
+#| msgid "%s%s: invalid options in option exec.command.default_options"
+msgid "Default options can be set in the option exec.command.default_options."
+msgstr "%s%s: オプション exec.command.default_options では無効なオプション"
msgid "ids (numbers and names) of executed commands"
msgstr "実行されたコマンドの識別子 (番号と名前)"
@@ -7436,49 +7150,45 @@ msgid "fifo plugin configuration"
msgstr "fifo プラグイン設定"
#, fuzzy
+#| msgid "enable FIFO pipe"
+msgid "raw[enable]: enable FIFO pipe"
+msgstr "FIFO パイプの有効化"
+
+#, fuzzy
+#| msgid "enable FIFO pipe"
+msgid "raw[disable]: disable FIFO pipe"
+msgstr "FIFO パイプの有効化"
+
+#, fuzzy
+#| msgid "name of FIFO pipe"
+msgid "raw[toggle]: toggle FIFO pipe"
+msgstr "FIFO パイプの名前"
+
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 ""
-" enable: FIFO パイプを有効化します\n"
-"disable: FIFO パイプを無効化します\n"
-" toggle: FIFO パイプの有効無効を切り替えます\n"
-"\n"
-"FIFO パイプは WeeChat をリモート操作する際に使われます: FIFO パイプを通じて"
-"シェルからコマンドやテキストを送信できます。\n"
-"デフォルトの場合 FIFO パイプは ~/.weechat/weechat_fifo です。\n"
-"\n"
-"書式は次のうちのどれか 1 つを使ってください:\n"
-" plugin.buffer *テキストまたはコマンド\n"
-" *テキストまたはコマンド\n"
-"\n"
-"libera のニックネームを変更する例:\n"
-" echo 'irc.server.libera */nick newnick' >~/.weechat/weechat_fifo\n"
-"\n"
-"詳しい情報と例はユーザーズガイドを参照してください。\n"
-"\n"
-"例:\n"
-" /fifo toggle"
msgid "enable FIFO pipe"
msgstr "FIFO パイプの有効化"
@@ -7553,363 +7263,283 @@ msgstr ""
"setnew || -append || -mark || -format || -export [-help|-nohelp] <filename> "
"|| <filter>"
+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 ""
+
+#, fuzzy
+#| msgid "left/right scroll in fset buffer (percent of width)"
+msgid "raw[-left]: scroll the buffer by \"percent\" of width on the left"
+msgstr "fset バッファの左右スクロール量 (横幅の割合)"
+
#, fuzzy
+#| msgid "left/right scroll in fset buffer (percent of width)"
+msgid "raw[-right]: scroll the buffer by \"percent\" of width on the right"
+msgstr "fset バッファの左右スクロール量 (横幅の割合)"
+
+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 ""
+
+#, fuzzy
+#| msgid "Unknown configuration file \"%s\""
+msgid "> `f:xxx`: show only configuration file \"xxx\""
+msgstr "設定ファイル \"%s\" が見つかりません"
+
+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"
-msgstr ""
-" -bar: ヘルプバーを追加します\n"
-" -refresh: オプションリストを再読込した後、画面全体を再描画します (コマン"
-"ド: /window refresh)\n"
-" -up: 選択行を \"number\" 行だけ上に移動\n"
-" -down: 選択行を \"number\" 行だけ下に移動\n"
-" -left: fset バッファをその幅の \"percent\" だけ左にスクロール\n"
-" -right: fset バッファをその幅の \"percent\" だけ右にスクロール\n"
-" -go: 番号を使って行を選択、1 行目は 0 (\"end\" で最後の行を選択)\n"
-" -toggle: ブール値をトグル\n"
-" -add: 整数型と色の場合は \"value\" を追加 (負の値でも可)、その他の型の"
-"場合は値を設定または追加 (負の値を設定、正の値を追加)\n"
-" -reset: オプションの値をリセット\n"
-" -unset: オプションをアンセット\n"
-" -set: オプションの値を編集する目的で /set コマンドを入力に追加 (カーソ"
-"ルを値の先頭に移動)\n"
-" -setnew: オプションの新しい値を編集する目的で /set コマンドを入力に追加\n"
-" -append: オプションの値に何かを追加する目的で /set コマンドを追加 (カーソ"
-"ルを値の末尾に移動)\n"
-" -mark: マークをトグル\n"
-" -format: 次の利用可能な書式に切り替える\n"
-" -export: 表示されているオプションと値をファイルにエクスポート (各行の書"
-"式: \"/set name value\" または \"/unset name\")\n"
-" -help: エクスポートされるファイルにオプションのヘルプを強制的に書き込"
-"む (/help fset.look.export_help_default を参照してください)\n"
-" -nohelp: エクスポートされるファイルにオプションのヘルプを書き込まない (/"
-"help fset.look.export_help_default を参照してください)\n"
-" filter: 表示オプションを制限するフィルタ (このフィルタを fset バッファの"
-"入力として使うことも可能です); フィルタの書式は以下の例に従ってください:\n"
-" * すべてのオプションを表示します (フィルタなし)\n"
-" xxx 名前に \"xxx\" が含まれるオプションだけを表示\n"
-" f:xxx 設定ファイル \"xxx\" に含まれるオプションだけを表示\n"
-" t:xxx 型が \"xxx\" (bool/int/str/col) のオプションだけを表"
-"示\n"
-" d 変更されたオプションだけを表示\n"
-" d:xxx 変更されたオプションかつ名前に \"xxx\" が含まれるもの"
-"だけを表示\n"
-" d=xxx 変更されたオプションかつ値に \"xxx\" が含まれるものだ"
-"けを表示\n"
-" d==xxx 変更されたオプションかつ値が \"xxx\" と完全に一致する"
-"ものだけを表示\n"
-" =xxx 値に \"xxx\" が含まれるオプションだけを表示\n"
-" ==xxx 値が \"xxx\" と完全に一致するオプションだけを表示\n"
-" c:xxx 評価された状態が \"xxx\" に一致するオプションだけを表"
-"示、評価は以下の変数に対して行われます: file、section、option、name、"
-"parent_name、type、type_en、type_short (bool/int/str/col)、type_tiny (b/i/s/"
-"c)、default_value、default_value_undef、value、quoted_value、value_undef、"
-"value_changed、parent_value、min、max、description、description2、"
-"description_en、description_en2、string_values\n"
-"\n"
-"オプションの表示書式 (この書式に関しては /help eval を参照してください) を設"
-"定するには、以下のオプションを使います:\n"
-" - fset.format.option1: オプションに対する 1 番目の書式\n"
-" - fset.format.option2: オプションに対する 2 番目の書式\n"
-"\n"
-"オプションの表示書式には以下の変数を使うことが可能です:\n"
-" - オプションに関するデータ、色をつけたり、スペースで右寄せできます:\n"
-" - ${file}: 設定ファイル名 (\"weechat\" や \"irc\" など)\n"
-" - ${section}: セクション名\n"
-" - ${option}: オプション名\n"
-" - ${name}: 完全なオプション名 (file.section.option)\n"
-" - ${parent_name}: 親オプション名\n"
-" - ${type}: オプション型 (翻訳済み)\n"
-" - ${type_en}: オプション型 (英語)\n"
-" - ${type_short}: オプション型の略称 (bool/int/str/col)\n"
-" - ${type_tiny}: オプション型の短縮名 (b/i/s/c)\n"
-" - ${default_value}: オプションのデフォルト値\n"
-" - ${default_value_undef}: デフォルト値が null の場合に \"1\"、それ以外の"
-"場合に \"0\"\n"
-" - ${value}: オプションの値\n"
-" - ${value_undef}: オプションの値が null の場合に \"1\"、それ以外の場合に "
-"\"0\"\n"
-" - ${value_changed}: オプションの値がデフォルト値と異なる場合に \"1\"、そ"
-"れ以外の場合に \"0\"\n"
-" - ${value2}: オプションの値、null の場合に値は継承されます\n"
-" - ${parent_value}: 親オプションの値\n"
-" - ${min}: 最小値\n"
-" - ${max}: 最大値\n"
-" - ${description}: オプションの説明 (翻訳済み)\n"
-" - ${description2}: オプションの説明 (翻訳済み)、オプションの説明がない場"
-"合は \"(説明がありません)\" と表示されます\n"
-" - ${description_en}: オプションの説明 (英語)\n"
-" - ${description_en2}: オプションの説明 (英語)、オプションの説明がない場合"
-"は \"(no description)\" と表示されます\n"
-" - ${string_values}: 文字列で設定可能な整数型オプションで使える文字列値\n"
-" - ${marked}: オプションがマークされている場合に \"1\"、それ以外の場合に "
-"\"0\"\n"
-" - ${index}: オプションのリストインデックス\n"
-" - オプションに関するデータ、色を付けることが可能、スペースを含めることは不"
-"可能:\n"
-" - 上記変数名の前にアンダースコアを付ける、例: ${_name}、${_type}、...\n"
-" - オプションに関するデータ、生情報 (色もスペースもつけられません):\n"
-" - 上記変数名の前にアンダースコアを 2 つ付ける、例: "
-"${__name}、${__type}、...\n"
-" - オプションに関するデータ、スペースのみつけられます:\n"
-" - 上記変数名の前に \"empty_\" を付ける、例: "
-"${empty_name}、${empty_type}\n"
-" - その他のデータ:\n"
-" - ${selected_line}: 行が選択されている場合に \"1\"、それ以外の場合に "
-"\"0\"\n"
-" - ${newline}: この位置に改行を挿入します、オプションは複数行に渡って表示"
-"されます\n"
-"\n"
-"fset バッファを操作するキーと入力:\n"
-" up 1 行上に移動\n"
-" down 1 行下に移動\n"
-" pgup 1 ページ上に移動\n"
-" pgdn 1 ページ下に移動\n"
-" alt-home << 最上部に移動\n"
-" alt-end >> 最下部に移動\n"
-" F11 < 水平左方向にスクロール\n"
-" F12 > 水平右方向にスクロール\n"
-"\n"
-"fset バッファでオプションを設定するためのキーと入力:\n"
-" alt+space t ブール値をトグル\n"
-" alt+'-' - 整数型および色の場合は値を 1 減らす、その他の型の"
-"場合は値を設定する\n"
-" alt+'+' + 整数型および色の場合は値を 1 増やす、その他の型の"
-"場合は値を追加する\n"
-" alt+f, alt+r r 値をリセット\n"
-" alt+f, alt+u u 値をアンセット\n"
-" alt+enter s 値を設定\n"
-" alt+f, alt+n n 新しい値を設定\n"
-" alt+f, alt+a a 値を追加\n"
-" alt+',' , オプションをマーク/アンマーク\n"
-" shift+up 上の項目に移動してオプションをマーク/アンマーク\n"
-" shift+down オプションをマーク/アンマークして下の項目に移動\n"
-" m:xxx フィルタ \"xxx\" にマッチしたことで表示されるオプ"
-"ションをマーク (オプションの名前や値に対する任意のフィルタが使えます、フィル"
-"タの詳細は上を参照してください)\n"
-" u:xxx フィルタ \"xxx\" にマッチしたことで表示されるオプ"
-"ションをアンマーク (オプションの名前や値に対する任意のフィルタが使えます、"
-"フィルタの詳細は上を参照してください)\n"
-"\n"
-"fset バッファを操作するその他のキーと入力:\n"
-" ctrl+L オプションの再読込とスクリーンの再描画 (コマン"
-"ド: /fset -refresh)\n"
-" $ オプションの再読込 (オプションのマーク状態は変わ"
-"りません)\n"
-" $$ オプションの再読込 (すべてのオプションをアンマー"
-"ク)\n"
-" alt+p p プラグイン説明のオプションをトグル (plugins.desc."
-"*)\n"
-" alt+v v ヘルプバーをトグル\n"
-" s:x,y オプションをフィールド x と y でソート (/help "
-"fset.look.sort を参照してください)\n"
-" s: ソートをリセットしてデフォルトの順番に整列 (/"
-"help fset.look.sort を参照してください)\n"
-" w:xxx オプションをファイル \"xxx\" にエクスポート\n"
-" w-:xxx ヘルプを含めずに、オプションをファイル \"xxx\" に"
-"エクスポート\n"
-" w+:xxx ヘルプを含めて、オプションをファイル \"xxx\" にエ"
-"クスポート\n"
-" ctrl+X x オプション表示用の書式を切り替える\n"
-" q fset バッファを閉じる\n"
-"\n"
-"fset バッファのマウス操作:\n"
-" ホイールの上下 行を上方向/下方向へスクロール\n"
-" 左ボタン 行をクリック位置に移動\n"
-" 右ボタン ブール値をトグル (オン/オフ) またはオプショ"
-"ン値を編集\n"
-" 右ボタン + 左/右にドラッグ 整数型と色の場合は値を増加/減少、その他の型"
-"の場合は値を設定/追加\n"
-" 右ボタン + 上/下にドラッグ 複数のオプションをマーク/アンマーク\n"
-"\n"
-"注意: 入力の先頭に 1 文字以上のスペースがある場合、以降の文字列はフィルタと解"
-"釈されます。例えば \" q\" はすべてのオプションから名前に \"q\" が含まれるもの"
-"を検索しますが、\"q\" は fset バッファを閉じます。\n"
-"\n"
-"例:\n"
-" 変更された IRC オプションを表示:\n"
-" /fset d:irc.*\n"
-" 名前に \"nicklist\" が含まれるすべてのオプションを表示:\n"
-" /fset nicklist\n"
-" 値に \"red\" が含まれるすべてのオプションを表示:\n"
-" /fset =red\n"
-" 値が \"red\" と完全に一致するすべてのオプションを表示:\n"
-" /fset ==red\n"
-" irc プラグインから整数型のすべてのオプションを表示:\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"
msgstr "設定ファイル、セクション、オプションの名前、オプションの値"
@@ -8768,16 +8398,30 @@ msgstr "現在のチャンネルに CTCP action を送信"
msgid "[-server <server>] <target>[,<target>...] <text>"
msgstr "[-server <server>] <target>[,<target>...] <text>"
-msgid ""
-"server: send to this server (internal name)\n"
-"target: nick or channel (may be mask, '*' = current channel)\n"
-" text: text to send"
+#, fuzzy
+#| msgid ""
+#| "server: send to this server (internal name)\n"
+#| " data: raw data to send"
+msgid "server: send to this server (internal name)"
+msgstr ""
+"server: 送信先サーバ (内部サーバ名)\n"
+" data: 送信する生データ"
+
+#, fuzzy
+#| msgid ""
+#| "server: send to this server (internal name)\n"
+#| "target: nick or channel (may be mask, '*' = current channel)\n"
+#| " text: text to send"
+msgid "target: nick or channel (may be mask, \"*\" = current channel)"
msgstr ""
"server: このサーバに送信 (内部サーバ名)\n"
"target: ニックネームまたはチャンネル名 (マスクを使えるかもしれない、'*' = 現"
"在のチャンネル)\n"
" text: 送信するテキスト"
+msgid "text: text to send"
+msgstr "text: 送信テキスト"
+
msgid "find information about the administrator of the server"
msgstr "サーバ管理者に関する情報を探す"
@@ -8801,55 +8445,52 @@ msgstr ""
"current] -include=<channel>[,<channel>...] <command> [<arguments>]"
#, fuzzy
+#| msgid "execute a command on all channels of all connected servers"
+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"
-msgstr ""
-" -current: 現在のサーバ上のチャンネルに対してコマンドを実行\n"
-" -exclude: 一部のチャンネルを除く全てのチャンネルに対してコマンドを実行 (ワイ"
-"ルドカード \"*\" を使うことができます)\n"
-" -include: 一部のチャンネルに対してコマンドを実行 (ワイルドカード \"*\" を使"
-"うことができます)\n"
-" command: 実行するコマンド\n"
-"arguments: コマンドの引数 (特殊変数 $nick、$channel、$server はそれぞれの値に"
-"置き換えられます)\n"
-"\n"
-"例:\n"
-" 全てのチャンネルに対して '/me is testing' を実行:\n"
-" /allchan me is testing\n"
-" チャンネル名が #weechat のチャンネルを除く全てのチャンネルに対して 'hello' "
-"と発言:\n"
-" /allchan -exclude=#weechat msg * hello\n"
-" チャンネル名が #weechat と #linux で始まるチャンネルを除く全てのチャンネル"
-"に対して 'hello' と発言:\n"
-" /allchan -exclude=#weechat,#linux* msg * hello\n"
-" チャンネル名が #linux で始まるチャンネルに対して 'hello' と発言:\n"
-" /allchan -include=#linux* msg * hello"
+"variables are replaced:"
+msgstr ""
+
+#, fuzzy
+#| msgid "target: server name"
+msgid " $server: server name"
+msgstr "target: サーバ名"
+
+#, fuzzy
+#| msgid ""
+#| " nick: nick\n"
+#| "channel: channel name"
+msgid " $channel: channel name"
+msgstr ""
+" nick: ニックネーム\n"
+"channel: チャンネル名"
+
+#, fuzzy
+#| msgid ""
+#| " nick: nick\n"
+#| "reason: reason"
+msgid " $nick: nick on server"
+msgstr ""
+" nick: ニックネーム\n"
+"reason: 理由"
+
+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"
msgstr "全ての接続済みサーバの全てのプライベートバッファに対してコマンドを実行"
@@ -8864,55 +8505,18 @@ msgstr ""
"current] -include=<nick>[,<nick>...] <command> [<arguments>]"
#, fuzzy
+#| msgid "execute a command on all private buffers of all connected servers"
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"
-msgstr ""
-" -current: 現在のサーバ上の全てのプライベートバッファに対してコマンドを実行\n"
-" -exclude: 一部のニックネームを除外した全てのプライベートバッファに対してコマ"
-"ンドを実行 (ワイルドカード \"*\" を使うことができます)\n"
-" -include: 一部のニックネームのプライベートバッファに対してコマンドを実行 (ワ"
-"イルドカード \"*\" を使うことができます)\n"
-" command: 実行するコマンド\n"
-"arguments: コマンドの引数 (特殊変数 $nick、$channel、$server はそれぞれの値に"
-"置き換えられます)\n"
-"\n"
-"例:\n"
-" 全てのプライベートバッファに対して '/me is testing' を実行:\n"
-" /allpv me is testing\n"
-" ニックネーム foo を除く全てのプライベートバッファに対して 'hello' と発言:\n"
-" /allpv -exclude=foo msg * hello\n"
-" ニックネームが foo と bar で始まるニックネームを除く全てのプライベートバッ"
-"ファに対して 'hello' と発言:\n"
-" /allpv -exclude=foo,bar* msg * hello\n"
-" ニックネームが bar で始まるニックネームのプライベートバッファに対して "
-"'hello' と発言:\n"
-" /allpv -include=bar* msg * hello\n"
-" 全てのプライベートバッファを閉じる:\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 ""
+
+#, fuzzy
+#| msgid "plugin name (wildcard \"*\" is allowed) (optional)"
+msgid "raw[-include]: include only some nicks (wildcard \"*\" is allowed)"
+msgstr "プラグイン名 (ワイルドカード \"*\" を使うことができます) (任意)"
msgid "execute a command on all connected servers"
msgstr "全ての接続済みサーバでコマンドを実行"
@@ -8926,42 +8530,11 @@ msgstr ""
"[-exclude=<server>[,<server>...]] <command> [<arguments>] || -"
"include=<server>[,<server>...] <command> [<arguments>]"
-#, fuzzy
-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"
-msgstr ""
-" -exclude: 一部のサーバを除く全てのサーバに対してコマンドを実行 (ワイルドカー"
-"ド \"*\" を使うことができます)\n"
-" -include: 一部のサーバのみに対してコマンドを実行 (ワイルドカード \"*\" を使"
-"うことができます)\n"
-" command: 実行するコマンド\n"
-"arguments: コマンドの引数 (特殊変数 $nick、$channel、$server はそれぞれの値に"
-"置き換えられます)\n"
-"\n"
-"例:\n"
-" 全てのサーバに対してニックネーム変更:\n"
-" /allserv nick newnick\n"
-" 全てのサーバに対して離席状態を変更:\n"
-" /allserv away I'm away\n"
-" 全てのサーバに対して自分のニックネームに関する whois を実行:\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"
msgstr ""
@@ -8972,24 +8545,46 @@ msgstr ""
msgid "[<username> <password>]"
msgstr "<user> <password>"
+#, fuzzy
+#| msgid ""
+#| "real name to use on server (note: content is evaluated, see /help eval; "
+#| "server options are evaluated with ${irc_server.xxx} and ${server} is "
+#| "replaced by the server name)"
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 ""
+"サーバで使用する実名 (注意: 値は評価されます、/help eval を参照してください; "
+"ここで ${irc_server.xxx} はサーバオプション、${server} はサーバ名を意味しま"
+"す)"
+
+#, fuzzy
+#| msgid ""
+#| "password for server (note: content is evaluated, see /help eval; server "
+#| "options are evaluated with ${irc_server.xxx} and ${server} is replaced by "
+#| "the server name)"
+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 ""
+"サーバのパスワード (注意: 値は評価されます、/help eval を参照してください; こ"
+"こで ${irc_server.xxx} はサーバオプション、${server} はサーバ名を意味します)"
+
+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 ""
#, fuzzy
@@ -9005,32 +8600,48 @@ 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 ""
+
+#, fuzzy
+#| msgid ""
+#| " nick: nick\n"
+#| "channel: channel name"
+msgid "channel: channel name"
+msgstr ""
+" nick: ニックネーム\n"
+"channel: チャンネル名"
+
+#, fuzzy
+#| msgid ""
+#| "channel: channel name\n"
+#| " mode: mode for channel"
+msgid "key: key for the channel"
+msgstr ""
+"channel: チャンネル名\n"
+" mode: チャンネルモード"
+
+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"
@@ -9040,10 +8651,18 @@ msgstr "ニックネームかホスト名を指定してバン"
msgid "[<channel>] [<nick> [<nick>...]]"
msgstr "[<channel>] [<nick> [<nick>...]]"
+#, fuzzy
+#| msgid "ban nicks or hosts"
+msgid "nick: nick or host"
+msgstr "ニックネームかホスト名を指定してバン"
+
+#, fuzzy
+#| msgid ""
+#| "channel: channel name\n"
+#| " nick: nick or host\n"
+#| "\n"
+#| "Without argument, this command displays the ban list for current channel."
msgid ""
-"channel: channel name\n"
-" nick: nick or host\n"
-"\n"
"Without argument, this command displays the ban list for current channel."
msgstr ""
"channel: チャンネル名\n"
@@ -9059,54 +8678,56 @@ msgid "ls || list || req|ack [<capability> [<capability>...]] || end"
msgstr "ls || list || req|ack [<capability> [<capability>...]] || end"
#, fuzzy
+#| msgid "%s%s: you are not connected to server"
+msgid "raw[ls]: list the capabilities supported by the server"
+msgstr "%s%s: サーバに接続していません"
+
+#, fuzzy
+#| msgid "%s%s: client capability, currently enabled: %s"
+msgid "raw[list]: list the capabilities currently enabled"
+msgstr "%s%s: クライアントの機能、現在有効化されているもの: %s"
+
+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 ""
+
+#, fuzzy
+#| msgid "client capability negotiation"
+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"
-msgstr ""
-" ls: サーバがサポートする機能をリスト\n"
-" list: 現在有効化されている機能をリスト\n"
-" req: 機能情報を要求\n"
-" ack: クライアント側に承認を要求する機能を承認\n"
-" end: 機能情報交換を終了\n"
-"\n"
-"引数無しの場合、\"ls\" と \"list\" を送信します。\n"
-"\n"
-"WeeChat がサポートする機能: account-notify、away-notify、cap-notify、"
-"chghost、extended-join、invite-notify、multi-prefix、server-time、userhost-"
-"in-names。\n"
-"\n"
-"自動的に有効化する機能を設定するにはオプション irc.server_default."
-"capabilities (または対象のサーバに関するオプション irc.server.xxx."
-"capabilities) を使ってください。\n"
-"\n"
-"例:\n"
-" /cap\n"
-" /cap req multi-prefix 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)"
msgstr "IRC サーバに接続"
@@ -9120,65 +8741,61 @@ msgstr ""
"switch] || -all|-auto|-open [-nojoin] [-switch]"
#, fuzzy
+#| msgid ""
+#| "target: server name\n"
+#| " nick: nick"
+msgid "server: server name, which can be:"
+msgstr ""
+"target: サーバ名\n"
+" nick: ニックネーム"
+
+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 ""
+
+#, fuzzy
+#| msgid "automatically reconnect to server when disconnected"
+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"
-msgstr ""
-" server: サーバ名、これは:\n"
-" - 内部サーバ名 (/server add で追加されたもの、利用推奨)\n"
-" - ホスト名/ポート番号または IP アドレス/ポート番号、デフォルトの"
-"ポート番号は 6667\n"
-" - 次の書式に従う URL: irc[6][s]://[nickname[:password]@]irc."
-"example.org[:port][/#channel1][,#channel2[...]]\n"
-" 注意: アドレス/IP/URL を指定した場合、サーバを一時的に追加します "
-"(保存しません)、/help irc.look.temporary_servers を参照してください。\n"
-" option: サーバに関するオプション (ブール型オプションでは、value は無視さ"
-"れる)\n"
-" nooption: ブール型オプションを 'off' にする (例: -nossl)\n"
-" -all: 設定された全てのサーバに接続\n"
-" -auto: 自動接続を有効化してサーバに接続\n"
-" -open: 現在接続されていないがオープンされているサーバに接続\n"
-" -nojoin: チャンネルに入らない (autojoin が有効化されていても)\n"
-" -switch: 次のサーバアドレスに移動\n"
-"\n"
-"サーバとの接続を切断するか、接続試行を中止するには /disconnect コマンドを使っ"
-"てください。\n"
-"\n"
-"例:\n"
-" /connect libera\n"
-" /connect irc.oftc.net/6667\n"
-" /connect irc6.oftc.net/6667 -ipv6\n"
-" /connect irc6.oftc.net/6697 -ipv6 -ssl\n"
-" /connect my.server.org/6697 -ssl -password=test\n"
-" /connect irc://nick@irc.oftc.net/#channel\n"
-" /connect -switch"
+"disconnect."
+msgstr ""
msgid "send a CTCP message (Client-To-Client Protocol)"
msgstr "CTCP メッセージの送信 (Client-To-Client Protocol)"
@@ -9187,27 +8804,25 @@ msgstr "CTCP メッセージの送信 (Client-To-Client Protocol)"
msgid "[-server <server>] <target>[,<target>...] <type> [<arguments>]"
msgstr "[-server <server>] <target>[,<target>...] <type> [<arguments>]"
-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"
-msgstr ""
-" server: 送信先サーバ名 (内部名)\n"
-" target: 送信先ニックネームまたはチャンネル ('*' の場合現在のチャンネル宛に"
-"送信)\n"
-" type: CTCP タイプ (例: \"version\"、\"ping\"、など)\n"
-"arguments: CTCP の引数\n"
-"\n"
-"例:\n"
-" /ctcp toto time\n"
-" /ctcp toto version\n"
-" /ctcp * version"
+#, fuzzy
+#| msgid ""
+#| "server: send to this server (internal name)\n"
+#| "target: nick or channel (may be mask, '*' = current channel)\n"
+#| " text: text to send"
+msgid "target: nick or channel (\"*\" = current channel)"
+msgstr ""
+"server: このサーバに送信 (内部サーバ名)\n"
+"target: ニックネームまたはチャンネル名 (マスクを使えるかもしれない、'*' = 現"
+"在のチャンネル)\n"
+" text: 送信するテキスト"
+
+msgid "type: CTCP type (examples: \"version\", \"ping\", etc.)"
+msgstr ""
+
+#, fuzzy
+#| msgid "default arguments for a hook"
+msgid "arguments: arguments for CTCP"
+msgstr "フックに対するデフォルト引数"
msgid "leave and rejoin a channel"
msgstr "チャンネルから退出し再参加"
@@ -9216,9 +8831,11 @@ msgstr "チャンネルから退出し再参加"
msgid "[<channel>[,<channel>...]] [<message>]"
msgstr "[<channel>[,<channel>...]] [<message>]"
-msgid ""
-"channel: channel name\n"
-"message: part message (displayed to other users)"
+#, fuzzy
+#| msgid ""
+#| "channel: channel name\n"
+#| "message: part message (displayed to other users)"
+msgid "message: part message (displayed to other users)"
msgstr ""
"channel: チャンネル名\n"
"message: 退出メッセージ (他のユーザに宛てる)"
@@ -9232,24 +8849,11 @@ msgstr "DCC の開始 (ファイル転送かダイレクトチャット)"
msgid "chat <nick> || send <nick> <file>"
msgstr "chat <nick> || send <nick> <file>"
-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"
-msgstr ""
-"nick: ニックネーム\n"
-"file: ファイル名 (ローカルホスト上の)\n"
-"\n"
-"例:\n"
-" \"toto\" とチャット:\n"
-" /dcc chat toto\n"
-" ファイル \"/home/foo/bar.txt\" を ニックネーム \"toto\" に送信:\n"
-" /dcc send toto /home/foo/bar.txt"
+msgid "nick: nick"
+msgstr "nick: ニックネーム"
+
+msgid "file: filename (on local host)"
+msgstr ""
msgid "remove channel half-operator status from nick(s)"
msgstr "ニックネームから half-operator 権を剥奪"
@@ -9258,9 +8862,22 @@ msgstr "ニックネームから half-operator 権を剥奪"
msgid "<nick> [<nick>...] || * -yes"
msgstr "<nick> [<nick>...] || * -yes"
+#, fuzzy
+#| msgid ""
+#| "nick: nick or mask (wildcard \"*\" is allowed)\n"
+#| " *: give voice to everybody on channel"
+msgid "nick: nick or mask (wildcard \"*\" is allowed)"
+msgstr ""
+"nick: ニックネームまたはマスク (ワイルドカード \"*\" を使うことができます)\n"
+" *: チャンネル参加者全員に voice 権を付与"
+
+#, fuzzy
+#| msgid ""
+#| "nick: nick or mask (wildcard \"*\" is allowed)\n"
+#| " *: remove channel half-operator status from everybody on channel "
+#| "except yourself"
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 ""
"nick: ニックネームまたはマスク (ワイルドカード \"*\" を使うことができます)\n"
@@ -9269,10 +8886,13 @@ msgstr ""
msgid "remove channel operator status from nick(s)"
msgstr "ニックネームからチャンネルオペレータ権を剥奪"
+#, fuzzy
+#| msgid ""
+#| "nick: nick or mask (wildcard \"*\" is allowed)\n"
+#| " *: remove channel operator status from everybody on channel except "
+#| "yourself"
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 ""
"nick: ニックネームまたはマスク (ワイルドカード \"*\" を使うことができます)\n"
" *: 自分以外のチャンネル参加者からチャンネルオペレータ権を剥奪"
@@ -9280,9 +8900,11 @@ msgstr ""
msgid "remove voice from nick(s)"
msgstr "ニックネームから発言権を剥奪"
-msgid ""
-"nick: nick or mask (wildcard \"*\" is allowed)\n"
-" *: remove voice from everybody on channel"
+#, fuzzy
+#| msgid ""
+#| "nick: nick or mask (wildcard \"*\" is allowed)\n"
+#| " *: remove voice from everybody on channel"
+msgid "*: remove voice from everybody on channel"
msgstr ""
"nick: ニックネームまたはマスク (ワイルドカード \"*\" を使うことができます)\n"
" *: チャンネル参加者全員から voice 状態を剥奪"
@@ -9297,26 +8919,30 @@ msgstr "特定のまたは全ての IRC サーバとの接続を切断"
msgid "[<server>|-all|-pending [<reason>]]"
msgstr "[<server>|-all|-pending [<reason>]]"
+#, fuzzy
+#| msgid "IRC servers (internal names)"
+msgid "server: internal server name"
+msgstr "IRC サーバ (内部名)"
+
+#, fuzzy
+#| msgid "disconnect from one or all IRC servers"
+msgid "raw[-all]: disconnect from all servers"
+msgstr "特定のまたは全ての IRC サーバとの接続を切断"
+
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 ""
-" server: 内部サーバ名\n"
-" -all: 全てのサーバとの接続を切る\n"
-"-pending: 現在再接続試行中のサーバに対する自動再接続を止める\n"
-" reason: \"quit\" の理由"
msgid "give channel half-operator status to nick(s)"
msgstr "指定したニックネームに half-operator 権を付与"
-msgid ""
-"nick: nick or mask (wildcard \"*\" is allowed)\n"
-" *: give channel half-operator status to everybody on channel"
-msgstr ""
-"nick: ニックネームまたはマスク (ワイルドカード \"*\" を使うことができます)\n"
-" *: チャンネル参加者全員に half-operator 権を付与"
+#, fuzzy
+#| msgid "give channel half-operator status to nick(s)"
+msgid "*: give channel half-operator status to everybody on channel"
+msgstr "指定したニックネームに half-operator 権を付与"
msgid "ignore nicks/hosts from servers or channels"
msgstr "あるサーバかチャンネルで、指定したニックネーム/ホスト名を無視"
@@ -9326,49 +8952,45 @@ msgid "list || add [re:]<nick> [<server> [<channel>]] || del <number>|-all"
msgstr "list || add [re:]<nick> [<server> [<channel>]] || del <number>|-all"
#, fuzzy
+#| msgid "list of IRC ignores"
+msgid "raw[list]: list all ignores"
+msgstr "IRC 無視のリスト"
+
+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"
-msgstr ""
-" list: 無視エントリをリストアップ\n"
-" add: 無視エントリを追加\n"
-" nick: ニックネームまたはホスト名 (\"re:\" を付けることで POSIX 拡張正規"
-"表現を使えます、\"*\" は 0 個以上の文字にマッチします)\n"
-" del: 無視エントリの削除\n"
-" number: 削除する無視エントリ番号 (番号はリストを参照してください)\n"
-" -all: 全ての無視エントリを削除\n"
-" server: 無視設定を有効にする内部サーバ名\n"
-" channel: 無視設定を有効にするチャンネル名\n"
-"\n"
-"注意: 正規表現で大文字小文字を区別するには \"(?-i)\" を最初につけてくださ"
-"い。\n"
-"\n"
-"例:\n"
-" 全てのサーバ上のニックネーム \"toto\" を無視:\n"
-" /ignore add toto\n"
-" libera サーバ上のホスト名 \"toto@domain.com\" を無視:\n"
-" /ignore add toto@domain.com libera\n"
-" libera サーバの #weechat チャンネル上のホスト名 \"toto*@*.domain.com\" を無"
-"視:\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 ""
+
+#, fuzzy
+#| msgid ""
+#| "channel: channel name\n"
+#| " text: text to send"
+msgid "channel: channel name where ignore is working"
+msgstr ""
+"channel: チャンネル名\n"
+" text: 送信テキスト"
+
+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"
msgstr "サーバに関する情報を入手"
@@ -9380,13 +9002,6 @@ msgstr "チャンネルにニックネームを招待"
msgid "<nick> [<nick>...] [<channel>]"
msgstr "<nick> [<nick>...] [<channel>]"
-msgid ""
-" nick: nick\n"
-"channel: channel name"
-msgstr ""
-" nick: ニックネーム\n"
-"channel: チャンネル名"
-
msgid "check if a nick is currently on IRC"
msgstr "ニックネームが IRC 上にいるか確認"
@@ -9394,9 +9009,6 @@ msgstr "ニックネームが IRC 上にいるか確認"
msgid "<nick> [<nick>...]"
msgstr "<nick> [<nick>...]"
-msgid "nick: nick"
-msgstr "nick: ニックネーム"
-
msgid "join a channel"
msgstr "チャンネルに参加"
@@ -9408,31 +9020,12 @@ msgstr ""
"[-noswitch] [-server <server>] [<channel1>[,<channel2>...]] [<key1>[,"
"<key2>...]]"
-#, fuzzy
+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"
-msgstr ""
-"-noswitch: 新しいバッファに移動しない\n"
-" server: 送信先サーバ (内部サーバ名)\n"
-" channel: 参加するチャンネルの名前\n"
-" key: チャンネルに参加するためのキー (キーが必要なチャンネルは最初に置く"
-"こと)\n"
-"\n"
-"例:\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"
msgstr "チャンネルからユーザをキック"
@@ -9443,9 +9036,7 @@ msgstr "[<channel>] <nick> [<reason>]"
#, fuzzy
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 ""
@@ -9457,32 +9048,10 @@ msgstr ""
msgid "kick a user out of a channel and ban the host"
msgstr "チャンネルからユーザをキック、そのホストを参加禁止に"
-#, fuzzy
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 ""
-"channel: チャンネル名\n"
-" nick: ニックネーム\n"
-" reason: 理由 (特殊変数 $nick、$channel、$server はそれぞれの値に置換されま"
-"す)\n"
-"\n"
-"キックと参加禁止にマスクを使うことが可能で、\"*\" のマスク展開後にマッチする"
-"ニックネームがこれらの対象になります。\n"
-"\n"
-"例:\n"
-" \"*!*@host.com\" を参加禁止して \"toto\" をキック:\n"
-" /kickban toto!*@host.com"
msgid "close client-server connection"
msgstr "クライアント - サーバの接続を閉じる"
@@ -9491,9 +9060,11 @@ msgstr "クライアント - サーバの接続を閉じる"
msgid "<nick> [<reason>]"
msgstr "<nick> [<reason>]"
-msgid ""
-" nick: nick\n"
-"reason: reason"
+#, fuzzy
+#| msgid ""
+#| " nick: nick\n"
+#| "reason: reason"
+msgid "reason: reason"
msgstr ""
" nick: ニックネーム\n"
"reason: 理由"
@@ -9507,16 +9078,8 @@ msgstr ""
msgid "<channel> [<message>]"
msgstr "[-all] [<message>]"
-#, fuzzy
-#| msgid ""
-#| "channel: channel name\n"
-#| " text: text to send"
-msgid ""
-"channel: channel name\n"
-"message: message to send"
-msgstr ""
-"channel: チャンネル名\n"
-" text: 送信テキスト"
+msgid "message: message to send"
+msgstr "message: 送信メッセージ"
#, fuzzy
msgid "list all server names which are known by the server answering the query"
@@ -9526,9 +9089,20 @@ msgstr "このクエリに応答するサーバが知っている全てのサー
msgid "[[<target>] <server_mask>]"
msgstr "[[<target>] <server_mask>]"
-msgid ""
-" target: this remote server should answer the query\n"
-"server_mask: list of servers must match this mask"
+#, fuzzy
+#| 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 ""
+" target: このクエリに応答するべきリモートサーバ\n"
+"server_mask: このマスクにマッチするサーバのリスト"
+
+#, fuzzy
+#| msgid ""
+#| " target: this remote server should answer the query\n"
+#| "server_mask: list of servers must match this mask"
+msgid "server_mask: list of servers must match this mask"
msgstr ""
" target: このクエリに応答するべきリモートサーバ\n"
"server_mask: このマスクにマッチするサーバのリスト"
@@ -9547,74 +9121,68 @@ msgid ""
msgstr "[-server <server>] [-re <regex>] [<channel>[,<channel>...]] [<target>]"
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 ""
+
+#, fuzzy
+#| msgid "color for option if value is changed on the selected line"
+msgid "raw[-join]: join the channel on the selected line"
+msgstr "オプション名のテキスト色 (値が変更されており、選択行に表示される場合)"
+
+#, fuzzy
+#| msgid "text color for selected line in script buffer"
+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 ""
+
+#, fuzzy
+#| msgid "get/set channel topic"
+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 ""
+
+#, fuzzy
+#| msgid "list of buffers"
+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"
@@ -9624,9 +9192,20 @@ msgstr "IRC ネットワークのサイズに関する統計を入手"
msgid "[<mask> [<target>]]"
msgstr "[<mask> [<target>]]"
-msgid ""
-" mask: servers matching the mask only\n"
-"target: server for forwarding request"
+#, fuzzy
+#| msgid ""
+#| " mask: servers matching the mask only\n"
+#| "target: server for forwarding request"
+msgid "mask: servers matching the mask only"
+msgstr ""
+" mask: このマスクにマッチするサーバ\n"
+"target: リクエストを送信するサーバ"
+
+#, fuzzy
+#| msgid ""
+#| " mask: servers matching the mask only\n"
+#| "target: server for forwarding request"
+msgid "target: server for forwarding request"
msgstr ""
" mask: このマスクにマッチするサーバ\n"
"target: リクエストを送信するサーバ"
@@ -9641,9 +9220,6 @@ msgstr "現在のチャンネルに CTCP action を送信"
msgid "<message>"
msgstr "<message>"
-msgid "message: message to send"
-msgstr "message: 送信メッセージ"
-
msgid "change channel or user mode"
msgstr "チャンネルかユーザのモードを変更"
@@ -9653,66 +9229,96 @@ msgid ""
msgstr ""
"[<channel>] [+|-]o|p|s|i|t|n|m|l|b|e|v|k [<arguments>] || <nick> [+|-]i|s|w|o"
+#, fuzzy
+#| msgid ""
+#| "channel: channel name\n"
+#| " mode: mode for channel"
+msgid "channel: channel name to modify (default is current one)"
+msgstr ""
+"channel: チャンネル名\n"
+" mode: チャンネルモード"
+
+#, fuzzy
+#| msgid "[<channel>] <mode>"
+msgid "Channel modes:"
+msgstr "[<channel>] <mode>"
+
+#, fuzzy
+#| msgid "get operator privileges"
+msgid " o: give/take channel operator privileges"
+msgstr "オペレータ権を入手"
+
+msgid " p: private channel"
+msgstr ""
+
+#, fuzzy
+#| msgid "current IRC channel"
+msgid " s: secret channel"
+msgstr "現在の IRC チャンネル"
+
+#, fuzzy
+#| msgid "invite a nick on a channel"
+msgid " i: invite-only channel"
+msgstr "チャンネルにニックネームを招待"
+
+#, fuzzy
+#| msgid "get operator privileges"
+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 ""
+
+#, fuzzy
+#| msgid "%s%s: error: %s"
+msgid " e: set exception mask"
+msgstr "%s%s: エラー: %s"
+
+msgid " v: give/take the ability to speak on a moderated channel"
+msgstr ""
+
+msgid " k: set a channel key (password)"
+msgstr ""
+
+#, fuzzy
+#| msgid "irc modelist"
+msgid "User modes:"
+msgstr "irc モードリスト"
+
+#, fuzzy
+#| msgid "nick: nick"
+msgid " nick: nick to modify"
+msgstr "nick: ニックネーム"
+
+#, fuzzy
+#| msgid "installed"
+msgid " i: invisible"
+msgstr "インストール済み"
+
+#, fuzzy
+#| msgid "target: server name"
+msgid " s: user receives server notices"
+msgstr "target: サーバ名"
+
+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"
-msgstr ""
-"チャンネルモード:\n"
-" channel: 変更するチャンネル名 (デフォルトは現在のチャンネル)\n"
-" o: チャンネルオペレータ権の付与/剥奪\n"
-" p: プライベートチャンネルフラグ\n"
-" s: 秘密チャンネルフラグ\n"
-" i: 招待専用チャンネルフラグ\n"
-" t: チャンネルトピックの変更をオペレータだけに許可するフラグ\n"
-" n: チャンネルに参加していないクライアントからのメッセージの送信を禁止\n"
-" m: 司会付きチャンネル\n"
-" l: クライアント数の制限値を設定\n"
-" b: ユーザの入室禁止マスクを設定\n"
-" e: 入室禁止の除外マスクを設定\n"
-" v: 司会付きチャンネルで発言権を付与/剥奪\n"
-" k: チャンネルキーを設定 (パスワード)\n"
-"ユーザモード:\n"
-" nick: 変更するユーザ名\n"
-" i: ユーザを不可視状態にする\n"
-" s: ユーザがサーバ notices を受け取る状態にする\n"
-" w: ユーザが wallops を受け取る状態にする\n"
-" o: オペレータフラグ\n"
-"\n"
-"上のモードのリストは完全なものではない、設定可能なモードを確認するために、"
-"サーバに関するドキュメントを読むこと。\n"
-"\n"
-"例:\n"
-" #weechat チャンネルのトピックを保護:\n"
-" /mode #weechat +t\n"
-" サーバ上で不可視にする:\n"
-" /mode nick +i"
+"server to see all possible modes."
+msgstr ""
msgid "get the \"Message Of The Day\""
msgstr "\"今日のメッセージ\" を取得"
@@ -9729,11 +9335,12 @@ msgstr "チャンネルに参加しているニックネームをリストアッ
msgid "[-count | -x] [<channel>[,<channel>...]]"
msgstr "[<channel>[,<channel>...]]"
+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"
@@ -9743,13 +9350,20 @@ msgstr "現在のニックネームを変更"
msgid "[-all] <nick>"
msgstr "[-all] <nick>"
-msgid ""
-"-all: set new nick for all connected servers\n"
-"nick: new nick"
+#, fuzzy
+#| msgid ""
+#| "-all: set new nick for all connected servers\n"
+#| "nick: new nick"
+msgid "raw[-all]: set new nick for all connected servers"
msgstr ""
"-all: 全ての接続済みサーバで新しいニックネームを設定\n"
"nick: 新しいニックネーム"
+#, fuzzy
+#| msgid "nick: nick"
+msgid "nick: new nick"
+msgstr "nick: ニックネーム"
+
msgid "send notice message to user"
msgstr "ユーザに notice メッセージを送信"
@@ -9757,14 +9371,10 @@ msgstr "ユーザに notice メッセージを送信"
msgid "[-server <server>] <target> <text>"
msgstr "[-server <server>] <target> <text>"
-msgid ""
-"server: send to this server (internal name)\n"
-"target: nick or channel name\n"
-" text: text to send"
-msgstr ""
-"server: このサーバに送信 (内部サーバ名)\n"
-"target: ニックネームまたはチャンネル名\n"
-" text: 送信するテキスト"
+#, fuzzy
+#| msgid "text color for channel names"
+msgid "target: nick or channel name"
+msgstr "チャンネル名のテキスト色"
msgid "add a notification for presence or away status of nicks on servers"
msgstr "サーバ上のニックネームに対して接続か離席状態の通知を追加する"
@@ -9774,52 +9384,35 @@ msgid "add <nick> [<server> [-away]] || del <nick>|-all [<server>]"
msgstr "add <nick> [<server> [-away]] || del <nick>|-all [<server>]"
#, fuzzy
+#| msgid "%s%s: error adding notification"
+msgid "raw[add]: add a notification"
+msgstr "%s%s: 通知の追加中にエラー"
+
+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"
-msgstr ""
-" add: 通知の追加\n"
-" nick: ニックネーム\n"
-"server: 内部サーバ名 (デフォルトでは現在のサーバ)\n"
-" -away: 離席メッセージが変更されたときに通知 (ニックネームの whois を行う)\n"
-" del: 通知を削除\n"
-" -all: 全ての通知を削除\n"
-"\n"
-"引数無しの場合は、現在のサーバに関する通知設定を表示します (コアバッファで実"
-"行された場合は全てのサーバに関する設定)。\n"
-"\n"
-"例:\n"
-" \"toto\" が現在のサーバに接続/切断した場合に通知:\n"
-" /notify add toto\n"
-" \"toto\" が libera サーバに接続/切断した場合に通知:\n"
-" /notify add toto libera\n"
-" \"toto\" が libera サーバに戻るか離席状態になった場合に通知:\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"
-msgstr ""
-"nick: ニックネームまたはマスク (ワイルドカード \"*\" を使うことができます)\n"
-" *: チャンネル参加者全員にチャンネルオペレータ権を付与"
+#, fuzzy
+#| msgid "give channel operator status to nick(s)"
+msgid "*: give channel operator status to everybody on channel"
+msgstr "ニックネームにオペレータ権を付与"
msgid "get operator privileges"
msgstr "オペレータ権を入手"
@@ -9828,9 +9421,14 @@ msgstr "オペレータ権を入手"
msgid "<user> <password>"
msgstr "<user> <password>"
-msgid ""
-" user: user\n"
-"password: password"
+msgid "user: user"
+msgstr ""
+
+#, fuzzy
+#| msgid ""
+#| " user: user\n"
+#| "password: password"
+msgid "password: password"
msgstr ""
" user: ユーザ\n"
"password: パスワード"
@@ -9838,13 +9436,6 @@ msgstr ""
msgid "leave a channel"
msgstr "チャンネルから退出"
-msgid ""
-"channel: channel name to leave\n"
-"message: part message (displayed to other users)"
-msgstr ""
-"channel: 退出するチャンネル名\n"
-"message: 退出メッセージ (他のユーザに対して)"
-
msgid "send a ping to server"
msgstr "サーバにピンを送信"
@@ -9852,9 +9443,16 @@ msgstr "サーバにピンを送信"
msgid "<target1> [<target2>]"
msgstr "<target1> [<target2>]"
-msgid ""
-"target1: server\n"
-"target2: forward ping to this server"
+#, fuzzy
+#| msgid "target: server name"
+msgid "target1: server"
+msgstr "target: サーバ名"
+
+#, fuzzy
+#| msgid ""
+#| "target1: server\n"
+#| "target2: forward ping to this server"
+msgid "target2: forward ping to this server"
msgstr ""
"target1: ピン送信先サーバ\n"
"target2: ピン転送先サーバ"
@@ -9866,9 +9464,20 @@ msgstr "ピンメッセージに応答"
msgid "<daemon> [<daemon2>]"
msgstr "<daemon> [<daemon2>]"
-msgid ""
-" daemon: daemon who has responded to Ping message\n"
-"daemon2: forward message to this daemon"
+#, fuzzy
+#| 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 ""
+" daemon: ピンメッセージに応答したデーモン\n"
+"daemon2: メッセージをデーモンに転送"
+
+#, fuzzy
+#| msgid ""
+#| " daemon: daemon who has responded to Ping message\n"
+#| "daemon2: forward message to this daemon"
+msgid "daemon2: forward message to this daemon"
msgstr ""
" daemon: ピンメッセージに応答したデーモン\n"
"daemon2: メッセージをデーモンに転送"
@@ -9880,24 +9489,17 @@ msgstr "ニックネーム宛にプライベートメッセージを送信"
msgid "[-noswitch] [-server <server>] <nick>[,<nick>...] [<text>]"
msgstr "[-noswitch] [-server <server>] <nick>[,<nick>...] [<text>]"
-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 ""
-"-noswitch: 新しいバッファに切り替えない\n"
-" server: このサーバに送信 (内部サーバ名)\n"
-" nick: ニックネーム\n"
-" text: 送信するテキスト"
-
msgid "quiet nicks or hosts"
msgstr "ニックネームかホストを発言禁止に"
+#, fuzzy
+#| msgid ""
+#| "channel: channel name\n"
+#| " nick: nick or host\n"
+#| "\n"
+#| "Without argument, this command displays the quiet list for current "
+#| "channel."
msgid ""
-"channel: channel name\n"
-" nick: nick or host\n"
-"\n"
"Without argument, this command displays the quiet list for current channel."
msgstr ""
"channel: チャンネル名\n"
@@ -9912,12 +9514,10 @@ msgstr "パースせずにサーバ宛に生データを送信"
msgid "[-server <server>] <data>"
msgstr "[-server <server>] <data>"
-msgid ""
-"server: send to this server (internal name)\n"
-" data: raw data to send"
-msgstr ""
-"server: 送信先サーバ (内部サーバ名)\n"
-" data: 送信する生データ"
+#, fuzzy
+#| msgid "text: text to send"
+msgid "data: raw data to send"
+msgstr "text: 送信テキスト"
msgid "reconnect to server(s)"
msgstr "サーバに再接続"
@@ -9926,16 +9526,10 @@ msgstr "サーバに再接続"
msgid "<server> [<server>...] [-nojoin] [-switch] || -all [-nojoin] [-switch]"
msgstr "<server> [<server>...] [-nojoin] [-switch] || -all [-nojoin] [-switch]"
-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"
-msgstr ""
-" server: 再接続するサーバ (内部名)\n"
-" -all: 全てのサーバに再接続\n"
-"-nojoin: チャンネルに参加しない (autojoin がサーバで有効化されていても)\n"
-"-switch: 次のサーバアドレスに移動"
+#, fuzzy
+#| msgid "reconnect to server(s)"
+msgid "raw[-all]: reconnect to all servers"
+msgstr "サーバに再接続"
msgid "tell the server to reload its config file"
msgstr "サーバに設定ファイルのリロードを指示"
@@ -9952,9 +9546,7 @@ msgstr "ユーザがチャンネルから退出することを強制"
#, fuzzy
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 ""
"channel: チャンネル名\n"
@@ -9984,9 +9576,11 @@ msgstr "チャンネルモードを変更、オペレータ権無しに"
msgid "[<channel>] <mode>"
msgstr "[<channel>] <mode>"
-msgid ""
-"channel: channel name\n"
-" mode: mode for channel"
+#, fuzzy
+#| msgid ""
+#| "channel: channel name\n"
+#| " mode: mode for channel"
+msgid "mode: mode for channel"
msgstr ""
"channel: チャンネル名\n"
" mode: チャンネルモード"
@@ -9998,12 +9592,10 @@ msgstr "強制的にユーザのニックネームを変更"
msgid "<nick> <new_nick>"
msgstr "<nick> <new_nick>"
-msgid ""
-" nick: nick\n"
-"new_nick: new nick"
-msgstr ""
-" nick: ニックネーム\n"
-"new_nick: 新しいニックネーム"
+#, fuzzy
+#| msgid "nick: nick"
+msgid "new_nick: new nick"
+msgstr "nick: ニックネーム"
msgid "force a user to leave channel(s)"
msgstr "強制的にユーザをチャンネルから退出"
@@ -10022,13 +9614,18 @@ msgstr "新しいサービスを登録"
msgid "<nick> <reserved> <distribution> <type> <reserved> <info>"
msgstr "<nick> <reserved> <distribution> <type> <reserved> <info>"
-msgid ""
-"distribution: visibility of service\n"
-" type: reserved for future usage"
+#, fuzzy
+#| msgid ""
+#| "distribution: visibility of service\n"
+#| " type: reserved for future usage"
+msgid "distribution: visibility of service"
msgstr ""
"distribution: サービスの可視性\n"
" type: 将来のために予約"
+msgid "type: reserved for future usage"
+msgstr ""
+
msgid "list, add or remove IRC servers"
msgstr "IRC サーバのリストアップ、追加、削除"
@@ -10045,90 +9642,90 @@ msgstr ""
"reorder <name> [<name>...] || open <name>|-all [<name>...] || del|keep "
"<name> || deloutq|jump|raw"
-#, fuzzy
+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"
-msgstr ""
-" list: サーバをリストアップ (引数無しでは、リストが表示されます)\n"
-"listfull: 詳細情報を含めてサーバをリストアップ\n"
-" add: 新しいサーバを追加\n"
-" name: サーバ名、内部的な利用と表示に利用; このサーバ名はサーバへの接続時 "
-"(/connect name) とサーバオプション (irc.server.name.xxx) の設定に使われます\n"
-"hostname: サーバのホスト名か IP アドレス、ポート番号は任意 (デフォルト: "
-"6667)、複数のアドレスはコンマで区切ってください\n"
-" -temp: 一時的なサーバを追加 (保存されない)\n"
-" option: サーバのオプションを設定 (ブールオプションでは値が無視されます)\n"
-"nooption: ブールオプションを 'off' に設定 (例: -nossl)\n"
-" copy: サーバを複製\n"
-" rename: サーバをリネーム\n"
-" reorder: サーバリストにおける順番を入れ替えます\n"
-" open: 接続せずにサーババッファを開く\n"
-" keep: 設定ファイルにサーバを保存 (一時的なサーバ用)\n"
-" del: サーバを削除\n"
-" deloutq: 全てのサーバにメッセージの削除を要求 (WeeChat が送信している全ての"
-"メッセージ)\n"
-" jump: サーババッファに移動\n"
-" raw: 生 IRC データを表示するバッファを開く\n"
-"\n"
-"例:\n"
-" /server listfull\n"
-" /server add libera irc.libera.chat\n"
-" /server add libera irc.libera.chat/6697 -ssl -autoconnect\n"
-" /server add chatspike irc.chatspike.net/6667,irc.duckspike.net/6667\n"
-" /server copy libera libera-test\n"
-" /server rename libera-test libera2\n"
-" /server reorder libera2 libera\n"
-" /server del libera\n"
-" /server deloutq"
+"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 ""
+
+#, fuzzy
+#| msgid "auto open relay buffer when a new client is connecting"
+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"
msgstr "現在ネットワークに接続されたサービスをリストアップ"
@@ -10137,9 +9734,20 @@ msgstr "現在ネットワークに接続されたサービスをリストアッ
msgid "[<mask> [<type>]]"
msgstr "[<mask> [<type>]]"
-msgid ""
-"mask: list only services matching this mask\n"
-"type: list only services of this type"
+#, fuzzy
+#| 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 ""
+"mask: マスクにマッチするサービスだけをリストアップ\n"
+"type: タイプにマッチするサービスだけをリストアップ"
+
+#, fuzzy
+#| msgid ""
+#| "mask: list only services matching this mask\n"
+#| "type: list only services of this type"
+msgid "type: list only services of this type"
msgstr ""
"mask: マスクにマッチするサービスだけをリストアップ\n"
"type: タイプにマッチするサービスだけをリストアップ"
@@ -10151,9 +9759,11 @@ msgstr "サービスにメッセージを配送"
msgid "<service> <text>"
msgstr "<service> <text>"
-msgid ""
-"service: name of service\n"
-" text: text to send"
+#, fuzzy
+#| msgid ""
+#| "service: name of service\n"
+#| " text: text to send"
+msgid "service: name of service"
msgstr ""
"service: サービス名\n"
" text: 送信テキスト"
@@ -10177,9 +9787,11 @@ msgstr "サーバリンクを切断"
msgid "<target> <comment>"
msgstr "<target> <comment>"
-msgid ""
-" target: server name\n"
-"comment: comment"
+#, fuzzy
+#| msgid ""
+#| " target: server name\n"
+#| "comment: comment"
+msgid "comment: comment"
msgstr ""
" target: サーバ名\n"
"comment: コメント"
@@ -10191,9 +9803,11 @@ msgstr "サーバに関するクエリ統計"
msgid "[<query> [<target>]]"
msgstr "[<query> [<target>]]"
-msgid ""
-" query: c/h/i/k/l/m/o/y/u (see RFC1459)\n"
-"target: server name"
+#, fuzzy
+#| 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 ""
" query: c/h/i/k/l/m/o/y/u (RFC1459 を参照してください)\n"
"target: サーバ名"
@@ -10209,14 +9823,10 @@ msgstr ""
msgid "<user> [<target> [<channel>]]"
msgstr "<user> [<target> [<channel>]]"
-msgid ""
-" user: username\n"
-" target: server name\n"
-"channel: channel name"
-msgstr ""
-" user: ユーザ名\n"
-" target: サーバ名\n"
-"channel: チャンネル名"
+#, fuzzy
+#| msgid "server name"
+msgid "user: username"
+msgstr "サーバ名"
msgid "query local time from server"
msgstr "サーバのローカル時間を要求"
@@ -10231,14 +9841,13 @@ msgstr "チャンネルトピックの取得/設定"
msgid "[<channel>] [<topic>|-delete]"
msgstr "[<channel>] [<topic>|-delete]"
-msgid ""
-"channel: channel name\n"
-" topic: new topic\n"
-"-delete: delete channel topic"
+msgid "topic: new topic"
msgstr ""
-"channel: チャンネル名\n"
-" topic: 新しいトピック\n"
-"-delete: チャンネルトピックを削除"
+
+#, fuzzy
+#| msgid "get/set channel topic"
+msgid "raw[-delete]: delete channel topic"
+msgstr "チャンネルトピックの取得/設定"
msgid "find the route to specific server"
msgstr "指定されたサーバへのルートを探す"
@@ -10250,10 +9859,12 @@ msgstr "ニックネームかホストの禁止設定を解除"
msgid "[<channel>] <nick>|<number> [<nick>|<number>...]"
msgstr "[<channel>] <nick>|<number> [<nick>|<number>...]"
-msgid ""
-"channel: channel name\n"
-" nick: nick or host\n"
-" number: ban number (as displayed by command /ban)"
+#, fuzzy
+#| 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 ""
"channel: チャンネル名\n"
" nick: ニックネームまたはホスト名\n"
@@ -10262,10 +9873,12 @@ 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)"
+#, fuzzy
+#| 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 ""
"channel: チャンネル名\n"
" nick: ニックネームまたはホスト名\n"
@@ -10285,19 +9898,14 @@ msgstr ""
msgid "[<target>|<nick>]"
msgstr "[<target>|<nick>]"
-msgid ""
-"target: server name\n"
-" nick: nick"
-msgstr ""
-"target: サーバ名\n"
-" nick: ニックネーム"
-
msgid "give voice to nick(s)"
msgstr "ニックネームに発言権を付与"
-msgid ""
-"nick: nick or mask (wildcard \"*\" is allowed)\n"
-" *: give voice to everybody on channel"
+#, fuzzy
+#| msgid ""
+#| "nick: nick or mask (wildcard \"*\" is allowed)\n"
+#| " *: give voice to everybody on channel"
+msgid "*: give voice to everybody on channel"
msgstr ""
"nick: ニックネームまたはマスク (ワイルドカード \"*\" を使うことができます)\n"
" *: チャンネル参加者全員に voice 権を付与"
@@ -10309,15 +9917,12 @@ msgstr "チャンネルオペレータに notice を送信"
msgid "[<channel>] <text>"
msgstr "[<channel>] <text>"
+#, fuzzy
+#| msgid ""
+#| "send a message to all currently connected users who have set the 'w' user "
+#| "mode for themselves"
msgid ""
-"channel: channel name\n"
-" text: text to send"
-msgstr ""
-"channel: チャンネル名\n"
-" text: 送信テキスト"
-
-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 ""
"ユーザモードに 'w' を設定した全ての接続済みユーザ宛てにメッセージを送信"
@@ -10326,9 +9931,6 @@ msgstr ""
msgid "<text>"
msgstr "<text>"
-msgid "text: text to send"
-msgstr "text: 送信テキスト"
-
msgid "generate a query which returns a list of information"
msgstr "情報のリストを返すクエリを生成"
@@ -10336,9 +9938,14 @@ msgstr "情報のリストを返すクエリを生成"
msgid "[<mask> [o]]"
msgstr "[<mask> [o]]"
-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 ""
+
+#, fuzzy
+#| msgid ""
+#| "mask: only information which match this mask\n"
+#| " o: only operators are returned according to the mask supplied"
+msgid "o: only operators are returned according to the mask supplied"
msgstr ""
"mask: マスクにマッチする情報\n"
" o: マスクにマッチするオペレータだけを返す"
@@ -10350,27 +9957,22 @@ msgstr "ユーザに関する情報を要求"
msgid "[<target>] [<nick>[,<nick>...]]"
msgstr "[<target>] [<nick>[,<nick>...]]"
+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 ""
-"target: サーバ名\n"
-" nick: ニックネーム (マスクも可)\n"
-"\n"
-"引数が無い場合、このコマンドは以下のユーザに対する whois を行います:\n"
-"- バッファがサーバ/チャンネルの場合、自分自身のニックネーム\n"
-"- バッファがプライベートの場合、相手のニックネーム。\n"
-"\n"
-"オプション irc.network.whois_double_nick が有効の場合、アイドル時間を返しても"
-"らうためにニックネームを 2 つ送信します (ニックネームを 1 つ指定した場合で"
-"も)。"
msgid "ask for information about a nick which no longer exists"
msgstr "既に存在しないニックネームに関する情報を要求"
@@ -10379,15 +9981,20 @@ msgstr "既に存在しないニックネームに関する情報を要求"
msgid "<nick>[,<nick>...] [<count> [<target>]]"
msgstr "<nick>[,<nick>...] [<count> [<target>]]"
-msgid ""
-" nick: nick\n"
-" count: number of replies to return (full search if negative number)\n"
-"target: reply should match this mask"
+#, fuzzy
+#| 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 ""
" nick: ニックネーム\n"
" count: リプライの個数 (負の値で完全な検索)\n"
"target: マスクに一致するものだけを返す"
+msgid "target: reply should match this mask"
+msgstr ""
+
#, c-format
msgid ""
"%s%s: command \"%s\" must be executed on irc buffer (server, channel or "
@@ -12954,64 +12561,53 @@ msgstr "logger プラグイン設定"
msgid "list || set <level> || flush || disable"
msgstr "list || set <level> || flush || disable"
+msgid "raw[list]: show logging status for opened buffers"
+msgstr ""
+
+msgid "raw[set]: set logging level on current buffer"
+msgstr ""
+
+#, fuzzy
+#| msgid ""
+#| "logging level for this buffer (0 = logging disabled, 1 = a few messages "
+#| "(most important) .. 9 = all messages)"
+msgid ""
+"level: level for messages to be logged (0 = logging disabled, 1 = a few "
+"messages (most important) .. 9 = all messages)"
+msgstr ""
+"このバッファのログ保存レベル (0 = ログ保存しない、1 = いくつかのメッセージ "
+"(最も重要) .. 9 = 全てのメッセージ)"
+
+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\""
-msgstr ""
-" list: オープンされたバッファのログ保存設定を表示\n"
-" set: 現在のバッファのログ保存レベルを設定\n"
-" level: ログ保存されるメッセージのレベル (0 = ログ保存しない、1 = いくつかの"
-"メッセージ (最も重要) .. 9 = 全てのメッセージ)\n"
-" flush: 全てのログファイルに今すぐ書き込む\n"
-"disable: 現在のバッファのログ保存を無効化 (レベルを 0 に設定)\n"
-"\n"
-"オプション \"logger.level.*\" と \"logger.mask.*\" は任意のバッファに対するロ"
-"グレベルとログ保存先の設定を意味します。\n"
-"\n"
-"IRC プラグインで使われるログレベル:\n"
-" 1: ユーザメッセージ (チャンネルとプライベート)、通知 (サーバとチャンネル)\n"
-" 2: ニックネームの変更\n"
-" 3: サーバメッセージ\n"
-" 4: 参加/退出/終了\n"
-" 9: その他の全てのメッセージ\n"
-"\n"
-"例:\n"
-" 現在のバッファのレベルを 5 に設定:\n"
-" /logger set 5\n"
-" 現在のバッファのログ保存を無効化:\n"
-" /logger disable\n"
-" 全ての IRC バッファのレベルを 3 に設定:\n"
-" /set logger.level.irc 3\n"
-" メインの WeeChat バッファのログ保存を無効化:\n"
-" /set logger.level.core.weechat 0\n"
-" IRC サーバごとのディレクトリ、チャンネルごとのファイルを使う:\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 ""
+
+#, fuzzy
+#| msgid "server name"
+msgid " 3: server message"
+msgstr "サーバ名"
+
+msgid " 4: join/part/quit"
+msgstr ""
+
+msgid " 9: all other messages"
+msgstr ""
#, c-format
msgid ""
@@ -13737,43 +13333,61 @@ msgstr ""
"list|listfull [<name>] || load [-q] <filename> || autoload || reload|unload "
"[-q] [<name>] || eval [-o|-oc] <code> || version"
+#, fuzzy
+#| msgid "list/load/unload scripts"
+msgid "raw[list]: list loaded scripts"
+msgstr "スクリプトをリストアップ/ロード/アンロード"
+
+msgid "raw[listfull]: list loaded scripts (verbose)"
+msgstr ""
+
+#, fuzzy
+#| msgid "list/load/unload scripts"
+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."
-msgstr ""
-" list: ロード済みスクリプトをリストアップ\n"
-"listfull: ロード済みスクリプトをリストアップ (詳細)\n"
-" load: スクリプトをロード\n"
-"autoload: \"autoload\" ディレクトリに含まれる全てのスクリプトをロード\n"
-" reload: スクリプトのリロード (名前を指定しなかった場合、全てのスクリプトを"
-"アンロードし、\"autoload\" ディレクトリに含まれる全てのスクリプトをロード)\n"
-" unload: スクリプトのアンロード (名前を指定しなかった場合、全てのスクリプト"
-"をアンロード)\n"
-"filename: ロードするスクリプト (ファイル)\n"
-" -q: 出力抑制モード: メッセージを表示しない\n"
-" name: スクリプト名 (名前は \"register\" 関数を呼び出すために使われる)\n"
-" eval: ソースコードを評価して現在のバッファへ結果を表示\n"
-" -o: バッファへ評価結果を送信するがコマンドを実行しない\n"
-" -oc: バッファへ評価結果を送信してコマンドを実行\n"
-" code: 評価するソースコード\n"
-" version: 使用中のインタプリタのバージョンを表示\n"
-"\n"
-"引数無しの場合、全てのロード済みスクリプトをリストアップします。"
+"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 ""
+
+#, fuzzy
+#| msgid "source code to execute"
+msgid "code: source code to evaluate"
+msgstr "実行するソースコード"
+
+#, fuzzy
+#| msgid "version of the interpreter used"
+msgid "raw[version]: display the version of interpreter used"
+msgstr "使用中のインタプリタのバージョン"
+
+msgid "Without argument, this command lists all loaded scripts."
+msgstr ""
msgid "list of scripts"
msgstr "スクリプトのリスト"
@@ -14126,121 +13740,111 @@ msgstr ""
"list|listfull|listrelay || add <name> <port>|<path> || del|start|restart|"
"stop <name> || raw || sslcertkey"
+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 ""
+
+#, fuzzy
+#| msgid "port for relay"
+msgid "port: port used for relay"
+msgstr "リレーするポート"
+
#, fuzzy
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"
+"path: path used for relay (for UNIX domain socket only); path is evaluated "
+"(see function string_eval_path_home in plugin API reference)"
+msgstr "SSL 証明書と秘密鍵のファイル (SSL 接続を利用するクライアント用)"
+
+msgid "raw[raw]: open buffer with raw Relay data"
+msgstr ""
+
+#, fuzzy
+#| msgid ""
+#| "%s%s: warning: no SSL certificate/key found (option relay.network."
+#| "ssl_cert_key)"
+msgid ""
+"raw[tlscertkey]: set TLS certificate/key using path in option relay.network."
+"tls_cert_key"
+msgstr ""
+"%s%s: 警告: SSL 証明書/鍵が見つかりません (オプション relay.network."
+"ssl_cert_key)"
+
+msgid ""
"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"
-msgstr ""
-" list: リレーするクライアントをリストアップ (アクティブなもののみ)\n"
-" listfull: リレーするクライアントをリストアップ (詳細、全てのリレー)\n"
-" listrelay: リレーをリストアップ (名前とポート番号)\n"
-" add: リレーを追加 (ポート/パスで接続を待ち受ける)\n"
-" del: リレーを削除 (クライアントとの接続は保持)\n"
-" start: ポートリッスンを開始する\n"
-" restart: サーバソケットを閉じて同じポートで接続を待つ (クライアントとの"
-"接続は保持)\n"
-" stop: サーバソケットを閉じる (クライアントとの接続は保持)\n"
-" name: リレー名 (以下の書式を参照してください)\n"
-" port: リレーが使うポート\n"
-" path: リレーが使うパス (UNIX ドメインソケット); 文字列先頭の \"%h\" "
-"は WeeChat ホーム (デフォルトは \"~/.weechat\") で置き換えられ、内容は評価さ"
-"れます (/help eval を参照してください)\n"
-" raw: 生リレーデータを表示するバッファを開く\n"
-" sslcertkey: オプション relay.network.ssl_cert_key のパスを使って SSL 証明"
-"書/鍵を指定\n"
-"\n"
-"リレー名の書式: [ipv4.][ipv6.][ssl.]<protocol.name> または unix."
-"[ssl.]<protocol.name>\n"
-" ipv4: IPv4 を強制的に利用\n"
-" ipv6: IPv6 を強制的に利用\n"
-" ssl: SSL を有効化\n"
-" unix: UNIX ドメインソケットを利用\n"
-"protocol.name: リレーするプロトコルと名前:\n"
-" - \"irc\" プロトコル: name は共有するサーバ名 (任意指定、指"
-"定しない場合、サーバ名は \"PASS\" コマンドでクライアントが送信するものと同じ"
-"でなければいけません、\"PASS\" コマンドの書式は \"PASS server:password\")\n"
-" - \"weechat\" プロトコル (name は使われません)\n"
-"\n"
-"\"irc\" プロトコルを指定した場合、どんな IRC クライアント (WeeChat 自身を含め"
-"て) でもポートに接続することができます。\n"
-"\"weechat\" プロトコルを指定した場合、リモートインターフェースを使ってポート"
-"に接続することができます、参照: https://weechat.org/about/interfaces/\n"
-"\n"
-"引数無しの場合、リレークライアントのリストを含むバッファを開く\n"
+"see the list here: https://weechat.org/about/interfaces/"
+msgstr ""
+
+#, fuzzy
+#| msgid ""
+#| " list: list xfer\n"
+#| "listfull: list xfer (verbose)\n"
+#| "\n"
+#| "Without argument, this command opens buffer with xfer list."
+msgid "Without argument, this command opens buffer with list of relay clients."
+msgstr ""
+" list: xfer をリストアップ\n"
+"listfull: xfer をリストアップ (詳細)\n"
"\n"
-"例:\n"
-" サーバ \"libera\" に対する irc プロキシを設定:\n"
-" /relay add irc.libera 8000\n"
-" サーバ \"libera\" に対する SSL を有効化した irc プロキシを設定:\n"
-" /relay add ssl.irc.libera 8001\n"
-" SSL を有効化してすべてのサーバに対する irc プロキシを設定 (クライアントが"
-"サーバを選ぶ):\n"
-" /relay add ssl.irc 8002\n"
-" weechat プロトコル:\n"
-" /relay add weechat 9000\n"
-" SSL を有効化した weechat プロトコル:\n"
-" /relay add ssl.weechat 9001\n"
-" SSL を有効にした weechat プロトコル、IPv4 だけを利用:\n"
-" /relay add ipv4.ssl.weechat 9001\n"
-" SSL を有効にした weechat プロトコル、IPv6 だけを利用:\n"
-" /relay add ipv6.ssl.weechat 9001\n"
-" SSL を有効にした weechat プロトコル、IPv4 と IPv6 を利用:\n"
-" /relay add ipv4.ipv6.ssl.weechat 9001\n"
-" UNIX ドメインソケットを介した weechat プロトコル:\n"
-" /relay add unix.weechat %h/relay_socket"
+"引数無しでは、xfer リストを含むバッファを開きます。"
msgid "all possible protocol.name for relay plugin"
msgstr "リレープラグインで利用可能な全ての protocol.name"
@@ -14934,164 +14538,129 @@ msgstr ""
"[<script>...] || upgrade || update"
#, fuzzy
+#| msgid "list of script languages"
+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"
-msgstr ""
-" list: ロード済みスクリプトの表示 (すべての言語)\n"
-" -o: バッファにロード済みスクリプトのリストを表示\n"
-" -i: コマンドラインにロード済みスクリプトのリストをコピー (バッ"
-"ファ送信用)\n"
-" search: タグ、プログラミング言語 (python、perl、...)、ファイル名拡張"
-"子(py、pl、...)、テキストに基づいてスクリプトを検索し、スクリプトバッファに結"
-"果を表示\n"
-" show: スクリプトに関する詳細を表示\n"
-" load: スクリプトのロード (複数可)\n"
-" unload: スクリプトのアンロード (複数可)\n"
-" reload: スクリプトのリロード (複数可)\n"
-" autoload: スクリプトを自動ロード\n"
-" noautoload: スクリプトを自動ロードしない\n"
-"toggleautoload: 自動ロードの切り替え\n"
-" install: スクリプトのインストール/アップグレード (複数可)\n"
-" remove: スクリプトの削除 (複数可)\n"
-" installremove: スクリプトのインストールまたは削除 (複数可)、スクリプトの状態"
-"に依存\n"
-" hold: スクリプトのホールド/アンホールド (複数可) (ホールドされたス"
-"クリプトはアップグレードされず、削除もできなくなる)\n"
-" -q: 出力を抑制するモード: メッセージを表示しない\n"
-" upgrade: 全ての古いインストール済みスクリプトをアップグレード (新バー"
-"ジョンが利用可能な場合)\n"
-" update: ローカルスクリプトキャッシュのアップデート\n"
-"\n"
-"引数がない場合、スクリプト表示用にバッファを開く\n"
-"\n"
-"スクリプトバッファでは、以下の状態識別子が利用できます:\n"
-" * i a H r N\n"
-" | | | | | |\n"
-" | | | | | アップデートが必要 (新バージョンが利用可能)\n"
-" | | | | 起動済み (ロード済み)\n"
-" | | | ホールド状態\n"
-" | | 自動ロード\n"
-" | インストール済み\n"
-" 人気のあるスクリプト\n"
-"\n"
-"スクリプトバッファで利用可能なキーの組み合わせ:\n"
-" alt+i スクリプトのインストール\n"
-" alt+r スクリプトの削除\n"
-" alt+l スクリプトのロード\n"
-" alt+L スクリプトのリロード\n"
-" alt+u スクリプトのアンロード\n"
-" alt+A スクリプトの自動ロード\n"
-" alt+h スクリプトの(アン)ホールド\n"
-" alt+v スクリプトの表示\n"
-"\n"
-"スクリプトバッファで利用可能な入力:\n"
-" i/r/l/L/u/A/h/v スクリプトに対するアクション (上記キーと同じ)\n"
-" q バッファを閉じる\n"
-" $ バッファのリフレッシュ\n"
-" s:x,y x と y をキーにしてバッファをソート (/help script.look."
-"sort 参照)\n"
-" s: ソート解除 (デフォルトのソート順)\n"
-" word(s) スクリプトのフィルタ: スクリプトを単語で検索 (複数可) (説"
-"明、タグ、...)\n"
-" * フィルタの解除\n"
-"\n"
-"スクリプトバッファにおけるマウス操作:\n"
-" ホイール リストのスクロール\n"
-" 左ボタン スクリプトの選択\n"
-" 右ボタン スクリプトのインストール / 削除\n"
+"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 ""
+
+#, fuzzy
+#| msgid "list/load/unload scripts"
+msgid "raw[load]: load script(s)"
+msgstr "スクリプトをリストアップ/ロード/アンロード"
+
+#, fuzzy
+#| msgid "list/load/unload scripts"
+msgid "raw[unload]: unload script(s)"
+msgstr "スクリプトをリストアップ/ロード/アンロード"
+
+#, fuzzy
+#| msgid "list/load/unload scripts"
+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 ""
+
+#, fuzzy
+#| msgid ""
+#| " list: list xfer\n"
+#| "listfull: list xfer (verbose)\n"
+#| "\n"
+#| "Without argument, this command opens buffer with xfer list."
+msgid "Without argument, this command opens a buffer with list of scripts."
+msgstr ""
+" list: xfer をリストアップ\n"
+"listfull: xfer をリストアップ (詳細)\n"
"\n"
-"例:\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"
+"引数無しでは、xfer リストを含むバッファを開きます。"
+
+msgid "On script buffer, the possible status for each script are:"
+msgstr ""
+
+msgid " `*`: popular script"
+msgstr ""
+
+#, fuzzy
+#| msgid "installed"
+msgid " `i`: installed"
+msgstr "インストール済み"
+
+#, fuzzy
+#| msgid "autoloaded"
+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"
msgstr "スクリプトのプログラミング言語のリスト"
@@ -15443,72 +15012,54 @@ msgstr ""
"enable|disable|toggle || listdict || setdict <dict>[,<dict>...] || deldict "
"|| addword [<dict>] <word>"
+msgid "raw[enable]: enable spell checker"
+msgstr ""
+
+msgid "raw[disable]: disable spell checker"
+msgstr ""
+
+msgid "raw[toggle]: toggle spell checker"
+msgstr ""
+
#, fuzzy
-#| 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)\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."
-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"
+#| msgid "list of installed dictionaries"
+msgid "raw[listdict]: show installed dictionaries"
+msgstr "インストール済み辞書のリスト"
+
+#, fuzzy
+#| msgid "comma separated list of dictionaries to use on this buffer"
+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 ""
+
+#, fuzzy
+#| msgid "%s%s: failed to add word to personal dictionary"
+msgid "raw[addword]: add a word in personal dictionary"
+msgstr "%s%s: 単語の個人辞書への登録に失敗"
+
+msgid ""
+"Input line beginning with a \"/\" is not checked, except for some commands "
+"(see /set spell.check.commands)."
+msgstr ""
+
+msgid ""
"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."
-msgstr ""
-" enable: スペルチェックの有効化\n"
-" disable: スペルチェックの無効化\n"
-" toggle: スペルチェックの有効無効を切り替え\n"
-"listdict: インストール済み辞書を表示\n"
-" setdict: 現在のバッファ用の辞書を設定 (コンマで区切れば複数の辞書を指定可"
-"能)\n"
-" deldict: 現在のバッファ用の辞書を削除\n"
-" addword: 個人辞書に単語を追加\n"
-"\n"
-"一部のコマンドを除いて '/' で始まる入力行はチェックされません (/set spell."
-"check.commands を参照してください)。\n"
-"\n"
-"全てのバッファでスペルチェックを有効化するには、\"default_dict\" オプションを"
-"設定した後に、スペルチェックを有効化してください。例:\n"
-" /set spell.check.default_dict \"en\"\n"
-" /spell enable\n"
-"\n"
-"バーの中にスペル候補リストを表示するには、\"spell_suggest\" 要素を使ってくだ"
-"さい。\n"
-"\n"
-"スペルチェックの有効無効を切り替えるデフォルトのキーは alt-s です。"
+"enable spell checker, for example:"
+msgstr ""
+
+#, fuzzy
+#| msgid ""
+#| "delimiter displayed between two dictionaries in bar item \"spell_suggest\""
+msgid "To display a list of suggestions in a bar, use item \"spell_suggest\"."
+msgstr "バー要素 \"spell_suggest\" 内の 2 つの辞書間の区切り文字"
+
+msgid "Default key to toggle spell checker is alt-s."
+msgstr ""
msgid "list of all languages supported"
msgstr "サポートされる全ての言語のリスト"
@@ -15870,191 +15421,247 @@ msgstr ""
"<name>|-all [<name>...] || restore <name> [<name>...] || default -yes || "
"monitor [<filter>]"
+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 ""
+
+#, fuzzy
+#| msgid "List of default triggers:"
+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 ""
+
#, fuzzy
+#| msgid "enable trigger support"
+msgid "name: name of trigger"
+msgstr "トリガサポートの有効化"
+
+msgid ""
+"hook: signal, hsignal, modifier, line, print, command, command_run, timer, "
+"config, focus, info, info_hashtable"
+msgstr ""
+
+#, fuzzy
+#| msgid "arguments for the hook (depend on the hook type, see /help trigger)"
+msgid ""
+"arguments: arguments for the hook, depending on hook (separated by "
+"semicolons):"
+msgstr "フックの引数 (フックタイプに依存、/help trigger を参照してください)"
+
+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 ""
+
+#, fuzzy
+#| msgid ""
+#| "command(s) to run if conditions are OK, after regex replacements (many "
+#| "commands can be separated by semicolons)"
+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 ""
+
+#, fuzzy
+#| msgid "value of a trigger option"
+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 ""
+
+#, fuzzy
+#| msgid "default triggers"
+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 ""
+
+#, fuzzy
+#| msgid "auto open relay buffer when a new client is connecting"
+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 ""
+
+#, fuzzy
+#| msgid "trigger post actions"
+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 ""
+
+#, fuzzy
+msgid " silently save WeeChat session at midnight (see /help upgrade):"
+msgstr "%sエラー: ファイルにセッションを保存できません"
+
+msgid ""
" open trigger monitor and show only modifiers and triggers whose name "
-"starts with \"resize\":\n"
-" /trigger monitor @modifier,resize*"
-msgstr ""
-" list: トリガをリストアップ (引数なしの場合、このリストを表示します)\n"
-" listfull: 各トリガに関する詳細な情報を付けてトリガをリストアップ\n"
-"listdefault: デフォルトトリガをリストアップ\n"
-" add: トリガを追加\n"
-" addoff: トリガを追加 (無効状態で)\n"
-" addreplace: 追加または存在するトリガを置換\n"
-" name: トリガの名前\n"
-" hook: signal、hsignal、modifier、line、print、command、command_run、"
-"timer、config、focus、info、info_hashtable\n"
-" arguments: フックの引数、フックの種類に依存 (セミコロンで区切る):\n"
-" signal: シグナルの名前 (必須)\n"
-" hsignal: hsignal の名前 (必須)\n"
-" modifier: modifier の名前 (必須)\n"
-" line: バッファ型 (\"formatted\"、\"free\"、\"*\")、バッファマス"
-"クおよびタグのリスト\n"
-" print: バッファ、タグ、メッセージ、色の削除\n"
-" command: コマンド (必須)、説明、引数、引数の説明、補完\n"
-" command_run: コマンド (必須)\n"
-" timer: インターバル (必須)、秒の調節、最大呼び出し回数\n"
-" config: オプションの名前 (必須)\n"
-" focus: エリアの名前 (必須)\n"
-" info: インフォ名 (必須)\n"
-" info_hashtable: インフォ名 (必須)\n"
-" conditions: トリガの実行条件\n"
-" regex: 変数内の文字列を置換する 1 つ以上の正規表現\n"
-" command: 実行するコマンド (複数のコマンドは \";\" で区切ってください)\n"
-"return_code: コールバック内のリターンコード (ok (デフォルト)、ok_eat、"
-"error)\n"
-"post_action: トリガ実行後の処遇 (none (デフォルト、何もしない)、disable (無効"
-"化)、delete (削除))\n"
-" addinput: 入力にトリガを作る際のデフォルト引数を設定\n"
-" input: 入力にトリガを作る際に使われるコマンドを設定\n"
-" output: バッファでトリガを作る際のコマンドを送信\n"
-" recreate: \"add\" の代わりに \"addreplace\" オプションを使うことを除いて "
-"\"input\" と同じ\n"
-" set: トリガにオプションを設定\n"
-" option: オプションの名前: name、hook、arguments、conditions、regex、"
-"command、return_code\n"
-" (オプションに関するヘルプを見るには: /help trigger.trigger."
-"<name>.<option>)\n"
-" value: オプションの新しい値\n"
-" rename: トリガの名前を変更\n"
-" copy: トリガをコピー\n"
-" enable: トリガを有効化 (引数なしの場合: 大域的にトリガを有効化)\n"
-" disable: トリガを無効化 (引数なしの場合: 大域的にトリガを無効化)\n"
-" toggle: トリガの有効無効を切り替え (引数なしの場合: 大域的にトリガの有効"
-"無効を切り替え)\n"
-" restart: トリガの再開 (フックを再作成)\n"
-" show: トリガに関する情報を表示 (状態を含めて)\n"
-" del: トリガを削除\n"
-" -all: 全てのトリガに関するアクションを実行\n"
-" restore: デフォルトの値でトリガを復元 (これができるのはデフォルトトリガに"
-"限ります)\n"
-" default: 全てのトリガを削除してデフォルトのトリガを復元\n"
-" monitor: 任意でフィルタを付けてトリガ監視バッファを開く:\n"
-" filter: フックおよびトリガをフィルタして表示 (フックは必ず \"@\" で始め"
-"てください、たとえば \"@signal\")、複数のフィルタをかける場合はそれぞれをコン"
-"マで区切ってください; 各トリガ名にワイルドカード \"*\" を使うことができま"
-"す。\n"
-"\n"
-"トリガコールバックを呼び出す際には、以下の順番通りにアクションを実行します:\n"
-" 1. 条件を確認; 偽の場合、終了\n"
-" 2. POSIX 拡張正規表現を使ってテキストを置換 (トリガに定義されている場合)\n"
-" 3. コマンドを実行 (トリガに定義されている場合)\n"
-" 4. リターンコードを返して終了 (modifier、line、focus、info、info_hashtable "
-"を除く)\n"
-" 5. トリガ実行後の処遇を適用\n"
-"\n"
-"例 (/trigger listdefault でデフォルトトリガを見ることができます):\n"
-" テキスト属性 *太字*、_下線_、/イタリック/ を追加 (ユーザメッセージのみ):\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"
-" 狭い端末ではニックネームリストバーを隠す:\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"
-" 設定を 1 時間毎に黙々と保存:\n"
-" /trigger add cfgsave timer 3600000;0;0 \"\" \"\" \"/mute /save\"\n"
-" トリガモニタを開き、修飾子と名前が \"resize\" から始まるトリガだけを表示:\n"
-" /trigger monitor @modifier,resize*"
+"starts with \"resize\":"
+msgstr ""
msgid "triggers"
msgstr "トリガ"
@@ -16462,11 +16069,21 @@ msgstr "CTCP action をリモートホストに送信"
msgid "xfer control"
msgstr "xfer 管理"
-msgid ""
-" list: list xfer\n"
-"listfull: list xfer (verbose)\n"
-"\n"
-"Without argument, this command opens buffer with xfer list."
+#, fuzzy
+#| msgid "list of xfer"
+msgid "raw[list]: list xfer"
+msgstr "xfer のリスト"
+
+msgid "raw[listfull]: list xfer (verbose)"
+msgstr ""
+
+#, fuzzy
+#| msgid ""
+#| " list: list xfer\n"
+#| "listfull: list xfer (verbose)\n"
+#| "\n"
+#| "Without argument, this command opens buffer with xfer list."
+msgid "Without argument, this command opens buffer with xfer list."
msgstr ""
" list: xfer をリストアップ\n"
"listfull: xfer をリストアップ (詳細)\n"
@@ -16717,6 +16334,4398 @@ msgstr "%s%s: \"%s\" のタイムアウト %s"
msgid "%s%s: unable to connect: unexpected error (%d)"
msgstr "%s%s: 接続できません: 未定義のエラー (%d)"
+#, fuzzy
+#~| msgid "Mouse enabled"
+#~ msgid " /spell enable"
+#~ msgstr "マウスを有効化しました"
+
+#, fuzzy
+#~| msgid "IRC servers (internal names)"
+#~ msgid "server: server to reconnect (internal name)"
+#~ msgstr "IRC サーバ (内部名)"
+
+#, fuzzy
+#~| msgid "left/right scroll in fset buffer (percent of width)"
+#~ msgid ""
+#~ "raw[-left]: scroll the /list buffer by \"percent\" of width on the left"
+#~ msgstr "fset バッファの左右スクロール量 (横幅の割合)"
+
+#, fuzzy
+#~| msgid "left/right scroll in fset buffer (percent of width)"
+#~ msgid ""
+#~ "raw[-right]: scroll the /list buffer by \"percent\" of width on the right"
+#~ msgstr "fset バッファの左右スクロール量 (横幅の割合)"
+
+#, fuzzy
+#~| msgid "change channel or user mode"
+#~ msgid "channel: channel to list"
+#~ msgstr "チャンネルかユーザのモードを変更"
+
+#, fuzzy
+#~| msgid ""
+#~| "channel: channel name\n"
+#~| " text: text to send"
+#~ msgid "channel: channel name to join"
+#~ msgstr ""
+#~ "channel: チャンネル名\n"
+#~ " text: 送信テキスト"
+
+#, fuzzy
+#~| msgid ""
+#~| "channel: channel name\n"
+#~| " text: text to send"
+#~ msgid "channel: channel name to leave"
+#~ msgstr ""
+#~ "channel: チャンネル名\n"
+#~ " text: 送信テキスト"
+
+#, fuzzy
+#~| msgid "value of alias"
+#~ msgid "alias: name of alias"
+#~ msgstr "別名の値"
+
+#, fuzzy
+#~| 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"
+#~| " del: delete a bar (or all bars with -all)\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"
+#~ 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"
+#~ msgstr ""
+#~ " list: 全てのバーをリストアップ\n"
+#~ " listfull: 全てのバーをリストアップ (詳細)\n"
+#~ " listitems: 全てのバー要素をリストアップ\n"
+#~ " add: 新しいバーを追加\n"
+#~ " name: バーの名称 (ユニークな)\n"
+#~ " type: root: 外側のウィンドウ、\n"
+#~ " window: 内側のウィンドウ、任意の状態を取れる (以下を参照し"
+#~ "てください)\n"
+#~ " conditions: バーを表示する条件:\n"
+#~ " active: アクティブウィンドウの場合に表示\n"
+#~ " inactive: 非アクティブウィンドウの場合に表示\n"
+#~ " nicklist: ニックネームリストを持つウィンドウの場合に表示\n"
+#~ " その他の条件: /help weechat.bar.xxx.conditions と /help "
+#~ "eval を参照してください\n"
+#~ " 表示条件の指定が無ければ、バーは常に表示されます。\n"
+#~ " position: bottom、top、left、right\n"
+#~ " size: バーのサイズ (文字数で指定)\n"
+#~ " separator: 1 はセパレータ (線) を使用、0 または指定無しはセパレータ無"
+#~ "し\n"
+#~ " item1,...: バーの要素 (要素はコンマ (要素間にスペース) または \"+"
+#~ "\" (要素間にスペース無し) で区切ります)\n"
+#~ " default: デフォルトバーを作成 (バーの名前が無ければ全てのデフォルト"
+#~ "バーが作成されます)\n"
+#~ " del: バーを削除 (-all を付ければ全てのバーを削除)\n"
+#~ " set: バー属性に値を設定\n"
+#~ " option: 変更するオプション (オプション一覧は /set weechat.bar."
+#~ "<barname>.* を参照してください)\n"
+#~ " value: オプションの新しい値\n"
+#~ " hide: バーを隠す\n"
+#~ " show: 隠されたバーを表示\n"
+#~ " toggle: バーの非表示/表示を切り替え\n"
+#~ " scroll: バーをスクロール\n"
+#~ " window: ウィンドウ番号 (現在のウィンドウかルートバーを指定するには "
+#~ "'*' を使う)\n"
+#~ " scroll_value: スクロールする量: 'x' または 'y' (任意)の後に、'+' か '-' "
+#~ "か 'b' (最初) か 'e' (最後)の後に、値 (+/- を付けて)、任意で % (スクロール"
+#~ "する幅/高さの割合、% が無ければ値は文字数と解釈されます)\n"
+#~ "\n"
+#~ "例:\n"
+#~ " 時間、バー番号 + 名前、補完候補からなるバーを作成:\n"
+#~ " /bar add mybar root bottom 1 0 [time],buffer_number+:+buffer_name,"
+#~ "completion\n"
+#~ " バーを隠す:\n"
+#~ " /bar hide mybar\n"
+#~ " 現在のバッファに対応したニックネームリストを 10 行分、下方向にスクロー"
+#~ "ル:\n"
+#~ " /bar scroll nicklist * y+10\n"
+#~ " 現在のバッファに対応したニックネームリストを最後までスクロール:\n"
+#~ " /bar scroll nicklist * ye"
+
+#, fuzzy
+#~ 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>."
+#~ "<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 +"
+#~ msgstr ""
+#~ " list: バッファをリストアップ (引数無しの場合、このリストが表示されま"
+#~ "す)\n"
+#~ " add: 新しいバッファを追加 (バッファを閉じるには \"/buffer close\" ま"
+#~ "たは \"q\" を使ってください)\n"
+#~ " clear: バッファの内容を削除 (number はバッファ番号、マージバッファに対"
+#~ "しては -merged、全てのバッファに対しては -all、何も無ければ現在のバッ"
+#~ "ファ)\n"
+#~ " move: リストにバッファを移動 (相対指定も可能、例えば -1); \"-\" = 最初"
+#~ "のバッファ番号に移動、\"+\" = 最後のバッファ番号 + 1 に移動\n"
+#~ " swap: 2 つのバッファを入れ替え (現在のバッファと引数で与えた番号/名称"
+#~ "で指定されるバッファを入れ替える)\n"
+#~ " cycle: 指定したバッファ間でバッファを循環させる\n"
+#~ " merge: 現在のバッファを他のバッファにマージ (2 つのバッファのチャットエ"
+#~ "リアが一緒になります)\n"
+#~ " (デフォルトでは ctrl-x でマージバッファの切り替え)\n"
+#~ " unmerge: 同じ番号を持つ他のバッファとのマージを解除\n"
+#~ " hide: バッファを隠す\n"
+#~ " unhide: バッファを隠すことを止める\n"
+#~ "renumber: バッファを記憶 (weechat.look.buffer_auto_renumber オプションがオ"
+#~ "フの場合にのみ有効)\n"
+#~ " close: バッファを閉じる (番号/範囲または名前は任意)\n"
+#~ " notify: 現在のバッファの通知レベルを設定: このレベルでバッファがホットリ"
+#~ "ストに追加されるかどうかを定義します:\n"
+#~ " none: 通知しない\n"
+#~ " highlight: ハイライトがあった場合のみ通知\n"
+#~ " message: ユーザからのメッセージとハイライトがあった場合に通"
+#~ "知\n"
+#~ " all: 全てのメッセージを通知\n"
+#~ " reset: デフォルトの値 (all) にリセット\n"
+#~ "localvar: 現在のバッファのローカル変数を表示\n"
+#~ " set: 現在のバッファのプロパティを設定\n"
+#~ " get: 現在のバッファのプロパティを表示\n"
+#~ " number: 番号でバッファ移動、可能なプレフィックス:\n"
+#~ " '+': 相対移動、現在の番号に数を足す\n"
+#~ " '-': 相対移動、現在の番号から数を引く\n"
+#~ " '*': 番号に移動、オプション \"weechat.look."
+#~ "jump_current_to_previous_buffer\" が使われる\n"
+#~ " -: 最初のバッファ番号に移動\n"
+#~ " +: 最後のバッファ番号に移動\n"
+#~ " name: バッファ名 (一部) でバッファに移動\n"
+#~ "\n"
+#~ "例:\n"
+#~ " 現在のバッファの内容を消去:\n"
+#~ " /buffer clear\n"
+#~ " バッファを 5 番に移動:\n"
+#~ " /buffer move 5\n"
+#~ " バッファ 1 番と 3 番を入れ替え:\n"
+#~ " /buffer swap 1 3\n"
+#~ " 現在のバッファと #weechat バッファを入れ替え:\n"
+#~ " /buffer swap #weechat\n"
+#~ " #chan1、#chan2、#chan3 に移動してそれを繰り返す:\n"
+#~ " /buffer cycle #chan1 #chan2 #chan3\n"
+#~ " コアバッファとマージ:\n"
+#~ " /buffer merge 1\n"
+#~ " #weechat バッファとマージ:\n"
+#~ " /buffer merge #weechat\n"
+#~ " バッファマージの解除:\n"
+#~ " /buffer unmerge\n"
+#~ " 現在のバッファを閉じる:\n"
+#~ " /buffer close\n"
+#~ " バッファ番号 5 から 7 を閉じる:\n"
+#~ " /buffer close 5-7\n"
+#~ " #weechat バッファに移動:\n"
+#~ " /buffer #weechat\n"
+#~ " 次のバッファに移動:\n"
+#~ " /buffer +1\n"
+#~ " 最後のバッファ番号に移動:\n"
+#~ " /buffer +"
+
+#~ 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 "
+#~ "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"
+#~ msgstr ""
+#~ " alias: ある色に別名を追加\n"
+#~ " unalias: 別名の削除\n"
+#~ " color: 色番号 (0 以上、最大値は端末依存、多くの場合 63 か 255)\n"
+#~ " name: 色の別名 (例: \"orange\")\n"
+#~ " reset: 全ての色ペアをリセット (自動的なリセットが無効化されており、これ"
+#~ "以上の色ペアが利用できない場合に必要、オプション \"weechat.look."
+#~ "color_pairs_auto_reset\" を参照してください)\n"
+#~ "term2rgb: 端末色 (0-255) を RGB 色に変換\n"
+#~ "rgb2term: RGB 色を端末色 (0-255) に変換\n"
+#~ " limit: 端末テーブル内で使う色の数 (0 から始まる); デフォルトは 256\n"
+#~ " -o: 端末/色情報を現在の入力としてバッファに送る\n"
+#~ "\n"
+#~ "引数無しの場合、コマンドは新しいバッファに色を表示します。\n"
+#~ "\n"
+#~ "例:\n"
+#~ " 色番号 214 に対応する別名 \"orange\" を追加:\n"
+#~ " /color alias 214 orange\n"
+#~ " 色番号 214 を削除:\n"
+#~ " /color unalias 214"
+
+#, fuzzy
+#~ 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"
+#~ "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"
+#~ msgstr ""
+#~ " go: チャットエリア、バー (バーの名前を使った場合)、座標 \"x,y\" にカーソ"
+#~ "ルを移動\n"
+#~ "move: 方向を指定してカーソルを移動\n"
+#~ "stop: カーソルモードを終了\n"
+#~ "\n"
+#~ "引数が無ければ、カーソルモードを切り替えます。\n"
+#~ "\n"
+#~ "マウスが有効化されていた場合 (/help mouse を参照してください)、現在のとこ"
+#~ "ろデフォルトではセンタークリックでカーソルモードが開始されます。\n"
+#~ "\n"
+#~ "カーソルモードにおけるチャットメッセージに対するデフォルトキー:\n"
+#~ " m メッセージの引用\n"
+#~ " q プレフィックスとメッセージを引用\n"
+#~ " Q 時間、プレフィックス、メッセージを引用\n"
+#~ "\n"
+#~ "カーソルモードにおけるニックネームリストに対するデフォルトキー:\n"
+#~ " b ニックネームを参加禁止にする (/ban)\n"
+#~ " k ニックネームをキックする (/kick)\n"
+#~ " K ニックネームを参加禁止にしてキックする (/kickban)\n"
+#~ " q ニックネームに送信するクエリを開く (/query)\n"
+#~ " w ユーザ情報を要求 (/whois)\n"
+#~ "\n"
+#~ "例:\n"
+#~ " ニックネームリストに移動:\n"
+#~ " /cursor go nicklist\n"
+#~ " x=10、y=5 の位置に移動:\n"
+#~ " /cursor go 10,5"
+
+#, fuzzy
+#~| 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"
+#~| " buffer: dump buffer content with hexadecimal values in log file\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"
+#~| " hooks: display infos about hooks\n"
+#~| "infolists: display infos about infolists\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"
+#~| " windows: display windows tree\n"
+#~| " time: measure time to execute a command or to send text to the "
+#~| "current buffer"
+#~ 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 "
+#~ "\"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}}"
+#~ msgstr ""
+#~ " list: デバッグレベルの設定されたプラグインをリストアップ\n"
+#~ " set: プラグインのデバッグレベルを設定\n"
+#~ " plugin: プラグインの名前 (\"core\" は WeeChat コアを意味する)\n"
+#~ " level: プラグインのデバッグレベル (0 はデバッグの無効化)\n"
+#~ " dump: WeeChat ログファイルにメモリダンプを保存 (WeeChat がクラッシュ"
+#~ "した場合と同じダンプが書き込まれます)\n"
+#~ " buffer: ログファイルに 16 進値でバッファの内容をダンプ\n"
+#~ " color: 現在の色ペアに関する情報を表示\n"
+#~ " cursor: カーソルモードのデバッグを切り替え\n"
+#~ " dirs: ディレクトリを表示\n"
+#~ " hdata: hdata に関する情報を表示 (free を付けた場合: メモリから全ての "
+#~ "hdata を削除)\n"
+#~ " hooks: フックに関する情報を表示\n"
+#~ "infolists: インフォリストに関する情報を表示\n"
+#~ " libs: 使用中の外部ライブラリに関する情報を表示\n"
+#~ " memory: メモリ使用量に関する情報を表示\n"
+#~ " mouse: マウスのデバックを切り替え\n"
+#~ " tags: 行のタグを表示\n"
+#~ " term: 端末に関する情報を表示\n"
+#~ " windows: ウィンドウツリーの情報を表示\n"
+#~ " time: コマンドの実行時間や現在のバッファへのテキスト送信にかかった時"
+#~ "間を測定"
+
+#, fuzzy
+#~ 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"
+#~ "An expression is considered as \"true\" if it is not NULL, not empty, and "
+#~ "different from \"0\".\n"
+#~ "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"
+#~ "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"
+#~ msgstr ""
+#~ " -n: 結果をバッファに送信せずに表示 (デバッグモード)\n"
+#~ " -s: 評価前に式を分割する (複数のコマンドを指定する場合はセミコロン"
+#~ "で区切ってください)\n"
+#~ " -c: 条件として評価: 演算子と括弧をを使い、ブール値 (\"0\" または "
+#~ "\"1\") を返します\n"
+#~ "expression: 評価する式、${variable} 型の書式の変数は置換されます (以下を参"
+#~ "照してください); 複数のコマンドを指定する場合はセミコロンで区切ってくださ"
+#~ "い\n"
+#~ " operator: 論理演算子や比較演算子:\n"
+#~ " - 論理演算子:\n"
+#~ " && ブール演算の \"and\"\n"
+#~ " || ブール演算の \"or\"\n"
+#~ " - 比較演算子:\n"
+#~ " == 等しい\n"
+#~ " != 等しくない\n"
+#~ " <= 以下\n"
+#~ " < より少ない\n"
+#~ " >= 以上\n"
+#~ " > より大きい\n"
+#~ " =~ POSIX 拡張正規表現にマッチ\n"
+#~ " !~ POSIX 拡張正規表現にマッチしない\n"
+#~ " =* マスクにマッチ (ワイルドカード \"*\" を使えます)\n"
+#~ " !* マスクにマッチしない (ワイルドカード \"*\" を使えま"
+#~ "す)\n"
+#~ "\n"
+#~ "式が NULL でない場合、空でない場合、\"0\" でない場合、式は \"真\" と評価さ"
+#~ "れます。\n"
+#~ "浮動小数点数として比較される数値表現の書式は以下です:\n"
+#~ " - 整数 (例: 5、-7)\n"
+#~ " - 浮動小数点数 (例: 5.2、-7.5、2.83e-2)\n"
+#~ " - 16 進数 (例: 0xA3、-0xA3)\n"
+#~ "数値表現を二重引用符で括ることで、文字列として比較されます。例:\n"
+#~ " 50 > 100 ==> 0\n"
+#~ " \"50\" > \"100\" ==> 1\n"
+#~ "\n"
+#~ "式中の ${variable} 型の書式の変数は置換されます。変数は以下の優先順位に従"
+#~ "います:\n"
+#~ " 1. 評価済みのサブ文字列 (書式: \"eval:xxx\")\n"
+#~ " 2. エスケープ文字を含む文字列 (書式: \"esc:xxx\" または \"\\xxx\")\n"
+#~ " 3. 隠す文字を含む文字列 (書式: \"hide:char,string\")\n"
+#~ " 4. 最大文字数を指定した文字列 (書式: \"cut:max,suffix,string\" または "
+#~ "\"cut:+max,suffix,string\")\n"
+#~ " または最大文字表示幅を指定した文字列 (書式: \"cutscr:max,suffix,"
+#~ "string\" または \"cutscr:+max,suffix,string\")\n"
+#~ " 5. 文字順を反転させた文字列 (書式: \"rev:xxx\")\n"
+#~ " 6. 繰り返し文字列 (書式: \"repeat:count,string\")\n"
+#~ " 7. 色 (書式: \"color:xxx\"、\"プラグイン API リファレンス\" の "
+#~ "\"color\" 関数を参照してください)\n"
+#~ " 8. 情報 (書式: \"info:name,arguments\"、arguments は任意)\n"
+#~ " 9. 現在の日付/時刻 (書式: \"date\" または \"date:format\")\n"
+#~ " 10. 環境変数 (書式: \"env:XXX\")\n"
+#~ " 11. 三項演算子 (書式: \"if:condition?value_if_true:value_if_false\")\n"
+#~ " 12. オプション (書式: \"file.section.option\")\n"
+#~ " 13. バッファのローカル変数\n"
+#~ " 14. hdata の名前/変数 (値は自動的に文字列に変換されます)、デフォルトで"
+#~ "は \"window\" と \"buffer\" は現在のウィンドウ/バッファを指します。\n"
+#~ "hdata の書式は以下の 1 つです:\n"
+#~ " hdata.var1.var2...: hdata (ポインタは既知) で開始し、1 個ずつ変数を続け"
+#~ "る (他の hdata を続けることも可能)\n"
+#~ " hdata[list].var1.var2...: リストを使う hdata で開始する、例:\n"
+#~ " ${buffer[gui_buffers].full_name}: バッファリストにリンクされた最初の"
+#~ "バッファのフルネーム\n"
+#~ " ${plugin[weechat_plugins].name}: プラグインリストにリンクされた最初の"
+#~ "プラグインの名前\n"
+#~ " hdata[pointer].var1.var2...: ポインタを使う hdata で開始する、例:\n"
+#~ " ${buffer[0x1234abcd].full_name}: 与えたポインタを持つバッファの完全な"
+#~ "名前 (トリガ中で使うことが可能です)\n"
+#~ "hdata と変数の名前については、\"プラグイン API リファレンス\" の "
+#~ "\"weechat_hdata_get\" 関数を参照してください。\n"
+#~ "\n"
+#~ "例 (単純な文字列):\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 ${\\t} ==> <tab>\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\"\n"
+#~ " /eval -n ${repeat:5,-} ==> -----\\n\"\n"
+#~ "\n"
+#~ "例 (条件):\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"
+
+#, fuzzy
+#~ 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$"
+#~ msgstr ""
+#~ " list: 全てのフィルタをリストアップ\n"
+#~ " enable: フィルタを有効化 (フィルタはデフォルトで有効になっています)\n"
+#~ " disable: フィルタを無効化\n"
+#~ " toggle: フィルタの有効無効を切り替え\n"
+#~ " name: フィルタの名前 (\"@\" = 現在のバッファに設定されている全ての"
+#~ "フィルタを有効化/無効化)\n"
+#~ " add: フィルタを追加\n"
+#~ "addreplace: 既存のフィルタに追加もしくは置換\n"
+#~ " rename: フィルタをリネーム\n"
+#~ " del: フィルタを削除\n"
+#~ " -all: 全てのフィルタを削除\n"
+#~ " buffer: フィルタが有効化されているバッファのコンマ区切りリスト:\n"
+#~ " - これはプラグイン名を含む完全な名前です (例: \"irc.libera."
+#~ "#weechat\" または \"irc.server.libera\")\n"
+#~ " - \"*\" は全てのバッファを意味します\n"
+#~ " - 名前が '!' から始まるものは除外されます\n"
+#~ " - ワイルドカード \"*\" を使うことができます\n"
+#~ " tags: タグのコンマ区切りリスト、例えば \"irc_join,irc_part,"
+#~ "irc_quit\"\n"
+#~ " - 論理積 \"and\": タグ同士を \"+\" でつなげてください (例: "
+#~ "\"nick_toto+irc_action\")\n"
+#~ " - ワイルドカード \"*\" を使うことができます\n"
+#~ " - タグを '!' で始めると、そのタグが付けられたメッセージとその"
+#~ "タグを含むメッセージはフィルタされません\n"
+#~ " regex: 行単位検索の正規表現\n"
+#~ " - '\\t' を使うと、プレフィックスをメッセージから分離できま"
+#~ "す。'|' 等の特別な文字は '\\|' のようにエスケープしなければいけません\n"
+#~ " - 正規表現の最初に '!' が含まれる場合は、マッチ結果が反転され"
+#~ "ます (最初の '!' にマッチさせたければ、'\\!' を使ってください)\n"
+#~ " - 2 種類の正規表現があります: 一方はプレフィックス用、他方は"
+#~ "メッセージ用\n"
+#~ " - 正規表現は大文字小文字を区別しません、\"(?-i)\" から始まる場"
+#~ "合は区別します\n"
+#~ "\n"
+#~ "デフォルトではキー alt+'=' ですべてのバッファについてフィルタリングの on/"
+#~ "off を切り替えられます。現在のバッファに限りフィルタリングを切り替えるに"
+#~ "は alt+'-' を使います。\n"
+#~ "\n"
+#~ "よく使われるタグ:\n"
+#~ " no_filter、no_highlight、no_log、log0..log9 (ログレベル)、\n"
+#~ " notify_none、notify_message、notify_private、notify_highlight、\n"
+#~ " self_msg、nick_xxx (xxx はメッセージのニックネーム部分)、"
+#~ "prefix_nick_ccc (ccc はニックネームの色)、\n"
+#~ " host_xxx (xxx はメッセージのユーザ名 + ホスト名部分)、\n"
+#~ " irc_xxx (xxx はコマンド名または番号、/server raw または /debug tags で確"
+#~ "認)、\n"
+#~ " irc_numeric、irc_error、irc_action、irc_ctcp、irc_ctcp_reply、"
+#~ "irc_smart_filter、away_info。\n"
+#~ "バッファ内でタグを見るには: /debug tags\n"
+#~ "\n"
+#~ "例:\n"
+#~ " 全てのバッファで IRC スマートフィルタを使用:\n"
+#~ " /filter add irc_smart * irc_smart_filter *\n"
+#~ " 名前に \"#weechat\" を含むバッファを除いた全てのバッファで IRC スマート"
+#~ "フィルタを使用:\n"
+#~ " /filter add irc_smart *,!*#weechat* irc_smart_filter *\n"
+#~ " 全ての IRC join/part/quit メッセージをフィルタ:\n"
+#~ " /filter add joinquit * irc_join,irc_part,irc_quit *\n"
+#~ " チャンネルに入った時や /names で表示されるニックネームをフィルタ:\n"
+#~ " /filter add nicks * irc_366 *\n"
+#~ " IRC チャンネル #weechat で \"toto\" を含むニックネームをフィルタ:\n"
+#~ " /filter add toto irc.libera.#weechat nick_toto *\n"
+#~ " ニックネーム \"toto\" からの IRC の参加/アクションメッセージをフィル"
+#~ "タ:\n"
+#~ " /filter add toto * nick_toto+irc_join,nick_toto+irc_action *\n"
+#~ " IRC チャンネル #weechat で \"weechat sucks\" を含む行をフィルタ:\n"
+#~ " /filter add sucks irc.libera.#weechat * weechat sucks\n"
+#~ " すべてのバッファで \"WeeChat sucks\" と完全に一致する行をフィルタ:\n"
+#~ " /filter add sucks2 * * (?-i)^WeeChat sucks$"
+
+#~ 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)"
+#~ msgstr ""
+#~ " -list: プラグイン毎にコマンドをリストアップ (引数が無ければ、このリス"
+#~ "トを表示)\n"
+#~ "-listfull: プラグイン毎に説明付きでコマンドをリストアップ\n"
+#~ " plugin: このプラグインに関するコマンドをリストアップ\n"
+#~ " command: コマンドの名前\n"
+#~ " option: オプションの名前 (リストを見るには /set を使用)"
+
+#, fuzzy
+#~| msgid ""
+#~| "list of actions:\n"
+#~| " return: simulate key \"enter\"\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_next_word: delete next word\n"
+#~| " delete_beginning_of_line: delete from beginning of line until cursor\n"
+#~| " delete_end_of_line: delete from cursor until end of line\n"
+#~| " delete_line: delete entire line\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_end_of_line: move cursor to end of line\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"
+#~| " 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"
+#~| " jump_smart: jump to next buffer with activity\n"
+#~| " jump_last_buffer_displayed: jump to last buffer displayed (before last "
+#~| "jump to a buffer)\n"
+#~| " jump_previously_visited_buffer: jump to previously visited buffer\n"
+#~| " jump_next_visited_buffer: jump to next visited buffer\n"
+#~| " hotlist_clear: clear hotlist (optional argument: \"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"
+#~| " 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"
+#~| " set_unread: set unread marker for all buffers\n"
+#~| " set_unread_current_buffer: set unread marker for current buffer\n"
+#~| " switch_active_buffer: switch to next merged buffer\n"
+#~| " switch_active_buffer_previous: switch to previous merged buffer\n"
+#~| " zoom_merged_buffer: zoom on merged buffer\n"
+#~| " insert: insert text in command line (escaped chars are allowed, see /"
+#~| "help print)\n"
+#~| " send: send text to the buffer\n"
+#~| " paste_start: start paste (bracketed paste mode)\n"
+#~| " paste_stop: stop paste (bracketed paste mode)\n"
+#~| "\n"
+#~| "This command is used by key bindings or plugins."
+#~ 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."
+#~ msgstr ""
+#~ "アクションリスト:\n"
+#~ " return: \"enter\" キーをシミュレート\n"
+#~ " complete_next: 次の補完候補で単語を補完\n"
+#~ " complete_previous: 一つ前の補完候補で単語を補完\n"
+#~ " search_text_here: 現在の位置でテキストを検索\n"
+#~ " search_text: バッファ内のテキストを検索\n"
+#~ " search_switch_case: 完全一致検索に変更\n"
+#~ " search_switch_regex: 検索タイプの切り替え: 文字列/正規表現\n"
+#~ " search_switch_where: 検索範囲の切り替え: メッセージ/プレフィックス\n"
+#~ " search_previous: 一つ前の行を検索\n"
+#~ " search_next: 次の行を検索\n"
+#~ " search_stop_here: 現在の位置で検索を終了\n"
+#~ " search_stop: 検索を終了\n"
+#~ " delete_previous_char: 一つ前の文字を削除\n"
+#~ " delete_next_char: 次の文字を削除\n"
+#~ " delete_previous_word: 一つ前の単語を削除\n"
+#~ " delete_next_word: 次の単語を削除\n"
+#~ " delete_beginning_of_line: 行の最初からカーソル位置までを削除\n"
+#~ " delete_end_of_line: カーソルから行の最後までを削除\n"
+#~ " delete_line: 行を削除\n"
+#~ " clipboard_paste: WeeChat 専用の内部クリップボードの内容をペースト\n"
+#~ " transpose_chars: 2 つの文字を入れ替え\n"
+#~ " undo: 最新のコマンドラインアクションまで元に戻す\n"
+#~ " redo: 最新のコマンドラインアクションまでやり直す\n"
+#~ " move_beginning_of_line: カーソルを行頭に移動\n"
+#~ " move_end_of_line: カーソルを行末まで移動\n"
+#~ " move_previous_char: カーソルを一つ前の文字に移動\n"
+#~ " move_next_char: カーソルを次の文字に移動\n"
+#~ " move_previous_word: カーソルを一つ前の単語に移動\n"
+#~ " move_next_word: カーソルを次の単語に移動\n"
+#~ " history_previous: 現在のバッファ履歴のひとつ前のコマンドを再呼び出し\n"
+#~ " history_next: 現在のバッファ履歴の次のコマンドを再呼び出し\n"
+#~ " history_global_previous: グローバル履歴の一つ前のコマンドを再呼び出し\n"
+#~ " history_global_next: グローバル履歴の次のコマンドを再呼び出し\n"
+#~ " jump_smart: 次のアクティブバッファに飛ぶ\n"
+#~ " jump_last_buffer_displayed: 表示されている最後のバッファに移動 (最新の"
+#~ "バッファ移動の一つ前に表示されていたバッファ)\n"
+#~ " jump_previously_visited_buffer: 一つ前に訪れたバッファに移動\n"
+#~ " jump_next_visited_buffer: 次に訪れたバッファに移動\n"
+#~ " hotlist_clear: ホットリストを消去 (オプション引数: \"lowest\" はホットリ"
+#~ "スト内の最も低いレベルだけを消去。\"highest\" はホットリスト内の最も高いレ"
+#~ "ベルだけを消去。レベルマスクは 1 (参加/退出)、2 (メッセージ)、4 (プライ"
+#~ "ベートメッセージ)、8 (ハイライト) を合計した整数値で指定したレベルを消"
+#~ "去)\n"
+#~ " grab_key: キーを横取り (任意引数: 最後の横取りからの遅延時間、デフォルト"
+#~ "は 500 ミリ秒)\n"
+#~ " grab_key_command: あるコマンドに関連してキーを横取り (任意引数: 最後の横"
+#~ "取りからの遅延時間、デフォルトは 500 ミリ秒)\n"
+#~ " grab_mouse: grab マウスイベントコードを横取り\n"
+#~ " grab_mouse_area: 範囲指定のマウスイベントコードを横取り\n"
+#~ " set_unread: 全てのバッファに対して未読マーカーを設定\n"
+#~ " set_unread_current_buffer: 現在のバッファに対して未読マーカーを設定\n"
+#~ " switch_active_buffer: 次のマージされたバッファに移動\n"
+#~ " switch_active_buffer_previous: 一つ前のマージされたバッファに移動\n"
+#~ " zoom_merged_buffer: マージされたバッファにズーム\n"
+#~ " insert: コマンドラインにテキストを挿入 (エスケープ文字も可、/help print "
+#~ "を参照してください)\n"
+#~ " send: バッファにテキストを送信\n"
+#~ " paste_start: ペーストの開始 (括弧付きペーストモード)\n"
+#~ " paste_stop: ペーストの終了 (括弧付きペーストモード)\n"
+#~ "\n"
+#~ "これらのコマンドはキーバインドかプラグインで利用できます。"
+
+#, fuzzy
+#~| msgid ""
+#~| " list: list all current keys (without argument, this list is "
+#~| "displayed)\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)\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"
+#~| "\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 code "
+#~| "in command line.\n"
+#~| "\n"
+#~| "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"
+#~| "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"
+#~| "Another special value \"-\" can be used to disable key (it will be "
+#~| "ignored when looking for keys).\n"
+#~| "\n"
+#~| "Examples:\n"
+#~| " key alt-t to toggle nicklist bar:\n"
+#~| " /key bind meta-t /bar toggle nicklist\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 \"tab\" to stop search in buffer:\n"
+#~| " /key bindctxt search ctrl-I /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}"
+#~ 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"
+#~ "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"
+#~ "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"
+#~ "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"
+#~ "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"
+#~ "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}"
+#~ msgstr ""
+#~ " list: 現在のキーをリストアップ (引数無しの場合、このリストが表示さ"
+#~ "れます)\n"
+#~ "listdefault: デフォルトキーをリストアップ\n"
+#~ " listdiff: デフォルトと現在のキーの違いをリストアップ (追加、再定義、削"
+#~ "除されたキー)\n"
+#~ " context: コンテキストの名前 (\"default\" または \"search\")\n"
+#~ " bind: キーにコマンドを割り当てるか、キーに割り当てられたコマンドを"
+#~ "表示 (\"default\" コンテキストに対する)\n"
+#~ " bindctxt: キーにコマンドを割り当てるか、キーに割り当てられたコマンドを"
+#~ "表示 (指定されたコンテキストに対する)\n"
+#~ " command: コマンド (複数のコマンドはセミコロンで分けて書く)\n"
+#~ " unbind: キーバインドを削除 (\"default\" コンテキストに対する)\n"
+#~ " unbindctxt: キーバインドを削除 (指定されたコンテキストに対する)\n"
+#~ " reset: キーをデフォルトの割り当てにリセットする (\"default\" コンテ"
+#~ "キストに対する)\n"
+#~ " resetctxt: キーをデフォルトの割り当てにリセットする (指定されたコンテキ"
+#~ "ストに対する)\n"
+#~ " resetall: デフォルトの割り当てにリストアし、全ての個人的な設定を削除 "
+#~ "(注意して使用!)\n"
+#~ " missing: 未割り当てのキーを追加 (デフォルトの割り当てに無い)、新しい "
+#~ "WeeChat バージョンをインストールした後に便利\n"
+#~ "\n"
+#~ "キーにコマンドを割り当てる場合、alt+k (または Esc の後に k) した後に、割り"
+#~ "当てたいキーを押すことをお勧めします: これはコマンドラインにキーコードを入"
+#~ "力することになります。\n"
+#~ "\n"
+#~ "\"mouse\" コンテント (\"cursor\" コンテキストの一部) に対しては、キーは以"
+#~ "下の書式: \"@area:key\" または \"@area1>area2:key\"。ここで、area は以下の"
+#~ "値を取れます:\n"
+#~ " *: 画面上の任意のエリア\n"
+#~ " chat: チャットエリア (任意のバッファ)\n"
+#~ " chat(xxx): 名前 \"xxx\" を持つチャットエリア (プラグイン含む完全な名"
+#~ "前)\n"
+#~ " bar(*): 任意のバー\n"
+#~ " bar(xxx): バー \"xxx\"\n"
+#~ " item(*): 任意のバー要素\n"
+#~ " item(xxx): バー要素 \"xxx\"\n"
+#~ "多くのマウスイベントにマッチさせるにはワイルドカード \"*\" をキーに使って"
+#~ "ください。\n"
+#~ "\"hsignal:name\" という書式のコマンドに対する特別な値はマウスコンテキスト"
+#~ "に使えます、これはフォーカスハッシュテーブルを引数にして hsignal \"name\" "
+#~ "を送ります。\n"
+#~ "その他の特別な値 \"-\" はキーを無効化するために利用されます。(これはキーの"
+#~ "探索時には無視されます)\n"
+#~ "\n"
+#~ "例:\n"
+#~ " alt-t キーをニックネームリストバーに割り当てる:\n"
+#~ " /key bind meta-t /bar toggle nicklist\n"
+#~ " alt-r キーを #weechat IRC チャンネルへの移動に割り当てる:\n"
+#~ " /key bind meta-r /buffer #weechat\n"
+#~ " alt-r キーの割り当てをデフォルトに戻す:\n"
+#~ " /key reset meta-r\n"
+#~ " \"tab\" キーをバッファ検索の終了に割り当てる:\n"
+#~ " /key bindctxt search ctrl-I /input search_stop\n"
+#~ " ニック上でのマウスのセンターボタンをニックネームの情報取得に割り当て"
+#~ "る:\n"
+#~ " /key bindctxt mouse @item(buffer_nicklist):button3 /msg nickserv info "
+#~ "${nick}"
+
+#, fuzzy
+#~| 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\"."
+#~ 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"
+#~ "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 are opened."
+#~ msgstr ""
+#~ " store: レイアウトに現在のバッファ/ウィンドウを保存\n"
+#~ " apply: 保存されたレイアウトを適用\n"
+#~ " leave: 現在のレイアウトを保持する (レイアウトを更新しない)\n"
+#~ " del: レイアウトとして保存されているバッファとウィンドウを削除\n"
+#~ " (名前の後に \"バッファ\" や \"ウィンドウ\" を指定しない場合、レイ"
+#~ "アウトを削除)\n"
+#~ " rename: レイアウトのリネーム\n"
+#~ " name: 保存されたレイアウトの名前 (初期状態は \"default\")\n"
+#~ "buffers: バッファのみに対してレイアウトを保存/適用 (バッファの順番)\n"
+#~ "windows: ウィンドウのみに対してレイアウトを保存/適用 (それぞれのウィンドウ"
+#~ "に表示されるバッファ)\n"
+#~ "\n"
+#~ "引数を指定しなかった場合、保存されたレイアウトを表示します。\n"
+#~ "\n"
+#~ "\"weechat.look.save_layout_on_exit\" オプションを使えば、現在のレイアウト"
+#~ "を /quit コマンドの実行時に保存することが可能です。"
+
+#~ 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"
+#~ msgstr ""
+#~ " enable: マウスの有効化\n"
+#~ "disable: マウスの無効化\n"
+#~ " toggle: マウスの有効無効の切り替え\n"
+#~ " delay: 初期マウス状態がリストアされてからの遅延時間 (秒単位) (一時的にマ"
+#~ "ウスを無効化するときに便利)\n"
+#~ "\n"
+#~ "マウス状態はオプション \"weechat.look.mouse\" に保存されます。\n"
+#~ "\n"
+#~ "例:\n"
+#~ " マウスの有効化:\n"
+#~ " /mouse enable\n"
+#~ " 5 秒間マウスの有効無効を切り替え:\n"
+#~ " /mouse toggle 5"
+
+#, fuzzy
+#~ 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!"
+#~ msgstr ""
+#~ " -core: WeeChat コアバッファへの出力を抑制\n"
+#~ "-current: 現在のバッファへの出力を抑制\n"
+#~ " -buffer: 指定したバッファへの出力を抑制\n"
+#~ " name: 完全なバッファの名前 (例: \"irc.server.libera\"、\"irc.libera."
+#~ "#weechat\")\n"
+#~ " command: 静かに実行するコマンド (最初に '/' が無い場合は自動的に追加され"
+#~ "ます)\n"
+#~ "\n"
+#~ "ターゲット (-core、-current、-buffer) が指定されなかった場合、デフォルトで"
+#~ "は全ての出力を抑制します。\n"
+#~ "\n"
+#~ "例:\n"
+#~ " save を行う:\n"
+#~ " /mute save\n"
+#~ " 現在の IRC チャンネルへのメッセージ:\n"
+#~ " /mute -current msg * hi!\n"
+#~ " #weechat チャンネルへのメッセージ:\n"
+#~ " /mute -buffer irc.libera.#weechat msg #weechat hi!"
+
+#, fuzzy
+#~ 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"
+#~ "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"
+#~ msgstr ""
+#~ " -buffer: 指定したバッファにテキストを表示 (デフォルト: コマンドを実行し"
+#~ "たバッファ)\n"
+#~ "-newbuffer: 新しいバッファの作成、そのバッファ内にテキストの表示\n"
+#~ " -free: 自由内容バッファの作成 (-newbuffer と共に使用)\n"
+#~ " -switch: 指定したバッファに切り替え\n"
+#~ " -core: \"-buffer core.weechat\" のエイリアス\n"
+#~ " -current: 現在のバッファにテキストを表示\n"
+#~ " -y: 指定した行番号に表示 (自由内容バッファ専用)\n"
+#~ " line: 自由内容バッファの行番号 (1 行目は 0、負数は最後の行から数えた"
+#~ "行: -1 = 最終行から数えて 1 行目、-2 = 最終行から数えて 2 行目、など)\n"
+#~ " -escape: エスケープ文字を解釈 (例えば \\a、\\07、\\x07)\n"
+#~ " -date: メッセージの日付、書式:\n"
+#~ " -n: 今から 'n' 秒前\n"
+#~ " +n: 今から 'n' 秒後\n"
+#~ " n: エポックから 'n' 秒目 (man time を参照してください)\n"
+#~ " 日付/時間 (ISO 8601): yyyy-mm-ddThh:mm:ss、例: "
+#~ "2014-01-19T04:32:55\n"
+#~ " 時間: hh:mm:ss (example: 04:32:55)\n"
+#~ " -tags: タグのコンマ区切りリスト (よく使うタグのリストは /help filter "
+#~ "を参照してください)\n"
+#~ " text: 表示するテキスト (プレフィックスとメッセージは必ず \\t で区"
+#~ "切ってください、\"-\" で始まるテキストは \"\\\" を前置してください)\n"
+#~ " -stdout: 標準出力にテキストを表示 (エスケープ文字を解釈)\n"
+#~ " -stderr: 標準エラー出力にテキストを表示 (エスケープ文字を解釈)\n"
+#~ " -beep: \"-stderr \\a\" の別名\n"
+#~ "\n"
+#~ "オプション -action ... -quit をつけた場合、プレフィックスは \"weechat."
+#~ "look.prefix_*\" で定義されているものになります。\n"
+#~ "\n"
+#~ "以下のエスケープ文字を使うことができます:\n"
+#~ " \\\" \\\\ \\a \\b \\e \\f \\n \\r \\t \\v \\0ooo \\xhh \\uhhhh "
+#~ "\\Uhhhhhhhh\n"
+#~ "\n"
+#~ "例:\n"
+#~ " コアバッファにハイライトを付けてリマインダを表示:\n"
+#~ " /print -core -tags notify_highlight Reminder: buy milk\n"
+#~ " コアバッファにエラーを表示:\n"
+#~ " /print -core -error Some error here\n"
+#~ " コアバッファにプレフィックス \"abc\" を付けてメッセージを表示:\n"
+#~ " /print -core abc\\tThe message\n"
+#~ " チャンネル #weechat にメッセージを表示:\n"
+#~ " /print -buffer irc.libera.#weechat Message on #weechat\n"
+#~ " 雪だるまを表示 (U+2603):\n"
+#~ " /print -escape \\u2603\n"
+#~ " 警告を送信 (BEL):\n"
+#~ " /print -beep"
+
+#, fuzzy
+#~| 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 a proxy (or all proxies with -all)\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"
+#~ 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"
+#~ msgstr ""
+#~ " list: 全てのプロキシをリストアップ\n"
+#~ " add: 新しいプロキシを追加\n"
+#~ " name: プロキシの名前 (一意的な)\n"
+#~ " type: http、socks4、socks5\n"
+#~ " address: IP アドレスまたはホスト名\n"
+#~ " port: ポート\n"
+#~ "username: ユーザ名 (任意)\n"
+#~ "password: パスワード (任意)\n"
+#~ " del: プロキシの削除 (-all を付ければ全てのプロキシを削除)\n"
+#~ " set: プロキシのプロパティを設定\n"
+#~ " option: 変更するオプション (オプションリストを見るには、/set weechat."
+#~ "proxy.<proxyname>.*)\n"
+#~ " value: オプションに設定する新しい値\n"
+#~ "\n"
+#~ "例:\n"
+#~ " ローカルホストの 8888 番ポートで動いている http プロキシを追加:\n"
+#~ " /proxy add local http 127.0.0.1 8888\n"
+#~ " IPv6 プロトコルを使う http プロキシを追加:\n"
+#~ " /proxy add local http ::1 8888\n"
+#~ " /proxy set local ipv6 on\n"
+#~ " ユーザ名とパスワードが必要な socks5 プロキシを追加:\n"
+#~ " /proxy add myproxy socks5 sample.host.org 3128 myuser mypass\n"
+#~ " プロキシを削除:\n"
+#~ " /proxy del myproxy"
+
+#, fuzzy
+#~| msgid ""
+#~| " delay: delay between execution of commands\n"
+#~| " unit: optional, values are:\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 '/')\n"
+#~| "\n"
+#~| "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"
+#~ 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"
+#~ "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}}"
+#~ msgstr ""
+#~ " delay: コマンドの実行間隔\n"
+#~ " unit: 任意、以下の値を使ってください:\n"
+#~ " ms: ミリ秒\n"
+#~ " s: 秒 (デフォルト)\n"
+#~ " m: 分\n"
+#~ " h: 時間\n"
+#~ " count: コマンドの実行回数\n"
+#~ "command: 実行するコマンド (最初に '/' が無い場合はバッファに送信するテキス"
+#~ "トと解釈されます)\n"
+#~ "\n"
+#~ "注意: コマンドは /repeat を実行したバッファで実行されます (バッファが存在"
+#~ "しない場合、コマンドは実行されません)。\n"
+#~ "\n"
+#~ "例:\n"
+#~ " 2 ページ分上方向にスクロール:\n"
+#~ " /repeat 2 /window page_up"
+
+#, fuzzy
+#~| 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.*"
+#~ 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.*"
+#~ msgstr ""
+#~ "option: オプションの名前\n"
+#~ " -mask: オプション内でマスクを使う (大量のオプションをリセットするにはワイ"
+#~ "ルドカード \"*\" を使ってください、使用に注意!)\n"
+#~ "\n"
+#~ "オプションの種類によって (一般的なオプションを) リセットまたは (サーバなど"
+#~ "の任意な設定を) 削除が行われます。\n"
+#~ "\n"
+#~ "例:\n"
+#~ " オプションのリセット:\n"
+#~ " /unset weechat.look.item_time_format\n"
+#~ " 全ての色関連オプションをリセット:\n"
+#~ " /unset -mask weechat.color.*"
+
+#, fuzzy
+#~ 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"
+#~ "When a passphrase is used (data encrypted), it is asked by WeeChat on "
+#~ "startup.\n"
+#~ "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"
+#~ " - 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}"
+#~ msgstr ""
+#~ "passphrase: パスフレーズを変更 (パスフレーズがない場合、sec.conf ファイル"
+#~ "に平文でデータを保存します)\n"
+#~ " -delete: パスフレーズを削除\n"
+#~ " decrypt: 暗号化されているデータを復号化 (起動時にパスフレーズが設定され"
+#~ "ていない場合に起きます)\n"
+#~ " -discard: 全ての暗号化データを破棄\n"
+#~ " set: 保護データを追加または変更\n"
+#~ " del: 保護データを削除\n"
+#~ "\n"
+#~ "引数がない場合、新しいバッファに保護データを表示します。\n"
+#~ "\n"
+#~ "保護バッファ内で利用可能なキー:\n"
+#~ " alt+v 値を切り替えます\n"
+#~ "\n"
+#~ "パスフレーズを利用する場合 (データが暗号化されている場合)、WeeChat は起動"
+#~ "時にパスフレーズを尋ねます。\n"
+#~ "入力を回避するには、環境変数 \"WEECHAT_PASSPHRASE\" を利用するか (WeeChat "
+#~ "は /upgrade の時に同じ変数を利用します)、sec.crypt.passphrase_file オプ"
+#~ "ションを設定してファイルからパスフレーズを読み込みます (/help sec.crypt."
+#~ "passphrase_file を参照してください)。\n"
+#~ "\n"
+#~ "${sec.data.xxx} の形で書かれた保護データは以下の様に利用できます:\n"
+#~ " - /eval コマンド\n"
+#~ " - コマンドライン引数 \"--run-command\"\n"
+#~ " - weechat.startup.command_{before|after}_plugins オプション\n"
+#~ " - パスワードや機密データを含むと思われるその他のオプション (例えば、プロ"
+#~ "キシ、irc サーバ、リレー); 保護データが評価されるかを確認するには各オプ"
+#~ "ションの /help を参照してください。\n"
+#~ "\n"
+#~ "例:\n"
+#~ " パスフレーズを設定:\n"
+#~ " /secure passphrase this is my passphrase\n"
+#~ " libera の SASL パスワードを暗号化:\n"
+#~ " /secure set libera mypassword\n"
+#~ " /set irc.server.libera.sasl_password \"${sec.data.libera}\"\n"
+#~ " oftc の nickserv 用パスワードを暗号化:\n"
+#~ " /secure set oftc mypassword\n"
+#~ " /set irc.server.oftc.command \"/msg nickserv identify ${sec.data."
+#~ "oftc}\"\n"
+#~ " ニックネーム \"mynick\" を取り戻すためのエイリアス ghost を設定\n"
+#~ " /alias add ghost /eval /msg -server libera nickserv ghost mynick "
+#~ "${sec.data.libera}"
+
+#~ 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 \"\""
+#~ msgstr ""
+#~ "option: オプションの名前 (value を指定せずにワイルドカード \"*\" を使えば"
+#~ "オプションをリストアップできます)\n"
+#~ " value: オプションに対する新しい値、以下の型に従う:\n"
+#~ " boolean: on、off、toggle\n"
+#~ " integer: 番号、++番号、--番号\n"
+#~ " string: 任意の文字列 (空文字列は \"\")\n"
+#~ " color: 色の名前、++色番号、--色番号\n"
+#~ " 注意: どんな型であっても、オプションの値を削除する (未定義値にす"
+#~ "る) には null が使えます。これはいくつかの特別なプラグイン変数でのみ有効で"
+#~ "す。\n"
+#~ " diff: 変更されたオプションのみを表示\n"
+#~ " env: 環境変数を表示または設定 (変数の値を削除するには値に \"\" を入れて"
+#~ "ください)\n"
+#~ "\n"
+#~ "例:\n"
+#~ " ハイライトに関するオプションを表示:\n"
+#~ " /set *highlight*\n"
+#~ " highlight に単語を追加:\n"
+#~ " /set weechat.look.highlight \"word\"\n"
+#~ " 変更されたオプションを表示:\n"
+#~ " /set diff\n"
+#~ " irc プラグインのオプションの内、変更されたオプションを表示:\n"
+#~ " /set diff irc.*\n"
+#~ " 環境変数 LANG の値を表示:\n"
+#~ " /set env LANG\n"
+#~ " 環境変数 LANG を設定し、これを使う:\n"
+#~ " /set env LANG fr_FR.UTF-8\n"
+#~ " /upgrade\n"
+#~ " 環境変数 ABC の値を削除する:\n"
+#~ " /set env ABC \"\""
+
+#~ 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.*"
+#~ msgstr ""
+#~ "option: オプションの名前\n"
+#~ " -mask: オプション内でマスクを使う (大量のオプションをリセットするにはワイ"
+#~ "ルドカード \"*\" を使ってください、使用に注意!)\n"
+#~ "\n"
+#~ "オプションの種類によって (一般的なオプションを) リセットまたは (サーバなど"
+#~ "の任意な設定を) 削除が行われます。\n"
+#~ "\n"
+#~ "例:\n"
+#~ " オプションのリセット:\n"
+#~ " /unset weechat.look.item_time_format\n"
+#~ " 全ての色関連オプションをリセット:\n"
+#~ " /unset -mask weechat.color.*"
+
+#, fuzzy
+#~ 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 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"
+#~ "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"
+#~ "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"
+#~ " 1. save session into files (*.upgrade) with a disconnected state for "
+#~ "IRC servers and Relay clients (but no disconnection is made)\n"
+#~ "\n"
+#~ "With -quit or -save, you can restore the session later with this command: "
+#~ "weechat --upgrade\n"
+#~ "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"
+#~ "It is possible to restore WeeChat session on another machine if you copy "
+#~ "the content of WeeChat home directories (see /debug dirs)."
+#~ msgstr ""
+#~ " -yes: \"weechat.look.confirm_upgrade\" オプションが有効化されて"
+#~ "いた場合、このオプションは必須です。\n"
+#~ "path_to_binary: WeeChat バイナリへのパス (デフォルトは現在のバイナリ)\n"
+#~ " -dummy: 何もしない (補完された \"-quit\" オプションを不用意に使わ"
+#~ "ないためのオプション)\n"
+#~ " -quit: *すべての* 接続を閉じ、セッションを保存して WeeChat を終"
+#~ "了。遅延復帰 (詳しくは後述) が可能になります。\n"
+#~ "\n"
+#~ "このコマンドは起動中の WeeChat セッションのアップグレードとリロードを行い"
+#~ "ます。このコマンドを実行する前に、新しい WeeChat バイナリをコンパイルする"
+#~ "か、パッケージマネージャでインストールしなければいけません。\n"
+#~ "\n"
+#~ "注意: SSL 接続はアップグレード中に破棄されます、これは今のところ GnuTLS で"
+#~ "は SSL セッションのリロードができないからです。アップグレードの後に自動的"
+#~ "に再接続されます。\n"
+#~ "\n"
+#~ "アップグレードは 4 つの手順を踏みます:\n"
+#~ " 1. コアとプラグイン (バッファ、履歴、...) のセッションをファイルに保存\n"
+#~ " 2. 全てのプラグインをアンロード (設定ファイル (*.conf) はディスクに書き"
+#~ "込まれます)\n"
+#~ " 3. WeeChat 設定を保存 (weechat.conf)\n"
+#~ " 4. 新しい WeeChat バイナリを実行してセッションをリロード。\n"
+#~ "\n"
+#~ "オプション \"-quit\" を使うと、上の挙動が少し変わります:\n"
+#~ " 1. *すべての* 接続を閉じる (irc、xfer、relay、...)\n"
+#~ " 2. すべてのセッションをファイルに保存 (*.upgrade)\n"
+#~ " 3. すべてのプラグインをアンロード\n"
+#~ " 4. WeeChat 設定を保存\n"
+#~ " 5. WeeChat を終了\n"
+#~ "この後、セッションを回復させるには weechat --upgrade を使ってください。\n"
+#~ "重要: 完全に同一の設定で (*.conf ファイルで) セッションを回復させてくださ"
+#~ "い。\n"
+#~ "\"~/.weechat\" ディレクトリの内容をコピーすれば異なるマシンで WeeChat の"
+#~ "セッションを回復することも可能です。"
+
+#, fuzzy
+#~| msgid ""
+#~| " number: amount of time to wait (integer number)\n"
+#~| " unit: optional, values are:\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"
+#~ 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"
+#~ msgstr ""
+#~ " number: 遅延時間 (整数)\n"
+#~ " unit: 任意、値は:\n"
+#~ " ms: ミリ秒\n"
+#~ " s: 秒 (デフォルト)\n"
+#~ " m: 分\n"
+#~ " h: 時\n"
+#~ "command: 実行するコマンド (コマンドが '/' で始まらない場合はバッファに送信"
+#~ "するテキスト)\n"
+#~ "\n"
+#~ "注意: コマンドは /wait が実行されたバッファで実行されます (バッファが見つ"
+#~ "からない場合 (例えばコマンド実行前にバッファが閉じられた場合) は、コマンド"
+#~ "は WeeChat コアバッファで実行されます)。\n"
+#~ "\n"
+#~ "例:\n"
+#~ " 10 秒後にチャンネルに入る:\n"
+#~ " /wait 10 /join #test\n"
+#~ " 15 分後に離席状態に変更:\n"
+#~ " /wait 15m /away -all I'm away\n"
+#~ " 2 分後に 'hello' と発言:\n"
+#~ " /wait 2m hello"
+
+#, fuzzy, 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"
+#~ "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"
+#~ msgstr ""
+#~ " list: 開けられたウィンドウのリストアップ (引数無しの場合、このリ"
+#~ "ストが表示されます)\n"
+#~ " -1: 前のウィンドウに移動\n"
+#~ " +1: 次のウィンドウに移動\n"
+#~ " b#: バッファ番号 # のウィンドウに移動\n"
+#~ " up: 現在のウィンドウの上のウィンドウに移動\n"
+#~ " down: 現在のウィンドウの下のウィンドウに移動\n"
+#~ " left: 左のウィンドウに移動\n"
+#~ " right: 右のウィンドウに移動\n"
+#~ " number: ウィンドウ番号 (/window list を参照してください)\n"
+#~ " splith: 現在のウィンドウを水平分割 (/window merge で元に戻る)\n"
+#~ " splitv: 現在のウィンドウを垂直分割 (/window merge で元に戻る)\n"
+#~ " resize: ウィンドウサイズの変更、新しいサイズは親ウィンドウの <pct> "
+#~ "パーセントで指定\n"
+#~ " \"h\" または \"v\" を指定した場合、最近接の親ウィンドウの横"
+#~ "幅または縦幅を変更\n"
+#~ " balance: 全てのウィンドウのサイズを均等にする\n"
+#~ " merge: ウィンドウを他のものをマージする (all = 一つのウィンドウに"
+#~ "まとめる)\n"
+#~ " page_up: 1 ページ分上方向にスクロール\n"
+#~ " page_down: 1 ページ分下方向にスクロール\n"
+#~ " refresh: 画面のリフレッシュ\n"
+#~ " scroll: 指定行数 (+/-N) か指定期間 (s=秒、m=分、h=時間、d=日、M="
+#~ "月、y=年) スクロール\n"
+#~ " scroll_horiz: 指定列数 (+/-N) かウィンドウサイズの割合で水平方向にスク"
+#~ "ロール (フリーコンテンツを含むバッファ以外は無効)\n"
+#~ " scroll_up: 数行分上方向にスクロール\n"
+#~ " scroll_down: 数行分下方向にスクロール\n"
+#~ " scroll_top: バッファの一番上にスクロール\n"
+#~ "scroll_bottom: バッファの一番下にスクロール\n"
+#~ "scroll_beyond_end: バッファの末尾を越えてスクロール\n"
+#~ "scroll_previous_highlight: 一つ前のハイライトにスクロール\n"
+#~ "scroll_next_highlight: 次のハイライトにスクロール\n"
+#~ "scroll_unread: 未読マーカにスクロール\n"
+#~ " swap: 2 つのウィンドウのバッファを入れ替え (ターゲットウィンドウ"
+#~ "の方向を任意指定)\n"
+#~ " zoom: ウィンドウを拡大\n"
+#~ " bare: 最小限表示を切り替える (自動的に標準表示モードに戻るまでの"
+#~ "時間を秒単位で任意指定)\n"
+#~ "\n"
+#~ "splith と splitv に関しては、pct は新しいウィンドウのパーセンテージで、現"
+#~ "在のウィンドウサイズに対する割合で計算されます。例えば 25 は size = "
+#~ "current_size / 4 の新しいウィンドウを作成します。\n"
+#~ "\n"
+#~ "例:\n"
+#~ " バッファ #1 を表示しているウィンドウに移動:\n"
+#~ " /window b1\n"
+#~ " 2 行分上方向にスクロール:\n"
+#~ " /window scroll -2\n"
+#~ " 2 日分上方向にスクロール:\n"
+#~ " /window scroll -2d\n"
+#~ " 今日の最初にスクロール:\n"
+#~ " /window scroll -d\n"
+#~ " ウィンドウ #2 を拡大:\n"
+#~ " /window zoom -window 2\n"
+#~ " ウィンドウを水平分割 (上側ウィンドウの縦幅は現在のウィンドウの縦幅の "
+#~ "30%):\n"
+#~ " /window splith 30\n"
+#~ " ウィンドウサイズを親ウィンドウサイズの 75% に変更:\n"
+#~ " /window resize 75\n"
+#~ " ウィンドウサイズの横幅を 10% 増やす:\n"
+#~ " /window resize v+10\n"
+#~ " 分割を元に戻す:\n"
+#~ " /window merge\n"
+#~ " 最小限表示を 2 秒間有効にする:\n"
+#~ " /window bare 2"
+
+#, fuzzy, no-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"
+#~ msgstr ""
+#~ " list: 別名をリストアップ (引数を与えなかった場合、このリストが表"
+#~ "示されます)\n"
+#~ " add: 別名を追加\n"
+#~ "addcompletion: カスタム補完を指定して別名を追加\n"
+#~ " del: 別名を削除\n"
+#~ " completion: 別名の補完: デフォルトでは対象のコマンドに対する補完が行わ"
+#~ "れます\n"
+#~ " 注意: %%command で既存のコマンドに対する補完を利用可能で"
+#~ "す\n"
+#~ " alias: 別名の名前\n"
+#~ " command: 引数を含めたコマンド名 (セミコロンで分割すれば複数のコマン"
+#~ "ドを指定できます)\n"
+#~ "\n"
+#~ "注意: command の中に含まれる特殊変数は置換されます:\n"
+#~ " $n: 'n' 番目の引数 (1 から 9)\n"
+#~ " $-m: 1 から 'm' 番目の引数\n"
+#~ " $n-: 'n' 番目から最後の引数\n"
+#~ " $n-m: 'n' から 'm' 番目の引数\n"
+#~ " $*: 全ての引数\n"
+#~ " $~: 最後の引数\n"
+#~ " $var: ここで \"var\" とはバッファの局所変数 (/buffer localvar を参照"
+#~ "してください)\n"
+#~ " 例: $nick、$channel、$server、$plugin、$name\n"
+#~ "\n"
+#~ "例:\n"
+#~ " /split をウィンドウを水平方向に分割する別名と定義:\n"
+#~ " /alias add split /window splith\n"
+#~ " /hello を #weechat を除く全てのチャンネルで \"hello\" と発言する別名と定"
+#~ "義:\n"
+#~ " /alias add hello /allchan -exclude=#weechat msg * hello\n"
+#~ " /forcejoin を /sajoin の補完候補を使い IRC コマンド \"forcejoin\" を送信"
+#~ "する別名と定義:\n"
+#~ " /alias addcompletion %%sajoin forcejoin /quote forcejoin"
+
+#, fuzzy
+#~ 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"
+#~ " - 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"
+#~ " - bar item data (see hdata \"bar_item\" in API doc for a complete "
+#~ "list), for example:\n"
+#~ " - ${bar_item.name}\n"
+#~ " - 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"
+#~ " - 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"
+#~ " - irc_server: IRC server data, defined only on an IRC buffer (see hdata "
+#~ "\"irc_server\" in API doc)\n"
+#~ " - 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"
+#~ " - ${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"
+#~ " - ${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"
+#~ " - ${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"
+#~ " - ${format_number}: indented number with separator (evaluation of "
+#~ "option buflist.format.number)\n"
+#~ " - ${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"
+#~ " - ${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"
+#~ " - ${indent}: indentation for name (channel, private and list buffers "
+#~ "are indented) (evaluation of option buflist.format.indent)\n"
+#~ " - ${format_nick_prefix}: colored nick prefix for a channel "
+#~ "(evaluation of option buflist.format.nick_prefix)\n"
+#~ " - ${color_nick_prefix}: color of nick prefix for a channel (set only "
+#~ "if the option buflist.look.nick_prefix is enabled)\n"
+#~ " - ${nick_prefix}: nick prefix for a channel (set only if the option "
+#~ "buflist.look.nick_prefix is enabled)\n"
+#~ " - ${format_name}: formatted name (evaluation of option buflist.format."
+#~ "name)\n"
+#~ " - ${name}: the short name (if set), with a fallback on the name\n"
+#~ " - ${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"
+#~ " - ${format_hotlist}: the formatted hotlist (evaluation of option "
+#~ "buflist.format.hotlist)\n"
+#~ " - ${hotlist}: the raw hotlist\n"
+#~ " - ${hotlist_priority}: \"none\", \"low\", \"message\", \"private\" or "
+#~ "\"highlight\"\n"
+#~ " - ${hotlist_priority_number}: -1 = none, 0 = low, 1 = message, 2 = "
+#~ "private, 3 = highlight\n"
+#~ " - ${format_lag}: the lag for an IRC server buffer, empty if there's "
+#~ "no lag (evaluation of option buflist.format.lag)\n"
+#~ " - ${format_tls_version}: indicator of TLS version for a server "
+#~ "buffer, empty for channels (evaluation of option buflist.format."
+#~ "tls_version)"
+#~ msgstr ""
+#~ " bar: \"buflist\" バーを追加します\n"
+#~ "refresh: 強制的にバー要素 (buflist、buflist2、buflist3) の内容を最新の状態"
+#~ "に更新します\n"
+#~ "\n"
+#~ "各バッファエントリは文字列評価 (書式は /help eval を参照してください) を"
+#~ "使って表示されます、以下のオプションで指定します:\n"
+#~ " - buflist.look.display_conditions: バッファをリスト内に表示する条件\n"
+#~ " - buflist.format.buffer: 現在のバッファ以外のバッファを表示する書式\n"
+#~ " - buflist.format.buffer_current: 現在のバッファを表示する書式\n"
+#~ "\n"
+#~ "以下は上記オプションで使用可能な変数です:\n"
+#~ " - バー要素データ (完全なリストは API リファレンスの hdata \"bar_item\" "
+#~ "を参照してください)、例:\n"
+#~ " - ${bar_item.name}\n"
+#~ " - バッファデータ (完全なリストは API リファレンスの hdata \"buffer\" を"
+#~ "参照してください)、例:\n"
+#~ " - ${buffer.number}\n"
+#~ " - ${buffer.name}\n"
+#~ " - ${buffer.full_name}\n"
+#~ " - ${buffer.short_name}\n"
+#~ " - ${buffer.nicklist_nicks_count}\n"
+#~ " - irc_server: IRC サーバデータ、IRC バッファのみで定義 (API リファレンス"
+#~ "の hdata \"irc_server\" を参照してください)\n"
+#~ " - irc_channel: IRC チャンネルデータ、IRC チャンネルバッファのみで定義 "
+#~ "(API リファレンスの hdata \"irc_channel\" を参照してください)\n"
+#~ " - buflist プラグインが利便性向上の目的で追加した変数:\n"
+#~ " - ${format_buffer}: buflist.format.buffer オプションの評価結果; 例えば"
+#~ "単に背景色を変えるなどの目的で、この変数を buflist.format.buffer_current "
+#~ "オプションの中で使うことも可能です。\n"
+#~ " - ${current_buffer}: ブール値 (\"0\" または \"1\")、対象のバッファが現"
+#~ "在のバッファの場合に \"1\"; 次のように条件中で使うことができます: ${if:"
+#~ "${current_buffer}?...:...}\n"
+#~ " - ${merged}: ブール値 (\"0\" または \"1\")、対象のバッファが他のバッ"
+#~ "ファとマージされていた場合に \"1\"; 次のように条件中で使うことができます: "
+#~ "${if:${merged}?...:...}\n"
+#~ " - ${format_number}: 区切り文字を付けたインデント済み番号 (buflist."
+#~ "format.number オプションの評価結果)\n"
+#~ " - ${number}: インデント済み番号、例えば 10 から 99 番のバッファがある"
+#~ "場合に \" 1\"; マージされたバッファの場合、この値は空白で区切られたバッ"
+#~ "ファ番号になります\n"
+#~ " - ${number2}: インデント済み番号、例えば 10 から 99 番のバッファがある"
+#~ "場合に \" 1\"\n"
+#~ " - ${number_displayed}: 番号が表示される場合に \"1\"、それ以外の場合に "
+#~ "\"0\"\n"
+#~ " - ${indent}: 名前用のインデント (チャンネルとプライベートバッファがイ"
+#~ "ンデントされます)\n"
+#~ " - ${format_nick_prefix}: チャンネルにおける色付きニックネームプレ"
+#~ "フィックス (buflist.format.nick_prefix オプションの評価結果)\n"
+#~ " - ${color_nick_prefix}: チャンネルにおけるニックネームプレフィックスの"
+#~ "色 (buflist.look.nick_prefix オプションが有効化された場合のみ設定されま"
+#~ "す)\n"
+#~ " - ${nick_prefix}: チャンネルにおけるニックネームプレフィックス "
+#~ "(buflist.look.nick_prefix オプションが有効化された場合のみ設定されます)\n"
+#~ " - ${format_name}: 書式化済みのニックネーム (buflist.format.name オプ"
+#~ "ションを評価した後の値)\n"
+#~ " - ${name}: 短縮名 (設定済みの場合)、未設定の場合には名前\n"
+#~ " - ${color_hotlist}: 対象バッファのホットリストレベルの最大値に対応する"
+#~ "色 (buflist.format.hotlist_xxx オプションの評価結果、xxx がレベル)\n"
+#~ " - ${format_hotlist}: 評価後のホットリスト (buflist.format.hotlist オプ"
+#~ "ションの評価結果)\n"
+#~ " - ${hotlist}: 評価前のホットリスト\n"
+#~ " - ${hotlist_priority}: "
+#~ "\"none\"、\"low\"、\"message\"、\"private\"、\"highlight\"\n"
+#~ " - ${format_lag}: IRC サーババッファの遅延時間、遅延がない場合は空 "
+#~ "(buflist.format.lag オプションの評価結果)"
+
+#~ msgid ""
+#~ " decode: change decoding charset\n"
+#~ " encode: change encoding charset\n"
+#~ "charset: new charset for current buffer\n"
+#~ " reset: reset charsets for current buffer"
+#~ msgstr ""
+#~ " decode: デコード文字セットを変更\n"
+#~ " encode: エンコード文字セットを変更\n"
+#~ "charset: 現在のバッファの新しい文字セット\n"
+#~ " reset: 現在のバッファの文字セットをリセット"
+
+#, fuzzy
+#~ 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 "
+#~ "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 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 "
+#~ "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 "
+#~ "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"
+#~ msgstr ""
+#~ " -list: コマンドをリストアップ\n"
+#~ " -sh: コマンドを実行する際にシェルを使う、複数のコマンドをパイプするこ"
+#~ "とも可能 (警告: このオプションを使えるのは、全ての引数が安全な場合だけで"
+#~ "す、オプション -nosh を参照してください)\n"
+#~ " -nosh: コマンドを実行する際にシェルを使わない (コマンドに安全でないデー"
+#~ "タが含まれる場合に必要、例えば他のユーザからのメッセージの内容) (デフォル"
+#~ "ト)\n"
+#~ " -bg: プロセスをバックグラウンド実行: プロセスの出力およびリターンコー"
+#~ "ドを表示しない (オプション -o/-oc/-n/-nf/-pipe/-hsignal と同時に利用できま"
+#~ "せん)\n"
+#~ " -nobg: プロセスの出力を受け取り、リターンコードを表示する (デフォル"
+#~ "ト)\n"
+#~ " -stdin: プロセスにデータを送信するパイプを作成する (/exec -in/-inclose "
+#~ "を使う)\n"
+#~ "-nostdin: 標準入力用にパイプを作成しない (デフォルト)\n"
+#~ " -buffer: コマンドの出力をこのバッファに表示 / 送信する (バッファが見つか"
+#~ "らない場合、新しいバッファ \"exec.exec.xxx\" が作られます)\n"
+#~ " -l: コマンドの出力をカレントバッファに表示 (デフォルト)\n"
+#~ " -o: コマンドの出力をカレントバッファに送信、カレントバッファは受信し"
+#~ "た内容をコマンドとして実行しません (オプション -bg/-pipe/-hsignal と同時に"
+#~ "利用できません)\n"
+#~ " -oc: コマンドの出力をカレントバッファに送信、カレントバッファは受信し"
+#~ "た内容 (先頭に \"/\" もしくはそれ以外のコマンド開始文字を含む行) をコマン"
+#~ "ドとして実行します (オプション -bg/-pipe/-hsignal と同時に利用できませ"
+#~ "ん)\n"
+#~ " -n: コマンドの出力を新しいバッファに表示 (オプション -bg/-pipe/-"
+#~ "hsignal と同時に利用できません)\n"
+#~ " -nf: コマンドの出力を自由内容 (禁則処理なし、行数制限なし) の新しい"
+#~ "バッファに表示 (オプション -bg/-pipe/-hsignal と同時に利用できません)\n"
+#~ " -cl: 出力を表示する前に新しいバッファをクリア\n"
+#~ " -nocl: 新しいバッファをクリアせずに追加 (デフォルト)\n"
+#~ " -sw: 出力バッファに移動 (デフォルト)\n"
+#~ " -nosw: 出力バッファに移動しない\n"
+#~ " -ln: 行数を表示 (新しいバッファに表示する場合はデフォルト)\n"
+#~ " -noln: 行数を表示しない\n"
+#~ " -flush: コマンドの出力をすぐに表示 (デフォルト)\n"
+#~ "-noflush: コマンドの出力をコマンドの終了後に表示\n"
+#~ " -color: 出力に含まれる ANSI 色に対する挙動:\n"
+#~ " ansi: ANSI 色をそのままにする\n"
+#~ " auto: ANSI 色を WeeChat/IRC 色に変換 (デフォルト)\n"
+#~ " irc: ANSI 色を IRC 色に変換\n"
+#~ " weechat: ANSI 色を WeeChat 色に変換\n"
+#~ " strip: ANSI 色を削除\n"
+#~ " -rc: リターンコードを表示 (デフォルト)\n"
+#~ " -norc: リターンコードを表示しない\n"
+#~ "-timeout: コマンドのタイムアウトを設定 (秒単位)\n"
+#~ " -name: コマンドの名前を設定 (後から名前を付けるには /exec を使う)\n"
+#~ " -pipe: WeeChat およびプラグインコマンドに出力を送信 (1 行ごと); コマン"
+#~ "ドおよび引数に空白が含まれる場合、2 重引用符で囲ってください; 引数 $line "
+#~ "はその行で置換されます (デフォルトではコマンドの後ろに空白を付けてから行を"
+#~ "追加します) (オプション -bg/-o/-oc/-n/-nf と同時に利用できません)\n"
+#~ "-hsignal: hsignal として出力を送信 (例えばトリガで使われます) (オプション "
+#~ "-bg/-o/-oc/-n/-nf と同時に利用できません)\n"
+#~ " command: 実行するコマンド; \"url:\" で始まる場合、シェルは無効化され、"
+#~ "URL の内容がダウンロードされ、出力として送信されます\n"
+#~ " id: コマンド識別子: 番号か名前 (\"-name xxx\" で設定した場合) のどち"
+#~ "らか一方\n"
+#~ " -in: プロセスの標準入力にテキストを送信\n"
+#~ "-inclose: -in と同じ、ただし使用後に標準入力を閉じる (テキストは任意: テキ"
+#~ "ストが無い場合、標準入力をすぐに閉じる)\n"
+#~ " -signal: プロセスにシグナルを送信; シグナルは整数値または次の名前の 1 "
+#~ "つ: hup、int、quit、kill、term、usr1、usr2\n"
+#~ " -kill: \"-signal <id> kill\" のエイリアス\n"
+#~ "-killall: 全ての実行中プロセスを kill する\n"
+#~ " -set: フックプロパティを設定 (プラグイン API リファレンスの hook_set "
+#~ "関数を参照してください)\n"
+#~ "property: フックプロパティ\n"
+#~ " value: フックプロパティの新しい値\n"
+#~ " -del: 中断されたコマンドを削除\n"
+#~ " -all: 全ての中断されたコマンドを削除\n"
+#~ "\n"
+#~ "オプション exec.command.default_options でデフォルトオプションの設定が可能"
+#~ "です。\n"
+#~ "\n"
+#~ "例:\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/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"
+
+#, fuzzy
+#~ 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"
+#~ "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"
+#~ msgstr ""
+#~ " enable: FIFO パイプを有効化します\n"
+#~ "disable: FIFO パイプを無効化します\n"
+#~ " toggle: FIFO パイプの有効無効を切り替えます\n"
+#~ "\n"
+#~ "FIFO パイプは WeeChat をリモート操作する際に使われます: FIFO パイプを通じ"
+#~ "てシェルからコマンドやテキストを送信できます。\n"
+#~ "デフォルトの場合 FIFO パイプは ~/.weechat/weechat_fifo です。\n"
+#~ "\n"
+#~ "書式は次のうちのどれか 1 つを使ってください:\n"
+#~ " plugin.buffer *テキストまたはコマンド\n"
+#~ " *テキストまたはコマンド\n"
+#~ "\n"
+#~ "libera のニックネームを変更する例:\n"
+#~ " echo 'irc.server.libera */nick newnick' >~/.weechat/weechat_fifo\n"
+#~ "\n"
+#~ "詳しい情報と例はユーザーズガイドを参照してください。\n"
+#~ "\n"
+#~ "例:\n"
+#~ " /fifo toggle"
+
+#, fuzzy
+#~ 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, "
+#~ "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"
+#~ "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"
+#~ " - ${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"
+#~ " - ${description2}: option description (translated), \"(no "
+#~ "description)\" (translated) if there's no description\n"
+#~ " - ${description_en}: option description (in English)\n"
+#~ " - ${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"
+#~ " - same names prefixed by two underscores, for example: ${__name}, "
+#~ "${__type}, ...\n"
+#~ " - option data, only spaces:\n"
+#~ " - 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"
+#~ " - ${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"
+#~ "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"
+#~ msgstr ""
+#~ " -bar: ヘルプバーを追加します\n"
+#~ " -refresh: オプションリストを再読込した後、画面全体を再描画します (コマ"
+#~ "ンド: /window refresh)\n"
+#~ " -up: 選択行を \"number\" 行だけ上に移動\n"
+#~ " -down: 選択行を \"number\" 行だけ下に移動\n"
+#~ " -left: fset バッファをその幅の \"percent\" だけ左にスクロール\n"
+#~ " -right: fset バッファをその幅の \"percent\" だけ右にスクロール\n"
+#~ " -go: 番号を使って行を選択、1 行目は 0 (\"end\" で最後の行を選択)\n"
+#~ " -toggle: ブール値をトグル\n"
+#~ " -add: 整数型と色の場合は \"value\" を追加 (負の値でも可)、その他の"
+#~ "型の場合は値を設定または追加 (負の値を設定、正の値を追加)\n"
+#~ " -reset: オプションの値をリセット\n"
+#~ " -unset: オプションをアンセット\n"
+#~ " -set: オプションの値を編集する目的で /set コマンドを入力に追加 "
+#~ "(カーソルを値の先頭に移動)\n"
+#~ " -setnew: オプションの新しい値を編集する目的で /set コマンドを入力に追"
+#~ "加\n"
+#~ " -append: オプションの値に何かを追加する目的で /set コマンドを追加 "
+#~ "(カーソルを値の末尾に移動)\n"
+#~ " -mark: マークをトグル\n"
+#~ " -format: 次の利用可能な書式に切り替える\n"
+#~ " -export: 表示されているオプションと値をファイルにエクスポート (各行の"
+#~ "書式: \"/set name value\" または \"/unset name\")\n"
+#~ " -help: エクスポートされるファイルにオプションのヘルプを強制的に書き"
+#~ "込む (/help fset.look.export_help_default を参照してください)\n"
+#~ " -nohelp: エクスポートされるファイルにオプションのヘルプを書き込まない "
+#~ "(/help fset.look.export_help_default を参照してください)\n"
+#~ " filter: 表示オプションを制限するフィルタ (このフィルタを fset バッ"
+#~ "ファの入力として使うことも可能です); フィルタの書式は以下の例に従ってくだ"
+#~ "さい:\n"
+#~ " * すべてのオプションを表示します (フィルタなし)\n"
+#~ " xxx 名前に \"xxx\" が含まれるオプションだけを表示\n"
+#~ " f:xxx 設定ファイル \"xxx\" に含まれるオプションだけを表"
+#~ "示\n"
+#~ " t:xxx 型が \"xxx\" (bool/int/str/col) のオプションだけを"
+#~ "表示\n"
+#~ " d 変更されたオプションだけを表示\n"
+#~ " d:xxx 変更されたオプションかつ名前に \"xxx\" が含まれるも"
+#~ "のだけを表示\n"
+#~ " d=xxx 変更されたオプションかつ値に \"xxx\" が含まれるもの"
+#~ "だけを表示\n"
+#~ " d==xxx 変更されたオプションかつ値が \"xxx\" と完全に一致す"
+#~ "るものだけを表示\n"
+#~ " =xxx 値に \"xxx\" が含まれるオプションだけを表示\n"
+#~ " ==xxx 値が \"xxx\" と完全に一致するオプションだけを表示\n"
+#~ " c:xxx 評価された状態が \"xxx\" に一致するオプションだけを"
+#~ "表示、評価は以下の変数に対して行われます: file、section、option、name、"
+#~ "parent_name、type、type_en、type_short (bool/int/str/col)、type_tiny (b/i/"
+#~ "s/c)、default_value、default_value_undef、value、quoted_value、"
+#~ "value_undef、value_changed、parent_value、min、max、description、"
+#~ "description2、description_en、description_en2、string_values\n"
+#~ "\n"
+#~ "オプションの表示書式 (この書式に関しては /help eval を参照してください) を"
+#~ "設定するには、以下のオプションを使います:\n"
+#~ " - fset.format.option1: オプションに対する 1 番目の書式\n"
+#~ " - fset.format.option2: オプションに対する 2 番目の書式\n"
+#~ "\n"
+#~ "オプションの表示書式には以下の変数を使うことが可能です:\n"
+#~ " - オプションに関するデータ、色をつけたり、スペースで右寄せできます:\n"
+#~ " - ${file}: 設定ファイル名 (\"weechat\" や \"irc\" など)\n"
+#~ " - ${section}: セクション名\n"
+#~ " - ${option}: オプション名\n"
+#~ " - ${name}: 完全なオプション名 (file.section.option)\n"
+#~ " - ${parent_name}: 親オプション名\n"
+#~ " - ${type}: オプション型 (翻訳済み)\n"
+#~ " - ${type_en}: オプション型 (英語)\n"
+#~ " - ${type_short}: オプション型の略称 (bool/int/str/col)\n"
+#~ " - ${type_tiny}: オプション型の短縮名 (b/i/s/c)\n"
+#~ " - ${default_value}: オプションのデフォルト値\n"
+#~ " - ${default_value_undef}: デフォルト値が null の場合に \"1\"、それ以外"
+#~ "の場合に \"0\"\n"
+#~ " - ${value}: オプションの値\n"
+#~ " - ${value_undef}: オプションの値が null の場合に \"1\"、それ以外の場合"
+#~ "に \"0\"\n"
+#~ " - ${value_changed}: オプションの値がデフォルト値と異なる場合に \"1\"、"
+#~ "それ以外の場合に \"0\"\n"
+#~ " - ${value2}: オプションの値、null の場合に値は継承されます\n"
+#~ " - ${parent_value}: 親オプションの値\n"
+#~ " - ${min}: 最小値\n"
+#~ " - ${max}: 最大値\n"
+#~ " - ${description}: オプションの説明 (翻訳済み)\n"
+#~ " - ${description2}: オプションの説明 (翻訳済み)、オプションの説明がない"
+#~ "場合は \"(説明がありません)\" と表示されます\n"
+#~ " - ${description_en}: オプションの説明 (英語)\n"
+#~ " - ${description_en2}: オプションの説明 (英語)、オプションの説明がない"
+#~ "場合は \"(no description)\" と表示されます\n"
+#~ " - ${string_values}: 文字列で設定可能な整数型オプションで使える文字列"
+#~ "値\n"
+#~ " - ${marked}: オプションがマークされている場合に \"1\"、それ以外の場合"
+#~ "に \"0\"\n"
+#~ " - ${index}: オプションのリストインデックス\n"
+#~ " - オプションに関するデータ、色を付けることが可能、スペースを含めることは"
+#~ "不可能:\n"
+#~ " - 上記変数名の前にアンダースコアを付ける、例: "
+#~ "${_name}、${_type}、...\n"
+#~ " - オプションに関するデータ、生情報 (色もスペースもつけられません):\n"
+#~ " - 上記変数名の前にアンダースコアを 2 つ付ける、例: "
+#~ "${__name}、${__type}、...\n"
+#~ " - オプションに関するデータ、スペースのみつけられます:\n"
+#~ " - 上記変数名の前に \"empty_\" を付ける、例: "
+#~ "${empty_name}、${empty_type}\n"
+#~ " - その他のデータ:\n"
+#~ " - ${selected_line}: 行が選択されている場合に \"1\"、それ以外の場合に "
+#~ "\"0\"\n"
+#~ " - ${newline}: この位置に改行を挿入します、オプションは複数行に渡って表"
+#~ "示されます\n"
+#~ "\n"
+#~ "fset バッファを操作するキーと入力:\n"
+#~ " up 1 行上に移動\n"
+#~ " down 1 行下に移動\n"
+#~ " pgup 1 ページ上に移動\n"
+#~ " pgdn 1 ページ下に移動\n"
+#~ " alt-home << 最上部に移動\n"
+#~ " alt-end >> 最下部に移動\n"
+#~ " F11 < 水平左方向にスクロール\n"
+#~ " F12 > 水平右方向にスクロール\n"
+#~ "\n"
+#~ "fset バッファでオプションを設定するためのキーと入力:\n"
+#~ " alt+space t ブール値をトグル\n"
+#~ " alt+'-' - 整数型および色の場合は値を 1 減らす、その他の"
+#~ "型の場合は値を設定する\n"
+#~ " alt+'+' + 整数型および色の場合は値を 1 増やす、その他の"
+#~ "型の場合は値を追加する\n"
+#~ " alt+f, alt+r r 値をリセット\n"
+#~ " alt+f, alt+u u 値をアンセット\n"
+#~ " alt+enter s 値を設定\n"
+#~ " alt+f, alt+n n 新しい値を設定\n"
+#~ " alt+f, alt+a a 値を追加\n"
+#~ " alt+',' , オプションをマーク/アンマーク\n"
+#~ " shift+up 上の項目に移動してオプションをマーク/アンマー"
+#~ "ク\n"
+#~ " shift+down オプションをマーク/アンマークして下の項目に移"
+#~ "動\n"
+#~ " m:xxx フィルタ \"xxx\" にマッチしたことで表示される"
+#~ "オプションをマーク (オプションの名前や値に対する任意のフィルタが使えます、"
+#~ "フィルタの詳細は上を参照してください)\n"
+#~ " u:xxx フィルタ \"xxx\" にマッチしたことで表示される"
+#~ "オプションをアンマーク (オプションの名前や値に対する任意のフィルタが使えま"
+#~ "す、フィルタの詳細は上を参照してください)\n"
+#~ "\n"
+#~ "fset バッファを操作するその他のキーと入力:\n"
+#~ " ctrl+L オプションの再読込とスクリーンの再描画 (コマン"
+#~ "ド: /fset -refresh)\n"
+#~ " $ オプションの再読込 (オプションのマーク状態は変"
+#~ "わりません)\n"
+#~ " $$ オプションの再読込 (すべてのオプションをアン"
+#~ "マーク)\n"
+#~ " alt+p p プラグイン説明のオプションをトグル (plugins."
+#~ "desc.*)\n"
+#~ " alt+v v ヘルプバーをトグル\n"
+#~ " s:x,y オプションをフィールド x と y でソート (/help "
+#~ "fset.look.sort を参照してください)\n"
+#~ " s: ソートをリセットしてデフォルトの順番に整列 (/"
+#~ "help fset.look.sort を参照してください)\n"
+#~ " w:xxx オプションをファイル \"xxx\" にエクスポート\n"
+#~ " w-:xxx ヘルプを含めずに、オプションをファイル "
+#~ "\"xxx\" にエクスポート\n"
+#~ " w+:xxx ヘルプを含めて、オプションをファイル \"xxx\" "
+#~ "にエクスポート\n"
+#~ " ctrl+X x オプション表示用の書式を切り替える\n"
+#~ " q fset バッファを閉じる\n"
+#~ "\n"
+#~ "fset バッファのマウス操作:\n"
+#~ " ホイールの上下 行を上方向/下方向へスクロール\n"
+#~ " 左ボタン 行をクリック位置に移動\n"
+#~ " 右ボタン ブール値をトグル (オン/オフ) またはオプ"
+#~ "ション値を編集\n"
+#~ " 右ボタン + 左/右にドラッグ 整数型と色の場合は値を増加/減少、その他"
+#~ "の型の場合は値を設定/追加\n"
+#~ " 右ボタン + 上/下にドラッグ 複数のオプションをマーク/アンマーク\n"
+#~ "\n"
+#~ "注意: 入力の先頭に 1 文字以上のスペースがある場合、以降の文字列はフィルタ"
+#~ "と解釈されます。例えば \" q\" はすべてのオプションから名前に \"q\" が含ま"
+#~ "れるものを検索しますが、\"q\" は fset バッファを閉じます。\n"
+#~ "\n"
+#~ "例:\n"
+#~ " 変更された IRC オプションを表示:\n"
+#~ " /fset d:irc.*\n"
+#~ " 名前に \"nicklist\" が含まれるすべてのオプションを表示:\n"
+#~ " /fset nicklist\n"
+#~ " 値に \"red\" が含まれるすべてのオプションを表示:\n"
+#~ " /fset =red\n"
+#~ " 値が \"red\" と完全に一致するすべてのオプションを表示:\n"
+#~ " /fset ==red\n"
+#~ " irc プラグインから整数型のすべてのオプションを表示:\n"
+#~ " /fset c:${file} == irc && ${type_en} == integer"
+
+#, fuzzy
+#~ 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"
+#~ msgstr ""
+#~ " -current: 現在のサーバ上のチャンネルに対してコマンドを実行\n"
+#~ " -exclude: 一部のチャンネルを除く全てのチャンネルに対してコマンドを実行 "
+#~ "(ワイルドカード \"*\" を使うことができます)\n"
+#~ " -include: 一部のチャンネルに対してコマンドを実行 (ワイルドカード \"*\" を"
+#~ "使うことができます)\n"
+#~ " command: 実行するコマンド\n"
+#~ "arguments: コマンドの引数 (特殊変数 $nick、$channel、$server はそれぞれの"
+#~ "値に置き換えられます)\n"
+#~ "\n"
+#~ "例:\n"
+#~ " 全てのチャンネルに対して '/me is testing' を実行:\n"
+#~ " /allchan me is testing\n"
+#~ " チャンネル名が #weechat のチャンネルを除く全てのチャンネルに対して "
+#~ "'hello' と発言:\n"
+#~ " /allchan -exclude=#weechat msg * hello\n"
+#~ " チャンネル名が #weechat と #linux で始まるチャンネルを除く全てのチャンネ"
+#~ "ルに対して 'hello' と発言:\n"
+#~ " /allchan -exclude=#weechat,#linux* msg * hello\n"
+#~ " チャンネル名が #linux で始まるチャンネルに対して 'hello' と発言:\n"
+#~ " /allchan -include=#linux* msg * hello"
+
+#, fuzzy
+#~ 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"
+#~ msgstr ""
+#~ " -current: 現在のサーバ上の全てのプライベートバッファに対してコマンドを実"
+#~ "行\n"
+#~ " -exclude: 一部のニックネームを除外した全てのプライベートバッファに対して"
+#~ "コマンドを実行 (ワイルドカード \"*\" を使うことができます)\n"
+#~ " -include: 一部のニックネームのプライベートバッファに対してコマンドを実行 "
+#~ "(ワイルドカード \"*\" を使うことができます)\n"
+#~ " command: 実行するコマンド\n"
+#~ "arguments: コマンドの引数 (特殊変数 $nick、$channel、$server はそれぞれの"
+#~ "値に置き換えられます)\n"
+#~ "\n"
+#~ "例:\n"
+#~ " 全てのプライベートバッファに対して '/me is testing' を実行:\n"
+#~ " /allpv me is testing\n"
+#~ " ニックネーム foo を除く全てのプライベートバッファに対して 'hello' と発"
+#~ "言:\n"
+#~ " /allpv -exclude=foo msg * hello\n"
+#~ " ニックネームが foo と bar で始まるニックネームを除く全てのプライベート"
+#~ "バッファに対して 'hello' と発言:\n"
+#~ " /allpv -exclude=foo,bar* msg * hello\n"
+#~ " ニックネームが bar で始まるニックネームのプライベートバッファに対して "
+#~ "'hello' と発言:\n"
+#~ " /allpv -include=bar* msg * hello\n"
+#~ " 全てのプライベートバッファを閉じる:\n"
+#~ " /allpv close"
+
+#, fuzzy
+#~ 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"
+#~ msgstr ""
+#~ " -exclude: 一部のサーバを除く全てのサーバに対してコマンドを実行 (ワイルド"
+#~ "カード \"*\" を使うことができます)\n"
+#~ " -include: 一部のサーバのみに対してコマンドを実行 (ワイルドカード \"*\" を"
+#~ "使うことができます)\n"
+#~ " command: 実行するコマンド\n"
+#~ "arguments: コマンドの引数 (特殊変数 $nick、$channel、$server はそれぞれの"
+#~ "値に置き換えられます)\n"
+#~ "\n"
+#~ "例:\n"
+#~ " 全てのサーバに対してニックネーム変更:\n"
+#~ " /allserv nick newnick\n"
+#~ " 全てのサーバに対して離席状態を変更:\n"
+#~ " /allserv away I'm away\n"
+#~ " 全てのサーバに対して自分のニックネームに関する whois を実行:\n"
+#~ " /allserv whois $nick"
+
+#, fuzzy
+#~ 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"
+#~ "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"
+#~ msgstr ""
+#~ " ls: サーバがサポートする機能をリスト\n"
+#~ " list: 現在有効化されている機能をリスト\n"
+#~ " req: 機能情報を要求\n"
+#~ " ack: クライアント側に承認を要求する機能を承認\n"
+#~ " end: 機能情報交換を終了\n"
+#~ "\n"
+#~ "引数無しの場合、\"ls\" と \"list\" を送信します。\n"
+#~ "\n"
+#~ "WeeChat がサポートする機能: account-notify、away-notify、cap-notify、"
+#~ "chghost、extended-join、invite-notify、multi-prefix、server-time、"
+#~ "userhost-in-names。\n"
+#~ "\n"
+#~ "自動的に有効化する機能を設定するにはオプション irc.server_default."
+#~ "capabilities (または対象のサーバに関するオプション irc.server.xxx."
+#~ "capabilities) を使ってください。\n"
+#~ "\n"
+#~ "例:\n"
+#~ " /cap\n"
+#~ " /cap req multi-prefix away-notify"
+
+#, fuzzy
+#~ 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"
+#~ msgstr ""
+#~ " server: サーバ名、これは:\n"
+#~ " - 内部サーバ名 (/server add で追加されたもの、利用推奨)\n"
+#~ " - ホスト名/ポート番号または IP アドレス/ポート番号、デフォルト"
+#~ "のポート番号は 6667\n"
+#~ " - 次の書式に従う URL: irc[6][s]://[nickname[:password]@]irc."
+#~ "example.org[:port][/#channel1][,#channel2[...]]\n"
+#~ " 注意: アドレス/IP/URL を指定した場合、サーバを一時的に追加しま"
+#~ "す (保存しません)、/help irc.look.temporary_servers を参照してください。\n"
+#~ " option: サーバに関するオプション (ブール型オプションでは、value は無視"
+#~ "される)\n"
+#~ " nooption: ブール型オプションを 'off' にする (例: -nossl)\n"
+#~ " -all: 設定された全てのサーバに接続\n"
+#~ " -auto: 自動接続を有効化してサーバに接続\n"
+#~ " -open: 現在接続されていないがオープンされているサーバに接続\n"
+#~ " -nojoin: チャンネルに入らない (autojoin が有効化されていても)\n"
+#~ " -switch: 次のサーバアドレスに移動\n"
+#~ "\n"
+#~ "サーバとの接続を切断するか、接続試行を中止するには /disconnect コマンドを"
+#~ "使ってください。\n"
+#~ "\n"
+#~ "例:\n"
+#~ " /connect libera\n"
+#~ " /connect irc.oftc.net/6667\n"
+#~ " /connect irc6.oftc.net/6667 -ipv6\n"
+#~ " /connect irc6.oftc.net/6697 -ipv6 -ssl\n"
+#~ " /connect my.server.org/6697 -ssl -password=test\n"
+#~ " /connect irc://nick@irc.oftc.net/#channel\n"
+#~ " /connect -switch"
+
+#~ 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"
+#~ msgstr ""
+#~ " server: 送信先サーバ名 (内部名)\n"
+#~ " target: 送信先ニックネームまたはチャンネル ('*' の場合現在のチャンネル"
+#~ "宛に送信)\n"
+#~ " type: CTCP タイプ (例: \"version\"、\"ping\"、など)\n"
+#~ "arguments: CTCP の引数\n"
+#~ "\n"
+#~ "例:\n"
+#~ " /ctcp toto time\n"
+#~ " /ctcp toto version\n"
+#~ " /ctcp * version"
+
+#~ 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"
+#~ msgstr ""
+#~ "nick: ニックネーム\n"
+#~ "file: ファイル名 (ローカルホスト上の)\n"
+#~ "\n"
+#~ "例:\n"
+#~ " \"toto\" とチャット:\n"
+#~ " /dcc chat toto\n"
+#~ " ファイル \"/home/foo/bar.txt\" を ニックネーム \"toto\" に送信:\n"
+#~ " /dcc send toto /home/foo/bar.txt"
+
+#~ 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\""
+#~ msgstr ""
+#~ " server: 内部サーバ名\n"
+#~ " -all: 全てのサーバとの接続を切る\n"
+#~ "-pending: 現在再接続試行中のサーバに対する自動再接続を止める\n"
+#~ " reason: \"quit\" の理由"
+
+#~ msgid ""
+#~ "nick: nick or mask (wildcard \"*\" is allowed)\n"
+#~ " *: give channel half-operator status to everybody on channel"
+#~ msgstr ""
+#~ "nick: ニックネームまたはマスク (ワイルドカード \"*\" を使うことができま"
+#~ "す)\n"
+#~ " *: チャンネル参加者全員に half-operator 権を付与"
+
+#, fuzzy
+#~ 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"
+#~ msgstr ""
+#~ " list: 無視エントリをリストアップ\n"
+#~ " add: 無視エントリを追加\n"
+#~ " nick: ニックネームまたはホスト名 (\"re:\" を付けることで POSIX 拡張正"
+#~ "規表現を使えます、\"*\" は 0 個以上の文字にマッチします)\n"
+#~ " del: 無視エントリの削除\n"
+#~ " number: 削除する無視エントリ番号 (番号はリストを参照してください)\n"
+#~ " -all: 全ての無視エントリを削除\n"
+#~ " server: 無視設定を有効にする内部サーバ名\n"
+#~ " channel: 無視設定を有効にするチャンネル名\n"
+#~ "\n"
+#~ "注意: 正規表現で大文字小文字を区別するには \"(?-i)\" を最初につけてくださ"
+#~ "い。\n"
+#~ "\n"
+#~ "例:\n"
+#~ " 全てのサーバ上のニックネーム \"toto\" を無視:\n"
+#~ " /ignore add toto\n"
+#~ " libera サーバ上のホスト名 \"toto@domain.com\" を無視:\n"
+#~ " /ignore add toto@domain.com libera\n"
+#~ " libera サーバの #weechat チャンネル上のホスト名 \"toto*@*.domain.com\" "
+#~ "を無視:\n"
+#~ " /ignore add toto*@*.domain.com libera #weechat"
+
+#, fuzzy
+#~ 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"
+#~ msgstr ""
+#~ "-noswitch: 新しいバッファに移動しない\n"
+#~ " server: 送信先サーバ (内部サーバ名)\n"
+#~ " channel: 参加するチャンネルの名前\n"
+#~ " key: チャンネルに参加するためのキー (キーが必要なチャンネルは最初に"
+#~ "置くこと)\n"
+#~ "\n"
+#~ "例:\n"
+#~ " /join #weechat\n"
+#~ " /join #protectedchan,#weechat key\n"
+#~ " /join -server libera #weechat\n"
+#~ " /join -noswitch #weechat"
+
+#, fuzzy
+#~ 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"
+#~ msgstr ""
+#~ "channel: チャンネル名\n"
+#~ " nick: ニックネーム\n"
+#~ " reason: 理由 (特殊変数 $nick、$channel、$server はそれぞれの値に置換され"
+#~ "ます)\n"
+#~ "\n"
+#~ "キックと参加禁止にマスクを使うことが可能で、\"*\" のマスク展開後にマッチす"
+#~ "るニックネームがこれらの対象になります。\n"
+#~ "\n"
+#~ "例:\n"
+#~ " \"*!*@host.com\" を参加禁止して \"toto\" をキック:\n"
+#~ " /kickban toto!*@host.com"
+
+#, fuzzy
+#~| msgid ""
+#~| "channel: channel name\n"
+#~| " text: text to send"
+#~ msgid ""
+#~ "channel: channel name\n"
+#~ "message: message to send"
+#~ msgstr ""
+#~ "channel: チャンネル名\n"
+#~ " text: 送信テキスト"
+
+#~ 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"
+#~ msgstr ""
+#~ "チャンネルモード:\n"
+#~ " channel: 変更するチャンネル名 (デフォルトは現在のチャンネル)\n"
+#~ " o: チャンネルオペレータ権の付与/剥奪\n"
+#~ " p: プライベートチャンネルフラグ\n"
+#~ " s: 秘密チャンネルフラグ\n"
+#~ " i: 招待専用チャンネルフラグ\n"
+#~ " t: チャンネルトピックの変更をオペレータだけに許可するフラグ\n"
+#~ " n: チャンネルに参加していないクライアントからのメッセージの送信を禁止\n"
+#~ " m: 司会付きチャンネル\n"
+#~ " l: クライアント数の制限値を設定\n"
+#~ " b: ユーザの入室禁止マスクを設定\n"
+#~ " e: 入室禁止の除外マスクを設定\n"
+#~ " v: 司会付きチャンネルで発言権を付与/剥奪\n"
+#~ " k: チャンネルキーを設定 (パスワード)\n"
+#~ "ユーザモード:\n"
+#~ " nick: 変更するユーザ名\n"
+#~ " i: ユーザを不可視状態にする\n"
+#~ " s: ユーザがサーバ notices を受け取る状態にする\n"
+#~ " w: ユーザが wallops を受け取る状態にする\n"
+#~ " o: オペレータフラグ\n"
+#~ "\n"
+#~ "上のモードのリストは完全なものではない、設定可能なモードを確認するために、"
+#~ "サーバに関するドキュメントを読むこと。\n"
+#~ "\n"
+#~ "例:\n"
+#~ " #weechat チャンネルのトピックを保護:\n"
+#~ " /mode #weechat +t\n"
+#~ " サーバ上で不可視にする:\n"
+#~ " /mode nick +i"
+
+#~ msgid ""
+#~ "server: send to this server (internal name)\n"
+#~ "target: nick or channel name\n"
+#~ " text: text to send"
+#~ msgstr ""
+#~ "server: このサーバに送信 (内部サーバ名)\n"
+#~ "target: ニックネームまたはチャンネル名\n"
+#~ " text: 送信するテキスト"
+
+#, fuzzy
+#~ 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"
+#~ msgstr ""
+#~ " add: 通知の追加\n"
+#~ " nick: ニックネーム\n"
+#~ "server: 内部サーバ名 (デフォルトでは現在のサーバ)\n"
+#~ " -away: 離席メッセージが変更されたときに通知 (ニックネームの whois を行"
+#~ "う)\n"
+#~ " del: 通知を削除\n"
+#~ " -all: 全ての通知を削除\n"
+#~ "\n"
+#~ "引数無しの場合は、現在のサーバに関する通知設定を表示します (コアバッファで"
+#~ "実行された場合は全てのサーバに関する設定)。\n"
+#~ "\n"
+#~ "例:\n"
+#~ " \"toto\" が現在のサーバに接続/切断した場合に通知:\n"
+#~ " /notify add toto\n"
+#~ " \"toto\" が libera サーバに接続/切断した場合に通知:\n"
+#~ " /notify add toto libera\n"
+#~ " \"toto\" が libera サーバに戻るか離席状態になった場合に通知:\n"
+#~ " /notify add toto libera -away"
+
+#~ msgid ""
+#~ "nick: nick or mask (wildcard \"*\" is allowed)\n"
+#~ " *: give channel operator status to everybody on channel"
+#~ msgstr ""
+#~ "nick: ニックネームまたはマスク (ワイルドカード \"*\" を使うことができま"
+#~ "す)\n"
+#~ " *: チャンネル参加者全員にチャンネルオペレータ権を付与"
+
+#~ msgid ""
+#~ "channel: channel name to leave\n"
+#~ "message: part message (displayed to other users)"
+#~ msgstr ""
+#~ "channel: 退出するチャンネル名\n"
+#~ "message: 退出メッセージ (他のユーザに対して)"
+
+#~ 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 ""
+#~ "-noswitch: 新しいバッファに切り替えない\n"
+#~ " server: このサーバに送信 (内部サーバ名)\n"
+#~ " nick: ニックネーム\n"
+#~ " text: 送信するテキスト"
+
+#~ 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"
+#~ msgstr ""
+#~ " server: 再接続するサーバ (内部名)\n"
+#~ " -all: 全てのサーバに再接続\n"
+#~ "-nojoin: チャンネルに参加しない (autojoin がサーバで有効化されていても)\n"
+#~ "-switch: 次のサーバアドレスに移動"
+
+#~ msgid ""
+#~ " nick: nick\n"
+#~ "new_nick: new nick"
+#~ msgstr ""
+#~ " nick: ニックネーム\n"
+#~ "new_nick: 新しいニックネーム"
+
+#, fuzzy
+#~ 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 "
+#~ "connect to the server (/connect name) and to set server options: irc."
+#~ "server.name.xxx\n"
+#~ "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"
+#~ msgstr ""
+#~ " list: サーバをリストアップ (引数無しでは、リストが表示されます)\n"
+#~ "listfull: 詳細情報を含めてサーバをリストアップ\n"
+#~ " add: 新しいサーバを追加\n"
+#~ " name: サーバ名、内部的な利用と表示に利用; このサーバ名はサーバへの接続"
+#~ "時 (/connect name) とサーバオプション (irc.server.name.xxx) の設定に使われ"
+#~ "ます\n"
+#~ "hostname: サーバのホスト名か IP アドレス、ポート番号は任意 (デフォルト: "
+#~ "6667)、複数のアドレスはコンマで区切ってください\n"
+#~ " -temp: 一時的なサーバを追加 (保存されない)\n"
+#~ " option: サーバのオプションを設定 (ブールオプションでは値が無視されま"
+#~ "す)\n"
+#~ "nooption: ブールオプションを 'off' に設定 (例: -nossl)\n"
+#~ " copy: サーバを複製\n"
+#~ " rename: サーバをリネーム\n"
+#~ " reorder: サーバリストにおける順番を入れ替えます\n"
+#~ " open: 接続せずにサーババッファを開く\n"
+#~ " keep: 設定ファイルにサーバを保存 (一時的なサーバ用)\n"
+#~ " del: サーバを削除\n"
+#~ " deloutq: 全てのサーバにメッセージの削除を要求 (WeeChat が送信している全て"
+#~ "のメッセージ)\n"
+#~ " jump: サーババッファに移動\n"
+#~ " raw: 生 IRC データを表示するバッファを開く\n"
+#~ "\n"
+#~ "例:\n"
+#~ " /server listfull\n"
+#~ " /server add libera irc.libera.chat\n"
+#~ " /server add libera irc.libera.chat/6697 -ssl -autoconnect\n"
+#~ " /server add chatspike irc.chatspike.net/6667,irc.duckspike.net/6667\n"
+#~ " /server copy libera libera-test\n"
+#~ " /server rename libera-test libera2\n"
+#~ " /server reorder libera2 libera\n"
+#~ " /server del libera\n"
+#~ " /server deloutq"
+
+#~ msgid ""
+#~ " user: username\n"
+#~ " target: server name\n"
+#~ "channel: channel name"
+#~ msgstr ""
+#~ " user: ユーザ名\n"
+#~ " target: サーバ名\n"
+#~ "channel: チャンネル名"
+
+#~ msgid ""
+#~ "channel: channel name\n"
+#~ " topic: new topic\n"
+#~ "-delete: delete channel topic"
+#~ msgstr ""
+#~ "channel: チャンネル名\n"
+#~ " topic: 新しいトピック\n"
+#~ "-delete: チャンネルトピックを削除"
+
+#~ 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 ""
+#~ "target: サーバ名\n"
+#~ " nick: ニックネーム (マスクも可)\n"
+#~ "\n"
+#~ "引数が無い場合、このコマンドは以下のユーザに対する whois を行います:\n"
+#~ "- バッファがサーバ/チャンネルの場合、自分自身のニックネーム\n"
+#~ "- バッファがプライベートの場合、相手のニックネーム。\n"
+#~ "\n"
+#~ "オプション irc.network.whois_double_nick が有効の場合、アイドル時間を返し"
+#~ "てもらうためにニックネームを 2 つ送信します (ニックネームを 1 つ指定した場"
+#~ "合でも)。"
+
+#~ 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\""
+#~ msgstr ""
+#~ " list: オープンされたバッファのログ保存設定を表示\n"
+#~ " set: 現在のバッファのログ保存レベルを設定\n"
+#~ " level: ログ保存されるメッセージのレベル (0 = ログ保存しない、1 = いくつ"
+#~ "かのメッセージ (最も重要) .. 9 = 全てのメッセージ)\n"
+#~ " flush: 全てのログファイルに今すぐ書き込む\n"
+#~ "disable: 現在のバッファのログ保存を無効化 (レベルを 0 に設定)\n"
+#~ "\n"
+#~ "オプション \"logger.level.*\" と \"logger.mask.*\" は任意のバッファに対す"
+#~ "るログレベルとログ保存先の設定を意味します。\n"
+#~ "\n"
+#~ "IRC プラグインで使われるログレベル:\n"
+#~ " 1: ユーザメッセージ (チャンネルとプライベート)、通知 (サーバとチャンネ"
+#~ "ル)\n"
+#~ " 2: ニックネームの変更\n"
+#~ " 3: サーバメッセージ\n"
+#~ " 4: 参加/退出/終了\n"
+#~ " 9: その他の全てのメッセージ\n"
+#~ "\n"
+#~ "例:\n"
+#~ " 現在のバッファのレベルを 5 に設定:\n"
+#~ " /logger set 5\n"
+#~ " 現在のバッファのログ保存を無効化:\n"
+#~ " /logger disable\n"
+#~ " 全ての IRC バッファのレベルを 3 に設定:\n"
+#~ " /set logger.level.irc 3\n"
+#~ " メインの WeeChat バッファのログ保存を無効化:\n"
+#~ " /set logger.level.core.weechat 0\n"
+#~ " IRC サーバごとのディレクトリ、チャンネルごとのファイルを使う:\n"
+#~ " /set logger.mask.irc \"$server/$channel.weechatlog\""
+
+#~ 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."
+#~ msgstr ""
+#~ " list: ロード済みスクリプトをリストアップ\n"
+#~ "listfull: ロード済みスクリプトをリストアップ (詳細)\n"
+#~ " load: スクリプトをロード\n"
+#~ "autoload: \"autoload\" ディレクトリに含まれる全てのスクリプトをロード\n"
+#~ " reload: スクリプトのリロード (名前を指定しなかった場合、全てのスクリプト"
+#~ "をアンロードし、\"autoload\" ディレクトリに含まれる全てのスクリプトをロー"
+#~ "ド)\n"
+#~ " unload: スクリプトのアンロード (名前を指定しなかった場合、全てのスクリプ"
+#~ "トをアンロード)\n"
+#~ "filename: ロードするスクリプト (ファイル)\n"
+#~ " -q: 出力抑制モード: メッセージを表示しない\n"
+#~ " name: スクリプト名 (名前は \"register\" 関数を呼び出すために使われ"
+#~ "る)\n"
+#~ " eval: ソースコードを評価して現在のバッファへ結果を表示\n"
+#~ " -o: バッファへ評価結果を送信するがコマンドを実行しない\n"
+#~ " -oc: バッファへ評価結果を送信してコマンドを実行\n"
+#~ " code: 評価するソースコード\n"
+#~ " version: 使用中のインタプリタのバージョンを表示\n"
+#~ "\n"
+#~ "引数無しの場合、全てのロード済みスクリプトをリストアップします。"
+
+#, fuzzy
+#~ 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"
+#~ "The \"irc\" protocol allows any IRC client (including WeeChat itself) to "
+#~ "connect on the port.\n"
+#~ "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"
+#~ msgstr ""
+#~ " list: リレーするクライアントをリストアップ (アクティブなものの"
+#~ "み)\n"
+#~ " listfull: リレーするクライアントをリストアップ (詳細、全てのリレー)\n"
+#~ " listrelay: リレーをリストアップ (名前とポート番号)\n"
+#~ " add: リレーを追加 (ポート/パスで接続を待ち受ける)\n"
+#~ " del: リレーを削除 (クライアントとの接続は保持)\n"
+#~ " start: ポートリッスンを開始する\n"
+#~ " restart: サーバソケットを閉じて同じポートで接続を待つ (クライアント"
+#~ "との接続は保持)\n"
+#~ " stop: サーバソケットを閉じる (クライアントとの接続は保持)\n"
+#~ " name: リレー名 (以下の書式を参照してください)\n"
+#~ " port: リレーが使うポート\n"
+#~ " path: リレーが使うパス (UNIX ドメインソケット); 文字列先頭の "
+#~ "\"%h\" は WeeChat ホーム (デフォルトは \"~/.weechat\") で置き換えられ、内"
+#~ "容は評価されます (/help eval を参照してください)\n"
+#~ " raw: 生リレーデータを表示するバッファを開く\n"
+#~ " sslcertkey: オプション relay.network.ssl_cert_key のパスを使って SSL 証"
+#~ "明書/鍵を指定\n"
+#~ "\n"
+#~ "リレー名の書式: [ipv4.][ipv6.][ssl.]<protocol.name> または unix."
+#~ "[ssl.]<protocol.name>\n"
+#~ " ipv4: IPv4 を強制的に利用\n"
+#~ " ipv6: IPv6 を強制的に利用\n"
+#~ " ssl: SSL を有効化\n"
+#~ " unix: UNIX ドメインソケットを利用\n"
+#~ "protocol.name: リレーするプロトコルと名前:\n"
+#~ " - \"irc\" プロトコル: name は共有するサーバ名 (任意指定、"
+#~ "指定しない場合、サーバ名は \"PASS\" コマンドでクライアントが送信するものと"
+#~ "同じでなければいけません、\"PASS\" コマンドの書式は \"PASS server:"
+#~ "password\")\n"
+#~ " - \"weechat\" プロトコル (name は使われません)\n"
+#~ "\n"
+#~ "\"irc\" プロトコルを指定した場合、どんな IRC クライアント (WeeChat 自身を"
+#~ "含めて) でもポートに接続することができます。\n"
+#~ "\"weechat\" プロトコルを指定した場合、リモートインターフェースを使ってポー"
+#~ "トに接続することができます、参照: https://weechat.org/about/interfaces/\n"
+#~ "\n"
+#~ "引数無しの場合、リレークライアントのリストを含むバッファを開く\n"
+#~ "\n"
+#~ "例:\n"
+#~ " サーバ \"libera\" に対する irc プロキシを設定:\n"
+#~ " /relay add irc.libera 8000\n"
+#~ " サーバ \"libera\" に対する SSL を有効化した irc プロキシを設定:\n"
+#~ " /relay add ssl.irc.libera 8001\n"
+#~ " SSL を有効化してすべてのサーバに対する irc プロキシを設定 (クライアント"
+#~ "がサーバを選ぶ):\n"
+#~ " /relay add ssl.irc 8002\n"
+#~ " weechat プロトコル:\n"
+#~ " /relay add weechat 9000\n"
+#~ " SSL を有効化した weechat プロトコル:\n"
+#~ " /relay add ssl.weechat 9001\n"
+#~ " SSL を有効にした weechat プロトコル、IPv4 だけを利用:\n"
+#~ " /relay add ipv4.ssl.weechat 9001\n"
+#~ " SSL を有効にした weechat プロトコル、IPv6 だけを利用:\n"
+#~ " /relay add ipv6.ssl.weechat 9001\n"
+#~ " SSL を有効にした weechat プロトコル、IPv4 と IPv6 を利用:\n"
+#~ " /relay add ipv4.ipv6.ssl.weechat 9001\n"
+#~ " UNIX ドメインソケットを介した weechat プロトコル:\n"
+#~ " /relay add unix.weechat %h/relay_socket"
+
+#, fuzzy
+#~ 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"
+#~ msgstr ""
+#~ " list: ロード済みスクリプトの表示 (すべての言語)\n"
+#~ " -o: バッファにロード済みスクリプトのリストを表示\n"
+#~ " -i: コマンドラインにロード済みスクリプトのリストをコピー (バッ"
+#~ "ファ送信用)\n"
+#~ " search: タグ、プログラミング言語 (python、perl、...)、ファイル名拡"
+#~ "張子(py、pl、...)、テキストに基づいてスクリプトを検索し、スクリプトバッ"
+#~ "ファに結果を表示\n"
+#~ " show: スクリプトに関する詳細を表示\n"
+#~ " load: スクリプトのロード (複数可)\n"
+#~ " unload: スクリプトのアンロード (複数可)\n"
+#~ " reload: スクリプトのリロード (複数可)\n"
+#~ " autoload: スクリプトを自動ロード\n"
+#~ " noautoload: スクリプトを自動ロードしない\n"
+#~ "toggleautoload: 自動ロードの切り替え\n"
+#~ " install: スクリプトのインストール/アップグレード (複数可)\n"
+#~ " remove: スクリプトの削除 (複数可)\n"
+#~ " installremove: スクリプトのインストールまたは削除 (複数可)、スクリプトの"
+#~ "状態に依存\n"
+#~ " hold: スクリプトのホールド/アンホールド (複数可) (ホールドされた"
+#~ "スクリプトはアップグレードされず、削除もできなくなる)\n"
+#~ " -q: 出力を抑制するモード: メッセージを表示しない\n"
+#~ " upgrade: 全ての古いインストール済みスクリプトをアップグレード (新"
+#~ "バージョンが利用可能な場合)\n"
+#~ " update: ローカルスクリプトキャッシュのアップデート\n"
+#~ "\n"
+#~ "引数がない場合、スクリプト表示用にバッファを開く\n"
+#~ "\n"
+#~ "スクリプトバッファでは、以下の状態識別子が利用できます:\n"
+#~ " * i a H r N\n"
+#~ " | | | | | |\n"
+#~ " | | | | | アップデートが必要 (新バージョンが利用可能)\n"
+#~ " | | | | 起動済み (ロード済み)\n"
+#~ " | | | ホールド状態\n"
+#~ " | | 自動ロード\n"
+#~ " | インストール済み\n"
+#~ " 人気のあるスクリプト\n"
+#~ "\n"
+#~ "スクリプトバッファで利用可能なキーの組み合わせ:\n"
+#~ " alt+i スクリプトのインストール\n"
+#~ " alt+r スクリプトの削除\n"
+#~ " alt+l スクリプトのロード\n"
+#~ " alt+L スクリプトのリロード\n"
+#~ " alt+u スクリプトのアンロード\n"
+#~ " alt+A スクリプトの自動ロード\n"
+#~ " alt+h スクリプトの(アン)ホールド\n"
+#~ " alt+v スクリプトの表示\n"
+#~ "\n"
+#~ "スクリプトバッファで利用可能な入力:\n"
+#~ " i/r/l/L/u/A/h/v スクリプトに対するアクション (上記キーと同じ)\n"
+#~ " q バッファを閉じる\n"
+#~ " $ バッファのリフレッシュ\n"
+#~ " s:x,y x と y をキーにしてバッファをソート (/help script.look."
+#~ "sort 参照)\n"
+#~ " s: ソート解除 (デフォルトのソート順)\n"
+#~ " word(s) スクリプトのフィルタ: スクリプトを単語で検索 (複数可) "
+#~ "(説明、タグ、...)\n"
+#~ " * フィルタの解除\n"
+#~ "\n"
+#~ "スクリプトバッファにおけるマウス操作:\n"
+#~ " ホイール リストのスクロール\n"
+#~ " 左ボタン スクリプトの選択\n"
+#~ " 右ボタン スクリプトのインストール / 削除\n"
+#~ "\n"
+#~ "例:\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"
+
+#, fuzzy
+#~| 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)\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."
+#~ 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."
+#~ msgstr ""
+#~ " enable: スペルチェックの有効化\n"
+#~ " disable: スペルチェックの無効化\n"
+#~ " toggle: スペルチェックの有効無効を切り替え\n"
+#~ "listdict: インストール済み辞書を表示\n"
+#~ " setdict: 現在のバッファ用の辞書を設定 (コンマで区切れば複数の辞書を指定可"
+#~ "能)\n"
+#~ " deldict: 現在のバッファ用の辞書を削除\n"
+#~ " addword: 個人辞書に単語を追加\n"
+#~ "\n"
+#~ "一部のコマンドを除いて '/' で始まる入力行はチェックされません (/set spell."
+#~ "check.commands を参照してください)。\n"
+#~ "\n"
+#~ "全てのバッファでスペルチェックを有効化するには、\"default_dict\" オプショ"
+#~ "ンを設定した後に、スペルチェックを有効化してください。例:\n"
+#~ " /set spell.check.default_dict \"en\"\n"
+#~ " /spell enable\n"
+#~ "\n"
+#~ "バーの中にスペル候補リストを表示するには、\"spell_suggest\" 要素を使ってく"
+#~ "ださい。\n"
+#~ "\n"
+#~ "スペルチェックの有効無効を切り替えるデフォルトのキーは alt-s です。"
+
+#, fuzzy
+#~ 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"
+#~ " 2. replace text using POSIX extended regular expression(s) (if defined "
+#~ "in trigger)\n"
+#~ " 3. execute command(s) (if defined in trigger)\n"
+#~ " 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"
+#~ " 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"
+#~ " open trigger monitor and show only modifiers and triggers whose name "
+#~ "starts with \"resize\":\n"
+#~ " /trigger monitor @modifier,resize*"
+#~ msgstr ""
+#~ " list: トリガをリストアップ (引数なしの場合、このリストを表示しま"
+#~ "す)\n"
+#~ " listfull: 各トリガに関する詳細な情報を付けてトリガをリストアップ\n"
+#~ "listdefault: デフォルトトリガをリストアップ\n"
+#~ " add: トリガを追加\n"
+#~ " addoff: トリガを追加 (無効状態で)\n"
+#~ " addreplace: 追加または存在するトリガを置換\n"
+#~ " name: トリガの名前\n"
+#~ " hook: signal、hsignal、modifier、line、print、command、"
+#~ "command_run、timer、config、focus、info、info_hashtable\n"
+#~ " arguments: フックの引数、フックの種類に依存 (セミコロンで区切る):\n"
+#~ " signal: シグナルの名前 (必須)\n"
+#~ " hsignal: hsignal の名前 (必須)\n"
+#~ " modifier: modifier の名前 (必須)\n"
+#~ " line: バッファ型 (\"formatted\"、\"free\"、\"*\")、バッファマ"
+#~ "スクおよびタグのリスト\n"
+#~ " print: バッファ、タグ、メッセージ、色の削除\n"
+#~ " command: コマンド (必須)、説明、引数、引数の説明、補完\n"
+#~ " command_run: コマンド (必須)\n"
+#~ " timer: インターバル (必須)、秒の調節、最大呼び出し回数\n"
+#~ " config: オプションの名前 (必須)\n"
+#~ " focus: エリアの名前 (必須)\n"
+#~ " info: インフォ名 (必須)\n"
+#~ " info_hashtable: インフォ名 (必須)\n"
+#~ " conditions: トリガの実行条件\n"
+#~ " regex: 変数内の文字列を置換する 1 つ以上の正規表現\n"
+#~ " command: 実行するコマンド (複数のコマンドは \";\" で区切ってくださ"
+#~ "い)\n"
+#~ "return_code: コールバック内のリターンコード (ok (デフォルト)、ok_eat、"
+#~ "error)\n"
+#~ "post_action: トリガ実行後の処遇 (none (デフォルト、何もしない)、disable "
+#~ "(無効化)、delete (削除))\n"
+#~ " addinput: 入力にトリガを作る際のデフォルト引数を設定\n"
+#~ " input: 入力にトリガを作る際に使われるコマンドを設定\n"
+#~ " output: バッファでトリガを作る際のコマンドを送信\n"
+#~ " recreate: \"add\" の代わりに \"addreplace\" オプションを使うことを除い"
+#~ "て \"input\" と同じ\n"
+#~ " set: トリガにオプションを設定\n"
+#~ " option: オプションの名前: name、hook、arguments、conditions、regex、"
+#~ "command、return_code\n"
+#~ " (オプションに関するヘルプを見るには: /help trigger.trigger."
+#~ "<name>.<option>)\n"
+#~ " value: オプションの新しい値\n"
+#~ " rename: トリガの名前を変更\n"
+#~ " copy: トリガをコピー\n"
+#~ " enable: トリガを有効化 (引数なしの場合: 大域的にトリガを有効化)\n"
+#~ " disable: トリガを無効化 (引数なしの場合: 大域的にトリガを無効化)\n"
+#~ " toggle: トリガの有効無効を切り替え (引数なしの場合: 大域的にトリガの"
+#~ "有効無効を切り替え)\n"
+#~ " restart: トリガの再開 (フックを再作成)\n"
+#~ " show: トリガに関する情報を表示 (状態を含めて)\n"
+#~ " del: トリガを削除\n"
+#~ " -all: 全てのトリガに関するアクションを実行\n"
+#~ " restore: デフォルトの値でトリガを復元 (これができるのはデフォルトトリ"
+#~ "ガに限ります)\n"
+#~ " default: 全てのトリガを削除してデフォルトのトリガを復元\n"
+#~ " monitor: 任意でフィルタを付けてトリガ監視バッファを開く:\n"
+#~ " filter: フックおよびトリガをフィルタして表示 (フックは必ず \"@\" で始"
+#~ "めてください、たとえば \"@signal\")、複数のフィルタをかける場合はそれぞれ"
+#~ "をコンマで区切ってください; 各トリガ名にワイルドカード \"*\" を使うことが"
+#~ "できます。\n"
+#~ "\n"
+#~ "トリガコールバックを呼び出す際には、以下の順番通りにアクションを実行しま"
+#~ "す:\n"
+#~ " 1. 条件を確認; 偽の場合、終了\n"
+#~ " 2. POSIX 拡張正規表現を使ってテキストを置換 (トリガに定義されている場"
+#~ "合)\n"
+#~ " 3. コマンドを実行 (トリガに定義されている場合)\n"
+#~ " 4. リターンコードを返して終了 (modifier、line、focus、info、"
+#~ "info_hashtable を除く)\n"
+#~ " 5. トリガ実行後の処遇を適用\n"
+#~ "\n"
+#~ "例 (/trigger listdefault でデフォルトトリガを見ることができます):\n"
+#~ " テキスト属性 *太字*、_下線_、/イタリック/ を追加 (ユーザメッセージの"
+#~ "み):\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"
+#~ " 狭い端末ではニックネームリストバーを隠す:\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"
+#~ " 設定を 1 時間毎に黙々と保存:\n"
+#~ " /trigger add cfgsave timer 3600000;0;0 \"\" \"\" \"/mute /save\"\n"
+#~ " トリガモニタを開き、修飾子と名前が \"resize\" から始まるトリガだけを表"
+#~ "示:\n"
+#~ " /trigger monitor @modifier,resize*"
+
#~ msgid "All bars have been deleted"
#~ msgstr "全てのバーを削除しました"