summaryrefslogtreecommitdiff
path: root/doc
diff options
context:
space:
mode:
authorNils Görs <weechatter@arcor.de>2019-10-13 18:54:48 +0200
committerNils Görs <weechatter@arcor.de>2019-10-13 18:54:48 +0200
commit92853e1b4793fb9f3876faee6fcaf51361e6aa21 (patch)
tree47a04f5f311c23c85411213d316ecb13a0d36690 /doc
parent577a9322010b0354ec01df42f72e9b3abff79057 (diff)
downloadweechat-92853e1b4793fb9f3876faee6fcaf51361e6aa21.zip
core: update German translations
Diffstat (limited to 'doc')
-rw-r--r--doc/de/weechat_scripting.de.adoc144
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]
----