diff options
author | Nils Görs <weechatter@arcor.de> | 2019-10-13 18:54:48 +0200 |
---|---|---|
committer | Nils Görs <weechatter@arcor.de> | 2019-10-13 18:54:48 +0200 |
commit | 92853e1b4793fb9f3876faee6fcaf51361e6aa21 (patch) | |
tree | 47a04f5f311c23c85411213d316ecb13a0d36690 /doc | |
parent | 577a9322010b0354ec01df42f72e9b3abff79057 (diff) | |
download | weechat-92853e1b4793fb9f3876faee6fcaf51361e6aa21.zip |
core: update German translations
Diffstat (limited to 'doc')
-rw-r--r-- | doc/de/weechat_scripting.de.adoc | 144 |
1 files changed, 65 insertions, 79 deletions
diff --git a/doc/de/weechat_scripting.de.adoc b/doc/de/weechat_scripting.de.adoc index 831fe3db5..cb4c50ec5 100644 --- a/doc/de/weechat_scripting.de.adoc +++ b/doc/de/weechat_scripting.de.adoc @@ -74,45 +74,46 @@ und die Dokumentation für die Funktion `hook_process` in link:weechat_plugin_ap ==== Python -// TRANSLATION MISSING ===== Module -WeeChat defines a `weechat` module which must be imported with `import weechat`. +WeeChat definiert ein `weechat` Module welches mittels `import weechat` +importiert werden muss. -// TRANSLATION MISSING -===== Functions +===== Funktionen -Functions are called with `weechat.xxx(arg1, arg2, ...)`. +Funktionen werden aufgerufen mittels `weechat.xxx(arg1, arg2, ...)`. -Functions `+print*+` are called `+prnt*+` in python (because `print` was a -reserved keyword in Python 2). +Die Funktionen `+print*+` werden bei python durch `+prnt*+` ersetzt +(`print` war ein reserviertes Schlüsselwort unter Python 2). -// TRANSLATION MISSING -===== Strings received in callbacks +===== In Callbacks empfangene Zeichen -In Python 3 and with WeeChat ≥ 2.7, the strings received in callbacks have type -`str` if the string has valid UTF-8 data (which is the most common case), -or `bytes` if the string is not UTF-8 valid. So the callback should take care -about this type if some invalid UTF-8 content can be received. +Mit Python 3 und WeeChat ≥ 2.7 sind die Zeichenketten in Callbacks +vom Typ `str`, sofern die Zeichenketten gültige UTF-8 Daten enthalten +(was am häufigsten zutreffen sollte), oder vom Typ `bytes` falls +die Zeichenkette keine gültigen UTF-8 Daten enthält. Deshalb sollte +im Callback darauf geachtet werden das ungültige UTF-8 Daten +empfangen werden können. -Some invalid UTF-8 data may be received in these cases, so the callback can -receive a string of type `str` or `bytes` (this list is not exhaustive): +In folgenden Fällen können einige ungültige UTF-8-Daten empfangen werden, +sodass im Callback Zeichenketten vom Typ `str` oder `bytes` (diese +Liste ist nicht vollständig): [width="100%",cols="3m,3m,3m,8",options="header"] |=== -| API function | Arguments | Examples | Description +| API Funktion | Argumente | Beispiele| Beschreibung | hook_modifier | irc_in_yyy | pass:[irc_in_privmsg] + pass:[irc_in_notice] | - A message received in IRC plugin, before it is decoded to UTF-8 (used - internally). + + Eine Nachricht die von der IRC Erweiterung empfangen wurde und bevor sie nach UTF-8 dekodiert wurde (intern + verwendet). + + - It is recommended to use modifier `irc_in2_yyy` instead, the string received - is always UTF-8 valid. + - See function `hook_modifier` in the - link:weechat_plugin_api.en.html#_hook_modifier[WeeChat plugin API reference]. + Es wird empfohlen den Modifier `irc_in2_yyy` zu nutzen, da die empfangene Zeichenkette + immer UTF-8 gültig ist. + + siehe Funktion `hook_modifier` in der + link:weechat_plugin_api.en.html#_hook_modifier[WeeChat Anleitung für API Erweiterung]. | hook_signal | xxx,irc_out_yyy + @@ -121,48 +122,45 @@ receive a string of type `str` or `bytes` (this list is not exhaustive): pass:[*,irc_out_notice] + pass:[*,irc_outtags_privmsg] + pass:[*,irc_outtags_notice] | - A message sent by IRC plugin, after it is encoded to the `encode` charset - defined by the user (if different from the default `UTF-8`). + + Eine Nachricht welche von der IRC Erweiterung versendet wurde, nachdem diese entsprechend + der Benutzereinstellung `encode` Charset kodiert (falls abweichend von der `UTF-8` Standardeinstellung). + + - It is recommended to use signal `xxx,irc_out1_yyy` instead, the string received - is always UTF-8 valid. + - See function `hook_signal` in the - link:weechat_plugin_api.en.html#_hook_signal[WeeChat plugin API reference]. + Es wird empfohlen das Signal `xxx,irc_out1_yyy` zu nutzen, da die empfangene Zeichenkette + immer UTF-8 gültig ist. + + siehe Funktion `hook_signal` in der + link:weechat_plugin_api.en.html#_hook_signal[WeeChat Anleitung für API Erweiterung]. | hook_process + hook_process_hashtable | - | - | - Output of the command, sent to the callback, can contain invalid UTF-8 data. + Ausgabe des Befehls, dass an den Callback gesendet wurde, kann ungültige UTF-8 Daten enthalten. |=== -In Python 2, which is now deprecated and should not be used any more, the -strings sent to callbacks are always of type `str`, and may contain invalid -UTF-8 data, in the cases mentioned above. +Mit Python 2, das mittlerweile veraltet ist und nicht mehr verwendet werden sollte, ist die +Zeichenkette die an die Callbacks gesendet wird immer vom Typ `str` und kann deshalb bei den +oben genannten Fällen, ungültige UTF-8 Daten enthalten. ==== Perl -// TRANSLATION MISSING -===== Functions +===== Funktionen -Functions are called with `weechat::xxx(arg1, arg2, ...);`. +Funktionen werden aufgerufen mittels `weechat::xxx(arg1, arg2, ...);`. ==== Ruby -// TRANSLATION MISSING ===== Initialization -You have to define _weechat_init_ and call _register_ inside. +Es muss _weechat_init_ definiert werden und darin dann _register_ ausgeführt werden. -// TRANSLATION MISSING ===== Functions -Functions are called with `Weechat.xxx(arg1, arg2, ...)`. +Funktionen werden aufgerufen mittels `Weechat.xxx(arg1, arg2, ...)`. -Due to a limitation of Ruby (15 arguments max by function), the function -`Weechat.config_new_option` receives the callbacks in an array of 6 strings -(3 callbacks + 3 data strings), so a call to this function looks like: +Aufgrund einer Beschränkung von Ruby (maximal 15 Argumente pro Funktion), empfängt +die Funktion `Weechat.config_new_option` ein Callback mit einem Array von 6 Zeichenketten +(3 Callbacks + 3 Datenzeichenketten), so sieht ein Aufruf dieser Funktion aus: [source,ruby] ---- @@ -172,28 +170,25 @@ Weechat.config_new_option(config, section, "name", "string", "description of opt ==== Lua -// TRANSLATION MISSING -===== Functions +===== Funktionen -Functions are called with `weechat.xxx(arg1, arg2, ...)`. +Funktionen werden aufgerufen mittels `weechat.xxx(arg1, arg2, ...)`. ==== Tcl -// TRANSLATION MISSING -===== Functions +===== Funktionen -Functions are called with `weechat::xxx arg1 arg2 ...`. +Funktionen werden aufgerufen mittels `weechat::xxx arg1 arg2 ...`. ==== Guile (Scheme) -// TRANSLATION MISSING -===== Functions +===== Funktionen -Functions are called with `(weechat:xxx arg1 arg2 ...)`. +Funktionen werden aufgerufen mittels `(weechat:xxx arg1 arg2 ...)`. -The following functions take one list of arguments (instead of many arguments -for other functions), because number of arguments exceed number of allowed -arguments in Guile: +Die folgenden Funktionen verwenden eine Liste von Argumenten (anstelle vieler Argumente +für andere Funktionen), da die Anzahl der Argumente die zulässige Anzahl in Guile +überschreiten würde: * config_new_section * config_new_option @@ -201,17 +196,15 @@ arguments in Guile: ==== JavaScript -// TRANSLATION MISSING -===== Functions +===== Funktionen -Functions are called with `weechat.xxx(arg1, arg2, ...);`. +Funktionen werden aufgerufen mittels `weechat.xxx(arg1, arg2, ...);`. ==== PHP -// TRANSLATION MISSING ===== Functions -Functions are called with `weechat_xxx(arg1, arg2, ...);`. +Funktionen werden aufgerufen mittels `weechat_xxx(arg1, arg2, ...);`. [[register_function]] === Die "Register" Funktion @@ -1194,25 +1187,20 @@ weechat.prnt("", "Wert der Option weechat.color.chat_delimiters ist: %s" [[irc_catch_messages]] ==== Nachrichten abfangen -// TRANSLATION MISSING -IRC plugin sends four signals for a message received (`xxx` is IRC internal -server name, `yyy` is IRC command name like JOIN, QUIT, PRIVMSG, 301, ..): +Die IRC Erweiterung sendet vier Signale wenn eine Nachricht empfangen wurde +(`xxx` ist dabei der interne Servername, `yyy` ist der IRC Befehl z.B. JOIN, QUIT, PRIVMSG, 301, ..): -// TRANSLATION MISSING xxx,irc_in_yyy:: - signal sent before processing message, only if message is *not* ignored + Signal wird gesendet, bevor die Nachricht verarbeitet wird, nur wenn Nachricht *nicht* ignoriert wird -// TRANSLATION MISSING xxx,irc_in2_yyy:: - signal sent after processing message, only if message is *not* ignored + Signal wird gesendet, nachdem die Nachricht verarbeitet wird, nur wenn Nachricht *nicht* ignoriert wird -// TRANSLATION MISSING xxx,irc_raw_in_yyy:: - signal sent before processing message, even if message is ignored + Signal wird gesendet, bevor die Nachricht verarbeitet wird, auch wenn Nachricht ignoriert wird -// TRANSLATION MISSING xxx,irc_raw_in2_yyy:: - signal sent after processing message, even if message is ignored + Signal wird gesendet, nachdem die Nachricht verarbeitet wird, auch wenn Nachricht ignoriert wird [source,python] ---- @@ -1234,19 +1222,17 @@ weechat.hook_signal("*,irc_in2_join", "join_cb", "") [[irc_modify_messages]] ==== Nachrichten ändern -// TRANSLATION MISSING -IRC plugin sends two "modifiers" for a message received ("xxx" is IRC command), -so that you can modify it: +Die IRC Erweiterung sendet zwei "Modifier" für eine empfangene Nachricht +("xxx" ist der IRC Befehl), damit die Nachricht verändert werden kann: -// TRANSLATION MISSING irc_in_xxx:: - modifier sent before charset decoding: use with caution, the string may - contain invalid UTF-8 data; use only for raw operations on a message + Modifier, der vor der Zeichensatzdekodierung gesendet wurde: diese Zeichenkette + sollte mit Vorsicht verwendet werden, da sie ungültige UTF-8-Daten enthalten kann; + Nur bei Rohoperationen für eine Nachricht verwenden -// TRANSLATION MISSING irc_in2_xxx:: - modifier sent after charset decoding, so the string received is always - UTF-8 valid (*recommended*) + Modifier wird nach der Zeichensatzdekodierung gesendet, sodass die empfangene + Zeichenkette immer eine gültige UTF-8 Kodierung enthält (*empfohlen*) [source,python] ---- |