diff options
32 files changed, 5014 insertions, 3454 deletions
@@ -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) @@ -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" @@ -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" @@ -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" @@ -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" @@ -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" @@ -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 (); |