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
+ Beschreibungintwin_x
- horizontal position of window
+ horizontale Fensterpositionintwin_y
- vertical position of window
+ vertikale Fensterpositionintwin_width
- width of window
+ Fensterbreiteintwin_height
- height of window
+ Fensterhöheintwin_width_pct
- width % (compared to parent window)
+ Breite in % (im Vergleich zum übergeordneten Fenster)intwin_height_pct
- height % (compared to parent window)
+ Höhe % (im Vergleich zum übergeordneten Fenster)intnum_buffer
- number of displayed buffer
+ Anzahl der angezeigten Puffert_plugin_window_info *prev_window
- pointer to previous window info
+ Zeiger auf die Informationen des vorhergehenden Fensterst_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
+ Beschreibunginttype
- buffer type: 0=standard, 1=dcc, 2=raw IRC data
+ Puffertyp: 0=standard, 1=dcc, 2=raw IRC dataintnumber
- buffer number
+ Puffer-Nummerintnum_displayed
- number of windows displaying buffer
+ Anzahl der Fenster im Pufferchar *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)intnotify_level
- notify level for buffer
+ Benachrichtigungslevel für den Pufferchar *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 Pufferinformationent_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
+ Beschreibungchar *nick
- nick
+ Nickchar *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 Zeilet_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
+ Beschreibungintwin_x
- horizontal position of window
+ horizontale Fensterpositionintwin_y
- vertical position of window
+ vertikale Fensterpositionintwin_width
- width of window
+ Fensterbreiteintwin_height
- height of window
+ Fensterhöheintwin_width_pct
- width % (compared to parent window)
+ Breite in % (im Vergleich zum übergeordneten Fenster)intwin_height_pct
- height % (compared to parent window)
+ Höhe % (im Vergleich zum übergeordneten Fenster)intnum_buffer
- number of displayed buffer
+ Anzahl der angezeigten Puffert_plugin_window_info *prev_window
- pointer to previous window info
+ Zeiger auf die Informationen des vorhergehenden Fensterst_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
+ Beschreibunginttype
- buffer type: 0=standard, 1=dcc, 2=raw IRC data
+ Puffertyp: 0=standard, 1=dcc, 2=raw IRC dataintnumber
- buffer number
+ Puffer-Nummerintnum_displayed
- number of windows displaying buffer
+ Anzahl der Fenster im Pufferchar *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)intnotify_level
- notify level for buffer
+ Benachrichtigungslevel für den Pufferchar *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 Pufferinformationent_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
+ Beschreibungchar *nick
- nick
+ Nickchar *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 Zeilet_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