summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--doc/de/autogen/plugin_api/infolists.txt36
-rw-r--r--doc/de/autogen/user/alias_commands.txt40
-rw-r--r--doc/de/autogen/user/charset_options.txt2
-rw-r--r--doc/de/autogen/user/irc_commands.txt86
-rw-r--r--doc/de/autogen/user/irc_options.txt4
-rw-r--r--doc/de/autogen/user/trigger_commands.txt100
-rw-r--r--doc/de/autogen/user/weechat_commands.txt242
-rw-r--r--doc/de/autogen/user/weechat_options.txt4
-rw-r--r--doc/de/autogen/user/xfer_options.txt2
-rw-r--r--doc/ja/autogen/plugin_api/infolists.txt36
-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
18 files changed, 552 insertions, 552 deletions
diff --git a/doc/de/autogen/plugin_api/infolists.txt b/doc/de/autogen/plugin_api/infolists.txt
index a00a17d85..a5d934fcb 100644
--- a/doc/de/autogen/plugin_api/infolists.txt
+++ b/doc/de/autogen/plugin_api/infolists.txt
@@ -2,9 +2,9 @@
|===
| Erweiterung | Name | Beschreibung | Pointer | Argumente
-| alias | alias | Liste der Alias | Alias Pointer (optional) | alias name (wildcard "*" is allowed) (optional)
+| alias | alias | Liste der Alias | Alias Pointer (optional) | Name des Alias (Platzhalter "*" kann verwendet werden) (optional)
-| guile | guile_script | Liste der Skripten | Skript Pointer (optional) | script name (wildcard "*" is allowed) (optional)
+| guile | guile_script | Liste der Skripten | Skript Pointer (optional) | Name des Skriptes (Platzhalter "*" kann verwendet werden) (optional)
| irc | irc_channel | Liste der Channels eines IRC-Servers | Channel Pointer (optional) | Server,Channel (Channel ist optional)
@@ -12,41 +12,41 @@
| irc | irc_nick | Liste der Nicks im IRC-Channel | Nick Pointer (optional) | Server,Channel,Nick (Channel und Nick sind optional)
-| irc | irc_notify | Liste mit Benachrichtigungen | Benachrichtigungspointer (optional) | server name (wildcard "*" is allowed) (optional)
+| irc | irc_notify | Liste mit Benachrichtigungen | Benachrichtigungspointer (optional) | Servername (Platzhalter "*" kann verwendet werden) (optional)
-| irc | irc_server | Liste der IRC-Server | Server Pointer (optional) | server name (wildcard "*" is allowed) (optional)
+| irc | irc_server | Liste der IRC-Server | Server Pointer (optional) | Servername (Platzhalter "*" kann verwendet werden) (optional)
| logger | logger_buffer | Auflistung der protokollierten Buffer | Logger Pointer (optional) | -
-| lua | lua_script | Liste der Skripten | Skript Pointer (optional) | script name (wildcard "*" is allowed) (optional)
+| lua | lua_script | Liste der Skripten | Skript Pointer (optional) | Name des Skriptes (Platzhalter "*" kann verwendet werden) (optional)
-| perl | perl_script | Liste der Skripten | Skript Pointer (optional) | script name (wildcard "*" is allowed) (optional)
+| perl | perl_script | Liste der Skripten | Skript Pointer (optional) | Name des Skriptes (Platzhalter "*" kann verwendet werden) (optional)
-| python | python_script | Liste der Skripten | Skript Pointer (optional) | script name (wildcard "*" is allowed) (optional)
+| python | python_script | Liste der Skripten | Skript Pointer (optional) | Name des Skriptes (Platzhalter "*" kann verwendet werden) (optional)
| relay | relay | Liste der Relay-Clients | Relay Pointer (optional) | -
-| ruby | ruby_script | Liste der Skripten | Skript Pointer (optional) | script name (wildcard "*" is allowed) (optional)
+| ruby | ruby_script | Liste der Skripten | Skript Pointer (optional) | Name des Skriptes (Platzhalter "*" kann verwendet werden) (optional)
-| script | script_script | Liste der Skripten | Skript Pointer (optional) | script name with extension (wildcard "*" is allowed) (optional)
+| script | script_script | Liste der Skripten | Skript Pointer (optional) | Name des Skriptes, mit Dateierweiterung (Platzhalter "*" kann verwendet werden) (optional)
-| tcl | tcl_script | Liste der Skripten | Skript Pointer (optional) | script name (wildcard "*" is allowed) (optional)
+| tcl | tcl_script | Liste der Skripten | Skript Pointer (optional) | Name des Skriptes (Platzhalter "*" kann verwendet werden) (optional)
-| weechat | bar | Auflistung der Bars | Bar Pointer (optional) | bar name (wildcard "*" is allowed) (optional)
+| weechat | bar | Auflistung der Bars | Bar Pointer (optional) | Name der Bar (Platzhalter "*" kann verwendet werden) (optional)
-| weechat | bar_item | Auflistung der Bar-Items | Bar Item Pointer (optional) | bar item name (wildcard "*" is allowed) (optional)
+| weechat | bar_item | Auflistung der Bar-Items | Bar Item Pointer (optional) | Name des Bar-Item (Platzhalter "*" kann verwendet werden) (optional)
| weechat | bar_window | Auflistung der Bar-Fenster | Bar-Fenster Pointer (optional) | -
-| weechat | buffer | Auflistung der Buffer | Buffer Pointer (optional) | buffer name (wildcard "*" is allowed) (optional)
+| weechat | buffer | Auflistung der Buffer | Buffer Pointer (optional) | Name des Buffers (Platzhalter "*" kann verwendet werden) (optional)
| weechat | buffer_lines | Zeilen des Buffers | Buffer Pointer | -
-| weechat | filter | Auflistung der Filter | - | filter name (wildcard "*" is allowed) (optional)
+| weechat | filter | Auflistung der Filter | - | Name des Filters (Platzhalter "*" kann verwendet werden) (optional)
| weechat | history | Verlaufspeicher der Befehle | Buffer Pointer (falls nicht gesetzt, wird der globale Verlauf zurückgegeben) (optional) | -
-| weechat | hook | Auflistung der Hooks | Hook-Pointer (optional) | type,arguments (type is command/timer/.., arguments to get only some hooks (wildcard "*" is allowed), both are optional)
+| weechat | hook | Auflistung der Hooks | Hook-Pointer (optional) | type,arguments (type ist ein command/timer/.., arguments dient dazu nur einige hooks abzufragen (Platzhalter "*" kann verwendet werden), beide Optionen sind optional)
| weechat | hotlist | Liste der Buffer in Hotlist | - | -
@@ -56,11 +56,11 @@
| weechat | nicklist | Nicks in Nickliste für einen Buffer | Buffer Pointer | nick_xxx oder group_xxx um nur den Nick/Group xxx abzufragen (optional)
-| weechat | option | Auflistung der Optionen | - | option name (wildcard "*" is allowed) (optional)
+| weechat | option | Auflistung der Optionen | - | Name einer Option (Platzhalter "*" kann verwendet werden) (optional)
-| weechat | plugin | Auflistung der Erweiterungen | Pointer der Erweiterung (optional) | plugin name (wildcard "*" is allowed) (optional)
+| weechat | plugin | Auflistung der Erweiterungen | Pointer der Erweiterung (optional) | Name einer Erweiterung (Platzhalter "*" kann verwendet werden) (optional)
-| weechat | proxy | Liste der Proxys | Proxy Pointer (optional) | proxy name (wildcard "*" is allowed) (optional)
+| weechat | proxy | Liste der Proxys | Proxy Pointer (optional) | Name des Proxy (Platzhalter "*" kann verwendet werden) (optional)
| weechat | url_options | Optionen für URL | - | -
diff --git a/doc/de/autogen/user/alias_commands.txt b/doc/de/autogen/user/alias_commands.txt
index 99052e8eb..d04eb2630 100644
--- a/doc/de/autogen/user/alias_commands.txt
+++ b/doc/de/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: optionale Vervollständigung für einen Alias-Befehl (Standardverhalten: Vervollständigung wird auf den Zielbefehl angewendet)
+ Hinweis: Mit der Variablen "%%command" kann eine Vervollständigung eines vorhandenen Befehls durchgeführt werden
+ alias: Name des Alias (Platzhalter "*" kann verwendet werden)
+ command: Name des zuzuordnenden Befehls (WeeChat- oder IRC-Befehl ohne führenden '/', mehrere Befehle müssen durch Semikolon getrennt werden)
-Without argument, this command lists all defined alias.
+Ohne Angabe von Argumenten werden alle definierten Aliase angezeigt.
-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
+Anmerkung: Im Befehl können Variablen genutzt werden, die dann durch den entsprechenden Wert ersetzt werden:
+ $n: Argument 'n' (zwischen 1 und 9)
+ $-m: Argumente von 1 bis 'm'
+ $n-: Argumente von 'n' bis zum letzten Argument
+ $n-m: Argumente von 'n' bis 'm'
+ $*: alle Argumente
+ $~: letztes Argument
+ $var: "var" ist eine lokale Variable für den jeweiligen Buffer (siehe /buffer localvar)
+ Beispiel: $nick, $channel, $server, $plugin, $name
-To remove an alias, use command /unalias.
+Um ein Alias zu löschen wird der Befehl "/unalias" genutzt.
-Examples:
- alias /split to split window horizontally:
+Beispiele:
+ Alias "/split" wird anlegt um damit ein Fenster horizontal zu teilen:
/alias split /window splith
- alias /hello to say "hello" on all channels but not on #weechat:
- /alias hello /allchan -exclude=#weechat msg * hello
- alias /forcejoin to send IRC command "forcejoin" with completion of /sajoin:
+ Alias "/hallo" wird angelegt um in allen Channels, außer im #weechat Channel, den Text "Hallo" auszugeben:
+ /alias hallo /allchan -exclude=#weechat msg * Hallo
+ Alias "/forcejoin" wird angelegt um den IRC Befehl "forcejoin" mit einer Vervollständigung von /sajoin auszuführen:
/alias -completion %%sajoin forcejoin /quote forcejoin
----
diff --git a/doc/de/autogen/user/charset_options.txt b/doc/de/autogen/user/charset_options.txt
index f56bc067e..fecafd095 100644
--- a/doc/de/autogen/user/charset_options.txt
+++ b/doc/de/autogen/user/charset_options.txt
@@ -1,5 +1,5 @@
* [[option_charset.default.decode]] *charset.default.decode*
-** Beschreibung: `global decoding charset: charset used to decode incoming messages when they are not UTF-8 valid`
+** Beschreibung: `globale Zeichendekodierung: Zeichendekodierung die für eingehende Nachrichten genutzt werden soll, falls diese nicht UTF-8 gültig ist`
** Typ: Zeichenkette
** Werte: beliebige Zeichenkette (Standardwert: `"iso-8859-1"`)
diff --git a/doc/de/autogen/user/irc_commands.txt b/doc/de/autogen/user/irc_commands.txt
index 3ca87933f..f729dd2e2 100644
--- a/doc/de/autogen/user/irc_commands.txt
+++ b/doc/de/autogen/user/irc_commands.txt
@@ -13,18 +13,18 @@ target: Servername
----
/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: führt einen Befehl aus der an alle Channels des aktuellen Servers gesendet wird
+ -exclude: dient zum Ausschluss ausgewählter Channels (Platzhalter "*" kann verwendet werden)
+ command: Befehl der ausgeführt werden soll
+arguments: Argumente für Befehl (Variablen die genutzt werden können und durch das Äquivalent ersetzt wird: $nick, $channel und $server)
-Examples:
- execute '/me is testing' on all channels:
- /allchan me is testing
- say 'hello' everywhere but not on #weechat:
- /allchan -exclude=#weechat msg * hello
- say 'hello' everywhere but not on #weechat and channels beginning with #linux:
- /allchan -exclude=#weechat,#linux* msg * hello
+Beispiele:
+ führe den Befehl '/me Ich teste gerade etwas...' für alle Channels aus:
+ /allchan me Ich teste gerade etwas...
+ schicke 'Hallo Welt' an jeden Channel, ausgenommen an den #weechat Channel:
+ /allchan -exclude=#weechat msg * Hallo Welt
+ schicke 'Hallo Welt' an jeden Channel, ausgenommen an den #weechat Channel und Channels die mit #linux beginnen:
+ /allchan -exclude=#weechat,#linux* msg * Hallo Welt
----
[[command_irc_allpv]]
@@ -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)
-
-Examples:
- execute '/me is testing' on all private buffers:
- /allpv me is testing
- say 'hello' everywhere but not for nick foo:
- /allpv -exclude=foo msg * hello
- say 'hello' everywhere but not for nick foo and nicks beginning with bar:
- /allpv -exclude=foo,bar* msg * hello
- close all private buffers:
+ -current: führt einen Befehl aus der für alle privaten Buffer, des aktuellen Servers, Anwendung findet
+ -exclude: dient zum Ausschluss ausgewählter Nicks (Platzhalter "*" kann verwendet werden)
+ command: Befehl der ausgeführt werden soll
+arguments: Argumente für Befehl (Variablen die genutzt werden können und durch das Äquivalent ersetzt wird: $nick, $channel und $server)
+
+Beispiele:
+ führe den Befehl '/me Ich teste gerade etwas...' für alle privaten Buffer aus:
+ /allpv me Ich teste gerade etwas...
+ schicke 'Hallo' an alle, ausgenommen an Nick foo:
+ /allpv -exclude=foo msg * Hallo
+ schicke 'Hallo' an alle, ausgenommen für Nick foo und Nicks die mit bar beginnen:
+ /allpv -exclude=foo,bar* msg * Hallo
+ schließe alle privaten Buffer:
/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: dient zum Ausschluss ausgewählter Server (Platzhalter "*" kann verwendet werden)
+ command: Befehl der ausgeführt werden soll
+arguments: Argumente für Befehl (Variablen die genutzt werden können und durch das Äquivalent ersetzt wird: $nick, $channel und $server)
-Examples:
- change nick on all servers:
+Beispiele:
+ ändere den Nick auf allen Servern:
/allserv nick newnick
- set away on all servers:
+ setzt den Status, auf allen Servern,auf abwesend:
/allserv away I'm away
- do a whois on my nick on all servers:
+ führt ein whois mit meinem nick auf allen Servern aus:
/allserv whois $nick
----
@@ -155,8 +155,8 @@ Beispiel:
----
/dehalfop <nick> [<nick>...]
-nick: nick or mask (wildcard "*" is allowed)
- *: remove channel half-operator status from everybody on channel except yourself
+nick: Nick oder Maske (Platzhalter "*" kann verwendet werden)
+ *: entzieht allen Nicks im Channel den half-operator-Status, ausgenommen sich selber
----
[[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: Nick oder Maske (Platzhalter "*" kann verwendet werden)
+ *: entzieht allen Nicks im Channel den Operator-Status, ausgenommen sich selber
----
[[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: Nick oder Maske (Platzhalter "*" kann verwendet werden)
+ *: entzieht allen Nicks im Channel den voice-Status
----
[[command_irc_die]]
@@ -209,8 +209,8 @@ reason: Begründung der Trennung
/halfop <nick> [<nick>...]
* -yes
-nick: nick or mask (wildcard "*" is allowed)
- *: give channel half-operator status to everybody on channel
+nick: Nick oder Maske (Platzhalter "*" kann verwendet werden)
+ *: vergibt an alle Nicks im Channel den half-operator-Status
----
[[command_irc_ignore]]
@@ -498,8 +498,8 @@ Beispiele:
/op <nick> [<nick>...]
* -yes
-nick: nick or mask (wildcard "*" is allowed)
- *: give channel operator status to everybody on channel
+nick: Nick oder Maske (Platzhalter "*" kann verwendet werden)
+ *: vergibt an alle Nicks im Channel den Operator-Status
----
[[command_irc_oper]]
@@ -838,8 +838,8 @@ server: Servername
----
/voice <nick> [<nick>...]
-nick: nick or mask (wildcard "*" is allowed)
- *: give voice to everybody on channel
+nick: Nick oder Maske (Platzhalter "*" kann verwendet werden)
+ *: vergibt an alle Nicks im Channel den voice-Status
----
[[command_irc_wallchops]]
diff --git a/doc/de/autogen/user/irc_options.txt b/doc/de/autogen/user/irc_options.txt
index 1166cd839..5cd1cfe37 100644
--- a/doc/de/autogen/user/irc_options.txt
+++ b/doc/de/autogen/user/irc_options.txt
@@ -44,7 +44,7 @@
** Werte: beliebige Zeichenkette (Standardwert: `"1,-1:darkgray"`)
* [[option_irc.color.nick_prefixes]] *irc.color.nick_prefixes*
-** Beschreibung: `Farben für Nick Präfix für das Modus-Symbol (o=op, h=halfop, v=voice, ..), Format: "o:color1;h:color2;v:color3" (falls ein Modus nicht gefunden wird versucht WeeChat die nächsten Modi die der Server sendet ("PREFIX"); ein spezieller Modus "*" kann als Standardfarbe genutzt werden falls kein Modus in der Liste gefunden wurde)`
+** Beschreibung: `Farben für Nick Präfix für das Modus-Symbol (o=op, h=halfop, v=voice, ..), Format: "o:color1;h:color2;v:color3" (wird ein Modus nicht gefunden probiert WeeChat einen der nächsten Modi aus, die der Server sendet ("PREFIX"); wird kein Modus in der Liste gefunden, wird eine Standardfarbe verwendet die dem Zeichen "*" zugeordnet wurde)`
** Typ: Zeichenkette
** Werte: beliebige Zeichenkette (Standardwert: `"q:lightred;a:lightcyan;o:lightgreen;h:lightmagenta;v:yellow;*:lightblue"`)
@@ -174,7 +174,7 @@
** Werte: beliebige Zeichenkette (Standardwert: `"$nick"`)
* [[option_irc.look.highlight_tags_restrict]] *irc.look.highlight_tags_restrict*
-** Beschreibung: `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`
+** Beschreibung: `beschränkt Highlights für IRC Buffer auf bestimmte Tags (um Highlights durch User- aber nicht durch Servernachrichten zu erhalten); Tags müssen durch Kommata getrennt werden; um eine logische "und" Verknüpfung zu verwenden, können mehrere Tags durch "+" zusammengefügt werden; der Platzhalter "*" kann verwendet werden um mehr als ein Tag zu markieren; wird kein Wert angegeben, erzeugt jedes Tag ein Highlight`
** Typ: Zeichenkette
** Werte: beliebige Zeichenkette (Standardwert: `"irc_privmsg,irc_notice"`)
diff --git a/doc/de/autogen/user/trigger_commands.txt b/doc/de/autogen/user/trigger_commands.txt
index 9e8cdc8aa..228d6645a 100644
--- a/doc/de/autogen/user/trigger_commands.txt
+++ b/doc/de/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
+ list: zeigt eine Liste aller Trigger (ohne Angabe von Argumente wird diese Liste standardmäßig ausgegeben)
+ listfull: zeigt eine detaillierte Liste, mit zusätzlichen Informationen, aller Trigger an
+listdefault: zeigt die standardmäßig genutzen Trigger an
+ add: fügt einen Trigger hinzu
+ addoff: fügt einen Trigger hinzu (deaktiviert)
+ addreplace: fügt oder ersetzt einen schon existierenden Trigger
+ name: Name des 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)
+ arguments: Argumente für den Hook, abhängig vom genutzten Hook (getrennt durch Semikolon):
+ signal: Name(en) des signals (erforderlich)
+ hsignal: Name(en) des hsignal (erforderlich)
+ modifier: Name(en) des modifier (erforderlich)
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
+ command: Befehl (erforderlich), Beschreibung, Argumente, Beschreibung der Argumente, Vervollständigung
+ command_run: Befehl(e) (erforderlich)
+ timer: Intervall (erforderlich), Anpassung an Sekunden (erforderlich), maximale Anzahl an Aufrufen
+ config: Name der Option (erforderlich)
+ focus: Name(n) für sichtbaren Bereich (erforderlich) (z.B. "chat" für Chatbereich)
+ conditions: evaluierte Bedingungen für den Trigger
+ regex: einer oder mehrere reguläre Ausdrücke um Zeichenketten in Variablen zu ersetzen
+ command: Befehl welcher ausgeführt werden soll (mehrere Befehle müssen durch ";" voneinander getrennt werden
+return_code: Rückgabewert für Callback (ok (standard), ok_eat, error)
+ addinput: erstellt einen Trigger mit einer standardmäßigen Mustervorlage
+ input: kopiert den kompletten Trigger-Befehl in die Eingabezeile
+ output: schickt den Trigger-Befehl als Text in den Buffer
+ recreate: wie "input", allerdings wird die Option "addreplace" anstelle von "add" genutzt
+ set: definiert, innerhalb eines Triggers, eine Option neu
+ option: Name einer Option: name, hook, arguments, conditions, regex, command, return_code
+ (um Hilfe über eine Option zu erhalten: /help trigger.trigger.<name>.<option>)
+ value: neuer Wert für Option
+ rename: benennt einen Trigger um
+ copy: kopiert einen Trigger
+ enable: aktiviert Trigger (ohne Angabe von Argumenten: aktiviert alle Trigger)
+ disable: deaktiviert Trigger (ohne Angabe von Argumenten: deaktiviert alle Trigger)
+ toggle: de-/aktiviert Trigger (ohne Angabe von Argumenten: de-/aktiviert alle Trigger)
+ restart: startet Trigger neu (Hook(s) werden neu erstellt)
+ show: zeigt detaillierte Informationen zu einem Trigger (inklusive einer kleinen Statistik)
+ del: entfernt einen Trigger
+ -all: führt eine Aktion aus, die alle Trigger beinhaltet
+ default: stellt die standardmäßigen Trigger wieder her
+ monitor: öffnet den Trigger Monitor-Buffer, mit optionaler Filterfunktion:
+ Filter: zeigt Hooks/Trigger an (ein Hook muss mit "@" beginnen, zum Beispiel "@signal"), mehrere Filter können durch Kommata voneinander getrennt werden; Platzhalter "*" kann im Namen des Trigger verwendet werden
-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)
+Wenn ein Trigger-Callback aufgerufen wird, dann wird folgende Befehlskette ausgeführt:
+ 1. Überprüfung von Bedingungen; falls unwahr, beenden
+ 2. ersetze Text mittels erweitertem regulärer POSIX Ausdruck (sofern im Trigger definiert)
+ 3. ein oder mehrere Befehle werden ausgeführt (sofern im Trigger definiert)
+ 4. Beendigung mit einem Rückgabewert (ausgenommen sind modifiers und focus)
-Examples (you can also look at default triggers with /trigger listdefault):
- add text attributes *bold*, _underline_ and /italic/ (only in user messages):
+Beispiele (die standardmäßig, eingebauten Trigger kann man sich mit "/trigger listdefault" anzeigen lassen):
+ fügt einer Nachricht die Textattribute *fett*, _unterstrichen_ und /kursiv/ hinzu:
/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:
+ verbirgt die Nicklist auf kleineren 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:
+ speichert die Konfiguration jede Stunde ab:
/trigger add cfgsave timer 3600000;0;0 "" "" "/mute /save"
- open trigger monitor and show only modifiers and triggers whose name starts with "resize":
+ öffnet den Trigger Monitor und zeigt ausschließlich modifier und Trigger an, die mit "resize" im Namen beginnen:
/trigger monitor @modifier,resize*
----
diff --git a/doc/de/autogen/user/weechat_commands.txt b/doc/de/autogen/user/weechat_commands.txt
index 9d91ef671..e95e0ee37 100644
--- a/doc/de/autogen/user/weechat_commands.txt
+++ b/doc/de/autogen/user/weechat_commands.txt
@@ -301,54 +301,54 @@ Beispiele (Bedingungen):
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),
+ list: alle Filter auflisten
+ enable: Filter wird aktiviert (Filter werden standardmäßig aktiviert)
+disable: Filter deaktivieren
+ toggle: Filter umschalten
+ name: Name des Filters ("@" = aktiviert/deaktiviert alle Filter im aktuellen Buffer)
+ add: Filter hinzufügen
+ rename: benennt einen Filter um
+ del: Filter entfernen
+ -all: entfernt alle Filter
+ buffer: durch Kommata getrennte Liste von Buffer in denen der Filter aktiv sein soll:
+ - ist der vollständige Name eines Buffer inklusive seiner Erweiterung (Beispiel: "irc.freenode.#weechat")
+ - "*" bedeutet, alle Buffer
+ - beginnt ein Name mit '!' wird für diesen Buffer kein Filter genutzt
+ - Platzhalter "*" kann verwendet werden
+ tags: durch Kommata getrennte Liste von Schlagwörtern. Zum Beispiel: "irc_join,irc_part,irc_quit"
+ - logisch "und": wird "+" zwischen den Tags verwendet (zum Beispiel: "nick_toto+irc_action")
+ - Platzhalter "*" kann verwendet werden
+ regex: erweiterter regulärer POSIX Ausdruck, um in einer Zeile zu suchen
+ - das Präfix (z.B. Nick) wird mittels '\t' von der Nachricht getrennt. Sonderzeichen wie '|' müssen mit einer Escapesequenz : '\|' eingebunden werden)
+ - wird ein regulärer Ausdruck mit '!' eingeleitet dann wird das übereinstimmende Ergebnis umgekehrt (nutze '\!' um mit '!' zu beginnen)
+ - es werden zwei reguläre Ausdrücke erstellt: Der erste für den Präfix und der zweite für die eigentliche Nachricht
+ - reguläre Ausdrücke unterscheiden nicht zwischen Groß- und Kleinschreibung. Um zwischen Groß- und Kleinschreibung zu unterscheiden müssen diese mit "(?-i)" eingeleitet werden.
+
+Mit der Tastenvoreinstellung alt+'=' kann die Filterfunktion (de-)aktiviert werden.
+
+Die am häufigsten gebrauchten Schlagwörter lauten:
+ 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),
+ nick_xxx (xxx ist durch den Nicknamen zu ersetzen), prefix_nick_ccc (ccc ist die Farbe mit der der Nick dargestellt wird),
+ host_xxx (xxx ist durch den Username + Host zu ersetzen),
+ irc_xxx (xxx ist durch einen IRC-Befehl/-Nummer zu ersetzen, siehe /server raw oder /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
+Mittels "/debug tags" kann man sich die Tags jeder einzelnen Zeile darstellen zu lassen.
-Examples:
- use IRC smart filter on all buffers:
+Beispiele:
+ aktiviert einen einfachen IRC Filter für join/part/quit/nick Nachrichten für alle Buffer:
/filter add irc_smart * irc_smart_filter *
- use IRC smart filter on all buffers except those with "#weechat" in name:
+ aktiviert einen einfachen IRC Filter für join/part/quit/nick Nachrichten der für alle Buffer genutzt wird, außer Buffer die "#weechat" im Namen tragen:
/filter add irc_smart *,!*#weechat* irc_smart_filter *
- filter all IRC join/part/quit messages:
+ filtert alle IRC join/part/quit Nachrichten:
/filter add joinquit * irc_join,irc_part,irc_quit *
- filter nicks displayed when joining channels or with /names:
+ filtert Nicks wenn diese den Channel betreten oder durch den Befehl "/names" angezeigt werden:
/filter add nicks * irc_366 *
- filter nick "toto" on IRC channel #weechat:
+ filtert Nick "toto" im IRC Channel #weechat:
/filter add toto irc.freenode.#weechat nick_toto *
- filter IRC join/action messages from nick "toto":
+ filtert IRC join/action Nachrichten von Nick "toto":
/filter add toto * nick_toto+irc_join,nick_toto+irc_action *
- filter lines containing "weechat sucks" on IRC channel #weechat:
+ filtert Zeilen die "weechat sucks" im IRC Channel #weechat enthalten:
/filter add sucks irc.freenode.#weechat * weechat sucks
----
@@ -451,44 +451,44 @@ Dieser Befehl wird sinnvollerweise mittels Tastenbelegungen oder Erweiterungen g
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: zeigt die aktuelle Tastenbelegungen an (ohne Angabe von Argumente wird diese Liste standardmäßig ausgegeben)
+listdefault: zeigt die Standardeinstellung der Tastenbelegung an
+ listdiff: zeigt die Unterschiede zwischen der aktuell genutzten Tastaturbelegung und der Standardbelegung an (hinzugefügte/verändert/gelöschte Tastenbelegungen)
+ context: Name des Kontextes ("default" oder "search")
+ bind: belegt eine Taste mit einem Befehl oder zeigt an welcher Befehl auf eine Taste gelegt wurde (für Kontext "default")
+ bindctxt: belegt eine Taste mit einem Befehl oder zeigt an welcher Befehl auf eine Taste gelegt wurde, dies trifft für Kontext definierte Tasten zu
+ command: Befehl (mehrere Befehle werden durch ein Semikolon getrennt)
+ unbind: hebt eine Tastenbelegung auf (für Kontext "default")
+ unbindctxt: hebt eine Tastenbelegung für den angegebenen Kontext auf
+ reset: die Tastenbelegung wird für die ausgewählte Taste auf die Standardeinstellung zurück gesetzt (für Kontext "default")
+ resetctxt: die Tastenbelegung wird für die ausgewählte Taste auf die Standardeinstellung zurück gesetzt, dies trifft für den ausgewählten Kontext zu
+ resetall: die Tastenbelegung wird auf die Standardeinstellungen zurück gesetzt. Dies löscht ALLE persönlichen Tastenbelegungen (Vorsicht!)
+ missing: fügt fehlende Tastenbelegungen hinzu (dazu wird die Standardbelegung genutzt). Dies kann sinnvoll sein wenn man auf eine neue WeeChat Version umgestiegen ist
+
+Falls einer Taste ein Befehl zugeordnet werden soll ist es ratsam zuerst mit der Tastenkombination alt+k (oder Esc + k) einen Fangmodus zu aktivieren um damit die neu zu belegende Taste zu greifen. Durch diesen Schritt wird der entsprechende Tasten-Code in die Befehlszeile übernommen.
+
+Für Kontext "mouse" (Kontext "cursor" ist auch möglich), hat der zu verwendende Schlüssel folgendes Format: "@area:Schlüssel" oder "@area1>area2:Schlüssel". "area" kann folgende Werte habe:
+ *: jedweder Bereich des Bildschirms
+ chat: Chatbereich (für jeden Buffer)
+ chat(xxx): Chatbereich für einen Buffer mit dem Namen "xxx" (vollständiger Name mit Erweiterung. Beispiel: chat(perl.iset):)
+ bar(*): beliebige Bar
+ bar(xxx): Bar mit dem Namen "xxx"
+ item(*): beliebiges Bar-Item
+ item(xxx): Bar-Item mit Namen "xxx"
+Der Platzhalter "*" kann verwendet werden um mehrere unterschiedliche Mausereignisse auszuwählen.
+Für den Kontext "mouse" kann ein besonderer Übergabewert für den zu nutzenden Befehl verwendet werden, "hsignal:name". Dieses sendet das hsignal "name" und als Inhalt ein Hashtable als Argument.
+Ein weiterer Übergabewert ist "-" und kann genutzt werden um einen Schlüssel zu deaktivieren (der Schlüssel wird bei der Durchführung übersprungen).
+
+Beispiele:
+ Mit der Tastenkombination "alt-x" wird die Nicklist-Bar an-und aus geschaltet:
/key bind meta-x /bar toggle nicklist
- key alt-r to jump to #weechat IRC channel:
+ Mit der Tastenkombination "alt-r" wird direkt zum IRC #weechat Buffer gewechselt:
/key bind meta-r /buffer #weechat
- restore default binding for key alt-r:
+ Die Tastenkombination "alt-r" wird auf die Standardfunktion zurückgesetzt:
/key reset meta-r
- key "tab" to stop search in buffer:
+ "Tab"-Taste nutzen um im Kontext "search" die Suche innerhalb eines Buffers zu beenden:
/key bindctxt search ctrl-I /input search_stop
- middle button of mouse on a nick to retrieve info on nick:
+ Auswahl eines Nicknamens mittels mittlerer Maustaste zeigt zusätzliche Informationen zu dem Nick an:
/key bindctxt mouse @item(buffer_nicklist):button3 /msg nickserv info ${nick}
----
@@ -589,39 +589,39 @@ Ohne Angabe eines Arguments werden alle installierten Erweiterungen angezeigt.
-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: Buffer in welchem der Text ausgegeben werden soll (standardmäßig: aktueller Buffer)
+ -core: Alias für "-buffer core.weechat"
+-current: Text wird im aktuell genutzten Buffer ausgegeben
+-escape: Escapesequenzen werden umgewandelt (zum Beispiel \a, \07, \x07)
+ -date: Datum der Nachricht, mögliche Formatierung:
+ -n: 'n' vor dem jetzigen Zeipunkt, in Sekunden
+ +n: 'n' in Zukunft, in Sekunden
+ n: 'n' Sekunden seit der Epoche (siehe man time)
+ date/time (ISO 8601): yyyy-mm-ddThh:mm:ss, Beispiel: 2014-01-19T04:32:55
+ time: hh:mm:ss (Beispiel: 04:32:55)
+ -tags: durch Kommata getrennte Liste von Tags (siehe /help filter für eine Liste von Tags die häufig genutzt werden)
+ text: Text der ausgegeben werden soll (Präfix und Nachricht muss durch \t getrennt werden)
+-stdout: Text wird an stdout geschickt (Escapesequenzen werden umgewandelt)
+-stderr: Text wird an stderr geschickt (Escapesequenzen werden umgewandelt)
+ -beep: Alias für "-stderr \a"
+
+Die Option -action ... -quit nutzt den Präfix der in der Option "weechat.look.prefix_*" definiert ist.
+
+Folgende Escapesequenzen werden unterstützt:
\" \\ \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:
+Beispiele:
+ zeigt eine Erinnerung, mit Highlight, im Core-Buffer dar:
+ /print -core -tags notify_highlight Reminder: Milch kaufen
+ zeigt eine Fehlernachricht im Core-Buffer an:
+ /print -core -error irgend ein Fehler
+ zeigt eine Nachricht im Core-Buffer mit dem Präfix "abc" an:
+ /print -core abc\tmeine Nachricht
+ es wird eine Nachricht im Channel #weechat ausgegeben:
/print -buffer irc.freenode.#weechat Message on #weechat
- display a snowman (U+2603):
+ gibt einen Schneemann aus (U+2603):
/print -escape \u2603
- send alert (BEL):
+ verschickt Alarm (BEL):
/print -beep
----
@@ -758,26 +758,26 @@ Beispiele:
/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: Name der zu ändernden Option (um mehrere Optionen anzuzeigen, kann der Platzhalter "*" verwendet werden)
+ value: neuer Wert, den die Option erhalten soll
+ diff: es werden nur Optionen angezeigt, die geändert wurden
-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
+Abhängig von der ausgewählten Option, kann die Variable folgenden Inhalt haben:
+ boolean: on, off oder toggle
+ integer: Anzahl, ++Anzahl oder --Anzahl
+ string : jede Zeichenkette ("" für eine leere Zeichenkette)
+ color : Name einer Farbe, ++Anzahl oder --Anzahl
-For all types, you can use null to remove option value (undefined value). This works only for some special plugin variables.
+Für alle Typen von Variablen kann die Zeichenkette "null" (ohne "") genutzt werden, um den Wert der Option zu löschen (undefinierter Wert). Dies kann nur auf einige besondere Variablen (Erweiterungen) angewendet werden.
-Examples:
- display options about highlight:
+Beispiele:
+ Zeigt alle Optionen an, die etwas mit highlight zu tun haben:
/set *highlight*
- add a word to highlight:
+ Fügt ein highlight-Wort hinzu:
/set weechat.look.highlight "word"
- display changed options:
+ zeigt geänderte Optionen an:
/set diff
- display changed options in irc plugin:
+ zeigt geänderte Optionen, der IRC Erweiterung, an:
/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: Name einer Option (Platzhalter "*" kann verwendet werden um viele Optionen in einem Arbeitsschritt zurückzusetzen. Nutzen Sie diese Funktion mit äußerster Sorgfalt!)
-According to option, it's reset (for standard options) or removed (for optional settings, like server values).
+Gemäß der jeweiligen Option wird diese zurückgesetzt (bei Standard-Optionen) oder komplett entfernt (bei optionalen Einstellungen, zum Beispiel die Server-Einstellungen).
-Examples:
- reset one option:
+Beispiele:
+ Eine Option zurücksetzen:
/unset weechat.look.item_time_format
- reset all color options:
+ Alle Farboptionen zurücksetzen:
/unset weechat.color.*
----
diff --git a/doc/de/autogen/user/weechat_options.txt b/doc/de/autogen/user/weechat_options.txt
index 37233bf81..b09e92412 100644
--- a/doc/de/autogen/user/weechat_options.txt
+++ b/doc/de/autogen/user/weechat_options.txt
@@ -554,7 +554,7 @@
** Werte: beliebige Zeichenkette (Standardwert: `""`)
* [[option_weechat.look.highlight_tags]] *weechat.look.highlight_tags*
-** Beschreibung: `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"`
+** Beschreibung: `eine durch Kommata getrennte Liste von Tags, die eine highlight-Nachricht erzeugen; Groß- und Kleinschreibung wird dabei nicht beachtet; der Platzhalter "*" darf in einem Tag genutzt werden. Um eine logische "und" Verknüpfung zu verwenden, können mehrere Tags durch "+" zusammengefügt werden. Beispiele: "nick_flashcode" für Nachrichten von "FlashCode", "irc_notice+nick_toto*" für Notice-Nachrichten von Nicks, die mit "toto" beginnen`
** Typ: Zeichenkette
** Werte: beliebige Zeichenkette (Standardwert: `""`)
@@ -899,7 +899,7 @@
** Werte: beliebige Zeichenkette (Standardwert: `""`)
* [[option_weechat.plugin.autoload]] *weechat.plugin.autoload*
-** Beschreibung: `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")`
+** Beschreibung: `durch Kommata getrennte Liste der Erweiterungen, die beim Programmstart automatisch geladen werden sollen; "*" lädt alle vorhandenen Erweiterungen. Beginnt der Name hingegen mit "!" wird die Erweiterung nicht geladen. Im Namen der Erweiterung kann der Platzhalter "*" verwendet werden (Beispiele: "*" oder "*,!lua,!tcl")`
** Typ: Zeichenkette
** Werte: beliebige Zeichenkette (Standardwert: `"*"`)
diff --git a/doc/de/autogen/user/xfer_options.txt b/doc/de/autogen/user/xfer_options.txt
index ef019abef..4d2dacb1f 100644
--- a/doc/de/autogen/user/xfer_options.txt
+++ b/doc/de/autogen/user/xfer_options.txt
@@ -74,7 +74,7 @@
** Werte: on, off (Standardwert: `on`)
* [[option_xfer.file.convert_spaces]] *xfer.file.convert_spaces*
-** Beschreibung: `convert spaces to underscores when sending and receiving files`
+** Beschreibung: `beim Versenden und Empfangen von Dateien werden Leerzeichen im Dateinamen durch einen Unterstrich ersetzt`
** Typ: boolesch
** Werte: on, off (Standardwert: `on`)
diff --git a/doc/ja/autogen/plugin_api/infolists.txt b/doc/ja/autogen/plugin_api/infolists.txt
index 7ff7f8b8c..b01317df3 100644
--- a/doc/ja/autogen/plugin_api/infolists.txt
+++ b/doc/ja/autogen/plugin_api/infolists.txt
@@ -2,9 +2,9 @@
|===
| プラグイン | 名前 | 説明 | ポインタ | 引数
-| alias | alias | 別名のリスト | 別名のポインタ (任意) | alias name (wildcard "*" is allowed) (optional)
+| alias | alias | 別名のリスト | 別名のポインタ (任意) | 別名の名前 (ワイルドカード "*" を使うことができます) (任意)
-| guile | guile_script | スクリプトのリスト | スクリプトポインタ (任意) | script name (wildcard "*" is allowed) (optional)
+| guile | guile_script | スクリプトのリスト | スクリプトポインタ (任意) | スクリプト名 (ワイルドカード "*" を使うことができます) (任意)
| irc | irc_channel | IRC サーバのチャンネルリスト | チャンネルポインタ (任意) | server,channel (チャンネルは任意)
@@ -12,41 +12,41 @@
| irc | irc_nick | IRC チャンネルのニックネームのリスト | ニックネームポインタ (任意) | server,channel,nick (チャンネルとニックネームは任意)
-| irc | irc_notify | 通知のリスト | 通知ポインタ (任意) | server name (wildcard "*" is allowed) (optional)
+| irc | irc_notify | 通知のリスト | 通知ポインタ (任意) | サーバ名 (ワイルドカード "*" を使うことができます) (任意)
-| irc | irc_server | IRC サーバのリスト | サーバポインタ (任意) | server name (wildcard "*" is allowed) (optional)
+| irc | irc_server | IRC サーバのリスト | サーバポインタ (任意) | サーバ名 (ワイルドカード "*" を使うことができます) (任意)
| logger | logger_buffer | logger バッファのリスト | logger ポインタ (任意) | -
-| lua | lua_script | スクリプトのリスト | スクリプトポインタ (任意) | script name (wildcard "*" is allowed) (optional)
+| lua | lua_script | スクリプトのリスト | スクリプトポインタ (任意) | スクリプト名 (ワイルドカード "*" を使うことができます) (任意)
-| perl | perl_script | スクリプトのリスト | スクリプトポインタ (任意) | script name (wildcard "*" is allowed) (optional)
+| perl | perl_script | スクリプトのリスト | スクリプトポインタ (任意) | スクリプト名 (ワイルドカード "*" を使うことができます) (任意)
-| python | python_script | スクリプトのリスト | スクリプトポインタ (任意) | script name (wildcard "*" is allowed) (optional)
+| python | python_script | スクリプトのリスト | スクリプトポインタ (任意) | スクリプト名 (ワイルドカード "*" を使うことができます) (任意)
| relay | relay | リレークライアントのリスト | リレーポインタ (任意) | -
-| ruby | ruby_script | スクリプトのリスト | スクリプトポインタ (任意) | script name (wildcard "*" is allowed) (optional)
+| ruby | ruby_script | スクリプトのリスト | スクリプトポインタ (任意) | スクリプト名 (ワイルドカード "*" を使うことができます) (任意)
-| script | script_script | スクリプトのリスト | スクリプトポインタ (任意) | script name with extension (wildcard "*" is allowed) (optional)
+| script | script_script | スクリプトのリスト | スクリプトポインタ (任意) | 拡張子を含めたスクリプト名 (ワイルドカード "*" を使うことができます) (任意)
-| tcl | tcl_script | スクリプトのリスト | スクリプトポインタ (任意) | script name (wildcard "*" is allowed) (optional)
+| tcl | tcl_script | スクリプトのリスト | スクリプトポインタ (任意) | スクリプト名 (ワイルドカード "*" を使うことができます) (任意)
-| weechat | bar | バーのリスト | バーポインタ (任意) | bar name (wildcard "*" is allowed) (optional)
+| weechat | bar | バーのリスト | バーポインタ (任意) | バー名 (ワイルドカード "*" を使うことができます) (任意)
-| weechat | bar_item | バーアイテムのリスト | バーアイテムポインタ (任意) | bar item name (wildcard "*" is allowed) (optional)
+| weechat | bar_item | バーアイテムのリスト | バーアイテムポインタ (任意) | バーアイテム名 (ワイルドカード "*" を使うことができます) (任意)
| weechat | bar_window | バーウィンドウのリスト | バーウィンドウポインタ (任意) | -
-| weechat | buffer | バッファのリスト | バッファポインタ (任意) | buffer name (wildcard "*" is allowed) (optional)
+| weechat | buffer | バッファのリスト | バッファポインタ (任意) | バッファ名 (ワイルドカード "*" を使うことができます) (任意)
| weechat | buffer_lines | バッファの行数 | バッファポインタ | -
-| weechat | filter | フィルタのリスト | - | filter name (wildcard "*" is allowed) (optional)
+| weechat | filter | フィルタのリスト | - | フィルタ名 (ワイルドカード "*" を使うことができます) (任意)
| weechat | history | コマンドの履歴 | バッファポインタ (ワイルドカードとして "*" で始めるか終われる) (任意) | -
-| weechat | hook | フックリスト | フックポインタ (任意) | type,arguments (type is command/timer/.., arguments to get only some hooks (wildcard "*" is allowed), both are optional)
+| weechat | hook | フックリスト | フックポインタ (任意) | type,arguments (type はコマンド/タイマー/..、arguments はいくつかのフックで必要 (ワイルドカード "*" を使うことができます)、両方とも任意)
| weechat | hotlist | ホットリストに含まれるバッファ | - | -
@@ -56,11 +56,11 @@
| weechat | nicklist | バッファのニックネームリスト内のニックネーム | バッファポインタ | ニックネーム/グループ xxx のみについて取得するには nick_xxx または group_xxx を使う (任意)
-| weechat | option | オプションリスト | - | option name (wildcard "*" is allowed) (optional)
+| weechat | option | オプションリスト | - | オプション名 (ワイルドカード "*" を使うことができます) (任意)
-| weechat | plugin | プラグインリスト | プラグインポインタ (任意) | plugin name (wildcard "*" is allowed) (optional)
+| weechat | plugin | プラグインリスト | プラグインポインタ (任意) | プラグイン名 (ワイルドカード "*" を使うことができます) (任意)
-| weechat | proxy | プロキシリスト | プロキシポインタ (任意) | proxy name (wildcard "*" is allowed) (optional)
+| weechat | proxy | プロキシリスト | プロキシポインタ (任意) | プロキシ名 (ワイルドカード "*" を使うことができます) (任意)
| weechat | url_options | URL のオプション | - | -
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`)