doc: update German auto-generated files

This commit is contained in:
Sébastien Helleu 2020-05-22 18:17:51 +02:00
parent a86c447972
commit a43b0f074c
2 changed files with 117 additions and 117 deletions

View File

@ -12,7 +12,7 @@
| irc | irc_message_split | trennt eine IRC Nachricht (standardmäßig in 512 Bytes große Nachrichten) | "message": IRC Nachricht, "server": Servername (optional) | "msg1" ... "msgN": Nachrichten die versendet werden sollen (ohne abschließendes "\r\n"), "args1" ... "argsN": Argumente für Nachrichten, "count": Anzahl der Nachrichten | irc | irc_message_split | trennt eine IRC Nachricht (standardmäßig in 512 Bytes große Nachrichten) | "message": IRC Nachricht, "server": Servername (optional) | "msg1" ... "msgN": Nachrichten die versendet werden sollen (ohne abschließendes "\r\n"), "args1" ... "argsN": Argumente für Nachrichten, "count": Anzahl der Nachrichten
| weechat | focus_info | get focus info | "x": x coordinate (string with integer >= 0), "y": y coordinate (string with integer >= 0) | see function "hook_focus" in Plugin API reference | weechat | focus_info | Fokusinformationen abrufen | "x": x-Koordinate (Zeichenfolge mit Ganzzahl >= 0), "y": y-Koordinate (Zeichenfolge mit Ganzzahl >= 0) | siehe Funktion "hook_focus" in API Dokumentation
|=== |===
// end::infos_hashtable[] // end::infos_hashtable[]

View File

