summaryrefslogtreecommitdiff
path: root/doc/ja/autogen/user
diff options
context:
space:
mode:
Diffstat (limited to 'doc/ja/autogen/user')
-rw-r--r--doc/ja/autogen/user/alias_commands.txt38
-rw-r--r--doc/ja/autogen/user/charset_options.txt2
-rw-r--r--doc/ja/autogen/user/irc_commands.txt72
-rw-r--r--doc/ja/autogen/user/irc_options.txt2
-rw-r--r--doc/ja/autogen/user/trigger_commands.txt104
-rw-r--r--doc/ja/autogen/user/weechat_commands.txt328
-rw-r--r--doc/ja/autogen/user/weechat_options.txt4
-rw-r--r--doc/ja/autogen/user/xfer_options.txt2
8 files changed, 276 insertions, 276 deletions
diff --git a/doc/ja/autogen/user/alias_commands.txt b/doc/ja/autogen/user/alias_commands.txt
index 5bca7a466..91c920298 100644
--- a/doc/ja/autogen/user/alias_commands.txt
+++ b/doc/ja/autogen/user/alias_commands.txt
@@ -4,31 +4,31 @@
----
/alias [-completion <completion>] <alias> [<command> [;<command>...]]
-completion: completion for alias (optional, by default completion is done with target command)
- note: you can use %%command to use completion of an existing command
- alias: name of alias (wildcard "*" is allowed)
- command: command name with arguments (many commands can be separated by semicolons)
+completion: 別名の補完 (任意、デフォルトではターゲットコマンドを伴って補完されます)
+ 注意: %%command で存在するコマンドの補完を利用可能です
+ alias: 別名の名前 (ワイルドカード "*" を使うことができます)
+ command: 引数を含めたコマンド名 (セミコロンで分割すれば複数のコマンドを指定できます)
-Without argument, this command lists all defined alias.
+引数無しでは、定義済み別名をリストアップ。
-Note: in command, special variables are replaced:
- $n: argument 'n' (between 1 and 9)
- $-m: arguments from 1 to 'm'
- $n-: arguments from 'n' to last
- $n-m: arguments from 'n' to 'm'
- $*: all arguments
- $~: last argument
- $var: where "var" is a local variable of buffer (see /buffer localvar)
- examples: $nick, $channel, $server, $plugin, $name
+注意: command の中では、特殊変数の置換が行われる:
+ $n: 'n' 番目の引数 (1 から 9)
+ $-m: 1 から 'm' 番目の引数
+ $n-: 'n' 番目から最後の引数
+ $n-m: 'n' から 'm' 番目の引数
+ $*: 全ての引数
+ $~: 最後の引数
+ $var: ここで "var" とはバッファの局所変数 (/buffer localvar を参照)
+ 例: $nick、$channel、$server、$plugin、$name
-To remove an alias, use command /unalias.
+別名を削除するには /unalias コマンドを使ってください:
-Examples:
- alias /split to split window horizontally:
+例:
+ /split をウィンドウを水平方向に分割する別名と定義:
/alias split /window splith
- alias /hello to say "hello" on all channels but not on #weechat:
+ /hello を #weechat を除く全てのチャンネルで "hello" と発言する別名と定義:
/alias hello /allchan -exclude=#weechat msg * hello
- alias /forcejoin to send IRC command "forcejoin" with completion of /sajoin:
+ /forcejoin を /sajoin の補完候補を使い IRC コマンド "forcejoin" を送信する別名と定義:
/alias -completion %%sajoin forcejoin /quote forcejoin
----
diff --git a/doc/ja/autogen/user/charset_options.txt b/doc/ja/autogen/user/charset_options.txt
index 704888d4d..154d92e7a 100644
--- a/doc/ja/autogen/user/charset_options.txt
+++ b/doc/ja/autogen/user/charset_options.txt
@@ -1,5 +1,5 @@
* [[option_charset.default.decode]] *charset.default.decode*
-** 説明: `global decoding charset: charset used to decode incoming messages when they are not UTF-8 valid`
+** 説明: `グローバルデコード文字セット: 不正な UTF-8 メッセージを受信した場合にこれをデコードする文字セット`
** タイプ: 文字列
** 値: 未制約文字列 (デフォルト値: `"iso-8859-1"`)
diff --git a/doc/ja/autogen/user/irc_commands.txt b/doc/ja/autogen/user/irc_commands.txt
index 1c2f2abc6..dc84973f5 100644
--- a/doc/ja/autogen/user/irc_commands.txt
+++ b/doc/ja/autogen/user/irc_commands.txt
@@ -13,17 +13,17 @@ target: サーバ名
----
/allchan [-current] [-exclude=<channel>[,<channel>...]] <command> [<arguments>]
- -current: execute command for channels of current server only
- -exclude: exclude some channels (wildcard "*" is allowed)
- command: command to execute
-arguments: arguments for command (special variables $nick, $channel and $server are replaced by their value)
+ -current: 現在のサーバ上のチャンネルに対してコマンドを実行
+ -exclude: 一部のチャンネルを除外 (ワイルドカード '*' を使うことができます)
+ command: 実行するコマンド
+arguments: コマンドの引数 (特殊変数 $nick、$channel、$server はそれぞれの値に置き換えられます)
-Examples:
- execute '/me is testing' on all channels:
+例:
+ 全てのチャンネルに対して '/me is testing' を実行:
/allchan me is testing
- say 'hello' everywhere but not on #weechat:
+ #weechat 以外の全てのチャンネルで 'hello' と発言:
/allchan -exclude=#weechat msg * hello
- say 'hello' everywhere but not on #weechat and channels beginning with #linux:
+ #weechat と #linux で始まるチャンネルを除く全てのチャンネルで 'hello' と発言:
/allchan -exclude=#weechat,#linux* msg * hello
----
@@ -33,19 +33,19 @@ Examples:
----
/allpv [-current] [-exclude=<nick>[,<nick>...]] <command> [<arguments>]
- -current: execute command for private buffers of current server only
- -exclude: exclude some nicks (wildcard "*" is allowed)
- command: command to execute
-arguments: arguments for command (special variables $nick, $channel and $server are replaced by their value)
+ -current: 現在のサーバ上のプライベートバッファに対してコマンドを実行
+ -exclude: 一部のニックネームを除外 (ワイルドカード '*' を使うことができます)
+ command: 実行するコマンド
+arguments: コマンドの引数 (特殊変数 $nick、$channel、$server はそれぞれの値に置き換えられます)
-Examples:
- execute '/me is testing' on all private buffers:
+例:
+ 全てのプライベートバッファに対して '/me is testing' を実行:
/allpv me is testing
- say 'hello' everywhere but not for nick foo:
+ ニックネーム foo を除く全てのプライベートバッファで 'hello' と発言:
/allpv -exclude=foo msg * hello
- say 'hello' everywhere but not for nick foo and nicks beginning with bar:
+ ニックネーム foo と bar で始まるニックネームを除く全てのチャンネルで 'hello' と発言:
/allpv -exclude=foo,bar* msg * hello
- close all private buffers:
+ 全てのプライベートバッファを閉じる:
/allpv close
----
@@ -55,16 +55,16 @@ Examples:
----
/allserv [-exclude=<server>[,<server>...]] <command> [<arguments>]
- -exclude: exclude some servers (wildcard "*" is allowed)
- command: command to execute
-arguments: arguments for command (special variables $nick, $channel and $server are replaced by their value)
+ -exclude: いくつかのサーバを除外 (ワイルドカード '*' を使うことができます)
+ command: 実行するコマンド
+arguments: コマンドの引数 (特殊変数 $nick、$channel、$server はそれぞれの値に置き換えられます)
-Examples:
- change nick on all servers:
+例:
+ 全てのサーバでニックネーム変更:
/allserv nick newnick
- set away on all servers:
+ 全てのサーバで離席状態を変更:
/allserv away I'm away
- do a whois on my nick on all servers:
+ すべてのサーバで自分のニックネームに対して whois を実行:
/allserv whois $nick
----
@@ -155,8 +155,8 @@ file: ファイルネーム (ローカルホスト上の)
----
/dehalfop <nick> [<nick>...]
-nick: nick or mask (wildcard "*" is allowed)
- *: remove channel half-operator status from everybody on channel except yourself
+nick: ニックネームまたはマスク (ワイルドカード "*" を使うことができます)
+ *: 自分以外のチャンネル参加者からチャンネルの half-operator 権を剥奪
----
[[command_irc_deop]]
@@ -166,8 +166,8 @@ nick: nick or mask (wildcard "*" is allowed)
/deop <nick> [<nick>...]
* -yes
-nick: nick or mask (wildcard "*" is allowed)
- *: remove channel operator status from everybody on channel except yourself
+nick: ニックネームまたはマスク (ワイルドカード "*" を使うことができます)
+ *: 自分以外のチャンネル参加者からチャンネルオペレータ権を剥奪
----
[[command_irc_devoice]]
@@ -177,8 +177,8 @@ nick: nick or mask (wildcard "*" is allowed)
/devoice <nick> [<nick>...]
* -yes
-nick: nick or mask (wildcard "*" is allowed)
- *: remove voice from everybody on channel
+nick: ニックネームまたはマスク (ワイルドカード "*" を使うことができます)
+ *: チャンネル参加者全員から voice 状態を剥奪
----
[[command_irc_die]]
@@ -209,8 +209,8 @@ target: サーバ名
/halfop <nick> [<nick>...]
* -yes
-nick: nick or mask (wildcard "*" is allowed)
- *: give channel half-operator status to everybody on channel
+nick: ニックネームまたはマスク (ワイルドカード "*" を使うことができます)
+ *: チャンネル参加者全員に half-operator 権を付与
----
[[command_irc_ignore]]
@@ -498,8 +498,8 @@ server: 内部サーバ名 (デフォルトでは現在のサーバ)
/op <nick> [<nick>...]
* -yes
-nick: nick or mask (wildcard "*" is allowed)
- *: give channel operator status to everybody on channel
+nick: ニックネームまたはマスク (ワイルドカード "*" を使うことができます)
+ *: チャンネル参加者全員にチャンネルオペレータ権を付与
----
[[command_irc_oper]]
@@ -838,8 +838,8 @@ server: サーバ名
----
/voice <nick> [<nick>...]
-nick: nick or mask (wildcard "*" is allowed)
- *: give voice to everybody on channel
+nick: ニックネームまたはマスク (ワイルドカード "*" を使うことができます)
+ *: チャンネル参加者全員に voice 権を付与
----
[[command_irc_wallchops]]
diff --git a/doc/ja/autogen/user/irc_options.txt b/doc/ja/autogen/user/irc_options.txt
index e61f71eaf..be0f2fd92 100644
--- a/doc/ja/autogen/user/irc_options.txt
+++ b/doc/ja/autogen/user/irc_options.txt
@@ -174,7 +174,7 @@
** 値: 未制約文字列 (デフォルト値: `"$nick"`)
* [[option_irc.look.highlight_tags_restrict]] *irc.look.highlight_tags_restrict*
-** 説明: `restrict highlights to these tags on irc buffers (to have highlight on user messages but not server messages); tags must be separated by a comma and "+" can be used to make a logical "and" between tags; wildcard "*" is allowed in tags; an empty value allows highlight on any tag`
+** 説明: `irc バッファでハイライトを禁止するタグ (ユーザメッセージをハイライトして、サーバメッセージをハイライトしない); タグの区切り文字はコンマ、論理積を取る場合には "+" 使ってください; ワイルドカード "*" を使うことができます; 任意のタグをハイライトさせるには空値を指定してください`
** タイプ: 文字列
** 値: 未制約文字列 (デフォルト値: `"irc_privmsg,irc_notice"`)
diff --git a/doc/ja/autogen/user/trigger_commands.txt b/doc/ja/autogen/user/trigger_commands.txt
index 40fb32464..a0d8e79dc 100644
--- a/doc/ja/autogen/user/trigger_commands.txt
+++ b/doc/ja/autogen/user/trigger_commands.txt
@@ -15,64 +15,64 @@
default -yes
monitor [<filter>]
- list: list triggers (without argument, this list is displayed)
- listfull: list triggers with detailed info for each trigger
-listdefault: list default triggers
- add: add a trigger
- addoff: add a trigger (disabled)
- addreplace: add or replace an existing trigger
- name: name of trigger
- hook: signal, hsignal, modifier, print, command, command_run, timer, config, focus
- arguments: arguments for the hook, depending on hook (separated by semicolons):
- signal: name(s) of signal (required)
- hsignal: name(s) of hsignal (required)
- modifier: name(s) of modifier (required)
- print: buffer, tags, message, strip colors
- command: command (required), description, arguments, description of arguments, completion
- command_run: command(s) (required)
- timer: interval (required), align on second, max calls
- config: name(s) of option (required)
- focus: name(s) of area (required)
- conditions: evaluated conditions for the trigger
- regex: one or more regular expressions to replace strings in variables
- command: command to execute (many commands can be separated by ";"
-return_code: return code in callback (ok (default), ok_eat, error)
- addinput: set input with default arguments to create a trigger
- input: set input with the command used to create the trigger
- output: send the command to create the trigger on the buffer
- recreate: same as "input", with option "addreplace" instead of "add"
- set: set an option in a trigger
- option: name of option: name, hook, arguments, conditions, regex, command, return_code
- (for help on option, you can type: /help trigger.trigger.<name>.<option>)
- value: new value for the option
- rename: rename a trigger
- copy: copy a trigger
- enable: enable trigger(s) (without arguments: enable triggers globally)
- disable: disable trigger(s) (without arguments: disable triggers globally)
- toggle: toggle trigger(s) (without arguments: toggle triggers globally)
- restart: restart trigger(s) (recreate the hooks)
- show: show detailed info on a trigger (with some stats)
- del: delete a trigger
- -all: do action on all triggers
- default: restore default triggers
- monitor: open the trigger monitor buffer, with optional filter:
- 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
+ list: トリガをリストアップ (引数なしの場合、このリストを表示します)
+ listfull: 各トリガに関する詳細な情報を付けてトリガをリストアップ
+listdefault: デフォルトトリガをリストアップ
+ add: トリガを追加
+ addoff: トリガを追加 (無効状態で)
+ addreplace: 追加または存在するトリガを置換
+ name: トリガの名前
+ hook: signal、hsignal、modifier、print、command、command_run、timer、config、focus
+ arguments: フックの引数、フックの種類に依存 (セミコロンで区切る):
+ signal: シグナルの名前 (必須)
+ hsignal: hsignal の名前 (必須)
+ modifier: modifier の名前 (必須)
+ print: バッファ、タグ、メッセージ、色の削除
+ command: コマンド (必須)、説明、引数、引数の説明、補完
+ command_run: コマンド (必須)
+ timer: インターバル (必須)、秒の調節、最大呼び出し回数
+ config: オプションの名前 (必須)
+ focus: エリアの名前 (必須)
+ conditions: トリガの実行条件
+ regex: 変数内の文字列を置換する 1 つ以上の正規表現
+ command: 実行するコマンド (複数のコマンドは ";" で区切ってください)
+return_code: コールバック内のリターンコード (ok (デフォルト)、ok_eat、error)
+ addinput: 入力にトリガを作る際のデフォルト引数を設定
+ input: 入力にトリガを作る際に使われるコマンドを設定
+ output: バッファでトリガを作る際のコマンドを送信
+ recreate: "add" の代わりに "addreplace" オプションを使うことを除いて "input" と同じ
+ set: トリガにオプションを設定
+ option: オプションの名前: name、hook、arguments、conditions、regex、command、return_code
+ (オプションに関するヘルプを見るには: /help trigger.trigger.<name>.<option>)
+ value: オプションの新しい値
+ rename: トリガの名前を変更
+ copy: トリガをコピー
+ enable: トリガを有効化 (引数なしの場合: 大域的にトリガを有効化)
+ disable: トリガを無効化 (引数なしの場合: 大域的にトリガを無効化)
+ toggle: トリガの有効無効を切り替え (引数なしの場合: 大域的にトリガの有効無効を切り替え)
+ restart: トリガの再開 (フックを再作成)
+ show: トリガに関する情報を表示 (状態を含めて)
+ del: トリガを削除
+ -all: 全てのトリガに関するアクションを実行
+ default: デフォルトトリガを復元
+ monitor: 任意でフィルタを付けてトリガ監視バッファを開く:
+ filter: フックおよびトリガをフィルタして表示 (フックは必ず "@" で始めてください、たとえば "@signal")、複数のフィルタをかける場合はそれぞれをコンマで区切ってください; 各トリガ名にワイルドカード "*" を使うことができます。
-When a trigger callback is called, following actions are performed, in this order:
- 1. check conditions; if false, exit
- 2. replace text using POSIX extended regular expression(s) (if defined in trigger)
- 3. execute command(s) (if defined in trigger)
- 4. exit with a return code (except for modifiers and focus)
+トリガコールバックを呼び出す際には、以下の順番通りにアクションを実行します:
+ 1. 条件を確認; 偽の場合、終了
+ 2. POSIX 拡張正規表現を使ってテキストを置換 (トリガに定義されている場合)
+ 3. コマンドを実行 (トリガに定義されている場合)
+ 4. リターンコードを返して終了 (modifier と focus を除く)
-Examples (you can also look at default triggers with /trigger listdefault):
- add text attributes *bold*, _underline_ and /italic/ (only in user messages):
+例 (/trigger listdefault でデフォルトトリガを見ることができます):
+ テキスト属性 *太字*、_下線_、/イタリック/ を追加 (ユーザメッセージのみ):
/trigger add effects modifier weechat_print "${tg_tag_nick}" "==\*(\S+)\*==*${color:bold}$1${color:-bold}*== ==_(\S+)_==_${color:underline}$1${color:-underline}_== ==/(\S+)/==/${color:italic}$1${color:-italic}/"
- hide nicklist bar on small terminals:
+ 狭い端末ではニックネームリストバーを隠す:
/trigger add resize_small signal signal_sigwinch "${info:term_width} < 100" "" "/bar hide nicklist"
/trigger add resize_big signal signal_sigwinch "${info:term_width} >= 100" "" "/bar show nicklist"
- silently save config each hour:
+ 設定を 1 時間毎に黙々と保存:
/trigger add cfgsave timer 3600000;0;0 "" "" "/mute /save"
- open trigger monitor and show only modifiers and triggers whose name starts with "resize":
+ トリガモニタを開き、修飾子と名前が "resize" から始まるトリガだけを表示:
/trigger monitor @modifier,resize*
----
diff --git a/doc/ja/autogen/user/weechat_commands.txt b/doc/ja/autogen/user/weechat_commands.txt
index 73257d730..e1cc99798 100644
--- a/doc/ja/autogen/user/weechat_commands.txt
+++ b/doc/ja/autogen/user/weechat_commands.txt
@@ -70,8 +70,8 @@ message: 離席メッセージ (メッセージが無い場合は、離席状態
swap <number1>|<name1> [<number2>|<name2>]
merge <number>
unmerge [<number>|-all]
- hide [<number>|<name>|-all [<number>|<name>...]]
- unhide [<number>|<name>|-all [<number>|<name>...]]
+ hide [<number>|<name> [<number>|<name>...]]
+ unhide [<number>|<name> [<number>|<name>...]]
renumber [<number1> [<number2> [<start>]]]
close [<n1>[-<n2>]|<name>]
notify <level>
@@ -80,56 +80,56 @@ message: 離席メッセージ (メッセージが無い場合は、離席状態
get <property>
<number>|-|+|<name>
- list: list buffers (without argument, this list is displayed)
- clear: clear buffer content (number for a buffer, -merged for merged buffers, -all for all buffers, or nothing for current buffer)
- move: move buffer in the list (may be relative, for example -1); "-" = move to first buffer number, "+" = move to last buffer number + 1
- swap: swap two buffers (swap with current buffer if only one number/name given)
- merge: merge current buffer to another buffer (chat area will be mix of both buffers)
- (by default ctrl-x switches between merged buffers)
- unmerge: unmerge buffer from other buffers which have same number
- hide: hide the buffer
- unhide: unhide the buffer
-renumber: renumber buffers (works only if option weechat.look.buffer_auto_renumber is off)
- close: close buffer (number/range or name is optional)
- notify: set notify level for current buffer: this level determines whether buffer will be added to hotlist or not:
- none: never
- highlight: for highlights only
- message: for messages from users + highlights
- all: all messages
- reset: reset to default value (all)
-localvar: display local variables for current buffer
- set: set a property for current buffer
- get: display a property of current buffer
- number: jump to buffer by number, possible prefix:
- '+': relative jump, add number to current
- '-': relative jump, sub number to current
- '*': jump to number, using option "weechat.look.jump_current_to_previous_buffer"
- -: jump to first buffer number
- +: jump to last buffer number
- name: jump to buffer by (partial) name
-
-Examples:
- clear current buffer:
+ list: バッファをリストアップ (引数無しの場合、このリストが表示されます)
+ clear: バッファの内容を削除 (number はバッファ番号、マージバッファに対しては -merged、全てのバッファに対しては -all、何も無ければ現在のバッファ)
+ move: リストにバッファを移動 (相対指定も可能、例えば -1); "-" = 最初のバッファ番号に移動、"+" = 最後のバッファ番号 + 1 に移動
+ swap: 2 つのバッファを入れ替え (現在のバッファと引数で与えた番号/名称で指定されるバッファを入れ替える)
+ merge: 現在のバッファを他のバッファにマージ (2 つのバッファのチャットエリアが一緒になります)
+ (デフォルトでは ctrl-x でマージバッファの切り替え)
+ unmerge: 同じ番号を持つ他のバッファとのマージを解除
+ hide: バッファを隠す
+ unhide: バッファを隠すことを止める
+renumber: バッファを記憶 (weechat.look.buffer_auto_renumber オプションがオフの場合にのみ有効)
+ close: バッファを閉じる (番号/範囲または名前は任意)
+ notify: 現在のバッファの通知レベルを設定: このレベルでバッファがホットリストに追加されるかどうかを定義します:
+ none: 通知しない
+ highlight: ハイライトがあった場合のみ通知
+ message: ユーザからのメッセージとハイライトがあった場合に通知
+ all: 全てのメッセージを通知
+ reset: デフォルトの値 (all) にリセット
+localvar: 現在のバッファのローカル変数を表示
+ set: 現在のバッファのプロパティを設定
+ get: 現在のバッファのプロパティを表示
+ number: 番号でバッファ移動、可能なプレフィックス:
+ '+': 相対移動、現在の番号に数を足す
+ '-': 相対移動、現在の番号から数を引く
+ '*': 番号に移動、オプション "weechat.look.jump_current_to_previous_buffer" が使われる
+ -: 最初のバッファ番号に移動
+ +: 最後のバッファ番号に移動
+ name: バッファ名 (一部) でバッファに移動
+
+例:
+ 現在のバッファの内容を消去:
/buffer clear
- move buffer to number 5:
+ バッファを 5 番に移動:
/buffer move 5
- swap buffer 1 with 3:
+ バッファ 1 番と 3 番を入れ替え:
/buffer swap 1 3
- swap buffer #weechat with current buffer:
+ 現在のバッファと #weechat バッファを入れ替え:
/buffer swap #weechat
- merge with core buffer:
+ コアバッファとマージ:
/buffer merge 1
- unmerge buffer:
+ バッファマージの解除:
/buffer unmerge
- close current buffer:
+ 現在のバッファを閉じる:
/buffer close
- close buffers 5 to 7:
+ バッファ番号 5 から 7 を閉じる:
/buffer close 5-7
- jump to #weechat:
+ #weechat バッファに移動:
/buffer #weechat
- jump to next buffer:
+ 次のバッファに移動:
/buffer +1
- jump to last buffer number:
+ 最後のバッファ番号に移動:
/buffer +
----
@@ -301,54 +301,54 @@ hdata と変数の名前については、"プラグイン API リファレン
rename <name> <new_name>
del <name>|-all
- list: list all filters
- enable: enable filters (filters are enabled by default)
-disable: disable filters
- toggle: toggle filters
- name: filter name ("@" = enable/disable all filters in current buffer)
- add: add a filter
- rename: rename a filter
- del: delete a filter
- -all: delete all filters
- buffer: comma separated list of buffers where filter is active:
- - this is full name including plugin (example: "irc.freenode.#weechat")
- - "*" means all buffers
- - a name starting with '!' is excluded
- - wildcard "*" is allowed
- tags: comma separated list of tags, for example "irc_join,irc_part,irc_quit"
- - logical "and": use "+" between tags (for example: "nick_toto+irc_action")
- - wildcard "*" is allowed
- regex: POSIX extended regular expression to search in line
- - use '\t' to separate prefix from message, special chars like '|' must be escaped: '\|'
- - if regex starts with '!', then matching result is reversed (use '\!' to start with '!')
- - two regular expressions are created: one for prefix and one for message
- - regex are case insensitive, they can start by "(?-i)" to become case sensitive
-
-The default key alt+'=' toggles filtering on/off.
-
-Tags most commonly used:
- no_filter, no_highlight, no_log, log0..log9 (log level),
- notify_none, notify_message, notify_private, notify_highlight,
- 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.
-To see tags for lines in buffers: /debug tags
-
-Examples:
- use IRC smart filter on all buffers:
+ list: 全てのフィルタをリストアップ
+ enable: フィルタを有効化 (フィルタはデフォルトで有効になっています)
+disable: フィルタを無効化
+ toggle: フィルタの有効無効を切り替え
+ name: フィルタの名前 ("@" = 現在のバッファに設定されている全てのフィルタを有効化/無効化)
+ add: フィルタを追加
+ rename: フィルタをリネーム
+ del: フィルタを削除
+ -all: 全てのフィルタを削除
+ buffer: フィルタが有効化されているバッファのコンマ区切りリスト:
+ - これはプラグイン名を含む完全な名前です (例えば: "irc.freenode.#weechat")
+ - "*" は全てのバッファを意味します
+ - 名前が '!' から始まるものは除外されます
+ - ワイルドカード '*' を使うことができます
+ tags: タグのコンマ区切りリスト、例えば "irc_join,irc_part,irc_quit"
+ - 論理積 "and": タグ同士を "+" でつなげる (例えば: "nick_toto+irc_action")
+ - ワイルドカード '*' を使うことができます
+ regex: 行単位検索の正規表現
+ - '\t' を使うと、プレフィックスをメッセージから分離できます。'|' 等の特別な文字は '\|' のようにエスケープしなければいけません
+ - 正規表現の最初に '!' が含まれる場合は、マッチ結果が反転されます (最初の '!' にマッチさせたければ、'\!' を使ってください)
+ - 2 種類の正規表現があります: 一方はプレフィックス用、他方はメッセージ用
+ - 正規表現は大文字小文字を区別しません、"(?-i)" から始まる場合は区別します
+
+デフォルトではキー alt+'=' でフィルタリングの on/off を切り替えられます。
+
+よく使われるタグ:
+ no_filter、no_highlight、no_log、log0..log9 (ログレベル)、
+ notify_none、notify_message、notify_private、notify_highlight、
+ nick_xxx (xxx はメッセージのニックネーム部分)、prefix_nick_ccc (ccc はニックネームの色)、
+ host_xxx (xxx はメッセージのユーザ名 + ホスト名部分)、
+ irc_xxx (xxx はコマンド名又は番号、/server raw または /debug tags で確認)、
+ irc_numeric、irc_error、irc_action、irc_ctcp、irc_ctcp_reply、irc_smart_filter、away_info。
+バッファ内でタグを見るには: /debug tags
+
+例:
+ 全てのバッファで IRC スマートフィルタを使用:
/filter add irc_smart * irc_smart_filter *
- use IRC smart filter on all buffers except those with "#weechat" in name:
+ 名前に "#weechat" を含むバッファを除いた全てのバッファで IRC スマートフィルタを使用:
/filter add irc_smart *,!*#weechat* irc_smart_filter *
- filter all IRC join/part/quit messages:
+ 全ての IRC join/part/quit メッセージをフィルタ:
/filter add joinquit * irc_join,irc_part,irc_quit *
- filter nicks displayed when joining channels or with /names:
+ チャンネルに入った時や /names で表示されるニックネームをフィルタ:
/filter add nicks * irc_366 *
- filter nick "toto" on IRC channel #weechat:
+ IRC チャンネル #weechat で "toto" を含むニックネームをフィルタ:
/filter add toto irc.freenode.#weechat nick_toto *
- filter IRC join/action messages from nick "toto":
+ ニックネーム "toto" からの IRC の参加/アクションメッセージをフィルタ:
/filter add toto * nick_toto+irc_join,nick_toto+irc_action *
- filter lines containing "weechat sucks" on IRC channel #weechat:
+ IRC チャンネル #weechat で "weechat sucks" を含む行をフィルタ:
/filter add sucks irc.freenode.#weechat * weechat sucks
----
@@ -451,44 +451,44 @@ value: 表示する履歴エントリの数
resetall -yes [<context>]
missing [<context>]
- list: list all current keys (without argument, this list is displayed)
-listdefault: list default keys
- listdiff: list differences between current and default keys (keys added, redefined or deleted)
- context: name of context ("default" or "search")
- bind: bind a command to a key or display command bound to key (for context "default")
- bindctxt: bind a command to a key or display command bound to key, for given context
- command: command (many commands can be separated by semicolons)
- unbind: remove a key binding (for context "default")
- unbindctxt: remove a key binding for given context
- reset: reset a key to default binding (for context "default")
- resetctxt: reset a key to default binding, for given context
- resetall: restore bindings to the default values and delete ALL personal bindings (use carefully!)
- missing: add missing keys (using default bindings), useful after installing new WeeChat version
-
-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.
-
-For context "mouse" (possible in context "cursor" too), key has format: "@area:key" or "@area1>area2:key" where area can be:
- *: any area on screen
- chat: chat area (any buffer)
- chat(xxx): char area for buffer with name "xxx" (full name including plugin)
- bar(*): any bar
- bar(xxx): bar "xxx"
- item(*): any bar item
- item(xxx): bar item "xxx"
-Wildcard "*" is allowed in key to match many mouse events.
-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.
-Another special value "-" can be used to disable key (it will be ignored when looking for keys).
-
-Examples:
- key alt-x to toggle nicklist bar:
+ list: 現在のキーをリストアップ (引数無しの場合、このリストが表示されます)
+listdefault: デフォルトキーをリストアップ
+ listdiff: デフォルトと現在のキーの違いをリストアップ (追加、再定義、削除されたキー)
+ context: コンテキストの名前 ("default" または "search")
+ bind: キーにコマンドを割り当てるか、キーに割り当てられたコマンドを表示 ("default" コンテキストに対する)
+ bindctxt: キーにコマンドを割り当てるか、キーに割り当てられたコマンドを表示 (指定されたコンテキストに対する)
+ command: コマンド (複数のコマンドはセミコロンで分けて書く)
+ unbind: キーバインドを削除 ("default" コンテキストに対する)
+ unbindctxt: キーバインドを削除 (指定されたコンテキストに対する)
+ reset: キーをデフォルトの割り当てにリセットする ("default" コンテキストに対する)
+ resetctxt: キーをデフォルトの割り当てにリセットする (指定されたコンテキストに対する)
+ resetall: デフォルトの割り当てにリストアし、全ての個人的な設定を削除 (注意して使用!)
+ missing: 未割り当てのキーを追加 (デフォルトの割り当てに無い)、新しい WeeChat バージョンをインストールした後に便利
+
+キーにコマンドを割り当てる場合、alt+k (または Esc の後に k) した後に、割り当てたいキーを押すことをお勧めします: これはコマンドラインにキーコードを入力することになります。
+
+"mouse" コンテント ("cursor" コンテキストの一部) に対しては、キーは以下のフォーマット: "@area:key" または "@area1>area2:key"。 ここで、area は以下の値を取れます:
+ *: スクリーン上の任意のエリア
+ chat: チャットエリア (任意のバッファ)
+ chat(xxx): 名前 "xxx" を持つチャットエリア (プラグイン含む完全な名前)
+ bar(*): 任意のバー
+ bar(xxx): バー "xxx"
+ item(*): 任意のバーアイテム
+ item(xxx): バーアイテム "xxx"
+多くのマウスイベントにマッチさせるにはワイルドカード '*' をキーに使ってください。
+"hsignal:name" というフォーマットのコマンドに対する特別な値はマウスコンテキストに使えます、これはフォーカスハッシュテーブルを引数にして hsignal "name" を送ります。
+その他の特別な値 "-" はキーを無効化するために利用されます。(これはキーの探索時には無視されます)
+
+例:
+ alt-x キーをニックネームリストバーに割り当てる:
/key bind meta-x /bar toggle nicklist
- key alt-r to jump to #weechat IRC channel:
+ alt-r キーを #weechat IRC チャンネルへの移動に割り当てる:
/key bind meta-r /buffer #weechat
- restore default binding for key alt-r:
+ alt-r キーの割り当てをデフォルトに戻す:
/key reset meta-r
- key "tab" to stop search in buffer:
+ "tab" キーをバッファ検索の終了に割り当てる:
/key bindctxt search ctrl-I /input search_stop
- middle button of mouse on a nick to retrieve info on nick:
+ ニック上でのマウスのセンターボタンをニックネームの情報取得に割り当てる:
/key bindctxt mouse @item(buffer_nicklist):button3 /msg nickserv info ${nick}
----
@@ -589,39 +589,39 @@ arguments: ロードするプラグインに与える引数
-stdout|-stderr [<text>]
-beep
- -buffer: display text in this buffer (default: buffer where command is executed)
- -core: alias of "-buffer core.weechat"
--current: display text on current buffer
- -escape: interpret escaped chars (for example \a, \07, \x07)
- -date: message date, format can be:
- -n: 'n' seconds before now
- +n: 'n' seconds in the future
- n: 'n' seconds since the Epoch (see man time)
- date/time (ISO 8601): yyyy-mm-ddThh:mm:ss, example: 2014-01-19T04:32:55
- time: hh:mm:ss (example: 04:32:55)
- -tags: comma-separated list of tags (see /help filter for a list of tags most commonly used)
- text: text to display (prefix and message must be separated by "\t", if text starts with "-", then add a "\" before)
- -stdout: display text on stdout (escaped chars are interpreted)
- -stderr: display text on stderr (escaped chars are interpreted)
- -beep: alias of "-stderr \a"
-
-The options -action ... -quit use the prefix defined in options "weechat.look.prefix_*".
-
-Following escaped chars are supported:
+ -buffer: 指定したバッファにテキストを表示 (デフォルト: コマンドを実行したバッファ)
+ -core: "-buffer core.weechat" のエイリアス
+-current: 現在のバッファにテキストを表示
+ -escape: エスケープ文字を解釈 (例えば \a、\07、\x07)
+ -date: メッセージの日付、フォーマット:
+ -n: 今から 'n' 秒前
+ +n: 今から 'n' 秒後
+ n: エポックから 'n' 秒目 (man time を参照)
+ 日付/時間 (ISO 8601): yyyy-mm-ddThh:mm:ss、例: 2014-01-19T04:32:55
+ 時間: hh:mm:ss (example: 04:32:55)
+ -tags: タグのコンマ区切りリスト (よく使うタグのリストは /help filter を参照)
+ text: 表示するテキスト (プレフィックスとメッセージは必ず \t で区切ってください、"-" で始まるテキストは "\" を前置してください)
+ -stdout: 標準出力にテキストを表示 (エスケープ文字を解釈)
+ -stderr: 標準エラー出力にテキストを表示 (エスケープ文字を解釈)
+ -beep: "-stderr \a" の別名
+
+オプション -action ... -quit をつけた場合、プレフィックスは "weechat.look.prefix_*" で定義されているものになります。
+
+以下のエスケープ文字を使うことができます:
\" \\ \a \b \e \f \n \r \t \v \0ooo \xhh \uhhhh \Uhhhhhhhh
-Examples:
- display a reminder on core buffer with a highlight:
+例:
+ コアバッファにハイライトを付けてリマインダを表示:
/print -core -tags notify_highlight Reminder: buy milk
- display an error on core buffer:
+ コアバッファにエラーを表示:
/print -core -error Some error here
- display message on core buffer with prefix "abc":
- /print -core abc\tThe message
- display a message on channel #weechat:
+ コアバッファにプレフィックス "abc" を付けてメッセージを表示:
+ /print -core abc The message
+ チャンネル #weechat にメッセージを表示:
/print -buffer irc.freenode.#weechat Message on #weechat
- display a snowman (U+2603):
+ 雪だるまを表示 (U+2603):
/print -escape \u2603
- send alert (BEL):
+ 警告を送信 (BEL):
/print -beep
----
@@ -758,26 +758,26 @@ ${sec.data.xxx} の形でフォーマットされた保護データは以下の
/set [<option> [<value>]]
diff [<option> [<option>...]]
-option: name of an option (wildcard "*" is allowed)
- value: new value for option
- diff: display only changed options
+option: オプションの名前 (ワイルドカード '*' を使うことができます)
+ value: オプションに対する新しい値
+ diff: 変更されたオプションのみを表示
-New value can be, according to variable type:
- boolean: on, off or toggle
- integer: number, ++number or --number
- string: any string ("" for empty string)
- color: color name, ++number or --number
+新しいオプションは以下の変数型に従います:
+ boolean: on、off、toggle
+ integer: 番号、++番号、--番号
+ string: 任意の文字列 (空文字列は "")
+ color: 色の名前、++色番号、--色番号
-For all types, you can use null to remove option value (undefined value). This works only for some special plugin variables.
+どんな型であっても、オプションの値を削除する (未定義値にする) には null が使えます。これはいくつかの特別なプラグイン変数でのみ有効です。
-Examples:
- display options about highlight:
+例:
+ ハイライトに関するオプションを表示:
/set *highlight*
- add a word to highlight:
+ highlight に単語を追加:
/set weechat.look.highlight "word"
- display changed options:
+ 変更されたオプションを表示:
/set diff
- display changed options in irc plugin:
+ irc プラグインのオプションの内、変更されたオプションを表示
/set diff irc.*
----
@@ -787,14 +787,14 @@ Examples:
----
/unset <option>
-option: name of an option (wildcard "*" is allowed to mass-reset options, use carefully!)
+option: オプションの名前 (大量のオプションをリセットするにはワイルドカード "*" を使ってください、注意して使用!)
-According to option, it's reset (for standard options) or removed (for optional settings, like server values).
+オプションの種類によって (一般的なオプションを) リセットまたは (サーバなどの任意な設定を) 削除が行われます。
-Examples:
- reset one option:
+例:
+ オプションのリセット:
/unset weechat.look.item_time_format
- reset all color options:
+ 全ての色関連オプションをリセット:
/unset weechat.color.*
----
diff --git a/doc/ja/autogen/user/weechat_options.txt b/doc/ja/autogen/user/weechat_options.txt
index 013deba18..0b5bc29e1 100644
--- a/doc/ja/autogen/user/weechat_options.txt
+++ b/doc/ja/autogen/user/weechat_options.txt
@@ -554,7 +554,7 @@
** 値: 未制約文字列 (デフォルト値: `""`)
* [[option_weechat.look.highlight_tags]] *weechat.look.highlight_tags*
-** 説明: `comma separated list of tags to highlight; case insensitive comparison; wildcard "*" is allowed in each tag; many tags can be separated by "+" to make a logical "and" between tags; examples: "nick_flashcode" for messages from nick "FlashCode", "irc_notice+nick_toto*" for notices from a nick starting with "toto"`
+** 説明: `ハイライトするタグのコンマ区切りリスト; 大文字小文字の区別なし; 各タグでワイルドカード "*" を使うことができます; 論理積 "and" を取るにはタグ同士を "+" でつなげてください; 例: ニックネーム "FlashCode" からのメッセージは "nick_flashcode"、ニックネームが "toto" で始まるユーザからの notice メッセージは "irc_notice+nick_toto*"`
** タイプ: 文字列
** 値: 未制約文字列 (デフォルト値: `""`)
@@ -899,7 +899,7 @@
** 値: 未制約文字列 (デフォルト値: `""`)
* [[option_weechat.plugin.autoload]] *weechat.plugin.autoload*
-** 説明: `comma separated list of plugins to load automatically at startup, "*" means all plugins found, a name beginning with "!" is a negative value to prevent a plugin from being loaded, wildcard "*" is allowed in names (examples: "*" or "*,!lua,!tcl")`
+** 説明: `スタートアップ時にロードするプラグインのコンマ区切りリスト、"*" は見つかった全てのプラグイン、"!" から始まる名前はロードしないプラグイン、名前にワイルドカード "*" を使うことができます (例: "*" または "*,!lua,!tcl")`
** タイプ: 文字列
** 値: 未制約文字列 (デフォルト値: `"*"`)
diff --git a/doc/ja/autogen/user/xfer_options.txt b/doc/ja/autogen/user/xfer_options.txt
index 2d30b054b..2c125e155 100644
--- a/doc/ja/autogen/user/xfer_options.txt
+++ b/doc/ja/autogen/user/xfer_options.txt
@@ -74,7 +74,7 @@
** 値: on, off (デフォルト値: `on`)
* [[option_xfer.file.convert_spaces]] *xfer.file.convert_spaces*
-** 説明: `convert spaces to underscores when sending and receiving files`
+** 説明: `ファイルの送受信時にスペースをアンダースコアに変換`
** タイプ: ブール
** 値: on, off (デフォルト値: `on`)