1
0
mirror of https://github.com/weechat/weechat.git synced 2026-06-26 21:06:38 +02:00

doc: update german translations and scripting guide

This commit is contained in:
Nils Görs
2013-02-04 08:35:25 +01:00
committed by Sebastien Helleu
parent 1cdbc27abf
commit de6bf18e47
6 changed files with 93 additions and 91 deletions
+2 -2
View File
@@ -6,9 +6,9 @@
| alias | alias_value | Wert von Alias
| aspell | aspell_dicts | list of aspell installed dictionaries
| aspell | aspell_dicts | Auflistung der installierten Wörterbücher
| aspell | aspell_langs | list of all languages supported by aspell
| aspell | aspell_langs | Liste aller Sprachen die durch Aspell unterstützt werden
| guile | guile_script | Liste der Skripten
+1 -1
View File
@@ -2,7 +2,7 @@
|========================================
| Erweiterung | Name | Beschreibung | Argumente
| aspell | aspell_dict | comma-separated list of dictionaries used in buffer | buffer pointer ("0x12345678") or buffer full name ("irc.freenode.#weechat")
| aspell | aspell_dict | eine durch Kommata getrennte Liste von Wörterbüchern, die in diesem Buffer genutzt wird | Buffer-Pointer ("0x12345678") oder der vollständige Buffername ("irc.freenode.#weechat")
| fifo | fifo_filename | Name der FIFO-Pipe | -
+11 -11
View File
@@ -7,20 +7,20 @@
deldict
addword [<dict>] <word>
enable: enable aspell
disable: disable aspell
toggle: toggle aspell
listdict: show installed dictionaries
setdict: set dictionary for current buffer (multiple dictionaries can be separated by a comma)
deldict: delete dictionary used on current buffer
addword: add a word in personal aspell dictionary
enable: Aspell wird aktiviert
disable: Aspell wird deaktiviert
toggle: Aspell Funktionalität umschalten
listdict: die, auf dem System, installierten Wörterbücher werden aufgelistet
setdict: Wörterbuch für den aktuellen Buffer einstellen (mehrere Wörterbücher müssen durch Kommata getrennt werden)
deldict: Wörterbuch für den aktuellen Buffer entfernen
addword: fügt ein Wort in das persönliche Wörterbuch von Aspell hinzu
Input line beginning with a '/' is not checked, except for some commands (see /set aspell.check.commands).
Eingaben die mit '/' beginnen werden nicht überprüft, davon ausgenommen sind einige Befehle (siehe /set aspell.check.commands).
To enable aspell on all buffers, use option "default_dict", then enable aspell, for example:
/set aspell.check.default_dict "en"
Um Aspell auf alle Buffer anzuwenden sollte die Option "default_dict" genutzt und Aspell aktiviert werden:
/set aspell.check.default_dict "de_DE-neu"
/aspell enable
Default key to toggle aspell is alt-s.
Die Standardtastaturbelegung zum Umschalten der Aspell Funktionalität lautet alt-s.
........................................
+32 -32
View File
@@ -263,48 +263,48 @@ Beispiele:
add <name> <buffer>[,<buffer>...] <tags> <regex>
del <name>|-all
list: list all filters
enable: enable filters (filters are enabled by default)
disable: disable filters
toggle: toggle filters
name: filter name
add: add 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
- name can start or end with '*' to match many buffers
tags: comma separated list of tags, for example: "irc_join,irc_part,irc_quit"
regex: 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
list: alle Filter auflisten
enable: Filter wird aktiviert (Filter werden standardmäßig aktiviert)
disable: Filter deaktivieren
toggle: Filter de-/aktivieren
name: Name des Filters
add: Filter hinzufügen
del: Filter entfernen
-all: entfernt alle Filter
buffer: durch Kommata getrennte Liste von Buffern in denen der Filter aktiv sein soll:
- ist der vollständige Name eines Buffers inklusive seiner Erweiterung (Beispiel: "irc.freenode.#weechat")
- "*" anwenden auf alle Buffer
- beginnt ein Name mit '!' wird für diesen Buffer kein Filter genutzt
- ein Name darf mit '*' beginnen oder enden um mehrere Buffer auszuwählen
tags: durch Kommata getrennte Liste von Schlagwörtern. Zum Beispiel: "irc_join,irc_part,irc_quit"
regex: regulärer 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.
The default key alt+'=' toggles filtering on/off.
Die Tastenvoreinstellung alt+'=' schaltet die Filterfunktion an/aus.
Tags most commonly used:
no_filter, no_highlight, no_log, log0..log9 (log level),
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),
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),
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 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
........................................
+9 -11
View File
@@ -163,8 +163,8 @@ weechat::print "" "Hallo, von einem tcl Skript!"
Laden von Skripten
~~~~~~~~~~~~~~~~~~
// TRANSLATION MISSING
It is recommended to use the "script" plugin to load scripts, for example:
Es wird empfohlen die "script" Erweiterung zum Laden von Skripten zu
nutzen, zum Beispiel:
----------------------------------------
/script load script.py
@@ -175,8 +175,8 @@ It is recommended to use the "script" plugin to load scripts, for example:
/script load script.scm
----------------------------------------
// TRANSLATION MISSING
Each language has also its own command:
Es besteht natürlich weiterhin die Möglichkeit, individuell für jede
Skriptsprache, den entsprechenden Befehl zu nutzen:
----------------------------------------
/python load python/skript.py
@@ -187,8 +187,8 @@ Each language has also its own command:
/guile load guile/skript.scm
----------------------------------------
Um Skripten automatisch beim Start von WeeChat zu laden kann man einen Link
in das Verzeichnis 'Skriptsprache/autoload' setzen.
Um Skripten automatisch beim Start von WeeChat zu laden sollte man einen Link
anlegen, der in das Verzeichnis 'Skriptsprache/autoload' zeigt.
Ein Beispiel für ein Python-Skript:
@@ -197,10 +197,9 @@ $ cd ~/.weechat/python/autoload
$ ln -s ../script.py
----------------------------------------
// TRANSLATION MISSING
[NOTE]
When installing a script with command `/script install` the link in 'autoload'
directory is automatically created.
Installiert man mittels `/script install` ein Skript, dann wird automatisch
ein Link in das entsprechende 'autoload' Verzeichnis erzeugt.
[[differences_with_c_api]]
Unterschiede zur C API
@@ -278,8 +277,7 @@ C Callbacks nutzen ein "Data" Argument welches ein Pointer ist. In der
Skript API ist "Data" ein String der jeden Wert haben darf (es handelt sich
nicht um einen Pointer).
// TRANSLATION MISSING
Example of callback, for each language:
callback Beispiele, für jede Skriptsprache:
* python:
+38 -34
View File
@@ -22,7 +22,7 @@ msgid ""
msgstr ""
"Project-Id-Version: WeeChat 0.4.1-dev\n"
"Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
"POT-Creation-Date: 2013-02-01 11:12+0100\n"
"POT-Creation-Date: 2013-02-04 08:34+0100\n"
"PO-Revision-Date: 2013-01-20 12:07+0100\n"
"Last-Translator: Nils Görs <weechatter@arcor.de>\n"
"Language-Team: German <weechatter@arcor.de>\n"
@@ -1404,7 +1404,6 @@ msgstr ""
"list || enable|disable|toggle [<name>] || add <name> <buffer>[,<buffer>...] "
"<tags> <regex> || del <name>|-all"
#, fuzzy
msgid ""
" list: list all filters\n"
" enable: enable filters (filters are enabled by default)\n"
@@ -1498,7 +1497,7 @@ msgstr ""
" nick_xxx (xxx ist durch den Nicknamen zu ersetzen), prefix_nick_ccc (ccc "
"ist die Farbe mit der der Nick dargestellt wird),\n"
" irc_xxx (xxx ist durch einen IRC-Befehl/-Nummer zu ersetzen, siehe /server "
"raw)\n"
"raw oder /debug tags)\n"
" irc_numeric, irc_error, irc_action, irc_ctcp, irc_ctcp_reply, "
"irc_smart_filter, away_info.\n"
"Mittels \"/debug tags\" kann man sich die Tags jeder einzelnen Zeile "
@@ -4272,15 +4271,13 @@ msgstr "Aspell wurde deaktiviert"
msgid "aspell plugin configuration"
msgstr "Konfiguration für Aspell-Erweiterung"
#, fuzzy
msgid ""
"enable|disable|toggle || listdict || setdict <dict>[,<dict>...] || deldict "
"|| addword [<dict>] <word>"
msgstr ""
"enable|disable|toggle || listdict || setdict <lang> || deldict || addword "
"[<lang>] <word>"
"enable|disable|toggle || listdict || setdict <dict>[,<dict>...] || deldict "
"|| addword [<dict>] <word>"
#, fuzzy
msgid ""
" enable: enable aspell\n"
" disable: disable aspell\n"
@@ -4306,7 +4303,8 @@ msgstr ""
" toggle: Aspell Funktionalität umschalten\n"
"listdict: die, auf dem System, installierten Wörterbücher werden "
"aufgelistet\n"
" setdict: Wörterbuch für den aktuellen Buffer einstellen\n"
" setdict: Wörterbuch für den aktuellen Buffer einstellen (mehrere "
"Wörterbücher müssen durch Kommata getrennt werden)\n"
" deldict: Wörterbuch für den aktuellen Buffer entfernen\n"
" addword: fügt ein Wort in das persönliche Wörterbuch von Aspell hinzu\n"
"\n"
@@ -4321,13 +4319,11 @@ msgstr ""
"Die Standardtastaturbelegung zum Umschalten der Aspell Funktionalität lautet "
"alt-s."
#, fuzzy
msgid "list of all languages supported by aspell"
msgstr "Liste der zu nutzenden Übersetzungen für Aspell"
msgstr "Liste aller Sprachen die durch Aspell unterstützt werden"
#, fuzzy
msgid "list of aspell installed dictionaries"
msgstr "Auflistung der installierten Skripten (vom Repositorium)"
msgstr "Auflistung der installierten Wörterbücher"
msgid "comma separated list of dictionaries to use on this buffer"
msgstr ""
@@ -4402,16 +4398,17 @@ msgstr ""
"Mindestlänge für ein Wort, welches auf Rechtschreibung überprüft werden soll "
"(bei 0 werden alle Wörter überprüft)"
#, fuzzy
msgid "comma-separated list of dictionaries used in buffer"
msgstr ""
"eine durch Kommata getrennte Liste von Wörterbüchern, die in diesem Buffer "
"genutzt werden sollen"
"genutzt wird"
msgid ""
"buffer pointer (\"0x12345678\") or buffer full name (\"irc.freenode.#weechat"
"\")"
msgstr ""
"Buffer-Pointer (\"0x12345678\") oder der vollständige Buffername (\"irc."
"freenode.#weechat\")"
#, c-format
msgid "%s: warning: dictionary \"%s\" is not available on your system"
@@ -4588,9 +4585,10 @@ msgstr "%s: Pipe ist geöffnet"
msgid "%s%s: unable to open pipe (%s) for reading"
msgstr "%s%s: Pipe (%s) kann nicht zum Lesen geöffnet werden"
#, fuzzy, c-format
#, c-format
msgid "%s%s: unable to create pipe for remote control (%s): error %d %s"
msgstr "%s%s: Pipe kann nicht zur Fernsteuerung (%s) angelegt werden"
msgstr ""
"%s%s: Pipe kann nicht zur Fernsteuerung (%s) angelegt werden: Fehler %d %s"
#, c-format
msgid "%s: pipe closed"
@@ -8714,17 +8712,19 @@ msgstr "Relay RAW Nachrichten"
msgid "%s: socket closed for %s (port %d)"
msgstr "%s: Socket wurde für %s (Port %d) geschlossen"
#, fuzzy, c-format
#, c-format
msgid "%s%s: cannot accept client on port %d (%s): error %d %s"
msgstr "%s%s: Der Client wird an dem Port %d (%s) nicht akzeptiert"
msgstr "%s%s: Der Client wird am Port %d (%s) nicht akzeptiert: Fehler %d %s"
#, c-format
msgid "%s%s: IP address \"%s\" not allowed for relay"
msgstr "%s%s: IP Adresse \"%s\" für Relay nicht gültig"
#, fuzzy, c-format
#, c-format
msgid "%s%s: cannot set socket option \"%s\" to %d: error %d %s"
msgstr "%s%s: Socket kann nicht erstellt werden: Fehler %d %s"
msgstr ""
"%s%s: Die Socket-Option \"%s\" kann nicht auf %d geändert werden: Fehler %d "
"%s"
#, c-format
msgid "%s%s: cannot create socket: error %d %s"
@@ -8734,13 +8734,13 @@ msgstr "%s%s: Socket kann nicht erstellt werden: Fehler %d %s"
msgid "%s%s: try /set relay.network.ipv6 off"
msgstr "%s%s: versuche /set relay.network.ipv6 off"
#, fuzzy, c-format
#, c-format
msgid "%s%s: cannot \"bind\" on port %d (%s): error %d %s"
msgstr "%s%s: Fehler mit \"bind\" am Port %d (%s)"
msgstr "%s%s: \"bind\" am Port %d (%s) nicht möglich: Fehler %d %s"
#, fuzzy, c-format
#, c-format
msgid "%s%s: cannot \"listen\" on port %d (%s): error %d %s"
msgstr "%s%s: Der Client wird an dem Port %d (%s) nicht akzeptiert"
msgstr "%s%s: \"listen\" an Port %d (%s) nicht möglich: Fehler %d %s"
#, c-format
msgid "%s: listening on port %d (relay: %s, %s, max %d clients)"
@@ -9057,9 +9057,11 @@ msgid ""
msgstr ""
"%s%s: Warnung, Pointer (\"%s\") ungültig für Funktion \"%s\" (Skript: %s)"
#, fuzzy, c-format
#, c-format
msgid "%s: error loading script \"%s\" (spaces or empty name not allowed)"
msgstr "%s: Skript \"%s\" kann nicht geladen werden (Speichermangel)"
msgstr ""
"%s: Fehler beim Laden des Skriptes \"%s\" aufgetreten (Leerzeichen sind im "
"Namen nicht erlaubt oder es wurde kein Name angegeben)"
#, c-format
msgid ""
@@ -9856,9 +9858,9 @@ msgstr ""
"%s%s: Adresse für \"%s\" wurde nicht gefunden. Es wird auf die lokale IP "
"zurückgegriffen."
#, fuzzy, c-format
#, c-format
msgid "%s%s: cannot create socket for xfer: error %d %s"
msgstr "%s%s: Socket kann nicht erstellt werden: Fehler %d %s"
msgstr "%s%s: Socket kann für xfer nicht erstellt werden: Fehler %d %s"
#, c-format
msgid "%s%s: cannot find available port for xfer"
@@ -10077,9 +10079,9 @@ msgstr "Transferliste"
msgid "xfer pointer (optional)"
msgstr "Transferpointer (optional)"
#, fuzzy, c-format
#, c-format
msgid "%s%s: unable to create pipe: error %d %s"
msgstr "%s%s: Pipe kann nicht erstellt werden"
msgstr "%s%s: Pipe kann nicht erstellt werden: Fehler %d %s"
#, c-format
msgid "%s%s: unable to read local file"
@@ -10117,14 +10119,16 @@ msgstr ""
"%s: sende Datei an %s (%ld.%ld.%ld.%ld, %s.%s), Name: %s (lokaler Dateiname: "
"%s), %llu Bytes (Protokoll: %s)"
#, fuzzy, c-format
#, c-format
msgid "%s%s: unable to create socket for sending file: error %d %s"
msgstr "%s%s: für den Dateiversand kann kein Socket erstellt werden"
msgstr ""
"%s%s: für den Dateiversand kann kein Socket erstellt werden. Fehler %d %s"
#, fuzzy, c-format
#, c-format
msgid "%s%s: unable to set option \"nonblock\" for socket: error %d %s"
msgstr ""
"%s%s: Die \"nonblock\"-Option für den Socket kann nicht festlegt werden"
"%s%s: Die \"nonblock\"-Option für den Socket kann nicht festlegt werden: "
"Fehler %d %s"
#, c-format
msgid "%s%s: timeout for \"%s\" with %s"