summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--ChangeLog4
-rw-r--r--po/cs.po516
-rw-r--r--po/de.po586
-rw-r--r--po/es.po516
-rw-r--r--po/fr.po513
-rw-r--r--po/hu.po507
-rw-r--r--po/ru.po516
-rw-r--r--po/weechat.pot491
-rw-r--r--src/common/session.c12
-rw-r--r--src/common/session.h5
-rw-r--r--src/common/weeconfig.c7
-rw-r--r--src/common/weeconfig.h1
-rw-r--r--src/gui/curses/gui-curses-chat.c2
-rw-r--r--src/irc/irc-dcc.c520
-rw-r--r--src/irc/irc-server.c12
-rw-r--r--src/irc/irc.h26
-rw-r--r--weechat/ChangeLog4
-rw-r--r--weechat/po/cs.po516
-rw-r--r--weechat/po/de.po586
-rw-r--r--weechat/po/es.po516
-rw-r--r--weechat/po/fr.po513
-rw-r--r--weechat/po/hu.po507
-rw-r--r--weechat/po/ru.po516
-rw-r--r--weechat/po/weechat.pot491
-rw-r--r--weechat/src/common/session.c12
-rw-r--r--weechat/src/common/session.h5
-rw-r--r--weechat/src/common/weeconfig.c7
-rw-r--r--weechat/src/common/weeconfig.h1
-rw-r--r--weechat/src/gui/curses/gui-curses-chat.c2
-rw-r--r--weechat/src/irc/irc-dcc.c520
-rw-r--r--weechat/src/irc/irc-server.c12
-rw-r--r--weechat/src/irc/irc.h26
32 files changed, 5014 insertions, 3454 deletions
diff --git a/ChangeLog b/ChangeLog
index 449a1d47d..409ab80fb 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,9 +1,11 @@
WeeChat - Wee Enhanced Environment for Chat
===========================================
-ChangeLog - 2006-07-30
+ChangeLog - 2006-08-03
Version 0.2.0 (under dev!):
+ * improved DCC speed (up to x5 on LAN) by forking for DCC files and a
+ new option "dcc_fast_send" (does not wait for ACK) (task #5758)
* fixed crash when purging DCC with high number of DCC (> window size)
* fixed completion for command handlers (now empty completion_template
means nick completion, "-" string means no completion at all)
diff --git a/po/cs.po b/po/cs.po
index cc1d343d4..fddaac719 100644
--- a/po/cs.po
+++ b/po/cs.po
@@ -6,7 +6,7 @@ msgid ""
msgstr ""
"Project-Id-Version: WeeChat 0.2.0-cvs\n"
"Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
-"POT-Creation-Date: 2006-07-25 19:59+0200\n"
+"POT-Creation-Date: 2006-08-03 21:38+0200\n"
"PO-Revision-Date: 2006-07-25 20:00+0200\n"
"Last-Translator: Jiri Golembiovsky <golemj@gmail.com>\n"
"Language-Team: weechat-dev <weechat-dev@nongnu.org>\n"
@@ -14,7 +14,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-#: src/irc/irc-server.c:191 src/common/weeconfig.c:2290
+#: src/irc/irc-server.c:191 src/common/weeconfig.c:2295
msgid "Unable to get user's name"
msgstr "Nemůžu získat jméno uživatele"
@@ -1962,62 +1962,62 @@ msgstr ""
msgid "unknown"
msgstr "neznámý"
-#: src/irc/irc-dcc.c:51
+#: src/irc/irc-dcc.c:54
msgid "Waiting"
msgstr "Čekám"
-#: src/irc/irc-dcc.c:51
+#: src/irc/irc-dcc.c:54
msgid "Connecting"
msgstr "Připojuji"
-#: src/irc/irc-dcc.c:51
+#: src/irc/irc-dcc.c:54
msgid "Active"
msgstr "Aktivní"
-#: src/irc/irc-dcc.c:51
+#: src/irc/irc-dcc.c:54
msgid "Done"
msgstr "Provedeno"
-#: src/irc/irc-dcc.c:51
+#: src/irc/irc-dcc.c:54
msgid "Failed"
msgstr "Selhal"
-#: src/irc/irc-dcc.c:52
+#: src/irc/irc-dcc.c:55
msgid "Aborted"
msgstr "Zrušeno"
-#: src/irc/irc-dcc.c:408
+#: src/irc/irc-dcc.c:439
#, c-format
msgid "DCC: file %s%s%s"
msgstr "DCC: soubor %s%s%s"
-#: src/irc/irc-dcc.c:414
+#: src/irc/irc-dcc.c:445
#, c-format
msgid " (local filename: %s%s%s)"
msgstr " (lokální jmého souboru: %s%s%s)"
-#: src/irc/irc-dcc.c:419
+#: src/irc/irc-dcc.c:450
msgid " sent to "
msgstr " poslán "
-#: src/irc/irc-dcc.c:421
+#: src/irc/irc-dcc.c:452
msgid " received from "
msgstr " obdržen od "
-#: src/irc/irc-dcc.c:426
+#: src/irc/irc-dcc.c:457
msgid "OK"
msgstr "OK"
-#: src/irc/irc-dcc.c:426
+#: src/irc/irc-dcc.c:457
msgid "FAILED"
msgstr "SELHALO"
-#: src/irc/irc-dcc.c:439
+#: src/irc/irc-dcc.c:471
#, c-format
msgid "DCC chat closed with %s%s %s(%s%d.%d.%d.%d%s)\n"
msgstr "DCC rozhovor zavřen s %s%s %s(%s%d.%d.%d.%d%s)\n"
-#: src/irc/irc-dcc.c:494
+#: src/irc/irc-dcc.c:526
#, c-format
msgid ""
"%s can't associate DCC chat with private buffer (maybe private buffer has "
@@ -2026,17 +2026,17 @@ msgstr ""
"%s nemohu přiřadit DCC rozhovor k soukromému bufferu (možná má "
"soukromýbuffer již DCC CHAT?)\n"
-#: src/irc/irc-dcc.c:505
+#: src/irc/irc-dcc.c:537
#, c-format
msgid "Connected to %s%s %s(%s%d.%d.%d.%d%s)%s via DCC chat\n"
msgstr "Připojeno na %s%s %s(%s%d.%d.%d.%d.%s)%s přes DCC rozhovor\n"
-#: src/irc/irc-dcc.c:624
+#: src/irc/irc-dcc.c:650
#, c-format
msgid "DCC: file %s%s%s resumed at position %u\n"
msgstr "DCC: soubor %s%s%s bude obnoven na pozici %u\n"
-#: src/irc/irc-dcc.c:633 src/irc/irc-dcc.c:658
+#: src/irc/irc-dcc.c:659 src/irc/irc-dcc.c:684
#, c-format
msgid ""
"%s can't resume file \"%s\" (port: %d, start position: %u): DCC not found or "
@@ -2045,23 +2045,23 @@ msgstr ""
"%s nemohu obnovit soubor \"%s\" (port: %d, počáteční pozice: %u): DCC "
"nenalezeno nebo ukončeno\n"
-#: src/irc/irc-dcc.c:725
+#: src/irc/irc-dcc.c:756
#, c-format
msgid "%s not enough memory for new DCC\n"
msgstr "%s nedostatek paměti pro nové DCC\n"
-#: src/irc/irc-dcc.c:744
+#: src/irc/irc-dcc.c:775
msgid "DCC chat"
msgstr "DCC rozhovor"
-#: src/irc/irc-dcc.c:771
+#: src/irc/irc-dcc.c:802
#, c-format
msgid ""
"Incoming DCC file from %s%s%s (%s%d.%d.%d.%d%s)%s: %s%s%s, %s%lu%s bytes\n"
msgstr ""
"Příchozí DCC soubor od %s%s%s (%s%d.%d.%d.%d%s)%s: %s%s%s, %s%lu%s bytů\n"
-#: src/irc/irc-dcc.c:794
+#: src/irc/irc-dcc.c:825
#, c-format
msgid ""
"Sending DCC file to %s%s%s: %s%s%s (local filename: %s%s%s), %s%lu%s bytes\n"
@@ -2069,17 +2069,17 @@ msgstr ""
"Posílám DCC soubor k %s%s%s: %s%s%s (lokální jméno souboru: %s%s%s), %s%lu%s "
"bytů\n"
-#: src/irc/irc-dcc.c:814
+#: src/irc/irc-dcc.c:845
#, c-format
msgid "Incoming DCC chat request from %s%s%s (%s%d.%d.%d.%d%s)\n"
msgstr "Příchozí požadavek DCC rozhovoru od %s%s%s (%s%d.%d.%d.%d%s)\n"
-#: src/irc/irc-dcc.c:831
+#: src/irc/irc-dcc.c:862
#, c-format
msgid "Sending DCC chat request to %s%s\n"
msgstr "Posílám požadavek DCC rozhovoru na %s%s\n"
-#: src/irc/irc-dcc.c:849
+#: src/irc/irc-dcc.c:880
#, c-format
msgid ""
"DCC: file %s%s%s (local filename: %s%s%s) will be resumed at position %u\n"
@@ -2087,56 +2087,97 @@ msgstr ""
"DCC: soubor %s%s%s (lokální jméno souboru: %s%s%s) bude obnoven na pozici %"
"u\n"
-#: src/irc/irc-dcc.c:929
+#: src/irc/irc-dcc.c:960
#, c-format
msgid "%s not enough memory for DCC SEND\n"
msgstr "%s nedostatek pameti pro DCC SEND\n"
-#: src/irc/irc-dcc.c:949
+#: src/irc/irc-dcc.c:980
#, c-format
msgid "%s cannot access file \"%s\"\n"
msgstr "%s nemohu přistupovat k souboru \"%s\"\n"
-#: src/irc/irc-dcc.c:971
+#: src/irc/irc-dcc.c:1002
#, c-format
msgid "%s could not find address for '%s'. Falling back to local IP.\n"
msgstr "%s nemůžu najíž adresu pro '%s'. Navracím se k lokální IP.\n"
-#: src/irc/irc-dcc.c:991
+#: src/irc/irc-dcc.c:1022
#, c-format
msgid "%s cannot create socket for DCC\n"
msgstr "%s nemohu vytvořit soket pro DCC\n"
-#: src/irc/irc-dcc.c:1049
+#: src/irc/irc-dcc.c:1080
#, c-format
msgid "%s cannot find available port for DCC\n"
msgstr "%s nemůžu najít dostupný port pro DCC\n"
-#: src/irc/irc-dcc.c:1093
+#: src/irc/irc-dcc.c:1124
#, c-format
msgid "%s cannot send DCC\n"
msgstr "%s neomhu poslat DCC\n"
-#: src/irc/irc-dcc.c:1173
+#: src/irc/irc-dcc.c:1204
#, c-format
msgid "%s error sending data to \"%s\" via DCC CHAT\n"
msgstr "%s chyba posílání dat k \"%s\" přes DCC CHAT\n"
-#: src/irc/irc-dcc.c:1257
+#: src/irc/irc-dcc.c:1288
#, c-format
msgid "Private %s> %s"
msgstr "Soukromý %s> %s"
-#: src/irc/irc-dcc.c:1453
+#: src/irc/irc-dcc.c:1334
+#, fuzzy, c-format
+msgid "%s DCC: unable to create pipe\n"
+msgstr "%s nemohu uložit sezení do souboru\n"
+
+#: src/irc/irc-dcc.c:1536
+#, fuzzy, c-format
+msgid "%s DCC: unable to read local file\n"
+msgstr "%s nemohu uložit sezení do souboru\n"
+
+#: src/irc/irc-dcc.c:1543
+#, fuzzy, c-format
+msgid "%s DCC: unable to send block to receiver\n"
+msgstr "%s nemohu vytvořit server\n"
+
+#: src/irc/irc-dcc.c:1550
+#, fuzzy, c-format
+msgid "%s DCC: unable to read ACK from receiver\n"
+msgstr "%s nemohu vytvořit server\n"
+
+#: src/irc/irc-dcc.c:1557
+#, fuzzy, c-format
+msgid "%s DCC: unable to receive block from sender\n"
+msgstr "%s nemohu vytvořit server\n"
+
+#: src/irc/irc-dcc.c:1564
+#, fuzzy, c-format
+msgid "%s DCC: unable to write local file\n"
+msgstr "%s nemohu uložit sezení do souboru\n"
+
+#: src/irc/irc-dcc.c:1608 src/irc/irc-dcc.c:1651
+#, fuzzy, c-format
+msgid "%s DCC: unable to fork\n"
+msgstr "%s nemohu uložit sezení do souboru\n"
+
+#: src/irc/irc-dcc.c:1691
#, c-format
-msgid ""
-"%s DCC failed because blocksize is too big. Check value of \"dcc_blocksize\" "
-"option, max is %d.\n"
+msgid "%s DCC: timeout\n"
msgstr ""
-"%s DCC selhalo, protože velikost bloku je příliž velká. Zkontrolujte hodnotu "
-"\"dcc_blocksize\" nastavní, maximum je %d.\n"
-#: src/irc/irc-dcc.c:1528
+#: src/irc/irc-dcc.c:1723
+#, fuzzy, c-format
+msgid "%s DCC: unable to create socket for sending file\n"
+msgstr "%s nemohu uložit sezení do souboru\n"
+
+#: src/irc/irc-dcc.c:1735
+#, fuzzy, c-format
+msgid "%s DCC: unable to set 'nonblock' option for socket\n"
+msgstr "%s nemohu vytvořit server\n"
+
+#: src/irc/irc-dcc.c:1839
#, c-format
msgid "Aborting active DCC: \"%s\" from %s\n"
msgstr "Ruším aktivní DCC: \"%s\" od %s\n"
@@ -2283,13 +2324,13 @@ msgstr "Plugin \"%s\" odebrán.\n"
msgid "%s plugin \"%s\" not found\n"
msgstr "%s plugin \"%s\" nenalezen\n"
-#: src/plugins/plugins-config.c:265 src/common/weeconfig.c:1934
+#: src/plugins/plugins-config.c:265 src/common/weeconfig.c:1939
#, c-format
msgid "%s %s, line %d: invalid syntax, missing \"=\"\n"
msgstr "%s %s, řádek %d: nevalidní syntax, chybí \"=\"\n"
-#: src/plugins/plugins-config.c:353 src/common/weeconfig.c:2144
-#: src/common/weeconfig.c:2351
+#: src/plugins/plugins-config.c:353 src/common/weeconfig.c:2149
+#: src/common/weeconfig.c:2356
#, c-format
msgid "%s cannot create file \"%s\"\n"
msgstr "%s nemohu vytvořit soubor \"%s\"\n"
@@ -2324,16 +2365,16 @@ msgid "bytes"
msgstr "bajtů"
#: src/gui/curses/gui-curses-chat.c:880
-msgid "Kb"
-msgstr "Kb"
+msgid "KB"
+msgstr ""
#: src/gui/curses/gui-curses-chat.c:880
-msgid "Mb"
-msgstr "Mb"
+msgid "MB"
+msgstr ""
#: src/gui/curses/gui-curses-chat.c:880
-msgid "Gb"
-msgstr "Gb"
+msgid "GB"
+msgstr ""
#: src/gui/curses/gui-curses-chat.c:1012
msgid "ETA"
@@ -3857,13 +3898,13 @@ msgid ""
"with another home using \"--dir\" command line option.\n"
msgstr ""
-#: src/common/session.c:481
+#: src/common/session.c:484
#, c-format
msgid ""
"Last operation with session file was at position %ld, read of %d bytes\n"
msgstr "Poslední operace se souborem sezení bzla na pozici %ld, čtu %d bytů\n"
-#: src/common/session.c:486
+#: src/common/session.c:489
#, c-format
msgid ""
"Please send %s/%s, %s/%s and above messages to WeeChat developers for "
@@ -3873,297 +3914,297 @@ msgstr ""
"Prosím pošlete %s/%s, %s/%s a zprávu nahoře vývojářům WeeChat pro podporu.\n"
"Opatrně v souborech můžou být soukromé informace.\n"
-#: src/common/session.c:512 src/common/session.c:546 src/common/session.c:603
-#: src/common/session.c:644
+#: src/common/session.c:515 src/common/session.c:549 src/common/session.c:606
+#: src/common/session.c:647
#, c-format
msgid "wrong type in file (expected: %d, read: %d)"
msgstr "špatný typ v souboru (očekáván: %d, přečten: %d)"
-#: src/common/session.c:615 src/common/session.c:656
+#: src/common/session.c:618 src/common/session.c:659
msgid "invalid length for a buffer"
msgstr "nevalidní délka pro buffer"
-#: src/common/session.c:680
+#: src/common/session.c:683
msgid "object read error"
msgstr "chyba při čtení objektu"
-#: src/common/session.c:685
+#: src/common/session.c:688
#, c-format
msgid "wrong object (expected: %d, read: %d)"
msgstr "špatný objekt (očekáván: %d, přečten: %d)"
-#: src/common/session.c:695
+#: src/common/session.c:698
msgid "type read error"
msgstr "chyba při čtení typu"
-#: src/common/session.c:700
+#: src/common/session.c:703
#, c-format
msgid "wrong type (expected: %d, read: %d)"
msgstr "špatný typ (očekáván: %d, přečten: %d)"
-#: src/common/session.c:785
+#: src/common/session.c:788
msgid "server name not found"
msgstr "jméno serveru nenalezeno"
-#: src/common/session.c:790
+#: src/common/session.c:793
#, c-format
msgid "session: loading server \"%s\"\n"
msgstr "sezeni: načítám server \"%s\"\n"
-#: src/common/session.c:794
+#: src/common/session.c:797
msgid "server found, updating values\n"
msgstr "server nalezen, aktualizuji hodnoty\n"
-#: src/common/session.c:797
+#: src/common/session.c:800
msgid "server not found, creating new one\n"
msgstr "server nenalezen, vytvářím nový\n"
-#: src/common/session.c:802
+#: src/common/session.c:805
msgid "can't create new server"
msgstr "nemohu vytvořit nový server"
-#: src/common/session.c:816
+#: src/common/session.c:819
msgid "unexpected end of file (reading server)"
msgstr "neočekávaný konec souboru (čtu server)"
-#: src/common/session.c:907
+#: src/common/session.c:910
msgid "gnutls init error"
msgstr "chyba při inicializaci gnutls"
-#: src/common/session.c:924
+#: src/common/session.c:927
msgid "gnutls handshake failed"
msgstr "selhalo spojení selhalo"
-#: src/common/session.c:970
+#: src/common/session.c:973
#, c-format
msgid "session: warning: ignoring value from server (object id: %d)\n"
msgstr "sezení: upozornění: ignoruji hodnotu ze serveru (objekt id: %d)\n"
-#: src/common/session.c:992
+#: src/common/session.c:995
msgid "channel found without server"
msgstr "nalezen kanál bez serveru"
-#: src/common/session.c:999
+#: src/common/session.c:1002
msgid "channel type not found"
msgstr "nenalezen typ kanálu"
-#: src/common/session.c:1007
+#: src/common/session.c:1010
msgid "channel name not found"
msgstr "jméno kanálu nenalezeno"
-#: src/common/session.c:1012
+#: src/common/session.c:1015
#, c-format
msgid "session: loading channel \"%s\"\n"
msgstr "sezení: načítám kanál \"%s\"\n"
-#: src/common/session.c:1020
+#: src/common/session.c:1023
msgid "can't create new channel"
msgstr "nemohu vytvořit nový kanál"
-#: src/common/session.c:1030
+#: src/common/session.c:1033
msgid "unexpected end of file (reading channel)"
msgstr "neočekávaný konec souboru (čtení kanálu)"
-#: src/common/session.c:1069
+#: src/common/session.c:1072
#, c-format
msgid "session: warning: ignoring value from channel (object id: %d)\n"
msgstr "sezení: upozornění: ignoruji hodnotu z kanálu (objekt id: %d)\n"
-#: src/common/session.c:1092
+#: src/common/session.c:1095
msgid "nick found without channel"
msgstr "nalezena přezdívka bez kanálu"
-#: src/common/session.c:1100
+#: src/common/session.c:1103
msgid "nick name not found"
msgstr "jméno přezdívky nenalezeno"
-#: src/common/session.c:1110
+#: src/common/session.c:1113
msgid "can't create new nick"
msgstr "nemohu vytvořit novou přezdívku"
-#: src/common/session.c:1120
+#: src/common/session.c:1123
msgid "unexpected end of file (reading nick)"
msgstr "neočekávaný konec souboru (čtení přezdívky)"
-#: src/common/session.c:1139
+#: src/common/session.c:1142
#, c-format
msgid "session: warning: ignoring value from nick (object id: %d)\n"
msgstr "sezení: upozornění: ignoruji hodnotu z přezdívky (objekt id: %d)\n"
-#: src/common/session.c:1165
+#: src/common/session.c:1168
msgid "can't create new DCC"
msgstr "nemohu vytvořit nové DCC"
-#: src/common/session.c:1169
+#: src/common/session.c:1172
msgid "session: loading DCC\n"
msgstr "sezení: načítám DCC\n"
-#: src/common/session.c:1179
+#: src/common/session.c:1182
msgid "unexpected end of file (reading DCC)"
msgstr "neočekávaný konec souboru (čtení DCC)"
-#: src/common/session.c:1198
+#: src/common/session.c:1201
msgid "server not found for DCC"
msgstr "nenalezen server pro DCC"
-#: src/common/session.c:1207
+#: src/common/session.c:1210
msgid "DCC with channel but without server"
msgstr "DCC s kanálem ale bez serveru"
-#: src/common/session.c:1219
+#: src/common/session.c:1222
msgid "channel not found for DCC"
msgstr "nenalezen kanál pro DCC"
-#: src/common/session.c:1293
+#: src/common/session.c:1305
#, c-format
msgid "session: warning: ignoring value from DCC (object id: %d)\n"
msgstr "sezení: upozornění: ignoruji hodnotu z DCC (objekt id: %d)\n"
-#: src/common/session.c:1313
+#: src/common/session.c:1325
msgid "session: loading buffer history\n"
msgstr "sezení: načítám historii bufferu\n"
-#: src/common/session.c:1315
+#: src/common/session.c:1327
msgid "session: loading global history\n"
msgstr "sezení: načátám globální historii\n"
-#: src/common/session.c:1323
+#: src/common/session.c:1335
msgid "unexpected end of file (reading history)"
msgstr "neočekávaný konec souboru (čtení historie)"
-#: src/common/session.c:1343
+#: src/common/session.c:1355
#, c-format
msgid "session: warning: ignoring value from history (object id: %d)\n"
msgstr "sezení: upozornění: ignoruji hodnotu z historie (objekt id: %d)\n"
-#: src/common/session.c:1369
+#: src/common/session.c:1381
msgid "server name not found for buffer"
msgstr "nenalezeno jméno serveru pro buffer"
-#: src/common/session.c:1377
+#: src/common/session.c:1389
msgid "channel name not found for buffer"
msgstr "nenalezeno jméno kanálu pro buffer"
-#: src/common/session.c:1384
+#: src/common/session.c:1396
msgid "buffer type not found"
msgstr "typ bufferu nenalezen"
-#: src/common/session.c:1389
+#: src/common/session.c:1401
#, c-format
msgid "session: loading buffer (server: %s, channel: %s, type: %d)\n"
msgstr "sezení: načítám buffer (server: %s, kanál %s, typ: %d)\n"
-#: src/common/session.c:1400
+#: src/common/session.c:1412
msgid "server not found for buffer"
msgstr "nenalezen server pro buffer"
-#: src/common/session.c:1410
+#: src/common/session.c:1422
msgid "channel not found for buffer"
msgstr "nenalezen kanál pro buffer"
-#: src/common/session.c:1419
+#: src/common/session.c:1431
msgid "can't create new buffer"
msgstr "nemohu vytvořit nový buffer"
-#: src/common/session.c:1432
+#: src/common/session.c:1444
msgid "unexpected end of file (reading buffer)"
msgstr "neočekávaný konec souboru (čtení bufferu)"
-#: src/common/session.c:1445
+#: src/common/session.c:1457
#, c-format
msgid "session: warning: ignoring value from buffer (object id: %d)\n"
msgstr "sezení: upzornění: ignoruji hodnotu z bufferu (objekt id: %d)\n"
-#: src/common/session.c:1467
+#: src/common/session.c:1479
msgid "line found without buffer"
msgstr "nalezen řádek bez bufferu"
-#: src/common/session.c:1475
+#: src/common/session.c:1487
msgid "can't create new line"
msgstr "nemohu vytvořit nový řádek"
-#: src/common/session.c:1485
+#: src/common/session.c:1497
msgid "unexpected end of file (reading line)"
msgstr "neočekávaný konec souboru (čtení řádku)"
-#: src/common/session.c:1522
+#: src/common/session.c:1534
#, c-format
msgid "session: warning: ignoring value from line (object id: %d)\n"
msgstr "sezení: upozornění: ignoruji hodnotu z řádku (objekt id: %d)\n"
-#: src/common/session.c:1546
+#: src/common/session.c:1558
msgid "unexpected end of file (reading uptime)"
msgstr "neočekávaný konec souboru (čtu dobu běhu)"
-#: src/common/session.c:1559
+#: src/common/session.c:1571
#, c-format
msgid "session: warning: ignoring value from uptime (object id: %d)\n"
msgstr "sezení: upozornění: ignoruji hodnotu z doby běhu (objekt id: %d)\n"
-#: src/common/session.c:1589
+#: src/common/session.c:1601
msgid "session file not found"
msgstr "soubor se sezením nenalezen"
-#: src/common/session.c:1596
+#: src/common/session.c:1608
msgid "signature not found"
msgstr "podpis nenalezen"
-#: src/common/session.c:1601
+#: src/common/session.c:1613
msgid "bad session signature"
msgstr "špatný podpis sezení"
-#: src/common/session.c:1612
+#: src/common/session.c:1624
msgid "object id not found"
msgstr "id objektu nenalezeno"
-#: src/common/session.c:1620
+#: src/common/session.c:1632
msgid "failed to load server"
msgstr "selhalo načtení serveru"
-#: src/common/session.c:1627
+#: src/common/session.c:1639
msgid "failed to load channel"
msgstr "selhalo načtení kanálu"
-#: src/common/session.c:1634
+#: src/common/session.c:1646
msgid "failed to load nick"
msgstr "selhalo načtení přezdívky"
-#: src/common/session.c:1641
+#: src/common/session.c:1653
msgid "failed to load DCC"
msgstr "selhalo načtení DCC"
-#: src/common/session.c:1648
+#: src/common/session.c:1660
msgid "failed to load history"
msgstr "selhalo načtení historie"
-#: src/common/session.c:1655
+#: src/common/session.c:1667
msgid "failed to load buffer"
msgstr "selhalo načtení bufferu"
-#: src/common/session.c:1662
+#: src/common/session.c:1674
msgid "failed to load line"
msgstr "selhalo načtení řádku"
-#: src/common/session.c:1669
+#: src/common/session.c:1681
msgid "failed to load uptime"
msgstr "selhalo načtení doby běhu"
-#: src/common/session.c:1674
+#: src/common/session.c:1686
#, c-format
msgid "ignoring object (id: %d)\n"
msgstr "ignoruji objekt (id: %d)\n"
-#: src/common/session.c:1678
+#: src/common/session.c:1690
#, c-format
msgid "failed to ignore object (id: %d)"
msgstr "selhalo ignorování objektu (id: %d)"
-#: src/common/session.c:1702
+#: src/common/session.c:1714
#, c-format
msgid "%s can't delete session file (%s)\n"
msgstr "%s nemohu smazat soubor se sezením (%s)\n"
-#: src/common/session.c:1708
+#: src/common/session.c:1720
msgid "Upgrade completed successfully\n"
msgstr "Aktualizace dokončena úspěšně\n"
@@ -5140,43 +5181,48 @@ msgstr ""
"povolit uživateli posílat barvy se speciálními kódy (%B=tlustě %Cxx,"
"yy=barva, %U=podtržené, %R=obrácené)"
-#: src/common/weeconfig.c:814
+#: src/common/weeconfig.c:815
msgid "automatically accept dcc files"
msgstr "automaticky akceptovat dcc soubory"
-#: src/common/weeconfig.c:815
+#: src/common/weeconfig.c:816
msgid "automatically accept incoming dcc files"
msgstr "automaticky akceptovat příchozí dcc soubory"
-#: src/common/weeconfig.c:818
+#: src/common/weeconfig.c:819
msgid "automatically accept dcc chats"
msgstr "automaticky akceptovat dcc rozhovor"
-#: src/common/weeconfig.c:819
+#: src/common/weeconfig.c:820
msgid "automatically accept dcc chats (use carefully!)"
msgstr "automaticky akceptovat dcc rozhovor (používejte opatrně!)"
-#: src/common/weeconfig.c:822
+#: src/common/weeconfig.c:823
msgid "timeout for dcc request"
msgstr "časový limit pro dcc požadavek"
-#: src/common/weeconfig.c:823
+#: src/common/weeconfig.c:824
msgid "timeout for dcc request (in seconds)"
msgstr "časový limit pro dcc požadavek (v sekundách)"
-#: src/common/weeconfig.c:826
+#: src/common/weeconfig.c:827
msgid "block size for dcc packets"
msgstr "velikost bloku pro dcc pakety"
-#: src/common/weeconfig.c:827
+#: src/common/weeconfig.c:828
msgid "block size for dcc packets in bytes (default: 65536)"
msgstr "velikost bloku pro dcc pakety v bajtech (výchozí: 65536)"
-#: src/common/weeconfig.c:830
+#: src/common/weeconfig.c:831 src/common/weeconfig.c:832
+#, fuzzy
+msgid "does not wait for ACK when sending file"
+msgstr "konvertovat mezery na podtržítka při odesílání souborů"
+
+#: src/common/weeconfig.c:835
msgid "allowed ports for outgoing dcc"
msgstr "povolené porty pro odchozí dcc"
-#: src/common/weeconfig.c:831
+#: src/common/weeconfig.c:836
msgid ""
"restricts outgoing dcc to use only ports in the given range (useful for NAT) "
"(syntax: a single port, ie. 5000 or a port range, ie. 5000-5015, empty value "
@@ -5186,11 +5232,11 @@ msgstr ""
"NAT) (syntaxe: samostatný port, např. 5000 nebo rozsah portů např. 5000-"
"5015, prázdná hodnota znamená jakýkoliv port)"
-#: src/common/weeconfig.c:836
+#: src/common/weeconfig.c:841
msgid "IP address for outgoing dcc"
msgstr "IP adresa pro odchozí dcc"
-#: src/common/weeconfig.c:837
+#: src/common/weeconfig.c:842
msgid ""
"IP or DNS address used for outgoing dcc (if empty, local interface IP is "
"used)"
@@ -5198,108 +5244,108 @@ msgstr ""
"IP nebo DNS adresa použitá pro odchozí dcc (pokud je prázdné použije se "
"lokální IP)"
-#: src/common/weeconfig.c:841
+#: src/common/weeconfig.c:846
msgid "path for incoming files with dcc"
msgstr "cesta pro příchozí dcc soubory"
-#: src/common/weeconfig.c:842
+#: src/common/weeconfig.c:847
msgid "path for writing incoming files with dcc (default: user home)"
msgstr "cesta pro zápis příchozích dcc souborů (výchozí: uživatelův domov)"
-#: src/common/weeconfig.c:845
+#: src/common/weeconfig.c:850
msgid "default path for sending files with dcc"
msgstr "výchozí cesta pro odesílaní souborů pomocí dcc"
-#: src/common/weeconfig.c:846
+#: src/common/weeconfig.c:851
msgid ""
"path for reading files when sending thru dcc (when no path is specified)"
msgstr ""
"cesta pro čtení souborů při odesílání přes dcc (když není specifikována "
"cesta)"
-#: src/common/weeconfig.c:849 src/common/weeconfig.c:850
+#: src/common/weeconfig.c:854 src/common/weeconfig.c:855
msgid "convert spaces to underscores when sending files"
msgstr "konvertovat mezery na podtržítka při odesílání souborů"
-#: src/common/weeconfig.c:853
+#: src/common/weeconfig.c:858
msgid "automatically rename dcc files if already exists"
msgstr "automaticky přejmenovat dcc soubory, jestliže již existují"
-#: src/common/weeconfig.c:854
+#: src/common/weeconfig.c:859
msgid "rename incoming files if already exists (add '.1', '.2', ...)"
msgstr ""
"přejmenovat příchozí soubory, jestliže již existují (přídat '.1', '.2', ...)"
-#: src/common/weeconfig.c:857
+#: src/common/weeconfig.c:862
msgid "automatically resume aborted transfers"
msgstr "automaticky obnovit zrušený přenos"
-#: src/common/weeconfig.c:858
+#: src/common/weeconfig.c:863
msgid ""
"automatically resume dcc transfer if connection with remote host is loosed"
msgstr "automaticky obnovit dcc přenos pokud bylo ztraceno spojení s hostem"
-#: src/common/weeconfig.c:877
+#: src/common/weeconfig.c:882
msgid "use proxy"
msgstr "použít proxy"
-#: src/common/weeconfig.c:878
+#: src/common/weeconfig.c:883
msgid "use a proxy server to connect to irc server"
msgstr "použít proxy server pro připojení na irc server"
-#: src/common/weeconfig.c:881
+#: src/common/weeconfig.c:886
msgid "proxy type"
msgstr "typ proxy"
-#: src/common/weeconfig.c:882
+#: src/common/weeconfig.c:887
msgid "proxy type (http (default), socks4, socks5)"
msgstr "typ proxy (http (výchozí), socks4, socks5)"
-#: src/common/weeconfig.c:885
+#: src/common/weeconfig.c:890
msgid "use ipv6 proxy"
msgstr "použít ipv6 proxy"
-#: src/common/weeconfig.c:886
+#: src/common/weeconfig.c:891
msgid "connect to proxy in ipv6"
msgstr "připojit na proxy v ipv6"
-#: src/common/weeconfig.c:889
+#: src/common/weeconfig.c:894
msgid "proxy address"
msgstr "proxy adresa"
-#: src/common/weeconfig.c:890
+#: src/common/weeconfig.c:895
msgid "proxy server address (IP or hostname)"
msgstr "adresa proxy serveru (IP nebo jméno hosta)"
-#: src/common/weeconfig.c:893
+#: src/common/weeconfig.c:898
msgid "port for proxy"
msgstr "port proxy"
-#: src/common/weeconfig.c:894
+#: src/common/weeconfig.c:899
msgid "port for connecting to proxy server"
msgstr "port pro připojení na proxy server"
-#: src/common/weeconfig.c:897
+#: src/common/weeconfig.c:902
msgid "proxy username"
msgstr "uživatelské jeméno proxy"
-#: src/common/weeconfig.c:898
+#: src/common/weeconfig.c:903
msgid "username for proxy server"
msgstr "uživatelské jméno pro proxy server"
-#: src/common/weeconfig.c:901
+#: src/common/weeconfig.c:906
msgid "proxy password"
msgstr "heslo proxy"
-#: src/common/weeconfig.c:902
+#: src/common/weeconfig.c:907
msgid "password for proxy server"
msgstr "heslo pro proxy server"
-#: src/common/weeconfig.c:915
+#: src/common/weeconfig.c:920
msgid "path for searching plugins"
msgstr "cesta pro hledání pluginů"
-#: src/common/weeconfig.c:916
+#: src/common/weeconfig.c:921
msgid ""
"path for searching plugins ('%h' will be replaced by WeeChat home, ~/."
"weechat by default)"
@@ -5307,11 +5353,11 @@ msgstr ""
"cesta pro hledání pluginů ('%h' bude nahrazeno domácím adresářem WeeChat, ~/."
"weechat je výchozí)"
-#: src/common/weeconfig.c:920
+#: src/common/weeconfig.c:925
msgid "list of plugins to load automatically"
msgstr "seznam pluginů pro automatické načtení"
-#: src/common/weeconfig.c:921
+#: src/common/weeconfig.c:926
msgid ""
"comma separated list of plugins to load automatically at startup, \"*\" "
"means all plugins found (names may be partial, for example \"perl\" is ok "
@@ -5321,11 +5367,11 @@ msgstr ""
"znamená všechny nalezené pluginy (jména mohou být částečná, například \"perl"
"\" je OK pro \"libperl.so\")"
-#: src/common/weeconfig.c:926
+#: src/common/weeconfig.c:931
msgid "standard plugins extension in filename"
msgstr "standardní přípona pluginů v jménu souboru"
-#: src/common/weeconfig.c:927
+#: src/common/weeconfig.c:932
msgid ""
"standard plugins extension in filename, used for autoload (if empty, then "
"all files are loaded when autoload is \"*\")"
@@ -5333,93 +5379,93 @@ msgstr ""
"standardní přípona pluginů v jménu soubor, použita při autonačítání (pokud "
"prázdná jsou načteny všechny souboru pokud je autoload \"*\")"
-#: src/common/weeconfig.c:944
+#: src/common/weeconfig.c:949
msgid "server name"
msgstr "jméno serveru"
-#: src/common/weeconfig.c:945
+#: src/common/weeconfig.c:950
msgid "name associated to IRC server (for display only)"
msgstr "jméno asociované k IRC serveru (pouze pro zobrazení)"
-#: src/common/weeconfig.c:948
+#: src/common/weeconfig.c:953
msgid "automatically connect to server"
msgstr "automaticky připojit k serveru"
-#: src/common/weeconfig.c:949
+#: src/common/weeconfig.c:954
msgid "automatically connect to server when WeeChat is starting"
msgstr "automaticky připojit k serveru, když je WeeChat spouštěn"
-#: src/common/weeconfig.c:952
+#: src/common/weeconfig.c:957
msgid "automatically reconnect to server"
msgstr "automaticky znovupřipojit server"
-#: src/common/weeconfig.c:953
+#: src/common/weeconfig.c:958
msgid "automatically reconnect to server when disconnected"
msgstr "automaticky znovu připojit server, když je odpojen"
-#: src/common/weeconfig.c:956
+#: src/common/weeconfig.c:961
msgid "delay before trying again to reconnect"
msgstr "doba před novým zkušením znovupřipojení"
-#: src/common/weeconfig.c:957
+#: src/common/weeconfig.c:962
msgid "delay (in seconds) before trying again to reconnect to server"
msgstr "doba (v sekundách) před novým zkušením znovupřipojení na server"
-#: src/common/weeconfig.c:960
+#: src/common/weeconfig.c:965
msgid "server address or hostname"
msgstr "adresa serveru nebo jméno hosta"
-#: src/common/weeconfig.c:961
+#: src/common/weeconfig.c:966
msgid "IP address or hostname of IRC server"
msgstr "IP adresa nebo jeméno hosta IRC serveru"
-#: src/common/weeconfig.c:964
+#: src/common/weeconfig.c:969
msgid "port for IRC server"
msgstr "port IRC serveru"
-#: src/common/weeconfig.c:965
+#: src/common/weeconfig.c:970
msgid "port for connecting to server"
msgstr "port pro připojení na server"
-#: src/common/weeconfig.c:968 src/common/weeconfig.c:969
+#: src/common/weeconfig.c:973 src/common/weeconfig.c:974
msgid "use IPv6 protocol for server communication"
msgstr "použít protokol IPv6 pro komunikaci se serverem"
-#: src/common/weeconfig.c:972 src/common/weeconfig.c:973
+#: src/common/weeconfig.c:977 src/common/weeconfig.c:978
msgid "use SSL for server communication"
msgstr "použít SSL pro komunikaci se serverem"
-#: src/common/weeconfig.c:976
+#: src/common/weeconfig.c:981
msgid "server password"
msgstr "heslo serveru"
-#: src/common/weeconfig.c:977
+#: src/common/weeconfig.c:982
msgid "password for IRC server"
msgstr "heslo pro IRC server"
-#: src/common/weeconfig.c:980
+#: src/common/weeconfig.c:985
msgid "nickname for server"
msgstr "přezdívka pro server"
-#: src/common/weeconfig.c:981
+#: src/common/weeconfig.c:986
msgid "nickname to use on IRC server"
msgstr "přezdívka použitá na IRC serveru"
-#: src/common/weeconfig.c:984
+#: src/common/weeconfig.c:989
msgid "alternate nickname for server"
msgstr "alternativní přezdívka pro server"
-#: src/common/weeconfig.c:985
+#: src/common/weeconfig.c:990
msgid "alternate nickname to use on IRC server (if nickname is already used)"
msgstr ""
"alternativní přezdívka použitá na IRC serveru (pokud přezdívka je již "
"použita)"
-#: src/common/weeconfig.c:988
+#: src/common/weeconfig.c:993
msgid "2nd alternate nickname for server"
msgstr "druhá alternativní přezdívka pro server"
-#: src/common/weeconfig.c:989
+#: src/common/weeconfig.c:994
msgid ""
"2nd alternate nickname to use on IRC server (if alternate nickname is "
"already used)"
@@ -5427,38 +5473,38 @@ msgstr ""
"druhá alternativní přezdívka použitá na IRC serveru (pokud alternativní "
"přezdívka je již použita)"
-#: src/common/weeconfig.c:992
+#: src/common/weeconfig.c:997
msgid "user name for server"
msgstr "uživatelské jméno pro server"
-#: src/common/weeconfig.c:993
+#: src/common/weeconfig.c:998
msgid "user name to use on IRC server"
msgstr "uživatelské jméno použité na IRC serveru"
-#: src/common/weeconfig.c:996
+#: src/common/weeconfig.c:1001
msgid "real name for server"
msgstr "skutečné jméno pro server"
-#: src/common/weeconfig.c:997
+#: src/common/weeconfig.c:1002
msgid "real name to use on IRC server"
msgstr "skutečné jméno použité na IRC serveru"
-#: src/common/weeconfig.c:1000
+#: src/common/weeconfig.c:1005
msgid "custom hostname/IP for server"
msgstr "vlastní jméno hosta/IP pro server"
-#: src/common/weeconfig.c:1001
+#: src/common/weeconfig.c:1006
msgid ""
"custom hostname/IP for server (optional, if empty local hostname is used)"
msgstr ""
"vlastní jméno hosta/IP pro server (nepovinné, pokud je volné použije se "
"lokální jméno hosta)"
-#: src/common/weeconfig.c:1004
+#: src/common/weeconfig.c:1009
msgid "command(s) to run when connected to server"
msgstr "příkaz(y), které zpustit po připojení na server"
-#: src/common/weeconfig.c:1005
+#: src/common/weeconfig.c:1010
msgid ""
"command(s) to run when connected to server (many commands should be "
"separated by ';', use '\\;' for a semicolon)"
@@ -5466,11 +5512,11 @@ msgstr ""
"příkaz(y), které provést po přípojení k serveru (více příkazů se odděluje "
"pomocí ';', použijte '\\;' pro středník)"
-#: src/common/weeconfig.c:1009
+#: src/common/weeconfig.c:1014
msgid "delay (in seconds) after command was executed"
msgstr "počkání (v sekundách) po spuštční příkazu"
-#: src/common/weeconfig.c:1010
+#: src/common/weeconfig.c:1015
msgid ""
"delay (in seconds) after command was executed (example: give some time for "
"authentication)"
@@ -5478,11 +5524,11 @@ msgstr ""
"počkání (v sekundách) po spuštění příkazu (například: dád nějaký čas pro "
"autorizaci)"
-#: src/common/weeconfig.c:1013
+#: src/common/weeconfig.c:1018
msgid "list of channels to join when connected to server"
msgstr "seznam kanálů na které přistoupit po připojení na server"
-#: src/common/weeconfig.c:1014
+#: src/common/weeconfig.c:1019
msgid ""
"comma separated list of channels to join when connected to server (example: "
"\"#chan1,#chan2,#chan3 key1,key2\")"
@@ -5490,15 +5536,15 @@ msgstr ""
"čárkou rozdělený seznam kanálů na které přistoupit po připojení na server "
"(příklad: \"#kanál1,#kanál2,#kanál3 klíč1,klíč2\")"
-#: src/common/weeconfig.c:1017 src/common/weeconfig.c:1018
+#: src/common/weeconfig.c:1022 src/common/weeconfig.c:1023
msgid "automatically rejoin channels when kicked"
msgstr "automaticky znovu přijít na kanál po vykopnutí"
-#: src/common/weeconfig.c:1021
+#: src/common/weeconfig.c:1026
msgid "notify levels for channels of this server"
msgstr "level upozornění pro kanály na tomto serveru"
-#: src/common/weeconfig.c:1022
+#: src/common/weeconfig.c:1027
msgid ""
"comma separated list of notify levels for channels of this server (format: "
"#channel:1,..)"
@@ -5506,11 +5552,11 @@ msgstr ""
"čárkou oddělený seznam levelů upozornění pro kanály na tomto serveru "
"(formát: #kanál:1,..)"
-#: src/common/weeconfig.c:1025
+#: src/common/weeconfig.c:1030
msgid "charset for decoding ISO on server and channels"
msgstr "znaková sada pro dekódování ISO na serveru a kanálech"
-#: src/common/weeconfig.c:1026
+#: src/common/weeconfig.c:1031
msgid ""
"comma separated list of charsets for server and channels, to decode ISO "
"(format: server:charset,#channel:charset,..)"
@@ -5518,11 +5564,11 @@ msgstr ""
"čárkou oddělený seznam znakových sad pro server a kanály, pro dekódování ISO "
"(format: server:znaková_sada,#kanál:znaková_sada,...)"
-#: src/common/weeconfig.c:1030
+#: src/common/weeconfig.c:1035
msgid "charset for decoding UTF on server and channels"
msgstr "znaková sada pro dekódování UTF na serveru a kanálech"
-#: src/common/weeconfig.c:1031
+#: src/common/weeconfig.c:1036
msgid ""
"comma separated list of charsets for server and channels, to decode UTF "
"(format: server:charset,#channel:charset,..)"
@@ -5530,11 +5576,11 @@ msgstr ""
"čárkou oddělený seznam znakových sad pro server a kanály, pro dekódování UTF "
"(format: server:znaková_sada,#kanál:znaková_sada,...)"
-#: src/common/weeconfig.c:1035
+#: src/common/weeconfig.c:1040
msgid "charset for encoding messages on server and channels"
msgstr "znaková sada pro kódování zpráv na serveru a kanálech"
-#: src/common/weeconfig.c:1036
+#: src/common/weeconfig.c:1041
msgid ""
"comma separated list of charsets for server and channels, to encode messages "
"(format: server:charset,#channel:charset,..)"
@@ -5542,69 +5588,69 @@ msgstr ""
"čárkou oddělený seznam znakových sad pro server a kanály, pro kódování zpráv "
"(format: server:znaková_sada,#kanál:znaková_sada,...)"
-#: src/common/weeconfig.c:1121
+#: src/common/weeconfig.c:1126
#, c-format
msgid ""
"%s you should now issue /save to write \"save_on_exit\" option in config "
"file.\n"
msgstr ""
-#: src/common/weeconfig.c:1743
+#: src/common/weeconfig.c:1748
#, c-format
msgid "%s %s, line %d: new server, but previous was incomplete\n"
msgstr "%s %s, řádek %d: nový server, ale předchozí byl nekompletní\n"
-#: src/common/weeconfig.c:1752
+#: src/common/weeconfig.c:1757
#, c-format
msgid "%s %s, line %d: server '%s' already exists\n"
msgstr "%s %s, řádek %d: server '%s' již existuje\n"
-#: src/common/weeconfig.c:1770
+#: src/common/weeconfig.c:1775
#, c-format
msgid "%s %s, line %d: unable to create server\n"
msgstr "%s %s, řádek %d: nemohu vytvořit server\n"
-#: src/common/weeconfig.c:1810
+#: src/common/weeconfig.c:1815
#, c-format
msgid "%s unable to assign default int with string (\"%s\")\n"
msgstr "%s nemohu přiřadit výchozí číslo s řetězcem (\"%s\")\n"
-#: src/common/weeconfig.c:1821
+#: src/common/weeconfig.c:1826
#, c-format
msgid "%s unable to assign default color (\"%s\")\n"
msgstr "%s nemohu přiřadit výchozí barvu (\"%s\")\n"
-#: src/common/weeconfig.c:1859
+#: src/common/weeconfig.c:1864
#, c-format
msgid "%s config file \"%s\" not found.\n"
msgstr "%s konfigurační soubor \"%s\" nenalezen\n"
-#: src/common/weeconfig.c:1891
+#: src/common/weeconfig.c:1896
#, c-format
msgid "%s %s, line %d: invalid syntax, missing \"]\"\n"
msgstr "%s %s, řádek %d: nevalidní syntaxe, chybí \"]\"\n"
-#: src/common/weeconfig.c:1908
+#: src/common/weeconfig.c:1913
#, c-format
msgid "%s %s, line %d: unknown section identifier (\"%s\")\n"
msgstr "%s %s, řádek %d: neznámý identifikátor sekce (\"%s\")\n"
-#: src/common/weeconfig.c:1926
+#: src/common/weeconfig.c:1931
#, c-format
msgid "%s %s, line %d: invalid section for option, line is ignored\n"
msgstr "%s %s, řádek %d: nevalidní sekce pro volbu, řádek je ignorován\n"
-#: src/common/weeconfig.c:2008 src/common/weeconfig.c:2034
+#: src/common/weeconfig.c:2013 src/common/weeconfig.c:2039
#, c-format
msgid "%s %s, line %d: invalid option \"%s\"\n"
msgstr "%s %s, řádek %d: nevalidní volba \"%s\"\n"
-#: src/common/weeconfig.c:2014
+#: src/common/weeconfig.c:2019
#, c-format
msgid "%s %s, line %d: invalid ignore options \"%s\"\n"
msgstr "%s %s, řádek %d: nevalidní volba \"%s\" pro ignorování\n"
-#: src/common/weeconfig.c:2045
+#: src/common/weeconfig.c:2050
#, c-format
msgid ""
"%s %s, line %d: invalid value for option '%s'\n"
@@ -5613,7 +5659,7 @@ msgstr ""
"%s %s, řádek %d: nevalidní hodnota pro volbu '%s'\n"
"Očekáváno: hodnota boolean: 'off' nebo 'on'\n"
-#: src/common/weeconfig.c:2054
+#: src/common/weeconfig.c:2059
#, c-format
msgid ""
"%s %s, line %d: invalid value for option '%s'\n"
@@ -5622,7 +5668,7 @@ msgstr ""
"%s %s, řádek %d: nevalidní hodnota pro volbu '%s'\n"
"Očekáváno: celé číslo mezi %d a %d\n"
-#: src/common/weeconfig.c:2065
+#: src/common/weeconfig.c:2070
#, c-format
msgid ""
"%s %s, line %d: invalid value for option '%s'\n"
@@ -5631,21 +5677,21 @@ msgstr ""
"%s %s, řádek %d: nevalidní hodnota pro volbu '%s'\n"
"Očekáváno: jeden z těchto řetězců: "
-#: src/common/weeconfig.c:2081
+#: src/common/weeconfig.c:2086
#, c-format
msgid "%s %s, line %d: invalid color name for option '%s'\n"
msgstr "%s %s, řádek %d: nevalidní jméno barvy pro hodnotu '%s'\n"
-#: src/common/weeconfig.c:2150
+#: src/common/weeconfig.c:2155
#, c-format
msgid "%s: creating default config file...\n"
msgstr "%s: vytvářím výchozí konfigurační soubor...\n"
-#: src/common/weeconfig.c:2151
+#: src/common/weeconfig.c:2156
msgid "Creating default config file\n"
msgstr "Vytvářím výchozí konfigurační soubor\n"
-#: src/common/weeconfig.c:2154 src/common/weeconfig.c:2360
+#: src/common/weeconfig.c:2159 src/common/weeconfig.c:2365
#, c-format
msgid ""
"#\n"
@@ -5654,7 +5700,7 @@ msgstr ""
"#\n"
"# %s konfigurační soubor, vytvořil %s v%s %s"
-#: src/common/weeconfig.c:2158 src/common/weeconfig.c:2364
+#: src/common/weeconfig.c:2163 src/common/weeconfig.c:2369
#, c-format
msgid ""
"# WARNING! Be careful when editing this file, WeeChat writes this file when "
@@ -5665,6 +5711,22 @@ msgstr ""
"tento soubor při ukončení.\n"
"#\n"
-#: src/common/weeconfig.c:2357
+#: src/common/weeconfig.c:2362
msgid "Saving config to disk\n"
msgstr "Ukládám konfiguraci na disk\n"
+
+#~ msgid "Kb"
+#~ msgstr "Kb"
+
+#~ msgid "Mb"
+#~ msgstr "Mb"
+
+#~ msgid "Gb"
+#~ msgstr "Gb"
+
+#~ msgid ""
+#~ "%s DCC failed because blocksize is too big. Check value of \"dcc_blocksize"
+#~ "\" option, max is %d.\n"
+#~ msgstr ""
+#~ "%s DCC selhalo, protože velikost bloku je příliž velká. Zkontrolujte "
+#~ "hodnotu \"dcc_blocksize\" nastavní, maximum je %d.\n"
diff --git a/po/de.po b/po/de.po
index 6f780aae8..abc5c984e 100644
--- a/po/de.po
+++ b/po/de.po
@@ -1,23 +1,24 @@
+# translation of de.po to
# WeeChat: fast & light, IRC client for many operating systems.
# Copyright (c) 2003-2006 FlashCode <flashcode@flashtux.org>
# This file is distributed under the same license as the WeeChat package.
+#
# Rudolf Polzer <weechat-te@durchnull.de>, 2005.
# Thomas Schuetz <i18n@internet-villa.de>, 2006.
-#
msgid ""
msgstr ""
-"Project-Id-Version: WeeChat 0.2.0-cvs\n"
+"Project-Id-Version: de\n"
"Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
-"POT-Creation-Date: 2006-07-25 19:59+0200\n"
-"PO-Revision-Date: 2006-07-25 20:00+0200\n"
+"POT-Creation-Date: 2006-08-03 21:38+0200\n"
+"PO-Revision-Date: 2006-07-30 19:09+0200\n"
"Last-Translator: Thomas Schuetz <i18n@internet-villa.de>\n"
"Language-Team: <de@li.org>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Generator: KBabel 1.10.2\n"
+"X-Generator: KBabel 1.11.2\n"
-#: src/irc/irc-server.c:191 src/common/weeconfig.c:2290
+#: src/irc/irc-server.c:191 src/common/weeconfig.c:2295
msgid "Unable to get user's name"
msgstr "Username konnte nicht ermittelt werden"
@@ -1963,62 +1964,62 @@ msgstr ""
msgid "unknown"
msgstr "unbekannt"
-#: src/irc/irc-dcc.c:51
+#: src/irc/irc-dcc.c:54
msgid "Waiting"
msgstr "warten"
-#: src/irc/irc-dcc.c:51
+#: src/irc/irc-dcc.c:54
msgid "Connecting"
msgstr "verbinden"
-#: src/irc/irc-dcc.c:51
+#: src/irc/irc-dcc.c:54
msgid "Active"
msgstr "aktiv"
-#: src/irc/irc-dcc.c:51
+#: src/irc/irc-dcc.c:54
msgid "Done"
msgstr "fertig"
-#: src/irc/irc-dcc.c:51
+#: src/irc/irc-dcc.c:54
msgid "Failed"
msgstr "fehlg."
-#: src/irc/irc-dcc.c:52
+#: src/irc/irc-dcc.c:55
msgid "Aborted"
msgstr "abgebr."
-#: src/irc/irc-dcc.c:408
+#: src/irc/irc-dcc.c:439
#, c-format
msgid "DCC: file %s%s%s"
msgstr "DCC: Datei %s%s%s"
-#: src/irc/irc-dcc.c:414
+#: src/irc/irc-dcc.c:445
#, c-format
msgid " (local filename: %s%s%s)"
msgstr " (lokaler Dateiname: %s%s%s)"
-#: src/irc/irc-dcc.c:419
+#: src/irc/irc-dcc.c:450
msgid " sent to "
msgstr " gesendet an "
-#: src/irc/irc-dcc.c:421
+#: src/irc/irc-dcc.c:452
msgid " received from "
msgstr " empfangen von "
-#: src/irc/irc-dcc.c:426
+#: src/irc/irc-dcc.c:457
msgid "OK"
msgstr "OK"
-#: src/irc/irc-dcc.c:426
+#: src/irc/irc-dcc.c:457
msgid "FAILED"
msgstr "FEHLGESCHLAGEN"
-#: src/irc/irc-dcc.c:439
+#: src/irc/irc-dcc.c:471
#, c-format
msgid "DCC chat closed with %s%s %s(%s%d.%d.%d.%d%s)\n"
msgstr "DCC Chat mit %s%s %s(%s%d.%d.%d.%d%s) geschlossen \n"
-#: src/irc/irc-dcc.c:494
+#: src/irc/irc-dcc.c:526
#, c-format
msgid ""
"%s can't associate DCC chat with private buffer (maybe private buffer has "
@@ -2027,17 +2028,17 @@ msgstr ""
"%s kann keinen DCC Chat mit privatem Puffer assoziieren (ist er bereits ein "
"DCC CHAT?)\n"
-#: src/irc/irc-dcc.c:505
+#: src/irc/irc-dcc.c:537
#, c-format
msgid "Connected to %s%s %s(%s%d.%d.%d.%d%s)%s via DCC chat\n"
msgstr "DCC Chat mit %s%s %s(%s%d.%d.%d.%d%s)%s aufgebaut\n"
-#: src/irc/irc-dcc.c:624
+#: src/irc/irc-dcc.c:650
#, c-format
msgid "DCC: file %s%s%s resumed at position %u\n"
msgstr "DCC: Datei %s%s%s wird an Position %u fortgesetzt\n"
-#: src/irc/irc-dcc.c:633 src/irc/irc-dcc.c:658
+#: src/irc/irc-dcc.c:659 src/irc/irc-dcc.c:684
#, c-format
msgid ""
"%s can't resume file \"%s\" (port: %d, start position: %u): DCC not found or "
@@ -2046,23 +2047,23 @@ msgstr ""
"%s kann die Datei \"%s\" nicht fortsetzen (Port: %d, Startposition: %u): DCC "
"nicht gefunden oder bereits fertig\n"
-#: src/irc/irc-dcc.c:725
+#: src/irc/irc-dcc.c:756
#, c-format
msgid "%s not enough memory for new DCC\n"
msgstr "%s nicht genug Speicher für neuen DCC\n"
-#: src/irc/irc-dcc.c:744
+#: src/irc/irc-dcc.c:775
msgid "DCC chat"
msgstr "DCC Chat"
-#: src/irc/irc-dcc.c:771
+#: src/irc/irc-dcc.c:802
#, c-format
msgid ""
"Incoming DCC file from %s%s%s (%s%d.%d.%d.%d%s)%s: %s%s%s, %s%lu%s bytes\n"
msgstr ""
"Eingehende DCC-Datei von %s%s%s (%s%d.%d.%d.%d%s)%s: %s%s%s, %s%lu%s Bytes\n"
-#: src/irc/irc-dcc.c:794
+#: src/irc/irc-dcc.c:825
#, c-format
msgid ""
"Sending DCC file to %s%s%s: %s%s%s (local filename: %s%s%s), %s%lu%s bytes\n"
@@ -2070,17 +2071,17 @@ msgstr ""
"Sende DCC-Datei zu %s%s%s: %s%s%s (lokaler Dateiname: %s%s%s), %s%lu%s "
"Bytes\n"
-#: src/irc/irc-dcc.c:814
+#: src/irc/irc-dcc.c:845
#, c-format
msgid "Incoming DCC chat request from %s%s%s (%s%d.%d.%d.%d%s)\n"
msgstr "Eingehende DCC-Chatanforderung von %s%s%s (%s%d.%d.%d.%d%s)\n"
-#: src/irc/irc-dcc.c:831
+#: src/irc/irc-dcc.c:862
#, c-format
msgid "Sending DCC chat request to %s%s\n"
msgstr "Sende DCC-Chatanforderung an %s%s\n"
-#: src/irc/irc-dcc.c:849
+#: src/irc/irc-dcc.c:880
#, c-format
msgid ""
"DCC: file %s%s%s (local filename: %s%s%s) will be resumed at position %u\n"
@@ -2088,57 +2089,98 @@ msgstr ""
"DCC: Datei %s%s%s (lokaler Dateiname: %s%s%s) wird an der Position %u "
"fortgesetzt\n"
-#: src/irc/irc-dcc.c:929
+#: src/irc/irc-dcc.c:960
#, c-format
msgid "%s not enough memory for DCC SEND\n"
msgstr "%s nicht genug Speicher für DCC SEND\n"
-#: src/irc/irc-dcc.c:949
+#: src/irc/irc-dcc.c:980
#, c-format
msgid "%s cannot access file \"%s\"\n"
msgstr "%s kann nicht auf die Datei \"%s\" zugreifen\n"
-#: src/irc/irc-dcc.c:971
+#: src/irc/irc-dcc.c:1002
#, c-format
msgid "%s could not find address for '%s'. Falling back to local IP.\n"
msgstr ""
"%s kann die Adresse für '%s' nicht finden. Greife auf lokale IP zurück.\n"
-#: src/irc/irc-dcc.c:991
+#: src/irc/irc-dcc.c:1022
#, c-format
msgid "%s cannot create socket for DCC\n"
msgstr "%s kann keinen Socket für DCC anlegen\n"
-#: src/irc/irc-dcc.c:1049
+#: src/irc/irc-dcc.c:1080
#, c-format
msgid "%s cannot find available port for DCC\n"
msgstr "%s kann keinen freien Port für DCC ermitteln\n"
-#: src/irc/irc-dcc.c:1093
+#: src/irc/irc-dcc.c:1124
#, c-format
msgid "%s cannot send DCC\n"
msgstr "%s kann keinen DCC senden\n"
-#: src/irc/irc-dcc.c:1173
+#: src/irc/irc-dcc.c:1204
#, c-format
msgid "%s error sending data to \"%s\" via DCC CHAT\n"
msgstr "%s Fehler beim Senden von Daten an \"%s\" via DCC CHAT\n"
-#: src/irc/irc-dcc.c:1257
+#: src/irc/irc-dcc.c:1288
#, c-format
msgid "Private %s> %s"
msgstr "Privat %s> %s"
-#: src/irc/irc-dcc.c:1453
+#: src/irc/irc-dcc.c:1334
+#, fuzzy, c-format
+msgid "%s DCC: unable to create pipe\n"
+msgstr "%s kann lokalen Hostname/lokale IP nicht festlegen\n"
+
+#: src/irc/irc-dcc.c:1536
+#, fuzzy, c-format
+msgid "%s DCC: unable to read local file\n"
+msgstr "%s kann lokalen Hostname/lokale IP nicht festlegen\n"
+
+#: src/irc/irc-dcc.c:1543
+#, fuzzy, c-format
+msgid "%s DCC: unable to send block to receiver\n"
+msgstr "%s kann den Server nicht anlegen\n"
+
+#: src/irc/irc-dcc.c:1550
+#, fuzzy, c-format
+msgid "%s DCC: unable to read ACK from receiver\n"
+msgstr "%s kann den Server nicht anlegen\n"
+
+#: src/irc/irc-dcc.c:1557
+#, fuzzy, c-format
+msgid "%s DCC: unable to receive block from sender\n"
+msgstr "%s kann den Server nicht anlegen\n"
+
+#: src/irc/irc-dcc.c:1564
+#, fuzzy, c-format
+msgid "%s DCC: unable to write local file\n"
+msgstr "%s kann lokalen Hostname/lokale IP nicht festlegen\n"
+
+#: src/irc/irc-dcc.c:1608 src/irc/irc-dcc.c:1651
+#, fuzzy, c-format
+msgid "%s DCC: unable to fork\n"
+msgstr "%s kann lokalen Hostname/lokale IP nicht festlegen\n"
+
+#: src/irc/irc-dcc.c:1691
#, c-format
-msgid ""
-"%s DCC failed because blocksize is too big. Check value of \"dcc_blocksize\" "
-"option, max is %d.\n"
+msgid "%s DCC: timeout\n"
msgstr ""
-"%s DCC schlug aufgrund zu großer Blockgröße fehl. Bitte überprüfen Sie den "
-"Wert der \"dcc_blocksize\"-Option, das Maximum beträgt %d.\n"
-#: src/irc/irc-dcc.c:1528
+#: src/irc/irc-dcc.c:1723
+#, fuzzy, c-format
+msgid "%s DCC: unable to create socket for sending file\n"
+msgstr "%s kann lokalen Hostname/lokale IP nicht festlegen\n"
+
+#: src/irc/irc-dcc.c:1735
+#, fuzzy, c-format
+msgid "%s DCC: unable to set 'nonblock' option for socket\n"
+msgstr "%s kann den Server nicht anlegen\n"
+
+#: src/irc/irc-dcc.c:1839
#, c-format
msgid "Aborting active DCC: \"%s\" from %s\n"
msgstr "Aktiver DCC wird abgebrochen: \"%s\" von %s\n"
@@ -2290,13 +2332,13 @@ msgstr "Plugin \"%s\" entladen.\n"
msgid "%s plugin \"%s\" not found\n"
msgstr "%s Plugin \"%s\" nicht gefunden\n"
-#: src/plugins/plugins-config.c:265 src/common/weeconfig.c:1934
+#: src/plugins/plugins-config.c:265 src/common/weeconfig.c:1939
#, c-format
msgid "%s %s, line %d: invalid syntax, missing \"=\"\n"
msgstr "%s %s, Zeile %d: Syntaxfehler, \"=\" erwartet\n"
-#: src/plugins/plugins-config.c:353 src/common/weeconfig.c:2144
-#: src/common/weeconfig.c:2351
+#: src/plugins/plugins-config.c:353 src/common/weeconfig.c:2149
+#: src/common/weeconfig.c:2356
#, c-format
msgid "%s cannot create file \"%s\"\n"
msgstr "%s kann die Datei \"%s\" nicht anlegen\n"
@@ -2331,16 +2373,16 @@ msgid "bytes"
msgstr "Bytes"
#: src/gui/curses/gui-curses-chat.c:880
-msgid "Kb"
-msgstr "KB"
+msgid "KB"
+msgstr ""
#: src/gui/curses/gui-curses-chat.c:880
-msgid "Mb"
-msgstr "MB"
+msgid "MB"
+msgstr ""
#: src/gui/curses/gui-curses-chat.c:880
-msgid "Gb"
-msgstr "GB"
+msgid "GB"
+msgstr ""
#: src/gui/curses/gui-curses-chat.c:1012
msgid "ETA"
@@ -2671,7 +2713,6 @@ msgid "[action [args] | number | [[server] [channel]]]"
msgstr "[Aktion [Argumente] | Nummer | [[Server] [Channel]]]"
#: src/common/command.c:60
-#, fuzzy
msgid ""
" action: action to do:\n"
" move: move buffer in the list (may be relative, for example -1)\n"
@@ -2685,10 +2726,11 @@ msgid ""
msgstr ""
" Aktion: Pufferaktion:\n"
" move: Puffer in der Liste bewegen (kann auch relativ sein, wie -1)\n"
-" close: Puffer schließen (und Channel ohne Meldung verlassen)\n"
+" close: Puffer schließen (eine Part-Message kann optional angegeben "
+"werden)\n"
" list: alle offenen Puffer auflisten (Standardaktion)\n"
-" notify: Notify-Level für Puffer festlegen (0=nie, 1=highlighten, 2=1"
-"+Nachricht, 3=2+join/part)\n"
+" notify: Notify-Level für Puffer festlegen (0=nie, 1=bei hervorgehobenen "
+"Nachrichten, 2=1+persönliche Nachricht, 3=2+join/part)\n"
"Server\n"
"Channel: gehe zum Puffer mit Servernamen oder Channelnamen\n"
" Nummer: gehe zu Puffer mit dieser Nummer"
@@ -2884,13 +2926,13 @@ msgstr ""
"Belegungen (Vorsicht!)"
#: src/common/command.c:132
-#, fuzzy
msgid "manage panels"
-msgstr "Fenster verwalten"
+msgstr "Panels verwalten"
#: src/common/command.c:133
msgid "[list | add type position size | resize # size | close # | move #1 #2]"
msgstr ""
+"[list | add Art Position Größe | resize # Größe | close # | move #1 #2]"
#: src/common/command.c:134
msgid ""
@@ -2901,6 +2943,14 @@ msgid ""
" close: close a panel by number\n"
" move: move a panel to another number (may be relative, for example -1)"
msgstr ""
+" list: listet allo offenen Panels (Default, kann als Parameter auch "
+"weggelassen werden)\n"
+" add: fügt ein Panel hinzu, Art ist global|local, Position ist top|bottom|"
+"left|right\n"
+" resize: setzt die Größe eines Panels neu (kann auch relativ sein, z.B. -1)\n"
+" close: schließt das Panel mit der angegebenen Nummer\n"
+" move: verschiebt ein Panel zu einer anderen Position (kann auch relativ "
+"sein, z.B. -1)"
#: src/common/command.c:141
msgid "list/load/unload plugins"
@@ -3095,7 +3145,6 @@ msgstr ""
"[pct] | resize pct | merge [all]]"
#: src/common/command.c:208
-#, fuzzy
msgid ""
" list: list open windows (no parameter implies this list)\n"
" -1: jump to previous window\n"
@@ -3125,8 +3174,8 @@ msgstr ""
" right: wechselt zum rechten Fenster\n"
"splith: teilt das aktuelle Fenster horizontal\n"
"splitv: teilt das aktuelle Fenster vertikal\n"
-"resize: verändert die Größe des aktuellen Fensters, die neue Größe wird in "
-"Prozent des Elternfensters angegeben\n"
+"resize: verändert die Größe des aktuellen Fensters, die neue Größe ist <pct> "
+"Prozent des Elternfensters groß\n"
" merge: vereinigt Fenster miteinander (all = alle Fenster vereinigen)\n"
"\n"
"Bei splith und splitv gibt pct die neue Größe des Fensters im verhältnis zur "
@@ -3254,7 +3303,6 @@ msgid "%sraw IRC data\n"
msgstr "%sIRC-Rohdaten\n"
#: src/common/command.c:1379
-#, fuzzy
msgid "Open buffers:\n"
msgstr "Offene Puffer:\n"
@@ -3269,7 +3317,7 @@ msgid "%s can not close the single buffer\n"
msgstr "%s der einzige Puffer kann nicht geschlossen werden\n"
#: src/common/command.c:1452
-#, fuzzy, c-format
+#, c-format
msgid "%s can not close server buffer while channels are open\n"
msgstr ""
"%s kann den Serverpuffer nicht schließen, solange Channels offen sind\n"
@@ -3338,7 +3386,7 @@ msgstr " (geerbt: \"%s%s%s\")"
#: src/common/command.c:1862
#, c-format
msgid "%s charset \"%s\" is not available\n"
-msgstr ""
+msgstr "%s Zeichensatz \"%s\" ist nicht verfügbar\n"
#: src/common/command.c:1920 src/common/command.c:1950
#: src/common/command.c:2177 src/common/command.c:2917
@@ -3442,33 +3490,31 @@ msgstr "%s \"-yes\" Argument erwartet aus Sicherheitsgründen\n"
#: src/common/command.c:2711
msgid "global"
-msgstr ""
+msgstr "global"
#: src/common/command.c:2711
msgid "local"
-msgstr ""
+msgstr "local"
#: src/common/command.c:2717
-#, fuzzy
msgid "top"
-msgstr "Operator"
+msgstr "top"
#: src/common/command.c:2720
msgid "bottom"
-msgstr ""
+msgstr "bottom"
#: src/common/command.c:2723
msgid "left"
-msgstr ""
+msgstr "left"
#: src/common/command.c:2726
msgid "right"
-msgstr ""
+msgstr "right"
#: src/common/command.c:2756
-#, fuzzy
msgid "Open panels:\n"
-msgstr "Offene Puffer:\n"
+msgstr "Offene Panel:\n"
#: src/common/command.c:2792
msgid "Plugins loaded:\n"
@@ -3543,14 +3589,13 @@ msgid "%s failed to save configuration file\n"
msgstr "%s konnte die Konfigurationsdatei nicht sichern\n"
#: src/common/command.c:2971
-#, fuzzy
msgid "Plugins options saved\n"
-msgstr "Plugin-Option(en) gefunden\n"
+msgstr "Plugin-Optionen gesichert\n"
#: src/common/command.c:2976
-#, fuzzy, c-format
+#, c-format
msgid "%s failed to save plugins options\n"
-msgstr "%s konnte die Konfigurationsdatei nicht sichern\n"
+msgstr "%s konnte die Plugin-Konfigurationsdatei nicht sichern\n"
#: src/common/command.c:3017
msgid "No server.\n"
@@ -3814,7 +3859,6 @@ msgstr ""
"WeeChat Uptime: %s%d %s%s %s%02d%s:%s%02d%s:%s%02d%s, gestartet am %s%s"
#: src/common/command.c:4122
-#, fuzzy
msgid "Open windows:\n"
msgstr "Geöffnete Fenster:\n"
@@ -3883,7 +3927,7 @@ msgstr ""
"durch das Benutzen der \"--dir\" Kommandozeilenoption mit einem anderen Home-"
"Verzeichnis zu starten.\n"
-#: src/common/session.c:481
+#: src/common/session.c:484
#, c-format
msgid ""
"Last operation with session file was at position %ld, read of %d bytes\n"
@@ -3891,7 +3935,7 @@ msgstr ""
"Der letzte Zugriff auf die Sitzungsdatei war bei Position %ld, %d Bytes "
"gelesen.\n"
-#: src/common/session.c:486
+#: src/common/session.c:489
#, c-format
msgid ""
"Please send %s/%s, %s/%s and above messages to WeeChat developers for "
@@ -3903,297 +3947,297 @@ msgstr ""
"Beachten Sie bitte, dass in diesen Dateien persönliche Informationen "
"enthalten sein können.\n"
-#: src/common/session.c:512 src/common/session.c:546 src/common/session.c:603
-#: src/common/session.c:644
+#: src/common/session.c:515 src/common/session.c:549 src/common/session.c:606
+#: src/common/session.c:647
#, c-format
msgid "wrong type in file (expected: %d, read: %d)"
msgstr "Falscher Datentyp in der Datei (erwartet: %d, gefunden: %d)"
-#: src/common/session.c:615 src/common/session.c:656
+#: src/common/session.c:618 src/common/session.c:659
msgid "invalid length for a buffer"
msgstr "Fehlerhafte Pufferlänge"
-#: src/common/session.c:680
+#: src/common/session.c:683
msgid "object read error"
msgstr "Objekt-Lesefehler"
-#: src/common/session.c:685
+#: src/common/session.c:688
#, c-format
msgid "wrong object (expected: %d, read: %d)"
msgstr "Falsches Objekt (erwartet: %d, gefunden: %d)"
-#: src/common/session.c:695
+#: src/common/session.c:698
msgid "type read error"
msgstr "Typ-Lesefehler"
-#: src/common/session.c:700
+#: src/common/session.c:703
#, c-format
msgid "wrong type (expected: %d, read: %d)"
msgstr "Falscher Typ (erwartet: %d, gefunden: %d)"
-#: src/common/session.c:785
+#: src/common/session.c:788
msgid "server name not found"
msgstr "Servernamen nicht gefunden"
-#: src/common/session.c:790
+#: src/common/session.c:793
#, c-format
msgid "session: loading server \"%s\"\n"
msgstr "Sitzung: Lade Server \"%s\"\n"
-#: src/common/session.c:794
+#: src/common/session.c:797
msgid "server found, updating values\n"
msgstr "Server gefunden, Werte werden aktualisiert\n"
-#: src/common/session.c:797
+#: src/common/session.c:800
msgid "server not found, creating new one\n"
msgstr "Server nicht gefunden, erstelle einen neuen Server\n"
-#: src/common/session.c:802
+#: src/common/session.c:805
msgid "can't create new server"
msgstr "neuer Server konnte nicht alloziert werden"
-#: src/common/session.c:816
+#: src/common/session.c:819
msgid "unexpected end of file (reading server)"
msgstr "unerwartetes Dateiende beim Lesen des Servers"
-#: src/common/session.c:907
+#: src/common/session.c:910
msgid "gnutls init error"
msgstr "gnutls Initialisierungsfehle"
-#: src/common/session.c:924
+#: src/common/session.c:927
msgid "gnutls handshake failed"
msgstr "gnutls-Handshake schlug fehl"
-#: src/common/session.c:970
+#: src/common/session.c:973
#, c-format
msgid "session: warning: ignoring value from server (object id: %d)\n"
msgstr "Sitzungs-Warung: ignoriere Servereinstellungen (Objekt-ID: %d)\n"
-#: src/common/session.c:992
+#: src/common/session.c:995
msgid "channel found without server"
msgstr "Channel ohne Server gefunden"
-#: src/common/session.c:999
+#: src/common/session.c:1002
msgid "channel type not found"
msgstr "Channeltyp nicht gefunden"
-#: src/common/session.c:1007
+#: src/common/session.c:1010
msgid "channel name not found"
msgstr "Channelname nicht gefunden"
-#: src/common/session.c:1012
+#: src/common/session.c:1015
#, c-format
msgid "session: loading channel \"%s\"\n"
msgstr "Sitzung: lade Channel \"%s\"\n"
-#: src/common/session.c:1020
+#: src/common/session.c:1023
msgid "can't create new channel"
msgstr "konnte den neuen Channel nicht erzeugen"
-#: src/common/session.c:1030
+#: src/common/session.c:1033
msgid "unexpected end of file (reading channel)"
msgstr "unerwartetes Dateiende beim Lesen der Channeleinstellungen"
-#: src/common/session.c:1069
+#: src/common/session.c:1072
#, c-format
msgid "session: warning: ignoring value from channel (object id: %d)\n"
msgstr "Sitzungs-Warnung: ignoriere Channeleinstellungen (Objekt-ID: %d)\n"
-#: src/common/session.c:1092
+#: src/common/session.c:1095
msgid "nick found without channel"
msgstr "Nicknamen ohne Channel gefunden"
-#: src/common/session.c:1100
+#: src/common/session.c:1103
msgid "nick name not found"
msgstr "Nicknamen nicht gefunden"
-#: src/common/session.c:1110
+#: src/common/session.c:1113
msgid "can't create new nick"
msgstr "Neuer Nickname konnte nicht alloziert werden"
-#: src/common/session.c:1120
+#: src/common/session.c:1123
msgid "unexpected end of file (reading nick)"
msgstr "unerwartetes Dateiende beim Lesen der Nickeinstellungen"
-#: src/common/session.c:1139
+#: src/common/session.c:1142
#, c-format
msgid "session: warning: ignoring value from nick (object id: %d)\n"
msgstr "Sitzungswarnung: ignoriere Nickeinstellungen (Objekt-ID: %d)\n"
-#: src/common/session.c:1165
+#: src/common/session.c:1168
msgid "can't create new DCC"
msgstr "kann keinen Socket für DCC anlegen"
-#: src/common/session.c:1169
+#: src/common/session.c:1172
msgid "session: loading DCC\n"
msgstr "Sitzung: lade DCC\n"
-#: src/common/session.c:1179
+#: src/common/session.c:1182
msgid "unexpected end of file (reading DCC)"
msgstr "unerwartetes Dateiende beim Lesen der DCC-Einstellungen"
-#: src/common/session.c:1198
+#: src/common/session.c:1201
msgid "server not found for DCC"
msgstr "Server für DCC nicht gefunden"
-#: src/common/session.c:1207
+#: src/common/session.c:1210
msgid "DCC with channel but without server"
msgstr "DCC mit Channel, aber ohne Server"
-#: src/common/session.c:1219
+#: src/common/session.c:1222
msgid "channel not found for DCC"
msgstr "kann keinen Port für DCC ermitteln"
-#: src/common/session.c:1293
+#: src/common/session.c:1305
#, c-format
msgid "session: warning: ignoring value from DCC (object id: %d)\n"
msgstr "Sitzungs-Warnung: ignoriere DCC-Einstellungen (Objekt-ID: %d)\n"
-#: src/common/session.c:1313
+#: src/common/session.c:1325
msgid "session: loading buffer history\n"
msgstr "Sitzung: lade Puffer-Verlauf\n"
-#: src/common/session.c:1315
+#: src/common/session.c:1327
msgid "session: loading global history\n"
msgstr "Sitzung: lade globalen Verlauf\n"
-#: src/common/session.c:1323
+#: src/common/session.c:1335
msgid "unexpected end of file (reading history)"
msgstr "unerwartetes Dateiende beim Lesen der Sitzung"
-#: src/common/session.c:1343
+#: src/common/session.c:1355
#, c-format
msgid "session: warning: ignoring value from history (object id: %d)\n"
msgstr "Sitzungswarnung: ignoriere Verlaufseinstellungen (Objekt-ID: %d)\n"
-#: src/common/session.c:1369
+#: src/common/session.c:1381
msgid "server name not found for buffer"
msgstr "Servername für den Puffer nicht gefunden"
-#: src/common/session.c:1377
+#: src/common/session.c:1389
msgid "channel name not found for buffer"
msgstr "Channelnamen für den Puffer nicht gefunden"
-#: src/common/session.c:1384
+#: src/common/session.c:1396
msgid "buffer type not found"
msgstr "Puffertyp nicht gefunden"
-#: src/common/session.c:1389
+#: src/common/session.c:1401
#, c-format
msgid "session: loading buffer (server: %s, channel: %s, type: %d)\n"
msgstr "Sitzung: lade Puffer (Server: %s, Channel: %s, Typ: %d)\n"
-#: src/common/session.c:1400
+#: src/common/session.c:1412
msgid "server not found for buffer"
msgstr "Server für Puffer nicht gefunden"
-#: src/common/session.c:1410
+#: src/common/session.c:1422
msgid "channel not found for buffer"
msgstr "Channel für den Puffer nicht gefunden"
-#: src/common/session.c:1419
+#: src/common/session.c:1431
msgid "can't create new buffer"
msgstr "kann keinen neuen Puffer erstellen"
-#: src/common/session.c:1432
+#: src/common/session.c:1444
msgid "unexpected end of file (reading buffer)"
msgstr "unerwartetes Dateiende beim Lesen des Puffers"
-#: src/common/session.c:1445
+#: src/common/session.c:1457
#, c-format
msgid "session: warning: ignoring value from buffer (object id: %d)\n"
msgstr "Sitzungswarnung: ignoriere Puffereinstellungen (Objekt-ID: %d)\n"
-#: src/common/session.c:1467
+#: src/common/session.c:1479
msgid "line found without buffer"
msgstr "Zeile ohne Puffer gefunden"
-#: src/common/session.c:1475
+#: src/common/session.c:1487
msgid "can't create new line"
msgstr "erzeuge neue Zeile"
-#: src/common/session.c:1485
+#: src/common/session.c:1497
msgid "unexpected end of file (reading line)"
msgstr "unerwartetes Dateiende beim Lesen einer Zeile"
-#: src/common/session.c:1522
+#: src/common/session.c:1534
#, c-format
msgid "session: warning: ignoring value from line (object id: %d)\n"
msgstr "Sitzungswarung: ignoriere Zeileninhalt (Objekt-ID: %d)\n"
-#: src/common/session.c:1546
+#: src/common/session.c:1558
msgid "unexpected end of file (reading uptime)"
msgstr "unerwartetes Dateiende beim Lesen der Uptime"
-#: src/common/session.c:1559
+#: src/common/session.c:1571
#, c-format
msgid "session: warning: ignoring value from uptime (object id: %d)\n"
msgstr "Sitzungswarnung: ignoriere Uptimewert (Objekt-ID %d)\n"
-#: src/common/session.c:1589
+#: src/common/session.c:1601
msgid "session file not found"
msgstr "Sitzungsdatei nicht gefunden"
-#: src/common/session.c:1596
+#: src/common/session.c:1608
msgid "signature not found"
msgstr "Sitzungssignatur nicht gefunden"
-#: src/common/session.c:1601
+#: src/common/session.c:1613
msgid "bad session signature"
msgstr "Fehlerhafte Sitzungssignatur"
-#: src/common/session.c:1612
+#: src/common/session.c:1624
msgid "object id not found"
msgstr "Objekt-ID nicht gefunden"
-#: src/common/session.c:1620
+#: src/common/session.c:1632
msgid "failed to load server"
msgstr "konnte die Servereinstellungen nicht laden"
-#: src/common/session.c:1627
+#: src/common/session.c:1639
msgid "failed to load channel"
msgstr "konnte die Channeleinstellungen nicht laden"
-#: src/common/session.c:1634
+#: src/common/session.c:1646
msgid "failed to load nick"
msgstr "konnte die Nickeinstellungen nicht laden"
-#: src/common/session.c:1641
+#: src/common/session.c:1653
msgid "failed to load DCC"
msgstr "konnte die DCC-Einstellungen nicht laden"
-#: src/common/session.c:1648
+#: src/common/session.c:1660
msgid "failed to load history"
msgstr "konnte den Verlauf nicht laden"
-#: src/common/session.c:1655
+#: src/common/session.c:1667
msgid "failed to load buffer"
msgstr "konnte den Puffer nicht laden"
-#: src/common/session.c:1662
+#: src/common/session.c:1674
msgid "failed to load line"
msgstr "konnte die Zeile nicht laden"
-#: src/common/session.c:1669
+#: src/common/session.c:1681
msgid "failed to load uptime"
msgstr "konnte die Uptime nicht laden"
-#: src/common/session.c:1674
+#: src/common/session.c:1686
#, c-format
msgid "ignoring object (id: %d)\n"
msgstr "ignoriere Objekt (ID: %d)\n"
-#: src/common/session.c:1678
+#: src/common/session.c:1690
#, c-format
msgid "failed to ignore object (id: %d)"
msgstr "konnte Objekt (ID: %d) nicht ignorieren"
-#: src/common/session.c:1702
+#: src/common/session.c:1714
#, c-format
msgid "%s can't delete session file (%s)\n"
msgstr "%s kann die Sitzungsdatei (%s) nicht löschen\n"
-#: src/common/session.c:1708
+#: src/common/session.c:1720
msgid "Upgrade completed successfully\n"
msgstr "Upgrade erfolgreich beendet\n"
@@ -4349,7 +4393,7 @@ msgstr "%s nicht genug Speicher fürs HOME-Verzeichnis\n"
#: src/common/weechat.c:490
#, c-format
msgid "%s home (%s) is not a directory\n"
-msgstr ""
+msgstr "%s HOME (%s) ist kein Verzeichnis\n"
#: src/common/weechat.c:499 src/common/weechat.c:523 src/common/weechat.c:539
#, c-format
@@ -4374,9 +4418,8 @@ msgid "WeeChat Warning:"
msgstr "WeeChat-Warnung:"
#: src/common/weeconfig.c:116 src/common/weeconfig.c:117
-#, fuzzy
msgid "save config file on exit"
-msgstr "Konfiguration abspeichern"
+msgstr "Konfiguration beim Verlassen abspeichern"
#: src/common/weeconfig.c:120 src/common/weeconfig.c:121
msgid "set title for window (terminal for Curses GUI) with name and version"
@@ -5178,43 +5221,48 @@ msgstr ""
"erlaube Benutzern, spezielle Codes zu versenden (%B=fett, %Cxx,yy=Farbe, %"
"U=unterstrichen, %R=reverse/umgekehrt)"
-#: src/common/weeconfig.c:814
+#: src/common/weeconfig.c:815
msgid "automatically accept dcc files"
msgstr "DCC-Dateiübertragungen automatisch annehmen"
-#: src/common/weeconfig.c:815
+#: src/common/weeconfig.c:816
msgid "automatically accept incoming dcc files"
msgstr "DCC-Dateiübertragungen automatisch annehmen"
-#: src/common/weeconfig.c:818
+#: src/common/weeconfig.c:819
msgid "automatically accept dcc chats"
msgstr "DCC-Chats automatisch annehmen"
-#: src/common/weeconfig.c:819
+#: src/common/weeconfig.c:820
msgid "automatically accept dcc chats (use carefully!)"
msgstr "DCC-CHats automatisch annehmen (Vorsicht!)"
-#: src/common/weeconfig.c:822
+#: src/common/weeconfig.c:823
msgid "timeout for dcc request"
msgstr "DCC-Timeout"
-#: src/common/weeconfig.c:823
+#: src/common/weeconfig.c:824
msgid "timeout for dcc request (in seconds)"
msgstr "DCC-Timeout in Sekunden"
-#: src/common/weeconfig.c:826
+#: src/common/weeconfig.c:827
msgid "block size for dcc packets"
msgstr "Blockgröße für DCCs"
-#: src/common/weeconfig.c:827
+#: src/common/weeconfig.c:828
msgid "block size for dcc packets in bytes (default: 65536)"
msgstr "Blockgröße für DCCs"
-#: src/common/weeconfig.c:830
+#: src/common/weeconfig.c:831 src/common/weeconfig.c:832
+#, fuzzy
+msgid "does not wait for ACK when sending file"
+msgstr "Leerzeichen in Unterstriche umwandeln beim Veschicken von Dateien"
+
+#: src/common/weeconfig.c:835
msgid "allowed ports for outgoing dcc"
msgstr "erlaubte Ports für ausgehenden DCC"
-#: src/common/weeconfig.c:831
+#: src/common/weeconfig.c:836
msgid ""
"restricts outgoing dcc to use only ports in the given range (useful for NAT) "
"(syntax: a single port, ie. 5000 or a port range, ie. 5000-5015, empty value "
@@ -5225,11 +5273,11 @@ msgstr ""
"z.B. 5000, oder eine Port-Bereich, z.B. 5000-5015,wenn kein Bereich "
"angegeben ist, ist jeder Port möglich)"
-#: src/common/weeconfig.c:836
+#: src/common/weeconfig.c:841
msgid "IP address for outgoing dcc"
msgstr "IP-Adresse für ausgehenden DCC"
-#: src/common/weeconfig.c:837
+#: src/common/weeconfig.c:842
msgid ""
"IP or DNS address used for outgoing dcc (if empty, local interface IP is "
"used)"
@@ -5237,114 +5285,114 @@ msgstr ""
"IP- oder DNS-Adresse für ausgehenden DCC (wenn kein Wert angegeben wird, "
"wird die IP des lokalen Interfaces benutzt)"
-#: src/common/weeconfig.c:841
+#: src/common/weeconfig.c:846
msgid "path for incoming files with dcc"
msgstr "Pfad für per DCC eingehende Dateien"
-#: src/common/weeconfig.c:842
+#: src/common/weeconfig.c:847
msgid "path for writing incoming files with dcc (default: user home)"
msgstr "Pfad für per DCC eingehende Dateien (Standardwert: Homeverzeichnis)"
-#: src/common/weeconfig.c:845
+#: src/common/weeconfig.c:850
msgid "default path for sending files with dcc"
msgstr "Pfad der per DCC zu sendenden Dateien"
-#: src/common/weeconfig.c:846
+#: src/common/weeconfig.c:851
msgid ""
"path for reading files when sending thru dcc (when no path is specified)"
msgstr ""
"Pfad, aus dem Dateien standardmäßig gelesen werden, wenn keine explizite "
"Angabe vorliegt"
-#: src/common/weeconfig.c:849 src/common/weeconfig.c:850
+#: src/common/weeconfig.c:854 src/common/weeconfig.c:855
msgid "convert spaces to underscores when sending files"
msgstr "Leerzeichen in Unterstriche umwandeln beim Veschicken von Dateien"
-#: src/common/weeconfig.c:853
+#: src/common/weeconfig.c:858
msgid "automatically rename dcc files if already exists"
msgstr ""
"eingehende Dateien automatisch umbenennen, falls nötig, um Überschreiben zu "
"vermeiden"
-#: src/common/weeconfig.c:854
+#: src/common/weeconfig.c:859
msgid "rename incoming files if already exists (add '.1', '.2', ...)"
msgstr ""
"eingehende Dateien automatisch umbenennen, falls nötig, um Überschreiben zu "
"vermeiden (durch Hinzufügen von '.1', '.2', ...)"
-#: src/common/weeconfig.c:857
+#: src/common/weeconfig.c:862
msgid "automatically resume aborted transfers"
msgstr "abgebrochene Übertragungen automatisch fortsetzen"
-#: src/common/weeconfig.c:858
+#: src/common/weeconfig.c:863
msgid ""
"automatically resume dcc transfer if connection with remote host is loosed"
msgstr ""
"abgebrochene Übertragungen automatisch fortsetzen, wenn die Verbindung "
"abgebrochen ist"
-#: src/common/weeconfig.c:877
+#: src/common/weeconfig.c:882
msgid "use proxy"
msgstr "Proxy verwenden"
-#: src/common/weeconfig.c:878
+#: src/common/weeconfig.c:883
msgid "use a proxy server to connect to irc server"
msgstr ""
"einen Proxyserver verwenden, um die Verbindung zum IRC-Server aufzubauen"
-#: src/common/weeconfig.c:881
+#: src/common/weeconfig.c:886
msgid "proxy type"
msgstr "Proxytyp"
-#: src/common/weeconfig.c:882
+#: src/common/weeconfig.c:887
msgid "proxy type (http (default), socks4, socks5)"
msgstr "Proxytyp (http (Standard), socks4, socks5)"
-#: src/common/weeconfig.c:885
+#: src/common/weeconfig.c:890
msgid "use ipv6 proxy"
msgstr "IPv6-Proxy verwenden"
-#: src/common/weeconfig.c:886
+#: src/common/weeconfig.c:891
msgid "connect to proxy in ipv6"
msgstr "Verbindung zum Proxy über IPv6 aufbauen"
-#: src/common/weeconfig.c:889
+#: src/common/weeconfig.c:894
msgid "proxy address"
msgstr "Proxyadresse"
-#: src/common/weeconfig.c:890
+#: src/common/weeconfig.c:895
msgid "proxy server address (IP or hostname)"
msgstr "Adresse des Proxyservers (IP oder Hostname)"
-#: src/common/weeconfig.c:893
+#: src/common/weeconfig.c:898
msgid "port for proxy"
msgstr "Port des Proxys"
-#: src/common/weeconfig.c:894
+#: src/common/weeconfig.c:899
msgid "port for connecting to proxy server"
msgstr "Port, auf dem der Proxyserver läuft"
-#: src/common/weeconfig.c:897
+#: src/common/weeconfig.c:902
msgid "proxy username"
msgstr "Proxy-Benutzername"
-#: src/common/weeconfig.c:898
+#: src/common/weeconfig.c:903
msgid "username for proxy server"
msgstr "Benutzername für die Proxyverbindung"
-#: src/common/weeconfig.c:901
+#: src/common/weeconfig.c:906
msgid "proxy password"
msgstr "Proxy-Passwort"
-#: src/common/weeconfig.c:902
+#: src/common/weeconfig.c:907
msgid "password for proxy server"
msgstr "Passwort für die Proxyverbindung"
-#: src/common/weeconfig.c:915
+#: src/common/weeconfig.c:920
msgid "path for searching plugins"
msgstr "Suchpfad für WeeChat-Plugins"
-#: src/common/weeconfig.c:916
+#: src/common/weeconfig.c:921
msgid ""
"path for searching plugins ('%h' will be replaced by WeeChat home, ~/."
"weechat by default)"
@@ -5352,11 +5400,11 @@ msgstr ""
"Suchpfad für WeeChat-Plugins ('%h' wird durch das WeeChat-Basisiverzeichnis "
"ersetzt, voreingestellt ist ~/.weechat)"
-#: src/common/weeconfig.c:920
+#: src/common/weeconfig.c:925
msgid "list of plugins to load automatically"
msgstr "Liste der Plugins, die automatisch geladen werden"
-#: src/common/weeconfig.c:921
+#: src/common/weeconfig.c:926
msgid ""
"comma separated list of plugins to load automatically at startup, \"*\" "
"means all plugins found (names may be partial, for example \"perl\" is ok "
@@ -5366,11 +5414,11 @@ msgstr ""
"sollen, \"*\" lädt alle gefundenen Plugins (es können auch Teile des Namens "
"angegeben werden, \"perl\" lädt z.B. auch \"libperl.so\")"
-#: src/common/weeconfig.c:926
+#: src/common/weeconfig.c:931
msgid "standard plugins extension in filename"
msgstr "Standard-Dateinamenserweiterung für Plugins"
-#: src/common/weeconfig.c:927
+#: src/common/weeconfig.c:932
msgid ""
"standard plugins extension in filename, used for autoload (if empty, then "
"all files are loaded when autoload is \"*\")"
@@ -5379,95 +5427,95 @@ msgstr ""
"verwendet (wenn kein Wert angegeben ist und der Wert für das automatische "
"Laden \"*\" ist, werden alle Dateien geladen)"
-#: src/common/weeconfig.c:944
+#: src/common/weeconfig.c:949
msgid "server name"
msgstr "Servername"
-#: src/common/weeconfig.c:945
+#: src/common/weeconfig.c:950
msgid "name associated to IRC server (for display only)"
msgstr "mit dem IRC-Server assoziierter eindeutiger Name (nur zur Anzeige)"
-#: src/common/weeconfig.c:948
+#: src/common/weeconfig.c:953
msgid "automatically connect to server"
msgstr "automatisch mit dem Server verbinden"
-#: src/common/weeconfig.c:949
+#: src/common/weeconfig.c:954
msgid "automatically connect to server when WeeChat is starting"
msgstr "automatisch mit dem Server verbinden, wenn WeeChat gestartet wird"
-#: src/common/weeconfig.c:952
+#: src/common/weeconfig.c:957
msgid "automatically reconnect to server"
msgstr "automatischer Neuaufbau der Verbindung"
-#: src/common/weeconfig.c:953
+#: src/common/weeconfig.c:958
msgid "automatically reconnect to server when disconnected"
msgstr "die Verbindung nach Trennung automatisch wiederherstellen"
-#: src/common/weeconfig.c:956
+#: src/common/weeconfig.c:961
msgid "delay before trying again to reconnect"
msgstr "vorm Neuaufbau der Verbindung abzuwartende Zeitspanne"
-#: src/common/weeconfig.c:957
+#: src/common/weeconfig.c:962
msgid "delay (in seconds) before trying again to reconnect to server"
msgstr ""
"Zeit in Sekunden, die gewartet wird, bevor ein Verbindungsneuaufbau versucht "
"wird"
-#: src/common/weeconfig.c:960
+#: src/common/weeconfig.c:965
msgid "server address or hostname"
msgstr "Serveradresse oder Hostname"
-#: src/common/weeconfig.c:961
+#: src/common/weeconfig.c:966
msgid "IP address or hostname of IRC server"
msgstr "IP-Adresse oder Hostname des IRC-Servers"
-#: src/common/weeconfig.c:964
+#: src/common/weeconfig.c:969
msgid "port for IRC server"
msgstr "Port des IRC-Servers"
-#: src/common/weeconfig.c:965
+#: src/common/weeconfig.c:970
msgid "port for connecting to server"
msgstr "Port, auf dem der IRC-Server läuft"
-#: src/common/weeconfig.c:968 src/common/weeconfig.c:969
+#: src/common/weeconfig.c:973 src/common/weeconfig.c:974
msgid "use IPv6 protocol for server communication"
msgstr "Server über IPv6 ansprechen"
-#: src/common/weeconfig.c:972 src/common/weeconfig.c:973
+#: src/common/weeconfig.c:977 src/common/weeconfig.c:978
msgid "use SSL for server communication"
msgstr "Server über SSL ansprechen"
-#: src/common/weeconfig.c:976
+#: src/common/weeconfig.c:981
msgid "server password"
msgstr "Serverpasswort"
-#: src/common/weeconfig.c:977
+#: src/common/weeconfig.c:982
msgid "password for IRC server"
msgstr "Passwort für den IRC-Server"
-#: src/common/weeconfig.c:980
+#: src/common/weeconfig.c:985
msgid "nickname for server"
msgstr "Nickname auf dem Server"
-#: src/common/weeconfig.c:981
+#: src/common/weeconfig.c:986
msgid "nickname to use on IRC server"
msgstr "eigener Nickname, der auf dem IRC-Server benutzt werden soll"
-#: src/common/weeconfig.c:984
+#: src/common/weeconfig.c:989
msgid "alternate nickname for server"
msgstr "alternativer Nickname auf dem Server"
-#: src/common/weeconfig.c:985
+#: src/common/weeconfig.c:990
msgid "alternate nickname to use on IRC server (if nickname is already used)"
msgstr ""
"alternativer Nickname, der auf dem IRC-Server benutzt werden soll, wenn der "
"erste Kandidat bereits benutzt wird"
-#: src/common/weeconfig.c:988
+#: src/common/weeconfig.c:993
msgid "2nd alternate nickname for server"
msgstr "2. alternativer Nickname auf dem Server"
-#: src/common/weeconfig.c:989
+#: src/common/weeconfig.c:994
msgid ""
"2nd alternate nickname to use on IRC server (if alternate nickname is "
"already used)"
@@ -5475,38 +5523,38 @@ msgstr ""
"2. alternativer Nickname, der auf dem IRC-Server benutzt werden soll, wenn "
"der erste alternative Nickname bereits benutzt wird"
-#: src/common/weeconfig.c:992
+#: src/common/weeconfig.c:997
msgid "user name for server"
msgstr "Benutzername auf dem Server"
-#: src/common/weeconfig.c:993
+#: src/common/weeconfig.c:998
msgid "user name to use on IRC server"
msgstr "Benutzername, der an den Server übermittelt werden soll"
-#: src/common/weeconfig.c:996
+#: src/common/weeconfig.c:1001
msgid "real name for server"
msgstr "Realname"
-#: src/common/weeconfig.c:997
+#: src/common/weeconfig.c:1002
msgid "real name to use on IRC server"
msgstr "voller Name, der an den Server übermittelt werden soll"
-#: src/common/weeconfig.c:1000
+#: src/common/weeconfig.c:1005
msgid "custom hostname/IP for server"
msgstr "angepasster Hostname oder angepasste IP-Adresse für den Server"
-#: src/common/weeconfig.c:1001
+#: src/common/weeconfig.c:1006
msgid ""
"custom hostname/IP for server (optional, if empty local hostname is used)"
msgstr ""
"angepasster Hostname oder angepasste IP-Adresse für den Server (wenn nichts "
"eingetragen ist, wird der lokale Hostname verwendet)"
-#: src/common/weeconfig.c:1004
+#: src/common/weeconfig.c:1009
msgid "command(s) to run when connected to server"
msgstr "Befehle, die nach der Verbindung zum Server ausgeführt werden sollen"
-#: src/common/weeconfig.c:1005
+#: src/common/weeconfig.c:1010
msgid ""
"command(s) to run when connected to server (many commands should be "
"separated by ';', use '\\;' for a semicolon)"
@@ -5515,11 +5563,11 @@ msgstr ""
"(mehrere Befehle müssen mit einem Semikolon getrennt werden, um ein "
"Semikolon zu schreiben, muss man '\\;' verwenden)"
-#: src/common/weeconfig.c:1009
+#: src/common/weeconfig.c:1014
msgid "delay (in seconds) after command was executed"
msgstr "Wartezeit nach Ausführung des Befehls"
-#: src/common/weeconfig.c:1010
+#: src/common/weeconfig.c:1015
msgid ""
"delay (in seconds) after command was executed (example: give some time for "
"authentication)"
@@ -5527,11 +5575,11 @@ msgstr ""
"Wartezeit in Sekunden nach Ausführung des Befehls, um z.B. eine "
"Authentifizierung zu ermöglichen"
-#: src/common/weeconfig.c:1013
+#: src/common/weeconfig.c:1018
msgid "list of channels to join when connected to server"
msgstr "Channels, die bei Verbindung zum Server zu betreten sind"
-#: src/common/weeconfig.c:1014
+#: src/common/weeconfig.c:1019
msgid ""
"comma separated list of channels to join when connected to server (example: "
"\"#chan1,#chan2,#chan3 key1,key2\")"
@@ -5539,15 +5587,15 @@ msgstr ""
"durch Kommata getrennte Liste der Channels, die beim Verbinden zum Server "
"betreten werden sollen (Beispiel: \"#chan1,#chan2,#chan3 key1,key2\")"
-#: src/common/weeconfig.c:1017 src/common/weeconfig.c:1018
+#: src/common/weeconfig.c:1022 src/common/weeconfig.c:1023
msgid "automatically rejoin channels when kicked"
msgstr "Channels nach Kick automatisch wieder betreten, falls möglich"
-#: src/common/weeconfig.c:1021
+#: src/common/weeconfig.c:1026
msgid "notify levels for channels of this server"
msgstr "Notify-Levels für Channels auf diesem Server"
-#: src/common/weeconfig.c:1022
+#: src/common/weeconfig.c:1027
msgid ""
"comma separated list of notify levels for channels of this server (format: "
"#channel:1,..)"
@@ -5555,12 +5603,12 @@ msgstr ""
"durch Kommata getrennte Liste der Notify-Levels für die Channels auf diesem "
"Server (Format: #channel:1,...)"
-#: src/common/weeconfig.c:1025
+#: src/common/weeconfig.c:1030
msgid "charset for decoding ISO on server and channels"
msgstr ""
"Zeichensatz zum Dekodieren von ISO-Nachrichten vom Server oder aus Channels"
-#: src/common/weeconfig.c:1026
+#: src/common/weeconfig.c:1031
msgid ""
"comma separated list of charsets for server and channels, to decode ISO "
"(format: server:charset,#channel:charset,..)"
@@ -5569,12 +5617,12 @@ msgstr ""
"Channels, um ISO-Nachrichten zu dekodieren (Format: Server:Zeichensatz,"
"#Channel:Zeichensatz)"
-#: src/common/weeconfig.c:1030
+#: src/common/weeconfig.c:1035
msgid "charset for decoding UTF on server and channels"
msgstr ""
"Zeichensatz zum Dekodieren von UTF-Nachrichten vom Server und von Channels"
-#: src/common/weeconfig.c:1031
+#: src/common/weeconfig.c:1036
msgid ""
"comma separated list of charsets for server and channels, to decode UTF "
"(format: server:charset,#channel:charset,..)"
@@ -5582,11 +5630,11 @@ msgstr ""
"durch Kommata getrennte Liste der Zeichensätze für Server und Channels, um "
"UTF zu dekodieren (Format: Server:Zeichensatz,#Channel:Zeichensatz,..)"
-#: src/common/weeconfig.c:1035
+#: src/common/weeconfig.c:1040
msgid "charset for encoding messages on server and channels"
msgstr "Zeichensatz zum Dekodieren von Nachrichten vom Server und aus Channels"
-#: src/common/weeconfig.c:1036
+#: src/common/weeconfig.c:1041
msgid ""
"comma separated list of charsets for server and channels, to encode messages "
"(format: server:charset,#channel:charset,..)"
@@ -5595,70 +5643,72 @@ msgstr ""
"und aus Channels zu dekodieren (Format: Server:Zeichensatz,#Channel:"
"Zeichensatz,..)"
-#: src/common/weeconfig.c:1121
+#: src/common/weeconfig.c:1126
#, c-format
msgid ""
"%s you should now issue /save to write \"save_on_exit\" option in config "
"file.\n"
msgstr ""
+"%s Sie sollten jetzt /save ausführen, um die Option \"save_on_exit\" in die "
+"Konfigurationsdatei zu schreiben.\n"
-#: src/common/weeconfig.c:1743
+#: src/common/weeconfig.c:1748
#, c-format
msgid "%s %s, line %d: new server, but previous was incomplete\n"
msgstr "%s %s, Zeile %d: neuer Server, aber der vorherige war unvollständig\n"
-#: src/common/weeconfig.c:1752
+#: src/common/weeconfig.c:1757
#, c-format
msgid "%s %s, line %d: server '%s' already exists\n"
msgstr "%s %s, Zeile %d: Server '%s' existiert bereits\n"
-#: src/common/weeconfig.c:1770
+#: src/common/weeconfig.c:1775
#, c-format
msgid "%s %s, line %d: unable to create server\n"
msgstr "%s %s, Zeile %d: kann Server nicht anlegen\n"
-#: src/common/weeconfig.c:1810
+#: src/common/weeconfig.c:1815
#, c-format
msgid "%s unable to assign default int with string (\"%s\")\n"
msgstr "%s kann den Standard-int-Wert \"%s\" nicht setzen\n"
-#: src/common/weeconfig.c:1821
+#: src/common/weeconfig.c:1826
#, c-format
msgid "%s unable to assign default color (\"%s\")\n"
msgstr "%s kann die Standardfarbe \"%s\" nicht setzen\n"
-#: src/common/weeconfig.c:1859
+#: src/common/weeconfig.c:1864
#, c-format
msgid "%s config file \"%s\" not found.\n"
msgstr "%s Konfigurationsdatei \"%s\" nicht gefunden.\n"
-#: src/common/weeconfig.c:1891
+#: src/common/weeconfig.c:1896
#, c-format
msgid "%s %s, line %d: invalid syntax, missing \"]\"\n"
msgstr "%s %s, Zeile %d: Syntaxfehler, \"]\" erwartet\n"
-#: src/common/weeconfig.c:1908
+#: src/common/weeconfig.c:1913
#, c-format
msgid "%s %s, line %d: unknown section identifier (\"%s\")\n"
msgstr "%s %s, Zeile %d: unbekannte Sektion \"%s\"\n"
-#: src/common/weeconfig.c:1926
+#: src/common/weeconfig.c:1931
#, c-format
msgid "%s %s, line %d: invalid section for option, line is ignored\n"
msgstr ""
"%s %s, Zeile %d: ungültige Sektion für Option; die Zeile wurde ignoriert\n"
-#: src/common/weeconfig.c:2008 src/common/weeconfig.c:2034
+#: src/common/weeconfig.c:2013 src/common/weeconfig.c:2039
#, c-format
msgid "%s %s, line %d: invalid option \"%s\"\n"
msgstr "%s %s, Zeile %d: ungültige Option \"%s\"\n"
-#: src/common/weeconfig.c:2014
+#: src/common/weeconfig.c:2019
#, c-format
msgid "%s %s, line %d: invalid ignore options \"%s\"\n"
msgstr "%s %s, Zeile %d: ungültige /ignore-Optionen \"%s\"\n"
-#: src/common/weeconfig.c:2045
+#: src/common/weeconfig.c:2050
#, c-format
msgid ""
"%s %s, line %d: invalid value for option '%s'\n"
@@ -5667,7 +5717,7 @@ msgstr ""
"%s %s, Zeile %d: ungültiger Wert für Option '%s'\n"
"Erwartet: boolescher Wert: 'off' oder 'on'\n"
-#: src/common/weeconfig.c:2054
+#: src/common/weeconfig.c:2059
#, c-format
msgid ""
"%s %s, line %d: invalid value for option '%s'\n"
@@ -5676,7 +5726,7 @@ msgstr ""
"%s %s, Zeile %d: ungültiger Wert für Option '%s'\n"
"Erwartet: Ganzzahl zwischen %d und %d\n"
-#: src/common/weeconfig.c:2065
+#: src/common/weeconfig.c:2070
#, c-format
msgid ""
"%s %s, line %d: invalid value for option '%s'\n"
@@ -5685,21 +5735,21 @@ msgstr ""
"%s %s, Zeile %d: ungültiger Wert für Option '%s'\n"
"Erwartet: eine dieser Zeichenfolgen: "
-#: src/common/weeconfig.c:2081
+#: src/common/weeconfig.c:2086
#, c-format
msgid "%s %s, line %d: invalid color name for option '%s'\n"
msgstr "%s %s, Zeile %d: ungültiger Farbname für Option '%s'\n"
-#: src/common/weeconfig.c:2150
+#: src/common/weeconfig.c:2155
#, c-format
msgid "%s: creating default config file...\n"
msgstr "%s: Standardkonfiguration wird geschrieben...\n"
-#: src/common/weeconfig.c:2151
+#: src/common/weeconfig.c:2156
msgid "Creating default config file\n"
msgstr "Standardkonfiguration wird geschrieben\n"
-#: src/common/weeconfig.c:2154 src/common/weeconfig.c:2360
+#: src/common/weeconfig.c:2159 src/common/weeconfig.c:2365
#, c-format
msgid ""
"#\n"
@@ -5708,7 +5758,7 @@ msgstr ""
"#\n"
"# %s Konfigurationsdatei, erstellt von %s v%s auf %s "
-#: src/common/weeconfig.c:2158 src/common/weeconfig.c:2364
+#: src/common/weeconfig.c:2163 src/common/weeconfig.c:2369
#, c-format
msgid ""
"# WARNING! Be careful when editing this file, WeeChat writes this file when "
@@ -5719,6 +5769,22 @@ msgstr ""
"überschreibt sie beim Beenden.\n"
"#\n"
-#: src/common/weeconfig.c:2357
+#: src/common/weeconfig.c:2362
msgid "Saving config to disk\n"
msgstr "Konfiguration wird gespeichert\n"
+
+#~ msgid "Kb"
+#~ msgstr "KB"
+
+#~ msgid "Mb"
+#~ msgstr "MB"
+
+#~ msgid "Gb"
+#~ msgstr "GB"
+
+#~ msgid ""
+#~ "%s DCC failed because blocksize is too big. Check value of \"dcc_blocksize"
+#~ "\" option, max is %d.\n"
+#~ msgstr ""
+#~ "%s DCC schlug aufgrund zu großer Blockgröße fehl. Bitte überprüfen Sie "
+#~ "den Wert der \"dcc_blocksize\"-Option, das Maximum beträgt %d.\n"
diff --git a/po/es.po b/po/es.po
index 24304f8bc..7b876dc6e 100644
--- a/po/es.po
+++ b/po/es.po
@@ -6,7 +6,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Weechat 0.2.0-cvs\n"
"Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
-"POT-Creation-Date: 2006-07-25 19:59+0200\n"
+"POT-Creation-Date: 2006-08-03 21:38+0200\n"
"PO-Revision-Date: 2006-07-25 20:00+0200\n"
"Last-Translator: Roberto Gonzlez Cardenete <robert.glez@gmail.com>\n"
"Language-Team: weechat-dev <weechat-dev@nongnu.org>\n"
@@ -14,7 +14,7 @@ msgstr ""
"Content-Type: text/plain; charset=ISO-8859-1\n"
"Content-Transfer-Encoding: 8bit\n"
-#: src/irc/irc-server.c:191 src/common/weeconfig.c:2290
+#: src/irc/irc-server.c:191 src/common/weeconfig.c:2295
msgid "Unable to get user's name"
msgstr "No ha sido posible obtener el nombre de usuario"
@@ -1977,62 +1977,62 @@ msgstr ""
msgid "unknown"
msgstr "desconocido"
-#: src/irc/irc-dcc.c:51
+#: src/irc/irc-dcc.c:54
msgid "Waiting"
msgstr "Esperando"
-#: src/irc/irc-dcc.c:51
+#: src/irc/irc-dcc.c:54
msgid "Connecting"
msgstr "Conectando"
-#: src/irc/irc-dcc.c:51
+#: src/irc/irc-dcc.c:54
msgid "Active"
msgstr "Activo"
-#: src/irc/irc-dcc.c:51
+#: src/irc/irc-dcc.c:54
msgid "Done"
msgstr "Terminado"
-#: src/irc/irc-dcc.c:51
+#: src/irc/irc-dcc.c:54
msgid "Failed"
msgstr "Fall"
-#: src/irc/irc-dcc.c:52
+#: src/irc/irc-dcc.c:55
msgid "Aborted"
msgstr "Abortado"
-#: src/irc/irc-dcc.c:408
+#: src/irc/irc-dcc.c:439
#, c-format
msgid "DCC: file %s%s%s"
msgstr "DCC: fichero %s%s%s"
-#: src/irc/irc-dcc.c:414
+#: src/irc/irc-dcc.c:445
#, c-format
msgid " (local filename: %s%s%s)"
msgstr " (nombre de fichero local: %s%s%s)"
-#: src/irc/irc-dcc.c:419
+#: src/irc/irc-dcc.c:450
msgid " sent to "
msgstr " enviado a "
-#: src/irc/irc-dcc.c:421
+#: src/irc/irc-dcc.c:452
msgid " received from "
msgstr " recibido de "
-#: src/irc/irc-dcc.c:426
+#: src/irc/irc-dcc.c:457
msgid "OK"
msgstr "OK"
-#: src/irc/irc-dcc.c:426
+#: src/irc/irc-dcc.c:457
msgid "FAILED"
msgstr "FALL"
-#: src/irc/irc-dcc.c:439
+#: src/irc/irc-dcc.c:471
#, c-format
msgid "DCC chat closed with %s%s %s(%s%d.%d.%d.%d%s)\n"
msgstr "Charla DCC cerrada con %s%s %s(%s%d.%d.%d.%d%s)\n"
-#: src/irc/irc-dcc.c:494
+#: src/irc/irc-dcc.c:526
#, c-format
msgid ""
"%s can't associate DCC chat with private buffer (maybe private buffer has "
@@ -2041,17 +2041,17 @@ msgstr ""
"%s no se puede asociar la conversacin DCC con el bfer privado (quiz el "
"bfer privado ya tiene DCC CHAT)\n"
-#: src/irc/irc-dcc.c:505
+#: src/irc/irc-dcc.c:537
#, c-format
msgid "Connected to %s%s %s(%s%d.%d.%d.%d%s)%s via DCC chat\n"
msgstr "Conectado a %s%s %s(%s%d.%d.%d.%d%s)%s a travs de una charla DCC\n"
-#: src/irc/irc-dcc.c:624
+#: src/irc/irc-dcc.c:650
#, c-format
msgid "DCC: file %s%s%s resumed at position %u\n"
msgstr "DCC: archivo %s%s%s reanudado en la posicin %u\n"
-#: src/irc/irc-dcc.c:633 src/irc/irc-dcc.c:658
+#: src/irc/irc-dcc.c:659 src/irc/irc-dcc.c:684
#, c-format
msgid ""
"%s can't resume file \"%s\" (port: %d, start position: %u): DCC not found or "
@@ -2060,16 +2060,16 @@ msgstr ""
"%s no puede reanudar el archivo \"%s\" (puerto: %d, posicin de inicio: %u): "
"DCC no encontrado o terminado\n"
-#: src/irc/irc-dcc.c:725
+#: src/irc/irc-dcc.c:756
#, c-format
msgid "%s not enough memory for new DCC\n"
msgstr "%s no hay memoria suficiente para un nuevo DCC\n"
-#: src/irc/irc-dcc.c:744
+#: src/irc/irc-dcc.c:775
msgid "DCC chat"
msgstr "Charla DCC"
-#: src/irc/irc-dcc.c:771
+#: src/irc/irc-dcc.c:802
#, c-format
msgid ""
"Incoming DCC file from %s%s%s (%s%d.%d.%d.%d%s)%s: %s%s%s, %s%lu%s bytes\n"
@@ -2077,7 +2077,7 @@ msgstr ""
"Archivo DCC entrante desde %s%s%s (%s%d.%d.%d.%d%s)%s: %s%s%s, %s%lu%s "
"bytes\n"
-#: src/irc/irc-dcc.c:794
+#: src/irc/irc-dcc.c:825
#, c-format
msgid ""
"Sending DCC file to %s%s%s: %s%s%s (local filename: %s%s%s), %s%lu%s bytes\n"
@@ -2085,17 +2085,17 @@ msgstr ""
"Enviando archivo DCC a %s%s%s: %s%s%s (nombre de archivo local: %s%s%s), %s%"
"lu%s bytes\n"
-#: src/irc/irc-dcc.c:814
+#: src/irc/irc-dcc.c:845
#, c-format
msgid "Incoming DCC chat request from %s%s%s (%s%d.%d.%d.%d%s)\n"
msgstr "Peticin de charla DCC entrante desde %s%s%s (%s%d.%d.%d.%d%s)\n"
-#: src/irc/irc-dcc.c:831
+#: src/irc/irc-dcc.c:862
#, c-format
msgid "Sending DCC chat request to %s%s\n"
msgstr "Envo de peticin de charla DCC a %s%s\n"
-#: src/irc/irc-dcc.c:849
+#: src/irc/irc-dcc.c:880
#, c-format
msgid ""
"DCC: file %s%s%s (local filename: %s%s%s) will be resumed at position %u\n"
@@ -2103,56 +2103,97 @@ msgstr ""
"DCC: el archivo %s%s%s (nombre de archivo local: %s%s%s) ser reanudado en "
"la posicin %u\n"
-#: src/irc/irc-dcc.c:929
+#: src/irc/irc-dcc.c:960
#, c-format
msgid "%s not enough memory for DCC SEND\n"
msgstr "%s no hay memoria suficiente para el DCC SEND\n"
-#: src/irc/irc-dcc.c:949
+#: src/irc/irc-dcc.c:980
#, c-format
msgid "%s cannot access file \"%s\"\n"
msgstr "%s no es posible acceder al fichero \"%s\"\n"
-#: src/irc/irc-dcc.c:971
+#: src/irc/irc-dcc.c:1002
#, c-format
msgid "%s could not find address for '%s'. Falling back to local IP.\n"
msgstr "%s no pudo encontrar la direccin para '%s'. Utilizando la IP local.\n"
-#: src/irc/irc-dcc.c:991
+#: src/irc/irc-dcc.c:1022
#, c-format
msgid "%s cannot create socket for DCC\n"
msgstr "%s no es posible crear socket para el DCC\n"
-#: src/irc/irc-dcc.c:1049
+#: src/irc/irc-dcc.c:1080
#, c-format
msgid "%s cannot find available port for DCC\n"
msgstr "%s no puede encontrar un puerto disponible para el DCC\n"
-#: src/irc/irc-dcc.c:1093
+#: src/irc/irc-dcc.c:1124
#, c-format
msgid "%s cannot send DCC\n"
msgstr "%s no es posible enviar el DCC\n"
-#: src/irc/irc-dcc.c:1173
+#: src/irc/irc-dcc.c:1204
#, c-format
msgid "%s error sending data to \"%s\" via DCC CHAT\n"
msgstr "%s error enviando datos al \"%s\" con DCC CHAT\n"
-#: src/irc/irc-dcc.c:1257
+#: src/irc/irc-dcc.c:1288
#, c-format
msgid "Private %s> %s"
msgstr "Privado %s> %s"
-#: src/irc/irc-dcc.c:1453
+#: src/irc/irc-dcc.c:1334
+#, fuzzy, c-format
+msgid "%s DCC: unable to create pipe\n"
+msgstr "%s no es posible crear el servidor\n"
+
+#: src/irc/irc-dcc.c:1536
+#, fuzzy, c-format
+msgid "%s DCC: unable to read local file\n"
+msgstr "%s no es posible crear el servidor\n"
+
+#: src/irc/irc-dcc.c:1543
+#, fuzzy, c-format
+msgid "%s DCC: unable to send block to receiver\n"
+msgstr "%s no es posible crear el servidor\n"
+
+#: src/irc/irc-dcc.c:1550
+#, fuzzy, c-format
+msgid "%s DCC: unable to read ACK from receiver\n"
+msgstr "%s no es posible crear el servidor\n"
+
+#: src/irc/irc-dcc.c:1557
+#, fuzzy, c-format
+msgid "%s DCC: unable to receive block from sender\n"
+msgstr "%s no es posible crear el servidor\n"
+
+#: src/irc/irc-dcc.c:1564
+#, fuzzy, c-format
+msgid "%s DCC: unable to write local file\n"
+msgstr "%s no es posible crear el servidor\n"
+
+#: src/irc/irc-dcc.c:1608 src/irc/irc-dcc.c:1651
+#, fuzzy, c-format
+msgid "%s DCC: unable to fork\n"
+msgstr "%s no es posible crear el servidor\n"
+
+#: src/irc/irc-dcc.c:1691
#, c-format
-msgid ""
-"%s DCC failed because blocksize is too big. Check value of \"dcc_blocksize\" "
-"option, max is %d.\n"
+msgid "%s DCC: timeout\n"
msgstr ""
-"%s El DCC ha fallado porque el tamao de bloque es demasiado grande. "
-"Compruebe el valor de la opcin \"dcc_blocksize\", el mximo es %d.\n"
-#: src/irc/irc-dcc.c:1528
+#: src/irc/irc-dcc.c:1723
+#, fuzzy, c-format
+msgid "%s DCC: unable to create socket for sending file\n"
+msgstr "%s no es posible crear el servidor\n"
+
+#: src/irc/irc-dcc.c:1735
+#, fuzzy, c-format
+msgid "%s DCC: unable to set 'nonblock' option for socket\n"
+msgstr "%s no es posible crear el servidor\n"
+
+#: src/irc/irc-dcc.c:1839
#, c-format
msgid "Aborting active DCC: \"%s\" from %s\n"
msgstr "Abandonar el DCC activo: \"%s\" de %s\n"
@@ -2309,13 +2350,13 @@ msgstr "Plugin \"%s\" descargado.\n"
msgid "%s plugin \"%s\" not found\n"
msgstr "%s plugin \"%s\" no encontrado\n"
-#: src/plugins/plugins-config.c:265 src/common/weeconfig.c:1934
+#: src/plugins/plugins-config.c:265 src/common/weeconfig.c:1939
#, c-format
msgid "%s %s, line %d: invalid syntax, missing \"=\"\n"
msgstr "%s %s, lnea %d: sintaxis invlida, falta \"=\"\n"
-#: src/plugins/plugins-config.c:353 src/common/weeconfig.c:2144
-#: src/common/weeconfig.c:2351
+#: src/plugins/plugins-config.c:353 src/common/weeconfig.c:2149
+#: src/common/weeconfig.c:2356
#, c-format
msgid "%s cannot create file \"%s\"\n"
msgstr "%s no es posible crear el fichero \"%s\"\n"
@@ -2351,16 +2392,16 @@ msgid "bytes"
msgstr "bytes"
#: src/gui/curses/gui-curses-chat.c:880
-msgid "Kb"
-msgstr "KB"
+msgid "KB"
+msgstr ""
#: src/gui/curses/gui-curses-chat.c:880
-msgid "Mb"
-msgstr "MB"
+msgid "MB"
+msgstr ""
#: src/gui/curses/gui-curses-chat.c:880
-msgid "Gb"
-msgstr "GB"
+msgid "GB"
+msgstr ""
#: src/gui/curses/gui-curses-chat.c:1012
msgid "ETA"
@@ -3907,7 +3948,7 @@ msgid ""
"with another home using \"--dir\" command line option.\n"
msgstr ""
-#: src/common/session.c:481
+#: src/common/session.c:484
#, c-format
msgid ""
"Last operation with session file was at position %ld, read of %d bytes\n"
@@ -3915,7 +3956,7 @@ msgstr ""
"La ltima operacin con el archivo de sesin fue en la posicin %ld, lectura "
"de %d bytes\n"
-#: src/common/session.c:486
+#: src/common/session.c:489
#, c-format
msgid ""
"Please send %s/%s, %s/%s and above messages to WeeChat developers for "
@@ -3926,300 +3967,300 @@ msgstr ""
"de Weechat para el soporte.\n"
"S cuidadoso, puede que haya informacin privada en estos ficheros.\n"
-#: src/common/session.c:512 src/common/session.c:546 src/common/session.c:603
-#: src/common/session.c:644
+#: src/common/session.c:515 src/common/session.c:549 src/common/session.c:606
+#: src/common/session.c:647
#, c-format
msgid "wrong type in file (expected: %d, read: %d)"
msgstr "tipo errneo en el fichero (esperado: %d, ledo: %d)"
-#: src/common/session.c:615 src/common/session.c:656
+#: src/common/session.c:618 src/common/session.c:659
msgid "invalid length for a buffer"
msgstr "longitud invlida para un bfer"
-#: src/common/session.c:680
+#: src/common/session.c:683
msgid "object read error"
msgstr "error de lectura de objeto"
-#: src/common/session.c:685
+#: src/common/session.c:688
#, c-format
msgid "wrong object (expected: %d, read: %d)"
msgstr "objeto errneo (esperado: %d, ledo: %d)"
-#: src/common/session.c:695
+#: src/common/session.c:698
msgid "type read error"
msgstr "error de lectura de tipo"
-#: src/common/session.c:700
+#: src/common/session.c:703
#, c-format
msgid "wrong type (expected: %d, read: %d)"
msgstr "tipo errneo (esperado: %d, ledo: %d)"
-#: src/common/session.c:785
+#: src/common/session.c:788
msgid "server name not found"
msgstr "nombre de servidor no encontrado"
-#: src/common/session.c:790
+#: src/common/session.c:793
#, c-format
msgid "session: loading server \"%s\"\n"
msgstr "sesin: cargando servidor \"%s\"\n"
-#: src/common/session.c:794
+#: src/common/session.c:797
msgid "server found, updating values\n"
msgstr "servidor encontrado, actualizando valores\n"
-#: src/common/session.c:797
+#: src/common/session.c:800
msgid "server not found, creating new one\n"
msgstr "servidor no encontrado, creando uno nuevo\n"
-#: src/common/session.c:802
+#: src/common/session.c:805
msgid "can't create new server"
msgstr "no se puede crear un nuevo servidor"
-#: src/common/session.c:816
+#: src/common/session.c:819
msgid "unexpected end of file (reading server)"
msgstr "fin de fichero inesperado (leyendo servidor)"
-#: src/common/session.c:907
+#: src/common/session.c:910
msgid "gnutls init error"
msgstr "error de inicio de gnutls"
-#: src/common/session.c:924
+#: src/common/session.c:927
msgid "gnutls handshake failed"
msgstr "el handshake gnutls ha fallado"
-#: src/common/session.c:970
+#: src/common/session.c:973
#, c-format
msgid "session: warning: ignoring value from server (object id: %d)\n"
msgstr "sesin: advertencia: ignorando valor de servidor (id de objeto: %d)\n"
-#: src/common/session.c:992
+#: src/common/session.c:995
msgid "channel found without server"
msgstr "canal encontrado sin servidor"
-#: src/common/session.c:999
+#: src/common/session.c:1002
msgid "channel type not found"
msgstr "tipo de canal no encontrado"
-#: src/common/session.c:1007
+#: src/common/session.c:1010
msgid "channel name not found"
msgstr "nombre de canal no encontrado"
-#: src/common/session.c:1012
+#: src/common/session.c:1015
#, c-format
msgid "session: loading channel \"%s\"\n"
msgstr "sesin: cargando canal \"%s\"\n"
-#: src/common/session.c:1020
+#: src/common/session.c:1023
msgid "can't create new channel"
msgstr "no se puede crear un nuevo canal"
-#: src/common/session.c:1030
+#: src/common/session.c:1033
msgid "unexpected end of file (reading channel)"
msgstr "fin de fichero inesperado (leyendo canal)"
-#: src/common/session.c:1069
+#: src/common/session.c:1072
#, c-format
msgid "session: warning: ignoring value from channel (object id: %d)\n"
msgstr "sesin: advertencia: ignorando valor de canal (id de objeto: %d)\n"
-#: src/common/session.c:1092
+#: src/common/session.c:1095
msgid "nick found without channel"
msgstr "nombre de usuario encontrado sin canal"
-#: src/common/session.c:1100
+#: src/common/session.c:1103
msgid "nick name not found"
msgstr "nombre de usuario no encontrado"
-#: src/common/session.c:1110
+#: src/common/session.c:1113
msgid "can't create new nick"
msgstr "no se puede crear un nuevo nombre de usuario"
-#: src/common/session.c:1120
+#: src/common/session.c:1123
msgid "unexpected end of file (reading nick)"
msgstr "fin de fichero inesperado (leyendo nombre de usuario)"
-#: src/common/session.c:1139
+#: src/common/session.c:1142
#, c-format
msgid "session: warning: ignoring value from nick (object id: %d)\n"
msgstr "sesin: advertencia: ignorando valor de nick (id de objeto: %d)\n"
-#: src/common/session.c:1165
+#: src/common/session.c:1168
msgid "can't create new DCC"
msgstr "no se puede crear un nuevo DCC"
-#: src/common/session.c:1169
+#: src/common/session.c:1172
msgid "session: loading DCC\n"
msgstr "sesin: cargando DCC\n"
-#: src/common/session.c:1179
+#: src/common/session.c:1182
msgid "unexpected end of file (reading DCC)"
msgstr "fin de fichero inesperado (leyendo DCC)"
-#: src/common/session.c:1198
+#: src/common/session.c:1201
msgid "server not found for DCC"
msgstr "servidor no encontrado para DCC"
-#: src/common/session.c:1207
+#: src/common/session.c:1210
msgid "DCC with channel but without server"
msgstr "DCC con canal pero sin servidor"
-#: src/common/session.c:1219
+#: src/common/session.c:1222
msgid "channel not found for DCC"
msgstr "canal no encontrado para DCC"
-#: src/common/session.c:1293
+#: src/common/session.c:1305
#, c-format
msgid "session: warning: ignoring value from DCC (object id: %d)\n"
msgstr "sesin: advertencia: ignorando valor de DCC (id de objeto: %d)\n"
-#: src/common/session.c:1313
+#: src/common/session.c:1325
msgid "session: loading buffer history\n"
msgstr "sesin: cargando historial del bfer\n"
-#: src/common/session.c:1315
+#: src/common/session.c:1327
msgid "session: loading global history\n"
msgstr "sesin: cargando historial global\n"
-#: src/common/session.c:1323
+#: src/common/session.c:1335
msgid "unexpected end of file (reading history)"
msgstr "fin de fichero inesperado (leyendo historial)"
-#: src/common/session.c:1343
+#: src/common/session.c:1355
#, c-format
msgid "session: warning: ignoring value from history (object id: %d)\n"
msgstr ""
"sesin: advertencia: ignorando valor del historial (id de objeto: %d)\n"
-#: src/common/session.c:1369
+#: src/common/session.c:1381
msgid "server name not found for buffer"
msgstr "nombre de servidor no encontrado para el bfer"
-#: src/common/session.c:1377
+#: src/common/session.c:1389
msgid "channel name not found for buffer"
msgstr "nombre de canal no encontrado para el bfer"
-#: src/common/session.c:1384
+#: src/common/session.c:1396
msgid "buffer type not found"
msgstr "tipo de bfer no encontrado"
-#: src/common/session.c:1389
+#: src/common/session.c:1401
#, c-format
msgid "session: loading buffer (server: %s, channel: %s, type: %d)\n"
msgstr "sesin: cargando bfer (servidor: %s, canal: %s, tipo: %d)\n"
-#: src/common/session.c:1400
+#: src/common/session.c:1412
msgid "server not found for buffer"
msgstr "servidor no encontrado para el bfer"
-#: src/common/session.c:1410
+#: src/common/session.c:1422
msgid "channel not found for buffer"
msgstr "canal no encontrado para el bfer"
-#: src/common/session.c:1419
+#: src/common/session.c:1431
msgid "can't create new buffer"
msgstr "no se puede crear un nuevo bfer"
-#: src/common/session.c:1432
+#: src/common/session.c:1444
msgid "unexpected end of file (reading buffer)"
msgstr "fin de fichero inesperado (leyendo bfer)"
-#: src/common/session.c:1445
+#: src/common/session.c:1457
#, c-format
msgid "session: warning: ignoring value from buffer (object id: %d)\n"
msgstr "sesin: advertencia: ignorando valor del bfer (id de objeto: %d)\n"
-#: src/common/session.c:1467
+#: src/common/session.c:1479
msgid "line found without buffer"
msgstr "lnea encontrada sin un bfer"
-#: src/common/session.c:1475
+#: src/common/session.c:1487
msgid "can't create new line"
msgstr "no se puede crear una nueva lnea"
-#: src/common/session.c:1485
+#: src/common/session.c:1497
msgid "unexpected end of file (reading line)"
msgstr "fin de fichero inesperado (leyendo lnea)"
-#: src/common/session.c:1522
+#: src/common/session.c:1534
#, c-format
msgid "session: warning: ignoring value from line (object id: %d)\n"
msgstr "sesin: advertencia: ignorando valor de la lnea (id de objeto: %d)\n"
-#: src/common/session.c:1546
+#: src/common/session.c:1558
msgid "unexpected end of file (reading uptime)"
msgstr "fin de fichero no esperado (leyendo tiempo en marcha)"
-#: src/common/session.c:1559
+#: src/common/session.c:1571
#, c-format
msgid "session: warning: ignoring value from uptime (object id: %d)\n"
msgstr ""
"sesin: advertencia: ignorando valor de tiempo en marcha (identificador de "
"objeto: %d)\n"
-#: src/common/session.c:1589
+#: src/common/session.c:1601
msgid "session file not found"
msgstr "archivo de sesin no encontrado"
-#: src/common/session.c:1596
+#: src/common/session.c:1608
msgid "signature not found"
msgstr "firma no encontrada"
-#: src/common/session.c:1601
+#: src/common/session.c:1613
msgid "bad session signature"
msgstr "firma de sesin corrupta"
-#: src/common/session.c:1612
+#: src/common/session.c:1624
msgid "object id not found"
msgstr "identificador (id) de objeto no encontrado"
-#: src/common/session.c:1620
+#: src/common/session.c:1632
msgid "failed to load server"
msgstr "fall al cargar el servidor"
-#: src/common/session.c:1627
+#: src/common/session.c:1639
msgid "failed to load channel"
msgstr "fall al cargar el canal"
-#: src/common/session.c:1634
+#: src/common/session.c:1646
msgid "failed to load nick"
msgstr "fall al cargar el nick"
-#: src/common/session.c:1641
+#: src/common/session.c:1653
msgid "failed to load DCC"
msgstr "fall al cargar el DCC"
-#: src/common/session.c:1648
+#: src/common/session.c:1660
msgid "failed to load history"
msgstr "fall al cargar el historial"
-#: src/common/session.c:1655
+#: src/common/session.c:1667
msgid "failed to load buffer"
msgstr "fall al cargar el bfer"
-#: src/common/session.c:1662
+#: src/common/session.c:1674
msgid "failed to load line"
msgstr "fall al cargar la lnea"
-#: src/common/session.c:1669
+#: src/common/session.c:1681
msgid "failed to load uptime"
msgstr "fall al cargar el tiempo en marcha"
-#: src/common/session.c:1674
+#: src/common/session.c:1686
#, c-format
msgid "ignoring object (id: %d)\n"
msgstr "ignorando objeto (id: %d)\n"
-#: src/common/session.c:1678
+#: src/common/session.c:1690
#, c-format
msgid "failed to ignore object (id: %d)"
msgstr "fall al ignorar el objeto (id: %d)"
-#: src/common/session.c:1702
+#: src/common/session.c:1714
#, c-format
msgid "%s can't delete session file (%s)\n"
msgstr "%s no se puede eliminar el archivo de sesin (%s)\n"
-#: src/common/session.c:1708
+#: src/common/session.c:1720
msgid "Upgrade completed successfully\n"
msgstr "Actualizacin completada con xito\n"
@@ -5220,45 +5261,50 @@ msgstr ""
"permitir al usuario enviar colores con cdigos especiales (%B=negrita, %Cxx,"
"yy=color, %U=subrayado, %R=invertido) "
-#: src/common/weeconfig.c:814
+#: src/common/weeconfig.c:815
msgid "automatically accept dcc files"
msgstr "aceptar automticamente los ficheros dcc"
-#: src/common/weeconfig.c:815
+#: src/common/weeconfig.c:816
msgid "automatically accept incoming dcc files"
msgstr "aceptar automticamente los ficheros dcc entrantes"
-#: src/common/weeconfig.c:818
+#: src/common/weeconfig.c:819
msgid "automatically accept dcc chats"
msgstr "aceptar automticamente las peticiones de conversacin dcc"
-#: src/common/weeconfig.c:819
+#: src/common/weeconfig.c:820
msgid "automatically accept dcc chats (use carefully!)"
msgstr ""
"aceptar automticamente las peticiones de conversacin dcc (utilizar con "
"precaucin!)"
-#: src/common/weeconfig.c:822
+#: src/common/weeconfig.c:823
msgid "timeout for dcc request"
msgstr "tiempo de espera (timeout) para la peticin dcc"
-#: src/common/weeconfig.c:823
+#: src/common/weeconfig.c:824
msgid "timeout for dcc request (in seconds)"
msgstr "tiempo de espera para la peticin dcc (en segundos)"
-#: src/common/weeconfig.c:826
+#: src/common/weeconfig.c:827
msgid "block size for dcc packets"
msgstr "tamao de bloque para los paquetes dcc"
-#: src/common/weeconfig.c:827
+#: src/common/weeconfig.c:828
msgid "block size for dcc packets in bytes (default: 65536)"
msgstr "tamao de bloque para los paquetes dcc en bytes (por defecto: 65536)"
-#: src/common/weeconfig.c:830
+#: src/common/weeconfig.c:831 src/common/weeconfig.c:832
+#, fuzzy
+msgid "does not wait for ACK when sending file"
+msgstr "convertir los espacios a subrayados cuando se envan los ficheros"
+
+#: src/common/weeconfig.c:835
msgid "allowed ports for outgoing dcc"
msgstr "puertos permitidos para dcc de salida"
-#: src/common/weeconfig.c:831
+#: src/common/weeconfig.c:836
msgid ""
"restricts outgoing dcc to use only ports in the given range (useful for NAT) "
"(syntax: a single port, ie. 5000 or a port range, ie. 5000-5015, empty value "
@@ -5268,11 +5314,11 @@ msgstr ""
"especificado (til para NAT) (sintaxis: un puerto simple, e.g. 5000, o un "
"rango de puertos, e.g. 5000-5015, un valor vaco significa cualquier puerto)"
-#: src/common/weeconfig.c:836
+#: src/common/weeconfig.c:841
msgid "IP address for outgoing dcc"
msgstr "direccin IP para dcc de salida"
-#: src/common/weeconfig.c:837
+#: src/common/weeconfig.c:842
msgid ""
"IP or DNS address used for outgoing dcc (if empty, local interface IP is "
"used)"
@@ -5280,112 +5326,112 @@ msgstr ""
"direccin IP o DNS usado para dcc de salida (si est vaco, se utiliza la IP "
"de interfaz local)"
-#: src/common/weeconfig.c:841
+#: src/common/weeconfig.c:846
msgid "path for incoming files with dcc"
msgstr "ruta para los ficheros recibidos con dcc"
-#: src/common/weeconfig.c:842
+#: src/common/weeconfig.c:847
msgid "path for writing incoming files with dcc (default: user home)"
msgstr ""
"ruta para los ficheros recibidos con dcc (por defecto: directorio home del "
"usuario)"
-#: src/common/weeconfig.c:845
+#: src/common/weeconfig.c:850
msgid "default path for sending files with dcc"
msgstr "ruta por defecto para enviar ficheros con dcc"
-#: src/common/weeconfig.c:846
+#: src/common/weeconfig.c:851
msgid ""
"path for reading files when sending thru dcc (when no path is specified)"
msgstr ""
"ruta para la lectura de ficheros cuando se envan a travs de dcc (cuando no "
"se especifica una ruta)"
-#: src/common/weeconfig.c:849 src/common/weeconfig.c:850
+#: src/common/weeconfig.c:854 src/common/weeconfig.c:855
msgid "convert spaces to underscores when sending files"
msgstr "convertir los espacios a subrayados cuando se envan los ficheros"
-#: src/common/weeconfig.c:853
+#: src/common/weeconfig.c:858
msgid "automatically rename dcc files if already exists"
msgstr "renombrar automticamente los ficheros dcc si ya existen"
-#: src/common/weeconfig.c:854
+#: src/common/weeconfig.c:859
msgid "rename incoming files if already exists (add '.1', '.2', ...)"
msgstr ""
"renombrar los ficheros recibidos si ya existen (aadir '.1', '.2', ...)"
-#: src/common/weeconfig.c:857
+#: src/common/weeconfig.c:862
msgid "automatically resume aborted transfers"
msgstr "continuar automticamente las transferencias canceladas"
-#: src/common/weeconfig.c:858
+#: src/common/weeconfig.c:863
msgid ""
"automatically resume dcc transfer if connection with remote host is loosed"
msgstr ""
"continuar automticamente la transferencia dcc si se ha perdido la conexin "
"con la mquina remota"
-#: src/common/weeconfig.c:877
+#: src/common/weeconfig.c:882
msgid "use proxy"
msgstr "utilizar un proxy"
-#: src/common/weeconfig.c:878
+#: src/common/weeconfig.c:883
msgid "use a proxy server to connect to irc server"
msgstr "utilizar un proxy para conectarse al servidor irc"
-#: src/common/weeconfig.c:881
+#: src/common/weeconfig.c:886
msgid "proxy type"
msgstr "tipo de proxy"
-#: src/common/weeconfig.c:882
+#: src/common/weeconfig.c:887
msgid "proxy type (http (default), socks4, socks5)"
msgstr "tipo de proxy(http (por defecto), socks4, socks5)"
-#: src/common/weeconfig.c:885
+#: src/common/weeconfig.c:890
msgid "use ipv6 proxy"
msgstr "usar proxy ipv6"
-#: src/common/weeconfig.c:886
+#: src/common/weeconfig.c:891
msgid "connect to proxy in ipv6"
msgstr "conectar al proxy en ipv6"
-#: src/common/weeconfig.c:889
+#: src/common/weeconfig.c:894
msgid "proxy address"
msgstr "direccin del proxy"
-#: src/common/weeconfig.c:890
+#: src/common/weeconfig.c:895
msgid "proxy server address (IP or hostname)"
msgstr "direccin del servidor proxy (IP o nombre de mquina)"
-#: src/common/weeconfig.c:893
+#: src/common/weeconfig.c:898
msgid "port for proxy"
msgstr "puerto para el proxy"
-#: src/common/weeconfig.c:894
+#: src/common/weeconfig.c:899
msgid "port for connecting to proxy server"
msgstr "puerto para conectarse al servidor proxy"
-#: src/common/weeconfig.c:897
+#: src/common/weeconfig.c:902
msgid "proxy username"
msgstr "nombre de usuario del proxy"
-#: src/common/weeconfig.c:898
+#: src/common/weeconfig.c:903
msgid "username for proxy server"
msgstr "nombre de usuario para el servidor proxy"
-#: src/common/weeconfig.c:901
+#: src/common/weeconfig.c:906
msgid "proxy password"
msgstr "contrasea para el proxy"
-#: src/common/weeconfig.c:902
+#: src/common/weeconfig.c:907
msgid "password for proxy server"
msgstr "contrasea para el servidor proxy"
-#: src/common/weeconfig.c:915
+#: src/common/weeconfig.c:920
msgid "path for searching plugins"
msgstr "ruta para la bsqueda de plugins"
-#: src/common/weeconfig.c:916
+#: src/common/weeconfig.c:921
msgid ""
"path for searching plugins ('%h' will be replaced by WeeChat home, ~/."
"weechat by default)"
@@ -5393,11 +5439,11 @@ msgstr ""
"ruta para encontrar plugins ('%h' ser reemplazado por el directorio raz de "
"Weechat, ~/.weechat por defecto)"
-#: src/common/weeconfig.c:920
+#: src/common/weeconfig.c:925
msgid "list of plugins to load automatically"
msgstr "lista de plugins para cargar automticamente"
-#: src/common/weeconfig.c:921
+#: src/common/weeconfig.c:926
msgid ""
"comma separated list of plugins to load automatically at startup, \"*\" "
"means all plugins found (names may be partial, for example \"perl\" is ok "
@@ -5407,11 +5453,11 @@ msgstr ""
"\"*\" significa todos los plugins encontrados (los nombres pueden ser "
"parciales, por ejemplo \"perl\" est bien para \"libperl.so\")"
-#: src/common/weeconfig.c:926
+#: src/common/weeconfig.c:931
msgid "standard plugins extension in filename"
msgstr "extensin de plugins estndar en nombre de archivo"
-#: src/common/weeconfig.c:927
+#: src/common/weeconfig.c:932
msgid ""
"standard plugins extension in filename, used for autoload (if empty, then "
"all files are loaded when autoload is \"*\")"
@@ -5420,94 +5466,94 @@ msgstr ""
"(si est vaco, entonces se cargan todos los archivos cuando la autocarga es "
"\"*\")"
-#: src/common/weeconfig.c:944
+#: src/common/weeconfig.c:949
msgid "server name"
msgstr "nombre de servidor"
-#: src/common/weeconfig.c:945
+#: src/common/weeconfig.c:950
msgid "name associated to IRC server (for display only)"
msgstr "nombre asociado al servidor IRC (para mostrar solamente)"
-#: src/common/weeconfig.c:948
+#: src/common/weeconfig.c:953
msgid "automatically connect to server"
msgstr "conexin automtica al servidor"
-#: src/common/weeconfig.c:949
+#: src/common/weeconfig.c:954
msgid "automatically connect to server when WeeChat is starting"
msgstr "conexin automtica al servidor cuando WeeChat est arrancando"
-#: src/common/weeconfig.c:952
+#: src/common/weeconfig.c:957
msgid "automatically reconnect to server"
msgstr "reconexin automtica al servidor"
-#: src/common/weeconfig.c:953
+#: src/common/weeconfig.c:958
msgid "automatically reconnect to server when disconnected"
msgstr "reconexin automtica al servidor tras una desconexin"
-#: src/common/weeconfig.c:956
+#: src/common/weeconfig.c:961
msgid "delay before trying again to reconnect"
msgstr "esperar antes de intentar de nuevo una reconexin"
-#: src/common/weeconfig.c:957
+#: src/common/weeconfig.c:962
msgid "delay (in seconds) before trying again to reconnect to server"
msgstr ""
"espera (en segundos) antes de intentar de nuevo una reconexin al servidor"
-#: src/common/weeconfig.c:960
+#: src/common/weeconfig.c:965
msgid "server address or hostname"
msgstr "direccin o nombre de mquina del servidor"
-#: src/common/weeconfig.c:961
+#: src/common/weeconfig.c:966
msgid "IP address or hostname of IRC server"
msgstr "direccin IP o nombre de mquina del servidor IRC"
-#: src/common/weeconfig.c:964
+#: src/common/weeconfig.c:969
msgid "port for IRC server"
msgstr "puerto para el servidor IRC"
-#: src/common/weeconfig.c:965
+#: src/common/weeconfig.c:970
msgid "port for connecting to server"
msgstr "puerto para conectarse al servidor"
-#: src/common/weeconfig.c:968 src/common/weeconfig.c:969
+#: src/common/weeconfig.c:973 src/common/weeconfig.c:974
msgid "use IPv6 protocol for server communication"
msgstr "usar el protocolo IPv6 para la comunicacin del servidor"
-#: src/common/weeconfig.c:972 src/common/weeconfig.c:973
+#: src/common/weeconfig.c:977 src/common/weeconfig.c:978
msgid "use SSL for server communication"
msgstr "usar SSL para la comunicacin del servidor"
-#: src/common/weeconfig.c:976
+#: src/common/weeconfig.c:981
msgid "server password"
msgstr "contrasea para el servidor"
-#: src/common/weeconfig.c:977
+#: src/common/weeconfig.c:982
msgid "password for IRC server"
msgstr "contrasea para el servidor IRC"
-#: src/common/weeconfig.c:980
+#: src/common/weeconfig.c:985
msgid "nickname for server"
msgstr "nombre de usuario para el servidor"
-#: src/common/weeconfig.c:981
+#: src/common/weeconfig.c:986
msgid "nickname to use on IRC server"
msgstr "nombre de usuario a utilizar en el servidor IRC"
-#: src/common/weeconfig.c:984
+#: src/common/weeconfig.c:989
msgid "alternate nickname for server"
msgstr "nombre de usuario alternativo para el servidor"
-#: src/common/weeconfig.c:985
+#: src/common/weeconfig.c:990
msgid "alternate nickname to use on IRC server (if nickname is already used)"
msgstr ""
"nombre de usuario alternativo para el servidor IRC (si el nombre de usuario "
"ya est en uso)"
-#: src/common/weeconfig.c:988
+#: src/common/weeconfig.c:993
msgid "2nd alternate nickname for server"
msgstr "segundo nombre de usuario alternativo para el servidor"
-#: src/common/weeconfig.c:989
+#: src/common/weeconfig.c:994
msgid ""
"2nd alternate nickname to use on IRC server (if alternate nickname is "
"already used)"
@@ -5515,38 +5561,38 @@ msgstr ""
"segundo nombre de usuario alternativo a utilizar en el servidor IRC (si el "
"nombre de usuario alternativo ya est en uso)"
-#: src/common/weeconfig.c:992
+#: src/common/weeconfig.c:997
msgid "user name for server"
msgstr "nombre de usuario para el servidor"
-#: src/common/weeconfig.c:993
+#: src/common/weeconfig.c:998
msgid "user name to use on IRC server"
msgstr "nombre de usuario para el servidor IRC"
-#: src/common/weeconfig.c:996
+#: src/common/weeconfig.c:1001
msgid "real name for server"
msgstr "nombre real para el servidor"
-#: src/common/weeconfig.c:997
+#: src/common/weeconfig.c:1002
msgid "real name to use on IRC server"
msgstr "nombre real para el servidor IRC"
-#: src/common/weeconfig.c:1000
+#: src/common/weeconfig.c:1005
msgid "custom hostname/IP for server"
msgstr "nombre de mquina local/IP personalizada para el servidor"
-#: src/common/weeconfig.c:1001
+#: src/common/weeconfig.c:1006
msgid ""
"custom hostname/IP for server (optional, if empty local hostname is used)"
msgstr ""
"nombre de mquina local/IP personalizado para el servidor (opcional, si est "
"vaco se utiliza el nombre de mquina local)"
-#: src/common/weeconfig.c:1004
+#: src/common/weeconfig.c:1009
msgid "command(s) to run when connected to server"
msgstr "comando(s) a ejecutar cuando se conecte a un servidor"
-#: src/common/weeconfig.c:1005
+#: src/common/weeconfig.c:1010
msgid ""
"command(s) to run when connected to server (many commands should be "
"separated by ';', use '\\;' for a semicolon)"
@@ -5554,11 +5600,11 @@ msgstr ""
"comando(s) a ejecutar cuando se conecte al servidor (muchos comandos "
"deberan ser separados por ';', utilizar '\\;' para un punto y coma)"
-#: src/common/weeconfig.c:1009
+#: src/common/weeconfig.c:1014
msgid "delay (in seconds) after command was executed"
msgstr "espera (en segundos) despus de que el comando sea ejecutado"
-#: src/common/weeconfig.c:1010
+#: src/common/weeconfig.c:1015
msgid ""
"delay (in seconds) after command was executed (example: give some time for "
"authentication)"
@@ -5566,11 +5612,11 @@ msgstr ""
"espera (en segundos) despus de que el comando sea ejecutado (ejemplo: dar "
"algo de tiempo para la autenticacin)"
-#: src/common/weeconfig.c:1013
+#: src/common/weeconfig.c:1018
msgid "list of channels to join when connected to server"
msgstr "lista de canales a unirse cuando se conecte a un servidor"
-#: src/common/weeconfig.c:1014
+#: src/common/weeconfig.c:1019
msgid ""
"comma separated list of channels to join when connected to server (example: "
"\"#chan1,#chan2,#chan3 key1,key2\")"
@@ -5578,15 +5624,15 @@ msgstr ""
"lista de canales (separados por comas) a unirse cuando se conecte a un "
"servidor (ejemplo: \"#chan1,#chan2,#chan3 key1,key2\")"
-#: src/common/weeconfig.c:1017 src/common/weeconfig.c:1018
+#: src/common/weeconfig.c:1022 src/common/weeconfig.c:1023
msgid "automatically rejoin channels when kicked"
msgstr "unirse de nuevo automticamente a los canales cuando sea expulsado"
-#: src/common/weeconfig.c:1021
+#: src/common/weeconfig.c:1026
msgid "notify levels for channels of this server"
msgstr "niveles de notificacin para canales de este servidor"
-#: src/common/weeconfig.c:1022
+#: src/common/weeconfig.c:1027
msgid ""
"comma separated list of notify levels for channels of this server (format: "
"#channel:1,..)"
@@ -5594,11 +5640,11 @@ msgstr ""
"lista separada por comas de niveles de notificacin para canales de este "
"servidor (formato: #canal:1,...)"
-#: src/common/weeconfig.c:1025
+#: src/common/weeconfig.c:1030
msgid "charset for decoding ISO on server and channels"
msgstr "juego de caracteres para decodificar ISO en el servidor y los canales"
-#: src/common/weeconfig.c:1026
+#: src/common/weeconfig.c:1031
msgid ""
"comma separated list of charsets for server and channels, to decode ISO "
"(format: server:charset,#channel:charset,..)"
@@ -5607,11 +5653,11 @@ msgstr ""
"canales, para decodificar ISO (formato: server:juego_de_caracteres, #channel:"
"juego_de_caracteres...)"
-#: src/common/weeconfig.c:1030
+#: src/common/weeconfig.c:1035
msgid "charset for decoding UTF on server and channels"
msgstr "juego de caracteres para decodificar UTF en el servidor y los canales"
-#: src/common/weeconfig.c:1031
+#: src/common/weeconfig.c:1036
msgid ""
"comma separated list of charsets for server and channels, to decode UTF "
"(format: server:charset,#channel:charset,..)"
@@ -5620,12 +5666,12 @@ msgstr ""
"canales, para decodificar UTF (formato: server:juego_de_caracteres, #channel:"
"juego_de_caracteres...)"
-#: src/common/weeconfig.c:1035
+#: src/common/weeconfig.c:1040
msgid "charset for encoding messages on server and channels"
msgstr ""
"juego de caracteres para codificar los mensajes en el servidor y los canales"
-#: src/common/weeconfig.c:1036
+#: src/common/weeconfig.c:1041
msgid ""
"comma separated list of charsets for server and channels, to encode messages "
"(format: server:charset,#channel:charset,..)"
@@ -5634,69 +5680,69 @@ msgstr ""
"canales, para codificar los mensajes (formato: server:juego_de_caracteres, "
"#channel:juego_de_caracteres...)"
-#: src/common/weeconfig.c:1121
+#: src/common/weeconfig.c:1126
#, c-format
msgid ""
"%s you should now issue /save to write \"save_on_exit\" option in config "
"file.\n"
msgstr ""
-#: src/common/weeconfig.c:1743
+#: src/common/weeconfig.c:1748
#, c-format
msgid "%s %s, line %d: new server, but previous was incomplete\n"
msgstr "%s %s, lnea %d: nuevo servidor, pero el anterior estaba incompleto\n"
-#: src/common/weeconfig.c:1752
+#: src/common/weeconfig.c:1757
#, c-format
msgid "%s %s, line %d: server '%s' already exists\n"
msgstr "%s %s, lnea %d: el servidor '%s' ya existe\n"
-#: src/common/weeconfig.c:1770
+#: src/common/weeconfig.c:1775
#, c-format
msgid "%s %s, line %d: unable to create server\n"
msgstr "%s %s, lnea %d: no es posible crear el servidor\n"
-#: src/common/weeconfig.c:1810
+#: src/common/weeconfig.c:1815
#, c-format
msgid "%s unable to assign default int with string (\"%s\")\n"
msgstr "%s no es posible asignar el valor entero con la cadena (\"%s\")\n"
-#: src/common/weeconfig.c:1821
+#: src/common/weeconfig.c:1826
#, c-format
msgid "%s unable to assign default color (\"%s\")\n"
msgstr "%s no es posible asignar el color por defecto (\"%s\")\n"
-#: src/common/weeconfig.c:1859
+#: src/common/weeconfig.c:1864
#, c-format
msgid "%s config file \"%s\" not found.\n"
msgstr "%s fichero de configuracin \"%s\" no encontrado.\n"
-#: src/common/weeconfig.c:1891
+#: src/common/weeconfig.c:1896
#, c-format
msgid "%s %s, line %d: invalid syntax, missing \"]\"\n"
msgstr "%s %s, lnea %d: sintaxis invlida, falta \"]\"\n"
-#: src/common/weeconfig.c:1908
+#: src/common/weeconfig.c:1913
#, c-format
msgid "%s %s, line %d: unknown section identifier (\"%s\")\n"
msgstr "%s %s, lnea %d: identificador de seccin desconocido (\"%s\")\n"
-#: src/common/weeconfig.c:1926
+#: src/common/weeconfig.c:1931
#, c-format
msgid "%s %s, line %d: invalid section for option, line is ignored\n"
msgstr "%s %s, lnea %d: seccin invlida para la opcin, lnea ignorada\n"
-#: src/common/weeconfig.c:2008 src/common/weeconfig.c:2034
+#: src/common/weeconfig.c:2013 src/common/weeconfig.c:2039
#, c-format
msgid "%s %s, line %d: invalid option \"%s\"\n"
msgstr "%s %s, lnea %d: opcin \"%s\" invlida\n"
-#: src/common/weeconfig.c:2014
+#: src/common/weeconfig.c:2019
#, c-format
msgid "%s %s, line %d: invalid ignore options \"%s\"\n"
msgstr "%s %s, lnea %d: opciones de ignore invlidas \"%s\"\n"
-#: src/common/weeconfig.c:2045
+#: src/common/weeconfig.c:2050
#, c-format
msgid ""
"%s %s, line %d: invalid value for option '%s'\n"
@@ -5705,7 +5751,7 @@ msgstr ""
"%s %s, lnea %d: valor invlido para la opcin '%s'\n"
"Esperado: valor booleano: 'off' u 'on'\n"
-#: src/common/weeconfig.c:2054
+#: src/common/weeconfig.c:2059
#, c-format
msgid ""
"%s %s, line %d: invalid value for option '%s'\n"
@@ -5714,7 +5760,7 @@ msgstr ""
"%s %s, lnea %d: valor invlido para la opcin %s'\n"
"Esperado: entero comprendido entre %d y %d\n"
-#: src/common/weeconfig.c:2065
+#: src/common/weeconfig.c:2070
#, c-format
msgid ""
"%s %s, line %d: invalid value for option '%s'\n"
@@ -5723,21 +5769,21 @@ msgstr ""
"%s %s, lnea %d: valor invlido para la opcin '%s'\n"
"Esperado: una de estas cadenas: "
-#: src/common/weeconfig.c:2081
+#: src/common/weeconfig.c:2086
#, c-format
msgid "%s %s, line %d: invalid color name for option '%s'\n"
msgstr "%s %s, lnea %d: nombre de color invlido para la opcin '%s'\n"
-#: src/common/weeconfig.c:2150
+#: src/common/weeconfig.c:2155
#, c-format
msgid "%s: creating default config file...\n"
msgstr "%s: creando fichero de configuracin por defecto...\n"
-#: src/common/weeconfig.c:2151
+#: src/common/weeconfig.c:2156
msgid "Creating default config file\n"
msgstr "Creando fichero de configuracin por defecto\n"
-#: src/common/weeconfig.c:2154 src/common/weeconfig.c:2360
+#: src/common/weeconfig.c:2159 src/common/weeconfig.c:2365
#, c-format
msgid ""
"#\n"
@@ -5746,7 +5792,7 @@ msgstr ""
"#\n"
"# %s: fichero de configuracin, creado por %s v%s el %s"
-#: src/common/weeconfig.c:2158 src/common/weeconfig.c:2364
+#: src/common/weeconfig.c:2163 src/common/weeconfig.c:2369
#, c-format
msgid ""
"# WARNING! Be careful when editing this file, WeeChat writes this file when "
@@ -5757,6 +5803,22 @@ msgstr ""
"fichero al salir.\n"
"#\n"
-#: src/common/weeconfig.c:2357
+#: src/common/weeconfig.c:2362
msgid "Saving config to disk\n"
msgstr "Guardar configuracin a disco\n"
+
+#~ msgid "Kb"
+#~ msgstr "KB"
+
+#~ msgid "Mb"
+#~ msgstr "MB"
+
+#~ msgid "Gb"
+#~ msgstr "GB"
+
+#~ msgid ""
+#~ "%s DCC failed because blocksize is too big. Check value of \"dcc_blocksize"
+#~ "\" option, max is %d.\n"
+#~ msgstr ""
+#~ "%s El DCC ha fallado porque el tamao de bloque es demasiado grande. "
+#~ "Compruebe el valor de la opcin \"dcc_blocksize\", el mximo es %d.\n"
diff --git a/po/fr.po b/po/fr.po
index 83d8b2465..47573c5a1 100644
--- a/po/fr.po
+++ b/po/fr.po
@@ -6,15 +6,15 @@ msgid ""
msgstr ""
"Project-Id-Version: WeeChat 0.2.0-cvs\n"
"Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
-"POT-Creation-Date: 2006-07-25 19:59+0200\n"
-"PO-Revision-Date: 2006-07-25 20:00+0200\n"
+"POT-Creation-Date: 2006-08-03 21:38+0200\n"
+"PO-Revision-Date: 2006-08-03 20:45+0200\n"
"Last-Translator: FlashCode <flashcode@flashtux.org>\n"
"Language-Team: weechat-dev <weechat-dev@nongnu.org>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=iso-8859-1\n"
"Content-Transfer-Encoding: 8bit\n"
-#: src/irc/irc-server.c:191 src/common/weeconfig.c:2290
+#: src/irc/irc-server.c:191 src/common/weeconfig.c:2295
msgid "Unable to get user's name"
msgstr "Impossible de dterminer le nom d'utilisateur"
@@ -1974,62 +1974,62 @@ msgstr ""
msgid "unknown"
msgstr "inconnu"
-#: src/irc/irc-dcc.c:51
+#: src/irc/irc-dcc.c:54
msgid "Waiting"
msgstr "Attente"
-#: src/irc/irc-dcc.c:51
+#: src/irc/irc-dcc.c:54
msgid "Connecting"
msgstr "Connexion"
-#: src/irc/irc-dcc.c:51
+#: src/irc/irc-dcc.c:54
msgid "Active"
msgstr "Actif"
-#: src/irc/irc-dcc.c:51
+#: src/irc/irc-dcc.c:54
msgid "Done"
msgstr "Termin"
-#: src/irc/irc-dcc.c:51
+#: src/irc/irc-dcc.c:54
msgid "Failed"
msgstr "Echou"
-#: src/irc/irc-dcc.c:52
+#: src/irc/irc-dcc.c:55
msgid "Aborted"
msgstr "Interrompu"
-#: src/irc/irc-dcc.c:408
+#: src/irc/irc-dcc.c:439
#, c-format
msgid "DCC: file %s%s%s"
msgstr "DCC: fichier %s%s%s"
-#: src/irc/irc-dcc.c:414
+#: src/irc/irc-dcc.c:445
#, c-format
msgid " (local filename: %s%s%s)"
msgstr " (nom local: %s%s%s)"
-#: src/irc/irc-dcc.c:419
+#: src/irc/irc-dcc.c:450
msgid " sent to "
msgstr " envoy "
-#: src/irc/irc-dcc.c:421
+#: src/irc/irc-dcc.c:452
msgid " received from "
msgstr " reu de "
-#: src/irc/irc-dcc.c:426
+#: src/irc/irc-dcc.c:457
msgid "OK"
msgstr "OK"
-#: src/irc/irc-dcc.c:426
+#: src/irc/irc-dcc.c:457
msgid "FAILED"
msgstr "ECHOUE"
-#: src/irc/irc-dcc.c:439
+#: src/irc/irc-dcc.c:471
#, c-format
msgid "DCC chat closed with %s%s %s(%s%d.%d.%d.%d%s)\n"
msgstr "Discussion DCC ferme avec %s%s %s(%s%d.%d.%d.%d%s)\n"
-#: src/irc/irc-dcc.c:494
+#: src/irc/irc-dcc.c:526
#, c-format
msgid ""
"%s can't associate DCC chat with private buffer (maybe private buffer has "
@@ -2038,17 +2038,17 @@ msgstr ""
"%s impossible d'associer la discussion DCC avec un tampon priv (le tampon "
"priv a peut-tre dj un DCC CHAT ?)\n"
-#: src/irc/irc-dcc.c:505
+#: src/irc/irc-dcc.c:537
#, c-format
msgid "Connected to %s%s %s(%s%d.%d.%d.%d%s)%s via DCC chat\n"
msgstr "Connect %s%s %s(%s%d.%d.%d.%d%s)%s via une discussion DCC\n"
-#: src/irc/irc-dcc.c:624
+#: src/irc/irc-dcc.c:650
#, c-format
msgid "DCC: file %s%s%s resumed at position %u\n"
msgstr "DCC: fichier %s%s%s recommenc en position %u\n"
-#: src/irc/irc-dcc.c:633 src/irc/irc-dcc.c:658
+#: src/irc/irc-dcc.c:659 src/irc/irc-dcc.c:684
#, c-format
msgid ""
"%s can't resume file \"%s\" (port: %d, start position: %u): DCC not found or "
@@ -2057,98 +2057,139 @@ msgstr ""
"%s impossible de continuer le fichier \"%s\" (port: %d, position de dpart: %"
"u): DCC non trouv ou termin\n"
-#: src/irc/irc-dcc.c:725
+#: src/irc/irc-dcc.c:756
#, c-format
msgid "%s not enough memory for new DCC\n"
msgstr "%s pas assez de mmoire pour un nouveau DCC\n"
-#: src/irc/irc-dcc.c:744
+#: src/irc/irc-dcc.c:775
msgid "DCC chat"
msgstr "Discussion DCC"
-#: src/irc/irc-dcc.c:771
+#: src/irc/irc-dcc.c:802
#, c-format
msgid ""
"Incoming DCC file from %s%s%s (%s%d.%d.%d.%d%s)%s: %s%s%s, %s%lu%s bytes\n"
msgstr ""
"Rception fichier de %s%s%s (%s%d.%d.%d.%d%s)%s: %s%s%s, %s%lu%s octets\n"
-#: src/irc/irc-dcc.c:794
+#: src/irc/irc-dcc.c:825
#, c-format
msgid ""
"Sending DCC file to %s%s%s: %s%s%s (local filename: %s%s%s), %s%lu%s bytes\n"
msgstr ""
"Envoi fichier DCC %s%s%s: %s%s%s (nom local: %s%s%s), %s%lu%s octets\n"
-#: src/irc/irc-dcc.c:814
+#: src/irc/irc-dcc.c:845
#, c-format
msgid "Incoming DCC chat request from %s%s%s (%s%d.%d.%d.%d%s)\n"
msgstr "Demande de discussion DCC reue de %s%s%s (%s%d.%d.%d.%d%s)\n"
-#: src/irc/irc-dcc.c:831
+#: src/irc/irc-dcc.c:862
#, c-format
msgid "Sending DCC chat request to %s%s\n"
msgstr "Envoi d'une demande discussion DCC %s%s\n"
-#: src/irc/irc-dcc.c:849
+#: src/irc/irc-dcc.c:880
#, c-format
msgid ""
"DCC: file %s%s%s (local filename: %s%s%s) will be resumed at position %u\n"
msgstr ""
"DCC: fichier %s%s%s (nom local: %s%s%s) sera recommenc en position %u\n"
-#: src/irc/irc-dcc.c:929
+#: src/irc/irc-dcc.c:960
#, c-format
msgid "%s not enough memory for DCC SEND\n"
msgstr "%s pas assez de mmoire pour le DCC SEND\n"
-#: src/irc/irc-dcc.c:949
+#: src/irc/irc-dcc.c:980
#, c-format
msgid "%s cannot access file \"%s\"\n"
msgstr "%s impossible d'accder au fichier \"%s\"\n"
-#: src/irc/irc-dcc.c:971
+#: src/irc/irc-dcc.c:1002
#, c-format
msgid "%s could not find address for '%s'. Falling back to local IP.\n"
msgstr ""
"%s impossible de trouver l'adresse pour '%s'. Utilisation de l'adresse IP "
"locale.\n"
-#: src/irc/irc-dcc.c:991
+#: src/irc/irc-dcc.c:1022
#, c-format
msgid "%s cannot create socket for DCC\n"
msgstr "%s impossible de crer la socket pour le DCC\n"
-#: src/irc/irc-dcc.c:1049
+#: src/irc/irc-dcc.c:1080
#, c-format
msgid "%s cannot find available port for DCC\n"
msgstr "%s impossible de trouver un port disponible pour le DCC\n"
-#: src/irc/irc-dcc.c:1093
+#: src/irc/irc-dcc.c:1124
#, c-format
msgid "%s cannot send DCC\n"
msgstr "%s impossible d'envoyer le DCC\n"
-#: src/irc/irc-dcc.c:1173
+#: src/irc/irc-dcc.c:1204
#, c-format
msgid "%s error sending data to \"%s\" via DCC CHAT\n"
msgstr "%s erreur d'envoi de donnes \"%s\" via DCC CHAT\n"
-#: src/irc/irc-dcc.c:1257
+#: src/irc/irc-dcc.c:1288
#, c-format
msgid "Private %s> %s"
msgstr "Priv %s> %s"
-#: src/irc/irc-dcc.c:1453
+#: src/irc/irc-dcc.c:1334
#, c-format
-msgid ""
-"%s DCC failed because blocksize is too big. Check value of \"dcc_blocksize\" "
-"option, max is %d.\n"
-msgstr ""
-"%s le DCC a chou car la taille de bloc est trop grande. Vrifiez la valeur "
-"de l'option \"dcc_blocksize\", le maximum est %d.\n"
+msgid "%s DCC: unable to create pipe\n"
+msgstr "%s DCC: impossible de crer le tuyau\n"
+
+#: src/irc/irc-dcc.c:1536
+#, c-format
+msgid "%s DCC: unable to read local file\n"
+msgstr "%s DCC: impossible de lire le fichier local\n"
+
+#: src/irc/irc-dcc.c:1543
+#, c-format
+msgid "%s DCC: unable to send block to receiver\n"
+msgstr "%s DCC: impossible d'envoyer un bloc au receveur\n"
+
+#: src/irc/irc-dcc.c:1550
+#, c-format
+msgid "%s DCC: unable to read ACK from receiver\n"
+msgstr "%s DCC: impossible de lire l'accus de rception du receveur\n"
+
+#: src/irc/irc-dcc.c:1557
+#, c-format
+msgid "%s DCC: unable to receive block from sender\n"
+msgstr "%s DCC: impossible de recevoir un bloc de l'envoyeur\n"
+
+#: src/irc/irc-dcc.c:1564
+#, c-format
+msgid "%s DCC: unable to write local file\n"
+msgstr "%s DCC: impossible d'crire dans le fichier local\n"
-#: src/irc/irc-dcc.c:1528
+#: src/irc/irc-dcc.c:1608 src/irc/irc-dcc.c:1651
+#, c-format
+msgid "%s DCC: unable to fork\n"
+msgstr "%s DCC: impossible de crer un processus\n"
+
+#: src/irc/irc-dcc.c:1691
+#, c-format
+msgid "%s DCC: timeout\n"
+msgstr "%s DCC: temps dpass\n"
+
+#: src/irc/irc-dcc.c:1723
+#, c-format
+msgid "%s DCC: unable to create socket for sending file\n"
+msgstr "%s DCC: impossible de crer la socket locale pour envoyer le fichier\n"
+
+#: src/irc/irc-dcc.c:1735
+#, c-format
+msgid "%s DCC: unable to set 'nonblock' option for socket\n"
+msgstr "%s DCC: impossible d'activer l'option 'nonblock' sur la socket\n"
+
+#: src/irc/irc-dcc.c:1839
#, c-format
msgid "Aborting active DCC: \"%s\" from %s\n"
msgstr "Abandon du DCC actif: \"%s\" de %s\n"
@@ -2305,13 +2346,13 @@ msgstr "Extension \"%s\" dcharge.\n"
msgid "%s plugin \"%s\" not found\n"
msgstr "%s extension \"%s\" non trouve\n"
-#: src/plugins/plugins-config.c:265 src/common/weeconfig.c:1934
+#: src/plugins/plugins-config.c:265 src/common/weeconfig.c:1939
#, c-format
msgid "%s %s, line %d: invalid syntax, missing \"=\"\n"
msgstr "%s %s, ligne %d: syntaxe invalide, il manque \"=\"\n"
-#: src/plugins/plugins-config.c:353 src/common/weeconfig.c:2144
-#: src/common/weeconfig.c:2351
+#: src/plugins/plugins-config.c:353 src/common/weeconfig.c:2149
+#: src/common/weeconfig.c:2356
#, c-format
msgid "%s cannot create file \"%s\"\n"
msgstr "%s impossible de crer le fichier \"%s\"\n"
@@ -2348,15 +2389,15 @@ msgid "bytes"
msgstr "octets"
#: src/gui/curses/gui-curses-chat.c:880
-msgid "Kb"
+msgid "KB"
msgstr "Ko"
#: src/gui/curses/gui-curses-chat.c:880
-msgid "Mb"
+msgid "MB"
msgstr "Mo"
#: src/gui/curses/gui-curses-chat.c:880
-msgid "Gb"
+msgid "GB"
msgstr "Go"
#: src/gui/curses/gui-curses-chat.c:1012
@@ -3906,7 +3947,7 @@ msgstr ""
"un autre rpertoire de base en utilisant l'option de ligne de commande \"--"
"dir\".\n"
-#: src/common/session.c:481
+#: src/common/session.c:484
#, c-format
msgid ""
"Last operation with session file was at position %ld, read of %d bytes\n"
@@ -3914,7 +3955,7 @@ msgstr ""
"Dernire opration avec le fichier de session en position %ld, lecture de %d "
"octets\n"
-#: src/common/session.c:486
+#: src/common/session.c:489
#, c-format
msgid ""
"Please send %s/%s, %s/%s and above messages to WeeChat developers for "
@@ -3925,297 +3966,297 @@ msgstr ""
"WeeChat pour du support.\n"
"Faites attention, des infos prives peuvent se trouver dans ces fichiers.\n"
-#: src/common/session.c:512 src/common/session.c:546 src/common/session.c:603
-#: src/common/session.c:644
+#: src/common/session.c:515 src/common/session.c:549 src/common/session.c:606
+#: src/common/session.c:647
#, c-format
msgid "wrong type in file (expected: %d, read: %d)"
msgstr "type erron dans le fichier (attendu: %d, lu: %d)"
-#: src/common/session.c:615 src/common/session.c:656
+#: src/common/session.c:618 src/common/session.c:659
msgid "invalid length for a buffer"
msgstr "longueur invalide pour une zone"
-#: src/common/session.c:680
+#: src/common/session.c:683
msgid "object read error"
msgstr "erreur de lecture de l'objet"
-#: src/common/session.c:685
+#: src/common/session.c:688
#, c-format
msgid "wrong object (expected: %d, read: %d)"
msgstr "objet erron (attendu: %d, lu: %d)"
-#: src/common/session.c:695
+#: src/common/session.c:698
msgid "type read error"
msgstr "erreur de lecture du type"
-#: src/common/session.c:700
+#: src/common/session.c:703
#, c-format
msgid "wrong type (expected: %d, read: %d)"
msgstr "type erron (attendu: %d, lu: %d)"
-#: src/common/session.c:785
+#: src/common/session.c:788
msgid "server name not found"
msgstr "nom de serveur non trouv"
-#: src/common/session.c:790
+#: src/common/session.c:793
#, c-format
msgid "session: loading server \"%s\"\n"
msgstr "session: chargement du serveur \"%s\"\n"
-#: src/common/session.c:794
+#: src/common/session.c:797
msgid "server found, updating values\n"
msgstr "serveur trouv, mise jour des valeurs\n"
-#: src/common/session.c:797
+#: src/common/session.c:800
msgid "server not found, creating new one\n"
msgstr "serveur non trouv, cration d'un nouveau\n"
-#: src/common/session.c:802
+#: src/common/session.c:805
msgid "can't create new server"
msgstr "impossible de crer un nouveau serveur"
-#: src/common/session.c:816
+#: src/common/session.c:819
msgid "unexpected end of file (reading server)"
msgstr "fin de fichier inattendue (en lecture d'un serveur)"
-#: src/common/session.c:907
+#: src/common/session.c:910
msgid "gnutls init error"
msgstr "erreur d'initialisation gnutls"
-#: src/common/session.c:924
+#: src/common/session.c:927
msgid "gnutls handshake failed"
msgstr "le handshake gnutls a chou"
-#: src/common/session.c:970
+#: src/common/session.c:973
#, c-format
msgid "session: warning: ignoring value from server (object id: %d)\n"
msgstr "session: attention: valeur ignore pour un serveur (id objet: %d)\n"
-#: src/common/session.c:992
+#: src/common/session.c:995
msgid "channel found without server"
msgstr "canal trouv sans serveur"
-#: src/common/session.c:999
+#: src/common/session.c:1002
msgid "channel type not found"
msgstr "type de canal non trouv"
-#: src/common/session.c:1007
+#: src/common/session.c:1010
msgid "channel name not found"
msgstr "nom de canal non trouv"
-#: src/common/session.c:1012
+#: src/common/session.c:1015
#, c-format
msgid "session: loading channel \"%s\"\n"
msgstr "session: chargement du canal \"%s\"\n"
-#: src/common/session.c:1020
+#: src/common/session.c:1023
msgid "can't create new channel"
msgstr "impossible de crer un nouveau canal"
-#: src/common/session.c:1030
+#: src/common/session.c:1033
msgid "unexpected end of file (reading channel)"
msgstr "fin de fichier inattendue (en lecture d'un canal)"
-#: src/common/session.c:1069
+#: src/common/session.c:1072
#, c-format
msgid "session: warning: ignoring value from channel (object id: %d)\n"
msgstr "session: attention: valeur ignore pour un canal (id objet: %d)\n"
-#: src/common/session.c:1092
+#: src/common/session.c:1095
msgid "nick found without channel"
msgstr "pseudo non trouv pour le canal"
-#: src/common/session.c:1100
+#: src/common/session.c:1103
msgid "nick name not found"
msgstr "pseudo non trouv"
-#: src/common/session.c:1110
+#: src/common/session.c:1113
msgid "can't create new nick"
msgstr "impossible de crer un nouveau pseudo"
-#: src/common/session.c:1120
+#: src/common/session.c:1123
msgid "unexpected end of file (reading nick)"
msgstr "fin de fichier inattendue (en lecture d'un pseudo)"
-#: src/common/session.c:1139
+#: src/common/session.c:1142
#, c-format
msgid "session: warning: ignoring value from nick (object id: %d)\n"
msgstr "session: attention: valeur ignore pour un pseudo (id objet: %d)\n"
-#: src/common/session.c:1165
+#: src/common/session.c:1168
msgid "can't create new DCC"
msgstr "impossible de crer un nouveau DCC"
-#: src/common/session.c:1169
+#: src/common/session.c:1172
msgid "session: loading DCC\n"
msgstr "session: chargement du DCC\n"
-#: src/common/session.c:1179
+#: src/common/session.c:1182
msgid "unexpected end of file (reading DCC)"
msgstr "fin de fichier inattendue (en lecture d'un DCC)"
-#: src/common/session.c:1198
+#: src/common/session.c:1201
msgid "server not found for DCC"
msgstr "serveur non trouv pour le DCC"
-#: src/common/session.c:1207
+#: src/common/session.c:1210
msgid "DCC with channel but without server"
msgstr "DCC avec un canal mais sans serveur"
-#: src/common/session.c:1219
+#: src/common/session.c:1222
msgid "channel not found for DCC"
msgstr "canal non trouv pour le DCC"
-#: src/common/session.c:1293
+#: src/common/session.c:1305
#, c-format
msgid "session: warning: ignoring value from DCC (object id: %d)\n"
msgstr "session: attention: valeur ignore pour un DCC (id objet: %d)\n"
-#: src/common/session.c:1313
+#: src/common/session.c:1325
msgid "session: loading buffer history\n"
msgstr "session: chargement de l'historique du tampon\n"
-#: src/common/session.c:1315
+#: src/common/session.c:1327
msgid "session: loading global history\n"
msgstr "session: chargement de l'historique global\n"
-#: src/common/session.c:1323
+#: src/common/session.c:1335
msgid "unexpected end of file (reading history)"
msgstr "fin de fichier inattendue (en lecture de l'historique)"
-#: src/common/session.c:1343
+#: src/common/session.c:1355
#, c-format
msgid "session: warning: ignoring value from history (object id: %d)\n"
msgstr "session: attention: valeur ignore pour un historique (id objet: %d)\n"
-#: src/common/session.c:1369
+#: src/common/session.c:1381
msgid "server name not found for buffer"
msgstr "nom de serveur non trouve pour le tampon"
-#: src/common/session.c:1377
+#: src/common/session.c:1389
msgid "channel name not found for buffer"
msgstr "nom de canal non trouv pour un tampon"
-#: src/common/session.c:1384
+#: src/common/session.c:1396
msgid "buffer type not found"
msgstr "type de tampon non trouv"
-#: src/common/session.c:1389
+#: src/common/session.c:1401
#, c-format
msgid "session: loading buffer (server: %s, channel: %s, type: %d)\n"
msgstr "session: chargement du tampon (serveur: %s, canal: %s, type: %d)\n"
-#: src/common/session.c:1400
+#: src/common/session.c:1412
msgid "server not found for buffer"
msgstr "serveur non trouv pour le tampon"
-#: src/common/session.c:1410
+#: src/common/session.c:1422
msgid "channel not found for buffer"
msgstr "canal non trouv pour le tampon"
-#: src/common/session.c:1419
+#: src/common/session.c:1431
msgid "can't create new buffer"
msgstr "impossible de crer un nouveau tampon"
-#: src/common/session.c:1432
+#: src/common/session.c:1444
msgid "unexpected end of file (reading buffer)"
msgstr "fin de fichier inattendue (en lecture d'un tampon)"
-#: src/common/session.c:1445
+#: src/common/session.c:1457
#, c-format
msgid "session: warning: ignoring value from buffer (object id: %d)\n"
msgstr "session: attention: valeur ignore pour un pseudo (id objet: %d)\n"
-#: src/common/session.c:1467
+#: src/common/session.c:1479
msgid "line found without buffer"
msgstr "ligne trouve sans tampon"
-#: src/common/session.c:1475
+#: src/common/session.c:1487
msgid "can't create new line"
msgstr "impossible de crer une nouvelle ligne"
-#: src/common/session.c:1485
+#: src/common/session.c:1497
msgid "unexpected end of file (reading line)"
msgstr "fin de fichier inattendue (en lecture d'une ligne)"
-#: src/common/session.c:1522
+#: src/common/session.c:1534
#, c-format
msgid "session: warning: ignoring value from line (object id: %d)\n"
msgstr "session: attention: valeur ignore pour une ligne (id objet: %d)\n"
-#: src/common/session.c:1546
+#: src/common/session.c:1558
msgid "unexpected end of file (reading uptime)"
msgstr "fin de fichier inattendue (en lecture de l'uptime)"
-#: src/common/session.c:1559
+#: src/common/session.c:1571
#, c-format
msgid "session: warning: ignoring value from uptime (object id: %d)\n"
msgstr "session: attention: valeur ignore pour l'uptime (id objet: %d)\n"
-#: src/common/session.c:1589
+#: src/common/session.c:1601
msgid "session file not found"
msgstr "fichier de session non trouv"
-#: src/common/session.c:1596
+#: src/common/session.c:1608
msgid "signature not found"
msgstr "signature non trouve"
-#: src/common/session.c:1601
+#: src/common/session.c:1613
msgid "bad session signature"
msgstr "signature de session errone"
-#: src/common/session.c:1612
+#: src/common/session.c:1624
msgid "object id not found"
msgstr "id objet non trouv"
-#: src/common/session.c:1620
+#: src/common/session.c:1632
msgid "failed to load server"
msgstr "chec de chargement du serveur"
-#: src/common/session.c:1627
+#: src/common/session.c:1639
msgid "failed to load channel"
msgstr "chec de chargement du canal"
-#: src/common/session.c:1634
+#: src/common/session.c:1646
msgid "failed to load nick"
msgstr "chec de chargement du pseudo"
-#: src/common/session.c:1641
+#: src/common/session.c:1653
msgid "failed to load DCC"
msgstr "chec de chargement du DCC"
-#: src/common/session.c:1648
+#: src/common/session.c:1660
msgid "failed to load history"
msgstr "chec de chargement de l'historique"
-#: src/common/session.c:1655
+#: src/common/session.c:1667
msgid "failed to load buffer"
msgstr "chec de chargement du tampon"
-#: src/common/session.c:1662
+#: src/common/session.c:1674
msgid "failed to load line"
msgstr "chec de chargement de la ligne"
-#: src/common/session.c:1669
+#: src/common/session.c:1681
msgid "failed to load uptime"
msgstr "chec de chargement de l'uptime"
-#: src/common/session.c:1674
+#: src/common/session.c:1686
#, c-format
msgid "ignoring object (id: %d)\n"
msgstr "objet ignor (id: %d)\n"
-#: src/common/session.c:1678
+#: src/common/session.c:1690
#, c-format
msgid "failed to ignore object (id: %d)"
msgstr "impossible d'ignorer l'objet (id: %d)"
-#: src/common/session.c:1702
+#: src/common/session.c:1714
#, c-format
msgid "%s can't delete session file (%s)\n"
msgstr "%s impossible de supprimer le fichier de session (%s)\n"
-#: src/common/session.c:1708
+#: src/common/session.c:1720
msgid "Upgrade completed successfully\n"
msgstr "Mise jour effectue avec succs\n"
@@ -5217,45 +5258,49 @@ msgstr ""
"autorise l'utilisateur envoyer des couleurs avec des codes spciaux (%"
"B=gras, %Cxx,yy=couleur, %U=soulign, %R=invers)"
-#: src/common/weeconfig.c:814
+#: src/common/weeconfig.c:815
msgid "automatically accept dcc files"
msgstr "accepte automatiquement les fichiers dcc"
-#: src/common/weeconfig.c:815
+#: src/common/weeconfig.c:816
msgid "automatically accept incoming dcc files"
msgstr "accepte automatiquement les fichiers dcc entrants"
-#: src/common/weeconfig.c:818
+#: src/common/weeconfig.c:819
msgid "automatically accept dcc chats"
msgstr "accepte automatiquement les demandes de discussion dcc"
-#: src/common/weeconfig.c:819
+#: src/common/weeconfig.c:820
msgid "automatically accept dcc chats (use carefully!)"
msgstr ""
"accepte automatiquement les demandes de discussion dcc ( utiliser avec "
"prcaution !)"
-#: src/common/weeconfig.c:822
+#: src/common/weeconfig.c:823
msgid "timeout for dcc request"
msgstr "dlai d'attente pour les requtes dcc"
-#: src/common/weeconfig.c:823
+#: src/common/weeconfig.c:824
msgid "timeout for dcc request (in seconds)"
msgstr "dlai d'attente pour les requtes dcc (en secondes)"
-#: src/common/weeconfig.c:826
+#: src/common/weeconfig.c:827
msgid "block size for dcc packets"
msgstr "taille de bloc pour les paquets dcc"
-#: src/common/weeconfig.c:827
+#: src/common/weeconfig.c:828
msgid "block size for dcc packets in bytes (default: 65536)"
msgstr "taille de bloc pour les paquets dcc en octets (dfaut: 65536)"
-#: src/common/weeconfig.c:830
+#: src/common/weeconfig.c:831 src/common/weeconfig.c:832
+msgid "does not wait for ACK when sending file"
+msgstr "n'attend pas les accuss de rception lors de l'envoi de fichier"
+
+#: src/common/weeconfig.c:835
msgid "allowed ports for outgoing dcc"
msgstr "ports autoriss pour le dcc sortant"
-#: src/common/weeconfig.c:831
+#: src/common/weeconfig.c:836
msgid ""
"restricts outgoing dcc to use only ports in the given range (useful for NAT) "
"(syntax: a single port, ie. 5000 or a port range, ie. 5000-5015, empty value "
@@ -5265,11 +5310,11 @@ msgstr ""
"pour le NAT) (syntaxe: un port simple, par exemple 5000, une plage de ports, "
"par exemple 5000-5015, si non renseign tout port peut tre utilis)"
-#: src/common/weeconfig.c:836
+#: src/common/weeconfig.c:841
msgid "IP address for outgoing dcc"
msgstr "adresse IP pour le dcc sortant"
-#: src/common/weeconfig.c:837
+#: src/common/weeconfig.c:842
msgid ""
"IP or DNS address used for outgoing dcc (if empty, local interface IP is "
"used)"
@@ -5277,112 +5322,112 @@ msgstr ""
"adresse IP ou DNS utilise pour le dcc sortant (si non renseign, "
"l'interface IP locale est utilise)"
-#: src/common/weeconfig.c:841
+#: src/common/weeconfig.c:846
msgid "path for incoming files with dcc"
msgstr "chemin des fichiers reus par dcc"
-#: src/common/weeconfig.c:842
+#: src/common/weeconfig.c:847
msgid "path for writing incoming files with dcc (default: user home)"
msgstr ""
"chemin pour crire les fichiers reus par dcc (par dfaut: rpertoire de "
"l'utilisateur)"
-#: src/common/weeconfig.c:845
+#: src/common/weeconfig.c:850
msgid "default path for sending files with dcc"
msgstr "chemin par dfaut pour envoyer les fichiers par dcc"
-#: src/common/weeconfig.c:846
+#: src/common/weeconfig.c:851
msgid ""
"path for reading files when sending thru dcc (when no path is specified)"
msgstr ""
"chemin pour lire les fichiers lorsqu'ils sont envoys par dcc (quand aucun "
"chemin n'est spcifi)"
-#: src/common/weeconfig.c:849 src/common/weeconfig.c:850
+#: src/common/weeconfig.c:854 src/common/weeconfig.c:855
msgid "convert spaces to underscores when sending files"
msgstr "convertir les espaces en underscores lors d'envoi de fichiers"
-#: src/common/weeconfig.c:853
+#: src/common/weeconfig.c:858
msgid "automatically rename dcc files if already exists"
msgstr "renomme automatiquement les fichiers dcc s'ils existent dj"
-#: src/common/weeconfig.c:854
+#: src/common/weeconfig.c:859
msgid "rename incoming files if already exists (add '.1', '.2', ...)"
msgstr ""
"renommer les fichiers reus s'ils existent dj (ajoute '.1', '.2', ...)"
-#: src/common/weeconfig.c:857
+#: src/common/weeconfig.c:862
msgid "automatically resume aborted transfers"
msgstr "continuer automatiquement les transferts non termins"
-#: src/common/weeconfig.c:858
+#: src/common/weeconfig.c:863
msgid ""
"automatically resume dcc transfer if connection with remote host is loosed"
msgstr ""
"continuer automatiquement les transferts dcc si la connexion avec la machine "
"distante a t perdue"
-#: src/common/weeconfig.c:877
+#: src/common/weeconfig.c:882
msgid "use proxy"
msgstr "utiliser un proxy"
-#: src/common/weeconfig.c:878
+#: src/common/weeconfig.c:883
msgid "use a proxy server to connect to irc server"
msgstr "utiliser un proxy pour se connecter au serveur irc"
-#: src/common/weeconfig.c:881
+#: src/common/weeconfig.c:886
msgid "proxy type"
msgstr "type de proxy"
-#: src/common/weeconfig.c:882
+#: src/common/weeconfig.c:887
msgid "proxy type (http (default), socks4, socks5)"
msgstr "type de proxy (http (dfaut), socks4, socks5)"
-#: src/common/weeconfig.c:885
+#: src/common/weeconfig.c:890
msgid "use ipv6 proxy"
msgstr "utiliser un proxy ipv6"
-#: src/common/weeconfig.c:886
+#: src/common/weeconfig.c:891
msgid "connect to proxy in ipv6"
msgstr "se connecter au proxy en ipv6"
-#: src/common/weeconfig.c:889
+#: src/common/weeconfig.c:894
msgid "proxy address"
msgstr "adresse du proxy"
-#: src/common/weeconfig.c:890
+#: src/common/weeconfig.c:895
msgid "proxy server address (IP or hostname)"
msgstr "adresse du serveur proxy (IP ou nom)"
-#: src/common/weeconfig.c:893
+#: src/common/weeconfig.c:898
msgid "port for proxy"
msgstr "port pour le proxy"
-#: src/common/weeconfig.c:894
+#: src/common/weeconfig.c:899
msgid "port for connecting to proxy server"
msgstr "port pour se connecter au serveur proxy"
-#: src/common/weeconfig.c:897
+#: src/common/weeconfig.c:902
msgid "proxy username"
msgstr "nom d'utilisateur proxy"
-#: src/common/weeconfig.c:898
+#: src/common/weeconfig.c:903
msgid "username for proxy server"
msgstr "nom d'utilisateur pour le serveur proxy"
-#: src/common/weeconfig.c:901
+#: src/common/weeconfig.c:906
msgid "proxy password"
msgstr "mot de passe pour le proxy"
-#: src/common/weeconfig.c:902
+#: src/common/weeconfig.c:907
msgid "password for proxy server"
msgstr "mot de passe pour le serveur proxy"
-#: src/common/weeconfig.c:915
+#: src/common/weeconfig.c:920
msgid "path for searching plugins"
msgstr "chemin de recherche des extensions"
-#: src/common/weeconfig.c:916
+#: src/common/weeconfig.c:921
msgid ""
"path for searching plugins ('%h' will be replaced by WeeChat home, ~/."
"weechat by default)"
@@ -5390,11 +5435,11 @@ msgstr ""
"chemin de recherche des extensions ('%h' sera remplac par le rpertoire de "
"base WeeChat, par dfaut: ~/.weechat)"
-#: src/common/weeconfig.c:920
+#: src/common/weeconfig.c:925
msgid "list of plugins to load automatically"
msgstr "list des extensions charger automatiquement"
-#: src/common/weeconfig.c:921
+#: src/common/weeconfig.c:926
msgid ""
"comma separated list of plugins to load automatically at startup, \"*\" "
"means all plugins found (names may be partial, for example \"perl\" is ok "
@@ -5404,11 +5449,11 @@ msgstr ""
"toutes (spares par des virgules, les noms peuvent tre partiels, par "
"exemple \"perl\" est ok pour \"libperl.so\")"
-#: src/common/weeconfig.c:926
+#: src/common/weeconfig.c:931
msgid "standard plugins extension in filename"
msgstr "extension standard des extensions dans le nom de fichier"
-#: src/common/weeconfig.c:927
+#: src/common/weeconfig.c:932
msgid ""
"standard plugins extension in filename, used for autoload (if empty, then "
"all files are loaded when autoload is \"*\")"
@@ -5417,91 +5462,91 @@ msgstr ""
"automatique (si vide, alors tous les fichiers sont chargs si autoload vaut "
"\"*\")"
-#: src/common/weeconfig.c:944
+#: src/common/weeconfig.c:949
msgid "server name"
msgstr "nom du serveur"
-#: src/common/weeconfig.c:945
+#: src/common/weeconfig.c:950
msgid "name associated to IRC server (for display only)"
msgstr "nom associ au serveur IRC (pour affichage seulement)"
-#: src/common/weeconfig.c:948
+#: src/common/weeconfig.c:953
msgid "automatically connect to server"
msgstr "connexion automatique au serveur"
-#: src/common/weeconfig.c:949
+#: src/common/weeconfig.c:954
msgid "automatically connect to server when WeeChat is starting"
msgstr "connexion automatique au serveur quand WeeChat dmarre"
-#: src/common/weeconfig.c:952
+#: src/common/weeconfig.c:957
msgid "automatically reconnect to server"
msgstr "reconnexion automatique au serveur"
-#: src/common/weeconfig.c:953
+#: src/common/weeconfig.c:958
msgid "automatically reconnect to server when disconnected"
msgstr "reconnexion automatique au serveur aprs une dconnexion"
-#: src/common/weeconfig.c:956
+#: src/common/weeconfig.c:961
msgid "delay before trying again to reconnect"
msgstr "dlai avant de tenter une reconnexion"
-#: src/common/weeconfig.c:957
+#: src/common/weeconfig.c:962
msgid "delay (in seconds) before trying again to reconnect to server"
msgstr "dlai (en secondes) avant de tenter une reconnexion au serveur"
-#: src/common/weeconfig.c:960
+#: src/common/weeconfig.c:965
msgid "server address or hostname"
msgstr "adresse ou nom du serveur"
-#: src/common/weeconfig.c:961
+#: src/common/weeconfig.c:966
msgid "IP address or hostname of IRC server"
msgstr "adresse IP ou nom du serveur IRC"
-#: src/common/weeconfig.c:964
+#: src/common/weeconfig.c:969
msgid "port for IRC server"
msgstr "port pour le serveur IRC"
-#: src/common/weeconfig.c:965
+#: src/common/weeconfig.c:970
msgid "port for connecting to server"
msgstr "port pour se connecter au serveur"
-#: src/common/weeconfig.c:968 src/common/weeconfig.c:969
+#: src/common/weeconfig.c:973 src/common/weeconfig.c:974
msgid "use IPv6 protocol for server communication"
msgstr "utiliser le protocole IPv6 pour la communication avec le serveur"
-#: src/common/weeconfig.c:972 src/common/weeconfig.c:973
+#: src/common/weeconfig.c:977 src/common/weeconfig.c:978
msgid "use SSL for server communication"
msgstr "utiliser SSL pour la communication avec le serveur"
-#: src/common/weeconfig.c:976
+#: src/common/weeconfig.c:981
msgid "server password"
msgstr "mot de passe pour le serveur"
-#: src/common/weeconfig.c:977
+#: src/common/weeconfig.c:982
msgid "password for IRC server"
msgstr "mot de passe pour le serveur IRC"
-#: src/common/weeconfig.c:980
+#: src/common/weeconfig.c:985
msgid "nickname for server"
msgstr "pseudo pour le serveur"
-#: src/common/weeconfig.c:981
+#: src/common/weeconfig.c:986
msgid "nickname to use on IRC server"
msgstr "pseudo utiliser sur le serveur IRC"
-#: src/common/weeconfig.c:984
+#: src/common/weeconfig.c:989
msgid "alternate nickname for server"
msgstr "pseudo alternatif pour le serveur"
-#: src/common/weeconfig.c:985
+#: src/common/weeconfig.c:990
msgid "alternate nickname to use on IRC server (if nickname is already used)"
msgstr "pseudo alternatif pour le serveur IRC (si le pseudo est dj utilis)"
-#: src/common/weeconfig.c:988
+#: src/common/weeconfig.c:993
msgid "2nd alternate nickname for server"
msgstr "2nd pseudo alternatif pour le serveur"
-#: src/common/weeconfig.c:989
+#: src/common/weeconfig.c:994
msgid ""
"2nd alternate nickname to use on IRC server (if alternate nickname is "
"already used)"
@@ -5509,38 +5554,38 @@ msgstr ""
"2me pseudo alternatif pour le serveur IRC (si le pseudo alternatif est dj "
"utilis)"
-#: src/common/weeconfig.c:992
+#: src/common/weeconfig.c:997
msgid "user name for server"
msgstr "nom d'utilisateur pour le serveur"
-#: src/common/weeconfig.c:993
+#: src/common/weeconfig.c:998
msgid "user name to use on IRC server"
msgstr "nom d'utilisateur pour le serveur IRC"
-#: src/common/weeconfig.c:996
+#: src/common/weeconfig.c:1001
msgid "real name for server"
msgstr "nom rel pour le serveur"
-#: src/common/weeconfig.c:997
+#: src/common/weeconfig.c:1002
msgid "real name to use on IRC server"
msgstr "nom rel pour le serveur IRC"
-#: src/common/weeconfig.c:1000
+#: src/common/weeconfig.c:1005
msgid "custom hostname/IP for server"
msgstr "nom de machine/IP personnalis pour le serveur"
-#: src/common/weeconfig.c:1001
+#: src/common/weeconfig.c:1006
msgid ""
"custom hostname/IP for server (optional, if empty local hostname is used)"
msgstr ""
"nom de machine/IP personnalis pour le serveur (optionnel, si non renseign, "
"le nom de machine local est utilis)"
-#: src/common/weeconfig.c:1004
+#: src/common/weeconfig.c:1009
msgid "command(s) to run when connected to server"
msgstr "commande(s) excuter lorsque connect au serveur"
-#: src/common/weeconfig.c:1005
+#: src/common/weeconfig.c:1010
msgid ""
"command(s) to run when connected to server (many commands should be "
"separated by ';', use '\\;' for a semicolon)"
@@ -5548,11 +5593,11 @@ msgstr ""
"commande(s) excuter lorsque connect au serveur (plusieurs commandes "
"doivent tre spares par ';', utilisez '\\;' pour un point-virgule)"
-#: src/common/weeconfig.c:1009
+#: src/common/weeconfig.c:1014
msgid "delay (in seconds) after command was executed"
msgstr "dlai (en secondes) aprs excution de la commande"
-#: src/common/weeconfig.c:1010
+#: src/common/weeconfig.c:1015
msgid ""
"delay (in seconds) after command was executed (example: give some time for "
"authentication)"
@@ -5560,11 +5605,11 @@ msgstr ""
"dlai (en secondes) aprs excution de la commande (exemple: donner du temps "
"pour l'authentification)"
-#: src/common/weeconfig.c:1013
+#: src/common/weeconfig.c:1018
msgid "list of channels to join when connected to server"
msgstr "liste des canaux rejoindre lorsque connect au serveur"
-#: src/common/weeconfig.c:1014
+#: src/common/weeconfig.c:1019
msgid ""
"comma separated list of channels to join when connected to server (example: "
"\"#chan1,#chan2,#chan3 key1,key2\")"
@@ -5572,15 +5617,15 @@ msgstr ""
"liste des canaux (spars par des virgules) rejoindre lorsque connect au "
"serveur (exemple: \"#chan1,#chan2,#chan3 key1,key2\")"
-#: src/common/weeconfig.c:1017 src/common/weeconfig.c:1018
+#: src/common/weeconfig.c:1022 src/common/weeconfig.c:1023
msgid "automatically rejoin channels when kicked"
msgstr "rejoindre automatiquement les canaux quand mis dehors"
-#: src/common/weeconfig.c:1021
+#: src/common/weeconfig.c:1026
msgid "notify levels for channels of this server"
msgstr "niveaux de notification pour les canaux de ce serveur"
-#: src/common/weeconfig.c:1022
+#: src/common/weeconfig.c:1027
msgid ""
"comma separated list of notify levels for channels of this server (format: "
"#channel:1,..)"
@@ -5588,11 +5633,11 @@ msgstr ""
"liste des niveaux de notifications (spars par des virgules) pour les "
"canaux de ce serveur (format: #canal:1,..)"
-#: src/common/weeconfig.c:1025
+#: src/common/weeconfig.c:1030
msgid "charset for decoding ISO on server and channels"
msgstr "jeu de caractres pour dcoder l'ISO sur le serveur et les canaux"
-#: src/common/weeconfig.c:1026
+#: src/common/weeconfig.c:1031
msgid ""
"comma separated list of charsets for server and channels, to decode ISO "
"(format: server:charset,#channel:charset,..)"
@@ -5600,11 +5645,11 @@ msgstr ""
"liste des jeux de caractres (spars par des virgules) pour le serveur et "
"les canaux, pour dcoder l'ISO (format: server:charset,#canal:charset,..)"
-#: src/common/weeconfig.c:1030
+#: src/common/weeconfig.c:1035
msgid "charset for decoding UTF on server and channels"
msgstr "jeu de caractres pour dcoder l'UTF sur le serveur et les canaux"
-#: src/common/weeconfig.c:1031
+#: src/common/weeconfig.c:1036
msgid ""
"comma separated list of charsets for server and channels, to decode UTF "
"(format: server:charset,#channel:charset,..)"
@@ -5612,12 +5657,12 @@ msgstr ""
"liste des jeux de caractres (spars par des virgules) pour le serveur et "
"les canaux, pour dcoder l'UTF (format: server:charset,#canal:charset,..)"
-#: src/common/weeconfig.c:1035
+#: src/common/weeconfig.c:1040
msgid "charset for encoding messages on server and channels"
msgstr ""
"jeu de caractres pour encoder les messages envoys au serveur et aux canaux"
-#: src/common/weeconfig.c:1036
+#: src/common/weeconfig.c:1041
msgid ""
"comma separated list of charsets for server and channels, to encode messages "
"(format: server:charset,#channel:charset,..)"
@@ -5626,7 +5671,7 @@ msgstr ""
"les canaux, pour encoder les messages (format: server:charset,#canal:"
"charset,..)"
-#: src/common/weeconfig.c:1121
+#: src/common/weeconfig.c:1126
#, c-format
msgid ""
"%s you should now issue /save to write \"save_on_exit\" option in config "
@@ -5635,64 +5680,64 @@ msgstr ""
"%s vous devriez taper /save pour crire l'option \"save_on_exit\" dans le "
"fichier de configuration.\n"
-#: src/common/weeconfig.c:1743
+#: src/common/weeconfig.c:1748
#, c-format
msgid "%s %s, line %d: new server, but previous was incomplete\n"
msgstr "%s %s, ligne %d: nouveau serveur, mais le prcdent tait incomplet\n"
-#: src/common/weeconfig.c:1752
+#: src/common/weeconfig.c:1757
#, c-format
msgid "%s %s, line %d: server '%s' already exists\n"
msgstr "%s %s, ligne %d: le serveur '%s' existe dj\n"
-#: src/common/weeconfig.c:1770
+#: src/common/weeconfig.c:1775
#, c-format
msgid "%s %s, line %d: unable to create server\n"
msgstr "%s %s, ligne %d: impossible de crer le serveur\n"
-#: src/common/weeconfig.c:1810
+#: src/common/weeconfig.c:1815
#, c-format
msgid "%s unable to assign default int with string (\"%s\")\n"
msgstr ""
"%s impossible d'assigner la valeur entire par dfaut avec la chane (\"%s"
"\")\n"
-#: src/common/weeconfig.c:1821
+#: src/common/weeconfig.c:1826
#, c-format
msgid "%s unable to assign default color (\"%s\")\n"
msgstr "%s impossible d'assigner la couleur par dfaut (\"%s\")\n"
-#: src/common/weeconfig.c:1859
+#: src/common/weeconfig.c:1864
#, c-format
msgid "%s config file \"%s\" not found.\n"
msgstr "%s fichier de configuration \"%s\" non trouv.\n"
-#: src/common/weeconfig.c:1891
+#: src/common/weeconfig.c:1896
#, c-format
msgid "%s %s, line %d: invalid syntax, missing \"]\"\n"
msgstr "%s %s, ligne %d: syntaxe invalide, il manque \"]\"\n"
-#: src/common/weeconfig.c:1908
+#: src/common/weeconfig.c:1913
#, c-format
msgid "%s %s, line %d: unknown section identifier (\"%s\")\n"
msgstr "%s %s, ligne %d: section inconnue (\"%s\")\n"
-#: src/common/weeconfig.c:1926
+#: src/common/weeconfig.c:1931
#, c-format
msgid "%s %s, line %d: invalid section for option, line is ignored\n"
msgstr "%s %s, ligne %d: section invalide pour l'option, ligne ignore\n"
-#: src/common/weeconfig.c:2008 src/common/weeconfig.c:2034
+#: src/common/weeconfig.c:2013 src/common/weeconfig.c:2039
#, c-format
msgid "%s %s, line %d: invalid option \"%s\"\n"
msgstr "%s %s, ligne %d: option \"%s\" invalide\n"
-#: src/common/weeconfig.c:2014
+#: src/common/weeconfig.c:2019
#, c-format
msgid "%s %s, line %d: invalid ignore options \"%s\"\n"
msgstr "%s %s, ligne %d: options \"%s\" invalides pour le ignore\n"
-#: src/common/weeconfig.c:2045
+#: src/common/weeconfig.c:2050
#, c-format
msgid ""
"%s %s, line %d: invalid value for option '%s'\n"
@@ -5701,7 +5746,7 @@ msgstr ""
"%s %s, ligne %d: valeur invalide pour l'option '%s'\n"
"Attendu: valeur boolenne: 'off' ou 'on'\n"
-#: src/common/weeconfig.c:2054
+#: src/common/weeconfig.c:2059
#, c-format
msgid ""
"%s %s, line %d: invalid value for option '%s'\n"
@@ -5710,7 +5755,7 @@ msgstr ""
"%s %s, ligne %d: valeur invalide pour l'option '%s'\n"
"Attendu: entier compris entre %d et %d\n"
-#: src/common/weeconfig.c:2065
+#: src/common/weeconfig.c:2070
#, c-format
msgid ""
"%s %s, line %d: invalid value for option '%s'\n"
@@ -5719,21 +5764,21 @@ msgstr ""
"%s %s, ligne %d: valeur invalide pour l'option '%s'\n"
"Attendu: une de ces chanes: "
-#: src/common/weeconfig.c:2081
+#: src/common/weeconfig.c:2086
#, c-format
msgid "%s %s, line %d: invalid color name for option '%s'\n"
msgstr "%s %s, ligne %d: nom de couleur invalide pour l'option '%s'\n"
-#: src/common/weeconfig.c:2150
+#: src/common/weeconfig.c:2155
#, c-format
msgid "%s: creating default config file...\n"
msgstr "%s: cration du fichier de configuration par dfaut...\n"
-#: src/common/weeconfig.c:2151
+#: src/common/weeconfig.c:2156
msgid "Creating default config file\n"
msgstr "Cration du fichier de configuration par dfaut\n"
-#: src/common/weeconfig.c:2154 src/common/weeconfig.c:2360
+#: src/common/weeconfig.c:2159 src/common/weeconfig.c:2365
#, c-format
msgid ""
"#\n"
@@ -5742,7 +5787,7 @@ msgstr ""
"#\n"
"# %s: fichier de configuration, cr par %s v%s le %s"
-#: src/common/weeconfig.c:2158 src/common/weeconfig.c:2364
+#: src/common/weeconfig.c:2163 src/common/weeconfig.c:2369
#, c-format
msgid ""
"# WARNING! Be careful when editing this file, WeeChat writes this file when "
@@ -5753,6 +5798,22 @@ msgstr ""
"quittant.\n"
"#\n"
-#: src/common/weeconfig.c:2357
+#: src/common/weeconfig.c:2362
msgid "Saving config to disk\n"
msgstr "Sauvegarde de la configuration sur disque\n"
+
+#~ msgid "Kb"
+#~ msgstr "Ko"
+
+#~ msgid "Mb"
+#~ msgstr "Mo"
+
+#~ msgid "Gb"
+#~ msgstr "Go"
+
+#~ msgid ""
+#~ "%s DCC failed because blocksize is too big. Check value of \"dcc_blocksize"
+#~ "\" option, max is %d.\n"
+#~ msgstr ""
+#~ "%s le DCC a chou car la taille de bloc est trop grande. Vrifiez la "
+#~ "valeur de l'option \"dcc_blocksize\", le maximum est %d.\n"
diff --git a/po/hu.po b/po/hu.po
index 0a9ecf653..be395556b 100644
--- a/po/hu.po
+++ b/po/hu.po
@@ -6,7 +6,7 @@ msgid ""
msgstr ""
"Project-Id-Version: WeeChat 0.2.0-cvs\n"
"Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
-"POT-Creation-Date: 2006-07-25 19:59+0200\n"
+"POT-Creation-Date: 2006-08-03 21:38+0200\n"
"PO-Revision-Date: 2006-07-25 20:00+0200\n"
"Last-Translator: Andras Voroskoi <voroskoi@frugalware.org>\n"
"Language-Team: weechat-dev <weechat-dev@nongnu.org>\n"
@@ -16,7 +16,7 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=(n > 1);\n"
"X-Generator: KBabel 1.11.1\n"
-#: src/irc/irc-server.c:191 src/common/weeconfig.c:2290
+#: src/irc/irc-server.c:191 src/common/weeconfig.c:2295
msgid "Unable to get user's name"
msgstr "A felhasználónév meghatározása sikertelen"
@@ -1981,171 +1981,214 @@ msgstr "%s: a(z) \"%s\" név már foglalt, próbálom az első nevet: \"%s\"\n"
msgid "unknown"
msgstr "ismeretlen"
-#: src/irc/irc-dcc.c:51
+#: src/irc/irc-dcc.c:54
msgid "Waiting"
msgstr "Várakozás"
-#: src/irc/irc-dcc.c:51
+#: src/irc/irc-dcc.c:54
msgid "Connecting"
msgstr "Kapcsolódás"
-#: src/irc/irc-dcc.c:51
+#: src/irc/irc-dcc.c:54
msgid "Active"
msgstr "Aktív"
-#: src/irc/irc-dcc.c:51
+#: src/irc/irc-dcc.c:54
msgid "Done"
msgstr "Kész"
-#: src/irc/irc-dcc.c:51
+#: src/irc/irc-dcc.c:54
msgid "Failed"
msgstr "Sikertelen"
-#: src/irc/irc-dcc.c:52
+#: src/irc/irc-dcc.c:55
msgid "Aborted"
msgstr "Megszakítva"
-#: src/irc/irc-dcc.c:408
+#: src/irc/irc-dcc.c:439
#, c-format
msgid "DCC: file %s%s%s"
msgstr "DCC: fájl %s%s%s"
-#: src/irc/irc-dcc.c:414
+#: src/irc/irc-dcc.c:445
#, c-format
msgid " (local filename: %s%s%s)"
msgstr " (helyi fájlnév: %s%s%s)"
-#: src/irc/irc-dcc.c:419
+#: src/irc/irc-dcc.c:450
msgid " sent to "
msgstr " fogadó fél: "
-#: src/irc/irc-dcc.c:421
+#: src/irc/irc-dcc.c:452
msgid " received from "
msgstr " küldő fél: "
-#: src/irc/irc-dcc.c:426
+#: src/irc/irc-dcc.c:457
msgid "OK"
msgstr "Rendben"
-#: src/irc/irc-dcc.c:426
+#: src/irc/irc-dcc.c:457
msgid "FAILED"
msgstr "SIKERTELEN"
-#: src/irc/irc-dcc.c:439
+#: src/irc/irc-dcc.c:471
#, c-format
msgid "DCC chat closed with %s%s %s(%s%d.%d.%d.%d%s)\n"
msgstr "DCC beszélgetés vége: %s%s %s(%s%d.%d.%d.%d%s)\n"
-#: src/irc/irc-dcc.c:494
+#: src/irc/irc-dcc.c:526
#, c-format
msgid ""
"%s can't associate DCC chat with private buffer (maybe private buffer has "
"already DCC CHAT?)\n"
msgstr ""
-#: src/irc/irc-dcc.c:505
+#: src/irc/irc-dcc.c:537
#, c-format
msgid "Connected to %s%s %s(%s%d.%d.%d.%d%s)%s via DCC chat\n"
msgstr ""
-#: src/irc/irc-dcc.c:624
+#: src/irc/irc-dcc.c:650
#, c-format
msgid "DCC: file %s%s%s resumed at position %u\n"
msgstr ""
-#: src/irc/irc-dcc.c:633 src/irc/irc-dcc.c:658
+#: src/irc/irc-dcc.c:659 src/irc/irc-dcc.c:684
#, c-format
msgid ""
"%s can't resume file \"%s\" (port: %d, start position: %u): DCC not found or "
"ended\n"
msgstr ""
-#: src/irc/irc-dcc.c:725
+#: src/irc/irc-dcc.c:756
#, c-format
msgid "%s not enough memory for new DCC\n"
msgstr "%s nincs elegendő memória új DCC számára\n"
-#: src/irc/irc-dcc.c:744
+#: src/irc/irc-dcc.c:775
msgid "DCC chat"
msgstr "DCC csevegés"
-#: src/irc/irc-dcc.c:771
+#: src/irc/irc-dcc.c:802
#, c-format
msgid ""
"Incoming DCC file from %s%s%s (%s%d.%d.%d.%d%s)%s: %s%s%s, %s%lu%s bytes\n"
msgstr ""
-#: src/irc/irc-dcc.c:794
+#: src/irc/irc-dcc.c:825
#, c-format
msgid ""
"Sending DCC file to %s%s%s: %s%s%s (local filename: %s%s%s), %s%lu%s bytes\n"
msgstr ""
-#: src/irc/irc-dcc.c:814
+#: src/irc/irc-dcc.c:845
#, c-format
msgid "Incoming DCC chat request from %s%s%s (%s%d.%d.%d.%d%s)\n"
msgstr ""
-#: src/irc/irc-dcc.c:831
+#: src/irc/irc-dcc.c:862
#, c-format
msgid "Sending DCC chat request to %s%s\n"
msgstr ""
-#: src/irc/irc-dcc.c:849
+#: src/irc/irc-dcc.c:880
#, c-format
msgid ""
"DCC: file %s%s%s (local filename: %s%s%s) will be resumed at position %u\n"
msgstr ""
-#: src/irc/irc-dcc.c:929
+#: src/irc/irc-dcc.c:960
#, c-format
msgid "%s not enough memory for DCC SEND\n"
msgstr "%s nincs elég memória a DCC SEND parancshoz\n"
-#: src/irc/irc-dcc.c:949
+#: src/irc/irc-dcc.c:980
#, c-format
msgid "%s cannot access file \"%s\"\n"
msgstr ""
-#: src/irc/irc-dcc.c:971
+#: src/irc/irc-dcc.c:1002
#, c-format
msgid "%s could not find address for '%s'. Falling back to local IP.\n"
msgstr ""
"%s nem sikerült a(z) '%s' címét meghatározni. Helyi IP-cím használata.\n"
-#: src/irc/irc-dcc.c:991
+#: src/irc/irc-dcc.c:1022
#, c-format
msgid "%s cannot create socket for DCC\n"
msgstr ""
-#: src/irc/irc-dcc.c:1049
+#: src/irc/irc-dcc.c:1080
#, c-format
msgid "%s cannot find available port for DCC\n"
msgstr "%s nem sikerült elérhető portot találni a DCC-hez\n"
-#: src/irc/irc-dcc.c:1093
+#: src/irc/irc-dcc.c:1124
#, c-format
msgid "%s cannot send DCC\n"
msgstr "%s DCC küldése sikertelen\n"
-#: src/irc/irc-dcc.c:1173
+#: src/irc/irc-dcc.c:1204
#, c-format
msgid "%s error sending data to \"%s\" via DCC CHAT\n"
msgstr "%s hiba a(z) \"%s\" felé DCC CHAT-tel történő adatküldés közben\n"
-#: src/irc/irc-dcc.c:1257
+#: src/irc/irc-dcc.c:1288
#, c-format
msgid "Private %s> %s"
msgstr "Privát %s> %s"
-#: src/irc/irc-dcc.c:1453
+#: src/irc/irc-dcc.c:1334
+#, fuzzy, c-format
+msgid "%s DCC: unable to create pipe\n"
+msgstr "%s nem sikerült a szervert létrehozni\n"
+
+#: src/irc/irc-dcc.c:1536
+#, fuzzy, c-format
+msgid "%s DCC: unable to read local file\n"
+msgstr "%s nem sikerült a szervert létrehozni\n"
+
+#: src/irc/irc-dcc.c:1543
+#, fuzzy, c-format
+msgid "%s DCC: unable to send block to receiver\n"
+msgstr "%s nem sikerült a szervert létrehozni\n"
+
+#: src/irc/irc-dcc.c:1550
+#, fuzzy, c-format
+msgid "%s DCC: unable to read ACK from receiver\n"
+msgstr "%s nem sikerült a szervert létrehozni\n"
+
+#: src/irc/irc-dcc.c:1557
+#, fuzzy, c-format
+msgid "%s DCC: unable to receive block from sender\n"
+msgstr "%s nem sikerült a szervert létrehozni\n"
+
+#: src/irc/irc-dcc.c:1564
+#, fuzzy, c-format
+msgid "%s DCC: unable to write local file\n"
+msgstr "%s nem sikerült a szervert létrehozni\n"
+
+#: src/irc/irc-dcc.c:1608 src/irc/irc-dcc.c:1651
+#, fuzzy, c-format
+msgid "%s DCC: unable to fork\n"
+msgstr "%s nem sikerült a szervert létrehozni\n"
+
+#: src/irc/irc-dcc.c:1691
#, c-format
-msgid ""
-"%s DCC failed because blocksize is too big. Check value of \"dcc_blocksize\" "
-"option, max is %d.\n"
+msgid "%s DCC: timeout\n"
msgstr ""
-#: src/irc/irc-dcc.c:1528
+#: src/irc/irc-dcc.c:1723
+#, fuzzy, c-format
+msgid "%s DCC: unable to create socket for sending file\n"
+msgstr "%s nem sikerült a szervert létrehozni\n"
+
+#: src/irc/irc-dcc.c:1735
+#, fuzzy, c-format
+msgid "%s DCC: unable to set 'nonblock' option for socket\n"
+msgstr "%s nem sikerült a szervert létrehozni\n"
+
+#: src/irc/irc-dcc.c:1839
#, c-format
msgid "Aborting active DCC: \"%s\" from %s\n"
msgstr ""
@@ -2286,13 +2329,13 @@ msgstr "A \"%s\" modul eltávolítva.\n"
msgid "%s plugin \"%s\" not found\n"
msgstr "%s a \"%s\" modul nem található\n"
-#: src/plugins/plugins-config.c:265 src/common/weeconfig.c:1934
+#: src/plugins/plugins-config.c:265 src/common/weeconfig.c:1939
#, c-format
msgid "%s %s, line %d: invalid syntax, missing \"=\"\n"
msgstr "%s %s, %d. sor: érvénytelen szintaxis, hiányzó \"=\"\n"
-#: src/plugins/plugins-config.c:353 src/common/weeconfig.c:2144
-#: src/common/weeconfig.c:2351
+#: src/plugins/plugins-config.c:353 src/common/weeconfig.c:2149
+#: src/common/weeconfig.c:2356
#, c-format
msgid "%s cannot create file \"%s\"\n"
msgstr "%s nem sikerült a \"%s\" fájlt létrehozni\n"
@@ -2326,16 +2369,16 @@ msgid "bytes"
msgstr "byte"
#: src/gui/curses/gui-curses-chat.c:880
-msgid "Kb"
-msgstr "Kb"
+msgid "KB"
+msgstr ""
#: src/gui/curses/gui-curses-chat.c:880
-msgid "Mb"
-msgstr "Mb"
+msgid "MB"
+msgstr ""
#: src/gui/curses/gui-curses-chat.c:880
-msgid "Gb"
-msgstr "Gb"
+msgid "GB"
+msgstr ""
#: src/gui/curses/gui-curses-chat.c:1012
msgid "ETA"
@@ -3830,13 +3873,13 @@ msgid ""
"with another home using \"--dir\" command line option.\n"
msgstr ""
-#: src/common/session.c:481
+#: src/common/session.c:484
#, c-format
msgid ""
"Last operation with session file was at position %ld, read of %d bytes\n"
msgstr ""
-#: src/common/session.c:486
+#: src/common/session.c:489
#, c-format
msgid ""
"Please send %s/%s, %s/%s and above messages to WeeChat developers for "
@@ -3847,297 +3890,297 @@ msgstr ""
"fejlesztőinek ha segítségre van szüksége.\n"
"Figyelem, ezek a fájlok személyes adatokat tartalmazhatnak.\n"
-#: src/common/session.c:512 src/common/session.c:546 src/common/session.c:603
-#: src/common/session.c:644
+#: src/common/session.c:515 src/common/session.c:549 src/common/session.c:606
+#: src/common/session.c:647
#, c-format
msgid "wrong type in file (expected: %d, read: %d)"
msgstr "rossz típus a fájlban (várt: %d, beolvasott: %d)"
-#: src/common/session.c:615 src/common/session.c:656
+#: src/common/session.c:618 src/common/session.c:659
msgid "invalid length for a buffer"
msgstr "érvénytelen pufferhossz"
-#: src/common/session.c:680
+#: src/common/session.c:683
msgid "object read error"
msgstr "objektumolvasási hiba"
-#: src/common/session.c:685
+#: src/common/session.c:688
#, c-format
msgid "wrong object (expected: %d, read: %d)"
msgstr "hibás objektum (várt: %d, beolvasott: %d)"
-#: src/common/session.c:695
+#: src/common/session.c:698
msgid "type read error"
msgstr "típus olvasási hiba"
-#: src/common/session.c:700
+#: src/common/session.c:703
#, c-format
msgid "wrong type (expected: %d, read: %d)"
msgstr "rossz típus (várt: %d, beolvasott: %d)"
-#: src/common/session.c:785
+#: src/common/session.c:788
msgid "server name not found"
msgstr "a szerver neve nem található"
-#: src/common/session.c:790
+#: src/common/session.c:793
#, c-format
msgid "session: loading server \"%s\"\n"
msgstr ""
-#: src/common/session.c:794
+#: src/common/session.c:797
msgid "server found, updating values\n"
msgstr "megvan a szerver, értékek frissítése\n"
-#: src/common/session.c:797
+#: src/common/session.c:800
msgid "server not found, creating new one\n"
msgstr "a szerver nem található, új szerver készítése\n"
-#: src/common/session.c:802
+#: src/common/session.c:805
msgid "can't create new server"
msgstr "nem sikerült új szervert készíteni"
-#: src/common/session.c:816
+#: src/common/session.c:819
msgid "unexpected end of file (reading server)"
msgstr "váratlan fájlvég (szerver olvasása)"
-#: src/common/session.c:907
+#: src/common/session.c:910
msgid "gnutls init error"
msgstr "gnutls inicializációs hiba"
-#: src/common/session.c:924
+#: src/common/session.c:927
msgid "gnutls handshake failed"
msgstr "gnutls kézfogás sikertelen"
-#: src/common/session.c:970
+#: src/common/session.c:973
#, c-format
msgid "session: warning: ignoring value from server (object id: %d)\n"
msgstr ""
-#: src/common/session.c:992
+#: src/common/session.c:995
msgid "channel found without server"
msgstr ""
-#: src/common/session.c:999
+#: src/common/session.c:1002
msgid "channel type not found"
msgstr ""
-#: src/common/session.c:1007
+#: src/common/session.c:1010
msgid "channel name not found"
msgstr "szobanév nem található"
-#: src/common/session.c:1012
+#: src/common/session.c:1015
#, c-format
msgid "session: loading channel \"%s\"\n"
msgstr ""
-#: src/common/session.c:1020
+#: src/common/session.c:1023
msgid "can't create new channel"
msgstr "nem sikerült új szobát nyitni"
-#: src/common/session.c:1030
+#: src/common/session.c:1033
msgid "unexpected end of file (reading channel)"
msgstr "váratlan fájlvég (szoba olvasása)"
-#: src/common/session.c:1069
+#: src/common/session.c:1072
#, c-format
msgid "session: warning: ignoring value from channel (object id: %d)\n"
msgstr ""
-#: src/common/session.c:1092
+#: src/common/session.c:1095
msgid "nick found without channel"
msgstr ""
-#: src/common/session.c:1100
+#: src/common/session.c:1103
msgid "nick name not found"
msgstr "felhasználónév nem található"
-#: src/common/session.c:1110
+#: src/common/session.c:1113
msgid "can't create new nick"
msgstr "az új név lefoglalása sikertelen"
-#: src/common/session.c:1120
+#: src/common/session.c:1123
msgid "unexpected end of file (reading nick)"
msgstr "váratlan fájlvég (név olvasása)"
-#: src/common/session.c:1139
+#: src/common/session.c:1142
#, c-format
msgid "session: warning: ignoring value from nick (object id: %d)\n"
msgstr ""
-#: src/common/session.c:1165
+#: src/common/session.c:1168
msgid "can't create new DCC"
msgstr "nem sikerült új DCC-t létrehozni"
-#: src/common/session.c:1169
+#: src/common/session.c:1172
msgid "session: loading DCC\n"
msgstr ""
-#: src/common/session.c:1179
+#: src/common/session.c:1182
msgid "unexpected end of file (reading DCC)"
msgstr "váratlan fájlvég (DCC olvasása)"
-#: src/common/session.c:1198
+#: src/common/session.c:1201
msgid "server not found for DCC"
msgstr ""
-#: src/common/session.c:1207
+#: src/common/session.c:1210
msgid "DCC with channel but without server"
msgstr ""
-#: src/common/session.c:1219
+#: src/common/session.c:1222
msgid "channel not found for DCC"
msgstr ""
-#: src/common/session.c:1293
+#: src/common/session.c:1305
#, c-format
msgid "session: warning: ignoring value from DCC (object id: %d)\n"
msgstr ""
-#: src/common/session.c:1313
+#: src/common/session.c:1325
msgid "session: loading buffer history\n"
msgstr ""
-#: src/common/session.c:1315
+#: src/common/session.c:1327
msgid "session: loading global history\n"
msgstr ""
-#: src/common/session.c:1323
+#: src/common/session.c:1335
msgid "unexpected end of file (reading history)"
msgstr "váratlan fájlvég (előzmények olvasása)"
-#: src/common/session.c:1343
+#: src/common/session.c:1355
#, c-format
msgid "session: warning: ignoring value from history (object id: %d)\n"
msgstr ""
-#: src/common/session.c:1369
+#: src/common/session.c:1381
msgid "server name not found for buffer"
msgstr "szervernév nem található a pufferhez"
-#: src/common/session.c:1377
+#: src/common/session.c:1389
msgid "channel name not found for buffer"
msgstr "szobanév nem található a pufferhez"
-#: src/common/session.c:1384
+#: src/common/session.c:1396
msgid "buffer type not found"
msgstr "a puffer típusa nem található"
-#: src/common/session.c:1389
+#: src/common/session.c:1401
#, c-format
msgid "session: loading buffer (server: %s, channel: %s, type: %d)\n"
msgstr ""
-#: src/common/session.c:1400
+#: src/common/session.c:1412
msgid "server not found for buffer"
msgstr "nem található szerver a pufferhez"
-#: src/common/session.c:1410
+#: src/common/session.c:1422
msgid "channel not found for buffer"
msgstr "nem található szoba a pufferhez"
-#: src/common/session.c:1419
+#: src/common/session.c:1431
msgid "can't create new buffer"
msgstr "nem sikerült új puffert nyitni"
-#: src/common/session.c:1432
+#: src/common/session.c:1444
msgid "unexpected end of file (reading buffer)"
msgstr "váratlan fájlvég (puffer olvasása)"
-#: src/common/session.c:1445
+#: src/common/session.c:1457
#, c-format
msgid "session: warning: ignoring value from buffer (object id: %d)\n"
msgstr ""
-#: src/common/session.c:1467
+#: src/common/session.c:1479
msgid "line found without buffer"
msgstr ""
-#: src/common/session.c:1475
+#: src/common/session.c:1487
msgid "can't create new line"
msgstr "nem sikerült új sort nyitni"
-#: src/common/session.c:1485
+#: src/common/session.c:1497
msgid "unexpected end of file (reading line)"
msgstr "váratlan fájlvég (sor olvasása)"
-#: src/common/session.c:1522
+#: src/common/session.c:1534
#, c-format
msgid "session: warning: ignoring value from line (object id: %d)\n"
msgstr ""
-#: src/common/session.c:1546
+#: src/common/session.c:1558
msgid "unexpected end of file (reading uptime)"
msgstr "váratlan fájlvég (futásidő olvasása)"
-#: src/common/session.c:1559
+#: src/common/session.c:1571
#, c-format
msgid "session: warning: ignoring value from uptime (object id: %d)\n"
msgstr ""
-#: src/common/session.c:1589
+#: src/common/session.c:1601
msgid "session file not found"
msgstr ""
-#: src/common/session.c:1596
+#: src/common/session.c:1608
msgid "signature not found"
msgstr "aláírás nem található"
-#: src/common/session.c:1601
+#: src/common/session.c:1613
msgid "bad session signature"
msgstr ""
-#: src/common/session.c:1612
+#: src/common/session.c:1624
msgid "object id not found"
msgstr "objektum azonosító nem található"
-#: src/common/session.c:1620
+#: src/common/session.c:1632
msgid "failed to load server"
msgstr "hiba a szerverhez történő csatlakozás közben"
-#: src/common/session.c:1627
+#: src/common/session.c:1639
msgid "failed to load channel"
msgstr "hiba a szobába történő belépés közben"
-#: src/common/session.c:1634
+#: src/common/session.c:1646
msgid "failed to load nick"
msgstr "nem sikerült a nevet beolvasni"
-#: src/common/session.c:1641
+#: src/common/session.c:1653
msgid "failed to load DCC"
msgstr "nem sikerült a DCC-t beolvasni"
-#: src/common/session.c:1648
+#: src/common/session.c:1660
msgid "failed to load history"
msgstr "nem sikerült az előzményeket beolvasni"
-#: src/common/session.c:1655
+#: src/common/session.c:1667
msgid "failed to load buffer"
msgstr "puffer betöltése sikertelen"
-#: src/common/session.c:1662
+#: src/common/session.c:1674
msgid "failed to load line"
msgstr "nem sikerült a sort beolvasni"
-#: src/common/session.c:1669
+#: src/common/session.c:1681
msgid "failed to load uptime"
msgstr "nem sikerült a futásidőt beolvasni"
-#: src/common/session.c:1674
+#: src/common/session.c:1686
#, c-format
msgid "ignoring object (id: %d)\n"
msgstr "objektum mellőzése (azonosító: %d)\n"
-#: src/common/session.c:1678
+#: src/common/session.c:1690
#, c-format
msgid "failed to ignore object (id: %d)"
msgstr "nem sikerült az objektumot mellőzni (azonosító: %d)"
-#: src/common/session.c:1702
+#: src/common/session.c:1714
#, c-format
msgid "%s can't delete session file (%s)\n"
msgstr "%s nem sikerült a \"%s\" fájlt létrehozni\n"
-#: src/common/session.c:1708
+#: src/common/session.c:1720
msgid "Upgrade completed successfully\n"
msgstr "A frissítés sikeresen megtörtént\n"
@@ -5112,43 +5155,48 @@ msgstr ""
"színküldés engedélyezése speciális karakterekkel (%B=félkövér, %Cxx,yy=szín, "
"%U=aláhúzás, %R=fordított)"
-#: src/common/weeconfig.c:814
+#: src/common/weeconfig.c:815
msgid "automatically accept dcc files"
msgstr "dcc fájlok automatikus fogadása"
-#: src/common/weeconfig.c:815
+#: src/common/weeconfig.c:816
msgid "automatically accept incoming dcc files"
msgstr "beérkező dcc fájlok automatikus fogadása"
-#: src/common/weeconfig.c:818
+#: src/common/weeconfig.c:819
msgid "automatically accept dcc chats"
msgstr "dcc beszélgetések automatikus fogadása"
-#: src/common/weeconfig.c:819
+#: src/common/weeconfig.c:820
msgid "automatically accept dcc chats (use carefully!)"
msgstr "dcc beszélgetések automatikus fogadása (óvatosan használja!)"
-#: src/common/weeconfig.c:822
+#: src/common/weeconfig.c:823
msgid "timeout for dcc request"
msgstr "dcc kérések időkorlátja"
-#: src/common/weeconfig.c:823
+#: src/common/weeconfig.c:824
msgid "timeout for dcc request (in seconds)"
msgstr "dcc kérések időkorlátja (másodpercben)"
-#: src/common/weeconfig.c:826
+#: src/common/weeconfig.c:827
msgid "block size for dcc packets"
msgstr "dcc csomagok blokkmérete"
-#: src/common/weeconfig.c:827
+#: src/common/weeconfig.c:828
msgid "block size for dcc packets in bytes (default: 65536)"
msgstr "dcc csomagok blokkmérete byte-ban (alapértelmezett: 65536)"
-#: src/common/weeconfig.c:830
+#: src/common/weeconfig.c:831 src/common/weeconfig.c:832
+#, fuzzy
+msgid "does not wait for ACK when sending file"
+msgstr "szóközök alulvonássá alakítása küldéskor"
+
+#: src/common/weeconfig.c:835
msgid "allowed ports for outgoing dcc"
msgstr "dcc engedélyezett kimenő portjai"
-#: src/common/weeconfig.c:831
+#: src/common/weeconfig.c:836
msgid ""
"restricts outgoing dcc to use only ports in the given range (useful for NAT) "
"(syntax: a single port, ie. 5000 or a port range, ie. 5000-5015, empty value "
@@ -5158,121 +5206,121 @@ msgstr ""
"használja (NAT esetén hasznos) (szintaxis: egyetlen port, pl. 5000 vagy egy "
"port intervallum, pl. 5000-5015, üresen hagyva tetszőleges port)"
-#: src/common/weeconfig.c:836
+#: src/common/weeconfig.c:841
msgid "IP address for outgoing dcc"
msgstr "kimenő dcc forgalom IP-címe"
-#: src/common/weeconfig.c:837
+#: src/common/weeconfig.c:842
msgid ""
"IP or DNS address used for outgoing dcc (if empty, local interface IP is "
"used)"
msgstr "kimenő dcc forgalom IP/DNS-címe (ha üres, a helyi interfész IP-címe)"
-#: src/common/weeconfig.c:841
+#: src/common/weeconfig.c:846
msgid "path for incoming files with dcc"
msgstr "dcc-n beérkező fájlok helye"
-#: src/common/weeconfig.c:842
+#: src/common/weeconfig.c:847
msgid "path for writing incoming files with dcc (default: user home)"
msgstr ""
"dcc-n beérkező fájlok mentésének helye (alapértelmezett: felhasználó saját "
"könyvtára)"
-#: src/common/weeconfig.c:845
+#: src/common/weeconfig.c:850
msgid "default path for sending files with dcc"
msgstr "fájlok küldéséhez használt alapértelmezett könyvtár"
-#: src/common/weeconfig.c:846
+#: src/common/weeconfig.c:851
msgid ""
"path for reading files when sending thru dcc (when no path is specified)"
msgstr ""
"dcc-n keresztül küldendő fájlok elérési útvonala (ha nincs külön megadva)"
-#: src/common/weeconfig.c:849 src/common/weeconfig.c:850
+#: src/common/weeconfig.c:854 src/common/weeconfig.c:855
msgid "convert spaces to underscores when sending files"
msgstr "szóközök alulvonássá alakítása küldéskor"
-#: src/common/weeconfig.c:853
+#: src/common/weeconfig.c:858
msgid "automatically rename dcc files if already exists"
msgstr "fájlok automatikus átnevezése, ha már léteznek"
-#: src/common/weeconfig.c:854
+#: src/common/weeconfig.c:859
msgid "rename incoming files if already exists (add '.1', '.2', ...)"
msgstr ""
"fájlok automatikus átnevezése, ha már léteznek ('.1', '.2', ... hozzáadása)"
-#: src/common/weeconfig.c:857
+#: src/common/weeconfig.c:862
msgid "automatically resume aborted transfers"
msgstr "megszakított letöltések automatikus újrakezdése"
-#: src/common/weeconfig.c:858
+#: src/common/weeconfig.c:863
msgid ""
"automatically resume dcc transfer if connection with remote host is loosed"
msgstr ""
"dcc adatátvitel automatikus felépítése, ha megszakad a kapcsolat a távoli "
"géppel"
-#: src/common/weeconfig.c:877
+#: src/common/weeconfig.c:882
msgid "use proxy"
msgstr "proxy használata"
-#: src/common/weeconfig.c:878
+#: src/common/weeconfig.c:883
msgid "use a proxy server to connect to irc server"
msgstr "proxy használata a irc szerverre csatlakozáshoz"
-#: src/common/weeconfig.c:881
+#: src/common/weeconfig.c:886
msgid "proxy type"
msgstr "proxy típus"
-#: src/common/weeconfig.c:882
+#: src/common/weeconfig.c:887
msgid "proxy type (http (default), socks4, socks5)"
msgstr "proxy típus (http (alapértelmezett), socks4, socks5)"
-#: src/common/weeconfig.c:885
+#: src/common/weeconfig.c:890
msgid "use ipv6 proxy"
msgstr "ipv6 proxy használata"
-#: src/common/weeconfig.c:886
+#: src/common/weeconfig.c:891
msgid "connect to proxy in ipv6"
msgstr "csatlakozás a proxyhoz ipv6 használatával"
-#: src/common/weeconfig.c:889
+#: src/common/weeconfig.c:894
msgid "proxy address"
msgstr "proxy cím"
-#: src/common/weeconfig.c:890
+#: src/common/weeconfig.c:895
msgid "proxy server address (IP or hostname)"
msgstr "proxy szerver címe (IP-cím vagy gépnév)"
-#: src/common/weeconfig.c:893
+#: src/common/weeconfig.c:898
msgid "port for proxy"
msgstr "proxy portja"
-#: src/common/weeconfig.c:894
+#: src/common/weeconfig.c:899
msgid "port for connecting to proxy server"
msgstr "proxy szerverhez való csatlakozáskor használt port"
-#: src/common/weeconfig.c:897
+#: src/common/weeconfig.c:902
msgid "proxy username"
msgstr "proxy felhasználó"
-#: src/common/weeconfig.c:898
+#: src/common/weeconfig.c:903
msgid "username for proxy server"
msgstr "felhasználónév a proxy szerverhez"
-#: src/common/weeconfig.c:901
+#: src/common/weeconfig.c:906
msgid "proxy password"
msgstr "proxy jelszó"
-#: src/common/weeconfig.c:902
+#: src/common/weeconfig.c:907
msgid "password for proxy server"
msgstr "jelszó a proxy szerverhez"
-#: src/common/weeconfig.c:915
+#: src/common/weeconfig.c:920
msgid "path for searching plugins"
msgstr "modulok elérési útvonala"
-#: src/common/weeconfig.c:916
+#: src/common/weeconfig.c:921
msgid ""
"path for searching plugins ('%h' will be replaced by WeeChat home, ~/."
"weechat by default)"
@@ -5280,11 +5328,11 @@ msgstr ""
"modulok elérési útvonala ('%h' helyére automatikusan a WeeChat saját "
"könyvtára, alapértelmezésben ~/.weechat, kerül)"
-#: src/common/weeconfig.c:920
+#: src/common/weeconfig.c:925
msgid "list of plugins to load automatically"
msgstr "automatikusan betöltendő modulok listája"
-#: src/common/weeconfig.c:921
+#: src/common/weeconfig.c:926
msgid ""
"comma separated list of plugins to load automatically at startup, \"*\" "
"means all plugins found (names may be partial, for example \"perl\" is ok "
@@ -5294,147 +5342,147 @@ msgstr ""
"esetén az összes fellelt modul (az elnevezés lehet részleges, például a "
"\"perl\" elegendő \"libperl.so\" helyett)"
-#: src/common/weeconfig.c:926
+#: src/common/weeconfig.c:931
msgid "standard plugins extension in filename"
msgstr ""
-#: src/common/weeconfig.c:927
+#: src/common/weeconfig.c:932
msgid ""
"standard plugins extension in filename, used for autoload (if empty, then "
"all files are loaded when autoload is \"*\")"
msgstr ""
-#: src/common/weeconfig.c:944
+#: src/common/weeconfig.c:949
msgid "server name"
msgstr "szerver neve"
-#: src/common/weeconfig.c:945
+#: src/common/weeconfig.c:950
msgid "name associated to IRC server (for display only)"
msgstr "az IRC szerverhez rendelt név (csak megjelenítéshez)"
-#: src/common/weeconfig.c:948
+#: src/common/weeconfig.c:953
msgid "automatically connect to server"
msgstr "automatikus csatlakozás a szerverhez"
-#: src/common/weeconfig.c:949
+#: src/common/weeconfig.c:954
msgid "automatically connect to server when WeeChat is starting"
msgstr "automatikus csatlakozás a szerverhez a WeeChat indulásakor"
-#: src/common/weeconfig.c:952
+#: src/common/weeconfig.c:957
msgid "automatically reconnect to server"
msgstr "automatikus újracsatlakozás a szerverhez"
-#: src/common/weeconfig.c:953
+#: src/common/weeconfig.c:958
msgid "automatically reconnect to server when disconnected"
msgstr "automatikus újracsatlakozás a szerverhez, ha lekapcsolódik"
-#: src/common/weeconfig.c:956
+#: src/common/weeconfig.c:961
msgid "delay before trying again to reconnect"
msgstr "két újracsatlakozási próba közti szünet"
-#: src/common/weeconfig.c:957
+#: src/common/weeconfig.c:962
msgid "delay (in seconds) before trying again to reconnect to server"
msgstr "két újracsatlakozási próba közti szünet (másodpercben)"
-#: src/common/weeconfig.c:960
+#: src/common/weeconfig.c:965
msgid "server address or hostname"
msgstr "szerver címe vagy neve"
-#: src/common/weeconfig.c:961
+#: src/common/weeconfig.c:966
msgid "IP address or hostname of IRC server"
msgstr "IRC szerver IP-címe vagy hosztneve"
-#: src/common/weeconfig.c:964
+#: src/common/weeconfig.c:969
msgid "port for IRC server"
msgstr "IRC szerver portja"
-#: src/common/weeconfig.c:965
+#: src/common/weeconfig.c:970
msgid "port for connecting to server"
msgstr "szerverhez csatlakozás portja"
-#: src/common/weeconfig.c:968 src/common/weeconfig.c:969
+#: src/common/weeconfig.c:973 src/common/weeconfig.c:974
msgid "use IPv6 protocol for server communication"
msgstr "IPv6 protokoll használata a kapcsolathoz"
-#: src/common/weeconfig.c:972 src/common/weeconfig.c:973
+#: src/common/weeconfig.c:977 src/common/weeconfig.c:978
msgid "use SSL for server communication"
msgstr "SSL használata a a kapcsolathoz"
-#: src/common/weeconfig.c:976
+#: src/common/weeconfig.c:981
msgid "server password"
msgstr "szerver jelszó"
-#: src/common/weeconfig.c:977
+#: src/common/weeconfig.c:982
msgid "password for IRC server"
msgstr "jelszó az IRC szerveren"
-#: src/common/weeconfig.c:980
+#: src/common/weeconfig.c:985
msgid "nickname for server"
msgstr "szerver felhasználó"
-#: src/common/weeconfig.c:981
+#: src/common/weeconfig.c:986
msgid "nickname to use on IRC server"
msgstr "felhasználónév az IRC szerveren"
-#: src/common/weeconfig.c:984
+#: src/common/weeconfig.c:989
msgid "alternate nickname for server"
msgstr "alternatív név a szerveren"
-#: src/common/weeconfig.c:985
+#: src/common/weeconfig.c:990
msgid "alternate nickname to use on IRC server (if nickname is already used)"
msgstr "alternatív név az IRC szerveren (ha a név már foglalt)"
-#: src/common/weeconfig.c:988
+#: src/common/weeconfig.c:993
msgid "2nd alternate nickname for server"
msgstr "második alternatív név a szerveren"
-#: src/common/weeconfig.c:989
+#: src/common/weeconfig.c:994
msgid ""
"2nd alternate nickname to use on IRC server (if alternate nickname is "
"already used)"
msgstr "második alternatív név az IRC szerveren (ha az alternatív név foglalt)"
-#: src/common/weeconfig.c:992
+#: src/common/weeconfig.c:997
msgid "user name for server"
msgstr "felhasználónév a szerveren"
-#: src/common/weeconfig.c:993
+#: src/common/weeconfig.c:998
msgid "user name to use on IRC server"
msgstr "használni kívánt felhasználónév az IRC szerveren"
-#: src/common/weeconfig.c:996
+#: src/common/weeconfig.c:1001
msgid "real name for server"
msgstr "valódi név"
-#: src/common/weeconfig.c:997
+#: src/common/weeconfig.c:1002
msgid "real name to use on IRC server"
msgstr "az IRC szerveren használt valódi név"
-#: src/common/weeconfig.c:1000
+#: src/common/weeconfig.c:1005
#, fuzzy
msgid "custom hostname/IP for server"
msgstr "felhasználónév a szerveren"
-#: src/common/weeconfig.c:1001
+#: src/common/weeconfig.c:1006
msgid ""
"custom hostname/IP for server (optional, if empty local hostname is used)"
msgstr ""
-#: src/common/weeconfig.c:1004
+#: src/common/weeconfig.c:1009
msgid "command(s) to run when connected to server"
msgstr "futtatandó parancs(ok) a szerverre csatlakozáskor"
-#: src/common/weeconfig.c:1005
+#: src/common/weeconfig.c:1010
msgid ""
"command(s) to run when connected to server (many commands should be "
"separated by ';', use '\\;' for a semicolon)"
msgstr ""
-#: src/common/weeconfig.c:1009
+#: src/common/weeconfig.c:1014
msgid "delay (in seconds) after command was executed"
msgstr "szünet (másodpercben) a parancs futtatása után"
-#: src/common/weeconfig.c:1010
+#: src/common/weeconfig.c:1015
msgid ""
"delay (in seconds) after command was executed (example: give some time for "
"authentication)"
@@ -5442,11 +5490,11 @@ msgstr ""
"szünet (másodpercben) a parancs futtatása után (például: hagyni némi időt az "
"azonosításra)"
-#: src/common/weeconfig.c:1013
+#: src/common/weeconfig.c:1018
msgid "list of channels to join when connected to server"
msgstr "szobák listája ahová be akarunk lépni csatlakozás után"
-#: src/common/weeconfig.c:1014
+#: src/common/weeconfig.c:1019
msgid ""
"comma separated list of channels to join when connected to server (example: "
"\"#chan1,#chan2,#chan3 key1,key2\")"
@@ -5454,15 +5502,15 @@ msgstr ""
"szobák vesszővel elválasztott listája ahová be akarunk lépni csatlakozás "
"után (például: \"#szoba1,#szoba2,#szoba3 kulcs1,kulcs2\")"
-#: src/common/weeconfig.c:1017 src/common/weeconfig.c:1018
+#: src/common/weeconfig.c:1022 src/common/weeconfig.c:1023
msgid "automatically rejoin channels when kicked"
msgstr "automatikus visszalépés a szobába kirúgáskor"
-#: src/common/weeconfig.c:1021
+#: src/common/weeconfig.c:1026
msgid "notify levels for channels of this server"
msgstr "emlékeztetési szintek ezen szerver szobáira"
-#: src/common/weeconfig.c:1022
+#: src/common/weeconfig.c:1027
msgid ""
"comma separated list of notify levels for channels of this server (format: "
"#channel:1,..)"
@@ -5470,12 +5518,12 @@ msgstr ""
"vesszővel elválasztott emlékeztetési szintek ezen szerver szobáira (forma: "
"#szoba:1,...)"
-#: src/common/weeconfig.c:1025
+#: src/common/weeconfig.c:1030
msgid "charset for decoding ISO on server and channels"
msgstr ""
"ISO üzenetek dekódolására használt karakterkészlet a szerveren és a szobákban"
-#: src/common/weeconfig.c:1026
+#: src/common/weeconfig.c:1031
msgid ""
"comma separated list of charsets for server and channels, to decode ISO "
"(format: server:charset,#channel:charset,..)"
@@ -5484,12 +5532,12 @@ msgstr ""
"listája a szerveren és a szobákban (forma: szerver:karakterkészlet,#szoba:"
"karakterkészlet,...)"
-#: src/common/weeconfig.c:1030
+#: src/common/weeconfig.c:1035
msgid "charset for decoding UTF on server and channels"
msgstr ""
"UTF üzenetek dekódolására használt karakterkészlet a szerveren és a szobákban"
-#: src/common/weeconfig.c:1031
+#: src/common/weeconfig.c:1036
msgid ""
"comma separated list of charsets for server and channels, to decode UTF "
"(format: server:charset,#channel:charset,..)"
@@ -5498,11 +5546,11 @@ msgstr ""
"listája a szerveren és a szobákban (forma: szerver:karakterkészlet,#szoba:"
"karakterkészlet,...)"
-#: src/common/weeconfig.c:1035
+#: src/common/weeconfig.c:1040
msgid "charset for encoding messages on server and channels"
msgstr "üzenetek kódolásához használt karakterkészlet"
-#: src/common/weeconfig.c:1036
+#: src/common/weeconfig.c:1041
msgid ""
"comma separated list of charsets for server and channels, to encode messages "
"(format: server:charset,#channel:charset,..)"
@@ -5510,70 +5558,70 @@ msgstr ""
"üzenetek kódolásához használt karakterkészletek vesszővel elválasztott "
"listája (forma: szerver:karakterkészlet,#szoba:karakterkészlet,...)"
-#: src/common/weeconfig.c:1121
+#: src/common/weeconfig.c:1126
#, c-format
msgid ""
"%s you should now issue /save to write \"save_on_exit\" option in config "
"file.\n"
msgstr ""
-#: src/common/weeconfig.c:1743
+#: src/common/weeconfig.c:1748
#, c-format
msgid "%s %s, line %d: new server, but previous was incomplete\n"
msgstr "%s %s, %d. sor: új szerver, de az előző nem teljes\n"
-#: src/common/weeconfig.c:1752
+#: src/common/weeconfig.c:1757
#, c-format
msgid "%s %s, line %d: server '%s' already exists\n"
msgstr "%s %s, %d. sor: a '%s' szerver már létezik\n"
-#: src/common/weeconfig.c:1770
+#: src/common/weeconfig.c:1775
#, c-format
msgid "%s %s, line %d: unable to create server\n"
msgstr "%s %s, %d. sor: nem sikerült a szervert létrehozni\n"
-#: src/common/weeconfig.c:1810
+#: src/common/weeconfig.c:1815
#, c-format
msgid "%s unable to assign default int with string (\"%s\")\n"
msgstr ""
"%s nem sikerült az alapértelmezett számot meghatározni a \"%s\" szöveghez\n"
-#: src/common/weeconfig.c:1821
+#: src/common/weeconfig.c:1826
#, c-format
msgid "%s unable to assign default color (\"%s\")\n"
msgstr "%s nem sikerült az alapértelmezett színt meghatározni (\"%s\")\n"
-#: src/common/weeconfig.c:1859
+#: src/common/weeconfig.c:1864
#, c-format
msgid "%s config file \"%s\" not found.\n"
msgstr "%s a \"%s\" beállítófájl nem található.\n"
-#: src/common/weeconfig.c:1891
+#: src/common/weeconfig.c:1896
#, c-format
msgid "%s %s, line %d: invalid syntax, missing \"]\"\n"
msgstr "%s %s, %d. sor: érvénytelen szintaxis, hiányzó \"]\"\n"
-#: src/common/weeconfig.c:1908
+#: src/common/weeconfig.c:1913
#, c-format
msgid "%s %s, line %d: unknown section identifier (\"%s\")\n"
msgstr "%s %s, %d. sor: ismeretlen csoportazonosító (\"%s\")\n"
-#: src/common/weeconfig.c:1926
+#: src/common/weeconfig.c:1931
#, c-format
msgid "%s %s, line %d: invalid section for option, line is ignored\n"
msgstr "%s %s, %d. sor: érvénytelen csoport az opcióhoz, a sor mellőzve\n"
-#: src/common/weeconfig.c:2008 src/common/weeconfig.c:2034
+#: src/common/weeconfig.c:2013 src/common/weeconfig.c:2039
#, c-format
msgid "%s %s, line %d: invalid option \"%s\"\n"
msgstr "%s %s, %d. sor: érvénytelen opció: \"%s\"\n"
-#: src/common/weeconfig.c:2014
+#: src/common/weeconfig.c:2019
#, c-format
msgid "%s %s, line %d: invalid ignore options \"%s\"\n"
msgstr "%s %s, %d. sor: érvénytelen mellőzési opciók: \"%s\"\n"
-#: src/common/weeconfig.c:2045
+#: src/common/weeconfig.c:2050
#, c-format
msgid ""
"%s %s, line %d: invalid value for option '%s'\n"
@@ -5582,7 +5630,7 @@ msgstr ""
"%s %s, %d. sor: érvénytelen érték a '%s' opciónak\n"
"Várt: logikai érték: 'off' vagy 'on'\n"
-#: src/common/weeconfig.c:2054
+#: src/common/weeconfig.c:2059
#, c-format
msgid ""
"%s %s, line %d: invalid value for option '%s'\n"
@@ -5591,7 +5639,7 @@ msgstr ""
"%s %s, %d. sor: érvénytelen érték a '%s' opciónak\n"
"Várt: %d és %d közti szám\n"
-#: src/common/weeconfig.c:2065
+#: src/common/weeconfig.c:2070
#, c-format
msgid ""
"%s %s, line %d: invalid value for option '%s'\n"
@@ -5600,21 +5648,21 @@ msgstr ""
"%s %s, %d. sor: érvénytelen érték a '%s' opciónak\n"
"Várt: egyike az alábbi sztringeknek: "
-#: src/common/weeconfig.c:2081
+#: src/common/weeconfig.c:2086
#, c-format
msgid "%s %s, line %d: invalid color name for option '%s'\n"
msgstr "%s %s, sor: %d: érvénytelen színnév a '%s' opciónak\n"
-#: src/common/weeconfig.c:2150
+#: src/common/weeconfig.c:2155
#, c-format
msgid "%s: creating default config file...\n"
msgstr "%s: alapértelmezett konfigurációs fájl elkészítése\n"
-#: src/common/weeconfig.c:2151
+#: src/common/weeconfig.c:2156
msgid "Creating default config file\n"
msgstr "Alapértelmezett konfigurációs fájl elkészítése\n"
-#: src/common/weeconfig.c:2154 src/common/weeconfig.c:2360
+#: src/common/weeconfig.c:2159 src/common/weeconfig.c:2365
#, c-format
msgid ""
"#\n"
@@ -5623,7 +5671,7 @@ msgstr ""
"#\n"
"# %s konfigurációs fájl, készítette: %s v%s - %s"
-#: src/common/weeconfig.c:2158 src/common/weeconfig.c:2364
+#: src/common/weeconfig.c:2163 src/common/weeconfig.c:2369
#, c-format
msgid ""
"# WARNING! Be careful when editing this file, WeeChat writes this file when "
@@ -5634,6 +5682,15 @@ msgstr ""
"írja.\n"
"#\n"
-#: src/common/weeconfig.c:2357
+#: src/common/weeconfig.c:2362
msgid "Saving config to disk\n"
msgstr "Beállítások mentése a lemezre\n"
+
+#~ msgid "Kb"
+#~ msgstr "Kb"
+
+#~ msgid "Mb"
+#~ msgstr "Mb"
+
+#~ msgid "Gb"
+#~ msgstr "Gb"
diff --git a/po/ru.po b/po/ru.po
index 2b031c5ce..8b9fac548 100644
--- a/po/ru.po
+++ b/po/ru.po
@@ -6,7 +6,7 @@ msgid ""
msgstr ""
"Project-Id-Version: WeeChat 0.2.0-cvs\n"
"Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
-"POT-Creation-Date: 2006-07-25 19:59+0200\n"
+"POT-Creation-Date: 2006-08-03 21:38+0200\n"
"PO-Revision-Date: 2006-07-25 20:00+0200\n"
"Last-Translator: Stalwart <stlwrt@gmail.com>\n"
"Language-Team: weechat-dev <weechat-dev@nongnu.org>\n"
@@ -15,7 +15,7 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"X-Poedit-Bookmarks: -1,-1,608,-1,-1,-1,-1,-1,-1,-1\n"
-#: src/irc/irc-server.c:191 src/common/weeconfig.c:2290
+#: src/irc/irc-server.c:191 src/common/weeconfig.c:2295
msgid "Unable to get user's name"
msgstr "Не могу получить имя пользователя"
@@ -1955,62 +1955,62 @@ msgstr "%s: ник \"%s\" уже используется, пробую перв
msgid "unknown"
msgstr "неизвестный"
-#: src/irc/irc-dcc.c:51
+#: src/irc/irc-dcc.c:54
msgid "Waiting"
msgstr "Ожидание"
-#: src/irc/irc-dcc.c:51
+#: src/irc/irc-dcc.c:54
msgid "Connecting"
msgstr "Подключение"
-#: src/irc/irc-dcc.c:51
+#: src/irc/irc-dcc.c:54
msgid "Active"
msgstr "Активно"
-#: src/irc/irc-dcc.c:51
+#: src/irc/irc-dcc.c:54
msgid "Done"
msgstr "Завершено"
-#: src/irc/irc-dcc.c:51
+#: src/irc/irc-dcc.c:54
msgid "Failed"
msgstr "Неудача"
-#: src/irc/irc-dcc.c:52
+#: src/irc/irc-dcc.c:55
msgid "Aborted"
msgstr "Отменено"
-#: src/irc/irc-dcc.c:408
+#: src/irc/irc-dcc.c:439
#, c-format
msgid "DCC: file %s%s%s"
msgstr "DCC: файл %s%s%s"
-#: src/irc/irc-dcc.c:414
+#: src/irc/irc-dcc.c:445
#, c-format
msgid " (local filename: %s%s%s)"
msgstr " (локальное имя файла: %s%s%s)"
-#: src/irc/irc-dcc.c:419
+#: src/irc/irc-dcc.c:450
msgid " sent to "
msgstr " послан"
-#: src/irc/irc-dcc.c:421
+#: src/irc/irc-dcc.c:452
msgid " received from "
msgstr " получен от "
-#: src/irc/irc-dcc.c:426
+#: src/irc/irc-dcc.c:457
msgid "OK"
msgstr "OK"
-#: src/irc/irc-dcc.c:426
+#: src/irc/irc-dcc.c:457
msgid "FAILED"
msgstr "НЕУДАЧА"
-#: src/irc/irc-dcc.c:439
+#: src/irc/irc-dcc.c:471
#, c-format
msgid "DCC chat closed with %s%s %s(%s%d.%d.%d.%d%s)\n"
msgstr "DCC-чат закончен с %s%s %s(%s%d.%d.%d.%d%s)\n"
-#: src/irc/irc-dcc.c:494
+#: src/irc/irc-dcc.c:526
#, c-format
msgid ""
"%s can't associate DCC chat with private buffer (maybe private buffer has "
@@ -2019,17 +2019,17 @@ msgstr ""
"%s не могу ассоциировать DCC-чат с буфером (возможно буфер уже имеет DCC-"
"чат)\n"
-#: src/irc/irc-dcc.c:505
+#: src/irc/irc-dcc.c:537
#, c-format
msgid "Connected to %s%s %s(%s%d.%d.%d.%d%s)%s via DCC chat\n"
msgstr "Соединён с %s%s %s(%s%d.%d.%d.%d%s)%s DCC-чатом\n"
-#: src/irc/irc-dcc.c:624
+#: src/irc/irc-dcc.c:650
#, c-format
msgid "DCC: file %s%s%s resumed at position %u\n"
msgstr "DCC: файл %s%s%s продолжается с позиции %u\n"
-#: src/irc/irc-dcc.c:633 src/irc/irc-dcc.c:658
+#: src/irc/irc-dcc.c:659 src/irc/irc-dcc.c:684
#, c-format
msgid ""
"%s can't resume file \"%s\" (port: %d, start position: %u): DCC not found or "
@@ -2038,94 +2038,135 @@ msgstr ""
"%s не могу продолжить файл \"%s\" (порт: %d, начальная позиция: %u): DCC не "
"найден или завершён\n"
-#: src/irc/irc-dcc.c:725
+#: src/irc/irc-dcc.c:756
#, c-format
msgid "%s not enough memory for new DCC\n"
msgstr "%s недостаточно памяти для нового DCC\n"
-#: src/irc/irc-dcc.c:744
+#: src/irc/irc-dcc.c:775
msgid "DCC chat"
msgstr "DCC чат"
-#: src/irc/irc-dcc.c:771
+#: src/irc/irc-dcc.c:802
#, c-format
msgid ""
"Incoming DCC file from %s%s%s (%s%d.%d.%d.%d%s)%s: %s%s%s, %s%lu%s bytes\n"
msgstr "Входящий файл от %s%s%s (%s%d.%d.%d.%d%s)%s: %s%s%s, %s%lu%s байт\n"
-#: src/irc/irc-dcc.c:794
+#: src/irc/irc-dcc.c:825
#, c-format
msgid ""
"Sending DCC file to %s%s%s: %s%s%s (local filename: %s%s%s), %s%lu%s bytes\n"
msgstr "Отсылаю файл %s%s%s: %s%s%s (файл: %s%s%s), %s%lu%s байт\n"
-#: src/irc/irc-dcc.c:814
+#: src/irc/irc-dcc.c:845
#, c-format
msgid "Incoming DCC chat request from %s%s%s (%s%d.%d.%d.%d%s)\n"
msgstr "Входящий запрос на DCC-чат от %s%s%s (%s%d.%d.%d.%d%s)\n"
-#: src/irc/irc-dcc.c:831
+#: src/irc/irc-dcc.c:862
#, c-format
msgid "Sending DCC chat request to %s%s\n"
msgstr "Отсылаю запрос на DCC-чат %s%s\n"
-#: src/irc/irc-dcc.c:849
+#: src/irc/irc-dcc.c:880
#, c-format
msgid ""
"DCC: file %s%s%s (local filename: %s%s%s) will be resumed at position %u\n"
msgstr ""
"DCC: файл %s%s%s (локальное имя файла: %s%s%s) будет продолжен с позиции %u\n"
-#: src/irc/irc-dcc.c:929
+#: src/irc/irc-dcc.c:960
#, c-format
msgid "%s not enough memory for DCC SEND\n"
msgstr "%s недостаточно памяти для отсылки файла\n"
-#: src/irc/irc-dcc.c:949
+#: src/irc/irc-dcc.c:980
#, c-format
msgid "%s cannot access file \"%s\"\n"
msgstr "%s нет доступа к файлу \"%s\"\n"
-#: src/irc/irc-dcc.c:971
+#: src/irc/irc-dcc.c:1002
#, c-format
msgid "%s could not find address for '%s'. Falling back to local IP.\n"
msgstr "%s не могу найти адрес для '%s'. Откатываюсь на локальный IP.\n"
-#: src/irc/irc-dcc.c:991
+#: src/irc/irc-dcc.c:1022
#, c-format
msgid "%s cannot create socket for DCC\n"
msgstr "%s не могу создать сокет для DCC\n"
-#: src/irc/irc-dcc.c:1049
+#: src/irc/irc-dcc.c:1080
#, c-format
msgid "%s cannot find available port for DCC\n"
msgstr "%s не могу найти свободный порт для DCC\n"
-#: src/irc/irc-dcc.c:1093
+#: src/irc/irc-dcc.c:1124
#, c-format
msgid "%s cannot send DCC\n"
msgstr "%s не могу установить DCC-соединение\n"
-#: src/irc/irc-dcc.c:1173
+#: src/irc/irc-dcc.c:1204
#, c-format
msgid "%s error sending data to \"%s\" via DCC CHAT\n"
msgstr "%s ошибка при отсылке данных \"%s\" через DCC-чат\n"
-#: src/irc/irc-dcc.c:1257
+#: src/irc/irc-dcc.c:1288
#, c-format
msgid "Private %s> %s"
msgstr "Личное %s> %s"
-#: src/irc/irc-dcc.c:1453
+#: src/irc/irc-dcc.c:1334
+#, fuzzy, c-format
+msgid "%s DCC: unable to create pipe\n"
+msgstr "%s не могу установить локальный хост/IP\n"
+
+#: src/irc/irc-dcc.c:1536
+#, fuzzy, c-format
+msgid "%s DCC: unable to read local file\n"
+msgstr "%s не могу установить локальный хост/IP\n"
+
+#: src/irc/irc-dcc.c:1543
+#, fuzzy, c-format
+msgid "%s DCC: unable to send block to receiver\n"
+msgstr "%s не могу создать сервер\n"
+
+#: src/irc/irc-dcc.c:1550
+#, fuzzy, c-format
+msgid "%s DCC: unable to read ACK from receiver\n"
+msgstr "%s не могу создать сервер\n"
+
+#: src/irc/irc-dcc.c:1557
+#, fuzzy, c-format
+msgid "%s DCC: unable to receive block from sender\n"
+msgstr "%s не могу создать сервер\n"
+
+#: src/irc/irc-dcc.c:1564
+#, fuzzy, c-format
+msgid "%s DCC: unable to write local file\n"
+msgstr "%s не могу установить локальный хост/IP\n"
+
+#: src/irc/irc-dcc.c:1608 src/irc/irc-dcc.c:1651
+#, fuzzy, c-format
+msgid "%s DCC: unable to fork\n"
+msgstr "%s не могу установить локальный хост/IP\n"
+
+#: src/irc/irc-dcc.c:1691
#, c-format
-msgid ""
-"%s DCC failed because blocksize is too big. Check value of \"dcc_blocksize\" "
-"option, max is %d.\n"
+msgid "%s DCC: timeout\n"
msgstr ""
-"%s DCC не удался из за слишком высокого blocksize. Проверьте значение "
-"\"dcc_blocksize\", максимум - %d.\n"
-#: src/irc/irc-dcc.c:1528
+#: src/irc/irc-dcc.c:1723
+#, fuzzy, c-format
+msgid "%s DCC: unable to create socket for sending file\n"
+msgstr "%s не могу установить локальный хост/IP\n"
+
+#: src/irc/irc-dcc.c:1735
+#, fuzzy, c-format
+msgid "%s DCC: unable to set 'nonblock' option for socket\n"
+msgstr "%s не могу создать сервер\n"
+
+#: src/irc/irc-dcc.c:1839
#, c-format
msgid "Aborting active DCC: \"%s\" from %s\n"
msgstr "Отменяю активное DCC-сединение: \"%s\" от %s\n"
@@ -2272,13 +2313,13 @@ msgstr "Plugin \"%s\" выгружен.\n"
msgid "%s plugin \"%s\" not found\n"
msgstr "%s plugin \"%s\" не найден\n"
-#: src/plugins/plugins-config.c:265 src/common/weeconfig.c:1934
+#: src/plugins/plugins-config.c:265 src/common/weeconfig.c:1939
#, c-format
msgid "%s %s, line %d: invalid syntax, missing \"=\"\n"
msgstr "%s %s, строка %d: некорректный синтаксис, утерян \"=\"\n"
-#: src/plugins/plugins-config.c:353 src/common/weeconfig.c:2144
-#: src/common/weeconfig.c:2351
+#: src/plugins/plugins-config.c:353 src/common/weeconfig.c:2149
+#: src/common/weeconfig.c:2356
#, c-format
msgid "%s cannot create file \"%s\"\n"
msgstr "%s не могу создать файл \"%s\"\n"
@@ -2313,16 +2354,16 @@ msgid "bytes"
msgstr "байтов"
#: src/gui/curses/gui-curses-chat.c:880
-msgid "Kb"
-msgstr "Kb"
+msgid "KB"
+msgstr ""
#: src/gui/curses/gui-curses-chat.c:880
-msgid "Mb"
-msgstr "Mb"
+msgid "MB"
+msgstr ""
#: src/gui/curses/gui-curses-chat.c:880
-msgid "Gb"
-msgstr "Gb"
+msgid "GB"
+msgstr ""
#: src/gui/curses/gui-curses-chat.c:1012
msgid "ETA"
@@ -3854,13 +3895,13 @@ msgstr ""
"WeeChat\n"
"с другой домашней директорией используя параметр \"--dir\".\n"
-#: src/common/session.c:481
+#: src/common/session.c:484
#, c-format
msgid ""
"Last operation with session file was at position %ld, read of %d bytes\n"
msgstr "Последняя операция с файлом сессии в позиции %ld, чтение %d байтов\n"
-#: src/common/session.c:486
+#: src/common/session.c:489
#, c-format
msgid ""
"Please send %s/%s, %s/%s and above messages to WeeChat developers for "
@@ -3871,305 +3912,305 @@ msgstr ""
"поддержки разработки.\n"
"Будьте осторожны, файлы могут содержать личные данные.\n"
-#: src/common/session.c:512 src/common/session.c:546 src/common/session.c:603
-#: src/common/session.c:644
+#: src/common/session.c:515 src/common/session.c:549 src/common/session.c:606
+#: src/common/session.c:647
#, c-format
msgid "wrong type in file (expected: %d, read: %d)"
msgstr "некорректный тип в файле (ожидалось: %d, прочитано: %d)"
-#: src/common/session.c:615 src/common/session.c:656
+#: src/common/session.c:618 src/common/session.c:659
msgid "invalid length for a buffer"
msgstr "некорректная длина буфера"
-#: src/common/session.c:680
+#: src/common/session.c:683
msgid "object read error"
msgstr "ошибка чтения объекта"
-#: src/common/session.c:685
+#: src/common/session.c:688
#, c-format
msgid "wrong object (expected: %d, read: %d)"
msgstr "некорректный объект (ожидалось: %d, прочитано: %d)"
-#: src/common/session.c:695
+#: src/common/session.c:698
msgid "type read error"
msgstr "ошибка чтения типа"
-#: src/common/session.c:700
+#: src/common/session.c:703
#, c-format
msgid "wrong type (expected: %d, read: %d)"
msgstr "некорректный тип (ожидалось: %d, прочитано: %d)"
-#: src/common/session.c:785
+#: src/common/session.c:788
msgid "server name not found"
msgstr "имя сервера не найдено"
-#: src/common/session.c:790
+#: src/common/session.c:793
#, c-format
msgid "session: loading server \"%s\"\n"
msgstr "сессия: загружаю сервер \"%s\"\n"
-#: src/common/session.c:794
+#: src/common/session.c:797
msgid "server found, updating values\n"
msgstr "сервер найден, обновляю значения\n"
-#: src/common/session.c:797
+#: src/common/session.c:800
msgid "server not found, creating new one\n"
msgstr "сервер не найден, создаю новый\n"
-#: src/common/session.c:802
+#: src/common/session.c:805
msgid "can't create new server"
msgstr "невозможно создать новый сервер"
-#: src/common/session.c:816
+#: src/common/session.c:819
msgid "unexpected end of file (reading server)"
msgstr "неожиданный конец файла (при чтении сервера)"
-#: src/common/session.c:907
+#: src/common/session.c:910
msgid "gnutls init error"
msgstr "ошибка инициализации gnutls"
-#: src/common/session.c:924
+#: src/common/session.c:927
msgid "gnutls handshake failed"
msgstr "рукопожатие gnutls не удалось"
-#: src/common/session.c:970
+#: src/common/session.c:973
#, c-format
msgid "session: warning: ignoring value from server (object id: %d)\n"
msgstr ""
"сессия: предупреждение: игнорируется значение от сервера (id объекта: %d)\n"
-#: src/common/session.c:992
+#: src/common/session.c:995
msgid "channel found without server"
msgstr "канал найден без сервера"
-#: src/common/session.c:999
+#: src/common/session.c:1002
msgid "channel type not found"
msgstr "типа канала не найден"
-#: src/common/session.c:1007
+#: src/common/session.c:1010
msgid "channel name not found"
msgstr "название канала не найдено"
-#: src/common/session.c:1012
+#: src/common/session.c:1015
#, c-format
msgid "session: loading channel \"%s\"\n"
msgstr "сессия: загружаю канал \"%s\"\n"
-#: src/common/session.c:1020
+#: src/common/session.c:1023
msgid "can't create new channel"
msgstr "невозможно создать новый канал"
-#: src/common/session.c:1030
+#: src/common/session.c:1033
msgid "unexpected end of file (reading channel)"
msgstr "неожиданный конец файла (при чтении канала)"
-#: src/common/session.c:1069
+#: src/common/session.c:1072
#, c-format
msgid "session: warning: ignoring value from channel (object id: %d)\n"
msgstr ""
"сессия: предупреждение: игнорируется значение с канала (id объекта: %d)\n"
-#: src/common/session.c:1092
+#: src/common/session.c:1095
msgid "nick found without channel"
msgstr "ник найден без канала"
-#: src/common/session.c:1100
+#: src/common/session.c:1103
msgid "nick name not found"
msgstr "ник не найден"
-#: src/common/session.c:1110
+#: src/common/session.c:1113
msgid "can't create new nick"
msgstr "не могу создать новый ник"
-#: src/common/session.c:1120
+#: src/common/session.c:1123
msgid "unexpected end of file (reading nick)"
msgstr "неожиданный конец файла (при чтении ника)"
-#: src/common/session.c:1139
+#: src/common/session.c:1142
#, c-format
msgid "session: warning: ignoring value from nick (object id: %d)\n"
msgstr ""
"сессия: предупреждение: игнорируется значение от ника (id объекта: %d)\n"
-#: src/common/session.c:1165
+#: src/common/session.c:1168
msgid "can't create new DCC"
msgstr "не могу создать новый DCC"
-#: src/common/session.c:1169
+#: src/common/session.c:1172
msgid "session: loading DCC\n"
msgstr "сессия: загрузка DCC\n"
-#: src/common/session.c:1179
+#: src/common/session.c:1182
msgid "unexpected end of file (reading DCC)"
msgstr "неожиданный конец файла (при чтении DCC)"
-#: src/common/session.c:1198
+#: src/common/session.c:1201
msgid "server not found for DCC"
msgstr "сервер не найден для DCC"
-#: src/common/session.c:1207
+#: src/common/session.c:1210
msgid "DCC with channel but without server"
msgstr "DCC с каналом, но без сервера"
-#: src/common/session.c:1219
+#: src/common/session.c:1222
msgid "channel not found for DCC"
msgstr "канал не найден для DCC"
-#: src/common/session.c:1293
+#: src/common/session.c:1305
#, c-format
msgid "session: warning: ignoring value from DCC (object id: %d)\n"
msgstr ""
"сессия: предупреждение: игнорируется значение от DCC (id объекта: %d)\n"
-#: src/common/session.c:1313
+#: src/common/session.c:1325
msgid "session: loading buffer history\n"
msgstr "сессия: загрузка истории буфера\n"
-#: src/common/session.c:1315
+#: src/common/session.c:1327
msgid "session: loading global history\n"
msgstr "сессия: загрузка глобальной истории\n"
-#: src/common/session.c:1323
+#: src/common/session.c:1335
msgid "unexpected end of file (reading history)"
msgstr "неожиданный конец файла (при чтении истории)"
-#: src/common/session.c:1343
+#: src/common/session.c:1355
#, c-format
msgid "session: warning: ignoring value from history (object id: %d)\n"
msgstr ""
"сессия: предупреждение: игнорируется значение из истории (id объекта: %d)\n"
-#: src/common/session.c:1369
+#: src/common/session.c:1381
msgid "server name not found for buffer"
msgstr "не найдено имя сервера для буфера"
-#: src/common/session.c:1377
+#: src/common/session.c:1389
msgid "channel name not found for buffer"
msgstr "не найдено имя канала для буфера"
-#: src/common/session.c:1384
+#: src/common/session.c:1396
msgid "buffer type not found"
msgstr "тип буфера не найден"
-#: src/common/session.c:1389
+#: src/common/session.c:1401
#, c-format
msgid "session: loading buffer (server: %s, channel: %s, type: %d)\n"
msgstr "сессия: загрузка буфера (сервер: %s, канал: %s, тип: %d)\n"
-#: src/common/session.c:1400
+#: src/common/session.c:1412
msgid "server not found for buffer"
msgstr "сервер не найден для буфера"
-#: src/common/session.c:1410
+#: src/common/session.c:1422
msgid "channel not found for buffer"
msgstr "канал не найден для буфера"
-#: src/common/session.c:1419
+#: src/common/session.c:1431
msgid "can't create new buffer"
msgstr "невозможно создать новый буфер"
-#: src/common/session.c:1432
+#: src/common/session.c:1444
msgid "unexpected end of file (reading buffer)"
msgstr "неожиданный конец файла (при чтении буфера)"
-#: src/common/session.c:1445
+#: src/common/session.c:1457
#, c-format
msgid "session: warning: ignoring value from buffer (object id: %d)\n"
msgstr ""
"сессия: предупреждение: игнорирую значение из буфера (id объекта: %d)\n"
-#: src/common/session.c:1467
+#: src/common/session.c:1479
msgid "line found without buffer"
msgstr "строка найдена без буфера"
-#: src/common/session.c:1475
+#: src/common/session.c:1487
msgid "can't create new line"
msgstr "не могу создать новую строку"
-#: src/common/session.c:1485
+#: src/common/session.c:1497
msgid "unexpected end of file (reading line)"
msgstr "неожиданный конец файла (при чтении строчки)"
-#: src/common/session.c:1522
+#: src/common/session.c:1534
#, c-format
msgid "session: warning: ignoring value from line (object id: %d)\n"
msgstr ""
"сессия: предупреждение: игнорирую значение из строки (id объекта: %d)\n"
-#: src/common/session.c:1546
+#: src/common/session.c:1558
msgid "unexpected end of file (reading uptime)"
msgstr "неожиданный конец файла (при чтении uptime)"
-#: src/common/session.c:1559
+#: src/common/session.c:1571
#, c-format
msgid "session: warning: ignoring value from uptime (object id: %d)\n"
msgstr ""
"сессия: предупреждение: игнорирую значение из uptime (id объекта: %d)\n"
-#: src/common/session.c:1589
+#: src/common/session.c:1601
msgid "session file not found"
msgstr "файл сессии не найден"
-#: src/common/session.c:1596
+#: src/common/session.c:1608
msgid "signature not found"
msgstr "подпись не найдена"
-#: src/common/session.c:1601
+#: src/common/session.c:1613
msgid "bad session signature"
msgstr "некорректная подпись сессии"
-#: src/common/session.c:1612
+#: src/common/session.c:1624
msgid "object id not found"
msgstr "id объекта не найден"
-#: src/common/session.c:1620
+#: src/common/session.c:1632
msgid "failed to load server"
msgstr "загрузка сервера не удалась"
-#: src/common/session.c:1627
+#: src/common/session.c:1639
msgid "failed to load channel"
msgstr "загрузка канала не удалась"
-#: src/common/session.c:1634
+#: src/common/session.c:1646
msgid "failed to load nick"
msgstr "загрузка ника не удалась"
-#: src/common/session.c:1641
+#: src/common/session.c:1653
msgid "failed to load DCC"
msgstr "загрузка DCC не удалась"
-#: src/common/session.c:1648
+#: src/common/session.c:1660
msgid "failed to load history"
msgstr "загрузка истории не удалась"
-#: src/common/session.c:1655
+#: src/common/session.c:1667
msgid "failed to load buffer"
msgstr "загрузка буфера не удалась"
-#: src/common/session.c:1662
+#: src/common/session.c:1674
msgid "failed to load line"
msgstr "загрузка строки не удалась"
-#: src/common/session.c:1669
+#: src/common/session.c:1681
msgid "failed to load uptime"
msgstr "загрузка uptime не удалась"
-#: src/common/session.c:1674
+#: src/common/session.c:1686
#, c-format
msgid "ignoring object (id: %d)\n"
msgstr "игнорирую объект (id: %d)\n"
-#: src/common/session.c:1678
+#: src/common/session.c:1690
#, c-format
msgid "failed to ignore object (id: %d)"
msgstr "неудачное игнорирование объекта (id: %d)"
-#: src/common/session.c:1702
+#: src/common/session.c:1714
#, c-format
msgid "%s can't delete session file (%s)\n"
msgstr "%s не могу удалить файл сессии (%s)\n"
-#: src/common/session.c:1708
+#: src/common/session.c:1720
msgid "Upgrade completed successfully\n"
msgstr "Обновление успешно\n"
@@ -5141,43 +5182,48 @@ msgstr ""
"allow user to send colors специальными кодами (%B=жирный, %Cxx,yy=цветной, %"
"U=подчёркнутый, %R=инвертированный)"
-#: src/common/weeconfig.c:814
+#: src/common/weeconfig.c:815
msgid "automatically accept dcc files"
msgstr "автоматически подтверждать передачу файлов"
-#: src/common/weeconfig.c:815
+#: src/common/weeconfig.c:816
msgid "automatically accept incoming dcc files"
msgstr "автоматически подтверждать получение файлов"
-#: src/common/weeconfig.c:818
+#: src/common/weeconfig.c:819
msgid "automatically accept dcc chats"
msgstr "автоматически подтверждать dcc-чат"
-#: src/common/weeconfig.c:819
+#: src/common/weeconfig.c:820
msgid "automatically accept dcc chats (use carefully!)"
msgstr "автоматически подтверждать dcc-чат (используйте осторожно!)"
-#: src/common/weeconfig.c:822
+#: src/common/weeconfig.c:823
msgid "timeout for dcc request"
msgstr "таймаут запросов dcc-соединений"
-#: src/common/weeconfig.c:823
+#: src/common/weeconfig.c:824
msgid "timeout for dcc request (in seconds)"
msgstr "таймаут запросов dcc-соединений (в секундах)"
-#: src/common/weeconfig.c:826
+#: src/common/weeconfig.c:827
msgid "block size for dcc packets"
msgstr "размер блока dcc пакетов"
-#: src/common/weeconfig.c:827
+#: src/common/weeconfig.c:828
msgid "block size for dcc packets in bytes (default: 65536)"
msgstr "размер блока dcc пакетов в байтах (по умолчанию: 65536)"
-#: src/common/weeconfig.c:830
+#: src/common/weeconfig.c:831 src/common/weeconfig.c:832
+#, fuzzy
+msgid "does not wait for ACK when sending file"
+msgstr "заменять пробелы знаками подчёркивания при отсылке файлов"
+
+#: src/common/weeconfig.c:835
msgid "allowed ports for outgoing dcc"
msgstr "разрешённые порты для исходящих dcc-соединений"
-#: src/common/weeconfig.c:831
+#: src/common/weeconfig.c:836
msgid ""
"restricts outgoing dcc to use only ports in the given range (useful for NAT) "
"(syntax: a single port, ie. 5000 or a port range, ie. 5000-5015, empty value "
@@ -5187,11 +5233,11 @@ msgstr ""
"(полезно для NAT) (синтаксис: определённый порт, например 5000, или интервал "
"портов, например 5000-5015, пустое значение означает любой порт)"
-#: src/common/weeconfig.c:836
+#: src/common/weeconfig.c:841
msgid "IP address for outgoing dcc"
msgstr "IP адрес для dcc-соединений"
-#: src/common/weeconfig.c:837
+#: src/common/weeconfig.c:842
msgid ""
"IP or DNS address used for outgoing dcc (if empty, local interface IP is "
"used)"
@@ -5199,113 +5245,113 @@ msgstr ""
"IP адрес или домен, используемый для исходящих DCC соединений (пустое "
"значение означает текущий IP адрес)"
-#: src/common/weeconfig.c:841
+#: src/common/weeconfig.c:846
msgid "path for incoming files with dcc"
msgstr "путь для получаемых файлов"
-#: src/common/weeconfig.c:842
+#: src/common/weeconfig.c:847
msgid "path for writing incoming files with dcc (default: user home)"
msgstr ""
"путь для сохранения получаемых файлов (по умолчанию: в домашней директории "
"пользователя)"
-#: src/common/weeconfig.c:845
+#: src/common/weeconfig.c:850
msgid "default path for sending files with dcc"
msgstr "пусть по умолчанию для отправки файлов"
-#: src/common/weeconfig.c:846
+#: src/common/weeconfig.c:851
msgid ""
"path for reading files when sending thru dcc (when no path is specified)"
msgstr "путь для поиска отправляемых файлов (если не задан полный путь)"
-#: src/common/weeconfig.c:849 src/common/weeconfig.c:850
+#: src/common/weeconfig.c:854 src/common/weeconfig.c:855
msgid "convert spaces to underscores when sending files"
msgstr "заменять пробелы знаками подчёркивания при отсылке файлов"
-#: src/common/weeconfig.c:853
+#: src/common/weeconfig.c:858
msgid "automatically rename dcc files if already exists"
msgstr ""
"автоматически переименовывать получаемые файлы при наличии файла с тем же "
"названием"
-#: src/common/weeconfig.c:854
+#: src/common/weeconfig.c:859
msgid "rename incoming files if already exists (add '.1', '.2', ...)"
msgstr ""
"переименовывать получаемые файлы при наличии файла с тем же названием "
"(добавлять '.1', '.2' и т.д.)"
-#: src/common/weeconfig.c:857
+#: src/common/weeconfig.c:862
msgid "automatically resume aborted transfers"
msgstr "автоматически продолжать прерванные закачки"
-#: src/common/weeconfig.c:858
+#: src/common/weeconfig.c:863
msgid ""
"automatically resume dcc transfer if connection with remote host is loosed"
msgstr ""
"автоматически продолжать DCC передачу если соединение с удалённым хостом "
"было утеряно"
-#: src/common/weeconfig.c:877
+#: src/common/weeconfig.c:882
msgid "use proxy"
msgstr "использовать proxy сервер"
-#: src/common/weeconfig.c:878
+#: src/common/weeconfig.c:883
msgid "use a proxy server to connect to irc server"
msgstr "испоьзовать proxy-сервер при подключении к irc-серверу"
-#: src/common/weeconfig.c:881
+#: src/common/weeconfig.c:886
msgid "proxy type"
msgstr "тип proxy сервера"
-#: src/common/weeconfig.c:882
+#: src/common/weeconfig.c:887
msgid "proxy type (http (default), socks4, socks5)"
msgstr "тип proxy сервера (http (по-умолчанию), socks4, socks5)"
-#: src/common/weeconfig.c:885
+#: src/common/weeconfig.c:890
msgid "use ipv6 proxy"
msgstr "использовать ipv6 proxy"
-#: src/common/weeconfig.c:886
+#: src/common/weeconfig.c:891
msgid "connect to proxy in ipv6"
msgstr "подключаться к прокси используя ipv6"
-#: src/common/weeconfig.c:889
+#: src/common/weeconfig.c:894
msgid "proxy address"
msgstr "адрес proxy-сервера"
-#: src/common/weeconfig.c:890
+#: src/common/weeconfig.c:895
msgid "proxy server address (IP or hostname)"
msgstr "адрес proxy-сервера (IP или хост)"
-#: src/common/weeconfig.c:893
+#: src/common/weeconfig.c:898
msgid "port for proxy"
msgstr "порт proxy"
-#: src/common/weeconfig.c:894
+#: src/common/weeconfig.c:899
msgid "port for connecting to proxy server"
msgstr "порт, используемый при подключении к proxy-серверу"
-#: src/common/weeconfig.c:897
+#: src/common/weeconfig.c:902
msgid "proxy username"
msgstr "proxy username"
-#: src/common/weeconfig.c:898
+#: src/common/weeconfig.c:903
msgid "username for proxy server"
msgstr "имя пользователя, используемое при подключения к proxy-серверу"
-#: src/common/weeconfig.c:901
+#: src/common/weeconfig.c:906
msgid "proxy password"
msgstr "proxy password"
-#: src/common/weeconfig.c:902
+#: src/common/weeconfig.c:907
msgid "password for proxy server"
msgstr "пароль к proxy серверу"
-#: src/common/weeconfig.c:915
+#: src/common/weeconfig.c:920
msgid "path for searching plugins"
msgstr "путь для поиска plug-in'ов"
-#: src/common/weeconfig.c:916
+#: src/common/weeconfig.c:921
msgid ""
"path for searching plugins ('%h' will be replaced by WeeChat home, ~/."
"weechat by default)"
@@ -5313,11 +5359,11 @@ msgstr ""
"путь поиска pluginов ('%h' заменяется на домашний каталог WeeChat, по "
"умолчанию - ~/.weechat)"
-#: src/common/weeconfig.c:920
+#: src/common/weeconfig.c:925
msgid "list of plugins to load automatically"
msgstr "список автоматически загружаемых plug-in'ов "
-#: src/common/weeconfig.c:921
+#: src/common/weeconfig.c:926
msgid ""
"comma separated list of plugins to load automatically at startup, \"*\" "
"means all plugins found (names may be partial, for example \"perl\" is ok "
@@ -5327,11 +5373,11 @@ msgstr ""
"in'ов , \"*\" означает все найденные plug-in'ы (имена могут быть не полными, "
"например \"perl\" успешно загрузит \"libperl.so\")"
-#: src/common/weeconfig.c:926
+#: src/common/weeconfig.c:931
msgid "standard plugins extension in filename"
msgstr "стандартное расширение файлов pluginов"
-#: src/common/weeconfig.c:927
+#: src/common/weeconfig.c:932
msgid ""
"standard plugins extension in filename, used for autoload (if empty, then "
"all files are loaded when autoload is \"*\")"
@@ -5339,128 +5385,128 @@ msgstr ""
"стандартное расширение файлов pluginов, используется при автозагрузке (если "
"не установлено, загружает все файлы)"
-#: src/common/weeconfig.c:944
+#: src/common/weeconfig.c:949
msgid "server name"
msgstr "название сервера"
-#: src/common/weeconfig.c:945
+#: src/common/weeconfig.c:950
msgid "name associated to IRC server (for display only)"
msgstr "имя IRC сервера (для внутреннего пользования)"
-#: src/common/weeconfig.c:948
+#: src/common/weeconfig.c:953
msgid "automatically connect to server"
msgstr "подключаться автоматически"
-#: src/common/weeconfig.c:949
+#: src/common/weeconfig.c:954
msgid "automatically connect to server when WeeChat is starting"
msgstr "подключаться к серверу автоматически при запуске WeeChat"
-#: src/common/weeconfig.c:952
+#: src/common/weeconfig.c:957
msgid "automatically reconnect to server"
msgstr "автоматически переподключаться "
-#: src/common/weeconfig.c:953
+#: src/common/weeconfig.c:958
msgid "automatically reconnect to server when disconnected"
msgstr "автоматически переподключаться к серверу при обрыве связи"
-#: src/common/weeconfig.c:956
+#: src/common/weeconfig.c:961
msgid "delay before trying again to reconnect"
msgstr "задержка перед повторным соединением"
-#: src/common/weeconfig.c:957
+#: src/common/weeconfig.c:962
msgid "delay (in seconds) before trying again to reconnect to server"
msgstr "задержка (в секундах) перед повторным соединением с сервером"
-#: src/common/weeconfig.c:960
+#: src/common/weeconfig.c:965
msgid "server address or hostname"
msgstr "адрес или хост сервера"
-#: src/common/weeconfig.c:961
+#: src/common/weeconfig.c:966
msgid "IP address or hostname of IRC server"
msgstr "IP адрес или хост IRC сервера"
-#: src/common/weeconfig.c:964
+#: src/common/weeconfig.c:969
msgid "port for IRC server"
msgstr "порт IRC сервера"
-#: src/common/weeconfig.c:965
+#: src/common/weeconfig.c:970
msgid "port for connecting to server"
msgstr "порт, используемый при соединении с сервером"
-#: src/common/weeconfig.c:968 src/common/weeconfig.c:969
+#: src/common/weeconfig.c:973 src/common/weeconfig.c:974
msgid "use IPv6 protocol for server communication"
msgstr "использовать IPv6 при связи с сервером"
-#: src/common/weeconfig.c:972 src/common/weeconfig.c:973
+#: src/common/weeconfig.c:977 src/common/weeconfig.c:978
msgid "use SSL for server communication"
msgstr "использовать SSL при связи с сервером"
-#: src/common/weeconfig.c:976
+#: src/common/weeconfig.c:981
msgid "server password"
msgstr "пароль сервера"
-#: src/common/weeconfig.c:977
+#: src/common/weeconfig.c:982
msgid "password for IRC server"
msgstr "пароль, используемый при подключении к IRC серверу"
-#: src/common/weeconfig.c:980
+#: src/common/weeconfig.c:985
msgid "nickname for server"
msgstr "ник на сервере"
-#: src/common/weeconfig.c:981
+#: src/common/weeconfig.c:986
msgid "nickname to use on IRC server"
msgstr "ник, используемый на IRC сервере"
-#: src/common/weeconfig.c:984
+#: src/common/weeconfig.c:989
msgid "alternate nickname for server"
msgstr "альтернативный ник на сервере"
-#: src/common/weeconfig.c:985
+#: src/common/weeconfig.c:990
msgid "alternate nickname to use on IRC server (if nickname is already used)"
msgstr "альтернативный ник, используемый на IRC сервере"
-#: src/common/weeconfig.c:988
+#: src/common/weeconfig.c:993
msgid "2nd alternate nickname for server"
msgstr "второй альтернативный ник на сервере"
-#: src/common/weeconfig.c:989
+#: src/common/weeconfig.c:994
msgid ""
"2nd alternate nickname to use on IRC server (if alternate nickname is "
"already used)"
msgstr "второй альтернативный ник, используемый на IRC сервере"
-#: src/common/weeconfig.c:992
+#: src/common/weeconfig.c:997
msgid "user name for server"
msgstr "имя пользователя на сервере"
-#: src/common/weeconfig.c:993
+#: src/common/weeconfig.c:998
msgid "user name to use on IRC server"
msgstr "имя пользователя, используемое на IRC сервере"
-#: src/common/weeconfig.c:996
+#: src/common/weeconfig.c:1001
msgid "real name for server"
msgstr "настоящее имя на сервере"
-#: src/common/weeconfig.c:997
+#: src/common/weeconfig.c:1002
msgid "real name to use on IRC server"
msgstr "настоящее имя, используемое на IRC сервере"
-#: src/common/weeconfig.c:1000
+#: src/common/weeconfig.c:1005
msgid "custom hostname/IP for server"
msgstr "нестандартный хост/ip-адрес для сервера"
-#: src/common/weeconfig.c:1001
+#: src/common/weeconfig.c:1006
msgid ""
"custom hostname/IP for server (optional, if empty local hostname is used)"
msgstr ""
"другой ip/хост для сервера (опционально, если не задано - используется "
"локальный хост)"
-#: src/common/weeconfig.c:1004
+#: src/common/weeconfig.c:1009
msgid "command(s) to run when connected to server"
msgstr "команды, выполняемые при подключении к серверу"
-#: src/common/weeconfig.c:1005
+#: src/common/weeconfig.c:1010
msgid ""
"command(s) to run when connected to server (many commands should be "
"separated by ';', use '\\;' for a semicolon)"
@@ -5468,11 +5514,11 @@ msgstr ""
"команды, выполняемые при подключении к серверу (несколько команд должны быть "
"разделены символом ';', используйте '\\;' вместо обычной точки с запятой)"
-#: src/common/weeconfig.c:1009
+#: src/common/weeconfig.c:1014
msgid "delay (in seconds) after command was executed"
msgstr "задержка (в секундах) перед выполнением команды"
-#: src/common/weeconfig.c:1010
+#: src/common/weeconfig.c:1015
msgid ""
"delay (in seconds) after command was executed (example: give some time for "
"authentication)"
@@ -5480,11 +5526,11 @@ msgstr ""
"задержка (в секундах) перед выполнением команды (например, нужно время для "
"аутентификации)"
-#: src/common/weeconfig.c:1013
+#: src/common/weeconfig.c:1018
msgid "list of channels to join when connected to server"
msgstr "Список каналов, на которые заходить при соединении с сервером"
-#: src/common/weeconfig.c:1014
+#: src/common/weeconfig.c:1019
msgid ""
"comma separated list of channels to join when connected to server (example: "
"\"#chan1,#chan2,#chan3 key1,key2\")"
@@ -5492,15 +5538,15 @@ msgstr ""
"разделённый запятыми список каналов, на которые заходить при подключении к "
"серверу (например, \"#chan1,#chan2,#chan3 key1,key2\")"
-#: src/common/weeconfig.c:1017 src/common/weeconfig.c:1018
+#: src/common/weeconfig.c:1022 src/common/weeconfig.c:1023
msgid "automatically rejoin channels when kicked"
msgstr "автоматически перезаходить на каналы после кика"
-#: src/common/weeconfig.c:1021
+#: src/common/weeconfig.c:1026
msgid "notify levels for channels of this server"
msgstr "уровни уведомления для каналов этого сервера"
-#: src/common/weeconfig.c:1022
+#: src/common/weeconfig.c:1027
msgid ""
"comma separated list of notify levels for channels of this server (format: "
"#channel:1,..)"
@@ -5508,11 +5554,11 @@ msgstr ""
"разделённый запятыми список уровней уведомлений этого сервера (формат: "
"#канал:1,..)"
-#: src/common/weeconfig.c:1025
+#: src/common/weeconfig.c:1030
msgid "charset for decoding ISO on server and channels"
msgstr "ISO кодировка сервера и каналов"
-#: src/common/weeconfig.c:1026
+#: src/common/weeconfig.c:1031
msgid ""
"comma separated list of charsets for server and channels, to decode ISO "
"(format: server:charset,#channel:charset,..)"
@@ -5520,11 +5566,11 @@ msgstr ""
"разделённый запятыми список ISO кодировок сервера и каналов (формат: сервер:"
"кодировка,#канал:кодировка,..)"
-#: src/common/weeconfig.c:1030
+#: src/common/weeconfig.c:1035
msgid "charset for decoding UTF on server and channels"
msgstr "UTF кодировка сервера и каналов"
-#: src/common/weeconfig.c:1031
+#: src/common/weeconfig.c:1036
msgid ""
"comma separated list of charsets for server and channels, to decode UTF "
"(format: server:charset,#channel:charset,..)"
@@ -5532,11 +5578,11 @@ msgstr ""
"разделённый запятыми список UTF кодировок сервера и каналов (формат: сервер:"
"кодировка,#канал:кодировка,..)"
-#: src/common/weeconfig.c:1035
+#: src/common/weeconfig.c:1040
msgid "charset for encoding messages on server and channels"
msgstr "кодировка для исходящих на сервер и каналы сообщений"
-#: src/common/weeconfig.c:1036
+#: src/common/weeconfig.c:1041
msgid ""
"comma separated list of charsets for server and channels, to encode messages "
"(format: server:charset,#channel:charset,..)"
@@ -5544,7 +5590,7 @@ msgstr ""
"разделённый запятыми список кодировок сообщений, исходящих на сервер и "
"каналы (формат: сервер:кодировка,#канал:кодировка,..)"
-#: src/common/weeconfig.c:1121
+#: src/common/weeconfig.c:1126
#, c-format
msgid ""
"%s you should now issue /save to write \"save_on_exit\" option in config "
@@ -5553,63 +5599,63 @@ msgstr ""
"%s вам следует набрать /save чтобы записать параметр \"save_on_exit\" в "
"конфигурационный файл.\n"
-#: src/common/weeconfig.c:1743
+#: src/common/weeconfig.c:1748
#, c-format
msgid "%s %s, line %d: new server, but previous was incomplete\n"
msgstr "%s %s, строка %d: новый сервер, но старый описан не полностью\n"
-#: src/common/weeconfig.c:1752
+#: src/common/weeconfig.c:1757
#, c-format
msgid "%s %s, line %d: server '%s' already exists\n"
msgstr "%s %s, строка %d: сервер '%s' уже существует\n"
-#: src/common/weeconfig.c:1770
+#: src/common/weeconfig.c:1775
#, c-format
msgid "%s %s, line %d: unable to create server\n"
msgstr "%s %s, строка %d: не могу создать сервер\n"
-#: src/common/weeconfig.c:1810
+#: src/common/weeconfig.c:1815
#, c-format
msgid "%s unable to assign default int with string (\"%s\")\n"
msgstr ""
"%s не могу установить целочисленное значение по умолчанию строке (\"%s\")\n"
-#: src/common/weeconfig.c:1821
+#: src/common/weeconfig.c:1826
#, c-format
msgid "%s unable to assign default color (\"%s\")\n"
msgstr "%s не могу установить цвет по умолчанию (\"%s\")\n"
-#: src/common/weeconfig.c:1859
+#: src/common/weeconfig.c:1864
#, c-format
msgid "%s config file \"%s\" not found.\n"
msgstr "%s конфигурационынй файл \"%s\" не найден.\n"
-#: src/common/weeconfig.c:1891
+#: src/common/weeconfig.c:1896
#, c-format
msgid "%s %s, line %d: invalid syntax, missing \"]\"\n"
msgstr "%s %s, строка %d: некорректный синтаксис, не хватает \"]\"\n"
-#: src/common/weeconfig.c:1908
+#: src/common/weeconfig.c:1913
#, c-format
msgid "%s %s, line %d: unknown section identifier (\"%s\")\n"
msgstr "%s %s, строка %d: неизвестный идентификатор секции (\"%s\")\n"
-#: src/common/weeconfig.c:1926
+#: src/common/weeconfig.c:1931
#, c-format
msgid "%s %s, line %d: invalid section for option, line is ignored\n"
msgstr "%s %s, строка %d: некорректная секция параметра, строка игнорируется\n"
-#: src/common/weeconfig.c:2008 src/common/weeconfig.c:2034
+#: src/common/weeconfig.c:2013 src/common/weeconfig.c:2039
#, c-format
msgid "%s %s, line %d: invalid option \"%s\"\n"
msgstr "%s %s, строка %d: некорректный параметр \"%s\"\n"
-#: src/common/weeconfig.c:2014
+#: src/common/weeconfig.c:2019
#, c-format
msgid "%s %s, line %d: invalid ignore options \"%s\"\n"
msgstr "%s %s, строка %d: некорректные параметры игнорирования \"%s\"\n"
-#: src/common/weeconfig.c:2045
+#: src/common/weeconfig.c:2050
#, c-format
msgid ""
"%s %s, line %d: invalid value for option '%s'\n"
@@ -5618,7 +5664,7 @@ msgstr ""
"%s %s, строка %d: некорректное значение параметра '%s'\n"
"Ожидалось: булевое значение: 'off' или 'on'\n"
-#: src/common/weeconfig.c:2054
+#: src/common/weeconfig.c:2059
#, c-format
msgid ""
"%s %s, line %d: invalid value for option '%s'\n"
@@ -5627,7 +5673,7 @@ msgstr ""
"%s %s, строка %d: некорректное значение параметра '%s'\n"
"Ожидалось: целочисленное значение: от %d до %d\n"
-#: src/common/weeconfig.c:2065
+#: src/common/weeconfig.c:2070
#, c-format
msgid ""
"%s %s, line %d: invalid value for option '%s'\n"
@@ -5636,21 +5682,21 @@ msgstr ""
"%s %s, строка %d: некорректное значение параметра '%s'\n"
"Ожидалось: одно из значений:"
-#: src/common/weeconfig.c:2081
+#: src/common/weeconfig.c:2086
#, c-format
msgid "%s %s, line %d: invalid color name for option '%s'\n"
msgstr "%s %s, строка %d: некорректное название цвета параметра '%s'\n"
-#: src/common/weeconfig.c:2150
+#: src/common/weeconfig.c:2155
#, c-format
msgid "%s: creating default config file...\n"
msgstr "%s: создаётся конфигурационный файл по умолчанию...\n"
-#: src/common/weeconfig.c:2151
+#: src/common/weeconfig.c:2156
msgid "Creating default config file\n"
msgstr "Создаю новый конфигурационный файл\n"
-#: src/common/weeconfig.c:2154 src/common/weeconfig.c:2360
+#: src/common/weeconfig.c:2159 src/common/weeconfig.c:2365
#, c-format
msgid ""
"#\n"
@@ -5659,7 +5705,7 @@ msgstr ""
"#\n"
"# %s конфигурационный файл, созданный пользователем %s v%s, %s"
-#: src/common/weeconfig.c:2158 src/common/weeconfig.c:2364
+#: src/common/weeconfig.c:2163 src/common/weeconfig.c:2369
#, c-format
msgid ""
"# WARNING! Be careful when editing this file, WeeChat writes this file when "
@@ -5670,6 +5716,22 @@ msgstr ""
"его при выходе.\n"
"#\n"
-#: src/common/weeconfig.c:2357
+#: src/common/weeconfig.c:2362
msgid "Saving config to disk\n"
msgstr "Сохраняю конфигурацию\n"
+
+#~ msgid "Kb"
+#~ msgstr "Kb"
+
+#~ msgid "Mb"
+#~ msgstr "Mb"
+
+#~ msgid "Gb"
+#~ msgstr "Gb"
+
+#~ msgid ""
+#~ "%s DCC failed because blocksize is too big. Check value of \"dcc_blocksize"
+#~ "\" option, max is %d.\n"
+#~ msgstr ""
+#~ "%s DCC не удался из за слишком высокого blocksize. Проверьте значение "
+#~ "\"dcc_blocksize\", максимум - %d.\n"
diff --git a/po/weechat.pot b/po/weechat.pot
index bfec805a3..819901d77 100644
--- a/po/weechat.pot
+++ b/po/weechat.pot
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
-"POT-Creation-Date: 2006-07-25 19:59+0200\n"
+"POT-Creation-Date: 2006-08-03 21:38+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"
@@ -15,7 +15,7 @@ msgstr ""
"Content-Type: text/plain; charset=CHARSET\n"
"Content-Transfer-Encoding: 8bit\n"
-#: src/irc/irc-server.c:191 src/common/weeconfig.c:2290
+#: src/irc/irc-server.c:191 src/common/weeconfig.c:2295
msgid "Unable to get user's name"
msgstr ""
@@ -1850,170 +1850,213 @@ msgstr ""
msgid "unknown"
msgstr ""
-#: src/irc/irc-dcc.c:51
+#: src/irc/irc-dcc.c:54
msgid "Waiting"
msgstr ""
-#: src/irc/irc-dcc.c:51
+#: src/irc/irc-dcc.c:54
msgid "Connecting"
msgstr ""
-#: src/irc/irc-dcc.c:51
+#: src/irc/irc-dcc.c:54
msgid "Active"
msgstr ""
-#: src/irc/irc-dcc.c:51
+#: src/irc/irc-dcc.c:54
msgid "Done"
msgstr ""
-#: src/irc/irc-dcc.c:51
+#: src/irc/irc-dcc.c:54
msgid "Failed"
msgstr ""
-#: src/irc/irc-dcc.c:52
+#: src/irc/irc-dcc.c:55
msgid "Aborted"
msgstr ""
-#: src/irc/irc-dcc.c:408
+#: src/irc/irc-dcc.c:439
#, c-format
msgid "DCC: file %s%s%s"
msgstr ""
-#: src/irc/irc-dcc.c:414
+#: src/irc/irc-dcc.c:445
#, c-format
msgid " (local filename: %s%s%s)"
msgstr ""
-#: src/irc/irc-dcc.c:419
+#: src/irc/irc-dcc.c:450
msgid " sent to "
msgstr ""
-#: src/irc/irc-dcc.c:421
+#: src/irc/irc-dcc.c:452
msgid " received from "
msgstr ""
-#: src/irc/irc-dcc.c:426
+#: src/irc/irc-dcc.c:457
msgid "OK"
msgstr ""
-#: src/irc/irc-dcc.c:426
+#: src/irc/irc-dcc.c:457
msgid "FAILED"
msgstr ""
-#: src/irc/irc-dcc.c:439
+#: src/irc/irc-dcc.c:471
#, c-format
msgid "DCC chat closed with %s%s %s(%s%d.%d.%d.%d%s)\n"
msgstr ""
-#: src/irc/irc-dcc.c:494
+#: src/irc/irc-dcc.c:526
#, c-format
msgid ""
"%s can't associate DCC chat with private buffer (maybe private buffer has "
"already DCC CHAT?)\n"
msgstr ""
-#: src/irc/irc-dcc.c:505
+#: src/irc/irc-dcc.c:537
#, c-format
msgid "Connected to %s%s %s(%s%d.%d.%d.%d%s)%s via DCC chat\n"
msgstr ""
-#: src/irc/irc-dcc.c:624
+#: src/irc/irc-dcc.c:650
#, c-format
msgid "DCC: file %s%s%s resumed at position %u\n"
msgstr ""
-#: src/irc/irc-dcc.c:633 src/irc/irc-dcc.c:658
+#: src/irc/irc-dcc.c:659 src/irc/irc-dcc.c:684
#, c-format
msgid ""
"%s can't resume file \"%s\" (port: %d, start position: %u): DCC not found or "
"ended\n"
msgstr ""
-#: src/irc/irc-dcc.c:725
+#: src/irc/irc-dcc.c:756
#, c-format
msgid "%s not enough memory for new DCC\n"
msgstr ""
-#: src/irc/irc-dcc.c:744
+#: src/irc/irc-dcc.c:775
msgid "DCC chat"
msgstr ""
-#: src/irc/irc-dcc.c:771
+#: src/irc/irc-dcc.c:802
#, c-format
msgid ""
"Incoming DCC file from %s%s%s (%s%d.%d.%d.%d%s)%s: %s%s%s, %s%lu%s bytes\n"
msgstr ""
-#: src/irc/irc-dcc.c:794
+#: src/irc/irc-dcc.c:825
#, c-format
msgid ""
"Sending DCC file to %s%s%s: %s%s%s (local filename: %s%s%s), %s%lu%s bytes\n"
msgstr ""
-#: src/irc/irc-dcc.c:814
+#: src/irc/irc-dcc.c:845
#, c-format
msgid "Incoming DCC chat request from %s%s%s (%s%d.%d.%d.%d%s)\n"
msgstr ""
-#: src/irc/irc-dcc.c:831
+#: src/irc/irc-dcc.c:862
#, c-format
msgid "Sending DCC chat request to %s%s\n"
msgstr ""
-#: src/irc/irc-dcc.c:849
+#: src/irc/irc-dcc.c:880
#, c-format
msgid ""
"DCC: file %s%s%s (local filename: %s%s%s) will be resumed at position %u\n"
msgstr ""
-#: src/irc/irc-dcc.c:929
+#: src/irc/irc-dcc.c:960
#, c-format
msgid "%s not enough memory for DCC SEND\n"
msgstr ""
-#: src/irc/irc-dcc.c:949
+#: src/irc/irc-dcc.c:980
#, c-format
msgid "%s cannot access file \"%s\"\n"
msgstr ""
-#: src/irc/irc-dcc.c:971
+#: src/irc/irc-dcc.c:1002
#, c-format
msgid "%s could not find address for '%s'. Falling back to local IP.\n"
msgstr ""
-#: src/irc/irc-dcc.c:991
+#: src/irc/irc-dcc.c:1022
#, c-format
msgid "%s cannot create socket for DCC\n"
msgstr ""
-#: src/irc/irc-dcc.c:1049
+#: src/irc/irc-dcc.c:1080
#, c-format
msgid "%s cannot find available port for DCC\n"
msgstr ""
-#: src/irc/irc-dcc.c:1093
+#: src/irc/irc-dcc.c:1124
#, c-format
msgid "%s cannot send DCC\n"
msgstr ""
-#: src/irc/irc-dcc.c:1173
+#: src/irc/irc-dcc.c:1204
#, c-format
msgid "%s error sending data to \"%s\" via DCC CHAT\n"
msgstr ""
-#: src/irc/irc-dcc.c:1257
+#: src/irc/irc-dcc.c:1288
#, c-format
msgid "Private %s> %s"
msgstr ""
-#: src/irc/irc-dcc.c:1453
+#: src/irc/irc-dcc.c:1334
#, c-format
-msgid ""
-"%s DCC failed because blocksize is too big. Check value of \"dcc_blocksize\" "
-"option, max is %d.\n"
+msgid "%s DCC: unable to create pipe\n"
+msgstr ""
+
+#: src/irc/irc-dcc.c:1536
+#, c-format
+msgid "%s DCC: unable to read local file\n"
+msgstr ""
+
+#: src/irc/irc-dcc.c:1543
+#, c-format
+msgid "%s DCC: unable to send block to receiver\n"
+msgstr ""
+
+#: src/irc/irc-dcc.c:1550
+#, c-format
+msgid "%s DCC: unable to read ACK from receiver\n"
+msgstr ""
+
+#: src/irc/irc-dcc.c:1557
+#, c-format
+msgid "%s DCC: unable to receive block from sender\n"
+msgstr ""
+
+#: src/irc/irc-dcc.c:1564
+#, c-format
+msgid "%s DCC: unable to write local file\n"
+msgstr ""
+
+#: src/irc/irc-dcc.c:1608 src/irc/irc-dcc.c:1651
+#, c-format
+msgid "%s DCC: unable to fork\n"
+msgstr ""
+
+#: src/irc/irc-dcc.c:1691
+#, c-format
+msgid "%s DCC: timeout\n"
+msgstr ""
+
+#: src/irc/irc-dcc.c:1723
+#, c-format
+msgid "%s DCC: unable to create socket for sending file\n"
+msgstr ""
+
+#: src/irc/irc-dcc.c:1735
+#, c-format
+msgid "%s DCC: unable to set 'nonblock' option for socket\n"
msgstr ""
-#: src/irc/irc-dcc.c:1528
+#: src/irc/irc-dcc.c:1839
#, c-format
msgid "Aborting active DCC: \"%s\" from %s\n"
msgstr ""
@@ -2146,13 +2189,13 @@ msgstr ""
msgid "%s plugin \"%s\" not found\n"
msgstr ""
-#: src/plugins/plugins-config.c:265 src/common/weeconfig.c:1934
+#: src/plugins/plugins-config.c:265 src/common/weeconfig.c:1939
#, c-format
msgid "%s %s, line %d: invalid syntax, missing \"=\"\n"
msgstr ""
-#: src/plugins/plugins-config.c:353 src/common/weeconfig.c:2144
-#: src/common/weeconfig.c:2351
+#: src/plugins/plugins-config.c:353 src/common/weeconfig.c:2149
+#: src/common/weeconfig.c:2356
#, c-format
msgid "%s cannot create file \"%s\"\n"
msgstr ""
@@ -2182,15 +2225,15 @@ msgid "bytes"
msgstr ""
#: src/gui/curses/gui-curses-chat.c:880
-msgid "Kb"
+msgid "KB"
msgstr ""
#: src/gui/curses/gui-curses-chat.c:880
-msgid "Mb"
+msgid "MB"
msgstr ""
#: src/gui/curses/gui-curses-chat.c:880
-msgid "Gb"
+msgid "GB"
msgstr ""
#: src/gui/curses/gui-curses-chat.c:1012
@@ -3591,13 +3634,13 @@ msgid ""
"with another home using \"--dir\" command line option.\n"
msgstr ""
-#: src/common/session.c:481
+#: src/common/session.c:484
#, c-format
msgid ""
"Last operation with session file was at position %ld, read of %d bytes\n"
msgstr ""
-#: src/common/session.c:486
+#: src/common/session.c:489
#, c-format
msgid ""
"Please send %s/%s, %s/%s and above messages to WeeChat developers for "
@@ -3605,297 +3648,297 @@ msgid ""
"Be careful, private info may be in these files.\n"
msgstr ""
-#: src/common/session.c:512 src/common/session.c:546 src/common/session.c:603
-#: src/common/session.c:644
+#: src/common/session.c:515 src/common/session.c:549 src/common/session.c:606
+#: src/common/session.c:647
#, c-format
msgid "wrong type in file (expected: %d, read: %d)"
msgstr ""
-#: src/common/session.c:615 src/common/session.c:656
+#: src/common/session.c:618 src/common/session.c:659
msgid "invalid length for a buffer"
msgstr ""
-#: src/common/session.c:680
+#: src/common/session.c:683
msgid "object read error"
msgstr ""
-#: src/common/session.c:685
+#: src/common/session.c:688
#, c-format
msgid "wrong object (expected: %d, read: %d)"
msgstr ""
-#: src/common/session.c:695
+#: src/common/session.c:698
msgid "type read error"
msgstr ""
-#: src/common/session.c:700
+#: src/common/session.c:703
#, c-format
msgid "wrong type (expected: %d, read: %d)"
msgstr ""
-#: src/common/session.c:785
+#: src/common/session.c:788
msgid "server name not found"
msgstr ""
-#: src/common/session.c:790
+#: src/common/session.c:793
#, c-format
msgid "session: loading server \"%s\"\n"
msgstr ""
-#: src/common/session.c:794
+#: src/common/session.c:797
msgid "server found, updating values\n"
msgstr ""
-#: src/common/session.c:797
+#: src/common/session.c:800
msgid "server not found, creating new one\n"
msgstr ""
-#: src/common/session.c:802
+#: src/common/session.c:805
msgid "can't create new server"
msgstr ""
-#: src/common/session.c:816
+#: src/common/session.c:819
msgid "unexpected end of file (reading server)"
msgstr ""
-#: src/common/session.c:907
+#: src/common/session.c:910
msgid "gnutls init error"
msgstr ""
-#: src/common/session.c:924
+#: src/common/session.c:927
msgid "gnutls handshake failed"
msgstr ""
-#: src/common/session.c:970
+#: src/common/session.c:973
#, c-format
msgid "session: warning: ignoring value from server (object id: %d)\n"
msgstr ""
-#: src/common/session.c:992
+#: src/common/session.c:995
msgid "channel found without server"
msgstr ""
-#: src/common/session.c:999
+#: src/common/session.c:1002
msgid "channel type not found"
msgstr ""
-#: src/common/session.c:1007
+#: src/common/session.c:1010
msgid "channel name not found"
msgstr ""
-#: src/common/session.c:1012
+#: src/common/session.c:1015
#, c-format
msgid "session: loading channel \"%s\"\n"
msgstr ""
-#: src/common/session.c:1020
+#: src/common/session.c:1023
msgid "can't create new channel"
msgstr ""
-#: src/common/session.c:1030
+#: src/common/session.c:1033
msgid "unexpected end of file (reading channel)"
msgstr ""
-#: src/common/session.c:1069
+#: src/common/session.c:1072
#, c-format
msgid "session: warning: ignoring value from channel (object id: %d)\n"
msgstr ""
-#: src/common/session.c:1092
+#: src/common/session.c:1095
msgid "nick found without channel"
msgstr ""
-#: src/common/session.c:1100
+#: src/common/session.c:1103
msgid "nick name not found"
msgstr ""
-#: src/common/session.c:1110
+#: src/common/session.c:1113
msgid "can't create new nick"
msgstr ""
-#: src/common/session.c:1120
+#: src/common/session.c:1123
msgid "unexpected end of file (reading nick)"
msgstr ""
-#: src/common/session.c:1139
+#: src/common/session.c:1142
#, c-format
msgid "session: warning: ignoring value from nick (object id: %d)\n"
msgstr ""
-#: src/common/session.c:1165
+#: src/common/session.c:1168
msgid "can't create new DCC"
msgstr ""
-#: src/common/session.c:1169
+#: src/common/session.c:1172
msgid "session: loading DCC\n"
msgstr ""
-#: src/common/session.c:1179
+#: src/common/session.c:1182
msgid "unexpected end of file (reading DCC)"
msgstr ""
-#: src/common/session.c:1198
+#: src/common/session.c:1201
msgid "server not found for DCC"
msgstr ""
-#: src/common/session.c:1207
+#: src/common/session.c:1210
msgid "DCC with channel but without server"
msgstr ""
-#: src/common/session.c:1219
+#: src/common/session.c:1222
msgid "channel not found for DCC"
msgstr ""
-#: src/common/session.c:1293
+#: src/common/session.c:1305
#, c-format
msgid "session: warning: ignoring value from DCC (object id: %d)\n"
msgstr ""
-#: src/common/session.c:1313
+#: src/common/session.c:1325
msgid "session: loading buffer history\n"
msgstr ""
-#: src/common/session.c:1315
+#: src/common/session.c:1327
msgid "session: loading global history\n"
msgstr ""
-#: src/common/session.c:1323
+#: src/common/session.c:1335
msgid "unexpected end of file (reading history)"
msgstr ""
-#: src/common/session.c:1343
+#: src/common/session.c:1355
#, c-format
msgid "session: warning: ignoring value from history (object id: %d)\n"
msgstr ""
-#: src/common/session.c:1369
+#: src/common/session.c:1381
msgid "server name not found for buffer"
msgstr ""
-#: src/common/session.c:1377
+#: src/common/session.c:1389
msgid "channel name not found for buffer"
msgstr ""
-#: src/common/session.c:1384
+#: src/common/session.c:1396
msgid "buffer type not found"
msgstr ""
-#: src/common/session.c:1389
+#: src/common/session.c:1401
#, c-format
msgid "session: loading buffer (server: %s, channel: %s, type: %d)\n"
msgstr ""
-#: src/common/session.c:1400
+#: src/common/session.c:1412
msgid "server not found for buffer"
msgstr ""
-#: src/common/session.c:1410
+#: src/common/session.c:1422
msgid "channel not found for buffer"
msgstr ""
-#: src/common/session.c:1419
+#: src/common/session.c:1431
msgid "can't create new buffer"
msgstr ""
-#: src/common/session.c:1432
+#: src/common/session.c:1444
msgid "unexpected end of file (reading buffer)"
msgstr ""
-#: src/common/session.c:1445
+#: src/common/session.c:1457
#, c-format
msgid "session: warning: ignoring value from buffer (object id: %d)\n"
msgstr ""
-#: src/common/session.c:1467
+#: src/common/session.c:1479
msgid "line found without buffer"
msgstr ""
-#: src/common/session.c:1475
+#: src/common/session.c:1487
msgid "can't create new line"
msgstr ""
-#: src/common/session.c:1485
+#: src/common/session.c:1497
msgid "unexpected end of file (reading line)"
msgstr ""
-#: src/common/session.c:1522
+#: src/common/session.c:1534
#, c-format
msgid "session: warning: ignoring value from line (object id: %d)\n"
msgstr ""
-#: src/common/session.c:1546
+#: src/common/session.c:1558
msgid "unexpected end of file (reading uptime)"
msgstr ""
-#: src/common/session.c:1559
+#: src/common/session.c:1571
#, c-format
msgid "session: warning: ignoring value from uptime (object id: %d)\n"
msgstr ""
-#: src/common/session.c:1589
+#: src/common/session.c:1601
msgid "session file not found"
msgstr ""
-#: src/common/session.c:1596
+#: src/common/session.c:1608
msgid "signature not found"
msgstr ""
-#: src/common/session.c:1601
+#: src/common/session.c:1613
msgid "bad session signature"
msgstr ""
-#: src/common/session.c:1612
+#: src/common/session.c:1624
msgid "object id not found"
msgstr ""
-#: src/common/session.c:1620
+#: src/common/session.c:1632
msgid "failed to load server"
msgstr ""
-#: src/common/session.c:1627
+#: src/common/session.c:1639
msgid "failed to load channel"
msgstr ""
-#: src/common/session.c:1634
+#: src/common/session.c:1646
msgid "failed to load nick"
msgstr ""
-#: src/common/session.c:1641
+#: src/common/session.c:1653
msgid "failed to load DCC"
msgstr ""
-#: src/common/session.c:1648
+#: src/common/session.c:1660
msgid "failed to load history"
msgstr ""
-#: src/common/session.c:1655
+#: src/common/session.c:1667
msgid "failed to load buffer"
msgstr ""
-#: src/common/session.c:1662
+#: src/common/session.c:1674
msgid "failed to load line"
msgstr ""
-#: src/common/session.c:1669
+#: src/common/session.c:1681
msgid "failed to load uptime"
msgstr ""
-#: src/common/session.c:1674
+#: src/common/session.c:1686
#, c-format
msgid "ignoring object (id: %d)\n"
msgstr ""
-#: src/common/session.c:1678
+#: src/common/session.c:1690
#, c-format
msgid "failed to ignore object (id: %d)"
msgstr ""
-#: src/common/session.c:1702
+#: src/common/session.c:1714
#, c-format
msgid "%s can't delete session file (%s)\n"
msgstr ""
-#: src/common/session.c:1708
+#: src/common/session.c:1720
msgid "Upgrade completed successfully\n"
msgstr ""
@@ -4798,478 +4841,482 @@ msgid ""
"U=underline, %R=reverse)"
msgstr ""
-#: src/common/weeconfig.c:814
+#: src/common/weeconfig.c:815
msgid "automatically accept dcc files"
msgstr ""
-#: src/common/weeconfig.c:815
+#: src/common/weeconfig.c:816
msgid "automatically accept incoming dcc files"
msgstr ""
-#: src/common/weeconfig.c:818
+#: src/common/weeconfig.c:819
msgid "automatically accept dcc chats"
msgstr ""
-#: src/common/weeconfig.c:819
+#: src/common/weeconfig.c:820
msgid "automatically accept dcc chats (use carefully!)"
msgstr ""
-#: src/common/weeconfig.c:822
+#: src/common/weeconfig.c:823
msgid "timeout for dcc request"
msgstr ""
-#: src/common/weeconfig.c:823
+#: src/common/weeconfig.c:824
msgid "timeout for dcc request (in seconds)"
msgstr ""
-#: src/common/weeconfig.c:826
+#: src/common/weeconfig.c:827
msgid "block size for dcc packets"
msgstr ""
-#: src/common/weeconfig.c:827
+#: src/common/weeconfig.c:828
msgid "block size for dcc packets in bytes (default: 65536)"
msgstr ""
-#: src/common/weeconfig.c:830
+#: src/common/weeconfig.c:831 src/common/weeconfig.c:832
+msgid "does not wait for ACK when sending file"
+msgstr ""
+
+#: src/common/weeconfig.c:835
msgid "allowed ports for outgoing dcc"
msgstr ""
-#: src/common/weeconfig.c:831
+#: src/common/weeconfig.c:836
msgid ""
"restricts outgoing dcc to use only ports in the given range (useful for NAT) "
"(syntax: a single port, ie. 5000 or a port range, ie. 5000-5015, empty value "
"means any port)"
msgstr ""
-#: src/common/weeconfig.c:836
+#: src/common/weeconfig.c:841
msgid "IP address for outgoing dcc"
msgstr ""
-#: src/common/weeconfig.c:837
+#: src/common/weeconfig.c:842
msgid ""
"IP or DNS address used for outgoing dcc (if empty, local interface IP is "
"used)"
msgstr ""
-#: src/common/weeconfig.c:841
+#: src/common/weeconfig.c:846
msgid "path for incoming files with dcc"
msgstr ""
-#: src/common/weeconfig.c:842
+#: src/common/weeconfig.c:847
msgid "path for writing incoming files with dcc (default: user home)"
msgstr ""
-#: src/common/weeconfig.c:845
+#: src/common/weeconfig.c:850
msgid "default path for sending files with dcc"
msgstr ""
-#: src/common/weeconfig.c:846
+#: src/common/weeconfig.c:851
msgid ""
"path for reading files when sending thru dcc (when no path is specified)"
msgstr ""
-#: src/common/weeconfig.c:849 src/common/weeconfig.c:850
+#: src/common/weeconfig.c:854 src/common/weeconfig.c:855
msgid "convert spaces to underscores when sending files"
msgstr ""
-#: src/common/weeconfig.c:853
+#: src/common/weeconfig.c:858
msgid "automatically rename dcc files if already exists"
msgstr ""
-#: src/common/weeconfig.c:854
+#: src/common/weeconfig.c:859
msgid "rename incoming files if already exists (add '.1', '.2', ...)"
msgstr ""
-#: src/common/weeconfig.c:857
+#: src/common/weeconfig.c:862
msgid "automatically resume aborted transfers"
msgstr ""
-#: src/common/weeconfig.c:858
+#: src/common/weeconfig.c:863
msgid ""
"automatically resume dcc transfer if connection with remote host is loosed"
msgstr ""
-#: src/common/weeconfig.c:877
+#: src/common/weeconfig.c:882
msgid "use proxy"
msgstr ""
-#: src/common/weeconfig.c:878
+#: src/common/weeconfig.c:883
msgid "use a proxy server to connect to irc server"
msgstr ""
-#: src/common/weeconfig.c:881
+#: src/common/weeconfig.c:886
msgid "proxy type"
msgstr ""
-#: src/common/weeconfig.c:882
+#: src/common/weeconfig.c:887
msgid "proxy type (http (default), socks4, socks5)"
msgstr ""
-#: src/common/weeconfig.c:885
+#: src/common/weeconfig.c:890
msgid "use ipv6 proxy"
msgstr ""
-#: src/common/weeconfig.c:886
+#: src/common/weeconfig.c:891
msgid "connect to proxy in ipv6"
msgstr ""
-#: src/common/weeconfig.c:889
+#: src/common/weeconfig.c:894
msgid "proxy address"
msgstr ""
-#: src/common/weeconfig.c:890
+#: src/common/weeconfig.c:895
msgid "proxy server address (IP or hostname)"
msgstr ""
-#: src/common/weeconfig.c:893
+#: src/common/weeconfig.c:898
msgid "port for proxy"
msgstr ""
-#: src/common/weeconfig.c:894
+#: src/common/weeconfig.c:899
msgid "port for connecting to proxy server"
msgstr ""
-#: src/common/weeconfig.c:897
+#: src/common/weeconfig.c:902
msgid "proxy username"
msgstr ""
-#: src/common/weeconfig.c:898
+#: src/common/weeconfig.c:903
msgid "username for proxy server"
msgstr ""
-#: src/common/weeconfig.c:901
+#: src/common/weeconfig.c:906
msgid "proxy password"
msgstr ""
-#: src/common/weeconfig.c:902
+#: src/common/weeconfig.c:907
msgid "password for proxy server"
msgstr ""
-#: src/common/weeconfig.c:915
+#: src/common/weeconfig.c:920
msgid "path for searching plugins"
msgstr ""
-#: src/common/weeconfig.c:916
+#: src/common/weeconfig.c:921
msgid ""
"path for searching plugins ('%h' will be replaced by WeeChat home, ~/."
"weechat by default)"
msgstr ""
-#: src/common/weeconfig.c:920
+#: src/common/weeconfig.c:925
msgid "list of plugins to load automatically"
msgstr ""
-#: src/common/weeconfig.c:921
+#: src/common/weeconfig.c:926
msgid ""
"comma separated list of plugins to load automatically at startup, \"*\" "
"means all plugins found (names may be partial, for example \"perl\" is ok "
"for \"libperl.so\")"
msgstr ""
-#: src/common/weeconfig.c:926
+#: src/common/weeconfig.c:931
msgid "standard plugins extension in filename"
msgstr ""
-#: src/common/weeconfig.c:927
+#: src/common/weeconfig.c:932
msgid ""
"standard plugins extension in filename, used for autoload (if empty, then "
"all files are loaded when autoload is \"*\")"
msgstr ""
-#: src/common/weeconfig.c:944
+#: src/common/weeconfig.c:949
msgid "server name"
msgstr ""
-#: src/common/weeconfig.c:945
+#: src/common/weeconfig.c:950
msgid "name associated to IRC server (for display only)"
msgstr ""
-#: src/common/weeconfig.c:948
+#: src/common/weeconfig.c:953
msgid "automatically connect to server"
msgstr ""
-#: src/common/weeconfig.c:949
+#: src/common/weeconfig.c:954
msgid "automatically connect to server when WeeChat is starting"
msgstr ""
-#: src/common/weeconfig.c:952
+#: src/common/weeconfig.c:957
msgid "automatically reconnect to server"
msgstr ""
-#: src/common/weeconfig.c:953
+#: src/common/weeconfig.c:958
msgid "automatically reconnect to server when disconnected"
msgstr ""
-#: src/common/weeconfig.c:956
+#: src/common/weeconfig.c:961
msgid "delay before trying again to reconnect"
msgstr ""
-#: src/common/weeconfig.c:957
+#: src/common/weeconfig.c:962
msgid "delay (in seconds) before trying again to reconnect to server"
msgstr ""
-#: src/common/weeconfig.c:960
+#: src/common/weeconfig.c:965
msgid "server address or hostname"
msgstr ""
-#: src/common/weeconfig.c:961
+#: src/common/weeconfig.c:966
msgid "IP address or hostname of IRC server"
msgstr ""
-#: src/common/weeconfig.c:964
+#: src/common/weeconfig.c:969
msgid "port for IRC server"
msgstr ""
-#: src/common/weeconfig.c:965
+#: src/common/weeconfig.c:970
msgid "port for connecting to server"
msgstr ""
-#: src/common/weeconfig.c:968 src/common/weeconfig.c:969
+#: src/common/weeconfig.c:973 src/common/weeconfig.c:974
msgid "use IPv6 protocol for server communication"
msgstr ""
-#: src/common/weeconfig.c:972 src/common/weeconfig.c:973
+#: src/common/weeconfig.c:977 src/common/weeconfig.c:978
msgid "use SSL for server communication"
msgstr ""
-#: src/common/weeconfig.c:976
+#: src/common/weeconfig.c:981
msgid "server password"
msgstr ""
-#: src/common/weeconfig.c:977
+#: src/common/weeconfig.c:982
msgid "password for IRC server"
msgstr ""
-#: src/common/weeconfig.c:980
+#: src/common/weeconfig.c:985
msgid "nickname for server"
msgstr ""
-#: src/common/weeconfig.c:981
+#: src/common/weeconfig.c:986
msgid "nickname to use on IRC server"
msgstr ""
-#: src/common/weeconfig.c:984
+#: src/common/weeconfig.c:989
msgid "alternate nickname for server"
msgstr ""
-#: src/common/weeconfig.c:985
+#: src/common/weeconfig.c:990
msgid "alternate nickname to use on IRC server (if nickname is already used)"
msgstr ""
-#: src/common/weeconfig.c:988
+#: src/common/weeconfig.c:993
msgid "2nd alternate nickname for server"
msgstr ""
-#: src/common/weeconfig.c:989
+#: src/common/weeconfig.c:994
msgid ""
"2nd alternate nickname to use on IRC server (if alternate nickname is "
"already used)"
msgstr ""
-#: src/common/weeconfig.c:992
+#: src/common/weeconfig.c:997
msgid "user name for server"
msgstr ""
-#: src/common/weeconfig.c:993
+#: src/common/weeconfig.c:998
msgid "user name to use on IRC server"
msgstr ""
-#: src/common/weeconfig.c:996
+#: src/common/weeconfig.c:1001
msgid "real name for server"
msgstr ""
-#: src/common/weeconfig.c:997
+#: src/common/weeconfig.c:1002
msgid "real name to use on IRC server"
msgstr ""
-#: src/common/weeconfig.c:1000
+#: src/common/weeconfig.c:1005
msgid "custom hostname/IP for server"
msgstr ""
-#: src/common/weeconfig.c:1001
+#: src/common/weeconfig.c:1006
msgid ""
"custom hostname/IP for server (optional, if empty local hostname is used)"
msgstr ""
-#: src/common/weeconfig.c:1004
+#: src/common/weeconfig.c:1009
msgid "command(s) to run when connected to server"
msgstr ""
-#: src/common/weeconfig.c:1005
+#: src/common/weeconfig.c:1010
msgid ""
"command(s) to run when connected to server (many commands should be "
"separated by ';', use '\\;' for a semicolon)"
msgstr ""
-#: src/common/weeconfig.c:1009
+#: src/common/weeconfig.c:1014
msgid "delay (in seconds) after command was executed"
msgstr ""
-#: src/common/weeconfig.c:1010
+#: src/common/weeconfig.c:1015
msgid ""
"delay (in seconds) after command was executed (example: give some time for "
"authentication)"
msgstr ""
-#: src/common/weeconfig.c:1013
+#: src/common/weeconfig.c:1018
msgid "list of channels to join when connected to server"
msgstr ""
-#: src/common/weeconfig.c:1014
+#: src/common/weeconfig.c:1019
msgid ""
"comma separated list of channels to join when connected to server (example: "
"\"#chan1,#chan2,#chan3 key1,key2\")"
msgstr ""
-#: src/common/weeconfig.c:1017 src/common/weeconfig.c:1018
+#: src/common/weeconfig.c:1022 src/common/weeconfig.c:1023
msgid "automatically rejoin channels when kicked"
msgstr ""
-#: src/common/weeconfig.c:1021
+#: src/common/weeconfig.c:1026
msgid "notify levels for channels of this server"
msgstr ""
-#: src/common/weeconfig.c:1022
+#: src/common/weeconfig.c:1027
msgid ""
"comma separated list of notify levels for channels of this server (format: "
"#channel:1,..)"
msgstr ""
-#: src/common/weeconfig.c:1025
+#: src/common/weeconfig.c:1030
msgid "charset for decoding ISO on server and channels"
msgstr ""
-#: src/common/weeconfig.c:1026
+#: src/common/weeconfig.c:1031
msgid ""
"comma separated list of charsets for server and channels, to decode ISO "
"(format: server:charset,#channel:charset,..)"
msgstr ""
-#: src/common/weeconfig.c:1030
+#: src/common/weeconfig.c:1035
msgid "charset for decoding UTF on server and channels"
msgstr ""
-#: src/common/weeconfig.c:1031
+#: src/common/weeconfig.c:1036
msgid ""
"comma separated list of charsets for server and channels, to decode UTF "
"(format: server:charset,#channel:charset,..)"
msgstr ""
-#: src/common/weeconfig.c:1035
+#: src/common/weeconfig.c:1040
msgid "charset for encoding messages on server and channels"
msgstr ""
-#: src/common/weeconfig.c:1036
+#: src/common/weeconfig.c:1041
msgid ""
"comma separated list of charsets for server and channels, to encode messages "
"(format: server:charset,#channel:charset,..)"
msgstr ""
-#: src/common/weeconfig.c:1121
+#: src/common/weeconfig.c:1126
#, c-format
msgid ""
"%s you should now issue /save to write \"save_on_exit\" option in config "
"file.\n"
msgstr ""
-#: src/common/weeconfig.c:1743
+#: src/common/weeconfig.c:1748
#, c-format
msgid "%s %s, line %d: new server, but previous was incomplete\n"
msgstr ""
-#: src/common/weeconfig.c:1752
+#: src/common/weeconfig.c:1757
#, c-format
msgid "%s %s, line %d: server '%s' already exists\n"
msgstr ""
-#: src/common/weeconfig.c:1770
+#: src/common/weeconfig.c:1775
#, c-format
msgid "%s %s, line %d: unable to create server\n"
msgstr ""
-#: src/common/weeconfig.c:1810
+#: src/common/weeconfig.c:1815
#, c-format
msgid "%s unable to assign default int with string (\"%s\")\n"
msgstr ""
-#: src/common/weeconfig.c:1821
+#: src/common/weeconfig.c:1826
#, c-format
msgid "%s unable to assign default color (\"%s\")\n"
msgstr ""
-#: src/common/weeconfig.c:1859
+#: src/common/weeconfig.c:1864
#, c-format
msgid "%s config file \"%s\" not found.\n"
msgstr ""
-#: src/common/weeconfig.c:1891
+#: src/common/weeconfig.c:1896
#, c-format
msgid "%s %s, line %d: invalid syntax, missing \"]\"\n"
msgstr ""
-#: src/common/weeconfig.c:1908
+#: src/common/weeconfig.c:1913
#, c-format
msgid "%s %s, line %d: unknown section identifier (\"%s\")\n"
msgstr ""
-#: src/common/weeconfig.c:1926
+#: src/common/weeconfig.c:1931
#, c-format
msgid "%s %s, line %d: invalid section for option, line is ignored\n"
msgstr ""
-#: src/common/weeconfig.c:2008 src/common/weeconfig.c:2034
+#: src/common/weeconfig.c:2013 src/common/weeconfig.c:2039
#, c-format
msgid "%s %s, line %d: invalid option \"%s\"\n"
msgstr ""
-#: src/common/weeconfig.c:2014
+#: src/common/weeconfig.c:2019
#, c-format
msgid "%s %s, line %d: invalid ignore options \"%s\"\n"
msgstr ""
-#: src/common/weeconfig.c:2045
+#: src/common/weeconfig.c:2050
#, c-format
msgid ""
"%s %s, line %d: invalid value for option '%s'\n"
"Expected: boolean value: 'off' or 'on'\n"
msgstr ""
-#: src/common/weeconfig.c:2054
+#: src/common/weeconfig.c:2059
#, c-format
msgid ""
"%s %s, line %d: invalid value for option '%s'\n"
"Expected: integer between %d and %d\n"
msgstr ""
-#: src/common/weeconfig.c:2065
+#: src/common/weeconfig.c:2070
#, c-format
msgid ""
"%s %s, line %d: invalid value for option '%s'\n"
"Expected: one of these strings: "
msgstr ""
-#: src/common/weeconfig.c:2081
+#: src/common/weeconfig.c:2086
#, c-format
msgid "%s %s, line %d: invalid color name for option '%s'\n"
msgstr ""
-#: src/common/weeconfig.c:2150
+#: src/common/weeconfig.c:2155
#, c-format
msgid "%s: creating default config file...\n"
msgstr ""
-#: src/common/weeconfig.c:2151
+#: src/common/weeconfig.c:2156
msgid "Creating default config file\n"
msgstr ""
-#: src/common/weeconfig.c:2154 src/common/weeconfig.c:2360
+#: src/common/weeconfig.c:2159 src/common/weeconfig.c:2365
#, c-format
msgid ""
"#\n"
"# %s configuration file, created by %s v%s on %s"
msgstr ""
-#: src/common/weeconfig.c:2158 src/common/weeconfig.c:2364
+#: src/common/weeconfig.c:2163 src/common/weeconfig.c:2369
#, c-format
msgid ""
"# WARNING! Be careful when editing this file, WeeChat writes this file when "
@@ -5277,6 +5324,6 @@ msgid ""
"#\n"
msgstr ""
-#: src/common/weeconfig.c:2357
+#: src/common/weeconfig.c:2362
msgid "Saving config to disk\n"
msgstr ""
diff --git a/src/common/session.c b/src/common/session.c
index 2867c8c48..df26a119f 100644
--- a/src/common/session.c
+++ b/src/common/session.c
@@ -320,6 +320,9 @@ session_save_dcc (FILE *file)
rc = rc && (session_write_buf (file, SESSION_DCC_LAST_ACTIVITY, &(ptr_dcc->last_activity), sizeof (time_t)));
rc = rc && (session_write_buf (file, SESSION_DCC_BYTES_PER_SEC, &(ptr_dcc->bytes_per_sec), sizeof (unsigned long)));
rc = rc && (session_write_buf (file, SESSION_DCC_ETA, &(ptr_dcc->eta), sizeof (unsigned long)));
+ rc = rc && (session_write_int (file, SESSION_DCC_CHILD_PID, ptr_dcc->child_pid));
+ rc = rc && (session_write_int (file, SESSION_DCC_CHILD_READ, ptr_dcc->child_read));
+ rc = rc && (session_write_int (file, SESSION_DCC_CHILD_WRITE, ptr_dcc->child_write));
rc = rc && (session_write_id (file, SESSION_DCC_END));
if (!rc)
@@ -1289,6 +1292,15 @@ session_load_dcc (FILE *file)
case SESSION_DCC_ETA:
rc = rc && (session_read_buf (file, &(dcc->eta), sizeof (unsigned long)));
break;
+ case SESSION_DCC_CHILD_PID:
+ rc = rc && (session_read_int (file, &(dcc->child_pid)));
+ break;
+ case SESSION_DCC_CHILD_READ:
+ rc = rc && (session_read_int (file, &(dcc->child_read)));
+ break;
+ case SESSION_DCC_CHILD_WRITE:
+ rc = rc && (session_read_int (file, &(dcc->child_write)));
+ break;
default:
weechat_log_printf (_("session: warning: ignoring value from "
"DCC (object id: %d)\n"));
diff --git a/src/common/session.h b/src/common/session.h
index 3d35c461a..358b2b1ce 100644
--- a/src/common/session.h
+++ b/src/common/session.h
@@ -144,7 +144,10 @@ enum t_session_dcc
SESSION_DCC_LAST_CHECK_POS,
SESSION_DCC_LAST_ACTIVITY,
SESSION_DCC_BYTES_PER_SEC,
- SESSION_DCC_ETA
+ SESSION_DCC_ETA,
+ SESSION_DCC_CHILD_PID,
+ SESSION_DCC_CHILD_READ,
+ SESSION_DCC_CHILD_WRITE
};
enum t_session_history
diff --git a/src/common/weeconfig.c b/src/common/weeconfig.c
index cb8449539..08f4db61c 100644
--- a/src/common/weeconfig.c
+++ b/src/common/weeconfig.c
@@ -802,6 +802,7 @@ int cfg_dcc_auto_accept_files;
int cfg_dcc_auto_accept_chats;
int cfg_dcc_timeout;
int cfg_dcc_blocksize;
+int cfg_dcc_fast_send;
char *cfg_dcc_port_range;
char *cfg_dcc_own_ip;
char *cfg_dcc_download_path;
@@ -821,12 +822,16 @@ t_config_option weechat_options_dcc[] =
NULL, NULL, &cfg_dcc_auto_accept_chats, NULL, &config_change_noop },
{ "dcc_timeout", N_("timeout for dcc request"),
N_("timeout for dcc request (in seconds)"),
- OPTION_TYPE_INT, 1, INT_MAX, 300,
+ OPTION_TYPE_INT, 5, INT_MAX, 300,
NULL, NULL, &cfg_dcc_timeout, NULL, &config_change_noop },
{ "dcc_blocksize", N_("block size for dcc packets"),
N_("block size for dcc packets in bytes (default: 65536)"),
OPTION_TYPE_INT, DCC_MIN_BLOCKSIZE, DCC_MAX_BLOCKSIZE, 65536,
NULL, NULL, &cfg_dcc_blocksize, NULL, &config_change_noop },
+ { "dcc_fast_send", N_("does not wait for ACK when sending file"),
+ N_("does not wait for ACK when sending file"),
+ OPTION_TYPE_BOOLEAN, BOOL_FALSE, BOOL_TRUE, BOOL_TRUE,
+ NULL, NULL, &cfg_dcc_fast_send, NULL, &config_change_noop },
{ "dcc_port_range", N_("allowed ports for outgoing dcc"),
N_("restricts outgoing dcc to use only ports in the given range "
"(useful for NAT) (syntax: a single port, ie. 5000 or a port "
diff --git a/src/common/weeconfig.h b/src/common/weeconfig.h
index 998993035..f8ecf7742 100644
--- a/src/common/weeconfig.h
+++ b/src/common/weeconfig.h
@@ -221,6 +221,7 @@ extern int cfg_dcc_auto_accept_files;
extern int cfg_dcc_auto_accept_chats;
extern int cfg_dcc_timeout;
extern int cfg_dcc_blocksize;
+extern int cfg_dcc_fast_send;
extern char *cfg_dcc_port_range;
extern char *cfg_dcc_own_ip;
extern char *cfg_dcc_download_path;
diff --git a/src/gui/curses/gui-curses-chat.c b/src/gui/curses/gui-curses-chat.c
index 0fd86c6ad..8fdaceb4b 100644
--- a/src/gui/curses/gui-curses-chat.c
+++ b/src/gui/curses/gui-curses-chat.c
@@ -877,7 +877,7 @@ gui_chat_draw (t_gui_buffer *buffer, int erase)
char format_empty[32];
int i, j, line_pos, count, num_bars;
unsigned long pct_complete;
- char *unit_name[] = { N_("bytes"), N_("Kb"), N_("Mb"), N_("Gb") };
+ char *unit_name[] = { N_("bytes"), N_("KB"), N_("MB"), N_("GB") };
char *unit_format[] = { "%.0f", "%.1f", "%.02f", "%.02f" };
float unit_divide[] = { 1, 1024, 1024*1024, 1024*1024*1024 };
int num_unit;
diff --git a/src/irc/irc-dcc.c b/src/irc/irc-dcc.c
index b35ecc459..84c9dabc0 100644
--- a/src/irc/irc-dcc.c
+++ b/src/irc/irc-dcc.c
@@ -17,7 +17,7 @@
* Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
*/
-/* irc-dcc.c: DCC communications (files & chat) */
+/* irc-dcc.c: Direct Client-to-Client (DCC) communication (files & chat) */
#ifdef HAVE_CONFIG_H
@@ -26,12 +26,15 @@
#include <stdlib.h>
#include <unistd.h>
+#include <signal.h>
#include <string.h>
#include <stdarg.h>
#include <fcntl.h>
#include <time.h>
+#include <errno.h>
#include <sys/stat.h>
#include <sys/types.h>
+#include <sys/wait.h>
#include <sys/socket.h>
#include <netinet/in.h>
#include <arpa/inet.h>
@@ -387,6 +390,34 @@ dcc_free (t_irc_dcc *ptr_dcc)
}
/*
+ * dcc_file_child_kill: kill child process and close pipe
+ */
+
+void
+dcc_file_child_kill (t_irc_dcc *ptr_dcc)
+{
+ /* kill process */
+ if (ptr_dcc->child_pid > 0)
+ {
+ kill (ptr_dcc->child_pid, SIGKILL);
+ waitpid (ptr_dcc->child_pid, NULL, 0);
+ ptr_dcc->child_pid = 0;
+ }
+
+ /* close pipe used with child */
+ if (ptr_dcc->child_read != -1)
+ {
+ close (ptr_dcc->child_read);
+ ptr_dcc->child_read = -1;
+ }
+ if (ptr_dcc->child_write != -1)
+ {
+ close (ptr_dcc->child_write);
+ ptr_dcc->child_write = -1;
+ }
+}
+
+/*
* dcc_close: close a DCC connection
*/
@@ -424,6 +455,7 @@ dcc_close (t_irc_dcc *ptr_dcc, int status)
ptr_dcc->nick,
GUI_COLOR(COLOR_WIN_CHAT),
(status == DCC_DONE) ? _("OK") : _("FAILED"));
+ dcc_file_child_kill (ptr_dcc);
}
}
if (status == DCC_ABORTED)
@@ -553,15 +585,9 @@ dcc_recv_connect_init (t_irc_dcc *ptr_dcc)
/* DCC file => look for local filename and open it in writing mode */
if (DCC_IS_FILE(ptr_dcc->type))
{
- if (ptr_dcc->start_resume > 0)
- ptr_dcc->file = open (ptr_dcc->local_filename,
- O_APPEND | O_WRONLY | O_NONBLOCK);
- else
- ptr_dcc->file = open (ptr_dcc->local_filename,
- O_CREAT | O_TRUNC | O_WRONLY | O_NONBLOCK,
- 0644);
ptr_dcc->start_transfer = time (NULL);
ptr_dcc->last_check_time = time (NULL);
+ dcc_file_recv_fork (ptr_dcc);
}
else
{
@@ -683,11 +709,16 @@ dcc_alloc ()
new_dcc->port = 0;
new_dcc->nick = NULL;
new_dcc->sock = -1;
+ new_dcc->child_pid = 0;
+ new_dcc->child_read = -1;
+ new_dcc->child_write = -1;
new_dcc->unterminated_message = NULL;
+ new_dcc->fast_send = cfg_dcc_fast_send;
new_dcc->file = -1;
new_dcc->filename = NULL;
new_dcc->local_filename = NULL;
new_dcc->filename_suffix = -1;
+ new_dcc->blocksize = cfg_dcc_blocksize;
new_dcc->size = 0;
new_dcc->pos = 0;
new_dcc->ack = 0;
@@ -1286,16 +1317,361 @@ dcc_chat_recv (t_irc_dcc *ptr_dcc)
}
/*
- * dcc_handle: receive/send data for all active DCC
+ * dcc_file_create_pipe: create pipe for communication with child process
+ * return 1 if ok, 0 if error
+ */
+
+int
+dcc_file_create_pipe (t_irc_dcc *ptr_dcc)
+{
+ int child_pipe[2];
+
+ if (pipe (child_pipe) < 0)
+ {
+ irc_display_prefix (ptr_dcc->server, ptr_dcc->server->buffer,
+ PREFIX_ERROR);
+ gui_printf (ptr_dcc->server->buffer,
+ _("%s DCC: unable to create pipe\n"),
+ WEECHAT_ERROR);
+ dcc_close (ptr_dcc, DCC_FAILED);
+ dcc_redraw (HOTLIST_MSG);
+ return 0;
+ }
+
+ ptr_dcc->child_read = child_pipe[0];
+ ptr_dcc->child_write = child_pipe[1];
+ return 1;
+}
+
+/*
+ * dcc_file_write_pipe: write data into pipe
*/
void
-dcc_handle ()
+dcc_file_write_pipe (t_irc_dcc *ptr_dcc, int status, int error)
+{
+ char buffer[1 + 1 + 12 + 1]; /* status + error + pos + \0 */
+
+ snprintf (buffer, sizeof (buffer), "%c%c%012lu",
+ status + '0', error + '0', ptr_dcc->pos);
+ write (ptr_dcc->child_write, buffer, sizeof (buffer));
+}
+
+/*
+ * dcc_file_send_child: child process for sending file
+ */
+
+void
+dcc_file_send_child (t_irc_dcc *ptr_dcc)
{
- t_irc_dcc *ptr_dcc;
int num_read, num_sent;
static char buffer[DCC_MAX_BLOCKSIZE];
+ uint32_t ack;
+ time_t last_sent, new_time;
+
+ last_sent = time (NULL);
+ while (1)
+ {
+ /* read DCC ACK (sent by receiver) */
+ if (ptr_dcc->pos > ptr_dcc->ack)
+ {
+ /* we should receive ACK for packets sent previously */
+ while (1)
+ {
+ num_read = recv (ptr_dcc->sock, (char *) &ack, 4, MSG_PEEK);
+ if ((num_read < 1) &&
+ ((num_read != -1) || (errno != EAGAIN)))
+ {
+ dcc_file_write_pipe (ptr_dcc, DCC_FAILED, DCC_ERROR_READ_LOCAL);
+ return;
+ }
+ if (num_read == 4)
+ {
+ recv (ptr_dcc->sock, (char *) &ack, 4, 0);
+ ptr_dcc->ack = ntohl (ack);
+
+ /* DCC send ok? */
+ if ((ptr_dcc->pos >= ptr_dcc->size)
+ && (ptr_dcc->ack >= ptr_dcc->size))
+ {
+ dcc_file_write_pipe (ptr_dcc, DCC_DONE, DCC_NO_ERROR);
+ return;
+ }
+ }
+ else
+ break;
+ }
+ }
+
+ /* send a block to receiver */
+ if ((ptr_dcc->pos < ptr_dcc->size) &&
+ (ptr_dcc->fast_send || (ptr_dcc->pos <= ptr_dcc->ack)))
+ {
+ lseek (ptr_dcc->file, ptr_dcc->pos, SEEK_SET);
+ num_read = read (ptr_dcc->file, buffer, ptr_dcc->blocksize);
+ if (num_read < 1)
+ {
+ dcc_file_write_pipe (ptr_dcc, DCC_FAILED, DCC_ERROR_READ_LOCAL);
+ return;
+ }
+ num_sent = send (ptr_dcc->sock, buffer, num_read, 0);
+ if (num_sent < 0)
+ {
+ /* socket is temporarily not available (receiver can't receive
+ amount of data we sent ?!) */
+ if (errno == EAGAIN)
+ usleep (1000);
+ else
+ {
+ dcc_file_write_pipe (ptr_dcc, DCC_FAILED, DCC_ERROR_READ_LOCAL);
+ return;
+ }
+ }
+ if (num_sent > 0)
+ {
+ ptr_dcc->pos += (unsigned long) num_sent;
+ new_time = time (NULL);
+ if (last_sent != new_time)
+ {
+ last_sent = new_time;
+ dcc_file_write_pipe (ptr_dcc, DCC_ACTIVE, DCC_NO_ERROR);
+ }
+ }
+ }
+ else
+ usleep (1000);
+ }
+}
+
+/*
+ * dcc_file_recv_child: child process for receiving file
+ */
+
+void
+dcc_file_recv_child (t_irc_dcc *ptr_dcc)
+{
+ int num_read;
+ static char buffer[DCC_MAX_BLOCKSIZE];
uint32_t pos;
+ time_t last_sent, new_time;
+
+ last_sent = time (NULL);
+ while (1)
+ {
+ num_read = recv (ptr_dcc->sock, buffer, sizeof (buffer), 0);
+ if (num_read == -1)
+ {
+ /* socket is temporarily not available (sender is not fast ?!) */
+ if (errno == EAGAIN)
+ usleep (1000);
+ else
+ {
+ dcc_file_write_pipe (ptr_dcc, DCC_FAILED, DCC_ERROR_RECV_BLOCK);
+ return;
+ }
+ }
+ else
+ {
+ if (num_read == 0)
+ {
+ dcc_file_write_pipe (ptr_dcc, DCC_FAILED, DCC_ERROR_RECV_BLOCK);
+ return;
+ }
+
+ if (write (ptr_dcc->file, buffer, num_read) == -1)
+ {
+ dcc_file_write_pipe (ptr_dcc, DCC_FAILED, DCC_ERROR_WRITE_LOCAL);
+ return;
+ }
+
+ ptr_dcc->pos += (unsigned long) num_read;
+ pos = htonl (ptr_dcc->pos);
+
+ /* we don't check return code, not a problem if an ACK send failed */
+ send (ptr_dcc->sock, (char *) &pos, 4, 0);
+
+ /* file received ok? */
+ if (ptr_dcc->pos >= ptr_dcc->size)
+ {
+ dcc_file_write_pipe (ptr_dcc, DCC_DONE, DCC_NO_ERROR);
+ return;
+ }
+
+ new_time = time (NULL);
+ if (last_sent != new_time)
+ {
+ last_sent = new_time;
+ dcc_file_write_pipe (ptr_dcc, DCC_ACTIVE, DCC_NO_ERROR);
+ }
+ }
+ }
+}
+
+/*
+ * dcc_file_child_read: read data from child via pipe
+ */
+
+void
+dcc_file_child_read (t_irc_dcc *ptr_dcc)
+{
+ char bufpipe[1 + 1 + 12 + 1];
+ int num_read;
+ char *error;
+
+ num_read = read (ptr_dcc->child_read, bufpipe, sizeof (bufpipe));
+ if (num_read > 0)
+ {
+ error = NULL;
+ ptr_dcc->pos = strtol (bufpipe + 2, &error, 10);
+ ptr_dcc->last_activity = time (NULL);
+ dcc_calculate_speed (ptr_dcc, 0);
+
+ /* read error code */
+ switch (bufpipe[1] - '0')
+ {
+ case DCC_ERROR_READ_LOCAL:
+ irc_display_prefix (ptr_dcc->server, ptr_dcc->server->buffer,
+ PREFIX_ERROR);
+ gui_printf (ptr_dcc->server->buffer,
+ _("%s DCC: unable to read local file\n"),
+ WEECHAT_ERROR);
+ break;
+ case DCC_ERROR_SEND_BLOCK:
+ irc_display_prefix (ptr_dcc->server, ptr_dcc->server->buffer,
+ PREFIX_ERROR);
+ gui_printf (ptr_dcc->server->buffer,
+ _("%s DCC: unable to send block to receiver\n"),
+ WEECHAT_ERROR);
+ break;
+ case DCC_ERROR_READ_ACK:
+ irc_display_prefix (ptr_dcc->server, ptr_dcc->server->buffer,
+ PREFIX_ERROR);
+ gui_printf (ptr_dcc->server->buffer,
+ _("%s DCC: unable to read ACK from receiver\n"),
+ WEECHAT_ERROR);
+ break;
+ case DCC_ERROR_RECV_BLOCK:
+ irc_display_prefix (ptr_dcc->server, ptr_dcc->server->buffer,
+ PREFIX_ERROR);
+ gui_printf (ptr_dcc->server->buffer,
+ _("%s DCC: unable to receive block from sender\n"),
+ WEECHAT_ERROR);
+ break;
+ case DCC_ERROR_WRITE_LOCAL:
+ irc_display_prefix (ptr_dcc->server, ptr_dcc->server->buffer,
+ PREFIX_ERROR);
+ gui_printf (ptr_dcc->server->buffer,
+ _("%s DCC: unable to write local file\n"),
+ WEECHAT_ERROR);
+ break;
+ }
+
+ /* read new DCC status */
+ switch (bufpipe[0] - '0')
+ {
+ case DCC_ACTIVE:
+ dcc_redraw (HOTLIST_LOW);
+ break;
+ case DCC_DONE:
+ dcc_close (ptr_dcc, DCC_DONE);
+ dcc_redraw (HOTLIST_MSG);
+ break;
+ case DCC_FAILED:
+ dcc_close (ptr_dcc, DCC_FAILED);
+ dcc_redraw (HOTLIST_MSG);
+ break;
+ }
+ }
+}
+
+/*
+ * dcc_file_send_fork: fork process for sending file
+ */
+
+void
+dcc_file_send_fork (t_irc_dcc *ptr_dcc)
+{
+ pid_t pid;
+
+ if (!dcc_file_create_pipe (ptr_dcc))
+ return;
+
+ ptr_dcc->file = open (ptr_dcc->local_filename, O_RDONLY | O_NONBLOCK, 0644);
+
+ switch (pid = fork ())
+ {
+ /* fork failed */
+ case -1:
+ irc_display_prefix (ptr_dcc->server, ptr_dcc->server->buffer,
+ PREFIX_ERROR);
+ gui_printf (ptr_dcc->server->buffer,
+ _("%s DCC: unable to fork\n"),
+ WEECHAT_ERROR);
+ dcc_close (ptr_dcc, DCC_FAILED);
+ dcc_redraw (HOTLIST_MSG);
+ return;
+ /* child process */
+ case 0:
+ setuid (getuid ());
+ dcc_file_send_child (ptr_dcc);
+ _exit (EXIT_SUCCESS);
+ }
+
+ /* parent process */
+ ptr_dcc->child_pid = pid;
+}
+
+/*
+ * dcc_file_recv_fork: fork process for receiving file
+ */
+
+void
+dcc_file_recv_fork (t_irc_dcc *ptr_dcc)
+{
+ pid_t pid;
+
+ if (!dcc_file_create_pipe (ptr_dcc))
+ return;
+
+ if (ptr_dcc->start_resume > 0)
+ ptr_dcc->file = open (ptr_dcc->local_filename,
+ O_APPEND | O_WRONLY | O_NONBLOCK);
+ else
+ ptr_dcc->file = open (ptr_dcc->local_filename,
+ O_CREAT | O_TRUNC | O_WRONLY | O_NONBLOCK,
+ 0644);
+
+ switch (pid = fork ())
+ {
+ /* fork failed */
+ case -1:
+ irc_display_prefix (ptr_dcc->server, ptr_dcc->server->buffer,
+ PREFIX_ERROR);
+ gui_printf (ptr_dcc->server->buffer,
+ _("%s DCC: unable to fork\n"),
+ WEECHAT_ERROR);
+ dcc_close (ptr_dcc, DCC_FAILED);
+ dcc_redraw (HOTLIST_MSG);
+ return;
+ /* child process */
+ case 0:
+ setuid (getuid ());
+ dcc_file_recv_child (ptr_dcc);
+ _exit (EXIT_SUCCESS);
+ }
+
+ /* parent process */
+ ptr_dcc->child_pid = pid;
+}
+
+/*
+ * dcc_handle: receive/send data for all active DCC
+ */
+
+void
+dcc_handle ()
+{
+ t_irc_dcc *ptr_dcc;
fd_set read_fd;
static struct timeval timeout;
int sock;
@@ -1309,6 +1685,11 @@ dcc_handle ()
{
if ((cfg_dcc_timeout != 0) && (time (NULL) > ptr_dcc->last_activity + cfg_dcc_timeout))
{
+ irc_display_prefix (ptr_dcc->server, ptr_dcc->server->buffer,
+ PREFIX_ERROR);
+ gui_printf (ptr_dcc->server->buffer,
+ _("%s DCC: timeout\n"),
+ WEECHAT_ERROR);
dcc_close (ptr_dcc, DCC_FAILED);
dcc_redraw (HOTLIST_MSG);
continue;
@@ -1336,6 +1717,11 @@ dcc_handle ()
ptr_dcc->sock = -1;
if (sock < 0)
{
+ irc_display_prefix (ptr_dcc->server, ptr_dcc->server->buffer,
+ PREFIX_ERROR);
+ gui_printf (ptr_dcc->server->buffer,
+ _("%s DCC: unable to create socket for sending file\n"),
+ WEECHAT_ERROR);
dcc_close (ptr_dcc, DCC_FAILED);
dcc_redraw (HOTLIST_MSG);
continue;
@@ -1343,15 +1729,20 @@ dcc_handle ()
ptr_dcc->sock = sock;
if (fcntl (ptr_dcc->sock, F_SETFL, O_NONBLOCK) == -1)
{
+ irc_display_prefix (ptr_dcc->server, ptr_dcc->server->buffer,
+ PREFIX_ERROR);
+ gui_printf (ptr_dcc->server->buffer,
+ _("%s DCC: unable to set 'nonblock' option for socket\n"),
+ WEECHAT_ERROR);
dcc_close (ptr_dcc, DCC_FAILED);
dcc_redraw (HOTLIST_MSG);
continue;
}
ptr_dcc->addr = ntohl (addr.sin_addr.s_addr);
ptr_dcc->status = DCC_ACTIVE;
- ptr_dcc->file = open (ptr_dcc->local_filename, O_RDONLY | O_NONBLOCK, 0644);
ptr_dcc->start_transfer = time (NULL);
dcc_redraw (HOTLIST_MSG);
+ dcc_file_send_fork (ptr_dcc);
}
}
}
@@ -1413,98 +1804,18 @@ dcc_handle ()
dcc_chat_recv (ptr_dcc);
}
}
- if (ptr_dcc->type == DCC_FILE_RECV)
- {
- num_read = recv (ptr_dcc->sock, buffer, sizeof (buffer), 0);
- if (num_read != -1)
- {
- if (num_read == 0)
- {
- dcc_close (ptr_dcc, DCC_FAILED);
- dcc_redraw (HOTLIST_MSG);
- continue;
- }
-
- if (write (ptr_dcc->file, buffer, num_read) == -1)
- {
- dcc_close (ptr_dcc, DCC_FAILED);
- dcc_redraw (HOTLIST_MSG);
- continue;
- }
- ptr_dcc->last_activity = time (NULL);
- ptr_dcc->pos += (unsigned long) num_read;
- pos = htonl (ptr_dcc->pos);
- send (ptr_dcc->sock, (char *) &pos, 4, 0);
- dcc_calculate_speed (ptr_dcc, 0);
- if (ptr_dcc->pos >= ptr_dcc->size)
- {
- dcc_close (ptr_dcc, DCC_DONE);
- dcc_redraw (HOTLIST_MSG);
- }
- else
- dcc_redraw (HOTLIST_LOW);
- }
- }
- if (ptr_dcc->type == DCC_FILE_SEND)
+ else
{
- if (cfg_dcc_blocksize > (int) sizeof (buffer))
- {
- irc_display_prefix (NULL, NULL, PREFIX_ERROR);
- gui_printf (NULL, _("%s DCC failed because blocksize is too "
- "big. Check value of \"dcc_blocksize\" option, "
- "max is %d.\n"),
- WEECHAT_ERROR, DCC_MAX_BLOCKSIZE);
- dcc_close (ptr_dcc, DCC_FAILED);
- dcc_redraw (HOTLIST_MSG);
- continue;
- }
- if (ptr_dcc->pos > ptr_dcc->ack)
- {
- /* we should receive ACK for packets sent previously */
- num_read = recv (ptr_dcc->sock, (char *) &pos, 4, MSG_PEEK);
- if (num_read != -1)
- {
- if (num_read == 0)
- {
- dcc_close (ptr_dcc, DCC_FAILED);
- dcc_redraw (HOTLIST_MSG);
- continue;
- }
- if (num_read < 4)
- continue;
- recv (ptr_dcc->sock, (char *) &pos, 4, 0);
- ptr_dcc->ack = ntohl (pos);
-
- if ((ptr_dcc->pos >= ptr_dcc->size)
- && (ptr_dcc->ack >= ptr_dcc->size))
- {
- dcc_close (ptr_dcc, DCC_DONE);
- dcc_redraw (HOTLIST_MSG);
- continue;
- }
- }
- }
- if (ptr_dcc->pos <= ptr_dcc->ack)
+ FD_ZERO (&read_fd);
+ FD_SET (ptr_dcc->child_read, &read_fd);
+ timeout.tv_sec = 0;
+ timeout.tv_usec = 0;
+
+ /* something to read on child pipe? */
+ if (select (FD_SETSIZE, &read_fd, NULL, NULL, &timeout) > 0)
{
- lseek (ptr_dcc->file, ptr_dcc->pos, SEEK_SET);
- num_read = read (ptr_dcc->file, buffer, cfg_dcc_blocksize);
- if (num_read < 1)
- {
- dcc_close (ptr_dcc, DCC_FAILED);
- dcc_redraw (HOTLIST_MSG);
- continue;
- }
- num_sent = send (ptr_dcc->sock, buffer, num_read, 0);
- if (num_sent < 0)
- {
- dcc_close (ptr_dcc, DCC_FAILED);
- dcc_redraw (HOTLIST_MSG);
- continue;
- }
- ptr_dcc->last_activity = time (NULL);
- ptr_dcc->pos += (unsigned long) num_sent;
- dcc_calculate_speed (ptr_dcc, 0);
- dcc_redraw (HOTLIST_LOW);
+ if (FD_ISSET (ptr_dcc->child_read, &read_fd))
+ dcc_file_child_read (ptr_dcc);
}
}
}
@@ -1555,11 +1866,16 @@ dcc_print_log ()
weechat_log_printf (" port. . . . . . . . : %d\n", ptr_dcc->port);
weechat_log_printf (" nick. . . . . . . . : '%s'\n", ptr_dcc->nick);
weechat_log_printf (" sock. . . . . . . . : %d\n", ptr_dcc->sock);
+ weechat_log_printf (" child_pid . . . . . : %d\n", ptr_dcc->child_pid);
+ weechat_log_printf (" child_read. . . . . : %d\n", ptr_dcc->child_read);
+ weechat_log_printf (" child_write . . . . : %d\n", ptr_dcc->child_write);
weechat_log_printf (" unterminated_message: '%s'\n", ptr_dcc->unterminated_message);
+ weechat_log_printf (" fast_send . . . . . : %d\n", ptr_dcc->fast_send);
weechat_log_printf (" file. . . . . . . . : %d\n", ptr_dcc->file);
weechat_log_printf (" filename. . . . . . : '%s'\n", ptr_dcc->filename);
weechat_log_printf (" local_filename. . . : '%s'\n", ptr_dcc->local_filename);
weechat_log_printf (" filename_suffix . . : %d\n", ptr_dcc->filename_suffix);
+ weechat_log_printf (" blocksize . . . . . : %d\n", ptr_dcc->blocksize);
weechat_log_printf (" size. . . . . . . . : %lu\n", ptr_dcc->size);
weechat_log_printf (" pos . . . . . . . . : %lu\n", ptr_dcc->pos);
weechat_log_printf (" ack . . . . . . . . : %lu\n", ptr_dcc->ack);
diff --git a/src/irc/irc-server.c b/src/irc/irc-server.c
index cd5b0b19b..e67d68798 100644
--- a/src/irc/irc-server.c
+++ b/src/irc/irc-server.c
@@ -870,11 +870,11 @@ server_recv (t_irc_server *server)
}
/*
- * server_kill_child: kill child process and close pipe
+ * server_child_kill: kill child process and close pipe
*/
void
-server_kill_child (t_irc_server *server)
+server_child_kill (t_irc_server *server)
{
/* kill process */
if (server->child_pid > 0)
@@ -904,7 +904,7 @@ server_kill_child (t_irc_server *server)
void
server_close_connection (t_irc_server *server)
{
- server_kill_child (server);
+ server_child_kill (server);
/* close network socket */
if (server->sock != -1)
@@ -962,7 +962,7 @@ server_child_read (t_irc_server *server)
int num_read;
num_read = read (server->child_read, buffer, sizeof (buffer));
- if (num_read != -1)
+ if (num_read > 0)
{
switch (buffer[0])
{
@@ -987,7 +987,7 @@ server_child_read (t_irc_server *server)
}
#endif
/* kill child and login to server */
- server_kill_child (server);
+ server_child_kill (server);
irc_login (server);
break;
/* adress not found */
@@ -1673,7 +1673,7 @@ server_connect (t_irc_server *server)
_exit (EXIT_SUCCESS);
}
- /* parent process go on here */
+ /* parent process */
server->child_pid = pid;
return 1;
diff --git a/src/irc/irc.h b/src/irc/irc.h
index ede0d6668..25fb35559 100644
--- a/src/irc/irc.h
+++ b/src/irc/irc.h
@@ -241,6 +241,8 @@ struct t_irc_message
#define DCC_FILE_RECV 2 /* incoming DCC file */
#define DCC_FILE_SEND 3 /* sending DCC file */
+/* DCC status */
+
#define DCC_WAITING 0 /* waiting for host answer */
#define DCC_CONNECTING 1 /* connecting to host */
#define DCC_ACTIVE 2 /* sending/receiving data */
@@ -248,14 +250,29 @@ struct t_irc_message
#define DCC_FAILED 4 /* DCC failed */
#define DCC_ABORTED 5 /* DCC aborted by user */
+/* DCC blocksize (for file) */
+
#define DCC_MIN_BLOCKSIZE 1024 /* min DCC block size when sending file */
#define DCC_MAX_BLOCKSIZE 102400 /* max DCC block size when sending file */
+/* DCC errors (for file) */
+
+#define DCC_NO_ERROR 0 /* used when no error to report, all ok! */
+#define DCC_ERROR_READ_LOCAL 1 /* unable to read local file */
+#define DCC_ERROR_SEND_BLOCK 2 /* unable to send block to receiver */
+#define DCC_ERROR_READ_ACK 3 /* unable to read ACK from receiver */
+#define DCC_ERROR_RECV_BLOCK 4 /* unable to receive block from sender */
+#define DCC_ERROR_WRITE_LOCAL 5 /* unable to write to local file */
+
+/* DCC macros for type */
+
#define DCC_IS_CHAT(type) ((type == DCC_CHAT_RECV) || (type == DCC_CHAT_SEND))
#define DCC_IS_FILE(type) ((type == DCC_FILE_RECV) || (type == DCC_FILE_SEND))
#define DCC_IS_RECV(type) ((type == DCC_CHAT_RECV) || (type == DCC_FILE_RECV))
#define DCC_IS_SEND(type) ((type == DCC_CHAT_SEND) || (type == DCC_FILE_SEND))
+/* DCC macro for status */
+
#define DCC_ENDED(status) ((status == DCC_DONE) || (status == DCC_FAILED) || \
(status == DCC_ABORTED))
@@ -265,7 +282,7 @@ struct t_irc_dcc
{
t_irc_server *server; /* irc server */
t_irc_channel *channel; /* irc channel (for DCC chat only) */
- int type; /* DCC type (send or receive) */
+ int type; /* DCC type (file/chat, send/receive) */
int status; /* DCC status (waiting, sending, ..) */
time_t start_time; /* the time when DCC started */
time_t start_transfer; /* the time when DCC transfer started */
@@ -273,11 +290,16 @@ struct t_irc_dcc
int port; /* port */
char *nick; /* remote nick */
int sock; /* socket for connection */
+ pid_t child_pid; /* pid of child process (sending/recving) */
+ int child_read; /* to read into child pipe */
+ int child_write; /* to write into child pipe */
char *unterminated_message; /* beginning of a message in input buf */
+ int fast_send; /* fase send for files: does not wait ACK */
int file; /* local file (for reading or writing) */
char *filename; /* filename (given by sender) */
char *local_filename; /* local filename (with path) */
int filename_suffix; /* suffix (.1 for ex) if renaming file */
+ int blocksize; /* block size for sending file */
unsigned long size; /* file size */
unsigned long pos; /* number of bytes received/sent */
unsigned long ack; /* number of bytes received OK */
@@ -421,6 +443,8 @@ extern t_irc_dcc *dcc_add (t_irc_server *, int, unsigned long, int, char *, int,
char *, char *, unsigned long);
extern void dcc_send_request (t_irc_server *, int, char *, char *);
extern void dcc_chat_sendf (t_irc_dcc *, char *, ...);
+extern void dcc_file_send_fork (t_irc_dcc *);
+extern void dcc_file_recv_fork (t_irc_dcc *);
extern void dcc_handle ();
extern void dcc_end ();
extern void dcc_print_log ();
diff --git a/weechat/ChangeLog b/weechat/ChangeLog
index 449a1d47d..409ab80fb 100644
--- a/weechat/ChangeLog
+++ b/weechat/ChangeLog
@@ -1,9 +1,11 @@
WeeChat - Wee Enhanced Environment for Chat
===========================================
-ChangeLog - 2006-07-30
+ChangeLog - 2006-08-03
Version 0.2.0 (under dev!):
+ * improved DCC speed (up to x5 on LAN) by forking for DCC files and a
+ new option "dcc_fast_send" (does not wait for ACK) (task #5758)
* fixed crash when purging DCC with high number of DCC (> window size)
* fixed completion for command handlers (now empty completion_template
means nick completion, "-" string means no completion at all)
diff --git a/weechat/po/cs.po b/weechat/po/cs.po
index cc1d343d4..fddaac719 100644
--- a/weechat/po/cs.po
+++ b/weechat/po/cs.po
@@ -6,7 +6,7 @@ msgid ""
msgstr ""
"Project-Id-Version: WeeChat 0.2.0-cvs\n"
"Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
-"POT-Creation-Date: 2006-07-25 19:59+0200\n"
+"POT-Creation-Date: 2006-08-03 21:38+0200\n"
"PO-Revision-Date: 2006-07-25 20:00+0200\n"
"Last-Translator: Jiri Golembiovsky <golemj@gmail.com>\n"
"Language-Team: weechat-dev <weechat-dev@nongnu.org>\n"
@@ -14,7 +14,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-#: src/irc/irc-server.c:191 src/common/weeconfig.c:2290
+#: src/irc/irc-server.c:191 src/common/weeconfig.c:2295
msgid "Unable to get user's name"
msgstr "Nemůžu získat jméno uživatele"
@@ -1962,62 +1962,62 @@ msgstr ""
msgid "unknown"
msgstr "neznámý"
-#: src/irc/irc-dcc.c:51
+#: src/irc/irc-dcc.c:54
msgid "Waiting"
msgstr "Čekám"
-#: src/irc/irc-dcc.c:51
+#: src/irc/irc-dcc.c:54
msgid "Connecting"
msgstr "Připojuji"
-#: src/irc/irc-dcc.c:51
+#: src/irc/irc-dcc.c:54
msgid "Active"
msgstr "Aktivní"
-#: src/irc/irc-dcc.c:51
+#: src/irc/irc-dcc.c:54
msgid "Done"
msgstr "Provedeno"
-#: src/irc/irc-dcc.c:51
+#: src/irc/irc-dcc.c:54
msgid "Failed"
msgstr "Selhal"
-#: src/irc/irc-dcc.c:52
+#: src/irc/irc-dcc.c:55
msgid "Aborted"
msgstr "Zrušeno"
-#: src/irc/irc-dcc.c:408
+#: src/irc/irc-dcc.c:439
#, c-format
msgid "DCC: file %s%s%s"
msgstr "DCC: soubor %s%s%s"
-#: src/irc/irc-dcc.c:414
+#: src/irc/irc-dcc.c:445
#, c-format
msgid " (local filename: %s%s%s)"
msgstr " (lokální jmého souboru: %s%s%s)"
-#: src/irc/irc-dcc.c:419
+#: src/irc/irc-dcc.c:450
msgid " sent to "
msgstr " poslán "
-#: src/irc/irc-dcc.c:421
+#: src/irc/irc-dcc.c:452
msgid " received from "
msgstr " obdržen od "
-#: src/irc/irc-dcc.c:426
+#: src/irc/irc-dcc.c:457
msgid "OK"
msgstr "OK"
-#: src/irc/irc-dcc.c:426
+#: src/irc/irc-dcc.c:457
msgid "FAILED"
msgstr "SELHALO"
-#: src/irc/irc-dcc.c:439
+#: src/irc/irc-dcc.c:471
#, c-format
msgid "DCC chat closed with %s%s %s(%s%d.%d.%d.%d%s)\n"
msgstr "DCC rozhovor zavřen s %s%s %s(%s%d.%d.%d.%d%s)\n"
-#: src/irc/irc-dcc.c:494
+#: src/irc/irc-dcc.c:526
#, c-format
msgid ""
"%s can't associate DCC chat with private buffer (maybe private buffer has "
@@ -2026,17 +2026,17 @@ msgstr ""
"%s nemohu přiřadit DCC rozhovor k soukromému bufferu (možná má "
"soukromýbuffer již DCC CHAT?)\n"
-#: src/irc/irc-dcc.c:505
+#: src/irc/irc-dcc.c:537
#, c-format
msgid "Connected to %s%s %s(%s%d.%d.%d.%d%s)%s via DCC chat\n"
msgstr "Připojeno na %s%s %s(%s%d.%d.%d.%d.%s)%s přes DCC rozhovor\n"
-#: src/irc/irc-dcc.c:624
+#: src/irc/irc-dcc.c:650
#, c-format
msgid "DCC: file %s%s%s resumed at position %u\n"
msgstr "DCC: soubor %s%s%s bude obnoven na pozici %u\n"
-#: src/irc/irc-dcc.c:633 src/irc/irc-dcc.c:658
+#: src/irc/irc-dcc.c:659 src/irc/irc-dcc.c:684
#, c-format
msgid ""
"%s can't resume file \"%s\" (port: %d, start position: %u): DCC not found or "
@@ -2045,23 +2045,23 @@ msgstr ""
"%s nemohu obnovit soubor \"%s\" (port: %d, počáteční pozice: %u): DCC "
"nenalezeno nebo ukončeno\n"
-#: src/irc/irc-dcc.c:725
+#: src/irc/irc-dcc.c:756
#, c-format
msgid "%s not enough memory for new DCC\n"
msgstr "%s nedostatek paměti pro nové DCC\n"
-#: src/irc/irc-dcc.c:744
+#: src/irc/irc-dcc.c:775
msgid "DCC chat"
msgstr "DCC rozhovor"
-#: src/irc/irc-dcc.c:771
+#: src/irc/irc-dcc.c:802
#, c-format
msgid ""
"Incoming DCC file from %s%s%s (%s%d.%d.%d.%d%s)%s: %s%s%s, %s%lu%s bytes\n"
msgstr ""
"Příchozí DCC soubor od %s%s%s (%s%d.%d.%d.%d%s)%s: %s%s%s, %s%lu%s bytů\n"
-#: src/irc/irc-dcc.c:794
+#: src/irc/irc-dcc.c:825
#, c-format
msgid ""
"Sending DCC file to %s%s%s: %s%s%s (local filename: %s%s%s), %s%lu%s bytes\n"
@@ -2069,17 +2069,17 @@ msgstr ""
"Posílám DCC soubor k %s%s%s: %s%s%s (lokální jméno souboru: %s%s%s), %s%lu%s "
"bytů\n"
-#: src/irc/irc-dcc.c:814
+#: src/irc/irc-dcc.c:845
#, c-format
msgid "Incoming DCC chat request from %s%s%s (%s%d.%d.%d.%d%s)\n"
msgstr "Příchozí požadavek DCC rozhovoru od %s%s%s (%s%d.%d.%d.%d%s)\n"
-#: src/irc/irc-dcc.c:831
+#: src/irc/irc-dcc.c:862
#, c-format
msgid "Sending DCC chat request to %s%s\n"
msgstr "Posílám požadavek DCC rozhovoru na %s%s\n"
-#: src/irc/irc-dcc.c:849
+#: src/irc/irc-dcc.c:880
#, c-format
msgid ""
"DCC: file %s%s%s (local filename: %s%s%s) will be resumed at position %u\n"
@@ -2087,56 +2087,97 @@ msgstr ""
"DCC: soubor %s%s%s (lokální jméno souboru: %s%s%s) bude obnoven na pozici %"
"u\n"
-#: src/irc/irc-dcc.c:929
+#: src/irc/irc-dcc.c:960
#, c-format
msgid "%s not enough memory for DCC SEND\n"
msgstr "%s nedostatek pameti pro DCC SEND\n"
-#: src/irc/irc-dcc.c:949
+#: src/irc/irc-dcc.c:980
#, c-format
msgid "%s cannot access file \"%s\"\n"
msgstr "%s nemohu přistupovat k souboru \"%s\"\n"
-#: src/irc/irc-dcc.c:971
+#: src/irc/irc-dcc.c:1002
#, c-format
msgid "%s could not find address for '%s'. Falling back to local IP.\n"
msgstr "%s nemůžu najíž adresu pro '%s'. Navracím se k lokální IP.\n"
-#: src/irc/irc-dcc.c:991
+#: src/irc/irc-dcc.c:1022
#, c-format
msgid "%s cannot create socket for DCC\n"
msgstr "%s nemohu vytvořit soket pro DCC\n"
-#: src/irc/irc-dcc.c:1049
+#: src/irc/irc-dcc.c:1080
#, c-format
msgid "%s cannot find available port for DCC\n"
msgstr "%s nemůžu najít dostupný port pro DCC\n"
-#: src/irc/irc-dcc.c:1093
+#: src/irc/irc-dcc.c:1124
#, c-format
msgid "%s cannot send DCC\n"
msgstr "%s neomhu poslat DCC\n"
-#: src/irc/irc-dcc.c:1173
+#: src/irc/irc-dcc.c:1204
#, c-format
msgid "%s error sending data to \"%s\" via DCC CHAT\n"
msgstr "%s chyba posílání dat k \"%s\" přes DCC CHAT\n"
-#: src/irc/irc-dcc.c:1257
+#: src/irc/irc-dcc.c:1288
#, c-format
msgid "Private %s> %s"
msgstr "Soukromý %s> %s"
-#: src/irc/irc-dcc.c:1453
+#: src/irc/irc-dcc.c:1334
+#, fuzzy, c-format
+msgid "%s DCC: unable to create pipe\n"
+msgstr "%s nemohu uložit sezení do souboru\n"
+
+#: src/irc/irc-dcc.c:1536
+#, fuzzy, c-format
+msgid "%s DCC: unable to read local file\n"
+msgstr "%s nemohu uložit sezení do souboru\n"
+
+#: src/irc/irc-dcc.c:1543
+#, fuzzy, c-format
+msgid "%s DCC: unable to send block to receiver\n"
+msgstr "%s nemohu vytvořit server\n"
+
+#: src/irc/irc-dcc.c:1550
+#, fuzzy, c-format
+msgid "%s DCC: unable to read ACK from receiver\n"
+msgstr "%s nemohu vytvořit server\n"
+
+#: src/irc/irc-dcc.c:1557
+#, fuzzy, c-format
+msgid "%s DCC: unable to receive block from sender\n"
+msgstr "%s nemohu vytvořit server\n"
+
+#: src/irc/irc-dcc.c:1564
+#, fuzzy, c-format
+msgid "%s DCC: unable to write local file\n"
+msgstr "%s nemohu uložit sezení do souboru\n"
+
+#: src/irc/irc-dcc.c:1608 src/irc/irc-dcc.c:1651
+#, fuzzy, c-format
+msgid "%s DCC: unable to fork\n"
+msgstr "%s nemohu uložit sezení do souboru\n"
+
+#: src/irc/irc-dcc.c:1691
#, c-format
-msgid ""
-"%s DCC failed because blocksize is too big. Check value of \"dcc_blocksize\" "
-"option, max is %d.\n"
+msgid "%s DCC: timeout\n"
msgstr ""
-"%s DCC selhalo, protože velikost bloku je příliž velká. Zkontrolujte hodnotu "
-"\"dcc_blocksize\" nastavní, maximum je %d.\n"
-#: src/irc/irc-dcc.c:1528
+#: src/irc/irc-dcc.c:1723
+#, fuzzy, c-format
+msgid "%s DCC: unable to create socket for sending file\n"
+msgstr "%s nemohu uložit sezení do souboru\n"
+
+#: src/irc/irc-dcc.c:1735
+#, fuzzy, c-format
+msgid "%s DCC: unable to set 'nonblock' option for socket\n"
+msgstr "%s nemohu vytvořit server\n"
+
+#: src/irc/irc-dcc.c:1839
#, c-format
msgid "Aborting active DCC: \"%s\" from %s\n"
msgstr "Ruším aktivní DCC: \"%s\" od %s\n"
@@ -2283,13 +2324,13 @@ msgstr "Plugin \"%s\" odebrán.\n"
msgid "%s plugin \"%s\" not found\n"
msgstr "%s plugin \"%s\" nenalezen\n"
-#: src/plugins/plugins-config.c:265 src/common/weeconfig.c:1934
+#: src/plugins/plugins-config.c:265 src/common/weeconfig.c:1939
#, c-format
msgid "%s %s, line %d: invalid syntax, missing \"=\"\n"
msgstr "%s %s, řádek %d: nevalidní syntax, chybí \"=\"\n"
-#: src/plugins/plugins-config.c:353 src/common/weeconfig.c:2144
-#: src/common/weeconfig.c:2351
+#: src/plugins/plugins-config.c:353 src/common/weeconfig.c:2149
+#: src/common/weeconfig.c:2356
#, c-format
msgid "%s cannot create file \"%s\"\n"
msgstr "%s nemohu vytvořit soubor \"%s\"\n"
@@ -2324,16 +2365,16 @@ msgid "bytes"
msgstr "bajtů"
#: src/gui/curses/gui-curses-chat.c:880
-msgid "Kb"
-msgstr "Kb"
+msgid "KB"
+msgstr ""
#: src/gui/curses/gui-curses-chat.c:880
-msgid "Mb"
-msgstr "Mb"
+msgid "MB"
+msgstr ""
#: src/gui/curses/gui-curses-chat.c:880
-msgid "Gb"
-msgstr "Gb"
+msgid "GB"
+msgstr ""
#: src/gui/curses/gui-curses-chat.c:1012
msgid "ETA"
@@ -3857,13 +3898,13 @@ msgid ""
"with another home using \"--dir\" command line option.\n"
msgstr ""
-#: src/common/session.c:481
+#: src/common/session.c:484
#, c-format
msgid ""
"Last operation with session file was at position %ld, read of %d bytes\n"
msgstr "Poslední operace se souborem sezení bzla na pozici %ld, čtu %d bytů\n"
-#: src/common/session.c:486
+#: src/common/session.c:489
#, c-format
msgid ""
"Please send %s/%s, %s/%s and above messages to WeeChat developers for "
@@ -3873,297 +3914,297 @@ msgstr ""
"Prosím pošlete %s/%s, %s/%s a zprávu nahoře vývojářům WeeChat pro podporu.\n"
"Opatrně v souborech můžou být soukromé informace.\n"
-#: src/common/session.c:512 src/common/session.c:546 src/common/session.c:603
-#: src/common/session.c:644
+#: src/common/session.c:515 src/common/session.c:549 src/common/session.c:606
+#: src/common/session.c:647
#, c-format
msgid "wrong type in file (expected: %d, read: %d)"
msgstr "špatný typ v souboru (očekáván: %d, přečten: %d)"
-#: src/common/session.c:615 src/common/session.c:656
+#: src/common/session.c:618 src/common/session.c:659
msgid "invalid length for a buffer"
msgstr "nevalidní délka pro buffer"
-#: src/common/session.c:680
+#: src/common/session.c:683
msgid "object read error"
msgstr "chyba při čtení objektu"
-#: src/common/session.c:685
+#: src/common/session.c:688
#, c-format
msgid "wrong object (expected: %d, read: %d)"
msgstr "špatný objekt (očekáván: %d, přečten: %d)"
-#: src/common/session.c:695
+#: src/common/session.c:698
msgid "type read error"
msgstr "chyba při čtení typu"
-#: src/common/session.c:700
+#: src/common/session.c:703
#, c-format
msgid "wrong type (expected: %d, read: %d)"
msgstr "špatný typ (očekáván: %d, přečten: %d)"
-#: src/common/session.c:785
+#: src/common/session.c:788
msgid "server name not found"
msgstr "jméno serveru nenalezeno"
-#: src/common/session.c:790
+#: src/common/session.c:793
#, c-format
msgid "session: loading server \"%s\"\n"
msgstr "sezeni: načítám server \"%s\"\n"
-#: src/common/session.c:794
+#: src/common/session.c:797
msgid "server found, updating values\n"
msgstr "server nalezen, aktualizuji hodnoty\n"
-#: src/common/session.c:797
+#: src/common/session.c:800
msgid "server not found, creating new one\n"
msgstr "server nenalezen, vytvářím nový\n"
-#: src/common/session.c:802
+#: src/common/session.c:805
msgid "can't create new server"
msgstr "nemohu vytvořit nový server"
-#: src/common/session.c:816
+#: src/common/session.c:819
msgid "unexpected end of file (reading server)"
msgstr "neočekávaný konec souboru (čtu server)"
-#: src/common/session.c:907
+#: src/common/session.c:910
msgid "gnutls init error"
msgstr "chyba při inicializaci gnutls"
-#: src/common/session.c:924
+#: src/common/session.c:927
msgid "gnutls handshake failed"
msgstr "selhalo spojení selhalo"
-#: src/common/session.c:970
+#: src/common/session.c:973
#, c-format
msgid "session: warning: ignoring value from server (object id: %d)\n"
msgstr "sezení: upozornění: ignoruji hodnotu ze serveru (objekt id: %d)\n"
-#: src/common/session.c:992
+#: src/common/session.c:995
msgid "channel found without server"
msgstr "nalezen kanál bez serveru"
-#: src/common/session.c:999
+#: src/common/session.c:1002
msgid "channel type not found"
msgstr "nenalezen typ kanálu"
-#: src/common/session.c:1007
+#: src/common/session.c:1010
msgid "channel name not found"
msgstr "jméno kanálu nenalezeno"
-#: src/common/session.c:1012
+#: src/common/session.c:1015
#, c-format
msgid "session: loading channel \"%s\"\n"
msgstr "sezení: načítám kanál \"%s\"\n"
-#: src/common/session.c:1020
+#: src/common/session.c:1023
msgid "can't create new channel"
msgstr "nemohu vytvořit nový kanál"
-#: src/common/session.c:1030
+#: src/common/session.c:1033
msgid "unexpected end of file (reading channel)"
msgstr "neočekávaný konec souboru (čtení kanálu)"
-#: src/common/session.c:1069
+#: src/common/session.c:1072
#, c-format
msgid "session: warning: ignoring value from channel (object id: %d)\n"
msgstr "sezení: upozornění: ignoruji hodnotu z kanálu (objekt id: %d)\n"
-#: src/common/session.c:1092
+#: src/common/session.c:1095
msgid "nick found without channel"
msgstr "nalezena přezdívka bez kanálu"
-#: src/common/session.c:1100
+#: src/common/session.c:1103
msgid "nick name not found"
msgstr "jméno přezdívky nenalezeno"
-#: src/common/session.c:1110
+#: src/common/session.c:1113
msgid "can't create new nick"
msgstr "nemohu vytvořit novou přezdívku"
-#: src/common/session.c:1120
+#: src/common/session.c:1123
msgid "unexpected end of file (reading nick)"
msgstr "neočekávaný konec souboru (čtení přezdívky)"
-#: src/common/session.c:1139
+#: src/common/session.c:1142
#, c-format
msgid "session: warning: ignoring value from nick (object id: %d)\n"
msgstr "sezení: upozornění: ignoruji hodnotu z přezdívky (objekt id: %d)\n"
-#: src/common/session.c:1165
+#: src/common/session.c:1168
msgid "can't create new DCC"
msgstr "nemohu vytvořit nové DCC"
-#: src/common/session.c:1169
+#: src/common/session.c:1172
msgid "session: loading DCC\n"
msgstr "sezení: načítám DCC\n"
-#: src/common/session.c:1179
+#: src/common/session.c:1182
msgid "unexpected end of file (reading DCC)"
msgstr "neočekávaný konec souboru (čtení DCC)"
-#: src/common/session.c:1198
+#: src/common/session.c:1201
msgid "server not found for DCC"
msgstr "nenalezen server pro DCC"
-#: src/common/session.c:1207
+#: src/common/session.c:1210
msgid "DCC with channel but without server"
msgstr "DCC s kanálem ale bez serveru"
-#: src/common/session.c:1219
+#: src/common/session.c:1222
msgid "channel not found for DCC"
msgstr "nenalezen kanál pro DCC"
-#: src/common/session.c:1293
+#: src/common/session.c:1305
#, c-format
msgid "session: warning: ignoring value from DCC (object id: %d)\n"
msgstr "sezení: upozornění: ignoruji hodnotu z DCC (objekt id: %d)\n"
-#: src/common/session.c:1313
+#: src/common/session.c:1325
msgid "session: loading buffer history\n"
msgstr "sezení: načítám historii bufferu\n"
-#: src/common/session.c:1315
+#: src/common/session.c:1327
msgid "session: loading global history\n"
msgstr "sezení: načátám globální historii\n"
-#: src/common/session.c:1323
+#: src/common/session.c:1335
msgid "unexpected end of file (reading history)"
msgstr "neočekávaný konec souboru (čtení historie)"
-#: src/common/session.c:1343
+#: src/common/session.c:1355
#, c-format
msgid "session: warning: ignoring value from history (object id: %d)\n"
msgstr "sezení: upozornění: ignoruji hodnotu z historie (objekt id: %d)\n"
-#: src/common/session.c:1369
+#: src/common/session.c:1381
msgid "server name not found for buffer"
msgstr "nenalezeno jméno serveru pro buffer"
-#: src/common/session.c:1377
+#: src/common/session.c:1389
msgid "channel name not found for buffer"
msgstr "nenalezeno jméno kanálu pro buffer"
-#: src/common/session.c:1384
+#: src/common/session.c:1396
msgid "buffer type not found"
msgstr "typ bufferu nenalezen"
-#: src/common/session.c:1389
+#: src/common/session.c:1401
#, c-format
msgid "session: loading buffer (server: %s, channel: %s, type: %d)\n"
msgstr "sezení: načítám buffer (server: %s, kanál %s, typ: %d)\n"
-#: src/common/session.c:1400
+#: src/common/session.c:1412
msgid "server not found for buffer"
msgstr "nenalezen server pro buffer"
-#: src/common/session.c:1410
+#: src/common/session.c:1422
msgid "channel not found for buffer"
msgstr "nenalezen kanál pro buffer"
-#: src/common/session.c:1419
+#: src/common/session.c:1431
msgid "can't create new buffer"
msgstr "nemohu vytvořit nový buffer"
-#: src/common/session.c:1432
+#: src/common/session.c:1444
msgid "unexpected end of file (reading buffer)"
msgstr "neočekávaný konec souboru (čtení bufferu)"
-#: src/common/session.c:1445
+#: src/common/session.c:1457
#, c-format
msgid "session: warning: ignoring value from buffer (object id: %d)\n"
msgstr "sezení: upzornění: ignoruji hodnotu z bufferu (objekt id: %d)\n"
-#: src/common/session.c:1467
+#: src/common/session.c:1479
msgid "line found without buffer"
msgstr "nalezen řádek bez bufferu"
-#: src/common/session.c:1475
+#: src/common/session.c:1487
msgid "can't create new line"
msgstr "nemohu vytvořit nový řádek"
-#: src/common/session.c:1485
+#: src/common/session.c:1497
msgid "unexpected end of file (reading line)"
msgstr "neočekávaný konec souboru (čtení řádku)"
-#: src/common/session.c:1522
+#: src/common/session.c:1534
#, c-format
msgid "session: warning: ignoring value from line (object id: %d)\n"
msgstr "sezení: upozornění: ignoruji hodnotu z řádku (objekt id: %d)\n"
-#: src/common/session.c:1546
+#: src/common/session.c:1558
msgid "unexpected end of file (reading uptime)"
msgstr "neočekávaný konec souboru (čtu dobu běhu)"
-#: src/common/session.c:1559
+#: src/common/session.c:1571
#, c-format
msgid "session: warning: ignoring value from uptime (object id: %d)\n"
msgstr "sezení: upozornění: ignoruji hodnotu z doby běhu (objekt id: %d)\n"
-#: src/common/session.c:1589
+#: src/common/session.c:1601
msgid "session file not found"
msgstr "soubor se sezením nenalezen"
-#: src/common/session.c:1596
+#: src/common/session.c:1608
msgid "signature not found"
msgstr "podpis nenalezen"
-#: src/common/session.c:1601
+#: src/common/session.c:1613
msgid "bad session signature"
msgstr "špatný podpis sezení"
-#: src/common/session.c:1612
+#: src/common/session.c:1624
msgid "object id not found"
msgstr "id objektu nenalezeno"
-#: src/common/session.c:1620
+#: src/common/session.c:1632
msgid "failed to load server"
msgstr "selhalo načtení serveru"
-#: src/common/session.c:1627
+#: src/common/session.c:1639
msgid "failed to load channel"
msgstr "selhalo načtení kanálu"
-#: src/common/session.c:1634
+#: src/common/session.c:1646
msgid "failed to load nick"
msgstr "selhalo načtení přezdívky"
-#: src/common/session.c:1641
+#: src/common/session.c:1653
msgid "failed to load DCC"
msgstr "selhalo načtení DCC"
-#: src/common/session.c:1648
+#: src/common/session.c:1660
msgid "failed to load history"
msgstr "selhalo načtení historie"
-#: src/common/session.c:1655
+#: src/common/session.c:1667
msgid "failed to load buffer"
msgstr "selhalo načtení bufferu"
-#: src/common/session.c:1662
+#: src/common/session.c:1674
msgid "failed to load line"
msgstr "selhalo načtení řádku"
-#: src/common/session.c:1669
+#: src/common/session.c:1681
msgid "failed to load uptime"
msgstr "selhalo načtení doby běhu"
-#: src/common/session.c:1674
+#: src/common/session.c:1686
#, c-format
msgid "ignoring object (id: %d)\n"
msgstr "ignoruji objekt (id: %d)\n"
-#: src/common/session.c:1678
+#: src/common/session.c:1690
#, c-format
msgid "failed to ignore object (id: %d)"
msgstr "selhalo ignorování objektu (id: %d)"
-#: src/common/session.c:1702
+#: src/common/session.c:1714
#, c-format
msgid "%s can't delete session file (%s)\n"
msgstr "%s nemohu smazat soubor se sezením (%s)\n"
-#: src/common/session.c:1708
+#: src/common/session.c:1720
msgid "Upgrade completed successfully\n"
msgstr "Aktualizace dokončena úspěšně\n"
@@ -5140,43 +5181,48 @@ msgstr ""
"povolit uživateli posílat barvy se speciálními kódy (%B=tlustě %Cxx,"
"yy=barva, %U=podtržené, %R=obrácené)"
-#: src/common/weeconfig.c:814
+#: src/common/weeconfig.c:815
msgid "automatically accept dcc files"
msgstr "automaticky akceptovat dcc soubory"
-#: src/common/weeconfig.c:815
+#: src/common/weeconfig.c:816
msgid "automatically accept incoming dcc files"
msgstr "automaticky akceptovat příchozí dcc soubory"
-#: src/common/weeconfig.c:818
+#: src/common/weeconfig.c:819
msgid "automatically accept dcc chats"
msgstr "automaticky akceptovat dcc rozhovor"
-#: src/common/weeconfig.c:819
+#: src/common/weeconfig.c:820
msgid "automatically accept dcc chats (use carefully!)"
msgstr "automaticky akceptovat dcc rozhovor (používejte opatrně!)"
-#: src/common/weeconfig.c:822
+#: src/common/weeconfig.c:823
msgid "timeout for dcc request"
msgstr "časový limit pro dcc požadavek"
-#: src/common/weeconfig.c:823
+#: src/common/weeconfig.c:824
msgid "timeout for dcc request (in seconds)"
msgstr "časový limit pro dcc požadavek (v sekundách)"
-#: src/common/weeconfig.c:826
+#: src/common/weeconfig.c:827
msgid "block size for dcc packets"
msgstr "velikost bloku pro dcc pakety"
-#: src/common/weeconfig.c:827
+#: src/common/weeconfig.c:828
msgid "block size for dcc packets in bytes (default: 65536)"
msgstr "velikost bloku pro dcc pakety v bajtech (výchozí: 65536)"
-#: src/common/weeconfig.c:830
+#: src/common/weeconfig.c:831 src/common/weeconfig.c:832
+#, fuzzy
+msgid "does not wait for ACK when sending file"
+msgstr "konvertovat mezery na podtržítka při odesílání souborů"
+
+#: src/common/weeconfig.c:835
msgid "allowed ports for outgoing dcc"
msgstr "povolené porty pro odchozí dcc"
-#: src/common/weeconfig.c:831
+#: src/common/weeconfig.c:836
msgid ""
"restricts outgoing dcc to use only ports in the given range (useful for NAT) "
"(syntax: a single port, ie. 5000 or a port range, ie. 5000-5015, empty value "
@@ -5186,11 +5232,11 @@ msgstr ""
"NAT) (syntaxe: samostatný port, např. 5000 nebo rozsah portů např. 5000-"
"5015, prázdná hodnota znamená jakýkoliv port)"
-#: src/common/weeconfig.c:836
+#: src/common/weeconfig.c:841
msgid "IP address for outgoing dcc"
msgstr "IP adresa pro odchozí dcc"
-#: src/common/weeconfig.c:837
+#: src/common/weeconfig.c:842
msgid ""
"IP or DNS address used for outgoing dcc (if empty, local interface IP is "
"used)"
@@ -5198,108 +5244,108 @@ msgstr ""
"IP nebo DNS adresa použitá pro odchozí dcc (pokud je prázdné použije se "
"lokální IP)"
-#: src/common/weeconfig.c:841
+#: src/common/weeconfig.c:846
msgid "path for incoming files with dcc"
msgstr "cesta pro příchozí dcc soubory"
-#: src/common/weeconfig.c:842
+#: src/common/weeconfig.c:847
msgid "path for writing incoming files with dcc (default: user home)"
msgstr "cesta pro zápis příchozích dcc souborů (výchozí: uživatelův domov)"
-#: src/common/weeconfig.c:845
+#: src/common/weeconfig.c:850
msgid "default path for sending files with dcc"
msgstr "výchozí cesta pro odesílaní souborů pomocí dcc"
-#: src/common/weeconfig.c:846
+#: src/common/weeconfig.c:851
msgid ""
"path for reading files when sending thru dcc (when no path is specified)"
msgstr ""
"cesta pro čtení souborů při odesílání přes dcc (když není specifikována "
"cesta)"
-#: src/common/weeconfig.c:849 src/common/weeconfig.c:850
+#: src/common/weeconfig.c:854 src/common/weeconfig.c:855
msgid "convert spaces to underscores when sending files"
msgstr "konvertovat mezery na podtržítka při odesílání souborů"
-#: src/common/weeconfig.c:853
+#: src/common/weeconfig.c:858
msgid "automatically rename dcc files if already exists"
msgstr "automaticky přejmenovat dcc soubory, jestliže již existují"
-#: src/common/weeconfig.c:854
+#: src/common/weeconfig.c:859
msgid "rename incoming files if already exists (add '.1', '.2', ...)"
msgstr ""
"přejmenovat příchozí soubory, jestliže již existují (přídat '.1', '.2', ...)"
-#: src/common/weeconfig.c:857
+#: src/common/weeconfig.c:862
msgid "automatically resume aborted transfers"
msgstr "automaticky obnovit zrušený přenos"
-#: src/common/weeconfig.c:858
+#: src/common/weeconfig.c:863
msgid ""
"automatically resume dcc transfer if connection with remote host is loosed"
msgstr "automaticky obnovit dcc přenos pokud bylo ztraceno spojení s hostem"
-#: src/common/weeconfig.c:877
+#: src/common/weeconfig.c:882
msgid "use proxy"
msgstr "použít proxy"
-#: src/common/weeconfig.c:878
+#: src/common/weeconfig.c:883
msgid "use a proxy server to connect to irc server"
msgstr "použít proxy server pro připojení na irc server"
-#: src/common/weeconfig.c:881
+#: src/common/weeconfig.c:886
msgid "proxy type"
msgstr "typ proxy"
-#: src/common/weeconfig.c:882
+#: src/common/weeconfig.c:887
msgid "proxy type (http (default), socks4, socks5)"
msgstr "typ proxy (http (výchozí), socks4, socks5)"
-#: src/common/weeconfig.c:885
+#: src/common/weeconfig.c:890
msgid "use ipv6 proxy"
msgstr "použít ipv6 proxy"
-#: src/common/weeconfig.c:886
+#: src/common/weeconfig.c:891
msgid "connect to proxy in ipv6"
msgstr "připojit na proxy v ipv6"
-#: src/common/weeconfig.c:889
+#: src/common/weeconfig.c:894
msgid "proxy address"
msgstr "proxy adresa"
-#: src/common/weeconfig.c:890
+#: src/common/weeconfig.c:895
msgid "proxy server address (IP or hostname)"
msgstr "adresa proxy serveru (IP nebo jméno hosta)"
-#: src/common/weeconfig.c:893
+#: src/common/weeconfig.c:898
msgid "port for proxy"
msgstr "port proxy"
-#: src/common/weeconfig.c:894
+#: src/common/weeconfig.c:899
msgid "port for connecting to proxy server"
msgstr "port pro připojení na proxy server"
-#: src/common/weeconfig.c:897
+#: src/common/weeconfig.c:902
msgid "proxy username"
msgstr "uživatelské jeméno proxy"
-#: src/common/weeconfig.c:898
+#: src/common/weeconfig.c:903
msgid "username for proxy server"
msgstr "uživatelské jméno pro proxy server"
-#: src/common/weeconfig.c:901
+#: src/common/weeconfig.c:906
msgid "proxy password"
msgstr "heslo proxy"
-#: src/common/weeconfig.c:902
+#: src/common/weeconfig.c:907
msgid "password for proxy server"
msgstr "heslo pro proxy server"
-#: src/common/weeconfig.c:915
+#: src/common/weeconfig.c:920
msgid "path for searching plugins"
msgstr "cesta pro hledání pluginů"
-#: src/common/weeconfig.c:916
+#: src/common/weeconfig.c:921
msgid ""
"path for searching plugins ('%h' will be replaced by WeeChat home, ~/."
"weechat by default)"
@@ -5307,11 +5353,11 @@ msgstr ""
"cesta pro hledání pluginů ('%h' bude nahrazeno domácím adresářem WeeChat, ~/."
"weechat je výchozí)"
-#: src/common/weeconfig.c:920
+#: src/common/weeconfig.c:925
msgid "list of plugins to load automatically"
msgstr "seznam pluginů pro automatické načtení"
-#: src/common/weeconfig.c:921
+#: src/common/weeconfig.c:926
msgid ""
"comma separated list of plugins to load automatically at startup, \"*\" "
"means all plugins found (names may be partial, for example \"perl\" is ok "
@@ -5321,11 +5367,11 @@ msgstr ""
"znamená všechny nalezené pluginy (jména mohou být částečná, například \"perl"
"\" je OK pro \"libperl.so\")"
-#: src/common/weeconfig.c:926
+#: src/common/weeconfig.c:931
msgid "standard plugins extension in filename"
msgstr "standardní přípona pluginů v jménu souboru"
-#: src/common/weeconfig.c:927
+#: src/common/weeconfig.c:932
msgid ""
"standard plugins extension in filename, used for autoload (if empty, then "
"all files are loaded when autoload is \"*\")"
@@ -5333,93 +5379,93 @@ msgstr ""
"standardní přípona pluginů v jménu soubor, použita při autonačítání (pokud "
"prázdná jsou načteny všechny souboru pokud je autoload \"*\")"
-#: src/common/weeconfig.c:944
+#: src/common/weeconfig.c:949
msgid "server name"
msgstr "jméno serveru"
-#: src/common/weeconfig.c:945
+#: src/common/weeconfig.c:950
msgid "name associated to IRC server (for display only)"
msgstr "jméno asociované k IRC serveru (pouze pro zobrazení)"
-#: src/common/weeconfig.c:948
+#: src/common/weeconfig.c:953
msgid "automatically connect to server"
msgstr "automaticky připojit k serveru"
-#: src/common/weeconfig.c:949
+#: src/common/weeconfig.c:954
msgid "automatically connect to server when WeeChat is starting"
msgstr "automaticky připojit k serveru, když je WeeChat spouštěn"
-#: src/common/weeconfig.c:952
+#: src/common/weeconfig.c:957
msgid "automatically reconnect to server"
msgstr "automaticky znovupřipojit server"
-#: src/common/weeconfig.c:953
+#: src/common/weeconfig.c:958
msgid "automatically reconnect to server when disconnected"
msgstr "automaticky znovu připojit server, když je odpojen"
-#: src/common/weeconfig.c:956
+#: src/common/weeconfig.c:961
msgid "delay before trying again to reconnect"
msgstr "doba před novým zkušením znovupřipojení"
-#: src/common/weeconfig.c:957
+#: src/common/weeconfig.c:962
msgid "delay (in seconds) before trying again to reconnect to server"
msgstr "doba (v sekundách) před novým zkušením znovupřipojení na server"
-#: src/common/weeconfig.c:960
+#: src/common/weeconfig.c:965
msgid "server address or hostname"
msgstr "adresa serveru nebo jméno hosta"
-#: src/common/weeconfig.c:961
+#: src/common/weeconfig.c:966
msgid "IP address or hostname of IRC server"
msgstr "IP adresa nebo jeméno hosta IRC serveru"
-#: src/common/weeconfig.c:964
+#: src/common/weeconfig.c:969
msgid "port for IRC server"
msgstr "port IRC serveru"
-#: src/common/weeconfig.c:965
+#: src/common/weeconfig.c:970
msgid "port for connecting to server"
msgstr "port pro připojení na server"
-#: src/common/weeconfig.c:968 src/common/weeconfig.c:969
+#: src/common/weeconfig.c:973 src/common/weeconfig.c:974
msgid "use IPv6 protocol for server communication"
msgstr "použít protokol IPv6 pro komunikaci se serverem"
-#: src/common/weeconfig.c:972 src/common/weeconfig.c:973
+#: src/common/weeconfig.c:977 src/common/weeconfig.c:978
msgid "use SSL for server communication"
msgstr "použít SSL pro komunikaci se serverem"
-#: src/common/weeconfig.c:976
+#: src/common/weeconfig.c:981
msgid "server password"
msgstr "heslo serveru"
-#: src/common/weeconfig.c:977
+#: src/common/weeconfig.c:982
msgid "password for IRC server"
msgstr "heslo pro IRC server"
-#: src/common/weeconfig.c:980
+#: src/common/weeconfig.c:985
msgid "nickname for server"
msgstr "přezdívka pro server"
-#: src/common/weeconfig.c:981
+#: src/common/weeconfig.c:986
msgid "nickname to use on IRC server"
msgstr "přezdívka použitá na IRC serveru"
-#: src/common/weeconfig.c:984
+#: src/common/weeconfig.c:989
msgid "alternate nickname for server"
msgstr "alternativní přezdívka pro server"
-#: src/common/weeconfig.c:985
+#: src/common/weeconfig.c:990
msgid "alternate nickname to use on IRC server (if nickname is already used)"
msgstr ""
"alternativní přezdívka použitá na IRC serveru (pokud přezdívka je již "
"použita)"
-#: src/common/weeconfig.c:988
+#: src/common/weeconfig.c:993
msgid "2nd alternate nickname for server"
msgstr "druhá alternativní přezdívka pro server"
-#: src/common/weeconfig.c:989
+#: src/common/weeconfig.c:994
msgid ""
"2nd alternate nickname to use on IRC server (if alternate nickname is "
"already used)"
@@ -5427,38 +5473,38 @@ msgstr ""
"druhá alternativní přezdívka použitá na IRC serveru (pokud alternativní "
"přezdívka je již použita)"
-#: src/common/weeconfig.c:992
+#: src/common/weeconfig.c:997
msgid "user name for server"
msgstr "uživatelské jméno pro server"
-#: src/common/weeconfig.c:993
+#: src/common/weeconfig.c:998
msgid "user name to use on IRC server"
msgstr "uživatelské jméno použité na IRC serveru"
-#: src/common/weeconfig.c:996
+#: src/common/weeconfig.c:1001
msgid "real name for server"
msgstr "skutečné jméno pro server"
-#: src/common/weeconfig.c:997
+#: src/common/weeconfig.c:1002
msgid "real name to use on IRC server"
msgstr "skutečné jméno použité na IRC serveru"
-#: src/common/weeconfig.c:1000
+#: src/common/weeconfig.c:1005
msgid "custom hostname/IP for server"
msgstr "vlastní jméno hosta/IP pro server"
-#: src/common/weeconfig.c:1001
+#: src/common/weeconfig.c:1006
msgid ""
"custom hostname/IP for server (optional, if empty local hostname is used)"
msgstr ""
"vlastní jméno hosta/IP pro server (nepovinné, pokud je volné použije se "
"lokální jméno hosta)"
-#: src/common/weeconfig.c:1004
+#: src/common/weeconfig.c:1009
msgid "command(s) to run when connected to server"
msgstr "příkaz(y), které zpustit po připojení na server"
-#: src/common/weeconfig.c:1005
+#: src/common/weeconfig.c:1010
msgid ""
"command(s) to run when connected to server (many commands should be "
"separated by ';', use '\\;' for a semicolon)"
@@ -5466,11 +5512,11 @@ msgstr ""
"příkaz(y), které provést po přípojení k serveru (více příkazů se odděluje "
"pomocí ';', použijte '\\;' pro středník)"
-#: src/common/weeconfig.c:1009
+#: src/common/weeconfig.c:1014
msgid "delay (in seconds) after command was executed"
msgstr "počkání (v sekundách) po spuštční příkazu"
-#: src/common/weeconfig.c:1010
+#: src/common/weeconfig.c:1015
msgid ""
"delay (in seconds) after command was executed (example: give some time for "
"authentication)"
@@ -5478,11 +5524,11 @@ msgstr ""
"počkání (v sekundách) po spuštění příkazu (například: dád nějaký čas pro "
"autorizaci)"
-#: src/common/weeconfig.c:1013
+#: src/common/weeconfig.c:1018
msgid "list of channels to join when connected to server"
msgstr "seznam kanálů na které přistoupit po připojení na server"
-#: src/common/weeconfig.c:1014
+#: src/common/weeconfig.c:1019
msgid ""
"comma separated list of channels to join when connected to server (example: "
"\"#chan1,#chan2,#chan3 key1,key2\")"
@@ -5490,15 +5536,15 @@ msgstr ""
"čárkou rozdělený seznam kanálů na které přistoupit po připojení na server "
"(příklad: \"#kanál1,#kanál2,#kanál3 klíč1,klíč2\")"
-#: src/common/weeconfig.c:1017 src/common/weeconfig.c:1018
+#: src/common/weeconfig.c:1022 src/common/weeconfig.c:1023
msgid "automatically rejoin channels when kicked"
msgstr "automaticky znovu přijít na kanál po vykopnutí"
-#: src/common/weeconfig.c:1021
+#: src/common/weeconfig.c:1026
msgid "notify levels for channels of this server"
msgstr "level upozornění pro kanály na tomto serveru"
-#: src/common/weeconfig.c:1022
+#: src/common/weeconfig.c:1027
msgid ""
"comma separated list of notify levels for channels of this server (format: "
"#channel:1,..)"
@@ -5506,11 +5552,11 @@ msgstr ""
"čárkou oddělený seznam levelů upozornění pro kanály na tomto serveru "
"(formát: #kanál:1,..)"
-#: src/common/weeconfig.c:1025
+#: src/common/weeconfig.c:1030
msgid "charset for decoding ISO on server and channels"
msgstr "znaková sada pro dekódování ISO na serveru a kanálech"
-#: src/common/weeconfig.c:1026
+#: src/common/weeconfig.c:1031
msgid ""
"comma separated list of charsets for server and channels, to decode ISO "
"(format: server:charset,#channel:charset,..)"
@@ -5518,11 +5564,11 @@ msgstr ""
"čárkou oddělený seznam znakových sad pro server a kanály, pro dekódování ISO "
"(format: server:znaková_sada,#kanál:znaková_sada,...)"
-#: src/common/weeconfig.c:1030
+#: src/common/weeconfig.c:1035
msgid "charset for decoding UTF on server and channels"
msgstr "znaková sada pro dekódování UTF na serveru a kanálech"
-#: src/common/weeconfig.c:1031
+#: src/common/weeconfig.c:1036
msgid ""
"comma separated list of charsets for server and channels, to decode UTF "
"(format: server:charset,#channel:charset,..)"
@@ -5530,11 +5576,11 @@ msgstr ""
"čárkou oddělený seznam znakových sad pro server a kanály, pro dekódování UTF "
"(format: server:znaková_sada,#kanál:znaková_sada,...)"
-#: src/common/weeconfig.c:1035
+#: src/common/weeconfig.c:1040
msgid "charset for encoding messages on server and channels"
msgstr "znaková sada pro kódování zpráv na serveru a kanálech"
-#: src/common/weeconfig.c:1036
+#: src/common/weeconfig.c:1041
msgid ""
"comma separated list of charsets for server and channels, to encode messages "
"(format: server:charset,#channel:charset,..)"
@@ -5542,69 +5588,69 @@ msgstr ""
"čárkou oddělený seznam znakových sad pro server a kanály, pro kódování zpráv "
"(format: server:znaková_sada,#kanál:znaková_sada,...)"
-#: src/common/weeconfig.c:1121
+#: src/common/weeconfig.c:1126
#, c-format
msgid ""
"%s you should now issue /save to write \"save_on_exit\" option in config "
"file.\n"
msgstr ""
-#: src/common/weeconfig.c:1743
+#: src/common/weeconfig.c:1748
#, c-format
msgid "%s %s, line %d: new server, but previous was incomplete\n"
msgstr "%s %s, řádek %d: nový server, ale předchozí byl nekompletní\n"
-#: src/common/weeconfig.c:1752
+#: src/common/weeconfig.c:1757
#, c-format
msgid "%s %s, line %d: server '%s' already exists\n"
msgstr "%s %s, řádek %d: server '%s' již existuje\n"
-#: src/common/weeconfig.c:1770
+#: src/common/weeconfig.c:1775
#, c-format
msgid "%s %s, line %d: unable to create server\n"
msgstr "%s %s, řádek %d: nemohu vytvořit server\n"
-#: src/common/weeconfig.c:1810
+#: src/common/weeconfig.c:1815
#, c-format
msgid "%s unable to assign default int with string (\"%s\")\n"
msgstr "%s nemohu přiřadit výchozí číslo s řetězcem (\"%s\")\n"
-#: src/common/weeconfig.c:1821
+#: src/common/weeconfig.c:1826
#, c-format
msgid "%s unable to assign default color (\"%s\")\n"
msgstr "%s nemohu přiřadit výchozí barvu (\"%s\")\n"
-#: src/common/weeconfig.c:1859
+#: src/common/weeconfig.c:1864
#, c-format
msgid "%s config file \"%s\" not found.\n"
msgstr "%s konfigurační soubor \"%s\" nenalezen\n"
-#: src/common/weeconfig.c:1891
+#: src/common/weeconfig.c:1896
#, c-format
msgid "%s %s, line %d: invalid syntax, missing \"]\"\n"
msgstr "%s %s, řádek %d: nevalidní syntaxe, chybí \"]\"\n"
-#: src/common/weeconfig.c:1908
+#: src/common/weeconfig.c:1913
#, c-format
msgid "%s %s, line %d: unknown section identifier (\"%s\")\n"
msgstr "%s %s, řádek %d: neznámý identifikátor sekce (\"%s\")\n"
-#: src/common/weeconfig.c:1926
+#: src/common/weeconfig.c:1931
#, c-format
msgid "%s %s, line %d: invalid section for option, line is ignored\n"
msgstr "%s %s, řádek %d: nevalidní sekce pro volbu, řádek je ignorován\n"
-#: src/common/weeconfig.c:2008 src/common/weeconfig.c:2034
+#: src/common/weeconfig.c:2013 src/common/weeconfig.c:2039
#, c-format
msgid "%s %s, line %d: invalid option \"%s\"\n"
msgstr "%s %s, řádek %d: nevalidní volba \"%s\"\n"
-#: src/common/weeconfig.c:2014
+#: src/common/weeconfig.c:2019
#, c-format
msgid "%s %s, line %d: invalid ignore options \"%s\"\n"
msgstr "%s %s, řádek %d: nevalidní volba \"%s\" pro ignorování\n"
-#: src/common/weeconfig.c:2045
+#: src/common/weeconfig.c:2050
#, c-format
msgid ""
"%s %s, line %d: invalid value for option '%s'\n"
@@ -5613,7 +5659,7 @@ msgstr ""
"%s %s, řádek %d: nevalidní hodnota pro volbu '%s'\n"
"Očekáváno: hodnota boolean: 'off' nebo 'on'\n"
-#: src/common/weeconfig.c:2054
+#: src/common/weeconfig.c:2059
#, c-format
msgid ""
"%s %s, line %d: invalid value for option '%s'\n"
@@ -5622,7 +5668,7 @@ msgstr ""
"%s %s, řádek %d: nevalidní hodnota pro volbu '%s'\n"
"Očekáváno: celé číslo mezi %d a %d\n"
-#: src/common/weeconfig.c:2065
+#: src/common/weeconfig.c:2070
#, c-format
msgid ""
"%s %s, line %d: invalid value for option '%s'\n"
@@ -5631,21 +5677,21 @@ msgstr ""
"%s %s, řádek %d: nevalidní hodnota pro volbu '%s'\n"
"Očekáváno: jeden z těchto řetězců: "
-#: src/common/weeconfig.c:2081
+#: src/common/weeconfig.c:2086
#, c-format
msgid "%s %s, line %d: invalid color name for option '%s'\n"
msgstr "%s %s, řádek %d: nevalidní jméno barvy pro hodnotu '%s'\n"
-#: src/common/weeconfig.c:2150
+#: src/common/weeconfig.c:2155
#, c-format
msgid "%s: creating default config file...\n"
msgstr "%s: vytvářím výchozí konfigurační soubor...\n"
-#: src/common/weeconfig.c:2151
+#: src/common/weeconfig.c:2156
msgid "Creating default config file\n"
msgstr "Vytvářím výchozí konfigurační soubor\n"
-#: src/common/weeconfig.c:2154 src/common/weeconfig.c:2360
+#: src/common/weeconfig.c:2159 src/common/weeconfig.c:2365
#, c-format
msgid ""
"#\n"
@@ -5654,7 +5700,7 @@ msgstr ""
"#\n"
"# %s konfigurační soubor, vytvořil %s v%s %s"
-#: src/common/weeconfig.c:2158 src/common/weeconfig.c:2364
+#: src/common/weeconfig.c:2163 src/common/weeconfig.c:2369
#, c-format
msgid ""
"# WARNING! Be careful when editing this file, WeeChat writes this file when "
@@ -5665,6 +5711,22 @@ msgstr ""
"tento soubor při ukončení.\n"
"#\n"
-#: src/common/weeconfig.c:2357
+#: src/common/weeconfig.c:2362
msgid "Saving config to disk\n"
msgstr "Ukládám konfiguraci na disk\n"
+
+#~ msgid "Kb"
+#~ msgstr "Kb"
+
+#~ msgid "Mb"
+#~ msgstr "Mb"
+
+#~ msgid "Gb"
+#~ msgstr "Gb"
+
+#~ msgid ""
+#~ "%s DCC failed because blocksize is too big. Check value of \"dcc_blocksize"
+#~ "\" option, max is %d.\n"
+#~ msgstr ""
+#~ "%s DCC selhalo, protože velikost bloku je příliž velká. Zkontrolujte "
+#~ "hodnotu \"dcc_blocksize\" nastavní, maximum je %d.\n"
diff --git a/weechat/po/de.po b/weechat/po/de.po
index 6f780aae8..abc5c984e 100644
--- a/weechat/po/de.po
+++ b/weechat/po/de.po
@@ -1,23 +1,24 @@
+# translation of de.po to
# WeeChat: fast & light, IRC client for many operating systems.
# Copyright (c) 2003-2006 FlashCode <flashcode@flashtux.org>
# This file is distributed under the same license as the WeeChat package.
+#
# Rudolf Polzer <weechat-te@durchnull.de>, 2005.
# Thomas Schuetz <i18n@internet-villa.de>, 2006.
-#
msgid ""
msgstr ""
-"Project-Id-Version: WeeChat 0.2.0-cvs\n"
+"Project-Id-Version: de\n"
"Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
-"POT-Creation-Date: 2006-07-25 19:59+0200\n"
-"PO-Revision-Date: 2006-07-25 20:00+0200\n"
+"POT-Creation-Date: 2006-08-03 21:38+0200\n"
+"PO-Revision-Date: 2006-07-30 19:09+0200\n"
"Last-Translator: Thomas Schuetz <i18n@internet-villa.de>\n"
"Language-Team: <de@li.org>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Generator: KBabel 1.10.2\n"
+"X-Generator: KBabel 1.11.2\n"
-#: src/irc/irc-server.c:191 src/common/weeconfig.c:2290
+#: src/irc/irc-server.c:191 src/common/weeconfig.c:2295
msgid "Unable to get user's name"
msgstr "Username konnte nicht ermittelt werden"
@@ -1963,62 +1964,62 @@ msgstr ""
msgid "unknown"
msgstr "unbekannt"
-#: src/irc/irc-dcc.c:51
+#: src/irc/irc-dcc.c:54
msgid "Waiting"
msgstr "warten"
-#: src/irc/irc-dcc.c:51
+#: src/irc/irc-dcc.c:54
msgid "Connecting"
msgstr "verbinden"
-#: src/irc/irc-dcc.c:51
+#: src/irc/irc-dcc.c:54
msgid "Active"
msgstr "aktiv"
-#: src/irc/irc-dcc.c:51
+#: src/irc/irc-dcc.c:54
msgid "Done"
msgstr "fertig"
-#: src/irc/irc-dcc.c:51
+#: src/irc/irc-dcc.c:54
msgid "Failed"
msgstr "fehlg."
-#: src/irc/irc-dcc.c:52
+#: src/irc/irc-dcc.c:55
msgid "Aborted"
msgstr "abgebr."
-#: src/irc/irc-dcc.c:408
+#: src/irc/irc-dcc.c:439
#, c-format
msgid "DCC: file %s%s%s"
msgstr "DCC: Datei %s%s%s"
-#: src/irc/irc-dcc.c:414
+#: src/irc/irc-dcc.c:445
#, c-format
msgid " (local filename: %s%s%s)"
msgstr " (lokaler Dateiname: %s%s%s)"
-#: src/irc/irc-dcc.c:419
+#: src/irc/irc-dcc.c:450
msgid " sent to "
msgstr " gesendet an "
-#: src/irc/irc-dcc.c:421
+#: src/irc/irc-dcc.c:452
msgid " received from "
msgstr " empfangen von "
-#: src/irc/irc-dcc.c:426
+#: src/irc/irc-dcc.c:457
msgid "OK"
msgstr "OK"
-#: src/irc/irc-dcc.c:426
+#: src/irc/irc-dcc.c:457
msgid "FAILED"
msgstr "FEHLGESCHLAGEN"
-#: src/irc/irc-dcc.c:439
+#: src/irc/irc-dcc.c:471
#, c-format
msgid "DCC chat closed with %s%s %s(%s%d.%d.%d.%d%s)\n"
msgstr "DCC Chat mit %s%s %s(%s%d.%d.%d.%d%s) geschlossen \n"
-#: src/irc/irc-dcc.c:494
+#: src/irc/irc-dcc.c:526
#, c-format
msgid ""
"%s can't associate DCC chat with private buffer (maybe private buffer has "
@@ -2027,17 +2028,17 @@ msgstr ""
"%s kann keinen DCC Chat mit privatem Puffer assoziieren (ist er bereits ein "
"DCC CHAT?)\n"
-#: src/irc/irc-dcc.c:505
+#: src/irc/irc-dcc.c:537
#, c-format
msgid "Connected to %s%s %s(%s%d.%d.%d.%d%s)%s via DCC chat\n"
msgstr "DCC Chat mit %s%s %s(%s%d.%d.%d.%d%s)%s aufgebaut\n"
-#: src/irc/irc-dcc.c:624
+#: src/irc/irc-dcc.c:650
#, c-format
msgid "DCC: file %s%s%s resumed at position %u\n"
msgstr "DCC: Datei %s%s%s wird an Position %u fortgesetzt\n"
-#: src/irc/irc-dcc.c:633 src/irc/irc-dcc.c:658
+#: src/irc/irc-dcc.c:659 src/irc/irc-dcc.c:684
#, c-format
msgid ""
"%s can't resume file \"%s\" (port: %d, start position: %u): DCC not found or "
@@ -2046,23 +2047,23 @@ msgstr ""
"%s kann die Datei \"%s\" nicht fortsetzen (Port: %d, Startposition: %u): DCC "
"nicht gefunden oder bereits fertig\n"
-#: src/irc/irc-dcc.c:725
+#: src/irc/irc-dcc.c:756
#, c-format
msgid "%s not enough memory for new DCC\n"
msgstr "%s nicht genug Speicher für neuen DCC\n"
-#: src/irc/irc-dcc.c:744
+#: src/irc/irc-dcc.c:775
msgid "DCC chat"
msgstr "DCC Chat"
-#: src/irc/irc-dcc.c:771
+#: src/irc/irc-dcc.c:802
#, c-format
msgid ""
"Incoming DCC file from %s%s%s (%s%d.%d.%d.%d%s)%s: %s%s%s, %s%lu%s bytes\n"
msgstr ""
"Eingehende DCC-Datei von %s%s%s (%s%d.%d.%d.%d%s)%s: %s%s%s, %s%lu%s Bytes\n"
-#: src/irc/irc-dcc.c:794
+#: src/irc/irc-dcc.c:825
#, c-format
msgid ""
"Sending DCC file to %s%s%s: %s%s%s (local filename: %s%s%s), %s%lu%s bytes\n"
@@ -2070,17 +2071,17 @@ msgstr ""
"Sende DCC-Datei zu %s%s%s: %s%s%s (lokaler Dateiname: %s%s%s), %s%lu%s "
"Bytes\n"
-#: src/irc/irc-dcc.c:814
+#: src/irc/irc-dcc.c:845
#, c-format
msgid "Incoming DCC chat request from %s%s%s (%s%d.%d.%d.%d%s)\n"
msgstr "Eingehende DCC-Chatanforderung von %s%s%s (%s%d.%d.%d.%d%s)\n"
-#: src/irc/irc-dcc.c:831
+#: src/irc/irc-dcc.c:862
#, c-format
msgid "Sending DCC chat request to %s%s\n"
msgstr "Sende DCC-Chatanforderung an %s%s\n"
-#: src/irc/irc-dcc.c:849
+#: src/irc/irc-dcc.c:880
#, c-format
msgid ""
"DCC: file %s%s%s (local filename: %s%s%s) will be resumed at position %u\n"
@@ -2088,57 +2089,98 @@ msgstr ""
"DCC: Datei %s%s%s (lokaler Dateiname: %s%s%s) wird an der Position %u "
"fortgesetzt\n"
-#: src/irc/irc-dcc.c:929
+#: src/irc/irc-dcc.c:960
#, c-format
msgid "%s not enough memory for DCC SEND\n"
msgstr "%s nicht genug Speicher für DCC SEND\n"
-#: src/irc/irc-dcc.c:949
+#: src/irc/irc-dcc.c:980
#, c-format
msgid "%s cannot access file \"%s\"\n"
msgstr "%s kann nicht auf die Datei \"%s\" zugreifen\n"
-#: src/irc/irc-dcc.c:971
+#: src/irc/irc-dcc.c:1002
#, c-format
msgid "%s could not find address for '%s'. Falling back to local IP.\n"
msgstr ""
"%s kann die Adresse für '%s' nicht finden. Greife auf lokale IP zurück.\n"
-#: src/irc/irc-dcc.c:991
+#: src/irc/irc-dcc.c:1022
#, c-format
msgid "%s cannot create socket for DCC\n"
msgstr "%s kann keinen Socket für DCC anlegen\n"
-#: src/irc/irc-dcc.c:1049
+#: src/irc/irc-dcc.c:1080
#, c-format
msgid "%s cannot find available port for DCC\n"
msgstr "%s kann keinen freien Port für DCC ermitteln\n"
-#: src/irc/irc-dcc.c:1093
+#: src/irc/irc-dcc.c:1124
#, c-format
msgid "%s cannot send DCC\n"
msgstr "%s kann keinen DCC senden\n"
-#: src/irc/irc-dcc.c:1173
+#: src/irc/irc-dcc.c:1204
#, c-format
msgid "%s error sending data to \"%s\" via DCC CHAT\n"
msgstr "%s Fehler beim Senden von Daten an \"%s\" via DCC CHAT\n"
-#: src/irc/irc-dcc.c:1257
+#: src/irc/irc-dcc.c:1288
#, c-format
msgid "Private %s> %s"
msgstr "Privat %s> %s"
-#: src/irc/irc-dcc.c:1453
+#: src/irc/irc-dcc.c:1334
+#, fuzzy, c-format
+msgid "%s DCC: unable to create pipe\n"
+msgstr "%s kann lokalen Hostname/lokale IP nicht festlegen\n"
+
+#: src/irc/irc-dcc.c:1536
+#, fuzzy, c-format
+msgid "%s DCC: unable to read local file\n"
+msgstr "%s kann lokalen Hostname/lokale IP nicht festlegen\n"
+
+#: src/irc/irc-dcc.c:1543
+#, fuzzy, c-format
+msgid "%s DCC: unable to send block to receiver\n"
+msgstr "%s kann den Server nicht anlegen\n"
+
+#: src/irc/irc-dcc.c:1550
+#, fuzzy, c-format
+msgid "%s DCC: unable to read ACK from receiver\n"
+msgstr "%s kann den Server nicht anlegen\n"
+
+#: src/irc/irc-dcc.c:1557
+#, fuzzy, c-format
+msgid "%s DCC: unable to receive block from sender\n"
+msgstr "%s kann den Server nicht anlegen\n"
+
+#: src/irc/irc-dcc.c:1564
+#, fuzzy, c-format
+msgid "%s DCC: unable to write local file\n"
+msgstr "%s kann lokalen Hostname/lokale IP nicht festlegen\n"
+
+#: src/irc/irc-dcc.c:1608 src/irc/irc-dcc.c:1651
+#, fuzzy, c-format
+msgid "%s DCC: unable to fork\n"
+msgstr "%s kann lokalen Hostname/lokale IP nicht festlegen\n"
+
+#: src/irc/irc-dcc.c:1691
#, c-format
-msgid ""
-"%s DCC failed because blocksize is too big. Check value of \"dcc_blocksize\" "
-"option, max is %d.\n"
+msgid "%s DCC: timeout\n"
msgstr ""
-"%s DCC schlug aufgrund zu großer Blockgröße fehl. Bitte überprüfen Sie den "
-"Wert der \"dcc_blocksize\"-Option, das Maximum beträgt %d.\n"
-#: src/irc/irc-dcc.c:1528
+#: src/irc/irc-dcc.c:1723
+#, fuzzy, c-format
+msgid "%s DCC: unable to create socket for sending file\n"
+msgstr "%s kann lokalen Hostname/lokale IP nicht festlegen\n"
+
+#: src/irc/irc-dcc.c:1735
+#, fuzzy, c-format
+msgid "%s DCC: unable to set 'nonblock' option for socket\n"
+msgstr "%s kann den Server nicht anlegen\n"
+
+#: src/irc/irc-dcc.c:1839
#, c-format
msgid "Aborting active DCC: \"%s\" from %s\n"
msgstr "Aktiver DCC wird abgebrochen: \"%s\" von %s\n"
@@ -2290,13 +2332,13 @@ msgstr "Plugin \"%s\" entladen.\n"
msgid "%s plugin \"%s\" not found\n"
msgstr "%s Plugin \"%s\" nicht gefunden\n"
-#: src/plugins/plugins-config.c:265 src/common/weeconfig.c:1934
+#: src/plugins/plugins-config.c:265 src/common/weeconfig.c:1939
#, c-format
msgid "%s %s, line %d: invalid syntax, missing \"=\"\n"
msgstr "%s %s, Zeile %d: Syntaxfehler, \"=\" erwartet\n"
-#: src/plugins/plugins-config.c:353 src/common/weeconfig.c:2144
-#: src/common/weeconfig.c:2351
+#: src/plugins/plugins-config.c:353 src/common/weeconfig.c:2149
+#: src/common/weeconfig.c:2356
#, c-format
msgid "%s cannot create file \"%s\"\n"
msgstr "%s kann die Datei \"%s\" nicht anlegen\n"
@@ -2331,16 +2373,16 @@ msgid "bytes"
msgstr "Bytes"
#: src/gui/curses/gui-curses-chat.c:880
-msgid "Kb"
-msgstr "KB"
+msgid "KB"
+msgstr ""
#: src/gui/curses/gui-curses-chat.c:880
-msgid "Mb"
-msgstr "MB"
+msgid "MB"
+msgstr ""
#: src/gui/curses/gui-curses-chat.c:880
-msgid "Gb"
-msgstr "GB"
+msgid "GB"
+msgstr ""
#: src/gui/curses/gui-curses-chat.c:1012
msgid "ETA"
@@ -2671,7 +2713,6 @@ msgid "[action [args] | number | [[server] [channel]]]"
msgstr "[Aktion [Argumente] | Nummer | [[Server] [Channel]]]"
#: src/common/command.c:60
-#, fuzzy
msgid ""
" action: action to do:\n"
" move: move buffer in the list (may be relative, for example -1)\n"
@@ -2685,10 +2726,11 @@ msgid ""
msgstr ""
" Aktion: Pufferaktion:\n"
" move: Puffer in der Liste bewegen (kann auch relativ sein, wie -1)\n"
-" close: Puffer schließen (und Channel ohne Meldung verlassen)\n"
+" close: Puffer schließen (eine Part-Message kann optional angegeben "
+"werden)\n"
" list: alle offenen Puffer auflisten (Standardaktion)\n"
-" notify: Notify-Level für Puffer festlegen (0=nie, 1=highlighten, 2=1"
-"+Nachricht, 3=2+join/part)\n"
+" notify: Notify-Level für Puffer festlegen (0=nie, 1=bei hervorgehobenen "
+"Nachrichten, 2=1+persönliche Nachricht, 3=2+join/part)\n"
"Server\n"
"Channel: gehe zum Puffer mit Servernamen oder Channelnamen\n"
" Nummer: gehe zu Puffer mit dieser Nummer"
@@ -2884,13 +2926,13 @@ msgstr ""
"Belegungen (Vorsicht!)"
#: src/common/command.c:132
-#, fuzzy
msgid "manage panels"
-msgstr "Fenster verwalten"
+msgstr "Panels verwalten"
#: src/common/command.c:133
msgid "[list | add type position size | resize # size | close # | move #1 #2]"
msgstr ""
+"[list | add Art Position Größe | resize # Größe | close # | move #1 #2]"
#: src/common/command.c:134
msgid ""
@@ -2901,6 +2943,14 @@ msgid ""
" close: close a panel by number\n"
" move: move a panel to another number (may be relative, for example -1)"
msgstr ""
+" list: listet allo offenen Panels (Default, kann als Parameter auch "
+"weggelassen werden)\n"
+" add: fügt ein Panel hinzu, Art ist global|local, Position ist top|bottom|"
+"left|right\n"
+" resize: setzt die Größe eines Panels neu (kann auch relativ sein, z.B. -1)\n"
+" close: schließt das Panel mit der angegebenen Nummer\n"
+" move: verschiebt ein Panel zu einer anderen Position (kann auch relativ "
+"sein, z.B. -1)"
#: src/common/command.c:141
msgid "list/load/unload plugins"
@@ -3095,7 +3145,6 @@ msgstr ""
"[pct] | resize pct | merge [all]]"
#: src/common/command.c:208
-#, fuzzy
msgid ""
" list: list open windows (no parameter implies this list)\n"
" -1: jump to previous window\n"
@@ -3125,8 +3174,8 @@ msgstr ""
" right: wechselt zum rechten Fenster\n"
"splith: teilt das aktuelle Fenster horizontal\n"
"splitv: teilt das aktuelle Fenster vertikal\n"
-"resize: verändert die Größe des aktuellen Fensters, die neue Größe wird in "
-"Prozent des Elternfensters angegeben\n"
+"resize: verändert die Größe des aktuellen Fensters, die neue Größe ist <pct> "
+"Prozent des Elternfensters groß\n"
" merge: vereinigt Fenster miteinander (all = alle Fenster vereinigen)\n"
"\n"
"Bei splith und splitv gibt pct die neue Größe des Fensters im verhältnis zur "
@@ -3254,7 +3303,6 @@ msgid "%sraw IRC data\n"
msgstr "%sIRC-Rohdaten\n"
#: src/common/command.c:1379
-#, fuzzy
msgid "Open buffers:\n"
msgstr "Offene Puffer:\n"
@@ -3269,7 +3317,7 @@ msgid "%s can not close the single buffer\n"
msgstr "%s der einzige Puffer kann nicht geschlossen werden\n"
#: src/common/command.c:1452
-#, fuzzy, c-format
+#, c-format
msgid "%s can not close server buffer while channels are open\n"
msgstr ""
"%s kann den Serverpuffer nicht schließen, solange Channels offen sind\n"
@@ -3338,7 +3386,7 @@ msgstr " (geerbt: \"%s%s%s\")"
#: src/common/command.c:1862
#, c-format
msgid "%s charset \"%s\" is not available\n"
-msgstr ""
+msgstr "%s Zeichensatz \"%s\" ist nicht verfügbar\n"
#: src/common/command.c:1920 src/common/command.c:1950
#: src/common/command.c:2177 src/common/command.c:2917
@@ -3442,33 +3490,31 @@ msgstr "%s \"-yes\" Argument erwartet aus Sicherheitsgründen\n"
#: src/common/command.c:2711
msgid "global"
-msgstr ""
+msgstr "global"
#: src/common/command.c:2711
msgid "local"
-msgstr ""
+msgstr "local"
#: src/common/command.c:2717
-#, fuzzy
msgid "top"
-msgstr "Operator"
+msgstr "top"
#: src/common/command.c:2720
msgid "bottom"
-msgstr ""
+msgstr "bottom"
#: src/common/command.c:2723
msgid "left"
-msgstr ""
+msgstr "left"
#: src/common/command.c:2726
msgid "right"
-msgstr ""
+msgstr "right"
#: src/common/command.c:2756
-#, fuzzy
msgid "Open panels:\n"
-msgstr "Offene Puffer:\n"
+msgstr "Offene Panel:\n"
#: src/common/command.c:2792
msgid "Plugins loaded:\n"
@@ -3543,14 +3589,13 @@ msgid "%s failed to save configuration file\n"
msgstr "%s konnte die Konfigurationsdatei nicht sichern\n"
#: src/common/command.c:2971
-#, fuzzy
msgid "Plugins options saved\n"
-msgstr "Plugin-Option(en) gefunden\n"
+msgstr "Plugin-Optionen gesichert\n"
#: src/common/command.c:2976
-#, fuzzy, c-format
+#, c-format
msgid "%s failed to save plugins options\n"
-msgstr "%s konnte die Konfigurationsdatei nicht sichern\n"
+msgstr "%s konnte die Plugin-Konfigurationsdatei nicht sichern\n"
#: src/common/command.c:3017
msgid "No server.\n"
@@ -3814,7 +3859,6 @@ msgstr ""
"WeeChat Uptime: %s%d %s%s %s%02d%s:%s%02d%s:%s%02d%s, gestartet am %s%s"
#: src/common/command.c:4122
-#, fuzzy
msgid "Open windows:\n"
msgstr "Geöffnete Fenster:\n"
@@ -3883,7 +3927,7 @@ msgstr ""
"durch das Benutzen der \"--dir\" Kommandozeilenoption mit einem anderen Home-"
"Verzeichnis zu starten.\n"
-#: src/common/session.c:481
+#: src/common/session.c:484
#, c-format
msgid ""
"Last operation with session file was at position %ld, read of %d bytes\n"
@@ -3891,7 +3935,7 @@ msgstr ""
"Der letzte Zugriff auf die Sitzungsdatei war bei Position %ld, %d Bytes "
"gelesen.\n"
-#: src/common/session.c:486
+#: src/common/session.c:489
#, c-format
msgid ""
"Please send %s/%s, %s/%s and above messages to WeeChat developers for "
@@ -3903,297 +3947,297 @@ msgstr ""
"Beachten Sie bitte, dass in diesen Dateien persönliche Informationen "
"enthalten sein können.\n"
-#: src/common/session.c:512 src/common/session.c:546 src/common/session.c:603
-#: src/common/session.c:644
+#: src/common/session.c:515 src/common/session.c:549 src/common/session.c:606
+#: src/common/session.c:647
#, c-format
msgid "wrong type in file (expected: %d, read: %d)"
msgstr "Falscher Datentyp in der Datei (erwartet: %d, gefunden: %d)"
-#: src/common/session.c:615 src/common/session.c:656
+#: src/common/session.c:618 src/common/session.c:659
msgid "invalid length for a buffer"
msgstr "Fehlerhafte Pufferlänge"
-#: src/common/session.c:680
+#: src/common/session.c:683
msgid "object read error"
msgstr "Objekt-Lesefehler"
-#: src/common/session.c:685
+#: src/common/session.c:688
#, c-format
msgid "wrong object (expected: %d, read: %d)"
msgstr "Falsches Objekt (erwartet: %d, gefunden: %d)"
-#: src/common/session.c:695
+#: src/common/session.c:698
msgid "type read error"
msgstr "Typ-Lesefehler"
-#: src/common/session.c:700
+#: src/common/session.c:703
#, c-format
msgid "wrong type (expected: %d, read: %d)"
msgstr "Falscher Typ (erwartet: %d, gefunden: %d)"
-#: src/common/session.c:785
+#: src/common/session.c:788
msgid "server name not found"
msgstr "Servernamen nicht gefunden"
-#: src/common/session.c:790
+#: src/common/session.c:793
#, c-format
msgid "session: loading server \"%s\"\n"
msgstr "Sitzung: Lade Server \"%s\"\n"
-#: src/common/session.c:794
+#: src/common/session.c:797
msgid "server found, updating values\n"
msgstr "Server gefunden, Werte werden aktualisiert\n"
-#: src/common/session.c:797
+#: src/common/session.c:800
msgid "server not found, creating new one\n"
msgstr "Server nicht gefunden, erstelle einen neuen Server\n"
-#: src/common/session.c:802
+#: src/common/session.c:805
msgid "can't create new server"
msgstr "neuer Server konnte nicht alloziert werden"
-#: src/common/session.c:816
+#: src/common/session.c:819
msgid "unexpected end of file (reading server)"
msgstr "unerwartetes Dateiende beim Lesen des Servers"
-#: src/common/session.c:907
+#: src/common/session.c:910
msgid "gnutls init error"
msgstr "gnutls Initialisierungsfehle"
-#: src/common/session.c:924
+#: src/common/session.c:927
msgid "gnutls handshake failed"
msgstr "gnutls-Handshake schlug fehl"
-#: src/common/session.c:970
+#: src/common/session.c:973
#, c-format
msgid "session: warning: ignoring value from server (object id: %d)\n"
msgstr "Sitzungs-Warung: ignoriere Servereinstellungen (Objekt-ID: %d)\n"
-#: src/common/session.c:992
+#: src/common/session.c:995
msgid "channel found without server"
msgstr "Channel ohne Server gefunden"
-#: src/common/session.c:999
+#: src/common/session.c:1002
msgid "channel type not found"
msgstr "Channeltyp nicht gefunden"
-#: src/common/session.c:1007
+#: src/common/session.c:1010
msgid "channel name not found"
msgstr "Channelname nicht gefunden"
-#: src/common/session.c:1012
+#: src/common/session.c:1015
#, c-format
msgid "session: loading channel \"%s\"\n"
msgstr "Sitzung: lade Channel \"%s\"\n"
-#: src/common/session.c:1020
+#: src/common/session.c:1023
msgid "can't create new channel"
msgstr "konnte den neuen Channel nicht erzeugen"
-#: src/common/session.c:1030
+#: src/common/session.c:1033
msgid "unexpected end of file (reading channel)"
msgstr "unerwartetes Dateiende beim Lesen der Channeleinstellungen"
-#: src/common/session.c:1069
+#: src/common/session.c:1072
#, c-format
msgid "session: warning: ignoring value from channel (object id: %d)\n"
msgstr "Sitzungs-Warnung: ignoriere Channeleinstellungen (Objekt-ID: %d)\n"
-#: src/common/session.c:1092
+#: src/common/session.c:1095
msgid "nick found without channel"
msgstr "Nicknamen ohne Channel gefunden"
-#: src/common/session.c:1100
+#: src/common/session.c:1103
msgid "nick name not found"
msgstr "Nicknamen nicht gefunden"
-#: src/common/session.c:1110
+#: src/common/session.c:1113
msgid "can't create new nick"
msgstr "Neuer Nickname konnte nicht alloziert werden"
-#: src/common/session.c:1120
+#: src/common/session.c:1123
msgid "unexpected end of file (reading nick)"
msgstr "unerwartetes Dateiende beim Lesen der Nickeinstellungen"
-#: src/common/session.c:1139
+#: src/common/session.c:1142
#, c-format
msgid "session: warning: ignoring value from nick (object id: %d)\n"
msgstr "Sitzungswarnung: ignoriere Nickeinstellungen (Objekt-ID: %d)\n"
-#: src/common/session.c:1165
+#: src/common/session.c:1168
msgid "can't create new DCC"
msgstr "kann keinen Socket für DCC anlegen"
-#: src/common/session.c:1169
+#: src/common/session.c:1172
msgid "session: loading DCC\n"
msgstr "Sitzung: lade DCC\n"
-#: src/common/session.c:1179
+#: src/common/session.c:1182
msgid "unexpected end of file (reading DCC)"
msgstr "unerwartetes Dateiende beim Lesen der DCC-Einstellungen"
-#: src/common/session.c:1198
+#: src/common/session.c:1201
msgid "server not found for DCC"
msgstr "Server für DCC nicht gefunden"
-#: src/common/session.c:1207
+#: src/common/session.c:1210
msgid "DCC with channel but without server"
msgstr "DCC mit Channel, aber ohne Server"
-#: src/common/session.c:1219
+#: src/common/session.c:1222
msgid "channel not found for DCC"
msgstr "kann keinen Port für DCC ermitteln"
-#: src/common/session.c:1293
+#: src/common/session.c:1305
#, c-format
msgid "session: warning: ignoring value from DCC (object id: %d)\n"
msgstr "Sitzungs-Warnung: ignoriere DCC-Einstellungen (Objekt-ID: %d)\n"
-#: src/common/session.c:1313
+#: src/common/session.c:1325
msgid "session: loading buffer history\n"
msgstr "Sitzung: lade Puffer-Verlauf\n"
-#: src/common/session.c:1315
+#: src/common/session.c:1327
msgid "session: loading global history\n"
msgstr "Sitzung: lade globalen Verlauf\n"
-#: src/common/session.c:1323
+#: src/common/session.c:1335
msgid "unexpected end of file (reading history)"
msgstr "unerwartetes Dateiende beim Lesen der Sitzung"
-#: src/common/session.c:1343
+#: src/common/session.c:1355
#, c-format
msgid "session: warning: ignoring value from history (object id: %d)\n"
msgstr "Sitzungswarnung: ignoriere Verlaufseinstellungen (Objekt-ID: %d)\n"
-#: src/common/session.c:1369
+#: src/common/session.c:1381
msgid "server name not found for buffer"
msgstr "Servername für den Puffer nicht gefunden"
-#: src/common/session.c:1377
+#: src/common/session.c:1389
msgid "channel name not found for buffer"
msgstr "Channelnamen für den Puffer nicht gefunden"
-#: src/common/session.c:1384
+#: src/common/session.c:1396
msgid "buffer type not found"
msgstr "Puffertyp nicht gefunden"
-#: src/common/session.c:1389
+#: src/common/session.c:1401
#, c-format
msgid "session: loading buffer (server: %s, channel: %s, type: %d)\n"
msgstr "Sitzung: lade Puffer (Server: %s, Channel: %s, Typ: %d)\n"
-#: src/common/session.c:1400
+#: src/common/session.c:1412
msgid "server not found for buffer"
msgstr "Server für Puffer nicht gefunden"
-#: src/common/session.c:1410
+#: src/common/session.c:1422
msgid "channel not found for buffer"
msgstr "Channel für den Puffer nicht gefunden"
-#: src/common/session.c:1419
+#: src/common/session.c:1431
msgid "can't create new buffer"
msgstr "kann keinen neuen Puffer erstellen"
-#: src/common/session.c:1432
+#: src/common/session.c:1444
msgid "unexpected end of file (reading buffer)"
msgstr "unerwartetes Dateiende beim Lesen des Puffers"
-#: src/common/session.c:1445
+#: src/common/session.c:1457
#, c-format
msgid "session: warning: ignoring value from buffer (object id: %d)\n"
msgstr "Sitzungswarnung: ignoriere Puffereinstellungen (Objekt-ID: %d)\n"
-#: src/common/session.c:1467
+#: src/common/session.c:1479
msgid "line found without buffer"
msgstr "Zeile ohne Puffer gefunden"
-#: src/common/session.c:1475
+#: src/common/session.c:1487
msgid "can't create new line"
msgstr "erzeuge neue Zeile"
-#: src/common/session.c:1485
+#: src/common/session.c:1497
msgid "unexpected end of file (reading line)"
msgstr "unerwartetes Dateiende beim Lesen einer Zeile"
-#: src/common/session.c:1522
+#: src/common/session.c:1534
#, c-format
msgid "session: warning: ignoring value from line (object id: %d)\n"
msgstr "Sitzungswarung: ignoriere Zeileninhalt (Objekt-ID: %d)\n"
-#: src/common/session.c:1546
+#: src/common/session.c:1558
msgid "unexpected end of file (reading uptime)"
msgstr "unerwartetes Dateiende beim Lesen der Uptime"
-#: src/common/session.c:1559
+#: src/common/session.c:1571
#, c-format
msgid "session: warning: ignoring value from uptime (object id: %d)\n"
msgstr "Sitzungswarnung: ignoriere Uptimewert (Objekt-ID %d)\n"
-#: src/common/session.c:1589
+#: src/common/session.c:1601
msgid "session file not found"
msgstr "Sitzungsdatei nicht gefunden"
-#: src/common/session.c:1596
+#: src/common/session.c:1608
msgid "signature not found"
msgstr "Sitzungssignatur nicht gefunden"
-#: src/common/session.c:1601
+#: src/common/session.c:1613
msgid "bad session signature"
msgstr "Fehlerhafte Sitzungssignatur"
-#: src/common/session.c:1612
+#: src/common/session.c:1624
msgid "object id not found"
msgstr "Objekt-ID nicht gefunden"
-#: src/common/session.c:1620
+#: src/common/session.c:1632
msgid "failed to load server"
msgstr "konnte die Servereinstellungen nicht laden"
-#: src/common/session.c:1627
+#: src/common/session.c:1639
msgid "failed to load channel"
msgstr "konnte die Channeleinstellungen nicht laden"
-#: src/common/session.c:1634
+#: src/common/session.c:1646
msgid "failed to load nick"
msgstr "konnte die Nickeinstellungen nicht laden"
-#: src/common/session.c:1641
+#: src/common/session.c:1653
msgid "failed to load DCC"
msgstr "konnte die DCC-Einstellungen nicht laden"
-#: src/common/session.c:1648
+#: src/common/session.c:1660
msgid "failed to load history"
msgstr "konnte den Verlauf nicht laden"
-#: src/common/session.c:1655
+#: src/common/session.c:1667
msgid "failed to load buffer"
msgstr "konnte den Puffer nicht laden"
-#: src/common/session.c:1662
+#: src/common/session.c:1674
msgid "failed to load line"
msgstr "konnte die Zeile nicht laden"
-#: src/common/session.c:1669
+#: src/common/session.c:1681
msgid "failed to load uptime"
msgstr "konnte die Uptime nicht laden"
-#: src/common/session.c:1674
+#: src/common/session.c:1686
#, c-format
msgid "ignoring object (id: %d)\n"
msgstr "ignoriere Objekt (ID: %d)\n"
-#: src/common/session.c:1678
+#: src/common/session.c:1690
#, c-format
msgid "failed to ignore object (id: %d)"
msgstr "konnte Objekt (ID: %d) nicht ignorieren"
-#: src/common/session.c:1702
+#: src/common/session.c:1714
#, c-format
msgid "%s can't delete session file (%s)\n"
msgstr "%s kann die Sitzungsdatei (%s) nicht löschen\n"
-#: src/common/session.c:1708
+#: src/common/session.c:1720
msgid "Upgrade completed successfully\n"
msgstr "Upgrade erfolgreich beendet\n"
@@ -4349,7 +4393,7 @@ msgstr "%s nicht genug Speicher fürs HOME-Verzeichnis\n"
#: src/common/weechat.c:490
#, c-format
msgid "%s home (%s) is not a directory\n"
-msgstr ""
+msgstr "%s HOME (%s) ist kein Verzeichnis\n"
#: src/common/weechat.c:499 src/common/weechat.c:523 src/common/weechat.c:539
#, c-format
@@ -4374,9 +4418,8 @@ msgid "WeeChat Warning:"
msgstr "WeeChat-Warnung:"
#: src/common/weeconfig.c:116 src/common/weeconfig.c:117
-#, fuzzy
msgid "save config file on exit"
-msgstr "Konfiguration abspeichern"
+msgstr "Konfiguration beim Verlassen abspeichern"
#: src/common/weeconfig.c:120 src/common/weeconfig.c:121
msgid "set title for window (terminal for Curses GUI) with name and version"
@@ -5178,43 +5221,48 @@ msgstr ""
"erlaube Benutzern, spezielle Codes zu versenden (%B=fett, %Cxx,yy=Farbe, %"
"U=unterstrichen, %R=reverse/umgekehrt)"
-#: src/common/weeconfig.c:814
+#: src/common/weeconfig.c:815
msgid "automatically accept dcc files"
msgstr "DCC-Dateiübertragungen automatisch annehmen"
-#: src/common/weeconfig.c:815
+#: src/common/weeconfig.c:816
msgid "automatically accept incoming dcc files"
msgstr "DCC-Dateiübertragungen automatisch annehmen"
-#: src/common/weeconfig.c:818
+#: src/common/weeconfig.c:819
msgid "automatically accept dcc chats"
msgstr "DCC-Chats automatisch annehmen"
-#: src/common/weeconfig.c:819
+#: src/common/weeconfig.c:820
msgid "automatically accept dcc chats (use carefully!)"
msgstr "DCC-CHats automatisch annehmen (Vorsicht!)"
-#: src/common/weeconfig.c:822
+#: src/common/weeconfig.c:823
msgid "timeout for dcc request"
msgstr "DCC-Timeout"
-#: src/common/weeconfig.c:823
+#: src/common/weeconfig.c:824
msgid "timeout for dcc request (in seconds)"
msgstr "DCC-Timeout in Sekunden"
-#: src/common/weeconfig.c:826
+#: src/common/weeconfig.c:827
msgid "block size for dcc packets"
msgstr "Blockgröße für DCCs"
-#: src/common/weeconfig.c:827
+#: src/common/weeconfig.c:828
msgid "block size for dcc packets in bytes (default: 65536)"
msgstr "Blockgröße für DCCs"
-#: src/common/weeconfig.c:830
+#: src/common/weeconfig.c:831 src/common/weeconfig.c:832
+#, fuzzy
+msgid "does not wait for ACK when sending file"
+msgstr "Leerzeichen in Unterstriche umwandeln beim Veschicken von Dateien"
+
+#: src/common/weeconfig.c:835
msgid "allowed ports for outgoing dcc"
msgstr "erlaubte Ports für ausgehenden DCC"
-#: src/common/weeconfig.c:831
+#: src/common/weeconfig.c:836
msgid ""
"restricts outgoing dcc to use only ports in the given range (useful for NAT) "
"(syntax: a single port, ie. 5000 or a port range, ie. 5000-5015, empty value "
@@ -5225,11 +5273,11 @@ msgstr ""
"z.B. 5000, oder eine Port-Bereich, z.B. 5000-5015,wenn kein Bereich "
"angegeben ist, ist jeder Port möglich)"
-#: src/common/weeconfig.c:836
+#: src/common/weeconfig.c:841
msgid "IP address for outgoing dcc"
msgstr "IP-Adresse für ausgehenden DCC"
-#: src/common/weeconfig.c:837
+#: src/common/weeconfig.c:842
msgid ""
"IP or DNS address used for outgoing dcc (if empty, local interface IP is "
"used)"
@@ -5237,114 +5285,114 @@ msgstr ""
"IP- oder DNS-Adresse für ausgehenden DCC (wenn kein Wert angegeben wird, "
"wird die IP des lokalen Interfaces benutzt)"
-#: src/common/weeconfig.c:841
+#: src/common/weeconfig.c:846
msgid "path for incoming files with dcc"
msgstr "Pfad für per DCC eingehende Dateien"
-#: src/common/weeconfig.c:842
+#: src/common/weeconfig.c:847
msgid "path for writing incoming files with dcc (default: user home)"
msgstr "Pfad für per DCC eingehende Dateien (Standardwert: Homeverzeichnis)"
-#: src/common/weeconfig.c:845
+#: src/common/weeconfig.c:850
msgid "default path for sending files with dcc"
msgstr "Pfad der per DCC zu sendenden Dateien"
-#: src/common/weeconfig.c:846
+#: src/common/weeconfig.c:851
msgid ""
"path for reading files when sending thru dcc (when no path is specified)"
msgstr ""
"Pfad, aus dem Dateien standardmäßig gelesen werden, wenn keine explizite "
"Angabe vorliegt"
-#: src/common/weeconfig.c:849 src/common/weeconfig.c:850
+#: src/common/weeconfig.c:854 src/common/weeconfig.c:855
msgid "convert spaces to underscores when sending files"
msgstr "Leerzeichen in Unterstriche umwandeln beim Veschicken von Dateien"
-#: src/common/weeconfig.c:853
+#: src/common/weeconfig.c:858
msgid "automatically rename dcc files if already exists"
msgstr ""
"eingehende Dateien automatisch umbenennen, falls nötig, um Überschreiben zu "
"vermeiden"
-#: src/common/weeconfig.c:854
+#: src/common/weeconfig.c:859
msgid "rename incoming files if already exists (add '.1', '.2', ...)"
msgstr ""
"eingehende Dateien automatisch umbenennen, falls nötig, um Überschreiben zu "
"vermeiden (durch Hinzufügen von '.1', '.2', ...)"
-#: src/common/weeconfig.c:857
+#: src/common/weeconfig.c:862
msgid "automatically resume aborted transfers"
msgstr "abgebrochene Übertragungen automatisch fortsetzen"
-#: src/common/weeconfig.c:858
+#: src/common/weeconfig.c:863
msgid ""
"automatically resume dcc transfer if connection with remote host is loosed"
msgstr ""
"abgebrochene Übertragungen automatisch fortsetzen, wenn die Verbindung "
"abgebrochen ist"
-#: src/common/weeconfig.c:877
+#: src/common/weeconfig.c:882
msgid "use proxy"
msgstr "Proxy verwenden"
-#: src/common/weeconfig.c:878
+#: src/common/weeconfig.c:883
msgid "use a proxy server to connect to irc server"
msgstr ""
"einen Proxyserver verwenden, um die Verbindung zum IRC-Server aufzubauen"
-#: src/common/weeconfig.c:881
+#: src/common/weeconfig.c:886
msgid "proxy type"
msgstr "Proxytyp"
-#: src/common/weeconfig.c:882
+#: src/common/weeconfig.c:887
msgid "proxy type (http (default), socks4, socks5)"
msgstr "Proxytyp (http (Standard), socks4, socks5)"
-#: src/common/weeconfig.c:885
+#: src/common/weeconfig.c:890
msgid "use ipv6 proxy"
msgstr "IPv6-Proxy verwenden"
-#: src/common/weeconfig.c:886
+#: src/common/weeconfig.c:891
msgid "connect to proxy in ipv6"
msgstr "Verbindung zum Proxy über IPv6 aufbauen"
-#: src/common/weeconfig.c:889
+#: src/common/weeconfig.c:894
msgid "proxy address"
msgstr "Proxyadresse"
-#: src/common/weeconfig.c:890
+#: src/common/weeconfig.c:895
msgid "proxy server address (IP or hostname)"
msgstr "Adresse des Proxyservers (IP oder Hostname)"
-#: src/common/weeconfig.c:893
+#: src/common/weeconfig.c:898
msgid "port for proxy"
msgstr "Port des Proxys"
-#: src/common/weeconfig.c:894
+#: src/common/weeconfig.c:899
msgid "port for connecting to proxy server"
msgstr "Port, auf dem der Proxyserver läuft"
-#: src/common/weeconfig.c:897
+#: src/common/weeconfig.c:902
msgid "proxy username"
msgstr "Proxy-Benutzername"
-#: src/common/weeconfig.c:898
+#: src/common/weeconfig.c:903
msgid "username for proxy server"
msgstr "Benutzername für die Proxyverbindung"
-#: src/common/weeconfig.c:901
+#: src/common/weeconfig.c:906
msgid "proxy password"
msgstr "Proxy-Passwort"
-#: src/common/weeconfig.c:902
+#: src/common/weeconfig.c:907
msgid "password for proxy server"
msgstr "Passwort für die Proxyverbindung"
-#: src/common/weeconfig.c:915
+#: src/common/weeconfig.c:920
msgid "path for searching plugins"
msgstr "Suchpfad für WeeChat-Plugins"
-#: src/common/weeconfig.c:916
+#: src/common/weeconfig.c:921
msgid ""
"path for searching plugins ('%h' will be replaced by WeeChat home, ~/."
"weechat by default)"
@@ -5352,11 +5400,11 @@ msgstr ""
"Suchpfad für WeeChat-Plugins ('%h' wird durch das WeeChat-Basisiverzeichnis "
"ersetzt, voreingestellt ist ~/.weechat)"
-#: src/common/weeconfig.c:920
+#: src/common/weeconfig.c:925
msgid "list of plugins to load automatically"
msgstr "Liste der Plugins, die automatisch geladen werden"
-#: src/common/weeconfig.c:921
+#: src/common/weeconfig.c:926
msgid ""
"comma separated list of plugins to load automatically at startup, \"*\" "
"means all plugins found (names may be partial, for example \"perl\" is ok "
@@ -5366,11 +5414,11 @@ msgstr ""
"sollen, \"*\" lädt alle gefundenen Plugins (es können auch Teile des Namens "
"angegeben werden, \"perl\" lädt z.B. auch \"libperl.so\")"
-#: src/common/weeconfig.c:926
+#: src/common/weeconfig.c:931
msgid "standard plugins extension in filename"
msgstr "Standard-Dateinamenserweiterung für Plugins"
-#: src/common/weeconfig.c:927
+#: src/common/weeconfig.c:932
msgid ""
"standard plugins extension in filename, used for autoload (if empty, then "
"all files are loaded when autoload is \"*\")"
@@ -5379,95 +5427,95 @@ msgstr ""
"verwendet (wenn kein Wert angegeben ist und der Wert für das automatische "
"Laden \"*\" ist, werden alle Dateien geladen)"
-#: src/common/weeconfig.c:944
+#: src/common/weeconfig.c:949
msgid "server name"
msgstr "Servername"
-#: src/common/weeconfig.c:945
+#: src/common/weeconfig.c:950
msgid "name associated to IRC server (for display only)"
msgstr "mit dem IRC-Server assoziierter eindeutiger Name (nur zur Anzeige)"
-#: src/common/weeconfig.c:948
+#: src/common/weeconfig.c:953
msgid "automatically connect to server"
msgstr "automatisch mit dem Server verbinden"
-#: src/common/weeconfig.c:949
+#: src/common/weeconfig.c:954
msgid "automatically connect to server when WeeChat is starting"
msgstr "automatisch mit dem Server verbinden, wenn WeeChat gestartet wird"
-#: src/common/weeconfig.c:952
+#: src/common/weeconfig.c:957
msgid "automatically reconnect to server"
msgstr "automatischer Neuaufbau der Verbindung"
-#: src/common/weeconfig.c:953
+#: src/common/weeconfig.c:958
msgid "automatically reconnect to server when disconnected"
msgstr "die Verbindung nach Trennung automatisch wiederherstellen"
-#: src/common/weeconfig.c:956
+#: src/common/weeconfig.c:961
msgid "delay before trying again to reconnect"
msgstr "vorm Neuaufbau der Verbindung abzuwartende Zeitspanne"
-#: src/common/weeconfig.c:957
+#: src/common/weeconfig.c:962
msgid "delay (in seconds) before trying again to reconnect to server"
msgstr ""
"Zeit in Sekunden, die gewartet wird, bevor ein Verbindungsneuaufbau versucht "
"wird"
-#: src/common/weeconfig.c:960
+#: src/common/weeconfig.c:965
msgid "server address or hostname"
msgstr "Serveradresse oder Hostname"
-#: src/common/weeconfig.c:961
+#: src/common/weeconfig.c:966
msgid "IP address or hostname of IRC server"
msgstr "IP-Adresse oder Hostname des IRC-Servers"
-#: src/common/weeconfig.c:964
+#: src/common/weeconfig.c:969
msgid "port for IRC server"
msgstr "Port des IRC-Servers"
-#: src/common/weeconfig.c:965
+#: src/common/weeconfig.c:970
msgid "port for connecting to server"
msgstr "Port, auf dem der IRC-Server läuft"
-#: src/common/weeconfig.c:968 src/common/weeconfig.c:969
+#: src/common/weeconfig.c:973 src/common/weeconfig.c:974
msgid "use IPv6 protocol for server communication"
msgstr "Server über IPv6 ansprechen"
-#: src/common/weeconfig.c:972 src/common/weeconfig.c:973
+#: src/common/weeconfig.c:977 src/common/weeconfig.c:978
msgid "use SSL for server communication"
msgstr "Server über SSL ansprechen"
-#: src/common/weeconfig.c:976
+#: src/common/weeconfig.c:981
msgid "server password"
msgstr "Serverpasswort"
-#: src/common/weeconfig.c:977
+#: src/common/weeconfig.c:982
msgid "password for IRC server"
msgstr "Passwort für den IRC-Server"
-#: src/common/weeconfig.c:980
+#: src/common/weeconfig.c:985
msgid "nickname for server"
msgstr "Nickname auf dem Server"
-#: src/common/weeconfig.c:981
+#: src/common/weeconfig.c:986
msgid "nickname to use on IRC server"
msgstr "eigener Nickname, der auf dem IRC-Server benutzt werden soll"
-#: src/common/weeconfig.c:984
+#: src/common/weeconfig.c:989
msgid "alternate nickname for server"
msgstr "alternativer Nickname auf dem Server"
-#: src/common/weeconfig.c:985
+#: src/common/weeconfig.c:990
msgid "alternate nickname to use on IRC server (if nickname is already used)"
msgstr ""
"alternativer Nickname, der auf dem IRC-Server benutzt werden soll, wenn der "
"erste Kandidat bereits benutzt wird"
-#: src/common/weeconfig.c:988
+#: src/common/weeconfig.c:993
msgid "2nd alternate nickname for server"
msgstr "2. alternativer Nickname auf dem Server"
-#: src/common/weeconfig.c:989
+#: src/common/weeconfig.c:994
msgid ""
"2nd alternate nickname to use on IRC server (if alternate nickname is "
"already used)"
@@ -5475,38 +5523,38 @@ msgstr ""
"2. alternativer Nickname, der auf dem IRC-Server benutzt werden soll, wenn "
"der erste alternative Nickname bereits benutzt wird"
-#: src/common/weeconfig.c:992
+#: src/common/weeconfig.c:997
msgid "user name for server"
msgstr "Benutzername auf dem Server"
-#: src/common/weeconfig.c:993
+#: src/common/weeconfig.c:998
msgid "user name to use on IRC server"
msgstr "Benutzername, der an den Server übermittelt werden soll"
-#: src/common/weeconfig.c:996
+#: src/common/weeconfig.c:1001
msgid "real name for server"
msgstr "Realname"
-#: src/common/weeconfig.c:997
+#: src/common/weeconfig.c:1002
msgid "real name to use on IRC server"
msgstr "voller Name, der an den Server übermittelt werden soll"
-#: src/common/weeconfig.c:1000
+#: src/common/weeconfig.c:1005
msgid "custom hostname/IP for server"
msgstr "angepasster Hostname oder angepasste IP-Adresse für den Server"
-#: src/common/weeconfig.c:1001
+#: src/common/weeconfig.c:1006
msgid ""
"custom hostname/IP for server (optional, if empty local hostname is used)"
msgstr ""
"angepasster Hostname oder angepasste IP-Adresse für den Server (wenn nichts "
"eingetragen ist, wird der lokale Hostname verwendet)"
-#: src/common/weeconfig.c:1004
+#: src/common/weeconfig.c:1009
msgid "command(s) to run when connected to server"
msgstr "Befehle, die nach der Verbindung zum Server ausgeführt werden sollen"
-#: src/common/weeconfig.c:1005
+#: src/common/weeconfig.c:1010
msgid ""
"command(s) to run when connected to server (many commands should be "
"separated by ';', use '\\;' for a semicolon)"
@@ -5515,11 +5563,11 @@ msgstr ""
"(mehrere Befehle müssen mit einem Semikolon getrennt werden, um ein "
"Semikolon zu schreiben, muss man '\\;' verwenden)"
-#: src/common/weeconfig.c:1009
+#: src/common/weeconfig.c:1014
msgid "delay (in seconds) after command was executed"
msgstr "Wartezeit nach Ausführung des Befehls"
-#: src/common/weeconfig.c:1010
+#: src/common/weeconfig.c:1015
msgid ""
"delay (in seconds) after command was executed (example: give some time for "
"authentication)"
@@ -5527,11 +5575,11 @@ msgstr ""
"Wartezeit in Sekunden nach Ausführung des Befehls, um z.B. eine "
"Authentifizierung zu ermöglichen"
-#: src/common/weeconfig.c:1013
+#: src/common/weeconfig.c:1018
msgid "list of channels to join when connected to server"
msgstr "Channels, die bei Verbindung zum Server zu betreten sind"
-#: src/common/weeconfig.c:1014
+#: src/common/weeconfig.c:1019
msgid ""
"comma separated list of channels to join when connected to server (example: "
"\"#chan1,#chan2,#chan3 key1,key2\")"
@@ -5539,15 +5587,15 @@ msgstr ""
"durch Kommata getrennte Liste der Channels, die beim Verbinden zum Server "
"betreten werden sollen (Beispiel: \"#chan1,#chan2,#chan3 key1,key2\")"
-#: src/common/weeconfig.c:1017 src/common/weeconfig.c:1018
+#: src/common/weeconfig.c:1022 src/common/weeconfig.c:1023
msgid "automatically rejoin channels when kicked"
msgstr "Channels nach Kick automatisch wieder betreten, falls möglich"
-#: src/common/weeconfig.c:1021
+#: src/common/weeconfig.c:1026
msgid "notify levels for channels of this server"
msgstr "Notify-Levels für Channels auf diesem Server"
-#: src/common/weeconfig.c:1022
+#: src/common/weeconfig.c:1027
msgid ""
"comma separated list of notify levels for channels of this server (format: "
"#channel:1,..)"
@@ -5555,12 +5603,12 @@ msgstr ""
"durch Kommata getrennte Liste der Notify-Levels für die Channels auf diesem "
"Server (Format: #channel:1,...)"
-#: src/common/weeconfig.c:1025
+#: src/common/weeconfig.c:1030
msgid "charset for decoding ISO on server and channels"
msgstr ""
"Zeichensatz zum Dekodieren von ISO-Nachrichten vom Server oder aus Channels"
-#: src/common/weeconfig.c:1026
+#: src/common/weeconfig.c:1031
msgid ""
"comma separated list of charsets for server and channels, to decode ISO "
"(format: server:charset,#channel:charset,..)"
@@ -5569,12 +5617,12 @@ msgstr ""
"Channels, um ISO-Nachrichten zu dekodieren (Format: Server:Zeichensatz,"
"#Channel:Zeichensatz)"
-#: src/common/weeconfig.c:1030
+#: src/common/weeconfig.c:1035
msgid "charset for decoding UTF on server and channels"
msgstr ""
"Zeichensatz zum Dekodieren von UTF-Nachrichten vom Server und von Channels"
-#: src/common/weeconfig.c:1031
+#: src/common/weeconfig.c:1036
msgid ""
"comma separated list of charsets for server and channels, to decode UTF "
"(format: server:charset,#channel:charset,..)"
@@ -5582,11 +5630,11 @@ msgstr ""
"durch Kommata getrennte Liste der Zeichensätze für Server und Channels, um "
"UTF zu dekodieren (Format: Server:Zeichensatz,#Channel:Zeichensatz,..)"
-#: src/common/weeconfig.c:1035
+#: src/common/weeconfig.c:1040
msgid "charset for encoding messages on server and channels"
msgstr "Zeichensatz zum Dekodieren von Nachrichten vom Server und aus Channels"
-#: src/common/weeconfig.c:1036
+#: src/common/weeconfig.c:1041
msgid ""
"comma separated list of charsets for server and channels, to encode messages "
"(format: server:charset,#channel:charset,..)"
@@ -5595,70 +5643,72 @@ msgstr ""
"und aus Channels zu dekodieren (Format: Server:Zeichensatz,#Channel:"
"Zeichensatz,..)"
-#: src/common/weeconfig.c:1121
+#: src/common/weeconfig.c:1126
#, c-format
msgid ""
"%s you should now issue /save to write \"save_on_exit\" option in config "
"file.\n"
msgstr ""
+"%s Sie sollten jetzt /save ausführen, um die Option \"save_on_exit\" in die "
+"Konfigurationsdatei zu schreiben.\n"
-#: src/common/weeconfig.c:1743
+#: src/common/weeconfig.c:1748
#, c-format
msgid "%s %s, line %d: new server, but previous was incomplete\n"
msgstr "%s %s, Zeile %d: neuer Server, aber der vorherige war unvollständig\n"
-#: src/common/weeconfig.c:1752
+#: src/common/weeconfig.c:1757
#, c-format
msgid "%s %s, line %d: server '%s' already exists\n"
msgstr "%s %s, Zeile %d: Server '%s' existiert bereits\n"
-#: src/common/weeconfig.c:1770
+#: src/common/weeconfig.c:1775
#, c-format
msgid "%s %s, line %d: unable to create server\n"
msgstr "%s %s, Zeile %d: kann Server nicht anlegen\n"
-#: src/common/weeconfig.c:1810
+#: src/common/weeconfig.c:1815
#, c-format
msgid "%s unable to assign default int with string (\"%s\")\n"
msgstr "%s kann den Standard-int-Wert \"%s\" nicht setzen\n"
-#: src/common/weeconfig.c:1821
+#: src/common/weeconfig.c:1826
#, c-format
msgid "%s unable to assign default color (\"%s\")\n"
msgstr "%s kann die Standardfarbe \"%s\" nicht setzen\n"
-#: src/common/weeconfig.c:1859
+#: src/common/weeconfig.c:1864
#, c-format
msgid "%s config file \"%s\" not found.\n"
msgstr "%s Konfigurationsdatei \"%s\" nicht gefunden.\n"
-#: src/common/weeconfig.c:1891
+#: src/common/weeconfig.c:1896
#, c-format
msgid "%s %s, line %d: invalid syntax, missing \"]\"\n"
msgstr "%s %s, Zeile %d: Syntaxfehler, \"]\" erwartet\n"
-#: src/common/weeconfig.c:1908
+#: src/common/weeconfig.c:1913
#, c-format
msgid "%s %s, line %d: unknown section identifier (\"%s\")\n"
msgstr "%s %s, Zeile %d: unbekannte Sektion \"%s\"\n"
-#: src/common/weeconfig.c:1926
+#: src/common/weeconfig.c:1931
#, c-format
msgid "%s %s, line %d: invalid section for option, line is ignored\n"
msgstr ""
"%s %s, Zeile %d: ungültige Sektion für Option; die Zeile wurde ignoriert\n"
-#: src/common/weeconfig.c:2008 src/common/weeconfig.c:2034
+#: src/common/weeconfig.c:2013 src/common/weeconfig.c:2039
#, c-format
msgid "%s %s, line %d: invalid option \"%s\"\n"
msgstr "%s %s, Zeile %d: ungültige Option \"%s\"\n"
-#: src/common/weeconfig.c:2014
+#: src/common/weeconfig.c:2019
#, c-format
msgid "%s %s, line %d: invalid ignore options \"%s\"\n"
msgstr "%s %s, Zeile %d: ungültige /ignore-Optionen \"%s\"\n"
-#: src/common/weeconfig.c:2045
+#: src/common/weeconfig.c:2050
#, c-format
msgid ""
"%s %s, line %d: invalid value for option '%s'\n"
@@ -5667,7 +5717,7 @@ msgstr ""
"%s %s, Zeile %d: ungültiger Wert für Option '%s'\n"
"Erwartet: boolescher Wert: 'off' oder 'on'\n"
-#: src/common/weeconfig.c:2054
+#: src/common/weeconfig.c:2059
#, c-format
msgid ""
"%s %s, line %d: invalid value for option '%s'\n"
@@ -5676,7 +5726,7 @@ msgstr ""
"%s %s, Zeile %d: ungültiger Wert für Option '%s'\n"
"Erwartet: Ganzzahl zwischen %d und %d\n"
-#: src/common/weeconfig.c:2065
+#: src/common/weeconfig.c:2070
#, c-format
msgid ""
"%s %s, line %d: invalid value for option '%s'\n"
@@ -5685,21 +5735,21 @@ msgstr ""
"%s %s, Zeile %d: ungültiger Wert für Option '%s'\n"
"Erwartet: eine dieser Zeichenfolgen: "
-#: src/common/weeconfig.c:2081
+#: src/common/weeconfig.c:2086
#, c-format
msgid "%s %s, line %d: invalid color name for option '%s'\n"
msgstr "%s %s, Zeile %d: ungültiger Farbname für Option '%s'\n"
-#: src/common/weeconfig.c:2150
+#: src/common/weeconfig.c:2155
#, c-format
msgid "%s: creating default config file...\n"
msgstr "%s: Standardkonfiguration wird geschrieben...\n"
-#: src/common/weeconfig.c:2151
+#: src/common/weeconfig.c:2156
msgid "Creating default config file\n"
msgstr "Standardkonfiguration wird geschrieben\n"
-#: src/common/weeconfig.c:2154 src/common/weeconfig.c:2360
+#: src/common/weeconfig.c:2159 src/common/weeconfig.c:2365
#, c-format
msgid ""
"#\n"
@@ -5708,7 +5758,7 @@ msgstr ""
"#\n"
"# %s Konfigurationsdatei, erstellt von %s v%s auf %s "
-#: src/common/weeconfig.c:2158 src/common/weeconfig.c:2364
+#: src/common/weeconfig.c:2163 src/common/weeconfig.c:2369
#, c-format
msgid ""
"# WARNING! Be careful when editing this file, WeeChat writes this file when "
@@ -5719,6 +5769,22 @@ msgstr ""
"überschreibt sie beim Beenden.\n"
"#\n"
-#: src/common/weeconfig.c:2357
+#: src/common/weeconfig.c:2362
msgid "Saving config to disk\n"
msgstr "Konfiguration wird gespeichert\n"
+
+#~ msgid "Kb"
+#~ msgstr "KB"
+
+#~ msgid "Mb"
+#~ msgstr "MB"
+
+#~ msgid "Gb"
+#~ msgstr "GB"
+
+#~ msgid ""
+#~ "%s DCC failed because blocksize is too big. Check value of \"dcc_blocksize"
+#~ "\" option, max is %d.\n"
+#~ msgstr ""
+#~ "%s DCC schlug aufgrund zu großer Blockgröße fehl. Bitte überprüfen Sie "
+#~ "den Wert der \"dcc_blocksize\"-Option, das Maximum beträgt %d.\n"
diff --git a/weechat/po/es.po b/weechat/po/es.po
index 24304f8bc..7b876dc6e 100644
--- a/weechat/po/es.po
+++ b/weechat/po/es.po
@@ -6,7 +6,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Weechat 0.2.0-cvs\n"
"Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
-"POT-Creation-Date: 2006-07-25 19:59+0200\n"
+"POT-Creation-Date: 2006-08-03 21:38+0200\n"
"PO-Revision-Date: 2006-07-25 20:00+0200\n"
"Last-Translator: Roberto Gonzlez Cardenete <robert.glez@gmail.com>\n"
"Language-Team: weechat-dev <weechat-dev@nongnu.org>\n"
@@ -14,7 +14,7 @@ msgstr ""
"Content-Type: text/plain; charset=ISO-8859-1\n"
"Content-Transfer-Encoding: 8bit\n"
-#: src/irc/irc-server.c:191 src/common/weeconfig.c:2290
+#: src/irc/irc-server.c:191 src/common/weeconfig.c:2295
msgid "Unable to get user's name"
msgstr "No ha sido posible obtener el nombre de usuario"
@@ -1977,62 +1977,62 @@ msgstr ""
msgid "unknown"
msgstr "desconocido"
-#: src/irc/irc-dcc.c:51
+#: src/irc/irc-dcc.c:54
msgid "Waiting"
msgstr "Esperando"
-#: src/irc/irc-dcc.c:51
+#: src/irc/irc-dcc.c:54
msgid "Connecting"
msgstr "Conectando"
-#: src/irc/irc-dcc.c:51
+#: src/irc/irc-dcc.c:54
msgid "Active"
msgstr "Activo"
-#: src/irc/irc-dcc.c:51
+#: src/irc/irc-dcc.c:54
msgid "Done"
msgstr "Terminado"
-#: src/irc/irc-dcc.c:51
+#: src/irc/irc-dcc.c:54
msgid "Failed"
msgstr "Fall"
-#: src/irc/irc-dcc.c:52
+#: src/irc/irc-dcc.c:55
msgid "Aborted"
msgstr "Abortado"
-#: src/irc/irc-dcc.c:408
+#: src/irc/irc-dcc.c:439
#, c-format
msgid "DCC: file %s%s%s"
msgstr "DCC: fichero %s%s%s"
-#: src/irc/irc-dcc.c:414
+#: src/irc/irc-dcc.c:445
#, c-format
msgid " (local filename: %s%s%s)"
msgstr " (nombre de fichero local: %s%s%s)"
-#: src/irc/irc-dcc.c:419
+#: src/irc/irc-dcc.c:450
msgid " sent to "
msgstr " enviado a "
-#: src/irc/irc-dcc.c:421
+#: src/irc/irc-dcc.c:452
msgid " received from "
msgstr " recibido de "
-#: src/irc/irc-dcc.c:426
+#: src/irc/irc-dcc.c:457
msgid "OK"
msgstr "OK"
-#: src/irc/irc-dcc.c:426
+#: src/irc/irc-dcc.c:457
msgid "FAILED"
msgstr "FALL"
-#: src/irc/irc-dcc.c:439
+#: src/irc/irc-dcc.c:471
#, c-format
msgid "DCC chat closed with %s%s %s(%s%d.%d.%d.%d%s)\n"
msgstr "Charla DCC cerrada con %s%s %s(%s%d.%d.%d.%d%s)\n"
-#: src/irc/irc-dcc.c:494
+#: src/irc/irc-dcc.c:526
#, c-format
msgid ""
"%s can't associate DCC chat with private buffer (maybe private buffer has "
@@ -2041,17 +2041,17 @@ msgstr ""
"%s no se puede asociar la conversacin DCC con el bfer privado (quiz el "
"bfer privado ya tiene DCC CHAT)\n"
-#: src/irc/irc-dcc.c:505
+#: src/irc/irc-dcc.c:537
#, c-format
msgid "Connected to %s%s %s(%s%d.%d.%d.%d%s)%s via DCC chat\n"
msgstr "Conectado a %s%s %s(%s%d.%d.%d.%d%s)%s a travs de una charla DCC\n"
-#: src/irc/irc-dcc.c:624
+#: src/irc/irc-dcc.c:650
#, c-format
msgid "DCC: file %s%s%s resumed at position %u\n"
msgstr "DCC: archivo %s%s%s reanudado en la posicin %u\n"
-#: src/irc/irc-dcc.c:633 src/irc/irc-dcc.c:658
+#: src/irc/irc-dcc.c:659 src/irc/irc-dcc.c:684
#, c-format
msgid ""
"%s can't resume file \"%s\" (port: %d, start position: %u): DCC not found or "
@@ -2060,16 +2060,16 @@ msgstr ""
"%s no puede reanudar el archivo \"%s\" (puerto: %d, posicin de inicio: %u): "
"DCC no encontrado o terminado\n"
-#: src/irc/irc-dcc.c:725
+#: src/irc/irc-dcc.c:756
#, c-format
msgid "%s not enough memory for new DCC\n"
msgstr "%s no hay memoria suficiente para un nuevo DCC\n"
-#: src/irc/irc-dcc.c:744
+#: src/irc/irc-dcc.c:775
msgid "DCC chat"
msgstr "Charla DCC"
-#: src/irc/irc-dcc.c:771
+#: src/irc/irc-dcc.c:802
#, c-format
msgid ""
"Incoming DCC file from %s%s%s (%s%d.%d.%d.%d%s)%s: %s%s%s, %s%lu%s bytes\n"
@@ -2077,7 +2077,7 @@ msgstr ""
"Archivo DCC entrante desde %s%s%s (%s%d.%d.%d.%d%s)%s: %s%s%s, %s%lu%s "
"bytes\n"
-#: src/irc/irc-dcc.c:794
+#: src/irc/irc-dcc.c:825
#, c-format
msgid ""
"Sending DCC file to %s%s%s: %s%s%s (local filename: %s%s%s), %s%lu%s bytes\n"
@@ -2085,17 +2085,17 @@ msgstr ""
"Enviando archivo DCC a %s%s%s: %s%s%s (nombre de archivo local: %s%s%s), %s%"
"lu%s bytes\n"
-#: src/irc/irc-dcc.c:814
+#: src/irc/irc-dcc.c:845
#, c-format
msgid "Incoming DCC chat request from %s%s%s (%s%d.%d.%d.%d%s)\n"
msgstr "Peticin de charla DCC entrante desde %s%s%s (%s%d.%d.%d.%d%s)\n"
-#: src/irc/irc-dcc.c:831
+#: src/irc/irc-dcc.c:862
#, c-format
msgid "Sending DCC chat request to %s%s\n"
msgstr "Envo de peticin de charla DCC a %s%s\n"
-#: src/irc/irc-dcc.c:849
+#: src/irc/irc-dcc.c:880
#, c-format
msgid ""
"DCC: file %s%s%s (local filename: %s%s%s) will be resumed at position %u\n"
@@ -2103,56 +2103,97 @@ msgstr ""
"DCC: el archivo %s%s%s (nombre de archivo local: %s%s%s) ser reanudado en "
"la posicin %u\n"
-#: src/irc/irc-dcc.c:929
+#: src/irc/irc-dcc.c:960
#, c-format
msgid "%s not enough memory for DCC SEND\n"
msgstr "%s no hay memoria suficiente para el DCC SEND\n"
-#: src/irc/irc-dcc.c:949
+#: src/irc/irc-dcc.c:980
#, c-format
msgid "%s cannot access file \"%s\"\n"
msgstr "%s no es posible acceder al fichero \"%s\"\n"
-#: src/irc/irc-dcc.c:971
+#: src/irc/irc-dcc.c:1002
#, c-format
msgid "%s could not find address for '%s'. Falling back to local IP.\n"
msgstr "%s no pudo encontrar la direccin para '%s'. Utilizando la IP local.\n"
-#: src/irc/irc-dcc.c:991
+#: src/irc/irc-dcc.c:1022
#, c-format
msgid "%s cannot create socket for DCC\n"
msgstr "%s no es posible crear socket para el DCC\n"
-#: src/irc/irc-dcc.c:1049
+#: src/irc/irc-dcc.c:1080
#, c-format
msgid "%s cannot find available port for DCC\n"
msgstr "%s no puede encontrar un puerto disponible para el DCC\n"
-#: src/irc/irc-dcc.c:1093
+#: src/irc/irc-dcc.c:1124
#, c-format
msgid "%s cannot send DCC\n"
msgstr "%s no es posible enviar el DCC\n"
-#: src/irc/irc-dcc.c:1173
+#: src/irc/irc-dcc.c:1204
#, c-format
msgid "%s error sending data to \"%s\" via DCC CHAT\n"
msgstr "%s error enviando datos al \"%s\" con DCC CHAT\n"
-#: src/irc/irc-dcc.c:1257
+#: src/irc/irc-dcc.c:1288
#, c-format
msgid "Private %s> %s"
msgstr "Privado %s> %s"
-#: src/irc/irc-dcc.c:1453
+#: src/irc/irc-dcc.c:1334
+#, fuzzy, c-format
+msgid "%s DCC: unable to create pipe\n"
+msgstr "%s no es posible crear el servidor\n"
+
+#: src/irc/irc-dcc.c:1536
+#, fuzzy, c-format
+msgid "%s DCC: unable to read local file\n"
+msgstr "%s no es posible crear el servidor\n"
+
+#: src/irc/irc-dcc.c:1543
+#, fuzzy, c-format
+msgid "%s DCC: unable to send block to receiver\n"
+msgstr "%s no es posible crear el servidor\n"
+
+#: src/irc/irc-dcc.c:1550
+#, fuzzy, c-format
+msgid "%s DCC: unable to read ACK from receiver\n"
+msgstr "%s no es posible crear el servidor\n"
+
+#: src/irc/irc-dcc.c:1557
+#, fuzzy, c-format
+msgid "%s DCC: unable to receive block from sender\n"
+msgstr "%s no es posible crear el servidor\n"
+
+#: src/irc/irc-dcc.c:1564
+#, fuzzy, c-format
+msgid "%s DCC: unable to write local file\n"
+msgstr "%s no es posible crear el servidor\n"
+
+#: src/irc/irc-dcc.c:1608 src/irc/irc-dcc.c:1651
+#, fuzzy, c-format
+msgid "%s DCC: unable to fork\n"
+msgstr "%s no es posible crear el servidor\n"
+
+#: src/irc/irc-dcc.c:1691
#, c-format
-msgid ""
-"%s DCC failed because blocksize is too big. Check value of \"dcc_blocksize\" "
-"option, max is %d.\n"
+msgid "%s DCC: timeout\n"
msgstr ""
-"%s El DCC ha fallado porque el tamao de bloque es demasiado grande. "
-"Compruebe el valor de la opcin \"dcc_blocksize\", el mximo es %d.\n"
-#: src/irc/irc-dcc.c:1528
+#: src/irc/irc-dcc.c:1723
+#, fuzzy, c-format
+msgid "%s DCC: unable to create socket for sending file\n"
+msgstr "%s no es posible crear el servidor\n"
+
+#: src/irc/irc-dcc.c:1735
+#, fuzzy, c-format
+msgid "%s DCC: unable to set 'nonblock' option for socket\n"
+msgstr "%s no es posible crear el servidor\n"
+
+#: src/irc/irc-dcc.c:1839
#, c-format
msgid "Aborting active DCC: \"%s\" from %s\n"
msgstr "Abandonar el DCC activo: \"%s\" de %s\n"
@@ -2309,13 +2350,13 @@ msgstr "Plugin \"%s\" descargado.\n"
msgid "%s plugin \"%s\" not found\n"
msgstr "%s plugin \"%s\" no encontrado\n"
-#: src/plugins/plugins-config.c:265 src/common/weeconfig.c:1934
+#: src/plugins/plugins-config.c:265 src/common/weeconfig.c:1939
#, c-format
msgid "%s %s, line %d: invalid syntax, missing \"=\"\n"
msgstr "%s %s, lnea %d: sintaxis invlida, falta \"=\"\n"
-#: src/plugins/plugins-config.c:353 src/common/weeconfig.c:2144
-#: src/common/weeconfig.c:2351
+#: src/plugins/plugins-config.c:353 src/common/weeconfig.c:2149
+#: src/common/weeconfig.c:2356
#, c-format
msgid "%s cannot create file \"%s\"\n"
msgstr "%s no es posible crear el fichero \"%s\"\n"
@@ -2351,16 +2392,16 @@ msgid "bytes"
msgstr "bytes"
#: src/gui/curses/gui-curses-chat.c:880
-msgid "Kb"
-msgstr "KB"
+msgid "KB"
+msgstr ""
#: src/gui/curses/gui-curses-chat.c:880
-msgid "Mb"
-msgstr "MB"
+msgid "MB"
+msgstr ""
#: src/gui/curses/gui-curses-chat.c:880
-msgid "Gb"
-msgstr "GB"
+msgid "GB"
+msgstr ""
#: src/gui/curses/gui-curses-chat.c:1012
msgid "ETA"
@@ -3907,7 +3948,7 @@ msgid ""
"with another home using \"--dir\" command line option.\n"
msgstr ""
-#: src/common/session.c:481
+#: src/common/session.c:484
#, c-format
msgid ""
"Last operation with session file was at position %ld, read of %d bytes\n"
@@ -3915,7 +3956,7 @@ msgstr ""
"La ltima operacin con el archivo de sesin fue en la posicin %ld, lectura "
"de %d bytes\n"
-#: src/common/session.c:486
+#: src/common/session.c:489
#, c-format
msgid ""
"Please send %s/%s, %s/%s and above messages to WeeChat developers for "
@@ -3926,300 +3967,300 @@ msgstr ""
"de Weechat para el soporte.\n"
"S cuidadoso, puede que haya informacin privada en estos ficheros.\n"
-#: src/common/session.c:512 src/common/session.c:546 src/common/session.c:603
-#: src/common/session.c:644
+#: src/common/session.c:515 src/common/session.c:549 src/common/session.c:606
+#: src/common/session.c:647
#, c-format
msgid "wrong type in file (expected: %d, read: %d)"
msgstr "tipo errneo en el fichero (esperado: %d, ledo: %d)"
-#: src/common/session.c:615 src/common/session.c:656
+#: src/common/session.c:618 src/common/session.c:659
msgid "invalid length for a buffer"
msgstr "longitud invlida para un bfer"
-#: src/common/session.c:680
+#: src/common/session.c:683
msgid "object read error"
msgstr "error de lectura de objeto"
-#: src/common/session.c:685
+#: src/common/session.c:688
#, c-format
msgid "wrong object (expected: %d, read: %d)"
msgstr "objeto errneo (esperado: %d, ledo: %d)"
-#: src/common/session.c:695
+#: src/common/session.c:698
msgid "type read error"
msgstr "error de lectura de tipo"
-#: src/common/session.c:700
+#: src/common/session.c:703
#, c-format
msgid "wrong type (expected: %d, read: %d)"
msgstr "tipo errneo (esperado: %d, ledo: %d)"
-#: src/common/session.c:785
+#: src/common/session.c:788
msgid "server name not found"
msgstr "nombre de servidor no encontrado"
-#: src/common/session.c:790
+#: src/common/session.c:793
#, c-format
msgid "session: loading server \"%s\"\n"
msgstr "sesin: cargando servidor \"%s\"\n"
-#: src/common/session.c:794
+#: src/common/session.c:797
msgid "server found, updating values\n"
msgstr "servidor encontrado, actualizando valores\n"
-#: src/common/session.c:797
+#: src/common/session.c:800
msgid "server not found, creating new one\n"
msgstr "servidor no encontrado, creando uno nuevo\n"
-#: src/common/session.c:802
+#: src/common/session.c:805
msgid "can't create new server"
msgstr "no se puede crear un nuevo servidor"
-#: src/common/session.c:816
+#: src/common/session.c:819
msgid "unexpected end of file (reading server)"
msgstr "fin de fichero inesperado (leyendo servidor)"
-#: src/common/session.c:907
+#: src/common/session.c:910
msgid "gnutls init error"
msgstr "error de inicio de gnutls"
-#: src/common/session.c:924
+#: src/common/session.c:927
msgid "gnutls handshake failed"
msgstr "el handshake gnutls ha fallado"
-#: src/common/session.c:970
+#: src/common/session.c:973
#, c-format
msgid "session: warning: ignoring value from server (object id: %d)\n"
msgstr "sesin: advertencia: ignorando valor de servidor (id de objeto: %d)\n"
-#: src/common/session.c:992
+#: src/common/session.c:995
msgid "channel found without server"
msgstr "canal encontrado sin servidor"
-#: src/common/session.c:999
+#: src/common/session.c:1002
msgid "channel type not found"
msgstr "tipo de canal no encontrado"
-#: src/common/session.c:1007
+#: src/common/session.c:1010
msgid "channel name not found"
msgstr "nombre de canal no encontrado"
-#: src/common/session.c:1012
+#: src/common/session.c:1015
#, c-format
msgid "session: loading channel \"%s\"\n"
msgstr "sesin: cargando canal \"%s\"\n"
-#: src/common/session.c:1020
+#: src/common/session.c:1023
msgid "can't create new channel"
msgstr "no se puede crear un nuevo canal"
-#: src/common/session.c:1030
+#: src/common/session.c:1033
msgid "unexpected end of file (reading channel)"
msgstr "fin de fichero inesperado (leyendo canal)"
-#: src/common/session.c:1069
+#: src/common/session.c:1072
#, c-format
msgid "session: warning: ignoring value from channel (object id: %d)\n"
msgstr "sesin: advertencia: ignorando valor de canal (id de objeto: %d)\n"
-#: src/common/session.c:1092
+#: src/common/session.c:1095
msgid "nick found without channel"
msgstr "nombre de usuario encontrado sin canal"
-#: src/common/session.c:1100
+#: src/common/session.c:1103
msgid "nick name not found"
msgstr "nombre de usuario no encontrado"
-#: src/common/session.c:1110
+#: src/common/session.c:1113
msgid "can't create new nick"
msgstr "no se puede crear un nuevo nombre de usuario"
-#: src/common/session.c:1120
+#: src/common/session.c:1123
msgid "unexpected end of file (reading nick)"
msgstr "fin de fichero inesperado (leyendo nombre de usuario)"
-#: src/common/session.c:1139
+#: src/common/session.c:1142
#, c-format
msgid "session: warning: ignoring value from nick (object id: %d)\n"
msgstr "sesin: advertencia: ignorando valor de nick (id de objeto: %d)\n"
-#: src/common/session.c:1165
+#: src/common/session.c:1168
msgid "can't create new DCC"
msgstr "no se puede crear un nuevo DCC"
-#: src/common/session.c:1169
+#: src/common/session.c:1172
msgid "session: loading DCC\n"
msgstr "sesin: cargando DCC\n"
-#: src/common/session.c:1179
+#: src/common/session.c:1182
msgid "unexpected end of file (reading DCC)"
msgstr "fin de fichero inesperado (leyendo DCC)"
-#: src/common/session.c:1198
+#: src/common/session.c:1201
msgid "server not found for DCC"
msgstr "servidor no encontrado para DCC"
-#: src/common/session.c:1207
+#: src/common/session.c:1210
msgid "DCC with channel but without server"
msgstr "DCC con canal pero sin servidor"
-#: src/common/session.c:1219
+#: src/common/session.c:1222
msgid "channel not found for DCC"
msgstr "canal no encontrado para DCC"
-#: src/common/session.c:1293
+#: src/common/session.c:1305
#, c-format
msgid "session: warning: ignoring value from DCC (object id: %d)\n"
msgstr "sesin: advertencia: ignorando valor de DCC (id de objeto: %d)\n"
-#: src/common/session.c:1313
+#: src/common/session.c:1325
msgid "session: loading buffer history\n"
msgstr "sesin: cargando historial del bfer\n"
-#: src/common/session.c:1315
+#: src/common/session.c:1327
msgid "session: loading global history\n"
msgstr "sesin: cargando historial global\n"
-#: src/common/session.c:1323
+#: src/common/session.c:1335
msgid "unexpected end of file (reading history)"
msgstr "fin de fichero inesperado (leyendo historial)"
-#: src/common/session.c:1343
+#: src/common/session.c:1355
#, c-format
msgid "session: warning: ignoring value from history (object id: %d)\n"
msgstr ""
"sesin: advertencia: ignorando valor del historial (id de objeto: %d)\n"
-#: src/common/session.c:1369
+#: src/common/session.c:1381
msgid "server name not found for buffer"
msgstr "nombre de servidor no encontrado para el bfer"
-#: src/common/session.c:1377
+#: src/common/session.c:1389
msgid "channel name not found for buffer"
msgstr "nombre de canal no encontrado para el bfer"
-#: src/common/session.c:1384
+#: src/common/session.c:1396
msgid "buffer type not found"
msgstr "tipo de bfer no encontrado"
-#: src/common/session.c:1389
+#: src/common/session.c:1401
#, c-format
msgid "session: loading buffer (server: %s, channel: %s, type: %d)\n"
msgstr "sesin: cargando bfer (servidor: %s, canal: %s, tipo: %d)\n"
-#: src/common/session.c:1400
+#: src/common/session.c:1412
msgid "server not found for buffer"
msgstr "servidor no encontrado para el bfer"
-#: src/common/session.c:1410
+#: src/common/session.c:1422
msgid "channel not found for buffer"
msgstr "canal no encontrado para el bfer"
-#: src/common/session.c:1419
+#: src/common/session.c:1431
msgid "can't create new buffer"
msgstr "no se puede crear un nuevo bfer"
-#: src/common/session.c:1432
+#: src/common/session.c:1444
msgid "unexpected end of file (reading buffer)"
msgstr "fin de fichero inesperado (leyendo bfer)"
-#: src/common/session.c:1445
+#: src/common/session.c:1457
#, c-format
msgid "session: warning: ignoring value from buffer (object id: %d)\n"
msgstr "sesin: advertencia: ignorando valor del bfer (id de objeto: %d)\n"
-#: src/common/session.c:1467
+#: src/common/session.c:1479
msgid "line found without buffer"
msgstr "lnea encontrada sin un bfer"
-#: src/common/session.c:1475
+#: src/common/session.c:1487
msgid "can't create new line"
msgstr "no se puede crear una nueva lnea"
-#: src/common/session.c:1485
+#: src/common/session.c:1497
msgid "unexpected end of file (reading line)"
msgstr "fin de fichero inesperado (leyendo lnea)"
-#: src/common/session.c:1522
+#: src/common/session.c:1534
#, c-format
msgid "session: warning: ignoring value from line (object id: %d)\n"
msgstr "sesin: advertencia: ignorando valor de la lnea (id de objeto: %d)\n"
-#: src/common/session.c:1546
+#: src/common/session.c:1558
msgid "unexpected end of file (reading uptime)"
msgstr "fin de fichero no esperado (leyendo tiempo en marcha)"
-#: src/common/session.c:1559
+#: src/common/session.c:1571
#, c-format
msgid "session: warning: ignoring value from uptime (object id: %d)\n"
msgstr ""
"sesin: advertencia: ignorando valor de tiempo en marcha (identificador de "
"objeto: %d)\n"
-#: src/common/session.c:1589
+#: src/common/session.c:1601
msgid "session file not found"
msgstr "archivo de sesin no encontrado"
-#: src/common/session.c:1596
+#: src/common/session.c:1608
msgid "signature not found"
msgstr "firma no encontrada"
-#: src/common/session.c:1601
+#: src/common/session.c:1613
msgid "bad session signature"
msgstr "firma de sesin corrupta"
-#: src/common/session.c:1612
+#: src/common/session.c:1624
msgid "object id not found"
msgstr "identificador (id) de objeto no encontrado"
-#: src/common/session.c:1620
+#: src/common/session.c:1632
msgid "failed to load server"
msgstr "fall al cargar el servidor"
-#: src/common/session.c:1627
+#: src/common/session.c:1639
msgid "failed to load channel"
msgstr "fall al cargar el canal"
-#: src/common/session.c:1634
+#: src/common/session.c:1646
msgid "failed to load nick"
msgstr "fall al cargar el nick"
-#: src/common/session.c:1641
+#: src/common/session.c:1653
msgid "failed to load DCC"
msgstr "fall al cargar el DCC"
-#: src/common/session.c:1648
+#: src/common/session.c:1660
msgid "failed to load history"
msgstr "fall al cargar el historial"
-#: src/common/session.c:1655
+#: src/common/session.c:1667
msgid "failed to load buffer"
msgstr "fall al cargar el bfer"
-#: src/common/session.c:1662
+#: src/common/session.c:1674
msgid "failed to load line"
msgstr "fall al cargar la lnea"
-#: src/common/session.c:1669
+#: src/common/session.c:1681
msgid "failed to load uptime"
msgstr "fall al cargar el tiempo en marcha"
-#: src/common/session.c:1674
+#: src/common/session.c:1686
#, c-format
msgid "ignoring object (id: %d)\n"
msgstr "ignorando objeto (id: %d)\n"
-#: src/common/session.c:1678
+#: src/common/session.c:1690
#, c-format
msgid "failed to ignore object (id: %d)"
msgstr "fall al ignorar el objeto (id: %d)"
-#: src/common/session.c:1702
+#: src/common/session.c:1714
#, c-format
msgid "%s can't delete session file (%s)\n"
msgstr "%s no se puede eliminar el archivo de sesin (%s)\n"
-#: src/common/session.c:1708
+#: src/common/session.c:1720
msgid "Upgrade completed successfully\n"
msgstr "Actualizacin completada con xito\n"
@@ -5220,45 +5261,50 @@ msgstr ""
"permitir al usuario enviar colores con cdigos especiales (%B=negrita, %Cxx,"
"yy=color, %U=subrayado, %R=invertido) "
-#: src/common/weeconfig.c:814
+#: src/common/weeconfig.c:815
msgid "automatically accept dcc files"
msgstr "aceptar automticamente los ficheros dcc"
-#: src/common/weeconfig.c:815
+#: src/common/weeconfig.c:816
msgid "automatically accept incoming dcc files"
msgstr "aceptar automticamente los ficheros dcc entrantes"
-#: src/common/weeconfig.c:818
+#: src/common/weeconfig.c:819
msgid "automatically accept dcc chats"
msgstr "aceptar automticamente las peticiones de conversacin dcc"
-#: src/common/weeconfig.c:819
+#: src/common/weeconfig.c:820
msgid "automatically accept dcc chats (use carefully!)"
msgstr ""
"aceptar automticamente las peticiones de conversacin dcc (utilizar con "
"precaucin!)"
-#: src/common/weeconfig.c:822
+#: src/common/weeconfig.c:823
msgid "timeout for dcc request"
msgstr "tiempo de espera (timeout) para la peticin dcc"
-#: src/common/weeconfig.c:823
+#: src/common/weeconfig.c:824
msgid "timeout for dcc request (in seconds)"
msgstr "tiempo de espera para la peticin dcc (en segundos)"
-#: src/common/weeconfig.c:826
+#: src/common/weeconfig.c:827
msgid "block size for dcc packets"
msgstr "tamao de bloque para los paquetes dcc"
-#: src/common/weeconfig.c:827
+#: src/common/weeconfig.c:828
msgid "block size for dcc packets in bytes (default: 65536)"
msgstr "tamao de bloque para los paquetes dcc en bytes (por defecto: 65536)"
-#: src/common/weeconfig.c:830
+#: src/common/weeconfig.c:831 src/common/weeconfig.c:832
+#, fuzzy
+msgid "does not wait for ACK when sending file"
+msgstr "convertir los espacios a subrayados cuando se envan los ficheros"
+
+#: src/common/weeconfig.c:835
msgid "allowed ports for outgoing dcc"
msgstr "puertos permitidos para dcc de salida"
-#: src/common/weeconfig.c:831
+#: src/common/weeconfig.c:836
msgid ""
"restricts outgoing dcc to use only ports in the given range (useful for NAT) "
"(syntax: a single port, ie. 5000 or a port range, ie. 5000-5015, empty value "
@@ -5268,11 +5314,11 @@ msgstr ""
"especificado (til para NAT) (sintaxis: un puerto simple, e.g. 5000, o un "
"rango de puertos, e.g. 5000-5015, un valor vaco significa cualquier puerto)"
-#: src/common/weeconfig.c:836
+#: src/common/weeconfig.c:841
msgid "IP address for outgoing dcc"
msgstr "direccin IP para dcc de salida"
-#: src/common/weeconfig.c:837
+#: src/common/weeconfig.c:842
msgid ""
"IP or DNS address used for outgoing dcc (if empty, local interface IP is "
"used)"
@@ -5280,112 +5326,112 @@ msgstr ""
"direccin IP o DNS usado para dcc de salida (si est vaco, se utiliza la IP "
"de interfaz local)"
-#: src/common/weeconfig.c:841
+#: src/common/weeconfig.c:846
msgid "path for incoming files with dcc"
msgstr "ruta para los ficheros recibidos con dcc"
-#: src/common/weeconfig.c:842
+#: src/common/weeconfig.c:847
msgid "path for writing incoming files with dcc (default: user home)"
msgstr ""
"ruta para los ficheros recibidos con dcc (por defecto: directorio home del "
"usuario)"
-#: src/common/weeconfig.c:845
+#: src/common/weeconfig.c:850
msgid "default path for sending files with dcc"
msgstr "ruta por defecto para enviar ficheros con dcc"
-#: src/common/weeconfig.c:846
+#: src/common/weeconfig.c:851
msgid ""
"path for reading files when sending thru dcc (when no path is specified)"
msgstr ""
"ruta para la lectura de ficheros cuando se envan a travs de dcc (cuando no "
"se especifica una ruta)"
-#: src/common/weeconfig.c:849 src/common/weeconfig.c:850
+#: src/common/weeconfig.c:854 src/common/weeconfig.c:855
msgid "convert spaces to underscores when sending files"
msgstr "convertir los espacios a subrayados cuando se envan los ficheros"
-#: src/common/weeconfig.c:853
+#: src/common/weeconfig.c:858
msgid "automatically rename dcc files if already exists"
msgstr "renombrar automticamente los ficheros dcc si ya existen"
-#: src/common/weeconfig.c:854
+#: src/common/weeconfig.c:859
msgid "rename incoming files if already exists (add '.1', '.2', ...)"
msgstr ""
"renombrar los ficheros recibidos si ya existen (aadir '.1', '.2', ...)"
-#: src/common/weeconfig.c:857
+#: src/common/weeconfig.c:862
msgid "automatically resume aborted transfers"
msgstr "continuar automticamente las transferencias canceladas"
-#: src/common/weeconfig.c:858
+#: src/common/weeconfig.c:863
msgid ""
"automatically resume dcc transfer if connection with remote host is loosed"
msgstr ""
"continuar automticamente la transferencia dcc si se ha perdido la conexin "
"con la mquina remota"
-#: src/common/weeconfig.c:877
+#: src/common/weeconfig.c:882
msgid "use proxy"
msgstr "utilizar un proxy"
-#: src/common/weeconfig.c:878
+#: src/common/weeconfig.c:883
msgid "use a proxy server to connect to irc server"
msgstr "utilizar un proxy para conectarse al servidor irc"
-#: src/common/weeconfig.c:881
+#: src/common/weeconfig.c:886
msgid "proxy type"
msgstr "tipo de proxy"
-#: src/common/weeconfig.c:882
+#: src/common/weeconfig.c:887
msgid "proxy type (http (default), socks4, socks5)"
msgstr "tipo de proxy(http (por defecto), socks4, socks5)"
-#: src/common/weeconfig.c:885
+#: src/common/weeconfig.c:890
msgid "use ipv6 proxy"
msgstr "usar proxy ipv6"
-#: src/common/weeconfig.c:886
+#: src/common/weeconfig.c:891
msgid "connect to proxy in ipv6"
msgstr "conectar al proxy en ipv6"
-#: src/common/weeconfig.c:889
+#: src/common/weeconfig.c:894
msgid "proxy address"
msgstr "direccin del proxy"
-#: src/common/weeconfig.c:890
+#: src/common/weeconfig.c:895
msgid "proxy server address (IP or hostname)"
msgstr "direccin del servidor proxy (IP o nombre de mquina)"
-#: src/common/weeconfig.c:893
+#: src/common/weeconfig.c:898
msgid "port for proxy"
msgstr "puerto para el proxy"
-#: src/common/weeconfig.c:894
+#: src/common/weeconfig.c:899
msgid "port for connecting to proxy server"
msgstr "puerto para conectarse al servidor proxy"
-#: src/common/weeconfig.c:897
+#: src/common/weeconfig.c:902
msgid "proxy username"
msgstr "nombre de usuario del proxy"
-#: src/common/weeconfig.c:898
+#: src/common/weeconfig.c:903
msgid "username for proxy server"
msgstr "nombre de usuario para el servidor proxy"
-#: src/common/weeconfig.c:901
+#: src/common/weeconfig.c:906
msgid "proxy password"
msgstr "contrasea para el proxy"
-#: src/common/weeconfig.c:902
+#: src/common/weeconfig.c:907
msgid "password for proxy server"
msgstr "contrasea para el servidor proxy"
-#: src/common/weeconfig.c:915
+#: src/common/weeconfig.c:920
msgid "path for searching plugins"
msgstr "ruta para la bsqueda de plugins"
-#: src/common/weeconfig.c:916
+#: src/common/weeconfig.c:921
msgid ""
"path for searching plugins ('%h' will be replaced by WeeChat home, ~/."
"weechat by default)"
@@ -5393,11 +5439,11 @@ msgstr ""
"ruta para encontrar plugins ('%h' ser reemplazado por el directorio raz de "
"Weechat, ~/.weechat por defecto)"
-#: src/common/weeconfig.c:920
+#: src/common/weeconfig.c:925
msgid "list of plugins to load automatically"
msgstr "lista de plugins para cargar automticamente"
-#: src/common/weeconfig.c:921
+#: src/common/weeconfig.c:926
msgid ""
"comma separated list of plugins to load automatically at startup, \"*\" "
"means all plugins found (names may be partial, for example \"perl\" is ok "
@@ -5407,11 +5453,11 @@ msgstr ""
"\"*\" significa todos los plugins encontrados (los nombres pueden ser "
"parciales, por ejemplo \"perl\" est bien para \"libperl.so\")"
-#: src/common/weeconfig.c:926
+#: src/common/weeconfig.c:931
msgid "standard plugins extension in filename"
msgstr "extensin de plugins estndar en nombre de archivo"
-#: src/common/weeconfig.c:927
+#: src/common/weeconfig.c:932
msgid ""
"standard plugins extension in filename, used for autoload (if empty, then "
"all files are loaded when autoload is \"*\")"
@@ -5420,94 +5466,94 @@ msgstr ""
"(si est vaco, entonces se cargan todos los archivos cuando la autocarga es "
"\"*\")"
-#: src/common/weeconfig.c:944
+#: src/common/weeconfig.c:949
msgid "server name"
msgstr "nombre de servidor"
-#: src/common/weeconfig.c:945
+#: src/common/weeconfig.c:950
msgid "name associated to IRC server (for display only)"
msgstr "nombre asociado al servidor IRC (para mostrar solamente)"
-#: src/common/weeconfig.c:948
+#: src/common/weeconfig.c:953
msgid "automatically connect to server"
msgstr "conexin automtica al servidor"
-#: src/common/weeconfig.c:949
+#: src/common/weeconfig.c:954
msgid "automatically connect to server when WeeChat is starting"
msgstr "conexin automtica al servidor cuando WeeChat est arrancando"
-#: src/common/weeconfig.c:952
+#: src/common/weeconfig.c:957
msgid "automatically reconnect to server"
msgstr "reconexin automtica al servidor"
-#: src/common/weeconfig.c:953
+#: src/common/weeconfig.c:958
msgid "automatically reconnect to server when disconnected"
msgstr "reconexin automtica al servidor tras una desconexin"
-#: src/common/weeconfig.c:956
+#: src/common/weeconfig.c:961
msgid "delay before trying again to reconnect"
msgstr "esperar antes de intentar de nuevo una reconexin"
-#: src/common/weeconfig.c:957
+#: src/common/weeconfig.c:962
msgid "delay (in seconds) before trying again to reconnect to server"
msgstr ""
"espera (en segundos) antes de intentar de nuevo una reconexin al servidor"
-#: src/common/weeconfig.c:960
+#: src/common/weeconfig.c:965
msgid "server address or hostname"
msgstr "direccin o nombre de mquina del servidor"
-#: src/common/weeconfig.c:961
+#: src/common/weeconfig.c:966
msgid "IP address or hostname of IRC server"
msgstr "direccin IP o nombre de mquina del servidor IRC"
-#: src/common/weeconfig.c:964
+#: src/common/weeconfig.c:969
msgid "port for IRC server"
msgstr "puerto para el servidor IRC"
-#: src/common/weeconfig.c:965
+#: src/common/weeconfig.c:970
msgid "port for connecting to server"
msgstr "puerto para conectarse al servidor"
-#: src/common/weeconfig.c:968 src/common/weeconfig.c:969
+#: src/common/weeconfig.c:973 src/common/weeconfig.c:974
msgid "use IPv6 protocol for server communication"
msgstr "usar el protocolo IPv6 para la comunicacin del servidor"
-#: src/common/weeconfig.c:972 src/common/weeconfig.c:973
+#: src/common/weeconfig.c:977 src/common/weeconfig.c:978
msgid "use SSL for server communication"
msgstr "usar SSL para la comunicacin del servidor"
-#: src/common/weeconfig.c:976
+#: src/common/weeconfig.c:981
msgid "server password"
msgstr "contrasea para el servidor"
-#: src/common/weeconfig.c:977
+#: src/common/weeconfig.c:982
msgid "password for IRC server"
msgstr "contrasea para el servidor IRC"
-#: src/common/weeconfig.c:980
+#: src/common/weeconfig.c:985
msgid "nickname for server"
msgstr "nombre de usuario para el servidor"
-#: src/common/weeconfig.c:981
+#: src/common/weeconfig.c:986
msgid "nickname to use on IRC server"
msgstr "nombre de usuario a utilizar en el servidor IRC"
-#: src/common/weeconfig.c:984
+#: src/common/weeconfig.c:989
msgid "alternate nickname for server"
msgstr "nombre de usuario alternativo para el servidor"
-#: src/common/weeconfig.c:985
+#: src/common/weeconfig.c:990
msgid "alternate nickname to use on IRC server (if nickname is already used)"
msgstr ""
"nombre de usuario alternativo para el servidor IRC (si el nombre de usuario "
"ya est en uso)"
-#: src/common/weeconfig.c:988
+#: src/common/weeconfig.c:993
msgid "2nd alternate nickname for server"
msgstr "segundo nombre de usuario alternativo para el servidor"
-#: src/common/weeconfig.c:989
+#: src/common/weeconfig.c:994
msgid ""
"2nd alternate nickname to use on IRC server (if alternate nickname is "
"already used)"
@@ -5515,38 +5561,38 @@ msgstr ""
"segundo nombre de usuario alternativo a utilizar en el servidor IRC (si el "
"nombre de usuario alternativo ya est en uso)"
-#: src/common/weeconfig.c:992
+#: src/common/weeconfig.c:997
msgid "user name for server"
msgstr "nombre de usuario para el servidor"
-#: src/common/weeconfig.c:993
+#: src/common/weeconfig.c:998
msgid "user name to use on IRC server"
msgstr "nombre de usuario para el servidor IRC"
-#: src/common/weeconfig.c:996
+#: src/common/weeconfig.c:1001
msgid "real name for server"
msgstr "nombre real para el servidor"
-#: src/common/weeconfig.c:997
+#: src/common/weeconfig.c:1002
msgid "real name to use on IRC server"
msgstr "nombre real para el servidor IRC"
-#: src/common/weeconfig.c:1000
+#: src/common/weeconfig.c:1005
msgid "custom hostname/IP for server"
msgstr "nombre de mquina local/IP personalizada para el servidor"
-#: src/common/weeconfig.c:1001
+#: src/common/weeconfig.c:1006
msgid ""
"custom hostname/IP for server (optional, if empty local hostname is used)"
msgstr ""
"nombre de mquina local/IP personalizado para el servidor (opcional, si est "
"vaco se utiliza el nombre de mquina local)"
-#: src/common/weeconfig.c:1004
+#: src/common/weeconfig.c:1009
msgid "command(s) to run when connected to server"
msgstr "comando(s) a ejecutar cuando se conecte a un servidor"
-#: src/common/weeconfig.c:1005
+#: src/common/weeconfig.c:1010
msgid ""
"command(s) to run when connected to server (many commands should be "
"separated by ';', use '\\;' for a semicolon)"
@@ -5554,11 +5600,11 @@ msgstr ""
"comando(s) a ejecutar cuando se conecte al servidor (muchos comandos "
"deberan ser separados por ';', utilizar '\\;' para un punto y coma)"
-#: src/common/weeconfig.c:1009
+#: src/common/weeconfig.c:1014
msgid "delay (in seconds) after command was executed"
msgstr "espera (en segundos) despus de que el comando sea ejecutado"
-#: src/common/weeconfig.c:1010
+#: src/common/weeconfig.c:1015
msgid ""
"delay (in seconds) after command was executed (example: give some time for "
"authentication)"
@@ -5566,11 +5612,11 @@ msgstr ""
"espera (en segundos) despus de que el comando sea ejecutado (ejemplo: dar "
"algo de tiempo para la autenticacin)"
-#: src/common/weeconfig.c:1013
+#: src/common/weeconfig.c:1018
msgid "list of channels to join when connected to server"
msgstr "lista de canales a unirse cuando se conecte a un servidor"
-#: src/common/weeconfig.c:1014
+#: src/common/weeconfig.c:1019
msgid ""
"comma separated list of channels to join when connected to server (example: "
"\"#chan1,#chan2,#chan3 key1,key2\")"
@@ -5578,15 +5624,15 @@ msgstr ""
"lista de canales (separados por comas) a unirse cuando se conecte a un "
"servidor (ejemplo: \"#chan1,#chan2,#chan3 key1,key2\")"
-#: src/common/weeconfig.c:1017 src/common/weeconfig.c:1018
+#: src/common/weeconfig.c:1022 src/common/weeconfig.c:1023
msgid "automatically rejoin channels when kicked"
msgstr "unirse de nuevo automticamente a los canales cuando sea expulsado"
-#: src/common/weeconfig.c:1021
+#: src/common/weeconfig.c:1026
msgid "notify levels for channels of this server"
msgstr "niveles de notificacin para canales de este servidor"
-#: src/common/weeconfig.c:1022
+#: src/common/weeconfig.c:1027
msgid ""
"comma separated list of notify levels for channels of this server (format: "
"#channel:1,..)"
@@ -5594,11 +5640,11 @@ msgstr ""
"lista separada por comas de niveles de notificacin para canales de este "
"servidor (formato: #canal:1,...)"
-#: src/common/weeconfig.c:1025
+#: src/common/weeconfig.c:1030
msgid "charset for decoding ISO on server and channels"
msgstr "juego de caracteres para decodificar ISO en el servidor y los canales"
-#: src/common/weeconfig.c:1026
+#: src/common/weeconfig.c:1031
msgid ""
"comma separated list of charsets for server and channels, to decode ISO "
"(format: server:charset,#channel:charset,..)"
@@ -5607,11 +5653,11 @@ msgstr ""
"canales, para decodificar ISO (formato: server:juego_de_caracteres, #channel:"
"juego_de_caracteres...)"
-#: src/common/weeconfig.c:1030
+#: src/common/weeconfig.c:1035
msgid "charset for decoding UTF on server and channels"
msgstr "juego de caracteres para decodificar UTF en el servidor y los canales"
-#: src/common/weeconfig.c:1031
+#: src/common/weeconfig.c:1036
msgid ""
"comma separated list of charsets for server and channels, to decode UTF "
"(format: server:charset,#channel:charset,..)"
@@ -5620,12 +5666,12 @@ msgstr ""
"canales, para decodificar UTF (formato: server:juego_de_caracteres, #channel:"
"juego_de_caracteres...)"
-#: src/common/weeconfig.c:1035
+#: src/common/weeconfig.c:1040
msgid "charset for encoding messages on server and channels"
msgstr ""
"juego de caracteres para codificar los mensajes en el servidor y los canales"
-#: src/common/weeconfig.c:1036
+#: src/common/weeconfig.c:1041
msgid ""
"comma separated list of charsets for server and channels, to encode messages "
"(format: server:charset,#channel:charset,..)"
@@ -5634,69 +5680,69 @@ msgstr ""
"canales, para codificar los mensajes (formato: server:juego_de_caracteres, "
"#channel:juego_de_caracteres...)"
-#: src/common/weeconfig.c:1121
+#: src/common/weeconfig.c:1126
#, c-format
msgid ""
"%s you should now issue /save to write \"save_on_exit\" option in config "
"file.\n"
msgstr ""
-#: src/common/weeconfig.c:1743
+#: src/common/weeconfig.c:1748
#, c-format
msgid "%s %s, line %d: new server, but previous was incomplete\n"
msgstr "%s %s, lnea %d: nuevo servidor, pero el anterior estaba incompleto\n"
-#: src/common/weeconfig.c:1752
+#: src/common/weeconfig.c:1757
#, c-format
msgid "%s %s, line %d: server '%s' already exists\n"
msgstr "%s %s, lnea %d: el servidor '%s' ya existe\n"
-#: src/common/weeconfig.c:1770
+#: src/common/weeconfig.c:1775
#, c-format
msgid "%s %s, line %d: unable to create server\n"
msgstr "%s %s, lnea %d: no es posible crear el servidor\n"
-#: src/common/weeconfig.c:1810
+#: src/common/weeconfig.c:1815
#, c-format
msgid "%s unable to assign default int with string (\"%s\")\n"
msgstr "%s no es posible asignar el valor entero con la cadena (\"%s\")\n"
-#: src/common/weeconfig.c:1821
+#: src/common/weeconfig.c:1826
#, c-format
msgid "%s unable to assign default color (\"%s\")\n"
msgstr "%s no es posible asignar el color por defecto (\"%s\")\n"
-#: src/common/weeconfig.c:1859
+#: src/common/weeconfig.c:1864
#, c-format
msgid "%s config file \"%s\" not found.\n"
msgstr "%s fichero de configuracin \"%s\" no encontrado.\n"
-#: src/common/weeconfig.c:1891
+#: src/common/weeconfig.c:1896
#, c-format
msgid "%s %s, line %d: invalid syntax, missing \"]\"\n"
msgstr "%s %s, lnea %d: sintaxis invlida, falta \"]\"\n"
-#: src/common/weeconfig.c:1908
+#: src/common/weeconfig.c:1913
#, c-format
msgid "%s %s, line %d: unknown section identifier (\"%s\")\n"
msgstr "%s %s, lnea %d: identificador de seccin desconocido (\"%s\")\n"
-#: src/common/weeconfig.c:1926
+#: src/common/weeconfig.c:1931
#, c-format
msgid "%s %s, line %d: invalid section for option, line is ignored\n"
msgstr "%s %s, lnea %d: seccin invlida para la opcin, lnea ignorada\n"
-#: src/common/weeconfig.c:2008 src/common/weeconfig.c:2034
+#: src/common/weeconfig.c:2013 src/common/weeconfig.c:2039
#, c-format
msgid "%s %s, line %d: invalid option \"%s\"\n"
msgstr "%s %s, lnea %d: opcin \"%s\" invlida\n"
-#: src/common/weeconfig.c:2014
+#: src/common/weeconfig.c:2019
#, c-format
msgid "%s %s, line %d: invalid ignore options \"%s\"\n"
msgstr "%s %s, lnea %d: opciones de ignore invlidas \"%s\"\n"
-#: src/common/weeconfig.c:2045
+#: src/common/weeconfig.c:2050
#, c-format
msgid ""
"%s %s, line %d: invalid value for option '%s'\n"
@@ -5705,7 +5751,7 @@ msgstr ""
"%s %s, lnea %d: valor invlido para la opcin '%s'\n"
"Esperado: valor booleano: 'off' u 'on'\n"
-#: src/common/weeconfig.c:2054
+#: src/common/weeconfig.c:2059
#, c-format
msgid ""
"%s %s, line %d: invalid value for option '%s'\n"
@@ -5714,7 +5760,7 @@ msgstr ""
"%s %s, lnea %d: valor invlido para la opcin %s'\n"
"Esperado: entero comprendido entre %d y %d\n"
-#: src/common/weeconfig.c:2065
+#: src/common/weeconfig.c:2070
#, c-format
msgid ""
"%s %s, line %d: invalid value for option '%s'\n"
@@ -5723,21 +5769,21 @@ msgstr ""
"%s %s, lnea %d: valor invlido para la opcin '%s'\n"
"Esperado: una de estas cadenas: "
-#: src/common/weeconfig.c:2081
+#: src/common/weeconfig.c:2086
#, c-format
msgid "%s %s, line %d: invalid color name for option '%s'\n"
msgstr "%s %s, lnea %d: nombre de color invlido para la opcin '%s'\n"
-#: src/common/weeconfig.c:2150
+#: src/common/weeconfig.c:2155
#, c-format
msgid "%s: creating default config file...\n"
msgstr "%s: creando fichero de configuracin por defecto...\n"
-#: src/common/weeconfig.c:2151
+#: src/common/weeconfig.c:2156
msgid "Creating default config file\n"
msgstr "Creando fichero de configuracin por defecto\n"
-#: src/common/weeconfig.c:2154 src/common/weeconfig.c:2360
+#: src/common/weeconfig.c:2159 src/common/weeconfig.c:2365
#, c-format
msgid ""
"#\n"
@@ -5746,7 +5792,7 @@ msgstr ""
"#\n"
"# %s: fichero de configuracin, creado por %s v%s el %s"
-#: src/common/weeconfig.c:2158 src/common/weeconfig.c:2364
+#: src/common/weeconfig.c:2163 src/common/weeconfig.c:2369
#, c-format
msgid ""
"# WARNING! Be careful when editing this file, WeeChat writes this file when "
@@ -5757,6 +5803,22 @@ msgstr ""
"fichero al salir.\n"
"#\n"
-#: src/common/weeconfig.c:2357
+#: src/common/weeconfig.c:2362
msgid "Saving config to disk\n"
msgstr "Guardar configuracin a disco\n"
+
+#~ msgid "Kb"
+#~ msgstr "KB"
+
+#~ msgid "Mb"
+#~ msgstr "MB"
+
+#~ msgid "Gb"
+#~ msgstr "GB"
+
+#~ msgid ""
+#~ "%s DCC failed because blocksize is too big. Check value of \"dcc_blocksize"
+#~ "\" option, max is %d.\n"
+#~ msgstr ""
+#~ "%s El DCC ha fallado porque el tamao de bloque es demasiado grande. "
+#~ "Compruebe el valor de la opcin \"dcc_blocksize\", el mximo es %d.\n"
diff --git a/weechat/po/fr.po b/weechat/po/fr.po
index 83d8b2465..47573c5a1 100644
--- a/weechat/po/fr.po
+++ b/weechat/po/fr.po
@@ -6,15 +6,15 @@ msgid ""
msgstr ""
"Project-Id-Version: WeeChat 0.2.0-cvs\n"
"Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
-"POT-Creation-Date: 2006-07-25 19:59+0200\n"
-"PO-Revision-Date: 2006-07-25 20:00+0200\n"
+"POT-Creation-Date: 2006-08-03 21:38+0200\n"
+"PO-Revision-Date: 2006-08-03 20:45+0200\n"
"Last-Translator: FlashCode <flashcode@flashtux.org>\n"
"Language-Team: weechat-dev <weechat-dev@nongnu.org>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=iso-8859-1\n"
"Content-Transfer-Encoding: 8bit\n"
-#: src/irc/irc-server.c:191 src/common/weeconfig.c:2290
+#: src/irc/irc-server.c:191 src/common/weeconfig.c:2295
msgid "Unable to get user's name"
msgstr "Impossible de dterminer le nom d'utilisateur"
@@ -1974,62 +1974,62 @@ msgstr ""
msgid "unknown"
msgstr "inconnu"
-#: src/irc/irc-dcc.c:51
+#: src/irc/irc-dcc.c:54
msgid "Waiting"
msgstr "Attente"
-#: src/irc/irc-dcc.c:51
+#: src/irc/irc-dcc.c:54
msgid "Connecting"
msgstr "Connexion"
-#: src/irc/irc-dcc.c:51
+#: src/irc/irc-dcc.c:54
msgid "Active"
msgstr "Actif"
-#: src/irc/irc-dcc.c:51
+#: src/irc/irc-dcc.c:54
msgid "Done"
msgstr "Termin"
-#: src/irc/irc-dcc.c:51
+#: src/irc/irc-dcc.c:54
msgid "Failed"
msgstr "Echou"
-#: src/irc/irc-dcc.c:52
+#: src/irc/irc-dcc.c:55
msgid "Aborted"
msgstr "Interrompu"
-#: src/irc/irc-dcc.c:408
+#: src/irc/irc-dcc.c:439
#, c-format
msgid "DCC: file %s%s%s"
msgstr "DCC: fichier %s%s%s"
-#: src/irc/irc-dcc.c:414
+#: src/irc/irc-dcc.c:445
#, c-format
msgid " (local filename: %s%s%s)"
msgstr " (nom local: %s%s%s)"
-#: src/irc/irc-dcc.c:419
+#: src/irc/irc-dcc.c:450
msgid " sent to "
msgstr " envoy "
-#: src/irc/irc-dcc.c:421
+#: src/irc/irc-dcc.c:452
msgid " received from "
msgstr " reu de "
-#: src/irc/irc-dcc.c:426
+#: src/irc/irc-dcc.c:457
msgid "OK"
msgstr "OK"
-#: src/irc/irc-dcc.c:426
+#: src/irc/irc-dcc.c:457
msgid "FAILED"
msgstr "ECHOUE"
-#: src/irc/irc-dcc.c:439
+#: src/irc/irc-dcc.c:471
#, c-format
msgid "DCC chat closed with %s%s %s(%s%d.%d.%d.%d%s)\n"
msgstr "Discussion DCC ferme avec %s%s %s(%s%d.%d.%d.%d%s)\n"
-#: src/irc/irc-dcc.c:494
+#: src/irc/irc-dcc.c:526
#, c-format
msgid ""
"%s can't associate DCC chat with private buffer (maybe private buffer has "
@@ -2038,17 +2038,17 @@ msgstr ""
"%s impossible d'associer la discussion DCC avec un tampon priv (le tampon "
"priv a peut-tre dj un DCC CHAT ?)\n"
-#: src/irc/irc-dcc.c:505
+#: src/irc/irc-dcc.c:537
#, c-format
msgid "Connected to %s%s %s(%s%d.%d.%d.%d%s)%s via DCC chat\n"
msgstr "Connect %s%s %s(%s%d.%d.%d.%d%s)%s via une discussion DCC\n"
-#: src/irc/irc-dcc.c:624
+#: src/irc/irc-dcc.c:650
#, c-format
msgid "DCC: file %s%s%s resumed at position %u\n"
msgstr "DCC: fichier %s%s%s recommenc en position %u\n"
-#: src/irc/irc-dcc.c:633 src/irc/irc-dcc.c:658
+#: src/irc/irc-dcc.c:659 src/irc/irc-dcc.c:684
#, c-format
msgid ""
"%s can't resume file \"%s\" (port: %d, start position: %u): DCC not found or "
@@ -2057,98 +2057,139 @@ msgstr ""
"%s impossible de continuer le fichier \"%s\" (port: %d, position de dpart: %"
"u): DCC non trouv ou termin\n"
-#: src/irc/irc-dcc.c:725
+#: src/irc/irc-dcc.c:756
#, c-format
msgid "%s not enough memory for new DCC\n"
msgstr "%s pas assez de mmoire pour un nouveau DCC\n"
-#: src/irc/irc-dcc.c:744
+#: src/irc/irc-dcc.c:775
msgid "DCC chat"
msgstr "Discussion DCC"
-#: src/irc/irc-dcc.c:771
+#: src/irc/irc-dcc.c:802
#, c-format
msgid ""
"Incoming DCC file from %s%s%s (%s%d.%d.%d.%d%s)%s: %s%s%s, %s%lu%s bytes\n"
msgstr ""
"Rception fichier de %s%s%s (%s%d.%d.%d.%d%s)%s: %s%s%s, %s%lu%s octets\n"
-#: src/irc/irc-dcc.c:794
+#: src/irc/irc-dcc.c:825
#, c-format
msgid ""
"Sending DCC file to %s%s%s: %s%s%s (local filename: %s%s%s), %s%lu%s bytes\n"
msgstr ""
"Envoi fichier DCC %s%s%s: %s%s%s (nom local: %s%s%s), %s%lu%s octets\n"
-#: src/irc/irc-dcc.c:814
+#: src/irc/irc-dcc.c:845
#, c-format
msgid "Incoming DCC chat request from %s%s%s (%s%d.%d.%d.%d%s)\n"
msgstr "Demande de discussion DCC reue de %s%s%s (%s%d.%d.%d.%d%s)\n"
-#: src/irc/irc-dcc.c:831
+#: src/irc/irc-dcc.c:862
#, c-format
msgid "Sending DCC chat request to %s%s\n"
msgstr "Envoi d'une demande discussion DCC %s%s\n"
-#: src/irc/irc-dcc.c:849
+#: src/irc/irc-dcc.c:880
#, c-format
msgid ""
"DCC: file %s%s%s (local filename: %s%s%s) will be resumed at position %u\n"
msgstr ""
"DCC: fichier %s%s%s (nom local: %s%s%s) sera recommenc en position %u\n"
-#: src/irc/irc-dcc.c:929
+#: src/irc/irc-dcc.c:960
#, c-format
msgid "%s not enough memory for DCC SEND\n"
msgstr "%s pas assez de mmoire pour le DCC SEND\n"
-#: src/irc/irc-dcc.c:949
+#: src/irc/irc-dcc.c:980
#, c-format
msgid "%s cannot access file \"%s\"\n"
msgstr "%s impossible d'accder au fichier \"%s\"\n"
-#: src/irc/irc-dcc.c:971
+#: src/irc/irc-dcc.c:1002
#, c-format
msgid "%s could not find address for '%s'. Falling back to local IP.\n"
msgstr ""
"%s impossible de trouver l'adresse pour '%s'. Utilisation de l'adresse IP "
"locale.\n"
-#: src/irc/irc-dcc.c:991
+#: src/irc/irc-dcc.c:1022
#, c-format
msgid "%s cannot create socket for DCC\n"
msgstr "%s impossible de crer la socket pour le DCC\n"
-#: src/irc/irc-dcc.c:1049
+#: src/irc/irc-dcc.c:1080
#, c-format
msgid "%s cannot find available port for DCC\n"
msgstr "%s impossible de trouver un port disponible pour le DCC\n"
-#: src/irc/irc-dcc.c:1093
+#: src/irc/irc-dcc.c:1124
#, c-format
msgid "%s cannot send DCC\n"
msgstr "%s impossible d'envoyer le DCC\n"
-#: src/irc/irc-dcc.c:1173
+#: src/irc/irc-dcc.c:1204
#, c-format
msgid "%s error sending data to \"%s\" via DCC CHAT\n"
msgstr "%s erreur d'envoi de donnes \"%s\" via DCC CHAT\n"
-#: src/irc/irc-dcc.c:1257
+#: src/irc/irc-dcc.c:1288
#, c-format
msgid "Private %s> %s"
msgstr "Priv %s> %s"
-#: src/irc/irc-dcc.c:1453
+#: src/irc/irc-dcc.c:1334
#, c-format
-msgid ""
-"%s DCC failed because blocksize is too big. Check value of \"dcc_blocksize\" "
-"option, max is %d.\n"
-msgstr ""
-"%s le DCC a chou car la taille de bloc est trop grande. Vrifiez la valeur "
-"de l'option \"dcc_blocksize\", le maximum est %d.\n"
+msgid "%s DCC: unable to create pipe\n"
+msgstr "%s DCC: impossible de crer le tuyau\n"
+
+#: src/irc/irc-dcc.c:1536
+#, c-format
+msgid "%s DCC: unable to read local file\n"
+msgstr "%s DCC: impossible de lire le fichier local\n"
+
+#: src/irc/irc-dcc.c:1543
+#, c-format
+msgid "%s DCC: unable to send block to receiver\n"
+msgstr "%s DCC: impossible d'envoyer un bloc au receveur\n"
+
+#: src/irc/irc-dcc.c:1550
+#, c-format
+msgid "%s DCC: unable to read ACK from receiver\n"
+msgstr "%s DCC: impossible de lire l'accus de rception du receveur\n"
+
+#: src/irc/irc-dcc.c:1557
+#, c-format
+msgid "%s DCC: unable to receive block from sender\n"
+msgstr "%s DCC: impossible de recevoir un bloc de l'envoyeur\n"
+
+#: src/irc/irc-dcc.c:1564
+#, c-format
+msgid "%s DCC: unable to write local file\n"
+msgstr "%s DCC: impossible d'crire dans le fichier local\n"
-#: src/irc/irc-dcc.c:1528
+#: src/irc/irc-dcc.c:1608 src/irc/irc-dcc.c:1651
+#, c-format
+msgid "%s DCC: unable to fork\n"
+msgstr "%s DCC: impossible de crer un processus\n"
+
+#: src/irc/irc-dcc.c:1691
+#, c-format
+msgid "%s DCC: timeout\n"
+msgstr "%s DCC: temps dpass\n"
+
+#: src/irc/irc-dcc.c:1723
+#, c-format
+msgid "%s DCC: unable to create socket for sending file\n"
+msgstr "%s DCC: impossible de crer la socket locale pour envoyer le fichier\n"
+
+#: src/irc/irc-dcc.c:1735
+#, c-format
+msgid "%s DCC: unable to set 'nonblock' option for socket\n"
+msgstr "%s DCC: impossible d'activer l'option 'nonblock' sur la socket\n"
+
+#: src/irc/irc-dcc.c:1839
#, c-format
msgid "Aborting active DCC: \"%s\" from %s\n"
msgstr "Abandon du DCC actif: \"%s\" de %s\n"
@@ -2305,13 +2346,13 @@ msgstr "Extension \"%s\" dcharge.\n"
msgid "%s plugin \"%s\" not found\n"
msgstr "%s extension \"%s\" non trouve\n"
-#: src/plugins/plugins-config.c:265 src/common/weeconfig.c:1934
+#: src/plugins/plugins-config.c:265 src/common/weeconfig.c:1939
#, c-format
msgid "%s %s, line %d: invalid syntax, missing \"=\"\n"
msgstr "%s %s, ligne %d: syntaxe invalide, il manque \"=\"\n"
-#: src/plugins/plugins-config.c:353 src/common/weeconfig.c:2144
-#: src/common/weeconfig.c:2351
+#: src/plugins/plugins-config.c:353 src/common/weeconfig.c:2149
+#: src/common/weeconfig.c:2356
#, c-format
msgid "%s cannot create file \"%s\"\n"
msgstr "%s impossible de crer le fichier \"%s\"\n"
@@ -2348,15 +2389,15 @@ msgid "bytes"
msgstr "octets"
#: src/gui/curses/gui-curses-chat.c:880
-msgid "Kb"
+msgid "KB"
msgstr "Ko"
#: src/gui/curses/gui-curses-chat.c:880
-msgid "Mb"
+msgid "MB"
msgstr "Mo"
#: src/gui/curses/gui-curses-chat.c:880
-msgid "Gb"
+msgid "GB"
msgstr "Go"
#: src/gui/curses/gui-curses-chat.c:1012
@@ -3906,7 +3947,7 @@ msgstr ""
"un autre rpertoire de base en utilisant l'option de ligne de commande \"--"
"dir\".\n"
-#: src/common/session.c:481
+#: src/common/session.c:484
#, c-format
msgid ""
"Last operation with session file was at position %ld, read of %d bytes\n"
@@ -3914,7 +3955,7 @@ msgstr ""
"Dernire opration avec le fichier de session en position %ld, lecture de %d "
"octets\n"
-#: src/common/session.c:486
+#: src/common/session.c:489
#, c-format
msgid ""
"Please send %s/%s, %s/%s and above messages to WeeChat developers for "
@@ -3925,297 +3966,297 @@ msgstr ""
"WeeChat pour du support.\n"
"Faites attention, des infos prives peuvent se trouver dans ces fichiers.\n"
-#: src/common/session.c:512 src/common/session.c:546 src/common/session.c:603
-#: src/common/session.c:644
+#: src/common/session.c:515 src/common/session.c:549 src/common/session.c:606
+#: src/common/session.c:647
#, c-format
msgid "wrong type in file (expected: %d, read: %d)"
msgstr "type erron dans le fichier (attendu: %d, lu: %d)"
-#: src/common/session.c:615 src/common/session.c:656
+#: src/common/session.c:618 src/common/session.c:659
msgid "invalid length for a buffer"
msgstr "longueur invalide pour une zone"
-#: src/common/session.c:680
+#: src/common/session.c:683
msgid "object read error"
msgstr "erreur de lecture de l'objet"
-#: src/common/session.c:685
+#: src/common/session.c:688
#, c-format
msgid "wrong object (expected: %d, read: %d)"
msgstr "objet erron (attendu: %d, lu: %d)"
-#: src/common/session.c:695
+#: src/common/session.c:698
msgid "type read error"
msgstr "erreur de lecture du type"
-#: src/common/session.c:700
+#: src/common/session.c:703
#, c-format
msgid "wrong type (expected: %d, read: %d)"
msgstr "type erron (attendu: %d, lu: %d)"
-#: src/common/session.c:785
+#: src/common/session.c:788
msgid "server name not found"
msgstr "nom de serveur non trouv"
-#: src/common/session.c:790
+#: src/common/session.c:793
#, c-format
msgid "session: loading server \"%s\"\n"
msgstr "session: chargement du serveur \"%s\"\n"
-#: src/common/session.c:794
+#: src/common/session.c:797
msgid "server found, updating values\n"
msgstr "serveur trouv, mise jour des valeurs\n"
-#: src/common/session.c:797
+#: src/common/session.c:800
msgid "server not found, creating new one\n"
msgstr "serveur non trouv, cration d'un nouveau\n"
-#: src/common/session.c:802
+#: src/common/session.c:805
msgid "can't create new server"
msgstr "impossible de crer un nouveau serveur"
-#: src/common/session.c:816
+#: src/common/session.c:819
msgid "unexpected end of file (reading server)"
msgstr "fin de fichier inattendue (en lecture d'un serveur)"
-#: src/common/session.c:907
+#: src/common/session.c:910
msgid "gnutls init error"
msgstr "erreur d'initialisation gnutls"
-#: src/common/session.c:924
+#: src/common/session.c:927
msgid "gnutls handshake failed"
msgstr "le handshake gnutls a chou"
-#: src/common/session.c:970
+#: src/common/session.c:973
#, c-format
msgid "session: warning: ignoring value from server (object id: %d)\n"
msgstr "session: attention: valeur ignore pour un serveur (id objet: %d)\n"
-#: src/common/session.c:992
+#: src/common/session.c:995
msgid "channel found without server"
msgstr "canal trouv sans serveur"
-#: src/common/session.c:999
+#: src/common/session.c:1002
msgid "channel type not found"
msgstr "type de canal non trouv"
-#: src/common/session.c:1007
+#: src/common/session.c:1010
msgid "channel name not found"
msgstr "nom de canal non trouv"
-#: src/common/session.c:1012
+#: src/common/session.c:1015
#, c-format
msgid "session: loading channel \"%s\"\n"
msgstr "session: chargement du canal \"%s\"\n"
-#: src/common/session.c:1020
+#: src/common/session.c:1023
msgid "can't create new channel"
msgstr "impossible de crer un nouveau canal"
-#: src/common/session.c:1030
+#: src/common/session.c:1033
msgid "unexpected end of file (reading channel)"
msgstr "fin de fichier inattendue (en lecture d'un canal)"
-#: src/common/session.c:1069
+#: src/common/session.c:1072
#, c-format
msgid "session: warning: ignoring value from channel (object id: %d)\n"
msgstr "session: attention: valeur ignore pour un canal (id objet: %d)\n"
-#: src/common/session.c:1092
+#: src/common/session.c:1095
msgid "nick found without channel"
msgstr "pseudo non trouv pour le canal"
-#: src/common/session.c:1100
+#: src/common/session.c:1103
msgid "nick name not found"
msgstr "pseudo non trouv"
-#: src/common/session.c:1110
+#: src/common/session.c:1113
msgid "can't create new nick"
msgstr "impossible de crer un nouveau pseudo"
-#: src/common/session.c:1120
+#: src/common/session.c:1123
msgid "unexpected end of file (reading nick)"
msgstr "fin de fichier inattendue (en lecture d'un pseudo)"
-#: src/common/session.c:1139
+#: src/common/session.c:1142
#, c-format
msgid "session: warning: ignoring value from nick (object id: %d)\n"
msgstr "session: attention: valeur ignore pour un pseudo (id objet: %d)\n"
-#: src/common/session.c:1165
+#: src/common/session.c:1168
msgid "can't create new DCC"
msgstr "impossible de crer un nouveau DCC"
-#: src/common/session.c:1169
+#: src/common/session.c:1172
msgid "session: loading DCC\n"
msgstr "session: chargement du DCC\n"
-#: src/common/session.c:1179
+#: src/common/session.c:1182
msgid "unexpected end of file (reading DCC)"
msgstr "fin de fichier inattendue (en lecture d'un DCC)"
-#: src/common/session.c:1198
+#: src/common/session.c:1201
msgid "server not found for DCC"
msgstr "serveur non trouv pour le DCC"
-#: src/common/session.c:1207
+#: src/common/session.c:1210
msgid "DCC with channel but without server"
msgstr "DCC avec un canal mais sans serveur"
-#: src/common/session.c:1219
+#: src/common/session.c:1222
msgid "channel not found for DCC"
msgstr "canal non trouv pour le DCC"
-#: src/common/session.c:1293
+#: src/common/session.c:1305
#, c-format
msgid "session: warning: ignoring value from DCC (object id: %d)\n"
msgstr "session: attention: valeur ignore pour un DCC (id objet: %d)\n"
-#: src/common/session.c:1313
+#: src/common/session.c:1325
msgid "session: loading buffer history\n"
msgstr "session: chargement de l'historique du tampon\n"
-#: src/common/session.c:1315
+#: src/common/session.c:1327
msgid "session: loading global history\n"
msgstr "session: chargement de l'historique global\n"
-#: src/common/session.c:1323
+#: src/common/session.c:1335
msgid "unexpected end of file (reading history)"
msgstr "fin de fichier inattendue (en lecture de l'historique)"
-#: src/common/session.c:1343
+#: src/common/session.c:1355
#, c-format
msgid "session: warning: ignoring value from history (object id: %d)\n"
msgstr "session: attention: valeur ignore pour un historique (id objet: %d)\n"
-#: src/common/session.c:1369
+#: src/common/session.c:1381
msgid "server name not found for buffer"
msgstr "nom de serveur non trouve pour le tampon"
-#: src/common/session.c:1377
+#: src/common/session.c:1389
msgid "channel name not found for buffer"
msgstr "nom de canal non trouv pour un tampon"
-#: src/common/session.c:1384
+#: src/common/session.c:1396
msgid "buffer type not found"
msgstr "type de tampon non trouv"
-#: src/common/session.c:1389
+#: src/common/session.c:1401
#, c-format
msgid "session: loading buffer (server: %s, channel: %s, type: %d)\n"
msgstr "session: chargement du tampon (serveur: %s, canal: %s, type: %d)\n"
-#: src/common/session.c:1400
+#: src/common/session.c:1412
msgid "server not found for buffer"
msgstr "serveur non trouv pour le tampon"
-#: src/common/session.c:1410
+#: src/common/session.c:1422
msgid "channel not found for buffer"
msgstr "canal non trouv pour le tampon"
-#: src/common/session.c:1419
+#: src/common/session.c:1431
msgid "can't create new buffer"
msgstr "impossible de crer un nouveau tampon"
-#: src/common/session.c:1432
+#: src/common/session.c:1444
msgid "unexpected end of file (reading buffer)"
msgstr "fin de fichier inattendue (en lecture d'un tampon)"
-#: src/common/session.c:1445
+#: src/common/session.c:1457
#, c-format
msgid "session: warning: ignoring value from buffer (object id: %d)\n"
msgstr "session: attention: valeur ignore pour un pseudo (id objet: %d)\n"
-#: src/common/session.c:1467
+#: src/common/session.c:1479
msgid "line found without buffer"
msgstr "ligne trouve sans tampon"
-#: src/common/session.c:1475
+#: src/common/session.c:1487
msgid "can't create new line"
msgstr "impossible de crer une nouvelle ligne"
-#: src/common/session.c:1485
+#: src/common/session.c:1497
msgid "unexpected end of file (reading line)"
msgstr "fin de fichier inattendue (en lecture d'une ligne)"
-#: src/common/session.c:1522
+#: src/common/session.c:1534
#, c-format
msgid "session: warning: ignoring value from line (object id: %d)\n"
msgstr "session: attention: valeur ignore pour une ligne (id objet: %d)\n"
-#: src/common/session.c:1546
+#: src/common/session.c:1558
msgid "unexpected end of file (reading uptime)"
msgstr "fin de fichier inattendue (en lecture de l'uptime)"
-#: src/common/session.c:1559
+#: src/common/session.c:1571
#, c-format
msgid "session: warning: ignoring value from uptime (object id: %d)\n"
msgstr "session: attention: valeur ignore pour l'uptime (id objet: %d)\n"
-#: src/common/session.c:1589
+#: src/common/session.c:1601
msgid "session file not found"
msgstr "fichier de session non trouv"
-#: src/common/session.c:1596
+#: src/common/session.c:1608
msgid "signature not found"
msgstr "signature non trouve"
-#: src/common/session.c:1601
+#: src/common/session.c:1613
msgid "bad session signature"
msgstr "signature de session errone"
-#: src/common/session.c:1612
+#: src/common/session.c:1624
msgid "object id not found"
msgstr "id objet non trouv"
-#: src/common/session.c:1620
+#: src/common/session.c:1632
msgid "failed to load server"
msgstr "chec de chargement du serveur"
-#: src/common/session.c:1627
+#: src/common/session.c:1639
msgid "failed to load channel"
msgstr "chec de chargement du canal"
-#: src/common/session.c:1634
+#: src/common/session.c:1646
msgid "failed to load nick"
msgstr "chec de chargement du pseudo"
-#: src/common/session.c:1641
+#: src/common/session.c:1653
msgid "failed to load DCC"
msgstr "chec de chargement du DCC"
-#: src/common/session.c:1648
+#: src/common/session.c:1660
msgid "failed to load history"
msgstr "chec de chargement de l'historique"
-#: src/common/session.c:1655
+#: src/common/session.c:1667
msgid "failed to load buffer"
msgstr "chec de chargement du tampon"
-#: src/common/session.c:1662
+#: src/common/session.c:1674
msgid "failed to load line"
msgstr "chec de chargement de la ligne"
-#: src/common/session.c:1669
+#: src/common/session.c:1681
msgid "failed to load uptime"
msgstr "chec de chargement de l'uptime"
-#: src/common/session.c:1674
+#: src/common/session.c:1686
#, c-format
msgid "ignoring object (id: %d)\n"
msgstr "objet ignor (id: %d)\n"
-#: src/common/session.c:1678
+#: src/common/session.c:1690
#, c-format
msgid "failed to ignore object (id: %d)"
msgstr "impossible d'ignorer l'objet (id: %d)"
-#: src/common/session.c:1702
+#: src/common/session.c:1714
#, c-format
msgid "%s can't delete session file (%s)\n"
msgstr "%s impossible de supprimer le fichier de session (%s)\n"
-#: src/common/session.c:1708
+#: src/common/session.c:1720
msgid "Upgrade completed successfully\n"
msgstr "Mise jour effectue avec succs\n"
@@ -5217,45 +5258,49 @@ msgstr ""
"autorise l'utilisateur envoyer des couleurs avec des codes spciaux (%"
"B=gras, %Cxx,yy=couleur, %U=soulign, %R=invers)"
-#: src/common/weeconfig.c:814
+#: src/common/weeconfig.c:815
msgid "automatically accept dcc files"
msgstr "accepte automatiquement les fichiers dcc"
-#: src/common/weeconfig.c:815
+#: src/common/weeconfig.c:816
msgid "automatically accept incoming dcc files"
msgstr "accepte automatiquement les fichiers dcc entrants"
-#: src/common/weeconfig.c:818
+#: src/common/weeconfig.c:819
msgid "automatically accept dcc chats"
msgstr "accepte automatiquement les demandes de discussion dcc"
-#: src/common/weeconfig.c:819
+#: src/common/weeconfig.c:820
msgid "automatically accept dcc chats (use carefully!)"
msgstr ""
"accepte automatiquement les demandes de discussion dcc ( utiliser avec "
"prcaution !)"
-#: src/common/weeconfig.c:822
+#: src/common/weeconfig.c:823
msgid "timeout for dcc request"
msgstr "dlai d'attente pour les requtes dcc"
-#: src/common/weeconfig.c:823
+#: src/common/weeconfig.c:824
msgid "timeout for dcc request (in seconds)"
msgstr "dlai d'attente pour les requtes dcc (en secondes)"
-#: src/common/weeconfig.c:826
+#: src/common/weeconfig.c:827
msgid "block size for dcc packets"
msgstr "taille de bloc pour les paquets dcc"
-#: src/common/weeconfig.c:827
+#: src/common/weeconfig.c:828
msgid "block size for dcc packets in bytes (default: 65536)"
msgstr "taille de bloc pour les paquets dcc en octets (dfaut: 65536)"
-#: src/common/weeconfig.c:830
+#: src/common/weeconfig.c:831 src/common/weeconfig.c:832
+msgid "does not wait for ACK when sending file"
+msgstr "n'attend pas les accuss de rception lors de l'envoi de fichier"
+
+#: src/common/weeconfig.c:835
msgid "allowed ports for outgoing dcc"
msgstr "ports autoriss pour le dcc sortant"
-#: src/common/weeconfig.c:831
+#: src/common/weeconfig.c:836
msgid ""
"restricts outgoing dcc to use only ports in the given range (useful for NAT) "
"(syntax: a single port, ie. 5000 or a port range, ie. 5000-5015, empty value "
@@ -5265,11 +5310,11 @@ msgstr ""
"pour le NAT) (syntaxe: un port simple, par exemple 5000, une plage de ports, "
"par exemple 5000-5015, si non renseign tout port peut tre utilis)"
-#: src/common/weeconfig.c:836
+#: src/common/weeconfig.c:841
msgid "IP address for outgoing dcc"
msgstr "adresse IP pour le dcc sortant"
-#: src/common/weeconfig.c:837
+#: src/common/weeconfig.c:842
msgid ""
"IP or DNS address used for outgoing dcc (if empty, local interface IP is "
"used)"
@@ -5277,112 +5322,112 @@ msgstr ""
"adresse IP ou DNS utilise pour le dcc sortant (si non renseign, "
"l'interface IP locale est utilise)"
-#: src/common/weeconfig.c:841
+#: src/common/weeconfig.c:846
msgid "path for incoming files with dcc"
msgstr "chemin des fichiers reus par dcc"
-#: src/common/weeconfig.c:842
+#: src/common/weeconfig.c:847
msgid "path for writing incoming files with dcc (default: user home)"
msgstr ""
"chemin pour crire les fichiers reus par dcc (par dfaut: rpertoire de "
"l'utilisateur)"
-#: src/common/weeconfig.c:845
+#: src/common/weeconfig.c:850
msgid "default path for sending files with dcc"
msgstr "chemin par dfaut pour envoyer les fichiers par dcc"
-#: src/common/weeconfig.c:846
+#: src/common/weeconfig.c:851
msgid ""
"path for reading files when sending thru dcc (when no path is specified)"
msgstr ""
"chemin pour lire les fichiers lorsqu'ils sont envoys par dcc (quand aucun "
"chemin n'est spcifi)"
-#: src/common/weeconfig.c:849 src/common/weeconfig.c:850
+#: src/common/weeconfig.c:854 src/common/weeconfig.c:855
msgid "convert spaces to underscores when sending files"
msgstr "convertir les espaces en underscores lors d'envoi de fichiers"
-#: src/common/weeconfig.c:853
+#: src/common/weeconfig.c:858
msgid "automatically rename dcc files if already exists"
msgstr "renomme automatiquement les fichiers dcc s'ils existent dj"
-#: src/common/weeconfig.c:854
+#: src/common/weeconfig.c:859
msgid "rename incoming files if already exists (add '.1', '.2', ...)"
msgstr ""
"renommer les fichiers reus s'ils existent dj (ajoute '.1', '.2', ...)"
-#: src/common/weeconfig.c:857
+#: src/common/weeconfig.c:862
msgid "automatically resume aborted transfers"
msgstr "continuer automatiquement les transferts non termins"
-#: src/common/weeconfig.c:858
+#: src/common/weeconfig.c:863
msgid ""
"automatically resume dcc transfer if connection with remote host is loosed"
msgstr ""
"continuer automatiquement les transferts dcc si la connexion avec la machine "
"distante a t perdue"
-#: src/common/weeconfig.c:877
+#: src/common/weeconfig.c:882
msgid "use proxy"
msgstr "utiliser un proxy"
-#: src/common/weeconfig.c:878
+#: src/common/weeconfig.c:883
msgid "use a proxy server to connect to irc server"
msgstr "utiliser un proxy pour se connecter au serveur irc"
-#: src/common/weeconfig.c:881
+#: src/common/weeconfig.c:886
msgid "proxy type"
msgstr "type de proxy"
-#: src/common/weeconfig.c:882
+#: src/common/weeconfig.c:887
msgid "proxy type (http (default), socks4, socks5)"
msgstr "type de proxy (http (dfaut), socks4, socks5)"
-#: src/common/weeconfig.c:885
+#: src/common/weeconfig.c:890
msgid "use ipv6 proxy"
msgstr "utiliser un proxy ipv6"
-#: src/common/weeconfig.c:886
+#: src/common/weeconfig.c:891
msgid "connect to proxy in ipv6"
msgstr "se connecter au proxy en ipv6"
-#: src/common/weeconfig.c:889
+#: src/common/weeconfig.c:894
msgid "proxy address"
msgstr "adresse du proxy"
-#: src/common/weeconfig.c:890
+#: src/common/weeconfig.c:895
msgid "proxy server address (IP or hostname)"
msgstr "adresse du serveur proxy (IP ou nom)"
-#: src/common/weeconfig.c:893
+#: src/common/weeconfig.c:898
msgid "port for proxy"
msgstr "port pour le proxy"
-#: src/common/weeconfig.c:894
+#: src/common/weeconfig.c:899
msgid "port for connecting to proxy server"
msgstr "port pour se connecter au serveur proxy"
-#: src/common/weeconfig.c:897
+#: src/common/weeconfig.c:902
msgid "proxy username"
msgstr "nom d'utilisateur proxy"
-#: src/common/weeconfig.c:898
+#: src/common/weeconfig.c:903
msgid "username for proxy server"
msgstr "nom d'utilisateur pour le serveur proxy"
-#: src/common/weeconfig.c:901
+#: src/common/weeconfig.c:906
msgid "proxy password"
msgstr "mot de passe pour le proxy"
-#: src/common/weeconfig.c:902
+#: src/common/weeconfig.c:907
msgid "password for proxy server"
msgstr "mot de passe pour le serveur proxy"
-#: src/common/weeconfig.c:915
+#: src/common/weeconfig.c:920
msgid "path for searching plugins"
msgstr "chemin de recherche des extensions"
-#: src/common/weeconfig.c:916
+#: src/common/weeconfig.c:921
msgid ""
"path for searching plugins ('%h' will be replaced by WeeChat home, ~/."
"weechat by default)"
@@ -5390,11 +5435,11 @@ msgstr ""
"chemin de recherche des extensions ('%h' sera remplac par le rpertoire de "
"base WeeChat, par dfaut: ~/.weechat)"
-#: src/common/weeconfig.c:920
+#: src/common/weeconfig.c:925
msgid "list of plugins to load automatically"
msgstr "list des extensions charger automatiquement"
-#: src/common/weeconfig.c:921
+#: src/common/weeconfig.c:926
msgid ""
"comma separated list of plugins to load automatically at startup, \"*\" "
"means all plugins found (names may be partial, for example \"perl\" is ok "
@@ -5404,11 +5449,11 @@ msgstr ""
"toutes (spares par des virgules, les noms peuvent tre partiels, par "
"exemple \"perl\" est ok pour \"libperl.so\")"
-#: src/common/weeconfig.c:926
+#: src/common/weeconfig.c:931
msgid "standard plugins extension in filename"
msgstr "extension standard des extensions dans le nom de fichier"
-#: src/common/weeconfig.c:927
+#: src/common/weeconfig.c:932
msgid ""
"standard plugins extension in filename, used for autoload (if empty, then "
"all files are loaded when autoload is \"*\")"
@@ -5417,91 +5462,91 @@ msgstr ""
"automatique (si vide, alors tous les fichiers sont chargs si autoload vaut "
"\"*\")"
-#: src/common/weeconfig.c:944
+#: src/common/weeconfig.c:949
msgid "server name"
msgstr "nom du serveur"
-#: src/common/weeconfig.c:945
+#: src/common/weeconfig.c:950
msgid "name associated to IRC server (for display only)"
msgstr "nom associ au serveur IRC (pour affichage seulement)"
-#: src/common/weeconfig.c:948
+#: src/common/weeconfig.c:953
msgid "automatically connect to server"
msgstr "connexion automatique au serveur"
-#: src/common/weeconfig.c:949
+#: src/common/weeconfig.c:954
msgid "automatically connect to server when WeeChat is starting"
msgstr "connexion automatique au serveur quand WeeChat dmarre"
-#: src/common/weeconfig.c:952
+#: src/common/weeconfig.c:957
msgid "automatically reconnect to server"
msgstr "reconnexion automatique au serveur"
-#: src/common/weeconfig.c:953
+#: src/common/weeconfig.c:958
msgid "automatically reconnect to server when disconnected"
msgstr "reconnexion automatique au serveur aprs une dconnexion"
-#: src/common/weeconfig.c:956
+#: src/common/weeconfig.c:961
msgid "delay before trying again to reconnect"
msgstr "dlai avant de tenter une reconnexion"
-#: src/common/weeconfig.c:957
+#: src/common/weeconfig.c:962
msgid "delay (in seconds) before trying again to reconnect to server"
msgstr "dlai (en secondes) avant de tenter une reconnexion au serveur"
-#: src/common/weeconfig.c:960
+#: src/common/weeconfig.c:965
msgid "server address or hostname"
msgstr "adresse ou nom du serveur"
-#: src/common/weeconfig.c:961
+#: src/common/weeconfig.c:966
msgid "IP address or hostname of IRC server"
msgstr "adresse IP ou nom du serveur IRC"
-#: src/common/weeconfig.c:964
+#: src/common/weeconfig.c:969
msgid "port for IRC server"
msgstr "port pour le serveur IRC"
-#: src/common/weeconfig.c:965
+#: src/common/weeconfig.c:970
msgid "port for connecting to server"
msgstr "port pour se connecter au serveur"
-#: src/common/weeconfig.c:968 src/common/weeconfig.c:969
+#: src/common/weeconfig.c:973 src/common/weeconfig.c:974
msgid "use IPv6 protocol for server communication"
msgstr "utiliser le protocole IPv6 pour la communication avec le serveur"
-#: src/common/weeconfig.c:972 src/common/weeconfig.c:973
+#: src/common/weeconfig.c:977 src/common/weeconfig.c:978
msgid "use SSL for server communication"
msgstr "utiliser SSL pour la communication avec le serveur"
-#: src/common/weeconfig.c:976
+#: src/common/weeconfig.c:981
msgid "server password"
msgstr "mot de passe pour le serveur"
-#: src/common/weeconfig.c:977
+#: src/common/weeconfig.c:982
msgid "password for IRC server"
msgstr "mot de passe pour le serveur IRC"
-#: src/common/weeconfig.c:980
+#: src/common/weeconfig.c:985
msgid "nickname for server"
msgstr "pseudo pour le serveur"
-#: src/common/weeconfig.c:981
+#: src/common/weeconfig.c:986
msgid "nickname to use on IRC server"
msgstr "pseudo utiliser sur le serveur IRC"
-#: src/common/weeconfig.c:984
+#: src/common/weeconfig.c:989
msgid "alternate nickname for server"
msgstr "pseudo alternatif pour le serveur"
-#: src/common/weeconfig.c:985
+#: src/common/weeconfig.c:990
msgid "alternate nickname to use on IRC server (if nickname is already used)"
msgstr "pseudo alternatif pour le serveur IRC (si le pseudo est dj utilis)"
-#: src/common/weeconfig.c:988
+#: src/common/weeconfig.c:993
msgid "2nd alternate nickname for server"
msgstr "2nd pseudo alternatif pour le serveur"
-#: src/common/weeconfig.c:989
+#: src/common/weeconfig.c:994
msgid ""
"2nd alternate nickname to use on IRC server (if alternate nickname is "
"already used)"
@@ -5509,38 +5554,38 @@ msgstr ""
"2me pseudo alternatif pour le serveur IRC (si le pseudo alternatif est dj "
"utilis)"
-#: src/common/weeconfig.c:992
+#: src/common/weeconfig.c:997
msgid "user name for server"
msgstr "nom d'utilisateur pour le serveur"
-#: src/common/weeconfig.c:993
+#: src/common/weeconfig.c:998
msgid "user name to use on IRC server"
msgstr "nom d'utilisateur pour le serveur IRC"
-#: src/common/weeconfig.c:996
+#: src/common/weeconfig.c:1001
msgid "real name for server"
msgstr "nom rel pour le serveur"
-#: src/common/weeconfig.c:997
+#: src/common/weeconfig.c:1002
msgid "real name to use on IRC server"
msgstr "nom rel pour le serveur IRC"
-#: src/common/weeconfig.c:1000
+#: src/common/weeconfig.c:1005
msgid "custom hostname/IP for server"
msgstr "nom de machine/IP personnalis pour le serveur"
-#: src/common/weeconfig.c:1001
+#: src/common/weeconfig.c:1006
msgid ""
"custom hostname/IP for server (optional, if empty local hostname is used)"
msgstr ""
"nom de machine/IP personnalis pour le serveur (optionnel, si non renseign, "
"le nom de machine local est utilis)"
-#: src/common/weeconfig.c:1004
+#: src/common/weeconfig.c:1009
msgid "command(s) to run when connected to server"
msgstr "commande(s) excuter lorsque connect au serveur"
-#: src/common/weeconfig.c:1005
+#: src/common/weeconfig.c:1010
msgid ""
"command(s) to run when connected to server (many commands should be "
"separated by ';', use '\\;' for a semicolon)"
@@ -5548,11 +5593,11 @@ msgstr ""
"commande(s) excuter lorsque connect au serveur (plusieurs commandes "
"doivent tre spares par ';', utilisez '\\;' pour un point-virgule)"
-#: src/common/weeconfig.c:1009
+#: src/common/weeconfig.c:1014
msgid "delay (in seconds) after command was executed"
msgstr "dlai (en secondes) aprs excution de la commande"
-#: src/common/weeconfig.c:1010
+#: src/common/weeconfig.c:1015
msgid ""
"delay (in seconds) after command was executed (example: give some time for "
"authentication)"
@@ -5560,11 +5605,11 @@ msgstr ""
"dlai (en secondes) aprs excution de la commande (exemple: donner du temps "
"pour l'authentification)"
-#: src/common/weeconfig.c:1013
+#: src/common/weeconfig.c:1018
msgid "list of channels to join when connected to server"
msgstr "liste des canaux rejoindre lorsque connect au serveur"
-#: src/common/weeconfig.c:1014
+#: src/common/weeconfig.c:1019
msgid ""
"comma separated list of channels to join when connected to server (example: "
"\"#chan1,#chan2,#chan3 key1,key2\")"
@@ -5572,15 +5617,15 @@ msgstr ""
"liste des canaux (spars par des virgules) rejoindre lorsque connect au "
"serveur (exemple: \"#chan1,#chan2,#chan3 key1,key2\")"
-#: src/common/weeconfig.c:1017 src/common/weeconfig.c:1018
+#: src/common/weeconfig.c:1022 src/common/weeconfig.c:1023
msgid "automatically rejoin channels when kicked"
msgstr "rejoindre automatiquement les canaux quand mis dehors"
-#: src/common/weeconfig.c:1021
+#: src/common/weeconfig.c:1026
msgid "notify levels for channels of this server"
msgstr "niveaux de notification pour les canaux de ce serveur"
-#: src/common/weeconfig.c:1022
+#: src/common/weeconfig.c:1027
msgid ""
"comma separated list of notify levels for channels of this server (format: "
"#channel:1,..)"
@@ -5588,11 +5633,11 @@ msgstr ""
"liste des niveaux de notifications (spars par des virgules) pour les "
"canaux de ce serveur (format: #canal:1,..)"
-#: src/common/weeconfig.c:1025
+#: src/common/weeconfig.c:1030
msgid "charset for decoding ISO on server and channels"
msgstr "jeu de caractres pour dcoder l'ISO sur le serveur et les canaux"
-#: src/common/weeconfig.c:1026
+#: src/common/weeconfig.c:1031
msgid ""
"comma separated list of charsets for server and channels, to decode ISO "
"(format: server:charset,#channel:charset,..)"
@@ -5600,11 +5645,11 @@ msgstr ""
"liste des jeux de caractres (spars par des virgules) pour le serveur et "
"les canaux, pour dcoder l'ISO (format: server:charset,#canal:charset,..)"
-#: src/common/weeconfig.c:1030
+#: src/common/weeconfig.c:1035
msgid "charset for decoding UTF on server and channels"
msgstr "jeu de caractres pour dcoder l'UTF sur le serveur et les canaux"
-#: src/common/weeconfig.c:1031
+#: src/common/weeconfig.c:1036
msgid ""
"comma separated list of charsets for server and channels, to decode UTF "
"(format: server:charset,#channel:charset,..)"
@@ -5612,12 +5657,12 @@ msgstr ""
"liste des jeux de caractres (spars par des virgules) pour le serveur et "
"les canaux, pour dcoder l'UTF (format: server:charset,#canal:charset,..)"
-#: src/common/weeconfig.c:1035
+#: src/common/weeconfig.c:1040
msgid "charset for encoding messages on server and channels"
msgstr ""
"jeu de caractres pour encoder les messages envoys au serveur et aux canaux"
-#: src/common/weeconfig.c:1036
+#: src/common/weeconfig.c:1041
msgid ""
"comma separated list of charsets for server and channels, to encode messages "
"(format: server:charset,#channel:charset,..)"
@@ -5626,7 +5671,7 @@ msgstr ""
"les canaux, pour encoder les messages (format: server:charset,#canal:"
"charset,..)"
-#: src/common/weeconfig.c:1121
+#: src/common/weeconfig.c:1126
#, c-format
msgid ""
"%s you should now issue /save to write \"save_on_exit\" option in config "
@@ -5635,64 +5680,64 @@ msgstr ""
"%s vous devriez taper /save pour crire l'option \"save_on_exit\" dans le "
"fichier de configuration.\n"
-#: src/common/weeconfig.c:1743
+#: src/common/weeconfig.c:1748
#, c-format
msgid "%s %s, line %d: new server, but previous was incomplete\n"
msgstr "%s %s, ligne %d: nouveau serveur, mais le prcdent tait incomplet\n"
-#: src/common/weeconfig.c:1752
+#: src/common/weeconfig.c:1757
#, c-format
msgid "%s %s, line %d: server '%s' already exists\n"
msgstr "%s %s, ligne %d: le serveur '%s' existe dj\n"
-#: src/common/weeconfig.c:1770
+#: src/common/weeconfig.c:1775
#, c-format
msgid "%s %s, line %d: unable to create server\n"
msgstr "%s %s, ligne %d: impossible de crer le serveur\n"
-#: src/common/weeconfig.c:1810
+#: src/common/weeconfig.c:1815
#, c-format
msgid "%s unable to assign default int with string (\"%s\")\n"
msgstr ""
"%s impossible d'assigner la valeur entire par dfaut avec la chane (\"%s"
"\")\n"
-#: src/common/weeconfig.c:1821
+#: src/common/weeconfig.c:1826
#, c-format
msgid "%s unable to assign default color (\"%s\")\n"
msgstr "%s impossible d'assigner la couleur par dfaut (\"%s\")\n"
-#: src/common/weeconfig.c:1859
+#: src/common/weeconfig.c:1864
#, c-format
msgid "%s config file \"%s\" not found.\n"
msgstr "%s fichier de configuration \"%s\" non trouv.\n"
-#: src/common/weeconfig.c:1891
+#: src/common/weeconfig.c:1896
#, c-format
msgid "%s %s, line %d: invalid syntax, missing \"]\"\n"
msgstr "%s %s, ligne %d: syntaxe invalide, il manque \"]\"\n"
-#: src/common/weeconfig.c:1908
+#: src/common/weeconfig.c:1913
#, c-format
msgid "%s %s, line %d: unknown section identifier (\"%s\")\n"
msgstr "%s %s, ligne %d: section inconnue (\"%s\")\n"
-#: src/common/weeconfig.c:1926
+#: src/common/weeconfig.c:1931
#, c-format
msgid "%s %s, line %d: invalid section for option, line is ignored\n"
msgstr "%s %s, ligne %d: section invalide pour l'option, ligne ignore\n"
-#: src/common/weeconfig.c:2008 src/common/weeconfig.c:2034
+#: src/common/weeconfig.c:2013 src/common/weeconfig.c:2039
#, c-format
msgid "%s %s, line %d: invalid option \"%s\"\n"
msgstr "%s %s, ligne %d: option \"%s\" invalide\n"
-#: src/common/weeconfig.c:2014
+#: src/common/weeconfig.c:2019
#, c-format
msgid "%s %s, line %d: invalid ignore options \"%s\"\n"
msgstr "%s %s, ligne %d: options \"%s\" invalides pour le ignore\n"
-#: src/common/weeconfig.c:2045
+#: src/common/weeconfig.c:2050
#, c-format
msgid ""
"%s %s, line %d: invalid value for option '%s'\n"
@@ -5701,7 +5746,7 @@ msgstr ""
"%s %s, ligne %d: valeur invalide pour l'option '%s'\n"
"Attendu: valeur boolenne: 'off' ou 'on'\n"
-#: src/common/weeconfig.c:2054
+#: src/common/weeconfig.c:2059
#, c-format
msgid ""
"%s %s, line %d: invalid value for option '%s'\n"
@@ -5710,7 +5755,7 @@ msgstr ""
"%s %s, ligne %d: valeur invalide pour l'option '%s'\n"
"Attendu: entier compris entre %d et %d\n"
-#: src/common/weeconfig.c:2065
+#: src/common/weeconfig.c:2070
#, c-format
msgid ""
"%s %s, line %d: invalid value for option '%s'\n"
@@ -5719,21 +5764,21 @@ msgstr ""
"%s %s, ligne %d: valeur invalide pour l'option '%s'\n"
"Attendu: une de ces chanes: "
-#: src/common/weeconfig.c:2081
+#: src/common/weeconfig.c:2086
#, c-format
msgid "%s %s, line %d: invalid color name for option '%s'\n"
msgstr "%s %s, ligne %d: nom de couleur invalide pour l'option '%s'\n"
-#: src/common/weeconfig.c:2150
+#: src/common/weeconfig.c:2155
#, c-format
msgid "%s: creating default config file...\n"
msgstr "%s: cration du fichier de configuration par dfaut...\n"
-#: src/common/weeconfig.c:2151
+#: src/common/weeconfig.c:2156
msgid "Creating default config file\n"
msgstr "Cration du fichier de configuration par dfaut\n"
-#: src/common/weeconfig.c:2154 src/common/weeconfig.c:2360
+#: src/common/weeconfig.c:2159 src/common/weeconfig.c:2365
#, c-format
msgid ""
"#\n"
@@ -5742,7 +5787,7 @@ msgstr ""
"#\n"
"# %s: fichier de configuration, cr par %s v%s le %s"
-#: src/common/weeconfig.c:2158 src/common/weeconfig.c:2364
+#: src/common/weeconfig.c:2163 src/common/weeconfig.c:2369
#, c-format
msgid ""
"# WARNING! Be careful when editing this file, WeeChat writes this file when "
@@ -5753,6 +5798,22 @@ msgstr ""
"quittant.\n"
"#\n"
-#: src/common/weeconfig.c:2357
+#: src/common/weeconfig.c:2362
msgid "Saving config to disk\n"
msgstr "Sauvegarde de la configuration sur disque\n"
+
+#~ msgid "Kb"
+#~ msgstr "Ko"
+
+#~ msgid "Mb"
+#~ msgstr "Mo"
+
+#~ msgid "Gb"
+#~ msgstr "Go"
+
+#~ msgid ""
+#~ "%s DCC failed because blocksize is too big. Check value of \"dcc_blocksize"
+#~ "\" option, max is %d.\n"
+#~ msgstr ""
+#~ "%s le DCC a chou car la taille de bloc est trop grande. Vrifiez la "
+#~ "valeur de l'option \"dcc_blocksize\", le maximum est %d.\n"
diff --git a/weechat/po/hu.po b/weechat/po/hu.po
index 0a9ecf653..be395556b 100644
--- a/weechat/po/hu.po
+++ b/weechat/po/hu.po
@@ -6,7 +6,7 @@ msgid ""
msgstr ""
"Project-Id-Version: WeeChat 0.2.0-cvs\n"
"Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
-"POT-Creation-Date: 2006-07-25 19:59+0200\n"
+"POT-Creation-Date: 2006-08-03 21:38+0200\n"
"PO-Revision-Date: 2006-07-25 20:00+0200\n"
"Last-Translator: Andras Voroskoi <voroskoi@frugalware.org>\n"
"Language-Team: weechat-dev <weechat-dev@nongnu.org>\n"
@@ -16,7 +16,7 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=(n > 1);\n"
"X-Generator: KBabel 1.11.1\n"
-#: src/irc/irc-server.c:191 src/common/weeconfig.c:2290
+#: src/irc/irc-server.c:191 src/common/weeconfig.c:2295
msgid "Unable to get user's name"
msgstr "A felhasználónév meghatározása sikertelen"
@@ -1981,171 +1981,214 @@ msgstr "%s: a(z) \"%s\" név már foglalt, próbálom az első nevet: \"%s\"\n"
msgid "unknown"
msgstr "ismeretlen"
-#: src/irc/irc-dcc.c:51
+#: src/irc/irc-dcc.c:54
msgid "Waiting"
msgstr "Várakozás"
-#: src/irc/irc-dcc.c:51
+#: src/irc/irc-dcc.c:54
msgid "Connecting"
msgstr "Kapcsolódás"
-#: src/irc/irc-dcc.c:51
+#: src/irc/irc-dcc.c:54
msgid "Active"
msgstr "Aktív"
-#: src/irc/irc-dcc.c:51
+#: src/irc/irc-dcc.c:54
msgid "Done"
msgstr "Kész"
-#: src/irc/irc-dcc.c:51
+#: src/irc/irc-dcc.c:54
msgid "Failed"
msgstr "Sikertelen"
-#: src/irc/irc-dcc.c:52
+#: src/irc/irc-dcc.c:55
msgid "Aborted"
msgstr "Megszakítva"
-#: src/irc/irc-dcc.c:408
+#: src/irc/irc-dcc.c:439
#, c-format
msgid "DCC: file %s%s%s"
msgstr "DCC: fájl %s%s%s"
-#: src/irc/irc-dcc.c:414
+#: src/irc/irc-dcc.c:445
#, c-format
msgid " (local filename: %s%s%s)"
msgstr " (helyi fájlnév: %s%s%s)"
-#: src/irc/irc-dcc.c:419
+#: src/irc/irc-dcc.c:450
msgid " sent to "
msgstr " fogadó fél: "
-#: src/irc/irc-dcc.c:421
+#: src/irc/irc-dcc.c:452
msgid " received from "
msgstr " küldő fél: "
-#: src/irc/irc-dcc.c:426
+#: src/irc/irc-dcc.c:457
msgid "OK"
msgstr "Rendben"
-#: src/irc/irc-dcc.c:426
+#: src/irc/irc-dcc.c:457
msgid "FAILED"
msgstr "SIKERTELEN"
-#: src/irc/irc-dcc.c:439
+#: src/irc/irc-dcc.c:471
#, c-format
msgid "DCC chat closed with %s%s %s(%s%d.%d.%d.%d%s)\n"
msgstr "DCC beszélgetés vége: %s%s %s(%s%d.%d.%d.%d%s)\n"
-#: src/irc/irc-dcc.c:494
+#: src/irc/irc-dcc.c:526
#, c-format
msgid ""
"%s can't associate DCC chat with private buffer (maybe private buffer has "
"already DCC CHAT?)\n"
msgstr ""
-#: src/irc/irc-dcc.c:505
+#: src/irc/irc-dcc.c:537
#, c-format
msgid "Connected to %s%s %s(%s%d.%d.%d.%d%s)%s via DCC chat\n"
msgstr ""
-#: src/irc/irc-dcc.c:624
+#: src/irc/irc-dcc.c:650
#, c-format
msgid "DCC: file %s%s%s resumed at position %u\n"
msgstr ""
-#: src/irc/irc-dcc.c:633 src/irc/irc-dcc.c:658
+#: src/irc/irc-dcc.c:659 src/irc/irc-dcc.c:684
#, c-format
msgid ""
"%s can't resume file \"%s\" (port: %d, start position: %u): DCC not found or "
"ended\n"
msgstr ""
-#: src/irc/irc-dcc.c:725
+#: src/irc/irc-dcc.c:756
#, c-format
msgid "%s not enough memory for new DCC\n"
msgstr "%s nincs elegendő memória új DCC számára\n"
-#: src/irc/irc-dcc.c:744
+#: src/irc/irc-dcc.c:775
msgid "DCC chat"
msgstr "DCC csevegés"
-#: src/irc/irc-dcc.c:771
+#: src/irc/irc-dcc.c:802
#, c-format
msgid ""
"Incoming DCC file from %s%s%s (%s%d.%d.%d.%d%s)%s: %s%s%s, %s%lu%s bytes\n"
msgstr ""
-#: src/irc/irc-dcc.c:794
+#: src/irc/irc-dcc.c:825
#, c-format
msgid ""
"Sending DCC file to %s%s%s: %s%s%s (local filename: %s%s%s), %s%lu%s bytes\n"
msgstr ""
-#: src/irc/irc-dcc.c:814
+#: src/irc/irc-dcc.c:845
#, c-format
msgid "Incoming DCC chat request from %s%s%s (%s%d.%d.%d.%d%s)\n"
msgstr ""
-#: src/irc/irc-dcc.c:831
+#: src/irc/irc-dcc.c:862
#, c-format
msgid "Sending DCC chat request to %s%s\n"
msgstr ""
-#: src/irc/irc-dcc.c:849
+#: src/irc/irc-dcc.c:880
#, c-format
msgid ""
"DCC: file %s%s%s (local filename: %s%s%s) will be resumed at position %u\n"
msgstr ""
-#: src/irc/irc-dcc.c:929
+#: src/irc/irc-dcc.c:960
#, c-format
msgid "%s not enough memory for DCC SEND\n"
msgstr "%s nincs elég memória a DCC SEND parancshoz\n"
-#: src/irc/irc-dcc.c:949
+#: src/irc/irc-dcc.c:980
#, c-format
msgid "%s cannot access file \"%s\"\n"
msgstr ""
-#: src/irc/irc-dcc.c:971
+#: src/irc/irc-dcc.c:1002
#, c-format
msgid "%s could not find address for '%s'. Falling back to local IP.\n"
msgstr ""
"%s nem sikerült a(z) '%s' címét meghatározni. Helyi IP-cím használata.\n"
-#: src/irc/irc-dcc.c:991
+#: src/irc/irc-dcc.c:1022
#, c-format
msgid "%s cannot create socket for DCC\n"
msgstr ""
-#: src/irc/irc-dcc.c:1049
+#: src/irc/irc-dcc.c:1080
#, c-format
msgid "%s cannot find available port for DCC\n"
msgstr "%s nem sikerült elérhető portot találni a DCC-hez\n"
-#: src/irc/irc-dcc.c:1093
+#: src/irc/irc-dcc.c:1124
#, c-format
msgid "%s cannot send DCC\n"
msgstr "%s DCC küldése sikertelen\n"
-#: src/irc/irc-dcc.c:1173
+#: src/irc/irc-dcc.c:1204
#, c-format
msgid "%s error sending data to \"%s\" via DCC CHAT\n"
msgstr "%s hiba a(z) \"%s\" felé DCC CHAT-tel történő adatküldés közben\n"
-#: src/irc/irc-dcc.c:1257
+#: src/irc/irc-dcc.c:1288
#, c-format
msgid "Private %s> %s"
msgstr "Privát %s> %s"
-#: src/irc/irc-dcc.c:1453
+#: src/irc/irc-dcc.c:1334
+#, fuzzy, c-format
+msgid "%s DCC: unable to create pipe\n"
+msgstr "%s nem sikerült a szervert létrehozni\n"
+
+#: src/irc/irc-dcc.c:1536
+#, fuzzy, c-format
+msgid "%s DCC: unable to read local file\n"
+msgstr "%s nem sikerült a szervert létrehozni\n"
+
+#: src/irc/irc-dcc.c:1543
+#, fuzzy, c-format
+msgid "%s DCC: unable to send block to receiver\n"
+msgstr "%s nem sikerült a szervert létrehozni\n"
+
+#: src/irc/irc-dcc.c:1550
+#, fuzzy, c-format
+msgid "%s DCC: unable to read ACK from receiver\n"
+msgstr "%s nem sikerült a szervert létrehozni\n"
+
+#: src/irc/irc-dcc.c:1557
+#, fuzzy, c-format
+msgid "%s DCC: unable to receive block from sender\n"
+msgstr "%s nem sikerült a szervert létrehozni\n"
+
+#: src/irc/irc-dcc.c:1564
+#, fuzzy, c-format
+msgid "%s DCC: unable to write local file\n"
+msgstr "%s nem sikerült a szervert létrehozni\n"
+
+#: src/irc/irc-dcc.c:1608 src/irc/irc-dcc.c:1651
+#, fuzzy, c-format
+msgid "%s DCC: unable to fork\n"
+msgstr "%s nem sikerült a szervert létrehozni\n"
+
+#: src/irc/irc-dcc.c:1691
#, c-format
-msgid ""
-"%s DCC failed because blocksize is too big. Check value of \"dcc_blocksize\" "
-"option, max is %d.\n"
+msgid "%s DCC: timeout\n"
msgstr ""
-#: src/irc/irc-dcc.c:1528
+#: src/irc/irc-dcc.c:1723
+#, fuzzy, c-format
+msgid "%s DCC: unable to create socket for sending file\n"
+msgstr "%s nem sikerült a szervert létrehozni\n"
+
+#: src/irc/irc-dcc.c:1735
+#, fuzzy, c-format
+msgid "%s DCC: unable to set 'nonblock' option for socket\n"
+msgstr "%s nem sikerült a szervert létrehozni\n"
+
+#: src/irc/irc-dcc.c:1839
#, c-format
msgid "Aborting active DCC: \"%s\" from %s\n"
msgstr ""
@@ -2286,13 +2329,13 @@ msgstr "A \"%s\" modul eltávolítva.\n"
msgid "%s plugin \"%s\" not found\n"
msgstr "%s a \"%s\" modul nem található\n"
-#: src/plugins/plugins-config.c:265 src/common/weeconfig.c:1934
+#: src/plugins/plugins-config.c:265 src/common/weeconfig.c:1939
#, c-format
msgid "%s %s, line %d: invalid syntax, missing \"=\"\n"
msgstr "%s %s, %d. sor: érvénytelen szintaxis, hiányzó \"=\"\n"
-#: src/plugins/plugins-config.c:353 src/common/weeconfig.c:2144
-#: src/common/weeconfig.c:2351
+#: src/plugins/plugins-config.c:353 src/common/weeconfig.c:2149
+#: src/common/weeconfig.c:2356
#, c-format
msgid "%s cannot create file \"%s\"\n"
msgstr "%s nem sikerült a \"%s\" fájlt létrehozni\n"
@@ -2326,16 +2369,16 @@ msgid "bytes"
msgstr "byte"
#: src/gui/curses/gui-curses-chat.c:880
-msgid "Kb"
-msgstr "Kb"
+msgid "KB"
+msgstr ""
#: src/gui/curses/gui-curses-chat.c:880
-msgid "Mb"
-msgstr "Mb"
+msgid "MB"
+msgstr ""
#: src/gui/curses/gui-curses-chat.c:880
-msgid "Gb"
-msgstr "Gb"
+msgid "GB"
+msgstr ""
#: src/gui/curses/gui-curses-chat.c:1012
msgid "ETA"
@@ -3830,13 +3873,13 @@ msgid ""
"with another home using \"--dir\" command line option.\n"
msgstr ""
-#: src/common/session.c:481
+#: src/common/session.c:484
#, c-format
msgid ""
"Last operation with session file was at position %ld, read of %d bytes\n"
msgstr ""
-#: src/common/session.c:486
+#: src/common/session.c:489
#, c-format
msgid ""
"Please send %s/%s, %s/%s and above messages to WeeChat developers for "
@@ -3847,297 +3890,297 @@ msgstr ""
"fejlesztőinek ha segítségre van szüksége.\n"
"Figyelem, ezek a fájlok személyes adatokat tartalmazhatnak.\n"
-#: src/common/session.c:512 src/common/session.c:546 src/common/session.c:603
-#: src/common/session.c:644
+#: src/common/session.c:515 src/common/session.c:549 src/common/session.c:606
+#: src/common/session.c:647
#, c-format
msgid "wrong type in file (expected: %d, read: %d)"
msgstr "rossz típus a fájlban (várt: %d, beolvasott: %d)"
-#: src/common/session.c:615 src/common/session.c:656
+#: src/common/session.c:618 src/common/session.c:659
msgid "invalid length for a buffer"
msgstr "érvénytelen pufferhossz"
-#: src/common/session.c:680
+#: src/common/session.c:683
msgid "object read error"
msgstr "objektumolvasási hiba"
-#: src/common/session.c:685
+#: src/common/session.c:688
#, c-format
msgid "wrong object (expected: %d, read: %d)"
msgstr "hibás objektum (várt: %d, beolvasott: %d)"
-#: src/common/session.c:695
+#: src/common/session.c:698
msgid "type read error"
msgstr "típus olvasási hiba"
-#: src/common/session.c:700
+#: src/common/session.c:703
#, c-format
msgid "wrong type (expected: %d, read: %d)"
msgstr "rossz típus (várt: %d, beolvasott: %d)"
-#: src/common/session.c:785
+#: src/common/session.c:788
msgid "server name not found"
msgstr "a szerver neve nem található"
-#: src/common/session.c:790
+#: src/common/session.c:793
#, c-format
msgid "session: loading server \"%s\"\n"
msgstr ""
-#: src/common/session.c:794
+#: src/common/session.c:797
msgid "server found, updating values\n"
msgstr "megvan a szerver, értékek frissítése\n"
-#: src/common/session.c:797
+#: src/common/session.c:800
msgid "server not found, creating new one\n"
msgstr "a szerver nem található, új szerver készítése\n"
-#: src/common/session.c:802
+#: src/common/session.c:805
msgid "can't create new server"
msgstr "nem sikerült új szervert készíteni"
-#: src/common/session.c:816
+#: src/common/session.c:819
msgid "unexpected end of file (reading server)"
msgstr "váratlan fájlvég (szerver olvasása)"
-#: src/common/session.c:907
+#: src/common/session.c:910
msgid "gnutls init error"
msgstr "gnutls inicializációs hiba"
-#: src/common/session.c:924
+#: src/common/session.c:927
msgid "gnutls handshake failed"
msgstr "gnutls kézfogás sikertelen"
-#: src/common/session.c:970
+#: src/common/session.c:973
#, c-format
msgid "session: warning: ignoring value from server (object id: %d)\n"
msgstr ""
-#: src/common/session.c:992
+#: src/common/session.c:995
msgid "channel found without server"
msgstr ""
-#: src/common/session.c:999
+#: src/common/session.c:1002
msgid "channel type not found"
msgstr ""
-#: src/common/session.c:1007
+#: src/common/session.c:1010
msgid "channel name not found"
msgstr "szobanév nem található"
-#: src/common/session.c:1012
+#: src/common/session.c:1015
#, c-format
msgid "session: loading channel \"%s\"\n"
msgstr ""
-#: src/common/session.c:1020
+#: src/common/session.c:1023
msgid "can't create new channel"
msgstr "nem sikerült új szobát nyitni"
-#: src/common/session.c:1030
+#: src/common/session.c:1033
msgid "unexpected end of file (reading channel)"
msgstr "váratlan fájlvég (szoba olvasása)"
-#: src/common/session.c:1069
+#: src/common/session.c:1072
#, c-format
msgid "session: warning: ignoring value from channel (object id: %d)\n"
msgstr ""
-#: src/common/session.c:1092
+#: src/common/session.c:1095
msgid "nick found without channel"
msgstr ""
-#: src/common/session.c:1100
+#: src/common/session.c:1103
msgid "nick name not found"
msgstr "felhasználónév nem található"
-#: src/common/session.c:1110
+#: src/common/session.c:1113
msgid "can't create new nick"
msgstr "az új név lefoglalása sikertelen"
-#: src/common/session.c:1120
+#: src/common/session.c:1123
msgid "unexpected end of file (reading nick)"
msgstr "váratlan fájlvég (név olvasása)"
-#: src/common/session.c:1139
+#: src/common/session.c:1142
#, c-format
msgid "session: warning: ignoring value from nick (object id: %d)\n"
msgstr ""
-#: src/common/session.c:1165
+#: src/common/session.c:1168
msgid "can't create new DCC"
msgstr "nem sikerült új DCC-t létrehozni"
-#: src/common/session.c:1169
+#: src/common/session.c:1172
msgid "session: loading DCC\n"
msgstr ""
-#: src/common/session.c:1179
+#: src/common/session.c:1182
msgid "unexpected end of file (reading DCC)"
msgstr "váratlan fájlvég (DCC olvasása)"
-#: src/common/session.c:1198
+#: src/common/session.c:1201
msgid "server not found for DCC"
msgstr ""
-#: src/common/session.c:1207
+#: src/common/session.c:1210
msgid "DCC with channel but without server"
msgstr ""
-#: src/common/session.c:1219
+#: src/common/session.c:1222
msgid "channel not found for DCC"
msgstr ""
-#: src/common/session.c:1293
+#: src/common/session.c:1305
#, c-format
msgid "session: warning: ignoring value from DCC (object id: %d)\n"
msgstr ""
-#: src/common/session.c:1313
+#: src/common/session.c:1325
msgid "session: loading buffer history\n"
msgstr ""
-#: src/common/session.c:1315
+#: src/common/session.c:1327
msgid "session: loading global history\n"
msgstr ""
-#: src/common/session.c:1323
+#: src/common/session.c:1335
msgid "unexpected end of file (reading history)"
msgstr "váratlan fájlvég (előzmények olvasása)"
-#: src/common/session.c:1343
+#: src/common/session.c:1355
#, c-format
msgid "session: warning: ignoring value from history (object id: %d)\n"
msgstr ""
-#: src/common/session.c:1369
+#: src/common/session.c:1381
msgid "server name not found for buffer"
msgstr "szervernév nem található a pufferhez"
-#: src/common/session.c:1377
+#: src/common/session.c:1389
msgid "channel name not found for buffer"
msgstr "szobanév nem található a pufferhez"
-#: src/common/session.c:1384
+#: src/common/session.c:1396
msgid "buffer type not found"
msgstr "a puffer típusa nem található"
-#: src/common/session.c:1389
+#: src/common/session.c:1401
#, c-format
msgid "session: loading buffer (server: %s, channel: %s, type: %d)\n"
msgstr ""
-#: src/common/session.c:1400
+#: src/common/session.c:1412
msgid "server not found for buffer"
msgstr "nem található szerver a pufferhez"
-#: src/common/session.c:1410
+#: src/common/session.c:1422
msgid "channel not found for buffer"
msgstr "nem található szoba a pufferhez"
-#: src/common/session.c:1419
+#: src/common/session.c:1431
msgid "can't create new buffer"
msgstr "nem sikerült új puffert nyitni"
-#: src/common/session.c:1432
+#: src/common/session.c:1444
msgid "unexpected end of file (reading buffer)"
msgstr "váratlan fájlvég (puffer olvasása)"
-#: src/common/session.c:1445
+#: src/common/session.c:1457
#, c-format
msgid "session: warning: ignoring value from buffer (object id: %d)\n"
msgstr ""
-#: src/common/session.c:1467
+#: src/common/session.c:1479
msgid "line found without buffer"
msgstr ""
-#: src/common/session.c:1475
+#: src/common/session.c:1487
msgid "can't create new line"
msgstr "nem sikerült új sort nyitni"
-#: src/common/session.c:1485
+#: src/common/session.c:1497
msgid "unexpected end of file (reading line)"
msgstr "váratlan fájlvég (sor olvasása)"
-#: src/common/session.c:1522
+#: src/common/session.c:1534
#, c-format
msgid "session: warning: ignoring value from line (object id: %d)\n"
msgstr ""
-#: src/common/session.c:1546
+#: src/common/session.c:1558
msgid "unexpected end of file (reading uptime)"
msgstr "váratlan fájlvég (futásidő olvasása)"
-#: src/common/session.c:1559
+#: src/common/session.c:1571
#, c-format
msgid "session: warning: ignoring value from uptime (object id: %d)\n"
msgstr ""
-#: src/common/session.c:1589
+#: src/common/session.c:1601
msgid "session file not found"
msgstr ""
-#: src/common/session.c:1596
+#: src/common/session.c:1608
msgid "signature not found"
msgstr "aláírás nem található"
-#: src/common/session.c:1601
+#: src/common/session.c:1613
msgid "bad session signature"
msgstr ""
-#: src/common/session.c:1612
+#: src/common/session.c:1624
msgid "object id not found"
msgstr "objektum azonosító nem található"
-#: src/common/session.c:1620
+#: src/common/session.c:1632
msgid "failed to load server"
msgstr "hiba a szerverhez történő csatlakozás közben"
-#: src/common/session.c:1627
+#: src/common/session.c:1639
msgid "failed to load channel"
msgstr "hiba a szobába történő belépés közben"
-#: src/common/session.c:1634
+#: src/common/session.c:1646
msgid "failed to load nick"
msgstr "nem sikerült a nevet beolvasni"
-#: src/common/session.c:1641
+#: src/common/session.c:1653
msgid "failed to load DCC"
msgstr "nem sikerült a DCC-t beolvasni"
-#: src/common/session.c:1648
+#: src/common/session.c:1660
msgid "failed to load history"
msgstr "nem sikerült az előzményeket beolvasni"
-#: src/common/session.c:1655
+#: src/common/session.c:1667
msgid "failed to load buffer"
msgstr "puffer betöltése sikertelen"
-#: src/common/session.c:1662
+#: src/common/session.c:1674
msgid "failed to load line"
msgstr "nem sikerült a sort beolvasni"
-#: src/common/session.c:1669
+#: src/common/session.c:1681
msgid "failed to load uptime"
msgstr "nem sikerült a futásidőt beolvasni"
-#: src/common/session.c:1674
+#: src/common/session.c:1686
#, c-format
msgid "ignoring object (id: %d)\n"
msgstr "objektum mellőzése (azonosító: %d)\n"
-#: src/common/session.c:1678
+#: src/common/session.c:1690
#, c-format
msgid "failed to ignore object (id: %d)"
msgstr "nem sikerült az objektumot mellőzni (azonosító: %d)"
-#: src/common/session.c:1702
+#: src/common/session.c:1714
#, c-format
msgid "%s can't delete session file (%s)\n"
msgstr "%s nem sikerült a \"%s\" fájlt létrehozni\n"
-#: src/common/session.c:1708
+#: src/common/session.c:1720
msgid "Upgrade completed successfully\n"
msgstr "A frissítés sikeresen megtörtént\n"
@@ -5112,43 +5155,48 @@ msgstr ""
"színküldés engedélyezése speciális karakterekkel (%B=félkövér, %Cxx,yy=szín, "
"%U=aláhúzás, %R=fordított)"
-#: src/common/weeconfig.c:814
+#: src/common/weeconfig.c:815
msgid "automatically accept dcc files"
msgstr "dcc fájlok automatikus fogadása"
-#: src/common/weeconfig.c:815
+#: src/common/weeconfig.c:816
msgid "automatically accept incoming dcc files"
msgstr "beérkező dcc fájlok automatikus fogadása"
-#: src/common/weeconfig.c:818
+#: src/common/weeconfig.c:819
msgid "automatically accept dcc chats"
msgstr "dcc beszélgetések automatikus fogadása"
-#: src/common/weeconfig.c:819
+#: src/common/weeconfig.c:820
msgid "automatically accept dcc chats (use carefully!)"
msgstr "dcc beszélgetések automatikus fogadása (óvatosan használja!)"
-#: src/common/weeconfig.c:822
+#: src/common/weeconfig.c:823
msgid "timeout for dcc request"
msgstr "dcc kérések időkorlátja"
-#: src/common/weeconfig.c:823
+#: src/common/weeconfig.c:824
msgid "timeout for dcc request (in seconds)"
msgstr "dcc kérések időkorlátja (másodpercben)"
-#: src/common/weeconfig.c:826
+#: src/common/weeconfig.c:827
msgid "block size for dcc packets"
msgstr "dcc csomagok blokkmérete"
-#: src/common/weeconfig.c:827
+#: src/common/weeconfig.c:828
msgid "block size for dcc packets in bytes (default: 65536)"
msgstr "dcc csomagok blokkmérete byte-ban (alapértelmezett: 65536)"
-#: src/common/weeconfig.c:830
+#: src/common/weeconfig.c:831 src/common/weeconfig.c:832
+#, fuzzy
+msgid "does not wait for ACK when sending file"
+msgstr "szóközök alulvonássá alakítása küldéskor"
+
+#: src/common/weeconfig.c:835
msgid "allowed ports for outgoing dcc"
msgstr "dcc engedélyezett kimenő portjai"
-#: src/common/weeconfig.c:831
+#: src/common/weeconfig.c:836
msgid ""
"restricts outgoing dcc to use only ports in the given range (useful for NAT) "
"(syntax: a single port, ie. 5000 or a port range, ie. 5000-5015, empty value "
@@ -5158,121 +5206,121 @@ msgstr ""
"használja (NAT esetén hasznos) (szintaxis: egyetlen port, pl. 5000 vagy egy "
"port intervallum, pl. 5000-5015, üresen hagyva tetszőleges port)"
-#: src/common/weeconfig.c:836
+#: src/common/weeconfig.c:841
msgid "IP address for outgoing dcc"
msgstr "kimenő dcc forgalom IP-címe"
-#: src/common/weeconfig.c:837
+#: src/common/weeconfig.c:842
msgid ""
"IP or DNS address used for outgoing dcc (if empty, local interface IP is "
"used)"
msgstr "kimenő dcc forgalom IP/DNS-címe (ha üres, a helyi interfész IP-címe)"
-#: src/common/weeconfig.c:841
+#: src/common/weeconfig.c:846
msgid "path for incoming files with dcc"
msgstr "dcc-n beérkező fájlok helye"
-#: src/common/weeconfig.c:842
+#: src/common/weeconfig.c:847
msgid "path for writing incoming files with dcc (default: user home)"
msgstr ""
"dcc-n beérkező fájlok mentésének helye (alapértelmezett: felhasználó saját "
"könyvtára)"
-#: src/common/weeconfig.c:845
+#: src/common/weeconfig.c:850
msgid "default path for sending files with dcc"
msgstr "fájlok küldéséhez használt alapértelmezett könyvtár"
-#: src/common/weeconfig.c:846
+#: src/common/weeconfig.c:851
msgid ""
"path for reading files when sending thru dcc (when no path is specified)"
msgstr ""
"dcc-n keresztül küldendő fájlok elérési útvonala (ha nincs külön megadva)"
-#: src/common/weeconfig.c:849 src/common/weeconfig.c:850
+#: src/common/weeconfig.c:854 src/common/weeconfig.c:855
msgid "convert spaces to underscores when sending files"
msgstr "szóközök alulvonássá alakítása küldéskor"
-#: src/common/weeconfig.c:853
+#: src/common/weeconfig.c:858
msgid "automatically rename dcc files if already exists"
msgstr "fájlok automatikus átnevezése, ha már léteznek"
-#: src/common/weeconfig.c:854
+#: src/common/weeconfig.c:859
msgid "rename incoming files if already exists (add '.1', '.2', ...)"
msgstr ""
"fájlok automatikus átnevezése, ha már léteznek ('.1', '.2', ... hozzáadása)"
-#: src/common/weeconfig.c:857
+#: src/common/weeconfig.c:862
msgid "automatically resume aborted transfers"
msgstr "megszakított letöltések automatikus újrakezdése"
-#: src/common/weeconfig.c:858
+#: src/common/weeconfig.c:863
msgid ""
"automatically resume dcc transfer if connection with remote host is loosed"
msgstr ""
"dcc adatátvitel automatikus felépítése, ha megszakad a kapcsolat a távoli "
"géppel"
-#: src/common/weeconfig.c:877
+#: src/common/weeconfig.c:882
msgid "use proxy"
msgstr "proxy használata"
-#: src/common/weeconfig.c:878
+#: src/common/weeconfig.c:883
msgid "use a proxy server to connect to irc server"
msgstr "proxy használata a irc szerverre csatlakozáshoz"
-#: src/common/weeconfig.c:881
+#: src/common/weeconfig.c:886
msgid "proxy type"
msgstr "proxy típus"
-#: src/common/weeconfig.c:882
+#: src/common/weeconfig.c:887
msgid "proxy type (http (default), socks4, socks5)"
msgstr "proxy típus (http (alapértelmezett), socks4, socks5)"
-#: src/common/weeconfig.c:885
+#: src/common/weeconfig.c:890
msgid "use ipv6 proxy"
msgstr "ipv6 proxy használata"
-#: src/common/weeconfig.c:886
+#: src/common/weeconfig.c:891
msgid "connect to proxy in ipv6"
msgstr "csatlakozás a proxyhoz ipv6 használatával"
-#: src/common/weeconfig.c:889
+#: src/common/weeconfig.c:894
msgid "proxy address"
msgstr "proxy cím"
-#: src/common/weeconfig.c:890
+#: src/common/weeconfig.c:895
msgid "proxy server address (IP or hostname)"
msgstr "proxy szerver címe (IP-cím vagy gépnév)"
-#: src/common/weeconfig.c:893
+#: src/common/weeconfig.c:898
msgid "port for proxy"
msgstr "proxy portja"
-#: src/common/weeconfig.c:894
+#: src/common/weeconfig.c:899
msgid "port for connecting to proxy server"
msgstr "proxy szerverhez való csatlakozáskor használt port"
-#: src/common/weeconfig.c:897
+#: src/common/weeconfig.c:902
msgid "proxy username"
msgstr "proxy felhasználó"
-#: src/common/weeconfig.c:898
+#: src/common/weeconfig.c:903
msgid "username for proxy server"
msgstr "felhasználónév a proxy szerverhez"
-#: src/common/weeconfig.c:901
+#: src/common/weeconfig.c:906
msgid "proxy password"
msgstr "proxy jelszó"
-#: src/common/weeconfig.c:902
+#: src/common/weeconfig.c:907
msgid "password for proxy server"
msgstr "jelszó a proxy szerverhez"
-#: src/common/weeconfig.c:915
+#: src/common/weeconfig.c:920
msgid "path for searching plugins"
msgstr "modulok elérési útvonala"
-#: src/common/weeconfig.c:916
+#: src/common/weeconfig.c:921
msgid ""
"path for searching plugins ('%h' will be replaced by WeeChat home, ~/."
"weechat by default)"
@@ -5280,11 +5328,11 @@ msgstr ""
"modulok elérési útvonala ('%h' helyére automatikusan a WeeChat saját "
"könyvtára, alapértelmezésben ~/.weechat, kerül)"
-#: src/common/weeconfig.c:920
+#: src/common/weeconfig.c:925
msgid "list of plugins to load automatically"
msgstr "automatikusan betöltendő modulok listája"
-#: src/common/weeconfig.c:921
+#: src/common/weeconfig.c:926
msgid ""
"comma separated list of plugins to load automatically at startup, \"*\" "
"means all plugins found (names may be partial, for example \"perl\" is ok "
@@ -5294,147 +5342,147 @@ msgstr ""
"esetén az összes fellelt modul (az elnevezés lehet részleges, például a "
"\"perl\" elegendő \"libperl.so\" helyett)"
-#: src/common/weeconfig.c:926
+#: src/common/weeconfig.c:931
msgid "standard plugins extension in filename"
msgstr ""
-#: src/common/weeconfig.c:927
+#: src/common/weeconfig.c:932
msgid ""
"standard plugins extension in filename, used for autoload (if empty, then "
"all files are loaded when autoload is \"*\")"
msgstr ""
-#: src/common/weeconfig.c:944
+#: src/common/weeconfig.c:949
msgid "server name"
msgstr "szerver neve"
-#: src/common/weeconfig.c:945
+#: src/common/weeconfig.c:950
msgid "name associated to IRC server (for display only)"
msgstr "az IRC szerverhez rendelt név (csak megjelenítéshez)"
-#: src/common/weeconfig.c:948
+#: src/common/weeconfig.c:953
msgid "automatically connect to server"
msgstr "automatikus csatlakozás a szerverhez"
-#: src/common/weeconfig.c:949
+#: src/common/weeconfig.c:954
msgid "automatically connect to server when WeeChat is starting"
msgstr "automatikus csatlakozás a szerverhez a WeeChat indulásakor"
-#: src/common/weeconfig.c:952
+#: src/common/weeconfig.c:957
msgid "automatically reconnect to server"
msgstr "automatikus újracsatlakozás a szerverhez"
-#: src/common/weeconfig.c:953
+#: src/common/weeconfig.c:958
msgid "automatically reconnect to server when disconnected"
msgstr "automatikus újracsatlakozás a szerverhez, ha lekapcsolódik"
-#: src/common/weeconfig.c:956
+#: src/common/weeconfig.c:961
msgid "delay before trying again to reconnect"
msgstr "két újracsatlakozási próba közti szünet"
-#: src/common/weeconfig.c:957
+#: src/common/weeconfig.c:962
msgid "delay (in seconds) before trying again to reconnect to server"
msgstr "két újracsatlakozási próba közti szünet (másodpercben)"
-#: src/common/weeconfig.c:960
+#: src/common/weeconfig.c:965
msgid "server address or hostname"
msgstr "szerver címe vagy neve"
-#: src/common/weeconfig.c:961
+#: src/common/weeconfig.c:966
msgid "IP address or hostname of IRC server"
msgstr "IRC szerver IP-címe vagy hosztneve"
-#: src/common/weeconfig.c:964
+#: src/common/weeconfig.c:969
msgid "port for IRC server"
msgstr "IRC szerver portja"
-#: src/common/weeconfig.c:965
+#: src/common/weeconfig.c:970
msgid "port for connecting to server"
msgstr "szerverhez csatlakozás portja"
-#: src/common/weeconfig.c:968 src/common/weeconfig.c:969
+#: src/common/weeconfig.c:973 src/common/weeconfig.c:974
msgid "use IPv6 protocol for server communication"
msgstr "IPv6 protokoll használata a kapcsolathoz"
-#: src/common/weeconfig.c:972 src/common/weeconfig.c:973
+#: src/common/weeconfig.c:977 src/common/weeconfig.c:978
msgid "use SSL for server communication"
msgstr "SSL használata a a kapcsolathoz"
-#: src/common/weeconfig.c:976
+#: src/common/weeconfig.c:981
msgid "server password"
msgstr "szerver jelszó"
-#: src/common/weeconfig.c:977
+#: src/common/weeconfig.c:982
msgid "password for IRC server"
msgstr "jelszó az IRC szerveren"
-#: src/common/weeconfig.c:980
+#: src/common/weeconfig.c:985
msgid "nickname for server"
msgstr "szerver felhasználó"
-#: src/common/weeconfig.c:981
+#: src/common/weeconfig.c:986
msgid "nickname to use on IRC server"
msgstr "felhasználónév az IRC szerveren"
-#: src/common/weeconfig.c:984
+#: src/common/weeconfig.c:989
msgid "alternate nickname for server"
msgstr "alternatív név a szerveren"
-#: src/common/weeconfig.c:985
+#: src/common/weeconfig.c:990
msgid "alternate nickname to use on IRC server (if nickname is already used)"
msgstr "alternatív név az IRC szerveren (ha a név már foglalt)"
-#: src/common/weeconfig.c:988
+#: src/common/weeconfig.c:993
msgid "2nd alternate nickname for server"
msgstr "második alternatív név a szerveren"
-#: src/common/weeconfig.c:989
+#: src/common/weeconfig.c:994
msgid ""
"2nd alternate nickname to use on IRC server (if alternate nickname is "
"already used)"
msgstr "második alternatív név az IRC szerveren (ha az alternatív név foglalt)"
-#: src/common/weeconfig.c:992
+#: src/common/weeconfig.c:997
msgid "user name for server"
msgstr "felhasználónév a szerveren"
-#: src/common/weeconfig.c:993
+#: src/common/weeconfig.c:998
msgid "user name to use on IRC server"
msgstr "használni kívánt felhasználónév az IRC szerveren"
-#: src/common/weeconfig.c:996
+#: src/common/weeconfig.c:1001
msgid "real name for server"
msgstr "valódi név"
-#: src/common/weeconfig.c:997
+#: src/common/weeconfig.c:1002
msgid "real name to use on IRC server"
msgstr "az IRC szerveren használt valódi név"
-#: src/common/weeconfig.c:1000
+#: src/common/weeconfig.c:1005
#, fuzzy
msgid "custom hostname/IP for server"
msgstr "felhasználónév a szerveren"
-#: src/common/weeconfig.c:1001
+#: src/common/weeconfig.c:1006
msgid ""
"custom hostname/IP for server (optional, if empty local hostname is used)"
msgstr ""
-#: src/common/weeconfig.c:1004
+#: src/common/weeconfig.c:1009
msgid "command(s) to run when connected to server"
msgstr "futtatandó parancs(ok) a szerverre csatlakozáskor"
-#: src/common/weeconfig.c:1005
+#: src/common/weeconfig.c:1010
msgid ""
"command(s) to run when connected to server (many commands should be "
"separated by ';', use '\\;' for a semicolon)"
msgstr ""
-#: src/common/weeconfig.c:1009
+#: src/common/weeconfig.c:1014
msgid "delay (in seconds) after command was executed"
msgstr "szünet (másodpercben) a parancs futtatása után"
-#: src/common/weeconfig.c:1010
+#: src/common/weeconfig.c:1015
msgid ""
"delay (in seconds) after command was executed (example: give some time for "
"authentication)"
@@ -5442,11 +5490,11 @@ msgstr ""
"szünet (másodpercben) a parancs futtatása után (például: hagyni némi időt az "
"azonosításra)"
-#: src/common/weeconfig.c:1013
+#: src/common/weeconfig.c:1018
msgid "list of channels to join when connected to server"
msgstr "szobák listája ahová be akarunk lépni csatlakozás után"
-#: src/common/weeconfig.c:1014
+#: src/common/weeconfig.c:1019
msgid ""
"comma separated list of channels to join when connected to server (example: "
"\"#chan1,#chan2,#chan3 key1,key2\")"
@@ -5454,15 +5502,15 @@ msgstr ""
"szobák vesszővel elválasztott listája ahová be akarunk lépni csatlakozás "
"után (például: \"#szoba1,#szoba2,#szoba3 kulcs1,kulcs2\")"
-#: src/common/weeconfig.c:1017 src/common/weeconfig.c:1018
+#: src/common/weeconfig.c:1022 src/common/weeconfig.c:1023
msgid "automatically rejoin channels when kicked"
msgstr "automatikus visszalépés a szobába kirúgáskor"
-#: src/common/weeconfig.c:1021
+#: src/common/weeconfig.c:1026
msgid "notify levels for channels of this server"
msgstr "emlékeztetési szintek ezen szerver szobáira"
-#: src/common/weeconfig.c:1022
+#: src/common/weeconfig.c:1027
msgid ""
"comma separated list of notify levels for channels of this server (format: "
"#channel:1,..)"
@@ -5470,12 +5518,12 @@ msgstr ""
"vesszővel elválasztott emlékeztetési szintek ezen szerver szobáira (forma: "
"#szoba:1,...)"
-#: src/common/weeconfig.c:1025
+#: src/common/weeconfig.c:1030
msgid "charset for decoding ISO on server and channels"
msgstr ""
"ISO üzenetek dekódolására használt karakterkészlet a szerveren és a szobákban"
-#: src/common/weeconfig.c:1026
+#: src/common/weeconfig.c:1031
msgid ""
"comma separated list of charsets for server and channels, to decode ISO "
"(format: server:charset,#channel:charset,..)"
@@ -5484,12 +5532,12 @@ msgstr ""
"listája a szerveren és a szobákban (forma: szerver:karakterkészlet,#szoba:"
"karakterkészlet,...)"
-#: src/common/weeconfig.c:1030
+#: src/common/weeconfig.c:1035
msgid "charset for decoding UTF on server and channels"
msgstr ""
"UTF üzenetek dekódolására használt karakterkészlet a szerveren és a szobákban"
-#: src/common/weeconfig.c:1031
+#: src/common/weeconfig.c:1036
msgid ""
"comma separated list of charsets for server and channels, to decode UTF "
"(format: server:charset,#channel:charset,..)"
@@ -5498,11 +5546,11 @@ msgstr ""
"listája a szerveren és a szobákban (forma: szerver:karakterkészlet,#szoba:"
"karakterkészlet,...)"
-#: src/common/weeconfig.c:1035
+#: src/common/weeconfig.c:1040
msgid "charset for encoding messages on server and channels"
msgstr "üzenetek kódolásához használt karakterkészlet"
-#: src/common/weeconfig.c:1036
+#: src/common/weeconfig.c:1041
msgid ""
"comma separated list of charsets for server and channels, to encode messages "
"(format: server:charset,#channel:charset,..)"
@@ -5510,70 +5558,70 @@ msgstr ""
"üzenetek kódolásához használt karakterkészletek vesszővel elválasztott "
"listája (forma: szerver:karakterkészlet,#szoba:karakterkészlet,...)"
-#: src/common/weeconfig.c:1121
+#: src/common/weeconfig.c:1126
#, c-format
msgid ""
"%s you should now issue /save to write \"save_on_exit\" option in config "
"file.\n"
msgstr ""
-#: src/common/weeconfig.c:1743
+#: src/common/weeconfig.c:1748
#, c-format
msgid "%s %s, line %d: new server, but previous was incomplete\n"
msgstr "%s %s, %d. sor: új szerver, de az előző nem teljes\n"
-#: src/common/weeconfig.c:1752
+#: src/common/weeconfig.c:1757
#, c-format
msgid "%s %s, line %d: server '%s' already exists\n"
msgstr "%s %s, %d. sor: a '%s' szerver már létezik\n"
-#: src/common/weeconfig.c:1770
+#: src/common/weeconfig.c:1775
#, c-format
msgid "%s %s, line %d: unable to create server\n"
msgstr "%s %s, %d. sor: nem sikerült a szervert létrehozni\n"
-#: src/common/weeconfig.c:1810
+#: src/common/weeconfig.c:1815
#, c-format
msgid "%s unable to assign default int with string (\"%s\")\n"
msgstr ""
"%s nem sikerült az alapértelmezett számot meghatározni a \"%s\" szöveghez\n"
-#: src/common/weeconfig.c:1821
+#: src/common/weeconfig.c:1826
#, c-format
msgid "%s unable to assign default color (\"%s\")\n"
msgstr "%s nem sikerült az alapértelmezett színt meghatározni (\"%s\")\n"
-#: src/common/weeconfig.c:1859
+#: src/common/weeconfig.c:1864
#, c-format
msgid "%s config file \"%s\" not found.\n"
msgstr "%s a \"%s\" beállítófájl nem található.\n"
-#: src/common/weeconfig.c:1891
+#: src/common/weeconfig.c:1896
#, c-format
msgid "%s %s, line %d: invalid syntax, missing \"]\"\n"
msgstr "%s %s, %d. sor: érvénytelen szintaxis, hiányzó \"]\"\n"
-#: src/common/weeconfig.c:1908
+#: src/common/weeconfig.c:1913
#, c-format
msgid "%s %s, line %d: unknown section identifier (\"%s\")\n"
msgstr "%s %s, %d. sor: ismeretlen csoportazonosító (\"%s\")\n"
-#: src/common/weeconfig.c:1926
+#: src/common/weeconfig.c:1931
#, c-format
msgid "%s %s, line %d: invalid section for option, line is ignored\n"
msgstr "%s %s, %d. sor: érvénytelen csoport az opcióhoz, a sor mellőzve\n"
-#: src/common/weeconfig.c:2008 src/common/weeconfig.c:2034
+#: src/common/weeconfig.c:2013 src/common/weeconfig.c:2039
#, c-format
msgid "%s %s, line %d: invalid option \"%s\"\n"
msgstr "%s %s, %d. sor: érvénytelen opció: \"%s\"\n"
-#: src/common/weeconfig.c:2014
+#: src/common/weeconfig.c:2019
#, c-format
msgid "%s %s, line %d: invalid ignore options \"%s\"\n"
msgstr "%s %s, %d. sor: érvénytelen mellőzési opciók: \"%s\"\n"
-#: src/common/weeconfig.c:2045
+#: src/common/weeconfig.c:2050
#, c-format
msgid ""
"%s %s, line %d: invalid value for option '%s'\n"
@@ -5582,7 +5630,7 @@ msgstr ""
"%s %s, %d. sor: érvénytelen érték a '%s' opciónak\n"
"Várt: logikai érték: 'off' vagy 'on'\n"
-#: src/common/weeconfig.c:2054
+#: src/common/weeconfig.c:2059
#, c-format
msgid ""
"%s %s, line %d: invalid value for option '%s'\n"
@@ -5591,7 +5639,7 @@ msgstr ""
"%s %s, %d. sor: érvénytelen érték a '%s' opciónak\n"
"Várt: %d és %d közti szám\n"
-#: src/common/weeconfig.c:2065
+#: src/common/weeconfig.c:2070
#, c-format
msgid ""
"%s %s, line %d: invalid value for option '%s'\n"
@@ -5600,21 +5648,21 @@ msgstr ""
"%s %s, %d. sor: érvénytelen érték a '%s' opciónak\n"
"Várt: egyike az alábbi sztringeknek: "
-#: src/common/weeconfig.c:2081
+#: src/common/weeconfig.c:2086
#, c-format
msgid "%s %s, line %d: invalid color name for option '%s'\n"
msgstr "%s %s, sor: %d: érvénytelen színnév a '%s' opciónak\n"
-#: src/common/weeconfig.c:2150
+#: src/common/weeconfig.c:2155
#, c-format
msgid "%s: creating default config file...\n"
msgstr "%s: alapértelmezett konfigurációs fájl elkészítése\n"
-#: src/common/weeconfig.c:2151
+#: src/common/weeconfig.c:2156
msgid "Creating default config file\n"
msgstr "Alapértelmezett konfigurációs fájl elkészítése\n"
-#: src/common/weeconfig.c:2154 src/common/weeconfig.c:2360
+#: src/common/weeconfig.c:2159 src/common/weeconfig.c:2365
#, c-format
msgid ""
"#\n"
@@ -5623,7 +5671,7 @@ msgstr ""
"#\n"
"# %s konfigurációs fájl, készítette: %s v%s - %s"
-#: src/common/weeconfig.c:2158 src/common/weeconfig.c:2364
+#: src/common/weeconfig.c:2163 src/common/weeconfig.c:2369
#, c-format
msgid ""
"# WARNING! Be careful when editing this file, WeeChat writes this file when "
@@ -5634,6 +5682,15 @@ msgstr ""
"írja.\n"
"#\n"
-#: src/common/weeconfig.c:2357
+#: src/common/weeconfig.c:2362
msgid "Saving config to disk\n"
msgstr "Beállítások mentése a lemezre\n"
+
+#~ msgid "Kb"
+#~ msgstr "Kb"
+
+#~ msgid "Mb"
+#~ msgstr "Mb"
+
+#~ msgid "Gb"
+#~ msgstr "Gb"
diff --git a/weechat/po/ru.po b/weechat/po/ru.po
index 2b031c5ce..8b9fac548 100644
--- a/weechat/po/ru.po
+++ b/weechat/po/ru.po
@@ -6,7 +6,7 @@ msgid ""
msgstr ""
"Project-Id-Version: WeeChat 0.2.0-cvs\n"
"Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
-"POT-Creation-Date: 2006-07-25 19:59+0200\n"
+"POT-Creation-Date: 2006-08-03 21:38+0200\n"
"PO-Revision-Date: 2006-07-25 20:00+0200\n"
"Last-Translator: Stalwart <stlwrt@gmail.com>\n"
"Language-Team: weechat-dev <weechat-dev@nongnu.org>\n"
@@ -15,7 +15,7 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"X-Poedit-Bookmarks: -1,-1,608,-1,-1,-1,-1,-1,-1,-1\n"
-#: src/irc/irc-server.c:191 src/common/weeconfig.c:2290
+#: src/irc/irc-server.c:191 src/common/weeconfig.c:2295
msgid "Unable to get user's name"
msgstr "Не могу получить имя пользователя"
@@ -1955,62 +1955,62 @@ msgstr "%s: ник \"%s\" уже используется, пробую перв
msgid "unknown"
msgstr "неизвестный"
-#: src/irc/irc-dcc.c:51
+#: src/irc/irc-dcc.c:54
msgid "Waiting"
msgstr "Ожидание"
-#: src/irc/irc-dcc.c:51
+#: src/irc/irc-dcc.c:54
msgid "Connecting"
msgstr "Подключение"
-#: src/irc/irc-dcc.c:51
+#: src/irc/irc-dcc.c:54
msgid "Active"
msgstr "Активно"
-#: src/irc/irc-dcc.c:51
+#: src/irc/irc-dcc.c:54
msgid "Done"
msgstr "Завершено"
-#: src/irc/irc-dcc.c:51
+#: src/irc/irc-dcc.c:54
msgid "Failed"
msgstr "Неудача"
-#: src/irc/irc-dcc.c:52
+#: src/irc/irc-dcc.c:55
msgid "Aborted"
msgstr "Отменено"
-#: src/irc/irc-dcc.c:408
+#: src/irc/irc-dcc.c:439
#, c-format
msgid "DCC: file %s%s%s"
msgstr "DCC: файл %s%s%s"
-#: src/irc/irc-dcc.c:414
+#: src/irc/irc-dcc.c:445
#, c-format
msgid " (local filename: %s%s%s)"
msgstr " (локальное имя файла: %s%s%s)"
-#: src/irc/irc-dcc.c:419
+#: src/irc/irc-dcc.c:450
msgid " sent to "
msgstr " послан"
-#: src/irc/irc-dcc.c:421
+#: src/irc/irc-dcc.c:452
msgid " received from "
msgstr " получен от "
-#: src/irc/irc-dcc.c:426
+#: src/irc/irc-dcc.c:457
msgid "OK"
msgstr "OK"
-#: src/irc/irc-dcc.c:426
+#: src/irc/irc-dcc.c:457
msgid "FAILED"
msgstr "НЕУДАЧА"
-#: src/irc/irc-dcc.c:439
+#: src/irc/irc-dcc.c:471
#, c-format
msgid "DCC chat closed with %s%s %s(%s%d.%d.%d.%d%s)\n"
msgstr "DCC-чат закончен с %s%s %s(%s%d.%d.%d.%d%s)\n"
-#: src/irc/irc-dcc.c:494
+#: src/irc/irc-dcc.c:526
#, c-format
msgid ""
"%s can't associate DCC chat with private buffer (maybe private buffer has "
@@ -2019,17 +2019,17 @@ msgstr ""
"%s не могу ассоциировать DCC-чат с буфером (возможно буфер уже имеет DCC-"
"чат)\n"
-#: src/irc/irc-dcc.c:505
+#: src/irc/irc-dcc.c:537
#, c-format
msgid "Connected to %s%s %s(%s%d.%d.%d.%d%s)%s via DCC chat\n"
msgstr "Соединён с %s%s %s(%s%d.%d.%d.%d%s)%s DCC-чатом\n"
-#: src/irc/irc-dcc.c:624
+#: src/irc/irc-dcc.c:650
#, c-format
msgid "DCC: file %s%s%s resumed at position %u\n"
msgstr "DCC: файл %s%s%s продолжается с позиции %u\n"
-#: src/irc/irc-dcc.c:633 src/irc/irc-dcc.c:658
+#: src/irc/irc-dcc.c:659 src/irc/irc-dcc.c:684
#, c-format
msgid ""
"%s can't resume file \"%s\" (port: %d, start position: %u): DCC not found or "
@@ -2038,94 +2038,135 @@ msgstr ""
"%s не могу продолжить файл \"%s\" (порт: %d, начальная позиция: %u): DCC не "
"найден или завершён\n"
-#: src/irc/irc-dcc.c:725
+#: src/irc/irc-dcc.c:756
#, c-format
msgid "%s not enough memory for new DCC\n"
msgstr "%s недостаточно памяти для нового DCC\n"
-#: src/irc/irc-dcc.c:744
+#: src/irc/irc-dcc.c:775
msgid "DCC chat"
msgstr "DCC чат"
-#: src/irc/irc-dcc.c:771
+#: src/irc/irc-dcc.c:802
#, c-format
msgid ""
"Incoming DCC file from %s%s%s (%s%d.%d.%d.%d%s)%s: %s%s%s, %s%lu%s bytes\n"
msgstr "Входящий файл от %s%s%s (%s%d.%d.%d.%d%s)%s: %s%s%s, %s%lu%s байт\n"
-#: src/irc/irc-dcc.c:794
+#: src/irc/irc-dcc.c:825
#, c-format
msgid ""
"Sending DCC file to %s%s%s: %s%s%s (local filename: %s%s%s), %s%lu%s bytes\n"
msgstr "Отсылаю файл %s%s%s: %s%s%s (файл: %s%s%s), %s%lu%s байт\n"
-#: src/irc/irc-dcc.c:814
+#: src/irc/irc-dcc.c:845
#, c-format
msgid "Incoming DCC chat request from %s%s%s (%s%d.%d.%d.%d%s)\n"
msgstr "Входящий запрос на DCC-чат от %s%s%s (%s%d.%d.%d.%d%s)\n"
-#: src/irc/irc-dcc.c:831
+#: src/irc/irc-dcc.c:862
#, c-format
msgid "Sending DCC chat request to %s%s\n"
msgstr "Отсылаю запрос на DCC-чат %s%s\n"
-#: src/irc/irc-dcc.c:849
+#: src/irc/irc-dcc.c:880
#, c-format
msgid ""
"DCC: file %s%s%s (local filename: %s%s%s) will be resumed at position %u\n"
msgstr ""
"DCC: файл %s%s%s (локальное имя файла: %s%s%s) будет продолжен с позиции %u\n"
-#: src/irc/irc-dcc.c:929
+#: src/irc/irc-dcc.c:960
#, c-format
msgid "%s not enough memory for DCC SEND\n"
msgstr "%s недостаточно памяти для отсылки файла\n"
-#: src/irc/irc-dcc.c:949
+#: src/irc/irc-dcc.c:980
#, c-format
msgid "%s cannot access file \"%s\"\n"
msgstr "%s нет доступа к файлу \"%s\"\n"
-#: src/irc/irc-dcc.c:971
+#: src/irc/irc-dcc.c:1002
#, c-format
msgid "%s could not find address for '%s'. Falling back to local IP.\n"
msgstr "%s не могу найти адрес для '%s'. Откатываюсь на локальный IP.\n"
-#: src/irc/irc-dcc.c:991
+#: src/irc/irc-dcc.c:1022
#, c-format
msgid "%s cannot create socket for DCC\n"
msgstr "%s не могу создать сокет для DCC\n"
-#: src/irc/irc-dcc.c:1049
+#: src/irc/irc-dcc.c:1080
#, c-format
msgid "%s cannot find available port for DCC\n"
msgstr "%s не могу найти свободный порт для DCC\n"
-#: src/irc/irc-dcc.c:1093
+#: src/irc/irc-dcc.c:1124
#, c-format
msgid "%s cannot send DCC\n"
msgstr "%s не могу установить DCC-соединение\n"
-#: src/irc/irc-dcc.c:1173
+#: src/irc/irc-dcc.c:1204
#, c-format
msgid "%s error sending data to \"%s\" via DCC CHAT\n"
msgstr "%s ошибка при отсылке данных \"%s\" через DCC-чат\n"
-#: src/irc/irc-dcc.c:1257
+#: src/irc/irc-dcc.c:1288
#, c-format
msgid "Private %s> %s"
msgstr "Личное %s> %s"
-#: src/irc/irc-dcc.c:1453
+#: src/irc/irc-dcc.c:1334
+#, fuzzy, c-format
+msgid "%s DCC: unable to create pipe\n"
+msgstr "%s не могу установить локальный хост/IP\n"
+
+#: src/irc/irc-dcc.c:1536
+#, fuzzy, c-format
+msgid "%s DCC: unable to read local file\n"
+msgstr "%s не могу установить локальный хост/IP\n"
+
+#: src/irc/irc-dcc.c:1543
+#, fuzzy, c-format
+msgid "%s DCC: unable to send block to receiver\n"
+msgstr "%s не могу создать сервер\n"
+
+#: src/irc/irc-dcc.c:1550
+#, fuzzy, c-format
+msgid "%s DCC: unable to read ACK from receiver\n"
+msgstr "%s не могу создать сервер\n"
+
+#: src/irc/irc-dcc.c:1557
+#, fuzzy, c-format
+msgid "%s DCC: unable to receive block from sender\n"
+msgstr "%s не могу создать сервер\n"
+
+#: src/irc/irc-dcc.c:1564
+#, fuzzy, c-format
+msgid "%s DCC: unable to write local file\n"
+msgstr "%s не могу установить локальный хост/IP\n"
+
+#: src/irc/irc-dcc.c:1608 src/irc/irc-dcc.c:1651
+#, fuzzy, c-format
+msgid "%s DCC: unable to fork\n"
+msgstr "%s не могу установить локальный хост/IP\n"
+
+#: src/irc/irc-dcc.c:1691
#, c-format
-msgid ""
-"%s DCC failed because blocksize is too big. Check value of \"dcc_blocksize\" "
-"option, max is %d.\n"
+msgid "%s DCC: timeout\n"
msgstr ""
-"%s DCC не удался из за слишком высокого blocksize. Проверьте значение "
-"\"dcc_blocksize\", максимум - %d.\n"
-#: src/irc/irc-dcc.c:1528
+#: src/irc/irc-dcc.c:1723
+#, fuzzy, c-format
+msgid "%s DCC: unable to create socket for sending file\n"
+msgstr "%s не могу установить локальный хост/IP\n"
+
+#: src/irc/irc-dcc.c:1735
+#, fuzzy, c-format
+msgid "%s DCC: unable to set 'nonblock' option for socket\n"
+msgstr "%s не могу создать сервер\n"
+
+#: src/irc/irc-dcc.c:1839
#, c-format
msgid "Aborting active DCC: \"%s\" from %s\n"
msgstr "Отменяю активное DCC-сединение: \"%s\" от %s\n"
@@ -2272,13 +2313,13 @@ msgstr "Plugin \"%s\" выгружен.\n"
msgid "%s plugin \"%s\" not found\n"
msgstr "%s plugin \"%s\" не найден\n"
-#: src/plugins/plugins-config.c:265 src/common/weeconfig.c:1934
+#: src/plugins/plugins-config.c:265 src/common/weeconfig.c:1939
#, c-format
msgid "%s %s, line %d: invalid syntax, missing \"=\"\n"
msgstr "%s %s, строка %d: некорректный синтаксис, утерян \"=\"\n"
-#: src/plugins/plugins-config.c:353 src/common/weeconfig.c:2144
-#: src/common/weeconfig.c:2351
+#: src/plugins/plugins-config.c:353 src/common/weeconfig.c:2149
+#: src/common/weeconfig.c:2356
#, c-format
msgid "%s cannot create file \"%s\"\n"
msgstr "%s не могу создать файл \"%s\"\n"
@@ -2313,16 +2354,16 @@ msgid "bytes"
msgstr "байтов"
#: src/gui/curses/gui-curses-chat.c:880
-msgid "Kb"
-msgstr "Kb"
+msgid "KB"
+msgstr ""
#: src/gui/curses/gui-curses-chat.c:880
-msgid "Mb"
-msgstr "Mb"
+msgid "MB"
+msgstr ""
#: src/gui/curses/gui-curses-chat.c:880
-msgid "Gb"
-msgstr "Gb"
+msgid "GB"
+msgstr ""
#: src/gui/curses/gui-curses-chat.c:1012
msgid "ETA"
@@ -3854,13 +3895,13 @@ msgstr ""
"WeeChat\n"
"с другой домашней директорией используя параметр \"--dir\".\n"
-#: src/common/session.c:481
+#: src/common/session.c:484
#, c-format
msgid ""
"Last operation with session file was at position %ld, read of %d bytes\n"
msgstr "Последняя операция с файлом сессии в позиции %ld, чтение %d байтов\n"
-#: src/common/session.c:486
+#: src/common/session.c:489
#, c-format
msgid ""
"Please send %s/%s, %s/%s and above messages to WeeChat developers for "
@@ -3871,305 +3912,305 @@ msgstr ""
"поддержки разработки.\n"
"Будьте осторожны, файлы могут содержать личные данные.\n"
-#: src/common/session.c:512 src/common/session.c:546 src/common/session.c:603
-#: src/common/session.c:644
+#: src/common/session.c:515 src/common/session.c:549 src/common/session.c:606
+#: src/common/session.c:647
#, c-format
msgid "wrong type in file (expected: %d, read: %d)"
msgstr "некорректный тип в файле (ожидалось: %d, прочитано: %d)"
-#: src/common/session.c:615 src/common/session.c:656
+#: src/common/session.c:618 src/common/session.c:659
msgid "invalid length for a buffer"
msgstr "некорректная длина буфера"
-#: src/common/session.c:680
+#: src/common/session.c:683
msgid "object read error"
msgstr "ошибка чтения объекта"
-#: src/common/session.c:685
+#: src/common/session.c:688
#, c-format
msgid "wrong object (expected: %d, read: %d)"
msgstr "некорректный объект (ожидалось: %d, прочитано: %d)"
-#: src/common/session.c:695
+#: src/common/session.c:698
msgid "type read error"
msgstr "ошибка чтения типа"
-#: src/common/session.c:700
+#: src/common/session.c:703
#, c-format
msgid "wrong type (expected: %d, read: %d)"
msgstr "некорректный тип (ожидалось: %d, прочитано: %d)"
-#: src/common/session.c:785
+#: src/common/session.c:788
msgid "server name not found"
msgstr "имя сервера не найдено"
-#: src/common/session.c:790
+#: src/common/session.c:793
#, c-format
msgid "session: loading server \"%s\"\n"
msgstr "сессия: загружаю сервер \"%s\"\n"
-#: src/common/session.c:794
+#: src/common/session.c:797
msgid "server found, updating values\n"
msgstr "сервер найден, обновляю значения\n"
-#: src/common/session.c:797
+#: src/common/session.c:800
msgid "server not found, creating new one\n"
msgstr "сервер не найден, создаю новый\n"
-#: src/common/session.c:802
+#: src/common/session.c:805
msgid "can't create new server"
msgstr "невозможно создать новый сервер"
-#: src/common/session.c:816
+#: src/common/session.c:819
msgid "unexpected end of file (reading server)"
msgstr "неожиданный конец файла (при чтении сервера)"
-#: src/common/session.c:907
+#: src/common/session.c:910
msgid "gnutls init error"
msgstr "ошибка инициализации gnutls"
-#: src/common/session.c:924
+#: src/common/session.c:927
msgid "gnutls handshake failed"
msgstr "рукопожатие gnutls не удалось"
-#: src/common/session.c:970
+#: src/common/session.c:973
#, c-format
msgid "session: warning: ignoring value from server (object id: %d)\n"
msgstr ""
"сессия: предупреждение: игнорируется значение от сервера (id объекта: %d)\n"
-#: src/common/session.c:992
+#: src/common/session.c:995
msgid "channel found without server"
msgstr "канал найден без сервера"
-#: src/common/session.c:999
+#: src/common/session.c:1002
msgid "channel type not found"
msgstr "типа канала не найден"
-#: src/common/session.c:1007
+#: src/common/session.c:1010
msgid "channel name not found"
msgstr "название канала не найдено"
-#: src/common/session.c:1012
+#: src/common/session.c:1015
#, c-format
msgid "session: loading channel \"%s\"\n"
msgstr "сессия: загружаю канал \"%s\"\n"
-#: src/common/session.c:1020
+#: src/common/session.c:1023
msgid "can't create new channel"
msgstr "невозможно создать новый канал"
-#: src/common/session.c:1030
+#: src/common/session.c:1033
msgid "unexpected end of file (reading channel)"
msgstr "неожиданный конец файла (при чтении канала)"
-#: src/common/session.c:1069
+#: src/common/session.c:1072
#, c-format
msgid "session: warning: ignoring value from channel (object id: %d)\n"
msgstr ""
"сессия: предупреждение: игнорируется значение с канала (id объекта: %d)\n"
-#: src/common/session.c:1092
+#: src/common/session.c:1095
msgid "nick found without channel"
msgstr "ник найден без канала"
-#: src/common/session.c:1100
+#: src/common/session.c:1103
msgid "nick name not found"
msgstr "ник не найден"
-#: src/common/session.c:1110
+#: src/common/session.c:1113
msgid "can't create new nick"
msgstr "не могу создать новый ник"
-#: src/common/session.c:1120
+#: src/common/session.c:1123
msgid "unexpected end of file (reading nick)"
msgstr "неожиданный конец файла (при чтении ника)"
-#: src/common/session.c:1139
+#: src/common/session.c:1142
#, c-format
msgid "session: warning: ignoring value from nick (object id: %d)\n"
msgstr ""
"сессия: предупреждение: игнорируется значение от ника (id объекта: %d)\n"
-#: src/common/session.c:1165
+#: src/common/session.c:1168
msgid "can't create new DCC"
msgstr "не могу создать новый DCC"
-#: src/common/session.c:1169
+#: src/common/session.c:1172
msgid "session: loading DCC\n"
msgstr "сессия: загрузка DCC\n"
-#: src/common/session.c:1179
+#: src/common/session.c:1182
msgid "unexpected end of file (reading DCC)"
msgstr "неожиданный конец файла (при чтении DCC)"
-#: src/common/session.c:1198
+#: src/common/session.c:1201
msgid "server not found for DCC"
msgstr "сервер не найден для DCC"
-#: src/common/session.c:1207
+#: src/common/session.c:1210
msgid "DCC with channel but without server"
msgstr "DCC с каналом, но без сервера"
-#: src/common/session.c:1219
+#: src/common/session.c:1222
msgid "channel not found for DCC"
msgstr "канал не найден для DCC"
-#: src/common/session.c:1293
+#: src/common/session.c:1305
#, c-format
msgid "session: warning: ignoring value from DCC (object id: %d)\n"
msgstr ""
"сессия: предупреждение: игнорируется значение от DCC (id объекта: %d)\n"
-#: src/common/session.c:1313
+#: src/common/session.c:1325
msgid "session: loading buffer history\n"
msgstr "сессия: загрузка истории буфера\n"
-#: src/common/session.c:1315
+#: src/common/session.c:1327
msgid "session: loading global history\n"
msgstr "сессия: загрузка глобальной истории\n"
-#: src/common/session.c:1323
+#: src/common/session.c:1335
msgid "unexpected end of file (reading history)"
msgstr "неожиданный конец файла (при чтении истории)"
-#: src/common/session.c:1343
+#: src/common/session.c:1355
#, c-format
msgid "session: warning: ignoring value from history (object id: %d)\n"
msgstr ""
"сессия: предупреждение: игнорируется значение из истории (id объекта: %d)\n"
-#: src/common/session.c:1369
+#: src/common/session.c:1381
msgid "server name not found for buffer"
msgstr "не найдено имя сервера для буфера"
-#: src/common/session.c:1377
+#: src/common/session.c:1389
msgid "channel name not found for buffer"
msgstr "не найдено имя канала для буфера"
-#: src/common/session.c:1384
+#: src/common/session.c:1396
msgid "buffer type not found"
msgstr "тип буфера не найден"
-#: src/common/session.c:1389
+#: src/common/session.c:1401
#, c-format
msgid "session: loading buffer (server: %s, channel: %s, type: %d)\n"
msgstr "сессия: загрузка буфера (сервер: %s, канал: %s, тип: %d)\n"
-#: src/common/session.c:1400
+#: src/common/session.c:1412
msgid "server not found for buffer"
msgstr "сервер не найден для буфера"
-#: src/common/session.c:1410
+#: src/common/session.c:1422
msgid "channel not found for buffer"
msgstr "канал не найден для буфера"
-#: src/common/session.c:1419
+#: src/common/session.c:1431
msgid "can't create new buffer"
msgstr "невозможно создать новый буфер"
-#: src/common/session.c:1432
+#: src/common/session.c:1444
msgid "unexpected end of file (reading buffer)"
msgstr "неожиданный конец файла (при чтении буфера)"
-#: src/common/session.c:1445
+#: src/common/session.c:1457
#, c-format
msgid "session: warning: ignoring value from buffer (object id: %d)\n"
msgstr ""
"сессия: предупреждение: игнорирую значение из буфера (id объекта: %d)\n"
-#: src/common/session.c:1467
+#: src/common/session.c:1479
msgid "line found without buffer"
msgstr "строка найдена без буфера"
-#: src/common/session.c:1475
+#: src/common/session.c:1487
msgid "can't create new line"
msgstr "не могу создать новую строку"
-#: src/common/session.c:1485
+#: src/common/session.c:1497
msgid "unexpected end of file (reading line)"
msgstr "неожиданный конец файла (при чтении строчки)"
-#: src/common/session.c:1522
+#: src/common/session.c:1534
#, c-format
msgid "session: warning: ignoring value from line (object id: %d)\n"
msgstr ""
"сессия: предупреждение: игнорирую значение из строки (id объекта: %d)\n"
-#: src/common/session.c:1546
+#: src/common/session.c:1558
msgid "unexpected end of file (reading uptime)"
msgstr "неожиданный конец файла (при чтении uptime)"
-#: src/common/session.c:1559
+#: src/common/session.c:1571
#, c-format
msgid "session: warning: ignoring value from uptime (object id: %d)\n"
msgstr ""
"сессия: предупреждение: игнорирую значение из uptime (id объекта: %d)\n"
-#: src/common/session.c:1589
+#: src/common/session.c:1601
msgid "session file not found"
msgstr "файл сессии не найден"
-#: src/common/session.c:1596
+#: src/common/session.c:1608
msgid "signature not found"
msgstr "подпись не найдена"
-#: src/common/session.c:1601
+#: src/common/session.c:1613
msgid "bad session signature"
msgstr "некорректная подпись сессии"
-#: src/common/session.c:1612
+#: src/common/session.c:1624
msgid "object id not found"
msgstr "id объекта не найден"
-#: src/common/session.c:1620
+#: src/common/session.c:1632
msgid "failed to load server"
msgstr "загрузка сервера не удалась"
-#: src/common/session.c:1627
+#: src/common/session.c:1639
msgid "failed to load channel"
msgstr "загрузка канала не удалась"
-#: src/common/session.c:1634
+#: src/common/session.c:1646
msgid "failed to load nick"
msgstr "загрузка ника не удалась"
-#: src/common/session.c:1641
+#: src/common/session.c:1653
msgid "failed to load DCC"
msgstr "загрузка DCC не удалась"
-#: src/common/session.c:1648
+#: src/common/session.c:1660
msgid "failed to load history"
msgstr "загрузка истории не удалась"
-#: src/common/session.c:1655
+#: src/common/session.c:1667
msgid "failed to load buffer"
msgstr "загрузка буфера не удалась"
-#: src/common/session.c:1662
+#: src/common/session.c:1674
msgid "failed to load line"
msgstr "загрузка строки не удалась"
-#: src/common/session.c:1669
+#: src/common/session.c:1681
msgid "failed to load uptime"
msgstr "загрузка uptime не удалась"
-#: src/common/session.c:1674
+#: src/common/session.c:1686
#, c-format
msgid "ignoring object (id: %d)\n"
msgstr "игнорирую объект (id: %d)\n"
-#: src/common/session.c:1678
+#: src/common/session.c:1690
#, c-format
msgid "failed to ignore object (id: %d)"
msgstr "неудачное игнорирование объекта (id: %d)"
-#: src/common/session.c:1702
+#: src/common/session.c:1714
#, c-format
msgid "%s can't delete session file (%s)\n"
msgstr "%s не могу удалить файл сессии (%s)\n"
-#: src/common/session.c:1708
+#: src/common/session.c:1720
msgid "Upgrade completed successfully\n"
msgstr "Обновление успешно\n"
@@ -5141,43 +5182,48 @@ msgstr ""
"allow user to send colors специальными кодами (%B=жирный, %Cxx,yy=цветной, %"
"U=подчёркнутый, %R=инвертированный)"
-#: src/common/weeconfig.c:814
+#: src/common/weeconfig.c:815
msgid "automatically accept dcc files"
msgstr "автоматически подтверждать передачу файлов"
-#: src/common/weeconfig.c:815
+#: src/common/weeconfig.c:816
msgid "automatically accept incoming dcc files"
msgstr "автоматически подтверждать получение файлов"
-#: src/common/weeconfig.c:818
+#: src/common/weeconfig.c:819
msgid "automatically accept dcc chats"
msgstr "автоматически подтверждать dcc-чат"
-#: src/common/weeconfig.c:819
+#: src/common/weeconfig.c:820
msgid "automatically accept dcc chats (use carefully!)"
msgstr "автоматически подтверждать dcc-чат (используйте осторожно!)"
-#: src/common/weeconfig.c:822
+#: src/common/weeconfig.c:823
msgid "timeout for dcc request"
msgstr "таймаут запросов dcc-соединений"
-#: src/common/weeconfig.c:823
+#: src/common/weeconfig.c:824
msgid "timeout for dcc request (in seconds)"
msgstr "таймаут запросов dcc-соединений (в секундах)"
-#: src/common/weeconfig.c:826
+#: src/common/weeconfig.c:827
msgid "block size for dcc packets"
msgstr "размер блока dcc пакетов"
-#: src/common/weeconfig.c:827
+#: src/common/weeconfig.c:828
msgid "block size for dcc packets in bytes (default: 65536)"
msgstr "размер блока dcc пакетов в байтах (по умолчанию: 65536)"
-#: src/common/weeconfig.c:830
+#: src/common/weeconfig.c:831 src/common/weeconfig.c:832
+#, fuzzy
+msgid "does not wait for ACK when sending file"
+msgstr "заменять пробелы знаками подчёркивания при отсылке файлов"
+
+#: src/common/weeconfig.c:835
msgid "allowed ports for outgoing dcc"
msgstr "разрешённые порты для исходящих dcc-соединений"
-#: src/common/weeconfig.c:831
+#: src/common/weeconfig.c:836
msgid ""
"restricts outgoing dcc to use only ports in the given range (useful for NAT) "
"(syntax: a single port, ie. 5000 or a port range, ie. 5000-5015, empty value "
@@ -5187,11 +5233,11 @@ msgstr ""
"(полезно для NAT) (синтаксис: определённый порт, например 5000, или интервал "
"портов, например 5000-5015, пустое значение означает любой порт)"
-#: src/common/weeconfig.c:836
+#: src/common/weeconfig.c:841
msgid "IP address for outgoing dcc"
msgstr "IP адрес для dcc-соединений"
-#: src/common/weeconfig.c:837
+#: src/common/weeconfig.c:842
msgid ""
"IP or DNS address used for outgoing dcc (if empty, local interface IP is "
"used)"
@@ -5199,113 +5245,113 @@ msgstr ""
"IP адрес или домен, используемый для исходящих DCC соединений (пустое "
"значение означает текущий IP адрес)"
-#: src/common/weeconfig.c:841
+#: src/common/weeconfig.c:846
msgid "path for incoming files with dcc"
msgstr "путь для получаемых файлов"
-#: src/common/weeconfig.c:842
+#: src/common/weeconfig.c:847
msgid "path for writing incoming files with dcc (default: user home)"
msgstr ""
"путь для сохранения получаемых файлов (по умолчанию: в домашней директории "
"пользователя)"
-#: src/common/weeconfig.c:845
+#: src/common/weeconfig.c:850
msgid "default path for sending files with dcc"
msgstr "пусть по умолчанию для отправки файлов"
-#: src/common/weeconfig.c:846
+#: src/common/weeconfig.c:851
msgid ""
"path for reading files when sending thru dcc (when no path is specified)"
msgstr "путь для поиска отправляемых файлов (если не задан полный путь)"
-#: src/common/weeconfig.c:849 src/common/weeconfig.c:850
+#: src/common/weeconfig.c:854 src/common/weeconfig.c:855
msgid "convert spaces to underscores when sending files"
msgstr "заменять пробелы знаками подчёркивания при отсылке файлов"
-#: src/common/weeconfig.c:853
+#: src/common/weeconfig.c:858
msgid "automatically rename dcc files if already exists"
msgstr ""
"автоматически переименовывать получаемые файлы при наличии файла с тем же "
"названием"
-#: src/common/weeconfig.c:854
+#: src/common/weeconfig.c:859
msgid "rename incoming files if already exists (add '.1', '.2', ...)"
msgstr ""
"переименовывать получаемые файлы при наличии файла с тем же названием "
"(добавлять '.1', '.2' и т.д.)"
-#: src/common/weeconfig.c:857
+#: src/common/weeconfig.c:862
msgid "automatically resume aborted transfers"
msgstr "автоматически продолжать прерванные закачки"
-#: src/common/weeconfig.c:858
+#: src/common/weeconfig.c:863
msgid ""
"automatically resume dcc transfer if connection with remote host is loosed"
msgstr ""
"автоматически продолжать DCC передачу если соединение с удалённым хостом "
"было утеряно"
-#: src/common/weeconfig.c:877
+#: src/common/weeconfig.c:882
msgid "use proxy"
msgstr "использовать proxy сервер"
-#: src/common/weeconfig.c:878
+#: src/common/weeconfig.c:883
msgid "use a proxy server to connect to irc server"
msgstr "испоьзовать proxy-сервер при подключении к irc-серверу"
-#: src/common/weeconfig.c:881
+#: src/common/weeconfig.c:886
msgid "proxy type"
msgstr "тип proxy сервера"
-#: src/common/weeconfig.c:882
+#: src/common/weeconfig.c:887
msgid "proxy type (http (default), socks4, socks5)"
msgstr "тип proxy сервера (http (по-умолчанию), socks4, socks5)"
-#: src/common/weeconfig.c:885
+#: src/common/weeconfig.c:890
msgid "use ipv6 proxy"
msgstr "использовать ipv6 proxy"
-#: src/common/weeconfig.c:886
+#: src/common/weeconfig.c:891
msgid "connect to proxy in ipv6"
msgstr "подключаться к прокси используя ipv6"
-#: src/common/weeconfig.c:889
+#: src/common/weeconfig.c:894
msgid "proxy address"
msgstr "адрес proxy-сервера"
-#: src/common/weeconfig.c:890
+#: src/common/weeconfig.c:895
msgid "proxy server address (IP or hostname)"
msgstr "адрес proxy-сервера (IP или хост)"
-#: src/common/weeconfig.c:893
+#: src/common/weeconfig.c:898
msgid "port for proxy"
msgstr "порт proxy"
-#: src/common/weeconfig.c:894
+#: src/common/weeconfig.c:899
msgid "port for connecting to proxy server"
msgstr "порт, используемый при подключении к proxy-серверу"
-#: src/common/weeconfig.c:897
+#: src/common/weeconfig.c:902
msgid "proxy username"
msgstr "proxy username"
-#: src/common/weeconfig.c:898
+#: src/common/weeconfig.c:903
msgid "username for proxy server"
msgstr "имя пользователя, используемое при подключения к proxy-серверу"
-#: src/common/weeconfig.c:901
+#: src/common/weeconfig.c:906
msgid "proxy password"
msgstr "proxy password"
-#: src/common/weeconfig.c:902
+#: src/common/weeconfig.c:907
msgid "password for proxy server"
msgstr "пароль к proxy серверу"
-#: src/common/weeconfig.c:915
+#: src/common/weeconfig.c:920
msgid "path for searching plugins"
msgstr "путь для поиска plug-in'ов"
-#: src/common/weeconfig.c:916
+#: src/common/weeconfig.c:921
msgid ""
"path for searching plugins ('%h' will be replaced by WeeChat home, ~/."
"weechat by default)"
@@ -5313,11 +5359,11 @@ msgstr ""
"путь поиска pluginов ('%h' заменяется на домашний каталог WeeChat, по "
"умолчанию - ~/.weechat)"
-#: src/common/weeconfig.c:920
+#: src/common/weeconfig.c:925
msgid "list of plugins to load automatically"
msgstr "список автоматически загружаемых plug-in'ов "
-#: src/common/weeconfig.c:921
+#: src/common/weeconfig.c:926
msgid ""
"comma separated list of plugins to load automatically at startup, \"*\" "
"means all plugins found (names may be partial, for example \"perl\" is ok "
@@ -5327,11 +5373,11 @@ msgstr ""
"in'ов , \"*\" означает все найденные plug-in'ы (имена могут быть не полными, "
"например \"perl\" успешно загрузит \"libperl.so\")"
-#: src/common/weeconfig.c:926
+#: src/common/weeconfig.c:931
msgid "standard plugins extension in filename"
msgstr "стандартное расширение файлов pluginов"
-#: src/common/weeconfig.c:927
+#: src/common/weeconfig.c:932
msgid ""
"standard plugins extension in filename, used for autoload (if empty, then "
"all files are loaded when autoload is \"*\")"
@@ -5339,128 +5385,128 @@ msgstr ""
"стандартное расширение файлов pluginов, используется при автозагрузке (если "
"не установлено, загружает все файлы)"
-#: src/common/weeconfig.c:944
+#: src/common/weeconfig.c:949
msgid "server name"
msgstr "название сервера"
-#: src/common/weeconfig.c:945
+#: src/common/weeconfig.c:950
msgid "name associated to IRC server (for display only)"
msgstr "имя IRC сервера (для внутреннего пользования)"
-#: src/common/weeconfig.c:948
+#: src/common/weeconfig.c:953
msgid "automatically connect to server"
msgstr "подключаться автоматически"
-#: src/common/weeconfig.c:949
+#: src/common/weeconfig.c:954
msgid "automatically connect to server when WeeChat is starting"
msgstr "подключаться к серверу автоматически при запуске WeeChat"
-#: src/common/weeconfig.c:952
+#: src/common/weeconfig.c:957
msgid "automatically reconnect to server"
msgstr "автоматически переподключаться "
-#: src/common/weeconfig.c:953
+#: src/common/weeconfig.c:958
msgid "automatically reconnect to server when disconnected"
msgstr "автоматически переподключаться к серверу при обрыве связи"
-#: src/common/weeconfig.c:956
+#: src/common/weeconfig.c:961
msgid "delay before trying again to reconnect"
msgstr "задержка перед повторным соединением"
-#: src/common/weeconfig.c:957
+#: src/common/weeconfig.c:962
msgid "delay (in seconds) before trying again to reconnect to server"
msgstr "задержка (в секундах) перед повторным соединением с сервером"
-#: src/common/weeconfig.c:960
+#: src/common/weeconfig.c:965
msgid "server address or hostname"
msgstr "адрес или хост сервера"
-#: src/common/weeconfig.c:961
+#: src/common/weeconfig.c:966
msgid "IP address or hostname of IRC server"
msgstr "IP адрес или хост IRC сервера"
-#: src/common/weeconfig.c:964
+#: src/common/weeconfig.c:969
msgid "port for IRC server"
msgstr "порт IRC сервера"
-#: src/common/weeconfig.c:965
+#: src/common/weeconfig.c:970
msgid "port for connecting to server"
msgstr "порт, используемый при соединении с сервером"
-#: src/common/weeconfig.c:968 src/common/weeconfig.c:969
+#: src/common/weeconfig.c:973 src/common/weeconfig.c:974
msgid "use IPv6 protocol for server communication"
msgstr "использовать IPv6 при связи с сервером"
-#: src/common/weeconfig.c:972 src/common/weeconfig.c:973
+#: src/common/weeconfig.c:977 src/common/weeconfig.c:978
msgid "use SSL for server communication"
msgstr "использовать SSL при связи с сервером"
-#: src/common/weeconfig.c:976
+#: src/common/weeconfig.c:981
msgid "server password"
msgstr "пароль сервера"
-#: src/common/weeconfig.c:977
+#: src/common/weeconfig.c:982
msgid "password for IRC server"
msgstr "пароль, используемый при подключении к IRC серверу"
-#: src/common/weeconfig.c:980
+#: src/common/weeconfig.c:985
msgid "nickname for server"
msgstr "ник на сервере"
-#: src/common/weeconfig.c:981
+#: src/common/weeconfig.c:986
msgid "nickname to use on IRC server"
msgstr "ник, используемый на IRC сервере"
-#: src/common/weeconfig.c:984
+#: src/common/weeconfig.c:989
msgid "alternate nickname for server"
msgstr "альтернативный ник на сервере"
-#: src/common/weeconfig.c:985
+#: src/common/weeconfig.c:990
msgid "alternate nickname to use on IRC server (if nickname is already used)"
msgstr "альтернативный ник, используемый на IRC сервере"
-#: src/common/weeconfig.c:988
+#: src/common/weeconfig.c:993
msgid "2nd alternate nickname for server"
msgstr "второй альтернативный ник на сервере"
-#: src/common/weeconfig.c:989
+#: src/common/weeconfig.c:994
msgid ""
"2nd alternate nickname to use on IRC server (if alternate nickname is "
"already used)"
msgstr "второй альтернативный ник, используемый на IRC сервере"
-#: src/common/weeconfig.c:992
+#: src/common/weeconfig.c:997
msgid "user name for server"
msgstr "имя пользователя на сервере"
-#: src/common/weeconfig.c:993
+#: src/common/weeconfig.c:998
msgid "user name to use on IRC server"
msgstr "имя пользователя, используемое на IRC сервере"
-#: src/common/weeconfig.c:996
+#: src/common/weeconfig.c:1001
msgid "real name for server"
msgstr "настоящее имя на сервере"
-#: src/common/weeconfig.c:997
+#: src/common/weeconfig.c:1002
msgid "real name to use on IRC server"
msgstr "настоящее имя, используемое на IRC сервере"
-#: src/common/weeconfig.c:1000
+#: src/common/weeconfig.c:1005
msgid "custom hostname/IP for server"
msgstr "нестандартный хост/ip-адрес для сервера"
-#: src/common/weeconfig.c:1001
+#: src/common/weeconfig.c:1006
msgid ""
"custom hostname/IP for server (optional, if empty local hostname is used)"
msgstr ""
"другой ip/хост для сервера (опционально, если не задано - используется "
"локальный хост)"
-#: src/common/weeconfig.c:1004
+#: src/common/weeconfig.c:1009
msgid "command(s) to run when connected to server"
msgstr "команды, выполняемые при подключении к серверу"
-#: src/common/weeconfig.c:1005
+#: src/common/weeconfig.c:1010
msgid ""
"command(s) to run when connected to server (many commands should be "
"separated by ';', use '\\;' for a semicolon)"
@@ -5468,11 +5514,11 @@ msgstr ""
"команды, выполняемые при подключении к серверу (несколько команд должны быть "
"разделены символом ';', используйте '\\;' вместо обычной точки с запятой)"
-#: src/common/weeconfig.c:1009
+#: src/common/weeconfig.c:1014
msgid "delay (in seconds) after command was executed"
msgstr "задержка (в секундах) перед выполнением команды"
-#: src/common/weeconfig.c:1010
+#: src/common/weeconfig.c:1015
msgid ""
"delay (in seconds) after command was executed (example: give some time for "
"authentication)"
@@ -5480,11 +5526,11 @@ msgstr ""
"задержка (в секундах) перед выполнением команды (например, нужно время для "
"аутентификации)"
-#: src/common/weeconfig.c:1013
+#: src/common/weeconfig.c:1018
msgid "list of channels to join when connected to server"
msgstr "Список каналов, на которые заходить при соединении с сервером"
-#: src/common/weeconfig.c:1014
+#: src/common/weeconfig.c:1019
msgid ""
"comma separated list of channels to join when connected to server (example: "
"\"#chan1,#chan2,#chan3 key1,key2\")"
@@ -5492,15 +5538,15 @@ msgstr ""
"разделённый запятыми список каналов, на которые заходить при подключении к "
"серверу (например, \"#chan1,#chan2,#chan3 key1,key2\")"
-#: src/common/weeconfig.c:1017 src/common/weeconfig.c:1018
+#: src/common/weeconfig.c:1022 src/common/weeconfig.c:1023
msgid "automatically rejoin channels when kicked"
msgstr "автоматически перезаходить на каналы после кика"
-#: src/common/weeconfig.c:1021
+#: src/common/weeconfig.c:1026
msgid "notify levels for channels of this server"
msgstr "уровни уведомления для каналов этого сервера"
-#: src/common/weeconfig.c:1022
+#: src/common/weeconfig.c:1027
msgid ""
"comma separated list of notify levels for channels of this server (format: "
"#channel:1,..)"
@@ -5508,11 +5554,11 @@ msgstr ""
"разделённый запятыми список уровней уведомлений этого сервера (формат: "
"#канал:1,..)"
-#: src/common/weeconfig.c:1025
+#: src/common/weeconfig.c:1030
msgid "charset for decoding ISO on server and channels"
msgstr "ISO кодировка сервера и каналов"
-#: src/common/weeconfig.c:1026
+#: src/common/weeconfig.c:1031
msgid ""
"comma separated list of charsets for server and channels, to decode ISO "
"(format: server:charset,#channel:charset,..)"
@@ -5520,11 +5566,11 @@ msgstr ""
"разделённый запятыми список ISO кодировок сервера и каналов (формат: сервер:"
"кодировка,#канал:кодировка,..)"
-#: src/common/weeconfig.c:1030
+#: src/common/weeconfig.c:1035
msgid "charset for decoding UTF on server and channels"
msgstr "UTF кодировка сервера и каналов"
-#: src/common/weeconfig.c:1031
+#: src/common/weeconfig.c:1036
msgid ""
"comma separated list of charsets for server and channels, to decode UTF "
"(format: server:charset,#channel:charset,..)"
@@ -5532,11 +5578,11 @@ msgstr ""
"разделённый запятыми список UTF кодировок сервера и каналов (формат: сервер:"
"кодировка,#канал:кодировка,..)"
-#: src/common/weeconfig.c:1035
+#: src/common/weeconfig.c:1040
msgid "charset for encoding messages on server and channels"
msgstr "кодировка для исходящих на сервер и каналы сообщений"
-#: src/common/weeconfig.c:1036
+#: src/common/weeconfig.c:1041
msgid ""
"comma separated list of charsets for server and channels, to encode messages "
"(format: server:charset,#channel:charset,..)"
@@ -5544,7 +5590,7 @@ msgstr ""
"разделённый запятыми список кодировок сообщений, исходящих на сервер и "
"каналы (формат: сервер:кодировка,#канал:кодировка,..)"
-#: src/common/weeconfig.c:1121
+#: src/common/weeconfig.c:1126
#, c-format
msgid ""
"%s you should now issue /save to write \"save_on_exit\" option in config "
@@ -5553,63 +5599,63 @@ msgstr ""
"%s вам следует набрать /save чтобы записать параметр \"save_on_exit\" в "
"конфигурационный файл.\n"
-#: src/common/weeconfig.c:1743
+#: src/common/weeconfig.c:1748
#, c-format
msgid "%s %s, line %d: new server, but previous was incomplete\n"
msgstr "%s %s, строка %d: новый сервер, но старый описан не полностью\n"
-#: src/common/weeconfig.c:1752
+#: src/common/weeconfig.c:1757
#, c-format
msgid "%s %s, line %d: server '%s' already exists\n"
msgstr "%s %s, строка %d: сервер '%s' уже существует\n"
-#: src/common/weeconfig.c:1770
+#: src/common/weeconfig.c:1775
#, c-format
msgid "%s %s, line %d: unable to create server\n"
msgstr "%s %s, строка %d: не могу создать сервер\n"
-#: src/common/weeconfig.c:1810
+#: src/common/weeconfig.c:1815
#, c-format
msgid "%s unable to assign default int with string (\"%s\")\n"
msgstr ""
"%s не могу установить целочисленное значение по умолчанию строке (\"%s\")\n"
-#: src/common/weeconfig.c:1821
+#: src/common/weeconfig.c:1826
#, c-format
msgid "%s unable to assign default color (\"%s\")\n"
msgstr "%s не могу установить цвет по умолчанию (\"%s\")\n"
-#: src/common/weeconfig.c:1859
+#: src/common/weeconfig.c:1864
#, c-format
msgid "%s config file \"%s\" not found.\n"
msgstr "%s конфигурационынй файл \"%s\" не найден.\n"
-#: src/common/weeconfig.c:1891
+#: src/common/weeconfig.c:1896
#, c-format
msgid "%s %s, line %d: invalid syntax, missing \"]\"\n"
msgstr "%s %s, строка %d: некорректный синтаксис, не хватает \"]\"\n"
-#: src/common/weeconfig.c:1908
+#: src/common/weeconfig.c:1913
#, c-format
msgid "%s %s, line %d: unknown section identifier (\"%s\")\n"
msgstr "%s %s, строка %d: неизвестный идентификатор секции (\"%s\")\n"
-#: src/common/weeconfig.c:1926
+#: src/common/weeconfig.c:1931
#, c-format
msgid "%s %s, line %d: invalid section for option, line is ignored\n"
msgstr "%s %s, строка %d: некорректная секция параметра, строка игнорируется\n"
-#: src/common/weeconfig.c:2008 src/common/weeconfig.c:2034
+#: src/common/weeconfig.c:2013 src/common/weeconfig.c:2039
#, c-format
msgid "%s %s, line %d: invalid option \"%s\"\n"
msgstr "%s %s, строка %d: некорректный параметр \"%s\"\n"
-#: src/common/weeconfig.c:2014
+#: src/common/weeconfig.c:2019
#, c-format
msgid "%s %s, line %d: invalid ignore options \"%s\"\n"
msgstr "%s %s, строка %d: некорректные параметры игнорирования \"%s\"\n"
-#: src/common/weeconfig.c:2045
+#: src/common/weeconfig.c:2050
#, c-format
msgid ""
"%s %s, line %d: invalid value for option '%s'\n"
@@ -5618,7 +5664,7 @@ msgstr ""
"%s %s, строка %d: некорректное значение параметра '%s'\n"
"Ожидалось: булевое значение: 'off' или 'on'\n"
-#: src/common/weeconfig.c:2054
+#: src/common/weeconfig.c:2059
#, c-format
msgid ""
"%s %s, line %d: invalid value for option '%s'\n"
@@ -5627,7 +5673,7 @@ msgstr ""
"%s %s, строка %d: некорректное значение параметра '%s'\n"
"Ожидалось: целочисленное значение: от %d до %d\n"
-#: src/common/weeconfig.c:2065
+#: src/common/weeconfig.c:2070
#, c-format
msgid ""
"%s %s, line %d: invalid value for option '%s'\n"
@@ -5636,21 +5682,21 @@ msgstr ""
"%s %s, строка %d: некорректное значение параметра '%s'\n"
"Ожидалось: одно из значений:"
-#: src/common/weeconfig.c:2081
+#: src/common/weeconfig.c:2086
#, c-format
msgid "%s %s, line %d: invalid color name for option '%s'\n"
msgstr "%s %s, строка %d: некорректное название цвета параметра '%s'\n"
-#: src/common/weeconfig.c:2150
+#: src/common/weeconfig.c:2155
#, c-format
msgid "%s: creating default config file...\n"
msgstr "%s: создаётся конфигурационный файл по умолчанию...\n"
-#: src/common/weeconfig.c:2151
+#: src/common/weeconfig.c:2156
msgid "Creating default config file\n"
msgstr "Создаю новый конфигурационный файл\n"
-#: src/common/weeconfig.c:2154 src/common/weeconfig.c:2360
+#: src/common/weeconfig.c:2159 src/common/weeconfig.c:2365
#, c-format
msgid ""
"#\n"
@@ -5659,7 +5705,7 @@ msgstr ""
"#\n"
"# %s конфигурационный файл, созданный пользователем %s v%s, %s"
-#: src/common/weeconfig.c:2158 src/common/weeconfig.c:2364
+#: src/common/weeconfig.c:2163 src/common/weeconfig.c:2369
#, c-format
msgid ""
"# WARNING! Be careful when editing this file, WeeChat writes this file when "
@@ -5670,6 +5716,22 @@ msgstr ""
"его при выходе.\n"
"#\n"
-#: src/common/weeconfig.c:2357
+#: src/common/weeconfig.c:2362
msgid "Saving config to disk\n"
msgstr "Сохраняю конфигурацию\n"
+
+#~ msgid "Kb"
+#~ msgstr "Kb"
+
+#~ msgid "Mb"
+#~ msgstr "Mb"
+
+#~ msgid "Gb"
+#~ msgstr "Gb"
+
+#~ msgid ""
+#~ "%s DCC failed because blocksize is too big. Check value of \"dcc_blocksize"
+#~ "\" option, max is %d.\n"
+#~ msgstr ""
+#~ "%s DCC не удался из за слишком высокого blocksize. Проверьте значение "
+#~ "\"dcc_blocksize\", максимум - %d.\n"
diff --git a/weechat/po/weechat.pot b/weechat/po/weechat.pot
index bfec805a3..819901d77 100644
--- a/weechat/po/weechat.pot
+++ b/weechat/po/weechat.pot
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
-"POT-Creation-Date: 2006-07-25 19:59+0200\n"
+"POT-Creation-Date: 2006-08-03 21:38+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"
@@ -15,7 +15,7 @@ msgstr ""
"Content-Type: text/plain; charset=CHARSET\n"
"Content-Transfer-Encoding: 8bit\n"
-#: src/irc/irc-server.c:191 src/common/weeconfig.c:2290
+#: src/irc/irc-server.c:191 src/common/weeconfig.c:2295
msgid "Unable to get user's name"
msgstr ""
@@ -1850,170 +1850,213 @@ msgstr ""
msgid "unknown"
msgstr ""
-#: src/irc/irc-dcc.c:51
+#: src/irc/irc-dcc.c:54
msgid "Waiting"
msgstr ""
-#: src/irc/irc-dcc.c:51
+#: src/irc/irc-dcc.c:54
msgid "Connecting"
msgstr ""
-#: src/irc/irc-dcc.c:51
+#: src/irc/irc-dcc.c:54
msgid "Active"
msgstr ""
-#: src/irc/irc-dcc.c:51
+#: src/irc/irc-dcc.c:54
msgid "Done"
msgstr ""
-#: src/irc/irc-dcc.c:51
+#: src/irc/irc-dcc.c:54
msgid "Failed"
msgstr ""
-#: src/irc/irc-dcc.c:52
+#: src/irc/irc-dcc.c:55
msgid "Aborted"
msgstr ""
-#: src/irc/irc-dcc.c:408
+#: src/irc/irc-dcc.c:439
#, c-format
msgid "DCC: file %s%s%s"
msgstr ""
-#: src/irc/irc-dcc.c:414
+#: src/irc/irc-dcc.c:445
#, c-format
msgid " (local filename: %s%s%s)"
msgstr ""
-#: src/irc/irc-dcc.c:419
+#: src/irc/irc-dcc.c:450
msgid " sent to "
msgstr ""
-#: src/irc/irc-dcc.c:421
+#: src/irc/irc-dcc.c:452
msgid " received from "
msgstr ""
-#: src/irc/irc-dcc.c:426
+#: src/irc/irc-dcc.c:457
msgid "OK"
msgstr ""
-#: src/irc/irc-dcc.c:426
+#: src/irc/irc-dcc.c:457
msgid "FAILED"
msgstr ""
-#: src/irc/irc-dcc.c:439
+#: src/irc/irc-dcc.c:471
#, c-format
msgid "DCC chat closed with %s%s %s(%s%d.%d.%d.%d%s)\n"
msgstr ""
-#: src/irc/irc-dcc.c:494
+#: src/irc/irc-dcc.c:526
#, c-format
msgid ""
"%s can't associate DCC chat with private buffer (maybe private buffer has "
"already DCC CHAT?)\n"
msgstr ""
-#: src/irc/irc-dcc.c:505
+#: src/irc/irc-dcc.c:537
#, c-format
msgid "Connected to %s%s %s(%s%d.%d.%d.%d%s)%s via DCC chat\n"
msgstr ""
-#: src/irc/irc-dcc.c:624
+#: src/irc/irc-dcc.c:650
#, c-format
msgid "DCC: file %s%s%s resumed at position %u\n"
msgstr ""
-#: src/irc/irc-dcc.c:633 src/irc/irc-dcc.c:658
+#: src/irc/irc-dcc.c:659 src/irc/irc-dcc.c:684
#, c-format
msgid ""
"%s can't resume file \"%s\" (port: %d, start position: %u): DCC not found or "
"ended\n"
msgstr ""
-#: src/irc/irc-dcc.c:725
+#: src/irc/irc-dcc.c:756
#, c-format
msgid "%s not enough memory for new DCC\n"
msgstr ""
-#: src/irc/irc-dcc.c:744
+#: src/irc/irc-dcc.c:775
msgid "DCC chat"
msgstr ""
-#: src/irc/irc-dcc.c:771
+#: src/irc/irc-dcc.c:802
#, c-format
msgid ""
"Incoming DCC file from %s%s%s (%s%d.%d.%d.%d%s)%s: %s%s%s, %s%lu%s bytes\n"
msgstr ""
-#: src/irc/irc-dcc.c:794
+#: src/irc/irc-dcc.c:825
#, c-format
msgid ""
"Sending DCC file to %s%s%s: %s%s%s (local filename: %s%s%s), %s%lu%s bytes\n"
msgstr ""
-#: src/irc/irc-dcc.c:814
+#: src/irc/irc-dcc.c:845
#, c-format
msgid "Incoming DCC chat request from %s%s%s (%s%d.%d.%d.%d%s)\n"
msgstr ""
-#: src/irc/irc-dcc.c:831
+#: src/irc/irc-dcc.c:862
#, c-format
msgid "Sending DCC chat request to %s%s\n"
msgstr ""
-#: src/irc/irc-dcc.c:849
+#: src/irc/irc-dcc.c:880
#, c-format
msgid ""
"DCC: file %s%s%s (local filename: %s%s%s) will be resumed at position %u\n"
msgstr ""
-#: src/irc/irc-dcc.c:929
+#: src/irc/irc-dcc.c:960
#, c-format
msgid "%s not enough memory for DCC SEND\n"
msgstr ""
-#: src/irc/irc-dcc.c:949
+#: src/irc/irc-dcc.c:980
#, c-format
msgid "%s cannot access file \"%s\"\n"
msgstr ""
-#: src/irc/irc-dcc.c:971
+#: src/irc/irc-dcc.c:1002
#, c-format
msgid "%s could not find address for '%s'. Falling back to local IP.\n"
msgstr ""
-#: src/irc/irc-dcc.c:991
+#: src/irc/irc-dcc.c:1022
#, c-format
msgid "%s cannot create socket for DCC\n"
msgstr ""
-#: src/irc/irc-dcc.c:1049
+#: src/irc/irc-dcc.c:1080
#, c-format
msgid "%s cannot find available port for DCC\n"
msgstr ""
-#: src/irc/irc-dcc.c:1093
+#: src/irc/irc-dcc.c:1124
#, c-format
msgid "%s cannot send DCC\n"
msgstr ""
-#: src/irc/irc-dcc.c:1173
+#: src/irc/irc-dcc.c:1204
#, c-format
msgid "%s error sending data to \"%s\" via DCC CHAT\n"
msgstr ""
-#: src/irc/irc-dcc.c:1257
+#: src/irc/irc-dcc.c:1288
#, c-format
msgid "Private %s> %s"
msgstr ""
-#: src/irc/irc-dcc.c:1453
+#: src/irc/irc-dcc.c:1334
#, c-format
-msgid ""
-"%s DCC failed because blocksize is too big. Check value of \"dcc_blocksize\" "
-"option, max is %d.\n"
+msgid "%s DCC: unable to create pipe\n"
+msgstr ""
+
+#: src/irc/irc-dcc.c:1536
+#, c-format
+msgid "%s DCC: unable to read local file\n"
+msgstr ""
+
+#: src/irc/irc-dcc.c:1543
+#, c-format
+msgid "%s DCC: unable to send block to receiver\n"
+msgstr ""
+
+#: src/irc/irc-dcc.c:1550
+#, c-format
+msgid "%s DCC: unable to read ACK from receiver\n"
+msgstr ""
+
+#: src/irc/irc-dcc.c:1557
+#, c-format
+msgid "%s DCC: unable to receive block from sender\n"
+msgstr ""
+
+#: src/irc/irc-dcc.c:1564
+#, c-format
+msgid "%s DCC: unable to write local file\n"
+msgstr ""
+
+#: src/irc/irc-dcc.c:1608 src/irc/irc-dcc.c:1651
+#, c-format
+msgid "%s DCC: unable to fork\n"
+msgstr ""
+
+#: src/irc/irc-dcc.c:1691
+#, c-format
+msgid "%s DCC: timeout\n"
+msgstr ""
+
+#: src/irc/irc-dcc.c:1723
+#, c-format
+msgid "%s DCC: unable to create socket for sending file\n"
+msgstr ""
+
+#: src/irc/irc-dcc.c:1735
+#, c-format
+msgid "%s DCC: unable to set 'nonblock' option for socket\n"
msgstr ""
-#: src/irc/irc-dcc.c:1528
+#: src/irc/irc-dcc.c:1839
#, c-format
msgid "Aborting active DCC: \"%s\" from %s\n"
msgstr ""
@@ -2146,13 +2189,13 @@ msgstr ""
msgid "%s plugin \"%s\" not found\n"
msgstr ""
-#: src/plugins/plugins-config.c:265 src/common/weeconfig.c:1934
+#: src/plugins/plugins-config.c:265 src/common/weeconfig.c:1939
#, c-format
msgid "%s %s, line %d: invalid syntax, missing \"=\"\n"
msgstr ""
-#: src/plugins/plugins-config.c:353 src/common/weeconfig.c:2144
-#: src/common/weeconfig.c:2351
+#: src/plugins/plugins-config.c:353 src/common/weeconfig.c:2149
+#: src/common/weeconfig.c:2356
#, c-format
msgid "%s cannot create file \"%s\"\n"
msgstr ""
@@ -2182,15 +2225,15 @@ msgid "bytes"
msgstr ""
#: src/gui/curses/gui-curses-chat.c:880
-msgid "Kb"
+msgid "KB"
msgstr ""
#: src/gui/curses/gui-curses-chat.c:880
-msgid "Mb"
+msgid "MB"
msgstr ""
#: src/gui/curses/gui-curses-chat.c:880
-msgid "Gb"
+msgid "GB"
msgstr ""
#: src/gui/curses/gui-curses-chat.c:1012
@@ -3591,13 +3634,13 @@ msgid ""
"with another home using \"--dir\" command line option.\n"
msgstr ""
-#: src/common/session.c:481
+#: src/common/session.c:484
#, c-format
msgid ""
"Last operation with session file was at position %ld, read of %d bytes\n"
msgstr ""
-#: src/common/session.c:486
+#: src/common/session.c:489
#, c-format
msgid ""
"Please send %s/%s, %s/%s and above messages to WeeChat developers for "
@@ -3605,297 +3648,297 @@ msgid ""
"Be careful, private info may be in these files.\n"
msgstr ""
-#: src/common/session.c:512 src/common/session.c:546 src/common/session.c:603
-#: src/common/session.c:644
+#: src/common/session.c:515 src/common/session.c:549 src/common/session.c:606
+#: src/common/session.c:647
#, c-format
msgid "wrong type in file (expected: %d, read: %d)"
msgstr ""
-#: src/common/session.c:615 src/common/session.c:656
+#: src/common/session.c:618 src/common/session.c:659
msgid "invalid length for a buffer"
msgstr ""
-#: src/common/session.c:680
+#: src/common/session.c:683
msgid "object read error"
msgstr ""
-#: src/common/session.c:685
+#: src/common/session.c:688
#, c-format
msgid "wrong object (expected: %d, read: %d)"
msgstr ""
-#: src/common/session.c:695
+#: src/common/session.c:698
msgid "type read error"
msgstr ""
-#: src/common/session.c:700
+#: src/common/session.c:703
#, c-format
msgid "wrong type (expected: %d, read: %d)"
msgstr ""
-#: src/common/session.c:785
+#: src/common/session.c:788
msgid "server name not found"
msgstr ""
-#: src/common/session.c:790
+#: src/common/session.c:793
#, c-format
msgid "session: loading server \"%s\"\n"
msgstr ""
-#: src/common/session.c:794
+#: src/common/session.c:797
msgid "server found, updating values\n"
msgstr ""
-#: src/common/session.c:797
+#: src/common/session.c:800
msgid "server not found, creating new one\n"
msgstr ""
-#: src/common/session.c:802
+#: src/common/session.c:805
msgid "can't create new server"
msgstr ""
-#: src/common/session.c:816
+#: src/common/session.c:819
msgid "unexpected end of file (reading server)"
msgstr ""
-#: src/common/session.c:907
+#: src/common/session.c:910
msgid "gnutls init error"
msgstr ""
-#: src/common/session.c:924
+#: src/common/session.c:927
msgid "gnutls handshake failed"
msgstr ""
-#: src/common/session.c:970
+#: src/common/session.c:973
#, c-format
msgid "session: warning: ignoring value from server (object id: %d)\n"
msgstr ""
-#: src/common/session.c:992
+#: src/common/session.c:995
msgid "channel found without server"
msgstr ""
-#: src/common/session.c:999
+#: src/common/session.c:1002
msgid "channel type not found"
msgstr ""
-#: src/common/session.c:1007
+#: src/common/session.c:1010
msgid "channel name not found"
msgstr ""
-#: src/common/session.c:1012
+#: src/common/session.c:1015
#, c-format
msgid "session: loading channel \"%s\"\n"
msgstr ""
-#: src/common/session.c:1020
+#: src/common/session.c:1023
msgid "can't create new channel"
msgstr ""
-#: src/common/session.c:1030
+#: src/common/session.c:1033
msgid "unexpected end of file (reading channel)"
msgstr ""
-#: src/common/session.c:1069
+#: src/common/session.c:1072
#, c-format
msgid "session: warning: ignoring value from channel (object id: %d)\n"
msgstr ""
-#: src/common/session.c:1092
+#: src/common/session.c:1095
msgid "nick found without channel"
msgstr ""
-#: src/common/session.c:1100
+#: src/common/session.c:1103
msgid "nick name not found"
msgstr ""
-#: src/common/session.c:1110
+#: src/common/session.c:1113
msgid "can't create new nick"
msgstr ""
-#: src/common/session.c:1120
+#: src/common/session.c:1123
msgid "unexpected end of file (reading nick)"
msgstr ""
-#: src/common/session.c:1139
+#: src/common/session.c:1142
#, c-format
msgid "session: warning: ignoring value from nick (object id: %d)\n"
msgstr ""
-#: src/common/session.c:1165
+#: src/common/session.c:1168
msgid "can't create new DCC"
msgstr ""
-#: src/common/session.c:1169
+#: src/common/session.c:1172
msgid "session: loading DCC\n"
msgstr ""
-#: src/common/session.c:1179
+#: src/common/session.c:1182
msgid "unexpected end of file (reading DCC)"
msgstr ""
-#: src/common/session.c:1198
+#: src/common/session.c:1201
msgid "server not found for DCC"
msgstr ""
-#: src/common/session.c:1207
+#: src/common/session.c:1210
msgid "DCC with channel but without server"
msgstr ""
-#: src/common/session.c:1219
+#: src/common/session.c:1222
msgid "channel not found for DCC"
msgstr ""
-#: src/common/session.c:1293
+#: src/common/session.c:1305
#, c-format
msgid "session: warning: ignoring value from DCC (object id: %d)\n"
msgstr ""
-#: src/common/session.c:1313
+#: src/common/session.c:1325
msgid "session: loading buffer history\n"
msgstr ""
-#: src/common/session.c:1315
+#: src/common/session.c:1327
msgid "session: loading global history\n"
msgstr ""
-#: src/common/session.c:1323
+#: src/common/session.c:1335
msgid "unexpected end of file (reading history)"
msgstr ""
-#: src/common/session.c:1343
+#: src/common/session.c:1355
#, c-format
msgid "session: warning: ignoring value from history (object id: %d)\n"
msgstr ""
-#: src/common/session.c:1369
+#: src/common/session.c:1381
msgid "server name not found for buffer"
msgstr ""
-#: src/common/session.c:1377
+#: src/common/session.c:1389
msgid "channel name not found for buffer"
msgstr ""
-#: src/common/session.c:1384
+#: src/common/session.c:1396
msgid "buffer type not found"
msgstr ""
-#: src/common/session.c:1389
+#: src/common/session.c:1401
#, c-format
msgid "session: loading buffer (server: %s, channel: %s, type: %d)\n"
msgstr ""
-#: src/common/session.c:1400
+#: src/common/session.c:1412
msgid "server not found for buffer"
msgstr ""
-#: src/common/session.c:1410
+#: src/common/session.c:1422
msgid "channel not found for buffer"
msgstr ""
-#: src/common/session.c:1419
+#: src/common/session.c:1431
msgid "can't create new buffer"
msgstr ""
-#: src/common/session.c:1432
+#: src/common/session.c:1444
msgid "unexpected end of file (reading buffer)"
msgstr ""
-#: src/common/session.c:1445
+#: src/common/session.c:1457
#, c-format
msgid "session: warning: ignoring value from buffer (object id: %d)\n"
msgstr ""
-#: src/common/session.c:1467
+#: src/common/session.c:1479
msgid "line found without buffer"
msgstr ""
-#: src/common/session.c:1475
+#: src/common/session.c:1487
msgid "can't create new line"
msgstr ""
-#: src/common/session.c:1485
+#: src/common/session.c:1497
msgid "unexpected end of file (reading line)"
msgstr ""
-#: src/common/session.c:1522
+#: src/common/session.c:1534
#, c-format
msgid "session: warning: ignoring value from line (object id: %d)\n"
msgstr ""
-#: src/common/session.c:1546
+#: src/common/session.c:1558
msgid "unexpected end of file (reading uptime)"
msgstr ""
-#: src/common/session.c:1559
+#: src/common/session.c:1571
#, c-format
msgid "session: warning: ignoring value from uptime (object id: %d)\n"
msgstr ""
-#: src/common/session.c:1589
+#: src/common/session.c:1601
msgid "session file not found"
msgstr ""
-#: src/common/session.c:1596
+#: src/common/session.c:1608
msgid "signature not found"
msgstr ""
-#: src/common/session.c:1601
+#: src/common/session.c:1613
msgid "bad session signature"
msgstr ""
-#: src/common/session.c:1612
+#: src/common/session.c:1624
msgid "object id not found"
msgstr ""
-#: src/common/session.c:1620
+#: src/common/session.c:1632
msgid "failed to load server"
msgstr ""
-#: src/common/session.c:1627
+#: src/common/session.c:1639
msgid "failed to load channel"
msgstr ""
-#: src/common/session.c:1634
+#: src/common/session.c:1646
msgid "failed to load nick"
msgstr ""
-#: src/common/session.c:1641
+#: src/common/session.c:1653
msgid "failed to load DCC"
msgstr ""
-#: src/common/session.c:1648
+#: src/common/session.c:1660
msgid "failed to load history"
msgstr ""
-#: src/common/session.c:1655
+#: src/common/session.c:1667
msgid "failed to load buffer"
msgstr ""
-#: src/common/session.c:1662
+#: src/common/session.c:1674
msgid "failed to load line"
msgstr ""
-#: src/common/session.c:1669
+#: src/common/session.c:1681
msgid "failed to load uptime"
msgstr ""
-#: src/common/session.c:1674
+#: src/common/session.c:1686
#, c-format
msgid "ignoring object (id: %d)\n"
msgstr ""
-#: src/common/session.c:1678
+#: src/common/session.c:1690
#, c-format
msgid "failed to ignore object (id: %d)"
msgstr ""
-#: src/common/session.c:1702
+#: src/common/session.c:1714
#, c-format
msgid "%s can't delete session file (%s)\n"
msgstr ""
-#: src/common/session.c:1708
+#: src/common/session.c:1720
msgid "Upgrade completed successfully\n"
msgstr ""
@@ -4798,478 +4841,482 @@ msgid ""
"U=underline, %R=reverse)"
msgstr ""
-#: src/common/weeconfig.c:814
+#: src/common/weeconfig.c:815
msgid "automatically accept dcc files"
msgstr ""
-#: src/common/weeconfig.c:815
+#: src/common/weeconfig.c:816
msgid "automatically accept incoming dcc files"
msgstr ""
-#: src/common/weeconfig.c:818
+#: src/common/weeconfig.c:819
msgid "automatically accept dcc chats"
msgstr ""
-#: src/common/weeconfig.c:819
+#: src/common/weeconfig.c:820
msgid "automatically accept dcc chats (use carefully!)"
msgstr ""
-#: src/common/weeconfig.c:822
+#: src/common/weeconfig.c:823
msgid "timeout for dcc request"
msgstr ""
-#: src/common/weeconfig.c:823
+#: src/common/weeconfig.c:824
msgid "timeout for dcc request (in seconds)"
msgstr ""
-#: src/common/weeconfig.c:826
+#: src/common/weeconfig.c:827
msgid "block size for dcc packets"
msgstr ""
-#: src/common/weeconfig.c:827
+#: src/common/weeconfig.c:828
msgid "block size for dcc packets in bytes (default: 65536)"
msgstr ""
-#: src/common/weeconfig.c:830
+#: src/common/weeconfig.c:831 src/common/weeconfig.c:832
+msgid "does not wait for ACK when sending file"
+msgstr ""
+
+#: src/common/weeconfig.c:835
msgid "allowed ports for outgoing dcc"
msgstr ""
-#: src/common/weeconfig.c:831
+#: src/common/weeconfig.c:836
msgid ""
"restricts outgoing dcc to use only ports in the given range (useful for NAT) "
"(syntax: a single port, ie. 5000 or a port range, ie. 5000-5015, empty value "
"means any port)"
msgstr ""
-#: src/common/weeconfig.c:836
+#: src/common/weeconfig.c:841
msgid "IP address for outgoing dcc"
msgstr ""
-#: src/common/weeconfig.c:837
+#: src/common/weeconfig.c:842
msgid ""
"IP or DNS address used for outgoing dcc (if empty, local interface IP is "
"used)"
msgstr ""
-#: src/common/weeconfig.c:841
+#: src/common/weeconfig.c:846
msgid "path for incoming files with dcc"
msgstr ""
-#: src/common/weeconfig.c:842
+#: src/common/weeconfig.c:847
msgid "path for writing incoming files with dcc (default: user home)"
msgstr ""
-#: src/common/weeconfig.c:845
+#: src/common/weeconfig.c:850
msgid "default path for sending files with dcc"
msgstr ""
-#: src/common/weeconfig.c:846
+#: src/common/weeconfig.c:851
msgid ""
"path for reading files when sending thru dcc (when no path is specified)"
msgstr ""
-#: src/common/weeconfig.c:849 src/common/weeconfig.c:850
+#: src/common/weeconfig.c:854 src/common/weeconfig.c:855
msgid "convert spaces to underscores when sending files"
msgstr ""
-#: src/common/weeconfig.c:853
+#: src/common/weeconfig.c:858
msgid "automatically rename dcc files if already exists"
msgstr ""
-#: src/common/weeconfig.c:854
+#: src/common/weeconfig.c:859
msgid "rename incoming files if already exists (add '.1', '.2', ...)"
msgstr ""
-#: src/common/weeconfig.c:857
+#: src/common/weeconfig.c:862
msgid "automatically resume aborted transfers"
msgstr ""
-#: src/common/weeconfig.c:858
+#: src/common/weeconfig.c:863
msgid ""
"automatically resume dcc transfer if connection with remote host is loosed"
msgstr ""
-#: src/common/weeconfig.c:877
+#: src/common/weeconfig.c:882
msgid "use proxy"
msgstr ""
-#: src/common/weeconfig.c:878
+#: src/common/weeconfig.c:883
msgid "use a proxy server to connect to irc server"
msgstr ""
-#: src/common/weeconfig.c:881
+#: src/common/weeconfig.c:886
msgid "proxy type"
msgstr ""
-#: src/common/weeconfig.c:882
+#: src/common/weeconfig.c:887
msgid "proxy type (http (default), socks4, socks5)"
msgstr ""
-#: src/common/weeconfig.c:885
+#: src/common/weeconfig.c:890
msgid "use ipv6 proxy"
msgstr ""
-#: src/common/weeconfig.c:886
+#: src/common/weeconfig.c:891
msgid "connect to proxy in ipv6"
msgstr ""
-#: src/common/weeconfig.c:889
+#: src/common/weeconfig.c:894
msgid "proxy address"
msgstr ""
-#: src/common/weeconfig.c:890
+#: src/common/weeconfig.c:895
msgid "proxy server address (IP or hostname)"
msgstr ""
-#: src/common/weeconfig.c:893
+#: src/common/weeconfig.c:898
msgid "port for proxy"
msgstr ""
-#: src/common/weeconfig.c:894
+#: src/common/weeconfig.c:899
msgid "port for connecting to proxy server"
msgstr ""
-#: src/common/weeconfig.c:897
+#: src/common/weeconfig.c:902
msgid "proxy username"
msgstr ""
-#: src/common/weeconfig.c:898
+#: src/common/weeconfig.c:903
msgid "username for proxy server"
msgstr ""
-#: src/common/weeconfig.c:901
+#: src/common/weeconfig.c:906
msgid "proxy password"
msgstr ""
-#: src/common/weeconfig.c:902
+#: src/common/weeconfig.c:907
msgid "password for proxy server"
msgstr ""
-#: src/common/weeconfig.c:915
+#: src/common/weeconfig.c:920
msgid "path for searching plugins"
msgstr ""
-#: src/common/weeconfig.c:916
+#: src/common/weeconfig.c:921
msgid ""
"path for searching plugins ('%h' will be replaced by WeeChat home, ~/."
"weechat by default)"
msgstr ""
-#: src/common/weeconfig.c:920
+#: src/common/weeconfig.c:925
msgid "list of plugins to load automatically"
msgstr ""
-#: src/common/weeconfig.c:921
+#: src/common/weeconfig.c:926
msgid ""
"comma separated list of plugins to load automatically at startup, \"*\" "
"means all plugins found (names may be partial, for example \"perl\" is ok "
"for \"libperl.so\")"
msgstr ""
-#: src/common/weeconfig.c:926
+#: src/common/weeconfig.c:931
msgid "standard plugins extension in filename"
msgstr ""
-#: src/common/weeconfig.c:927
+#: src/common/weeconfig.c:932
msgid ""
"standard plugins extension in filename, used for autoload (if empty, then "
"all files are loaded when autoload is \"*\")"
msgstr ""
-#: src/common/weeconfig.c:944
+#: src/common/weeconfig.c:949
msgid "server name"
msgstr ""
-#: src/common/weeconfig.c:945
+#: src/common/weeconfig.c:950
msgid "name associated to IRC server (for display only)"
msgstr ""
-#: src/common/weeconfig.c:948
+#: src/common/weeconfig.c:953
msgid "automatically connect to server"
msgstr ""
-#: src/common/weeconfig.c:949
+#: src/common/weeconfig.c:954
msgid "automatically connect to server when WeeChat is starting"
msgstr ""
-#: src/common/weeconfig.c:952
+#: src/common/weeconfig.c:957
msgid "automatically reconnect to server"
msgstr ""
-#: src/common/weeconfig.c:953
+#: src/common/weeconfig.c:958
msgid "automatically reconnect to server when disconnected"
msgstr ""
-#: src/common/weeconfig.c:956
+#: src/common/weeconfig.c:961
msgid "delay before trying again to reconnect"
msgstr ""
-#: src/common/weeconfig.c:957
+#: src/common/weeconfig.c:962
msgid "delay (in seconds) before trying again to reconnect to server"
msgstr ""
-#: src/common/weeconfig.c:960
+#: src/common/weeconfig.c:965
msgid "server address or hostname"
msgstr ""
-#: src/common/weeconfig.c:961
+#: src/common/weeconfig.c:966
msgid "IP address or hostname of IRC server"
msgstr ""
-#: src/common/weeconfig.c:964
+#: src/common/weeconfig.c:969
msgid "port for IRC server"
msgstr ""
-#: src/common/weeconfig.c:965
+#: src/common/weeconfig.c:970
msgid "port for connecting to server"
msgstr ""
-#: src/common/weeconfig.c:968 src/common/weeconfig.c:969
+#: src/common/weeconfig.c:973 src/common/weeconfig.c:974
msgid "use IPv6 protocol for server communication"
msgstr ""
-#: src/common/weeconfig.c:972 src/common/weeconfig.c:973
+#: src/common/weeconfig.c:977 src/common/weeconfig.c:978
msgid "use SSL for server communication"
msgstr ""
-#: src/common/weeconfig.c:976
+#: src/common/weeconfig.c:981
msgid "server password"
msgstr ""
-#: src/common/weeconfig.c:977
+#: src/common/weeconfig.c:982
msgid "password for IRC server"
msgstr ""
-#: src/common/weeconfig.c:980
+#: src/common/weeconfig.c:985
msgid "nickname for server"
msgstr ""
-#: src/common/weeconfig.c:981
+#: src/common/weeconfig.c:986
msgid "nickname to use on IRC server"
msgstr ""
-#: src/common/weeconfig.c:984
+#: src/common/weeconfig.c:989
msgid "alternate nickname for server"
msgstr ""
-#: src/common/weeconfig.c:985
+#: src/common/weeconfig.c:990
msgid "alternate nickname to use on IRC server (if nickname is already used)"
msgstr ""
-#: src/common/weeconfig.c:988
+#: src/common/weeconfig.c:993
msgid "2nd alternate nickname for server"
msgstr ""
-#: src/common/weeconfig.c:989
+#: src/common/weeconfig.c:994
msgid ""
"2nd alternate nickname to use on IRC server (if alternate nickname is "
"already used)"
msgstr ""
-#: src/common/weeconfig.c:992
+#: src/common/weeconfig.c:997
msgid "user name for server"
msgstr ""
-#: src/common/weeconfig.c:993
+#: src/common/weeconfig.c:998
msgid "user name to use on IRC server"
msgstr ""
-#: src/common/weeconfig.c:996
+#: src/common/weeconfig.c:1001
msgid "real name for server"
msgstr ""
-#: src/common/weeconfig.c:997
+#: src/common/weeconfig.c:1002
msgid "real name to use on IRC server"
msgstr ""
-#: src/common/weeconfig.c:1000
+#: src/common/weeconfig.c:1005
msgid "custom hostname/IP for server"
msgstr ""
-#: src/common/weeconfig.c:1001
+#: src/common/weeconfig.c:1006
msgid ""
"custom hostname/IP for server (optional, if empty local hostname is used)"
msgstr ""
-#: src/common/weeconfig.c:1004
+#: src/common/weeconfig.c:1009
msgid "command(s) to run when connected to server"
msgstr ""
-#: src/common/weeconfig.c:1005
+#: src/common/weeconfig.c:1010
msgid ""
"command(s) to run when connected to server (many commands should be "
"separated by ';', use '\\;' for a semicolon)"
msgstr ""
-#: src/common/weeconfig.c:1009
+#: src/common/weeconfig.c:1014
msgid "delay (in seconds) after command was executed"
msgstr ""
-#: src/common/weeconfig.c:1010
+#: src/common/weeconfig.c:1015
msgid ""
"delay (in seconds) after command was executed (example: give some time for "
"authentication)"
msgstr ""
-#: src/common/weeconfig.c:1013
+#: src/common/weeconfig.c:1018
msgid "list of channels to join when connected to server"
msgstr ""
-#: src/common/weeconfig.c:1014
+#: src/common/weeconfig.c:1019
msgid ""
"comma separated list of channels to join when connected to server (example: "
"\"#chan1,#chan2,#chan3 key1,key2\")"
msgstr ""
-#: src/common/weeconfig.c:1017 src/common/weeconfig.c:1018
+#: src/common/weeconfig.c:1022 src/common/weeconfig.c:1023
msgid "automatically rejoin channels when kicked"
msgstr ""
-#: src/common/weeconfig.c:1021
+#: src/common/weeconfig.c:1026
msgid "notify levels for channels of this server"
msgstr ""
-#: src/common/weeconfig.c:1022
+#: src/common/weeconfig.c:1027
msgid ""
"comma separated list of notify levels for channels of this server (format: "
"#channel:1,..)"
msgstr ""
-#: src/common/weeconfig.c:1025
+#: src/common/weeconfig.c:1030
msgid "charset for decoding ISO on server and channels"
msgstr ""
-#: src/common/weeconfig.c:1026
+#: src/common/weeconfig.c:1031
msgid ""
"comma separated list of charsets for server and channels, to decode ISO "
"(format: server:charset,#channel:charset,..)"
msgstr ""
-#: src/common/weeconfig.c:1030
+#: src/common/weeconfig.c:1035
msgid "charset for decoding UTF on server and channels"
msgstr ""
-#: src/common/weeconfig.c:1031
+#: src/common/weeconfig.c:1036
msgid ""
"comma separated list of charsets for server and channels, to decode UTF "
"(format: server:charset,#channel:charset,..)"
msgstr ""
-#: src/common/weeconfig.c:1035
+#: src/common/weeconfig.c:1040
msgid "charset for encoding messages on server and channels"
msgstr ""
-#: src/common/weeconfig.c:1036
+#: src/common/weeconfig.c:1041
msgid ""
"comma separated list of charsets for server and channels, to encode messages "
"(format: server:charset,#channel:charset,..)"
msgstr ""
-#: src/common/weeconfig.c:1121
+#: src/common/weeconfig.c:1126
#, c-format
msgid ""
"%s you should now issue /save to write \"save_on_exit\" option in config "
"file.\n"
msgstr ""
-#: src/common/weeconfig.c:1743
+#: src/common/weeconfig.c:1748
#, c-format
msgid "%s %s, line %d: new server, but previous was incomplete\n"
msgstr ""
-#: src/common/weeconfig.c:1752
+#: src/common/weeconfig.c:1757
#, c-format
msgid "%s %s, line %d: server '%s' already exists\n"
msgstr ""
-#: src/common/weeconfig.c:1770
+#: src/common/weeconfig.c:1775
#, c-format
msgid "%s %s, line %d: unable to create server\n"
msgstr ""
-#: src/common/weeconfig.c:1810
+#: src/common/weeconfig.c:1815
#, c-format
msgid "%s unable to assign default int with string (\"%s\")\n"
msgstr ""
-#: src/common/weeconfig.c:1821
+#: src/common/weeconfig.c:1826
#, c-format
msgid "%s unable to assign default color (\"%s\")\n"
msgstr ""
-#: src/common/weeconfig.c:1859
+#: src/common/weeconfig.c:1864
#, c-format
msgid "%s config file \"%s\" not found.\n"
msgstr ""
-#: src/common/weeconfig.c:1891
+#: src/common/weeconfig.c:1896
#, c-format
msgid "%s %s, line %d: invalid syntax, missing \"]\"\n"
msgstr ""
-#: src/common/weeconfig.c:1908
+#: src/common/weeconfig.c:1913
#, c-format
msgid "%s %s, line %d: unknown section identifier (\"%s\")\n"
msgstr ""
-#: src/common/weeconfig.c:1926
+#: src/common/weeconfig.c:1931
#, c-format
msgid "%s %s, line %d: invalid section for option, line is ignored\n"
msgstr ""
-#: src/common/weeconfig.c:2008 src/common/weeconfig.c:2034
+#: src/common/weeconfig.c:2013 src/common/weeconfig.c:2039
#, c-format
msgid "%s %s, line %d: invalid option \"%s\"\n"
msgstr ""
-#: src/common/weeconfig.c:2014
+#: src/common/weeconfig.c:2019
#, c-format
msgid "%s %s, line %d: invalid ignore options \"%s\"\n"
msgstr ""
-#: src/common/weeconfig.c:2045
+#: src/common/weeconfig.c:2050
#, c-format
msgid ""
"%s %s, line %d: invalid value for option '%s'\n"
"Expected: boolean value: 'off' or 'on'\n"
msgstr ""
-#: src/common/weeconfig.c:2054
+#: src/common/weeconfig.c:2059
#, c-format
msgid ""
"%s %s, line %d: invalid value for option '%s'\n"
"Expected: integer between %d and %d\n"
msgstr ""
-#: src/common/weeconfig.c:2065
+#: src/common/weeconfig.c:2070
#, c-format
msgid ""
"%s %s, line %d: invalid value for option '%s'\n"
"Expected: one of these strings: "
msgstr ""
-#: src/common/weeconfig.c:2081
+#: src/common/weeconfig.c:2086
#, c-format
msgid "%s %s, line %d: invalid color name for option '%s'\n"
msgstr ""
-#: src/common/weeconfig.c:2150
+#: src/common/weeconfig.c:2155
#, c-format
msgid "%s: creating default config file...\n"
msgstr ""
-#: src/common/weeconfig.c:2151
+#: src/common/weeconfig.c:2156
msgid "Creating default config file\n"
msgstr ""
-#: src/common/weeconfig.c:2154 src/common/weeconfig.c:2360
+#: src/common/weeconfig.c:2159 src/common/weeconfig.c:2365
#, c-format
msgid ""
"#\n"
"# %s configuration file, created by %s v%s on %s"
msgstr ""
-#: src/common/weeconfig.c:2158 src/common/weeconfig.c:2364
+#: src/common/weeconfig.c:2163 src/common/weeconfig.c:2369
#, c-format
msgid ""
"# WARNING! Be careful when editing this file, WeeChat writes this file when "
@@ -5277,6 +5324,6 @@ msgid ""
"#\n"
msgstr ""
-#: src/common/weeconfig.c:2357
+#: src/common/weeconfig.c:2362
msgid "Saving config to disk\n"
msgstr ""
diff --git a/weechat/src/common/session.c b/weechat/src/common/session.c
index 2867c8c48..df26a119f 100644
--- a/weechat/src/common/session.c
+++ b/weechat/src/common/session.c
@@ -320,6 +320,9 @@ session_save_dcc (FILE *file)
rc = rc && (session_write_buf (file, SESSION_DCC_LAST_ACTIVITY, &(ptr_dcc->last_activity), sizeof (time_t)));
rc = rc && (session_write_buf (file, SESSION_DCC_BYTES_PER_SEC, &(ptr_dcc->bytes_per_sec), sizeof (unsigned long)));
rc = rc && (session_write_buf (file, SESSION_DCC_ETA, &(ptr_dcc->eta), sizeof (unsigned long)));
+ rc = rc && (session_write_int (file, SESSION_DCC_CHILD_PID, ptr_dcc->child_pid));
+ rc = rc && (session_write_int (file, SESSION_DCC_CHILD_READ, ptr_dcc->child_read));
+ rc = rc && (session_write_int (file, SESSION_DCC_CHILD_WRITE, ptr_dcc->child_write));
rc = rc && (session_write_id (file, SESSION_DCC_END));
if (!rc)
@@ -1289,6 +1292,15 @@ session_load_dcc (FILE *file)
case SESSION_DCC_ETA:
rc = rc && (session_read_buf (file, &(dcc->eta), sizeof (unsigned long)));
break;
+ case SESSION_DCC_CHILD_PID:
+ rc = rc && (session_read_int (file, &(dcc->child_pid)));
+ break;
+ case SESSION_DCC_CHILD_READ:
+ rc = rc && (session_read_int (file, &(dcc->child_read)));
+ break;
+ case SESSION_DCC_CHILD_WRITE:
+ rc = rc && (session_read_int (file, &(dcc->child_write)));
+ break;
default:
weechat_log_printf (_("session: warning: ignoring value from "
"DCC (object id: %d)\n"));
diff --git a/weechat/src/common/session.h b/weechat/src/common/session.h
index 3d35c461a..358b2b1ce 100644
--- a/weechat/src/common/session.h
+++ b/weechat/src/common/session.h
@@ -144,7 +144,10 @@ enum t_session_dcc
SESSION_DCC_LAST_CHECK_POS,
SESSION_DCC_LAST_ACTIVITY,
SESSION_DCC_BYTES_PER_SEC,
- SESSION_DCC_ETA
+ SESSION_DCC_ETA,
+ SESSION_DCC_CHILD_PID,
+ SESSION_DCC_CHILD_READ,
+ SESSION_DCC_CHILD_WRITE
};
enum t_session_history
diff --git a/weechat/src/common/weeconfig.c b/weechat/src/common/weeconfig.c
index cb8449539..08f4db61c 100644
--- a/weechat/src/common/weeconfig.c
+++ b/weechat/src/common/weeconfig.c
@@ -802,6 +802,7 @@ int cfg_dcc_auto_accept_files;
int cfg_dcc_auto_accept_chats;
int cfg_dcc_timeout;
int cfg_dcc_blocksize;
+int cfg_dcc_fast_send;
char *cfg_dcc_port_range;
char *cfg_dcc_own_ip;
char *cfg_dcc_download_path;
@@ -821,12 +822,16 @@ t_config_option weechat_options_dcc[] =
NULL, NULL, &cfg_dcc_auto_accept_chats, NULL, &config_change_noop },
{ "dcc_timeout", N_("timeout for dcc request"),
N_("timeout for dcc request (in seconds)"),
- OPTION_TYPE_INT, 1, INT_MAX, 300,
+ OPTION_TYPE_INT, 5, INT_MAX, 300,
NULL, NULL, &cfg_dcc_timeout, NULL, &config_change_noop },
{ "dcc_blocksize", N_("block size for dcc packets"),
N_("block size for dcc packets in bytes (default: 65536)"),
OPTION_TYPE_INT, DCC_MIN_BLOCKSIZE, DCC_MAX_BLOCKSIZE, 65536,
NULL, NULL, &cfg_dcc_blocksize, NULL, &config_change_noop },
+ { "dcc_fast_send", N_("does not wait for ACK when sending file"),
+ N_("does not wait for ACK when sending file"),
+ OPTION_TYPE_BOOLEAN, BOOL_FALSE, BOOL_TRUE, BOOL_TRUE,
+ NULL, NULL, &cfg_dcc_fast_send, NULL, &config_change_noop },
{ "dcc_port_range", N_("allowed ports for outgoing dcc"),
N_("restricts outgoing dcc to use only ports in the given range "
"(useful for NAT) (syntax: a single port, ie. 5000 or a port "
diff --git a/weechat/src/common/weeconfig.h b/weechat/src/common/weeconfig.h
index 998993035..f8ecf7742 100644
--- a/weechat/src/common/weeconfig.h
+++ b/weechat/src/common/weeconfig.h
@@ -221,6 +221,7 @@ extern int cfg_dcc_auto_accept_files;
extern int cfg_dcc_auto_accept_chats;
extern int cfg_dcc_timeout;
extern int cfg_dcc_blocksize;
+extern int cfg_dcc_fast_send;
extern char *cfg_dcc_port_range;
extern char *cfg_dcc_own_ip;
extern char *cfg_dcc_download_path;
diff --git a/weechat/src/gui/curses/gui-curses-chat.c b/weechat/src/gui/curses/gui-curses-chat.c
index 0fd86c6ad..8fdaceb4b 100644
--- a/weechat/src/gui/curses/gui-curses-chat.c
+++ b/weechat/src/gui/curses/gui-curses-chat.c
@@ -877,7 +877,7 @@ gui_chat_draw (t_gui_buffer *buffer, int erase)
char format_empty[32];
int i, j, line_pos, count, num_bars;
unsigned long pct_complete;
- char *unit_name[] = { N_("bytes"), N_("Kb"), N_("Mb"), N_("Gb") };
+ char *unit_name[] = { N_("bytes"), N_("KB"), N_("MB"), N_("GB") };
char *unit_format[] = { "%.0f", "%.1f", "%.02f", "%.02f" };
float unit_divide[] = { 1, 1024, 1024*1024, 1024*1024*1024 };
int num_unit;
diff --git a/weechat/src/irc/irc-dcc.c b/weechat/src/irc/irc-dcc.c
index b35ecc459..84c9dabc0 100644
--- a/weechat/src/irc/irc-dcc.c
+++ b/weechat/src/irc/irc-dcc.c
@@ -17,7 +17,7 @@
* Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
*/
-/* irc-dcc.c: DCC communications (files & chat) */
+/* irc-dcc.c: Direct Client-to-Client (DCC) communication (files & chat) */
#ifdef HAVE_CONFIG_H
@@ -26,12 +26,15 @@
#include <stdlib.h>
#include <unistd.h>
+#include <signal.h>
#include <string.h>
#include <stdarg.h>
#include <fcntl.h>
#include <time.h>
+#include <errno.h>
#include <sys/stat.h>
#include <sys/types.h>
+#include <sys/wait.h>
#include <sys/socket.h>
#include <netinet/in.h>
#include <arpa/inet.h>
@@ -387,6 +390,34 @@ dcc_free (t_irc_dcc *ptr_dcc)
}
/*
+ * dcc_file_child_kill: kill child process and close pipe
+ */
+
+void
+dcc_file_child_kill (t_irc_dcc *ptr_dcc)
+{
+ /* kill process */
+ if (ptr_dcc->child_pid > 0)
+ {
+ kill (ptr_dcc->child_pid, SIGKILL);
+ waitpid (ptr_dcc->child_pid, NULL, 0);
+ ptr_dcc->child_pid = 0;
+ }
+
+ /* close pipe used with child */
+ if (ptr_dcc->child_read != -1)
+ {
+ close (ptr_dcc->child_read);
+ ptr_dcc->child_read = -1;
+ }
+ if (ptr_dcc->child_write != -1)
+ {
+ close (ptr_dcc->child_write);
+ ptr_dcc->child_write = -1;
+ }
+}
+
+/*
* dcc_close: close a DCC connection
*/
@@ -424,6 +455,7 @@ dcc_close (t_irc_dcc *ptr_dcc, int status)
ptr_dcc->nick,
GUI_COLOR(COLOR_WIN_CHAT),
(status == DCC_DONE) ? _("OK") : _("FAILED"));
+ dcc_file_child_kill (ptr_dcc);
}
}
if (status == DCC_ABORTED)
@@ -553,15 +585,9 @@ dcc_recv_connect_init (t_irc_dcc *ptr_dcc)
/* DCC file => look for local filename and open it in writing mode */
if (DCC_IS_FILE(ptr_dcc->type))
{
- if (ptr_dcc->start_resume > 0)
- ptr_dcc->file = open (ptr_dcc->local_filename,
- O_APPEND | O_WRONLY | O_NONBLOCK);
- else
- ptr_dcc->file = open (ptr_dcc->local_filename,
- O_CREAT | O_TRUNC | O_WRONLY | O_NONBLOCK,
- 0644);
ptr_dcc->start_transfer = time (NULL);
ptr_dcc->last_check_time = time (NULL);
+ dcc_file_recv_fork (ptr_dcc);
}
else
{
@@ -683,11 +709,16 @@ dcc_alloc ()
new_dcc->port = 0;
new_dcc->nick = NULL;
new_dcc->sock = -1;
+ new_dcc->child_pid = 0;
+ new_dcc->child_read = -1;
+ new_dcc->child_write = -1;
new_dcc->unterminated_message = NULL;
+ new_dcc->fast_send = cfg_dcc_fast_send;
new_dcc->file = -1;
new_dcc->filename = NULL;
new_dcc->local_filename = NULL;
new_dcc->filename_suffix = -1;
+ new_dcc->blocksize = cfg_dcc_blocksize;
new_dcc->size = 0;
new_dcc->pos = 0;
new_dcc->ack = 0;
@@ -1286,16 +1317,361 @@ dcc_chat_recv (t_irc_dcc *ptr_dcc)
}
/*
- * dcc_handle: receive/send data for all active DCC
+ * dcc_file_create_pipe: create pipe for communication with child process
+ * return 1 if ok, 0 if error
+ */
+
+int
+dcc_file_create_pipe (t_irc_dcc *ptr_dcc)
+{
+ int child_pipe[2];
+
+ if (pipe (child_pipe) < 0)
+ {
+ irc_display_prefix (ptr_dcc->server, ptr_dcc->server->buffer,
+ PREFIX_ERROR);
+ gui_printf (ptr_dcc->server->buffer,
+ _("%s DCC: unable to create pipe\n"),
+ WEECHAT_ERROR);
+ dcc_close (ptr_dcc, DCC_FAILED);
+ dcc_redraw (HOTLIST_MSG);
+ return 0;
+ }
+
+ ptr_dcc->child_read = child_pipe[0];
+ ptr_dcc->child_write = child_pipe[1];
+ return 1;
+}
+
+/*
+ * dcc_file_write_pipe: write data into pipe
*/
void
-dcc_handle ()
+dcc_file_write_pipe (t_irc_dcc *ptr_dcc, int status, int error)
+{
+ char buffer[1 + 1 + 12 + 1]; /* status + error + pos + \0 */
+
+ snprintf (buffer, sizeof (buffer), "%c%c%012lu",
+ status + '0', error + '0', ptr_dcc->pos);
+ write (ptr_dcc->child_write, buffer, sizeof (buffer));
+}
+
+/*
+ * dcc_file_send_child: child process for sending file
+ */
+
+void
+dcc_file_send_child (t_irc_dcc *ptr_dcc)
{
- t_irc_dcc *ptr_dcc;
int num_read, num_sent;
static char buffer[DCC_MAX_BLOCKSIZE];
+ uint32_t ack;
+ time_t last_sent, new_time;
+
+ last_sent = time (NULL);
+ while (1)
+ {
+ /* read DCC ACK (sent by receiver) */
+ if (ptr_dcc->pos > ptr_dcc->ack)
+ {
+ /* we should receive ACK for packets sent previously */
+ while (1)
+ {
+ num_read = recv (ptr_dcc->sock, (char *) &ack, 4, MSG_PEEK);
+ if ((num_read < 1) &&
+ ((num_read != -1) || (errno != EAGAIN)))
+ {
+ dcc_file_write_pipe (ptr_dcc, DCC_FAILED, DCC_ERROR_READ_LOCAL);
+ return;
+ }
+ if (num_read == 4)
+ {
+ recv (ptr_dcc->sock, (char *) &ack, 4, 0);
+ ptr_dcc->ack = ntohl (ack);
+
+ /* DCC send ok? */
+ if ((ptr_dcc->pos >= ptr_dcc->size)
+ && (ptr_dcc->ack >= ptr_dcc->size))
+ {
+ dcc_file_write_pipe (ptr_dcc, DCC_DONE, DCC_NO_ERROR);
+ return;
+ }
+ }
+ else
+ break;
+ }
+ }
+
+ /* send a block to receiver */
+ if ((ptr_dcc->pos < ptr_dcc->size) &&
+ (ptr_dcc->fast_send || (ptr_dcc->pos <= ptr_dcc->ack)))
+ {
+ lseek (ptr_dcc->file, ptr_dcc->pos, SEEK_SET);
+ num_read = read (ptr_dcc->file, buffer, ptr_dcc->blocksize);
+ if (num_read < 1)
+ {
+ dcc_file_write_pipe (ptr_dcc, DCC_FAILED, DCC_ERROR_READ_LOCAL);
+ return;
+ }
+ num_sent = send (ptr_dcc->sock, buffer, num_read, 0);
+ if (num_sent < 0)
+ {
+ /* socket is temporarily not available (receiver can't receive
+ amount of data we sent ?!) */
+ if (errno == EAGAIN)
+ usleep (1000);
+ else
+ {
+ dcc_file_write_pipe (ptr_dcc, DCC_FAILED, DCC_ERROR_READ_LOCAL);
+ return;
+ }
+ }
+ if (num_sent > 0)
+ {
+ ptr_dcc->pos += (unsigned long) num_sent;
+ new_time = time (NULL);
+ if (last_sent != new_time)
+ {
+ last_sent = new_time;
+ dcc_file_write_pipe (ptr_dcc, DCC_ACTIVE, DCC_NO_ERROR);
+ }
+ }
+ }
+ else
+ usleep (1000);
+ }
+}
+
+/*
+ * dcc_file_recv_child: child process for receiving file
+ */
+
+void
+dcc_file_recv_child (t_irc_dcc *ptr_dcc)
+{
+ int num_read;
+ static char buffer[DCC_MAX_BLOCKSIZE];
uint32_t pos;
+ time_t last_sent, new_time;
+
+ last_sent = time (NULL);
+ while (1)
+ {
+ num_read = recv (ptr_dcc->sock, buffer, sizeof (buffer), 0);
+ if (num_read == -1)
+ {
+ /* socket is temporarily not available (sender is not fast ?!) */
+ if (errno == EAGAIN)
+ usleep (1000);
+ else
+ {
+ dcc_file_write_pipe (ptr_dcc, DCC_FAILED, DCC_ERROR_RECV_BLOCK);
+ return;
+ }
+ }
+ else
+ {
+ if (num_read == 0)
+ {
+ dcc_file_write_pipe (ptr_dcc, DCC_FAILED, DCC_ERROR_RECV_BLOCK);
+ return;
+ }
+
+ if (write (ptr_dcc->file, buffer, num_read) == -1)
+ {
+ dcc_file_write_pipe (ptr_dcc, DCC_FAILED, DCC_ERROR_WRITE_LOCAL);
+ return;
+ }
+
+ ptr_dcc->pos += (unsigned long) num_read;
+ pos = htonl (ptr_dcc->pos);
+
+ /* we don't check return code, not a problem if an ACK send failed */
+ send (ptr_dcc->sock, (char *) &pos, 4, 0);
+
+ /* file received ok? */
+ if (ptr_dcc->pos >= ptr_dcc->size)
+ {
+ dcc_file_write_pipe (ptr_dcc, DCC_DONE, DCC_NO_ERROR);
+ return;
+ }
+
+ new_time = time (NULL);
+ if (last_sent != new_time)
+ {
+ last_sent = new_time;
+ dcc_file_write_pipe (ptr_dcc, DCC_ACTIVE, DCC_NO_ERROR);
+ }
+ }
+ }
+}
+
+/*
+ * dcc_file_child_read: read data from child via pipe
+ */
+
+void
+dcc_file_child_read (t_irc_dcc *ptr_dcc)
+{
+ char bufpipe[1 + 1 + 12 + 1];
+ int num_read;
+ char *error;
+
+ num_read = read (ptr_dcc->child_read, bufpipe, sizeof (bufpipe));
+ if (num_read > 0)
+ {
+ error = NULL;
+ ptr_dcc->pos = strtol (bufpipe + 2, &error, 10);
+ ptr_dcc->last_activity = time (NULL);
+ dcc_calculate_speed (ptr_dcc, 0);
+
+ /* read error code */
+ switch (bufpipe[1] - '0')
+ {
+ case DCC_ERROR_READ_LOCAL:
+ irc_display_prefix (ptr_dcc->server, ptr_dcc->server->buffer,
+ PREFIX_ERROR);
+ gui_printf (ptr_dcc->server->buffer,
+ _("%s DCC: unable to read local file\n"),
+ WEECHAT_ERROR);
+ break;
+ case DCC_ERROR_SEND_BLOCK:
+ irc_display_prefix (ptr_dcc->server, ptr_dcc->server->buffer,
+ PREFIX_ERROR);
+ gui_printf (ptr_dcc->server->buffer,
+ _("%s DCC: unable to send block to receiver\n"),
+ WEECHAT_ERROR);
+ break;
+ case DCC_ERROR_READ_ACK:
+ irc_display_prefix (ptr_dcc->server, ptr_dcc->server->buffer,
+ PREFIX_ERROR);
+ gui_printf (ptr_dcc->server->buffer,
+ _("%s DCC: unable to read ACK from receiver\n"),
+ WEECHAT_ERROR);
+ break;
+ case DCC_ERROR_RECV_BLOCK:
+ irc_display_prefix (ptr_dcc->server, ptr_dcc->server->buffer,
+ PREFIX_ERROR);
+ gui_printf (ptr_dcc->server->buffer,
+ _("%s DCC: unable to receive block from sender\n"),
+ WEECHAT_ERROR);
+ break;
+ case DCC_ERROR_WRITE_LOCAL:
+ irc_display_prefix (ptr_dcc->server, ptr_dcc->server->buffer,
+ PREFIX_ERROR);
+ gui_printf (ptr_dcc->server->buffer,
+ _("%s DCC: unable to write local file\n"),
+ WEECHAT_ERROR);
+ break;
+ }
+
+ /* read new DCC status */
+ switch (bufpipe[0] - '0')
+ {
+ case DCC_ACTIVE:
+ dcc_redraw (HOTLIST_LOW);
+ break;
+ case DCC_DONE:
+ dcc_close (ptr_dcc, DCC_DONE);
+ dcc_redraw (HOTLIST_MSG);
+ break;
+ case DCC_FAILED:
+ dcc_close (ptr_dcc, DCC_FAILED);
+ dcc_redraw (HOTLIST_MSG);
+ break;
+ }
+ }
+}
+
+/*
+ * dcc_file_send_fork: fork process for sending file
+ */
+
+void
+dcc_file_send_fork (t_irc_dcc *ptr_dcc)
+{
+ pid_t pid;
+
+ if (!dcc_file_create_pipe (ptr_dcc))
+ return;
+
+ ptr_dcc->file = open (ptr_dcc->local_filename, O_RDONLY | O_NONBLOCK, 0644);
+
+ switch (pid = fork ())
+ {
+ /* fork failed */
+ case -1:
+ irc_display_prefix (ptr_dcc->server, ptr_dcc->server->buffer,
+ PREFIX_ERROR);
+ gui_printf (ptr_dcc->server->buffer,
+ _("%s DCC: unable to fork\n"),
+ WEECHAT_ERROR);
+ dcc_close (ptr_dcc, DCC_FAILED);
+ dcc_redraw (HOTLIST_MSG);
+ return;
+ /* child process */
+ case 0:
+ setuid (getuid ());
+ dcc_file_send_child (ptr_dcc);
+ _exit (EXIT_SUCCESS);
+ }
+
+ /* parent process */
+ ptr_dcc->child_pid = pid;
+}
+
+/*
+ * dcc_file_recv_fork: fork process for receiving file
+ */
+
+void
+dcc_file_recv_fork (t_irc_dcc *ptr_dcc)
+{
+ pid_t pid;
+
+ if (!dcc_file_create_pipe (ptr_dcc))
+ return;
+
+ if (ptr_dcc->start_resume > 0)
+ ptr_dcc->file = open (ptr_dcc->local_filename,
+ O_APPEND | O_WRONLY | O_NONBLOCK);
+ else
+ ptr_dcc->file = open (ptr_dcc->local_filename,
+ O_CREAT | O_TRUNC | O_WRONLY | O_NONBLOCK,
+ 0644);
+
+ switch (pid = fork ())
+ {
+ /* fork failed */
+ case -1:
+ irc_display_prefix (ptr_dcc->server, ptr_dcc->server->buffer,
+ PREFIX_ERROR);
+ gui_printf (ptr_dcc->server->buffer,
+ _("%s DCC: unable to fork\n"),
+ WEECHAT_ERROR);
+ dcc_close (ptr_dcc, DCC_FAILED);
+ dcc_redraw (HOTLIST_MSG);
+ return;
+ /* child process */
+ case 0:
+ setuid (getuid ());
+ dcc_file_recv_child (ptr_dcc);
+ _exit (EXIT_SUCCESS);
+ }
+
+ /* parent process */
+ ptr_dcc->child_pid = pid;
+}
+
+/*
+ * dcc_handle: receive/send data for all active DCC
+ */
+
+void
+dcc_handle ()
+{
+ t_irc_dcc *ptr_dcc;
fd_set read_fd;
static struct timeval timeout;
int sock;
@@ -1309,6 +1685,11 @@ dcc_handle ()
{
if ((cfg_dcc_timeout != 0) && (time (NULL) > ptr_dcc->last_activity + cfg_dcc_timeout))
{
+ irc_display_prefix (ptr_dcc->server, ptr_dcc->server->buffer,
+ PREFIX_ERROR);
+ gui_printf (ptr_dcc->server->buffer,
+ _("%s DCC: timeout\n"),
+ WEECHAT_ERROR);
dcc_close (ptr_dcc, DCC_FAILED);
dcc_redraw (HOTLIST_MSG);
continue;
@@ -1336,6 +1717,11 @@ dcc_handle ()
ptr_dcc->sock = -1;
if (sock < 0)
{
+ irc_display_prefix (ptr_dcc->server, ptr_dcc->server->buffer,
+ PREFIX_ERROR);
+ gui_printf (ptr_dcc->server->buffer,
+ _("%s DCC: unable to create socket for sending file\n"),
+ WEECHAT_ERROR);
dcc_close (ptr_dcc, DCC_FAILED);
dcc_redraw (HOTLIST_MSG);
continue;
@@ -1343,15 +1729,20 @@ dcc_handle ()
ptr_dcc->sock = sock;
if (fcntl (ptr_dcc->sock, F_SETFL, O_NONBLOCK) == -1)
{
+ irc_display_prefix (ptr_dcc->server, ptr_dcc->server->buffer,
+ PREFIX_ERROR);
+ gui_printf (ptr_dcc->server->buffer,
+ _("%s DCC: unable to set 'nonblock' option for socket\n"),
+ WEECHAT_ERROR);
dcc_close (ptr_dcc, DCC_FAILED);
dcc_redraw (HOTLIST_MSG);
continue;
}
ptr_dcc->addr = ntohl (addr.sin_addr.s_addr);
ptr_dcc->status = DCC_ACTIVE;
- ptr_dcc->file = open (ptr_dcc->local_filename, O_RDONLY | O_NONBLOCK, 0644);
ptr_dcc->start_transfer = time (NULL);
dcc_redraw (HOTLIST_MSG);
+ dcc_file_send_fork (ptr_dcc);
}
}
}
@@ -1413,98 +1804,18 @@ dcc_handle ()
dcc_chat_recv (ptr_dcc);
}
}
- if (ptr_dcc->type == DCC_FILE_RECV)
- {
- num_read = recv (ptr_dcc->sock, buffer, sizeof (buffer), 0);
- if (num_read != -1)
- {
- if (num_read == 0)
- {
- dcc_close (ptr_dcc, DCC_FAILED);
- dcc_redraw (HOTLIST_MSG);
- continue;
- }
-
- if (write (ptr_dcc->file, buffer, num_read) == -1)
- {
- dcc_close (ptr_dcc, DCC_FAILED);
- dcc_redraw (HOTLIST_MSG);
- continue;
- }
- ptr_dcc->last_activity = time (NULL);
- ptr_dcc->pos += (unsigned long) num_read;
- pos = htonl (ptr_dcc->pos);
- send (ptr_dcc->sock, (char *) &pos, 4, 0);
- dcc_calculate_speed (ptr_dcc, 0);
- if (ptr_dcc->pos >= ptr_dcc->size)
- {
- dcc_close (ptr_dcc, DCC_DONE);
- dcc_redraw (HOTLIST_MSG);
- }
- else
- dcc_redraw (HOTLIST_LOW);
- }
- }
- if (ptr_dcc->type == DCC_FILE_SEND)
+ else
{
- if (cfg_dcc_blocksize > (int) sizeof (buffer))
- {
- irc_display_prefix (NULL, NULL, PREFIX_ERROR);
- gui_printf (NULL, _("%s DCC failed because blocksize is too "
- "big. Check value of \"dcc_blocksize\" option, "
- "max is %d.\n"),
- WEECHAT_ERROR, DCC_MAX_BLOCKSIZE);
- dcc_close (ptr_dcc, DCC_FAILED);
- dcc_redraw (HOTLIST_MSG);
- continue;
- }
- if (ptr_dcc->pos > ptr_dcc->ack)
- {
- /* we should receive ACK for packets sent previously */
- num_read = recv (ptr_dcc->sock, (char *) &pos, 4, MSG_PEEK);
- if (num_read != -1)
- {
- if (num_read == 0)
- {
- dcc_close (ptr_dcc, DCC_FAILED);
- dcc_redraw (HOTLIST_MSG);
- continue;
- }
- if (num_read < 4)
- continue;
- recv (ptr_dcc->sock, (char *) &pos, 4, 0);
- ptr_dcc->ack = ntohl (pos);
-
- if ((ptr_dcc->pos >= ptr_dcc->size)
- && (ptr_dcc->ack >= ptr_dcc->size))
- {
- dcc_close (ptr_dcc, DCC_DONE);
- dcc_redraw (HOTLIST_MSG);
- continue;
- }
- }
- }
- if (ptr_dcc->pos <= ptr_dcc->ack)
+ FD_ZERO (&read_fd);
+ FD_SET (ptr_dcc->child_read, &read_fd);
+ timeout.tv_sec = 0;
+ timeout.tv_usec = 0;
+
+ /* something to read on child pipe? */
+ if (select (FD_SETSIZE, &read_fd, NULL, NULL, &timeout) > 0)
{
- lseek (ptr_dcc->file, ptr_dcc->pos, SEEK_SET);
- num_read = read (ptr_dcc->file, buffer, cfg_dcc_blocksize);
- if (num_read < 1)
- {
- dcc_close (ptr_dcc, DCC_FAILED);
- dcc_redraw (HOTLIST_MSG);
- continue;
- }
- num_sent = send (ptr_dcc->sock, buffer, num_read, 0);
- if (num_sent < 0)
- {
- dcc_close (ptr_dcc, DCC_FAILED);
- dcc_redraw (HOTLIST_MSG);
- continue;
- }
- ptr_dcc->last_activity = time (NULL);
- ptr_dcc->pos += (unsigned long) num_sent;
- dcc_calculate_speed (ptr_dcc, 0);
- dcc_redraw (HOTLIST_LOW);
+ if (FD_ISSET (ptr_dcc->child_read, &read_fd))
+ dcc_file_child_read (ptr_dcc);
}
}
}
@@ -1555,11 +1866,16 @@ dcc_print_log ()
weechat_log_printf (" port. . . . . . . . : %d\n", ptr_dcc->port);
weechat_log_printf (" nick. . . . . . . . : '%s'\n", ptr_dcc->nick);
weechat_log_printf (" sock. . . . . . . . : %d\n", ptr_dcc->sock);
+ weechat_log_printf (" child_pid . . . . . : %d\n", ptr_dcc->child_pid);
+ weechat_log_printf (" child_read. . . . . : %d\n", ptr_dcc->child_read);
+ weechat_log_printf (" child_write . . . . : %d\n", ptr_dcc->child_write);
weechat_log_printf (" unterminated_message: '%s'\n", ptr_dcc->unterminated_message);
+ weechat_log_printf (" fast_send . . . . . : %d\n", ptr_dcc->fast_send);
weechat_log_printf (" file. . . . . . . . : %d\n", ptr_dcc->file);
weechat_log_printf (" filename. . . . . . : '%s'\n", ptr_dcc->filename);
weechat_log_printf (" local_filename. . . : '%s'\n", ptr_dcc->local_filename);
weechat_log_printf (" filename_suffix . . : %d\n", ptr_dcc->filename_suffix);
+ weechat_log_printf (" blocksize . . . . . : %d\n", ptr_dcc->blocksize);
weechat_log_printf (" size. . . . . . . . : %lu\n", ptr_dcc->size);
weechat_log_printf (" pos . . . . . . . . : %lu\n", ptr_dcc->pos);
weechat_log_printf (" ack . . . . . . . . : %lu\n", ptr_dcc->ack);
diff --git a/weechat/src/irc/irc-server.c b/weechat/src/irc/irc-server.c
index cd5b0b19b..e67d68798 100644
--- a/weechat/src/irc/irc-server.c
+++ b/weechat/src/irc/irc-server.c
@@ -870,11 +870,11 @@ server_recv (t_irc_server *server)
}
/*
- * server_kill_child: kill child process and close pipe
+ * server_child_kill: kill child process and close pipe
*/
void
-server_kill_child (t_irc_server *server)
+server_child_kill (t_irc_server *server)
{
/* kill process */
if (server->child_pid > 0)
@@ -904,7 +904,7 @@ server_kill_child (t_irc_server *server)
void
server_close_connection (t_irc_server *server)
{
- server_kill_child (server);
+ server_child_kill (server);
/* close network socket */
if (server->sock != -1)
@@ -962,7 +962,7 @@ server_child_read (t_irc_server *server)
int num_read;
num_read = read (server->child_read, buffer, sizeof (buffer));
- if (num_read != -1)
+ if (num_read > 0)
{
switch (buffer[0])
{
@@ -987,7 +987,7 @@ server_child_read (t_irc_server *server)
}
#endif
/* kill child and login to server */
- server_kill_child (server);
+ server_child_kill (server);
irc_login (server);
break;
/* adress not found */
@@ -1673,7 +1673,7 @@ server_connect (t_irc_server *server)
_exit (EXIT_SUCCESS);
}
- /* parent process go on here */
+ /* parent process */
server->child_pid = pid;
return 1;
diff --git a/weechat/src/irc/irc.h b/weechat/src/irc/irc.h
index ede0d6668..25fb35559 100644
--- a/weechat/src/irc/irc.h
+++ b/weechat/src/irc/irc.h
@@ -241,6 +241,8 @@ struct t_irc_message
#define DCC_FILE_RECV 2 /* incoming DCC file */
#define DCC_FILE_SEND 3 /* sending DCC file */
+/* DCC status */
+
#define DCC_WAITING 0 /* waiting for host answer */
#define DCC_CONNECTING 1 /* connecting to host */
#define DCC_ACTIVE 2 /* sending/receiving data */
@@ -248,14 +250,29 @@ struct t_irc_message
#define DCC_FAILED 4 /* DCC failed */
#define DCC_ABORTED 5 /* DCC aborted by user */
+/* DCC blocksize (for file) */
+
#define DCC_MIN_BLOCKSIZE 1024 /* min DCC block size when sending file */
#define DCC_MAX_BLOCKSIZE 102400 /* max DCC block size when sending file */
+/* DCC errors (for file) */
+
+#define DCC_NO_ERROR 0 /* used when no error to report, all ok! */
+#define DCC_ERROR_READ_LOCAL 1 /* unable to read local file */
+#define DCC_ERROR_SEND_BLOCK 2 /* unable to send block to receiver */
+#define DCC_ERROR_READ_ACK 3 /* unable to read ACK from receiver */
+#define DCC_ERROR_RECV_BLOCK 4 /* unable to receive block from sender */
+#define DCC_ERROR_WRITE_LOCAL 5 /* unable to write to local file */
+
+/* DCC macros for type */
+
#define DCC_IS_CHAT(type) ((type == DCC_CHAT_RECV) || (type == DCC_CHAT_SEND))
#define DCC_IS_FILE(type) ((type == DCC_FILE_RECV) || (type == DCC_FILE_SEND))
#define DCC_IS_RECV(type) ((type == DCC_CHAT_RECV) || (type == DCC_FILE_RECV))
#define DCC_IS_SEND(type) ((type == DCC_CHAT_SEND) || (type == DCC_FILE_SEND))
+/* DCC macro for status */
+
#define DCC_ENDED(status) ((status == DCC_DONE) || (status == DCC_FAILED) || \
(status == DCC_ABORTED))
@@ -265,7 +282,7 @@ struct t_irc_dcc
{
t_irc_server *server; /* irc server */
t_irc_channel *channel; /* irc channel (for DCC chat only) */
- int type; /* DCC type (send or receive) */
+ int type; /* DCC type (file/chat, send/receive) */
int status; /* DCC status (waiting, sending, ..) */
time_t start_time; /* the time when DCC started */
time_t start_transfer; /* the time when DCC transfer started */
@@ -273,11 +290,16 @@ struct t_irc_dcc
int port; /* port */
char *nick; /* remote nick */
int sock; /* socket for connection */
+ pid_t child_pid; /* pid of child process (sending/recving) */
+ int child_read; /* to read into child pipe */
+ int child_write; /* to write into child pipe */
char *unterminated_message; /* beginning of a message in input buf */
+ int fast_send; /* fase send for files: does not wait ACK */
int file; /* local file (for reading or writing) */
char *filename; /* filename (given by sender) */
char *local_filename; /* local filename (with path) */
int filename_suffix; /* suffix (.1 for ex) if renaming file */
+ int blocksize; /* block size for sending file */
unsigned long size; /* file size */
unsigned long pos; /* number of bytes received/sent */
unsigned long ack; /* number of bytes received OK */
@@ -421,6 +443,8 @@ extern t_irc_dcc *dcc_add (t_irc_server *, int, unsigned long, int, char *, int,
char *, char *, unsigned long);
extern void dcc_send_request (t_irc_server *, int, char *, char *);
extern void dcc_chat_sendf (t_irc_dcc *, char *, ...);
+extern void dcc_file_send_fork (t_irc_dcc *);
+extern void dcc_file_recv_fork (t_irc_dcc *);
extern void dcc_handle ();
extern void dcc_end ();
extern void dcc_print_log ();