From 4c4f5ab01243f87c3640f6aacf0219d2d52aa91f Mon Sep 17 00:00:00 2001 From: Sebastien Helleu Date: Sun, 16 Jul 2006 11:04:10 +0000 Subject: [PATCH] added some panel functions, fixed refresh bugs when terminal is resized: too many refreshs, display bug with splited windows --- ChangeLog | 5 +- po/cs.po | 417 ++++++++++-------- po/de.po | 417 ++++++++++-------- po/es.po | 417 ++++++++++-------- po/fr.po | 431 +++++++++++-------- po/hu.po | 417 ++++++++++-------- po/ru.po | 417 ++++++++++-------- po/weechat.pot | 422 ++++++++++-------- src/common/backtrace.c | 2 + src/common/command.c | 97 ++++- src/common/command.h | 1 + src/common/weechat.c | 13 +- src/gui/curses/gui-curses-chat.c | 4 +- src/gui/curses/gui-curses-input.c | 30 +- src/gui/curses/gui-curses-keyboard.c | 15 +- src/gui/curses/gui-curses-main.c | 6 +- src/gui/curses/gui-curses-nicklist.c | 4 +- src/gui/curses/gui-curses-panel.c | 23 +- src/gui/curses/gui-curses-status.c | 4 +- src/gui/curses/gui-curses-window.c | 241 +++++++---- src/gui/curses/gui-curses.h | 5 +- src/gui/gtk/gui-gtk-nicklist.c | 3 +- src/gui/gtk/gui-gtk-window.c | 16 +- src/gui/gui-action.c | 2 +- src/gui/gui-panel.c | 65 ++- src/gui/gui-panel.h | 11 +- src/gui/gui-window.c | 20 +- src/gui/gui-window.h | 29 +- src/gui/gui.h | 4 +- src/irc/irc-channel.c | 2 +- src/irc/irc-dcc.c | 62 +-- src/irc/irc-nick.c | 2 +- src/irc/irc-recv.c | 20 +- src/irc/irc.h | 2 +- weechat/ChangeLog | 5 +- weechat/po/cs.po | 417 ++++++++++-------- weechat/po/de.po | 417 ++++++++++-------- weechat/po/es.po | 417 ++++++++++-------- weechat/po/fr.po | 431 +++++++++++-------- weechat/po/hu.po | 417 ++++++++++-------- weechat/po/ru.po | 417 ++++++++++-------- weechat/po/weechat.pot | 422 ++++++++++-------- weechat/src/common/backtrace.c | 2 + weechat/src/common/command.c | 97 ++++- weechat/src/common/command.h | 1 + weechat/src/common/weechat.c | 13 +- weechat/src/gui/curses/gui-curses-chat.c | 4 +- weechat/src/gui/curses/gui-curses-input.c | 30 +- weechat/src/gui/curses/gui-curses-keyboard.c | 15 +- weechat/src/gui/curses/gui-curses-main.c | 6 +- weechat/src/gui/curses/gui-curses-nicklist.c | 4 +- weechat/src/gui/curses/gui-curses-panel.c | 23 +- weechat/src/gui/curses/gui-curses-status.c | 4 +- weechat/src/gui/curses/gui-curses-window.c | 241 +++++++---- weechat/src/gui/curses/gui-curses.h | 5 +- weechat/src/gui/gtk/gui-gtk-nicklist.c | 3 +- weechat/src/gui/gtk/gui-gtk-window.c | 16 +- weechat/src/gui/gui-action.c | 2 +- weechat/src/gui/gui-panel.c | 65 ++- weechat/src/gui/gui-panel.h | 11 +- weechat/src/gui/gui-window.c | 20 +- weechat/src/gui/gui-window.h | 29 +- weechat/src/gui/gui.h | 4 +- weechat/src/irc/irc-channel.c | 2 +- weechat/src/irc/irc-dcc.c | 62 +-- weechat/src/irc/irc-nick.c | 2 +- weechat/src/irc/irc-recv.c | 20 +- weechat/src/irc/irc.h | 2 +- 68 files changed, 4256 insertions(+), 2996 deletions(-) diff --git a/ChangeLog b/ChangeLog index 5d1c2308d..78b20ae55 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,14 +1,15 @@ WeeChat - Wee Enhanced Environment for Chat =========================================== -ChangeLog - 2006-07-07 +ChangeLog - 2006-07-16 Version 0.2.0 (under dev!): * added configure option for doc XSL prefix (bug #16991) * fixed bug with spaces in script names (bug #16957) * fixed random crash when "MODE #chan -l" is received * fixed bug in IRC parser (random crash with malformed IRC messages) - * fixed refresh bug (too many refresh) when terminal is resized + * fixed refresh bugs when terminal is resized: too many refreshs, + display bug with splited windows * case ignored for channel names in charset options (bug #16858) * fixed crash when setting look_one_server_buffer to ON (bug #16932) * added new functions in plugin/script API: get window info, diff --git a/po/cs.po b/po/cs.po index 5fa7c8fab..8b2d686c2 100644 --- a/po/cs.po +++ b/po/cs.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: WeeChat 0.2.0-cvs\n" "Report-Msgid-Bugs-To: flashcode@flashtux.org\n" -"POT-Creation-Date: 2006-07-01 13:52+0200\n" +"POT-Creation-Date: 2006-07-16 12:58+0200\n" "PO-Revision-Date: 2006-07-01 13:53+0200\n" "Last-Translator: Jiri Golembiovsky \n" "Language-Team: weechat-dev \n" @@ -1411,7 +1411,7 @@ msgstr "(skrytý)" msgid "%s: using hostname \"%s\"\n" msgstr "%s: používám jméno hosta \"%s\"\n" -#: src/irc/irc-send.c:218 src/common/command.c:1028 +#: src/irc/irc-send.c:218 src/common/command.c:1037 #, c-format msgid "%s cannot find nick for sending message\n" msgstr "%s nemohu najít přezdívku pro poslání zprávy\n" @@ -1431,7 +1431,7 @@ msgstr "%s \"%s\" příkaz může být spuštěn pouze v bufferu kanálu\n" msgid "%s \"%s\" command can not be executed on a server buffer\n" msgstr "%s \"%s\" příkaz nemůže být spuštěn v bufferu serveru\n" -#: src/irc/irc-send.c:878 src/irc/irc-send.c:939 src/common/command.c:2060 +#: src/irc/irc-send.c:878 src/irc/irc-send.c:939 src/common/command.c:2069 #, c-format msgid "%s wrong arguments for \"%s\" command\n" msgstr "%s špatné parametry pro příkaz \"%s\"\n" @@ -1459,9 +1459,9 @@ msgid "%s nick \"%s\" not found for \"%s\" command\n" msgstr "%s přezdívka \"%s\" nebyla nalezena pro příkaz \"%s\"\n" #: src/irc/irc-send.c:1313 src/irc/irc-send.c:1451 src/irc/irc-send.c:2049 -#: src/common/command.c:2005 src/common/command.c:2017 -#: src/common/command.c:2036 src/common/command.c:2123 -#: src/common/command.c:2636 src/common/command.c:2815 +#: src/common/command.c:2014 src/common/command.c:2026 +#: src/common/command.c:2045 src/common/command.c:2132 +#: src/common/command.c:2645 src/common/command.c:2898 #, c-format msgid "%s wrong argument count for \"%s\" command\n" msgstr "%s špatný počet parametrů pro příkaz \"%s\"\n" @@ -1847,11 +1847,11 @@ msgstr "%s%s %s(%s%s@%s%s)%s byl %s\n" msgid "%s[%s%s%s]%s idle: " msgstr "%s[%s%s%s]%s nečinný: " -#: src/irc/irc-recv.c:3578 src/common/command.c:3956 src/common/command.c:3974 +#: src/irc/irc-recv.c:3578 src/common/command.c:4039 src/common/command.c:4057 msgid "days" msgstr "dní" -#: src/irc/irc-recv.c:3578 src/common/command.c:3956 src/common/command.c:3974 +#: src/irc/irc-recv.c:3578 src/common/command.c:4039 src/common/command.c:4057 msgid "day" msgstr "den" @@ -2330,7 +2330,7 @@ msgstr "Plugin \"%s\" (%s) načten.\n" msgid "Plugin \"%s\" unloaded.\n" msgstr "Plugin \"%s\" odebrán.\n" -#: src/plugins/plugins.c:1102 src/common/command.c:3637 +#: src/plugins/plugins.c:1102 src/common/command.c:3720 #, c-format msgid "%s plugin \"%s\" not found\n" msgstr "%s plugin \"%s\" nenalezen\n" @@ -2411,7 +2411,7 @@ msgstr " [P] Pročistit staré DCC" msgid " [Q] Close DCC view" msgstr " [Q] Zavřít DCC pohled" -#: src/gui/curses/gui-curses-input.c:433 +#: src/gui/curses/gui-curses-input.c:432 msgid " [Q] Close raw data view" msgstr " [Q] Zavřít čistý pohled na data" @@ -2654,7 +2654,7 @@ msgstr "obnov obrazovku" msgid "grab a key" msgstr "zachytit klávesu" -#: src/gui/gui-keyboard.c:451 src/common/command.c:2651 +#: src/gui/gui-keyboard.c:451 src/common/command.c:2660 #, c-format msgid "%s unable to bind key \"%s\"\n" msgstr "%s nemohu napojit kalávesu \"%s\"\n" @@ -2714,11 +2714,12 @@ msgid "[action [args] | number | [[server] [channel]]]" msgstr "[akce [args] | číslo | [[server] [kanál]]]" #: src/common/command.c:59 +#, fuzzy msgid "" " action: action to do:\n" " move: move buffer in the list (may be relative, for example -1)\n" " close: close buffer (optional arg is part message, for a channel)\n" -" list: list opened buffers (no parameter implies this list)\n" +" list: list open buffers (no parameter implies this list)\n" " notify: set notify level for buffer (0=never, 1=highlight, 2=1+msg, 3=2" "+join/part)\n" "server\n" @@ -2924,14 +2925,33 @@ msgstr "" "(používejte opatrně)" #: src/common/command.c:131 +#, fuzzy +msgid "manage panels" +msgstr "spravuje okna" + +#: src/common/command.c:132 +msgid "[list | add type position size | resize # size | close # | move #1 #2]" +msgstr "" + +#: src/common/command.c:133 +msgid "" +" list: list open panels (no parameter implies this list)\n" +" add: add a panel, type is global|local, position is top|bottom|left|" +"right\n" +" resize: resize a panel with a new size (may be relative, for example -1)\n" +" close: close a panel by number\n" +" move: move a panel to another number (may be relative, for example -1)" +msgstr "" + +#: src/common/command.c:140 msgid "list/load/unload plugins" msgstr "seznam/načíst/odebrat pluginy" -#: src/common/command.c:132 +#: src/common/command.c:141 msgid "[load filename] | [autoload] | [reload] | [unload]" msgstr "[load jméno_souboru] | [autoload] | [reload] | [unload]" -#: src/common/command.c:133 +#: src/common/command.c:142 msgid "" "filename: WeeChat plugin (file) to load\n" "\n" @@ -2941,11 +2961,11 @@ msgstr "" "\n" "Příkaz /plugin bez argumentů vypíše seznam všech načtených pluginů." -#: src/common/command.c:136 +#: src/common/command.c:145 msgid "list, add or remove servers" msgstr "vypíše, přídá nebo odebere servery" -#: src/common/command.c:137 +#: src/common/command.c:146 msgid "" "[servername] | [servername hostname port [-auto | -noauto] [-ipv6] [-ssl] [-" "pwd password] [-nicks nick1 nick2 nick3] [-username username] [-realname " @@ -2957,7 +2977,7 @@ msgstr "" "uživatelské_jméno] [-realname pravé_jméno] [-command příkaz] [-autojoin kanál" "[,kanál]] ] | [del jméno_serveru]" -#: src/common/command.c:142 +#: src/common/command.c:151 msgid "" "servername: server name, for internal and display use\n" " hostname: name or IP address of server\n" @@ -2983,27 +3003,27 @@ msgstr "" "uživatelské_jméno: uživatelské jméno\n" " pravé_jméno: pravé jméno uživatele" -#: src/common/command.c:154 +#: src/common/command.c:163 msgid "save config to disk" msgstr "uloží nastavení na disk" -#: src/common/command.c:155 +#: src/common/command.c:164 msgid "[file]" msgstr "[soubor]" -#: src/common/command.c:155 +#: src/common/command.c:164 msgid "file: filename for writing config" msgstr "soubor: jméno souboru pro zapsání" -#: src/common/command.c:157 +#: src/common/command.c:166 msgid "set config options" msgstr "nastaví konfigurační možnosti" -#: src/common/command.c:158 src/common/command.c:166 +#: src/common/command.c:167 src/common/command.c:175 msgid "[option [ = value]]" msgstr "[možnost [ = hodnota]]" -#: src/common/command.c:159 +#: src/common/command.c:168 msgid "" "option: name of an option (if name is full and no value is given, then help " "is displayed on option)\n" @@ -3019,11 +3039,11 @@ msgstr "" "Možnost může být: jmenoserveru.server_xxx kde \"jmenoserveru\" je vnitřní " "jméno serveru a \"xxx\" je možnost tohoto serveru." -#: src/common/command.c:165 +#: src/common/command.c:174 msgid "set plugin config options" msgstr "nastaví konfigurační možností pluginu" -#: src/common/command.c:167 +#: src/common/command.c:176 msgid "" "option: name of a plugin option\n" " value: value for option\n" @@ -3035,27 +3055,27 @@ msgstr "" "\n" "Formát možnosti je: plugin.možnost, příklad: perl.mujskript.polozka1" -#: src/common/command.c:171 +#: src/common/command.c:180 msgid "remove an alias" msgstr "odebere alias" -#: src/common/command.c:172 +#: src/common/command.c:181 msgid "alias_name" msgstr "jméno_aliasu" -#: src/common/command.c:172 +#: src/common/command.c:181 msgid "alias_name: name of alias to remove" msgstr "jméno_aliasu: jméno aliasu pro odebrání" -#: src/common/command.c:174 +#: src/common/command.c:183 msgid "unignore IRC messages and/or hosts" msgstr "zruší ignorování IRC zprávy a/nebo hosta" -#: src/common/command.c:175 +#: src/common/command.c:184 msgid "[number | [mask [[type | command] [channel [server]]]]]" msgstr "[číslo | [maska [[typ | příkaz] [kanál [server]]]]]" -#: src/common/command.c:176 +#: src/common/command.c:185 msgid "" " number: # of ignore to unignore (number is displayed by list of ignore)\n" " mask: nick or host mask to unignore\n" @@ -3078,11 +3098,11 @@ msgstr "" "Pro každý argument znamená '*' všechno.\n" "Bez argunetů, vypíše příkaz /unignore seznam definovaných ignorací." -#: src/common/command.c:186 +#: src/common/command.c:195 msgid "upgrade WeeChat without disconnecting from servers" msgstr "aktualizovat WeeChat bez odpojení od serveru" -#: src/common/command.c:188 +#: src/common/command.c:197 msgid "" "This command run again WeeChat binary, so it should have been compiled or " "installed with a package manager before running this command." @@ -3090,23 +3110,23 @@ msgstr "" "Tento příkaz znovu spustí binární soubor WeeChat, je třeba mít WeeChat " "předem zkompilovaný nebo nainstalovaný pomocí balíčkovacího systému." -#: src/common/command.c:191 +#: src/common/command.c:200 msgid "show WeeChat uptime" msgstr "zobrazit jak dlouho WeeChat běží" -#: src/common/command.c:192 +#: src/common/command.c:201 msgid "[-o]" msgstr "[-o]" -#: src/common/command.c:193 +#: src/common/command.c:202 msgid "-o: send uptime on current channel as an IRC message" msgstr "-o: poslat čas běhu na aktuální kanál jako IRC zprávu" -#: src/common/command.c:195 +#: src/common/command.c:204 msgid "manage windows" msgstr "spravuje okna" -#: src/common/command.c:196 +#: src/common/command.c:205 msgid "" "[list | -1 | +1 | b# | up | down | left | right | splith [pct] | splitv " "[pct] | resize pct | merge [all]]" @@ -3114,9 +3134,10 @@ msgstr "" "[list | -1 | +1 | b# | up | down | left | right | splith [pct] | splitv " "[pct] | resize pct | merge [all]]" -#: src/common/command.c:198 +#: src/common/command.c:207 +#, fuzzy msgid "" -" list: list opened windows (no parameter implies this list)\n" +" list: list open windows (no parameter implies this list)\n" " -1: jump to previous window\n" " +1: jump to next window\n" " b#: jump to next window displaying buffer number #\n" @@ -3150,23 +3171,23 @@ msgstr "" "spočítána s aktuálním oknem jako velikost reference. Např. 25 znamená " "vytvořít nové okno s velikostí = aktuální_velikost / 4" -#: src/common/command.c:397 src/common/command.c:743 +#: src/common/command.c:406 src/common/command.c:752 #, c-format msgid "%s circular reference when calling alias \"/%s\"\n" msgstr "%s cyklický odkaz při volání aliasu \"/%s\"\n" -#: src/common/command.c:723 src/common/command.c:869 src/common/command.c:964 +#: src/common/command.c:732 src/common/command.c:878 src/common/command.c:973 #, c-format msgid "%s command \"%s\" failed\n" msgstr "%s příkaz \"%s\" selhal\n" -#: src/common/command.c:822 +#: src/common/command.c:831 #, c-format msgid "%s wrong argument count for %s command \"%s\" (expected: %d arg%s)\n" msgstr "" "%s špatný počet argumentů pro %s příkaz \"%s\" (očekáváno: %d argumentů%s)\n" -#: src/common/command.c:834 +#: src/common/command.c:843 #, c-format msgid "" "%s wrong argument count for %s command \"%s\" (expected: between %d and %d " @@ -3175,13 +3196,13 @@ msgstr "" "%s špatyný počet argumentů pro %s příkaz \"%s\" (očekáváno: mezi %d a %d " "argumenty%s)\n" -#: src/common/command.c:898 +#: src/common/command.c:907 #, c-format msgid "%s wrong argument count for IRC command \"%s\" (expected: %d arg%s)\n" msgstr "" "%s chybný počet argumentů pro IRC příkaz \"%s\" (očekáváno: %d argumentů%s)\n" -#: src/common/command.c:910 +#: src/common/command.c:919 #, c-format msgid "" "%s wrong argument count for IRC command \"%s\" (expected: between %d and %d " @@ -3190,373 +3211,404 @@ msgstr "" "%s špatný počet argumentů pro IRC příkaz \"%s\" (očekáváno: mezi %d a %d " "argumenty%s)\n" -#: src/common/command.c:925 +#: src/common/command.c:934 #, c-format msgid "%s command \"%s\" needs a server connection!\n" msgstr "%s příkaz \"%s\" potřebuje připojení na server!\n" -#: src/common/command.c:934 +#: src/common/command.c:943 #, c-format msgid "%s command \"%s\" can not be executed on DCC CHAT buffer\n" msgstr "%s \"%s\" příkaz nemůže být spuštěn v DCC CHAT bufferu\n" -#: src/common/command.c:979 +#: src/common/command.c:988 #, c-format msgid "%s unknown command \"%s\" (type /help for help)\n" msgstr "%s neznámý příkaz \"%s\" (zadejte /help pro nápovědu)\n" -#: src/common/command.c:1181 +#: src/common/command.c:1190 msgid "This window is not a channel!\n" msgstr "Tohe není okno kanálu!\n" -#: src/common/command.c:1219 src/common/command.c:1390 +#: src/common/command.c:1228 src/common/command.c:1399 #, c-format msgid "%s missing arguments for \"%s\" command\n" msgstr "%s chybí argumenty pro příkaz \"%s\"\n" -#: src/common/command.c:1228 +#: src/common/command.c:1237 #, c-format msgid "Alias \"%s\" => \"%s\" created\n" msgstr "Alias \"%s\" => \"%s\" vytvořen\n" -#: src/common/command.c:1234 +#: src/common/command.c:1243 #, c-format msgid "Failed to create alias \"%s\" => \"%s\" (not enough memory)\n" msgstr "Selhalo vytvoření aliasu \"%s\" => \"%s\" (nedostatek paměti)\n" -#: src/common/command.c:1246 +#: src/common/command.c:1255 msgid "Alias:\n" msgstr "" -#: src/common/command.c:1256 +#: src/common/command.c:1265 #, fuzzy msgid "No alias found.\n" msgstr "Žádné aliasy nejsou definovány.\n" -#: src/common/command.c:1266 +#: src/common/command.c:1275 msgid "List of aliases:\n" msgstr "Seznam pro aliasy:\n" -#: src/common/command.c:1280 +#: src/common/command.c:1289 msgid "No alias defined.\n" msgstr "Žádné aliasy nejsou definovány.\n" -#: src/common/command.c:1299 +#: src/common/command.c:1308 #, c-format msgid "%sServer: %s%s\n" msgstr "%sServer: %s%s\n" -#: src/common/command.c:1304 +#: src/common/command.c:1313 #, c-format msgid "%snot connected\n" msgstr "%snepřipojen\n" -#: src/common/command.c:1308 +#: src/common/command.c:1317 #, c-format msgid "%sChannel: %s%s %s(server: %s%s%s)\n" msgstr "%sKanál: %s%s %s(server: %s%s%s)\n" -#: src/common/command.c:1317 +#: src/common/command.c:1326 #, c-format msgid "%sPrivate with: %s%s %s(server: %s%s%s)\n" msgstr "%sSoukromý s: %s%s %s(server: %s%s%s)\n" -#: src/common/command.c:1326 src/common/command.c:1338 +#: src/common/command.c:1335 src/common/command.c:1347 #, c-format msgid "%sunknown\n" msgstr "%sneznámý\n" -#: src/common/command.c:1334 +#: src/common/command.c:1343 #, c-format msgid "%sraw IRC data\n" msgstr "%sčisté IRC data\n" -#: src/common/command.c:1369 -msgid "Opened buffers:\n" +#: src/common/command.c:1378 +#, fuzzy +msgid "Open buffers:\n" msgstr "Otevřené buffery:\n" -#: src/common/command.c:1414 +#: src/common/command.c:1423 #, c-format msgid "%s incorrect buffer number\n" msgstr "%s nekorektní číslo bufferu\n" -#: src/common/command.c:1431 +#: src/common/command.c:1440 #, c-format msgid "%s can not close the single buffer\n" msgstr "%s nemohu zavřít jediný buffer\n" -#: src/common/command.c:1442 -#, c-format -msgid "%s can not close server buffer while channels are opened\n" +#: src/common/command.c:1451 +#, fuzzy, c-format +msgid "%s can not close server buffer while channels are open\n" msgstr "%s nemohu zavřít buffer serveru dokud jsou otevřeny kanály\n" -#: src/common/command.c:1514 +#: src/common/command.c:1523 msgid "Notify levels: " msgstr "Level upozornění: " -#: src/common/command.c:1520 +#: src/common/command.c:1529 msgid "Raw IRC data" msgstr "Čisté IRC data" -#: src/common/command.c:1544 src/common/command.c:1594 +#: src/common/command.c:1553 src/common/command.c:1603 #, c-format msgid "%s incorrect notify level (must be between %d and %d)\n" msgstr "%s nekorektní level upozornění (musí být mezi %d a %d)\n" -#: src/common/command.c:1554 +#: src/common/command.c:1563 #, c-format msgid "%s incorrect buffer for notify (must be channel or private)\n" msgstr "%s nekorektní buffer pro upozornění (musí být kanál nebo soukromý)\n" -#: src/common/command.c:1564 +#: src/common/command.c:1573 #, c-format msgid "New notify level for %s%s%s: %s%d %s" msgstr "Nový level upozornění %s%s%s: %s%d %s" -#: src/common/command.c:1574 +#: src/common/command.c:1583 msgid "(hotlist: never)\n" msgstr "(hotlist: nikdy)\n" -#: src/common/command.c:1577 +#: src/common/command.c:1586 msgid "(hotlist: highlights)\n" msgstr "(hotlist: zvýraznění)\n" -#: src/common/command.c:1580 +#: src/common/command.c:1589 msgid "(hotlist: highlights + messages)\n" msgstr "(hotlist: zvýraznění + zprávy)\n" -#: src/common/command.c:1583 +#: src/common/command.c:1592 msgid "(hotlist: highlights + messages + join/part (all))\n" msgstr "(hotlist: zvýrazění + zprávy + připojení/odpojení (vše))\n" -#: src/common/command.c:1714 +#: src/common/command.c:1723 #, c-format msgid "Charsets for server %s%s%s: " msgstr "Znaková sada pro server %s%s%s: " -#: src/common/command.c:1722 +#: src/common/command.c:1731 #, c-format msgid "Charsets for channel %s%s%s: " msgstr "Znaková sada pro kanál %s%s%s: " -#: src/common/command.c:1730 +#: src/common/command.c:1739 #, c-format msgid "Charsets for private %s%s%s: " msgstr "Znaková sada pro soukromé %s%s%s: " -#: src/common/command.c:1758 src/common/command.c:1788 -#: src/common/command.c:1818 +#: src/common/command.c:1767 src/common/command.c:1797 +#: src/common/command.c:1827 #, c-format msgid " (inherited: \"%s%s%s\")" msgstr " (zděděno: \"%s%s%s\")" -#: src/common/command.c:1887 src/common/command.c:1915 -#: src/common/command.c:2142 src/common/command.c:2808 -#: src/common/command.c:4088 src/common/command.c:4131 +#: src/common/command.c:1896 src/common/command.c:1924 +#: src/common/command.c:2151 src/common/command.c:2891 +#: src/common/command.c:4171 src/common/command.c:4214 #, c-format msgid "%s unknown option for \"%s\" command\n" msgstr "%s neznámá volba pro příkaz \"%s\"\n" -#: src/common/command.c:1950 +#: src/common/command.c:1959 #, c-format msgid "%s already connected to server \"%s\"!\n" msgstr "%s již vytvořený server \"%s\"!\n" -#: src/common/command.c:1958 +#: src/common/command.c:1967 #, c-format msgid "%s currently connecting to server \"%s\"!\n" msgstr "%s zrovna připojuji k serveru \"%s\"!\n" -#: src/common/command.c:1978 src/common/command.c:2191 +#: src/common/command.c:1987 src/common/command.c:2200 #, c-format msgid "%s server not found\n" msgstr "%s server nenalezen\n" -#: src/common/command.c:2175 +#: src/common/command.c:2184 #, c-format msgid "%s not connected to server \"%s\"!\n" msgstr "%s nepřipojen k serveru \"%s\"!\n" -#: src/common/command.c:2183 +#: src/common/command.c:2192 msgid "Auto-reconnection is cancelled\n" msgstr "Automatické znovupřipojené je zrušeno\n" -#: src/common/command.c:2219 src/common/weechat.c:471 +#: src/common/command.c:2228 src/common/weechat.c:471 #, c-format msgid "%s internal commands:\n" msgstr "%s vnitřní příkazy:\n" -#: src/common/command.c:2229 src/common/weechat.c:491 +#: src/common/command.c:2238 src/common/weechat.c:491 #, c-format msgid "IRC commands:\n" msgstr "IRC příkazy:\n" -#: src/common/command.c:2243 +#: src/common/command.c:2252 msgid "Plugin commands:\n" msgstr "Příkazy pluginu:\n" -#: src/common/command.c:2359 +#: src/common/command.c:2368 #, c-format msgid "No help available, \"%s\" is an unknown command\n" msgstr "Není dostupná žádná nápověda, \"%s\" je neznámý příkaz\n" -#: src/common/command.c:2428 +#: src/common/command.c:2437 #, c-format msgid "%son %s%s%s/%s%s%s:%s ignoring %s%s%s from %s%s\n" msgstr "%sna %s%s%s/%s%s%s:%s ignoruji %s%s%s od %s%s\n" -#: src/common/command.c:2466 +#: src/common/command.c:2475 msgid "List of ignore:\n" msgstr "Seznam ignorování:\n" -#: src/common/command.c:2483 +#: src/common/command.c:2492 msgid "No ignore defined.\n" msgstr "Žádné ignorování není definováno.\n" -#: src/common/command.c:2509 +#: src/common/command.c:2518 msgid "New ignore:" msgstr "Nové ignorování:" -#: src/common/command.c:2529 +#: src/common/command.c:2538 #, c-format msgid "New key binding: %s" msgstr "Nová klávesová zkratka: %s" -#: src/common/command.c:2568 +#: src/common/command.c:2577 msgid "Key bindings:\n" msgstr "Klávesové zkratky:\n" -#: src/common/command.c:2582 +#: src/common/command.c:2591 #, c-format msgid "Key \"%s\" unbound\n" msgstr "Klávesa \"%s\" odpojena\n" -#: src/common/command.c:2588 +#: src/common/command.c:2597 #, c-format msgid "%s unable to unbind key \"%s\"\n" msgstr "%s nemohu odpojit klávesu \"%s\"\n" -#: src/common/command.c:2596 src/common/weechat.c:523 +#: src/common/command.c:2605 src/common/weechat.c:523 #, c-format msgid "Internal key functions:\n" msgstr "Vnitřní klávesové funkce:\n" -#: src/common/command.c:2616 +#: src/common/command.c:2625 msgid "Default key bindings restored\n" msgstr "Výchozí klávesové zkratky obnoveny\n" -#: src/common/command.c:2622 +#: src/common/command.c:2631 #, c-format msgid "%s \"-yes\" argument is required for keys reset (securuty reason)\n" msgstr "" "%s \"-yes\" argument je požadován pro reset kaláves (bezpečnostní opatření)\n" -#: src/common/command.c:2683 +#: src/common/command.c:2685 +msgid "global" +msgstr "" + +#: src/common/command.c:2685 +msgid "local" +msgstr "" + +#: src/common/command.c:2691 +#, fuzzy +msgid "top" +msgstr "op" + +#: src/common/command.c:2694 +msgid "bottom" +msgstr "" + +#: src/common/command.c:2697 +msgid "left" +msgstr "" + +#: src/common/command.c:2700 +msgid "right" +msgstr "" + +#: src/common/command.c:2730 +#, fuzzy +msgid "Open panels:\n" +msgstr "Otevřené buffery:\n" + +#: src/common/command.c:2766 msgid "Plugins loaded:\n" msgstr "Načtené pluginy:\n" -#: src/common/command.c:2699 +#: src/common/command.c:2782 msgid " message handlers:\n" msgstr " obsluhovače zpráv:\n" -#: src/common/command.c:2708 +#: src/common/command.c:2791 #, c-format msgid " IRC(%s)\n" msgstr " IRC(%s)\n" -#: src/common/command.c:2715 +#: src/common/command.c:2798 msgid " (no message handler)\n" msgstr " (není obsluhovač zprávy)\n" -#: src/common/command.c:2720 +#: src/common/command.c:2803 msgid " command handlers:\n" msgstr " obsluhovače příkazu:\n" -#: src/common/command.c:2741 +#: src/common/command.c:2824 msgid " (no command handler)\n" msgstr " (není obsluhovač příkazu)\n" -#: src/common/command.c:2746 +#: src/common/command.c:2829 msgid " timer handlers:\n" msgstr " obsluhovače časovače:\n" -#: src/common/command.c:2755 +#: src/common/command.c:2838 #, c-format msgid " %d seconds\n" msgstr " %d sekund\n" -#: src/common/command.c:2762 +#: src/common/command.c:2845 msgid " (no timer handler)\n" msgstr " (není obsluhovač časovače)\n" -#: src/common/command.c:2767 +#: src/common/command.c:2850 msgid " keyboard handlers:\n" msgstr " obsluhovače klávesnice:\n" -#: src/common/command.c:2777 +#: src/common/command.c:2860 msgid " (no keyboard handler)\n" msgstr " (není obsluhovač klávesnice)\n" -#: src/common/command.c:2779 +#: src/common/command.c:2862 #, c-format msgid " %d defined\n" msgstr " %d definováno\n" -#: src/common/command.c:2785 +#: src/common/command.c:2868 msgid " (no plugin)\n" msgstr " (není plugin)\n" -#: src/common/command.c:2821 src/common/command.c:3715 +#: src/common/command.c:2904 src/common/command.c:3798 #, c-format msgid "" "Command \"%s\" is not available, WeeChat was built without plugins support.\n" msgstr "" "Příkaz \"%s\" není dostupný, WeeChat byl přeložen bez podpory pluginů.\n" -#: src/common/command.c:2849 +#: src/common/command.c:2932 msgid "Configuration file saved\n" msgstr "Konfigurační soubor uložen\n" -#: src/common/command.c:2854 +#: src/common/command.c:2937 #, c-format msgid "%s failed to save configuration file\n" msgstr "%s selhalo uložení konfiguračního souboru\n" -#: src/common/command.c:2862 +#: src/common/command.c:2945 #, fuzzy msgid "Plugins options saved\n" msgstr "možnost(i) pluginu nalezeny\n" -#: src/common/command.c:2867 +#: src/common/command.c:2950 #, fuzzy, c-format msgid "%s failed to save plugins options\n" msgstr "%s selhalo uložení konfiguračního souboru\n" -#: src/common/command.c:2908 +#: src/common/command.c:2991 msgid "No server.\n" msgstr "žádný server.\n" -#: src/common/command.c:2919 +#: src/common/command.c:3002 #, c-format msgid "Server '%s' not found.\n" msgstr "Server '%s' nenalezen.\n" -#: src/common/command.c:2931 +#: src/common/command.c:3014 #, c-format msgid "%s missing servername for \"%s\" command\n" msgstr "%s chybí jméno serveru pro příkaz \"%s\"\n" -#: src/common/command.c:2939 +#: src/common/command.c:3022 #, c-format msgid "%s too much arguments for \"%s\" command, ignoring arguments\n" msgstr "%s příliž mnoho argumentů pro příkaz \"%s\", ignoruji argumety\n" -#: src/common/command.c:2949 +#: src/common/command.c:3032 #, c-format msgid "%s server \"%s\" not found for \"%s\" command\n" msgstr "%s server \"%s\" nenalezen pro příkaz \"%s\"\n" -#: src/common/command.c:2957 +#: src/common/command.c:3040 #, c-format msgid "" "%s you can not delete server \"%s\" because you are connected to. Try /" @@ -3565,196 +3617,196 @@ msgstr "" "%s nemůžete odebrat server \"%s\", protože jste k němu připojent. Skuste " "nejprve /dissconnect %s.\n" -#: src/common/command.c:2977 +#: src/common/command.c:3060 #, c-format msgid "Server %s%s%s has been deleted\n" msgstr "Server %s%s%s byl odebrán\n" -#: src/common/command.c:2996 +#: src/common/command.c:3079 #, c-format msgid "%s missing parameters for \"%s\" command\n" msgstr "%s chybí parametry pro příkaz \"%s\"\n" -#: src/common/command.c:3006 +#: src/common/command.c:3089 #, c-format msgid "%s server \"%s\" already exists, can't create it!\n" msgstr "%s server \"%s\" již existuje, nemohu jej vytvořít!\n" -#: src/common/command.c:3035 src/common/command.c:3063 -#: src/common/command.c:3076 src/common/command.c:3102 +#: src/common/command.c:3118 src/common/command.c:3146 +#: src/common/command.c:3159 src/common/command.c:3185 #, c-format msgid "%s missing password for \"%s\" parameter\n" msgstr "%s chybí heslo pro parametr \"%s\"\n" -#: src/common/command.c:3048 +#: src/common/command.c:3131 #, c-format msgid "%s missing nick(s) for \"%s\" parameter\n" msgstr "%s chybí přezdívka/přezdívky pro parametr \"%s\"\n" -#: src/common/command.c:3089 +#: src/common/command.c:3172 #, c-format msgid "%s missing command for \"%s\" parameter\n" msgstr "%s chybí příkaz pro parametr \"%s\"\n" -#: src/common/command.c:3127 +#: src/common/command.c:3210 #, c-format msgid "Server %s%s%s created\n" msgstr "Server %s%s%s vytvořen\n" -#: src/common/command.c:3136 +#: src/common/command.c:3219 #, c-format msgid "%s unable to create server\n" msgstr "%s nemohu vytvořit server\n" -#: src/common/command.c:3196 +#: src/common/command.c:3279 msgid "(unknown)" msgstr "(neznámý)" -#: src/common/command.c:3219 +#: src/common/command.c:3302 #, c-format msgid "%s(password hidden) " msgstr "%s(heslo schováno) " -#: src/common/command.c:3317 +#: src/common/command.c:3400 #, c-format msgid "%s server \"%s\" not found\n" msgstr "%s server \"%s\" nenalezen\n" -#: src/common/command.c:3350 src/common/command.c:3398 +#: src/common/command.c:3433 src/common/command.c:3481 #, c-format msgid "%s config option \"%s\" not found\n" msgstr "%s volba nastavení \"%s\" nenalezena\n" -#: src/common/command.c:3355 src/common/command.c:3390 +#: src/common/command.c:3438 src/common/command.c:3473 #, c-format msgid "%s incorrect value for option \"%s\"\n" msgstr "%s nekorektní hodnota pro volbu \"%s\"\n" -#: src/common/command.c:3371 +#: src/common/command.c:3454 #, c-format msgid "%s option \"%s\" can not be changed while WeeChat is running\n" msgstr "%s volba \"%s\" nemůže být změněna dokud WeeChat běží\n" -#: src/common/command.c:3481 +#: src/common/command.c:3564 #, c-format msgid "No config option found with \"%s\"\n" msgstr "Nebyla nalezena žádná volba nastavení s \"%s\"\n" -#: src/common/command.c:3484 +#: src/common/command.c:3567 msgid "No config option found\n" msgstr "Nebyla nalezena žádná volba nastavení\n" -#: src/common/command.c:3491 +#: src/common/command.c:3574 #, c-format msgid "%sDetail:\n" msgstr "%sDetail:\n" -#: src/common/command.c:3496 +#: src/common/command.c:3579 msgid " . type boolean (values: 'on' or 'off')\n" msgstr " . typ boolean (hodnota: 'on' nebo 'off')\n" -#: src/common/command.c:3497 src/common/command.c:3520 -#: src/common/command.c:3526 src/common/command.c:3532 +#: src/common/command.c:3580 src/common/command.c:3603 +#: src/common/command.c:3609 src/common/command.c:3615 #: src/common/weechat.c:407 src/common/weechat.c:432 src/common/weechat.c:439 #: src/common/weechat.c:446 #, c-format msgid " . default value: '%s'\n" msgstr " . výchozí hodnota: '%s'\n" -#: src/common/command.c:3502 +#: src/common/command.c:3585 #, c-format msgid " . type integer (values: between %d and %d)\n" msgstr " . typ celočíselný (hodnoty: mezi %d a %d)\n" -#: src/common/command.c:3505 src/common/weechat.c:416 +#: src/common/command.c:3588 src/common/weechat.c:416 #, c-format msgid " . default value: %d\n" msgstr " . výchozí hodnota: %d\n" -#: src/common/command.c:3509 +#: src/common/command.c:3592 msgid " . type string (values: " msgstr " . typ řetězec (hodnoty: " -#: src/common/command.c:3522 src/common/command.c:3528 -#: src/common/command.c:3534 src/common/weechat.c:434 src/common/weechat.c:441 +#: src/common/command.c:3605 src/common/command.c:3611 +#: src/common/command.c:3617 src/common/weechat.c:434 src/common/weechat.c:441 #: src/common/weechat.c:448 msgid "empty" msgstr "prázdný" -#: src/common/command.c:3525 +#: src/common/command.c:3608 msgid " . type color (Curses or Gtk color, look at WeeChat doc)\n" msgstr " . typ barva (Curses nebo Gtk barva, viz WeeChat dokumentace)\n" -#: src/common/command.c:3531 +#: src/common/command.c:3614 msgid " . type string (any string)\n" msgstr " . typ řetězec (jakýkoliv řetězec)\n" -#: src/common/command.c:3537 src/common/weechat.c:451 +#: src/common/command.c:3620 src/common/weechat.c:451 #, c-format msgid " . description: %s\n" msgstr " . popis: %s\n" -#: src/common/command.c:3548 +#: src/common/command.c:3631 #, c-format msgid "config option(s) found with \"%s\"\n" msgstr "volba/volby nastavení nalezeny s \"%s\"\n" -#: src/common/command.c:3551 +#: src/common/command.c:3634 msgid "config option(s) found\n" msgstr "volba/volby nastavení nalezeny\n" -#: src/common/command.c:3659 +#: src/common/command.c:3742 #, c-format msgid "%s incorrect value for plugin option \"%s\"\n" msgstr "%s nekorektní hodnota pro možnost pluginu \"%s\"\n" -#: src/common/command.c:3688 +#: src/common/command.c:3771 #, c-format msgid "No plugin option found with \"%s\"\n" msgstr "Nebyla nalezena žádná možnost pluginu s \"%s\"\n" -#: src/common/command.c:3691 +#: src/common/command.c:3774 msgid "No plugin option found\n" msgstr "Nebyla nalezena žádná možnost pluginu\n" -#: src/common/command.c:3701 +#: src/common/command.c:3784 #, c-format msgid "plugin option(s) found with \"%s\"\n" msgstr "možnost(i) pluginu nalezeny s \"%s\"\n" -#: src/common/command.c:3704 +#: src/common/command.c:3787 msgid "plugin option(s) found\n" msgstr "možnost(i) pluginu nalezeny\n" -#: src/common/command.c:3745 +#: src/common/command.c:3828 #, c-format msgid "%s alias or command \"%s\" not found\n" msgstr "%s alias nebo příkaz \"%s\" nenalezen\n" -#: src/common/command.c:3755 +#: src/common/command.c:3838 #, c-format msgid "Alias \"%s\" removed\n" msgstr "Alias \"%s\" odebrán\n" -#: src/common/command.c:3815 +#: src/common/command.c:3898 msgid "ignore were removed.\n" msgstr "ignorování bylo odebráno.\n" -#: src/common/command.c:3817 +#: src/common/command.c:3900 msgid "ignore was removed.\n" msgstr "ignorování bylo odebrán\n" -#: src/common/command.c:3822 +#: src/common/command.c:3905 #, c-format msgid "%s no ignore found\n" msgstr "%s žádné ignorování nenaleyeno\n" -#: src/common/command.c:3856 +#: src/common/command.c:3939 #, c-format msgid "%s can't upgrade: connection to at least one server is pending\n" msgstr "%s nemůžu aktualizovat: existují nevyřešená spojení na server\n" -#: src/common/command.c:3866 +#: src/common/command.c:3949 #, c-format msgid "" "%s can't upgrade: connection to at least one SSL server is active (should be " @@ -3763,35 +3815,36 @@ msgstr "" "%s nemohu aktualiyovat: je aktuvní jedno nebo více připojení na SSL server " "(mělo by být opraveno v budoucnosti)\n" -#: src/common/command.c:3882 +#: src/common/command.c:3965 msgid "Upgrading WeeChat...\n" msgstr "Aktualizuji WeeChat...\n" -#: src/common/command.c:3889 +#: src/common/command.c:3972 #, c-format msgid "%s unable to save session in file\n" msgstr "%s nemohu uložit sezení do souboru\n" -#: src/common/command.c:3914 +#: src/common/command.c:3997 #, c-format msgid "%s exec failed (program: \"%s\"), exiting WeeChat\n" msgstr "%s exec selhal (program: \"%s\"), ukončuji WeeChat\n" -#: src/common/command.c:3954 +#: src/common/command.c:4037 #, c-format msgid "WeeChat uptime: %d %s %02d:%02d:%02d, started on %s" msgstr "Čas běhu WeeChat: %d %s %02d:%02d:%02d, spuštěn %s" -#: src/common/command.c:3968 +#: src/common/command.c:4051 #, c-format msgid "WeeChat uptime: %s%d %s%s %s%02d%s:%s%02d%s:%s%02d%s, started on %s%s" msgstr "Čas běhu WeeChat: %s%d %s%s %s%02d%s:%s%02d%s:%s%02d%s, spuštěn %s%s" -#: src/common/command.c:4012 -msgid "Opened windows:\n" +#: src/common/command.c:4095 +#, fuzzy +msgid "Open windows:\n" msgstr "Otevřené okna:\n" -#: src/common/command.c:4099 +#: src/common/command.c:4182 #, c-format msgid "" "%s can not merge windows, there's no other window with same size near " diff --git a/po/de.po b/po/de.po index 7ff0685f0..89d82fcbc 100644 --- a/po/de.po +++ b/po/de.po @@ -8,7 +8,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-01 13:52+0200\n" +"POT-Creation-Date: 2006-07-16 12:58+0200\n" "PO-Revision-Date: 2006-07-01 13:53+0200\n" "Last-Translator: Thomas Schuetz \n" "Language-Team: \n" @@ -1410,7 +1410,7 @@ msgstr "(versteckt)" msgid "%s: using hostname \"%s\"\n" msgstr "%s: benutze lokalen Hostnamen \"%s\"\n" -#: src/irc/irc-send.c:218 src/common/command.c:1028 +#: src/irc/irc-send.c:218 src/common/command.c:1037 #, c-format msgid "%s cannot find nick for sending message\n" msgstr "" @@ -1431,7 +1431,7 @@ msgstr "%s der \"%s\"-Befehl kann nur in Channelfenstern ausgeführt werden\n" msgid "%s \"%s\" command can not be executed on a server buffer\n" msgstr "%s der \"%s\"-Befehl kann nicht in Serverfenstern ausgeführt werden\n" -#: src/irc/irc-send.c:878 src/irc/irc-send.c:939 src/common/command.c:2060 +#: src/irc/irc-send.c:878 src/irc/irc-send.c:939 src/common/command.c:2069 #, c-format msgid "%s wrong arguments for \"%s\" command\n" msgstr "%s fehlerhafte Argumente für der \"%s\"-Befehl\n" @@ -1459,9 +1459,9 @@ msgid "%s nick \"%s\" not found for \"%s\" command\n" msgstr "%s Nickname \"%s\" für den \"%s\"-Befehl nicht gefunden\n" #: src/irc/irc-send.c:1313 src/irc/irc-send.c:1451 src/irc/irc-send.c:2049 -#: src/common/command.c:2005 src/common/command.c:2017 -#: src/common/command.c:2036 src/common/command.c:2123 -#: src/common/command.c:2636 src/common/command.c:2815 +#: src/common/command.c:2014 src/common/command.c:2026 +#: src/common/command.c:2045 src/common/command.c:2132 +#: src/common/command.c:2645 src/common/command.c:2898 #, c-format msgid "%s wrong argument count for \"%s\" command\n" msgstr "%s fehlerhafte Anzahl von Argumenten für der \"%s\"-Befehl\n" @@ -1847,11 +1847,11 @@ msgstr "%s%s %s(%s%s@%s%s)%s war %s\n" msgid "%s[%s%s%s]%s idle: " msgstr "%s[%s%s%s]%s idlet: " -#: src/irc/irc-recv.c:3578 src/common/command.c:3956 src/common/command.c:3974 +#: src/irc/irc-recv.c:3578 src/common/command.c:4039 src/common/command.c:4057 msgid "days" msgstr "Tage" -#: src/irc/irc-recv.c:3578 src/common/command.c:3956 src/common/command.c:3974 +#: src/irc/irc-recv.c:3578 src/common/command.c:4039 src/common/command.c:4057 msgid "day" msgstr "Tag" @@ -2337,7 +2337,7 @@ msgstr "Plugin \"%s\" (%s) geladen.\n" msgid "Plugin \"%s\" unloaded.\n" msgstr "Plugin \"%s\" entladen.\n" -#: src/plugins/plugins.c:1102 src/common/command.c:3637 +#: src/plugins/plugins.c:1102 src/common/command.c:3720 #, c-format msgid "%s plugin \"%s\" not found\n" msgstr "%s Plugin \"%s\" nicht gefunden\n" @@ -2418,7 +2418,7 @@ msgstr " [P] alte DCCs entfernen" msgid " [Q] Close DCC view" msgstr " [Q] DCC-Ansicht schließen" -#: src/gui/curses/gui-curses-input.c:433 +#: src/gui/curses/gui-curses-input.c:432 msgid " [Q] Close raw data view" msgstr " [Q] Rohdatenansicht schließen" @@ -2661,7 +2661,7 @@ msgstr "Bild neu aufbauen" msgid "grab a key" msgstr "Tastencode ermitteln und einfügen" -#: src/gui/gui-keyboard.c:451 src/common/command.c:2651 +#: src/gui/gui-keyboard.c:451 src/common/command.c:2660 #, c-format msgid "%s unable to bind key \"%s\"\n" msgstr "%s kann die Taste \"%s\" nicht zuordnen\n" @@ -2723,11 +2723,12 @@ msgid "[action [args] | number | [[server] [channel]]]" msgstr "[Aktion [Argumente] | Nummer | [[Server] [Channel]]]" #: src/common/command.c:59 +#, fuzzy msgid "" " action: action to do:\n" " move: move buffer in the list (may be relative, for example -1)\n" " close: close buffer (optional arg is part message, for a channel)\n" -" list: list opened buffers (no parameter implies this list)\n" +" list: list open buffers (no parameter implies this list)\n" " notify: set notify level for buffer (0=never, 1=highlight, 2=1+msg, 3=2" "+join/part)\n" "server\n" @@ -2935,14 +2936,33 @@ msgstr "" "Belegungen (Vorsicht!)" #: src/common/command.c:131 +#, fuzzy +msgid "manage panels" +msgstr "Fenster verwalten" + +#: src/common/command.c:132 +msgid "[list | add type position size | resize # size | close # | move #1 #2]" +msgstr "" + +#: src/common/command.c:133 +msgid "" +" list: list open panels (no parameter implies this list)\n" +" add: add a panel, type is global|local, position is top|bottom|left|" +"right\n" +" resize: resize a panel with a new size (may be relative, for example -1)\n" +" close: close a panel by number\n" +" move: move a panel to another number (may be relative, for example -1)" +msgstr "" + +#: src/common/command.c:140 msgid "list/load/unload plugins" msgstr "auflisten/laden/entladen von Plugins" -#: src/common/command.c:132 +#: src/common/command.c:141 msgid "[load filename] | [autoload] | [reload] | [unload]" msgstr "[load Dateiname] | [autoload] | [reload] | [unload]" -#: src/common/command.c:133 +#: src/common/command.c:142 msgid "" "filename: WeeChat plugin (file) to load\n" "\n" @@ -2952,11 +2972,11 @@ msgstr "" "\n" "Ohne Argumente werden alle geladenen Plugins aufgelistet." -#: src/common/command.c:136 +#: src/common/command.c:145 msgid "list, add or remove servers" msgstr "Auflisten, Hinzufügen oder Entfernen von Servern" -#: src/common/command.c:137 +#: src/common/command.c:146 msgid "" "[servername] | [servername hostname port [-auto | -noauto] [-ipv6] [-ssl] [-" "pwd password] [-nicks nick1 nick2 nick3] [-username username] [-realname " @@ -2967,7 +2987,7 @@ msgstr "" "pwd Passwort] [-nicks Nick1 Nick2 Nick3] [-username Benutzername] [-realname " "Name] [-command Befehl] [-autojoin Channel[,Channel]] ] | [del Servername]" -#: src/common/command.c:142 +#: src/common/command.c:151 msgid "" "servername: server name, for internal and display use\n" " hostname: name or IP address of server\n" @@ -2993,27 +3013,27 @@ msgstr "" " Benutzername: Benutzername\n" " Realname: voller Name des Benutzers" -#: src/common/command.c:154 +#: src/common/command.c:163 msgid "save config to disk" msgstr "Konfiguration abspeichern" -#: src/common/command.c:155 +#: src/common/command.c:164 msgid "[file]" msgstr "[Datei]" -#: src/common/command.c:155 +#: src/common/command.c:164 msgid "file: filename for writing config" msgstr "Datei: Name der zu speichernden Konfigurationsdatei" -#: src/common/command.c:157 +#: src/common/command.c:166 msgid "set config options" msgstr "Konfigurationsparameter setzen" -#: src/common/command.c:158 src/common/command.c:166 +#: src/common/command.c:167 src/common/command.c:175 msgid "[option [ = value]]" msgstr "[Option [ = Wert]]" -#: src/common/command.c:159 +#: src/common/command.c:168 msgid "" "option: name of an option (if name is full and no value is given, then help " "is displayed on option)\n" @@ -3029,11 +3049,11 @@ msgstr "" "Option kann Servername.server_xxx lauten, wobei \"Servername\" der interne " "Servername ist und \"xxx\" eine Option für diesen Server." -#: src/common/command.c:165 +#: src/common/command.c:174 msgid "set plugin config options" msgstr "Konfigurationsparameter für Plugin setzen" -#: src/common/command.c:167 +#: src/common/command.c:176 msgid "" "option: name of a plugin option\n" " value: value for option\n" @@ -3045,27 +3065,27 @@ msgstr "" "\n" "Option wird wie folgt formatiert: Plugin.Option, z.B. perl.myscript.item1" -#: src/common/command.c:171 +#: src/common/command.c:180 msgid "remove an alias" msgstr "einen Alias entfernen" -#: src/common/command.c:172 +#: src/common/command.c:181 msgid "alias_name" msgstr "Aliasname" -#: src/common/command.c:172 +#: src/common/command.c:181 msgid "alias_name: name of alias to remove" msgstr "Aliasname: Name des zu löschenden Aliases" -#: src/common/command.c:174 +#: src/common/command.c:183 msgid "unignore IRC messages and/or hosts" msgstr "/ignore-Regel entfernen" -#: src/common/command.c:175 +#: src/common/command.c:184 msgid "[number | [mask [[type | command] [channel [server]]]]]" msgstr "[Nummer | [Maske [[Typ | Befehl] [Channel [Server]]]]" -#: src/common/command.c:176 +#: src/common/command.c:185 msgid "" " number: # of ignore to unignore (number is displayed by list of ignore)\n" " mask: nick or host mask to unignore\n" @@ -3088,11 +3108,11 @@ msgstr "" "Bei jedem Argument steht '*' für 'alle'.\n" "Ohne Argumente listet /unignore alle definierten /ignore-Regeln auf." -#: src/common/command.c:186 +#: src/common/command.c:195 msgid "upgrade WeeChat without disconnecting from servers" msgstr "aktualisiert WeeChat ohne die Verbindung zum Server zu trennen" -#: src/common/command.c:188 +#: src/common/command.c:197 msgid "" "This command run again WeeChat binary, so it should have been compiled or " "installed with a package manager before running this command." @@ -3101,24 +3121,24 @@ msgstr "" "kompiliert oder mit einem Paketmanager installiert sein, bevor der Befehl " "ausgeführt wird." -#: src/common/command.c:191 +#: src/common/command.c:200 msgid "show WeeChat uptime" msgstr "zeigt die Uptime von Weechat an" -#: src/common/command.c:192 +#: src/common/command.c:201 msgid "[-o]" msgstr "[-o]" -#: src/common/command.c:193 +#: src/common/command.c:202 msgid "-o: send uptime on current channel as an IRC message" msgstr "" "-o: sendet die Weechat-Uptime als IRC-Nachricht in den aktuellen Channel" -#: src/common/command.c:195 +#: src/common/command.c:204 msgid "manage windows" msgstr "Fenster verwalten" -#: src/common/command.c:196 +#: src/common/command.c:205 msgid "" "[list | -1 | +1 | b# | up | down | left | right | splith [pct] | splitv " "[pct] | resize pct | merge [all]]" @@ -3126,9 +3146,10 @@ msgstr "" "[list | -1 | +1 | b# | up | down | left | right | splith [pct] | splitv " "[pct] | resize pct | merge [all]]" -#: src/common/command.c:198 +#: src/common/command.c:207 +#, fuzzy msgid "" -" list: list opened windows (no parameter implies this list)\n" +" list: list open windows (no parameter implies this list)\n" " -1: jump to previous window\n" " +1: jump to next window\n" " b#: jump to next window displaying buffer number #\n" @@ -3164,23 +3185,23 @@ msgstr "" "aktuellen Größe an. Zum Beispiel würde 25 bedeuten, dass das neue Fenster " "nur noch ein Viertel der Größe des alten Fensters hätte." -#: src/common/command.c:397 src/common/command.c:743 +#: src/common/command.c:406 src/common/command.c:752 #, c-format msgid "%s circular reference when calling alias \"/%s\"\n" msgstr "%s Zirkelbezug beim Aufruf des Aliases \"/%s\"\n" -#: src/common/command.c:723 src/common/command.c:869 src/common/command.c:964 +#: src/common/command.c:732 src/common/command.c:878 src/common/command.c:973 #, c-format msgid "%s command \"%s\" failed\n" msgstr "%s der Befehl \"%s\" schlug fehl\n" -#: src/common/command.c:822 +#: src/common/command.c:831 #, c-format msgid "%s wrong argument count for %s command \"%s\" (expected: %d arg%s)\n" msgstr "" "%s falsche Argumentanzahl für den %s-Befehl \"%s\" (erwartet: %d arg%s)\n" -#: src/common/command.c:834 +#: src/common/command.c:843 #, c-format msgid "" "%s wrong argument count for %s command \"%s\" (expected: between %d and %d " @@ -3189,13 +3210,13 @@ msgstr "" "%s falsche Argumentanzahl für den %s-Befehl \"%s\" (erwartet: zwischen %d " "und %d arg%s)\n" -#: src/common/command.c:898 +#: src/common/command.c:907 #, c-format msgid "%s wrong argument count for IRC command \"%s\" (expected: %d arg%s)\n" msgstr "" "%s falsche Argumentanzahl für den IRC-Befehl \"%s\" (erwartet: %d arg%s)\n" -#: src/common/command.c:910 +#: src/common/command.c:919 #, c-format msgid "" "%s wrong argument count for IRC command \"%s\" (expected: between %d and %d " @@ -3204,323 +3225,354 @@ msgstr "" "%s falsche Argumentanzahl für den IRC-Befehl \"%s\" (erwartet: zwischen %d " "und %d arg%s)\n" -#: src/common/command.c:925 +#: src/common/command.c:934 #, c-format msgid "%s command \"%s\" needs a server connection!\n" msgstr "%s der Befehl \"%s\" benötigt eine Serververbindung!\n" -#: src/common/command.c:934 +#: src/common/command.c:943 #, c-format msgid "%s command \"%s\" can not be executed on DCC CHAT buffer\n" msgstr "%s der \"%s\"-Befehl kann nicht inDCC-Fenstern ausgeführt werden\n" -#: src/common/command.c:979 +#: src/common/command.c:988 #, c-format msgid "%s unknown command \"%s\" (type /help for help)\n" msgstr "%s unbekannter Befehl \"%s\" (/help eingeben, um Hilfe zu erhalten)\n" -#: src/common/command.c:1181 +#: src/common/command.c:1190 msgid "This window is not a channel!\n" msgstr "Dieses Fenster ist kein Channel!\n" -#: src/common/command.c:1219 src/common/command.c:1390 +#: src/common/command.c:1228 src/common/command.c:1399 #, c-format msgid "%s missing arguments for \"%s\" command\n" msgstr "%s fehlende Argumente für den \"%s\"-Befehl\n" -#: src/common/command.c:1228 +#: src/common/command.c:1237 #, c-format msgid "Alias \"%s\" => \"%s\" created\n" msgstr "Alias \"%s\" => \"%s\" angelegt\n" -#: src/common/command.c:1234 +#: src/common/command.c:1243 #, c-format msgid "Failed to create alias \"%s\" => \"%s\" (not enough memory)\n" msgstr "Kann den Alias \"%s\" => \"%s\" nicht anlegen (Speichermangel)\n" -#: src/common/command.c:1246 +#: src/common/command.c:1255 msgid "Alias:\n" msgstr "Alias:\n" -#: src/common/command.c:1256 +#: src/common/command.c:1265 msgid "No alias found.\n" msgstr "Keine Aliases gefunden.\n" -#: src/common/command.c:1266 +#: src/common/command.c:1275 msgid "List of aliases:\n" msgstr "Liste der Aliases:\n" -#: src/common/command.c:1280 +#: src/common/command.c:1289 msgid "No alias defined.\n" msgstr "Keine Aliases definiert.\n" -#: src/common/command.c:1299 +#: src/common/command.c:1308 #, c-format msgid "%sServer: %s%s\n" msgstr "%sServer: %s%s\n" -#: src/common/command.c:1304 +#: src/common/command.c:1313 #, c-format msgid "%snot connected\n" msgstr "%snicht verbunden\n" -#: src/common/command.c:1308 +#: src/common/command.c:1317 #, c-format msgid "%sChannel: %s%s %s(server: %s%s%s)\n" msgstr "%sChannel: %s%s %s(Server: %s%s%s)\n" -#: src/common/command.c:1317 +#: src/common/command.c:1326 #, c-format msgid "%sPrivate with: %s%s %s(server: %s%s%s)\n" msgstr "%sPrivater Chat mit: %s%s %s(Server: %s%s%s)\n" -#: src/common/command.c:1326 src/common/command.c:1338 +#: src/common/command.c:1335 src/common/command.c:1347 #, c-format msgid "%sunknown\n" msgstr "%sunbekannt\n" -#: src/common/command.c:1334 +#: src/common/command.c:1343 #, c-format msgid "%sraw IRC data\n" msgstr "%sIRC-Rohdaten\n" -#: src/common/command.c:1369 -msgid "Opened buffers:\n" +#: src/common/command.c:1378 +#, fuzzy +msgid "Open buffers:\n" msgstr "Offene Puffer:\n" -#: src/common/command.c:1414 +#: src/common/command.c:1423 #, c-format msgid "%s incorrect buffer number\n" msgstr "%s falsche Puffernummer\n" -#: src/common/command.c:1431 +#: src/common/command.c:1440 #, c-format msgid "%s can not close the single buffer\n" msgstr "%s der einzige Puffer kann nicht geschlossen werden\n" -#: src/common/command.c:1442 -#, c-format -msgid "%s can not close server buffer while channels are opened\n" +#: src/common/command.c:1451 +#, fuzzy, 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" -#: src/common/command.c:1514 +#: src/common/command.c:1523 msgid "Notify levels: " msgstr "Notify-Ebenen: " -#: src/common/command.c:1520 +#: src/common/command.c:1529 msgid "Raw IRC data" msgstr "IRC-Rohdaten" -#: src/common/command.c:1544 src/common/command.c:1594 +#: src/common/command.c:1553 src/common/command.c:1603 #, c-format msgid "%s incorrect notify level (must be between %d and %d)\n" msgstr "%s ungültige Notify-Ebene (muss zwischen %d und %d liegen)\n" -#: src/common/command.c:1554 +#: src/common/command.c:1563 #, c-format msgid "%s incorrect buffer for notify (must be channel or private)\n" msgstr "" "%s ungültiger Notify-Puffer (muss Channel oder Privatunterhaltng sein)\n" -#: src/common/command.c:1564 +#: src/common/command.c:1573 #, c-format msgid "New notify level for %s%s%s: %s%d %s" msgstr "Neue Notify-Ebenen für: %s%s%s: %s%d %s" -#: src/common/command.c:1574 +#: src/common/command.c:1583 msgid "(hotlist: never)\n" msgstr "(Hotlist: keine Anzeige)\n" -#: src/common/command.c:1577 +#: src/common/command.c:1586 msgid "(hotlist: highlights)\n" msgstr "(Hotlist: Hervorhebungen)\n" -#: src/common/command.c:1580 +#: src/common/command.c:1589 msgid "(hotlist: highlights + messages)\n" msgstr "(Hotlist: Hervorhebungen und Nachrichten)\n" -#: src/common/command.c:1583 +#: src/common/command.c:1592 msgid "(hotlist: highlights + messages + join/part (all))\n" msgstr "(Hotlist: Hervorhebungen, Nachrichten, Betreten und Verlassen)\n" -#: src/common/command.c:1714 +#: src/common/command.c:1723 #, c-format msgid "Charsets for server %s%s%s: " msgstr "Zeichensatz für Server %s%s%s: " -#: src/common/command.c:1722 +#: src/common/command.c:1731 #, c-format msgid "Charsets for channel %s%s%s: " msgstr "Zeichensatz für Channel %s%s%s: " -#: src/common/command.c:1730 +#: src/common/command.c:1739 #, c-format msgid "Charsets for private %s%s%s: " msgstr "Zeichensatz für private Chats %s%s%s: " -#: src/common/command.c:1758 src/common/command.c:1788 -#: src/common/command.c:1818 +#: src/common/command.c:1767 src/common/command.c:1797 +#: src/common/command.c:1827 #, c-format msgid " (inherited: \"%s%s%s\")" msgstr " (geerbt: \"%s%s%s\")" -#: src/common/command.c:1887 src/common/command.c:1915 -#: src/common/command.c:2142 src/common/command.c:2808 -#: src/common/command.c:4088 src/common/command.c:4131 +#: src/common/command.c:1896 src/common/command.c:1924 +#: src/common/command.c:2151 src/common/command.c:2891 +#: src/common/command.c:4171 src/common/command.c:4214 #, c-format msgid "%s unknown option for \"%s\" command\n" msgstr "%s unbekannte Option für den \"%s\"-Befehl\n" -#: src/common/command.c:1950 +#: src/common/command.c:1959 #, c-format msgid "%s already connected to server \"%s\"!\n" msgstr "%s zum Server \"%s\" besteht bereits eine Verbindung!\n" -#: src/common/command.c:1958 +#: src/common/command.c:1967 #, c-format msgid "%s currently connecting to server \"%s\"!\n" msgstr "%s Verbindungsaufbau zum Server \"%s\" läuft bereits!\n" -#: src/common/command.c:1978 src/common/command.c:2191 +#: src/common/command.c:1987 src/common/command.c:2200 #, c-format msgid "%s server not found\n" msgstr "%s Server nicht gefunden.\n" -#: src/common/command.c:2175 +#: src/common/command.c:2184 #, c-format msgid "%s not connected to server \"%s\"!\n" msgstr "%s keine Verbindung zum Server \"%s\"!\n" -#: src/common/command.c:2183 +#: src/common/command.c:2192 msgid "Auto-reconnection is cancelled\n" msgstr "Automatisches Neuverbinden abgebrochen\n" -#: src/common/command.c:2219 src/common/weechat.c:471 +#: src/common/command.c:2228 src/common/weechat.c:471 #, c-format msgid "%s internal commands:\n" msgstr "%s interne Befehle:\n" -#: src/common/command.c:2229 src/common/weechat.c:491 +#: src/common/command.c:2238 src/common/weechat.c:491 #, c-format msgid "IRC commands:\n" msgstr "IRC-Befehle:\n" -#: src/common/command.c:2243 +#: src/common/command.c:2252 msgid "Plugin commands:\n" msgstr "Plugin-Befehle:\n" -#: src/common/command.c:2359 +#: src/common/command.c:2368 #, c-format msgid "No help available, \"%s\" is an unknown command\n" msgstr "Keine Hilfe verfügbar, der Befehl \"%s\" ist unbekannt\n" -#: src/common/command.c:2428 +#: src/common/command.c:2437 #, c-format msgid "%son %s%s%s/%s%s%s:%s ignoring %s%s%s from %s%s\n" msgstr "%sin %s%s%s/%s%s%s:%s ignoriere %s%s%s von %s%s\n" -#: src/common/command.c:2466 +#: src/common/command.c:2475 msgid "List of ignore:\n" msgstr "Liste der /ignore-Regeln:\n" -#: src/common/command.c:2483 +#: src/common/command.c:2492 msgid "No ignore defined.\n" msgstr "Keine /ignore-Regeln definiert.\n" -#: src/common/command.c:2509 +#: src/common/command.c:2518 msgid "New ignore:" msgstr "Neue /ignore-Regel:" -#: src/common/command.c:2529 +#: src/common/command.c:2538 #, c-format msgid "New key binding: %s" msgstr "Neue Tastenbelegung: %s" -#: src/common/command.c:2568 +#: src/common/command.c:2577 msgid "Key bindings:\n" msgstr "Tastenbelegungen:\n" -#: src/common/command.c:2582 +#: src/common/command.c:2591 #, c-format msgid "Key \"%s\" unbound\n" msgstr "Tastenbelegung \"%s\" gelöscht\n" -#: src/common/command.c:2588 +#: src/common/command.c:2597 #, c-format msgid "%s unable to unbind key \"%s\"\n" msgstr "%s kann die Tastenbelegung \"%s\" nicht entfernen\n" -#: src/common/command.c:2596 src/common/weechat.c:523 +#: src/common/command.c:2605 src/common/weechat.c:523 #, c-format msgid "Internal key functions:\n" msgstr "Interne Tastenfunktionen:\n" -#: src/common/command.c:2616 +#: src/common/command.c:2625 msgid "Default key bindings restored\n" msgstr "Standardtastenbelegungen wiederhergestellt\n" -#: src/common/command.c:2622 +#: src/common/command.c:2631 #, c-format msgid "%s \"-yes\" argument is required for keys reset (securuty reason)\n" msgstr "%s \"-yes\" Argument erwartet aus Sicherheitsgründen\n" -#: src/common/command.c:2683 +#: src/common/command.c:2685 +msgid "global" +msgstr "" + +#: src/common/command.c:2685 +msgid "local" +msgstr "" + +#: src/common/command.c:2691 +#, fuzzy +msgid "top" +msgstr "Operator" + +#: src/common/command.c:2694 +msgid "bottom" +msgstr "" + +#: src/common/command.c:2697 +msgid "left" +msgstr "" + +#: src/common/command.c:2700 +msgid "right" +msgstr "" + +#: src/common/command.c:2730 +#, fuzzy +msgid "Open panels:\n" +msgstr "Offene Puffer:\n" + +#: src/common/command.c:2766 msgid "Plugins loaded:\n" msgstr "Plugins geladen:\n" -#: src/common/command.c:2699 +#: src/common/command.c:2782 msgid " message handlers:\n" msgstr " Message-Handler:\n" -#: src/common/command.c:2708 +#: src/common/command.c:2791 #, c-format msgid " IRC(%s)\n" msgstr " IRC(%s)\n" -#: src/common/command.c:2715 +#: src/common/command.c:2798 msgid " (no message handler)\n" msgstr " (kein Message-Handler)\n" -#: src/common/command.c:2720 +#: src/common/command.c:2803 msgid " command handlers:\n" msgstr " Befehls-Handler:\n" -#: src/common/command.c:2741 +#: src/common/command.c:2824 msgid " (no command handler)\n" msgstr " (kein Befehls-Handler)\n" -#: src/common/command.c:2746 +#: src/common/command.c:2829 msgid " timer handlers:\n" msgstr " Timer-Handler:\n" -#: src/common/command.c:2755 +#: src/common/command.c:2838 #, c-format msgid " %d seconds\n" msgstr " %d Sekunden\n" -#: src/common/command.c:2762 +#: src/common/command.c:2845 msgid " (no timer handler)\n" msgstr " (Kein Timer-Handler)\n" -#: src/common/command.c:2767 +#: src/common/command.c:2850 msgid " keyboard handlers:\n" msgstr " Tastatur-Handler:\n" -#: src/common/command.c:2777 +#: src/common/command.c:2860 msgid " (no keyboard handler)\n" msgstr " (kein Tastatur-Handler)\n" -#: src/common/command.c:2779 +#: src/common/command.c:2862 #, c-format msgid " %d defined\n" msgstr " %d definiert\n" -#: src/common/command.c:2785 +#: src/common/command.c:2868 msgid " (no plugin)\n" msgstr " (kein Plugin)\n" -#: src/common/command.c:2821 src/common/command.c:3715 +#: src/common/command.c:2904 src/common/command.c:3798 #, c-format msgid "" "Command \"%s\" is not available, WeeChat was built without plugins support.\n" @@ -3528,50 +3580,50 @@ msgstr "" "Befehl \"%s\" ist nicht verfügbar, WeeChat wurde ohne Plugin-Support " "kompiliert.\n" -#: src/common/command.c:2849 +#: src/common/command.c:2932 msgid "Configuration file saved\n" msgstr "Konfigurationsdatei gesichert\n" -#: src/common/command.c:2854 +#: src/common/command.c:2937 #, c-format msgid "%s failed to save configuration file\n" msgstr "%s konnte die Konfigurationsdatei nicht sichern\n" -#: src/common/command.c:2862 +#: src/common/command.c:2945 #, fuzzy msgid "Plugins options saved\n" msgstr "Plugin-Option(en) gefunden\n" -#: src/common/command.c:2867 +#: src/common/command.c:2950 #, fuzzy, c-format msgid "%s failed to save plugins options\n" msgstr "%s konnte die Konfigurationsdatei nicht sichern\n" -#: src/common/command.c:2908 +#: src/common/command.c:2991 msgid "No server.\n" msgstr "Kein Server.\n" -#: src/common/command.c:2919 +#: src/common/command.c:3002 #, c-format msgid "Server '%s' not found.\n" msgstr "Server '%s' nicht gefunden.\n" -#: src/common/command.c:2931 +#: src/common/command.c:3014 #, c-format msgid "%s missing servername for \"%s\" command\n" msgstr "%s Servername für den \"%s\"-Befehl fehlt\n" -#: src/common/command.c:2939 +#: src/common/command.c:3022 #, c-format msgid "%s too much arguments for \"%s\" command, ignoring arguments\n" msgstr "%s zuviele Argumente für den \"%s\"-Befehl - ignoriert\n" -#: src/common/command.c:2949 +#: src/common/command.c:3032 #, c-format msgid "%s server \"%s\" not found for \"%s\" command\n" msgstr "%s Server \"%s\" nicht gefunden für den \"%s\"-Befehl\n" -#: src/common/command.c:2957 +#: src/common/command.c:3040 #, c-format msgid "" "%s you can not delete server \"%s\" because you are connected to. Try /" @@ -3580,200 +3632,200 @@ msgstr "" "%s Sie können den Server \"%s\" nicht austragen, weil Sie noch verbunden " "sind. Probieren Sie /disconnect %s vorher.\n" -#: src/common/command.c:2977 +#: src/common/command.c:3060 #, c-format msgid "Server %s%s%s has been deleted\n" msgstr "Server %s%s%s wurde gelöscht\n" -#: src/common/command.c:2996 +#: src/common/command.c:3079 #, c-format msgid "%s missing parameters for \"%s\" command\n" msgstr "%s fehlende Parameter für den \"%s\"-Befehl\n" -#: src/common/command.c:3006 +#: src/common/command.c:3089 #, c-format msgid "%s server \"%s\" already exists, can't create it!\n" msgstr "" "%s der Server \"%s\" existiert bereits und kann daher nicht angelegt " "werden!\n" -#: src/common/command.c:3035 src/common/command.c:3063 -#: src/common/command.c:3076 src/common/command.c:3102 +#: src/common/command.c:3118 src/common/command.c:3146 +#: src/common/command.c:3159 src/common/command.c:3185 #, c-format msgid "%s missing password for \"%s\" parameter\n" msgstr "%s das Passwort für den \"%s\"-Parameter fehlt\n" -#: src/common/command.c:3048 +#: src/common/command.c:3131 #, c-format msgid "%s missing nick(s) for \"%s\" parameter\n" msgstr "%s Nicknames für den \"%s\"-Parameter fehlen\n" -#: src/common/command.c:3089 +#: src/common/command.c:3172 #, c-format msgid "%s missing command for \"%s\" parameter\n" msgstr "%s Befehl für den \"%s\"-Parameter fehlt\n" -#: src/common/command.c:3127 +#: src/common/command.c:3210 #, c-format msgid "Server %s%s%s created\n" msgstr "Server %s%s%s angelegt\n" -#: src/common/command.c:3136 +#: src/common/command.c:3219 #, c-format msgid "%s unable to create server\n" msgstr "%s kann den Server nicht anlegen\n" -#: src/common/command.c:3196 +#: src/common/command.c:3279 msgid "(unknown)" msgstr "(unbekannt)" -#: src/common/command.c:3219 +#: src/common/command.c:3302 #, c-format msgid "%s(password hidden) " msgstr "%s(Passwort versteckt) " -#: src/common/command.c:3317 +#: src/common/command.c:3400 #, c-format msgid "%s server \"%s\" not found\n" msgstr "%s Server \"%s\" nicht gefunden\n" -#: src/common/command.c:3350 src/common/command.c:3398 +#: src/common/command.c:3433 src/common/command.c:3481 #, c-format msgid "%s config option \"%s\" not found\n" msgstr "%s Konfigurationsoption \"%s\" nicht gefunden\n" -#: src/common/command.c:3355 src/common/command.c:3390 +#: src/common/command.c:3438 src/common/command.c:3473 #, c-format msgid "%s incorrect value for option \"%s\"\n" msgstr "%s ungültiger Wert für die Option \"%s\"\n" -#: src/common/command.c:3371 +#: src/common/command.c:3454 #, c-format msgid "%s option \"%s\" can not be changed while WeeChat is running\n" msgstr "%s Option \"%s\" kann nicht zur Laufzeit geändert werden\n" -#: src/common/command.c:3481 +#: src/common/command.c:3564 #, c-format msgid "No config option found with \"%s\"\n" msgstr "Keine Konfigurationsoptionen mit \"%s\" gefunden\n" -#: src/common/command.c:3484 +#: src/common/command.c:3567 msgid "No config option found\n" msgstr "Keine Konfigurationsoption gefunden\n" -#: src/common/command.c:3491 +#: src/common/command.c:3574 #, c-format msgid "%sDetail:\n" msgstr "%sDetail:\n" -#: src/common/command.c:3496 +#: src/common/command.c:3579 msgid " . type boolean (values: 'on' or 'off')\n" msgstr " . boolesche Werte ('on' or 'off')\n" -#: src/common/command.c:3497 src/common/command.c:3520 -#: src/common/command.c:3526 src/common/command.c:3532 +#: src/common/command.c:3580 src/common/command.c:3603 +#: src/common/command.c:3609 src/common/command.c:3615 #: src/common/weechat.c:407 src/common/weechat.c:432 src/common/weechat.c:439 #: src/common/weechat.c:446 #, c-format msgid " . default value: '%s'\n" msgstr " . Standardwert: '%s'\n" -#: src/common/command.c:3502 +#: src/common/command.c:3585 #, c-format msgid " . type integer (values: between %d and %d)\n" msgstr " . Ganzzahl (Werte zwischen %d und %d)\n" -#: src/common/command.c:3505 src/common/weechat.c:416 +#: src/common/command.c:3588 src/common/weechat.c:416 #, c-format msgid " . default value: %d\n" msgstr " . Standardwert: %d\n" -#: src/common/command.c:3509 +#: src/common/command.c:3592 msgid " . type string (values: " msgstr " . Zeichenfolge (Werte: " -#: src/common/command.c:3522 src/common/command.c:3528 -#: src/common/command.c:3534 src/common/weechat.c:434 src/common/weechat.c:441 +#: src/common/command.c:3605 src/common/command.c:3611 +#: src/common/command.c:3617 src/common/weechat.c:434 src/common/weechat.c:441 #: src/common/weechat.c:448 msgid "empty" msgstr "leer" -#: src/common/command.c:3525 +#: src/common/command.c:3608 msgid " . type color (Curses or Gtk color, look at WeeChat doc)\n" msgstr " . Farbe (Curses- or Gtk-color, siehe WeeChat-Dokumentation)\n" -#: src/common/command.c:3531 +#: src/common/command.c:3614 msgid " . type string (any string)\n" msgstr " . Zeichenfolge (beliebig)\n" -#: src/common/command.c:3537 src/common/weechat.c:451 +#: src/common/command.c:3620 src/common/weechat.c:451 #, c-format msgid " . description: %s\n" msgstr " . Beschreibung: %s\n" -#: src/common/command.c:3548 +#: src/common/command.c:3631 #, c-format msgid "config option(s) found with \"%s\"\n" msgstr "Konfigurationsoption(en) gefunden mit \"%s\"\n" -#: src/common/command.c:3551 +#: src/common/command.c:3634 msgid "config option(s) found\n" msgstr "Konfigurationsoption(en) gefunden\n" -#: src/common/command.c:3659 +#: src/common/command.c:3742 #, c-format msgid "%s incorrect value for plugin option \"%s\"\n" msgstr "%s ungültiger Wert für die Plugin-Option \"%s\"\n" -#: src/common/command.c:3688 +#: src/common/command.c:3771 #, c-format msgid "No plugin option found with \"%s\"\n" msgstr "Keine Plugin-Optionen mit \"%s\" gefunden\n" -#: src/common/command.c:3691 +#: src/common/command.c:3774 msgid "No plugin option found\n" msgstr "Keine Plugin-Option gefunden\n" -#: src/common/command.c:3701 +#: src/common/command.c:3784 #, c-format msgid "plugin option(s) found with \"%s\"\n" msgstr "Plugin-Option(en) gefunden mit \"%s\"\n" -#: src/common/command.c:3704 +#: src/common/command.c:3787 msgid "plugin option(s) found\n" msgstr "Plugin-Option(en) gefunden\n" -#: src/common/command.c:3745 +#: src/common/command.c:3828 #, c-format msgid "%s alias or command \"%s\" not found\n" msgstr "%s Alias oder Befehl \"%s\" nicht gefunden\n" -#: src/common/command.c:3755 +#: src/common/command.c:3838 #, c-format msgid "Alias \"%s\" removed\n" msgstr "Alias \"%s\" entfernt\n" -#: src/common/command.c:3815 +#: src/common/command.c:3898 msgid "ignore were removed.\n" msgstr "/ignore-Regeln entfernt.\n" -#: src/common/command.c:3817 +#: src/common/command.c:3900 msgid "ignore was removed.\n" msgstr "/ignore-Regel entfernt.\n" -#: src/common/command.c:3822 +#: src/common/command.c:3905 #, c-format msgid "%s no ignore found\n" msgstr "%s Keine /ignore-Regel gefunden.\n" -#: src/common/command.c:3856 +#: src/common/command.c:3939 #, c-format msgid "%s can't upgrade: connection to at least one server is pending\n" msgstr "" "%s Aktualisierung nicht möglich: es wird noch auf eine Verbindung zu " "mindestens einem Server gewartet\n" -#: src/common/command.c:3866 +#: src/common/command.c:3949 #, c-format msgid "" "%s can't upgrade: connection to at least one SSL server is active (should be " @@ -3783,36 +3835,37 @@ msgstr "" "mindestens einem Server (sollte in einer zukünftigen Version bereinigt " "sein)\n" -#: src/common/command.c:3882 +#: src/common/command.c:3965 msgid "Upgrading WeeChat...\n" msgstr "Aktualisiere WeeChat...\n" -#: src/common/command.c:3889 +#: src/common/command.c:3972 #, c-format msgid "%s unable to save session in file\n" msgstr "%s kann die Sitzung nicht in eine Datei speichern\n" -#: src/common/command.c:3914 +#: src/common/command.c:3997 #, c-format msgid "%s exec failed (program: \"%s\"), exiting WeeChat\n" msgstr "%s Ausführung schlug fehl (Programm: \"%s\"), WeeChat wird beendet\n" -#: src/common/command.c:3954 +#: src/common/command.c:4037 #, c-format msgid "WeeChat uptime: %d %s %02d:%02d:%02d, started on %s" msgstr "WeeChat Uptime: %d %s %02d:%02d:%02d, gestartet am %s" -#: src/common/command.c:3968 +#: src/common/command.c:4051 #, c-format msgid "WeeChat uptime: %s%d %s%s %s%02d%s:%s%02d%s:%s%02d%s, started on %s%s" msgstr "" "WeeChat Uptime: %s%d %s%s %s%02d%s:%s%02d%s:%s%02d%s, gestartet am %s%s" -#: src/common/command.c:4012 -msgid "Opened windows:\n" +#: src/common/command.c:4095 +#, fuzzy +msgid "Open windows:\n" msgstr "Geöffnete Fenster:\n" -#: src/common/command.c:4099 +#: src/common/command.c:4182 #, c-format msgid "" "%s can not merge windows, there's no other window with same size near " diff --git a/po/es.po b/po/es.po index 9af638c1f..e0827bff8 100644 --- a/po/es.po +++ b/po/es.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: Weechat 0.2.0-cvs\n" "Report-Msgid-Bugs-To: flashcode@flashtux.org\n" -"POT-Creation-Date: 2006-07-01 13:52+0200\n" +"POT-Creation-Date: 2006-07-16 12:58+0200\n" "PO-Revision-Date: 2006-07-01 13:53+0200\n" "Last-Translator: Roberto Gonzlez Cardenete \n" "Language-Team: weechat-dev \n" @@ -1422,7 +1422,7 @@ msgstr "(oculto)" msgid "%s: using hostname \"%s\"\n" msgstr "%s: utilizando nombre de mquina local \"%s\"\n" -#: src/irc/irc-send.c:218 src/common/command.c:1028 +#: src/irc/irc-send.c:218 src/common/command.c:1037 #, c-format msgid "%s cannot find nick for sending message\n" msgstr "%s no ha sido posible encontrar el usuario al que enviar el mensaje\n" @@ -1443,7 +1443,7 @@ msgstr "" msgid "%s \"%s\" command can not be executed on a server buffer\n" msgstr "%s el comando \"%s\" no puede ejecutarse en una ventana de servidor\n" -#: src/irc/irc-send.c:878 src/irc/irc-send.c:939 src/common/command.c:2060 +#: src/irc/irc-send.c:878 src/irc/irc-send.c:939 src/common/command.c:2069 #, c-format msgid "%s wrong arguments for \"%s\" command\n" msgstr "%s argumentos incorrectos para el comando \"%s\"\n" @@ -1470,9 +1470,9 @@ msgid "%s nick \"%s\" not found for \"%s\" command\n" msgstr "%s usuario \"%s\" no encontrado para el comando \"%s\"\n" #: src/irc/irc-send.c:1313 src/irc/irc-send.c:1451 src/irc/irc-send.c:2049 -#: src/common/command.c:2005 src/common/command.c:2017 -#: src/common/command.c:2036 src/common/command.c:2123 -#: src/common/command.c:2636 src/common/command.c:2815 +#: src/common/command.c:2014 src/common/command.c:2026 +#: src/common/command.c:2045 src/common/command.c:2132 +#: src/common/command.c:2645 src/common/command.c:2898 #, c-format msgid "%s wrong argument count for \"%s\" command\n" msgstr "%s nmero de argumentos incorrecto para el comando \"%s\"\n" @@ -1858,11 +1858,11 @@ msgstr "%s%s %s(%s%s@%s%s)%s estaba %s\n" msgid "%s[%s%s%s]%s idle: " msgstr "%s[%s%s%s]%s inactividad: " -#: src/irc/irc-recv.c:3578 src/common/command.c:3956 src/common/command.c:3974 +#: src/irc/irc-recv.c:3578 src/common/command.c:4039 src/common/command.c:4057 msgid "days" msgstr "das" -#: src/irc/irc-recv.c:3578 src/common/command.c:3956 src/common/command.c:3974 +#: src/irc/irc-recv.c:3578 src/common/command.c:4039 src/common/command.c:4057 msgid "day" msgstr "da" @@ -2356,7 +2356,7 @@ msgstr "Plugin \"%s\" (%s) cargado.\n" msgid "Plugin \"%s\" unloaded.\n" msgstr "Plugin \"%s\" descargado.\n" -#: src/plugins/plugins.c:1102 src/common/command.c:3637 +#: src/plugins/plugins.c:1102 src/common/command.c:3720 #, c-format msgid "%s plugin \"%s\" not found\n" msgstr "%s plugin \"%s\" no encontrado\n" @@ -2438,7 +2438,7 @@ msgstr " [P] Purgar los viejos DCC" msgid " [Q] Close DCC view" msgstr " [Q] Cerrar la vista DCC" -#: src/gui/curses/gui-curses-input.c:433 +#: src/gui/curses/gui-curses-input.c:432 msgid " [Q] Close raw data view" msgstr " [Q] Cerrar vista de datos basura" @@ -2681,7 +2681,7 @@ msgstr "recargar la pantalla" msgid "grab a key" msgstr "capturar una clave" -#: src/gui/gui-keyboard.c:451 src/common/command.c:2651 +#: src/gui/gui-keyboard.c:451 src/common/command.c:2660 #, c-format msgid "%s unable to bind key \"%s\"\n" msgstr "%s No ha sido posible atar la clave \"%s\"\n" @@ -2744,11 +2744,12 @@ msgid "[action [args] | number | [[server] [channel]]]" msgstr "[accin [argumentos] | nmero | [[servidor] [canal]]]" #: src/common/command.c:59 +#, fuzzy msgid "" " action: action to do:\n" " move: move buffer in the list (may be relative, for example -1)\n" " close: close buffer (optional arg is part message, for a channel)\n" -" list: list opened buffers (no parameter implies this list)\n" +" list: list open buffers (no parameter implies this list)\n" " notify: set notify level for buffer (0=never, 1=highlight, 2=1+msg, 3=2" "+join/part)\n" "server\n" @@ -2959,14 +2960,33 @@ msgstr "" "anclajes personales (usar cuidadosamente)" #: src/common/command.c:131 +#, fuzzy +msgid "manage panels" +msgstr "gestin de ventanas" + +#: src/common/command.c:132 +msgid "[list | add type position size | resize # size | close # | move #1 #2]" +msgstr "" + +#: src/common/command.c:133 +msgid "" +" list: list open panels (no parameter implies this list)\n" +" add: add a panel, type is global|local, position is top|bottom|left|" +"right\n" +" resize: resize a panel with a new size (may be relative, for example -1)\n" +" close: close a panel by number\n" +" move: move a panel to another number (may be relative, for example -1)" +msgstr "" + +#: src/common/command.c:140 msgid "list/load/unload plugins" msgstr "listar/cargar/descargar plugins" -#: src/common/command.c:132 +#: src/common/command.c:141 msgid "[load filename] | [autoload] | [reload] | [unload]" msgstr "[cargar fichero] | [autocargar] | [recargar] | [descargar]" -#: src/common/command.c:133 +#: src/common/command.c:142 msgid "" "filename: WeeChat plugin (file) to load\n" "\n" @@ -2976,11 +2996,11 @@ msgstr "" "\n" "Sin argumentos, el comando /plugin lista todos los plugins cargados." -#: src/common/command.c:136 +#: src/common/command.c:145 msgid "list, add or remove servers" msgstr "lista, ade o elimina servidores" -#: src/common/command.c:137 +#: src/common/command.c:146 msgid "" "[servername] | [servername hostname port [-auto | -noauto] [-ipv6] [-ssl] [-" "pwd password] [-nicks nick1 nick2 nick3] [-username username] [-realname " @@ -2992,7 +3012,7 @@ msgstr "" "username nombre de usuario] [-realname nombre_real] [-command comando] [-" "autojoin canal[,canal]] ] | [del nombre_de_servidor]" -#: src/common/command.c:142 +#: src/common/command.c:151 msgid "" "servername: server name, for internal and display use\n" " hostname: name or IP address of server\n" @@ -3018,27 +3038,27 @@ msgstr "" " nombre_de_usuario: nombre de usuario\n" " nombre_real: nombre real del usuario" -#: src/common/command.c:154 +#: src/common/command.c:163 msgid "save config to disk" msgstr "guardar configuracin a disco" -#: src/common/command.c:155 +#: src/common/command.c:164 msgid "[file]" msgstr "[archivo]" -#: src/common/command.c:155 +#: src/common/command.c:164 msgid "file: filename for writing config" msgstr "archivo: fichero en el que guardar la configuracin" -#: src/common/command.c:157 +#: src/common/command.c:166 msgid "set config options" msgstr "poner opciones de configuracin" -#: src/common/command.c:158 src/common/command.c:166 +#: src/common/command.c:167 src/common/command.c:175 msgid "[option [ = value]]" msgstr "[opcin [ = valor]]" -#: src/common/command.c:159 +#: src/common/command.c:168 msgid "" "option: name of an option (if name is full and no value is given, then help " "is displayed on option)\n" @@ -3054,11 +3074,11 @@ msgstr "" "Una opcin podra ser: nombredeservidor.servidor_xxx donde \"nombredeservidor" "\" es un nombre de servidor interno y \"xxx\" una opcin para dicho servidor." -#: src/common/command.c:165 +#: src/common/command.c:174 msgid "set plugin config options" msgstr "poner opciones de configuracin de plugins" -#: src/common/command.c:167 +#: src/common/command.c:176 msgid "" "option: name of a plugin option\n" " value: value for option\n" @@ -3070,27 +3090,27 @@ msgstr "" "\n" "Una opcin tiene formato: plugin.opcin, ejemplo: perl.miscript.objeto1" -#: src/common/command.c:171 +#: src/common/command.c:180 msgid "remove an alias" msgstr "eliminar un alias" -#: src/common/command.c:172 +#: src/common/command.c:181 msgid "alias_name" msgstr "alias" -#: src/common/command.c:172 +#: src/common/command.c:181 msgid "alias_name: name of alias to remove" msgstr "alias: nombre del alias a suprimir" -#: src/common/command.c:174 +#: src/common/command.c:183 msgid "unignore IRC messages and/or hosts" msgstr "no ignorar mensajes IRC y/o hosts" -#: src/common/command.c:175 +#: src/common/command.c:184 msgid "[number | [mask [[type | command] [channel [server]]]]]" msgstr "[nmero | [mscara [[tipo | comando] [canal [servidor]]]]]" -#: src/common/command.c:176 +#: src/common/command.c:185 msgid "" " number: # of ignore to unignore (number is displayed by list of ignore)\n" " mask: nick or host mask to unignore\n" @@ -3113,11 +3133,11 @@ msgstr "" "Para cada argumento, '*' significa todo.\n" "Sin argumentos, el comando /unignore lista todos los ignores definidos." -#: src/common/command.c:186 +#: src/common/command.c:195 msgid "upgrade WeeChat without disconnecting from servers" msgstr "actualizar Weechat sin desconectarse de los servidores" -#: src/common/command.c:188 +#: src/common/command.c:197 msgid "" "This command run again WeeChat binary, so it should have been compiled or " "installed with a package manager before running this command." @@ -3126,23 +3146,23 @@ msgstr "" "haber sido compilado o instalado con un gestor de paquetes antes de ejecutar " "este comando." -#: src/common/command.c:191 +#: src/common/command.c:200 msgid "show WeeChat uptime" msgstr "muestra el tiempo de uso de WeeChat" -#: src/common/command.c:192 +#: src/common/command.c:201 msgid "[-o]" msgstr "[-o]" -#: src/common/command.c:193 +#: src/common/command.c:202 msgid "-o: send uptime on current channel as an IRC message" msgstr "-o: enva el tiempo de uso en el canal actual como un mensaje IRC" -#: src/common/command.c:195 +#: src/common/command.c:204 msgid "manage windows" msgstr "gestin de ventanas" -#: src/common/command.c:196 +#: src/common/command.c:205 msgid "" "[list | -1 | +1 | b# | up | down | left | right | splith [pct] | splitv " "[pct] | resize pct | merge [all]]" @@ -3150,9 +3170,10 @@ msgstr "" "[list | -1 | +1 | b# | up | down | left | right | splith [pct] | splitv " "[pct] | resize pct | merge [all]]" -#: src/common/command.c:198 +#: src/common/command.c:207 +#, fuzzy msgid "" -" list: list opened windows (no parameter implies this list)\n" +" list: list open windows (no parameter implies this list)\n" " -1: jump to previous window\n" " +1: jump to next window\n" " b#: jump to next window displaying buffer number #\n" @@ -3187,24 +3208,24 @@ msgstr "" "nueva ventana, tomando como referencia el tamao de la ventana actual. Por " "ejemplo 25 significa crear una nueva ventana de tamao = tamao_actual / 4" -#: src/common/command.c:397 src/common/command.c:743 +#: src/common/command.c:406 src/common/command.c:752 #, c-format msgid "%s circular reference when calling alias \"/%s\"\n" msgstr "%s referencia circular al llamar alias \"/%s\"\n" -#: src/common/command.c:723 src/common/command.c:869 src/common/command.c:964 +#: src/common/command.c:732 src/common/command.c:878 src/common/command.c:973 #, c-format msgid "%s command \"%s\" failed\n" msgstr "%s el comando \"%s\" ha fallado\n" -#: src/common/command.c:822 +#: src/common/command.c:831 #, c-format msgid "%s wrong argument count for %s command \"%s\" (expected: %d arg%s)\n" msgstr "" "%s nmero de argumentos incorrecto para el comando %s \"%s\" (esperado: %d " "parmetro%s)\n" -#: src/common/command.c:834 +#: src/common/command.c:843 #, c-format msgid "" "%s wrong argument count for %s command \"%s\" (expected: between %d and %d " @@ -3213,14 +3234,14 @@ msgstr "" "%s nmero de argumentos incorrecto para el comando %s \"%s\" (esperado: " "entre %d y %d parmetro%s)\n" -#: src/common/command.c:898 +#: src/common/command.c:907 #, c-format msgid "%s wrong argument count for IRC command \"%s\" (expected: %d arg%s)\n" msgstr "" "%s nmero de argumentos incorrecto para el comando IRC \"%s\" (esperado: %d " "parmetro%s)\n" -#: src/common/command.c:910 +#: src/common/command.c:919 #, c-format msgid "" "%s wrong argument count for IRC command \"%s\" (expected: between %d and %d " @@ -3229,327 +3250,358 @@ msgstr "" "%s nmero de argumentos incorrecto para el comando IRC \"%s\" (esperado: " "entre %d y %d parmetro%s)\n" -#: src/common/command.c:925 +#: src/common/command.c:934 #, c-format msgid "%s command \"%s\" needs a server connection!\n" msgstr "%s el comando \"%s\" requiere una conexin a servidor!\n" -#: src/common/command.c:934 +#: src/common/command.c:943 #, c-format msgid "%s command \"%s\" can not be executed on DCC CHAT buffer\n" msgstr "%s el comando \"%s\" no puede ejecutarse en el bfer de charla DCC\n" -#: src/common/command.c:979 +#: src/common/command.c:988 #, c-format msgid "%s unknown command \"%s\" (type /help for help)\n" msgstr "%s comando \"%s\" desconocido (escriba /help para la ayuda)\n" -#: src/common/command.c:1181 +#: src/common/command.c:1190 msgid "This window is not a channel!\n" msgstr "Esta ventana no es un canal!\n" -#: src/common/command.c:1219 src/common/command.c:1390 +#: src/common/command.c:1228 src/common/command.c:1399 #, c-format msgid "%s missing arguments for \"%s\" command\n" msgstr "%s faltan argumentos para el comando \"%s\"\n" -#: src/common/command.c:1228 +#: src/common/command.c:1237 #, c-format msgid "Alias \"%s\" => \"%s\" created\n" msgstr "Alias \"%s\" => \"%s\" creado\n" -#: src/common/command.c:1234 +#: src/common/command.c:1243 #, c-format msgid "Failed to create alias \"%s\" => \"%s\" (not enough memory)\n" msgstr "" "No ha sido posible crear el alias \"%s\" => \"%s\" (no hay suficiente " "memoria)\n" -#: src/common/command.c:1246 +#: src/common/command.c:1255 msgid "Alias:\n" msgstr "" -#: src/common/command.c:1256 +#: src/common/command.c:1265 #, fuzzy msgid "No alias found.\n" msgstr "Ningn alias definido.\n" -#: src/common/command.c:1266 +#: src/common/command.c:1275 msgid "List of aliases:\n" msgstr "Lista de alias:\n" -#: src/common/command.c:1280 +#: src/common/command.c:1289 msgid "No alias defined.\n" msgstr "Ningn alias definido.\n" -#: src/common/command.c:1299 +#: src/common/command.c:1308 #, c-format msgid "%sServer: %s%s\n" msgstr "%sServidor: %s%s\n" -#: src/common/command.c:1304 +#: src/common/command.c:1313 #, c-format msgid "%snot connected\n" msgstr "%sno conectado\n" -#: src/common/command.c:1308 +#: src/common/command.c:1317 #, c-format msgid "%sChannel: %s%s %s(server: %s%s%s)\n" msgstr "%s Canal: %s%s %s(servidor: %s%s%s)\n" -#: src/common/command.c:1317 +#: src/common/command.c:1326 #, c-format msgid "%sPrivate with: %s%s %s(server: %s%s%s)\n" msgstr "%sPrivado con: %s%s %s(servidor: %s%s%s)\n" -#: src/common/command.c:1326 src/common/command.c:1338 +#: src/common/command.c:1335 src/common/command.c:1347 #, c-format msgid "%sunknown\n" msgstr "%sdesconocido\n" -#: src/common/command.c:1334 +#: src/common/command.c:1343 #, c-format msgid "%sraw IRC data\n" msgstr "%s datos basura de IRC\n" -#: src/common/command.c:1369 -msgid "Opened buffers:\n" +#: src/common/command.c:1378 +#, fuzzy +msgid "Open buffers:\n" msgstr "Bfers abiertos:\n" -#: src/common/command.c:1414 +#: src/common/command.c:1423 #, c-format msgid "%s incorrect buffer number\n" msgstr "%s nmero de bfer incorrecto\n" -#: src/common/command.c:1431 +#: src/common/command.c:1440 #, c-format msgid "%s can not close the single buffer\n" msgstr "%s no es posible cerrar el nico bfer\n" -#: src/common/command.c:1442 -#, c-format -msgid "%s can not close server buffer while channels are opened\n" +#: src/common/command.c:1451 +#, fuzzy, c-format +msgid "%s can not close server buffer while channels are open\n" msgstr "" "%s no se puede cerrar el bfer de servidor mientras haya canales abiertos\n" -#: src/common/command.c:1514 +#: src/common/command.c:1523 msgid "Notify levels: " msgstr "Niveles de notificacin: " -#: src/common/command.c:1520 +#: src/common/command.c:1529 msgid "Raw IRC data" msgstr "Datos basura de IRC" -#: src/common/command.c:1544 src/common/command.c:1594 +#: src/common/command.c:1553 src/common/command.c:1603 #, c-format msgid "%s incorrect notify level (must be between %d and %d)\n" msgstr "%s nivel de notificacin incorrecto (debe estar entre %d y %d)\n" -#: src/common/command.c:1554 +#: src/common/command.c:1563 #, c-format msgid "%s incorrect buffer for notify (must be channel or private)\n" msgstr "%s bfer incorrecto para notificar (debe ser canal o privado)\n" -#: src/common/command.c:1564 +#: src/common/command.c:1573 #, c-format msgid "New notify level for %s%s%s: %s%d %s" msgstr "Nuevo nivel de notificacin para %s%s%s: %s%d %s" -#: src/common/command.c:1574 +#: src/common/command.c:1583 msgid "(hotlist: never)\n" msgstr "(hotlist: nunca)\n" -#: src/common/command.c:1577 +#: src/common/command.c:1586 msgid "(hotlist: highlights)\n" msgstr "(hotlist: resaltados)\n" -#: src/common/command.c:1580 +#: src/common/command.c:1589 msgid "(hotlist: highlights + messages)\n" msgstr "(hotlist: resaltados + mensajes)\n" -#: src/common/command.c:1583 +#: src/common/command.c:1592 msgid "(hotlist: highlights + messages + join/part (all))\n" msgstr "(hotlist: resaltados + mensajes + join/part (todos))\n" -#: src/common/command.c:1714 +#: src/common/command.c:1723 #, c-format msgid "Charsets for server %s%s%s: " msgstr "Juegos de caracteres para el servidor %s%s%s: " -#: src/common/command.c:1722 +#: src/common/command.c:1731 #, c-format msgid "Charsets for channel %s%s%s: " msgstr "Juegos de caracteres para el canal %s%s%s: " -#: src/common/command.c:1730 +#: src/common/command.c:1739 #, c-format msgid "Charsets for private %s%s%s: " msgstr "Juegos de caracteres para el privado %s%s%s: " -#: src/common/command.c:1758 src/common/command.c:1788 -#: src/common/command.c:1818 +#: src/common/command.c:1767 src/common/command.c:1797 +#: src/common/command.c:1827 #, c-format msgid " (inherited: \"%s%s%s\")" msgstr " (heredado: \"%s%s%s\")" -#: src/common/command.c:1887 src/common/command.c:1915 -#: src/common/command.c:2142 src/common/command.c:2808 -#: src/common/command.c:4088 src/common/command.c:4131 +#: src/common/command.c:1896 src/common/command.c:1924 +#: src/common/command.c:2151 src/common/command.c:2891 +#: src/common/command.c:4171 src/common/command.c:4214 #, c-format msgid "%s unknown option for \"%s\" command\n" msgstr "%s opcin desconocida para el comando \"%s\"\n" -#: src/common/command.c:1950 +#: src/common/command.c:1959 #, c-format msgid "%s already connected to server \"%s\"!\n" msgstr "%s ya conectado al servidor \"%s\"!\n" -#: src/common/command.c:1958 +#: src/common/command.c:1967 #, c-format msgid "%s currently connecting to server \"%s\"!\n" msgstr "%s actualmente conectando al servidor \"%s\"!\n" -#: src/common/command.c:1978 src/common/command.c:2191 +#: src/common/command.c:1987 src/common/command.c:2200 #, c-format msgid "%s server not found\n" msgstr "%s servidor no encontrado\n" -#: src/common/command.c:2175 +#: src/common/command.c:2184 #, c-format msgid "%s not connected to server \"%s\"!\n" msgstr "%s no conectado al servidor \"%s\"!\n" -#: src/common/command.c:2183 +#: src/common/command.c:2192 msgid "Auto-reconnection is cancelled\n" msgstr "La reconexin automtica est anulada\n" -#: src/common/command.c:2219 src/common/weechat.c:471 +#: src/common/command.c:2228 src/common/weechat.c:471 #, c-format msgid "%s internal commands:\n" msgstr "Comandos internos %s :\n" -#: src/common/command.c:2229 src/common/weechat.c:491 +#: src/common/command.c:2238 src/common/weechat.c:491 #, c-format msgid "IRC commands:\n" msgstr "Comandos IRC :\n" -#: src/common/command.c:2243 +#: src/common/command.c:2252 msgid "Plugin commands:\n" msgstr "Comandos de plugin:\n" -#: src/common/command.c:2359 +#: src/common/command.c:2368 #, c-format msgid "No help available, \"%s\" is an unknown command\n" msgstr "No hay ayuda disponible, el comando \"%s\" es desconocido\n" -#: src/common/command.c:2428 +#: src/common/command.c:2437 #, c-format msgid "%son %s%s%s/%s%s%s:%s ignoring %s%s%s from %s%s\n" msgstr "%sen %s%s%s/%s%s%s:%s ignorando %s%s%s de %s%s\n" -#: src/common/command.c:2466 +#: src/common/command.c:2475 msgid "List of ignore:\n" msgstr "Lista de ignores:\n" -#: src/common/command.c:2483 +#: src/common/command.c:2492 msgid "No ignore defined.\n" msgstr "Sin ignores definidos.\n" -#: src/common/command.c:2509 +#: src/common/command.c:2518 msgid "New ignore:" msgstr "Nuevo ignore:" -#: src/common/command.c:2529 +#: src/common/command.c:2538 #, c-format msgid "New key binding: %s" msgstr "Nueva anclaje de clave: %s" -#: src/common/command.c:2568 +#: src/common/command.c:2577 msgid "Key bindings:\n" msgstr "Anclajes de clave:\n" -#: src/common/command.c:2582 +#: src/common/command.c:2591 #, c-format msgid "Key \"%s\" unbound\n" msgstr "Clave \"%s\" desatada\n" -#: src/common/command.c:2588 +#: src/common/command.c:2597 #, c-format msgid "%s unable to unbind key \"%s\"\n" msgstr "%s No ha sido posible desatar la clave \"%s\"\n" -#: src/common/command.c:2596 src/common/weechat.c:523 +#: src/common/command.c:2605 src/common/weechat.c:523 #, c-format msgid "Internal key functions:\n" msgstr "Funciones de clave internas:\n" -#: src/common/command.c:2616 +#: src/common/command.c:2625 msgid "Default key bindings restored\n" msgstr "Anclajes de clave por defecto restaurados\n" -#: src/common/command.c:2622 +#: src/common/command.c:2631 #, c-format msgid "%s \"-yes\" argument is required for keys reset (securuty reason)\n" msgstr "" "%s \"-yes\" se requiere argumento para resetear las claves (por razones de " "seguridad)\n" -#: src/common/command.c:2683 +#: src/common/command.c:2685 +msgid "global" +msgstr "" + +#: src/common/command.c:2685 +msgid "local" +msgstr "" + +#: src/common/command.c:2691 +#, fuzzy +msgid "top" +msgstr "operador" + +#: src/common/command.c:2694 +msgid "bottom" +msgstr "" + +#: src/common/command.c:2697 +msgid "left" +msgstr "" + +#: src/common/command.c:2700 +msgid "right" +msgstr "" + +#: src/common/command.c:2730 +#, fuzzy +msgid "Open panels:\n" +msgstr "Bfers abiertos:\n" + +#: src/common/command.c:2766 msgid "Plugins loaded:\n" msgstr "Plugins cargados:\n" -#: src/common/command.c:2699 +#: src/common/command.c:2782 msgid " message handlers:\n" msgstr " manejadores de mensaje:\n" -#: src/common/command.c:2708 +#: src/common/command.c:2791 #, c-format msgid " IRC(%s)\n" msgstr " IRC(%s)\n" -#: src/common/command.c:2715 +#: src/common/command.c:2798 msgid " (no message handler)\n" msgstr " (sin manejador de mensaje)\n" -#: src/common/command.c:2720 +#: src/common/command.c:2803 msgid " command handlers:\n" msgstr " manejadores de comando:\n" -#: src/common/command.c:2741 +#: src/common/command.c:2824 msgid " (no command handler)\n" msgstr " (sin manejador de comando)\n" -#: src/common/command.c:2746 +#: src/common/command.c:2829 msgid " timer handlers:\n" msgstr " manejadores de temporizacin:\n" -#: src/common/command.c:2755 +#: src/common/command.c:2838 #, c-format msgid " %d seconds\n" msgstr " %d segundos\n" -#: src/common/command.c:2762 +#: src/common/command.c:2845 msgid " (no timer handler)\n" msgstr " (sin manejador temporizador)\n" -#: src/common/command.c:2767 +#: src/common/command.c:2850 msgid " keyboard handlers:\n" msgstr " manejadores de teclado:\n" -#: src/common/command.c:2777 +#: src/common/command.c:2860 msgid " (no keyboard handler)\n" msgstr " (sin manejador de teclado)\n" -#: src/common/command.c:2779 +#: src/common/command.c:2862 #, c-format msgid " %d defined\n" msgstr " %d definido\n" -#: src/common/command.c:2785 +#: src/common/command.c:2868 msgid " (no plugin)\n" msgstr " (sin plugins)\n" -#: src/common/command.c:2821 src/common/command.c:3715 +#: src/common/command.c:2904 src/common/command.c:3798 #, c-format msgid "" "Command \"%s\" is not available, WeeChat was built without plugins support.\n" @@ -3557,51 +3609,51 @@ msgstr "" "El comando \"%s\" no est disponible, Weechat fue compilado sin soporte para " "plugins.\n" -#: src/common/command.c:2849 +#: src/common/command.c:2932 msgid "Configuration file saved\n" msgstr "Archivo de configuracin guardado\n" -#: src/common/command.c:2854 +#: src/common/command.c:2937 #, c-format msgid "%s failed to save configuration file\n" msgstr "%s fall al salvar el archivo de configuracin\n" -#: src/common/command.c:2862 +#: src/common/command.c:2945 #, fuzzy msgid "Plugins options saved\n" msgstr "opcin/opciones de plugin encontrada(s)\n" -#: src/common/command.c:2867 +#: src/common/command.c:2950 #, fuzzy, c-format msgid "%s failed to save plugins options\n" msgstr "%s fall al salvar el archivo de configuracin\n" -#: src/common/command.c:2908 +#: src/common/command.c:2991 msgid "No server.\n" msgstr "Ningn servidor.\n" -#: src/common/command.c:2919 +#: src/common/command.c:3002 #, c-format msgid "Server '%s' not found.\n" msgstr "Servidor '%s' no encontrado.\n" -#: src/common/command.c:2931 +#: src/common/command.c:3014 #, c-format msgid "%s missing servername for \"%s\" command\n" msgstr "%s falta el nombre de servidor para el comando \"%s\"\n" -#: src/common/command.c:2939 +#: src/common/command.c:3022 #, c-format msgid "%s too much arguments for \"%s\" command, ignoring arguments\n" msgstr "" "%s demasiados argumentos para el comando \"%s\", ignorando parmetros\n" -#: src/common/command.c:2949 +#: src/common/command.c:3032 #, c-format msgid "%s server \"%s\" not found for \"%s\" command\n" msgstr "%s servidor \"%s\" no encontrado para el comando \"%s\"\n" -#: src/common/command.c:2957 +#: src/common/command.c:3040 #, c-format msgid "" "%s you can not delete server \"%s\" because you are connected to. Try /" @@ -3610,198 +3662,198 @@ msgstr "" "%s usted no puede eliminar el servidor \"%s\" ya que est usted conectado a " "l. Pruebe /disconnect %s antes.\n" -#: src/common/command.c:2977 +#: src/common/command.c:3060 #, c-format msgid "Server %s%s%s has been deleted\n" msgstr "El servidor %s%s%s ha sido borrado\n" -#: src/common/command.c:2996 +#: src/common/command.c:3079 #, c-format msgid "%s missing parameters for \"%s\" command\n" msgstr "%s faltan parmetros para el comando \"%s\"\n" -#: src/common/command.c:3006 +#: src/common/command.c:3089 #, c-format msgid "%s server \"%s\" already exists, can't create it!\n" msgstr "%s el servidor \"%s\" ya existe, no se puede crear!\n" -#: src/common/command.c:3035 src/common/command.c:3063 -#: src/common/command.c:3076 src/common/command.c:3102 +#: src/common/command.c:3118 src/common/command.c:3146 +#: src/common/command.c:3159 src/common/command.c:3185 #, c-format msgid "%s missing password for \"%s\" parameter\n" msgstr "%s falta contrasea para el comando \"%s\"\n" -#: src/common/command.c:3048 +#: src/common/command.c:3131 #, c-format msgid "%s missing nick(s) for \"%s\" parameter\n" msgstr "%s falta(n) usuario(s) para el parmetro \"%s\"\n" -#: src/common/command.c:3089 +#: src/common/command.c:3172 #, c-format msgid "%s missing command for \"%s\" parameter\n" msgstr "%s falta comando para el parmetro \"%s\"\n" -#: src/common/command.c:3127 +#: src/common/command.c:3210 #, c-format msgid "Server %s%s%s created\n" msgstr "Servidor %s%s%s creado\n" -#: src/common/command.c:3136 +#: src/common/command.c:3219 #, c-format msgid "%s unable to create server\n" msgstr "%s no es posible crear el servidor\n" -#: src/common/command.c:3196 +#: src/common/command.c:3279 msgid "(unknown)" msgstr "(desconocido)" -#: src/common/command.c:3219 +#: src/common/command.c:3302 #, c-format msgid "%s(password hidden) " msgstr "%s(contrasea oculta) " -#: src/common/command.c:3317 +#: src/common/command.c:3400 #, c-format msgid "%s server \"%s\" not found\n" msgstr "%s servidor \"%s\" no encontrado\n" -#: src/common/command.c:3350 src/common/command.c:3398 +#: src/common/command.c:3433 src/common/command.c:3481 #, c-format msgid "%s config option \"%s\" not found\n" msgstr "%s opcin de configuracin \"%s\" no encontrada\n" -#: src/common/command.c:3355 src/common/command.c:3390 +#: src/common/command.c:3438 src/common/command.c:3473 #, c-format msgid "%s incorrect value for option \"%s\"\n" msgstr "%s valor incorrecto para la opcin \"%s\"\n" -#: src/common/command.c:3371 +#: src/common/command.c:3454 #, c-format msgid "%s option \"%s\" can not be changed while WeeChat is running\n" msgstr "" "%s la opcin \"%s\" no puede ser modificada mientras WeeChat est en " "ejecucin\n" -#: src/common/command.c:3481 +#: src/common/command.c:3564 #, c-format msgid "No config option found with \"%s\"\n" msgstr "Ninguna opcin de configuracin encontrada con \"%s\"\n" -#: src/common/command.c:3484 +#: src/common/command.c:3567 msgid "No config option found\n" msgstr "Ninguna opcin de configuracin encontrada\n" -#: src/common/command.c:3491 +#: src/common/command.c:3574 #, c-format msgid "%sDetail:\n" msgstr "%sDetalle:\n" -#: src/common/command.c:3496 +#: src/common/command.c:3579 msgid " . type boolean (values: 'on' or 'off')\n" msgstr " . tipo booleano (valores: 'on' u 'off')\n" -#: src/common/command.c:3497 src/common/command.c:3520 -#: src/common/command.c:3526 src/common/command.c:3532 +#: src/common/command.c:3580 src/common/command.c:3603 +#: src/common/command.c:3609 src/common/command.c:3615 #: src/common/weechat.c:407 src/common/weechat.c:432 src/common/weechat.c:439 #: src/common/weechat.c:446 #, c-format msgid " . default value: '%s'\n" msgstr " . valor por defecto: '%s'\n" -#: src/common/command.c:3502 +#: src/common/command.c:3585 #, c-format msgid " . type integer (values: between %d and %d)\n" msgstr " . tipo entero (valores: entre %d y %d)\n" -#: src/common/command.c:3505 src/common/weechat.c:416 +#: src/common/command.c:3588 src/common/weechat.c:416 #, c-format msgid " . default value: %d\n" msgstr " . valor por defecto: %d\n" -#: src/common/command.c:3509 +#: src/common/command.c:3592 msgid " . type string (values: " msgstr " . tipo cadena (valores: " -#: src/common/command.c:3522 src/common/command.c:3528 -#: src/common/command.c:3534 src/common/weechat.c:434 src/common/weechat.c:441 +#: src/common/command.c:3605 src/common/command.c:3611 +#: src/common/command.c:3617 src/common/weechat.c:434 src/common/weechat.c:441 #: src/common/weechat.c:448 msgid "empty" msgstr "vaco" -#: src/common/command.c:3525 +#: src/common/command.c:3608 msgid " . type color (Curses or Gtk color, look at WeeChat doc)\n" msgstr " . tipo color (color Curses o Gtk, ver la documentacin de WeeChat)\n" -#: src/common/command.c:3531 +#: src/common/command.c:3614 msgid " . type string (any string)\n" msgstr " . tipo cadena (cualquier cadena)\n" -#: src/common/command.c:3537 src/common/weechat.c:451 +#: src/common/command.c:3620 src/common/weechat.c:451 #, c-format msgid " . description: %s\n" msgstr " . descripcin: %s\n" -#: src/common/command.c:3548 +#: src/common/command.c:3631 #, c-format msgid "config option(s) found with \"%s\"\n" msgstr "opcin/opciones de configuracin encontrada(s) con \"%s\"\n" -#: src/common/command.c:3551 +#: src/common/command.c:3634 msgid "config option(s) found\n" msgstr "opcin/opciones de configuracin encontrada(s)\n" -#: src/common/command.c:3659 +#: src/common/command.c:3742 #, c-format msgid "%s incorrect value for plugin option \"%s\"\n" msgstr "%s valor incorrecto para la opcin de plugin \"%s\"\n" -#: src/common/command.c:3688 +#: src/common/command.c:3771 #, c-format msgid "No plugin option found with \"%s\"\n" msgstr "Ninguna opcin de plugin encontrada con \"%s\"\n" -#: src/common/command.c:3691 +#: src/common/command.c:3774 msgid "No plugin option found\n" msgstr "Ninguna opcin de plugin encontrada\n" -#: src/common/command.c:3701 +#: src/common/command.c:3784 #, c-format msgid "plugin option(s) found with \"%s\"\n" msgstr "opcin/opciones de plugin encontrada(s) con \"%s\"\n" -#: src/common/command.c:3704 +#: src/common/command.c:3787 msgid "plugin option(s) found\n" msgstr "opcin/opciones de plugin encontrada(s)\n" -#: src/common/command.c:3745 +#: src/common/command.c:3828 #, c-format msgid "%s alias or command \"%s\" not found\n" msgstr "%s alias o comando \"%s\" no encontrado\n" -#: src/common/command.c:3755 +#: src/common/command.c:3838 #, c-format msgid "Alias \"%s\" removed\n" msgstr "Alias \"%s\" eliminado\n" -#: src/common/command.c:3815 +#: src/common/command.c:3898 msgid "ignore were removed.\n" msgstr "los ignores fueron eliminados.\n" -#: src/common/command.c:3817 +#: src/common/command.c:3900 msgid "ignore was removed.\n" msgstr "el ignore fue eliminado.\n" -#: src/common/command.c:3822 +#: src/common/command.c:3905 #, c-format msgid "%s no ignore found\n" msgstr "%s no se encontraron ignores\n" -#: src/common/command.c:3856 +#: src/common/command.c:3939 #, c-format msgid "%s can't upgrade: connection to at least one server is pending\n" msgstr "%s no se puede actualizar: conexin pendiente a un servidor al menos\n" -#: src/common/command.c:3866 +#: src/common/command.c:3949 #, c-format msgid "" "%s can't upgrade: connection to at least one SSL server is active (should be " @@ -3810,37 +3862,38 @@ msgstr "" "%s no se puede actualizar: conexin activa a un servidor SSL por lo menos " "(debera ser corregido en una futura versin)\n" -#: src/common/command.c:3882 +#: src/common/command.c:3965 msgid "Upgrading WeeChat...\n" msgstr "Actualizando Weechat...\n" -#: src/common/command.c:3889 +#: src/common/command.c:3972 #, c-format msgid "%s unable to save session in file\n" msgstr "%s no ha sido posible guardar la sesin en el archivo\n" -#: src/common/command.c:3914 +#: src/common/command.c:3997 #, c-format msgid "%s exec failed (program: \"%s\"), exiting WeeChat\n" msgstr "%s exec ha fallado (programa: \"%s\"), saliendo de Weechat\n" -#: src/common/command.c:3954 +#: src/common/command.c:4037 #, c-format msgid "WeeChat uptime: %d %s %02d:%02d:%02d, started on %s" msgstr "Tiempo de uso de WeeChat: %d %s %02d:%02d:%02d, empez en %s" -#: src/common/command.c:3968 +#: src/common/command.c:4051 #, c-format msgid "WeeChat uptime: %s%d %s%s %s%02d%s:%s%02d%s:%s%02d%s, started on %s%s" msgstr "" "Tiempo de uso de WeeChat: %s%d %s%s %s%02d%s: %s%02d%s:%s%02d%s, empez en %s" "%s" -#: src/common/command.c:4012 -msgid "Opened windows:\n" +#: src/common/command.c:4095 +#, fuzzy +msgid "Open windows:\n" msgstr "Ventanas abiertas:\n" -#: src/common/command.c:4099 +#: src/common/command.c:4182 #, c-format msgid "" "%s can not merge windows, there's no other window with same size near " diff --git a/po/fr.po b/po/fr.po index c6b61fcdd..c3be627ba 100644 --- a/po/fr.po +++ b/po/fr.po @@ -6,8 +6,8 @@ msgid "" msgstr "" "Project-Id-Version: WeeChat 0.2.0-cvs\n" "Report-Msgid-Bugs-To: flashcode@flashtux.org\n" -"POT-Creation-Date: 2006-07-01 13:52+0200\n" -"PO-Revision-Date: 2006-07-01 13:53+0200\n" +"POT-Creation-Date: 2006-07-16 12:58+0200\n" +"PO-Revision-Date: 2006-07-15 11:07+0200\n" "Last-Translator: FlashCode \n" "Language-Team: weechat-dev \n" "MIME-Version: 1.0\n" @@ -1417,7 +1417,7 @@ msgstr "(cach msgid "%s: using hostname \"%s\"\n" msgstr "%s: utilisation du nom de machine \"%s\"\n" -#: src/irc/irc-send.c:218 src/common/command.c:1028 +#: src/irc/irc-send.c:218 src/common/command.c:1037 #, c-format msgid "%s cannot find nick for sending message\n" msgstr "%s impossible de trouver le pseudo pour envoyer le message\n" @@ -1439,7 +1439,7 @@ msgid "%s \"%s\" command can not be executed on a server buffer\n" msgstr "" "%s la commande \"%s\" ne peut pas tre excute dans un tampon serveur\n" -#: src/irc/irc-send.c:878 src/irc/irc-send.c:939 src/common/command.c:2060 +#: src/irc/irc-send.c:878 src/irc/irc-send.c:939 src/common/command.c:2069 #, c-format msgid "%s wrong arguments for \"%s\" command\n" msgstr "%s paramtres invalides pour la commande \"%s\"\n" @@ -1467,9 +1467,9 @@ msgid "%s nick \"%s\" not found for \"%s\" command\n" msgstr "%s pseudo \"%s\" non trouv pour la commande \"%s\"\n" #: src/irc/irc-send.c:1313 src/irc/irc-send.c:1451 src/irc/irc-send.c:2049 -#: src/common/command.c:2005 src/common/command.c:2017 -#: src/common/command.c:2036 src/common/command.c:2123 -#: src/common/command.c:2636 src/common/command.c:2815 +#: src/common/command.c:2014 src/common/command.c:2026 +#: src/common/command.c:2045 src/common/command.c:2132 +#: src/common/command.c:2645 src/common/command.c:2898 #, c-format msgid "%s wrong argument count for \"%s\" command\n" msgstr "%s nombre de paramtres erron pour la commande \"%s\"\n" @@ -1855,11 +1855,11 @@ msgstr "%s%s %s(%s%s@%s%s)%s msgid "%s[%s%s%s]%s idle: " msgstr "%s[%s%s%s]%s inactivit: " -#: src/irc/irc-recv.c:3578 src/common/command.c:3956 src/common/command.c:3974 +#: src/irc/irc-recv.c:3578 src/common/command.c:4039 src/common/command.c:4057 msgid "days" msgstr "jours" -#: src/irc/irc-recv.c:3578 src/common/command.c:3956 src/common/command.c:3974 +#: src/irc/irc-recv.c:3578 src/common/command.c:4039 src/common/command.c:4057 msgid "day" msgstr "jour" @@ -2352,7 +2352,7 @@ msgstr "Extension \"%s\" (%s) charg msgid "Plugin \"%s\" unloaded.\n" msgstr "Extension \"%s\" dcharge.\n" -#: src/plugins/plugins.c:1102 src/common/command.c:3637 +#: src/plugins/plugins.c:1102 src/common/command.c:3720 #, c-format msgid "%s plugin \"%s\" not found\n" msgstr "%s extension \"%s\" non trouve\n" @@ -2435,7 +2435,7 @@ msgstr " [P] Purger anciens DCC" msgid " [Q] Close DCC view" msgstr " [Q] Fermer la vue DCC" -#: src/gui/curses/gui-curses-input.c:433 +#: src/gui/curses/gui-curses-input.c:432 msgid " [Q] Close raw data view" msgstr " [Q] Fermer la vue IRC brut" @@ -2678,7 +2678,7 @@ msgstr "rafra msgid "grab a key" msgstr "capturer une touche" -#: src/gui/gui-keyboard.c:451 src/common/command.c:2651 +#: src/gui/gui-keyboard.c:451 src/common/command.c:2660 #, c-format msgid "%s unable to bind key \"%s\"\n" msgstr "%s impossible de crer la touche \"%s\"\n" @@ -2743,7 +2743,7 @@ msgid "" " action: action to do:\n" " move: move buffer in the list (may be relative, for example -1)\n" " close: close buffer (optional arg is part message, for a channel)\n" -" list: list opened buffers (no parameter implies this list)\n" +" list: list open buffers (no parameter implies this list)\n" " notify: set notify level for buffer (0=never, 1=highlight, 2=1+msg, 3=2" "+join/part)\n" "server\n" @@ -2751,16 +2751,16 @@ msgid "" " number: jump to buffer by number" msgstr "" " action: action effectuer:\n" -" move: dplacer le tampon dans la liste (peut tre relatif, par exemple -" +" move: dplace le tampon dans la liste (peut tre relatif, par exemple -" "1)\n" -" close: fermer le tampon (le paramtre optionnel est le message de fin, " -"pour un canal)\n" +" close: ferme le tampon (le paramtre optionnel est le message de fin, pour " +"un canal)\n" " list: liste les tampons ouverts (pas de paramtre affiche cette liste)\n" -" notify: fixer le niveau de notification (0=jamais, 1=highlight, 2=1+msg, 3=2" +" notify: fixe le niveau de notification (0=jamais, 1=highlight, 2=1+msg, 3=2" "+join/part)\n" "serveur\n" -" canal: sauter au tampon par serveur et/ou nom de canal\n" -" nombre: sauter au tampon qui a ce numro" +" canal: saute au tampon par serveur et/ou nom de canal\n" +" nombre: saute au tampon qui a ce numro" #: src/common/command.c:68 msgid "" @@ -2953,14 +2953,41 @@ msgstr "" "les touches personnelles (utiliser avec prcaution !)" #: src/common/command.c:131 +msgid "manage panels" +msgstr "gestion des panneaux" + +#: src/common/command.c:132 +msgid "[list | add type position size | resize # size | close # | move #1 #2]" +msgstr "" +"[list | add type position taille | resize # taille | close # | move #1 #2]" + +#: src/common/command.c:133 +msgid "" +" list: list open panels (no parameter implies this list)\n" +" add: add a panel, type is global|local, position is top|bottom|left|" +"right\n" +" resize: resize a panel with a new size (may be relative, for example -1)\n" +" close: close a panel by number\n" +" move: move a panel to another number (may be relative, for example -1)" +msgstr "" +" list: liste les panneaux ouverts (pas de paramtre affiche cette liste)\n" +" add: ajoute un panneau, le type est global|local, la position est top|" +"bottom|left|right\n" +" resize: redimensionne le panneau avec une nouvelle taille (peut tre " +"relatif, par exemple -1)\n" +" close: ferme un panneau par son numro\n" +" move: dplace un panneau un autre numro (peut tre relatif, par " +"exemple -1)" + +#: src/common/command.c:140 msgid "list/load/unload plugins" msgstr "liste/charge/dcharge des extensions" -#: src/common/command.c:132 +#: src/common/command.c:141 msgid "[load filename] | [autoload] | [reload] | [unload]" msgstr "[load fichier] | [autoload] | [reload] | [unload]" -#: src/common/command.c:133 +#: src/common/command.c:142 msgid "" "filename: WeeChat plugin (file) to load\n" "\n" @@ -2970,11 +2997,11 @@ msgstr "" "\n" "Sans paramtre, la commande /plugin liste toutes les extensions charges." -#: src/common/command.c:136 +#: src/common/command.c:145 msgid "list, add or remove servers" msgstr "liste, ajoute ou retire des serveurs" -#: src/common/command.c:137 +#: src/common/command.c:146 msgid "" "[servername] | [servername hostname port [-auto | -noauto] [-ipv6] [-ssl] [-" "pwd password] [-nicks nick1 nick2 nick3] [-username username] [-realname " @@ -2986,7 +3013,7 @@ msgstr "" "nom_utilisateur] [-realname nom_rel] [-command commande] [-autojoin canal[," "canal]] ] | [del nom_serveur]" -#: src/common/command.c:142 +#: src/common/command.c:151 msgid "" "servername: server name, for internal and display use\n" " hostname: name or IP address of server\n" @@ -3012,27 +3039,27 @@ msgstr "" "nom_utilisateur: nom d'utilisateur\n" " nom_rel: nom rel de l'utilisateur" -#: src/common/command.c:154 +#: src/common/command.c:163 msgid "save config to disk" msgstr "sauvegarder la configuration sur disque" -#: src/common/command.c:155 +#: src/common/command.c:164 msgid "[file]" msgstr "[fichier]" -#: src/common/command.c:155 +#: src/common/command.c:164 msgid "file: filename for writing config" msgstr "fichier: fichier pour sauvegarder la configuration" -#: src/common/command.c:157 +#: src/common/command.c:166 msgid "set config options" msgstr "modifier des options de configuration" -#: src/common/command.c:158 src/common/command.c:166 +#: src/common/command.c:167 src/common/command.c:175 msgid "[option [ = value]]" msgstr "[option [ = valeur]]" -#: src/common/command.c:159 +#: src/common/command.c:168 msgid "" "option: name of an option (if name is full and no value is given, then help " "is displayed on option)\n" @@ -3048,11 +3075,11 @@ msgstr "" "L'option peut tre: nomserveur.server_xxx o \"nomserveur\" est le nom " "interne d'un serveur et \"xxx\" une option pour ce serveur." -#: src/common/command.c:165 +#: src/common/command.c:174 msgid "set plugin config options" msgstr "modifier des options de configuration des extensions" -#: src/common/command.c:167 +#: src/common/command.c:176 msgid "" "option: name of a plugin option\n" " value: value for option\n" @@ -3065,27 +3092,27 @@ msgstr "" "L'option est au format: extension.option, par exemple: perl.monscript." "variable1" -#: src/common/command.c:171 +#: src/common/command.c:180 msgid "remove an alias" msgstr "supprimer un alias" -#: src/common/command.c:172 +#: src/common/command.c:181 msgid "alias_name" msgstr "nom_alias" -#: src/common/command.c:172 +#: src/common/command.c:181 msgid "alias_name: name of alias to remove" msgstr "nom_alias: nom de l'alias supprimer" -#: src/common/command.c:174 +#: src/common/command.c:183 msgid "unignore IRC messages and/or hosts" msgstr "supprimer le ignore des messages IRC et/ou des masques" -#: src/common/command.c:175 +#: src/common/command.c:184 msgid "[number | [mask [[type | command] [channel [server]]]]]" msgstr "[nombre | [masque [[type | commande] [canal [serveur]]]]]" -#: src/common/command.c:176 +#: src/common/command.c:185 msgid "" " number: # of ignore to unignore (number is displayed by list of ignore)\n" " mask: nick or host mask to unignore\n" @@ -3108,11 +3135,11 @@ msgstr "" "Pour chaque paramtre, '*' signifie tou(te)s.\n" "Sans paramtre, /ignore liste les ignore dfinis." -#: src/common/command.c:186 +#: src/common/command.c:195 msgid "upgrade WeeChat without disconnecting from servers" msgstr "mettre jour WeeChat sans se dconnecter des serveurs" -#: src/common/command.c:188 +#: src/common/command.c:197 msgid "" "This command run again WeeChat binary, so it should have been compiled or " "installed with a package manager before running this command." @@ -3121,23 +3148,23 @@ msgstr "" "compil ou install via un gestionnaire de paquet avant de lancer cette " "commande." -#: src/common/command.c:191 +#: src/common/command.c:200 msgid "show WeeChat uptime" msgstr "montrer l'uptime de WeeChat" -#: src/common/command.c:192 +#: src/common/command.c:201 msgid "[-o]" msgstr "[-o]" -#: src/common/command.c:193 +#: src/common/command.c:202 msgid "-o: send uptime on current channel as an IRC message" msgstr "-o: envoyer l'uptime sur le canal courant en tant que message IRC" -#: src/common/command.c:195 +#: src/common/command.c:204 msgid "manage windows" msgstr "gestion des fentres" -#: src/common/command.c:196 +#: src/common/command.c:205 msgid "" "[list | -1 | +1 | b# | up | down | left | right | splith [pct] | splitv " "[pct] | resize pct | merge [all]]" @@ -3145,9 +3172,9 @@ msgstr "" "[list | -1 | +1 | b# | up | down | left | right | splith [pct] | splitv " "[ptc] | resize pct | merge [all]]" -#: src/common/command.c:198 +#: src/common/command.c:207 msgid "" -" list: list opened windows (no parameter implies this list)\n" +" list: list open windows (no parameter implies this list)\n" " -1: jump to previous window\n" " +1: jump to next window\n" " b#: jump to next window displaying buffer number #\n" @@ -3183,24 +3210,24 @@ msgstr "" "Par exemple 25 signifie crer une fentre qui a pour taille: " "taille_courante / 4" -#: src/common/command.c:397 src/common/command.c:743 +#: src/common/command.c:406 src/common/command.c:752 #, c-format msgid "%s circular reference when calling alias \"/%s\"\n" msgstr "%s rfrence circulaire lors de l'appel l'alias \"%s\"\n" -#: src/common/command.c:723 src/common/command.c:869 src/common/command.c:964 +#: src/common/command.c:732 src/common/command.c:878 src/common/command.c:973 #, c-format msgid "%s command \"%s\" failed\n" msgstr "%s la commande \"%s\" a chou\n" -#: src/common/command.c:822 +#: src/common/command.c:831 #, c-format msgid "%s wrong argument count for %s command \"%s\" (expected: %d arg%s)\n" msgstr "" "%s nombre de paramtres incorrect pour la commande %s \"%s\" (attendu: %d " "paramtre%s)\n" -#: src/common/command.c:834 +#: src/common/command.c:843 #, c-format msgid "" "%s wrong argument count for %s command \"%s\" (expected: between %d and %d " @@ -3209,14 +3236,14 @@ msgstr "" "%s nombre de paramtres incorrect pour la commande %s \"%s\" (attendu: entre " "%d et %d paramtre%s)\n" -#: src/common/command.c:898 +#: src/common/command.c:907 #, c-format msgid "%s wrong argument count for IRC command \"%s\" (expected: %d arg%s)\n" msgstr "" "%s nombre de paramtres incorrect pour la commande IRC \"%s\" (attendu: %d " "paramtre%s)\n" -#: src/common/command.c:910 +#: src/common/command.c:919 #, c-format msgid "" "%s wrong argument count for IRC command \"%s\" (expected: between %d and %d " @@ -3225,328 +3252,356 @@ msgstr "" "%s nombre de paramtres incorrect pour la commande IRC \"%s\" (attendu: " "entre %d et %d paramtre%s)\n" -#: src/common/command.c:925 +#: src/common/command.c:934 #, c-format msgid "%s command \"%s\" needs a server connection!\n" msgstr "%s la commande \"%s\" ncessite une connexion au serveur !\n" -#: src/common/command.c:934 +#: src/common/command.c:943 #, c-format msgid "%s command \"%s\" can not be executed on DCC CHAT buffer\n" msgstr "" "%s la commande \"%s\" ne peut pas tre excute dans un tampon de discussion " "DCC\n" -#: src/common/command.c:979 +#: src/common/command.c:988 #, c-format msgid "%s unknown command \"%s\" (type /help for help)\n" msgstr "%s commande \"%s\" inconnue (tapez /help pour l'aide)\n" -#: src/common/command.c:1181 +#: src/common/command.c:1190 msgid "This window is not a channel!\n" msgstr "Cette fentre n'est pas un canal !\n" -#: src/common/command.c:1219 src/common/command.c:1390 +#: src/common/command.c:1228 src/common/command.c:1399 #, c-format msgid "%s missing arguments for \"%s\" command\n" msgstr "%s paramtres manquants pour la commande \"%s\"\n" -#: src/common/command.c:1228 +#: src/common/command.c:1237 #, c-format msgid "Alias \"%s\" => \"%s\" created\n" msgstr "Alias \"%s\" => \"%s\" cr\n" -#: src/common/command.c:1234 +#: src/common/command.c:1243 #, c-format msgid "Failed to create alias \"%s\" => \"%s\" (not enough memory)\n" msgstr "Impossible de crer l'alias \"%s\" => \"%s\" (pas assez de mmoire)\n" -#: src/common/command.c:1246 +#: src/common/command.c:1255 msgid "Alias:\n" msgstr "Alias:\n" -#: src/common/command.c:1256 +#: src/common/command.c:1265 msgid "No alias found.\n" msgstr "Aucun alias trouv.\n" -#: src/common/command.c:1266 +#: src/common/command.c:1275 msgid "List of aliases:\n" msgstr "Liste des alias:\n" -#: src/common/command.c:1280 +#: src/common/command.c:1289 msgid "No alias defined.\n" msgstr "Aucun alias dfini.\n" -#: src/common/command.c:1299 +#: src/common/command.c:1308 #, c-format msgid "%sServer: %s%s\n" msgstr "%sServeur: %s%s\n" -#: src/common/command.c:1304 +#: src/common/command.c:1313 #, c-format msgid "%snot connected\n" msgstr "%snon connect\n" -#: src/common/command.c:1308 +#: src/common/command.c:1317 #, c-format msgid "%sChannel: %s%s %s(server: %s%s%s)\n" msgstr "%sCanal: %s%s %s(serveur: %s%s%s)\n" -#: src/common/command.c:1317 +#: src/common/command.c:1326 #, c-format msgid "%sPrivate with: %s%s %s(server: %s%s%s)\n" msgstr "%sPriv avec: %s%s %s(serveur: %s%s%s)\n" -#: src/common/command.c:1326 src/common/command.c:1338 +#: src/common/command.c:1335 src/common/command.c:1347 #, c-format msgid "%sunknown\n" msgstr "%sinconnu\n" -#: src/common/command.c:1334 +#: src/common/command.c:1343 #, c-format msgid "%sraw IRC data\n" msgstr "%sdonnes IRC brutes\n" -#: src/common/command.c:1369 -msgid "Opened buffers:\n" +#: src/common/command.c:1378 +msgid "Open buffers:\n" msgstr "Tampons ouverts:\n" -#: src/common/command.c:1414 +#: src/common/command.c:1423 #, c-format msgid "%s incorrect buffer number\n" msgstr "%s numro de tampon incorrect\n" -#: src/common/command.c:1431 +#: src/common/command.c:1440 #, c-format msgid "%s can not close the single buffer\n" msgstr "%s impossible de fermer le tampon unique\n" -#: src/common/command.c:1442 +#: src/common/command.c:1451 #, c-format -msgid "%s can not close server buffer while channels are opened\n" +msgid "%s can not close server buffer while channels are open\n" msgstr "" "%s impossible de fermer le tampon du serveur tant que des canaux sont " "ouverts\n" -#: src/common/command.c:1514 +#: src/common/command.c:1523 msgid "Notify levels: " msgstr "Niveaux de notification: " -#: src/common/command.c:1520 +#: src/common/command.c:1529 msgid "Raw IRC data" msgstr "Donnes IRC brutes" -#: src/common/command.c:1544 src/common/command.c:1594 +#: src/common/command.c:1553 src/common/command.c:1603 #, c-format msgid "%s incorrect notify level (must be between %d and %d)\n" msgstr "%s niveau de notification incorrect (doit tre entre %d et %d)\n" -#: src/common/command.c:1554 +#: src/common/command.c:1563 #, c-format msgid "%s incorrect buffer for notify (must be channel or private)\n" msgstr "" "%s tampon incorrect pour la notification (doit tre un canal ou un priv)\n" -#: src/common/command.c:1564 +#: src/common/command.c:1573 #, c-format msgid "New notify level for %s%s%s: %s%d %s" msgstr "Nouveau niveau de notification pour %s%s%s: %s%d %s" -#: src/common/command.c:1574 +#: src/common/command.c:1583 msgid "(hotlist: never)\n" msgstr "(hotlist: jamais)\n" -#: src/common/command.c:1577 +#: src/common/command.c:1586 msgid "(hotlist: highlights)\n" msgstr "(hotlist: highlights)\n" -#: src/common/command.c:1580 +#: src/common/command.c:1589 msgid "(hotlist: highlights + messages)\n" msgstr "(hotlist: highlights + messages)\n" -#: src/common/command.c:1583 +#: src/common/command.c:1592 msgid "(hotlist: highlights + messages + join/part (all))\n" msgstr "(hotlist: highlights + messages + join/part (tous))\n" -#: src/common/command.c:1714 +#: src/common/command.c:1723 #, c-format msgid "Charsets for server %s%s%s: " msgstr "Jeux de caractres pour le serveur %s%s%s: " -#: src/common/command.c:1722 +#: src/common/command.c:1731 #, c-format msgid "Charsets for channel %s%s%s: " msgstr "Jeux de caractres pour le canal %s%s%s: " -#: src/common/command.c:1730 +#: src/common/command.c:1739 #, c-format msgid "Charsets for private %s%s%s: " msgstr "Jeux de caractres pour le priv %s%s%s: " -#: src/common/command.c:1758 src/common/command.c:1788 -#: src/common/command.c:1818 +#: src/common/command.c:1767 src/common/command.c:1797 +#: src/common/command.c:1827 #, c-format msgid " (inherited: \"%s%s%s\")" msgstr " (hrit: \"%s%s%s\")" -#: src/common/command.c:1887 src/common/command.c:1915 -#: src/common/command.c:2142 src/common/command.c:2808 -#: src/common/command.c:4088 src/common/command.c:4131 +#: src/common/command.c:1896 src/common/command.c:1924 +#: src/common/command.c:2151 src/common/command.c:2891 +#: src/common/command.c:4171 src/common/command.c:4214 #, c-format msgid "%s unknown option for \"%s\" command\n" msgstr "%s option inconnue pour la commande \"%s\"\n" -#: src/common/command.c:1950 +#: src/common/command.c:1959 #, c-format msgid "%s already connected to server \"%s\"!\n" msgstr "%s dj connect au serveur \"%s\" !\n" -#: src/common/command.c:1958 +#: src/common/command.c:1967 #, c-format msgid "%s currently connecting to server \"%s\"!\n" msgstr "%s une connexion vers le serveur \"%s\" est en cours !\n" -#: src/common/command.c:1978 src/common/command.c:2191 +#: src/common/command.c:1987 src/common/command.c:2200 #, c-format msgid "%s server not found\n" msgstr "%s serveur non trouv\n" -#: src/common/command.c:2175 +#: src/common/command.c:2184 #, c-format msgid "%s not connected to server \"%s\"!\n" msgstr "%s non connect au serveur \"%s\" !\n" -#: src/common/command.c:2183 +#: src/common/command.c:2192 msgid "Auto-reconnection is cancelled\n" msgstr "La reconnexion automatique est annule\n" -#: src/common/command.c:2219 src/common/weechat.c:471 +#: src/common/command.c:2228 src/common/weechat.c:471 #, c-format msgid "%s internal commands:\n" msgstr "Commandes internes %s :\n" -#: src/common/command.c:2229 src/common/weechat.c:491 +#: src/common/command.c:2238 src/common/weechat.c:491 #, c-format msgid "IRC commands:\n" msgstr "Commandes IRC :\n" -#: src/common/command.c:2243 +#: src/common/command.c:2252 msgid "Plugin commands:\n" msgstr "Commandes d'extension :\n" -#: src/common/command.c:2359 +#: src/common/command.c:2368 #, c-format msgid "No help available, \"%s\" is an unknown command\n" msgstr "Pas d'aide disponible, la commande \"%s\" est inconnue\n" -#: src/common/command.c:2428 +#: src/common/command.c:2437 #, c-format msgid "%son %s%s%s/%s%s%s:%s ignoring %s%s%s from %s%s\n" msgstr "%ssur %s%s%s/%s%s%s:%s ignore %s%s%s de %s%s\n" -#: src/common/command.c:2466 +#: src/common/command.c:2475 msgid "List of ignore:\n" msgstr "Liste des ignore:\n" -#: src/common/command.c:2483 +#: src/common/command.c:2492 msgid "No ignore defined.\n" msgstr "Aucun ignore dfini.\n" -#: src/common/command.c:2509 +#: src/common/command.c:2518 msgid "New ignore:" msgstr "Nouveau ignore:" -#: src/common/command.c:2529 +#: src/common/command.c:2538 #, c-format msgid "New key binding: %s" msgstr "Nouvelle touche: %s" -#: src/common/command.c:2568 +#: src/common/command.c:2577 msgid "Key bindings:\n" msgstr "Associations de touches:\n" -#: src/common/command.c:2582 +#: src/common/command.c:2591 #, c-format msgid "Key \"%s\" unbound\n" msgstr "Touche \"%s\" supprime\n" -#: src/common/command.c:2588 +#: src/common/command.c:2597 #, c-format msgid "%s unable to unbind key \"%s\"\n" msgstr "%s impossible de supprimer la touche \"%s\"\n" -#: src/common/command.c:2596 src/common/weechat.c:523 +#: src/common/command.c:2605 src/common/weechat.c:523 #, c-format msgid "Internal key functions:\n" msgstr "Fonctions internes pour les touches:\n" -#: src/common/command.c:2616 +#: src/common/command.c:2625 msgid "Default key bindings restored\n" msgstr "Touches par dfaut restaures\n" -#: src/common/command.c:2622 +#: src/common/command.c:2631 #, c-format msgid "%s \"-yes\" argument is required for keys reset (securuty reason)\n" msgstr "" "%s le paramtre \"-yes\" est requis pour la rinitialisation des touches " "(raison de scurit)\n" -#: src/common/command.c:2683 +#: src/common/command.c:2685 +msgid "global" +msgstr "global" + +#: src/common/command.c:2685 +msgid "local" +msgstr "local" + +#: src/common/command.c:2691 +msgid "top" +msgstr "haut" + +#: src/common/command.c:2694 +msgid "bottom" +msgstr "bas" + +#: src/common/command.c:2697 +msgid "left" +msgstr "gauche" + +#: src/common/command.c:2700 +msgid "right" +msgstr "droite" + +#: src/common/command.c:2730 +msgid "Open panels:\n" +msgstr "Panneaux ouverts:\n" + +#: src/common/command.c:2766 msgid "Plugins loaded:\n" msgstr "Extensions charges :\n" -#: src/common/command.c:2699 +#: src/common/command.c:2782 msgid " message handlers:\n" msgstr " fonctions de message :\n" -#: src/common/command.c:2708 +#: src/common/command.c:2791 #, c-format msgid " IRC(%s)\n" msgstr " IRC(%s)\n" -#: src/common/command.c:2715 +#: src/common/command.c:2798 msgid " (no message handler)\n" msgstr " (aucune fonction de message)\n" -#: src/common/command.c:2720 +#: src/common/command.c:2803 msgid " command handlers:\n" msgstr " commandes :\n" -#: src/common/command.c:2741 +#: src/common/command.c:2824 msgid " (no command handler)\n" msgstr " (aucune commande)\n" -#: src/common/command.c:2746 +#: src/common/command.c:2829 msgid " timer handlers:\n" msgstr " gestionnaires de temps :\n" -#: src/common/command.c:2755 +#: src/common/command.c:2838 #, c-format msgid " %d seconds\n" msgstr " %d secondes\n" -#: src/common/command.c:2762 +#: src/common/command.c:2845 msgid " (no timer handler)\n" msgstr " (pas de gestionnaire de temps)\n" -#: src/common/command.c:2767 +#: src/common/command.c:2850 msgid " keyboard handlers:\n" msgstr " gestionnaires de clavier :\n" -#: src/common/command.c:2777 +#: src/common/command.c:2860 msgid " (no keyboard handler)\n" msgstr " (pas de gestionnaire de clavier)\n" -#: src/common/command.c:2779 +#: src/common/command.c:2862 #, c-format msgid " %d defined\n" msgstr " %d dfinis\n" -#: src/common/command.c:2785 +#: src/common/command.c:2868 msgid " (no plugin)\n" msgstr " (aucune extension)\n" -#: src/common/command.c:2821 src/common/command.c:3715 +#: src/common/command.c:2904 src/common/command.c:3798 #, c-format msgid "" "Command \"%s\" is not available, WeeChat was built without plugins support.\n" @@ -3554,49 +3609,49 @@ msgstr "" "La commande \"%s\" n'est pas disponible, WeeChat a t compil sans le " "support des extensions.\n" -#: src/common/command.c:2849 +#: src/common/command.c:2932 msgid "Configuration file saved\n" msgstr "Fichier de configuration sauv\n" -#: src/common/command.c:2854 +#: src/common/command.c:2937 #, c-format msgid "%s failed to save configuration file\n" msgstr "%s impossible de sauver le fichier de configuration\n" -#: src/common/command.c:2862 +#: src/common/command.c:2945 msgid "Plugins options saved\n" msgstr "Options des extensions sauves\n" -#: src/common/command.c:2867 +#: src/common/command.c:2950 #, c-format msgid "%s failed to save plugins options\n" msgstr "%s impossible de sauver les options des extensions\n" -#: src/common/command.c:2908 +#: src/common/command.c:2991 msgid "No server.\n" msgstr "Pas de serveur.\n" -#: src/common/command.c:2919 +#: src/common/command.c:3002 #, c-format msgid "Server '%s' not found.\n" msgstr "Serveur '%s' non trouv.\n" -#: src/common/command.c:2931 +#: src/common/command.c:3014 #, c-format msgid "%s missing servername for \"%s\" command\n" msgstr "%s il manque le nom du serveur pour la commande \"%s\"\n" -#: src/common/command.c:2939 +#: src/common/command.c:3022 #, c-format msgid "%s too much arguments for \"%s\" command, ignoring arguments\n" msgstr "%s trop de paramtres pour la commande \"%s\", paramtres ignors\n" -#: src/common/command.c:2949 +#: src/common/command.c:3032 #, c-format msgid "%s server \"%s\" not found for \"%s\" command\n" msgstr "%s le serveur \"%s\" n'existe pas pour la commande \"%s\"\n" -#: src/common/command.c:2957 +#: src/common/command.c:3040 #, c-format msgid "" "%s you can not delete server \"%s\" because you are connected to. Try /" @@ -3605,198 +3660,198 @@ msgstr "" "%s vous ne pouvez pas supprimer le server \"%s\" car vous tes connect " "dessus. Essayez /disconnect %s avant.\n" -#: src/common/command.c:2977 +#: src/common/command.c:3060 #, c-format msgid "Server %s%s%s has been deleted\n" msgstr "Le serveur %s%s%s a t supprim\n" -#: src/common/command.c:2996 +#: src/common/command.c:3079 #, c-format msgid "%s missing parameters for \"%s\" command\n" msgstr "%s paramtres manquants pour la commande \"%s\"\n" -#: src/common/command.c:3006 +#: src/common/command.c:3089 #, c-format msgid "%s server \"%s\" already exists, can't create it!\n" msgstr "%s le serveur \"%s\" existe dj, impossible de le crer !\n" -#: src/common/command.c:3035 src/common/command.c:3063 -#: src/common/command.c:3076 src/common/command.c:3102 +#: src/common/command.c:3118 src/common/command.c:3146 +#: src/common/command.c:3159 src/common/command.c:3185 #, c-format msgid "%s missing password for \"%s\" parameter\n" msgstr "%s mot de passe manquant pour le paramtre \"%s\"\n" -#: src/common/command.c:3048 +#: src/common/command.c:3131 #, c-format msgid "%s missing nick(s) for \"%s\" parameter\n" msgstr "%s pseudo(s) manquant(s) pour le paramtre \"%s\"\n" -#: src/common/command.c:3089 +#: src/common/command.c:3172 #, c-format msgid "%s missing command for \"%s\" parameter\n" msgstr "%s commande manquante pour le paramtre \"%s\"\n" -#: src/common/command.c:3127 +#: src/common/command.c:3210 #, c-format msgid "Server %s%s%s created\n" msgstr "Serveur %s%s%s cr\n" -#: src/common/command.c:3136 +#: src/common/command.c:3219 #, c-format msgid "%s unable to create server\n" msgstr "%s impossible de crer le serveur\n" -#: src/common/command.c:3196 +#: src/common/command.c:3279 msgid "(unknown)" msgstr "(inconnu)" -#: src/common/command.c:3219 +#: src/common/command.c:3302 #, c-format msgid "%s(password hidden) " msgstr "%s(mot de passe cach) " -#: src/common/command.c:3317 +#: src/common/command.c:3400 #, c-format msgid "%s server \"%s\" not found\n" msgstr "%s serveur \"%s\" non trouv\n" -#: src/common/command.c:3350 src/common/command.c:3398 +#: src/common/command.c:3433 src/common/command.c:3481 #, c-format msgid "%s config option \"%s\" not found\n" msgstr "%s option de configuration \"%s\" non trouve\n" -#: src/common/command.c:3355 src/common/command.c:3390 +#: src/common/command.c:3438 src/common/command.c:3473 #, c-format msgid "%s incorrect value for option \"%s\"\n" msgstr "%s valeur incorrecte pour l'option \"%s\"\n" -#: src/common/command.c:3371 +#: src/common/command.c:3454 #, c-format msgid "%s option \"%s\" can not be changed while WeeChat is running\n" msgstr "%s l'option \"%s\" ne peut pas tre change lorsque WeeChat tourne\n" -#: src/common/command.c:3481 +#: src/common/command.c:3564 #, c-format msgid "No config option found with \"%s\"\n" msgstr "Aucune option de configuration trouve avec \"%s\"\n" -#: src/common/command.c:3484 +#: src/common/command.c:3567 msgid "No config option found\n" msgstr "Aucune option de configuration trouve\n" -#: src/common/command.c:3491 +#: src/common/command.c:3574 #, c-format msgid "%sDetail:\n" msgstr "%sDtail :\n" -#: src/common/command.c:3496 +#: src/common/command.c:3579 msgid " . type boolean (values: 'on' or 'off')\n" msgstr " . type boolen (valeurs: 'on' ou 'off')\n" -#: src/common/command.c:3497 src/common/command.c:3520 -#: src/common/command.c:3526 src/common/command.c:3532 +#: src/common/command.c:3580 src/common/command.c:3603 +#: src/common/command.c:3609 src/common/command.c:3615 #: src/common/weechat.c:407 src/common/weechat.c:432 src/common/weechat.c:439 #: src/common/weechat.c:446 #, c-format msgid " . default value: '%s'\n" msgstr " . valeur par dfaut: '%s'\n" -#: src/common/command.c:3502 +#: src/common/command.c:3585 #, c-format msgid " . type integer (values: between %d and %d)\n" msgstr " . type entier (valeurs: entre %d et %d)\n" -#: src/common/command.c:3505 src/common/weechat.c:416 +#: src/common/command.c:3588 src/common/weechat.c:416 #, c-format msgid " . default value: %d\n" msgstr " . valeur par dfaut: %d\n" -#: src/common/command.c:3509 +#: src/common/command.c:3592 msgid " . type string (values: " msgstr " . type chane (valeurs: " -#: src/common/command.c:3522 src/common/command.c:3528 -#: src/common/command.c:3534 src/common/weechat.c:434 src/common/weechat.c:441 +#: src/common/command.c:3605 src/common/command.c:3611 +#: src/common/command.c:3617 src/common/weechat.c:434 src/common/weechat.c:441 #: src/common/weechat.c:448 msgid "empty" msgstr "vide" -#: src/common/command.c:3525 +#: src/common/command.c:3608 msgid " . type color (Curses or Gtk color, look at WeeChat doc)\n" msgstr " . type couleur (couleur Curses ou Gtk, voir la doc WeeChat)\n" -#: src/common/command.c:3531 +#: src/common/command.c:3614 msgid " . type string (any string)\n" msgstr " . type chane (toute chane)\n" -#: src/common/command.c:3537 src/common/weechat.c:451 +#: src/common/command.c:3620 src/common/weechat.c:451 #, c-format msgid " . description: %s\n" msgstr " . description: %s\n" -#: src/common/command.c:3548 +#: src/common/command.c:3631 #, c-format msgid "config option(s) found with \"%s\"\n" msgstr "option(s) de configuration trouve(s) avec \"%s\"\n" -#: src/common/command.c:3551 +#: src/common/command.c:3634 msgid "config option(s) found\n" msgstr "option(s) de configuration trouve(s)\n" -#: src/common/command.c:3659 +#: src/common/command.c:3742 #, c-format msgid "%s incorrect value for plugin option \"%s\"\n" msgstr "%s valeur incorrecte pour l'option d'extension \"%s\"\n" -#: src/common/command.c:3688 +#: src/common/command.c:3771 #, c-format msgid "No plugin option found with \"%s\"\n" msgstr "Aucune option de configuration d'extension trouve avec \"%s\"\n" -#: src/common/command.c:3691 +#: src/common/command.c:3774 msgid "No plugin option found\n" msgstr "Aucune option de configuration d'extension trouve\n" -#: src/common/command.c:3701 +#: src/common/command.c:3784 #, c-format msgid "plugin option(s) found with \"%s\"\n" msgstr "option(s) de configuration d'extension trouve(s) avec \"%s\"\n" -#: src/common/command.c:3704 +#: src/common/command.c:3787 msgid "plugin option(s) found\n" msgstr "option(s) de configuration d'extension trouve(s)\n" -#: src/common/command.c:3745 +#: src/common/command.c:3828 #, c-format msgid "%s alias or command \"%s\" not found\n" msgstr "%s alias ou commande \"%s\" non trouv\n" -#: src/common/command.c:3755 +#: src/common/command.c:3838 #, c-format msgid "Alias \"%s\" removed\n" msgstr "Alias \"%s\" supprim\n" -#: src/common/command.c:3815 +#: src/common/command.c:3898 msgid "ignore were removed.\n" msgstr "ignore ont t supprims.\n" -#: src/common/command.c:3817 +#: src/common/command.c:3900 msgid "ignore was removed.\n" msgstr "ignore a t supprim.\n" -#: src/common/command.c:3822 +#: src/common/command.c:3905 #, c-format msgid "%s no ignore found\n" msgstr "%s aucun ignore trouv\n" -#: src/common/command.c:3856 +#: src/common/command.c:3939 #, c-format msgid "%s can't upgrade: connection to at least one server is pending\n" msgstr "" "%s impossible de mettre jour: une connexion au moins un serveur est en " "cours\n" -#: src/common/command.c:3866 +#: src/common/command.c:3949 #, c-format msgid "" "%s can't upgrade: connection to at least one SSL server is active (should be " @@ -3805,35 +3860,35 @@ msgstr "" "%s impossible de mettre jour: une connexion au moins un serveur SSL est " "active (devrait tre corrig dans une future version)\n" -#: src/common/command.c:3882 +#: src/common/command.c:3965 msgid "Upgrading WeeChat...\n" msgstr "Mise jour de WeeChat...\n" -#: src/common/command.c:3889 +#: src/common/command.c:3972 #, c-format msgid "%s unable to save session in file\n" msgstr "%s impossible de sauver la session dans le fichier\n" -#: src/common/command.c:3914 +#: src/common/command.c:3997 #, c-format msgid "%s exec failed (program: \"%s\"), exiting WeeChat\n" msgstr "%s l'excution a chou (programme: \"%s\"), sortie de WeeChat\n" -#: src/common/command.c:3954 +#: src/common/command.c:4037 #, c-format msgid "WeeChat uptime: %d %s %02d:%02d:%02d, started on %s" msgstr "Uptime WeeChat: %d %s %02d:%02d:%02d, dmarr le %s" -#: src/common/command.c:3968 +#: src/common/command.c:4051 #, c-format msgid "WeeChat uptime: %s%d %s%s %s%02d%s:%s%02d%s:%s%02d%s, started on %s%s" msgstr "Uptime WeeChat: %s%d %s%s %s%02d%s:%s%02d%s:%s%02d%s, dmarr le %s%s" -#: src/common/command.c:4012 -msgid "Opened windows:\n" +#: src/common/command.c:4095 +msgid "Open windows:\n" msgstr "Fentres ouvertes:\n" -#: src/common/command.c:4099 +#: src/common/command.c:4182 #, c-format msgid "" "%s can not merge windows, there's no other window with same size near " diff --git a/po/hu.po b/po/hu.po index 4a3bfa761..f55f61190 100644 --- a/po/hu.po +++ b/po/hu.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: WeeChat 0.2.0-cvs\n" "Report-Msgid-Bugs-To: flashcode@flashtux.org\n" -"POT-Creation-Date: 2006-07-01 13:52+0200\n" +"POT-Creation-Date: 2006-07-16 12:58+0200\n" "PO-Revision-Date: 2006-07-01 13:55+0200\n" "Last-Translator: Andras Voroskoi \n" "Language-Team: weechat-dev \n" @@ -1426,7 +1426,7 @@ msgstr "(rejtett)" msgid "%s: using hostname \"%s\"\n" msgstr "%s: helyi hosztnév \"%s\"\n" -#: src/irc/irc-send.c:218 src/common/command.c:1028 +#: src/irc/irc-send.c:218 src/common/command.c:1037 #, c-format msgid "%s cannot find nick for sending message\n" msgstr "%s nem található név az üzenet küldéséhez\n" @@ -1446,7 +1446,7 @@ msgstr "%s \"%s\" parancs csak a szobaablakban futtatható\n" msgid "%s \"%s\" command can not be executed on a server buffer\n" msgstr "%s \"%s\" parancs nem futtatható a szerverablakban\n" -#: src/irc/irc-send.c:878 src/irc/irc-send.c:939 src/common/command.c:2060 +#: src/irc/irc-send.c:878 src/irc/irc-send.c:939 src/common/command.c:2069 #, c-format msgid "%s wrong arguments for \"%s\" command\n" msgstr "%s rossz argumentum a \"%s\" parancsnak\n" @@ -1472,9 +1472,9 @@ msgid "%s nick \"%s\" not found for \"%s\" command\n" msgstr "%s név \"%s\" nem található a \"%s\" parancshoz\n" #: src/irc/irc-send.c:1313 src/irc/irc-send.c:1451 src/irc/irc-send.c:2049 -#: src/common/command.c:2005 src/common/command.c:2017 -#: src/common/command.c:2036 src/common/command.c:2123 -#: src/common/command.c:2636 src/common/command.c:2815 +#: src/common/command.c:2014 src/common/command.c:2026 +#: src/common/command.c:2045 src/common/command.c:2132 +#: src/common/command.c:2645 src/common/command.c:2898 #, c-format msgid "%s wrong argument count for \"%s\" command\n" msgstr "%s rossz argumentum szám a \"%s\" parancsnak\n" @@ -1871,11 +1871,11 @@ msgstr "" msgid "%s[%s%s%s]%s idle: " msgstr "%s[%s%s%s]%s tétlen: " -#: src/irc/irc-recv.c:3578 src/common/command.c:3956 src/common/command.c:3974 +#: src/irc/irc-recv.c:3578 src/common/command.c:4039 src/common/command.c:4057 msgid "days" msgstr "nap" -#: src/irc/irc-recv.c:3578 src/common/command.c:3956 src/common/command.c:3974 +#: src/irc/irc-recv.c:3578 src/common/command.c:4039 src/common/command.c:4057 msgid "day" msgstr "nap" @@ -2333,7 +2333,7 @@ msgstr "A \"%s\" (%s) modul betöltve.\n" msgid "Plugin \"%s\" unloaded.\n" msgstr "A \"%s\" modul eltávolítva.\n" -#: src/plugins/plugins.c:1102 src/common/command.c:3637 +#: src/plugins/plugins.c:1102 src/common/command.c:3720 #, c-format msgid "%s plugin \"%s\" not found\n" msgstr "%s a \"%s\" modul nem található\n" @@ -2413,7 +2413,7 @@ msgstr " [P] Régi DCC törlése" msgid " [Q] Close DCC view" msgstr " [Q] DCC nézet bezárása" -#: src/gui/curses/gui-curses-input.c:433 +#: src/gui/curses/gui-curses-input.c:432 msgid " [Q] Close raw data view" msgstr " [Q] Nyers adat nézet bezárása" @@ -2656,7 +2656,7 @@ msgstr "képernyő frissítése" msgid "grab a key" msgstr "" -#: src/gui/gui-keyboard.c:451 src/common/command.c:2651 +#: src/gui/gui-keyboard.c:451 src/common/command.c:2660 #, c-format msgid "%s unable to bind key \"%s\"\n" msgstr "" @@ -2722,7 +2722,7 @@ msgid "" " action: action to do:\n" " move: move buffer in the list (may be relative, for example -1)\n" " close: close buffer (optional arg is part message, for a channel)\n" -" list: list opened buffers (no parameter implies this list)\n" +" list: list open buffers (no parameter implies this list)\n" " notify: set notify level for buffer (0=never, 1=highlight, 2=1+msg, 3=2" "+join/part)\n" "server\n" @@ -2910,15 +2910,34 @@ msgid "" msgstr "" #: src/common/command.c:131 -msgid "list/load/unload plugins" -msgstr "modulok listázása/betöltése/eltávolítása" +#, fuzzy +msgid "manage panels" +msgstr "ablakok kezelése" #: src/common/command.c:132 -msgid "[load filename] | [autoload] | [reload] | [unload]" +msgid "[list | add type position size | resize # size | close # | move #1 #2]" msgstr "" #: src/common/command.c:133 msgid "" +" list: list open panels (no parameter implies this list)\n" +" add: add a panel, type is global|local, position is top|bottom|left|" +"right\n" +" resize: resize a panel with a new size (may be relative, for example -1)\n" +" close: close a panel by number\n" +" move: move a panel to another number (may be relative, for example -1)" +msgstr "" + +#: src/common/command.c:140 +msgid "list/load/unload plugins" +msgstr "modulok listázása/betöltése/eltávolítása" + +#: src/common/command.c:141 +msgid "[load filename] | [autoload] | [reload] | [unload]" +msgstr "" + +#: src/common/command.c:142 +msgid "" "filename: WeeChat plugin (file) to load\n" "\n" "Without argument, /plugin command lists all loaded plugins." @@ -2927,11 +2946,11 @@ msgstr "" "\n" "Paraméter nélkül a /plugin parancs kilistázza a betöltött modulokat." -#: src/common/command.c:136 +#: src/common/command.c:145 msgid "list, add or remove servers" msgstr "szerverek listázása, hozzáadása vagy eltávolítása" -#: src/common/command.c:137 +#: src/common/command.c:146 msgid "" "[servername] | [servername hostname port [-auto | -noauto] [-ipv6] [-ssl] [-" "pwd password] [-nicks nick1 nick2 nick3] [-username username] [-realname " @@ -2942,7 +2961,7 @@ msgstr "" "pwd jelszó] [-nicks név1 név2 név3] [-username felhasználónév] [-realname " "valódi név] [-command parancs] [-autojoin szoba[,szoba]] ] | [del szervernév]" -#: src/common/command.c:142 +#: src/common/command.c:151 msgid "" "servername: server name, for internal and display use\n" " hostname: name or IP address of server\n" @@ -2968,28 +2987,28 @@ msgstr "" "felhasználónév: felhasználónév a szerveren\n" " valódi név: a felhasználó valódi neve" -#: src/common/command.c:154 +#: src/common/command.c:163 msgid "save config to disk" msgstr "beállítások lemezre mentése" -#: src/common/command.c:155 +#: src/common/command.c:164 msgid "[file]" msgstr "[fájl]" -#: src/common/command.c:155 +#: src/common/command.c:164 msgid "file: filename for writing config" msgstr "fájl: fájlnév a beállítások mentéséhez" -#: src/common/command.c:157 +#: src/common/command.c:166 #, fuzzy msgid "set config options" msgstr "beállítja a konfigurációs paramétereket" -#: src/common/command.c:158 src/common/command.c:166 +#: src/common/command.c:167 src/common/command.c:175 msgid "[option [ = value]]" msgstr "[opció [ = érték]]" -#: src/common/command.c:159 +#: src/common/command.c:168 #, fuzzy msgid "" "option: name of an option (if name is full and no value is given, then help " @@ -3003,12 +3022,12 @@ msgstr "" "megjeleníti az opcióhoz tartozó segítséget\n" "érték: az opcióhoz tartozó érték" -#: src/common/command.c:165 +#: src/common/command.c:174 #, fuzzy msgid "set plugin config options" msgstr "beállítja a konfigurációs paramétereket" -#: src/common/command.c:167 +#: src/common/command.c:176 msgid "" "option: name of a plugin option\n" " value: value for option\n" @@ -3016,27 +3035,27 @@ msgid "" "Option is format: plugin.option, example: perl.myscript.item1" msgstr "" -#: src/common/command.c:171 +#: src/common/command.c:180 msgid "remove an alias" msgstr "alias eltávolítása" -#: src/common/command.c:172 +#: src/common/command.c:181 msgid "alias_name" msgstr "alias_név" -#: src/common/command.c:172 +#: src/common/command.c:181 msgid "alias_name: name of alias to remove" msgstr "alias_név: az eltávolítandó alias neve" -#: src/common/command.c:174 +#: src/common/command.c:183 msgid "unignore IRC messages and/or hosts" msgstr "" -#: src/common/command.c:175 +#: src/common/command.c:184 msgid "[number | [mask [[type | command] [channel [server]]]]]" msgstr "[szám | [maszk [[típus | parancs] [szoba [szerver]]]]]" -#: src/common/command.c:176 +#: src/common/command.c:185 msgid "" " number: # of ignore to unignore (number is displayed by list of ignore)\n" " mask: nick or host mask to unignore\n" @@ -3049,33 +3068,33 @@ msgid "" "Without argument, /unignore command lists all defined ignore." msgstr "" -#: src/common/command.c:186 +#: src/common/command.c:195 msgid "upgrade WeeChat without disconnecting from servers" msgstr "WeeChat frissítése a szerverekről való lecsatlakozás nélkül" -#: src/common/command.c:188 +#: src/common/command.c:197 msgid "" "This command run again WeeChat binary, so it should have been compiled or " "installed with a package manager before running this command." msgstr "" -#: src/common/command.c:191 +#: src/common/command.c:200 msgid "show WeeChat uptime" msgstr "a WeeChat futásidejének mutatása" -#: src/common/command.c:192 +#: src/common/command.c:201 msgid "[-o]" msgstr "[-o]" -#: src/common/command.c:193 +#: src/common/command.c:202 msgid "-o: send uptime on current channel as an IRC message" msgstr "-o: a futásidő mint IRC üzenet elküldése az aktuális szobába" -#: src/common/command.c:195 +#: src/common/command.c:204 msgid "manage windows" msgstr "ablakok kezelése" -#: src/common/command.c:196 +#: src/common/command.c:205 msgid "" "[list | -1 | +1 | b# | up | down | left | right | splith [pct] | splitv " "[pct] | resize pct | merge [all]]" @@ -3083,10 +3102,10 @@ msgstr "" "[list | -1 | +1 | b# | up | down | left | right | splith [pct] | splitv " "[pct] | resize pct | merge [all]]" -#: src/common/command.c:198 +#: src/common/command.c:207 #, fuzzy msgid "" -" list: list opened windows (no parameter implies this list)\n" +" list: list open windows (no parameter implies this list)\n" " -1: jump to previous window\n" " +1: jump to next window\n" " b#: jump to next window displaying buffer number #\n" @@ -3120,362 +3139,393 @@ msgstr "" "hogy az új ablak hány százaléka lesz a szülőablaknak. Például 25 esetén a " "szülőablak negyedét kapjuk." -#: src/common/command.c:397 src/common/command.c:743 +#: src/common/command.c:406 src/common/command.c:752 #, c-format msgid "%s circular reference when calling alias \"/%s\"\n" msgstr "" -#: src/common/command.c:723 src/common/command.c:869 src/common/command.c:964 +#: src/common/command.c:732 src/common/command.c:878 src/common/command.c:973 #, c-format msgid "%s command \"%s\" failed\n" msgstr "%s a \"%s\" parancs végrehajtása sikertelen\n" -#: src/common/command.c:822 +#: src/common/command.c:831 #, c-format msgid "%s wrong argument count for %s command \"%s\" (expected: %d arg%s)\n" msgstr "" -#: src/common/command.c:834 +#: src/common/command.c:843 #, c-format msgid "" "%s wrong argument count for %s command \"%s\" (expected: between %d and %d " "arg%s)\n" msgstr "" -#: src/common/command.c:898 +#: src/common/command.c:907 #, c-format msgid "%s wrong argument count for IRC command \"%s\" (expected: %d arg%s)\n" msgstr "" -#: src/common/command.c:910 +#: src/common/command.c:919 #, c-format msgid "" "%s wrong argument count for IRC command \"%s\" (expected: between %d and %d " "arg%s)\n" msgstr "" -#: src/common/command.c:925 +#: src/common/command.c:934 #, c-format msgid "%s command \"%s\" needs a server connection!\n" msgstr "%s a \"%s\" parancs futtatásához csatlakozni kell a szerverhez!\n" -#: src/common/command.c:934 +#: src/common/command.c:943 #, fuzzy, c-format msgid "%s command \"%s\" can not be executed on DCC CHAT buffer\n" msgstr "%s \"%s\" parancs nem futtatható a szerverablakban\n" -#: src/common/command.c:979 +#: src/common/command.c:988 #, c-format msgid "%s unknown command \"%s\" (type /help for help)\n" msgstr "%s ismeretlen parancs: \"%s\" (segítséget a /help parancstól kaphat)\n" -#: src/common/command.c:1181 +#: src/common/command.c:1190 msgid "This window is not a channel!\n" msgstr "Ez az ablak nem egy szoba!\n" -#: src/common/command.c:1219 src/common/command.c:1390 +#: src/common/command.c:1228 src/common/command.c:1399 #, c-format msgid "%s missing arguments for \"%s\" command\n" msgstr "%s hiányzó argumentum a \"%s\" parancsnak\n" -#: src/common/command.c:1228 +#: src/common/command.c:1237 #, c-format msgid "Alias \"%s\" => \"%s\" created\n" msgstr "A \"%s\" => \"%s\" aliasz elkészült\n" -#: src/common/command.c:1234 +#: src/common/command.c:1243 #, c-format msgid "Failed to create alias \"%s\" => \"%s\" (not enough memory)\n" msgstr "" "A \"%s\" => \"%s\" aliasz elkészítése sikertelen (nincs elég memória)\n" -#: src/common/command.c:1246 +#: src/common/command.c:1255 msgid "Alias:\n" msgstr "" -#: src/common/command.c:1256 +#: src/common/command.c:1265 #, fuzzy msgid "No alias found.\n" msgstr "Nincs aliasz definiálva.\n" -#: src/common/command.c:1266 +#: src/common/command.c:1275 msgid "List of aliases:\n" msgstr "Aliaszok listája:\n" -#: src/common/command.c:1280 +#: src/common/command.c:1289 msgid "No alias defined.\n" msgstr "Nincs aliasz definiálva.\n" -#: src/common/command.c:1299 +#: src/common/command.c:1308 #, c-format msgid "%sServer: %s%s\n" msgstr "%sSzerver: %s%s\n" -#: src/common/command.c:1304 +#: src/common/command.c:1313 #, c-format msgid "%snot connected\n" msgstr "%snincs csatlakozva\n" -#: src/common/command.c:1308 +#: src/common/command.c:1317 #, c-format msgid "%sChannel: %s%s %s(server: %s%s%s)\n" msgstr "%sSzoba: %s%s %s(szerver: %s%s%s)\n" -#: src/common/command.c:1317 +#: src/common/command.c:1326 #, c-format msgid "%sPrivate with: %s%s %s(server: %s%s%s)\n" msgstr "%sPrivát beszélgetés: %s%s %s(szerver: %s%s%s)\n" -#: src/common/command.c:1326 src/common/command.c:1338 +#: src/common/command.c:1335 src/common/command.c:1347 #, c-format msgid "%sunknown\n" msgstr "%sismeretlen\n" -#: src/common/command.c:1334 +#: src/common/command.c:1343 #, c-format msgid "%sraw IRC data\n" msgstr "" -#: src/common/command.c:1369 -msgid "Opened buffers:\n" +#: src/common/command.c:1378 +#, fuzzy +msgid "Open buffers:\n" msgstr "Nyitott pufferek:\n" -#: src/common/command.c:1414 +#: src/common/command.c:1423 #, c-format msgid "%s incorrect buffer number\n" msgstr "%s helytelen pufferszám\n" -#: src/common/command.c:1431 +#: src/common/command.c:1440 #, c-format msgid "%s can not close the single buffer\n" msgstr "%s az utolsó puffert nem lehet bezárni\n" -#: src/common/command.c:1442 -#, c-format -msgid "%s can not close server buffer while channels are opened\n" +#: src/common/command.c:1451 +#, fuzzy, c-format +msgid "%s can not close server buffer while channels are open\n" msgstr "%s nem lehet szerverpuffert bezárni, míg a szobákban tartózkodunk\n" -#: src/common/command.c:1514 +#: src/common/command.c:1523 msgid "Notify levels: " msgstr "Értesítési szintek: " -#: src/common/command.c:1520 +#: src/common/command.c:1529 msgid "Raw IRC data" msgstr "" -#: src/common/command.c:1544 src/common/command.c:1594 +#: src/common/command.c:1553 src/common/command.c:1603 #, c-format msgid "%s incorrect notify level (must be between %d and %d)\n" msgstr "" "%s helytelen értesítési szint (az értéknek %d és %d között kell lennie)\n" -#: src/common/command.c:1554 +#: src/common/command.c:1563 #, c-format msgid "%s incorrect buffer for notify (must be channel or private)\n" msgstr "" "%s helytelen puffer az értesítéshez (szobát vagy privát beszélgetést kell " "megjelölnie)\n" -#: src/common/command.c:1564 +#: src/common/command.c:1573 #, c-format msgid "New notify level for %s%s%s: %s%d %s" msgstr "A %s%s%s új értesítési szintje: %s%d %s" -#: src/common/command.c:1574 +#: src/common/command.c:1583 msgid "(hotlist: never)\n" msgstr "" -#: src/common/command.c:1577 +#: src/common/command.c:1586 msgid "(hotlist: highlights)\n" msgstr "" -#: src/common/command.c:1580 +#: src/common/command.c:1589 msgid "(hotlist: highlights + messages)\n" msgstr "" -#: src/common/command.c:1583 +#: src/common/command.c:1592 msgid "(hotlist: highlights + messages + join/part (all))\n" msgstr "" -#: src/common/command.c:1714 +#: src/common/command.c:1723 #, c-format msgid "Charsets for server %s%s%s: " msgstr "Karakterkészlet a %s%s%s szerveren: " -#: src/common/command.c:1722 +#: src/common/command.c:1731 #, c-format msgid "Charsets for channel %s%s%s: " msgstr "Karakterkészlet a %s%s%s szobában: " -#: src/common/command.c:1730 +#: src/common/command.c:1739 #, c-format msgid "Charsets for private %s%s%s: " msgstr "Karakterkészlet a %s%s%s privát beszélgetéshez: " -#: src/common/command.c:1758 src/common/command.c:1788 -#: src/common/command.c:1818 +#: src/common/command.c:1767 src/common/command.c:1797 +#: src/common/command.c:1827 #, c-format msgid " (inherited: \"%s%s%s\")" msgstr " (örökölt: \"%s%s%s\")" -#: src/common/command.c:1887 src/common/command.c:1915 -#: src/common/command.c:2142 src/common/command.c:2808 -#: src/common/command.c:4088 src/common/command.c:4131 +#: src/common/command.c:1896 src/common/command.c:1924 +#: src/common/command.c:2151 src/common/command.c:2891 +#: src/common/command.c:4171 src/common/command.c:4214 #, c-format msgid "%s unknown option for \"%s\" command\n" msgstr "%s ismeretlen opció a \"%s\" parancsnak\n" -#: src/common/command.c:1950 +#: src/common/command.c:1959 #, c-format msgid "%s already connected to server \"%s\"!\n" msgstr "%s már csatlakozott a \"%s\" szerverhez!\n" -#: src/common/command.c:1958 +#: src/common/command.c:1967 #, c-format msgid "%s currently connecting to server \"%s\"!\n" msgstr "" -#: src/common/command.c:1978 src/common/command.c:2191 +#: src/common/command.c:1987 src/common/command.c:2200 #, c-format msgid "%s server not found\n" msgstr "%s a szerver nem található\n" -#: src/common/command.c:2175 +#: src/common/command.c:2184 #, c-format msgid "%s not connected to server \"%s\"!\n" msgstr "%s nincs csatlakozva a \"%s\" szerverhez!\n" -#: src/common/command.c:2183 +#: src/common/command.c:2192 msgid "Auto-reconnection is cancelled\n" msgstr "automata újracsatlakozás megszakítva\n" -#: src/common/command.c:2219 src/common/weechat.c:471 +#: src/common/command.c:2228 src/common/weechat.c:471 #, c-format msgid "%s internal commands:\n" msgstr "%s belső parancsok:\n" -#: src/common/command.c:2229 src/common/weechat.c:491 +#: src/common/command.c:2238 src/common/weechat.c:491 #, c-format msgid "IRC commands:\n" msgstr "IRC parancsok:\n" -#: src/common/command.c:2243 +#: src/common/command.c:2252 msgid "Plugin commands:\n" msgstr "Modul parancsok:\n" -#: src/common/command.c:2359 +#: src/common/command.c:2368 #, c-format msgid "No help available, \"%s\" is an unknown command\n" msgstr "Nem érhető el segítség, a \"%s\" ismeretlen parancs\n" -#: src/common/command.c:2428 +#: src/common/command.c:2437 #, c-format msgid "%son %s%s%s/%s%s%s:%s ignoring %s%s%s from %s%s\n" msgstr "" -#: src/common/command.c:2466 +#: src/common/command.c:2475 msgid "List of ignore:\n" msgstr "" -#: src/common/command.c:2483 +#: src/common/command.c:2492 msgid "No ignore defined.\n" msgstr "" -#: src/common/command.c:2509 +#: src/common/command.c:2518 msgid "New ignore:" msgstr "" -#: src/common/command.c:2529 +#: src/common/command.c:2538 #, c-format msgid "New key binding: %s" msgstr "" -#: src/common/command.c:2568 +#: src/common/command.c:2577 msgid "Key bindings:\n" msgstr "" -#: src/common/command.c:2582 +#: src/common/command.c:2591 #, c-format msgid "Key \"%s\" unbound\n" msgstr "" -#: src/common/command.c:2588 +#: src/common/command.c:2597 #, c-format msgid "%s unable to unbind key \"%s\"\n" msgstr "" -#: src/common/command.c:2596 src/common/weechat.c:523 +#: src/common/command.c:2605 src/common/weechat.c:523 #, c-format msgid "Internal key functions:\n" msgstr "" -#: src/common/command.c:2616 +#: src/common/command.c:2625 msgid "Default key bindings restored\n" msgstr "Alapértelmezett billentyűparancsok visszaállítva\n" -#: src/common/command.c:2622 +#: src/common/command.c:2631 #, c-format msgid "%s \"-yes\" argument is required for keys reset (securuty reason)\n" msgstr "" "%s \"-yes\" paraméter megadása kötelező a billentyűparancsok " "visszaállításához (biztonsági okokból)\n" -#: src/common/command.c:2683 +#: src/common/command.c:2685 +msgid "global" +msgstr "" + +#: src/common/command.c:2685 +msgid "local" +msgstr "" + +#: src/common/command.c:2691 +#, fuzzy +msgid "top" +msgstr "operátor" + +#: src/common/command.c:2694 +msgid "bottom" +msgstr "" + +#: src/common/command.c:2697 +msgid "left" +msgstr "" + +#: src/common/command.c:2700 +msgid "right" +msgstr "" + +#: src/common/command.c:2730 +#, fuzzy +msgid "Open panels:\n" +msgstr "Nyitott pufferek:\n" + +#: src/common/command.c:2766 msgid "Plugins loaded:\n" msgstr "Betöltött modulok:\n" -#: src/common/command.c:2699 +#: src/common/command.c:2782 msgid " message handlers:\n" msgstr "" -#: src/common/command.c:2708 +#: src/common/command.c:2791 #, c-format msgid " IRC(%s)\n" msgstr "" -#: src/common/command.c:2715 +#: src/common/command.c:2798 msgid " (no message handler)\n" msgstr "" -#: src/common/command.c:2720 +#: src/common/command.c:2803 msgid " command handlers:\n" msgstr "" -#: src/common/command.c:2741 +#: src/common/command.c:2824 msgid " (no command handler)\n" msgstr "" -#: src/common/command.c:2746 +#: src/common/command.c:2829 msgid " timer handlers:\n" msgstr "" -#: src/common/command.c:2755 +#: src/common/command.c:2838 #, c-format msgid " %d seconds\n" msgstr "" -#: src/common/command.c:2762 +#: src/common/command.c:2845 msgid " (no timer handler)\n" msgstr "" -#: src/common/command.c:2767 +#: src/common/command.c:2850 msgid " keyboard handlers:\n" msgstr "" -#: src/common/command.c:2777 +#: src/common/command.c:2860 msgid " (no keyboard handler)\n" msgstr "" -#: src/common/command.c:2779 +#: src/common/command.c:2862 #, c-format msgid " %d defined\n" msgstr "" -#: src/common/command.c:2785 +#: src/common/command.c:2868 msgid " (no plugin)\n" msgstr " (nem található bővítőmodul)\n" -#: src/common/command.c:2821 src/common/command.c:3715 +#: src/common/command.c:2904 src/common/command.c:3798 #, fuzzy, c-format msgid "" "Command \"%s\" is not available, WeeChat was built without plugins support.\n" @@ -3483,50 +3533,50 @@ msgstr "" "A \"plugin\" parancs nem elérhető, a WeeChat modultámogatás nélkül lett " "lefordítva.\n" -#: src/common/command.c:2849 +#: src/common/command.c:2932 msgid "Configuration file saved\n" msgstr "Konfigurációs fájl elmentve\n" -#: src/common/command.c:2854 +#: src/common/command.c:2937 #, c-format msgid "%s failed to save configuration file\n" msgstr "%s nem sikerült a konfigurációs fájlt elmenteni\n" -#: src/common/command.c:2862 +#: src/common/command.c:2945 #, fuzzy msgid "Plugins options saved\n" msgstr "megtalált opciók\n" -#: src/common/command.c:2867 +#: src/common/command.c:2950 #, fuzzy, c-format msgid "%s failed to save plugins options\n" msgstr "%s nem sikerült a konfigurációs fájlt elmenteni\n" -#: src/common/command.c:2908 +#: src/common/command.c:2991 msgid "No server.\n" msgstr "Nincs szerver.\n" -#: src/common/command.c:2919 +#: src/common/command.c:3002 #, c-format msgid "Server '%s' not found.\n" msgstr "A '%s' szerver nem található.\n" -#: src/common/command.c:2931 +#: src/common/command.c:3014 #, c-format msgid "%s missing servername for \"%s\" command\n" msgstr "%s hiányzó szervernév a \"%s\" parancshoz\n" -#: src/common/command.c:2939 +#: src/common/command.c:3022 #, c-format msgid "%s too much arguments for \"%s\" command, ignoring arguments\n" msgstr "%s túl sok paraméter a \"%s\" parancsnak, paraméterek mellőzve\n" -#: src/common/command.c:2949 +#: src/common/command.c:3032 #, c-format msgid "%s server \"%s\" not found for \"%s\" command\n" msgstr "%s a \"%s\" szerver nem található a \"%s\" parancshoz\n" -#: src/common/command.c:2957 +#: src/common/command.c:3040 #, c-format msgid "" "%s you can not delete server \"%s\" because you are connected to. Try /" @@ -3535,200 +3585,200 @@ msgstr "" "%s nem tudja törölni a \"%s\" szervert, mert csatlakozva van hozzá. Próbálja " "a /disconnect %s parancsot előbb.\n" -#: src/common/command.c:2977 +#: src/common/command.c:3060 #, c-format msgid "Server %s%s%s has been deleted\n" msgstr "A %s%s%s szerver törölve\n" -#: src/common/command.c:2996 +#: src/common/command.c:3079 #, c-format msgid "%s missing parameters for \"%s\" command\n" msgstr "%s hiányzó paraméter a \"%s\" parancsnak\n" -#: src/common/command.c:3006 +#: src/common/command.c:3089 #, c-format msgid "%s server \"%s\" already exists, can't create it!\n" msgstr "%s a \"%s\" szerver már létezik, nem hozhatja létre!\n" -#: src/common/command.c:3035 src/common/command.c:3063 -#: src/common/command.c:3076 src/common/command.c:3102 +#: src/common/command.c:3118 src/common/command.c:3146 +#: src/common/command.c:3159 src/common/command.c:3185 #, c-format msgid "%s missing password for \"%s\" parameter\n" msgstr "%s hiányzó jelszó a \"%s\" paraméterhez\n" -#: src/common/command.c:3048 +#: src/common/command.c:3131 #, c-format msgid "%s missing nick(s) for \"%s\" parameter\n" msgstr "%s hiányzó név a \"%s\" paraméterhez\n" -#: src/common/command.c:3089 +#: src/common/command.c:3172 #, c-format msgid "%s missing command for \"%s\" parameter\n" msgstr "%s hiányzó parancs a \"%s\" paraméterhez\n" -#: src/common/command.c:3127 +#: src/common/command.c:3210 #, c-format msgid "Server %s%s%s created\n" msgstr "A %s%s%s szerver létrehozva\n" -#: src/common/command.c:3136 +#: src/common/command.c:3219 #, c-format msgid "%s unable to create server\n" msgstr "%s nem sikerült a szervert létrehozni\n" -#: src/common/command.c:3196 +#: src/common/command.c:3279 msgid "(unknown)" msgstr "(ismeretlen)" -#: src/common/command.c:3219 +#: src/common/command.c:3302 #, c-format msgid "%s(password hidden) " msgstr "%s(jelszó rejtve) " -#: src/common/command.c:3317 +#: src/common/command.c:3400 #, c-format msgid "%s server \"%s\" not found\n" msgstr "%s a \"%s\" szerver nem található\n" -#: src/common/command.c:3350 src/common/command.c:3398 +#: src/common/command.c:3433 src/common/command.c:3481 #, c-format msgid "%s config option \"%s\" not found\n" msgstr "%s a \"%s\" opció nem található\n" -#: src/common/command.c:3355 src/common/command.c:3390 +#: src/common/command.c:3438 src/common/command.c:3473 #, c-format msgid "%s incorrect value for option \"%s\"\n" msgstr "%s helytelen érték a \"%s\" paraméternek\n" -#: src/common/command.c:3371 +#: src/common/command.c:3454 #, c-format msgid "%s option \"%s\" can not be changed while WeeChat is running\n" msgstr "%s a \"%s\" opció nem módosítható a WeeChat futása közben\n" -#: src/common/command.c:3481 +#: src/common/command.c:3564 #, c-format msgid "No config option found with \"%s\"\n" msgstr "" -#: src/common/command.c:3484 +#: src/common/command.c:3567 msgid "No config option found\n" msgstr "Nem található az opció\n" -#: src/common/command.c:3491 +#: src/common/command.c:3574 #, c-format msgid "%sDetail:\n" msgstr "%sRészletek:\n" -#: src/common/command.c:3496 +#: src/common/command.c:3579 msgid " . type boolean (values: 'on' or 'off')\n" msgstr " . típus logikai (értékek: 'on' vagy 'off')\n" -#: src/common/command.c:3497 src/common/command.c:3520 -#: src/common/command.c:3526 src/common/command.c:3532 +#: src/common/command.c:3580 src/common/command.c:3603 +#: src/common/command.c:3609 src/common/command.c:3615 #: src/common/weechat.c:407 src/common/weechat.c:432 src/common/weechat.c:439 #: src/common/weechat.c:446 #, c-format msgid " . default value: '%s'\n" msgstr " . alapérték: '%s'\n" -#: src/common/command.c:3502 +#: src/common/command.c:3585 #, c-format msgid " . type integer (values: between %d and %d)\n" msgstr " . típus szám (értékek: %d és %d között)\n" -#: src/common/command.c:3505 src/common/weechat.c:416 +#: src/common/command.c:3588 src/common/weechat.c:416 #, c-format msgid " . default value: %d\n" msgstr " . alapérték: %d\n" -#: src/common/command.c:3509 +#: src/common/command.c:3592 msgid " . type string (values: " msgstr " . típus szöveg (értékek: " -#: src/common/command.c:3522 src/common/command.c:3528 -#: src/common/command.c:3534 src/common/weechat.c:434 src/common/weechat.c:441 +#: src/common/command.c:3605 src/common/command.c:3611 +#: src/common/command.c:3617 src/common/weechat.c:434 src/common/weechat.c:441 #: src/common/weechat.c:448 msgid "empty" msgstr "üres" -#: src/common/command.c:3525 +#: src/common/command.c:3608 msgid " . type color (Curses or Gtk color, look at WeeChat doc)\n" msgstr " . típus szín (Curses vagy Gtk szín, lásd WeeChat dokumentáció)\n" -#: src/common/command.c:3531 +#: src/common/command.c:3614 msgid " . type string (any string)\n" msgstr " . típus szöveg (bármilyen szöveg)\n" -#: src/common/command.c:3537 src/common/weechat.c:451 +#: src/common/command.c:3620 src/common/weechat.c:451 #, c-format msgid " . description: %s\n" msgstr " . leírás : %s\n" -#: src/common/command.c:3548 +#: src/common/command.c:3631 #, c-format msgid "config option(s) found with \"%s\"\n" msgstr "a \"%s\" kifejezéshez tartozó opciók\n" -#: src/common/command.c:3551 +#: src/common/command.c:3634 msgid "config option(s) found\n" msgstr "megtalált opciók\n" -#: src/common/command.c:3659 +#: src/common/command.c:3742 #, fuzzy, c-format msgid "%s incorrect value for plugin option \"%s\"\n" msgstr "%s helytelen érték a \"%s\" paraméternek\n" -#: src/common/command.c:3688 +#: src/common/command.c:3771 #, fuzzy, c-format msgid "No plugin option found with \"%s\"\n" msgstr "a \"%s\" kifejezéshez tartozó opciók\n" -#: src/common/command.c:3691 +#: src/common/command.c:3774 #, fuzzy msgid "No plugin option found\n" msgstr "Nem található az opció\n" -#: src/common/command.c:3701 +#: src/common/command.c:3784 #, fuzzy, c-format msgid "plugin option(s) found with \"%s\"\n" msgstr "a \"%s\" kifejezéshez tartozó opciók\n" -#: src/common/command.c:3704 +#: src/common/command.c:3787 #, fuzzy msgid "plugin option(s) found\n" msgstr "megtalált opciók\n" -#: src/common/command.c:3745 +#: src/common/command.c:3828 #, c-format msgid "%s alias or command \"%s\" not found\n" msgstr "%s a \"%s\" aliasz vagy parancs nem található\n" -#: src/common/command.c:3755 +#: src/common/command.c:3838 #, c-format msgid "Alias \"%s\" removed\n" msgstr "A \"%s\" aliasz eltávolítva\n" -#: src/common/command.c:3815 +#: src/common/command.c:3898 msgid "ignore were removed.\n" msgstr "mellőzés eltávolítva.\n" -#: src/common/command.c:3817 +#: src/common/command.c:3900 msgid "ignore was removed.\n" msgstr "mellőzés eltávolítva.\n" -#: src/common/command.c:3822 +#: src/common/command.c:3905 #, c-format msgid "%s no ignore found\n" msgstr "%s nem található ilyen mellőzés\n" -#: src/common/command.c:3856 +#: src/common/command.c:3939 #, c-format msgid "%s can't upgrade: connection to at least one server is pending\n" msgstr "" "%s nem sikerült frissíteni: a kapcsolat egy vagy több szerverrel még " "folyamatban van\n" -#: src/common/command.c:3866 +#: src/common/command.c:3949 #, c-format msgid "" "%s can't upgrade: connection to at least one SSL server is active (should be " @@ -3737,36 +3787,37 @@ msgstr "" "%s nem sikerült frissíteni: a kapcsolat legalább egy SSL szerverrel aktív (a " "következő verziókban javítva lesz)\n" -#: src/common/command.c:3882 +#: src/common/command.c:3965 msgid "Upgrading WeeChat...\n" msgstr "WeeChat frissítése...\n" -#: src/common/command.c:3889 +#: src/common/command.c:3972 #, c-format msgid "%s unable to save session in file\n" msgstr "" -#: src/common/command.c:3914 +#: src/common/command.c:3997 #, c-format msgid "%s exec failed (program: \"%s\"), exiting WeeChat\n" msgstr "" -#: src/common/command.c:3954 +#: src/common/command.c:4037 #, c-format msgid "WeeChat uptime: %d %s %02d:%02d:%02d, started on %s" msgstr "WeeChat futásidő: %d %s %02d:%02d:%02d, elindítva: %s" -#: src/common/command.c:3968 +#: src/common/command.c:4051 #, c-format msgid "WeeChat uptime: %s%d %s%s %s%02d%s:%s%02d%s:%s%02d%s, started on %s%s" msgstr "" "WeeChat futásidő: %s%d %s%s %s%02d%s:%s%02d%s:%s%02d%s, elindítva: %s%s" -#: src/common/command.c:4012 -msgid "Opened windows:\n" +#: src/common/command.c:4095 +#, fuzzy +msgid "Open windows:\n" msgstr "Nyitott ablakok:\n" -#: src/common/command.c:4099 +#: src/common/command.c:4182 #, c-format msgid "" "%s can not merge windows, there's no other window with same size near " diff --git a/po/ru.po b/po/ru.po index 7c7857d2d..9ffc0636f 100644 --- a/po/ru.po +++ b/po/ru.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: WeeChat 0.2.0-cvs\n" "Report-Msgid-Bugs-To: flashcode@flashtux.org\n" -"POT-Creation-Date: 2006-07-01 13:52+0200\n" +"POT-Creation-Date: 2006-07-16 12:58+0200\n" "PO-Revision-Date: 2006-07-01 13:53+0200\n" "Last-Translator: Stalwart \n" "Language-Team: weechat-dev \n" @@ -1410,7 +1410,7 @@ msgstr "(скрытый)" msgid "%s: using hostname \"%s\"\n" msgstr "%s: используется хост \"%s\"\n" -#: src/irc/irc-send.c:218 src/common/command.c:1028 +#: src/irc/irc-send.c:218 src/common/command.c:1037 #, c-format msgid "%s cannot find nick for sending message\n" msgstr "%s не могу найти адресата сообщения\n" @@ -1430,7 +1430,7 @@ msgstr "%s \"%s\" команда может быть выполнена толь msgid "%s \"%s\" command can not be executed on a server buffer\n" msgstr "%s \"%s\" команда может быть выполнена только в буфере сервера\n" -#: src/irc/irc-send.c:878 src/irc/irc-send.c:939 src/common/command.c:2060 +#: src/irc/irc-send.c:878 src/irc/irc-send.c:939 src/common/command.c:2069 #, c-format msgid "%s wrong arguments for \"%s\" command\n" msgstr "%s некорректные аргументы команды \"%s\"\n" @@ -1457,9 +1457,9 @@ msgid "%s nick \"%s\" not found for \"%s\" command\n" msgstr "%s ник \"%s\" не найден для команды \"%s\"\n" #: src/irc/irc-send.c:1313 src/irc/irc-send.c:1451 src/irc/irc-send.c:2049 -#: src/common/command.c:2005 src/common/command.c:2017 -#: src/common/command.c:2036 src/common/command.c:2123 -#: src/common/command.c:2636 src/common/command.c:2815 +#: src/common/command.c:2014 src/common/command.c:2026 +#: src/common/command.c:2045 src/common/command.c:2132 +#: src/common/command.c:2645 src/common/command.c:2898 #, c-format msgid "%s wrong argument count for \"%s\" command\n" msgstr "%s некорректное количество аргументов команды \"%s\"\n" @@ -1845,11 +1845,11 @@ msgstr "%s%s %s(%s%s@%s%s)%s был %s\n" msgid "%s[%s%s%s]%s idle: " msgstr "%s[%s%s%s]%s бездействует: " -#: src/irc/irc-recv.c:3578 src/common/command.c:3956 src/common/command.c:3974 +#: src/irc/irc-recv.c:3578 src/common/command.c:4039 src/common/command.c:4057 msgid "days" msgstr "дней" -#: src/irc/irc-recv.c:3578 src/common/command.c:3956 src/common/command.c:3974 +#: src/irc/irc-recv.c:3578 src/common/command.c:4039 src/common/command.c:4057 msgid "day" msgstr "день" @@ -2319,7 +2319,7 @@ msgstr "Plugin \"%s\" (%s) загружен.\n" msgid "Plugin \"%s\" unloaded.\n" msgstr "Plugin \"%s\" выгружен.\n" -#: src/plugins/plugins.c:1102 src/common/command.c:3637 +#: src/plugins/plugins.c:1102 src/common/command.c:3720 #, c-format msgid "%s plugin \"%s\" not found\n" msgstr "%s plugin \"%s\" не найден\n" @@ -2400,7 +2400,7 @@ msgstr " [P] Очистить список" msgid " [Q] Close DCC view" msgstr " [Q] Закрыть окно" -#: src/gui/curses/gui-curses-input.c:433 +#: src/gui/curses/gui-curses-input.c:432 msgid " [Q] Close raw data view" msgstr " [Q] Закрыть окно сырых данных" @@ -2643,7 +2643,7 @@ msgstr "обновить экран" msgid "grab a key" msgstr "захватить клавишу" -#: src/gui/gui-keyboard.c:451 src/common/command.c:2651 +#: src/gui/gui-keyboard.c:451 src/common/command.c:2660 #, c-format msgid "%s unable to bind key \"%s\"\n" msgstr "%s не могу установить клавишу \"%s\"\n" @@ -2705,11 +2705,12 @@ msgid "[action [args] | number | [[server] [channel]]]" msgstr "[действие [аргументы] | номер | [[сервер] [канал]]]" #: src/common/command.c:59 +#, fuzzy msgid "" " action: action to do:\n" " move: move buffer in the list (may be relative, for example -1)\n" " close: close buffer (optional arg is part message, for a channel)\n" -" list: list opened buffers (no parameter implies this list)\n" +" list: list open buffers (no parameter implies this list)\n" " notify: set notify level for buffer (0=never, 1=highlight, 2=1+msg, 3=2" "+join/part)\n" "server\n" @@ -2918,14 +2919,33 @@ msgstr "" "внимательно!)" #: src/common/command.c:131 +#, fuzzy +msgid "manage panels" +msgstr "управление окнами" + +#: src/common/command.c:132 +msgid "[list | add type position size | resize # size | close # | move #1 #2]" +msgstr "" + +#: src/common/command.c:133 +msgid "" +" list: list open panels (no parameter implies this list)\n" +" add: add a panel, type is global|local, position is top|bottom|left|" +"right\n" +" resize: resize a panel with a new size (may be relative, for example -1)\n" +" close: close a panel by number\n" +" move: move a panel to another number (may be relative, for example -1)" +msgstr "" + +#: src/common/command.c:140 msgid "list/load/unload plugins" msgstr "перечислить/загрузить/выгрузить plugin'ы" -#: src/common/command.c:132 +#: src/common/command.c:141 msgid "[load filename] | [autoload] | [reload] | [unload]" msgstr "[load имя_файла] | [autoload] | [reload] | [unload]" -#: src/common/command.c:133 +#: src/common/command.c:142 msgid "" "filename: WeeChat plugin (file) to load\n" "\n" @@ -2936,11 +2956,11 @@ msgstr "" "Команда /plugin, запущенная без аргументов, перечисляет все загруженные " "plugin'ы." -#: src/common/command.c:136 +#: src/common/command.c:145 msgid "list, add or remove servers" msgstr "перечислить, добавить или удалить серверы" -#: src/common/command.c:137 +#: src/common/command.c:146 msgid "" "[servername] | [servername hostname port [-auto | -noauto] [-ipv6] [-ssl] [-" "pwd password] [-nicks nick1 nick2 nick3] [-username username] [-realname " @@ -2951,7 +2971,7 @@ msgstr "" "[-nicks ник1 ник2 ник3] [-username имя] [-realname настоящее_имя] [-command " "команда] [-autojoin канал[,канал]] ] | [del сервер]" -#: src/common/command.c:142 +#: src/common/command.c:151 msgid "" "servername: server name, for internal and display use\n" " hostname: name or IP address of server\n" @@ -2977,27 +2997,27 @@ msgstr "" "username: имя пользователя\n" "realname: настоящее имя" -#: src/common/command.c:154 +#: src/common/command.c:163 msgid "save config to disk" msgstr "сохранить конфигурацию" -#: src/common/command.c:155 +#: src/common/command.c:164 msgid "[file]" msgstr "[файл]" -#: src/common/command.c:155 +#: src/common/command.c:164 msgid "file: filename for writing config" msgstr "файл: конфигурационный файл" -#: src/common/command.c:157 +#: src/common/command.c:166 msgid "set config options" msgstr "настроить параметры конфигурации" -#: src/common/command.c:158 src/common/command.c:166 +#: src/common/command.c:167 src/common/command.c:175 msgid "[option [ = value]]" msgstr "[параметр [ = значение]]" -#: src/common/command.c:159 +#: src/common/command.c:168 msgid "" "option: name of an option (if name is full and no value is given, then help " "is displayed on option)\n" @@ -3011,11 +3031,11 @@ msgstr "" "значение: значение параметраПараметром может быть: servername.server_xxx где " "\"servername\" - имя сервера, а \"xxx\" - параметр сервера" -#: src/common/command.c:165 +#: src/common/command.c:174 msgid "set plugin config options" msgstr "настроить параметры pluginов" -#: src/common/command.c:167 +#: src/common/command.c:176 msgid "" "option: name of a plugin option\n" " value: value for option\n" @@ -3027,27 +3047,27 @@ msgstr "" "\n" "Формат параметров: plugin.параметр, например: perl.myscript.item1" -#: src/common/command.c:171 +#: src/common/command.c:180 msgid "remove an alias" msgstr "удалить ярлык" -#: src/common/command.c:172 +#: src/common/command.c:181 msgid "alias_name" msgstr "сокращение" -#: src/common/command.c:172 +#: src/common/command.c:181 msgid "alias_name: name of alias to remove" msgstr "сокращение: удаляемое сокращение" -#: src/common/command.c:174 +#: src/common/command.c:183 msgid "unignore IRC messages and/or hosts" msgstr "снять игнорирование IRC сообщений и/или хостов" -#: src/common/command.c:175 +#: src/common/command.c:184 msgid "[number | [mask [[type | command] [channel [server]]]]]" msgstr "[номер | [маска [[тип | команда] [канал [сервер]]]]]" -#: src/common/command.c:176 +#: src/common/command.c:185 msgid "" " number: # of ignore to unignore (number is displayed by list of ignore)\n" " mask: nick or host mask to unignore\n" @@ -3070,11 +3090,11 @@ msgstr "" "Для каждого игнорирования '*' означает \"все\".\n" "/unignore без аргументов перечисляет все заданные игнорирования." -#: src/common/command.c:186 +#: src/common/command.c:195 msgid "upgrade WeeChat without disconnecting from servers" msgstr "обновить WeeChat не отключаясь от серверов" -#: src/common/command.c:188 +#: src/common/command.c:197 msgid "" "This command run again WeeChat binary, so it should have been compiled or " "installed with a package manager before running this command." @@ -3082,23 +3102,23 @@ msgstr "" "Эта команда перезапускает исполняемый файл WeeChat, поэтому он должен быть " "собран или установлен менеджером пакетов перед запуском этой команды." -#: src/common/command.c:191 +#: src/common/command.c:200 msgid "show WeeChat uptime" msgstr "показать uptime WeeChat" -#: src/common/command.c:192 +#: src/common/command.c:201 msgid "[-o]" msgstr "[-o]" -#: src/common/command.c:193 +#: src/common/command.c:202 msgid "-o: send uptime on current channel as an IRC message" msgstr "-o: отослать uptime сообщением в текущий канал" -#: src/common/command.c:195 +#: src/common/command.c:204 msgid "manage windows" msgstr "управление окнами" -#: src/common/command.c:196 +#: src/common/command.c:205 msgid "" "[list | -1 | +1 | b# | up | down | left | right | splith [pct] | splitv " "[pct] | resize pct | merge [all]]" @@ -3106,9 +3126,10 @@ msgstr "" "[list | -1 | +1 | b# | up | down | left | right | splith [pct] | splitv " "[pct] | resize pct | merge [all]]" -#: src/common/command.c:198 +#: src/common/command.c:207 +#, fuzzy msgid "" -" list: list opened windows (no parameter implies this list)\n" +" list: list open windows (no parameter implies this list)\n" " -1: jump to previous window\n" " +1: jump to next window\n" " b#: jump to next window displaying buffer number #\n" @@ -3142,24 +3163,24 @@ msgstr "" "Для splith и splitv <прцт> - процент размера создаваемого окна относительно " "текущего. Например, 25 означает создать окно в 4 раза меньше текущего" -#: src/common/command.c:397 src/common/command.c:743 +#: src/common/command.c:406 src/common/command.c:752 #, c-format msgid "%s circular reference when calling alias \"/%s\"\n" msgstr "%s рекурсия при вызове сокращения \"/%s\"\n" -#: src/common/command.c:723 src/common/command.c:869 src/common/command.c:964 +#: src/common/command.c:732 src/common/command.c:878 src/common/command.c:973 #, c-format msgid "%s command \"%s\" failed\n" msgstr "%s команда \"%s\" не удалась\n" -#: src/common/command.c:822 +#: src/common/command.c:831 #, c-format msgid "%s wrong argument count for %s command \"%s\" (expected: %d arg%s)\n" msgstr "" "%s некорректное количество аргументов %s команды \"%s\" (ожидалось: %d arg%" "s)\n" -#: src/common/command.c:834 +#: src/common/command.c:843 #, c-format msgid "" "%s wrong argument count for %s command \"%s\" (expected: between %d and %d " @@ -3168,14 +3189,14 @@ msgstr "" "%s некорректное количество аргументов %s команды \"%s\" (ожидалось: от %d до " "%d arg%s)\n" -#: src/common/command.c:898 +#: src/common/command.c:907 #, c-format msgid "%s wrong argument count for IRC command \"%s\" (expected: %d arg%s)\n" msgstr "" "%s некорректное количество аргументов IRC команды \"%s\" (ожидалось: %d arg%" "s)\n" -#: src/common/command.c:910 +#: src/common/command.c:919 #, c-format msgid "" "%s wrong argument count for IRC command \"%s\" (expected: between %d and %d " @@ -3184,370 +3205,401 @@ msgstr "" "%s некорректное количество аргументов IRC команды \"%s\" (ожидалось: от %d " "до %d arg%s)\n" -#: src/common/command.c:925 +#: src/common/command.c:934 #, c-format msgid "%s command \"%s\" needs a server connection!\n" msgstr "%s команде \"%s\" необходимо соединение с сервером!\n" -#: src/common/command.c:934 +#: src/common/command.c:943 #, c-format msgid "%s command \"%s\" can not be executed on DCC CHAT buffer\n" msgstr "%s команда \"%s\" не может быть выполнена в DCC-чате\n" -#: src/common/command.c:979 +#: src/common/command.c:988 #, c-format msgid "%s unknown command \"%s\" (type /help for help)\n" msgstr "%s неизвестная команда \"%s\" (наберите /help для справки)\n" -#: src/common/command.c:1181 +#: src/common/command.c:1190 msgid "This window is not a channel!\n" msgstr "Это окно не является каналом!\n" -#: src/common/command.c:1219 src/common/command.c:1390 +#: src/common/command.c:1228 src/common/command.c:1399 #, c-format msgid "%s missing arguments for \"%s\" command\n" msgstr "%s нет аргументов для \"%s\" команды\n" -#: src/common/command.c:1228 +#: src/common/command.c:1237 #, c-format msgid "Alias \"%s\" => \"%s\" created\n" msgstr "Сокращение \"%s\" => \"%s\" создано\n" -#: src/common/command.c:1234 +#: src/common/command.c:1243 #, c-format msgid "Failed to create alias \"%s\" => \"%s\" (not enough memory)\n" msgstr "Невозможно создать сокращение \"%s\" => \"%s\" (недостаточно памяти)\n" -#: src/common/command.c:1246 +#: src/common/command.c:1255 msgid "Alias:\n" msgstr "Сокращение:\n" -#: src/common/command.c:1256 +#: src/common/command.c:1265 msgid "No alias found.\n" msgstr "Сокращения не найдены.\n" -#: src/common/command.c:1266 +#: src/common/command.c:1275 msgid "List of aliases:\n" msgstr "Список сокращений:\n" -#: src/common/command.c:1280 +#: src/common/command.c:1289 msgid "No alias defined.\n" msgstr "Сокращения не заданы.\n" -#: src/common/command.c:1299 +#: src/common/command.c:1308 #, c-format msgid "%sServer: %s%s\n" msgstr "%sСервер: %s%s\n" -#: src/common/command.c:1304 +#: src/common/command.c:1313 #, c-format msgid "%snot connected\n" msgstr "%sне подключен\n" -#: src/common/command.c:1308 +#: src/common/command.c:1317 #, c-format msgid "%sChannel: %s%s %s(server: %s%s%s)\n" msgstr "%sКанал: %s%s %s(сервер: %s%s%s)\n" -#: src/common/command.c:1317 +#: src/common/command.c:1326 #, c-format msgid "%sPrivate with: %s%s %s(server: %s%s%s)\n" msgstr "%sПриват with: %s%s %s(сервер: %s%s%s)\n" -#: src/common/command.c:1326 src/common/command.c:1338 +#: src/common/command.c:1335 src/common/command.c:1347 #, c-format msgid "%sunknown\n" msgstr "%sнеизвестен\n" -#: src/common/command.c:1334 +#: src/common/command.c:1343 #, c-format msgid "%sraw IRC data\n" msgstr "%sсырые IRC данные\n" -#: src/common/command.c:1369 -msgid "Opened buffers:\n" +#: src/common/command.c:1378 +#, fuzzy +msgid "Open buffers:\n" msgstr "Открытые буферы:\n" -#: src/common/command.c:1414 +#: src/common/command.c:1423 #, c-format msgid "%s incorrect buffer number\n" msgstr "%s неправильный номер буфера\n" -#: src/common/command.c:1431 +#: src/common/command.c:1440 #, c-format msgid "%s can not close the single buffer\n" msgstr "%s невозможно закрыть единственный буфер\n" -#: src/common/command.c:1442 -#, c-format -msgid "%s can not close server buffer while channels are opened\n" +#: src/common/command.c:1451 +#, fuzzy, c-format +msgid "%s can not close server buffer while channels are open\n" msgstr "%s невозможно закрыть буфер сервера пока открыты буферы каналов\n" -#: src/common/command.c:1514 +#: src/common/command.c:1523 msgid "Notify levels: " msgstr "Уровни уведомления:" -#: src/common/command.c:1520 +#: src/common/command.c:1529 msgid "Raw IRC data" msgstr "Сырые IRC данные" -#: src/common/command.c:1544 src/common/command.c:1594 +#: src/common/command.c:1553 src/common/command.c:1603 #, c-format msgid "%s incorrect notify level (must be between %d and %d)\n" msgstr "%s некорректный уровень уведомлений (должен быть от %d до %d)\n" -#: src/common/command.c:1554 +#: src/common/command.c:1563 #, c-format msgid "%s incorrect buffer for notify (must be channel or private)\n" msgstr "%s некорректный буфер уведомлений (должен быть каналом или приватом)\n" -#: src/common/command.c:1564 +#: src/common/command.c:1573 #, c-format msgid "New notify level for %s%s%s: %s%d %s" msgstr "Новый уровень уведомлений для %s%s%s: %s%d %s" -#: src/common/command.c:1574 +#: src/common/command.c:1583 msgid "(hotlist: never)\n" msgstr "(хотлист: никогда)\n" -#: src/common/command.c:1577 +#: src/common/command.c:1586 msgid "(hotlist: highlights)\n" msgstr "(хотлист: подсвечивание)\n" -#: src/common/command.c:1580 +#: src/common/command.c:1589 msgid "(hotlist: highlights + messages)\n" msgstr "(hotlist: подсвечивание + сообщения)\n" -#: src/common/command.c:1583 +#: src/common/command.c:1592 msgid "(hotlist: highlights + messages + join/part (all))\n" msgstr "(хотлист: подсвечивание + сообщения + входы/выходы (всё))\n" -#: src/common/command.c:1714 +#: src/common/command.c:1723 #, c-format msgid "Charsets for server %s%s%s: " msgstr "Кодировки сервера %s%s%s: " -#: src/common/command.c:1722 +#: src/common/command.c:1731 #, c-format msgid "Charsets for channel %s%s%s: " msgstr "Кодировки канала %s%s%s: " -#: src/common/command.c:1730 +#: src/common/command.c:1739 #, c-format msgid "Charsets for private %s%s%s: " msgstr "Кодировки привата %s%s%s: " -#: src/common/command.c:1758 src/common/command.c:1788 -#: src/common/command.c:1818 +#: src/common/command.c:1767 src/common/command.c:1797 +#: src/common/command.c:1827 #, c-format msgid " (inherited: \"%s%s%s\")" msgstr " (унаследованный: \"%s%s%s\")" -#: src/common/command.c:1887 src/common/command.c:1915 -#: src/common/command.c:2142 src/common/command.c:2808 -#: src/common/command.c:4088 src/common/command.c:4131 +#: src/common/command.c:1896 src/common/command.c:1924 +#: src/common/command.c:2151 src/common/command.c:2891 +#: src/common/command.c:4171 src/common/command.c:4214 #, c-format msgid "%s unknown option for \"%s\" command\n" msgstr "%s неизвестный параметр для команды \"%s\"\n" -#: src/common/command.c:1950 +#: src/common/command.c:1959 #, c-format msgid "%s already connected to server \"%s\"!\n" msgstr "%s уже подключен к серверу \"%s\"!\n" -#: src/common/command.c:1958 +#: src/common/command.c:1967 #, c-format msgid "%s currently connecting to server \"%s\"!\n" msgstr "%s подключается к серверу \"%s\"!\n" -#: src/common/command.c:1978 src/common/command.c:2191 +#: src/common/command.c:1987 src/common/command.c:2200 #, c-format msgid "%s server not found\n" msgstr "%s сервер не найден\n" -#: src/common/command.c:2175 +#: src/common/command.c:2184 #, c-format msgid "%s not connected to server \"%s\"!\n" msgstr "%s не подключен к серверу \"%s\"!\n" -#: src/common/command.c:2183 +#: src/common/command.c:2192 msgid "Auto-reconnection is cancelled\n" msgstr "Авто-переподключение отменено\n" -#: src/common/command.c:2219 src/common/weechat.c:471 +#: src/common/command.c:2228 src/common/weechat.c:471 #, c-format msgid "%s internal commands:\n" msgstr "Внутренние команды %s:\n" -#: src/common/command.c:2229 src/common/weechat.c:491 +#: src/common/command.c:2238 src/common/weechat.c:491 #, c-format msgid "IRC commands:\n" msgstr "Команды IRC:\n" -#: src/common/command.c:2243 +#: src/common/command.c:2252 msgid "Plugin commands:\n" msgstr "Команды Plugin'ов:\n" -#: src/common/command.c:2359 +#: src/common/command.c:2368 #, c-format msgid "No help available, \"%s\" is an unknown command\n" msgstr "Справка недоступна, \"%s\" не является командой\n" -#: src/common/command.c:2428 +#: src/common/command.c:2437 #, c-format msgid "%son %s%s%s/%s%s%s:%s ignoring %s%s%s from %s%s\n" msgstr "%sна %s%s%s/%s%s%s:%s игнорирует %s%s%s с %s%s\n" -#: src/common/command.c:2466 +#: src/common/command.c:2475 msgid "List of ignore:\n" msgstr "Список игнорирования:\n" -#: src/common/command.c:2483 +#: src/common/command.c:2492 msgid "No ignore defined.\n" msgstr "Игнорирования не заданы.\n" -#: src/common/command.c:2509 +#: src/common/command.c:2518 msgid "New ignore:" msgstr "Новое игнорирование:" -#: src/common/command.c:2529 +#: src/common/command.c:2538 #, c-format msgid "New key binding: %s" msgstr "Новая комбинация клавиш: %s" -#: src/common/command.c:2568 +#: src/common/command.c:2577 msgid "Key bindings:\n" msgstr "Комбинации клавиш:\n" -#: src/common/command.c:2582 +#: src/common/command.c:2591 #, c-format msgid "Key \"%s\" unbound\n" msgstr "Клавиша \"%s\" не привязана\n" -#: src/common/command.c:2588 +#: src/common/command.c:2597 #, c-format msgid "%s unable to unbind key \"%s\"\n" msgstr "%s не могу отвязать клавишу \"%s\"\n" -#: src/common/command.c:2596 src/common/weechat.c:523 +#: src/common/command.c:2605 src/common/weechat.c:523 #, c-format msgid "Internal key functions:\n" msgstr "Встроенные функции клавиш:\n" -#: src/common/command.c:2616 +#: src/common/command.c:2625 msgid "Default key bindings restored\n" msgstr "Комбинации клавиш по умолчанию восстановлены\n" -#: src/common/command.c:2622 +#: src/common/command.c:2631 #, c-format msgid "%s \"-yes\" argument is required for keys reset (securuty reason)\n" msgstr "" "%s \"-yes\" аргумент, необходимый для сброса ключей (в целях безопасности)\n" -#: src/common/command.c:2683 +#: src/common/command.c:2685 +msgid "global" +msgstr "" + +#: src/common/command.c:2685 +msgid "local" +msgstr "" + +#: src/common/command.c:2691 +#, fuzzy +msgid "top" +msgstr "оп" + +#: src/common/command.c:2694 +msgid "bottom" +msgstr "" + +#: src/common/command.c:2697 +msgid "left" +msgstr "" + +#: src/common/command.c:2700 +msgid "right" +msgstr "" + +#: src/common/command.c:2730 +#, fuzzy +msgid "Open panels:\n" +msgstr "Открытые буферы:\n" + +#: src/common/command.c:2766 msgid "Plugins loaded:\n" msgstr "Загруженные plugin'ы\n" -#: src/common/command.c:2699 +#: src/common/command.c:2782 msgid " message handlers:\n" msgstr " обработчики сообщений:\n" -#: src/common/command.c:2708 +#: src/common/command.c:2791 #, c-format msgid " IRC(%s)\n" msgstr " IRC(%s)\n" -#: src/common/command.c:2715 +#: src/common/command.c:2798 msgid " (no message handler)\n" msgstr " (нет обработчика сообщений)\n" -#: src/common/command.c:2720 +#: src/common/command.c:2803 msgid " command handlers:\n" msgstr " обработчики команд:\n" -#: src/common/command.c:2741 +#: src/common/command.c:2824 msgid " (no command handler)\n" msgstr " (нет обработчиков команд)\n" -#: src/common/command.c:2746 +#: src/common/command.c:2829 msgid " timer handlers:\n" msgstr " обработчики таймера:\n" -#: src/common/command.c:2755 +#: src/common/command.c:2838 #, c-format msgid " %d seconds\n" msgstr " %d секунд\n" -#: src/common/command.c:2762 +#: src/common/command.c:2845 msgid " (no timer handler)\n" msgstr " (нет обработчика таймера)\n" -#: src/common/command.c:2767 +#: src/common/command.c:2850 msgid " keyboard handlers:\n" msgstr " обработчики клавиатуры:\n" -#: src/common/command.c:2777 +#: src/common/command.c:2860 msgid " (no keyboard handler)\n" msgstr " (нет обработчика клавиатуры)\n" -#: src/common/command.c:2779 +#: src/common/command.c:2862 #, c-format msgid " %d defined\n" msgstr " %d объявлено\n" -#: src/common/command.c:2785 +#: src/common/command.c:2868 msgid " (no plugin)\n" msgstr " (нет pluginа)\n" -#: src/common/command.c:2821 src/common/command.c:3715 +#: src/common/command.c:2904 src/common/command.c:3798 #, c-format msgid "" "Command \"%s\" is not available, WeeChat was built without plugins support.\n" msgstr "Команда \"%s\" не доступна, WeeChat собран без поддержки plugin'ов.\n" -#: src/common/command.c:2849 +#: src/common/command.c:2932 msgid "Configuration file saved\n" msgstr "Конфигурационный файл сохранён\n" -#: src/common/command.c:2854 +#: src/common/command.c:2937 #, c-format msgid "%s failed to save configuration file\n" msgstr "%s не могу сохранить конфигурационный файл\n" -#: src/common/command.c:2862 +#: src/common/command.c:2945 msgid "Plugins options saved\n" msgstr "Настройки pluginов сохранены\n" -#: src/common/command.c:2867 +#: src/common/command.c:2950 #, c-format msgid "%s failed to save plugins options\n" msgstr "%s не могу сохранить конфигурационный файл pluginов\n" -#: src/common/command.c:2908 +#: src/common/command.c:2991 msgid "No server.\n" msgstr "Нет сервера.\n" -#: src/common/command.c:2919 +#: src/common/command.c:3002 #, c-format msgid "Server '%s' not found.\n" msgstr "Сервер '%s' не найден.\n" -#: src/common/command.c:2931 +#: src/common/command.c:3014 #, c-format msgid "%s missing servername for \"%s\" command\n" msgstr "%s не хватает имени сервера для команды \"%s\"\n" -#: src/common/command.c:2939 +#: src/common/command.c:3022 #, c-format msgid "%s too much arguments for \"%s\" command, ignoring arguments\n" msgstr "%s слишком много аргументов для команды \"%s\" игнорирую аргументы\n" -#: src/common/command.c:2949 +#: src/common/command.c:3032 #, c-format msgid "%s server \"%s\" not found for \"%s\" command\n" msgstr "%s сервер \"%s\" не найден для команды \"%s\"\n" -#: src/common/command.c:2957 +#: src/common/command.c:3040 #, c-format msgid "" "%s you can not delete server \"%s\" because you are connected to. Try /" @@ -3556,196 +3608,196 @@ msgstr "" "%s вы не можете удалить сервер \"%s\" потому, что подключены к нему. " "Попробуйте отключиться (/disconnect) %s перед удалением.\n" -#: src/common/command.c:2977 +#: src/common/command.c:3060 #, c-format msgid "Server %s%s%s has been deleted\n" msgstr "Сервер %s%s%s удалён\n" -#: src/common/command.c:2996 +#: src/common/command.c:3079 #, c-format msgid "%s missing parameters for \"%s\" command\n" msgstr "%s не хватает параметров для команды \"%s\"\n" -#: src/common/command.c:3006 +#: src/common/command.c:3089 #, c-format msgid "%s server \"%s\" already exists, can't create it!\n" msgstr "%s сервер \"%s\" уже существует, не могу создать его!\n" -#: src/common/command.c:3035 src/common/command.c:3063 -#: src/common/command.c:3076 src/common/command.c:3102 +#: src/common/command.c:3118 src/common/command.c:3146 +#: src/common/command.c:3159 src/common/command.c:3185 #, c-format msgid "%s missing password for \"%s\" parameter\n" msgstr "%s не хватает пароля для параметра \"%s\"\n" -#: src/common/command.c:3048 +#: src/common/command.c:3131 #, c-format msgid "%s missing nick(s) for \"%s\" parameter\n" msgstr "%s не хватает ника(-ов) для параметра \"%s\"\n" -#: src/common/command.c:3089 +#: src/common/command.c:3172 #, c-format msgid "%s missing command for \"%s\" parameter\n" msgstr "%s не хватает команды для параметра \"%s\"\n" -#: src/common/command.c:3127 +#: src/common/command.c:3210 #, c-format msgid "Server %s%s%s created\n" msgstr "Сервер %s%s%s создан\n" -#: src/common/command.c:3136 +#: src/common/command.c:3219 #, c-format msgid "%s unable to create server\n" msgstr "%s не могу создать сервер\n" -#: src/common/command.c:3196 +#: src/common/command.c:3279 msgid "(unknown)" msgstr "(неизвестен)" -#: src/common/command.c:3219 +#: src/common/command.c:3302 #, c-format msgid "%s(password hidden) " msgstr "%s(пароль скрыт) " -#: src/common/command.c:3317 +#: src/common/command.c:3400 #, c-format msgid "%s server \"%s\" not found\n" msgstr "%s сервер \"%s\" не найден\n" -#: src/common/command.c:3350 src/common/command.c:3398 +#: src/common/command.c:3433 src/common/command.c:3481 #, c-format msgid "%s config option \"%s\" not found\n" msgstr "%s параметр конфигурации \"%s\" не найден\n" -#: src/common/command.c:3355 src/common/command.c:3390 +#: src/common/command.c:3438 src/common/command.c:3473 #, c-format msgid "%s incorrect value for option \"%s\"\n" msgstr "%s некорректное значение параметра \"%s\"\n" -#: src/common/command.c:3371 +#: src/common/command.c:3454 #, c-format msgid "%s option \"%s\" can not be changed while WeeChat is running\n" msgstr "%s параметр \"%s\" не может быть изменена при запущеном WeeChat\n" -#: src/common/command.c:3481 +#: src/common/command.c:3564 #, c-format msgid "No config option found with \"%s\"\n" msgstr "Не найден параметр с \"%s\"\n" -#: src/common/command.c:3484 +#: src/common/command.c:3567 msgid "No config option found\n" msgstr "Не найден параметр\n" -#: src/common/command.c:3491 +#: src/common/command.c:3574 #, c-format msgid "%sDetail:\n" msgstr "%sПодробности:\n" -#: src/common/command.c:3496 +#: src/common/command.c:3579 msgid " . type boolean (values: 'on' or 'off')\n" msgstr " . булевый тип (значения: 'on' или 'off')\n" -#: src/common/command.c:3497 src/common/command.c:3520 -#: src/common/command.c:3526 src/common/command.c:3532 +#: src/common/command.c:3580 src/common/command.c:3603 +#: src/common/command.c:3609 src/common/command.c:3615 #: src/common/weechat.c:407 src/common/weechat.c:432 src/common/weechat.c:439 #: src/common/weechat.c:446 #, c-format msgid " . default value: '%s'\n" msgstr " . значение по умолчанию: '%s'\n" -#: src/common/command.c:3502 +#: src/common/command.c:3585 #, c-format msgid " . type integer (values: between %d and %d)\n" msgstr " . целочисленное значение (значения: от %d до %d)\n" -#: src/common/command.c:3505 src/common/weechat.c:416 +#: src/common/command.c:3588 src/common/weechat.c:416 #, c-format msgid " . default value: %d\n" msgstr " . значение по умолчанию: %d\n" -#: src/common/command.c:3509 +#: src/common/command.c:3592 msgid " . type string (values: " msgstr " . строковой тип (значения: " -#: src/common/command.c:3522 src/common/command.c:3528 -#: src/common/command.c:3534 src/common/weechat.c:434 src/common/weechat.c:441 +#: src/common/command.c:3605 src/common/command.c:3611 +#: src/common/command.c:3617 src/common/weechat.c:434 src/common/weechat.c:441 #: src/common/weechat.c:448 msgid "empty" msgstr "пусто" -#: src/common/command.c:3525 +#: src/common/command.c:3608 msgid " . type color (Curses or Gtk color, look at WeeChat doc)\n" msgstr " . цветовой тип (цвет Curses или Gtk, см. документацию WeeChat)\n" -#: src/common/command.c:3531 +#: src/common/command.c:3614 msgid " . type string (any string)\n" msgstr " . строковой тип (любая строка)\n" -#: src/common/command.c:3537 src/common/weechat.c:451 +#: src/common/command.c:3620 src/common/weechat.c:451 #, c-format msgid " . description: %s\n" msgstr " . описание: %s\n" -#: src/common/command.c:3548 +#: src/common/command.c:3631 #, c-format msgid "config option(s) found with \"%s\"\n" msgstr "параметров с \"%s\" найдено\n" -#: src/common/command.c:3551 +#: src/common/command.c:3634 msgid "config option(s) found\n" msgstr "параметров найдено\n" -#: src/common/command.c:3659 +#: src/common/command.c:3742 #, c-format msgid "%s incorrect value for plugin option \"%s\"\n" msgstr "%s некорректное значение параметра \"%s\" pluginа\n" -#: src/common/command.c:3688 +#: src/common/command.c:3771 #, c-format msgid "No plugin option found with \"%s\"\n" msgstr "Не найден параметр pluginа с \"%s\"\n" -#: src/common/command.c:3691 +#: src/common/command.c:3774 msgid "No plugin option found\n" msgstr "Не найден параметр pluginа\n" -#: src/common/command.c:3701 +#: src/common/command.c:3784 #, c-format msgid "plugin option(s) found with \"%s\"\n" msgstr "параметров pluginов с \"%s\" найдено\n" -#: src/common/command.c:3704 +#: src/common/command.c:3787 msgid "plugin option(s) found\n" msgstr "параметров pluginов найдено\n" -#: src/common/command.c:3745 +#: src/common/command.c:3828 #, c-format msgid "%s alias or command \"%s\" not found\n" msgstr "%s сокращение или команда \"%s\" не найдены\n" -#: src/common/command.c:3755 +#: src/common/command.c:3838 #, c-format msgid "Alias \"%s\" removed\n" msgstr "Сокращение \"%s\" удалено\n" -#: src/common/command.c:3815 +#: src/common/command.c:3898 msgid "ignore were removed.\n" msgstr "игнорирование добавлено.\n" -#: src/common/command.c:3817 +#: src/common/command.c:3900 msgid "ignore was removed.\n" msgstr "игнорирование удалено.\n" -#: src/common/command.c:3822 +#: src/common/command.c:3905 #, c-format msgid "%s no ignore found\n" msgstr "%s игнорирования не найдены\n" -#: src/common/command.c:3856 +#: src/common/command.c:3939 #, c-format msgid "%s can't upgrade: connection to at least one server is pending\n" msgstr "%s не могу обновиться: подключение к серверам в процессе\n" -#: src/common/command.c:3866 +#: src/common/command.c:3949 #, c-format msgid "" "%s can't upgrade: connection to at least one SSL server is active (should be " @@ -3754,35 +3806,36 @@ msgstr "" "%s не могу обновиться: подключен к серверам по SSL (будет исправлено в " "будущем)\n" -#: src/common/command.c:3882 +#: src/common/command.c:3965 msgid "Upgrading WeeChat...\n" msgstr "Обновляю WeeChat...\n" -#: src/common/command.c:3889 +#: src/common/command.c:3972 #, c-format msgid "%s unable to save session in file\n" msgstr "%s не могу сохранить сессию в файл\n" -#: src/common/command.c:3914 +#: src/common/command.c:3997 #, c-format msgid "%s exec failed (program: \"%s\"), exiting WeeChat\n" msgstr "%s запуск не удался (программа: \"%s\"), выхожу из WeeChat\n" -#: src/common/command.c:3954 +#: src/common/command.c:4037 #, c-format msgid "WeeChat uptime: %d %s %02d:%02d:%02d, started on %s" msgstr "WeeChat работает: %d %s %02d:%02d:%02d, запущен %s" -#: src/common/command.c:3968 +#: src/common/command.c:4051 #, c-format msgid "WeeChat uptime: %s%d %s%s %s%02d%s:%s%02d%s:%s%02d%s, started on %s%s" msgstr "WeeChat работает: %s%d %s%s %s%02d%s:%s%02d%s:%s%02d%s, запущен %s%s" -#: src/common/command.c:4012 -msgid "Opened windows:\n" +#: src/common/command.c:4095 +#, fuzzy +msgid "Open windows:\n" msgstr "Открытые окна:\n" -#: src/common/command.c:4099 +#: src/common/command.c:4182 #, c-format msgid "" "%s can not merge windows, there's no other window with same size near " diff --git a/po/weechat.pot b/po/weechat.pot index d9f8b73d3..4a5dd80cb 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-01 13:52+0200\n" +"POT-Creation-Date: 2006-07-16 12:58+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -1307,7 +1307,7 @@ msgstr "" msgid "%s: using hostname \"%s\"\n" msgstr "" -#: src/irc/irc-send.c:218 src/common/command.c:1028 +#: src/irc/irc-send.c:218 src/common/command.c:1037 #, c-format msgid "%s cannot find nick for sending message\n" msgstr "" @@ -1327,7 +1327,7 @@ msgstr "" msgid "%s \"%s\" command can not be executed on a server buffer\n" msgstr "" -#: src/irc/irc-send.c:878 src/irc/irc-send.c:939 src/common/command.c:2060 +#: src/irc/irc-send.c:878 src/irc/irc-send.c:939 src/common/command.c:2069 #, c-format msgid "%s wrong arguments for \"%s\" command\n" msgstr "" @@ -1353,9 +1353,9 @@ msgid "%s nick \"%s\" not found for \"%s\" command\n" msgstr "" #: src/irc/irc-send.c:1313 src/irc/irc-send.c:1451 src/irc/irc-send.c:2049 -#: src/common/command.c:2005 src/common/command.c:2017 -#: src/common/command.c:2036 src/common/command.c:2123 -#: src/common/command.c:2636 src/common/command.c:2815 +#: src/common/command.c:2014 src/common/command.c:2026 +#: src/common/command.c:2045 src/common/command.c:2132 +#: src/common/command.c:2645 src/common/command.c:2898 #, c-format msgid "%s wrong argument count for \"%s\" command\n" msgstr "" @@ -1741,11 +1741,11 @@ msgstr "" msgid "%s[%s%s%s]%s idle: " msgstr "" -#: src/irc/irc-recv.c:3578 src/common/command.c:3956 src/common/command.c:3974 +#: src/irc/irc-recv.c:3578 src/common/command.c:4039 src/common/command.c:4057 msgid "days" msgstr "" -#: src/irc/irc-recv.c:3578 src/common/command.c:3956 src/common/command.c:3974 +#: src/irc/irc-recv.c:3578 src/common/command.c:4039 src/common/command.c:4057 msgid "day" msgstr "" @@ -2193,7 +2193,7 @@ msgstr "" msgid "Plugin \"%s\" unloaded.\n" msgstr "" -#: src/plugins/plugins.c:1102 src/common/command.c:3637 +#: src/plugins/plugins.c:1102 src/common/command.c:3720 #, c-format msgid "%s plugin \"%s\" not found\n" msgstr "" @@ -2269,7 +2269,7 @@ msgstr "" msgid " [Q] Close DCC view" msgstr "" -#: src/gui/curses/gui-curses-input.c:433 +#: src/gui/curses/gui-curses-input.c:432 msgid " [Q] Close raw data view" msgstr "" @@ -2512,7 +2512,7 @@ msgstr "" msgid "grab a key" msgstr "" -#: src/gui/gui-keyboard.c:451 src/common/command.c:2651 +#: src/gui/gui-keyboard.c:451 src/common/command.c:2660 #, c-format msgid "%s unable to bind key \"%s\"\n" msgstr "" @@ -2572,7 +2572,7 @@ msgid "" " action: action to do:\n" " move: move buffer in the list (may be relative, for example -1)\n" " close: close buffer (optional arg is part message, for a channel)\n" -" list: list opened buffers (no parameter implies this list)\n" +" list: list open buffers (no parameter implies this list)\n" " notify: set notify level for buffer (0=never, 1=highlight, 2=1+msg, 3=2" "+join/part)\n" "server\n" @@ -2739,25 +2739,43 @@ msgid "" msgstr "" #: src/common/command.c:131 -msgid "list/load/unload plugins" +msgid "manage panels" msgstr "" #: src/common/command.c:132 -msgid "[load filename] | [autoload] | [reload] | [unload]" +msgid "[list | add type position size | resize # size | close # | move #1 #2]" msgstr "" #: src/common/command.c:133 msgid "" +" list: list open panels (no parameter implies this list)\n" +" add: add a panel, type is global|local, position is top|bottom|left|" +"right\n" +" resize: resize a panel with a new size (may be relative, for example -1)\n" +" close: close a panel by number\n" +" move: move a panel to another number (may be relative, for example -1)" +msgstr "" + +#: src/common/command.c:140 +msgid "list/load/unload plugins" +msgstr "" + +#: src/common/command.c:141 +msgid "[load filename] | [autoload] | [reload] | [unload]" +msgstr "" + +#: src/common/command.c:142 +msgid "" "filename: WeeChat plugin (file) to load\n" "\n" "Without argument, /plugin command lists all loaded plugins." msgstr "" -#: src/common/command.c:136 +#: src/common/command.c:145 msgid "list, add or remove servers" msgstr "" -#: src/common/command.c:137 +#: src/common/command.c:146 msgid "" "[servername] | [servername hostname port [-auto | -noauto] [-ipv6] [-ssl] [-" "pwd password] [-nicks nick1 nick2 nick3] [-username username] [-realname " @@ -2765,7 +2783,7 @@ msgid "" "servername]" msgstr "" -#: src/common/command.c:142 +#: src/common/command.c:151 msgid "" "servername: server name, for internal and display use\n" " hostname: name or IP address of server\n" @@ -2780,27 +2798,27 @@ msgid "" " realname: real name of user" msgstr "" -#: src/common/command.c:154 +#: src/common/command.c:163 msgid "save config to disk" msgstr "" -#: src/common/command.c:155 +#: src/common/command.c:164 msgid "[file]" msgstr "" -#: src/common/command.c:155 +#: src/common/command.c:164 msgid "file: filename for writing config" msgstr "" -#: src/common/command.c:157 +#: src/common/command.c:166 msgid "set config options" msgstr "" -#: src/common/command.c:158 src/common/command.c:166 +#: src/common/command.c:167 src/common/command.c:175 msgid "[option [ = value]]" msgstr "" -#: src/common/command.c:159 +#: src/common/command.c:168 msgid "" "option: name of an option (if name is full and no value is given, then help " "is displayed on option)\n" @@ -2810,11 +2828,11 @@ msgid "" "server name and \"xxx\" an option for this server." msgstr "" -#: src/common/command.c:165 +#: src/common/command.c:174 msgid "set plugin config options" msgstr "" -#: src/common/command.c:167 +#: src/common/command.c:176 msgid "" "option: name of a plugin option\n" " value: value for option\n" @@ -2822,27 +2840,27 @@ msgid "" "Option is format: plugin.option, example: perl.myscript.item1" msgstr "" -#: src/common/command.c:171 +#: src/common/command.c:180 msgid "remove an alias" msgstr "" -#: src/common/command.c:172 +#: src/common/command.c:181 msgid "alias_name" msgstr "" -#: src/common/command.c:172 +#: src/common/command.c:181 msgid "alias_name: name of alias to remove" msgstr "" -#: src/common/command.c:174 +#: src/common/command.c:183 msgid "unignore IRC messages and/or hosts" msgstr "" -#: src/common/command.c:175 +#: src/common/command.c:184 msgid "[number | [mask [[type | command] [channel [server]]]]]" msgstr "" -#: src/common/command.c:176 +#: src/common/command.c:185 msgid "" " number: # of ignore to unignore (number is displayed by list of ignore)\n" " mask: nick or host mask to unignore\n" @@ -2855,41 +2873,41 @@ msgid "" "Without argument, /unignore command lists all defined ignore." msgstr "" -#: src/common/command.c:186 +#: src/common/command.c:195 msgid "upgrade WeeChat without disconnecting from servers" msgstr "" -#: src/common/command.c:188 +#: src/common/command.c:197 msgid "" "This command run again WeeChat binary, so it should have been compiled or " "installed with a package manager before running this command." msgstr "" -#: src/common/command.c:191 +#: src/common/command.c:200 msgid "show WeeChat uptime" msgstr "" -#: src/common/command.c:192 +#: src/common/command.c:201 msgid "[-o]" msgstr "" -#: src/common/command.c:193 +#: src/common/command.c:202 msgid "-o: send uptime on current channel as an IRC message" msgstr "" -#: src/common/command.c:195 +#: src/common/command.c:204 msgid "manage windows" msgstr "" -#: src/common/command.c:196 +#: src/common/command.c:205 msgid "" "[list | -1 | +1 | b# | up | down | left | right | splith [pct] | splitv " "[pct] | resize pct | merge [all]]" msgstr "" -#: src/common/command.c:198 +#: src/common/command.c:207 msgid "" -" list: list opened windows (no parameter implies this list)\n" +" list: list open windows (no parameter implies this list)\n" " -1: jump to previous window\n" " +1: jump to next window\n" " b#: jump to next window displaying buffer number #\n" @@ -2907,634 +2925,662 @@ msgid "" "create a new window with size = current_size / 4" msgstr "" -#: src/common/command.c:397 src/common/command.c:743 +#: src/common/command.c:406 src/common/command.c:752 #, c-format msgid "%s circular reference when calling alias \"/%s\"\n" msgstr "" -#: src/common/command.c:723 src/common/command.c:869 src/common/command.c:964 +#: src/common/command.c:732 src/common/command.c:878 src/common/command.c:973 #, c-format msgid "%s command \"%s\" failed\n" msgstr "" -#: src/common/command.c:822 +#: src/common/command.c:831 #, c-format msgid "%s wrong argument count for %s command \"%s\" (expected: %d arg%s)\n" msgstr "" -#: src/common/command.c:834 +#: src/common/command.c:843 #, c-format msgid "" "%s wrong argument count for %s command \"%s\" (expected: between %d and %d " "arg%s)\n" msgstr "" -#: src/common/command.c:898 +#: src/common/command.c:907 #, c-format msgid "%s wrong argument count for IRC command \"%s\" (expected: %d arg%s)\n" msgstr "" -#: src/common/command.c:910 +#: src/common/command.c:919 #, c-format msgid "" "%s wrong argument count for IRC command \"%s\" (expected: between %d and %d " "arg%s)\n" msgstr "" -#: src/common/command.c:925 +#: src/common/command.c:934 #, c-format msgid "%s command \"%s\" needs a server connection!\n" msgstr "" -#: src/common/command.c:934 +#: src/common/command.c:943 #, c-format msgid "%s command \"%s\" can not be executed on DCC CHAT buffer\n" msgstr "" -#: src/common/command.c:979 +#: src/common/command.c:988 #, c-format msgid "%s unknown command \"%s\" (type /help for help)\n" msgstr "" -#: src/common/command.c:1181 +#: src/common/command.c:1190 msgid "This window is not a channel!\n" msgstr "" -#: src/common/command.c:1219 src/common/command.c:1390 +#: src/common/command.c:1228 src/common/command.c:1399 #, c-format msgid "%s missing arguments for \"%s\" command\n" msgstr "" -#: src/common/command.c:1228 +#: src/common/command.c:1237 #, c-format msgid "Alias \"%s\" => \"%s\" created\n" msgstr "" -#: src/common/command.c:1234 +#: src/common/command.c:1243 #, c-format msgid "Failed to create alias \"%s\" => \"%s\" (not enough memory)\n" msgstr "" -#: src/common/command.c:1246 +#: src/common/command.c:1255 msgid "Alias:\n" msgstr "" -#: src/common/command.c:1256 +#: src/common/command.c:1265 msgid "No alias found.\n" msgstr "" -#: src/common/command.c:1266 +#: src/common/command.c:1275 msgid "List of aliases:\n" msgstr "" -#: src/common/command.c:1280 +#: src/common/command.c:1289 msgid "No alias defined.\n" msgstr "" -#: src/common/command.c:1299 -#, c-format -msgid "%sServer: %s%s\n" -msgstr "" - -#: src/common/command.c:1304 -#, c-format -msgid "%snot connected\n" -msgstr "" - #: src/common/command.c:1308 #, c-format -msgid "%sChannel: %s%s %s(server: %s%s%s)\n" +msgid "%sServer: %s%s\n" +msgstr "" + +#: src/common/command.c:1313 +#, c-format +msgid "%snot connected\n" msgstr "" #: src/common/command.c:1317 #, c-format +msgid "%sChannel: %s%s %s(server: %s%s%s)\n" +msgstr "" + +#: src/common/command.c:1326 +#, c-format msgid "%sPrivate with: %s%s %s(server: %s%s%s)\n" msgstr "" -#: src/common/command.c:1326 src/common/command.c:1338 +#: src/common/command.c:1335 src/common/command.c:1347 #, c-format msgid "%sunknown\n" msgstr "" -#: src/common/command.c:1334 +#: src/common/command.c:1343 #, c-format msgid "%sraw IRC data\n" msgstr "" -#: src/common/command.c:1369 -msgid "Opened buffers:\n" +#: src/common/command.c:1378 +msgid "Open buffers:\n" msgstr "" -#: src/common/command.c:1414 +#: src/common/command.c:1423 #, c-format msgid "%s incorrect buffer number\n" msgstr "" -#: src/common/command.c:1431 +#: src/common/command.c:1440 #, c-format msgid "%s can not close the single buffer\n" msgstr "" -#: src/common/command.c:1442 +#: src/common/command.c:1451 #, c-format -msgid "%s can not close server buffer while channels are opened\n" +msgid "%s can not close server buffer while channels are open\n" msgstr "" -#: src/common/command.c:1514 +#: src/common/command.c:1523 msgid "Notify levels: " msgstr "" -#: src/common/command.c:1520 +#: src/common/command.c:1529 msgid "Raw IRC data" msgstr "" -#: src/common/command.c:1544 src/common/command.c:1594 +#: src/common/command.c:1553 src/common/command.c:1603 #, c-format msgid "%s incorrect notify level (must be between %d and %d)\n" msgstr "" -#: src/common/command.c:1554 +#: src/common/command.c:1563 #, c-format msgid "%s incorrect buffer for notify (must be channel or private)\n" msgstr "" -#: src/common/command.c:1564 +#: src/common/command.c:1573 #, c-format msgid "New notify level for %s%s%s: %s%d %s" msgstr "" -#: src/common/command.c:1574 +#: src/common/command.c:1583 msgid "(hotlist: never)\n" msgstr "" -#: src/common/command.c:1577 +#: src/common/command.c:1586 msgid "(hotlist: highlights)\n" msgstr "" -#: src/common/command.c:1580 +#: src/common/command.c:1589 msgid "(hotlist: highlights + messages)\n" msgstr "" -#: src/common/command.c:1583 +#: src/common/command.c:1592 msgid "(hotlist: highlights + messages + join/part (all))\n" msgstr "" -#: src/common/command.c:1714 +#: src/common/command.c:1723 #, c-format msgid "Charsets for server %s%s%s: " msgstr "" -#: src/common/command.c:1722 +#: src/common/command.c:1731 #, c-format msgid "Charsets for channel %s%s%s: " msgstr "" -#: src/common/command.c:1730 +#: src/common/command.c:1739 #, c-format msgid "Charsets for private %s%s%s: " msgstr "" -#: src/common/command.c:1758 src/common/command.c:1788 -#: src/common/command.c:1818 +#: src/common/command.c:1767 src/common/command.c:1797 +#: src/common/command.c:1827 #, c-format msgid " (inherited: \"%s%s%s\")" msgstr "" -#: src/common/command.c:1887 src/common/command.c:1915 -#: src/common/command.c:2142 src/common/command.c:2808 -#: src/common/command.c:4088 src/common/command.c:4131 +#: src/common/command.c:1896 src/common/command.c:1924 +#: src/common/command.c:2151 src/common/command.c:2891 +#: src/common/command.c:4171 src/common/command.c:4214 #, c-format msgid "%s unknown option for \"%s\" command\n" msgstr "" -#: src/common/command.c:1950 +#: src/common/command.c:1959 #, c-format msgid "%s already connected to server \"%s\"!\n" msgstr "" -#: src/common/command.c:1958 +#: src/common/command.c:1967 #, c-format msgid "%s currently connecting to server \"%s\"!\n" msgstr "" -#: src/common/command.c:1978 src/common/command.c:2191 +#: src/common/command.c:1987 src/common/command.c:2200 #, c-format msgid "%s server not found\n" msgstr "" -#: src/common/command.c:2175 +#: src/common/command.c:2184 #, c-format msgid "%s not connected to server \"%s\"!\n" msgstr "" -#: src/common/command.c:2183 +#: src/common/command.c:2192 msgid "Auto-reconnection is cancelled\n" msgstr "" -#: src/common/command.c:2219 src/common/weechat.c:471 +#: src/common/command.c:2228 src/common/weechat.c:471 #, c-format msgid "%s internal commands:\n" msgstr "" -#: src/common/command.c:2229 src/common/weechat.c:491 +#: src/common/command.c:2238 src/common/weechat.c:491 #, c-format msgid "IRC commands:\n" msgstr "" -#: src/common/command.c:2243 +#: src/common/command.c:2252 msgid "Plugin commands:\n" msgstr "" -#: src/common/command.c:2359 +#: src/common/command.c:2368 #, c-format msgid "No help available, \"%s\" is an unknown command\n" msgstr "" -#: src/common/command.c:2428 +#: src/common/command.c:2437 #, c-format msgid "%son %s%s%s/%s%s%s:%s ignoring %s%s%s from %s%s\n" msgstr "" -#: src/common/command.c:2466 +#: src/common/command.c:2475 msgid "List of ignore:\n" msgstr "" -#: src/common/command.c:2483 +#: src/common/command.c:2492 msgid "No ignore defined.\n" msgstr "" -#: src/common/command.c:2509 +#: src/common/command.c:2518 msgid "New ignore:" msgstr "" -#: src/common/command.c:2529 +#: src/common/command.c:2538 #, c-format msgid "New key binding: %s" msgstr "" -#: src/common/command.c:2568 +#: src/common/command.c:2577 msgid "Key bindings:\n" msgstr "" -#: src/common/command.c:2582 +#: src/common/command.c:2591 #, c-format msgid "Key \"%s\" unbound\n" msgstr "" -#: src/common/command.c:2588 +#: src/common/command.c:2597 #, c-format msgid "%s unable to unbind key \"%s\"\n" msgstr "" -#: src/common/command.c:2596 src/common/weechat.c:523 +#: src/common/command.c:2605 src/common/weechat.c:523 #, c-format msgid "Internal key functions:\n" msgstr "" -#: src/common/command.c:2616 +#: src/common/command.c:2625 msgid "Default key bindings restored\n" msgstr "" -#: src/common/command.c:2622 +#: src/common/command.c:2631 #, c-format msgid "%s \"-yes\" argument is required for keys reset (securuty reason)\n" msgstr "" -#: src/common/command.c:2683 +#: src/common/command.c:2685 +msgid "global" +msgstr "" + +#: src/common/command.c:2685 +msgid "local" +msgstr "" + +#: src/common/command.c:2691 +msgid "top" +msgstr "" + +#: src/common/command.c:2694 +msgid "bottom" +msgstr "" + +#: src/common/command.c:2697 +msgid "left" +msgstr "" + +#: src/common/command.c:2700 +msgid "right" +msgstr "" + +#: src/common/command.c:2730 +msgid "Open panels:\n" +msgstr "" + +#: src/common/command.c:2766 msgid "Plugins loaded:\n" msgstr "" -#: src/common/command.c:2699 +#: src/common/command.c:2782 msgid " message handlers:\n" msgstr "" -#: src/common/command.c:2708 +#: src/common/command.c:2791 #, c-format msgid " IRC(%s)\n" msgstr "" -#: src/common/command.c:2715 +#: src/common/command.c:2798 msgid " (no message handler)\n" msgstr "" -#: src/common/command.c:2720 +#: src/common/command.c:2803 msgid " command handlers:\n" msgstr "" -#: src/common/command.c:2741 +#: src/common/command.c:2824 msgid " (no command handler)\n" msgstr "" -#: src/common/command.c:2746 +#: src/common/command.c:2829 msgid " timer handlers:\n" msgstr "" -#: src/common/command.c:2755 +#: src/common/command.c:2838 #, c-format msgid " %d seconds\n" msgstr "" -#: src/common/command.c:2762 +#: src/common/command.c:2845 msgid " (no timer handler)\n" msgstr "" -#: src/common/command.c:2767 +#: src/common/command.c:2850 msgid " keyboard handlers:\n" msgstr "" -#: src/common/command.c:2777 +#: src/common/command.c:2860 msgid " (no keyboard handler)\n" msgstr "" -#: src/common/command.c:2779 +#: src/common/command.c:2862 #, c-format msgid " %d defined\n" msgstr "" -#: src/common/command.c:2785 +#: src/common/command.c:2868 msgid " (no plugin)\n" msgstr "" -#: src/common/command.c:2821 src/common/command.c:3715 +#: src/common/command.c:2904 src/common/command.c:3798 #, c-format msgid "" "Command \"%s\" is not available, WeeChat was built without plugins support.\n" msgstr "" -#: src/common/command.c:2849 +#: src/common/command.c:2932 msgid "Configuration file saved\n" msgstr "" -#: src/common/command.c:2854 +#: src/common/command.c:2937 #, c-format msgid "%s failed to save configuration file\n" msgstr "" -#: src/common/command.c:2862 +#: src/common/command.c:2945 msgid "Plugins options saved\n" msgstr "" -#: src/common/command.c:2867 +#: src/common/command.c:2950 #, c-format msgid "%s failed to save plugins options\n" msgstr "" -#: src/common/command.c:2908 +#: src/common/command.c:2991 msgid "No server.\n" msgstr "" -#: src/common/command.c:2919 +#: src/common/command.c:3002 #, c-format msgid "Server '%s' not found.\n" msgstr "" -#: src/common/command.c:2931 +#: src/common/command.c:3014 #, c-format msgid "%s missing servername for \"%s\" command\n" msgstr "" -#: src/common/command.c:2939 +#: src/common/command.c:3022 #, c-format msgid "%s too much arguments for \"%s\" command, ignoring arguments\n" msgstr "" -#: src/common/command.c:2949 +#: src/common/command.c:3032 #, c-format msgid "%s server \"%s\" not found for \"%s\" command\n" msgstr "" -#: src/common/command.c:2957 +#: src/common/command.c:3040 #, c-format msgid "" "%s you can not delete server \"%s\" because you are connected to. Try /" "disconnect %s before.\n" msgstr "" -#: src/common/command.c:2977 +#: src/common/command.c:3060 #, c-format msgid "Server %s%s%s has been deleted\n" msgstr "" -#: src/common/command.c:2996 +#: src/common/command.c:3079 #, c-format msgid "%s missing parameters for \"%s\" command\n" msgstr "" -#: src/common/command.c:3006 +#: src/common/command.c:3089 #, c-format msgid "%s server \"%s\" already exists, can't create it!\n" msgstr "" -#: src/common/command.c:3035 src/common/command.c:3063 -#: src/common/command.c:3076 src/common/command.c:3102 +#: src/common/command.c:3118 src/common/command.c:3146 +#: src/common/command.c:3159 src/common/command.c:3185 #, c-format msgid "%s missing password for \"%s\" parameter\n" msgstr "" -#: src/common/command.c:3048 +#: src/common/command.c:3131 #, c-format msgid "%s missing nick(s) for \"%s\" parameter\n" msgstr "" -#: src/common/command.c:3089 +#: src/common/command.c:3172 #, c-format msgid "%s missing command for \"%s\" parameter\n" msgstr "" -#: src/common/command.c:3127 +#: src/common/command.c:3210 #, c-format msgid "Server %s%s%s created\n" msgstr "" -#: src/common/command.c:3136 +#: src/common/command.c:3219 #, c-format msgid "%s unable to create server\n" msgstr "" -#: src/common/command.c:3196 +#: src/common/command.c:3279 msgid "(unknown)" msgstr "" -#: src/common/command.c:3219 +#: src/common/command.c:3302 #, c-format msgid "%s(password hidden) " msgstr "" -#: src/common/command.c:3317 +#: src/common/command.c:3400 #, c-format msgid "%s server \"%s\" not found\n" msgstr "" -#: src/common/command.c:3350 src/common/command.c:3398 +#: src/common/command.c:3433 src/common/command.c:3481 #, c-format msgid "%s config option \"%s\" not found\n" msgstr "" -#: src/common/command.c:3355 src/common/command.c:3390 +#: src/common/command.c:3438 src/common/command.c:3473 #, c-format msgid "%s incorrect value for option \"%s\"\n" msgstr "" -#: src/common/command.c:3371 +#: src/common/command.c:3454 #, c-format msgid "%s option \"%s\" can not be changed while WeeChat is running\n" msgstr "" -#: src/common/command.c:3481 +#: src/common/command.c:3564 #, c-format msgid "No config option found with \"%s\"\n" msgstr "" -#: src/common/command.c:3484 +#: src/common/command.c:3567 msgid "No config option found\n" msgstr "" -#: src/common/command.c:3491 +#: src/common/command.c:3574 #, c-format msgid "%sDetail:\n" msgstr "" -#: src/common/command.c:3496 +#: src/common/command.c:3579 msgid " . type boolean (values: 'on' or 'off')\n" msgstr "" -#: src/common/command.c:3497 src/common/command.c:3520 -#: src/common/command.c:3526 src/common/command.c:3532 +#: src/common/command.c:3580 src/common/command.c:3603 +#: src/common/command.c:3609 src/common/command.c:3615 #: src/common/weechat.c:407 src/common/weechat.c:432 src/common/weechat.c:439 #: src/common/weechat.c:446 #, c-format msgid " . default value: '%s'\n" msgstr "" -#: src/common/command.c:3502 +#: src/common/command.c:3585 #, c-format msgid " . type integer (values: between %d and %d)\n" msgstr "" -#: src/common/command.c:3505 src/common/weechat.c:416 +#: src/common/command.c:3588 src/common/weechat.c:416 #, c-format msgid " . default value: %d\n" msgstr "" -#: src/common/command.c:3509 +#: src/common/command.c:3592 msgid " . type string (values: " msgstr "" -#: src/common/command.c:3522 src/common/command.c:3528 -#: src/common/command.c:3534 src/common/weechat.c:434 src/common/weechat.c:441 +#: src/common/command.c:3605 src/common/command.c:3611 +#: src/common/command.c:3617 src/common/weechat.c:434 src/common/weechat.c:441 #: src/common/weechat.c:448 msgid "empty" msgstr "" -#: src/common/command.c:3525 +#: src/common/command.c:3608 msgid " . type color (Curses or Gtk color, look at WeeChat doc)\n" msgstr "" -#: src/common/command.c:3531 +#: src/common/command.c:3614 msgid " . type string (any string)\n" msgstr "" -#: src/common/command.c:3537 src/common/weechat.c:451 +#: src/common/command.c:3620 src/common/weechat.c:451 #, c-format msgid " . description: %s\n" msgstr "" -#: src/common/command.c:3548 +#: src/common/command.c:3631 #, c-format msgid "config option(s) found with \"%s\"\n" msgstr "" -#: src/common/command.c:3551 +#: src/common/command.c:3634 msgid "config option(s) found\n" msgstr "" -#: src/common/command.c:3659 +#: src/common/command.c:3742 #, c-format msgid "%s incorrect value for plugin option \"%s\"\n" msgstr "" -#: src/common/command.c:3688 +#: src/common/command.c:3771 #, c-format msgid "No plugin option found with \"%s\"\n" msgstr "" -#: src/common/command.c:3691 +#: src/common/command.c:3774 msgid "No plugin option found\n" msgstr "" -#: src/common/command.c:3701 +#: src/common/command.c:3784 #, c-format msgid "plugin option(s) found with \"%s\"\n" msgstr "" -#: src/common/command.c:3704 +#: src/common/command.c:3787 msgid "plugin option(s) found\n" msgstr "" -#: src/common/command.c:3745 +#: src/common/command.c:3828 #, c-format msgid "%s alias or command \"%s\" not found\n" msgstr "" -#: src/common/command.c:3755 +#: src/common/command.c:3838 #, c-format msgid "Alias \"%s\" removed\n" msgstr "" -#: src/common/command.c:3815 +#: src/common/command.c:3898 msgid "ignore were removed.\n" msgstr "" -#: src/common/command.c:3817 +#: src/common/command.c:3900 msgid "ignore was removed.\n" msgstr "" -#: src/common/command.c:3822 +#: src/common/command.c:3905 #, c-format msgid "%s no ignore found\n" msgstr "" -#: src/common/command.c:3856 +#: src/common/command.c:3939 #, c-format msgid "%s can't upgrade: connection to at least one server is pending\n" msgstr "" -#: src/common/command.c:3866 +#: src/common/command.c:3949 #, c-format msgid "" "%s can't upgrade: connection to at least one SSL server is active (should be " "fixed in a future version)\n" msgstr "" -#: src/common/command.c:3882 +#: src/common/command.c:3965 msgid "Upgrading WeeChat...\n" msgstr "" -#: src/common/command.c:3889 +#: src/common/command.c:3972 #, c-format msgid "%s unable to save session in file\n" msgstr "" -#: src/common/command.c:3914 +#: src/common/command.c:3997 #, c-format msgid "%s exec failed (program: \"%s\"), exiting WeeChat\n" msgstr "" -#: src/common/command.c:3954 +#: src/common/command.c:4037 #, c-format msgid "WeeChat uptime: %d %s %02d:%02d:%02d, started on %s" msgstr "" -#: src/common/command.c:3968 +#: src/common/command.c:4051 #, c-format msgid "WeeChat uptime: %s%d %s%s %s%02d%s:%s%02d%s:%s%02d%s, started on %s%s" msgstr "" -#: src/common/command.c:4012 -msgid "Opened windows:\n" +#: src/common/command.c:4095 +msgid "Open windows:\n" msgstr "" -#: src/common/command.c:4099 +#: src/common/command.c:4182 #, c-format msgid "" "%s can not merge windows, there's no other window with same size near " diff --git a/src/common/backtrace.c b/src/common/backtrace.c index 98235f5e4..747918296 100644 --- a/src/common/backtrace.c +++ b/src/common/backtrace.c @@ -145,6 +145,8 @@ weechat_backtrace () #endif weechat_backtrace_printf ("======= WeeChat backtrace =======\n"); + weechat_backtrace_printf ("(written by %s, compiled on %s %s)\n", + PACKAGE_STRING, __DATE__, __TIME__); #ifdef HAVE_BACKTRACE trace_size = backtrace (trace, BACKTRACE_MAX); diff --git a/src/common/command.c b/src/common/command.c index 2a25d76ee..edb57abe2 100644 --- a/src/common/command.c +++ b/src/common/command.c @@ -59,7 +59,7 @@ t_weechat_command weechat_commands[] = N_(" action: action to do:\n" " move: move buffer in the list (may be relative, for example -1)\n" " close: close buffer (optional arg is part message, for a channel)\n" - " list: list opened buffers (no parameter implies this list)\n" + " list: list open buffers (no parameter implies this list)\n" " notify: set notify level for buffer (0=never, 1=highlight, 2=1+msg, 3=2+join/part)\n" "server\n" "channel: jump to buffer by server and/or channel name\n" @@ -128,6 +128,15 @@ t_weechat_command weechat_commands[] = " reset: restore bindings to the default values and delete ALL " "personal bindings (use carefully!)"), "unbind|functions|reset %k", 0, MAX_ARGS, 0, NULL, weechat_cmd_key }, + { "panel", N_("manage panels"), + N_("[list | add type position size | resize # size | close # | move #1 #2]"), + N_(" list: list open panels (no parameter implies this list)\n" + " add: add a panel, type is global|local, position is top|bottom|left|right\n" + " resize: resize a panel with a new size (may be relative, for example -1)\n" + " close: close a panel by number\n" + " move: move a panel to another number (may be relative, for example -1)"), + "list|add|close|move global|local top|bottom|left|right", + 0, MAX_ARGS, 0, weechat_cmd_panel, NULL }, { "plugin", N_("list/load/unload plugins"), N_("[load filename] | [autoload] | [reload] | [unload]"), N_("filename: WeeChat plugin (file) to load\n\n" @@ -195,7 +204,7 @@ t_weechat_command weechat_commands[] = { "window", N_("manage windows"), N_("[list | -1 | +1 | b# | up | down | left | right | splith [pct] " "| splitv [pct] | resize pct | merge [all]]"), - N_(" list: list opened windows (no parameter implies this list)\n" + N_(" list: list open windows (no parameter implies this list)\n" " -1: jump to previous window\n" " +1: jump to next window\n" " b#: jump to next window displaying buffer number #\n" @@ -1363,10 +1372,10 @@ weechat_cmd_buffer (t_irc_server *server, t_irc_channel *channel, if ((argc == 0) || ((argc == 1) && (ascii_strcasecmp (argv[0], "list") == 0))) { - /* list opened buffers */ + /* list open buffers */ gui_printf (NULL, "\n"); - gui_printf (NULL, _("Opened buffers:\n")); + gui_printf (NULL, _("Open buffers:\n")); for (ptr_buffer = gui_buffers; ptr_buffer; ptr_buffer = ptr_buffer->next_buffer) { @@ -1440,7 +1449,7 @@ weechat_cmd_buffer (t_irc_server *server, t_irc_channel *channel, irc_display_prefix (NULL, NULL, PREFIX_ERROR); gui_printf (NULL, _("%s can not close server buffer while channels " - "are opened\n"), + "are open\n"), WEECHAT_ERROR); free_exploded_string (argv); return -1; @@ -2657,6 +2666,80 @@ weechat_cmd_key (t_irc_server *server, t_irc_channel *channel, return 0; } +/* + * weechat_cmd_panel_display_info: display infos about a panel + */ + +void +weechat_cmd_panel_display_info (t_gui_panel *panel) +{ + gui_printf (NULL, " %s%2d%s. ", + GUI_COLOR(COLOR_WIN_CHAT_CHANNEL), + panel->number, + GUI_COLOR(COLOR_WIN_CHAT)); + gui_printf (NULL, "%s%s%s ", + GUI_COLOR(COLOR_WIN_CHAT_CHANNEL), + panel->name, + GUI_COLOR(COLOR_WIN_CHAT)); + gui_printf (NULL, "(%s%s/%s", + (panel->panel_window) ? _("global") : _("local"), + GUI_COLOR(COLOR_WIN_CHAT_DARK), + GUI_COLOR(COLOR_WIN_CHAT)); + switch (panel->position) + { + case GUI_PANEL_TOP: + gui_printf (NULL, "%s", _("top")); + break; + case GUI_PANEL_BOTTOM: + gui_printf (NULL, "%s", _("bottom")); + break; + case GUI_PANEL_LEFT: + gui_printf (NULL, "%s", _("left")); + break; + case GUI_PANEL_RIGHT: + gui_printf (NULL, "%s", _("right")); + break; + } + gui_printf (NULL, "%s/%s%d)\n", + GUI_COLOR(COLOR_WIN_CHAT_DARK), + GUI_COLOR(COLOR_WIN_CHAT), + panel->size); +} + +/* + * weechat_cmd_panel: manage panels + */ + +int +weechat_cmd_panel (t_irc_server *server, t_irc_channel *channel, + int argc, char **argv) +{ + t_gui_panel *ptr_panel; + + /* make gcc happy */ + (void) server; + (void) channel; + + gui_printf (NULL, "\n/panel command is under development!\n"); + + if ((argc == 0) || ((argc == 1) && (ascii_strcasecmp (argv[0], "list") == 0))) + { + /* list open panels */ + + gui_printf (NULL, "\n"); + gui_printf (NULL, _("Open panels:\n")); + + for (ptr_panel = gui_panels; ptr_panel; ptr_panel = ptr_panel->next_panel) + { + weechat_cmd_panel_display_info (ptr_panel); + } + } + else + { + } + return 0; +} + /* * weechat_cmd_plugin: list/load/unload WeeChat plugins */ @@ -4006,10 +4089,10 @@ weechat_cmd_window (t_irc_server *server, t_irc_channel *channel, if ((argc == 0) || ((argc == 1) && (ascii_strcasecmp (argv[0], "list") == 0))) { - /* list opened windows */ + /* list open windows */ gui_printf (NULL, "\n"); - gui_printf (NULL, _("Opened windows:\n")); + gui_printf (NULL, _("Open windows:\n")); i = 1; for (ptr_win = gui_windows; ptr_win; ptr_win = ptr_win->next_window) diff --git a/src/common/command.h b/src/common/command.h index 975bd9c79..c79be0979 100644 --- a/src/common/command.h +++ b/src/common/command.h @@ -89,6 +89,7 @@ extern int weechat_cmd_history (t_irc_server *, t_irc_channel *, int, char **); extern void weechat_cmd_ignore_display (char *, t_irc_ignore *); extern int weechat_cmd_ignore (t_irc_server *, t_irc_channel *, int, char **); extern int weechat_cmd_key (t_irc_server *, t_irc_channel *, char *); +extern int weechat_cmd_panel (t_irc_server *, t_irc_channel *, int, char **); extern int weechat_cmd_plugin (t_irc_server *, t_irc_channel *, int, char **); extern int weechat_cmd_save (t_irc_server *, t_irc_channel *, int, char **); extern int weechat_cmd_server (t_irc_server *, t_irc_channel *, int, char **); diff --git a/src/common/weechat.c b/src/common/weechat.c index 7e99ae250..2062316d4 100644 --- a/src/common/weechat.c +++ b/src/common/weechat.c @@ -937,7 +937,6 @@ weechat_dump (int crash) t_irc_server *ptr_server; t_irc_channel *ptr_channel; t_irc_nick *ptr_nick; - t_irc_dcc *ptr_dcc; t_gui_window *ptr_window; t_gui_buffer *ptr_buffer; @@ -984,11 +983,9 @@ weechat_dump (int crash) } } - weechat_log_printf ("\n"); - for (ptr_dcc = dcc_list; ptr_dcc; ptr_dcc = ptr_dcc->next_dcc) - { - dcc_print_log (ptr_dcc); - } + dcc_print_log (); + + gui_panel_print_log (); weechat_log_printf ("\n"); weechat_log_printf ("[windows/buffers]\n"); @@ -1015,7 +1012,7 @@ weechat_dump (int crash) weechat_log_printf ("\n"); gui_buffer_print_log (ptr_buffer); } - + weechat_log_printf ("\n"); ignore_print_log (); @@ -1038,8 +1035,6 @@ weechat_sigsegv () fprintf (stderr, "\n"); fprintf (stderr, "*** Very bad! WeeChat is crashing (SIGSEGV received)\n"); - fprintf (stderr, "*** (%s, compiled on %s %s)\n", - PACKAGE_STRING, __DATE__, __TIME__); if (!weechat_log_crash_rename ()) fprintf (stderr, "*** Full crash dump was saved to %s/weechat.log file.\n", weechat_home); diff --git a/src/gui/curses/gui-curses-chat.c b/src/gui/curses/gui-curses-chat.c index ce99f71d9..c0e1c1d49 100644 --- a/src/gui/curses/gui-curses-chat.c +++ b/src/gui/curses/gui-curses-chat.c @@ -174,13 +174,13 @@ gui_chat_draw_title (t_gui_buffer *buffer, int erase) for (ptr_win = gui_windows; ptr_win; ptr_win = ptr_win->next_window) { - if (ptr_win->buffer == buffer) + if ((ptr_win->buffer == buffer) && (buffer->num_displayed > 0)) { if (erase) gui_window_curses_clear (GUI_CURSES(ptr_win)->win_title, COLOR_WIN_TITLE); gui_window_set_weechat_color (GUI_CURSES(ptr_win)->win_title, COLOR_WIN_TITLE); - snprintf (format, 32, "%%-%ds", ptr_win->win_width); + snprintf (format, 32, "%%-%ds", ptr_win->win_title_width); if (CHANNEL(buffer)) { if (CHANNEL(buffer)->topic) diff --git a/src/gui/curses/gui-curses-input.c b/src/gui/curses/gui-curses-input.c index 54aaa4c2b..a3408d7ad 100644 --- a/src/gui/curses/gui-curses-input.c +++ b/src/gui/curses/gui-curses-input.c @@ -349,7 +349,7 @@ gui_input_draw (t_gui_buffer *buffer, int erase) prompt_length = gui_input_get_prompt_length (ptr_win, ptr_nickname); - if (ptr_win->win_width - prompt_length < 3) + if (ptr_win->win_input_width - prompt_length < 3) { prompt_length = 0; display_prompt = 0; @@ -358,9 +358,9 @@ gui_input_draw (t_gui_buffer *buffer, int erase) display_prompt = 1; if (buffer->input_buffer_pos - buffer->input_buffer_1st_display + 1 > - ptr_win->win_width - prompt_length) + ptr_win->win_input_width - prompt_length) buffer->input_buffer_1st_display = buffer->input_buffer_pos - - (ptr_win->win_width - prompt_length) + 1; + (ptr_win->win_input_width - prompt_length) + 1; else { if (buffer->input_buffer_pos < buffer->input_buffer_1st_display) @@ -370,11 +370,11 @@ gui_input_draw (t_gui_buffer *buffer, int erase) if ((buffer->input_buffer_1st_display > 0) && (buffer->input_buffer_pos - buffer->input_buffer_1st_display + 1) - < ptr_win->win_width - prompt_length) + < ptr_win->win_input_width - prompt_length) { buffer->input_buffer_1st_display = buffer->input_buffer_pos - - (ptr_win->win_width - prompt_length) + 1; + (ptr_win->win_input_width - prompt_length) + 1; if (buffer->input_buffer_1st_display < 0) buffer->input_buffer_1st_display = 0; } @@ -384,18 +384,18 @@ gui_input_draw (t_gui_buffer *buffer, int erase) gui_input_draw_prompt (ptr_win, ptr_nickname); gui_window_set_weechat_color (GUI_CURSES(ptr_win)->win_input, COLOR_WIN_INPUT); - snprintf (format, 32, "%%-%ds", ptr_win->win_width - prompt_length); + snprintf (format, 32, "%%-%ds", ptr_win->win_input_width - prompt_length); offset_cursor = 0; if (ptr_win == gui_current_window) offset_cursor = gui_input_draw_text (ptr_win, - ptr_win->win_width - prompt_length); + ptr_win->win_input_width - prompt_length); else wprintw (GUI_CURSES(ptr_win)->win_input, format, ""); wclrtoeol (GUI_CURSES(ptr_win)->win_input); - ptr_win->win_input_x = prompt_length + offset_cursor; + ptr_win->win_input_cursor_x = prompt_length + offset_cursor; if (ptr_win == gui_current_window) - move (ptr_win->win_y + ptr_win->win_height - 1, - ptr_win->win_x + ptr_win->win_input_x); + move (ptr_win->win_input_y, + ptr_win->win_input_x + ptr_win->win_input_cursor_x); } break; case BUFFER_TYPE_DCC: @@ -424,18 +424,16 @@ gui_input_draw (t_gui_buffer *buffer, int erase) wprintw (GUI_CURSES(ptr_win)->win_input, _(" [P] Purge old DCC")); wprintw (GUI_CURSES(ptr_win)->win_input, _(" [Q] Close DCC view")); wclrtoeol (GUI_CURSES(ptr_win)->win_input); - ptr_win->win_input_x = 0; + ptr_win->win_input_cursor_x = 0; if (ptr_win == gui_current_window) - move (ptr_win->win_y + ptr_win->win_height - 1, - ptr_win->win_x); + move (ptr_win->win_input_y, ptr_win->win_input_x); break; case BUFFER_TYPE_RAW_DATA: mvwprintw (GUI_CURSES(ptr_win)->win_input, 0, 0, _(" [Q] Close raw data view")); wclrtoeol (GUI_CURSES(ptr_win)->win_input); - ptr_win->win_input_x = 0; + ptr_win->win_input_cursor_x = 0; if (ptr_win == gui_current_window) - move (ptr_win->win_y + ptr_win->win_height - 1, - ptr_win->win_x); + move (ptr_win->win_input_y, ptr_win->win_input_x); break; } doupdate (); diff --git a/src/gui/curses/gui-curses-keyboard.c b/src/gui/curses/gui-curses-keyboard.c index fcf134c80..db9f563bd 100644 --- a/src/gui/curses/gui-curses-keyboard.c +++ b/src/gui/curses/gui-curses-keyboard.c @@ -143,9 +143,12 @@ gui_keyboard_default_bindings () void gui_keyboard_grab_end () { - char *expanded_key, *expanded_key2; - int length; + char *expanded_key; char *buffer_before_key; +#ifdef PLUGINS + char *expanded_key2; + int length; +#endif /* get expanded name (for example: ^U => ctrl-u) */ expanded_key = gui_keyboard_get_expanded_name (gui_key_buffer); @@ -193,8 +196,11 @@ void gui_keyboard_read () { int key, i, insert_ok; - char key_str[32], key_str2[33]; + char key_str[32]; char *buffer_before_key; +#ifdef PLUGINS + char key_str2[33]; +#endif i = 0; /* do not loop too much here (for example when big paste was made), @@ -215,10 +221,7 @@ gui_keyboard_read () } if (key == KEY_RESIZE) - { - gui_window_refresh_screen (); continue; - } gui_last_activity_time = time (NULL); diff --git a/src/gui/curses/gui-curses-main.c b/src/gui/curses/gui-curses-main.c index 6ce58d631..2c863fe54 100644 --- a/src/gui/curses/gui-curses-main.c +++ b/src/gui/curses/gui-curses-main.c @@ -73,7 +73,7 @@ gui_main_loop () { /* refresh needed ? */ if (gui_refresh_screen_needed) - gui_window_refresh_screen (); + gui_window_refresh_screen (0); new_time = time (NULL); local_time = localtime (&new_time); @@ -112,7 +112,7 @@ gui_main_loop () { gui_infobar_draw_time (gui_current_window->buffer); wmove (GUI_CURSES(gui_current_window)->win_input, - 0, gui_current_window->win_input_x); + 0, gui_current_window->win_input_cursor_x); wrefresh (GUI_CURSES(gui_current_window)->win_input); } @@ -291,7 +291,7 @@ gui_main_init () gui_infobar = NULL; - gui_ok = ((COLS > 5) && (LINES > 5)); + gui_ok = ((COLS > WINDOW_MIN_WIDTH) && (LINES > WINDOW_MIN_HEIGHT)); refresh (); diff --git a/src/gui/curses/gui-curses-nicklist.c b/src/gui/curses/gui-curses-nicklist.c index 4bfa95de0..5aa5a8b6d 100644 --- a/src/gui/curses/gui-curses-nicklist.c +++ b/src/gui/curses/gui-curses-nicklist.c @@ -36,7 +36,7 @@ */ void -gui_nicklist_draw (t_gui_buffer *buffer, int erase) +gui_nicklist_draw (t_gui_buffer *buffer, int erase, int calculate_size) { t_gui_window *ptr_win; int i, j, x, y, x2, column, max_length, nicks_displayed; @@ -52,7 +52,7 @@ gui_nicklist_draw (t_gui_buffer *buffer, int erase) { max_length = nick_get_max_length (CHANNEL(buffer)); - if (gui_window_calculate_pos_size (ptr_win, 0)) + if (calculate_size && (gui_window_calculate_pos_size (ptr_win, 0))) { delwin (GUI_CURSES(ptr_win)->win_chat); delwin (GUI_CURSES(ptr_win)->win_nick); diff --git a/src/gui/curses/gui-curses-panel.c b/src/gui/curses/gui-curses-panel.c index 9e5f6b7f4..8dbb5f85e 100644 --- a/src/gui/curses/gui-curses-panel.c +++ b/src/gui/curses/gui-curses-panel.c @@ -33,11 +33,13 @@ /* - * gui_panel_get_size: get total panel size for a position + * gui_panel_windows_get_size: get total panel size (window panels) for a position + * panel is optional, if not NULL, size is computed + * from panel 1 to panel # - 1 */ int -gui_panel_get_size (t_gui_window *window, int position) +gui_panel_window_get_size (t_gui_panel *panel, t_gui_window *window, int position) { t_gui_panel_window *ptr_panel_win; int total_size; @@ -46,6 +48,10 @@ gui_panel_get_size (t_gui_window *window, int position) for (ptr_panel_win = GUI_CURSES(window)->panel_windows; ptr_panel_win; ptr_panel_win = ptr_panel_win->next_panel_window) { + /* stop before panel */ + if ((panel) && (ptr_panel_win->panel == panel)) + return total_size; + if (ptr_panel_win->panel->position == position) { switch (position) @@ -76,6 +82,7 @@ gui_panel_window_new (t_gui_panel *panel, t_gui_window *window) { t_gui_panel_window *new_panel_win; int x1, y1, x2, y2; + int add_top, add_bottom, add_left, add_right; if (window) { @@ -83,6 +90,10 @@ gui_panel_window_new (t_gui_panel *panel, t_gui_window *window) y1 = window->win_y + 1; x2 = x1 + window->win_width - 1; y2 = y1 + window->win_height - 1 - 4; + add_left = gui_panel_window_get_size (panel, window, GUI_PANEL_LEFT); + add_right = gui_panel_window_get_size (panel, window, GUI_PANEL_RIGHT); + add_top = gui_panel_window_get_size (panel, window, GUI_PANEL_TOP); + add_bottom = gui_panel_window_get_size (panel, window, GUI_PANEL_BOTTOM); } else { @@ -90,6 +101,10 @@ gui_panel_window_new (t_gui_panel *panel, t_gui_window *window) y1 = 0; x2 = gui_window_get_width () - 1; y2 = gui_window_get_height () - 1; + add_left = gui_panel_global_get_size (panel, GUI_PANEL_LEFT); + add_right = gui_panel_global_get_size (panel, GUI_PANEL_RIGHT); + add_top = gui_panel_global_get_size (panel, GUI_PANEL_TOP); + add_bottom = gui_panel_global_get_size (panel, GUI_PANEL_BOTTOM); } if ((new_panel_win = (t_gui_panel_window *) malloc (sizeof (t_gui_panel_window)))) @@ -109,8 +124,8 @@ gui_panel_window_new (t_gui_panel *panel, t_gui_window *window) switch (panel->position) { case GUI_PANEL_TOP: - new_panel_win->x = x1; - new_panel_win->y = y1; + new_panel_win->x = x1 + add_left; + new_panel_win->y = y1 + add_top; new_panel_win->width = x2 - x1 + 1; new_panel_win->height = panel->size; break; diff --git a/src/gui/curses/gui-curses-status.c b/src/gui/curses/gui-curses-status.c index a8cd59a4d..3d7317c9a 100644 --- a/src/gui/curses/gui-curses-status.c +++ b/src/gui/curses/gui-curses-status.c @@ -361,10 +361,10 @@ gui_status_draw (t_gui_buffer *buffer, int erase) if (BUFFER_HAS_NICKLIST(ptr_win->buffer)) { snprintf (str_nicks, sizeof (str_nicks) - 1, "%d", CHANNEL(ptr_win->buffer)->nicks_count); - x = ptr_win->win_width - strlen (str_nicks) - 4; + x = ptr_win->win_status_width - strlen (str_nicks) - 4; } else - x = ptr_win->win_width - 2; + x = ptr_win->win_status_width - 2; more = strdup (_("-MORE-")); x -= strlen (more) - 1; if (x < 0) diff --git a/src/gui/curses/gui-curses-window.c b/src/gui/curses/gui-curses-window.c index f450a65c0..3ee03a2f5 100644 --- a/src/gui/curses/gui-curses-window.c +++ b/src/gui/curses/gui-curses-window.c @@ -175,10 +175,10 @@ gui_window_calculate_pos_size (t_gui_window *window, int force_calculate) if (!gui_ok) return 0; - add_left = gui_panel_get_size (window, GUI_PANEL_LEFT); - add_right = gui_panel_get_size (window, GUI_PANEL_RIGHT); - add_top = gui_panel_get_size (window, GUI_PANEL_TOP); - add_bottom = gui_panel_get_size (window, GUI_PANEL_BOTTOM); + add_left = gui_panel_window_get_size (NULL, window, GUI_PANEL_LEFT); + add_right = gui_panel_window_get_size (NULL, window, GUI_PANEL_RIGHT); + add_top = gui_panel_window_get_size (NULL, window, GUI_PANEL_TOP); + add_bottom = gui_panel_window_get_size (NULL, window, GUI_PANEL_BOTTOM); /* init chat & nicklist settings */ if (cfg_look_nicklist && BUFFER_IS_CHANNEL(window->buffer)) @@ -203,16 +203,17 @@ gui_window_calculate_pos_size (t_gui_window *window, int force_calculate) { nick_count (CHANNEL(window->buffer), &num_nicks, &num_op, &num_halfop, &num_voice, &num_normal); - if (((max_length + 2) * num_nicks) % window->win_width == 0) - lines = ((max_length + 2) * num_nicks) / window->win_width; + if (((max_length + 2) * num_nicks) % (window->win_width - add_left - add_right) == 0) + lines = ((max_length + 2) * num_nicks) / (window->win_width - add_left - add_right); else - lines = (((max_length + 2) * num_nicks) / window->win_width) + 1; + lines = (((max_length + 2) * num_nicks) / (window->win_width - add_left - add_right)) + 1; if ((cfg_look_nicklist_max_size > 0) && (lines > cfg_look_nicklist_max_size)) lines = cfg_look_nicklist_max_size; if ((cfg_look_nicklist_min_size > 0) && (lines < cfg_look_nicklist_min_size)) lines = cfg_look_nicklist_min_size; max_height = (cfg_look_infobar) ? - window->win_height - 3 - 4 : window->win_height - 2 - 4; + window->win_height - add_top - add_bottom - 3 - 4 : + window->win_height - add_top - add_bottom - 2 - 4; if (lines > max_height) lines = max_height; if (!force_calculate && (window->win_nick_height == lines + 1)) @@ -223,95 +224,132 @@ gui_window_calculate_pos_size (t_gui_window *window, int force_calculate) { case CFG_LOOK_NICKLIST_LEFT: window->win_chat_x = window->win_x + add_left + max_length + 2; - window->win_chat_y = window->win_y + 1; - window->win_chat_width = window->win_width - add_left - max_length - 2; - window->win_nick_x = window->win_x + 0; - window->win_nick_y = window->win_y + 1; + window->win_chat_y = window->win_y + add_top + 1; + window->win_chat_width = window->win_width - add_left - add_right - max_length - 2; + window->win_nick_x = window->win_x + add_left + 0; + window->win_nick_y = window->win_y + add_top + 1; window->win_nick_width = max_length + 2; if (cfg_look_infobar) { - window->win_chat_height = window->win_height - 4; - window->win_nick_height = window->win_height - 4; + window->win_chat_height = window->win_height - add_top - add_bottom - 4; + window->win_nick_height = window->win_height - add_top - add_bottom - 4; } else { - window->win_chat_height = window->win_height - 3; - window->win_nick_height = window->win_height - 3; + window->win_chat_height = window->win_height - add_top - add_bottom - 3; + window->win_nick_height = window->win_height - add_top - add_bottom - 3; } window->win_nick_num_max = window->win_nick_height; break; case CFG_LOOK_NICKLIST_RIGHT: window->win_chat_x = window->win_x + add_left; - window->win_chat_y = window->win_y + 1; - window->win_chat_width = window->win_width - add_left - max_length - 2; - window->win_nick_x = window->win_x + window->win_width - max_length - 2; - window->win_nick_y = window->win_y + 1; + window->win_chat_y = window->win_y + add_top + 1; + window->win_chat_width = window->win_width - add_left - add_right - max_length - 2; + window->win_nick_x = window->win_x + window->win_width - add_right - max_length - 2; + window->win_nick_y = window->win_y + add_top + 1; window->win_nick_width = max_length + 2; if (cfg_look_infobar) { - window->win_chat_height = window->win_height - 4; - window->win_nick_height = window->win_height - 4; + window->win_chat_height = window->win_height - add_top - add_bottom - 4; + window->win_nick_height = window->win_height - add_top - add_bottom - 4; } else { - window->win_chat_height = window->win_height - 3; - window->win_nick_height = window->win_height - 3; + window->win_chat_height = window->win_height - add_top - add_bottom - 3; + window->win_nick_height = window->win_height - add_top - add_bottom - 3; } window->win_nick_num_max = window->win_nick_height; break; case CFG_LOOK_NICKLIST_TOP: window->win_chat_x = window->win_x + add_left; - window->win_chat_y = window->win_y + 1 + (lines + 1); - window->win_chat_width = window->win_width - add_left; + window->win_chat_y = window->win_y + add_top + 1 + (lines + 1); + window->win_chat_width = window->win_width - add_left - add_right; if (cfg_look_infobar) - window->win_chat_height = window->win_height - 3 - (lines + 1) - 1; + window->win_chat_height = window->win_height - add_top - add_bottom - 3 - (lines + 1) - 1; else - window->win_chat_height = window->win_height - 3 - (lines + 1); - window->win_nick_x = window->win_x; - window->win_nick_y = window->win_y + 1; - window->win_nick_width = window->win_width; + window->win_chat_height = window->win_height - add_top - add_bottom - 3 - (lines + 1); + window->win_nick_x = window->win_x + add_left; + window->win_nick_y = window->win_y + add_top + 1; + window->win_nick_width = window->win_width - add_left - add_right; window->win_nick_height = lines + 1; window->win_nick_num_max = lines * (window->win_nick_width / (max_length + 2)); break; case CFG_LOOK_NICKLIST_BOTTOM: window->win_chat_x = window->win_x + add_left; - window->win_chat_y = window->win_y + 1; - window->win_chat_width = window->win_width - add_left; + window->win_chat_y = window->win_y + add_top + 1; + window->win_chat_width = window->win_width - add_left - add_right; if (cfg_look_infobar) - window->win_chat_height = window->win_height - 3 - (lines + 1) - 1; + window->win_chat_height = window->win_height - add_top - add_bottom - 3 - (lines + 1) - 1; else - window->win_chat_height = window->win_height - 3 - (lines + 1); - window->win_nick_x = window->win_x; + window->win_chat_height = window->win_height - add_top - add_bottom - 3 - (lines + 1); + window->win_nick_x = window->win_x + add_left; if (cfg_look_infobar) - window->win_nick_y = window->win_y + window->win_height - 2 - (lines + 1) - 1; + window->win_nick_y = window->win_y + window->win_height - add_bottom - 2 - (lines + 1) - 1; else - window->win_nick_y = window->win_y + window->win_height - 2 - (lines + 1); - window->win_nick_width = window->win_width; + window->win_nick_y = window->win_y + window->win_height - add_bottom - 2 - (lines + 1); + window->win_nick_width = window->win_width - add_left - add_right; window->win_nick_height = lines + 1; window->win_nick_num_max = lines * (window->win_nick_width / (max_length + 2)); break; } - window->win_chat_cursor_x = window->win_x; - window->win_chat_cursor_y = window->win_y; + window->win_chat_cursor_x = window->win_x + add_left; + window->win_chat_cursor_y = window->win_y + add_top; } else { window->win_chat_x = window->win_x + add_left; - window->win_chat_y = window->win_y + 1; - window->win_chat_width = window->win_width - add_left; + window->win_chat_y = window->win_y + add_top + 1; + window->win_chat_width = window->win_width - add_left - add_right; if (cfg_look_infobar) - window->win_chat_height = window->win_height - 4; + window->win_chat_height = window->win_height - add_top - add_bottom - 4; else - window->win_chat_height = window->win_height - 3; + window->win_chat_height = window->win_height - add_top - add_bottom - 3; window->win_chat_cursor_x = window->win_x + add_left; - window->win_chat_cursor_y = window->win_y; + window->win_chat_cursor_y = window->win_y + add_top; window->win_nick_x = -1; window->win_nick_y = -1; window->win_nick_width = -1; window->win_nick_height = -1; window->win_nick_num_max = -1; } + + /* title window */ + window->win_title_x = window->win_x; + window->win_title_y = window->win_y; + window->win_title_width = window->win_width; + window->win_title_height = 1; + + /* status window */ + window->win_status_x = window->win_x; + if (cfg_look_infobar) + window->win_status_y = window->win_y + window->win_height - 3; + else + window->win_status_y = window->win_y + window->win_height - 2; + window->win_status_width = window->win_width; + window->win_status_height = 1; + + /* infobar window */ + if (cfg_look_infobar) + { + window->win_infobar_x = window->win_x; + window->win_infobar_y = window->win_y + window->win_height - 2; + window->win_infobar_width = window->win_width; + window->win_infobar_height = 1; + } + else + { + window->win_infobar_x = -1; + window->win_infobar_y = -1; + window->win_infobar_width = -1; + window->win_infobar_height = -1; + } + + /* input window */ + window->win_input_x = window->win_x; + window->win_input_y = window->win_y + window->win_height - 1; + window->win_input_width = window->win_width; + window->win_input_height = 1; return 1; } @@ -358,7 +396,7 @@ gui_window_redraw_buffer (t_gui_buffer *buffer) gui_chat_draw_title (buffer, 1); gui_chat_draw (buffer, 1); if (GUI_CURSES(ptr_win)->win_nick) - gui_nicklist_draw (buffer, 1); + gui_nicklist_draw (buffer, 1, 0); gui_status_draw (buffer, 1); if (cfg_look_infobar) gui_infobar_draw (buffer, 1); @@ -377,7 +415,7 @@ gui_window_switch_to_buffer (t_gui_window *window, t_gui_buffer *buffer) { if (!gui_ok) return; - + if (window->buffer->num_displayed > 0) window->buffer->num_displayed--; @@ -390,20 +428,21 @@ gui_window_switch_to_buffer (t_gui_window *window, t_gui_buffer *buffer) window->buffer = buffer; window->win_nick_start = 0; + gui_window_calculate_pos_size (window, 1); /* destroy Curses windows */ gui_window_objects_free (window, 0); /* create Curses windows */ - GUI_CURSES(window)->win_title = newwin (1, - window->win_width, - window->win_y, - window->win_x); - GUI_CURSES(window)->win_input = newwin (1, - window->win_width, - window->win_y + window->win_height - 1, - window->win_x); + GUI_CURSES(window)->win_title = newwin (window->win_title_height, + window->win_title_width, + window->win_title_y, + window->win_title_x); + GUI_CURSES(window)->win_input = newwin (window->win_input_height, + window->win_input_width, + window->win_input_y, + window->win_input_x); if (BUFFER_IS_CHANNEL(buffer)) { if (GUI_CURSES(window)->win_chat) @@ -432,22 +471,19 @@ gui_window_switch_to_buffer (t_gui_window *window, t_gui_buffer *buffer) /* create status/infobar windows */ if (cfg_look_infobar) - { - GUI_CURSES(window)->win_infobar = newwin (1, window->win_width, - window->win_y + window->win_height - 2, - window->win_x); - GUI_CURSES(window)->win_status = newwin (1, window->win_width, - window->win_y + window->win_height - 3, - window->win_x); - } - else - GUI_CURSES(window)->win_status = newwin (1, window->win_width, - window->win_y + window->win_height - 2, - window->win_x); + GUI_CURSES(window)->win_infobar = newwin (window->win_infobar_height, + window->win_infobar_width, + window->win_infobar_y, + window->win_infobar_x); + + GUI_CURSES(window)->win_status = newwin (window->win_status_height, + window->win_status_width, + window->win_status_y, + window->win_status_x); window->start_line = NULL; window->start_line_pos = 0; - + buffer->num_displayed++; hotlist_remove_buffer (buffer); @@ -623,7 +659,7 @@ gui_window_nick_beginning (t_gui_window *window) if (window->win_nick_start > 0) { window->win_nick_start = 0; - gui_nicklist_draw (window->buffer, 1); + gui_nicklist_draw (window->buffer, 1, 0); } } } @@ -652,7 +688,7 @@ gui_window_nick_end (t_gui_window *window) if (new_start != window->win_nick_start) { window->win_nick_start = new_start; - gui_nicklist_draw (window->buffer, 1); + gui_nicklist_draw (window->buffer, 1, 0); } } } @@ -674,7 +710,7 @@ gui_window_nick_page_up (t_gui_window *window) window->win_nick_start -= (window->win_nick_num_max - 1); if (window->win_nick_start <= 1) window->win_nick_start = 0; - gui_nicklist_draw (window->buffer, 1); + gui_nicklist_draw (window->buffer, 1, 0); } } } @@ -699,7 +735,7 @@ gui_window_nick_page_down (t_gui_window *window) window->win_nick_start += (window->win_nick_num_max - 1); else window->win_nick_start += (window->win_nick_num_max - 2); - gui_nicklist_draw (window->buffer, 1); + gui_nicklist_draw (window->buffer, 1, 0); } } } @@ -778,17 +814,19 @@ gui_window_refresh_windows () gui_window_get_width (), gui_window_get_height (), 0) < 0) gui_window_merge_all (gui_current_window); - + for (ptr_win = gui_windows; ptr_win; ptr_win = ptr_win->next_window) { gui_window_switch_to_buffer (ptr_win, ptr_win->buffer); + } + + for (ptr_win = gui_windows; ptr_win; ptr_win = ptr_win->next_window) + { gui_window_redraw_buffer (ptr_win->buffer); gui_window_draw_separator (ptr_win); } gui_current_window = old_current_window; - gui_window_switch_to_buffer (gui_current_window, gui_current_window->buffer); - gui_window_redraw_buffer (gui_current_window->buffer); } } @@ -1133,24 +1171,32 @@ gui_window_switch_right (t_gui_window *window) /* * gui_window_refresh_screen: called when term size is modified + * force == 1 when Ctrl+L is pressed */ void -gui_window_refresh_screen () +gui_window_refresh_screen (int force) { int new_height, new_width; - - endwin (); - refresh (); - - getmaxyx (stdscr, new_height, new_width); - - gui_ok = ((new_width > WINDOW_MIN_WIDTH) && (new_height > WINDOW_MIN_HEIGHT)); - - if (gui_ok) - gui_window_refresh_windows (); - gui_refresh_screen_needed = 0; + if (force || (gui_refresh_screen_needed == 1)) + { + endwin (); + refresh (); + + getmaxyx (stdscr, new_height, new_width); + + gui_ok = ((new_width > WINDOW_MIN_WIDTH) && (new_height > WINDOW_MIN_HEIGHT)); + + if (gui_ok) + { + refresh (); + gui_window_refresh_windows (); + } + } + + if (!force && (gui_refresh_screen_needed > 0)) + gui_refresh_screen_needed--; } /* @@ -1160,7 +1206,8 @@ gui_window_refresh_screen () void gui_window_refresh_screen_sigwinch () { - gui_refresh_screen_needed = 1; + if (gui_refresh_screen_needed < 2) + gui_refresh_screen_needed++; signal (SIGWINCH, gui_window_refresh_screen_sigwinch); } @@ -1253,6 +1300,8 @@ gui_window_reset_title () void gui_window_objects_print_log (t_gui_window *window) { + t_gui_panel_window *ptr_panel_win; + weechat_log_printf (" win_title . . . . . : 0x%X\n", GUI_CURSES(window)->win_title); weechat_log_printf (" win_chat. . . . . . : 0x%X\n", GUI_CURSES(window)->win_chat); weechat_log_printf (" win_nick. . . . . . : 0x%X\n", GUI_CURSES(window)->win_nick); @@ -1260,4 +1309,18 @@ gui_window_objects_print_log (t_gui_window *window) weechat_log_printf (" win_infobar . . . . : 0x%X\n", GUI_CURSES(window)->win_infobar); weechat_log_printf (" win_input . . . . . : 0x%X\n", GUI_CURSES(window)->win_input); weechat_log_printf (" win_separator . . . : 0x%X\n", GUI_CURSES(window)->win_separator); + for (ptr_panel_win = GUI_CURSES(window)->panel_windows; + ptr_panel_win; ptr_panel_win = ptr_panel_win->next_panel_window) + { + weechat_log_printf ("\n"); + weechat_log_printf (" [window panel (addr:0x%X)]\n", ptr_panel_win); + weechat_log_printf (" panel . . . . . . : 0x%X\n", ptr_panel_win->panel); + weechat_log_printf (" x . . . . . . . . : %d\n", ptr_panel_win->x); + weechat_log_printf (" y . . . . . . . . : %d\n", ptr_panel_win->y); + weechat_log_printf (" width . . . . . . : %d\n", ptr_panel_win->width); + weechat_log_printf (" height. . . . . . : %d\n", ptr_panel_win->height); + weechat_log_printf (" win_panel . . . . : 0x%X\n", ptr_panel_win->win_panel); + weechat_log_printf (" win_separator . . : 0x%X\n", ptr_panel_win->win_separator); + weechat_log_printf (" next_panel_window : 0x%X\n", ptr_panel_win->next_panel_window); + } } diff --git a/src/gui/curses/gui-curses.h b/src/gui/curses/gui-curses.h index 1e7eee7da..804b3bb0f 100644 --- a/src/gui/curses/gui-curses.h +++ b/src/gui/curses/gui-curses.h @@ -39,6 +39,9 @@ #define WEECHAT_COLOR_CYAN COLOR_YELLOW #define WEECHAT_COLOR_WHITE COLOR_WHITE +#define WINDOW_MIN_WIDTH 10 +#define WINDOW_MIN_HEIGHT 5 + #define GUI_CURSES(window) ((t_gui_curses_objects *)(window->gui_objects)) typedef struct t_gui_panel_window t_gui_panel_window; @@ -92,7 +95,7 @@ extern void gui_window_set_title (); extern void gui_window_reset_title (); /* panel functions */ -extern int gui_panel_get_size (t_gui_window *, int); +extern int gui_panel_window_get_size (t_gui_panel *, t_gui_window *, int); extern void gui_panel_redraw_buffer (t_gui_buffer *); #endif /* gui-curses.h */ diff --git a/src/gui/gtk/gui-gtk-nicklist.c b/src/gui/gtk/gui-gtk-nicklist.c index 494ef2b46..7fef1d73c 100644 --- a/src/gui/gtk/gui-gtk-nicklist.c +++ b/src/gui/gtk/gui-gtk-nicklist.c @@ -36,7 +36,7 @@ */ void -gui_nicklist_draw (t_gui_buffer *buffer, int erase) +gui_nicklist_draw (t_gui_buffer *buffer, int erase, int calculate_size) { /*t_gui_window *ptr_win; int i, j, x, y, column, max_length, nicks_displayed; @@ -49,4 +49,5 @@ gui_nicklist_draw (t_gui_buffer *buffer, int erase) /* TODO: write this function for Gtk */ (void) buffer; (void) erase; + (void) calculate_size; } diff --git a/src/gui/gtk/gui-gtk-window.c b/src/gui/gtk/gui-gtk-window.c index 7107cd660..58b500c89 100644 --- a/src/gui/gtk/gui-gtk-window.c +++ b/src/gui/gtk/gui-gtk-window.c @@ -386,7 +386,7 @@ gui_window_nick_beginning (t_gui_window *window) if (window->win_nick_start > 0) { window->win_nick_start = 0; - gui_nicklist_draw (window->buffer, 1); + gui_nicklist_draw (window->buffer, 1, 0); } } } @@ -415,7 +415,7 @@ gui_window_nick_end (t_gui_window *window) if (new_start != window->win_nick_start) { window->win_nick_start = new_start; - gui_nicklist_draw (window->buffer, 1); + gui_nicklist_draw (window->buffer, 1, 0); } } } @@ -437,7 +437,7 @@ gui_window_nick_page_up (t_gui_window *window) window->win_nick_start -= (window->win_nick_height - 1); if (window->win_nick_start <= 1) window->win_nick_start = 0; - gui_nicklist_draw (window->buffer, 1); + gui_nicklist_draw (window->buffer, 1, 0); } } } @@ -462,7 +462,7 @@ gui_window_nick_page_down (t_gui_window *window) window->win_nick_start += (window->win_nick_height - 1); else window->win_nick_start += (window->win_nick_height - 2); - gui_nicklist_draw (window->buffer, 1); + gui_nicklist_draw (window->buffer, 1, 0); } } } @@ -485,8 +485,6 @@ gui_window_auto_resize (t_gui_window_tree *tree, { if (tree->window) { - if ((width < WINDOW_MIN_WIDTH) || (height < WINDOW_MIN_HEIGHT)) - return -1; if (!simulate) { tree->window->win_x = x; @@ -555,8 +553,7 @@ gui_window_split_horiz (t_gui_window *window, int pourcentage) height1 = (window->win_height * pourcentage) / 100; height2 = window->win_height - height1; - if ((height1 >= WINDOW_MIN_HEIGHT) && (height2 >= WINDOW_MIN_HEIGHT) - && (pourcentage > 0) && (pourcentage <= 100)) + if ((pourcentage > 0) && (pourcentage <= 100)) { if ((new_window = gui_window_new (window, window->win_x, window->win_y, @@ -597,8 +594,7 @@ gui_window_split_vertic (t_gui_window *window, int pourcentage) width1 = (window->win_width * pourcentage) / 100; width2 = window->win_width - width1 - 1; - if ((width1 >= WINDOW_MIN_WIDTH) && (width2 >= WINDOW_MIN_WIDTH) - && (pourcentage > 0) && (pourcentage <= 100)) + if ((pourcentage > 0) && (pourcentage <= 100)) { if ((new_window = gui_window_new (window, window->win_x + width1 + 1, window->win_y, diff --git a/src/gui/gui-action.c b/src/gui/gui-action.c index 75784c39d..6529e1054 100644 --- a/src/gui/gui-action.c +++ b/src/gui/gui-action.c @@ -1200,7 +1200,7 @@ gui_action_refresh_screen (t_gui_window *window) /* make gcc happy */ (void) window; - gui_window_refresh_screen (); + gui_window_refresh_screen (1); } /* diff --git a/src/gui/gui-panel.c b/src/gui/gui-panel.c index 9b5f76519..e1168ca4a 100644 --- a/src/gui/gui-panel.c +++ b/src/gui/gui-panel.c @@ -35,18 +35,55 @@ #include "../common/weechat.h" #include "gui.h" +#include "../common/log.h" t_gui_panel *gui_panels = NULL; /* pointer to first panel */ t_gui_panel *last_gui_panel = NULL; /* pointer to last panel */ +/* + * gui_panel_global_get_size: get total panel size (global panels) for a position + */ + +int +gui_panel_global_get_size (t_gui_panel *panel, int position) +{ + t_gui_panel *ptr_panel; + int total_size; + + total_size = 0; + for (ptr_panel = gui_panels; ptr_panel; ptr_panel = ptr_panel->next_panel) + { + if ((panel) && (ptr_panel == panel)) + return total_size; + + if (ptr_panel->position == position) + { + switch (position) + { + case GUI_PANEL_TOP: + case GUI_PANEL_BOTTOM: + total_size += ptr_panel->size; + break; + case GUI_PANEL_LEFT: + case GUI_PANEL_RIGHT: + total_size += ptr_panel->size; + break; + } + if (ptr_panel->separator) + total_size++; + } + } + return total_size; +} + /* * gui_panel_new: create a new panel */ t_gui_panel * -gui_panel_new (char *name, int position, int type, int size, int separator) +gui_panel_new (char *name, int type, int position, int size, int separator) { t_gui_panel *new_panel; t_gui_window *ptr_win; @@ -56,8 +93,9 @@ gui_panel_new (char *name, int position, int type, int size, int separator) if ((new_panel = (t_gui_panel *) malloc (sizeof (t_gui_panel)))) { - new_panel->position = position; + new_panel->number = (last_gui_panel) ? last_gui_panel->number + 1 : 1; new_panel->name = strdup (name); + new_panel->position = position; new_panel->separator = separator; new_panel->size = size; if (type == GUI_PANEL_WINDOWS) @@ -111,3 +149,26 @@ gui_panel_free (t_gui_panel *panel) free (panel); } + +/* + * gui_panel_print_log: print panel infos in log (usually for crash dump) + */ + +void +gui_panel_print_log () +{ + t_gui_panel *ptr_panel; + + for (ptr_panel = gui_panels; ptr_panel; ptr_panel = ptr_panel->next_panel) + { + weechat_log_printf ("\n"); + weechat_log_printf ("[panel (addr:0x%X)]\n", ptr_panel); + weechat_log_printf (" position. . . . . . : %d\n", ptr_panel->position); + weechat_log_printf (" name. . . . . . . . : '%s'\n", ptr_panel->name); + weechat_log_printf (" panel_window. . . . : 0x%X\n", ptr_panel->panel_window); + weechat_log_printf (" separator . . . . . : %d\n", ptr_panel->separator); + weechat_log_printf (" size. . . . . . . . : %d\n", ptr_panel->size); + weechat_log_printf (" prev_panel . .. . . : 0x%X\n", ptr_panel->prev_panel); + weechat_log_printf (" next_panel . .. . . : 0x%X\n", ptr_panel->next_panel); + } +} diff --git a/src/gui/gui-panel.h b/src/gui/gui-panel.h index a4a8cac14..85a0eb73b 100644 --- a/src/gui/gui-panel.h +++ b/src/gui/gui-panel.h @@ -23,11 +23,11 @@ #define GUI_PANEL_TOP 1 #define GUI_PANEL_BOTTOM 2 -#define GUI_PANEL_LEFT 3 -#define GUI_PANEL_RIGHT 4 +#define GUI_PANEL_LEFT 4 +#define GUI_PANEL_RIGHT 8 -#define GUI_PANEL_GLOBAL 0 -#define GUI_PANEL_WINDOWS 1 +#define GUI_PANEL_GLOBAL 1 +#define GUI_PANEL_WINDOWS 2 /* panel structure */ @@ -36,8 +36,9 @@ typedef struct t_gui_panel t_gui_panel; struct t_gui_panel { - int position; /* position (top, bottom, left, right) */ + int number; /* panel number */ char *name; /* panel name */ + int position; /* position (top, bottom, left, right) */ void *panel_window; /* pointer to panel window, NULL if */ /* displayed on each window (in this */ /* case, pointers are in windows) */ diff --git a/src/gui/gui-window.c b/src/gui/gui-window.c index e6247149d..6d13907e7 100644 --- a/src/gui/gui-window.c +++ b/src/gui/gui-window.c @@ -213,7 +213,7 @@ gui_window_new (t_gui_window *parent, int x, int y, int width, int height, new_window->win_nick_num_max = 0; new_window->win_nick_start = 0; - new_window->win_input_x = 0; + new_window->win_input_cursor_x = 0; new_window->dcc_first = NULL; new_window->dcc_selected = NULL; @@ -409,6 +409,23 @@ gui_window_print_log (t_gui_window *window) weechat_log_printf (" win_nick_width. . . : %d\n", window->win_nick_width); weechat_log_printf (" win_nick_height . . : %d\n", window->win_nick_height); weechat_log_printf (" win_nick_start. . . : %d\n", window->win_nick_start); + weechat_log_printf (" win_title_x . . . . : %d\n", window->win_title_x); + weechat_log_printf (" win_title_y . . . . : %d\n", window->win_title_y); + weechat_log_printf (" win_title_width . . : %d\n", window->win_title_width); + weechat_log_printf (" win_title_height. . : %d\n", window->win_title_height); + weechat_log_printf (" win_status_x. . . . : %d\n", window->win_status_x); + weechat_log_printf (" win_status_y. . . . : %d\n", window->win_status_y); + weechat_log_printf (" win_status_width. . : %d\n", window->win_status_width); + weechat_log_printf (" win_status_height . : %d\n", window->win_status_height); + weechat_log_printf (" win_infobar_x . . . : %d\n", window->win_infobar_x); + weechat_log_printf (" win_infobar_y . . . : %d\n", window->win_infobar_y); + weechat_log_printf (" win_infobar_width . : %d\n", window->win_infobar_width); + weechat_log_printf (" win_infobar_height. : %d\n", window->win_infobar_height); + weechat_log_printf (" win_input_x . . . . : %d\n", window->win_input_x); + weechat_log_printf (" win_input_y . . . . : %d\n", window->win_input_y); + weechat_log_printf (" win_input_width . . : %d\n", window->win_input_width); + weechat_log_printf (" win_input_height. . : %d\n", window->win_input_height); + weechat_log_printf (" win_input_cursor_x. : %d\n", window->win_input_cursor_x); gui_window_objects_print_log (window); weechat_log_printf (" dcc_first . . . . . : 0x%X\n", window->dcc_first); weechat_log_printf (" dcc_selected. . . . : 0x%X\n", window->dcc_selected); @@ -419,5 +436,4 @@ gui_window_print_log (t_gui_window *window) weechat_log_printf (" start_line_pos. . . : %d\n", window->start_line_pos); weechat_log_printf (" prev_window . . . . : 0x%X\n", window->prev_window); weechat_log_printf (" next_window . . . . : 0x%X\n", window->next_window); - } diff --git a/src/gui/gui-window.h b/src/gui/gui-window.h index 63e796980..bf109d571 100644 --- a/src/gui/gui-window.h +++ b/src/gui/gui-window.h @@ -21,9 +21,6 @@ #ifndef __WEECHAT_GUI_WINDOW_H #define __WEECHAT_GUI_WINDOW_H 1 -#define WINDOW_MIN_WIDTH 10 -#define WINDOW_MIN_HEIGHT 5 - /* window structures */ typedef struct t_gui_window_tree t_gui_window_tree; @@ -54,9 +51,31 @@ struct t_gui_window int win_nick_num_max; /* maximum number of nicks displayed */ int win_nick_start; /* # of 1st nick for display (scroll) */ + /* title window settings */ + int win_title_x; /* title window position */ + int win_title_y; /* title window position */ + int win_title_width; /* width of title window */ + int win_title_height; /* height of title window */ + + /* status bar settings */ + int win_status_x; /* status window position */ + int win_status_y; /* status window position */ + int win_status_width; /* width of status window */ + int win_status_height; /* height of status window */ + + /* infobar bar settings */ + int win_infobar_x; /* infobar window position */ + int win_infobar_y; /* infobar window position */ + int win_infobar_width; /* width of infobar window */ + int win_infobar_height; /* height of infobar window */ + /* input window settings */ - int win_input_x; /* position of cursor in input window */ - + int win_input_x; /* input window position */ + int win_input_y; /* input window position */ + int win_input_width; /* width of input window */ + int win_input_height; /* height of input window */ + int win_input_cursor_x; /* position of cursor in input window */ + /* GUI specific objects */ void *gui_objects; /* pointer to a GUI specific struct */ diff --git a/src/gui/gui.h b/src/gui/gui.h index fa544939d..9de39f1e5 100644 --- a/src/gui/gui.h +++ b/src/gui/gui.h @@ -100,8 +100,10 @@ extern void gui_buffer_move_to_number (t_gui_buffer *, int); extern void gui_buffer_print_log (t_gui_buffer *); /* panel */ +extern int gui_panel_global_get_size (t_gui_panel *, int); extern t_gui_panel *gui_panel_new (char *, int, int, int, int); extern void gui_panel_free (t_gui_panel *); +extern void gui_panel_print_log (); /* action */ extern void gui_action_clipboard_copy (char *, int); @@ -220,7 +222,7 @@ extern void gui_status_draw (t_gui_buffer *, int); extern void gui_input_draw (t_gui_buffer *, int); /* nicklist */ -extern void gui_nicklist_draw (t_gui_buffer *, int); +extern void gui_nicklist_draw (t_gui_buffer *, int, int); /* window */ extern int gui_window_get_width (); diff --git a/src/irc/irc-channel.c b/src/irc/irc-channel.c index 7156cd7ca..ec5458337 100644 --- a/src/irc/irc-channel.c +++ b/src/irc/irc-channel.c @@ -403,7 +403,7 @@ channel_remove_away (t_irc_channel *channel) { NICK_SET_FLAG(ptr_nick, 0, NICK_AWAY); } - gui_nicklist_draw (channel->buffer, 0); + gui_nicklist_draw (channel->buffer, 0, 0); } } diff --git a/src/irc/irc-dcc.c b/src/irc/irc-dcc.c index d8337644d..73b260c1d 100644 --- a/src/irc/irc-dcc.c +++ b/src/irc/irc-dcc.c @@ -1536,33 +1536,39 @@ dcc_end () */ void -dcc_print_log (t_irc_dcc *dcc) +dcc_print_log () { - weechat_log_printf ("[DCC (addr:0x%X)]\n", dcc); - weechat_log_printf (" server. . . . . . . : 0x%X\n", dcc->server); - weechat_log_printf (" channel . . . . . . : 0x%X\n", dcc->channel); - weechat_log_printf (" type. . . . . . . . : %d\n", dcc->type); - weechat_log_printf (" status. . . . . . . : %d\n", dcc->status); - weechat_log_printf (" start_time. . . . . : %ld\n", dcc->start_time); - weechat_log_printf (" start_transfer. . . : %ld\n", dcc->start_transfer); - weechat_log_printf (" addr. . . . . . . . : %lu\n", dcc->addr); - weechat_log_printf (" port. . . . . . . . : %d\n", dcc->port); - weechat_log_printf (" nick. . . . . . . . : '%s'\n", dcc->nick); - weechat_log_printf (" sock. . . . . . . . : %d\n", dcc->sock); - weechat_log_printf (" unterminated_message: '%s'\n", dcc->unterminated_message); - weechat_log_printf (" file. . . . . . . . : %d\n", dcc->file); - weechat_log_printf (" filename. . . . . . : '%s'\n", dcc->filename); - weechat_log_printf (" local_filename. . . : '%s'\n", dcc->local_filename); - weechat_log_printf (" filename_suffix . . : %d\n", dcc->filename_suffix); - weechat_log_printf (" size. . . . . . . . : %lu\n", dcc->size); - weechat_log_printf (" pos . . . . . . . . : %lu\n", dcc->pos); - weechat_log_printf (" ack . . . . . . . . : %lu\n", dcc->ack); - weechat_log_printf (" start_resume. . . . : %lu\n", dcc->start_resume); - weechat_log_printf (" last_check_time . . : %ld\n", dcc->last_check_time); - weechat_log_printf (" last_check_pos. . . : %lu\n", dcc->last_check_pos); - weechat_log_printf (" last_activity . . . : %ld\n", dcc->last_activity); - weechat_log_printf (" bytes_per_sec . . . : %lu\n", dcc->bytes_per_sec); - weechat_log_printf (" eta . . . . . . . . : %lu\n", dcc->eta); - weechat_log_printf (" prev_dcc. . . . . . : 0x%X\n", dcc->prev_dcc); - weechat_log_printf (" next_dcc. . . . . . : 0x%X\n", dcc->next_dcc); + t_irc_dcc *ptr_dcc; + + for (ptr_dcc = dcc_list; ptr_dcc; ptr_dcc = ptr_dcc->next_dcc) + { + weechat_log_printf ("\n"); + weechat_log_printf ("[DCC (addr:0x%X)]\n", ptr_dcc); + weechat_log_printf (" server. . . . . . . : 0x%X\n", ptr_dcc->server); + weechat_log_printf (" channel . . . . . . : 0x%X\n", ptr_dcc->channel); + weechat_log_printf (" type. . . . . . . . : %d\n", ptr_dcc->type); + weechat_log_printf (" status. . . . . . . : %d\n", ptr_dcc->status); + weechat_log_printf (" start_time. . . . . : %ld\n", ptr_dcc->start_time); + weechat_log_printf (" start_transfer. . . : %ld\n", ptr_dcc->start_transfer); + weechat_log_printf (" addr. . . . . . . . : %lu\n", ptr_dcc->addr); + 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 (" unterminated_message: '%s'\n", ptr_dcc->unterminated_message); + 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 (" size. . . . . . . . : %lu\n", ptr_dcc->size); + weechat_log_printf (" pos . . . . . . . . : %lu\n", ptr_dcc->pos); + weechat_log_printf (" ack . . . . . . . . : %lu\n", ptr_dcc->ack); + weechat_log_printf (" start_resume. . . . : %lu\n", ptr_dcc->start_resume); + weechat_log_printf (" last_check_time . . : %ld\n", ptr_dcc->last_check_time); + weechat_log_printf (" last_check_pos. . . : %lu\n", ptr_dcc->last_check_pos); + weechat_log_printf (" last_activity . . . : %ld\n", ptr_dcc->last_activity); + weechat_log_printf (" bytes_per_sec . . . : %lu\n", ptr_dcc->bytes_per_sec); + weechat_log_printf (" eta . . . . . . . . : %lu\n", ptr_dcc->eta); + weechat_log_printf (" prev_dcc. . . . . . : 0x%X\n", ptr_dcc->prev_dcc); + weechat_log_printf (" next_dcc. . . . . . : 0x%X\n", ptr_dcc->next_dcc); + } } diff --git a/src/irc/irc-nick.c b/src/irc/irc-nick.c index a3ec4fa6b..a29132f71 100644 --- a/src/irc/irc-nick.c +++ b/src/irc/irc-nick.c @@ -408,7 +408,7 @@ nick_set_away (t_irc_channel *channel, t_irc_nick *nick, int is_away) ((!is_away) && (nick->flags & NICK_AWAY))) { NICK_SET_FLAG(nick, is_away, NICK_AWAY); - gui_nicklist_draw (channel->buffer, 0); + gui_nicklist_draw (channel->buffer, 0, 0); } } } diff --git a/src/irc/irc-recv.c b/src/irc/irc-recv.c index 1a9b9ee04..f679f3d48 100644 --- a/src/irc/irc-recv.c +++ b/src/irc/irc-recv.c @@ -442,7 +442,7 @@ irc_cmd_recv_join (t_irc_server *server, char *host, char *nick, char *arguments ptr_nick = nick_new (server, ptr_channel, nick, 0, 0, 0, 0, 0); if (ptr_nick) ptr_nick->host = strdup ((pos) ? pos + 1 : host); - gui_nicklist_draw (ptr_channel->buffer, 1); + gui_nicklist_draw (ptr_channel->buffer, 1, 1); gui_status_draw (ptr_channel->buffer, 1); return 0; } @@ -523,7 +523,7 @@ irc_cmd_recv_kick (t_irc_server *server, char *host, char *nick, char *arguments { /* my nick was kicked => free all nicks, channel is not active any more */ nick_free_all (ptr_channel); - gui_nicklist_draw (ptr_channel->buffer, 1); + gui_nicklist_draw (ptr_channel->buffer, 1, 1); gui_status_draw (ptr_channel->buffer, 1); if (server->autorejoin) irc_cmd_send_join (server, NULL, ptr_channel->name); @@ -534,7 +534,7 @@ irc_cmd_recv_kick (t_irc_server *server, char *host, char *nick, char *arguments if (ptr_nick) { nick_free (ptr_channel, ptr_nick); - gui_nicklist_draw (ptr_channel->buffer, 1); + gui_nicklist_draw (ptr_channel->buffer, 1, 1); gui_status_draw (ptr_channel->buffer, 1); } } @@ -761,7 +761,7 @@ void irc_get_channel_modes (t_irc_server *server, t_irc_channel *channel, { NICK_SET_FLAG(ptr_nick, (set_flag == '+'), NICK_HALFOP); nick_resort (channel, ptr_nick); - gui_nicklist_draw (channel->buffer, 1); + gui_nicklist_draw (channel->buffer, 1, 1); } } @@ -926,7 +926,7 @@ void irc_get_channel_modes (t_irc_server *server, t_irc_channel *channel, { NICK_SET_FLAG(ptr_nick, (set_flag == '+'), NICK_OP); nick_resort (channel, ptr_nick); - gui_nicklist_draw (channel->buffer, 1); + gui_nicklist_draw (channel->buffer, 1, 1); } } @@ -1025,7 +1025,7 @@ void irc_get_channel_modes (t_irc_server *server, t_irc_channel *channel, { NICK_SET_FLAG(ptr_nick, (set_flag == '+'), NICK_VOICE); nick_resort (channel, ptr_nick); - gui_nicklist_draw (channel->buffer, 1); + gui_nicklist_draw (channel->buffer, 1, 1); } } @@ -1327,7 +1327,7 @@ irc_cmd_recv_nick (t_irc_server *server, char *host, char *nick, char *arguments GUI_COLOR(COLOR_WIN_CHAT_NICK), arguments); } - gui_nicklist_draw (ptr_channel->buffer, 1); + gui_nicklist_draw (ptr_channel->buffer, 1, 1); gui_add_hotlist = 1; } } @@ -1648,7 +1648,7 @@ irc_cmd_recv_part (t_irc_server *server, char *host, char *nick, char *arguments if (ptr_channel) { - gui_nicklist_draw (ptr_channel->buffer, 1); + gui_nicklist_draw (ptr_channel->buffer, 1, 1); gui_status_draw (ptr_channel->buffer, 1); } gui_input_draw (gui_current_window->buffer, 1); @@ -2591,7 +2591,7 @@ irc_cmd_recv_quit (t_irc_server *server, char *host, char *nick, char *arguments arguments, GUI_COLOR(COLOR_WIN_CHAT_DARK)); } - gui_nicklist_draw (ptr_channel->buffer, 1); + gui_nicklist_draw (ptr_channel->buffer, 1, 1); gui_status_draw (ptr_channel->buffer, 1); } } @@ -4809,7 +4809,7 @@ irc_cmd_recv_353 (t_irc_server *server, char *host, char *nick, char *arguments) } if (ptr_channel) { - gui_nicklist_draw (ptr_channel->buffer, 1); + gui_nicklist_draw (ptr_channel->buffer, 1, 1); gui_status_draw (ptr_channel->buffer, 1); } else diff --git a/src/irc/irc.h b/src/irc/irc.h index bc7ab2cf8..25f826c41 100644 --- a/src/irc/irc.h +++ b/src/irc/irc.h @@ -419,7 +419,7 @@ extern void dcc_send_request (t_irc_server *, int, char *, char *); extern void dcc_chat_sendf (t_irc_dcc *, char *, ...); extern void dcc_handle (); extern void dcc_end (); -extern void dcc_print_log (t_irc_dcc *); +extern void dcc_print_log (); /* IRC display (irc-diplay.c) */ diff --git a/weechat/ChangeLog b/weechat/ChangeLog index 5d1c2308d..78b20ae55 100644 --- a/weechat/ChangeLog +++ b/weechat/ChangeLog @@ -1,14 +1,15 @@ WeeChat - Wee Enhanced Environment for Chat =========================================== -ChangeLog - 2006-07-07 +ChangeLog - 2006-07-16 Version 0.2.0 (under dev!): * added configure option for doc XSL prefix (bug #16991) * fixed bug with spaces in script names (bug #16957) * fixed random crash when "MODE #chan -l" is received * fixed bug in IRC parser (random crash with malformed IRC messages) - * fixed refresh bug (too many refresh) when terminal is resized + * fixed refresh bugs when terminal is resized: too many refreshs, + display bug with splited windows * case ignored for channel names in charset options (bug #16858) * fixed crash when setting look_one_server_buffer to ON (bug #16932) * added new functions in plugin/script API: get window info, diff --git a/weechat/po/cs.po b/weechat/po/cs.po index 5fa7c8fab..8b2d686c2 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-01 13:52+0200\n" +"POT-Creation-Date: 2006-07-16 12:58+0200\n" "PO-Revision-Date: 2006-07-01 13:53+0200\n" "Last-Translator: Jiri Golembiovsky \n" "Language-Team: weechat-dev \n" @@ -1411,7 +1411,7 @@ msgstr "(skrytý)" msgid "%s: using hostname \"%s\"\n" msgstr "%s: používám jméno hosta \"%s\"\n" -#: src/irc/irc-send.c:218 src/common/command.c:1028 +#: src/irc/irc-send.c:218 src/common/command.c:1037 #, c-format msgid "%s cannot find nick for sending message\n" msgstr "%s nemohu najít přezdívku pro poslání zprávy\n" @@ -1431,7 +1431,7 @@ msgstr "%s \"%s\" příkaz může být spuštěn pouze v bufferu kanálu\n" msgid "%s \"%s\" command can not be executed on a server buffer\n" msgstr "%s \"%s\" příkaz nemůže být spuštěn v bufferu serveru\n" -#: src/irc/irc-send.c:878 src/irc/irc-send.c:939 src/common/command.c:2060 +#: src/irc/irc-send.c:878 src/irc/irc-send.c:939 src/common/command.c:2069 #, c-format msgid "%s wrong arguments for \"%s\" command\n" msgstr "%s špatné parametry pro příkaz \"%s\"\n" @@ -1459,9 +1459,9 @@ msgid "%s nick \"%s\" not found for \"%s\" command\n" msgstr "%s přezdívka \"%s\" nebyla nalezena pro příkaz \"%s\"\n" #: src/irc/irc-send.c:1313 src/irc/irc-send.c:1451 src/irc/irc-send.c:2049 -#: src/common/command.c:2005 src/common/command.c:2017 -#: src/common/command.c:2036 src/common/command.c:2123 -#: src/common/command.c:2636 src/common/command.c:2815 +#: src/common/command.c:2014 src/common/command.c:2026 +#: src/common/command.c:2045 src/common/command.c:2132 +#: src/common/command.c:2645 src/common/command.c:2898 #, c-format msgid "%s wrong argument count for \"%s\" command\n" msgstr "%s špatný počet parametrů pro příkaz \"%s\"\n" @@ -1847,11 +1847,11 @@ msgstr "%s%s %s(%s%s@%s%s)%s byl %s\n" msgid "%s[%s%s%s]%s idle: " msgstr "%s[%s%s%s]%s nečinný: " -#: src/irc/irc-recv.c:3578 src/common/command.c:3956 src/common/command.c:3974 +#: src/irc/irc-recv.c:3578 src/common/command.c:4039 src/common/command.c:4057 msgid "days" msgstr "dní" -#: src/irc/irc-recv.c:3578 src/common/command.c:3956 src/common/command.c:3974 +#: src/irc/irc-recv.c:3578 src/common/command.c:4039 src/common/command.c:4057 msgid "day" msgstr "den" @@ -2330,7 +2330,7 @@ msgstr "Plugin \"%s\" (%s) načten.\n" msgid "Plugin \"%s\" unloaded.\n" msgstr "Plugin \"%s\" odebrán.\n" -#: src/plugins/plugins.c:1102 src/common/command.c:3637 +#: src/plugins/plugins.c:1102 src/common/command.c:3720 #, c-format msgid "%s plugin \"%s\" not found\n" msgstr "%s plugin \"%s\" nenalezen\n" @@ -2411,7 +2411,7 @@ msgstr " [P] Pročistit staré DCC" msgid " [Q] Close DCC view" msgstr " [Q] Zavřít DCC pohled" -#: src/gui/curses/gui-curses-input.c:433 +#: src/gui/curses/gui-curses-input.c:432 msgid " [Q] Close raw data view" msgstr " [Q] Zavřít čistý pohled na data" @@ -2654,7 +2654,7 @@ msgstr "obnov obrazovku" msgid "grab a key" msgstr "zachytit klávesu" -#: src/gui/gui-keyboard.c:451 src/common/command.c:2651 +#: src/gui/gui-keyboard.c:451 src/common/command.c:2660 #, c-format msgid "%s unable to bind key \"%s\"\n" msgstr "%s nemohu napojit kalávesu \"%s\"\n" @@ -2714,11 +2714,12 @@ msgid "[action [args] | number | [[server] [channel]]]" msgstr "[akce [args] | číslo | [[server] [kanál]]]" #: src/common/command.c:59 +#, fuzzy msgid "" " action: action to do:\n" " move: move buffer in the list (may be relative, for example -1)\n" " close: close buffer (optional arg is part message, for a channel)\n" -" list: list opened buffers (no parameter implies this list)\n" +" list: list open buffers (no parameter implies this list)\n" " notify: set notify level for buffer (0=never, 1=highlight, 2=1+msg, 3=2" "+join/part)\n" "server\n" @@ -2924,14 +2925,33 @@ msgstr "" "(používejte opatrně)" #: src/common/command.c:131 +#, fuzzy +msgid "manage panels" +msgstr "spravuje okna" + +#: src/common/command.c:132 +msgid "[list | add type position size | resize # size | close # | move #1 #2]" +msgstr "" + +#: src/common/command.c:133 +msgid "" +" list: list open panels (no parameter implies this list)\n" +" add: add a panel, type is global|local, position is top|bottom|left|" +"right\n" +" resize: resize a panel with a new size (may be relative, for example -1)\n" +" close: close a panel by number\n" +" move: move a panel to another number (may be relative, for example -1)" +msgstr "" + +#: src/common/command.c:140 msgid "list/load/unload plugins" msgstr "seznam/načíst/odebrat pluginy" -#: src/common/command.c:132 +#: src/common/command.c:141 msgid "[load filename] | [autoload] | [reload] | [unload]" msgstr "[load jméno_souboru] | [autoload] | [reload] | [unload]" -#: src/common/command.c:133 +#: src/common/command.c:142 msgid "" "filename: WeeChat plugin (file) to load\n" "\n" @@ -2941,11 +2961,11 @@ msgstr "" "\n" "Příkaz /plugin bez argumentů vypíše seznam všech načtených pluginů." -#: src/common/command.c:136 +#: src/common/command.c:145 msgid "list, add or remove servers" msgstr "vypíše, přídá nebo odebere servery" -#: src/common/command.c:137 +#: src/common/command.c:146 msgid "" "[servername] | [servername hostname port [-auto | -noauto] [-ipv6] [-ssl] [-" "pwd password] [-nicks nick1 nick2 nick3] [-username username] [-realname " @@ -2957,7 +2977,7 @@ msgstr "" "uživatelské_jméno] [-realname pravé_jméno] [-command příkaz] [-autojoin kanál" "[,kanál]] ] | [del jméno_serveru]" -#: src/common/command.c:142 +#: src/common/command.c:151 msgid "" "servername: server name, for internal and display use\n" " hostname: name or IP address of server\n" @@ -2983,27 +3003,27 @@ msgstr "" "uživatelské_jméno: uživatelské jméno\n" " pravé_jméno: pravé jméno uživatele" -#: src/common/command.c:154 +#: src/common/command.c:163 msgid "save config to disk" msgstr "uloží nastavení na disk" -#: src/common/command.c:155 +#: src/common/command.c:164 msgid "[file]" msgstr "[soubor]" -#: src/common/command.c:155 +#: src/common/command.c:164 msgid "file: filename for writing config" msgstr "soubor: jméno souboru pro zapsání" -#: src/common/command.c:157 +#: src/common/command.c:166 msgid "set config options" msgstr "nastaví konfigurační možnosti" -#: src/common/command.c:158 src/common/command.c:166 +#: src/common/command.c:167 src/common/command.c:175 msgid "[option [ = value]]" msgstr "[možnost [ = hodnota]]" -#: src/common/command.c:159 +#: src/common/command.c:168 msgid "" "option: name of an option (if name is full and no value is given, then help " "is displayed on option)\n" @@ -3019,11 +3039,11 @@ msgstr "" "Možnost může být: jmenoserveru.server_xxx kde \"jmenoserveru\" je vnitřní " "jméno serveru a \"xxx\" je možnost tohoto serveru." -#: src/common/command.c:165 +#: src/common/command.c:174 msgid "set plugin config options" msgstr "nastaví konfigurační možností pluginu" -#: src/common/command.c:167 +#: src/common/command.c:176 msgid "" "option: name of a plugin option\n" " value: value for option\n" @@ -3035,27 +3055,27 @@ msgstr "" "\n" "Formát možnosti je: plugin.možnost, příklad: perl.mujskript.polozka1" -#: src/common/command.c:171 +#: src/common/command.c:180 msgid "remove an alias" msgstr "odebere alias" -#: src/common/command.c:172 +#: src/common/command.c:181 msgid "alias_name" msgstr "jméno_aliasu" -#: src/common/command.c:172 +#: src/common/command.c:181 msgid "alias_name: name of alias to remove" msgstr "jméno_aliasu: jméno aliasu pro odebrání" -#: src/common/command.c:174 +#: src/common/command.c:183 msgid "unignore IRC messages and/or hosts" msgstr "zruší ignorování IRC zprávy a/nebo hosta" -#: src/common/command.c:175 +#: src/common/command.c:184 msgid "[number | [mask [[type | command] [channel [server]]]]]" msgstr "[číslo | [maska [[typ | příkaz] [kanál [server]]]]]" -#: src/common/command.c:176 +#: src/common/command.c:185 msgid "" " number: # of ignore to unignore (number is displayed by list of ignore)\n" " mask: nick or host mask to unignore\n" @@ -3078,11 +3098,11 @@ msgstr "" "Pro každý argument znamená '*' všechno.\n" "Bez argunetů, vypíše příkaz /unignore seznam definovaných ignorací." -#: src/common/command.c:186 +#: src/common/command.c:195 msgid "upgrade WeeChat without disconnecting from servers" msgstr "aktualizovat WeeChat bez odpojení od serveru" -#: src/common/command.c:188 +#: src/common/command.c:197 msgid "" "This command run again WeeChat binary, so it should have been compiled or " "installed with a package manager before running this command." @@ -3090,23 +3110,23 @@ msgstr "" "Tento příkaz znovu spustí binární soubor WeeChat, je třeba mít WeeChat " "předem zkompilovaný nebo nainstalovaný pomocí balíčkovacího systému." -#: src/common/command.c:191 +#: src/common/command.c:200 msgid "show WeeChat uptime" msgstr "zobrazit jak dlouho WeeChat běží" -#: src/common/command.c:192 +#: src/common/command.c:201 msgid "[-o]" msgstr "[-o]" -#: src/common/command.c:193 +#: src/common/command.c:202 msgid "-o: send uptime on current channel as an IRC message" msgstr "-o: poslat čas běhu na aktuální kanál jako IRC zprávu" -#: src/common/command.c:195 +#: src/common/command.c:204 msgid "manage windows" msgstr "spravuje okna" -#: src/common/command.c:196 +#: src/common/command.c:205 msgid "" "[list | -1 | +1 | b# | up | down | left | right | splith [pct] | splitv " "[pct] | resize pct | merge [all]]" @@ -3114,9 +3134,10 @@ msgstr "" "[list | -1 | +1 | b# | up | down | left | right | splith [pct] | splitv " "[pct] | resize pct | merge [all]]" -#: src/common/command.c:198 +#: src/common/command.c:207 +#, fuzzy msgid "" -" list: list opened windows (no parameter implies this list)\n" +" list: list open windows (no parameter implies this list)\n" " -1: jump to previous window\n" " +1: jump to next window\n" " b#: jump to next window displaying buffer number #\n" @@ -3150,23 +3171,23 @@ msgstr "" "spočítána s aktuálním oknem jako velikost reference. Např. 25 znamená " "vytvořít nové okno s velikostí = aktuální_velikost / 4" -#: src/common/command.c:397 src/common/command.c:743 +#: src/common/command.c:406 src/common/command.c:752 #, c-format msgid "%s circular reference when calling alias \"/%s\"\n" msgstr "%s cyklický odkaz při volání aliasu \"/%s\"\n" -#: src/common/command.c:723 src/common/command.c:869 src/common/command.c:964 +#: src/common/command.c:732 src/common/command.c:878 src/common/command.c:973 #, c-format msgid "%s command \"%s\" failed\n" msgstr "%s příkaz \"%s\" selhal\n" -#: src/common/command.c:822 +#: src/common/command.c:831 #, c-format msgid "%s wrong argument count for %s command \"%s\" (expected: %d arg%s)\n" msgstr "" "%s špatný počet argumentů pro %s příkaz \"%s\" (očekáváno: %d argumentů%s)\n" -#: src/common/command.c:834 +#: src/common/command.c:843 #, c-format msgid "" "%s wrong argument count for %s command \"%s\" (expected: between %d and %d " @@ -3175,13 +3196,13 @@ msgstr "" "%s špatyný počet argumentů pro %s příkaz \"%s\" (očekáváno: mezi %d a %d " "argumenty%s)\n" -#: src/common/command.c:898 +#: src/common/command.c:907 #, c-format msgid "%s wrong argument count for IRC command \"%s\" (expected: %d arg%s)\n" msgstr "" "%s chybný počet argumentů pro IRC příkaz \"%s\" (očekáváno: %d argumentů%s)\n" -#: src/common/command.c:910 +#: src/common/command.c:919 #, c-format msgid "" "%s wrong argument count for IRC command \"%s\" (expected: between %d and %d " @@ -3190,373 +3211,404 @@ msgstr "" "%s špatný počet argumentů pro IRC příkaz \"%s\" (očekáváno: mezi %d a %d " "argumenty%s)\n" -#: src/common/command.c:925 +#: src/common/command.c:934 #, c-format msgid "%s command \"%s\" needs a server connection!\n" msgstr "%s příkaz \"%s\" potřebuje připojení na server!\n" -#: src/common/command.c:934 +#: src/common/command.c:943 #, c-format msgid "%s command \"%s\" can not be executed on DCC CHAT buffer\n" msgstr "%s \"%s\" příkaz nemůže být spuštěn v DCC CHAT bufferu\n" -#: src/common/command.c:979 +#: src/common/command.c:988 #, c-format msgid "%s unknown command \"%s\" (type /help for help)\n" msgstr "%s neznámý příkaz \"%s\" (zadejte /help pro nápovědu)\n" -#: src/common/command.c:1181 +#: src/common/command.c:1190 msgid "This window is not a channel!\n" msgstr "Tohe není okno kanálu!\n" -#: src/common/command.c:1219 src/common/command.c:1390 +#: src/common/command.c:1228 src/common/command.c:1399 #, c-format msgid "%s missing arguments for \"%s\" command\n" msgstr "%s chybí argumenty pro příkaz \"%s\"\n" -#: src/common/command.c:1228 +#: src/common/command.c:1237 #, c-format msgid "Alias \"%s\" => \"%s\" created\n" msgstr "Alias \"%s\" => \"%s\" vytvořen\n" -#: src/common/command.c:1234 +#: src/common/command.c:1243 #, c-format msgid "Failed to create alias \"%s\" => \"%s\" (not enough memory)\n" msgstr "Selhalo vytvoření aliasu \"%s\" => \"%s\" (nedostatek paměti)\n" -#: src/common/command.c:1246 +#: src/common/command.c:1255 msgid "Alias:\n" msgstr "" -#: src/common/command.c:1256 +#: src/common/command.c:1265 #, fuzzy msgid "No alias found.\n" msgstr "Žádné aliasy nejsou definovány.\n" -#: src/common/command.c:1266 +#: src/common/command.c:1275 msgid "List of aliases:\n" msgstr "Seznam pro aliasy:\n" -#: src/common/command.c:1280 +#: src/common/command.c:1289 msgid "No alias defined.\n" msgstr "Žádné aliasy nejsou definovány.\n" -#: src/common/command.c:1299 +#: src/common/command.c:1308 #, c-format msgid "%sServer: %s%s\n" msgstr "%sServer: %s%s\n" -#: src/common/command.c:1304 +#: src/common/command.c:1313 #, c-format msgid "%snot connected\n" msgstr "%snepřipojen\n" -#: src/common/command.c:1308 +#: src/common/command.c:1317 #, c-format msgid "%sChannel: %s%s %s(server: %s%s%s)\n" msgstr "%sKanál: %s%s %s(server: %s%s%s)\n" -#: src/common/command.c:1317 +#: src/common/command.c:1326 #, c-format msgid "%sPrivate with: %s%s %s(server: %s%s%s)\n" msgstr "%sSoukromý s: %s%s %s(server: %s%s%s)\n" -#: src/common/command.c:1326 src/common/command.c:1338 +#: src/common/command.c:1335 src/common/command.c:1347 #, c-format msgid "%sunknown\n" msgstr "%sneznámý\n" -#: src/common/command.c:1334 +#: src/common/command.c:1343 #, c-format msgid "%sraw IRC data\n" msgstr "%sčisté IRC data\n" -#: src/common/command.c:1369 -msgid "Opened buffers:\n" +#: src/common/command.c:1378 +#, fuzzy +msgid "Open buffers:\n" msgstr "Otevřené buffery:\n" -#: src/common/command.c:1414 +#: src/common/command.c:1423 #, c-format msgid "%s incorrect buffer number\n" msgstr "%s nekorektní číslo bufferu\n" -#: src/common/command.c:1431 +#: src/common/command.c:1440 #, c-format msgid "%s can not close the single buffer\n" msgstr "%s nemohu zavřít jediný buffer\n" -#: src/common/command.c:1442 -#, c-format -msgid "%s can not close server buffer while channels are opened\n" +#: src/common/command.c:1451 +#, fuzzy, c-format +msgid "%s can not close server buffer while channels are open\n" msgstr "%s nemohu zavřít buffer serveru dokud jsou otevřeny kanály\n" -#: src/common/command.c:1514 +#: src/common/command.c:1523 msgid "Notify levels: " msgstr "Level upozornění: " -#: src/common/command.c:1520 +#: src/common/command.c:1529 msgid "Raw IRC data" msgstr "Čisté IRC data" -#: src/common/command.c:1544 src/common/command.c:1594 +#: src/common/command.c:1553 src/common/command.c:1603 #, c-format msgid "%s incorrect notify level (must be between %d and %d)\n" msgstr "%s nekorektní level upozornění (musí být mezi %d a %d)\n" -#: src/common/command.c:1554 +#: src/common/command.c:1563 #, c-format msgid "%s incorrect buffer for notify (must be channel or private)\n" msgstr "%s nekorektní buffer pro upozornění (musí být kanál nebo soukromý)\n" -#: src/common/command.c:1564 +#: src/common/command.c:1573 #, c-format msgid "New notify level for %s%s%s: %s%d %s" msgstr "Nový level upozornění %s%s%s: %s%d %s" -#: src/common/command.c:1574 +#: src/common/command.c:1583 msgid "(hotlist: never)\n" msgstr "(hotlist: nikdy)\n" -#: src/common/command.c:1577 +#: src/common/command.c:1586 msgid "(hotlist: highlights)\n" msgstr "(hotlist: zvýraznění)\n" -#: src/common/command.c:1580 +#: src/common/command.c:1589 msgid "(hotlist: highlights + messages)\n" msgstr "(hotlist: zvýraznění + zprávy)\n" -#: src/common/command.c:1583 +#: src/common/command.c:1592 msgid "(hotlist: highlights + messages + join/part (all))\n" msgstr "(hotlist: zvýrazění + zprávy + připojení/odpojení (vše))\n" -#: src/common/command.c:1714 +#: src/common/command.c:1723 #, c-format msgid "Charsets for server %s%s%s: " msgstr "Znaková sada pro server %s%s%s: " -#: src/common/command.c:1722 +#: src/common/command.c:1731 #, c-format msgid "Charsets for channel %s%s%s: " msgstr "Znaková sada pro kanál %s%s%s: " -#: src/common/command.c:1730 +#: src/common/command.c:1739 #, c-format msgid "Charsets for private %s%s%s: " msgstr "Znaková sada pro soukromé %s%s%s: " -#: src/common/command.c:1758 src/common/command.c:1788 -#: src/common/command.c:1818 +#: src/common/command.c:1767 src/common/command.c:1797 +#: src/common/command.c:1827 #, c-format msgid " (inherited: \"%s%s%s\")" msgstr " (zděděno: \"%s%s%s\")" -#: src/common/command.c:1887 src/common/command.c:1915 -#: src/common/command.c:2142 src/common/command.c:2808 -#: src/common/command.c:4088 src/common/command.c:4131 +#: src/common/command.c:1896 src/common/command.c:1924 +#: src/common/command.c:2151 src/common/command.c:2891 +#: src/common/command.c:4171 src/common/command.c:4214 #, c-format msgid "%s unknown option for \"%s\" command\n" msgstr "%s neznámá volba pro příkaz \"%s\"\n" -#: src/common/command.c:1950 +#: src/common/command.c:1959 #, c-format msgid "%s already connected to server \"%s\"!\n" msgstr "%s již vytvořený server \"%s\"!\n" -#: src/common/command.c:1958 +#: src/common/command.c:1967 #, c-format msgid "%s currently connecting to server \"%s\"!\n" msgstr "%s zrovna připojuji k serveru \"%s\"!\n" -#: src/common/command.c:1978 src/common/command.c:2191 +#: src/common/command.c:1987 src/common/command.c:2200 #, c-format msgid "%s server not found\n" msgstr "%s server nenalezen\n" -#: src/common/command.c:2175 +#: src/common/command.c:2184 #, c-format msgid "%s not connected to server \"%s\"!\n" msgstr "%s nepřipojen k serveru \"%s\"!\n" -#: src/common/command.c:2183 +#: src/common/command.c:2192 msgid "Auto-reconnection is cancelled\n" msgstr "Automatické znovupřipojené je zrušeno\n" -#: src/common/command.c:2219 src/common/weechat.c:471 +#: src/common/command.c:2228 src/common/weechat.c:471 #, c-format msgid "%s internal commands:\n" msgstr "%s vnitřní příkazy:\n" -#: src/common/command.c:2229 src/common/weechat.c:491 +#: src/common/command.c:2238 src/common/weechat.c:491 #, c-format msgid "IRC commands:\n" msgstr "IRC příkazy:\n" -#: src/common/command.c:2243 +#: src/common/command.c:2252 msgid "Plugin commands:\n" msgstr "Příkazy pluginu:\n" -#: src/common/command.c:2359 +#: src/common/command.c:2368 #, c-format msgid "No help available, \"%s\" is an unknown command\n" msgstr "Není dostupná žádná nápověda, \"%s\" je neznámý příkaz\n" -#: src/common/command.c:2428 +#: src/common/command.c:2437 #, c-format msgid "%son %s%s%s/%s%s%s:%s ignoring %s%s%s from %s%s\n" msgstr "%sna %s%s%s/%s%s%s:%s ignoruji %s%s%s od %s%s\n" -#: src/common/command.c:2466 +#: src/common/command.c:2475 msgid "List of ignore:\n" msgstr "Seznam ignorování:\n" -#: src/common/command.c:2483 +#: src/common/command.c:2492 msgid "No ignore defined.\n" msgstr "Žádné ignorování není definováno.\n" -#: src/common/command.c:2509 +#: src/common/command.c:2518 msgid "New ignore:" msgstr "Nové ignorování:" -#: src/common/command.c:2529 +#: src/common/command.c:2538 #, c-format msgid "New key binding: %s" msgstr "Nová klávesová zkratka: %s" -#: src/common/command.c:2568 +#: src/common/command.c:2577 msgid "Key bindings:\n" msgstr "Klávesové zkratky:\n" -#: src/common/command.c:2582 +#: src/common/command.c:2591 #, c-format msgid "Key \"%s\" unbound\n" msgstr "Klávesa \"%s\" odpojena\n" -#: src/common/command.c:2588 +#: src/common/command.c:2597 #, c-format msgid "%s unable to unbind key \"%s\"\n" msgstr "%s nemohu odpojit klávesu \"%s\"\n" -#: src/common/command.c:2596 src/common/weechat.c:523 +#: src/common/command.c:2605 src/common/weechat.c:523 #, c-format msgid "Internal key functions:\n" msgstr "Vnitřní klávesové funkce:\n" -#: src/common/command.c:2616 +#: src/common/command.c:2625 msgid "Default key bindings restored\n" msgstr "Výchozí klávesové zkratky obnoveny\n" -#: src/common/command.c:2622 +#: src/common/command.c:2631 #, c-format msgid "%s \"-yes\" argument is required for keys reset (securuty reason)\n" msgstr "" "%s \"-yes\" argument je požadován pro reset kaláves (bezpečnostní opatření)\n" -#: src/common/command.c:2683 +#: src/common/command.c:2685 +msgid "global" +msgstr "" + +#: src/common/command.c:2685 +msgid "local" +msgstr "" + +#: src/common/command.c:2691 +#, fuzzy +msgid "top" +msgstr "op" + +#: src/common/command.c:2694 +msgid "bottom" +msgstr "" + +#: src/common/command.c:2697 +msgid "left" +msgstr "" + +#: src/common/command.c:2700 +msgid "right" +msgstr "" + +#: src/common/command.c:2730 +#, fuzzy +msgid "Open panels:\n" +msgstr "Otevřené buffery:\n" + +#: src/common/command.c:2766 msgid "Plugins loaded:\n" msgstr "Načtené pluginy:\n" -#: src/common/command.c:2699 +#: src/common/command.c:2782 msgid " message handlers:\n" msgstr " obsluhovače zpráv:\n" -#: src/common/command.c:2708 +#: src/common/command.c:2791 #, c-format msgid " IRC(%s)\n" msgstr " IRC(%s)\n" -#: src/common/command.c:2715 +#: src/common/command.c:2798 msgid " (no message handler)\n" msgstr " (není obsluhovač zprávy)\n" -#: src/common/command.c:2720 +#: src/common/command.c:2803 msgid " command handlers:\n" msgstr " obsluhovače příkazu:\n" -#: src/common/command.c:2741 +#: src/common/command.c:2824 msgid " (no command handler)\n" msgstr " (není obsluhovač příkazu)\n" -#: src/common/command.c:2746 +#: src/common/command.c:2829 msgid " timer handlers:\n" msgstr " obsluhovače časovače:\n" -#: src/common/command.c:2755 +#: src/common/command.c:2838 #, c-format msgid " %d seconds\n" msgstr " %d sekund\n" -#: src/common/command.c:2762 +#: src/common/command.c:2845 msgid " (no timer handler)\n" msgstr " (není obsluhovač časovače)\n" -#: src/common/command.c:2767 +#: src/common/command.c:2850 msgid " keyboard handlers:\n" msgstr " obsluhovače klávesnice:\n" -#: src/common/command.c:2777 +#: src/common/command.c:2860 msgid " (no keyboard handler)\n" msgstr " (není obsluhovač klávesnice)\n" -#: src/common/command.c:2779 +#: src/common/command.c:2862 #, c-format msgid " %d defined\n" msgstr " %d definováno\n" -#: src/common/command.c:2785 +#: src/common/command.c:2868 msgid " (no plugin)\n" msgstr " (není plugin)\n" -#: src/common/command.c:2821 src/common/command.c:3715 +#: src/common/command.c:2904 src/common/command.c:3798 #, c-format msgid "" "Command \"%s\" is not available, WeeChat was built without plugins support.\n" msgstr "" "Příkaz \"%s\" není dostupný, WeeChat byl přeložen bez podpory pluginů.\n" -#: src/common/command.c:2849 +#: src/common/command.c:2932 msgid "Configuration file saved\n" msgstr "Konfigurační soubor uložen\n" -#: src/common/command.c:2854 +#: src/common/command.c:2937 #, c-format msgid "%s failed to save configuration file\n" msgstr "%s selhalo uložení konfiguračního souboru\n" -#: src/common/command.c:2862 +#: src/common/command.c:2945 #, fuzzy msgid "Plugins options saved\n" msgstr "možnost(i) pluginu nalezeny\n" -#: src/common/command.c:2867 +#: src/common/command.c:2950 #, fuzzy, c-format msgid "%s failed to save plugins options\n" msgstr "%s selhalo uložení konfiguračního souboru\n" -#: src/common/command.c:2908 +#: src/common/command.c:2991 msgid "No server.\n" msgstr "žádný server.\n" -#: src/common/command.c:2919 +#: src/common/command.c:3002 #, c-format msgid "Server '%s' not found.\n" msgstr "Server '%s' nenalezen.\n" -#: src/common/command.c:2931 +#: src/common/command.c:3014 #, c-format msgid "%s missing servername for \"%s\" command\n" msgstr "%s chybí jméno serveru pro příkaz \"%s\"\n" -#: src/common/command.c:2939 +#: src/common/command.c:3022 #, c-format msgid "%s too much arguments for \"%s\" command, ignoring arguments\n" msgstr "%s příliž mnoho argumentů pro příkaz \"%s\", ignoruji argumety\n" -#: src/common/command.c:2949 +#: src/common/command.c:3032 #, c-format msgid "%s server \"%s\" not found for \"%s\" command\n" msgstr "%s server \"%s\" nenalezen pro příkaz \"%s\"\n" -#: src/common/command.c:2957 +#: src/common/command.c:3040 #, c-format msgid "" "%s you can not delete server \"%s\" because you are connected to. Try /" @@ -3565,196 +3617,196 @@ msgstr "" "%s nemůžete odebrat server \"%s\", protože jste k němu připojent. Skuste " "nejprve /dissconnect %s.\n" -#: src/common/command.c:2977 +#: src/common/command.c:3060 #, c-format msgid "Server %s%s%s has been deleted\n" msgstr "Server %s%s%s byl odebrán\n" -#: src/common/command.c:2996 +#: src/common/command.c:3079 #, c-format msgid "%s missing parameters for \"%s\" command\n" msgstr "%s chybí parametry pro příkaz \"%s\"\n" -#: src/common/command.c:3006 +#: src/common/command.c:3089 #, c-format msgid "%s server \"%s\" already exists, can't create it!\n" msgstr "%s server \"%s\" již existuje, nemohu jej vytvořít!\n" -#: src/common/command.c:3035 src/common/command.c:3063 -#: src/common/command.c:3076 src/common/command.c:3102 +#: src/common/command.c:3118 src/common/command.c:3146 +#: src/common/command.c:3159 src/common/command.c:3185 #, c-format msgid "%s missing password for \"%s\" parameter\n" msgstr "%s chybí heslo pro parametr \"%s\"\n" -#: src/common/command.c:3048 +#: src/common/command.c:3131 #, c-format msgid "%s missing nick(s) for \"%s\" parameter\n" msgstr "%s chybí přezdívka/přezdívky pro parametr \"%s\"\n" -#: src/common/command.c:3089 +#: src/common/command.c:3172 #, c-format msgid "%s missing command for \"%s\" parameter\n" msgstr "%s chybí příkaz pro parametr \"%s\"\n" -#: src/common/command.c:3127 +#: src/common/command.c:3210 #, c-format msgid "Server %s%s%s created\n" msgstr "Server %s%s%s vytvořen\n" -#: src/common/command.c:3136 +#: src/common/command.c:3219 #, c-format msgid "%s unable to create server\n" msgstr "%s nemohu vytvořit server\n" -#: src/common/command.c:3196 +#: src/common/command.c:3279 msgid "(unknown)" msgstr "(neznámý)" -#: src/common/command.c:3219 +#: src/common/command.c:3302 #, c-format msgid "%s(password hidden) " msgstr "%s(heslo schováno) " -#: src/common/command.c:3317 +#: src/common/command.c:3400 #, c-format msgid "%s server \"%s\" not found\n" msgstr "%s server \"%s\" nenalezen\n" -#: src/common/command.c:3350 src/common/command.c:3398 +#: src/common/command.c:3433 src/common/command.c:3481 #, c-format msgid "%s config option \"%s\" not found\n" msgstr "%s volba nastavení \"%s\" nenalezena\n" -#: src/common/command.c:3355 src/common/command.c:3390 +#: src/common/command.c:3438 src/common/command.c:3473 #, c-format msgid "%s incorrect value for option \"%s\"\n" msgstr "%s nekorektní hodnota pro volbu \"%s\"\n" -#: src/common/command.c:3371 +#: src/common/command.c:3454 #, c-format msgid "%s option \"%s\" can not be changed while WeeChat is running\n" msgstr "%s volba \"%s\" nemůže být změněna dokud WeeChat běží\n" -#: src/common/command.c:3481 +#: src/common/command.c:3564 #, c-format msgid "No config option found with \"%s\"\n" msgstr "Nebyla nalezena žádná volba nastavení s \"%s\"\n" -#: src/common/command.c:3484 +#: src/common/command.c:3567 msgid "No config option found\n" msgstr "Nebyla nalezena žádná volba nastavení\n" -#: src/common/command.c:3491 +#: src/common/command.c:3574 #, c-format msgid "%sDetail:\n" msgstr "%sDetail:\n" -#: src/common/command.c:3496 +#: src/common/command.c:3579 msgid " . type boolean (values: 'on' or 'off')\n" msgstr " . typ boolean (hodnota: 'on' nebo 'off')\n" -#: src/common/command.c:3497 src/common/command.c:3520 -#: src/common/command.c:3526 src/common/command.c:3532 +#: src/common/command.c:3580 src/common/command.c:3603 +#: src/common/command.c:3609 src/common/command.c:3615 #: src/common/weechat.c:407 src/common/weechat.c:432 src/common/weechat.c:439 #: src/common/weechat.c:446 #, c-format msgid " . default value: '%s'\n" msgstr " . výchozí hodnota: '%s'\n" -#: src/common/command.c:3502 +#: src/common/command.c:3585 #, c-format msgid " . type integer (values: between %d and %d)\n" msgstr " . typ celočíselný (hodnoty: mezi %d a %d)\n" -#: src/common/command.c:3505 src/common/weechat.c:416 +#: src/common/command.c:3588 src/common/weechat.c:416 #, c-format msgid " . default value: %d\n" msgstr " . výchozí hodnota: %d\n" -#: src/common/command.c:3509 +#: src/common/command.c:3592 msgid " . type string (values: " msgstr " . typ řetězec (hodnoty: " -#: src/common/command.c:3522 src/common/command.c:3528 -#: src/common/command.c:3534 src/common/weechat.c:434 src/common/weechat.c:441 +#: src/common/command.c:3605 src/common/command.c:3611 +#: src/common/command.c:3617 src/common/weechat.c:434 src/common/weechat.c:441 #: src/common/weechat.c:448 msgid "empty" msgstr "prázdný" -#: src/common/command.c:3525 +#: src/common/command.c:3608 msgid " . type color (Curses or Gtk color, look at WeeChat doc)\n" msgstr " . typ barva (Curses nebo Gtk barva, viz WeeChat dokumentace)\n" -#: src/common/command.c:3531 +#: src/common/command.c:3614 msgid " . type string (any string)\n" msgstr " . typ řetězec (jakýkoliv řetězec)\n" -#: src/common/command.c:3537 src/common/weechat.c:451 +#: src/common/command.c:3620 src/common/weechat.c:451 #, c-format msgid " . description: %s\n" msgstr " . popis: %s\n" -#: src/common/command.c:3548 +#: src/common/command.c:3631 #, c-format msgid "config option(s) found with \"%s\"\n" msgstr "volba/volby nastavení nalezeny s \"%s\"\n" -#: src/common/command.c:3551 +#: src/common/command.c:3634 msgid "config option(s) found\n" msgstr "volba/volby nastavení nalezeny\n" -#: src/common/command.c:3659 +#: src/common/command.c:3742 #, c-format msgid "%s incorrect value for plugin option \"%s\"\n" msgstr "%s nekorektní hodnota pro možnost pluginu \"%s\"\n" -#: src/common/command.c:3688 +#: src/common/command.c:3771 #, c-format msgid "No plugin option found with \"%s\"\n" msgstr "Nebyla nalezena žádná možnost pluginu s \"%s\"\n" -#: src/common/command.c:3691 +#: src/common/command.c:3774 msgid "No plugin option found\n" msgstr "Nebyla nalezena žádná možnost pluginu\n" -#: src/common/command.c:3701 +#: src/common/command.c:3784 #, c-format msgid "plugin option(s) found with \"%s\"\n" msgstr "možnost(i) pluginu nalezeny s \"%s\"\n" -#: src/common/command.c:3704 +#: src/common/command.c:3787 msgid "plugin option(s) found\n" msgstr "možnost(i) pluginu nalezeny\n" -#: src/common/command.c:3745 +#: src/common/command.c:3828 #, c-format msgid "%s alias or command \"%s\" not found\n" msgstr "%s alias nebo příkaz \"%s\" nenalezen\n" -#: src/common/command.c:3755 +#: src/common/command.c:3838 #, c-format msgid "Alias \"%s\" removed\n" msgstr "Alias \"%s\" odebrán\n" -#: src/common/command.c:3815 +#: src/common/command.c:3898 msgid "ignore were removed.\n" msgstr "ignorování bylo odebráno.\n" -#: src/common/command.c:3817 +#: src/common/command.c:3900 msgid "ignore was removed.\n" msgstr "ignorování bylo odebrán\n" -#: src/common/command.c:3822 +#: src/common/command.c:3905 #, c-format msgid "%s no ignore found\n" msgstr "%s žádné ignorování nenaleyeno\n" -#: src/common/command.c:3856 +#: src/common/command.c:3939 #, c-format msgid "%s can't upgrade: connection to at least one server is pending\n" msgstr "%s nemůžu aktualizovat: existují nevyřešená spojení na server\n" -#: src/common/command.c:3866 +#: src/common/command.c:3949 #, c-format msgid "" "%s can't upgrade: connection to at least one SSL server is active (should be " @@ -3763,35 +3815,36 @@ msgstr "" "%s nemohu aktualiyovat: je aktuvní jedno nebo více připojení na SSL server " "(mělo by být opraveno v budoucnosti)\n" -#: src/common/command.c:3882 +#: src/common/command.c:3965 msgid "Upgrading WeeChat...\n" msgstr "Aktualizuji WeeChat...\n" -#: src/common/command.c:3889 +#: src/common/command.c:3972 #, c-format msgid "%s unable to save session in file\n" msgstr "%s nemohu uložit sezení do souboru\n" -#: src/common/command.c:3914 +#: src/common/command.c:3997 #, c-format msgid "%s exec failed (program: \"%s\"), exiting WeeChat\n" msgstr "%s exec selhal (program: \"%s\"), ukončuji WeeChat\n" -#: src/common/command.c:3954 +#: src/common/command.c:4037 #, c-format msgid "WeeChat uptime: %d %s %02d:%02d:%02d, started on %s" msgstr "Čas běhu WeeChat: %d %s %02d:%02d:%02d, spuštěn %s" -#: src/common/command.c:3968 +#: src/common/command.c:4051 #, c-format msgid "WeeChat uptime: %s%d %s%s %s%02d%s:%s%02d%s:%s%02d%s, started on %s%s" msgstr "Čas běhu WeeChat: %s%d %s%s %s%02d%s:%s%02d%s:%s%02d%s, spuštěn %s%s" -#: src/common/command.c:4012 -msgid "Opened windows:\n" +#: src/common/command.c:4095 +#, fuzzy +msgid "Open windows:\n" msgstr "Otevřené okna:\n" -#: src/common/command.c:4099 +#: src/common/command.c:4182 #, c-format msgid "" "%s can not merge windows, there's no other window with same size near " diff --git a/weechat/po/de.po b/weechat/po/de.po index 7ff0685f0..89d82fcbc 100644 --- a/weechat/po/de.po +++ b/weechat/po/de.po @@ -8,7 +8,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-01 13:52+0200\n" +"POT-Creation-Date: 2006-07-16 12:58+0200\n" "PO-Revision-Date: 2006-07-01 13:53+0200\n" "Last-Translator: Thomas Schuetz \n" "Language-Team: \n" @@ -1410,7 +1410,7 @@ msgstr "(versteckt)" msgid "%s: using hostname \"%s\"\n" msgstr "%s: benutze lokalen Hostnamen \"%s\"\n" -#: src/irc/irc-send.c:218 src/common/command.c:1028 +#: src/irc/irc-send.c:218 src/common/command.c:1037 #, c-format msgid "%s cannot find nick for sending message\n" msgstr "" @@ -1431,7 +1431,7 @@ msgstr "%s der \"%s\"-Befehl kann nur in Channelfenstern ausgeführt werden\n" msgid "%s \"%s\" command can not be executed on a server buffer\n" msgstr "%s der \"%s\"-Befehl kann nicht in Serverfenstern ausgeführt werden\n" -#: src/irc/irc-send.c:878 src/irc/irc-send.c:939 src/common/command.c:2060 +#: src/irc/irc-send.c:878 src/irc/irc-send.c:939 src/common/command.c:2069 #, c-format msgid "%s wrong arguments for \"%s\" command\n" msgstr "%s fehlerhafte Argumente für der \"%s\"-Befehl\n" @@ -1459,9 +1459,9 @@ msgid "%s nick \"%s\" not found for \"%s\" command\n" msgstr "%s Nickname \"%s\" für den \"%s\"-Befehl nicht gefunden\n" #: src/irc/irc-send.c:1313 src/irc/irc-send.c:1451 src/irc/irc-send.c:2049 -#: src/common/command.c:2005 src/common/command.c:2017 -#: src/common/command.c:2036 src/common/command.c:2123 -#: src/common/command.c:2636 src/common/command.c:2815 +#: src/common/command.c:2014 src/common/command.c:2026 +#: src/common/command.c:2045 src/common/command.c:2132 +#: src/common/command.c:2645 src/common/command.c:2898 #, c-format msgid "%s wrong argument count for \"%s\" command\n" msgstr "%s fehlerhafte Anzahl von Argumenten für der \"%s\"-Befehl\n" @@ -1847,11 +1847,11 @@ msgstr "%s%s %s(%s%s@%s%s)%s war %s\n" msgid "%s[%s%s%s]%s idle: " msgstr "%s[%s%s%s]%s idlet: " -#: src/irc/irc-recv.c:3578 src/common/command.c:3956 src/common/command.c:3974 +#: src/irc/irc-recv.c:3578 src/common/command.c:4039 src/common/command.c:4057 msgid "days" msgstr "Tage" -#: src/irc/irc-recv.c:3578 src/common/command.c:3956 src/common/command.c:3974 +#: src/irc/irc-recv.c:3578 src/common/command.c:4039 src/common/command.c:4057 msgid "day" msgstr "Tag" @@ -2337,7 +2337,7 @@ msgstr "Plugin \"%s\" (%s) geladen.\n" msgid "Plugin \"%s\" unloaded.\n" msgstr "Plugin \"%s\" entladen.\n" -#: src/plugins/plugins.c:1102 src/common/command.c:3637 +#: src/plugins/plugins.c:1102 src/common/command.c:3720 #, c-format msgid "%s plugin \"%s\" not found\n" msgstr "%s Plugin \"%s\" nicht gefunden\n" @@ -2418,7 +2418,7 @@ msgstr " [P] alte DCCs entfernen" msgid " [Q] Close DCC view" msgstr " [Q] DCC-Ansicht schließen" -#: src/gui/curses/gui-curses-input.c:433 +#: src/gui/curses/gui-curses-input.c:432 msgid " [Q] Close raw data view" msgstr " [Q] Rohdatenansicht schließen" @@ -2661,7 +2661,7 @@ msgstr "Bild neu aufbauen" msgid "grab a key" msgstr "Tastencode ermitteln und einfügen" -#: src/gui/gui-keyboard.c:451 src/common/command.c:2651 +#: src/gui/gui-keyboard.c:451 src/common/command.c:2660 #, c-format msgid "%s unable to bind key \"%s\"\n" msgstr "%s kann die Taste \"%s\" nicht zuordnen\n" @@ -2723,11 +2723,12 @@ msgid "[action [args] | number | [[server] [channel]]]" msgstr "[Aktion [Argumente] | Nummer | [[Server] [Channel]]]" #: src/common/command.c:59 +#, fuzzy msgid "" " action: action to do:\n" " move: move buffer in the list (may be relative, for example -1)\n" " close: close buffer (optional arg is part message, for a channel)\n" -" list: list opened buffers (no parameter implies this list)\n" +" list: list open buffers (no parameter implies this list)\n" " notify: set notify level for buffer (0=never, 1=highlight, 2=1+msg, 3=2" "+join/part)\n" "server\n" @@ -2935,14 +2936,33 @@ msgstr "" "Belegungen (Vorsicht!)" #: src/common/command.c:131 +#, fuzzy +msgid "manage panels" +msgstr "Fenster verwalten" + +#: src/common/command.c:132 +msgid "[list | add type position size | resize # size | close # | move #1 #2]" +msgstr "" + +#: src/common/command.c:133 +msgid "" +" list: list open panels (no parameter implies this list)\n" +" add: add a panel, type is global|local, position is top|bottom|left|" +"right\n" +" resize: resize a panel with a new size (may be relative, for example -1)\n" +" close: close a panel by number\n" +" move: move a panel to another number (may be relative, for example -1)" +msgstr "" + +#: src/common/command.c:140 msgid "list/load/unload plugins" msgstr "auflisten/laden/entladen von Plugins" -#: src/common/command.c:132 +#: src/common/command.c:141 msgid "[load filename] | [autoload] | [reload] | [unload]" msgstr "[load Dateiname] | [autoload] | [reload] | [unload]" -#: src/common/command.c:133 +#: src/common/command.c:142 msgid "" "filename: WeeChat plugin (file) to load\n" "\n" @@ -2952,11 +2972,11 @@ msgstr "" "\n" "Ohne Argumente werden alle geladenen Plugins aufgelistet." -#: src/common/command.c:136 +#: src/common/command.c:145 msgid "list, add or remove servers" msgstr "Auflisten, Hinzufügen oder Entfernen von Servern" -#: src/common/command.c:137 +#: src/common/command.c:146 msgid "" "[servername] | [servername hostname port [-auto | -noauto] [-ipv6] [-ssl] [-" "pwd password] [-nicks nick1 nick2 nick3] [-username username] [-realname " @@ -2967,7 +2987,7 @@ msgstr "" "pwd Passwort] [-nicks Nick1 Nick2 Nick3] [-username Benutzername] [-realname " "Name] [-command Befehl] [-autojoin Channel[,Channel]] ] | [del Servername]" -#: src/common/command.c:142 +#: src/common/command.c:151 msgid "" "servername: server name, for internal and display use\n" " hostname: name or IP address of server\n" @@ -2993,27 +3013,27 @@ msgstr "" " Benutzername: Benutzername\n" " Realname: voller Name des Benutzers" -#: src/common/command.c:154 +#: src/common/command.c:163 msgid "save config to disk" msgstr "Konfiguration abspeichern" -#: src/common/command.c:155 +#: src/common/command.c:164 msgid "[file]" msgstr "[Datei]" -#: src/common/command.c:155 +#: src/common/command.c:164 msgid "file: filename for writing config" msgstr "Datei: Name der zu speichernden Konfigurationsdatei" -#: src/common/command.c:157 +#: src/common/command.c:166 msgid "set config options" msgstr "Konfigurationsparameter setzen" -#: src/common/command.c:158 src/common/command.c:166 +#: src/common/command.c:167 src/common/command.c:175 msgid "[option [ = value]]" msgstr "[Option [ = Wert]]" -#: src/common/command.c:159 +#: src/common/command.c:168 msgid "" "option: name of an option (if name is full and no value is given, then help " "is displayed on option)\n" @@ -3029,11 +3049,11 @@ msgstr "" "Option kann Servername.server_xxx lauten, wobei \"Servername\" der interne " "Servername ist und \"xxx\" eine Option für diesen Server." -#: src/common/command.c:165 +#: src/common/command.c:174 msgid "set plugin config options" msgstr "Konfigurationsparameter für Plugin setzen" -#: src/common/command.c:167 +#: src/common/command.c:176 msgid "" "option: name of a plugin option\n" " value: value for option\n" @@ -3045,27 +3065,27 @@ msgstr "" "\n" "Option wird wie folgt formatiert: Plugin.Option, z.B. perl.myscript.item1" -#: src/common/command.c:171 +#: src/common/command.c:180 msgid "remove an alias" msgstr "einen Alias entfernen" -#: src/common/command.c:172 +#: src/common/command.c:181 msgid "alias_name" msgstr "Aliasname" -#: src/common/command.c:172 +#: src/common/command.c:181 msgid "alias_name: name of alias to remove" msgstr "Aliasname: Name des zu löschenden Aliases" -#: src/common/command.c:174 +#: src/common/command.c:183 msgid "unignore IRC messages and/or hosts" msgstr "/ignore-Regel entfernen" -#: src/common/command.c:175 +#: src/common/command.c:184 msgid "[number | [mask [[type | command] [channel [server]]]]]" msgstr "[Nummer | [Maske [[Typ | Befehl] [Channel [Server]]]]" -#: src/common/command.c:176 +#: src/common/command.c:185 msgid "" " number: # of ignore to unignore (number is displayed by list of ignore)\n" " mask: nick or host mask to unignore\n" @@ -3088,11 +3108,11 @@ msgstr "" "Bei jedem Argument steht '*' für 'alle'.\n" "Ohne Argumente listet /unignore alle definierten /ignore-Regeln auf." -#: src/common/command.c:186 +#: src/common/command.c:195 msgid "upgrade WeeChat without disconnecting from servers" msgstr "aktualisiert WeeChat ohne die Verbindung zum Server zu trennen" -#: src/common/command.c:188 +#: src/common/command.c:197 msgid "" "This command run again WeeChat binary, so it should have been compiled or " "installed with a package manager before running this command." @@ -3101,24 +3121,24 @@ msgstr "" "kompiliert oder mit einem Paketmanager installiert sein, bevor der Befehl " "ausgeführt wird." -#: src/common/command.c:191 +#: src/common/command.c:200 msgid "show WeeChat uptime" msgstr "zeigt die Uptime von Weechat an" -#: src/common/command.c:192 +#: src/common/command.c:201 msgid "[-o]" msgstr "[-o]" -#: src/common/command.c:193 +#: src/common/command.c:202 msgid "-o: send uptime on current channel as an IRC message" msgstr "" "-o: sendet die Weechat-Uptime als IRC-Nachricht in den aktuellen Channel" -#: src/common/command.c:195 +#: src/common/command.c:204 msgid "manage windows" msgstr "Fenster verwalten" -#: src/common/command.c:196 +#: src/common/command.c:205 msgid "" "[list | -1 | +1 | b# | up | down | left | right | splith [pct] | splitv " "[pct] | resize pct | merge [all]]" @@ -3126,9 +3146,10 @@ msgstr "" "[list | -1 | +1 | b# | up | down | left | right | splith [pct] | splitv " "[pct] | resize pct | merge [all]]" -#: src/common/command.c:198 +#: src/common/command.c:207 +#, fuzzy msgid "" -" list: list opened windows (no parameter implies this list)\n" +" list: list open windows (no parameter implies this list)\n" " -1: jump to previous window\n" " +1: jump to next window\n" " b#: jump to next window displaying buffer number #\n" @@ -3164,23 +3185,23 @@ msgstr "" "aktuellen Größe an. Zum Beispiel würde 25 bedeuten, dass das neue Fenster " "nur noch ein Viertel der Größe des alten Fensters hätte." -#: src/common/command.c:397 src/common/command.c:743 +#: src/common/command.c:406 src/common/command.c:752 #, c-format msgid "%s circular reference when calling alias \"/%s\"\n" msgstr "%s Zirkelbezug beim Aufruf des Aliases \"/%s\"\n" -#: src/common/command.c:723 src/common/command.c:869 src/common/command.c:964 +#: src/common/command.c:732 src/common/command.c:878 src/common/command.c:973 #, c-format msgid "%s command \"%s\" failed\n" msgstr "%s der Befehl \"%s\" schlug fehl\n" -#: src/common/command.c:822 +#: src/common/command.c:831 #, c-format msgid "%s wrong argument count for %s command \"%s\" (expected: %d arg%s)\n" msgstr "" "%s falsche Argumentanzahl für den %s-Befehl \"%s\" (erwartet: %d arg%s)\n" -#: src/common/command.c:834 +#: src/common/command.c:843 #, c-format msgid "" "%s wrong argument count for %s command \"%s\" (expected: between %d and %d " @@ -3189,13 +3210,13 @@ msgstr "" "%s falsche Argumentanzahl für den %s-Befehl \"%s\" (erwartet: zwischen %d " "und %d arg%s)\n" -#: src/common/command.c:898 +#: src/common/command.c:907 #, c-format msgid "%s wrong argument count for IRC command \"%s\" (expected: %d arg%s)\n" msgstr "" "%s falsche Argumentanzahl für den IRC-Befehl \"%s\" (erwartet: %d arg%s)\n" -#: src/common/command.c:910 +#: src/common/command.c:919 #, c-format msgid "" "%s wrong argument count for IRC command \"%s\" (expected: between %d and %d " @@ -3204,323 +3225,354 @@ msgstr "" "%s falsche Argumentanzahl für den IRC-Befehl \"%s\" (erwartet: zwischen %d " "und %d arg%s)\n" -#: src/common/command.c:925 +#: src/common/command.c:934 #, c-format msgid "%s command \"%s\" needs a server connection!\n" msgstr "%s der Befehl \"%s\" benötigt eine Serververbindung!\n" -#: src/common/command.c:934 +#: src/common/command.c:943 #, c-format msgid "%s command \"%s\" can not be executed on DCC CHAT buffer\n" msgstr "%s der \"%s\"-Befehl kann nicht inDCC-Fenstern ausgeführt werden\n" -#: src/common/command.c:979 +#: src/common/command.c:988 #, c-format msgid "%s unknown command \"%s\" (type /help for help)\n" msgstr "%s unbekannter Befehl \"%s\" (/help eingeben, um Hilfe zu erhalten)\n" -#: src/common/command.c:1181 +#: src/common/command.c:1190 msgid "This window is not a channel!\n" msgstr "Dieses Fenster ist kein Channel!\n" -#: src/common/command.c:1219 src/common/command.c:1390 +#: src/common/command.c:1228 src/common/command.c:1399 #, c-format msgid "%s missing arguments for \"%s\" command\n" msgstr "%s fehlende Argumente für den \"%s\"-Befehl\n" -#: src/common/command.c:1228 +#: src/common/command.c:1237 #, c-format msgid "Alias \"%s\" => \"%s\" created\n" msgstr "Alias \"%s\" => \"%s\" angelegt\n" -#: src/common/command.c:1234 +#: src/common/command.c:1243 #, c-format msgid "Failed to create alias \"%s\" => \"%s\" (not enough memory)\n" msgstr "Kann den Alias \"%s\" => \"%s\" nicht anlegen (Speichermangel)\n" -#: src/common/command.c:1246 +#: src/common/command.c:1255 msgid "Alias:\n" msgstr "Alias:\n" -#: src/common/command.c:1256 +#: src/common/command.c:1265 msgid "No alias found.\n" msgstr "Keine Aliases gefunden.\n" -#: src/common/command.c:1266 +#: src/common/command.c:1275 msgid "List of aliases:\n" msgstr "Liste der Aliases:\n" -#: src/common/command.c:1280 +#: src/common/command.c:1289 msgid "No alias defined.\n" msgstr "Keine Aliases definiert.\n" -#: src/common/command.c:1299 +#: src/common/command.c:1308 #, c-format msgid "%sServer: %s%s\n" msgstr "%sServer: %s%s\n" -#: src/common/command.c:1304 +#: src/common/command.c:1313 #, c-format msgid "%snot connected\n" msgstr "%snicht verbunden\n" -#: src/common/command.c:1308 +#: src/common/command.c:1317 #, c-format msgid "%sChannel: %s%s %s(server: %s%s%s)\n" msgstr "%sChannel: %s%s %s(Server: %s%s%s)\n" -#: src/common/command.c:1317 +#: src/common/command.c:1326 #, c-format msgid "%sPrivate with: %s%s %s(server: %s%s%s)\n" msgstr "%sPrivater Chat mit: %s%s %s(Server: %s%s%s)\n" -#: src/common/command.c:1326 src/common/command.c:1338 +#: src/common/command.c:1335 src/common/command.c:1347 #, c-format msgid "%sunknown\n" msgstr "%sunbekannt\n" -#: src/common/command.c:1334 +#: src/common/command.c:1343 #, c-format msgid "%sraw IRC data\n" msgstr "%sIRC-Rohdaten\n" -#: src/common/command.c:1369 -msgid "Opened buffers:\n" +#: src/common/command.c:1378 +#, fuzzy +msgid "Open buffers:\n" msgstr "Offene Puffer:\n" -#: src/common/command.c:1414 +#: src/common/command.c:1423 #, c-format msgid "%s incorrect buffer number\n" msgstr "%s falsche Puffernummer\n" -#: src/common/command.c:1431 +#: src/common/command.c:1440 #, c-format msgid "%s can not close the single buffer\n" msgstr "%s der einzige Puffer kann nicht geschlossen werden\n" -#: src/common/command.c:1442 -#, c-format -msgid "%s can not close server buffer while channels are opened\n" +#: src/common/command.c:1451 +#, fuzzy, 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" -#: src/common/command.c:1514 +#: src/common/command.c:1523 msgid "Notify levels: " msgstr "Notify-Ebenen: " -#: src/common/command.c:1520 +#: src/common/command.c:1529 msgid "Raw IRC data" msgstr "IRC-Rohdaten" -#: src/common/command.c:1544 src/common/command.c:1594 +#: src/common/command.c:1553 src/common/command.c:1603 #, c-format msgid "%s incorrect notify level (must be between %d and %d)\n" msgstr "%s ungültige Notify-Ebene (muss zwischen %d und %d liegen)\n" -#: src/common/command.c:1554 +#: src/common/command.c:1563 #, c-format msgid "%s incorrect buffer for notify (must be channel or private)\n" msgstr "" "%s ungültiger Notify-Puffer (muss Channel oder Privatunterhaltng sein)\n" -#: src/common/command.c:1564 +#: src/common/command.c:1573 #, c-format msgid "New notify level for %s%s%s: %s%d %s" msgstr "Neue Notify-Ebenen für: %s%s%s: %s%d %s" -#: src/common/command.c:1574 +#: src/common/command.c:1583 msgid "(hotlist: never)\n" msgstr "(Hotlist: keine Anzeige)\n" -#: src/common/command.c:1577 +#: src/common/command.c:1586 msgid "(hotlist: highlights)\n" msgstr "(Hotlist: Hervorhebungen)\n" -#: src/common/command.c:1580 +#: src/common/command.c:1589 msgid "(hotlist: highlights + messages)\n" msgstr "(Hotlist: Hervorhebungen und Nachrichten)\n" -#: src/common/command.c:1583 +#: src/common/command.c:1592 msgid "(hotlist: highlights + messages + join/part (all))\n" msgstr "(Hotlist: Hervorhebungen, Nachrichten, Betreten und Verlassen)\n" -#: src/common/command.c:1714 +#: src/common/command.c:1723 #, c-format msgid "Charsets for server %s%s%s: " msgstr "Zeichensatz für Server %s%s%s: " -#: src/common/command.c:1722 +#: src/common/command.c:1731 #, c-format msgid "Charsets for channel %s%s%s: " msgstr "Zeichensatz für Channel %s%s%s: " -#: src/common/command.c:1730 +#: src/common/command.c:1739 #, c-format msgid "Charsets for private %s%s%s: " msgstr "Zeichensatz für private Chats %s%s%s: " -#: src/common/command.c:1758 src/common/command.c:1788 -#: src/common/command.c:1818 +#: src/common/command.c:1767 src/common/command.c:1797 +#: src/common/command.c:1827 #, c-format msgid " (inherited: \"%s%s%s\")" msgstr " (geerbt: \"%s%s%s\")" -#: src/common/command.c:1887 src/common/command.c:1915 -#: src/common/command.c:2142 src/common/command.c:2808 -#: src/common/command.c:4088 src/common/command.c:4131 +#: src/common/command.c:1896 src/common/command.c:1924 +#: src/common/command.c:2151 src/common/command.c:2891 +#: src/common/command.c:4171 src/common/command.c:4214 #, c-format msgid "%s unknown option for \"%s\" command\n" msgstr "%s unbekannte Option für den \"%s\"-Befehl\n" -#: src/common/command.c:1950 +#: src/common/command.c:1959 #, c-format msgid "%s already connected to server \"%s\"!\n" msgstr "%s zum Server \"%s\" besteht bereits eine Verbindung!\n" -#: src/common/command.c:1958 +#: src/common/command.c:1967 #, c-format msgid "%s currently connecting to server \"%s\"!\n" msgstr "%s Verbindungsaufbau zum Server \"%s\" läuft bereits!\n" -#: src/common/command.c:1978 src/common/command.c:2191 +#: src/common/command.c:1987 src/common/command.c:2200 #, c-format msgid "%s server not found\n" msgstr "%s Server nicht gefunden.\n" -#: src/common/command.c:2175 +#: src/common/command.c:2184 #, c-format msgid "%s not connected to server \"%s\"!\n" msgstr "%s keine Verbindung zum Server \"%s\"!\n" -#: src/common/command.c:2183 +#: src/common/command.c:2192 msgid "Auto-reconnection is cancelled\n" msgstr "Automatisches Neuverbinden abgebrochen\n" -#: src/common/command.c:2219 src/common/weechat.c:471 +#: src/common/command.c:2228 src/common/weechat.c:471 #, c-format msgid "%s internal commands:\n" msgstr "%s interne Befehle:\n" -#: src/common/command.c:2229 src/common/weechat.c:491 +#: src/common/command.c:2238 src/common/weechat.c:491 #, c-format msgid "IRC commands:\n" msgstr "IRC-Befehle:\n" -#: src/common/command.c:2243 +#: src/common/command.c:2252 msgid "Plugin commands:\n" msgstr "Plugin-Befehle:\n" -#: src/common/command.c:2359 +#: src/common/command.c:2368 #, c-format msgid "No help available, \"%s\" is an unknown command\n" msgstr "Keine Hilfe verfügbar, der Befehl \"%s\" ist unbekannt\n" -#: src/common/command.c:2428 +#: src/common/command.c:2437 #, c-format msgid "%son %s%s%s/%s%s%s:%s ignoring %s%s%s from %s%s\n" msgstr "%sin %s%s%s/%s%s%s:%s ignoriere %s%s%s von %s%s\n" -#: src/common/command.c:2466 +#: src/common/command.c:2475 msgid "List of ignore:\n" msgstr "Liste der /ignore-Regeln:\n" -#: src/common/command.c:2483 +#: src/common/command.c:2492 msgid "No ignore defined.\n" msgstr "Keine /ignore-Regeln definiert.\n" -#: src/common/command.c:2509 +#: src/common/command.c:2518 msgid "New ignore:" msgstr "Neue /ignore-Regel:" -#: src/common/command.c:2529 +#: src/common/command.c:2538 #, c-format msgid "New key binding: %s" msgstr "Neue Tastenbelegung: %s" -#: src/common/command.c:2568 +#: src/common/command.c:2577 msgid "Key bindings:\n" msgstr "Tastenbelegungen:\n" -#: src/common/command.c:2582 +#: src/common/command.c:2591 #, c-format msgid "Key \"%s\" unbound\n" msgstr "Tastenbelegung \"%s\" gelöscht\n" -#: src/common/command.c:2588 +#: src/common/command.c:2597 #, c-format msgid "%s unable to unbind key \"%s\"\n" msgstr "%s kann die Tastenbelegung \"%s\" nicht entfernen\n" -#: src/common/command.c:2596 src/common/weechat.c:523 +#: src/common/command.c:2605 src/common/weechat.c:523 #, c-format msgid "Internal key functions:\n" msgstr "Interne Tastenfunktionen:\n" -#: src/common/command.c:2616 +#: src/common/command.c:2625 msgid "Default key bindings restored\n" msgstr "Standardtastenbelegungen wiederhergestellt\n" -#: src/common/command.c:2622 +#: src/common/command.c:2631 #, c-format msgid "%s \"-yes\" argument is required for keys reset (securuty reason)\n" msgstr "%s \"-yes\" Argument erwartet aus Sicherheitsgründen\n" -#: src/common/command.c:2683 +#: src/common/command.c:2685 +msgid "global" +msgstr "" + +#: src/common/command.c:2685 +msgid "local" +msgstr "" + +#: src/common/command.c:2691 +#, fuzzy +msgid "top" +msgstr "Operator" + +#: src/common/command.c:2694 +msgid "bottom" +msgstr "" + +#: src/common/command.c:2697 +msgid "left" +msgstr "" + +#: src/common/command.c:2700 +msgid "right" +msgstr "" + +#: src/common/command.c:2730 +#, fuzzy +msgid "Open panels:\n" +msgstr "Offene Puffer:\n" + +#: src/common/command.c:2766 msgid "Plugins loaded:\n" msgstr "Plugins geladen:\n" -#: src/common/command.c:2699 +#: src/common/command.c:2782 msgid " message handlers:\n" msgstr " Message-Handler:\n" -#: src/common/command.c:2708 +#: src/common/command.c:2791 #, c-format msgid " IRC(%s)\n" msgstr " IRC(%s)\n" -#: src/common/command.c:2715 +#: src/common/command.c:2798 msgid " (no message handler)\n" msgstr " (kein Message-Handler)\n" -#: src/common/command.c:2720 +#: src/common/command.c:2803 msgid " command handlers:\n" msgstr " Befehls-Handler:\n" -#: src/common/command.c:2741 +#: src/common/command.c:2824 msgid " (no command handler)\n" msgstr " (kein Befehls-Handler)\n" -#: src/common/command.c:2746 +#: src/common/command.c:2829 msgid " timer handlers:\n" msgstr " Timer-Handler:\n" -#: src/common/command.c:2755 +#: src/common/command.c:2838 #, c-format msgid " %d seconds\n" msgstr " %d Sekunden\n" -#: src/common/command.c:2762 +#: src/common/command.c:2845 msgid " (no timer handler)\n" msgstr " (Kein Timer-Handler)\n" -#: src/common/command.c:2767 +#: src/common/command.c:2850 msgid " keyboard handlers:\n" msgstr " Tastatur-Handler:\n" -#: src/common/command.c:2777 +#: src/common/command.c:2860 msgid " (no keyboard handler)\n" msgstr " (kein Tastatur-Handler)\n" -#: src/common/command.c:2779 +#: src/common/command.c:2862 #, c-format msgid " %d defined\n" msgstr " %d definiert\n" -#: src/common/command.c:2785 +#: src/common/command.c:2868 msgid " (no plugin)\n" msgstr " (kein Plugin)\n" -#: src/common/command.c:2821 src/common/command.c:3715 +#: src/common/command.c:2904 src/common/command.c:3798 #, c-format msgid "" "Command \"%s\" is not available, WeeChat was built without plugins support.\n" @@ -3528,50 +3580,50 @@ msgstr "" "Befehl \"%s\" ist nicht verfügbar, WeeChat wurde ohne Plugin-Support " "kompiliert.\n" -#: src/common/command.c:2849 +#: src/common/command.c:2932 msgid "Configuration file saved\n" msgstr "Konfigurationsdatei gesichert\n" -#: src/common/command.c:2854 +#: src/common/command.c:2937 #, c-format msgid "%s failed to save configuration file\n" msgstr "%s konnte die Konfigurationsdatei nicht sichern\n" -#: src/common/command.c:2862 +#: src/common/command.c:2945 #, fuzzy msgid "Plugins options saved\n" msgstr "Plugin-Option(en) gefunden\n" -#: src/common/command.c:2867 +#: src/common/command.c:2950 #, fuzzy, c-format msgid "%s failed to save plugins options\n" msgstr "%s konnte die Konfigurationsdatei nicht sichern\n" -#: src/common/command.c:2908 +#: src/common/command.c:2991 msgid "No server.\n" msgstr "Kein Server.\n" -#: src/common/command.c:2919 +#: src/common/command.c:3002 #, c-format msgid "Server '%s' not found.\n" msgstr "Server '%s' nicht gefunden.\n" -#: src/common/command.c:2931 +#: src/common/command.c:3014 #, c-format msgid "%s missing servername for \"%s\" command\n" msgstr "%s Servername für den \"%s\"-Befehl fehlt\n" -#: src/common/command.c:2939 +#: src/common/command.c:3022 #, c-format msgid "%s too much arguments for \"%s\" command, ignoring arguments\n" msgstr "%s zuviele Argumente für den \"%s\"-Befehl - ignoriert\n" -#: src/common/command.c:2949 +#: src/common/command.c:3032 #, c-format msgid "%s server \"%s\" not found for \"%s\" command\n" msgstr "%s Server \"%s\" nicht gefunden für den \"%s\"-Befehl\n" -#: src/common/command.c:2957 +#: src/common/command.c:3040 #, c-format msgid "" "%s you can not delete server \"%s\" because you are connected to. Try /" @@ -3580,200 +3632,200 @@ msgstr "" "%s Sie können den Server \"%s\" nicht austragen, weil Sie noch verbunden " "sind. Probieren Sie /disconnect %s vorher.\n" -#: src/common/command.c:2977 +#: src/common/command.c:3060 #, c-format msgid "Server %s%s%s has been deleted\n" msgstr "Server %s%s%s wurde gelöscht\n" -#: src/common/command.c:2996 +#: src/common/command.c:3079 #, c-format msgid "%s missing parameters for \"%s\" command\n" msgstr "%s fehlende Parameter für den \"%s\"-Befehl\n" -#: src/common/command.c:3006 +#: src/common/command.c:3089 #, c-format msgid "%s server \"%s\" already exists, can't create it!\n" msgstr "" "%s der Server \"%s\" existiert bereits und kann daher nicht angelegt " "werden!\n" -#: src/common/command.c:3035 src/common/command.c:3063 -#: src/common/command.c:3076 src/common/command.c:3102 +#: src/common/command.c:3118 src/common/command.c:3146 +#: src/common/command.c:3159 src/common/command.c:3185 #, c-format msgid "%s missing password for \"%s\" parameter\n" msgstr "%s das Passwort für den \"%s\"-Parameter fehlt\n" -#: src/common/command.c:3048 +#: src/common/command.c:3131 #, c-format msgid "%s missing nick(s) for \"%s\" parameter\n" msgstr "%s Nicknames für den \"%s\"-Parameter fehlen\n" -#: src/common/command.c:3089 +#: src/common/command.c:3172 #, c-format msgid "%s missing command for \"%s\" parameter\n" msgstr "%s Befehl für den \"%s\"-Parameter fehlt\n" -#: src/common/command.c:3127 +#: src/common/command.c:3210 #, c-format msgid "Server %s%s%s created\n" msgstr "Server %s%s%s angelegt\n" -#: src/common/command.c:3136 +#: src/common/command.c:3219 #, c-format msgid "%s unable to create server\n" msgstr "%s kann den Server nicht anlegen\n" -#: src/common/command.c:3196 +#: src/common/command.c:3279 msgid "(unknown)" msgstr "(unbekannt)" -#: src/common/command.c:3219 +#: src/common/command.c:3302 #, c-format msgid "%s(password hidden) " msgstr "%s(Passwort versteckt) " -#: src/common/command.c:3317 +#: src/common/command.c:3400 #, c-format msgid "%s server \"%s\" not found\n" msgstr "%s Server \"%s\" nicht gefunden\n" -#: src/common/command.c:3350 src/common/command.c:3398 +#: src/common/command.c:3433 src/common/command.c:3481 #, c-format msgid "%s config option \"%s\" not found\n" msgstr "%s Konfigurationsoption \"%s\" nicht gefunden\n" -#: src/common/command.c:3355 src/common/command.c:3390 +#: src/common/command.c:3438 src/common/command.c:3473 #, c-format msgid "%s incorrect value for option \"%s\"\n" msgstr "%s ungültiger Wert für die Option \"%s\"\n" -#: src/common/command.c:3371 +#: src/common/command.c:3454 #, c-format msgid "%s option \"%s\" can not be changed while WeeChat is running\n" msgstr "%s Option \"%s\" kann nicht zur Laufzeit geändert werden\n" -#: src/common/command.c:3481 +#: src/common/command.c:3564 #, c-format msgid "No config option found with \"%s\"\n" msgstr "Keine Konfigurationsoptionen mit \"%s\" gefunden\n" -#: src/common/command.c:3484 +#: src/common/command.c:3567 msgid "No config option found\n" msgstr "Keine Konfigurationsoption gefunden\n" -#: src/common/command.c:3491 +#: src/common/command.c:3574 #, c-format msgid "%sDetail:\n" msgstr "%sDetail:\n" -#: src/common/command.c:3496 +#: src/common/command.c:3579 msgid " . type boolean (values: 'on' or 'off')\n" msgstr " . boolesche Werte ('on' or 'off')\n" -#: src/common/command.c:3497 src/common/command.c:3520 -#: src/common/command.c:3526 src/common/command.c:3532 +#: src/common/command.c:3580 src/common/command.c:3603 +#: src/common/command.c:3609 src/common/command.c:3615 #: src/common/weechat.c:407 src/common/weechat.c:432 src/common/weechat.c:439 #: src/common/weechat.c:446 #, c-format msgid " . default value: '%s'\n" msgstr " . Standardwert: '%s'\n" -#: src/common/command.c:3502 +#: src/common/command.c:3585 #, c-format msgid " . type integer (values: between %d and %d)\n" msgstr " . Ganzzahl (Werte zwischen %d und %d)\n" -#: src/common/command.c:3505 src/common/weechat.c:416 +#: src/common/command.c:3588 src/common/weechat.c:416 #, c-format msgid " . default value: %d\n" msgstr " . Standardwert: %d\n" -#: src/common/command.c:3509 +#: src/common/command.c:3592 msgid " . type string (values: " msgstr " . Zeichenfolge (Werte: " -#: src/common/command.c:3522 src/common/command.c:3528 -#: src/common/command.c:3534 src/common/weechat.c:434 src/common/weechat.c:441 +#: src/common/command.c:3605 src/common/command.c:3611 +#: src/common/command.c:3617 src/common/weechat.c:434 src/common/weechat.c:441 #: src/common/weechat.c:448 msgid "empty" msgstr "leer" -#: src/common/command.c:3525 +#: src/common/command.c:3608 msgid " . type color (Curses or Gtk color, look at WeeChat doc)\n" msgstr " . Farbe (Curses- or Gtk-color, siehe WeeChat-Dokumentation)\n" -#: src/common/command.c:3531 +#: src/common/command.c:3614 msgid " . type string (any string)\n" msgstr " . Zeichenfolge (beliebig)\n" -#: src/common/command.c:3537 src/common/weechat.c:451 +#: src/common/command.c:3620 src/common/weechat.c:451 #, c-format msgid " . description: %s\n" msgstr " . Beschreibung: %s\n" -#: src/common/command.c:3548 +#: src/common/command.c:3631 #, c-format msgid "config option(s) found with \"%s\"\n" msgstr "Konfigurationsoption(en) gefunden mit \"%s\"\n" -#: src/common/command.c:3551 +#: src/common/command.c:3634 msgid "config option(s) found\n" msgstr "Konfigurationsoption(en) gefunden\n" -#: src/common/command.c:3659 +#: src/common/command.c:3742 #, c-format msgid "%s incorrect value for plugin option \"%s\"\n" msgstr "%s ungültiger Wert für die Plugin-Option \"%s\"\n" -#: src/common/command.c:3688 +#: src/common/command.c:3771 #, c-format msgid "No plugin option found with \"%s\"\n" msgstr "Keine Plugin-Optionen mit \"%s\" gefunden\n" -#: src/common/command.c:3691 +#: src/common/command.c:3774 msgid "No plugin option found\n" msgstr "Keine Plugin-Option gefunden\n" -#: src/common/command.c:3701 +#: src/common/command.c:3784 #, c-format msgid "plugin option(s) found with \"%s\"\n" msgstr "Plugin-Option(en) gefunden mit \"%s\"\n" -#: src/common/command.c:3704 +#: src/common/command.c:3787 msgid "plugin option(s) found\n" msgstr "Plugin-Option(en) gefunden\n" -#: src/common/command.c:3745 +#: src/common/command.c:3828 #, c-format msgid "%s alias or command \"%s\" not found\n" msgstr "%s Alias oder Befehl \"%s\" nicht gefunden\n" -#: src/common/command.c:3755 +#: src/common/command.c:3838 #, c-format msgid "Alias \"%s\" removed\n" msgstr "Alias \"%s\" entfernt\n" -#: src/common/command.c:3815 +#: src/common/command.c:3898 msgid "ignore were removed.\n" msgstr "/ignore-Regeln entfernt.\n" -#: src/common/command.c:3817 +#: src/common/command.c:3900 msgid "ignore was removed.\n" msgstr "/ignore-Regel entfernt.\n" -#: src/common/command.c:3822 +#: src/common/command.c:3905 #, c-format msgid "%s no ignore found\n" msgstr "%s Keine /ignore-Regel gefunden.\n" -#: src/common/command.c:3856 +#: src/common/command.c:3939 #, c-format msgid "%s can't upgrade: connection to at least one server is pending\n" msgstr "" "%s Aktualisierung nicht möglich: es wird noch auf eine Verbindung zu " "mindestens einem Server gewartet\n" -#: src/common/command.c:3866 +#: src/common/command.c:3949 #, c-format msgid "" "%s can't upgrade: connection to at least one SSL server is active (should be " @@ -3783,36 +3835,37 @@ msgstr "" "mindestens einem Server (sollte in einer zukünftigen Version bereinigt " "sein)\n" -#: src/common/command.c:3882 +#: src/common/command.c:3965 msgid "Upgrading WeeChat...\n" msgstr "Aktualisiere WeeChat...\n" -#: src/common/command.c:3889 +#: src/common/command.c:3972 #, c-format msgid "%s unable to save session in file\n" msgstr "%s kann die Sitzung nicht in eine Datei speichern\n" -#: src/common/command.c:3914 +#: src/common/command.c:3997 #, c-format msgid "%s exec failed (program: \"%s\"), exiting WeeChat\n" msgstr "%s Ausführung schlug fehl (Programm: \"%s\"), WeeChat wird beendet\n" -#: src/common/command.c:3954 +#: src/common/command.c:4037 #, c-format msgid "WeeChat uptime: %d %s %02d:%02d:%02d, started on %s" msgstr "WeeChat Uptime: %d %s %02d:%02d:%02d, gestartet am %s" -#: src/common/command.c:3968 +#: src/common/command.c:4051 #, c-format msgid "WeeChat uptime: %s%d %s%s %s%02d%s:%s%02d%s:%s%02d%s, started on %s%s" msgstr "" "WeeChat Uptime: %s%d %s%s %s%02d%s:%s%02d%s:%s%02d%s, gestartet am %s%s" -#: src/common/command.c:4012 -msgid "Opened windows:\n" +#: src/common/command.c:4095 +#, fuzzy +msgid "Open windows:\n" msgstr "Geöffnete Fenster:\n" -#: src/common/command.c:4099 +#: src/common/command.c:4182 #, c-format msgid "" "%s can not merge windows, there's no other window with same size near " diff --git a/weechat/po/es.po b/weechat/po/es.po index 9af638c1f..e0827bff8 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-01 13:52+0200\n" +"POT-Creation-Date: 2006-07-16 12:58+0200\n" "PO-Revision-Date: 2006-07-01 13:53+0200\n" "Last-Translator: Roberto Gonzlez Cardenete \n" "Language-Team: weechat-dev \n" @@ -1422,7 +1422,7 @@ msgstr "(oculto)" msgid "%s: using hostname \"%s\"\n" msgstr "%s: utilizando nombre de mquina local \"%s\"\n" -#: src/irc/irc-send.c:218 src/common/command.c:1028 +#: src/irc/irc-send.c:218 src/common/command.c:1037 #, c-format msgid "%s cannot find nick for sending message\n" msgstr "%s no ha sido posible encontrar el usuario al que enviar el mensaje\n" @@ -1443,7 +1443,7 @@ msgstr "" msgid "%s \"%s\" command can not be executed on a server buffer\n" msgstr "%s el comando \"%s\" no puede ejecutarse en una ventana de servidor\n" -#: src/irc/irc-send.c:878 src/irc/irc-send.c:939 src/common/command.c:2060 +#: src/irc/irc-send.c:878 src/irc/irc-send.c:939 src/common/command.c:2069 #, c-format msgid "%s wrong arguments for \"%s\" command\n" msgstr "%s argumentos incorrectos para el comando \"%s\"\n" @@ -1470,9 +1470,9 @@ msgid "%s nick \"%s\" not found for \"%s\" command\n" msgstr "%s usuario \"%s\" no encontrado para el comando \"%s\"\n" #: src/irc/irc-send.c:1313 src/irc/irc-send.c:1451 src/irc/irc-send.c:2049 -#: src/common/command.c:2005 src/common/command.c:2017 -#: src/common/command.c:2036 src/common/command.c:2123 -#: src/common/command.c:2636 src/common/command.c:2815 +#: src/common/command.c:2014 src/common/command.c:2026 +#: src/common/command.c:2045 src/common/command.c:2132 +#: src/common/command.c:2645 src/common/command.c:2898 #, c-format msgid "%s wrong argument count for \"%s\" command\n" msgstr "%s nmero de argumentos incorrecto para el comando \"%s\"\n" @@ -1858,11 +1858,11 @@ msgstr "%s%s %s(%s%s@%s%s)%s estaba %s\n" msgid "%s[%s%s%s]%s idle: " msgstr "%s[%s%s%s]%s inactividad: " -#: src/irc/irc-recv.c:3578 src/common/command.c:3956 src/common/command.c:3974 +#: src/irc/irc-recv.c:3578 src/common/command.c:4039 src/common/command.c:4057 msgid "days" msgstr "das" -#: src/irc/irc-recv.c:3578 src/common/command.c:3956 src/common/command.c:3974 +#: src/irc/irc-recv.c:3578 src/common/command.c:4039 src/common/command.c:4057 msgid "day" msgstr "da" @@ -2356,7 +2356,7 @@ msgstr "Plugin \"%s\" (%s) cargado.\n" msgid "Plugin \"%s\" unloaded.\n" msgstr "Plugin \"%s\" descargado.\n" -#: src/plugins/plugins.c:1102 src/common/command.c:3637 +#: src/plugins/plugins.c:1102 src/common/command.c:3720 #, c-format msgid "%s plugin \"%s\" not found\n" msgstr "%s plugin \"%s\" no encontrado\n" @@ -2438,7 +2438,7 @@ msgstr " [P] Purgar los viejos DCC" msgid " [Q] Close DCC view" msgstr " [Q] Cerrar la vista DCC" -#: src/gui/curses/gui-curses-input.c:433 +#: src/gui/curses/gui-curses-input.c:432 msgid " [Q] Close raw data view" msgstr " [Q] Cerrar vista de datos basura" @@ -2681,7 +2681,7 @@ msgstr "recargar la pantalla" msgid "grab a key" msgstr "capturar una clave" -#: src/gui/gui-keyboard.c:451 src/common/command.c:2651 +#: src/gui/gui-keyboard.c:451 src/common/command.c:2660 #, c-format msgid "%s unable to bind key \"%s\"\n" msgstr "%s No ha sido posible atar la clave \"%s\"\n" @@ -2744,11 +2744,12 @@ msgid "[action [args] | number | [[server] [channel]]]" msgstr "[accin [argumentos] | nmero | [[servidor] [canal]]]" #: src/common/command.c:59 +#, fuzzy msgid "" " action: action to do:\n" " move: move buffer in the list (may be relative, for example -1)\n" " close: close buffer (optional arg is part message, for a channel)\n" -" list: list opened buffers (no parameter implies this list)\n" +" list: list open buffers (no parameter implies this list)\n" " notify: set notify level for buffer (0=never, 1=highlight, 2=1+msg, 3=2" "+join/part)\n" "server\n" @@ -2959,14 +2960,33 @@ msgstr "" "anclajes personales (usar cuidadosamente)" #: src/common/command.c:131 +#, fuzzy +msgid "manage panels" +msgstr "gestin de ventanas" + +#: src/common/command.c:132 +msgid "[list | add type position size | resize # size | close # | move #1 #2]" +msgstr "" + +#: src/common/command.c:133 +msgid "" +" list: list open panels (no parameter implies this list)\n" +" add: add a panel, type is global|local, position is top|bottom|left|" +"right\n" +" resize: resize a panel with a new size (may be relative, for example -1)\n" +" close: close a panel by number\n" +" move: move a panel to another number (may be relative, for example -1)" +msgstr "" + +#: src/common/command.c:140 msgid "list/load/unload plugins" msgstr "listar/cargar/descargar plugins" -#: src/common/command.c:132 +#: src/common/command.c:141 msgid "[load filename] | [autoload] | [reload] | [unload]" msgstr "[cargar fichero] | [autocargar] | [recargar] | [descargar]" -#: src/common/command.c:133 +#: src/common/command.c:142 msgid "" "filename: WeeChat plugin (file) to load\n" "\n" @@ -2976,11 +2996,11 @@ msgstr "" "\n" "Sin argumentos, el comando /plugin lista todos los plugins cargados." -#: src/common/command.c:136 +#: src/common/command.c:145 msgid "list, add or remove servers" msgstr "lista, ade o elimina servidores" -#: src/common/command.c:137 +#: src/common/command.c:146 msgid "" "[servername] | [servername hostname port [-auto | -noauto] [-ipv6] [-ssl] [-" "pwd password] [-nicks nick1 nick2 nick3] [-username username] [-realname " @@ -2992,7 +3012,7 @@ msgstr "" "username nombre de usuario] [-realname nombre_real] [-command comando] [-" "autojoin canal[,canal]] ] | [del nombre_de_servidor]" -#: src/common/command.c:142 +#: src/common/command.c:151 msgid "" "servername: server name, for internal and display use\n" " hostname: name or IP address of server\n" @@ -3018,27 +3038,27 @@ msgstr "" " nombre_de_usuario: nombre de usuario\n" " nombre_real: nombre real del usuario" -#: src/common/command.c:154 +#: src/common/command.c:163 msgid "save config to disk" msgstr "guardar configuracin a disco" -#: src/common/command.c:155 +#: src/common/command.c:164 msgid "[file]" msgstr "[archivo]" -#: src/common/command.c:155 +#: src/common/command.c:164 msgid "file: filename for writing config" msgstr "archivo: fichero en el que guardar la configuracin" -#: src/common/command.c:157 +#: src/common/command.c:166 msgid "set config options" msgstr "poner opciones de configuracin" -#: src/common/command.c:158 src/common/command.c:166 +#: src/common/command.c:167 src/common/command.c:175 msgid "[option [ = value]]" msgstr "[opcin [ = valor]]" -#: src/common/command.c:159 +#: src/common/command.c:168 msgid "" "option: name of an option (if name is full and no value is given, then help " "is displayed on option)\n" @@ -3054,11 +3074,11 @@ msgstr "" "Una opcin podra ser: nombredeservidor.servidor_xxx donde \"nombredeservidor" "\" es un nombre de servidor interno y \"xxx\" una opcin para dicho servidor." -#: src/common/command.c:165 +#: src/common/command.c:174 msgid "set plugin config options" msgstr "poner opciones de configuracin de plugins" -#: src/common/command.c:167 +#: src/common/command.c:176 msgid "" "option: name of a plugin option\n" " value: value for option\n" @@ -3070,27 +3090,27 @@ msgstr "" "\n" "Una opcin tiene formato: plugin.opcin, ejemplo: perl.miscript.objeto1" -#: src/common/command.c:171 +#: src/common/command.c:180 msgid "remove an alias" msgstr "eliminar un alias" -#: src/common/command.c:172 +#: src/common/command.c:181 msgid "alias_name" msgstr "alias" -#: src/common/command.c:172 +#: src/common/command.c:181 msgid "alias_name: name of alias to remove" msgstr "alias: nombre del alias a suprimir" -#: src/common/command.c:174 +#: src/common/command.c:183 msgid "unignore IRC messages and/or hosts" msgstr "no ignorar mensajes IRC y/o hosts" -#: src/common/command.c:175 +#: src/common/command.c:184 msgid "[number | [mask [[type | command] [channel [server]]]]]" msgstr "[nmero | [mscara [[tipo | comando] [canal [servidor]]]]]" -#: src/common/command.c:176 +#: src/common/command.c:185 msgid "" " number: # of ignore to unignore (number is displayed by list of ignore)\n" " mask: nick or host mask to unignore\n" @@ -3113,11 +3133,11 @@ msgstr "" "Para cada argumento, '*' significa todo.\n" "Sin argumentos, el comando /unignore lista todos los ignores definidos." -#: src/common/command.c:186 +#: src/common/command.c:195 msgid "upgrade WeeChat without disconnecting from servers" msgstr "actualizar Weechat sin desconectarse de los servidores" -#: src/common/command.c:188 +#: src/common/command.c:197 msgid "" "This command run again WeeChat binary, so it should have been compiled or " "installed with a package manager before running this command." @@ -3126,23 +3146,23 @@ msgstr "" "haber sido compilado o instalado con un gestor de paquetes antes de ejecutar " "este comando." -#: src/common/command.c:191 +#: src/common/command.c:200 msgid "show WeeChat uptime" msgstr "muestra el tiempo de uso de WeeChat" -#: src/common/command.c:192 +#: src/common/command.c:201 msgid "[-o]" msgstr "[-o]" -#: src/common/command.c:193 +#: src/common/command.c:202 msgid "-o: send uptime on current channel as an IRC message" msgstr "-o: enva el tiempo de uso en el canal actual como un mensaje IRC" -#: src/common/command.c:195 +#: src/common/command.c:204 msgid "manage windows" msgstr "gestin de ventanas" -#: src/common/command.c:196 +#: src/common/command.c:205 msgid "" "[list | -1 | +1 | b# | up | down | left | right | splith [pct] | splitv " "[pct] | resize pct | merge [all]]" @@ -3150,9 +3170,10 @@ msgstr "" "[list | -1 | +1 | b# | up | down | left | right | splith [pct] | splitv " "[pct] | resize pct | merge [all]]" -#: src/common/command.c:198 +#: src/common/command.c:207 +#, fuzzy msgid "" -" list: list opened windows (no parameter implies this list)\n" +" list: list open windows (no parameter implies this list)\n" " -1: jump to previous window\n" " +1: jump to next window\n" " b#: jump to next window displaying buffer number #\n" @@ -3187,24 +3208,24 @@ msgstr "" "nueva ventana, tomando como referencia el tamao de la ventana actual. Por " "ejemplo 25 significa crear una nueva ventana de tamao = tamao_actual / 4" -#: src/common/command.c:397 src/common/command.c:743 +#: src/common/command.c:406 src/common/command.c:752 #, c-format msgid "%s circular reference when calling alias \"/%s\"\n" msgstr "%s referencia circular al llamar alias \"/%s\"\n" -#: src/common/command.c:723 src/common/command.c:869 src/common/command.c:964 +#: src/common/command.c:732 src/common/command.c:878 src/common/command.c:973 #, c-format msgid "%s command \"%s\" failed\n" msgstr "%s el comando \"%s\" ha fallado\n" -#: src/common/command.c:822 +#: src/common/command.c:831 #, c-format msgid "%s wrong argument count for %s command \"%s\" (expected: %d arg%s)\n" msgstr "" "%s nmero de argumentos incorrecto para el comando %s \"%s\" (esperado: %d " "parmetro%s)\n" -#: src/common/command.c:834 +#: src/common/command.c:843 #, c-format msgid "" "%s wrong argument count for %s command \"%s\" (expected: between %d and %d " @@ -3213,14 +3234,14 @@ msgstr "" "%s nmero de argumentos incorrecto para el comando %s \"%s\" (esperado: " "entre %d y %d parmetro%s)\n" -#: src/common/command.c:898 +#: src/common/command.c:907 #, c-format msgid "%s wrong argument count for IRC command \"%s\" (expected: %d arg%s)\n" msgstr "" "%s nmero de argumentos incorrecto para el comando IRC \"%s\" (esperado: %d " "parmetro%s)\n" -#: src/common/command.c:910 +#: src/common/command.c:919 #, c-format msgid "" "%s wrong argument count for IRC command \"%s\" (expected: between %d and %d " @@ -3229,327 +3250,358 @@ msgstr "" "%s nmero de argumentos incorrecto para el comando IRC \"%s\" (esperado: " "entre %d y %d parmetro%s)\n" -#: src/common/command.c:925 +#: src/common/command.c:934 #, c-format msgid "%s command \"%s\" needs a server connection!\n" msgstr "%s el comando \"%s\" requiere una conexin a servidor!\n" -#: src/common/command.c:934 +#: src/common/command.c:943 #, c-format msgid "%s command \"%s\" can not be executed on DCC CHAT buffer\n" msgstr "%s el comando \"%s\" no puede ejecutarse en el bfer de charla DCC\n" -#: src/common/command.c:979 +#: src/common/command.c:988 #, c-format msgid "%s unknown command \"%s\" (type /help for help)\n" msgstr "%s comando \"%s\" desconocido (escriba /help para la ayuda)\n" -#: src/common/command.c:1181 +#: src/common/command.c:1190 msgid "This window is not a channel!\n" msgstr "Esta ventana no es un canal!\n" -#: src/common/command.c:1219 src/common/command.c:1390 +#: src/common/command.c:1228 src/common/command.c:1399 #, c-format msgid "%s missing arguments for \"%s\" command\n" msgstr "%s faltan argumentos para el comando \"%s\"\n" -#: src/common/command.c:1228 +#: src/common/command.c:1237 #, c-format msgid "Alias \"%s\" => \"%s\" created\n" msgstr "Alias \"%s\" => \"%s\" creado\n" -#: src/common/command.c:1234 +#: src/common/command.c:1243 #, c-format msgid "Failed to create alias \"%s\" => \"%s\" (not enough memory)\n" msgstr "" "No ha sido posible crear el alias \"%s\" => \"%s\" (no hay suficiente " "memoria)\n" -#: src/common/command.c:1246 +#: src/common/command.c:1255 msgid "Alias:\n" msgstr "" -#: src/common/command.c:1256 +#: src/common/command.c:1265 #, fuzzy msgid "No alias found.\n" msgstr "Ningn alias definido.\n" -#: src/common/command.c:1266 +#: src/common/command.c:1275 msgid "List of aliases:\n" msgstr "Lista de alias:\n" -#: src/common/command.c:1280 +#: src/common/command.c:1289 msgid "No alias defined.\n" msgstr "Ningn alias definido.\n" -#: src/common/command.c:1299 +#: src/common/command.c:1308 #, c-format msgid "%sServer: %s%s\n" msgstr "%sServidor: %s%s\n" -#: src/common/command.c:1304 +#: src/common/command.c:1313 #, c-format msgid "%snot connected\n" msgstr "%sno conectado\n" -#: src/common/command.c:1308 +#: src/common/command.c:1317 #, c-format msgid "%sChannel: %s%s %s(server: %s%s%s)\n" msgstr "%s Canal: %s%s %s(servidor: %s%s%s)\n" -#: src/common/command.c:1317 +#: src/common/command.c:1326 #, c-format msgid "%sPrivate with: %s%s %s(server: %s%s%s)\n" msgstr "%sPrivado con: %s%s %s(servidor: %s%s%s)\n" -#: src/common/command.c:1326 src/common/command.c:1338 +#: src/common/command.c:1335 src/common/command.c:1347 #, c-format msgid "%sunknown\n" msgstr "%sdesconocido\n" -#: src/common/command.c:1334 +#: src/common/command.c:1343 #, c-format msgid "%sraw IRC data\n" msgstr "%s datos basura de IRC\n" -#: src/common/command.c:1369 -msgid "Opened buffers:\n" +#: src/common/command.c:1378 +#, fuzzy +msgid "Open buffers:\n" msgstr "Bfers abiertos:\n" -#: src/common/command.c:1414 +#: src/common/command.c:1423 #, c-format msgid "%s incorrect buffer number\n" msgstr "%s nmero de bfer incorrecto\n" -#: src/common/command.c:1431 +#: src/common/command.c:1440 #, c-format msgid "%s can not close the single buffer\n" msgstr "%s no es posible cerrar el nico bfer\n" -#: src/common/command.c:1442 -#, c-format -msgid "%s can not close server buffer while channels are opened\n" +#: src/common/command.c:1451 +#, fuzzy, c-format +msgid "%s can not close server buffer while channels are open\n" msgstr "" "%s no se puede cerrar el bfer de servidor mientras haya canales abiertos\n" -#: src/common/command.c:1514 +#: src/common/command.c:1523 msgid "Notify levels: " msgstr "Niveles de notificacin: " -#: src/common/command.c:1520 +#: src/common/command.c:1529 msgid "Raw IRC data" msgstr "Datos basura de IRC" -#: src/common/command.c:1544 src/common/command.c:1594 +#: src/common/command.c:1553 src/common/command.c:1603 #, c-format msgid "%s incorrect notify level (must be between %d and %d)\n" msgstr "%s nivel de notificacin incorrecto (debe estar entre %d y %d)\n" -#: src/common/command.c:1554 +#: src/common/command.c:1563 #, c-format msgid "%s incorrect buffer for notify (must be channel or private)\n" msgstr "%s bfer incorrecto para notificar (debe ser canal o privado)\n" -#: src/common/command.c:1564 +#: src/common/command.c:1573 #, c-format msgid "New notify level for %s%s%s: %s%d %s" msgstr "Nuevo nivel de notificacin para %s%s%s: %s%d %s" -#: src/common/command.c:1574 +#: src/common/command.c:1583 msgid "(hotlist: never)\n" msgstr "(hotlist: nunca)\n" -#: src/common/command.c:1577 +#: src/common/command.c:1586 msgid "(hotlist: highlights)\n" msgstr "(hotlist: resaltados)\n" -#: src/common/command.c:1580 +#: src/common/command.c:1589 msgid "(hotlist: highlights + messages)\n" msgstr "(hotlist: resaltados + mensajes)\n" -#: src/common/command.c:1583 +#: src/common/command.c:1592 msgid "(hotlist: highlights + messages + join/part (all))\n" msgstr "(hotlist: resaltados + mensajes + join/part (todos))\n" -#: src/common/command.c:1714 +#: src/common/command.c:1723 #, c-format msgid "Charsets for server %s%s%s: " msgstr "Juegos de caracteres para el servidor %s%s%s: " -#: src/common/command.c:1722 +#: src/common/command.c:1731 #, c-format msgid "Charsets for channel %s%s%s: " msgstr "Juegos de caracteres para el canal %s%s%s: " -#: src/common/command.c:1730 +#: src/common/command.c:1739 #, c-format msgid "Charsets for private %s%s%s: " msgstr "Juegos de caracteres para el privado %s%s%s: " -#: src/common/command.c:1758 src/common/command.c:1788 -#: src/common/command.c:1818 +#: src/common/command.c:1767 src/common/command.c:1797 +#: src/common/command.c:1827 #, c-format msgid " (inherited: \"%s%s%s\")" msgstr " (heredado: \"%s%s%s\")" -#: src/common/command.c:1887 src/common/command.c:1915 -#: src/common/command.c:2142 src/common/command.c:2808 -#: src/common/command.c:4088 src/common/command.c:4131 +#: src/common/command.c:1896 src/common/command.c:1924 +#: src/common/command.c:2151 src/common/command.c:2891 +#: src/common/command.c:4171 src/common/command.c:4214 #, c-format msgid "%s unknown option for \"%s\" command\n" msgstr "%s opcin desconocida para el comando \"%s\"\n" -#: src/common/command.c:1950 +#: src/common/command.c:1959 #, c-format msgid "%s already connected to server \"%s\"!\n" msgstr "%s ya conectado al servidor \"%s\"!\n" -#: src/common/command.c:1958 +#: src/common/command.c:1967 #, c-format msgid "%s currently connecting to server \"%s\"!\n" msgstr "%s actualmente conectando al servidor \"%s\"!\n" -#: src/common/command.c:1978 src/common/command.c:2191 +#: src/common/command.c:1987 src/common/command.c:2200 #, c-format msgid "%s server not found\n" msgstr "%s servidor no encontrado\n" -#: src/common/command.c:2175 +#: src/common/command.c:2184 #, c-format msgid "%s not connected to server \"%s\"!\n" msgstr "%s no conectado al servidor \"%s\"!\n" -#: src/common/command.c:2183 +#: src/common/command.c:2192 msgid "Auto-reconnection is cancelled\n" msgstr "La reconexin automtica est anulada\n" -#: src/common/command.c:2219 src/common/weechat.c:471 +#: src/common/command.c:2228 src/common/weechat.c:471 #, c-format msgid "%s internal commands:\n" msgstr "Comandos internos %s :\n" -#: src/common/command.c:2229 src/common/weechat.c:491 +#: src/common/command.c:2238 src/common/weechat.c:491 #, c-format msgid "IRC commands:\n" msgstr "Comandos IRC :\n" -#: src/common/command.c:2243 +#: src/common/command.c:2252 msgid "Plugin commands:\n" msgstr "Comandos de plugin:\n" -#: src/common/command.c:2359 +#: src/common/command.c:2368 #, c-format msgid "No help available, \"%s\" is an unknown command\n" msgstr "No hay ayuda disponible, el comando \"%s\" es desconocido\n" -#: src/common/command.c:2428 +#: src/common/command.c:2437 #, c-format msgid "%son %s%s%s/%s%s%s:%s ignoring %s%s%s from %s%s\n" msgstr "%sen %s%s%s/%s%s%s:%s ignorando %s%s%s de %s%s\n" -#: src/common/command.c:2466 +#: src/common/command.c:2475 msgid "List of ignore:\n" msgstr "Lista de ignores:\n" -#: src/common/command.c:2483 +#: src/common/command.c:2492 msgid "No ignore defined.\n" msgstr "Sin ignores definidos.\n" -#: src/common/command.c:2509 +#: src/common/command.c:2518 msgid "New ignore:" msgstr "Nuevo ignore:" -#: src/common/command.c:2529 +#: src/common/command.c:2538 #, c-format msgid "New key binding: %s" msgstr "Nueva anclaje de clave: %s" -#: src/common/command.c:2568 +#: src/common/command.c:2577 msgid "Key bindings:\n" msgstr "Anclajes de clave:\n" -#: src/common/command.c:2582 +#: src/common/command.c:2591 #, c-format msgid "Key \"%s\" unbound\n" msgstr "Clave \"%s\" desatada\n" -#: src/common/command.c:2588 +#: src/common/command.c:2597 #, c-format msgid "%s unable to unbind key \"%s\"\n" msgstr "%s No ha sido posible desatar la clave \"%s\"\n" -#: src/common/command.c:2596 src/common/weechat.c:523 +#: src/common/command.c:2605 src/common/weechat.c:523 #, c-format msgid "Internal key functions:\n" msgstr "Funciones de clave internas:\n" -#: src/common/command.c:2616 +#: src/common/command.c:2625 msgid "Default key bindings restored\n" msgstr "Anclajes de clave por defecto restaurados\n" -#: src/common/command.c:2622 +#: src/common/command.c:2631 #, c-format msgid "%s \"-yes\" argument is required for keys reset (securuty reason)\n" msgstr "" "%s \"-yes\" se requiere argumento para resetear las claves (por razones de " "seguridad)\n" -#: src/common/command.c:2683 +#: src/common/command.c:2685 +msgid "global" +msgstr "" + +#: src/common/command.c:2685 +msgid "local" +msgstr "" + +#: src/common/command.c:2691 +#, fuzzy +msgid "top" +msgstr "operador" + +#: src/common/command.c:2694 +msgid "bottom" +msgstr "" + +#: src/common/command.c:2697 +msgid "left" +msgstr "" + +#: src/common/command.c:2700 +msgid "right" +msgstr "" + +#: src/common/command.c:2730 +#, fuzzy +msgid "Open panels:\n" +msgstr "Bfers abiertos:\n" + +#: src/common/command.c:2766 msgid "Plugins loaded:\n" msgstr "Plugins cargados:\n" -#: src/common/command.c:2699 +#: src/common/command.c:2782 msgid " message handlers:\n" msgstr " manejadores de mensaje:\n" -#: src/common/command.c:2708 +#: src/common/command.c:2791 #, c-format msgid " IRC(%s)\n" msgstr " IRC(%s)\n" -#: src/common/command.c:2715 +#: src/common/command.c:2798 msgid " (no message handler)\n" msgstr " (sin manejador de mensaje)\n" -#: src/common/command.c:2720 +#: src/common/command.c:2803 msgid " command handlers:\n" msgstr " manejadores de comando:\n" -#: src/common/command.c:2741 +#: src/common/command.c:2824 msgid " (no command handler)\n" msgstr " (sin manejador de comando)\n" -#: src/common/command.c:2746 +#: src/common/command.c:2829 msgid " timer handlers:\n" msgstr " manejadores de temporizacin:\n" -#: src/common/command.c:2755 +#: src/common/command.c:2838 #, c-format msgid " %d seconds\n" msgstr " %d segundos\n" -#: src/common/command.c:2762 +#: src/common/command.c:2845 msgid " (no timer handler)\n" msgstr " (sin manejador temporizador)\n" -#: src/common/command.c:2767 +#: src/common/command.c:2850 msgid " keyboard handlers:\n" msgstr " manejadores de teclado:\n" -#: src/common/command.c:2777 +#: src/common/command.c:2860 msgid " (no keyboard handler)\n" msgstr " (sin manejador de teclado)\n" -#: src/common/command.c:2779 +#: src/common/command.c:2862 #, c-format msgid " %d defined\n" msgstr " %d definido\n" -#: src/common/command.c:2785 +#: src/common/command.c:2868 msgid " (no plugin)\n" msgstr " (sin plugins)\n" -#: src/common/command.c:2821 src/common/command.c:3715 +#: src/common/command.c:2904 src/common/command.c:3798 #, c-format msgid "" "Command \"%s\" is not available, WeeChat was built without plugins support.\n" @@ -3557,51 +3609,51 @@ msgstr "" "El comando \"%s\" no est disponible, Weechat fue compilado sin soporte para " "plugins.\n" -#: src/common/command.c:2849 +#: src/common/command.c:2932 msgid "Configuration file saved\n" msgstr "Archivo de configuracin guardado\n" -#: src/common/command.c:2854 +#: src/common/command.c:2937 #, c-format msgid "%s failed to save configuration file\n" msgstr "%s fall al salvar el archivo de configuracin\n" -#: src/common/command.c:2862 +#: src/common/command.c:2945 #, fuzzy msgid "Plugins options saved\n" msgstr "opcin/opciones de plugin encontrada(s)\n" -#: src/common/command.c:2867 +#: src/common/command.c:2950 #, fuzzy, c-format msgid "%s failed to save plugins options\n" msgstr "%s fall al salvar el archivo de configuracin\n" -#: src/common/command.c:2908 +#: src/common/command.c:2991 msgid "No server.\n" msgstr "Ningn servidor.\n" -#: src/common/command.c:2919 +#: src/common/command.c:3002 #, c-format msgid "Server '%s' not found.\n" msgstr "Servidor '%s' no encontrado.\n" -#: src/common/command.c:2931 +#: src/common/command.c:3014 #, c-format msgid "%s missing servername for \"%s\" command\n" msgstr "%s falta el nombre de servidor para el comando \"%s\"\n" -#: src/common/command.c:2939 +#: src/common/command.c:3022 #, c-format msgid "%s too much arguments for \"%s\" command, ignoring arguments\n" msgstr "" "%s demasiados argumentos para el comando \"%s\", ignorando parmetros\n" -#: src/common/command.c:2949 +#: src/common/command.c:3032 #, c-format msgid "%s server \"%s\" not found for \"%s\" command\n" msgstr "%s servidor \"%s\" no encontrado para el comando \"%s\"\n" -#: src/common/command.c:2957 +#: src/common/command.c:3040 #, c-format msgid "" "%s you can not delete server \"%s\" because you are connected to. Try /" @@ -3610,198 +3662,198 @@ msgstr "" "%s usted no puede eliminar el servidor \"%s\" ya que est usted conectado a " "l. Pruebe /disconnect %s antes.\n" -#: src/common/command.c:2977 +#: src/common/command.c:3060 #, c-format msgid "Server %s%s%s has been deleted\n" msgstr "El servidor %s%s%s ha sido borrado\n" -#: src/common/command.c:2996 +#: src/common/command.c:3079 #, c-format msgid "%s missing parameters for \"%s\" command\n" msgstr "%s faltan parmetros para el comando \"%s\"\n" -#: src/common/command.c:3006 +#: src/common/command.c:3089 #, c-format msgid "%s server \"%s\" already exists, can't create it!\n" msgstr "%s el servidor \"%s\" ya existe, no se puede crear!\n" -#: src/common/command.c:3035 src/common/command.c:3063 -#: src/common/command.c:3076 src/common/command.c:3102 +#: src/common/command.c:3118 src/common/command.c:3146 +#: src/common/command.c:3159 src/common/command.c:3185 #, c-format msgid "%s missing password for \"%s\" parameter\n" msgstr "%s falta contrasea para el comando \"%s\"\n" -#: src/common/command.c:3048 +#: src/common/command.c:3131 #, c-format msgid "%s missing nick(s) for \"%s\" parameter\n" msgstr "%s falta(n) usuario(s) para el parmetro \"%s\"\n" -#: src/common/command.c:3089 +#: src/common/command.c:3172 #, c-format msgid "%s missing command for \"%s\" parameter\n" msgstr "%s falta comando para el parmetro \"%s\"\n" -#: src/common/command.c:3127 +#: src/common/command.c:3210 #, c-format msgid "Server %s%s%s created\n" msgstr "Servidor %s%s%s creado\n" -#: src/common/command.c:3136 +#: src/common/command.c:3219 #, c-format msgid "%s unable to create server\n" msgstr "%s no es posible crear el servidor\n" -#: src/common/command.c:3196 +#: src/common/command.c:3279 msgid "(unknown)" msgstr "(desconocido)" -#: src/common/command.c:3219 +#: src/common/command.c:3302 #, c-format msgid "%s(password hidden) " msgstr "%s(contrasea oculta) " -#: src/common/command.c:3317 +#: src/common/command.c:3400 #, c-format msgid "%s server \"%s\" not found\n" msgstr "%s servidor \"%s\" no encontrado\n" -#: src/common/command.c:3350 src/common/command.c:3398 +#: src/common/command.c:3433 src/common/command.c:3481 #, c-format msgid "%s config option \"%s\" not found\n" msgstr "%s opcin de configuracin \"%s\" no encontrada\n" -#: src/common/command.c:3355 src/common/command.c:3390 +#: src/common/command.c:3438 src/common/command.c:3473 #, c-format msgid "%s incorrect value for option \"%s\"\n" msgstr "%s valor incorrecto para la opcin \"%s\"\n" -#: src/common/command.c:3371 +#: src/common/command.c:3454 #, c-format msgid "%s option \"%s\" can not be changed while WeeChat is running\n" msgstr "" "%s la opcin \"%s\" no puede ser modificada mientras WeeChat est en " "ejecucin\n" -#: src/common/command.c:3481 +#: src/common/command.c:3564 #, c-format msgid "No config option found with \"%s\"\n" msgstr "Ninguna opcin de configuracin encontrada con \"%s\"\n" -#: src/common/command.c:3484 +#: src/common/command.c:3567 msgid "No config option found\n" msgstr "Ninguna opcin de configuracin encontrada\n" -#: src/common/command.c:3491 +#: src/common/command.c:3574 #, c-format msgid "%sDetail:\n" msgstr "%sDetalle:\n" -#: src/common/command.c:3496 +#: src/common/command.c:3579 msgid " . type boolean (values: 'on' or 'off')\n" msgstr " . tipo booleano (valores: 'on' u 'off')\n" -#: src/common/command.c:3497 src/common/command.c:3520 -#: src/common/command.c:3526 src/common/command.c:3532 +#: src/common/command.c:3580 src/common/command.c:3603 +#: src/common/command.c:3609 src/common/command.c:3615 #: src/common/weechat.c:407 src/common/weechat.c:432 src/common/weechat.c:439 #: src/common/weechat.c:446 #, c-format msgid " . default value: '%s'\n" msgstr " . valor por defecto: '%s'\n" -#: src/common/command.c:3502 +#: src/common/command.c:3585 #, c-format msgid " . type integer (values: between %d and %d)\n" msgstr " . tipo entero (valores: entre %d y %d)\n" -#: src/common/command.c:3505 src/common/weechat.c:416 +#: src/common/command.c:3588 src/common/weechat.c:416 #, c-format msgid " . default value: %d\n" msgstr " . valor por defecto: %d\n" -#: src/common/command.c:3509 +#: src/common/command.c:3592 msgid " . type string (values: " msgstr " . tipo cadena (valores: " -#: src/common/command.c:3522 src/common/command.c:3528 -#: src/common/command.c:3534 src/common/weechat.c:434 src/common/weechat.c:441 +#: src/common/command.c:3605 src/common/command.c:3611 +#: src/common/command.c:3617 src/common/weechat.c:434 src/common/weechat.c:441 #: src/common/weechat.c:448 msgid "empty" msgstr "vaco" -#: src/common/command.c:3525 +#: src/common/command.c:3608 msgid " . type color (Curses or Gtk color, look at WeeChat doc)\n" msgstr " . tipo color (color Curses o Gtk, ver la documentacin de WeeChat)\n" -#: src/common/command.c:3531 +#: src/common/command.c:3614 msgid " . type string (any string)\n" msgstr " . tipo cadena (cualquier cadena)\n" -#: src/common/command.c:3537 src/common/weechat.c:451 +#: src/common/command.c:3620 src/common/weechat.c:451 #, c-format msgid " . description: %s\n" msgstr " . descripcin: %s\n" -#: src/common/command.c:3548 +#: src/common/command.c:3631 #, c-format msgid "config option(s) found with \"%s\"\n" msgstr "opcin/opciones de configuracin encontrada(s) con \"%s\"\n" -#: src/common/command.c:3551 +#: src/common/command.c:3634 msgid "config option(s) found\n" msgstr "opcin/opciones de configuracin encontrada(s)\n" -#: src/common/command.c:3659 +#: src/common/command.c:3742 #, c-format msgid "%s incorrect value for plugin option \"%s\"\n" msgstr "%s valor incorrecto para la opcin de plugin \"%s\"\n" -#: src/common/command.c:3688 +#: src/common/command.c:3771 #, c-format msgid "No plugin option found with \"%s\"\n" msgstr "Ninguna opcin de plugin encontrada con \"%s\"\n" -#: src/common/command.c:3691 +#: src/common/command.c:3774 msgid "No plugin option found\n" msgstr "Ninguna opcin de plugin encontrada\n" -#: src/common/command.c:3701 +#: src/common/command.c:3784 #, c-format msgid "plugin option(s) found with \"%s\"\n" msgstr "opcin/opciones de plugin encontrada(s) con \"%s\"\n" -#: src/common/command.c:3704 +#: src/common/command.c:3787 msgid "plugin option(s) found\n" msgstr "opcin/opciones de plugin encontrada(s)\n" -#: src/common/command.c:3745 +#: src/common/command.c:3828 #, c-format msgid "%s alias or command \"%s\" not found\n" msgstr "%s alias o comando \"%s\" no encontrado\n" -#: src/common/command.c:3755 +#: src/common/command.c:3838 #, c-format msgid "Alias \"%s\" removed\n" msgstr "Alias \"%s\" eliminado\n" -#: src/common/command.c:3815 +#: src/common/command.c:3898 msgid "ignore were removed.\n" msgstr "los ignores fueron eliminados.\n" -#: src/common/command.c:3817 +#: src/common/command.c:3900 msgid "ignore was removed.\n" msgstr "el ignore fue eliminado.\n" -#: src/common/command.c:3822 +#: src/common/command.c:3905 #, c-format msgid "%s no ignore found\n" msgstr "%s no se encontraron ignores\n" -#: src/common/command.c:3856 +#: src/common/command.c:3939 #, c-format msgid "%s can't upgrade: connection to at least one server is pending\n" msgstr "%s no se puede actualizar: conexin pendiente a un servidor al menos\n" -#: src/common/command.c:3866 +#: src/common/command.c:3949 #, c-format msgid "" "%s can't upgrade: connection to at least one SSL server is active (should be " @@ -3810,37 +3862,38 @@ msgstr "" "%s no se puede actualizar: conexin activa a un servidor SSL por lo menos " "(debera ser corregido en una futura versin)\n" -#: src/common/command.c:3882 +#: src/common/command.c:3965 msgid "Upgrading WeeChat...\n" msgstr "Actualizando Weechat...\n" -#: src/common/command.c:3889 +#: src/common/command.c:3972 #, c-format msgid "%s unable to save session in file\n" msgstr "%s no ha sido posible guardar la sesin en el archivo\n" -#: src/common/command.c:3914 +#: src/common/command.c:3997 #, c-format msgid "%s exec failed (program: \"%s\"), exiting WeeChat\n" msgstr "%s exec ha fallado (programa: \"%s\"), saliendo de Weechat\n" -#: src/common/command.c:3954 +#: src/common/command.c:4037 #, c-format msgid "WeeChat uptime: %d %s %02d:%02d:%02d, started on %s" msgstr "Tiempo de uso de WeeChat: %d %s %02d:%02d:%02d, empez en %s" -#: src/common/command.c:3968 +#: src/common/command.c:4051 #, c-format msgid "WeeChat uptime: %s%d %s%s %s%02d%s:%s%02d%s:%s%02d%s, started on %s%s" msgstr "" "Tiempo de uso de WeeChat: %s%d %s%s %s%02d%s: %s%02d%s:%s%02d%s, empez en %s" "%s" -#: src/common/command.c:4012 -msgid "Opened windows:\n" +#: src/common/command.c:4095 +#, fuzzy +msgid "Open windows:\n" msgstr "Ventanas abiertas:\n" -#: src/common/command.c:4099 +#: src/common/command.c:4182 #, c-format msgid "" "%s can not merge windows, there's no other window with same size near " diff --git a/weechat/po/fr.po b/weechat/po/fr.po index c6b61fcdd..c3be627ba 100644 --- a/weechat/po/fr.po +++ b/weechat/po/fr.po @@ -6,8 +6,8 @@ msgid "" msgstr "" "Project-Id-Version: WeeChat 0.2.0-cvs\n" "Report-Msgid-Bugs-To: flashcode@flashtux.org\n" -"POT-Creation-Date: 2006-07-01 13:52+0200\n" -"PO-Revision-Date: 2006-07-01 13:53+0200\n" +"POT-Creation-Date: 2006-07-16 12:58+0200\n" +"PO-Revision-Date: 2006-07-15 11:07+0200\n" "Last-Translator: FlashCode \n" "Language-Team: weechat-dev \n" "MIME-Version: 1.0\n" @@ -1417,7 +1417,7 @@ msgstr "(cach msgid "%s: using hostname \"%s\"\n" msgstr "%s: utilisation du nom de machine \"%s\"\n" -#: src/irc/irc-send.c:218 src/common/command.c:1028 +#: src/irc/irc-send.c:218 src/common/command.c:1037 #, c-format msgid "%s cannot find nick for sending message\n" msgstr "%s impossible de trouver le pseudo pour envoyer le message\n" @@ -1439,7 +1439,7 @@ msgid "%s \"%s\" command can not be executed on a server buffer\n" msgstr "" "%s la commande \"%s\" ne peut pas tre excute dans un tampon serveur\n" -#: src/irc/irc-send.c:878 src/irc/irc-send.c:939 src/common/command.c:2060 +#: src/irc/irc-send.c:878 src/irc/irc-send.c:939 src/common/command.c:2069 #, c-format msgid "%s wrong arguments for \"%s\" command\n" msgstr "%s paramtres invalides pour la commande \"%s\"\n" @@ -1467,9 +1467,9 @@ msgid "%s nick \"%s\" not found for \"%s\" command\n" msgstr "%s pseudo \"%s\" non trouv pour la commande \"%s\"\n" #: src/irc/irc-send.c:1313 src/irc/irc-send.c:1451 src/irc/irc-send.c:2049 -#: src/common/command.c:2005 src/common/command.c:2017 -#: src/common/command.c:2036 src/common/command.c:2123 -#: src/common/command.c:2636 src/common/command.c:2815 +#: src/common/command.c:2014 src/common/command.c:2026 +#: src/common/command.c:2045 src/common/command.c:2132 +#: src/common/command.c:2645 src/common/command.c:2898 #, c-format msgid "%s wrong argument count for \"%s\" command\n" msgstr "%s nombre de paramtres erron pour la commande \"%s\"\n" @@ -1855,11 +1855,11 @@ msgstr "%s%s %s(%s%s@%s%s)%s msgid "%s[%s%s%s]%s idle: " msgstr "%s[%s%s%s]%s inactivit: " -#: src/irc/irc-recv.c:3578 src/common/command.c:3956 src/common/command.c:3974 +#: src/irc/irc-recv.c:3578 src/common/command.c:4039 src/common/command.c:4057 msgid "days" msgstr "jours" -#: src/irc/irc-recv.c:3578 src/common/command.c:3956 src/common/command.c:3974 +#: src/irc/irc-recv.c:3578 src/common/command.c:4039 src/common/command.c:4057 msgid "day" msgstr "jour" @@ -2352,7 +2352,7 @@ msgstr "Extension \"%s\" (%s) charg msgid "Plugin \"%s\" unloaded.\n" msgstr "Extension \"%s\" dcharge.\n" -#: src/plugins/plugins.c:1102 src/common/command.c:3637 +#: src/plugins/plugins.c:1102 src/common/command.c:3720 #, c-format msgid "%s plugin \"%s\" not found\n" msgstr "%s extension \"%s\" non trouve\n" @@ -2435,7 +2435,7 @@ msgstr " [P] Purger anciens DCC" msgid " [Q] Close DCC view" msgstr " [Q] Fermer la vue DCC" -#: src/gui/curses/gui-curses-input.c:433 +#: src/gui/curses/gui-curses-input.c:432 msgid " [Q] Close raw data view" msgstr " [Q] Fermer la vue IRC brut" @@ -2678,7 +2678,7 @@ msgstr "rafra msgid "grab a key" msgstr "capturer une touche" -#: src/gui/gui-keyboard.c:451 src/common/command.c:2651 +#: src/gui/gui-keyboard.c:451 src/common/command.c:2660 #, c-format msgid "%s unable to bind key \"%s\"\n" msgstr "%s impossible de crer la touche \"%s\"\n" @@ -2743,7 +2743,7 @@ msgid "" " action: action to do:\n" " move: move buffer in the list (may be relative, for example -1)\n" " close: close buffer (optional arg is part message, for a channel)\n" -" list: list opened buffers (no parameter implies this list)\n" +" list: list open buffers (no parameter implies this list)\n" " notify: set notify level for buffer (0=never, 1=highlight, 2=1+msg, 3=2" "+join/part)\n" "server\n" @@ -2751,16 +2751,16 @@ msgid "" " number: jump to buffer by number" msgstr "" " action: action effectuer:\n" -" move: dplacer le tampon dans la liste (peut tre relatif, par exemple -" +" move: dplace le tampon dans la liste (peut tre relatif, par exemple -" "1)\n" -" close: fermer le tampon (le paramtre optionnel est le message de fin, " -"pour un canal)\n" +" close: ferme le tampon (le paramtre optionnel est le message de fin, pour " +"un canal)\n" " list: liste les tampons ouverts (pas de paramtre affiche cette liste)\n" -" notify: fixer le niveau de notification (0=jamais, 1=highlight, 2=1+msg, 3=2" +" notify: fixe le niveau de notification (0=jamais, 1=highlight, 2=1+msg, 3=2" "+join/part)\n" "serveur\n" -" canal: sauter au tampon par serveur et/ou nom de canal\n" -" nombre: sauter au tampon qui a ce numro" +" canal: saute au tampon par serveur et/ou nom de canal\n" +" nombre: saute au tampon qui a ce numro" #: src/common/command.c:68 msgid "" @@ -2953,14 +2953,41 @@ msgstr "" "les touches personnelles (utiliser avec prcaution !)" #: src/common/command.c:131 +msgid "manage panels" +msgstr "gestion des panneaux" + +#: src/common/command.c:132 +msgid "[list | add type position size | resize # size | close # | move #1 #2]" +msgstr "" +"[list | add type position taille | resize # taille | close # | move #1 #2]" + +#: src/common/command.c:133 +msgid "" +" list: list open panels (no parameter implies this list)\n" +" add: add a panel, type is global|local, position is top|bottom|left|" +"right\n" +" resize: resize a panel with a new size (may be relative, for example -1)\n" +" close: close a panel by number\n" +" move: move a panel to another number (may be relative, for example -1)" +msgstr "" +" list: liste les panneaux ouverts (pas de paramtre affiche cette liste)\n" +" add: ajoute un panneau, le type est global|local, la position est top|" +"bottom|left|right\n" +" resize: redimensionne le panneau avec une nouvelle taille (peut tre " +"relatif, par exemple -1)\n" +" close: ferme un panneau par son numro\n" +" move: dplace un panneau un autre numro (peut tre relatif, par " +"exemple -1)" + +#: src/common/command.c:140 msgid "list/load/unload plugins" msgstr "liste/charge/dcharge des extensions" -#: src/common/command.c:132 +#: src/common/command.c:141 msgid "[load filename] | [autoload] | [reload] | [unload]" msgstr "[load fichier] | [autoload] | [reload] | [unload]" -#: src/common/command.c:133 +#: src/common/command.c:142 msgid "" "filename: WeeChat plugin (file) to load\n" "\n" @@ -2970,11 +2997,11 @@ msgstr "" "\n" "Sans paramtre, la commande /plugin liste toutes les extensions charges." -#: src/common/command.c:136 +#: src/common/command.c:145 msgid "list, add or remove servers" msgstr "liste, ajoute ou retire des serveurs" -#: src/common/command.c:137 +#: src/common/command.c:146 msgid "" "[servername] | [servername hostname port [-auto | -noauto] [-ipv6] [-ssl] [-" "pwd password] [-nicks nick1 nick2 nick3] [-username username] [-realname " @@ -2986,7 +3013,7 @@ msgstr "" "nom_utilisateur] [-realname nom_rel] [-command commande] [-autojoin canal[," "canal]] ] | [del nom_serveur]" -#: src/common/command.c:142 +#: src/common/command.c:151 msgid "" "servername: server name, for internal and display use\n" " hostname: name or IP address of server\n" @@ -3012,27 +3039,27 @@ msgstr "" "nom_utilisateur: nom d'utilisateur\n" " nom_rel: nom rel de l'utilisateur" -#: src/common/command.c:154 +#: src/common/command.c:163 msgid "save config to disk" msgstr "sauvegarder la configuration sur disque" -#: src/common/command.c:155 +#: src/common/command.c:164 msgid "[file]" msgstr "[fichier]" -#: src/common/command.c:155 +#: src/common/command.c:164 msgid "file: filename for writing config" msgstr "fichier: fichier pour sauvegarder la configuration" -#: src/common/command.c:157 +#: src/common/command.c:166 msgid "set config options" msgstr "modifier des options de configuration" -#: src/common/command.c:158 src/common/command.c:166 +#: src/common/command.c:167 src/common/command.c:175 msgid "[option [ = value]]" msgstr "[option [ = valeur]]" -#: src/common/command.c:159 +#: src/common/command.c:168 msgid "" "option: name of an option (if name is full and no value is given, then help " "is displayed on option)\n" @@ -3048,11 +3075,11 @@ msgstr "" "L'option peut tre: nomserveur.server_xxx o \"nomserveur\" est le nom " "interne d'un serveur et \"xxx\" une option pour ce serveur." -#: src/common/command.c:165 +#: src/common/command.c:174 msgid "set plugin config options" msgstr "modifier des options de configuration des extensions" -#: src/common/command.c:167 +#: src/common/command.c:176 msgid "" "option: name of a plugin option\n" " value: value for option\n" @@ -3065,27 +3092,27 @@ msgstr "" "L'option est au format: extension.option, par exemple: perl.monscript." "variable1" -#: src/common/command.c:171 +#: src/common/command.c:180 msgid "remove an alias" msgstr "supprimer un alias" -#: src/common/command.c:172 +#: src/common/command.c:181 msgid "alias_name" msgstr "nom_alias" -#: src/common/command.c:172 +#: src/common/command.c:181 msgid "alias_name: name of alias to remove" msgstr "nom_alias: nom de l'alias supprimer" -#: src/common/command.c:174 +#: src/common/command.c:183 msgid "unignore IRC messages and/or hosts" msgstr "supprimer le ignore des messages IRC et/ou des masques" -#: src/common/command.c:175 +#: src/common/command.c:184 msgid "[number | [mask [[type | command] [channel [server]]]]]" msgstr "[nombre | [masque [[type | commande] [canal [serveur]]]]]" -#: src/common/command.c:176 +#: src/common/command.c:185 msgid "" " number: # of ignore to unignore (number is displayed by list of ignore)\n" " mask: nick or host mask to unignore\n" @@ -3108,11 +3135,11 @@ msgstr "" "Pour chaque paramtre, '*' signifie tou(te)s.\n" "Sans paramtre, /ignore liste les ignore dfinis." -#: src/common/command.c:186 +#: src/common/command.c:195 msgid "upgrade WeeChat without disconnecting from servers" msgstr "mettre jour WeeChat sans se dconnecter des serveurs" -#: src/common/command.c:188 +#: src/common/command.c:197 msgid "" "This command run again WeeChat binary, so it should have been compiled or " "installed with a package manager before running this command." @@ -3121,23 +3148,23 @@ msgstr "" "compil ou install via un gestionnaire de paquet avant de lancer cette " "commande." -#: src/common/command.c:191 +#: src/common/command.c:200 msgid "show WeeChat uptime" msgstr "montrer l'uptime de WeeChat" -#: src/common/command.c:192 +#: src/common/command.c:201 msgid "[-o]" msgstr "[-o]" -#: src/common/command.c:193 +#: src/common/command.c:202 msgid "-o: send uptime on current channel as an IRC message" msgstr "-o: envoyer l'uptime sur le canal courant en tant que message IRC" -#: src/common/command.c:195 +#: src/common/command.c:204 msgid "manage windows" msgstr "gestion des fentres" -#: src/common/command.c:196 +#: src/common/command.c:205 msgid "" "[list | -1 | +1 | b# | up | down | left | right | splith [pct] | splitv " "[pct] | resize pct | merge [all]]" @@ -3145,9 +3172,9 @@ msgstr "" "[list | -1 | +1 | b# | up | down | left | right | splith [pct] | splitv " "[ptc] | resize pct | merge [all]]" -#: src/common/command.c:198 +#: src/common/command.c:207 msgid "" -" list: list opened windows (no parameter implies this list)\n" +" list: list open windows (no parameter implies this list)\n" " -1: jump to previous window\n" " +1: jump to next window\n" " b#: jump to next window displaying buffer number #\n" @@ -3183,24 +3210,24 @@ msgstr "" "Par exemple 25 signifie crer une fentre qui a pour taille: " "taille_courante / 4" -#: src/common/command.c:397 src/common/command.c:743 +#: src/common/command.c:406 src/common/command.c:752 #, c-format msgid "%s circular reference when calling alias \"/%s\"\n" msgstr "%s rfrence circulaire lors de l'appel l'alias \"%s\"\n" -#: src/common/command.c:723 src/common/command.c:869 src/common/command.c:964 +#: src/common/command.c:732 src/common/command.c:878 src/common/command.c:973 #, c-format msgid "%s command \"%s\" failed\n" msgstr "%s la commande \"%s\" a chou\n" -#: src/common/command.c:822 +#: src/common/command.c:831 #, c-format msgid "%s wrong argument count for %s command \"%s\" (expected: %d arg%s)\n" msgstr "" "%s nombre de paramtres incorrect pour la commande %s \"%s\" (attendu: %d " "paramtre%s)\n" -#: src/common/command.c:834 +#: src/common/command.c:843 #, c-format msgid "" "%s wrong argument count for %s command \"%s\" (expected: between %d and %d " @@ -3209,14 +3236,14 @@ msgstr "" "%s nombre de paramtres incorrect pour la commande %s \"%s\" (attendu: entre " "%d et %d paramtre%s)\n" -#: src/common/command.c:898 +#: src/common/command.c:907 #, c-format msgid "%s wrong argument count for IRC command \"%s\" (expected: %d arg%s)\n" msgstr "" "%s nombre de paramtres incorrect pour la commande IRC \"%s\" (attendu: %d " "paramtre%s)\n" -#: src/common/command.c:910 +#: src/common/command.c:919 #, c-format msgid "" "%s wrong argument count for IRC command \"%s\" (expected: between %d and %d " @@ -3225,328 +3252,356 @@ msgstr "" "%s nombre de paramtres incorrect pour la commande IRC \"%s\" (attendu: " "entre %d et %d paramtre%s)\n" -#: src/common/command.c:925 +#: src/common/command.c:934 #, c-format msgid "%s command \"%s\" needs a server connection!\n" msgstr "%s la commande \"%s\" ncessite une connexion au serveur !\n" -#: src/common/command.c:934 +#: src/common/command.c:943 #, c-format msgid "%s command \"%s\" can not be executed on DCC CHAT buffer\n" msgstr "" "%s la commande \"%s\" ne peut pas tre excute dans un tampon de discussion " "DCC\n" -#: src/common/command.c:979 +#: src/common/command.c:988 #, c-format msgid "%s unknown command \"%s\" (type /help for help)\n" msgstr "%s commande \"%s\" inconnue (tapez /help pour l'aide)\n" -#: src/common/command.c:1181 +#: src/common/command.c:1190 msgid "This window is not a channel!\n" msgstr "Cette fentre n'est pas un canal !\n" -#: src/common/command.c:1219 src/common/command.c:1390 +#: src/common/command.c:1228 src/common/command.c:1399 #, c-format msgid "%s missing arguments for \"%s\" command\n" msgstr "%s paramtres manquants pour la commande \"%s\"\n" -#: src/common/command.c:1228 +#: src/common/command.c:1237 #, c-format msgid "Alias \"%s\" => \"%s\" created\n" msgstr "Alias \"%s\" => \"%s\" cr\n" -#: src/common/command.c:1234 +#: src/common/command.c:1243 #, c-format msgid "Failed to create alias \"%s\" => \"%s\" (not enough memory)\n" msgstr "Impossible de crer l'alias \"%s\" => \"%s\" (pas assez de mmoire)\n" -#: src/common/command.c:1246 +#: src/common/command.c:1255 msgid "Alias:\n" msgstr "Alias:\n" -#: src/common/command.c:1256 +#: src/common/command.c:1265 msgid "No alias found.\n" msgstr "Aucun alias trouv.\n" -#: src/common/command.c:1266 +#: src/common/command.c:1275 msgid "List of aliases:\n" msgstr "Liste des alias:\n" -#: src/common/command.c:1280 +#: src/common/command.c:1289 msgid "No alias defined.\n" msgstr "Aucun alias dfini.\n" -#: src/common/command.c:1299 +#: src/common/command.c:1308 #, c-format msgid "%sServer: %s%s\n" msgstr "%sServeur: %s%s\n" -#: src/common/command.c:1304 +#: src/common/command.c:1313 #, c-format msgid "%snot connected\n" msgstr "%snon connect\n" -#: src/common/command.c:1308 +#: src/common/command.c:1317 #, c-format msgid "%sChannel: %s%s %s(server: %s%s%s)\n" msgstr "%sCanal: %s%s %s(serveur: %s%s%s)\n" -#: src/common/command.c:1317 +#: src/common/command.c:1326 #, c-format msgid "%sPrivate with: %s%s %s(server: %s%s%s)\n" msgstr "%sPriv avec: %s%s %s(serveur: %s%s%s)\n" -#: src/common/command.c:1326 src/common/command.c:1338 +#: src/common/command.c:1335 src/common/command.c:1347 #, c-format msgid "%sunknown\n" msgstr "%sinconnu\n" -#: src/common/command.c:1334 +#: src/common/command.c:1343 #, c-format msgid "%sraw IRC data\n" msgstr "%sdonnes IRC brutes\n" -#: src/common/command.c:1369 -msgid "Opened buffers:\n" +#: src/common/command.c:1378 +msgid "Open buffers:\n" msgstr "Tampons ouverts:\n" -#: src/common/command.c:1414 +#: src/common/command.c:1423 #, c-format msgid "%s incorrect buffer number\n" msgstr "%s numro de tampon incorrect\n" -#: src/common/command.c:1431 +#: src/common/command.c:1440 #, c-format msgid "%s can not close the single buffer\n" msgstr "%s impossible de fermer le tampon unique\n" -#: src/common/command.c:1442 +#: src/common/command.c:1451 #, c-format -msgid "%s can not close server buffer while channels are opened\n" +msgid "%s can not close server buffer while channels are open\n" msgstr "" "%s impossible de fermer le tampon du serveur tant que des canaux sont " "ouverts\n" -#: src/common/command.c:1514 +#: src/common/command.c:1523 msgid "Notify levels: " msgstr "Niveaux de notification: " -#: src/common/command.c:1520 +#: src/common/command.c:1529 msgid "Raw IRC data" msgstr "Donnes IRC brutes" -#: src/common/command.c:1544 src/common/command.c:1594 +#: src/common/command.c:1553 src/common/command.c:1603 #, c-format msgid "%s incorrect notify level (must be between %d and %d)\n" msgstr "%s niveau de notification incorrect (doit tre entre %d et %d)\n" -#: src/common/command.c:1554 +#: src/common/command.c:1563 #, c-format msgid "%s incorrect buffer for notify (must be channel or private)\n" msgstr "" "%s tampon incorrect pour la notification (doit tre un canal ou un priv)\n" -#: src/common/command.c:1564 +#: src/common/command.c:1573 #, c-format msgid "New notify level for %s%s%s: %s%d %s" msgstr "Nouveau niveau de notification pour %s%s%s: %s%d %s" -#: src/common/command.c:1574 +#: src/common/command.c:1583 msgid "(hotlist: never)\n" msgstr "(hotlist: jamais)\n" -#: src/common/command.c:1577 +#: src/common/command.c:1586 msgid "(hotlist: highlights)\n" msgstr "(hotlist: highlights)\n" -#: src/common/command.c:1580 +#: src/common/command.c:1589 msgid "(hotlist: highlights + messages)\n" msgstr "(hotlist: highlights + messages)\n" -#: src/common/command.c:1583 +#: src/common/command.c:1592 msgid "(hotlist: highlights + messages + join/part (all))\n" msgstr "(hotlist: highlights + messages + join/part (tous))\n" -#: src/common/command.c:1714 +#: src/common/command.c:1723 #, c-format msgid "Charsets for server %s%s%s: " msgstr "Jeux de caractres pour le serveur %s%s%s: " -#: src/common/command.c:1722 +#: src/common/command.c:1731 #, c-format msgid "Charsets for channel %s%s%s: " msgstr "Jeux de caractres pour le canal %s%s%s: " -#: src/common/command.c:1730 +#: src/common/command.c:1739 #, c-format msgid "Charsets for private %s%s%s: " msgstr "Jeux de caractres pour le priv %s%s%s: " -#: src/common/command.c:1758 src/common/command.c:1788 -#: src/common/command.c:1818 +#: src/common/command.c:1767 src/common/command.c:1797 +#: src/common/command.c:1827 #, c-format msgid " (inherited: \"%s%s%s\")" msgstr " (hrit: \"%s%s%s\")" -#: src/common/command.c:1887 src/common/command.c:1915 -#: src/common/command.c:2142 src/common/command.c:2808 -#: src/common/command.c:4088 src/common/command.c:4131 +#: src/common/command.c:1896 src/common/command.c:1924 +#: src/common/command.c:2151 src/common/command.c:2891 +#: src/common/command.c:4171 src/common/command.c:4214 #, c-format msgid "%s unknown option for \"%s\" command\n" msgstr "%s option inconnue pour la commande \"%s\"\n" -#: src/common/command.c:1950 +#: src/common/command.c:1959 #, c-format msgid "%s already connected to server \"%s\"!\n" msgstr "%s dj connect au serveur \"%s\" !\n" -#: src/common/command.c:1958 +#: src/common/command.c:1967 #, c-format msgid "%s currently connecting to server \"%s\"!\n" msgstr "%s une connexion vers le serveur \"%s\" est en cours !\n" -#: src/common/command.c:1978 src/common/command.c:2191 +#: src/common/command.c:1987 src/common/command.c:2200 #, c-format msgid "%s server not found\n" msgstr "%s serveur non trouv\n" -#: src/common/command.c:2175 +#: src/common/command.c:2184 #, c-format msgid "%s not connected to server \"%s\"!\n" msgstr "%s non connect au serveur \"%s\" !\n" -#: src/common/command.c:2183 +#: src/common/command.c:2192 msgid "Auto-reconnection is cancelled\n" msgstr "La reconnexion automatique est annule\n" -#: src/common/command.c:2219 src/common/weechat.c:471 +#: src/common/command.c:2228 src/common/weechat.c:471 #, c-format msgid "%s internal commands:\n" msgstr "Commandes internes %s :\n" -#: src/common/command.c:2229 src/common/weechat.c:491 +#: src/common/command.c:2238 src/common/weechat.c:491 #, c-format msgid "IRC commands:\n" msgstr "Commandes IRC :\n" -#: src/common/command.c:2243 +#: src/common/command.c:2252 msgid "Plugin commands:\n" msgstr "Commandes d'extension :\n" -#: src/common/command.c:2359 +#: src/common/command.c:2368 #, c-format msgid "No help available, \"%s\" is an unknown command\n" msgstr "Pas d'aide disponible, la commande \"%s\" est inconnue\n" -#: src/common/command.c:2428 +#: src/common/command.c:2437 #, c-format msgid "%son %s%s%s/%s%s%s:%s ignoring %s%s%s from %s%s\n" msgstr "%ssur %s%s%s/%s%s%s:%s ignore %s%s%s de %s%s\n" -#: src/common/command.c:2466 +#: src/common/command.c:2475 msgid "List of ignore:\n" msgstr "Liste des ignore:\n" -#: src/common/command.c:2483 +#: src/common/command.c:2492 msgid "No ignore defined.\n" msgstr "Aucun ignore dfini.\n" -#: src/common/command.c:2509 +#: src/common/command.c:2518 msgid "New ignore:" msgstr "Nouveau ignore:" -#: src/common/command.c:2529 +#: src/common/command.c:2538 #, c-format msgid "New key binding: %s" msgstr "Nouvelle touche: %s" -#: src/common/command.c:2568 +#: src/common/command.c:2577 msgid "Key bindings:\n" msgstr "Associations de touches:\n" -#: src/common/command.c:2582 +#: src/common/command.c:2591 #, c-format msgid "Key \"%s\" unbound\n" msgstr "Touche \"%s\" supprime\n" -#: src/common/command.c:2588 +#: src/common/command.c:2597 #, c-format msgid "%s unable to unbind key \"%s\"\n" msgstr "%s impossible de supprimer la touche \"%s\"\n" -#: src/common/command.c:2596 src/common/weechat.c:523 +#: src/common/command.c:2605 src/common/weechat.c:523 #, c-format msgid "Internal key functions:\n" msgstr "Fonctions internes pour les touches:\n" -#: src/common/command.c:2616 +#: src/common/command.c:2625 msgid "Default key bindings restored\n" msgstr "Touches par dfaut restaures\n" -#: src/common/command.c:2622 +#: src/common/command.c:2631 #, c-format msgid "%s \"-yes\" argument is required for keys reset (securuty reason)\n" msgstr "" "%s le paramtre \"-yes\" est requis pour la rinitialisation des touches " "(raison de scurit)\n" -#: src/common/command.c:2683 +#: src/common/command.c:2685 +msgid "global" +msgstr "global" + +#: src/common/command.c:2685 +msgid "local" +msgstr "local" + +#: src/common/command.c:2691 +msgid "top" +msgstr "haut" + +#: src/common/command.c:2694 +msgid "bottom" +msgstr "bas" + +#: src/common/command.c:2697 +msgid "left" +msgstr "gauche" + +#: src/common/command.c:2700 +msgid "right" +msgstr "droite" + +#: src/common/command.c:2730 +msgid "Open panels:\n" +msgstr "Panneaux ouverts:\n" + +#: src/common/command.c:2766 msgid "Plugins loaded:\n" msgstr "Extensions charges :\n" -#: src/common/command.c:2699 +#: src/common/command.c:2782 msgid " message handlers:\n" msgstr " fonctions de message :\n" -#: src/common/command.c:2708 +#: src/common/command.c:2791 #, c-format msgid " IRC(%s)\n" msgstr " IRC(%s)\n" -#: src/common/command.c:2715 +#: src/common/command.c:2798 msgid " (no message handler)\n" msgstr " (aucune fonction de message)\n" -#: src/common/command.c:2720 +#: src/common/command.c:2803 msgid " command handlers:\n" msgstr " commandes :\n" -#: src/common/command.c:2741 +#: src/common/command.c:2824 msgid " (no command handler)\n" msgstr " (aucune commande)\n" -#: src/common/command.c:2746 +#: src/common/command.c:2829 msgid " timer handlers:\n" msgstr " gestionnaires de temps :\n" -#: src/common/command.c:2755 +#: src/common/command.c:2838 #, c-format msgid " %d seconds\n" msgstr " %d secondes\n" -#: src/common/command.c:2762 +#: src/common/command.c:2845 msgid " (no timer handler)\n" msgstr " (pas de gestionnaire de temps)\n" -#: src/common/command.c:2767 +#: src/common/command.c:2850 msgid " keyboard handlers:\n" msgstr " gestionnaires de clavier :\n" -#: src/common/command.c:2777 +#: src/common/command.c:2860 msgid " (no keyboard handler)\n" msgstr " (pas de gestionnaire de clavier)\n" -#: src/common/command.c:2779 +#: src/common/command.c:2862 #, c-format msgid " %d defined\n" msgstr " %d dfinis\n" -#: src/common/command.c:2785 +#: src/common/command.c:2868 msgid " (no plugin)\n" msgstr " (aucune extension)\n" -#: src/common/command.c:2821 src/common/command.c:3715 +#: src/common/command.c:2904 src/common/command.c:3798 #, c-format msgid "" "Command \"%s\" is not available, WeeChat was built without plugins support.\n" @@ -3554,49 +3609,49 @@ msgstr "" "La commande \"%s\" n'est pas disponible, WeeChat a t compil sans le " "support des extensions.\n" -#: src/common/command.c:2849 +#: src/common/command.c:2932 msgid "Configuration file saved\n" msgstr "Fichier de configuration sauv\n" -#: src/common/command.c:2854 +#: src/common/command.c:2937 #, c-format msgid "%s failed to save configuration file\n" msgstr "%s impossible de sauver le fichier de configuration\n" -#: src/common/command.c:2862 +#: src/common/command.c:2945 msgid "Plugins options saved\n" msgstr "Options des extensions sauves\n" -#: src/common/command.c:2867 +#: src/common/command.c:2950 #, c-format msgid "%s failed to save plugins options\n" msgstr "%s impossible de sauver les options des extensions\n" -#: src/common/command.c:2908 +#: src/common/command.c:2991 msgid "No server.\n" msgstr "Pas de serveur.\n" -#: src/common/command.c:2919 +#: src/common/command.c:3002 #, c-format msgid "Server '%s' not found.\n" msgstr "Serveur '%s' non trouv.\n" -#: src/common/command.c:2931 +#: src/common/command.c:3014 #, c-format msgid "%s missing servername for \"%s\" command\n" msgstr "%s il manque le nom du serveur pour la commande \"%s\"\n" -#: src/common/command.c:2939 +#: src/common/command.c:3022 #, c-format msgid "%s too much arguments for \"%s\" command, ignoring arguments\n" msgstr "%s trop de paramtres pour la commande \"%s\", paramtres ignors\n" -#: src/common/command.c:2949 +#: src/common/command.c:3032 #, c-format msgid "%s server \"%s\" not found for \"%s\" command\n" msgstr "%s le serveur \"%s\" n'existe pas pour la commande \"%s\"\n" -#: src/common/command.c:2957 +#: src/common/command.c:3040 #, c-format msgid "" "%s you can not delete server \"%s\" because you are connected to. Try /" @@ -3605,198 +3660,198 @@ msgstr "" "%s vous ne pouvez pas supprimer le server \"%s\" car vous tes connect " "dessus. Essayez /disconnect %s avant.\n" -#: src/common/command.c:2977 +#: src/common/command.c:3060 #, c-format msgid "Server %s%s%s has been deleted\n" msgstr "Le serveur %s%s%s a t supprim\n" -#: src/common/command.c:2996 +#: src/common/command.c:3079 #, c-format msgid "%s missing parameters for \"%s\" command\n" msgstr "%s paramtres manquants pour la commande \"%s\"\n" -#: src/common/command.c:3006 +#: src/common/command.c:3089 #, c-format msgid "%s server \"%s\" already exists, can't create it!\n" msgstr "%s le serveur \"%s\" existe dj, impossible de le crer !\n" -#: src/common/command.c:3035 src/common/command.c:3063 -#: src/common/command.c:3076 src/common/command.c:3102 +#: src/common/command.c:3118 src/common/command.c:3146 +#: src/common/command.c:3159 src/common/command.c:3185 #, c-format msgid "%s missing password for \"%s\" parameter\n" msgstr "%s mot de passe manquant pour le paramtre \"%s\"\n" -#: src/common/command.c:3048 +#: src/common/command.c:3131 #, c-format msgid "%s missing nick(s) for \"%s\" parameter\n" msgstr "%s pseudo(s) manquant(s) pour le paramtre \"%s\"\n" -#: src/common/command.c:3089 +#: src/common/command.c:3172 #, c-format msgid "%s missing command for \"%s\" parameter\n" msgstr "%s commande manquante pour le paramtre \"%s\"\n" -#: src/common/command.c:3127 +#: src/common/command.c:3210 #, c-format msgid "Server %s%s%s created\n" msgstr "Serveur %s%s%s cr\n" -#: src/common/command.c:3136 +#: src/common/command.c:3219 #, c-format msgid "%s unable to create server\n" msgstr "%s impossible de crer le serveur\n" -#: src/common/command.c:3196 +#: src/common/command.c:3279 msgid "(unknown)" msgstr "(inconnu)" -#: src/common/command.c:3219 +#: src/common/command.c:3302 #, c-format msgid "%s(password hidden) " msgstr "%s(mot de passe cach) " -#: src/common/command.c:3317 +#: src/common/command.c:3400 #, c-format msgid "%s server \"%s\" not found\n" msgstr "%s serveur \"%s\" non trouv\n" -#: src/common/command.c:3350 src/common/command.c:3398 +#: src/common/command.c:3433 src/common/command.c:3481 #, c-format msgid "%s config option \"%s\" not found\n" msgstr "%s option de configuration \"%s\" non trouve\n" -#: src/common/command.c:3355 src/common/command.c:3390 +#: src/common/command.c:3438 src/common/command.c:3473 #, c-format msgid "%s incorrect value for option \"%s\"\n" msgstr "%s valeur incorrecte pour l'option \"%s\"\n" -#: src/common/command.c:3371 +#: src/common/command.c:3454 #, c-format msgid "%s option \"%s\" can not be changed while WeeChat is running\n" msgstr "%s l'option \"%s\" ne peut pas tre change lorsque WeeChat tourne\n" -#: src/common/command.c:3481 +#: src/common/command.c:3564 #, c-format msgid "No config option found with \"%s\"\n" msgstr "Aucune option de configuration trouve avec \"%s\"\n" -#: src/common/command.c:3484 +#: src/common/command.c:3567 msgid "No config option found\n" msgstr "Aucune option de configuration trouve\n" -#: src/common/command.c:3491 +#: src/common/command.c:3574 #, c-format msgid "%sDetail:\n" msgstr "%sDtail :\n" -#: src/common/command.c:3496 +#: src/common/command.c:3579 msgid " . type boolean (values: 'on' or 'off')\n" msgstr " . type boolen (valeurs: 'on' ou 'off')\n" -#: src/common/command.c:3497 src/common/command.c:3520 -#: src/common/command.c:3526 src/common/command.c:3532 +#: src/common/command.c:3580 src/common/command.c:3603 +#: src/common/command.c:3609 src/common/command.c:3615 #: src/common/weechat.c:407 src/common/weechat.c:432 src/common/weechat.c:439 #: src/common/weechat.c:446 #, c-format msgid " . default value: '%s'\n" msgstr " . valeur par dfaut: '%s'\n" -#: src/common/command.c:3502 +#: src/common/command.c:3585 #, c-format msgid " . type integer (values: between %d and %d)\n" msgstr " . type entier (valeurs: entre %d et %d)\n" -#: src/common/command.c:3505 src/common/weechat.c:416 +#: src/common/command.c:3588 src/common/weechat.c:416 #, c-format msgid " . default value: %d\n" msgstr " . valeur par dfaut: %d\n" -#: src/common/command.c:3509 +#: src/common/command.c:3592 msgid " . type string (values: " msgstr " . type chane (valeurs: " -#: src/common/command.c:3522 src/common/command.c:3528 -#: src/common/command.c:3534 src/common/weechat.c:434 src/common/weechat.c:441 +#: src/common/command.c:3605 src/common/command.c:3611 +#: src/common/command.c:3617 src/common/weechat.c:434 src/common/weechat.c:441 #: src/common/weechat.c:448 msgid "empty" msgstr "vide" -#: src/common/command.c:3525 +#: src/common/command.c:3608 msgid " . type color (Curses or Gtk color, look at WeeChat doc)\n" msgstr " . type couleur (couleur Curses ou Gtk, voir la doc WeeChat)\n" -#: src/common/command.c:3531 +#: src/common/command.c:3614 msgid " . type string (any string)\n" msgstr " . type chane (toute chane)\n" -#: src/common/command.c:3537 src/common/weechat.c:451 +#: src/common/command.c:3620 src/common/weechat.c:451 #, c-format msgid " . description: %s\n" msgstr " . description: %s\n" -#: src/common/command.c:3548 +#: src/common/command.c:3631 #, c-format msgid "config option(s) found with \"%s\"\n" msgstr "option(s) de configuration trouve(s) avec \"%s\"\n" -#: src/common/command.c:3551 +#: src/common/command.c:3634 msgid "config option(s) found\n" msgstr "option(s) de configuration trouve(s)\n" -#: src/common/command.c:3659 +#: src/common/command.c:3742 #, c-format msgid "%s incorrect value for plugin option \"%s\"\n" msgstr "%s valeur incorrecte pour l'option d'extension \"%s\"\n" -#: src/common/command.c:3688 +#: src/common/command.c:3771 #, c-format msgid "No plugin option found with \"%s\"\n" msgstr "Aucune option de configuration d'extension trouve avec \"%s\"\n" -#: src/common/command.c:3691 +#: src/common/command.c:3774 msgid "No plugin option found\n" msgstr "Aucune option de configuration d'extension trouve\n" -#: src/common/command.c:3701 +#: src/common/command.c:3784 #, c-format msgid "plugin option(s) found with \"%s\"\n" msgstr "option(s) de configuration d'extension trouve(s) avec \"%s\"\n" -#: src/common/command.c:3704 +#: src/common/command.c:3787 msgid "plugin option(s) found\n" msgstr "option(s) de configuration d'extension trouve(s)\n" -#: src/common/command.c:3745 +#: src/common/command.c:3828 #, c-format msgid "%s alias or command \"%s\" not found\n" msgstr "%s alias ou commande \"%s\" non trouv\n" -#: src/common/command.c:3755 +#: src/common/command.c:3838 #, c-format msgid "Alias \"%s\" removed\n" msgstr "Alias \"%s\" supprim\n" -#: src/common/command.c:3815 +#: src/common/command.c:3898 msgid "ignore were removed.\n" msgstr "ignore ont t supprims.\n" -#: src/common/command.c:3817 +#: src/common/command.c:3900 msgid "ignore was removed.\n" msgstr "ignore a t supprim.\n" -#: src/common/command.c:3822 +#: src/common/command.c:3905 #, c-format msgid "%s no ignore found\n" msgstr "%s aucun ignore trouv\n" -#: src/common/command.c:3856 +#: src/common/command.c:3939 #, c-format msgid "%s can't upgrade: connection to at least one server is pending\n" msgstr "" "%s impossible de mettre jour: une connexion au moins un serveur est en " "cours\n" -#: src/common/command.c:3866 +#: src/common/command.c:3949 #, c-format msgid "" "%s can't upgrade: connection to at least one SSL server is active (should be " @@ -3805,35 +3860,35 @@ msgstr "" "%s impossible de mettre jour: une connexion au moins un serveur SSL est " "active (devrait tre corrig dans une future version)\n" -#: src/common/command.c:3882 +#: src/common/command.c:3965 msgid "Upgrading WeeChat...\n" msgstr "Mise jour de WeeChat...\n" -#: src/common/command.c:3889 +#: src/common/command.c:3972 #, c-format msgid "%s unable to save session in file\n" msgstr "%s impossible de sauver la session dans le fichier\n" -#: src/common/command.c:3914 +#: src/common/command.c:3997 #, c-format msgid "%s exec failed (program: \"%s\"), exiting WeeChat\n" msgstr "%s l'excution a chou (programme: \"%s\"), sortie de WeeChat\n" -#: src/common/command.c:3954 +#: src/common/command.c:4037 #, c-format msgid "WeeChat uptime: %d %s %02d:%02d:%02d, started on %s" msgstr "Uptime WeeChat: %d %s %02d:%02d:%02d, dmarr le %s" -#: src/common/command.c:3968 +#: src/common/command.c:4051 #, c-format msgid "WeeChat uptime: %s%d %s%s %s%02d%s:%s%02d%s:%s%02d%s, started on %s%s" msgstr "Uptime WeeChat: %s%d %s%s %s%02d%s:%s%02d%s:%s%02d%s, dmarr le %s%s" -#: src/common/command.c:4012 -msgid "Opened windows:\n" +#: src/common/command.c:4095 +msgid "Open windows:\n" msgstr "Fentres ouvertes:\n" -#: src/common/command.c:4099 +#: src/common/command.c:4182 #, c-format msgid "" "%s can not merge windows, there's no other window with same size near " diff --git a/weechat/po/hu.po b/weechat/po/hu.po index 4a3bfa761..f55f61190 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-01 13:52+0200\n" +"POT-Creation-Date: 2006-07-16 12:58+0200\n" "PO-Revision-Date: 2006-07-01 13:55+0200\n" "Last-Translator: Andras Voroskoi \n" "Language-Team: weechat-dev \n" @@ -1426,7 +1426,7 @@ msgstr "(rejtett)" msgid "%s: using hostname \"%s\"\n" msgstr "%s: helyi hosztnév \"%s\"\n" -#: src/irc/irc-send.c:218 src/common/command.c:1028 +#: src/irc/irc-send.c:218 src/common/command.c:1037 #, c-format msgid "%s cannot find nick for sending message\n" msgstr "%s nem található név az üzenet küldéséhez\n" @@ -1446,7 +1446,7 @@ msgstr "%s \"%s\" parancs csak a szobaablakban futtatható\n" msgid "%s \"%s\" command can not be executed on a server buffer\n" msgstr "%s \"%s\" parancs nem futtatható a szerverablakban\n" -#: src/irc/irc-send.c:878 src/irc/irc-send.c:939 src/common/command.c:2060 +#: src/irc/irc-send.c:878 src/irc/irc-send.c:939 src/common/command.c:2069 #, c-format msgid "%s wrong arguments for \"%s\" command\n" msgstr "%s rossz argumentum a \"%s\" parancsnak\n" @@ -1472,9 +1472,9 @@ msgid "%s nick \"%s\" not found for \"%s\" command\n" msgstr "%s név \"%s\" nem található a \"%s\" parancshoz\n" #: src/irc/irc-send.c:1313 src/irc/irc-send.c:1451 src/irc/irc-send.c:2049 -#: src/common/command.c:2005 src/common/command.c:2017 -#: src/common/command.c:2036 src/common/command.c:2123 -#: src/common/command.c:2636 src/common/command.c:2815 +#: src/common/command.c:2014 src/common/command.c:2026 +#: src/common/command.c:2045 src/common/command.c:2132 +#: src/common/command.c:2645 src/common/command.c:2898 #, c-format msgid "%s wrong argument count for \"%s\" command\n" msgstr "%s rossz argumentum szám a \"%s\" parancsnak\n" @@ -1871,11 +1871,11 @@ msgstr "" msgid "%s[%s%s%s]%s idle: " msgstr "%s[%s%s%s]%s tétlen: " -#: src/irc/irc-recv.c:3578 src/common/command.c:3956 src/common/command.c:3974 +#: src/irc/irc-recv.c:3578 src/common/command.c:4039 src/common/command.c:4057 msgid "days" msgstr "nap" -#: src/irc/irc-recv.c:3578 src/common/command.c:3956 src/common/command.c:3974 +#: src/irc/irc-recv.c:3578 src/common/command.c:4039 src/common/command.c:4057 msgid "day" msgstr "nap" @@ -2333,7 +2333,7 @@ msgstr "A \"%s\" (%s) modul betöltve.\n" msgid "Plugin \"%s\" unloaded.\n" msgstr "A \"%s\" modul eltávolítva.\n" -#: src/plugins/plugins.c:1102 src/common/command.c:3637 +#: src/plugins/plugins.c:1102 src/common/command.c:3720 #, c-format msgid "%s plugin \"%s\" not found\n" msgstr "%s a \"%s\" modul nem található\n" @@ -2413,7 +2413,7 @@ msgstr " [P] Régi DCC törlése" msgid " [Q] Close DCC view" msgstr " [Q] DCC nézet bezárása" -#: src/gui/curses/gui-curses-input.c:433 +#: src/gui/curses/gui-curses-input.c:432 msgid " [Q] Close raw data view" msgstr " [Q] Nyers adat nézet bezárása" @@ -2656,7 +2656,7 @@ msgstr "képernyő frissítése" msgid "grab a key" msgstr "" -#: src/gui/gui-keyboard.c:451 src/common/command.c:2651 +#: src/gui/gui-keyboard.c:451 src/common/command.c:2660 #, c-format msgid "%s unable to bind key \"%s\"\n" msgstr "" @@ -2722,7 +2722,7 @@ msgid "" " action: action to do:\n" " move: move buffer in the list (may be relative, for example -1)\n" " close: close buffer (optional arg is part message, for a channel)\n" -" list: list opened buffers (no parameter implies this list)\n" +" list: list open buffers (no parameter implies this list)\n" " notify: set notify level for buffer (0=never, 1=highlight, 2=1+msg, 3=2" "+join/part)\n" "server\n" @@ -2910,15 +2910,34 @@ msgid "" msgstr "" #: src/common/command.c:131 -msgid "list/load/unload plugins" -msgstr "modulok listázása/betöltése/eltávolítása" +#, fuzzy +msgid "manage panels" +msgstr "ablakok kezelése" #: src/common/command.c:132 -msgid "[load filename] | [autoload] | [reload] | [unload]" +msgid "[list | add type position size | resize # size | close # | move #1 #2]" msgstr "" #: src/common/command.c:133 msgid "" +" list: list open panels (no parameter implies this list)\n" +" add: add a panel, type is global|local, position is top|bottom|left|" +"right\n" +" resize: resize a panel with a new size (may be relative, for example -1)\n" +" close: close a panel by number\n" +" move: move a panel to another number (may be relative, for example -1)" +msgstr "" + +#: src/common/command.c:140 +msgid "list/load/unload plugins" +msgstr "modulok listázása/betöltése/eltávolítása" + +#: src/common/command.c:141 +msgid "[load filename] | [autoload] | [reload] | [unload]" +msgstr "" + +#: src/common/command.c:142 +msgid "" "filename: WeeChat plugin (file) to load\n" "\n" "Without argument, /plugin command lists all loaded plugins." @@ -2927,11 +2946,11 @@ msgstr "" "\n" "Paraméter nélkül a /plugin parancs kilistázza a betöltött modulokat." -#: src/common/command.c:136 +#: src/common/command.c:145 msgid "list, add or remove servers" msgstr "szerverek listázása, hozzáadása vagy eltávolítása" -#: src/common/command.c:137 +#: src/common/command.c:146 msgid "" "[servername] | [servername hostname port [-auto | -noauto] [-ipv6] [-ssl] [-" "pwd password] [-nicks nick1 nick2 nick3] [-username username] [-realname " @@ -2942,7 +2961,7 @@ msgstr "" "pwd jelszó] [-nicks név1 név2 név3] [-username felhasználónév] [-realname " "valódi név] [-command parancs] [-autojoin szoba[,szoba]] ] | [del szervernév]" -#: src/common/command.c:142 +#: src/common/command.c:151 msgid "" "servername: server name, for internal and display use\n" " hostname: name or IP address of server\n" @@ -2968,28 +2987,28 @@ msgstr "" "felhasználónév: felhasználónév a szerveren\n" " valódi név: a felhasználó valódi neve" -#: src/common/command.c:154 +#: src/common/command.c:163 msgid "save config to disk" msgstr "beállítások lemezre mentése" -#: src/common/command.c:155 +#: src/common/command.c:164 msgid "[file]" msgstr "[fájl]" -#: src/common/command.c:155 +#: src/common/command.c:164 msgid "file: filename for writing config" msgstr "fájl: fájlnév a beállítások mentéséhez" -#: src/common/command.c:157 +#: src/common/command.c:166 #, fuzzy msgid "set config options" msgstr "beállítja a konfigurációs paramétereket" -#: src/common/command.c:158 src/common/command.c:166 +#: src/common/command.c:167 src/common/command.c:175 msgid "[option [ = value]]" msgstr "[opció [ = érték]]" -#: src/common/command.c:159 +#: src/common/command.c:168 #, fuzzy msgid "" "option: name of an option (if name is full and no value is given, then help " @@ -3003,12 +3022,12 @@ msgstr "" "megjeleníti az opcióhoz tartozó segítséget\n" "érték: az opcióhoz tartozó érték" -#: src/common/command.c:165 +#: src/common/command.c:174 #, fuzzy msgid "set plugin config options" msgstr "beállítja a konfigurációs paramétereket" -#: src/common/command.c:167 +#: src/common/command.c:176 msgid "" "option: name of a plugin option\n" " value: value for option\n" @@ -3016,27 +3035,27 @@ msgid "" "Option is format: plugin.option, example: perl.myscript.item1" msgstr "" -#: src/common/command.c:171 +#: src/common/command.c:180 msgid "remove an alias" msgstr "alias eltávolítása" -#: src/common/command.c:172 +#: src/common/command.c:181 msgid "alias_name" msgstr "alias_név" -#: src/common/command.c:172 +#: src/common/command.c:181 msgid "alias_name: name of alias to remove" msgstr "alias_név: az eltávolítandó alias neve" -#: src/common/command.c:174 +#: src/common/command.c:183 msgid "unignore IRC messages and/or hosts" msgstr "" -#: src/common/command.c:175 +#: src/common/command.c:184 msgid "[number | [mask [[type | command] [channel [server]]]]]" msgstr "[szám | [maszk [[típus | parancs] [szoba [szerver]]]]]" -#: src/common/command.c:176 +#: src/common/command.c:185 msgid "" " number: # of ignore to unignore (number is displayed by list of ignore)\n" " mask: nick or host mask to unignore\n" @@ -3049,33 +3068,33 @@ msgid "" "Without argument, /unignore command lists all defined ignore." msgstr "" -#: src/common/command.c:186 +#: src/common/command.c:195 msgid "upgrade WeeChat without disconnecting from servers" msgstr "WeeChat frissítése a szerverekről való lecsatlakozás nélkül" -#: src/common/command.c:188 +#: src/common/command.c:197 msgid "" "This command run again WeeChat binary, so it should have been compiled or " "installed with a package manager before running this command." msgstr "" -#: src/common/command.c:191 +#: src/common/command.c:200 msgid "show WeeChat uptime" msgstr "a WeeChat futásidejének mutatása" -#: src/common/command.c:192 +#: src/common/command.c:201 msgid "[-o]" msgstr "[-o]" -#: src/common/command.c:193 +#: src/common/command.c:202 msgid "-o: send uptime on current channel as an IRC message" msgstr "-o: a futásidő mint IRC üzenet elküldése az aktuális szobába" -#: src/common/command.c:195 +#: src/common/command.c:204 msgid "manage windows" msgstr "ablakok kezelése" -#: src/common/command.c:196 +#: src/common/command.c:205 msgid "" "[list | -1 | +1 | b# | up | down | left | right | splith [pct] | splitv " "[pct] | resize pct | merge [all]]" @@ -3083,10 +3102,10 @@ msgstr "" "[list | -1 | +1 | b# | up | down | left | right | splith [pct] | splitv " "[pct] | resize pct | merge [all]]" -#: src/common/command.c:198 +#: src/common/command.c:207 #, fuzzy msgid "" -" list: list opened windows (no parameter implies this list)\n" +" list: list open windows (no parameter implies this list)\n" " -1: jump to previous window\n" " +1: jump to next window\n" " b#: jump to next window displaying buffer number #\n" @@ -3120,362 +3139,393 @@ msgstr "" "hogy az új ablak hány százaléka lesz a szülőablaknak. Például 25 esetén a " "szülőablak negyedét kapjuk." -#: src/common/command.c:397 src/common/command.c:743 +#: src/common/command.c:406 src/common/command.c:752 #, c-format msgid "%s circular reference when calling alias \"/%s\"\n" msgstr "" -#: src/common/command.c:723 src/common/command.c:869 src/common/command.c:964 +#: src/common/command.c:732 src/common/command.c:878 src/common/command.c:973 #, c-format msgid "%s command \"%s\" failed\n" msgstr "%s a \"%s\" parancs végrehajtása sikertelen\n" -#: src/common/command.c:822 +#: src/common/command.c:831 #, c-format msgid "%s wrong argument count for %s command \"%s\" (expected: %d arg%s)\n" msgstr "" -#: src/common/command.c:834 +#: src/common/command.c:843 #, c-format msgid "" "%s wrong argument count for %s command \"%s\" (expected: between %d and %d " "arg%s)\n" msgstr "" -#: src/common/command.c:898 +#: src/common/command.c:907 #, c-format msgid "%s wrong argument count for IRC command \"%s\" (expected: %d arg%s)\n" msgstr "" -#: src/common/command.c:910 +#: src/common/command.c:919 #, c-format msgid "" "%s wrong argument count for IRC command \"%s\" (expected: between %d and %d " "arg%s)\n" msgstr "" -#: src/common/command.c:925 +#: src/common/command.c:934 #, c-format msgid "%s command \"%s\" needs a server connection!\n" msgstr "%s a \"%s\" parancs futtatásához csatlakozni kell a szerverhez!\n" -#: src/common/command.c:934 +#: src/common/command.c:943 #, fuzzy, c-format msgid "%s command \"%s\" can not be executed on DCC CHAT buffer\n" msgstr "%s \"%s\" parancs nem futtatható a szerverablakban\n" -#: src/common/command.c:979 +#: src/common/command.c:988 #, c-format msgid "%s unknown command \"%s\" (type /help for help)\n" msgstr "%s ismeretlen parancs: \"%s\" (segítséget a /help parancstól kaphat)\n" -#: src/common/command.c:1181 +#: src/common/command.c:1190 msgid "This window is not a channel!\n" msgstr "Ez az ablak nem egy szoba!\n" -#: src/common/command.c:1219 src/common/command.c:1390 +#: src/common/command.c:1228 src/common/command.c:1399 #, c-format msgid "%s missing arguments for \"%s\" command\n" msgstr "%s hiányzó argumentum a \"%s\" parancsnak\n" -#: src/common/command.c:1228 +#: src/common/command.c:1237 #, c-format msgid "Alias \"%s\" => \"%s\" created\n" msgstr "A \"%s\" => \"%s\" aliasz elkészült\n" -#: src/common/command.c:1234 +#: src/common/command.c:1243 #, c-format msgid "Failed to create alias \"%s\" => \"%s\" (not enough memory)\n" msgstr "" "A \"%s\" => \"%s\" aliasz elkészítése sikertelen (nincs elég memória)\n" -#: src/common/command.c:1246 +#: src/common/command.c:1255 msgid "Alias:\n" msgstr "" -#: src/common/command.c:1256 +#: src/common/command.c:1265 #, fuzzy msgid "No alias found.\n" msgstr "Nincs aliasz definiálva.\n" -#: src/common/command.c:1266 +#: src/common/command.c:1275 msgid "List of aliases:\n" msgstr "Aliaszok listája:\n" -#: src/common/command.c:1280 +#: src/common/command.c:1289 msgid "No alias defined.\n" msgstr "Nincs aliasz definiálva.\n" -#: src/common/command.c:1299 +#: src/common/command.c:1308 #, c-format msgid "%sServer: %s%s\n" msgstr "%sSzerver: %s%s\n" -#: src/common/command.c:1304 +#: src/common/command.c:1313 #, c-format msgid "%snot connected\n" msgstr "%snincs csatlakozva\n" -#: src/common/command.c:1308 +#: src/common/command.c:1317 #, c-format msgid "%sChannel: %s%s %s(server: %s%s%s)\n" msgstr "%sSzoba: %s%s %s(szerver: %s%s%s)\n" -#: src/common/command.c:1317 +#: src/common/command.c:1326 #, c-format msgid "%sPrivate with: %s%s %s(server: %s%s%s)\n" msgstr "%sPrivát beszélgetés: %s%s %s(szerver: %s%s%s)\n" -#: src/common/command.c:1326 src/common/command.c:1338 +#: src/common/command.c:1335 src/common/command.c:1347 #, c-format msgid "%sunknown\n" msgstr "%sismeretlen\n" -#: src/common/command.c:1334 +#: src/common/command.c:1343 #, c-format msgid "%sraw IRC data\n" msgstr "" -#: src/common/command.c:1369 -msgid "Opened buffers:\n" +#: src/common/command.c:1378 +#, fuzzy +msgid "Open buffers:\n" msgstr "Nyitott pufferek:\n" -#: src/common/command.c:1414 +#: src/common/command.c:1423 #, c-format msgid "%s incorrect buffer number\n" msgstr "%s helytelen pufferszám\n" -#: src/common/command.c:1431 +#: src/common/command.c:1440 #, c-format msgid "%s can not close the single buffer\n" msgstr "%s az utolsó puffert nem lehet bezárni\n" -#: src/common/command.c:1442 -#, c-format -msgid "%s can not close server buffer while channels are opened\n" +#: src/common/command.c:1451 +#, fuzzy, c-format +msgid "%s can not close server buffer while channels are open\n" msgstr "%s nem lehet szerverpuffert bezárni, míg a szobákban tartózkodunk\n" -#: src/common/command.c:1514 +#: src/common/command.c:1523 msgid "Notify levels: " msgstr "Értesítési szintek: " -#: src/common/command.c:1520 +#: src/common/command.c:1529 msgid "Raw IRC data" msgstr "" -#: src/common/command.c:1544 src/common/command.c:1594 +#: src/common/command.c:1553 src/common/command.c:1603 #, c-format msgid "%s incorrect notify level (must be between %d and %d)\n" msgstr "" "%s helytelen értesítési szint (az értéknek %d és %d között kell lennie)\n" -#: src/common/command.c:1554 +#: src/common/command.c:1563 #, c-format msgid "%s incorrect buffer for notify (must be channel or private)\n" msgstr "" "%s helytelen puffer az értesítéshez (szobát vagy privát beszélgetést kell " "megjelölnie)\n" -#: src/common/command.c:1564 +#: src/common/command.c:1573 #, c-format msgid "New notify level for %s%s%s: %s%d %s" msgstr "A %s%s%s új értesítési szintje: %s%d %s" -#: src/common/command.c:1574 +#: src/common/command.c:1583 msgid "(hotlist: never)\n" msgstr "" -#: src/common/command.c:1577 +#: src/common/command.c:1586 msgid "(hotlist: highlights)\n" msgstr "" -#: src/common/command.c:1580 +#: src/common/command.c:1589 msgid "(hotlist: highlights + messages)\n" msgstr "" -#: src/common/command.c:1583 +#: src/common/command.c:1592 msgid "(hotlist: highlights + messages + join/part (all))\n" msgstr "" -#: src/common/command.c:1714 +#: src/common/command.c:1723 #, c-format msgid "Charsets for server %s%s%s: " msgstr "Karakterkészlet a %s%s%s szerveren: " -#: src/common/command.c:1722 +#: src/common/command.c:1731 #, c-format msgid "Charsets for channel %s%s%s: " msgstr "Karakterkészlet a %s%s%s szobában: " -#: src/common/command.c:1730 +#: src/common/command.c:1739 #, c-format msgid "Charsets for private %s%s%s: " msgstr "Karakterkészlet a %s%s%s privát beszélgetéshez: " -#: src/common/command.c:1758 src/common/command.c:1788 -#: src/common/command.c:1818 +#: src/common/command.c:1767 src/common/command.c:1797 +#: src/common/command.c:1827 #, c-format msgid " (inherited: \"%s%s%s\")" msgstr " (örökölt: \"%s%s%s\")" -#: src/common/command.c:1887 src/common/command.c:1915 -#: src/common/command.c:2142 src/common/command.c:2808 -#: src/common/command.c:4088 src/common/command.c:4131 +#: src/common/command.c:1896 src/common/command.c:1924 +#: src/common/command.c:2151 src/common/command.c:2891 +#: src/common/command.c:4171 src/common/command.c:4214 #, c-format msgid "%s unknown option for \"%s\" command\n" msgstr "%s ismeretlen opció a \"%s\" parancsnak\n" -#: src/common/command.c:1950 +#: src/common/command.c:1959 #, c-format msgid "%s already connected to server \"%s\"!\n" msgstr "%s már csatlakozott a \"%s\" szerverhez!\n" -#: src/common/command.c:1958 +#: src/common/command.c:1967 #, c-format msgid "%s currently connecting to server \"%s\"!\n" msgstr "" -#: src/common/command.c:1978 src/common/command.c:2191 +#: src/common/command.c:1987 src/common/command.c:2200 #, c-format msgid "%s server not found\n" msgstr "%s a szerver nem található\n" -#: src/common/command.c:2175 +#: src/common/command.c:2184 #, c-format msgid "%s not connected to server \"%s\"!\n" msgstr "%s nincs csatlakozva a \"%s\" szerverhez!\n" -#: src/common/command.c:2183 +#: src/common/command.c:2192 msgid "Auto-reconnection is cancelled\n" msgstr "automata újracsatlakozás megszakítva\n" -#: src/common/command.c:2219 src/common/weechat.c:471 +#: src/common/command.c:2228 src/common/weechat.c:471 #, c-format msgid "%s internal commands:\n" msgstr "%s belső parancsok:\n" -#: src/common/command.c:2229 src/common/weechat.c:491 +#: src/common/command.c:2238 src/common/weechat.c:491 #, c-format msgid "IRC commands:\n" msgstr "IRC parancsok:\n" -#: src/common/command.c:2243 +#: src/common/command.c:2252 msgid "Plugin commands:\n" msgstr "Modul parancsok:\n" -#: src/common/command.c:2359 +#: src/common/command.c:2368 #, c-format msgid "No help available, \"%s\" is an unknown command\n" msgstr "Nem érhető el segítség, a \"%s\" ismeretlen parancs\n" -#: src/common/command.c:2428 +#: src/common/command.c:2437 #, c-format msgid "%son %s%s%s/%s%s%s:%s ignoring %s%s%s from %s%s\n" msgstr "" -#: src/common/command.c:2466 +#: src/common/command.c:2475 msgid "List of ignore:\n" msgstr "" -#: src/common/command.c:2483 +#: src/common/command.c:2492 msgid "No ignore defined.\n" msgstr "" -#: src/common/command.c:2509 +#: src/common/command.c:2518 msgid "New ignore:" msgstr "" -#: src/common/command.c:2529 +#: src/common/command.c:2538 #, c-format msgid "New key binding: %s" msgstr "" -#: src/common/command.c:2568 +#: src/common/command.c:2577 msgid "Key bindings:\n" msgstr "" -#: src/common/command.c:2582 +#: src/common/command.c:2591 #, c-format msgid "Key \"%s\" unbound\n" msgstr "" -#: src/common/command.c:2588 +#: src/common/command.c:2597 #, c-format msgid "%s unable to unbind key \"%s\"\n" msgstr "" -#: src/common/command.c:2596 src/common/weechat.c:523 +#: src/common/command.c:2605 src/common/weechat.c:523 #, c-format msgid "Internal key functions:\n" msgstr "" -#: src/common/command.c:2616 +#: src/common/command.c:2625 msgid "Default key bindings restored\n" msgstr "Alapértelmezett billentyűparancsok visszaállítva\n" -#: src/common/command.c:2622 +#: src/common/command.c:2631 #, c-format msgid "%s \"-yes\" argument is required for keys reset (securuty reason)\n" msgstr "" "%s \"-yes\" paraméter megadása kötelező a billentyűparancsok " "visszaállításához (biztonsági okokból)\n" -#: src/common/command.c:2683 +#: src/common/command.c:2685 +msgid "global" +msgstr "" + +#: src/common/command.c:2685 +msgid "local" +msgstr "" + +#: src/common/command.c:2691 +#, fuzzy +msgid "top" +msgstr "operátor" + +#: src/common/command.c:2694 +msgid "bottom" +msgstr "" + +#: src/common/command.c:2697 +msgid "left" +msgstr "" + +#: src/common/command.c:2700 +msgid "right" +msgstr "" + +#: src/common/command.c:2730 +#, fuzzy +msgid "Open panels:\n" +msgstr "Nyitott pufferek:\n" + +#: src/common/command.c:2766 msgid "Plugins loaded:\n" msgstr "Betöltött modulok:\n" -#: src/common/command.c:2699 +#: src/common/command.c:2782 msgid " message handlers:\n" msgstr "" -#: src/common/command.c:2708 +#: src/common/command.c:2791 #, c-format msgid " IRC(%s)\n" msgstr "" -#: src/common/command.c:2715 +#: src/common/command.c:2798 msgid " (no message handler)\n" msgstr "" -#: src/common/command.c:2720 +#: src/common/command.c:2803 msgid " command handlers:\n" msgstr "" -#: src/common/command.c:2741 +#: src/common/command.c:2824 msgid " (no command handler)\n" msgstr "" -#: src/common/command.c:2746 +#: src/common/command.c:2829 msgid " timer handlers:\n" msgstr "" -#: src/common/command.c:2755 +#: src/common/command.c:2838 #, c-format msgid " %d seconds\n" msgstr "" -#: src/common/command.c:2762 +#: src/common/command.c:2845 msgid " (no timer handler)\n" msgstr "" -#: src/common/command.c:2767 +#: src/common/command.c:2850 msgid " keyboard handlers:\n" msgstr "" -#: src/common/command.c:2777 +#: src/common/command.c:2860 msgid " (no keyboard handler)\n" msgstr "" -#: src/common/command.c:2779 +#: src/common/command.c:2862 #, c-format msgid " %d defined\n" msgstr "" -#: src/common/command.c:2785 +#: src/common/command.c:2868 msgid " (no plugin)\n" msgstr " (nem található bővítőmodul)\n" -#: src/common/command.c:2821 src/common/command.c:3715 +#: src/common/command.c:2904 src/common/command.c:3798 #, fuzzy, c-format msgid "" "Command \"%s\" is not available, WeeChat was built without plugins support.\n" @@ -3483,50 +3533,50 @@ msgstr "" "A \"plugin\" parancs nem elérhető, a WeeChat modultámogatás nélkül lett " "lefordítva.\n" -#: src/common/command.c:2849 +#: src/common/command.c:2932 msgid "Configuration file saved\n" msgstr "Konfigurációs fájl elmentve\n" -#: src/common/command.c:2854 +#: src/common/command.c:2937 #, c-format msgid "%s failed to save configuration file\n" msgstr "%s nem sikerült a konfigurációs fájlt elmenteni\n" -#: src/common/command.c:2862 +#: src/common/command.c:2945 #, fuzzy msgid "Plugins options saved\n" msgstr "megtalált opciók\n" -#: src/common/command.c:2867 +#: src/common/command.c:2950 #, fuzzy, c-format msgid "%s failed to save plugins options\n" msgstr "%s nem sikerült a konfigurációs fájlt elmenteni\n" -#: src/common/command.c:2908 +#: src/common/command.c:2991 msgid "No server.\n" msgstr "Nincs szerver.\n" -#: src/common/command.c:2919 +#: src/common/command.c:3002 #, c-format msgid "Server '%s' not found.\n" msgstr "A '%s' szerver nem található.\n" -#: src/common/command.c:2931 +#: src/common/command.c:3014 #, c-format msgid "%s missing servername for \"%s\" command\n" msgstr "%s hiányzó szervernév a \"%s\" parancshoz\n" -#: src/common/command.c:2939 +#: src/common/command.c:3022 #, c-format msgid "%s too much arguments for \"%s\" command, ignoring arguments\n" msgstr "%s túl sok paraméter a \"%s\" parancsnak, paraméterek mellőzve\n" -#: src/common/command.c:2949 +#: src/common/command.c:3032 #, c-format msgid "%s server \"%s\" not found for \"%s\" command\n" msgstr "%s a \"%s\" szerver nem található a \"%s\" parancshoz\n" -#: src/common/command.c:2957 +#: src/common/command.c:3040 #, c-format msgid "" "%s you can not delete server \"%s\" because you are connected to. Try /" @@ -3535,200 +3585,200 @@ msgstr "" "%s nem tudja törölni a \"%s\" szervert, mert csatlakozva van hozzá. Próbálja " "a /disconnect %s parancsot előbb.\n" -#: src/common/command.c:2977 +#: src/common/command.c:3060 #, c-format msgid "Server %s%s%s has been deleted\n" msgstr "A %s%s%s szerver törölve\n" -#: src/common/command.c:2996 +#: src/common/command.c:3079 #, c-format msgid "%s missing parameters for \"%s\" command\n" msgstr "%s hiányzó paraméter a \"%s\" parancsnak\n" -#: src/common/command.c:3006 +#: src/common/command.c:3089 #, c-format msgid "%s server \"%s\" already exists, can't create it!\n" msgstr "%s a \"%s\" szerver már létezik, nem hozhatja létre!\n" -#: src/common/command.c:3035 src/common/command.c:3063 -#: src/common/command.c:3076 src/common/command.c:3102 +#: src/common/command.c:3118 src/common/command.c:3146 +#: src/common/command.c:3159 src/common/command.c:3185 #, c-format msgid "%s missing password for \"%s\" parameter\n" msgstr "%s hiányzó jelszó a \"%s\" paraméterhez\n" -#: src/common/command.c:3048 +#: src/common/command.c:3131 #, c-format msgid "%s missing nick(s) for \"%s\" parameter\n" msgstr "%s hiányzó név a \"%s\" paraméterhez\n" -#: src/common/command.c:3089 +#: src/common/command.c:3172 #, c-format msgid "%s missing command for \"%s\" parameter\n" msgstr "%s hiányzó parancs a \"%s\" paraméterhez\n" -#: src/common/command.c:3127 +#: src/common/command.c:3210 #, c-format msgid "Server %s%s%s created\n" msgstr "A %s%s%s szerver létrehozva\n" -#: src/common/command.c:3136 +#: src/common/command.c:3219 #, c-format msgid "%s unable to create server\n" msgstr "%s nem sikerült a szervert létrehozni\n" -#: src/common/command.c:3196 +#: src/common/command.c:3279 msgid "(unknown)" msgstr "(ismeretlen)" -#: src/common/command.c:3219 +#: src/common/command.c:3302 #, c-format msgid "%s(password hidden) " msgstr "%s(jelszó rejtve) " -#: src/common/command.c:3317 +#: src/common/command.c:3400 #, c-format msgid "%s server \"%s\" not found\n" msgstr "%s a \"%s\" szerver nem található\n" -#: src/common/command.c:3350 src/common/command.c:3398 +#: src/common/command.c:3433 src/common/command.c:3481 #, c-format msgid "%s config option \"%s\" not found\n" msgstr "%s a \"%s\" opció nem található\n" -#: src/common/command.c:3355 src/common/command.c:3390 +#: src/common/command.c:3438 src/common/command.c:3473 #, c-format msgid "%s incorrect value for option \"%s\"\n" msgstr "%s helytelen érték a \"%s\" paraméternek\n" -#: src/common/command.c:3371 +#: src/common/command.c:3454 #, c-format msgid "%s option \"%s\" can not be changed while WeeChat is running\n" msgstr "%s a \"%s\" opció nem módosítható a WeeChat futása közben\n" -#: src/common/command.c:3481 +#: src/common/command.c:3564 #, c-format msgid "No config option found with \"%s\"\n" msgstr "" -#: src/common/command.c:3484 +#: src/common/command.c:3567 msgid "No config option found\n" msgstr "Nem található az opció\n" -#: src/common/command.c:3491 +#: src/common/command.c:3574 #, c-format msgid "%sDetail:\n" msgstr "%sRészletek:\n" -#: src/common/command.c:3496 +#: src/common/command.c:3579 msgid " . type boolean (values: 'on' or 'off')\n" msgstr " . típus logikai (értékek: 'on' vagy 'off')\n" -#: src/common/command.c:3497 src/common/command.c:3520 -#: src/common/command.c:3526 src/common/command.c:3532 +#: src/common/command.c:3580 src/common/command.c:3603 +#: src/common/command.c:3609 src/common/command.c:3615 #: src/common/weechat.c:407 src/common/weechat.c:432 src/common/weechat.c:439 #: src/common/weechat.c:446 #, c-format msgid " . default value: '%s'\n" msgstr " . alapérték: '%s'\n" -#: src/common/command.c:3502 +#: src/common/command.c:3585 #, c-format msgid " . type integer (values: between %d and %d)\n" msgstr " . típus szám (értékek: %d és %d között)\n" -#: src/common/command.c:3505 src/common/weechat.c:416 +#: src/common/command.c:3588 src/common/weechat.c:416 #, c-format msgid " . default value: %d\n" msgstr " . alapérték: %d\n" -#: src/common/command.c:3509 +#: src/common/command.c:3592 msgid " . type string (values: " msgstr " . típus szöveg (értékek: " -#: src/common/command.c:3522 src/common/command.c:3528 -#: src/common/command.c:3534 src/common/weechat.c:434 src/common/weechat.c:441 +#: src/common/command.c:3605 src/common/command.c:3611 +#: src/common/command.c:3617 src/common/weechat.c:434 src/common/weechat.c:441 #: src/common/weechat.c:448 msgid "empty" msgstr "üres" -#: src/common/command.c:3525 +#: src/common/command.c:3608 msgid " . type color (Curses or Gtk color, look at WeeChat doc)\n" msgstr " . típus szín (Curses vagy Gtk szín, lásd WeeChat dokumentáció)\n" -#: src/common/command.c:3531 +#: src/common/command.c:3614 msgid " . type string (any string)\n" msgstr " . típus szöveg (bármilyen szöveg)\n" -#: src/common/command.c:3537 src/common/weechat.c:451 +#: src/common/command.c:3620 src/common/weechat.c:451 #, c-format msgid " . description: %s\n" msgstr " . leírás : %s\n" -#: src/common/command.c:3548 +#: src/common/command.c:3631 #, c-format msgid "config option(s) found with \"%s\"\n" msgstr "a \"%s\" kifejezéshez tartozó opciók\n" -#: src/common/command.c:3551 +#: src/common/command.c:3634 msgid "config option(s) found\n" msgstr "megtalált opciók\n" -#: src/common/command.c:3659 +#: src/common/command.c:3742 #, fuzzy, c-format msgid "%s incorrect value for plugin option \"%s\"\n" msgstr "%s helytelen érték a \"%s\" paraméternek\n" -#: src/common/command.c:3688 +#: src/common/command.c:3771 #, fuzzy, c-format msgid "No plugin option found with \"%s\"\n" msgstr "a \"%s\" kifejezéshez tartozó opciók\n" -#: src/common/command.c:3691 +#: src/common/command.c:3774 #, fuzzy msgid "No plugin option found\n" msgstr "Nem található az opció\n" -#: src/common/command.c:3701 +#: src/common/command.c:3784 #, fuzzy, c-format msgid "plugin option(s) found with \"%s\"\n" msgstr "a \"%s\" kifejezéshez tartozó opciók\n" -#: src/common/command.c:3704 +#: src/common/command.c:3787 #, fuzzy msgid "plugin option(s) found\n" msgstr "megtalált opciók\n" -#: src/common/command.c:3745 +#: src/common/command.c:3828 #, c-format msgid "%s alias or command \"%s\" not found\n" msgstr "%s a \"%s\" aliasz vagy parancs nem található\n" -#: src/common/command.c:3755 +#: src/common/command.c:3838 #, c-format msgid "Alias \"%s\" removed\n" msgstr "A \"%s\" aliasz eltávolítva\n" -#: src/common/command.c:3815 +#: src/common/command.c:3898 msgid "ignore were removed.\n" msgstr "mellőzés eltávolítva.\n" -#: src/common/command.c:3817 +#: src/common/command.c:3900 msgid "ignore was removed.\n" msgstr "mellőzés eltávolítva.\n" -#: src/common/command.c:3822 +#: src/common/command.c:3905 #, c-format msgid "%s no ignore found\n" msgstr "%s nem található ilyen mellőzés\n" -#: src/common/command.c:3856 +#: src/common/command.c:3939 #, c-format msgid "%s can't upgrade: connection to at least one server is pending\n" msgstr "" "%s nem sikerült frissíteni: a kapcsolat egy vagy több szerverrel még " "folyamatban van\n" -#: src/common/command.c:3866 +#: src/common/command.c:3949 #, c-format msgid "" "%s can't upgrade: connection to at least one SSL server is active (should be " @@ -3737,36 +3787,37 @@ msgstr "" "%s nem sikerült frissíteni: a kapcsolat legalább egy SSL szerverrel aktív (a " "következő verziókban javítva lesz)\n" -#: src/common/command.c:3882 +#: src/common/command.c:3965 msgid "Upgrading WeeChat...\n" msgstr "WeeChat frissítése...\n" -#: src/common/command.c:3889 +#: src/common/command.c:3972 #, c-format msgid "%s unable to save session in file\n" msgstr "" -#: src/common/command.c:3914 +#: src/common/command.c:3997 #, c-format msgid "%s exec failed (program: \"%s\"), exiting WeeChat\n" msgstr "" -#: src/common/command.c:3954 +#: src/common/command.c:4037 #, c-format msgid "WeeChat uptime: %d %s %02d:%02d:%02d, started on %s" msgstr "WeeChat futásidő: %d %s %02d:%02d:%02d, elindítva: %s" -#: src/common/command.c:3968 +#: src/common/command.c:4051 #, c-format msgid "WeeChat uptime: %s%d %s%s %s%02d%s:%s%02d%s:%s%02d%s, started on %s%s" msgstr "" "WeeChat futásidő: %s%d %s%s %s%02d%s:%s%02d%s:%s%02d%s, elindítva: %s%s" -#: src/common/command.c:4012 -msgid "Opened windows:\n" +#: src/common/command.c:4095 +#, fuzzy +msgid "Open windows:\n" msgstr "Nyitott ablakok:\n" -#: src/common/command.c:4099 +#: src/common/command.c:4182 #, c-format msgid "" "%s can not merge windows, there's no other window with same size near " diff --git a/weechat/po/ru.po b/weechat/po/ru.po index 7c7857d2d..9ffc0636f 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-01 13:52+0200\n" +"POT-Creation-Date: 2006-07-16 12:58+0200\n" "PO-Revision-Date: 2006-07-01 13:53+0200\n" "Last-Translator: Stalwart \n" "Language-Team: weechat-dev \n" @@ -1410,7 +1410,7 @@ msgstr "(скрытый)" msgid "%s: using hostname \"%s\"\n" msgstr "%s: используется хост \"%s\"\n" -#: src/irc/irc-send.c:218 src/common/command.c:1028 +#: src/irc/irc-send.c:218 src/common/command.c:1037 #, c-format msgid "%s cannot find nick for sending message\n" msgstr "%s не могу найти адресата сообщения\n" @@ -1430,7 +1430,7 @@ msgstr "%s \"%s\" команда может быть выполнена толь msgid "%s \"%s\" command can not be executed on a server buffer\n" msgstr "%s \"%s\" команда может быть выполнена только в буфере сервера\n" -#: src/irc/irc-send.c:878 src/irc/irc-send.c:939 src/common/command.c:2060 +#: src/irc/irc-send.c:878 src/irc/irc-send.c:939 src/common/command.c:2069 #, c-format msgid "%s wrong arguments for \"%s\" command\n" msgstr "%s некорректные аргументы команды \"%s\"\n" @@ -1457,9 +1457,9 @@ msgid "%s nick \"%s\" not found for \"%s\" command\n" msgstr "%s ник \"%s\" не найден для команды \"%s\"\n" #: src/irc/irc-send.c:1313 src/irc/irc-send.c:1451 src/irc/irc-send.c:2049 -#: src/common/command.c:2005 src/common/command.c:2017 -#: src/common/command.c:2036 src/common/command.c:2123 -#: src/common/command.c:2636 src/common/command.c:2815 +#: src/common/command.c:2014 src/common/command.c:2026 +#: src/common/command.c:2045 src/common/command.c:2132 +#: src/common/command.c:2645 src/common/command.c:2898 #, c-format msgid "%s wrong argument count for \"%s\" command\n" msgstr "%s некорректное количество аргументов команды \"%s\"\n" @@ -1845,11 +1845,11 @@ msgstr "%s%s %s(%s%s@%s%s)%s был %s\n" msgid "%s[%s%s%s]%s idle: " msgstr "%s[%s%s%s]%s бездействует: " -#: src/irc/irc-recv.c:3578 src/common/command.c:3956 src/common/command.c:3974 +#: src/irc/irc-recv.c:3578 src/common/command.c:4039 src/common/command.c:4057 msgid "days" msgstr "дней" -#: src/irc/irc-recv.c:3578 src/common/command.c:3956 src/common/command.c:3974 +#: src/irc/irc-recv.c:3578 src/common/command.c:4039 src/common/command.c:4057 msgid "day" msgstr "день" @@ -2319,7 +2319,7 @@ msgstr "Plugin \"%s\" (%s) загружен.\n" msgid "Plugin \"%s\" unloaded.\n" msgstr "Plugin \"%s\" выгружен.\n" -#: src/plugins/plugins.c:1102 src/common/command.c:3637 +#: src/plugins/plugins.c:1102 src/common/command.c:3720 #, c-format msgid "%s plugin \"%s\" not found\n" msgstr "%s plugin \"%s\" не найден\n" @@ -2400,7 +2400,7 @@ msgstr " [P] Очистить список" msgid " [Q] Close DCC view" msgstr " [Q] Закрыть окно" -#: src/gui/curses/gui-curses-input.c:433 +#: src/gui/curses/gui-curses-input.c:432 msgid " [Q] Close raw data view" msgstr " [Q] Закрыть окно сырых данных" @@ -2643,7 +2643,7 @@ msgstr "обновить экран" msgid "grab a key" msgstr "захватить клавишу" -#: src/gui/gui-keyboard.c:451 src/common/command.c:2651 +#: src/gui/gui-keyboard.c:451 src/common/command.c:2660 #, c-format msgid "%s unable to bind key \"%s\"\n" msgstr "%s не могу установить клавишу \"%s\"\n" @@ -2705,11 +2705,12 @@ msgid "[action [args] | number | [[server] [channel]]]" msgstr "[действие [аргументы] | номер | [[сервер] [канал]]]" #: src/common/command.c:59 +#, fuzzy msgid "" " action: action to do:\n" " move: move buffer in the list (may be relative, for example -1)\n" " close: close buffer (optional arg is part message, for a channel)\n" -" list: list opened buffers (no parameter implies this list)\n" +" list: list open buffers (no parameter implies this list)\n" " notify: set notify level for buffer (0=never, 1=highlight, 2=1+msg, 3=2" "+join/part)\n" "server\n" @@ -2918,14 +2919,33 @@ msgstr "" "внимательно!)" #: src/common/command.c:131 +#, fuzzy +msgid "manage panels" +msgstr "управление окнами" + +#: src/common/command.c:132 +msgid "[list | add type position size | resize # size | close # | move #1 #2]" +msgstr "" + +#: src/common/command.c:133 +msgid "" +" list: list open panels (no parameter implies this list)\n" +" add: add a panel, type is global|local, position is top|bottom|left|" +"right\n" +" resize: resize a panel with a new size (may be relative, for example -1)\n" +" close: close a panel by number\n" +" move: move a panel to another number (may be relative, for example -1)" +msgstr "" + +#: src/common/command.c:140 msgid "list/load/unload plugins" msgstr "перечислить/загрузить/выгрузить plugin'ы" -#: src/common/command.c:132 +#: src/common/command.c:141 msgid "[load filename] | [autoload] | [reload] | [unload]" msgstr "[load имя_файла] | [autoload] | [reload] | [unload]" -#: src/common/command.c:133 +#: src/common/command.c:142 msgid "" "filename: WeeChat plugin (file) to load\n" "\n" @@ -2936,11 +2956,11 @@ msgstr "" "Команда /plugin, запущенная без аргументов, перечисляет все загруженные " "plugin'ы." -#: src/common/command.c:136 +#: src/common/command.c:145 msgid "list, add or remove servers" msgstr "перечислить, добавить или удалить серверы" -#: src/common/command.c:137 +#: src/common/command.c:146 msgid "" "[servername] | [servername hostname port [-auto | -noauto] [-ipv6] [-ssl] [-" "pwd password] [-nicks nick1 nick2 nick3] [-username username] [-realname " @@ -2951,7 +2971,7 @@ msgstr "" "[-nicks ник1 ник2 ник3] [-username имя] [-realname настоящее_имя] [-command " "команда] [-autojoin канал[,канал]] ] | [del сервер]" -#: src/common/command.c:142 +#: src/common/command.c:151 msgid "" "servername: server name, for internal and display use\n" " hostname: name or IP address of server\n" @@ -2977,27 +2997,27 @@ msgstr "" "username: имя пользователя\n" "realname: настоящее имя" -#: src/common/command.c:154 +#: src/common/command.c:163 msgid "save config to disk" msgstr "сохранить конфигурацию" -#: src/common/command.c:155 +#: src/common/command.c:164 msgid "[file]" msgstr "[файл]" -#: src/common/command.c:155 +#: src/common/command.c:164 msgid "file: filename for writing config" msgstr "файл: конфигурационный файл" -#: src/common/command.c:157 +#: src/common/command.c:166 msgid "set config options" msgstr "настроить параметры конфигурации" -#: src/common/command.c:158 src/common/command.c:166 +#: src/common/command.c:167 src/common/command.c:175 msgid "[option [ = value]]" msgstr "[параметр [ = значение]]" -#: src/common/command.c:159 +#: src/common/command.c:168 msgid "" "option: name of an option (if name is full and no value is given, then help " "is displayed on option)\n" @@ -3011,11 +3031,11 @@ msgstr "" "значение: значение параметраПараметром может быть: servername.server_xxx где " "\"servername\" - имя сервера, а \"xxx\" - параметр сервера" -#: src/common/command.c:165 +#: src/common/command.c:174 msgid "set plugin config options" msgstr "настроить параметры pluginов" -#: src/common/command.c:167 +#: src/common/command.c:176 msgid "" "option: name of a plugin option\n" " value: value for option\n" @@ -3027,27 +3047,27 @@ msgstr "" "\n" "Формат параметров: plugin.параметр, например: perl.myscript.item1" -#: src/common/command.c:171 +#: src/common/command.c:180 msgid "remove an alias" msgstr "удалить ярлык" -#: src/common/command.c:172 +#: src/common/command.c:181 msgid "alias_name" msgstr "сокращение" -#: src/common/command.c:172 +#: src/common/command.c:181 msgid "alias_name: name of alias to remove" msgstr "сокращение: удаляемое сокращение" -#: src/common/command.c:174 +#: src/common/command.c:183 msgid "unignore IRC messages and/or hosts" msgstr "снять игнорирование IRC сообщений и/или хостов" -#: src/common/command.c:175 +#: src/common/command.c:184 msgid "[number | [mask [[type | command] [channel [server]]]]]" msgstr "[номер | [маска [[тип | команда] [канал [сервер]]]]]" -#: src/common/command.c:176 +#: src/common/command.c:185 msgid "" " number: # of ignore to unignore (number is displayed by list of ignore)\n" " mask: nick or host mask to unignore\n" @@ -3070,11 +3090,11 @@ msgstr "" "Для каждого игнорирования '*' означает \"все\".\n" "/unignore без аргументов перечисляет все заданные игнорирования." -#: src/common/command.c:186 +#: src/common/command.c:195 msgid "upgrade WeeChat without disconnecting from servers" msgstr "обновить WeeChat не отключаясь от серверов" -#: src/common/command.c:188 +#: src/common/command.c:197 msgid "" "This command run again WeeChat binary, so it should have been compiled or " "installed with a package manager before running this command." @@ -3082,23 +3102,23 @@ msgstr "" "Эта команда перезапускает исполняемый файл WeeChat, поэтому он должен быть " "собран или установлен менеджером пакетов перед запуском этой команды." -#: src/common/command.c:191 +#: src/common/command.c:200 msgid "show WeeChat uptime" msgstr "показать uptime WeeChat" -#: src/common/command.c:192 +#: src/common/command.c:201 msgid "[-o]" msgstr "[-o]" -#: src/common/command.c:193 +#: src/common/command.c:202 msgid "-o: send uptime on current channel as an IRC message" msgstr "-o: отослать uptime сообщением в текущий канал" -#: src/common/command.c:195 +#: src/common/command.c:204 msgid "manage windows" msgstr "управление окнами" -#: src/common/command.c:196 +#: src/common/command.c:205 msgid "" "[list | -1 | +1 | b# | up | down | left | right | splith [pct] | splitv " "[pct] | resize pct | merge [all]]" @@ -3106,9 +3126,10 @@ msgstr "" "[list | -1 | +1 | b# | up | down | left | right | splith [pct] | splitv " "[pct] | resize pct | merge [all]]" -#: src/common/command.c:198 +#: src/common/command.c:207 +#, fuzzy msgid "" -" list: list opened windows (no parameter implies this list)\n" +" list: list open windows (no parameter implies this list)\n" " -1: jump to previous window\n" " +1: jump to next window\n" " b#: jump to next window displaying buffer number #\n" @@ -3142,24 +3163,24 @@ msgstr "" "Для splith и splitv <прцт> - процент размера создаваемого окна относительно " "текущего. Например, 25 означает создать окно в 4 раза меньше текущего" -#: src/common/command.c:397 src/common/command.c:743 +#: src/common/command.c:406 src/common/command.c:752 #, c-format msgid "%s circular reference when calling alias \"/%s\"\n" msgstr "%s рекурсия при вызове сокращения \"/%s\"\n" -#: src/common/command.c:723 src/common/command.c:869 src/common/command.c:964 +#: src/common/command.c:732 src/common/command.c:878 src/common/command.c:973 #, c-format msgid "%s command \"%s\" failed\n" msgstr "%s команда \"%s\" не удалась\n" -#: src/common/command.c:822 +#: src/common/command.c:831 #, c-format msgid "%s wrong argument count for %s command \"%s\" (expected: %d arg%s)\n" msgstr "" "%s некорректное количество аргументов %s команды \"%s\" (ожидалось: %d arg%" "s)\n" -#: src/common/command.c:834 +#: src/common/command.c:843 #, c-format msgid "" "%s wrong argument count for %s command \"%s\" (expected: between %d and %d " @@ -3168,14 +3189,14 @@ msgstr "" "%s некорректное количество аргументов %s команды \"%s\" (ожидалось: от %d до " "%d arg%s)\n" -#: src/common/command.c:898 +#: src/common/command.c:907 #, c-format msgid "%s wrong argument count for IRC command \"%s\" (expected: %d arg%s)\n" msgstr "" "%s некорректное количество аргументов IRC команды \"%s\" (ожидалось: %d arg%" "s)\n" -#: src/common/command.c:910 +#: src/common/command.c:919 #, c-format msgid "" "%s wrong argument count for IRC command \"%s\" (expected: between %d and %d " @@ -3184,370 +3205,401 @@ msgstr "" "%s некорректное количество аргументов IRC команды \"%s\" (ожидалось: от %d " "до %d arg%s)\n" -#: src/common/command.c:925 +#: src/common/command.c:934 #, c-format msgid "%s command \"%s\" needs a server connection!\n" msgstr "%s команде \"%s\" необходимо соединение с сервером!\n" -#: src/common/command.c:934 +#: src/common/command.c:943 #, c-format msgid "%s command \"%s\" can not be executed on DCC CHAT buffer\n" msgstr "%s команда \"%s\" не может быть выполнена в DCC-чате\n" -#: src/common/command.c:979 +#: src/common/command.c:988 #, c-format msgid "%s unknown command \"%s\" (type /help for help)\n" msgstr "%s неизвестная команда \"%s\" (наберите /help для справки)\n" -#: src/common/command.c:1181 +#: src/common/command.c:1190 msgid "This window is not a channel!\n" msgstr "Это окно не является каналом!\n" -#: src/common/command.c:1219 src/common/command.c:1390 +#: src/common/command.c:1228 src/common/command.c:1399 #, c-format msgid "%s missing arguments for \"%s\" command\n" msgstr "%s нет аргументов для \"%s\" команды\n" -#: src/common/command.c:1228 +#: src/common/command.c:1237 #, c-format msgid "Alias \"%s\" => \"%s\" created\n" msgstr "Сокращение \"%s\" => \"%s\" создано\n" -#: src/common/command.c:1234 +#: src/common/command.c:1243 #, c-format msgid "Failed to create alias \"%s\" => \"%s\" (not enough memory)\n" msgstr "Невозможно создать сокращение \"%s\" => \"%s\" (недостаточно памяти)\n" -#: src/common/command.c:1246 +#: src/common/command.c:1255 msgid "Alias:\n" msgstr "Сокращение:\n" -#: src/common/command.c:1256 +#: src/common/command.c:1265 msgid "No alias found.\n" msgstr "Сокращения не найдены.\n" -#: src/common/command.c:1266 +#: src/common/command.c:1275 msgid "List of aliases:\n" msgstr "Список сокращений:\n" -#: src/common/command.c:1280 +#: src/common/command.c:1289 msgid "No alias defined.\n" msgstr "Сокращения не заданы.\n" -#: src/common/command.c:1299 +#: src/common/command.c:1308 #, c-format msgid "%sServer: %s%s\n" msgstr "%sСервер: %s%s\n" -#: src/common/command.c:1304 +#: src/common/command.c:1313 #, c-format msgid "%snot connected\n" msgstr "%sне подключен\n" -#: src/common/command.c:1308 +#: src/common/command.c:1317 #, c-format msgid "%sChannel: %s%s %s(server: %s%s%s)\n" msgstr "%sКанал: %s%s %s(сервер: %s%s%s)\n" -#: src/common/command.c:1317 +#: src/common/command.c:1326 #, c-format msgid "%sPrivate with: %s%s %s(server: %s%s%s)\n" msgstr "%sПриват with: %s%s %s(сервер: %s%s%s)\n" -#: src/common/command.c:1326 src/common/command.c:1338 +#: src/common/command.c:1335 src/common/command.c:1347 #, c-format msgid "%sunknown\n" msgstr "%sнеизвестен\n" -#: src/common/command.c:1334 +#: src/common/command.c:1343 #, c-format msgid "%sraw IRC data\n" msgstr "%sсырые IRC данные\n" -#: src/common/command.c:1369 -msgid "Opened buffers:\n" +#: src/common/command.c:1378 +#, fuzzy +msgid "Open buffers:\n" msgstr "Открытые буферы:\n" -#: src/common/command.c:1414 +#: src/common/command.c:1423 #, c-format msgid "%s incorrect buffer number\n" msgstr "%s неправильный номер буфера\n" -#: src/common/command.c:1431 +#: src/common/command.c:1440 #, c-format msgid "%s can not close the single buffer\n" msgstr "%s невозможно закрыть единственный буфер\n" -#: src/common/command.c:1442 -#, c-format -msgid "%s can not close server buffer while channels are opened\n" +#: src/common/command.c:1451 +#, fuzzy, c-format +msgid "%s can not close server buffer while channels are open\n" msgstr "%s невозможно закрыть буфер сервера пока открыты буферы каналов\n" -#: src/common/command.c:1514 +#: src/common/command.c:1523 msgid "Notify levels: " msgstr "Уровни уведомления:" -#: src/common/command.c:1520 +#: src/common/command.c:1529 msgid "Raw IRC data" msgstr "Сырые IRC данные" -#: src/common/command.c:1544 src/common/command.c:1594 +#: src/common/command.c:1553 src/common/command.c:1603 #, c-format msgid "%s incorrect notify level (must be between %d and %d)\n" msgstr "%s некорректный уровень уведомлений (должен быть от %d до %d)\n" -#: src/common/command.c:1554 +#: src/common/command.c:1563 #, c-format msgid "%s incorrect buffer for notify (must be channel or private)\n" msgstr "%s некорректный буфер уведомлений (должен быть каналом или приватом)\n" -#: src/common/command.c:1564 +#: src/common/command.c:1573 #, c-format msgid "New notify level for %s%s%s: %s%d %s" msgstr "Новый уровень уведомлений для %s%s%s: %s%d %s" -#: src/common/command.c:1574 +#: src/common/command.c:1583 msgid "(hotlist: never)\n" msgstr "(хотлист: никогда)\n" -#: src/common/command.c:1577 +#: src/common/command.c:1586 msgid "(hotlist: highlights)\n" msgstr "(хотлист: подсвечивание)\n" -#: src/common/command.c:1580 +#: src/common/command.c:1589 msgid "(hotlist: highlights + messages)\n" msgstr "(hotlist: подсвечивание + сообщения)\n" -#: src/common/command.c:1583 +#: src/common/command.c:1592 msgid "(hotlist: highlights + messages + join/part (all))\n" msgstr "(хотлист: подсвечивание + сообщения + входы/выходы (всё))\n" -#: src/common/command.c:1714 +#: src/common/command.c:1723 #, c-format msgid "Charsets for server %s%s%s: " msgstr "Кодировки сервера %s%s%s: " -#: src/common/command.c:1722 +#: src/common/command.c:1731 #, c-format msgid "Charsets for channel %s%s%s: " msgstr "Кодировки канала %s%s%s: " -#: src/common/command.c:1730 +#: src/common/command.c:1739 #, c-format msgid "Charsets for private %s%s%s: " msgstr "Кодировки привата %s%s%s: " -#: src/common/command.c:1758 src/common/command.c:1788 -#: src/common/command.c:1818 +#: src/common/command.c:1767 src/common/command.c:1797 +#: src/common/command.c:1827 #, c-format msgid " (inherited: \"%s%s%s\")" msgstr " (унаследованный: \"%s%s%s\")" -#: src/common/command.c:1887 src/common/command.c:1915 -#: src/common/command.c:2142 src/common/command.c:2808 -#: src/common/command.c:4088 src/common/command.c:4131 +#: src/common/command.c:1896 src/common/command.c:1924 +#: src/common/command.c:2151 src/common/command.c:2891 +#: src/common/command.c:4171 src/common/command.c:4214 #, c-format msgid "%s unknown option for \"%s\" command\n" msgstr "%s неизвестный параметр для команды \"%s\"\n" -#: src/common/command.c:1950 +#: src/common/command.c:1959 #, c-format msgid "%s already connected to server \"%s\"!\n" msgstr "%s уже подключен к серверу \"%s\"!\n" -#: src/common/command.c:1958 +#: src/common/command.c:1967 #, c-format msgid "%s currently connecting to server \"%s\"!\n" msgstr "%s подключается к серверу \"%s\"!\n" -#: src/common/command.c:1978 src/common/command.c:2191 +#: src/common/command.c:1987 src/common/command.c:2200 #, c-format msgid "%s server not found\n" msgstr "%s сервер не найден\n" -#: src/common/command.c:2175 +#: src/common/command.c:2184 #, c-format msgid "%s not connected to server \"%s\"!\n" msgstr "%s не подключен к серверу \"%s\"!\n" -#: src/common/command.c:2183 +#: src/common/command.c:2192 msgid "Auto-reconnection is cancelled\n" msgstr "Авто-переподключение отменено\n" -#: src/common/command.c:2219 src/common/weechat.c:471 +#: src/common/command.c:2228 src/common/weechat.c:471 #, c-format msgid "%s internal commands:\n" msgstr "Внутренние команды %s:\n" -#: src/common/command.c:2229 src/common/weechat.c:491 +#: src/common/command.c:2238 src/common/weechat.c:491 #, c-format msgid "IRC commands:\n" msgstr "Команды IRC:\n" -#: src/common/command.c:2243 +#: src/common/command.c:2252 msgid "Plugin commands:\n" msgstr "Команды Plugin'ов:\n" -#: src/common/command.c:2359 +#: src/common/command.c:2368 #, c-format msgid "No help available, \"%s\" is an unknown command\n" msgstr "Справка недоступна, \"%s\" не является командой\n" -#: src/common/command.c:2428 +#: src/common/command.c:2437 #, c-format msgid "%son %s%s%s/%s%s%s:%s ignoring %s%s%s from %s%s\n" msgstr "%sна %s%s%s/%s%s%s:%s игнорирует %s%s%s с %s%s\n" -#: src/common/command.c:2466 +#: src/common/command.c:2475 msgid "List of ignore:\n" msgstr "Список игнорирования:\n" -#: src/common/command.c:2483 +#: src/common/command.c:2492 msgid "No ignore defined.\n" msgstr "Игнорирования не заданы.\n" -#: src/common/command.c:2509 +#: src/common/command.c:2518 msgid "New ignore:" msgstr "Новое игнорирование:" -#: src/common/command.c:2529 +#: src/common/command.c:2538 #, c-format msgid "New key binding: %s" msgstr "Новая комбинация клавиш: %s" -#: src/common/command.c:2568 +#: src/common/command.c:2577 msgid "Key bindings:\n" msgstr "Комбинации клавиш:\n" -#: src/common/command.c:2582 +#: src/common/command.c:2591 #, c-format msgid "Key \"%s\" unbound\n" msgstr "Клавиша \"%s\" не привязана\n" -#: src/common/command.c:2588 +#: src/common/command.c:2597 #, c-format msgid "%s unable to unbind key \"%s\"\n" msgstr "%s не могу отвязать клавишу \"%s\"\n" -#: src/common/command.c:2596 src/common/weechat.c:523 +#: src/common/command.c:2605 src/common/weechat.c:523 #, c-format msgid "Internal key functions:\n" msgstr "Встроенные функции клавиш:\n" -#: src/common/command.c:2616 +#: src/common/command.c:2625 msgid "Default key bindings restored\n" msgstr "Комбинации клавиш по умолчанию восстановлены\n" -#: src/common/command.c:2622 +#: src/common/command.c:2631 #, c-format msgid "%s \"-yes\" argument is required for keys reset (securuty reason)\n" msgstr "" "%s \"-yes\" аргумент, необходимый для сброса ключей (в целях безопасности)\n" -#: src/common/command.c:2683 +#: src/common/command.c:2685 +msgid "global" +msgstr "" + +#: src/common/command.c:2685 +msgid "local" +msgstr "" + +#: src/common/command.c:2691 +#, fuzzy +msgid "top" +msgstr "оп" + +#: src/common/command.c:2694 +msgid "bottom" +msgstr "" + +#: src/common/command.c:2697 +msgid "left" +msgstr "" + +#: src/common/command.c:2700 +msgid "right" +msgstr "" + +#: src/common/command.c:2730 +#, fuzzy +msgid "Open panels:\n" +msgstr "Открытые буферы:\n" + +#: src/common/command.c:2766 msgid "Plugins loaded:\n" msgstr "Загруженные plugin'ы\n" -#: src/common/command.c:2699 +#: src/common/command.c:2782 msgid " message handlers:\n" msgstr " обработчики сообщений:\n" -#: src/common/command.c:2708 +#: src/common/command.c:2791 #, c-format msgid " IRC(%s)\n" msgstr " IRC(%s)\n" -#: src/common/command.c:2715 +#: src/common/command.c:2798 msgid " (no message handler)\n" msgstr " (нет обработчика сообщений)\n" -#: src/common/command.c:2720 +#: src/common/command.c:2803 msgid " command handlers:\n" msgstr " обработчики команд:\n" -#: src/common/command.c:2741 +#: src/common/command.c:2824 msgid " (no command handler)\n" msgstr " (нет обработчиков команд)\n" -#: src/common/command.c:2746 +#: src/common/command.c:2829 msgid " timer handlers:\n" msgstr " обработчики таймера:\n" -#: src/common/command.c:2755 +#: src/common/command.c:2838 #, c-format msgid " %d seconds\n" msgstr " %d секунд\n" -#: src/common/command.c:2762 +#: src/common/command.c:2845 msgid " (no timer handler)\n" msgstr " (нет обработчика таймера)\n" -#: src/common/command.c:2767 +#: src/common/command.c:2850 msgid " keyboard handlers:\n" msgstr " обработчики клавиатуры:\n" -#: src/common/command.c:2777 +#: src/common/command.c:2860 msgid " (no keyboard handler)\n" msgstr " (нет обработчика клавиатуры)\n" -#: src/common/command.c:2779 +#: src/common/command.c:2862 #, c-format msgid " %d defined\n" msgstr " %d объявлено\n" -#: src/common/command.c:2785 +#: src/common/command.c:2868 msgid " (no plugin)\n" msgstr " (нет pluginа)\n" -#: src/common/command.c:2821 src/common/command.c:3715 +#: src/common/command.c:2904 src/common/command.c:3798 #, c-format msgid "" "Command \"%s\" is not available, WeeChat was built without plugins support.\n" msgstr "Команда \"%s\" не доступна, WeeChat собран без поддержки plugin'ов.\n" -#: src/common/command.c:2849 +#: src/common/command.c:2932 msgid "Configuration file saved\n" msgstr "Конфигурационный файл сохранён\n" -#: src/common/command.c:2854 +#: src/common/command.c:2937 #, c-format msgid "%s failed to save configuration file\n" msgstr "%s не могу сохранить конфигурационный файл\n" -#: src/common/command.c:2862 +#: src/common/command.c:2945 msgid "Plugins options saved\n" msgstr "Настройки pluginов сохранены\n" -#: src/common/command.c:2867 +#: src/common/command.c:2950 #, c-format msgid "%s failed to save plugins options\n" msgstr "%s не могу сохранить конфигурационный файл pluginов\n" -#: src/common/command.c:2908 +#: src/common/command.c:2991 msgid "No server.\n" msgstr "Нет сервера.\n" -#: src/common/command.c:2919 +#: src/common/command.c:3002 #, c-format msgid "Server '%s' not found.\n" msgstr "Сервер '%s' не найден.\n" -#: src/common/command.c:2931 +#: src/common/command.c:3014 #, c-format msgid "%s missing servername for \"%s\" command\n" msgstr "%s не хватает имени сервера для команды \"%s\"\n" -#: src/common/command.c:2939 +#: src/common/command.c:3022 #, c-format msgid "%s too much arguments for \"%s\" command, ignoring arguments\n" msgstr "%s слишком много аргументов для команды \"%s\" игнорирую аргументы\n" -#: src/common/command.c:2949 +#: src/common/command.c:3032 #, c-format msgid "%s server \"%s\" not found for \"%s\" command\n" msgstr "%s сервер \"%s\" не найден для команды \"%s\"\n" -#: src/common/command.c:2957 +#: src/common/command.c:3040 #, c-format msgid "" "%s you can not delete server \"%s\" because you are connected to. Try /" @@ -3556,196 +3608,196 @@ msgstr "" "%s вы не можете удалить сервер \"%s\" потому, что подключены к нему. " "Попробуйте отключиться (/disconnect) %s перед удалением.\n" -#: src/common/command.c:2977 +#: src/common/command.c:3060 #, c-format msgid "Server %s%s%s has been deleted\n" msgstr "Сервер %s%s%s удалён\n" -#: src/common/command.c:2996 +#: src/common/command.c:3079 #, c-format msgid "%s missing parameters for \"%s\" command\n" msgstr "%s не хватает параметров для команды \"%s\"\n" -#: src/common/command.c:3006 +#: src/common/command.c:3089 #, c-format msgid "%s server \"%s\" already exists, can't create it!\n" msgstr "%s сервер \"%s\" уже существует, не могу создать его!\n" -#: src/common/command.c:3035 src/common/command.c:3063 -#: src/common/command.c:3076 src/common/command.c:3102 +#: src/common/command.c:3118 src/common/command.c:3146 +#: src/common/command.c:3159 src/common/command.c:3185 #, c-format msgid "%s missing password for \"%s\" parameter\n" msgstr "%s не хватает пароля для параметра \"%s\"\n" -#: src/common/command.c:3048 +#: src/common/command.c:3131 #, c-format msgid "%s missing nick(s) for \"%s\" parameter\n" msgstr "%s не хватает ника(-ов) для параметра \"%s\"\n" -#: src/common/command.c:3089 +#: src/common/command.c:3172 #, c-format msgid "%s missing command for \"%s\" parameter\n" msgstr "%s не хватает команды для параметра \"%s\"\n" -#: src/common/command.c:3127 +#: src/common/command.c:3210 #, c-format msgid "Server %s%s%s created\n" msgstr "Сервер %s%s%s создан\n" -#: src/common/command.c:3136 +#: src/common/command.c:3219 #, c-format msgid "%s unable to create server\n" msgstr "%s не могу создать сервер\n" -#: src/common/command.c:3196 +#: src/common/command.c:3279 msgid "(unknown)" msgstr "(неизвестен)" -#: src/common/command.c:3219 +#: src/common/command.c:3302 #, c-format msgid "%s(password hidden) " msgstr "%s(пароль скрыт) " -#: src/common/command.c:3317 +#: src/common/command.c:3400 #, c-format msgid "%s server \"%s\" not found\n" msgstr "%s сервер \"%s\" не найден\n" -#: src/common/command.c:3350 src/common/command.c:3398 +#: src/common/command.c:3433 src/common/command.c:3481 #, c-format msgid "%s config option \"%s\" not found\n" msgstr "%s параметр конфигурации \"%s\" не найден\n" -#: src/common/command.c:3355 src/common/command.c:3390 +#: src/common/command.c:3438 src/common/command.c:3473 #, c-format msgid "%s incorrect value for option \"%s\"\n" msgstr "%s некорректное значение параметра \"%s\"\n" -#: src/common/command.c:3371 +#: src/common/command.c:3454 #, c-format msgid "%s option \"%s\" can not be changed while WeeChat is running\n" msgstr "%s параметр \"%s\" не может быть изменена при запущеном WeeChat\n" -#: src/common/command.c:3481 +#: src/common/command.c:3564 #, c-format msgid "No config option found with \"%s\"\n" msgstr "Не найден параметр с \"%s\"\n" -#: src/common/command.c:3484 +#: src/common/command.c:3567 msgid "No config option found\n" msgstr "Не найден параметр\n" -#: src/common/command.c:3491 +#: src/common/command.c:3574 #, c-format msgid "%sDetail:\n" msgstr "%sПодробности:\n" -#: src/common/command.c:3496 +#: src/common/command.c:3579 msgid " . type boolean (values: 'on' or 'off')\n" msgstr " . булевый тип (значения: 'on' или 'off')\n" -#: src/common/command.c:3497 src/common/command.c:3520 -#: src/common/command.c:3526 src/common/command.c:3532 +#: src/common/command.c:3580 src/common/command.c:3603 +#: src/common/command.c:3609 src/common/command.c:3615 #: src/common/weechat.c:407 src/common/weechat.c:432 src/common/weechat.c:439 #: src/common/weechat.c:446 #, c-format msgid " . default value: '%s'\n" msgstr " . значение по умолчанию: '%s'\n" -#: src/common/command.c:3502 +#: src/common/command.c:3585 #, c-format msgid " . type integer (values: between %d and %d)\n" msgstr " . целочисленное значение (значения: от %d до %d)\n" -#: src/common/command.c:3505 src/common/weechat.c:416 +#: src/common/command.c:3588 src/common/weechat.c:416 #, c-format msgid " . default value: %d\n" msgstr " . значение по умолчанию: %d\n" -#: src/common/command.c:3509 +#: src/common/command.c:3592 msgid " . type string (values: " msgstr " . строковой тип (значения: " -#: src/common/command.c:3522 src/common/command.c:3528 -#: src/common/command.c:3534 src/common/weechat.c:434 src/common/weechat.c:441 +#: src/common/command.c:3605 src/common/command.c:3611 +#: src/common/command.c:3617 src/common/weechat.c:434 src/common/weechat.c:441 #: src/common/weechat.c:448 msgid "empty" msgstr "пусто" -#: src/common/command.c:3525 +#: src/common/command.c:3608 msgid " . type color (Curses or Gtk color, look at WeeChat doc)\n" msgstr " . цветовой тип (цвет Curses или Gtk, см. документацию WeeChat)\n" -#: src/common/command.c:3531 +#: src/common/command.c:3614 msgid " . type string (any string)\n" msgstr " . строковой тип (любая строка)\n" -#: src/common/command.c:3537 src/common/weechat.c:451 +#: src/common/command.c:3620 src/common/weechat.c:451 #, c-format msgid " . description: %s\n" msgstr " . описание: %s\n" -#: src/common/command.c:3548 +#: src/common/command.c:3631 #, c-format msgid "config option(s) found with \"%s\"\n" msgstr "параметров с \"%s\" найдено\n" -#: src/common/command.c:3551 +#: src/common/command.c:3634 msgid "config option(s) found\n" msgstr "параметров найдено\n" -#: src/common/command.c:3659 +#: src/common/command.c:3742 #, c-format msgid "%s incorrect value for plugin option \"%s\"\n" msgstr "%s некорректное значение параметра \"%s\" pluginа\n" -#: src/common/command.c:3688 +#: src/common/command.c:3771 #, c-format msgid "No plugin option found with \"%s\"\n" msgstr "Не найден параметр pluginа с \"%s\"\n" -#: src/common/command.c:3691 +#: src/common/command.c:3774 msgid "No plugin option found\n" msgstr "Не найден параметр pluginа\n" -#: src/common/command.c:3701 +#: src/common/command.c:3784 #, c-format msgid "plugin option(s) found with \"%s\"\n" msgstr "параметров pluginов с \"%s\" найдено\n" -#: src/common/command.c:3704 +#: src/common/command.c:3787 msgid "plugin option(s) found\n" msgstr "параметров pluginов найдено\n" -#: src/common/command.c:3745 +#: src/common/command.c:3828 #, c-format msgid "%s alias or command \"%s\" not found\n" msgstr "%s сокращение или команда \"%s\" не найдены\n" -#: src/common/command.c:3755 +#: src/common/command.c:3838 #, c-format msgid "Alias \"%s\" removed\n" msgstr "Сокращение \"%s\" удалено\n" -#: src/common/command.c:3815 +#: src/common/command.c:3898 msgid "ignore were removed.\n" msgstr "игнорирование добавлено.\n" -#: src/common/command.c:3817 +#: src/common/command.c:3900 msgid "ignore was removed.\n" msgstr "игнорирование удалено.\n" -#: src/common/command.c:3822 +#: src/common/command.c:3905 #, c-format msgid "%s no ignore found\n" msgstr "%s игнорирования не найдены\n" -#: src/common/command.c:3856 +#: src/common/command.c:3939 #, c-format msgid "%s can't upgrade: connection to at least one server is pending\n" msgstr "%s не могу обновиться: подключение к серверам в процессе\n" -#: src/common/command.c:3866 +#: src/common/command.c:3949 #, c-format msgid "" "%s can't upgrade: connection to at least one SSL server is active (should be " @@ -3754,35 +3806,36 @@ msgstr "" "%s не могу обновиться: подключен к серверам по SSL (будет исправлено в " "будущем)\n" -#: src/common/command.c:3882 +#: src/common/command.c:3965 msgid "Upgrading WeeChat...\n" msgstr "Обновляю WeeChat...\n" -#: src/common/command.c:3889 +#: src/common/command.c:3972 #, c-format msgid "%s unable to save session in file\n" msgstr "%s не могу сохранить сессию в файл\n" -#: src/common/command.c:3914 +#: src/common/command.c:3997 #, c-format msgid "%s exec failed (program: \"%s\"), exiting WeeChat\n" msgstr "%s запуск не удался (программа: \"%s\"), выхожу из WeeChat\n" -#: src/common/command.c:3954 +#: src/common/command.c:4037 #, c-format msgid "WeeChat uptime: %d %s %02d:%02d:%02d, started on %s" msgstr "WeeChat работает: %d %s %02d:%02d:%02d, запущен %s" -#: src/common/command.c:3968 +#: src/common/command.c:4051 #, c-format msgid "WeeChat uptime: %s%d %s%s %s%02d%s:%s%02d%s:%s%02d%s, started on %s%s" msgstr "WeeChat работает: %s%d %s%s %s%02d%s:%s%02d%s:%s%02d%s, запущен %s%s" -#: src/common/command.c:4012 -msgid "Opened windows:\n" +#: src/common/command.c:4095 +#, fuzzy +msgid "Open windows:\n" msgstr "Открытые окна:\n" -#: src/common/command.c:4099 +#: src/common/command.c:4182 #, c-format msgid "" "%s can not merge windows, there's no other window with same size near " diff --git a/weechat/po/weechat.pot b/weechat/po/weechat.pot index d9f8b73d3..4a5dd80cb 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-01 13:52+0200\n" +"POT-Creation-Date: 2006-07-16 12:58+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -1307,7 +1307,7 @@ msgstr "" msgid "%s: using hostname \"%s\"\n" msgstr "" -#: src/irc/irc-send.c:218 src/common/command.c:1028 +#: src/irc/irc-send.c:218 src/common/command.c:1037 #, c-format msgid "%s cannot find nick for sending message\n" msgstr "" @@ -1327,7 +1327,7 @@ msgstr "" msgid "%s \"%s\" command can not be executed on a server buffer\n" msgstr "" -#: src/irc/irc-send.c:878 src/irc/irc-send.c:939 src/common/command.c:2060 +#: src/irc/irc-send.c:878 src/irc/irc-send.c:939 src/common/command.c:2069 #, c-format msgid "%s wrong arguments for \"%s\" command\n" msgstr "" @@ -1353,9 +1353,9 @@ msgid "%s nick \"%s\" not found for \"%s\" command\n" msgstr "" #: src/irc/irc-send.c:1313 src/irc/irc-send.c:1451 src/irc/irc-send.c:2049 -#: src/common/command.c:2005 src/common/command.c:2017 -#: src/common/command.c:2036 src/common/command.c:2123 -#: src/common/command.c:2636 src/common/command.c:2815 +#: src/common/command.c:2014 src/common/command.c:2026 +#: src/common/command.c:2045 src/common/command.c:2132 +#: src/common/command.c:2645 src/common/command.c:2898 #, c-format msgid "%s wrong argument count for \"%s\" command\n" msgstr "" @@ -1741,11 +1741,11 @@ msgstr "" msgid "%s[%s%s%s]%s idle: " msgstr "" -#: src/irc/irc-recv.c:3578 src/common/command.c:3956 src/common/command.c:3974 +#: src/irc/irc-recv.c:3578 src/common/command.c:4039 src/common/command.c:4057 msgid "days" msgstr "" -#: src/irc/irc-recv.c:3578 src/common/command.c:3956 src/common/command.c:3974 +#: src/irc/irc-recv.c:3578 src/common/command.c:4039 src/common/command.c:4057 msgid "day" msgstr "" @@ -2193,7 +2193,7 @@ msgstr "" msgid "Plugin \"%s\" unloaded.\n" msgstr "" -#: src/plugins/plugins.c:1102 src/common/command.c:3637 +#: src/plugins/plugins.c:1102 src/common/command.c:3720 #, c-format msgid "%s plugin \"%s\" not found\n" msgstr "" @@ -2269,7 +2269,7 @@ msgstr "" msgid " [Q] Close DCC view" msgstr "" -#: src/gui/curses/gui-curses-input.c:433 +#: src/gui/curses/gui-curses-input.c:432 msgid " [Q] Close raw data view" msgstr "" @@ -2512,7 +2512,7 @@ msgstr "" msgid "grab a key" msgstr "" -#: src/gui/gui-keyboard.c:451 src/common/command.c:2651 +#: src/gui/gui-keyboard.c:451 src/common/command.c:2660 #, c-format msgid "%s unable to bind key \"%s\"\n" msgstr "" @@ -2572,7 +2572,7 @@ msgid "" " action: action to do:\n" " move: move buffer in the list (may be relative, for example -1)\n" " close: close buffer (optional arg is part message, for a channel)\n" -" list: list opened buffers (no parameter implies this list)\n" +" list: list open buffers (no parameter implies this list)\n" " notify: set notify level for buffer (0=never, 1=highlight, 2=1+msg, 3=2" "+join/part)\n" "server\n" @@ -2739,25 +2739,43 @@ msgid "" msgstr "" #: src/common/command.c:131 -msgid "list/load/unload plugins" +msgid "manage panels" msgstr "" #: src/common/command.c:132 -msgid "[load filename] | [autoload] | [reload] | [unload]" +msgid "[list | add type position size | resize # size | close # | move #1 #2]" msgstr "" #: src/common/command.c:133 msgid "" +" list: list open panels (no parameter implies this list)\n" +" add: add a panel, type is global|local, position is top|bottom|left|" +"right\n" +" resize: resize a panel with a new size (may be relative, for example -1)\n" +" close: close a panel by number\n" +" move: move a panel to another number (may be relative, for example -1)" +msgstr "" + +#: src/common/command.c:140 +msgid "list/load/unload plugins" +msgstr "" + +#: src/common/command.c:141 +msgid "[load filename] | [autoload] | [reload] | [unload]" +msgstr "" + +#: src/common/command.c:142 +msgid "" "filename: WeeChat plugin (file) to load\n" "\n" "Without argument, /plugin command lists all loaded plugins." msgstr "" -#: src/common/command.c:136 +#: src/common/command.c:145 msgid "list, add or remove servers" msgstr "" -#: src/common/command.c:137 +#: src/common/command.c:146 msgid "" "[servername] | [servername hostname port [-auto | -noauto] [-ipv6] [-ssl] [-" "pwd password] [-nicks nick1 nick2 nick3] [-username username] [-realname " @@ -2765,7 +2783,7 @@ msgid "" "servername]" msgstr "" -#: src/common/command.c:142 +#: src/common/command.c:151 msgid "" "servername: server name, for internal and display use\n" " hostname: name or IP address of server\n" @@ -2780,27 +2798,27 @@ msgid "" " realname: real name of user" msgstr "" -#: src/common/command.c:154 +#: src/common/command.c:163 msgid "save config to disk" msgstr "" -#: src/common/command.c:155 +#: src/common/command.c:164 msgid "[file]" msgstr "" -#: src/common/command.c:155 +#: src/common/command.c:164 msgid "file: filename for writing config" msgstr "" -#: src/common/command.c:157 +#: src/common/command.c:166 msgid "set config options" msgstr "" -#: src/common/command.c:158 src/common/command.c:166 +#: src/common/command.c:167 src/common/command.c:175 msgid "[option [ = value]]" msgstr "" -#: src/common/command.c:159 +#: src/common/command.c:168 msgid "" "option: name of an option (if name is full and no value is given, then help " "is displayed on option)\n" @@ -2810,11 +2828,11 @@ msgid "" "server name and \"xxx\" an option for this server." msgstr "" -#: src/common/command.c:165 +#: src/common/command.c:174 msgid "set plugin config options" msgstr "" -#: src/common/command.c:167 +#: src/common/command.c:176 msgid "" "option: name of a plugin option\n" " value: value for option\n" @@ -2822,27 +2840,27 @@ msgid "" "Option is format: plugin.option, example: perl.myscript.item1" msgstr "" -#: src/common/command.c:171 +#: src/common/command.c:180 msgid "remove an alias" msgstr "" -#: src/common/command.c:172 +#: src/common/command.c:181 msgid "alias_name" msgstr "" -#: src/common/command.c:172 +#: src/common/command.c:181 msgid "alias_name: name of alias to remove" msgstr "" -#: src/common/command.c:174 +#: src/common/command.c:183 msgid "unignore IRC messages and/or hosts" msgstr "" -#: src/common/command.c:175 +#: src/common/command.c:184 msgid "[number | [mask [[type | command] [channel [server]]]]]" msgstr "" -#: src/common/command.c:176 +#: src/common/command.c:185 msgid "" " number: # of ignore to unignore (number is displayed by list of ignore)\n" " mask: nick or host mask to unignore\n" @@ -2855,41 +2873,41 @@ msgid "" "Without argument, /unignore command lists all defined ignore." msgstr "" -#: src/common/command.c:186 +#: src/common/command.c:195 msgid "upgrade WeeChat without disconnecting from servers" msgstr "" -#: src/common/command.c:188 +#: src/common/command.c:197 msgid "" "This command run again WeeChat binary, so it should have been compiled or " "installed with a package manager before running this command." msgstr "" -#: src/common/command.c:191 +#: src/common/command.c:200 msgid "show WeeChat uptime" msgstr "" -#: src/common/command.c:192 +#: src/common/command.c:201 msgid "[-o]" msgstr "" -#: src/common/command.c:193 +#: src/common/command.c:202 msgid "-o: send uptime on current channel as an IRC message" msgstr "" -#: src/common/command.c:195 +#: src/common/command.c:204 msgid "manage windows" msgstr "" -#: src/common/command.c:196 +#: src/common/command.c:205 msgid "" "[list | -1 | +1 | b# | up | down | left | right | splith [pct] | splitv " "[pct] | resize pct | merge [all]]" msgstr "" -#: src/common/command.c:198 +#: src/common/command.c:207 msgid "" -" list: list opened windows (no parameter implies this list)\n" +" list: list open windows (no parameter implies this list)\n" " -1: jump to previous window\n" " +1: jump to next window\n" " b#: jump to next window displaying buffer number #\n" @@ -2907,634 +2925,662 @@ msgid "" "create a new window with size = current_size / 4" msgstr "" -#: src/common/command.c:397 src/common/command.c:743 +#: src/common/command.c:406 src/common/command.c:752 #, c-format msgid "%s circular reference when calling alias \"/%s\"\n" msgstr "" -#: src/common/command.c:723 src/common/command.c:869 src/common/command.c:964 +#: src/common/command.c:732 src/common/command.c:878 src/common/command.c:973 #, c-format msgid "%s command \"%s\" failed\n" msgstr "" -#: src/common/command.c:822 +#: src/common/command.c:831 #, c-format msgid "%s wrong argument count for %s command \"%s\" (expected: %d arg%s)\n" msgstr "" -#: src/common/command.c:834 +#: src/common/command.c:843 #, c-format msgid "" "%s wrong argument count for %s command \"%s\" (expected: between %d and %d " "arg%s)\n" msgstr "" -#: src/common/command.c:898 +#: src/common/command.c:907 #, c-format msgid "%s wrong argument count for IRC command \"%s\" (expected: %d arg%s)\n" msgstr "" -#: src/common/command.c:910 +#: src/common/command.c:919 #, c-format msgid "" "%s wrong argument count for IRC command \"%s\" (expected: between %d and %d " "arg%s)\n" msgstr "" -#: src/common/command.c:925 +#: src/common/command.c:934 #, c-format msgid "%s command \"%s\" needs a server connection!\n" msgstr "" -#: src/common/command.c:934 +#: src/common/command.c:943 #, c-format msgid "%s command \"%s\" can not be executed on DCC CHAT buffer\n" msgstr "" -#: src/common/command.c:979 +#: src/common/command.c:988 #, c-format msgid "%s unknown command \"%s\" (type /help for help)\n" msgstr "" -#: src/common/command.c:1181 +#: src/common/command.c:1190 msgid "This window is not a channel!\n" msgstr "" -#: src/common/command.c:1219 src/common/command.c:1390 +#: src/common/command.c:1228 src/common/command.c:1399 #, c-format msgid "%s missing arguments for \"%s\" command\n" msgstr "" -#: src/common/command.c:1228 +#: src/common/command.c:1237 #, c-format msgid "Alias \"%s\" => \"%s\" created\n" msgstr "" -#: src/common/command.c:1234 +#: src/common/command.c:1243 #, c-format msgid "Failed to create alias \"%s\" => \"%s\" (not enough memory)\n" msgstr "" -#: src/common/command.c:1246 +#: src/common/command.c:1255 msgid "Alias:\n" msgstr "" -#: src/common/command.c:1256 +#: src/common/command.c:1265 msgid "No alias found.\n" msgstr "" -#: src/common/command.c:1266 +#: src/common/command.c:1275 msgid "List of aliases:\n" msgstr "" -#: src/common/command.c:1280 +#: src/common/command.c:1289 msgid "No alias defined.\n" msgstr "" -#: src/common/command.c:1299 -#, c-format -msgid "%sServer: %s%s\n" -msgstr "" - -#: src/common/command.c:1304 -#, c-format -msgid "%snot connected\n" -msgstr "" - #: src/common/command.c:1308 #, c-format -msgid "%sChannel: %s%s %s(server: %s%s%s)\n" +msgid "%sServer: %s%s\n" +msgstr "" + +#: src/common/command.c:1313 +#, c-format +msgid "%snot connected\n" msgstr "" #: src/common/command.c:1317 #, c-format +msgid "%sChannel: %s%s %s(server: %s%s%s)\n" +msgstr "" + +#: src/common/command.c:1326 +#, c-format msgid "%sPrivate with: %s%s %s(server: %s%s%s)\n" msgstr "" -#: src/common/command.c:1326 src/common/command.c:1338 +#: src/common/command.c:1335 src/common/command.c:1347 #, c-format msgid "%sunknown\n" msgstr "" -#: src/common/command.c:1334 +#: src/common/command.c:1343 #, c-format msgid "%sraw IRC data\n" msgstr "" -#: src/common/command.c:1369 -msgid "Opened buffers:\n" +#: src/common/command.c:1378 +msgid "Open buffers:\n" msgstr "" -#: src/common/command.c:1414 +#: src/common/command.c:1423 #, c-format msgid "%s incorrect buffer number\n" msgstr "" -#: src/common/command.c:1431 +#: src/common/command.c:1440 #, c-format msgid "%s can not close the single buffer\n" msgstr "" -#: src/common/command.c:1442 +#: src/common/command.c:1451 #, c-format -msgid "%s can not close server buffer while channels are opened\n" +msgid "%s can not close server buffer while channels are open\n" msgstr "" -#: src/common/command.c:1514 +#: src/common/command.c:1523 msgid "Notify levels: " msgstr "" -#: src/common/command.c:1520 +#: src/common/command.c:1529 msgid "Raw IRC data" msgstr "" -#: src/common/command.c:1544 src/common/command.c:1594 +#: src/common/command.c:1553 src/common/command.c:1603 #, c-format msgid "%s incorrect notify level (must be between %d and %d)\n" msgstr "" -#: src/common/command.c:1554 +#: src/common/command.c:1563 #, c-format msgid "%s incorrect buffer for notify (must be channel or private)\n" msgstr "" -#: src/common/command.c:1564 +#: src/common/command.c:1573 #, c-format msgid "New notify level for %s%s%s: %s%d %s" msgstr "" -#: src/common/command.c:1574 +#: src/common/command.c:1583 msgid "(hotlist: never)\n" msgstr "" -#: src/common/command.c:1577 +#: src/common/command.c:1586 msgid "(hotlist: highlights)\n" msgstr "" -#: src/common/command.c:1580 +#: src/common/command.c:1589 msgid "(hotlist: highlights + messages)\n" msgstr "" -#: src/common/command.c:1583 +#: src/common/command.c:1592 msgid "(hotlist: highlights + messages + join/part (all))\n" msgstr "" -#: src/common/command.c:1714 +#: src/common/command.c:1723 #, c-format msgid "Charsets for server %s%s%s: " msgstr "" -#: src/common/command.c:1722 +#: src/common/command.c:1731 #, c-format msgid "Charsets for channel %s%s%s: " msgstr "" -#: src/common/command.c:1730 +#: src/common/command.c:1739 #, c-format msgid "Charsets for private %s%s%s: " msgstr "" -#: src/common/command.c:1758 src/common/command.c:1788 -#: src/common/command.c:1818 +#: src/common/command.c:1767 src/common/command.c:1797 +#: src/common/command.c:1827 #, c-format msgid " (inherited: \"%s%s%s\")" msgstr "" -#: src/common/command.c:1887 src/common/command.c:1915 -#: src/common/command.c:2142 src/common/command.c:2808 -#: src/common/command.c:4088 src/common/command.c:4131 +#: src/common/command.c:1896 src/common/command.c:1924 +#: src/common/command.c:2151 src/common/command.c:2891 +#: src/common/command.c:4171 src/common/command.c:4214 #, c-format msgid "%s unknown option for \"%s\" command\n" msgstr "" -#: src/common/command.c:1950 +#: src/common/command.c:1959 #, c-format msgid "%s already connected to server \"%s\"!\n" msgstr "" -#: src/common/command.c:1958 +#: src/common/command.c:1967 #, c-format msgid "%s currently connecting to server \"%s\"!\n" msgstr "" -#: src/common/command.c:1978 src/common/command.c:2191 +#: src/common/command.c:1987 src/common/command.c:2200 #, c-format msgid "%s server not found\n" msgstr "" -#: src/common/command.c:2175 +#: src/common/command.c:2184 #, c-format msgid "%s not connected to server \"%s\"!\n" msgstr "" -#: src/common/command.c:2183 +#: src/common/command.c:2192 msgid "Auto-reconnection is cancelled\n" msgstr "" -#: src/common/command.c:2219 src/common/weechat.c:471 +#: src/common/command.c:2228 src/common/weechat.c:471 #, c-format msgid "%s internal commands:\n" msgstr "" -#: src/common/command.c:2229 src/common/weechat.c:491 +#: src/common/command.c:2238 src/common/weechat.c:491 #, c-format msgid "IRC commands:\n" msgstr "" -#: src/common/command.c:2243 +#: src/common/command.c:2252 msgid "Plugin commands:\n" msgstr "" -#: src/common/command.c:2359 +#: src/common/command.c:2368 #, c-format msgid "No help available, \"%s\" is an unknown command\n" msgstr "" -#: src/common/command.c:2428 +#: src/common/command.c:2437 #, c-format msgid "%son %s%s%s/%s%s%s:%s ignoring %s%s%s from %s%s\n" msgstr "" -#: src/common/command.c:2466 +#: src/common/command.c:2475 msgid "List of ignore:\n" msgstr "" -#: src/common/command.c:2483 +#: src/common/command.c:2492 msgid "No ignore defined.\n" msgstr "" -#: src/common/command.c:2509 +#: src/common/command.c:2518 msgid "New ignore:" msgstr "" -#: src/common/command.c:2529 +#: src/common/command.c:2538 #, c-format msgid "New key binding: %s" msgstr "" -#: src/common/command.c:2568 +#: src/common/command.c:2577 msgid "Key bindings:\n" msgstr "" -#: src/common/command.c:2582 +#: src/common/command.c:2591 #, c-format msgid "Key \"%s\" unbound\n" msgstr "" -#: src/common/command.c:2588 +#: src/common/command.c:2597 #, c-format msgid "%s unable to unbind key \"%s\"\n" msgstr "" -#: src/common/command.c:2596 src/common/weechat.c:523 +#: src/common/command.c:2605 src/common/weechat.c:523 #, c-format msgid "Internal key functions:\n" msgstr "" -#: src/common/command.c:2616 +#: src/common/command.c:2625 msgid "Default key bindings restored\n" msgstr "" -#: src/common/command.c:2622 +#: src/common/command.c:2631 #, c-format msgid "%s \"-yes\" argument is required for keys reset (securuty reason)\n" msgstr "" -#: src/common/command.c:2683 +#: src/common/command.c:2685 +msgid "global" +msgstr "" + +#: src/common/command.c:2685 +msgid "local" +msgstr "" + +#: src/common/command.c:2691 +msgid "top" +msgstr "" + +#: src/common/command.c:2694 +msgid "bottom" +msgstr "" + +#: src/common/command.c:2697 +msgid "left" +msgstr "" + +#: src/common/command.c:2700 +msgid "right" +msgstr "" + +#: src/common/command.c:2730 +msgid "Open panels:\n" +msgstr "" + +#: src/common/command.c:2766 msgid "Plugins loaded:\n" msgstr "" -#: src/common/command.c:2699 +#: src/common/command.c:2782 msgid " message handlers:\n" msgstr "" -#: src/common/command.c:2708 +#: src/common/command.c:2791 #, c-format msgid " IRC(%s)\n" msgstr "" -#: src/common/command.c:2715 +#: src/common/command.c:2798 msgid " (no message handler)\n" msgstr "" -#: src/common/command.c:2720 +#: src/common/command.c:2803 msgid " command handlers:\n" msgstr "" -#: src/common/command.c:2741 +#: src/common/command.c:2824 msgid " (no command handler)\n" msgstr "" -#: src/common/command.c:2746 +#: src/common/command.c:2829 msgid " timer handlers:\n" msgstr "" -#: src/common/command.c:2755 +#: src/common/command.c:2838 #, c-format msgid " %d seconds\n" msgstr "" -#: src/common/command.c:2762 +#: src/common/command.c:2845 msgid " (no timer handler)\n" msgstr "" -#: src/common/command.c:2767 +#: src/common/command.c:2850 msgid " keyboard handlers:\n" msgstr "" -#: src/common/command.c:2777 +#: src/common/command.c:2860 msgid " (no keyboard handler)\n" msgstr "" -#: src/common/command.c:2779 +#: src/common/command.c:2862 #, c-format msgid " %d defined\n" msgstr "" -#: src/common/command.c:2785 +#: src/common/command.c:2868 msgid " (no plugin)\n" msgstr "" -#: src/common/command.c:2821 src/common/command.c:3715 +#: src/common/command.c:2904 src/common/command.c:3798 #, c-format msgid "" "Command \"%s\" is not available, WeeChat was built without plugins support.\n" msgstr "" -#: src/common/command.c:2849 +#: src/common/command.c:2932 msgid "Configuration file saved\n" msgstr "" -#: src/common/command.c:2854 +#: src/common/command.c:2937 #, c-format msgid "%s failed to save configuration file\n" msgstr "" -#: src/common/command.c:2862 +#: src/common/command.c:2945 msgid "Plugins options saved\n" msgstr "" -#: src/common/command.c:2867 +#: src/common/command.c:2950 #, c-format msgid "%s failed to save plugins options\n" msgstr "" -#: src/common/command.c:2908 +#: src/common/command.c:2991 msgid "No server.\n" msgstr "" -#: src/common/command.c:2919 +#: src/common/command.c:3002 #, c-format msgid "Server '%s' not found.\n" msgstr "" -#: src/common/command.c:2931 +#: src/common/command.c:3014 #, c-format msgid "%s missing servername for \"%s\" command\n" msgstr "" -#: src/common/command.c:2939 +#: src/common/command.c:3022 #, c-format msgid "%s too much arguments for \"%s\" command, ignoring arguments\n" msgstr "" -#: src/common/command.c:2949 +#: src/common/command.c:3032 #, c-format msgid "%s server \"%s\" not found for \"%s\" command\n" msgstr "" -#: src/common/command.c:2957 +#: src/common/command.c:3040 #, c-format msgid "" "%s you can not delete server \"%s\" because you are connected to. Try /" "disconnect %s before.\n" msgstr "" -#: src/common/command.c:2977 +#: src/common/command.c:3060 #, c-format msgid "Server %s%s%s has been deleted\n" msgstr "" -#: src/common/command.c:2996 +#: src/common/command.c:3079 #, c-format msgid "%s missing parameters for \"%s\" command\n" msgstr "" -#: src/common/command.c:3006 +#: src/common/command.c:3089 #, c-format msgid "%s server \"%s\" already exists, can't create it!\n" msgstr "" -#: src/common/command.c:3035 src/common/command.c:3063 -#: src/common/command.c:3076 src/common/command.c:3102 +#: src/common/command.c:3118 src/common/command.c:3146 +#: src/common/command.c:3159 src/common/command.c:3185 #, c-format msgid "%s missing password for \"%s\" parameter\n" msgstr "" -#: src/common/command.c:3048 +#: src/common/command.c:3131 #, c-format msgid "%s missing nick(s) for \"%s\" parameter\n" msgstr "" -#: src/common/command.c:3089 +#: src/common/command.c:3172 #, c-format msgid "%s missing command for \"%s\" parameter\n" msgstr "" -#: src/common/command.c:3127 +#: src/common/command.c:3210 #, c-format msgid "Server %s%s%s created\n" msgstr "" -#: src/common/command.c:3136 +#: src/common/command.c:3219 #, c-format msgid "%s unable to create server\n" msgstr "" -#: src/common/command.c:3196 +#: src/common/command.c:3279 msgid "(unknown)" msgstr "" -#: src/common/command.c:3219 +#: src/common/command.c:3302 #, c-format msgid "%s(password hidden) " msgstr "" -#: src/common/command.c:3317 +#: src/common/command.c:3400 #, c-format msgid "%s server \"%s\" not found\n" msgstr "" -#: src/common/command.c:3350 src/common/command.c:3398 +#: src/common/command.c:3433 src/common/command.c:3481 #, c-format msgid "%s config option \"%s\" not found\n" msgstr "" -#: src/common/command.c:3355 src/common/command.c:3390 +#: src/common/command.c:3438 src/common/command.c:3473 #, c-format msgid "%s incorrect value for option \"%s\"\n" msgstr "" -#: src/common/command.c:3371 +#: src/common/command.c:3454 #, c-format msgid "%s option \"%s\" can not be changed while WeeChat is running\n" msgstr "" -#: src/common/command.c:3481 +#: src/common/command.c:3564 #, c-format msgid "No config option found with \"%s\"\n" msgstr "" -#: src/common/command.c:3484 +#: src/common/command.c:3567 msgid "No config option found\n" msgstr "" -#: src/common/command.c:3491 +#: src/common/command.c:3574 #, c-format msgid "%sDetail:\n" msgstr "" -#: src/common/command.c:3496 +#: src/common/command.c:3579 msgid " . type boolean (values: 'on' or 'off')\n" msgstr "" -#: src/common/command.c:3497 src/common/command.c:3520 -#: src/common/command.c:3526 src/common/command.c:3532 +#: src/common/command.c:3580 src/common/command.c:3603 +#: src/common/command.c:3609 src/common/command.c:3615 #: src/common/weechat.c:407 src/common/weechat.c:432 src/common/weechat.c:439 #: src/common/weechat.c:446 #, c-format msgid " . default value: '%s'\n" msgstr "" -#: src/common/command.c:3502 +#: src/common/command.c:3585 #, c-format msgid " . type integer (values: between %d and %d)\n" msgstr "" -#: src/common/command.c:3505 src/common/weechat.c:416 +#: src/common/command.c:3588 src/common/weechat.c:416 #, c-format msgid " . default value: %d\n" msgstr "" -#: src/common/command.c:3509 +#: src/common/command.c:3592 msgid " . type string (values: " msgstr "" -#: src/common/command.c:3522 src/common/command.c:3528 -#: src/common/command.c:3534 src/common/weechat.c:434 src/common/weechat.c:441 +#: src/common/command.c:3605 src/common/command.c:3611 +#: src/common/command.c:3617 src/common/weechat.c:434 src/common/weechat.c:441 #: src/common/weechat.c:448 msgid "empty" msgstr "" -#: src/common/command.c:3525 +#: src/common/command.c:3608 msgid " . type color (Curses or Gtk color, look at WeeChat doc)\n" msgstr "" -#: src/common/command.c:3531 +#: src/common/command.c:3614 msgid " . type string (any string)\n" msgstr "" -#: src/common/command.c:3537 src/common/weechat.c:451 +#: src/common/command.c:3620 src/common/weechat.c:451 #, c-format msgid " . description: %s\n" msgstr "" -#: src/common/command.c:3548 +#: src/common/command.c:3631 #, c-format msgid "config option(s) found with \"%s\"\n" msgstr "" -#: src/common/command.c:3551 +#: src/common/command.c:3634 msgid "config option(s) found\n" msgstr "" -#: src/common/command.c:3659 +#: src/common/command.c:3742 #, c-format msgid "%s incorrect value for plugin option \"%s\"\n" msgstr "" -#: src/common/command.c:3688 +#: src/common/command.c:3771 #, c-format msgid "No plugin option found with \"%s\"\n" msgstr "" -#: src/common/command.c:3691 +#: src/common/command.c:3774 msgid "No plugin option found\n" msgstr "" -#: src/common/command.c:3701 +#: src/common/command.c:3784 #, c-format msgid "plugin option(s) found with \"%s\"\n" msgstr "" -#: src/common/command.c:3704 +#: src/common/command.c:3787 msgid "plugin option(s) found\n" msgstr "" -#: src/common/command.c:3745 +#: src/common/command.c:3828 #, c-format msgid "%s alias or command \"%s\" not found\n" msgstr "" -#: src/common/command.c:3755 +#: src/common/command.c:3838 #, c-format msgid "Alias \"%s\" removed\n" msgstr "" -#: src/common/command.c:3815 +#: src/common/command.c:3898 msgid "ignore were removed.\n" msgstr "" -#: src/common/command.c:3817 +#: src/common/command.c:3900 msgid "ignore was removed.\n" msgstr "" -#: src/common/command.c:3822 +#: src/common/command.c:3905 #, c-format msgid "%s no ignore found\n" msgstr "" -#: src/common/command.c:3856 +#: src/common/command.c:3939 #, c-format msgid "%s can't upgrade: connection to at least one server is pending\n" msgstr "" -#: src/common/command.c:3866 +#: src/common/command.c:3949 #, c-format msgid "" "%s can't upgrade: connection to at least one SSL server is active (should be " "fixed in a future version)\n" msgstr "" -#: src/common/command.c:3882 +#: src/common/command.c:3965 msgid "Upgrading WeeChat...\n" msgstr "" -#: src/common/command.c:3889 +#: src/common/command.c:3972 #, c-format msgid "%s unable to save session in file\n" msgstr "" -#: src/common/command.c:3914 +#: src/common/command.c:3997 #, c-format msgid "%s exec failed (program: \"%s\"), exiting WeeChat\n" msgstr "" -#: src/common/command.c:3954 +#: src/common/command.c:4037 #, c-format msgid "WeeChat uptime: %d %s %02d:%02d:%02d, started on %s" msgstr "" -#: src/common/command.c:3968 +#: src/common/command.c:4051 #, c-format msgid "WeeChat uptime: %s%d %s%s %s%02d%s:%s%02d%s:%s%02d%s, started on %s%s" msgstr "" -#: src/common/command.c:4012 -msgid "Opened windows:\n" +#: src/common/command.c:4095 +msgid "Open windows:\n" msgstr "" -#: src/common/command.c:4099 +#: src/common/command.c:4182 #, c-format msgid "" "%s can not merge windows, there's no other window with same size near " diff --git a/weechat/src/common/backtrace.c b/weechat/src/common/backtrace.c index 98235f5e4..747918296 100644 --- a/weechat/src/common/backtrace.c +++ b/weechat/src/common/backtrace.c @@ -145,6 +145,8 @@ weechat_backtrace () #endif weechat_backtrace_printf ("======= WeeChat backtrace =======\n"); + weechat_backtrace_printf ("(written by %s, compiled on %s %s)\n", + PACKAGE_STRING, __DATE__, __TIME__); #ifdef HAVE_BACKTRACE trace_size = backtrace (trace, BACKTRACE_MAX); diff --git a/weechat/src/common/command.c b/weechat/src/common/command.c index 2a25d76ee..edb57abe2 100644 --- a/weechat/src/common/command.c +++ b/weechat/src/common/command.c @@ -59,7 +59,7 @@ t_weechat_command weechat_commands[] = N_(" action: action to do:\n" " move: move buffer in the list (may be relative, for example -1)\n" " close: close buffer (optional arg is part message, for a channel)\n" - " list: list opened buffers (no parameter implies this list)\n" + " list: list open buffers (no parameter implies this list)\n" " notify: set notify level for buffer (0=never, 1=highlight, 2=1+msg, 3=2+join/part)\n" "server\n" "channel: jump to buffer by server and/or channel name\n" @@ -128,6 +128,15 @@ t_weechat_command weechat_commands[] = " reset: restore bindings to the default values and delete ALL " "personal bindings (use carefully!)"), "unbind|functions|reset %k", 0, MAX_ARGS, 0, NULL, weechat_cmd_key }, + { "panel", N_("manage panels"), + N_("[list | add type position size | resize # size | close # | move #1 #2]"), + N_(" list: list open panels (no parameter implies this list)\n" + " add: add a panel, type is global|local, position is top|bottom|left|right\n" + " resize: resize a panel with a new size (may be relative, for example -1)\n" + " close: close a panel by number\n" + " move: move a panel to another number (may be relative, for example -1)"), + "list|add|close|move global|local top|bottom|left|right", + 0, MAX_ARGS, 0, weechat_cmd_panel, NULL }, { "plugin", N_("list/load/unload plugins"), N_("[load filename] | [autoload] | [reload] | [unload]"), N_("filename: WeeChat plugin (file) to load\n\n" @@ -195,7 +204,7 @@ t_weechat_command weechat_commands[] = { "window", N_("manage windows"), N_("[list | -1 | +1 | b# | up | down | left | right | splith [pct] " "| splitv [pct] | resize pct | merge [all]]"), - N_(" list: list opened windows (no parameter implies this list)\n" + N_(" list: list open windows (no parameter implies this list)\n" " -1: jump to previous window\n" " +1: jump to next window\n" " b#: jump to next window displaying buffer number #\n" @@ -1363,10 +1372,10 @@ weechat_cmd_buffer (t_irc_server *server, t_irc_channel *channel, if ((argc == 0) || ((argc == 1) && (ascii_strcasecmp (argv[0], "list") == 0))) { - /* list opened buffers */ + /* list open buffers */ gui_printf (NULL, "\n"); - gui_printf (NULL, _("Opened buffers:\n")); + gui_printf (NULL, _("Open buffers:\n")); for (ptr_buffer = gui_buffers; ptr_buffer; ptr_buffer = ptr_buffer->next_buffer) { @@ -1440,7 +1449,7 @@ weechat_cmd_buffer (t_irc_server *server, t_irc_channel *channel, irc_display_prefix (NULL, NULL, PREFIX_ERROR); gui_printf (NULL, _("%s can not close server buffer while channels " - "are opened\n"), + "are open\n"), WEECHAT_ERROR); free_exploded_string (argv); return -1; @@ -2657,6 +2666,80 @@ weechat_cmd_key (t_irc_server *server, t_irc_channel *channel, return 0; } +/* + * weechat_cmd_panel_display_info: display infos about a panel + */ + +void +weechat_cmd_panel_display_info (t_gui_panel *panel) +{ + gui_printf (NULL, " %s%2d%s. ", + GUI_COLOR(COLOR_WIN_CHAT_CHANNEL), + panel->number, + GUI_COLOR(COLOR_WIN_CHAT)); + gui_printf (NULL, "%s%s%s ", + GUI_COLOR(COLOR_WIN_CHAT_CHANNEL), + panel->name, + GUI_COLOR(COLOR_WIN_CHAT)); + gui_printf (NULL, "(%s%s/%s", + (panel->panel_window) ? _("global") : _("local"), + GUI_COLOR(COLOR_WIN_CHAT_DARK), + GUI_COLOR(COLOR_WIN_CHAT)); + switch (panel->position) + { + case GUI_PANEL_TOP: + gui_printf (NULL, "%s", _("top")); + break; + case GUI_PANEL_BOTTOM: + gui_printf (NULL, "%s", _("bottom")); + break; + case GUI_PANEL_LEFT: + gui_printf (NULL, "%s", _("left")); + break; + case GUI_PANEL_RIGHT: + gui_printf (NULL, "%s", _("right")); + break; + } + gui_printf (NULL, "%s/%s%d)\n", + GUI_COLOR(COLOR_WIN_CHAT_DARK), + GUI_COLOR(COLOR_WIN_CHAT), + panel->size); +} + +/* + * weechat_cmd_panel: manage panels + */ + +int +weechat_cmd_panel (t_irc_server *server, t_irc_channel *channel, + int argc, char **argv) +{ + t_gui_panel *ptr_panel; + + /* make gcc happy */ + (void) server; + (void) channel; + + gui_printf (NULL, "\n/panel command is under development!\n"); + + if ((argc == 0) || ((argc == 1) && (ascii_strcasecmp (argv[0], "list") == 0))) + { + /* list open panels */ + + gui_printf (NULL, "\n"); + gui_printf (NULL, _("Open panels:\n")); + + for (ptr_panel = gui_panels; ptr_panel; ptr_panel = ptr_panel->next_panel) + { + weechat_cmd_panel_display_info (ptr_panel); + } + } + else + { + } + return 0; +} + /* * weechat_cmd_plugin: list/load/unload WeeChat plugins */ @@ -4006,10 +4089,10 @@ weechat_cmd_window (t_irc_server *server, t_irc_channel *channel, if ((argc == 0) || ((argc == 1) && (ascii_strcasecmp (argv[0], "list") == 0))) { - /* list opened windows */ + /* list open windows */ gui_printf (NULL, "\n"); - gui_printf (NULL, _("Opened windows:\n")); + gui_printf (NULL, _("Open windows:\n")); i = 1; for (ptr_win = gui_windows; ptr_win; ptr_win = ptr_win->next_window) diff --git a/weechat/src/common/command.h b/weechat/src/common/command.h index 975bd9c79..c79be0979 100644 --- a/weechat/src/common/command.h +++ b/weechat/src/common/command.h @@ -89,6 +89,7 @@ extern int weechat_cmd_history (t_irc_server *, t_irc_channel *, int, char **); extern void weechat_cmd_ignore_display (char *, t_irc_ignore *); extern int weechat_cmd_ignore (t_irc_server *, t_irc_channel *, int, char **); extern int weechat_cmd_key (t_irc_server *, t_irc_channel *, char *); +extern int weechat_cmd_panel (t_irc_server *, t_irc_channel *, int, char **); extern int weechat_cmd_plugin (t_irc_server *, t_irc_channel *, int, char **); extern int weechat_cmd_save (t_irc_server *, t_irc_channel *, int, char **); extern int weechat_cmd_server (t_irc_server *, t_irc_channel *, int, char **); diff --git a/weechat/src/common/weechat.c b/weechat/src/common/weechat.c index 7e99ae250..2062316d4 100644 --- a/weechat/src/common/weechat.c +++ b/weechat/src/common/weechat.c @@ -937,7 +937,6 @@ weechat_dump (int crash) t_irc_server *ptr_server; t_irc_channel *ptr_channel; t_irc_nick *ptr_nick; - t_irc_dcc *ptr_dcc; t_gui_window *ptr_window; t_gui_buffer *ptr_buffer; @@ -984,11 +983,9 @@ weechat_dump (int crash) } } - weechat_log_printf ("\n"); - for (ptr_dcc = dcc_list; ptr_dcc; ptr_dcc = ptr_dcc->next_dcc) - { - dcc_print_log (ptr_dcc); - } + dcc_print_log (); + + gui_panel_print_log (); weechat_log_printf ("\n"); weechat_log_printf ("[windows/buffers]\n"); @@ -1015,7 +1012,7 @@ weechat_dump (int crash) weechat_log_printf ("\n"); gui_buffer_print_log (ptr_buffer); } - + weechat_log_printf ("\n"); ignore_print_log (); @@ -1038,8 +1035,6 @@ weechat_sigsegv () fprintf (stderr, "\n"); fprintf (stderr, "*** Very bad! WeeChat is crashing (SIGSEGV received)\n"); - fprintf (stderr, "*** (%s, compiled on %s %s)\n", - PACKAGE_STRING, __DATE__, __TIME__); if (!weechat_log_crash_rename ()) fprintf (stderr, "*** Full crash dump was saved to %s/weechat.log file.\n", weechat_home); diff --git a/weechat/src/gui/curses/gui-curses-chat.c b/weechat/src/gui/curses/gui-curses-chat.c index ce99f71d9..c0e1c1d49 100644 --- a/weechat/src/gui/curses/gui-curses-chat.c +++ b/weechat/src/gui/curses/gui-curses-chat.c @@ -174,13 +174,13 @@ gui_chat_draw_title (t_gui_buffer *buffer, int erase) for (ptr_win = gui_windows; ptr_win; ptr_win = ptr_win->next_window) { - if (ptr_win->buffer == buffer) + if ((ptr_win->buffer == buffer) && (buffer->num_displayed > 0)) { if (erase) gui_window_curses_clear (GUI_CURSES(ptr_win)->win_title, COLOR_WIN_TITLE); gui_window_set_weechat_color (GUI_CURSES(ptr_win)->win_title, COLOR_WIN_TITLE); - snprintf (format, 32, "%%-%ds", ptr_win->win_width); + snprintf (format, 32, "%%-%ds", ptr_win->win_title_width); if (CHANNEL(buffer)) { if (CHANNEL(buffer)->topic) diff --git a/weechat/src/gui/curses/gui-curses-input.c b/weechat/src/gui/curses/gui-curses-input.c index 54aaa4c2b..a3408d7ad 100644 --- a/weechat/src/gui/curses/gui-curses-input.c +++ b/weechat/src/gui/curses/gui-curses-input.c @@ -349,7 +349,7 @@ gui_input_draw (t_gui_buffer *buffer, int erase) prompt_length = gui_input_get_prompt_length (ptr_win, ptr_nickname); - if (ptr_win->win_width - prompt_length < 3) + if (ptr_win->win_input_width - prompt_length < 3) { prompt_length = 0; display_prompt = 0; @@ -358,9 +358,9 @@ gui_input_draw (t_gui_buffer *buffer, int erase) display_prompt = 1; if (buffer->input_buffer_pos - buffer->input_buffer_1st_display + 1 > - ptr_win->win_width - prompt_length) + ptr_win->win_input_width - prompt_length) buffer->input_buffer_1st_display = buffer->input_buffer_pos - - (ptr_win->win_width - prompt_length) + 1; + (ptr_win->win_input_width - prompt_length) + 1; else { if (buffer->input_buffer_pos < buffer->input_buffer_1st_display) @@ -370,11 +370,11 @@ gui_input_draw (t_gui_buffer *buffer, int erase) if ((buffer->input_buffer_1st_display > 0) && (buffer->input_buffer_pos - buffer->input_buffer_1st_display + 1) - < ptr_win->win_width - prompt_length) + < ptr_win->win_input_width - prompt_length) { buffer->input_buffer_1st_display = buffer->input_buffer_pos - - (ptr_win->win_width - prompt_length) + 1; + (ptr_win->win_input_width - prompt_length) + 1; if (buffer->input_buffer_1st_display < 0) buffer->input_buffer_1st_display = 0; } @@ -384,18 +384,18 @@ gui_input_draw (t_gui_buffer *buffer, int erase) gui_input_draw_prompt (ptr_win, ptr_nickname); gui_window_set_weechat_color (GUI_CURSES(ptr_win)->win_input, COLOR_WIN_INPUT); - snprintf (format, 32, "%%-%ds", ptr_win->win_width - prompt_length); + snprintf (format, 32, "%%-%ds", ptr_win->win_input_width - prompt_length); offset_cursor = 0; if (ptr_win == gui_current_window) offset_cursor = gui_input_draw_text (ptr_win, - ptr_win->win_width - prompt_length); + ptr_win->win_input_width - prompt_length); else wprintw (GUI_CURSES(ptr_win)->win_input, format, ""); wclrtoeol (GUI_CURSES(ptr_win)->win_input); - ptr_win->win_input_x = prompt_length + offset_cursor; + ptr_win->win_input_cursor_x = prompt_length + offset_cursor; if (ptr_win == gui_current_window) - move (ptr_win->win_y + ptr_win->win_height - 1, - ptr_win->win_x + ptr_win->win_input_x); + move (ptr_win->win_input_y, + ptr_win->win_input_x + ptr_win->win_input_cursor_x); } break; case BUFFER_TYPE_DCC: @@ -424,18 +424,16 @@ gui_input_draw (t_gui_buffer *buffer, int erase) wprintw (GUI_CURSES(ptr_win)->win_input, _(" [P] Purge old DCC")); wprintw (GUI_CURSES(ptr_win)->win_input, _(" [Q] Close DCC view")); wclrtoeol (GUI_CURSES(ptr_win)->win_input); - ptr_win->win_input_x = 0; + ptr_win->win_input_cursor_x = 0; if (ptr_win == gui_current_window) - move (ptr_win->win_y + ptr_win->win_height - 1, - ptr_win->win_x); + move (ptr_win->win_input_y, ptr_win->win_input_x); break; case BUFFER_TYPE_RAW_DATA: mvwprintw (GUI_CURSES(ptr_win)->win_input, 0, 0, _(" [Q] Close raw data view")); wclrtoeol (GUI_CURSES(ptr_win)->win_input); - ptr_win->win_input_x = 0; + ptr_win->win_input_cursor_x = 0; if (ptr_win == gui_current_window) - move (ptr_win->win_y + ptr_win->win_height - 1, - ptr_win->win_x); + move (ptr_win->win_input_y, ptr_win->win_input_x); break; } doupdate (); diff --git a/weechat/src/gui/curses/gui-curses-keyboard.c b/weechat/src/gui/curses/gui-curses-keyboard.c index fcf134c80..db9f563bd 100644 --- a/weechat/src/gui/curses/gui-curses-keyboard.c +++ b/weechat/src/gui/curses/gui-curses-keyboard.c @@ -143,9 +143,12 @@ gui_keyboard_default_bindings () void gui_keyboard_grab_end () { - char *expanded_key, *expanded_key2; - int length; + char *expanded_key; char *buffer_before_key; +#ifdef PLUGINS + char *expanded_key2; + int length; +#endif /* get expanded name (for example: ^U => ctrl-u) */ expanded_key = gui_keyboard_get_expanded_name (gui_key_buffer); @@ -193,8 +196,11 @@ void gui_keyboard_read () { int key, i, insert_ok; - char key_str[32], key_str2[33]; + char key_str[32]; char *buffer_before_key; +#ifdef PLUGINS + char key_str2[33]; +#endif i = 0; /* do not loop too much here (for example when big paste was made), @@ -215,10 +221,7 @@ gui_keyboard_read () } if (key == KEY_RESIZE) - { - gui_window_refresh_screen (); continue; - } gui_last_activity_time = time (NULL); diff --git a/weechat/src/gui/curses/gui-curses-main.c b/weechat/src/gui/curses/gui-curses-main.c index 6ce58d631..2c863fe54 100644 --- a/weechat/src/gui/curses/gui-curses-main.c +++ b/weechat/src/gui/curses/gui-curses-main.c @@ -73,7 +73,7 @@ gui_main_loop () { /* refresh needed ? */ if (gui_refresh_screen_needed) - gui_window_refresh_screen (); + gui_window_refresh_screen (0); new_time = time (NULL); local_time = localtime (&new_time); @@ -112,7 +112,7 @@ gui_main_loop () { gui_infobar_draw_time (gui_current_window->buffer); wmove (GUI_CURSES(gui_current_window)->win_input, - 0, gui_current_window->win_input_x); + 0, gui_current_window->win_input_cursor_x); wrefresh (GUI_CURSES(gui_current_window)->win_input); } @@ -291,7 +291,7 @@ gui_main_init () gui_infobar = NULL; - gui_ok = ((COLS > 5) && (LINES > 5)); + gui_ok = ((COLS > WINDOW_MIN_WIDTH) && (LINES > WINDOW_MIN_HEIGHT)); refresh (); diff --git a/weechat/src/gui/curses/gui-curses-nicklist.c b/weechat/src/gui/curses/gui-curses-nicklist.c index 4bfa95de0..5aa5a8b6d 100644 --- a/weechat/src/gui/curses/gui-curses-nicklist.c +++ b/weechat/src/gui/curses/gui-curses-nicklist.c @@ -36,7 +36,7 @@ */ void -gui_nicklist_draw (t_gui_buffer *buffer, int erase) +gui_nicklist_draw (t_gui_buffer *buffer, int erase, int calculate_size) { t_gui_window *ptr_win; int i, j, x, y, x2, column, max_length, nicks_displayed; @@ -52,7 +52,7 @@ gui_nicklist_draw (t_gui_buffer *buffer, int erase) { max_length = nick_get_max_length (CHANNEL(buffer)); - if (gui_window_calculate_pos_size (ptr_win, 0)) + if (calculate_size && (gui_window_calculate_pos_size (ptr_win, 0))) { delwin (GUI_CURSES(ptr_win)->win_chat); delwin (GUI_CURSES(ptr_win)->win_nick); diff --git a/weechat/src/gui/curses/gui-curses-panel.c b/weechat/src/gui/curses/gui-curses-panel.c index 9e5f6b7f4..8dbb5f85e 100644 --- a/weechat/src/gui/curses/gui-curses-panel.c +++ b/weechat/src/gui/curses/gui-curses-panel.c @@ -33,11 +33,13 @@ /* - * gui_panel_get_size: get total panel size for a position + * gui_panel_windows_get_size: get total panel size (window panels) for a position + * panel is optional, if not NULL, size is computed + * from panel 1 to panel # - 1 */ int -gui_panel_get_size (t_gui_window *window, int position) +gui_panel_window_get_size (t_gui_panel *panel, t_gui_window *window, int position) { t_gui_panel_window *ptr_panel_win; int total_size; @@ -46,6 +48,10 @@ gui_panel_get_size (t_gui_window *window, int position) for (ptr_panel_win = GUI_CURSES(window)->panel_windows; ptr_panel_win; ptr_panel_win = ptr_panel_win->next_panel_window) { + /* stop before panel */ + if ((panel) && (ptr_panel_win->panel == panel)) + return total_size; + if (ptr_panel_win->panel->position == position) { switch (position) @@ -76,6 +82,7 @@ gui_panel_window_new (t_gui_panel *panel, t_gui_window *window) { t_gui_panel_window *new_panel_win; int x1, y1, x2, y2; + int add_top, add_bottom, add_left, add_right; if (window) { @@ -83,6 +90,10 @@ gui_panel_window_new (t_gui_panel *panel, t_gui_window *window) y1 = window->win_y + 1; x2 = x1 + window->win_width - 1; y2 = y1 + window->win_height - 1 - 4; + add_left = gui_panel_window_get_size (panel, window, GUI_PANEL_LEFT); + add_right = gui_panel_window_get_size (panel, window, GUI_PANEL_RIGHT); + add_top = gui_panel_window_get_size (panel, window, GUI_PANEL_TOP); + add_bottom = gui_panel_window_get_size (panel, window, GUI_PANEL_BOTTOM); } else { @@ -90,6 +101,10 @@ gui_panel_window_new (t_gui_panel *panel, t_gui_window *window) y1 = 0; x2 = gui_window_get_width () - 1; y2 = gui_window_get_height () - 1; + add_left = gui_panel_global_get_size (panel, GUI_PANEL_LEFT); + add_right = gui_panel_global_get_size (panel, GUI_PANEL_RIGHT); + add_top = gui_panel_global_get_size (panel, GUI_PANEL_TOP); + add_bottom = gui_panel_global_get_size (panel, GUI_PANEL_BOTTOM); } if ((new_panel_win = (t_gui_panel_window *) malloc (sizeof (t_gui_panel_window)))) @@ -109,8 +124,8 @@ gui_panel_window_new (t_gui_panel *panel, t_gui_window *window) switch (panel->position) { case GUI_PANEL_TOP: - new_panel_win->x = x1; - new_panel_win->y = y1; + new_panel_win->x = x1 + add_left; + new_panel_win->y = y1 + add_top; new_panel_win->width = x2 - x1 + 1; new_panel_win->height = panel->size; break; diff --git a/weechat/src/gui/curses/gui-curses-status.c b/weechat/src/gui/curses/gui-curses-status.c index a8cd59a4d..3d7317c9a 100644 --- a/weechat/src/gui/curses/gui-curses-status.c +++ b/weechat/src/gui/curses/gui-curses-status.c @@ -361,10 +361,10 @@ gui_status_draw (t_gui_buffer *buffer, int erase) if (BUFFER_HAS_NICKLIST(ptr_win->buffer)) { snprintf (str_nicks, sizeof (str_nicks) - 1, "%d", CHANNEL(ptr_win->buffer)->nicks_count); - x = ptr_win->win_width - strlen (str_nicks) - 4; + x = ptr_win->win_status_width - strlen (str_nicks) - 4; } else - x = ptr_win->win_width - 2; + x = ptr_win->win_status_width - 2; more = strdup (_("-MORE-")); x -= strlen (more) - 1; if (x < 0) diff --git a/weechat/src/gui/curses/gui-curses-window.c b/weechat/src/gui/curses/gui-curses-window.c index f450a65c0..3ee03a2f5 100644 --- a/weechat/src/gui/curses/gui-curses-window.c +++ b/weechat/src/gui/curses/gui-curses-window.c @@ -175,10 +175,10 @@ gui_window_calculate_pos_size (t_gui_window *window, int force_calculate) if (!gui_ok) return 0; - add_left = gui_panel_get_size (window, GUI_PANEL_LEFT); - add_right = gui_panel_get_size (window, GUI_PANEL_RIGHT); - add_top = gui_panel_get_size (window, GUI_PANEL_TOP); - add_bottom = gui_panel_get_size (window, GUI_PANEL_BOTTOM); + add_left = gui_panel_window_get_size (NULL, window, GUI_PANEL_LEFT); + add_right = gui_panel_window_get_size (NULL, window, GUI_PANEL_RIGHT); + add_top = gui_panel_window_get_size (NULL, window, GUI_PANEL_TOP); + add_bottom = gui_panel_window_get_size (NULL, window, GUI_PANEL_BOTTOM); /* init chat & nicklist settings */ if (cfg_look_nicklist && BUFFER_IS_CHANNEL(window->buffer)) @@ -203,16 +203,17 @@ gui_window_calculate_pos_size (t_gui_window *window, int force_calculate) { nick_count (CHANNEL(window->buffer), &num_nicks, &num_op, &num_halfop, &num_voice, &num_normal); - if (((max_length + 2) * num_nicks) % window->win_width == 0) - lines = ((max_length + 2) * num_nicks) / window->win_width; + if (((max_length + 2) * num_nicks) % (window->win_width - add_left - add_right) == 0) + lines = ((max_length + 2) * num_nicks) / (window->win_width - add_left - add_right); else - lines = (((max_length + 2) * num_nicks) / window->win_width) + 1; + lines = (((max_length + 2) * num_nicks) / (window->win_width - add_left - add_right)) + 1; if ((cfg_look_nicklist_max_size > 0) && (lines > cfg_look_nicklist_max_size)) lines = cfg_look_nicklist_max_size; if ((cfg_look_nicklist_min_size > 0) && (lines < cfg_look_nicklist_min_size)) lines = cfg_look_nicklist_min_size; max_height = (cfg_look_infobar) ? - window->win_height - 3 - 4 : window->win_height - 2 - 4; + window->win_height - add_top - add_bottom - 3 - 4 : + window->win_height - add_top - add_bottom - 2 - 4; if (lines > max_height) lines = max_height; if (!force_calculate && (window->win_nick_height == lines + 1)) @@ -223,95 +224,132 @@ gui_window_calculate_pos_size (t_gui_window *window, int force_calculate) { case CFG_LOOK_NICKLIST_LEFT: window->win_chat_x = window->win_x + add_left + max_length + 2; - window->win_chat_y = window->win_y + 1; - window->win_chat_width = window->win_width - add_left - max_length - 2; - window->win_nick_x = window->win_x + 0; - window->win_nick_y = window->win_y + 1; + window->win_chat_y = window->win_y + add_top + 1; + window->win_chat_width = window->win_width - add_left - add_right - max_length - 2; + window->win_nick_x = window->win_x + add_left + 0; + window->win_nick_y = window->win_y + add_top + 1; window->win_nick_width = max_length + 2; if (cfg_look_infobar) { - window->win_chat_height = window->win_height - 4; - window->win_nick_height = window->win_height - 4; + window->win_chat_height = window->win_height - add_top - add_bottom - 4; + window->win_nick_height = window->win_height - add_top - add_bottom - 4; } else { - window->win_chat_height = window->win_height - 3; - window->win_nick_height = window->win_height - 3; + window->win_chat_height = window->win_height - add_top - add_bottom - 3; + window->win_nick_height = window->win_height - add_top - add_bottom - 3; } window->win_nick_num_max = window->win_nick_height; break; case CFG_LOOK_NICKLIST_RIGHT: window->win_chat_x = window->win_x + add_left; - window->win_chat_y = window->win_y + 1; - window->win_chat_width = window->win_width - add_left - max_length - 2; - window->win_nick_x = window->win_x + window->win_width - max_length - 2; - window->win_nick_y = window->win_y + 1; + window->win_chat_y = window->win_y + add_top + 1; + window->win_chat_width = window->win_width - add_left - add_right - max_length - 2; + window->win_nick_x = window->win_x + window->win_width - add_right - max_length - 2; + window->win_nick_y = window->win_y + add_top + 1; window->win_nick_width = max_length + 2; if (cfg_look_infobar) { - window->win_chat_height = window->win_height - 4; - window->win_nick_height = window->win_height - 4; + window->win_chat_height = window->win_height - add_top - add_bottom - 4; + window->win_nick_height = window->win_height - add_top - add_bottom - 4; } else { - window->win_chat_height = window->win_height - 3; - window->win_nick_height = window->win_height - 3; + window->win_chat_height = window->win_height - add_top - add_bottom - 3; + window->win_nick_height = window->win_height - add_top - add_bottom - 3; } window->win_nick_num_max = window->win_nick_height; break; case CFG_LOOK_NICKLIST_TOP: window->win_chat_x = window->win_x + add_left; - window->win_chat_y = window->win_y + 1 + (lines + 1); - window->win_chat_width = window->win_width - add_left; + window->win_chat_y = window->win_y + add_top + 1 + (lines + 1); + window->win_chat_width = window->win_width - add_left - add_right; if (cfg_look_infobar) - window->win_chat_height = window->win_height - 3 - (lines + 1) - 1; + window->win_chat_height = window->win_height - add_top - add_bottom - 3 - (lines + 1) - 1; else - window->win_chat_height = window->win_height - 3 - (lines + 1); - window->win_nick_x = window->win_x; - window->win_nick_y = window->win_y + 1; - window->win_nick_width = window->win_width; + window->win_chat_height = window->win_height - add_top - add_bottom - 3 - (lines + 1); + window->win_nick_x = window->win_x + add_left; + window->win_nick_y = window->win_y + add_top + 1; + window->win_nick_width = window->win_width - add_left - add_right; window->win_nick_height = lines + 1; window->win_nick_num_max = lines * (window->win_nick_width / (max_length + 2)); break; case CFG_LOOK_NICKLIST_BOTTOM: window->win_chat_x = window->win_x + add_left; - window->win_chat_y = window->win_y + 1; - window->win_chat_width = window->win_width - add_left; + window->win_chat_y = window->win_y + add_top + 1; + window->win_chat_width = window->win_width - add_left - add_right; if (cfg_look_infobar) - window->win_chat_height = window->win_height - 3 - (lines + 1) - 1; + window->win_chat_height = window->win_height - add_top - add_bottom - 3 - (lines + 1) - 1; else - window->win_chat_height = window->win_height - 3 - (lines + 1); - window->win_nick_x = window->win_x; + window->win_chat_height = window->win_height - add_top - add_bottom - 3 - (lines + 1); + window->win_nick_x = window->win_x + add_left; if (cfg_look_infobar) - window->win_nick_y = window->win_y + window->win_height - 2 - (lines + 1) - 1; + window->win_nick_y = window->win_y + window->win_height - add_bottom - 2 - (lines + 1) - 1; else - window->win_nick_y = window->win_y + window->win_height - 2 - (lines + 1); - window->win_nick_width = window->win_width; + window->win_nick_y = window->win_y + window->win_height - add_bottom - 2 - (lines + 1); + window->win_nick_width = window->win_width - add_left - add_right; window->win_nick_height = lines + 1; window->win_nick_num_max = lines * (window->win_nick_width / (max_length + 2)); break; } - window->win_chat_cursor_x = window->win_x; - window->win_chat_cursor_y = window->win_y; + window->win_chat_cursor_x = window->win_x + add_left; + window->win_chat_cursor_y = window->win_y + add_top; } else { window->win_chat_x = window->win_x + add_left; - window->win_chat_y = window->win_y + 1; - window->win_chat_width = window->win_width - add_left; + window->win_chat_y = window->win_y + add_top + 1; + window->win_chat_width = window->win_width - add_left - add_right; if (cfg_look_infobar) - window->win_chat_height = window->win_height - 4; + window->win_chat_height = window->win_height - add_top - add_bottom - 4; else - window->win_chat_height = window->win_height - 3; + window->win_chat_height = window->win_height - add_top - add_bottom - 3; window->win_chat_cursor_x = window->win_x + add_left; - window->win_chat_cursor_y = window->win_y; + window->win_chat_cursor_y = window->win_y + add_top; window->win_nick_x = -1; window->win_nick_y = -1; window->win_nick_width = -1; window->win_nick_height = -1; window->win_nick_num_max = -1; } + + /* title window */ + window->win_title_x = window->win_x; + window->win_title_y = window->win_y; + window->win_title_width = window->win_width; + window->win_title_height = 1; + + /* status window */ + window->win_status_x = window->win_x; + if (cfg_look_infobar) + window->win_status_y = window->win_y + window->win_height - 3; + else + window->win_status_y = window->win_y + window->win_height - 2; + window->win_status_width = window->win_width; + window->win_status_height = 1; + + /* infobar window */ + if (cfg_look_infobar) + { + window->win_infobar_x = window->win_x; + window->win_infobar_y = window->win_y + window->win_height - 2; + window->win_infobar_width = window->win_width; + window->win_infobar_height = 1; + } + else + { + window->win_infobar_x = -1; + window->win_infobar_y = -1; + window->win_infobar_width = -1; + window->win_infobar_height = -1; + } + + /* input window */ + window->win_input_x = window->win_x; + window->win_input_y = window->win_y + window->win_height - 1; + window->win_input_width = window->win_width; + window->win_input_height = 1; return 1; } @@ -358,7 +396,7 @@ gui_window_redraw_buffer (t_gui_buffer *buffer) gui_chat_draw_title (buffer, 1); gui_chat_draw (buffer, 1); if (GUI_CURSES(ptr_win)->win_nick) - gui_nicklist_draw (buffer, 1); + gui_nicklist_draw (buffer, 1, 0); gui_status_draw (buffer, 1); if (cfg_look_infobar) gui_infobar_draw (buffer, 1); @@ -377,7 +415,7 @@ gui_window_switch_to_buffer (t_gui_window *window, t_gui_buffer *buffer) { if (!gui_ok) return; - + if (window->buffer->num_displayed > 0) window->buffer->num_displayed--; @@ -390,20 +428,21 @@ gui_window_switch_to_buffer (t_gui_window *window, t_gui_buffer *buffer) window->buffer = buffer; window->win_nick_start = 0; + gui_window_calculate_pos_size (window, 1); /* destroy Curses windows */ gui_window_objects_free (window, 0); /* create Curses windows */ - GUI_CURSES(window)->win_title = newwin (1, - window->win_width, - window->win_y, - window->win_x); - GUI_CURSES(window)->win_input = newwin (1, - window->win_width, - window->win_y + window->win_height - 1, - window->win_x); + GUI_CURSES(window)->win_title = newwin (window->win_title_height, + window->win_title_width, + window->win_title_y, + window->win_title_x); + GUI_CURSES(window)->win_input = newwin (window->win_input_height, + window->win_input_width, + window->win_input_y, + window->win_input_x); if (BUFFER_IS_CHANNEL(buffer)) { if (GUI_CURSES(window)->win_chat) @@ -432,22 +471,19 @@ gui_window_switch_to_buffer (t_gui_window *window, t_gui_buffer *buffer) /* create status/infobar windows */ if (cfg_look_infobar) - { - GUI_CURSES(window)->win_infobar = newwin (1, window->win_width, - window->win_y + window->win_height - 2, - window->win_x); - GUI_CURSES(window)->win_status = newwin (1, window->win_width, - window->win_y + window->win_height - 3, - window->win_x); - } - else - GUI_CURSES(window)->win_status = newwin (1, window->win_width, - window->win_y + window->win_height - 2, - window->win_x); + GUI_CURSES(window)->win_infobar = newwin (window->win_infobar_height, + window->win_infobar_width, + window->win_infobar_y, + window->win_infobar_x); + + GUI_CURSES(window)->win_status = newwin (window->win_status_height, + window->win_status_width, + window->win_status_y, + window->win_status_x); window->start_line = NULL; window->start_line_pos = 0; - + buffer->num_displayed++; hotlist_remove_buffer (buffer); @@ -623,7 +659,7 @@ gui_window_nick_beginning (t_gui_window *window) if (window->win_nick_start > 0) { window->win_nick_start = 0; - gui_nicklist_draw (window->buffer, 1); + gui_nicklist_draw (window->buffer, 1, 0); } } } @@ -652,7 +688,7 @@ gui_window_nick_end (t_gui_window *window) if (new_start != window->win_nick_start) { window->win_nick_start = new_start; - gui_nicklist_draw (window->buffer, 1); + gui_nicklist_draw (window->buffer, 1, 0); } } } @@ -674,7 +710,7 @@ gui_window_nick_page_up (t_gui_window *window) window->win_nick_start -= (window->win_nick_num_max - 1); if (window->win_nick_start <= 1) window->win_nick_start = 0; - gui_nicklist_draw (window->buffer, 1); + gui_nicklist_draw (window->buffer, 1, 0); } } } @@ -699,7 +735,7 @@ gui_window_nick_page_down (t_gui_window *window) window->win_nick_start += (window->win_nick_num_max - 1); else window->win_nick_start += (window->win_nick_num_max - 2); - gui_nicklist_draw (window->buffer, 1); + gui_nicklist_draw (window->buffer, 1, 0); } } } @@ -778,17 +814,19 @@ gui_window_refresh_windows () gui_window_get_width (), gui_window_get_height (), 0) < 0) gui_window_merge_all (gui_current_window); - + for (ptr_win = gui_windows; ptr_win; ptr_win = ptr_win->next_window) { gui_window_switch_to_buffer (ptr_win, ptr_win->buffer); + } + + for (ptr_win = gui_windows; ptr_win; ptr_win = ptr_win->next_window) + { gui_window_redraw_buffer (ptr_win->buffer); gui_window_draw_separator (ptr_win); } gui_current_window = old_current_window; - gui_window_switch_to_buffer (gui_current_window, gui_current_window->buffer); - gui_window_redraw_buffer (gui_current_window->buffer); } } @@ -1133,24 +1171,32 @@ gui_window_switch_right (t_gui_window *window) /* * gui_window_refresh_screen: called when term size is modified + * force == 1 when Ctrl+L is pressed */ void -gui_window_refresh_screen () +gui_window_refresh_screen (int force) { int new_height, new_width; - - endwin (); - refresh (); - - getmaxyx (stdscr, new_height, new_width); - - gui_ok = ((new_width > WINDOW_MIN_WIDTH) && (new_height > WINDOW_MIN_HEIGHT)); - - if (gui_ok) - gui_window_refresh_windows (); - gui_refresh_screen_needed = 0; + if (force || (gui_refresh_screen_needed == 1)) + { + endwin (); + refresh (); + + getmaxyx (stdscr, new_height, new_width); + + gui_ok = ((new_width > WINDOW_MIN_WIDTH) && (new_height > WINDOW_MIN_HEIGHT)); + + if (gui_ok) + { + refresh (); + gui_window_refresh_windows (); + } + } + + if (!force && (gui_refresh_screen_needed > 0)) + gui_refresh_screen_needed--; } /* @@ -1160,7 +1206,8 @@ gui_window_refresh_screen () void gui_window_refresh_screen_sigwinch () { - gui_refresh_screen_needed = 1; + if (gui_refresh_screen_needed < 2) + gui_refresh_screen_needed++; signal (SIGWINCH, gui_window_refresh_screen_sigwinch); } @@ -1253,6 +1300,8 @@ gui_window_reset_title () void gui_window_objects_print_log (t_gui_window *window) { + t_gui_panel_window *ptr_panel_win; + weechat_log_printf (" win_title . . . . . : 0x%X\n", GUI_CURSES(window)->win_title); weechat_log_printf (" win_chat. . . . . . : 0x%X\n", GUI_CURSES(window)->win_chat); weechat_log_printf (" win_nick. . . . . . : 0x%X\n", GUI_CURSES(window)->win_nick); @@ -1260,4 +1309,18 @@ gui_window_objects_print_log (t_gui_window *window) weechat_log_printf (" win_infobar . . . . : 0x%X\n", GUI_CURSES(window)->win_infobar); weechat_log_printf (" win_input . . . . . : 0x%X\n", GUI_CURSES(window)->win_input); weechat_log_printf (" win_separator . . . : 0x%X\n", GUI_CURSES(window)->win_separator); + for (ptr_panel_win = GUI_CURSES(window)->panel_windows; + ptr_panel_win; ptr_panel_win = ptr_panel_win->next_panel_window) + { + weechat_log_printf ("\n"); + weechat_log_printf (" [window panel (addr:0x%X)]\n", ptr_panel_win); + weechat_log_printf (" panel . . . . . . : 0x%X\n", ptr_panel_win->panel); + weechat_log_printf (" x . . . . . . . . : %d\n", ptr_panel_win->x); + weechat_log_printf (" y . . . . . . . . : %d\n", ptr_panel_win->y); + weechat_log_printf (" width . . . . . . : %d\n", ptr_panel_win->width); + weechat_log_printf (" height. . . . . . : %d\n", ptr_panel_win->height); + weechat_log_printf (" win_panel . . . . : 0x%X\n", ptr_panel_win->win_panel); + weechat_log_printf (" win_separator . . : 0x%X\n", ptr_panel_win->win_separator); + weechat_log_printf (" next_panel_window : 0x%X\n", ptr_panel_win->next_panel_window); + } } diff --git a/weechat/src/gui/curses/gui-curses.h b/weechat/src/gui/curses/gui-curses.h index 1e7eee7da..804b3bb0f 100644 --- a/weechat/src/gui/curses/gui-curses.h +++ b/weechat/src/gui/curses/gui-curses.h @@ -39,6 +39,9 @@ #define WEECHAT_COLOR_CYAN COLOR_YELLOW #define WEECHAT_COLOR_WHITE COLOR_WHITE +#define WINDOW_MIN_WIDTH 10 +#define WINDOW_MIN_HEIGHT 5 + #define GUI_CURSES(window) ((t_gui_curses_objects *)(window->gui_objects)) typedef struct t_gui_panel_window t_gui_panel_window; @@ -92,7 +95,7 @@ extern void gui_window_set_title (); extern void gui_window_reset_title (); /* panel functions */ -extern int gui_panel_get_size (t_gui_window *, int); +extern int gui_panel_window_get_size (t_gui_panel *, t_gui_window *, int); extern void gui_panel_redraw_buffer (t_gui_buffer *); #endif /* gui-curses.h */ diff --git a/weechat/src/gui/gtk/gui-gtk-nicklist.c b/weechat/src/gui/gtk/gui-gtk-nicklist.c index 494ef2b46..7fef1d73c 100644 --- a/weechat/src/gui/gtk/gui-gtk-nicklist.c +++ b/weechat/src/gui/gtk/gui-gtk-nicklist.c @@ -36,7 +36,7 @@ */ void -gui_nicklist_draw (t_gui_buffer *buffer, int erase) +gui_nicklist_draw (t_gui_buffer *buffer, int erase, int calculate_size) { /*t_gui_window *ptr_win; int i, j, x, y, column, max_length, nicks_displayed; @@ -49,4 +49,5 @@ gui_nicklist_draw (t_gui_buffer *buffer, int erase) /* TODO: write this function for Gtk */ (void) buffer; (void) erase; + (void) calculate_size; } diff --git a/weechat/src/gui/gtk/gui-gtk-window.c b/weechat/src/gui/gtk/gui-gtk-window.c index 7107cd660..58b500c89 100644 --- a/weechat/src/gui/gtk/gui-gtk-window.c +++ b/weechat/src/gui/gtk/gui-gtk-window.c @@ -386,7 +386,7 @@ gui_window_nick_beginning (t_gui_window *window) if (window->win_nick_start > 0) { window->win_nick_start = 0; - gui_nicklist_draw (window->buffer, 1); + gui_nicklist_draw (window->buffer, 1, 0); } } } @@ -415,7 +415,7 @@ gui_window_nick_end (t_gui_window *window) if (new_start != window->win_nick_start) { window->win_nick_start = new_start; - gui_nicklist_draw (window->buffer, 1); + gui_nicklist_draw (window->buffer, 1, 0); } } } @@ -437,7 +437,7 @@ gui_window_nick_page_up (t_gui_window *window) window->win_nick_start -= (window->win_nick_height - 1); if (window->win_nick_start <= 1) window->win_nick_start = 0; - gui_nicklist_draw (window->buffer, 1); + gui_nicklist_draw (window->buffer, 1, 0); } } } @@ -462,7 +462,7 @@ gui_window_nick_page_down (t_gui_window *window) window->win_nick_start += (window->win_nick_height - 1); else window->win_nick_start += (window->win_nick_height - 2); - gui_nicklist_draw (window->buffer, 1); + gui_nicklist_draw (window->buffer, 1, 0); } } } @@ -485,8 +485,6 @@ gui_window_auto_resize (t_gui_window_tree *tree, { if (tree->window) { - if ((width < WINDOW_MIN_WIDTH) || (height < WINDOW_MIN_HEIGHT)) - return -1; if (!simulate) { tree->window->win_x = x; @@ -555,8 +553,7 @@ gui_window_split_horiz (t_gui_window *window, int pourcentage) height1 = (window->win_height * pourcentage) / 100; height2 = window->win_height - height1; - if ((height1 >= WINDOW_MIN_HEIGHT) && (height2 >= WINDOW_MIN_HEIGHT) - && (pourcentage > 0) && (pourcentage <= 100)) + if ((pourcentage > 0) && (pourcentage <= 100)) { if ((new_window = gui_window_new (window, window->win_x, window->win_y, @@ -597,8 +594,7 @@ gui_window_split_vertic (t_gui_window *window, int pourcentage) width1 = (window->win_width * pourcentage) / 100; width2 = window->win_width - width1 - 1; - if ((width1 >= WINDOW_MIN_WIDTH) && (width2 >= WINDOW_MIN_WIDTH) - && (pourcentage > 0) && (pourcentage <= 100)) + if ((pourcentage > 0) && (pourcentage <= 100)) { if ((new_window = gui_window_new (window, window->win_x + width1 + 1, window->win_y, diff --git a/weechat/src/gui/gui-action.c b/weechat/src/gui/gui-action.c index 75784c39d..6529e1054 100644 --- a/weechat/src/gui/gui-action.c +++ b/weechat/src/gui/gui-action.c @@ -1200,7 +1200,7 @@ gui_action_refresh_screen (t_gui_window *window) /* make gcc happy */ (void) window; - gui_window_refresh_screen (); + gui_window_refresh_screen (1); } /* diff --git a/weechat/src/gui/gui-panel.c b/weechat/src/gui/gui-panel.c index 9b5f76519..e1168ca4a 100644 --- a/weechat/src/gui/gui-panel.c +++ b/weechat/src/gui/gui-panel.c @@ -35,18 +35,55 @@ #include "../common/weechat.h" #include "gui.h" +#include "../common/log.h" t_gui_panel *gui_panels = NULL; /* pointer to first panel */ t_gui_panel *last_gui_panel = NULL; /* pointer to last panel */ +/* + * gui_panel_global_get_size: get total panel size (global panels) for a position + */ + +int +gui_panel_global_get_size (t_gui_panel *panel, int position) +{ + t_gui_panel *ptr_panel; + int total_size; + + total_size = 0; + for (ptr_panel = gui_panels; ptr_panel; ptr_panel = ptr_panel->next_panel) + { + if ((panel) && (ptr_panel == panel)) + return total_size; + + if (ptr_panel->position == position) + { + switch (position) + { + case GUI_PANEL_TOP: + case GUI_PANEL_BOTTOM: + total_size += ptr_panel->size; + break; + case GUI_PANEL_LEFT: + case GUI_PANEL_RIGHT: + total_size += ptr_panel->size; + break; + } + if (ptr_panel->separator) + total_size++; + } + } + return total_size; +} + /* * gui_panel_new: create a new panel */ t_gui_panel * -gui_panel_new (char *name, int position, int type, int size, int separator) +gui_panel_new (char *name, int type, int position, int size, int separator) { t_gui_panel *new_panel; t_gui_window *ptr_win; @@ -56,8 +93,9 @@ gui_panel_new (char *name, int position, int type, int size, int separator) if ((new_panel = (t_gui_panel *) malloc (sizeof (t_gui_panel)))) { - new_panel->position = position; + new_panel->number = (last_gui_panel) ? last_gui_panel->number + 1 : 1; new_panel->name = strdup (name); + new_panel->position = position; new_panel->separator = separator; new_panel->size = size; if (type == GUI_PANEL_WINDOWS) @@ -111,3 +149,26 @@ gui_panel_free (t_gui_panel *panel) free (panel); } + +/* + * gui_panel_print_log: print panel infos in log (usually for crash dump) + */ + +void +gui_panel_print_log () +{ + t_gui_panel *ptr_panel; + + for (ptr_panel = gui_panels; ptr_panel; ptr_panel = ptr_panel->next_panel) + { + weechat_log_printf ("\n"); + weechat_log_printf ("[panel (addr:0x%X)]\n", ptr_panel); + weechat_log_printf (" position. . . . . . : %d\n", ptr_panel->position); + weechat_log_printf (" name. . . . . . . . : '%s'\n", ptr_panel->name); + weechat_log_printf (" panel_window. . . . : 0x%X\n", ptr_panel->panel_window); + weechat_log_printf (" separator . . . . . : %d\n", ptr_panel->separator); + weechat_log_printf (" size. . . . . . . . : %d\n", ptr_panel->size); + weechat_log_printf (" prev_panel . .. . . : 0x%X\n", ptr_panel->prev_panel); + weechat_log_printf (" next_panel . .. . . : 0x%X\n", ptr_panel->next_panel); + } +} diff --git a/weechat/src/gui/gui-panel.h b/weechat/src/gui/gui-panel.h index a4a8cac14..85a0eb73b 100644 --- a/weechat/src/gui/gui-panel.h +++ b/weechat/src/gui/gui-panel.h @@ -23,11 +23,11 @@ #define GUI_PANEL_TOP 1 #define GUI_PANEL_BOTTOM 2 -#define GUI_PANEL_LEFT 3 -#define GUI_PANEL_RIGHT 4 +#define GUI_PANEL_LEFT 4 +#define GUI_PANEL_RIGHT 8 -#define GUI_PANEL_GLOBAL 0 -#define GUI_PANEL_WINDOWS 1 +#define GUI_PANEL_GLOBAL 1 +#define GUI_PANEL_WINDOWS 2 /* panel structure */ @@ -36,8 +36,9 @@ typedef struct t_gui_panel t_gui_panel; struct t_gui_panel { - int position; /* position (top, bottom, left, right) */ + int number; /* panel number */ char *name; /* panel name */ + int position; /* position (top, bottom, left, right) */ void *panel_window; /* pointer to panel window, NULL if */ /* displayed on each window (in this */ /* case, pointers are in windows) */ diff --git a/weechat/src/gui/gui-window.c b/weechat/src/gui/gui-window.c index e6247149d..6d13907e7 100644 --- a/weechat/src/gui/gui-window.c +++ b/weechat/src/gui/gui-window.c @@ -213,7 +213,7 @@ gui_window_new (t_gui_window *parent, int x, int y, int width, int height, new_window->win_nick_num_max = 0; new_window->win_nick_start = 0; - new_window->win_input_x = 0; + new_window->win_input_cursor_x = 0; new_window->dcc_first = NULL; new_window->dcc_selected = NULL; @@ -409,6 +409,23 @@ gui_window_print_log (t_gui_window *window) weechat_log_printf (" win_nick_width. . . : %d\n", window->win_nick_width); weechat_log_printf (" win_nick_height . . : %d\n", window->win_nick_height); weechat_log_printf (" win_nick_start. . . : %d\n", window->win_nick_start); + weechat_log_printf (" win_title_x . . . . : %d\n", window->win_title_x); + weechat_log_printf (" win_title_y . . . . : %d\n", window->win_title_y); + weechat_log_printf (" win_title_width . . : %d\n", window->win_title_width); + weechat_log_printf (" win_title_height. . : %d\n", window->win_title_height); + weechat_log_printf (" win_status_x. . . . : %d\n", window->win_status_x); + weechat_log_printf (" win_status_y. . . . : %d\n", window->win_status_y); + weechat_log_printf (" win_status_width. . : %d\n", window->win_status_width); + weechat_log_printf (" win_status_height . : %d\n", window->win_status_height); + weechat_log_printf (" win_infobar_x . . . : %d\n", window->win_infobar_x); + weechat_log_printf (" win_infobar_y . . . : %d\n", window->win_infobar_y); + weechat_log_printf (" win_infobar_width . : %d\n", window->win_infobar_width); + weechat_log_printf (" win_infobar_height. : %d\n", window->win_infobar_height); + weechat_log_printf (" win_input_x . . . . : %d\n", window->win_input_x); + weechat_log_printf (" win_input_y . . . . : %d\n", window->win_input_y); + weechat_log_printf (" win_input_width . . : %d\n", window->win_input_width); + weechat_log_printf (" win_input_height. . : %d\n", window->win_input_height); + weechat_log_printf (" win_input_cursor_x. : %d\n", window->win_input_cursor_x); gui_window_objects_print_log (window); weechat_log_printf (" dcc_first . . . . . : 0x%X\n", window->dcc_first); weechat_log_printf (" dcc_selected. . . . : 0x%X\n", window->dcc_selected); @@ -419,5 +436,4 @@ gui_window_print_log (t_gui_window *window) weechat_log_printf (" start_line_pos. . . : %d\n", window->start_line_pos); weechat_log_printf (" prev_window . . . . : 0x%X\n", window->prev_window); weechat_log_printf (" next_window . . . . : 0x%X\n", window->next_window); - } diff --git a/weechat/src/gui/gui-window.h b/weechat/src/gui/gui-window.h index 63e796980..bf109d571 100644 --- a/weechat/src/gui/gui-window.h +++ b/weechat/src/gui/gui-window.h @@ -21,9 +21,6 @@ #ifndef __WEECHAT_GUI_WINDOW_H #define __WEECHAT_GUI_WINDOW_H 1 -#define WINDOW_MIN_WIDTH 10 -#define WINDOW_MIN_HEIGHT 5 - /* window structures */ typedef struct t_gui_window_tree t_gui_window_tree; @@ -54,9 +51,31 @@ struct t_gui_window int win_nick_num_max; /* maximum number of nicks displayed */ int win_nick_start; /* # of 1st nick for display (scroll) */ + /* title window settings */ + int win_title_x; /* title window position */ + int win_title_y; /* title window position */ + int win_title_width; /* width of title window */ + int win_title_height; /* height of title window */ + + /* status bar settings */ + int win_status_x; /* status window position */ + int win_status_y; /* status window position */ + int win_status_width; /* width of status window */ + int win_status_height; /* height of status window */ + + /* infobar bar settings */ + int win_infobar_x; /* infobar window position */ + int win_infobar_y; /* infobar window position */ + int win_infobar_width; /* width of infobar window */ + int win_infobar_height; /* height of infobar window */ + /* input window settings */ - int win_input_x; /* position of cursor in input window */ - + int win_input_x; /* input window position */ + int win_input_y; /* input window position */ + int win_input_width; /* width of input window */ + int win_input_height; /* height of input window */ + int win_input_cursor_x; /* position of cursor in input window */ + /* GUI specific objects */ void *gui_objects; /* pointer to a GUI specific struct */ diff --git a/weechat/src/gui/gui.h b/weechat/src/gui/gui.h index fa544939d..9de39f1e5 100644 --- a/weechat/src/gui/gui.h +++ b/weechat/src/gui/gui.h @@ -100,8 +100,10 @@ extern void gui_buffer_move_to_number (t_gui_buffer *, int); extern void gui_buffer_print_log (t_gui_buffer *); /* panel */ +extern int gui_panel_global_get_size (t_gui_panel *, int); extern t_gui_panel *gui_panel_new (char *, int, int, int, int); extern void gui_panel_free (t_gui_panel *); +extern void gui_panel_print_log (); /* action */ extern void gui_action_clipboard_copy (char *, int); @@ -220,7 +222,7 @@ extern void gui_status_draw (t_gui_buffer *, int); extern void gui_input_draw (t_gui_buffer *, int); /* nicklist */ -extern void gui_nicklist_draw (t_gui_buffer *, int); +extern void gui_nicklist_draw (t_gui_buffer *, int, int); /* window */ extern int gui_window_get_width (); diff --git a/weechat/src/irc/irc-channel.c b/weechat/src/irc/irc-channel.c index 7156cd7ca..ec5458337 100644 --- a/weechat/src/irc/irc-channel.c +++ b/weechat/src/irc/irc-channel.c @@ -403,7 +403,7 @@ channel_remove_away (t_irc_channel *channel) { NICK_SET_FLAG(ptr_nick, 0, NICK_AWAY); } - gui_nicklist_draw (channel->buffer, 0); + gui_nicklist_draw (channel->buffer, 0, 0); } } diff --git a/weechat/src/irc/irc-dcc.c b/weechat/src/irc/irc-dcc.c index d8337644d..73b260c1d 100644 --- a/weechat/src/irc/irc-dcc.c +++ b/weechat/src/irc/irc-dcc.c @@ -1536,33 +1536,39 @@ dcc_end () */ void -dcc_print_log (t_irc_dcc *dcc) +dcc_print_log () { - weechat_log_printf ("[DCC (addr:0x%X)]\n", dcc); - weechat_log_printf (" server. . . . . . . : 0x%X\n", dcc->server); - weechat_log_printf (" channel . . . . . . : 0x%X\n", dcc->channel); - weechat_log_printf (" type. . . . . . . . : %d\n", dcc->type); - weechat_log_printf (" status. . . . . . . : %d\n", dcc->status); - weechat_log_printf (" start_time. . . . . : %ld\n", dcc->start_time); - weechat_log_printf (" start_transfer. . . : %ld\n", dcc->start_transfer); - weechat_log_printf (" addr. . . . . . . . : %lu\n", dcc->addr); - weechat_log_printf (" port. . . . . . . . : %d\n", dcc->port); - weechat_log_printf (" nick. . . . . . . . : '%s'\n", dcc->nick); - weechat_log_printf (" sock. . . . . . . . : %d\n", dcc->sock); - weechat_log_printf (" unterminated_message: '%s'\n", dcc->unterminated_message); - weechat_log_printf (" file. . . . . . . . : %d\n", dcc->file); - weechat_log_printf (" filename. . . . . . : '%s'\n", dcc->filename); - weechat_log_printf (" local_filename. . . : '%s'\n", dcc->local_filename); - weechat_log_printf (" filename_suffix . . : %d\n", dcc->filename_suffix); - weechat_log_printf (" size. . . . . . . . : %lu\n", dcc->size); - weechat_log_printf (" pos . . . . . . . . : %lu\n", dcc->pos); - weechat_log_printf (" ack . . . . . . . . : %lu\n", dcc->ack); - weechat_log_printf (" start_resume. . . . : %lu\n", dcc->start_resume); - weechat_log_printf (" last_check_time . . : %ld\n", dcc->last_check_time); - weechat_log_printf (" last_check_pos. . . : %lu\n", dcc->last_check_pos); - weechat_log_printf (" last_activity . . . : %ld\n", dcc->last_activity); - weechat_log_printf (" bytes_per_sec . . . : %lu\n", dcc->bytes_per_sec); - weechat_log_printf (" eta . . . . . . . . : %lu\n", dcc->eta); - weechat_log_printf (" prev_dcc. . . . . . : 0x%X\n", dcc->prev_dcc); - weechat_log_printf (" next_dcc. . . . . . : 0x%X\n", dcc->next_dcc); + t_irc_dcc *ptr_dcc; + + for (ptr_dcc = dcc_list; ptr_dcc; ptr_dcc = ptr_dcc->next_dcc) + { + weechat_log_printf ("\n"); + weechat_log_printf ("[DCC (addr:0x%X)]\n", ptr_dcc); + weechat_log_printf (" server. . . . . . . : 0x%X\n", ptr_dcc->server); + weechat_log_printf (" channel . . . . . . : 0x%X\n", ptr_dcc->channel); + weechat_log_printf (" type. . . . . . . . : %d\n", ptr_dcc->type); + weechat_log_printf (" status. . . . . . . : %d\n", ptr_dcc->status); + weechat_log_printf (" start_time. . . . . : %ld\n", ptr_dcc->start_time); + weechat_log_printf (" start_transfer. . . : %ld\n", ptr_dcc->start_transfer); + weechat_log_printf (" addr. . . . . . . . : %lu\n", ptr_dcc->addr); + 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 (" unterminated_message: '%s'\n", ptr_dcc->unterminated_message); + 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 (" size. . . . . . . . : %lu\n", ptr_dcc->size); + weechat_log_printf (" pos . . . . . . . . : %lu\n", ptr_dcc->pos); + weechat_log_printf (" ack . . . . . . . . : %lu\n", ptr_dcc->ack); + weechat_log_printf (" start_resume. . . . : %lu\n", ptr_dcc->start_resume); + weechat_log_printf (" last_check_time . . : %ld\n", ptr_dcc->last_check_time); + weechat_log_printf (" last_check_pos. . . : %lu\n", ptr_dcc->last_check_pos); + weechat_log_printf (" last_activity . . . : %ld\n", ptr_dcc->last_activity); + weechat_log_printf (" bytes_per_sec . . . : %lu\n", ptr_dcc->bytes_per_sec); + weechat_log_printf (" eta . . . . . . . . : %lu\n", ptr_dcc->eta); + weechat_log_printf (" prev_dcc. . . . . . : 0x%X\n", ptr_dcc->prev_dcc); + weechat_log_printf (" next_dcc. . . . . . : 0x%X\n", ptr_dcc->next_dcc); + } } diff --git a/weechat/src/irc/irc-nick.c b/weechat/src/irc/irc-nick.c index a3ec4fa6b..a29132f71 100644 --- a/weechat/src/irc/irc-nick.c +++ b/weechat/src/irc/irc-nick.c @@ -408,7 +408,7 @@ nick_set_away (t_irc_channel *channel, t_irc_nick *nick, int is_away) ((!is_away) && (nick->flags & NICK_AWAY))) { NICK_SET_FLAG(nick, is_away, NICK_AWAY); - gui_nicklist_draw (channel->buffer, 0); + gui_nicklist_draw (channel->buffer, 0, 0); } } } diff --git a/weechat/src/irc/irc-recv.c b/weechat/src/irc/irc-recv.c index 1a9b9ee04..f679f3d48 100644 --- a/weechat/src/irc/irc-recv.c +++ b/weechat/src/irc/irc-recv.c @@ -442,7 +442,7 @@ irc_cmd_recv_join (t_irc_server *server, char *host, char *nick, char *arguments ptr_nick = nick_new (server, ptr_channel, nick, 0, 0, 0, 0, 0); if (ptr_nick) ptr_nick->host = strdup ((pos) ? pos + 1 : host); - gui_nicklist_draw (ptr_channel->buffer, 1); + gui_nicklist_draw (ptr_channel->buffer, 1, 1); gui_status_draw (ptr_channel->buffer, 1); return 0; } @@ -523,7 +523,7 @@ irc_cmd_recv_kick (t_irc_server *server, char *host, char *nick, char *arguments { /* my nick was kicked => free all nicks, channel is not active any more */ nick_free_all (ptr_channel); - gui_nicklist_draw (ptr_channel->buffer, 1); + gui_nicklist_draw (ptr_channel->buffer, 1, 1); gui_status_draw (ptr_channel->buffer, 1); if (server->autorejoin) irc_cmd_send_join (server, NULL, ptr_channel->name); @@ -534,7 +534,7 @@ irc_cmd_recv_kick (t_irc_server *server, char *host, char *nick, char *arguments if (ptr_nick) { nick_free (ptr_channel, ptr_nick); - gui_nicklist_draw (ptr_channel->buffer, 1); + gui_nicklist_draw (ptr_channel->buffer, 1, 1); gui_status_draw (ptr_channel->buffer, 1); } } @@ -761,7 +761,7 @@ void irc_get_channel_modes (t_irc_server *server, t_irc_channel *channel, { NICK_SET_FLAG(ptr_nick, (set_flag == '+'), NICK_HALFOP); nick_resort (channel, ptr_nick); - gui_nicklist_draw (channel->buffer, 1); + gui_nicklist_draw (channel->buffer, 1, 1); } } @@ -926,7 +926,7 @@ void irc_get_channel_modes (t_irc_server *server, t_irc_channel *channel, { NICK_SET_FLAG(ptr_nick, (set_flag == '+'), NICK_OP); nick_resort (channel, ptr_nick); - gui_nicklist_draw (channel->buffer, 1); + gui_nicklist_draw (channel->buffer, 1, 1); } } @@ -1025,7 +1025,7 @@ void irc_get_channel_modes (t_irc_server *server, t_irc_channel *channel, { NICK_SET_FLAG(ptr_nick, (set_flag == '+'), NICK_VOICE); nick_resort (channel, ptr_nick); - gui_nicklist_draw (channel->buffer, 1); + gui_nicklist_draw (channel->buffer, 1, 1); } } @@ -1327,7 +1327,7 @@ irc_cmd_recv_nick (t_irc_server *server, char *host, char *nick, char *arguments GUI_COLOR(COLOR_WIN_CHAT_NICK), arguments); } - gui_nicklist_draw (ptr_channel->buffer, 1); + gui_nicklist_draw (ptr_channel->buffer, 1, 1); gui_add_hotlist = 1; } } @@ -1648,7 +1648,7 @@ irc_cmd_recv_part (t_irc_server *server, char *host, char *nick, char *arguments if (ptr_channel) { - gui_nicklist_draw (ptr_channel->buffer, 1); + gui_nicklist_draw (ptr_channel->buffer, 1, 1); gui_status_draw (ptr_channel->buffer, 1); } gui_input_draw (gui_current_window->buffer, 1); @@ -2591,7 +2591,7 @@ irc_cmd_recv_quit (t_irc_server *server, char *host, char *nick, char *arguments arguments, GUI_COLOR(COLOR_WIN_CHAT_DARK)); } - gui_nicklist_draw (ptr_channel->buffer, 1); + gui_nicklist_draw (ptr_channel->buffer, 1, 1); gui_status_draw (ptr_channel->buffer, 1); } } @@ -4809,7 +4809,7 @@ irc_cmd_recv_353 (t_irc_server *server, char *host, char *nick, char *arguments) } if (ptr_channel) { - gui_nicklist_draw (ptr_channel->buffer, 1); + gui_nicklist_draw (ptr_channel->buffer, 1, 1); gui_status_draw (ptr_channel->buffer, 1); } else diff --git a/weechat/src/irc/irc.h b/weechat/src/irc/irc.h index bc7ab2cf8..25f826c41 100644 --- a/weechat/src/irc/irc.h +++ b/weechat/src/irc/irc.h @@ -419,7 +419,7 @@ extern void dcc_send_request (t_irc_server *, int, char *, char *); extern void dcc_chat_sendf (t_irc_dcc *, char *, ...); extern void dcc_handle (); extern void dcc_end (); -extern void dcc_print_log (t_irc_dcc *); +extern void dcc_print_log (); /* IRC display (irc-diplay.c) */