diff options
Diffstat (limited to 'doc/ja/includes/autogen_user_commands.ja.adoc')
-rw-r--r-- | doc/ja/includes/autogen_user_commands.ja.adoc | 140 |
1 files changed, 70 insertions, 70 deletions
diff --git a/doc/ja/includes/autogen_user_commands.ja.adoc b/doc/ja/includes/autogen_user_commands.ja.adoc index 0ace26e69..7a9bded40 100644 --- a/doc/ja/includes/autogen_user_commands.ja.adoc +++ b/doc/ja/includes/autogen_user_commands.ja.adoc @@ -1958,30 +1958,30 @@ option: オプションの名前 ---- /upgrade [-yes] [<path_to_binary>|-quit] - -yes: "weechat.look.confirm_upgrade" オプションが有効化されていた場合、このオプションは必須です。 -path_to_binary: WeeChat バイナリへのパス (デフォルトは現在のバイナリ) - -dummy: 何もしない (補完された "-quit" オプションを不用意に使わないためのオプション) - -quit: *すべての* 接続を閉じ、セッションを保存して WeeChat を終了。遅延復帰 (詳しくは後述) が可能になります。 + -yes: required if option "weechat.look.confirm_upgrade" is enabled +path_to_binary: path to WeeChat binary (default is current binary) + -dummy: do nothing (option used to prevent accidental completion with "-quit") + -quit: close *ALL* connections, save session and quit WeeChat, which makes possible a delayed restoration (see below) -このコマンドは起動中の WeeChat セッションのアップグレードとリロードを行います。このコマンドを実行する前に、新しい 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. -注意: SSL 接続はアップグレード中に破棄されます、これは今のところ GnuTLS では SSL セッションのリロードができないからです。アップグレードの後に自動的に再接続されます。 +Note: SSL connections are lost during upgrade, because reload of SSL sessions is currently not possible with GnuTLS. There is automatic reconnection after upgrade. -アップグレードは 4 つの手順を踏みます: - 1. コアとプラグイン (バッファ、履歴、...) のセッションをファイルに保存 - 2. 全てのプラグインをアンロード (設定ファイル (*.conf) はディスクに書き込まれます) - 3. WeeChat 設定を保存 (weechat.conf) - 4. 新しい WeeChat バイナリを実行してセッションをリロード。 +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. -オプション "-quit" を使うと、上の挙動が少し変わります: - 1. *すべての* 接続を閉じる (irc、xfer、relay、...) - 2. すべてのセッションをファイルに保存 (*.upgrade) - 3. すべてのプラグインをアンロード - 4. WeeChat 設定を保存 - 5. WeeChat を終了 -この後、セッションを回復させるには weechat --upgrade を使ってください。 -重要: 完全に同一の設定で (*.conf ファイルで) セッションを回復させてください。 -"~/.weechat" ディレクトリの内容をコピーすれば異なるマシンで 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 --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 WeeChat home directories (see /debug dirs). ---- [[command_weechat_uptime]] @@ -2267,23 +2267,23 @@ Examples: ---- /fifo enable|disable|toggle - enable: FIFO パイプを有効化します -disable: FIFO パイプを無効化します - toggle: FIFO パイプの有効無効を切り替えます + enable: enable FIFO pipe +disable: disable FIFO pipe + toggle: toggle FIFO pipe -FIFO パイプは WeeChat をリモート操作する際に使われます: FIFO パイプを通じてシェルからコマンドやテキストを送信できます。 -デフォルトの場合 FIFO パイプは ~/.weechat/weechat_fifo です。 +FIFO pipe is used as remote control of WeeChat: you can send commands or text to the FIFO pipe from your shell. +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). -書式は次のうちのどれか 1 つを使ってください: - plugin.buffer *テキストまたはコマンド - *テキストまたはコマンド +The expected format is one of: + plugin.buffer *text or command here + *text or command here -freenode のニックネームを変更する例: - echo 'irc.server.freenode */nick newnick' >~/.weechat/weechat_fifo +For example to change your freenode nick: + echo 'irc.server.freenode */nick newnick' >/run/user/1000/weechat/weechat_fifo_12345 -詳しい情報と例はユーザーズガイドを参照してください。 +Please read the user's guide for more info and examples. -例: +Examples: /fifo toggle ---- // end::fifo_commands[] @@ -2706,53 +2706,53 @@ filename: ロードするスクリプト (ファイル) raw sslcertkey - list: リレーするクライアントをリストアップ (アクティブなもののみ) - listfull: リレーするクライアントをリストアップ (詳細、全てのリレー) - listrelay: リレーをリストアップ (名前とポート番号) - add: リレーを追加 (ポート/パスで接続を待ち受ける) - del: リレーを削除 (クライアントとの接続は保持) - start: ポートリッスンを開始する - restart: サーバソケットを閉じて同じポートで接続を待つ (クライアントとの接続は保持) - stop: サーバソケットを閉じる (クライアントとの接続は保持) - name: リレー名 (以下の書式を参照してください) - port: リレーが使うポート - path: リレーが使うパス (UNIX ドメインソケット); 文字列先頭の "%h" は WeeChat ホーム (デフォルトは "~/.weechat") で置き換えられ、内容は評価されます (/help eval を参照してください) - raw: 生リレーデータを表示するバッファを開く - sslcertkey: オプション relay.network.ssl_cert_key のパスを使って SSL 証明書/鍵を指定 - -リレー名の書式: [ipv4.][ipv6.][ssl.]<protocol.name> または unix.[ssl.]<protocol.name> - ipv4: IPv4 を強制的に利用 - ipv6: IPv6 を強制的に利用 - ssl: SSL を有効化 - unix: UNIX ドメインソケットを利用 -protocol.name: リレーするプロトコルと名前: - - "irc" プロトコル: name は共有するサーバ名 (任意指定、指定しない場合、サーバ名は "PASS" コマンドでクライアントが送信するものと同じでなければいけません、"PASS" コマンドの書式は "PASS server:password") - - "weechat" プロトコル (name は使われません) - -"irc" プロトコルを指定した場合、どんな IRC クライアント (WeeChat 自身を含めて) でもポートに接続することができます。 -"weechat" プロトコルを指定した場合、リモートインターフェースを使ってポートに接続することができます、参照: https://weechat.org/about/interfaces - -引数無しの場合、リレークライアントのリストを含むバッファを開く + list: list relay clients (only active relays) + listfull: list relay clients (verbose, all relays) + listrelay: list relays (name and port) + add: add a relay (listen on a port/path) + del: remove a relay (clients remain connected) + start: listen on port + restart: close the server socket and listen again on port (clients remain connected) + stop: close the server socket (clients remain connected) + name: relay name (see format below) + port: port used for relay + path: path used for relay (for UNIX domain socket only); path is evaluated (see function string_eval_path_home in plugin API reference) + raw: open buffer with raw Relay data + sslcertkey: set SSL certificate/key using path in option relay.network.ssl_cert_key + +Relay name is: [ipv4.][ipv6.][ssl.]<protocol.name> or unix.[ssl.]<protocol.name> + ipv4: force use of IPv4 + ipv6: force use of IPv6 + ssl: enable SSL + unix: use UNIX domain socket +protocol.name: protocol and name to relay: + - 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") + - protocol "weechat" (name is not used) + +The "irc" protocol allows any IRC client (including WeeChat itself) to connect on the port. +The "weechat" protocol allows a remote interface to connect on the port, see the list here: https://weechat.org/about/interfaces + +Without argument, this command opens buffer with list of relay clients. -例: - サーバ "freenode" に対する irc プロキシを設定: +Examples: + irc proxy, for server "freenode": /relay add irc.freenode 8000 - サーバ "freenode" に対する SSL を有効化した irc プロキシを設定: + irc proxy, for server "freenode", with SSL: /relay add ssl.irc.freenode 8001 - SSL を有効化してすべてのサーバに対する irc プロキシを設定 (クライアントがサーバを選ぶ): + irc proxy, for all servers (client will choose), with SSL: /relay add ssl.irc 8002 - weechat プロトコル: + weechat protocol: /relay add weechat 9000 - SSL を有効化した weechat プロトコル: + weechat protocol with SSL: /relay add ssl.weechat 9001 - SSL を有効にした weechat プロトコル、IPv4 だけを利用: + weechat protocol with SSL, using only IPv4: /relay add ipv4.ssl.weechat 9001 - SSL を有効にした weechat プロトコル、IPv6 だけを利用: + weechat protocol with SSL, using only IPv6: /relay add ipv6.ssl.weechat 9001 - SSL を有効にした weechat プロトコル、IPv4 と IPv6 を利用: + weechat protocol with SSL, using IPv4 + IPv6: /relay add ipv4.ipv6.ssl.weechat 9001 - UNIX ドメインソケットを介した weechat プロトコル: - /relay add unix.weechat %h/relay_socket + weechat protocol over UNIX domain socket: + /relay add unix.weechat ${weechat_runtime_dir}/relay_socket ---- // end::relay_commands[] |