WeeChat - en to de_DE translation catalogue (2413 entries)

en: %sAnother command "%s" already exists for plugin "%s"
de_DE: %sEin anderer Befehl "%s" existiert bereits für die Erweiterung "%s"

en: %sUnknown command "%s" (commands are case sensitive, type /help for help), commands with similar name: %s
de_DE: %sUnbekannter Befehl "%s" (Befehle unterscheiden sich in Groß- und Kleinschreibung, für eine Hilfe nutze /help), Befehl mit ähnlichem Namen: %s

en: %sUnknown command "%s" (type /help for help), commands with similar name: %s
de_DE: %sUnbekannter Befehl "%s" (für eine Hilfe nutze /help), Befehl mit ähnlichem Namen: %s

en: %sBad file descriptor (%d) used in hook_fd
de_DE: %sBad file descriptor (%d) wurde in Funktion "hook_fd" genutzt

en: System clock skew detected (%+ld seconds), reinitializing all timers
de_DE: Die Systemzeit ist nicht korrekt (%+ld Sekunden), reinitialisiere alle Uhren

en: %sURL transfer error: %s (URL: "%s")
de_DE: %sURL Transferfehler: %s (URL: "%s")

en: %sError running thread in hook_url: %s (URL: "%s")
de_DE: %sFehler beim Ausführen des Threads in hook_url: %s (URL: "%s")

note: TRANSLATORS: "%s %s" after "compiled on" is date and time
en: WeeChat %s Copyright %s, compiled on %s %s
    Developed by Sébastien Helleu <flashcode@flashtux.org> - %s
de_DE: WeeChat %s Copyright %s, kompiliert am %s %s
    Entwickelt von Sébastien Helleu <flashcode@flashtux.org> - %s

en: Usage: %s [option...] [plugin:option...]
de_DE: Aufruf: %s [Option...] [Erweiterung:Option...]

en:   -a, --no-connect         disable auto-connect to servers at startup
      -c, --colors             display default colors in terminal and exit
      -d, --dir <path>         force a single WeeChat home directory
                               or 4 different directories separated by colons (in this order: config, data, cache, runtime)
                               (environment variable WEECHAT_HOME is read if this option is not given)
      -t, --temp-dir           create a temporary WeeChat home directory and delete it on exit
                               (incompatible with option "-d")
      -h, --help               display this help and exit
      -l, --license            display WeeChat license and exit
      -p, --no-plugin          don't load any plugin at startup
      -P, --plugins <plugins>  load only these plugins at startup
                               (see /help weechat.plugin.autoload)
      -r, --run-command <cmd>  run command(s) after startup;
                               many commands can be separated by semicolons and are evaluated,
                               this option can be given multiple times
      -s, --no-script          don't load any script at startup
          --upgrade            upgrade WeeChat using session files (see /help upgrade in WeeChat)
      -v, --version            display WeeChat version and exit
      plugin:option            option for plugin (see man weechat)
de_DE:   -a, --no-connect         deaktiviert das automatische Verbinden mit den Servern beim Start von WeeChat
      -c, --colors             zeigt die Standardfarben des Terminals an
      -d, --dir <Pfad>         legt einen Konfigurationsordner für WeeChat fest
                               oder vier verschiedene Verzeichnisse, die durch Doppelpunkte getrennt werden (in folgender Reihenfolge: Konfiguration, Daten, Cache, Laufzeit)
                               (Umgebungsvariable WEECHAT_HOME wird genutzt, falls diese Option nicht verwendet wird)
      -t, --temp-dir           erstellt ein temporäres WeeChat Heimatverzeichnis, welches beim Beenden von WeeChat gelöscht wird
                               (nicht nutzbar mit Option "-d")
      -h, --help               zeigt diese Hilfe an
      -l, --license            zeigt die Lizenz von WeeChat an
      -p, --no-plugin          unterbindet beim Programmstart das Laden von Erweiterungen
      -P, --plugins <plugins>  beim Programmstart, werden nur die angegebenen Erweiterungen geladen
                               (siehe /help weechat.plugin.autoload)
      -r, --run-command <cmd>  führt einen oder mehrere Befehle nach dem Start aus
                               mehrere Befehle können durch ein Semikolon getrennt werden und sind evaluiert,
                               diese Option kann mehrfach genutzt werden
      -s, --no-script          Skripts werden beim Programmstart nicht geladen
          --upgrade            führt ein WeeChat-Upgrade, mittels Sitzungsdateien die mit dem Befehl `/upgrade -quit` erstellt wurden, durch
      -v, --version            zeigt die Version von WeeChat an
      plugin:option            Einstellungen für Erweiterungen (siehe man weechat)

en: Extra options in headless mode:
de_DE: Zusätzliche Optionen für den Hintergrundmodus:

en:       --doc-gen <path>     generate files to build documentation and exit
de_DE:       --doc-gen <path>     generiert Dateien, um die Dokumentation zu erstellen, danach Programm beenden

en:       --daemon             run WeeChat as a daemon (fork, new process group, file descriptors closed);
de_DE:       --daemon             startet WeeChat im Deamon-Modus (fork, neue Prozessgruppe, Dateideskriptor geschlossen);

en:                            (by default in headless mode WeeChat is blocking and does not run in background)
de_DE:                            (standardmäßig blockiert WeeChat im Hintergrundmodus den Prozess und gibt das Terminal nicht frei)

en:       --stdout             display log messages on standard output instead of writing them in log file
de_DE:       --stdout             die Programmausgabe findet in der Standardausgabe an, anstatt sie in die Protokolldatei zu schreiben

en:                            (option ignored if option "--daemon" is given)
de_DE:                            (Option wird ignoriert, falls die Option "--daemon" genutzt wird)

en: Debug options (for tools like valgrind, DO NOT USE IN PRODUCTION):
          --no-dlclose         do not call function dlclose after plugins are unloaded
          --no-gnutls          disable init/deinit of gnutls
          --no-gcrypt          disable init/deinit of gcrypt
de_DE: Debug Optionen (für Tools wie valgrind, DIESE FUNKTIONEN SOLLTE NICHT IM PRODUKTIVEM EINSATZ GENUTZT WERDEN):
          --no-dlclose         die Funktion dlclose wird nicht ausgeführt, nachdem Erweiterungen beendet wurden
          --no-gnutls          deaktiviere init/deinit von gnutls
          --no-gcrypt          deaktiviere init/deinit von gcrypt

en: Error: missing argument for "%s" option
de_DE: Fehler: fehlendes Argument für die Einstellung "%s"

en: WeeChat is running in headless mode (ctrl-c to quit).
de_DE: WeeChat läuft im Hintergrundmodus (ctrl-c zum Beenden).

en: Welcome to WeeChat!
    
    If you are discovering WeeChat, it is recommended to read at least the quickstart guide, and the user's guide if you have some time; they explain main WeeChat concepts.
    All WeeChat docs are available at: https://weechat.org/doc/
    
    Moreover, there is inline help with /help on all commands and options (use Tab key to complete the name).
    The command /fset can help to customize WeeChat.
    
    You can add and connect to an IRC server with /server and /connect commands (see /help server).
de_DE: Willkommen zu WeeChat!
    
    Wenn Du WeeChat nutzen möchtest dann solltest Du zumindest einen Blick in die Quickstart-Anleitung werfen. Wir empfehlen aber um den vollen Funktionsumfang und das Konzept hinter WeeChat kennen zu lernen, die Benutzeranleitung zu lesen.
    Die vollständige Dokumentation findet man unter: https://weechat.org/doc/
    
    Darüber hinaus ist in WeeChat eine interne Hilfe integriert die man mit /help auf alle Befehle und Optionen anwenden kann (mittels der TAB-Taste kann eine Namensvervollständigung durchgeführt werden).
    Mit dem Befehl /fset kann WeeChat sehr einfach und übersichtlich den eigenen Bedürfnissen angepasst werden.
    
    Um einen IRC Server zu erstellen und sich mit selbigem zu Verbinden müssen die Befehle /server und /connect verwendet werden (siehe /help server).

note: TRANSLATORS: the "under %s" can be "under screen" or "under tmux"
en: %sWarning: WeeChat is running under %s and $TERM is "%s", which can cause display bugs; $TERM should be set to one of these values: %s
de_DE: %sWarnung: WeeChat läuft in einer %s-Sitzung und die Umgebungsvariable $TERM lautet "%s". Diese Einstellung kann zu Darstellungsfehlern führen; $TERM sollte entweder eines der folgenden Werte haben: %s

en: %sYou should add this line in the file %s:  %s
de_DE: %sEs sollte folgende Zeile in Datei %s eingefügt werden: %s

en: %sWarning: cannot set the locale; make sure $LANG and $LC_* variables are correct
de_DE: %sWarnung: Spracheinstellung kann nicht festgelegt werden; Variablen $LANG und $LC_* sollten auf Plausibilität überprüft werden

en: List of bars:
de_DE: Liste der vorhandenen Infobars:

note: TRANSLATORS: the last thing displayed is "width:" or "height:" with its value
en:   %s%s%s: %s%s%s (conditions: %s), %s, filling: %s(top/bottom)/%s(left/right), %s: %s
de_DE:   %s%s%s: %s%s%s (Bedingungen: %s), %s, Füllstand: %s(oben/unten)/%s(links/rechts), %s: %s

note: TRANSLATORS: "hidden" is displayed in list of buffers
en: (hidden)
de_DE: (versteckt)

en: height
de_DE: Höhe

en: width
de_DE: Breite

en:     priority: %d, fg: %s, bg: %s, bg_inactive: %s, items: %s%s
de_DE:     Priorität: %d, fg: %s, bg: %s, bg_inactive: %s, Items: %s%s

en: , with separator
de_DE: , mit Trenner

en: No bar defined
de_DE: Keine Infobar definiert

en: List of bar items:
de_DE: Auflistung der Bar-Items:

en:   %s (plugin: %s)
de_DE:   %s (Erweiterung: %s)

en: No bar item defined
de_DE: Es wurde kein Bar-Item festgelegt

en: %sBar "%s" already exists
de_DE: %sBar "%s" existiert bereits

en: %sNot enough memory (%s)
de_DE: %sNicht ausreichend Speicher (%s)

en: %sInvalid type "%s" for bar "%s"
de_DE: %sFalscher Typ "%s" für Bar "%s"

en: %sInvalid position "%s" for bar "%s"
de_DE: %sUngültige Position "%s" für Bar "%s"

en: Bar "%s" created
de_DE: Infobar "%s" erstellt

en: %sFailed to create bar "%s"
de_DE: %sBar "%s" konnte nicht erstellt werden

en: %sInvalid size "%s" for bar "%s"
de_DE: %sFehlerhafte Größe "%s" für die Bar "%s"

en: %sBar "%s" not found
de_DE: %sBar "%s" nicht gefunden

en: %sBar "%s" already exists for "%s" command
de_DE: %sBar "%s" existiert bereits für den Befehl "%s"

en: Bar "%s" renamed to "%s"
de_DE: Bar "%s" wurde umbenannt. Der neue Name lautet "%s"

en: All bars have been deleted
de_DE: Alle Infobars wurden entfernt

en: Bar "%s" deleted
de_DE: Bar "%s" gelöscht

en: %sUnable to set option "%s" for bar "%s"
de_DE: %sDie Option "%s" kann für die Bar "%s" nicht gesetzt werden

en: %sWindow not found for "%s" command
de_DE: %sFenster für den Befehl "%s" nicht gefunden

en: %sUnable to scroll bar "%s"
de_DE: %sBar "%s" kann nicht gescrollt werden

en: %sBuffer number "%d" is out of range (it must be between 1 and %d)
de_DE: %sBuffernummer %d ist außerhalb des gültigen Bereiches (es muss eine Zahl zwischen 1 und %d sein)

en: Buffers list:
de_DE: Liste der vorhandenen Buffer:

en:   %s[%s%d%s]%s %s%s.%s%s%s (notify: %s%s%s)%s%s
de_DE:   %s[%s%d%s]%s %s%s.%s%s%s (Benachrichtigung: %s%s%s)%s%s

en: %sBuffer name "%s" is reserved for WeeChat
de_DE: %sDer Buffer-Name "%s" ist für WeeChat reserviert

en: %sInvalid buffer number: "%s"
de_DE: %s: ungültige Buffer-Nummer: "%s"

en: %sBuffer "%s" not found
de_DE: %s Buffer "%s" nicht gefunden

en: %sRenumbering is allowed only if option weechat.look.buffer_auto_renumber is off
de_DE: %sUmnummerierung ist nur erlaubt, wenn die Einstellung weechat.look.buffer_auto_renumber deaktiviert ist

en: %sWeeChat main buffer can't be closed
de_DE: %sDer Hauptbuffer von WeeChat kann nicht geschlossen werden

en: Notify for "%s%s%s": "%s%s%s"
de_DE: Benachrichtigung für "%s%s%s": "%s%s%s"

en: %sUnable to set notify level "%s"
de_DE: %sBenachrichtigungsstufe, "%s", kann nicht gesetzt werden

en: Local variables for buffer "%s":
de_DE: Lokale Variablen für Buffer "%s":

en: No local variable defined for buffer "%s"
de_DE: Keine lokale Variable für Buffer "%s" definiert

en: %sUnable to create option for buffer property "%s"
de_DE: %sOption für Buffereigenschaft „%s“ konnte nicht erstellt werden

en: %sInvalid color number "%s" (must be between %d and %d)
de_DE: %sungültige Farbnummer "%s" (der Wert muss zwischen %d und %d liegen)

en: %sColor "%s" is not defined in palette
de_DE: %sIn der Farbpalette ist die Farbe "%s" nicht definiert

en: %sPlugin "%s" not found
de_DE: %sErweiterung "%s" wurde nicht gefunden

en: Raw content of buffers has been written in log file
de_DE: Der Inhalt des Buffers wurde im Rohformat in die Protokolldatei geschrieben

en: Debug enabled for callbacks (threshold: %s)
de_DE: Debug für callbacks aktiviert (Schwellenwert: %s)

en: Debug disabled for callbacks
de_DE: Debug für callbacks deaktiviert

en: %d certificate loaded (system: %d, user: %d) | %d certificates loaded (system: %d, user: %d)
de_DE[0]: %d Zertifikat geladen (System: %d, Anwender: %d)
de_DE[1]: %d Zertifikate geladen (System: %d, Anwender: %d)

en: Debug disabled for "%s"
de_DE: Debug-Modus für "%s" deaktiviert

note: TRANSLATORS: "TLS: enabled"
en: enabled
de_DE: aktiviert

note: TRANSLATORS: "TLS: disabled"
en: disabled
de_DE: deaktiviert

en: error
de_DE: Fehler

en: %sError in expression to evaluate
de_DE: %sFehler im Ausdruck, der verarbeitet werden soll

en:   %s%s%s: buffer: %s%s%s / tags: %s / regex: %s
de_DE:   %s%s%s: Buffer: %s%s%s / Tags: %s / Regex: %s

en: Message filtering enabled
de_DE: Filterung von Nachrichten ist aktiviert

en: Message filtering disabled
de_DE: Filterung von Nachrichten deaktiviert

en: Message filters:
de_DE: Nachrichtenfilter:

en: No message filter defined
de_DE: Kein Nachrichtenfilter definiert

en: Filter "%s" enabled
de_DE: Filter "%s" aktiviert

en: %sFilter "%s" not found
de_DE: %sFilter, "%s", nicht gefunden

en: Filter "%s" disabled
de_DE: Filter "%s" deaktiviert

en: %sYou must specify at least tags or regex for filter
de_DE: %sFür Filter muss ein Schlagwort oder ein regulärer Ausdruck spezifiziert werden

en: Filter "%s" updated:
de_DE: Filter "%s" aktualisiert:

en: Filter "%s" added:
de_DE: Filter "%s" hinzugefügt:

en: Filter "%s" renamed to "%s"
de_DE: Filter "%s" wurde umbenannt. Der neue Name lautet "%s"

en: %sUnable to rename filter "%s" to "%s"
de_DE: %sUmbenennung des Filters von "%s" in "%s" nicht möglich

en: All filters have been deleted
de_DE: Alle Filter wurden gelöscht

en: Filter "%s" deleted
de_DE: Filter "%s" gelöscht

en: a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal color number or an alias; attributes are allowed before color (for text color only, not background): "%" for blink, "." for "dim" (half bright), "*" for bold, "!" for reverse, "/" for italic, "_" for underline
de_DE: ein Farbname für WeeChat (default, black, (dark)gray, white, (light)red, (light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), eine Terminal-Farbnummer oder ein Alias; Attribute können vor eine Farbe gesetzt werden (gilt ausschließlich für die Textfarbe und nicht für den Hintergrund): "%" für blinken, "." für "dimmen" (half hell), "*" für fett, "!" für invertiert, "/" für kursiv, "_" für unterstrichen

en: Option "%s%s%s":
de_DE: Einstellung "%s%s%s":

en: description
de_DE: Beschreibung

en: type
de_DE: Typ

en: boolean
de_DE: boolesch

en: values
de_DE: Werte

en: default value
de_DE: Standardwert

en: (undefined)
de_DE: (nicht definiert)

en: current value
de_DE: aktueller Wert

en: string
de_DE: Zeichenkette

en: any string
de_DE: beliebige Zeichenkette

en: any char
de_DE: beliebiges Zeichen

en: max chars
de_DE: maximale Anzahl an Zeichen

en: color
de_DE: Farbe

en: enum
de_DE: Aufzählung

note: TRANSLATORS: please do not translate "(null)"
en: undefined value allowed (null)
de_DE: undefinierter Wert erlaubt (NULL)

en: %sNo help available, "%s" is not a command or an option
de_DE: %sKeine Hilfe verfügbar. "%s" ist weder ein Befehl noch eine Einstellung

en: Buffer command history:
de_DE: Befehlsverlauf des Buffers:

en: Custom bar items:
de_DE: Benutzerdefinierte Bar-Items:

en:     conditions: %s"%s%s%s"%s
de_DE:     Bedingungen: %s"%s%s%s"%s

en:     content: %s"%s%s%s"%s
de_DE:     Inhalt: %s"%s%s%s"%s

en: No custom bar item defined
de_DE: Es wurde kein benutzerdefiniertes Bar-Item festgelegt

en: Custom bar item "%s" updated
de_DE: Benutzerdefiniertes Bar-Item"%s" aktualisiert

en: Custom bar item "%s" added
de_DE: Benutzerdefiniertes Bar-Item "%s" hinzugefügt

en: %sUnable to add custom bar item "%s"
de_DE: %sbenutzerdefiniertes Bar-Item, "%s", konnten nicht hinzugefügt werden

en: %sCustom bar item "%s" not found
de_DE: %sbenutzerdefiniertes Bar-Item"%s" nicht gefunden

en: Custom bar item "%s" renamed to "%s"
de_DE: Benutzerdefiniertes Bar-Item"%s" wurde umbenannt. Der neue Name lautet "%s"

en: %sUnable to rename custom bar item "%s" to "%s"
de_DE: %sUmbenennung des Bar-Items von "%s" in "%s" nicht möglich

en: All custom bar items have been deleted
de_DE: Alle Bar-Items wurden entfernt

en: Custom bar item "%s" deleted
de_DE: Benutzerdefiniertes Bar-Item "%s" gelöscht

en: default command:
de_DE: Standardbefehl:

note: TRANSLATORS: first "%d" is number of keys
en: %d key bindings added or redefined for context "%s":
de_DE: %d Tastenbelegungen, die für den Kontext "%s" hinzugefügt oder verändert wurden:

note: TRANSLATORS: first "%d" is number of keys
en: %d key bindings deleted for context "%s":
de_DE: %d Tastenbelegungen, die für Kontext "%s" entfernt wurden:

en: No key binding added, redefined or removed for context "%s"
de_DE: Es sind für Kontext "%s" weder Tastenbelegungen hinzugefügt, verändert noch gelöscht worden

en: Key "%s" has already default value
de_DE: Die Taste "%s" ist schon mit einem Standardbefehl belegt

en: %sUnable to unbind key "%s"
de_DE: %sTastenbelegung "%s" kann nicht entfernt werden

en: %sKey "%s" not found
de_DE: %sTastenbelegung "%s" nicht gefunden

en: No key binding defined for context "%s"
de_DE: Keine Tastenbelegung für Kontext "%s" definiert

note: TRANSLATORS: first "%d" is number of keys
en: %d key bindings for context "%s":
de_DE: %d Tastenbelegungen für Kontext "%s":

en: No default key binding for context "%s"
de_DE: Keine Standardtastenbelegungen für Kontext "%s" vorhanden

note: TRANSLATORS: first "%d" is number of keys
en: %d default key bindings for context "%s":
de_DE: %d Standardtastenbelegungen für Kontext "%s":

en: Key:
de_DE: Taste:

en: No key found
de_DE: Keine Taste gefunden

en: %sContext "%s" not found
de_DE: %sKontext"%s" nicht gefunden

en: Default key bindings restored for context "%s"
de_DE: Standardtastenbelegungen für Kontext "%s" wiederhergestellt

en: %sArgument "-yes" is required for keys reset (security reason)
de_DE: %sDas Argument "-yes" ist, aus Sicherheitsgründen, zum Zurücksetzen der Tastenbelegung notwendig

en: %d new key added | %d new keys added (context: "%s")
de_DE[0]: (%d) neue Taste hinzugefügt
de_DE[1]: (%d) neue Tasten hinzugefügt (Kontext: "%s")

en: Stored layouts:
de_DE: Gespeicherte Layouts:

en:  (current layout)
de_DE:  (aktuelles Layout)

en: No stored layouts
de_DE: Keine Layouts erstellt

note: TRANSLATORS: %s%s%s is "buffers" or "windows" or "buffers+windows"
en: Layout of %s%s%s stored in "%s" (current layout: %s)
de_DE: Layout %s%s%s erstellt in "%s" (aktuelles Layout: %s)

en: buffers
de_DE: Buffer

en: windows
de_DE: Fenster

en: Layout of buffers+windows reset (current layout: -)
de_DE: Buffer- und Fensterlayout zurückgesetzt (aktuelles Layout: -)

en: Layout "%s" deleted (current layout: %s)
de_DE: Layout "%s" gelöscht (aktuelles Layout: %s)

note: TRANSLATORS: %s%s%s is "buffers" or "windows" or "buffers+windows"
en: Layout of %s%s%s reset in "%s"
de_DE: Layout von %s%s%s wird für "%s" zurückgesetzt

en: %sLayout "%s" not found
de_DE: %sLayout "%s" nicht gefunden

en: %sLayout "%s" already exists for "%s" command
de_DE: %sLayout "%s" existiert bereits für den Befehl "%s"

en: Layout "%s" has been renamed to "%s"
de_DE: Layout "%s" wurde umbenannt. Der neue Name lautet "%s"

en: Mouse enabled
de_DE: Maus wurde aktiviert

en: Mouse disabled
de_DE: Maus wurde deaktiviert

en: Plugins loaded:
de_DE: Installierte Erweiterungen:

en:   written by "%s", license: %s
de_DE:   geschrieben von "%s", Lizenz: %s

en: No plugin found
de_DE: Keine Erweiterung gefunden

en:   (no plugin)
de_DE:   (keine Erweiterung)

en: No plugins loaded
de_DE: Keine Erweiterung geladen

en: List of proxies:
de_DE: Auflistung der Proxys:

en:   %s%s%s: %s, %s/%d (%s), username: %s, password: %s
de_DE:   %s%s%s: %s, %s/%d (%s), Username: %s, Passwort: %s

en: (none)
de_DE: (keine)

en: No proxy defined
de_DE: Kein Proxy definiert

en: %sInvalid type "%s" for proxy "%s"
de_DE: %sFalscher Typ "%s" für Proxy "%s"

en: Proxy "%s" added
de_DE: Proxy "%s" hinzugefügt

en: %sFailed to add proxy "%s"
de_DE: %sProxy "%s" konnte nicht hinzugefügt werden

en: %sInvalid port "%s" for proxy "%s"
de_DE: %sFalscher Port "%s" für den Proxy "%s"

en: All proxies have been deleted
de_DE: Alle Proxys wurden gelöscht

en: %sProxy "%s" not found
de_DE: %sProxy "%s" nicht gefunden

en: Proxy deleted
de_DE: Proxy gelöscht

en: %sUnable to set option "%s" for proxy "%s"
de_DE: %sEinstellung "%s" kann für den Proxy "%s" nicht gesetzt werden

en: %sYou must confirm /%s command with extra argument "-yes" (see /help %s)
de_DE: %sDer Befehl /%s muss mit dem Argument "-yes" ausgeführt werden (siehe /help %s)

en: Options reloaded from %s
de_DE: Konfiguration, %s, wurde neu geladen

en: %sFailed to reload options from %s
de_DE: %sEinstellungen von %s konnten nicht neu geladen werden

en: Unknown configuration file "%s"
de_DE: Unbekannte Konfigurationsdatei "%s"

en: %sInvalid number: "%s"
de_DE: %sUngültige Nummer: "%s"

en: %sFailed to reset option "%s"
de_DE: %sEinstellung "%s" konnte nicht zurückgesetzt werden

en: Option reset:
de_DE: Einstellung wieder hergestellt:

en: %sReset of all options is not allowed
de_DE: %sDas Zurücksetzen aller Einstellungen ist nicht zulässig

en: %d option(s) reset
de_DE: %d Option(en) zurückgesetzt

en: Options saved to %s
de_DE: Einstellungen unter %s gesichert

en: %sFailed to save options to %s
de_DE: %sEinstellungen konnten nicht unter %s gesichert werden

en: There is no encrypted data
de_DE: Es liegen keine verschlüsselten Daten vor

en: All encrypted data has been deleted
de_DE: Alle verschlüsselten Daten wurden gelöscht

en: %sFailed to decrypt data: hash algorithm "%s" is not available (ligbcrypt version is too old?)
de_DE: %sFehler beim Entschlüsseln der Daten: Hash-Algorithmus „%s“ ist nicht verfügbar (ligbcryptVersion ist zu alt?)

en: %sFailed to decrypt data: cipher "%s" is not available (ligbcrypt version is too old?)
de_DE: %sDaten konnten nicht entschlüsselt werden: Cipher „%s“ ist nicht verfügbar (ligbcrypt-Versionist zu alt?)

en: %sFailed to decrypt data: wrong passphrase?
de_DE: %sFehler beim Entschlüsseln der Daten: falsche Passphrase?

en: Encrypted data has been successfully decrypted
de_DE: Die verschlüsselten Daten wurden erfolgreich entschlüsselt

en: %sYou must decrypt data still encrypted before doing any operation on secured data or passphrase
de_DE: %sDie Daten müssen zuerst entschlüsselt werden, bevor man diese nutzen kann

en: %sPassphrase is too long (max: %d chars)
de_DE: %sDie Passphrase ist zu lang (Max: %d Zeichen)

en: Passphrase deleted
de_DE: Passphrase gelöscht

en: Passphrase is not set
de_DE: Passphrase ist nicht gesetzt

en: Passphrase changed
de_DE: Passphrase geändert

en: Passphrase added
de_DE: Passphrase hinzugefügt

en: Important: an external program is configured to read the passphrase on startup (option sec.crypt.passphrase_command); you must ensure this program returns the new passphrase you just defined
de_DE: Wichtig: Ein externes Programm ist so konfiguriert, dass die Passphrase beim Start gelesen wird (Option sec.crypt.passphrase_command). Sie müssen sicherstellen, dass dieses Programm die neue Passphrase zurückgibt, die Sie gerade definiert haben

en: Secured data "%s" set
de_DE: Schutzwürdige Information "%s" gesetzt

en: Secured data "%s" deleted
de_DE: Schutzwürdige Information "%s" gelöscht

en: %sSecured data "%s" not found
de_DE: %sschutzwürdige Information "%s" nicht gefunden

en: default if null:
de_DE: Standardwert falls NULL:

en: default:
de_DE: Standardwert:

en: %sOption "%s" not found (tip: you can use wildcard "*" in option to see a sublist)
de_DE: %sEinstellung "%s" nicht gefunden (Tipp: Der Platzhalter "*" kann verwendet werden, um sich eine Teilliste anzeigen zu lassen)

en: No option found
de_DE: Keine Einstellungen gefunden

en: %s%d%s option with value changed (matching with "%s") | %s%d%s options with value changed (matching with "%s")
de_DE[0]: %s%d%s Einstellungen mit abweichendem Wert (Suchmuster: "%s")
de_DE[1]: %s%d%s Einstellungen, bei denen die Werte abweichend sind (Suchmuster: "%s")

en: %s%d%s option (matching with "%s") | %s%d%s options (matching with "%s")
de_DE[0]: %s%d%s Einstellung (Suchmuster: "%s")
de_DE[1]: %s%d%s Einstellungen (Suchmuster: "%s")

en: %s%d%s option | %s%d%s options
de_DE[0]: %s%d%s Einstellung
de_DE[1]: %s%d%s Einstellungen

en: Environment variable "%s" is not defined
de_DE: Umgebungsvariable "%s" ist nicht definiert

en: %sFailed to set variable "%s": %s
de_DE: %sVariable "%s" konnte nicht gesetzt werden: %s

en: Variable "%s" unset
de_DE: Variable "%s" entfernt

en: %sFailed to unset variable "%s": %s
de_DE: %sVariable "%s" konnte nicht entfernt werden: %s

en: %s%d%s option with value changed | %s%d%s options with value changed
de_DE[0]: %s%d%s Einstellung, mit abweichendem Wert
de_DE[1]: %s%d%s Einstellungen, bei denen die Werte abweichend sind

en: %sFailed to set option "%s"
de_DE: %sEinstellung "%s" konnte nicht gesetzt werden

en: %sOption "%s" not found
de_DE: %sEinstellung "%s" wurde nicht gefunden

en: Option changed:
de_DE: Einstellung geändert:

en: Option created:
de_DE: Einstellung erstellt:

en: %sFailed to unset option "%s"
de_DE: %sEinstellung "%s" konnte nicht zurück gesetzt werden

en: Option removed: %s
de_DE: Einstellung gelöscht: %s

en: %d option(s) reset, %d option(s) removed
de_DE: %d Einstellung(en) wieder hergestellt, %d Einstellung(en) entfernt

en: %sUnable to save WeeChat session (files *.upgrade)
de_DE: %sWeechat-Sitzung kann nicht gespeichert werden (Dateien *.upgrade)

en: WeeChat session saved (files *.upgrade)
de_DE: WeeChat Sitzung gesichert (Dateien *.upgrade)

en: %sCan't upgrade: there is one or more background process/thread running (hook type: process, connect or url)
de_DE: %sAktualisierung nicht möglich: Es laufen ein oder mehrere Hintergrundprozesse/-threads(Hook-Typ: 'process', 'connect' oder 'url')

en: %sCan't upgrade: WeeChat binary "%s" does not exist
de_DE: %sUpgrade nicht möglich: WeeChat-Binärcode "%s" existiert nicht

en: %sCan't upgrade: WeeChat binary "%s" does not have execute permissions
de_DE: %sUpgrade nicht möglich: WeeChat-Binärcode "%s" besitzt nicht die notwendigen Rechte

en: %sNo binary specified
de_DE: %skeine Binärdatei angegeben

en: Upgrading WeeChat with binary file: "%s"...
de_DE: Aktualisiere WeeChat mit Binärdatei "%s"....

en: ***** Error: exec failed (program: "%s"), exiting WeeChat
de_DE: ***** Fehler: Ausführung schlug fehl (Programm: "%s"), WeeChat wird beendet

note: TRANSLATORS: "%s" after "started on" is a date
en: WeeChat uptime: %d %s %02d:%02d:%02d, started on %s
de_DE: WeeChat-Laufzeit: %d %s %02d:%02d:%02d, gestartet am %s

en: day | days
de_DE[0]: Tag
de_DE[1]: Tage

note: TRANSLATORS: "%s%s" after "started on" is a date
en: WeeChat uptime: %s%d %s%s %s%02d%s:%s%02d%s:%s%02d%s, started on %s%s
de_DE: WeeChat-Laufzeit: %s%d %s%s %s%02d%s:%s%02d%s:%s%02d%s, gestartet am %s%s

en: compiled on
de_DE: kompiliert am

en: Upgraded %d %s, first start: %s, last start: %s
de_DE: Es wurde %d %s ein Upgrade durchgeführt, erster Start: %s, letzter Start: %s

note: TRANSLATORS: text is: "upgraded xx times"
en: time | times
de_DE[0]: mal
de_DE[1]: mal

en: Windows list:
de_DE: Fensterliste:

en: %sInvalid window number: "%s"
de_DE: %sUngültige Fensternummer: "%s"

en: %sCan not merge windows, there's no other window with same size near current one
de_DE: %sFenster können nicht nicht zusammengefügt werden. Es existiert kein Fenster mit derselben Größe, neben dem aktuellen Fenster

en: %sCan not close window, there's no other window with same size near current one
de_DE: %sFenster kann nicht geschlossen werden. Es existiert kein weiteres Fenster mit derselben Größe

en: execute a command on all buffers
de_DE: führt einen Befehl in allen Buffern aus

note: TRANSLATORS: only text between angle brackets (eg: "<name>") must be translated
en: <command>
de_DE: <Befehl>

en: command: command to execute (or text to send to buffer if command does not start with '/')
    
    Examples:
      set unread marker on all buffers:
        /allbuf /buffer set unread
de_DE: command: Befehl der ausgeführt werden soll (oder Text welcher in den Buffer gesendet werden soll, sofern dem Befehl kein '/' vorangestellt ist)
    
    Beispiele:
      setze den ungelesen Marker für alle Buffer:
        /allbuf /buffer set unread

en: set or remove away status
de_DE: Abwesenheitsstatus setzen oder entfernen

en:    -all: set or remove away status on all connected servers
    message: message for away (if no message is given, away status is removed)
de_DE:    -all: Abwesenheitsstatus auf allen verbundenen Server setzen oder entfernen
    message: Abwesenheitsnachricht (ohne Angabe einer Nachricht wird der Abwesenheitszustand entfernt)

en: manage bars
de_DE: Infobars verwalten

en:          list: list all bars
         listfull: list all bars (verbose)
        listitems: list all bar items
              add: add a new bar
             name: name of bar (must be unique)
             type:   root: outside windows,
                   window: inside windows, with optional conditions (see below)
       conditions: the conditions to display the bar:
                     active: on active window
                   inactive: on inactive windows
                   nicklist: on windows with nicklist
                   other condition: see /help weechat.bar.xxx.conditions and /help eval
                   without conditions, the bar is always displayed
         position: bottom, top, left or right
             size: size of bar (in chars)
        separator: 1 for using separator (line), 0 or nothing means no separator
        item1,...: items for this bar (items can be separated by comma (space between items) or "+" (glued items))
          default: create a default bar (all default bars if no bar name is given)
           rename: rename a bar
              del: delete a bar (or all bars with -all)
              set: set a value for a bar property
           option: option to change (for options list, look at /set weechat.bar.<barname>.*)
            value: new value for option
             hide: hide a bar
             show: show an hidden bar
           toggle: hide/show a bar
           scroll: scroll bar
           window: window number (use '*' for current window or for root bars)
     scroll_value: value for scroll: 'x' or 'y' (optional), followed by '+', '-', 'b' (beginning) or 'e' (end), value (for +/-), and optional % (to scroll by % of width/height, otherwise value is number of chars)
    
    Examples:
      create a bar with time, buffer number + name, and completion:
        /bar add mybar root bottom 1 0 [time],buffer_number+:+buffer_name,completion
      hide a bar:
        /bar hide mybar
      scroll nicklist 10 lines down on current buffer:
        /bar scroll nicklist * y+10
      scroll to end of nicklist on current buffer:
        /bar scroll nicklist * ye
de_DE:          list: zeigt alle Infobars an
         listfull: zeigt eine detaillierte Liste aller Infobars an (ausführlich)
        listitems: zeigt alle Items an, die in den Infobars genutzt werden
              add: füge eine neue Infobar hinzu
             name: Name der Infobar (muss einmalig sein)
             type:   root: außerhalb eines Fensters,
                   window: innerhalb eines Fensters, mit optionalen Bedingungen (siehe unten)
       conditions: Bedingungen für eine Infobar:
                     active: in einem aktiven Fenster
                   inactive: in einem inaktiven Fenster
                   nicklist: in Fenstern mit einer Benutzerliste
                   weitere mögliche Bedingungen: siehe /help weechat.bar.xxx.conditions und /help eval
                   ohne Angabe von Bedingungen wird die Infobar immer angezeigt
         position: bottom (unten), top (oben), left (links) oder right (rechts)
             size: Größe der Infobar (in Zeichen)
        separator: 1 um eine Trennlinien zu zeichnen, bei 0 oder ohne eine Angabe, wird keine Trennlinien gezeichnet
        item1,...: Items die in der Infobar genutzt werden sollen (Items können durch Kommata oder Leerzeichen getrennt werden ("+" (verbindet Items))
          default: erstellt standardisierte Infobars
           rename: Bar umbenennen
              del: entfernt eine Infobar (alle Infobars können mit dem Argument "-all" entfernt werden).
              set: setzt einen Wert für Infobar
           option: Option, die verändert werden soll (für eine Liste aller möglichen Optionen bitte folgenden Befehl nutzen: /set weechat.bar.<barname>.*)
            value: neuer Wert für Option
             hide: Infobar wird ausgeblendet
             show: zeigt eine ausgeblendete Infobar an
           toggle: zeigt/versteckt eine Infobar
           scroll: scrollt Infobar hoch/runter
           window: Nummer des Fensters (nutze '*' für aktuelles Fenster oder für die Root-Bars)
     scroll_value: Werte für Scroll-Funktion: 'x' oder 'y' (optional), gefolgt von '+', '-', 'b' (Beginn) oder 'e' (Ende), Wert (für +/-), und optional % (zum scrollen der Breite/Höhe in %, ansonsten wird dieser Wert als Anzahl der Zeichen interpretiert um die gescrollt werden soll)
    
    Beispiele:
      erstellt eine Infobar mit den Items: time, buffer number + name, und Vervollständigung:
        /bar add mybar root bottom 1 0 [time],buffer_number+:+buffer_name,completion
      versteckt die Infobar (meinebar):
        /bar hide meinebar
      scrollt die Benutzerliste im aktuellen Buffer um 10 Zeilen nach unten:
        /bar scroll nicklist * y+10
      scrollt zum Ende der Nicklist im aktuellen Buffer:
        /bar scroll nicklist * ye

en: manage buffers
de_DE: Buffer verwalten

en:     list: list buffers (without argument, this list is displayed)
         add: add a new buffer (it can be closed with "/buffer close" or input "q")
       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)
       cycle: jump loop between a list of buffers
       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
      switch: switch to next merged buffer (or to previous buffer with "-previous")
        zoom: zoom on merged 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: display or 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)
     listvar: display local variables in a buffer
      setvar: set a local variable in the current buffer
      delvar: delete a local variable from the current buffer
         set: set a property in the current buffer
     setauto: like "set" and also define option "weechat.buffer.<name>.<property>" so that the property is saved in configuration and applied each time this buffer is opened
         get: display a property of current buffer
        jump: jump to another buffer:
              smart: next buffer with activity
              last_displayed: last buffer displayed (before last jump to a buffer)
              prev_visited: previously visited buffer
              next_visited: jump to next visited 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:
        /buffer clear
      move buffer to number 5:
        /buffer move 5
      swap buffer 1 with 3:
        /buffer swap 1 3
      swap buffer #weechat with current buffer:
        /buffer swap #weechat
      jump on #chan1, #chan2, #chan3 and loop:
        /buffer cycle #chan1 #chan2 #chan3
      merge with core buffer:
        /buffer merge 1
      merge with #weechat buffer:
        /buffer merge #weechat
      unmerge buffer:
        /buffer unmerge
      close current buffer:
        /buffer close
      close buffers 5 to 7:
        /buffer close 5-7
      jump to #weechat:
        /buffer #weechat
      jump to next buffer:
        /buffer +1
      jump to last buffer number:
        /buffer +
de_DE:     list: alle geöffneten Buffer werden aufgelistet (ohne Angabe von Argumente wird diese Liste standardmäßig ausgegeben)
         add: öffnet einen neuen Buffer (dieser kann mit "/buffer close" oder "q" in der Eingabezeile, beendet werden)
       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: Buffer in der Liste verschieben (kann auch relativ sein, z.B. -1); "-" = auf erste Position verschieben, "+" = auf letzte Position + 1 verschieben
        swap: tauscht zwei Buffer miteinander aus (bei Angabe von nur einem Buffer (Buffernummer/-name), wird der aktuelle Buffer mit dem angegebenen Buffer getauscht)
       cycle: springt in einer Schleife von einem Buffer zum nächsten, die in einer Liste angegeben werden
       merge: fügt den aktuellen Buffer mit einem anderen Buffer zusammen (bei einem Chat-Buffer werden zwei Buffer zusammengefügt
             (Bei der Standardtastenbelegung wird mittels "CTRL-x" zwischen zusammengefügten Buffern umgeschaltet)
     unmerge: trennt Buffer wieder voneinander, falls zwei Buffer die selbe Nummer teilen
        hide: versteckt einen Buffer
      unhide: macht Buffer wieder sichtbar
      switch: wechselt zum nächsten zusammengeführten Buffer (oder zum vorherigen Buffer mit "-previous")
        zoom: zoomen eines zusammengeführten Buffers
    renumber: Buffer werden umnummeriert (Einstellung weechat.look.buffer_auto_renumber muss deaktiviert sein)
       close: Buffer schließen (Nummer oder Bereich ist optional)
      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: keine Benachrichtigung
           highlight: Benachrichtigung bei hervorgehobenen Nachrichten (Highlights)
             message: Benachrichtigung bei Nachrichten von Usern + Highlights
                 all: Benachrichtigung bei allen Nachrichten
               reset: Benachrichtigung auf Standardwert zurück setzen (all)
     listvar: zeigt die lokalen Variablen für den aktuellen Buffer an
      setvar: legt eine lokale Variable für den aktuellen Buffer an
      delvar: löscht eine lokale Variable des aktuellen Buffers
         set: setzt eine Eigenschaft für den aktuellen Buffer
     setauto: wie „set“ und definiert zusätzlich die Option „weechat.buffer.<name>.<eigenschaft>“, damit die entsprechende Eigenschaft in der Konfiguration gespeichert und Anwendung findet, sobald dieser Buffer geöffnet wird
         get: zeigt eine Eigenschaft für den aktuellen Buffer an
        jump: springt zu einem anderen Buffer:
              smart: nächster Buffer mit Aktivität
              last_displayed: letzter angezeigter Buffer (vor dem letzten Sprung zu einem Buffer)
              prev_visited: zuvor besuchter Buffer
              next_visited: zum nächsten besuchten Buffer springen
      number: wechselt von einem Buffer zu einem anderen, mögliche Optionen:
              '+': relativer Sprung um 'n'-Buffer
              '-': relativer Sprung, um 'n'-Buffer
              '*': wechselt zum Buffer mit der Nummer 'n'; nutzt die interne Einstellung "weechat.look.jump_current_to_previous_buffer"
           -: springt zum ersten Buffer
           +: springt zum letzten Buffer
        name: wechselt zum Buffer mit dem angegebenen Namen (Name muss nicht vollständig sein!)
    
    Beispiele:
      leert den aktuellen Buffer:
        /buffer clear
      verschiebt Buffer auf Position 5:
        /buffer move 5
      tauscht Buffer 1 und 3:
        /buffer swap 1 3
      tauscht Buffer #weechat und den aktuellen Buffer:
        /buffer swap #weechat
      springt in einer Schleife zu den Buffern #chan1, #chan2, #chan3:
        /buffer cycle #chan1 #chan2 #chan3
      verbindet Buffer mit dem Core-Buffer:
        /buffer merge 1
      verbindet Buffer mit #weechat buffer:
        /buffer merge #weechat
      trennt Buffer voneinander:
        /buffer unmerge
      schließt aktuellen Buffer:
        /buffer close
      schließt Buffer 5 bis 7:
        /buffer close 5-7
      springt zum Buffer: #weechat:
        /buffer #weechat
      springt zum nächsten Buffer:
        /buffer +1
      springt zum letzten Buffer:
        /buffer +

en: define color aliases and display palette of colors
de_DE: definiert Farbaliase und stellt eine Palette der möglichen Farben dar

en:    alias: add an alias for a color
     unalias: delete an alias
       color: color number (greater than or equal to 0, max depends on terminal, commonly 63 or 255)
        name: alias name for color (for example: "orange")
       reset: reset all color pairs (required when no more color pairs are available if automatic reset is disabled, see option "weechat.look.color_pairs_auto_reset")
    term2rgb: convert a terminal color (0-255) to RGB color
    rgb2term: convert a RGB color to terminal color (0-255)
       limit: number of colors to use in terminal table (starting from 0); default is 256
          -o: send terminal/colors info to current buffer as input
    
    Without argument, this command displays colors in a new buffer.
    
    Examples:
      add alias "orange" for color 214:
        /color alias 214 orange
      delete color 214:
        /color unalias 214
de_DE:   alias: weist einer Farbzahl einen Namen zu
    unalias: entfernt einen Namen
      color: Farbnummer (>= 0, maximale Anzahl ist abhängig vom Terminal, üblicherweise 63 oder 255 Farben)
       name: Alternativname für eine Farbe (zum Beispiel: "orange")
      reset: setzt alle Farbpaarungen zurück (nützlich falls keine Farbpaarung mehr verfügbar sein sollte und die automatische Reset-Option deaktiviert ist, siehe Einstellung: "weechat.look.color_pairs_auto_reset")
    term2rgb: konvertiert eine Terminalfarbe (0-255) in eine RGB Farbe
    rgb2term: konvertiert eine RGB Farbe in eine Terminalfarbe (0-255)
       limit: Anzahl an Farben die aus der Terminalpalette genutzt werden sollen (beginnend von 0); Standardwert: 256
         -o: sendet Terminal-/Farbinformationen in den aktuellen Buffer
    
    Ohne Angabe von Argumenten wird in einem separaten Buffer die darstellbare Farbpalette angezeigt.
    
    Beispiele:
      der Farbe 214 wird das Alias "orange" zugeordnet:
        /color alias 214 orange
      löscht die Farbe 214:
        /color unalias 214

en: launch explicit WeeChat or plugin command
de_DE: führe explizit einen WeeChat Befehl oder eine Erweiterung aus

en: -buffer: execute the command on this buffer
     plugin: execute the command from this plugin; 'core' for a WeeChat command, '*' for automatic plugin (it depends on the buffer where the command is executed)
    command: command to execute (a '/' is automatically added if not found at beginning of command)
de_DE: -buffer: Befehl wird in diesem Buffer ausgeführt
     plugin: Befehl der angegeben Erweiterung wird ausgeführt; 'core' für einen internen WeeChat Befehl, '*' automatisierte Auswahl (entscheidend ist der Buffer in welchem der Befehl ausgeführt wird)
    command: auszuführender Befehl (es wird automatisch ein '/' vorangestellt, falls dieser nicht angegeben wurde)

en: free movement of cursor on screen to execute actions on specific areas of screen
de_DE: Cursor kann frei auf dem Bildschirm bewegt werden, um Aktionen in bestimmten Bildschirmbereichen auszuführen

en:   go: move cursor to chat area, a bar (using bar name) or coordinates "x,y"
    move: move cursor with direction
    stop: stop cursor mode
    
    Without argument, this command toggles cursor mode.
    
    When mouse is enabled (see /help mouse), by default a middle click will start cursor mode at this point.
    
    Default keys in cursor mode on chat messages:
      m  quote message
      q  quote prefix + message
      Q  quote time + prefix + message
    
    Default keys in cursor mode on nicklist:
      b  ban nick (/ban)
      k  kick nick (/kick)
      K  kick and ban nick (/kickban)
      q  open query with nick (/query)
      w  query information about user (/whois)
    
    Other default keys in cursor mode:
      arrow      move cursor
      alt+arrow  move cursor to the next area
      enter      exit cursor mode
    
    Examples:
      go to the bottom left corner of chat area:
        /cursor go chat bottom_left
      go to nicklist:
        /cursor go nicklist
      go to coordinates x=10, y=5:
        /cursor go 10,5
de_DE:   go: setzt den Cursor in den Chat Bereich, in eine Bar (Name der Bar muss angegeben werden) oder auf die Koordinaten "x,y"
    move: Cursor wird in die entsprechende Richtung bewegt
    stop: beendet den Cursor-Modus
    
    Ohne Angabe von Argumenten wird der Cursor-Modus umgeschaltet.
    
    Ist die Mausfunktion aktiviert (siehe /help mouse), startet man den Cursor-Modus mit der mittleren Maustaste und positioniert den Cursor auf diesen Punkt.
    
    Standardtastenbefehle im Chatbereich:
      m  zitiere Nachricht
      q  zitiere Präfix + Nachricht
      Q  zitiere Zeit + Präfix + Nachricht
    
    Standardtastenbefehle in Nickliste:
      b  banne Nick (/ban)
      k  kicke Nick (/kick)
      K  kicke und banne Nick (/kickban)
      q  öffne private Unterhaltung mit Nick (/query)
      w  hole Informationen über Anwender (/whois)
    
    weitere Standardtasten im Cursor-Modus:
      Pfeiltasten      bewege Cursor
      alt+Pfeiltasten  bewege Cursor zum nächsten Bereich
      enter            beendet den Cursor-Modus
    
    Beispiele:
      gehe in die untere linke Ecke des Chatbereichs:
        /cursor go chat bottom_left
      gehe zur Benutzerliste:
        /cursor go nicklist
      gehe zu den Koordinaten x=10, y=5:
        /cursor go 10,5

en: debug functions
de_DE: Debug-Funktionen

en:      list: list plugins with debug levels
          set: set debug level for plugin
       plugin: name of plugin ("core" for WeeChat core)
        level: debug level for plugin (0 = disable debug)
         dump: save memory dump in WeeChat log file (same dump is written when WeeChat crashes)
        hooks: display infos about hooks (with a plugin: display detailed info about hooks created by the plugin)
       buffer: dump buffer content with hexadecimal values in WeeChat log file
    callbacks: write hook and bar item callbacks that took more than "duration" in the WeeChat log file (0 = disable), where optional unit is one of:
                 us: microseconds (default)
                 ms: milliseconds
                  s: seconds
                  m: minutes
                  h: hours
        certs: display number of loaded trusted certificate authorities
        color: display infos about current color pairs
       cursor: toggle debug for cursor mode
         dirs: display directories
        hdata: display infos about hdata (with free: remove all hdata in memory)
    infolists: display infos about infolists
          key: enable keyboard and mouse debug: display raw codes, expanded key name and associated command ('q' to quit this mode)
         libs: display infos about external libraries used
       memory: display infos about memory usage
        mouse: toggle debug for mouse
         tags: display tags for lines
         term: display infos about terminal
          url: toggle debug for calls to hook_url (display output hashtable)
      windows: display windows tree
         time: measure time to execute a command or to send text to the current buffer
      unicode: display information about string and unicode chars (evaluated, see /help eval)
    
    Examples:
      /debug set irc 1
      /debug mouse verbose
      /debug time /filter toggle
      /debug unicode ${chars:${\u26C0}-${\u26CF}}
de_DE:      list: zeigt alle Erweiterungen mit Debuglevel an
          set: setzt den Level der Protokollierung für eine Erweiterung
       plugin: Name der Erweiterung ("core" für den WeeChat Kern)
        level: Debuglevel der Erweiterung (0 = deaktiviert Debug)
         dump: Speicherabbild in die WeeChat Protokolldatei schreiben (wie bei einem Programmabsturz)
        hooks: zeigt die aktiven Hooks an (bei einer Erweiterung: detaillierte Informationen über Hooks werden angezeigt, die von der Erweiterung erstellt wurden)
       buffer: speichert den Bufferinhalt als hexadezimale Ausgabe in die Protokolldatei
    callbacks: schreibt Hook und Bar-Item Callbacks, welche länger als die angegebene "Dauer", ausgeführt werden in die WeeChat Protokolldatei (0 = deaktiviert), wobei dabei eine der optionalen Einheiten genutzt wird:
                 us: Mikrosekunden (default)
                 ms: Millisekunden
                  s: Sekunden
                  m: Minuten
                  h: Stunden
        certs: gibt die Anzahl geladener vertrauenswürdiger Zertifizierungsstellen aus
        color: zeigt Informationen über die aktuellen Farbpaarungen an
       cursor: schaltet den debug-Modus für den Cursor-Modus ein/aus
         dirs: Verzeichnisse werden angezeigt
        hdata: zeigt Informationen zu hdata an (mittels free werden alle hdata Informationen aus dem Speicher entfernt)
    infolists: zeigt Information über die Infolists an
          key: Tastatur- und Maus-Debug-Modus aktivieren: Rohwerte, erweiterten Tastennamen und zugehörigen Befehl anzeigen ('q' zum Verlassen dieses Modus)
         libs: zeigt an welche externen Bibliotheken verwendet werden
       memory: gibt Informationen über den genutzten Speicher aus
        mouse: schaltet den debug-Modus für den Maus-Modus ein/aus
         tags: zeigt für jede einzelne Zeile die dazugehörigen Schlagwörter an
         term: zeigt Informationen über das Terminal an
          url: zeigt Debug-Informationen für hook_url Aufrufe an (Ausgabe als Hashtable)
      windows: zeigt die Fensterstruktur an
         time: misst die Zeit um einen Befehl auszuführen oder um einen Text in den aktuellen Buffer zu senden
      unicode: Zeigt Informationen über Unicode-Zeichen in Zeichenkette an (evaluiert, siehe /help eval)
    
    Beispiele:
      /debug set irc 1
      /debug mouse verbose
      /debug time /filter toggle
      /debug unicode ${chars:${\u26C0}-${\u26CF}}

en: evaluate expression
de_DE: evaluierter Ausdruck

en:         -n: display result without sending it to buffer (debug mode)
            -s: split expression before evaluating it (many commands can be separated by semicolons)
            -d: display debug output after evaluation (with two -d: more verbose debug)
            -c: evaluate as condition: use operators and parentheses, return a boolean value ("0" or "1")
    expression: expression to evaluate, variables with format ${variable} are replaced (see below); many commands can be separated by semicolons
      operator: a logical or comparison operator:
                - logical operators:
                    &&   boolean "and"
                    ||   boolean "or"
                - comparison operators:
                    ==   equal
                    !=   not equal
                    <=   less or equal
                    <    less
                    >=   greater or equal
                    >    greater
                    =~   is matching POSIX extended regex
                    !~   is NOT matching POSIX extended regex
                    ==*  is matching mask, case sensitive (wildcard "*" is allowed)
                    !!*  is NOT matching mask, case sensitive (wildcard "*" is allowed)
                    =*   is matching mask, case insensitive (wildcard "*" is allowed)
                    !*   is NOT matching mask, case insensitive (wildcard "*" is allowed)
                    ==-  is included, case sensitive
                    !!-  is NOT included, case sensitive
                    =-   is included, case insensitive
                    !-   is NOT included, case insensitive
    
    An expression is considered as "true" if it is not NULL, not empty, and different from "0".
    The comparison is made using floating point numbers if the two expressions are valid numbers, with one of the following formats:
      - integer (examples: 5, -7)
      - floating point number (examples: 5.2, -7.5, 2.83e-2)
      - hexadecimal number (examples: 0xA3, -0xA3)
    To force a string comparison, you can add double quotes around each expression, for example:
      50 > 100      ==> 0
      "50" > "100"  ==> 1
    
    Some variables are replaced in expression, using the format ${variable}, variable can be, by order of priority:
      - the string itself without evaluation (format: "raw:xxx")
      - a user-defined variable (format: "name")
      - an evaluated sub-string (format: "eval:xxx")
      - an evaluated condition (format: "eval_cond:xxx")
      - a string with escaped chars (format: "esc:xxx" or "\xxx")
      - a string with a range of chars (format: "chars:xxx" or "chars:c1-c2" where "xxx" is one of: "digit", "xdigit", "lower", "upper", "alpha", "alnum")
      - a string converted to lower case (format: "lower:xxx")
      - a string converted to upper case (format: "upper:xxx")
      - a string with chars to hide (format: "hide:char,string")
      - a string with max chars (format: "cut:max,suffix,string" or "cut:+max,suffix,string")
         or max chars displayed on screen (format: "cutscr:max,suffix,string" or "cutscr:+max,suffix,string")
      - a reversed string (format: "rev:xxx" or "revscr:xxx")
      - a repeated string (format: "repeat:count,string")
      - length of a string (format: "length:xxx" or "lengthscr:xxx")
      - split of a string (format: "split:number,separators,flags,xxx")
      - split of shell argmuents (format: "split_shell:number,xxx")
      - a color (format: "color:xxx", see "Plugin API reference", function "color")
      - a modifier (format: "modifier:name,data,string")
      - an info (format: "info:name,arguments", arguments are optional)
      - a base 16/32/64 encoded/decoded string (format: "base_encode:base,xxx" or "base_decode:base,xxx")
      - current date/time (format: "date" or "date:format")
      - an environment variable (format: "env:XXX")
      - a ternary operator (format: "if:condition?value_if_true:value_if_false")
      - result of an expression with parentheses and operators + - * / // % ** (format: "calc:xxx")
      - a random integer number (format: "random:min,max")
      - a translated string (format: "translate:xxx")
      - define a user variable (format: "define:name,value")
      - an option (format: "file.section.option")
      - a local variable in buffer
      - a hdata name/variable (the value is automatically converted to string), by default "window" and "buffer" point to current window/buffer.
    Format for hdata can be one of following:
      hdata.var1.var2...: start with a hdata (pointer must be known), and ask variables one after one (other hdata can be followed)
      hdata[list].var1.var2...: start with a hdata using a list/pointer/pointer name, for example:
        ${buffer[gui_buffers].full_name}: full name of first buffer in linked list of buffers
        ${plugin[weechat_plugins].name}: name of first plugin in linked list of plugins
      hdata[pointer].var1.var2...: start with a hdata using a pointer, for example:
        ${buffer[0x1234abcd].full_name}: full name of the buffer with this pointer (can be used in triggers)
        ${buffer[my_pointer].full_name}: full name of the buffer with this pointer name (can be used in triggers)
      hdata[pointer].var1.method(): when var1 is a hashtable, methods "keys()", "values()", "keys_sorted()", "keys_values()" and "keys_values_sorted()" can be called
    For name of hdata and variables, please look at "Plugin API reference", function "weechat_hdata_get".
    
    Examples (simple strings):
      /eval -n ${raw:${info:version}}                  ==> ${info:version}
      /eval -n ${eval_cond:${window.win_width}>100}    ==> 1
      /eval -n ${info:version}                         ==> 0.4.3
      /eval -n ${env:HOME}                             ==> /home/user
      /eval -n ${weechat.look.scroll_amount}           ==> 3
      /eval -n ${sec.data.password}                    ==> secret
      /eval -n ${window}                               ==> 0x2549aa0
      /eval -n ${window.buffer}                        ==> 0x2549320
      /eval -n ${window.buffer.full_name}              ==> core.weechat
      /eval -n ${window.buffer.number}                 ==> 1
      /eval -n ${buffer.local_variables.keys_values()} ==> plugin:core,name:weechat
      /eval -n ${buffer.local_variables.plugin}        ==> core
      /eval -n ${\t}                                   ==> <tab>
      /eval -n ${chars:digit}                          ==> 0123456789
      /eval -n ${chars:J-T}                            ==> JKLMNOPQRST
      /eval -n ${lower:TEST}                           ==> test
      /eval -n ${upper:test}                           ==> TEST
      /eval -n ${hide:-,${relay.network.password}}     ==> --------
      /eval -n ${cut:3,+,test}                         ==> tes+
      /eval -n ${cut:+3,+,test}                        ==> te+
      /eval -n ${date:%H:%M:%S}                        ==> 07:46:40
      /eval -n ${if:${info:term_width}>80?big:small}   ==> big
      /eval -n ${rev:Hello}                            ==> olleH
      /eval -n ${repeat:5,-}                           ==> -----
      /eval -n ${length:test}                          ==> 4
      /eval -n ${split:1,,,abc,def,ghi}                ==> abc
      /eval -n ${split:-1,,,abc,def,ghi}               ==> ghi
      /eval -n ${split:count,,,abc,def,ghi}            ==> 3
      /eval -n ${split:random,,,abc,def,ghi}           ==> def
      /eval -n ${split_shell:1,"arg 1" arg2}           ==> arg 1
      /eval -n ${split_shell:-1,"arg 1" arg2}          ==> arg2
      /eval -n ${split_shell:count,"arg 1" arg2}       ==> 2
      /eval -n ${split_shell:random,"arg 1" arg2}      ==> arg2
      /eval -n ${calc:(5+2)*3}                         ==> 21
      /eval -n ${random:0,10}                          ==> 3
      /eval -n ${base_encode:64,test}                  ==> dGVzdA==
      /eval -n ${base_decode:64,dGVzdA==}              ==> test
      /eval -n ${translate:Plugin}                     ==> Extension
      /eval -n ${define:len,${calc:5+3}}${len}x${len}  ==> 8x8
    
    Examples (conditions):
      /eval -n -c ${window.buffer.number} > 2 ==> 0
      /eval -n -c ${window.win_width} > 100   ==> 1
      /eval -n -c (8 > 12) || (5 > 2)         ==> 1
      /eval -n -c (8 > 12) && (5 > 2)         ==> 0
      /eval -n -c abcd =~ ^ABC                ==> 1
      /eval -n -c abcd =~ (?-i)^ABC           ==> 0
      /eval -n -c abcd =~ (?-i)^abc           ==> 1
      /eval -n -c abcd !~ abc                 ==> 0
      /eval -n -c abcd =* a*d                 ==> 1
      /eval -n -c abcd =- bc                  ==> 1
de_DE:         -n: gibt das Ergebnis aus, ohne dass dieses in den Buffer gesendet wird (debug Modus)
            -s: teilt Ausdrücke, bevor sie evaluiert werden (mehrere Befehle können durch Semikolon getrennt werden)
            -d: eine Debug-Ausgabe nach Auswertung anzeigen (Nutzung von zwei -d: ausführliche Debug-Ausgabe)
            -c: Auswertung als Bedingung: nutzt Operatoren und runde Klammern, Rückgabewert als Boolean-Wert ("0" oder "1")
    expression: Ausdruck welcher verarbeitet werden soll. Variablen im Format ${variable} werden ersetzt (siehe unten); mehrere Befehle werden durch ein Semikolon voneinander getrennt
      operator: ein logischer oder vergleichender Operand:
                - logische Operanden:
                    &&  boolean "und"
                    ||  boolean "oder"
                - vergleichende Operanden:
                    ==  gleich
                    !=  ungleich
                    <=  kleiner oder gleich
                    <   kleiner
                    >=  größer oder gleich
                    >   größer
                    =~  stimmt mit regulärem POSIX Ausdruck überein
                    !~  stimmt NICHT mit regulärem POSIX Ausdruck überein
                    ==*  stimmt mit Maske überein (Platzhalter "*" ist erlaubt)
                    !!*  stimmt mit Maske NICHT überein (Platzhalter "*" ist erlaubt)
                    =*   stimmt mit Maske überein, Groß- und Kleinschreibung wird nicht beachtet (Platzhalter "*" ist erlaubt)
                    !*   stimmt mit Maske NICHT überein, Groß- und Kleinschreibung wird nicht beachtet (Platzhalter "*" ist erlaubt)
                    ==-  ist enthalten, Groß- und Kleinschreibung wird beachtet
                    !!-  ist NICHT enthalten, Groß- und Kleinschreibung wird beachtet
                    =-   ist enthalten, Groß- und Kleinschreibung wird nicht beachtet
                    !-   ist NICHT enthalten, Groß- und Kleinschreibung wird nicht beachtet
    
    Ein Ausdruck gilt als "wahr" sofern das Ergebnis weder NULL, nicht leer und von "0" abweichend ist.
    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 (Beispiele: 5, -7)
      - Fließkommazahl (Beispiele: 5.2, -7.5, 2.83e-2)
      - hexadezimale Zahl (Beispiele: 0xA3, -0xA3)
    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"  ==> 1
    
    Einige Variablen werden im Ausdruck mittels der Formatierung ${variable} ersetzt. Mögliche Variablen sind, nach Reihenfolge ihrer Priorität:
      - die Zeichenfolge selbst ohne Auswertung (Format: "raw:xxx")
      - eine benutzerdefinierte Variable (Format: "name")
      - eine evaluierte Teilzeichenkette (Format: "eval:xxx")
      - eine evaluierte Bedingung (Format: "eval_cond:xxx")
      - eine Zeichenkette mit Escapesequenzen (Format: "esc:xxx" oder "\xxx")
      - eine Zeichenfolge mit einer Reihe von Zeichen (Format: "chars:xxx" oder "chars:c1-c2" wobei "xxx" von folgenden Typ sein muss: "digit", "xdigit", "lower", "upper", "alpha", "alnum")
      - eine Zeichenfolge, die in Kleinbuchstaben umgewandelt wird (Format: "lower:xxx")
      - eine Zeichenfolge, die in Großbuchstaben umgewandelt wird (Format: "upper:xxx")
      - Zeichen, die in einer Zeichenkette nicht dargestellt werden sollen (Format: "hide:Zeichen,Zeichenkette")
      - eine Zeichenkette mit einer maximalen Anzahl an Zeichen (Format: "cut:max,suffix,string" oder "cut:+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")
      - eine Zeichenkette umkehren (Format: "rev:xxx" oder "revscr:xxx")
      - eine Zeichenkette wiederholen (Format: "repeat:Anzahl,Zeichenkette")
      - Länge einer Zeichenkette (Format: "length:xxx" oder "lengthscr:xxx")
      - Aufteilen einer Zeichenkette (Format: "split:Anzahl,Trennzeichen,Flags,xxx")
      - Aufteilen von Shell-Argumenten (Format: "split_shell:Anzahl,xxx")
      - eine Farbe (Format: "color:xxx", siehe "Anleitung für API Erweiterung", Funktion "color")
      - zum modifizieren (Format: "modifier:name,data,string")
      - eine Info (Format: "info:Name,Argumente", Argumente sind optional)
      - eine Basis 16/32/64 kodierte / dekodierte Zeichenfolge (Format: "base_encode:base,xxx" oder "base_decode:base,xxx")
      - aktuelles Datum/Uhrzeit (Format: "date" oder "date:format")
      - eine Umgebungsvariable (Format: "env:XXX")
      - ein Dreifachoperand (Format: "if:Bedingung?Wert_falls_wahr:Wert_falls_unwahr")
      - Ergebnis eines Ausdrucks mit Klammern und Operatoren + - * / // % ** (Format: "calc:xxx")
      - eine zufällige ganze Zahl (Format: "random:min,max")
      - eine übersetzte Zeichenkette (Format: "translate:xxx")
      - eine Benutzervariable definieren (Format: "define:Name,Wert")
      - eine Option (Format: "file.section.option")
      - eine lokale Variable eines Buffers
      - 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.
    Das Format für hdata kann wie folgt aufgebaut sein:
      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...: startet hdata mittels einer Liste, zum Beispiel:
        ${buffer[gui_buffers].full_name}: der vollständige Name des ersten Buffers, in der verknüpften Liste aller Buffer
        ${plugin[weechat_plugins].name}: Name der ersten Erweiterung, in der verknüpften Liste aller Erweiterungen
      hdata[pointer].var1.var2...: startet hdata mittels einem Pointer, zum Beispiel:
        ${buffer[0x1234abcd].full_name}: vollständiger Name eines Buffers und des dazugehörigen Pointers (kann in triggern benutzt werden)
        ${buffer[my_pointer].full_name}: vollständiger Name des Buffers mit dem entsprechenden Pointernamen (kann in Triggern verwendet werden)
      hdata[pointer].var1.method(): Wenn var1 eine Hashtabelle ist, können die Methoden „keys()“, „values()“, „keys_sorted()“, „keys_values()“ und „keys_values_sorted()“ aufgerufen werden
    Die vorhandenen Namen für hdata und Variablen sind in der "Anleitung für API Erweiterung", Bereich "weechat_hdata_get". beschrieben
    
    Beispiele (einfache Zeichenketten):
      /eval -n ${raw:${info:version}}                  ==> ${info:version}
      /eval -n ${eval_cond:${window.win_width}>100}    ==> 1
      /eval -n ${info:version}                         ==> 0.4.3
      /eval -n ${env:HOME}                             ==> /home/user
      /eval -n ${weechat.look.scroll_amount}           ==> 3
      /eval -n ${sec.data.password}                    ==> secret
      /eval -n ${window}                               ==> 0x2549aa0
      /eval -n ${window.buffer}                        ==> 0x2549320
      /eval -n ${window.buffer.full_name}              ==> core.weechat
      /eval -n ${window.buffer.number}                 ==> 1
      /eval -n ${buffer.local_variables.keys_values()} ==> plugin:core,name:weechat
      /eval -n ${buffer.local_variables.plugin}        ==> core
      /eval -n ${\t}                                   ==> <tab>
      /eval -n ${chars:digit}                          ==> 0123456789
      /eval -n ${chars:J-T}                            ==> JKLMNOPQRST
      /eval -n ${lower:TEST}                           ==> test
      /eval -n ${upper:test}                           ==> TEST
      /eval -n ${hide:-,${relay.network.password}}     ==> --------
      /eval -n ${cut:3,+,test}                         ==> tes+
      /eval -n ${cut:+3,+,test}                        ==> te+
      /eval -n ${date:%H:%M:%S}                        ==> 07:46:40
      /eval -n ${if:${info:term_width}>80?big:small}   ==> big
      /eval -n ${rev:Hello}                            ==> olleH
      /eval -n ${repeat:5,-}                           ==> -----
      /eval -n ${length:test}                          ==> 4
      /eval -n ${split:1,,,abc,def,ghi}                ==> abc
      /eval -n ${split:-1,,,abc,def,ghi}               ==> ghi
      /eval -n ${split:count,,,abc,def,ghi}            ==> 3
      /eval -n ${split:random,,,abc,def,ghi}           ==> def
      /eval -n ${split_shell:1,"arg 1" arg2}           ==> arg 1
      /eval -n ${split_shell:-1,"arg 1" arg2}          ==> arg2
      /eval -n ${split_shell:count,"arg 1" arg2}       ==> 2
      /eval -n ${split_shell:random,"arg 1" arg2}      ==> arg2
      /eval -n ${calc:(5+2)*3}                         ==> 21
      /eval -n ${random:0,10}                          ==> 3
      /eval -n ${base_encode:64,test}                  ==> dGVzdA==
      /eval -n ${base_decode:64,dGVzdA==}              ==> test
      /eval -n ${translate:Plugin}                     ==> Extension
      /eval -n ${define:len,${calc:5+3}}${len}x${len}  ==> 8x8
    
    Beispiele (Bedingungen):
      /eval -n -c ${window.buffer.number} > 2 ==> 0
      /eval -n -c ${window.win_width} > 100   ==> 1
      /eval -n -c (8 > 12) || (5 > 2)         ==> 1
      /eval -n -c (8 > 12) && (5 > 2)         ==> 0
      /eval -n -c abcd =~ ^ABC                ==> 1
      /eval -n -c abcd =~ (?-i)^ABC           ==> 0
      /eval -n -c abcd =~ (?-i)^abc           ==> 1
      /eval -n -c abcd !~ abc                 ==> 0
      /eval -n -c abcd =* a*d                 ==> 1
      /eval -n -c abcd =- bc                  ==> 1

en: filter messages in buffers, to hide/show them according to tags or regex
de_DE: Filterfunktion um Nachrichten in Buffern aus- oder einzublenden, dazu können Schlagwörter oder reguläre Ausdrücke verwendet werden

en:       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
    addreplace: add or replace an existing filter
        rename: rename a filter
      recreate: set input with the command used to edit the 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.libera.#weechat" or "irc.server.libera")
                - "*" 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
                - if tag starts with '!', then it is excluded and must NOT be in message
      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 globally and alt+'-' toggles filtering on/off in the current buffer.
    
    Tags most commonly used:
      no_filter, no_highlight, no_log, log0..log9 (log level),
      notify_none, notify_message, notify_private, notify_highlight,
      self_msg, 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:
        /filter add irc_smart * irc_smart_filter *
      use IRC smart filter on all buffers except those with "#weechat" in name:
        /filter add irc_smart *,!*#weechat* irc_smart_filter *
      filter all IRC join/part/quit messages:
        /filter add joinquit * irc_join,irc_part,irc_quit *
      filter nicks displayed when joining channels or with /names:
        /filter add nicks * irc_366 *
      filter nick "toto" on IRC channel #weechat:
        /filter add toto irc.libera.#weechat nick_toto *
      filter IRC join/action messages from nick "toto":
        /filter add toto * nick_toto+irc_join,nick_toto+irc_action *
      filter lines containing "weechat sucks" on IRC channel #weechat:
        /filter add sucks irc.libera.#weechat * weechat sucks
      filter lines that are strictly equal to "WeeChat sucks" on all buffers:
        /filter add sucks2 * * (?-i)^WeeChat sucks$
de_DE:       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
    addreplace: erzeugt neuen Filter oder ersetzt einen schon existierenden Filter
        rename: benennt einen Filter um
      recreate: in die Eingabezeile wird die entsprechende Filtereinstellung übernommen, um diese dann editieren zu können
           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.libera.#weechat" oder "irc.server.libera")
                - "*" 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": mittels "+" zwischen den Tags (zum Beispiel: "nick_toto+irc_action")
                - Platzhalter "*" kann verwendet werden
                - wird ein Tag mit '!' eingeleitet, dann muss dieser Tag NICHT in der Nachricht enthalten sein
         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 globale Filterfunktion (de-)aktiviert werden und alt+'-' (de-)aktiviert die Filterfunktion für den aktuellen Buffer.
    
    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,
      self_msg, nick_xxx (xxx ist der Nickname), prefix_nick_ccc (ccc ist die Farbe mit der der Nick dargestellt wird),
      host_xxx (xxx ist der Username + Host in Nachricht),
      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.
    Mittels "/debug tags" kann man sich die Schlagwörter jeder einzelnen Zeile darstellen lassen.
    
    Beispiele:
      aktiviert den intelligenten IRC Filter für alle Buffer:
        /filter add irc_smart * irc_smart_filter *
      aktiviert den intelligenten IRC Filter für alle Buffer, außer Buffer die "#weechat" im Namen tragen:
        /filter add irc_smart *,!*#weechat* irc_smart_filter *
      filtert alle IRC join/part/quit Nachrichten:
        /filter add joinquit * irc_join,irc_part,irc_quit *
      filtert Nicks wenn diese den Channel betreten oder durch den Befehl "/names" angezeigt werden:
        /filter add nicks * irc_366 *
      filtert Nick "toto" im IRC Channel #weechat:
        /filter add toto irc.libera.#weechat nick_toto *
      filtert IRC join/action Nachrichten von Nick "toto":
        /filter add toto * nick_toto+irc_join,nick_toto+irc_action *
      filtert Zeilen die "weechat sucks" im IRC Channel #weechat enthalten:
        /filter add sucks irc.libera.#weechat * weechat sucks
      filter Zeilen die exakt "WeeChat sucks" lauten und das in allen Buffern:
        /filter add sucks2 * * (?-i)^WeeChat sucks$

en: display help about commands and options
de_DE: Zeigt einen Hilfstext für Befehle und Einstellungen an

en:     -list: list commands, by plugin (without argument, this list is displayed)
    -listfull: list commands with description, by plugin
       plugin: list commands for this plugin
      command: a command name
       option: an option name (use /set to see list)
de_DE:     -list: zeigt alle Befehle, nach Erweiterungen sortiert (ohne Angabe von Argumente wird diese Liste standardmäßig ausgegeben)
    -listfull: zeigt alle Befehle mit Beschreibung, nach Erweiterung
       plugin: zeigt Befehle explizit für diese Erweiterung an
      command: Name eines Befehls
       option: Name einer Einstellung (nutze /set um Einstellungen anzeigen zu lassen)

en: show buffer command history
de_DE: Zeigt den Befehlsverlauf des Buffers

en: clear: clear history
    value: number of history entries to show
de_DE: clear: löscht den Befehlsverlauf
    value: Anzahl der gewünschten Einträgen im Befehlsverlauf anzeigen

en: manage hotlist
de_DE: Hotlist verwalten

en:     add: add current buffer in hotlist (default level: "low", conditions defined in option weechat.look.hotlist_add_conditions are NOT checked)
      clear: clear hotlist
      level: "lowest" to clear only lowest level in hotlist, highest" to clear only highest level in hotlist, or level mask: integer which is a combination of 1=join/part, 2=message, 4=private, 8=highlight)
     remove: remove current buffer from hotlist
    restore: restore latest hotlist removed in the current buffer (or all buffers with -all)
de_DE:     add: füge den aktuellen Buffer zur Hotlist (Standardlevel: "low", Bedingungen die in Option weechat.look.hotlist_add_conditions definiert sind, werden NICHT überprüft)
      clear: lösche Hotlist
      level: "lowest" um die niedrigste Benachrichtigungsstufe in der Hotlist zu löschen, "highest" um die höchste Benachrichtigungsstufe in der Hotlist zu löschen, oder mit einer Levelmaske: Integer aus einer Kombination von 1=join/part, 2=message, 4=private, 8=highlight)
     remove: entferne aktuellen Buffer von Hotlist
    restore: stellt die letzte Hotlist wieder her, die im aktuellen Buffer entfernt wurde (oder alle Buffer mit -all)

en: functions for command line
de_DE: Funktionen für die Befehlszeile

en: list of actions:
      return: simulate key "enter"
      split_return: split input on newlines then simulate key "enter" for each line
      complete_next: complete word with next completion
      complete_previous: complete word with previous completion
      search_text_here: search text in buffer at current position
      search_text: search text in buffer
      search_switch_case: switch exact case for search
      search_switch_regex: switch search type: string/regular expression
      search_switch_where: switch search in messages/prefixes
      search_previous: search previous line
      search_next: search next line
      search_stop_here: stop search at current position
      search_stop: stop search
      delete_previous_char: delete previous char
      delete_next_char: delete next char
      delete_previous_word: delete previous word
      delete_previous_word_whitespace: delete previous word (until whitespace)
      delete_next_word: delete next word
      delete_beginning_of_line: delete from beginning of line until cursor
      delete_beginning_of_input: delete from beginning of input until cursor
      delete_end_of_line: delete from cursor until end of line
      delete_end_of_input: delete from cursor until end of input
      delete_line: delete current line
      delete_input: delete entire input
      clipboard_paste: paste from the internal clipboard
      transpose_chars: transpose two chars
      undo: undo last command line action
      redo: redo last command line action
      move_beginning_of_line: move cursor to beginning of line
      move_beginning_of_input: move cursor to beginning of input
      move_end_of_line: move cursor to end of line
      move_end_of_input: move cursor to end of input
      move_previous_char: move cursor to previous char
      move_next_char: move cursor to next char
      move_previous_word: move cursor to previous word
      move_next_word: move cursor to next word
      move_previous_line: move cursor to previous line
      move_next_line: move cursor to next line
      history_previous: recall previous command in current buffer history
      history_next: recall next command in current buffer history
      history_global_previous: recall previous command in global history
      history_global_next: recall next command in global history
      grab_key: grab a key (optional argument: delay for end of grab, default is 500 milliseconds)
      grab_key_command: grab a key with its associated command (optional argument: delay for end of grab, default is 500 milliseconds)
      grab_mouse: grab mouse event code
      grab_mouse_area: grab mouse event code with area
      insert: insert text in command line (escaped chars are allowed, see /help print)
      send: send text to the buffer
    
    This command is used by key bindings or plugins.
de_DE: Auflistung der möglichen Aktionen:
      return: simuliert die "Eingabetaste"(Enter)-Taste
      split_return: teilt Eingabe bei Zeilenumbrüchen, simuliert dann die "Eingabetaste" für jede Zeile
      complete_next: vervollständigt Wort mit nächster Komplettierung
      complete_previous: vervollständigt Word mit vorheriger Komplettierung
      search_text_here: Textsuche ab aktueller Position
      search_text: Textsuche im Buffer
      search_switch_case: schaltet Groß-/Kleinschreibung ein und aus
      search_switch_regex: Wechsel des Suchmodus: einfache Textsuche/reguläre Ausdrücke
      search_switch_where: wechselt Suche in Nachricht/Präfix
      search_previous: sucht vorheriger Zeile
      search_next: sucht nächste Zeile
      search_stop_here: beendet Suche ab aktueller Position
      search_stop: suche beenden
      delete_previous_char: entfernt vorheriges Zeichen
      delete_next_char: entfernt nächstes Zeichen
      delete_previous_word: entfernt vorheriges Wort
      delete_previous_word_whitespace: vorheriges Wort löschen (bis zum Leerzeichen)
      delete_next_word: entfernt nächstes Wort
      delete_beginning_of_line: entfernt alle Zeichen ab Zeilenanfang bis zum Cursor
      delete_beginning_of_input: entfernt alle Zeichen vom Beginn der Eingabe bis zum Cursor
      delete_end_of_line: entfernt alle Zeichen ab Cursor bis zum Ende der Zeile
      delete_end_of_input: vom Cursor bis zum Ende der Eingabe löschen
      delete_line: löscht die komplette Eingabezeile
      delete_input: Gesamte Eingabe löschen
      clipboard_paste: fügt Zeichenkette aus der internen Zwischenablage ein
      transpose_chars: Zeichen austauschen
      undo: letzten Befehl in der Eingabezeile rückgängig machen
      redo: letzten Befehl in der Eingabezeile wiederherstellen
      move_beginning_of_line: springt an den Anfang der Eingabezeile
      move_beginning_of_input: bewegt den Cursor zum Anfang der Eingabe
      move_end_of_line: springt ans Ende der Eingabezeile
      move_end_of_input: bewegt den Cursor zum Ende der Eingabe
      move_previous_char: setzt den Cursor eine Position nach links
      move_next_char: setzt den Cursor eine Position nach rechts
      move_previous_word: springt zum Anfang des vorherigen Wortes, in der Eingabezeile
      move_next_word: springt zum Anfang des nächsten Wortes, in der Eingabezeile
      move_previous_line: bewegt den Cursor in die vorherige Zeile
      move_next_line: bewegt den Cursor in die nächste Zeile
      history_previous: ruft vorherigen Befehl oder Nachricht aus dem Befehlsspeicher auf (im Such-Modus: rückwärts suchen)
      history_next: ruft nächsten Befehl oder Nachricht aus dem Befehlsspeicher auf (im Such-Modus: vorwärts suchen)
      history_global_previous: ruft vorherigen Befehl/Nachricht aus dem globalen Befehlsspeicher auf (für alle Buffer)
      history_global_next: ruft nächsten Befehl/Nachricht aus dem globalen Befehlsspeicher auf (für alle Buffer)
      grab_key: fängt eine Taste (optionales Argument: Verzögerung um eine Taste einzufangen. Standard sind 500 Millisekunden)
      grab_key_command: zeigt den Tastencode (inklusive des eingebundenen Befehls) einer Tastenkombination an und fügt ihn in die Befehlszeile ein (optionales Argument: Verzögerung um eine Taste einzufangen. Standard sind 500 Millisekunden)
      grab_mouse: fängt den Code einer Maus Aktivität
      grab_mouse_area: fängt den Code einer Maus Aktivität mit entsprechendem Bereich
      insert: fügt einen Text in die Eingabezeile ein (Escapesequenzen sind möglich, siehe /help print)
      send: schickt Text an einen Buffer
    
    Dieser Befehl wird sinnvollerweise mittels Tastenbelegungen oder Erweiterungen genutzt.

en: manage custom bar items
de_DE: Verwalten von benutzerdefinierten Bar-Items

en:       list: list all custom bar items
           add: add a custom bar item
    addreplace: add or replace an existing custom bar item
          name: custom bar item name
    conditions: evaluated conditions to display the bar item (for example to display the bar item only in specific buffers)
       content: content (evaluated, see /help eval)
        rename: rename a custom bar item
       refresh: update content of item in all bars where the item is displayed; any item can be refreshed: default/plugin/custom bar items
      recreate: set input with the command used to edit the custom bar item
           del: delete a custom bar item
          -all: delete all custom bar items
    
    Examples:
      add item with terminal size, displayed only in buffers with number = 1:
        /item add terminfo "${buffer.number} == 1" "term:${info:term_width}x${info:term_height}"
      add item with buffer info:
        /item add bufinfo "" "${buffer.number}:${buffer.name}${if:${buffer.zoomed}?(Z)}"
      add item with date/time using format "Dec 25, 12:34 +0100", refreshed every minute:
        /item add datetime "" "${date:%b %d, %H:%M %z}"
        /trigger add datetime_refresh timer "60000;60" "" "" "/item refresh datetime"
      add item with number of lines in buffer (displayed/total), refreshed each time a new line is displayed or if filtered lines have changed:
        /item add lines_count "" "${calc:${buffer.lines.lines_count}-${buffer.lines.lines_hidden}}/${buffer.lines.lines_count} lines"
        /trigger add lines_count_refresh_print print "" "" "" "/item refresh lines_count"
        /trigger add lines_count_refresh_signal signal "window_switch;buffer_switch;buffer_lines_hidden;filters_*" "" "" "/item refresh lines_count"
      force refresh of item "lines_count":
        /item refresh lines_count
      recreate item "lines_count" with different conditions or content:
        /item recreate lines_count
      delete item "lines_count":
        /item del lines_count
de_DE:       list: zeigt eine Liste aller benutzerdefinierten Bar-Items
           add: fügt ein benutzerdefiniertes Bar-Item hinzu
    addreplace: erzeugt neues Bar-Item oder ersetzt ein schon existierendes Bar-Item
          name: benutzerdefinierter Name des Bar-Items
    conditions: evaluierte Bedingungen um ein Bar-Item anzuzeigen (zum Beispiel um ein Bar-Item nur in einem bestimmten Buffer anzuzeigen)
       content: Inhalt (evaluiert, siehe /help eval)
        rename: Umbenennen eines benutzerdefinierten Bar-Items
       refresh: aktualisiert den Inhalt des Items in allen Bars, in denen das Item angezeigt wird; jedes Item kann aktualisiert werden: standard/Erweiterung/benutzerdefiniertes Bar-Item
      recreate: kopiert den Befehl in die Eingabezeile um das benutzerdefinierte Bar-Item zu editieren
           del: entfernt ein benutzerdefiniertes Bar-Item
          -all: entfernt alle benutzerdefinierten Bar-Items
    
    Beispiele:
      Item welches die Terminalgröße anzeigt wird hinzugefügt, aber nur in Buffern mit Nummer angezeigt = 1:
        /item add terminfo "${buffer.number} == 1" "term:${info:term_width}x${info:term_height}"
      fügt ein Item hinzu, welches Informationen über den Buffer anzeigt:
        /item add bufinfo "" "${buffer.number}:${buffer.name}${if:${buffer.zoomed}?(Z)}"
      fügt ein Item mit Datum/Uhrzeit hinzu, dabei wird das Format "Dec 25, 12:34 +0100" verwendet, aktualisiert, jede Minute:
        /item add datetime "" "${date:%b %d, %H:%M %z}"
        /trigger add datetime_refresh timer "60000;60" "" "" "/item refresh datetime"
      fügt ein Item mit der Anzahl der Zeilen in dem Buffer hinzu (sichtbar/total), jeweils aktualisiertwenn eine neue Zeile dargestellt wird oder wenn sich der Status der gefilterten Zeilen geändert hat:
        /item add lines_count "" "${calc:${buffer.lines.lines_count}-${buffer.lines.lines_hidden}}/${buffer.lines.lines_count} lines"
        /trigger add lines_count_refresh_print print "" "" "" "/item refresh lines_count"
        /trigger add lines_count_refresh_signal signal "window_switch;buffer_switch;buffer_lines_hidden;filters_*" "" "" "/item refresh lines_count"
      erzwingt die Aktualisierung des Items "lines_count":
        /item refresh lines_count
      erstellt das Item "lines_count", mit anderen Bedingungen oder Inhalten, neu:
        /item recreate lines_count
      entfernt das Item "lines_count":
        /item del lines_count

en: bind/unbind keys
de_DE: Einer Taste einen Befehl zuordnen oder entfernen

en:        list: list all current keys
    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); quotes can be used to preserve spaces at the beginning/end of command
         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
         legacy: display new name for legacy keys
    
    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 name in command line.
    
    For some keys you might need to use /debug key, this displays the raw key code that can be used (for example the key ctrl+backspace could be "ctrl-h" or "ctrl-?", depending on your terminal and other settings).
    
    Modifiers allowed (in this order when multiple are used):
      meta-  (alt key)
      ctrl-  (control key)
      shift-  (shift key, can only be used with key names below)
    
    Key names allowed: f0 to f20, home, insert, delete, end, backspace, pgup, pgdn, up, down, right, left, tab, return, comma, space.
    
    Combo of keys must be separated by a comma.
    
    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): chat 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-r to jump to #weechat IRC channel:
        /key bind meta-r /buffer #weechat
      restore default binding for key alt-r:
        /key reset meta-r
      key meta-v then f1 to run /help:
        /key bind meta-v,f1 /help
      key "tab" to stop search in buffer:
        /key bindctxt search tab /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}
de_DE:        list: zeigt die aktuelle Tastenbelegungen an
    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
         legacy: zeigt den neuen Namen für legale Tasten an
    
    Falls ein Befehl einer Taste zugeordnet werden soll ist es ratsam zuerst mit der Tastenkombination alt+k (oder Esc + k) einen Fangmodus zu aktivieren um damit die zu belegende Taste zu ermitteln. Durch diesen Schritt wird der benötigte Tasten-Code in die Befehlszeile übernommen.
    
    Für einige Tasten müssen Sie möglicherweise /debug key verwenden. Dadurch wird der Wert des Rohschlüssels angezeigt, der verwendet werden kann (zum Beispiel könnte die Taste Strg+Rücktaste "ctrl-H" oder "ctrl-? "sein, abhängig von Ihrem Terminal und anderen Einstellungen).
    
    Zulässige Modifikatortasten (in dieser Reihenfolge, wenn mehrere verwendet werden):
      meta- (Alt-Taste)
      ctrl-(Strg-Steuertaste)
      Shift- (Umschalttaste, kann nur mit den unten aufgeführten Tastennamen verwendet werden)
    
    Zulässige Tastennamen: f0 bis f20, Pos1, Einfügen, Löschen, Ende, Rücktaste, Bild auf, Bild ab, hoch, runter, rechts, links, Tab, Return, Komma, Leerzeichen.
    
    Tastenkombinationen müssen durch ein Komma getrennt werden.
    
    Für "mouse"-Kontext ("cursor" Kontext 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)
         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 eine Hashtabelle als Argument.
    Ein weiterer besonderer Übergabewert ist "-" und kann genutzt werden um einen Schlüssel zu deaktivieren (der Schlüssel wird bei der Durchführung übersprungen).
    
    Beispiele:
      Um mit der Tastenkombination, alt-r, zum IRC-Kanal #weechat zu springen:
        /key bind meta-r /buffer #weechat
      Wiederherstellen, der Standardeinstellung für alt-r:
        /key reset meta-r
      Taste meta-v dann f1 um /help Befehl auszuführen:
        /key bind meta-v,f1 /help
      "Tab"-Taste nutzen um die Suche innerhalb eines Buffers zu beenden:
        /key bindctxt search ctrl-i /input search_stop
      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}

en: manage buffers/windows layouts
de_DE: Verwaltet Buffer/Fenster Layouts

en:   store: store current buffers/windows in a layout
      apply: apply stored layout
      leave: leave current layout (does not update any layout)
        del: delete buffers and/or windows in a stored layout
             (if neither "buffers" nor "windows" is given after the name, the layout is deleted)
     rename: rename a layout
       name: name for stored layout (default is "default")
    buffers: store/apply only buffers (order of buffers)
    windows: store/apply only windows (buffer displayed by each window)
    
    Without argument, this command displays stored layouts.
    
    The current layout can be saved on /quit command with the option "weechat.look.save_layout_on_exit".
    
    Note: the layout only remembers windows split and buffers numbers. It does not open buffers. That means for example you must still auto-join IRC channels to open the buffers, the saved layout only applies once the buffers are opened.
de_DE:   store: erstellt ein Layout der zur Zeit verwendeten Buffer/Fenster
      apply: erstelltes Layout verwenden
      leave: belässt das aktuelle Layout (es wird kein Layout aktualisiert)
        del: entfernt Buffer und/oder Fenster eines erstellten Layouts
             (falls weder "buffers" noch "windows" angegeben wird, dann wird das Layout entfernt)
     rename: ein Layout umbenennen
       name: Name unter welchem das Layout erstellt werden soll (Standardlayout heisst "default")
    buffers: erstellt bzw. verwendet nur Buffer (Reihenfolge der Buffer)
    windows: erstellt bzw. verwendet nur Fenster (Buffer welche im jeweiligen Fenster dargestellt werden)
    
    Wird der Befehl ohne Argumente aufgerufen, werden die erstellten Layout dargestellt.
    
    Das aktuelle Layout kann beim Ausführen des /quit Befehls mit der Option "weechat.look.save_layout_on_exit" gesichert werden.
    
    Hinweis: Das Layout merkt sich nur Fenstereinteilungen und die Positionsnummern von Buffern. Layout öffnet keine Buffer. Das bedeutet zum Beispiel, dass Sie IRC-Kanäle immer noch automatisch betreten müssen, um die Buffer zu öffnen. Das gespeicherte Layout wird erst verwendet, wenn die Buffer geöffnet sind.

en: mouse control
de_DE: Maussteuerung

en:  enable: enable mouse
    disable: disable mouse
     toggle: toggle mouse
      delay: delay (in seconds) after which initial mouse state is restored (useful to temporarily disable mouse)
    
    The mouse state is saved in option "weechat.look.mouse".
    
    Examples:
      enable mouse:
        /mouse enable
      toggle mouse for 5 seconds:
        /mouse toggle 5
de_DE:  enable: aktiviert Maus
    disable: deaktiviert Maus
     toggle: umschalten der Mausunterstützung
      delay: Verzögerung (in Sekunden) nach welcher der ursprüngliche Status wiederhergestellt wird (sinnvoll um die Mausunterstützung zeitabhängig zu deaktivieren)
    
    Die Mausunterstützung wird in der Einstellung "weechat.look.mouse" gesichert.
    
    Beispiele:
      Mausunterstützung aktivieren:
        /mouse enable
      Mausunterstützung für 5 Sekunden umschalten:
        /mouse toggle 5

en: execute a command silently
de_DE: führt einen Befehl ohne Textausgabe aus

en:    -core: no output on WeeChat core buffer
    -current: no output on current buffer
     -buffer: no output on specified buffer
        name: full buffer name (examples: "irc.server.libera", "irc.libera.#weechat")
     command: command to execute silently (a '/' is automatically added if not found at beginning of command)
    
    If no target is specified (-core, -current or -buffer), then default is to mute all buffers.
    
    Examples:
      config save:
        /mute save
      message to current IRC channel:
        /mute -current msg * hi!
      message to #weechat channel:
        /mute -buffer irc.libera.#weechat msg #weechat hi!
de_DE:    -core: keine Ausgabe im WeeChat Core Buffer
    -current: Ausgabe im aktuellen Buffer wird unterdrückt
     -buffer: Ausgabe im ausgewählten Buffer wird unterdrückt
        name: vollständiger Buffername (Beispiel: "irc.server.libera", "irc.libera.#weechat")
     command: Befehl der ohne Textausgabe ausgeführt werden soll (das Präfix, '/', wird automatisch hinzugefügt, falls es dem Befehl nicht vorangestellt wurde)
    
    Wird kein Buffer ausgewählt (-core, -current oder -buffer), dann wird die Textausgabe generell unterdrückt.
    
    Beispiele:
      Speichern der Konfiguration:
      /mute save
      Nachricht in den aktuellen Kanal senden:
      /mute -current msg * hi!
      Nachricht an den #weechat Kanal senden:
      /mute -buffer irc.libera.#weechat msg #weechat hi!

en: list/load/unload plugins
de_DE: Erweiterungen verwalten (auflisten/installieren/beenden)

en:      list: list loaded plugins
           -o: send list of loaded plugins to buffer (string in English)
          -ol: send list of loaded plugins to buffer (translated string)
           -i: copy list of loaded plugins in command line (for sending to buffer) (string in English)
          -il: copy list of loaded plugins in command line (for sending to buffer) (translated string)
         name: a plugin name
     listfull: list loaded plugins (verbose)
         load: load a plugin
     filename: plugin (file) to load
    arguments: arguments given to plugin on load
     autoload: autoload plugins in system or user directory
       reload: reload a plugin (if no name given, unload all plugins, then autoload plugins)
       unload: unload a plugin (if no name given, unload all plugins)
    
    Without argument, this command lists loaded plugins.
de_DE:      list: installierte Erweiterungen werden aufgelistet
           -o: sende Liste der geladenen Erweiterungen an den Buffer (Ausgabe in Englisch)
          -ol: sende Liste der geladenen Erweiterungen an den Buffer (Übersetzte Ausgabe)
           -i: Liste der geladenen Erweiterungen in die Befehlszeile kopieren (zum Senden an den Buffer) (Ausgabe in Englisch)
          -il: Liste der geladenen Erweiterungen in die Befehlszeile kopieren (zum Senden an den Buffer) (Übersetzte Ausgabe)
         name: Name einer Erweiterung
     listfull: geladene Erweiterungen auflisten (ausführlich)
         load: Laden einer Erweiterung
     filename: Erweiterung (Dateiname) welche installiert werden soll
    arguments: Argumente die der Erweiterung beim Installieren übergeben werden sollen
     autoload: installiert automatisch alle Erweiterungen aus dem System- oder Benutzerverzeichnis
       reload: startet eine Erweiterung erneut (falls kein Name angegeben wird, werden alle Erweiterungen beendet und neu gestartet)
       unload: beendet eine oder alle Erweiterungen (wird kein Name angegeben dann werden alle Erweiterung beendet)
    
    Ohne Angabe eines Arguments werden alle installierten Erweiterungen angezeigt.

en: display text on a buffer
de_DE: gibt einen Text in einem Buffer aus

en:    -buffer: display text in this buffer (default: buffer where command is executed)
    -newbuffer: create a new buffer and display text in this buffer
         -free: create a buffer with free content (with -newbuffer only)
       -switch: switch to the buffer
         -core: alias of "-buffer core.weechat"
      -current: display text on current buffer
            -y: display on a custom line (for buffer with free content only)
          line: line number for buffer with free content (first line is 0, a negative number displays after last line: -1 = after last line, -2 = two lines after last line, etc.)
       -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:
      \" \\ \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:
        /print -buffer irc.libera.#weechat Message on #weechat
      display a snowman (U+2603):
        /print -escape \u2603
      send alert (BEL):
        /print -beep
de_DE:    -buffer: Buffer in welchem der Text ausgegeben werden soll (standardmäßig: aktueller Buffer)
    -newbuffer: erstellt einen neuen Buffer und stellt Text in diesem Buffer dar
         -free: erstellt einen Buffer mit freiem Inhalt (nur mit -newbuffer möglich)
       -switch: wechselt zum Buffer
         -core: Alternativname für "-buffer core.weechat"
      -current: Text wird im aktuell genutzten Buffer ausgegeben
            -y: schreibt den Text in die angegebene Zeile (nur bei Buffern mit freiem Inhalt)
          line: Zeilennummer bei einem Buffer mit freiem Inhalt (erste Zeile ist 0, bei einer negative Zahl wird der Text nach der letzten Zeile eingefügt: -1 = nach der letzten Zeile, -2 = zwei Zeilen, nach der letzten Zeile, usw.)
       -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, sollte der Text mit "-" beginnen, muss ein "\" vorangestellt 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"
    
    Das Argument -action ... -quit nutzt den Präfix der in der Einstellung "weechat.look.prefix_*" definiert ist.
    
    Folgende Escapesequenzen werden unterstützt:
      \" \\ \a \b \e \f \n \r \t \v \0ooo \xhh \uhhhh \Uhhhhhhhh
    
    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.libera.#weechat Nachricht an #weechat
      gibt einen Schneemann aus (U+2603):
        /print -escape \u2603
      verschickt Alarm (BEL):
        /print -beep

en: manage proxies
de_DE: Proxys verwalten

en:     list: list all proxies
         add: add a new proxy
        name: name of proxy (must be unique)
        type: http, socks4 or socks5
     address: IP or hostname
        port: port
    username: username (optional)
    password: password (optional)
         del: delete a proxy (or all proxies with -all)
         set: set a value for a proxy property
      option: option to change (for options list, look at /set weechat.proxy.<proxyname>.*)
       value: new value for option
    
    Examples:
      add a http proxy, running on local host, port 8888:
        /proxy add local http 127.0.0.1 8888
      add a http proxy using IPv6 protocol:
        /proxy add local http ::1 8888
        /proxy set local ipv6 on
      add a socks5 proxy with username/password:
        /proxy add myproxy socks5 sample.host.org 3128 myuser mypass
      delete a proxy:
        /proxy del myproxy
de_DE:     list: listet alle Proxys auf
         add: fügt neuen Proxy hinzu
        name: Name des neuen Proxy (der Name darf nur einmal genutzt werden)
        type: http, socks4 oder socks5
     address: IP oder Hostname
        port: Port
    username: Username (optional)
    password: Passwort (optional)
         del: entfernt einen Proxy (-all um alle Proxys zu entfernen)
         set: setzt einen Wert für Proxy
      option: Optionen die geändert werden (für eine Liste der möglichen Optionen, bitte folgenden Befehl nutzen: /set weechat.proxy.<proxyname>.*)
       value: neuer Wert für Option
    
    Beispiele:
      erstellt einen HTTP-Proxy, der auf einem lokalen Host läuft und den Port 8888 nutzt:
        /proxy add local http 127.0.0.1 8888
      erstellt einen HTTP-Proxy der das IPv6 Protokoll nutzt:
        /proxy add local http ::1 8888
        /proxy set local ipv6 on
      erstellt einen socks5-Proxy, mit Username und Passwort:
        /proxy add myproxy socks5 sample.host.org 3128 myuser mypass
      entferne einen Proxy:
        /proxy del myproxy

en: quit WeeChat
de_DE: WeeChat beenden

en:      -yes: required if option "weechat.look.confirm_quit" is enabled
    arguments: text sent with signal "quit"
               (for example irc plugin uses this text to send quit message to server)
    
    By default when quitting the configuration files are saved (see option "weechat.look.save_config_on_exit") and the current layout can be saved (see option "weechat.look.save_layout_on_exit").
de_DE:      -yes: Argument muss genutzt werden falls weechat.look.confirm_quit aktiviert sein sollte
    arguments: Text der beim Signal "quit" verschickt wird
               (zum Beispiel sendet die IRC Erweiterung diesen Text als Quit-Nachricht an den Server)
    
    Standardmäßig werden alle Konfigurationsdateien beim Beenden gespeichert (siehe Option "weechat.look.save_config_on_exit") und das aktuelle Layout kann gesichert werden (siehe Option "weechat.look.save_layout_on_exit").

en: reload configuration files from disk
de_DE: Konfiguration neu laden

en: file: configuration file to reload (without extension ".conf")
    
    Without argument, all files (WeeChat and plugins) are reloaded.
de_DE: file: Konfigurationsdatei die erneut geladen werden soll (ohne Dateinamenserweiterung ".conf")
    
    Ohne Angabe von Argumenten werden alle Konfigurationen (WeeChat und Erweiterungen) neu geladen.

en: execute a command several times
de_DE: führt einen Befehl mehrfach aus

en:   delay: delay between execution of commands (minimum: 1 millisecond)
       unit: optional, values are:
               us: microseconds
               ms: milliseconds
                s: seconds (default)
                m: minutes
                h: hours
      count: number of times to execute command
    command: command to execute (or text to send to buffer if command does not start with '/'), evaluated and the following variables are set each time the command is executed:
               ${buffer}: buffer pointer
               ${repeat_count}: number of times the command is executed
               ${repeat_index}: current index (from 1 to "count")
               ${repeat_index0}: current index (from 0 to "count" - 1)
               ${repeat_revindex}: current index from the end (from "count" to 1)
               ${repeat_revindex0}: current index from the end (from "count" - 1 to 0)
               ${repeat_first}: "1" for the first execution, "0" for the others
               ${repeat_last}: "1" for the last execution, "0" for the others
    
    Note: the command is executed on buffer where /repeat was executed (if the buffer does not exist any more, the command is not executed).
    
    Example:
      scroll 2 pages up:
        /repeat 2 /window page_up
      print a countdown, starting at 5:
        /repeat -interval 1 6 /print ${if:${repeat_last}?Boom!:${repeat_revindex0}}
de_DE:   delay: Verzögerung zwischen dem Ausführen der Befehle (Minimum: 1 Millisekunde)
       unit: mögliche, optionale, Werte):
               us: Mikrosekunden
               ms: Millisekunden
                s: Sekunden (Vorgabewert)
                m: Minuten
                h: Stunden
      count: Anzahl, wie oft der Befehl ausgeführt werden soll
    command: Befehl welcher ausgeführt werden soll (oder ein Text der an einen Buffer gesendet werden soll, sofern der Befehl nicht mit '/' beginnt), dieser ist evaluiert und die folgenden Variablen werden jedes Mal gesetzt,wenn der Befehl ausgeführt wird:
               ${buffer}: Bufferpointer
               ${repeat_count}: wie oft der Befehl ausgeführt wird
               ${repeat_index}: Aktueller Index (von 1 bis "count")
               ${repeat_index0}: Aktueller Index (von 0  bis "count" - 1)
               ${repeat_revindex}: aktueller Index vom Ende (von "count" bis 1)
               ${repeat_revindex0}: aktueller Index vom Ende (von "count" - 1 bis 0)
               ${repeat_first}: "1" für die erste Ausführung, "0" für die anderen
               ${repeat_last}: "1" für die letzte Ausführung. "0" für die anderen
    
    Hinweis: Der Befehl wird in dem Buffer ausgeführt, in welchem der /repeat Befehl ausgeführt wurde (sollte der Buffer nicht mehr existieren, wird der Befehl nicht ausgeführt).
    
    Beispiel:
      scrolle zwei Seiten hoch:
        /repeat 2 /window page_up
      Gebe einen Countdown aus, beginnend mit 5:
        /repeat -interval 1 6 /print ${if:${repeat_last}?Boom!:${repeat_revindex0}}

en: reset config options
de_DE: Konfigurationsoptionen zurücksetzen

en: option: name of an option
     -mask: use a mask in option (wildcard "*" is allowed to mass-reset options, use carefully!)
    
    Examples:
      reset one option:
        /reset weechat.look.item_time_format
      reset all color options:
        /reset -mask weechat.color.*
de_DE: option: Name einer Option
     -mask: nutzt eine Maske um Optionen auszuwählen (Platzhalter "*" kann verwendet werden um viele Optionen in einem Arbeitsschritt zurückzusetzen. Nutzen Sie diese Funktion mit äußerster Sorgfalt!)
    
    Beispiele:
      Eine Einstellung zurücksetzen:
        /unset weechat.look.item_time_format
      Alle Farbeinstellungen zurücksetzen:
        /unset -mask weechat.color.*

en: save configuration files to disk
de_DE: Konfiguration abspeichern

en: file: configuration file to save (without extension ".conf")
    
    Without argument, all files (WeeChat and plugins) are saved.
    
    By default all configuration files are saved to disk on /quit command (see option "weechat.look.save_config_on_exit").
de_DE: file: Konfigurationsdatei die gesichert werden soll (ohne Dateinamenserweiterung ".conf")
    
    Wird keine Datei angegeben dann werden alle Konfigurationen (WeeChat und Erweiterungen) gesichert.
    
    Standardmäßig werden alle Konfigurationsdateien beim Ausführen des /quit Befehls gespeichert (siehe Option "weechat.look.save_config_on_exit").

en: manage secured data (passwords or private data encrypted in file sec.conf)
de_DE: verwaltet zu schützende Daten (Passwörter oder private Daten werden in der Datei sec.conf verschlüsselt)

en: passphrase: change the passphrase (without passphrase, data is stored as plain text in file sec.conf)
       -delete: delete passphrase
       decrypt: decrypt data still encrypted (it happens only if passphrase was not given on startup)
      -discard: discard all data still encrypted
           set: add or change secured data
           del: delete secured data
    
    Without argument, this command displays secured data in a new buffer.
    
    Keys on secure buffer:
      alt+v  toggle values
    
    When a passphrase is used (data encrypted), it is asked by WeeChat on startup.
    It is possible to set environment variable "WEECHAT_PASSPHRASE" to prevent the prompt (this same variable is used by WeeChat on /upgrade), or to set option sec.crypt.passphrase_command to read the passphrase from the output of an external command like a password manager (see /help sec.crypt.passphrase_command).
    
    Secured data with format ${sec.data.xxx} can be used in:
      - command /eval
      - command line argument "--run-command"
      - options weechat.startup.command_{before|after}_plugins
      - other options that may contain a password or sensitive data (for example proxy, irc server and relay); see /help on the options to check if they are evaluated.
    
    Examples:
      set a passphrase:
        /secure passphrase this is my passphrase
      use program "pass" to read the passphrase on startup:
        /set sec.crypt.passphrase_command "/usr/bin/pass show weechat/passphrase"
      encrypt libera SASL password:
        /secure set libera mypassword
        /set irc.server.libera.sasl_password "${sec.data.libera}"
      encrypt oftc password for nickserv:
        /secure set oftc mypassword
        /set irc.server.oftc.command "/msg nickserv identify ${sec.data.oftc}"
      alias to ghost the nick "mynick":
        /alias add ghost /eval /msg -server libera nickserv ghost mynick ${sec.data.libera}
de_DE: passphrase: ändern der Passphrase (ohne Passphrase, werden die Daten in der Datei sec.conf in Klartext gesichert)
       -delete: löscht Passphrase
       decrypt: entschlüsselt Daten nachträglich (dies passiert nur falls die Passphrase beim Start nicht angegeben wurde)
      -discard: verwirft alle verschlüsselten Daten
           set: fügt eine schutzwürdige Information hinzu oder ändert eine bestehende
           del: entfernt eine schutzwürdige Information
    
    Ohne Angabe von Argumenten wird ein neuer Buffer geöffnet und die schutzwürdigen Informationen können dort eingesehen werden.
    
    Tastenbefehle für den secure-Buffer:
      alt+v Werte werden in Klartext angezeigt bzw. verborgen
    
    Wird eine Passphrase verwendet (Daten liegen verschlüsselt vor), fragt WeeChat beim Start die Passphrase ab.
    Setzt man die Umgebungsvariable "WEECHAT_PASSPHRASE", kann die Eingabeaufforderung der Passphrase beim Programmstart vermieden werden (diese Variable wird von WeeChat auch beim /upgrade verwendet). Es ist auch möglich mittels der Option sec.crypt.passphrase_command die Passphrase aus der Ausgabe eines externen Befehls, wie eines Passwort-Managers zu lesen (siehe /help sec.crypt.passphrase_command )
    
    schutzwürdige Daten mit dem Format ${sec.data.xxx} können wie folgt genutzt werden:
      - Befehl /eval.
      - Argument in der Befehlszeile für "--run-command"
      - Einstellung weechat.startup.command_{before|after}_plugins
      - weitere Optionen die Passwörter oder sensible Daten beinhalten (zum Beispiel: proxy, irc server und relay); nutze /help mit der entsprechenden Option um zu überprüfen ob die Daten evaluiert werden.
    
    Beispiele:
      festlegen eine Passphrase:
        /secure passphrase Dies ist meine Passphrase
      nutze Programm "pass" um die Passphrase beim Start auszulesen:
        /set sec.crypt.passphrase_command "/usr/bin/pass show weechat/passphrase"
      verschlüsselt libera SASL Passwort:
        /secure set libera meinPasswort
        /set irc.server.libera.sasl_password "${sec.data.libera}"
      verschlüsselt oftc Passwort für nickserv:
        /secure set oftc meinPasswort
        /set irc.server.oftc.command "/msg nickserv identify ${sec.data.oftc}"
      Alternativbefehl um den eigenen Nick zu ghosten:
        /alias add ghost /eval /msg -server libera nickserv ghost meinNick ${sec.data.libera}

en: set config options and environment variables
de_DE: um Konfigurationsoptionen und Umgebungsvariablen zu setzen

en: option: name of an option (wildcard "*" is allowed to list options, if no value is specified)
     value: new value for option, according to type:
              boolean: on, off or toggle
              integer: number, ++number or --number
               string: any string ("" for empty string)
                color: color name, ++number or --number
            Note: for all types, you can use null to remove option value (undefined value). This works only for some special plugin variables.
      diff: display only changed options
       env: display or set an environment variable (use value "" to unset a variable)
    
    Examples:
      display options about highlight:
        /set *highlight*
      add a word to highlight:
        /set weechat.look.highlight "word"
      display changed options:
        /set diff
      display changed options in irc plugin:
        /set diff irc.*
      display value of environment variable LANG:
        /set env LANG
      set environment variable LANG and use it:
        /set env LANG fr_FR.UTF-8
        /upgrade
      unset environment variable ABC:
        /set env ABC ""
de_DE: option: Name der zu ändernden Einstellung (der Platzhalter "*" kann verwendet werden, um sich mehrere Einstellungen anzeigen zu lassen)
     value: neuer Wert den die Einstellung erhalten soll. Abhängig von der ausgewählten Einstellung, kann die Variable folgenden Inhalt haben:
              boolean: on, off oder toggle
              integer: Nummer, ++Nummer oder --Nummer
               string: beliebige Zeichenkette ("" für eine leere Zeichenkette)
                color: Farbwert, ++Nummer oder --Nummer
            Hinweis: für alle Typen von Variablen kann die Zeichenkette "null" (ohne "")  genutzt werden, um den Wert der Einstellung zu löschen (undefinierter Wert). Dies kann nur auf einige besondere Variablen (Erweiterungen) angewendet werden.
      diff: es werden nur Einstellungen angezeigt, die geändert wurden
       env: setzt oder zeigt eine Umgebungsvariable an (um eine Variable zu entfernen muss der Wert "" genutzt werden)
    
    Beispiele:
      Zeigt alle Einstellungen an, die etwas mit highlight zu tun haben:
        /set *highlight*
      Fügt ein highlight-Wort hinzu:
        /set weechat.look.highlight "word"
      zeigt Einstellungen an, die verändert wurden:
        /set diff
      zeigt Einstellungen der IRC Erweiterung an, die verändert wurden:
        /set diff irc.*
      zeigt den Wert der Umgebungsvariable LANG an:
        /set env LANG
      setzt die Umgebungsvariable LANG und nutzt diese:
        /set env LANG fr_FR.UTF-8
        /upgrade
      entfernt die Umgebungsvariable ABC:
        /set env ABC ""

en: system actions
de_DE: Systemaktionen

en:     get: display system info
     rlimit: display resource limits (see /help weechat.startup.sys_rlimit and "man getrlimit")
     rusage: display resource usage (see "man getrusage")
    suspend: suspend WeeChat and go back to the shell, by sending signal SIGTSTP to the WeeChat process
    waitpid: acknowledge the end of children processes (to prevent "zombie" processes)
de_DE:     get: Systeminformationen anzeigen
     rlimit: Ressourcengrenzen anzeigen (siehe /help weechat.startup.sys_rlimit und "man getrlimit")
     rusage: Ressourcennutzung anzeigen (siehe "man getrusage")
    suspend: Beendet WeeChat und kehrt zur Shell zurück, indem das Signal SIGTSTP an den WeeChat-Prozess gesendet wird
    waitpid: Bestätigt das Ende untergeordneter Prozesse (um „Zombie“ Prozesse zu verhindern)

en: toggle value of a config option
de_DE: den Wert einer Konfigurationsoption umschalten

en: option: name of an option
     value: possible values for the option (values are split like the shell command arguments: quotes can be used to preserve spaces at the beginning/end of values)
    
    Behavior:
      - only an option of type boolean or string can be toggled without a value:
          - boolean: toggle between on/off according to current value
          - string: toggle between empty string and default value (works only if empty string is allowed for the option)
      - with a single value given, toggle between this value and the default value of option
      - with multiple values given, toggle between these values: the value used is the one following the current value of option; if the current value of option is not in list, the first value in the list is used
      - the special value "null" can be given, but only as first value in the list and without quotes around.
    
    Examples:
      toggle display of time in chat area (without displaying the new value used):
        /mute /toggle weechat.look.buffer_time_format
      switch format of time in chat area (with seconds, without seconds, disabled):
        /toggle weechat.look.buffer_time_format "%H:%M:%S" "%H:%M" ""
      toggle autojoin of #weechat channel on libera server:
        /toggle irc.server.libera.autojoin null #weechat
de_DE: option: Name einer Option
     value: mögliche Werte für die Option (Werte werden wie bei Shell-Befehlsargumente aufgeteilt: Anführungszeichen können verwendet werden, um Leerzeichen am Anfang/Ende von Werten zu nutzen)
    
    Verhalten:
      - nur eine Option vom Typ Boolean oder String kann ohne Wert umgeschaltet werden:
          - boolean: zwischen Ein/Aus Status umschalten, entsprechend dem aktuellen Wert
          - string: Umschalten zwischen leerem String und Standardwert (funktioniert nur, wenn für die Option ein leerer String erlaubt ist)
      - mit einem vorgegeben einzelnen Wert, zwischen diesem Wert und dem Standardwert der Option umschalten
      - sind mehrere Werte angegeben, schalten Sie zwischen diesen Werten um: Der verwendete Wert ist der, der dem aktuellen Wert der Option folgt; wenn der aktuelle Wert der Option nicht in der Liste enthalten ist, wird der erste Wert aus der Liste verwendet
      - der Sonderwert "null" kann genutzt werden, jedoch nur als erster Wert in der Liste und ohne Anführungszeichen.
    
    Beispiele:
      die Uhrzeit im Chat-Bereich umschalten (die Ausgabe des neuen Wertes wird unterdrückt):
        /mute /toggle weechat.look.buffer_time_format
      Zeitformat im Chat-Bereich ändern (mit Sekunden, ohne Sekunden, deaktiviert):
        /toggle weechat.look.buffer_time_format "%H:%M:%S" "%H:%M" ""
      den automatischen Beitritt des #weechat-Kanals auf dem libera-Server umschalten:
        /toggle irc.server.libera.autojoin null #weechat

en: unset/reset config options
de_DE: Konfigurationsparameter freigeben/zurücksetzen

en: option: name of an option
     -mask: use a mask in option (wildcard "*" is allowed to mass-reset options, use carefully!)
    
    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 -mask weechat.color.*
de_DE: option: Name einer Option
     -mask: nutzt eine Maske um Optionen auszuwählen (Platzhalter "*" kann verwendet werden um viele Optionen in einem Arbeitsschritt zurückzusetzen. Nutzen Sie diese Funktion mit äußerster Sorgfalt!)
    
    Gemäß der jeweiligen Einstellung wird diese zurückgesetzt (bei Standardeinstellungen) oder komplett entfernt (bei optionalen Einstellungen, zum Beispiel die Server-Einstellungen).
    
    Beispiele:
      Eine Einstellung zurücksetzen:
        /unset weechat.look.item_time_format
      Alle Farbeinstellungen zurücksetzen:
        /unset -mask weechat.color.*

en: save WeeChat session and reload the WeeChat binary without disconnecting from servers
de_DE: Speichern der WeeChat-Sitzung und laden der WeeChat-Binärdatei, ohne die Verbindung zu Servern zu trennen

en:           -yes: required if option "weechat.look.confirm_upgrade" is enabled
    path_to_binary: path to WeeChat binary (default is current binary)
            -dummy: do nothing (option used to prevent accidental completion with "-quit")
             -save: only save the session, do not quit nor reload WeeChat; the configuration files are not saved (if needed you can use /save before this command)
             -quit: close *ALL* connections, save session and quit WeeChat, which makes possible a delayed restoration (see below)
    
    This command upgrades and reloads a running WeeChat session. The new WeeChat binary must have been compiled or installed with a package manager before running this command.
    
    Note: TLS connections are lost during upgrade (except with -save), because the reload of TLS sessions is currently not possible with GnuTLS. There is automatic reconnection after upgrade.
    
    Important: use of option -save can be dangerous, it is recommended to use only /upgrade (or with -quit) for a standard upgrade and a restart; the option -save can be used to save the session regularly and restore it in case of after abnormal exit (power outage, crash, etc.)
    
    Upgrade process has 4 steps:
      1. save session into files for core and plugins (buffers, history, ..)
      2. unload all plugins (configuration files (*.conf) are written on disk)
      3. save WeeChat configuration (weechat.conf)
      4. execute new WeeChat binary and reload session.
    
    With option "-quit", the process is:
      1. close *ALL* connections (irc, xfer, relay, ...)
      2. save session into files (*.upgrade)
      3. unload all plugins
      4. save WeeChat configuration
      5. quit WeeChat
    
    With option "-save", the process is:
      1. save session into files (*.upgrade) with a disconnected state for IRC servers and Relay clients (but no disconnection is made)
    
    With -quit or -save, you can restore the session later with this command: weechat --upgrade
    IMPORTANT: you must restore the session with exactly same configuration (files *.conf) and if possible the same WeeChat version (or a more recent one).
    It is possible to restore WeeChat session on another machine if you copy the content of WeeChat home directories (see /debug dirs).
de_DE:           -yes: wird benötigt, sobald Option "weechat.look.confirm_upgrade" aktiviert ist
    path_to_binary: Pfad zu einer ausführbaren WeeChat Binärdatei (Standardeinstellung ist die aktuell ausführbare Datei)
            -dummy: ohne Funktion (dient lediglich dazu, um nicht versehentlich die "-quit" Funktion auszuführen)
             -save: speichert nur die aktuelle Sitzung, WeeChat wird nicht beendet oder neu gestartet. DieKonfigurationsdateien werden hierbei nicht gespeichert (falls dies gewünscht wird, nutze vorher /save)
             -quit: trennt *ALLE* Verbindungen, speichert die aktuelle Sitzung und beendet WeeChat, um den aktuellen Zustand später wiederherstellen (siehe unten)
    
    Dieser Befehl führt ein Upgrade von WeeChat durch und startet die laufende Sitzung neu. Bevor dieser Befehl ausgeführt wird, sollte eine neue Version von WeeChat entweder vorab kompiliert, oder mit einem Paketmanager installiert worden sein.
    
    Hinweis: TLS Verbindungen werden während eines Upgrades unterbrochen, da diese Verbindungen zur Zeit nicht mit GnuTLS gehalten werden können. Nach einem erfolgten Upgrade findet eine automatische Verbindung zu diesen Servern statt.
    
    Wichtig: Die Verwendung der Option -save kann gefährlich sein. Für ein Standard-Upgrade oder einen Neustart wird empfohlen, nur den /upgrade (oder mit -quit) Befehl zu nutzen.Mit der Option -save kann eine Sitzung regelmäßig gespeichert und dann wiederhergestellt werden,falls Weechat abnormal beendet wird (Stromausfall, Absturz etc.)
    
    Der Upgrade Vorgang besteht aus vier Schritten:
      1. Sicherung der Sitzung, in Dateien für Core und Erweiterungen (buffers, history, ..)
      2. alle Erweiterungen werden ausgeschaltet (Konfigurationen *.conf werden gesichert)
      3. Sicherung der WeeChat Konfiguration (weechat.conf)
      4. ausführen der neuen Version von WeeChat und wiederherstellen der Sitzung.
    
    Nutzt man die "-quit" Funktion ist die Abfolge geringfügig anders:
      1. es werden *ALLE* Verbindungen getrennt (irc,xfer,relay, ...)
      2. die Sitzung wird in Dateien gesichert (*.upgrade)
      3. alle Erweiterungen werden ausgeschaltet
      4. die WeeChat Konfiguration wird gesichert
      5. WeeChat wird beendet
    
    Mit der Option "-save" ist der Ablauf:
      1. Die Sitzung wird in Dateien (*.upgrade) gesichert, allerdings mit dem Status das IRC und Client Verbindungen unterbrochen sind (es findet aber keine Trennung der Verbindung statt!)
    
    Durch nutzen von -quit oder -save kann eine Sitzung zu einem späteren Zeitpunkt wiederhergestellt werden:weechat --upgrade
    WICHTIG: Die Sitzung muss mit exakt den selben Konfigurationsdateien wiederhergestellt werden (*.conf) und wenn möglich mit der selben Version von WeeChat (oder einer neueren Version).
    Es ist möglich, die WeeChat-Sitzung auf einem anderen Computer wiederherzustellen, wenn Sie den Inhalt der WeeChat Verzeichnisse kopieren (siehe /debug dirs).

en: show WeeChat uptime
de_DE: Zeigt die Uptime von WeeChat an

en:  -o: send uptime to current buffer as input (English string)
    -ol: send uptime to current buffer as input (translated string)
de_DE:  -o: die Laufzeit von WeeChat wird in den aktuellen Buffer geschrieben (in englischer Sprache)
    -ol: die Laufzeit von WeeChat wird in den aktuellen Buffer geschrieben (in der voreingestellten Landessprache)

en: show WeeChat version and compilation date
de_DE: Zeigt die WeeChat-Version und das Datum der Kompilierung an

en:  -o: send version to current buffer as input (English string)
    -ol: send version to current buffer as input (translated string)
    
    The default alias /v can be used to execute this command on all buffers (otherwise the irc command /version is used on irc buffers).
de_DE:  -o: die Version von WeeChat wird in den aktuellen Buffer ausgegeben (in englischer Sprache)
    -ol: die Version von WeeChat wird in den aktuellen Buffer ausgegeben (in der voreingestellten Landessprache)
    
    Um diesen Befehl in jedem Buffer ausführen zu können, kann der Standardkurzbefehl /v genutzt werden (andernfalls wird der IRC Befehl /version in einem IRC Buffer ausgeführt).

en: schedule a command execution in future
de_DE: Terminiere einen Befehl der ausgeführt werden soll

en:  number: amount of time to wait (minimum: 1 millisecond)
       unit: optional, values are:
               us: microseconds
               ms: milliseconds
                s: seconds (default)
                m: minutes
                h: hours
    command: command to execute (or text to send to buffer if command does not start with '/')
    
    Note: the command is executed on buffer where /wait was executed (if the buffer does not exist any more, the command is not executed).
    
    Examples:
      join channel in 10 seconds:
        /wait 10 /join #test
      set away in 15 minutes:
        /wait 15m /away -all I'm away
      say 'hello' in 2 minutes:
        /wait 2m hello
de_DE:  number: die Zeit, die gewartet werden soll (Minimum: 1 Millisekunde)
       unit: mögliche Werte (optional):
               us: Mikrosekunde
               ms: Millisekunden
                s: Sekunden (Vorgabewert)
                m: Minuten
                h: Stunden
    command: Befehl welcher ausgeführt werden soll (oder ein Text der an einen Buffer gesendet werden soll, sofern der Befehl nicht mit '/' beginnt)
    
    Hinweis: Der Befehl wird in dem Buffer ausgeführt, in welchem der /wait Befehl ausgeführt wurde (sollte der Buffer nicht mehr existieren, wird der Befehl nicht ausgeführt).
    
    Beispiele:
      Betritt nach 10 Sekunden den Kanal #test:
      /wait 10 /join #test
      Setzt nach 15 Minuten eine globale Abwesenheit:
      /wait 15m /away -all Bin dann mal eben weg
      Versendet nach zwei Minuten den Text 'Hallo':
      /wait 2m Hallo

en: manage windows
de_DE: Fenster verwalten

en:          list: list opened windows (without argument, this list is displayed)
               -1: jump to previous window
               +1: jump to next window
               b#: jump to next window displaying buffer number #
               up: switch to window above current one
             down: switch to window below current one
             left: switch to window on the left
            right: switch to window on the right
           number: window number (see /window list)
           splith: split current window horizontally (to undo: /window merge)
           splitv: split current window vertically (to undo: /window merge)
           resize: resize window size, new size is <pct> percentage of parent window
                   if "h" or "v" is specified, the resize affects the nearest parent window with a split of this type (horizontal/vertical)
          balance: balance the sizes of all windows
            merge: merge window with another (all = keep only one window)
            close: close window
          page_up: scroll one page up
        page_down: scroll one page down
          refresh: refresh screen
           scroll: scroll a number of lines (+/-N) or with time: s=seconds, m=minutes, h=hours, d=days, M=months, y=years
     scroll_horiz: scroll horizontally a number of columns (+/-N) or percentage of window size (this scrolling is possible only on buffers with free content)
        scroll_up: scroll a few lines up
      scroll_down: scroll a few lines down
       scroll_top: scroll to top of buffer
    scroll_bottom: scroll to bottom of buffer
    scroll_beyond_end: scroll beyond the end of buffer
    scroll_previous_highlight: scroll to previous highlight
    scroll_next_highlight: scroll to next highlight
    scroll_unread: scroll to unread marker
             swap: swap buffers of two windows (with optional direction for target window)
             zoom: zoom on window
             bare: toggle bare display (with optional delay in seconds for automatic return to standard display mode)
    
    For splith and splitv, pct is a percentage which represents size of new window, computed with current window as size reference. For example 25 means create a new window with size = current_size / 4
    
    Examples:
      jump to window displaying buffer #1:
        /window b1
      scroll 2 lines up:
        /window scroll -2
      scroll 2 days up:
        /window scroll -2d
      scroll to beginning of current day:
        /window scroll -d
      zoom on window #2:
        /window zoom -window 2
      split window horizontally using 30% of space for the window on top:
        /window splith 30
      resize window to 75% of the parent window size:
        /window resize 75
      resize vertical split, add 10% in size:
        /window resize v+10
      remove the split, keep the current window:
        /window merge
      close the current window:
        /window close
      enable bare display for 2 seconds:
        /window bare 2
de_DE:          list: listet die geöffneten Fenster (ohne Angabe von Argumente wird diese Liste standardmäßig ausgegeben)
               -1: springt zum vorherigen Fenster
               +1: springt zum nächsten Fenster
               b#: springt zum nächsten Fenster, welches die Buffer Nummer # besitzt
               up: wechselt zum Fenster über dem aktuellen
             down: wechselt zum Fenster unter dem aktuellen
             left: wechselt zum linken Fenster
            right: wechselt zum rechten Fenster
           number: Nummer des Fensters (siehe /window list)
           splith: teilt das aktuelle Fenster horizontal (um den Vorgang rückgängig zu machen: /window merge)
           splitv: teilt das aktuelle Fenster vertikal (um den Vorgang rückgängig zu machen: /window merge)
           resize: verändert die Größe des aktuellen Fensters. Die neue Größe des Fensters ist prozentual <pct> zum Stammfensters groß
                   wird "h" oder "v" angegeben, findet eine Größenanpassung des Stammfenster statt, sofern es vom selben Typ ist (horizontal/vertikal)
          balance: passt die Größe aller Fenster an
            merge: vereinigt Fenster miteinander (all = alle Fenster vereinigen)
            close: Fenster wird geschlossen
          page_up: scrollt eine Seite nach oben
        page_down: scrollt eine Seite nach unten
          refresh: Seite wird neu aufgebaut
           scroll: scrollt eine Anzahl an Zeilen (+/-N) oder zu einer angegebenen Zeit: s=Sekunden, m=Minuten, h=Stunden, d=Tage, M=Monate, y=Jahre
     scroll_horiz: scrollt horizontal eine Anzahl an Spalten (+/-N) oder prozentual von der Fenstergröße ausgehend (dieses scrolling ist nur in Buffern möglich die über einen freien Inhalt verfügen)
        scroll_up: scrollt ein paar Zeilen nach oben
      scroll_down: scrollt ein paar Zeilen nach unten
       scroll_top: scrollt zum Anfang des Buffers
    scroll_bottom: scrollt zum Ende des Buffers
    scroll_beyond_end: scrollt über das Ende des Buffers hinaus
    scroll_previous_highlight: scrollt zum vorherigen Hightlight
    scroll_next_highlight: scrollt zum nächsten Highlight
    scroll_unread: scrollt zur ersten ungelesenen Zeile in einem Buffer
             swap: tauscht die Buffer von zwei Fenstern (mit optionaler Angabe für das Zielfenster)
             zoom: vergrößert ein Fenster auf 100%
             bare: wechselt zum einfachen Anzeigemodus (optional kann eine Wartezeit in Sekunden angegeben werden, wann wieder zum Standardmodus zurück gewechselt werden soll)
    
    Für splith und splitv gibt "pct" die Größe des neuen Fensters im Verhältnis zur aktuellen Größe an. Zum Beispiel würde ein Wert von 25 bedeuten, dass das neue Fenster nur noch ein Viertel der Größe des alten Fensters besitzt.
    
    Beispiele:
      springt zum Fenster mit dem Buffer #1:
        /window b1
       scrollt zwei Zeilen hoch:
        /window scroll -2
      scrollt zwei Tage hoch:
        /window scroll -2d
      scrollt zum Beginn des aktuellen Tages:
        /window scroll -d
      Fenster #2 wird vergrößert:
        /window zoom -window 2
      teilt das Fenster horizontal, wobei das obere Fenster 30% an Platz zugeteilt bekommt:
        /window splith 30
      ändert die Größe auf 75% des Stammfensters:
        /window resize 75
      die vertikale Aufteilung um 10% vergrößern:
        /window resize v+10
      eine Teilung wird rückgängig gemacht:
        /window merge
      das aktuelle Fenster wird geschlossen:
        /window close
      aktiviert den einfachen Anzeigemodus für zwei Sekunden:
        /window bare 2

en: %sToo few arguments for command "%s%s%s" (help on command: /help %s)
de_DE: %szu wenig Argumente für den Befehl "%s%s%s" (nutze die Hilfe für den Befehl: /help %s)

en: %sError with command "%s" (help on command: /help %s)
de_DE: %sFehler mit dem Befehl "%s" aufgetreten (nutze: /help %s)

en: names of buffers
de_DE: Auflistung der vorhandenen Buffer

en: numbers of buffers
de_DE: Anzahl der Buffer

en: names of buffers (including plugins names)
de_DE: Liste der Buffer (inklusive der Erweiterungen)

en: buffer local variables
de_DE: lokale Buffervariablen

en: value of a buffer local variable
de_DE: Wert einer lokalen Buffervariablen

en: properties that can be set on a buffer
de_DE: Eigenschaften die für den Buffer gesetzt werden können

en: properties that can be automatically set on a buffer
de_DE: Eigenschaften die für den Buffer automatisch gesetzt werden können

en: properties that can be read on a buffer
de_DE: Eigenschaften die für den Buffer gelesen werden können

en: numbers of windows
de_DE: Nummern der Fenster

en: color names
de_DE: Farbnamen

en: palette colors
de_DE: Farbpalette

en: configuration files
de_DE: Konfigurationsdateien

en: filename; optional argument: default path (evaluated, see /help eval)
de_DE: Dateiname; optionales Argument: default path (Hinweis: Inhalt wird evaluiert, siehe /help eval)

en: names of filters
de_DE: Liste der Filter

en: names of disabled filters
de_DE: Namen der deaktivierten Filter

en: names of enabled filters
de_DE: Namen der aktivierten Filter

en: commands (weechat and plugins); optional argument: prefix to add before the commands
de_DE: Befehle (weechat und Erweiterungen); optionales Argument: Präfix welcher vor den Befehlen hinzugefügt wird

en: names of infos hooked
de_DE: Namen der gehookten Infos

en: names of infolists hooked
de_DE: Namen der gehookten Infolisten

en: nicks in nicklist of current buffer
de_DE: Nicks in Benutzerliste für aktuellen Buffer

en: configuration options
de_DE: Konfigurationsoptionen

en: names of plugins
de_DE: Liste der Erweiterungen

en: names of plugins installed
de_DE: Namen der installierten Erweiterungen

en: commands defined by plugins; optional argument: prefix to add before the commands
de_DE: Befehle definiert durch Erweiterungen; optionales Argument: Präfix welcher vor den Befehlen hinzugefügt wird

en: names of bars
de_DE: Namen der Infobars

en: names of custom bar items
de_DE: Namen der benutzerdefinierten Bar-Items

en: conditions for custom bar item
de_DE: Bedingungen für benutzerdefinierte Bar-Items

en: contents for custom bar item
de_DE: Inhalte für benutzerdefinierte Bar-Items

en: arguments for command that adds a custom bar item: item name, conditions, content
de_DE: Argumente für den Befehl, der ein benutzerdefiniertes Bar-Item hinzufügt: Elementname, Bedingungen,Inhalt

en: values for a configuration option
de_DE: Werte für eine Konfigurationsoption

en: weechat commands; optional argument: prefix to add before the commands
de_DE: weechat Befehle; optionales Argument: Präfix welcher vor den Befehlen hinzugefügt wird

en: names of proxies
de_DE: Namen aller Proxys

en: options for proxies
de_DE: Einstellungen für Proxys

en: options for bars
de_DE: Einstellungen für Infobars

note: TRANSLATORS: "key" means "key on the keyboard"
en: key contexts
de_DE: Tastaturkontext

note: TRANSLATORS: "key" means "key on the keyboard"
en: key codes
de_DE: Tastaturcodes

note: TRANSLATORS: "key" means "key on the keyboard"
en: key codes that can be reset (keys added, redefined or removed)
de_DE: Tastenbelegungen die zurückgesetzt werden können (hinzugefügte/verändert/gelöschte Tastenbelegungen)

en: areas ("chat" or bar name) for free cursor movement
de_DE: Bereiche in denen der Cursor frei bewegt werden kann ("chat" oder Name einer Bar)

en: names of layouts
de_DE: Namen der Layouts

en: names of secured data (file sec.conf, section data)
de_DE: Namen der geschützten Daten (Datei sec.conf, section data)

en: environment variables
de_DE: Umgebungsvariablen

en: value of an environment variable
de_DE: Wert einer Umgebungsvariable

en: variables that can be used in /eval command
de_DE: Variablen die mit dem /eval Befehl genutzt werden können

en: Warning: option weechat.look.save_config_on_exit is disabled, so the option weechat.look.save_layout_on_exit is ignored
de_DE: Warnung: Die Einstellung weechat.look.save_config_on_exit wurde deaktiviert, somit wird die Einstellung weechat.look.save_layout_on_exit ignoriert

en: Warning: you should now issue /save to write option weechat.look.save_config_on_exit in configuration file
de_DE: Warnung: Sie sollten jetzt /save ausführen, um die Einstellung weechat.look.save_config_on_exit dauerhaft in die Konfigurationsdatei zu übernehmen

en: WARNING: this option can cause serious display bugs, if you have such problems, you must turn off this option.
de_DE: WARNUNG: Diese Einstellung kann schwerwiegende Grafikfehler verursachen. Sollten Grafikfehler auftreten dann ist es ratsam diese Einstellung zu deaktivieren.

en: %sWarning: proxy "%s" does not exist (you can add it with command /proxy)
de_DE: %sWarnung: Proxy "%s" existiert nicht (kann aber mit dem Befehl /proxy angelegt werden)

en: Legacy key removed: "%s"
de_DE: Veraltete Taste wurde entfernt: "%s"

en: Legacy key converted: "%s" => "%s"
de_DE: Veraltete Taste konvertiert:  "%s" => "%s"

en: Command converted for key "%s": "%s" => "%s"
de_DE: Befehl für Taste konvertiert: "%s": "%s" => "%s"

en: debug level for plugin ("core" for WeeChat core)
de_DE: Debug-Level für Erweiterung ("core" für den WeeChat Core)

en: alias for color
de_DE: Alternativname für Farbe

en: %sPalette option must be numeric
de_DE: %sWert für Palette-Option muss numerisch sein

en: %sWarning: unknown option for section "%s": %s (value: "%s")
de_DE: %sWarnung: unbekannte Einstellung für Sektion "%s": %s (Wert: "%s")

en: set property "%s" on any buffer matching mask "%s"; content is evaluated (see /help eval) for all properties except "key_bind_xxx" and "key_unbind_xxx"; when evaluation is done, ${buffer} is a pointer to the buffer being opened, ${property} is the name of the property being set
de_DE: Setze Eigenschaft „%s“ bei jedem Buffer, der mit der Maske „%s“ übereinstimmt; Inhalt ist evaluiert (siehe /help eval). Für alle Eigenschaften außer „key_bind_xxx“ und"key_unbind_xxx" gilt; wenn die Auswertung abgeschlossen ist, ist ${buffer} ein Zeiger auf denBuffer, der geöffnet wird, ${property} ist der Name der Eigenschaft, die festgelegt wird

en: Option "weechat.buffer.%s" has been set to "%s"
de_DE: Option "weechat.buffer.%s" wurde auf "%s" gesetzt

en: Notify level for buffer
de_DE: Benachrichtigungsstufe für Buffer

en: command executed when WeeChat starts, after loading plugins; multiple commands can be separated by semicolons (note: commands are evaluated, see /help eval)
de_DE: Befehl wird ausgeführt, wenn WeeChat gestartet wird, nachdem die Erweiterungen geladen wurden. Mehrere Befehle können durch Semikolons getrennt werden (Hinweis: Inhalt wird ausgewertet, siehe / help eval)

en: command executed when WeeChat starts, before loading plugins; multiple commands can be separated by semicolons (note: commands are evaluated, see /help eval)
de_DE: Befehl wird ausgeführt, wenn WeeChat gestartet wird, bevor Erweiterungen geladen werden. Mehrere Befehle können durch Semikolons getrennt werden (Hinweis: Inhalt wird ausgewertet, siehe / help eval)

en: display WeeChat logo at startup
de_DE: WeeChat-Logo beim Start anzeigen

en: display WeeChat version at startup
de_DE: WeeChat-Version beim Start anzeigen

en: set resource limits for WeeChat process, format is: "res1:limit1,res2:limit2"; resource name is the end of constant (RLIMIT_XXX) in lower case (see man setrlimit for values); limit -1 means "unlimited"; example: set unlimited size for core file and max 1GB of virtual memory: "core:-1,as:1000000000"
de_DE: setzt Ressourcenbeschränkungen für den WeeChat Prozess. (Format: "res1:limit1,res2:limit2"; Ressourcenname ist das Ende der Konstanten (RLIMIT_XXX) in Kleinbuchstaben (siehe man setrlimit für Werte); limit -1 bedeutet "unbegrenzt"; Beispiele: für die Core-Datei wird eine unbegrenzte Dateigröße bestimmt und die virtuelle Speicherkapazität auf maximal 1GB festgelegt: "core:-1,as:1000000000"

en: alignment for end of lines (all lines after the first): they are starting under this data (time, buffer, prefix, suffix, message (default))
de_DE: Einstellung für einen Zeilenumbruch (betrifft alle Zeilen, außer der ersten Zeile). Die Darstellung der nachfolgenden Zeile beginnt unter: Uhrzeit = time, Buffer = buffer, Präfix = prefix, Suffix = suffix, Nachricht = message (Standardwert)

en: alignment for multiline words according to option weechat.look.align_end_of_lines; if disabled, the multiline words will not be aligned, which can be useful to not break long URLs
de_DE: Einstellung für Zeilenumbruch gemäß weechat.look.align_end_of_lines; falls deaktiviert wird ein Wort welches durch einen Zeilenumbruch in die nächste Zeile gezwungen wird nicht in die neue Zeile eingeschoben, sondern beginnt direkt am Zeilenanfang. Dies kann sinnvoll sein um lange URLs weiterhin anklicken zu können und kein Leerzeichen innerhalb der URL zu erhalten

en: string displayed when bar can be scrolled down (for bars with filling different from "horizontal")
de_DE: Zeichen welches anzeigt, dass die Bar nach unten gescrollt werden kann (dies trifft nur auf Bars zu bei denen die Einstellung "/set *.filling_*" nicht auf "horizontal" eingestellt ist)

en: string displayed when bar can be scrolled to the left (for bars with filling "horizontal")
de_DE: Zeichen welches anzeigt, dass die Bar nach links gescrollt werden kann (dies trifft nur auf Bars zu bei denen die Einstellung "/set *.filling_*" nicht auf "horizontal" eingestellt ist)

en: string displayed when bar can be scrolled to the right (for bars with filling "horizontal")
de_DE: Zeichen welches anzeigt, dass die Bar nach rechts gescrollt werden kann (dies trifft nur auf Bars zu bei denen die Einstellung "/set *.filling_*" nicht auf "horizontal" eingestellt ist)

en: string displayed when bar can be scrolled up (for bars with filling different from "horizontal")
de_DE: Zeichen welches anzeigt, dass die Bar nach oben gescrollt werden kann (dies trifft nur auf Bars zu bei denen die Option "/set *.filling_*" nicht auf "horizontal" eingestellt ist)

en: exit the bare display mode on any changes in input
de_DE: beendet den einfachen Anzeigemodus durch Tastendruck

en: time format in bare display mode (see man strftime for date/time specifiers)
de_DE: Format für die Zeitanzeige im einfachen Anzeigemodus, "time" (siehe man strftime, welche Platzhalter für das Datum und die Uhrzeit verwendet werden)

en: automatically renumber buffers to have only consecutive numbers and start with number 1; if disabled, gaps between buffer numbers are allowed and the first buffer can have a number greater than 1
de_DE: automatisches nummerieren von Buffern um ausschließlich eine aufeinander folgende Durchnummerierung zu besitzen, die bei 1 beginnt; ist diese Einstellung deaktiviert sind Lücken zwischen den Buffern möglich und der erste Buffer muss nicht mit der Zahl 1 beginnen

en: default notify level for buffers (used to tell WeeChat if buffer must be displayed in hotlist or not, according to importance of message): all=all messages (default), message=messages+highlights, highlight=highlights only, none=never display in hotlist
de_DE: Standardeinstellung der Benachrichtigungsstufe für Buffer (dies wird genutzt um WeeChat mitzuteilen ob der Buffer in der Hotlist angezeigt werden soll oder nicht, entsprechend der Wichtigkeit der Nachricht): all=alle Nachrichten (Standard), message=Nachrichten+Highlights, highlights=nur Highlights, none=Hotlist wird niemals angezeigt

en: position of a new buffer: end = after the end of list (number = last number + 1) (default), first_gap = at first available number in the list (after the end of list if no number is available); this option is used only if the buffer has no layout number
de_DE: Position auf der ein neuer Buffer geöffnet werden soll: end = am Ende der Liste (Nummer = letzter Buffer + 1) (Standard), first_gap = erste mögliche Nummer die frei ist (wird das Ende der Liste erreicht, wird der Buffer hinten angehängt); diese Einstellung wird nur angewendet sofern dem Buffer keine Position, durch Layout, zugeordnet wurde

en: default text search in buffer: case sensitive or not
de_DE: standardmäßige Textsuche im Buffer: zwischen Groß-und Kleinschreibung wird unterschieden

en: force default values for text search in buffer (instead of using values from last search in buffer)
de_DE: es werden immer die Standardeinstellungen verwendet (anstelle der zuletzt genutzten Sucheinstellungen)

en: default text search in buffer: if enabled, search POSIX extended regular expression, otherwise search simple string
de_DE: standardmäßige Textsuche im Buffer: falls aktiviert wird mittels erweiterten regulären POSIX Ausdrücken gesucht, andernfalls findet eine genaue Textsuche statt

en: default text search in buffer: in message, prefix, prefix and message
de_DE: standardmäßige Textsuche im Buffer: in der Nachricht (message), im Präfix (prefix), Präfix und Nachricht (prefix_message)

note: TRANSLATORS: string "${color:xxx}" must NOT be translated
en: time format for each line displayed in buffers (see man strftime for date/time specifiers) (note: content is evaluated, so you can use colors with format "${color:xxx}", see /help eval); for example time using grayscale: "${color:252}%H${color:243}%M${color:237}%S"
de_DE: Format für die Uhrzeit, die in jeder Zeile eines Buffers dargestellt wird (siehe man strftime, welche Platzhalter für das Datum und die Uhrzeit verwendet werden) (Hinweis: Inhalt wird evaluiert, somit kann mittels des Formats "${color:xxx} Farben gesetzt werden, siehe /help eval). Beispiel: Uhrzeit in Graustufen: "${color:252}%H${color:243}%M${color:237}%S"

note: TRANSLATORS: string "${color:xxx}" must NOT be translated
en: time displayed for a message with same time as previous message: use a space " " to hide time, another string to display this string instead of time, or an empty string to disable feature (display time) (note: content is evaluated, so you can use colors with format "${color:xxx}", see /help eval)
de_DE: Uhrzeit die bei einer Nachricht dargestellt werden soll, sofern die Uhrzeit der vorherigen Nachricht entspricht: bei einem Leerzeichen " " wird keine Uhrzeit angezeigt, oder man kann eine Zeichenkette anstelle der Uhrzeit anzeigen, keine Zeichenkette deaktiviert diese Funktion (Uhrzeit wird angezeigt) (Hinweis: Inhalt wird evaluiert, es kann z.B. eine Farbe mittels dem Format "${color:xxx}" angegeben werden, siehe /help eval)

en: keep a space on the right side of chat area if there is a bar displayed on the right (for both text and read marker)
de_DE: auf der rechten Seite des Chatbereichs ein Leerzeichen darstellen, sofern rechts eine Bar angezeigt wird (dies gilt sowohl für Text als auch für die Lesemarkierung)

en: force "bold" attribute for light colors and "darkgray" in basic colors (this option is disabled by default: bold is used only if terminal has less than 16 colors)
de_DE: erzwingt das Textattribut "fett" für helle Farben und "darkgray", um diese Farben stärker hervorzuheben (diese Einstellung ist standardmäßig deaktiviert: "fett" findet ausschließlich dann Verwendung falls das Terminal weniger als 16 Farben zur Verfügung stellt)

en: use a different color for lines in inactive buffer (when line is from a merged buffer not selected)
de_DE: Textfarbe für Zeilen in einem inaktiven Buffer (betrifft Zeilen in einem zusammengefügt Buffer, welcher nicht aktiv ist)

en: use a different color for inactive message (when window is not current window, or if line is from a merged buffer not selected)
de_DE: nutzt eine andere Farbe um die inaktiven Nachrichten darzustellen (Fenster ist nicht das aktuelle Fenster oder wenn die Zeile des zusammengefügten Buffers nicht die aktiv Zeile ist)

en: use a different color for inactive prefix (when window is not current window, or if line is from a merged buffer not selected)
de_DE: nutzt eine andere Farbe um den inaktiven Präfix darzustellen (Fenster ist nicht das aktuelle Fenster oder wenn die Zeile des zusammengefügten Buffers nicht die aktiv Zeile ist)

en: use a different color for inactive buffer name in prefix (when window is not current window, or if line is from a merged buffer not selected)
de_DE: nutzt eine andere Farbe für den inaktiven Buffernamen im Präfix (das Fenster ist nicht das aktuelle aktive Fenster oder wenn die Zeile des zusammengefügten Buffers nicht die aktiv Zeile ist)

en: use a different color for inactive time (when window is not current window, or if line is from a merged buffer not selected)
de_DE: nutzt eine andere Farbe um die inaktive Zeitangabe darzustellen (Fenster ist nicht das aktuelle Fenster oder wenn die Zeile des zusammengefügten Buffers nicht die aktiv Zeile ist)

en: use a different color for lines in inactive window (when window is not current window)
de_DE: Textfarbe für Zeilen in einem inaktiven Fenster (betrifft das Fenster, welches nicht aktiv ist)

en: use a different color for offline nicks (not in nicklist any more)
de_DE: Nicks die Offline sind werden im Buffer in einer anderen Farbe dargestellt (dies betrifft Nicks, die nicht in der Benutzerliste vorhanden sind!)

en: automatically reset table of color pairs when number of available pairs is lower or equal to this number (-1 = disable automatic reset, and then a manual "/color reset" is needed when table is full)
de_DE: automatischer Reset der Farbpaarungen sobald die verfügbare Anzahl an Paaren kleiner oder gleich der hier angegebenen Anzahl ist (-1 = deaktiviert den automatischen Reset, dann ist ein manueller Reset mittels "/color reset" notwendig falls alle Farbpaarungen belegt sind)

en: if set, uses real white color, disabled by default for terms with white background (if you never use white background, you should turn on this option to see real white instead of default term foreground color)
de_DE: falls diese Einstellung aktiviert ist, wird echtes weiß als Farbe genutzt. Standardmäßig ist diese Einstellung deaktiviert, damit keine Probleme bei Terminals auftreten, die einen weißen Hintergrund nutzen (falls man keinen weißen Hintergrund nutzt, dann ist es ratsam diese Einstellung zu aktivieren. Andernfalls wird die voreingestellte Vordergrundfarbe des Terminals verwendet)

en: chars used to determine if input string is a command or not: input must start with one of these chars; the slash ("/") is always considered as command prefix (example: ".$")
de_DE: Bestimmt ein- oder mehrere Zeichen mit denen man ebenfalls einen Befehl ausführen kann. Zum Beispiel mittels ".$". Der Schrägstrich (slash: "/") ist ein reserviertes Zeichen und wird immer genutzt

en: if set, incomplete and unambiguous commands are allowed, for example /he for /help
de_DE: ist diese Einstellung aktiviert werden unvollständige und eindeutige Befehle akzeptiert, zum Beispiel /he für /help

en: if set, /quit command must be confirmed with extra argument "-yes" (see /help quit)
de_DE: ist diese Einstellung aktiviert, muss der "/quit" Befehl mit dem Argument "-yes" ausgeführt werden (siehe /help quit)

en: if set, /upgrade command must be confirmed with extra argument "-yes" (see /help upgrade)
de_DE: ist diese Einstellung aktiviert, muss der "/upgrade" Befehl mit dem Argument "-yes" ausgeführt werden (siehe /help upgrade)

en: display special message when day changes
de_DE: bei einem Datumswechsel wird eine entsprechende Nachricht angezeigt

note: TRANSLATORS: string "${color:xxx}" must NOT be translated
en: message displayed when the day has changed, with one date displayed (for example at beginning of buffer) (see man strftime for date/time specifiers) (note: content is evaluated, so you can use colors with format "${color:xxx}", see /help eval)
de_DE: Nachricht welche bei einem Datumswechsel angezeigt wird (zum Beispiel als erste Zeile im Buffer) (siehe man strftime, welche Platzhalter für das Datum und die Uhrzeit verwendet werden) (Hinweis: Inhalt wird evaluiert, somit kann mittels des Formats "${color:xxx} Farben gesetzt werden, siehe /help eval)

note: TRANSLATORS: string "${color:xxx}" must NOT be translated
en: message displayed when the day has changed, with two dates displayed (between two messages); the second date specifiers must start with two "%" because strftime is called two times on this string (see man strftime for date/time specifiers) (note: content is evaluated, so you can use colors with format "${color:xxx}", see /help eval)
de_DE: Nachricht welche bei einem Datumswechsel angezeigt wird, dabei werden zwei Daten angegeben die zwischen zwei Nachrichten liegen; der zweite Platzhalter muss mit zwei "%" angegeben werden, da strftime auch zweimal aufgerufen wird (siehe man strftime, welche Platzhalter für das Datum und die Uhrzeit verwendet werden) (Hinweis: Inhalt wird evaluiert, somit kann mittels des Formats "${color:xxx} Farben gesetzt werden, siehe /help eval)

en: if set, the eat_newline_glitch will be set to 0; this is used to not add new line char at end of each line, and then not break text when you copy/paste text from WeeChat to another application (this option is disabled by default because it can cause serious display bugs)
de_DE: aktiviert man diese Einstellung, dann wird "eat_newline_glitch" auf 0 gesetzt; dies bedeutet, dass am Ende einer Zeile kein Zeilenumbruch angehängt wird und somit der Text beim kopieren aus WeeChat und beim einfügen in einer anderen Applikation nicht umgebrochen wird (diese Einstellung ist standardmäßig deaktiviert, da es zu schwerwiegenden Grafikfehlern kommen kann)

en: attributes for emphasized text: one or more attribute chars ("%" for blink, "." for "dim" (half bright), "*" for bold, "!" for reverse, "/" for italic, "_" for underline); if the string is empty, the colors weechat.color.emphasized* are used
de_DE: Attribute um Textpassagen hervorzuheben: Das setzen von ein- oder mehreren Attributen ist möglich ("%" für blinkenden Text, "." zum "dimmen" (halbe Helligkeit),"*" für fett, "!" für invertiert, "/" für kursiv, "_" für unterstrichen); wenn die Zeichenkette leer ist, werden die Farben genutzt die durch weechat.color.emphasized* definiert sind

en: comma separated list of words to highlight; case insensitive comparison (use "(?-i)" at beginning of words to make them case sensitive), words may begin or end with "*" for partial match; example: "test,(?-i)*toto*,flash*"
de_DE: eine durch Kommata getrennte Liste der hervorzuhebenden Wörter. Groß- und Kleinschreibung wird dabei standardmäßig nicht beachtet (um zwischen Groß-und Kleinschreibung zu unterscheiden muss am Wortanfang "(?-i)" genutzt werden). Schlagwörter können mit "*", als Joker, beginnen oder enden; Beispiel: "test,(?-i)*toto*,flash*"

en: POSIX extended regular expression used to prevent any highlight from a message: this option has higher priority over other highlight options (if the string is found in the message, the highlight is disabled and the other options are ignored), regular expression is case insensitive (use "(?-i)" at beginning to make it case sensitive), examples: "<flash.*>", "(?-i)<Flash.*>"
de_DE: Erweiterter regulärer POSIX-Ausdruck, der verwendet wird, um jede Hervorhebung von einer Nachricht zu verhindern: Diese Option hat eine höhere Priorität als andere Hervorhebungsoptionen (sofern die Zeichenkette in der Nachricht gefunden wird, die Hervorhebung deaktiviert ist und die andereOptionen ignoriert werden), bei regulären Ausdrücken wird die Groß-/Kleinschreibung nicht beachtet (verwenden Sie "(?-i)" am Anfang, um Groß- und Kleinschreibung zu beachten), Beispiele: "<flash.*>", "(?-i)<Flash.*>"

en: POSIX extended regular expression used to check if a message has highlight or not, at least one match in string must be surrounded by delimiters (chars different from: alphanumeric, "-", "_" and "|"), regular expression is case insensitive (use "(?-i)" at beginning to make it case sensitive), examples: "flashcode|flashy", "(?-i)FlashCode|flashy"
de_DE: Suchmuster (erweiterter regulärer POSIX Ausdruck) welches genutzt werden soll, um zu überprüfen ob eine Nachricht ein Highlight enthält oder nicht. Mindestens eine Zeichenkette muss dabei auf das Suchmuster passen (alphanumerisch, "-", "_" oder "|"). Das Suchmuster unterscheidet dabei nicht zwischen Groß-und Kleinschreibung (um zwischen Groß-und Kleinschreibung zu unterscheiden muss am Wortanfang "(?-i)" genutzt werden). Beispiele: "flashcode|flashy", "(?-i)FlashCode|flashy"

en: 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"
de_DE: 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

en: conditions to add a buffer in hotlist (if notify level is OK for the buffer); you can use in these conditions: "window" (current window pointer), "buffer" (buffer pointer to add in hotlist), "priority" (0 = low, 1 = message, 2 = private, 3 = highlight); by default a buffer is added to hotlist if you are away, or if the buffer is not visible on screen (not displayed in any window), or if at least one relay client is connected via the weechat protocol
de_DE: Bedingungen um einen Buffer in die Hotlist einzutragen (sofern der Notify-Level für den Buffer korrekt ist); es können folgende Bedingungen genutzt werden: "window" (zur Zeit genutzter Window-Pointer), "buffer" (Buffer-Pointer welcher zur Hotlist hinzugefügt werden soll), "priority" (0 = niedrig, 1 = Nachricht, 2 = Privat, 3 = Highlight); Standardmäßig wird ein Buffer in die Hotlist eingetragen falls man abwesend sein sollte oder falls der Buffer nicht auf dem Bildschirm angezeigt wird (Buffer wird nicht in einem Fenster dargestellt) oder falls mindestens ein relay client mit dem weechat Protokoll verbunden ist

en: string displayed between buffers in hotlist
de_DE: Zeichen welches zum Trennen zwischen den verschiedenen Buffern in der Hotlist genutzt werden soll

en: max number of messages count to display in hotlist for a buffer: 0 = never display messages count, other number = display max N messages count (from the highest to lowest priority)
de_DE: maximale Anzahl an Nachrichtenzähler in der Hotlist, für einen Buffer: 0 = der Nachrichtenzähler wird nicht dargestellt,  nächst höhere Zahl = zeigt maximal <N> Nachrichtenzähler an (von höchster zu niedrigster Priorität)

en: display messages count if number of messages is greater or equal to this value
de_DE: zeigt einen Nachrichtenzähler an, sofern die Anzahl der Nachrichten größer oder gleich dem hier angegebenen Wertes ist

en: max number of names in hotlist (0 = no name displayed, only buffer numbers)
de_DE: maximale Anzahl an Namen in der Hotlist (0 = es werden keine Namen angezeigt, sondern nur die entsprechenden Nummern der Buffer)

en: max length of names in hotlist (0 = no limit)
de_DE: maximale Länge der Namen in der Hotlist (0: kein Limitierung)

en: level for displaying names in hotlist (combination of: 1=join/part, 2=message, 4=private, 8=highlight, for example: 12=private+highlight)
de_DE: Grad für die Darstellung wann der Namen eines Buffers in der Hotlist angezeigt werden soll (Kombination aus: 1=join/part, 2=Nachricht, 4=Query, 8=Highlight, z.B. 12=Query+Highlight)

en: if set, force display of names in hotlist for merged buffers
de_DE: ist diese Einstellung aktiviert, werden die Namen der zusammengefügten Buffer in der Hotlist dargestellt

en: text displayed at the beginning of the hotlist
de_DE: Text der vor der Hotlist angezeigt werden soll

en: remove buffers in hotlist: buffer = remove buffer by buffer, merged = remove all visible merged buffers at once
de_DE: entfernt Buffer aus der Hotlist: buffer = entfernt einen einzelnen Buffer, merged = entfernt alle zusammengefügten Buffer auf einmal

en: if set, uses short names to display buffer names in hotlist (start after first "." in name)
de_DE: ist diese Einstellung aktiviert, wird der Kurzname der zusammengefügten Buffer in der Hotlist dargestellt (die Darstellung geschieht nach dem ersten "." im Namen)

en: sort of hotlist: group_time_*: group by notify level (highlights first) then sort by time, group_number_*: group by notify level (highlights first) then sort by number, number_*: sort by number; asc = ascending sort, desc = descending sort
de_DE: Sortierung der Hotlist: group_time_*: nach Benachrichtigungstufe (Highlights zuerst) und dann nach Uhrzeit, group_number_*: nach Benachrichtigungstufe (Highlights zuerst) und dann nach Buffer-Nummer, number_*: sortiert nach Buffer-Nummer; asc = aufsteigende Sortierung, desc = absteigende Sortierung

en: text displayed at the end of the hotlist
de_DE: Text der am Ende der Hotlist angezeigt werden soll

en: keep only unique numbers in hotlist (this applies only on hotlist items where name is NOT displayed after number)
de_DE: die Nummer des Buffers wird nur einmal in der Hotlist angezeigt (diese Einstellung kommt nur zum Tragen sofern KEINE Buffernamen angezeigt werden)

en: update the hotlist when switching buffers
de_DE: Aktualisiert die Hotlist, wenn der Buffer gewechselt wird

en: number of chars displayed after end of input line when scrolling to display end of line
de_DE: Anzahl an Zeichen die nach links verschoben werden sollen, falls das Ende der Eingabezeile erreicht wird

en: start the input text on a new line when the input contains multiple lines, so that the start of the lines align
de_DE: Beginnt den Eingabetext in einer neuen Zeile, wenn die Eingabe über mehrere Zeilen erfolgt, sodass der Anfang der Zeilen ausgerichtet ist

en: share commands, text, or both in input for all buffers (there is still local history for each buffer)
de_DE: diese Einstellung erlaubt es den Inhalt der aktuellen Eingabezeile in andere Buffern zu übernehmen. Dabei kann unterschieden werden, ob ausschließlich Befehle (commands), nur Text (text) oder beides (all) berücksichtigt werden soll (der Befehlsverlauf der einzelnen Buffer bleibt davon unberührt)

en: if set and input is shared, always overwrite input in target buffer
de_DE: ist diese Einstellung aktiviert und die Eingabezeile wird für alle Buffer gleichberechtigt genutzt, dann wird der Inhalt im Zielbuffer überschrieben

en: max number of "undo" for command line, by buffer (0 = undo disabled)
de_DE: maximale Anzahl von "Rücknahmen" für Befehle im Verlauf, pro Buffer (0: deaktiviert die Funktion)

en: display server away message in away bar item
de_DE: Abwesenheitsnachricht im Away-Bar-Item anzeigen

en: string used to show that some lines are filtered in current buffer (bar item "buffer_filter")
de_DE: Zeichen mit welchem signalisiert wird ob im aktuellen Buffer die Filterfunktion eingeschaltet ist (durch Bar-Item "buffer_filter")

en: string used to show zoom on merged buffer (bar item "buffer_zoom")
de_DE: Zeichen mit welchem signalisiert wird ob im aktuellen Buffer der Zoom aktiviert ist (durch Bar-Item "buffer_zoom")

en: string used to show if mouse is enabled (bar item "mouse_status")
de_DE: Zeichen mit welchem signalisiert wird ob die Mausfunktionalität eingeschaltet ist (durch Bar-Item "mouse_status")

en: time format for "time" bar item (see man strftime for date/time specifiers) (note: content is evaluated, so you can use colors with format "${color:xxx}", see /help eval)
de_DE: Format für die Zeitanzeige des Bar-Items, "time" (siehe man strftime, welche Platzhalter für das Datum und die Uhrzeit verwendet werden)(Hinweis: Inhalt wird evaluiert, somit kann mittels des Formats "${color:xxx} Farben gesetzt werden, siehe /help eval)

en: jump to previous buffer displayed when jumping to current buffer number with /buffer *N (where N is a buffer number), to easily switch to another buffer, then come back to current buffer
de_DE: wechselt zum vorher genutzten Buffer falls man mit dem Befehl /buffer *N (N ist die Buffer-Nummer) zum aktuellen Buffer gewechselt hat. Dies dient dazu um zwischen den letzten beiden Buffern hin- und her zu springen

en: jump to previously visited buffer when closing a buffer (if disabled, then jump to buffer number - 1)
de_DE: wechselt zum vorher genutzten Buffer, falls der aktuelle Buffer geschlossen wird (wenn diese Funktion deaktiviert ist wird zum Buffer gewechselt der die relative Position -1 einnimmt)

en: jump back to initial buffer after reaching end of hotlist
de_DE: falls keine weiteren Einträge in der Hotlist vorhanden sind wird zum Ausgangsbuffer zurückgekehrt

en: allow only binding of "safe" keys (beginning with a ctrl or meta code)
de_DE: Es dürfen nur "geschützte" Tasten zugeordnet werden (Tasten, die mittels ctrl oder meta verwendet werden)

en: default delay (in milliseconds) to grab a key (using default key alt-k); this delay can be overridden in the /input command (see /help input)
de_DE: Standardverzögerung (in Millisekunden) um eine Tasteneingabe zu greifen (Standardtastenbelegung: alt-k); die Verzögerung kann mit dem /input Befehl angepasst werden (siehe /help input)

en: enable mouse support
de_DE: Mausunterstützung einschalten

en: delay (in milliseconds) to grab a mouse event: WeeChat will wait this delay before processing event
de_DE: Verzögerung (in Millisekunden) um eine Mauseingabe zu fangen: WeeChat wartet zuerst diese Verzögerung ab bevor das Kommando verarbeitet wird

en: force color for some nicks: hash computed with nickname to find color will not be used for these nicks (format is: "nick1:color1;nick2:color2"); look up for nicks is with exact case then lower case, so it's possible to use only lower case for nicks in this option; color can include background with the format "text,background", for example "yellow,red"
de_DE: erzwingt für einen Nick eine spezielle Farbe. Die standardmäßig, mittels Streuwertfunktion aus dem Nicknamen, generierte Farbe findet für diese Nicks keine Anwendung (Format:"Nick1:Farbe1;Nick2:Farbe2"). Zuerst wird beim Namen des Nick nach Groß- und Kleinschreibung unterschieden. Sollte der Nick nicht gefunden werden findet keine Unterscheidung mehr statt. Somit ist es möglich die Nicks, für diese Einstellung, ausschließlich in Kleinschrift aufzuführen; die Farbauswahl kann auch eine Hintergrundfarbe beinhalten "Textfarbe,Hintergrundfarbe", zum Beispiel "yellow,red"

en: hash algorithm used to find the color for a nick: djb2 = variant of djb2 (position of letters matters: anagrams of a nick have different color), djb2_32 = variant of djb2 using 32-bit instead of 64-bit integer, sum = sum of letters, sum_32 = sum of letters using 32-bit instead of 64-bit integer
de_DE: Gibt an welcher Hash-Algorithmus zur Farbauswahl für Nicks genutzt werden soll: djb2 = Variante des djb2 (Position der Buchstaben innerhalb des Nicks werden berücksichtigt: Anagramme eines Nick erhalten eine andere Farbe), djb2_32 = Variante von djb2 wobei 32-Bit anstelle von 64-Bit Integer genutzt wird, sum = hier ist nur die Anzahl der Buchstaben maßgeblich, sum_32 = wie sum, nur das 32-Bit anstelle von 64-Bit Integer genutzt wird

en: salt for the hash algorithm used to find nick colors (the nickname is appended to this salt and the hash algorithm operates on this string); modifying this shuffles nick colors
de_DE: salt für den Hash-Algorithmus, der zum Auffinden von Nickfarben verwendet wird (der Nickname wird an diesen Salt angehängt und der Hash-Algorithmus verarbeitet diesen String); Wenn Sie dies ändern, werden die Nickfarben gemischt

en: chars used to stop in nick when computing color with letters of nick (at least one char outside this list must be in string before stopping) (example: nick "|nick|away" with "|" in chars will return color of nick "|nick"); this option has an impact on option weechat.look.nick_color_force, so the nick for the forced color must not contain the chars ignored by this option
de_DE: Zeichen die genutzt werden sollen damit bei der Generierung der Farbe für einen Nicknamen abgebrochen wird. Es muss mindestens ein Zeichen im Nicknamen enthalten sein der nicht in dieser Liste aufgeführt wird, damit eine Farbe für den Nicknamen erstellt werden kann (Beispiel: Der Nickname lautet "|nick|abwesend" wobei das Zeichen "|" ignoriert werden soll. Die Farbe für den Nicknamen wird nun für "|nick" anstelle von "|nick|abwesend" erstellt); diese Option hat einen Einfluss auf die Option weechat.look.nick_color_force, dort aufgeführte Nicks sollten keine Zeichen haben, die von dieser Option ignoriert werden

en: text to display before nick in prefix of message, example: "<"
de_DE: Text, der vor dem Nick dargestellt werden soll, Beispiel: "<"

en: text to display after nick in prefix of message, example: ">"
de_DE: Text, der nach dem Nick dargestellt werden soll, Beispiel: ">"

en: enable terminal "bracketed paste mode" (not supported in all terminals/multiplexers): in this mode, pasted text is bracketed with control sequences so that WeeChat can differentiate pasted text from typed-in text ("ESC[200~", followed by the pasted text, followed by "ESC[201~")
de_DE: aktiviert den "bracketed paste mode" des Terminals (wird nicht durch alle Terminals/Multiplexer unterstützt): Dieser Modus erlaubt das Einfügen von Steuersequenzen die in Klammern gesetzt sind. WeeChat kann dadurch ermitteln ob ein Text eingefügt oder geschrieben wurde ("ESC[200~", gefolgt von dem einzufügenden Text und einem abschließenden "ESC[201~")

en: force end of bracketed paste after this delay (in seconds) if the control sequence for end of bracketed paste ("ESC[201~") was not received in time
de_DE: erzwingt beim Einfügen von Steuersequenzen, nach einer vorgegeben Zeit (in Sekunden), dessen Ende, sofern die Steuersequenz zum Beenden ("ESC[201~") nicht innerhalb dieser Zeitvorgabe empfangen wurde

en: max number of lines for paste without asking user (-1 = disable this feature); this option is used only if the bar item "input_paste" is used in at least one bar (by default it is used in "input" bar)
de_DE: maximale Anzahl an Zeilen die, ohne Rückfrage, eingefügt werden sollen (-1 = deaktiviert die Funktion); diese Option wird nur genutzt wenn das Bar-Item "input_paste" in mindestens einer Bar genutzt wird (Standardmäßig wird es in der "input" Bar verwendet)

note: TRANSLATORS: string "${color:xxx}" must NOT be translated
en: prefix for error messages (note: content is evaluated, so you can use colors with format "${color:xxx}", see /help eval)
de_DE: Präfix, dass bei einer Fehlernachricht genutzt wird (Hinweis: Inhalt wird evaluiert, somit kann mittels des Formats "${color:xxx} Farben gesetzt werden, siehe /help eval)

note: TRANSLATORS: string "${color:xxx}" must NOT be translated
en: prefix for network messages (note: content is evaluated, so you can use colors with format "${color:xxx}", see /help eval)
de_DE: Präfix, dass bei einer Netzwerknachricht genutzt wird (Hinweis: Inhalt wird evaluiert, somit kann mittels des Formats "${color:xxx} Farben gesetzt werden, siehe /help eval)

note: TRANSLATORS: string "${color:xxx}" must NOT be translated
en: prefix for action messages (note: content is evaluated, so you can use colors with format "${color:xxx}", see /help eval)
de_DE: Präfix, dass bei einer Action-Nachricht genutzt wird (Hinweis: Inhalt wird evaluiert, somit kann mittels des Formats "${color:xxx} Farben gesetzt werden, siehe /help eval)

note: TRANSLATORS: string "${color:xxx}" must NOT be translated
en: prefix for join messages (note: content is evaluated, so you can use colors with format "${color:xxx}", see /help eval)
de_DE: Präfix, dass bei einer Join-Nachricht genutzt wird (Hinweis: Inhalt wird evaluiert, somit kann mittels des Formats "${color:xxx} Farben gesetzt werden, siehe /help eval)

note: TRANSLATORS: string "${color:xxx}" must NOT be translated
en: prefix for quit messages (note: content is evaluated, so you can use colors with format "${color:xxx}", see /help eval)
de_DE: Präfix, dass bei einer Quit-Nachricht genutzt wird (Hinweis: Inhalt wird evaluiert, somit kann mittels des Formats "${color:xxx} Farben gesetzt werden, siehe /help eval)

en: prefix alignment (none, left, right (default))
de_DE: Einstellung für Präfix (keine = none, links = left, rechts = right (Voreinstellung))

en: max size for prefix (0 = no max size)
de_DE: maximale Größe des Präfix (0 = keine Limitierung)

en: min size for prefix
de_DE: minimale Größe des Präfix

en: char to display if prefix is truncated (must be exactly one char on screen)
de_DE: Zeichen welches dargestellt werden soll, falls der Nickname abgeschnitten wird (es darf nur ein Zeichen genutzt werden)

en: display the truncature char (by default "+") after the text (by replacing the space that should be displayed here); if disabled, the truncature char replaces last char of text
de_DE: Das Zeichen welches zum Verkürzen angezeigt wird (Standardzeichen: "+"), nach dem Nick-Suffix darstellen (das vorhandene Leerzeichen wird ersetzt); wird diese Funktion deaktiviert, dann wird das Zeichen nach dem Nick dargestellt

en: prefix alignment for buffer name, when many buffers are merged with same number (none, left, right (default))
de_DE: Einstellung des Präfix für den Namen des Buffers, falls viele Buffer zu einem Buffer zusammengefügt wurden (keine = none, links = left, rechts = right (Standardwert))

en: max size for buffer name, when many buffers are merged with same number (0 = no max size)
de_DE: maximale Größe für den Namen des Buffers, falls mehrere Buffer zusammengefügt worden sind (0 = keine Größenbegrenzung)

en: char to display if buffer name is truncated (when many buffers are merged with same number) (must be exactly one char on screen)
de_DE: Zeichen welches dargestellt werden soll falls der Name des Buffers abgeschnitten wird (wenn mehrere Buffer zusammengefügt wurden und diese somit die selbe Nummer besitzen) (es darf nur ein Zeichen genutzt werden)

en: prefix displayed for a message with same nick as previous but not next message: use a space " " to hide prefix, another string to display this string instead of prefix, or an empty string to disable feature (display prefix)
de_DE: setzt ein Präfix welches anstelle des Nicks der Nachricht vorangestellt wird, sofern die vorherige aber nicht die nachfolgende Nachricht von dem selben Nick geschrieben wurde. Wird ein Leerzeichen (" ") genutzt, dann wird der Nachricht kein Präfix vorangestellt. Um diese Funktion zu deaktivieren und den Nick als Präfix zu nutzen, einfach keine Zeichenkette angeben

en: prefix displayed for a message with same nick as previous and next message: use a space " " to hide prefix, another string to display this string instead of prefix, or an empty string to disable feature (display prefix)
de_DE: setzt ein Präfix welches anstelle des Nicks der Nachricht vorangestellt wird, sofern die vorherige und die nachfolgende Nachricht von dem selben Nick geschrieben wurde. Wird ein Leerzeichen (" ") genutzt, dann wird der Nachricht kein Präfix vorangestellt. Um diese Funktion zu deaktivieren und den Nick als Präfix zu nutzen, einfach keine Zeichenkette angeben

en: string displayed after prefix
de_DE: Nach dem Präfix anzufügende Zeichenfolge

en: text to display before nick when quoting a message (see /help cursor)
de_DE: Text der vor dem Nick dargestellt werden soll, wenn die Nachricht gequotet wird (siehe /help cursor)

en: text to display after nick when quoting a message (see /help cursor)
de_DE: Text der nach dem Nick dargestellt werden soll, wenn die Nachricht gequotet wird (siehe /help cursor)

en: time format when quoting a message (see /help cursor)
de_DE: Zeitformat wenn eine Nachricht gequotet wird (siehe /help cursor)

en: use a marker (line or char) on buffers to show first unread line
de_DE: nutzt eine Linie oder ein Zeichen, als Lesezeichen, um die erste ungelesene Nachricht in einem Buffer hervorzuheben

en: always show read marker, even if it is after last buffer line
de_DE: ist diese Einstellung gesetzt wird das Lesezeichen immer im Buffer dargestellt, auch wenn noch keine neue Nachricht geschrieben wurde

en: string used to draw read marker line (string is repeated until end of line)
de_DE: Zeichen, das als Lesezeichen genutzt werden soll (das Zeichen wird bis zum Ende der Zeile wiederholt)

en: update the read marker when switching buffers
de_DE: Aktualisiert das Lesezeichen, wenn der Buffer gewechselt wird

en: save configuration file on exit
de_DE: die aktuelle Konfiguration wird beim Beenden automatisch gesichert

en: use fsync to synchronize the configuration file with the storage device (see man fsync); this is slower but should prevent any data loss in case of power failure during the save of configuration file
de_DE: es wird fsync verwendet um die Konfigurationsdateien mit dem Datenträger zu synchronisieren (siehe man fsync); dies verlangsamt das Sichern der Daten, soll aber zum Beispiel bei einem Stromausfall dafür sorgen, dass keine Daten verloren gehen

en: save layout on exit (buffers, windows, or both)
de_DE: beim Beenden wird das aktuelle Layout gesichert (Buffer, Fenster oder beides)

en: how many lines to scroll by with scroll_up and scroll_down
de_DE: Anzahl der zu scrollenden Zeilen wenn seitenweise geblättert wird (Bild hoch/runter)

en: scroll to bottom of window after switch to another buffer (do not remember scroll position in windows); the scroll is done only for buffers with formatted content (not free content)
de_DE: scrollt zum unteren Ende des Fensters nachdem zu einem anderen Buffer gewechselt wurde (die aktuelle Position wird dabei nicht gesichert); diese Funktion hat nur einen Einfluss auf Buffer mit einem formatierten Inhalt und nicht auf Buffer mit einem freien Inhalt

en: percent of screen to scroll when scrolling one page up or down (for example 100 means one page, 50 half-page)
de_DE: Angabe in Prozent, die die Seite hoch oder runter gescrollt werden soll (Beispiel: 100 für eine ganze Seite, 50 für eine halbe Seite)

en: alert user when text sought is not found in buffer
de_DE: Informiert den Anwender falls der gesuchte Text nicht im Buffer gefunden wurde

en: char used to draw horizontal separators around bars and windows (empty value will draw a real line with ncurses, but may cause bugs with URL selection under some terminals); width on screen must be exactly one char
de_DE: das angegebene Zeichen wird verwendet um die horizontalen Linien zu zeichnen. Wird kein Zeichen angegeben, dann zeichnet ncurses eine durchgängige Linie. Dies kann allerdings bei einigen Terminals zu Problemen führen, falls die URL Auswahl genutzt wird. Die Schriftbreite muss exakt ein Zeichen betragen

en: char used to draw vertical separators around bars and windows (empty value will draw a real line with ncurses); width on screen must be exactly one char
de_DE: das angegebene Zeichen wird verwendet um die vertikale Linien zu zeichnen. Wird kein Zeichen angegeben, dann zeichnet ncurses eine durchgängige Linie. Die Schriftbreite muss exakt ein Zeichen betragen

en: number of spaces used to display tabs in messages
de_DE: Anzahl an Leerzeichen um Tabulatoren in Nachrichten darzustellen

en: time format for dates converted to strings and displayed in messages (see man strftime for date/time specifiers)
de_DE: Format für das Datum, wenn dieses in eine Zeichenkette umgewandelt und in Nachrichten dargestellt wird (siehe man strftime, welche Platzhalter für das Datum und die Uhrzeit verwendet werden)

en: automatically zoom on current window if the terminal becomes too small to display all windows (use alt-z to unzoom windows when the terminal is big enough)
de_DE: automatischer Zoom für aktuelles Fenster, sobald das Terminalfenster zu klein wird um alle Fenster darstellen zu können (mit der Tastenkombination alt-z kann der Zoom rückgängig gemacht werden, sobald das Terminal wieder groß genug ist)

en: display an horizontal separator between windows
de_DE: ist die Einstellung aktiviert dann wird eine horizontale Trennlinie zwischen Fenstern gezeichnet

en: display a vertical separator between windows
de_DE: ist die Einstellung aktiviert dann wird eine vertikale Trennlinie zwischen Fenstern gezeichnet

en: title for window (terminal for Curses GUI), set on startup; an empty string will keep title unchanged (note: content is evaluated, see /help eval); example: "WeeChat ${info:version}"
de_DE: Fenstertitel für Fenster (Terminal in dem Curses GUI läuft), wird beim Programmstart gesetzt; ein leerer Eintrag belässt den original Fenstertitel (Hinweis: Inhalt wird evaluiert, siehe /help eval); Beispiel: "WeeChat ${info:version}"

en: comma-separated list of chars (or range of chars) that are considered part of words for highlights; each item can be a single char, a range of chars (format: a-z), a class of wide character (for example "alnum", see man wctype); a "!" before the item makes it negative (ie the char is NOT considered part of words); the value "*" matches any char; unicode chars are allowed with the format \u1234, for example \u00A0 for unbreakable space (see /help print for supported formats)
de_DE: durch Kommata getrennte Liste von Zeichen (oder eine Auswahl von Zeichen) bei denen bei einem Highlight keine Worttrennung erfolgt; jeder Eintrag kann ein einzelnes Zeichen oder eine Auswahl von Zeichen sein (Format: a-z), eine Auswahl von Breitzeichen (wide character; zum Beispiel "alnum", siehe man wctype); beginnt das Item mit einem "!" wird die Auswahl umgekehrt (bedeutet, das Zeichen ist NICHT Bestandteil eines Wortes); das Zeichen "*" wird als Platzhalter verwendet; Unicode Zeichen müssen folgendes Format nutzen \u1234, zum Beispiel \u00A0 für geschütztes Leerzeichen (siehe /help print für unterstützte Formate)

en: comma-separated list of chars (or range of chars) that are considered part of words for command line; each item can be a single char, a range of chars (format: a-z), a class of wide character (for example "alnum", see man wctype); a "!" before the item makes it negative (ie the char is NOT considered part of words); the value "*" matches any char; unicode chars are allowed with the format \u1234, for example \u00A0 for unbreakable space (see /help print for supported formats)
de_DE: durch Kommata getrennte Liste von Zeichen (oder eine Auswahl von Zeichen) bei denen in der Eingabezeile keine Worttrennung erfolgt; jeder Eintrag kann ein einzelnes Zeichen oder eine Auswahl von Zeichen sein (Format: a-z), eine Auswahl von Breitzeichen (wide character; zum Beispiel "alnum", siehe man wctype); beginnt das Item mit einem "!" wird die Auswahl umgekehrt (bedeutet, das Zeichen ist NICHT Bestandteil eines Wortes); das Zeichen "*" wird als Platzhalter verwendet; Unicode Zeichen müssen folgendes Format nutzen \u1234, zum Beispiel \u00A0 für geschütztes Leerzeichen (siehe /help print für unterstützte Formate)

en: text color for "+" when scrolling bars
de_DE: Farbe des "+" beim Scrollen von Info-Bars

en: text color for chat
de_DE: Farbe des Chat-Textes

en: background color for chat
de_DE: Hintergrundfarbe des Chats

en: text color for buffer names
de_DE: Textfarbe für den Namen des Buffers

en: text color for channel names
de_DE: Farbe für den Kanalnamen

en: text color for message displayed when the day has changed
de_DE: Textfarbe für die Nachricht die beim Datumswechsel angezeigt wird

en: text color for delimiters
de_DE: Farbe der Infobar-Trennzeichen

en: text color for highlighted prefix
de_DE: Textfarbe für Highlight-Präfix

en: background color for highlighted prefix
de_DE: Hintergrundfarbe für Highlight-Präfix

en: text color for hostnames
de_DE: Textfarbe für Host-Namen

en: text color for chat when line is inactive (buffer is merged with other buffers and is not selected)
de_DE: Textfarbe für inaktive Zeilen im Chatfenster (Buffer wurde mit anderen Buffern zusammengefügt und der Buffer ist nicht aktiv)

en: text color for chat when window is inactive (not current selected window)
de_DE: Textfarbe für Chat wenn das Fenster inaktiv ist (betrifft nicht das aktuell ausgewählte Fenster)

en: text color for nicks in chat window: used in some server messages and as fallback when a nick color is not found; most of times nick color comes from option weechat.color.chat_nick_colors
de_DE: Textfarbe für Nicks im Chatfenster: Farbe wird für einige Server-Nachrichten verwendet und als Ersatz falls eine Farbe für einen Nick nicht gefunden wird;  normalerweise wird die Farbe von der Option weechat.color.chat_nick_colors bereitgestellt

note: TRANSLATORS: please do not translate "lightred:blue"
en: text color for nicks (comma separated list of colors, background is allowed with format: "fg:bg", for example: "lightred:blue")
de_DE: Textfarbe für Nicks (durch Kommata getrennte Liste von Farben. Eine Hintergrundfarbe kann durch das folgende Format genutzt werden: "fg:bg". Zum Beispiel: "lightred:blue")

en: text color for offline nick (not in nicklist any more); this color is used only if option weechat.look.color_nick_offline is enabled
de_DE: Textfarbe für Nicks die nicht angemeldet sind (nicht in der Benutzerliste aufgeführt sind); diese Farbeinstellung wird aber nur verwendet wenn die Einstellung weechat.look.color_nick_offline aktiviert ist

en: text color for offline nick with highlight; this color is used only if option weechat.look.color_nick_offline is enabled
de_DE: Textfarbe bei Highlights für Nicks die nicht angemeldet sind; diese Farbeinstellung wird aber nur verwendet wenn die Einstellung weechat.look.color_nick_offline aktiviert ist

en: background color for offline nick with highlight; this color is used only if option weechat.look.color_nick_offline is enabled
de_DE: Hintergrundfarbe bei Highlights für Nicks die nicht angemeldet sind, diese Farbeinstellung wird aber nur verwendet wenn die Einstellung weechat.look.color_nick_offline aktiviert ist

en: text color for other nick in private buffer
de_DE: Farbe des anderen Nicknamens in einem privaten Buffer

en: color for nick prefix (string displayed before nick in prefix)
de_DE: Farbe für den Nick-Präfix (Zeichenkette die vor dem Nick steht)

en: text color for local nick in chat window
de_DE: Textfarbe für den eigenen Nicknamen, im lokalen Chat-Fenster

en: color for nick suffix (string displayed after nick in prefix)
de_DE: Farbe für den Nick-Suffix (Zeichenkette die nach dem Nick steht)

en: text color for error prefix
de_DE: Textfarbe für Fehler-Präfix

en: text color for buffer name (before prefix, when many buffers are merged with same number)
de_DE: Textfarbe des Buffer-Namens (vor dem Präfix, wenn mehrere Buffer mit der selben Nummer zusammengefügt worden sind)

en: text color for inactive buffer name (before prefix, when many buffers are merged with same number and if buffer is not selected)
de_DE: Textfarbe für den inaktiven Namen des Buffer (vor dem Präfix, falls mehrere Buffer zu einem zusammengefügt worden sind und der Buffer nicht ausgewählt ist)

en: text color for network prefix
de_DE: Textfarbe für Netzwerk-Präfix

en: text color for action prefix
de_DE: Textfarbe für Action-Präfix

en: text color for join prefix
de_DE: Textfarbe für Join-Präfix

en: text color for quit prefix
de_DE: Textfarbe für Quit-Präfix

en: text color for "+" when prefix is too long
de_DE: Farbe des "+" Zeichens, falls Präfix zu lang sein sollte

en: text color for suffix (after prefix)
de_DE: Textfarbe für den Suffix (senkrechter Strich)

en: text color for unread data marker
de_DE: Farbe in der das Lesezeichen dargestellt werden soll

en: background color for unread data marker
de_DE: Hintergrundfarbe für das Lesezeichen

en: text color for server names
de_DE: Textfarbe für den Namen des Servers

en: text color for "disabled" status
de_DE: Textfarbe für den Status "deaktiviert"

en: text color for "enabled" status
de_DE: Textfarbe für den Status "aktiviert"

en: text color for tags after messages (displayed with command /debug tags)
de_DE: Textfarbe in der die Schlagwörter, die nach der jeweiligen Nachricht angezeigt werden, dargestellt werden sollen (wird durch den Befehl "/debug tags" angezeigt)

en: text color for marker on lines where text sought is found
de_DE: Farbe zur Hervorhebung des gesuchten Textes in einer Zeile

en: background color for marker on lines where text sought is found
de_DE: Hintergrundfarbe zur Hervorhebung des gesuchten Textes in einer Zeile

en: text color for time in chat window
de_DE: Textfarbe der Zeit im Chatfenster

en: text color for time delimiters
de_DE: Farbe in der das Trennzeichen für die Uhrzeit dargestellt werden soll

en: text color for values
de_DE: Farbe für Werte

en: text color for null values (undefined)
de_DE: Textfarbe für null-Werte (undefiniert)

en: text color for emphasized text (for example when searching text); this option is used only if option weechat.look.emphasized_attributes is an empty string (default value)
de_DE: Textfarbe um Text hervorzuheben (zum Beispiel bei der Textsuche); wird ausschließlich dann genutzt, falls die Einstellung weechat.look.emphasized_attributes keinen Eintrag besitzt (Standardwert)

en: background color for emphasized text (for example when searching text); used only if option weechat.look.emphasized_attributes is an empty string (default value)
de_DE: Hintergrundfarbe um Textpassagen hervorzuheben (zum Beispiel bei der Textsuche); wird ausschließlich dann genutzt, falls die Einstellung weechat.look.emphasized_attributes keinen Eintrag besitzt (Standardwert)

en: text color for actions in input line
de_DE: Textfarbe in der Eingabezeile bei Aktivität (z.B. beim Einfügen von Zeilen)

en: text color for unsuccessful text search in input line
de_DE: Textfarbe in der Eingabezeile bei einer erfolglosen Textsuche

en: text color for away item
de_DE: Textfarbe für das Abwesenheitsitem

en: text color for away nicknames
de_DE: Textfarbe von abwesenden Nicknamen

en: text color for groups in nicklist
de_DE: Textfarbe für Gruppen in Benutzerliste

en: color for window separators (when split) and separators beside bars (like nicklist)
de_DE: Farbe der Trennlinie von Fenstern (bei Fenster geteilt sind) und Bars (wie z.B. Nicklist)

en: text color for count of highlight messages in hotlist (status bar)
de_DE: Farbe für die Anzahl der Highlight-Nachrichten die in der Hotlist dargestellt werden (Statusbar)

en: text color for count of messages in hotlist (status bar)
de_DE: Farbe für die Anzahl der Nachrichten die in der Hotlist dargestellt werden (Statusbar)

en: text color for count of other messages in hotlist (status bar)
de_DE: Farbe für die Anzahl aller anderen Nachrichten die in der Hotlist dargestellt werden (Statusbar)

en: text color for count of private messages in hotlist (status bar)
de_DE: Farbe für die Anzahl der privaten Nachrichten die in der Hotlist dargestellt werden (Statusbar)

en: text color for buffer with highlight (status bar)
de_DE: Farbe eines Buffers mit Highlight-Nachricht (Statusbar)

en: text color for buffer with new messages (status bar)
de_DE: Farbe eines Buffers der neue Nachrichten enthält (Statusbar)

en: text color for buffer with new data (not messages) (status bar)
de_DE: Farbe eines Buffers mit neuen Daten (keine Nachrichten) (Statusbar)

en: text color for buffer with private message (status bar)
de_DE: Farbe eines Buffers mit privater Nachricht (Statusbar)

en: text color for filter indicator in status bar
de_DE: Farbe des Filterkennzeichens in der Statuszeile

en: text color for buffer with new data (status bar)
de_DE: Farbe eines Buffers mit neuen Daten (Statusbar)

en: text color for mouse indicator in status bar
de_DE: Farbe des Zeichens welches den Status der Maus anzeigt

en: text color for current buffer name in status bar
de_DE: Farbe des aktuellen Buffer-Namens in der Statuszeile

en: text color for current buffer name in status bar, if data are exchanged and not secured with a protocol like TLS
de_DE: Farbe in der der aktuelle Buffer-Name in der Statuszeile angezeigt werden soll, sofern eine Verbindung nicht durch ein Protokoll, zum Beispiel TLS, geschützt ist

en: text color for current buffer name in status bar, if data are exchanged and secured with a protocol like TLS
de_DE: Farbe in der der aktuelle Buffer-Name in der Statuszeile angezeigt werden soll, sofern die Verbindung durch ein Protokoll, zum Beispiel, TLS geschützt ist

en: text color for number of nicks in nicklist (status bar)
de_DE: Textfarbe für die Anzahl der Nicks in der Benutzerliste (Statusbar)

en: text color for current buffer number in status bar
de_DE: Farbe des aktuellen Kanals in der Statuszeile

en: text color for time (status bar)
de_DE: Textfarbe für die Uhrzeit (Statusbar)

en: if enabled, the base word to complete ends at char before cursor; otherwise the base word ends at first space after cursor
de_DE: ist diese Einstellung aktiviert wird ein zu vervollständigendes Wort in den fließenden Text, mit einem Leerzeichen, hinzugefügt. Ist diese Einstellung deaktiviert, muss in den fließenden Text ein Leerzeichen manuell einfügt werden, um eine Vervollständigung durchführen zu können (Beispiel: In einen schon geschriebenen Text, einen Nick einzufügen)

en: if enabled, the commands inside command line are completed (the command at beginning of line has higher priority and is used first); note: when this option is enabled, there is no more automatic completion of paths beginning with "/" (outside commands arguments)
de_DE: ist diese Einstellung aktiviert werden Befehle innerhalb der Eingabezeile vervollständigt (ein Befehl zu Beginn der Eingabezeile besitzt die höhere Priorität und wird zuerst verwendet). Hinweis: die Vervollständigung von Verzeichnissen, die mit "/" beginnen, funktioniert außerhalb von Befehlen nicht mehr

en: default completion template (please see documentation for template codes and values: plugin API reference, function "weechat_hook_command")
de_DE: Standardvorlage für die automatische Vervollständigung (in der API-Dokumentation findet man die vorgegebenen Codes und Werte, Funktion "weechat_hook_command")

en: add space after nick completion (when nick is not first word on command line)
de_DE: fügt ein Leerzeichen hinter die Nick-Vervollständigung ein (sofern der Nickname nicht das erste Wort in einer Kommandozeile darstellt)

en: case sensitive completion for nicks
de_DE: Groß-und Kleinschreibung wird bei Vervollständigung von Nicks berücksichtigt

en: string inserted after nick completion (when nick is first word on command line)
de_DE: fügt eine Zeichenkette hinter die Nick-Vervollständigung ein (sofern ein Nickname das erste Wort in der Kommandozeile ist)

en: complete only with first nick found
de_DE: es wird ausschließlich mit dem ersten, passendem Nick-Namen vervollständigt

en: chars ignored for nick completion
de_DE: Zeichen, die bei der Vervollständigung von Nicks ignoriert werden

en: send alert (BEL) when a partial completion occurs
de_DE: erzeugt eine Mitteilung (BEL) wenn eine teilweise Vervollständigung auftritt

en: partially complete command names (stop when many commands found begin with same letters)
de_DE: teilweise Vervollständigung von Befehlen (bricht ab, falls zu viele Befehle mit dem selben Buchstaben beginnen)

en: partially complete command arguments (stop when many arguments found begin with same prefix)
de_DE: teilweise Vervollständigung von Befehls-Argumenten (bricht ab, falls zu viele Befehle mit dem selben Präfix beginnen)

en: display count for each partial completion in bar item
de_DE: zeigt bei einer teilweisen Vervollständigung die Anzahl der jeweiligen Möglichkeiten in der Bar-Item an

en: partially complete outside commands (stop when many words found begin with same letters)
de_DE: teilweise Vervollständigung von externen Befehlen (bricht ab, falls zu viele Befehle mit dem selben Buchstaben beginnen)

en: comma-separated list of templates for which partial completion is enabled by default (with Tab key instead of shift-Tab); the list of templates is in documentation: plugin API reference, function "weechat_hook_command"
de_DE: durch Kommata getrennte Liste der Vorgaben für die eine teilweise Vervollständigung standardmäßig aktiv ist (mittels TAB Taste, anstelle von shift-TAB); eine Auflistung möglicher Vorgaben findet man in der Dokumentation: Anleitung für API Erweiterung, Funktion "weechat_hook_command"

en: maximum number of commands to display by default in history listing (0 = unlimited)
de_DE: Wert für die maximale Anzahl der angezeigten Befehle im Verlaufsspeicher, die mittels /history angezeigt werden (0: unbegrenzt)

en: maximum number of minutes in history per buffer (0 = unlimited); examples: 1440 = one day, 10080 = one week, 43200 = one month, 525600 = one year; use 0 ONLY if option weechat.history.max_buffer_lines_number is NOT set to 0
de_DE: Dauer in Minuten, wie lange die Zeilen im Verlaufsspeicher, pro Buffer, gehalten werden sollen (0 = unbegrenzt); Beispiele: 1440 = einen Tag, 10080 = eine Woche, 43200 = einen Monat, 525600 = ein Jahr; 0 sollte nur genutzt werden sofern weechat.history.max_buffer_lines_number nicht ebenfalls 0 ist

en: maximum number of lines in history per buffer (0 = unlimited); use 0 ONLY if option weechat.history.max_buffer_lines_minutes is NOT set to 0
de_DE: maximale Anzahl an Zeilen im Verlaufsspeicher, dies gilt pro Buffer (0: keine Zeilenbegrenzung); 0 sollte nur genutzt werden sofern weechat.history.max_buffer_lines_minutes nicht ebenfalls 0 ist

en: maximum number of user commands in history (0 = unlimited, NOT RECOMMENDED: no limit in memory usage)
de_DE: maximale Anzahl an Befehlen im Verlaufsspeicher (0: kein Begrenzung, NICHT EMPFOHLEN: keine Begrenzung des Speicherverbrauches)

en: maximum number of visited buffers to keep in memory
de_DE: maximale Anzahl an besuchten Buffern, welche im Speicher gehalten werden sollen

en: timeout (in seconds) for connection to a remote host (made in a child process)
de_DE: Zeitüberschreitung (in Sekunden) für eine Verbindung zu einem entfernten Rechner (mittels einem Kindprozess)

en: load system's default trusted certificate authorities on startup; this can be turned off to save some memory only if you are not using TLS connections at all
de_DE: lädt die standardmäßigen vertrauenswürdigen Zertifizierungsstellen des Systems beim Start; Dies kann deaktiviert werden, um Speicherplatz zu sparen, falls keine TLS-Verbindungen verwendet werden

en: extra file(s) with certificate authorities; multiple files must be separated by colons (each path is evaluated, see function string_eval_path_home in plugin API reference)
de_DE: zusätzliche Datei(en) bei den Zertifizierungsstellen; mehrere Dateien müssen durch Doppelpunkte getrennt werden (jeder Pfad ist evaluiert, siehe Funktion string_eval_path_home in der Plugin-API-Referenz)

en: timeout (in seconds) for gnutls handshake
de_DE: Zeitüberschreitung für gnutls Handshake (in Sekunden)

en: name of proxy used for download of URLs with Curl (used to download list of scripts and in scripts calling function hook_process); the proxy must be defined with command /proxy
de_DE: Name des Proxy welcher für URL Downloads mittels Curl genutzt werden soll (wird verwendet um das Inhaltsverzeichnis für Skript-Erweiterung herunterzuladen oder in Skripten, welche die Funktion hook_process nutzen); der Proxy muss mit dem Befehl /proxy eingerichtet werden

en: 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")
de_DE: 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")

en: comma separated list of file name extensions for plugins
de_DE: durch Kommata getrennte Liste von Dateinamenserweiterungen, welche für die Erweiterungen genutzt werden sollen

en: path for searching plugins (path is evaluated, see function string_eval_path_home in plugin API reference)
de_DE: Pfad für die Suche nach Erweiterungen (Pfad ist evaluiert, siehe Funktion string_eval_path_home in der Plugin-API-Referenz)

en: save configuration files when unloading plugins
de_DE: speichert Konfigurationen, falls Erweiterungen beendet werden

en: command to execute when the signal is received, multiple commands can be separated by semicolons (note: commands are evaluated, see /help eval)
de_DE: Befehl welcher ausgeführt werden soll, wenn das Signal empfangen wird. Mehrere Befehle können durch Semikolons getrennt werden (Hinweis: Inhalt wird ausgewertet, siehe / help eval)

en: FATAL: error initializing configuration options
de_DE: FATAL: Fehler bei der Initialisierung der Konfigurationseinstellungen

en: Writing configuration file %s%s%s
de_DE: Konfigurationsdatei %s%s%s wird gesichert

en: (default options)
de_DE: (Standardeinstellungen)

en: %sCannot create file "%s"
de_DE: %sDie Datei "%s" kann nicht erstellt werden

en: %sError writing configuration file "%s"
de_DE: %sEs ist ein Fehler beim Speichern der Konfigurationsdatei "%s" aufgetreten

en: %sFile %s has been backed up as %s
de_DE: %sFür Datei %s wurde eine Sicherheitskopie %s erstellt

en: %sError: unable to backup file %s
de_DE: %sFehler: Für die Datei %s konnte keine Sicherung geschrieben werden

en: %sImportant: file %s has been updated from version %d to %d, it is not compatible and can not be loaded any more with any older version
de_DE: %sWichtig: Datei %s wurde von Version %d auf %d aktualisiert, da diese nicht untereinander kompatibel sind kann die Datei mit keiner älteren Version mehr geladen werden

en: %sWARNING: failed to read configuration file "%s" (%s)
de_DE: %sWARNUNG: Konfigurationsdatei "%s" konnte nicht geladen werden (%s)

en: %sWARNING: file "%s" will be overwritten on exit with default values (it is HIGHLY recommended to backup this file now)
de_DE: %sWARNUNG: Datei "%s" wird beim Beenden mit Standardwerten überschrieben (es wird DRINGEND empfohlen, die original Konfigurationsdatei zu sichern)

en: Reading configuration file %s
de_DE: Konfigurationsdatei %s wird geladen

en: %sWarning: %s, line %d: invalid syntax, missing "]"
de_DE: %sWarnung: %s, Zeile %d: Syntaxfehler, Zeichen "]" wurde erwartet

en: %sWarning: %s, line %d: ignoring unknown section identifier ("%s")
de_DE: %sWarnung: %s, Zeile %d: unbekannte Sektion wird ignoriert ("%s")

en: %sError: %s, line %d: invalid config version: "%s" => rest of file is IGNORED, default options are used
de_DE: %sFehler: %s, Zeile %d: Ungültige Konfigurationsversion: "%s" => Der Rest der Datei wird IGNORIERT, es werden Standardoptionen verwendet

en: %sError: %s, version read (%d) is newer than supported version (%d) => rest of file is IGNORED, default options are used
de_DE: %sFehler: %s, verwendete Version (%d) ist neuer als die unterstützte Version (%d) => Der Rest der Datei wird IGNORIERT, es werden Standardoptionen verwendet

en: %sWarning: %s, line %d: ignoring option outside section: %s
de_DE: %sWarnung: %s, Zeile %d: ignoriert Option außerhalb des Abschnitts: %s

en: %sWarning: %s, line %d: ignoring unknown option for section "%s": %s
de_DE: %sWarnung: %s, Zeile %d: ignoriert unbekannte Einstellung für Sektion "%s": %s

en: %sWarning: %s, line %d: ignoring invalid value for option in section "%s": %s
de_DE: %sWarnung: %s, Zeile %d: ungültigen Wert ignoriert für Option in Sektion "%s": %s

en: Reloading configuration file %s
de_DE: Konfigurationsdatei "%s" wird erneut geladen

en: Windows tree:
de_DE: Fensterstruktur:

en: Memory usage (see "man mallinfo" for help):
de_DE: Auslastung des Speichers (siehe"man mallinfo" für Hilfe):

en: Memory usage not available (function "mallinfo" not found)
de_DE: Speicheranzeige nicht verfügbar (Funktion "mallinfo" nicht gefunden)

en: TEMPORARY, deleted on exit
de_DE: TEMPORÄR, wird beim Beenden gelöscht

en: Directories:
de_DE: Verzeichnisse:

en: Error: not enough memory
de_DE: Fehler: nicht genügend Speicher

en: Error: wrong number of paths for home directories (expected: 1 or 4, received: %d)
de_DE: Fehler: Falsche Anzahl von Pfaden für Home-Verzeichnisse (erwartet: 1 oder 4, gefunden: %d)

en: Error: unable to create a temporary home directory (using template: "%s")
de_DE: Fehler: es kann kein temporäres Heimatverzeichnis angelegt werden (mit Befehl: "%s")

en: Error: "%s" is not a directory
de_DE: Fehler: "%s" ist kein Verzeichnis

en: Error: cannot create directory "%s"
de_DE: Fehler: Das Verzeichnis "%s" kann nicht anlegt werden

en: Command
de_DE: Befehl

en: Completion
de_DE: Vervollständigung

en: IRC color
de_DE: IRC-Farbe

en: WeeChat color
de_DE: WeeChat-Farbe

en: Plugin
de_DE: Erweiterung

en: Description
de_DE: Beschreibung

en: Arguments
de_DE: Argumente

en: Hashtable (input)
de_DE: Hashtable (Eingabe)

en: Hashtable (output)
de_DE: Hashtable (Ausgabe)

en: Update allowed:
de_DE: Update erlaubt:

en: Lists
de_DE: Listen

en: Variables
de_DE: Variablen

en: Option
de_DE: Einstellung

en: Constants
de_DE: Konstanten

en: Rank
de_DE: Rang

en: Priority
de_DE: Priorität

en: File
de_DE: Datei

en: debug: long callback: hook %s (%s), plugin: %s, subplugin: %s, time elapsed: %s
de_DE: Debug: langer Callback: Hook %s (%s), Erweiterung: %s, Untererweiterung: %s, verstrichene Zeit: %s

en: %sError sending signal %d to pid %d: %s
de_DE: %sFehler beim Versenden des Signals %d an pid %d: %s

en: %sYou can not write text in this buffer
de_DE: %sIn diesen Buffer kann nicht geschrieben werden

en: warning: the command "%s" is not currently allowed (command: "%s", buffer: "%s")
de_DE: Warnung: momentan ist der Befehl "%s" nicht ausführbar (Befehl: "%s", Buffer: "%s")

en: %sAmbiguous command "%s": it exists in many plugins and not in "%s" plugin
de_DE: %sDer Befehl "%s" ist nicht eindeutig: Der Befehl existiert für andere Erweiterungen, aber nicht für die Erweiterung "%s"

en: %sIncomplete command "%s" and multiple commands start with this name
de_DE: %sFür den unvollständiger Befehl "%s" existieren mehrere mögliche Befehle

en: %sToo many calls to command "%s" (looping)
de_DE: %sZu viele Aufrufe des Programms "%s" (Wiederholungen)

en: Error: unable to create/append to log file (weechat.log)
    If another WeeChat process is using this file, try to run WeeChat with a specific home directory using the "--dir" command line option.
de_DE: Fehler: Protokolldatei kann nicht erstellt/angehangen werden (weechat.log)
    Wenn ein anderer WeeChat-Prozess diese Datei verwendet, versuchen Sie, durch die Verwendung der "--dir" Kommandozeilenoption, WeeChat in einem anderen Verzeichnis zu starten.

en: %sWarning: failed to load system certificate authorities
de_DE: %sWarnung: Systemzertifizierungsstellen konnten nicht geladen werden

en: %d certificate loaded (system) | %d certificates loaded (system)
de_DE[0]: %d Zertifikat geladen (System)
de_DE[1]: %d Zertifikate geladen (System)

en: %sWarning: failed to load certificate authorities from file %s
de_DE: %sWarnung: Zertifikatberechtigungen konnten nicht aus Dateien %s geladen werden

en: %d certificate loaded (file: %s) | %d certificates loaded (file: %s)
de_DE[0]: %d Zertifikat geladen (Datei: %s)
de_DE[1]: %d Zertifikate geladen (Datei: %s)

en: %sWarning: failed to load certificate authorities from file %s (file not found)
de_DE: %sWarung: Zertifikatberechtigungen konnten nicht aus Datei %s geladen werden (Datei nicht gefunden)

en: %d certificate purged | %d certificates purged
de_DE[0]: %d Zertifikat gelöscht
de_DE[1]: %d Zertifikate gelöscht

en: set server name indication (SNI) failed
de_DE: Server Name Indication (SNI) konnte nicht gesetzt werden

en: invalid priorities
de_DE: ungültige Priorität

en: proxy type (http (default), socks4, socks5)
de_DE: Proxy-Typ (http (Standard), socks4, socks5)

en: connect to proxy using ipv6
de_DE: Verbindung zum Proxy über IPv6 aufbauen

en: proxy server address (IP or hostname)
de_DE: Adresse des Proxy-Servers (IP oder Hostname)

en: port for connecting to proxy server
de_DE: Port, auf dem der Proxy-Server läuft

en: username for proxy server (note: content is evaluated, see /help eval)
de_DE: Username für Proxy Server (Hinweis: Inhalt wird evaluiert, siehe /help eval)

en: password for proxy server (note: content is evaluated, see /help eval)
de_DE: Passwort für Proxy Server (Hinweis: Inhalt wird evaluiert, siehe /help eval)

en: WeeChat secured data (sec.conf) | Keys: [alt-v] Toggle values
de_DE: WeeChat schutzwürdigen Daten (sec.conf) | Tastenbefehle: [alt-v] Werte umschalten

note: TRANSLATORS: "hash algorithm not supported"
en: not supported
de_DE: nicht unterstützt

en: on
de_DE: an

en: off
de_DE: aus

en: Passphrase is set
de_DE: Passphrase ist festgelegt

en: Secured data:
de_DE: Schutzwürdige Daten:

en: Secured data STILL ENCRYPTED: (use /secure decrypt, see /help secure)
de_DE: Die schutzwürdigen Daten sind WEITERHIN VERSCHLÜSSELT (nutze /secure decrypt, siehe /help secure)

en: No secured data set
de_DE: Keine schutzwürdigen Daten definiert

en: Please enter your passphrase to decrypt the data secured by WeeChat:
de_DE: Bitte gebe die Passphrase ein um die durch WeeChat geschützten Daten zu entschlüsseln:

en: (enter just one space to skip the passphrase, but this will DISABLE all secured data!)
de_DE: (um diese Abfrage zu überspringen, bitte ein Leerzeichen eingeben. Dies DEAKTIVIERT die Nutzung der schutzwürdigen Daten!)

en: (press ctrl-c to exit WeeChat now)
de_DE: (Drücke strg-c um WeeChat jetzt zu beenden)

en: To recover your secured data, you can use /secure decrypt (see /help secure)
de_DE: Um die schützenswerten Daten wiederherzustellen kann der Befehl /secure decrypt genutzt werden (siehe /help secure)

en: %sUnable to reload file sec.conf because there is still encrypted data (use /secure decrypt, see /help secure)
de_DE: %sDie Datei sec.conf kann nicht erneut geladen werden, da noch verschlüsselte Daten vorliegen (nutze /secure decrypt, siehe /help secure)

en: %sOption %s.%s.%s can not be changed because there are still encrypted data
de_DE: %sOption %s.%s.%s kann nicht geändert werden, da noch verschlüsselte Daten vorhanden sind

en: %sPassphrase is not set, unable to decrypt data "%s"
de_DE: %sPassphrase wurde nicht angegeben, Variable "%s" kann nicht entschlüsselt werden

en: %sFailed to decrypt data "%s": hash algorithm "%s" is not available (ligbcrypt version is too old?)
de_DE: %sFehler beim Entschlüsseln der Daten „%s“: Hash-Algorithmus „%s“ ist nicht verfügbar(ligbcrypt-Version ist zu alt?)

en: %sFailed to decrypt data "%s": cipher "%s" is not available (ligbcrypt version is too old?)
de_DE: %sFehler beim Entschlüsseln der Daten „%s“: Cipher „%s“ ist nicht verfügbar (ligbcryptVersion ist zu alt?)

en: %sWrong passphrase, unable to decrypt data "%s"
de_DE: %sPassphrase ist falsch, Daten "%s" können nicht entschlüsselt werden

en: *** Wrong passphrase (decrypt error: %s) ***
de_DE: *** Passphrase falsch (Fehler bei Entschlüsselung: %s) ***

en: %sFailed to encrypt data "%s": hash algorithm "%s" is not available (ligbcrypt version is too old?)
de_DE: %sFehler beim Verschlüsseln der Daten „%s“: Hash-Algorithmus „%s“ ist nicht verfügbar(ligbcrypt-Version ist zu alt?)

en: %sFailed to encrypt data "%s": cipher "%s" is not available (ligbcrypt version is too old?)
de_DE: %sFehler beim Verschlüsseln der Daten „%s“: Cipher „%s“ ist nicht verfügbar (ligbcrypt-Version ist zu alt?)

en: %sFailed to encrypt data "%s" (%d)
de_DE: %sFehler beim Verschlüsseln der Daten „%s“ (%d)

en: cipher used to crypt data (the number after algorithm is the size of the key in bits)
de_DE: zu nutzendes Chiffre zum Verschlüsseln von Daten (die Zahl hinter dem Algorithmus bestimmt die Größe des Schlüssels, in Bits)

en: hash algorithm used to check the decrypted data; some of them require a specific libgcrypt version: sha3-*: libgcrypt >= 1.7.0, blake2*: libgcrypt >= 1.8.0, sha512-*: libgcrypt >= 1.9.4
de_DE: Hash-Algorithmus zur Überprüfung der entschlüsselten Daten; einige von ihnen erfordern eine bestimmte libgcrypt-Version: sha3-*: libgcrypt >= 1.7.0, blake2*: libgcrypt >= 1.8.0, sha512-*: libgcrypt >= 1.9.4

en: read the passphrase from the output of this system command (only the first line is used and it must not contain any extra character); this option is used only when reading file sec.conf and if the environment variable "WEECHAT_PASSPHRASE" is not set (the environment variable has higher priority); example with password-store: "/usr/bin/pass show weechat/passphrase"
de_DE: Auslesen der Passphrase aus der Ausgabe des angegebenen Befehls (nur die erste Zeile wird verwendet und darf kein zusätzliches Zeichen enthalten); Diese Option wird nur verwendet, wenn die Datei sec.conf gelesen wird und wenn die Umgebungsvariable "WEECHAT_PASSPHRASE" nicht festgelegt ist (die Umgebungsvariable hat eine höhere Priorität); Beispiel mit Passwortspeicher: "/usr/bin/pass show weechat / passphrase"

en: use salt when generating key used in encryption (recommended for maximum security); when enabled, the content of crypted data in file sec.conf will be different on each write of the file; if you put the file sec.conf in a version control system, then you can turn off this option to have always same content in file
de_DE: nutzt salt bei der Schlüsselerstellung für die Verschlüsselung (wird für maximale Sicherheit empfohlen); wenn aktiviert, ist der Inhalt der verschlüsselten Daten bei jeder Sicherung in die Datei sec.conf verschieden. Wird die Datei sec.conf in eine Versionsverwaltung eingepflegt kann die Einstellung deaktiviert werden, um immer den selben Dateiinhalt zu erhalten

en: byte | bytes
de_DE[0]: Byte
de_DE[1]: Bytes

en: %sInvalid limit for resource "%s": %s (must be >= -1)
de_DE: %sUngültiges Limit für Ressource "%s": %s (Wert muss >= -1 sein)

en: Limit for resource "%s" has been set to %s
de_DE: Beschränkung für den Ressourcenbedarf von "%s" wurde eingestellt auf %s

en: %sUnable to set resource limit "%s" to %s: error %d %s
de_DE: %sDas Resource-Limit kann nicht von "%s" nach %s verändert werden: Fehler %d %s

en: %sUnknown resource limit "%s" (see /help weechat.startup.sys_rlimit)
de_DE: %sUnbekannte Beschränkung für den Ressourcenbedarf "%s" (siehe /help weechat.startup.sys_rlimit)

en: Resource limits (see "man getrlimit" for help):
de_DE: Ressourcenlimits (siehe „man getrlimit“ für Hilfe):

en: %sUnable to get resource limit "%s": error %d %s
de_DE: %sRessourcenlimit „%s“ konnte nicht abgerufen werden: Fehler %d %s

en: System function "%s" is not available
de_DE: Die Systemfunktion „%s“ ist nicht verfügbar

en: Resource usage (see "man getrusage" for help):
de_DE: Ressourcennutzung (siehe „man getrusage“ für Hilfe):

en: debug: removing file: %s
de_DE: debug: lösche Datei: %s

note: TRANSLATORS: %.02fs is a float number + "s" ("seconds")
en: Upgrade done (%.02fs)
de_DE: Upgrade beendet (%.02fs)

en: %sError upgrading WeeChat with file "%s":
de_DE: %sFehler bei der Aktualisierung von WeeChat aufgetreten, mit der Datei "%s":

en: %s    error: %s%s%s%s
de_DE: %s    Fehler: %s%s%s%s

en: %s    last read: position: %ld, length: %d
de_DE: %s    letzter Lesezugriff: Position: %ld, Länge: %d

en: %s    source: %s, line: %d
de_DE: %s    Quelle: %s, Zeile: %d

en: %s    *** Please report above info to developers ***
de_DE: %s    *** Bitte senden Sie obige Informationen an die Entwickler ***

en: write - object type
de_DE: schreibe - Objekt-Typ

en: write - object id
de_DE: schreibe - Objekt-ID

en: write - variable name
de_DE: schreibe - Variablenname

en: write - infolist type
de_DE: schreibe - Infolist-Typ

en: write - variable
de_DE: schreibe - Variable

en: read - object type
de_DE: lese - Objekt-Typ

en: read - bad object type ('object start' expected)
de_DE: lese - falscher Typ für Objekt ('object start' wurde erwartet)

en: read - object id
de_DE: lese - Objekt-ID

en: read - infolist creation
de_DE: lese - Infolist Erstellung

en: read - infolist item creation
de_DE: lese - Infolist-Item Erstellung

en: read - variable name
de_DE: lese - Variablenname

en: read - variable type
de_DE: lese - Variablen-Typ

en: read - variable
de_DE: lese - Variable

en: read - signature not found
de_DE: lese - Signatur nicht gefunden

en: read - bad signature (upgrade file format may have changed since last version)
de_DE: lese - falsche Signatur (das Dateiformat wurde vermutlich seit der letzten Version verändern)

en: invalid URL
de_DE: Ungültige URL

en: not enough memory
de_DE: nicht genügend Speicher

en: file "%s" not found
de_DE: Datei "%s", nicht gefunden

en: can not write file "%s"
de_DE: Datei "%s" kann nicht erstellt werden

en: transfer error
de_DE: Übertragungsfehler

en: curl error %d (%s) (URL: "%s")
de_DE: curl Fehler %d (%s) (URL: "%s")

en: Warning: the %d color pairs are used, do "/color reset" to remove unused pairs
de_DE: Warnung: die Farbpaarung %d wird bereits verwendet. Nutze "/color reset" um ungenutzte Farbpaarungen zu entfernen

en: Terminal infos:
de_DE: Informationen zum Terminal:

en: No color support in terminal.
de_DE: Keine Farbunterstützung durch Terminal.

en: Default colors:
de_DE: Standardfarben:

en: Terminal colors:
de_DE: Terminalfarben:

en: WeeChat colors | Actions: [e] Display extra infos [r] Refresh [z] Reset colors [q] Close buffer | Keys: [alt-c] Temporarily switch to terminal colors
de_DE: WeeChat Farben | Aktionen: [e] zeigt zusätzliche Informationen an [r] aktualisieren [z] Farben zurücksetzen [q] Buffer schließen | Befehle: [alt-c] wechsel zu Terminalfarben (für 10 Sekunden)

en: WeeChat color pairs auto-allocated (in use: %d, left: %d):
de_DE: WeeChat Farbpaare, automatische Zuteilung (in Benutzung: %d; noch frei verfügbar: %d):

en: (press alt-c to see the colors you can use in options)
de_DE: (drücke alt-c um die Farben anzuzeigen, die in den Einstellungen genutzt werden können)

en: Last auto reset of pairs: %s
de_DE: Zuletzt durchgeführter Reset der Farbpaare: %s

en: WeeChat basic colors:
de_DE: WeeChat Basisfarben:

en: Nick colors:
de_DE: Farben für Nicks:

en: Color aliases:
de_DE: Farbnamen:

en: Content of colors (r/g/b):
de_DE: Inhalt der Farben (r/g/b):

en: WeeChat colors (in use: %d, left: %d):
de_DE: WeeChat Farben (in Benutzung: %d; noch frei verfügbar: %d):

en: Terminal lost, exiting WeeChat...
de_DE: Terminal verloren, beende WeeChat...

en: Mouse is enabled
de_DE: Maus ist aktiv

en: Mouse is disabled
de_DE: Maus ist inaktiv

en:   TERM='%s', size: %dx%d
de_DE:   TERM='%s', Größe: %dx%d

en: Running WeeChat in background...
de_DE: WeeChat wird im Hintergrund ausgeführt...

en: fork error
de_DE: Fork-Fehler

en: %sUnable to change bar type: you must delete bar and create another to do that
de_DE: %sBar-Typ kann nicht verändert werden: die Bar muss gelöscht und danach neu erstellt werden

en: true if bar is hidden, false if it is displayed
de_DE: wahr, falls Bar versteckt werden soll. unwahr, falls Bar angezeigt werden soll

en: bar priority (high number means bar displayed first)
de_DE: Priorität der Bar (eine höherer Wert bedeutet, dass die Bar zuerst dargestellt wird)

en: bar type (root, window, window_active, window_inactive)
de_DE: Bar-Typ (root, window, window_active, window_inactive)

en: conditions to display the bar: a simple condition: "active", "inactive", "nicklist" (window must be active/inactive, buffer must have a nicklist), or an expression with condition(s) (see /help eval), like: "${nicklist} && ${info:term_width} > 100" (local variables for expression are ${active}, ${inactive} and ${nicklist})
de_DE: Bedingungen um eine Infobar anzuzeigen. Eine einfache Bedingung: "active", "inactive", "nicklist" (Fenster muss aktiv/inaktiv sein oder der Buffer enthält eine Benutzerliste), oder man nutzt einen Ausdruck mit Bedingungen (siehe /help eval). Beispiele: "${nicklist} && ${info:term_width} > 100" (lokale Variablen für den Ausdruck sind ${active}, ${inactive} und ${nicklist})

en: bar position (bottom, top, left, right)
de_DE: Position der Infobar (unten, oben, links, rechts)

en: bar filling direction ("horizontal" (from left to right) or "vertical" (from top to bottom)) when bar position is top or bottom
de_DE: Darstellung innerhalb der Infobar, falls die Infobar oben/unten angezeigt wird ("horizontal" (von links nach rechts) oder "vertikal" (von oben nach unten))

en: bar filling direction ("horizontal" (from left to right) or "vertical" (from top to bottom)) when bar position is left or right
de_DE: Darstellung innerhalb der Infobar, falls die Infobar links/rechts angezeigt wird ("horizontal" (von links nach rechts) oder "vertikal" (von oben nach unten))

en: bar size in chars (left/right bars) or lines (top/bottom bars) (0 = auto size)
de_DE: maximale Größe der Bar in Zeichen (links/rechts) oder Anzahl der Zeilen (oben/unten) (0: automatische Anpassung)

en: max bar size in chars (left/right bars) or lines (top/bottom bars) (0 = no limit)
de_DE: maximale Größe der Bar in Zeichen (links/rechts) oder Anzahl der Zeilen (oben/unten) (0: keine Limitierung)

en: default text color for bar
de_DE: Standardfarbe des Infobar-Textes

en: default delimiter color for bar
de_DE: Standardfarbe der Trennzeichen in der Infobar

en: default background color for bar
de_DE: Standardhintergrundfarbe der Infobar

en: background color for a bar with type "window" which is not displayed in the active window
de_DE: Hintergrundfarbe für eine Bar vom Typ "window", wenn diese nicht im aktiven Fenster angezeigt wird

en: separator line between bar and other bars/windows
de_DE: Trennzeichen zwischen verschieden Infobars und Fenstern

en: items of bar, they can be separated by comma (space between items) or "+" (glued items); special syntax "@buffer:item" can be used to force buffer used when displaying the bar item
de_DE: Items einer Bar können entweder durch Kommata (",") voneinander getrennt (setzt ein Leerzeichen zwischen die Items), oder durch ein "+" Zeichen zusammengefügt werden (Items werden ohne Leerzeichen dargestellt); folgende erweiterte Syntax,"@buffer:item", kann genutzt werden um den Inhalt eines Items auf den angegeben Buffer bezogen anzuzeigen

en: Bar "%s" updated
de_DE: Infobar "%s" aktualisiert

en: debug: long callback: bar: %s, item: %s, plugin: %s, time elapsed: %s
de_DE: Debug: langer Callback: Bar: %s, Item: %s, Erweiterung: %s, verstrichene Zeit: %s

en: %sPaste %d line? [ctrl-y] Yes [ctrl-n] No | %sPaste %d lines? [ctrl-y] Yes [ctrl-n] No
de_DE[0]: %s%d Zeile einfügen? [Strg-y] Ja [Strg-n] Nein
de_DE[1]: %s%d Zeilen einfügen? [Strg-y] Ja [Strg-n] Nein

en: Search
de_DE: Suche

en: keyboard and mouse debug ('q' to quit debug mode)
de_DE: Tastatur- und Maus-Debug ('q' zum Verlassen des Debug-Modus)

en: %s-MORE(%d)-
de_DE: %s-MEHR(%d)-

en: away
de_DE: abwesend

en: condition(s) to display the bar item (evaluated, see /help eval)
de_DE: Bedingung(en) um das Bar-Item anzuzeigen (evaluiert, siehe /help eval)

en: content of bar item (evaluated, see /help eval)
de_DE: Inhalt des Bar-Items (evaluiert, siehe /help eval)

en: Notify changed for "%s%s%s": "%s%s%s" to "%s%s%s"
de_DE: Benachrichtigung wurde für "%s%s%s": von "%s%s%s" auf "%s%s%s" geändert

en: %sA buffer with same name (%s) already exists
de_DE: %sEin Buffer mit dem selben Namen (%s) existiert bereits

en: %sMaximum number of buffers is reached (%d)
de_DE: %sMaximale Anzahl an Buffern erreicht (%d)

en: %sIt is only possible to merge buffers with formatted content
de_DE: %sEs ist nur möglich Buffer mit formatiertem Inhalt zusammenzufügen

en: Debug enabled for cursor mode (%s)
de_DE: Debug-Modus (%s) für Cursor aktiviert

en: verbose
de_DE: ausführlich

en: Debug disabled for cursor mode
de_DE: Debug für Cursor Modus deaktiviert

en: %sUnable to add filter "%s": %s
de_DE: %sFilter "%s" kann nicht hinzugefügt werden: %s

en: not enough arguments
de_DE: nicht genügend Argumente

en: a filter with same name already exists (choose another name or use option "addreplace" to overwrite it)
de_DE: ein Filter mit dem Namen existiert schon (wähle einen anderen Namen oder nutze die Option "addreplace" um vorhandenen Filter zu überschreiben)

note: TRANSLATORS: %s is the error returned by regerror
en: invalid regular expression (%s)
de_DE: ungültiger regulärer Ausdruck (%s)

en: key "%s" in context "%s"
de_DE: Tastenbelegung "%s" in Kontext: "%s"

en: %sInvalid key for mouse context "%s": it must start with "@area" (see /help key)
de_DE: %sUngültiger Schlüssel für Mauskontext "%s": Dieser muss mit "@area" beginnen (siehe /help key)

en: New key binding (context "%s"): %s%s => %s%s
de_DE: Neue Tastenbelegung (Kontext "%s"): %s%s => %s%s

en: %sUnable to bind key "%s" in context "%s" (see /help key)
de_DE: %sTastenbelegung „%s“ kann nicht in diesem Kontext „%s“ zugeordnet werden  (siehe /help key)

en: %sIt is not safe to bind key "%s" because it does not start with a ctrl or meta code (tip: use alt-k to find key codes); if you want to bind this key anyway, turn off option weechat.look.key_bind_safe
de_DE: %sEs ist nicht ratsam, die "%s"-Taste mit einer Funktion zu belegen, da diese Taste weder mit Strg noch Meta zusammen genutzt wird (Tipp: nutze Alt+k, um einen Tastencode anzeigen zu lassen); soll diese Taste wirklich genutzt werden, so muss die Einstellung weechat.look.key_bind_safe deaktiviert werden

en: %sWarning: key "%s" seems either a raw code or invalid, it may not work (see /help key)
de_DE: %sWarnung: Schlüssel "%s" scheint entweder ein Rohwert oder ungültig zu sein, er funktioniert möglicherweise nicht (siehe /help key)

en: Key "%s" unbound (context: "%s")
de_DE: Tastenbelegung "%s" entfernt (Kontext: "%s")

en: Hashtable focus:
de_DE: Hashtable Fokus:

en: Command for key: "%s"
de_DE: Befehl für Taste: "%s"

en: Sending hsignal: "%s"
de_DE: Sende hsignal: "%s"

en: Executing command: "%s" on buffer "%s"
de_DE: Befehl: "%s" wird in Buffer "%s" ausgeführt

en: no key binding
de_DE: keine Tastenbindung

en: debug:
de_DE: Debug:

en: mouse
de_DE: Maus

en: Debug enabled for mouse (%s)
de_DE: Debug-Modus (%s) für Maus aktiviert

en: Debug disabled for mouse
de_DE: Debug für Maus deaktiviert

en: Alias commands
de_DE: Alias-Befehle

en: %s%s: error, circular reference when calling alias "%s"
de_DE: %s%s: Fehler, Zirkelbezug beim Aufruf des Alias "%s"

en: %s%s: invalid alias name: "%s"
de_DE: %s%s: ungültiger Alias-Name: "%s"

en: %s%s: error creating alias "%s" => "%s"
de_DE: %s%s: Fehler beim Erstellen von Alias "%s" => "%s"

en: Alias "%s" => "%s" created
de_DE: Alias "%s" => "%s" angelegt

en: Aliases with "%s":
de_DE: Alternativnamen mit "%s":

en: All aliases:
de_DE: Alle Alternativnamen:

en: completion:
de_DE: Vervollständigung:

en: No alias found matching "%s"
de_DE: Keinen passenden Alias zu "%s" gefunden

en: No alias defined
de_DE: Keine Alias definiert

en: %sAlias "%s" not found
de_DE: %sAlias "%s" nicht gefunden

en: Alias "%s" removed
de_DE: Alias "%s" entfernt

en: %sAlias "%s" already exists
de_DE: %sAlias "%s" existiert bereits

en: Alias "%s" has been renamed to "%s"
de_DE: Alias "%s" wurde umbenannt. Der neue Name lautet "%s"

en: list, add or remove command aliases
de_DE: auflisten, hinzufügen oder entfernen von Alternativnamen

en:          list: list aliases (without argument, this list is displayed)
              add: add an alias
    addcompletion: add an alias with a custom completion
              del: delete an alias
           rename: rename an alias
          missing: add missing aliases (using default aliases)
       completion: completion for alias: by default completion is done with target command
                   note: you can use %%command to use completion of an existing command
            alias: name of alias
          command: command name with arguments (many commands can be separated by semicolons)
    
    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
            $&: all arguments, with " replaced by \"
            $~: last argument
          $var: where "var" is a local variable of buffer (see /buffer listvar)
                examples: $nick, $channel, $server, $plugin, $name
    
    Examples:
      alias /split to split window horizontally:
        /alias add split /window splith
      alias /hello to say "hello" on all channels but not on #weechat:
        /alias add hello /allchan -exclude=#weechat hello
      rename alias "hello" to "Hello":
        /alias rename hello Hello
      alias /forcejoin to send IRC command "forcejoin" with completion of /sajoin:
        /alias addcompletion %%sajoin forcejoin /quote forcejoin
de_DE:          list: listet Alternativbefehle auf (ohne Angabe von Argumenten wird  diese Liste dargestellt)
              add: fügt einen Alternativbefehl hinzu
    addcompletion: fügt einen Alternativbefehl, mit einer benutzerdefinierten  Vervollständigung, hinzu
              del: entfernt einen Alternativbefehl
           rename: ein Alias umbenennen
          missing: fehlende Aliase hinzufügen (unter Verwendung der Standardaliasen)
       completion: Vervollständigung für Alternativbefehl: standardmäßig wird die Vervollständigung auf den Zielbefehl angewendet
                   Hinweis: Mit der Variablen "%%command" kann eine Vervollständigung eines vorhandenen Befehls durchgeführt werden
            alias: Name des Alternativbefehls
          command: Name des zuzuordnenden Befehls, inklusive Argumenten (mehrere Befehle können durch Semikolon getrennt werden)
    
    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
            $&: alle Argumente, mit " werden ersetzt durch \"
            $~: letztes Argument
          $var: "var" ist eine lokale Variable für den jeweiligen Buffer (siehe /buffer listvar)
                Beispiel: $nick, $channel, $server, $plugin, $name
    
    Beispiele:
      Alternativbefehl "/split" wird anlegt um ein Fenster horizontal zu teilen:
        /alias add split /window splith
      Alternativbefehl "/hallo" wird angelegt um in allen Kanälen, außer im #weechat Kanal, den Text "Hallo" auszugeben:
        /alias add hallo /allchan -exclude=#weechat hallo
      Alias "hallo" nach "Hallo" umbenennen:
        /alias rename hello Hello
      Alternativbefehl "/forcejoin" wird angelegt um den IRC Befehl "forcejoin" mit einer Vervollständigung von /sajoin auszuführen:
        /alias addcompletion %%sajoin forcejoin /quote forcejoin

en: list of aliases
de_DE: Liste der Alias

en: value of alias
de_DE: Wert von Alias

en: %s%s: error creating completion for alias "%s": alias not found
de_DE: %s%s: Fehler bei der Erstellung der Vervollständigung für den Alternativbefehl "%s": Alternativbefehl wurde nicht gefunden

en: Alias converted to lower case: "%s" => "%s"
de_DE: Alias in Kleinbuchstaben umgewandelt: "%s" => "%s"

en: alias pointer (optional)
de_DE: Alias Pointer (optional)

en: alias name (wildcard "*" is allowed) (optional)
de_DE: Name des Alias (Platzhalter "*" kann verwendet werden) (optional)

en: list of default aliases
de_DE: Liste der standardmäßigen Aliase

en: Buffers list
de_DE: Liste von Buffern

en: %sbuflist: warning: the script buffers.pl is loaded and provides a bar with list of buffers similar to the buflist plugin; you may want to uninstall the script buffers.pl (/script remove buffers.pl) or disable/unload the buflist plugin; see WeeChat release notes for more information
de_DE: %sbuflist: Warnung: das Skript buffers.pl ist installiert und stellt eine Bar mit der Liste aller Buffer zur Verfügung. Diese Funktion wird durch die Erweiterung buflist bereitgestellt, weshalb das buffers.pl Skript entfernt werden sollte (/script remove buffers.pl), oder man deaktiviert oder entfernt die buflist Erweiterung. Für weitere Informationen sollte man die Release Notes lesen

en: bar item with list of buffers
de_DE: Bar-Item mit der Liste von Buffern

en:  enable: enable buflist
    disable: disable buflist
     toggle: toggle buflist
        bar: add the "buflist" bar
    refresh: force the refresh of some bar items (if no item is given, all bar items used are refreshed, according to option buflist.look.use_items)
    
    The lines with buffers are displayed using string evaluation (see /help eval for the format), with these options:
      - buflist.look.display_conditions: conditions to display a buffer in the list
      - buflist.format.buffer: format for a buffer which is not current buffer
      - buflist.format.buffer_current: format for the current buffer
    
    The following variables can be used in these options:
      - bar item data (see hdata "bar_item" in API doc for a complete list), for example:
        - ${bar_item.name}
      - window data, where the bar item is displayed (there's no window in root bars, see hdata "window" in API doc for a complete list), for example:
        - ${window.number}
        - ${window.buffer.full_name}
      - buffer data (see hdata "buffer" in API doc for a complete list), for example:
        - ${buffer.number}
        - ${buffer.name}
        - ${buffer.full_name}
        - ${buffer.short_name}
        - ${buffer.nicklist_nicks_count}
      - irc_server: IRC server data, defined only on an IRC buffer (see hdata "irc_server" in API doc)
      - irc_channel: IRC channel data, defined only on an IRC channel buffer (see hdata "irc_channel" in API doc)
      - extra variables added by buflist for convenience:
        - ${format_buffer}: the evaluated value of option buflist.format.buffer; this can be used in option buflist.format.buffer_current to just change the background color for example
        - ${current_buffer}: a boolean ("0" or "1"), "1" if this is the current buffer; it can be used in a condition: ${if:${current_buffer}?...:...}
        - ${merged}: a boolean ("0" or "1"), "1" if the buffer is merged with at least another buffer; it can be used in a condition: ${if:${merged}?...:...}
        - ${format_number}: indented number with separator (evaluation of option buflist.format.number)
        - ${number}: indented number, for example " 1" if there are between 10 and 99 buffers; for merged buffers, this variable is set with number for the first buffer and spaces for the next buffers with same number
        - ${number2}: indented number, for example " 1" if there are between 10 and 99 buffers
        - ${number_displayed}: "1" if the number is displayed, otherwise "0"
        - ${indent}: indentation for name (channel, private and list buffers are indented) (evaluation of option buflist.format.indent)
        - ${format_nick_prefix}: colored nick prefix for a channel (evaluation of option buflist.format.nick_prefix)
        - ${color_nick_prefix}: color of nick prefix for a channel (set only if the option buflist.look.nick_prefix is enabled)
        - ${nick_prefix}: nick prefix for a channel (set only if the option buflist.look.nick_prefix is enabled)
        - ${format_name}: formatted name (evaluation of option buflist.format.name)
        - ${name}: the short name (if set), with a fallback on the name
        - ${color_hotlist}: the color depending on the highest hotlist level for the buffer (evaluation of option buflist.format.hotlist_xxx where xxx is the level)
        - ${format_hotlist}: the formatted hotlist (evaluation of option buflist.format.hotlist)
        - ${hotlist}: the raw hotlist
        - ${hotlist_priority}: "none", "low", "message", "private" or "highlight"
        - ${hotlist_priority_number}: -1 = none, 0 = low, 1 = message, 2 = private, 3 = highlight
        - ${format_lag}: the lag for an IRC server buffer, empty if there's no lag (evaluation of option buflist.format.lag)
        - ${format_tls_version}: indicator of TLS version for a server buffer, empty for channels (evaluation of option buflist.format.tls_version)
de_DE:  enable: buflist aktivieren
    disable: buflist deaktivieren
     toggle: buflist umschalten
        bar: fügt eine "buflist" Bar hinzu
    refresh: erzwingt die Aktualisierung einiger Bar-Items (wenn kein Element angegeben ist, werden alle Bar-Items aktualisiert, entsprechend der Option buflist.look.use_items)
    
    Jede Zeile die einen Buffer anzeigt, wird mittels Zeichenketten-Evaluation dargestellt (siehe /help eval für das Format), dazu werden folgende Optionen genutzt:
      - buflist.look.display_conditions: Bedingungen um einen Buffer in der Liste darzustellen
      - buflist.format.buffer: Format für den Buffer, der nicht der aktuell dargestellte Buffer ist
      - buflist.format.buffer_current: Format für den aktuell dargestellten Buffer
    
    Die folgenden Variablen können in den obigen Optionen genutzt werden:
      - bar item data (siehe hdata "bar_item" in API Dokumentation für eine vollständige Liste), zum Beispiel:
        - ${bar_item.name}
      - window data, wo das Bar-Item dargestellt werden soll (in "root" Bars existieren keine Fenster, siehe hdata "window" in API Dokumentation für eine vollständige Liste), zum Beispiel:
        - ${window.number}
        - ${window.buffer.full_name}
      - buffer data (siehe hdata "buffer" in API Dokumentation für eine vollständige Liste), zum Beispiel:
        - ${buffer.number}
        - ${buffer.name}
        - ${buffer.full_name}
        - ${buffer.short_name}
        - ${buffer.nicklist_nicks_count}
      - irc_server: IRC Serverdaten, ausschließlich genutzt bei einem IRC Buffer (siehe hdata "irc_server" in API Dokumentation)
      - irc_channel: IRC Kanaldaten, ausschließlich genutzt bei einem IRC Kanal-Buffer (siehe hdata "irc_channel" in API Dokumentation)
      - zusätzliche Variablen die durch buflist bereitgestellt werden:
        - ${format_buffer}: der evaluierte Wert der Option buflist.format.buffer; dies kann in der Option buflist.format.buffer_current genutzt werden um zum Beispiel die Hintergrundfarbe zu verändern
        - ${current_buffer}: ein Boolean ("0" oder "1"), "1" falls es sich um den aktuellen Buffer handelt; dies kann in einer Bedingung verwendet werden: ${if:${current_buffer}?...:...}
        - ${merged}: ein Boolean ("0" oder "1"), "1" wenn der Buffer mit einem anderen zusammengefügt ist; kann innerhalb einer Bedingung genutzt werden: ${if:${merged}?...:...}
        - ${format_number}: eingerückte Nummer mit Trennzeichen (evaluiert aus Option buflist.format.number)
        - ${number}: eingerückte Nummer, zum Beispiel " 1", falls die Anzahl der Buffer zwischen 10 und 99 liegt; bei zusammengefügten Buffern enthält die Variable für den ersten Buffer die entsprechende Nummer, die weiteren Buffer enthalten ein Leerzeichen anstelle der Nummer
        - ${number2}: eingerückte Nummer, zum Beispiel " 1", falls die Anzahl der Buffer zwischen 10 und 99 liegt
        - ${number_displayed}: "1" falls Nummer angezeigt wird, ansonsten "0"
        - ${indent}: Einrückung für Name (Kanal, Privaten und List-Buffer werden eingerückt) (evaluiert aus Option buflist.format.indent)
        - ${format_nick_prefix}: Nick-Präfix mit entsprechender Farbe für einen Channel (evaluiert aus Option buflist.format.nick_prefix)
        - ${color_nick_prefix}: Farbe für den Nick-Präfix von einem Channel (wird nur genutzt wenn die Option buflist.look.nick_prefix aktiviert ist)
        - ${nick_prefix}: der Nick-Präfix für einen Channel (wird nur genutzt falls die Option buflist.look.nick_prefix aktiviert ist)
        - ${format_name}: der formatierte Name (evaluiert aus Option buflist.format.name)
        - ${name}: der Kurzname (falls einer gesetzt ist), ersatzweise wird auf den Originalnamen zurückgegriffen
        - ${color_hotlist}: die Farbe mit der höchsten Priorität für den entsprechenden Buffer (evaluiert aus Option buflist.format.hotlist_xxx wobei xxx der entsprechende Level ist)
        - ${format_hotlist}: die formatierte Hotlist (evaluiert aus Option buflist.format.hotlist)
        - ${hotlist}: die Hotlist in der Rohform
        - ${hotlist_priority}: "none", "low", "message", "private" oder "highlight"
        - ${hotlist_priority_number}: -1 = keine, 0 = niedrig, 1 = Nachricht, 2 = private, 3 = Hervorhebungen
        - ${format_lag}: die Verzögerung für einen IRC Server-Buffer, ist leer falls es keine Verzögerung gibt (evaluiert aus Option buflist.format.lag)
        - ${format_tls_version}: Indikator der TLS Version für den Serverbuffer, Channels bleiben unberührt (evaluiert aus Option buflist.format.tls_version)

en: buflist bar items
de_DE: Buflist Bar-Items

en: buflist bar items used (according to option buflist.look.use_items)
de_DE: Verwendete Elemente der Buflist-Item (gemäß Option buflist.look.use_items)

en: %s: %d signals hooked
de_DE: %s: %d Signale hooked

en: add newline between the buffers displayed, so each buffer is displayed on a separate line (recommended); if disabled, newlines must be manually added in the formats with "${\n}", and the mouse actions are not possible any more
de_DE: fügt einen Zeilenumbruch zwischen die einzelnen Buffer hinzu um pro Zeile einen Buffer anzuzeigen (empfohlen); falls deaktiviert muss ein Zeilenumbruch manuell hinzugefügt werden, "${\\n}", des Weiteren ist die Mausunterstützung nicht mehr gegeben

en: automatically scroll the buflist bar to always see the current buffer (this works only with a bar on the left/right position with a "vertical" filling); this value is the percent number of lines displayed before the current buffer when scrolling (-1 = disable scroll); for example 50 means that after a scroll, the current buffer is at the middle of bar, 0 means on top of bar, 100 means at bottom of bar
de_DE: scrollt automatisch die buflist-Bar um den aktuellen Buffer darzustellen (dies funktioniert ausschließlich wenn die Bar links/rechts positioniert ist und als Darstellung "vertical" verwendet wird); dieser Wert ist eine prozentuale Angabe wo der aktuelle Buffer angezeigt werden soll (-1 = deaktiviert); zum Beispiel wird bei einem Wert von 50 der Buffer in der Mitte der Bar angezeigt, bei 0 wird der Buffer oben und bei 100 am unteren Rand der Bar angezeigt

en: conditions to display a buffer (note: content is evaluated, see /help buflist); for example to hide server buffers if they are merged with core buffer: "${buffer.hidden}==0 && ((${type}!=server && ${buffer.full_name}!=core.weechat) || ${buffer.active}==1)"
de_DE: Bedingungen wann ein Buffer dargestellt werden soll (Hinweis: Inhalt ist evaluiert, siehe /help buflist); Beispielsweise werden Server-Buffer versteckt, sofern sie mit dem Core-Buffer zusammengefügt worden sind: "${buffer.hidden}==0 && ((${type}!=server && ${buffer.full_name}!=core.weechat) || ${buffer.active}==1)"

en: enable buflist; it is recommended to use this option instead of just hiding the bar because it also removes some internal hooks that are not needed any more when the bar is hidden; you can also use the command "/buflist toggle" or use the default key alt+shift+b
de_DE: Buflist aktivieren; Es wird empfohlen, diese Option zu verwenden, anstatt nur die Bar zu verstecken, da hiermit auch interne Hooks entfernt werden, die nicht benötigt werden, falls die Leiste ausgeblendet wird; Sie können auch den Befehl "/buflist toggle" verwenden oder die Standardtastenbelegung alt+shift+b

en: if enabled, clicks with left/right buttons on the line with current buffer jump to previous/next visited buffer
de_DE: ist diese Einstellung aktiviert, kann mit der linken/rechten Maustaste auf dem aktuellen Buffer zum vorherigen/nächsten Buffer gesprungen werden

en: if enabled, mouse gestures (drag & drop) move buffers in list
de_DE: ist diese Einstellung aktiviert, kann mit Mausgesten (Drag & Drop) ein Buffer in der Liste verschoben werden

en: if enabled, mouse wheel up/down actions jump to previous/next buffer in list
de_DE: ist diese Einstellung aktiviert, kann mit dem Mausrad hoch/runter zum nächsten/vorherigen Buffer in der Liste gesprungen werden

en: get the nick prefix and its color from nicklist so that ${nick_prefix} can be used in format; this can be slow on buffers with lot of nicks in nicklist, so this option is disabled by default
de_DE: holt den Nick-Präfix und die dazugehörige Farbe aus der Nicklist um diese mit der Variable ${nick_prefix} zu nutzen; diese Option ist standardmäßig deaktiviert, da bei einer umfangreichen Nickliste es zu Verzögerungen kommen kann

en: when the nick prefix is enabled, display a space instead if there is no nick prefix on the buffer
de_DE: falls der Nick-Präfix aktiviert ist, wird ein Leerzeichen genutzt falls kein Nick-Präfix für den Buffer existiert

en: comma-separated list of extra signals that are hooked and trigger the refresh of buffers list; this can be useful if some custom variables are used in formats and need specific refresh
de_DE: durch Kommata getrennte Liste von zusätzlichen Signalen die dafür sorgen das die Buffer-Liste aktualisiert wird; dies kann nützlich sein falls benutzerdefinierte Variablen genutzt werden und dadurch eine Aktualisierung erforderlich wird

en: comma-separated list of fields to sort buffers; each field is a hdata variable of buffer ("var"), a hdata variable of IRC server ("irc_server.var") or a hdata variable of IRC channel ("irc_channel.var"); char "-" can be used before field to reverse order, char "~" can be used to do a case insensitive comparison; examples: "-~short_name" for case insensitive and reverse sort on buffer short name, "-hotlist.priority,hotlist.creation_time.tv_sec,number,-active" for sort like the hotlist then by buffer number for buffers without activity (note: the content is evaluated, before being split into fields, but at that time "bar_item" is the only variable that can be used, to distinguish between different buflist items, for example "${bar_item.name}")
de_DE: durch Kommata getrennte Liste von Feldern um die Buffer zu sortieren; jedes Feld ist entweder eine hdata Variable von Buffer ("var"), eine hdata Variable vom Typ IRC Server ("irc_server.var") oder eine hdata Variable vom Typ IRC Kanal ("irc_channel.var"); wird das "-" Zeichen vor einem Feld angewendet, wird die Ausgabe umgekehrt, um bei einem Vergleich nicht zwischen Groß- und Kleinschreibung zu unterscheiden wird das Zeichen "~" verwendet; Beispiel: "-~short_name" sortiert die Buffer nach ihren Kurznamen, wobei dies invertiert passiert und nicht zwischen Groß-oder Kleinschreibung unterschieden wird, "-hotlist.priority,hotlist.creation_time.tv_sec,number,-active" um eine Sortierung in der Art der Hotlist zu erstellen und danach werden die inaktiven Buffer nach ihrer Buffernummer sortiert (Hinweis: Der Inhalt ist evaluiert, bevor er in Felder aufgeteilt wird, aber zu diesem Zeitpunkt ist "bar_item" die einzige Variable, die verwendet werden kann, um zwischen verschiedenen buflist-Elementen zu unterscheiden, zum Beispiel "${bar_item.name}")

en: number of buflist bar items that can be used; the item names are: "buflist", "buflist2", "buflist3", "buflist4" and "buflist5"; be careful, using more than one bar item slows down the display of buffers list
de_DE: Anzahl der Buflist-Bar-Items, die verwendet werden können; die Item-Namen sind: "buflist", "buflist2", "buflist3", "buflist4" und "buflist5"; Seien Sie vorsichtig, wenn Sie mehr als ein Bar-Item verwenden, wird die Anzeige der Bufferliste verlangsamt

en: format of each line with a buffer (note: content is evaluated, see /help buflist); example: standard format for bar item "buflist" and only the buffer number between square brackets for other bar items ("buflist2" to "buflist5"): "${if:${bar_item.name}==buflist?${format_number}${indent}${format_nick_prefix}${color_hotlist}${format_name}:[${number}]}"
de_DE: Format für eine Zeile mit einem Buffer (Hinweis: Inhalt wird evaluiert, siehe /help buflist); Beispiel: Standardformat für Bar-Item "buflist" anwenden und nur die Buffernummer in eckigen Klammern für die anderen Bar-Items ("buflist2 bis "buflist5") anzeigen: "${if:${bar_item.name}==buflist?${format_number}${indent}${format_nick_prefix}${color_hotlist}${format_name}:[${number}]}"

en: format for the line with current buffer (note: content is evaluated, see /help buflist)
de_DE: Format für die Zeile mit dem ausgewählten Buffer (Hinweis: Inhalt wird evaluiert, siehe /help buflist)

en: format for hotlist (note: content is evaluated, see /help buflist)
de_DE: Format der Hotlist (Hinweis: Inhalt wird evaluiert, siehe /help buflist)

en: format for a buffer with hotlist level "highlight" (note: content is evaluated, see /help buflist)
de_DE: Format für Buffer mit der Benachrichtungsstufe "highlight" (Hinweis: Inhalt wird evaluiert, siehe /help buflist)

en: format for a buffer with hotlist level "low" (note: content is evaluated, see /help buflist)
de_DE: Format für Buffer mit der Benachrichtungsstufe "low" (Hinweis: Inhalt wird evaluiert, siehe /help buflist)

en: format for a buffer with hotlist level "message" (note: content is evaluated, see /help buflist)
de_DE: Format für Buffer mit der Benachrichtungsstufe "message" (Hinweis: Inhalt wird evaluiert, siehe /help buflist)

en: format for a buffer not in hotlist (note: content is evaluated, see /help buflist)
de_DE: Format für Buffer die nicht in der Hotlist angezeigt werden (Hinweis: Inhalt wird evaluiert, siehe /help buflist)

en: format for a buffer with hotlist level "private" (note: content is evaluated, see /help buflist)
de_DE: Format für Buffer mit der Benachrichtungsstufe "private" (Hinweis: Inhalt wird evaluiert, siehe /help buflist)

en: separator for counts in hotlist (note: content is evaluated, see /help buflist)
de_DE: Trennzeichen for counts in hotlist (Hinweis: Inhalt wird evaluiert, siehe /help buflist)

en: string displayed to indent channel, private and list buffers (note: content is evaluated, see /help buflist)
de_DE: Zeichen, welches zum Einrücken von Kanal-, Privat- und List-Buffern genutzt wird (Hinweis: Inhalt ist evaluiert, siehe /help buflist)

en: format for lag on an IRC server buffer (note: content is evaluated, see /help buflist)
de_DE: Format für die Anzeige der Verzögerungsanzeige für IRC Serverbuffer (Hinweis: Inhalt wird evaluiert, siehe /help buflist)

en: format for buffer name (note: content is evaluated, see /help buflist)
de_DE: Format für den Namen eines Buffers (Hinweis: Inhalt wird evaluiert, siehe /help buflist)

en: format for nick prefix on a channel (note: content is evaluated, see /help buflist)
de_DE: Format des Nick-Präfix für einen Kanal (Hinweis: Inhalt wird evaluiert, siehe /help buflist)

en: format for buffer number, ${number} is the indented number (note: content is evaluated, see /help buflist)
de_DE: Format für die Darstellung der Buffernummer, hierbei ist die Variable ${number} die eingerückte Nummer (Hinweis: Inhalt wird evaluiert, siehe /help buflist)

en: format for TLS version on an IRC server buffer (note: content is evaluated, see /help buflist)
de_DE: Format für die TLS-Version für einen  IRC-Serverbuffer (Hinweis: Inhalt wird evaluiert, siehe /help buflist)

en: list of buffers in a buflist bar item
de_DE: Liste der Buffer in buflist Bar-Item

en: buflist bar item name (optional)
de_DE: buflist Bar-Item Name (optional)

en: Charset conversions
de_DE: Zeichensatzkonvertierung

en: %s%s: UTF-8 is not allowed in charset decoding options (it is internal and default charset: decode of UTF-8 is OK even if you specify another charset to decode)
de_DE: %s%s: UTF-8 ist in den Charset-Einstellungen, welche zur Dekodierung dienen, nicht erlaubt (UTF-8 wird zur internen Kodierung verwendet und stellt die Standardzeichenkodierung dar: UTF-8 kann zur Dekodierung verwendet werden, auch wenn man einen anderen Zeichensatz zur Dekodierung eingestellt hat)

en: %s%s: error creating charset "%s" => "%s"
de_DE: %s%s: Fehler bei der Erstellung des Zeichensatzes "%s" => "%s"

en: global decoding charset: charset used to decode incoming messages when they are not UTF-8 valid
de_DE: globale Zeichendekodierung: Zeichendekodierung die für eingehende Nachrichten genutzt werden soll, falls diese nicht UTF-8 gültig ist

en: global encoding charset: charset used to encode outgoing messages (if empty, default is UTF-8 because it is the WeeChat internal charset)
de_DE: globale Zeichenkodierung: Zeichenkodierung die für ausgehende Nachrichten genutzt werden soll (sollte keine Zeichenkodierung angegeben werden, wird UTF-8 verwendet, da WeeChat UTF-8 zur internen Kodierung nutzt)

en: %s: %s, "%s": removed
de_DE: %s: %s, "%s": entfernt

en: %s: terminal: %s, internal: %s
de_DE: %s: Terminal: %s, Intern: %s

en: %s%s: wrong charset type (decode or encode expected)
de_DE: %s%s: Falscher Zeichensatz (De-/Kodieren erwartet)

en: %s%s: invalid charset: "%s"
de_DE: %s%s: Ungültiger Zeichensatz: "%s"

en: change charset for current buffer
de_DE: Ändert den Zeichensatz für aktuellen Buffer

en:  decode: change decoding charset
     encode: change encoding charset
    charset: new charset for current buffer
      reset: reset charsets for current buffer
de_DE:  decode: ändere Zeichensatz zum dekodieren
     encode: ändere Zeichensatz zum kodieren
    charset: wähle neuen Zeichensatz für aktuellen Buffer
      reset: setze im aktuellen Buffer den Zeichensatz zurück

en: Executed commands
de_DE: Ausgeführte Befehle

en: Execution of external commands in WeeChat
de_DE: Ausführung externer Befehle in WeeChat

en: %s: end of command %ld ("%s"), return code: %d
de_DE: %s: Befehl %ld ("%s") wurde beendet, Rückgabewert: %d

en: %s: unexpected end of command %ld ("%s")
de_DE: %s: unerwartetes Ende des Befehls %ld ("%s")

en: No command is running
de_DE: Es wird im Moment kein Befehl ausgeführt

en: Commands:
de_DE: Befehle:

note: TRANSLATORS: format: hours + minutes, for example: 3h59
en: %dh%02d
de_DE: %dStd%02d

note: TRANSLATORS: format: minutes + seconds, for example: 3m59
en: %dm%02d
de_DE: %dMin%02d

note: TRANSLATORS: format: seconds, for example: 59s
en: %ds
de_DE: %dSek

note: TRANSLATORS: %s before "ago" is elapsed time, for example: "3m59"
en:   %s%s%s %ld%s%s%s: %s"%s%s%s"%s (pid: %d, started %s ago)
de_DE:   %s%s%s %ld%s%s%s: %s"%s%s%s"%s (pid: %d, gestartet vor %s)

en: %s%s: command id "%s" not found
de_DE: %s%s: ID von Befehl "%s" nicht gefunden

en: %s%s: command with id "%s" is not running any more
de_DE: %s%s: Befehl mit ID "%s" wird nicht mehr ausgeführt

en: %s%s: invalid options in option exec.command.default_options
de_DE: %s%s: ungültige Einstellungen in Einstellung exec.command.default_options

en: %s%s: failed to run command "%s"
de_DE: %s%s: Befehl "%s" konnte nicht ausgeführt werden

en: %d commands removed
de_DE: %d Befehle entfernt

en: %s%s: command with id "%s" is still running
de_DE: %s%s: Befehl mit ID "%s" wird weiterhin ausgeführt

en: Command "%s" removed
de_DE: Befehl "%s" entfernt

en: execute external commands
de_DE: führe externe Befehle aus

en:    -list: list commands
         -sh: use the shell to execute the command, many commands can be piped (WARNING: use this option ONLY if all arguments are safe, see option -nosh)
       -nosh: do not use the shell to execute the command (required if the command has some unsafe data, for example the content of a message from another user) (default)
         -bg: run process in background: do not display process output neither return code (not compatible with options -o/-oc/-n/-nf/-pipe/-hsignal)
       -nobg: catch process output and display return code (default)
      -stdin: create a pipe for sending data to the process (with /exec -in/-inclose)
    -nostdin: do not create a pipe for stdin (default)
     -buffer: display/send output of command on this buffer (if the buffer is not found, a new buffer with name "exec.exec.xxx" is created)
          -l: display locally output of command on buffer (default)
          -o: send output of command to the buffer without executing commands (not compatible with options -bg/-pipe/-hsignal)
         -oc: send output of command to the buffer and execute commands (lines starting with "/" or another custom command char) (not compatible with options -bg/-pipe/-hsignal)
          -n: display output of command in a new buffer (not compatible with options -bg/-pipe/-hsignal)
         -nf: display output of command in a new buffer with free content (no word-wrap, no limit on number of lines) (not compatible with options -bg/-pipe/-hsignal)
       -oerr: also send stderr (error output) to the buffer (can be used only with options -o and -oc)
         -cl: clear the new buffer before displaying output
       -nocl: append to the new buffer without clear (default)
         -sw: switch to the output buffer (default)
       -nosw: don't switch to the output buffer
         -ln: display line numbers (default in new buffer only)
       -noln: don't display line numbers
      -flush: display output of command in real time (default)
    -noflush: display output of command after its end
      -color: action on ANSI colors in output:
                 ansi: keep ANSI codes as-is
                 auto: convert ANSI colors to WeeChat/IRC (default)
                  irc: convert ANSI colors to IRC colors
              weechat: convert ANSI colors to WeeChat colors
                strip: remove ANSI colors
         -rc: display return code (default)
       -norc: don't display return code
    -timeout: set a timeout for the command (in seconds)
       -name: set a name for the command (to name it later with /exec)
       -pipe: send the output to a WeeChat/plugin command (line by line); if there are spaces in command/arguments, enclose them with double quotes; variable $line is replaced by the line (by default the line is added after the command, separated by a space) (not compatible with options -bg/-o/-oc/-n/-nf)
    -hsignal: send the output as a hsignal (to be used for example in a trigger) (not compatible with options -bg/-o/-oc/-n/-nf)
     command: the command to execute; if beginning with "url:", the shell is disabled and the content of URL is downloaded and sent as output
          id: command identifier: either its number or name (if set with "-name xxx")
         -in: send text on standard input of process
    -inclose: same as -in, but stdin is closed after (and text is optional: without text, the stdin is just closed)
     -signal: send a signal to the process; the signal can be an integer or one of these names: hup, int, quit, kill, term, usr1, usr2
       -kill: alias of "-signal <id> kill"
    -killall: kill all running processes
        -set: set a hook property (see function hook_set in plugin API reference)
    property: hook property
       value: new value for hook property
        -del: delete a terminated command
        -all: delete all terminated commands
    
    Default options can be set in the option exec.command.default_options.
    
    Examples:
      /exec -n ls -l /tmp
      /exec -sh -n ps xu | grep weechat
      /exec -n -norc url:https://pastebin.com/raw.php?i=xxxxxxxx
      /exec -nf -noln links -dump https://weechat.org/files/doc/weechat/devel/weechat_user.en.html
      /exec -o uptime
      /exec -pipe "/print Machine uptime:" uptime
      /exec -n tail -f /var/log/messages
      /exec -kill 0
de_DE:    -list: zeigt laufende Befehle an
         -sh: es wird die shell verwendet um Befehle auszuführen, mehrere Befehle können dabei gepiped werden (WARNUNG: Dieses Argument sollte nur verwendet werden, falls alle Argumente unbedenklich sind, siehe Argument -nosh)
       -nosh: die shell wird nicht verwendet um Befehle auszuführen (wird benötigt, falls der Befehl mit sensiblen Daten hantiert. Zum Beispiel der Inhalt einer Nachricht eines anderen Users)(Standardverhalten)
         -bg: führt Prozess im Hintergrund aus: es wird weder eine Prozessausgabe noch ein Rückgabewert ausgegeben (nicht kompatibel mit Argumenten -o/-oc/-n/-nf/-pipe/-hsignal)
       -nobg: gibt Prozessausgabe und Rückgabewert aus (Standardverhalten)
      -stdin: erstellt eine PIPE um Daten zu dem Prozess zu senden (mittels /exec -in/-inclose)
    -nostdin: es wird keine PIPE für stdin erstellt (Standardverhalten)
     -buffer: zeigt/sendet Ausgabe des Befehls an diesen Buffer (wird der angegebene Buffer nicht gefunden wird ein neuer Buffer mit dem Namen "exec.exec.xxx" erstellt)
          -l: gibt die Ausgabe des Befehls lokal im Buffer aus (Standardverhalten)
          -o: gibt die Ausgabe des Befehls im Buffer aus (nicht kompatibel mit Argumenten -bg/-pipe/-hsignal)
         -oc: gibt die Ausgabe des Befehls im Buffer aus und führt diesen dann aus (betrifft Zeilen die mit "/" beginnen bzw. das benutzerdefinierte Befehlszeichen verwenden) (nicht kompatibel mit Argumenten -bg/-pipe/-hsignal)
          -n: gibt die Ausgabe des Befehls in einem neuen Buffer aus (nicht kompatibel mit Argumenten -bg/-pipe/-hsignal)
         -nf: gibt die Ausgabe des Befehls in einem neuen Buffer, mit einem freien Inhalt, aus (kein Zeilenumbruch, keine Limitierung in der Anzahl der Zeilen), aus (nicht kompatibel mit Argument -bg/-pipe/-hsignal)
       -oerr: sendet stderr (Fehlerausgabe) an den Buffer (kann nur mit den Optionen -o und -oc verwendet werden)
         -cl: der neue Buffer wird vor einer Ausgabe gelöscht
       -nocl: Ausgabe wird an neuen Buffer angehangen, ohne diesen vorher zu löschen (Standardverhalten)
         -sw: es wird zum Ausgabebuffer gewechselt (Standardverhalten)
       -nosw: es wird nicht zum Ausgabebuffer gewechselt
         -ln: legt eine Zeilennummerierung an (Standardverhalten, nur für neue Buffer)
       -noln: es wird keine Zeilennummerierung angezeigt
      -flush: die Ausgabe des Befehls findet in Echtzeit statt (Standardwert)
    -noflush: die Ausgabe des Befehls wird am Ende der Ausführung ausgegeben
      -color: es wird eine der folgenden Aktionen bei ANSI Zeichenkodierungen in der Ausgabe durchgeführt:
                 ansi: ANSI-Kodierung wird beibehalten
                 auto: konvertiert ANSI-Farben nach WeeChat/IRC (Standardverhalten)
                  irc: konvertiert ANSI-Farben nach IRC Farben
              weechat: konvertiert ANSI-Farben nach WeeChat-Farben
                strip: ANSI-Farben werden entfernt
         -rc: der Rückgabewert wird ausgegeben (Standardverhalten)
       -norc: der Rückgabewert wird unterdrückt
    -timeout: gibt eine Zeitbeschränkung für den auszuführenden Befehl an (in Sekunden)
       -name: dem Befehl wird ein Name zugewiesen (um den Befehl später mittels /exec zu nutzen)
       -pipe: sendet die Ausgabe an einen Befehl von WeeChat/Erweiterung (Zeile für Zeile); sollen Leerzeichen im Befehl/Argument verwendet werden, müssen diese mit Anführungszeichen eingeschlossen werden; Variable $line wird durch die entsprechende Zeile ersetzt (standardmäßig wird die Zeile, getrennt durch ein Leerzeichen, dem Befehl nachgestellt (nicht kompatibel mit den Argumenten -bg/-o/-oc/-n/-nf)
     -hsignal: sendet die Ausgabe als hsignal (um es z.B. mittels /trigger zu verwenden) (nicht kompatibel mit den Argumenten -bg/-o/-oc/-n/-nf)
     command: Befehl der ausgeführt werden soll; beginnt der Befehl mit "url:", wird die shell deaktiviert und der Inhalt der URL wird heruntergeladen und im Buffer ausgegeben
          id: identifiziert eindeutig einen Befehl: entweder durch eine Nummer oder einen Namen (sofern ein Name mittels "-name xxx" zugewiesen wurde)
         -in: sendet Text an die Standardeingabe des Prozesses
    -inclose: wie -in aber stdin wird danach geschlossen (und der Text ist optional: ohne Text wird stdin umgehend geschlossen
     -signal: schickt ein Signal an den Prozess; das Signal kann entweder ein Integerwert oder eines der folgenden Schlüsselworte sein: hup, int, quit, kill, term, usr1, usr2
       -kill: Alias für "-signal <id> kill"
    -killall: beendet alle laufenden Prozesse
        -set: nutzt eine Hook-Fähigkeit (siehe Funktion hook_set in Anleitung für API Erweiterung)
    property: Hook-Fähigkeit
       value: neuer Wert für Hook-Fähigkeit
        -del: entfernt einen beendeten Befehl
        -all: entfernt alle beendeten Befehle
    
    Standardoptionen können in der Einstellung exec.command.default_options bestimmt werden.
    
    Beispiele:
      /exec -n ls -l /tmp
      /exec -sh -n ps xu | grep weechat
      /exec -n -norc url:https://pastebin.com/raw.php?i=xxxxxxxx
      /exec -nf -noln links -dump https://weechat.org/files/doc/weechat/devel/weechat_user.en.html
      /exec -o uptime
      /exec -pipe "/print Machine uptime:" uptime
      /exec -n tail -f /var/log/messages
      /exec -kill 0

en: ids (numbers and names) of executed commands
de_DE: IDs (Nummern und Namen) von ausgeführten Befehlen

en: default options for command /exec (see /help exec); example: "-nosh -bg" to run all commands in background (no output), and without using the shell
de_DE: Standardoptionen für den Befehl /exec (siehe /help exec); Beispiele: "-nosh -bg" führt alle Befehle im Hintergrund aus (keine Textausgabe) und ohne das die shell genutzt wird

en: delay for purging finished commands (in seconds, 0 = purge commands immediately, -1 = never purge)
de_DE: Wartezeit bis nicht mehr ausgeführte Befehle gelöscht werden (in Sekunden, 0 = lösche Befehle unmittelbar, -1 = niemals löschen)

en: shell to use with command "/exec -sh"; it can be just the name of shell if it is in PATH (for example "bash") or the absolute path to the shell (for example "/bin/bash"); if value is empty, "sh" is used (note: content is evaluated, see /help eval)
de_DE: shell welche für den Befehl "/exec -sh" genutzt werden soll; hierbei kann es sich um den Namen der shell handeln der über PATH gefunden wird (zum Beispiel "bash") oder man nutzt eine absolute Pfadangabe zur Binärdatei (zum Beispiel "/bin/bash"); wenn kein Wert angegeben ist, wird "sh" genutzt (Hinweis: Inhalt ist evaluiert, siehe /help eval)

en: text color for a finished command flag in list of commands
de_DE: Textfarbe des Statusindikator (in der Auflistung der Befehle) für beendete Befehle

en: text color for a running command flag in list of commands
de_DE: Textfarbe des Statusindikator (in der Auflistung der Befehle) für Befehle die zur Zeit ausgeführt werden

en: FIFO pipe for remote control
de_DE: FIFO Pipe für Fernsteuerung

en: %s%s: not enough memory (%s)
de_DE: %s%s: nicht ausreichend Speicher (%s)

en: %s: pipe opened (file: %s)
de_DE: %s: pipe geöffnet (Datei: %s)

en: %s%s: unable to open pipe (%s) for reading
de_DE: %s%s: Pipe (%s) kann nicht zum Lesen geöffnet werden

en: %s%s: unable to create pipe for remote control (%s): error %d %s
de_DE: %s%s: Pipe kann nicht zur Fernsteuerung (%s) angelegt werden: Fehler %d %s

en: %s: pipe closed
de_DE: %s: Pipe geschlossen

en: %s%s: invalid text received in pipe
de_DE: %s%s: ungültiger Text von Pipe empfangen

en: %s%s: buffer "%s" not found
de_DE: %s%s: Buffer "%s" nicht gefunden

en: %s%s: error reading pipe (%d %s), closing it
de_DE: %s%s: Pipe kann nicht gelesen werden (%d %s), wird nun geschlossen

en: %s: pipe is enabled (file: %s)
de_DE: %s: pipe ist aktiviert (Datei: %s)

en: %s: pipe is disabled
de_DE: %s: pipe ist deaktiviert

en: fifo plugin configuration
de_DE: Konfiguration für "fifo" Erweiterung

en:  enable: enable FIFO pipe
    disable: disable FIFO pipe
     toggle: toggle FIFO pipe
    
    FIFO pipe is used as remote control of WeeChat: you can send commands or text to the FIFO pipe from your shell.
    By default the FIFO pipe is called weechat_fifo_xxx (where xxx is the WeeChat process id) and located in the WeeChat runtime directory (see /debug dirs).
    
    The expected format is one of:
      plugin.buffer *text or command here
      *text or command here
    
    For example to change your libera nick:
      echo 'irc.server.libera */nick newnick' >/run/user/1000/weechat/weechat_fifo_12345
    
    Please read the user's guide for more info and examples.
    
    Examples:
      /fifo toggle
de_DE:  enable: aktivieren der FIFO pipe
    disable: deaktivieren der FIFO pipe
     toggle: Status der FIFO pipe umschalten
    
    Die FIFO-Pipe wird als Fernbedienung genutzt, es können Befehle oder Text von der Shell an die FIFO-Pipe geschickt werden
    Standardmäßig heißt die FIFO-Pipe weechat_fifo_xxx (wobei xxx die WeeChat-Prozess-ID ist) und befindet sich im WeeChat-Laufzeitverzeichnis (siehe /debug dirs).
    
    Folgendes Format wird erwartet:
      plugin.buffer *Text oder Befehl an dieser Stelle
      *Text oder Befehl an dieser Stelle
    
    Beispiel um den eigenen Nick auf dem Server libera zu ändern:
      echo 'irc.server.libera */nick newnick' >/run/user/1000/weechat/weechat_fifo_12345
    
    Bitte lese die Benutzeranleitung für weitere Informationen und Beispiele.
    
    Beispiele:
      /fifo toggle

en: enable FIFO pipe
de_DE: FIFO-Pipe aktivieren

en: path for FIFO file; WeeChat PID can be used in path with ${info:pid} (path is evaluated, see function string_eval_path_home in plugin API reference)
de_DE: Pfad für FIFO-Datei; WeeChat PID kann im Pfad mit ${info:pid} verwendet werden (Pfad ist evaluiert, siehe Funktion string_eval_path_home in der Plugin-API-Referenz)

en: name of FIFO pipe
de_DE: Name der FIFO-Pipe

en: values:
de_DE: Werte:

en: (no description)
de_DE: (keine Beschreibung)

en: %s%d%s/%s%d%s%s | Filter: %s%s%s | Sort: %s%s%s | Key(input): alt+space=toggle boolean, alt+'-'(-)=subtract 1 or set, alt+'+'(+)=add 1 or append, alt+f,alt+r(r)=reset, alt+f,alt+u(u)=unset, alt+enter(s)=set, alt+f,alt+n(n)=set new value, alt+f,alt+a(a)=append, alt+','=mark/unmark, shift+down=mark and move down, shift+up=move up and mark, ($)=refresh, ($$)=unmark/refresh, (m)=mark matching options, (u)=unmark matching options, alt+p(p)=toggle plugins desc, alt+v(v)=toggle help bar, ctrl+x(x)=switch format, (q)=close buffer
de_DE: %s%d%s/%s%d%s%s | Filter: %s%s%s | Sortierung: %s%s%s | Taste(input): alt+Leertaste=boolean umschalten, alt+'-'(-)=subtrahiert 1 oder setzt, alt+'+'(+)=addiert 1 oder fügt hinzu, alt+f,alt+r(r)=reset, alt+f,alt+u(u)=unset, alt+enter(s)=set, alt+f,alt+n(n)=neuen Wert setzen, alt+f,alt+a(a)=hinzufügen, alt+','=markieren/unmarkieren, shift+down=markieren und nach unten springen, shift+up=markieren und nach oben springen, ($)=aktualisieren, ($$)=unmarkieren/aktualisieren, (m)=markiere zutreffende Optionen, (u)=unmarkiere zutreffende Optionen, alt+p(p)=an/ausschalten der Beschreibung für Erweiterungen , alt+v(v)=Hilfe-Bar aus/ausschalten, ctrl+x(x)=Format umschalten, (q)=Buffer schließen

en: Fast set of WeeChat and plugins options
de_DE: Optionen von WeeChat und Erweiterungen schnell anpassen

en: %s%s: there are no options displayed, unable to export.
de_DE: %s%s: es werden keine Optionen angezeigt, deshalb ist ein Export nicht möglich.

en: fast set WeeChat and plugins options
de_DE: Optionen von WeeChat und Erweiterungen schnell anpassen

en:        -bar: add the help bar
       -refresh: refresh list of options, then whole screen (command: /window refresh)
            -up: move the selected line up by "number" lines
          -down: move the selected line down by "number" lines
          -left: scroll the fset buffer by "percent" of width on the left
         -right: scroll the fset buffer by "percent" of width on the right
            -go: select a line by number, first line number is 0 ("end" to select the last line)
        -toggle: toggle the boolean value
           -add: add "value" (which can be a negative number) for integers, colors and enums, set/append to value for other types (set for a negative value, append for a positive value)
         -reset: reset the value of option
         -unset: unset the option
           -set: add the /set command in input to edit the value of option (move the cursor at the beginning of value)
        -setnew: add the /set command in input to edit a new value for the option
        -append: add the /set command to append something in the value of option (move the cursor at the end of value)
          -mark: toggle mark
        -format: switch to the next available format
        -export: export the options and values displayed in a file (each line has format: "/set name value" or "/unset name")
          -help: force writing of help on options in exported file (see /help fset.look.export_help_default)
        -nohelp: do not write help on options in exported file (see /help fset.look.export_help_default)
         filter: set a new filter to see only matching options (this filter can be used as input in fset buffer as well); allowed formats are:
                   *       show all options (no filter)
                   xxx     show only options with "xxx" in name
                   f:xxx   show only configuration file "xxx"
                   t:xxx   show only type "xxx" (bool/int/str/col/enum or boolean/integer/string/color/enum)
                   d       show only changed options
                   d:xxx   show only changed options with "xxx" in name
                   d=xxx   show only changed options with "xxx" in value
                   d==xxx  show only changed options with exact value "xxx"
                   h=xxx   show only options with "xxx" in description (translated)
                   he=xxx  show only options with "xxx" in description (in English)
                   =xxx    show only options with "xxx" in value
                   ==xxx   show only options with exact value "xxx"
                   c:xxx   show only options matching the evaluated condition "xxx", using following variables: file, section, option, name, parent_name, type, type_en, type_short (bool/int/str/col/enum), type_tiny (b/i/s/c/e), default_value, default_value_undef, value, quoted_value, value_undef, value_changed, parent_value, min, max, description, description2, description_en, description_en2, string_values, allowed_values
    
    The lines with options are displayed using string evaluation (see /help eval for the format), with these options:
      - fset.format.option1: first format for an option
      - fset.format.option2: second format for an option
    
    The following variables can be used in these options:
      - option data, with color and padded by spaces on the right:
        - ${file}: configuration file (for example "weechat" or "irc")
        - ${section}: section
        - ${option}: option name
        - ${name}: full option name (file.section.option)
        - ${parent_name}: parent option name
        - ${type}: option type (translated)
        - ${type_en}: option type (in English)
        - ${type_short}: short option type (bool/int/str/col/enum)
        - ${type_tiny}: tiny option type (b/i/s/c/e)
        - ${default_value}: option default value
        - ${default_value_undef}: "1" if default value is null, otherwise "0"
        - ${value}: option value
        - ${value_undef}: "1" if value is null, otherwise "0"
        - ${value_changed}: "1" if value is different from default value, otherwise "0"
        - ${value2}: option value, with inherited value if null
        - ${parent_value}: parent option value
        - ${min}: min value
        - ${max}: max value
        - ${description}: option description (translated)
        - ${description2}: option description (translated), "(no description)" (translated) if there's no description
        - ${description_en}: option description (in English)
        - ${description_en2}: option description (in English), "(no description)" if there's no description
        - ${string_values}: string values allowed for set of an enum option
        - ${allowed_values}: allowed values
        - ${marked}: "1" if option is marked, otherwise "0"
        - ${index}: index of option in list
      - option data, with color but no spaces:
        - same names prefixed by underscore, for example: ${_name}, ${_type}, ...
      - option data, raw format (no colors/spaces):
        - same names prefixed by two underscores, for example: ${__name}, ${__type}, ...
      - option data, only spaces:
        - same names prefixed with "empty_", for example: ${empty_name}, ${empty_type}
      - other data:
        - ${selected_line}: "1" if the line is selected, otherwise "0"
        - ${newline}: insert a new line at point, so the option is displayed on multiple lines
    
    Keys and input to move in on fset buffer:
      up                        move one line up
      down                      move one line down
      pgup                      move one page up
      pgdn                      move one page down
      alt-home          <<      move to first line
      alt-end           >>      move to last line
      F11               <       scroll horizontally on the left
      F12               >       scroll horizontally on the right
    
    Keys and input to set options on fset buffer:
      alt+space         t       toggle boolean value
      alt+'-'           -       subtract 1 from value for integer/color/enum, set value for other types
      alt+'+'           +       add 1 to value for integer/color/enum, append to value for other types
      alt+f, alt+r      r       reset value
      alt+f, alt+u      u       unset value
      alt+enter         s       set value
      alt+f, alt+n      n       set new value
      alt+f, alt+a      a       append to value
      alt+','           ,       mark/unmark option
      shift+up                  move one line up and mark/unmark option
      shift+down                mark/unmark option and move one line down
                        m:xxx   mark options displayed that are matching filter "xxx" (any filter on option or value is allowed, see filters above)
                        u:xxx   unmark options displayed that are matching filter "xxx" (any filter on option or value is allowed, see filters above)
    
    Other keys and input on fset buffer:
      ctrl+l                    refresh options and whole screen (command: /fset -refresh)
                        $       refresh options (keep marked options)
                        $$      refresh options (unmark all options)
      alt+p             p       toggle plugin description options (plugins.desc.*)
      alt+v             v       toggle help bar
                        s:x,y   sort options by fields x,y (see above)
                        s:      reset sort to its default value (see above)
                        w:xxx   export options in file "xxx"
                        w-:xxx  export options in file "xxx" without help
                        w+:xxx  export options in file "xxx" with help
      ctrl+x            x       switch the format used to display options
                        q       close fset buffer
    
    Mouse actions on fset buffer:
      wheel up/down                   move line up/down
      left button                     move line here
      right button                    toggle boolean (on/off) or edit the option value
      right button + drag left/right  increase/decrease value for integer/color/enum, set/append to value for other types
      right button + drag up/down     mark/unmark multiple options
    
    Note: if input has one or more leading spaces, the following text is interpreted as a filter, without the spaces. For example " q" searches all options with "q" inside name while "q" closes the fset buffer.
    
    Examples:
      show IRC options changed:
        /fset d:irc.*
      show all options with "nicklist" in name:
        /fset nicklist
      show all values which contain "red":
        /fset =red
      show all values which are exactly "red":
        /fset ==red
      show all integer options in irc plugin:
        /fset c:${file} == irc && ${type_en} == integer
de_DE:        -bar: fügt eine Hilfe in einer Bar hinzu
       -refresh: der Bildschirm wird neu gezeichnet (Befehl: /window refresh)
            -up: bewegt die ausgewählte Zeile um die Anzahl an Zeilen nach oben
          -down: bewegt die ausgewählte Zeile um die Anzahl an Zeilen nach unten
          -left: der fset Buffer wird wird prozentual entsprechend der Fensterbreite nach links verschoben
         -right: der fset Buffer wird wird prozentual entsprechend der Fensterbreite nach rechts verschoben
            -go: wählt eine Zeile mit der entsprechenden Nummer aus, die erste Zeile beginnt mit 0 (mit "end" wird die letzte Zeile ausgewählt)
        -toggle: der Wert einer Variable vom Typ boolean wird umgeschaltet
           -add: addiert den "Wert" (kann auch eine negative Zahl sein) bei Integer, Farbe und Aufzählung (enum) für andere Typen wird die Variable in die Eingabezeile kopiert und der Cursor positioniert (bei negativem Wert wird der Cursor an Beginn der Variable positioniert, bei positivem Wert wird der Cursor an das Ende gesetzt)
         -reset: löscht den Wert von der Option
         -unset: Option wird zurückgesetzt
           -set: der /set Befehl wird in die Eingabezeile kopiert um den Wert der Option zu editieren (der Cursor wird auf den Anfang des Wertes gesetzt)
        -setnew: der /set Befehl wird in die Eingabezeile kopiert um den Wert einer Option zu bearbeiten
        -append: der /set Befehl wird in die Eingabezeile kopiert um einen zusätzlichen Wert einzugeben (der Cursor wird an das Ende der Variable positioniert)
          -mark: Markierung umschalten
        -format: es wird zum nächsten verfügbaren Format gewechselt
        -export: exportiert die Optionen und Werte, welche angezeigt werden, in eine Datei (jede Zeile hat das Format: "/set Name Wert" oder "/unset Name")
          -help: der Hilfstext für eine Option wird in die exportierte Datei geschrieben (siehe /help fset.look.export_help_default)
        -nohelp: der Hilfetext für eine Option wird nicht in die exportierte Datei geschrieben (siehe /help fset.look.export_help_default)
         filter: setzt einen neuen Filter um nur ausgewählte Optionen anzuzeigen (die Filterfunktion kann direkt in der Eingabezeile eingegeben werden); mögliche Formate sind:
                   *       alle Optionen werden angezeigt  (keine Filterung)
                   xxx     zeigt nur Optionen mit "xxx" im Namen
                   f:xxx   zeigt nur Konfigurationsdatei "xxx" an
                   t:xxx   zeigt nur Optionen des entsprechenden Typs, "xxx" (bool/int/str/col/enum oder boolean/integer/string/color/enum)
                   d       zeigt nur Optionen die verändert wurden
                   d:xxx   zeigt nur Optionen die verändert wurden und "xxx" im Namen haben
                   d=xxx   zeigt nur veränderte Optionen, die "xxx" als Wert haben
                   d==xxx  zeigt nur veränderte Optionen die exakt "xxx" als Wert haben
                   h=xxx   zeigt alle Optionen, die den Text "xxx" in der Beschreibung enthalten (in der Übersetzung)
                   he=xxx  zeigt alle Optionen, die den Text "xxx" in der Beschreibung enthalten (in der englischen Beschreibung)
                   =xxx    zeigt nur Optionen mit "xxx" als Wert
                   ==xxx   zeigt nur Optionen die exakt "xxx" als Wert haben
                   c:xxx   zeigt nur Optionen auf die die evaluierte Bedingung "xxx" zutrifft, folgende Variable können verwendet werden: file, section, option, name, parent_name, type, type_en, type_short (bool/int/str/col/enum), type_tiny (b/i/s/c/e), default_value, default_value_undef, value, quoted_value, value_undef, value_changed, parent_value, min, max, description, description2, description_en, description_en2, string_values
    
    Zeilen werden mittels evaluierten Ausdrücken dargestellt (siehe /help eval für das Format), dazu werden diese Optionen verwendet:
      - fset.format.option1: erstes Format für eine Option
      - fset.format.option2: zweites Format für eine Option
    
    Die nachfolgenden Variablen können in den Optionen genutzt werden:
      - Optionsdaten, mit Farbe und durch Leerzeichen auf der rechten Seite aufgefüllt:
        - ${file}: Konfigurationsdatei (zum Beispiel "weechat" oder "irc")
        - ${section}: Sektion
        - ${option}: Name der Option
        - ${name}: vollständiger Name der Option (file.section.option)
        - ${parent_name}: übergeordneter Name der Option
        - ${type}: Optionstyp (übersetzt)
        - ${type_en}: Optionstyp (auf englisch)
        - ${type_short}: Optionstyp Kurzform (bool/int/str/col/enum)
        - ${type_tiny}: Optionstyp klein (b/i/s/c/e)
        - ${default_value}: Standardwert einer Option
        - ${default_value_undef}: "1" falls Standardwert null ist, andernfalls "0"
        - ${value}: Optionswert
        - ${value_undef}: "1" wenn Wert null ist, andernfalls "0"
        - ${value_changed}: "1" wenn Wert abweichend vom Standardwert ist, andernfalls "0"
        - ${value2}: Optionswert, mit geerbtem Wert falls null
        - ${parent_value}: übergeordneter Optionswert
        - ${min}: minimaler Wert
        - ${max}: maximaler Wert
        - ${description}: Beschreibung der Option (übersetzt)
        - ${description2}: Beschreibung der Option (übersetzt), "(keine Beschreibung)" (übersetzt) falls keine Beschreibung vorhanden
        - ${description_en}: Beschreibung der Option (in englisch)
        - ${description_en2}: Beschreibung der Option (in englisch), "(keine Beschreibung)" falls keine Beschreibung vorhanden
        - ${string_values}: Zeichenketten sind für Integer Optionen erlaubt
        - ${allowed_values}: zulässige Werte
        - ${marked}: "1" wenn Option markiert ist, andernfalls "0"
        - ${index}: Index der Option in der Liste
      - Optionsdaten, mit Farbe aber ohne Leerzeichen:
        - selbe Namen, vorangestellt mit Unterstrich, zum Beispiel: ${_name}, ${_type}, ...
      - Optionsdaten, Rohformat (keine Farben/Leerzeichen):
        - selbe Namen, mit zwei vorangestellten Unterstrichen, zum Beispiel: ${__name}, ${__type}, ...
      - Optionsdaten, nur Leerzeichen:
        - selbe Namen, mit vorangestelltem "empty_", zum Beispiel: ${empty_name}, ${empty_type}
      - andere Daten:
        - ${selected_line}: "1" wenn Zeile ausgewählt ist, andernfalls "0"
        - ${newline}: fügt einen Zeilenumbruch an diese Position, dadurch wird die Option über mehrere Zeilen angezeigt
    
    Tasten und Eingaben um sich im fset Buffer zu bewegen:
      hoch                      eine Zeile nach oben
      runter                    eine Zeile nach unten
      pgup                      eine Seite nach oben
      pgdn                      eine Seite nach unten
      alt-home          <<      springe zur ersten Zeile
      alt-end           >>      springe zur letzten Zeile
      F11               <       horizontal nach links scrollen
      F12               >       horizontal nach rechts scrollen
    
    Tasten und Eingaben um Optionen im fset Buffer zu editieren:
      alt+space         t       boolean Werte umschalten
      alt+'-'           -       subtrahiert 1 vom Wert, bei Integer/Farboptionen, bei anderen Typen kann der Wert editiert werden
      alt+'+'           +       addiert 1 zum Wert, bei Integer/Farboptionen, bei anderen Typen kann der Wert editiert werden
      alt+f, alt+r      r       Wert resetten
      alt+f, alt+u      u       Wert zurücksetzen
      alt+enter         s       Wert setzen
      alt+f, alt+n      n       ein neuer Wert wird gesetzt, der alte Wert wird gelöscht
      alt+f, alt+a      a       dem Wert was hinzufügen
      alt+','           ,       markieren/demarkieren einer Option
      shift+hoch                eine Zeile nach oben und markiert/demarkiert Option
      shift+runter              markiert/demarkiert Option und geht eine Zeile nach unten
                        m:xxx   markiert Optionen welche angezeigt werden und auf die der Filter "xxx" zutrifft (jeder Filter für Option oder Wert ist erlaubt, siehe Filterung weiter oben)
                        u:xxx   demarkiert Optionen welche angezeigt werden und auf die der Filter "xxx" zutrifft (jeder Filter für Option oder Wert ist erlaubt, siehe Filterung weiter oben)
    
    Weitere Tasten und Eingaben im fset Buffer:
      ctrl+l                    der Bildschirm wird neu gezeichnet (Befehl: /fset -refresh)
                        $       Optionen neu einlesen (markierte Optionen werden beibehalten)
                        $$      Optionen neu einlesen (Markierungen von Optionen werden dabei gelöscht)
      alt+p             p       Umschalten der Beschreibung von Erweiterungen (plugins.desc.*)
      alt+v             v       Hilfe-Bar Ein-/Ausschalten
                        s:x,y   sortiert Optionen nach Bereichen x,y (siehe /help fset.look.sort)
                        s:      setzt Sortierung wieder auf Standardwerte (siehe /help fset.look.sort)
                        w:xxx   exportiert Optionen in Datei "xxx"
                        w-:xxx  exportiert Optionen in Datei "xxx", ohne Hilfstext
                        w+:xxx  exportiert Optionen in Datei "xxx", mit Hilfstext
      ctrl+x            x       umschalten zwischen der Darstellung von Optionen
                        q       schließt fset Buffer
    
    Mausaktionen im fset-Buffer:
      Mausrad hoch/runter              Zeile hoch/runter
      linke Maustaste                  Zeile auswählen
      rechte Maustaste                 boolean umschalten (an/aus) oder editiere den Wert einer Option
      rechte Maustaste + links/rechts  Integer/Farbwerte werden erhöht/verringert, andere Variabletypen werden in die Eingabezeile kopiert
      rechte Maustaste + hoch/runter   markieren/demarkieren von mehreren Optionen
    
    Hinweis: Leerzeichen am Anfang der Eingabezeile werden ignoriert und der folgende Text wird als Filter verwendet. Ein Beispiel: "q" schließt den fset-Buffer wobei hingegen " q" alle Optionen anzeigt die ein "q" im Namen beinhalten.
    
    Beispiele:
      zeigt alle IRC Optionen an, die verändert wurden:
        /fset d:irc.*
      zeigt alle Optionen die "nicklist" im Namen tragen:
        /fset nicklist
      zeigt alle Werte die "rot" beinhalten:
        /fset =rot
      zeigt alle Werte die exakt "rot" lauten:
        /fset ==rot
      zeigt alle Integer-Optionen der IRC-Erweiterung:
        /fset c:${file} == irc && ${type_en} == integer

en: configuration files, sections, options and words of options
de_DE: Konfigurationsdateien, Sektionen, Optionen und Worte von Optionen

en: comma separated list of options to automatically refresh on the fset buffer (if opened); "*" means all options (recommended), a name beginning with "!" is a negative value to prevent an option to be refreshed, wildcard "*" is allowed in names (example: "*,!plugin.section.*")
de_DE: durch Kommata getrennte Liste von Optionen, die eine Aktualisierung des fset Buffers auslösen (falls dieser geöffnet sein sollte); "*" beschreibt alle Optionen (empfohlen). Beginnt der Name einer Option hingegen mit "!" erzeugt diese Option keine Aktualisierung des Buffers. Im Optionsnamen kann der Platzhalter "*" verwendet werden (Beispiel: "*,!plugin.section.*" )

en: automatically unmark all options after an action on marked options or after a refresh
de_DE: die Markierung wird automatisch für alle Optionen gelöscht, sobald eine Aktion bei einer markierten Option durchgeführt wird oder die Liste neu eingelesen wird

en: condition to catch /set command and display results in the fset buffer; following variables can be used: ${name} (name of option given for the /set command), ${count} (number of options found with the /set argument); an empty string disables the catch of /set command; with value "1", the fset buffer is always used with /set command
de_DE: Bedingung um den /set Befehl abzufangen und die Ausgabe im fset Buffer darzustellen; folgende Variablen können verwendet werden: ${name} (Name der Option die dem /set Befehl übergeben wurde), ${count} (Anzahl der Optionen die mit /set gefunden wurden); eine leere Zeichenkette deaktiviert die Funktion; der Wert "1", nutzt immer den fset Buffer für die Ausgabe des /set Befehls

en: write help for each option exported by default (this can be overridden with arguments "-help" and "-nohelp" for command /fset -export)
de_DE: erstellt standardmäßig eine Hilfe für jede exportierte Option (dies kann mit dem Argumenten "-help" und "-nohelp" überschrieben werden wenn man den Befehl /fset -export nutzt)

en: number of format used to display options; this is dynamically changed by the key ctrl-x on the fset buffer
de_DE: Nummer welches Format genutzt werden soll um Optionen anzuzeigen; diese Option wird dynamisch geändert indem man ctrl-x im fset Buffer nutzt

en: string displayed when an option is marked (to do an action on multiple options)
de_DE: Zeichenkette welche dargestellt wird wenn eine Option markiert wurde (um eine Aktion auf mehrere Optionen durchzuführen)

en: left/right scroll in fset buffer (percent of width)
de_DE: links/rechts im fset Buffer scrollen (prozentual zur Breite)

en: show the plugin description options (plugins.desc.*)
de_DE: zeigt die zusätzlichen Optionen von Erweiterung an, die für die Beschreibung zuständig sind (plugins.desc.*)

en: comma-separated list of fields to sort options (see /help fset for a list of fields); char "-" can be used before field to reverse order, char "~" can be used to do a case insensitive comparison; example: "-~name" for case insensitive and reverse sort on option name
de_DE: durch Kommata getrennte Liste von Feldern um die Optionen zu sortieren (siehe /help fset um eine Auflistung der Felder zu erhalten); wird das "-" Zeichen vor einem Feld angewendet, wird die Ausgabe umgekehrt, um bei einem Vergleich nicht zwischen Groß- und Kleinschreibung zu unterscheiden wird das Zeichen "~" verwendet; Beispiel: "-~name" sortiert die Optionsnamen in umgekehrter Reihenfolge und es wird dabei nicht zwischen Groß-und Kleinschreibung unterschieden

en: string displayed when an option is not marked
de_DE: Zeichen welches angezeigt wird sofern eine Option nicht markiert ist

en: use the color to display value of color options
de_DE: Farbe die genutzt wird um Werte für Farboptionen darzustellen

en: use keys alt+X in fset buffer to do actions on options; if disabled, only the input is allowed
de_DE: nutzt die alt+X Tasten im fset Buffer um Aktionen durchzuführen; wenn deaktiviert sind nur Eingaben in der Eingabezeile erlaubt

en: use /mute command to set options
de_DE: nutzt /mute Befehl wenn eine Option geändert wird

en: format of help line written before each option exported in a file (note: content is evaluated, see /help fset)
de_DE: Format für die Hilfezeile die vor jede Option geschrieben wird, wenn in eine Datei exportiert wird (Hinweis: Inhalt wird evaluiert, siehe /help fset)

en: format of each option exported in a file (note: content is evaluated, see /help fset)
de_DE: Format für jede Option die in eine Datei exportiert wird (Hinweis: Inhalt wird evaluiert, siehe /help fset)

en: format of each option with "null" value exported in a file (note: content is evaluated, see /help fset)
de_DE: Format für jede Option die "null" als Wert hat und in eine Datei exportiert wird (Hinweis: Inhalt wird evaluiert, siehe /help fset)

en: first format of each line, used when option fset.look.format_number is set to 1 (note: content is evaluated, see /help fset); an empty string uses the default format ("${marked} ${name}  ${type}  ${value2}"), which is without evaluation of string and then much faster; formats can be switched with key ctrl-x
de_DE: erstes von zwei Formaten um Optionen anzuzeigen, wird genutzt wenn die Option fset.look.format_number auf 1 gesetzt ist (Hinweis: der Inhalt ist evaluiert, siehe /help fset); eine leere Zeichenkette nutzt die Standardeinstellung ("${marked} ${name} ${type}  ${value2}"), dies findet ohne eine Evaluierung statt, was wesentlich schneller ist; zwischen den Formaten kann mittels ctrl-x umgeschaltet werden

en: second format of each line, used when option fset.look.format_number is set to 2 (note: content is evaluated, see /help fset); an empty string uses the default format ("${marked} ${name}  ${type}  ${value2}"), which is without evaluation of string and then much faster; formats can be switched with key ctrl-x
de_DE: zweites von zwei Formaten um Optionen anzuzeigen,wird genutzt wenn die Option fset.look.format_number auf 1 gesetzt ist (Hinweis: der Inhalt ist evaluiert, siehe /help fset); eine leere Zeichenkette nutzt die Standardeinstellung ("${marked} ${name} ${type}  ${value2}"), dies findet ohne eine Evaluierung statt, was wesentlich schneller ist; zwischen den Formaten kann mittels ctrl-x umgeschaltet werden

en: color for allowed values
de_DE: Farbe für erlaubte Werte

en: color for allowed values on the selected line
de_DE: Farbe für zulässige Werte in der ausgewählten Zeile

en: color for color name when option fset.look.use_color_value is enabled
de_DE: Farbe für Farbnamen, wenn die Option fset.look.use_color_value aktiviert ist

en: color for color name on the selected line when option fset.look.use_color_value is enabled
de_DE: Farbe für den Farbnamen in der ausgewählten Zeile, wenn die Option fset.look.use_color_value aktiviert ist

en: color for default value
de_DE: Farbe für Standardwert

en: color for default value on the selected line
de_DE: Farbe für den Standardwert bei der ausgewählten Zeile

en: color for description
de_DE: Farbe für Beschreibung

en: color for description on the selected line
de_DE: Farbe für Beschreibung für die ausgewählte Zeile

en: color for file
de_DE: Farbe für Datei

en: color for file if value is changed
de_DE: Farbei für Datei, falls der Wert abweichend ist

en: color for file if value is changed on the selected line
de_DE: Farbe von Datei wenn Wert verändert ist, bei der ausgewählten Zeile

en: color for file on the selected line
de_DE: Farbe der Datei für die ausgewählte Zeile

en: color for default value in help bar
de_DE: Farbe für Standardwert in der Hilfe-Bar

en: color for description in help bar
de_DE: Farbe für die Beschreibung in der Hilfe-Bar

en: color for name in help bar
de_DE: Farbe für Namen in Hilfe-Bar

en: color for quotes around string values
de_DE: Farbe der Anführungszeichen für Stringwerte

en: color for index of option
de_DE: Farbe für Index einer Option

en: color for index of option on the selected line
de_DE: Farbe für Index der Option bei der ausgewählten Zeile

en: background color for a marked line (used with the first format, see option fset.format.option1)
de_DE: Hintergrundfarbe für markierte Zeile (wird für das erste Format verwendet, siehe Option fset.format.option1)

en: background color for a marked line (used with the second format, see option fset.format.option2)
de_DE: Hintergrundfarbe für markierte Zeile (wird für das zweite Format verwendet, siehe Option fset.format.option2)

en: background color for the selected line (used with the first format, see option fset.format.option1)
de_DE: Hintergrundfarbe für ausgewählte Zeile (wird für das erste Format verwendet, siehe Option fset.format.option1)

en: background color for the selected line (used with the second format, see option fset.format.option2)
de_DE: Hintergrundfarbe für ausgewählte Zeile (wird für das zweite Format verwendet, siehe Option fset.format.option2)

en: color for mark indicator
de_DE: Farbe des Markierungssymbols

en: color for mark indicator on the selected line
de_DE: Farbe für das Markierungssymbol für die ausgewählte Zeile

en: color for max value
de_DE: Farbe für Maximalwert

en: color for max value on the selected line
de_DE: Farbe für Maximalwert bei der ausgewählten Zeile

en: color for min value
de_DE: Farbe für Minimalwert

en: color for min value on the selected line
de_DE: Farbe für Minimalwert, für ausgewählte Zeile

en: color for name
de_DE: Farbe für Name

en: color for name if value is changed
de_DE: Farbe für Namen wenn Wert verändert wurde

en: color for name if value is changed on the selected line
de_DE: Farbe vom Namen, falls Wert verändert wurde bei der ausgewählten Zeile

en: color for name on the selected line
de_DE: Farbe des Namens für die ausgewählte Zeile

en: color for option
de_DE: Farbe für Option

en: color for option if value is changed
de_DE: Farbe der Option wenn Wert verändert wurde

en: color for option if value is changed on the selected line
de_DE: Farbe von Option, falls Wert verändert wurde bei der ausgewählten Zeile

en: color for option on the selected line
de_DE: Farbe der Option für die ausgewählte Zeile

en: color for name of parent option
de_DE: Farbe des Namens für übergeordnete Option

en: color for name of parent option on the selected line
de_DE: Farbe des Namens für übergeordnete Option, für ausgewählte Zeile

en: color for value of parent option
de_DE: Farbe des Wertes für übergeordnete Option

en: color for value of parent option on the selected line
de_DE: Farbe des Wertes für übergeordnete Option, für ausgewählte Zeile

en: color for quotes around string values which are changed
de_DE: Farbe der Anführungszeichen um Zeichenketten wenn der Wert verändert wurde

en: color for quotes around string values which are changed on the selected line
de_DE: Farbe der Anführungszeichen um Zeichenketten wenn der Wert verändert wurde, bei der ausgewählten Zeile

en: color for quotes around string values on the selected line
de_DE: Farbe der Anführungszeichen um Zeichenketten, bei der ausgewählten Zeile

en: color for section
de_DE: Farbe für Sektion

en: color for section if value is changed
de_DE: Farbe der Sektion wenn Wert verändert wurde

en: color for section if value is changed on the selected line
de_DE: Farbe der aktuellen Zeile für Sektion, sofern Wert verändert wurde

en: color for section on the selected line
de_DE: Farbe der Sektion für ausgewählte Zeile

en: color for string values
de_DE: Farbe für String-Werte

en: color for string values on the selected line
de_DE: Farbe für Werte von Zeichenketten, bei der ausgewählten Zeile

en: color for the count of options found with the current filter in title of buffer
de_DE: Farbe für die Zahl die im Buffer-Titel anzeigt wie viele Optionen gefunden wurden

en: color for current option number in title of buffer
de_DE: Farbe in welcher die Ordnungszahl der ausgewählten Option im Title angegeben werden soll

en: color for filter in title of buffer
de_DE: Farbe für Filter im Buffer-Titel

en: color for number of marked options in title of buffer
de_DE: Farbe für die Zahl die im Buffer-Titel anzeigt wie viele Optionen markiert sind

en: color for sort in title of buffer
de_DE: Farbe für Sortierung im Buffer-Titel

en: color for type
de_DE: Farbe für den Variablentyp

en: color for type on the selected line
de_DE: Farbe für den Variablentyp wenn Zeile angewählt wird

en: color for mark indicator when the option is not marked
de_DE: Farbe für das Markierungssymbol wenn die Option nicht markiert ist

en: color for mark indicator when the option is not marked on the selected line
de_DE: Farbe für das Markierungssymbol wenn die Option in der ausgewählten Zeile nicht markiert ist

en: color for value
de_DE: Farbe für Wert

en: color for value changed (different from default)
de_DE: Farbe für veränderten Wert (abweichend vom Standardwert)

en: color for value changed (different from default) on the selected line
de_DE: Farbe für veränderten Wert (abweichend vom Standardwert) für die ausgewählte Zeile

en: color for value on the selected line
de_DE: Farbe für Wert für die ausgewählte Zeile

en: color for undefined value
de_DE: Farbe für undefinierten Wert

en: color for undefined value on the selected line
de_DE: Farbe für undefinierte Werte für die ausgewählte Zeile

en: list of fset options
de_DE: Auflistung der fset Optionen

en: fset option pointer (optional)
de_DE: fset Option-Pointer (optional)

en: option name (wildcard "*" is allowed) (optional)
de_DE: Name einer Einstellung (Platzhalter "*" kann verwendet werden) (optional)

en: fset options
de_DE: fset Optionen

en: any color
de_DE: irgendeine Farbe

en: %s%s: script "%s" already registered (register ignored)
de_DE: %s%s: Das Skript "%s" ist schon registriert (eine zweite Registrierung wurde deshalb abgelehnt)

en: %s%s: unable to register script "%s" (another script already exists with this name)
de_DE: %s%s: Skript kann nicht registriert werden. "%s" (es existiert schon ein Skript mit demselben Namen)

en: %s: registered script "%s", version %s (%s)
de_DE: %s: registriertes Skript "%s", Version %s (%s)

en: Support of scheme scripts (with Guile)
de_DE: Unterstützung von Scheme-Skripten (mittels Guile)

en: %s: stdout/stderr (%s): %s
de_DE: %s: stdout/stderr: (%s): %s

en: %s%s: function "%s" must return a valid value
de_DE: %s%s: Funktion "%s" muss einen gültigen Wert zurück geben

en: %s%s: error in function "%s"
de_DE: %s%s: Fehler in Funktion "%s"

en: %s%s: script "%s" not found
de_DE: %s%s: Skript "%s" wurde nicht gefunden

en: %s: loading script "%s"
de_DE: %s: Lade das Skript "%s"

en: %s%s: function "register" not found (or failed) in file "%s"
de_DE: %s%s: Funktion "register" nicht gefunden (oder fehlerhaft) in Datei "%s"

en: %s: unloading script "%s"
de_DE: %s: Skript "%s" wird beendet

en: %s: script "%s" unloaded
de_DE: %s: Skript "%s" wurde beendet

en: %s%s: script "%s" not loaded
de_DE: %s%s: Das Skript "%s" wurde nicht installiert

en: server
de_DE: Server

note: TRANSLATORS: this is displayed in a bar item and must be as short as possible
en: cleartext
de_DE: Klartext

en: IRC (Internet Relay Chat) protocol
de_DE: IRC (Internet Relay Chat) Protokoll

en: %s%s: disconnecting from server because upgrade can't work for servers connected via TLS
de_DE: %s%s: Verbindung zum Server wird getrennt. Ein Upgrade ist bei einer bestehenden TLS-Verbindung nicht möglich

en: %s%s: disconnected from %d server (TLS connection not supported with upgrade) | %s%s: disconnected from %d servers (TLS connection not supported with upgrade)
de_DE[0]: %s%s: Verbindung zu %d Server getrennt (Eine TLS Verbindung kann während des Upgrade nicht gehalten werden)
de_DE[1]: %s%s: Verbindung zu %d Servern getrennt (Eine TLS Verbindung kann während eines Upgrade nicht gehalten werden)

en: %s%s: unable to add temporary server "%s" (check if there is already a server with this name)
de_DE: %s%s: temporärer Server, "%s", kann nicht erstellt werden (es sollte überprüft werden, ob schon ein Server mit dem selben Namen existiert)

en: %s%s: WARNING: some network connections may still be opened and not visible, you should restart WeeChat now (with /quit).
de_DE: %s%s: WARNUNG: Es scheinen noch Netzwerkverbindungen zu bestehen, die nicht angezeigt werden können. Deshalb sollte WeeChat neu gestartet werden (nutze /quit).

en: %s%s: cannot allocate new channel
de_DE: %s%s: Neuer Kanal konnte nicht alloziert werden

en: %sWarning: the address of remote nick has changed
de_DE: %sWarnung: die Adresse des remote Nick hat sich geändert

en: %s%s%s %s(%s%s%s)%s is back on server
de_DE: %s%s%s %s(%s%s%s)%s hat sich wieder am Server angemeldet

en: %s%s: "-yes" argument is required for nick "*" (security reason), see /help %s
de_DE: %s%s: Das Argument "-yes" ist aus Sicherheitsgründen notwendig, siehe /help %s

en: %s%s: cannot execute command /%s, channel mode "%s" is not supported by server
de_DE: %s%s: der Befehl /%s kann nicht ausgeführt werden, da der Kanal Modus "%s" nicht vom Server unterstützt wird

en: %s%s: "%s" command can only be executed in a channel or private buffer
de_DE: %s%s: Der Befehl "%s" kann nur in einem Kanal- oder einem privaten Buffer ausgeführt werden

en: %s%s: command "%s" with option "%s" must be executed on irc buffer (server, channel or private)
de_DE: %s%s: Der Befehl "%s" mit dem Parameter "%s" kann nur in einem IRC-Buffer ausgeführt werden (Server, Kanal oder privatem Buffer)

en: %s%s: "%s" command can only be executed if SASL is enabled via server options "sasl_*" (or you must give username and password)
de_DE: %s%s: "%s" Befehl kann nur ausgeführt werden, wenn SASL über die Serveroptionen "sasl_*" aktiviert ist (oder Sie müssen Benutzername und Passwort angeben)

en: %s%s: SASL is not supported by the server
de_DE: %s%s: SASL wird vom Server nicht unterstützt

en: %s%s: "%s" command can only be executed in a channel buffer
de_DE: %s%s: Der Befehl "%s" kann nur im Kanal-Buffer ausgeführt werden

en: Autojoin changed from "%s" to "%s"
de_DE: Autojoin geändert von "%s" zu "%s"

en: Autojoin changed from empty value to "%s"
de_DE: Autojoin geändert von leerem Wert zu "%s"

en: %s: future away: %s
de_DE: %s: künftige Abwesenheit: %s

en: %s: future away removed
de_DE: %s: künftige Abwesenheit wurde zurückgezogen

en: %s%s: already connected to server "%s"!
de_DE: %s%s: es besteht bereits eine Verbindung zum Server "%s"!

en: %s%s: currently connecting to server "%s"!
de_DE: %s%s: ein Verbindungsaufbau zum Server "%s" läuft bereits!

en: %s: server added: %s%s%s%s%s
de_DE: %s: Server %s%s%s%s%s wurde angelegt

note: TRANSLATORS: "temporary IRC server"
en:  (temporary)
de_DE:  (temporär)

en: %s%s: unable to add temporary server "%s" because the addition of temporary servers with command /connect is currently disabled
de_DE: %s%s: ein temporärer Server, "%s", kann nicht erstellt werden da die Erstellung temporärer Server mittels des Befehls /connect zur Zeit deaktiviert ist

en: %s%s: if you want to add a standard server, use the command "/server add" (see /help server); if you really want to add a temporary server (NOT SAVED), turn on the option irc.look.temporary_servers
de_DE: %s%s: falls ein Standardserver erstellt werden soll, muss der Befehl "/server add" (siehe /help server) verwendet werden; soll ein temporärer Server (WIRD NICHT GESICHERT) erstellt werden, muss die Einstellung irc.look.temporary_servers aktiviert werden

en: %s%s: "%s" command can not be executed on a server buffer
de_DE: %s%s: Der Befehl "%s" kann nicht in einem Server-Buffer ausgeführt werden

en: %s%s: unable to create DCC
de_DE: %s%s: DCC kann nicht erstellt werden

en: %s%s: unable to create DCC, please check that the "xfer" plugin is loaded
de_DE: %s%s: DCC kann nicht erstellt werden, bitte überprüfen Sie, ob das "xfer"-Erweiterung geladen ist

en: %s%s: not connected to server "%s"!
de_DE: %s%s: Keine Verbindung zum Server "%s"!

en: %s: auto-reconnection is cancelled
de_DE: %s: automatische Wiederverbindung abgebrochen

en: %s%s: server "%s" not found
de_DE: %s%s: Server "%s" nicht gefunden

en:   %s[%s%d%s]%s mask: %s / server: %s / channel: %s
de_DE:   %s[%s%d%s]%s Maske: %s / Server: %s / Kanal: %s

en: %s: ignore list:
de_DE: %s: Liste von ignorierten Nicks/Hosts:

en: %s: no ignore in list
de_DE: %s keine Ignorierungen vorhanden

en: %s%s: ignore already exists
de_DE: %s%s: diese Ignorierung existiert bereits

en: %s: ignore added:
de_DE: %s: Ignorierung hinzugefügt:

en: %s%s: error adding ignore
de_DE: %s%s: Fehler beim hinzufügen mittels /ignore-Befehl

en: %s: all ignores deleted
de_DE: %s: alle Ignorierungen gelöscht

en: %s: ignore "%s" deleted
de_DE: %s: Ignorierung "%s" gelöscht

en: %s%s: ignore not found
de_DE: %s%s: Ignorierung nicht gefunden

en: %s%s: wrong ignore number
de_DE: %s%s: fehlerhafte Nummer für Ignorierung

en: %s%s: command "%s" must be executed on connected irc server
de_DE: %s%s: Der Befehl "%s" kann nur bei einem verbundenen IRC-Server ausgeführt werden

en: %s%s: mask must begin with nick
de_DE: %s%s: Die Maske muss mit einem Nick beginnen

en: %s%s: not enough memory for regular expression
de_DE: %s%s: Nicht genügend Speicher für regulären Ausdruck vorhanden

en: %s%s: "%s" is not a valid regular expression (%s)
de_DE: %s%s: "%s" ist kein korrekter regulärer Ausdruck (%s)

en: Receiving list of channels, please wait...
de_DE: Eine Liste von Kanälen wird empfangen, bitte warten...

en: %s%s: you must specify channel for "%s" command if you're not in a channel
de_DE: %s%s: Für den Befehl, "%s", muss ein Kanal angegeben werden, falls man sich nicht in einem Kanal befindet

en: %s%s: server must be specified because you are not on an irc server or channel
de_DE: %s%s: es muss ein Server angegeben werden, da der Befehl weder in einem Server- noch in einem Kanal-Buffer ausgeführt wurde

en: %s%s: notify already exists
de_DE: %s%s: Benachrichtigung existiert schon

en: %sMonitor list is full (%d)
de_DE: %sMonitor-Liste ist voll (%d)

en: %s: notification added for %s%s%s
de_DE: %s: Benachrichtigung für %s%s%s hinzugefügt

en: %s%s: error adding notification
de_DE: %s%s: Fehler beim Erstellen der Benachrichtigung

en: %s: all notifications deleted
de_DE: %s: alle Benachrichtigungen wurden gelöscht

en: %s: no notification in list
de_DE: %s keine Benachrichtigung in Liste vorhanden

en: %s: notification deleted for %s%s%s
de_DE: %s: Benachrichtigung für %s%s%s gelöscht

en: %s%s: notification not found
de_DE: %s%s: Benachrichtigung nicht gefunden

en: %s%s: "%s" command can not be executed with a channel name ("%s")
de_DE: %s%s: Der Befehl "%s" erlaubt bei der Ausführung keinen Kanalnamen ("%s")

en: %s%s: cannot create new private buffer "%s"
de_DE: %s%s: ein neuer privater Buffer "%s" kann nicht erstellt werden

en: nick:
de_DE: Nick:

en: connected
de_DE: verbunden

en: not connected
de_DE: nicht verbunden

note: TRANSLATORS: "fake IRC server"
en:  (fake)
de_DE:  (Fälschung)

en: second | seconds
de_DE[0]: Sekunde
de_DE[1]: Sekunden

en: minute | minutes
de_DE[0]: Minute
de_DE[1]: Minuten

en: channel | channels
de_DE[0]: Kanal
de_DE[1]: Kanäle

en: All servers:
de_DE: Alle Server:

en: No server
de_DE: Kein Server

en: Servers with "%s":
de_DE: Server mit "%s":

en: No server found with "%s"
de_DE: Keinen Server mit "%s" gefunden

en: %s%s: server "%s" already exists, can't add it!
de_DE: %s%s: Der Server "%s" existiert bereits und kann daher nicht angelegt werden!

en: %s%s: unable to add server
de_DE: %s%s: Server kann nicht anlegt werden

en: %s: server added: %s%s%s -> %s
de_DE: %s: Server hinzugefügt: %s%s%s -> %s

en: %s%s: server "%s" not found for "%s" command
de_DE: %s%s: Server "%s" wurde für den Befehl "%s" nicht gefunden

en: %s%s: server "%s" already exists for "%s" command
de_DE: %s%s: Server "%s" für den Befehl "%s" existiert bereits

en: %s: server %s%s%s has been copied to %s%s%s
de_DE: %s: Server %s%s%s wurde nach %s%s%s kopiert

en: %s: server %s%s%s has been renamed to %s%s%s
de_DE: %s: Server %s%s%s wurde in %s%s%s umbenannt

en: %d server moved | %d servers moved
de_DE[0]: %d Server verschoben
de_DE[1]: %d Server verschoben

en: %s%s: server "%s" is not a temporary server
de_DE: %s%s: Server "%s" ist kein temporärer Server

en: %s: server %s%s%s is not temporary any more
de_DE: %s: Server %s%s%s ist nicht mehr temporär

en: %s%s: you can not delete server "%s" because you are connected to. Try "/disconnect %s" before.
de_DE: %s%s: der Server "%s" kann nicht gelöscht werden, da noch eine offene Verbindung zum Server besteht. Bitte folgenden Befehl ausführen: "/disconnect %s".

en: %s: server %s%s%s has been deleted
de_DE: %s: Server %s%s%s wurde gelöscht

en: %s: messages outqueue DELETED for all servers. Some messages from you or WeeChat may have been lost!
de_DE: %s: Alle ausgehenden Nachrichten, die in der Warteschlange standen, sind GELÖSCHT worden. Einige Nachrichten, von Ihnen oder WeeChat, sind dadurch vermutlich verloren gegangen!

en: %s%s: you are not on channel "%s"
de_DE: %s%s: Sie befinden sich nicht in einem Kanal "%s"

note: TRANSLATORS: "Notice" is command name in IRC protocol (translation is frequently the same word)
en: Notice
de_DE: Hinweis

en: send a CTCP action to a nick or channel
de_DE: sendet eine CTCP-Aktion an einen Nick oder Kanal

en: server: send to this server (internal name)
    target: nick or channel (may be mask, '*' = current channel)
      text: text to send
de_DE: server: schicke an diesen Server (interner Servername)
    target: Nick oder Kanal (darf eine Maske sein, '*' = aktueller c)
      text: zu sendender Text

en: find information about the administrator of the server
de_DE: Information über den Server-Administrator abfragen

en: target: server name
de_DE: target: Servername

en: execute a command on all channels of all connected servers
de_DE: führt einen Befehl aus der an alle Kanäle gesendet wird, die mit einem Server verbunden sind

en:  -current: execute command for channels of current server only
      -parted: execute on parted channels only
     -exclude: exclude some channels (wildcard "*" is allowed)
     -include: include only some channels (wildcard "*" is allowed)
      command: command to execute (or text to send to buffer if command does not start with '/')
    
    Command and arguments are evaluated (see /help eval), the following variables are replaced:
      $server             server name
      $channel            channel name
      $nick               nick on server
      ${irc_server.xxx}   variable xxx in server
      ${irc_channel.xxx}  variable xxx in channel
    
    Examples:
      execute '/me is testing' on all channels:
        /allchan /me is testing
      say 'hello' everywhere but not on #weechat:
        /allchan -exclude=#weechat hello
      say 'hello' everywhere but not on #weechat and channels beginning with #linux:
        /allchan -exclude=#weechat,#linux* hello
      say 'hello' on all channels beginning with #linux:
        /allchan -include=#linux* hello
      close all buffers with parted channels:
        /allchan -parted /close
de_DE:  -current: führt einen Befehl aus der an alle Kanäle des aktuellen Servers gesendet wird
      -parted: wird nur bei vom Server getrennten Kanälen ausgeführt
     -exclude: dient zum Ausschluss ausgewählter Kanäle (Platzhalter "*" kann verwendet werden)
     -include: findet Anwendung für ausgewählte Kanäle (Platzhalter "*" kann verwendet werden)\n
      command: Befehl der ausgeführt werden soll
    
    Argumente und Befehl werden evaluiert (siehe /help eval), folgende Variablen können genutzt werden:
      $server             Name des Servers
      $channel            Name des Kanals
      $nick               Nickname der auf dem Server genutzt wird
      ${irc_server.xxx}   Variable xxx von Server
      ${irc_channel.xxx}  Variable xxx von Kanal
    
    Beispiele:
      führe den Befehl '/me Ich teste gerade etwas...' für alle Kanäle aus:
        /allchan /me Ich teste gerade etwas...
      schicke 'Hallo Welt' an jeden Kanal, ausgenommen an den #weechat Kanal:
        /allchan -exclude=#weechat Hallo Welt
      schicke 'Hallo Welt' an jeden Kanal, ausgenommen an den #weechat Kanal und Kanäle die mit #linux beginnen:
        /allchan -exclude=#weechat,#linux* Hallo Welt
      schickt den Text 'Hallo' an alle Kanäle die mit #linux beginnen:
        /allchan -include=#linux* Hallo
      schließt alle, vom Server getrennte, Kanäle.:
        /allchan -parted /close

en: execute a command on all private buffers of all connected servers
de_DE: führt einen Befehl aus der an alle privaten Buffer gesendet wird, die mit einem Server verbunden sind

en:  -current: execute command for private buffers of current server only
     -exclude: exclude some nicks (wildcard "*" is allowed)
     -include: include only some nicks (wildcard "*" is allowed)
      command: command to execute (or text to send to buffer if command does not start with '/')
    
    Command and arguments are evaluated (see /help eval), the following variables are replaced:
      $server             server name
      $channel            channel name
      $nick               nick on server
      ${irc_server.xxx}   variable xxx in server
      ${irc_channel.xxx}  variable xxx in channel
    
    Examples:
      execute '/me is testing' on all private buffers:
        /allpv /me is testing
      say 'hello' everywhere but not for nick foo:
        /allpv -exclude=foo hello
      say 'hello' everywhere but not for nick foo and nicks beginning with bar:
        /allpv -exclude=foo,bar* hello
      say 'hello' for all nicks beginning with bar:
        /allpv -include=bar* hello
      close all private buffers:
        /allpv /close
de_DE:  -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)
     -include: findet Anwendung für ausgewählte Nicks (Platzhalter "*" kann verwendet werden)
      command: Befehl der ausgeführt werden soll
    
    Argumente und Befehl werden evaluiert (siehe /help eval), folgende Variablen können genutzt werden:
      $server             Name des Servers
      $channel            Name des Kanals
      $nick               Nickname der auf dem Server genutzt wird
      ${irc_server.xxx}   Variable xxx von Server
      ${irc_channel.xxx}  Variable xxx von Kanal
    
    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 Hallo
      schicke den Text 'Hallo' an alle, ausgenommen für Nick foo und Nicks die mit bar beginnen:
        /allpv -exclude=foo,bar* Hallo
      schicke den Text 'Hallo' an alle Nicks die mit bar beginnen:
        /allpv -include=bar* Hallo
      schließe alle privaten Buffer:
        /allpv /close

en: execute a command on all connected servers
de_DE: führt einen Befehl aus, der zu allen verbundenen Server gesendet wird

en:  -exclude: exclude some servers (wildcard "*" is allowed)
     -include: include only some servers (wildcard "*" is allowed)
      command: command to execute (or text to send to buffer if command does not start with '/')
    
    Command and arguments are evaluated (see /help eval), the following variables are replaced:
      $server             server name
      $nick               nick on server
      ${irc_server.xxx}   variable xxx in 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:
        /allserv /whois $nick
de_DE:  -exclude: dient zum Ausschluss ausgewählter Server (Platzhalter "*" kann verwendet werden)
     -include: findet Anwendung für ausgewählte Server (Platzhalter "*" kann verwendet werden)
      command: Befehl der ausgeführt werden soll
    
    Argumente und Befehl werden evaluiert (siehe /help eval), folgende Variablen können genutzt werden:
      $server             Name des Servers
      $nick               Nickname der auf dem Server genutzt wird
      ${irc_server.xxx}   Variable xxx von Server
    
    Beispiele:
      ändere den Nick auf allen Servern:
        /allserv /nick newnick
      setzt den Status, auf allen Servern, auf abwesend:
        /allserv /away I'm away
      führt ein whois mit meinem nick auf allen Servern aus:
        /allserv /whois $nick

en: authenticate with SASL
de_DE: authentifizieren mit SASL

en: username: SASL username (content is evaluated, see /help eval; server options are evaluated with ${irc_server.xxx} and ${server} is replaced by the server name)
    password: SASL password or path to file with private key (content is evaluated, see /help eval; server options are evaluated with ${irc_server.xxx} and ${server} is replaced by the server name)
    
    If username and password are not provided, the values from server options "sasl_username" and "sasl_password" (or "sasl_key") are used.
    
    Examples:
      authenticate with username/password defined in the server:
        /auth
      authenticate as a different user:
        /auth user2 password2
      authenticate as a different user with mechanism ecdsa-nist256p-challenge:
        /auth user2 ${weechat_config_dir}/ecdsa2.pem
de_DE: username: SASL Username (Inhalt ist evaluiert, siehe /help eval; Serveroptionen werden mit ${irc_server.xxx} evaluiert und ${server} wird durch den Servernamen ersetzt)
    password: SASL-Passwort oder Pfad zur Datei mit privatem Schlüssel (Inhalt ist evaluiert, siehe /help eval; Serveroptionen werden mit ${irc_server.xxx} evaluiert und ${server} wird durch den Servernamen ersetzt)
    
    Wenn Benutzername und Kennwort nicht angegeben wurden, werden die Werte aus den Serveroptionen "sasl_username" und "sasl_password" (oder "sasl_key") verwendet.
    
    Beispiele:
      authentifizieren Sie sich mit dem im Server definierten Benutzernamen/Passwort:
        /auth
      authentifizieren Sie sich mit einem anderen Benutzer:
        /auth user2 password2
      authentifizieren als anderer Benutzer mit Mechanismus ecdsa-nist256p-challenge:
        /auth user2 ${weechat_config_dir}/ecdsa2.pem

en: configure the "autojoin" server option
de_DE: Konfigurieren der Serveroption "autojoin"

en:     add: add current channel or a list of channels (with optional keys) to the autojoin option; if you are on the channel and the key is not provided, the key is read in the channel
     addraw: use the IRC raw format (same as /join command): all channels separated by commas, optional keys separated by commas
        del: delete current channel or a list of channels from the autojoin option
    channel: channel name
        key: key for the channel
      apply: set currently joined channels in the autojoin option
       join: join the channels in the autojoin option
       sort: sort alphabetically channels in the autojoin option; with "buffer": first sort by buffer number, then alphabetically
    
    Examples:
      /autojoin add
      /autojoin add #test
      /autojoin add #chan1 #chan2
      /allchan /autojoin add
      /autojoin addraw #chan1,#chan2,#chan3 key1,key2
      /autojoin del
      /autojoin del #chan1
      /autojoin apply
      /autojoin join
      /autojoin sort
      /autojoin sort buffer
de_DE:     add: Hinzufügen des aktuellen Kanals oder einer Liste von Kanälen (mit optionalen Schlüsseln) zur autojoin-Option; Wenn Sie sich in dem Kanal befinden und der Schlüssel nicht übergeben wird, wird der Schlüssel im Kanal gelesen
     addraw: das IRC Roh-Format wird genutzt (wie beim /join Befehl): alle Kanäle werden durch Kommata voneinander getrennt und optional werden die Schlüssel durch Kommata separiert
        del: Löschen des aktuellen Kanals oder eine Liste von Kanälen aus der autoJoin-Option
    channel: Kanalname
        key: Schlüssel für den Kanal
      apply: fügt die aktuell besuchten Kanäle in der autojoin-Option hinzu
       join: betrete die Kanäle, die in der autojoin-Option eingetragen sind
       sort: sortiert die Kanäle alphabetisch, in der autojoin Option, nutzt man "buffer": sortiert die Kanäle nach der Reihenfolge der Buffer, dann alphabetisch
    
    Beispiele:
      /autojoin add
      /autojoin add #test
      /autojoin add #chan1 #chan2
      /allchan /autojoin add
      /autojoin addraw #chan1,#chan2,#chan3 key1,key2
      /autojoin del
      /autojoin del #chan1
      /autojoin apply
      /autojoin join
      /autojoin sort
      /autojoin sort buffer

en: ban nicks or hosts
de_DE: Nicknamen oder Hosts sperren/verbannen

en: channel: channel name
       nick: nick or host
    
    Without argument, this command displays the ban list for current channel.
de_DE: channel: Name des Kanals
       nick: Nick oder Host
    
    Ohne Angabe von Argumenten wird die Ban-Liste für den aktuellen Kanal angezeigt.

en: client capability negotiation
de_DE: Aushandlung der Clientfähigkeit

en:    ls: list the capabilities supported by the server
     list: list the capabilities currently enabled
      req: request a new capability or remove a capability (if starting with "-", for example: "-multi-prefix")
      ack: acknowledge capabilities which require client-side acknowledgement
      end: end the capability negotiation
    
    Without argument, "ls" and "list" are sent.
    
    Capabilities supported by WeeChat are: account-notify, account-tag, away-notify, batch, cap-notify, chghost, draft/multiline, echo-message, extended-join, invite-notify, message-tags, multi-prefix, server-time, setname, userhost-in-names.
    
    The capabilities to automatically enable on servers can be set in option irc.server_default.capabilities (or by server in option irc.server.xxx.capabilities).
    
    Examples:
      display supported and enabled capabilities:
        /cap
      request capabilities multi-prefix and away-notify:
        /cap req multi-prefix away-notify
      request capability extended-join, remove capability multi-prefix:
        /cap req extended-join -multi-prefix
      remove capability away-notify:
        /cap req -away-notify
de_DE:    ls: führt alle Fähigkeiten auf die vom Server unterstützt werden
     list: führt alle Fähigkeiten auf die aktuell genutzt werden
      req: fordert eine Fähigkeit an
      ack: bestätigt eine Fähigkeit die von Serverseite eine Bestätigung erfordert
      end: beendet die Übertragung von Fähigkeiten
    
    Ohne Angaben von Argumenten werden "ls" und "list" gesendet.
    
    Fähigkeiten die von WeeChat unterstützt werden: account-notify, account-tag, away-notify, batch, cap-notify, chghost, draft/multiline, echo-message, extended-join, invite-notify, message-tags, multi-prefix, server-time, setname, userhost-in-names.
    
    Fähigkeiten die standardmäßig genutzt werden sollen, können mit der Option irc.server_default.capabilities gesetzt werden (oder individuell für jeden Server mit der Option irc.server.xxx.capabilities).
    
    Beispiele:
      zeigt unterstützte und aktivierte Funktionen an:
        /cap
      Fähigkeiten multi-prefix und away-notify anfordern:
        /cap req multi-prefix away-notify
      Fähigkeit extended-join anfordern, Fähigkeit multi-prefix entfernen:
        /cap req extended-join -multi-prefix
      Fähigkeit away-notify entfernen
        /cap req -away-notify

en: connect to IRC server(s)
de_DE: Mit IRC-Server(n) verbinden

en:     server: server name, which can be:
                - internal server name (added by /server add, recommended usage)
                - hostname/port or IP/port, port is 6697 by default for TLS, 6667 otherwise
                - URL with format: irc[6][s]://[nickname[:password]@]irc.example.org[:port][/#channel1][,#channel2[...]]
                Note: for an address/IP/URL, a temporary server is added (NOT SAVED), see /help irc.look.temporary_servers
        option: set option for server (for boolean option, value can be omitted)
      nooption: set boolean option to 'off' (for example: -notls)
          -all: connect to all servers defined in configuration
         -auto: connect to servers with autoconnect enabled
         -open: connect to all opened servers that are not currently connected
       -nojoin: do not join any channel (even if autojoin is enabled on server)
       -switch: switch to next server address
    
    To disconnect from a server or stop any connection attempt, use command /disconnect.
    
    Examples:
      /connect libera
      /connect irc.oftc.net
      /connect irc.oftc.net/6667 -notls
      /connect irc6.oftc.net/9999 -ipv6
      /connect my.server.org -password=test
      /connect irc://nick@irc.oftc.net/#channel
      /connect -switch
de_DE:     server: Name des Servers, folgende Möglichkeiten bestehen:
                - intern genutzter Servername, zu dem eine Verbindung aufgebaut werden soll (Server muss zuerst mittels "/server add" angelegt werden (wird empfohlen!))
                - Hostname/Port oder IP/Port, Port 6697 wird standardmäßig für TLS verwendet, sonst wird Port 6667 genutzt
                - URL mit folgendem Format: irc[6][s]://[nickname[:password]@]irc.example.org[:port][/#channel1][,#channel2[...]]
                Hinweis: bei einer Adresse/IP/URL, wird ein temporärer Server erstellt (DIESER WIRD NICHT GESPEICHERT), siehe /help irc.look.temporary_servers
        option: legt Einstellung für den Server fest (die Boolean-Einstellungen können weggelassen werden)
      nooption: deaktiviert eine Boolean Einstellung (Beispiel: -notls)
          -all: Verbindung wird zu den Servern hergestellt, für die eine Konfiguration vorhanden ist
         -auto: Verbindung zu den Servern herstellen, für die die Einstellung "autoconnect" aktiviert ist
         -open: stellt eine Verbindung zu allen geöffneten Servern her, zu denen aktuell keine Verbindung besteht
       -nojoin: Channel(s) werden nicht betreten (auch falls die Funktion "autojoin" aktiviert sein sollte)
       -switch: wechselt zur nächsten Server-Adresse
    
    Um eine Verbindung zum Server, oder Verbindungsversuche, zu beenden wird der Befehl /disconnect verwendet.
    
    Beispiele:
      /connect libera
      /connect irc.oftc.net
      /connect irc6.oftc.net/6667 -notls
      /connect irc6.oftc.net/6699 -ipv6
      /connect my.server.org -password=test
      /connect irc://nick@irc.oftc.net/#channel
      /connect -switch

en: send a CTCP message (Client-To-Client Protocol)
de_DE: CTCP-Nachricht verschicken

en:    server: send to this server (internal name)
       target: nick or channel ('*' = current channel)
         type: CTCP type (examples: "version", "ping", etc.)
    arguments: arguments for CTCP
    
    Examples:
      /ctcp toto time
      /ctcp toto version
      /ctcp * version
de_DE:    server: an diesen Server senden (interner Servername)
       target: Nick- oder Kanalname an welchen eine CTCP-Nachricht geschickt werden soll ('*' = aktueller Kanal)
         type: CTCP-Nachricht (Beispiele: "version", "ping", usw.)
    arguments: Argumente für CTCP
    
    Beispiele:
      /ctcp toto time
      /ctcp toto version
      /ctcp * version

en: leave and rejoin a channel
de_DE: Einen Kanal verlassen und wieder betreten

en: channel: channel name
    message: part message (displayed to other users)
de_DE: channel: Name des Kanals
    message: Abschiedsnachricht (wird anderen Usern angezeigt)

en: start a DCC (passive file transfer or direct chat)
de_DE: Startet DCC Verbindung (passiver Dateitransfer oder direkter Chat)

en: nick: nick
    file: filename (on local host)
    
    Examples:
      chat with nick "toto":
        /dcc chat toto
      send file "/home/foo/bar.txt" to nick "toto":
        /dcc send toto /home/foo/bar.txt
de_DE: nick: Nickname
    file: zu versendende Datei (welche lokal vorliegt)
    
    Beispiel:
      sendet eine Chat-Anfrage an den User "toto"
        /dcc chat toto
      sendet die Datei "/home/foo/bar.txt" an den User "toto"
        /dcc send toto /home/foo/bar.txt

en: remove channel half-operator status from nick(s)
de_DE: halb-Operator-Privilegien einem oder mehreren Nick(s) entziehen

en: nick: nick or mask (wildcard "*" is allowed)
       *: remove channel half-operator status from everybody on channel except yourself
de_DE: nick: Nick oder Maske (Platzhalter "*" kann verwendet werden)
       *: entzieht allen Nicks im Kanal den half-operator-Status, ausgenommen sich selber

en: remove channel operator status from nick(s)
de_DE: Operator-Privilegien einem oder mehreren Nicknamen entziehen

en: nick: nick or mask (wildcard "*" is allowed)
       *: remove channel operator status from everybody on channel except yourself
de_DE: nick: Nick oder Maske (Platzhalter "*" kann verwendet werden)
       *: entzieht allen Nicks im Kanal den Operator-Status, ausgenommen sich selber

en: remove voice from nick(s)
de_DE: Voice-Privilegien einem oder mehreren Nicknamen entziehen

en: nick: nick or mask (wildcard "*" is allowed)
       *: remove voice from everybody on channel
de_DE: nick: Nick oder Maske (Platzhalter "*" kann verwendet werden)
       *: entzieht allen Nicks im Kanal die Stimme

en: shutdown the server
de_DE: Server herunterfahren

en: disconnect from one or all IRC servers
de_DE: Verbindung zu einem oder mehreren IRC-Server(n) trennen

en:   server: internal server name
        -all: disconnect from all servers
    -pending: cancel auto-reconnection on servers currently reconnecting
      reason: reason for the "quit"
de_DE:   server: interner Name des Servers
        -all: Verbindung zu allen Servern trennen
    -pending: bricht eine automatische Wiederverbindung zu Servern ab, zu denen gerade eine erneute Verbindung aufgebaut werden soll
      reason: Begründung für die Trennung

en: give channel half-operator status to nick(s)
de_DE: halb-Operator Status an Nick(s) vergeben

en: nick: nick or mask (wildcard "*" is allowed)
       *: give channel half-operator status to everybody on channel
de_DE: nick: Nick oder Maske (Platzhalter "*" kann verwendet werden)
       *: vergibt an alle Nicks im Kanal den half-operator-Status

en: ignore nicks/hosts from servers or channels
de_DE: Ignoriert Nicks/Hosts von Kanälen oder Servern

en:      list: list all ignores
          add: add an ignore
         nick: nick or hostname (can be a POSIX extended regular expression if "re:" is given or a mask using "*" to replace zero or more chars)
          del: delete an ignore
       number: number of ignore to delete (look at list to find it)
         -all: delete all ignores
       server: internal server name where ignore is working
      channel: channel name where ignore is working
    
    Note: the regular expression can start with "(?-i)" to become case sensitive.
    
    Examples:
      ignore nick "toto" everywhere:
        /ignore add toto
      ignore host "toto@domain.com" on libera server:
        /ignore add toto@domain.com libera
      ignore host "toto*@*.domain.com" on libera/#weechat:
        /ignore add toto*@*.domain.com libera #weechat
de_DE:      list: zeigt alle Ignorierungen an
          add: fügt eine Ignorierung hinzu
         nick: Nick oder Hostname (dies kann ein erweiterter regulärer POSIX Ausdruck sein, sofern "re:" angegeben wird oder eine Maske mittels "*" genutzt wird um ein oder mehrere Zeichen zu ersetzen)
          del: entfernt eine Ignorierung
       number: Nummer der Ignorierung die entfernt werden soll (nutze "list" um den entsprechenden Eintrag zu finden)
         -all: entfernt alle Einträge
       server: interner Name des Server auf welchem die Ignorierung statt finden soll
      channel: Name des Kanals, in dem die Ignorierung statt finden soll
    
    Hinweis: Um zwischen Groß-und Kleinschreibung zu unterscheiden muss am Wortanfang "(?-i)" genutzt werden.
    
    Beispiele:
      ignoriert den Nick "toto" global:
        /ignore add toto
      ignoriert den Host "toto@domain.com" auf dem libera Server:
        /ignore add toto@domain.com libera
      ignoriert den Host "toto*@*.domain.com" im Chat libera/#weechat:
        /ignore add toto*@*.domain.com libera #weechat

en: get information describing the server
de_DE: Information über den Server abfragen

en: invite a nick on a channel
de_DE: Eine Person in einen Kanal einladen

en:    nick: nick
    channel: channel name
de_DE:    nick: Nickname
    channel: Name des Kanals

en: check if a nick is currently on IRC
de_DE: Überprüft ob ein Nick gegenwärtig auf IRC angemeldet ist

en: nick: nick
de_DE: nick: Nickname

en: join a channel
de_DE: einen Kanal betreten

en: -noswitch: do not switch to new buffer
       server: send to this server (internal name)
      channel: channel name to join
          key: key to join the channel (channels with a key must be the first in list)
    
    Examples:
      /join #weechat
      /join #protectedchan,#weechat key
      /join -server libera #weechat
      /join -noswitch #weechat
de_DE: -noswitch: es wird nicht zu dem angegebenen Kanal gewechselt
       server: an angegebenen Server (interner Name) senden
      channel: Name des Kanals, der betreten werden soll
          key: Zugriffsschlüssel für einen Kanal (Kanäle, die einen Zugriffsschlüssel benötigen, müssen zuerst aufgeführt werden)
    
    Beispiele:
      /join #weechat
      /join #geschützter_Kanal,#weechat Zugriffsschlüssel
      /join -server libera #weechat
      /join -noswitch #weechat

en: kick a user out of a channel
de_DE: wirft einen User aus einem Kanal

en: channel: channel name
       nick: nick
     reason: reason (evaluated, see /help eval; special variables ${nick} (self nick), ${target} (target nick), ${channel} and ${server} are replaced by their values)
de_DE: channel: Kanalname
       nick: Nick der rausgeworfen werden soll
     reason: Begründung für den Rauswurf (evaluiert, siehe /help eval; besondere Variablen ${nick} (eigener Nick), ${target} (betroffener Nick), ${channel} und ${server}, werden durch den entsprechenden Wert ersetzt)

en: kick a user out of a channel and ban the host
de_DE: wirft einen User aus einem Kanal und sein Host kommt auf die Bannliste

en: channel: channel name
       nick: nick
     reason: reason (evaluated, see /help eval; special variables ${nick} (self nick), ${target} (target nick), ${channel} and ${server} are replaced by their values)
    
    It is possible to kick/ban with a mask, nick will be extracted from mask and replaced by "*".
    
    Example:
      ban "*!*@host.com" and then kick "toto":
        /kickban toto!*@host.com
de_DE: channel: Kanalname
       nick: Nickname der rausgeworfen und gebannt werden soll
     reason: Begründung für den Rauswurf (evaluiert, siehe /help eval; besondere Variablen ${nick} (eigener Nick), ${target} (betroffener Nick), ${channel} und ${server}, werden durch den entsprechenden Wert ersetzt)
    
    Es ist möglich kick/ban mittels einer Maske auszuführen. Der Nick wird aus der Maske heraus gefiltert und durch "*" ersetzt.
    
    Beispiel:
      sperre "*!*@host.com" und kicke dann "toto":
        /kickban toto!*@host.com

en: close client-server connection
de_DE: Beende Client-Server Verbindung

en:   nick: nick
    reason: reason
de_DE:   nick: Nickname
    reason: Grund der Abmeldung

en: send a notice to an invitation-only channel, requesting an invite
de_DE: sendet eine Benachrichtigung an einen Kanal, der nur mit Einladung betreten werden kann, um eine Einladung anzufragen

en: channel: channel name
    message: message to send
de_DE: channel: Name des Kanals
    message: Text, welcher versendet werden soll

en: list all server names which are known by the server answering the query
de_DE: alle Servernamen auflisten, die dem antwortenden Server bekannt sind

en:      target: this remote server should answer the query
    server_mask: list of servers must match this mask
de_DE:      target: dieser Remote-Server soll die Anfrage beantworten
    server_mask: die aufzulistenden Server sollen diesem Muster entsprechen

en: list channels and their topics
de_DE: Kanäle und deren Themen auflisten

en:  server: send to this server (internal name)
      regex: POSIX extended regular expression used to filter results (case insensitive, can start by "(?-i)" to become case sensitive); when a regular expression is used, the result is displayed on server buffer instead of a dedicated buffer
    channel: channel to list
     target: server name
        -up: move the selected line up by "number" lines
      -down: move the selected line down by "number" lines
      -left: scroll the /list buffer by "percent" of width on the left
     -right: scroll the /list buffer by "percent" of width on the right
        -go: select a line by number, first line number is 0 ("end" to select the last line)
      -join: join the channel on the selected line
    
    Keys and input on /list buffer:
      up                       move one line up
      down                     move one line down
      pgup                     move one page up
      pgdn                     move one page down
      alt-home          <<     move to first line
      alt-end           >>     move to last line
      F11               <      scroll horizontally on the left
      F12               >      scroll horizontally on the right
                        *      show all channels (no filter)
                        xxx    show only channels with "xxx" in name or topic (case insensitive)
                        n:xxx  show only channels with "xxx" in name (case insensitive)
                        t:xxx  show only channels with "xxx" in topic (case insensitive)
                        u:n    show only channels with at least "n" users
                        u:>n   show only channels with more than "n" users
                        u:<n   show only channels with less than "n" users
                        c:xxx  show only channels matching the evaluated condition "xxx", using following variables: name, name2, users, topic
      ctrl-j            j      join channel on selected line
                        s:x,y  sort channels by fields x,y (see below)
                        s:     reset sort to its default value (see below)
                        $      refresh list (run again command /list)
                        q      close buffer
    
    Sort keys on /list buffer:
      name   channel name (eg: "##test")
      name2  channel name without prefix (eg: "test")
      users  number of users on channel
      topic  channel topic
    
    Examples:
      list all channels on server and display them in a dedicated buffer (can be slow on large networks):
        /list
      list channel #weechat:
        /list #weechat
      list all channels beginning with "#weechat" (can be very slow on large networks):
        /list -re #weechat.*
      on /list buffer:
        channels with "weechat" in name:
          n:weechat
        channels with at least 100 users:
          u:100
        channels with "freebsd" (case insensitive) in topic and more than 10 users:
          c:${topic} =- freebsd && ${users} > 10
        sort channels by users (big channels first), then name2 (name without prefix):
          s:-users,name2
de_DE:  server: wird an diesen Server gesendet (interner Name)
      regex: erweiterter regulärer POSIX Ausdruck um Filterergebnisse zu erstellen (Groß- und Kleinschreibung wird ignoriert, kann mit "(?-i)" beginnen, um Groß- und Kleinschreibung zu berücksichtigen); fallsein regulärer Ausdruck verwendet wird, wird das Ergebnis im entsprechendem Serverbuffer angezeigt, anstelle in dem zugehörigen Buffer
    channel: Kanal zur Liste auswählen
     target: Name des Servers
        -up: verschiebt die ausgewählte Zeile um „Anzahl“-Zeilen nach oben
      -down: verschiebt die ausgewählte Zeile um „Anzahl“-Zeilen nach unten
      -left: scrollt den /list-Buffer um „Prozent“ der Breite nach links
     -right: scrollt den /list-Buffer um „Prozent“ der Breite nach rechts
        -go: wählt eine Zeile nach Nummer aus. Die erste Zeilennummer ist 0 ("end“ zur Auswahl der letzten Zeile
      -join: tritt dem Kanal in der ausgewählten Zeile bei
    
    Tasten und Eingabezeile im /list Buffer:
      up                       Eine Zeile nach oben
      down                     Eine Zeile nach unten
      pgup                     Eine Seite hoch
      pgdn                     Eine Seite runter
      alt-home          <<     Gehe zur ersten Zeile
      alt-end           >>     Gehe zur letzten Zeile
      F11               <      scrollt horizontal nach links
      F12               >      scrollt horizontal nach rechts
                        *      zeigt alle Kanäle an (ohne Filter)
                        xxx    zeigt nur Kanäle an mit "xxx" im Namen oder Thema (Groß- und Kleinschreibung wird ignoriert)
                        n:xxx  zeigt nur Kanäle mit im Namen (Groß- und Kleinschreibung wird ignoriert)
                        t:xxx  zeigt nur Kanäle mit "xxx" im Thema (Groß- und Kleinschreibung wird ignoriert)
                        u:n    zeigt nur Kanäle mit wenigstens "n" Usern
                        u:>n   zeigt nur Kanäle mit mehr als "n" Usern
                        u:<n   zeigt nur Kanäle mit weniger als "n" Usern
                        c:xxx  zeigt nur Kanäle an, die der ausgewerteten Bedingung, "xxx", entsprechen , unter Verwendung folgender Variablen: name, name2, users, topic
      ctrl-j            j      betritt den Kanal der gerade angewählt ist
                        s:x,y  sortiert Kanäle nach Feldern x,y (siehe unten)
                        s:     Sortierung auf den Standardwert zurücksetzen (siehe unten)
                        $      Liste aktualisieren (Der Befehl /list wird erneut ausgeführt)
                        q      Buffer schließen
    
    Sortiertierung im /list Buffer
      name   Kanalname (z.B.: "##test")
      name2  Kanalname ohne Prefix (z.B.: "test")
      users  Anzahl an Usern im Kanal
      topic  Thema des Kanals
    
    Beispiele:
      liste alle Kanäle des Server und zeige diese in einem entsprechendem Buffer an (kann bei großen Netzwerken sehr langsam sein):
        /list
      liste Kanal #weechat:
        /list #weechat
      liste alle Kanäle auf, die mit "#weechat" beginnen (kann bei großen Netzwerken sehr langsam sein):
        /list -re #weechat.*
      im /list Buffer:
        Kanäle mit "weechat" im Namen:
          n:weechat
        Kanäle mit mindestens 100 Usern:
          u:100
        Kanäle mit "freebsd" (Groß- und Kleinschreibung wird ignoriert) im Thema und mehr als 10 Usern:
          c:${topic} =- freebsd && ${users} > 10
        sortiert Kanäle nach Usern (Große Kanäle als Erstes), dann name2 (Name ohne Präfix):
          s:-users,name2

en: get statistics about the size of the IRC network
de_DE: Statistik über die Größe des IRC-Netzwerks abfragen

en:   mask: servers matching the mask only
    target: server for forwarding request
de_DE:   mask: ausschließlich Server, die diesem Muster entsprechen
    target: Server, der die Anfrage weiterleiten soll

en: show a graphical map of the IRC network
de_DE: Zeigt das IRC Netzwerk, in Form einer Baumstruktur, an

en: send a CTCP action to the current channel
de_DE: eine CTCP ACTION an den aktuellen Kanal senden

en: message: message to send
de_DE: message: zu sendende Nachricht

en: change channel or user mode
de_DE: Eigenschaften eines Kanals oder von einem User ändern

en: channel modes:
      channel: channel name to modify (default is current one)
      o: give/take channel operator privileges
      p: private channel flag
      s: secret channel flag
      i: invite-only channel flag
      t: topic settable by channel operator only flag
      n: no messages to channel from clients on the outside
      m: moderated channel
      l: set the user limit to channel
      b: set a ban mask to keep users out
      e: set exception mask
      v: give/take the ability to speak on a moderated channel
      k: set a channel key (password)
    user modes:
      nick: nick to modify
      i: mark a user as invisible
      s: mark a user for receive server notices
      w: user receives wallops
      o: operator flag
    
    List of modes is not comprehensive, you should read documentation about your server to see all possible modes.
    
    Examples:
      protect topic on channel #weechat:
        /mode #weechat +t
      become invisible on server:
        /mode nick +i
de_DE: Kanal-Eigenschaften:
      channel: zu ändernder Kanal (standardmäßig der erste Kanal)
      o: vergibt/entzieht Operator Privilegien
      p: privater Kanal
      s: geheimer Kanal
      i: geschlossener Kanal (Zutritt nur mit Einladung)
      t: nur Operatoren dürfen das Thema setzen
      n: keine Nachrichten von außerhalb des Kanals zulassen
      m: moderierter Kanal (schreiben nur mit Stimme)
      l: maximale Anzahl an Usern im Kanal festlegen
      b: Bannmaske für zu sperrende User (in nick!ident@host-Form)
      e: legt Ausnahmemaske fest
      v: vergibt/entzieht Schreibrechte (voice) in moderierten Kanälen
      k: legt ein Passwort für den Kanal fest
    User-Eigenschaften:
      nick: zu ändernder Nickname
      i: User als unsichtbar kennzeichnen
      s: User empfängt Server-Nachrichten
      w: User empfängt WALLOPS
      o: User ist Channel-Operator
    
    Die Liste der hier dargestellten Eigenschaften ist nicht vollständig. Es sollte die Dokumentation des jeweiligen Servers zu Rate gezogen werden, um alle verfügbaren Modi zu erfahren.
    
    Beispiele:
      schützt das Thema des Channels #weechat:
        /mode #weechat +t
      um sich auf dem Server unsichtbar machen:
        /mode nick +i

en: get the "Message Of The Day"
de_DE: Die "Mitteilung des Tages" abfragen

en: send message to a nick or channel
de_DE: Nachricht an Nick/Kanal verschicken

en: list nicks on channels
de_DE: Nicknamen des Kanals auflisten

en:  -count: display only number of users
         -x: display only users with this mode: -o for ops, -h for halfops, -v for voiced, etc. and -* for regular users
    channel: channel name
de_DE:  -count: Nur die Anzahl der Benutzer anzeigen
         -x: Zeigt nur Benutzer mit diesem Modus an: -o für Ops, -h für Halfops, -vfür stimmhafte Benutzer usw. und -* für normale Benutzer
    channel: Kanalname

en: change current nick
de_DE: derzeitigen Nicknamen ändern

en: -all: set new nick for all connected servers
    nick: new nick
de_DE: -all: Nickname auf allen verbundenen Servern ändern
    nick: neuer Nickname

en: send notice message to user
de_DE: Mitteilung (notice) an einen User verschicken

en: server: send to this server (internal name)
    target: nick or channel name
      text: text to send
de_DE: server: an diesen Server senden (interner Name)
    target: Nick- oder Kanalname
      text: zu sendender Text

en: add a notification for presence or away status of nicks on servers
de_DE: fügt eine Benachrichtigung für An- oder Abwesenheit von Nicks auf Servern hinzu

en:    add: add a notification
      nick: nick
    server: internal server name (by default current server)
     -away: notify when away message is changed (by doing whois on nick)
       del: delete a notification
      -all: delete all notifications
    
    Without argument, this command displays notifications for current server (or all servers if command is issued on core buffer).
    
    Examples:
      notify when "toto" joins/quits current server:
        /notify add toto
      notify when "toto" joins/quits libera server:
        /notify add toto libera
      notify when "toto" is away or back on libera server:
        /notify add toto libera -away
de_DE:    add: fügt eine Benachrichtigung hinzu
      nick: Nickname
    server: interner Name des Servers (Standard: aktueller Server)
     -away: gibt eine Benachrichtigung aus, falls sich die Abwesenheitsnachricht ändert (der Nick wird mittels whois abgefragt)
       del: entfernt eine Benachrichtigung
      -all: entfernt alle Benachrichtigungen
    
    Ohne Angabe von Argumenten werden alle Benachrichtigungen für den aktuellen Server angezeigt (um alle Server abzufragen muss der Befehl im Core Buffer ausgeführt werden).
    
    Beispiele:
      Benachrichtigung falls sich "toto" am aktuellen Server an- oder abmeldet:
        /notify add toto
      Benachrichtigung falls sich "toto" am libera Server an- oder abmeldet:
        /notify add toto libera
      Benachrichtigung falls "toto" den Befehl away am libera Server nutzt:
        /notify add toto libera -away

en: give channel operator status to nick(s)
de_DE: Status des Kanal-Operator an Nicknamen vergeben

en: nick: nick or mask (wildcard "*" is allowed)
       *: give channel operator status to everybody on channel
de_DE: nick: Nick oder Maske (Platzhalter "*" kann verwendet werden)
       *: vergibt an alle Nicks im Kanal den Operator-Status

en: get operator privileges
de_DE: Operator Privilegien anfordern

en:     user: user
    password: password
de_DE:     user: Username
    password: Passwort

en: leave a channel
de_DE: Einen Kanal verlassen

en: channel: channel name to leave
    message: part message (displayed to other users)
de_DE: channel: Name des Kanals welcher verlassen werden soll
    message: Abschiedsnachricht (wird anderen Usern angezeigt)

en: send a ping to server
de_DE: sendet einen Ping an den Server

en: target1: server
    target2: forward ping to this server
de_DE: target1: Server
    target2: Ping an diesen Server weiterleiten

en: answer to a ping message
de_DE: Auf Ping antworten

en:  daemon: daemon who has responded to Ping message
    daemon2: forward message to this daemon
de_DE:  Daemon: Daemon welcher auf die Ping-Nachricht geantwortet hat
    Daemon2: Nachricht an diesen Daemon weiterleiten

en: send a private message to a nick
de_DE: Eine private Nachricht an einen Nick schicken

en: -noswitch: do not switch to new buffer
       server: send to this server (internal name)
         nick: nick
         text: text to send
de_DE: -noswitch: es wird nicht zum neuen Buffer gewechselt
    server: an diesen Server senden (interner Name)
    target: Nickname
      text: zu sendender Text

en: quiet nicks or hosts
de_DE: Nicks oder Hosts das Wort entziehen (User können im Kanal erst schreiben, wenn sie "+v" oder höher besitzen)

en: channel: channel name
       nick: nick or host
    
    Without argument, this command displays the quiet list for current channel.
de_DE: channel: Name des Kanals
       nick: Nick oder Host
    
    Ohne Angabe von Argumenten wird die Quiet-Liste für den aktuellen Kanal angezeigt.

en: send raw data to server without parsing
de_DE: Daten direkt an Server senden (siehe RFC 2812)

en: server: send to this server (internal name)
      data: raw data to send
de_DE: server: an diesen Server senden (interner Name wird genutzt)
    data: unbearbeitete (RAW) Daten die gesendet werden sollen

en: reconnect to server(s)
de_DE: Mit einem oder mehreren Server(n) erneut verbinden

en:  server: server to reconnect (internal name)
       -all: reconnect to all servers
    -nojoin: do not join any channel (even if autojoin is enabled on server)
    -switch: switch to next server address
de_DE:  server: Servername zu welchem neu verbunden werden soll (interner Name)
       -all: mit allen Servern neu verbinden
    -nojoin: Kanäle werden nicht betreten (auch falls autojoin für diesen Server aktiviert ist)
    -switch: wechselt zur nächsten Server-Adresse

en: tell the server to reload its config file
de_DE: Den Server auffordern seine Konfigurationsdatei neu zu laden

en: option: extra option, for some servers
de_DE: option: zusätzliche Einstellung, die von manchen Servern berücksichtigt wird

en: force a user to leave a channel
de_DE: zwingt einen User einen Kanal zu verlassen

en: channel: channel name
       nick: nick
     reason: reason (special variables $nick, $channel and $server are replaced by their values)
de_DE: channel: Kanalname
       nick: Nick der rausgeworfen werden soll
     reason: Begründung für den Rauswurf (Variablen die genutzt werden können: $nick, $channel und $server)

en: tell the server to restart itself
de_DE: Server dazu bringen sich selbst neu zu starten

en: request the server rules
de_DE: Fordert die Serverregeln an

en: force a user to join channel(s)
de_DE: fordert einen User auf einen oder mehrere Kanäle zu betreten

en: change mode on channel, without having operator status
de_DE: ändert den Modus des Kanals ohne das Operator-Privilegien vorliegen

en: channel: channel name
       mode: mode for channel
de_DE: Channel: Name des Kanals
       Mode: neuer Modus für Kanal

en: force a user to use another nick
de_DE: zwingt einen User den Nick zu ändern

en:     nick: nick
    new_nick: new nick
de_DE:     nick: Nickname
    new_nick: neuer Nickname

en: force a user to leave channel(s)
de_DE: zwingt einen User den oder die Kanäle zu verlassen

en: force a user to quit server with a reason
de_DE: Zwingt einen User den Server mit Begründung zu verlassen

en: register a new service
de_DE: einen neuen Service eintragen

en: distribution: visibility of service
            type: reserved for future usage
de_DE: distribution: Sichtbarkeit des Services
           type: für spätere Verwendung reserviert

en: list, add or remove IRC servers
de_DE: auflisten, hinzufügen oder entfernen von IRC-Servern

en:     list: list servers (without argument, this list is displayed)
    listfull: list servers with detailed info for each server
         add: add a new server
        name: server name, for internal and display use; this name is used to connect to the server (/connect name) and to set server options: irc.server.name.xxx
    hostname: name or IP address of server, with optional port (default: 6697 for TLS, 6667 otherwise), many addresses can be separated by a comma
       -temp: add a temporary server (not saved)
      option: set option for server (for boolean option, value can be omitted)
    nooption: set boolean option to 'off' (for example: -notls)
        copy: duplicate a server
      rename: rename a server
     reorder: reorder list of servers
        open: open the server buffer without connecting
        keep: keep server in config file (for temporary servers only)
         del: delete a server
     deloutq: delete messages out queue for all servers (all messages WeeChat is currently sending)
        jump: jump to server buffer
         raw: open buffer with raw IRC data
      filter: set a new filter to see only matching messages (this filter can be used as input in raw IRC data buffer as well); allowed formats are:
                *       show all messages (no filter)
                xxx     show only messages containing "xxx"
                s:xxx   show only messages for server "xxx"
                f:xxx   show only messages with a flag: recv (message received), sent (message sent), modified (message modified by a modifier), redirected (message redirected)
                m:xxx   show only IRC command "xxx"
                c:xxx   show only messages matching the evaluated condition "xxx", using following variables: output of function irc_message_parse (like nick, command, channel, text, etc., see function info_get_hashtable in plugin API reference for the list of all variables), date (format: "yyyy-mm-dd hh:mm:ss"), server, recv, sent, modified, redirected
    
    Examples:
      /server listfull
      /server add libera irc.libera.chat
      /server add libera irc.libera.chat/6667 -notls -autoconnect
      /server add chatspike irc.chatspike.net/6667,irc.duckspike.net/6667 -notls
      /server copy libera libera-test
      /server rename libera-test libera2
      /server reorder libera2 libera
      /server del libera
      /server deloutq
      /server raw
      /server raw s:libera
      /server raw c:${recv} && ${command}==PRIVMSG && ${nick}==foo
de_DE:     list: listet Server auf (ohne Angabe von Argumente wird diese Liste standardmäßig ausgegeben)
    listfull: listet alle Server auf, mit detaillierten Informationen zu jedem einzelnen Server
         add: erstellt einen neuen Server
        name: Servername, dient der internen Nutzung und zur Darstellung; dieser Name wird genutzt um sich mit dem Server zu verbinden (/connect name) und um die entsprechenden Optionen anzupassen: irc.server.name.xxx
    hostname: Name oder IP-Adresse des Servers. Optional kann zusätzlich der Port festgelegt werden (Standard-Port: 6697, für TLS, ansonsten 6667). Mehrere Adressen können durch Kommata getrennt werden
       -temp: erstellt temporären Server (wird nicht gespeichert)
      option: legt die Optionen für den Server fest (die Boolean-Optionen können weggelassen werden)
    nooption: stellt die Boolean Einstellung auf 'off' (Beispiel: -notls)
        copy: erstellt eine Kopie des Servers
      rename: benennt den Server um
     reorder: Anordnung der Server ändern
        open: öffnet den Serverbuffer, ohne eine Verbindung herzustellen
        keep: übernimmt den Server in die Konfigurationsdatei (nur sinnvoll bei temporär angelegten Servern)
         del: entfernt einen Server
     deloutq: löscht bei allen Servern alle ausgehende Nachrichten, die in der Warteschlange stehen (dies betrifft alle Nachrichten die WeeChat gerade sendet)
        jump: springt zum Server-Buffer
         raw: öffnet Buffer mit Roh-IRC-Daten
      filter: setzt einen neuen Filter um übereinstimmende Nachrichten anzuzeigen (ein Filter kann auch in der Eingabezeile im IRC Datenbuffer angelegt werden); erlaubte Formattierungen:
                *       zeigt alle Nachrichten an (keine Filterung von Nachrichten)
                xxx     zeigt nur Nachrichten mit "xxx" an
                s:xxx   zeigt nur Nachrichten von Server "xxx" an
                f:xxx   zeigt nur Nachrichten mit dem entsprechenden Flag an: recv (erhaltene Nachricht), sent (gesendete Nachricht), modified (Nachricht welche modifiziert wurde), redirected (umgeleitete Nachricht)
                m:xxx   zeigt nur IRC Befehl "xxx" an
                c:xxx   zeigt nur Nachrichten an auf die die evaluierte Bedingung "xxx" zutrifft, folgende Variable können verwendet werden: Ausgabe der Funktion irc_message_parse (wie nick, command, channel, text, etc., siehe Funktion info_get_hashtable in der Anleitung für API Erweiterung für eine Liste aller möglichen Variablen), date (Format: "yyyy-mm-dd hh:mm:ss"), server, recv, sent, modified, redirected
    
    Beispiele:
      /server listfull
      /server add libera irc.libera.chat
      /server add libera irc.libera.chat/6697 -notls -autoconnect
      /server add chatspike irc.chatspike.net/6667,irc.duckspike.net/6667 -notls
      /server copy libera libera-test
      /server rename libera-test libera2
      /server reorder libera2 libera
      /server del libera
      /server deloutq
      /server raw
      /server raw s:libera
      /server raw c:${recv} && ${command}==PRIVMSG && ${nick}==foo

en: list services currently connected to the network
de_DE: Auflistung von Services die momentan mit dem Netzwerk verbunden sind

en: mask: list only services matching this mask
    type: list only services of this type
de_DE: mask: nur zutreffende Services auflisten
    type: nur Services von diesem Typ auflisten

en: deliver a message to a service
de_DE: Nachricht an einen Service senden

en: service: name of service
       text: text to send
de_DE: service: Name des Service
       text: zu sendender Text

en: set real name
de_DE: setze Realnamen

note: TRANSLATORS: only text between angle brackets (eg: "<name>") must be translated
en: <realname>
de_DE: <Realname>

en: realname: new real name
de_DE: realname: neuer Realname

en: disconnect server links
de_DE: Verbindung zum Server trennen

en:  target: server name
    comment: comment
de_DE:  target: Name des Servers
    comment: Kommentar

en: query statistics about server
de_DE: Serverstatistik abfragen

en:  query: c/h/i/k/l/m/o/y/u (see RFC1459)
    target: server name
de_DE:  query: c/h/i/k/l/m/o/y/u (siehe RFC1459)
    target: Name des Servers

en: give users who are on a host running an IRC server a message asking them to please join IRC
de_DE: Nutzer die auf dem IRC-Server arbeiten darum bitten auf den IRC-Server zu kommen

en:    user: username
     target: server name
    channel: channel name
de_DE:    user: Benutzername
     target: Servername
    channel: Kanalname

en: query local time from server
de_DE: Ortszeit des Servers abfragen

en: target: query time from specified server
de_DE: target: Zeit des angegebenen Servers abfragen

en: get/set channel topic
de_DE: Thema des Kanals abfragen/setzen

en: channel: channel name
      topic: new topic
    -delete: delete channel topic
de_DE: channel: Name des Kanals
      topic: neues Thema für den Kanal
    -delete: entfernt das Thema des Kanals

en: find the route to specific server
de_DE: Route zum angegebenen Server ermitteln

en: unban nicks or hosts
de_DE: Bann von Nicks oder Hosts aufheben

en: channel: channel name
       nick: nick or host
     number: ban number (as displayed by command /ban)
de_DE: channel: Name des Kanals
       nick: Nick oder Host
     number: ban Nummer (wird beim Befehl /ban angezeigt)

en: unquiet nicks or hosts
de_DE: Nicks oder Hosts das Wort erteilen

en: channel: channel name
       nick: nick or host
     number: quiet number (as displayed by command /quiet)
de_DE: channel: Name des Kanals
       nick: Nick oder Host
     number: Quiet-Nummer (wird beim Befehl /quiet angezeigt)

en: return a list of information about nicks
de_DE: zeigt Informationen zu Nicknamen an

en: list of users logged into the server
de_DE: Auflistung der User die bei dem Server angemeldet sind

en: give the version info of nick or server (current or specified)
de_DE: Versionsinformation des Nicknamen oder Servers ermitteln (des aktuellen oder angegebenen Nick/Server)

en: target: server name
      nick: nick
de_DE: target: Servername
      nick: Nickname

en: give voice to nick(s)
de_DE: Stimme an Nick(s) vergeben

en: nick: nick or mask (wildcard "*" is allowed)
       *: give voice to everybody on channel
de_DE: nick: Nick oder Maske (Platzhalter "*" kann verwendet werden)
       *: vergibt an alle Nicks im Kanal eine Stimme

en: send a notice to channel ops
de_DE: Nachricht an Kanal-Operator verschicken

en: channel: channel name
       text: text to send
de_DE: channel: Name des Kanals
       text: Text der versendet werden soll

en: send a message to all currently connected users who have set the 'w' user mode for themselves
de_DE: Nachricht an alle User schicken die den 'w'-Mode gesetzt haben

en: text: text to send
de_DE: text: Text der gesendet werden soll

en: generate a query which returns a list of information
de_DE: sendet eine Anfrage die eine Anzahl von Informationen zurück gibt

en: mask: only information which match this mask
       o: only operators are returned according to the mask supplied
de_DE: mask: nur Information über betreffende Nicknamen abfragen
       o: nur Operatoren ausgeben, die dem Filter entsprechen

en: query information about user(s)
de_DE: Information über User abfragen

en: target: server name
      nick: nick (may be a mask)
    
    Without argument, this command will do a whois on:
    - your own nick if buffer is a server/channel
    - remote nick if buffer is a private.
    
    If option irc.network.whois_double_nick is enabled, two nicks are sent (if only one nick is given), to get idle time in answer.
de_DE: target: Name des Servers (interner Servername)
      nick: Nick, welcher abgefragt werden soll (es kann auch eine Maske genutzt werden)
    
    Ohne Angabe von Argumenten, nutzt /whois folgende Regel:
    - den eigenen Nick, falls es sich um einen Server/Kanal-Buffer handelt
    - den Nick des Gesprächspartners, falls es sich um einen privaten Buffer handelt.
    
    Sollte die Einstellung irc.network.whois_double_nick aktiviert sein dann wird ein Nick zweimal verwendet (sofern der Nick nur einmal angegeben wurde), um die Idle-Zeit zu erhalten.

en: ask for information about a nick which no longer exists
de_DE: Informationen über einen nicht mehr angemeldeten Nicknamen abfragen

en:   nick: nick
     count: number of replies to return (full search if negative number)
    target: reply should match this mask
de_DE:   nick: Nickname
     count: maximale Anzahl an Antworten (negative Zahl für eine vollständige Suche)
    target: Antwort soll auf diese Suchmaske zutreffen

en: %s%s: command "%s" must be executed on irc buffer (server, channel or private)
de_DE: %s%s: Der Befehl "%s" kann nur in einem IRC-Buffer ausgeführt werden (Server, Kanal oder privatem Buffer)

en: current IRC server
de_DE: aktueller IRC-Server

en: nick on current IRC server
de_DE: Nick beim derzeitigen IRC-Server

en: channels on current IRC server
de_DE: Kanäle des derzeitigen IRC-Server

en: privates on current IRC server
de_DE: Privat auf aktuellem IRC Server

en: nicks on all channels of current IRC server
de_DE: Nicks für alle Kanäle auf dem aktuellen IRC-Server

en: arguments to filter by prefix mode (for example: "-o", "-h", "-v", "-*")
de_DE: Argumente zum Filtern nach Präfixmodus (zum Beispiel: „-o“, „-h“, „-v“, „-*")

en: IRC servers (internal names)
de_DE: IRC-Server (interne Namen)

en: current IRC channel
de_DE: aktueller IRC-Kanal

en: nicks of current IRC channel
de_DE: Liste der Nicks im aktuellen Kanal

en: nicks and hostnames of current IRC channel
de_DE: Liste der Nicks und Hostnamen des aktuellen Kanals

en: modelist masks of current IRC channel; required argument: modelist mode
de_DE: Modelist Maske für aktuellen IRC Kanal; benötigtes Argument: modelist mode

en: modelist numbers of current IRC channel; required argument: modelist mode
de_DE: Modelist Nummern für aktuellen IRC Kanal; benötigtes Argument: modelist mode

en: topic of current IRC channel
de_DE: Thema des aktuellen IRC-Kanals

en: channels on all IRC servers
de_DE: Kanäle auf allen IRC Servern

en: channels automatically joined on the current server (option "autojoin")
de_DE: Kanäle, die automatisch auf dem aktuellen Server betreten werden (Option "autojoin")

en: privates on all IRC servers
de_DE: Private auf allen IRC Servern

en: default kick message
de_DE: Standardmitteilung wenn man jemanden aus einem Kanal wirftchannel

en: default part message for IRC channel
de_DE: Standardmitteilung beim Verlassen (/part) eines IRC-Kanals

en: numbers for defined ignores
de_DE: Anzahl für festgelegte Ignorierungen

en: nicks in notify list
de_DE: Nicks für die eine Benachrichtigung existiert

en: filters for irc raw buffer
de_DE: Filter für IRC Rohbuffer

en: %sWARNING: the value "channel" for option "irc.look.display_away" will send all your away changes to the channels, which is often considered as spam; therefore you could be banned from channels, you are warned!
de_DE: %sWARNUNG: der Wert "channel" für die Option "irc.look.display_away" sendet alle away Mitteilungen in die besuchten Kanäle. Dies wird häufig als SPAM interpretiert und kann dazu führen, dass man aus den besuchten Kanälen verbannt wird. Du bist gewarnt!

en: %s%s: warning: proxy "%s" does not exist (you can add it with command /proxy)
de_DE: %s%s: Warnung: Proxy "%s" existiert nicht (kann aber mit dem Befehl /proxy angelegt werden)

en: %s%s: invalid priorities string, error at this position in string: "%s"
de_DE: %s%s: ungültige Zeichenkette für Prioritäten. Fehler befindet sich an folgender Position der Zeichenkette: "%s"

en: %s%s: warning: invalid autojoin value "%s", see /help %s.%s.%s
de_DE: %s%s: Warnung: ungültige Werte für autojoin "%s", siehe /help %s.%s.%s

en: %s%s: invalid length for split, it must be either 0 or any integer between 128 and 4096
de_DE: %s%s: ungültige Länge für die Trennung einer Nachricht, der Wert muss entweder 0 oder ein Integer zwischen 128 und 4096 sein

en: %s%s: invalid registered mode, must be a single character
de_DE: %s%s: ungültiger registrierter Modus, es muss ein einzelnes Zeichen genutzt werden

en: %s%s: warning: server "%s" not found in configuration file, not deleted in memory because it's currently used
de_DE: %s%s: Warnung: Der Server "%s" konnte in der Konfigurationsdatei nicht gefunden werden. Da der Server zur Zeit genutzt wird, konnte er noch nicht entfernt werden

en: %s%s: warning: the command name "%s" must be lower case, the option "irc.msgbuffer.%s" will not work
de_DE: %s%s: Warnung: Der Befehl "%s" muss in Kleinbuchstaben geschrieben werden, die Option "irc.msgbuffer.%s" funktioniert nicht

en: buffer used to display message received from IRC server
de_DE: Buffer welcher zur Ausgabe von IRC Server Nachrichten genutzt werden soll

en: %s%s: error creating "%s" => "%s"
de_DE: %s%s: Fehler beim Erstellen von "%s" => "%s"

en: %s%s: warning: the CTCP name "%s" must be lower case, the option "irc.ctcp.%s" will not work
de_DE: %s%s: Warnung: Der CTCP Name "%s" muss in Kleinbuchstaben geschrieben werden, die Option "irc.ctcp.%s" funktioniert nicht

en: format for CTCP reply or empty string for blocking CTCP (no reply); content is evaluated, see /help eval; following variables are replaced: ${clientinfo}: list of supported CTCP, ${version}: WeeChat version, ${git}: Git version, ${versiongit}: WeeChat version and Git version, ${compilation}: compilation date, ${osinfo}: info about OS, ${site}: WeeChat site, ${download}: WeeChat site, download page, ${time}: current date and time as text, ${username}: username on server, ${realname}: realname on server
de_DE: Format für CTCP-Antwort oder leere Zeichenfolge zum Blockieren von CTCP (keine Antwort); Inhalt wird ausgewertet, siehe /help eval; Folgende Variablen werden durch den entsprechenden Wert ersetzt: ${clientinfo}: Liste von unterstützten CTCP, ${version} WeeChat Version, ${git} Git-Version, ${versiongit}: WeeChat Version und Git Version, ${compilation} Datum der Kompilierung, ${osinfo} Informationen über genutztes Betriebssystem, ${site} WeeChat Webseite, ${download} Download-Seite von WeeChat, ${time} aktuelles Datum und Uhrzeit, als Text, ${username} Username auf Server, ${realname} Realname auf Server

en: %s%s: error creating CTCP "%s" => "%s"
de_DE: %s%s: Fehler bei CTCP Erstellung "%s" => "%s"

en: list of hostname/port or IP/port for server (separated by comma) (note: content is evaluated, see /help eval; server options are evaluated with ${irc_server.xxx} and ${server} is replaced by the server name)
de_DE: Liste von Hostname/Port oder IP/Port für Server (durch Komma getrennt) (Hinweis: Inhalt wird evaluiert, siehe /help eval; Serveroptionen sind mittels ${irc_server.xxx} evaluiert und ${server} wird durch den eigentlichen Servernamen ersetzt)

en: name of proxy used for this server (optional, proxy must be defined with command /proxy)
de_DE: Name des Proxy für diesen Server (optional, Proxy muss mit dem Befehl /proxy angelegt werden)

en: use IPv6 protocol for server communication (try IPv6 then fallback to IPv4); if disabled, only IPv4 is used
de_DE: bei der Kommunikation mit dem Server wird das IPv6 Protokoll genutzt (sollte IPv6 nicht verfügbar sein dann wird automatisch auf IPv4 umgeschaltet); wird die Funktion deaktiviert, dann wird ausschließlich IPv4 genutzt

en: use TLS for server communication
de_DE: Verwendet TLS für die Serverkommunikation

en: TLS certificate file used to automatically identify your nick (path is evaluated, see function string_eval_path_home in plugin API reference)
de_DE: TLS-Zertifikatdatei zur automatischen Identifizierung Ihres Nick (Pfad ist evaluiert, siehe Funktion string_eval_path_home in der Erweiterungs-API-Referenz)

en: password for TLS certificate's private key; only used with gnutls version >= 3.1.0 (note: content is evaluated, see /help eval; server options are evaluated with ${irc_server.xxx} and ${server} is replaced by the server name)
de_DE: Passwort für TLS Zertifikat des privaten Schlüssels, nur unter gnutls Version >= 3.1.0 (Hinweis: Inhalt wird evaluiert, siehe /help eval; Serveroptionen sind mittels ${irc_server.xxx} evaluiert und ${server} wird durch den eigentlichen Servernamen ersetzt)

en: string with priorities for gnutls (for syntax, see documentation of function gnutls_priority_init in gnutls manual, common strings are: "PERFORMANCE", "NORMAL", "SECURE128", "SECURE256", "EXPORT", "NONE")
de_DE: Zeichenkette mit Prioritäten für gnutls (für die korrekte Syntax siehe gnutls Dokumentation unter Funktion gnutls_priority_init. Gebräuchliche Zeichenketten sind: "PERFORMANCE", "NORMAL", "SECURE128", "SECURE256", "EXPORT", "NONE")

en: size of the key used during the Diffie-Hellman Key Exchange
de_DE: Größe des Schlüssels der während des Diffie-Hellman-Schlüsselaustausches genutzt wurde

en: fingerprint of certificate which is trusted and accepted for the server; only hexadecimal digits are allowed (0-9, a-f): 128 chars for SHA-512, 64 chars for SHA-256, 40 chars for SHA-1 (insecure, not recommended); many fingerprints can be separated by commas; if this option is set, the other checks on certificates are NOT performed (option "tls_verify") (note: content is evaluated, see /help eval; server options are evaluated with ${irc_server.xxx} and ${server} is replaced by the server name)
de_DE: Fingerprint des Zertifikates welches als vertrauenswürdig eingestuft und für diesen Server akzeptiert wird; es sind nur hexadezimale Zeichen erlaubt (0-9, a-f): bei SHA-512 ist das Zertifikat 128 Zeichen lang, bei SHA-256 sind es 64 Zeichen, bei SHA-1 sind es 40 Zeichen (nicht empfohlen, da unsicher); mehrere Fingerprints können durch Kommata voneinander getrennt werden; wird diese Option genutzt, findet KEINE weitere Überprüfung der Zertifikate statt (Option "tls_verify") (Hinweis: Inhalt wird evaluiert, siehe /help eval; Serveroptionen sind mittels ${irc_server.xxx} evaluiert und ${server} wird durch den eigentlichen Servernamen ersetzt)

en: check that the TLS connection is fully trusted
de_DE: überprüft ob die TLS-Verbindung vertrauenswürdig ist

en: password for server (note: content is evaluated, see /help eval; server options are evaluated with ${irc_server.xxx} and ${server} is replaced by the server name)
de_DE: Passwort welches für den Server genutzt werden soll (Hinweis: Inhalt wird evaluiert, siehe /help eval; Serveroptionen sind mittels ${irc_server.xxx} evaluiert und ${server} wird durch den eigentlichen Servernamen ersetzt)

note: TRANSLATORS: please keep words "client capabilities" between brackets if translation is different (see fr.po)
en: comma-separated list of client capabilities to enable for server if they are available (see /help cap for a list of capabilities supported by WeeChat); "*" enables all capabilities by default (supported by both server and WeeChat); wildcard "*" is allowed; a capability beginning with "!" is excluded (example: "*,!account-*,!extended-join")
de_DE: durch Kommata getrennte Liste von erweiterten Client-Fähigkeiten ("client capabilities"), welche vom Server angeboten und genutzt werden sollen (siehe /help cap um eine Liste von Fähigkeiten zu erhalten die von WeeChat unterstützt werden); "*" aktiviert standardmäßig alle Funktionen (die sowohl vom Server als auch von WeeChat unterstützt werden); Platzhalter "*" ist erlaubt; eine Fähigkeit, die mit "!" beginnt, wird ignoriert (Beispiel: "*,!account-*,!extended-join")

en: mechanism for SASL authentication: "plain" for plain text password, "scram-sha-1" for SCRAM authentication with SHA-1 digest algorithm, "scram-sha-256" for SCRAM authentication with SHA-256 digest algorithm, "scram-sha-512" for SCRAM authentication with SHA-512 digest algorithm, "ecdsa-nist256p-challenge" for key-based challenge authentication, "external" for authentication using client side TLS certificate
de_DE: Verfahren welches bei einer SASL Authentifizierung angewandt werden soll: "plain" Passwort wird im Klartext gesendet, "scram-sha-1" für SCRAM-Authentifizierung mit SHA-1-Digest-Algorithmus, "scram-sha-256" für SCRAM-Authenrifizierung mit SHA-256 Digest-Algorithmus, "scram-sha-512" für SCRAM-Authentifizierung mit SHA-512 Digest-Algorithmus, "ecdsa-nist256p-challenge" für öffentlich/private Schlüsselmethode, "external" ein TLS Zertifikat welches auf Client Seite vorliegt wird verwendet

en: username for SASL authentication; this option is not used for mechanism "external" (note: content is evaluated, see /help eval; server options are evaluated with ${irc_server.xxx} and ${server} is replaced by the server name)
de_DE: Username für SASL Authentifikation; diese Option wird nicht für den Mechanismus "external" verwendet (Hinweis: Inhalt wird evaluiert, siehe /help eval; Serveroptionen sind mittels ${irc_server.xxx} evaluiert und ${server} wird durch den eigentlichen Servernamen ersetzt)

en: password for SASL authentication; this option is not used for mechanisms "ecdsa-nist256p-challenge" and "external" (note: content is evaluated, see /help eval; server options are evaluated with ${irc_server.xxx} and ${server} is replaced by the server name)
de_DE: Passwort für SASL Authentifikation; diese Option findet keine Anwendung falls der Mechanismus "ecdsa-nist256p-challenge" und "external" verwendet wird (Hinweis: Inhalt wird evaluiert, siehe /help eval; Serveroptionen sind mittels ${irc_server.xxx} evaluiert und ${server} wird durch den eigentlichen Servernamen ersetzt)

en: file with ECC private key for mechanism "ecdsa-nist256p-challenge" (path is evaluated, see function string_eval_path_home in plugin API reference)
de_DE: Datei mit privatem ECC-Schlüssel für den Mechanismus "ecdsa-nist256p-challenge" (Pfad ist evaluiert, siehe Funktion string_eval_path_home in der Plugin-API-Referenz)

en: timeout (in seconds) before giving up SASL authentication
de_DE: Zeitüberschreitung bis zum Abbruch der SASL Authentifizierung (in Sekunden)

en: action to perform if SASL authentication fails: "continue" to ignore the authentication problem, "reconnect" to schedule a reconnection to the server, "disconnect" to disconnect from server (see also option irc.network.sasl_fail_unavailable)
de_DE: auszuführende Aktion falls die SASL Authentifizierung fehlschlägt: "continue" ignoriert das Problem welches bei der Authentifizierung aufgetreten ist, "reconnect" versucht erneut eine Verbindung herzustellen, "disconnect" trennt die Verbindung zum Server (siehe Option irc.network.sasl_fail_unavailable)

en: automatically connect to server when WeeChat is starting
de_DE: Beim Programmstart von WeeChat automatisch mit dem Server verbinden

en: automatically reconnect to server when disconnected
de_DE: Nach einer Trennung vom Server die Verbindung automatisch wiederherstellen

en: delay (in seconds) before trying again to reconnect to server
de_DE: Zeit (in Sekunden) die gewartet werden soll bevor ein neuer Verbindungsaufbau durchgeführt werden soll

en: nicknames to use on server (separated by comma) (note: content is evaluated, see /help eval; ${username} is replaced by system username (fallback to "weechat" if not found), server options are evaluated with ${irc_server.xxx} and ${server} is replaced by the server name)
de_DE: Auf dem Server zu verwendender Nickname (durch Komma getrennt) (Hinweis: Inhalt wird evaluiert, siehe /help eval; ${username} wird durch Systembenutzernamen ersetzt ("weechat" wird genutzt, falls nicht gefunden), Serveroptionen werden mit ${irc_server.xxx} evaluiert und ${server} wird durch den Servernamen ersetzt)

en: get an alternate nick when all the declared nicks are already used on server: add some "_" until the nick has a length of 9, and then replace last char (or the two last chars) by a number from 1 to 99, until we find a nick not used on server
de_DE: nutzt einen alternativen Nick, sofern alle voreingestellten Nicks am Server schon genutzt werden. Dazu wird das Zeichen "_" an den Nick angehangen, sofern der Nick nicht mehr als neun Zeichen besitzt. Andernfalls werden die beiden letzten Zeichen durch eine Zahl zwischen 1 und 99 ersetzt, bis ein freier Nick auf dem Server gefunden wird

en: user name to use on server (note: content is evaluated, see /help eval; ${username} is replaced by system username (fallback to "weechat" if not found), server options are evaluated with ${irc_server.xxx} and ${server} is replaced by the server name)
de_DE: Benutzername, der auf dem Server verwendet werden soll (Hinweis: Inhalt wird evaluiert, siehe /help eval; ${username} wird durch Systembenutzernamen ersetzt ("weechat", wird genutzt, falls nicht gefunden), Serveroptionen werden mit ${irc_server.xxx} ausgewertet und ${server} wird durch den Servernamen ersetzt)

en: real name to use on server (note: content is evaluated, see /help eval; server options are evaluated with ${irc_server.xxx} and ${server} is replaced by the server name)
de_DE: Realname welcher für den Server genutzt werden soll (Hinweis: Inhalt wird evaluiert, siehe /help eval; Serveroptionen sind mittels ${irc_server.xxx} evaluiert und ${server} wird durch den eigentlichen Servernamen ersetzt)

en: custom local hostname/IP for server (optional, if empty local hostname is used)
de_DE: benutzerdefinierter lokaler Hostname bzw. IP-Adresse für den entsprechenden Server (optional). Falls kein Eintrag vorhanden sein sollte wird der lokale Hostname verwendet

en: user mode(s) to set after connection to server and before executing command and the auto-join of channels; examples: "+R" (to set mode "R"), "+R-i" (to set mode "R" and remove "i"); see /help mode for the complete mode syntax (note: content is evaluated, see /help eval; server options are evaluated with ${irc_server.xxx} and ${server} is replaced by the server name)
de_DE: Usermode(s) der direkt nach der Verbindung zum Server gesetzt werden soll. Dies geschieht bevor Befehle für den Server ausgeführt und bevor Kanäle automatisch betreten werden; Beispiele: "+R" (um den Modus "R" zu setzen), "+R-i" (setzt den Modus "R" und entfernt den Modus "i"); siehe /help mode um den Befehlssatz angezeigt zu bekommen (Hinweis: Inhalt wird evaluiert, siehe /help eval; Serveroptionen sind mittels ${irc_server.xxx} evaluiert und ${server} wird durch den eigentlichen Servernamen ersetzt)

en: command(s) to run after connection to server and before auto-join of channels (many commands can be separated by ";", use "\;" for a semicolon, special variables $nick, $channel and $server are replaced by their values) (note: commands are evaluated, see /help eval; server options are evaluated with ${irc_server.xxx} and ${server} is replaced by the server name)
de_DE: Befehl(e) welche nach einem Verbindungsaufbau zum Server und vor dem automatischem Betreten von Kanälen ausgeführt werden sollen (mehrere Befehle können durch ";" getrennt werden, will man ein Semikolon nutzen, schreibt man "\;", die Platzhalter $nick,$channel und $server werden durch den entsprechenden Wert ersetzt) (Hinweis: Inhalt wird evaluiert, siehe /help eval; Serveroptionen sind mittels ${irc_server.xxx} evaluiert und ${server} wird durch den eigentlichen Servernamen ersetzt)

en: delay (in seconds) after execution of command and before auto-join of channels (example: give some time for authentication before joining channels)
de_DE: Wartezeit (in Sekunden) nach Ausführung des Befehls und bevor Kanäle automatisch betreten werden (Beispiel: es wird eine gewisse Zeit gewartet, um eine Authentifizierung zu ermöglichen)

en: comma separated list of channels to join after connection to server (and after executing command + delay if they are set); the channels that require a key must be at beginning of the list, and all the keys must be given after the channels (separated by a space) (example: "#channel1,#channel2,#channel3 key1,key2" where #channel1 and #channel2 are protected by key1 and key2) (note: content is evaluated, see /help eval; server options are evaluated with ${irc_server.xxx} and ${server} is replaced by the server name)
de_DE: durch Kommata getrennte Liste von Kanälen, die beim Verbinden mit dem Server automatisch betreten werden (nachdem die Einstellungen command + delay ausgeführt wurden). Kanäle, die einen Schlüssel benötigen, müssen in der Auflistung als erstes aufgeführt werden. Die Schlüssel, zu den jeweiligen Kanälen, werden nach den Kanälen aufgeführt (eine Trennung von Kanälen und Schlüssel erfolgt mittels eines Leerzeichens. Schlüssel werden hintereinander auch durch Kommata voneinander getrennt) (Beispiel: "#channel1,#channel2,#channnel3 key1,key2", #channel1 und #channel2 sind durch jeweils einen Schlüssel, key1 und key2, geschützt) (Hinweis: Inhalt wird evaluiert, siehe /help eval; Serveroptionen sind mittels ${irc_server.xxx} evaluiert und ${server} wird durch den eigentlichen Servernamen ersetzt)

en: set automatically the "autojoin" option according to the channels you manually join and part with commands /join and /part
de_DE: Setze automatisch die "autojoin"-Option entsprechend den Kanälen, die du manuell beitrittst bzw. verlässt, mit den Befehlen /join und /part

en: automatically rejoin channels after kick; you can define a buffer local variable on a channel to override this value (name of variable: "autorejoin", value: "on" or "off")
de_DE: Kanäle automatisch betreten, falls man rausgeworfen wurde. Es kann eine lokale Buffer Variable für einen Kanal erstellt werden, diese lokale Variable wird vorrangig behandelt (Name der lokalen Variable: "autorejoin", Wert: "on" oder "off")

en: delay (in seconds) before autorejoin (after kick)
de_DE: Wartezeit, in Sekunden, die verstreichen soll bevor man den Kanal automatisch erneut betritt (nachdem man rausgeworfen wurde)

en: timeout (in seconds) between TCP connection to server and message 001 received, if this timeout is reached before 001 message is received, WeeChat will disconnect from server
de_DE: Wartezeit (in Sekunden) zwischen einer TCP Verbindung mit dem Server und des Empfanges der "message 001" Nachricht. Falls die Wartezeit verstreichen sollte bevor die "message 001" Nachricht empfangen wurde dann wird WeeChat die Verbindung zum Server trennen

en: anti-flood for high priority queue: number of seconds between two user messages or commands sent to IRC server (0 = no anti-flood)
de_DE: Anti-Flood für dringliche Inhalte: Zeit in Sekunden zwischen zwei Benutzernachrichten oder Befehlen die zum IRC Server versendet wurden (0 = Anti-Flood deaktivieren)

en: anti-flood for low priority queue: number of seconds between two messages sent to IRC server (messages like automatic CTCP replies) (0 = no anti-flood)
de_DE: Anti-Flood für weniger dringliche Inhalte: Zeit in Sekunden zwischen zwei Benutzernachrichten die zum IRC Server versendet wurden. Beispiel: automatische CTCP Antworten (0 = Anti-Flood deaktivieren)

en: interval between two checks for away (in minutes, 0 = never check)
de_DE: überprüft die Abwesenheit (/away) der Nutzer, in dem angegebenen Intervall (in Minuten, 0 = nicht überprüfen)

en: do not check away nicks on channels with high number of nicks (0 = unlimited)
de_DE: Die Abwesenheit von Nutzern in Kanälen wird nicht überprüft wenn die Anzahl der Nutzer höher ist, als der angegebene Wert (0 = unbegrenzte Anzahl an Nutzern im Kanal)

en: default kick message used by commands "/kick" and "/kickban" (note: content is evaluated, see /help eval; special variables ${nick} (self nick), ${target} (target nick), ${channel} and ${server} are replaced by their values)
de_DE: Standardmitteilung einer kick-Nachricht, für die Befehle "/kick" und "/kickban" (Hinweis: Inhalt wird evaluiert, siehe /help eval; besondere Variablen ${nick} (eigener Nick), ${target} (betroffener Nick), ${channel} und ${server}, werden durch den entsprechenden Wert ersetzt)

en: default part message (leaving channel) (note: content is evaluated, see /help eval; special variables ${nick}, ${channel} and ${server} are replaced by their values; "%v" is replaced by WeeChat version if there is no ${...} in string)
de_DE: Standardmitteilung einer part-Nachricht (/part) (Hinweis: Inhalt wird evaluiert, siehe /help eval; Variablen die genutzt werden können: ${nick}, ${channel} und ${server}; "%v" wird durch die genutzte WeeChat-Version ersetzt, sofern keine Variable vom Typ ${...} verwendet wird)

en: default quit message (disconnecting from server) (note: content is evaluated, see /help eval; special variables ${nick}, ${channel} and ${server} are replaced by their values; "%v" is replaced by WeeChat version if there is no ${...} in string)
de_DE: Standardmitteilung einer quit-Nachricht (Trennung vom Server) (Hinweis: Inhalt wird evaluiert, siehe /help eval; Variablen die genutzt werden können: ${nick}, ${channel} und ${server}; "%v" wird durch die genutzte WeeChat-Version ersetzt, sofern keine Variable vom Typ ${...} verwendet wird)

en: notify list for server (you should not change this option but use /notify command instead)
de_DE: Liste mit Benachrichtigung für Server (diese Einstellung sollte nicht direkt verändert werden. Dazu sollte der Befehl /notify genutzt werden)

en: split outgoing IRC messages to fit in this number of chars; the default value is 512, this is a safe and recommended value; value 0 disables the split (not recommended, unless you know what you do); allowed values are 0 or any integer between 128 and 4096; this option should be changed only on non-standard IRC servers, for example gateways like bitlbee
de_DE: ausgehende IRC Nachrichten werden bei der angegebene Anzahl an Zeichen getrennt; der Standardwert beträgt 512, dabei handelt es sich um einen empfohlenen Wert; ein Wert von 0 deaktiviert eine Trennung von Nachrichten (dies wird nicht empfohlen, außer Du weißt was Du tust); erlaubte Werte sind 0 oder jeder Wert zwischen 128 und 4096; diese Option sollte nur bei nicht-Standard IRC Servern verändert werden, zum Beispiel ein bitlbee Gateway

en: part of the IRC message (received or sent) which is decoded/encoded to the target charset; message = the whole IRC message (default), channel = starting from the channel name only (if found, with fallback on text), text = starting from the text only (you should try this value if you have issues with the channel name encoding)
de_DE: Teil der IRC Nachricht (empfangen oder gesendet) die zum Zielzeichensatz dekodiert/kodiert werden soll; message = die komplette IRC Nachricht (Standard), channel = beginnend mit dem Kanalnamen (sofern dieser gefunden wird, ansonsten Fallback auf text), text = beginnend mit dem Nachrichtentext (dieser Wert sollte ausprobiert werden, falls es Probleme bei der Kodierung des Kanalnamens geben sollte)

en: channel type prefixes to use if the server does not send them in message 005 (default is "#&")
de_DE: Kanal-Typ-Präfix, die verwendet werden sollen, wenn der Server diese nicht in Nachricht 005 sendet (Standard ist "#&")

en: mode that is set on registered users (default is "r")
de_DE: Modus, der für registrierte Benutzer eingestellt ist (Standard ist "r")

en: %s%s: error adding server "%s"
de_DE: %s%s: Fehler bei der Erstellung des Servers "%s"

en: %s%s: error creating server option "%s"
de_DE: %s%s: Fehler bei der Erstellung der Serveroption "%s"

en: IRC option renamed: "irc.%s.%s" => "irc.%s.%s"
de_DE: IRC Option umbenannt: "irc.%s.%s" => "irc.%s.%s"

en: IRC CTCP format converted for "%s": "%s" => "%s"
de_DE: IRC CTCP Format konvertiert für "%s": "%s" => "%s"

en: open channel buffer before the JOIN is received from server when it is auto joined (with server option "autojoin"); this is useful to open channels with always the same buffer numbers on startup
de_DE: betritt man automatisch einen Kanal-Buffer (mittels autojoin Option) wird dieser direkt geöffnet, ohne auf die JOIN Nachricht des Servers zu warten; dies ist sinnvoll um die Kanäle immer an der selben Position bei einem Neustart zu öffnen

en: open channel buffer before the JOIN is received from server when it is manually joined (with /join command)
de_DE: betritt man mittels dem /join Befehl einen Kanal wird der Buffer direkt geöffnet, ohne auf die JOIN Nachricht des Servers zu warten

en: auto switch to channel buffer when it is auto joined (with server option "autojoin")
de_DE: wechselt automatisch zum Kanal-Buffer falls dieser automatisch betreten wurde (mittels der Serveroption "autojoin")

en: auto switch to channel buffer when it is manually joined (with /join command)
de_DE: wechselt automatisch zum Kanal-Buffer falls dieser manuell betreten wurde (mittels dem /join Befehl)

en: use nick color in output of /names (or list of nicks displayed when joining a channel)
de_DE: nutzt in der Ausgabe von /names die jeweiligen Farbe des Nick (oder bei der Auflistung der Nicks wenn man einen Kanal betritt)

en: use nick color in nicklist
de_DE: nutzt die Farbe des Nick in der Nicklist

en: use nick color in messages from server
de_DE: nutzt die Farbe des Nick bei Nachrichten vom Server

en: use same nick color for channel and private
de_DE: nutzt die selbe Farbe für die Darstellung des Nicks im Kanal wie auch im privaten Buffer

en: time format used in answer to message CTCP TIME (see man strftime for date/time specifiers)
de_DE: Format für die Zeitanzeige die bei einer CTCP TIME Anfrage zurückgesendet wird (siehe man strftime, welche Platzhalter für das Datum und die Uhrzeit verwendet werden)

en: display ACCOUNT messages received when capability account-notify is enabled
de_DE: ACCOUNT Nachrichten anzeigen, die empfangen wurden, wenn die Funktion account-notify aktiviert ist

en: display message when (un)marking as away (off: do not display/send anything, local: display locally, channel: send action to channels)
de_DE: zeigt eine Nachricht an, sobald der Abwesenheitsstatus ein- bzw. ausgeschaltet wird (off: zeigt/sendet keine Nachricht, local: eine Nachricht wird lokal angezeigt, channel: sendet eine Nachricht an die Kanäle)

en: display CTCP message even if it is blocked
de_DE: CTCP Nachrichten werden angezeigt, obwohl sie unterdrückt werden

en: display CTCP reply sent by WeeChat
de_DE: CTCP Antworten, die durch WeeChat versendet wurden, werden angezeigt

en: display CTCP message even if it is unknown CTCP
de_DE: unbekannte CTCP Nachrichten werden angezeigt

en: display extra information in the JOIN messages: account name and real name (capability extended-join must be enabled)
de_DE: zusätzliche Informationen in den JOIN-Nachrichten anzeigen: Kontoname und richtiger Name (Funktion extended-join muss aktiviert sein)

en: display host in join messages
de_DE: zeigt den Host innerhalb einer join Nachricht an

en: display host in join messages from local client
de_DE: zeigt den Host innerhalb einer join Nachrichten des lokalen Client an

en: display host in notice messages
de_DE: zeigt den Host innerhalb einer notice Nachricht an

en: display host in part/quit messages
de_DE: zeigt den Host innerhalb einer part/quit Nachricht an

en: comma-separated list of messages to display after joining a channel: 324 = channel modes, 329 = channel creation date, 332 = topic, 333 = nick/date for topic, 353 = names on channel, 366 = names count
de_DE: durch Kommata getrennte Liste von Nachrichten die beim Betreten eines Kanals angezeigt werden sollen: 324 = Channel-Modi, 329 = Erstellungsdatum des Kanals, 332 = Topic, 333 = Nick/Datum für Topic, 353 = genutzte Namen im Kanal, 366 = Anzahl der Nicks im Kanal

en: display old topic when channel topic is changed
de_DE: zeige das alte Thema an, falls das Thema des Kanals geändert wurde

en: display remote away message only once in private
de_DE: in einer privaten Unterhaltung nur einmal eine Abwesenheitsnachricht anzeigen

en: display a message in private when user is back (after quit on server)
de_DE: es wird bei einer privaten Unterhaltung eine Mitteilung ausgegeben falls der User wieder zurück ist (falls der User sich beim Server abgemeldet hat)

en: display nick change in private
de_DE: Nickänderung im privaten Buffer anzeigen

en: display a warning in private buffer if the address of remote nick has changed; this option is disabled by default because servers like bitlbee are causing this warning to be displayed when it is not expected (the address of remote nick changes multiple times on login)
de_DE: zeigt eine Warnung in einem privaten Buffer an, sobald sich die Adresse eines Remote-Nick geändert hat; diese Option ist standardmäßig ausgeschaltet, da Server wie bitlbee eine solche Warnung unvermittelt auslösen (die Adresse des Remote-Nick ändert sich während eines Login mehrfach)

en: comma separated list of words to highlight in channel buffers (case insensitive, use "(?-i)" at beginning of words to make them case sensitive; special variables $nick, $channel and $server are replaced by their values), these words are added to buffer property "highlight_words" only when buffer is created (it does not affect current buffers), an empty string disables default highlight on nick, examples: "$nick", "(?-i)$nick"
de_DE: durch Kommata getrennte Liste von Wörtern die im Kanal-Buffern als Highlight erscheinen sollen (zwischen Groß- und Kleinschreibung wird nicht unterschieden. Um zwischen Groß- und Kleinschreibung zu unterscheiden muss zu Beginn "(?-i)" genutzt werden; des Weiteren können folgende Variablen genutzt werden: $nick, $channel und $server). Wird ein Buffer geöffnet, dann werden die angegeben Wörter dem Buffer-Merkmal "highlight_words" hinzugefügt. Dies bedeutet, dass diese Einstellung keinen direkten Einfluss auf schon geöffnete Buffer hat. Eine leere Zeichenkette deaktiviert ein Highlight für den Nick. Beispiel: "$nick", "(?-i)$nick"

en: comma separated list of words to highlight in private buffers (case insensitive, use "(?-i)" at beginning of words to make them case sensitive; special variables $nick, $channel and $server are replaced by their values), these words are added to buffer property "highlight_words" only when buffer is created (it does not affect current buffers), an empty string disables default highlight on nick, examples: "$nick", "(?-i)$nick"
de_DE: durch Kommata getrennte Liste von Wörtern die in einem privaten Buffer als Highlight erscheinen sollen (zwischen Groß- und Kleinschreibung wird nicht unterschieden. Um zwischen Groß- und Kleinschreibung zu unterscheiden muss zu Beginn "(?-i)" genutzt werden; des Weiteren können folgende Variablen genutzt werden: $nick, $channel und $server). Wird ein Buffer geöffnet, dann werden die angegeben Wörter dem Buffer-Merkmal "highlight_words" hinzugefügt. Dies bedeutet, dass diese Einstellung keinen direkten Einfluss auf schon geöffnete Buffer hat. Eine leere Zeichenkette deaktiviert ein Highlight für den Nick. Beispiel: "$nick", "(?-i)$nick"

en: comma separated list of words to highlight in server buffers (case insensitive, use "(?-i)" at beginning of words to make them case sensitive; special variables $nick, $channel and $server are replaced by their values), these words are added to buffer property "highlight_words" only when buffer is created (it does not affect current buffers), an empty string disables default highlight on nick, examples: "$nick", "(?-i)$nick"
de_DE: durch Kommata getrennte Liste von Wörtern die in Server-Buffern als Highlight erscheinen sollen (zwischen Groß- und Kleinschreibung wird nicht unterschieden. Um zwischen Groß- und Kleinschreibung zu unterscheiden muss zu Beginn "(?-i)" genutzt werden; des Weiteren können folgende Variablen genutzt werden: $nick, $channel und $server). Wird ein Buffer geöffnet, dann werden die angegeben Wörter dem Buffer-Merkmal "highlight_words" hinzugefügt. Dies bedeutet, dass diese Einstellung keinen direkten Einfluss auf schon geöffnete Buffer hat. Eine leere Zeichenkette deaktiviert ein Highlight für den Nick. Beispiel: "$nick", "(?-i)$nick"

en: 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
de_DE: 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

en: hide channel modes arguments if at least one of these modes is in channel modes ("*" to always hide all arguments, empty value to never hide arguments); example: "kf" to hide arguments if "k" or "f" are in channel modes
de_DE: unterdrückt die Ausgabe von Argumenten die die Kanalmodi betreffen, sofern der entsprechende Modus für den Kanal gesetzt ist ("*" unterdrückt jedwede Ausgabe von Argumenten; wird kein Wert angegeben, dann werden alle Argumente angezeigt); Beispiele: "kf" unterdrückt die Argumente, falls "k" oder "f" für den Kanal gesetzt sind

en: name of bar item where IRC server is displayed (for status bar)
de_DE: Name der Bar-Item in dem der IRC Server angezeigt wird (für Status-Bar)

en: display nick modes in bar item "input_prompt"
de_DE: der Nick-Modus wird in dem Bar-Item "input_prompt" angezeigt

en: display nick prefix in bar item "input_prompt"
de_DE: der Nick-Präfix wird im Bar-Item "input_prompt" angezeigt

en: automatically add channel type in front of channel name on command /join if the channel name does not start with a valid channel type for the server; for example: "/join weechat" will in fact send: "/join #weechat"
de_DE: es wird dem Kanalnamen automatisch der Kanal-Typ vorangestellt, falls bei der Benutzung des /join Befehls der angegebene Kanalname keinen gültigen Typ besitzt; Beispiel: "/join weechat" wird als: "/join #weechat" versendet

en: left/right scroll in /list buffer (percent of width)
de_DE: links/rechts im /list Buffer scrollen (prozentual zur Breite)

en: comma-separated list of fields to sort channels (see /help list for a list of fields); char "-" can be used before field to reverse order, char "~" can be used to do a case insensitive comparison; example: "-count,~name" for biggest channels first then case insensitive sort on name
de_DE: Durch Kommas getrennte Liste von Feldern zum Sortieren von Kanälen (eine Liste von Feldern finden Sie in /help list); Zeichen „-“ kann vor dem Feld verwendet werden, um die Reihenfolge umzukehren, Zeichen „~“ kann verwendet werden, um einen Vergleich ohne Berücksichtigung der Groß- und Kleinschreibung durchzuführen; Beispiel: „-count,~name“ führt zuerst die größten Kanäle auf, dann erfolgt die Sortierung, ohne Berücksichtigung der Groß- und Kleinschreibung, nach Namen

en: strip channel topic colors in /list buffer
de_DE: Kanalthemenfarben im /list-Buffer entfernen

en: default target buffer for msgbuffer options when target is private and that private buffer is not found
de_DE: Standardbuffer der für Ausgaben genutzt werden soll, falls ein privater Buffer nicht gefunden wird

en: force position of new channel in list of buffers (none = default position (should be last buffer), next = current buffer + 1, near_server = after last channel/pv of server)
de_DE: ein neu geöffneter Kanal wird auf eine Position gezwungen (none = standardmäßige Position (sollte der letzte Buffer in der Liste sein), next = aktueller Buffer + 1, near_server = nach dem letztem Kanal/privaten Buffer des jeweiligen Servers)

en: force position of new /list buffer in list of buffers (none = default position (should be last buffer), next = current buffer + 1, near_server = after last channel/pv of server)
de_DE: Position des neuen /list-Buffers in der Liste der Buffer erzwingen (keine = Standardposition (sollte der letzte Buffer sein), next = aktueller Buffer + 1, near_server =nach dem letzten Kanal/Pv des Servers)

en: force position of new private in list of buffers (none = default position (should be last buffer), next = current buffer + 1, near_server = after last channel/pv of server)
de_DE: ein neuer privater Buffer wird auf eine Position gezwungen (none = standardmäßige Position (sollte der letzte Buffer in der Liste sein), next = aktueller Buffer + 1, near_server = nach dem letztem Kanal/privaten Buffer des jeweiligen Servers)

en: smart completion for nicks (completes first with last speakers): speakers = all speakers (including highlights), speakers_highlights = only speakers with highlight
de_DE: intelligente Vervollständigung für Nicks (es wird zuerst mit den letzten Rednern vervollständigt): speakers = alle Redner (einschließlich Highlights), speakers_highlight = nur Redner die eine Highlight Nachricht geschrieben haben

en: display nick mode (op, voice, ...) before nick (none = never, prefix = in prefix only (default), action = in action messages only, both = prefix + action messages)
de_DE: vor dem Nick wird der entsprechende Nickmodus (op, voice,...) angezeigt (none = Funktion ist deaktiviert, prefix = wird nur im Präfix angezeigt (Standardeinstellung), action = wird nur in action Nachrichten angezeigt, both = im Präfix und in action Nachrichten)

en: display a space if nick mode is enabled but nick has no mode (not op, voice, ...)
de_DE: es wird ein Leerzeichen anstelle eines Nickmodus verwendet, falls kein Nickmodus ((half)op/voice [@%+]) vorhanden ist

en: comma separated list of nicks for which passwords will be hidden when a message is sent, for example to hide password in message displayed by "/msg nickserv identify password", example: "nickserv,nickbot"
de_DE: durch Kommata getrennte Liste von Nicks bei denen das Passwort in einer Nachricht unterdrückt werden soll. Zum Beispiel bei einer Nachricht die durch "/msg nickserv identify password" generiert wird. Beispiel: "nickserv,nickbot"

en: display notices as private messages (if auto, use private buffer if found)
de_DE: zeigt Notizen als private Nachricht an (wird die "auto" Einstellung verwendet dann wird ein privater Buffer genutzt, falls vorhanden)

en: automatically redirect channel welcome notices to the channel buffer; such notices have the nick as target but a channel name in beginning of notice message, for example the ENTRYMSG notices sent by Atheme IRC Services which look like: "[#channel] Welcome to this channel..."
de_DE: automatische Weiterleitung von Willkommen Nachrichten in den entsprechenden Kanal-Buffer. Solche Nachrichten haben als Empfänger den entsprechenden Nick. Der Kanalname wird aber der Nachricht vorangestellt. Eine solche ENTRYMSG Nachricht sieht auf dem Atheme IRC Server wie folgt aus: "[#channel] Herzlich Willkommen in diesem Kanal ..."

en: comma separated list of tags used in a welcome notices redirected to a channel, for example: "notify_private"
de_DE: durch Kommata getrennte Liste von Schlagwörtern für Willkommen-Nachrichten die in einen Kanal umgeleitet werden. Zum Beispiel: "notify_private"

en: comma separated list of tags used in messages displayed by notify when a nick joins or quits server (result of command ison or monitor), for example: "notify_message", "notify_private" or "notify_highlight"
de_DE: durch Kommata getrennte Liste von Schlagwörtern die in notify-Nachrichten genutzt werden sollen, falls ein Nick einen Server betritt oder verlässt (Rückgabewert des Befehls ison oder monitor), zum Beispiel: "notify_message", "notify_private" oder "notify_highlight"

en: comma separated list of tags used in messages displayed by notify when a nick away status changes (result of command whois), for example: "notify_message", "notify_private" or "notify_highlight"
de_DE: durch Kommata getrennte Liste von Schlagwörtern die in notify-Nachrichten genutzt werden sollen, falls sich der away-Status eines Nick ändert (Rückgabe durch Befehl whois), zum Beispiel: "notify_message", "notify_private" oder "notify_highlight"

en: open a private buffer on self message when capability echo-message is enabled
de_DE: Öffnet einen privaten Buffer für eigene Nachrichten, falls die Funktion echo-message aktiviert ist

en: close buffer when /part is issued on a channel
de_DE: schließt den Buffer wenn "/part" im Kanal ausgeführt wird

en: merge private buffers
de_DE: private Buffer zusammenfügen

en: comma separated list of tags used in private messages, for example: "notify_message", "notify_private" or "notify_highlight"
de_DE: durch Kommata getrennte Liste von Schlagwörtern die für private Nachrichten genutzt werden sollen. Zum Beispiel: "notify_message", "notify_private" oder "notify_highlight"

en: number of raw messages to save in memory when raw data buffer is closed (messages will be displayed when opening raw data buffer)
de_DE: Anzahl der IRC-RAW-Nachrichten die im Speicher gehalten werden sollen falls der RAW-Daten-Buffer geschlossen ist (die Nachrichten werden umgehend angezeigt sobald der RAW-Daten-Buffer geöffnet wird)

en: display nicks typing on the channel in bar item "typing" (option typing.look.enabled_nicks must be enabled and capability "message-tags" must be enabled on the server)
de_DE: Nicks in der Bar-Item "typing" anzeigen, die in dem Kanal tippen (Option typing.look.enabled_nicks muss aktiviert sein und die Fähigkeit "message-tags" muss auf dem Server aktiviert sein)

en: send self typing status to channels so that other users see when you are typing a message (option typing.look.enabled_self must be enabled and capability "message-tags" must be enabled on the server)
de_DE: sendet den eigenen Tippstatus an Kanäle, damit andere Benutzer sehen, wenn Sie eine Nachricht schreiben (Option typing.look.enabled_self muss aktiviert sein und die Fähigkeit "message-tags" muss auf dem Server aktiviert sein)

en: merge server buffers; this option has no effect if a layout is saved and is conflicting with this value (see /help layout)
de_DE: fügt Serverbuffer zusammen; diese Option hat keine Auswirkung wenn ein Layout genutzt wird und mit dieser Option im Widerspruch steht (siehe /help layout)

en: filter join/part/quit/nick messages for a nick if not speaking for some minutes on channel (you must create a filter on tag "irc_smart_filter", see /help filter)
de_DE: filtert join/part/quit/nick Nachrichten für einen Nick der einige Minuten im Kanal inaktiv gewesen ist (dazu muss ein Filter mit dem Schlagwort "irc_smart_filter" erstellt werden, siehe /help filter)

note: TRANSLATORS: please do not translate "account"
en: enable smart filter for "account" messages
de_DE: aktiviert einen intelligenten Filter für "account" Nachrichten

note: TRANSLATORS: please do not translate "chghost"
en: enable smart filter for "chghost" messages
de_DE: aktiviert einen intelligenten Filter für "chghost" Nachrichten

en: delay for filtering join/part/quit messages (in minutes): if the nick did not speak during the last N minutes, the join/part/quit is filtered
de_DE: Verzögerung, in Minuten, für eine Filterung von join/part/quit Mitteilungen. Falls ein Nick in der angegebenen Zeit keine Nachricht schreibt, wird seinejoin/part/quit Mitteilung gefiltert

note: TRANSLATORS: please do not translate "join"
en: enable smart filter for "join" messages
de_DE: aktiviert einen intelligenten Filter für "join" Nachrichten

en: delay for unmasking a join message that was filtered with tag "irc_smart_filter" (in minutes): if a nick has joined max N minutes ago and then says something on channel (message, notice or update on topic), the join is unmasked, as well as nick changes after this join (0 = disable: never unmask a join)
de_DE: Verzögerung (in Minuten) um Join Mitteilungen rückwirkend anzuzeigen, falls diese mittels "irc_smart_filter" unterdrückt wurden. Sollte ein Nick während der vorgegeben Zeit etwas im Kanal schreiben, dann wird seine Join Mitteilung angezeigt. Dies bezieht sich auf Nachrichten, eine Notice, Änderungen am Topic oder falls der Nick gewechselt wird (0 = deaktiviert: join-Mitteilungen bleiben verborgen)

note: TRANSLATORS: please do not translate "mode"
en: enable smart filter for "mode" messages: "*" to filter all modes, "+" to filter all modes in server prefixes (for example "ovh"), "xyz" to filter only modes x/y/z, "-xyz" to filter all modes but not x/y/z; examples: "ovh": filter modes o/v/h, "-bkl": filter all modes but not b/k/l
de_DE: aktiviert einen intelligenten Filter für "mode" Nachrichten: "*" filtert alle Modi-Nachrichten, "+" um alle Modi im Server-Präfix zu filtern (zum Beispiel "ovh"), "xyz" um die Modi x/y/z zu filtern, "-xyz" um alle Modi, außer x/y/z, zu filtern; Beispiele: "ovh": filtert die Modi o/v/h, "-bkl": filtert alle Modi, ausgenommen b/k/l

note: TRANSLATORS: please do not translate "nick"
en: enable smart filter for "nick" messages (nick changes)
de_DE: aktiviert einen intelligenten Filter für "nick" Nachrichten (Änderungen des Nick)

note: TRANSLATORS: please do not translate "part" and "quit"
en: enable smart filter for "part" and "quit" messages
de_DE: aktiviert einen intelligenten Filter für "part" und "quit" Nachrichten

note: TRANSLATORS: please do not translate "setname"
en: enable smart filter for "setname" messages
de_DE: aktiviert einen intelligenten Filter für "setname" Nachrichten

en: enable automatic addition of temporary servers with command /connect
de_DE: aktiviert die Erstellung von temporären Servern mit dem Befehl /connect

en: strip colors in topic (used only when displaying buffer title)
de_DE: Farben werden im Kanalthema entfernt (wird nur genutzt wenn der Buffer-Titel angezeigt wird)

en: color for nick in input bar
de_DE: Farbe des eigenen Nicknamens in der Eingabezeile

en: color for channel modes, near channel name
de_DE: Farbe der Kanal-Modes (neben des Kanalnamens)

en: color for lag indicator, when counting (pong not received from server, lag is increasing)
de_DE: Farbe in der die Anzeige für die Verzögerung (Lag) dargestellt werden soll, sobald auf Antwort gewartet wird ("pong" wurde vom Server nicht empfangen und die Verzögerungszeit wird erhöht)

en: color for lag indicator, when pong has been received from server
de_DE: Farbe in der die Anzeige für die Verzögerung (Lag) dargestellt werden soll, sobald ein "pong" vom Server empfangen wurde

en: color for nick modes in bar item "input_prompt"
de_DE: Farbe in der der Nick-Modus in dem Bar-Item "input_prompt" angezeigt werden soll

en: color for deprecated TLS versions in bar item "tls_version"
de_DE: Farbe die für eine unsicherere TLS-Version im Bar-Item "tls_version" genutzt wird

en: color for insecure TLS versions in bar item "tls_version"
de_DE: Farbe die für eine unsichere TLS-Versionen im Bar-Item "tls_version" genutzt wirdFarbe für unsichere TLS-Versionen im Balkenelement "tls_version"

en: color for higher supported TLS version in bar item "tls_version"
de_DE: Farbe die für eine sicherere TLS-Version im Bar-Item "tls_version" genutzt wird

en: color for selected line on /list buffer
de_DE: Textfarbe für den Auswahlbalken im /list-Buffer

en: background color for selected line on /list buffer
de_DE: Hintergrundfarbe für die ausgewählte Zeile im /list-Buffer

en: color for text in account messages
de_DE: Textfarbe für "account" Nachrichten

note: TRANSLATORS: please do not translate "chghost"
en: color for text in "chghost" messages
de_DE: Textfarbe in der "chghost" Nachrichten dargestellt werden

en: color for text in join messages
de_DE: Textfarbe in der die Meldungen für das Betreten eines Kanals angezeigt werden soll

en: color for text in kick/kill messages
de_DE: Textfarbe in der die Meldungen für kick/kill Nachrichten angezeigt werden soll

en: color for text in part/quit messages
de_DE: Textfarbe in der die Meldungen für das Verlassen/Beenden eines Kanals angezeigt werden soll

note: TRANSLATORS: please do not translate "setname"
en: color for text in "setname" messages
de_DE: Textfarbe in der "setname" Nachrichten dargestellt werden

note: TRANSLATORS: please do not translate the list of WeeChat color names at the end of string
en: remap mirc colors in messages using a hashtable: keys are "fg,bg" as integers between -1 (not specified) and 15, values are WeeChat color names or numbers (format is: "1,-1:color1;2,7:color2"), example: "1,-1:darkgray;1,2:white,blue" to remap black to "darkgray" and black on blue to "white,blue"; default WeeChat colors for IRC codes: 0=white, 1=black, 2=blue, 3=green, 4=lightred, 5=red, 6=magenta, 7=brown, 8=yellow, 9=lightgreen, 10=cyan, 11=lightcyan, 12=lightblue, 13=lightmagenta, 14=darkgray, 15=gray
de_DE: ersetzt mirc Farben in Nachrichten mittels einer Hashtabelle: Schlüssel sind "fg,bg" als Ganzzahl zwischen -1 (nicht näher bezeichnet) und 15. Als Wert ist der Farbname oder die Farbnummer von WeeChat möglich (Format: "1,-1:Farbe1;2,7:Farbe2"), Beispiel: "1,-1:darkgray;1,2:white,blue" ersetzt schwarz durch "darkgray" und schwarz auf blau durch "white,blue"; Tabelle der Standard-IRC-Farben von WeeChat (in Klammern der Farbname, wie er von WeeChat genutzt wird): 0=weiß (white), 1=schwarz (black), 2=blau (blue), 3=grün (green), 4=hellrot (lightred), 5=rot (red), 6=violett (magenta), 7=braun (brown), 8=gelb (yellow), 9= hell-grün (lightgreen), 10=türkis (cyan), 11=hell-türkis (lightcyan), 12=hellblau (lightblue), 13=hell-violett (lightmagenta), 14=dunkel-grau (darkgray), 15=grau (gray)

en: color for nick prefixes using mode char (o=op, h=halfop, v=voice, ..), format is: "o:color1;h:color2;v:color3" (if a mode is not found, WeeChat will try with next modes received from server ("PREFIX"); a special mode "*" can be used as default color if no mode has been found in list)
de_DE: 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)

en: color for text "Notice" in notices
de_DE: Farbe des "Notice"-Textes in Notizen

en: color for reason in kick/kill messages
de_DE: Textfarbe in der die Begründung einer kick/kill Nachricht angezeigt werden soll

en: color for reason in part/quit messages
de_DE: Textfarbe in der die Begründung einer part/quit Nachricht angezeigt werden soll

en: color for current channel topic (when joining a channel or using /topic)
de_DE: Farbe in dem das aktuelle Thema des Kanals dargestellt werden soll (wenn ein Kanal betreten oder der Befehl /topic genutzt wird)

en: color for new channel topic (when topic is changed)
de_DE: Farbe in dem das neue Thema des Kanals dargestellt werden soll, falls das Thema des Kanals geändert wurde

en: color for old channel topic (when topic is changed)
de_DE: Farbe in dem das alte Thema des Kanals dargestellt werden soll, falls das Thema des Kanals geändert wurde

en: growing factor for autoreconnect delay to server (1 = always same delay, 2 = delay*2 for each retry, etc.)
de_DE: Multiplikator für die Verzögerung bei der automatischen Wiederverbindung zum Server (1 = immer die selbe Verzögerung nutzen, 2 = Verzögerung*2 für jeden weiteren Versuch, usw.)

en: maximum autoreconnect delay to server (in seconds, 0 = no maximum)
de_DE: maximale Verzögerung bei der automatischen Wiederverbindung zum Server (in Sekunden, 0 = keine Begrenzung)

en: default ban mask for commands /ban, /unban and /kickban; variables $nick, $user, $ident and $host are replaced by their values (extracted from "nick!user@host"); $ident is the same as $user if $user does not start with "~", otherwise it is set to "*"; this default mask is used only if WeeChat knows the host for the nick
de_DE: Vorgabewert für Befehle /ban, /unban und /kickban; Variablen $nick, $user, $ident und $host werden durch den jeweiligen Wert ersetzt (extrahiert aus "nick!user@host"); $ident ist identisch mit $user, sofern $user nicht mit "~" beginnt. Andernfalls wird daraus "*"; diese Vorgabemaske wird nur angewendet, sofern WeeChat den Host des Nicks ermitteln kann

en: when off, colors codes are ignored in incoming messages
de_DE: wenn deaktiviert, werden Farben-Codes von eingehenden Nachrichten ignoriert

en: allow user to send colors with special codes (ctrl-c + a code and optional color: b=bold, cxx=color, cxx,yy=color+background, i=italic, o=disable color/attributes, r=reverse, u=underline)
de_DE: erlaubt Benutzern, spezielle Farbcodes zu versenden (ctrl-c + Code und optional Farbe: b=fett, cxx=Farbe, cxx,yy=Schrift-/Hintergrundfarbe, i=kursiv, o=schaltet Farbe/Attribute aus, r=invertiert, u=unterstrichen)

en: interval between two checks for lag (in seconds, 0 = never check)
de_DE: Intervall zwischen zwei Überprüfungen auf Verfügbarkeit des Servers (in Sekunden, 0 = keine Überprüfung)

en: maximum lag (in seconds): if this lag is reached, WeeChat will consider that the answer from server (pong) will never be received and will give up counting the lag (0 = never give up)
de_DE: maximale Verzögerung (in Sekunden): sollte die maximale Verzögerung erreicht werden geht WeeChat davon aus, dass die Antwort (pong) des Servers nicht mehr empfangen wird. Die Verzögerung wird dann nicht weiter gezählt (0 = es wird ewig gewartet)

en: minimum lag to show (in milliseconds)
de_DE: geringste Verzögerungszeit (Lag) die angezeigt werden soll (in Millisekunden)

en: reconnect to server if lag is greater than or equal to this value (in seconds, 0 = never reconnect); this value must be less than or equal to irc.network.lag_max
de_DE: erneut mit Server verbinden, falls die maximal Verzögerung (Lag) erreicht wurde (Zeit in Sekunden, 0 = keine automatische Neuverbindung, zum Server); dieser Wert muss geringer oder gleich dem Wert in irc.network.lag_max sein

en: interval between two refreshes of lag item, when lag is increasing (in seconds)
de_DE: Intervall zwischen zwei Aktualisierungen für die Anzeige der Verzögerung (Lag-Item), wenn die Verzögerungszeit sich erhöht (in Sekunden)

en: interval between two checks for notify with IRC command "ison" (in minutes)
de_DE: Intervall zwischen zwei notify Überprüfungen mit dem IRC Befehl "ison" (in Minuten)

en: interval between two checks for notify with IRC command "whois" (in minutes)
de_DE: Intervall zwischen zwei notify Überprüfungen mit dem IRC Befehl "whois" (in Minuten)

en: cause SASL authentication failure when SASL is requested but unavailable on the server; when this option is enabled, it has effect only if option "sasl_fail" is set to "reconnect" or "disconnect" in the server
de_DE: erzeugt einen Fehler bei der SASL Authentifizierung, falls SASL angefragt aber vom Server nicht zur Verfügung gestellt wird; falls diese Option aktiviert ist hat sie nur dann Einfluss sofern bei der Option "sasl_fail" die Einstellung "reconnect" oder "disconnect" genutzt wird

en: send unknown commands to server
de_DE: sendet unbekannte Befehle an den Server

en: double the nick in /whois command (if only one nick is given), to get idle time in answer; for example: "/whois nick" will send "whois nick nick"
de_DE: dupliziert den Nick, für den /whois Befehl (falls nur ein Nick angegeben wird), um die Idle-Zeit zu erhalten. Zum Beispiel: "/whois nick" wird als "whois nick nick" verschickt

en: %sCTCP requested by %s%s%s: %s%s%s%s%s%s
de_DE: %sCTCP angefordert von %s%s%s: %s%s%s%s%s%s

en:  (blocked)
de_DE:  (unterdrückt)

note: TRANSLATORS: %.3fs is a float number + "s" ("seconds")
en: %sCTCP reply from %s%s%s: %s%s%s %.3fs
de_DE: %sCTCP Antwort von %s%s%s: %s%s%s %.3fs

en: %sCTCP reply from %s%s%s: %s%s%s%s%s
de_DE: %sCTCP Antwort von %s%s%s: %s%s%s%s%s

en: %sCTCP reply to %s%s%s: %s%s%s%s%s
de_DE: %sCTCP Antwort an %s%s%s: %s%s%s%s%s

en: %s%s: not enough memory for "%s" command
de_DE: %s%s: nicht genug Speicher für den Befehl "%s"

en: %s%s: cannot parse "%s" command
de_DE: %s%s: Kann den Befehl "%s" nicht parsen

en: %s%s: unknown DCC CHAT type received from %s%s%s: "%s"
de_DE: %s%s: unbekannter DCC CHAT-Typ empfangen von %s%s%s: "%s"

en: %sUnknown CTCP requested by %s%s%s: %s%s%s%s%s
de_DE: %sunbekannte CTCP Anfrage von %s%s%s: %s%s%s%s%s

en: 1 if string is a valid IRC channel name for server
de_DE: 1, falls die Zeichenkette ein gültiger IRC-Kanalname für den Server ist

en: server,channel (server is optional)
de_DE: Server,Kanal (Server ist optional)

en: 1 if string is a valid IRC nick name
de_DE: 1, falls die Zeichenkette ein gültiger IRC Nickname ist

en: server,nickname (server is optional)
de_DE: Server,Nickname (Server ist optional)

en: get current nick on a server
de_DE: aktuellen Nicknamen für den Server erhalten

en: server name
de_DE: Servername

en: get nick from IRC host
de_DE: Nicknamen des IRC-Hosts erhalten

en: IRC host (like `:nick!name@server.com`)
de_DE: IRC host (in der Form `:nick!name@server.com`)

en: get buffer pointer for an IRC server/channel/nick
de_DE: holt Buffer Pointer für einen IRC Server/Kanal/Nick

en: server,channel,nick (channel and nicks are optional)
de_DE: server,channel,nick (Kanal und Nicks sind optional)

en: 1 if server supports this feature (from IRC message 005)
de_DE: 1 falls der Server die Funktion unterstützen sollte (durch IRC Message 005)

en: server,feature
de_DE: Server,Funktion

en: value of feature, if supported by server (from IRC message 005)
de_DE: Wert der Funktion, sofern es vom Server unterstützt wird (durch IRC Message 005)

en: 1 if capability is enabled in server
de_DE: 1, falls Fähigkeit auf Server aktiviert ist

en: server,capability
de_DE: Server, Fähigkeit

en: value of capability, if enabled in server
de_DE: Wert der Fähigkeit, falls auf dem Server aktiviert

en: 1 if the nick is ignored (message is not displayed)
de_DE: 1, wenn der Nick ignoriert wird (Meldung wird nicht angezeigt)

en: server,message (message is the raw IRC message)
de_DE: Server,Nachricht (Nachricht ist die unverarbeitete IRC Nachricht)

en: parse an IRC message
de_DE: Parse eine IRC Nachricht

en: "message": IRC message, "server": server name (optional)
de_DE: "message": IRC Nachricht, "server": Servername (optional)

note: TRANSLATORS: please do not translate key names (enclosed by quotes)
en: "tags": tags, "tag_xxx": unescaped value of tag "xxx" (one key per tag), "message_without_tags": message without the tags, "nick": nick, "user": user, "host": host, "command": command, "channel": channel, "arguments": arguments (includes channel), "text": text (for example user message), "param1" ... "paramN": parsed command parameters, "num_params": number of parsed command parameters, "pos_command": index of "command" message ("-1" if "command" was not found), "pos_arguments": index of "arguments" message ("-1" if "arguments" was not found), "pos_channel": index of "channel" message ("-1" if "channel" was not found), "pos_text": index of "text" message ("-1" if "text" was not found)
de_DE: "tags": Tags, "tag_xxx": Wert des Tags "xxx" ohne Escapezeichen (ein Schlüssel pro Tag), "message_without_tags": Nachrichten ohne Tags, "nick": Nick, "user": Benutzer, "host": Host, "command": Befehl, "channel": Kanal, "arguments": Argumente (schließt Kanal ein), "text": Text (zum Beispiel eine Nachricht von einem User), "param1" ... "paramN": geparste Befehlsparameter, "num_params": Anzahl geparste Befehlsparameter, "pos_command": Index der "command" Nachricht ("-1" falls "command" nicht gefunden wird), "pos_arguments": Index der "arguments" Nachricht ("-1" falls "arguments" nicht gefunden wird), "pos_channel": Index der "channel" Nachricht ("-1" falls "channel" nicht gefunden wird),"pos_text": Index für "text" Nachricht ("-1" falls "text" nicht gefunden wird)

en: split an IRC message (to fit in 512 bytes by default)
de_DE: trennt eine IRC Nachricht (standardmäßig in 512 Bytes große Nachrichten)

note: TRANSLATORS: please do not translate key names (enclosed by quotes)
en: "msg1" ... "msgN": messages to send (without final "\r\n"), "args1" ... "argsN": arguments of messages, "count": number of messages
de_DE: "msg1" ... "msgN": Nachrichten die versendet werden sollen (ohne abschließendes "\r\n"), "args1" ... "argsN": Argumente für Nachrichten, "count": Anzahl der Nachrichten

en: list of IRC servers
de_DE: Liste der IRC-Server

en: server pointer (optional)
de_DE: Server Pointer (optional)

en: server name (wildcard "*" is allowed) (optional)
de_DE: Servername (Platzhalter "*" kann verwendet werden) (optional)

en: list of channels for an IRC server
de_DE: Liste der Kanäle eines IRC-Servers

en: channel pointer (optional)
de_DE: Pointer vom Kanal (optional)

en: server,channel (channel is optional)
de_DE: Server,Kanal (Kanal ist optional)

en: list of channel mode lists for an IRC channel
de_DE: Liste der Kanalmoduslisten für einen IRC-Kanal

en: mode list pointer (optional)
de_DE: Modelist Pointer (optional)

en: server,channel,type (type is optional)
de_DE: Server,Channel,Type (Type ist optional)

en: list of items in a channel mode list
de_DE: Liste der Items in der Kanal-Modeliste

en: mode list item pointer (optional)
de_DE: Modelist Item Pointer (optional)

en: server,channel,type,number (number is optional)
de_DE: Server,Channel,Type,Nummer (Nummer ist optional)

en: list of nicks for an IRC channel
de_DE: Liste der Nicks im IRC-Kanal

en: nick pointer (optional)
de_DE: Nick Pointer (optional)

en: server,channel,nick (nick is optional)
de_DE: server,channel,nick (nick ist optional)

en: list of IRC ignores
de_DE: Liste von ignorierten IRCs

en: ignore pointer (optional)
de_DE: Ignore Pointer (optional)

en: list of notify
de_DE: Liste mit Benachrichtigungen

en: notify pointer (optional)
de_DE: Benachrichtigungspointer (optional)

en: mapping between IRC color codes and WeeChat color names
de_DE: Zuordnung der IRC Farbkodierung und der WeeChat Farbnamen

en: irc nick
de_DE: IRC-Nick

en: irc modelist
de_DE: IRC Modelist

en: irc modelist item
de_DE: IRC Modelist-Item

en: irc channel
de_DE: IRC-Kanal

en: irc ignore
de_DE: IRC ignorieren

en: irc notify
de_DE: IRC-Benachrichtigungen

en: pattern for irc redirect
de_DE: Muster für IRC Weiterleitung

en: irc redirect
de_DE: IRC Weiterleitung

en: irc server
de_DE: IRC-Server

en: irc batch
de_DE: IRC-Batch

en: irc channel on /list buffer
de_DE: irc Kanal für /list Buffer

en: irc data for /list buffer
de_DE: irc Daten für /list Buffer

en: %sCTCP query to %s%s%s: %s%s%s%s%s
de_DE: %sCTCP Anfrage an %s%s%s: %s%s%s%s%s

en: %s%s: you are not connected to server
de_DE: %s%s: Es besteht keine Verbindung zum Server

en: %s%s: this buffer is not a channel!
de_DE: %s%s: Dieser Buffer ist kein Kanal!

en: %d channels (total: %d) | Filter: %s | Sort: %s | Key(input): ctrl+j=join channel, ($)=refresh, (q)=close buffer
de_DE: %d Kanäle (Total: %d) | Filter: %s | Sortierung: %s | Taste(Eingabe): ctrl+j=Kanal betreten, ($)=Aktualisierung, (q)=Buffer schließen

en: %s%s: error in redirection of /list: %s
de_DE: %s%s: Fehler in der Weiterleitung von /list: %s

en: %s%s: cannot allocate new modelist
de_DE: %s%s: Neue Modeliste konnte nicht alloziert werden

en: %s%s: cannot allocate new modelist item
de_DE: %s%s: Neues Modeliste Item konnte nicht alloziert werden

note: TRANSLATORS: "unknown" is the status for /notify when ison answer has not been received (check pending)
en: unknown
de_DE: unbekannt

en: offline
de_DE: Offline

en: online
de_DE: Online

en: Notify list for %s%s%s:
de_DE: Liste von Benachrichtigungen für %s%s%s:

en: Notify list is empty on this server
de_DE: Es existiert keine Benachrichtigung für diesen Server

en: Notify list for all servers:
de_DE: Benachrichtigungen für alle Server:

en: Notify list is empty on all servers
de_DE: Es liegt für keinen Server eine Benachrichtigung vor

en: %snotify: %s%s%s%s%s%s%s%s%s is connected
de_DE: %snotify: %s%s%s%s%s%s%s%s%s ist angemeldet

en: %snotify: %s%s%s%s%s%s%s%s%s is offline
de_DE: %snotify: %s%s%s%s%s%s%s%s%s ist offline

en: %snotify: %s%s%s%s%s%s%s%s%s has connected
de_DE: %snotify: %s%s%s%s%s%s%s%s%s ist angemeldet

en: %snotify: %s%s%s%s%s%s%s%s%s has quit
de_DE: %snotify: %s%s%s%s%s%s%s%s%s hat den IRC verlassen

en: %snotify: %s%s%s is now away: "%s"
de_DE: %snotify: %s%s%s ist nun abwesend: "%s

en: %snotify: %s%s%s is back
de_DE: %snotify: %s%s%s ist zurück

en: %snotify: %s%s%s is still away: "%s"
de_DE: %snotify: %s%s%s ist weiterhin abwesend: "%s"

en: %s%s%s%s has identified as %s
de_DE: %s%s%s%s wurde identifiziert als %s

en: %s%s%s%s has unidentified
de_DE: %s%s%s%s hat sich nicht identifiziert

en: %s%s: SASL error: %s
de_DE: %s%s: SASL Fehler: %s

en: internal error
de_DE: interner Fehler

en: %s%s: client capability, requesting: %s
de_DE: %s%s: Clientfähigkeit, Anfrage: %s

en: %s%s: client capability: SASL not supported
de_DE: %s%s: Clientfähigkeit: SASL wird nicht unterstützt

en: %s%s: client capability, server supports: %s
de_DE: %s%s: Clientfähigkeiten, Server unterstützt: %s

en: %s%s: client capability, currently enabled: %s
de_DE: %s%s: Clientfähigkeiten (CAP), aktuell aktiviert: %s

en: %s%s: client capability, enabled: %s, disabled: %s
de_DE: %s%s: Clientfähigkeit, aktiviert: %s, deaktiviert: %s

en: %s%s: client capability, enabled: %s
de_DE: %s%s: Clientfähigkeit, aktiviert: %s

en: %s%s: client capability, disabled: %s
de_DE: %s%s: Clientfähigkeit, deaktiviert: %s

en: %s%s: client capability, refused: %s
de_DE: %s%s: Clientfähigkeit, abgewiesen: %s

en: %s%s: client capability, now available: %s
de_DE: %s%s: Clientfähigkeit, nicht verfügbar: %s

en: %s%s: client capability, removed: %s
de_DE: %s%s: Clientfähigkeit, entfernt: %s

en: %s%s%s%s (%s%s%s)%s has changed host to %s%s
de_DE: %s%s%s%s (%s%s%s)%s hat den Host nach %s%s geändert

en: Failure:
de_DE: Fehler:

en: %sYou have been invited to %s%s%s by %s%s%s
de_DE: %sDu bist in den Kanal %s%s%s von %s%s%s eingeladen worden

en: %s%s%s%s has invited %s%s%s to %s%s%s
de_DE: %s%s%s%s hat %s%s%s in den Kanal %s%s%s eingeladen

en: %s%s: cannot create new channel "%s"
de_DE: %s%s: der neue Kanal "%s" konnte nicht erstellt werden

en: %s%s%s%s%s%s%s%s%s%s%s%s has joined %s%s%s
de_DE: %s%s%s%s%s%s%s%s%s%s%s%s hat den Kanal %s%s%s betreten

en: %s%s%s%s has kicked %s%s%s %s(%s%s%s)
de_DE: %s%s%s%s hat %s%s%s gekickt %s(%s%s%s)

en: %s%s%s%s has kicked %s%s%s
de_DE: %s%s%s%s hat %s%s%s gekickt

en: %s%sYou were killed by %s%s%s %s(%s%s%s)
de_DE: %s%sDu wurdest durch %s%s%s gekillt %s(%s%s%s)

en: %s%sYou were killed by %s%s%s
de_DE: %s%sDu wurdest durch %s%s%s gekillt

en: %sMode %s%s %s[%s%s%s%s%s]%s by %s%s
de_DE: %sModus %s%s %s[%s%s%s%s%s]%s durch %s%s

en: %sUser mode %s[%s%s%s]%s by %s%s
de_DE: %sUsermodus %s[%s%s%s]%s von %s%s

en: %sYou are now known as %s%s%s
de_DE: %sDu bist nun als %s%s%s bekannt

en: %s%s%s%s is now known as %s%s%s
de_DE: %s%s%s%s ist nun als %s%s%s bekannt

en: Note:
de_DE: Hinweis:

en: %s%s%s%s%s%s%s%s%s%s has left %s%s%s %s(%s%s%s)
de_DE: %s%s%s%s%s%s%s%s%s%s verließ %s%s%s %s(%s%s%s)

en: %s%s%s%s%s%s%s%s%s%s has left %s%s%s
de_DE: %s%s%s%s%s%s%s%s%s%s verließ %s%s%s

en: %s%s%s%s%s%s%s%s%s%s has quit %s(%s%s%s)
de_DE: %s%s%s%s%s%s%s%s%s%s hat den IRC verlassen %s(%s%s%s)

en: %s%s%s%s%s%s%s%s%s%s has quit
de_DE: %s%s%s%s%s%s%s%s%s%s hat den IRC verlassen

en: %s%s%s%s has changed real name to %s"%s%s%s"%s
de_DE: %s%s%s%s hat den Realnamen auf %s"%s%s%s"%s geändert

en: %s%sYour real name has been set to %s"%s%s%s"%s
de_DE: %s%sIhr richtiger Name wurde auf %s"%s%s%s"%s gesetzt

en: %s%s: "%s" command received without channel
de_DE: %s%s: Der Befehl "%s" wurde ohne Kanal empfangen

en: %s%s%s%s has changed topic for %s%s%s from "%s%s%s" to "%s%s%s"
de_DE: %s%s%s%s hat das Thema für den Kanal %s%s%s von "%s%s%s" auf "%s%s%s" geändert

en: %s%s%s%s has changed topic for %s%s%s to "%s%s%s"
de_DE: %s%s%s%s hat das Thema für den Kanal %s%s%s auf "%s%s%s" gesetzt

en: %s%s%s%s has unset topic for %s%s%s (old topic: "%s%s%s")
de_DE: %s%s%s%s hat das Thema für %s%s%s zurückgesetzt (altes Thema: "%s%s%s")

en: %s%s%s%s has unset topic for %s%s%s
de_DE: %s%s%s%s hat das Thema von %s%s%s entfernt

en: %sWallops from %s: %s
de_DE: %sWallops von %s: %s

en: Warning:
de_DE: Warnung:

en: %sServer notice mask for %s%s%s: %s
de_DE: %sServer notice Maske für %s%s%s: %s

en: %sUser mode for %s%s%s is %s[%s%s%s]
de_DE: %sUsermodus für %s%s%s ist %s[%s%s%s]

en: %s%s[%s%s%s]%s is away: %s
de_DE: %s%s[%s%s%s]%s ist abwesend: %s

en: %sUsers online: %s%s
de_DE: %sBenutzer online: %s%s

en: %s%s[%s%s%s] (%s%s@%s%s)%s was %s
de_DE: %s%s[%s%s%s] (%s%s@%s%s)%s war %s

en: %s%s[%s%s%s]%s idle: %s%d %s%s, %s%02d %s%s %s%02d %s%s %s%02d %s%s, signon at: %s%s
de_DE: %s%s[%s%s%s]%s idle: %s%d %s%s, %s%02d %s%s %s%02d %s%s %s%02d %s%s, angemeldet am: %s%s

en: hour | hours
de_DE[0]: Stunde
de_DE[1]: Stunden

en: %s%s[%s%s%s]%s idle: %s%02d %s%s %s%02d %s%s %s%02d %s%s, signon at: %s%s
de_DE: %s%s[%s%s%s]%s Idle: %s%02d %s%s %s%02d %s%s %s%02d %s%s, angemeldet am: %s%s

en: %sMode %s%s %s[%s%s%s]
de_DE: %sModus %s%s %s[%s%s%s]

en: %sURL for %s%s%s: %s
de_DE: %sURL für %s%s%s: %s

note: TRANSLATORS: "%s" after "created on" is a date
en: %sChannel created on %s
de_DE: %sKanal erstellt am %s

note: TRANSLATORS: "%s" after "created on" is a date
en: %sChannel %s%s%s created on %s
de_DE: %sKanal %s%s%s erstellt am %s

en: %sNo topic set for channel %s%s
de_DE: %sKein Thema für %s%s gesetzt

en: %sTopic for %s%s%s is "%s%s%s"
de_DE: %sDas Thema von %s%s%s lautet: "%s%s%s"

note: TRANSLATORS: "%s" after "on" is a date
en: %sTopic set by %s%s%s%s%s%s%s%s%s on %s
de_DE: %sThema wurde festgelegt von %s%s%s%s%s%s%s%s%s am %s

note: TRANSLATORS: "%s" after "on" is a date
en: %sTopic set on %s
de_DE: %sThema festgelegt am %s

note: TRANSLATORS: "%s" after "on" is a date
en: %sTopic for %s%s%s set by %s%s%s%s%s%s%s%s%s on %s
de_DE: %sThema für %s%s%s festgelegt von %s%s%s%s%s%s%s%s%s am %s

note: TRANSLATORS: "%s" after "on" is a date
en: %sTopic for %s%s%s set on %s
de_DE: %sDas Thema von %s%s%s wurde festgelegt am: %s

en: %sChannel reop %s%s%s: %s%s
de_DE: %sKanal Reop %s%s%s: %s%s

note: TRANSLATORS: "%s" after "on" is a date
en: %s%s[%s%s%s] %s%s%s%s invited by %s on %s
de_DE: %s%s[%s%s%s] %s%s%s%s wurde von %s am %s eingeladen

en: %s%s[%s%s%s] %s%s%s%s invited by %s
de_DE: %s%s[%s%s%s] %s%s%s%s eingeladen von %s

en: %s%s[%s%s%s] %s%s%s%s invited
de_DE: %s%s[%s%s%s] %s%s%s%s eingeladen

note: TRANSLATORS: "%s" after "on" is a date
en: %s%s[%s%s%s]%s%s exception %s%s%s by %s on %s
de_DE: %s%s[%s%s%s]%s%s Ausnahmefehler %s%s%s von %s am %s

en: %s%s[%s%s%s]%s%s exception %s%s%s by %s
de_DE: %s%s[%s%s%s]%s%s Ausnahmefehler %s%s%s von %s

en: %s%s[%s%s%s]%s%s exception %s%s
de_DE: %s%s[%s%s%s]%s%s Ausnahmefehler %s%s

en: %s%s: cannot create nick "%s" for channel "%s"
de_DE: %s%s: Der Nick "%s" für den Kanal "%s" konnte nicht angelegt werden

note: TRANSLATORS: number of "regular" nicks on a channel (ie not op/halfop/voiced), for example: "56 regular"
en: regular | regular
de_DE[0]: regulär
de_DE[1]: reguläre

en: owner | owners
de_DE[0]: Eigentümer
de_DE[1]: Eigentümer

en: admin | admins
de_DE[0]: Administrator
de_DE[1]: Administratoren

en: op | ops
de_DE[0]: Operator
de_DE[1]: Operatoren

en: halfop | halfops
de_DE[0]: Halb-Operator
de_DE[1]: Halb-Operatoren

en: voiced | voiced
de_DE[0]: Stimme
de_DE[1]: Stimmen

en: filter:
de_DE: Filter:

en: %sChannel %s%s%s: %s%d%s %s %s(%s%s)
de_DE: %sKanal %s%s%s: %s%d%s %s %s(%s%s)

en: nick | nicks
de_DE[0]: Nick
de_DE[1]: Nicks

note: TRANSLATORS: "%s" after "on" is a date
en: %s%s[%s%s%s] %s%s%s%s banned by %s on %s
de_DE: %s%s[%s%s%s] %s%s%s%s wurde gebannt von %s am %s

en: %s%s[%s%s%s] %s%s%s%s banned by %s
de_DE: %s%s[%s%s%s] %s%s%s%s wurde gebannt von %s

en: %s%s[%s%s%s] %s%s%s%s banned
de_DE: %s%s[%s%s%s] %s%s%s%s gebannt

en: %s%s: all declared nicknames are already in use or invalid, closing connection with server
de_DE: %s%s: alle voreingestellten Nicknamen sind bereits in Verwendung oder ungültig, Verbindung wird getrennt

en: %s%s: nickname "%s" is invalid, trying nickname "%s"
de_DE: %s%s: Der Nickname "%s" ist ungültig. Es wird nun versucht den Nicknamen "%s" zu nutzen

en: %s%s: all declared nicknames are already in use, closing connection with server
de_DE: %s%s: alle voreingestellten Nicknamen werden zur Zeit schon genutzt. Verbindung wird getrennt

en: %s%s: nickname "%s" is already in use, trying nickname "%s"
de_DE: %s%s: Der Nickname "%s" wird bereits verwendet. Es wird nun versucht den Nicknamen "%s" zu nutzen

en: %s%s: nickname "%s" is unavailable, trying nickname "%s"
de_DE: %s%s: Der Nickname "%s" ist nicht verfügbar. Es wird nun versucht den Nicknamen "%s" zu nutzen

en: has asked for an invite
de_DE: hat um eine Einladung gebeten

note: TRANSLATORS: "%s" after "on" is a date
en: %s%s[%s%s%s] %s%s%s%s quieted by %s on %s
de_DE: %s%s[%s%s%s] %s%s%s%s wurde durch %s das Wort entzogen, am %s

en: %s%s[%s%s%s] %s%s%s%s quieted by %s
de_DE: %s%s[%s%s%s] %s%s%s%s wurde durch %s das Wort entzogen

en: %s%s[%s%s%s] %s%s%s%s quieted
de_DE: %s%s[%s%s%s] %s%s%s%s wurde das Wort entzogen

en: %s%s: command "%s" not found: "%s"
de_DE: %s%s: Befehl "%s" nicht gefunden: "%s"

en: %s%s: failed to parse command "%s" (please report to developers): "%s"
de_DE: %s%s: Fehler beim Parsen des Befehls"%s" (bitte wenden Sie sich an die Entwickler): "%s"

en: %s%s: too few parameters received in command "%s" (received: %d, expected: at least %d)
de_DE: %s%s: zu wenige Parameter im Befehl empfangen "%s" (Empfangen: %d, Erwartet: mindestens %d)

en: %s%s: command "%s" received without nick
de_DE: %s%s: Befehl "%s" ohne Nick empfangen

en: IRC raw messages | Filter: %s
de_DE: IRC-Rohnachricht | Filter: %s

en: %s%s: missing argument "%s" for redirect pattern
de_DE: %s%s: fehlendes Argument, "%s", für Muster der Weiterleitung

en: %s%s: redirect pattern "%s" already exists
de_DE: %s%s: Muster "%s" existiert bereits für eine Weiterleitung

en: %s%s: no connection to server "%s" for redirect
de_DE: %s%s: keine Verbindung zum Server "%s" um eine Weiterleitung zu erstellen

en: %s%s: missing argument "%s" for redirect
de_DE: %s%s: fehlendes Argument, "%s", für Weiterleitung

en: %s%s: redirect pattern "%s" not found
de_DE: %s%s: Muster "%s" für eine Weiterleitung nicht gefunden

en: %s: starting redirection for command "%s" on server "%s" (redirect pattern: "%s")
de_DE: %s: führt eine Weiterleitung für den Befehl "%s" auf dem Server "%s" aus (Muster der Weiterleitung: "%s")

en: %s%s: server "%s" not found for redirect
de_DE: %s%s: Server "%s" für eine Weiterleitung wurde nicht gefunden

en: unable to validate server signature
de_DE: Serversignatur kann nicht validiert werden

en: memory error
de_DE: Speicherfehler

en: base64 decode error
de_DE: base64-Dekodierungsfehler

en: base64 encode error
de_DE: base64-Kodierungsfehler

en: cryptography error
de_DE: Kryptographiefehler

en: protocol error
de_DE: Protokollfehler

en: unable to read private key in file "%s"
de_DE: Kann privaten Schlüssel aus Datei "%s" nicht lesen

en: invalid private key file: error %d %s
de_DE: ungültige private Schlüsseldatei: Fehler %d %s

en: %s%s: signing the challenge with ECC public key: %s
de_DE: %s%s: signiere mittels ECC öffentlichem Schlüssel: %s

en: unable to import the private key: error %d %s
de_DE: Der private Schlüssel kann nicht importiert werden: Fehler %d %s

en: unable to sign the hashed data: error %d %s
de_DE: Hash-Daten können nicht signiert werden: Fehler %d %s

en: %sgnutls: version >= 3.0.21 is required for SASL "ecdsa-nist256p-challenge"
de_DE: %sgnutls: Version >= 3.0.21 wird für SASL "ecdsa-nist256p-challenge" benötigt

en: %s%s: the evaluated fingerprint for server "%s" must not be empty
de_DE: %s%s: der evaluierte Fingerprint für den Server "%s", darf nicht leer sein

en: %s%s: invalid fingerprint size for server "%s", the number of hexadecimal digits must be one of: %s
de_DE: %s%s: ungültige Größe des Fingerprint für Server "%s", die Anzahl der hexadezimalen Zeichen muss %s sein

en: %s%s: invalid fingerprint for server "%s", it must contain only hexadecimal digits (0-9, a-f)
de_DE: %s%s: ungültiger Fingerprint für Server "%s", es sind nur hexadezimale Zeichen erlaubt (0-9, a-f)

note: TRANSLATORS: "temporary IRC server"
en: temporary
de_DE: temporär

note: TRANSLATORS: "fake IRC server"
en: fake
de_DE: Fälschung

en: %s%s: error when allocating new server
de_DE: %s%s: Neuer Server konnte nicht alloziert werden

en: %s%s: sending data to server: null pointer (please report problem to developers)
de_DE: %s%s: sende Daten an Server: NULL-Pointer (bitte melden Sie das Problem den Entwicklern)

en: %s%s: sending data to server: empty buffer (please report problem to developers)
de_DE: %s%s: sende Daten an Server: leerer Buffer (bitte melden Sie das Problem den Entwicklern)

en: %s%s: sending data to server: error %d %s
de_DE: %s%s: sende Daten an Server: Fehler %d %s

en: (message dropped)
de_DE: (Nachricht verworfen)

en: %s%s: not enough memory for received message
de_DE: %s%s: nicht genügend Speicher vorhanden um Nachricht zu Empfangen

en: %s%s: reading data on socket: error %d %s
de_DE: %s%s: lese Daten von Socket: Fehler %d %s

en: (connection closed by peer)
de_DE: (Verbindung wurde durch Peer getrennt)

en: %s%s: disconnecting from server...
de_DE: %s%s: Trennung vom Server...

en: %s%s: connection timeout (message 001 not received)
de_DE: %s%s: Zeitüberschreitung bei Verbindungsversuch (message 001 nicht empfangen)

en: %s%s: SASL authentication timeout
de_DE: %s%s: Zeitüberschreitung bei SASL Authentifizierung

en: %s%s: lag is high, disconnecting from server %s%s%s
de_DE: %s%s: Verzögerung ist hoch. Die Verbindung zum Server %s%s%s wird abgebrochen

en: %s%s: reconnecting to server in %d %s, %d %s
de_DE: %s%s: Verbinde erneut zum Server in %d %s, %d %s

en: %s%s: reconnecting to server in %d %s
de_DE: %s%s: Verbinde erneut zum Server in %d %s

en: %s%s: switching address to %s/%d
de_DE: %s%s: Adresse wird zu %s/%d gewechselt

en: %s%s: connected to %s/%d (%s)
de_DE: %s%s: Verbindung zu %s/%d (%s) hergestellt

en: %s%s: proxy address "%s" not found
de_DE: %s%s: Proxy-Adresse "%s" nicht gefunden

en: %s%s: address "%s" not found
de_DE: %s%s: Adresse "%s" nicht gefunden

en: %s%s: error: %s
de_DE: %s%s: Fehler: %s

en: %s%s: proxy IP address not found
de_DE: %s%s: Proxy-IP-Adresse nicht gefunden

en: %s%s: IP address not found
de_DE: %s%s: IP-Adresse nicht gefunden

en: %s%s: proxy connection refused
de_DE: %s%s: Proxy-Verbindung verweigert

en: %s%s: connection refused
de_DE: %s%s: Verbindungsaufbau verweigert

en: %s%s: proxy fails to establish connection to server (check username/password if used and if server address/port is allowed by proxy)
de_DE: %s%s: der Proxy konnte die Verbindung zum Server nicht aufbauen (bitte Benutzername/Passwort überprüfen und ob Server Adresse/Port für Proxy freigeschaltet ist)

en: %s%s: unable to set local hostname/IP
de_DE: %s%s: lokaler Hostname/IP kann nicht festlegen werden

en: %s%s: TLS init error
de_DE: %s%s: TLS Initialisierungsfehler

en: %s%s: TLS handshake failed
de_DE: %s%s: TLS Handshake fehlgeschlagen

en: %s%s: you should play with option irc.server.%s.tls_dhkey_size (current value is %d, try a lower value like %d or %d)
de_DE: %s%s: der Wert für die Einstellung irc.server.%s.tls_dhkey_size sollte verändert werden (zur Zeit genutzter Wert: %d, es sollte ein kleinerer Wert ausprobiert werden, z.B. %d oder %d)

en: %s%s: timeout
de_DE: %s%s: Zeitüberschreitung

en: %s%s: unable to create socket
de_DE: %s%s: Socket kann nicht erstellt werden

en: %sgnutls: failed to calculate certificate fingerprint (%s)
de_DE: %sgnutls: Zertifikat für Fingerprint (%s) konnte nicht berechnet werden

en: %sgnutls: failed to initialize certificate structure
de_DE: %sgnutls: Zertifikatsstruktur konnte nicht initialisiert werden

en: %sgnutls: receiving %d certificate | %sgnutls: receiving %d certificates
de_DE[0]: %sgnutls: empfange %d Zertifikat
de_DE[1]: %sgnutls: empfange %d Zertifikate

en: %sgnutls: failed to import certificate[%d]
de_DE: %sgnutls: Zertifikat[%d] konnte nicht importiert werden

en: %s - certificate[%d] info:
de_DE: %s - Zertifikat[%d]-Information:

en: %sgnutls: certificate has expired
de_DE: %sgnutls: die Gültigkeitsdauer des Zertifikates ist abgelaufen

en: %sgnutls: certificate is not yet activated
de_DE: %sgnutls: Zertifikat ist noch nicht freigeschaltet

en: %sgnutls: certificate fingerprint matches
de_DE: %sgnutls: Zertifikatsfingerabdruck stimmt überein

en: %sgnutls: certificate fingerprint does NOT match (check value of option irc.server.%s.tls_fingerprint)
de_DE: %sgnutls: Zertifikatsfingerabdruck stimmt NICHT überein (prüfe Wert der Option irc.server.%s.tls_fingerprint)

en: %sgnutls: the hostname in the certificate does NOT match "%s"
de_DE: %sgnutls: der Hostname im Zertifikat "%s" stimmt NICHT überein

en: %sgnutls: error while checking peer's certificate
de_DE: %sgnutls: Fehler bei der Überprüfung des Peer-Zertifikates

en: %sgnutls: peer's certificate is NOT trusted
de_DE: %sgnutls: Peer-Zertifikat ist NICHT vertrauenswürdig

en: %sgnutls: peer's certificate is trusted
de_DE: %sgnutls: Peer-Zertifikat ist vertrauenswürdig

en: %sgnutls: peer's certificate issuer is unknown
de_DE: %sgnutls: Der Aussteller für das Peer-Zertifikat ist unbekannt

en: %sgnutls: the certificate has been revoked
de_DE: %sgnutls: Das Zertifikat wurde widerrufen

en: %sgnutls: sending one certificate
de_DE: %sgnutls: sende ein Zertifikat

en: %sgnutls: invalid certificate "%s", error: %s
de_DE: %sgnutls: ungültiges Zertifikat "%s". Fehler: %s

en: %s - client certificate info (%s):
de_DE: %s - Clientzertifikats-Information (%s):

en: %sgnutls: unable to read certificate "%s"
de_DE: %sgnutls: Kann das Zertifikat "%s" nicht lesen

en: %s%s: unknown address for server "%s", cannot connect
de_DE: %s%s: unbekannte Adresse für Server "%s". Es kann keine Verbindung hergestellt werden

en: %s%s: proxy "%s" not found for server "%s", cannot connect
de_DE: %s%s: Proxy "%s" für Server "%s" nicht gefunden, kann keine Verbindung herstellen

en: %s%s: missing proxy settings, check options for proxy "%s"
de_DE: %s%s: fehlende Proxy-Einstellungen. Überprüfe Einstellungen für Proxy "%s"

en: %s%s: nicks not defined for server "%s", cannot connect
de_DE: %s%s Nicknamen für den Server "%s" nicht definiert, kann keine Verbindung herstellen

en: %s%s: connecting to server %s/%d%s via %s proxy %s/%d%s...
de_DE: %s%s: verbinden zum Server %s/%d%s via %s Proxy %s/%d%s...

en: Connecting to server %s/%d%s via %s proxy %s/%d%s...
de_DE: Verbindung zum Server %s/%d%s via %s Proxy %s/%d%s...

en: %s%s: connecting to server %s/%d%s...
de_DE: %s%s: verbinde zum Server %s/%d%s...

en: %s%s: reconnecting to server...
de_DE: %s%s: Neu verbinden zum Server...

en: %s%s: disconnected from server
de_DE: %s%s: vom Server getrennt

en: Support of javascript scripts
de_DE: Unterstützung von Java-Skripts

en: %s%s: unable to run function "%s"
de_DE: %s%s: Kann die Funktion "%s" nicht ausführen

en: %s%s: unable to create new sub-interpreter
de_DE: %s%s: Kann sub-Interpreter nicht erstellen

en: %s%s: unable to load file "%s"
de_DE: %s%s: Kann die Datei "%s" nicht laden

en: %s%s: unable to execute file "%s"
de_DE: %s%s: Die Datei "%s" kann nicht ausgeführt werden

en: %sCommand "/%s eval" is not yet implemented
de_DE: %sBefehl "/%s eval" ist zur Zeit noch nicht implementiert

en: %s%s: exception: %s
de_DE: %s%s: Ausnahme: %s

en: %s===	%s========== End of backlog (%d lines) ==========
de_DE: %s===	%s========== Ende des Verlaufspeichers (%d Zeilen) ==========

en: %s%s: not enough memory
de_DE: %s%s: nicht genügend Speicher

en: %s%s: unable to start logging for buffer "%s": filename "%s" is already used by another buffer (check your log settings)
de_DE: %s%s: Protokollierung für "%s" kann nicht vorgenommen werden: Die Datei "%s" wird schon durch einen anderen Buffer verwendet (Bitte Protokoll-Konfiguration überprüfen)

en: %s%s: unable to create directory for logs ("%s")
de_DE: %s%s: Verzeichnis für Protokoll-Dateien kann nicht erstellt werden ("%s")

en: %s%s: unable to write log file "%s": %s
de_DE: %s%s: Protokoll-Datei "%s" kann nicht geschrieben werden: %s

en: %s%s: unable to get file status of log file "%s": %s
de_DE: %s%s: Der Status der Protokoll-Datei "%s" kann nicht ermittelt werden: %s

en: %s	****  Beginning of log  ****
de_DE: %s	****  Beginn der Protokoll-Datei  ****

en: %s	****  End of log  ****
de_DE: %s	****  Ende der Protokoll-Datei  ****

en: Log buffers to files
de_DE: Speichert Buffer in eine Datei

en: %s%s: unable to find filename mask for buffer "%s", logging is disabled for this buffer
de_DE: %s%s: Es existiert keine Dateinamen-Maske für den Buffer "%s", Protokollierung ist für diesen Buffer ausgeschaltet

en: Logging on buffers:
de_DE: Protokollieren der Buffer:

en: logging (level: %d)
de_DE: Protokolliere (Level: %d)

en: not logging
de_DE: nicht protokollieren

en: log not started
de_DE: Protokollierung wurde nicht gestartet

en: %s: "%s" => level %d
de_DE: %s: "%s" => Level %d

en: logger plugin configuration
de_DE: Konfiguration für "logger" Erweiterung (dient zum protokollieren der Buffer)

en:    list: show logging status for opened buffers
        set: set logging level on current buffer
      level: level for messages to be logged (0 = logging disabled, 1 = a few messages (most important) .. 9 = all messages)
      flush: write all log files now
    disable: disable logging on current buffer (set level to 0)
    
    Options "logger.level.*" and "logger.mask.*" can be used to set level or mask for a buffer, or buffers beginning with name.
    
    Log levels used by IRC plugin:
      1: user message (channel and private), notice (server and channel)
      2: nick change
      3: server message
      4: join/part/quit
      9: all other messages
    
    Examples:
      set level to 5 for current buffer:
        /logger set 5
      disable logging for current buffer:
        /logger disable
      set level to 3 for all IRC buffers:
        /set logger.level.irc 3
      disable logging for main WeeChat buffer:
        /set logger.level.core.weechat 0
      use a directory per IRC server and a file per channel inside:
        /set logger.mask.irc "$server/$channel.weechatlog"
de_DE:    list: zeigt von allen geöffneten Buffern den Status der Protokollierung an
        set: legt den Level fest, nach dem der aktuelle Buffer protokolliert werden soll
      level: legt fest, welche Nachrichten protokolliert werden sollen (0 = nichts protokollieren, 1 = nur die wichtigsten Nachrichten protokollieren .. 9 = alle Nachrichten werden protokolliert)
      flush: sichert alle Protokolle umgehend
    disable: die Protokollierung wird für den aktuellen Buffer deaktiviert (der Level wird auf 0 gestellt)
    
    Die Einstellungen "logger.level.*" und "logger.mask.*" können genutzt werden um den Level der Protokollierung festzulegen und um eine Maske für einen oder mehrere Buffer zu definieren.
    
    Level der Protokollierung, die die IRC Erweiterung unterstützt:
      1: Nachrichten von Usern (private und öffentliche Nachrichten), notice (Server und Kanal)
      2: Wechsel von Nicks (/nick)
      3: Nachrichten vom Server
      4: join/part/quit Nachrichten
      9: alle Nachrichten
    
    Beispiele:
      Stellt den Level für den aktuellen Buffer auf 5 ein:
        /logger set 5
      Die Protokollierung für den aktuellen Buffer wird ausgeschaltet:
        /logger disable
      Stellt den Level für alle IRC-Buffer auf 3 ein:
        /set logger.level.irc 3
      Die Protokollierung, für den WeeChat Haupt-Buffer, wird deaktiviert:
        /set logger.level.core.weechat 0
      Für jeden IRC-Server wird ein separates Verzeichnis erstellt und darin eine eigene Protokoll-Datei, für jeden Kanal:
        /set logger.mask.irc "$server/$channel.weechatlog"

en: %s%s: zstd compression is not available, logger files will not be compressed
de_DE: %s%s: zstd Komprimierung ist nicht verfügbar, Logger-Dateien werden nicht komprimiert

en: logging level for this buffer (0 = logging disabled, 1 = a few messages (most important) .. 9 = all messages)
de_DE: Level der Protokollierung für diesen Buffer (0 = nichts protokollieren, 1 = nur die wichtigsten Nachrichten protokollieren .. 9 = protokolliere alle Nachrichten)

en: file mask for log file; local buffer variables are permitted
de_DE: Dateimaske für Protokolldatei; lokale Buffer-Variablen sind dabei erlaubt

en: maximum number of lines to display from log file when creating new buffer (0 = no backlog)
de_DE: maximale Anzahl der letzten Zeilen die aus der Protokolldatei dargestellt werden sollen, sobald ein Buffer geöffnet wird (0 = kein Darstellung)

en: conditions to display the backlog (note: content is evaluated, see /help eval); empty value displays the backlog on all buffers; for example to display backlog on private buffers only: "${type} == private"
de_DE: Bedingungen um die Protokolldatei anzuzeigen (Hinweis: Der Inhalt ist evaluiert, siehe /help eval); wird kein Wert angegeben, wird die Protokolldatei bei allen Buffern angezeigt ; Beispiel: um nur bei privaten Buffern die Protokolldatei anzuzeigen: "${type} == private"

en: color for line ending the backlog
de_DE: Farbe für die letzte Zeile im Verlaufsspeicher

en: color for backlog lines, used only if the option logger.file.color_lines is off
de_DE: Farbe der Zeilen des Verlaufspeichers; wird nur dann angewandt, wenn die Option logger.file.color_lines = off ist

en: automatically save content of buffers to files (unless a buffer disables log); if disabled, logging is disabled on all buffers
de_DE: speichert automatisch den Inhalt eines Buffers in eine Datei (sofern das Protokollieren für den Buffer nicht deaktiviert sein sollte); Falls deaktiviert, wird die Protokollierung für alle Buffer deaktiviert

en: use ANSI color codes in lines written in log files and display backlog lines with these colors
de_DE: Nutze ANSI-Farbcodes für die in Logdateien geschriebenen Zeilen und zeige die Zeilen aus dem Verlaufspeicher in diesen Farben an

en: number of seconds between flush of log files (0 = write in log files immediately for each line printed)
de_DE: Zeit, in Sekunden, die verstreicht bis eine Protokolldatei gesichert wird (0 = Protokolldatei wird unmittelbar gesichert, nachdem eine neue Zeile dargestellt wurde)

en: use fsync to synchronize the log file with the storage device after the flush (see man fsync); this is slower but should prevent any data loss in case of power failure during the save of log file
de_DE: es wird fsync verwendet um die Protokolldateien mit dem Datenträger zu synchronisieren (siehe man fsync); dies verlangsamt das Sichern der Daten, soll aber zum Beispiel bei einem Stromausfall dafür sorgen, dass keine Daten verloren gehen

en: write information line in log file when log starts or ends for a buffer
de_DE: fügt eine Information in die Protokoll-Datei ein, wenn die Protokollierung gestartet oder beendet wird

en: conditions to save content of buffers to files (note: content is evaluated, see /help eval); empty value saves content on all buffers; for example to log only private buffers: "${type} == private"
de_DE: Bedingungen zum Speichern von Bufferinhalten in Dateien (Hinweis: Inhalt wird evaluiert, siehe /help eval); leerer Wert speichert Inhalt von allen Buffern; Beispiel um nur private Buffer zu protokollieren: „${type} == private“

en: default file name mask for log files (format is "directory/to/file" or "file", without first "/" because "path" option is used to build complete path to file); local buffer variables are permitted (you should use only variables that are defined on all buffers, so for example you should NOT use $server nor $channel); date specifiers are permitted (see man strftime)
de_DE: Standardmaske für Protokolldateien (Format: "Verzeichnis/zur/Datei" oder "Datei", ohne ein führendes "/", da die "Verzeichnis" Einstellung genutzt wird um vollständige Verzeichnisstrukturen zu erstellen); lokale Buffer Variablen und Datumsspezifikationen (siehe: man strftime) sind zulässig (es sollten aber nur solche Variablen genutzt werden die auf alle Buffer angewendet werden können. Zum Beispiel sollten NICHT die Variablen $server oder $channel genutzt werden)

en: use only lower case for log filenames
de_DE: Protokolldateien werden ausschließlich in Kleinschreibung erstellt

en: text to write before nick in prefix of message, example: "<"
de_DE: Zeichenkette, die dem Nick vorangestellt werden soll. Beispiel: "<"

en: text to write after nick in prefix of message, example: ">"
de_DE: Zeichenkette, die nach dem Nick eingefügt werden soll. Beispiel: ">"

en: path for WeeChat log files; date specifiers are permitted (see man strftime) (path is evaluated, see function string_eval_path_home in plugin API reference)
de_DE: Pfad für WeeChat-Protokolldateien; Datumsangaben sind zulässig (siehe man strftime) (Pfad ist evaluiert, siehe Funktion string_eval_path_home in der Plugin-API-Referenz)

en: replacement char for special chars in filename built with mask (like directory delimiter)
de_DE: Ersatzzeichen für Dateinamen, falls der Dateiname Sonderzeichen beinhaltet (z.B. das Trennzeichen bei Verzeichnissen "/")

en: compression level for rotated log files (with extension ".1", ".2", etc.), if option logger.file.rotation_compression_type is enabled: 1 = low compression / fast ... 100 = best compression / slow; the value is a percentage converted to 1-9 for gzip and 1-19 for zstd; the default value is recommended, it offers a good compromise between compression and speed
de_DE: Komprimierungsstufe für rotierende Protokolldateien (mit Dateierweiterung „.1“, „.2“,etc.), falls die Option logger.file.rotation_compression_type aktiviert ist: 1 = niedrigeKomprimierung / schnell ... 100 = beste Komprimierung / langsam; Der Wert des Prozentsatzes wird umgewandelt in 1-9 für gzip und 1-19 für zstd; der Standardwert wird hierbeiempfohlen, denn er bietet einen guten Kompromiss zwischen Komprimierung und Geschwindigkeit

en: compression type for rotated log files; if set to "none", rotated log files are not compressed; WARNING: if rotation was enabled with another type of compression (or no compression), you must first unload the logger plugin, compress files with the new type (or decompress files), then change the option in logger.conf, then load the logger plugin
de_DE: Komprimierungstyp für rotierende Protokolldateien; wenn "none" genutzt wird, findet keine Komprimierung der Protokolldateien statt; WARNUNG: wenn die Rotation mit einer anderen Stufe der Komprimierung (oder gar keiner Komprimierung) aktiviert wurde, muss zuerst die Logger-Erweiterung beendet werden., dann de-komprimieren Sie die Dateien mit dem neuen Typ, danach muss die Option in der Datei logger.conf angepasst werden, bevor die Logger-Erweiterung neu geladen wird

en: when this size is reached, a rotation of log files is performed: the existing rotated log files are renamed (.1 becomes .2, .2 becomes .3, etc.) and the current file is renamed with extension .1; an integer number with a suffix is allowed: b = bytes (default if no unit given), k = kilobytes, m = megabytes, g = gigabytes, t = terabytes; example: "2g" causes a rotation if the file size is > 2,000,000,000 bytes; if set to "0", no rotation is performed (unlimited log size); WARNING: before changing this option, you should first set the compression type via option logger.file.rotation_compression_type
de_DE: Wenn diese Größe erreicht ist, wird eine Rotation der Protokolldateien durchgeführt: dievorhandene rotierte Protokolldateien werden umbenannt (.1 wird zu .2, .2 wird zu .3 usw.).Die aktuelle Datei erhält wird umbenannt und erhält .1 als Erweiterung; eine ganze Zahl mitSuffix ist erlaubt: b = Bytes (Standard, wenn keine Einheit angegeben ist), k = Kilobytes, m =Megabyte, g = Gigabyte, t = Terabyte; Beispiel: "2g" bewirkt eine Rotationsobald die Dateigröße > 2.000.000.000 Byte ist; wenn auf „0“ gesetzt, erfolgt keine Rotationder Dateien (unbegrenzte Protokollgröße); WARNUNG: Bevor Sie diese Option ändern,sollte sie zuerst den Komprimierungstyp über die Option logger.file festlegen.rotation_compression_type

en: timestamp used in log files (see man strftime for date/time specifiers)
de_DE: Zeitstempel in Protokoll-Datei nutzen (siehe man strftime, welche Platzhalter für das Datum und die Uhrzeit verwendet werden)

en: path to current log filename for the buffer
de_DE: Pfad zum aktuellen Protokolldateinamen, des Buffers

en: buffer pointer ("0x12345678") or buffer full name ("irc.libera.#weechat")
de_DE: Buffer-Pointer ("0x12345678") oder der vollständige Buffername ("irc.libera.#weechat")

en: list of logger buffers
de_DE: Auflistung der protokollierten Buffer

en: logger pointer (optional)
de_DE: Logger-Pointer (optional)

en: Support of lua scripts
de_DE: Unterstützung von Lua-Skripten

en: %s%s: unable to redirect stdout and stderr
de_DE: %s%s: Weiterleitung von stdout und stderr nicht möglich

en: %s%s: unable to load source code
de_DE: %s%s: Quelltext kann nicht geladen werden

en: %s%s: unable to execute source code
de_DE: %s%s: Quelltext kann nicht ausgeführt werden

en: Support of perl scripts
de_DE: Unterstützung von Perl-Skripten

en: %s%s: not enough memory in function "%s"
de_DE: %s%s Nicht genug Speicher in Funktion "%s"

en: %s: warning:
de_DE: %s: Warnung:

en: %s: error:
de_DE: %s: Fehler:

en: %s%s: unable to parse file "%s"
de_DE: %s%s: Datei "%s" Analyse nicht möglich

en: %s%s: unable to initialize %s
de_DE: %s%s: %s kann nicht initialisiert werden

en: Support of PHP scripts
de_DE: Unterstützung von PHP-Skripten

en: bar
de_DE: Bar

en: bar item
de_DE: Bar-Item

en: bar window
de_DE: Bar-Fenster

en: buffer
de_DE: Buffer

en: visited buffer
de_DE: besuchte Buffer

en: structure with completion
de_DE: Struktur mit Vervollständigung

en: structure with word found for a completion
de_DE: Struktur mit Wort für eine Vervollständigung gefunden

en: config file
de_DE: Konfigurationsdatei

en: config section
de_DE: Konfigurationssektion

en: config option
de_DE: Konfigurationsoptionen

en: filter
de_DE: Filter

en: history of commands in buffer
de_DE: Verlaufspeicher von Befehlen in einem Buffer

en: hotlist
de_DE: Hotliste

en: structure with undo for input line
de_DE: Struktur der Rücknahmen für die Befehlszeile

en: a key (keyboard shortcut)
de_DE: Tastenbelegung (Tastaturkurzbefehl)

en: layout
de_DE: Layout

en: buffer layout
de_DE: Buffer-Layout

en: window layout
de_DE: Fenster-Layout

en: structure with lines
de_DE: Struktur mit Zeilen

en: structure with one line
de_DE: Struktur mit einer Zeile

en: structure with one line data
de_DE: Struktur mit einzeiligen Daten

en: group in nicklist
de_DE: Gruppen in Benutzerliste

en: nick in nicklist
de_DE: Nick in Benutzerliste

en: plugin
de_DE: Erweiterung

en: proxy
de_DE: Proxy

en: window
de_DE: Fenster

en: scroll info in window
de_DE: Scroll-Info in Fenstern

en: tree of windows
de_DE: Baumstruktur der Fenster

en: WeeChat version
de_DE: WeeChat-Version

en: WeeChat version (as number)
de_DE: WeeChat-Version (als Zahl)

en: version (optional, by default the version of the running WeeChat is returned)
de_DE: Version (optional, standardmäßig wird die Version des laufenden WeeChat zurückgegeben)

en: WeeChat git version (output of command "git describe" for a development version only, empty for a stable release)
de_DE: WeeChat Git Version (Ausgabe des Befehls "git describe", ausschließlich für eine Entwicklerversion. Eine stabile Version gibt keine Information zurück)

en: WeeChat compilation date/time
de_DE: Datum/Zeit der WeeChat Kompilierung

en: WeeChat PID (process ID)
de_DE: WeeChat PID (Prozess-ID)

en: directory separator
de_DE: Trennzeichen für Verzeichnis

en: WeeChat directory (*deprecated* since version 3.2, replaced by "weechat_config_dir", "weechat_data_dir", "weechat_cache_dir" and "weechat_runtime_dir")
de_DE: WeeChat-Verzeichnis (*veraltet* seit Version 3.2, ersetzt durch "weechat_config_dir", "weechat_data_dir", "weechat_cache_dir" und "weechat_runtime_dir")

en: WeeChat config directory
de_DE: WeeChat Konfigurationsverzeichnis

en: WeeChat data directory
de_DE: WeeChat-Datenverzeichnis

en: WeeChat cache directory
de_DE: WeeChat Cache-Verzeichnis

en: WeeChat runtime directory
de_DE: WeeChat-Laufzeitverzeichnis

en: WeeChat "lib" directory
de_DE: WeeChat "lib" Verzeichnis

en: WeeChat "share" directory
de_DE: WeeChat "share" Verzeichnis

en: WeeChat "locale" directory
de_DE: "lokales" Verzeichnis von WeeChat

en: WeeChat site
de_DE: WeeChat Seite

en: WeeChat site, download page
de_DE: Download-Seite von WeeChat

en: 1 if WeeChat is upgrading (command `/upgrade`)
de_DE: 1 falls WeeChat ein Upgrade durchführt (Befehl `/upgrade`)

en: 1 if WeeChat is running headless
de_DE: 1, falls WeeChat im Hintergrundmodus ausgeführt wird

en: 1 if WeeChat is running in daemon mode (headless, in background)
de_DE: 1, falls WeeChat im Daemon-Modus ausgeführt wird (ohne Oberfläche, im Hintergrund)

en: 1 if automatic connection to servers is enabled, 0 if it has been disabled by the user (option "-a" or "--no-connect")
de_DE: 1, falls die automatische Verbindung zu Servern aktiviert ist, 0, wenn sie vom Benutzer deaktiviert wurde (Option "-a" oder "--no-connect")

en: 1 if scripts are automatically loaded, 0 if the auto-load has been disabled by the user (option "-s" or "--no-script")
de_DE: 1, wenn Skripte automatisch geladen werden, 0, wenn das automatische Laden, durch den Benutzer, deaktiviert wurde (Option „-s“ oder „--no-script“)

en: buffer pointer
de_DE: Buffer Pointer

en: buffer full name
de_DE: Vollständiger Buffername

en: terminal charset
de_DE: Terminal Zeichensatz

en: WeeChat internal charset
de_DE: Interner WeeChat Zeichensatz

en: locale used for translating messages
de_DE: Spracheinstellung die für die übersetzten Nachrichten verwendet werden soll

en: keyboard inactivity (seconds)
de_DE: Inaktivität der Tastatur (Sekunden)

en: 1 if filters are enabled
de_DE: 1, falls Filter aktiviert sind

en: 1 if cursor mode is enabled
de_DE: 1, falls Cursor-Modus aktiviert ist

en: width of terminal
de_DE: Breite des Terminals

en: height of terminal
de_DE: Höhe des Terminals

en: number of colors supported in terminal
de_DE: Anzahl der Farben die durch das Terminal unterstützt werden

en: number of color pairs supported in terminal
de_DE: Anzahl der Farbpaare die durch das Terminal unterstützt werden

en: POSIX extended regular expression to search ANSI escape codes
de_DE: Erweiterte reguläre POSIX Ausdrücke um ANSI Escapesequenz zu suchen

en: terminal color (0-255) converted to RGB color
de_DE: Terminalfarbe (0-255) wurde umgewandelt in RGB Farbe

en: color (terminal color: 0-255)
de_DE: Farben (Terminalfarben: 0-255)

en: RGB color converted to terminal color (0-255)
de_DE: RGB Farbe wurde umgewandelt in Terminalfarbe (0-255)

en: rgb,limit (limit is optional and is set to 256 by default)
de_DE: RGB,limit (Obergrenze ist optional und ist Standardmäßig 256)

en: get nick color code
de_DE: zeigt Farbecode des Nick

en: nickname;colors (colors is an optional comma-separated list of colors to use; background is allowed for a color with format text:background; if colors is present, WeeChat options with nick colors and forced nick colors are ignored)
de_DE: Nickname;Farben (Farben ist eine optionale Kommata getrennte Liste von Farben die genutzt werden sollen; wenn eine Hintergrundfarbe genutzt werden muss das Format wie folgt aussehen Text:Hintergrund; sind die Farben schon vorhanden, werden die WeeChat Optionen für Nickfarben und erzwungene Nickfarben ignoriert)

en: get nick color name
de_DE: zeigt Farbnamen des Nick

en: get nick color code, ignoring case
de_DE: hole Farbecode des Nick, dabei wird die Groß- und Kleinschreibung ignoriert

en: nickname;range;colors (range is a number of chars (see function strcasecmp_range, 0 = convert to lower case without using a range), colors is an optional comma-separated list of colors to use; background is allowed for a color with format text:background; if colors is present, WeeChat options with nick colors and forced nick colors are ignored)
de_DE: Nickname;Bereich;Farben (Bereich ist eine Anzahl von Zeichen (siehe Funktion).strcasecmp_range, 0 = in Kleinbuchstaben konvertieren, ohne einen Bereich zu verwenden), Farbenist eine optionale, durch Kommas getrennte Liste der zu verwendenden Farben; Hintergrundfarbe kann genutztwerden mit Format Text:Hintergrund; wenn Farben vorhanden sind, werden die WeeChatOptionen für Nick-Farben und erzwungenen Nick-Farben ignoriert)

en: get nick color name, ignoring case
de_DE: hole Farbnamen des Nick, dabei wird die Groß- und Kleinschreibung ignoriert

en: WeeChat uptime (format: "days:hh:mm:ss")
de_DE: Laufzeit von WeeChat (Format: "days:hh:mm:ss")

en: "days" (number of days) or "seconds" (number of seconds) (optional)
de_DE: "days" (Anzahl der Tage) oder "seconds" (Anzahl der Sekunden) (optional)

en: WeeChat uptime for the current process only (upgrades with /upgrade command are ignored) (format: "days:hh:mm:ss")
de_DE: WeeChat-Betriebszeit für den aktuellen Prozess (Upgrades mit /upgrade Befehlwerden ignoriert) (Format: "Tage:hh:mm:ss")

en: generate a Time-based One-Time Password (TOTP)
de_DE: generiert ein Time-based One-Time Passwort (TOTP)

en: secret (in base32), timestamp (optional, current time by default), number of digits (optional, between 4 and 10, 6 by default)
de_DE: geheime Zeichenkette (in base32), Zeitstempel (optional, standardmäßig aktuelle Zeit), Anzahl an Zeichen (optional, zwischen 4 und 10, standardmäßig 6)

en: validate a Time-based One-Time Password (TOTP): 1 if TOTP is correct, otherwise 0
de_DE: validiert ein Time-based One-Time Passwort (TOTP): 1 falls TOTP korrekt ist, ansonsten 0

en: secret (in base32), one-time password, timestamp (optional, current time by default), number of passwords before/after to test (optional, 0 by default)
de_DE: geheim (in base32), einmaliges Passwort, Zeitstempel (optional, standardmäßig aktuelle Zeit), Anzahl der zu testenden Passwörtern vorher/nachher (optional, standardmäßig 0)

en: get focus info
de_DE: Fokusinformationen abrufen

note: TRANSLATORS: please do not translate key names (enclosed by quotes)
en: "x": x coordinate (string with integer >= 0), "y": y coordinate (string with integer >= 0)
de_DE: "x": x-Koordinate (Zeichenfolge mit Ganzzahl >= 0), "y": y-Koordinate (Zeichenfolge mit Ganzzahl >= 0)

en: see function "hook_focus" in Plugin API reference
de_DE: siehe Funktion "hook_focus" in API Dokumentation

en: secured data
de_DE: schutzwürdige Daten

en: secured data: names and values (be careful: the values are sensitive data: do NOT print/log them anywhere)
de_DE: schutzwürdige Daten: Namen und Werte (Vorsicht: Dies sind vertrauliche Daten: drucken oder protokollieren Sie diese NICHT)

en: list of bars
de_DE: Auflistung der Bars

en: bar pointer (optional)
de_DE: Bar Pointer (optional)

en: bar name (wildcard "*" is allowed) (optional)
de_DE: Name der Bar (Platzhalter "*" kann verwendet werden) (optional)

en: list of bar items
de_DE: Auflistung der Bar-Items

en: bar item pointer (optional)
de_DE: Bar Item Pointer (optional)

en: bar item name (wildcard "*" is allowed) (optional)
de_DE: Name des Bar-Item (Platzhalter "*" kann verwendet werden) (optional)

en: list of bar windows
de_DE: Auflistung der Bar-Fenster

en: bar window pointer (optional)
de_DE: Bar-Fenster Pointer (optional)

en: list of buffers
de_DE: Auflistung der Buffer

en: buffer pointer (optional)
de_DE: Buffer Pointer (optional)

en: buffer name (wildcard "*" is allowed) (optional)
de_DE: Name des Buffers (Platzhalter "*" kann verwendet werden) (optional)

en: lines of a buffer
de_DE: Zeilen des Buffers

en: list of filters
de_DE: Auflistung der Filter

en: filter name (wildcard "*" is allowed) (optional)
de_DE: Name des Filters (Platzhalter "*" kann verwendet werden) (optional)

en: history of commands
de_DE: Verlaufspeicher der Befehle

en: buffer pointer (if not set, return global history) (optional)
de_DE: Buffer Pointer (falls nicht gesetzt, wird der globale Verlauf zurückgegeben) (optional)

en: list of hooks
de_DE: Auflistung der Hooks

en: hook pointer (optional)
de_DE: Hook-Pointer (optional)

en: type,arguments (type is command/timer/.., arguments to get only some hooks (wildcard "*" is allowed), both are optional)
de_DE: type,arguments (type ist ein command/timer/.., arguments dient dazu nur einige hooks abzufragen (Platzhalter "*" kann verwendet werden), beide Einstellungen sind optional)

en: list of buffers in hotlist
de_DE: Liste der Buffer in Hotlist

en: list of key bindings
de_DE: Auflistung der Tastenzuweisungen

en: context ("default", "search", "cursor" or "mouse") (optional)
de_DE: Kontext ("default", "search", "cursor" oder "mouse") (optional)

en: list of layouts
de_DE: Auflistung der Layouts

en: nicks in nicklist for a buffer
de_DE: Nicks in Benutzerliste für einen Buffer

en: nick_xxx or group_xxx to get only nick/group xxx (optional)
de_DE: nick_xxx oder group_xxx um nur den Nick/Group xxx abzufragen (optional)

en: list of options
de_DE: Auflistung der Einstellungen

en: list of plugins
de_DE: Auflistung der Erweiterungen

en: plugin pointer (optional)
de_DE: Pointer der Erweiterung (optional)

en: plugin name (wildcard "*" is allowed) (optional)
de_DE: Name einer Erweiterung (Platzhalter "*" kann verwendet werden) (optional)

en: list of proxies
de_DE: Liste der Proxys

en: proxy pointer (optional)
de_DE: Proxy Pointer (optional)

en: proxy name (wildcard "*" is allowed) (optional)
de_DE: Name des Proxy (Platzhalter "*" kann verwendet werden) (optional)

en: options for URL
de_DE: Einstellungen für URL

en: list of windows
de_DE: Auflistung der Fenster

en: window pointer (optional)
de_DE: Fenster Pointer (optional)

en: "current" for current window or a window number (optional)
de_DE: "current" für aktuelles Fenster oder die Nummer eines Fensters (optional)

en: Initializing plugin "%s" (priority: %d)
de_DE: Initialisiere Erweiterung "%s" (Priorität: %d)

en: %sUnable to initialize plugin "%s"
de_DE: %sErweiterung "%s" kann nicht initialisiert werden

en: %sUnable to load plugin "%s": %s
de_DE: %sErweiterung "%s" kann nicht installiert werden: %s

en: %sIf you're trying to load a script and not a C plugin, try command to load scripts (/perl, /python, ...)
de_DE: %sFalls ein Skript installiert werden sollte und keine C-Erweiterung, dann muss der entsprechende Befehl zum Installieren von Skripten genutzt werden (/perl, /python, ...)

en: %sSymbol "%s" not found in plugin "%s", failed to load
de_DE: %sSymbol "%s" in Erweiterung "%s" nicht gefunden, Installation fehlgeschlagen

en: %sIf plugin "%s" is old/obsolete, you can delete this file.
de_DE: %sFalls die Erweiterung "%s" veraltet oder obsolet ist sollte diese gelöscht werden.

en: %sAPI mismatch for plugin "%s" (current API: "%s", plugin API: "%s"), failed to load
de_DE: %sInkompatibilität mit der API Erweiterung "%s" (aktuelle API: "%s", API der Erweiterung: "%s"), Installation fehlgeschlagen

en: %sUnable to load plugin "%s": a plugin with same name already exists
de_DE: %sErweiterung "%s" kann nicht geladen werden: eine Erweiterung mit dem selben Namen existiert bereits

en: %sFunction "%s" not found in plugin "%s", failed to load
de_DE: %sFunktion "%s" nicht in Erweiterung "%s" gefunden. Installation fehlgeschlagen

en: %sUnable to load plugin "%s" (not enough memory)
de_DE: %sErweiterung "%s" kann nicht installiert werden (Speichermangel)

en: Plugin "%s" loaded
de_DE: Erweiterung "%s" wurde installiert

en: Plugin "%s" unloaded
de_DE: Erweiterung "%s" wurde beendet

en: Plugins unloaded
de_DE: Erweiterungen wurden beendet

en: description of plugin option
de_DE: Beschreibung der Erweiterungsoption

en: list/load/unload scripts
de_DE: auflisten/installieren/beenden von Skripten

en:     list: list loaded scripts
    listfull: list loaded scripts (verbose)
        load: load a script
    autoload: load all scripts in "autoload" directory
      reload: reload a script (if no name given, unload all scripts, then load all scripts in "autoload" directory)
      unload: unload a script (if no name given, unload all scripts)
    filename: script (file) to load
          -q: quiet mode: do not display messages
        name: a script name (name used in call to "register" function)
        eval: evaluate source code and display result on current buffer
          -o: send evaluation result to the buffer without executing commands
         -oc: send evaluation result to the buffer and execute commands
        code: source code to evaluate
     version: display the version of interpreter used
    
    Without argument, this command lists all loaded scripts.
de_DE:     list: installierte Skripten werden aufgelistet
    listfull: detaillierte Auflistung aller installierten Skripten
        load: installiert ein Skript
    autoload: startet automatisch alle Skripten aus dem "autoload" Verzeichnis
      reload: ein Skript wird erneut gestartet (wird kein Name angegeben, dann werden alle Skripten beendet und erneut gestartet)
      unload: beendet ein Skript (wird kein Name angegeben, dann werden alle Skripten beendet)
    filename: Skript (Datei) welches geladen werden soll
          -q: unterdrückter Modus: Es werden keine Nachrichten ausgegeben
        name: Name eines Skriptes (der Name der in der "register" Funktion der Skript-API genutzt wird)
        eval: evaluiert einen Quelltext und das Ergebnis wird im aktuellen Buffer ausgegeben
          -o: evaluierter Ergebnis wird im Buffer ausgegeben ohne das Befehle ausgeführt werden
         -oc: evaluierter Ergebnis wird im Buffer ausgegeben und Befehle werden ausgeführt
        code: Quelltext welcher evaluiert werden soll
     version: zeigt die Version des verwendeten Interpreters an
    
    Ohne Angabe eines Argumentes listet dieser Befehl alle geladenen Skripten auf.

en: list of scripts
de_DE: Liste der Skripten

en: script pointer (optional)
de_DE: Skript Pointer (optional)

en: script name (wildcard "*" is allowed) (optional)
de_DE: Name des Skriptes (Platzhalter "*" kann verwendet werden) (optional)

en: evaluation of source code
de_DE: Evaluierung des Quelltextes

en: source code to execute
de_DE: Quelltext welcher ausgeführt werden soll

en: name of the interpreter used
de_DE: Name des verwendeten Interpreters

en: version of the interpreter used
de_DE: Version des verwendeten Interpreters

en: %s%s: warning, invalid pointer ("%s") for function "%s" (script: %s)
de_DE: %s%s: Warnung, Pointer ("%s") ungültig für Funktion "%s" (Skript: %s)

en: %s: error loading script "%s" (spaces or empty name not allowed)
de_DE: %s: Fehler beim Laden des Skriptes "%s" aufgetreten (Leerzeichen sind im Namen nicht erlaubt oder es wurde kein Name angegeben)

en: %s%s: warning, license "%s" for script "%s" differs from plugin license ("%s")
de_DE: %s%s: Warnung, die Lizenz "%s" für das Skript "%s" unterscheidet sich von der Lizenz der Erweiterungen ("%s")

en: %s: error loading script "%s" (not enough memory)
de_DE: %s: Skript "%s" kann nicht geladen werden (Speichermangel)

en: %s: script removed: %s
de_DE: %s: Skript entfernt: %s

en: %s%s: failed to remove script: %s (%s)
de_DE: %s%s: Fehler beim Entfernen des Skriptes: %s (%s)

en: %s: script "%s" not found, nothing was removed
de_DE: %s: Skript "%s" wurde nicht gefunden, es wurde nichts entfernt

en: %s%s: failed to move script %s to %s (%s)
de_DE: %s%s: Fehler beim Verschieben des Skripts %s nach %s (%s)

note: TRANSLATORS: "%s" is language (for example "perl")
en: %s scripts loaded:
de_DE: Installierte "%s" Skripten:

en:     file: %s
de_DE:     Datei: %s

en:     written by "%s", license: %s
de_DE:     geschrieben von "%s", Lizenz: %s

en:   (none)
de_DE:   (keine)

en: %s: scripts unloaded
de_DE: %s: Skripten beendet

en: check the license of scripts when they are loaded: if the license is different from the plugin license, a warning is displayed
de_DE: Überprüft die Lizenz von Skripten, wenn sie geladen werden: Sollte die Lizenz abweichend von der Erweiterungslizenz sein, wird eine Warnung ausgegeben

en: keep context between two calls to the source code evaluation (option "eval" of script command or info "%s_eval"); a hidden script is used to eval script code; if this option is disabled, this hidden script is unloaded after each eval: this uses less memory, but is slower
de_DE: behält den Inhalt zwischen zwei Aufrufen bei Quellcode Evaluierung (Option "eval" des Skript-Befehls oder Info "%s_eval"); ein Hintergrundskript wird für die Evaluierung verwendet; wird diese Option deaktiviert, dann wird das Hintergrundskript nach jeder Evaluierung entfernt: das bedeutet weniger Speicherbedarf, ist aber langsamer

en: %s%s: unable to call function "%s", script is not initialized (script: %s)
de_DE: %s%s: Die Funktion "%s" kann nicht ausgeführt werden. Skript ist nicht initialisiert (Skript: %s)

en: %s%s: wrong arguments for function "%s" (script: %s)
de_DE: %s%s: Fehlerhafte Argumente für die Funktion "%s" (Skript: %s)

en: Support of python scripts
de_DE: Unterstützung von Python-Skripten

en: %s%s: unable to initialize WeeChat module
de_DE: %s%s: Initialisierung des WeeChat Moduls nicht möglich

en: %s%s: unable to redirect stdout
de_DE: %s%s: Standardausgabe (stdout) kann nicht weitergeleitet werden

en: %s%s: unable to redirect stderr
de_DE: %s%s: Standardfehlerausgabe (stderr) kann nicht weitergeleitet werden

en: %s%s: unable to launch global interpreter
de_DE: %s%s: globaler Interpreter kann nicht gestartet werden

en: %s%s: unable to get current interpreter state
de_DE: %s%s: aktueller Status des Interpreters kann nicht feststellt werden

en: %s%s: unable to free interpreter
de_DE: %s%s: Interpreter kann nicht freigeben werden

en: %s%s: not enough memory for parsing message
de_DE: %s%s: Nicht genug Speicher vorhanden um Nachricht zu parsen

en: Actions (letter+enter):
de_DE: Aktion (Zeichen+Enter):

en:   [D] Disconnect
de_DE:   [D] Verbindung trennen

en:   [R] Remove
de_DE:   [R] Entfernen

en:   [P] Purge finished
de_DE:   [P] beendete Aufträge aufräumen

en:   [Q] Close this buffer
de_DE:   [Q] diesen Buffer schließen

en: %s%s[%s%s%s%s] %s, received: %s, sent: %s
de_DE: %s%s[%s%s%s%s] %s, empfangen: %s, gesendet: %s

en: %s%-26s started on: %s, ended on: %s
de_DE: %s%-26s gestartet am: %s, beendet am: %s

en: List of clients for relay
de_DE: Liste der Relay-Clients

en: Relay WeeChat data to remote application (irc/weechat protocols)
de_DE: Übertragung von WeeChat Daten an andere Anwendungen (irc/weechat Protokoll)

en: %s%s: disconnecting from client %s%s%s because upgrade can't work for clients connected via TLS
de_DE: %s%s: Verbindung zum Client %s%s%s wird getrennt. Ein Upgrade ist mit einer aktiven TLS-Verbindung nicht möglich

note: TRANSLATORS: "%s" after "%d" is "client" or "clients"
en: %s%s: disconnected from %d %s (TLS connection not supported with upgrade)
de_DE: %s%s: Verbindung mit %d %s getrennt (Upgrade über eine TLS Verbindung nicht möglich)

en: client | clients
de_DE[0]: Client
de_DE[1]: Clients

en: connecting
de_DE: verbinden

en: waiting auth
de_DE: Warte auf Authentifizierung

en: auth failed
de_DE: Authentifizierung fehlgeschlagen

en: disconnected
de_DE: unterbrochen

en: %s%s: TLS handshake failed for client %s%s%s: error %d %s
de_DE: %s%s: TLS Handshake fehlgeschlagen für Client %s%s%s: Fehler %d %s

en: %s%s: TLS handshake timeout for client %s%s%s
de_DE: %s%s: TLS Handshake Zeitüberschreitung für Client %s%s%s

en: %s%s: invalid websocket handshake received for client %s%s%s
de_DE: %s%s: ungültigen WebSocket Handshake für Client %s%s%s empfangen

en: %s%s: origin "%s" not allowed for websocket
de_DE: %s%s: Origin "%s" nicht erlaubt für WebSocket

en: %s: websocket client %s%s%s has real IP address "%s"
de_DE: %s: Websocket Client %s%s%s hat die reale IP Adresse "%s"

en: %s%s: error decoding websocket frame for client %s%s%s
de_DE: %s%s: Fehler beim Dekodieren des WebSocket Frame, für Client %s%s%s

en: %s%s: reading data on socket for client %s%s%s: error %d %s
de_DE: %s%s: lese Daten von Socket für Client %s%s%s: Fehler %d %s

en: %s%s: sending data to client %s%s%s: error %d %s
de_DE: %s%s: sende Daten an Client %s%s%s: Fehler %d %s

en: %s%s: warning: no TLS certificate/key found (option relay.network.tls_cert_key)
de_DE: %s%s: Warnung: kein TLS Zertifikat/Schlüssel gefunden (Einstellung relay.network.tls_cert_key)

en: %s: new client on path %s: %s%s%s (%s)
de_DE: %s: neuer Client auf Pfad %s: %s%s%s (%s)

en: %s: new client on port %s: %s%s%s (%s)
de_DE: %s: neuer Client an Port %s: %s%s%s (%s)

en: %s%s: not enough memory for new client
de_DE: %s%s: Nicht genug Speicher für neuen Client

en: %s: client %s%s%s connected/authenticated
de_DE: %s: Client %s%s%s verbunden / authentifiziert

en: %s%s: authentication failed with client %s%s%s
de_DE: %s%s: Authentifizierung mit Client %s%s%s fehlgeschlagen

en: %s: disconnected from client %s%s%s
de_DE: %s: Trennung von Client %s%s%s

en: Clients for relay:
de_DE: Clients für Relay:

en: Connected clients for relay:
de_DE: Verbindungen zu Clients für Relay:

en:   %s%s%s (%s%s%s), started on: %s, last activity: %s, bytes: %llu recv, %llu sent
de_DE:   %s%s%s (%s%s%s), gestartet am: %s, letzte Aktivität: %s, Bytes: %llu empfangen, %llu gesendet

en:   %s%s%s (%s%s%s), started on: %s
de_DE:   %s%s%s (%s%s%s), gestartet am: %s

en: No client for relay
de_DE: Keinen Client für Relay

en: No connected client for relay
de_DE: Kein verbundener Client für Relay

en: Listening on:
de_DE: Lausche an:

en:   %s %s%s%s, relay: %s%s%s, %s (not started)
de_DE:   %s %s%s%s, Relay: %s%s%s, %s (nicht gestartet)

en: path
de_DE: Pfad

en: port
de_DE: Port

en:   %s %s%s%s, relay: %s%s%s, %s, started on: %s
de_DE:   %s %s%s%s, Relay: %s%s%s, %s, gestartet am: %s

en: No server for relay
de_DE: Keinen Server für Relay

en: %s: relay "%s" (%s: %s) added
de_DE: %s: Relay "%s" (%s: %s) hinzugefügt

en: %s: relay "%s" (%s: %s) removed
de_DE: %s: Relay "%s" (%s: %s) entfernt

en: %s%s: relay "%s" not found
de_DE: %s%s: Relay "%s" nicht gefunden

en: relay control
de_DE: Relay-Kontrolle

en:          list: list relay clients (only active relays)
         listfull: list relay clients (verbose, all relays)
        listrelay: list relays (name and port)
              add: add a relay (listen on a port/path)
              del: remove a relay (clients remain connected)
            start: listen on port
          restart: close the server socket and listen again on port (clients remain connected)
             stop: close the server socket (clients remain connected)
             name: relay name (see format below)
             port: port used for relay
             path: path used for relay (for UNIX domain socket only); path is evaluated (see function string_eval_path_home in plugin API reference)
              raw: open buffer with raw Relay data
       tlscertkey: set TLS certificate/key using path in option relay.network.tls_cert_key
    
    Relay name is: [ipv4.][ipv6.][tls.]<protocol.name> or unix.[tls.]<protocol.name>
             ipv4: force use of IPv4
             ipv6: force use of IPv6
              tls: enable TLS
             unix: use UNIX domain socket
    protocol.name: protocol and name to relay:
                     - protocol "irc": name is the server to share (optional, if not given, the server name must be sent by client in command "PASS", with format: "PASS server:password")
                     - protocol "weechat" (name is not used)
    
    The "irc" protocol allows any IRC client (including WeeChat itself) to connect on the port.
    The "weechat" protocol allows a remote interface to connect on the port, see the list here: https://weechat.org/about/interfaces/
    
    Without argument, this command opens buffer with list of relay clients.
    
    Examples:
      irc proxy, for server "libera":
        /relay add irc.libera 8000
      irc proxy, for server "libera", with TLS:
        /relay add tls.irc.libera 8001
      irc proxy, for all servers (client will choose), with TLS:
        /relay add tls.irc 8002
      weechat protocol:
        /relay add weechat 9000
      weechat protocol with TLS:
        /relay add tls.weechat 9001
      weechat protocol with TLS, using only IPv4:
        /relay add ipv4.tls.weechat 9001
      weechat protocol with TLS, using only IPv6:
        /relay add ipv6.tls.weechat 9001
      weechat protocol with TLS, using IPv4 + IPv6:
        /relay add ipv4.ipv6.tls.weechat 9001
      weechat protocol over UNIX domain socket:
        /relay add unix.weechat ${weechat_runtime_dir}/relay_socket
de_DE:          list: Auflistung der Relay-Clients (nur aktive Relays)
         listfull: detaillierte Auflistung der Relay-Clients (alle Relays)
        listrelay: Auflistung der Relays (Name und Port)
              add: fügt ein Relay, für ein Protokoll + Name, hinzu
              del: entfernt Relay für ein Protokoll + Name
            start: lausche am Port
          restart: beendet den Server Socket und lauscht erneut am Port (Clients bleiben verbunden)
             stop: schließt den Server Socket (Clients bleiben verbunden)
             name: Name des Relays (siehe Format weiter unten)
             port: Port der für Relay genutzt werden soll
             path: Pfad der für Relay genutzt werden soll (ausschließlich für UNIX Domain Socket); Pfad ist evaluiert (siehe Funktion string_eval_path_home in Erweiterung API Referenz)/n
              raw: öffnet einen Buffer mit Relay-Rohdaten
       tlscertkey: setzt TLS Zertifikat/Schlüssel mittels Pfad in Einstellung relay.network.tls_cert_key
    
    Aufbau des Relay-Namens: [ipv4.][ipv6.][tls.]<Protokoll.Name> oder unix.[tls.]<Protokoll.Name>
             ipv4: erzwingt die Nutzung von IPv4
             ipv6: erzwingt die Nutzung von IPv6
              tls: aktiviert TLS
             unix: nutzt UNIX Domain Socket
    protocol.name: Protokoll und Name des Relay:
                     - Protokoll "irc": Name des Servers welcher geteilt werden soll (optional. Falls kein Name angegeben wird, muss der Client einen Namen mit dem Befehl "PASS" übermitteln, das Format ist wie folgt: "PASS Server:Passwort")
                     - Protokoll "weechat" (es wird kein Name verwendet)
    
    Das "irc" Protokoll dient dazu eine Verbindung zu einem anderen IRC Client (oder zu einem zweiten WeeChat) herzustellen.
    Das "weechat" Protokoll wird von einem Remote-Interface genutzt um eine Verbindung auf dem Port herzustellen. Siehe https://weechat.org/about/interfaces/
    
    Ohne Angabe von Argumenten werden alle Relay-Clients in einem neuen Buffer dargestellt.
    
    Beispiele:
      IRC Proxy für Server "libera":
        /relay add irc.libera 8000
      IRC Proxy, für Server "libera", mit TLS:
        /relay add tls.irc.libera 8001
      IRC Proxy für alle Server (Client wählt aus), mit TLS:
        /relay add tls.irc 8002
      WeeChat Protokoll:
        /relay add weechat 9000
      WeeChat Protokoll, mit TLS:
        /relay add tls.weechat 9001
      WeeChat Protokoll, mit TLS, nur IPv4 nutzen:
        /relay add ipv4.tls.weechat 9001
      WeeChat Protokoll, mit TLS, nur IPv6 nutzen:
        /relay add ipv6.tls.weechat 9001
      WeeChat Protokoll, mit TLS, mit IPv4 + IPv6:
        /relay add ipv4.ipv6.tls.weechat 9001
      Weechat Protokoll über UNIX Domain Socket:
        /relay add unix.weechat ${weechat_runtime_dir}/relay_socket

en: all possible protocol.name for relay plugin
de_DE: alle möglichen Protokoll.Name der Relay-Erweiterung

en: protocol.name of current relays for relay plugin
de_DE: Protokoll.Name des aktuellen Relays von der Relay-Erweiterung

en: first free port for relay plugin
de_DE: erster freier Port für Relay-Erweiterung

en: %s%s: invalid value for option "relay.network.totp_secret"; it must be a valid string encoded in base32 (only letters and digits from 2 to 7)
de_DE: %s%s: ungültiger Wert für Option "relay.network.totp_secret"; es muss sich dabei um eine gültige Zeichenkette handeln welche base32 kodiert ist (ausschließlich Buchstaben und Zahlen zwischen 2 und 7)

en: %s%s: error: port "%d" is already used
de_DE: %s%s: Fehler: der Port "%d" ist schon im Gebrauch

en: %s%s: error: path is empty
de_DE: %s%s: Fehler: Pfad ist leer

en: %s%s: error: path "%s" too long (length: %d; max: %d)
de_DE: %s%sFehler: Pfad "%s" ist zu lang (Länge: %d ; Maximal: %d)

en: %s%s: error: path "%s" is already used
de_DE: %s%s: Fehler: Pfad "%s" wird schon genutzt

en: %s%s: error: unknown protocol "%s"
de_DE: %s%s: Unbekanntes Protokoll "%s"

en: %s%s: error: name is not allowed for protocol "%s"
de_DE: %s%s: Fehler: dieser Name ist für das Protokoll "%s" nicht erlaubt

en: %s%s: error: relay for "%s" already exists
de_DE: %s%s: Fehler: Relay für "%s" existiert bereits

en: path to a socket file (path is evaluated, see function string_eval_path_home in plugin API reference)
de_DE: Pfad zu einer Socket-Datei (Pfad ist evaluiert, siehe Funktion string_eval_path_home in der Plugin-API-Referenz)

en: port for relay
de_DE: Port für Relay

en: Relay option renamed: "relay.network.%s" => "relay.network.%s"
de_DE: Relay Option umbenannt "relay.network.%s" => "relay.network.%s"

en: Relay option renamed: "relay.%s.%s" => "relay.%s.%s"
de_DE: Relay Option umbenannt: "relay.%s.%s" => "relay.%s.%s"

en: auto open relay buffer when a new client is connecting
de_DE: öffnet automatisch einen Relay-Buffer, falls eine Verbindung zu einem neuen Client hergestellt wird

en: text color for client description
de_DE: Textfarbe für Client-Beschreibung

en: text color for "connected" status
de_DE: Textfarbe für Status: "Verbindung hergestellt"

en: text color for "authentication failed" status
de_DE: Textfarbe für Status: "Authentifizierung gescheitert"

en: text color for "connecting" status
de_DE: Textfarbe für Status: "verbinde"

en: text color for "disconnected" status
de_DE: Textfarbe für Status: "Verbindung getrennt"

en: text color for "waiting authentication" status
de_DE: Textfarbe für Status: "warte auf Authentifizierung"

en: text color in relay buffer
de_DE: Textfarbe in Relay-Buffer

en: background color in relay buffer
de_DE: Hintergrundfarbe in Relay-Buffer

en: text color of selected line in relay buffer
de_DE: Textfarbe für selektierte Zeile in Relay-Buffer

en: allow empty password in relay (it should be enabled only for tests or local network)
de_DE: erlaubt das kein Passwort für Relay genutzt wird (sollte ausschließlich für Testzwecke oder auf einem lokalen System genutzt werden)

en: POSIX extended regular expression with IPs allowed to use relay (case insensitive, use "(?-i)" at beginning to make it case sensitive), example: "^(123\.45\.67\.89|192\.160\..*)$"
de_DE: Erweiterter regulärer POSIX Ausdruck für IPs die von relay akzeptiert werden (Groß- und Kleinschreibung wird ignoriert. Um zwischen Groß- und Kleinschreibung zu unterscheiden muss die Zeichenkette mit "(?-i)" eingeleitet werden), Beispiele: "^(123\.45\.67\.89|192\.160\..*)$"

en: timeout (in seconds) for client authentication: connection is closed if the client is still not authenticated after this delay and the client status is set to "authentication failed" (0 = wait forever)
de_DE: Zeitüberschreitung (in Sekunden) für die Clientauthentifizierung: Die Verbindung wird geschlossen, falls der Client nach dieser Verzögerung immer noch nicht authentifiziert ist und der Clientstatus auf "Authentifizierung fehlgeschlagen" gesetzt ist (0 = ewig warten)

en: address for bind (if empty, connection is possible on all interfaces, use "127.0.0.1" to allow connections from local machine only with IPv4 and "::ffff:127.0.0.1" with IPv6)
de_DE: Adresse für bind (falls nicht gesetzt, ist die Verbindung auf allen Schnittstellen möglich.  Wird die Adresse "127.0.0.1" verwendet, können Verbindungen von einem lokalen Computer über IPv4 genutzt werden und mittels "ffff:127.0.0.1" via IPv6)

en: delay for purging disconnected clients (in minutes, 0 = purge clients immediately, -1 = never purge)
de_DE: Wartezeit bis nicht verbundene Clients gelöscht werden (in Minuten, 0 = lösche Clients unmittelbar, -1 = niemals löschen)

en: compression of messages sent to clients with "weechat" protocol: 0 = disable compression, 1 = low compression / fast ... 100 = best compression / slow; the value is a percentage converted to 1-9 for zlib and 1-19 for zstd; the default value is recommended, it offers a good compromise between compression and speed
de_DE: Komprimierung von Nachrichten, die mittels "weechat" Protokoll an Clients gesendet werden: 0 = Komprimierung deaktivieren, 1 = geringe Komprimierung / schnell ... 100 = beste Komprimierung / langsam; dieser Wert ist eine Prozentangabe, welcher für zlib nach 1-9 und für zstd nach 1-19 umgewandelt wird; der Standardwert wird empfohlen, denn er bietet einen guten Kompromiss zwischen Kompression und Geschwindigkeit

en: listen on IPv6 socket by default (in addition to IPv4 which is default); protocols IPv4 and IPv6 can be forced (individually or together) in the protocol name (see /help relay)
de_DE: lauscht standardmäßig am IPv6 Socket (zusätzlich zu IPv4, welches als Standardprotokoll genutzt wird); mittels des Protokollnamens kann das IPv4 und IPv6 Protokoll, einzeln oder gemeinsam, erzwungen werden (siehe /help relay)

en: maximum number of clients connecting to a port (0 = no limit)
de_DE: maximale Anzahl an Clients die mit einem Port verbunden sein dürfen (0 = keine Begrenzung)

en: size of nonce (in bytes), generated when a client connects; the client must use this nonce, concatenated to the client nonce and the password when hashing the password in the "init" command of the weechat protocol
de_DE: Größe der Nonce (in Bytes), die generiert wird, wenn ein Client eine Verbindung herstellt; Der Client muss diese Nonce verwenden, die mit der Client-Nonce und dem Kennwort verknüpft ist, wenn das Kennwort im Befehl "init" des Weechat-Protokolls gehasht wird

en: password required by clients to access this relay (empty value means no password required, see option relay.network.allow_empty_password) (note: content is evaluated, see /help eval)
de_DE: Passwort wird von Clients benötigt um Zugriff auf dieses Relay zu erhalten (kein Eintrag bedeutet, dass kein Passwort benötigt wird, siehe Option relay.network.allow_empty_password) (Hinweis: Inhalt wird evaluiert, siehe /help eval)

en: comma separated list of hash algorithms used for password authentication in weechat protocol, among these values: "plain" (password in plain text, not hashed), "sha256", "sha512", "pbkdf2+sha256", "pbkdf2+sha512"), "*" means all algorithms, a name beginning with "!" is a negative value to prevent an algorithm from being used, wildcard "*" is allowed in names (examples: "*", "pbkdf2*", "*,!plain")
de_DE: durch Kommata getrennte Liste der Hash-Algorithmen, die für die Kennwortauthentifizierung im Weechat-Protokoll verwendet werden, unter diesen Werten: "plain" (Kennwort im Klartext, nicht gehasht), "sha256", "sha512", "pbkdf2 + sha256", "pbkdf2 + sha512" ), "*" bedeutet alle Algorithmen, ein Name, der mit "!" beginnt ist ein negativer Wert, um die Verwendung eines Algorithmus zu vermeiden. Ein Platzhalter "*" im Namen ist zulässig (Beispiele: "*", "pbkdf2 *", "*,! plain")

en: number of iterations asked to the client in weechat protocol when a hashed password with algorithm PBKDF2 is used for authentication; more iterations is better in term of security but is slower to compute; this number should not be too high if your CPU is slow
de_DE: Anzahl der Iterationen, die im Weechat-Protokoll an den Client gesendet werden, wenn ein Hash-Passwort mit dem Algorithmus PBKDF2 zur Authentifizierung verwendet wird; Mehr Iterationen sind aus Sicherheitsgründen besser, aber langsamer zu berechnen. Diese Zahl sollte nicht zu hoch sein, wenn Ihre CPU langsam ist

en: file with TLS certificate and private key (for serving clients with TLS) (path is evaluated, see function string_eval_path_home in plugin API reference)
de_DE: Datei mit TLS-Zertifikat und privatem Schlüssel (zum Bedienen von Clients mit TLS) (Pfad ist evaluiert, siehe Funktion string_eval_path_home in der Erweiterungs-API-Referenz)

en: secret for the generation of the Time-based One-Time Password (TOTP), encoded in base32 (only letters and digits from 2 to 7); it is used as second factor in weechat protocol, in addition to the password, which must not be empty (empty value means no TOTP is required) (note: content is evaluated, see /help eval)
de_DE: geheime Zeichenkette für die Erstellung des Time-based One-Time Passwort (TOTP), base32 enkodiert (ausschließlich Buchstaben und Zahlen zwischen 2 und 7); dient im WeeChat-Protokoll zur Zwei-Faktor-Authentifizierung, ergänzend zum eigentlichen Passwort (eine nicht gesetzte Option bedeutet, das TOTP nicht benötigt wird) (Hinweis: Inhalt wird evaluiert, siehe /help eval)

en: number of Time-based One-Time Passwords to accept before and after the current one: 0 = accept only the current password, 1 = accept one password before, the current, and one after, 2 = accept two passwords before, the current, and two after, ...; a high number reduces the security level (0 or 1 are recommended values)
de_DE: Anzahl der Time-based One-Time Passwörter die vor und nach dem aktuellen Passwort akzeptiert werden: 0 = nur das aktuelle Passwort wird akzeptiert, 1 = akzeptiert ein Passwort vorher, das aktuelle und ein Passwort danach, 2 = akzeptiert zwei Passwörter vorher, das aktuelle und zwei Passwörter danach, ...; umso höher die genutzte Zahl umso unsicherer das Verfahren (0 oder 1 sind empfohlene Werte)

en: POSIX extended regular expression with origins allowed in websockets (case insensitive, use "(?-i)" at beginning to make it case sensitive), example: "^https?://(www\.)?example\.(com|org)"
de_DE: Erweiterter regulärer POSIX Ausdruck für Origins in WebSockets (Groß- und Kleinschreibung wird ignoriert. Um Groß- und Kleinschreibung zu unterscheiden kann "(?-i)" vorangestellt werden), Beispiel: ^https?://(www\.)?example\.(com|org)"

en: maximum number of minutes in backlog per IRC channel (0 = unlimited, examples: 1440 = one day, 10080 = one week, 43200 = one month, 525600 = one year)
de_DE: Zeitangabe, in Minuten, wie lange die Zeilen im Verlaufsspeicher für jeden IRC Kanal gehalten werden sollen (0 = unbegrenzt, Beispiele: 1440 = einen Tag, 10080 = eine Woche, 43200 = einen Monat, 525600 = ein Jahr)

en: maximum number of lines in backlog per IRC channel (0 = unlimited)
de_DE: maximale Anzahl an Zeilen im Verlaufsspeicher. Dies gilt für jeden IRC Kanal (0: keine Zeilenbegrenzung)

en: display backlog starting from last client disconnect
de_DE: Verlaufsspeicher anzeigen, beginnend mit dem Client der zuletzt beendet wurde

en: display backlog starting from your last message
de_DE: Verlaufsspeicher anzeigen, beginnend mit Ihrer zuletzt geschriebenen Nachricht

en: comma-separated list of messages tags which are displayed in backlog per IRC channel (supported tags: "irc_join", "irc_part", "irc_quit", "irc_nick", "irc_privmsg"), "*" = all supported tags
de_DE: durch Kommata getrennte Liste von Nachrichten-Tags welche im Verlaufsspeicher von IRC Kanälen angezeigt werden (unterstützte Tags: "irc_join", "irc_part", "irc_quit", "irc_nick", "irc_privmsg"), "*" = alle unterstützten Tags

en: format for time in backlog messages (see man strftime for format) (not used if server capability "server-time" was enabled by client, because time is sent as irc tag); empty string = disable time in backlog messages
de_DE: Format für die Zeitanzeige im Verlaufsspeicher (siehe man strftime für gültige Formate) (findet keine Anwendung wenn die Serverfunktion, "server-time", durch den Client aktiviert wurde, da die Zeitanzeige als irc-Tag gesendet wird); keine Zeichenkette = deaktiviert die Zeitanzeige im Verlaufsspeicher

en: comma-separated list of commands allowed/denied when input data (text or command) is received from a client; "*" means any command, a name beginning with "!" is a negative value to prevent a command from being executed, wildcard "*" is allowed in names; this option should be set if the relay client is not safe (someone could use it to run commands); for example "*,!exec,!quit" allows any command except /exec and /quit
de_DE: durch Kommata getrennte Liste von Befehlen die erlaubt bzw. verboten sind, wenn Daten (Text oder Befehl) vom Client empfangen werden; "*" bedeutet alle Befehle sind erlaubt, beginnt ein Befehl hingegen mit "!" wird die Auswahl umgekehrt und der Befehl wird nicht ausgeführt, ein Platzhalter "*" ist bei den Befehlen erlaubt; diese Option sollte verwendet werden, falls man befürchtet, dass der relay client kompromittiert werden kann (darüber können Befehle ausgeführt werden); Beispiel: "*,!exec,!quit" es sind alle Befehle erlaubt, außer /exec und /quit

en: number of clients for relay
de_DE: Anzahl an Clients für Relay

note: TRANSLATORS: please do not translate the status names, they must be used in English
en: protocol,status (both are optional, for each argument "*" means all; protocols: irc, weechat; statuses: connecting, waiting_auth, connected, auth_failed, disconnected)
de_DE: Protokoll,Status (beide sind Optional, bei beiden Argumenten bedeutet "*", alle; Protokolle: irc, weechat; Status: connecting, waiting_auth, connected, auth_failed, disconnected)

en: list of relay clients
de_DE: Liste der Relay-Clients

en: relay pointer (optional)
de_DE: Relay Pointer (optional)

en: %s%s: no TLS certificate/key found (option relay.network.tls_cert_key is empty)
de_DE: %s%s: kein TLS Zertifikat/Schlüssel gefunden (Option relay.network.tls_cert_key ist leer)

en: %s: TLS certificate and key have been set
de_DE: %s: TLS Zertifikat und Schlüssel wurden festgelegt

en: %s%s: gnutls error: %s: %s (option relay.network.tls_cert_key)
de_DE: %s%s: gnutls Fehler: %s: %s (Option relay.network.tls_cert_key)

en: %s%s: error: file with TLS certificate/key is not readable: "%s" (option relay.network.tls_cert_key)
de_DE: %s%s: Fehler: Datei mit TLS Zertifikat/Schlüssel ist nicht lesbar: "%s" (Option relay.network.tls_cert_key)

en: %s%s: unable to initialize priority for TLS
de_DE: %s%s: Initialisierung der Priorität für TLS fehlgeschlagen

en: Relay raw messages
de_DE: Relay RAW Nachrichten

en: %s: socket closed for %s (%s: %s)
de_DE: %s: Socket wurde für %s (%s: %s) geschlossen

en: %s%s: cannot accept client on path %s (%s): error %d %s
de_DE: %s%s: Der Client wird an Port %s (%s) nicht akzeptiert: Fehler %d %s

en: %s%s: cannot accept client on port %d (%s): error %d %s
de_DE: %s%s: Der Client wird an Port %d (%s) nicht akzeptiert: Fehler %d %s

en: %s%s: cannot accept client because relay password is empty, and option relay.network.allow_empty_password is off
de_DE: %s%s: client wird nicht akzeptiert da kein Relay-Passwort existiert und die Option relay.network.allow_empty_password deaktiviert ist

en: %s%s: Time-based One-Time Password (TOTP) can be enabled only as second factor, if the password is not empty
de_DE: %s%s: Time-based One-Time Passwort (TOTP) kann nur als Zwei-Faktor-Authentifizierung aktiviert werden, sofern ein Passwort gesetzt wurde

en: %s%s: client not allowed (max %d client is allowed at same time) | %s%s: client not allowed (max %d clients are allowed at same time)
de_DE[0]: %s%s: Client nicht erwünscht (maximal %d Client ist erlaubt)
de_DE[1]: %s%s: Client nicht erwünscht (maximal %d Clients sind erlaubt)

en: %s%s: IP address "%s" not allowed for relay
de_DE: %s%s: IP Adresse "%s" für Relay nicht gültig

en: %s%s: cannot set socket option "%s" to %d: error %d %s
de_DE: %s%s: Die Socket-Einstellung "%s" kann nicht auf %d geändert werden: Fehler %d %s

note: TRANSLATORS: second "%s" is "IPv4" or "IPv6"
en: %s%s: invalid bind address "%s" for %s
de_DE: %s%s: ungültige Verbindungsadresse "%s" für %s

en: %s%s: socket path "%s" is invalid
de_DE: %s%s: Socket-Pfad "%s" ist ungültig

en: %s%s: socket path "%s" already exists and is not a socket
de_DE: %s%s: Socket-Pfad "%s" existiert bereits und ist kein Socket

en: %s%s: cannot create socket: error %d %s
de_DE: %s%s: Socket kann nicht erstellt werden: Fehler %d %s

en: %s%s: try /set relay.network.ipv6 off
de_DE: %s%s: versuche /set relay.network.ipv6 off

en: %s%s: cannot "bind" on path %s (%s): error %d %s
de_DE: %s%s: "bind" an Pfad %s (%s) nicht möglich: Fehler %d %s

en: %s%s: cannot "bind" on port %d (%s): error %d %s
de_DE: %s%s: "bind" an Port %d (%s) nicht möglich: Fehler %d %s

en: %s%s: cannot "listen" on path %s (%s): error %d %s
de_DE: %s%s: kann nicht an Pfad %s (%s) lauschen: Fehler %d %s

en: %s%s: cannot "listen" on port %d (%s): error %d %s
de_DE: %s%s: kann nicht an Port %d (%s) lauschen: Fehler %d %s

en: %s: listening on path %s (relay: %s, %s, max %d client) | %s: listening on path %s (relay: %s, %s, max %d clients)
de_DE[0]: %s: lausche an Pfad %s (Relay: %s,%s, Max.: %d Client)
de_DE[1]: %s: Lausche am Pfad %s (Relay: %s,%s, Max.: %d Clients)

en: %s: listening on port %d (relay: %s, %s, max %d client) | %s: listening on port %d (relay: %s, %s, max %d clients)
de_DE[0]: %s: lausche an Port %d (Relay: %s,%s, Max.: %d Client)
de_DE[1]: %s: lausche an Port %d (Relay: %s,%s, Max.: %d Clients)

en: %s: listening on path %s (relay: %s, %s)
de_DE: %s: lausche an Pfad %s (Relay: %s,%s)

en: %s: listening on port %d (relay: %s, %s)
de_DE: %s: lausche an Port %d (Relay: %s,%s)

en: %s%s: not enough memory for listening on new port
de_DE: %s%s: Nicht genug Speicher um an einem neuen Port zu lauschen

en: %s: invalid pointer in hdata path: "%s"
de_DE: %s: ungültiger Pointer inm hdata-Pfad: "%s"

en: %s: invalid buffer in message: "%s %s"
de_DE: %s: ungültiger Buffer in Nachricht: "%s %s"

en: %s%s: failed to execute command "%s" for client %s%s%s
de_DE: %s%s: Der Befehl "%s" kann für den Client %s%s%s nicht ausgeführt werden

en: %s%s: too few arguments received from client %s%s%s for command "%s" (received: %d arguments, expected: at least %d)
de_DE: %s%s: Zu wenige Argumente von Client %s%s%s für den Befehl "%s" erhalten (Empfangen: %d Argumente, mindestens Erwartet: %d)

en: Support of ruby scripts
de_DE: Unterstützung von Ruby-Skripten

en: %s%s: unable to read file "%s"
de_DE: %s%s: Datei "%s" kann nicht gelesen werden

en: %s%s: error while loading file "%s"
de_DE: %s%s: Fehler beim Laden der Datei "%s"

en: %s%s: function "weechat_init" is missing in file "%s"
de_DE: %s%s: Funktion "weechat_init" fehlt in der Datei "%s"

en: %s%s: unable to eval function "weechat_init" in file "%s"
de_DE: %s%s: Evaluation der Funktion "weechat_init" in Datei "%s" nicht möglich

en: %s%s: unable to eval WeeChat ruby internal code
de_DE: %s%s: Evaluation des internen WeeChat Ruby Codes nicht möglich

en: Scripts loaded:
de_DE: Installierte Skripten:

en: No scripts loaded
de_DE: Keine Skripten geladen

en: %s: unknown language for script "%s"
de_DE: %s: Skript "%s" liegt in einer nicht unterstützen Programmiersprache vor

en: %s: plugin "%s" is not loaded
de_DE: %s: Erweiterung "%s" ist nicht installiert

en: %s: script "%s" is not loaded
de_DE: %s: Das Skript "%s" wurde nicht installiert

en: %s: script "%s" not found
de_DE: %s: Skript "%s" nicht gefunden

en: %s: autoload enabled for script "%s"
de_DE: %s: autoload-Funktion für Skript "%s" aktiviert

en: %s: autoload disabled for script "%s"
de_DE: %s: autoload-Funktion für Skript "%s" deaktiviert

en: %s%s: error downloading script "%s": %s
de_DE: %s%s: Fehler beim Herunterladen des Skriptes "%s": %s

en: %s: script "%s" can not be installed because plugin "%s" is not loaded
de_DE: %s: Das Skript "%s" kann nicht geladen werden, da die benötigte Erweiterung, "%s", nicht installiert ist

en: %s: downloading script "%s"...
de_DE: %s: Lade Skript "%s" herunter...

en: %s: script "%s" is not installed
de_DE: %s: Skript "%s" ist nicht installiert

en: %s: script "%s" is held
de_DE: %s: Skript "%s" wird nicht überschrieben

en: %s: script "%s" can not be removed because plugin "%s" is not loaded
de_DE: %s: Das Skript "%s" kann nicht entfernt werden, da die benötigte Erweiterung, "%s", nicht installiert ist

en: %s: script "%s" is not held any more
de_DE: %s: Das Skript "%s" kann wieder überschrieben werden

en: Error: file not found
de_DE: Fehler: Datei nicht gefunden

en: Source code:
de_DE: Quellcode:

en: Downloading script...
de_DE: Skript herunterladen...

en: %s: script "%s" is already installed and up-to-date
de_DE: %s: Skript "%s" ist schon installiert und liegt in der aktuellen Version vor

en: %s: all scripts are up-to-date
de_DE: %s: alle Skripten sind auf dem neusten Stand

en: configuration file "%s" (options %s.*)
de_DE: Konfigurationsdatei "%s" (Einstellungen %s.*)

en: command /%s
de_DE: Befehl /%s

en: completion %%(%s)
de_DE: Vervollständigung %%(%s)

en: bar item "%s"
de_DE: Bar-Item "%s"

en: options %s%s%s
de_DE: Einstellungen %s%s%s

en: (old options?)
de_DE: (alte Einstellungen?)

en: Script
de_DE: Skript

en: Version loaded
de_DE: Version geladen

en: Author
de_DE: Autor

en: License
de_DE: Lizenz

en: Tags
de_DE: Schlagwörter

en: Date added
de_DE: Hinzugefügt am

en: Date updated
de_DE: Datum aktualisiert

en: Requires
de_DE: Benötigt

en: Script has defined:
de_DE: Skript definiert:

en: (nothing)
de_DE: (nichts)

en: Alt+key/input: v=back to list d=jump to diff
de_DE: Alt+Taste/Eingabezeile: v=zurück zur Auswahl d=zeigt Unterschiede an

en: %d/%d scripts (filter: %s) | Sort: %s | Alt+key/input: i=install, r=remove, l=load, L=reload, u=unload, A=autoload, h=(un)hold, v=view script | Input: q=close, $=refresh, s:x,y=sort, words=filter, *=reset filter | Mouse: left=select, right=install/remove
de_DE: %d/%d Skripten (Filter: %s) | Sortierung: %s | Alt+Taste/Eingabe: i=installieren, r=entfernen, l=starten, L=erneut starten, u=beenden, A=autoload, h=halten/freigeben, v=Skript anzeigen | Eingabe: q=beenden, $=aktualisieren, s:x,y=Art der Sortierung, Text=Filterung, *=Filter zurücksetzen | Maus: links=Skript anwählen, rechts=installieren/entfernen

en: Scripts
de_DE: Skripten

en: Script manager
de_DE: Skriptmanager

en: %s%s: download of scripts is disabled by default; see /help script.scripts.download_enabled
de_DE: %s%s: Das Herunterladen von Skripten ist standardmäßig deaktiviert. siehe /help script.scripts.download_enabled

en: WeeChat script manager
de_DE: WeeChat Skriptmanager

en:           list: list loaded scripts (all languages)
                -o: send list of loaded scripts to buffer (string in English)
               -ol: send list of loaded scripts to buffer (translated string)
                -i: copy list of loaded scripts in command line (for sending to buffer) (string in English)
               -il: copy list of loaded scripts in command line (for sending to buffer) (translated string)
            search: search scripts by tags, language (python, perl, ...), filename extension (py, pl, ...) or text; result is displayed on scripts buffer
              show: show detailed info about a script
              load: load script(s)
            unload: unload script(s)
            reload: reload script(s)
          autoload: autoload the script
        noautoload: do not autoload the script
    toggleautoload: toggle autoload
           install: install/upgrade script(s)
            remove: remove script(s)
     installremove: install or remove script(s), depending on current state
              hold: hold/unhold script(s) (a script held will not be upgraded any more and cannot be removed)
                -q: quiet mode: do not display messages
           upgrade: upgrade all installed scripts which are obsolete (new version available)
            update: update local scripts cache
               -up: move the selected line up by "number" lines
             -down: move the selected line down by "number" lines
               -go: select a line by number, first line number is 0 ("end" to select the last line)
    
    Without argument, this command opens a buffer with list of scripts.
    
    On script buffer, the possible status for each script are:
      * i a H r N
      | | | | | |
      | | | | | obsolete (new version available)
      | | | | running (loaded)
      | | | held
      | | autoloaded
      | installed
      popular script
    
    In output of /script list, the possible status for each script are:
      * ? i a H N
      | | | | | |
      | | | | | obsolete (new version available)
      | | | | held
      | | | autoloaded
      | | installed
      | unknown script (can not be downloaded/updated)
      popular script
    
    Keys on script buffer:
      alt+i  install script
      alt+r  remove script
      alt+l  load script
      alt+L  reload script
      alt+u  unload script
      alt+A  autoload script
      alt+h  (un)hold script
      alt+v  view script
    
    Input allowed on script buffer:
      i/r/l/L/u/A/h/v  action on script (same as keys above)
      q                close buffer
      $                refresh buffer
      s:x,y            sort buffer using keys x and y (see /help script.look.sort)
      s:               reset sort (use default sort)
      word(s)          filter scripts: search word(s) in scripts (description, tags, ...)
      *                remove filter
    
    Mouse actions on script buffer:
      wheel         scroll list
      left button   select script
      right button  install/remove script
    
    Examples:
      /script search url
      /script install go.py urlserver.py
      /script remove go.py
      /script hold urlserver.py
      /script reload urlserver
      /script upgrade
de_DE:           list: gibt alle geladenen Skripten im Buffer aus (unabhängig der Programmiersprache)
                -o: gibt eine Liste der laufenden Skripten im Buffer aus (Ausgabe in englisch)
               -ol: gibt eine Liste der laufenden Skripten im Buffer aus (Ausgabe ist übersetzt)
                -i: eine Liste der laufenden Skripten wird in die Eingabezeile kopiert (um sie dann manuell in einen Buffer zu senden)(Ausgabe in englisch)
               -il: eine Liste der laufenden Skripten wird in die Eingabezeile kopiert (um sie dann manuell in einen Buffer zu senden)(Ausgabe ist übersetzt)
            search: sucht Skripten nach Schlagwörtern, Skriptsprache (python, perl, ...), Dateierweiterung (py, pl, ...) oder beliebigem Text. Das Ergebnis wird im Skripten-Buffer dargestellt
              show: zeigt detailliert Informationen zu einem Skript an
              load: startet Skript(en)
            unload: beendet Skript(en)
            reload: Skript(en) werden neu geladen
          autoload: das Skript wird in das autoload-Verzeichnis eingebunden
        noautoload: das Skript wird aus dem autoload-Verzeichnis entfernt
    toggleautoload: autoload für das Skript umschalten
           install: installiert/aktualisiert Skript(en) (physikalisch, auf dem Datenträger)
            remove: deinstalliert Skript(en) (physikalisch, vom Datenträger)
     installremove: installiert oder deinstalliert Skript(en), abhängig davon welcher Status vorliegt
              hold: halten/freigeben von Skript(en) (ein Skript welches gehalten wird, kann weder aktualisiert noch entfernt werden)
                -q: unterdrückter Modus: Es werden keine Nachrichten ausgegeben
           upgrade: aktualisiert alle veralteten, installierten Skripten (sofern eine neue Version verfügbar ist)
            update: aktualisiert den lokalen Cache für die Skripten
                -up: bewegt die Auswahlzeile um die "Anzahl" der Zeilen nach oben
              -down: bewegt die Auswahlziele um die "Anzahl" der Zeilen nach unten
                -go: springt zu einer Zeile mit der entsprechenden Nummer, erste Zeile ist 0 ("end" springt zur letzten Zeile)
    
    Ohne Angaben von Argumenten öffnet dieser Befehl einen Buffer, in welchem eine Liste der Skripten dargestellt wird.
    
    Im Skript-Buffer, werden folgende Statusangaben für ein Skript angezeigt:
      * i a H r N
      | | | | | |
      | | | | | obsolete (neue Version verfügbar)
      | | | | Skript wird ausgeführt (geladen)
      | | | gehalten
      | | Skript wird beim Start, von WeeChat, automatisch geladen
      | Skript ist installiert (wird aber nicht ausgeführt)
      beliebtes Skript
    
    In der Ausgabe von /script list, wird der Status für ein Skript angegeben:
      * ? i a H N
      | | | | | |
      | | | | | obsolete (neue Version verfügbar)
      | | | | gehalten
      | | | Skript wird beim Start, von WeeChat, automatisch geladen
      | | Skript ist installiert (wird aber nicht ausgeführt)
      | unbekanntes Skript (dieses Skript kann nicht heruntergeladen/aktualisiert werden)
      beliebtes Skript
    
    Tastenbefehle die im Skript-Buffer genutzt werden können:
      alt+i  installiert Skript (physikalisch)
      alt+r  deinstalliert Skript (physikalisch
      alt+l  startet ein Skript (Skript wird ausgeführt)
      alt+L  Skript wird neu gestartet
      alt+u  beendet ein Skript
      alt+A  das Skript wird in das autoload-Verzeichnis eingebunden
      alt+h  Skript wird gehalten bzw. freigegeben
      alt+v  Skript anzeigen
    
    Befehle die in der Eingabezeile des Skript-Buffers eingegeben werden können:
      i/r/l/L/u/A/h/v  Aktionen die für ein Skript ausgeführt werden können (siehe Tastenbefehle, weiter oben)
      q                schließt den Buffer
      $                Buffer wird aktualisiert
      s:x,y            Buffer wird nach den Vorgaben x und y sortiert (siehe /help script.look.sort)
      s:               die Sortierung des Buffers wird zurückgesetzt (Standardwerte werden genutzt)
      word(s)          Skripten werden gefiltert: sucht nach einem oder mehreren Wörtern in den Skripten (der Beschreibung, in den Schlagwörtern, ...)
      *                Filter wird zurückgesetzt
    
    Mausbefehle innerhalb des Skripten-Buffer:
      Mausrad            in der Liste scrollen
      linke Maustaste    Skript anwählen
      rechte Maustaste   Skript installieren/entfernen
    
    Beispiele:
      /script search url
      /script install go.py urlserver.py
      /script remove go.py
      /script hold urlserver.py
      /script reload urlserver
      /script upgrade

en: list of script languages
de_DE: Liste der Skriptsprache

en: list of script extensions
de_DE: Liste der Skripterweiterungen

en: list of scripts in repository
de_DE: Liste der Skripten im Repositorium

en: list of scripts installed (from repository)
de_DE: Auflistung der installierten Skripten (vom Repositorium)

en: files in script directories
de_DE: Dateien die sich in den Skript-Verzeichnissen befinden

en: tags of scripts in repository
de_DE: Schlagwortliste für Skripten im Repositorium

en: format of columns displayed in script buffer: following column identifiers are replaced by their values: %a=author, %d=description, %D=date added, %e=extension, %l=language, %L=license, %n=name with extension, %N=name, %r=requirements, %s=status, %t=tags, %u=date updated, %v=version, %V=version loaded, %w=min_weechat, %W=max_weechat)
de_DE: Format in welchem die Spalten im Skript-Buffer dargestellt werden sollen. Es können folgende Spaltenbezeichnungen genutzt werden: %a=Autor, %d=Beschreibung, %D=Skript hinzugefügt, %e=Dateierweiterung, %l=Programmiersprache, %L=Lizenz, %n=Skriptname, mit Dateierweiterung, %N=Skriptname, %r=Voraussetzungen, %s=Status, %t=Schlagwörter, %u=Datum der letzten Überarbeitung, %v=Version, %V=installierte Version, %w=min_WeeChat_Version, %W=max_WeeChat_Version)

en: colorize output of diff
de_DE: Unterschiede in den zwei Skripten werden farblich hervorgehoben

en: command used to show differences between script installed and the new version in repository ("auto" = auto detect diff command (git or diff), empty value = disable diff, other string = name of command, for example "diff")
de_DE: Befehl der genutzt werden soll um die Unterschiede zwischen dem installierten Skript und dem Skript, welches im offiziellem Bereich der Homepage bereitgestellt wird, darzustellen ("auto" = automatische Erkennung des Diff-Befehls (git oder diff), leerer Wert = Diff ist deaktiviert, externer Befehl = Name des Befehls, zum Beispiel "diff")

en: display source code of script on buffer with detail on a script (script is downloaded in a temporary file when detail on script is displayed)
de_DE: Zeigt den Quellcode des Skriptes, mit weiteren Informationen zu dem Skript, im Buffer an (Skript wird dazu temporär in eine Datei gesichert)

en: quiet actions on script buffer: do not display messages on core buffer when scripts are installed/removed/loaded/unloaded (only errors are displayed)
de_DE: diese Einstellung stellt einen stummen Modus für den Skripten-Buffer zu Verfügung: Es werden keine Nachrichten im Core-Buffer ausgegeben, wenn Skripten installiert/entfernt/gestartet/beendet werden (lediglich Fehler werden ausgegeben)

en: default sort keys for scripts: comma-separated list of identifiers: a=author, A=autoloaded, d=date added, e=extension, i=installed, l=language, n=name, o=obsolete, p=popularity, r=running, u=date updated; char "-" can be used before identifier to reverse order; example: "i,u": installed scripts first, sorted by update date
de_DE: Standardsortierung für Skripten im Skript Buffer: durch Kommata getrennte Liste von Bezeichnern: a=Autor, A=automatisch geladen, d=Datum wann das Skript hinzugefügt wurde, e=Dateierweiterung, i=installiert, l=Programmiersprache, n=Skriptname, o=obsolete, p=empfohlen, r=Skript wird ausgeführt, u=Datum der letzten Überarbeitung; mit Hilfe des Zeichens "-", vor dem entsprechenden Bezeichner, kann die Darstellung umgekehrt werden. Beispiel: "i,u": installierte Skripten werden zuerst dargestellt, sortiert nach dem Datum ihrer letzten Überarbeitung

en: translate description of scripts (if translation is available in your language, otherwise English version is used)
de_DE: für die Beschreibung der Skripten wird die Muttersprache verwendet (sollte keine Übersetzung in der eigenen Sprache verfügbar sein, wird auf die englische Beschreibung zurückgegriffen)

en: use keys alt+X in script buffer to do actions on scripts (alt+i = install, alt+r = remove, ...); if disabled, only the input is allowed: i, r, ...
de_DE: Um Tastenkurzbefehle im Skript-Buffer direkt nutzen zu können (zum Beispiel: alt+i = installieren, alt+r = entfernen, ...), muss diese Einstellung aktiviert werden. Andernfalls können Aktionen nur über die Eingabezeile durchgeführt werden: i,r...

en: color for status "autoloaded" ("a")
de_DE: Farbe in der der Status "autoloaded" ("a") dargestellt werden soll

en: color for status "held" ("H")
de_DE: Farbe in der der Status "halten" ("H") dargestellt werden soll

en: color for status "installed" ("i")
de_DE: Farbe in der der Status "installiert" ("i") dargestellt werden soll

en: color for status "obsolete" ("N")
de_DE: Farbe in der der Status "obsolete" ("N") dargestellt werden soll

en: color for status "popular" ("*")
de_DE: Farbe in der der Status "empfohlen" ("*") dargestellt werden soll

en: color for status "running" ("r")
de_DE: Farbe in der der Status "laufend" ("r") dargestellt werden soll

en: color for status "unknown" ("?")
de_DE: Farbe in der der Status "unbekannt" ("?") dargestellt werden soll

en: text color in script buffer
de_DE: Textfarbe im Skript-Buffer

en: background color in script buffer
de_DE: Hintergrundfarbe im Skript-Buffer

en: background color for selected line in script buffer
de_DE: Hintergrundfarbe

en: text color of dates in script buffer
de_DE: Textfarbe für das Datum im Skript-Buffer

en: text color of dates for selected line in script buffer
de_DE: Textfarbe für das Datum, im Skript Buffer, wenn die Zeile angewählt wird

en: text color of delimiters in script buffer
de_DE: Textfarbe für das Trennzeichen im Skript-Buffer

en: text color of description in script buffer
de_DE: Textfarbe für die Beschreibung im Skript-Buffer

en: text color of description for selected line in script buffer
de_DE: Textfarbe für die Beschreibung des Skriptes, im Skript Buffer, wenn die Zeile angewählt wird

en: text color of extension in script buffer
de_DE: Textfarbe für die Erweiterung im Skript-Buffer

en: text color of extension for selected line in script buffer
de_DE: Textfarbe für die Dateierweiterung, im Skript Buffer, wenn die Zeile angewählt wird

en: text color of script name in script buffer
de_DE: Textfarbe für den Namen des Skriptes im Skript-Buffer

en: text color of script name for selected line in script buffer
de_DE: Textfarbe für den Namen des Skriptes, im Skript Buffer, wenn die Zeile angewählt wird

en: text color for selected line in script buffer
de_DE: Textfarbe für den Auswahlbalken im Skript-Buffer

en: text color of tags in script buffer
de_DE: Textfarbe für die Schlagwörter im Skript-Buffer

en: text color of tags for selected line in script buffer
de_DE: Textfarbe für die Schlagwörter, im Skript Buffer, wenn die Zeile angewählt wird

en: text color of version in script buffer
de_DE: Textfarbe für die Version im Skript-Buffer

en: text color of version loaded in script buffer
de_DE: Textfarbe für die geladene Version im Skript-Buffer

en: text color of version loaded for selected line in script buffer
de_DE: Textfarbe für die Versionsanzeige des geladenen Skriptes, im Skript Buffer, wenn die Zeile angewählt wird

en: text color of version for selected line in script buffer
de_DE: Textfarbe für die Version des Skriptes, im Skript Buffer, wenn die Zeile angewählt wird

en: autoload scripts installed (make a link in "autoload" directory to script in parent directory)
de_DE: autoload Skripten installiert (erstellt einen Link im "autoload" Verzeichnis zum Skript im übergeordneten Verzeichnis)

en: local cache expiration time, in minutes (-1 = never expires, 0 = always expire)
de_DE: Ablaufdatum des lokalen Caches, in Minuten (-1 = ohne Ablaufdatum, 0 = umgehend)

en: enable download of files from the scripts repository when the /script command is used (list of scripts and scripts themselves); the list of scripts is downloaded from the URL specified in the option script.scripts.url; WeeChat will sometimes download again the list of scripts when you use the /script command, even if you don't install a script
de_DE: Aktivieren Sie den Download von Dateien aus dem Skript-Repository, wenn der Befehl /script verwendet wird (Liste der Skripten und Skripten selbst). Die Liste der Skripten wird von der in der Option script.scripts.url angegebenen URL heruntergeladen. WeeChat lädt manchmal die Liste der Skripten erneut herunter, wenn Sie den Befehl /script verwenden, auch wenn Sie kein Skript installieren

en: timeout (in seconds) for download of scripts and list of scripts
de_DE: Zeitüberschreitung (in Sekunden) beim herunterladen von Skripten und der Skriptliste

en: scripts to "hold": comma-separated list of scripts which will never been upgraded and can not be removed, for example: "go.py,urlserver.py"
de_DE: Skripten welche "gehalten" werden sollen. Dies ist eine durch Kommata getrennte Liste von Skripten die weder aktualisiert noch entfernt werden können. Zum Beispiel: "go.py, urlserver.py"

en: local cache directory for scripts (path is evaluated, see function string_eval_path_home in plugin API reference)
de_DE: lokales Cache-Verzeichnis für Skripten (Pfad ist evaluiert, siehe Funktion string_eval_path_home in der Plugin-API-Referenz)

en: URL for file with list of scripts
de_DE: URL für Datei mit der Auflistung aller Skripten

en: script name with extension (wildcard "*" is allowed) (optional)
de_DE: Name des Skriptes, mit Dateierweiterung (Platzhalter "*" kann verwendet werden) (optional)

en: scripts from repository
de_DE: Skripten aus dem Repositorium

note: TRANSLATORS: translation must be one short word without spaces (replace spaces by underscores if needed)
en: popular
de_DE: empfohlen

note: TRANSLATORS: translation must be one short word without spaces (replace spaces by underscores if needed)
en: installed
de_DE: installiert

note: TRANSLATORS: translation must be one short word without spaces (replace spaces by underscores if needed)
en: autoloaded
de_DE: autom.geladen

note: TRANSLATORS: translation must be one short word without spaces (replace spaces by underscores if needed)
en: held
de_DE: halten

note: TRANSLATORS: translation must be one short word without spaces (replace spaces by underscores if needed)
en: running
de_DE: läuft

en: %s%s: error reading list of scripts
de_DE: %s%s: die Liste der Skripten kann nicht gelesen werden

en: %s: %d scripts for WeeChat %s
de_DE: %s: %d Skripten für WeeChat %s

en: %s%s: list of scripts is empty (repository file is broken, or download has failed)
de_DE: %s%s: Liste der Skripten ist leer (Repositorium Datei ist defekt oder der Download ist fehlgeschlagen)

en: %s%s: error downloading list of scripts: %s
de_DE: %s%s: Fehler beim herunterladen der Skriptenliste: %s

en: %s: downloading list of scripts...
de_DE: %s: Liste der Skripten herunterladen...

en: Spell checker for input
de_DE: Rechtschreibprüfung für die Eingabezeile

en: %s%s: warning: the plugin "aspell" has been renamed to "spell" and the file %s still exists (but not %s); if you upgraded from an older version, you should check instructions in release notes (version 2.5) to recover your settings
de_DE: %s%s: Warnung: Die Erweiterung "aspell" wurde umbenannt zu "spell". Die Datei %s ist weiterhin vorhanden (nicht aber %s); solltest Du von einer älteren Version upgraden, wird empfohlen die Release Notes (Version 2.5) zu lesen um die Einstellungen wiederherzustellen

note: TRANSLATORS: "%s" is "spell" (name of plugin)
en: %s dictionaries list:
de_DE: %s Wörterbücher:

en: spell checking disabled
de_DE: Rechtschreibprüfung deaktiviert

en: %s: "%s" removed
de_DE: %s: "%s" entfernt

en: %s: error: dictionary "%s" is not available on your system
de_DE: %s: Fehler: das Wörterbuch "%s" ist auf diesem Rechner nicht verfügbar

en: %s%s: no dictionary on this buffer for adding word
de_DE: %s%s: Es ist kein Wörterbuch für diesen Buffer aktiviert, deshalb kann das Wort nicht hinzugefügt werden

en: %s%s: many dictionaries are defined for this buffer, please specify dictionary
de_DE: %s%s: es sind mehrere Wörterbücher für diesen Buffer definiert. Bitte wählen Sie ein Wörterbuch aus

en: %s: word "%s" added to personal dictionary
de_DE: %s: Das Wort "%s" wurde dem persönlichen Wörterbuch hinzugefügt

en: %s%s: failed to add word to personal dictionary
de_DE: %s%s: Es kann kein Wort zum persönlichen Wörterbuch hinzugefügt werden

note: TRANSLATORS: second "%s" is "aspell" or "enchant"
en: %s (using %s)
de_DE: %s (mittels: %s)

en: Spell checking is enabled
de_DE: Rechtschreibprüfung ist aktiviert

en: Spell checking is disabled
de_DE: Rechtschreibprüfung ist deaktiviert

en: Default dictionary: %s
de_DE: Standardwörterbuch: %s

en: (not set)
de_DE: (keines definiert)

en: Specific dictionaries on buffers:
de_DE: Wörterbücher, die für die einzelnen Buffer eingestellt sind:

en: Spell checker enabled
de_DE: Rechtschreibprüfung ist aktiviert

en: Spell checker disabled
de_DE: Rechtschreibprüfung ist deaktiviert

en: spell plugin configuration
de_DE: Konfiguration für spell-Erweiterung

en:   enable: enable spell checker
     disable: disable spell checker
      toggle: toggle spell checker
    listdict: show installed dictionaries
     setdict: set dictionary for current buffer (multiple dictionaries can be separated by a comma, the special value "-" disables spell checking on current buffer)
     deldict: delete dictionary used on current buffer
     addword: add a word in personal dictionary
    
    Input line beginning with a '/' is not checked, except for some commands (see /set spell.check.commands).
    
    To enable spell checker on all buffers, use option "default_dict", then enable spell checker, for example:
      /set spell.check.default_dict "en"
      /spell enable
    
    To display a list of suggestions in a bar, use item "spell_suggest".
    
    Default key to toggle spell checker is alt-s.
de_DE:   enable: Rechtschreibprüfung wird aktiviert
     disable: Rechtschreibprüfung wird deaktiviert
      toggle: Funktionalität der Rechtschreibprüfung 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 (spezieller Wert "-" deaktiviert die Rechtschreibprüfung für den aktuellen Buffer))
     deldict: Wörterbuch für den aktuellen Buffer entfernen
     addword: fügt ein Wort in das persönliche Wörterbuch hinzu
    
    Eingaben die mit '/' beginnen werden nicht überprüft, davon ausgenommen sind einige Befehle (siehe /set spell.check.commands).
    
    Um die Rechtschreibprüfung auf allen Buffer anzuwenden sollte die Einstellung "default_dict" genutzt und die Rechtschreibprüfung aktiviert werden:
      /set spell.check.default_dict "de_DE-neu"
      /spell enable
    
    Um sich eine Liste von Vorschlägen in einer Bar anzeigen zu lassen nutzt man das Item "spell_suggest".
    
    Die Standardtastaturbelegung zum Umschalten der Rechtschreibprüfung lautet alt-s.

en: list of all languages supported
de_DE: Liste aller Sprachen die unterstützt werden

en: list of installed dictionaries
de_DE: Auflistung der installierten Wörterbücher

en: comma separated list of dictionaries to use on this buffer (special value "-" disables spell checking on this buffer)
de_DE: durch Komma getrennte Liste von Wörterbüchern, die in diesem Buffer verwendet werden sollen (spezieller Wert "-" deaktiviert die Rechtschreibprüfung für diesen Buffer)

en: %s%s: error creating spell dictionary "%s" => "%s"
de_DE: %s%s: Fehler beim Erstellen des spell-Wörterbuches "%s" => "%s"

en: option for aspell (for list of available options and format, run command "aspell config" in a shell)
de_DE: Einstellung für Aspell (um eine detaillierte Liste aller verfügbaren Einstellungen und Formate zu erhalten, muss der Befehl "aspell config" in einer Shell ausgeführt werden)

en: %s%s: error creating spell option "%s" => "%s"
de_DE: %s%s: Fehler beim Erstellen der spell-Einstellung "%s" => "%s"

en: text color for misspelled words (input bar)
de_DE: Farbe in der ein Wort mit einem Rechtschreibfehler hervorgehoben werden soll (Eingabezeile)

en: text color for suggestion on a misspelled word in bar item "spell_suggest"
de_DE: Textfarbe für die Vorschläge der Rechtsschreibkorrektur in der Bar-Item "spell_suggest"

en: text color for delimiters displayed between two dictionaries in bar item "spell_suggest"
de_DE: Textfarbe für das Trennzeichen welches zwischen zwei Wörterbüchern dargestellt wird, im Bar-Item "spell_suggest"

en: text color for delimiters displayed between two words in bar item "spell_suggest"
de_DE: Textfarbe für das Trennzeichen zwischen zwei Wörtern in der Bar-Item "spell_suggest"

en: comma separated list of commands for which spell checking is enabled (spell checking is disabled for all other commands)
de_DE: durch Kommata getrennte Liste der Befehle, für die eine Rechtschreibprüfung gelten soll (Rechtschreibprüfung ist für andere Befehle deaktiviert)

en: default dictionary (or comma separated list of dictionaries) to use when buffer has no dictionary defined (leave blank to disable spell checker on buffers for which you didn't explicitly enabled it)
de_DE: Voreingestelltes Wörterbuch (oder durch Kommata getrennte Liste der Wörterbücher) welche(s) genutzt werden soll, sofern kein Wörterbuch für einen Buffer definiert wurde (wird kein Wörterbuch angegeben dann ist die Rechtschreibprüfung in allen Buffer deaktiviert, außer es wird für einen Buffer explizit ein Wörterbuch angegeben)

en: check words during text search in buffer
de_DE: Überprüfe Wörter während im Buffer nach einem Text gesucht wird

en: enable spell checker for command line
de_DE: Rechtschreibprüfung wird für die Eingabezeile aktiviert

en: real-time spell checking of words (slower, disabled by default: words are checked only if there's delimiter after)
de_DE: Eine Korrektur findet während der Texteingabe statt (da dies langsamer ist, ist diese Funktion standardmäßig deaktiviert. Wörter werden erst überprüft sobald ein Leerzeichen dem vorangegangenen Wort folgt)

en: number of suggestions to display in bar item "spell_suggest" for each dictionary set in buffer (-1 = disable suggestions, 0 = display all possible suggestions in all languages)
de_DE: legt die Anzahl an Vorschlägen, für ein falsch geschriebenes Wort, fest. Die Vorschläge werden mittels der Bar-Item "spell_suggest", für die jeweilige(n) Sprache(n), die für den Buffer augewählt wurden, angezeigt (-1 = deaktiviert die Funktion, 0 = zeigt alle verfügbaren Vorschläge, für alle ausgewählten Sprachen, an)

en: minimum length for a word to be spell checked (use 0 to check all words)
de_DE: Mindestlänge für ein Wort, welches auf Rechtschreibung überprüft werden soll (bei 0 werden alle Wörter überprüft)

en: delimiter displayed between two dictionaries in bar item "spell_suggest"
de_DE: Trennzeichen, im Bar-Item "spell_suggest", welches zwischen zwei Wörterbücher dargestellt wird

en: delimiter displayed between two words in bar item "spell_suggest"
de_DE: Trennzeichen, im Bar-Item "spell_suggest", welches zwischen zwei Wörtern dargestellt wird

en: comma-separated list of dictionaries used in buffer
de_DE: durch Kommata getrennte Liste von Wörterbüchern, die in diesem Buffer genutzt werden sollen

en: %s: warning: dictionary "%s" is not available on your system
de_DE: %s: Hinweis: das Wörterbuch "%s" ist auf dem Rechner nicht verfügbar

en: %s%s: error: unable to create speller for lang "%s"
de_DE: %s%s: Fehler: Rechtsschreibkorrektur für Sprache "%s" kann nicht erstellt werden

en: Support of tcl scripts
de_DE: Unterstützung von tcl-Skripten

en: %s%s: unable to run function "%s": %s
de_DE: %s%s: Kann Funktion "%s" nicht ausführen: %s

en: %s%s: unable to create new interpreter
de_DE: %s%s: Neuer Interpreter kann nicht anlegt werden

en: %s%s: error occurred while parsing file "%s": %s
de_DE: %s%s: Beim parsen der Datei "%s" ist ein Fehler aufgetreten: %s

en: Trigger monitor (filter: %s) | Input: q=close, words=filter
de_DE: Trigger Monitor (Filter: %s) | Eingabe: q=beenden, Wort=Filter

en: Text replacement and command execution on events triggered by WeeChat/plugins
de_DE: Veränderung von Text und Ausführen von Befehlen bei einem Ereignis, welche durch WeeChat oder eine Erweiterung ausgelöst werden

en: %s%s: unable to create hook for trigger "%s" (bad arguments)
de_DE: %s%s: Hook für Trigger "%s" kann nicht erstellt werden (fehlerhafte Argumente)

en: %s%s: invalid regular expression in trigger: "%s"
de_DE: %s%s: ungültiger regulärer Ausdruck in Trigger: "%s"

en: no variable
de_DE: keine Variable

en: creating variable
de_DE: erstelle Variable

en: %s%lu%s  running command %s"%s%s%s"%s on buffer %s%s%s
de_DE: %s%lu%s führe Befehl %s"%s%s%s"%s für Buffer %s%s%s aus

en: %s%lu%s  elapsed: init=%.6fs, conditions=%.6fs, regex=%.6fs, command=%.6fs, total=%.6fs
de_DE: %s%lu%s  verstrichen: init=%.6fs, Bedingungen=%.6fs, regex=%.6fs, Befehl=%.6fs, Total=%.6fs

en: Triggers enabled
de_DE: Trigger aktiviert

en: Triggers disabled
de_DE: Trigger deaktiviert

en: No trigger defined
de_DE: Kein Trigger definiert

en: Triggers enabled:
de_DE: Trigger aktiviert:

en: default
de_DE: Standard

en: custom
de_DE: benutzerdefiniert

en: No triggers enabled
de_DE: Keine Trigger aktiviert

en: List of default triggers:
de_DE: Liste der standardmäßigen Trigger:

en: %s%s: action "%s" can not be executed on trigger "%s" because it is currently running
de_DE: %s%s: Aktion "%s" kann auf Trigger "%s" nicht angewendet werden, da dieser zur Zeit ausgeführt wird

en: Trigger "%s" restarted
de_DE: Trigger "%s" neu gestartet

en: %s%s: a disabled trigger can not be restarted
de_DE: %s%s: ein deaktivierter Trigger kann nicht neu gestartet werden

en: Trigger "%s" enabled
de_DE: Trigger "%s" aktiviert

en: Trigger "%s" disabled
de_DE: Trigger "%s" deaktiviert

en: %s%s: invalid trigger name: "%s"
de_DE: %s%s: ungültiger Trigger-Name: "%s"

en: %s%s: trigger "%s" already exists
de_DE: %s%s: Trigger "%s" existiert bereits

en: Trigger "%s" renamed to "%s"
de_DE: Trigger "%s" wurde umbenannt. Der neue Name lautet "%s"

en: %s%s: failed to rename trigger "%s"
de_DE: %s%s: Trigger "%s" konnte nicht umbenannt werden

en: List of triggers:
de_DE: Auflistung der Trigger:

en: %s%s: invalid hook type: "%s"
de_DE: %s%s: ungültiger hook-Typ: "%s"

en: %s%s: invalid format for regular expression: "%s"
de_DE: %s%s: ungültiges Format für regulären Ausdruck: "%s"

en: %s%s: invalid regular expression (compilation failed): "%s"
de_DE: %s%s: ungültiger regulärer Ausdruck (Kompilat fehlgeschlagen): "%s"

en: %s%s: not enough memory for regular expression: "%s"
de_DE: %s%s: Nicht genügend Speicher für regulären Ausdruck vorhanden: "%s"

en: %s%s: invalid return code: "%s"
de_DE: %s%s: ungültiger Rückgabewert: "%s"

en: %s%s: invalid post action "%s"
de_DE: %s%s: ungültige nachfolgende Aktion: "%s"

en: %s%s: trigger "%s" already exists (choose another name or use option "addreplace" to overwrite it)
de_DE: %s%s: Trigger "%s" existiert schon (wähle einen anderen Namen oder nutze die Option "addreplace" um vorhandenen Trigger zu überschreiben)

en: %s%s: failed to create trigger "%s"
de_DE: %s%s: Trigger "%s" konnte nicht erstellt werden

en: Trigger "%s" created
de_DE: Trigger "%s" erstellt

en: %s%s: trigger "%s" not found
de_DE: %s%s: Trigger, "%s", nicht gefunden

en: Trigger "%s" updated
de_DE: Trigger "%s" aktualisiert

en: %s%s: trigger option "%s" not found
de_DE: %s%s: Trigger-Einstellung "%s" wurde nicht gefunden

en: Trigger "%s" copied to "%s"
de_DE: Trigger "%s" wurde kopiert, neue Name "%s"

en: %s%s: failed to copy trigger "%s"
de_DE: %s%s: Trigger "%s" konnte nicht kopiert werden

en: %sTrigger "%s" not found
de_DE: %sTrigger, "%s", nicht gefunden

en: %d triggers removed
de_DE: %d Trigger entfernt

en: Trigger "%s" removed
de_DE: Trigger "%s" entfernt

en: Trigger "%s" restored
de_DE: Trigger "%s" wiederhergestellt

en: %sDefault trigger "%s" not found
de_DE: %s: Voreingestellten Trigger, "%s", nicht gefunden

en: Default triggers restored:
de_DE: Standard-Trigger wiederhergestellt:

en: %s%s: "-yes" argument is required for restoring default triggers (security reason)
de_DE: %s%s: Um Trigger auf Standardeinstellungen zurücksetzen ist es aus Sicherheitsgründen erforderlich, das Argument "-yes" zu nutzen

en: manage triggers, the Swiss Army knife for WeeChat
de_DE: verwaltet Trigger, das Schweizer Armeemesser für WeeChat

en:        list: list triggers (without argument, this list is displayed)
             -o: send list of triggers enabled to buffer (string in English)
            -ol: send list of triggers enabled to buffer (translated string)
             -i: copy list of triggers enabled in command line (for sending to buffer) (string in English)
            -il: copy list of triggers enabled in command line (for sending to buffer) (translated string)
       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, line, print, command, command_run, timer, config, focus, info, info_hashtable
      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)
                 line: buffer type ("formatted", "free" or "*"), list of buffer masks, tags
                 print: buffer, tags, message, strip colors
                 command: command (required), description, arguments, description of arguments, completion (all arguments except command are evaluated, "${tg_trigger_name}" is replaced by the trigger name, see /help eval)
                 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)
                 info: name(s) of info (required)
                 info_hashtable: name(s) of info (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)
    post_action: action to take after execution (none (default), disable, delete)
       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
        restore: restore trigger(s) with the default values (works only for default triggers)
        default: delete all triggers and restore default ones
        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
    
    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 modifier, line, focus, info and info_hashtable)
      5. perform post action
    
    Examples (you can also look at default triggers with /trigger listdefault):
      add text attributes *bold*, _underline_ and /italic/ (only in user messages):
        /trigger add effects modifier weechat_print "${tg_tag_nick}" "==\*([^ ]+)\*==*${color:bold}${re:1}${color:-bold}*== ==_([^ ]+)_==_${color:underline}${re:1}${color:-underline}_== ==/([^ ]+)/==/${color:italic}${re: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:
        /trigger add cfgsave timer 3600000;0;0 "" "" "/mute /save"
      silently save WeeChat session at midnight (see /help upgrade):
        /trigger add session_save signal day_changed "" "" "/mute /upgrade -save"
      open trigger monitor and show only modifiers and triggers whose name starts with "resize":
        /trigger monitor @modifier,resize*
de_DE:        list: zeigt eine Liste aller Trigger (ohne Angabe von Argumente wird diese Liste standardmäßig ausgegeben)
             -o: gibt eine Liste der aktiven Trigger im Buffer aus (Ausgabe in englisch)
            -ol: gibt eine Liste der aktiven Trigger im Buffer aus (Ausgabe ist übersetzt)
             -i: eine Liste der laufenden Trigger wird in die Eingabezeile kopiert (um sie dann manuell in einen Buffer zu senden)(Ausgabe in englisch)
            -il: eine Liste der laufenden Trigger wird in die Eingabezeile kopiert (um sie dann manuell in einen Buffer zu senden)(Ausgabe ist übersetzt)
       listfull: zeigt eine detaillierte Liste, mit zusätzlichen Informationen, aller Trigger an
    listdefault: zeigt die standardmäßig genutzten Trigger an
            add: fügt einen Trigger hinzu
         addoff: fügt einen Trigger hinzu (deaktiviert)
     addreplace: erzeugt neuen Trigger oder ersetzt einen schon existierenden Trigger
           name: Name des Trigger
           hook: signal, hsignal, modifier, line, print, command, command_run, timer, config, focus, info, info_hashtable
      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)
                 line: Buffertyp ("formatted", "free" oder "*"), Liste von Buffermasken, Tags
                 print: Buffer, Tags, Nachricht, Farben entfernen
                 command: Befehl (erforderlich), Beschreibung, Argumente, Beschreibung der Argumente, Vervollständigung (alle Argumente, außer dem Befehl werden ausgewertet, "${tg_trigger_name}" wird durch den Triggernamen ersetzt, siehe /help eval)
                 command_run: Befehl(e) (erforderlich)
                 timer: Intervall (erforderlich), Anpassung an Sekunden (erforderlich), maximale Anzahl an Aufrufen
                 config: Name der Einstellung (erforderlich)
                 focus: Name(n) für sichtbaren Bereich (erforderlich) (z.B. "chat" für Chatbereich)
                 info: Name(n) der Information (erforderlich)
                 info_hashtable: Name(n) der Information (erforderlich)
     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)
    post_action: Aktion welche nach der Abarbeitung des Triggers ausgeführt werden soll (none (Standardwert), disable, delete)
       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 Einstellung "addreplace" anstelle von "add" genutzt
            set: definiert, innerhalb eines Triggers, eine Einstellung neu
         option: Name einer Einstellung: name, hook, arguments, conditions, regex, command, return_code
                 (um Hilfe über eine Einstellung zu erhalten: /help trigger.trigger.<name>.<option>)
          value: neuer Wert für Einstellung
         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 betrifft
        restore: stellt Trigger mit Standardwerten wieder her (funktioniert nur bei vorgegebenen Triggern)
        default: stellt die standardmäßigen Trigger wieder her
        monitor: öffnet den Trigger Monitor-Buffer, mit optionaler Filterfunktion:
         filter: filtert Hooks/Trigger zum Anzeigen (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
    
    Wenn ein Trigger-Callback aufgerufen wird, dann wird folgende Befehlskette ausgeführt:
      1. Überprüfung von Bedingungen; falls unwahr, beenden
      2. ersetze Text mittels einem oder mehreren erweiterten regulären POSIX Ausdrücken (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, line, focus, info und info_hashtable)
      5. Aktion welche nach der Abarbeitung des Triggers ausgeführt werden soll
    
    Beispiele (die standardmäßig verfügbaren Trigger kann man sich mit "/trigger listdefault" anzeigen lassen):
      fügt einer Nachricht die Textattribute *fett*, _unterstrichen_ und /kursiv/ hinzu (nur in User-Nachrichten):
        /trigger add effects modifier weechat_print "${tg_tag_nick}" "==\*([^ ]+)\*==*${color:bold}${re:1}${color:-bold}*== ==_([^ ]+)_==_${color:underline}${re:1}${color:-underline}_== ==/([^ ]+)/==/${color:italic}${re:1}${color:-italic}/"
      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"
      speichert die Konfiguration jede Stunde ab:
        /trigger add cfgsave timer 3600000;0;0 "" "" "/mute /save"
      speichert, ohne Ausgabe von Text, eine Weechat-Sitzung um Mitternach (siehe /help upgrade):
        /trigger add session_save signal day_changed "" "" "/mute /upgrade -save"
      öffnet den Trigger Monitor und zeigt ausschließlich modifier und Trigger an, die mit "resize" im Namen beginnen:
        /trigger monitor @modifier,resize*

en: triggers
de_DE: trigger

en: default triggers
de_DE: voreingestellte Trigger

en: disabled triggers
de_DE: deaktivierte Trigger

en: enabled triggers
de_DE: aktivierte Trigger

en: options for triggers
de_DE: Einstellungen für Trigger

en: value of a trigger option
de_DE: Werte für Trigger-Einstellung

en: hooks for triggers
de_DE: Hooks für Trigger

en: hooks for triggers (for filter in monitor buffer)
de_DE: Hooks für Trigger (definiert den Filter für den Monitor-Buffer)

en: default arguments for a hook
de_DE: Standardargumente für einen Hook

en: default conditions for a hook
de_DE: Standardbedingungen für einen Hook

en: default regular expression for a hook
de_DE: standardmäßiger regulärer Ausdruck für einen Hook

en: default command for a hook
de_DE: Standardbefehl für einen Hook

en: default return codes for hook callback
de_DE: Standardrückgabewerte für einen Hook-Callback

en: trigger post actions
de_DE: nachfolgende Aktion für Trigger

en: arguments for command that adds a trigger: trigger name, hooks, hook arguments, hook conditions, hook regex, hook command, hook return code, post actions
de_DE: Argumente für den Befehl, der einen Trigger hinzufügt: Name des Triggers, Hooks, Hook-Argumente, Hook-Bedingungen, Hook-Regex, Hook-Befehl, Hook-Rückgabecode, nachfolgende Aktionen

en: %s%s: invalid format for option "regex", see /help trigger.trigger.%s.regex
de_DE: %s%s: ungültiges Format in Einstellung "regex", siehe /help trigger.trigger.%s.regex

en: %s%s: invalid regular expression in option "regex", see /help trigger.trigger.%s.regex
de_DE: %s%s: ungültiger regulärer Ausdruck in Option "regex", siehe /help trigger.trigger.%s.regex

en: if disabled, the hooks are removed from trigger, so it is not called any more
de_DE: falls deaktiviert, wird der Hook durch Trigger entfernt. Dies bedeutet er wird nicht mehr ausgeführt

en: type of hook used
de_DE: Art der genutzten Hooks

en: arguments for the hook (depend on the hook type, see /help trigger)
de_DE: Argumente die durch den Hook genutzt werden (hängt davon ab welcher Hook-Typ genutzt wird, siehe /help trigger)

en: condition(s) for running the command (it is checked in hook callback) (note: content is evaluated when trigger is run, see /help eval)
de_DE: Bedingung(en) um einen Befehl auszuführen (wird im Hook-Callback überprüft) (Hinweis: Inhalt ist evaluiert wenn der Trigger ausgeführt wird, siehe /help eval)

en: replace text with a POSIX extended regular expression (it is done only if conditions are OK, and before running the command) (note: content is evaluated when trigger is run, see /help eval); format is: "/regex/replace/var" (var is the hashtable variable to replace, it is optional), many regex can be separated by a space, for example: "/regex1/replace1/var1 /regex2/replace2/var2"; escaped chars are interpreted in the regex (for example "\n"); the separator "/" can be replaced by any char (one or more identical chars); matching groups can be used in replace: ${re:0} to ${re:99}, ${re:+} for last match and ${hide:c,${re:N}} to replace all chars of group N by char 'c'
de_DE: ersetzt Text mittels erweitertem regulären POSIX Ausdruck (dies passiert nur falls die Bedingungen erfüllt werden und bevor der Befehl ausgeführt wird) (Hinweis: Inhalt wird evaluiert, sobald der Trigger ausgeführt wird, siehe /help eval); Format: "/regex/replace/var" (var ist eine Hashtable-Variable welche ersetzt wird, dies ist optional), mehrere reguläre Ausdrücke werden durch ein Leerzeichen voneinander getrennt, Beispiel: "/regex1/replace1/var1 /regex2/replace2/var2"; Escapesequenzen werden umgewandelt (zum Beispiel "\n"); das Trennzeichen "/" kann durch jedes beliebe Zeichen ersetzt werden (eine oder mehrere identische Zeichen); matching groups kann in "replace" genutzt werden: ${re:0} to ${re:99}, ${re:+} für letzten Treffer und  ${hide:c,${re:N}} ersetzt alle Zeichen der Gruppe N mit Zeichen 'c'

en: command(s) to run if conditions are OK, after regex replacements (many commands can be separated by semicolons)
de_DE: Befehl(e) die ausgeführt werden falls Bedingungen OK sind, nachdem regulärer Ausdruck durchlaufen wurde (mehrere Befehle müssen durch Semikolon voneinander getrennt werden)

en: return code for hook callback (see plugin API reference to know where ok_eat/error can be used efficiently)
de_DE: Rückgabewert für Hook-Callback (siehe API Dokumentation um zu erfahren, wann es sinnvoll ist ok_eat/error zu nutzen)

en: action to take on the trigger after execution
de_DE: Aktion welche nach der Abarbeitung des Triggers ausgeführt werden soll

en: enable trigger support
de_DE: Triggerunterstützung einschalten

en: strip colors in hashtable values displayed on monitor buffer
de_DE: entfernt Farben von Hashtablewerten die im Monitor-Buffer angezeigt werden

en: text color for command flag (in /trigger list)
de_DE: Textfarbe für Befehls-Flag (in /trigger list)

en: text color for conditions flag (in /trigger list)
de_DE: Textfarbe für Bedingungen-Flag (in /trigger list)

en: text color for regex flag (in /trigger list)
de_DE: Textfarbe für Regex-Flag (in /trigger list)

en: text color for return code flag (in /trigger list)
de_DE: Textfarbe für Rückgabewert-Flag (in /trigger list)

en: text color for post action flag (in /trigger list)
de_DE: Textfarbe für das Flag welches anzeigt welche nachfolgende Aktion ausgeführt werden soll (in /trigger list)

en: text color for trigger context identifier in monitor buffer
de_DE: Textfarbe für Trigger-Kontextkennung im Monitorbuffer

en: text color for regular expressions
de_DE: Textfarbe für reguläre Ausdrücke

en: text color for replacement text (for regular expressions)
de_DE: Textfarbe für ausgetauschten Text (bei regulären Ausdrücken)

note: TRANSLATORS: this text is displayed before the list of nicks typing in the bar item "typing", it must be as short as possible
en: Typing:
de_DE: Tippstatus:

en: Typing status of users
de_DE: Tippstatus von Benutzern

en: number of seconds after paused status has been set: if reached, the typing status is removed
de_DE: Anzahl der Sekunden, nachdem der Pausenstatus gesetzt wurde: wenn erreicht, wird der Tippstatus entfernt

en: number of seconds after typing status has been set: if reached, the typing status is removed
de_DE: Anzahl der Sekunden nach Setzen des Tippstatuses: wenn erreicht, wird der Tipptatus entfernt

en: number of seconds after typing last char: if reached, the typing status becomes "paused" and no more typing signals are sent
de_DE: Anzahl der Sekunden nach Eingabe des letzten Zeichens: wenn erreicht, wird der Schreibstatus "pausiert" und es werden keine Schreibsignale mehr gesendet

en: typing enabled for other nicks (display typing info for nicks typing in the current buffer)
de_DE: Tippfunktion für andere Nicks aktiviert (Anzeige von Tippinfos für Nicks, die im aktuellen Buffer schreiben)

en: typing enabled for self messages (send typing info to other users)
de_DE: Tippfunktion für eigene Nachrichten aktiviert (Schreibinformationen an andere Benutzer senden)

en: min number of chars in message to trigger send of typing signals
de_DE: Mindestanzahl von Zeichen in der Nachricht, um das Senden von Tippsignalen auszulösen

en: max number of chars displayed in the bar item "typing" (0 = do not truncate content)
de_DE: maximale Anzahl von Zeichen, die im Bar-Item "typing" angezeigt werden (0 = Inhalt nicht abschneiden)

en:   [A] Accept
de_DE:   [A] annehmen

en:   [C] Cancel
de_DE:   [C] abbrechen

en: xfer chat
de_DE: Transfer (xfer) Chat

en: Xfer list
de_DE: Transferliste

en: DCC file transfer and direct chat
de_DE: DCC Dateiübertragung und direkter Chat

en: waiting
de_DE: warte

en: active
de_DE: aktiv

en: done
de_DE: fertig

en: failed
de_DE: fehlgeschlagen

en: aborted
de_DE: abgebrochen

en: CRC in progress
de_DE: CRC in Bearbeitung

en: wrong CRC
de_DE: CRC fehlerhaft

en: CRC error
de_DE: CRC Fehler

en: %s%s: file %s %s %s (%s): %s
de_DE: %s%s: Datei %s %s %s (%s): %s

en: sent to
de_DE: gesendet an

en: received from
de_DE: empfangen von

en: FAILED
de_DE: FEHLGESCHLAGEN

en: %s%s: chat closed with %s (%s)
de_DE: %s%s: Chat mit %s (%s) beendet

en: %s%s: aborting active xfer: "%s" from %s
de_DE: %s%s: aktiver Transfer (xfer): "%s" von %s abgebrochen

en: %s%s: not enough memory for new xfer
de_DE: %s%s: Für einen neuen Transfer steht nicht ausreichend Speicher zur Verfügung

en: %s%s: unable to interpret address: error %d %s
de_DE: %s%s: Adresse kann nicht ausgewertet werden: Fehler %d %s

en: %s%s: hashing error
de_DE: %s%s: Fehler beim hashing

en: %s: incoming file from %s (%s, %s.%s), name: %s, %llu bytes (protocol: %s)
de_DE: %s: eingehende Datei von %s (%s, %s.%s), Name: %s, %llu Bytes (Protokoll: %s)

en: %s: offering file to %s (%s.%s), name: %s (local filename: %s), %llu bytes (protocol: %s)
de_DE: %s: sende Datei an %s (%s.%s), Name: %s (lokaler Dateiname: %s), %llu Bytes (Protokoll: %s)

en: %s: incoming chat request from %s (%s, %s.%s)
de_DE: %s: eingehende Chatanforderung von %s (%s, %s.%s)

en: %s: sending chat request to %s (%s.%s)
de_DE: %s: sende Chatanforderung an: %s (%s.%s)

en: %s: file %s (local filename: %s) will be resumed at position %llu
de_DE: %s: Datei %s (lokaler Dateiname: %s) wird an Position %llu fortgesetzt

en: %s%s: missing arguments (%s)
de_DE: %s%s: fehlende Argumente (%s)

en: %s%s: unknown xfer type "%s"
de_DE: %s%s: Unbekannter Transfertyp "%s"

en: %s%s: unknown xfer protocol "%s"
de_DE: %s%s: unbekanntes Transferprotokoll "%s"

en: %s%s: cannot access file "%s"
de_DE: %s%s: auf die Datei "%s" kann nicht zugegriffen werden

en: %s%s: cannot create socket for xfer: error %d %s
de_DE: %s%s: Socket kann für xfer nicht erstellt werden: Fehler %d %s

en: %s%s: cannot find available port for xfer
de_DE: %s%s: Es konnte kein Port für den Transfer ermitteln werden

en: %s%s: error creating xfer
de_DE: %s%s: Fehler bei Transfererstellung

en: %s%s: unable to resume file "%s" (port: %d, start position: %llu): xfer not found or not ready for transfer
de_DE: %s%s: Datei "%s" kann nicht fortsetzt werden (Port: %d, Startposition: %llu): xfer nicht gefunden oder nicht bereit für Transfer

en: %s: file %s resumed at position %llu
de_DE: %s: Datei %s wird an Position %llu fortgesetzt

en: %s%s: unable to accept resume file "%s" (port: %d, start position: %llu): xfer not found or not ready for transfer
de_DE: %s%s Datei "%s" zum Fortsetzen der Übertragung wird nicht akzeptiert (Port: %d, Startposition: %llu): xfer nicht gefunden oder nicht bereit für Transfer

en: %s%s: error sending data to "%s" via xfer chat
de_DE: %s%s: Fehler beim Senden von Daten an "%s" via Transfer-Chat

en: %s%s: connected to %s (%s) via xfer chat
de_DE: %s%s: Verbindung, über xfer chat, mit %s (%s) hergestellt

en: %s%s: can't find xfer for buffer "%s"
de_DE: %s%s: Kann keinen Transfer für Buffer "%s" finden

en: Xfer list:
de_DE: Übertragungsliste:

en: %3d. %s (%s), file: "%s" (local: "%s"), %s %s, status: %s%s%s (%llu %%)
de_DE: %3d. %s (%s), Datei: "%s" (lokal: "%s"), %s %s, Status: %s%s%s (%llu %%)

note: TRANSLATORS: "%s" after "started on" is a date
en: %3d. %s, chat with %s (local nick: %s), started on %s, status: %s%s
de_DE: %3d. %s, Der Chat mit %s (lokaler Nick: %s), wurde am %s gestartet, Status: %s%s

en:      plugin: %s (id: %s), file: %llu bytes (position: %llu), address: %s (port %d)
de_DE:      Erweiterung: %s (id: %s), Datei: %llu Bytes (Position: %llu), Addresse: %s (Port %d)

note: TRANSLATORS: "%s" after "started on" is a date
en:      fast_send: %s, blocksize: %d, started on %s
de_DE:      schnelles_senden: %s, Blockgröße: %d, gestartet am %s

en: yes
de_DE: Ja

en: no
de_DE: keine

en: No xfer
de_DE: Keine Übertragung

en: send a CTCP action to remote host
de_DE: sendet CTCP Aktion an entfernten Host

en: xfer control
de_DE: Kontrolle der Übertragung(en)

en:     list: list xfer
    listfull: list xfer (verbose)
    
    Without argument, this command opens buffer with xfer list.
de_DE:     list: zeigt Liste der Übertragungen
    listfull: zeigt eine ausführliche Liste der Übertragungen
    
    Ohne Angabe von Argumenten wird der Buffer mit der Übertragungsliste geöffnet.

en: nicks of DCC chat
de_DE: Nicks vom DCC Chat

en: auto open xfer buffer when a new xfer is added to list
de_DE: öffnet automatisch den Buffer für Übertragungen, falls eine neue Übertragung hinzugefügt wird

en: size of progress bar, in chars (if 0, progress bar is disabled)
de_DE: Größe des Fortschrittsbalkens, in Zeichen (0, falls Fortschrittsbalken deaktiviert sein soll)

en: text color for "aborted" status
de_DE: Textfarbe für Status: "abgebrochen"

en: text color for "active" status
de_DE: Textfarbe für Status: "aktiv"

en: text color for "done" status
de_DE: Textfarbe für Status: "fertig"

en: text color for "failed" status
de_DE: Textfarbe für Status: "fehlgeschlagen"

en: text color for "waiting" status
de_DE: Textfarbe für Status: "wartend"

en: text color in xfer buffer
de_DE: Textfarbe in xfer Buffer

en: background color in xfer buffer
de_DE: Hintergrundfarbe des xfer Buffer

en: text color of selected line in xfer buffer
de_DE: Textfarbe für selektierte Zeile in xfer Buffer

en: block size for sending packets, in bytes
de_DE: Blockgröße für versendete Pakete (in Bytes)

en: does not wait for ACK when sending file
de_DE: beim Versenden von Daten wird nicht auf ein Bestätigungssignal (ACK) gewartet

en: IP or DNS address used for sending and passively receiving files/chats (if empty, local interface IP is used)
de_DE: IP- oder DNS-Adresse, die zum Senden und passiven Empfangen von Dateien/Chats verwendet wird (falls kein Wert angegeben ist, wird die IP der lokalen Schnittstelle verwendet)

en: restricts outgoing files/chats and incoming/passive files to use only ports in the given range (useful for NAT) (syntax: a single port, ie. 5000 or a port range, ie. 5000-5015, empty value means any port, it's recommended to use ports greater than 1024, because only root can use ports below 1024)
de_DE: schränkt den ausgehenden Dateien/Chats und eingehende/passive Dateien auf die ausschließliche Verwendung von Ports im angegebenen Bereich ein (hilfreich für NAT) (Syntax: ein einzelner Port, z.B. 5000 oder ein Portbereich, z.B. 5000-5015, ohne Angabe eines Wertes wird ein beliebiger Port genutzt. Es wird empfohlen, nur Ports zu nutzen, die über 1024 liegen, da nur der Anwender root Ports unter 1024 verwenden kann)

en: send acks when receiving files; if disabled, the transfer may freeze if the sender is waiting for acks (for example a WeeChat sending a file with option xfer.network.fast_send set to off); on the other hand, disabling send of acks may prevent a freeze if the acks are not sent immediately to the sender
de_DE: sendet ACK-Nachrichten wenn Dateien empfangen wurden; wenn deaktiviert kann der Transfer einfrieren, wenn der Absender auf eine ACK-Nachrichtet wartet (zum Beispiel wenn WeeChat eine Datei sendet und die Option xfer.network.fast_send aktiviert ist); andererseits kann die Deaktivierung ein Einfrieren verhindern da die ACK-Nachricht nicht umgehend an den Sender verschickt wird

en: speed limit for receiving files, in kilo-bytes by second (0 means no limit)
de_DE: Begrenzt die Übertragungsgeschwindigkeit beim Empfang, in Kilobytes pro Sekunde (0 = keine Begrenzung)

en: speed limit for sending files, in kilo-bytes by second (0 means no limit)
de_DE: Begrenzt die Übertragungsgeschwindigkeit beim Versenden, in Kilobytes pro Sekunde (0 = keine Begrenzung)

en: timeout for xfer request (in seconds)
de_DE: Zeitüberschreitung bei Transferanfrage (in Sekunden)

en: automatically accept chat requests (use carefully!)
de_DE: eine Chat-Anfrage wird automatisch akzeptiert (Vorsicht!)

en: automatically accept incoming files (use carefully!)
de_DE: eine Datenübertragung wird automatisch angenommen (Vorsicht!)

en: comma-separated list of nicks for which the incoming files and chats are automatically accepted; format is "server.nick" (for a specific server) or "nick" (for all servers); example: "libera.FlashCode,andrew"
de_DE: durch Kommata getrennte Liste von Nicks deren Chat- und Transferanfragen automatisch akzeptiert werden. Format : "server.nick" (für einen speziellen Server) oder "nick" (global, für alle Server); Beispiel: "libera.FlashCode,andrew"

en: automatically check CRC32 file checksum if it is found in the filename (8 hexadecimal chars)
de_DE: automatische Überprüfung der CRC32 Prüfsumme, sofern eine Prüfsumme im Dateinamen angegeben wird (mittels acht hexadezimalen Zeichen)

en: rename incoming files if already exists (add ".1", ".2", ...)
de_DE: eingehende Dateien werden automatisch umbenannt um ein Überschreiben zu vermeiden (dabei wird dem Dateinamen '.1', '.2', ... hinzugefügt)

en: automatically resume file transfer if connection with remote host is lost
de_DE: falls eine Verbindung getrennt wurde, dann wird eine abgebrochene Übertragungen automatisch fortsetzt

en: convert spaces to underscores when sending and receiving files
de_DE: beim Versenden und Empfangen von Dateien werden Leerzeichen im Dateinamen durch einen Unterstrich ersetzt

en: path for writing incoming files (path is evaluated, see function string_eval_path_home in plugin API reference)
de_DE: Pfad zum Schreiben eingehender Dateien (Pfad ist evaluiert, siehe Funktion string_eval_path_home in der Plugin-API-Referenz)

en: temporary filename suffix used during the transfer for a file received, it is removed after successful transfer; if empty string, no filename suffix is used during the transfer
de_DE: Dateiendung der temporären Datei, die während eines eingehenden Datei-Transfers genutzt wird und die gelöscht wird, sobald die Übertragung erfolgreich beendet wurde; wenn -leer-, dann wird keine temporäre Dateiendung während des Transfers genutzt

en: path for reading files when sending (path is evaluated, see function string_eval_path_home in plugin API reference)
de_DE: Pfad zum Lesen von Dateien beim Senden (Pfad ist evaluiert, siehe Funktion string_eval_path_home in der Plugin-API-Referenz)

en: use remote nick as prefix in local filename when receiving a file
de_DE: beim Empfang von Dateien wird der Nickname des Versenders dem Dateinamen vorangestellt

en: list of xfer
de_DE: Transferliste

en: xfer pointer (optional)
de_DE: Transferpointer (optional)

en: %s%s: address "%s" resolved to a larger sockaddr than expected
de_DE: %s%s: Adresse "%s" aufgelöst aufgrund einer größeren sockaddr als erwartet

en: %s%s: invalid address "%s": error %d %s
de_DE: %s%s: ungültige Adresse "%s": Fehler %d %s

en: %s%s: unable to create pipe: error %d %s
de_DE: %s%s: Pipe kann nicht erstellt werden: Fehler %d %s

en: %s%s: unable to read local file
de_DE: %s%s: lokale Datei kann nicht gelesen werden

en: %s%s: unable to send block to receiver
de_DE: %s%s: Der Block kann nicht an den Empfänger übertragen werden

en: %s%s: unable to read ACK from receiver
de_DE: %s%s: Die Zustimmung (ACK) des Empfängers kann nicht gelesen werden

en: %s%s: unable to connect to sender
de_DE: %s%s: Eine Verbindung zum Versender kann nicht herstellt werden

en: %s%s: unable to receive block from sender
de_DE: %s%s: Der Block kann vom Versender nicht empfangen werden

en: %s%s: unable to write local file
de_DE: %s%s: Die lokale Datei kann nicht erstellt werden

en: %s%s: unable to send ACK to sender
de_DE: %s%s: ACK kann nicht an Absender verschickt werden

en: %s%s: wrong CRC32 for file %s
de_DE: %s%s: Datei %s besitzt fehlerhafte CRC32 Prüfsumme

en: %s%s: CRC32 error while resuming
de_DE: %s%s: CRC32 Fehler bei der Wiederaufnahme

en: %s%s: unable to read file "%s": %s
de_DE: %s%s: Datei "%s" kann nicht gelesen werden: %s

en: %s%s: unable to fork (%s)
de_DE: %s%s: ein Fork kann nicht erstellt werden (%s)

en: %s: sending file to %s (%s, %s.%s), name: %s (local filename: %s), %llu bytes (protocol: %s)
de_DE: %s: sende Datei an %s (%s, %s.%s), Name: %s (lokaler Dateiname: %s), %llu Bytes (Protokoll: %s)

en: %s%s: unable to write file "%s": %s
de_DE: %s%s: Datei "%s" kann nicht geschrieben werden: %s

en: %s%s: unable to create socket for sending file: error %d %s
de_DE: %s%s: für den Dateiversand kann kein Socket erstellt werden. Fehler %d %s

en: %s%s: unable to set option "nonblock" for socket: error %d %s
de_DE: %s%s: Die "nonblock"-Einstellung für den Socket kann nicht festlegt werden: Fehler %d %s

en: %s%s: encountered unexpected xfer type (%d)
de_DE: %s%s: unerwarteter xfer Typ festgestellt (%d)

en: %s%s: timeout for "%s" with %s
de_DE: %s%s: Zeitüberschreitung für "%s" mit %s

en: %s%s: unable to connect: unexpected error (%d)
de_DE: %s%s: Verbindung konnte nicht hergestellt werden: unerwarteter Fehler (%d)
