mirror of
https://github.com/weechat/weechat.git
synced 2026-06-12 14:14:48 +02:00
Add description for info and infolist hooks
This commit is contained in:
+35
-17
@@ -28,9 +28,8 @@
|
||||
# /docgen
|
||||
# XML files should be in ~/src/weechat/doc/xx/autogen/ (where xx is language)
|
||||
#
|
||||
# History:
|
||||
# 2008-08-22, FlashCode <flashcode@flashtux.org>:
|
||||
# script creation
|
||||
# Script written on 2008-08-22 by FlashCode <flashcode@flashtux.org>
|
||||
#
|
||||
|
||||
use strict;
|
||||
|
||||
@@ -70,6 +69,10 @@ my %plugin_list = ("weechat" => "co", "alias" => "",
|
||||
"python" => "", "ruby" => "",
|
||||
"lua" => "", "xfer" => "co");
|
||||
|
||||
# options to ignore
|
||||
my @ignore_options = ("weechat\\.bar\\..*",
|
||||
"irc\\.server\\..*");
|
||||
|
||||
# --------------------------------[ init ]--------------------------------------
|
||||
|
||||
weechat::register("docgen", "FlashCode <flashcode\@flashtux.org>", $version,
|
||||
@@ -95,9 +98,9 @@ sub get_commands
|
||||
{
|
||||
if (($command eq $plugin) || ($plugin_list{$plugin} =~ /c/))
|
||||
{
|
||||
$commands{$plugin}{$command}{"description"} = weechat::infolist_string($infolist, "description_en");
|
||||
$commands{$plugin}{$command}{"args"} = weechat::infolist_string($infolist, "args_en");
|
||||
$commands{$plugin}{$command}{"args_description"} = weechat::infolist_string($infolist, "args_description_en");
|
||||
$commands{$plugin}{$command}{"description"} = weechat::infolist_string($infolist, "description");
|
||||
$commands{$plugin}{$command}{"args"} = weechat::infolist_string($infolist, "args");
|
||||
$commands{$plugin}{$command}{"args_description"} = weechat::infolist_string($infolist, "args_description");
|
||||
$commands{$plugin}{$command}{"completion"} = weechat::infolist_string($infolist, "completion");
|
||||
}
|
||||
}
|
||||
@@ -115,17 +118,29 @@ sub get_options
|
||||
my $infolist = weechat::infolist_get("option", "", "");
|
||||
while (weechat::infolist_next($infolist))
|
||||
{
|
||||
my $config = weechat::infolist_string($infolist, "config_name");
|
||||
my $section = weechat::infolist_string($infolist, "section_name");
|
||||
my $option = weechat::infolist_string($infolist, "option_name");
|
||||
if ($plugin_list{$config} =~ /o/)
|
||||
my $full_name = weechat::infolist_string($infolist, "full_name");
|
||||
|
||||
# check if option is ignored or not
|
||||
my $ignore = 0;
|
||||
foreach my $mask (@ignore_options)
|
||||
{
|
||||
$options{$config}{$section}{$option}{"type"} = weechat::infolist_string($infolist, "type");
|
||||
$options{$config}{$section}{$option}{"string_values"} = weechat::infolist_string($infolist, "string_values");
|
||||
$options{$config}{$section}{$option}{"default_value"} = weechat::infolist_string($infolist, "default_value");
|
||||
$options{$config}{$section}{$option}{"min"} = weechat::infolist_integer($infolist, "min");
|
||||
$options{$config}{$section}{$option}{"max"} = weechat::infolist_integer($infolist, "max");
|
||||
$options{$config}{$section}{$option}{"description"} = weechat::infolist_string($infolist, "description_en");
|
||||
$ignore = 1 if ($full_name =~ /${mask}/);
|
||||
}
|
||||
|
||||
if ($ignore ne 1)
|
||||
{
|
||||
my $config = weechat::infolist_string($infolist, "config_name");
|
||||
my $section = weechat::infolist_string($infolist, "section_name");
|
||||
my $option = weechat::infolist_string($infolist, "option_name");
|
||||
if ($plugin_list{$config} =~ /o/)
|
||||
{
|
||||
$options{$config}{$section}{$option}{"type"} = weechat::infolist_string($infolist, "type");
|
||||
$options{$config}{$section}{$option}{"string_values"} = weechat::infolist_string($infolist, "string_values");
|
||||
$options{$config}{$section}{$option}{"default_value"} = weechat::infolist_string($infolist, "default_value");
|
||||
$options{$config}{$section}{$option}{"min"} = weechat::infolist_integer($infolist, "min");
|
||||
$options{$config}{$section}{$option}{"max"} = weechat::infolist_integer($infolist, "max");
|
||||
$options{$config}{$section}{$option}{"description"} = weechat::infolist_string($infolist, "description");
|
||||
}
|
||||
}
|
||||
}
|
||||
weechat::infolist_free($infolist);
|
||||
@@ -221,10 +236,12 @@ sub docgen
|
||||
my $max = $plugin_options{$config}{$section}{$option}{"max"};
|
||||
my $description = $plugin_options{$config}{$section}{$option}{"description"};
|
||||
$description = $d->get($description) if ($description ne "");
|
||||
my $type_nls = $type;
|
||||
$type_nls = $d->get($type_nls) if ($type_nls ne "");
|
||||
|
||||
print FILE "<row>\n";
|
||||
print FILE " <entry><option>".$config.".".$section.".".$option."</option></entry>\n";
|
||||
print FILE " <entry>".$type."</entry>\n";
|
||||
print FILE " <entry>".$type_nls."</entry>\n";
|
||||
print FILE " <entry>";
|
||||
if ($string_values eq "")
|
||||
{
|
||||
@@ -237,6 +254,7 @@ sub docgen
|
||||
print FILE $string_values;
|
||||
}
|
||||
print FILE "</entry>\n";
|
||||
print FILE " <entry>".$default_value."</entry>\n";
|
||||
print FILE " <entry>".$description."</entry>\n";
|
||||
print FILE "</row>\n";
|
||||
}
|
||||
|
||||
@@ -6,7 +6,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: WeeChat 0.2.7-dev\n"
|
||||
"Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
|
||||
"POT-Creation-Date: 2008-08-29 14:53+0200\n"
|
||||
"POT-Creation-Date: 2008-09-02 16:39+0200\n"
|
||||
"PO-Revision-Date: 2007-09-06 12:44+0200\n"
|
||||
"Last-Translator: Jiri Golembiovsky <golemj@gmail.com>\n"
|
||||
"Language-Team: weechat-dev <weechat-dev@nongnu.org>\n"
|
||||
@@ -1573,6 +1573,21 @@ msgstr ""
|
||||
msgid "save configuration files when unloading plugins"
|
||||
msgstr "uložit soubor s nastavením při ukončení"
|
||||
|
||||
msgid "boolean"
|
||||
msgstr ""
|
||||
|
||||
#, fuzzy
|
||||
msgid "integer"
|
||||
msgstr "minuta"
|
||||
|
||||
#, fuzzy
|
||||
msgid "string"
|
||||
msgstr "Čekám"
|
||||
|
||||
#, fuzzy
|
||||
msgid "color"
|
||||
msgstr "barva pro text rozhovoru"
|
||||
|
||||
#, fuzzy, c-format
|
||||
msgid "%sError: cannot create file \"%s\""
|
||||
msgstr "%s nemohu vytvořit soubor \"%s\"\n"
|
||||
@@ -1917,6 +1932,10 @@ msgstr "jméno_aliasu"
|
||||
msgid "alias_name: name of alias to remove"
|
||||
msgstr "jméno_aliasu: jméno aliasu pro odebrání"
|
||||
|
||||
#, fuzzy
|
||||
msgid "list of alias"
|
||||
msgstr "Seznam pro aliasy:\n"
|
||||
|
||||
#, fuzzy, c-format
|
||||
msgid "%s: debug enabled"
|
||||
msgstr "FIFO roura je otevřena\n"
|
||||
@@ -3244,6 +3263,29 @@ msgid_plural "channels"
|
||||
msgstr[0] "%d kanál"
|
||||
msgstr[1] "%d kanálů"
|
||||
|
||||
#, fuzzy
|
||||
msgid "1 if string is an IRC channel"
|
||||
msgstr "seznam uživatelů na kanálu"
|
||||
|
||||
#, fuzzy
|
||||
msgid "get nick from IRC host"
|
||||
msgstr "zakázat přezdívky nebo hosty"
|
||||
|
||||
msgid "get buffer pointer for an IRC server/channel"
|
||||
msgstr ""
|
||||
|
||||
#, fuzzy
|
||||
msgid "list of IRC servers"
|
||||
msgstr "heslo pro IRC server"
|
||||
|
||||
#, fuzzy
|
||||
msgid "list of channels for an IRC server"
|
||||
msgstr "seznam uživatelů přihlášených k serveru"
|
||||
|
||||
#, fuzzy
|
||||
msgid "list of nicks for an IRC channel"
|
||||
msgstr "seznam uživatelů na kanálu"
|
||||
|
||||
#, fuzzy, c-format
|
||||
msgid "%s%s: you are not connected to server"
|
||||
msgstr "%s nepřipojen k serveru\n"
|
||||
@@ -4005,6 +4047,10 @@ msgstr "**** End of log "
|
||||
msgid "===\t========== End of backlog (%d lines) =========="
|
||||
msgstr "===\t========== Konec zpětného logu (%d řádků) =========="
|
||||
|
||||
#, fuzzy
|
||||
msgid "list of logger buffers"
|
||||
msgstr "časová známka pro buffer"
|
||||
|
||||
#, c-format
|
||||
msgid "notify: debug: set notify for buffer %s to %d (%s)"
|
||||
msgstr "notify: debug: nastavit notifikaci pro buffer %s na %d (%s)"
|
||||
@@ -4046,6 +4092,70 @@ msgstr ""
|
||||
"zprávách\n"
|
||||
" all: buffer bude v hotlistu pro jakýkoliv vytištěný text"
|
||||
|
||||
#, fuzzy
|
||||
msgid "WeeChat version"
|
||||
msgstr "verze serveru"
|
||||
|
||||
#, fuzzy
|
||||
msgid "WeeChat compilation date"
|
||||
msgstr "datum vytvoření kanálu"
|
||||
|
||||
#, fuzzy
|
||||
msgid "directory separator"
|
||||
msgstr "barva pro dělič času"
|
||||
|
||||
msgid "WeeChat directory"
|
||||
msgstr ""
|
||||
|
||||
msgid "WeeChat \"lib\" directory"
|
||||
msgstr ""
|
||||
|
||||
msgid "WeeChat \"share\" directory"
|
||||
msgstr ""
|
||||
|
||||
msgid "WeeChat \"locale\" directory"
|
||||
msgstr ""
|
||||
|
||||
msgid "terminal charset"
|
||||
msgstr ""
|
||||
|
||||
msgid "WeeChat internal charset"
|
||||
msgstr ""
|
||||
|
||||
msgid "keyboard inactivity (seconds)"
|
||||
msgstr ""
|
||||
|
||||
#, fuzzy
|
||||
msgid "1 if filters are enabled"
|
||||
msgstr "uživatel byl zablokován"
|
||||
|
||||
#, fuzzy
|
||||
msgid "list of buffers"
|
||||
msgstr "Seznam pro aliasy:\n"
|
||||
|
||||
#, fuzzy
|
||||
msgid "lines of a buffer"
|
||||
msgstr "nevalidní délka pro buffer"
|
||||
|
||||
#, fuzzy
|
||||
msgid "nicks in nicklist for a buffer"
|
||||
msgstr "nevalidní délka pro buffer"
|
||||
|
||||
msgid "list of windows"
|
||||
msgstr ""
|
||||
|
||||
#, fuzzy
|
||||
msgid "list of buffers in hotlist"
|
||||
msgstr "zobrazit historii příkazů bufferu"
|
||||
|
||||
#, fuzzy
|
||||
msgid "list of options"
|
||||
msgstr "nastaví konfigurační možnosti"
|
||||
|
||||
#, fuzzy
|
||||
msgid "list of hooks"
|
||||
msgstr "Seznam pro aliasy:\n"
|
||||
|
||||
#, fuzzy, c-format
|
||||
msgid "%sError: unable to load plugin \"%s\": %s"
|
||||
msgstr "%s nemůžu načist plugin \"%s\": %s\n"
|
||||
@@ -4659,6 +4769,10 @@ msgstr "automaticky akceptovat dcc rozhovor (používejte opatrně!)"
|
||||
msgid "automatically accept chat requests (use carefully!)"
|
||||
msgstr "automaticky akceptovat dcc rozhovor (používejte opatrně!)"
|
||||
|
||||
#, fuzzy
|
||||
msgid "list of xfer"
|
||||
msgstr "Seznam pro aliasy:\n"
|
||||
|
||||
#, fuzzy, c-format
|
||||
msgid "%s%s: unable to create pipe"
|
||||
msgstr "%s DCC: nemohu vytvořit rouru\n"
|
||||
@@ -4775,9 +4889,6 @@ msgstr "%s chybí argument pro volbu \"%s\"\n"
|
||||
#~ msgid "wrong type in file (expected: %d, read: %d)"
|
||||
#~ msgstr "špatný typ v souboru (očekáván: %d, přečten: %d)"
|
||||
|
||||
#~ msgid "invalid length for a buffer"
|
||||
#~ msgstr "nevalidní délka pro buffer"
|
||||
|
||||
#~ msgid "object read error"
|
||||
#~ msgstr "chyba při čtení objektu"
|
||||
|
||||
|
||||
@@ -9,7 +9,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: WeeChat 0.2.7-dev\n"
|
||||
"Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
|
||||
"POT-Creation-Date: 2008-08-29 14:53+0200\n"
|
||||
"POT-Creation-Date: 2008-09-02 16:39+0200\n"
|
||||
"PO-Revision-Date: 2007-09-06 12:44+0200\n"
|
||||
"Last-Translator: Thomas Schuetz <i18n@internet-villa.de>\n"
|
||||
"Language-Team: weechat-dev <weechat-dev@nongnu.org>\n"
|
||||
@@ -1523,6 +1523,21 @@ msgstr ""
|
||||
msgid "save configuration files when unloading plugins"
|
||||
msgstr "Konfiguration beim Verlassen abspeichern"
|
||||
|
||||
msgid "boolean"
|
||||
msgstr ""
|
||||
|
||||
#, fuzzy
|
||||
msgid "integer"
|
||||
msgstr "Minute"
|
||||
|
||||
#, fuzzy
|
||||
msgid "string"
|
||||
msgstr "warten"
|
||||
|
||||
#, fuzzy
|
||||
msgid "color"
|
||||
msgstr "Farbe vom Chat-Text"
|
||||
|
||||
#, fuzzy, c-format
|
||||
msgid "%sError: cannot create file \"%s\""
|
||||
msgstr "%s kann die Datei \"%s\" nicht anlegen\n"
|
||||
@@ -1866,6 +1881,10 @@ msgstr "Aliasname"
|
||||
msgid "alias_name: name of alias to remove"
|
||||
msgstr "Aliasname: Name des zu löschenden Aliases"
|
||||
|
||||
#, fuzzy
|
||||
msgid "list of alias"
|
||||
msgstr "Liste der Aliases:\n"
|
||||
|
||||
#, fuzzy, c-format
|
||||
msgid "%s: debug enabled"
|
||||
msgstr "FIFO ist offen\n"
|
||||
@@ -3161,6 +3180,29 @@ msgid_plural "channels"
|
||||
msgstr[0] "ungültige Channelmaske"
|
||||
msgstr[1] "ungültige Channelmaske"
|
||||
|
||||
#, fuzzy
|
||||
msgid "1 if string is an IRC channel"
|
||||
msgstr "Liste von Nicks im Channel"
|
||||
|
||||
#, fuzzy
|
||||
msgid "get nick from IRC host"
|
||||
msgstr "Nicknames oder Hosts sperren/verbannen"
|
||||
|
||||
msgid "get buffer pointer for an IRC server/channel"
|
||||
msgstr ""
|
||||
|
||||
#, fuzzy
|
||||
msgid "list of IRC servers"
|
||||
msgstr "Port des IRC-Servers"
|
||||
|
||||
#, fuzzy
|
||||
msgid "list of channels for an IRC server"
|
||||
msgstr "Channels, die bei Verbindung zum Server zu betreten sind"
|
||||
|
||||
#, fuzzy
|
||||
msgid "list of nicks for an IRC channel"
|
||||
msgstr "Liste von Nicks im Channel"
|
||||
|
||||
#, fuzzy, c-format
|
||||
msgid "%s%s: you are not connected to server"
|
||||
msgstr "%s keine Verbindung zum Server \"%s\"!\n"
|
||||
@@ -3918,6 +3960,10 @@ msgstr "**** End of log "
|
||||
msgid "===\t========== End of backlog (%d lines) =========="
|
||||
msgstr ""
|
||||
|
||||
#, fuzzy
|
||||
msgid "list of logger buffers"
|
||||
msgstr "Timestamp für Puffer"
|
||||
|
||||
#, c-format
|
||||
msgid "notify: debug: set notify for buffer %s to %d (%s)"
|
||||
msgstr ""
|
||||
@@ -3953,6 +3999,74 @@ msgid ""
|
||||
" all: buffer will be in hotlist for any text printed"
|
||||
msgstr ""
|
||||
|
||||
#, fuzzy
|
||||
msgid "WeeChat version"
|
||||
msgstr "WeeChat-Slogan"
|
||||
|
||||
#, fuzzy
|
||||
msgid "WeeChat compilation date"
|
||||
msgstr "Konfigurationsdatei gesichert\n"
|
||||
|
||||
#, fuzzy
|
||||
msgid "directory separator"
|
||||
msgstr "Farbe für den Zeit-Separator"
|
||||
|
||||
#, fuzzy
|
||||
msgid "WeeChat directory"
|
||||
msgstr "WeeChat-Fehler:"
|
||||
|
||||
msgid "WeeChat \"lib\" directory"
|
||||
msgstr ""
|
||||
|
||||
#, fuzzy
|
||||
msgid "WeeChat \"share\" directory"
|
||||
msgstr "WeeChat-Fehler:"
|
||||
|
||||
msgid "WeeChat \"locale\" directory"
|
||||
msgstr ""
|
||||
|
||||
#, fuzzy
|
||||
msgid "terminal charset"
|
||||
msgstr "Puffer verwalten"
|
||||
|
||||
msgid "WeeChat internal charset"
|
||||
msgstr ""
|
||||
|
||||
msgid "keyboard inactivity (seconds)"
|
||||
msgstr ""
|
||||
|
||||
#, fuzzy
|
||||
msgid "1 if filters are enabled"
|
||||
msgstr "/users wurde deaktiviert"
|
||||
|
||||
#, fuzzy
|
||||
msgid "list of buffers"
|
||||
msgstr "Liste der Aliases:\n"
|
||||
|
||||
#, fuzzy
|
||||
msgid "lines of a buffer"
|
||||
msgstr "konnte den Puffer nicht laden"
|
||||
|
||||
#, fuzzy
|
||||
msgid "nicks in nicklist for a buffer"
|
||||
msgstr "Fehlerhafte Pufferlänge"
|
||||
|
||||
#, fuzzy
|
||||
msgid "list of windows"
|
||||
msgstr "Liste der /ignore-Regeln:\n"
|
||||
|
||||
#, fuzzy
|
||||
msgid "list of buffers in hotlist"
|
||||
msgstr "Maximale Länge der Namen in der Hotlist"
|
||||
|
||||
#, fuzzy
|
||||
msgid "list of options"
|
||||
msgstr "Konfigurationsparameter setzen"
|
||||
|
||||
#, fuzzy
|
||||
msgid "list of hooks"
|
||||
msgstr "Liste der Aliases:\n"
|
||||
|
||||
#, fuzzy, c-format
|
||||
msgid "%sError: unable to load plugin \"%s\": %s"
|
||||
msgstr "%s kann Plugin \"%s\" nicht laden: %s\n"
|
||||
@@ -4558,6 +4672,10 @@ msgstr "DCC-CHats automatisch annehmen (Vorsicht!)"
|
||||
msgid "automatically accept chat requests (use carefully!)"
|
||||
msgstr "DCC-CHats automatisch annehmen (Vorsicht!)"
|
||||
|
||||
#, fuzzy
|
||||
msgid "list of xfer"
|
||||
msgstr "Liste der Aliases:\n"
|
||||
|
||||
#, fuzzy, c-format
|
||||
msgid "%s%s: unable to create pipe"
|
||||
msgstr "%s DCC: kann keine Pipe erstellen\n"
|
||||
@@ -4660,9 +4778,6 @@ msgstr "%s fehlende Argumente für die \"--dir\"-Option\n"
|
||||
#~ msgid "wrong type in file (expected: %d, read: %d)"
|
||||
#~ msgstr "Falscher Datentyp in der Datei (erwartet: %d, gefunden: %d)"
|
||||
|
||||
#~ msgid "invalid length for a buffer"
|
||||
#~ msgstr "Fehlerhafte Pufferlänge"
|
||||
|
||||
#~ msgid "object read error"
|
||||
#~ msgstr "Objekt-Lesefehler"
|
||||
|
||||
@@ -5088,10 +5203,6 @@ msgstr "%s fehlende Argumente für die \"--dir\"-Option\n"
|
||||
#~ msgid "No charset defined"
|
||||
#~ msgstr "Keine Aliases definiert.\n"
|
||||
|
||||
#, fuzzy
|
||||
#~ msgid "manage charsets"
|
||||
#~ msgstr "Puffer verwalten"
|
||||
|
||||
#, fuzzy
|
||||
#~ msgid "%s%s: error creating server for reading configuration file"
|
||||
#~ msgstr "den Server dazu bringen, seine Konfigurationsdatei neu zu laden"
|
||||
@@ -5328,10 +5439,6 @@ msgstr "%s fehlende Argumente für die \"--dir\"-Option\n"
|
||||
#~ msgid "%sError: failed to reload WeeChat configuration file"
|
||||
#~ msgstr "%s konnte die Konfigurationsdatei nicht sichern\n"
|
||||
|
||||
#, fuzzy
|
||||
#~ msgid "%sWeeChat configuration file saved"
|
||||
#~ msgstr "Konfigurationsdatei gesichert\n"
|
||||
|
||||
#, fuzzy
|
||||
#~ msgid "%sError: failed to save WeeChat configuration file"
|
||||
#~ msgstr "%s konnte die Konfigurationsdatei nicht sichern\n"
|
||||
@@ -5732,9 +5839,6 @@ msgstr "%s fehlende Argumente für die \"--dir\"-Option\n"
|
||||
#~ msgid "%sFailed to create alias \"%s\" => \"%s\" (not enough memory)"
|
||||
#~ msgstr "Kann den Alias \"%s\" => \"%s\" nicht anlegen (Speichermangel)\n"
|
||||
|
||||
#~ msgid "WeeChat Error:"
|
||||
#~ msgstr "WeeChat-Fehler:"
|
||||
|
||||
#~ msgid "WeeChat Warning:"
|
||||
#~ msgstr "WeeChat-Warnung:"
|
||||
|
||||
@@ -5918,9 +6022,6 @@ msgstr "%s fehlende Argumente für die \"--dir\"-Option\n"
|
||||
#~ msgid "failed to load history"
|
||||
#~ msgstr "konnte den Verlauf nicht laden"
|
||||
|
||||
#~ msgid "failed to load buffer"
|
||||
#~ msgstr "konnte den Puffer nicht laden"
|
||||
|
||||
#~ msgid "failed to load line"
|
||||
#~ msgstr "konnte die Zeile nicht laden"
|
||||
|
||||
@@ -6331,9 +6432,6 @@ msgstr "%s fehlende Argumente für die \"--dir\"-Option\n"
|
||||
#~ msgid "IRC commands:\n"
|
||||
#~ msgstr "IRC-Befehle:\n"
|
||||
|
||||
#~ msgid "List of ignore:\n"
|
||||
#~ msgstr "Liste der /ignore-Regeln:\n"
|
||||
|
||||
#~ msgid "No ignore defined.\n"
|
||||
#~ msgstr "Keine /ignore-Regeln definiert.\n"
|
||||
|
||||
@@ -6425,9 +6523,6 @@ msgstr "%s fehlende Argumente für die \"--dir\"-Option\n"
|
||||
#~ msgid "%s unable to create server ('%s'), ignored\n"
|
||||
#~ msgstr "%s Kann Server nicht anlegen ('%s'), ignoriert\n"
|
||||
|
||||
#~ msgid "WeeChat slogan"
|
||||
#~ msgstr "WeeChat-Slogan"
|
||||
|
||||
#~ msgid "display nicklist window"
|
||||
#~ msgstr "Nicklisten-Fenster anzeigen"
|
||||
|
||||
@@ -6458,9 +6553,6 @@ msgstr "%s fehlende Argumente für die \"--dir\"-Option\n"
|
||||
#~ msgid "level for displaying names in hotlist"
|
||||
#~ msgstr "Level für Namensanzeige in der Hotlist"
|
||||
|
||||
#~ msgid "max length of names in hotlist"
|
||||
#~ msgstr "Maximale Länge der Namen in der Hotlist"
|
||||
|
||||
#~ msgid "format for input prompt"
|
||||
#~ msgstr "Format der Eingabezeile"
|
||||
|
||||
@@ -6670,9 +6762,6 @@ msgstr "%s fehlende Argumente für die \"--dir\"-Option\n"
|
||||
#~ msgid "server address or hostname"
|
||||
#~ msgstr "Serveradresse oder Hostname"
|
||||
|
||||
#~ msgid "port for IRC server"
|
||||
#~ msgstr "Port des IRC-Servers"
|
||||
|
||||
#~ msgid "server password"
|
||||
#~ msgstr "Serverpasswort"
|
||||
|
||||
@@ -6701,9 +6790,6 @@ msgstr "%s fehlende Argumente für die \"--dir\"-Option\n"
|
||||
#~ msgid "delay (in seconds) after command was executed"
|
||||
#~ msgstr "Wartezeit nach Ausführung des Befehls"
|
||||
|
||||
#~ msgid "list of channels to join when connected to server"
|
||||
#~ msgstr "Channels, die bei Verbindung zum Server zu betreten sind"
|
||||
|
||||
#~ msgid "notify levels for channels of this server"
|
||||
#~ msgstr "Notify-Levels für Channels auf diesem Server"
|
||||
|
||||
|
||||
@@ -6,7 +6,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: WeeChat 0.2.7-dev\n"
|
||||
"Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
|
||||
"POT-Creation-Date: 2008-08-29 14:53+0200\n"
|
||||
"POT-Creation-Date: 2008-09-02 16:39+0200\n"
|
||||
"PO-Revision-Date: 2007-09-19 12:09+0200\n"
|
||||
"Last-Translator: Roberto González Cardenete <robert.glez@gmail.com>\n"
|
||||
"Language-Team: weechat-dev <weechat-dev@nongnu.org>\n"
|
||||
@@ -1511,6 +1511,21 @@ msgstr ""
|
||||
msgid "save configuration files when unloading plugins"
|
||||
msgstr "guardar configuración a disco"
|
||||
|
||||
msgid "boolean"
|
||||
msgstr ""
|
||||
|
||||
#, fuzzy
|
||||
msgid "integer"
|
||||
msgstr "minuto"
|
||||
|
||||
#, fuzzy
|
||||
msgid "string"
|
||||
msgstr "Esperando"
|
||||
|
||||
#, fuzzy
|
||||
msgid "color"
|
||||
msgstr "color para el texto de conversación"
|
||||
|
||||
#, fuzzy, c-format
|
||||
msgid "%sError: cannot create file \"%s\""
|
||||
msgstr "%s no es posible crear el fichero \"%s\"\n"
|
||||
@@ -1843,6 +1858,10 @@ msgstr "alias"
|
||||
msgid "alias_name: name of alias to remove"
|
||||
msgstr "alias: nombre del alias a suprimir"
|
||||
|
||||
#, fuzzy
|
||||
msgid "list of alias"
|
||||
msgstr "Lista de alias:\n"
|
||||
|
||||
#, fuzzy, c-format
|
||||
msgid "%s: debug enabled"
|
||||
msgstr "La tuberÃa FIFO está abierta\n"
|
||||
@@ -3155,6 +3174,29 @@ msgid_plural "channels"
|
||||
msgstr[0] "máscara de canal incorrecta"
|
||||
msgstr[1] "máscara de canal incorrecta"
|
||||
|
||||
#, fuzzy
|
||||
msgid "1 if string is an IRC channel"
|
||||
msgstr "lista de usuarios en el canal"
|
||||
|
||||
#, fuzzy
|
||||
msgid "get nick from IRC host"
|
||||
msgstr "banea usuarios o máquinas"
|
||||
|
||||
msgid "get buffer pointer for an IRC server/channel"
|
||||
msgstr ""
|
||||
|
||||
#, fuzzy
|
||||
msgid "list of IRC servers"
|
||||
msgstr "puerto para el servidor IRC"
|
||||
|
||||
#, fuzzy
|
||||
msgid "list of channels for an IRC server"
|
||||
msgstr "lista de canales a unirse cuando se conecte a un servidor"
|
||||
|
||||
#, fuzzy
|
||||
msgid "list of nicks for an IRC channel"
|
||||
msgstr "lista de usuarios en el canal"
|
||||
|
||||
#, fuzzy, c-format
|
||||
msgid "%s%s: you are not connected to server"
|
||||
msgstr "%s ¡no conectado al servidor \"%s\"!\n"
|
||||
@@ -3921,6 +3963,10 @@ msgstr "**** Fin del log "
|
||||
msgid "===\t========== End of backlog (%d lines) =========="
|
||||
msgstr ""
|
||||
|
||||
#, fuzzy
|
||||
msgid "list of logger buffers"
|
||||
msgstr "fecha y hora para las búfers"
|
||||
|
||||
#, c-format
|
||||
msgid "notify: debug: set notify for buffer %s to %d (%s)"
|
||||
msgstr ""
|
||||
@@ -3957,6 +4003,74 @@ msgid ""
|
||||
" all: buffer will be in hotlist for any text printed"
|
||||
msgstr ""
|
||||
|
||||
#, fuzzy
|
||||
msgid "WeeChat version"
|
||||
msgstr "eslógan de WeeChat"
|
||||
|
||||
#, fuzzy
|
||||
msgid "WeeChat compilation date"
|
||||
msgstr "Archivo de configuración guardado\n"
|
||||
|
||||
#, fuzzy
|
||||
msgid "directory separator"
|
||||
msgstr "color para el separador de la hora"
|
||||
|
||||
#, fuzzy
|
||||
msgid "WeeChat directory"
|
||||
msgstr "Error WeeChat:"
|
||||
|
||||
msgid "WeeChat \"lib\" directory"
|
||||
msgstr ""
|
||||
|
||||
#, fuzzy
|
||||
msgid "WeeChat \"share\" directory"
|
||||
msgstr "Error WeeChat:"
|
||||
|
||||
msgid "WeeChat \"locale\" directory"
|
||||
msgstr ""
|
||||
|
||||
#, fuzzy
|
||||
msgid "terminal charset"
|
||||
msgstr "gestionar los búfers"
|
||||
|
||||
msgid "WeeChat internal charset"
|
||||
msgstr ""
|
||||
|
||||
msgid "keyboard inactivity (seconds)"
|
||||
msgstr ""
|
||||
|
||||
#, fuzzy
|
||||
msgid "1 if filters are enabled"
|
||||
msgstr "los usuarios han sido desactivados"
|
||||
|
||||
#, fuzzy
|
||||
msgid "list of buffers"
|
||||
msgstr "Lista de alias:\n"
|
||||
|
||||
#, fuzzy
|
||||
msgid "lines of a buffer"
|
||||
msgstr "falló al cargar el búfer"
|
||||
|
||||
#, fuzzy
|
||||
msgid "nicks in nicklist for a buffer"
|
||||
msgstr "longitud inválida para un búfer"
|
||||
|
||||
#, fuzzy
|
||||
msgid "list of windows"
|
||||
msgstr "Lista de ignores:\n"
|
||||
|
||||
#, fuzzy
|
||||
msgid "list of buffers in hotlist"
|
||||
msgstr "longitud máxima de nombres en la hotlist"
|
||||
|
||||
#, fuzzy
|
||||
msgid "list of options"
|
||||
msgstr "poner opciones de configuración"
|
||||
|
||||
#, fuzzy
|
||||
msgid "list of hooks"
|
||||
msgstr "Lista de alias:\n"
|
||||
|
||||
#, fuzzy, c-format
|
||||
msgid "%sError: unable to load plugin \"%s\": %s"
|
||||
msgstr "%s no ha sido posible cargar el plugin \"%s\": %s\n"
|
||||
@@ -4567,6 +4681,10 @@ msgstr ""
|
||||
"aceptar automáticamente las peticiones de conversación dcc (¡utilizar con "
|
||||
"precaución!)"
|
||||
|
||||
#, fuzzy
|
||||
msgid "list of xfer"
|
||||
msgstr "Lista de alias:\n"
|
||||
|
||||
#, fuzzy, c-format
|
||||
msgid "%s%s: unable to create pipe"
|
||||
msgstr "%s no es posible crear el servidor\n"
|
||||
@@ -4668,9 +4786,6 @@ msgstr "%s falta un argumento para la opción --dir\n"
|
||||
#~ msgid "wrong type in file (expected: %d, read: %d)"
|
||||
#~ msgstr "tipo erróneo en el fichero (esperado: %d, leÃdo: %d)"
|
||||
|
||||
#~ msgid "invalid length for a buffer"
|
||||
#~ msgstr "longitud inválida para un búfer"
|
||||
|
||||
#~ msgid "object read error"
|
||||
#~ msgstr "error de lectura de objeto"
|
||||
|
||||
@@ -5097,10 +5212,6 @@ msgstr "%s falta un argumento para la opción --dir\n"
|
||||
#~ msgid "No charset defined"
|
||||
#~ msgstr "Ningún alias definido.\n"
|
||||
|
||||
#, fuzzy
|
||||
#~ msgid "manage charsets"
|
||||
#~ msgstr "gestionar los búfers"
|
||||
|
||||
#, fuzzy
|
||||
#~ msgid "%s%s: error creating server for reading configuration file"
|
||||
#~ msgstr "pedir al servidor que recargue su archivo de configuración"
|
||||
@@ -5339,10 +5450,6 @@ msgstr "%s falta un argumento para la opción --dir\n"
|
||||
#~ msgid "%sError: failed to reload WeeChat configuration file"
|
||||
#~ msgstr "%s falló al salvar el archivo de configuración\n"
|
||||
|
||||
#, fuzzy
|
||||
#~ msgid "%sWeeChat configuration file saved"
|
||||
#~ msgstr "Archivo de configuración guardado\n"
|
||||
|
||||
#, fuzzy
|
||||
#~ msgid "%sError: failed to save WeeChat configuration file"
|
||||
#~ msgstr "%s falló al salvar el archivo de configuración\n"
|
||||
@@ -5747,9 +5854,6 @@ msgstr "%s falta un argumento para la opción --dir\n"
|
||||
#~ "No ha sido posible crear el alias \"%s\" => \"%s\" (no hay suficiente "
|
||||
#~ "memoria)\n"
|
||||
|
||||
#~ msgid "WeeChat Error:"
|
||||
#~ msgstr "Error WeeChat:"
|
||||
|
||||
#~ msgid "WeeChat Warning:"
|
||||
#~ msgstr "Advertencia WeeChat:"
|
||||
|
||||
@@ -5939,9 +6043,6 @@ msgstr "%s falta un argumento para la opción --dir\n"
|
||||
#~ msgid "failed to load history"
|
||||
#~ msgstr "falló al cargar el historial"
|
||||
|
||||
#~ msgid "failed to load buffer"
|
||||
#~ msgstr "falló al cargar el búfer"
|
||||
|
||||
#~ msgid "failed to load line"
|
||||
#~ msgstr "falló al cargar la lÃnea"
|
||||
|
||||
@@ -6358,9 +6459,6 @@ msgstr "%s falta un argumento para la opción --dir\n"
|
||||
#~ msgid "IRC commands:\n"
|
||||
#~ msgstr "Comandos IRC :\n"
|
||||
|
||||
#~ msgid "List of ignore:\n"
|
||||
#~ msgstr "Lista de ignores:\n"
|
||||
|
||||
#~ msgid "No ignore defined.\n"
|
||||
#~ msgstr "Sin ignores definidos.\n"
|
||||
|
||||
@@ -6440,9 +6538,6 @@ msgstr "%s falta un argumento para la opción --dir\n"
|
||||
#~ msgid "%s unable to create server ('%s'), ignored\n"
|
||||
#~ msgstr "%s no es posible crear el servidor ('%s'), ignorado\n"
|
||||
|
||||
#~ msgid "WeeChat slogan"
|
||||
#~ msgstr "eslógan de WeeChat"
|
||||
|
||||
#~ msgid "display nicklist window"
|
||||
#~ msgstr "mostrar ventana de usuarios"
|
||||
|
||||
@@ -6477,9 +6572,6 @@ msgstr "%s falta un argumento para la opción --dir\n"
|
||||
#~ msgid "level for displaying names in hotlist"
|
||||
#~ msgstr "nivel para mostrar nombres en la hotlist"
|
||||
|
||||
#~ msgid "max length of names in hotlist"
|
||||
#~ msgstr "longitud máxima de nombres en la hotlist"
|
||||
|
||||
#~ msgid "format for input prompt"
|
||||
#~ msgstr "formato para color para el prompt de entrada"
|
||||
|
||||
@@ -6689,9 +6781,6 @@ msgstr "%s falta un argumento para la opción --dir\n"
|
||||
#~ msgid "server address or hostname"
|
||||
#~ msgstr "dirección o nombre de máquina del servidor"
|
||||
|
||||
#~ msgid "port for IRC server"
|
||||
#~ msgstr "puerto para el servidor IRC"
|
||||
|
||||
#~ msgid "server password"
|
||||
#~ msgstr "contraseña para el servidor"
|
||||
|
||||
@@ -6719,9 +6808,6 @@ msgstr "%s falta un argumento para la opción --dir\n"
|
||||
#~ msgid "delay (in seconds) after command was executed"
|
||||
#~ msgstr "espera (en segundos) después de que el comando sea ejecutado"
|
||||
|
||||
#~ msgid "list of channels to join when connected to server"
|
||||
#~ msgstr "lista de canales a unirse cuando se conecte a un servidor"
|
||||
|
||||
#~ msgid "notify levels for channels of this server"
|
||||
#~ msgstr "niveles de notificación para canales de este servidor"
|
||||
|
||||
|
||||
@@ -6,8 +6,8 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: WeeChat 0.2.7-dev\n"
|
||||
"Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
|
||||
"POT-Creation-Date: 2008-08-29 14:53+0200\n"
|
||||
"PO-Revision-Date: 2008-08-29 14:53+0200\n"
|
||||
"POT-Creation-Date: 2008-09-02 16:39+0200\n"
|
||||
"PO-Revision-Date: 2008-09-02 16:39+0200\n"
|
||||
"Last-Translator: FlashCode <flashcode@flashtux.org>\n"
|
||||
"Language-Team: weechat-dev <weechat-dev@nongnu.org>\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
@@ -1520,6 +1520,18 @@ msgid "save configuration files when unloading plugins"
|
||||
msgstr ""
|
||||
"sauvegarder les fichiers de configuration lors du déchargement des extensions"
|
||||
|
||||
msgid "boolean"
|
||||
msgstr "booléen"
|
||||
|
||||
msgid "integer"
|
||||
msgstr "entier"
|
||||
|
||||
msgid "string"
|
||||
msgstr "chaîne"
|
||||
|
||||
msgid "color"
|
||||
msgstr "couleur"
|
||||
|
||||
#, c-format
|
||||
msgid "%sError: cannot create file \"%s\""
|
||||
msgstr "%sErreur: impossible de créer le fichier \"%s\""
|
||||
@@ -1854,6 +1866,9 @@ msgstr "nom_alias"
|
||||
msgid "alias_name: name of alias to remove"
|
||||
msgstr "nom_alias: nom de l'alias à supprimer"
|
||||
|
||||
msgid "list of alias"
|
||||
msgstr "liste des alias"
|
||||
|
||||
#, c-format
|
||||
msgid "%s: debug enabled"
|
||||
msgstr "%s: debug activé"
|
||||
@@ -3168,6 +3183,24 @@ msgid_plural "channels"
|
||||
msgstr[0] "canal"
|
||||
msgstr[1] "canaux"
|
||||
|
||||
msgid "1 if string is an IRC channel"
|
||||
msgstr "1 si la chaîne est un canal IRC"
|
||||
|
||||
msgid "get nick from IRC host"
|
||||
msgstr "retourne le pseudo à partir d'un host IRC"
|
||||
|
||||
msgid "get buffer pointer for an IRC server/channel"
|
||||
msgstr "retourne le pointeur vers le tampon pour un serveur/canal IRC"
|
||||
|
||||
msgid "list of IRC servers"
|
||||
msgstr "liste des serveurs IRC"
|
||||
|
||||
msgid "list of channels for an IRC server"
|
||||
msgstr "liste des canaux pour un serveur IRC"
|
||||
|
||||
msgid "list of nicks for an IRC channel"
|
||||
msgstr "liste des pseudos pour un canal IRC"
|
||||
|
||||
#, c-format
|
||||
msgid "%s%s: you are not connected to server"
|
||||
msgstr "%s%s: vous n'êtes pas connecté au serveur"
|
||||
@@ -3936,6 +3969,9 @@ msgstr "%s\t**** Fin du log ****"
|
||||
msgid "===\t========== End of backlog (%d lines) =========="
|
||||
msgstr "===\t========== Fin de l'historique (%d lignes) =========="
|
||||
|
||||
msgid "list of logger buffers"
|
||||
msgstr "liste des enregistreurs de tampons (loggers)"
|
||||
|
||||
#, c-format
|
||||
msgid "notify: debug: set notify for buffer %s to %d (%s)"
|
||||
msgstr "notify: debug: niveau de notification pour le tampon %s mis à %d (%s)"
|
||||
@@ -3977,6 +4013,60 @@ msgstr ""
|
||||
"messages d'utilisateurs seulement\n"
|
||||
" all: le tampon sera dans la hotlist pour tout texte affiché"
|
||||
|
||||
msgid "WeeChat version"
|
||||
msgstr "version de WeeChat"
|
||||
|
||||
msgid "WeeChat compilation date"
|
||||
msgstr "date de compilation de WeeChat"
|
||||
|
||||
msgid "directory separator"
|
||||
msgstr "séparateur de répertoire"
|
||||
|
||||
msgid "WeeChat directory"
|
||||
msgstr "répertoire de WeeChat"
|
||||
|
||||
msgid "WeeChat \"lib\" directory"
|
||||
msgstr "répertoire \"lib\" de WeeChat"
|
||||
|
||||
msgid "WeeChat \"share\" directory"
|
||||
msgstr "répertoire \"share\" de WeeChat"
|
||||
|
||||
msgid "WeeChat \"locale\" directory"
|
||||
msgstr "répertoire \"locale\" de WeeChat"
|
||||
|
||||
msgid "terminal charset"
|
||||
msgstr "charset du terminal"
|
||||
|
||||
msgid "WeeChat internal charset"
|
||||
msgstr "charset interne à WeeChat"
|
||||
|
||||
msgid "keyboard inactivity (seconds)"
|
||||
msgstr "inactivité du clavier (secondes)"
|
||||
|
||||
msgid "1 if filters are enabled"
|
||||
msgstr "1 si les filtres sont activés"
|
||||
|
||||
msgid "list of buffers"
|
||||
msgstr "liste des tampons"
|
||||
|
||||
msgid "lines of a buffer"
|
||||
msgstr "lignes d'un tampon"
|
||||
|
||||
msgid "nicks in nicklist for a buffer"
|
||||
msgstr "pseudos dans la liste des pseudos pour un tampon"
|
||||
|
||||
msgid "list of windows"
|
||||
msgstr "liste des fenêtres"
|
||||
|
||||
msgid "list of buffers in hotlist"
|
||||
msgstr "liste des tampons dans la hotlist"
|
||||
|
||||
msgid "list of options"
|
||||
msgstr "liste des options"
|
||||
|
||||
msgid "list of hooks"
|
||||
msgstr "liste des hooks"
|
||||
|
||||
#, c-format
|
||||
msgid "%sError: unable to load plugin \"%s\": %s"
|
||||
msgstr "%sErreur: impossible de charger l'extension \"%s\": %s"
|
||||
@@ -4572,6 +4662,9 @@ msgstr ""
|
||||
"accepte automatiquement les demandes de discussion (à utiliser avec "
|
||||
"précaution !)"
|
||||
|
||||
msgid "list of xfer"
|
||||
msgstr "liste des xfer"
|
||||
|
||||
#, c-format
|
||||
msgid "%s%s: unable to create pipe"
|
||||
msgstr "%s%s: impossible de créer le tuyau"
|
||||
|
||||
@@ -12,7 +12,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: WeeChat 0.2.7-dev\n"
|
||||
"Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
|
||||
"POT-Creation-Date: 2008-08-29 14:53+0200\n"
|
||||
"POT-Creation-Date: 2008-09-02 16:39+0200\n"
|
||||
"PO-Revision-Date: 2007-10-10 18:07+0200\n"
|
||||
"Last-Translator: Andras Voroskoi <voroskoi@frugalware.org>\n"
|
||||
"Language-Team: weechat-dev <weechat-dev@nongnu.org>\n"
|
||||
@@ -1535,6 +1535,21 @@ msgstr ""
|
||||
msgid "save configuration files when unloading plugins"
|
||||
msgstr "beállítások mentése kilépéskor"
|
||||
|
||||
msgid "boolean"
|
||||
msgstr ""
|
||||
|
||||
#, fuzzy
|
||||
msgid "integer"
|
||||
msgstr "perc"
|
||||
|
||||
#, fuzzy
|
||||
msgid "string"
|
||||
msgstr "Várakozás"
|
||||
|
||||
#, fuzzy
|
||||
msgid "color"
|
||||
msgstr "üzenetek színe"
|
||||
|
||||
#, fuzzy, c-format
|
||||
msgid "%sError: cannot create file \"%s\""
|
||||
msgstr "%s nem sikerült a \"%s\" fájlt létrehozni\n"
|
||||
@@ -1872,6 +1887,10 @@ msgstr "alias_név"
|
||||
msgid "alias_name: name of alias to remove"
|
||||
msgstr "alias_név: az eltávolítandó alias neve"
|
||||
|
||||
#, fuzzy
|
||||
msgid "list of alias"
|
||||
msgstr "Aliaszok listája:\n"
|
||||
|
||||
#, fuzzy, c-format
|
||||
msgid "%s: debug enabled"
|
||||
msgstr "FIFO cső nyitva\n"
|
||||
@@ -3187,6 +3206,29 @@ msgid_plural "channels"
|
||||
msgstr[0] "%d szoba"
|
||||
msgstr[1] "%d szoba"
|
||||
|
||||
#, fuzzy
|
||||
msgid "1 if string is an IRC channel"
|
||||
msgstr "felhasználók listája a szobában"
|
||||
|
||||
#, fuzzy
|
||||
msgid "get nick from IRC host"
|
||||
msgstr "név vagy gép letiltása"
|
||||
|
||||
msgid "get buffer pointer for an IRC server/channel"
|
||||
msgstr ""
|
||||
|
||||
#, fuzzy
|
||||
msgid "list of IRC servers"
|
||||
msgstr "IRC szerver portja"
|
||||
|
||||
#, fuzzy
|
||||
msgid "list of channels for an IRC server"
|
||||
msgstr "szobák listája ahová be akarunk lépni csatlakozás után"
|
||||
|
||||
#, fuzzy
|
||||
msgid "list of nicks for an IRC channel"
|
||||
msgstr "felhasználók listája a szobában"
|
||||
|
||||
#, fuzzy, c-format
|
||||
msgid "%s%s: you are not connected to server"
|
||||
msgstr "%s nincs csatlakozva szerverhez!\n"
|
||||
@@ -3943,6 +3985,10 @@ msgstr "**** Naplófájl vége "
|
||||
msgid "===\t========== End of backlog (%d lines) =========="
|
||||
msgstr ""
|
||||
|
||||
#, fuzzy
|
||||
msgid "list of logger buffers"
|
||||
msgstr "a pufferek időbélyege"
|
||||
|
||||
#, c-format
|
||||
msgid "notify: debug: set notify for buffer %s to %d (%s)"
|
||||
msgstr ""
|
||||
@@ -3978,6 +4024,74 @@ msgid ""
|
||||
" all: buffer will be in hotlist for any text printed"
|
||||
msgstr ""
|
||||
|
||||
#, fuzzy
|
||||
msgid "WeeChat version"
|
||||
msgstr "WeeChat szlogen"
|
||||
|
||||
#, fuzzy
|
||||
msgid "WeeChat compilation date"
|
||||
msgstr "Konfigurációs fájl elmentve\n"
|
||||
|
||||
#, fuzzy
|
||||
msgid "directory separator"
|
||||
msgstr "időelválasztó színe"
|
||||
|
||||
#, fuzzy
|
||||
msgid "WeeChat directory"
|
||||
msgstr "WeeChat Hiba:"
|
||||
|
||||
msgid "WeeChat \"lib\" directory"
|
||||
msgstr ""
|
||||
|
||||
#, fuzzy
|
||||
msgid "WeeChat \"share\" directory"
|
||||
msgstr "WeeChat Hiba:"
|
||||
|
||||
msgid "WeeChat \"locale\" directory"
|
||||
msgstr ""
|
||||
|
||||
#, fuzzy
|
||||
msgid "terminal charset"
|
||||
msgstr "pufferek kezelése"
|
||||
|
||||
msgid "WeeChat internal charset"
|
||||
msgstr ""
|
||||
|
||||
msgid "keyboard inactivity (seconds)"
|
||||
msgstr ""
|
||||
|
||||
#, fuzzy
|
||||
msgid "1 if filters are enabled"
|
||||
msgstr "a felhasználók le lettek tiltva"
|
||||
|
||||
#, fuzzy
|
||||
msgid "list of buffers"
|
||||
msgstr "Aliaszok listája:\n"
|
||||
|
||||
#, fuzzy
|
||||
msgid "lines of a buffer"
|
||||
msgstr "puffer betöltése sikertelen"
|
||||
|
||||
#, fuzzy
|
||||
msgid "nicks in nicklist for a buffer"
|
||||
msgstr "érvénytelen pufferhossz"
|
||||
|
||||
#, fuzzy
|
||||
msgid "list of windows"
|
||||
msgstr "Mellőzések listája:\n"
|
||||
|
||||
#, fuzzy
|
||||
msgid "list of buffers in hotlist"
|
||||
msgstr "kiemelendő szavak listája"
|
||||
|
||||
#, fuzzy
|
||||
msgid "list of options"
|
||||
msgstr "konfigurációs paraméterek beállítása"
|
||||
|
||||
#, fuzzy
|
||||
msgid "list of hooks"
|
||||
msgstr "Aliaszok listája:\n"
|
||||
|
||||
#, fuzzy, c-format
|
||||
msgid "%sError: unable to load plugin \"%s\": %s"
|
||||
msgstr "%s nem sikerült a modult betölteni \"%s\": %s\n"
|
||||
@@ -4578,6 +4692,10 @@ msgstr "dcc beszélgetések automatikus fogadása (óvatosan használja!)"
|
||||
msgid "automatically accept chat requests (use carefully!)"
|
||||
msgstr "dcc beszélgetések automatikus fogadása (óvatosan használja!)"
|
||||
|
||||
#, fuzzy
|
||||
msgid "list of xfer"
|
||||
msgstr "Aliaszok listája:\n"
|
||||
|
||||
#, fuzzy, c-format
|
||||
msgid "%s%s: unable to create pipe"
|
||||
msgstr "%s DCC: nem sikerült a csövet létrehozni\n"
|
||||
@@ -4677,9 +4795,6 @@ msgstr "%s hiányzó argumentum a(z) \"%s\" opciónak\n"
|
||||
#~ msgid "wrong type in file (expected: %d, read: %d)"
|
||||
#~ msgstr "rossz típus a fájlban (várt: %d, beolvasott: %d)"
|
||||
|
||||
#~ msgid "invalid length for a buffer"
|
||||
#~ msgstr "érvénytelen pufferhossz"
|
||||
|
||||
#~ msgid "object read error"
|
||||
#~ msgstr "objektumolvasási hiba"
|
||||
|
||||
@@ -5093,10 +5208,6 @@ msgstr "%s hiányzó argumentum a(z) \"%s\" opciónak\n"
|
||||
#~ msgid "No charset defined"
|
||||
#~ msgstr "Nincs aliasz definiálva.\n"
|
||||
|
||||
#, fuzzy
|
||||
#~ msgid "manage charsets"
|
||||
#~ msgstr "pufferek kezelése"
|
||||
|
||||
#, fuzzy
|
||||
#~ msgid "%s%s: error creating server for reading configuration file"
|
||||
#~ msgstr "szerver konfigurációs fájljának újraolvastatása"
|
||||
@@ -5326,10 +5437,6 @@ msgstr "%s hiányzó argumentum a(z) \"%s\" opciónak\n"
|
||||
#~ msgid "%sError: failed to reload WeeChat configuration file"
|
||||
#~ msgstr "%s nem sikerült a konfigurációs fájlt elmenteni\n"
|
||||
|
||||
#, fuzzy
|
||||
#~ msgid "%sWeeChat configuration file saved"
|
||||
#~ msgstr "Konfigurációs fájl elmentve\n"
|
||||
|
||||
#, fuzzy
|
||||
#~ msgid "%sError: failed to save WeeChat configuration file"
|
||||
#~ msgstr "%s nem sikerült a konfigurációs fájlt elmenteni\n"
|
||||
@@ -5726,9 +5833,6 @@ msgstr "%s hiányzó argumentum a(z) \"%s\" opciónak\n"
|
||||
#~ msgstr ""
|
||||
#~ "A \"%s\" => \"%s\" aliasz elkészítése sikertelen (nincs elég memória)\n"
|
||||
|
||||
#~ msgid "WeeChat Error:"
|
||||
#~ msgstr "WeeChat Hiba:"
|
||||
|
||||
#~ msgid "WeeChat Warning:"
|
||||
#~ msgstr "WeeChat Figyelmeztetés:"
|
||||
|
||||
@@ -5908,9 +6012,6 @@ msgstr "%s hiányzó argumentum a(z) \"%s\" opciónak\n"
|
||||
#~ msgid "failed to load history"
|
||||
#~ msgstr "nem sikerült az előzményeket beolvasni"
|
||||
|
||||
#~ msgid "failed to load buffer"
|
||||
#~ msgstr "puffer betöltése sikertelen"
|
||||
|
||||
#~ msgid "failed to load line"
|
||||
#~ msgstr "nem sikerült a sort beolvasni"
|
||||
|
||||
@@ -6317,9 +6418,6 @@ msgstr "%s hiányzó argumentum a(z) \"%s\" opciónak\n"
|
||||
#~ msgid "IRC commands:\n"
|
||||
#~ msgstr "IRC parancsok:\n"
|
||||
|
||||
#~ msgid "List of ignore:\n"
|
||||
#~ msgstr "Mellőzések listája:\n"
|
||||
|
||||
#~ msgid "No ignore defined.\n"
|
||||
#~ msgstr "Nincs mellőzés megadva.\n"
|
||||
|
||||
@@ -6404,9 +6502,6 @@ msgstr "%s hiányzó argumentum a(z) \"%s\" opciónak\n"
|
||||
#~ msgid "%s unable to create server ('%s'), ignored\n"
|
||||
#~ msgstr "%s nem sikerült a szervert ('%s') létrehozni, mellőzve\n"
|
||||
|
||||
#~ msgid "WeeChat slogan"
|
||||
#~ msgstr "WeeChat szlogen"
|
||||
|
||||
#~ msgid "display nicklist window"
|
||||
#~ msgstr "névlista ablak mutatása"
|
||||
|
||||
@@ -6562,9 +6657,6 @@ msgstr "%s hiányzó argumentum a(z) \"%s\" opciónak\n"
|
||||
#~ msgid "create a FIFO pipe for remote control"
|
||||
#~ msgstr "FIFO cső nyitása távoli felügyelethez"
|
||||
|
||||
#~ msgid "list of words to highlight"
|
||||
#~ msgstr "kiemelendő szavak listája"
|
||||
|
||||
#~ msgid "allow user to send colors"
|
||||
#~ msgstr "színek küldésének engedélyezése"
|
||||
|
||||
@@ -6637,9 +6729,6 @@ msgstr "%s hiányzó argumentum a(z) \"%s\" opciónak\n"
|
||||
#~ msgid "server address or hostname"
|
||||
#~ msgstr "szerver címe vagy neve"
|
||||
|
||||
#~ msgid "port for IRC server"
|
||||
#~ msgstr "IRC szerver portja"
|
||||
|
||||
#~ msgid "server password"
|
||||
#~ msgstr "szerver jelszó"
|
||||
|
||||
@@ -6667,9 +6756,6 @@ msgstr "%s hiányzó argumentum a(z) \"%s\" opciónak\n"
|
||||
#~ msgid "delay (in seconds) after command was executed"
|
||||
#~ msgstr "szünet (másodpercben) a parancs futtatása után"
|
||||
|
||||
#~ msgid "list of channels to join when connected to server"
|
||||
#~ msgstr "szobák listája ahová be akarunk lépni csatlakozás után"
|
||||
|
||||
#~ msgid "notify levels for channels of this server"
|
||||
#~ msgstr "emlékeztetési szintek ezen szerver szobáira"
|
||||
|
||||
|
||||
@@ -6,7 +6,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: WeeChat 0.2.7-dev\n"
|
||||
"Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
|
||||
"POT-Creation-Date: 2008-08-29 14:53+0200\n"
|
||||
"POT-Creation-Date: 2008-09-02 16:39+0200\n"
|
||||
"PO-Revision-Date: 2007-09-06 12:44+0200\n"
|
||||
"Last-Translator: Pavel Shevchuk <stlwrt@gmail.com>\n"
|
||||
"Language-Team: weechat-dev <weechat-dev@nongnu.org>\n"
|
||||
@@ -1536,6 +1536,21 @@ msgstr ""
|
||||
msgid "save configuration files when unloading plugins"
|
||||
msgstr "сохранять конфигурационный файл при выходе"
|
||||
|
||||
msgid "boolean"
|
||||
msgstr ""
|
||||
|
||||
#, fuzzy
|
||||
msgid "integer"
|
||||
msgstr "минута"
|
||||
|
||||
#, fuzzy
|
||||
msgid "string"
|
||||
msgstr "Ожидание"
|
||||
|
||||
#, fuzzy
|
||||
msgid "color"
|
||||
msgstr "цвет чата"
|
||||
|
||||
#, fuzzy, c-format
|
||||
msgid "%sError: cannot create file \"%s\""
|
||||
msgstr "%s не могу создать файл \"%s\"\n"
|
||||
@@ -1876,6 +1891,10 @@ msgstr "сокращение"
|
||||
msgid "alias_name: name of alias to remove"
|
||||
msgstr "сокращение: удаляемое сокращение"
|
||||
|
||||
#, fuzzy
|
||||
msgid "list of alias"
|
||||
msgstr "Список сокращений:\n"
|
||||
|
||||
#, fuzzy, c-format
|
||||
msgid "%s: debug enabled"
|
||||
msgstr "FIFO pipe открыт\n"
|
||||
@@ -3181,6 +3200,29 @@ msgid_plural "channels"
|
||||
msgstr[0] "%d канал"
|
||||
msgstr[1] "%d каналов"
|
||||
|
||||
#, fuzzy
|
||||
msgid "1 if string is an IRC channel"
|
||||
msgstr "список ников на канале"
|
||||
|
||||
#, fuzzy
|
||||
msgid "get nick from IRC host"
|
||||
msgstr "банит ник или хост"
|
||||
|
||||
msgid "get buffer pointer for an IRC server/channel"
|
||||
msgstr ""
|
||||
|
||||
#, fuzzy
|
||||
msgid "list of IRC servers"
|
||||
msgstr "порт IRC сервера"
|
||||
|
||||
#, fuzzy
|
||||
msgid "list of channels for an IRC server"
|
||||
msgstr "Список каналов, на которые заходить при соединении с сервером"
|
||||
|
||||
#, fuzzy
|
||||
msgid "list of nicks for an IRC channel"
|
||||
msgstr "список ников на канале"
|
||||
|
||||
#, fuzzy, c-format
|
||||
msgid "%s%s: you are not connected to server"
|
||||
msgstr "%s вы не подключены к серверу\n"
|
||||
@@ -3931,6 +3973,10 @@ msgstr "**** Конец log-файла"
|
||||
msgid "===\t========== End of backlog (%d lines) =========="
|
||||
msgstr ""
|
||||
|
||||
#, fuzzy
|
||||
msgid "list of logger buffers"
|
||||
msgstr "время в буферах"
|
||||
|
||||
#, c-format
|
||||
msgid "notify: debug: set notify for buffer %s to %d (%s)"
|
||||
msgstr ""
|
||||
@@ -3966,6 +4012,74 @@ msgid ""
|
||||
" all: buffer will be in hotlist for any text printed"
|
||||
msgstr ""
|
||||
|
||||
#, fuzzy
|
||||
msgid "WeeChat version"
|
||||
msgstr "слоган WeeChat"
|
||||
|
||||
#, fuzzy
|
||||
msgid "WeeChat compilation date"
|
||||
msgstr "Конфигурационный файл сохранён\n"
|
||||
|
||||
#, fuzzy
|
||||
msgid "directory separator"
|
||||
msgstr "цвет разделителя времени"
|
||||
|
||||
#, fuzzy
|
||||
msgid "WeeChat directory"
|
||||
msgstr "Ошибка WeeChat:"
|
||||
|
||||
msgid "WeeChat \"lib\" directory"
|
||||
msgstr ""
|
||||
|
||||
#, fuzzy
|
||||
msgid "WeeChat \"share\" directory"
|
||||
msgstr "Ошибка WeeChat:"
|
||||
|
||||
msgid "WeeChat \"locale\" directory"
|
||||
msgstr ""
|
||||
|
||||
#, fuzzy
|
||||
msgid "terminal charset"
|
||||
msgstr "управление буферами"
|
||||
|
||||
msgid "WeeChat internal charset"
|
||||
msgstr ""
|
||||
|
||||
msgid "keyboard inactivity (seconds)"
|
||||
msgstr ""
|
||||
|
||||
#, fuzzy
|
||||
msgid "1 if filters are enabled"
|
||||
msgstr "команда users отключена"
|
||||
|
||||
#, fuzzy
|
||||
msgid "list of buffers"
|
||||
msgstr "Список сокращений:\n"
|
||||
|
||||
#, fuzzy
|
||||
msgid "lines of a buffer"
|
||||
msgstr "загрузка буфера не удалась"
|
||||
|
||||
#, fuzzy
|
||||
msgid "nicks in nicklist for a buffer"
|
||||
msgstr "некорректная длина буфера"
|
||||
|
||||
#, fuzzy
|
||||
msgid "list of windows"
|
||||
msgstr "Список игнорирования:\n"
|
||||
|
||||
#, fuzzy
|
||||
msgid "list of buffers in hotlist"
|
||||
msgstr "максимальная длина имён в хотлисте"
|
||||
|
||||
#, fuzzy
|
||||
msgid "list of options"
|
||||
msgstr "настроить параметры конфигурации"
|
||||
|
||||
#, fuzzy
|
||||
msgid "list of hooks"
|
||||
msgstr "Список сокращений:\n"
|
||||
|
||||
#, fuzzy, c-format
|
||||
msgid "%sError: unable to load plugin \"%s\": %s"
|
||||
msgstr "%s не могу загрузить plugin \"%s\": %s\n"
|
||||
@@ -4561,6 +4675,10 @@ msgstr "автоматически подтверждать dcc-чат (испо
|
||||
msgid "automatically accept chat requests (use carefully!)"
|
||||
msgstr "автоматически подтверждать dcc-чат (используйте осторожно!)"
|
||||
|
||||
#, fuzzy
|
||||
msgid "list of xfer"
|
||||
msgstr "Список сокращений:\n"
|
||||
|
||||
#, fuzzy, c-format
|
||||
msgid "%s%s: unable to create pipe"
|
||||
msgstr "%s DCC: не могу создать pipe\n"
|
||||
@@ -4664,9 +4782,6 @@ msgstr "%s нет аргумента для параметра \"%s\"\n"
|
||||
#~ msgid "wrong type in file (expected: %d, read: %d)"
|
||||
#~ msgstr "некорректный тип в файле (ожидалось: %d, прочитано: %d)"
|
||||
|
||||
#~ msgid "invalid length for a buffer"
|
||||
#~ msgstr "некорректная длина буфера"
|
||||
|
||||
#~ msgid "object read error"
|
||||
#~ msgstr "ошибка чтения объекта"
|
||||
|
||||
@@ -5091,10 +5206,6 @@ msgstr "%s нет аргумента для параметра \"%s\"\n"
|
||||
#~ msgid "No charset defined"
|
||||
#~ msgstr "Сокращения не заданы.\n"
|
||||
|
||||
#, fuzzy
|
||||
#~ msgid "manage charsets"
|
||||
#~ msgstr "управление буферами"
|
||||
|
||||
#, fuzzy
|
||||
#~ msgid "%s%s: error creating server for reading configuration file"
|
||||
#~ msgstr "перезагрузить конфигурационный файл сервера"
|
||||
@@ -5321,10 +5432,6 @@ msgstr "%s нет аргумента для параметра \"%s\"\n"
|
||||
#~ msgid "%sError: failed to reload WeeChat configuration file"
|
||||
#~ msgstr "%s не могу сохранить конфигурационный файл\n"
|
||||
|
||||
#, fuzzy
|
||||
#~ msgid "%sWeeChat configuration file saved"
|
||||
#~ msgstr "Конфигурационный файл сохранён\n"
|
||||
|
||||
#, fuzzy
|
||||
#~ msgid "%sError: failed to save WeeChat configuration file"
|
||||
#~ msgstr "%s не могу сохранить конфигурационный файл\n"
|
||||
@@ -5730,9 +5837,6 @@ msgstr "%s нет аргумента для параметра \"%s\"\n"
|
||||
#~ msgstr ""
|
||||
#~ "Невозможно создать сокращение \"%s\" => \"%s\" (недостаточно памяти)\n"
|
||||
|
||||
#~ msgid "WeeChat Error:"
|
||||
#~ msgstr "Ошибка WeeChat:"
|
||||
|
||||
#~ msgid "WeeChat Warning:"
|
||||
#~ msgstr "Предупреждение WeeChat:"
|
||||
|
||||
@@ -5925,9 +6029,6 @@ msgstr "%s нет аргумента для параметра \"%s\"\n"
|
||||
#~ msgid "failed to load history"
|
||||
#~ msgstr "загрузка истории не удалась"
|
||||
|
||||
#~ msgid "failed to load buffer"
|
||||
#~ msgstr "загрузка буфера не удалась"
|
||||
|
||||
#~ msgid "failed to load line"
|
||||
#~ msgstr "загрузка строки не удалась"
|
||||
|
||||
@@ -6333,9 +6434,6 @@ msgstr "%s нет аргумента для параметра \"%s\"\n"
|
||||
#~ msgid "IRC commands:\n"
|
||||
#~ msgstr "Команды IRC:\n"
|
||||
|
||||
#~ msgid "List of ignore:\n"
|
||||
#~ msgstr "Список игнорирования:\n"
|
||||
|
||||
#~ msgid "No ignore defined.\n"
|
||||
#~ msgstr "Игнорирования не заданы.\n"
|
||||
|
||||
@@ -6422,9 +6520,6 @@ msgstr "%s нет аргумента для параметра \"%s\"\n"
|
||||
#~ msgid "%s unable to create server ('%s'), ignored\n"
|
||||
#~ msgstr "%s не могу создать сервер ('%s'), игнорируется\n"
|
||||
|
||||
#~ msgid "WeeChat slogan"
|
||||
#~ msgstr "слоган WeeChat"
|
||||
|
||||
#~ msgid "display nicklist window"
|
||||
#~ msgstr "показывать список ников"
|
||||
|
||||
@@ -6458,9 +6553,6 @@ msgstr "%s нет аргумента для параметра \"%s\"\n"
|
||||
#~ msgid "level for displaying names in hotlist"
|
||||
#~ msgstr "уровень отображения имён в хотлисте"
|
||||
|
||||
#~ msgid "max length of names in hotlist"
|
||||
#~ msgstr "максимальная длина имён в хотлисте"
|
||||
|
||||
#~ msgid "hotlist sort type"
|
||||
#~ msgstr "тип сортировки хотлиста"
|
||||
|
||||
@@ -6670,9 +6762,6 @@ msgstr "%s нет аргумента для параметра \"%s\"\n"
|
||||
#~ msgid "server address or hostname"
|
||||
#~ msgstr "адрес или хост сервера"
|
||||
|
||||
#~ msgid "port for IRC server"
|
||||
#~ msgstr "порт IRC сервера"
|
||||
|
||||
#~ msgid "server password"
|
||||
#~ msgstr "пароль сервера"
|
||||
|
||||
@@ -6700,9 +6789,6 @@ msgstr "%s нет аргумента для параметра \"%s\"\n"
|
||||
#~ msgid "delay (in seconds) after command was executed"
|
||||
#~ msgstr "задержка (в секундах) перед выполнением команды"
|
||||
|
||||
#~ msgid "list of channels to join when connected to server"
|
||||
#~ msgstr "Список каналов, на которые заходить при соединении с сервером"
|
||||
|
||||
#~ msgid "notify levels for channels of this server"
|
||||
#~ msgstr "уровни уведомления для каналов этого сервера"
|
||||
|
||||
|
||||
+94
-1
@@ -7,7 +7,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
|
||||
"POT-Creation-Date: 2008-08-29 14:53+0200\n"
|
||||
"POT-Creation-Date: 2008-09-02 16:39+0200\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
@@ -1255,6 +1255,18 @@ msgstr ""
|
||||
msgid "save configuration files when unloading plugins"
|
||||
msgstr ""
|
||||
|
||||
msgid "boolean"
|
||||
msgstr ""
|
||||
|
||||
msgid "integer"
|
||||
msgstr ""
|
||||
|
||||
msgid "string"
|
||||
msgstr ""
|
||||
|
||||
msgid "color"
|
||||
msgstr ""
|
||||
|
||||
#, c-format
|
||||
msgid "%sError: cannot create file \"%s\""
|
||||
msgstr ""
|
||||
@@ -1561,6 +1573,9 @@ msgstr ""
|
||||
msgid "alias_name: name of alias to remove"
|
||||
msgstr ""
|
||||
|
||||
msgid "list of alias"
|
||||
msgstr ""
|
||||
|
||||
#, c-format
|
||||
msgid "%s: debug enabled"
|
||||
msgstr ""
|
||||
@@ -2664,6 +2679,24 @@ msgid_plural "channels"
|
||||
msgstr[0] ""
|
||||
msgstr[1] ""
|
||||
|
||||
msgid "1 if string is an IRC channel"
|
||||
msgstr ""
|
||||
|
||||
msgid "get nick from IRC host"
|
||||
msgstr ""
|
||||
|
||||
msgid "get buffer pointer for an IRC server/channel"
|
||||
msgstr ""
|
||||
|
||||
msgid "list of IRC servers"
|
||||
msgstr ""
|
||||
|
||||
msgid "list of channels for an IRC server"
|
||||
msgstr ""
|
||||
|
||||
msgid "list of nicks for an IRC channel"
|
||||
msgstr ""
|
||||
|
||||
#, c-format
|
||||
msgid "%s%s: you are not connected to server"
|
||||
msgstr ""
|
||||
@@ -3405,6 +3438,9 @@ msgstr ""
|
||||
msgid "===\t========== End of backlog (%d lines) =========="
|
||||
msgstr ""
|
||||
|
||||
msgid "list of logger buffers"
|
||||
msgstr ""
|
||||
|
||||
#, c-format
|
||||
msgid "notify: debug: set notify for buffer %s to %d (%s)"
|
||||
msgstr ""
|
||||
@@ -3439,6 +3475,60 @@ msgid ""
|
||||
" all: buffer will be in hotlist for any text printed"
|
||||
msgstr ""
|
||||
|
||||
msgid "WeeChat version"
|
||||
msgstr ""
|
||||
|
||||
msgid "WeeChat compilation date"
|
||||
msgstr ""
|
||||
|
||||
msgid "directory separator"
|
||||
msgstr ""
|
||||
|
||||
msgid "WeeChat directory"
|
||||
msgstr ""
|
||||
|
||||
msgid "WeeChat \"lib\" directory"
|
||||
msgstr ""
|
||||
|
||||
msgid "WeeChat \"share\" directory"
|
||||
msgstr ""
|
||||
|
||||
msgid "WeeChat \"locale\" directory"
|
||||
msgstr ""
|
||||
|
||||
msgid "terminal charset"
|
||||
msgstr ""
|
||||
|
||||
msgid "WeeChat internal charset"
|
||||
msgstr ""
|
||||
|
||||
msgid "keyboard inactivity (seconds)"
|
||||
msgstr ""
|
||||
|
||||
msgid "1 if filters are enabled"
|
||||
msgstr ""
|
||||
|
||||
msgid "list of buffers"
|
||||
msgstr ""
|
||||
|
||||
msgid "lines of a buffer"
|
||||
msgstr ""
|
||||
|
||||
msgid "nicks in nicklist for a buffer"
|
||||
msgstr ""
|
||||
|
||||
msgid "list of windows"
|
||||
msgstr ""
|
||||
|
||||
msgid "list of buffers in hotlist"
|
||||
msgstr ""
|
||||
|
||||
msgid "list of options"
|
||||
msgstr ""
|
||||
|
||||
msgid "list of hooks"
|
||||
msgstr ""
|
||||
|
||||
#, c-format
|
||||
msgid "%sError: unable to load plugin \"%s\": %s"
|
||||
msgstr ""
|
||||
@@ -3974,6 +4064,9 @@ msgstr ""
|
||||
msgid "automatically accept chat requests (use carefully!)"
|
||||
msgstr ""
|
||||
|
||||
msgid "list of xfer"
|
||||
msgstr ""
|
||||
|
||||
#, c-format
|
||||
msgid "%s%s: unable to create pipe"
|
||||
msgstr ""
|
||||
|
||||
@@ -45,7 +45,7 @@ struct t_config_file *config_files = NULL;
|
||||
struct t_config_file *last_config_file = NULL;
|
||||
|
||||
char *config_option_type_string[CONFIG_NUM_OPTION_TYPES] =
|
||||
{ "boolean", "integer", "string", "color" };
|
||||
{ N_("boolean"), N_("integer"), N_("string"), N_("color") };
|
||||
char *config_boolean_true[] = { "on", "yes", "y", "true", "t", "1", NULL };
|
||||
char *config_boolean_false[] = { "off", "no", "n", "false", "f", "0", NULL };
|
||||
|
||||
@@ -2182,16 +2182,16 @@ config_file_add_to_infolist (struct t_infolist *infolist,
|
||||
}
|
||||
if (!infolist_new_var_string (ptr_item,
|
||||
"description",
|
||||
(ptr_option->description
|
||||
&& ptr_option->description[0]) ?
|
||||
_(ptr_option->description) : ""))
|
||||
ptr_option->description))
|
||||
{
|
||||
free (option_full_name);
|
||||
return 0;
|
||||
}
|
||||
if (!infolist_new_var_string (ptr_item,
|
||||
"description_en",
|
||||
ptr_option->description))
|
||||
"description_nls",
|
||||
(ptr_option->description
|
||||
&& ptr_option->description[0]) ?
|
||||
_(ptr_option->description) : ""))
|
||||
{
|
||||
free (option_full_name);
|
||||
return 0;
|
||||
|
||||
+28
-6
@@ -1331,6 +1331,7 @@ hook_modifier_exec (struct t_weechat_plugin *plugin, const char *modifier,
|
||||
|
||||
struct t_hook *
|
||||
hook_info (struct t_weechat_plugin *plugin, const char *info_name,
|
||||
const char *description,
|
||||
t_hook_callback_info *callback, void *callback_data)
|
||||
{
|
||||
struct t_hook *new_hook;
|
||||
@@ -1354,6 +1355,8 @@ hook_info (struct t_weechat_plugin *plugin, const char *info_name,
|
||||
new_hook->hook_data = new_hook_info;
|
||||
new_hook_info->callback = callback;
|
||||
new_hook_info->info_name = strdup (info_name);
|
||||
new_hook_info->description = (description) ?
|
||||
strdup (description) : strdup ("");
|
||||
|
||||
hook_add_to_list (new_hook);
|
||||
|
||||
@@ -1413,6 +1416,7 @@ hook_info_get (struct t_weechat_plugin *plugin, const char *info_name,
|
||||
|
||||
struct t_hook *
|
||||
hook_infolist (struct t_weechat_plugin *plugin, const char *infolist_name,
|
||||
const char *description,
|
||||
t_hook_callback_infolist *callback, void *callback_data)
|
||||
{
|
||||
struct t_hook *new_hook;
|
||||
@@ -1436,6 +1440,8 @@ hook_infolist (struct t_weechat_plugin *plugin, const char *infolist_name,
|
||||
new_hook->hook_data = new_hook_infolist;
|
||||
new_hook_infolist->callback = callback;
|
||||
new_hook_infolist->infolist_name = strdup (infolist_name);
|
||||
new_hook_infolist->description = (description) ?
|
||||
strdup (description) : strdup ("");
|
||||
|
||||
hook_add_to_list (new_hook);
|
||||
|
||||
@@ -1706,26 +1712,26 @@ hook_add_to_infolist_type (struct t_infolist *infolist,
|
||||
return 0;
|
||||
if (!infolist_new_var_integer (ptr_item, "level", HOOK_COMMAND(ptr_hook, level)))
|
||||
return 0;
|
||||
if (!infolist_new_var_string (ptr_item, "description_en",
|
||||
if (!infolist_new_var_string (ptr_item, "description",
|
||||
HOOK_COMMAND(ptr_hook, description)))
|
||||
return 0;
|
||||
if (!infolist_new_var_string (ptr_item, "description",
|
||||
if (!infolist_new_var_string (ptr_item, "description_nls",
|
||||
(HOOK_COMMAND(ptr_hook, description)
|
||||
&& HOOK_COMMAND(ptr_hook, description)[0]) ?
|
||||
_(HOOK_COMMAND(ptr_hook, description)) : ""))
|
||||
return 0;
|
||||
if (!infolist_new_var_string (ptr_item, "args_en",
|
||||
if (!infolist_new_var_string (ptr_item, "args",
|
||||
HOOK_COMMAND(ptr_hook, args)))
|
||||
return 0;
|
||||
if (!infolist_new_var_string (ptr_item, "args",
|
||||
if (!infolist_new_var_string (ptr_item, "args_nls",
|
||||
(HOOK_COMMAND(ptr_hook, args)
|
||||
&& HOOK_COMMAND(ptr_hook, args)[0]) ?
|
||||
_(HOOK_COMMAND(ptr_hook, args)) : ""))
|
||||
return 0;
|
||||
if (!infolist_new_var_string (ptr_item, "args_description_en",
|
||||
if (!infolist_new_var_string (ptr_item, "args_description",
|
||||
HOOK_COMMAND(ptr_hook, args_description)))
|
||||
return 0;
|
||||
if (!infolist_new_var_string (ptr_item, "args_description",
|
||||
if (!infolist_new_var_string (ptr_item, "args_description_nls",
|
||||
(HOOK_COMMAND(ptr_hook, args_description)
|
||||
&& HOOK_COMMAND(ptr_hook, args_description)[0]) ?
|
||||
_(HOOK_COMMAND(ptr_hook, args_description)) : ""))
|
||||
@@ -1854,6 +1860,13 @@ hook_add_to_infolist_type (struct t_infolist *infolist,
|
||||
return 0;
|
||||
if (!infolist_new_var_string (ptr_item, "info_name", HOOK_INFO(ptr_hook, info_name)))
|
||||
return 0;
|
||||
if (!infolist_new_var_string (ptr_item, "description", HOOK_INFO(ptr_hook, description)))
|
||||
return 0;
|
||||
if (!infolist_new_var_string (ptr_item, "description_nls",
|
||||
(HOOK_INFO(ptr_hook, description)
|
||||
&& HOOK_INFO(ptr_hook, description)[0]) ?
|
||||
_(HOOK_INFO(ptr_hook, description)) : ""))
|
||||
return 0;
|
||||
}
|
||||
break;
|
||||
case HOOK_TYPE_INFOLIST:
|
||||
@@ -1863,6 +1876,13 @@ hook_add_to_infolist_type (struct t_infolist *infolist,
|
||||
return 0;
|
||||
if (!infolist_new_var_string (ptr_item, "infolist_name", HOOK_INFOLIST(ptr_hook, infolist_name)))
|
||||
return 0;
|
||||
if (!infolist_new_var_string (ptr_item, "description", HOOK_INFOLIST(ptr_hook, description)))
|
||||
return 0;
|
||||
if (!infolist_new_var_string (ptr_item, "description_nls",
|
||||
(HOOK_INFOLIST(ptr_hook, description)
|
||||
&& HOOK_INFOLIST(ptr_hook, description)[0]) ?
|
||||
_(HOOK_INFOLIST(ptr_hook, description)) : ""))
|
||||
return 0;
|
||||
}
|
||||
break;
|
||||
case HOOK_NUM_TYPES:
|
||||
@@ -2043,6 +2063,7 @@ hook_print_log ()
|
||||
log_printf (" info data:");
|
||||
log_printf (" callback . . . . . . : 0x%x", HOOK_INFO(ptr_hook, callback));
|
||||
log_printf (" info_name. . . . . . : '%s'", HOOK_INFO(ptr_hook, info_name));
|
||||
log_printf (" description. . . . . : '%s'", HOOK_INFO(ptr_hook, description));
|
||||
}
|
||||
break;
|
||||
case HOOK_TYPE_INFOLIST:
|
||||
@@ -2051,6 +2072,7 @@ hook_print_log ()
|
||||
log_printf (" infolist data:");
|
||||
log_printf (" callback . . . . . . : 0x%x", HOOK_INFOLIST(ptr_hook, callback));
|
||||
log_printf (" infolist_name. . . . : '%s'", HOOK_INFOLIST(ptr_hook, infolist_name));
|
||||
log_printf (" description. . . . . : '%s'", HOOK_INFOLIST(ptr_hook, description));
|
||||
}
|
||||
break;
|
||||
case HOOK_NUM_TYPES:
|
||||
|
||||
@@ -202,6 +202,7 @@ struct t_hook_info
|
||||
{
|
||||
t_hook_callback_info *callback; /* info callback */
|
||||
char *info_name; /* name of info returned */
|
||||
char *description; /* description */
|
||||
};
|
||||
|
||||
typedef struct t_infolist *(t_hook_callback_infolist)(void *data,
|
||||
@@ -213,6 +214,7 @@ struct t_hook_infolist
|
||||
{
|
||||
t_hook_callback_infolist *callback; /* infolist callback */
|
||||
char *infolist_name; /* name of infolist returned */
|
||||
char *description; /* description */
|
||||
};
|
||||
|
||||
/* hook variables */
|
||||
@@ -297,6 +299,7 @@ extern char *hook_modifier_exec (struct t_weechat_plugin *plugin,
|
||||
const char *string);
|
||||
extern struct t_hook *hook_info (struct t_weechat_plugin *plugin,
|
||||
const char *info_name,
|
||||
const char *description,
|
||||
t_hook_callback_info *callback,
|
||||
void *callback_data);
|
||||
extern char *hook_info_get (struct t_weechat_plugin *plugin,
|
||||
@@ -304,6 +307,7 @@ extern char *hook_info_get (struct t_weechat_plugin *plugin,
|
||||
const char *arguments);
|
||||
extern struct t_hook *hook_infolist (struct t_weechat_plugin *plugin,
|
||||
const char *infolist_name,
|
||||
const char *description,
|
||||
t_hook_callback_infolist *callback,
|
||||
void *callback_data);
|
||||
extern struct t_infolist *hook_infolist_get (struct t_weechat_plugin *plugin,
|
||||
|
||||
@@ -89,5 +89,6 @@ void
|
||||
alias_info_init ()
|
||||
{
|
||||
/* alias infolist hooks */
|
||||
weechat_hook_infolist ("alias", &alias_info_get_infolist_cb, NULL);
|
||||
weechat_hook_infolist ("alias", N_("list of alias"),
|
||||
&alias_info_get_infolist_cb, NULL);
|
||||
}
|
||||
|
||||
@@ -53,5 +53,6 @@ void
|
||||
fifo_info_init ()
|
||||
{
|
||||
/* fifo info hooks */
|
||||
weechat_hook_info ("fifo_filename", &fifo_info_get_info_cb, NULL);
|
||||
weechat_hook_info ("fifo_filename", N_("fifo filename"),
|
||||
&fifo_info_get_info_cb, NULL);
|
||||
}
|
||||
|
||||
@@ -326,12 +326,18 @@ void
|
||||
irc_info_init ()
|
||||
{
|
||||
/* irc info hooks */
|
||||
weechat_hook_info ("irc_is_channel", &irc_info_get_info_cb, NULL);
|
||||
weechat_hook_info ("irc_nick_from_host", &irc_info_get_info_cb, NULL);
|
||||
weechat_hook_info ("irc_buffer", &irc_info_get_info_cb, NULL);
|
||||
weechat_hook_info ("irc_is_channel", N_("1 if string is an IRC channel"),
|
||||
&irc_info_get_info_cb, NULL);
|
||||
weechat_hook_info ("irc_nick_from_host", N_("get nick from IRC host"),
|
||||
&irc_info_get_info_cb, NULL);
|
||||
weechat_hook_info ("irc_buffer", N_("get buffer pointer for an IRC server/channel"),
|
||||
&irc_info_get_info_cb, NULL);
|
||||
|
||||
/* irc infolist hooks */
|
||||
weechat_hook_infolist ("irc_server", &irc_info_get_infolist_cb, NULL);
|
||||
weechat_hook_infolist ("irc_channel", &irc_info_get_infolist_cb, NULL);
|
||||
weechat_hook_infolist ("irc_nick", &irc_info_get_infolist_cb, NULL);
|
||||
weechat_hook_infolist ("irc_server", N_("list of IRC servers"),
|
||||
&irc_info_get_infolist_cb, NULL);
|
||||
weechat_hook_infolist ("irc_channel", N_("list of channels for an IRC server"),
|
||||
&irc_info_get_infolist_cb, NULL);
|
||||
weechat_hook_infolist ("irc_nick", N_("list of nicks for an IRC channel"),
|
||||
&irc_info_get_infolist_cb, NULL);
|
||||
}
|
||||
|
||||
@@ -92,5 +92,6 @@ void
|
||||
logger_info_init ()
|
||||
{
|
||||
/* irc infolist hooks */
|
||||
weechat_hook_infolist ("logger_buffer", &logger_info_get_infolist_cb, NULL);
|
||||
weechat_hook_infolist ("logger_buffer", N_("list of logger buffers"),
|
||||
&logger_info_get_infolist_cb, NULL);
|
||||
}
|
||||
|
||||
+36
-19
@@ -675,25 +675,42 @@ void
|
||||
plugin_api_init ()
|
||||
{
|
||||
/* WeeChat core info hooks */
|
||||
hook_info (NULL, "version", &plugin_api_info_get_internal, NULL);
|
||||
hook_info (NULL, "date", &plugin_api_info_get_internal, NULL);
|
||||
hook_info (NULL, "dir_separator", &plugin_api_info_get_internal, NULL);
|
||||
hook_info (NULL, "weechat_dir", &plugin_api_info_get_internal, NULL);
|
||||
hook_info (NULL, "weechat_libdir", &plugin_api_info_get_internal, NULL);
|
||||
hook_info (NULL, "weechat_sharedir", &plugin_api_info_get_internal, NULL);
|
||||
hook_info (NULL, "weechat_localedir", &plugin_api_info_get_internal, NULL);
|
||||
hook_info (NULL, "charset_terminal", &plugin_api_info_get_internal, NULL);
|
||||
hook_info (NULL, "charset_internal", &plugin_api_info_get_internal, NULL);
|
||||
hook_info (NULL, "inactivity", &plugin_api_info_get_internal, NULL);
|
||||
hook_info (NULL, "filters_enabled", &plugin_api_info_get_internal, NULL);
|
||||
hook_info (NULL, "version", N_("WeeChat version"),
|
||||
&plugin_api_info_get_internal, NULL);
|
||||
hook_info (NULL, "date", N_("WeeChat compilation date"),
|
||||
&plugin_api_info_get_internal, NULL);
|
||||
hook_info (NULL, "dir_separator", N_("directory separator"),
|
||||
&plugin_api_info_get_internal, NULL);
|
||||
hook_info (NULL, "weechat_dir", N_("WeeChat directory"),
|
||||
&plugin_api_info_get_internal, NULL);
|
||||
hook_info (NULL, "weechat_libdir", N_("WeeChat \"lib\" directory"),
|
||||
&plugin_api_info_get_internal, NULL);
|
||||
hook_info (NULL, "weechat_sharedir", N_("WeeChat \"share\" directory"),
|
||||
&plugin_api_info_get_internal, NULL);
|
||||
hook_info (NULL, "weechat_localedir", N_("WeeChat \"locale\" directory"),
|
||||
&plugin_api_info_get_internal, NULL);
|
||||
hook_info (NULL, "charset_terminal", N_("terminal charset"),
|
||||
&plugin_api_info_get_internal, NULL);
|
||||
hook_info (NULL, "charset_internal", N_("WeeChat internal charset"),
|
||||
&plugin_api_info_get_internal, NULL);
|
||||
hook_info (NULL, "inactivity", N_("keyboard inactivity (seconds)"),
|
||||
&plugin_api_info_get_internal, NULL);
|
||||
hook_info (NULL, "filters_enabled", N_("1 if filters are enabled"),
|
||||
&plugin_api_info_get_internal, NULL);
|
||||
|
||||
/* WeeChat core infolist hooks */
|
||||
hook_infolist (NULL, "buffer", &plugin_api_infolist_get_internal, NULL);
|
||||
hook_infolist (NULL, "buffer_lines", &plugin_api_infolist_get_internal, NULL);
|
||||
hook_infolist (NULL, "buffer", &plugin_api_infolist_get_internal, NULL);
|
||||
hook_infolist (NULL, "nicklist", &plugin_api_infolist_get_internal, NULL);
|
||||
hook_infolist (NULL, "window", &plugin_api_infolist_get_internal, NULL);
|
||||
hook_infolist (NULL, "hotlist", &plugin_api_infolist_get_internal, NULL);
|
||||
hook_infolist (NULL, "option", &plugin_api_infolist_get_internal, NULL);
|
||||
hook_infolist (NULL, "hook", &plugin_api_infolist_get_internal, NULL);
|
||||
hook_infolist (NULL, "buffer", N_("list of buffers"),
|
||||
&plugin_api_infolist_get_internal, NULL);
|
||||
hook_infolist (NULL, "buffer_lines", N_("lines of a buffer"),
|
||||
&plugin_api_infolist_get_internal, NULL);
|
||||
hook_infolist (NULL, "nicklist", N_("nicks in nicklist for a buffer"),
|
||||
&plugin_api_infolist_get_internal, NULL);
|
||||
hook_infolist (NULL, "window", N_("list of windows"),
|
||||
&plugin_api_infolist_get_internal, NULL);
|
||||
hook_infolist (NULL, "hotlist", N_("list of buffers in hotlist"),
|
||||
&plugin_api_infolist_get_internal, NULL);
|
||||
hook_infolist (NULL, "option", N_("list of options"),
|
||||
&plugin_api_infolist_get_internal, NULL);
|
||||
hook_infolist (NULL, "hook", N_("list of hooks"),
|
||||
&plugin_api_infolist_get_internal, NULL);
|
||||
}
|
||||
|
||||
@@ -3105,7 +3105,7 @@ weechat_lua_api_hook_info_cb (void *data, const char *info_name,
|
||||
static int
|
||||
weechat_lua_api_hook_info (lua_State *L)
|
||||
{
|
||||
const char *info_name, *function;
|
||||
const char *info_name, *description, *function;
|
||||
char *result;
|
||||
int n;
|
||||
|
||||
@@ -3123,18 +3123,20 @@ weechat_lua_api_hook_info (lua_State *L)
|
||||
|
||||
n = lua_gettop (lua_current_interpreter);
|
||||
|
||||
if (n < 2)
|
||||
if (n < 3)
|
||||
{
|
||||
WEECHAT_SCRIPT_MSG_WRONG_ARGUMENTS("hook_info");
|
||||
LUA_RETURN_EMPTY;
|
||||
}
|
||||
|
||||
info_name = lua_tostring (lua_current_interpreter, -2);
|
||||
info_name = lua_tostring (lua_current_interpreter, -3);
|
||||
description = lua_tostring (lua_current_interpreter, -2);
|
||||
function = lua_tostring (lua_current_interpreter, -1);
|
||||
|
||||
result = script_ptr2str (script_api_hook_info (weechat_lua_plugin,
|
||||
lua_current_script,
|
||||
info_name,
|
||||
description,
|
||||
&weechat_lua_api_hook_info_cb,
|
||||
function));
|
||||
|
||||
@@ -3178,7 +3180,7 @@ weechat_lua_api_hook_infolist_cb (void *data, const char *info_name,
|
||||
static int
|
||||
weechat_lua_api_hook_infolist (lua_State *L)
|
||||
{
|
||||
const char *infolist_name, *function;
|
||||
const char *infolist_name, *description, *function;
|
||||
char *result;
|
||||
int n;
|
||||
|
||||
@@ -3196,18 +3198,20 @@ weechat_lua_api_hook_infolist (lua_State *L)
|
||||
|
||||
n = lua_gettop (lua_current_interpreter);
|
||||
|
||||
if (n < 2)
|
||||
if (n < 3)
|
||||
{
|
||||
WEECHAT_SCRIPT_MSG_WRONG_ARGUMENTS("hook_infolist");
|
||||
LUA_RETURN_EMPTY;
|
||||
}
|
||||
|
||||
infolist_name = lua_tostring (lua_current_interpreter, -2);
|
||||
infolist_name = lua_tostring (lua_current_interpreter, -3);
|
||||
description = lua_tostring (lua_current_interpreter, -2);
|
||||
function = lua_tostring (lua_current_interpreter, -1);
|
||||
|
||||
result = script_ptr2str (script_api_hook_infolist (weechat_lua_plugin,
|
||||
lua_current_script,
|
||||
infolist_name,
|
||||
description,
|
||||
&weechat_lua_api_hook_infolist_cb,
|
||||
function));
|
||||
|
||||
|
||||
@@ -2597,7 +2597,7 @@ weechat_perl_api_hook_info_cb (void *data, const char *info_name,
|
||||
|
||||
static XS (XS_weechat_hook_info)
|
||||
{
|
||||
char *result, *info_name, *perl_fn;
|
||||
char *result, *info_name, *description, *perl_fn;
|
||||
dXSARGS;
|
||||
|
||||
/* make C compiler happy */
|
||||
@@ -2609,17 +2609,19 @@ static XS (XS_weechat_hook_info)
|
||||
PERL_RETURN_EMPTY;
|
||||
}
|
||||
|
||||
if (items < 2)
|
||||
if (items < 3)
|
||||
{
|
||||
WEECHAT_SCRIPT_MSG_WRONG_ARGUMENTS("hook_info");
|
||||
PERL_RETURN_EMPTY;
|
||||
}
|
||||
|
||||
info_name = SvPV (ST (0), PL_na);
|
||||
perl_fn = SvPV (ST (1), PL_na);
|
||||
description = SvPV (ST (1), PL_na);
|
||||
perl_fn = SvPV (ST (2), PL_na);
|
||||
result = script_ptr2str (script_api_hook_info (weechat_perl_plugin,
|
||||
perl_current_script,
|
||||
info_name,
|
||||
description,
|
||||
&weechat_perl_api_hook_info_cb,
|
||||
perl_fn));
|
||||
|
||||
@@ -2662,7 +2664,7 @@ weechat_perl_api_hook_infolist_cb (void *data, const char *infolist_name,
|
||||
|
||||
static XS (XS_weechat_hook_infolist)
|
||||
{
|
||||
char *result, *infolist_name, *perl_fn;
|
||||
char *result, *infolist_name, *description, *perl_fn;
|
||||
dXSARGS;
|
||||
|
||||
/* make C compiler happy */
|
||||
@@ -2674,17 +2676,19 @@ static XS (XS_weechat_hook_infolist)
|
||||
PERL_RETURN_EMPTY;
|
||||
}
|
||||
|
||||
if (items < 2)
|
||||
if (items < 3)
|
||||
{
|
||||
WEECHAT_SCRIPT_MSG_WRONG_ARGUMENTS("hook_infolist");
|
||||
PERL_RETURN_EMPTY;
|
||||
}
|
||||
|
||||
infolist_name = SvPV (ST (0), PL_na);
|
||||
perl_fn = SvPV (ST (1), PL_na);
|
||||
description = SvPV (ST (1), PL_na);
|
||||
perl_fn = SvPV (ST (2), PL_na);
|
||||
result = script_ptr2str (script_api_hook_infolist (weechat_perl_plugin,
|
||||
perl_current_script,
|
||||
infolist_name,
|
||||
description,
|
||||
&weechat_perl_api_hook_infolist_cb,
|
||||
perl_fn));
|
||||
|
||||
|
||||
@@ -2754,7 +2754,7 @@ weechat_python_api_hook_info_cb (void *data, const char *info_name,
|
||||
static PyObject *
|
||||
weechat_python_api_hook_info (PyObject *self, PyObject *args)
|
||||
{
|
||||
char *info_name, *function, *result;
|
||||
char *info_name, *description, *function, *result;
|
||||
PyObject *object;
|
||||
|
||||
/* make C compiler happy */
|
||||
@@ -2767,9 +2767,10 @@ weechat_python_api_hook_info (PyObject *self, PyObject *args)
|
||||
}
|
||||
|
||||
info_name = NULL;
|
||||
description = NULL;
|
||||
function = NULL;
|
||||
|
||||
if (!PyArg_ParseTuple (args, "ss", &info_name, &function))
|
||||
if (!PyArg_ParseTuple (args, "sss", &info_name, &description, &function))
|
||||
{
|
||||
WEECHAT_SCRIPT_MSG_WRONG_ARGUMENTS("hook_info");
|
||||
PYTHON_RETURN_EMPTY;
|
||||
@@ -2778,6 +2779,7 @@ weechat_python_api_hook_info (PyObject *self, PyObject *args)
|
||||
result = script_ptr2str(script_api_hook_info (weechat_python_plugin,
|
||||
python_current_script,
|
||||
info_name,
|
||||
description,
|
||||
&weechat_python_api_hook_info_cb,
|
||||
function));
|
||||
|
||||
@@ -2821,7 +2823,7 @@ weechat_python_api_hook_infolist_cb (void *data, const char *infolist_name,
|
||||
static PyObject *
|
||||
weechat_python_api_hook_infolist (PyObject *self, PyObject *args)
|
||||
{
|
||||
char *infolist_name, *function, *result;
|
||||
char *infolist_name, *description, *function, *result;
|
||||
PyObject *object;
|
||||
|
||||
/* make C compiler happy */
|
||||
@@ -2834,9 +2836,10 @@ weechat_python_api_hook_infolist (PyObject *self, PyObject *args)
|
||||
}
|
||||
|
||||
infolist_name = NULL;
|
||||
description = NULL;
|
||||
function = NULL;
|
||||
|
||||
if (!PyArg_ParseTuple (args, "ss", &infolist_name, &function))
|
||||
if (!PyArg_ParseTuple (args, "sss", &infolist_name, &description, &function))
|
||||
{
|
||||
WEECHAT_SCRIPT_MSG_WRONG_ARGUMENTS("hook_infolist");
|
||||
PYTHON_RETURN_EMPTY;
|
||||
@@ -2845,6 +2848,7 @@ weechat_python_api_hook_infolist (PyObject *self, PyObject *args)
|
||||
result = script_ptr2str(script_api_hook_infolist (weechat_python_plugin,
|
||||
python_current_script,
|
||||
infolist_name,
|
||||
description,
|
||||
&weechat_python_api_hook_infolist_cb,
|
||||
function));
|
||||
|
||||
|
||||
@@ -3162,9 +3162,10 @@ weechat_ruby_api_hook_info_cb (void *data, const char *info_name,
|
||||
*/
|
||||
|
||||
static VALUE
|
||||
weechat_ruby_api_hook_info (VALUE class, VALUE info_name, VALUE function)
|
||||
weechat_ruby_api_hook_info (VALUE class, VALUE info_name, VALUE description,
|
||||
VALUE function)
|
||||
{
|
||||
char *c_info_name, *c_function, *result;
|
||||
char *c_info_name, *c_description, *c_function, *result;
|
||||
VALUE return_value;
|
||||
|
||||
/* make C compiler happy */
|
||||
@@ -3177,23 +3178,27 @@ weechat_ruby_api_hook_info (VALUE class, VALUE info_name, VALUE function)
|
||||
}
|
||||
|
||||
c_info_name = NULL;
|
||||
c_description = NULL;
|
||||
c_function = NULL;
|
||||
|
||||
if (NIL_P (info_name) || NIL_P (function))
|
||||
if (NIL_P (info_name) || NIL_P (description) || NIL_P (function))
|
||||
{
|
||||
WEECHAT_SCRIPT_MSG_WRONG_ARGUMENTS("hook_info");
|
||||
RUBY_RETURN_EMPTY;
|
||||
}
|
||||
|
||||
Check_Type (info_name, T_STRING);
|
||||
Check_Type (description, T_STRING);
|
||||
Check_Type (function, T_STRING);
|
||||
|
||||
c_info_name = STR2CSTR (info_name);
|
||||
c_description = STR2CSTR (description);
|
||||
c_function = STR2CSTR (function);
|
||||
|
||||
result = script_ptr2str (script_api_hook_info (weechat_ruby_plugin,
|
||||
ruby_current_script,
|
||||
c_info_name,
|
||||
c_description,
|
||||
&weechat_ruby_api_hook_info_cb,
|
||||
c_function));
|
||||
|
||||
@@ -3235,9 +3240,10 @@ weechat_ruby_api_hook_infolist_cb (void *data, const char *infolist_name,
|
||||
*/
|
||||
|
||||
static VALUE
|
||||
weechat_ruby_api_hook_infolist (VALUE class, VALUE infolist_name, VALUE function)
|
||||
weechat_ruby_api_hook_infolist (VALUE class, VALUE infolist_name,
|
||||
VALUE description, VALUE function)
|
||||
{
|
||||
char *c_infolist_name, *c_function, *result;
|
||||
char *c_infolist_name, *c_description, *c_function, *result;
|
||||
VALUE return_value;
|
||||
|
||||
/* make C compiler happy */
|
||||
@@ -3250,23 +3256,27 @@ weechat_ruby_api_hook_infolist (VALUE class, VALUE infolist_name, VALUE function
|
||||
}
|
||||
|
||||
c_infolist_name = NULL;
|
||||
c_description = NULL;
|
||||
c_function = NULL;
|
||||
|
||||
if (NIL_P (infolist_name) || NIL_P (function))
|
||||
if (NIL_P (infolist_name) || NIL_P (description) || NIL_P (function))
|
||||
{
|
||||
WEECHAT_SCRIPT_MSG_WRONG_ARGUMENTS("hook_infolist");
|
||||
RUBY_RETURN_EMPTY;
|
||||
}
|
||||
|
||||
Check_Type (infolist_name, T_STRING);
|
||||
Check_Type (description, T_STRING);
|
||||
Check_Type (function, T_STRING);
|
||||
|
||||
c_infolist_name = STR2CSTR (infolist_name);
|
||||
c_description = STR2CSTR (description);
|
||||
c_function = STR2CSTR (function);
|
||||
|
||||
result = script_ptr2str (script_api_hook_infolist (weechat_ruby_plugin,
|
||||
ruby_current_script,
|
||||
c_infolist_name,
|
||||
c_description,
|
||||
&weechat_ruby_api_hook_infolist_cb,
|
||||
c_function));
|
||||
|
||||
@@ -4964,8 +4974,8 @@ weechat_ruby_api_init (VALUE ruby_mWeechat)
|
||||
rb_define_module_function (ruby_mWeechat, "hook_completion_list_add", &weechat_ruby_api_hook_completion_list_add, 4);
|
||||
rb_define_module_function (ruby_mWeechat, "hook_modifier", &weechat_ruby_api_hook_modifier, 2);
|
||||
rb_define_module_function (ruby_mWeechat, "hook_modifier_exec", &weechat_ruby_api_hook_modifier_exec, 3);
|
||||
rb_define_module_function (ruby_mWeechat, "hook_info", &weechat_ruby_api_hook_info, 2);
|
||||
rb_define_module_function (ruby_mWeechat, "hook_infolist", &weechat_ruby_api_hook_infolist, 2);
|
||||
rb_define_module_function (ruby_mWeechat, "hook_info", &weechat_ruby_api_hook_info, 3);
|
||||
rb_define_module_function (ruby_mWeechat, "hook_infolist", &weechat_ruby_api_hook_infolist, 3);
|
||||
rb_define_module_function (ruby_mWeechat, "unhook", &weechat_ruby_api_unhook, 1);
|
||||
rb_define_module_function (ruby_mWeechat, "unhook_all", &weechat_ruby_api_unhook_all, 0);
|
||||
rb_define_module_function (ruby_mWeechat, "buffer_new", &weechat_ruby_api_buffer_new, 4);
|
||||
|
||||
@@ -884,6 +884,7 @@ struct t_hook *
|
||||
script_api_hook_info (struct t_weechat_plugin *weechat_plugin,
|
||||
struct t_plugin_script *script,
|
||||
const char *info_name,
|
||||
const char *description,
|
||||
char *(*callback)(void *data,
|
||||
const char *info_name,
|
||||
const char *arguments),
|
||||
@@ -896,7 +897,8 @@ script_api_hook_info (struct t_weechat_plugin *weechat_plugin,
|
||||
if (!new_script_callback)
|
||||
return NULL;
|
||||
|
||||
new_hook = weechat_hook_info (info_name, callback, new_script_callback);
|
||||
new_hook = weechat_hook_info (info_name, description,
|
||||
callback, new_script_callback);
|
||||
if (!new_hook)
|
||||
{
|
||||
script_callback_free_data (new_script_callback);
|
||||
@@ -922,6 +924,7 @@ struct t_hook *
|
||||
script_api_hook_infolist (struct t_weechat_plugin *weechat_plugin,
|
||||
struct t_plugin_script *script,
|
||||
const char *infolist_name,
|
||||
const char *description,
|
||||
struct t_infolist *(*callback)(void *data,
|
||||
const char *infolist_name,
|
||||
void *pointer,
|
||||
@@ -935,7 +938,7 @@ script_api_hook_infolist (struct t_weechat_plugin *weechat_plugin,
|
||||
if (!new_script_callback)
|
||||
return NULL;
|
||||
|
||||
new_hook = weechat_hook_infolist (infolist_name,
|
||||
new_hook = weechat_hook_infolist (infolist_name, description,
|
||||
callback, new_script_callback);
|
||||
if (!new_hook)
|
||||
{
|
||||
|
||||
@@ -153,6 +153,7 @@ extern struct t_hook *script_api_hook_modifier (struct t_weechat_plugin *weechat
|
||||
extern struct t_hook *script_api_hook_info (struct t_weechat_plugin *weechat_plugin,
|
||||
struct t_plugin_script *script,
|
||||
const char *info_name,
|
||||
const char *description,
|
||||
char *(*callback)(void *data,
|
||||
const char *info_name,
|
||||
const char *arguments),
|
||||
@@ -160,6 +161,7 @@ extern struct t_hook *script_api_hook_info (struct t_weechat_plugin *weechat_plu
|
||||
extern struct t_hook *script_api_hook_infolist (struct t_weechat_plugin *weechat_plugin,
|
||||
struct t_plugin_script *script,
|
||||
const char *infolist_name,
|
||||
const char *description,
|
||||
struct t_infolist *(*callback)(void *data,
|
||||
const char *infolist_name,
|
||||
void *pointer,
|
||||
|
||||
@@ -370,12 +370,14 @@ struct t_weechat_plugin
|
||||
const char *string);
|
||||
struct t_hook *(*hook_info) (struct t_weechat_plugin *plugin,
|
||||
const char *info_name,
|
||||
const char *description,
|
||||
char *(*callback)(void *data,
|
||||
const char *info_name,
|
||||
const char *arguments),
|
||||
void *callback_data);
|
||||
struct t_hook *(*hook_infolist) (struct t_weechat_plugin *plugin,
|
||||
const char *infolist_name,
|
||||
const char *description,
|
||||
struct t_infolist *(*callback)(void *data,
|
||||
const char *infolist_name,
|
||||
void *pointer,
|
||||
@@ -836,12 +838,14 @@ extern int weechat_plugin_end (struct t_weechat_plugin *plugin);
|
||||
__string) \
|
||||
weechat_plugin->hook_modifier_exec(weechat_plugin, __modifier, \
|
||||
__modifier_data, __string)
|
||||
#define weechat_hook_info(__info_name, __callback, __data) \
|
||||
#define weechat_hook_info(__info_name, __description, __callback, \
|
||||
__data) \
|
||||
weechat_plugin->hook_info(weechat_plugin, __info_name, \
|
||||
__callback, __data)
|
||||
#define weechat_hook_infolist(__infolist_name, __callback, __data) \
|
||||
__description, __callback, __data)
|
||||
#define weechat_hook_infolist(__infolist_name, __description, \
|
||||
__callback, __data) \
|
||||
weechat_plugin->hook_infolist(weechat_plugin, __infolist_name, \
|
||||
__callback, __data)
|
||||
__description, __callback, __data)
|
||||
#define weechat_unhook(__hook) \
|
||||
weechat_plugin->unhook( __hook)
|
||||
#define weechat_unhook_all() \
|
||||
|
||||
@@ -90,5 +90,6 @@ void
|
||||
xfer_info_init ()
|
||||
{
|
||||
/* xfer infolist hooks */
|
||||
weechat_hook_infolist ("xfer", &xfer_info_get_infolist_cb, NULL);
|
||||
weechat_hook_infolist ("xfer", N_("list of xfer"),
|
||||
&xfer_info_get_infolist_cb, NULL);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user