diff options
author | Ryuunosuke Ayanokouzi <i38w7i3@yahoo.co.jp> | 2013-01-01 20:57:54 +0100 |
---|---|---|
committer | Sebastien Helleu <flashcode@flashtux.org> | 2013-01-01 20:57:54 +0100 |
commit | bf610aa60359ec0d4999d7390b40a074ebca1b3f (patch) | |
tree | bcbf2c3ba242a706d3bd4d9fabeec8ac948d3a90 /doc | |
parent | 72f760cd48941fededc23b1c2fc451c50dc1098d (diff) | |
download | weechat-bf610aa60359ec0d4999d7390b40a074ebca1b3f.zip |
doc: update japanese translations and docs
Diffstat (limited to 'doc')
-rw-r--r-- | doc/ja/autogen/plugin_api/infos.txt | 2 | ||||
-rw-r--r-- | doc/ja/autogen/plugin_api/infos_hashtable.txt | 2 | ||||
-rw-r--r-- | doc/ja/autogen/user/aspell_options.txt | 2 | ||||
-rw-r--r-- | doc/ja/autogen/user/irc_commands.txt | 54 | ||||
-rw-r--r-- | doc/ja/autogen/user/irc_options.txt | 10 | ||||
-rw-r--r-- | doc/ja/autogen/user/relay_commands.txt | 46 | ||||
-rw-r--r-- | doc/ja/autogen/user/relay_options.txt | 14 | ||||
-rw-r--r-- | doc/ja/autogen/user/weechat_commands.txt | 196 | ||||
-rw-r--r-- | doc/ja/autogen/user/weechat_options.txt | 10 |
9 files changed, 168 insertions, 168 deletions
diff --git a/doc/ja/autogen/plugin_api/infos.txt b/doc/ja/autogen/plugin_api/infos.txt index 70a269ee2..a57786334 100644 --- a/doc/ja/autogen/plugin_api/infos.txt +++ b/doc/ja/autogen/plugin_api/infos.txt @@ -42,7 +42,7 @@ | weechat | version | WeeChat のバージョン | - -| weechat | version_git | WeeChat git version (output of command "git describe" for a development version only, empty for a stable release) | - +| weechat | version_git | WeeChat の git バージョン (開発バージョンではコマンド "git describe" の出力。安定版リリースでは空文字が出力されます。) | - | weechat | version_number | WeeChat のバージョン (数字) | - diff --git a/doc/ja/autogen/plugin_api/infos_hashtable.txt b/doc/ja/autogen/plugin_api/infos_hashtable.txt index c6c593860..3d52fcb4f 100644 --- a/doc/ja/autogen/plugin_api/infos_hashtable.txt +++ b/doc/ja/autogen/plugin_api/infos_hashtable.txt @@ -2,7 +2,7 @@ |======================================== | プラグイン | 名前 | 説明 | ハッシュテーブル (入力) | ハッシュテーブル (出力) -| irc | irc_message_parse | IRC メッセージを解析 | "message": IRC メッセージ、"server": サーバ名 (オプション) | "tags": tags, "message_without_tags": message without the tags, "nick": nick, "host": host, "command": command, "channel": channel, "arguments": arguments (includes channel) +| irc | irc_message_parse | IRC メッセージを解析 | "message": IRC メッセージ、"server": サーバ名 (オプション) | "tags": タグ、"message_without_tags": タグを含まないメッセージ、"nick": ニックネーム、"host": ホスト名、"command": コマンド、"channel": チャンネル、"arguments": 引数 (チャンネルを含む) | irc | irc_message_split | IRC メッセージを分割 (512バイトに収める) | "message": IRC メッセージ、"server": サーバ名 (オプション) | "msg1" ... "msgN": 送信メッセージ (最後の "\r\n" は無し), "args1" ... "argsN": メッセージの引数、"count": メッセージの数 diff --git a/doc/ja/autogen/user/aspell_options.txt b/doc/ja/autogen/user/aspell_options.txt index dc991156c..aa1404759 100644 --- a/doc/ja/autogen/user/aspell_options.txt +++ b/doc/ja/autogen/user/aspell_options.txt @@ -24,7 +24,7 @@ ** 値: on, off (デフォルト値: `off`) * [[option_aspell.check.suggestions]] *aspell.check.suggestions* -** 説明: `number of suggestions to display in bar item "aspell_suggest" for each dictionary set in buffer (-1 = disable suggestions, 0 = display all possible suggestions in all languages)` +** 説明: `バッファ内の各辞書セットに対してバーアイテム "aspell_suggest" に表示する提案の数 (-1 = サジェスト機能を無効、0 = 全ての言語を使って全てのサジェスト結果を表示)` ** タイプ: 整数 ** 値: -1 .. 2147483647 (デフォルト値: `-1`) diff --git a/doc/ja/autogen/user/irc_commands.txt b/doc/ja/autogen/user/irc_commands.txt index 14771be4a..72941edc1 100644 --- a/doc/ja/autogen/user/irc_commands.txt +++ b/doc/ja/autogen/user/irc_commands.txt @@ -58,19 +58,19 @@ channel: バン対象チャンネル /connect <server> [<server>...] [-<option>[=<value>]] [-no<option>] [-nojoin] [-switch] -all|-auto|-open [-nojoin] [-switch] - server: server name, which can be: - - internal server name (created by /server add, recommended usage) - - hostname/port or IP/port (this will create a TEMPORARY server), port is 6667 by default - - URL with format: irc[6][s]://[nickname[:password]@]irc.example.org[:port][/#channel1][,#channel2[...]] - option: set option for server (for boolean option, value can be omitted) - nooption: set boolean option to 'off' (for example: -nossl) - -all: connect to all servers defined in configuration - -auto: connect to servers with autoconnect enabled - -open: connect to all opened servers that are not currently connected - -nojoin: do not join any channel (even if autojoin is enabled on server) - -switch: switch to next server address - -Examples: + server: サーバ名、これは: + - 内部サーバ名 (/server add で作成されたもの、利用推奨) + - ホスト名/ポート番号、又は IP アドレス/ポート番号 (これは一時的サーバを作る)、デフォルトのポート番号は 6667 + - 次のフォーマットに従う URL: irc[6][s]://[nickname[:password]@]irc.example.org[:port][/#channel1][,#channel2[...]] + option: サーバに関するオプション (ブール型オプションでは、value は無視される) + nooption: ブール型オプションを 'off' にする (例: -nossl) + -all: 設定された全てのサーバに接続 + -auto: 自動接続を有効化してサーバに接続 + -open: 現在接続されていないがオープンされているサーバに接続 + -nojoin: チャンネルに入らない (autojoin が有効化されていても) + -switch: 次のサーバアドレスに移動 + +例: /connect freenode /connect irc.oftc.net/6667 /connect irc6.oftc.net/6667 -ipv6 @@ -215,12 +215,12 @@ nick: nick ........................................ /join [-noswitch] [-server <server>] [<channel1>[,<channel2>...]] [<key1>[,<key2>...]] --noswitch: do not switch to new buffer - server: send to this server (internal name) - channel: channel name to join - key: key to join the channel (channels with a key must be the first in list) +-noswitch: 新しいバッファに移動しない + server: 送信先サーバ (内部サーバ名) + channel: 参加するチャンネルの名前 + key: チャンネルに参加するためのキー (キーが必要なチャンネルは最初に置くこと) -Examples: +例: /join #weechat /join #protectedchan,#weechat key /join -server freenode #weechat @@ -469,14 +469,14 @@ server: 送信先サーバ (内部サーバ名) ........................................ [[command_irc_quiet]] -[command]*`quiet`* quiet nicks or hosts:: +[command]*`quiet`* ニックネームかホストを発言禁止に:: ........................................ /quiet [<channel>] [<nick> [<nick>...]] -channel: channel for quiet - nick: user or host to quiet +channel: 発言禁止にするチャンネル + nick: 発言禁止にするユーザ名かホスト名 -Without argument, this command display quiet list for current channel. +引数無しの場合は、現在のチャンネルの発言禁止リストを表示。 ........................................ [[command_irc_quote]] @@ -750,12 +750,12 @@ mask: マスクにマッチする情報 ........................................ /whois [<server>] [<nick>[,<nick>...]] -server: server name - nick: nick (may be a mask) +server: サーバ名 + nick: ニックネーム (マスクも可) -Without argument, this command will do a whois on: -- your own nick if buffer is a server/channel -- remote nick if buffer is a private. +引数が無い場合、このコマンドは以下のユーザに対する whois を行います: +- バッファがサーバ/チャンネルの場合、自分自身のニックネーム +- バッファがプライベートの場合、相手のニックネーム ........................................ [[command_irc_whowas]] diff --git a/doc/ja/autogen/user/irc_options.txt b/doc/ja/autogen/user/irc_options.txt index 0b9262152..08e53d9f9 100644 --- a/doc/ja/autogen/user/irc_options.txt +++ b/doc/ja/autogen/user/irc_options.txt @@ -319,7 +319,7 @@ ** 値: on, off (デフォルト値: `off`) * [[option_irc.network.alternate_nick]] *irc.network.alternate_nick* -** 説明: `get an alternate nick when the nick is already used on server: add some "_" until the nick has a length of 9, and then replace last char (or the two last chars) by a number from 1 to 99, until we find a nick not used on server` +** 説明: `サーバでニックネームが既に利用されている場合、他のニックネームを生成します: 利用されていないニックネームが見つかるまで、ニックネームの長さが 9 以下なら数個の "_" を追加、その後最後の 1 文字 (または最後の 2 文字) を 1 から 99 で置き換えます。` ** タイプ: ブール ** 値: on, off (デフォルト値: `on`) @@ -379,7 +379,7 @@ ** 値: on, off (デフォルト値: `off`) * [[option_irc.network.whois_double_nick]] *irc.network.whois_double_nick* -** 説明: `double the nick in /whois command (if only one nick is given), to get idle time in answer; for example: "/whois nick" will send "whois nick nick"` +** 説明: `/whois コマンドの引数に 2 重のニックネームを付ける (ニックネームが 1 つだけ指定された場合)。これによりアイドル時間が返されます; 例: "/whois nick" で "whois nick nick" が送信されます。` ** タイプ: ブール ** 値: on, off (デフォルト値: `on`) @@ -419,7 +419,7 @@ ** 値: 1 .. 65535 (デフォルト値: `10`) * [[option_irc.server_default.autorejoin]] *irc.server_default.autorejoin* -** 説明: `automatically rejoin channels after kick; you can define a buffer local variable on a channel to override this value (name of variable: "autorejoin", value: "on" or "off")` +** 説明: `キックされた後のチャンネルへの最参加を自動的に行う; あるチャンネルに対して設定を上書きするにはバッファローカル変数を定義してください (変数の名前: "autorejoin"、値: "on" 又は "off")` ** タイプ: ブール ** 値: on, off (デフォルト値: `off`) @@ -439,7 +439,7 @@ ** 値: 0 .. 1000000 (デフォルト値: `25`) * [[option_irc.server_default.capabilities]] *irc.server_default.capabilities* -** 説明: `サーバで利用可能ならば有効化する、クライアント能力のコンマ区切りリスト (例: "multi-prefix,extended-join")` +** 説明: `サーバで利用可能ならば有効化する、クライアントの機能のコンマ区切りリスト (例: "multi-prefix,extended-join")` ** タイプ: 文字列 ** 値: 未制約文字列 (デフォルト値: `""`) @@ -469,7 +469,7 @@ ** 値: 未制約文字列 (デフォルト値: `"WeeChat %v"`) * [[option_irc.server_default.ipv6]] *irc.server_default.ipv6* -** 説明: `use IPv6 protocol for server communication (try IPv6 then fallback to IPv4); if disabled, only IPv4 is used` +** 説明: `サーバ接続に IPv6 プロトコルを利用 (IPv6 の利用に失敗したら IPv4 を利用); 無効の場合には IPv4 を利用` ** タイプ: ブール ** 値: on, off (デフォルト値: `on`) diff --git a/doc/ja/autogen/user/relay_commands.txt b/doc/ja/autogen/user/relay_commands.txt index f6f36ad8b..2b8c19cb6 100644 --- a/doc/ja/autogen/user/relay_commands.txt +++ b/doc/ja/autogen/user/relay_commands.txt @@ -7,37 +7,37 @@ raw sslcertkey - list: list relay clients (only active relays) - listfull: list relay clients (verbose, all relays) - listrelay: list relays (name and port) - add: add relay for a protocol + name - del: remove relay for a protocol + name - ipv4: force use of IPv4 - ipv6: force use of IPv6 - ssl: enable SSL -protocol.name: protocol and name to relay: - - protocol "irc": name is the server to share - - protocol "weechat" (name is not used) - port: port used for relay - raw: open buffer with raw Relay data - sslcertkey: set SSL certificate/key using path in option relay.network.ssl_cert_key + list: リレーするクライアントをリストアップ (アクティブなもののみ) + listfull: リレーするクライアントをリストアップ (詳細、全てのリレー) + listrelay: リレーをリストアップ (名前とポート番号) + add: プロトコル + 名前のリレーを追加 + del: プロトコル + 名前のリレーを削除 + ipv4: IPv4 を強制的に利用 + ipv6: IPv6 を強制的に利用 + ssl: SSL を有効化 +protocol.name: リレーするプロトコルと名前: + - プロトコル "irc": 名前は共有するサーバ + - プロトコル "weechat" (名前は使われていない) + port: リレーに使うポート番号 + raw: 生 Relay データバッファを開く + sslcertkey: オプション relay.network.ssl_cert_key のパスを使って SSL 証明書/鍵を設定 -Without argument, this command opens buffer with list of relay clients. +引数無しの場合、リレークライアントのリストを含むバッファを開く -Examples: - irc proxy, for server "freenode": +例: + サーバ "freenode" に対する irc プロキシを設定: /relay add irc.freenode 8000 - irc proxy, for server "freenode", with SSL: + サーバ "freenode" に対する SSL を有効化した irc プロキシを設定: /relay add ssl.irc.freenode 8001 - weechat protocol: + weechat プロトコル: /relay add weechat 9000 - weechat protocol with SSL: + SSL を有効化した weechat プロトコル: /relay add ssl.weechat 9001 - weechat protocol with SSL, using only IPv4: + SSL を有効にした weechat プロトコル、IPv4 だけを利用: /relay add ipv4.ssl.weechat 9001 - weechat protocol with SSL, using only IPv6: + SSL を有効にした weechat プロトコル、IPv6 だけを利用: /relay add ipv6.ssl.weechat 9001 - weechat protocol with SSL, using IPv4 + IPv6: + SSL を有効にした weechat プロトコル、IPv4 と IPv6 を利用: /relay add ipv4.ipv6.ssl.weechat 9001 ........................................ diff --git a/doc/ja/autogen/user/relay_options.txt b/doc/ja/autogen/user/relay_options.txt index a3c24b6d3..62c2be65e 100644 --- a/doc/ja/autogen/user/relay_options.txt +++ b/doc/ja/autogen/user/relay_options.txt @@ -44,27 +44,27 @@ ** 値: WeeChat の色名 (default、black、(dark)gray、white、(light)red、(light)green、brown、yellow、(light)blue、(light)magenta、(light)cyan) 、ターミナル色番号またはその別名; 色の前に属性を置くことができます (テキスト前景色のみ、背景色は出来ません): 太字は "*"、反転は "!"、下線は "_"。 (デフォルト値: `white`) * [[option_relay.irc.backlog_max_minutes]] *relay.irc.backlog_max_minutes* -** 説明: `maximum number of minutes in backlog per IRC channel (0 = unlimited, examples: 1440 = one day, 10080 = one week, 43200 = one month, 525600 = one year)` +** 説明: `IRC チャンネルごとのバックログの最大時間 (分) (0 = 制限無し、例: 1440 = 1 日、10080 = 1 週間、43200 = 1 ヶ月、525600 = 1 年間)` ** タイプ: 整数 ** 値: 0 .. 2147483647 (デフォルト値: `1440`) * [[option_relay.irc.backlog_max_number]] *relay.irc.backlog_max_number* -** 説明: `maximum number of lines in backlog per IRC channel (0 = unlimited)` +** 説明: `IRC チャンネルごとのバックログの最大行数 (0 = 制限無し)` ** タイプ: 整数 ** 値: 0 .. 2147483647 (デフォルト値: `256`) * [[option_relay.irc.backlog_since_last_disconnect]] *relay.irc.backlog_since_last_disconnect* -** 説明: `display backlog starting from last client disconnect` +** 説明: `最後にクライアントを切断した以降のバックログを表示` ** タイプ: ブール ** 値: on, off (デフォルト値: `on`) * [[option_relay.irc.backlog_tags]] *relay.irc.backlog_tags* -** 説明: `tags of messages which are displayed in backlog per IRC channel (supported tags: "irc_join", "irc_part", "irc_quit", "irc_nick", "irc_privmsg"), "*" = all supported tags` +** 説明: `IRC チャンネルごとのバックログに表示するメッセージのタグ (利用可能なタグ: "irc_join"、"irc_part"、"irc_quit"、"irc_nick"、"irc_privmsg")、"*" = 利用可能な全てのタグ` ** タイプ: 文字列 ** 値: 未制約文字列 (デフォルト値: `"irc_privmsg"`) * [[option_relay.irc.backlog_time_format]] *relay.irc.backlog_time_format* -** 説明: `format for time in backlog messages (see man strftime for format) (not used if server capability "server-time" was enabled by client, because time is sent as irc tag); empty string = disable time in backlog messages` +** 説明: `バックログメッセージの時間フォーマット (フォーマットは man strftime を参照) (メッセージの irc タグ内に時間の情報が含まれるため、クライアントがサーバの "server-time" 機能を利用可能にした場合、これは利用されません。); 空文字列 = バックログメッセージで時間を表示しない` ** タイプ: 文字列 ** 値: 未制約文字列 (デフォルト値: `"[%H:%M] "`) @@ -79,7 +79,7 @@ ** 値: 0 .. 65535 (デフォルト値: `256`) * [[option_relay.network.allowed_ips]] *relay.network.allowed_ips* -** 説明: `regular expression with IPs allowed to use relay (case insensitive, use "(?-i)" at beginning to make it case sensitive); if IPv6 is enabled and that connection is made using IPv4, it will be IPv4-mapped IPv6 address (like: "::ffff:127.0.0.1"), example: "^((::ffff:)?123.45.67.89|192.160.*)$"` +** 説明: `リレーの利用をを許可する IP アドレスの正規表現 (大文字小文字の区別無し、最初に "(?-i)" をつければ区別有り); IPv6 が有効で IPv4 を使って接続している場合、IPv6 アドレスを IPv4 にマッピングしたもの (例: "::ffff:127.0.0.1") が使われます。例: "^((::ffff:)?123.45.67.89|192.160.*)$"` ** タイプ: 文字列 ** 値: 未制約文字列 (デフォルト値: `""`) @@ -94,7 +94,7 @@ ** 値: 0 .. 9 (デフォルト値: `6`) * [[option_relay.network.ipv6]] *relay.network.ipv6* -** 説明: `listen on IPv6 socket by default (in addition to IPv4 which is default); protocols IPv4 and IPv6 can be forced (individually or together) in the protocol name (see /help relay)` +** 説明: `デフォルトで IPv6 ソケットをリッスン (デフォルトの IPv4 に加えて); 特定のプロトコル (/help relay を参照) でプロトコルに IPv4 と IPv6 (個別または両方) を強制` ** タイプ: ブール ** 値: on, off (デフォルト値: `on`) diff --git a/doc/ja/autogen/user/weechat_commands.txt b/doc/ja/autogen/user/weechat_commands.txt index a770f7e35..f95835451 100644 --- a/doc/ja/autogen/user/weechat_commands.txt +++ b/doc/ja/autogen/user/weechat_commands.txt @@ -18,43 +18,43 @@ message: 離席メッセージ (メッセージが無い場合は、離席状態 hide|show|toggle <name> scroll <name> <window> <scroll_value> - list: list all bars - listfull: list all bars (verbose) - listitems: list all bar items - add: add a new bar - name: name of bar (must be unique) - type: root: outside windows, - window: inside windows, with optional conditions (see below) - condition: condition(s) for displaying bar (only for type "window"): - active: on active window - inactive: on inactive windows - nicklist: on windows with nicklist - other condition: see /help weechat.bar.xxx.conditions and /help eval - without condition, the bar is always displayed - position: bottom, top, left or right - size: size of bar (in chars) - separator: 1 for using separator (line), 0 or nothing means no separator - item1,...: items for this bar (items can be separated by comma (space between items) or "+" (glued items)) - default: create a default bar (all default bars if no bar name is given) - del: delete a bar (or all bars with -all) - set: set a value for a bar property - option: option to change (for options list, look at /set weechat.bar.<barname>.*) - value: new value for option - hide: hide a bar - show: show an hidden bar - toggle: hide/show a bar - scroll: scroll bar - window: window number (use '*' for current window or for root bars) - 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) - -Examples: - create a bar with time, buffer number + name, and completion: + list: 全てのバーをリストアップ + listfull: 全てのバーをリストアップ (詳細) + listitems: 全てのバーアイテムをリストアップ + add: 新しいバーを追加 + name: バーの名称 (ユニークな) + type: root: 外側のウィンドウ、 + window: 内側のウィンドウ、任意の状態を取れる (以下を参照) + condition: バーの表示状態 (タイプが "window" のバー以外は無効): + active: アクティブウィンドウに表示 + inactive: 非アクティブウィンドウに表示 + nicklist: ニックネームリストを持つウィンドウに表示 + その他の状態: /help weechat.bar.xxx.conditions と /help eval を参照してください + 表示状態の指定が無ければ、バーは常に表示されます。 + position: bottom、top、left、right + size: バーのサイズ (文字数で指定) + separator: 1 はセパレータ (線) を使用、0 または指定無しはセパレータ無し + item1,...: バーのアイテム (アイテムはコンマ (アイテム間にスペース) または "+" (アイテム間にスペース無し) で区切ります) + default: デフォルトバーを作成 (バーの名前が無ければ全てのデフォルトバーが作成されます) + del: バーを削除 (-all を付ければ全てのバーを削除) + set: バー属性に値を設定 + option: 変更するオプション (オプション一覧は /set weechat.bar.<barname>.* を参照) + value: オプションの新しい値 + hide: バーを隠す + show: 隠されたバーを表示 + toggle: バーの非表示/表示を切り替え + scroll: バーをスクロール + window: ウィンドウ番号 (現在のウィンドウかルートバーを指定するには '*' を使う) + scroll_value: スクロールする量: 'x' または 'y' (任意)の後に、'+' か '-' か 'b' (最初) か 'e' (最後)の後に、値 (+/- を付けて)、任意で % (スクロールする幅/高さの割合、% が無ければ値は文字数と解釈されます) + +例: + 時間、バー番号 + 名前、補完候補からなるバーを作成: /bar add mybar root bottom 1 0 [time],buffer_number+:+buffer_name,completion - hide a bar: + バーを隠す: /bar hide mybar - scroll nicklist 10 lines down on current buffer: + 現在のバッファに対応したニックネームリストを10行分、下方向にスクロール: /bar scroll nicklist * y+10 - scroll to end of nicklist on current buffer: + 現在のバッファに対応したニックネームリストを最後までスクロール: /bar scroll nicklist * ye ........................................ @@ -201,45 +201,45 @@ infolists: infolist に関する情報を表示 ........................................ [[command_weechat_eval]] -[command]*`eval`* evaluate expression and send result to buffer:: +[command]*`eval`* 式を評価して結果をバッファに送信:: ........................................ /eval [-n] <expression> [-n] <expression1> <operator> <expression2> - -n: display result without sending it to buffer (debug mode) -expression: expression to evaluate, variables with format ${variable} are replaced (see below) - operator: a logical or comparison operator: - - logical operators: - && boolean "and" - || boolean "or" - - comparison operators: - == equal - != not equal - <= less or equal - < less - >= greater or equal - > greater - =~ is matching regex - !~ is NOT matching regex - -An expression is considered as "true" if it is not NULL, not empty, and different from "0". -The comparison is made using integers if the two expressions are valid integers. -To force a string comparison, add double quotes around each expression, for example: + -n: 結果をバッファに送信せずに表示 (デバッグモード) +expression: 評価する式、フォーマット、${variable} 型のフォーマットの変数は置換されます (以下を参照) + operator: 論理演算子や比較演算子: + - 論理演算子: + && ブール演算の "and" + || ブール演算の "or" + - 比較演算子: + == 等しい + != 等しくない + <= 以下 + < より少ない + >= 以上 + > より大きい + =~ 正規表現にマッチ + !~ 正規表現にマッチしない + +式が NULL でない場合、空でない場合、"0" でない場合、式は "真" と評価されます。 +両方の式が有効な整数である場合、比較は整数を使って行われます。 +文字列比較を強制するには、それぞれの式をダブルクォートで囲みます、例えば: 50 > 100 ==> 0 "50" > "100" ==> 1 -Some variables are replaced in expression, using the format ${variable}, variable can be, by order of prioity : - 1. the name of an option (file.section.option) - 2. the name of a local variable in buffer - 3. a hdata name/variable (the value is automatically converted to string), by default "window" and "buffer" point to current window/buffer. -Format for hdata can be one of following: - hdata.var1.var2...: start with a hdata (pointer must be known), and ask variables one after one (other hdata can be followed) - hdata(list).var1.var2...: start with a hdata using a list, for example: - ${buffer[gui_buffers].full_name}: full name of first buffer in linked list of buffers - ${plugin[weechat_plugins].name}: name of first plugin in linked list of plugins -For name of hdata and variables, please look at "Plugin API reference", function "weechat_hdata_get". - -Examples: +式中の ${variable} 型のフォーマットの変数は置換さます。変数は以下の優先順位に従います。 + 1. オプションの名前 (file.section.option) + 2. バッファのローカル変数の名前 + 3. hdata の名前/変数 (値は自動的に文字列に変換されます)、デフォルトでは "window" と "buffer" は現在のウィンドウ/バッファを指します。 +hdata のフォーマットは以下の 1 つです: + hdata.var1.var2...: hdata (ポインタは既知) で始まり、1 個ずつ変数を続ける (他の hdata を続けることも可能) + hdata(list).var1.var2...: リストを使って hdata を始める、例: + ${buffer[gui_buffers].full_name}: バッファリストにリンクされた最初のバッファのフルネーム + ${plugin[weechat_plugins].name}: プラグインリストにリンクされた最初のプラグインの名前 +hdata と変数の名前については、"プラグイン API リファレンス" の "weechat_hdata_get" 関数を参照してください。 + +例: /eval -n ${weechat.look.scroll_amount} ==> 3 /eval -n ${window} ==> 0x2549aa0 /eval -n ${window.buffer} ==> 0x2549320 @@ -607,26 +607,26 @@ file: 保存する設定ファイル (拡張子 ".conf" は不要) /set [<option> [<value>]] diff [<option> [<option>...]] -option: name of an option (can start or end with '*' to list many options) - 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.* ........................................ @@ -651,28 +651,28 @@ option: オプションの名前 ("*" で始めるか終わるかすれば大量 ........................................ /upgrade [<path_to_binary>|-quit] -path_to_binary: path to WeeChat binary (default is current binary) - -quit: close *ALL* connections, save session and quit WeeChat, which makes possible a delayed restoration (see below) +path_to_binary: WeeChat バイナリへのパス (デフォルトは現在のバイナリ) + -quit: *すべての*接続を閉じ、セッションを保存して WeeChat を終了。遅延復帰 (詳しくは後述) が可能になります。 -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. +このコマンドは起動中の WeeChat セッションのアップグレードと再読み込みを行います。このコマンドを実行する前に、新しい WeeChat バイナリをコンパイルするか、パッケージマネージャでインストールしなければいけません。 -Note: SSL connections are lost during upgrade, because reload of SSL sessions is currently not possible with GnuTLS. There is automatic reconnection after upgrade. +注意: SSL 接続はアップグレード中に破棄されます、これは今のところ GnuTLS では SSL セッションのリロードができないからです。アップグレードの後に自動的に再接続されます。 -Upgrade process has 4 steps: - 1. save session into files for core and plugins (buffers, history, ..) - 2. unload all plugins (configuration files (*.conf) are written on disk) - 3. save WeeChat configuration (weechat.conf) - 4. execute new WeeChat binary and reload session. +アップグレードは 4 つの手順を踏みます: + 1. コアとプラグイン (バッファ、履歴、...) のセッションをファイルに保存 + 2. 全てのプラグインをアンロード (設定ファイル (*.conf) はディスクに書き込まれます) + 3. WeeChat 設定を保存 (weechat.conf) + 4. 新しい WeeChat バイナリを実行してセッションをリロード。< -With option "-quit", the process is slightly different: - 1. close *ALL* connections (irc, xfer, relay, ...) - 2. save session into files (*.upgrade) - 3. unload all plugins - 4. save WeeChat configuration - 5. quit WeeChat -Then later you can restore session with command: weechat-curses --upgrade -IMPORTANT: you must restore the session with exactly same configuration (files *.conf). -It is possible to restore WeeChat session on another machine if you copy the content of directory "~/.weechat" +オプション "-quit" を使うと、上の挙動が少し変わります: + 1. *すべての*接続を閉じる (irc、xfer、relay、...) + 2. すべてのセッションをファイルに保存 (*.upgrade) + 3. すべてのプラグインをアンロード + 4. WeeChat 設定を保存 + 5. WeeChat を終了 +この後、セッションを回復させるには weechat-curses --upgrade を使ってください。 +重要: 完全に同一の設定で (*.conf ファイルで) セッションを回復させてください。 +"~/.weechat" ディレクトリの内容をコピーすれば異なるマシンで WeeChat のセッションを回復することも可能です。 ........................................ [[command_weechat_uptime]] diff --git a/doc/ja/autogen/user/weechat_options.txt b/doc/ja/autogen/user/weechat_options.txt index 1c33d04d7..402249e61 100644 --- a/doc/ja/autogen/user/weechat_options.txt +++ b/doc/ja/autogen/user/weechat_options.txt @@ -609,7 +609,7 @@ ** 値: -1 .. 2147483647 (デフォルト値: `1`) * [[option_weechat.look.prefix_action]] *weechat.look.prefix_action* -** 説明: `prefix for action messages, colors are allowed with format "${color}"` +** 説明: `アクションメッセージのプレフィックス、フォーマット "${color}" を使えば色を使うことも可能` ** タイプ: 文字列 ** 値: 未制約文字列 (デフォルト値: `" *"`) @@ -649,22 +649,22 @@ ** 値: 未制約文字列 (デフォルト値: `"+"`) * [[option_weechat.look.prefix_error]] *weechat.look.prefix_error* -** 説明: `prefix for error messages, colors are allowed with format "${color}"` +** 説明: `エラーメッセージのプレフィックス、フォーマット "${color}" を使えば色を使うことも可能` ** タイプ: 文字列 ** 値: 未制約文字列 (デフォルト値: `"=!="`) * [[option_weechat.look.prefix_join]] *weechat.look.prefix_join* -** 説明: `prefix for join messages, colors are allowed with format "${color}"` +** 説明: `参加メッセージのプレフィックス、フォーマット "${color}" を使えば色を使うことも可能` ** タイプ: 文字列 ** 値: 未制約文字列 (デフォルト値: `"-->"`) * [[option_weechat.look.prefix_network]] *weechat.look.prefix_network* -** 説明: `prefix for network messages, colors are allowed with format "${color}"` +** 説明: `ネットワークメッセージのプレフィックス、フォーマット "${color}" を使えば色を使うことも可能` ** タイプ: 文字列 ** 値: 未制約文字列 (デフォルト値: `"--"`) * [[option_weechat.look.prefix_quit]] *weechat.look.prefix_quit* -** 説明: `prefix for quit messages, colors are allowed with format "${color}"` +** 説明: `終了メッセージのプレフィックス、フォーマット "${color}" を使えば色を使うことも可能` ** タイプ: 文字列 ** 値: 未制約文字列 (デフォルト値: `"<--"`) |