summaryrefslogtreecommitdiff
path: root/doc
diff options
context:
space:
mode:
authorRyuunosuke Ayanokouzi <i38w7i3@yahoo.co.jp>2013-01-01 20:57:54 +0100
committerSebastien Helleu <flashcode@flashtux.org>2013-01-01 20:57:54 +0100
commitbf610aa60359ec0d4999d7390b40a074ebca1b3f (patch)
treebcbf2c3ba242a706d3bd4d9fabeec8ac948d3a90 /doc
parent72f760cd48941fededc23b1c2fc451c50dc1098d (diff)
downloadweechat-bf610aa60359ec0d4999d7390b40a074ebca1b3f.zip
doc: update japanese translations and docs
Diffstat (limited to 'doc')
-rw-r--r--doc/ja/autogen/plugin_api/infos.txt2
-rw-r--r--doc/ja/autogen/plugin_api/infos_hashtable.txt2
-rw-r--r--doc/ja/autogen/user/aspell_options.txt2
-rw-r--r--doc/ja/autogen/user/irc_commands.txt54
-rw-r--r--doc/ja/autogen/user/irc_options.txt10
-rw-r--r--doc/ja/autogen/user/relay_commands.txt46
-rw-r--r--doc/ja/autogen/user/relay_options.txt14
-rw-r--r--doc/ja/autogen/user/weechat_commands.txt196
-rw-r--r--doc/ja/autogen/user/weechat_options.txt10
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}" を使えば色を使うことも可能`
** タイプ: 文字列
** 値: 未制約文字列 (デフォルト値: `"<--"`)