diff --git a/doc/de/weechat.de.xml b/doc/de/weechat.de.xml index e8458e546..287d76c0b 100644 --- a/doc/de/weechat.de.xml +++ b/doc/de/weechat.de.xml @@ -1466,38 +1466,38 @@ if (argv != NULL) mkdir_home - Prototype: + Prototyp: int mkdir_home (t_weechat_plugin *plugin, char *directory) - Create a directory in WeeChat home. + Erzeugt ein Verzeichnis im WeeChat-Verzeichnis. - Arguments: + Argumente: - : pointer to plugin structure + : Zeiger auf Pluginstrukur - : directory to create + : Verzeichnis, das erzeugt werden soll - Return value: 1 if directory was successfully created, 0 if an - error occurred. + Rückgabewert: 1 wenn das Verzeichnis erfolgreich erstellt wurde, 0 wenn ein + Fehler aufgetreten ist. - Example: + Beispiel: if (!plugin->mkdir_home (plugin, "temp")) - plugin->print_server(plugin, "Failed to create 'temp' directory in WeeChat home."); + plugin->print_server(plugin, "Konnte 'temp'-Verzeichnis im WeeChat-Verzeichnis nicht erstellen."); @@ -3572,26 +3572,26 @@ plugin->set_plugin_config (plugin, "my_var", "value"); - Get IRC color index with name. + Hole IRC-Farbindex mit dem Farbnamen. - Arguments: + Argumente: - : pointer to plugin structure + : Zeiger auf die Pluginstruktur - : color name - Allowed colors are: + : Farbname + Folgende Farben sind erlaubt: - Color name - Value + Farbname + Wert @@ -3667,10 +3667,10 @@ plugin->set_plugin_config (plugin, "my_var", "value"); - Return value: IRC color index, -1 if color is not found. + Rückgabewert: IRC-Farbindex, -1 wenn die Farbe nicht gefunden wurde. - Example: + Beispiel: int color_blue = plugin->get_irc_color (plugin, "blue"); /* return 2 */ @@ -3681,49 +3681,48 @@ int color_blue = plugin->get_irc_color (plugin, "blue"); /* return 2 */ input_color - Prototype: + Prototyp: void input_color (t_weechat_plugin *plugin, int color, int start, int length) - Add color in input buffer. + Erzeugt einen Farbcode im Eingabepuffer. - Arguments: + Argumente: - : pointer to plugin structure + : Zeiger auf die Pluginstruktur - : color for text (if < 0, then input - buffer is refresh, and there's no change in input buffer - content) + : Textfarbe (wenn der Wert < 0 ist, dann wird der + Eingabepuffer aufgefrischt und nicht verändert) - : start position for color (if < 0, - then mask is reinitialized) + : Startposition für Einfärbung (wenn der Wert < 0 ist, + wird die Maske neu initialisiert) - : length for color (if <= 0, - then mask is reinitialized) + : Länge der Einfärbung (wenn der Wert <= 0 ist, + wird die Maske neu initialisiert) - Return value: none. + Rückgabewert: keiner. - Example: + Beispiele: plugin->input_color (plugin, plugin->get_irc_color (plugin, "blue"), 10, 5); @@ -3740,82 +3739,82 @@ plugin->input_color (plugin, plugin->get_irc_color (plugin, "blue"), 10, 5); - Return list of WeeChat windows. + Gibt die Liste der WeeChat-Fenster zurück. - Arguments: + Argumente: - : pointer to plugin structure + : Zeiger auf Pluginstruktur - Return value: linked list of WeeChat windows. + Rückgabewert: verkettete Liste der WeeChat-Fenster. - Type - Field - Description + Typ + Feld + Beschreibung int win_x - horizontal position of window + horizontale Fensterposition int win_y - vertical position of window + vertikale Fensterposition int win_width - width of window + Fensterbreite int win_height - height of window + Fensterhöhe int win_width_pct - width % (compared to parent window) + Breite in % (im Vergleich zum übergeordneten Fenster) int win_height_pct - height % (compared to parent window) + Höhe % (im Vergleich zum übergeordneten Fenster) int num_buffer - number of displayed buffer + Anzahl der angezeigten Puffer t_plugin_window_info * prev_window - pointer to previous window info + Zeiger auf die Informationen des vorhergehenden Fensters t_plugin_window_info * next_window - pointer to next window info + Zeiger auf die Informationen des nächsten Fensters - Note: result has to be free by a call to "free_window_info" - function after use. + Anmerkung: Das Ergebnis muss nach Benutzung durch einen Aufruf der + "free_window_info"-Funktion gelöscht werden. Example: @@ -3846,36 +3845,36 @@ else free_window_info - Prototype: + Prototyp: void free_window_info (t_weechat_plugin *plugin, t_plugin_window_info *window_info) - Free memory used by window info list. + Gibt den Speicher wieder frei, der von der Fenster-Informationsliste belegt wird. - Arguments: + Argumente: - : pointer to plugin structure + : Zeiger auf Pluginstruktur - : pointer to window info list - returned by "get_window_info" function + : Zeiger auf Fenster-Informationsliste, + der von der "get_window_info"-Funktion zurückgegeben wurde - Return value: none. + Rückgabewert: keiner. - Example: + Beispiel: plugin->free_window_info (plugin, window_info); @@ -3884,91 +3883,91 @@ else get_buffer_info - Prototype: + Prototyp: t_plugin_buffer_info *get_buffer_info (t_weechat_plugin *plugin) - Return list of WeeChat buffers. + Gibt eine Liste der WeeChat-Puffer zurück. - Arguments: + Argumente: - : pointer to plugin structure + : Zeiger auf Pluginstruktur - Return value: linked list of WeeChat buffers. + Rückgabewert: verkettete Liste der WeeChat-Puffer. - Type - Field - Description + Typ + Feld + Beschreibung int type - buffer type: 0=standard, 1=dcc, 2=raw IRC data + Puffertyp: 0=standard, 1=dcc, 2=raw IRC data int number - buffer number + Puffer-Nummer int num_displayed - number of windows displaying buffer + Anzahl der Fenster im Puffer char * server_name - server name for buffer (may be NULL) + Servername für den Puffer (kann NULL sein) char * channel_name - channel name for buffer (may be NULL) + Channelname für den Puffer (kann NULL sein) int notify_level - notify level for buffer + Benachrichtigungslevel für den Puffer char * log_filename - log filename (NULL means not logging) + Name der Logdatei (NULL bedeutet, dass nichts geloggt wird) t_plugin_buffer_info * prev_buffer - pointer to previous buffer info + Zeiger auf die vorhergehenden Pufferinformationen t_plugin_buffer_info * next_buffer - pointer to next buffer info + Zeiger auf die nächsten Pufferinformationen - Note: result has to be free by a call to "free_buffer_info" - function after use. + Bemerkung: Das Ergebnis muss nach der Auswertung mit der "free_buffer_info"-Funktion + wieder gelöscht werden. - Example: + Beispiel: t_plugin_buffer_info *buffer_info, *ptr_buffer; @@ -3998,21 +3997,21 @@ else free_buffer_info - Prototype: + Prototyp: void free_buffer_info (t_weechat_plugin *plugin, t_plugin_buffer_info *buffer_info) - Free memory used by buffer info list. + Gibt den Speicher frei, der von der Puffer-Informationsliste belegt wird. - Arguments: + Argumente: - : pointer to plugin structure + : Zeiger auf Pluginstruktur @@ -4024,10 +4023,10 @@ else - Return value: none. + Rückgabewert: keiner. - Example: + Beispiel: plugin->free_buffer_info (plugin, buffer_info); @@ -4043,67 +4042,67 @@ else - Return content of buffer. + Gibt den Inhalt des Puffers zurück. - Arguments: + Argumente: - : pointer to plugin structure + : Zeiger auf Pluginstruktur - : internal name of server + : interner Name des Servers - : channel name + : Channelname - Return value: buffer content (linked list of lines). + Rückgabewert: Pufferinhalt (verkettete Liste mit den Zeilen). - Type - Field - Description + Typ + Feld + Beschreibung char * nick - nick + Nick char * data - line content (color codes are removed) + Zeileninhalt (Farbcodes wurden entfernt) t_plugin_buffer_line * prev_line - pointer to previous line + Zeiger auf die vorherige Zeile t_plugin_buffer_line * next_line - pointer to next line + Zeiger auf die nächste Zeile - Note: result has to be free by a call to "free_buffer_data" - function after use. + Bemerkung: Das Ergebnis muss nach der Auswertung mit der "free_buffer_data"-Funktion + wieder gelöscht werden. Example: @@ -4134,29 +4133,29 @@ if (buffer_line) - Free memory used by buffer line list. + Gibt den Speicher frei, der von den Pufferzeilen belegt wurde. Arguments: - : pointer to plugin structure + : Zeiger auf Pluginstruktur - : pointer to buffer line list - returned by "get_buffer_data" function + : Zeiger auf Pufferzeilen, der + von der "get_buffer_data"-Funktion zurückgegeben wurde - Return value: none. + Rückgabewert: keiner. - Example: + Beispiele: plugin->free_buffer_data (plugin, buffer_line); @@ -6269,38 +6268,38 @@ weechat.set_plugin_config("my_var", "value") get_irc_color - Perl prototype: + Perl-Prototyp: weechat::get_irc_color(color); - Python prototype: + Python-Prototyp: weechat.get_irc_color(color) - Ruby prototype: + Ruby-Prototyp: Weechat.get_irc_color(color) - Lua prototype: + Lua-Prototyp: weechat.get_irc_color(color) - Return IRC color index with name. + Hole IRC-Farbindex mit dem Farbnamen. - Return value: IRC color index, -1 if color is not found - (see ). + Rückgabewert: IRC-Farbindex, -1 wenn die Farbe nicht gefunden wurde + (siehe ). - Examples: + Beispiele: # perl my $color_blue = weechat::get_irc_color("blue"); @@ -6321,37 +6320,37 @@ color_blue = weechat.get_irc_color("blue") input_color - Perl prototype: + Perl-Prototyp: weechat::input_color(color); - Python prototype: + Python-Prototyp: weechat.input_color(color) - Ruby prototype: + Ruby-Prototyp: Weechat.input_color(color) - Lua prototype: + Lua-Prototyp: weechat.input_color(color) - Add color in input buffer. + Erzeugt einen Farbcode im Eingabepuffer.Add color in input buffer. - Return value: none. + Rückgabewert: keiner. - Examples: + Bespiele: # perl weechat::input_color(weechat::get_irc_color("blue"), 10, 5); @@ -6372,44 +6371,44 @@ weechat.input_color(weechat.get_irc_color("blue"), 10, 5) get_window_info - Perl prototype: + Perl-Prototyp: weechat::get_window_info(); - Python prototype: + Python-Prototyp: weechat.get_window_info() - Ruby prototype: + Ruby-Prototyp: Weechat.get_window_info() - Lua prototype: + Lua-Prototyp: weechat.get_window_info() - Return list of WeeChat windows. + Gibt die Liste der WeeChat-Fenster zurück. - Return value: list of WeeChat windows + Rückgabewert: List der WeeChat-Fenster (see ). - Examples: + Besipiele: # perl my @wf = weechat::get_window_info(); if (@wf) { - weechat::print("**** windows infos ****"); + weechat::print("**** Fenster-Informationen ****"); foreach my $w (@wf) { while ( my ($key, $value) = each %$w) @@ -6421,24 +6420,24 @@ if (@wf) } else { - weechat::print("**** no window info ****"); + weechat::print("**** Keine Fenster-Informationen ****"); } # python wf = weechat.get_window_info() if wf != None and wf != []: - weechat.prnt ("**** windows infos ****") + weechat.prnt ("**** Fenster-Informationen ****") for w in wf: for i in w: weechat.prnt (" > %s => %s" % (i, w[i])) weechat.prnt ("----------------------") else: - weechat.prnt ("**** no window info ****") + weechat.prnt ("**** Keine Fenster-Informationen ****") # ruby wf = Weechat.get_window_info() if wf != nil and wf != [] - Weechat.print("**** windows infos ****") + Weechat.print("**** Fenster-Informationen ****") wf.each do |w| w.each do |key, value| Weechat.print(" > #{key} => #{value}") @@ -6446,13 +6445,13 @@ if wf != nil and wf != [] Weechat.print("----------------------") end else - Weechat.print("**** no window info ****") + Weechat.print("**** Keine Fenster-Informationen ****") end -- lua wf = weechat.get_window_info() if wf then - weechat.print ("**** windows infos ****") + weechat.print ("**** Fenster-Informationen ****") w, winfos = next (wf, nil) while (w) do key, value = next (winfos, nil) @@ -6464,7 +6463,7 @@ if wf then w, winfos = next (wf, w) end else - weechat.print("**** no window info ****") + weechat.print("**** Keine Fenster-Informationen ****") end @@ -6474,38 +6473,38 @@ end get_buffer_info - Perl prototype: + Perl-Prototyp: weechat::get_buffer_info(); - Python prototype: + Python-Prototyp: weechat.get_buffer_info() - Ruby prototype: + Ruby-Prototyp: Weechat.get_buffer_info() - Lua prototype: + Lua-Prototyp: weechat.get_buffer_info() - Return list of WeeChat buffers. + Gibt eine Liste der WeeChat-Puffer. - Return value: list of WeeChat buffers - (see ). + Rückgabewert: Liste der WeeChat-Puffer + (siehe ). - Examples: + Beispiele: # perl my $bf = weechat::get_buffer_info(); @@ -6522,32 +6521,32 @@ if ($bf) } else { - weechat::print("**** no buffer info ****"); + weechat::print("**** keine Pufferinformationen ****"); } # python bf = weechat.get_buffer_info() if bf != None and bf != {}: for b in bf: - weechat.prnt ("**** info for buffer no %d ****" % b) + weechat.prnt ("**** Informationen für Puffer Nr. %d ****" % b) for c in bf[b]: weechat.prnt (" > %s => %s" % (c, bf[b][c])) weechat.prnt ("----------------------") else: - weechat.prnt ("**** no buffer info ****") + weechat.prnt ("**** keine Pufferinformationen ****") # ruby bf = Weechat.get_buffer_info() if bf != nil and bf != {} bf.each do |n, c| - Weechat.print("**** info for buffer no #{n} ****") + Weechat.print("**** Informationen für Puffer Nr. #{n} ****") c.each do |key, value| Weechat.print(" > #{key} => #{value}") end Weechat.print("----------------------") end else - Weechat.print("**** no buffer info ****") + Weechat.print("**** keine Pufferinformationen ****") end -- lua @@ -6555,7 +6554,7 @@ bf = weechat.get_buffer_info() if bf then b, binfos = next (bf, nil) while (b) do - weechat.print("**** info for buffer no " .. b .. " ****") + weechat.print("**** Informationen für Puffer Nr. " .. b .. " ****") key, value = next (binfos, nil) while (key) do weechat.print(" > " .. key .. " => " .. value) @@ -6565,7 +6564,7 @@ if bf then b, infos = next (bf, b) end else - weechat.print("**** no buffer info ****") + weechat.print("**** keine Pufferinformationen ****") end @@ -6575,38 +6574,38 @@ end get_buffer_data - Perl prototype: + Perl-Prototyp: weechat::get_buffer_data(server, channel); - Python prototype: + Python-Prototyp: weechat.get_buffer_data(server, channel) - Ruby prototype: + Ruby-Prototyp: Weechat.get_buffer_data(server, channel) - Lua prototype: + Lua-Prototyp: weechat.get_buffer_data(server, channel) - Return content of buffer. + Gibt den Inhalt eines Puffers zurück. - Return value: list of lines for buffer + Rückgabewert: Liste der Pufferzeilen (see ). - Examples: + Beispiele: # perl my $server = weechat::get_info("server"); @@ -6614,7 +6613,7 @@ my $channel = weechat::get_info("channel"); my @bc = weechat::get_buffer_data($server, $channel); if (@bc) { - weechat::print("**** buffer data for '$channel'\@'$server' ****"); + weechat::print("**** Pufferdaten für '$channel'\@'$server' ****"); foreach my $l (@bc) { while ( my ($key, $value) = each %$l) { weechat::print(" > $key => $value"); @@ -6624,7 +6623,7 @@ if (@bc) } else { - weechat::print("**** no buffer data ****"); + weechat::print("**** keine Pufferdaten ****"); } # python @@ -6632,20 +6631,20 @@ server = weechat.get_info("server") channel = weechat.get_info("channel") bc = weechat.get_buffer_data(server, channel) if bc != None and bc != []: - weechat.prnt ("**** buffer data for '%s'@'%s' ****" % (channel, server)) + weechat.prnt ("**** Pufferdaten für '%s'@'%s' ****" % (channel, server)) for l in bc: for i in l: weechat.prnt (" > %s => %s" % (i, l[i])) weechat.prnt ("----------------------") else: - weechat.prnt ("**** no buffer data ****") + weechat.prnt ("**** keine Pufferdaten ****") # ruby server = Weechat.get_info("server") channel = Weechat.get_info("channel") bc = Weechat.get_buffer_data(server, channel) if bc != nil and bc != [] - Weechat.print("**** buffer data for '#{channel}'@'#{server}' ****") + Weechat.print("**** Pufferdaten für '#{channel}'@'#{server}' ****") bc.each do |l| l.each do |key, value| Weechat.print(" > #{key} => #{value}") @@ -6653,7 +6652,7 @@ if bc != nil and bc != [] Weechat.print("----------------------") end else - Weechat.print("**** no buffer data ****") + Weechat.print("**** keine Pufferdaten ****") end -- lua @@ -6662,7 +6661,7 @@ channel = weechat.get_info("channel") bc = weechat.get_buffer_data(server, channel) if bc then b, bdatas = next (bc, nil) - weechat.print("**** buffer data for '" .. channel .. "'@'" .. server .. "' ****") + weechat.print("**** Pufferdaten für '" .. channel .. "'@'" .. server .. "' ****") while (b) do key, value = next (bdatas, nil) while (key) do @@ -6673,7 +6672,7 @@ if bc then b, bdatas = next (bc, b) end else - weechat.print("**** no buffer data ****") + weechat.print("**** keine Pufferdaten ****") end @@ -6778,7 +6777,7 @@ end Frank Zacharias - - Deutsch Übersetzung + Deutsche Übersetzung diff --git a/weechat/doc/de/weechat.de.xml b/weechat/doc/de/weechat.de.xml index e8458e546..287d76c0b 100644 --- a/weechat/doc/de/weechat.de.xml +++ b/weechat/doc/de/weechat.de.xml @@ -1466,38 +1466,38 @@ if (argv != NULL) mkdir_home - Prototype: + Prototyp: int mkdir_home (t_weechat_plugin *plugin, char *directory) - Create a directory in WeeChat home. + Erzeugt ein Verzeichnis im WeeChat-Verzeichnis. - Arguments: + Argumente: - : pointer to plugin structure + : Zeiger auf Pluginstrukur - : directory to create + : Verzeichnis, das erzeugt werden soll - Return value: 1 if directory was successfully created, 0 if an - error occurred. + Rückgabewert: 1 wenn das Verzeichnis erfolgreich erstellt wurde, 0 wenn ein + Fehler aufgetreten ist. - Example: + Beispiel: if (!plugin->mkdir_home (plugin, "temp")) - plugin->print_server(plugin, "Failed to create 'temp' directory in WeeChat home."); + plugin->print_server(plugin, "Konnte 'temp'-Verzeichnis im WeeChat-Verzeichnis nicht erstellen."); @@ -3572,26 +3572,26 @@ plugin->set_plugin_config (plugin, "my_var", "value"); - Get IRC color index with name. + Hole IRC-Farbindex mit dem Farbnamen. - Arguments: + Argumente: - : pointer to plugin structure + : Zeiger auf die Pluginstruktur - : color name - Allowed colors are: + : Farbname + Folgende Farben sind erlaubt: - Color name - Value + Farbname + Wert @@ -3667,10 +3667,10 @@ plugin->set_plugin_config (plugin, "my_var", "value"); - Return value: IRC color index, -1 if color is not found. + Rückgabewert: IRC-Farbindex, -1 wenn die Farbe nicht gefunden wurde. - Example: + Beispiel: int color_blue = plugin->get_irc_color (plugin, "blue"); /* return 2 */ @@ -3681,49 +3681,48 @@ int color_blue = plugin->get_irc_color (plugin, "blue"); /* return 2 */ input_color - Prototype: + Prototyp: void input_color (t_weechat_plugin *plugin, int color, int start, int length) - Add color in input buffer. + Erzeugt einen Farbcode im Eingabepuffer. - Arguments: + Argumente: - : pointer to plugin structure + : Zeiger auf die Pluginstruktur - : color for text (if < 0, then input - buffer is refresh, and there's no change in input buffer - content) + : Textfarbe (wenn der Wert < 0 ist, dann wird der + Eingabepuffer aufgefrischt und nicht verändert) - : start position for color (if < 0, - then mask is reinitialized) + : Startposition für Einfärbung (wenn der Wert < 0 ist, + wird die Maske neu initialisiert) - : length for color (if <= 0, - then mask is reinitialized) + : Länge der Einfärbung (wenn der Wert <= 0 ist, + wird die Maske neu initialisiert) - Return value: none. + Rückgabewert: keiner. - Example: + Beispiele: plugin->input_color (plugin, plugin->get_irc_color (plugin, "blue"), 10, 5); @@ -3740,82 +3739,82 @@ plugin->input_color (plugin, plugin->get_irc_color (plugin, "blue"), 10, 5); - Return list of WeeChat windows. + Gibt die Liste der WeeChat-Fenster zurück. - Arguments: + Argumente: - : pointer to plugin structure + : Zeiger auf Pluginstruktur - Return value: linked list of WeeChat windows. + Rückgabewert: verkettete Liste der WeeChat-Fenster. - Type - Field - Description + Typ + Feld + Beschreibung int win_x - horizontal position of window + horizontale Fensterposition int win_y - vertical position of window + vertikale Fensterposition int win_width - width of window + Fensterbreite int win_height - height of window + Fensterhöhe int win_width_pct - width % (compared to parent window) + Breite in % (im Vergleich zum übergeordneten Fenster) int win_height_pct - height % (compared to parent window) + Höhe % (im Vergleich zum übergeordneten Fenster) int num_buffer - number of displayed buffer + Anzahl der angezeigten Puffer t_plugin_window_info * prev_window - pointer to previous window info + Zeiger auf die Informationen des vorhergehenden Fensters t_plugin_window_info * next_window - pointer to next window info + Zeiger auf die Informationen des nächsten Fensters - Note: result has to be free by a call to "free_window_info" - function after use. + Anmerkung: Das Ergebnis muss nach Benutzung durch einen Aufruf der + "free_window_info"-Funktion gelöscht werden. Example: @@ -3846,36 +3845,36 @@ else free_window_info - Prototype: + Prototyp: void free_window_info (t_weechat_plugin *plugin, t_plugin_window_info *window_info) - Free memory used by window info list. + Gibt den Speicher wieder frei, der von der Fenster-Informationsliste belegt wird. - Arguments: + Argumente: - : pointer to plugin structure + : Zeiger auf Pluginstruktur - : pointer to window info list - returned by "get_window_info" function + : Zeiger auf Fenster-Informationsliste, + der von der "get_window_info"-Funktion zurückgegeben wurde - Return value: none. + Rückgabewert: keiner. - Example: + Beispiel: plugin->free_window_info (plugin, window_info); @@ -3884,91 +3883,91 @@ else get_buffer_info - Prototype: + Prototyp: t_plugin_buffer_info *get_buffer_info (t_weechat_plugin *plugin) - Return list of WeeChat buffers. + Gibt eine Liste der WeeChat-Puffer zurück. - Arguments: + Argumente: - : pointer to plugin structure + : Zeiger auf Pluginstruktur - Return value: linked list of WeeChat buffers. + Rückgabewert: verkettete Liste der WeeChat-Puffer. - Type - Field - Description + Typ + Feld + Beschreibung int type - buffer type: 0=standard, 1=dcc, 2=raw IRC data + Puffertyp: 0=standard, 1=dcc, 2=raw IRC data int number - buffer number + Puffer-Nummer int num_displayed - number of windows displaying buffer + Anzahl der Fenster im Puffer char * server_name - server name for buffer (may be NULL) + Servername für den Puffer (kann NULL sein) char * channel_name - channel name for buffer (may be NULL) + Channelname für den Puffer (kann NULL sein) int notify_level - notify level for buffer + Benachrichtigungslevel für den Puffer char * log_filename - log filename (NULL means not logging) + Name der Logdatei (NULL bedeutet, dass nichts geloggt wird) t_plugin_buffer_info * prev_buffer - pointer to previous buffer info + Zeiger auf die vorhergehenden Pufferinformationen t_plugin_buffer_info * next_buffer - pointer to next buffer info + Zeiger auf die nächsten Pufferinformationen - Note: result has to be free by a call to "free_buffer_info" - function after use. + Bemerkung: Das Ergebnis muss nach der Auswertung mit der "free_buffer_info"-Funktion + wieder gelöscht werden. - Example: + Beispiel: t_plugin_buffer_info *buffer_info, *ptr_buffer; @@ -3998,21 +3997,21 @@ else free_buffer_info - Prototype: + Prototyp: void free_buffer_info (t_weechat_plugin *plugin, t_plugin_buffer_info *buffer_info) - Free memory used by buffer info list. + Gibt den Speicher frei, der von der Puffer-Informationsliste belegt wird. - Arguments: + Argumente: - : pointer to plugin structure + : Zeiger auf Pluginstruktur @@ -4024,10 +4023,10 @@ else - Return value: none. + Rückgabewert: keiner. - Example: + Beispiel: plugin->free_buffer_info (plugin, buffer_info); @@ -4043,67 +4042,67 @@ else - Return content of buffer. + Gibt den Inhalt des Puffers zurück. - Arguments: + Argumente: - : pointer to plugin structure + : Zeiger auf Pluginstruktur - : internal name of server + : interner Name des Servers - : channel name + : Channelname - Return value: buffer content (linked list of lines). + Rückgabewert: Pufferinhalt (verkettete Liste mit den Zeilen). - Type - Field - Description + Typ + Feld + Beschreibung char * nick - nick + Nick char * data - line content (color codes are removed) + Zeileninhalt (Farbcodes wurden entfernt) t_plugin_buffer_line * prev_line - pointer to previous line + Zeiger auf die vorherige Zeile t_plugin_buffer_line * next_line - pointer to next line + Zeiger auf die nächste Zeile - Note: result has to be free by a call to "free_buffer_data" - function after use. + Bemerkung: Das Ergebnis muss nach der Auswertung mit der "free_buffer_data"-Funktion + wieder gelöscht werden. Example: @@ -4134,29 +4133,29 @@ if (buffer_line) - Free memory used by buffer line list. + Gibt den Speicher frei, der von den Pufferzeilen belegt wurde. Arguments: - : pointer to plugin structure + : Zeiger auf Pluginstruktur - : pointer to buffer line list - returned by "get_buffer_data" function + : Zeiger auf Pufferzeilen, der + von der "get_buffer_data"-Funktion zurückgegeben wurde - Return value: none. + Rückgabewert: keiner. - Example: + Beispiele: plugin->free_buffer_data (plugin, buffer_line); @@ -6269,38 +6268,38 @@ weechat.set_plugin_config("my_var", "value") get_irc_color - Perl prototype: + Perl-Prototyp: weechat::get_irc_color(color); - Python prototype: + Python-Prototyp: weechat.get_irc_color(color) - Ruby prototype: + Ruby-Prototyp: Weechat.get_irc_color(color) - Lua prototype: + Lua-Prototyp: weechat.get_irc_color(color) - Return IRC color index with name. + Hole IRC-Farbindex mit dem Farbnamen. - Return value: IRC color index, -1 if color is not found - (see ). + Rückgabewert: IRC-Farbindex, -1 wenn die Farbe nicht gefunden wurde + (siehe ). - Examples: + Beispiele: # perl my $color_blue = weechat::get_irc_color("blue"); @@ -6321,37 +6320,37 @@ color_blue = weechat.get_irc_color("blue") input_color - Perl prototype: + Perl-Prototyp: weechat::input_color(color); - Python prototype: + Python-Prototyp: weechat.input_color(color) - Ruby prototype: + Ruby-Prototyp: Weechat.input_color(color) - Lua prototype: + Lua-Prototyp: weechat.input_color(color) - Add color in input buffer. + Erzeugt einen Farbcode im Eingabepuffer.Add color in input buffer. - Return value: none. + Rückgabewert: keiner. - Examples: + Bespiele: # perl weechat::input_color(weechat::get_irc_color("blue"), 10, 5); @@ -6372,44 +6371,44 @@ weechat.input_color(weechat.get_irc_color("blue"), 10, 5) get_window_info - Perl prototype: + Perl-Prototyp: weechat::get_window_info(); - Python prototype: + Python-Prototyp: weechat.get_window_info() - Ruby prototype: + Ruby-Prototyp: Weechat.get_window_info() - Lua prototype: + Lua-Prototyp: weechat.get_window_info() - Return list of WeeChat windows. + Gibt die Liste der WeeChat-Fenster zurück. - Return value: list of WeeChat windows + Rückgabewert: List der WeeChat-Fenster (see ). - Examples: + Besipiele: # perl my @wf = weechat::get_window_info(); if (@wf) { - weechat::print("**** windows infos ****"); + weechat::print("**** Fenster-Informationen ****"); foreach my $w (@wf) { while ( my ($key, $value) = each %$w) @@ -6421,24 +6420,24 @@ if (@wf) } else { - weechat::print("**** no window info ****"); + weechat::print("**** Keine Fenster-Informationen ****"); } # python wf = weechat.get_window_info() if wf != None and wf != []: - weechat.prnt ("**** windows infos ****") + weechat.prnt ("**** Fenster-Informationen ****") for w in wf: for i in w: weechat.prnt (" > %s => %s" % (i, w[i])) weechat.prnt ("----------------------") else: - weechat.prnt ("**** no window info ****") + weechat.prnt ("**** Keine Fenster-Informationen ****") # ruby wf = Weechat.get_window_info() if wf != nil and wf != [] - Weechat.print("**** windows infos ****") + Weechat.print("**** Fenster-Informationen ****") wf.each do |w| w.each do |key, value| Weechat.print(" > #{key} => #{value}") @@ -6446,13 +6445,13 @@ if wf != nil and wf != [] Weechat.print("----------------------") end else - Weechat.print("**** no window info ****") + Weechat.print("**** Keine Fenster-Informationen ****") end -- lua wf = weechat.get_window_info() if wf then - weechat.print ("**** windows infos ****") + weechat.print ("**** Fenster-Informationen ****") w, winfos = next (wf, nil) while (w) do key, value = next (winfos, nil) @@ -6464,7 +6463,7 @@ if wf then w, winfos = next (wf, w) end else - weechat.print("**** no window info ****") + weechat.print("**** Keine Fenster-Informationen ****") end @@ -6474,38 +6473,38 @@ end get_buffer_info - Perl prototype: + Perl-Prototyp: weechat::get_buffer_info(); - Python prototype: + Python-Prototyp: weechat.get_buffer_info() - Ruby prototype: + Ruby-Prototyp: Weechat.get_buffer_info() - Lua prototype: + Lua-Prototyp: weechat.get_buffer_info() - Return list of WeeChat buffers. + Gibt eine Liste der WeeChat-Puffer. - Return value: list of WeeChat buffers - (see ). + Rückgabewert: Liste der WeeChat-Puffer + (siehe ). - Examples: + Beispiele: # perl my $bf = weechat::get_buffer_info(); @@ -6522,32 +6521,32 @@ if ($bf) } else { - weechat::print("**** no buffer info ****"); + weechat::print("**** keine Pufferinformationen ****"); } # python bf = weechat.get_buffer_info() if bf != None and bf != {}: for b in bf: - weechat.prnt ("**** info for buffer no %d ****" % b) + weechat.prnt ("**** Informationen für Puffer Nr. %d ****" % b) for c in bf[b]: weechat.prnt (" > %s => %s" % (c, bf[b][c])) weechat.prnt ("----------------------") else: - weechat.prnt ("**** no buffer info ****") + weechat.prnt ("**** keine Pufferinformationen ****") # ruby bf = Weechat.get_buffer_info() if bf != nil and bf != {} bf.each do |n, c| - Weechat.print("**** info for buffer no #{n} ****") + Weechat.print("**** Informationen für Puffer Nr. #{n} ****") c.each do |key, value| Weechat.print(" > #{key} => #{value}") end Weechat.print("----------------------") end else - Weechat.print("**** no buffer info ****") + Weechat.print("**** keine Pufferinformationen ****") end -- lua @@ -6555,7 +6554,7 @@ bf = weechat.get_buffer_info() if bf then b, binfos = next (bf, nil) while (b) do - weechat.print("**** info for buffer no " .. b .. " ****") + weechat.print("**** Informationen für Puffer Nr. " .. b .. " ****") key, value = next (binfos, nil) while (key) do weechat.print(" > " .. key .. " => " .. value) @@ -6565,7 +6564,7 @@ if bf then b, infos = next (bf, b) end else - weechat.print("**** no buffer info ****") + weechat.print("**** keine Pufferinformationen ****") end @@ -6575,38 +6574,38 @@ end get_buffer_data - Perl prototype: + Perl-Prototyp: weechat::get_buffer_data(server, channel); - Python prototype: + Python-Prototyp: weechat.get_buffer_data(server, channel) - Ruby prototype: + Ruby-Prototyp: Weechat.get_buffer_data(server, channel) - Lua prototype: + Lua-Prototyp: weechat.get_buffer_data(server, channel) - Return content of buffer. + Gibt den Inhalt eines Puffers zurück. - Return value: list of lines for buffer + Rückgabewert: Liste der Pufferzeilen (see ). - Examples: + Beispiele: # perl my $server = weechat::get_info("server"); @@ -6614,7 +6613,7 @@ my $channel = weechat::get_info("channel"); my @bc = weechat::get_buffer_data($server, $channel); if (@bc) { - weechat::print("**** buffer data for '$channel'\@'$server' ****"); + weechat::print("**** Pufferdaten für '$channel'\@'$server' ****"); foreach my $l (@bc) { while ( my ($key, $value) = each %$l) { weechat::print(" > $key => $value"); @@ -6624,7 +6623,7 @@ if (@bc) } else { - weechat::print("**** no buffer data ****"); + weechat::print("**** keine Pufferdaten ****"); } # python @@ -6632,20 +6631,20 @@ server = weechat.get_info("server") channel = weechat.get_info("channel") bc = weechat.get_buffer_data(server, channel) if bc != None and bc != []: - weechat.prnt ("**** buffer data for '%s'@'%s' ****" % (channel, server)) + weechat.prnt ("**** Pufferdaten für '%s'@'%s' ****" % (channel, server)) for l in bc: for i in l: weechat.prnt (" > %s => %s" % (i, l[i])) weechat.prnt ("----------------------") else: - weechat.prnt ("**** no buffer data ****") + weechat.prnt ("**** keine Pufferdaten ****") # ruby server = Weechat.get_info("server") channel = Weechat.get_info("channel") bc = Weechat.get_buffer_data(server, channel) if bc != nil and bc != [] - Weechat.print("**** buffer data for '#{channel}'@'#{server}' ****") + Weechat.print("**** Pufferdaten für '#{channel}'@'#{server}' ****") bc.each do |l| l.each do |key, value| Weechat.print(" > #{key} => #{value}") @@ -6653,7 +6652,7 @@ if bc != nil and bc != [] Weechat.print("----------------------") end else - Weechat.print("**** no buffer data ****") + Weechat.print("**** keine Pufferdaten ****") end -- lua @@ -6662,7 +6661,7 @@ channel = weechat.get_info("channel") bc = weechat.get_buffer_data(server, channel) if bc then b, bdatas = next (bc, nil) - weechat.print("**** buffer data for '" .. channel .. "'@'" .. server .. "' ****") + weechat.print("**** Pufferdaten für '" .. channel .. "'@'" .. server .. "' ****") while (b) do key, value = next (bdatas, nil) while (key) do @@ -6673,7 +6672,7 @@ if bc then b, bdatas = next (bc, b) end else - weechat.print("**** no buffer data ****") + weechat.print("**** keine Pufferdaten ****") end @@ -6778,7 +6777,7 @@ end Frank Zacharias - - Deutsch Übersetzung + Deutsche Übersetzung