@ -1102,62 +1102,62 @@ Beispiele:
get <property> get <property>
<number>|-|+|<name> <number>|-|+|<name>
list: list buffers (without argument, this list is displayed) list: alle geöffneten Buffer werden aufgelistet (ohne Angabe von Argumente wird diese Liste standardmäßig ausgegeben)
add: add a new buffer (it can be closed with "/buffer close" or input "q") add: öffnet einen neuen Buffer (dieser kann mit "/buffer close" oder "q" in der Eingabezeile, beendet werden)
clear: clear buffer content (number for a buffer, -merged for merged buffers, -all for all buffers, or nothing for current buffer) clear: leert den Inhalt des Buffers (entweder durch Angabe der entsprechenden Nummer des Buffers oder "-merged " für zusammengefügte Buffer oder "-all" für alle Buffer. Ohne Angabe eines Arguments wird der aktuelle Buffer gelöscht)
move: move buffer in the list (may be relative, for example -1); "-" = move to first buffer number, "+" = move to last buffer number + 1 move: Buffer in der Liste verschieben (kann auch relativ sein, z.B. -1); "-" = auf erste Position verschieben, "+" = auf letzte Position + 1 verschieben
swap: swap two buffers (swap with current buffer if only one number/name given) swap: tauscht zwei Buffer miteinander aus (bei Angabe von nur einem Buffer (Buffernummer/-name), wird der aktuelle Buffer mit dem angegebenen Buffer getauscht)
cycle: jump loop between a list of buffers cycle: springt in einer Schleife von einem Buffer zum nächsten, die in einer Liste angegeben werden
merge: merge current buffer to another buffer (chat area will be mix of both buffers) merge: fügt den aktuellen Buffer mit einem anderen Buffer zusammen (bei einem Chat-Buffer werden zwei Buffer zusammengefügt
(by default ctrl-x switches between merged buffers) (Bei der Standardtastenbelegung wird mittels "CTRL-x" zwischen zusammengefügten Buffern umgeschaltet)
unmerge: unmerge buffer from other buffers which have same number unmerge: trennt Buffer wieder voneinander, falls zwei Buffer die selbe Nummer teilen
hide: hide the buffer hide: versteckt einen Buffer
unhide: unhide the buffer unhide: macht Buffer wieder sichtbar
renumber: renumber buffers (works only if option weechat.look.buffer_auto_renumber is off) renumber: Buffer werden umnummeriert (Einstellung weechat.look.buffer_auto_renumber muss deaktiviert sein)
close: close buffer (number/range or name is optional) close: Buffer schließen (Nummer oder Bereich ist optional)
notify: display or set notify level for current buffer: this level determines whether buffer will be added to hotlist or not: notify: Benachrichtigungsstufe für den aktuellen Buffer anzeigen oder einstellen. Folgende Möglichkeiten bestimmen den Grad der Benachrichtigung und ob der Buffer in der Hotlist angezeigt wird:
none: never none: keine Benachrichtigung
highlight: for highlights only highlight: Benachrichtigung bei hervorgehobenen Nachrichten (Highlights)
message: for messages from users + highlights message: Benachrichtigung bei Nachrichten von Usern + Highlights
all: all messages all: Benachrichtigung bei allen Nachrichten
reset: reset to default value (all) reset: Benachrichtigung auf Standardwert zurück setzen (all)
localvar: display local variables for the buffer localvar: zeigt die lokalen Variablen für den aktuellen Buffer an
set: set a property for current buffer set: setzt eine Eigenschaft für den aktuellen Buffer
get: display a property of current buffer get: zeigt eine Eigenschaft für den aktuellen Buffer an
number: jump to buffer by number, possible prefix: number: wechselt von einem Buffer zu einem anderen, mögliche Optionen:
'+': relative jump, add number to current '+': relativer Sprung um 'n'-Buffer
'-': relative jump, sub number to current '-': relativer Sprung, um 'n'-Buffer
'*': jump to number, using option "weechat.look.jump_current_to_previous_buffer" '*': wechselt zum Buffer mit der Nummer 'n'; nutzt die interne Einstellung "weechat.look.jump_current_to_previous_buffer"
-: jump to first buffer number -: springt zum ersten Buffer
+: jump to last buffer number +: springt zum letzten Buffer
name: jump to buffer by (partial) name name: wechselt zum Buffer mit dem angegebenen Namen (Name muss nicht vollständig sein!)
Examples: Beispiele:
clear current buffer: leert den aktuellen Buffer:
/buffer clear /buffer clear
move buffer to number 5: verschiebt Buffer auf Position 5:
/buffer move 5 /buffer move 5
swap buffer 1 with 3: tauscht Buffer 1 und 3:
/buffer swap 1 3 /buffer swap 1 3
swap buffer #weechat with current buffer: tauscht Buffer #weechat und den aktuellen Buffer:
/buffer swap #weechat /buffer swap #weechat
jump on #chan1, #chan2, #chan3 and loop: springt in einer Schleife zu den Buffern #chan1, #chan2, #chan3:
/buffer cycle #chan1 #chan2 #chan3 /buffer cycle #chan1 #chan2 #chan3
merge with core buffer: verbindet Buffer mit dem Core-Buffer:
/buffer merge 1 /buffer merge 1
merge with #weechat buffer: verbindet Buffer mit #weechat buffer:
/buffer merge #weechat /buffer merge #weechat
unmerge buffer: trennt Buffer voneinander:
/buffer unmerge /buffer unmerge
close current buffer: schließt aktuellen Buffer:
/buffer close /buffer close
close buffers 5 to 7: schließt Buffer 5 bis 7:
/buffer close 5-7 /buffer close 5-7
jump to #weechat: springt zum Buffer: #weechat:
/buffer #weechat /buffer #weechat
jump to next buffer: springt zum nächsten Buffer:
/buffer +1 /buffer +1
jump to last buffer number: springt zum letzten Buffer:
/buffer + /buffer +
---- ----
@ -1282,76 +1282,76 @@ infolists: zeigt Information über die Infolists an
/eval [-n|-s] [-d] <expression> /eval [-n|-s] [-d] <expression>
[-n] [-d] -c <expression1> <operator> <expression2> [-n] [-d] -c <expression1> <operator> <expression2>
-n: display result without sending it to buffer (debug mode) -n: gibt das Ergebnis aus, ohne dass dieses in den Buffer gesendet wird (debug Modus)
-s: split expression before evaluating it (many commands can be separated by semicolons) -s: teilt Ausdrücke, bevor sie evaluiert werden (mehrere Befehle können durch Semikolon getrennt werden)
-d: display debug output after evaluation -d: eine Debug-Ausgabe nach Auswertung anzeigen
-c: evaluate as condition: use operators and parentheses, return a boolean value ("0" or "1") -c: Auswertung als Bedingung: nutzt Operatoren und runde Klammern, Rückgabewert als Boolean-Wert ("0" oder "1")
expression: expression to evaluate, variables with format ${variable} are replaced (see below); many commands can be separated by semicolons expression: Ausdruck welcher verarbeitet werden soll. Variablen im Format ${variable} werden ersetzt (siehe unten); mehrere Befehle werden durch ein Semikolon voneinander getrennt
operator: a logical or comparison operator: operator: ein logischer oder vergleichender Operand:
- logical operators: - logische Operanden:
&& boolean "and" && boolean "und"
|| boolean "or" || boolean "oder"
- comparison operators: - vergleichende Operanden:
== equal == gleich
!= not equal != ungleich
<= less or equal <= kleiner oder gleich
< less < kleiner
>= greater or equal >= größer oder gleich
> greater > größer
=~ is matching POSIX extended regex =~ stimmt mit regulärem POSIX Ausdruck überein
!~ is NOT matching POSIX extended regex !~ stimmt NICHT mit regulärem POSIX Ausdruck überein
==* is matching mask, case sensitive (wildcard "*" is allowed) ==* stimmt mit Maske überein (Platzhalter "*" ist erlaubt)
!!* is NOT matching mask, case sensitive (wildcard "*" is allowed) !!* stimmt mit Maske NICHT überein (Platzhalter "*" ist erlaubt)
=* is matching mask, case insensitive (wildcard "*" is allowed) =* stimmt mit Maske überein, Groß- und Kleinschreibung wird nicht beachtet (Platzhalter "*" ist erlaubt)
!* is NOT matching mask, case insensitive (wildcard "*" is allowed) !* stimmt mit Maske NICHT überein, Groß- und Kleinschreibung wird nicht beachtet (Platzhalter "*" ist erlaubt)
==- is included, case sensitive ==- ist enthalten, Groß- und Kleinschreibung wird beachtet
!!- is NOT included, case sensitive !!- ist NICHT enthalten, Groß- und Kleinschreibung wird beachtet
=- is included, case insensitive =- ist enthalten, Groß- und Kleinschreibung wird nicht beachtet
!- is NOT included, case insensitive !- ist NICHT enthalten, Groß- und Kleinschreibung wird nicht beachtet
An expression is considered as "true" if it is not NULL, not empty, and different from "0". Ein Ausdruck gilt als "wahr" sofern das Ergebnis weder NULL, nicht leer und von "0" abweichend ist.
The comparison is made using floating point numbers if the two expressions are valid numbers, with one of the following formats: Für einen Vergleich werden Fließkommazahlen genutzt, insofern es sich bei beiden Ausdrücken um gültige Zahlen handelt, folgende Formate werden unterstützt:
- integer (examples: 5, -7) - Integer (Beispiele: 5, -7)
- floating point number (examples: 5.2, -7.5, 2.83e-2) - Fließkommazahl (Beispiele: 5.2, -7.5, 2.83e-2)
- hexadecimal number (examples: 0xA3, -0xA3) - hexadezimale Zahl (Beispiele: 0xA3, -0xA3)
To force a string comparison, you can add double quotes around each expression, for example: Um einen Vergleich zwischen zwei Zeichenketten zu erzwingen, müssen die Ausdrücke in Anführungszeichen gesetzt werden, zum Beispiel:
50 > 100 ==> 0 50 > 100 ==> 0
"50" > "100" ==> 1 "50" > "100" ==> 1
Some variables are replaced in expression, using the format ${variable}, variable can be, by order of priority: Einige Variablen werden im Ausdruck mittels der Formatierung ${variable} ersetzt. Mögliche Variablen sind, nach Reihenfolge ihrer Priorität:
1. an evaluated sub-string (format: "eval:xxx") 1. eine evaluierte Teilzeichenkette (Format: "eval:xxx")
2. a string with escaped chars (format: "esc:xxx" or "\xxx") 2. eine Zeichenkette mit Escapesequenzen (Format: "esc:xxx" oder "\xxx")
3. a string with chars to hide (format: "hide:char,string") 3. Zeichen, die in einer Zeichenkette nicht dargestellt werden sollen (Format: "hide:Zeichen,Zeichenkette")
4. a string with max chars (format: "cut:max,suffix,string" or "cut:+max,suffix,string") 4. eine Zeichenkette mit einer maximalen Anzahl an Zeichen (Format: "cut:+Max,Suffix,Zeichenkette")
or max chars displayed on screen (format: "cutscr:max,suffix,string" or "cutscr:+max,suffix,string") oder maximale Anzahl an Zeichen die auf dem Bildschirm angezeigt werden sollen (Format: "cutscr:Max,Suffix,Zeichenkette oder "cutscr:+Max,Suffix,Zeichenkette")
5. a reversed string (format: "rev:xxx" or "revscr:xxx") 5. eine Zeichenkette umkehren (Format: "rev:xxx" oder "revscr:xxx")
6. a repeated string (format: "repeat:count,string") 6. eine Zeichenkette wiederholen (Format: "repeat:Anzahl,Zeichenkette")
7. length of a string (format: "length:xxx" or "lengthscr:xxx") 7. Länge einer Zeichenkette (Format: "length:xxx" oder "lengthscr:xxx")
8. a color (format: "color:xxx", see "Plugin API reference", function "color") 8. eine Farbe (Format: "color:xxx", siehe "Anleitung für API Erweiterung", Funktion "color")
9. a modifier (format: "modifier:name,data,string") 9. ein Modifizierer (Format: "info:Name,Argumente", Argumente sind optional)
10. an info (format: "info:name,arguments", arguments are optional) 10. eine Info (Format: "Info:Name,Argumente", Argumente sind optional)
11. a base 16/32/64 encoded/decoded string (format: "base_encode:base,xxx" or "base_decode:base,xxx") 11. eine Basis 16/32/64 kodierte / dekodierte Zeichenfolge (Format: "base_encode:base,xxx" oder "base_decode:base,xxx")
12. current date/time (format: "date" or "date:format") 12. aktuelles Datum/Uhrzeit (Format: "date" oder "date:format")
13. an environment variable (format: "env:XXX") 13. eine Umgebungsvariable (Format: "env:XXX")
14. a ternary operator (format: "if:condition?value_if_true:value_if_false") 14. ein Dreifachoperand (Format: "if:Bedingung?Wert_falls_wahr:Wert_falls_unwahr")
15. result of an expression with parentheses and operators + - * / // % ** (format: "calc:xxx") 15. Ergebnis eines Ausdrucks mit Klammern und Operatoren + - * / // % ** (Format: "calc:xxx")
16. an option (format: "file.section.option") 16. eine Option (Format: "file.section.option")
17. a local variable in buffer 17. eine lokale Variable eines Buffers
18. a hdata name/variable (the value is automatically converted to string), by default "window" and "buffer" point to current window/buffer. 18. ein(e) hdata - Name/Variable (der Wert wird automatisch in eine Zeichenkette konvertiert), standardmäßig wird für "window" und "buffer" das aktuelle Fenster/Buffer verwendet.
Format for hdata can be one of following: Das Format für hdata kann wie folgt aufgebaut sein:
hdata.var1.var2...: start with a hdata (pointer must be known), and ask variables one after one (other hdata can be followed) hdata.var1.var2...: startet mit hdata (der Pointer muss bekannt sein) und fragt eine Variable nach der anderen ab (weitere hdata können folgen)
hdata[list].var1.var2...: start with a hdata using a list, for example: hdata[list].var1.var2...: startet hdata mittels einer Liste, zum Beispiel:
${buffer[gui_buffers].full_name}: full name of first buffer in linked list of buffers ${buffer[gui_buffers].full_name}: der vollständige Name des ersten Buffers, in der verknüpften Liste aller Buffer
${plugin[weechat_plugins].name}: name of first plugin in linked list of plugins ${plugin[weechat_plugins].name}: Name der ersten Erweiterung, in der verknüpften Liste aller Erweiterungen
hdata[pointer].var1.var2...: start with a hdata using a pointer, for example: hdata[pointer].var1.var2...: startet hdata mittels einem Pointer, zum Beispiel:
${buffer[0x1234abcd].full_name}: full name of the buffer with this pointer (can be used in triggers) ${buffer[0x1234abcd].full_name}: vollständiger Name eines Buffers und des dazugehörigen Pointers (kann in triggern benutzt werden)
For name of hdata and variables, please look at "Plugin API reference", function "weechat_hdata_get". Die vorhandenen Namen für hdata und Variablen sind in der "Anleitung für API Erweiterung", Bereich "weechat_hdata_get". beschrieben
Examples (simple strings): Beispiele (einfache Zeichenketten):
/eval -n ${info:version} ==> 0.4.3 /eval -n ${info:version} ==> 0.4.3
/eval -n ${env:HOME} ==> /home/user /eval -n ${env:HOME} ==> /home/user
/eval -n ${weechat.look.scroll_amount} ==> 3 /eval -n ${weechat.look.scroll_amount} ==> 3
/eval -n ${sec.data.freenode_password} ==> secret /eval -n ${sec.data.freenode_password} ==> geheim
/eval -n ${window} ==> 0x2549aa0 /eval -n ${window} ==> 0x2549aa0
/eval -n ${window.buffer} ==> 0x2549320 /eval -n ${window.buffer} ==> 0x2549320
/eval -n ${window.buffer.full_name} ==> core.weechat /eval -n ${window.buffer.full_name} ==> core.weechat
@ -1369,17 +1369,17 @@ Examples (simple strings):
/eval -n ${base_encode:64,test} ==> dGVzdA== /eval -n ${base_encode:64,test} ==> dGVzdA==
/eval -n ${base_decode:64,dGVzdA==} ==> test /eval -n ${base_decode:64,dGVzdA==} ==> test
Examples (conditions): Beispiele (Bedingungen):
/eval -n -c ${window.buffer.number} > 2 ==> 0 /eval -n -c ${window.buffer.number} > 2 ==> 0
/eval -n -c ${window.win_width} > 100 ==> 1 /eval -n -c ${window.win_width} > 100 ==> 1
/eval -n -c (8 > 12) || (5 > 2) ==> 1 /eval -n -c (8 > 12) || (5 > 2) ==> 1
/eval -n -c (8 > 12) && (5 > 2) ==> 0 /eval -n -c (8 > 12) && (5 > 2) ==> 0
/eval -n -c abcd =~ ^ABC ==> 1 /eval -n -c abcd =~ ^ABC ==> 1
/eval -n -c abcd =~ (?-i)^ABC ==> 0 /eval -n -c abcd =~ (?-i)^ABC ==> 0
/eval -n -c abcd =~ (?-i)^abc ==> 1 /eval -n -c abcd =~ (?-i)^abc ==> 1
/eval -n -c abcd !~ abc ==> 0 /eval -n -c abcd !~ abc ==> 0
/eval -n -c abcd =* a*d ==> 1 /eval -n -c abcd =* a*d ==> 1
/eval -n -c abcd =- bc ==> 1 /eval -n -c abcd =- bc ==> 1
---- ----
[[command_weechat_filter]] [[command_weechat_filter]]