diff options
author | Sebastien Helleu <flashcode@flashtux.org> | 2003-11-16 19:40:36 +0000 |
---|---|---|
committer | Sebastien Helleu <flashcode@flashtux.org> | 2003-11-16 19:40:36 +0000 |
commit | d4ec2e46aafd0064b62f4bbc8b1bc23565881c0c (patch) | |
tree | 5b827b62e780c342111da241e04a8da6d9de07b7 | |
parent | fd9512bbbcc2857cd1a3a309d9883d199d60122b (diff) | |
download | weechat-d4ec2e46aafd0064b62f4bbc8b1bc23565881c0c.zip |
Perl plugin support
48 files changed, 5954 insertions, 4812 deletions
@@ -1,10 +1,11 @@ WeeChat - Wee Enhanced Environment for Chat =========================================== -WeeChat known bugs, 2003-11-03 +WeeChat known bugs, 2003-11-16 -- ./configure does not check that Curses header is installed +- ./configure does not check that Curses headers are installed - ./configure does not check that Gtk 2.0 libraries are installed +- ./configure does not check that Perl headers & libraries are installed - too much nicks in the channel (> height of window) => display bug - some IRC commands are marked as 'unknown' when received (IRC protocol is under dev!) @@ -1,10 +1,11 @@ WeeChat - Wee Enhanced Environment for Chat =========================================== -ChangeLog - 2003-11-09 +ChangeLog - 2003-11-16 Version 0.0.4 (under dev!): + * Perl plugin * debug messages can be enabled via ./configure --enbale-debug option Version 0.0.3 (2003-11-03): @@ -1,7 +1,7 @@ WeeChat - Wee Enhanced Environment for Chat =========================================== -TODO - 2003-11-09 +TODO - 2003-11-16 Legend: # done @@ -29,9 +29,8 @@ v0.0.4: - add missing options for config file * Plugins: - - add Perl plugin - - "/load" and "/unload" commands to (un)load extension scripts - (perl, python, ruby, ...) + + Perl plugin + # "/perl load" and "/perl unload" commands to (un)load Perl scripts Future versions: @@ -87,5 +86,7 @@ Future versions: loading config) * Plugins: - - add Python plugin - - add Ruby plugin + - Python plugin + - "/python load" and "/python unload" commands to (un)load Python scripts + - Ruby plugin + - "/ruby load" and "/ruby unload" commands to (un)load Ruby scripts diff --git a/configure.in b/configure.in index a21f2d615..009d30882 100644 --- a/configure.in +++ b/configure.in @@ -51,6 +51,7 @@ AC_FUNC_SELECT_ARGTYPES AC_TYPE_SIGNAL AC_CHECK_FUNCS([gethostbyname gethostname gettimeofday inet_ntoa memset mkdir select setlocale socket strcasecmp strchr strdup strncasecmp strpbrk strrchr strstr uname]) +AH_VERBATIM([PLUGIN_PERL], [#undef PLUGIN_PERL]) AH_VERBATIM([DEBUG], [#undef DEBUG]) AC_ARG_ENABLE(curses, [ --disable-curses Turn off Curses interface (default=auto)],,enable_curses=yes) @@ -90,18 +91,17 @@ if test "x$enable_gtk" = "xyes" ; then AC_SUBST(GTK_LIBS) fi -PLUGIN_LIBS= +PLUGINS_LIBS= if test "x$enable_perl" = "xyes" ; then enable_plugins="yes" - PLUGIN_LIBS="$PLUGIN_LIBS ../../plugins/perl/lib_weechat_perl.a" + PLUGINS_LIBS="$PLUGINS_LIBS ../../plugins/perl/lib_weechat_perl.a `perl -MExtUtils::Embed -e ldopts`" PERL_CFLAGS=`perl -MExtUtils::Embed -e ccopts` - PERL_LIBS=`perl -MExtUtils::Embed -e ldopts` AC_SUBST(PERL_CFLAGS) - AC_SUBST(PERL_LIBS) + AC_DEFINE(PLUGIN_PERL) fi -AC_SUBST(PLUGIN_LIBS) +AC_SUBST(PLUGINS_LIBS) if test "x$enable_debug" = "xyes" ; then AC_DEFINE(DEBUG) diff --git a/po/POTFILES.in b/po/POTFILES.in index cd5990016..27c256ea7 100644 --- a/po/POTFILES.in +++ b/po/POTFILES.in @@ -1,24 +1,30 @@ ./src/irc/irc-nick.c ./src/irc/irc-server.c ./src/irc/irc-channel.c +./src/irc/irc.h ./src/irc/irc-commands.c ./src/irc/irc-display.c ./src/irc/irc-send.c ./src/irc/irc-recv.c +./src/plugins/perl/wee-perl.c +./src/plugins/perl/wee-perl.h +./src/plugins/plugins.c +./src/plugins/plugins.h ./src/gui/curses/gui-input.c ./src/gui/curses/gui-display.c ./src/gui/gtk/gui-display.c ./src/gui/gtk/gui-input.c +./src/gui/qt/gui-qt.c +./src/gui/qt/gui-qt.h +./src/gui/gui.h ./src/gui/gui-common.c ./src/common/command.c ./src/common/completion.c ./src/common/history.c ./src/common/weechat.c -./src/common/weeconfig.c -./src/irc/irc.h -./src/gui/gui.h ./src/common/command.h ./src/common/completion.h ./src/common/history.h ./src/common/weechat.h +./src/common/weeconfig.c ./src/common/weeconfig.h @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: 0.0.2\n" "Report-Msgid-Bugs-To: flashcode@flashtux.org\n" -"POT-Creation-Date: 2003-10-11 14:28+0200\n" +"POT-Creation-Date: 2003-11-16 20:00+0100\n" "PO-Revision-Date: 2003-10-04 21:21+0200\n" "Last-Translator: FlashCode <flashcode@flashtux.org>\n" "Language-Team: weechat-dev <weechat-dev@nongnu.org>\n" @@ -15,119 +15,113 @@ msgstr "" "Content-Type: text/plain; charset=iso-8859-1\n" "Content-Transfer-Encoding: 8bit\n" -#: weechat.h:41 -msgid " Error:" -msgstr " Erreur:" - -#: weechat.h:42 -msgid " Warning:" -msgstr " Attention:" - -#: irc/irc-nick.c:185 +#: src/irc/irc-nick.c:188 #, c-format msgid "%s cannot allocate new nick\n" msgstr "%s ompossible d'allouer un nouveau pseudo\n" -#: irc/irc-server.c:98 +#: src/irc/irc-server.c:97 #, c-format msgid "%s cannot allocate new server\n" msgstr "%s impossible d'allouer un nouveau serveur\n" -#: irc/irc-server.c:354 +#: src/irc/irc-server.c:353 #, c-format msgid "%s unable to explode received buffer\n" msgstr "%s impossible d'exploser le tampon de réception\n" -#: irc/irc-server.c:425 +#: src/irc/irc-server.c:424 #, c-format msgid "Command '%s' failed!\n" msgstr "La commande '%s' a échoué !\n" -#: irc/irc-server.c:429 +#: src/irc/irc-server.c:428 msgid "No command to execute!\n" msgstr "Pas de commande à exécuter !\n" -#: irc/irc-server.c:433 +#: src/irc/irc-server.c:432 #, c-format msgid "Unknown command: cmd=%s, args=%s\n" msgstr "Commande inconnue: cmd=%s, params=%s\n" -#: irc/irc-server.c:482 +#: src/irc/irc-server.c:481 #, c-format msgid "%s: connecting to %s:%d...\n" msgstr "%s: connexion à %s:%d...\n" -#: irc/irc-server.c:484 +#: src/irc/irc-server.c:483 #, c-format msgid "connecting to server %s:%d...\n" msgstr "connexion au serveur %s:%d...\n" -#: irc/irc-server.c:492 +#: src/irc/irc-server.c:491 #, c-format msgid "%s cannot create pipe\n" msgstr "%s impossible de créer le pipe\n" -#: irc/irc-server.c:506 +#: src/irc/irc-server.c:505 #, c-format msgid "%s cannot set socket option \"SO_REUSEADDR\"\n" msgstr "%s impossible de paramétrer l'option socket \"SO_REUSEADDR\"\n" -#: irc/irc-server.c:513 +#: src/irc/irc-server.c:512 #, c-format msgid "%s cannot set socket option \"SO_KEEPALIVE\"\n" msgstr "%s impossible de paramétrer l'option socket \"SO_KEEPALIVE\"\n" -#: irc/irc-server.c:521 +#: src/irc/irc-server.c:520 #, c-format msgid "%s address \"%s\" not found\n" msgstr "%s adresse \"%s\" introuvable\n" -#: irc/irc-server.c:544 +#: src/irc/irc-server.c:543 #, c-format msgid "%s IP address not found\n" msgstr "%s adresse IP introuvable\n" -#: irc/irc-server.c:554 +#: src/irc/irc-server.c:553 #, c-format msgid "%s: server IP is: %s\n" msgstr "%s: l'adresse IP du serveur est : %s\n" -#: irc/irc-server.c:560 +#: src/irc/irc-server.c:559 #, c-format msgid "%s cannot connect to irc server\n" msgstr "%s connexion au serveur irc impossible\n" -#: irc/irc-server.c:588 +#: src/irc/irc-server.c:587 msgid "Disconnected from server!\n" msgstr "Déconnecté du serveur !\n" -#: irc/irc-channel.c:52 +#: src/irc/irc-channel.c:51 #, c-format msgid "%s cannot allocate new channel" msgstr "%s impossible d'allouer un nouveau canal" -#: irc/irc-commands.c:33 +#: src/irc/irc-commands.c:36 msgid "find information about the administrator of the server" msgstr "trouver les informations sur l'administrateur du serveur" -#: irc/irc-commands.c:34 irc/irc-commands.c:57 irc/irc-commands.c:127 -#: irc/irc-commands.c:199 irc/irc-commands.c:206 irc/irc-commands.c:212 +#: src/irc/irc-commands.c:37 src/irc/irc-commands.c:60 +#: src/irc/irc-commands.c:130 src/irc/irc-commands.c:202 +#: src/irc/irc-commands.c:209 src/irc/irc-commands.c:215 msgid "[target]" msgstr "[cible]" -#: irc/irc-commands.c:35 irc/irc-commands.c:206 irc/irc-commands.c:212 +#: src/irc/irc-commands.c:38 src/irc/irc-commands.c:209 +#: src/irc/irc-commands.c:215 msgid "target: server" msgstr "cible: serveur" -#: irc/irc-commands.c:37 +#: src/irc/irc-commands.c:40 msgid "toggle away status" msgstr "basculer le statut absent" -#: irc/irc-commands.c:38 +#: src/irc/irc-commands.c:41 msgid "[-all] [message]" msgstr "[-all] [message]" -#: irc/irc-commands.c:39 +#: src/irc/irc-commands.c:42 msgid "" "-all: toggle away status on all connected servers\n" "message: message for away (if no message is given, away status is removed)" @@ -136,15 +130,15 @@ msgstr "" "message: message pour l'absence (si pas de message donné, le statut " "d'absence est supprimé)" -#: irc/irc-commands.c:42 +#: src/irc/irc-commands.c:45 msgid "send a ctcp message" msgstr "envoyer un message ctcp" -#: irc/irc-commands.c:43 +#: src/irc/irc-commands.c:46 msgid "nickname type" msgstr "nickname type" -#: irc/irc-commands.c:44 +#: src/irc/irc-commands.c:47 msgid "" "nickname: user to send ctcp to\n" "type: \"action\" or \"version\"" @@ -152,44 +146,44 @@ msgstr "" "nickname: utilisateur pour envoyer le ctcp\n" "type: \"action\" ou \"version\"" -#: irc/irc-commands.c:46 +#: src/irc/irc-commands.c:49 msgid "removes channel operator status from nickname(s)" msgstr "retire le statut d'opérateur du canal à/aux nick(s)" -#: irc/irc-commands.c:47 irc/irc-commands.c:50 irc/irc-commands.c:140 -#: irc/irc-commands.c:218 +#: src/irc/irc-commands.c:50 src/irc/irc-commands.c:53 +#: src/irc/irc-commands.c:143 src/irc/irc-commands.c:221 msgid "nickname [nickname]" msgstr "nickname [nickname]" -#: irc/irc-commands.c:49 +#: src/irc/irc-commands.c:52 msgid "removes voice from nickname(s)" msgstr "retire la voix du/des pseudo(s)" -#: irc/irc-commands.c:52 +#: src/irc/irc-commands.c:55 msgid "shutdown the server" msgstr "arrêter le serveur" -#: irc/irc-commands.c:55 +#: src/irc/irc-commands.c:58 msgid "error received from IRC server" msgstr "erreur reçue du serveur IRC" -#: irc/irc-commands.c:56 +#: src/irc/irc-commands.c:59 msgid "get information describing the server" msgstr "voir les informations concernant le serveur" -#: irc/irc-commands.c:58 irc/irc-commands.c:128 +#: src/irc/irc-commands.c:61 src/irc/irc-commands.c:131 msgid "target: server name" msgstr "cible: nom du serveur" -#: irc/irc-commands.c:60 +#: src/irc/irc-commands.c:63 msgid "invite a nick on a channel" msgstr "inviter un utilisateur sur un canal" -#: irc/irc-commands.c:61 +#: src/irc/irc-commands.c:64 msgid "nickname channel" msgstr "nick canal" -#: irc/irc-commands.c:62 +#: src/irc/irc-commands.c:65 msgid "" "nickname: nick to invite\n" "channel: channel to invite" @@ -197,27 +191,27 @@ msgstr "" "nickname: utilisateur à inviter\n" "channel: canal pour l'invitation" -#: irc/irc-commands.c:64 +#: src/irc/irc-commands.c:67 msgid "check if a nickname is currently on IRC" msgstr "vérifier si un utilisateur est actuellement sur IRC" -#: irc/irc-commands.c:65 irc/irc-commands.c:209 +#: src/irc/irc-commands.c:68 src/irc/irc-commands.c:212 msgid "nickname [nickname ...]" msgstr "nick [nick ...]" -#: irc/irc-commands.c:66 irc/irc-commands.c:209 +#: src/irc/irc-commands.c:69 src/irc/irc-commands.c:212 msgid "nickname: nickname" msgstr "nick: pseudo" -#: irc/irc-commands.c:68 +#: src/irc/irc-commands.c:71 msgid "join a channel" msgstr "joindre un canal" -#: irc/irc-commands.c:69 +#: src/irc/irc-commands.c:72 msgid "channel[,channel] [key[,key]]" msgstr "canal[,canal] [clé[,clé]]" -#: irc/irc-commands.c:70 +#: src/irc/irc-commands.c:73 msgid "" "channel: channel name to join\n" "key: key to join the channel" @@ -225,15 +219,15 @@ msgstr "" "canal: nom du canal à rejoindre\n" "clé: clé pour rejoindre le canal" -#: irc/irc-commands.c:72 +#: src/irc/irc-commands.c:75 msgid "forcibly remove a user from a channel" msgstr "retirer par la force un utilisateur d'un canal" -#: irc/irc-commands.c:73 +#: src/irc/irc-commands.c:76 msgid "[channel] nickname [comment]" msgstr "[canal] nick [commentaire]" -#: irc/irc-commands.c:74 +#: src/irc/irc-commands.c:77 msgid "" "channel: channel where user is\n" "nickname: nickname to kick\n" @@ -243,15 +237,15 @@ msgstr "" "nick: utilisateur à éliminer\n" "commentaire: commentaire pour l'élimination" -#: irc/irc-commands.c:76 +#: src/irc/irc-commands.c:79 msgid "close client-server connection" msgstr "fermer la connexion client-serveur" -#: irc/irc-commands.c:77 +#: src/irc/irc-commands.c:80 msgid "nickname comment" msgstr "nick commentaire" -#: irc/irc-commands.c:78 +#: src/irc/irc-commands.c:81 msgid "" "nickname: nickname\n" "comment: comment for kill" @@ -259,16 +253,16 @@ msgstr "" "nick: utilisateur\n" "commentaire: commentaire pour la mort" -#: irc/irc-commands.c:80 +#: src/irc/irc-commands.c:83 msgid "list all servernames which are known by the server answering the query" msgstr "" "lister tous les noms de serveurs connus du serveur qui répond à la requête" -#: irc/irc-commands.c:81 +#: src/irc/irc-commands.c:84 msgid "[[remove_server] server_mask]" msgstr "[[serveur] masque_serveur]" -#: irc/irc-commands.c:82 +#: src/irc/irc-commands.c:85 msgid "" "remote_server: this server should answer the query\n" "server_mask: list of servers must match this mask" @@ -276,15 +270,15 @@ msgstr "" "serveur: ce serveur doit répondre à la requête\n" "masque_serveur: liste des serveurs correspondant au masque" -#: irc/irc-commands.c:85 +#: src/irc/irc-commands.c:88 msgid "list channels and their topic" msgstr "lister les canaux et leur sujet" -#: irc/irc-commands.c:86 +#: src/irc/irc-commands.c:89 msgid "[channel[,channel] [server]]" msgstr "[canal[,canall] [serveur]]" -#: irc/irc-commands.c:87 +#: src/irc/irc-commands.c:90 msgid "" "channel: channel to list\n" "server: server name" @@ -292,15 +286,15 @@ msgstr "" "canal: canal à lister\n" "serveur: nom du serveur" -#: irc/irc-commands.c:89 +#: src/irc/irc-commands.c:92 msgid "get statistics about ths size of the IRC network" msgstr "obtenir des statistiques sur la taille du réseau IRC" -#: irc/irc-commands.c:90 +#: src/irc/irc-commands.c:93 msgid "[mask [target]]" msgstr "[masque [cible]]" -#: irc/irc-commands.c:91 +#: src/irc/irc-commands.c:94 msgid "" "mask: servers matching the mask only\n" "target: server for forwarding request" @@ -308,23 +302,23 @@ msgstr "" "masque: serveurs qui correspondent au masque seulement\n" "cible: serveur pour faire suivre la requête" -#: irc/irc-commands.c:94 +#: src/irc/irc-commands.c:97 msgid "send a ctcp action to the current channel" msgstr "envoyer une action ctcp au canal courant" -#: irc/irc-commands.c:95 +#: src/irc/irc-commands.c:98 msgid "message" msgstr "message" -#: irc/irc-commands.c:96 +#: src/irc/irc-commands.c:99 msgid "message: message to send" msgstr "message: message à envoyer" -#: irc/irc-commands.c:98 +#: src/irc/irc-commands.c:101 msgid "change channel or user mode" msgstr "changer le mode du canal ou de l'utilisateur" -#: irc/irc-commands.c:99 +#: src/irc/irc-commands.c:102 msgid "" "{ channel {[+|-]|o|p|s|i|t|n|b|v} [limit] [user] [ban mask] } | { nickname " "{[+|-]|i|w|s|o}" @@ -332,7 +326,7 @@ msgstr "" "{ canal {[+|-]|o|p|s|i|t|n|b|v} [limite] [utilisateur] [masque de " "banissement] } | { nick {[+|-]|i|w|s|o}" -#: irc/irc-commands.c:101 +#: src/irc/irc-commands.c:104 msgid "" "channel modes:\n" " channel: channel name to modify\n" @@ -375,15 +369,15 @@ msgstr "" " w: l'utilisateur reçoit les wallops\n" " o: drapeau opérateur\n" -#: irc/irc-commands.c:121 +#: src/irc/irc-commands.c:124 msgid "send message to a nick or channel" msgstr "envoyer un message à un utilisateur ou canal" -#: irc/irc-commands.c:122 +#: src/irc/irc-commands.c:125 msgid "receiver[,receiver] text" msgstr "cible[,cible] texte" -#: irc/irc-commands.c:123 +#: src/irc/irc-commands.c:126 msgid "" "receiver: nick or channel (may be mask, '*' = current channel)\n" "text: text to send" @@ -391,43 +385,43 @@ msgstr "" "cible: utilisateur ou canal (peut-être un masque, '*' = canal courant)\n" "texte: texte à envoyer" -#: irc/irc-commands.c:126 +#: src/irc/irc-commands.c:129 msgid "get the \"Message Of The Day\"" msgstr "obtenir le message du jour" -#: irc/irc-commands.c:130 +#: src/irc/irc-commands.c:133 msgid "list nicknames on channels" msgstr "lister les utilisateurs sur des canaux" -#: irc/irc-commands.c:131 irc/irc-commands.c:147 +#: src/irc/irc-commands.c:134 src/irc/irc-commands.c:150 msgid "[channel[,channel]]" msgstr "[canal[,canal]]" -#: irc/irc-commands.c:131 +#: src/irc/irc-commands.c:134 msgid "channel: channel name" msgstr "canal: nom du canal" -#: irc/irc-commands.c:133 +#: src/irc/irc-commands.c:136 msgid "change current nickname" msgstr "changer le nick courant" -#: irc/irc-commands.c:134 +#: src/irc/irc-commands.c:137 msgid "nickname" msgstr "nick" -#: irc/irc-commands.c:134 +#: src/irc/irc-commands.c:137 msgid "nickname: new nickname for current IRC server" msgstr "nick: nouveau nick pour le serveur IRC courant" -#: irc/irc-commands.c:136 +#: src/irc/irc-commands.c:139 msgid "send notice message to user" msgstr "envoyer un message notice à un utilisateur" -#: irc/irc-commands.c:137 +#: src/irc/irc-commands.c:140 msgid "nickname text" msgstr "nick texte" -#: irc/irc-commands.c:137 +#: src/irc/irc-commands.c:140 msgid "" "nickname: user to send notice to\n" "text: text to send" @@ -435,41 +429,41 @@ msgstr "" "nick: utilisateur cible pour la notice\n" "texte: texte à envoyer" -#: irc/irc-commands.c:139 +#: src/irc/irc-commands.c:142 msgid "gives channel operator status to nickname(s)" msgstr "donner le statut opérateur à un/des utilisateur(s)" -#: irc/irc-commands.c:142 +#: src/irc/irc-commands.c:145 msgid "get operator privileges" msgstr "obtenir le statut d'opérateur" -#: irc/irc-commands.c:143 +#: src/irc/irc-commands.c:146 msgid "user password" msgstr "utilisateur mot_de_passe" -#: irc/irc-commands.c:144 +#: src/irc/irc-commands.c:147 msgid "user/password: used to get privileges on current IRC server" msgstr "" "utilisateur/mot_de_passe: utilisé pour obtenir les privilèges sur le serveur " "IRC courant" -#: irc/irc-commands.c:146 +#: src/irc/irc-commands.c:149 msgid "leave a channel" msgstr "quitter un canal" -#: irc/irc-commands.c:147 +#: src/irc/irc-commands.c:150 msgid "channel: channel name to leave" msgstr "canal: nom du canal à quitter" -#: irc/irc-commands.c:149 +#: src/irc/irc-commands.c:152 msgid "ping server" msgstr "pinguer un serveur" -#: irc/irc-commands.c:150 +#: src/irc/irc-commands.c:153 msgid "server1 [server2]" msgstr "serveur1 [serveur2]" -#: irc/irc-commands.c:151 +#: src/irc/irc-commands.c:154 msgid "" "server1: server to ping\n" "server2: forward ping to this server" @@ -477,15 +471,15 @@ msgstr "" "serveur1: serveur à pinguer\n" "serveur2: faire suivre le ping à ce serveur" -#: irc/irc-commands.c:153 +#: src/irc/irc-commands.c:156 msgid "answer to a ping message" msgstr "répondre à un message ping" -#: irc/irc-commands.c:154 +#: src/irc/irc-commands.c:157 msgid "daemon [daemon2]" msgstr "démon [démon2]" -#: irc/irc-commands.c:154 +#: src/irc/irc-commands.c:157 msgid "" "daemon: daemon who has responded to Ping message\n" "daemon2: forward message to this daemon" @@ -493,51 +487,51 @@ msgstr "" "démon: démon qui a répondu au message Ping\n" "démon2: faire suivre le message à ce démon" -#: irc/irc-commands.c:157 +#: src/irc/irc-commands.c:160 msgid "message received" msgstr "message reçu" -#: irc/irc-commands.c:160 +#: src/irc/irc-commands.c:163 msgid "close all connections & quit " msgstr "fermer toutes les connexions et quitter " -#: irc/irc-commands.c:161 +#: src/irc/irc-commands.c:164 msgid "[quit_message]" msgstr "[message_de_fin]" -#: irc/irc-commands.c:162 +#: src/irc/irc-commands.c:165 msgid "quit_message: quit message (displayed to other users)" msgstr "quit_message: quit message (displayed to other users)" -#: irc/irc-commands.c:164 +#: src/irc/irc-commands.c:167 msgid "send raw data to server without parsing" msgstr "envoyer des données brutes au serveur sans analyse" -#: irc/irc-commands.c:165 +#: src/irc/irc-commands.c:168 msgid "data" msgstr "données" -#: irc/irc-commands.c:166 +#: src/irc/irc-commands.c:169 msgid "data: raw data to send" msgstr "données: données brutes à envoyer" -#: irc/irc-commands.c:168 +#: src/irc/irc-commands.c:171 msgid "tell the server to reload its config file" msgstr "demander au serveur de recharger son fichier de config" -#: irc/irc-commands.c:171 +#: src/irc/irc-commands.c:174 msgid "tell the server to restart itself" msgstr "demander au serveur de redémarrer" -#: irc/irc-commands.c:174 +#: src/irc/irc-commands.c:177 msgid "register a new service" msgstr "enregister un nouveau service" -#: irc/irc-commands.c:175 +#: src/irc/irc-commands.c:178 msgid "nickname reserved distribution type reserved info" msgstr "nick réservé distribution type réservé info" -#: irc/irc-commands.c:176 +#: src/irc/irc-commands.c:179 msgid "" "distribution: visibility of service\n" "type: reserved for future usage" @@ -545,15 +539,15 @@ msgstr "" "distribution: visibilité du service\n" "type: réservé pour une utilisation future" -#: irc/irc-commands.c:179 +#: src/irc/irc-commands.c:182 msgid "list services currently connected to the network" msgstr "lister les services actuellement connectés au réseau" -#: irc/irc-commands.c:180 +#: src/irc/irc-commands.c:183 msgid "[mask [type]]" msgstr "[masque [type]]" -#: irc/irc-commands.c:180 +#: src/irc/irc-commands.c:183 msgid "" "mask: list only services matching this mask\n" "type: list only services of this type" @@ -561,15 +555,15 @@ msgstr "" "masque: lister seulement les services qui correspondent à ce masque\n" "type: lister seulement les services de ce type" -#: irc/irc-commands.c:183 +#: src/irc/irc-commands.c:186 msgid "deliver a message to a service" msgstr "envoyer un message à un service" -#: irc/irc-commands.c:184 +#: src/irc/irc-commands.c:187 msgid "service text" msgstr "service texte" -#: irc/irc-commands.c:184 +#: src/irc/irc-commands.c:187 msgid "" "service: name of service\n" "text: text to send" @@ -577,15 +571,15 @@ msgstr "" "service: nom du service\n" "texte: texte à envoyer" -#: irc/irc-commands.c:186 +#: src/irc/irc-commands.c:189 msgid "disconnect server links" msgstr "déconnecter les liens vers un serveur" -#: irc/irc-commands.c:187 +#: src/irc/irc-commands.c:190 msgid "server commnent" msgstr "serveur commentaire" -#: irc/irc-commands.c:187 +#: src/irc/irc-commands.c:190 msgid "" "server: server name\n" "comment: comment for quit" @@ -593,15 +587,15 @@ msgstr "" "serveur: nom du serveur\n" "commentaire: commentaire pour quitter" -#: irc/irc-commands.c:189 +#: src/irc/irc-commands.c:192 msgid "query statistics about server" msgstr "demande les informations sur le serveur" -#: irc/irc-commands.c:190 +#: src/irc/irc-commands.c:193 msgid "[query [server]]" msgstr "[requête [serveur]]" -#: irc/irc-commands.c:191 +#: src/irc/irc-commands.c:194 msgid "" "query: c/h/i/k/l/m/o/y/u (see RFC1459)\n" "server: server name" @@ -609,17 +603,17 @@ msgstr "" "requête: c/h/i/k/l/m/o/y/u (voir la RFC1459)\n" "serveur: nom du serveur" -#: irc/irc-commands.c:193 +#: src/irc/irc-commands.c:196 msgid "" "give users who are on a host running an IRC server a message asking them to " "please join IRC" msgstr "envoyer un message aux serveurs leur demandant de rejoindre IRC" -#: irc/irc-commands.c:195 +#: src/irc/irc-commands.c:198 msgid "user [target [channel]]" msgstr "utilisateur [cible [canal]]" -#: irc/irc-commands.c:196 +#: src/irc/irc-commands.c:199 msgid "" "user: username\n" "target: server name\n" @@ -629,23 +623,23 @@ msgstr "" "cible: nom du serveur\n" "canal: nom du canal" -#: irc/irc-commands.c:198 +#: src/irc/irc-commands.c:201 msgid "query local time from server" msgstr "demander l'heure locale d'un serveur" -#: irc/irc-commands.c:199 +#: src/irc/irc-commands.c:202 msgid "target: query time from specified server" msgstr "cible: demander l'heure de ce serveur" -#: irc/irc-commands.c:201 +#: src/irc/irc-commands.c:204 msgid "get/set channel topic" msgstr "recevoir/définir le titre du canal" -#: irc/irc-commands.c:202 +#: src/irc/irc-commands.c:205 msgid "[channel] [topic]" msgstr "[canal] [titre]" -#: irc/irc-commands.c:202 +#: src/irc/irc-commands.c:205 msgid "" "channel: channel name\n" "topic: new topic for channel (if topic is \"-delete\" then topic is deleted)" @@ -654,28 +648,28 @@ msgstr "" "titre: nouveau titre pour le canal (si le titre est \"-delete\" alors le " "titre est supprimé)" -#: irc/irc-commands.c:205 +#: src/irc/irc-commands.c:208 msgid "find the route to specific server" msgstr "trouver le chemin jusqu'à un serveur spécifique" -#: irc/irc-commands.c:208 +#: src/irc/irc-commands.c:211 msgid "return a list of information about nicknames" msgstr "retourne une liste d'informations sur des utilisateurs" -#: irc/irc-commands.c:211 +#: src/irc/irc-commands.c:214 msgid "list of users logged into the server" msgstr "liste des utilisateurs connectés au serveur" -#: irc/irc-commands.c:214 +#: src/irc/irc-commands.c:217 msgid "gives the version info of nick or server (current or specified)" msgstr "" "retourne la version de l'utilisateur ou du serveur (courant ou spécifié)" -#: irc/irc-commands.c:215 +#: src/irc/irc-commands.c:218 msgid "[server | nickname]" msgstr "[serveur | nick]" -#: irc/irc-commands.c:215 +#: src/irc/irc-commands.c:218 msgid "" "server: server name\n" "nickname: nickname" @@ -683,11 +677,11 @@ msgstr "" "serveur: nom du serveur\n" "nick: utilisateur" -#: irc/irc-commands.c:217 +#: src/irc/irc-commands.c:220 msgid "gives voice to nickname(s)" msgstr "donne la voix à/aux utilisateur(s)" -#: irc/irc-commands.c:220 +#: src/irc/irc-commands.c:223 msgid "" "send a message to all currently connected users who have set the 'w' user " "mode for themselves" @@ -695,23 +689,23 @@ msgstr "" "envoyer un message à tous les utilisateurs connectés qui ont activé le mode " "utilisateur 'w' pour eux-mêmes" -#: irc/irc-commands.c:222 +#: src/irc/irc-commands.c:225 msgid "text" msgstr "texte" -#: irc/irc-commands.c:222 +#: src/irc/irc-commands.c:225 msgid "text to send" msgstr "texte à envoyer" -#: irc/irc-commands.c:224 +#: src/irc/irc-commands.c:227 msgid "generate a query which returns a list of information" msgstr "génère une requête qui retourne une liste d'information" -#: irc/irc-commands.c:225 +#: src/irc/irc-commands.c:228 msgid "[mask [\"o\"]]" msgstr "[masque [\"o\"]]" -#: irc/irc-commands.c:225 +#: src/irc/irc-commands.c:228 msgid "" "mask: only information which match this mask\n" "o: only operators are returned according to the mask supplied\n" @@ -719,15 +713,15 @@ msgstr "" "masque: information qui correspond à ce masque uniquement\n" "o: seul les opérateurs sont retournés correspondant au masque fourni\n" -#: irc/irc-commands.c:228 +#: src/irc/irc-commands.c:231 msgid "query information about user(s)" msgstr "demande les informations sur le(s) utilisateur(s)" -#: irc/irc-commands.c:229 +#: src/irc/irc-commands.c:232 msgid "[server] nickname[,nickname]" msgstr "[serveur] nick[,nick]" -#: irc/irc-commands.c:229 +#: src/irc/irc-commands.c:232 msgid "" "server: server name\n" "nickname: nickname (may be a mask)" @@ -735,15 +729,15 @@ msgstr "" "serveur: nom du serveur\n" "nick: utilisateur (peut être un masque)" -#: irc/irc-commands.c:232 +#: src/irc/irc-commands.c:235 msgid "ask for information about a nickname which no longer exists" msgstr "demander de l'information sur un nick qui n'existe plus" -#: irc/irc-commands.c:233 +#: src/irc/irc-commands.c:236 msgid "nickname [,nickname [,nickname ...]] [count [target]]" msgstr "nick [,nick [,nick ...]] [nombre [cible]]" -#: irc/irc-commands.c:234 +#: src/irc/irc-commands.c:237 msgid "" "nickname: nickname to search\n" "count: number of replies to return (full search if negative number)\n" @@ -754,101 +748,107 @@ msgstr "" "négatif)\n" "cible: la réponse doit correspondre à ce masque" -#: irc/irc-commands.c:238 irc/irc-commands.c:239 irc/irc-commands.c:240 -#: irc/irc-commands.c:241 irc/irc-commands.c:242 irc/irc-commands.c:243 -#: irc/irc-commands.c:244 irc/irc-commands.c:245 irc/irc-commands.c:246 -#: irc/irc-commands.c:247 irc/irc-commands.c:248 irc/irc-commands.c:249 -#: irc/irc-commands.c:250 irc/irc-commands.c:251 irc/irc-commands.c:252 -#: irc/irc-commands.c:253 irc/irc-commands.c:254 irc/irc-commands.c:255 -#: irc/irc-commands.c:256 irc/irc-commands.c:257 irc/irc-commands.c:258 -#: irc/irc-commands.c:259 irc/irc-commands.c:260 irc/irc-commands.c:261 -#: irc/irc-commands.c:262 irc/irc-commands.c:263 irc/irc-commands.c:264 -#: irc/irc-commands.c:300 irc/irc-commands.c:301 irc/irc-commands.c:302 -#: irc/irc-commands.c:303 irc/irc-commands.c:304 irc/irc-commands.c:305 +#: src/irc/irc-commands.c:241 src/irc/irc-commands.c:242 +#: src/irc/irc-commands.c:243 src/irc/irc-commands.c:244 +#: src/irc/irc-commands.c:245 src/irc/irc-commands.c:246 +#: src/irc/irc-commands.c:247 src/irc/irc-commands.c:248 +#: src/irc/irc-commands.c:249 src/irc/irc-commands.c:250 +#: src/irc/irc-commands.c:251 src/irc/irc-commands.c:252 +#: src/irc/irc-commands.c:253 src/irc/irc-commands.c:254 +#: src/irc/irc-commands.c:255 src/irc/irc-commands.c:256 +#: src/irc/irc-commands.c:257 src/irc/irc-commands.c:258 +#: src/irc/irc-commands.c:259 src/irc/irc-commands.c:260 +#: src/irc/irc-commands.c:261 src/irc/irc-commands.c:262 +#: src/irc/irc-commands.c:263 src/irc/irc-commands.c:264 +#: src/irc/irc-commands.c:265 src/irc/irc-commands.c:266 +#: src/irc/irc-commands.c:267 src/irc/irc-commands.c:303 +#: src/irc/irc-commands.c:304 src/irc/irc-commands.c:305 +#: src/irc/irc-commands.c:306 src/irc/irc-commands.c:307 +#: src/irc/irc-commands.c:308 msgid "a server message" msgstr "un message du serveur" -#: irc/irc-commands.c:265 +#: src/irc/irc-commands.c:268 msgid "away message" msgstr "message d'absence" -#: irc/irc-commands.c:266 +#: src/irc/irc-commands.c:269 msgid "userhost" msgstr "nom de machine utilisateur" -#: irc/irc-commands.c:267 +#: src/irc/irc-commands.c:270 msgid "ison" msgstr "est présent" -#: irc/irc-commands.c:268 +#: src/irc/irc-commands.c:271 msgid "unaway" msgstr "non absent" -#: irc/irc-commands.c:269 +#: src/irc/irc-commands.c:272 msgid "now away" msgstr "maintenant absent" -#: irc/irc-commands.c:270 +#: src/irc/irc-commands.c:273 msgid "whois (user)" msgstr "qui est (utilisateur)" -#: irc/irc-commands.c:271 +#: src/irc/irc-commands.c:274 msgid "whois (server)" msgstr "qui est (serveur)" -#: irc/irc-commands.c:272 +#: src/irc/irc-commands.c:275 msgid "whois (operator)" msgstr "qui est (opérateur)" -#: irc/irc-commands.c:273 +#: src/irc/irc-commands.c:276 msgid "whowas" msgstr "qui était-ce" -#: irc/irc-commands.c:274 +#: src/irc/irc-commands.c:277 msgid "end of /who list" msgstr "fin de /who list" -#: irc/irc-commands.c:275 +#: src/irc/irc-commands.c:278 msgid "whois (idle)" msgstr "qui est (idle)" -#: irc/irc-commands.c:276 +#: src/irc/irc-commands.c:279 msgid "whois (end)" msgstr "qui est (fin)" -#: irc/irc-commands.c:277 +#: src/irc/irc-commands.c:280 msgid "whois (channels)" msgstr "qui est (canaux)" -#: irc/irc-commands.c:278 +#: src/irc/irc-commands.c:281 msgid "whois (identified user)" msgstr "qui est (utilisateur identifié)" -#: irc/irc-commands.c:279 +#: src/irc/irc-commands.c:282 msgid "/list start" msgstr "/list début" -#: irc/irc-commands.c:280 +#: src/irc/irc-commands.c:283 msgid "channel (for /list)" msgstr "canal (pour /list)" -#: irc/irc-commands.c:281 +#: src/irc/irc-commands.c:284 msgid "/list end" msgstr "/list fin" -#: irc/irc-commands.c:282 +#: src/irc/irc-commands.c:285 msgid "no topic for channel" msgstr "pas de titre pour le canal" -#: irc/irc-commands.c:283 +#: src/irc/irc-commands.c:286 msgid "topic of channel" msgstr "titre du canal" -#: irc/irc-commands.c:284 +#: src/irc/irc-commands.c:287 msgid "channel :topic" msgstr "canal :titre" -#: irc/irc-commands.c:285 +#: src/irc/irc-commands.c:288 msgid "" "channel: name of channel\n" "topic: topic of the channel" @@ -856,27 +856,27 @@ msgstr "" "canal: nom du canal\n" "titre: titre du canal" -#: irc/irc-commands.c:287 +#: src/irc/irc-commands.c:290 msgid "infos about topic (nick & date changed)" msgstr "infos sur le titre (utilisateur et date de changement)" -#: irc/irc-commands.c:290 +#: src/irc/irc-commands.c:293 msgid "server version" msgstr "version du serveur" -#: irc/irc-commands.c:291 +#: src/irc/irc-commands.c:294 msgid "who" msgstr "qui" -#: irc/irc-commands.c:292 +#: src/irc/irc-commands.c:295 msgid "list of nicks on channel" msgstr "liste des utilisateurs sur un canal" -#: irc/irc-commands.c:293 +#: src/irc/irc-commands.c:296 msgid "channel :[[@|+]nick ...]" msgstr "canal :[[@|+]nick ...]" -#: irc/irc-commands.c:294 +#: src/irc/irc-commands.c:297 msgid "" "channel: name of channel\n" "nick: nick on the channel" @@ -884,378 +884,386 @@ msgstr "" "canal: nom du canal\n" "nick: utilisateur sur le canal" -#: irc/irc-commands.c:296 +#: src/irc/irc-commands.c:299 msgid "links" msgstr "liens" -#: irc/irc-commands.c:297 +#: src/irc/irc-commands.c:300 msgid "end of /links list" msgstr "fin de /links list" -#: irc/irc-commands.c:298 +#: src/irc/irc-commands.c:301 msgid "end of /names list" msgstr "fin de la liste /names" -#: irc/irc-commands.c:299 +#: src/irc/irc-commands.c:302 msgid "end of /whowas list" msgstr "fin de /whowas list" -#: irc/irc-commands.c:306 +#: src/irc/irc-commands.c:309 msgid "server local time" msgstr "heure locale du serveur" -#: irc/irc-commands.c:307 +#: src/irc/irc-commands.c:310 msgid "no such nick/channel" msgstr "pas de tel utilisateur/canal" -#: irc/irc-commands.c:309 +#: src/irc/irc-commands.c:312 msgid "no such server" msgstr "pas de tel serveur" -#: irc/irc-commands.c:311 +#: src/irc/irc-commands.c:314 msgid "no such channel" msgstr "pas de tel canal" -#: irc/irc-commands.c:313 +#: src/irc/irc-commands.c:316 msgid "cannot send to channel" msgstr "impossible d'envoyer au canal" -#: irc/irc-commands.c:315 +#: src/irc/irc-commands.c:318 msgid "too many channels" msgstr "trop de canaux" -#: irc/irc-commands.c:317 irc/irc-commands.c:319 irc/irc-commands.c:321 +#: src/irc/irc-commands.c:320 src/irc/irc-commands.c:322 +#: src/irc/irc-commands.c:324 msgid "was no such nick" msgstr "n'y avait pas de tel utilisateur" -#: irc/irc-commands.c:323 +#: src/irc/irc-commands.c:326 msgid "no origin" msgstr "pas d'origine" -#: irc/irc-commands.c:325 +#: src/irc/irc-commands.c:328 msgid "no recipient" msgstr "pas de destinataire" -#: irc/irc-commands.c:327 +#: src/irc/irc-commands.c:330 msgid "no text to send" msgstr "pas de texte à envoyer" -#: irc/irc-commands.c:329 +#: src/irc/irc-commands.c:332 msgid "no toplevel" msgstr "pas de niveau supérieur" -#: irc/irc-commands.c:331 +#: src/irc/irc-commands.c:334 msgid "wilcard in toplevel domain" msgstr "caractère joker dans le domaine de niveau supérieur" -#: irc/irc-commands.c:333 +#: src/irc/irc-commands.c:336 msgid "unknown command" msgstr "commande inconnue" -#: irc/irc-commands.c:335 +#: src/irc/irc-commands.c:338 msgid "MOTD is missing" msgstr "MOTD est manquant" -#: irc/irc-commands.c:337 +#: src/irc/irc-commands.c:340 msgid "no administrative info" msgstr "pas d'information administrative" -#: irc/irc-commands.c:339 +#: src/irc/irc-commands.c:342 msgid "file error" msgstr "erreur de fichier" -#: irc/irc-commands.c:341 +#: src/irc/irc-commands.c:344 msgid "no nickname given" msgstr "pas d'utilisateur donné" -#: irc/irc-commands.c:343 +#: src/irc/irc-commands.c:346 msgid "erroneus nickname" msgstr "nom d'utilisateur erroné" -#: irc/irc-commands.c:345 +#: src/irc/irc-commands.c:348 msgid "nickname already in use" msgstr "nom d'utilisateur déjà en cours d'utilisation" -#: irc/irc-commands.c:347 +#: src/irc/irc-commands.c:350 msgid "nickname collision" msgstr "collision sur le nom d'utilisateur" -#: irc/irc-commands.c:349 +#: src/irc/irc-commands.c:352 msgid "user not in channel" msgstr "utilisateur non présent dans le canal" -#: irc/irc-commands.c:351 +#: src/irc/irc-commands.c:354 msgid "not on channel" msgstr "non présent sur le canal" -#: irc/irc-commands.c:353 +#: src/irc/irc-commands.c:356 msgid "user already on channel" msgstr "utilisateur déjà sur le canal" -#: irc/irc-commands.c:355 +#: src/irc/irc-commands.c:358 msgid "user not logged in" msgstr "utilisateur non enregistré" -#: irc/irc-commands.c:357 +#: src/irc/irc-commands.c:360 msgid "summon has been disabled" msgstr "summon a été désactivé" -#: irc/irc-commands.c:359 +#: src/irc/irc-commands.c:362 msgid "users has been disabled" msgstr "users a été désactivé" -#: irc/irc-commands.c:361 +#: src/irc/irc-commands.c:364 msgid "you are not registered" msgstr "vous n'êtes pas enregistré" -#: irc/irc-commands.c:363 +#: src/irc/irc-commands.c:366 msgid "not enough parameters" msgstr "pas assez de paramètres" -#: irc/irc-commands.c:365 +#: src/irc/irc-commands.c:368 msgid "you may not register" msgstr "vous ne pouvez pas vous enregistrer" -#: irc/irc-commands.c:367 +#: src/irc/irc-commands.c:370 msgid "your host isn't among the privileged" msgstr "votre nom de machine n'est pas parmi les privilégiés" -#: irc/irc-commands.c:369 +#: src/irc/irc-commands.c:372 msgid "password incorrect" msgstr "mot de passe incorrect" -#: irc/irc-commands.c:371 +#: src/irc/irc-commands.c:374 msgid "you are banned from this server" msgstr "vous êtes banni de ce serveur" -#: irc/irc-commands.c:373 +#: src/irc/irc-commands.c:376 msgid "channel key already set" msgstr "clé du canal déjà définie" -#: irc/irc-commands.c:375 +#: src/irc/irc-commands.c:378 msgid "channel is already full" msgstr "le canal est déjà plein" -#: irc/irc-commands.c:377 +#: src/irc/irc-commands.c:380 msgid "unknown mode char to me" msgstr "caractère de mode inconnu pour moi" -#: irc/irc-commands.c:379 +#: src/irc/irc-commands.c:382 msgid "cannot join channel (invite only)" msgstr "impossible de rejoindre le canal (invités seulement)" -#: irc/irc-commands.c:381 +#: src/irc/irc-commands.c:384 msgid "cannot join channel (banned from channel)" msgstr "impossible de rejoindre le canal (banni du canal)" -#: irc/irc-commands.c:383 +#: src/irc/irc-commands.c:386 msgid "cannot join channel (bad channel key)" msgstr "impossible de rejoindre le canal (mauvaise clé pour le canal)" -#: irc/irc-commands.c:385 +#: src/irc/irc-commands.c:388 msgid "you're not an IRC operator" msgstr "vous n'êtres pas opérateur IRC" -#: irc/irc-commands.c:387 +#: src/irc/irc-commands.c:390 msgid "you're not channel operator" msgstr "vous n'êtes pas opérateur du canal" -#: irc/irc-commands.c:389 +#: src/irc/irc-commands.c:392 msgid "you can't kill a server!" msgstr "vous ne pouvez pas supprimer un serveur !" -#: irc/irc-commands.c:391 +#: src/irc/irc-commands.c:394 msgid "no O-lines for your host" msgstr "pas de O-lines pour votre host" -#: irc/irc-commands.c:393 +#: src/irc/irc-commands.c:396 msgid "unknown mode flag" msgstr "drapeau de mode inconnu" -#: irc/irc-commands.c:395 +#: src/irc/irc-commands.c:398 msgid "can't change mode for other users" msgstr "impossible de changer le mode pour les autres utilisateurs" -#: irc/irc-send.c:56 irc/irc-recv.c:2381 +#: src/irc/irc-send.c:60 src/irc/irc-recv.c:2475 msgid "unknown" msgstr "inconnu" -#: irc/irc-send.c:58 +#: src/irc/irc-send.c:62 #, c-format msgid "%s: using local hostname \"%s\"\n" msgstr "%s: utilisation du nom de machine local \"%s\"\n" -#: irc/irc-send.c:189 irc/irc-send.c:213 irc/irc-send.c:301 irc/irc-send.c:547 -#: irc/irc-send.c:601 irc/irc-send.c:993 +#: src/irc/irc-send.c:201 src/irc/irc-send.c:225 src/irc/irc-send.c:313 +#: src/irc/irc-send.c:559 src/irc/irc-send.c:613 src/irc/irc-send.c:1005 #, c-format msgid "%s \"%s\" command can only be executed in a channel window\n" msgstr "" "%s la commande \"%s\" peut seulement être exécutée dans une fenêtre de " "canal\n" -#: irc/irc-send.c:373 irc/irc-send.c:430 irc/irc-send.c:648 irc/irc-send.c:661 -#: irc/irc-send.c:888 +#: src/irc/irc-send.c:385 src/irc/irc-send.c:442 src/irc/irc-send.c:660 +#: src/irc/irc-send.c:673 src/irc/irc-send.c:900 #, c-format msgid "%s \"%s\" command can not be executed on a server window\n" msgstr "" "%s la commande \"%s\" ne peut pas être exécutée dans une fenêtre serveur\n" -#: irc/irc-send.c:446 irc/irc-send.c:468 irc/irc-recv.c:252 irc/irc-recv.c:756 +#: src/irc/irc-send.c:458 src/irc/irc-send.c:480 src/irc/irc-recv.c:256 +#: src/irc/irc-recv.c:804 #, c-format msgid "%s nick not found for \"%s\" command\n" msgstr "%s utilisateur non trouvé pour la commande \"%s\"\n" -#: irc/irc-send.c:482 irc/irc-recv.c:819 +#: src/irc/irc-send.c:494 src/irc/irc-recv.c:890 #, c-format msgid "%s cannot create new private window \"%s\"\n" msgstr "%s impossible de créer la fenêtre privée \"%s\"\n" -#: irc/irc-send.c:512 +#: src/irc/irc-send.c:524 src/common/command.c:1019 #, c-format msgid "%s wrong argument count for \"%s\" command\n" -msgstr "%s nombre de paramètres erronés pour la commande \"%s\"\n" +msgstr "%s nombre de paramètres erroné pour la commande \"%s\"\n" -#: irc/irc-send.c:966 +#: src/irc/irc-send.c:978 #, c-format msgid "%s, compiled on %s %s\n" msgstr "%s, compilé le %s %s\n" -#: irc/irc-recv.c:154 +#: src/irc/irc-recv.c:158 #, c-format msgid "%s cannot create new channel \"%s\"\n" msgstr "%s impossible de créer le nouveau canal \"%s\"\n" -#: irc/irc-recv.c:174 +#: src/irc/irc-recv.c:178 msgid " has joined " msgstr " a rejoint " -#: irc/irc-recv.c:220 irc/irc-recv.c:436 irc/irc-recv.c:658 irc/irc-recv.c:765 -#: irc/irc-recv.c:1894 irc/irc-recv.c:1959 +#: src/irc/irc-recv.c:224 src/irc/irc-recv.c:440 src/irc/irc-recv.c:706 +#: src/irc/irc-recv.c:813 src/irc/irc-recv.c:1976 src/irc/irc-recv.c:2041 #, c-format msgid "%s channel not found for \"%s\" command\n" msgstr "%s canal non trouvé pour la commande \"%s\"\n" -#: irc/irc-recv.c:229 +#: src/irc/irc-recv.c:233 msgid " has kicked " msgstr " a poussé dehors " -#: irc/irc-recv.c:233 +#: src/irc/irc-recv.c:237 msgid " from " msgstr " de " -#: irc/irc-recv.c:281 irc/irc-recv.c:465 irc/irc-recv.c:699 irc/irc-recv.c:871 +#: src/irc/irc-recv.c:285 src/irc/irc-recv.c:469 src/irc/irc-recv.c:747 +#: src/irc/irc-recv.c:943 #, c-format msgid "%s \"%s\" command received without host\n" msgstr "%s commande \"%s\" reçue sans host\n" -#: irc/irc-recv.c:295 +#: src/irc/irc-recv.c:299 #, c-format msgid "%s \"%s\" command received without channel or nickname\n" msgstr "%s commande \"%s\" reçue sans canal ou utilisateur\n" -#: irc/irc-recv.c:338 +#: src/irc/irc-recv.c:342 msgid "sets ban on" msgstr "instaure un bannissement sur" -#: irc/irc-recv.c:339 +#: src/irc/irc-recv.c:343 msgid "removes ban on" msgstr "supprime le banissement sur" -#: irc/irc-recv.c:347 +#: src/irc/irc-recv.c:351 msgid "sets invite-only channel flag" msgstr "définit le canal en mode invité seulement" -#: irc/irc-recv.c:348 +#: src/irc/irc-recv.c:352 msgid "removes invite-only channel flag" msgstr "supprime le mode invité seulement pour le canal" -#: irc/irc-recv.c:356 +#: src/irc/irc-recv.c:360 msgid "sets the user limit to" msgstr "définit la limite d'utilisateurs à" -#: irc/irc-recv.c:357 +#: src/irc/irc-recv.c:361 msgid "removes user limit" msgstr "supprime la limite d'utilisateurs" -#: irc/irc-recv.c:365 +#: src/irc/irc-recv.c:369 msgid "sets moderated channel flag" msgstr "instaure la modération sur le canal" -#: irc/irc-recv.c:366 +#: src/irc/irc-recv.c:370 msgid "removes moderated channel flag" msgstr "supprime la modération sur le canal" -#: irc/irc-recv.c:374 +#: src/irc/irc-recv.c:378 msgid "gives channel operator status to" msgstr "donne le droit opérateur à" -#: irc/irc-recv.c:375 +#: src/irc/irc-recv.c:379 msgid "removes channel operator status from" msgstr "supprime le droit opérateur à" -#: irc/irc-recv.c:390 +#: src/irc/irc-recv.c:394 msgid "sets private channel flag" msgstr "définit le canal comme privé" -#: irc/irc-recv.c:391 +#: src/irc/irc-recv.c:395 msgid "removes private channel flag" msgstr "supprime le mode privé pour le canal" -#: irc/irc-recv.c:399 +#: src/irc/irc-recv.c:403 msgid "sets secret channel flag" msgstr "définit le canal comme secret" -#: irc/irc-recv.c:400 +#: src/irc/irc-recv.c:404 msgid "removes secret channel flag" msgstr "supprime le mode secret pour le canal" -#: irc/irc-recv.c:408 +#: src/irc/irc-recv.c:412 msgid "sets topic protection" msgstr "active la protection du titre" -#: irc/irc-recv.c:409 +#: src/irc/irc-recv.c:413 msgid "removes topic protection" msgstr "supprime la protection du titre" -#: irc/irc-recv.c:417 +#: src/irc/irc-recv.c:421 msgid "gives voice to" msgstr "donne la voix à" -#: irc/irc-recv.c:418 +#: src/irc/irc-recv.c:422 msgid "removes voice from" msgstr "supprime la voix de" -#: irc/irc-recv.c:487 +#: src/irc/irc-recv.c:491 msgid "You are " msgstr "Vous êtes " -#: irc/irc-recv.c:494 +#: src/irc/irc-recv.c:498 msgid " is " msgstr " est " -#: irc/irc-recv.c:498 +#: src/irc/irc-recv.c:502 msgid "now known as " msgstr "maintenant connu sous le nom " -#: irc/irc-recv.c:547 +#: src/irc/irc-recv.c:554 #, c-format msgid "%s nickname not found for \"%s\" command\n" msgstr "%s utilisateur non trouvé pour la commande \"%s\"\n" -#: irc/irc-recv.c:560 +#: src/irc/irc-recv.c:567 src/irc/irc-recv.c:599 msgid "reply from" msgstr "réponse de" -#: irc/irc-recv.c:584 +#: src/irc/irc-recv.c:602 +#, c-format +msgid ": %ld.%ld seconds\n" +msgstr ": %ld.%ld secondes\n" + +#: src/irc/irc-recv.c:632 #, c-format msgid "%s \"%s\" command received without host or channel\n" msgstr "%s commande \"%s\" reçue sans host ou canal\n" -#: irc/irc-recv.c:634 +#: src/irc/irc-recv.c:682 msgid " has left " msgstr " a quitté " -#: irc/irc-recv.c:792 +#: src/irc/irc-recv.c:841 #, c-format msgid "" "NOTICE %s :%sVERSION %s v%s compiled on %s, host \"%s\" is running %s %s / %s" @@ -1264,199 +1272,199 @@ msgstr "" "NOTICE %s :%sVERSION %s v%s compilée le %s, machine \"%s\" fait tourner %s %" "s / %s%s" -#: irc/irc-recv.c:801 +#: src/irc/irc-recv.c:850 msgid "Received a " msgstr "Reçu un " -#: irc/irc-recv.c:803 +#: src/irc/irc-recv.c:852 msgid "CTCP VERSION " msgstr "CTCP VERSION " -#: irc/irc-recv.c:805 +#: src/irc/irc-recv.c:854 msgid "from" msgstr "de" -#: irc/irc-recv.c:848 irc/irc-recv.c:2168 irc/irc-recv.c:2208 +#: src/irc/irc-recv.c:920 src/irc/irc-recv.c:2262 src/irc/irc-recv.c:2302 #, c-format msgid "%s cannot parse \"%s\" command\n" msgstr "%s impossible d'analyser la commande \"%s\"\n" -#: irc/irc-recv.c:903 +#: src/irc/irc-recv.c:975 msgid "has quit" msgstr "a quitté" -#: irc/irc-recv.c:1023 +#: src/irc/irc-recv.c:1095 #, c-format msgid "%s \"%s\" command received without channel\n" msgstr "%s commande \"%s\" reçue sans canal\n" -#: irc/irc-recv.c:1051 +#: src/irc/irc-recv.c:1123 msgid " has changed topic for " msgstr " a changé le titre pour " -#: irc/irc-recv.c:1056 +#: src/irc/irc-recv.c:1128 #, c-format msgid " to: \"%s\"\n" msgstr " en: \"%s\"\n" -#: irc/irc-recv.c:1062 +#: src/irc/irc-recv.c:1134 msgid " has unset topic for " msgstr " a retiré le titre pour " -#: irc/irc-recv.c:1143 +#: src/irc/irc-recv.c:1225 #, c-format msgid " is away: %s\n" msgstr " est absent: %s\n" -#: irc/irc-recv.c:1217 +#: src/irc/irc-recv.c:1299 msgid "Users online: " msgstr "Utilisateurs en ligne: " -#: irc/irc-recv.c:1530 +#: src/irc/irc-recv.c:1612 msgid "idle: " msgstr "inactivité: " -#: irc/irc-recv.c:1538 +#: src/irc/irc-recv.c:1620 msgid "days" msgstr "jours" -#: irc/irc-recv.c:1538 +#: src/irc/irc-recv.c:1620 msgid "day" msgstr "jour" -#: irc/irc-recv.c:1548 +#: src/irc/irc-recv.c:1630 msgid "hours" msgstr "heures" -#: irc/irc-recv.c:1548 +#: src/irc/irc-recv.c:1630 msgid "hour" msgstr "heure" -#: irc/irc-recv.c:1554 +#: src/irc/irc-recv.c:1636 msgid "minutes" msgstr "minutes" -#: irc/irc-recv.c:1554 +#: src/irc/irc-recv.c:1636 msgid "minute" msgstr "minute" -#: irc/irc-recv.c:1560 +#: src/irc/irc-recv.c:1642 msgid "seconds" msgstr "secondes" -#: irc/irc-recv.c:1560 +#: src/irc/irc-recv.c:1642 msgid "second" msgstr "seconde" -#: irc/irc-recv.c:1565 +#: src/irc/irc-recv.c:1647 msgid "signon at: " msgstr "signé le: " -#: irc/irc-recv.c:1653 +#: src/irc/irc-recv.c:1735 msgid "Channels: " msgstr "Canauxs: " -#: irc/irc-recv.c:1841 +#: src/irc/irc-recv.c:1923 msgid "No topic set for " msgstr "Pas de titre défini pour " -#: irc/irc-recv.c:1883 +#: src/irc/irc-recv.c:1965 msgid "Topic for " msgstr "Le titre pour " -#: irc/irc-recv.c:1887 +#: src/irc/irc-recv.c:1969 #, c-format msgid " is: \"%s\"\n" msgstr " est: \"%s\"\n" -#: irc/irc-recv.c:1903 irc/irc-recv.c:1983 +#: src/irc/irc-recv.c:1985 src/irc/irc-recv.c:2065 #, c-format msgid "%s cannot identify channel for \"%s\" command\n" msgstr "%s impossible de déterminer le canal pour la commande \"%s\"\n" -#: irc/irc-recv.c:1949 +#: src/irc/irc-recv.c:2031 msgid "Topic set by " msgstr "Titre défini par " -#: irc/irc-recv.c:1967 +#: src/irc/irc-recv.c:2049 #, c-format msgid "%s cannot identify date/time for \"%s\" command\n" msgstr "%s impossible d'identifier la date/heure pour la commande \"%s\"\n" -#: irc/irc-recv.c:1975 +#: src/irc/irc-recv.c:2057 #, c-format msgid "%s cannot identify nickname for \"%s\" command\n" msgstr "" "%s impossible de déterminer le nom d'utilisateur pour la commande \"%s\"\n" -#: irc/irc-recv.c:2104 +#: src/irc/irc-recv.c:2186 msgid " on " msgstr " sur " -#: irc/irc-recv.c:2199 +#: src/irc/irc-recv.c:2293 #, c-format msgid "%s cannot create nick \"%s\" for channel \"%s\"\n" msgstr "%s impossible de créer l'utilisateur \"%s\" pour le canal \"%s\"\n" -#: irc/irc-recv.c:2252 +#: src/irc/irc-recv.c:2346 msgid "Nicks " msgstr "Utilisateurs " -#: irc/irc-recv.c:2272 +#: src/irc/irc-recv.c:2366 msgid "Channel " msgstr "Canal " -#: irc/irc-recv.c:2283 +#: src/irc/irc-recv.c:2377 msgid "nicks" msgstr "utilisateurs" -#: irc/irc-recv.c:2283 +#: src/irc/irc-recv.c:2377 msgid "nick" msgstr "utilisateur" -#: irc/irc-recv.c:2291 +#: src/irc/irc-recv.c:2385 msgid "ops" msgstr "ops" -#: irc/irc-recv.c:2291 +#: src/irc/irc-recv.c:2385 msgid "op" msgstr "op" -#: irc/irc-recv.c:2300 +#: src/irc/irc-recv.c:2394 msgid "halfops" msgstr "halfops" -#: irc/irc-recv.c:2300 +#: src/irc/irc-recv.c:2394 msgid "halfop" msgstr "halfop" -#: irc/irc-recv.c:2309 +#: src/irc/irc-recv.c:2403 msgid "voices" msgstr "voices" -#: irc/irc-recv.c:2309 +#: src/irc/irc-recv.c:2403 msgid "voice" msgstr "voice" -#: irc/irc-recv.c:2318 +#: src/irc/irc-recv.c:2412 msgid "normal" msgstr "normal" -#: irc/irc-recv.c:2350 +#: src/irc/irc-recv.c:2444 #, c-format msgid "%s: nickname \"%s\" is already in use, trying 2nd nickname \"%s\"\n" msgstr "" "%s: l'utilisateur \"%s\" est déjà en cours d'utilisation, essai avec le 2nd " "nom d'utilisateur \"%s\"\n" -#: irc/irc-recv.c:2361 +#: src/irc/irc-recv.c:2455 #, c-format msgid "%s: nickname \"%s\" is already in use, trying 3rd nickname \"%s\"\n" msgstr "" "%s: l'utilisateur \"%s\" est déjà en cours d'utilisation, essai du 3ème nom " "d'utilisateur \"%s\"\n" -#: irc/irc-recv.c:2370 +#: src/irc/irc-recv.c:2464 #, c-format msgid "" "%s: all declared nicknames are already in use, closing connection with " @@ -1465,87 +1473,595 @@ msgstr "" "%s: tous les noms d'utilisateurs déclarés sont déjà en cours d'utilisation, " "fermeture de la connexion avec server!\n" -#: weechat.c:137 +#: src/plugins/perl/wee-perl.c:73 +#, c-format +msgid "%s unable to load Perl script \"%s\"\n" +msgstr "%s impossible de charger le script Perl \"%s\"\n" + +#: src/plugins/perl/wee-perl.c:201 +#, c-format +msgid "Perl error: %s\n" +msgstr "Erreur Perl: %s\n" + +#: src/plugins/perl/wee-perl.c:210 +#, c-format +msgid "Perl error: too much values from \"%s\" (%d). Expected: 1.\n" +msgstr "Erreur Perl: trop de valeurs de \"%s\" (%d). Attendue: 1.\n" + +#: src/gui/curses/gui-display.c:863 +msgid "[not connected] " +msgstr "[non connecté] " + +#: src/gui/curses/gui-display.c:870 src/gui/curses/gui-display.c:873 +msgid "-MORE-" +msgstr "-PLUS-" + +#: src/gui/gtk/gui-display.c:620 +msgid "server" +msgstr "serveur" + +#: src/gui/gui-common.c:267 +#, c-format +msgid "%s not enough memory for new line!\n" +msgstr "%s pas assez de mémoire pour une nouvelle ligne !\n" + +#: src/gui/gui-common.c:294 +msgid "not enough memory!\n" +msgstr "pas assez de mémoire !\n" + +#: src/common/command.c:43 +msgid "create an alias for a command" +msgstr "créer un alias pour une commande" + +#: src/common/command.c:44 +msgid "[alias_name [command [arguments]]" +msgstr "[nom_alias [commande [paramètres]]" + +#: src/common/command.c:45 +msgid "" +"alias_name: name of alias\n" +"command: command name (WeeChat or IRC command, without first '/')\n" +"arguments: arguments for command" +msgstr "" +"nom_alias: nom de l'alias\n" +"commande: nom de la commande (commande WeeChat ou IRC, sans le premier '/')\n" +"paramètres: paramètres pour la commande" + +#: src/common/command.c:48 +msgid "clear window(s)" +msgstr "affacer la/les fenêtre(s)" + +#: src/common/command.c:49 +msgid "[-all]" +msgstr "[-all]" + +#: src/common/command.c:50 +msgid "-all: clear all windows" +msgstr "-all: effacer toutes les fenêtres" + +#: src/common/command.c:52 +msgid "connect to a server" +msgstr "se connecter à un serveur" + +#: src/common/command.c:53 src/common/command.c:57 +msgid "servername" +msgstr "nom_serveur" + +#: src/common/command.c:54 +msgid "servername: server name to connect" +msgstr "nom_serveur: nom du serveur pour se connecter" + +#: src/common/command.c:56 +msgid "disconnect from a server" +msgstr "se déconnecter d'un serveur" + +#: src/common/command.c:58 +msgid "servername: server name to disconnect" +msgstr "nom_serveur: nom du serveur pour se déconnecter" + +#: src/common/command.c:60 +msgid "display help about commands" +msgstr "afficher l'aide sur les commandes" + +#: src/common/command.c:61 +msgid "[command]" +msgstr "[commande]" + +#: src/common/command.c:61 +msgid "command: name of a WeeChat or IRC command" +msgstr "commande: nom d'une commande WeeChat ou IRC" + +#: src/common/command.c:63 +msgid "list/load/unload Perl scripts" +msgstr "liste/charge/décharge des scripts Perl" + +#: src/common/command.c:64 +msgid "[load filename] | [unload scriptname]" +msgstr "[load fichier] | [unload nomscript]" + +#: src/common/command.c:65 +msgid "" +"filename: Perl script (file) to load\n" +"scriptname: name of script to unload\n" +"Without argument, /perl command lists all loaded Perl scripts." +msgstr "" +"fichier: script Perl (fichier) à charger\n" +"nomscript: nom du script à décharger\n" +"Sans paramètre, la commande /perl liste tous les scripts Perl chargés." + +#: src/common/command.c:69 +msgid "list, add or remove servers" +msgstr "liste, ajoute ou retire des serveurs" + +#: src/common/command.c:70 +msgid "" +"[list] | [servername hostname port [-auto | -noauto] [-pwd password] [-nicks " +"nick1 [nick2 [nick3]]] [-username username] [-realname realname] [-command " +"command] [-autojoin channel[,channel]] ] | [del servername]" +msgstr "" +"[list] | [nom_serveur nom/IP port [-auto | -noauto] [-pwd mot_de_passe] [-" +"nicks pseudo1 [pseudo2 [pseudo3]]] [-username nom_utilisateur] [-realname " +"nom_réel] [-command commande] [-autojoin canal[,canal]] ] | [del nom_serveur]" + +#: src/common/command.c:75 +msgid "" +"servername: server name, for internal & display use\n" +"hostname: name or IP address of server\n" +"port: port for server (integer)\n" +"password: password for server\n" +"nick1: first nick for server\n" +"nick2: alternate nick for server\n" +"nick3: second alternate nick for server\n" +"username: user name\n" +"realname: real name of user\n" +msgstr "" +"nom_serveur: nom du serveur, pour usage interne et affichage\n" +"nom/IP: nom ou adresse IP du serveur\n" +"port: port pour le serveur (nombre entier)\n" +"mot_de_passe: mot de passe pour le serveur\n" +"pseudo1: premier pseudo pour le serveur\n" +"pseudo2: pseudo alternatif pour le serveur\n" +"pseudo3: second pseudo alternatif pour le serveur\n" +"nom_utilisateur: nom d'utilisateur\n" +"nom_réel: nom réel de l'utilisateur\n" + +#: src/common/command.c:85 +msgid "save config to disk" +msgstr "sauvegarder la configuration sur disque" + +#: src/common/command.c:86 +msgid "[file]" +msgstr "[fichier]" + +#: src/common/command.c:86 +msgid "file: filename for writing config" +msgstr "fichier: fichier pour sauvegarder la configuration" + +#: src/common/command.c:88 +msgid "set config parameters" +msgstr "modifier des paramètres de configuration" + +#: src/common/command.c:89 +msgid "[option [value]]" +msgstr "[option [valeur]]" + +#: src/common/command.c:89 +msgid "" +"option: name of an option\n" +"value: value for option" +msgstr "" +"option: nom d'une option\n" +"valeur: valeur pour l'option" + +#: src/common/command.c:91 +msgid "remove an alias" +msgstr "supprimer un alias" + +#: src/common/command.c:92 +msgid "alias_name" +msgstr "nom_alias" + +#: src/common/command.c:92 +msgid "alias_name: name of alias to remove" +msgstr "nom_alias: nom de l'alias à supprimer" + +#: src/common/command.c:343 +#, c-format +msgid "%s alias or command \"%s\" already exists!\n" +msgstr "%s l'alias ou la commande \"%s\" existe déjà !\n" + +#: src/common/command.c:352 +#, c-format +msgid "%s alias cannot run another alias!\n" +msgstr "%s l'alias ne peux pas lancer un autre alias !\n" + +#: src/common/command.c:358 +#, c-format +msgid "%s target command \"%s\" does not exist!\n" +msgstr "%s la commande cible \"%s\" n'existe pas !\n" + +#: src/common/command.c:539 +#, c-format +msgid "%s wrong argument count for %s command \"%s\" (expected: %d arg%s)\n" +msgstr "" +"%s nombre de paramètres incorrect pour la commande %s \"%s\" (attendu: %d " +"paramètre%s)\n" + +#: src/common/command.c:548 +#, c-format +msgid "" +"%s wrong argument count for %s command \"%s\" (expected: between %d and %d " +"arg%s)\n" +msgstr "" +"%s nombre de paramètres incorrect pour la commande %s \"%s\" (attendu: entre " +"%d et %d paramètre%s)\n" + +#: src/common/command.c:567 +#, c-format +msgid "%s %s command \"%s\" failed\n" +msgstr "%s %s la commande \"%s\" a échoué\n" + +#: src/common/command.c:591 +#, c-format +msgid "%s wrong argument count for IRC command \"%s\" (expected: %d arg%s)\n" +msgstr "" +"%s nombre de paramètres incorrect pour la commande IRC \"%s\" (attendu: %d " +"paramètre%s)\n" + +#: src/common/command.c:600 +#, c-format +msgid "" +"%s wrong argument count for IRC command \"%s\" (expected: between %d and %d " +"arg%s)\n" +msgstr "" +"%s nombre de paramètres incorrect pour la commande IRC \"%s\" (attendu: " +"entre %d et %d paramètre%s)\n" + +#: src/common/command.c:613 +#, c-format +msgid "%s command \"%s\" needs a server connection!\n" +msgstr "%s la commande \"%s\" nécessite une connexion au serveur !\n" + +#: src/common/command.c:625 +#, c-format +msgid "%s IRC command \"%s\" failed\n" +msgstr "%s la commande IRC \"%s\" a échoué\n" + +#: src/common/command.c:666 +#, 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:733 +#, c-format +msgid "%s cannot find nick for sending message\n" +msgstr "%s impossible de trouver le pseudo pour envoyer le message\n" + +#: src/common/command.c:739 +msgid "This window is not a channel!\n" +msgstr "Cette fenêtre n'est pas un canal !\n" + +#: src/common/command.c:765 src/common/command.c:777 +#, c-format +msgid "%s missing arguments for \"%s\" command\n" +msgstr "%s paramètres manquants pour la commande \"%s\"\n" + +#: src/common/command.c:772 +#, c-format +msgid "Alias \"%s\" => \"%s\" created\n" +msgstr "Alias \"%s\" => \"%s\" créé\n" + +#: src/common/command.c:787 +msgid "List of aliases:\n" +msgstr "Liste des alias:\n" + +#: src/common/command.c:797 +msgid "No alias defined.\n" +msgstr "Aucun alias défini.\n" + +#: src/common/command.c:816 +#, c-format +msgid "unknown parameter \"%s\" for \"%s\" command\n" +msgstr "paramètre inconnu \"%s\" pour la commande \"%s\"\n" + +#: src/common/command.c:845 +#, c-format +msgid "%s already connected to server \"%s\"!\n" +msgstr "%s déjà connecté au serveur \"%s\" !\n" + +#: src/common/command.c:865 src/common/command.c:900 +#, c-format +msgid "%s server \"%s\" not found\n" +msgstr "%s serveur \"%s\" non trouvé\n" + +#: src/common/command.c:890 +#, c-format +msgid "%s not connected to server \"%s\"!\n" +msgstr "%s non connecté au serveur \"%s\" !\n" + +#: src/common/command.c:919 +#, c-format +msgid "> List of %s internal commands:\n" +msgstr "> Liste des commandes internes %s:\n" + +#: src/common/command.c:924 +msgid "> List of IRC commands:\n" +msgstr "> Liste des commandes IRC:\n" + +#: src/common/command.c:939 +#, c-format +msgid "> Help on %s internal command \"%s\":\n" +msgstr "> Aide sur la commande interne %s \"%s\":\n" + +#: src/common/command.c:942 src/common/command.c:963 +#, c-format +msgid "Syntax: /%s %s\n" +msgstr "Syntaxe: /%s %s\n" + +#: src/common/command.c:961 +#, c-format +msgid "> Help on IRC command \"%s\":\n" +msgstr "> Aide sur la commande IRC \"%s\":\n" + +#: src/common/command.c:977 +#, 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:1012 +#, c-format +msgid "%s unknown option for \"%s\" command\n" +msgstr "%s option inconnue pour la commande \"%s\"\n" + +#: src/common/command.c:1024 +msgid "" +"WeeChat was build without Perl support.\n" +"Please rebuild WeeChat with \"--enable-perl\" option for ./configure script\n" +msgstr "" +"WeeChat a été construit sans le support Perl.\n" +"Merci de reconstruire WeeChat avec l'option \"--enable-perl\" pour le script ./configure\n" + +#: src/common/command.c:1062 +msgid "Server: " +msgstr "Serveur: " + +#: src/common/command.c:1073 +msgid "connected" +msgstr "connecté" + +#: src/common/command.c:1073 +msgid "not connected" +msgstr "non connecté" + +#: src/common/command.c:1080 +#, c-format +msgid " Autoconnect: %s\n" +msgstr " Autoconnect: %s\n" + +#: src/common/command.c:1081 +msgid "yes" +msgstr "oui" + +#: src/common/command.c:1081 +msgid "no" +msgstr "non" + +#: src/common/command.c:1085 +#, c-format +msgid " Hostname : %s\n" +msgstr " Nom/IP : %s\n" + +#: src/common/command.c:1090 +#, c-format +msgid " Port : %d\n" +msgstr " Port : %d\n" + +#: src/common/command.c:1096 +msgid " Password : (hidden)\n" +msgstr " Mot passe : (caché)\n" + +#: src/common/command.c:1100 +msgid " Password : (none)\n" +msgstr " Mot passe : (aucun)\n" + +#: src/common/command.c:1104 +#, c-format +msgid " Nicks : %s" +msgstr " Pseudos : %s" + +#: src/common/command.c:1121 +#, c-format +msgid " Username : %s\n" +msgstr " Nom utilis.: %s\n" + +#: src/common/command.c:1126 +#, c-format +msgid " Realname : %s\n" +msgstr " Nom réel : %s\n" + +#: src/common/command.c:1132 +#, c-format +msgid " Command : %s\n" +msgstr " Commande : %s\n" + +#: src/common/command.c:1137 +msgid " Command : (none)\n" +msgstr " Commande : (aucune)\n" + +#: src/common/command.c:1142 +#, c-format +msgid " Auto-join : %s\n" +msgstr " Auto-join : %s\n" + +#: src/common/command.c:1147 +msgid " Auto-join : (none)\n" +msgstr " Auto-join : (aucun)\n" + +#: src/common/command.c:1151 +msgid "No server.\n" +msgstr "Pas de serveur.\n" + +#: src/common/command.c:1160 +#, 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:1166 +#, c-format +msgid "%s too much arguments for \"%s\" command, ignoring arguments\n" +msgstr "%s trop de paramètres pour la commande \"%s\", paramètres ignorés\n" + +#: src/common/command.c:1183 +#, 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:1189 src/common/command.c:1320 +msgid "Server" +msgstr "Serveur" + +#: src/common/command.c:1192 +msgid "has been deleted\n" +msgstr "a été supprimé\n" + +#: src/common/command.c:1206 +#, c-format +msgid "%s missing parameters for \"%s\" command\n" +msgstr "%s paramètres manquants pour la commande \"%s\"\n" + +#: src/common/command.c:1215 +#, c-format +msgid "%s server \"%s\" already exists, can't create it!\n" +msgstr "%s le serveur \"%s\" existe déjà, impossible de le créer !\n" + +#: src/common/command.c:1239 src/common/command.c:1265 +#: src/common/command.c:1277 src/common/command.c:1301 +#, c-format +msgid "%s missing password for \"%s\" parameter\n" +msgstr "%s mot de passe manquant pour le paramètre \"%s\"\n" + +#: src/common/command.c:1251 +#, c-format +msgid "%s missing nick(s) for \"%s\" parameter\n" +msgstr "%s pseudo(s) manquant(s) pour le paramètre \"%s\"\n" + +#: src/common/command.c:1289 +#, c-format +msgid "%s missing command for \"%s\" parameter\n" +msgstr "%s commande manquante pour le paramètre \"%s\"\n" + +#: src/common/command.c:1323 +msgid "created\n" +msgstr "créé\n" + +#: src/common/command.c:1328 +#, c-format +msgid "%s unable to create server\n" +msgstr "%s impossible de créer le serveur\n" + +#: src/common/command.c:1400 +msgid "(unknown)" +msgstr "(inconnu)" + +#: src/common/command.c:1433 +#, c-format +msgid "%s alias or command \"%s\" not found\n" +msgstr "%s alias ou commande \"%s\" non trouvé\n" + +#: src/common/command.c:1442 +#, c-format +msgid "Alias \"%s\" removed\n" +msgstr "Alias \"%s\" supprimé\n" + +#: src/common/weechat.c:141 #, c-format msgid "%s unknown parameter '%s', ignored\n" msgstr "%s paramètre inconnu '%s', ignoré\n" -#: weechat.c:161 +#: src/common/weechat.c:165 #, c-format msgid "%s cannot create directory \"%s\"\n" msgstr "%s impossible de créer le répertoire \"%s\"\n" -#: weechat.c:201 +#: src/common/weechat.c:205 #, c-format msgid "%s unable to create/append to log file (~/.weechat/" msgstr "%s impossible de créer/ajouter dans le fichier de log (~/.weechat/" -#: weechat.c:278 +#: src/common/weechat.c:290 #, c-format msgid "%sWelcome to " msgstr "%sBienvenue dans " -#: weechat.c:291 +#: src/common/weechat.c:303 msgid "compiled on" msgstr "compilé le" -#: config.c:73 config.c:74 +#: src/common/weechat.h:51 +msgid " Error:" +msgstr " Erreur:" + +#: src/common/weechat.h:52 +msgid " Warning:" +msgstr " Attention:" + +#: src/common/weeconfig.c:76 src/common/weeconfig.c:77 msgid "set title for terminal window (curses GUI) with name & version" msgstr "" "définit le titre de la fenêtre de terminal (GUI curses) avec le nom et la " "version" -#: config.c:77 config.c:78 +#: src/common/weeconfig.c:80 src/common/weeconfig.c:81 msgid "display WeeChat logo at startup" msgstr "afficher le logo WeeChat au démarrage" -#: config.c:81 config.c:82 +#: src/common/weeconfig.c:84 src/common/weeconfig.c:85 msgid "display WeeChat version at startup" msgstr "afficher la version de WeeChat au démarrage" -#: config.c:85 +#: src/common/weeconfig.c:88 msgid "WeeChat slogan" msgstr "slogan WeeChat" -#: config.c:86 +#: src/common/weeconfig.c:89 msgid "WeeChat slogan (if empty, slogan is not used)" msgstr "slogan WeeChat (si vide, le slogan ne sera pas utilisé)" -#: config.c:89 config.c:90 +#: src/common/weeconfig.c:92 src/common/weeconfig.c:93 msgid "display nick names with different colors" msgstr "afficher les utilisateurs avec différentes couleurs" -#: config.c:93 config.c:94 +#: src/common/weeconfig.c:96 src/common/weeconfig.c:97 msgid "display actions with different colors" msgstr "afficher les actions avec différentes couleurs" -#: config.c:97 config.c:98 +#: src/common/weeconfig.c:100 src/common/weeconfig.c:101 msgid "remove colors from incoming messages" msgstr "supprimer les couleurs dans les messages entrants" -#: config.c:101 +#: src/common/weeconfig.c:104 msgid "display nicklist window" msgstr "afficher la fenêtre des utilisateurs" -#: config.c:102 +#: src/common/weeconfig.c:105 msgid "display nicklist window (for channel windows)" msgstr "afficher la fenêtre des utilisateurs (pour les fenêtres de canaux)" -#: config.c:105 +#: src/common/weeconfig.c:108 msgid "nicklist position" msgstr "position de la fenêtre d'utilisateurs" -#: config.c:106 +#: src/common/weeconfig.c:109 msgid "nicklist position (top, left, right (default), bottom)" msgstr "" "position de la fenêtre d'utilisateurs (haut (top), gauche (left), droite " "(right, par défaut), bas (bottom))" -#: config.c:109 +#: src/common/weeconfig.c:112 msgid "min size for nicklist" msgstr "taille minimum pour la fenêtre d'utilisateurs" -#: config.c:110 +#: src/common/weeconfig.c:113 msgid "" "min size for nicklist (width or height, depending on look_nicklist_position " "(0 = no min size))" @@ -1553,11 +2069,11 @@ msgstr "" "taille minimum pour la fenêtre d'utilisateurs (largeur ou hauteur, selon " "look_nicklist_position (0 = pas de taille minimum))" -#: config.c:114 +#: src/common/weeconfig.c:117 msgid "max size for nicklist" msgstr "taille maximum pour la fenêtre d'utilisateurs" -#: config.c:115 +#: src/common/weeconfig.c:118 msgid "" "max size for nicklist (width or height, depending on look_nicklist_position " "(0 = no max size; if min == max and > 0, then size is fixed))" @@ -1566,197 +2082,197 @@ msgstr "" "look_nicklist_position (0 = pas de taille maximum; si min == max et > 0, " "alors la taille est fixe))" -#: config.c:119 config.c:120 +#: src/common/weeconfig.c:122 src/common/weeconfig.c:123 msgid "text to display instead of nick when not connected" msgstr "" "texte à afficher en lieu et place du nom d'utilisateur lorsque la connexion " "n'est pas active" -#: config.c:123 config.c:124 +#: src/common/weeconfig.c:126 src/common/weeconfig.c:127 msgid "display nick mode ((half)op/voice) before each nick" msgstr "" "afficher le mode de l'utilisateur ((half)op/voice) devant chaque utilisateur" -#: config.c:127 config.c:128 +#: src/common/weeconfig.c:130 src/common/weeconfig.c:131 msgid "display space if nick mode is not (half)op/voice" msgstr "afficher un espace si le mode utilisateur n'est pas (half)op/voice" -#: config.c:131 config.c:132 +#: src/common/weeconfig.c:134 src/common/weeconfig.c:135 msgid "the string inserted after nick completion" msgstr "la chaîne affichée après la complétion des utilisateurs" -#: config.c:173 config.c:174 +#: src/common/weeconfig.c:176 src/common/weeconfig.c:177 msgid "color for title bar" msgstr "couleur pour la barre de titre" -#: config.c:177 config.c:178 +#: src/common/weeconfig.c:180 src/common/weeconfig.c:181 msgid "background for title bar" msgstr "couleur de fond pour la barre de titre" -#: config.c:183 config.c:184 +#: src/common/weeconfig.c:186 src/common/weeconfig.c:187 msgid "color for chat text" msgstr "couleur pour le texte de discussion" -#: config.c:187 +#: src/common/weeconfig.c:190 msgid "color for time" msgstr "couleur pour l'heure" -#: config.c:188 +#: src/common/weeconfig.c:191 msgid "color for time in chat window" msgstr "couleur pour l'heure dans la fenêtre de discussion" -#: config.c:191 +#: src/common/weeconfig.c:194 msgid "color for time separator" msgstr "couleur pour le séparateur de l'heure" -#: config.c:192 +#: src/common/weeconfig.c:195 msgid "color for time separator (chat window)" msgstr "couleur pour la séparation de l'heure (fenêtre de discussion)" -#: config.c:195 config.c:196 +#: src/common/weeconfig.c:198 src/common/weeconfig.c:199 msgid "color for 1st and 3rd char of prefix" msgstr "couleur pour le 1er et le 3ème caractère du préfixe" -#: config.c:199 config.c:200 +#: src/common/weeconfig.c:202 src/common/weeconfig.c:203 msgid "color for middle char of prefix" msgstr "couleur pour le caractère du milieu du préfixe" -#: config.c:203 +#: src/common/weeconfig.c:206 msgid "color for nicks in actions" msgstr "couleur pour les noms d'utilisateur dans les actions" -#: config.c:204 +#: src/common/weeconfig.c:207 msgid "color for nicks in actions (chat window)" msgstr "" "couleur pour les noms d'utilisateurs dans les actions (fenêtre de discussion)" -#: config.c:207 +#: src/common/weeconfig.c:210 msgid "color for hostnames" msgstr "couleur pour les noms de machines" -#: config.c:208 +#: src/common/weeconfig.c:211 msgid "color for hostnames (chat window)" msgstr "couleur pour les noms de machines (fenêtre de discussion)" -#: config.c:211 +#: src/common/weeconfig.c:214 msgid "color for channel names in actions" msgstr "couleur pour les canaux dans les actions" -#: config.c:212 +#: src/common/weeconfig.c:215 msgid "color for channel names in actions (chat window)" msgstr "couleur pour les canaux dans les actions (fenêtre de discussion)" -#: config.c:215 +#: src/common/weeconfig.c:218 msgid "color for dark separators" msgstr "couleur pour les séparateurs sombres" -#: config.c:216 +#: src/common/weeconfig.c:219 msgid "color for dark separators (chat window)" msgstr "couleur pour les séparateurs sombres (fenêtre de discussion)" -#: config.c:219 +#: src/common/weeconfig.c:222 msgid "background for chat" msgstr "couleur de fond pour la discussion" -#: config.c:220 +#: src/common/weeconfig.c:223 msgid "background for chat window" msgstr "couleur de fond pour la fenêtre de discussion" -#: config.c:225 config.c:226 +#: src/common/weeconfig.c:228 src/common/weeconfig.c:229 msgid "color for status bar" msgstr "couleur pour la barre de statut" -#: config.c:229 +#: src/common/weeconfig.c:232 msgid "color for active window" msgstr "couleur pour la fenêtre active" -#: config.c:230 +#: src/common/weeconfig.c:233 msgid "color for active window (status bar)" msgstr "couleur pour la fenêtre active (barre de statut)" -#: config.c:233 +#: src/common/weeconfig.c:236 msgid "color for window with new messages" msgstr "couleur pour une fenêtre avec de nouvelles infos" -#: config.c:234 +#: src/common/weeconfig.c:237 msgid "color for window with new messages (status bar)" msgstr "couleur pour une fenêtre avec de nouvelles infos (barre de statut)" -#: config.c:237 +#: src/common/weeconfig.c:240 msgid "color for window with new data (not messages)" msgstr "couleur pour une fenêtre avec des nouvelles données (pas des infos)" -#: config.c:238 +#: src/common/weeconfig.c:241 msgid "color for window with new data (not messages) (status bar)" msgstr "" "couleur pour une fenêtre avec des nouvelles données (pas des infos) (barre " "de statut)" -#: config.c:241 +#: src/common/weeconfig.c:244 msgid "color for \"*MORE*\" text" msgstr "couleur pour le texte \"*MORE*\"" -#: config.c:242 +#: src/common/weeconfig.c:245 msgid "color for window with new data (status bar)" msgstr "couleur pour une fenêtre avec des nouvelles données (barre de statut)" -#: config.c:245 config.c:246 +#: src/common/weeconfig.c:248 src/common/weeconfig.c:249 msgid "background for status window" msgstr "couleur de fond pour la fenêtre de statut" -#: config.c:251 config.c:252 +#: src/common/weeconfig.c:254 src/common/weeconfig.c:255 msgid "color for input text" msgstr "couleur pour le texte saisi" -#: config.c:255 config.c:256 +#: src/common/weeconfig.c:258 src/common/weeconfig.c:259 msgid "color for input text (channel name)" msgstr "couleur pour le texte saisi (nom du canal)" -#: config.c:259 config.c:260 +#: src/common/weeconfig.c:262 src/common/weeconfig.c:263 msgid "color for input text (nick name)" msgstr "couleur pour le texte saisi (pseudo)" -#: config.c:263 config.c:264 +#: src/common/weeconfig.c:266 src/common/weeconfig.c:267 msgid "background for input window" msgstr "couleur de fond pour la fenêtre de saisie" -#: config.c:269 config.c:270 +#: src/common/weeconfig.c:272 src/common/weeconfig.c:273 msgid "color for nicknames" msgstr "couleur pour les pseudos" -#: config.c:273 config.c:274 +#: src/common/weeconfig.c:276 src/common/weeconfig.c:277 msgid "color for operator symbol" msgstr "couleur pour le symbole opérateur" -#: config.c:277 config.c:278 +#: src/common/weeconfig.c:280 src/common/weeconfig.c:281 msgid "color for half-operator symbol" msgstr "couleur pour le symbole demi-opérateur" -#: config.c:281 config.c:282 +#: src/common/weeconfig.c:284 src/common/weeconfig.c:285 msgid "color for voice symbol" msgstr "couleur pour le symbole voix" -#: config.c:285 config.c:286 +#: src/common/weeconfig.c:288 src/common/weeconfig.c:289 msgid "color for nick separator" msgstr "couleur pour le séparateur de pseudo" -#: config.c:289 config.c:290 +#: src/common/weeconfig.c:292 src/common/weeconfig.c:293 msgid "color for local nick" msgstr "couleur pour le pseudo local" -#: config.c:293 config.c:294 +#: src/common/weeconfig.c:296 src/common/weeconfig.c:297 msgid "color for other nick in private window" msgstr "couleur pour l'autre pseudo dans la fenêtre privée" -#: config.c:297 config.c:298 +#: src/common/weeconfig.c:300 src/common/weeconfig.c:301 msgid "background for nicknames" msgstr "couleur de fond pour les pseudos" -#: config.c:311 +#: src/common/weeconfig.c:314 msgid "max lines in history (per window)" msgstr "nombre maxi de lignes dans l'historique (par fenêtre)" -#: config.c:312 +#: src/common/weeconfig.c:315 msgid "" "maximum number of lines in history for one server/channel/private window (0 " "= unlimited)" @@ -1764,36 +2280,36 @@ msgstr "" "nombre maximum de lignes dans l'historique pour un serveur/fenêtre/fenêtre " "privée (0 = sans limite)" -#: config.c:316 +#: src/common/weeconfig.c:319 msgid "max user commands in history" msgstr "nombre maxi de commandes utilisateur dans l'historique" -#: config.c:317 +#: src/common/weeconfig.c:320 msgid "maximum number of user commands in history (0 = unlimited)" msgstr "" "nombre maximum de commandes utilisateur dans l'historique (0 = sans limite)" -#: config.c:334 config.c:335 +#: src/common/weeconfig.c:337 src/common/weeconfig.c:338 msgid "automatically log channel chats" msgstr "enregistrer automatiquement les conversations des canaux" -#: config.c:338 config.c:339 +#: src/common/weeconfig.c:341 src/common/weeconfig.c:342 msgid "automatically log private chats" msgstr "enregistrer automatiquement les conversations privées" -#: config.c:342 +#: src/common/weeconfig.c:345 msgid "path for log files" msgstr "chemin pour les conversations sauvegardées" -#: config.c:343 +#: src/common/weeconfig.c:346 msgid "path for WeeChat log files" msgstr "chemin pour les conversations sauvegardées par WeeChat" -#: config.c:346 +#: src/common/weeconfig.c:349 msgid "name for log files" msgstr "nom des conversations sauvegardées" -#: config.c:347 +#: src/common/weeconfig.c:350 msgid "" "name for log files (%S == irc server name, %N == channel name (or nickname " "if private chat)" @@ -1801,21 +2317,21 @@ msgstr "" "nom des conversations saivegardées (%S == nom du serveur irc, %N == nom du " "canal (ou pseudo si fenêtre privée)" -#: config.c:351 +#: src/common/weeconfig.c:354 msgid "timestamp for log" msgstr "horodatage pour les conversations sauvegardées" -#: config.c:352 +#: src/common/weeconfig.c:355 msgid "timestamp for log (see man strftime for date/time specifiers)" msgstr "" "horodatage pour les conversations sauvegardées (voir man strftime pour le " "format de date/heure)" -#: config.c:355 +#: src/common/weeconfig.c:358 msgid "start string for log files" msgstr "chaîne de début pour les conversations sauvegardées" -#: config.c:356 +#: src/common/weeconfig.c:359 msgid "" "text written when starting new log file (see man strftime for date/time " "specifiers)" @@ -1823,186 +2339,186 @@ msgstr "" "texte écrit en démarrant la sauvegarde d'une discussion (voir man strftime " "pour le format de date/heure)" -#: config.c:360 +#: src/common/weeconfig.c:363 msgid "end string for log files" msgstr "chaîne de fin pour les conversations sauvegardées" -#: config.c:361 +#: src/common/weeconfig.c:364 msgid "" "text written when ending log file (see man strftime for date/time specifiers)" msgstr "" "texte écrit à la fin d'une discussion sauvegardées (voir man strftime pour " "le format de date/heure)" -#: config.c:380 +#: src/common/weeconfig.c:383 msgid "automatically accept dcc files" msgstr "accepte automatiquement les fichiers dcc" -#: config.c:381 +#: src/common/weeconfig.c:384 msgid "automatically accept incoming dcc files" msgstr "accepte automatiquement les fichiers dcc entrants" -#: config.c:384 +#: src/common/weeconfig.c:387 msgid "max size when auto accepting file" msgstr "taille maxi pour accepter un fichier" -#: config.c:385 +#: src/common/weeconfig.c:388 msgid "maximum size for incoming file when automatically accepted" msgstr "" "taille maximum pour un fichier entrant lorsqu'il est accepté automatiquement" -#: config.c:388 +#: src/common/weeconfig.c:391 msgid "automatically accept dcc chats" msgstr "accepte automatiquement les demandes de discussion dcc" -#: config.c:389 +#: src/common/weeconfig.c:392 msgid "automatically accept dcc chats (use carefully!)" msgstr "" "accepte automatiquement les demandes de discussion dcc (à utiliser avec " "précaution !)" -#: config.c:392 +#: src/common/weeconfig.c:395 msgid "timeout for dcc request" msgstr "délai d'attente pour les requêtes dcc" -#: config.c:393 +#: src/common/weeconfig.c:396 msgid "timeout for dcc request (in seconds)" msgstr "délai d'attente pour les requêtes dcc (en secondes)" -#: config.c:396 +#: src/common/weeconfig.c:399 msgid "path for incoming files with dcc" msgstr "chemin les fichiers reçus par dcc" -#: config.c:397 +#: src/common/weeconfig.c:400 msgid "path for writing incoming files with dcc (default: user home)" msgstr "" "chemin pour écrire les fichiers reçus par dcc (par défaut: répertoire de " "l'utilisateur)" -#: config.c:400 +#: src/common/weeconfig.c:403 msgid "default path for sending files with dcc" msgstr "chemin par défaut pour envoyer les fichiers par dcc" -#: config.c:401 +#: src/common/weeconfig.c:404 msgid "" "path for reading files when sending thru dcc (when no path is specified)" msgstr "" "chemin pour lire les fichiers lorsqu'ils sont envoyés par dcc (quand aucun " "chemin n'est spécifié)" -#: config.c:404 +#: src/common/weeconfig.c:407 msgid "automatically rename dcc files if already exists" msgstr "renomme automatiquement les fichiers dcc s'ils existent déjà" -#: config.c:405 +#: src/common/weeconfig.c:408 msgid "rename incoming files if already exists (add '.1', '.2', ...)" msgstr "" "renommer les fichiers reçus s'ils existent déjà (ajoute '.1', '.2', ...)" -#: config.c:408 +#: src/common/weeconfig.c:411 msgid "automatically resume aborted transfers" msgstr "continuer automatiquement les transferts non terminés" -#: config.c:409 +#: src/common/weeconfig.c:412 msgid "" "automatically resume dcc transfer if connection with remote host is loosed" msgstr "" "continuer automatiquement les transferts dcc si la connexion avec la machine " "distante a été perdue" -#: config.c:423 +#: src/common/weeconfig.c:426 msgid "use proxy" msgstr "utiliser un proxy" -#: config.c:424 +#: src/common/weeconfig.c:427 msgid "use a proxy server to connect to irc server" msgstr "utiliser un proxy pour se connecter au serveur irc" -#: config.c:427 +#: src/common/weeconfig.c:430 msgid "proxy address" msgstr "adresse du proxy" -#: config.c:428 +#: src/common/weeconfig.c:431 msgid "proxy server address (IP or hostname)" msgstr "adresse du serveur proxy (IP ou nom)" -#: config.c:431 +#: src/common/weeconfig.c:434 msgid "port for proxy" msgstr "port pour le proxy" -#: config.c:432 +#: src/common/weeconfig.c:435 msgid "port for connecting to proxy server" msgstr "port pour se connecter au serveur proxy" -#: config.c:435 +#: src/common/weeconfig.c:438 msgid "proxy password" msgstr "mot de passe pour le proxy" -#: config.c:436 +#: src/common/weeconfig.c:439 msgid "password for proxy server" msgstr "mot de passe pour le serveur proxy" -#: config.c:447 +#: src/common/weeconfig.c:450 msgid "server name" msgstr "nom du serveur" -#: config.c:448 +#: src/common/weeconfig.c:451 msgid "name associated to IRC server (for display only)" msgstr "nom associé au serveur IRC (pour affichage seulement)" -#: config.c:451 +#: src/common/weeconfig.c:454 msgid "automatically connect to server" msgstr "connexion automatique au serveur" -#: config.c:452 +#: src/common/weeconfig.c:455 msgid "automatically connect to server when WeeChat is starting" msgstr "connexion automatique au serveur quand WeeChat démarre" -#: config.c:455 +#: src/common/weeconfig.c:458 msgid "server address or hostname" msgstr "adresse ou nom du serveur" -#: config.c:456 +#: src/common/weeconfig.c:459 msgid "IP address or hostname of IRC server" msgstr "adresse IP ou nom du serveur IRC" -#: config.c:459 +#: src/common/weeconfig.c:462 msgid "port for IRC server" msgstr "port pour le serveur IRC" -#: config.c:460 +#: src/common/weeconfig.c:463 msgid "port for connecting to server" msgstr "port pour se connecter au serveur" -#: config.c:463 +#: src/common/weeconfig.c:466 msgid "server password" msgstr "mot de passe pour le serveur" -#: config.c:464 +#: src/common/weeconfig.c:467 msgid "password for IRC server" msgstr "mot de passe pour le serveur IRC" -#: config.c:467 +#: src/common/weeconfig.c:470 msgid "nickname for server" msgstr "pseudo pour le serveur" -#: config.c:468 +#: src/common/weeconfig.c:471 msgid "nickname to use on IRC server" msgstr "pseudo à utiliser sur le serveur IRC" -#: config.c:471 +#: src/common/weeconfig.c:474 msgid "alternate nickname for server" msgstr "pseudo alternatif pour le serveur" -#: config.c:472 +#: src/common/weeconfig.c:475 msgid "alternate nickname to use on IRC server (if nickname is already used)" msgstr "pseudo alternatif pour le serveur IRC (si le pseudo est déjà utilisé)" -#: config.c:475 +#: src/common/weeconfig.c:478 msgid "2nd alternate nickname for server" msgstr "2nd pseudo alternatif pour le serveur" -#: config.c:476 +#: src/common/weeconfig.c:479 msgid "" "2nd alternate nickname to use on IRC server (if alternate nickname is " "already used)" @@ -2010,87 +2526,87 @@ msgstr "" "2nd pseudo alternatif pour le serveur IRC (si le pseudo alternatif est déjà " "utilisé)" -#: config.c:479 +#: src/common/weeconfig.c:482 msgid "user name for server" msgstr "nom d'utilisateur pour le serveur" -#: config.c:480 +#: src/common/weeconfig.c:483 msgid "user name to use on IRC server" msgstr "nom d'utilisateur pour le serveur IRC" -#: config.c:483 +#: src/common/weeconfig.c:486 msgid "real name for server" msgstr "nom réel pour le serveur" -#: config.c:484 +#: src/common/weeconfig.c:487 msgid "real name to use on IRC server" msgstr "nom réel pour le serveur IRC" -#: config.c:487 config.c:488 +#: src/common/weeconfig.c:490 src/common/weeconfig.c:491 msgid "first command to run when connected to server" msgstr "commande à exécuter en premier lorsque connecté au serveur" -#: config.c:491 +#: src/common/weeconfig.c:494 msgid "list of channels to join when connected to server" msgstr "liste des canaux à rejoindre lorsque connecté au serveur" -#: config.c:492 +#: src/common/weeconfig.c:495 msgid "comma separated list of channels to join when connected to server" msgstr "" "liste des canaux (séparés par des virgules) à rejoindre lorsque connecté au " "serveur" -#: config.c:620 +#: src/common/weeconfig.c:623 #, c-format msgid "%s %s, line %d: new server, but previous was incomplete\n" msgstr "%s %s, ligne %d: nouveau serveur, mais le précédent était incomplet\n" -#: config.c:629 +#: src/common/weeconfig.c:632 #, c-format msgid "%s %s, line %d: server '%s' already exists\n" msgstr "%s %s, ligne %d: le serveur '%s' existe déjà\n" -#: config.c:641 +#: src/common/weeconfig.c:644 #, c-format msgid "%s %s, line %d: unable to create server\n" msgstr "%s %s, ligne %d: impossible de créer le serveur\n" -#: config.c:680 +#: src/common/weeconfig.c:683 #, c-format msgid "%s unable to assign default int with string (\"%s\")\n" msgstr "%s impossible d'assigner la valeur entière avec la chaîne (\"%s\")\n" -#: config.c:691 +#: src/common/weeconfig.c:694 #, c-format msgid "%s unable to assign default color (\"%s\")\n" msgstr "%s impossible d'assigner la couleur par défaut (\"%s\")\n" -#: config.c:725 +#: src/common/weeconfig.c:728 #, c-format msgid "%s config file \"%s\" not found.\n" msgstr "%s fichier de configuration \"%s\" non trouvé.\n" -#: config.c:757 +#: src/common/weeconfig.c:760 #, c-format msgid "%s %s, line %d: invalid syntax, missing \"]\"\n" msgstr "%s %s, ligne %d: syntaxe invalide, il manque \"]\"\n" -#: config.c:774 +#: src/common/weeconfig.c:777 #, c-format msgid "%s %s, line %d: unknown section identifier (\"%s\")\n" msgstr "%s %s, ligne %d: section inconnue (\"%s\")\n" -#: config.c:792 +#: src/common/weeconfig.c:795 #, c-format msgid "%s %s, line %d: invalid syntax, missing \"=\"\n" msgstr "%s %s, ligne %d: syntaxe invalide, il manque \"=\"\n" -#: config.c:826 +#: src/common/weeconfig.c:829 #, c-format msgid "%s %s, line %d: invalid option \"%s\"\n" msgstr "%s %s, ligne %d: option \"%s\" invalide\n" -#: config.c:837 +#: src/common/weeconfig.c:840 #, c-format msgid "" "%s %s, line %d: invalid value foroption '%s'\n" @@ -2099,7 +2615,7 @@ msgstr "" "%s %s, ligne %d: valeur invalide pour l'option '%s'\n" "Attendu: valeur booléenne: 'off' ou 'on'\n" -#: config.c:846 +#: src/common/weeconfig.c:849 #, c-format msgid "" "%s %s, line %d: invalid value for option '%s'\n" @@ -2108,7 +2624,7 @@ msgstr "" "%s %s, ligne %d: valeur invalide pour l'option '%s'\n" "Attendu: entier compris entre %d et %d\n" -#: config.c:857 +#: src/common/weeconfig.c:860 #, c-format msgid "" "%s %s, line %d: invalid value for option '%s'\n" @@ -2117,26 +2633,26 @@ msgstr "" "%s %s, ligne %d: valeur invalide pour l'option '%s'\n" "Attendu: une de ces chaînes: " -#: config.c:873 +#: src/common/weeconfig.c:876 #, c-format msgid "%s %s, line %d: invalid color name for option '%s'\n" msgstr "%s %s, ligne %d: nom de couleur invalide pour l'option '%s'\n" -#: config.c:941 config.c:1075 +#: src/common/weeconfig.c:944 src/common/weeconfig.c:1078 #, c-format msgid "%s cannot create file \"%s\"\n" msgstr "%s impossible de créer le fichier \"%s\"\n" -#: config.c:947 +#: src/common/weeconfig.c:950 #, c-format msgid "%s: creating default config file...\n" msgstr "%s: création du fichier de configuration par défaut...\n" -#: config.c:948 +#: src/common/weeconfig.c:951 msgid "creating default config file\n" msgstr "création du fichier de configuration par défaut\n" -#: config.c:951 config.c:1084 +#: src/common/weeconfig.c:954 src/common/weeconfig.c:1087 #, c-format msgid "" "#\n" @@ -2145,455 +2661,6 @@ msgstr "" "#\n" "# %s: fichier de configuration, créé par %s v%s le %s#\n" -#: config.c:1081 +#: src/common/weeconfig.c:1084 msgid "saving config to disk\n" msgstr "sauvegarde de la configuration sur disque\n" - -#: command.c:39 -msgid "create an alias for a command" -msgstr "créer un alias pour une commande" - -#: command.c:40 -msgid "[alias_name [command [arguments]]" -msgstr "[nom_alias [commande [paramètres]]" - -#: command.c:41 -msgid "" -"alias_name: name of alias\n" -"command: command name (WeeChat or IRC command, without first '/')\n" -"arguments: arguments for command" -msgstr "" -"nom_alias: nom de l'alias\n" -"commande: nom de la commande (commande WeeChat ou IRC, sans le premier '/')\n" -"paramètres: paramètres pour la commande" - -#: command.c:44 -msgid "clear window(s)" -msgstr "affacer la/les fenêtre(s)" - -#: command.c:45 -msgid "[-all]" -msgstr "[-all]" - -#: command.c:46 -msgid "-all: clear all windows" -msgstr "-all: effacer toutes les fenêtres" - -#: command.c:48 -msgid "connect to a server" -msgstr "se connecter à un serveur" - -#: command.c:49 command.c:53 -msgid "servername" -msgstr "nom_serveur" - -#: command.c:50 -msgid "servername: server name to connect" -msgstr "nom_serveur: nom du serveur pour se connecter" - -#: command.c:52 -msgid "disconnect from a server" -msgstr "se déconnecter d'un serveur" - -#: command.c:54 -msgid "servername: server name to disconnect" -msgstr "nom_serveur: nom du serveur pour se déconnecter" - -#: command.c:56 -msgid "display help about commands" -msgstr "afficher l'aide sur les commandes" - -#: command.c:57 -msgid "[command]" -msgstr "[commande]" - -#: command.c:57 -msgid "command: name of a WeeChat or IRC command" -msgstr "commande: nom d'une commande WeeChat ou IRC" - -#: command.c:59 -msgid "list, add or remove servers" -msgstr "liste, ajoute ou retire des serveurs" - -#: command.c:60 -msgid "" -"[list] | [servername hostname port [-auto | -noauto] [-pwd password] [-nicks " -"nick1 [nick2 [nick3]]] [-username username] [-realname realname] [-command " -"command] [-autojoin channel[,channel]] ] | [del servername]" -msgstr "" -"[list] | [nom_serveur nom/IP port [-auto | -noauto] [-pwd mot_de_passe] [-" -"nicks pseudo1 [pseudo2 [pseudo3]]] [-username nom_utilisateur] [-realname " -"nom_réel] [-command commande] [-autojoin canal[,canal]] ] | [del nom_serveur]" - -#: command.c:65 -msgid "" -"servername: server name, for internal & display use\n" -"hostname: name or IP address of server\n" -"port: port for server (integer)\n" -"password: password for server\n" -"nick1: first nick for server\n" -"nick2: alternate nick for server\n" -"nick3: second alternate nick for server\n" -"username: user name\n" -"realname: real name of user\n" -msgstr "" -"nom_serveur: nom du serveur, pour usage interne et affichage\n" -"nom/IP: nom ou adresse IP du serveur\n" -"port: port pour le serveur (nombre entier)\n" -"mot_de_passe: mot de passe pour le serveur\n" -"pseudo1: premier pseudo pour le serveur\n" -"pseudo2: pseudo alternatif pour le serveur\n" -"pseudo3: second pseudo alternatif pour le serveur\n" -"nom_utilisateur: nom d'utilisateur\n" -"nom_réel: nom réel de l'utilisateur\n" - -#: command.c:75 -msgid "save config to disk" -msgstr "sauvegarder la configuration sur disque" - -#: command.c:76 -msgid "[file]" -msgstr "[fichier]" - -#: command.c:76 -msgid "file: filename for writing config" -msgstr "fichier: fichier pour sauvegarder la configuration" - -#: command.c:78 -msgid "set config parameters" -msgstr "modifier des paramètres de configuration" - -#: command.c:79 -msgid "[option [value]]" -msgstr "[option [valeur]]" - -#: command.c:79 -msgid "" -"option: name of an option\n" -"value: value for option" -msgstr "" -"option: nom d'une option\n" -"valeur: valeur pour l'option" - -#: command.c:81 -msgid "remove an alias" -msgstr "supprimer un alias" - -#: command.c:82 -msgid "alias_name" -msgstr "nom_alias" - -#: command.c:82 -msgid "alias_name: name of alias to remove" -msgstr "nom_alias: nom de l'alias à supprimer" - -#: command.c:333 -#, c-format -msgid "%s alias or command \"%s\" already exists!\n" -msgstr "%s l'alias ou la commande \"%s\" existe déjà !\n" - -#: command.c:342 -#, c-format -msgid "%s alias cannot run another alias!\n" -msgstr "%s l'alias ne peux pas lancer un autre alias !\n" - -#: command.c:348 -#, c-format -msgid "%s target command \"%s\" does not exist!\n" -msgstr "%s la commande cible \"%s\" n'existe pas !\n" - -#: command.c:529 -#, c-format -msgid "%s wrong argument count for %s command \"%s\" (expected: %d arg%s)\n" -msgstr "" -"%s nombre de paramètres incorrect pour la commande %s \"%s\" (attendu: %d " -"paramètre%s)\n" - -#: command.c:538 -#, c-format -msgid "" -"%s wrong argument count for %s command \"%s\" (expected: between %d and %d " -"arg%s)\n" -msgstr "" -"%s nombre de paramètres incorrect pour la commande %s \"%s\" (attendu: entre " -"%d et %d paramètre%s)\n" - -#: command.c:557 -#, c-format -msgid "%s %s command \"%s\" failed\n" -msgstr "%s %s la commande \"%s\" a échoué\n" - -#: command.c:581 -#, c-format -msgid "%s wrong argument count for IRC command \"%s\" (expected: %d arg%s)\n" -msgstr "" -"%s nombre de paramètres incorrect pour la commande IRC \"%s\" (attendu: %d " -"paramètre%s)\n" - -#: command.c:590 -#, c-format -msgid "" -"%s wrong argument count for IRC command \"%s\" (expected: between %d and %d " -"arg%s)\n" -msgstr "" -"%s nombre de paramètres incorrect pour la commande IRC \"%s\" (attendu: " -"entre %d et %d paramètre%s)\n" - -#: command.c:603 -#, c-format -msgid "%s command \"%s\" needs a server connection!\n" -msgstr "%s la commande \"%s\" nécessite une connexion au serveur !\n" - -#: command.c:615 -#, c-format -msgid "%s IRC command \"%s\" failed\n" -msgstr "%s la commande IRC \"%s\" a échoué\n" - -#: command.c:656 -#, c-format -msgid "%s unknown command \"%s\" (type /help for help)\n" -msgstr "%s commande \"%s\" inconnue (tapez /help pour l'aide)\n" - -#: command.c:723 -#, c-format -msgid "%s cannot find nick for sending message\n" -msgstr "%s impossible de trouver le pseudo pour envoyer le message\n" - -#: command.c:728 -msgid "This window is not a channel!\n" -msgstr "Cette fenêtre n'est pas un canal !\n" - -#: command.c:754 command.c:766 -#, c-format -msgid "%s missing arguments for \"%s\" command\n" -msgstr "%s paramètres manquants pour la commande \"%s\"\n" - -#: command.c:761 -#, c-format -msgid "Alias \"%s\" => \"%s\" created\n" -msgstr "Alias \"%s\" => \"%s\" créé\n" - -#: command.c:776 -msgid "List of aliases:\n" -msgstr "Liste des alias:\n" - -#: command.c:786 -msgid "No alias defined.\n" -msgstr "Aucun alias défini.\n" - -#: command.c:805 -#, c-format -msgid "unknown parameter \"%s\" for \"%s\" command\n" -msgstr "paramètre inconnu \"%s\" pour la commande \"%s\"\n" - -#: command.c:834 -#, c-format -msgid "%s already connected to server \"%s\"!\n" -msgstr "%s déjà connecté au serveur \"%s\" !\n" - -#: command.c:854 command.c:889 -#, c-format -msgid "%s server \"%s\" not found\n" -msgstr "%s serveur \"%s\" non trouvé\n" - -#: command.c:879 -#, c-format -msgid "%s not connected to server \"%s\"!\n" -msgstr "%s non connecté au serveur \"%s\" !\n" - -#: command.c:908 -#, c-format -msgid "> List of %s internal commands:\n" -msgstr "> Liste des commandes internes %s:\n" - -#: command.c:913 -msgid "> List of IRC commands:\n" -msgstr "> Liste des commandes IRC:\n" - -#: command.c:928 -#, c-format -msgid "> Help on %s internal command \"%s\":\n" -msgstr "> Aide sur la commande interne %s \"%s\":\n" - -#: command.c:931 command.c:952 -#, c-format -msgid "Syntax: /%s %s\n" -msgstr "Syntaxe: /%s %s\n" - -#: command.c:950 -#, c-format -msgid "> Help on IRC command \"%s\":\n" -msgstr "> Aide sur la commande IRC \"%s\":\n" - -#: command.c:966 -#, c-format -msgid "No help available, \"%s\" is an unknown command\n" -msgstr "Pas d'aide disponible, la commande \"%s\" est inconnue\n" - -#: command.c:993 -msgid "Server: " -msgstr "Serveur: " - -#: command.c:1004 -msgid "connected" -msgstr "connecté" - -#: command.c:1004 -msgid "not connected" -msgstr "non connecté" - -#: command.c:1011 -#, c-format -msgid " Autoconnect: %s\n" -msgstr " Autoconnect: %s\n" - -#: command.c:1012 -msgid "yes" -msgstr "oui" - -#: command.c:1012 -msgid "no" -msgstr "non" - -#: command.c:1016 -#, c-format -msgid " Hostname : %s\n" -msgstr " Nom/IP : %s\n" - -#: command.c:1021 -#, c-format -msgid " Port : %d\n" -msgstr " Port : %d\n" - -#: command.c:1027 -msgid " Password : (hidden)\n" -msgstr " Mot passe : (caché)\n" - -#: command.c:1031 -msgid " Password : (none)\n" -msgstr " Mot passe : (aucun)\n" - -#: command.c:1035 -#, c-format -msgid " Nicks : %s" -msgstr " Pseudos : %s" - -#: command.c:1052 -#, c-format -msgid " Username : %s\n" -msgstr " Nom utilis.: %s\n" - -#: command.c:1057 -#, c-format -msgid " Realname : %s\n" -msgstr " Nom réel : %s\n" - -#: command.c:1063 -#, c-format -msgid " Command : %s\n" -msgstr " Commande : %s\n" - -#: command.c:1068 -msgid " Command : (none)\n" -msgstr " Commande : (aucune)\n" - -#: command.c:1073 -#, c-format -msgid " Auto-join : %s\n" -msgstr " Auto-join : %s\n" - -#: command.c:1078 -msgid " Auto-join : (none)\n" -msgstr " Auto-join : (aucun)\n" - -#: command.c:1082 -msgid "No server.\n" -msgstr "Pas de serveur.\n" - -#: command.c:1091 -#, c-format -msgid "%s missing servername for \"%s\" command\n" -msgstr "%s il manque le nom du serveur pour la commande \"%s\"\n" - -#: command.c:1097 -#, c-format -msgid "%s too much arguments for \"%s\" command, ignoring arguments\n" -msgstr "%s trop de paramètres pour la commande \"%s\", paramètres ignorés\n" - -#: command.c:1114 -#, 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" - -#: command.c:1120 command.c:1251 -msgid "Server" -msgstr "Serveur" - -#: command.c:1123 -msgid "has been deleted\n" -msgstr "a été supprimé\n" - -#: command.c:1137 -#, c-format -msgid "%s missing parameters for \"%s\" command\n" -msgstr "%s paramètres manquants pour la commande \"%s\"\n" - -#: command.c:1146 -#, c-format -msgid "%s server \"%s\" already exists, can't create it!\n" -msgstr "%s le serveur \"%s\" existe déjà, impossible de le créer !\n" - -#: command.c:1170 command.c:1196 command.c:1208 command.c:1232 -#, c-format -msgid "%s missing password for \"%s\" parameter\n" -msgstr "%s mot de passe manquant pour le paramètre \"%s\"\n" - -#: command.c:1182 -#, c-format -msgid "%s missing nick(s) for \"%s\" parameter\n" -msgstr "%s pseudo(s) manquant(s) pour le paramètre \"%s\"\n" - -#: command.c:1220 -#, c-format -msgid "%s missing command for \"%s\" parameter\n" -msgstr "%s commande manquante pour le paramètre \"%s\"\n" - -#: command.c:1254 -msgid "created\n" -msgstr "créé\n" - -#: command.c:1259 -#, c-format -msgid "%s unable to create server\n" -msgstr "%s impossible de créer le serveur\n" - -#: command.c:1341 -msgid "(unknown)" -msgstr "(inconnu)" - -#: command.c:1374 -#, c-format -msgid "%s alias or command \"%s\" not found\n" -msgstr "%s alias ou commande \"%s\" non trouvé\n" - -#: command.c:1383 -#, c-format -msgid "Alias \"%s\" removed\n" -msgstr "Alias \"%s\" supprimé\n" - -#: gui/curses/gui-display.c:856 -msgid "[not connected] " -msgstr "[non connecté] " - -#: gui/curses/gui-display.c:863 gui/curses/gui-display.c:866 -msgid "-MORE-" -msgstr "-PLUS-" - -#: gui/curses/gui-display.c:1624 -#, c-format -msgid "%s not enough memory for new line!\n" -msgstr "%s pas assez de mémoire pour une nouvelle ligne !\n" - -#: gui/curses/gui-display.c:1652 -msgid "not enough memory!\n" -msgstr "pas assez de mémoire !\n" diff --git a/po/weechat.pot b/po/weechat.pot index 4efdb65f4..aa6d1f638 100644 --- a/po/weechat.pot +++ b/po/weechat.pot @@ -1,6 +1,5 @@ # SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. +# This file is put in the public domain. # FIRST AUTHOR <EMAIL@ADDRESS>, YEAR. # #, fuzzy @@ -8,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: flashcode@flashtux.org\n" -"POT-Creation-Date: 2003-10-11 14:27+0200\n" +"POT-Creation-Date: 2003-11-16 20:00+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Language-Team: LANGUAGE <LL@li.org>\n" @@ -16,322 +15,295 @@ msgstr "" "Content-Type: text/plain; charset=CHARSET\n" "Content-Transfer-Encoding: 8bit\n" -#: weechat.h:41 -msgid " Error:" -msgstr " Error:" - -#: weechat.h:42 -msgid " Warning:" -msgstr " Warning:" - -#: irc/irc-nick.c:185 +#: src/irc/irc-nick.c:188 #, c-format msgid "%s cannot allocate new nick\n" -msgstr "%s cannot allocate new nick\n" +msgstr "" -#: irc/irc-server.c:98 +#: src/irc/irc-server.c:97 #, c-format msgid "%s cannot allocate new server\n" -msgstr "%s cannot allocate new server\n" +msgstr "" -#: irc/irc-server.c:354 +#: src/irc/irc-server.c:353 #, c-format msgid "%s unable to explode received buffer\n" -msgstr "%s unable to explode received buffer\n" +msgstr "" -#: irc/irc-server.c:425 +#: src/irc/irc-server.c:424 #, c-format msgid "Command '%s' failed!\n" -msgstr "Command '%s' failed!\n" +msgstr "" -#: irc/irc-server.c:429 +#: src/irc/irc-server.c:428 msgid "No command to execute!\n" -msgstr "No command to execute!\n" +msgstr "" -#: irc/irc-server.c:433 +#: src/irc/irc-server.c:432 #, c-format msgid "Unknown command: cmd=%s, args=%s\n" -msgstr "Unknown command: cmd=%s, args=%s\n" +msgstr "" -#: irc/irc-server.c:482 +#: src/irc/irc-server.c:481 #, c-format msgid "%s: connecting to %s:%d...\n" -msgstr "%s: connecting to %s:%d...\n" +msgstr "" -#: irc/irc-server.c:484 +#: src/irc/irc-server.c:483 #, c-format msgid "connecting to server %s:%d...\n" -msgstr "connecting to server %s:%d...\n" +msgstr "" -#: irc/irc-server.c:492 +#: src/irc/irc-server.c:491 #, c-format msgid "%s cannot create pipe\n" -msgstr "%s cannot create pipe\n" +msgstr "" -#: irc/irc-server.c:506 +#: src/irc/irc-server.c:505 #, c-format msgid "%s cannot set socket option \"SO_REUSEADDR\"\n" -msgstr "%s cannot set socket option \"SO_REUSEADDR\"\n" +msgstr "" -#: irc/irc-server.c:513 +#: src/irc/irc-server.c:512 #, c-format msgid "%s cannot set socket option \"SO_KEEPALIVE\"\n" -msgstr "%s cannot set socket option \"SO_KEEPALIVE\"\n" +msgstr "" -#: irc/irc-server.c:521 +#: src/irc/irc-server.c:520 #, c-format msgid "%s address \"%s\" not found\n" -msgstr "%s address \"%s\" not found\n" +msgstr "" -#: irc/irc-server.c:544 +#: src/irc/irc-server.c:543 #, c-format msgid "%s IP address not found\n" -msgstr "%s IP address not found\n" +msgstr "" -#: irc/irc-server.c:554 +#: src/irc/irc-server.c:553 #, c-format msgid "%s: server IP is: %s\n" -msgstr "%s: server IP is: %s\n" +msgstr "" -#: irc/irc-server.c:560 +#: src/irc/irc-server.c:559 #, c-format msgid "%s cannot connect to irc server\n" -msgstr "%s cannot connect to irc server\n" +msgstr "" -#: irc/irc-server.c:588 +#: src/irc/irc-server.c:587 msgid "Disconnected from server!\n" -msgstr "Disconnected from server!\n" +msgstr "" -#: irc/irc-channel.c:52 +#: src/irc/irc-channel.c:51 #, c-format msgid "%s cannot allocate new channel" -msgstr "%s cannot allocate new channel" +msgstr "" -#: irc/irc-commands.c:33 +#: src/irc/irc-commands.c:36 msgid "find information about the administrator of the server" -msgstr "find information about the administrator of the server" +msgstr "" -#: irc/irc-commands.c:34 irc/irc-commands.c:57 irc/irc-commands.c:127 -#: irc/irc-commands.c:199 irc/irc-commands.c:206 irc/irc-commands.c:212 +#: src/irc/irc-commands.c:37 src/irc/irc-commands.c:60 +#: src/irc/irc-commands.c:130 src/irc/irc-commands.c:202 +#: src/irc/irc-commands.c:209 src/irc/irc-commands.c:215 msgid "[target]" -msgstr "[target]" +msgstr "" -#: irc/irc-commands.c:35 irc/irc-commands.c:206 irc/irc-commands.c:212 +#: src/irc/irc-commands.c:38 src/irc/irc-commands.c:209 +#: src/irc/irc-commands.c:215 msgid "target: server" -msgstr "target: server" +msgstr "" -#: irc/irc-commands.c:37 +#: src/irc/irc-commands.c:40 msgid "toggle away status" -msgstr "toggle away status" +msgstr "" -#: irc/irc-commands.c:38 +#: src/irc/irc-commands.c:41 msgid "[-all] [message]" -msgstr "[-all] [message]" +msgstr "" -#: irc/irc-commands.c:39 +#: src/irc/irc-commands.c:42 msgid "" "-all: toggle away status on all connected servers\n" "message: message for away (if no message is given, away status is removed)" msgstr "" -"-all: toggle away status on all connected servers\n" -"message: message for away (if no message is given, away status is removed)" -#: irc/irc-commands.c:42 +#: src/irc/irc-commands.c:45 msgid "send a ctcp message" -msgstr "send a ctcp message" +msgstr "" -#: irc/irc-commands.c:43 +#: src/irc/irc-commands.c:46 msgid "nickname type" -msgstr "nickname type" +msgstr "" -#: irc/irc-commands.c:44 +#: src/irc/irc-commands.c:47 msgid "" "nickname: user to send ctcp to\n" "type: \"action\" or \"version\"" msgstr "" -"nickname: user to send ctcp to\n" -"type: \"action\" or \"version\"" -#: irc/irc-commands.c:46 +#: src/irc/irc-commands.c:49 msgid "removes channel operator status from nickname(s)" -msgstr "removes channel operator status from nickname(s)" +msgstr "" -#: irc/irc-commands.c:47 irc/irc-commands.c:50 irc/irc-commands.c:140 -#: irc/irc-commands.c:218 +#: src/irc/irc-commands.c:50 src/irc/irc-commands.c:53 +#: src/irc/irc-commands.c:143 src/irc/irc-commands.c:221 msgid "nickname [nickname]" -msgstr "nickname [nickname]" +msgstr "" -#: irc/irc-commands.c:49 +#: src/irc/irc-commands.c:52 msgid "removes voice from nickname(s)" -msgstr "removes voice from nickname(s)" +msgstr "" -#: irc/irc-commands.c:52 +#: src/irc/irc-commands.c:55 msgid "shutdown the server" -msgstr "shutdown the server" +msgstr "" -#: irc/irc-commands.c:55 +#: src/irc/irc-commands.c:58 msgid "error received from IRC server" -msgstr "error received from IRC server" +msgstr "" -#: irc/irc-commands.c:56 +#: src/irc/irc-commands.c:59 msgid "get information describing the server" -msgstr "get information describing the server" +msgstr "" -#: irc/irc-commands.c:58 irc/irc-commands.c:128 +#: src/irc/irc-commands.c:61 src/irc/irc-commands.c:131 msgid "target: server name" -msgstr "target: server name" +msgstr "" -#: irc/irc-commands.c:60 +#: src/irc/irc-commands.c:63 msgid "invite a nick on a channel" -msgstr "invite a nick on a channel" +msgstr "" -#: irc/irc-commands.c:61 +#: src/irc/irc-commands.c:64 msgid "nickname channel" -msgstr "nickname channel" +msgstr "" -#: irc/irc-commands.c:62 +#: src/irc/irc-commands.c:65 msgid "" "nickname: nick to invite\n" "channel: channel to invite" msgstr "" -"nickname: nick to invite\n" -"channel: channel to invite" -#: irc/irc-commands.c:64 +#: src/irc/irc-commands.c:67 msgid "check if a nickname is currently on IRC" -msgstr "check if a nickname is currently on IRC" +msgstr "" -#: irc/irc-commands.c:65 irc/irc-commands.c:209 +#: src/irc/irc-commands.c:68 src/irc/irc-commands.c:212 msgid "nickname [nickname ...]" -msgstr "nickname [nickname ...]" +msgstr "" -#: irc/irc-commands.c:66 irc/irc-commands.c:209 +#: src/irc/irc-commands.c:69 src/irc/irc-commands.c:212 msgid "nickname: nickname" -msgstr "nickname: nickname" +msgstr "" -#: irc/irc-commands.c:68 +#: src/irc/irc-commands.c:71 msgid "join a channel" -msgstr "join a channel" +msgstr "" -#: irc/irc-commands.c:69 +#: src/irc/irc-commands.c:72 msgid "channel[,channel] [key[,key]]" -msgstr "channel[,channel] [key[,key]]" +msgstr "" -#: irc/irc-commands.c:70 +#: src/irc/irc-commands.c:73 msgid "" "channel: channel name to join\n" "key: key to join the channel" msgstr "" -"channel: channel name to join\n" -"key: key to join the channel" -#: irc/irc-commands.c:72 +#: src/irc/irc-commands.c:75 msgid "forcibly remove a user from a channel" -msgstr "forcibly remove a user from a channel" +msgstr "" -#: irc/irc-commands.c:73 +#: src/irc/irc-commands.c:76 msgid "[channel] nickname [comment]" -msgstr "[channel] nickname [comment]" +msgstr "" -#: irc/irc-commands.c:74 +#: src/irc/irc-commands.c:77 msgid "" "channel: channel where user is\n" "nickname: nickname to kick\n" "comment: comment for kick" msgstr "" -"channel: channel where user is\n" -"nickname: nickname to kick\n" -"comment: comment for kick" -#: irc/irc-commands.c:76 +#: src/irc/irc-commands.c:79 msgid "close client-server connection" -msgstr "close client-server connection" +msgstr "" -#: irc/irc-commands.c:77 +#: src/irc/irc-commands.c:80 msgid "nickname comment" -msgstr "nickname comment" +msgstr "" -#: irc/irc-commands.c:78 +#: src/irc/irc-commands.c:81 msgid "" "nickname: nickname\n" "comment: comment for kill" msgstr "" -"nickname: nickname\n" -"comment: comment for kill" -#: irc/irc-commands.c:80 +#: src/irc/irc-commands.c:83 msgid "list all servernames which are known by the server answering the query" -msgstr "list all servernames which are known by the server answering the query" +msgstr "" -#: irc/irc-commands.c:81 +#: src/irc/irc-commands.c:84 msgid "[[remove_server] server_mask]" -msgstr "[[remove_server] server_mask]" +msgstr "" -#: irc/irc-commands.c:82 +#: src/irc/irc-commands.c:85 msgid "" "remote_server: this server should answer the query\n" "server_mask: list of servers must match this mask" msgstr "" -"remote_server: this server should answer the query\n" -"server_mask: list of servers must match this mask" -#: irc/irc-commands.c:85 +#: src/irc/irc-commands.c:88 msgid "list channels and their topic" -msgstr "list channels and their topic" +msgstr "" -#: irc/irc-commands.c:86 +#: src/irc/irc-commands.c:89 msgid "[channel[,channel] [server]]" -msgstr "[channel[,channel] [server]]" +msgstr "" -#: irc/irc-commands.c:87 +#: src/irc/irc-commands.c:90 msgid "" "channel: channel to list\n" "server: server name" msgstr "" -"channel: channel to list\n" -"server: server name" -#: irc/irc-commands.c:89 +#: src/irc/irc-commands.c:92 msgid "get statistics about ths size of the IRC network" -msgstr "get statistics about ths size of the IRC network" +msgstr "" -#: irc/irc-commands.c:90 +#: src/irc/irc-commands.c:93 msgid "[mask [target]]" -msgstr "[mask [target]]" +msgstr "" -#: irc/irc-commands.c:91 +#: src/irc/irc-commands.c:94 msgid "" "mask: servers matching the mask only\n" "target: server for forwarding request" msgstr "" -"mask: servers matching the mask only\n" -"target: server for forwarding request" -#: irc/irc-commands.c:94 +#: src/irc/irc-commands.c:97 msgid "send a ctcp action to the current channel" -msgstr "send a ctcp action to the current channel" +msgstr "" -#: irc/irc-commands.c:95 +#: src/irc/irc-commands.c:98 msgid "message" -msgstr "message" +msgstr "" -#: irc/irc-commands.c:96 +#: src/irc/irc-commands.c:99 msgid "message: message to send" -msgstr "message: message to send" +msgstr "" -#: irc/irc-commands.c:98 +#: src/irc/irc-commands.c:101 msgid "change channel or user mode" -msgstr "change channel or user mode" +msgstr "" -#: irc/irc-commands.c:99 +#: src/irc/irc-commands.c:102 msgid "" "{ channel {[+|-]|o|p|s|i|t|n|b|v} [limit] [user] [ban mask] } | { nickname " "{[+|-]|i|w|s|o}" msgstr "" -"{ channel {[+|-]|o|p|s|i|t|n|b|v} [limit] [user] [ban mask] } | { nickname " -"{[+|-]|i|w|s|o}" -#: irc/irc-commands.c:101 +#: src/irc/irc-commands.c:104 msgid "" "channel modes:\n" " channel: channel name to modify\n" @@ -353,2205 +325,2166 @@ msgid "" " w: user receives wallops\n" " o: operator flag\n" msgstr "" -"channel modes:\n" -" channel: channel name to modify\n" -" o: give/take channel operator privileges\n" -" p: private channel flag\n" -" s: secret channel flag\n" -" i: invite-only channel flag\n" -" t: topic settable by channel operator only flag\n" -" n: no messages to channel from clients on the outside\n" -" m: moderated channel\n" -" l: set the user limit to channel\n" -" b: set a ban mask to keep users out\n" -" v: give/take the ability to speak on a moderated channel\n" -" k: set a channel key (password)\n" -"user modes:\n" -" nickname: nickname to modify\n" -" i: mark a user as invisible\n" -" s: mark a user for receive server notices\n" -" w: user receives wallops\n" -" o: operator flag\n" -#: irc/irc-commands.c:121 +#: src/irc/irc-commands.c:124 msgid "send message to a nick or channel" -msgstr "send message to a nick or channel" +msgstr "" -#: irc/irc-commands.c:122 +#: src/irc/irc-commands.c:125 msgid "receiver[,receiver] text" -msgstr "receiver[,receiver] text" +msgstr "" -#: irc/irc-commands.c:123 +#: src/irc/irc-commands.c:126 msgid "" "receiver: nick or channel (may be mask, '*' = current channel)\n" "text: text to send" msgstr "" -"receiver: nick or channel (may be mask, '*' = current channel)\n" -"text: text to send" -#: irc/irc-commands.c:126 +#: src/irc/irc-commands.c:129 msgid "get the \"Message Of The Day\"" -msgstr "get the \"Message Of The Day\"" +msgstr "" -#: irc/irc-commands.c:130 +#: src/irc/irc-commands.c:133 msgid "list nicknames on channels" -msgstr "list nicknames on channels" +msgstr "" -#: irc/irc-commands.c:131 irc/irc-commands.c:147 +#: src/irc/irc-commands.c:134 src/irc/irc-commands.c:150 msgid "[channel[,channel]]" -msgstr "[channel[,channel]]" +msgstr "" -#: irc/irc-commands.c:131 +#: src/irc/irc-commands.c:134 msgid "channel: channel name" -msgstr "channel: channel name" +msgstr "" -#: irc/irc-commands.c:133 +#: src/irc/irc-commands.c:136 msgid "change current nickname" -msgstr "change current nickname" +msgstr "" -#: irc/irc-commands.c:134 +#: src/irc/irc-commands.c:137 msgid "nickname" -msgstr "nickname" +msgstr "" -#: irc/irc-commands.c:134 +#: src/irc/irc-commands.c:137 msgid "nickname: new nickname for current IRC server" -msgstr "nickname: new nickname for current IRC server" +msgstr "" -#: irc/irc-commands.c:136 +#: src/irc/irc-commands.c:139 msgid "send notice message to user" -msgstr "send notice message to user" +msgstr "" -#: irc/irc-commands.c:137 +#: src/irc/irc-commands.c:140 msgid "nickname text" -msgstr "nickname text" +msgstr "" -#: irc/irc-commands.c:137 +#: src/irc/irc-commands.c:140 msgid "" "nickname: user to send notice to\n" "text: text to send" msgstr "" -"nickname: user to send notice to\n" -"text: text to send" -#: irc/irc-commands.c:139 +#: src/irc/irc-commands.c:142 msgid "gives channel operator status to nickname(s)" -msgstr "gives channel operator status to nickname(s)" +msgstr "" -#: irc/irc-commands.c:142 +#: src/irc/irc-commands.c:145 msgid "get operator privileges" -msgstr "get operator privileges" +msgstr "" -#: irc/irc-commands.c:143 +#: src/irc/irc-commands.c:146 msgid "user password" -msgstr "user password" +msgstr "" -#: irc/irc-commands.c:144 +#: src/irc/irc-commands.c:147 msgid "user/password: used to get privileges on current IRC server" -msgstr "user/password: used to get privileges on current IRC server" +msgstr "" -#: irc/irc-commands.c:146 +#: src/irc/irc-commands.c:149 msgid "leave a channel" -msgstr "leave a channel" +msgstr "" -#: irc/irc-commands.c:147 +#: src/irc/irc-commands.c:150 msgid "channel: channel name to leave" -msgstr "channel: channel name to leave" +msgstr "" -#: irc/irc-commands.c:149 +#: src/irc/irc-commands.c:152 msgid "ping server" -msgstr "ping server" +msgstr "" -#: irc/irc-commands.c:150 +#: src/irc/irc-commands.c:153 msgid "server1 [server2]" -msgstr "server1 [server2]" +msgstr "" -#: irc/irc-commands.c:151 +#: src/irc/irc-commands.c:154 msgid "" "server1: server to ping\n" "server2: forward ping to this server" msgstr "" -"server1: server to ping\n" -"server2: forward ping to this server" -#: irc/irc-commands.c:153 +#: src/irc/irc-commands.c:156 msgid "answer to a ping message" -msgstr "answer to a ping message" +msgstr "" -#: irc/irc-commands.c:154 +#: src/irc/irc-commands.c:157 msgid "daemon [daemon2]" -msgstr "daemon [daemon2]" +msgstr "" -#: irc/irc-commands.c:154 +#: src/irc/irc-commands.c:157 msgid "" "daemon: daemon who has responded to Ping message\n" "daemon2: forward message to this daemon" msgstr "" -"daemon: daemon who has responded to Ping message\n" -"daemon2: forward message to this daemon" -#: irc/irc-commands.c:157 +#: src/irc/irc-commands.c:160 msgid "message received" -msgstr "message received" +msgstr "" -#: irc/irc-commands.c:160 +#: src/irc/irc-commands.c:163 msgid "close all connections & quit " -msgstr "close all connections & quit " +msgstr "" -#: irc/irc-commands.c:161 +#: src/irc/irc-commands.c:164 msgid "[quit_message]" -msgstr "[quit_message]" +msgstr "" -#: irc/irc-commands.c:162 +#: src/irc/irc-commands.c:165 msgid "quit_message: quit message (displayed to other users)" -msgstr "quit_message: quit message (displayed to other users)" +msgstr "" -#: irc/irc-commands.c:164 +#: src/irc/irc-commands.c:167 msgid "send raw data to server without parsing" -msgstr "send raw data to server without parsing" +msgstr "" -#: irc/irc-commands.c:165 +#: src/irc/irc-commands.c:168 msgid "data" -msgstr "data" +msgstr "" -#: irc/irc-commands.c:166 +#: src/irc/irc-commands.c:169 msgid "data: raw data to send" -msgstr "data: raw data to send" +msgstr "" -#: irc/irc-commands.c:168 +#: src/irc/irc-commands.c:171 msgid "tell the server to reload its config file" -msgstr "tell the server to reload its config file" +msgstr "" -#: irc/irc-commands.c:171 +#: src/irc/irc-commands.c:174 msgid "tell the server to restart itself" -msgstr "tell the server to restart itself" +msgstr "" -#: irc/irc-commands.c:174 +#: src/irc/irc-commands.c:177 msgid "register a new service" -msgstr "register a new service" +msgstr "" -#: irc/irc-commands.c:175 +#: src/irc/irc-commands.c:178 msgid "nickname reserved distribution type reserved info" -msgstr "nickname reserved distribution type reserved info" +msgstr "" -#: irc/irc-commands.c:176 +#: src/irc/irc-commands.c:179 msgid "" "distribution: visibility of service\n" "type: reserved for future usage" msgstr "" -"distribution: visibility of service\n" -"type: reserved for future usage" -#: irc/irc-commands.c:179 +#: src/irc/irc-commands.c:182 msgid "list services currently connected to the network" -msgstr "list services currently connected to the network" +msgstr "" -#: irc/irc-commands.c:180 +#: src/irc/irc-commands.c:183 msgid "[mask [type]]" -msgstr "[mask [type]]" +msgstr "" -#: irc/irc-commands.c:180 +#: src/irc/irc-commands.c:183 msgid "" "mask: list only services matching this mask\n" "type: list only services of this type" msgstr "" -"mask: list only services matching this mask\n" -"type: list only services of this type" -#: irc/irc-commands.c:183 +#: src/irc/irc-commands.c:186 msgid "deliver a message to a service" -msgstr "deliver a message to a service" +msgstr "" -#: irc/irc-commands.c:184 +#: src/irc/irc-commands.c:187 msgid "service text" -msgstr "service text" +msgstr "" -#: irc/irc-commands.c:184 +#: src/irc/irc-commands.c:187 msgid "" "service: name of service\n" "text: text to send" msgstr "" -"service: name of service\n" -"text: text to send" -#: irc/irc-commands.c:186 +#: src/irc/irc-commands.c:189 msgid "disconnect server links" -msgstr "disconnect server links" +msgstr "" -#: irc/irc-commands.c:187 +#: src/irc/irc-commands.c:190 msgid "server commnent" -msgstr "server commnent" +msgstr "" -#: irc/irc-commands.c:187 +#: src/irc/irc-commands.c:190 msgid "" "server: server name\n" "comment: comment for quit" msgstr "" -"server: server name\n" -"comment: comment for quit" -#: irc/irc-commands.c:189 +#: src/irc/irc-commands.c:192 msgid "query statistics about server" -msgstr "query statistics about server" +msgstr "" -#: irc/irc-commands.c:190 +#: src/irc/irc-commands.c:193 msgid "[query [server]]" -msgstr "[query [server]]" +msgstr "" -#: irc/irc-commands.c:191 +#: src/irc/irc-commands.c:194 msgid "" "query: c/h/i/k/l/m/o/y/u (see RFC1459)\n" "server: server name" msgstr "" -"query: c/h/i/k/l/m/o/y/u (see RFC1459)\n" -"server: server name" -#: irc/irc-commands.c:193 +#: src/irc/irc-commands.c:196 msgid "" "give users who are on a host running an IRC server a message asking them to " "please join IRC" msgstr "" -"give users who are on a host running an IRC server a message asking them to " -"please join IRC" -#: irc/irc-commands.c:195 +#: src/irc/irc-commands.c:198 msgid "user [target [channel]]" -msgstr "user [target [channel]]" +msgstr "" -#: irc/irc-commands.c:196 +#: src/irc/irc-commands.c:199 msgid "" "user: username\n" "target: server name\n" "channel: channel name" msgstr "" -"user: username\n" -"target: server name\n" -"channel: channel name" -#: irc/irc-commands.c:198 +#: src/irc/irc-commands.c:201 msgid "query local time from server" -msgstr "query local time from server" +msgstr "" -#: irc/irc-commands.c:199 +#: src/irc/irc-commands.c:202 msgid "target: query time from specified server" -msgstr "target: query time from specified server" +msgstr "" -#: irc/irc-commands.c:201 +#: src/irc/irc-commands.c:204 msgid "get/set channel topic" -msgstr "get/set channel topic" +msgstr "" -#: irc/irc-commands.c:202 +#: src/irc/irc-commands.c:205 msgid "[channel] [topic]" -msgstr "[channel] [topic]" +msgstr "" -#: irc/irc-commands.c:202 +#: src/irc/irc-commands.c:205 msgid "" "channel: channel name\n" "topic: new topic for channel (if topic is \"-delete\" then topic is deleted)" msgstr "" -"channel: channel name\n" -"topic: new topic for channel (if topic is \"-delete\" then topic is deleted)" -#: irc/irc-commands.c:205 +#: src/irc/irc-commands.c:208 msgid "find the route to specific server" -msgstr "find the route to specific server" +msgstr "" -#: irc/irc-commands.c:208 +#: src/irc/irc-commands.c:211 msgid "return a list of information about nicknames" -msgstr "return a list of information about nicknames" +msgstr "" -#: irc/irc-commands.c:211 +#: src/irc/irc-commands.c:214 msgid "list of users logged into the server" -msgstr "list of users logged into the server" +msgstr "" -#: irc/irc-commands.c:214 +#: src/irc/irc-commands.c:217 msgid "gives the version info of nick or server (current or specified)" -msgstr "gives the version info of nick or server (current or specified)" +msgstr "" -#: irc/irc-commands.c:215 +#: src/irc/irc-commands.c:218 msgid "[server | nickname]" -msgstr "[server | nickname]" +msgstr "" -#: irc/irc-commands.c:215 +#: src/irc/irc-commands.c:218 msgid "" "server: server name\n" "nickname: nickname" msgstr "" -"server: server name\n" -"nickname: nickname" -#: irc/irc-commands.c:217 +#: src/irc/irc-commands.c:220 msgid "gives voice to nickname(s)" -msgstr "gives voice to nickname(s)" +msgstr "" -#: irc/irc-commands.c:220 +#: src/irc/irc-commands.c:223 msgid "" "send a message to all currently connected users who have set the 'w' user " "mode for themselves" msgstr "" -"send a message to all currently connected users who have set the 'w' user " -"mode for themselves" -#: irc/irc-commands.c:222 +#: src/irc/irc-commands.c:225 msgid "text" -msgstr "text" +msgstr "" -#: irc/irc-commands.c:222 +#: src/irc/irc-commands.c:225 msgid "text to send" -msgstr "text to send" +msgstr "" -#: irc/irc-commands.c:224 +#: src/irc/irc-commands.c:227 msgid "generate a query which returns a list of information" -msgstr "generate a query which returns a list of information" +msgstr "" -#: irc/irc-commands.c:225 +#: src/irc/irc-commands.c:228 msgid "[mask [\"o\"]]" -msgstr "[mask [\"o\"]]" +msgstr "" -#: irc/irc-commands.c:225 +#: src/irc/irc-commands.c:228 msgid "" "mask: only information which match this mask\n" "o: only operators are returned according to the mask supplied\n" msgstr "" -"mask: only information which match this mask\n" -"o: only operators are returned according to the mask supplied\n" -#: irc/irc-commands.c:228 +#: src/irc/irc-commands.c:231 msgid "query information about user(s)" -msgstr "query information about user(s)" +msgstr "" -#: irc/irc-commands.c:229 +#: src/irc/irc-commands.c:232 msgid "[server] nickname[,nickname]" -msgstr "[server] nickname[,nickname]" +msgstr "" -#: irc/irc-commands.c:229 +#: src/irc/irc-commands.c:232 msgid "" "server: server name\n" "nickname: nickname (may be a mask)" msgstr "" -"server: server name\n" -"nickname: nickname (may be a mask)" -#: irc/irc-commands.c:232 +#: src/irc/irc-commands.c:235 msgid "ask for information about a nickname which no longer exists" -msgstr "ask for information about a nickname which no longer exists" +msgstr "" -#: irc/irc-commands.c:233 +#: src/irc/irc-commands.c:236 msgid "nickname [,nickname [,nickname ...]] [count [target]]" -msgstr "nickname [,nickname [,nickname ...]] [count [target]]" +msgstr "" -#: irc/irc-commands.c:234 +#: src/irc/irc-commands.c:237 msgid "" "nickname: nickname to search\n" "count: number of replies to return (full search if negative number)\n" "target: reply should match this mask" msgstr "" -"nickname: nickname to search\n" -"count: number of replies to return (full search if negative number)\n" -"target: reply should match this mask" -#: irc/irc-commands.c:238 irc/irc-commands.c:239 irc/irc-commands.c:240 -#: irc/irc-commands.c:241 irc/irc-commands.c:242 irc/irc-commands.c:243 -#: irc/irc-commands.c:244 irc/irc-commands.c:245 irc/irc-commands.c:246 -#: irc/irc-commands.c:247 irc/irc-commands.c:248 irc/irc-commands.c:249 -#: irc/irc-commands.c:250 irc/irc-commands.c:251 irc/irc-commands.c:252 -#: irc/irc-commands.c:253 irc/irc-commands.c:254 irc/irc-commands.c:255 -#: irc/irc-commands.c:256 irc/irc-commands.c:257 irc/irc-commands.c:258 -#: irc/irc-commands.c:259 irc/irc-commands.c:260 irc/irc-commands.c:261 -#: irc/irc-commands.c:262 irc/irc-commands.c:263 irc/irc-commands.c:264 -#: irc/irc-commands.c:300 irc/irc-commands.c:301 irc/irc-commands.c:302 -#: irc/irc-commands.c:303 irc/irc-commands.c:304 irc/irc-commands.c:305 +#: src/irc/irc-commands.c:241 src/irc/irc-commands.c:242 +#: src/irc/irc-commands.c:243 src/irc/irc-commands.c:244 +#: src/irc/irc-commands.c:245 src/irc/irc-commands.c:246 +#: src/irc/irc-commands.c:247 src/irc/irc-commands.c:248 +#: src/irc/irc-commands.c:249 src/irc/irc-commands.c:250 +#: src/irc/irc-commands.c:251 src/irc/irc-commands.c:252 +#: src/irc/irc-commands.c:253 src/irc/irc-commands.c:254 +#: src/irc/irc-commands.c:255 src/irc/irc-commands.c:256 +#: src/irc/irc-commands.c:257 src/irc/irc-commands.c:258 +#: src/irc/irc-commands.c:259 src/irc/irc-commands.c:260 +#: src/irc/irc-commands.c:261 src/irc/irc-commands.c:262 +#: src/irc/irc-commands.c:263 src/irc/irc-commands.c:264 +#: src/irc/irc-commands.c:265 src/irc/irc-commands.c:266 +#: src/irc/irc-commands.c:267 src/irc/irc-commands.c:303 +#: src/irc/irc-commands.c:304 src/irc/irc-commands.c:305 +#: src/irc/irc-commands.c:306 src/irc/irc-commands.c:307 +#: src/irc/irc-commands.c:308 msgid "a server message" -msgstr "a server message" +msgstr "" -#: irc/irc-commands.c:265 +#: src/irc/irc-commands.c:268 msgid "away message" -msgstr "away message" +msgstr "" -#: irc/irc-commands.c:266 +#: src/irc/irc-commands.c:269 msgid "userhost" -msgstr "userhost" +msgstr "" -#: irc/irc-commands.c:267 +#: src/irc/irc-commands.c:270 msgid "ison" -msgstr "ison" +msgstr "" -#: irc/irc-commands.c:268 +#: src/irc/irc-commands.c:271 msgid "unaway" -msgstr "unaway" +msgstr "" -#: irc/irc-commands.c:269 +#: src/irc/irc-commands.c:272 msgid "now away" -msgstr "now away" +msgstr "" -#: irc/irc-commands.c:270 +#: src/irc/irc-commands.c:273 msgid "whois (user)" -msgstr "whois (user)" +msgstr "" -#: irc/irc-commands.c:271 +#: src/irc/irc-commands.c:274 msgid "whois (server)" -msgstr "whois (server)" +msgstr "" -#: irc/irc-commands.c:272 +#: src/irc/irc-commands.c:275 msgid "whois (operator)" -msgstr "whois (operator)" +msgstr "" -#: irc/irc-commands.c:273 +#: src/irc/irc-commands.c:276 msgid "whowas" -msgstr "whowas" +msgstr "" -#: irc/irc-commands.c:274 +#: src/irc/irc-commands.c:277 msgid "end of /who list" -msgstr "end of /who list" +msgstr "" -#: irc/irc-commands.c:275 +#: src/irc/irc-commands.c:278 msgid "whois (idle)" -msgstr "whois (idle)" +msgstr "" -#: irc/irc-commands.c:276 +#: src/irc/irc-commands.c:279 msgid "whois (end)" -msgstr "whois (end)" +msgstr "" -#: irc/irc-commands.c:277 +#: src/irc/irc-commands.c:280 msgid "whois (channels)" -msgstr "whois (channels)" +msgstr "" -#: irc/irc-commands.c:278 +#: src/irc/irc-commands.c:281 msgid "whois (identified user)" -msgstr "whois (identified user)" +msgstr "" -#: irc/irc-commands.c:279 +#: src/irc/irc-commands.c:282 msgid "/list start" -msgstr "/list start" +msgstr "" -#: irc/irc-commands.c:280 +#: src/irc/irc-commands.c:283 msgid "channel (for /list)" -msgstr "channel (for /list)" +msgstr "" -#: irc/irc-commands.c:281 +#: src/irc/irc-commands.c:284 msgid "/list end" -msgstr "/list end" +msgstr "" -#: irc/irc-commands.c:282 +#: src/irc/irc-commands.c:285 msgid "no topic for channel" -msgstr "no topic for channel" +msgstr "" -#: irc/irc-commands.c:283 +#: src/irc/irc-commands.c:286 msgid "topic of channel" -msgstr "topic of channel" +msgstr "" -#: irc/irc-commands.c:284 +#: src/irc/irc-commands.c:287 msgid "channel :topic" -msgstr "channel :topic" +msgstr "" -#: irc/irc-commands.c:285 +#: src/irc/irc-commands.c:288 msgid "" "channel: name of channel\n" "topic: topic of the channel" msgstr "" -"channel: name of channel\n" -"topic: topic of the channel" -#: irc/irc-commands.c:287 +#: src/irc/irc-commands.c:290 msgid "infos about topic (nick & date changed)" -msgstr "infos about topic (nick & date changed)" +msgstr "" -#: irc/irc-commands.c:290 +#: src/irc/irc-commands.c:293 msgid "server version" -msgstr "server version" +msgstr "" -#: irc/irc-commands.c:291 +#: src/irc/irc-commands.c:294 msgid "who" -msgstr "who" +msgstr "" -#: irc/irc-commands.c:292 +#: src/irc/irc-commands.c:295 msgid "list of nicks on channel" -msgstr "list of nicks on channel" +msgstr "" -#: irc/irc-commands.c:293 +#: src/irc/irc-commands.c:296 msgid "channel :[[@|+]nick ...]" -msgstr "channel :[[@|+]nick ...]" +msgstr "" -#: irc/irc-commands.c:294 +#: src/irc/irc-commands.c:297 msgid "" "channel: name of channel\n" "nick: nick on the channel" msgstr "" -"channel: name of channel\n" -"nick: nick on the channel" -#: irc/irc-commands.c:296 +#: src/irc/irc-commands.c:299 msgid "links" -msgstr "links" +msgstr "" -#: irc/irc-commands.c:297 +#: src/irc/irc-commands.c:300 msgid "end of /links list" -msgstr "end of /links list" +msgstr "" -#: irc/irc-commands.c:298 +#: src/irc/irc-commands.c:301 msgid "end of /names list" -msgstr "end of /names list" +msgstr "" -#: irc/irc-commands.c:299 +#: src/irc/irc-commands.c:302 msgid "end of /whowas list" -msgstr "end of /whowas list" +msgstr "" -#: irc/irc-commands.c:306 +#: src/irc/irc-commands.c:309 msgid "server local time" -msgstr "server local time" +msgstr "" -#: irc/irc-commands.c:307 +#: src/irc/irc-commands.c:310 msgid "no such nick/channel" -msgstr "no such nick/channel" +msgstr "" -#: irc/irc-commands.c:309 +#: src/irc/irc-commands.c:312 msgid "no such server" -msgstr "no such server" +msgstr "" -#: irc/irc-commands.c:311 +#: src/irc/irc-commands.c:314 msgid "no such channel" -msgstr "no such channel" +msgstr "" -#: irc/irc-commands.c:313 +#: src/irc/irc-commands.c:316 msgid "cannot send to channel" -msgstr "cannot send to channel" +msgstr "" -#: irc/irc-commands.c:315 +#: src/irc/irc-commands.c:318 msgid "too many channels" -msgstr "too many channels" +msgstr "" -#: irc/irc-commands.c:317 irc/irc-commands.c:319 irc/irc-commands.c:321 +#: src/irc/irc-commands.c:320 src/irc/irc-commands.c:322 +#: src/irc/irc-commands.c:324 msgid "was no such nick" -msgstr "was no such nick" +msgstr "" -#: irc/irc-commands.c:323 +#: src/irc/irc-commands.c:326 msgid "no origin" -msgstr "no origin" +msgstr "" -#: irc/irc-commands.c:325 +#: src/irc/irc-commands.c:328 msgid "no recipient" -msgstr "no recipient" +msgstr "" -#: irc/irc-commands.c:327 +#: src/irc/irc-commands.c:330 msgid "no text to send" -msgstr "no text to send" +msgstr "" -#: irc/irc-commands.c:329 +#: src/irc/irc-commands.c:332 msgid "no toplevel" -msgstr "no toplevel" +msgstr "" -#: irc/irc-commands.c:331 +#: src/irc/irc-commands.c:334 msgid "wilcard in toplevel domain" -msgstr "wilcard in toplevel domain" +msgstr "" -#: irc/irc-commands.c:333 +#: src/irc/irc-commands.c:336 msgid "unknown command" -msgstr "unknown command" +msgstr "" -#: irc/irc-commands.c:335 +#: src/irc/irc-commands.c:338 msgid "MOTD is missing" -msgstr "MOTD is missing" +msgstr "" -#: irc/irc-commands.c:337 +#: src/irc/irc-commands.c:340 msgid "no administrative info" -msgstr "no administrative info" +msgstr "" -#: irc/irc-commands.c:339 +#: src/irc/irc-commands.c:342 msgid "file error" -msgstr "file error" +msgstr "" -#: irc/irc-commands.c:341 +#: src/irc/irc-commands.c:344 msgid "no nickname given" -msgstr "no nickname given" +msgstr "" -#: irc/irc-commands.c:343 +#: src/irc/irc-commands.c:346 msgid "erroneus nickname" -msgstr "erroneus nickname" +msgstr "" -#: irc/irc-commands.c:345 +#: src/irc/irc-commands.c:348 msgid "nickname already in use" -msgstr "nickname already in use" +msgstr "" -#: irc/irc-commands.c:347 +#: src/irc/irc-commands.c:350 msgid "nickname collision" -msgstr "nickname collision" +msgstr "" -#: irc/irc-commands.c:349 +#: src/irc/irc-commands.c:352 msgid "user not in channel" -msgstr "user not in channel" +msgstr "" -#: irc/irc-commands.c:351 +#: src/irc/irc-commands.c:354 msgid "not on channel" -msgstr "not on channel" +msgstr "" -#: irc/irc-commands.c:353 +#: src/irc/irc-commands.c:356 msgid "user already on channel" -msgstr "user already on channel" +msgstr "" -#: irc/irc-commands.c:355 +#: src/irc/irc-commands.c:358 msgid "user not logged in" -msgstr "user not logged in" +msgstr "" -#: irc/irc-commands.c:357 +#: src/irc/irc-commands.c:360 msgid "summon has been disabled" -msgstr "summon has been disabled" +msgstr "" -#: irc/irc-commands.c:359 +#: src/irc/irc-commands.c:362 msgid "users has been disabled" -msgstr "users has been disabled" +msgstr "" -#: irc/irc-commands.c:361 +#: src/irc/irc-commands.c:364 msgid "you are not registered" -msgstr "you are not registered" +msgstr "" -#: irc/irc-commands.c:363 +#: src/irc/irc-commands.c:366 msgid "not enough parameters" -msgstr "not enough parameters" +msgstr "" -#: irc/irc-commands.c:365 +#: src/irc/irc-commands.c:368 msgid "you may not register" -msgstr "you may not register" +msgstr "" -#: irc/irc-commands.c:367 +#: src/irc/irc-commands.c:370 msgid "your host isn't among the privileged" -msgstr "your host isn't among the privileged" +msgstr "" -#: irc/irc-commands.c:369 +#: src/irc/irc-commands.c:372 msgid "password incorrect" -msgstr "password incorrect" +msgstr "" -#: irc/irc-commands.c:371 +#: src/irc/irc-commands.c:374 msgid "you are banned from this server" -msgstr "you are banned from this server" +msgstr "" -#: irc/irc-commands.c:373 +#: src/irc/irc-commands.c:376 msgid "channel key already set" -msgstr "channel key already set" +msgstr "" -#: irc/irc-commands.c:375 +#: src/irc/irc-commands.c:378 msgid "channel is already full" -msgstr "channel is already full" +msgstr "" -#: irc/irc-commands.c:377 +#: src/irc/irc-commands.c:380 msgid "unknown mode char to me" -msgstr "unknown mode char to me" +msgstr "" -#: irc/irc-commands.c:379 +#: src/irc/irc-commands.c:382 msgid "cannot join channel (invite only)" -msgstr "cannot join channel (invite only)" +msgstr "" -#: irc/irc-commands.c:381 +#: src/irc/irc-commands.c:384 msgid "cannot join channel (banned from channel)" -msgstr "cannot join channel (banned from channel)" +msgstr "" -#: irc/irc-commands.c:383 +#: src/irc/irc-commands.c:386 msgid "cannot join channel (bad channel key)" -msgstr "cannot join channel (bad channel key)" +msgstr "" -#: irc/irc-commands.c:385 +#: src/irc/irc-commands.c:388 msgid "you're not an IRC operator" -msgstr "you're not an IRC operator" +msgstr "" -#: irc/irc-commands.c:387 +#: src/irc/irc-commands.c:390 msgid "you're not channel operator" -msgstr "you're not channel operator" +msgstr "" -#: irc/irc-commands.c:389 +#: src/irc/irc-commands.c:392 msgid "you can't kill a server!" -msgstr "you can't kill a server!" +msgstr "" -#: irc/irc-commands.c:391 +#: src/irc/irc-commands.c:394 msgid "no O-lines for your host" -msgstr "no O-lines for your host" +msgstr "" -#: irc/irc-commands.c:393 +#: src/irc/irc-commands.c:396 msgid "unknown mode flag" -msgstr "unknown mode flag" +msgstr "" -#: irc/irc-commands.c:395 +#: src/irc/irc-commands.c:398 msgid "can't change mode for other users" -msgstr "can't change mode for other users" +msgstr "" -#: irc/irc-send.c:56 irc/irc-recv.c:2381 +#: src/irc/irc-send.c:60 src/irc/irc-recv.c:2475 msgid "unknown" -msgstr "unknown" +msgstr "" -#: irc/irc-send.c:58 +#: src/irc/irc-send.c:62 #, c-format msgid "%s: using local hostname \"%s\"\n" -msgstr "%s: using local hostname \"%s\"\n" +msgstr "" -#: irc/irc-send.c:189 irc/irc-send.c:213 irc/irc-send.c:301 irc/irc-send.c:547 -#: irc/irc-send.c:601 irc/irc-send.c:993 +#: src/irc/irc-send.c:201 src/irc/irc-send.c:225 src/irc/irc-send.c:313 +#: src/irc/irc-send.c:559 src/irc/irc-send.c:613 src/irc/irc-send.c:1005 #, c-format msgid "%s \"%s\" command can only be executed in a channel window\n" -msgstr "%s \"%s\" command can only be executed in a channel window\n" +msgstr "" -#: irc/irc-send.c:373 irc/irc-send.c:430 irc/irc-send.c:648 irc/irc-send.c:661 -#: irc/irc-send.c:888 +#: src/irc/irc-send.c:385 src/irc/irc-send.c:442 src/irc/irc-send.c:660 +#: src/irc/irc-send.c:673 src/irc/irc-send.c:900 #, c-format msgid "%s \"%s\" command can not be executed on a server window\n" -msgstr "%s \"%s\" command can not be executed on a server window\n" +msgstr "" -#: irc/irc-send.c:446 irc/irc-send.c:468 irc/irc-recv.c:252 irc/irc-recv.c:756 +#: src/irc/irc-send.c:458 src/irc/irc-send.c:480 src/irc/irc-recv.c:256 +#: src/irc/irc-recv.c:804 #, c-format msgid "%s nick not found for \"%s\" command\n" -msgstr "%s nick not found for \"%s\" command\n" +msgstr "" -#: irc/irc-send.c:482 irc/irc-recv.c:819 +#: src/irc/irc-send.c:494 src/irc/irc-recv.c:890 #, c-format msgid "%s cannot create new private window \"%s\"\n" -msgstr "%s cannot create new private window \"%s\"\n" +msgstr "" -#: irc/irc-send.c:512 +#: src/irc/irc-send.c:524 src/common/command.c:1019 #, c-format msgid "%s wrong argument count for \"%s\" command\n" -msgstr "%s wrong argument count for \"%s\" command\n" +msgstr "" -#: irc/irc-send.c:966 +#: src/irc/irc-send.c:978 #, c-format msgid "%s, compiled on %s %s\n" -msgstr "%s, compiled on %s %s\n" +msgstr "" -#: irc/irc-recv.c:154 +#: src/irc/irc-recv.c:158 #, c-format msgid "%s cannot create new channel \"%s\"\n" -msgstr "%s cannot create new channel \"%s\"\n" +msgstr "" -#: irc/irc-recv.c:174 +#: src/irc/irc-recv.c:178 msgid " has joined " -msgstr " has joined " +msgstr "" -#: irc/irc-recv.c:220 irc/irc-recv.c:436 irc/irc-recv.c:658 irc/irc-recv.c:765 -#: irc/irc-recv.c:1894 irc/irc-recv.c:1959 +#: src/irc/irc-recv.c:224 src/irc/irc-recv.c:440 src/irc/irc-recv.c:706 +#: src/irc/irc-recv.c:813 src/irc/irc-recv.c:1976 src/irc/irc-recv.c:2041 #, c-format msgid "%s channel not found for \"%s\" command\n" -msgstr "%s channel not found for \"%s\" command\n" +msgstr "" -#: irc/irc-recv.c:229 +#: src/irc/irc-recv.c:233 msgid " has kicked " -msgstr " has kicked " +msgstr "" -#: irc/irc-recv.c:233 +#: src/irc/irc-recv.c:237 msgid " from " -msgstr " from " +msgstr "" -#: irc/irc-recv.c:281 irc/irc-recv.c:465 irc/irc-recv.c:699 irc/irc-recv.c:871 +#: src/irc/irc-recv.c:285 src/irc/irc-recv.c:469 src/irc/irc-recv.c:747 +#: src/irc/irc-recv.c:943 #, c-format msgid "%s \"%s\" command received without host\n" -msgstr "%s \"%s\" command received without host\n" +msgstr "" -#: irc/irc-recv.c:295 +#: src/irc/irc-recv.c:299 #, c-format msgid "%s \"%s\" command received without channel or nickname\n" -msgstr "%s \"%s\" command received without channel or nickname\n" +msgstr "" -#: irc/irc-recv.c:338 +#: src/irc/irc-recv.c:342 msgid "sets ban on" -msgstr "sets ban on" +msgstr "" -#: irc/irc-recv.c:339 +#: src/irc/irc-recv.c:343 msgid "removes ban on" -msgstr "removes ban on" +msgstr "" -#: irc/irc-recv.c:347 +#: src/irc/irc-recv.c:351 msgid "sets invite-only channel flag" -msgstr "sets invite-only channel flag" +msgstr "" -#: irc/irc-recv.c:348 +#: src/irc/irc-recv.c:352 msgid "removes invite-only channel flag" -msgstr "removes invite-only channel flag" +msgstr "" -#: irc/irc-recv.c:356 +#: src/irc/irc-recv.c:360 msgid "sets the user limit to" -msgstr "sets the user limit to" +msgstr "" -#: irc/irc-recv.c:357 +#: src/irc/irc-recv.c:361 msgid "removes user limit" -msgstr "removes user limit" +msgstr "" -#: irc/irc-recv.c:365 +#: src/irc/irc-recv.c:369 msgid "sets moderated channel flag" -msgstr "sets moderated channel flag" +msgstr "" -#: irc/irc-recv.c:366 +#: src/irc/irc-recv.c:370 msgid "removes moderated channel flag" -msgstr "removes moderated channel flag" +msgstr "" -#: irc/irc-recv.c:374 +#: src/irc/irc-recv.c:378 msgid "gives channel operator status to" -msgstr "gives channel operator status to" +msgstr "" -#: irc/irc-recv.c:375 +#: src/irc/irc-recv.c:379 msgid "removes channel operator status from" -msgstr "removes channel operator status from" +msgstr "" -#: irc/irc-recv.c:390 +#: src/irc/irc-recv.c:394 msgid "sets private channel flag" -msgstr "sets private channel flag" +msgstr "" -#: irc/irc-recv.c:391 +#: src/irc/irc-recv.c:395 msgid "removes private channel flag" -msgstr "removes private channel flag" +msgstr "" -#: irc/irc-recv.c:399 +#: src/irc/irc-recv.c:403 msgid "sets secret channel flag" -msgstr "sets secret channel flag" +msgstr "" -#: irc/irc-recv.c:400 +#: src/irc/irc-recv.c:404 msgid "removes secret channel flag" -msgstr "removes secret channel flag" +msgstr "" -#: irc/irc-recv.c:408 +#: src/irc/irc-recv.c:412 msgid "sets topic protection" -msgstr "sets topic protection" +msgstr "" -#: irc/irc-recv.c:409 +#: src/irc/irc-recv.c:413 msgid "removes topic protection" -msgstr "removes topic protection" +msgstr "" -#: irc/irc-recv.c:417 +#: src/irc/irc-recv.c:421 msgid "gives voice to" -msgstr "gives voice to" +msgstr "" -#: irc/irc-recv.c:418 +#: src/irc/irc-recv.c:422 msgid "removes voice from" -msgstr "removes voice from" +msgstr "" -#: irc/irc-recv.c:487 +#: src/irc/irc-recv.c:491 msgid "You are " -msgstr "You are " +msgstr "" -#: irc/irc-recv.c:494 +#: src/irc/irc-recv.c:498 msgid " is " -msgstr " is " +msgstr "" -#: irc/irc-recv.c:498 +#: src/irc/irc-recv.c:502 msgid "now known as " -msgstr "now known as " +msgstr "" -#: irc/irc-recv.c:547 +#: src/irc/irc-recv.c:554 #, c-format msgid "%s nickname not found for \"%s\" command\n" -msgstr "%s nickname not found for \"%s\" command\n" +msgstr "" -#: irc/irc-recv.c:560 +#: src/irc/irc-recv.c:567 src/irc/irc-recv.c:599 msgid "reply from" -msgstr "reply from" +msgstr "" -#: irc/irc-recv.c:584 +#: src/irc/irc-recv.c:602 +#, c-format +msgid ": %ld.%ld seconds\n" +msgstr "" + +#: src/irc/irc-recv.c:632 #, c-format msgid "%s \"%s\" command received without host or channel\n" -msgstr "%s \"%s\" command received without host or channel\n" +msgstr "" -#: irc/irc-recv.c:634 +#: src/irc/irc-recv.c:682 msgid " has left " -msgstr " has left " +msgstr "" -#: irc/irc-recv.c:792 +#: src/irc/irc-recv.c:841 #, c-format msgid "" "NOTICE %s :%sVERSION %s v%s compiled on %s, host \"%s\" is running %s %s / %s" "%s" msgstr "" -"NOTICE %s :%sVERSION %s v%s compiled on %s, host \"%s\" is running %s %s / %s" -"%s" -#: irc/irc-recv.c:801 +#: src/irc/irc-recv.c:850 msgid "Received a " -msgstr "Received a " +msgstr "" -#: irc/irc-recv.c:803 +#: src/irc/irc-recv.c:852 msgid "CTCP VERSION " -msgstr "CTCP VERSION " +msgstr "" -#: irc/irc-recv.c:805 +#: src/irc/irc-recv.c:854 msgid "from" -msgstr "from" +msgstr "" -#: irc/irc-recv.c:848 irc/irc-recv.c:2168 irc/irc-recv.c:2208 +#: src/irc/irc-recv.c:920 src/irc/irc-recv.c:2262 src/irc/irc-recv.c:2302 #, c-format msgid "%s cannot parse \"%s\" command\n" -msgstr "%s cannot parse \"%s\" command\n" +msgstr "" -#: irc/irc-recv.c:903 +#: src/irc/irc-recv.c:975 msgid "has quit" -msgstr "has quit" +msgstr "" -#: irc/irc-recv.c:1023 +#: src/irc/irc-recv.c:1095 #, c-format msgid "%s \"%s\" command received without channel\n" -msgstr "%s \"%s\" command received without channel\n" +msgstr "" -#: irc/irc-recv.c:1051 +#: src/irc/irc-recv.c:1123 msgid " has changed topic for " -msgstr " has changed topic for " +msgstr "" -#: irc/irc-recv.c:1056 +#: src/irc/irc-recv.c:1128 #, c-format msgid " to: \"%s\"\n" -msgstr " to: \"%s\"\n" +msgstr "" -#: irc/irc-recv.c:1062 +#: src/irc/irc-recv.c:1134 msgid " has unset topic for " -msgstr " has unset topic for " +msgstr "" -#: irc/irc-recv.c:1143 +#: src/irc/irc-recv.c:1225 #, c-format msgid " is away: %s\n" -msgstr " is away: %s\n" +msgstr "" -#: irc/irc-recv.c:1217 +#: src/irc/irc-recv.c:1299 msgid "Users online: " -msgstr "Users online: " +msgstr "" -#: irc/irc-recv.c:1530 +#: src/irc/irc-recv.c:1612 msgid "idle: " -msgstr "idle: " +msgstr "" -#: irc/irc-recv.c:1538 +#: src/irc/irc-recv.c:1620 msgid "days" -msgstr "days" +msgstr "" -#: irc/irc-recv.c:1538 +#: src/irc/irc-recv.c:1620 msgid "day" -msgstr "day" +msgstr "" -#: irc/irc-recv.c:1548 +#: src/irc/irc-recv.c:1630 msgid "hours" -msgstr "hours" +msgstr "" -#: irc/irc-recv.c:1548 +#: src/irc/irc-recv.c:1630 msgid "hour" -msgstr "hour" +msgstr "" -#: irc/irc-recv.c:1554 +#: src/irc/irc-recv.c:1636 msgid "minutes" -msgstr "minutes" +msgstr "" -#: irc/irc-recv.c:1554 +#: src/irc/irc-recv.c:1636 msgid "minute" -msgstr "minute" +msgstr "" -#: irc/irc-recv.c:1560 +#: src/irc/irc-recv.c:1642 msgid "seconds" -msgstr "seconds" +msgstr "" -#: irc/irc-recv.c:1560 +#: src/irc/irc-recv.c:1642 msgid "second" -msgstr "second" +msgstr "" -#: irc/irc-recv.c:1565 +#: src/irc/irc-recv.c:1647 msgid "signon at: " -msgstr "signon at: " +msgstr "" -#: irc/irc-recv.c:1653 +#: src/irc/irc-recv.c:1735 msgid "Channels: " -msgstr "Channels: " +msgstr "" -#: irc/irc-recv.c:1841 +#: src/irc/irc-recv.c:1923 msgid "No topic set for " -msgstr "No topic set for " +msgstr "" -#: irc/irc-recv.c:1883 +#: src/irc/irc-recv.c:1965 msgid "Topic for " -msgstr "Topic for " +msgstr "" -#: irc/irc-recv.c:1887 +#: src/irc/irc-recv.c:1969 #, c-format msgid " is: \"%s\"\n" -msgstr " is: \"%s\"\n" +msgstr "" -#: irc/irc-recv.c:1903 irc/irc-recv.c:1983 +#: src/irc/irc-recv.c:1985 src/irc/irc-recv.c:2065 #, c-format msgid "%s cannot identify channel for \"%s\" command\n" -msgstr "%s cannot identify channel for \"%s\" command\n" +msgstr "" -#: irc/irc-recv.c:1949 +#: src/irc/irc-recv.c:2031 msgid "Topic set by " -msgstr "Topic set by " +msgstr "" -#: irc/irc-recv.c:1967 +#: src/irc/irc-recv.c:2049 #, c-format msgid "%s cannot identify date/time for \"%s\" command\n" -msgstr "%s cannot identify date/time for \"%s\" command\n" +msgstr "" -#: irc/irc-recv.c:1975 +#: src/irc/irc-recv.c:2057 #, c-format msgid "%s cannot identify nickname for \"%s\" command\n" -msgstr "%s cannot identify nickname for \"%s\" command\n" +msgstr "" -#: irc/irc-recv.c:2104 +#: src/irc/irc-recv.c:2186 msgid " on " -msgstr " on " +msgstr "" -#: irc/irc-recv.c:2199 +#: src/irc/irc-recv.c:2293 #, c-format msgid "%s cannot create nick \"%s\" for channel \"%s\"\n" -msgstr "%s cannot create nick \"%s\" for channel \"%s\"\n" +msgstr "" -#: irc/irc-recv.c:2252 +#: src/irc/irc-recv.c:2346 msgid "Nicks " -msgstr "Nicks " +msgstr "" -#: irc/irc-recv.c:2272 +#: src/irc/irc-recv.c:2366 msgid "Channel " -msgstr "Channel " +msgstr "" -#: irc/irc-recv.c:2283 +#: src/irc/irc-recv.c:2377 msgid "nicks" -msgstr "nicks" +msgstr "" -#: irc/irc-recv.c:2283 +#: src/irc/irc-recv.c:2377 msgid "nick" -msgstr "nick" +msgstr "" -#: irc/irc-recv.c:2291 +#: src/irc/irc-recv.c:2385 msgid "ops" -msgstr "ops" +msgstr "" -#: irc/irc-recv.c:2291 +#: src/irc/irc-recv.c:2385 msgid "op" -msgstr "op" +msgstr "" -#: irc/irc-recv.c:2300 +#: src/irc/irc-recv.c:2394 msgid "halfops" -msgstr "halfops" +msgstr "" -#: irc/irc-recv.c:2300 +#: src/irc/irc-recv.c:2394 msgid "halfop" -msgstr "halfop" +msgstr "" -#: irc/irc-recv.c:2309 +#: src/irc/irc-recv.c:2403 msgid "voices" -msgstr "voices" +msgstr "" -#: irc/irc-recv.c:2309 +#: src/irc/irc-recv.c:2403 msgid "voice" -msgstr "voice" +msgstr "" -#: irc/irc-recv.c:2318 +#: src/irc/irc-recv.c:2412 msgid "normal" -msgstr "normal" +msgstr "" -#: irc/irc-recv.c:2350 +#: src/irc/irc-recv.c:2444 #, c-format msgid "%s: nickname \"%s\" is already in use, trying 2nd nickname \"%s\"\n" -msgstr "%s: nickname \"%s\" is already in use, trying 2nd nickname \"%s\"\n" +msgstr "" -#: irc/irc-recv.c:2361 +#: src/irc/irc-recv.c:2455 #, c-format msgid "%s: nickname \"%s\" is already in use, trying 3rd nickname \"%s\"\n" -msgstr "%s: nickname \"%s\" is already in use, trying 3rd nickname \"%s\"\n" +msgstr "" -#: irc/irc-recv.c:2370 +#: src/irc/irc-recv.c:2464 #, c-format msgid "" "%s: all declared nicknames are already in use, closing connection with " "server!\n" msgstr "" -"%s: all declared nicknames are already in use, closing connection with " -"server!\n" -#: weechat.c:137 +#: src/plugins/perl/wee-perl.c:73 +#, c-format +msgid "%s unable to load Perl script \"%s\"\n" +msgstr "" + +#: src/plugins/perl/wee-perl.c:201 +#, c-format +msgid "Perl error: %s\n" +msgstr "" + +#: src/plugins/perl/wee-perl.c:210 +#, c-format +msgid "Perl error: too much values from \"%s\" (%d). Expected: 1.\n" +msgstr "" + +#: src/gui/curses/gui-display.c:863 +msgid "[not connected] " +msgstr "" + +#: src/gui/curses/gui-display.c:870 src/gui/curses/gui-display.c:873 +msgid "-MORE-" +msgstr "" + +#: src/gui/gtk/gui-display.c:620 +msgid "server" +msgstr "" + +#: src/gui/gui-common.c:267 +#, c-format +msgid "%s not enough memory for new line!\n" +msgstr "" + +#: src/gui/gui-common.c:294 +msgid "not enough memory!\n" +msgstr "" + +#: src/common/command.c:43 +msgid "create an alias for a command" +msgstr "" + +#: src/common/command.c:44 +msgid "[alias_name [command [arguments]]" +msgstr "" + +#: src/common/command.c:45 +msgid "" +"alias_name: name of alias\n" +"command: command name (WeeChat or IRC command, without first '/')\n" +"arguments: arguments for command" +msgstr "" + +#: src/common/command.c:48 +msgid "clear window(s)" +msgstr "" + +#: src/common/command.c:49 +msgid "[-all]" +msgstr "" + +#: src/common/command.c:50 +msgid "-all: clear all windows" +msgstr "" + +#: src/common/command.c:52 +msgid "connect to a server" +msgstr "" + +#: src/common/command.c:53 src/common/command.c:57 +msgid "servername" +msgstr "" + +#: src/common/command.c:54 +msgid "servername: server name to connect" +msgstr "" + +#: src/common/command.c:56 +msgid "disconnect from a server" +msgstr "" + +#: src/common/command.c:58 +msgid "servername: server name to disconnect" +msgstr "" + +#: src/common/command.c:60 +msgid "display help about commands" +msgstr "" + +#: src/common/command.c:61 +msgid "[command]" +msgstr "" + +#: src/common/command.c:61 +msgid "command: name of a WeeChat or IRC command" +msgstr "" + +#: src/common/command.c:63 +msgid "list/load/unload Perl scripts" +msgstr "" + +#: src/common/command.c:64 +msgid "[load filename] | [unload scriptname]" +msgstr "" + +#: src/common/command.c:65 +msgid "" +"filename: Perl script (file) to load/unload\n" +"scriptname: name of script to unload\n" +"Without argument, /perl command lists all loaded Perl scripts." +msgstr "" + +#: src/common/command.c:69 +msgid "list, add or remove servers" +msgstr "" + +#: src/common/command.c:70 +msgid "" +"[list] | [servername hostname port [-auto | -noauto] [-pwd password] [-nicks " +"nick1 [nick2 [nick3]]] [-username username] [-realname realname] [-command " +"command] [-autojoin channel[,channel]] ] | [del servername]" +msgstr "" + +#: src/common/command.c:75 +msgid "" +"servername: server name, for internal & display use\n" +"hostname: name or IP address of server\n" +"port: port for server (integer)\n" +"password: password for server\n" +"nick1: first nick for server\n" +"nick2: alternate nick for server\n" +"nick3: second alternate nick for server\n" +"username: user name\n" +"realname: real name of user\n" +msgstr "" + +#: src/common/command.c:85 +msgid "save config to disk" +msgstr "" + +#: src/common/command.c:86 +msgid "[file]" +msgstr "" + +#: src/common/command.c:86 +msgid "file: filename for writing config" +msgstr "" + +#: src/common/command.c:88 +msgid "set config parameters" +msgstr "" + +#: src/common/command.c:89 +msgid "[option [value]]" +msgstr "" + +#: src/common/command.c:89 +msgid "" +"option: name of an option\n" +"value: value for option" +msgstr "" + +#: src/common/command.c:91 +msgid "remove an alias" +msgstr "" + +#: src/common/command.c:92 +msgid "alias_name" +msgstr "" + +#: src/common/command.c:92 +msgid "alias_name: name of alias to remove" +msgstr "" + +#: src/common/command.c:343 +#, c-format +msgid "%s alias or command \"%s\" already exists!\n" +msgstr "" + +#: src/common/command.c:352 +#, c-format +msgid "%s alias cannot run another alias!\n" +msgstr "" + +#: src/common/command.c:358 +#, c-format +msgid "%s target command \"%s\" does not exist!\n" +msgstr "" + +#: src/common/command.c:539 +#, c-format +msgid "%s wrong argument count for %s command \"%s\" (expected: %d arg%s)\n" +msgstr "" + +#: src/common/command.c:548 +#, c-format +msgid "" +"%s wrong argument count for %s command \"%s\" (expected: between %d and %d " +"arg%s)\n" +msgstr "" + +#: src/common/command.c:567 +#, c-format +msgid "%s %s command \"%s\" failed\n" +msgstr "" + +#: src/common/command.c:591 +#, c-format +msgid "%s wrong argument count for IRC command \"%s\" (expected: %d arg%s)\n" +msgstr "" + +#: src/common/command.c:600 +#, c-format +msgid "" +"%s wrong argument count for IRC command \"%s\" (expected: between %d and %d " +"arg%s)\n" +msgstr "" + +#: src/common/command.c:613 +#, c-format +msgid "%s command \"%s\" needs a server connection!\n" +msgstr "" + +#: src/common/command.c:625 +#, c-format +msgid "%s IRC command \"%s\" failed\n" +msgstr "" + +#: src/common/command.c:666 +#, c-format +msgid "%s unknown command \"%s\" (type /help for help)\n" +msgstr "" + +#: src/common/command.c:733 +#, c-format +msgid "%s cannot find nick for sending message\n" +msgstr "" + +#: src/common/command.c:739 +msgid "This window is not a channel!\n" +msgstr "" + +#: src/common/command.c:765 src/common/command.c:777 +#, c-format +msgid "%s missing arguments for \"%s\" command\n" +msgstr "" + +#: src/common/command.c:772 +#, c-format +msgid "Alias \"%s\" => \"%s\" created\n" +msgstr "" + +#: src/common/command.c:787 +msgid "List of aliases:\n" +msgstr "" + +#: src/common/command.c:797 +msgid "No alias defined.\n" +msgstr "" + +#: src/common/command.c:816 +#, c-format +msgid "unknown parameter \"%s\" for \"%s\" command\n" +msgstr "" + +#: src/common/command.c:845 +#, c-format +msgid "%s already connected to server \"%s\"!\n" +msgstr "" + +#: src/common/command.c:865 src/common/command.c:900 +#, c-format +msgid "%s server \"%s\" not found\n" +msgstr "" + +#: src/common/command.c:890 +#, c-format +msgid "%s not connected to server \"%s\"!\n" +msgstr "" + +#: src/common/command.c:919 +#, c-format +msgid "> List of %s internal commands:\n" +msgstr "" + +#: src/common/command.c:924 +msgid "> List of IRC commands:\n" +msgstr "" + +#: src/common/command.c:939 +#, c-format +msgid "> Help on %s internal command \"%s\":\n" +msgstr "" + +#: src/common/command.c:942 src/common/command.c:963 +#, c-format +msgid "Syntax: /%s %s\n" +msgstr "" + +#: src/common/command.c:961 +#, c-format +msgid "> Help on IRC command \"%s\":\n" +msgstr "" + +#: src/common/command.c:977 +#, c-format +msgid "No help available, \"%s\" is an unknown command\n" +msgstr "" + +#: src/common/command.c:1012 +#, c-format +msgid "%s unknown option for \"%s\" command\n" +msgstr "" + +#: src/common/command.c:1024 +msgid "" +"WeeChat was build without Perl support.\n" +"Please rebuild WeeChat with \"--enable-perl\" option for ./configure script\n" +msgstr "" + +#: src/common/command.c:1062 +msgid "Server: " +msgstr "" + +#: src/common/command.c:1073 +msgid "connected" +msgstr "" + +#: src/common/command.c:1073 +msgid "not connected" +msgstr "" + +#: src/common/command.c:1080 +#, c-format +msgid " Autoconnect: %s\n" +msgstr "" + +#: src/common/command.c:1081 +msgid "yes" +msgstr "" + +#: src/common/command.c:1081 +msgid "no" +msgstr "" + +#: src/common/command.c:1085 +#, c-format +msgid " Hostname : %s\n" +msgstr "" + +#: src/common/command.c:1090 +#, c-format +msgid " Port : %d\n" +msgstr "" + +#: src/common/command.c:1096 +msgid " Password : (hidden)\n" +msgstr "" + +#: src/common/command.c:1100 +msgid " Password : (none)\n" +msgstr "" + +#: src/common/command.c:1104 +#, c-format +msgid " Nicks : %s" +msgstr "" + +#: src/common/command.c:1121 +#, c-format +msgid " Username : %s\n" +msgstr "" + +#: src/common/command.c:1126 +#, c-format +msgid " Realname : %s\n" +msgstr "" + +#: src/common/command.c:1132 +#, c-format +msgid " Command : %s\n" +msgstr "" + +#: src/common/command.c:1137 +msgid " Command : (none)\n" +msgstr "" + +#: src/common/command.c:1142 +#, c-format +msgid " Auto-join : %s\n" +msgstr "" + +#: src/common/command.c:1147 +msgid " Auto-join : (none)\n" +msgstr "" + +#: src/common/command.c:1151 +msgid "No server.\n" +msgstr "" + +#: src/common/command.c:1160 +#, c-format +msgid "%s missing servername for \"%s\" command\n" +msgstr "" + +#: src/common/command.c:1166 +#, c-format +msgid "%s too much arguments for \"%s\" command, ignoring arguments\n" +msgstr "" + +#: src/common/command.c:1183 +#, c-format +msgid "%s server \"%s\" not found for \"%s\" command\n" +msgstr "" + +#: src/common/command.c:1189 src/common/command.c:1320 +msgid "Server" +msgstr "" + +#: src/common/command.c:1192 +msgid "has been deleted\n" +msgstr "" + +#: src/common/command.c:1206 +#, c-format +msgid "%s missing parameters for \"%s\" command\n" +msgstr "" + +#: src/common/command.c:1215 +#, c-format +msgid "%s server \"%s\" already exists, can't create it!\n" +msgstr "" + +#: src/common/command.c:1239 src/common/command.c:1265 +#: src/common/command.c:1277 src/common/command.c:1301 +#, c-format +msgid "%s missing password for \"%s\" parameter\n" +msgstr "" + +#: src/common/command.c:1251 +#, c-format +msgid "%s missing nick(s) for \"%s\" parameter\n" +msgstr "" + +#: src/common/command.c:1289 +#, c-format +msgid "%s missing command for \"%s\" parameter\n" +msgstr "" + +#: src/common/command.c:1323 +msgid "created\n" +msgstr "" + +#: src/common/command.c:1328 +#, c-format +msgid "%s unable to create server\n" +msgstr "" + +#: src/common/command.c:1400 +msgid "(unknown)" +msgstr "" + +#: src/common/command.c:1433 +#, c-format +msgid "%s alias or command \"%s\" not found\n" +msgstr "" + +#: src/common/command.c:1442 +#, c-format +msgid "Alias \"%s\" removed\n" +msgstr "" + +#: src/common/weechat.c:141 #, c-format msgid "%s unknown parameter '%s', ignored\n" -msgstr "%s unknown parameter '%s', ignored\n" +msgstr "" -#: weechat.c:161 +#: src/common/weechat.c:165 #, c-format msgid "%s cannot create directory \"%s\"\n" -msgstr "%s cannot create directory \"%s\"\n" +msgstr "" -#: weechat.c:201 +#: src/common/weechat.c:205 #, c-format msgid "%s unable to create/append to log file (~/.weechat/" -msgstr "%s unable to create/append to log file (~/.weechat/" +msgstr "" -#: weechat.c:278 +#: src/common/weechat.c:290 #, c-format msgid "%sWelcome to " -msgstr "%sWelcome to " +msgstr "" -#: weechat.c:291 +#: src/common/weechat.c:303 msgid "compiled on" -msgstr "compiled on" +msgstr "" + +#: src/common/weechat.h:51 +msgid " Error:" +msgstr "" + +#: src/common/weechat.h:52 +msgid " Warning:" +msgstr "" -#: config.c:73 config.c:74 +#: src/common/weeconfig.c:76 src/common/weeconfig.c:77 msgid "set title for terminal window (curses GUI) with name & version" -msgstr "set title for terminal window (curses GUI) with name & version" +msgstr "" -#: config.c:77 config.c:78 +#: src/common/weeconfig.c:80 src/common/weeconfig.c:81 msgid "display WeeChat logo at startup" -msgstr "display WeeChat logo at startup" +msgstr "" -#: config.c:81 config.c:82 +#: src/common/weeconfig.c:84 src/common/weeconfig.c:85 msgid "display WeeChat version at startup" -msgstr "display WeeChat version at startup" +msgstr "" -#: config.c:85 +#: src/common/weeconfig.c:88 msgid "WeeChat slogan" -msgstr "WeeChat slogan" +msgstr "" -#: config.c:86 +#: src/common/weeconfig.c:89 msgid "WeeChat slogan (if empty, slogan is not used)" -msgstr "WeeChat slogan (if empty, slogan is not used)" +msgstr "" -#: config.c:89 config.c:90 +#: src/common/weeconfig.c:92 src/common/weeconfig.c:93 msgid "display nick names with different colors" -msgstr "display nick names with different colors" +msgstr "" -#: config.c:93 config.c:94 +#: src/common/weeconfig.c:96 src/common/weeconfig.c:97 msgid "display actions with different colors" -msgstr "display actions with different colors" +msgstr "" -#: config.c:97 config.c:98 +#: src/common/weeconfig.c:100 src/common/weeconfig.c:101 msgid "remove colors from incoming messages" -msgstr "remove colors from incoming messages" +msgstr "" -#: config.c:101 +#: src/common/weeconfig.c:104 msgid "display nicklist window" -msgstr "display nicklist window" +msgstr "" -#: config.c:102 +#: src/common/weeconfig.c:105 msgid "display nicklist window (for channel windows)" -msgstr "display nicklist window (for channel windows)" +msgstr "" -#: config.c:105 +#: src/common/weeconfig.c:108 msgid "nicklist position" -msgstr "nicklist position" +msgstr "" -#: config.c:106 +#: src/common/weeconfig.c:109 msgid "nicklist position (top, left, right (default), bottom)" -msgstr "nicklist position (top, left, right (default), bottom)" +msgstr "" -#: config.c:109 +#: src/common/weeconfig.c:112 msgid "min size for nicklist" -msgstr "min size for nicklist" +msgstr "" -#: config.c:110 +#: src/common/weeconfig.c:113 msgid "" "min size for nicklist (width or height, depending on look_nicklist_position " "(0 = no min size))" msgstr "" -"min size for nicklist (width or height, depending on look_nicklist_position " -"(0 = no min size))" -#: config.c:114 +#: src/common/weeconfig.c:117 msgid "max size for nicklist" -msgstr "max size for nicklist" +msgstr "" -#: config.c:115 +#: src/common/weeconfig.c:118 msgid "" "max size for nicklist (width or height, depending on look_nicklist_position " "(0 = no max size; if min == max and > 0, then size is fixed))" msgstr "" -"max size for nicklist (width or height, depending on look_nicklist_position " -"(0 = no max size; if min == max and > 0, then size is fixed))" -#: config.c:119 config.c:120 +#: src/common/weeconfig.c:122 src/common/weeconfig.c:123 msgid "text to display instead of nick when not connected" -msgstr "text to display instead of nick when not connected" +msgstr "" -#: config.c:123 config.c:124 +#: src/common/weeconfig.c:126 src/common/weeconfig.c:127 msgid "display nick mode ((half)op/voice) before each nick" -msgstr "display nick mode ((half)op/voice) before each nick" +msgstr "" -#: config.c:127 config.c:128 +#: src/common/weeconfig.c:130 src/common/weeconfig.c:131 msgid "display space if nick mode is not (half)op/voice" -msgstr "display space if nick mode is not (half)op/voice" +msgstr "" -#: config.c:131 config.c:132 +#: src/common/weeconfig.c:134 src/common/weeconfig.c:135 msgid "the string inserted after nick completion" -msgstr "the string inserted after nick completion" +msgstr "" -#: config.c:173 config.c:174 +#: src/common/weeconfig.c:176 src/common/weeconfig.c:177 msgid "color for title bar" -msgstr "color for title bar" +msgstr "" -#: config.c:177 config.c:178 +#: src/common/weeconfig.c:180 src/common/weeconfig.c:181 msgid "background for title bar" -msgstr "background for title bar" +msgstr "" -#: config.c:183 config.c:184 +#: src/common/weeconfig.c:186 src/common/weeconfig.c:187 msgid "color for chat text" -msgstr "color for chat text" +msgstr "" -#: config.c:187 +#: src/common/weeconfig.c:190 msgid "color for time" -msgstr "color for time" +msgstr "" -#: config.c:188 +#: src/common/weeconfig.c:191 msgid "color for time in chat window" -msgstr "color for time in chat window" +msgstr "" -#: config.c:191 +#: src/common/weeconfig.c:194 msgid "color for time separator" -msgstr "color for time separator" +msgstr "" -#: config.c:192 +#: src/common/weeconfig.c:195 msgid "color for time separator (chat window)" -msgstr "color for time separator (chat window)" +msgstr "" -#: config.c:195 config.c:196 +#: src/common/weeconfig.c:198 src/common/weeconfig.c:199 msgid "color for 1st and 3rd char of prefix" -msgstr "color for 1st and 3rd char of prefix" +msgstr "" -#: config.c:199 config.c:200 +#: src/common/weeconfig.c:202 src/common/weeconfig.c:203 msgid "color for middle char of prefix" -msgstr "color for middle char of prefix" +msgstr "" -#: config.c:203 +#: src/common/weeconfig.c:206 msgid "color for nicks in actions" -msgstr "color for nicks in actions" +msgstr "" -#: config.c:204 +#: src/common/weeconfig.c:207 msgid "color for nicks in actions (chat window)" -msgstr "color for nicks in actions (chat window)" +msgstr "" -#: config.c:207 +#: src/common/weeconfig.c:210 msgid "color for hostnames" -msgstr "color for hostnames" +msgstr "" -#: config.c:208 +#: src/common/weeconfig.c:211 msgid "color for hostnames (chat window)" -msgstr "color for hostnames (chat window)" +msgstr "" -#: config.c:211 +#: src/common/weeconfig.c:214 msgid "color for channel names in actions" -msgstr "color for channel names in actions" +msgstr "" -#: config.c:212 +#: src/common/weeconfig.c:215 msgid "color for channel names in actions (chat window)" -msgstr "color for channel names in actions (chat window)" +msgstr "" -#: config.c:215 +#: src/common/weeconfig.c:218 msgid "color for dark separators" -msgstr "color for dark separators" +msgstr "" -#: config.c:216 +#: src/common/weeconfig.c:219 msgid "color for dark separators (chat window)" -msgstr "color for dark separators (chat window)" +msgstr "" -#: config.c:219 +#: src/common/weeconfig.c:222 msgid "background for chat" -msgstr "background for chat" +msgstr "" -#: config.c:220 +#: src/common/weeconfig.c:223 msgid "background for chat window" -msgstr "background for chat window" +msgstr "" -#: config.c:225 config.c:226 +#: src/common/weeconfig.c:228 src/common/weeconfig.c:229 msgid "color for status bar" -msgstr "color for status bar" +msgstr "" -#: config.c:229 +#: src/common/weeconfig.c:232 msgid "color for active window" -msgstr "color for active window" +msgstr "" -#: config.c:230 +#: src/common/weeconfig.c:233 msgid "color for active window (status bar)" -msgstr "color for active window (status bar)" +msgstr "" -#: config.c:233 +#: src/common/weeconfig.c:236 msgid "color for window with new messages" -msgstr "color for window with new messages" +msgstr "" -#: config.c:234 +#: src/common/weeconfig.c:237 msgid "color for window with new messages (status bar)" -msgstr "color for window with new messages (status bar)" +msgstr "" -#: config.c:237 +#: src/common/weeconfig.c:240 msgid "color for window with new data (not messages)" -msgstr "color for window with new data (not messages)" +msgstr "" -#: config.c:238 +#: src/common/weeconfig.c:241 msgid "color for window with new data (not messages) (status bar)" -msgstr "color for window with new data (not messages) (status bar)" +msgstr "" -#: config.c:241 +#: src/common/weeconfig.c:244 msgid "color for \"*MORE*\" text" -msgstr "color for \"*MORE*\" text" +msgstr "" -#: config.c:242 +#: src/common/weeconfig.c:245 msgid "color for window with new data (status bar)" -msgstr "color for window with new data (status bar)" +msgstr "" -#: config.c:245 config.c:246 +#: src/common/weeconfig.c:248 src/common/weeconfig.c:249 msgid "background for status window" -msgstr "background for status window" +msgstr "" -#: config.c:251 config.c:252 +#: src/common/weeconfig.c:254 src/common/weeconfig.c:255 msgid "color for input text" -msgstr "color for input text" +msgstr "" -#: config.c:255 config.c:256 +#: src/common/weeconfig.c:258 src/common/weeconfig.c:259 msgid "color for input text (channel name)" -msgstr "color for input text (channel name)" +msgstr "" -#: config.c:259 config.c:260 +#: src/common/weeconfig.c:262 src/common/weeconfig.c:263 msgid "color for input text (nick name)" -msgstr "color for input text (nick name)" +msgstr "" -#: config.c:263 config.c:264 +#: src/common/weeconfig.c:266 src/common/weeconfig.c:267 msgid "background for input window" -msgstr "background for input window" +msgstr "" -#: config.c:269 config.c:270 +#: src/common/weeconfig.c:272 src/common/weeconfig.c:273 msgid "color for nicknames" -msgstr "color for nicknames" +msgstr "" -#: config.c:273 config.c:274 +#: src/common/weeconfig.c:276 src/common/weeconfig.c:277 msgid "color for operator symbol" -msgstr "color for operator symbol" +msgstr "" -#: config.c:277 config.c:278 +#: src/common/weeconfig.c:280 src/common/weeconfig.c:281 msgid "color for half-operator symbol" -msgstr "color for half-operator symbol" +msgstr "" -#: config.c:281 config.c:282 +#: src/common/weeconfig.c:284 src/common/weeconfig.c:285 msgid "color for voice symbol" -msgstr "color for voice symbol" +msgstr "" -#: config.c:285 config.c:286 +#: src/common/weeconfig.c:288 src/common/weeconfig.c:289 msgid "color for nick separator" -msgstr "color for nick separator" +msgstr "" -#: config.c:289 config.c:290 +#: src/common/weeconfig.c:292 src/common/weeconfig.c:293 msgid "color for local nick" -msgstr "color for local nick" +msgstr "" -#: config.c:293 config.c:294 +#: src/common/weeconfig.c:296 src/common/weeconfig.c:297 msgid "color for other nick in private window" -msgstr "color for other nick in private window" +msgstr "" -#: config.c:297 config.c:298 +#: src/common/weeconfig.c:300 src/common/weeconfig.c:301 msgid "background for nicknames" -msgstr "background for nicknames" +msgstr "" -#: config.c:311 +#: src/common/weeconfig.c:314 msgid "max lines in history (per window)" -msgstr "max lines in history (per window)" +msgstr "" -#: config.c:312 +#: src/common/weeconfig.c:315 msgid "" "maximum number of lines in history for one server/channel/private window (0 " "= unlimited)" msgstr "" -"maximum number of lines in history for one server/channel/private window (0 " -"= unlimited)" -#: config.c:316 +#: src/common/weeconfig.c:319 msgid "max user commands in history" -msgstr "max user commands in history" +msgstr "" -#: config.c:317 +#: src/common/weeconfig.c:320 msgid "maximum number of user commands in history (0 = unlimited)" -msgstr "maximum number of user commands in history (0 = unlimited)" +msgstr "" -#: config.c:334 config.c:335 +#: src/common/weeconfig.c:337 src/common/weeconfig.c:338 msgid "automatically log channel chats" -msgstr "automatically log channel chats" +msgstr "" -#: config.c:338 config.c:339 +#: src/common/weeconfig.c:341 src/common/weeconfig.c:342 msgid "automatically log private chats" -msgstr "automatically log private chats" +msgstr "" -#: config.c:342 +#: src/common/weeconfig.c:345 msgid "path for log files" -msgstr "path for log files" +msgstr "" -#: config.c:343 +#: src/common/weeconfig.c:346 msgid "path for WeeChat log files" -msgstr "path for WeeChat log files" +msgstr "" -#: config.c:346 +#: src/common/weeconfig.c:349 msgid "name for log files" -msgstr "name for log files" +msgstr "" -#: config.c:347 +#: src/common/weeconfig.c:350 msgid "" "name for log files (%S == irc server name, %N == channel name (or nickname " "if private chat)" msgstr "" -"name for log files (%S == irc server name, %N == channel name (or nickname " -"if private chat)" -#: config.c:351 +#: src/common/weeconfig.c:354 msgid "timestamp for log" -msgstr "timestamp for log" +msgstr "" -#: config.c:352 +#: src/common/weeconfig.c:355 msgid "timestamp for log (see man strftime for date/time specifiers)" -msgstr "timestamp for log (see man strftime for date/time specifiers)" +msgstr "" -#: config.c:355 +#: src/common/weeconfig.c:358 msgid "start string for log files" -msgstr "start string for log files" +msgstr "" -#: config.c:356 +#: src/common/weeconfig.c:359 msgid "" "text written when starting new log file (see man strftime for date/time " "specifiers)" msgstr "" -"text written when starting new log file (see man strftime for date/time " -"specifiers)" -#: config.c:360 +#: src/common/weeconfig.c:363 msgid "end string for log files" -msgstr "end string for log files" +msgstr "" -#: config.c:361 +#: src/common/weeconfig.c:364 msgid "" "text written when ending log file (see man strftime for date/time specifiers)" msgstr "" -"text written when ending log file (see man strftime for date/time specifiers)" -#: config.c:380 +#: src/common/weeconfig.c:383 msgid "automatically accept dcc files" -msgstr "automatically accept dcc files" +msgstr "" -#: config.c:381 +#: src/common/weeconfig.c:384 msgid "automatically accept incoming dcc files" -msgstr "automatically accept incoming dcc files" +msgstr "" -#: config.c:384 +#: src/common/weeconfig.c:387 msgid "max size when auto accepting file" -msgstr "max size when auto accepting file" +msgstr "" -#: config.c:385 +#: src/common/weeconfig.c:388 msgid "maximum size for incoming file when automatically accepted" -msgstr "maximum size for incoming file when automatically accepted" +msgstr "" -#: config.c:388 +#: src/common/weeconfig.c:391 msgid "automatically accept dcc chats" -msgstr "automatically accept dcc chats" +msgstr "" -#: config.c:389 +#: src/common/weeconfig.c:392 msgid "automatically accept dcc chats (use carefully!)" -msgstr "automatically accept dcc chats (use carefully!)" +msgstr "" -#: config.c:392 +#: src/common/weeconfig.c:395 msgid "timeout for dcc request" -msgstr "timeout for dcc request" +msgstr "" -#: config.c:393 +#: src/common/weeconfig.c:396 msgid "timeout for dcc request (in seconds)" -msgstr "timeout for dcc request (in seconds)" +msgstr "" -#: config.c:396 +#: src/common/weeconfig.c:399 msgid "path for incoming files with dcc" -msgstr "path for incoming files with dcc" +msgstr "" -#: config.c:397 +#: src/common/weeconfig.c:400 msgid "path for writing incoming files with dcc (default: user home)" -msgstr "path for writing incoming files with dcc (default: user home)" +msgstr "" -#: config.c:400 +#: src/common/weeconfig.c:403 msgid "default path for sending files with dcc" -msgstr "default path for sending files with dcc" +msgstr "" -#: config.c:401 +#: src/common/weeconfig.c:404 msgid "" "path for reading files when sending thru dcc (when no path is specified)" msgstr "" -"path for reading files when sending thru dcc (when no path is specified)" -#: config.c:404 +#: src/common/weeconfig.c:407 msgid "automatically rename dcc files if already exists" -msgstr "automatically rename dcc files if already exists" +msgstr "" -#: config.c:405 +#: src/common/weeconfig.c:408 msgid "rename incoming files if already exists (add '.1', '.2', ...)" -msgstr "rename incoming files if already exists (add '.1', '.2', ...)" +msgstr "" -#: config.c:408 +#: src/common/weeconfig.c:411 msgid "automatically resume aborted transfers" -msgstr "automatically resume aborted transfers" +msgstr "" -#: config.c:409 +#: src/common/weeconfig.c:412 msgid "" "automatically resume dcc transfer if connection with remote host is loosed" msgstr "" -"automatically resume dcc transfer if connection with remote host is loosed" -#: config.c:423 +#: src/common/weeconfig.c:426 msgid "use proxy" -msgstr "use proxy" +msgstr "" -#: config.c:424 +#: src/common/weeconfig.c:427 msgid "use a proxy server to connect to irc server" -msgstr "use a proxy server to connect to irc server" +msgstr "" -#: config.c:427 +#: src/common/weeconfig.c:430 msgid "proxy address" -msgstr "proxy address" +msgstr "" -#: config.c:428 +#: src/common/weeconfig.c:431 msgid "proxy server address (IP or hostname)" -msgstr "proxy server address (IP or hostname)" +msgstr "" -#: config.c:431 +#: src/common/weeconfig.c:434 msgid "port for proxy" -msgstr "port for proxy" +msgstr "" -#: config.c:432 +#: src/common/weeconfig.c:435 msgid "port for connecting to proxy server" -msgstr "port for connecting to proxy server" +msgstr "" -#: config.c:435 +#: src/common/weeconfig.c:438 msgid "proxy password" -msgstr "proxy password" +msgstr "" -#: config.c:436 +#: src/common/weeconfig.c:439 msgid "password for proxy server" -msgstr "password for proxy server" +msgstr "" -#: config.c:447 +#: src/common/weeconfig.c:450 msgid "server name" -msgstr "server name" +msgstr "" -#: config.c:448 +#: src/common/weeconfig.c:451 msgid "name associated to IRC server (for display only)" -msgstr "name associated to IRC server (for display only)" +msgstr "" -#: config.c:451 +#: src/common/weeconfig.c:454 msgid "automatically connect to server" -msgstr "automatically connect to server" +msgstr "" -#: config.c:452 +#: src/common/weeconfig.c:455 msgid "automatically connect to server when WeeChat is starting" -msgstr "automatically connect to server when WeeChat is starting" +msgstr "" -#: config.c:455 +#: src/common/weeconfig.c:458 msgid "server address or hostname" -msgstr "server address or hostname" +msgstr "" -#: config.c:456 +#: src/common/weeconfig.c:459 msgid "IP address or hostname of IRC server" -msgstr "IP address or hostname of IRC server" +msgstr "" -#: config.c:459 +#: src/common/weeconfig.c:462 msgid "port for IRC server" -msgstr "port for IRC server" +msgstr "" -#: config.c:460 +#: src/common/weeconfig.c:463 msgid "port for connecting to server" -msgstr "port for connecting to server" +msgstr "" -#: config.c:463 +#: src/common/weeconfig.c:466 msgid "server password" -msgstr "server password" +msgstr "" -#: config.c:464 +#: src/common/weeconfig.c:467 msgid "password for IRC server" -msgstr "password for IRC server" +msgstr "" -#: config.c:467 +#: src/common/weeconfig.c:470 msgid "nickname for server" -msgstr "nickname for server" +msgstr "" -#: config.c:468 +#: src/common/weeconfig.c:471 msgid "nickname to use on IRC server" -msgstr "nickname to use on IRC server" +msgstr "" -#: config.c:471 +#: src/common/weeconfig.c:474 msgid "alternate nickname for server" -msgstr "alternate nickname for server" +msgstr "" -#: config.c:472 +#: src/common/weeconfig.c:475 msgid "alternate nickname to use on IRC server (if nickname is already used)" -msgstr "alternate nickname to use on IRC server (if nickname is already used)" +msgstr "" -#: config.c:475 +#: src/common/weeconfig.c:478 msgid "2nd alternate nickname for server" -msgstr "2nd alternate nickname for server" +msgstr "" -#: config.c:476 +#: src/common/weeconfig.c:479 msgid "" "2nd alternate nickname to use on IRC server (if alternate nickname is " "already used)" msgstr "" -"2nd alternate nickname to use on IRC server (if alternate nickname is " -"already used)" -#: config.c:479 +#: src/common/weeconfig.c:482 msgid "user name for server" -msgstr "user name for server" +msgstr "" -#: config.c:480 +#: src/common/weeconfig.c:483 msgid "user name to use on IRC server" -msgstr "user name to use on IRC server" +msgstr "" -#: config.c:483 +#: src/common/weeconfig.c:486 msgid "real name for server" -msgstr "real name for server" +msgstr "" -#: config.c:484 +#: src/common/weeconfig.c:487 msgid "real name to use on IRC server" -msgstr "real name to use on IRC server" +msgstr "" -#: config.c:487 config.c:488 +#: src/common/weeconfig.c:490 src/common/weeconfig.c:491 msgid "first command to run when connected to server" -msgstr "first command to run when connected to server" +msgstr "" -#: config.c:491 +#: src/common/weeconfig.c:494 msgid "list of channels to join when connected to server" -msgstr "list of channels to join when connected to server" +msgstr "" -#: config.c:492 +#: src/common/weeconfig.c:495 msgid "comma separated list of channels to join when connected to server" -msgstr "comma separated list of channels to join when connected to server" +msgstr "" -#: config.c:620 +#: src/common/weeconfig.c:623 #, c-format msgid "%s %s, line %d: new server, but previous was incomplete\n" -msgstr "%s %s, line %d: new server, but previous was incomplete\n" +msgstr "" -#: config.c:629 +#: src/common/weeconfig.c:632 #, c-format msgid "%s %s, line %d: server '%s' already exists\n" -msgstr "%s %s, line %d: server '%s' already exists\n" +msgstr "" -#: config.c:641 +#: src/common/weeconfig.c:644 #, c-format msgid "%s %s, line %d: unable to create server\n" -msgstr "%s %s, line %d: unable to create server\n" +msgstr "" -#: config.c:680 +#: src/common/weeconfig.c:683 #, c-format msgid "%s unable to assign default int with string (\"%s\")\n" -msgstr "%s unable to assign default int with string (\"%s\")\n" +msgstr "" -#: config.c:691 +#: src/common/weeconfig.c:694 #, c-format msgid "%s unable to assign default color (\"%s\")\n" -msgstr "%s unable to assign default color (\"%s\")\n" +msgstr "" -#: config.c:725 +#: src/common/weeconfig.c:728 #, c-format msgid "%s config file \"%s\" not found.\n" -msgstr "%s config file \"%s\" not found.\n" +msgstr "" -#: config.c:757 +#: src/common/weeconfig.c:760 #, c-format msgid "%s %s, line %d: invalid syntax, missing \"]\"\n" -msgstr "%s %s, line %d: invalid syntax, missing \"]\"\n" +msgstr "" -#: config.c:774 +#: src/common/weeconfig.c:777 #, c-format msgid "%s %s, line %d: unknown section identifier (\"%s\")\n" -msgstr "%s %s, line %d: unknown section identifier (\"%s\")\n" +msgstr "" -#: config.c:792 +#: src/common/weeconfig.c:795 #, c-format msgid "%s %s, line %d: invalid syntax, missing \"=\"\n" -msgstr "%s %s, line %d: invalid syntax, missing \"=\"\n" +msgstr "" -#: config.c:826 +#: src/common/weeconfig.c:829 #, c-format msgid "%s %s, line %d: invalid option \"%s\"\n" -msgstr "%s %s, line %d: invalid option \"%s\"\n" +msgstr "" -#: config.c:837 +#: src/common/weeconfig.c:840 #, c-format msgid "" "%s %s, line %d: invalid value foroption '%s'\n" "Expected: boolean value: 'off' or 'on'\n" msgstr "" -"%s %s, line %d: invalid value foroption '%s'\n" -"Expected: boolean value: 'off' or 'on'\n" -#: config.c:846 +#: src/common/weeconfig.c:849 #, c-format msgid "" "%s %s, line %d: invalid value for option '%s'\n" "Expected: integer between %d and %d\n" msgstr "" -"%s %s, line %d: invalid value for option '%s'\n" -"Expected: integer between %d and %d\n" -#: config.c:857 +#: src/common/weeconfig.c:860 #, c-format msgid "" "%s %s, line %d: invalid value for option '%s'\n" "Expected: one of these strings: " msgstr "" -"%s %s, line %d: invalid value for option '%s'\n" -"Expected: one of these strings: " -#: config.c:873 +#: src/common/weeconfig.c:876 #, c-format msgid "%s %s, line %d: invalid color name for option '%s'\n" -msgstr "%s %s, line %d: invalid color name for option '%s'\n" +msgstr "" -#: config.c:941 config.c:1075 +#: src/common/weeconfig.c:944 src/common/weeconfig.c:1078 #, c-format msgid "%s cannot create file \"%s\"\n" -msgstr "%s cannot create file \"%s\"\n" +msgstr "" -#: config.c:947 +#: src/common/weeconfig.c:950 #, c-format msgid "%s: creating default config file...\n" -msgstr "%s: creating default config file...\n" +msgstr "" -#: config.c:948 +#: src/common/weeconfig.c:951 msgid "creating default config file\n" -msgstr "creating default config file\n" +msgstr "" -#: config.c:951 config.c:1084 +#: src/common/weeconfig.c:954 src/common/weeconfig.c:1087 #, c-format msgid "" "#\n" "# %s configuration file, created by %s v%s on %s#\n" msgstr "" -"#\n" -"# %s configuration file, created by %s v%s on %s#\n" -#: config.c:1081 +#: src/common/weeconfig.c:1084 msgid "saving config to disk\n" -msgstr "saving config to disk\n" - -#: command.c:39 -msgid "create an alias for a command" -msgstr "create an alias for a command" - -#: command.c:40 -msgid "[alias_name [command [arguments]]" -msgstr "[alias_name [command [arguments]]" - -#: command.c:41 -msgid "" -"alias_name: name of alias\n" -"command: command name (WeeChat or IRC command, without first '/')\n" -"arguments: arguments for command" -msgstr "" -"alias_name: name of alias\n" -"command: command name (WeeChat or IRC command, without first '/')\n" -"arguments: arguments for command" - -#: command.c:44 -msgid "clear window(s)" -msgstr "clear window(s)" - -#: command.c:45 -msgid "[-all]" -msgstr "[-all]" - -#: command.c:46 -msgid "-all: clear all windows" -msgstr "-all: clear all windows" - -#: command.c:48 -msgid "connect to a server" -msgstr "connect to a server" - -#: command.c:49 command.c:53 -msgid "servername" -msgstr "servername" - -#: command.c:50 -msgid "servername: server name to connect" -msgstr "servername: server name to connect" - -#: command.c:52 -msgid "disconnect from a server" -msgstr "disconnect from a server" - -#: command.c:54 -msgid "servername: server name to disconnect" -msgstr "servername: server name to disconnect" - -#: command.c:56 -msgid "display help about commands" -msgstr "display help about commands" - -#: command.c:57 -msgid "[command]" -msgstr "[command]" - -#: command.c:57 -msgid "command: name of a WeeChat or IRC command" -msgstr "command: name of a WeeChat or IRC command" - -#: command.c:59 -msgid "list, add or remove servers" -msgstr "list, add or remove servers" - -#: command.c:60 -msgid "" -"[list] | [servername hostname port [-auto | -noauto] [-pwd password] [-nicks " -"nick1 [nick2 [nick3]]] [-username username] [-realname realname] [-command " -"command] [-autojoin channel[,channel]] ] | [del servername]" -msgstr "" -"[list] | [servername hostname port [-auto | -noauto] [-pwd password] [-nicks " -"nick1 [nick2 [nick3]]] [-username username] [-realname realname] [-command " -"command] [-autojoin channel[,channel]] ] | [del servername]" - -#: command.c:65 -msgid "" -"servername: server name, for internal & display use\n" -"hostname: name or IP address of server\n" -"port: port for server (integer)\n" -"password: password for server\n" -"nick1: first nick for server\n" -"nick2: alternate nick for server\n" -"nick3: second alternate nick for server\n" -"username: user name\n" -"realname: real name of user\n" -msgstr "" -"servername: server name, for internal & display use\n" -"hostname: name or IP address of server\n" -"port: port for server (integer)\n" -"password: password for server\n" -"nick1: first nick for server\n" -"nick2: alternate nick for server\n" -"nick3: second alternate nick for server\n" -"username: user name\n" -"realname: real name of user\n" - -#: command.c:75 -msgid "save config to disk" -msgstr "save config to disk" - -#: command.c:76 -msgid "[file]" -msgstr "[file]" - -#: command.c:76 -msgid "file: filename for writing config" -msgstr "file: filename for writing config" - -#: command.c:78 -msgid "set config parameters" -msgstr "set config parameters" - -#: command.c:79 -msgid "[option [value]]" -msgstr "[option [value]]" - -#: command.c:79 -msgid "" -"option: name of an option\n" -"value: value for option" -msgstr "" -"option: name of an option\n" -"value: value for option" - -#: command.c:81 -msgid "remove an alias" -msgstr "remove an alias" - -#: command.c:82 -msgid "alias_name" -msgstr "alias_name" - -#: command.c:82 -msgid "alias_name: name of alias to remove" -msgstr "alias_name: name of alias to remove" - -#: command.c:333 -#, c-format -msgid "%s alias or command \"%s\" already exists!\n" -msgstr "%s alias or command \"%s\" already exists!\n" - -#: command.c:342 -#, c-format -msgid "%s alias cannot run another alias!\n" -msgstr "%s alias cannot run another alias!\n" - -#: command.c:348 -#, c-format -msgid "%s target command \"%s\" does not exist!\n" -msgstr "%s target command \"%s\" does not exist!\n" - -#: command.c:529 -#, c-format -msgid "%s wrong argument count for %s command \"%s\" (expected: %d arg%s)\n" -msgstr "%s wrong argument count for %s command \"%s\" (expected: %d arg%s)\n" - -#: command.c:538 -#, c-format -msgid "" -"%s wrong argument count for %s command \"%s\" (expected: between %d and %d " -"arg%s)\n" -msgstr "" -"%s wrong argument count for %s command \"%s\" (expected: between %d and %d " -"arg%s)\n" - -#: command.c:557 -#, c-format -msgid "%s %s command \"%s\" failed\n" -msgstr "%s %s command \"%s\" failed\n" - -#: command.c:581 -#, c-format -msgid "%s wrong argument count for IRC command \"%s\" (expected: %d arg%s)\n" -msgstr "%s wrong argument count for IRC command \"%s\" (expected: %d arg%s)\n" - -#: command.c:590 -#, c-format -msgid "" -"%s wrong argument count for IRC command \"%s\" (expected: between %d and %d " -"arg%s)\n" msgstr "" -"%s wrong argument count for IRC command \"%s\" (expected: between %d and %d " -"arg%s)\n" - -#: command.c:603 -#, c-format -msgid "%s command \"%s\" needs a server connection!\n" -msgstr "%s command \"%s\" needs a server connection!\n" - -#: command.c:615 -#, c-format -msgid "%s IRC command \"%s\" failed\n" -msgstr "%s IRC command \"%s\" failed\n" - -#: command.c:656 -#, c-format -msgid "%s unknown command \"%s\" (type /help for help)\n" -msgstr "%s unknown command \"%s\" (type /help for help)\n" - -#: command.c:723 -#, c-format -msgid "%s cannot find nick for sending message\n" -msgstr "%s cannot find nick for sending message\n" - -#: command.c:728 -msgid "This window is not a channel!\n" -msgstr "This window is not a channel!\n" - -#: command.c:754 command.c:766 -#, c-format -msgid "%s missing arguments for \"%s\" command\n" -msgstr "%s missing arguments for \"%s\" command\n" - -#: command.c:761 -#, c-format -msgid "Alias \"%s\" => \"%s\" created\n" -msgstr "Alias \"%s\" => \"%s\" created\n" - -#: command.c:776 -msgid "List of aliases:\n" -msgstr "List of aliases:\n" - -#: command.c:786 -msgid "No alias defined.\n" -msgstr "No alias defined.\n" - -#: command.c:805 -#, c-format -msgid "unknown parameter \"%s\" for \"%s\" command\n" -msgstr "unknown parameter \"%s\" for \"%s\" command\n" - -#: command.c:834 -#, c-format -msgid "%s already connected to server \"%s\"!\n" -msgstr "%s already connected to server \"%s\"!\n" - -#: command.c:854 command.c:889 -#, c-format -msgid "%s server \"%s\" not found\n" -msgstr "%s server \"%s\" not found\n" - -#: command.c:879 -#, c-format -msgid "%s not connected to server \"%s\"!\n" -msgstr "%s not connected to server \"%s\"!\n" - -#: command.c:908 -#, c-format -msgid "> List of %s internal commands:\n" -msgstr "> List of %s internal commands:\n" - -#: command.c:913 -msgid "> List of IRC commands:\n" -msgstr "> List of IRC commands:\n" - -#: command.c:928 -#, c-format -msgid "> Help on %s internal command \"%s\":\n" -msgstr "> Help on %s internal command \"%s\":\n" - -#: command.c:931 command.c:952 -#, c-format -msgid "Syntax: /%s %s\n" -msgstr "Syntax: /%s %s\n" - -#: command.c:950 -#, c-format -msgid "> Help on IRC command \"%s\":\n" -msgstr "> Help on IRC command \"%s\":\n" - -#: command.c:966 -#, c-format -msgid "No help available, \"%s\" is an unknown command\n" -msgstr "No help available, \"%s\" is an unknown command\n" - -#: command.c:993 -msgid "Server: " -msgstr "Server: " - -#: command.c:1004 -msgid "connected" -msgstr "connected" - -#: command.c:1004 -msgid "not connected" -msgstr "not connected" - -#: command.c:1011 -#, c-format -msgid " Autoconnect: %s\n" -msgstr " Autoconnect: %s\n" - -#: command.c:1012 -msgid "yes" -msgstr "yes" - -#: command.c:1012 -msgid "no" -msgstr "no" - -#: command.c:1016 -#, c-format -msgid " Hostname : %s\n" -msgstr " Hostname : %s\n" - -#: command.c:1021 -#, c-format -msgid " Port : %d\n" -msgstr " Port : %d\n" - -#: command.c:1027 -msgid " Password : (hidden)\n" -msgstr " Password : (hidden)\n" - -#: command.c:1031 -msgid " Password : (none)\n" -msgstr " Password : (none)\n" - -#: command.c:1035 -#, c-format -msgid " Nicks : %s" -msgstr " Nicks : %s" - -#: command.c:1052 -#, c-format -msgid " Username : %s\n" -msgstr " Username : %s\n" - -#: command.c:1057 -#, c-format -msgid " Realname : %s\n" -msgstr " Realname : %s\n" - -#: command.c:1063 -#, c-format -msgid " Command : %s\n" -msgstr " Command : %s\n" - -#: command.c:1068 -msgid " Command : (none)\n" -msgstr " Command : (none)\n" - -#: command.c:1073 -#, c-format -msgid " Auto-join : %s\n" -msgstr " Auto-join : %s\n" - -#: command.c:1078 -msgid " Auto-join : (none)\n" -msgstr " Auto-join : (none)\n" - -#: command.c:1082 -msgid "No server.\n" -msgstr "No server.\n" - -#: command.c:1091 -#, c-format -msgid "%s missing servername for \"%s\" command\n" -msgstr "%s missing servername for \"%s\" command\n" - -#: command.c:1097 -#, c-format -msgid "%s too much arguments for \"%s\" command, ignoring arguments\n" -msgstr "%s too much arguments for \"%s\" command, ignoring arguments\n" - -#: command.c:1114 -#, c-format -msgid "%s server \"%s\" not found for \"%s\" command\n" -msgstr "%s server \"%s\" not found for \"%s\" command\n" - -#: command.c:1120 command.c:1251 -msgid "Server" -msgstr "Server" - -#: command.c:1123 -msgid "has been deleted\n" -msgstr "has been deleted\n" - -#: command.c:1137 -#, c-format -msgid "%s missing parameters for \"%s\" command\n" -msgstr "%s missing parameters for \"%s\" command\n" - -#: command.c:1146 -#, c-format -msgid "%s server \"%s\" already exists, can't create it!\n" -msgstr "%s server \"%s\" already exists, can't create it!\n" - -#: command.c:1170 command.c:1196 command.c:1208 command.c:1232 -#, c-format -msgid "%s missing password for \"%s\" parameter\n" -msgstr "%s missing password for \"%s\" parameter\n" - -#: command.c:1182 -#, c-format -msgid "%s missing nick(s) for \"%s\" parameter\n" -msgstr "%s missing nick(s) for \"%s\" parameter\n" - -#: command.c:1220 -#, c-format -msgid "%s missing command for \"%s\" parameter\n" -msgstr "%s missing command for \"%s\" parameter\n" - -#: command.c:1254 -msgid "created\n" -msgstr "created\n" - -#: command.c:1259 -#, c-format -msgid "%s unable to create server\n" -msgstr "%s unable to create server\n" - -#: command.c:1341 -msgid "(unknown)" -msgstr "(unknown)" - -#: command.c:1374 -#, c-format -msgid "%s alias or command \"%s\" not found\n" -msgstr "%s alias or command \"%s\" not found\n" - -#: command.c:1383 -#, c-format -msgid "Alias \"%s\" removed\n" -msgstr "Alias \"%s\" removed\n" - -#: gui/curses/gui-display.c:856 -msgid "[not connected] " -msgstr "[not connected] " - -#: gui/curses/gui-display.c:863 gui/curses/gui-display.c:866 -msgid "-MORE-" -msgstr "-MORE-" - -#: gui/curses/gui-display.c:1624 -#, c-format -msgid "%s not enough memory for new line!\n" -msgstr "%s not enough memory for new line!\n" - -#: gui/curses/gui-display.c:1652 -msgid "not enough memory!\n" -msgstr "not enough memory!\n" diff --git a/src/common/command.c b/src/common/command.c index 1b0f13464..a427cc7d7 100644 --- a/src/common/command.c +++ b/src/common/command.c @@ -34,6 +34,7 @@ #include "weeconfig.h" #include "../irc/irc.h" #include "../gui/gui.h" +#include "../plugins/plugins.h" /* WeeChat internal commands */ @@ -59,6 +60,12 @@ t_weechat_command weechat_commands[] = { "help", N_("display help about commands"), N_("[command]"), N_("command: name of a WeeChat or IRC command"), 0, 1, weechat_cmd_help, NULL }, + { "perl", N_("list/load/unload Perl scripts"), + N_("[load filename] | [unload scriptname]"), + N_("filename: Perl script (file) to load\n" + "scriptname: name of script to unload\n" + "Without argument, /perl command lists all loaded Perl scripts."), + 0, 2, weechat_cmd_perl, NULL }, { "server", N_("list, add or remove servers"), N_("[list] | " "[servername hostname port [-auto | -noauto] [-pwd password] [-nicks nick1 " @@ -531,7 +538,7 @@ exec_weechat_command (t_irc_server *server, char *string) gui_printf (NULL, _("%s wrong argument count for %s command \"%s\" " "(expected: %d arg%s)\n"), - WEECHAT_ERROR, PACKAGE_NAME, + WEECHAT_ERROR, PACKAGE_NAME, command + 1, weechat_commands[i].max_arg, (weechat_commands[i].max_arg > @@ -974,6 +981,64 @@ weechat_cmd_help (int argc, char **argv) } /* + * weechat_cmd_perl: list/load/unload Perl scripts + */ + +int +weechat_cmd_perl (int argc, char **argv) +{ + #ifdef PLUGIN_PERL + switch (argc) + { + case 0: + /* list all Perl scripts */ + /* TODO: get list and display it */ + break; + case 2: + if (strcmp (argv[0], "load") == 0) + { + /* load Perl script */ + plugins_load (PLUGIN_PERL, argv[1]); + } + else + { + if (strcmp (argv[0], "unload") == 0) + { + /* unload Perl script */ + } + else + { + gui_printf (NULL, + _("%s unknown option for \"%s\" command\n"), + WEECHAT_ERROR, "perl"); + } + } + break; + default: + gui_printf (NULL, + _("%s wrong argument count for \"%s\" command\n"), + WEECHAT_ERROR, "perl"); + } + #else + gui_printf (NULL, + _("WeeChat was build without Perl support.\n" + "Please rebuild WeeChat with " + "\"--enable-perl\" option for ./configure script\n"); + #endif + return 0; +} + +/* + * weechat_cmd_save: save options to disk + */ + +int +weechat_cmd_save (int argc, char **argv) +{ + return (config_write ((argc == 1) ? argv[0] : NULL)); +} + +/* * weechat_cmd_server: list, add or remove server(s) */ @@ -1279,16 +1344,6 @@ weechat_cmd_server (int argc, char **argv) } /* - * weechat_cmd_save: set options - */ - -int -weechat_cmd_save (int argc, char **argv) -{ - return (config_write ((argc == 1) ? argv[0] : NULL)); -} - -/* * weechat_cmd_set: set options */ diff --git a/src/common/command.h b/src/common/command.h index 2be48eded..59183f70d 100644 --- a/src/common/command.h +++ b/src/common/command.h @@ -72,8 +72,9 @@ extern int weechat_cmd_clear (int, char **); extern int weechat_cmd_connect (int, char **); extern int weechat_cmd_disconnect (int, char **); extern int weechat_cmd_help (int, char **); -extern int weechat_cmd_server (int, char **); +extern int weechat_cmd_perl (int, char **); extern int weechat_cmd_save (int, char **); +extern int weechat_cmd_server (int, char **); extern int weechat_cmd_set (int, char **); extern int weechat_cmd_unalias (char *); diff --git a/src/common/weechat.c b/src/common/weechat.c index 1fb831987..2efadda8a 100644 --- a/src/common/weechat.c +++ b/src/common/weechat.c @@ -56,6 +56,7 @@ #include "command.h" #include "../irc/irc.h" #include "../gui/gui.h" +#include "../plugins/plugins.h" /* char *display_name; */ @@ -65,11 +66,11 @@ FILE *log_file; /* WeeChat log file (~/.weechat/weechat.log */ /* - * log_printf: displays a message in WeeChat log (~/.weechat/weechat.log) + * wee_log_printf: displays a message in WeeChat log (~/.weechat/weechat.log) */ void -log_printf (char *message, ...) +wee_log_printf (char *message, ...) { static char buffer[4096]; va_list argptr; @@ -271,6 +272,9 @@ main (int argc, char *argv[]) /* init gui */ gui_init (); + /* init plugin interface(s) */ + plugins_init (); + /* Welcome message - yeah! */ if (cfg_look_startup_logo) { @@ -315,7 +319,14 @@ main (int argc, char *argv[]) irc_login (ptr_server); } } + + /* WeeChat main loop */ gui_main_loop (); + + /* end plugin interface(s) */ + plugins_end (); + + /* disconnect from all servers */ server_disconnect_all (); /* save config file */ diff --git a/src/common/weechat.h b/src/common/weechat.h index 75fd56d88..c7a9e63da 100644 --- a/src/common/weechat.h +++ b/src/common/weechat.h @@ -97,7 +97,7 @@ int quit_weechat; extern int quit_weechat; -extern void log_printf (char *, ...); +extern void wee_log_printf (char *, ...); extern void wee_shutdown (); #endif /* weechat.h */ diff --git a/src/common/weeconfig.c b/src/common/weeconfig.c index 3a58da127..062735d50 100644 --- a/src/common/weeconfig.c +++ b/src/common/weeconfig.c @@ -948,7 +948,7 @@ config_create_default () } printf (_("%s: creating default config file...\n"), PACKAGE_NAME); - log_printf (_("creating default config file\n")); + wee_log_printf (_("creating default config file\n")); current_time = time (NULL); sprintf (line, _("#\n# %s configuration file, created by " @@ -1081,7 +1081,7 @@ config_write (char *config_name) return -1; } - log_printf (_("saving config to disk\n")); + wee_log_printf (_("saving config to disk\n")); current_time = time (NULL); sprintf (line, _("#\n# %s configuration file, created by " diff --git a/src/gui/curses/Makefile.am b/src/gui/curses/Makefile.am index e8edd5005..e49e7e9bf 100644 --- a/src/gui/curses/Makefile.am +++ b/src/gui/curses/Makefile.am @@ -19,7 +19,8 @@ bin_PROGRAMS = weechat-curses weechat_curses_LDADD = ../../common/lib_weechat_main.a \ ../../irc/lib_weechat_irc.a \ - $(CURSES_LIBS) $(PLUGIN_LIBS) + $(CURSES_LIBS) \ + ../../plugins/lib_weechat_plugins.a $(PLUGINS_LIBS) weechat_curses_SOURCES = ../gui.h \ ../gui-common.c \ diff --git a/src/gui/curses/gui-display.c b/src/gui/curses/gui-display.c index 1a64b3a0b..8bda74609 100644 --- a/src/gui/curses/gui-display.c +++ b/src/gui/curses/gui-display.c @@ -1519,7 +1519,7 @@ gui_printf_color_type (t_gui_window *window, int type, int color, char *message, if (window == NULL) { - log_printf ("gui_printf without window! this is a bug, please send to developers - thanks\n"); + wee_log_printf ("gui_printf without window! this is a bug, please send to developers - thanks\n"); return; } } diff --git a/src/gui/gtk/Makefile.am b/src/gui/gtk/Makefile.am index 6a84f264a..36bae7ed3 100644 --- a/src/gui/gtk/Makefile.am +++ b/src/gui/gtk/Makefile.am @@ -21,7 +21,8 @@ INCLUDES = $(GTK_CFLAGS) weechat_gtk_LDADD = ../../common/lib_weechat_main.a \ ../../irc/lib_weechat_irc.a \ - $(GTK_LIBS) $(PLUGIN_LIBS) + $(GTK_LIBS) \ + ../../plugins/lib_weechat_plugins.a $(PLUGINS_LIBS) weechat_gtk_SOURCES = ../gui.h \ ../gui-common.c \ diff --git a/src/gui/gtk/gui-display.c b/src/gui/gtk/gui-display.c index 77e983482..29c3a4690 100644 --- a/src/gui/gtk/gui-display.c +++ b/src/gui/gtk/gui-display.c @@ -710,7 +710,7 @@ gui_printf_color_type (t_gui_window *window, int type, int color, char *message, if (window == NULL) { - log_printf ("gui_printf without window! this is a bug, please send to developers - thanks\n"); + wee_log_printf ("gui_printf without window! this is a bug, please send to developers - thanks\n"); return; } } diff --git a/src/gui/gui-common.c b/src/gui/gui-common.c index 453e75835..723c19fe5 100644 --- a/src/gui/gui-common.c +++ b/src/gui/gui-common.c @@ -264,7 +264,7 @@ gui_new_line (t_gui_window *window) } else { - log_printf (_("%s not enough memory for new line!\n")); + wee_log_printf (_("%s not enough memory for new line!\n")); return NULL; } return new_line; @@ -291,7 +291,7 @@ gui_new_message (t_gui_window *window) } else { - log_printf (_("not enough memory!\n")); + wee_log_printf (_("not enough memory!\n")); return NULL; } return new_message; diff --git a/src/irc/irc-server.c b/src/irc/irc-server.c index fdbc3d3a5..25928eeb5 100644 --- a/src/irc/irc-server.c +++ b/src/irc/irc-server.c @@ -205,13 +205,13 @@ server_new (char *name, int autoconnect, char *address, int port, return NULL; #ifdef DEBUG - log_printf ("creating new server (name:%s, address:%s, port:%d, pwd:%s, " - "nick1:%s, nick2:%s, nick3:%s, username:%s, realname:%s, " - "command:%s, autojoin:%s)\n", - name, address, port, (password) ? password : "", - (nick1) ? nick1 : "", (nick2) ? nick2 : "", (nick3) ? nick3 : "", - (username) ? username : "", (realname) ? realname : "", - (command) ? command : "", (autojoin) ? autojoin : ""); + wee_log_printf ("creating new server (name:%s, address:%s, port:%d, pwd:%s, " + "nick1:%s, nick2:%s, nick3:%s, username:%s, realname:%s, " + "command:%s, autojoin:%s)\n", + name, address, port, (password) ? password : "", + (nick1) ? nick1 : "", (nick2) ? nick2 : "", (nick3) ? nick3 : "", + (username) ? username : "", (realname) ? realname : "", + (command) ? command : "", (autojoin) ? autojoin : ""); #endif if ((new_server = server_alloc ())) @@ -480,8 +480,8 @@ server_connect (t_irc_server *server) gui_printf (server->window, _("%s: connecting to %s:%d...\n"), PACKAGE_NAME, server->address, server->port); - log_printf (_("connecting to server %s:%d...\n"), - server->address, server->port); + wee_log_printf (_("connecting to server %s:%d...\n"), + server->address, server->port); server->is_connected = 0; /* create pipe */ diff --git a/src/plugins/Makefile.am b/src/plugins/Makefile.am index 7dda77abf..1d9104d4a 100644 --- a/src/plugins/Makefile.am +++ b/src/plugins/Makefile.am @@ -16,16 +16,21 @@ # if PLUGIN_PERL -perl_dir=perl +perl_dir = perl endif # if PLUGIN_PYTHON -# python_dir=python +# python_dir = python # endif # if PLUGIN_RUBY -# ruby_dir=ruby +# ruby_dir = ruby # endif # SUBDIRS = $(perl_dir) $(python_dir) $(ruby_dir) SUBDIRS = $(perl_dir) + +noinst_LIBRARIES = lib_weechat_plugins.a + +lib_weechat_plugins_a_SOURCES = plugins.h \ + plugins.c diff --git a/src/plugins/perl/Makefile.am b/src/plugins/perl/Makefile.am index 213912f3a..e94d51fb1 100644 --- a/src/plugins/perl/Makefile.am +++ b/src/plugins/perl/Makefile.am @@ -19,4 +19,5 @@ INCLUDES = $(PERL_CFLAGS) noinst_LIBRARIES = lib_weechat_perl.a -lib_weechat_perl_a_SOURCES = perl.c +lib_weechat_perl_a_SOURCES = wee-perl.h \ + wee-perl.c diff --git a/src/plugins/perl/wee-perl.c b/src/plugins/perl/wee-perl.c new file mode 100644 index 000000000..709f575ad --- /dev/null +++ b/src/plugins/perl/wee-perl.c @@ -0,0 +1,302 @@ +/* + * Copyright (c) 2003 by FlashCode <flashcode@flashtux.org> + * Bounga <bounga@altern.org> + * Xahlexx <xahlexx@tuxisland.org> + * See README for License detail. + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + */ + +/* wee-perl.c: Perl plugin support for WeeChat */ + + +#ifdef HAVE_CONFIG_H +#include "config.h" +#endif + +#include <stdlib.h> +#include <EXTERN.h> +#include <perl.h> +#include <XSUB.h> +#include "../../common/weechat.h" +#include "wee-perl.h" +#include "../../gui/gui.h" + + +static PerlInterpreter *my_perl = NULL; +static t_perl_script *perl_scripts = NULL; + +extern void boot_DynaLoader (pTHX_ CV* cv); + + +/* + * IRC::register: startup function for all WeeChat Perl scripts + */ + +static XS (XS_IRC_register) +{ + char *name, *version, *shutdown_func, *description; + int integer; + t_perl_script *new_perl_script; + dXSARGS; + + name = SvPV (ST (0), integer); + version = SvPV (ST (1), integer); + shutdown_func = SvPV (ST (2), integer); + description = SvPV (ST (3), integer); + + new_perl_script = (t_perl_script *)malloc (sizeof (t_perl_script)); + if (new_perl_script) + { + new_perl_script->name = strdup (name); + new_perl_script->version = strdup (version); + new_perl_script->shutdown_func = strdup (shutdown_func); + new_perl_script->description = strdup (description); + new_perl_script->next_script = perl_scripts; + perl_scripts = new_perl_script; + wee_log_printf (_("registered Perl script: \"%s\"\n"), name); + } + else + gui_printf (NULL, + _("%s unable to load Perl script \"%s\"\n"), + WEECHAT_ERROR, name); + XST_mPV (0, VERSION); + XSRETURN (1); +} + +/* + * IRC::print: print message to current window + */ + +static XS (XS_IRC_print) +{ + int i, integer; + char *message; + dXSARGS; + + for (i = 0; i < items; i++) + { + message = SvPV (ST (i), integer); + gui_printf (NULL, "%s\n", message); + } + + XSRETURN_EMPTY; +} + +/* + * xs_init: initialize subroutines + */ + +void +xs_init (pTHX) +{ + newXS ("DynaLoader::boot_DynaLoader", boot_DynaLoader, __FILE__); + newXS ("IRC::register", XS_IRC_register, "IRC"); + newXS ("IRC::print", XS_IRC_print, "IRC"); +} + +/* + * wee_perl_init: initialize Perl interface for WeeChat + */ + +void +wee_perl_init () +{ + char *perl_args[] = { "", "-e", "0" }; + /* This Perl code is extracted/modified from X-Chat IRC client */ + /* X-Chat is (c) 1998-2002 Peter Zelezny */ + char *weechat_perl_func = + { + "sub wee_perl_load_file" + "{" + " my $filename = shift;" + " local $/ = undef;" + " open FILE, $filename or return \"__WEECHAT_ERROR__\";" + " $_ = <FILE>;" + " close FILE;" + " return $_;" + "}" + "sub wee_perl_load_eval_file" + "{" + " my $filename = shift;" + " my $content = wee_perl_load_file ($filename);" + " if ($content eq \"__WEECHAT_ERROR__\")" + " {" + " IRC::print \"" WEECHAT_ERROR " Perl script '$filename' not found.\\n\";" + " return 1;" + " }" + " eval $content;" + " if ($@)" + " {" + " IRC::print \"" WEECHAT_ERROR " unable to load Perl script '$filename':\\n\";" + " IRC::print \"$@\\n\";" + " return 2;" + " }" + " return 0;" + "}" + "$SIG{__WARN__} = sub { IRC::print \"$_[0]\n\"; };" + }; + + my_perl = perl_alloc (); + perl_construct (my_perl); + perl_parse (my_perl, xs_init, 3, perl_args, NULL); + eval_pv (weechat_perl_func, TRUE); +} + +/* + * wee_perl_search: search a (loaded) Perl script by name + */ + +t_perl_script * +wee_perl_search (char *name) +{ + t_perl_script *ptr_perl_script; + + for (ptr_perl_script = perl_scripts; ptr_perl_script; + ptr_perl_script = ptr_perl_script->next_script) + { + if (strcmp (ptr_perl_script->name, name) == 0) + return ptr_perl_script; + } + + /* script not found */ + return NULL; +} + +/* + * wee_perl_exec: execute a Perl script + */ + +int +wee_perl_exec (char *function, char *arguments) +{ + char *argv[2]; + int count, return_code; + SV *sv; + + /* call Perl function */ + dSP; + ENTER; + SAVETMPS; + PUSHMARK(sp); + argv[0] = arguments; + argv[1] = NULL; + count = perl_call_argv (function, G_EVAL | G_SCALAR, argv); + SPAGAIN; + + /* check if ok */ + sv = GvSV (gv_fetchpv ("@", TRUE, SVt_PV)); + return_code = 1; + if (SvTRUE (sv)) + { + gui_printf (NULL, + _("Perl error: %s\n"), + SvPV (sv, count)); + POPs; + } + else + { + if (count != 1) + { + gui_printf (NULL, + _("Perl error: too much values from \"%s\" (%d). Expected: 1.\n"), + function, count); + } + else + return_code = POPi; + } + + PUTBACK; + FREETMPS; + LEAVE; + + return return_code; +} + +/* + * wee_perl_load: load a Perl script + */ + +int +wee_perl_load (char *filename) +{ + /* execute Perl script */ + wee_log_printf (_("loading Perl script \"%s\"\n"), filename); + return wee_perl_exec ("wee_perl_load_eval_file", filename); +} + +/* + * wee_perl_unload: unload a Perl script + */ + +void +wee_perl_unload (t_perl_script *ptr_perl_script) +{ + if (ptr_perl_script) + { + wee_log_printf (_("unloading Perl script \"%s\"\n"), + ptr_perl_script->name); + + /* call shutdown callback function */ + if (ptr_perl_script->shutdown_func[0]) + wee_perl_exec (ptr_perl_script->shutdown_func, ""); + + /* free data */ + if (ptr_perl_script->name) + free (ptr_perl_script->name); + if (ptr_perl_script->version) + free (ptr_perl_script->version); + if (ptr_perl_script->shutdown_func) + free (ptr_perl_script->shutdown_func); + if (ptr_perl_script->description) + free (ptr_perl_script->description); + } +} + +/* + * wee_perl_unload_all: unload all Perl scripts + */ + +void +wee_perl_unload_all () +{ + t_perl_script *ptr_perl_script; + + while (perl_scripts) + { + wee_perl_unload (perl_scripts); + ptr_perl_script = perl_scripts->next_script; + free (perl_scripts); + perl_scripts = ptr_perl_script; + } +} + +/* + * wee_perl_end: shutdown Perl interface + */ + +void +wee_perl_end () +{ + /* unload all scripts */ + wee_perl_unload_all (); + + /* free Perl interpreter */ + if (my_perl) + { + perl_destruct (my_perl); + perl_free (my_perl); + } +} diff --git a/src/plugins/perl/wee-perl.h b/src/plugins/perl/wee-perl.h new file mode 100644 index 000000000..31a40481b --- /dev/null +++ b/src/plugins/perl/wee-perl.h @@ -0,0 +1,44 @@ +/* + * Copyright (c) 2003 by FlashCode <flashcode@flashtux.org> + * Bounga <bounga@altern.org> + * Xahlexx <xahlexx@tuxisland.org> + * See README for License detail. + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + */ + + +#ifndef __WEECHAT_PERL_H +#define __WEECHAT_PERL_H 1 + +typedef struct t_perl_script t_perl_script; + +struct t_perl_script +{ + char *name; /* name of script */ + char *version; /* version of script */ + char *shutdown_func; /* function when script ends */ + char *description; /* description of script */ + t_perl_script *next_script; /* link to next Perl script */ +}; + +extern void wee_perl_init (); +extern t_perl_script *wee_perl_search (char *); +extern int wee_perl_load (char *); +extern void wee_perl_unload (t_perl_script *); +extern void wee_perl_unload_all (); +extern void wee_perl_end (); + +#endif /* wee-perl.h */ diff --git a/src/plugins/plugins.c b/src/plugins/plugins.c new file mode 100644 index 000000000..50b8e60ef --- /dev/null +++ b/src/plugins/plugins.c @@ -0,0 +1,105 @@ +/* + * Copyright (c) 2003 by FlashCode <flashcode@flashtux.org> + * Bounga <bounga@altern.org> + * Xahlexx <xahlexx@tuxisland.org> + * See README for License detail. + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + */ + +/* plugins.c: manages WeeChat plugins (Perl and/or Python and/or Ruby) */ + + +#ifdef HAVE_CONFIG_H +#include "config.h" +#endif + +#include <stdlib.h> +#include "plugins.h" + +#ifdef PLUGIN_PERL +#include "perl/wee-perl.h" +#endif + + +/* + * plugins_init: initialize all plugins + */ + +void +plugins_init () +{ + #ifdef PLUGIN_PERL + wee_perl_init(); + #endif +} + +/* + * plugins_load: load a plugin + */ + +void +plugins_load (int plugin_type, char *filename) +{ + switch (plugin_type) + { + case PLUGIN_PERL: + #ifdef PLUGIN_PERL + wee_perl_load (filename); + #endif + break; + case PLUGIN_PYTHON: + /* TODO: load Python script */ + break; + case PLUGIN_RUBY: + /* TODO: load Ruby script */ + break; + } +} + +/* + * plugins_unload: unload a plugin + */ + +void +plugins_unload (int plugin_type, char *scriptname) +{ + switch (plugin_type) + { + case PLUGIN_PERL: + #ifdef PLUGIN_PERL + wee_perl_unload (wee_perl_search (scriptname)); + #endif + break; + case PLUGIN_PYTHON: + /* TODO: load Python script */ + break; + case PLUGIN_RUBY: + /* TODO: load Ruby script */ + break; + } +} + +/* + * plugins_end: shutdown plugin interface + */ + +void +plugins_end () +{ + #ifdef PLUGIN_PERL + wee_perl_end(); + #endif +} diff --git a/src/plugins/plugins.h b/src/plugins/plugins.h new file mode 100644 index 000000000..fcd6309f7 --- /dev/null +++ b/src/plugins/plugins.h @@ -0,0 +1,36 @@ +/* + * Copyright (c) 2003 by FlashCode <flashcode@flashtux.org> + * Bounga <bounga@altern.org> + * Xahlexx <xahlexx@tuxisland.org> + * See README for License detail. + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + */ + + +#ifndef __WEECHAT_PLUGIN_H +#define __WEECHAT_PLUGIN_H 1 + +#define PLUGIN_UNKNOWN 0 +#define PLUGIN_PERL 1 +#define PLUGIN_PYTHON 2 +#define PLUGIN_RUBY 3 + +extern void plugins_init (); +extern void plugins_load (int, char *); +extern void plugins_unload (int, char *); +extern void plugins_end (); + +#endif /* plugins.h */ diff --git a/weechat/BUGS b/weechat/BUGS index 57a54817a..4faa69776 100644 --- a/weechat/BUGS +++ b/weechat/BUGS @@ -1,10 +1,11 @@ WeeChat - Wee Enhanced Environment for Chat =========================================== -WeeChat known bugs, 2003-11-03 +WeeChat known bugs, 2003-11-16 -- ./configure does not check that Curses header is installed +- ./configure does not check that Curses headers are installed - ./configure does not check that Gtk 2.0 libraries are installed +- ./configure does not check that Perl headers & libraries are installed - too much nicks in the channel (> height of window) => display bug - some IRC commands are marked as 'unknown' when received (IRC protocol is under dev!) diff --git a/weechat/ChangeLog b/weechat/ChangeLog index 5951ed4a1..f8d936cdd 100644 --- a/weechat/ChangeLog +++ b/weechat/ChangeLog @@ -1,10 +1,11 @@ WeeChat - Wee Enhanced Environment for Chat =========================================== -ChangeLog - 2003-11-09 +ChangeLog - 2003-11-16 Version 0.0.4 (under dev!): + * Perl plugin * debug messages can be enabled via ./configure --enbale-debug option Version 0.0.3 (2003-11-03): diff --git a/weechat/TODO b/weechat/TODO index b98fd6494..00c2b3e4d 100644 --- a/weechat/TODO +++ b/weechat/TODO @@ -1,7 +1,7 @@ WeeChat - Wee Enhanced Environment for Chat =========================================== -TODO - 2003-11-09 +TODO - 2003-11-16 Legend: # done @@ -29,9 +29,8 @@ v0.0.4: - add missing options for config file * Plugins: - - add Perl plugin - - "/load" and "/unload" commands to (un)load extension scripts - (perl, python, ruby, ...) + + Perl plugin + # "/perl load" and "/perl unload" commands to (un)load Perl scripts Future versions: @@ -87,5 +86,7 @@ Future versions: loading config) * Plugins: - - add Python plugin - - add Ruby plugin + - Python plugin + - "/python load" and "/python unload" commands to (un)load Python scripts + - Ruby plugin + - "/ruby load" and "/ruby unload" commands to (un)load Ruby scripts diff --git a/weechat/configure.in b/weechat/configure.in index a21f2d615..009d30882 100644 --- a/weechat/configure.in +++ b/weechat/configure.in @@ -51,6 +51,7 @@ AC_FUNC_SELECT_ARGTYPES AC_TYPE_SIGNAL AC_CHECK_FUNCS([gethostbyname gethostname gettimeofday inet_ntoa memset mkdir select setlocale socket strcasecmp strchr strdup strncasecmp strpbrk strrchr strstr uname]) +AH_VERBATIM([PLUGIN_PERL], [#undef PLUGIN_PERL]) AH_VERBATIM([DEBUG], [#undef DEBUG]) AC_ARG_ENABLE(curses, [ --disable-curses Turn off Curses interface (default=auto)],,enable_curses=yes) @@ -90,18 +91,17 @@ if test "x$enable_gtk" = "xyes" ; then AC_SUBST(GTK_LIBS) fi -PLUGIN_LIBS= +PLUGINS_LIBS= if test "x$enable_perl" = "xyes" ; then enable_plugins="yes" - PLUGIN_LIBS="$PLUGIN_LIBS ../../plugins/perl/lib_weechat_perl.a" + PLUGINS_LIBS="$PLUGINS_LIBS ../../plugins/perl/lib_weechat_perl.a `perl -MExtUtils::Embed -e ldopts`" PERL_CFLAGS=`perl -MExtUtils::Embed -e ccopts` - PERL_LIBS=`perl -MExtUtils::Embed -e ldopts` AC_SUBST(PERL_CFLAGS) - AC_SUBST(PERL_LIBS) + AC_DEFINE(PLUGIN_PERL) fi -AC_SUBST(PLUGIN_LIBS) +AC_SUBST(PLUGINS_LIBS) if test "x$enable_debug" = "xyes" ; then AC_DEFINE(DEBUG) diff --git a/weechat/po/POTFILES.in b/weechat/po/POTFILES.in index cd5990016..27c256ea7 100644 --- a/weechat/po/POTFILES.in +++ b/weechat/po/POTFILES.in @@ -1,24 +1,30 @@ ./src/irc/irc-nick.c ./src/irc/irc-server.c ./src/irc/irc-channel.c +./src/irc/irc.h ./src/irc/irc-commands.c ./src/irc/irc-display.c ./src/irc/irc-send.c ./src/irc/irc-recv.c +./src/plugins/perl/wee-perl.c +./src/plugins/perl/wee-perl.h +./src/plugins/plugins.c +./src/plugins/plugins.h ./src/gui/curses/gui-input.c ./src/gui/curses/gui-display.c ./src/gui/gtk/gui-display.c ./src/gui/gtk/gui-input.c +./src/gui/qt/gui-qt.c +./src/gui/qt/gui-qt.h +./src/gui/gui.h ./src/gui/gui-common.c ./src/common/command.c ./src/common/completion.c ./src/common/history.c ./src/common/weechat.c -./src/common/weeconfig.c -./src/irc/irc.h -./src/gui/gui.h ./src/common/command.h ./src/common/completion.h ./src/common/history.h ./src/common/weechat.h +./src/common/weeconfig.c ./src/common/weeconfig.h diff --git a/weechat/po/fr.po b/weechat/po/fr.po index 5afbe2d9d..da0f914f6 100644 --- a/weechat/po/fr.po +++ b/weechat/po/fr.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: 0.0.2\n" "Report-Msgid-Bugs-To: flashcode@flashtux.org\n" -"POT-Creation-Date: 2003-10-11 14:28+0200\n" +"POT-Creation-Date: 2003-11-16 20:00+0100\n" "PO-Revision-Date: 2003-10-04 21:21+0200\n" "Last-Translator: FlashCode <flashcode@flashtux.org>\n" "Language-Team: weechat-dev <weechat-dev@nongnu.org>\n" @@ -15,119 +15,113 @@ msgstr "" "Content-Type: text/plain; charset=iso-8859-1\n" "Content-Transfer-Encoding: 8bit\n" -#: weechat.h:41 -msgid " Error:" -msgstr " Erreur:" - -#: weechat.h:42 -msgid " Warning:" -msgstr " Attention:" - -#: irc/irc-nick.c:185 +#: src/irc/irc-nick.c:188 #, c-format msgid "%s cannot allocate new nick\n" msgstr "%s ompossible d'allouer un nouveau pseudo\n" -#: irc/irc-server.c:98 +#: src/irc/irc-server.c:97 #, c-format msgid "%s cannot allocate new server\n" msgstr "%s impossible d'allouer un nouveau serveur\n" -#: irc/irc-server.c:354 +#: src/irc/irc-server.c:353 #, c-format msgid "%s unable to explode received buffer\n" msgstr "%s impossible d'exploser le tampon de réception\n" -#: irc/irc-server.c:425 +#: src/irc/irc-server.c:424 #, c-format msgid "Command '%s' failed!\n" msgstr "La commande '%s' a échoué !\n" -#: irc/irc-server.c:429 +#: src/irc/irc-server.c:428 msgid "No command to execute!\n" msgstr "Pas de commande à exécuter !\n" -#: irc/irc-server.c:433 +#: src/irc/irc-server.c:432 #, c-format msgid "Unknown command: cmd=%s, args=%s\n" msgstr "Commande inconnue: cmd=%s, params=%s\n" -#: irc/irc-server.c:482 +#: src/irc/irc-server.c:481 #, c-format msgid "%s: connecting to %s:%d...\n" msgstr "%s: connexion à %s:%d...\n" -#: irc/irc-server.c:484 +#: src/irc/irc-server.c:483 #, c-format msgid "connecting to server %s:%d...\n" msgstr "connexion au serveur %s:%d...\n" -#: irc/irc-server.c:492 +#: src/irc/irc-server.c:491 #, c-format msgid "%s cannot create pipe\n" msgstr "%s impossible de créer le pipe\n" -#: irc/irc-server.c:506 +#: src/irc/irc-server.c:505 #, c-format msgid "%s cannot set socket option \"SO_REUSEADDR\"\n" msgstr "%s impossible de paramétrer l'option socket \"SO_REUSEADDR\"\n" -#: irc/irc-server.c:513 +#: src/irc/irc-server.c:512 #, c-format msgid "%s cannot set socket option \"SO_KEEPALIVE\"\n" msgstr "%s impossible de paramétrer l'option socket \"SO_KEEPALIVE\"\n" -#: irc/irc-server.c:521 +#: src/irc/irc-server.c:520 #, c-format msgid "%s address \"%s\" not found\n" msgstr "%s adresse \"%s\" introuvable\n" -#: irc/irc-server.c:544 +#: src/irc/irc-server.c:543 #, c-format msgid "%s IP address not found\n" msgstr "%s adresse IP introuvable\n" -#: irc/irc-server.c:554 +#: src/irc/irc-server.c:553 #, c-format msgid "%s: server IP is: %s\n" msgstr "%s: l'adresse IP du serveur est : %s\n" -#: irc/irc-server.c:560 +#: src/irc/irc-server.c:559 #, c-format msgid "%s cannot connect to irc server\n" msgstr "%s connexion au serveur irc impossible\n" -#: irc/irc-server.c:588 +#: src/irc/irc-server.c:587 msgid "Disconnected from server!\n" msgstr "Déconnecté du serveur !\n" -#: irc/irc-channel.c:52 +#: src/irc/irc-channel.c:51 #, c-format msgid "%s cannot allocate new channel" msgstr "%s impossible d'allouer un nouveau canal" -#: irc/irc-commands.c:33 +#: src/irc/irc-commands.c:36 msgid "find information about the administrator of the server" msgstr "trouver les informations sur l'administrateur du serveur" -#: irc/irc-commands.c:34 irc/irc-commands.c:57 irc/irc-commands.c:127 -#: irc/irc-commands.c:199 irc/irc-commands.c:206 irc/irc-commands.c:212 +#: src/irc/irc-commands.c:37 src/irc/irc-commands.c:60 +#: src/irc/irc-commands.c:130 src/irc/irc-commands.c:202 +#: src/irc/irc-commands.c:209 src/irc/irc-commands.c:215 msgid "[target]" msgstr "[cible]" -#: irc/irc-commands.c:35 irc/irc-commands.c:206 irc/irc-commands.c:212 +#: src/irc/irc-commands.c:38 src/irc/irc-commands.c:209 +#: src/irc/irc-commands.c:215 msgid "target: server" msgstr "cible: serveur" -#: irc/irc-commands.c:37 +#: src/irc/irc-commands.c:40 msgid "toggle away status" msgstr "basculer le statut absent" -#: irc/irc-commands.c:38 +#: src/irc/irc-commands.c:41 msgid "[-all] [message]" msgstr "[-all] [message]" -#: irc/irc-commands.c:39 +#: src/irc/irc-commands.c:42 msgid "" "-all: toggle away status on all connected servers\n" "message: message for away (if no message is given, away status is removed)" @@ -136,15 +130,15 @@ msgstr "" "message: message pour l'absence (si pas de message donné, le statut " "d'absence est supprimé)" -#: irc/irc-commands.c:42 +#: src/irc/irc-commands.c:45 msgid "send a ctcp message" msgstr "envoyer un message ctcp" -#: irc/irc-commands.c:43 +#: src/irc/irc-commands.c:46 msgid "nickname type" msgstr "nickname type" -#: irc/irc-commands.c:44 +#: src/irc/irc-commands.c:47 msgid "" "nickname: user to send ctcp to\n" "type: \"action\" or \"version\"" @@ -152,44 +146,44 @@ msgstr "" "nickname: utilisateur pour envoyer le ctcp\n" "type: \"action\" ou \"version\"" -#: irc/irc-commands.c:46 +#: src/irc/irc-commands.c:49 msgid "removes channel operator status from nickname(s)" msgstr "retire le statut d'opérateur du canal à/aux nick(s)" -#: irc/irc-commands.c:47 irc/irc-commands.c:50 irc/irc-commands.c:140 -#: irc/irc-commands.c:218 +#: src/irc/irc-commands.c:50 src/irc/irc-commands.c:53 +#: src/irc/irc-commands.c:143 src/irc/irc-commands.c:221 msgid "nickname [nickname]" msgstr "nickname [nickname]" -#: irc/irc-commands.c:49 +#: src/irc/irc-commands.c:52 msgid "removes voice from nickname(s)" msgstr "retire la voix du/des pseudo(s)" -#: irc/irc-commands.c:52 +#: src/irc/irc-commands.c:55 msgid "shutdown the server" msgstr "arrêter le serveur" -#: irc/irc-commands.c:55 +#: src/irc/irc-commands.c:58 msgid "error received from IRC server" msgstr "erreur reçue du serveur IRC" -#: irc/irc-commands.c:56 +#: src/irc/irc-commands.c:59 msgid "get information describing the server" msgstr "voir les informations concernant le serveur" -#: irc/irc-commands.c:58 irc/irc-commands.c:128 +#: src/irc/irc-commands.c:61 src/irc/irc-commands.c:131 msgid "target: server name" msgstr "cible: nom du serveur" -#: irc/irc-commands.c:60 +#: src/irc/irc-commands.c:63 msgid "invite a nick on a channel" msgstr "inviter un utilisateur sur un canal" -#: irc/irc-commands.c:61 +#: src/irc/irc-commands.c:64 msgid "nickname channel" msgstr "nick canal" -#: irc/irc-commands.c:62 +#: src/irc/irc-commands.c:65 msgid "" "nickname: nick to invite\n" "channel: channel to invite" @@ -197,27 +191,27 @@ msgstr "" "nickname: utilisateur à inviter\n" "channel: canal pour l'invitation" -#: irc/irc-commands.c:64 +#: src/irc/irc-commands.c:67 msgid "check if a nickname is currently on IRC" msgstr "vérifier si un utilisateur est actuellement sur IRC" -#: irc/irc-commands.c:65 irc/irc-commands.c:209 +#: src/irc/irc-commands.c:68 src/irc/irc-commands.c:212 msgid "nickname [nickname ...]" msgstr "nick [nick ...]" -#: irc/irc-commands.c:66 irc/irc-commands.c:209 +#: src/irc/irc-commands.c:69 src/irc/irc-commands.c:212 msgid "nickname: nickname" msgstr "nick: pseudo" -#: irc/irc-commands.c:68 +#: src/irc/irc-commands.c:71 msgid "join a channel" msgstr "joindre un canal" -#: irc/irc-commands.c:69 +#: src/irc/irc-commands.c:72 msgid "channel[,channel] [key[,key]]" msgstr "canal[,canal] [clé[,clé]]" -#: irc/irc-commands.c:70 +#: src/irc/irc-commands.c:73 msgid "" "channel: channel name to join\n" "key: key to join the channel" @@ -225,15 +219,15 @@ msgstr "" "canal: nom du canal à rejoindre\n" "clé: clé pour rejoindre le canal" -#: irc/irc-commands.c:72 +#: src/irc/irc-commands.c:75 msgid "forcibly remove a user from a channel" msgstr "retirer par la force un utilisateur d'un canal" -#: irc/irc-commands.c:73 +#: src/irc/irc-commands.c:76 msgid "[channel] nickname [comment]" msgstr "[canal] nick [commentaire]" -#: irc/irc-commands.c:74 +#: src/irc/irc-commands.c:77 msgid "" "channel: channel where user is\n" "nickname: nickname to kick\n" @@ -243,15 +237,15 @@ msgstr "" "nick: utilisateur à éliminer\n" "commentaire: commentaire pour l'élimination" -#: irc/irc-commands.c:76 +#: src/irc/irc-commands.c:79 msgid "close client-server connection" msgstr "fermer la connexion client-serveur" -#: irc/irc-commands.c:77 +#: src/irc/irc-commands.c:80 msgid "nickname comment" msgstr "nick commentaire" -#: irc/irc-commands.c:78 +#: src/irc/irc-commands.c:81 msgid "" "nickname: nickname\n" "comment: comment for kill" @@ -259,16 +253,16 @@ msgstr "" "nick: utilisateur\n" "commentaire: commentaire pour la mort" -#: irc/irc-commands.c:80 +#: src/irc/irc-commands.c:83 msgid "list all servernames which are known by the server answering the query" msgstr "" "lister tous les noms de serveurs connus du serveur qui répond à la requête" -#: irc/irc-commands.c:81 +#: src/irc/irc-commands.c:84 msgid "[[remove_server] server_mask]" msgstr "[[serveur] masque_serveur]" -#: irc/irc-commands.c:82 +#: src/irc/irc-commands.c:85 msgid "" "remote_server: this server should answer the query\n" "server_mask: list of servers must match this mask" @@ -276,15 +270,15 @@ msgstr "" "serveur: ce serveur doit répondre à la requête\n" "masque_serveur: liste des serveurs correspondant au masque" -#: irc/irc-commands.c:85 +#: src/irc/irc-commands.c:88 msgid "list channels and their topic" msgstr "lister les canaux et leur sujet" -#: irc/irc-commands.c:86 +#: src/irc/irc-commands.c:89 msgid "[channel[,channel] [server]]" msgstr "[canal[,canall] [serveur]]" -#: irc/irc-commands.c:87 +#: src/irc/irc-commands.c:90 msgid "" "channel: channel to list\n" "server: server name" @@ -292,15 +286,15 @@ msgstr "" "canal: canal à lister\n" "serveur: nom du serveur" -#: irc/irc-commands.c:89 +#: src/irc/irc-commands.c:92 msgid "get statistics about ths size of the IRC network" msgstr "obtenir des statistiques sur la taille du réseau IRC" -#: irc/irc-commands.c:90 +#: src/irc/irc-commands.c:93 msgid "[mask [target]]" msgstr "[masque [cible]]" -#: irc/irc-commands.c:91 +#: src/irc/irc-commands.c:94 msgid "" "mask: servers matching the mask only\n" "target: server for forwarding request" @@ -308,23 +302,23 @@ msgstr "" "masque: serveurs qui correspondent au masque seulement\n" "cible: serveur pour faire suivre la requête" -#: irc/irc-commands.c:94 +#: src/irc/irc-commands.c:97 msgid "send a ctcp action to the current channel" msgstr "envoyer une action ctcp au canal courant" -#: irc/irc-commands.c:95 +#: src/irc/irc-commands.c:98 msgid "message" msgstr "message" -#: irc/irc-commands.c:96 +#: src/irc/irc-commands.c:99 msgid "message: message to send" msgstr "message: message à envoyer" -#: irc/irc-commands.c:98 +#: src/irc/irc-commands.c:101 msgid "change channel or user mode" msgstr "changer le mode du canal ou de l'utilisateur" -#: irc/irc-commands.c:99 +#: src/irc/irc-commands.c:102 msgid "" "{ channel {[+|-]|o|p|s|i|t|n|b|v} [limit] [user] [ban mask] } | { nickname " "{[+|-]|i|w|s|o}" @@ -332,7 +326,7 @@ msgstr "" "{ canal {[+|-]|o|p|s|i|t|n|b|v} [limite] [utilisateur] [masque de " "banissement] } | { nick {[+|-]|i|w|s|o}" -#: irc/irc-commands.c:101 +#: src/irc/irc-commands.c:104 msgid "" "channel modes:\n" " channel: channel name to modify\n" @@ -375,15 +369,15 @@ msgstr "" " w: l'utilisateur reçoit les wallops\n" " o: drapeau opérateur\n" -#: irc/irc-commands.c:121 +#: src/irc/irc-commands.c:124 msgid "send message to a nick or channel" msgstr "envoyer un message à un utilisateur ou canal" -#: irc/irc-commands.c:122 +#: src/irc/irc-commands.c:125 msgid "receiver[,receiver] text" msgstr "cible[,cible] texte" -#: irc/irc-commands.c:123 +#: src/irc/irc-commands.c:126 msgid "" "receiver: nick or channel (may be mask, '*' = current channel)\n" "text: text to send" @@ -391,43 +385,43 @@ msgstr "" "cible: utilisateur ou canal (peut-être un masque, '*' = canal courant)\n" "texte: texte à envoyer" -#: irc/irc-commands.c:126 +#: src/irc/irc-commands.c:129 msgid "get the \"Message Of The Day\"" msgstr "obtenir le message du jour" -#: irc/irc-commands.c:130 +#: src/irc/irc-commands.c:133 msgid "list nicknames on channels" msgstr "lister les utilisateurs sur des canaux" -#: irc/irc-commands.c:131 irc/irc-commands.c:147 +#: src/irc/irc-commands.c:134 src/irc/irc-commands.c:150 msgid "[channel[,channel]]" msgstr "[canal[,canal]]" -#: irc/irc-commands.c:131 +#: src/irc/irc-commands.c:134 msgid "channel: channel name" msgstr "canal: nom du canal" -#: irc/irc-commands.c:133 +#: src/irc/irc-commands.c:136 msgid "change current nickname" msgstr "changer le nick courant" -#: irc/irc-commands.c:134 +#: src/irc/irc-commands.c:137 msgid "nickname" msgstr "nick" -#: irc/irc-commands.c:134 +#: src/irc/irc-commands.c:137 msgid "nickname: new nickname for current IRC server" msgstr "nick: nouveau nick pour le serveur IRC courant" -#: irc/irc-commands.c:136 +#: src/irc/irc-commands.c:139 msgid "send notice message to user" msgstr "envoyer un message notice à un utilisateur" -#: irc/irc-commands.c:137 +#: src/irc/irc-commands.c:140 msgid "nickname text" msgstr "nick texte" -#: irc/irc-commands.c:137 +#: src/irc/irc-commands.c:140 msgid "" "nickname: user to send notice to\n" "text: text to send" @@ -435,41 +429,41 @@ msgstr "" "nick: utilisateur cible pour la notice\n" "texte: texte à envoyer" -#: irc/irc-commands.c:139 +#: src/irc/irc-commands.c:142 msgid "gives channel operator status to nickname(s)" msgstr "donner le statut opérateur à un/des utilisateur(s)" -#: irc/irc-commands.c:142 +#: src/irc/irc-commands.c:145 msgid "get operator privileges" msgstr "obtenir le statut d'opérateur" -#: irc/irc-commands.c:143 +#: src/irc/irc-commands.c:146 msgid "user password" msgstr "utilisateur mot_de_passe" -#: irc/irc-commands.c:144 +#: src/irc/irc-commands.c:147 msgid "user/password: used to get privileges on current IRC server" msgstr "" "utilisateur/mot_de_passe: utilisé pour obtenir les privilèges sur le serveur " "IRC courant" -#: irc/irc-commands.c:146 +#: src/irc/irc-commands.c:149 msgid "leave a channel" msgstr "quitter un canal" -#: irc/irc-commands.c:147 +#: src/irc/irc-commands.c:150 msgid "channel: channel name to leave" msgstr "canal: nom du canal à quitter" -#: irc/irc-commands.c:149 +#: src/irc/irc-commands.c:152 msgid "ping server" msgstr "pinguer un serveur" -#: irc/irc-commands.c:150 +#: src/irc/irc-commands.c:153 msgid "server1 [server2]" msgstr "serveur1 [serveur2]" -#: irc/irc-commands.c:151 +#: src/irc/irc-commands.c:154 msgid "" "server1: server to ping\n" "server2: forward ping to this server" @@ -477,15 +471,15 @@ msgstr "" "serveur1: serveur à pinguer\n" "serveur2: faire suivre le ping à ce serveur" -#: irc/irc-commands.c:153 +#: src/irc/irc-commands.c:156 msgid "answer to a ping message" msgstr "répondre à un message ping" -#: irc/irc-commands.c:154 +#: src/irc/irc-commands.c:157 msgid "daemon [daemon2]" msgstr "démon [démon2]" -#: irc/irc-commands.c:154 +#: src/irc/irc-commands.c:157 msgid "" "daemon: daemon who has responded to Ping message\n" "daemon2: forward message to this daemon" @@ -493,51 +487,51 @@ msgstr "" "démon: démon qui a répondu au message Ping\n" "démon2: faire suivre le message à ce démon" -#: irc/irc-commands.c:157 +#: src/irc/irc-commands.c:160 msgid "message received" msgstr "message reçu" -#: irc/irc-commands.c:160 +#: src/irc/irc-commands.c:163 msgid "close all connections & quit " msgstr "fermer toutes les connexions et quitter " -#: irc/irc-commands.c:161 +#: src/irc/irc-commands.c:164 msgid "[quit_message]" msgstr "[message_de_fin]" -#: irc/irc-commands.c:162 +#: src/irc/irc-commands.c:165 msgid "quit_message: quit message (displayed to other users)" msgstr "quit_message: quit message (displayed to other users)" -#: irc/irc-commands.c:164 +#: src/irc/irc-commands.c:167 msgid "send raw data to server without parsing" msgstr "envoyer des données brutes au serveur sans analyse" -#: irc/irc-commands.c:165 +#: src/irc/irc-commands.c:168 msgid "data" msgstr "données" -#: irc/irc-commands.c:166 +#: src/irc/irc-commands.c:169 msgid "data: raw data to send" msgstr "données: données brutes à envoyer" -#: irc/irc-commands.c:168 +#: src/irc/irc-commands.c:171 msgid "tell the server to reload its config file" msgstr "demander au serveur de recharger son fichier de config" -#: irc/irc-commands.c:171 +#: src/irc/irc-commands.c:174 msgid "tell the server to restart itself" msgstr "demander au serveur de redémarrer" -#: irc/irc-commands.c:174 +#: src/irc/irc-commands.c:177 msgid "register a new service" msgstr "enregister un nouveau service" -#: irc/irc-commands.c:175 +#: src/irc/irc-commands.c:178 msgid "nickname reserved distribution type reserved info" msgstr "nick réservé distribution type réservé info" -#: irc/irc-commands.c:176 +#: src/irc/irc-commands.c:179 msgid "" "distribution: visibility of service\n" "type: reserved for future usage" @@ -545,15 +539,15 @@ msgstr "" "distribution: visibilité du service\n" "type: réservé pour une utilisation future" -#: irc/irc-commands.c:179 +#: src/irc/irc-commands.c:182 msgid "list services currently connected to the network" msgstr "lister les services actuellement connectés au réseau" -#: irc/irc-commands.c:180 +#: src/irc/irc-commands.c:183 msgid "[mask [type]]" msgstr "[masque [type]]" -#: irc/irc-commands.c:180 +#: src/irc/irc-commands.c:183 msgid "" "mask: list only services matching this mask\n" "type: list only services of this type" @@ -561,15 +555,15 @@ msgstr "" "masque: lister seulement les services qui correspondent à ce masque\n" "type: lister seulement les services de ce type" -#: irc/irc-commands.c:183 +#: src/irc/irc-commands.c:186 msgid "deliver a message to a service" msgstr "envoyer un message à un service" -#: irc/irc-commands.c:184 +#: src/irc/irc-commands.c:187 msgid "service text" msgstr "service texte" -#: irc/irc-commands.c:184 +#: src/irc/irc-commands.c:187 msgid "" "service: name of service\n" "text: text to send" @@ -577,15 +571,15 @@ msgstr "" "service: nom du service\n" "texte: texte à envoyer" -#: irc/irc-commands.c:186 +#: src/irc/irc-commands.c:189 msgid "disconnect server links" msgstr "déconnecter les liens vers un serveur" -#: irc/irc-commands.c:187 +#: src/irc/irc-commands.c:190 msgid "server commnent" msgstr "serveur commentaire" -#: irc/irc-commands.c:187 +#: src/irc/irc-commands.c:190 msgid "" "server: server name\n" "comment: comment for quit" @@ -593,15 +587,15 @@ msgstr "" "serveur: nom du serveur\n" "commentaire: commentaire pour quitter" -#: irc/irc-commands.c:189 +#: src/irc/irc-commands.c:192 msgid "query statistics about server" msgstr "demande les informations sur le serveur" -#: irc/irc-commands.c:190 +#: src/irc/irc-commands.c:193 msgid "[query [server]]" msgstr "[requête [serveur]]" -#: irc/irc-commands.c:191 +#: src/irc/irc-commands.c:194 msgid "" "query: c/h/i/k/l/m/o/y/u (see RFC1459)\n" "server: server name" @@ -609,17 +603,17 @@ msgstr "" "requête: c/h/i/k/l/m/o/y/u (voir la RFC1459)\n" "serveur: nom du serveur" -#: irc/irc-commands.c:193 +#: src/irc/irc-commands.c:196 msgid "" "give users who are on a host running an IRC server a message asking them to " "please join IRC" msgstr "envoyer un message aux serveurs leur demandant de rejoindre IRC" -#: irc/irc-commands.c:195 +#: src/irc/irc-commands.c:198 msgid "user [target [channel]]" msgstr "utilisateur [cible [canal]]" -#: irc/irc-commands.c:196 +#: src/irc/irc-commands.c:199 msgid "" "user: username\n" "target: server name\n" @@ -629,23 +623,23 @@ msgstr "" "cible: nom du serveur\n" "canal: nom du canal" -#: irc/irc-commands.c:198 +#: src/irc/irc-commands.c:201 msgid "query local time from server" msgstr "demander l'heure locale d'un serveur" -#: irc/irc-commands.c:199 +#: src/irc/irc-commands.c:202 msgid "target: query time from specified server" msgstr "cible: demander l'heure de ce serveur" -#: irc/irc-commands.c:201 +#: src/irc/irc-commands.c:204 msgid "get/set channel topic" msgstr "recevoir/définir le titre du canal" -#: irc/irc-commands.c:202 +#: src/irc/irc-commands.c:205 msgid "[channel] [topic]" msgstr "[canal] [titre]" -#: irc/irc-commands.c:202 +#: src/irc/irc-commands.c:205 msgid "" "channel: channel name\n" "topic: new topic for channel (if topic is \"-delete\" then topic is deleted)" @@ -654,28 +648,28 @@ msgstr "" "titre: nouveau titre pour le canal (si le titre est \"-delete\" alors le " "titre est supprimé)" -#: irc/irc-commands.c:205 +#: src/irc/irc-commands.c:208 msgid "find the route to specific server" msgstr "trouver le chemin jusqu'à un serveur spécifique" -#: irc/irc-commands.c:208 +#: src/irc/irc-commands.c:211 msgid "return a list of information about nicknames" msgstr "retourne une liste d'informations sur des utilisateurs" -#: irc/irc-commands.c:211 +#: src/irc/irc-commands.c:214 msgid "list of users logged into the server" msgstr "liste des utilisateurs connectés au serveur" -#: irc/irc-commands.c:214 +#: src/irc/irc-commands.c:217 msgid "gives the version info of nick or server (current or specified)" msgstr "" "retourne la version de l'utilisateur ou du serveur (courant ou spécifié)" -#: irc/irc-commands.c:215 +#: src/irc/irc-commands.c:218 msgid "[server | nickname]" msgstr "[serveur | nick]" -#: irc/irc-commands.c:215 +#: src/irc/irc-commands.c:218 msgid "" "server: server name\n" "nickname: nickname" @@ -683,11 +677,11 @@ msgstr "" "serveur: nom du serveur\n" "nick: utilisateur" -#: irc/irc-commands.c:217 +#: src/irc/irc-commands.c:220 msgid "gives voice to nickname(s)" msgstr "donne la voix à/aux utilisateur(s)" -#: irc/irc-commands.c:220 +#: src/irc/irc-commands.c:223 msgid "" "send a message to all currently connected users who have set the 'w' user " "mode for themselves" @@ -695,23 +689,23 @@ msgstr "" "envoyer un message à tous les utilisateurs connectés qui ont activé le mode " "utilisateur 'w' pour eux-mêmes" -#: irc/irc-commands.c:222 +#: src/irc/irc-commands.c:225 msgid "text" msgstr "texte" -#: irc/irc-commands.c:222 +#: src/irc/irc-commands.c:225 msgid "text to send" msgstr "texte à envoyer" -#: irc/irc-commands.c:224 +#: src/irc/irc-commands.c:227 msgid "generate a query which returns a list of information" msgstr "génère une requête qui retourne une liste d'information" -#: irc/irc-commands.c:225 +#: src/irc/irc-commands.c:228 msgid "[mask [\"o\"]]" msgstr "[masque [\"o\"]]" -#: irc/irc-commands.c:225 +#: src/irc/irc-commands.c:228 msgid "" "mask: only information which match this mask\n" "o: only operators are returned according to the mask supplied\n" @@ -719,15 +713,15 @@ msgstr "" "masque: information qui correspond à ce masque uniquement\n" "o: seul les opérateurs sont retournés correspondant au masque fourni\n" -#: irc/irc-commands.c:228 +#: src/irc/irc-commands.c:231 msgid "query information about user(s)" msgstr "demande les informations sur le(s) utilisateur(s)" -#: irc/irc-commands.c:229 +#: src/irc/irc-commands.c:232 msgid "[server] nickname[,nickname]" msgstr "[serveur] nick[,nick]" -#: irc/irc-commands.c:229 +#: src/irc/irc-commands.c:232 msgid "" "server: server name\n" "nickname: nickname (may be a mask)" @@ -735,15 +729,15 @@ msgstr "" "serveur: nom du serveur\n" "nick: utilisateur (peut être un masque)" -#: irc/irc-commands.c:232 +#: src/irc/irc-commands.c:235 msgid "ask for information about a nickname which no longer exists" msgstr "demander de l'information sur un nick qui n'existe plus" -#: irc/irc-commands.c:233 +#: src/irc/irc-commands.c:236 msgid "nickname [,nickname [,nickname ...]] [count [target]]" msgstr "nick [,nick [,nick ...]] [nombre [cible]]" -#: irc/irc-commands.c:234 +#: src/irc/irc-commands.c:237 msgid "" "nickname: nickname to search\n" "count: number of replies to return (full search if negative number)\n" @@ -754,101 +748,107 @@ msgstr "" "négatif)\n" "cible: la réponse doit correspondre à ce masque" -#: irc/irc-commands.c:238 irc/irc-commands.c:239 irc/irc-commands.c:240 -#: irc/irc-commands.c:241 irc/irc-commands.c:242 irc/irc-commands.c:243 -#: irc/irc-commands.c:244 irc/irc-commands.c:245 irc/irc-commands.c:246 -#: irc/irc-commands.c:247 irc/irc-commands.c:248 irc/irc-commands.c:249 -#: irc/irc-commands.c:250 irc/irc-commands.c:251 irc/irc-commands.c:252 -#: irc/irc-commands.c:253 irc/irc-commands.c:254 irc/irc-commands.c:255 -#: irc/irc-commands.c:256 irc/irc-commands.c:257 irc/irc-commands.c:258 -#: irc/irc-commands.c:259 irc/irc-commands.c:260 irc/irc-commands.c:261 -#: irc/irc-commands.c:262 irc/irc-commands.c:263 irc/irc-commands.c:264 -#: irc/irc-commands.c:300 irc/irc-commands.c:301 irc/irc-commands.c:302 -#: irc/irc-commands.c:303 irc/irc-commands.c:304 irc/irc-commands.c:305 +#: src/irc/irc-commands.c:241 src/irc/irc-commands.c:242 +#: src/irc/irc-commands.c:243 src/irc/irc-commands.c:244 +#: src/irc/irc-commands.c:245 src/irc/irc-commands.c:246 +#: src/irc/irc-commands.c:247 src/irc/irc-commands.c:248 +#: src/irc/irc-commands.c:249 src/irc/irc-commands.c:250 +#: src/irc/irc-commands.c:251 src/irc/irc-commands.c:252 +#: src/irc/irc-commands.c:253 src/irc/irc-commands.c:254 +#: src/irc/irc-commands.c:255 src/irc/irc-commands.c:256 +#: src/irc/irc-commands.c:257 src/irc/irc-commands.c:258 +#: src/irc/irc-commands.c:259 src/irc/irc-commands.c:260 +#: src/irc/irc-commands.c:261 src/irc/irc-commands.c:262 +#: src/irc/irc-commands.c:263 src/irc/irc-commands.c:264 +#: src/irc/irc-commands.c:265 src/irc/irc-commands.c:266 +#: src/irc/irc-commands.c:267 src/irc/irc-commands.c:303 +#: src/irc/irc-commands.c:304 src/irc/irc-commands.c:305 +#: src/irc/irc-commands.c:306 src/irc/irc-commands.c:307 +#: src/irc/irc-commands.c:308 msgid "a server message" msgstr "un message du serveur" -#: irc/irc-commands.c:265 +#: src/irc/irc-commands.c:268 msgid "away message" msgstr "message d'absence" -#: irc/irc-commands.c:266 +#: src/irc/irc-commands.c:269 msgid "userhost" msgstr "nom de machine utilisateur" -#: irc/irc-commands.c:267 +#: src/irc/irc-commands.c:270 msgid "ison" msgstr "est présent" -#: irc/irc-commands.c:268 +#: src/irc/irc-commands.c:271 msgid "unaway" msgstr "non absent" -#: irc/irc-commands.c:269 +#: src/irc/irc-commands.c:272 msgid "now away" msgstr "maintenant absent" -#: irc/irc-commands.c:270 +#: src/irc/irc-commands.c:273 msgid "whois (user)" msgstr "qui est (utilisateur)" -#: irc/irc-commands.c:271 +#: src/irc/irc-commands.c:274 msgid "whois (server)" msgstr "qui est (serveur)" -#: irc/irc-commands.c:272 +#: src/irc/irc-commands.c:275 msgid "whois (operator)" msgstr "qui est (opérateur)" -#: irc/irc-commands.c:273 +#: src/irc/irc-commands.c:276 msgid "whowas" msgstr "qui était-ce" -#: irc/irc-commands.c:274 +#: src/irc/irc-commands.c:277 msgid "end of /who list" msgstr "fin de /who list" -#: irc/irc-commands.c:275 +#: src/irc/irc-commands.c:278 msgid "whois (idle)" msgstr "qui est (idle)" -#: irc/irc-commands.c:276 +#: src/irc/irc-commands.c:279 msgid "whois (end)" msgstr "qui est (fin)" -#: irc/irc-commands.c:277 +#: src/irc/irc-commands.c:280 msgid "whois (channels)" msgstr "qui est (canaux)" -#: irc/irc-commands.c:278 +#: src/irc/irc-commands.c:281 msgid "whois (identified user)" msgstr "qui est (utilisateur identifié)" -#: irc/irc-commands.c:279 +#: src/irc/irc-commands.c:282 msgid "/list start" msgstr "/list début" -#: irc/irc-commands.c:280 +#: src/irc/irc-commands.c:283 msgid "channel (for /list)" msgstr "canal (pour /list)" -#: irc/irc-commands.c:281 +#: src/irc/irc-commands.c:284 msgid "/list end" msgstr "/list fin" -#: irc/irc-commands.c:282 +#: src/irc/irc-commands.c:285 msgid "no topic for channel" msgstr "pas de titre pour le canal" -#: irc/irc-commands.c:283 +#: src/irc/irc-commands.c:286 msgid "topic of channel" msgstr "titre du canal" -#: irc/irc-commands.c:284 +#: src/irc/irc-commands.c:287 msgid "channel :topic" msgstr "canal :titre" -#: irc/irc-commands.c:285 +#: src/irc/irc-commands.c:288 msgid "" "channel: name of channel\n" "topic: topic of the channel" @@ -856,27 +856,27 @@ msgstr "" "canal: nom du canal\n" "titre: titre du canal" -#: irc/irc-commands.c:287 +#: src/irc/irc-commands.c:290 msgid "infos about topic (nick & date changed)" msgstr "infos sur le titre (utilisateur et date de changement)" -#: irc/irc-commands.c:290 +#: src/irc/irc-commands.c:293 msgid "server version" msgstr "version du serveur" -#: irc/irc-commands.c:291 +#: src/irc/irc-commands.c:294 msgid "who" msgstr "qui" -#: irc/irc-commands.c:292 +#: src/irc/irc-commands.c:295 msgid "list of nicks on channel" msgstr "liste des utilisateurs sur un canal" -#: irc/irc-commands.c:293 +#: src/irc/irc-commands.c:296 msgid "channel :[[@|+]nick ...]" msgstr "canal :[[@|+]nick ...]" -#: irc/irc-commands.c:294 +#: src/irc/irc-commands.c:297 msgid "" "channel: name of channel\n" "nick: nick on the channel" @@ -884,378 +884,386 @@ msgstr "" "canal: nom du canal\n" "nick: utilisateur sur le canal" -#: irc/irc-commands.c:296 +#: src/irc/irc-commands.c:299 msgid "links" msgstr "liens" -#: irc/irc-commands.c:297 +#: src/irc/irc-commands.c:300 msgid "end of /links list" msgstr "fin de /links list" -#: irc/irc-commands.c:298 +#: src/irc/irc-commands.c:301 msgid "end of /names list" msgstr "fin de la liste /names" -#: irc/irc-commands.c:299 +#: src/irc/irc-commands.c:302 msgid "end of /whowas list" msgstr "fin de /whowas list" -#: irc/irc-commands.c:306 +#: src/irc/irc-commands.c:309 msgid "server local time" msgstr "heure locale du serveur" -#: irc/irc-commands.c:307 +#: src/irc/irc-commands.c:310 msgid "no such nick/channel" msgstr "pas de tel utilisateur/canal" -#: irc/irc-commands.c:309 +#: src/irc/irc-commands.c:312 msgid "no such server" msgstr "pas de tel serveur" -#: irc/irc-commands.c:311 +#: src/irc/irc-commands.c:314 msgid "no such channel" msgstr "pas de tel canal" -#: irc/irc-commands.c:313 +#: src/irc/irc-commands.c:316 msgid "cannot send to channel" msgstr "impossible d'envoyer au canal" -#: irc/irc-commands.c:315 +#: src/irc/irc-commands.c:318 msgid "too many channels" msgstr "trop de canaux" -#: irc/irc-commands.c:317 irc/irc-commands.c:319 irc/irc-commands.c:321 +#: src/irc/irc-commands.c:320 src/irc/irc-commands.c:322 +#: src/irc/irc-commands.c:324 msgid "was no such nick" msgstr "n'y avait pas de tel utilisateur" -#: irc/irc-commands.c:323 +#: src/irc/irc-commands.c:326 msgid "no origin" msgstr "pas d'origine" -#: irc/irc-commands.c:325 +#: src/irc/irc-commands.c:328 msgid "no recipient" msgstr "pas de destinataire" -#: irc/irc-commands.c:327 +#: src/irc/irc-commands.c:330 msgid "no text to send" msgstr "pas de texte à envoyer" -#: irc/irc-commands.c:329 +#: src/irc/irc-commands.c:332 msgid "no toplevel" msgstr "pas de niveau supérieur" -#: irc/irc-commands.c:331 +#: src/irc/irc-commands.c:334 msgid "wilcard in toplevel domain" msgstr "caractère joker dans le domaine de niveau supérieur" -#: irc/irc-commands.c:333 +#: src/irc/irc-commands.c:336 msgid "unknown command" msgstr "commande inconnue" -#: irc/irc-commands.c:335 +#: src/irc/irc-commands.c:338 msgid "MOTD is missing" msgstr "MOTD est manquant" -#: irc/irc-commands.c:337 +#: src/irc/irc-commands.c:340 msgid "no administrative info" msgstr "pas d'information administrative" -#: irc/irc-commands.c:339 +#: src/irc/irc-commands.c:342 msgid "file error" msgstr "erreur de fichier" -#: irc/irc-commands.c:341 +#: src/irc/irc-commands.c:344 msgid "no nickname given" msgstr "pas d'utilisateur donné" -#: irc/irc-commands.c:343 +#: src/irc/irc-commands.c:346 msgid "erroneus nickname" msgstr "nom d'utilisateur erroné" -#: irc/irc-commands.c:345 +#: src/irc/irc-commands.c:348 msgid "nickname already in use" msgstr "nom d'utilisateur déjà en cours d'utilisation" -#: irc/irc-commands.c:347 +#: src/irc/irc-commands.c:350 msgid "nickname collision" msgstr "collision sur le nom d'utilisateur" -#: irc/irc-commands.c:349 +#: src/irc/irc-commands.c:352 msgid "user not in channel" msgstr "utilisateur non présent dans le canal" -#: irc/irc-commands.c:351 +#: src/irc/irc-commands.c:354 msgid "not on channel" msgstr "non présent sur le canal" -#: irc/irc-commands.c:353 +#: src/irc/irc-commands.c:356 msgid "user already on channel" msgstr "utilisateur déjà sur le canal" -#: irc/irc-commands.c:355 +#: src/irc/irc-commands.c:358 msgid "user not logged in" msgstr "utilisateur non enregistré" -#: irc/irc-commands.c:357 +#: src/irc/irc-commands.c:360 msgid "summon has been disabled" msgstr "summon a été désactivé" -#: irc/irc-commands.c:359 +#: src/irc/irc-commands.c:362 msgid "users has been disabled" msgstr "users a été désactivé" -#: irc/irc-commands.c:361 +#: src/irc/irc-commands.c:364 msgid "you are not registered" msgstr "vous n'êtes pas enregistré" -#: irc/irc-commands.c:363 +#: src/irc/irc-commands.c:366 msgid "not enough parameters" msgstr "pas assez de paramètres" -#: irc/irc-commands.c:365 +#: src/irc/irc-commands.c:368 msgid "you may not register" msgstr "vous ne pouvez pas vous enregistrer" -#: irc/irc-commands.c:367 +#: src/irc/irc-commands.c:370 msgid "your host isn't among the privileged" msgstr "votre nom de machine n'est pas parmi les privilégiés" -#: irc/irc-commands.c:369 +#: src/irc/irc-commands.c:372 msgid "password incorrect" msgstr "mot de passe incorrect" -#: irc/irc-commands.c:371 +#: src/irc/irc-commands.c:374 msgid "you are banned from this server" msgstr "vous êtes banni de ce serveur" -#: irc/irc-commands.c:373 +#: src/irc/irc-commands.c:376 msgid "channel key already set" msgstr "clé du canal déjà définie" -#: irc/irc-commands.c:375 +#: src/irc/irc-commands.c:378 msgid "channel is already full" msgstr "le canal est déjà plein" -#: irc/irc-commands.c:377 +#: src/irc/irc-commands.c:380 msgid "unknown mode char to me" msgstr "caractère de mode inconnu pour moi" -#: irc/irc-commands.c:379 +#: src/irc/irc-commands.c:382 msgid "cannot join channel (invite only)" msgstr "impossible de rejoindre le canal (invités seulement)" -#: irc/irc-commands.c:381 +#: src/irc/irc-commands.c:384 msgid "cannot join channel (banned from channel)" msgstr "impossible de rejoindre le canal (banni du canal)" -#: irc/irc-commands.c:383 +#: src/irc/irc-commands.c:386 msgid "cannot join channel (bad channel key)" msgstr "impossible de rejoindre le canal (mauvaise clé pour le canal)" -#: irc/irc-commands.c:385 +#: src/irc/irc-commands.c:388 msgid "you're not an IRC operator" msgstr "vous n'êtres pas opérateur IRC" -#: irc/irc-commands.c:387 +#: src/irc/irc-commands.c:390 msgid "you're not channel operator" msgstr "vous n'êtes pas opérateur du canal" -#: irc/irc-commands.c:389 +#: src/irc/irc-commands.c:392 msgid "you can't kill a server!" msgstr "vous ne pouvez pas supprimer un serveur !" -#: irc/irc-commands.c:391 +#: src/irc/irc-commands.c:394 msgid "no O-lines for your host" msgstr "pas de O-lines pour votre host" -#: irc/irc-commands.c:393 +#: src/irc/irc-commands.c:396 msgid "unknown mode flag" msgstr "drapeau de mode inconnu" -#: irc/irc-commands.c:395 +#: src/irc/irc-commands.c:398 msgid "can't change mode for other users" msgstr "impossible de changer le mode pour les autres utilisateurs" -#: irc/irc-send.c:56 irc/irc-recv.c:2381 +#: src/irc/irc-send.c:60 src/irc/irc-recv.c:2475 msgid "unknown" msgstr "inconnu" -#: irc/irc-send.c:58 +#: src/irc/irc-send.c:62 #, c-format msgid "%s: using local hostname \"%s\"\n" msgstr "%s: utilisation du nom de machine local \"%s\"\n" -#: irc/irc-send.c:189 irc/irc-send.c:213 irc/irc-send.c:301 irc/irc-send.c:547 -#: irc/irc-send.c:601 irc/irc-send.c:993 +#: src/irc/irc-send.c:201 src/irc/irc-send.c:225 src/irc/irc-send.c:313 +#: src/irc/irc-send.c:559 src/irc/irc-send.c:613 src/irc/irc-send.c:1005 #, c-format msgid "%s \"%s\" command can only be executed in a channel window\n" msgstr "" "%s la commande \"%s\" peut seulement être exécutée dans une fenêtre de " "canal\n" -#: irc/irc-send.c:373 irc/irc-send.c:430 irc/irc-send.c:648 irc/irc-send.c:661 -#: irc/irc-send.c:888 +#: src/irc/irc-send.c:385 src/irc/irc-send.c:442 src/irc/irc-send.c:660 +#: src/irc/irc-send.c:673 src/irc/irc-send.c:900 #, c-format msgid "%s \"%s\" command can not be executed on a server window\n" msgstr "" "%s la commande \"%s\" ne peut pas être exécutée dans une fenêtre serveur\n" -#: irc/irc-send.c:446 irc/irc-send.c:468 irc/irc-recv.c:252 irc/irc-recv.c:756 +#: src/irc/irc-send.c:458 src/irc/irc-send.c:480 src/irc/irc-recv.c:256 +#: src/irc/irc-recv.c:804 #, c-format msgid "%s nick not found for \"%s\" command\n" msgstr "%s utilisateur non trouvé pour la commande \"%s\"\n" -#: irc/irc-send.c:482 irc/irc-recv.c:819 +#: src/irc/irc-send.c:494 src/irc/irc-recv.c:890 #, c-format msgid "%s cannot create new private window \"%s\"\n" msgstr "%s impossible de créer la fenêtre privée \"%s\"\n" -#: irc/irc-send.c:512 +#: src/irc/irc-send.c:524 src/common/command.c:1019 #, c-format msgid "%s wrong argument count for \"%s\" command\n" -msgstr "%s nombre de paramètres erronés pour la commande \"%s\"\n" +msgstr "%s nombre de paramètres erroné pour la commande \"%s\"\n" -#: irc/irc-send.c:966 +#: src/irc/irc-send.c:978 #, c-format msgid "%s, compiled on %s %s\n" msgstr "%s, compilé le %s %s\n" -#: irc/irc-recv.c:154 +#: src/irc/irc-recv.c:158 #, c-format msgid "%s cannot create new channel \"%s\"\n" msgstr "%s impossible de créer le nouveau canal \"%s\"\n" -#: irc/irc-recv.c:174 +#: src/irc/irc-recv.c:178 msgid " has joined " msgstr " a rejoint " -#: irc/irc-recv.c:220 irc/irc-recv.c:436 irc/irc-recv.c:658 irc/irc-recv.c:765 -#: irc/irc-recv.c:1894 irc/irc-recv.c:1959 +#: src/irc/irc-recv.c:224 src/irc/irc-recv.c:440 src/irc/irc-recv.c:706 +#: src/irc/irc-recv.c:813 src/irc/irc-recv.c:1976 src/irc/irc-recv.c:2041 #, c-format msgid "%s channel not found for \"%s\" command\n" msgstr "%s canal non trouvé pour la commande \"%s\"\n" -#: irc/irc-recv.c:229 +#: src/irc/irc-recv.c:233 msgid " has kicked " msgstr " a poussé dehors " -#: irc/irc-recv.c:233 +#: src/irc/irc-recv.c:237 msgid " from " msgstr " de " -#: irc/irc-recv.c:281 irc/irc-recv.c:465 irc/irc-recv.c:699 irc/irc-recv.c:871 +#: src/irc/irc-recv.c:285 src/irc/irc-recv.c:469 src/irc/irc-recv.c:747 +#: src/irc/irc-recv.c:943 #, c-format msgid "%s \"%s\" command received without host\n" msgstr "%s commande \"%s\" reçue sans host\n" -#: irc/irc-recv.c:295 +#: src/irc/irc-recv.c:299 #, c-format msgid "%s \"%s\" command received without channel or nickname\n" msgstr "%s commande \"%s\" reçue sans canal ou utilisateur\n" -#: irc/irc-recv.c:338 +#: src/irc/irc-recv.c:342 msgid "sets ban on" msgstr "instaure un bannissement sur" -#: irc/irc-recv.c:339 +#: src/irc/irc-recv.c:343 msgid "removes ban on" msgstr "supprime le banissement sur" -#: irc/irc-recv.c:347 +#: src/irc/irc-recv.c:351 msgid "sets invite-only channel flag" msgstr "définit le canal en mode invité seulement" -#: irc/irc-recv.c:348 +#: src/irc/irc-recv.c:352 msgid "removes invite-only channel flag" msgstr "supprime le mode invité seulement pour le canal" -#: irc/irc-recv.c:356 +#: src/irc/irc-recv.c:360 msgid "sets the user limit to" msgstr "définit la limite d'utilisateurs à" -#: irc/irc-recv.c:357 +#: src/irc/irc-recv.c:361 msgid "removes user limit" msgstr "supprime la limite d'utilisateurs" -#: irc/irc-recv.c:365 +#: src/irc/irc-recv.c:369 msgid "sets moderated channel flag" msgstr "instaure la modération sur le canal" -#: irc/irc-recv.c:366 +#: src/irc/irc-recv.c:370 msgid "removes moderated channel flag" msgstr "supprime la modération sur le canal" -#: irc/irc-recv.c:374 +#: src/irc/irc-recv.c:378 msgid "gives channel operator status to" msgstr "donne le droit opérateur à" -#: irc/irc-recv.c:375 +#: src/irc/irc-recv.c:379 msgid "removes channel operator status from" msgstr "supprime le droit opérateur à" -#: irc/irc-recv.c:390 +#: src/irc/irc-recv.c:394 msgid "sets private channel flag" msgstr "définit le canal comme privé" -#: irc/irc-recv.c:391 +#: src/irc/irc-recv.c:395 msgid "removes private channel flag" msgstr "supprime le mode privé pour le canal" -#: irc/irc-recv.c:399 +#: src/irc/irc-recv.c:403 msgid "sets secret channel flag" msgstr "définit le canal comme secret" -#: irc/irc-recv.c:400 +#: src/irc/irc-recv.c:404 msgid "removes secret channel flag" msgstr "supprime le mode secret pour le canal" -#: irc/irc-recv.c:408 +#: src/irc/irc-recv.c:412 msgid "sets topic protection" msgstr "active la protection du titre" -#: irc/irc-recv.c:409 +#: src/irc/irc-recv.c:413 msgid "removes topic protection" msgstr "supprime la protection du titre" -#: irc/irc-recv.c:417 +#: src/irc/irc-recv.c:421 msgid "gives voice to" msgstr "donne la voix à" -#: irc/irc-recv.c:418 +#: src/irc/irc-recv.c:422 msgid "removes voice from" msgstr "supprime la voix de" -#: irc/irc-recv.c:487 +#: src/irc/irc-recv.c:491 msgid "You are " msgstr "Vous êtes " -#: irc/irc-recv.c:494 +#: src/irc/irc-recv.c:498 msgid " is " msgstr " est " -#: irc/irc-recv.c:498 +#: src/irc/irc-recv.c:502 msgid "now known as " msgstr "maintenant connu sous le nom " -#: irc/irc-recv.c:547 +#: src/irc/irc-recv.c:554 #, c-format msgid "%s nickname not found for \"%s\" command\n" msgstr "%s utilisateur non trouvé pour la commande \"%s\"\n" -#: irc/irc-recv.c:560 +#: src/irc/irc-recv.c:567 src/irc/irc-recv.c:599 msgid "reply from" msgstr "réponse de" -#: irc/irc-recv.c:584 +#: src/irc/irc-recv.c:602 +#, c-format +msgid ": %ld.%ld seconds\n" +msgstr ": %ld.%ld secondes\n" + +#: src/irc/irc-recv.c:632 #, c-format msgid "%s \"%s\" command received without host or channel\n" msgstr "%s commande \"%s\" reçue sans host ou canal\n" -#: irc/irc-recv.c:634 +#: src/irc/irc-recv.c:682 msgid " has left " msgstr " a quitté " -#: irc/irc-recv.c:792 +#: src/irc/irc-recv.c:841 #, c-format msgid "" "NOTICE %s :%sVERSION %s v%s compiled on %s, host \"%s\" is running %s %s / %s" @@ -1264,199 +1272,199 @@ msgstr "" "NOTICE %s :%sVERSION %s v%s compilée le %s, machine \"%s\" fait tourner %s %" "s / %s%s" -#: irc/irc-recv.c:801 +#: src/irc/irc-recv.c:850 msgid "Received a " msgstr "Reçu un " -#: irc/irc-recv.c:803 +#: src/irc/irc-recv.c:852 msgid "CTCP VERSION " msgstr "CTCP VERSION " -#: irc/irc-recv.c:805 +#: src/irc/irc-recv.c:854 msgid "from" msgstr "de" -#: irc/irc-recv.c:848 irc/irc-recv.c:2168 irc/irc-recv.c:2208 +#: src/irc/irc-recv.c:920 src/irc/irc-recv.c:2262 src/irc/irc-recv.c:2302 #, c-format msgid "%s cannot parse \"%s\" command\n" msgstr "%s impossible d'analyser la commande \"%s\"\n" -#: irc/irc-recv.c:903 +#: src/irc/irc-recv.c:975 msgid "has quit" msgstr "a quitté" -#: irc/irc-recv.c:1023 +#: src/irc/irc-recv.c:1095 #, c-format msgid "%s \"%s\" command received without channel\n" msgstr "%s commande \"%s\" reçue sans canal\n" -#: irc/irc-recv.c:1051 +#: src/irc/irc-recv.c:1123 msgid " has changed topic for " msgstr " a changé le titre pour " -#: irc/irc-recv.c:1056 +#: src/irc/irc-recv.c:1128 #, c-format msgid " to: \"%s\"\n" msgstr " en: \"%s\"\n" -#: irc/irc-recv.c:1062 +#: src/irc/irc-recv.c:1134 msgid " has unset topic for " msgstr " a retiré le titre pour " -#: irc/irc-recv.c:1143 +#: src/irc/irc-recv.c:1225 #, c-format msgid " is away: %s\n" msgstr " est absent: %s\n" -#: irc/irc-recv.c:1217 +#: src/irc/irc-recv.c:1299 msgid "Users online: " msgstr "Utilisateurs en ligne: " -#: irc/irc-recv.c:1530 +#: src/irc/irc-recv.c:1612 msgid "idle: " msgstr "inactivité: " -#: irc/irc-recv.c:1538 +#: src/irc/irc-recv.c:1620 msgid "days" msgstr "jours" -#: irc/irc-recv.c:1538 +#: src/irc/irc-recv.c:1620 msgid "day" msgstr "jour" -#: irc/irc-recv.c:1548 +#: src/irc/irc-recv.c:1630 msgid "hours" msgstr "heures" -#: irc/irc-recv.c:1548 +#: src/irc/irc-recv.c:1630 msgid "hour" msgstr "heure" -#: irc/irc-recv.c:1554 +#: src/irc/irc-recv.c:1636 msgid "minutes" msgstr "minutes" -#: irc/irc-recv.c:1554 +#: src/irc/irc-recv.c:1636 msgid "minute" msgstr "minute" -#: irc/irc-recv.c:1560 +#: src/irc/irc-recv.c:1642 msgid "seconds" msgstr "secondes" -#: irc/irc-recv.c:1560 +#: src/irc/irc-recv.c:1642 msgid "second" msgstr "seconde" -#: irc/irc-recv.c:1565 +#: src/irc/irc-recv.c:1647 msgid "signon at: " msgstr "signé le: " -#: irc/irc-recv.c:1653 +#: src/irc/irc-recv.c:1735 msgid "Channels: " msgstr "Canauxs: " -#: irc/irc-recv.c:1841 +#: src/irc/irc-recv.c:1923 msgid "No topic set for " msgstr "Pas de titre défini pour " -#: irc/irc-recv.c:1883 +#: src/irc/irc-recv.c:1965 msgid "Topic for " msgstr "Le titre pour " -#: irc/irc-recv.c:1887 +#: src/irc/irc-recv.c:1969 #, c-format msgid " is: \"%s\"\n" msgstr " est: \"%s\"\n" -#: irc/irc-recv.c:1903 irc/irc-recv.c:1983 +#: src/irc/irc-recv.c:1985 src/irc/irc-recv.c:2065 #, c-format msgid "%s cannot identify channel for \"%s\" command\n" msgstr "%s impossible de déterminer le canal pour la commande \"%s\"\n" -#: irc/irc-recv.c:1949 +#: src/irc/irc-recv.c:2031 msgid "Topic set by " msgstr "Titre défini par " -#: irc/irc-recv.c:1967 +#: src/irc/irc-recv.c:2049 #, c-format msgid "%s cannot identify date/time for \"%s\" command\n" msgstr "%s impossible d'identifier la date/heure pour la commande \"%s\"\n" -#: irc/irc-recv.c:1975 +#: src/irc/irc-recv.c:2057 #, c-format msgid "%s cannot identify nickname for \"%s\" command\n" msgstr "" "%s impossible de déterminer le nom d'utilisateur pour la commande \"%s\"\n" -#: irc/irc-recv.c:2104 +#: src/irc/irc-recv.c:2186 msgid " on " msgstr " sur " -#: irc/irc-recv.c:2199 +#: src/irc/irc-recv.c:2293 #, c-format msgid "%s cannot create nick \"%s\" for channel \"%s\"\n" msgstr "%s impossible de créer l'utilisateur \"%s\" pour le canal \"%s\"\n" -#: irc/irc-recv.c:2252 +#: src/irc/irc-recv.c:2346 msgid "Nicks " msgstr "Utilisateurs " -#: irc/irc-recv.c:2272 +#: src/irc/irc-recv.c:2366 msgid "Channel " msgstr "Canal " -#: irc/irc-recv.c:2283 +#: src/irc/irc-recv.c:2377 msgid "nicks" msgstr "utilisateurs" -#: irc/irc-recv.c:2283 +#: src/irc/irc-recv.c:2377 msgid "nick" msgstr "utilisateur" -#: irc/irc-recv.c:2291 +#: src/irc/irc-recv.c:2385 msgid "ops" msgstr "ops" -#: irc/irc-recv.c:2291 +#: src/irc/irc-recv.c:2385 msgid "op" msgstr "op" -#: irc/irc-recv.c:2300 +#: src/irc/irc-recv.c:2394 msgid "halfops" msgstr "halfops" -#: irc/irc-recv.c:2300 +#: src/irc/irc-recv.c:2394 msgid "halfop" msgstr "halfop" -#: irc/irc-recv.c:2309 +#: src/irc/irc-recv.c:2403 msgid "voices" msgstr "voices" -#: irc/irc-recv.c:2309 +#: src/irc/irc-recv.c:2403 msgid "voice" msgstr "voice" -#: irc/irc-recv.c:2318 +#: src/irc/irc-recv.c:2412 msgid "normal" msgstr "normal" -#: irc/irc-recv.c:2350 +#: src/irc/irc-recv.c:2444 #, c-format msgid "%s: nickname \"%s\" is already in use, trying 2nd nickname \"%s\"\n" msgstr "" "%s: l'utilisateur \"%s\" est déjà en cours d'utilisation, essai avec le 2nd " "nom d'utilisateur \"%s\"\n" -#: irc/irc-recv.c:2361 +#: src/irc/irc-recv.c:2455 #, c-format msgid "%s: nickname \"%s\" is already in use, trying 3rd nickname \"%s\"\n" msgstr "" "%s: l'utilisateur \"%s\" est déjà en cours d'utilisation, essai du 3ème nom " "d'utilisateur \"%s\"\n" -#: irc/irc-recv.c:2370 +#: src/irc/irc-recv.c:2464 #, c-format msgid "" "%s: all declared nicknames are already in use, closing connection with " @@ -1465,87 +1473,595 @@ msgstr "" "%s: tous les noms d'utilisateurs déclarés sont déjà en cours d'utilisation, " "fermeture de la connexion avec server!\n" -#: weechat.c:137 +#: src/plugins/perl/wee-perl.c:73 +#, c-format +msgid "%s unable to load Perl script \"%s\"\n" +msgstr "%s impossible de charger le script Perl \"%s\"\n" + +#: src/plugins/perl/wee-perl.c:201 +#, c-format +msgid "Perl error: %s\n" +msgstr "Erreur Perl: %s\n" + +#: src/plugins/perl/wee-perl.c:210 +#, c-format +msgid "Perl error: too much values from \"%s\" (%d). Expected: 1.\n" +msgstr "Erreur Perl: trop de valeurs de \"%s\" (%d). Attendue: 1.\n" + +#: src/gui/curses/gui-display.c:863 +msgid "[not connected] " +msgstr "[non connecté] " + +#: src/gui/curses/gui-display.c:870 src/gui/curses/gui-display.c:873 +msgid "-MORE-" +msgstr "-PLUS-" + +#: src/gui/gtk/gui-display.c:620 +msgid "server" +msgstr "serveur" + +#: src/gui/gui-common.c:267 +#, c-format +msgid "%s not enough memory for new line!\n" +msgstr "%s pas assez de mémoire pour une nouvelle ligne !\n" + +#: src/gui/gui-common.c:294 +msgid "not enough memory!\n" +msgstr "pas assez de mémoire !\n" + +#: src/common/command.c:43 +msgid "create an alias for a command" +msgstr "créer un alias pour une commande" + +#: src/common/command.c:44 +msgid "[alias_name [command [arguments]]" +msgstr "[nom_alias [commande [paramètres]]" + +#: src/common/command.c:45 +msgid "" +"alias_name: name of alias\n" +"command: command name (WeeChat or IRC command, without first '/')\n" +"arguments: arguments for command" +msgstr "" +"nom_alias: nom de l'alias\n" +"commande: nom de la commande (commande WeeChat ou IRC, sans le premier '/')\n" +"paramètres: paramètres pour la commande" + +#: src/common/command.c:48 +msgid "clear window(s)" +msgstr "affacer la/les fenêtre(s)" + +#: src/common/command.c:49 +msgid "[-all]" +msgstr "[-all]" + +#: src/common/command.c:50 +msgid "-all: clear all windows" +msgstr "-all: effacer toutes les fenêtres" + +#: src/common/command.c:52 +msgid "connect to a server" +msgstr "se connecter à un serveur" + +#: src/common/command.c:53 src/common/command.c:57 +msgid "servername" +msgstr "nom_serveur" + +#: src/common/command.c:54 +msgid "servername: server name to connect" +msgstr "nom_serveur: nom du serveur pour se connecter" + +#: src/common/command.c:56 +msgid "disconnect from a server" +msgstr "se déconnecter d'un serveur" + +#: src/common/command.c:58 +msgid "servername: server name to disconnect" +msgstr "nom_serveur: nom du serveur pour se déconnecter" + +#: src/common/command.c:60 +msgid "display help about commands" +msgstr "afficher l'aide sur les commandes" + +#: src/common/command.c:61 +msgid "[command]" +msgstr "[commande]" + +#: src/common/command.c:61 +msgid "command: name of a WeeChat or IRC command" +msgstr "commande: nom d'une commande WeeChat ou IRC" + +#: src/common/command.c:63 +msgid "list/load/unload Perl scripts" +msgstr "liste/charge/décharge des scripts Perl" + +#: src/common/command.c:64 +msgid "[load filename] | [unload scriptname]" +msgstr "[load fichier] | [unload nomscript]" + +#: src/common/command.c:65 +msgid "" +"filename: Perl script (file) to load\n" +"scriptname: name of script to unload\n" +"Without argument, /perl command lists all loaded Perl scripts." +msgstr "" +"fichier: script Perl (fichier) à charger\n" +"nomscript: nom du script à décharger\n" +"Sans paramètre, la commande /perl liste tous les scripts Perl chargés." + +#: src/common/command.c:69 +msgid "list, add or remove servers" +msgstr "liste, ajoute ou retire des serveurs" + +#: src/common/command.c:70 +msgid "" +"[list] | [servername hostname port [-auto | -noauto] [-pwd password] [-nicks " +"nick1 [nick2 [nick3]]] [-username username] [-realname realname] [-command " +"command] [-autojoin channel[,channel]] ] | [del servername]" +msgstr "" +"[list] | [nom_serveur nom/IP port [-auto | -noauto] [-pwd mot_de_passe] [-" +"nicks pseudo1 [pseudo2 [pseudo3]]] [-username nom_utilisateur] [-realname " +"nom_réel] [-command commande] [-autojoin canal[,canal]] ] | [del nom_serveur]" + +#: src/common/command.c:75 +msgid "" +"servername: server name, for internal & display use\n" +"hostname: name or IP address of server\n" +"port: port for server (integer)\n" +"password: password for server\n" +"nick1: first nick for server\n" +"nick2: alternate nick for server\n" +"nick3: second alternate nick for server\n" +"username: user name\n" +"realname: real name of user\n" +msgstr "" +"nom_serveur: nom du serveur, pour usage interne et affichage\n" +"nom/IP: nom ou adresse IP du serveur\n" +"port: port pour le serveur (nombre entier)\n" +"mot_de_passe: mot de passe pour le serveur\n" +"pseudo1: premier pseudo pour le serveur\n" +"pseudo2: pseudo alternatif pour le serveur\n" +"pseudo3: second pseudo alternatif pour le serveur\n" +"nom_utilisateur: nom d'utilisateur\n" +"nom_réel: nom réel de l'utilisateur\n" + +#: src/common/command.c:85 +msgid "save config to disk" +msgstr "sauvegarder la configuration sur disque" + +#: src/common/command.c:86 +msgid "[file]" +msgstr "[fichier]" + +#: src/common/command.c:86 +msgid "file: filename for writing config" +msgstr "fichier: fichier pour sauvegarder la configuration" + +#: src/common/command.c:88 +msgid "set config parameters" +msgstr "modifier des paramètres de configuration" + +#: src/common/command.c:89 +msgid "[option [value]]" +msgstr "[option [valeur]]" + +#: src/common/command.c:89 +msgid "" +"option: name of an option\n" +"value: value for option" +msgstr "" +"option: nom d'une option\n" +"valeur: valeur pour l'option" + +#: src/common/command.c:91 +msgid "remove an alias" +msgstr "supprimer un alias" + +#: src/common/command.c:92 +msgid "alias_name" +msgstr "nom_alias" + +#: src/common/command.c:92 +msgid "alias_name: name of alias to remove" +msgstr "nom_alias: nom de l'alias à supprimer" + +#: src/common/command.c:343 +#, c-format +msgid "%s alias or command \"%s\" already exists!\n" +msgstr "%s l'alias ou la commande \"%s\" existe déjà !\n" + +#: src/common/command.c:352 +#, c-format +msgid "%s alias cannot run another alias!\n" +msgstr "%s l'alias ne peux pas lancer un autre alias !\n" + +#: src/common/command.c:358 +#, c-format +msgid "%s target command \"%s\" does not exist!\n" +msgstr "%s la commande cible \"%s\" n'existe pas !\n" + +#: src/common/command.c:539 +#, c-format +msgid "%s wrong argument count for %s command \"%s\" (expected: %d arg%s)\n" +msgstr "" +"%s nombre de paramètres incorrect pour la commande %s \"%s\" (attendu: %d " +"paramètre%s)\n" + +#: src/common/command.c:548 +#, c-format +msgid "" +"%s wrong argument count for %s command \"%s\" (expected: between %d and %d " +"arg%s)\n" +msgstr "" +"%s nombre de paramètres incorrect pour la commande %s \"%s\" (attendu: entre " +"%d et %d paramètre%s)\n" + +#: src/common/command.c:567 +#, c-format +msgid "%s %s command \"%s\" failed\n" +msgstr "%s %s la commande \"%s\" a échoué\n" + +#: src/common/command.c:591 +#, c-format +msgid "%s wrong argument count for IRC command \"%s\" (expected: %d arg%s)\n" +msgstr "" +"%s nombre de paramètres incorrect pour la commande IRC \"%s\" (attendu: %d " +"paramètre%s)\n" + +#: src/common/command.c:600 +#, c-format +msgid "" +"%s wrong argument count for IRC command \"%s\" (expected: between %d and %d " +"arg%s)\n" +msgstr "" +"%s nombre de paramètres incorrect pour la commande IRC \"%s\" (attendu: " +"entre %d et %d paramètre%s)\n" + +#: src/common/command.c:613 +#, c-format +msgid "%s command \"%s\" needs a server connection!\n" +msgstr "%s la commande \"%s\" nécessite une connexion au serveur !\n" + +#: src/common/command.c:625 +#, c-format +msgid "%s IRC command \"%s\" failed\n" +msgstr "%s la commande IRC \"%s\" a échoué\n" + +#: src/common/command.c:666 +#, 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:733 +#, c-format +msgid "%s cannot find nick for sending message\n" +msgstr "%s impossible de trouver le pseudo pour envoyer le message\n" + +#: src/common/command.c:739 +msgid "This window is not a channel!\n" +msgstr "Cette fenêtre n'est pas un canal !\n" + +#: src/common/command.c:765 src/common/command.c:777 +#, c-format +msgid "%s missing arguments for \"%s\" command\n" +msgstr "%s paramètres manquants pour la commande \"%s\"\n" + +#: src/common/command.c:772 +#, c-format +msgid "Alias \"%s\" => \"%s\" created\n" +msgstr "Alias \"%s\" => \"%s\" créé\n" + +#: src/common/command.c:787 +msgid "List of aliases:\n" +msgstr "Liste des alias:\n" + +#: src/common/command.c:797 +msgid "No alias defined.\n" +msgstr "Aucun alias défini.\n" + +#: src/common/command.c:816 +#, c-format +msgid "unknown parameter \"%s\" for \"%s\" command\n" +msgstr "paramètre inconnu \"%s\" pour la commande \"%s\"\n" + +#: src/common/command.c:845 +#, c-format +msgid "%s already connected to server \"%s\"!\n" +msgstr "%s déjà connecté au serveur \"%s\" !\n" + +#: src/common/command.c:865 src/common/command.c:900 +#, c-format +msgid "%s server \"%s\" not found\n" +msgstr "%s serveur \"%s\" non trouvé\n" + +#: src/common/command.c:890 +#, c-format +msgid "%s not connected to server \"%s\"!\n" +msgstr "%s non connecté au serveur \"%s\" !\n" + +#: src/common/command.c:919 +#, c-format +msgid "> List of %s internal commands:\n" +msgstr "> Liste des commandes internes %s:\n" + +#: src/common/command.c:924 +msgid "> List of IRC commands:\n" +msgstr "> Liste des commandes IRC:\n" + +#: src/common/command.c:939 +#, c-format +msgid "> Help on %s internal command \"%s\":\n" +msgstr "> Aide sur la commande interne %s \"%s\":\n" + +#: src/common/command.c:942 src/common/command.c:963 +#, c-format +msgid "Syntax: /%s %s\n" +msgstr "Syntaxe: /%s %s\n" + +#: src/common/command.c:961 +#, c-format +msgid "> Help on IRC command \"%s\":\n" +msgstr "> Aide sur la commande IRC \"%s\":\n" + +#: src/common/command.c:977 +#, 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:1012 +#, c-format +msgid "%s unknown option for \"%s\" command\n" +msgstr "%s option inconnue pour la commande \"%s\"\n" + +#: src/common/command.c:1024 +msgid "" +"WeeChat was build without Perl support.\n" +"Please rebuild WeeChat with \"--enable-perl\" option for ./configure script\n" +msgstr "" +"WeeChat a été construit sans le support Perl.\n" +"Merci de reconstruire WeeChat avec l'option \"--enable-perl\" pour le script ./configure\n" + +#: src/common/command.c:1062 +msgid "Server: " +msgstr "Serveur: " + +#: src/common/command.c:1073 +msgid "connected" +msgstr "connecté" + +#: src/common/command.c:1073 +msgid "not connected" +msgstr "non connecté" + +#: src/common/command.c:1080 +#, c-format +msgid " Autoconnect: %s\n" +msgstr " Autoconnect: %s\n" + +#: src/common/command.c:1081 +msgid "yes" +msgstr "oui" + +#: src/common/command.c:1081 +msgid "no" +msgstr "non" + +#: src/common/command.c:1085 +#, c-format +msgid " Hostname : %s\n" +msgstr " Nom/IP : %s\n" + +#: src/common/command.c:1090 +#, c-format +msgid " Port : %d\n" +msgstr " Port : %d\n" + +#: src/common/command.c:1096 +msgid " Password : (hidden)\n" +msgstr " Mot passe : (caché)\n" + +#: src/common/command.c:1100 +msgid " Password : (none)\n" +msgstr " Mot passe : (aucun)\n" + +#: src/common/command.c:1104 +#, c-format +msgid " Nicks : %s" +msgstr " Pseudos : %s" + +#: src/common/command.c:1121 +#, c-format +msgid " Username : %s\n" +msgstr " Nom utilis.: %s\n" + +#: src/common/command.c:1126 +#, c-format +msgid " Realname : %s\n" +msgstr " Nom réel : %s\n" + +#: src/common/command.c:1132 +#, c-format +msgid " Command : %s\n" +msgstr " Commande : %s\n" + +#: src/common/command.c:1137 +msgid " Command : (none)\n" +msgstr " Commande : (aucune)\n" + +#: src/common/command.c:1142 +#, c-format +msgid " Auto-join : %s\n" +msgstr " Auto-join : %s\n" + +#: src/common/command.c:1147 +msgid " Auto-join : (none)\n" +msgstr " Auto-join : (aucun)\n" + +#: src/common/command.c:1151 +msgid "No server.\n" +msgstr "Pas de serveur.\n" + +#: src/common/command.c:1160 +#, 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:1166 +#, c-format +msgid "%s too much arguments for \"%s\" command, ignoring arguments\n" +msgstr "%s trop de paramètres pour la commande \"%s\", paramètres ignorés\n" + +#: src/common/command.c:1183 +#, 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:1189 src/common/command.c:1320 +msgid "Server" +msgstr "Serveur" + +#: src/common/command.c:1192 +msgid "has been deleted\n" +msgstr "a été supprimé\n" + +#: src/common/command.c:1206 +#, c-format +msgid "%s missing parameters for \"%s\" command\n" +msgstr "%s paramètres manquants pour la commande \"%s\"\n" + +#: src/common/command.c:1215 +#, c-format +msgid "%s server \"%s\" already exists, can't create it!\n" +msgstr "%s le serveur \"%s\" existe déjà, impossible de le créer !\n" + +#: src/common/command.c:1239 src/common/command.c:1265 +#: src/common/command.c:1277 src/common/command.c:1301 +#, c-format +msgid "%s missing password for \"%s\" parameter\n" +msgstr "%s mot de passe manquant pour le paramètre \"%s\"\n" + +#: src/common/command.c:1251 +#, c-format +msgid "%s missing nick(s) for \"%s\" parameter\n" +msgstr "%s pseudo(s) manquant(s) pour le paramètre \"%s\"\n" + +#: src/common/command.c:1289 +#, c-format +msgid "%s missing command for \"%s\" parameter\n" +msgstr "%s commande manquante pour le paramètre \"%s\"\n" + +#: src/common/command.c:1323 +msgid "created\n" +msgstr "créé\n" + +#: src/common/command.c:1328 +#, c-format +msgid "%s unable to create server\n" +msgstr "%s impossible de créer le serveur\n" + +#: src/common/command.c:1400 +msgid "(unknown)" +msgstr "(inconnu)" + +#: src/common/command.c:1433 +#, c-format +msgid "%s alias or command \"%s\" not found\n" +msgstr "%s alias ou commande \"%s\" non trouvé\n" + +#: src/common/command.c:1442 +#, c-format +msgid "Alias \"%s\" removed\n" +msgstr "Alias \"%s\" supprimé\n" + +#: src/common/weechat.c:141 #, c-format msgid "%s unknown parameter '%s', ignored\n" msgstr "%s paramètre inconnu '%s', ignoré\n" -#: weechat.c:161 +#: src/common/weechat.c:165 #, c-format msgid "%s cannot create directory \"%s\"\n" msgstr "%s impossible de créer le répertoire \"%s\"\n" -#: weechat.c:201 +#: src/common/weechat.c:205 #, c-format msgid "%s unable to create/append to log file (~/.weechat/" msgstr "%s impossible de créer/ajouter dans le fichier de log (~/.weechat/" -#: weechat.c:278 +#: src/common/weechat.c:290 #, c-format msgid "%sWelcome to " msgstr "%sBienvenue dans " -#: weechat.c:291 +#: src/common/weechat.c:303 msgid "compiled on" msgstr "compilé le" -#: config.c:73 config.c:74 +#: src/common/weechat.h:51 +msgid " Error:" +msgstr " Erreur:" + +#: src/common/weechat.h:52 +msgid " Warning:" +msgstr " Attention:" + +#: src/common/weeconfig.c:76 src/common/weeconfig.c:77 msgid "set title for terminal window (curses GUI) with name & version" msgstr "" "définit le titre de la fenêtre de terminal (GUI curses) avec le nom et la " "version" -#: config.c:77 config.c:78 +#: src/common/weeconfig.c:80 src/common/weeconfig.c:81 msgid "display WeeChat logo at startup" msgstr "afficher le logo WeeChat au démarrage" -#: config.c:81 config.c:82 +#: src/common/weeconfig.c:84 src/common/weeconfig.c:85 msgid "display WeeChat version at startup" msgstr "afficher la version de WeeChat au démarrage" -#: config.c:85 +#: src/common/weeconfig.c:88 msgid "WeeChat slogan" msgstr "slogan WeeChat" -#: config.c:86 +#: src/common/weeconfig.c:89 msgid "WeeChat slogan (if empty, slogan is not used)" msgstr "slogan WeeChat (si vide, le slogan ne sera pas utilisé)" -#: config.c:89 config.c:90 +#: src/common/weeconfig.c:92 src/common/weeconfig.c:93 msgid "display nick names with different colors" msgstr "afficher les utilisateurs avec différentes couleurs" -#: config.c:93 config.c:94 +#: src/common/weeconfig.c:96 src/common/weeconfig.c:97 msgid "display actions with different colors" msgstr "afficher les actions avec différentes couleurs" -#: config.c:97 config.c:98 +#: src/common/weeconfig.c:100 src/common/weeconfig.c:101 msgid "remove colors from incoming messages" msgstr "supprimer les couleurs dans les messages entrants" -#: config.c:101 +#: src/common/weeconfig.c:104 msgid "display nicklist window" msgstr "afficher la fenêtre des utilisateurs" -#: config.c:102 +#: src/common/weeconfig.c:105 msgid "display nicklist window (for channel windows)" msgstr "afficher la fenêtre des utilisateurs (pour les fenêtres de canaux)" -#: config.c:105 +#: src/common/weeconfig.c:108 msgid "nicklist position" msgstr "position de la fenêtre d'utilisateurs" -#: config.c:106 +#: src/common/weeconfig.c:109 msgid "nicklist position (top, left, right (default), bottom)" msgstr "" "position de la fenêtre d'utilisateurs (haut (top), gauche (left), droite " "(right, par défaut), bas (bottom))" -#: config.c:109 +#: src/common/weeconfig.c:112 msgid "min size for nicklist" msgstr "taille minimum pour la fenêtre d'utilisateurs" -#: config.c:110 +#: src/common/weeconfig.c:113 msgid "" "min size for nicklist (width or height, depending on look_nicklist_position " "(0 = no min size))" @@ -1553,11 +2069,11 @@ msgstr "" "taille minimum pour la fenêtre d'utilisateurs (largeur ou hauteur, selon " "look_nicklist_position (0 = pas de taille minimum))" -#: config.c:114 +#: src/common/weeconfig.c:117 msgid "max size for nicklist" msgstr "taille maximum pour la fenêtre d'utilisateurs" -#: config.c:115 +#: src/common/weeconfig.c:118 msgid "" "max size for nicklist (width or height, depending on look_nicklist_position " "(0 = no max size; if min == max and > 0, then size is fixed))" @@ -1566,197 +2082,197 @@ msgstr "" "look_nicklist_position (0 = pas de taille maximum; si min == max et > 0, " "alors la taille est fixe))" -#: config.c:119 config.c:120 +#: src/common/weeconfig.c:122 src/common/weeconfig.c:123 msgid "text to display instead of nick when not connected" msgstr "" "texte à afficher en lieu et place du nom d'utilisateur lorsque la connexion " "n'est pas active" -#: config.c:123 config.c:124 +#: src/common/weeconfig.c:126 src/common/weeconfig.c:127 msgid "display nick mode ((half)op/voice) before each nick" msgstr "" "afficher le mode de l'utilisateur ((half)op/voice) devant chaque utilisateur" -#: config.c:127 config.c:128 +#: src/common/weeconfig.c:130 src/common/weeconfig.c:131 msgid "display space if nick mode is not (half)op/voice" msgstr "afficher un espace si le mode utilisateur n'est pas (half)op/voice" -#: config.c:131 config.c:132 +#: src/common/weeconfig.c:134 src/common/weeconfig.c:135 msgid "the string inserted after nick completion" msgstr "la chaîne affichée après la complétion des utilisateurs" -#: config.c:173 config.c:174 +#: src/common/weeconfig.c:176 src/common/weeconfig.c:177 msgid "color for title bar" msgstr "couleur pour la barre de titre" -#: config.c:177 config.c:178 +#: src/common/weeconfig.c:180 src/common/weeconfig.c:181 msgid "background for title bar" msgstr "couleur de fond pour la barre de titre" -#: config.c:183 config.c:184 +#: src/common/weeconfig.c:186 src/common/weeconfig.c:187 msgid "color for chat text" msgstr "couleur pour le texte de discussion" -#: config.c:187 +#: src/common/weeconfig.c:190 msgid "color for time" msgstr "couleur pour l'heure" -#: config.c:188 +#: src/common/weeconfig.c:191 msgid "color for time in chat window" msgstr "couleur pour l'heure dans la fenêtre de discussion" -#: config.c:191 +#: src/common/weeconfig.c:194 msgid "color for time separator" msgstr "couleur pour le séparateur de l'heure" -#: config.c:192 +#: src/common/weeconfig.c:195 msgid "color for time separator (chat window)" msgstr "couleur pour la séparation de l'heure (fenêtre de discussion)" -#: config.c:195 config.c:196 +#: src/common/weeconfig.c:198 src/common/weeconfig.c:199 msgid "color for 1st and 3rd char of prefix" msgstr "couleur pour le 1er et le 3ème caractère du préfixe" -#: config.c:199 config.c:200 +#: src/common/weeconfig.c:202 src/common/weeconfig.c:203 msgid "color for middle char of prefix" msgstr "couleur pour le caractère du milieu du préfixe" -#: config.c:203 +#: src/common/weeconfig.c:206 msgid "color for nicks in actions" msgstr "couleur pour les noms d'utilisateur dans les actions" -#: config.c:204 +#: src/common/weeconfig.c:207 msgid "color for nicks in actions (chat window)" msgstr "" "couleur pour les noms d'utilisateurs dans les actions (fenêtre de discussion)" -#: config.c:207 +#: src/common/weeconfig.c:210 msgid "color for hostnames" msgstr "couleur pour les noms de machines" -#: config.c:208 +#: src/common/weeconfig.c:211 msgid "color for hostnames (chat window)" msgstr "couleur pour les noms de machines (fenêtre de discussion)" -#: config.c:211 +#: src/common/weeconfig.c:214 msgid "color for channel names in actions" msgstr "couleur pour les canaux dans les actions" -#: config.c:212 +#: src/common/weeconfig.c:215 msgid "color for channel names in actions (chat window)" msgstr "couleur pour les canaux dans les actions (fenêtre de discussion)" -#: config.c:215 +#: src/common/weeconfig.c:218 msgid "color for dark separators" msgstr "couleur pour les séparateurs sombres" -#: config.c:216 +#: src/common/weeconfig.c:219 msgid "color for dark separators (chat window)" msgstr "couleur pour les séparateurs sombres (fenêtre de discussion)" -#: config.c:219 +#: src/common/weeconfig.c:222 msgid "background for chat" msgstr "couleur de fond pour la discussion" -#: config.c:220 +#: src/common/weeconfig.c:223 msgid "background for chat window" msgstr "couleur de fond pour la fenêtre de discussion" -#: config.c:225 config.c:226 +#: src/common/weeconfig.c:228 src/common/weeconfig.c:229 msgid "color for status bar" msgstr "couleur pour la barre de statut" -#: config.c:229 +#: src/common/weeconfig.c:232 msgid "color for active window" msgstr "couleur pour la fenêtre active" -#: config.c:230 +#: src/common/weeconfig.c:233 msgid "color for active window (status bar)" msgstr "couleur pour la fenêtre active (barre de statut)" -#: config.c:233 +#: src/common/weeconfig.c:236 msgid "color for window with new messages" msgstr "couleur pour une fenêtre avec de nouvelles infos" -#: config.c:234 +#: src/common/weeconfig.c:237 msgid "color for window with new messages (status bar)" msgstr "couleur pour une fenêtre avec de nouvelles infos (barre de statut)" -#: config.c:237 +#: src/common/weeconfig.c:240 msgid "color for window with new data (not messages)" msgstr "couleur pour une fenêtre avec des nouvelles données (pas des infos)" -#: config.c:238 +#: src/common/weeconfig.c:241 msgid "color for window with new data (not messages) (status bar)" msgstr "" "couleur pour une fenêtre avec des nouvelles données (pas des infos) (barre " "de statut)" -#: config.c:241 +#: src/common/weeconfig.c:244 msgid "color for \"*MORE*\" text" msgstr "couleur pour le texte \"*MORE*\"" -#: config.c:242 +#: src/common/weeconfig.c:245 msgid "color for window with new data (status bar)" msgstr "couleur pour une fenêtre avec des nouvelles données (barre de statut)" -#: config.c:245 config.c:246 +#: src/common/weeconfig.c:248 src/common/weeconfig.c:249 msgid "background for status window" msgstr "couleur de fond pour la fenêtre de statut" -#: config.c:251 config.c:252 +#: src/common/weeconfig.c:254 src/common/weeconfig.c:255 msgid "color for input text" msgstr "couleur pour le texte saisi" -#: config.c:255 config.c:256 +#: src/common/weeconfig.c:258 src/common/weeconfig.c:259 msgid "color for input text (channel name)" msgstr "couleur pour le texte saisi (nom du canal)" -#: config.c:259 config.c:260 +#: src/common/weeconfig.c:262 src/common/weeconfig.c:263 msgid "color for input text (nick name)" msgstr "couleur pour le texte saisi (pseudo)" -#: config.c:263 config.c:264 +#: src/common/weeconfig.c:266 src/common/weeconfig.c:267 msgid "background for input window" msgstr "couleur de fond pour la fenêtre de saisie" -#: config.c:269 config.c:270 +#: src/common/weeconfig.c:272 src/common/weeconfig.c:273 msgid "color for nicknames" msgstr "couleur pour les pseudos" -#: config.c:273 config.c:274 +#: src/common/weeconfig.c:276 src/common/weeconfig.c:277 msgid "color for operator symbol" msgstr "couleur pour le symbole opérateur" -#: config.c:277 config.c:278 +#: src/common/weeconfig.c:280 src/common/weeconfig.c:281 msgid "color for half-operator symbol" msgstr "couleur pour le symbole demi-opérateur" -#: config.c:281 config.c:282 +#: src/common/weeconfig.c:284 src/common/weeconfig.c:285 msgid "color for voice symbol" msgstr "couleur pour le symbole voix" -#: config.c:285 config.c:286 +#: src/common/weeconfig.c:288 src/common/weeconfig.c:289 msgid "color for nick separator" msgstr "couleur pour le séparateur de pseudo" -#: config.c:289 config.c:290 +#: src/common/weeconfig.c:292 src/common/weeconfig.c:293 msgid "color for local nick" msgstr "couleur pour le pseudo local" -#: config.c:293 config.c:294 +#: src/common/weeconfig.c:296 src/common/weeconfig.c:297 msgid "color for other nick in private window" msgstr "couleur pour l'autre pseudo dans la fenêtre privée" -#: config.c:297 config.c:298 +#: src/common/weeconfig.c:300 src/common/weeconfig.c:301 msgid "background for nicknames" msgstr "couleur de fond pour les pseudos" -#: config.c:311 +#: src/common/weeconfig.c:314 msgid "max lines in history (per window)" msgstr "nombre maxi de lignes dans l'historique (par fenêtre)" -#: config.c:312 +#: src/common/weeconfig.c:315 msgid "" "maximum number of lines in history for one server/channel/private window (0 " "= unlimited)" @@ -1764,36 +2280,36 @@ msgstr "" "nombre maximum de lignes dans l'historique pour un serveur/fenêtre/fenêtre " "privée (0 = sans limite)" -#: config.c:316 +#: src/common/weeconfig.c:319 msgid "max user commands in history" msgstr "nombre maxi de commandes utilisateur dans l'historique" -#: config.c:317 +#: src/common/weeconfig.c:320 msgid "maximum number of user commands in history (0 = unlimited)" msgstr "" "nombre maximum de commandes utilisateur dans l'historique (0 = sans limite)" -#: config.c:334 config.c:335 +#: src/common/weeconfig.c:337 src/common/weeconfig.c:338 msgid "automatically log channel chats" msgstr "enregistrer automatiquement les conversations des canaux" -#: config.c:338 config.c:339 +#: src/common/weeconfig.c:341 src/common/weeconfig.c:342 msgid "automatically log private chats" msgstr "enregistrer automatiquement les conversations privées" -#: config.c:342 +#: src/common/weeconfig.c:345 msgid "path for log files" msgstr "chemin pour les conversations sauvegardées" -#: config.c:343 +#: src/common/weeconfig.c:346 msgid "path for WeeChat log files" msgstr "chemin pour les conversations sauvegardées par WeeChat" -#: config.c:346 +#: src/common/weeconfig.c:349 msgid "name for log files" msgstr "nom des conversations sauvegardées" -#: config.c:347 +#: src/common/weeconfig.c:350 msgid "" "name for log files (%S == irc server name, %N == channel name (or nickname " "if private chat)" @@ -1801,21 +2317,21 @@ msgstr "" "nom des conversations saivegardées (%S == nom du serveur irc, %N == nom du " "canal (ou pseudo si fenêtre privée)" -#: config.c:351 +#: src/common/weeconfig.c:354 msgid "timestamp for log" msgstr "horodatage pour les conversations sauvegardées" -#: config.c:352 +#: src/common/weeconfig.c:355 msgid "timestamp for log (see man strftime for date/time specifiers)" msgstr "" "horodatage pour les conversations sauvegardées (voir man strftime pour le " "format de date/heure)" -#: config.c:355 +#: src/common/weeconfig.c:358 msgid "start string for log files" msgstr "chaîne de début pour les conversations sauvegardées" -#: config.c:356 +#: src/common/weeconfig.c:359 msgid "" "text written when starting new log file (see man strftime for date/time " "specifiers)" @@ -1823,186 +2339,186 @@ msgstr "" "texte écrit en démarrant la sauvegarde d'une discussion (voir man strftime " "pour le format de date/heure)" -#: config.c:360 +#: src/common/weeconfig.c:363 msgid "end string for log files" msgstr "chaîne de fin pour les conversations sauvegardées" -#: config.c:361 +#: src/common/weeconfig.c:364 msgid "" "text written when ending log file (see man strftime for date/time specifiers)" msgstr "" "texte écrit à la fin d'une discussion sauvegardées (voir man strftime pour " "le format de date/heure)" -#: config.c:380 +#: src/common/weeconfig.c:383 msgid "automatically accept dcc files" msgstr "accepte automatiquement les fichiers dcc" -#: config.c:381 +#: src/common/weeconfig.c:384 msgid "automatically accept incoming dcc files" msgstr "accepte automatiquement les fichiers dcc entrants" -#: config.c:384 +#: src/common/weeconfig.c:387 msgid "max size when auto accepting file" msgstr "taille maxi pour accepter un fichier" -#: config.c:385 +#: src/common/weeconfig.c:388 msgid "maximum size for incoming file when automatically accepted" msgstr "" "taille maximum pour un fichier entrant lorsqu'il est accepté automatiquement" -#: config.c:388 +#: src/common/weeconfig.c:391 msgid "automatically accept dcc chats" msgstr "accepte automatiquement les demandes de discussion dcc" -#: config.c:389 +#: src/common/weeconfig.c:392 msgid "automatically accept dcc chats (use carefully!)" msgstr "" "accepte automatiquement les demandes de discussion dcc (à utiliser avec " "précaution !)" -#: config.c:392 +#: src/common/weeconfig.c:395 msgid "timeout for dcc request" msgstr "délai d'attente pour les requêtes dcc" -#: config.c:393 +#: src/common/weeconfig.c:396 msgid "timeout for dcc request (in seconds)" msgstr "délai d'attente pour les requêtes dcc (en secondes)" -#: config.c:396 +#: src/common/weeconfig.c:399 msgid "path for incoming files with dcc" msgstr "chemin les fichiers reçus par dcc" -#: config.c:397 +#: src/common/weeconfig.c:400 msgid "path for writing incoming files with dcc (default: user home)" msgstr "" "chemin pour écrire les fichiers reçus par dcc (par défaut: répertoire de " "l'utilisateur)" -#: config.c:400 +#: src/common/weeconfig.c:403 msgid "default path for sending files with dcc" msgstr "chemin par défaut pour envoyer les fichiers par dcc" -#: config.c:401 +#: src/common/weeconfig.c:404 msgid "" "path for reading files when sending thru dcc (when no path is specified)" msgstr "" "chemin pour lire les fichiers lorsqu'ils sont envoyés par dcc (quand aucun " "chemin n'est spécifié)" -#: config.c:404 +#: src/common/weeconfig.c:407 msgid "automatically rename dcc files if already exists" msgstr "renomme automatiquement les fichiers dcc s'ils existent déjà" -#: config.c:405 +#: src/common/weeconfig.c:408 msgid "rename incoming files if already exists (add '.1', '.2', ...)" msgstr "" "renommer les fichiers reçus s'ils existent déjà (ajoute '.1', '.2', ...)" -#: config.c:408 +#: src/common/weeconfig.c:411 msgid "automatically resume aborted transfers" msgstr "continuer automatiquement les transferts non terminés" -#: config.c:409 +#: src/common/weeconfig.c:412 msgid "" "automatically resume dcc transfer if connection with remote host is loosed" msgstr "" "continuer automatiquement les transferts dcc si la connexion avec la machine " "distante a été perdue" -#: config.c:423 +#: src/common/weeconfig.c:426 msgid "use proxy" msgstr "utiliser un proxy" -#: config.c:424 +#: src/common/weeconfig.c:427 msgid "use a proxy server to connect to irc server" msgstr "utiliser un proxy pour se connecter au serveur irc" -#: config.c:427 +#: src/common/weeconfig.c:430 msgid "proxy address" msgstr "adresse du proxy" -#: config.c:428 +#: src/common/weeconfig.c:431 msgid "proxy server address (IP or hostname)" msgstr "adresse du serveur proxy (IP ou nom)" -#: config.c:431 +#: src/common/weeconfig.c:434 msgid "port for proxy" msgstr "port pour le proxy" -#: config.c:432 +#: src/common/weeconfig.c:435 msgid "port for connecting to proxy server" msgstr "port pour se connecter au serveur proxy" -#: config.c:435 +#: src/common/weeconfig.c:438 msgid "proxy password" msgstr "mot de passe pour le proxy" -#: config.c:436 +#: src/common/weeconfig.c:439 msgid "password for proxy server" msgstr "mot de passe pour le serveur proxy" -#: config.c:447 +#: src/common/weeconfig.c:450 msgid "server name" msgstr "nom du serveur" -#: config.c:448 +#: src/common/weeconfig.c:451 msgid "name associated to IRC server (for display only)" msgstr "nom associé au serveur IRC (pour affichage seulement)" -#: config.c:451 +#: src/common/weeconfig.c:454 msgid "automatically connect to server" msgstr "connexion automatique au serveur" -#: config.c:452 +#: src/common/weeconfig.c:455 msgid "automatically connect to server when WeeChat is starting" msgstr "connexion automatique au serveur quand WeeChat démarre" -#: config.c:455 +#: src/common/weeconfig.c:458 msgid "server address or hostname" msgstr "adresse ou nom du serveur" -#: config.c:456 +#: src/common/weeconfig.c:459 msgid "IP address or hostname of IRC server" msgstr "adresse IP ou nom du serveur IRC" -#: config.c:459 +#: src/common/weeconfig.c:462 msgid "port for IRC server" msgstr "port pour le serveur IRC" -#: config.c:460 +#: src/common/weeconfig.c:463 msgid "port for connecting to server" msgstr "port pour se connecter au serveur" -#: config.c:463 +#: src/common/weeconfig.c:466 msgid "server password" msgstr "mot de passe pour le serveur" -#: config.c:464 +#: src/common/weeconfig.c:467 msgid "password for IRC server" msgstr "mot de passe pour le serveur IRC" -#: config.c:467 +#: src/common/weeconfig.c:470 msgid "nickname for server" msgstr "pseudo pour le serveur" -#: config.c:468 +#: src/common/weeconfig.c:471 msgid "nickname to use on IRC server" msgstr "pseudo à utiliser sur le serveur IRC" -#: config.c:471 +#: src/common/weeconfig.c:474 msgid "alternate nickname for server" msgstr "pseudo alternatif pour le serveur" -#: config.c:472 +#: src/common/weeconfig.c:475 msgid "alternate nickname to use on IRC server (if nickname is already used)" msgstr "pseudo alternatif pour le serveur IRC (si le pseudo est déjà utilisé)" -#: config.c:475 +#: src/common/weeconfig.c:478 msgid "2nd alternate nickname for server" msgstr "2nd pseudo alternatif pour le serveur" -#: config.c:476 +#: src/common/weeconfig.c:479 msgid "" "2nd alternate nickname to use on IRC server (if alternate nickname is " "already used)" @@ -2010,87 +2526,87 @@ msgstr "" "2nd pseudo alternatif pour le serveur IRC (si le pseudo alternatif est déjà " "utilisé)" -#: config.c:479 +#: src/common/weeconfig.c:482 msgid "user name for server" msgstr "nom d'utilisateur pour le serveur" -#: config.c:480 +#: src/common/weeconfig.c:483 msgid "user name to use on IRC server" msgstr "nom d'utilisateur pour le serveur IRC" -#: config.c:483 +#: src/common/weeconfig.c:486 msgid "real name for server" msgstr "nom réel pour le serveur" -#: config.c:484 +#: src/common/weeconfig.c:487 msgid "real name to use on IRC server" msgstr "nom réel pour le serveur IRC" -#: config.c:487 config.c:488 +#: src/common/weeconfig.c:490 src/common/weeconfig.c:491 msgid "first command to run when connected to server" msgstr "commande à exécuter en premier lorsque connecté au serveur" -#: config.c:491 +#: src/common/weeconfig.c:494 msgid "list of channels to join when connected to server" msgstr "liste des canaux à rejoindre lorsque connecté au serveur" -#: config.c:492 +#: src/common/weeconfig.c:495 msgid "comma separated list of channels to join when connected to server" msgstr "" "liste des canaux (séparés par des virgules) à rejoindre lorsque connecté au " "serveur" -#: config.c:620 +#: src/common/weeconfig.c:623 #, c-format msgid "%s %s, line %d: new server, but previous was incomplete\n" msgstr "%s %s, ligne %d: nouveau serveur, mais le précédent était incomplet\n" -#: config.c:629 +#: src/common/weeconfig.c:632 #, c-format msgid "%s %s, line %d: server '%s' already exists\n" msgstr "%s %s, ligne %d: le serveur '%s' existe déjà\n" -#: config.c:641 +#: src/common/weeconfig.c:644 #, c-format msgid "%s %s, line %d: unable to create server\n" msgstr "%s %s, ligne %d: impossible de créer le serveur\n" -#: config.c:680 +#: src/common/weeconfig.c:683 #, c-format msgid "%s unable to assign default int with string (\"%s\")\n" msgstr "%s impossible d'assigner la valeur entière avec la chaîne (\"%s\")\n" -#: config.c:691 +#: src/common/weeconfig.c:694 #, c-format msgid "%s unable to assign default color (\"%s\")\n" msgstr "%s impossible d'assigner la couleur par défaut (\"%s\")\n" -#: config.c:725 +#: src/common/weeconfig.c:728 #, c-format msgid "%s config file \"%s\" not found.\n" msgstr "%s fichier de configuration \"%s\" non trouvé.\n" -#: config.c:757 +#: src/common/weeconfig.c:760 #, c-format msgid "%s %s, line %d: invalid syntax, missing \"]\"\n" msgstr "%s %s, ligne %d: syntaxe invalide, il manque \"]\"\n" -#: config.c:774 +#: src/common/weeconfig.c:777 #, c-format msgid "%s %s, line %d: unknown section identifier (\"%s\")\n" msgstr "%s %s, ligne %d: section inconnue (\"%s\")\n" -#: config.c:792 +#: src/common/weeconfig.c:795 #, c-format msgid "%s %s, line %d: invalid syntax, missing \"=\"\n" msgstr "%s %s, ligne %d: syntaxe invalide, il manque \"=\"\n" -#: config.c:826 +#: src/common/weeconfig.c:829 #, c-format msgid "%s %s, line %d: invalid option \"%s\"\n" msgstr "%s %s, ligne %d: option \"%s\" invalide\n" -#: config.c:837 +#: src/common/weeconfig.c:840 #, c-format msgid "" "%s %s, line %d: invalid value foroption '%s'\n" @@ -2099,7 +2615,7 @@ msgstr "" "%s %s, ligne %d: valeur invalide pour l'option '%s'\n" "Attendu: valeur booléenne: 'off' ou 'on'\n" -#: config.c:846 +#: src/common/weeconfig.c:849 #, c-format msgid "" "%s %s, line %d: invalid value for option '%s'\n" @@ -2108,7 +2624,7 @@ msgstr "" "%s %s, ligne %d: valeur invalide pour l'option '%s'\n" "Attendu: entier compris entre %d et %d\n" -#: config.c:857 +#: src/common/weeconfig.c:860 #, c-format msgid "" "%s %s, line %d: invalid value for option '%s'\n" @@ -2117,26 +2633,26 @@ msgstr "" "%s %s, ligne %d: valeur invalide pour l'option '%s'\n" "Attendu: une de ces chaînes: " -#: config.c:873 +#: src/common/weeconfig.c:876 #, c-format msgid "%s %s, line %d: invalid color name for option '%s'\n" msgstr "%s %s, ligne %d: nom de couleur invalide pour l'option '%s'\n" -#: config.c:941 config.c:1075 +#: src/common/weeconfig.c:944 src/common/weeconfig.c:1078 #, c-format msgid "%s cannot create file \"%s\"\n" msgstr "%s impossible de créer le fichier \"%s\"\n" -#: config.c:947 +#: src/common/weeconfig.c:950 #, c-format msgid "%s: creating default config file...\n" msgstr "%s: création du fichier de configuration par défaut...\n" -#: config.c:948 +#: src/common/weeconfig.c:951 msgid "creating default config file\n" msgstr "création du fichier de configuration par défaut\n" -#: config.c:951 config.c:1084 +#: src/common/weeconfig.c:954 src/common/weeconfig.c:1087 #, c-format msgid "" "#\n" @@ -2145,455 +2661,6 @@ msgstr "" "#\n" "# %s: fichier de configuration, créé par %s v%s le %s#\n" -#: config.c:1081 +#: src/common/weeconfig.c:1084 msgid "saving config to disk\n" msgstr "sauvegarde de la configuration sur disque\n" - -#: command.c:39 -msgid "create an alias for a command" -msgstr "créer un alias pour une commande" - -#: command.c:40 -msgid "[alias_name [command [arguments]]" -msgstr "[nom_alias [commande [paramètres]]" - -#: command.c:41 -msgid "" -"alias_name: name of alias\n" -"command: command name (WeeChat or IRC command, without first '/')\n" -"arguments: arguments for command" -msgstr "" -"nom_alias: nom de l'alias\n" -"commande: nom de la commande (commande WeeChat ou IRC, sans le premier '/')\n" -"paramètres: paramètres pour la commande" - -#: command.c:44 -msgid "clear window(s)" -msgstr "affacer la/les fenêtre(s)" - -#: command.c:45 -msgid "[-all]" -msgstr "[-all]" - -#: command.c:46 -msgid "-all: clear all windows" -msgstr "-all: effacer toutes les fenêtres" - -#: command.c:48 -msgid "connect to a server" -msgstr "se connecter à un serveur" - -#: command.c:49 command.c:53 -msgid "servername" -msgstr "nom_serveur" - -#: command.c:50 -msgid "servername: server name to connect" -msgstr "nom_serveur: nom du serveur pour se connecter" - -#: command.c:52 -msgid "disconnect from a server" -msgstr "se déconnecter d'un serveur" - -#: command.c:54 -msgid "servername: server name to disconnect" -msgstr "nom_serveur: nom du serveur pour se déconnecter" - -#: command.c:56 -msgid "display help about commands" -msgstr "afficher l'aide sur les commandes" - -#: command.c:57 -msgid "[command]" -msgstr "[commande]" - -#: command.c:57 -msgid "command: name of a WeeChat or IRC command" -msgstr "commande: nom d'une commande WeeChat ou IRC" - -#: command.c:59 -msgid "list, add or remove servers" -msgstr "liste, ajoute ou retire des serveurs" - -#: command.c:60 -msgid "" -"[list] | [servername hostname port [-auto | -noauto] [-pwd password] [-nicks " -"nick1 [nick2 [nick3]]] [-username username] [-realname realname] [-command " -"command] [-autojoin channel[,channel]] ] | [del servername]" -msgstr "" -"[list] | [nom_serveur nom/IP port [-auto | -noauto] [-pwd mot_de_passe] [-" -"nicks pseudo1 [pseudo2 [pseudo3]]] [-username nom_utilisateur] [-realname " -"nom_réel] [-command commande] [-autojoin canal[,canal]] ] | [del nom_serveur]" - -#: command.c:65 -msgid "" -"servername: server name, for internal & display use\n" -"hostname: name or IP address of server\n" -"port: port for server (integer)\n" -"password: password for server\n" -"nick1: first nick for server\n" -"nick2: alternate nick for server\n" -"nick3: second alternate nick for server\n" -"username: user name\n" -"realname: real name of user\n" -msgstr "" -"nom_serveur: nom du serveur, pour usage interne et affichage\n" -"nom/IP: nom ou adresse IP du serveur\n" -"port: port pour le serveur (nombre entier)\n" -"mot_de_passe: mot de passe pour le serveur\n" -"pseudo1: premier pseudo pour le serveur\n" -"pseudo2: pseudo alternatif pour le serveur\n" -"pseudo3: second pseudo alternatif pour le serveur\n" -"nom_utilisateur: nom d'utilisateur\n" -"nom_réel: nom réel de l'utilisateur\n" - -#: command.c:75 -msgid "save config to disk" -msgstr "sauvegarder la configuration sur disque" - -#: command.c:76 -msgid "[file]" -msgstr "[fichier]" - -#: command.c:76 -msgid "file: filename for writing config" -msgstr "fichier: fichier pour sauvegarder la configuration" - -#: command.c:78 -msgid "set config parameters" -msgstr "modifier des paramètres de configuration" - -#: command.c:79 -msgid "[option [value]]" -msgstr "[option [valeur]]" - -#: command.c:79 -msgid "" -"option: name of an option\n" -"value: value for option" -msgstr "" -"option: nom d'une option\n" -"valeur: valeur pour l'option" - -#: command.c:81 -msgid "remove an alias" -msgstr "supprimer un alias" - -#: command.c:82 -msgid "alias_name" -msgstr "nom_alias" - -#: command.c:82 -msgid "alias_name: name of alias to remove" -msgstr "nom_alias: nom de l'alias à supprimer" - -#: command.c:333 -#, c-format -msgid "%s alias or command \"%s\" already exists!\n" -msgstr "%s l'alias ou la commande \"%s\" existe déjà !\n" - -#: command.c:342 -#, c-format -msgid "%s alias cannot run another alias!\n" -msgstr "%s l'alias ne peux pas lancer un autre alias !\n" - -#: command.c:348 -#, c-format -msgid "%s target command \"%s\" does not exist!\n" -msgstr "%s la commande cible \"%s\" n'existe pas !\n" - -#: command.c:529 -#, c-format -msgid "%s wrong argument count for %s command \"%s\" (expected: %d arg%s)\n" -msgstr "" -"%s nombre de paramètres incorrect pour la commande %s \"%s\" (attendu: %d " -"paramètre%s)\n" - -#: command.c:538 -#, c-format -msgid "" -"%s wrong argument count for %s command \"%s\" (expected: between %d and %d " -"arg%s)\n" -msgstr "" -"%s nombre de paramètres incorrect pour la commande %s \"%s\" (attendu: entre " -"%d et %d paramètre%s)\n" - -#: command.c:557 -#, c-format -msgid "%s %s command \"%s\" failed\n" -msgstr "%s %s la commande \"%s\" a échoué\n" - -#: command.c:581 -#, c-format -msgid "%s wrong argument count for IRC command \"%s\" (expected: %d arg%s)\n" -msgstr "" -"%s nombre de paramètres incorrect pour la commande IRC \"%s\" (attendu: %d " -"paramètre%s)\n" - -#: command.c:590 -#, c-format -msgid "" -"%s wrong argument count for IRC command \"%s\" (expected: between %d and %d " -"arg%s)\n" -msgstr "" -"%s nombre de paramètres incorrect pour la commande IRC \"%s\" (attendu: " -"entre %d et %d paramètre%s)\n" - -#: command.c:603 -#, c-format -msgid "%s command \"%s\" needs a server connection!\n" -msgstr "%s la commande \"%s\" nécessite une connexion au serveur !\n" - -#: command.c:615 -#, c-format -msgid "%s IRC command \"%s\" failed\n" -msgstr "%s la commande IRC \"%s\" a échoué\n" - -#: command.c:656 -#, c-format -msgid "%s unknown command \"%s\" (type /help for help)\n" -msgstr "%s commande \"%s\" inconnue (tapez /help pour l'aide)\n" - -#: command.c:723 -#, c-format -msgid "%s cannot find nick for sending message\n" -msgstr "%s impossible de trouver le pseudo pour envoyer le message\n" - -#: command.c:728 -msgid "This window is not a channel!\n" -msgstr "Cette fenêtre n'est pas un canal !\n" - -#: command.c:754 command.c:766 -#, c-format -msgid "%s missing arguments for \"%s\" command\n" -msgstr "%s paramètres manquants pour la commande \"%s\"\n" - -#: command.c:761 -#, c-format -msgid "Alias \"%s\" => \"%s\" created\n" -msgstr "Alias \"%s\" => \"%s\" créé\n" - -#: command.c:776 -msgid "List of aliases:\n" -msgstr "Liste des alias:\n" - -#: command.c:786 -msgid "No alias defined.\n" -msgstr "Aucun alias défini.\n" - -#: command.c:805 -#, c-format -msgid "unknown parameter \"%s\" for \"%s\" command\n" -msgstr "paramètre inconnu \"%s\" pour la commande \"%s\"\n" - -#: command.c:834 -#, c-format -msgid "%s already connected to server \"%s\"!\n" -msgstr "%s déjà connecté au serveur \"%s\" !\n" - -#: command.c:854 command.c:889 -#, c-format -msgid "%s server \"%s\" not found\n" -msgstr "%s serveur \"%s\" non trouvé\n" - -#: command.c:879 -#, c-format -msgid "%s not connected to server \"%s\"!\n" -msgstr "%s non connecté au serveur \"%s\" !\n" - -#: command.c:908 -#, c-format -msgid "> List of %s internal commands:\n" -msgstr "> Liste des commandes internes %s:\n" - -#: command.c:913 -msgid "> List of IRC commands:\n" -msgstr "> Liste des commandes IRC:\n" - -#: command.c:928 -#, c-format -msgid "> Help on %s internal command \"%s\":\n" -msgstr "> Aide sur la commande interne %s \"%s\":\n" - -#: command.c:931 command.c:952 -#, c-format -msgid "Syntax: /%s %s\n" -msgstr "Syntaxe: /%s %s\n" - -#: command.c:950 -#, c-format -msgid "> Help on IRC command \"%s\":\n" -msgstr "> Aide sur la commande IRC \"%s\":\n" - -#: command.c:966 -#, c-format -msgid "No help available, \"%s\" is an unknown command\n" -msgstr "Pas d'aide disponible, la commande \"%s\" est inconnue\n" - -#: command.c:993 -msgid "Server: " -msgstr "Serveur: " - -#: command.c:1004 -msgid "connected" -msgstr "connecté" - -#: command.c:1004 -msgid "not connected" -msgstr "non connecté" - -#: command.c:1011 -#, c-format -msgid " Autoconnect: %s\n" -msgstr " Autoconnect: %s\n" - -#: command.c:1012 -msgid "yes" -msgstr "oui" - -#: command.c:1012 -msgid "no" -msgstr "non" - -#: command.c:1016 -#, c-format -msgid " Hostname : %s\n" -msgstr " Nom/IP : %s\n" - -#: command.c:1021 -#, c-format -msgid " Port : %d\n" -msgstr " Port : %d\n" - -#: command.c:1027 -msgid " Password : (hidden)\n" -msgstr " Mot passe : (caché)\n" - -#: command.c:1031 -msgid " Password : (none)\n" -msgstr " Mot passe : (aucun)\n" - -#: command.c:1035 -#, c-format -msgid " Nicks : %s" -msgstr " Pseudos : %s" - -#: command.c:1052 -#, c-format -msgid " Username : %s\n" -msgstr " Nom utilis.: %s\n" - -#: command.c:1057 -#, c-format -msgid " Realname : %s\n" -msgstr " Nom réel : %s\n" - -#: command.c:1063 -#, c-format -msgid " Command : %s\n" -msgstr " Commande : %s\n" - -#: command.c:1068 -msgid " Command : (none)\n" -msgstr " Commande : (aucune)\n" - -#: command.c:1073 -#, c-format -msgid " Auto-join : %s\n" -msgstr " Auto-join : %s\n" - -#: command.c:1078 -msgid " Auto-join : (none)\n" -msgstr " Auto-join : (aucun)\n" - -#: command.c:1082 -msgid "No server.\n" -msgstr "Pas de serveur.\n" - -#: command.c:1091 -#, c-format -msgid "%s missing servername for \"%s\" command\n" -msgstr "%s il manque le nom du serveur pour la commande \"%s\"\n" - -#: command.c:1097 -#, c-format -msgid "%s too much arguments for \"%s\" command, ignoring arguments\n" -msgstr "%s trop de paramètres pour la commande \"%s\", paramètres ignorés\n" - -#: command.c:1114 -#, 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" - -#: command.c:1120 command.c:1251 -msgid "Server" -msgstr "Serveur" - -#: command.c:1123 -msgid "has been deleted\n" -msgstr "a été supprimé\n" - -#: command.c:1137 -#, c-format -msgid "%s missing parameters for \"%s\" command\n" -msgstr "%s paramètres manquants pour la commande \"%s\"\n" - -#: command.c:1146 -#, c-format -msgid "%s server \"%s\" already exists, can't create it!\n" -msgstr "%s le serveur \"%s\" existe déjà, impossible de le créer !\n" - -#: command.c:1170 command.c:1196 command.c:1208 command.c:1232 -#, c-format -msgid "%s missing password for \"%s\" parameter\n" -msgstr "%s mot de passe manquant pour le paramètre \"%s\"\n" - -#: command.c:1182 -#, c-format -msgid "%s missing nick(s) for \"%s\" parameter\n" -msgstr "%s pseudo(s) manquant(s) pour le paramètre \"%s\"\n" - -#: command.c:1220 -#, c-format -msgid "%s missing command for \"%s\" parameter\n" -msgstr "%s commande manquante pour le paramètre \"%s\"\n" - -#: command.c:1254 -msgid "created\n" -msgstr "créé\n" - -#: command.c:1259 -#, c-format -msgid "%s unable to create server\n" -msgstr "%s impossible de créer le serveur\n" - -#: command.c:1341 -msgid "(unknown)" -msgstr "(inconnu)" - -#: command.c:1374 -#, c-format -msgid "%s alias or command \"%s\" not found\n" -msgstr "%s alias ou commande \"%s\" non trouvé\n" - -#: command.c:1383 -#, c-format -msgid "Alias \"%s\" removed\n" -msgstr "Alias \"%s\" supprimé\n" - -#: gui/curses/gui-display.c:856 -msgid "[not connected] " -msgstr "[non connecté] " - -#: gui/curses/gui-display.c:863 gui/curses/gui-display.c:866 -msgid "-MORE-" -msgstr "-PLUS-" - -#: gui/curses/gui-display.c:1624 -#, c-format -msgid "%s not enough memory for new line!\n" -msgstr "%s pas assez de mémoire pour une nouvelle ligne !\n" - -#: gui/curses/gui-display.c:1652 -msgid "not enough memory!\n" -msgstr "pas assez de mémoire !\n" diff --git a/weechat/po/weechat.pot b/weechat/po/weechat.pot index 4efdb65f4..aa6d1f638 100644 --- a/weechat/po/weechat.pot +++ b/weechat/po/weechat.pot @@ -1,6 +1,5 @@ # SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. +# This file is put in the public domain. # FIRST AUTHOR <EMAIL@ADDRESS>, YEAR. # #, fuzzy @@ -8,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: flashcode@flashtux.org\n" -"POT-Creation-Date: 2003-10-11 14:27+0200\n" +"POT-Creation-Date: 2003-11-16 20:00+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Language-Team: LANGUAGE <LL@li.org>\n" @@ -16,322 +15,295 @@ msgstr "" "Content-Type: text/plain; charset=CHARSET\n" "Content-Transfer-Encoding: 8bit\n" -#: weechat.h:41 -msgid " Error:" -msgstr " Error:" - -#: weechat.h:42 -msgid " Warning:" -msgstr " Warning:" - -#: irc/irc-nick.c:185 +#: src/irc/irc-nick.c:188 #, c-format msgid "%s cannot allocate new nick\n" -msgstr "%s cannot allocate new nick\n" +msgstr "" -#: irc/irc-server.c:98 +#: src/irc/irc-server.c:97 #, c-format msgid "%s cannot allocate new server\n" -msgstr "%s cannot allocate new server\n" +msgstr "" -#: irc/irc-server.c:354 +#: src/irc/irc-server.c:353 #, c-format msgid "%s unable to explode received buffer\n" -msgstr "%s unable to explode received buffer\n" +msgstr "" -#: irc/irc-server.c:425 +#: src/irc/irc-server.c:424 #, c-format msgid "Command '%s' failed!\n" -msgstr "Command '%s' failed!\n" +msgstr "" -#: irc/irc-server.c:429 +#: src/irc/irc-server.c:428 msgid "No command to execute!\n" -msgstr "No command to execute!\n" +msgstr "" -#: irc/irc-server.c:433 +#: src/irc/irc-server.c:432 #, c-format msgid "Unknown command: cmd=%s, args=%s\n" -msgstr "Unknown command: cmd=%s, args=%s\n" +msgstr "" -#: irc/irc-server.c:482 +#: src/irc/irc-server.c:481 #, c-format msgid "%s: connecting to %s:%d...\n" -msgstr "%s: connecting to %s:%d...\n" +msgstr "" -#: irc/irc-server.c:484 +#: src/irc/irc-server.c:483 #, c-format msgid "connecting to server %s:%d...\n" -msgstr "connecting to server %s:%d...\n" +msgstr "" -#: irc/irc-server.c:492 +#: src/irc/irc-server.c:491 #, c-format msgid "%s cannot create pipe\n" -msgstr "%s cannot create pipe\n" +msgstr "" -#: irc/irc-server.c:506 +#: src/irc/irc-server.c:505 #, c-format msgid "%s cannot set socket option \"SO_REUSEADDR\"\n" -msgstr "%s cannot set socket option \"SO_REUSEADDR\"\n" +msgstr "" -#: irc/irc-server.c:513 +#: src/irc/irc-server.c:512 #, c-format msgid "%s cannot set socket option \"SO_KEEPALIVE\"\n" -msgstr "%s cannot set socket option \"SO_KEEPALIVE\"\n" +msgstr "" -#: irc/irc-server.c:521 +#: src/irc/irc-server.c:520 #, c-format msgid "%s address \"%s\" not found\n" -msgstr "%s address \"%s\" not found\n" +msgstr "" -#: irc/irc-server.c:544 +#: src/irc/irc-server.c:543 #, c-format msgid "%s IP address not found\n" -msgstr "%s IP address not found\n" +msgstr "" -#: irc/irc-server.c:554 +#: src/irc/irc-server.c:553 #, c-format msgid "%s: server IP is: %s\n" -msgstr "%s: server IP is: %s\n" +msgstr "" -#: irc/irc-server.c:560 +#: src/irc/irc-server.c:559 #, c-format msgid "%s cannot connect to irc server\n" -msgstr "%s cannot connect to irc server\n" +msgstr "" -#: irc/irc-server.c:588 +#: src/irc/irc-server.c:587 msgid "Disconnected from server!\n" -msgstr "Disconnected from server!\n" +msgstr "" -#: irc/irc-channel.c:52 +#: src/irc/irc-channel.c:51 #, c-format msgid "%s cannot allocate new channel" -msgstr "%s cannot allocate new channel" +msgstr "" -#: irc/irc-commands.c:33 +#: src/irc/irc-commands.c:36 msgid "find information about the administrator of the server" -msgstr "find information about the administrator of the server" +msgstr "" -#: irc/irc-commands.c:34 irc/irc-commands.c:57 irc/irc-commands.c:127 -#: irc/irc-commands.c:199 irc/irc-commands.c:206 irc/irc-commands.c:212 +#: src/irc/irc-commands.c:37 src/irc/irc-commands.c:60 +#: src/irc/irc-commands.c:130 src/irc/irc-commands.c:202 +#: src/irc/irc-commands.c:209 src/irc/irc-commands.c:215 msgid "[target]" -msgstr "[target]" +msgstr "" -#: irc/irc-commands.c:35 irc/irc-commands.c:206 irc/irc-commands.c:212 +#: src/irc/irc-commands.c:38 src/irc/irc-commands.c:209 +#: src/irc/irc-commands.c:215 msgid "target: server" -msgstr "target: server" +msgstr "" -#: irc/irc-commands.c:37 +#: src/irc/irc-commands.c:40 msgid "toggle away status" -msgstr "toggle away status" +msgstr "" -#: irc/irc-commands.c:38 +#: src/irc/irc-commands.c:41 msgid "[-all] [message]" -msgstr "[-all] [message]" +msgstr "" -#: irc/irc-commands.c:39 +#: src/irc/irc-commands.c:42 msgid "" "-all: toggle away status on all connected servers\n" "message: message for away (if no message is given, away status is removed)" msgstr "" -"-all: toggle away status on all connected servers\n" -"message: message for away (if no message is given, away status is removed)" -#: irc/irc-commands.c:42 +#: src/irc/irc-commands.c:45 msgid "send a ctcp message" -msgstr "send a ctcp message" +msgstr "" -#: irc/irc-commands.c:43 +#: src/irc/irc-commands.c:46 msgid "nickname type" -msgstr "nickname type" +msgstr "" -#: irc/irc-commands.c:44 +#: src/irc/irc-commands.c:47 msgid "" "nickname: user to send ctcp to\n" "type: \"action\" or \"version\"" msgstr "" -"nickname: user to send ctcp to\n" -"type: \"action\" or \"version\"" -#: irc/irc-commands.c:46 +#: src/irc/irc-commands.c:49 msgid "removes channel operator status from nickname(s)" -msgstr "removes channel operator status from nickname(s)" +msgstr "" -#: irc/irc-commands.c:47 irc/irc-commands.c:50 irc/irc-commands.c:140 -#: irc/irc-commands.c:218 +#: src/irc/irc-commands.c:50 src/irc/irc-commands.c:53 +#: src/irc/irc-commands.c:143 src/irc/irc-commands.c:221 msgid "nickname [nickname]" -msgstr "nickname [nickname]" +msgstr "" -#: irc/irc-commands.c:49 +#: src/irc/irc-commands.c:52 msgid "removes voice from nickname(s)" -msgstr "removes voice from nickname(s)" +msgstr "" -#: irc/irc-commands.c:52 +#: src/irc/irc-commands.c:55 msgid "shutdown the server" -msgstr "shutdown the server" +msgstr "" -#: irc/irc-commands.c:55 +#: src/irc/irc-commands.c:58 msgid "error received from IRC server" -msgstr "error received from IRC server" +msgstr "" -#: irc/irc-commands.c:56 +#: src/irc/irc-commands.c:59 msgid "get information describing the server" -msgstr "get information describing the server" +msgstr "" -#: irc/irc-commands.c:58 irc/irc-commands.c:128 +#: src/irc/irc-commands.c:61 src/irc/irc-commands.c:131 msgid "target: server name" -msgstr "target: server name" +msgstr "" -#: irc/irc-commands.c:60 +#: src/irc/irc-commands.c:63 msgid "invite a nick on a channel" -msgstr "invite a nick on a channel" +msgstr "" -#: irc/irc-commands.c:61 +#: src/irc/irc-commands.c:64 msgid "nickname channel" -msgstr "nickname channel" +msgstr "" -#: irc/irc-commands.c:62 +#: src/irc/irc-commands.c:65 msgid "" "nickname: nick to invite\n" "channel: channel to invite" msgstr "" -"nickname: nick to invite\n" -"channel: channel to invite" -#: irc/irc-commands.c:64 +#: src/irc/irc-commands.c:67 msgid "check if a nickname is currently on IRC" -msgstr "check if a nickname is currently on IRC" +msgstr "" -#: irc/irc-commands.c:65 irc/irc-commands.c:209 +#: src/irc/irc-commands.c:68 src/irc/irc-commands.c:212 msgid "nickname [nickname ...]" -msgstr "nickname [nickname ...]" +msgstr "" -#: irc/irc-commands.c:66 irc/irc-commands.c:209 +#: src/irc/irc-commands.c:69 src/irc/irc-commands.c:212 msgid "nickname: nickname" -msgstr "nickname: nickname" +msgstr "" -#: irc/irc-commands.c:68 +#: src/irc/irc-commands.c:71 msgid "join a channel" -msgstr "join a channel" +msgstr "" -#: irc/irc-commands.c:69 +#: src/irc/irc-commands.c:72 msgid "channel[,channel] [key[,key]]" -msgstr "channel[,channel] [key[,key]]" +msgstr "" -#: irc/irc-commands.c:70 +#: src/irc/irc-commands.c:73 msgid "" "channel: channel name to join\n" "key: key to join the channel" msgstr "" -"channel: channel name to join\n" -"key: key to join the channel" -#: irc/irc-commands.c:72 +#: src/irc/irc-commands.c:75 msgid "forcibly remove a user from a channel" -msgstr "forcibly remove a user from a channel" +msgstr "" -#: irc/irc-commands.c:73 +#: src/irc/irc-commands.c:76 msgid "[channel] nickname [comment]" -msgstr "[channel] nickname [comment]" +msgstr "" -#: irc/irc-commands.c:74 +#: src/irc/irc-commands.c:77 msgid "" "channel: channel where user is\n" "nickname: nickname to kick\n" "comment: comment for kick" msgstr "" -"channel: channel where user is\n" -"nickname: nickname to kick\n" -"comment: comment for kick" -#: irc/irc-commands.c:76 +#: src/irc/irc-commands.c:79 msgid "close client-server connection" -msgstr "close client-server connection" +msgstr "" -#: irc/irc-commands.c:77 +#: src/irc/irc-commands.c:80 msgid "nickname comment" -msgstr "nickname comment" +msgstr "" -#: irc/irc-commands.c:78 +#: src/irc/irc-commands.c:81 msgid "" "nickname: nickname\n" "comment: comment for kill" msgstr "" -"nickname: nickname\n" -"comment: comment for kill" -#: irc/irc-commands.c:80 +#: src/irc/irc-commands.c:83 msgid "list all servernames which are known by the server answering the query" -msgstr "list all servernames which are known by the server answering the query" +msgstr "" -#: irc/irc-commands.c:81 +#: src/irc/irc-commands.c:84 msgid "[[remove_server] server_mask]" -msgstr "[[remove_server] server_mask]" +msgstr "" -#: irc/irc-commands.c:82 +#: src/irc/irc-commands.c:85 msgid "" "remote_server: this server should answer the query\n" "server_mask: list of servers must match this mask" msgstr "" -"remote_server: this server should answer the query\n" -"server_mask: list of servers must match this mask" -#: irc/irc-commands.c:85 +#: src/irc/irc-commands.c:88 msgid "list channels and their topic" -msgstr "list channels and their topic" +msgstr "" -#: irc/irc-commands.c:86 +#: src/irc/irc-commands.c:89 msgid "[channel[,channel] [server]]" -msgstr "[channel[,channel] [server]]" +msgstr "" -#: irc/irc-commands.c:87 +#: src/irc/irc-commands.c:90 msgid "" "channel: channel to list\n" "server: server name" msgstr "" -"channel: channel to list\n" -"server: server name" -#: irc/irc-commands.c:89 +#: src/irc/irc-commands.c:92 msgid "get statistics about ths size of the IRC network" -msgstr "get statistics about ths size of the IRC network" +msgstr "" -#: irc/irc-commands.c:90 +#: src/irc/irc-commands.c:93 msgid "[mask [target]]" -msgstr "[mask [target]]" +msgstr "" -#: irc/irc-commands.c:91 +#: src/irc/irc-commands.c:94 msgid "" "mask: servers matching the mask only\n" "target: server for forwarding request" msgstr "" -"mask: servers matching the mask only\n" -"target: server for forwarding request" -#: irc/irc-commands.c:94 +#: src/irc/irc-commands.c:97 msgid "send a ctcp action to the current channel" -msgstr "send a ctcp action to the current channel" +msgstr "" -#: irc/irc-commands.c:95 +#: src/irc/irc-commands.c:98 msgid "message" -msgstr "message" +msgstr "" -#: irc/irc-commands.c:96 +#: src/irc/irc-commands.c:99 msgid "message: message to send" -msgstr "message: message to send" +msgstr "" -#: irc/irc-commands.c:98 +#: src/irc/irc-commands.c:101 msgid "change channel or user mode" -msgstr "change channel or user mode" +msgstr "" -#: irc/irc-commands.c:99 +#: src/irc/irc-commands.c:102 msgid "" "{ channel {[+|-]|o|p|s|i|t|n|b|v} [limit] [user] [ban mask] } | { nickname " "{[+|-]|i|w|s|o}" msgstr "" -"{ channel {[+|-]|o|p|s|i|t|n|b|v} [limit] [user] [ban mask] } | { nickname " -"{[+|-]|i|w|s|o}" -#: irc/irc-commands.c:101 +#: src/irc/irc-commands.c:104 msgid "" "channel modes:\n" " channel: channel name to modify\n" @@ -353,2205 +325,2166 @@ msgid "" " w: user receives wallops\n" " o: operator flag\n" msgstr "" -"channel modes:\n" -" channel: channel name to modify\n" -" o: give/take channel operator privileges\n" -" p: private channel flag\n" -" s: secret channel flag\n" -" i: invite-only channel flag\n" -" t: topic settable by channel operator only flag\n" -" n: no messages to channel from clients on the outside\n" -" m: moderated channel\n" -" l: set the user limit to channel\n" -" b: set a ban mask to keep users out\n" -" v: give/take the ability to speak on a moderated channel\n" -" k: set a channel key (password)\n" -"user modes:\n" -" nickname: nickname to modify\n" -" i: mark a user as invisible\n" -" s: mark a user for receive server notices\n" -" w: user receives wallops\n" -" o: operator flag\n" -#: irc/irc-commands.c:121 +#: src/irc/irc-commands.c:124 msgid "send message to a nick or channel" -msgstr "send message to a nick or channel" +msgstr "" -#: irc/irc-commands.c:122 +#: src/irc/irc-commands.c:125 msgid "receiver[,receiver] text" -msgstr "receiver[,receiver] text" +msgstr "" -#: irc/irc-commands.c:123 +#: src/irc/irc-commands.c:126 msgid "" "receiver: nick or channel (may be mask, '*' = current channel)\n" "text: text to send" msgstr "" -"receiver: nick or channel (may be mask, '*' = current channel)\n" -"text: text to send" -#: irc/irc-commands.c:126 +#: src/irc/irc-commands.c:129 msgid "get the \"Message Of The Day\"" -msgstr "get the \"Message Of The Day\"" +msgstr "" -#: irc/irc-commands.c:130 +#: src/irc/irc-commands.c:133 msgid "list nicknames on channels" -msgstr "list nicknames on channels" +msgstr "" -#: irc/irc-commands.c:131 irc/irc-commands.c:147 +#: src/irc/irc-commands.c:134 src/irc/irc-commands.c:150 msgid "[channel[,channel]]" -msgstr "[channel[,channel]]" +msgstr "" -#: irc/irc-commands.c:131 +#: src/irc/irc-commands.c:134 msgid "channel: channel name" -msgstr "channel: channel name" +msgstr "" -#: irc/irc-commands.c:133 +#: src/irc/irc-commands.c:136 msgid "change current nickname" -msgstr "change current nickname" +msgstr "" -#: irc/irc-commands.c:134 +#: src/irc/irc-commands.c:137 msgid "nickname" -msgstr "nickname" +msgstr "" -#: irc/irc-commands.c:134 +#: src/irc/irc-commands.c:137 msgid "nickname: new nickname for current IRC server" -msgstr "nickname: new nickname for current IRC server" +msgstr "" -#: irc/irc-commands.c:136 +#: src/irc/irc-commands.c:139 msgid "send notice message to user" -msgstr "send notice message to user" +msgstr "" -#: irc/irc-commands.c:137 +#: src/irc/irc-commands.c:140 msgid "nickname text" -msgstr "nickname text" +msgstr "" -#: irc/irc-commands.c:137 +#: src/irc/irc-commands.c:140 msgid "" "nickname: user to send notice to\n" "text: text to send" msgstr "" -"nickname: user to send notice to\n" -"text: text to send" -#: irc/irc-commands.c:139 +#: src/irc/irc-commands.c:142 msgid "gives channel operator status to nickname(s)" -msgstr "gives channel operator status to nickname(s)" +msgstr "" -#: irc/irc-commands.c:142 +#: src/irc/irc-commands.c:145 msgid "get operator privileges" -msgstr "get operator privileges" +msgstr "" -#: irc/irc-commands.c:143 +#: src/irc/irc-commands.c:146 msgid "user password" -msgstr "user password" +msgstr "" -#: irc/irc-commands.c:144 +#: src/irc/irc-commands.c:147 msgid "user/password: used to get privileges on current IRC server" -msgstr "user/password: used to get privileges on current IRC server" +msgstr "" -#: irc/irc-commands.c:146 +#: src/irc/irc-commands.c:149 msgid "leave a channel" -msgstr "leave a channel" +msgstr "" -#: irc/irc-commands.c:147 +#: src/irc/irc-commands.c:150 msgid "channel: channel name to leave" -msgstr "channel: channel name to leave" +msgstr "" -#: irc/irc-commands.c:149 +#: src/irc/irc-commands.c:152 msgid "ping server" -msgstr "ping server" +msgstr "" -#: irc/irc-commands.c:150 +#: src/irc/irc-commands.c:153 msgid "server1 [server2]" -msgstr "server1 [server2]" +msgstr "" -#: irc/irc-commands.c:151 +#: src/irc/irc-commands.c:154 msgid "" "server1: server to ping\n" "server2: forward ping to this server" msgstr "" -"server1: server to ping\n" -"server2: forward ping to this server" -#: irc/irc-commands.c:153 +#: src/irc/irc-commands.c:156 msgid "answer to a ping message" -msgstr "answer to a ping message" +msgstr "" -#: irc/irc-commands.c:154 +#: src/irc/irc-commands.c:157 msgid "daemon [daemon2]" -msgstr "daemon [daemon2]" +msgstr "" -#: irc/irc-commands.c:154 +#: src/irc/irc-commands.c:157 msgid "" "daemon: daemon who has responded to Ping message\n" "daemon2: forward message to this daemon" msgstr "" -"daemon: daemon who has responded to Ping message\n" -"daemon2: forward message to this daemon" -#: irc/irc-commands.c:157 +#: src/irc/irc-commands.c:160 msgid "message received" -msgstr "message received" +msgstr "" -#: irc/irc-commands.c:160 +#: src/irc/irc-commands.c:163 msgid "close all connections & quit " -msgstr "close all connections & quit " +msgstr "" -#: irc/irc-commands.c:161 +#: src/irc/irc-commands.c:164 msgid "[quit_message]" -msgstr "[quit_message]" +msgstr "" -#: irc/irc-commands.c:162 +#: src/irc/irc-commands.c:165 msgid "quit_message: quit message (displayed to other users)" -msgstr "quit_message: quit message (displayed to other users)" +msgstr "" -#: irc/irc-commands.c:164 +#: src/irc/irc-commands.c:167 msgid "send raw data to server without parsing" -msgstr "send raw data to server without parsing" +msgstr "" -#: irc/irc-commands.c:165 +#: src/irc/irc-commands.c:168 msgid "data" -msgstr "data" +msgstr "" -#: irc/irc-commands.c:166 +#: src/irc/irc-commands.c:169 msgid "data: raw data to send" -msgstr "data: raw data to send" +msgstr "" -#: irc/irc-commands.c:168 +#: src/irc/irc-commands.c:171 msgid "tell the server to reload its config file" -msgstr "tell the server to reload its config file" +msgstr "" -#: irc/irc-commands.c:171 +#: src/irc/irc-commands.c:174 msgid "tell the server to restart itself" -msgstr "tell the server to restart itself" +msgstr "" -#: irc/irc-commands.c:174 +#: src/irc/irc-commands.c:177 msgid "register a new service" -msgstr "register a new service" +msgstr "" -#: irc/irc-commands.c:175 +#: src/irc/irc-commands.c:178 msgid "nickname reserved distribution type reserved info" -msgstr "nickname reserved distribution type reserved info" +msgstr "" -#: irc/irc-commands.c:176 +#: src/irc/irc-commands.c:179 msgid "" "distribution: visibility of service\n" "type: reserved for future usage" msgstr "" -"distribution: visibility of service\n" -"type: reserved for future usage" -#: irc/irc-commands.c:179 +#: src/irc/irc-commands.c:182 msgid "list services currently connected to the network" -msgstr "list services currently connected to the network" +msgstr "" -#: irc/irc-commands.c:180 +#: src/irc/irc-commands.c:183 msgid "[mask [type]]" -msgstr "[mask [type]]" +msgstr "" -#: irc/irc-commands.c:180 +#: src/irc/irc-commands.c:183 msgid "" "mask: list only services matching this mask\n" "type: list only services of this type" msgstr "" -"mask: list only services matching this mask\n" -"type: list only services of this type" -#: irc/irc-commands.c:183 +#: src/irc/irc-commands.c:186 msgid "deliver a message to a service" -msgstr "deliver a message to a service" +msgstr "" -#: irc/irc-commands.c:184 +#: src/irc/irc-commands.c:187 msgid "service text" -msgstr "service text" +msgstr "" -#: irc/irc-commands.c:184 +#: src/irc/irc-commands.c:187 msgid "" "service: name of service\n" "text: text to send" msgstr "" -"service: name of service\n" -"text: text to send" -#: irc/irc-commands.c:186 +#: src/irc/irc-commands.c:189 msgid "disconnect server links" -msgstr "disconnect server links" +msgstr "" -#: irc/irc-commands.c:187 +#: src/irc/irc-commands.c:190 msgid "server commnent" -msgstr "server commnent" +msgstr "" -#: irc/irc-commands.c:187 +#: src/irc/irc-commands.c:190 msgid "" "server: server name\n" "comment: comment for quit" msgstr "" -"server: server name\n" -"comment: comment for quit" -#: irc/irc-commands.c:189 +#: src/irc/irc-commands.c:192 msgid "query statistics about server" -msgstr "query statistics about server" +msgstr "" -#: irc/irc-commands.c:190 +#: src/irc/irc-commands.c:193 msgid "[query [server]]" -msgstr "[query [server]]" +msgstr "" -#: irc/irc-commands.c:191 +#: src/irc/irc-commands.c:194 msgid "" "query: c/h/i/k/l/m/o/y/u (see RFC1459)\n" "server: server name" msgstr "" -"query: c/h/i/k/l/m/o/y/u (see RFC1459)\n" -"server: server name" -#: irc/irc-commands.c:193 +#: src/irc/irc-commands.c:196 msgid "" "give users who are on a host running an IRC server a message asking them to " "please join IRC" msgstr "" -"give users who are on a host running an IRC server a message asking them to " -"please join IRC" -#: irc/irc-commands.c:195 +#: src/irc/irc-commands.c:198 msgid "user [target [channel]]" -msgstr "user [target [channel]]" +msgstr "" -#: irc/irc-commands.c:196 +#: src/irc/irc-commands.c:199 msgid "" "user: username\n" "target: server name\n" "channel: channel name" msgstr "" -"user: username\n" -"target: server name\n" -"channel: channel name" -#: irc/irc-commands.c:198 +#: src/irc/irc-commands.c:201 msgid "query local time from server" -msgstr "query local time from server" +msgstr "" -#: irc/irc-commands.c:199 +#: src/irc/irc-commands.c:202 msgid "target: query time from specified server" -msgstr "target: query time from specified server" +msgstr "" -#: irc/irc-commands.c:201 +#: src/irc/irc-commands.c:204 msgid "get/set channel topic" -msgstr "get/set channel topic" +msgstr "" -#: irc/irc-commands.c:202 +#: src/irc/irc-commands.c:205 msgid "[channel] [topic]" -msgstr "[channel] [topic]" +msgstr "" -#: irc/irc-commands.c:202 +#: src/irc/irc-commands.c:205 msgid "" "channel: channel name\n" "topic: new topic for channel (if topic is \"-delete\" then topic is deleted)" msgstr "" -"channel: channel name\n" -"topic: new topic for channel (if topic is \"-delete\" then topic is deleted)" -#: irc/irc-commands.c:205 +#: src/irc/irc-commands.c:208 msgid "find the route to specific server" -msgstr "find the route to specific server" +msgstr "" -#: irc/irc-commands.c:208 +#: src/irc/irc-commands.c:211 msgid "return a list of information about nicknames" -msgstr "return a list of information about nicknames" +msgstr "" -#: irc/irc-commands.c:211 +#: src/irc/irc-commands.c:214 msgid "list of users logged into the server" -msgstr "list of users logged into the server" +msgstr "" -#: irc/irc-commands.c:214 +#: src/irc/irc-commands.c:217 msgid "gives the version info of nick or server (current or specified)" -msgstr "gives the version info of nick or server (current or specified)" +msgstr "" -#: irc/irc-commands.c:215 +#: src/irc/irc-commands.c:218 msgid "[server | nickname]" -msgstr "[server | nickname]" +msgstr "" -#: irc/irc-commands.c:215 +#: src/irc/irc-commands.c:218 msgid "" "server: server name\n" "nickname: nickname" msgstr "" -"server: server name\n" -"nickname: nickname" -#: irc/irc-commands.c:217 +#: src/irc/irc-commands.c:220 msgid "gives voice to nickname(s)" -msgstr "gives voice to nickname(s)" +msgstr "" -#: irc/irc-commands.c:220 +#: src/irc/irc-commands.c:223 msgid "" "send a message to all currently connected users who have set the 'w' user " "mode for themselves" msgstr "" -"send a message to all currently connected users who have set the 'w' user " -"mode for themselves" -#: irc/irc-commands.c:222 +#: src/irc/irc-commands.c:225 msgid "text" -msgstr "text" +msgstr "" -#: irc/irc-commands.c:222 +#: src/irc/irc-commands.c:225 msgid "text to send" -msgstr "text to send" +msgstr "" -#: irc/irc-commands.c:224 +#: src/irc/irc-commands.c:227 msgid "generate a query which returns a list of information" -msgstr "generate a query which returns a list of information" +msgstr "" -#: irc/irc-commands.c:225 +#: src/irc/irc-commands.c:228 msgid "[mask [\"o\"]]" -msgstr "[mask [\"o\"]]" +msgstr "" -#: irc/irc-commands.c:225 +#: src/irc/irc-commands.c:228 msgid "" "mask: only information which match this mask\n" "o: only operators are returned according to the mask supplied\n" msgstr "" -"mask: only information which match this mask\n" -"o: only operators are returned according to the mask supplied\n" -#: irc/irc-commands.c:228 +#: src/irc/irc-commands.c:231 msgid "query information about user(s)" -msgstr "query information about user(s)" +msgstr "" -#: irc/irc-commands.c:229 +#: src/irc/irc-commands.c:232 msgid "[server] nickname[,nickname]" -msgstr "[server] nickname[,nickname]" +msgstr "" -#: irc/irc-commands.c:229 +#: src/irc/irc-commands.c:232 msgid "" "server: server name\n" "nickname: nickname (may be a mask)" msgstr "" -"server: server name\n" -"nickname: nickname (may be a mask)" -#: irc/irc-commands.c:232 +#: src/irc/irc-commands.c:235 msgid "ask for information about a nickname which no longer exists" -msgstr "ask for information about a nickname which no longer exists" +msgstr "" -#: irc/irc-commands.c:233 +#: src/irc/irc-commands.c:236 msgid "nickname [,nickname [,nickname ...]] [count [target]]" -msgstr "nickname [,nickname [,nickname ...]] [count [target]]" +msgstr "" -#: irc/irc-commands.c:234 +#: src/irc/irc-commands.c:237 msgid "" "nickname: nickname to search\n" "count: number of replies to return (full search if negative number)\n" "target: reply should match this mask" msgstr "" -"nickname: nickname to search\n" -"count: number of replies to return (full search if negative number)\n" -"target: reply should match this mask" -#: irc/irc-commands.c:238 irc/irc-commands.c:239 irc/irc-commands.c:240 -#: irc/irc-commands.c:241 irc/irc-commands.c:242 irc/irc-commands.c:243 -#: irc/irc-commands.c:244 irc/irc-commands.c:245 irc/irc-commands.c:246 -#: irc/irc-commands.c:247 irc/irc-commands.c:248 irc/irc-commands.c:249 -#: irc/irc-commands.c:250 irc/irc-commands.c:251 irc/irc-commands.c:252 -#: irc/irc-commands.c:253 irc/irc-commands.c:254 irc/irc-commands.c:255 -#: irc/irc-commands.c:256 irc/irc-commands.c:257 irc/irc-commands.c:258 -#: irc/irc-commands.c:259 irc/irc-commands.c:260 irc/irc-commands.c:261 -#: irc/irc-commands.c:262 irc/irc-commands.c:263 irc/irc-commands.c:264 -#: irc/irc-commands.c:300 irc/irc-commands.c:301 irc/irc-commands.c:302 -#: irc/irc-commands.c:303 irc/irc-commands.c:304 irc/irc-commands.c:305 +#: src/irc/irc-commands.c:241 src/irc/irc-commands.c:242 +#: src/irc/irc-commands.c:243 src/irc/irc-commands.c:244 +#: src/irc/irc-commands.c:245 src/irc/irc-commands.c:246 +#: src/irc/irc-commands.c:247 src/irc/irc-commands.c:248 +#: src/irc/irc-commands.c:249 src/irc/irc-commands.c:250 +#: src/irc/irc-commands.c:251 src/irc/irc-commands.c:252 +#: src/irc/irc-commands.c:253 src/irc/irc-commands.c:254 +#: src/irc/irc-commands.c:255 src/irc/irc-commands.c:256 +#: src/irc/irc-commands.c:257 src/irc/irc-commands.c:258 +#: src/irc/irc-commands.c:259 src/irc/irc-commands.c:260 +#: src/irc/irc-commands.c:261 src/irc/irc-commands.c:262 +#: src/irc/irc-commands.c:263 src/irc/irc-commands.c:264 +#: src/irc/irc-commands.c:265 src/irc/irc-commands.c:266 +#: src/irc/irc-commands.c:267 src/irc/irc-commands.c:303 +#: src/irc/irc-commands.c:304 src/irc/irc-commands.c:305 +#: src/irc/irc-commands.c:306 src/irc/irc-commands.c:307 +#: src/irc/irc-commands.c:308 msgid "a server message" -msgstr "a server message" +msgstr "" -#: irc/irc-commands.c:265 +#: src/irc/irc-commands.c:268 msgid "away message" -msgstr "away message" +msgstr "" -#: irc/irc-commands.c:266 +#: src/irc/irc-commands.c:269 msgid "userhost" -msgstr "userhost" +msgstr "" -#: irc/irc-commands.c:267 +#: src/irc/irc-commands.c:270 msgid "ison" -msgstr "ison" +msgstr "" -#: irc/irc-commands.c:268 +#: src/irc/irc-commands.c:271 msgid "unaway" -msgstr "unaway" +msgstr "" -#: irc/irc-commands.c:269 +#: src/irc/irc-commands.c:272 msgid "now away" -msgstr "now away" +msgstr "" -#: irc/irc-commands.c:270 +#: src/irc/irc-commands.c:273 msgid "whois (user)" -msgstr "whois (user)" +msgstr "" -#: irc/irc-commands.c:271 +#: src/irc/irc-commands.c:274 msgid "whois (server)" -msgstr "whois (server)" +msgstr "" -#: irc/irc-commands.c:272 +#: src/irc/irc-commands.c:275 msgid "whois (operator)" -msgstr "whois (operator)" +msgstr "" -#: irc/irc-commands.c:273 +#: src/irc/irc-commands.c:276 msgid "whowas" -msgstr "whowas" +msgstr "" -#: irc/irc-commands.c:274 +#: src/irc/irc-commands.c:277 msgid "end of /who list" -msgstr "end of /who list" +msgstr "" -#: irc/irc-commands.c:275 +#: src/irc/irc-commands.c:278 msgid "whois (idle)" -msgstr "whois (idle)" +msgstr "" -#: irc/irc-commands.c:276 +#: src/irc/irc-commands.c:279 msgid "whois (end)" -msgstr "whois (end)" +msgstr "" -#: irc/irc-commands.c:277 +#: src/irc/irc-commands.c:280 msgid "whois (channels)" -msgstr "whois (channels)" +msgstr "" -#: irc/irc-commands.c:278 +#: src/irc/irc-commands.c:281 msgid "whois (identified user)" -msgstr "whois (identified user)" +msgstr "" -#: irc/irc-commands.c:279 +#: src/irc/irc-commands.c:282 msgid "/list start" -msgstr "/list start" +msgstr "" -#: irc/irc-commands.c:280 +#: src/irc/irc-commands.c:283 msgid "channel (for /list)" -msgstr "channel (for /list)" +msgstr "" -#: irc/irc-commands.c:281 +#: src/irc/irc-commands.c:284 msgid "/list end" -msgstr "/list end" +msgstr "" -#: irc/irc-commands.c:282 +#: src/irc/irc-commands.c:285 msgid "no topic for channel" -msgstr "no topic for channel" +msgstr "" -#: irc/irc-commands.c:283 +#: src/irc/irc-commands.c:286 msgid "topic of channel" -msgstr "topic of channel" +msgstr "" -#: irc/irc-commands.c:284 +#: src/irc/irc-commands.c:287 msgid "channel :topic" -msgstr "channel :topic" +msgstr "" -#: irc/irc-commands.c:285 +#: src/irc/irc-commands.c:288 msgid "" "channel: name of channel\n" "topic: topic of the channel" msgstr "" -"channel: name of channel\n" -"topic: topic of the channel" -#: irc/irc-commands.c:287 +#: src/irc/irc-commands.c:290 msgid "infos about topic (nick & date changed)" -msgstr "infos about topic (nick & date changed)" +msgstr "" -#: irc/irc-commands.c:290 +#: src/irc/irc-commands.c:293 msgid "server version" -msgstr "server version" +msgstr "" -#: irc/irc-commands.c:291 +#: src/irc/irc-commands.c:294 msgid "who" -msgstr "who" +msgstr "" -#: irc/irc-commands.c:292 +#: src/irc/irc-commands.c:295 msgid "list of nicks on channel" -msgstr "list of nicks on channel" +msgstr "" -#: irc/irc-commands.c:293 +#: src/irc/irc-commands.c:296 msgid "channel :[[@|+]nick ...]" -msgstr "channel :[[@|+]nick ...]" +msgstr "" -#: irc/irc-commands.c:294 +#: src/irc/irc-commands.c:297 msgid "" "channel: name of channel\n" "nick: nick on the channel" msgstr "" -"channel: name of channel\n" -"nick: nick on the channel" -#: irc/irc-commands.c:296 +#: src/irc/irc-commands.c:299 msgid "links" -msgstr "links" +msgstr "" -#: irc/irc-commands.c:297 +#: src/irc/irc-commands.c:300 msgid "end of /links list" -msgstr "end of /links list" +msgstr "" -#: irc/irc-commands.c:298 +#: src/irc/irc-commands.c:301 msgid "end of /names list" -msgstr "end of /names list" +msgstr "" -#: irc/irc-commands.c:299 +#: src/irc/irc-commands.c:302 msgid "end of /whowas list" -msgstr "end of /whowas list" +msgstr "" -#: irc/irc-commands.c:306 +#: src/irc/irc-commands.c:309 msgid "server local time" -msgstr "server local time" +msgstr "" -#: irc/irc-commands.c:307 +#: src/irc/irc-commands.c:310 msgid "no such nick/channel" -msgstr "no such nick/channel" +msgstr "" -#: irc/irc-commands.c:309 +#: src/irc/irc-commands.c:312 msgid "no such server" -msgstr "no such server" +msgstr "" -#: irc/irc-commands.c:311 +#: src/irc/irc-commands.c:314 msgid "no such channel" -msgstr "no such channel" +msgstr "" -#: irc/irc-commands.c:313 +#: src/irc/irc-commands.c:316 msgid "cannot send to channel" -msgstr "cannot send to channel" +msgstr "" -#: irc/irc-commands.c:315 +#: src/irc/irc-commands.c:318 msgid "too many channels" -msgstr "too many channels" +msgstr "" -#: irc/irc-commands.c:317 irc/irc-commands.c:319 irc/irc-commands.c:321 +#: src/irc/irc-commands.c:320 src/irc/irc-commands.c:322 +#: src/irc/irc-commands.c:324 msgid "was no such nick" -msgstr "was no such nick" +msgstr "" -#: irc/irc-commands.c:323 +#: src/irc/irc-commands.c:326 msgid "no origin" -msgstr "no origin" +msgstr "" -#: irc/irc-commands.c:325 +#: src/irc/irc-commands.c:328 msgid "no recipient" -msgstr "no recipient" +msgstr "" -#: irc/irc-commands.c:327 +#: src/irc/irc-commands.c:330 msgid "no text to send" -msgstr "no text to send" +msgstr "" -#: irc/irc-commands.c:329 +#: src/irc/irc-commands.c:332 msgid "no toplevel" -msgstr "no toplevel" +msgstr "" -#: irc/irc-commands.c:331 +#: src/irc/irc-commands.c:334 msgid "wilcard in toplevel domain" -msgstr "wilcard in toplevel domain" +msgstr "" -#: irc/irc-commands.c:333 +#: src/irc/irc-commands.c:336 msgid "unknown command" -msgstr "unknown command" +msgstr "" -#: irc/irc-commands.c:335 +#: src/irc/irc-commands.c:338 msgid "MOTD is missing" -msgstr "MOTD is missing" +msgstr "" -#: irc/irc-commands.c:337 +#: src/irc/irc-commands.c:340 msgid "no administrative info" -msgstr "no administrative info" +msgstr "" -#: irc/irc-commands.c:339 +#: src/irc/irc-commands.c:342 msgid "file error" -msgstr "file error" +msgstr "" -#: irc/irc-commands.c:341 +#: src/irc/irc-commands.c:344 msgid "no nickname given" -msgstr "no nickname given" +msgstr "" -#: irc/irc-commands.c:343 +#: src/irc/irc-commands.c:346 msgid "erroneus nickname" -msgstr "erroneus nickname" +msgstr "" -#: irc/irc-commands.c:345 +#: src/irc/irc-commands.c:348 msgid "nickname already in use" -msgstr "nickname already in use" +msgstr "" -#: irc/irc-commands.c:347 +#: src/irc/irc-commands.c:350 msgid "nickname collision" -msgstr "nickname collision" +msgstr "" -#: irc/irc-commands.c:349 +#: src/irc/irc-commands.c:352 msgid "user not in channel" -msgstr "user not in channel" +msgstr "" -#: irc/irc-commands.c:351 +#: src/irc/irc-commands.c:354 msgid "not on channel" -msgstr "not on channel" +msgstr "" -#: irc/irc-commands.c:353 +#: src/irc/irc-commands.c:356 msgid "user already on channel" -msgstr "user already on channel" +msgstr "" -#: irc/irc-commands.c:355 +#: src/irc/irc-commands.c:358 msgid "user not logged in" -msgstr "user not logged in" +msgstr "" -#: irc/irc-commands.c:357 +#: src/irc/irc-commands.c:360 msgid "summon has been disabled" -msgstr "summon has been disabled" +msgstr "" -#: irc/irc-commands.c:359 +#: src/irc/irc-commands.c:362 msgid "users has been disabled" -msgstr "users has been disabled" +msgstr "" -#: irc/irc-commands.c:361 +#: src/irc/irc-commands.c:364 msgid "you are not registered" -msgstr "you are not registered" +msgstr "" -#: irc/irc-commands.c:363 +#: src/irc/irc-commands.c:366 msgid "not enough parameters" -msgstr "not enough parameters" +msgstr "" -#: irc/irc-commands.c:365 +#: src/irc/irc-commands.c:368 msgid "you may not register" -msgstr "you may not register" +msgstr "" -#: irc/irc-commands.c:367 +#: src/irc/irc-commands.c:370 msgid "your host isn't among the privileged" -msgstr "your host isn't among the privileged" +msgstr "" -#: irc/irc-commands.c:369 +#: src/irc/irc-commands.c:372 msgid "password incorrect" -msgstr "password incorrect" +msgstr "" -#: irc/irc-commands.c:371 +#: src/irc/irc-commands.c:374 msgid "you are banned from this server" -msgstr "you are banned from this server" +msgstr "" -#: irc/irc-commands.c:373 +#: src/irc/irc-commands.c:376 msgid "channel key already set" -msgstr "channel key already set" +msgstr "" -#: irc/irc-commands.c:375 +#: src/irc/irc-commands.c:378 msgid "channel is already full" -msgstr "channel is already full" +msgstr "" -#: irc/irc-commands.c:377 +#: src/irc/irc-commands.c:380 msgid "unknown mode char to me" -msgstr "unknown mode char to me" +msgstr "" -#: irc/irc-commands.c:379 +#: src/irc/irc-commands.c:382 msgid "cannot join channel (invite only)" -msgstr "cannot join channel (invite only)" +msgstr "" -#: irc/irc-commands.c:381 +#: src/irc/irc-commands.c:384 msgid "cannot join channel (banned from channel)" -msgstr "cannot join channel (banned from channel)" +msgstr "" -#: irc/irc-commands.c:383 +#: src/irc/irc-commands.c:386 msgid "cannot join channel (bad channel key)" -msgstr "cannot join channel (bad channel key)" +msgstr "" -#: irc/irc-commands.c:385 +#: src/irc/irc-commands.c:388 msgid "you're not an IRC operator" -msgstr "you're not an IRC operator" +msgstr "" -#: irc/irc-commands.c:387 +#: src/irc/irc-commands.c:390 msgid "you're not channel operator" -msgstr "you're not channel operator" +msgstr "" -#: irc/irc-commands.c:389 +#: src/irc/irc-commands.c:392 msgid "you can't kill a server!" -msgstr "you can't kill a server!" +msgstr "" -#: irc/irc-commands.c:391 +#: src/irc/irc-commands.c:394 msgid "no O-lines for your host" -msgstr "no O-lines for your host" +msgstr "" -#: irc/irc-commands.c:393 +#: src/irc/irc-commands.c:396 msgid "unknown mode flag" -msgstr "unknown mode flag" +msgstr "" -#: irc/irc-commands.c:395 +#: src/irc/irc-commands.c:398 msgid "can't change mode for other users" -msgstr "can't change mode for other users" +msgstr "" -#: irc/irc-send.c:56 irc/irc-recv.c:2381 +#: src/irc/irc-send.c:60 src/irc/irc-recv.c:2475 msgid "unknown" -msgstr "unknown" +msgstr "" -#: irc/irc-send.c:58 +#: src/irc/irc-send.c:62 #, c-format msgid "%s: using local hostname \"%s\"\n" -msgstr "%s: using local hostname \"%s\"\n" +msgstr "" -#: irc/irc-send.c:189 irc/irc-send.c:213 irc/irc-send.c:301 irc/irc-send.c:547 -#: irc/irc-send.c:601 irc/irc-send.c:993 +#: src/irc/irc-send.c:201 src/irc/irc-send.c:225 src/irc/irc-send.c:313 +#: src/irc/irc-send.c:559 src/irc/irc-send.c:613 src/irc/irc-send.c:1005 #, c-format msgid "%s \"%s\" command can only be executed in a channel window\n" -msgstr "%s \"%s\" command can only be executed in a channel window\n" +msgstr "" -#: irc/irc-send.c:373 irc/irc-send.c:430 irc/irc-send.c:648 irc/irc-send.c:661 -#: irc/irc-send.c:888 +#: src/irc/irc-send.c:385 src/irc/irc-send.c:442 src/irc/irc-send.c:660 +#: src/irc/irc-send.c:673 src/irc/irc-send.c:900 #, c-format msgid "%s \"%s\" command can not be executed on a server window\n" -msgstr "%s \"%s\" command can not be executed on a server window\n" +msgstr "" -#: irc/irc-send.c:446 irc/irc-send.c:468 irc/irc-recv.c:252 irc/irc-recv.c:756 +#: src/irc/irc-send.c:458 src/irc/irc-send.c:480 src/irc/irc-recv.c:256 +#: src/irc/irc-recv.c:804 #, c-format msgid "%s nick not found for \"%s\" command\n" -msgstr "%s nick not found for \"%s\" command\n" +msgstr "" -#: irc/irc-send.c:482 irc/irc-recv.c:819 +#: src/irc/irc-send.c:494 src/irc/irc-recv.c:890 #, c-format msgid "%s cannot create new private window \"%s\"\n" -msgstr "%s cannot create new private window \"%s\"\n" +msgstr "" -#: irc/irc-send.c:512 +#: src/irc/irc-send.c:524 src/common/command.c:1019 #, c-format msgid "%s wrong argument count for \"%s\" command\n" -msgstr "%s wrong argument count for \"%s\" command\n" +msgstr "" -#: irc/irc-send.c:966 +#: src/irc/irc-send.c:978 #, c-format msgid "%s, compiled on %s %s\n" -msgstr "%s, compiled on %s %s\n" +msgstr "" -#: irc/irc-recv.c:154 +#: src/irc/irc-recv.c:158 #, c-format msgid "%s cannot create new channel \"%s\"\n" -msgstr "%s cannot create new channel \"%s\"\n" +msgstr "" -#: irc/irc-recv.c:174 +#: src/irc/irc-recv.c:178 msgid " has joined " -msgstr " has joined " +msgstr "" -#: irc/irc-recv.c:220 irc/irc-recv.c:436 irc/irc-recv.c:658 irc/irc-recv.c:765 -#: irc/irc-recv.c:1894 irc/irc-recv.c:1959 +#: src/irc/irc-recv.c:224 src/irc/irc-recv.c:440 src/irc/irc-recv.c:706 +#: src/irc/irc-recv.c:813 src/irc/irc-recv.c:1976 src/irc/irc-recv.c:2041 #, c-format msgid "%s channel not found for \"%s\" command\n" -msgstr "%s channel not found for \"%s\" command\n" +msgstr "" -#: irc/irc-recv.c:229 +#: src/irc/irc-recv.c:233 msgid " has kicked " -msgstr " has kicked " +msgstr "" -#: irc/irc-recv.c:233 +#: src/irc/irc-recv.c:237 msgid " from " -msgstr " from " +msgstr "" -#: irc/irc-recv.c:281 irc/irc-recv.c:465 irc/irc-recv.c:699 irc/irc-recv.c:871 +#: src/irc/irc-recv.c:285 src/irc/irc-recv.c:469 src/irc/irc-recv.c:747 +#: src/irc/irc-recv.c:943 #, c-format msgid "%s \"%s\" command received without host\n" -msgstr "%s \"%s\" command received without host\n" +msgstr "" -#: irc/irc-recv.c:295 +#: src/irc/irc-recv.c:299 #, c-format msgid "%s \"%s\" command received without channel or nickname\n" -msgstr "%s \"%s\" command received without channel or nickname\n" +msgstr "" -#: irc/irc-recv.c:338 +#: src/irc/irc-recv.c:342 msgid "sets ban on" -msgstr "sets ban on" +msgstr "" -#: irc/irc-recv.c:339 +#: src/irc/irc-recv.c:343 msgid "removes ban on" -msgstr "removes ban on" +msgstr "" -#: irc/irc-recv.c:347 +#: src/irc/irc-recv.c:351 msgid "sets invite-only channel flag" -msgstr "sets invite-only channel flag" +msgstr "" -#: irc/irc-recv.c:348 +#: src/irc/irc-recv.c:352 msgid "removes invite-only channel flag" -msgstr "removes invite-only channel flag" +msgstr "" -#: irc/irc-recv.c:356 +#: src/irc/irc-recv.c:360 msgid "sets the user limit to" -msgstr "sets the user limit to" +msgstr "" -#: irc/irc-recv.c:357 +#: src/irc/irc-recv.c:361 msgid "removes user limit" -msgstr "removes user limit" +msgstr "" -#: irc/irc-recv.c:365 +#: src/irc/irc-recv.c:369 msgid "sets moderated channel flag" -msgstr "sets moderated channel flag" +msgstr "" -#: irc/irc-recv.c:366 +#: src/irc/irc-recv.c:370 msgid "removes moderated channel flag" -msgstr "removes moderated channel flag" +msgstr "" -#: irc/irc-recv.c:374 +#: src/irc/irc-recv.c:378 msgid "gives channel operator status to" -msgstr "gives channel operator status to" +msgstr "" -#: irc/irc-recv.c:375 +#: src/irc/irc-recv.c:379 msgid "removes channel operator status from" -msgstr "removes channel operator status from" +msgstr "" -#: irc/irc-recv.c:390 +#: src/irc/irc-recv.c:394 msgid "sets private channel flag" -msgstr "sets private channel flag" +msgstr "" -#: irc/irc-recv.c:391 +#: src/irc/irc-recv.c:395 msgid "removes private channel flag" -msgstr "removes private channel flag" +msgstr "" -#: irc/irc-recv.c:399 +#: src/irc/irc-recv.c:403 msgid "sets secret channel flag" -msgstr "sets secret channel flag" +msgstr "" -#: irc/irc-recv.c:400 +#: src/irc/irc-recv.c:404 msgid "removes secret channel flag" -msgstr "removes secret channel flag" +msgstr "" -#: irc/irc-recv.c:408 +#: src/irc/irc-recv.c:412 msgid "sets topic protection" -msgstr "sets topic protection" +msgstr "" -#: irc/irc-recv.c:409 +#: src/irc/irc-recv.c:413 msgid "removes topic protection" -msgstr "removes topic protection" +msgstr "" -#: irc/irc-recv.c:417 +#: src/irc/irc-recv.c:421 msgid "gives voice to" -msgstr "gives voice to" +msgstr "" -#: irc/irc-recv.c:418 +#: src/irc/irc-recv.c:422 msgid "removes voice from" -msgstr "removes voice from" +msgstr "" -#: irc/irc-recv.c:487 +#: src/irc/irc-recv.c:491 msgid "You are " -msgstr "You are " +msgstr "" -#: irc/irc-recv.c:494 +#: src/irc/irc-recv.c:498 msgid " is " -msgstr " is " +msgstr "" -#: irc/irc-recv.c:498 +#: src/irc/irc-recv.c:502 msgid "now known as " -msgstr "now known as " +msgstr "" -#: irc/irc-recv.c:547 +#: src/irc/irc-recv.c:554 #, c-format msgid "%s nickname not found for \"%s\" command\n" -msgstr "%s nickname not found for \"%s\" command\n" +msgstr "" -#: irc/irc-recv.c:560 +#: src/irc/irc-recv.c:567 src/irc/irc-recv.c:599 msgid "reply from" -msgstr "reply from" +msgstr "" -#: irc/irc-recv.c:584 +#: src/irc/irc-recv.c:602 +#, c-format +msgid ": %ld.%ld seconds\n" +msgstr "" + +#: src/irc/irc-recv.c:632 #, c-format msgid "%s \"%s\" command received without host or channel\n" -msgstr "%s \"%s\" command received without host or channel\n" +msgstr "" -#: irc/irc-recv.c:634 +#: src/irc/irc-recv.c:682 msgid " has left " -msgstr " has left " +msgstr "" -#: irc/irc-recv.c:792 +#: src/irc/irc-recv.c:841 #, c-format msgid "" "NOTICE %s :%sVERSION %s v%s compiled on %s, host \"%s\" is running %s %s / %s" "%s" msgstr "" -"NOTICE %s :%sVERSION %s v%s compiled on %s, host \"%s\" is running %s %s / %s" -"%s" -#: irc/irc-recv.c:801 +#: src/irc/irc-recv.c:850 msgid "Received a " -msgstr "Received a " +msgstr "" -#: irc/irc-recv.c:803 +#: src/irc/irc-recv.c:852 msgid "CTCP VERSION " -msgstr "CTCP VERSION " +msgstr "" -#: irc/irc-recv.c:805 +#: src/irc/irc-recv.c:854 msgid "from" -msgstr "from" +msgstr "" -#: irc/irc-recv.c:848 irc/irc-recv.c:2168 irc/irc-recv.c:2208 +#: src/irc/irc-recv.c:920 src/irc/irc-recv.c:2262 src/irc/irc-recv.c:2302 #, c-format msgid "%s cannot parse \"%s\" command\n" -msgstr "%s cannot parse \"%s\" command\n" +msgstr "" -#: irc/irc-recv.c:903 +#: src/irc/irc-recv.c:975 msgid "has quit" -msgstr "has quit" +msgstr "" -#: irc/irc-recv.c:1023 +#: src/irc/irc-recv.c:1095 #, c-format msgid "%s \"%s\" command received without channel\n" -msgstr "%s \"%s\" command received without channel\n" +msgstr "" -#: irc/irc-recv.c:1051 +#: src/irc/irc-recv.c:1123 msgid " has changed topic for " -msgstr " has changed topic for " +msgstr "" -#: irc/irc-recv.c:1056 +#: src/irc/irc-recv.c:1128 #, c-format msgid " to: \"%s\"\n" -msgstr " to: \"%s\"\n" +msgstr "" -#: irc/irc-recv.c:1062 +#: src/irc/irc-recv.c:1134 msgid " has unset topic for " -msgstr " has unset topic for " +msgstr "" -#: irc/irc-recv.c:1143 +#: src/irc/irc-recv.c:1225 #, c-format msgid " is away: %s\n" -msgstr " is away: %s\n" +msgstr "" -#: irc/irc-recv.c:1217 +#: src/irc/irc-recv.c:1299 msgid "Users online: " -msgstr "Users online: " +msgstr "" -#: irc/irc-recv.c:1530 +#: src/irc/irc-recv.c:1612 msgid "idle: " -msgstr "idle: " +msgstr "" -#: irc/irc-recv.c:1538 +#: src/irc/irc-recv.c:1620 msgid "days" -msgstr "days" +msgstr "" -#: irc/irc-recv.c:1538 +#: src/irc/irc-recv.c:1620 msgid "day" -msgstr "day" +msgstr "" -#: irc/irc-recv.c:1548 +#: src/irc/irc-recv.c:1630 msgid "hours" -msgstr "hours" +msgstr "" -#: irc/irc-recv.c:1548 +#: src/irc/irc-recv.c:1630 msgid "hour" -msgstr "hour" +msgstr "" -#: irc/irc-recv.c:1554 +#: src/irc/irc-recv.c:1636 msgid "minutes" -msgstr "minutes" +msgstr "" -#: irc/irc-recv.c:1554 +#: src/irc/irc-recv.c:1636 msgid "minute" -msgstr "minute" +msgstr "" -#: irc/irc-recv.c:1560 +#: src/irc/irc-recv.c:1642 msgid "seconds" -msgstr "seconds" +msgstr "" -#: irc/irc-recv.c:1560 +#: src/irc/irc-recv.c:1642 msgid "second" -msgstr "second" +msgstr "" -#: irc/irc-recv.c:1565 +#: src/irc/irc-recv.c:1647 msgid "signon at: " -msgstr "signon at: " +msgstr "" -#: irc/irc-recv.c:1653 +#: src/irc/irc-recv.c:1735 msgid "Channels: " -msgstr "Channels: " +msgstr "" -#: irc/irc-recv.c:1841 +#: src/irc/irc-recv.c:1923 msgid "No topic set for " -msgstr "No topic set for " +msgstr "" -#: irc/irc-recv.c:1883 +#: src/irc/irc-recv.c:1965 msgid "Topic for " -msgstr "Topic for " +msgstr "" -#: irc/irc-recv.c:1887 +#: src/irc/irc-recv.c:1969 #, c-format msgid " is: \"%s\"\n" -msgstr " is: \"%s\"\n" +msgstr "" -#: irc/irc-recv.c:1903 irc/irc-recv.c:1983 +#: src/irc/irc-recv.c:1985 src/irc/irc-recv.c:2065 #, c-format msgid "%s cannot identify channel for \"%s\" command\n" -msgstr "%s cannot identify channel for \"%s\" command\n" +msgstr "" -#: irc/irc-recv.c:1949 +#: src/irc/irc-recv.c:2031 msgid "Topic set by " -msgstr "Topic set by " +msgstr "" -#: irc/irc-recv.c:1967 +#: src/irc/irc-recv.c:2049 #, c-format msgid "%s cannot identify date/time for \"%s\" command\n" -msgstr "%s cannot identify date/time for \"%s\" command\n" +msgstr "" -#: irc/irc-recv.c:1975 +#: src/irc/irc-recv.c:2057 #, c-format msgid "%s cannot identify nickname for \"%s\" command\n" -msgstr "%s cannot identify nickname for \"%s\" command\n" +msgstr "" -#: irc/irc-recv.c:2104 +#: src/irc/irc-recv.c:2186 msgid " on " -msgstr " on " +msgstr "" -#: irc/irc-recv.c:2199 +#: src/irc/irc-recv.c:2293 #, c-format msgid "%s cannot create nick \"%s\" for channel \"%s\"\n" -msgstr "%s cannot create nick \"%s\" for channel \"%s\"\n" +msgstr "" -#: irc/irc-recv.c:2252 +#: src/irc/irc-recv.c:2346 msgid "Nicks " -msgstr "Nicks " +msgstr "" -#: irc/irc-recv.c:2272 +#: src/irc/irc-recv.c:2366 msgid "Channel " -msgstr "Channel " +msgstr "" -#: irc/irc-recv.c:2283 +#: src/irc/irc-recv.c:2377 msgid "nicks" -msgstr "nicks" +msgstr "" -#: irc/irc-recv.c:2283 +#: src/irc/irc-recv.c:2377 msgid "nick" -msgstr "nick" +msgstr "" -#: irc/irc-recv.c:2291 +#: src/irc/irc-recv.c:2385 msgid "ops" -msgstr "ops" +msgstr "" -#: irc/irc-recv.c:2291 +#: src/irc/irc-recv.c:2385 msgid "op" -msgstr "op" +msgstr "" -#: irc/irc-recv.c:2300 +#: src/irc/irc-recv.c:2394 msgid "halfops" -msgstr "halfops" +msgstr "" -#: irc/irc-recv.c:2300 +#: src/irc/irc-recv.c:2394 msgid "halfop" -msgstr "halfop" +msgstr "" -#: irc/irc-recv.c:2309 +#: src/irc/irc-recv.c:2403 msgid "voices" -msgstr "voices" +msgstr "" -#: irc/irc-recv.c:2309 +#: src/irc/irc-recv.c:2403 msgid "voice" -msgstr "voice" +msgstr "" -#: irc/irc-recv.c:2318 +#: src/irc/irc-recv.c:2412 msgid "normal" -msgstr "normal" +msgstr "" -#: irc/irc-recv.c:2350 +#: src/irc/irc-recv.c:2444 #, c-format msgid "%s: nickname \"%s\" is already in use, trying 2nd nickname \"%s\"\n" -msgstr "%s: nickname \"%s\" is already in use, trying 2nd nickname \"%s\"\n" +msgstr "" -#: irc/irc-recv.c:2361 +#: src/irc/irc-recv.c:2455 #, c-format msgid "%s: nickname \"%s\" is already in use, trying 3rd nickname \"%s\"\n" -msgstr "%s: nickname \"%s\" is already in use, trying 3rd nickname \"%s\"\n" +msgstr "" -#: irc/irc-recv.c:2370 +#: src/irc/irc-recv.c:2464 #, c-format msgid "" "%s: all declared nicknames are already in use, closing connection with " "server!\n" msgstr "" -"%s: all declared nicknames are already in use, closing connection with " -"server!\n" -#: weechat.c:137 +#: src/plugins/perl/wee-perl.c:73 +#, c-format +msgid "%s unable to load Perl script \"%s\"\n" +msgstr "" + +#: src/plugins/perl/wee-perl.c:201 +#, c-format +msgid "Perl error: %s\n" +msgstr "" + +#: src/plugins/perl/wee-perl.c:210 +#, c-format +msgid "Perl error: too much values from \"%s\" (%d). Expected: 1.\n" +msgstr "" + +#: src/gui/curses/gui-display.c:863 +msgid "[not connected] " +msgstr "" + +#: src/gui/curses/gui-display.c:870 src/gui/curses/gui-display.c:873 +msgid "-MORE-" +msgstr "" + +#: src/gui/gtk/gui-display.c:620 +msgid "server" +msgstr "" + +#: src/gui/gui-common.c:267 +#, c-format +msgid "%s not enough memory for new line!\n" +msgstr "" + +#: src/gui/gui-common.c:294 +msgid "not enough memory!\n" +msgstr "" + +#: src/common/command.c:43 +msgid "create an alias for a command" +msgstr "" + +#: src/common/command.c:44 +msgid "[alias_name [command [arguments]]" +msgstr "" + +#: src/common/command.c:45 +msgid "" +"alias_name: name of alias\n" +"command: command name (WeeChat or IRC command, without first '/')\n" +"arguments: arguments for command" +msgstr "" + +#: src/common/command.c:48 +msgid "clear window(s)" +msgstr "" + +#: src/common/command.c:49 +msgid "[-all]" +msgstr "" + +#: src/common/command.c:50 +msgid "-all: clear all windows" +msgstr "" + +#: src/common/command.c:52 +msgid "connect to a server" +msgstr "" + +#: src/common/command.c:53 src/common/command.c:57 +msgid "servername" +msgstr "" + +#: src/common/command.c:54 +msgid "servername: server name to connect" +msgstr "" + +#: src/common/command.c:56 +msgid "disconnect from a server" +msgstr "" + +#: src/common/command.c:58 +msgid "servername: server name to disconnect" +msgstr "" + +#: src/common/command.c:60 +msgid "display help about commands" +msgstr "" + +#: src/common/command.c:61 +msgid "[command]" +msgstr "" + +#: src/common/command.c:61 +msgid "command: name of a WeeChat or IRC command" +msgstr "" + +#: src/common/command.c:63 +msgid "list/load/unload Perl scripts" +msgstr "" + +#: src/common/command.c:64 +msgid "[load filename] | [unload scriptname]" +msgstr "" + +#: src/common/command.c:65 +msgid "" +"filename: Perl script (file) to load/unload\n" +"scriptname: name of script to unload\n" +"Without argument, /perl command lists all loaded Perl scripts." +msgstr "" + +#: src/common/command.c:69 +msgid "list, add or remove servers" +msgstr "" + +#: src/common/command.c:70 +msgid "" +"[list] | [servername hostname port [-auto | -noauto] [-pwd password] [-nicks " +"nick1 [nick2 [nick3]]] [-username username] [-realname realname] [-command " +"command] [-autojoin channel[,channel]] ] | [del servername]" +msgstr "" + +#: src/common/command.c:75 +msgid "" +"servername: server name, for internal & display use\n" +"hostname: name or IP address of server\n" +"port: port for server (integer)\n" +"password: password for server\n" +"nick1: first nick for server\n" +"nick2: alternate nick for server\n" +"nick3: second alternate nick for server\n" +"username: user name\n" +"realname: real name of user\n" +msgstr "" + +#: src/common/command.c:85 +msgid "save config to disk" +msgstr "" + +#: src/common/command.c:86 +msgid "[file]" +msgstr "" + +#: src/common/command.c:86 +msgid "file: filename for writing config" +msgstr "" + +#: src/common/command.c:88 +msgid "set config parameters" +msgstr "" + +#: src/common/command.c:89 +msgid "[option [value]]" +msgstr "" + +#: src/common/command.c:89 +msgid "" +"option: name of an option\n" +"value: value for option" +msgstr "" + +#: src/common/command.c:91 +msgid "remove an alias" +msgstr "" + +#: src/common/command.c:92 +msgid "alias_name" +msgstr "" + +#: src/common/command.c:92 +msgid "alias_name: name of alias to remove" +msgstr "" + +#: src/common/command.c:343 +#, c-format +msgid "%s alias or command \"%s\" already exists!\n" +msgstr "" + +#: src/common/command.c:352 +#, c-format +msgid "%s alias cannot run another alias!\n" +msgstr "" + +#: src/common/command.c:358 +#, c-format +msgid "%s target command \"%s\" does not exist!\n" +msgstr "" + +#: src/common/command.c:539 +#, c-format +msgid "%s wrong argument count for %s command \"%s\" (expected: %d arg%s)\n" +msgstr "" + +#: src/common/command.c:548 +#, c-format +msgid "" +"%s wrong argument count for %s command \"%s\" (expected: between %d and %d " +"arg%s)\n" +msgstr "" + +#: src/common/command.c:567 +#, c-format +msgid "%s %s command \"%s\" failed\n" +msgstr "" + +#: src/common/command.c:591 +#, c-format +msgid "%s wrong argument count for IRC command \"%s\" (expected: %d arg%s)\n" +msgstr "" + +#: src/common/command.c:600 +#, c-format +msgid "" +"%s wrong argument count for IRC command \"%s\" (expected: between %d and %d " +"arg%s)\n" +msgstr "" + +#: src/common/command.c:613 +#, c-format +msgid "%s command \"%s\" needs a server connection!\n" +msgstr "" + +#: src/common/command.c:625 +#, c-format +msgid "%s IRC command \"%s\" failed\n" +msgstr "" + +#: src/common/command.c:666 +#, c-format +msgid "%s unknown command \"%s\" (type /help for help)\n" +msgstr "" + +#: src/common/command.c:733 +#, c-format +msgid "%s cannot find nick for sending message\n" +msgstr "" + +#: src/common/command.c:739 +msgid "This window is not a channel!\n" +msgstr "" + +#: src/common/command.c:765 src/common/command.c:777 +#, c-format +msgid "%s missing arguments for \"%s\" command\n" +msgstr "" + +#: src/common/command.c:772 +#, c-format +msgid "Alias \"%s\" => \"%s\" created\n" +msgstr "" + +#: src/common/command.c:787 +msgid "List of aliases:\n" +msgstr "" + +#: src/common/command.c:797 +msgid "No alias defined.\n" +msgstr "" + +#: src/common/command.c:816 +#, c-format +msgid "unknown parameter \"%s\" for \"%s\" command\n" +msgstr "" + +#: src/common/command.c:845 +#, c-format +msgid "%s already connected to server \"%s\"!\n" +msgstr "" + +#: src/common/command.c:865 src/common/command.c:900 +#, c-format +msgid "%s server \"%s\" not found\n" +msgstr "" + +#: src/common/command.c:890 +#, c-format +msgid "%s not connected to server \"%s\"!\n" +msgstr "" + +#: src/common/command.c:919 +#, c-format +msgid "> List of %s internal commands:\n" +msgstr "" + +#: src/common/command.c:924 +msgid "> List of IRC commands:\n" +msgstr "" + +#: src/common/command.c:939 +#, c-format +msgid "> Help on %s internal command \"%s\":\n" +msgstr "" + +#: src/common/command.c:942 src/common/command.c:963 +#, c-format +msgid "Syntax: /%s %s\n" +msgstr "" + +#: src/common/command.c:961 +#, c-format +msgid "> Help on IRC command \"%s\":\n" +msgstr "" + +#: src/common/command.c:977 +#, c-format +msgid "No help available, \"%s\" is an unknown command\n" +msgstr "" + +#: src/common/command.c:1012 +#, c-format +msgid "%s unknown option for \"%s\" command\n" +msgstr "" + +#: src/common/command.c:1024 +msgid "" +"WeeChat was build without Perl support.\n" +"Please rebuild WeeChat with \"--enable-perl\" option for ./configure script\n" +msgstr "" + +#: src/common/command.c:1062 +msgid "Server: " +msgstr "" + +#: src/common/command.c:1073 +msgid "connected" +msgstr "" + +#: src/common/command.c:1073 +msgid "not connected" +msgstr "" + +#: src/common/command.c:1080 +#, c-format +msgid " Autoconnect: %s\n" +msgstr "" + +#: src/common/command.c:1081 +msgid "yes" +msgstr "" + +#: src/common/command.c:1081 +msgid "no" +msgstr "" + +#: src/common/command.c:1085 +#, c-format +msgid " Hostname : %s\n" +msgstr "" + +#: src/common/command.c:1090 +#, c-format +msgid " Port : %d\n" +msgstr "" + +#: src/common/command.c:1096 +msgid " Password : (hidden)\n" +msgstr "" + +#: src/common/command.c:1100 +msgid " Password : (none)\n" +msgstr "" + +#: src/common/command.c:1104 +#, c-format +msgid " Nicks : %s" +msgstr "" + +#: src/common/command.c:1121 +#, c-format +msgid " Username : %s\n" +msgstr "" + +#: src/common/command.c:1126 +#, c-format +msgid " Realname : %s\n" +msgstr "" + +#: src/common/command.c:1132 +#, c-format +msgid " Command : %s\n" +msgstr "" + +#: src/common/command.c:1137 +msgid " Command : (none)\n" +msgstr "" + +#: src/common/command.c:1142 +#, c-format +msgid " Auto-join : %s\n" +msgstr "" + +#: src/common/command.c:1147 +msgid " Auto-join : (none)\n" +msgstr "" + +#: src/common/command.c:1151 +msgid "No server.\n" +msgstr "" + +#: src/common/command.c:1160 +#, c-format +msgid "%s missing servername for \"%s\" command\n" +msgstr "" + +#: src/common/command.c:1166 +#, c-format +msgid "%s too much arguments for \"%s\" command, ignoring arguments\n" +msgstr "" + +#: src/common/command.c:1183 +#, c-format +msgid "%s server \"%s\" not found for \"%s\" command\n" +msgstr "" + +#: src/common/command.c:1189 src/common/command.c:1320 +msgid "Server" +msgstr "" + +#: src/common/command.c:1192 +msgid "has been deleted\n" +msgstr "" + +#: src/common/command.c:1206 +#, c-format +msgid "%s missing parameters for \"%s\" command\n" +msgstr "" + +#: src/common/command.c:1215 +#, c-format +msgid "%s server \"%s\" already exists, can't create it!\n" +msgstr "" + +#: src/common/command.c:1239 src/common/command.c:1265 +#: src/common/command.c:1277 src/common/command.c:1301 +#, c-format +msgid "%s missing password for \"%s\" parameter\n" +msgstr "" + +#: src/common/command.c:1251 +#, c-format +msgid "%s missing nick(s) for \"%s\" parameter\n" +msgstr "" + +#: src/common/command.c:1289 +#, c-format +msgid "%s missing command for \"%s\" parameter\n" +msgstr "" + +#: src/common/command.c:1323 +msgid "created\n" +msgstr "" + +#: src/common/command.c:1328 +#, c-format +msgid "%s unable to create server\n" +msgstr "" + +#: src/common/command.c:1400 +msgid "(unknown)" +msgstr "" + +#: src/common/command.c:1433 +#, c-format +msgid "%s alias or command \"%s\" not found\n" +msgstr "" + +#: src/common/command.c:1442 +#, c-format +msgid "Alias \"%s\" removed\n" +msgstr "" + +#: src/common/weechat.c:141 #, c-format msgid "%s unknown parameter '%s', ignored\n" -msgstr "%s unknown parameter '%s', ignored\n" +msgstr "" -#: weechat.c:161 +#: src/common/weechat.c:165 #, c-format msgid "%s cannot create directory \"%s\"\n" -msgstr "%s cannot create directory \"%s\"\n" +msgstr "" -#: weechat.c:201 +#: src/common/weechat.c:205 #, c-format msgid "%s unable to create/append to log file (~/.weechat/" -msgstr "%s unable to create/append to log file (~/.weechat/" +msgstr "" -#: weechat.c:278 +#: src/common/weechat.c:290 #, c-format msgid "%sWelcome to " -msgstr "%sWelcome to " +msgstr "" -#: weechat.c:291 +#: src/common/weechat.c:303 msgid "compiled on" -msgstr "compiled on" +msgstr "" + +#: src/common/weechat.h:51 +msgid " Error:" +msgstr "" + +#: src/common/weechat.h:52 +msgid " Warning:" +msgstr "" -#: config.c:73 config.c:74 +#: src/common/weeconfig.c:76 src/common/weeconfig.c:77 msgid "set title for terminal window (curses GUI) with name & version" -msgstr "set title for terminal window (curses GUI) with name & version" +msgstr "" -#: config.c:77 config.c:78 +#: src/common/weeconfig.c:80 src/common/weeconfig.c:81 msgid "display WeeChat logo at startup" -msgstr "display WeeChat logo at startup" +msgstr "" -#: config.c:81 config.c:82 +#: src/common/weeconfig.c:84 src/common/weeconfig.c:85 msgid "display WeeChat version at startup" -msgstr "display WeeChat version at startup" +msgstr "" -#: config.c:85 +#: src/common/weeconfig.c:88 msgid "WeeChat slogan" -msgstr "WeeChat slogan" +msgstr "" -#: config.c:86 +#: src/common/weeconfig.c:89 msgid "WeeChat slogan (if empty, slogan is not used)" -msgstr "WeeChat slogan (if empty, slogan is not used)" +msgstr "" -#: config.c:89 config.c:90 +#: src/common/weeconfig.c:92 src/common/weeconfig.c:93 msgid "display nick names with different colors" -msgstr "display nick names with different colors" +msgstr "" -#: config.c:93 config.c:94 +#: src/common/weeconfig.c:96 src/common/weeconfig.c:97 msgid "display actions with different colors" -msgstr "display actions with different colors" +msgstr "" -#: config.c:97 config.c:98 +#: src/common/weeconfig.c:100 src/common/weeconfig.c:101 msgid "remove colors from incoming messages" -msgstr "remove colors from incoming messages" +msgstr "" -#: config.c:101 +#: src/common/weeconfig.c:104 msgid "display nicklist window" -msgstr "display nicklist window" +msgstr "" -#: config.c:102 +#: src/common/weeconfig.c:105 msgid "display nicklist window (for channel windows)" -msgstr "display nicklist window (for channel windows)" +msgstr "" -#: config.c:105 +#: src/common/weeconfig.c:108 msgid "nicklist position" -msgstr "nicklist position" +msgstr "" -#: config.c:106 +#: src/common/weeconfig.c:109 msgid "nicklist position (top, left, right (default), bottom)" -msgstr "nicklist position (top, left, right (default), bottom)" +msgstr "" -#: config.c:109 +#: src/common/weeconfig.c:112 msgid "min size for nicklist" -msgstr "min size for nicklist" +msgstr "" -#: config.c:110 +#: src/common/weeconfig.c:113 msgid "" "min size for nicklist (width or height, depending on look_nicklist_position " "(0 = no min size))" msgstr "" -"min size for nicklist (width or height, depending on look_nicklist_position " -"(0 = no min size))" -#: config.c:114 +#: src/common/weeconfig.c:117 msgid "max size for nicklist" -msgstr "max size for nicklist" +msgstr "" -#: config.c:115 +#: src/common/weeconfig.c:118 msgid "" "max size for nicklist (width or height, depending on look_nicklist_position " "(0 = no max size; if min == max and > 0, then size is fixed))" msgstr "" -"max size for nicklist (width or height, depending on look_nicklist_position " -"(0 = no max size; if min == max and > 0, then size is fixed))" -#: config.c:119 config.c:120 +#: src/common/weeconfig.c:122 src/common/weeconfig.c:123 msgid "text to display instead of nick when not connected" -msgstr "text to display instead of nick when not connected" +msgstr "" -#: config.c:123 config.c:124 +#: src/common/weeconfig.c:126 src/common/weeconfig.c:127 msgid "display nick mode ((half)op/voice) before each nick" -msgstr "display nick mode ((half)op/voice) before each nick" +msgstr "" -#: config.c:127 config.c:128 +#: src/common/weeconfig.c:130 src/common/weeconfig.c:131 msgid "display space if nick mode is not (half)op/voice" -msgstr "display space if nick mode is not (half)op/voice" +msgstr "" -#: config.c:131 config.c:132 +#: src/common/weeconfig.c:134 src/common/weeconfig.c:135 msgid "the string inserted after nick completion" -msgstr "the string inserted after nick completion" +msgstr "" -#: config.c:173 config.c:174 +#: src/common/weeconfig.c:176 src/common/weeconfig.c:177 msgid "color for title bar" -msgstr "color for title bar" +msgstr "" -#: config.c:177 config.c:178 +#: src/common/weeconfig.c:180 src/common/weeconfig.c:181 msgid "background for title bar" -msgstr "background for title bar" +msgstr "" -#: config.c:183 config.c:184 +#: src/common/weeconfig.c:186 src/common/weeconfig.c:187 msgid "color for chat text" -msgstr "color for chat text" +msgstr "" -#: config.c:187 +#: src/common/weeconfig.c:190 msgid "color for time" -msgstr "color for time" +msgstr "" -#: config.c:188 +#: src/common/weeconfig.c:191 msgid "color for time in chat window" -msgstr "color for time in chat window" +msgstr "" -#: config.c:191 +#: src/common/weeconfig.c:194 msgid "color for time separator" -msgstr "color for time separator" +msgstr "" -#: config.c:192 +#: src/common/weeconfig.c:195 msgid "color for time separator (chat window)" -msgstr "color for time separator (chat window)" +msgstr "" -#: config.c:195 config.c:196 +#: src/common/weeconfig.c:198 src/common/weeconfig.c:199 msgid "color for 1st and 3rd char of prefix" -msgstr "color for 1st and 3rd char of prefix" +msgstr "" -#: config.c:199 config.c:200 +#: src/common/weeconfig.c:202 src/common/weeconfig.c:203 msgid "color for middle char of prefix" -msgstr "color for middle char of prefix" +msgstr "" -#: config.c:203 +#: src/common/weeconfig.c:206 msgid "color for nicks in actions" -msgstr "color for nicks in actions" +msgstr "" -#: config.c:204 +#: src/common/weeconfig.c:207 msgid "color for nicks in actions (chat window)" -msgstr "color for nicks in actions (chat window)" +msgstr "" -#: config.c:207 +#: src/common/weeconfig.c:210 msgid "color for hostnames" -msgstr "color for hostnames" +msgstr "" -#: config.c:208 +#: src/common/weeconfig.c:211 msgid "color for hostnames (chat window)" -msgstr "color for hostnames (chat window)" +msgstr "" -#: config.c:211 +#: src/common/weeconfig.c:214 msgid "color for channel names in actions" -msgstr "color for channel names in actions" +msgstr "" -#: config.c:212 +#: src/common/weeconfig.c:215 msgid "color for channel names in actions (chat window)" -msgstr "color for channel names in actions (chat window)" +msgstr "" -#: config.c:215 +#: src/common/weeconfig.c:218 msgid "color for dark separators" -msgstr "color for dark separators" +msgstr "" -#: config.c:216 +#: src/common/weeconfig.c:219 msgid "color for dark separators (chat window)" -msgstr "color for dark separators (chat window)" +msgstr "" -#: config.c:219 +#: src/common/weeconfig.c:222 msgid "background for chat" -msgstr "background for chat" +msgstr "" -#: config.c:220 +#: src/common/weeconfig.c:223 msgid "background for chat window" -msgstr "background for chat window" +msgstr "" -#: config.c:225 config.c:226 +#: src/common/weeconfig.c:228 src/common/weeconfig.c:229 msgid "color for status bar" -msgstr "color for status bar" +msgstr "" -#: config.c:229 +#: src/common/weeconfig.c:232 msgid "color for active window" -msgstr "color for active window" +msgstr "" -#: config.c:230 +#: src/common/weeconfig.c:233 msgid "color for active window (status bar)" -msgstr "color for active window (status bar)" +msgstr "" -#: config.c:233 +#: src/common/weeconfig.c:236 msgid "color for window with new messages" -msgstr "color for window with new messages" +msgstr "" -#: config.c:234 +#: src/common/weeconfig.c:237 msgid "color for window with new messages (status bar)" -msgstr "color for window with new messages (status bar)" +msgstr "" -#: config.c:237 +#: src/common/weeconfig.c:240 msgid "color for window with new data (not messages)" -msgstr "color for window with new data (not messages)" +msgstr "" -#: config.c:238 +#: src/common/weeconfig.c:241 msgid "color for window with new data (not messages) (status bar)" -msgstr "color for window with new data (not messages) (status bar)" +msgstr "" -#: config.c:241 +#: src/common/weeconfig.c:244 msgid "color for \"*MORE*\" text" -msgstr "color for \"*MORE*\" text" +msgstr "" -#: config.c:242 +#: src/common/weeconfig.c:245 msgid "color for window with new data (status bar)" -msgstr "color for window with new data (status bar)" +msgstr "" -#: config.c:245 config.c:246 +#: src/common/weeconfig.c:248 src/common/weeconfig.c:249 msgid "background for status window" -msgstr "background for status window" +msgstr "" -#: config.c:251 config.c:252 +#: src/common/weeconfig.c:254 src/common/weeconfig.c:255 msgid "color for input text" -msgstr "color for input text" +msgstr "" -#: config.c:255 config.c:256 +#: src/common/weeconfig.c:258 src/common/weeconfig.c:259 msgid "color for input text (channel name)" -msgstr "color for input text (channel name)" +msgstr "" -#: config.c:259 config.c:260 +#: src/common/weeconfig.c:262 src/common/weeconfig.c:263 msgid "color for input text (nick name)" -msgstr "color for input text (nick name)" +msgstr "" -#: config.c:263 config.c:264 +#: src/common/weeconfig.c:266 src/common/weeconfig.c:267 msgid "background for input window" -msgstr "background for input window" +msgstr "" -#: config.c:269 config.c:270 +#: src/common/weeconfig.c:272 src/common/weeconfig.c:273 msgid "color for nicknames" -msgstr "color for nicknames" +msgstr "" -#: config.c:273 config.c:274 +#: src/common/weeconfig.c:276 src/common/weeconfig.c:277 msgid "color for operator symbol" -msgstr "color for operator symbol" +msgstr "" -#: config.c:277 config.c:278 +#: src/common/weeconfig.c:280 src/common/weeconfig.c:281 msgid "color for half-operator symbol" -msgstr "color for half-operator symbol" +msgstr "" -#: config.c:281 config.c:282 +#: src/common/weeconfig.c:284 src/common/weeconfig.c:285 msgid "color for voice symbol" -msgstr "color for voice symbol" +msgstr "" -#: config.c:285 config.c:286 +#: src/common/weeconfig.c:288 src/common/weeconfig.c:289 msgid "color for nick separator" -msgstr "color for nick separator" +msgstr "" -#: config.c:289 config.c:290 +#: src/common/weeconfig.c:292 src/common/weeconfig.c:293 msgid "color for local nick" -msgstr "color for local nick" +msgstr "" -#: config.c:293 config.c:294 +#: src/common/weeconfig.c:296 src/common/weeconfig.c:297 msgid "color for other nick in private window" -msgstr "color for other nick in private window" +msgstr "" -#: config.c:297 config.c:298 +#: src/common/weeconfig.c:300 src/common/weeconfig.c:301 msgid "background for nicknames" -msgstr "background for nicknames" +msgstr "" -#: config.c:311 +#: src/common/weeconfig.c:314 msgid "max lines in history (per window)" -msgstr "max lines in history (per window)" +msgstr "" -#: config.c:312 +#: src/common/weeconfig.c:315 msgid "" "maximum number of lines in history for one server/channel/private window (0 " "= unlimited)" msgstr "" -"maximum number of lines in history for one server/channel/private window (0 " -"= unlimited)" -#: config.c:316 +#: src/common/weeconfig.c:319 msgid "max user commands in history" -msgstr "max user commands in history" +msgstr "" -#: config.c:317 +#: src/common/weeconfig.c:320 msgid "maximum number of user commands in history (0 = unlimited)" -msgstr "maximum number of user commands in history (0 = unlimited)" +msgstr "" -#: config.c:334 config.c:335 +#: src/common/weeconfig.c:337 src/common/weeconfig.c:338 msgid "automatically log channel chats" -msgstr "automatically log channel chats" +msgstr "" -#: config.c:338 config.c:339 +#: src/common/weeconfig.c:341 src/common/weeconfig.c:342 msgid "automatically log private chats" -msgstr "automatically log private chats" +msgstr "" -#: config.c:342 +#: src/common/weeconfig.c:345 msgid "path for log files" -msgstr "path for log files" +msgstr "" -#: config.c:343 +#: src/common/weeconfig.c:346 msgid "path for WeeChat log files" -msgstr "path for WeeChat log files" +msgstr "" -#: config.c:346 +#: src/common/weeconfig.c:349 msgid "name for log files" -msgstr "name for log files" +msgstr "" -#: config.c:347 +#: src/common/weeconfig.c:350 msgid "" "name for log files (%S == irc server name, %N == channel name (or nickname " "if private chat)" msgstr "" -"name for log files (%S == irc server name, %N == channel name (or nickname " -"if private chat)" -#: config.c:351 +#: src/common/weeconfig.c:354 msgid "timestamp for log" -msgstr "timestamp for log" +msgstr "" -#: config.c:352 +#: src/common/weeconfig.c:355 msgid "timestamp for log (see man strftime for date/time specifiers)" -msgstr "timestamp for log (see man strftime for date/time specifiers)" +msgstr "" -#: config.c:355 +#: src/common/weeconfig.c:358 msgid "start string for log files" -msgstr "start string for log files" +msgstr "" -#: config.c:356 +#: src/common/weeconfig.c:359 msgid "" "text written when starting new log file (see man strftime for date/time " "specifiers)" msgstr "" -"text written when starting new log file (see man strftime for date/time " -"specifiers)" -#: config.c:360 +#: src/common/weeconfig.c:363 msgid "end string for log files" -msgstr "end string for log files" +msgstr "" -#: config.c:361 +#: src/common/weeconfig.c:364 msgid "" "text written when ending log file (see man strftime for date/time specifiers)" msgstr "" -"text written when ending log file (see man strftime for date/time specifiers)" -#: config.c:380 +#: src/common/weeconfig.c:383 msgid "automatically accept dcc files" -msgstr "automatically accept dcc files" +msgstr "" -#: config.c:381 +#: src/common/weeconfig.c:384 msgid "automatically accept incoming dcc files" -msgstr "automatically accept incoming dcc files" +msgstr "" -#: config.c:384 +#: src/common/weeconfig.c:387 msgid "max size when auto accepting file" -msgstr "max size when auto accepting file" +msgstr "" -#: config.c:385 +#: src/common/weeconfig.c:388 msgid "maximum size for incoming file when automatically accepted" -msgstr "maximum size for incoming file when automatically accepted" +msgstr "" -#: config.c:388 +#: src/common/weeconfig.c:391 msgid "automatically accept dcc chats" -msgstr "automatically accept dcc chats" +msgstr "" -#: config.c:389 +#: src/common/weeconfig.c:392 msgid "automatically accept dcc chats (use carefully!)" -msgstr "automatically accept dcc chats (use carefully!)" +msgstr "" -#: config.c:392 +#: src/common/weeconfig.c:395 msgid "timeout for dcc request" -msgstr "timeout for dcc request" +msgstr "" -#: config.c:393 +#: src/common/weeconfig.c:396 msgid "timeout for dcc request (in seconds)" -msgstr "timeout for dcc request (in seconds)" +msgstr "" -#: config.c:396 +#: src/common/weeconfig.c:399 msgid "path for incoming files with dcc" -msgstr "path for incoming files with dcc" +msgstr "" -#: config.c:397 +#: src/common/weeconfig.c:400 msgid "path for writing incoming files with dcc (default: user home)" -msgstr "path for writing incoming files with dcc (default: user home)" +msgstr "" -#: config.c:400 +#: src/common/weeconfig.c:403 msgid "default path for sending files with dcc" -msgstr "default path for sending files with dcc" +msgstr "" -#: config.c:401 +#: src/common/weeconfig.c:404 msgid "" "path for reading files when sending thru dcc (when no path is specified)" msgstr "" -"path for reading files when sending thru dcc (when no path is specified)" -#: config.c:404 +#: src/common/weeconfig.c:407 msgid "automatically rename dcc files if already exists" -msgstr "automatically rename dcc files if already exists" +msgstr "" -#: config.c:405 +#: src/common/weeconfig.c:408 msgid "rename incoming files if already exists (add '.1', '.2', ...)" -msgstr "rename incoming files if already exists (add '.1', '.2', ...)" +msgstr "" -#: config.c:408 +#: src/common/weeconfig.c:411 msgid "automatically resume aborted transfers" -msgstr "automatically resume aborted transfers" +msgstr "" -#: config.c:409 +#: src/common/weeconfig.c:412 msgid "" "automatically resume dcc transfer if connection with remote host is loosed" msgstr "" -"automatically resume dcc transfer if connection with remote host is loosed" -#: config.c:423 +#: src/common/weeconfig.c:426 msgid "use proxy" -msgstr "use proxy" +msgstr "" -#: config.c:424 +#: src/common/weeconfig.c:427 msgid "use a proxy server to connect to irc server" -msgstr "use a proxy server to connect to irc server" +msgstr "" -#: config.c:427 +#: src/common/weeconfig.c:430 msgid "proxy address" -msgstr "proxy address" +msgstr "" -#: config.c:428 +#: src/common/weeconfig.c:431 msgid "proxy server address (IP or hostname)" -msgstr "proxy server address (IP or hostname)" +msgstr "" -#: config.c:431 +#: src/common/weeconfig.c:434 msgid "port for proxy" -msgstr "port for proxy" +msgstr "" -#: config.c:432 +#: src/common/weeconfig.c:435 msgid "port for connecting to proxy server" -msgstr "port for connecting to proxy server" +msgstr "" -#: config.c:435 +#: src/common/weeconfig.c:438 msgid "proxy password" -msgstr "proxy password" +msgstr "" -#: config.c:436 +#: src/common/weeconfig.c:439 msgid "password for proxy server" -msgstr "password for proxy server" +msgstr "" -#: config.c:447 +#: src/common/weeconfig.c:450 msgid "server name" -msgstr "server name" +msgstr "" -#: config.c:448 +#: src/common/weeconfig.c:451 msgid "name associated to IRC server (for display only)" -msgstr "name associated to IRC server (for display only)" +msgstr "" -#: config.c:451 +#: src/common/weeconfig.c:454 msgid "automatically connect to server" -msgstr "automatically connect to server" +msgstr "" -#: config.c:452 +#: src/common/weeconfig.c:455 msgid "automatically connect to server when WeeChat is starting" -msgstr "automatically connect to server when WeeChat is starting" +msgstr "" -#: config.c:455 +#: src/common/weeconfig.c:458 msgid "server address or hostname" -msgstr "server address or hostname" +msgstr "" -#: config.c:456 +#: src/common/weeconfig.c:459 msgid "IP address or hostname of IRC server" -msgstr "IP address or hostname of IRC server" +msgstr "" -#: config.c:459 +#: src/common/weeconfig.c:462 msgid "port for IRC server" -msgstr "port for IRC server" +msgstr "" -#: config.c:460 +#: src/common/weeconfig.c:463 msgid "port for connecting to server" -msgstr "port for connecting to server" +msgstr "" -#: config.c:463 +#: src/common/weeconfig.c:466 msgid "server password" -msgstr "server password" +msgstr "" -#: config.c:464 +#: src/common/weeconfig.c:467 msgid "password for IRC server" -msgstr "password for IRC server" +msgstr "" -#: config.c:467 +#: src/common/weeconfig.c:470 msgid "nickname for server" -msgstr "nickname for server" +msgstr "" -#: config.c:468 +#: src/common/weeconfig.c:471 msgid "nickname to use on IRC server" -msgstr "nickname to use on IRC server" +msgstr "" -#: config.c:471 +#: src/common/weeconfig.c:474 msgid "alternate nickname for server" -msgstr "alternate nickname for server" +msgstr "" -#: config.c:472 +#: src/common/weeconfig.c:475 msgid "alternate nickname to use on IRC server (if nickname is already used)" -msgstr "alternate nickname to use on IRC server (if nickname is already used)" +msgstr "" -#: config.c:475 +#: src/common/weeconfig.c:478 msgid "2nd alternate nickname for server" -msgstr "2nd alternate nickname for server" +msgstr "" -#: config.c:476 +#: src/common/weeconfig.c:479 msgid "" "2nd alternate nickname to use on IRC server (if alternate nickname is " "already used)" msgstr "" -"2nd alternate nickname to use on IRC server (if alternate nickname is " -"already used)" -#: config.c:479 +#: src/common/weeconfig.c:482 msgid "user name for server" -msgstr "user name for server" +msgstr "" -#: config.c:480 +#: src/common/weeconfig.c:483 msgid "user name to use on IRC server" -msgstr "user name to use on IRC server" +msgstr "" -#: config.c:483 +#: src/common/weeconfig.c:486 msgid "real name for server" -msgstr "real name for server" +msgstr "" -#: config.c:484 +#: src/common/weeconfig.c:487 msgid "real name to use on IRC server" -msgstr "real name to use on IRC server" +msgstr "" -#: config.c:487 config.c:488 +#: src/common/weeconfig.c:490 src/common/weeconfig.c:491 msgid "first command to run when connected to server" -msgstr "first command to run when connected to server" +msgstr "" -#: config.c:491 +#: src/common/weeconfig.c:494 msgid "list of channels to join when connected to server" -msgstr "list of channels to join when connected to server" +msgstr "" -#: config.c:492 +#: src/common/weeconfig.c:495 msgid "comma separated list of channels to join when connected to server" -msgstr "comma separated list of channels to join when connected to server" +msgstr "" -#: config.c:620 +#: src/common/weeconfig.c:623 #, c-format msgid "%s %s, line %d: new server, but previous was incomplete\n" -msgstr "%s %s, line %d: new server, but previous was incomplete\n" +msgstr "" -#: config.c:629 +#: src/common/weeconfig.c:632 #, c-format msgid "%s %s, line %d: server '%s' already exists\n" -msgstr "%s %s, line %d: server '%s' already exists\n" +msgstr "" -#: config.c:641 +#: src/common/weeconfig.c:644 #, c-format msgid "%s %s, line %d: unable to create server\n" -msgstr "%s %s, line %d: unable to create server\n" +msgstr "" -#: config.c:680 +#: src/common/weeconfig.c:683 #, c-format msgid "%s unable to assign default int with string (\"%s\")\n" -msgstr "%s unable to assign default int with string (\"%s\")\n" +msgstr "" -#: config.c:691 +#: src/common/weeconfig.c:694 #, c-format msgid "%s unable to assign default color (\"%s\")\n" -msgstr "%s unable to assign default color (\"%s\")\n" +msgstr "" -#: config.c:725 +#: src/common/weeconfig.c:728 #, c-format msgid "%s config file \"%s\" not found.\n" -msgstr "%s config file \"%s\" not found.\n" +msgstr "" -#: config.c:757 +#: src/common/weeconfig.c:760 #, c-format msgid "%s %s, line %d: invalid syntax, missing \"]\"\n" -msgstr "%s %s, line %d: invalid syntax, missing \"]\"\n" +msgstr "" -#: config.c:774 +#: src/common/weeconfig.c:777 #, c-format msgid "%s %s, line %d: unknown section identifier (\"%s\")\n" -msgstr "%s %s, line %d: unknown section identifier (\"%s\")\n" +msgstr "" -#: config.c:792 +#: src/common/weeconfig.c:795 #, c-format msgid "%s %s, line %d: invalid syntax, missing \"=\"\n" -msgstr "%s %s, line %d: invalid syntax, missing \"=\"\n" +msgstr "" -#: config.c:826 +#: src/common/weeconfig.c:829 #, c-format msgid "%s %s, line %d: invalid option \"%s\"\n" -msgstr "%s %s, line %d: invalid option \"%s\"\n" +msgstr "" -#: config.c:837 +#: src/common/weeconfig.c:840 #, c-format msgid "" "%s %s, line %d: invalid value foroption '%s'\n" "Expected: boolean value: 'off' or 'on'\n" msgstr "" -"%s %s, line %d: invalid value foroption '%s'\n" -"Expected: boolean value: 'off' or 'on'\n" -#: config.c:846 +#: src/common/weeconfig.c:849 #, c-format msgid "" "%s %s, line %d: invalid value for option '%s'\n" "Expected: integer between %d and %d\n" msgstr "" -"%s %s, line %d: invalid value for option '%s'\n" -"Expected: integer between %d and %d\n" -#: config.c:857 +#: src/common/weeconfig.c:860 #, c-format msgid "" "%s %s, line %d: invalid value for option '%s'\n" "Expected: one of these strings: " msgstr "" -"%s %s, line %d: invalid value for option '%s'\n" -"Expected: one of these strings: " -#: config.c:873 +#: src/common/weeconfig.c:876 #, c-format msgid "%s %s, line %d: invalid color name for option '%s'\n" -msgstr "%s %s, line %d: invalid color name for option '%s'\n" +msgstr "" -#: config.c:941 config.c:1075 +#: src/common/weeconfig.c:944 src/common/weeconfig.c:1078 #, c-format msgid "%s cannot create file \"%s\"\n" -msgstr "%s cannot create file \"%s\"\n" +msgstr "" -#: config.c:947 +#: src/common/weeconfig.c:950 #, c-format msgid "%s: creating default config file...\n" -msgstr "%s: creating default config file...\n" +msgstr "" -#: config.c:948 +#: src/common/weeconfig.c:951 msgid "creating default config file\n" -msgstr "creating default config file\n" +msgstr "" -#: config.c:951 config.c:1084 +#: src/common/weeconfig.c:954 src/common/weeconfig.c:1087 #, c-format msgid "" "#\n" "# %s configuration file, created by %s v%s on %s#\n" msgstr "" -"#\n" -"# %s configuration file, created by %s v%s on %s#\n" -#: config.c:1081 +#: src/common/weeconfig.c:1084 msgid "saving config to disk\n" -msgstr "saving config to disk\n" - -#: command.c:39 -msgid "create an alias for a command" -msgstr "create an alias for a command" - -#: command.c:40 -msgid "[alias_name [command [arguments]]" -msgstr "[alias_name [command [arguments]]" - -#: command.c:41 -msgid "" -"alias_name: name of alias\n" -"command: command name (WeeChat or IRC command, without first '/')\n" -"arguments: arguments for command" -msgstr "" -"alias_name: name of alias\n" -"command: command name (WeeChat or IRC command, without first '/')\n" -"arguments: arguments for command" - -#: command.c:44 -msgid "clear window(s)" -msgstr "clear window(s)" - -#: command.c:45 -msgid "[-all]" -msgstr "[-all]" - -#: command.c:46 -msgid "-all: clear all windows" -msgstr "-all: clear all windows" - -#: command.c:48 -msgid "connect to a server" -msgstr "connect to a server" - -#: command.c:49 command.c:53 -msgid "servername" -msgstr "servername" - -#: command.c:50 -msgid "servername: server name to connect" -msgstr "servername: server name to connect" - -#: command.c:52 -msgid "disconnect from a server" -msgstr "disconnect from a server" - -#: command.c:54 -msgid "servername: server name to disconnect" -msgstr "servername: server name to disconnect" - -#: command.c:56 -msgid "display help about commands" -msgstr "display help about commands" - -#: command.c:57 -msgid "[command]" -msgstr "[command]" - -#: command.c:57 -msgid "command: name of a WeeChat or IRC command" -msgstr "command: name of a WeeChat or IRC command" - -#: command.c:59 -msgid "list, add or remove servers" -msgstr "list, add or remove servers" - -#: command.c:60 -msgid "" -"[list] | [servername hostname port [-auto | -noauto] [-pwd password] [-nicks " -"nick1 [nick2 [nick3]]] [-username username] [-realname realname] [-command " -"command] [-autojoin channel[,channel]] ] | [del servername]" -msgstr "" -"[list] | [servername hostname port [-auto | -noauto] [-pwd password] [-nicks " -"nick1 [nick2 [nick3]]] [-username username] [-realname realname] [-command " -"command] [-autojoin channel[,channel]] ] | [del servername]" - -#: command.c:65 -msgid "" -"servername: server name, for internal & display use\n" -"hostname: name or IP address of server\n" -"port: port for server (integer)\n" -"password: password for server\n" -"nick1: first nick for server\n" -"nick2: alternate nick for server\n" -"nick3: second alternate nick for server\n" -"username: user name\n" -"realname: real name of user\n" -msgstr "" -"servername: server name, for internal & display use\n" -"hostname: name or IP address of server\n" -"port: port for server (integer)\n" -"password: password for server\n" -"nick1: first nick for server\n" -"nick2: alternate nick for server\n" -"nick3: second alternate nick for server\n" -"username: user name\n" -"realname: real name of user\n" - -#: command.c:75 -msgid "save config to disk" -msgstr "save config to disk" - -#: command.c:76 -msgid "[file]" -msgstr "[file]" - -#: command.c:76 -msgid "file: filename for writing config" -msgstr "file: filename for writing config" - -#: command.c:78 -msgid "set config parameters" -msgstr "set config parameters" - -#: command.c:79 -msgid "[option [value]]" -msgstr "[option [value]]" - -#: command.c:79 -msgid "" -"option: name of an option\n" -"value: value for option" -msgstr "" -"option: name of an option\n" -"value: value for option" - -#: command.c:81 -msgid "remove an alias" -msgstr "remove an alias" - -#: command.c:82 -msgid "alias_name" -msgstr "alias_name" - -#: command.c:82 -msgid "alias_name: name of alias to remove" -msgstr "alias_name: name of alias to remove" - -#: command.c:333 -#, c-format -msgid "%s alias or command \"%s\" already exists!\n" -msgstr "%s alias or command \"%s\" already exists!\n" - -#: command.c:342 -#, c-format -msgid "%s alias cannot run another alias!\n" -msgstr "%s alias cannot run another alias!\n" - -#: command.c:348 -#, c-format -msgid "%s target command \"%s\" does not exist!\n" -msgstr "%s target command \"%s\" does not exist!\n" - -#: command.c:529 -#, c-format -msgid "%s wrong argument count for %s command \"%s\" (expected: %d arg%s)\n" -msgstr "%s wrong argument count for %s command \"%s\" (expected: %d arg%s)\n" - -#: command.c:538 -#, c-format -msgid "" -"%s wrong argument count for %s command \"%s\" (expected: between %d and %d " -"arg%s)\n" -msgstr "" -"%s wrong argument count for %s command \"%s\" (expected: between %d and %d " -"arg%s)\n" - -#: command.c:557 -#, c-format -msgid "%s %s command \"%s\" failed\n" -msgstr "%s %s command \"%s\" failed\n" - -#: command.c:581 -#, c-format -msgid "%s wrong argument count for IRC command \"%s\" (expected: %d arg%s)\n" -msgstr "%s wrong argument count for IRC command \"%s\" (expected: %d arg%s)\n" - -#: command.c:590 -#, c-format -msgid "" -"%s wrong argument count for IRC command \"%s\" (expected: between %d and %d " -"arg%s)\n" msgstr "" -"%s wrong argument count for IRC command \"%s\" (expected: between %d and %d " -"arg%s)\n" - -#: command.c:603 -#, c-format -msgid "%s command \"%s\" needs a server connection!\n" -msgstr "%s command \"%s\" needs a server connection!\n" - -#: command.c:615 -#, c-format -msgid "%s IRC command \"%s\" failed\n" -msgstr "%s IRC command \"%s\" failed\n" - -#: command.c:656 -#, c-format -msgid "%s unknown command \"%s\" (type /help for help)\n" -msgstr "%s unknown command \"%s\" (type /help for help)\n" - -#: command.c:723 -#, c-format -msgid "%s cannot find nick for sending message\n" -msgstr "%s cannot find nick for sending message\n" - -#: command.c:728 -msgid "This window is not a channel!\n" -msgstr "This window is not a channel!\n" - -#: command.c:754 command.c:766 -#, c-format -msgid "%s missing arguments for \"%s\" command\n" -msgstr "%s missing arguments for \"%s\" command\n" - -#: command.c:761 -#, c-format -msgid "Alias \"%s\" => \"%s\" created\n" -msgstr "Alias \"%s\" => \"%s\" created\n" - -#: command.c:776 -msgid "List of aliases:\n" -msgstr "List of aliases:\n" - -#: command.c:786 -msgid "No alias defined.\n" -msgstr "No alias defined.\n" - -#: command.c:805 -#, c-format -msgid "unknown parameter \"%s\" for \"%s\" command\n" -msgstr "unknown parameter \"%s\" for \"%s\" command\n" - -#: command.c:834 -#, c-format -msgid "%s already connected to server \"%s\"!\n" -msgstr "%s already connected to server \"%s\"!\n" - -#: command.c:854 command.c:889 -#, c-format -msgid "%s server \"%s\" not found\n" -msgstr "%s server \"%s\" not found\n" - -#: command.c:879 -#, c-format -msgid "%s not connected to server \"%s\"!\n" -msgstr "%s not connected to server \"%s\"!\n" - -#: command.c:908 -#, c-format -msgid "> List of %s internal commands:\n" -msgstr "> List of %s internal commands:\n" - -#: command.c:913 -msgid "> List of IRC commands:\n" -msgstr "> List of IRC commands:\n" - -#: command.c:928 -#, c-format -msgid "> Help on %s internal command \"%s\":\n" -msgstr "> Help on %s internal command \"%s\":\n" - -#: command.c:931 command.c:952 -#, c-format -msgid "Syntax: /%s %s\n" -msgstr "Syntax: /%s %s\n" - -#: command.c:950 -#, c-format -msgid "> Help on IRC command \"%s\":\n" -msgstr "> Help on IRC command \"%s\":\n" - -#: command.c:966 -#, c-format -msgid "No help available, \"%s\" is an unknown command\n" -msgstr "No help available, \"%s\" is an unknown command\n" - -#: command.c:993 -msgid "Server: " -msgstr "Server: " - -#: command.c:1004 -msgid "connected" -msgstr "connected" - -#: command.c:1004 -msgid "not connected" -msgstr "not connected" - -#: command.c:1011 -#, c-format -msgid " Autoconnect: %s\n" -msgstr " Autoconnect: %s\n" - -#: command.c:1012 -msgid "yes" -msgstr "yes" - -#: command.c:1012 -msgid "no" -msgstr "no" - -#: command.c:1016 -#, c-format -msgid " Hostname : %s\n" -msgstr " Hostname : %s\n" - -#: command.c:1021 -#, c-format -msgid " Port : %d\n" -msgstr " Port : %d\n" - -#: command.c:1027 -msgid " Password : (hidden)\n" -msgstr " Password : (hidden)\n" - -#: command.c:1031 -msgid " Password : (none)\n" -msgstr " Password : (none)\n" - -#: command.c:1035 -#, c-format -msgid " Nicks : %s" -msgstr " Nicks : %s" - -#: command.c:1052 -#, c-format -msgid " Username : %s\n" -msgstr " Username : %s\n" - -#: command.c:1057 -#, c-format -msgid " Realname : %s\n" -msgstr " Realname : %s\n" - -#: command.c:1063 -#, c-format -msgid " Command : %s\n" -msgstr " Command : %s\n" - -#: command.c:1068 -msgid " Command : (none)\n" -msgstr " Command : (none)\n" - -#: command.c:1073 -#, c-format -msgid " Auto-join : %s\n" -msgstr " Auto-join : %s\n" - -#: command.c:1078 -msgid " Auto-join : (none)\n" -msgstr " Auto-join : (none)\n" - -#: command.c:1082 -msgid "No server.\n" -msgstr "No server.\n" - -#: command.c:1091 -#, c-format -msgid "%s missing servername for \"%s\" command\n" -msgstr "%s missing servername for \"%s\" command\n" - -#: command.c:1097 -#, c-format -msgid "%s too much arguments for \"%s\" command, ignoring arguments\n" -msgstr "%s too much arguments for \"%s\" command, ignoring arguments\n" - -#: command.c:1114 -#, c-format -msgid "%s server \"%s\" not found for \"%s\" command\n" -msgstr "%s server \"%s\" not found for \"%s\" command\n" - -#: command.c:1120 command.c:1251 -msgid "Server" -msgstr "Server" - -#: command.c:1123 -msgid "has been deleted\n" -msgstr "has been deleted\n" - -#: command.c:1137 -#, c-format -msgid "%s missing parameters for \"%s\" command\n" -msgstr "%s missing parameters for \"%s\" command\n" - -#: command.c:1146 -#, c-format -msgid "%s server \"%s\" already exists, can't create it!\n" -msgstr "%s server \"%s\" already exists, can't create it!\n" - -#: command.c:1170 command.c:1196 command.c:1208 command.c:1232 -#, c-format -msgid "%s missing password for \"%s\" parameter\n" -msgstr "%s missing password for \"%s\" parameter\n" - -#: command.c:1182 -#, c-format -msgid "%s missing nick(s) for \"%s\" parameter\n" -msgstr "%s missing nick(s) for \"%s\" parameter\n" - -#: command.c:1220 -#, c-format -msgid "%s missing command for \"%s\" parameter\n" -msgstr "%s missing command for \"%s\" parameter\n" - -#: command.c:1254 -msgid "created\n" -msgstr "created\n" - -#: command.c:1259 -#, c-format -msgid "%s unable to create server\n" -msgstr "%s unable to create server\n" - -#: command.c:1341 -msgid "(unknown)" -msgstr "(unknown)" - -#: command.c:1374 -#, c-format -msgid "%s alias or command \"%s\" not found\n" -msgstr "%s alias or command \"%s\" not found\n" - -#: command.c:1383 -#, c-format -msgid "Alias \"%s\" removed\n" -msgstr "Alias \"%s\" removed\n" - -#: gui/curses/gui-display.c:856 -msgid "[not connected] " -msgstr "[not connected] " - -#: gui/curses/gui-display.c:863 gui/curses/gui-display.c:866 -msgid "-MORE-" -msgstr "-MORE-" - -#: gui/curses/gui-display.c:1624 -#, c-format -msgid "%s not enough memory for new line!\n" -msgstr "%s not enough memory for new line!\n" - -#: gui/curses/gui-display.c:1652 -msgid "not enough memory!\n" -msgstr "not enough memory!\n" diff --git a/weechat/src/common/command.c b/weechat/src/common/command.c index 1b0f13464..a427cc7d7 100644 --- a/weechat/src/common/command.c +++ b/weechat/src/common/command.c @@ -34,6 +34,7 @@ #include "weeconfig.h" #include "../irc/irc.h" #include "../gui/gui.h" +#include "../plugins/plugins.h" /* WeeChat internal commands */ @@ -59,6 +60,12 @@ t_weechat_command weechat_commands[] = { "help", N_("display help about commands"), N_("[command]"), N_("command: name of a WeeChat or IRC command"), 0, 1, weechat_cmd_help, NULL }, + { "perl", N_("list/load/unload Perl scripts"), + N_("[load filename] | [unload scriptname]"), + N_("filename: Perl script (file) to load\n" + "scriptname: name of script to unload\n" + "Without argument, /perl command lists all loaded Perl scripts."), + 0, 2, weechat_cmd_perl, NULL }, { "server", N_("list, add or remove servers"), N_("[list] | " "[servername hostname port [-auto | -noauto] [-pwd password] [-nicks nick1 " @@ -531,7 +538,7 @@ exec_weechat_command (t_irc_server *server, char *string) gui_printf (NULL, _("%s wrong argument count for %s command \"%s\" " "(expected: %d arg%s)\n"), - WEECHAT_ERROR, PACKAGE_NAME, + WEECHAT_ERROR, PACKAGE_NAME, command + 1, weechat_commands[i].max_arg, (weechat_commands[i].max_arg > @@ -974,6 +981,64 @@ weechat_cmd_help (int argc, char **argv) } /* + * weechat_cmd_perl: list/load/unload Perl scripts + */ + +int +weechat_cmd_perl (int argc, char **argv) +{ + #ifdef PLUGIN_PERL + switch (argc) + { + case 0: + /* list all Perl scripts */ + /* TODO: get list and display it */ + break; + case 2: + if (strcmp (argv[0], "load") == 0) + { + /* load Perl script */ + plugins_load (PLUGIN_PERL, argv[1]); + } + else + { + if (strcmp (argv[0], "unload") == 0) + { + /* unload Perl script */ + } + else + { + gui_printf (NULL, + _("%s unknown option for \"%s\" command\n"), + WEECHAT_ERROR, "perl"); + } + } + break; + default: + gui_printf (NULL, + _("%s wrong argument count for \"%s\" command\n"), + WEECHAT_ERROR, "perl"); + } + #else + gui_printf (NULL, + _("WeeChat was build without Perl support.\n" + "Please rebuild WeeChat with " + "\"--enable-perl\" option for ./configure script\n"); + #endif + return 0; +} + +/* + * weechat_cmd_save: save options to disk + */ + +int +weechat_cmd_save (int argc, char **argv) +{ + return (config_write ((argc == 1) ? argv[0] : NULL)); +} + +/* * weechat_cmd_server: list, add or remove server(s) */ @@ -1279,16 +1344,6 @@ weechat_cmd_server (int argc, char **argv) } /* - * weechat_cmd_save: set options - */ - -int -weechat_cmd_save (int argc, char **argv) -{ - return (config_write ((argc == 1) ? argv[0] : NULL)); -} - -/* * weechat_cmd_set: set options */ diff --git a/weechat/src/common/command.h b/weechat/src/common/command.h index 2be48eded..59183f70d 100644 --- a/weechat/src/common/command.h +++ b/weechat/src/common/command.h @@ -72,8 +72,9 @@ extern int weechat_cmd_clear (int, char **); extern int weechat_cmd_connect (int, char **); extern int weechat_cmd_disconnect (int, char **); extern int weechat_cmd_help (int, char **); -extern int weechat_cmd_server (int, char **); +extern int weechat_cmd_perl (int, char **); extern int weechat_cmd_save (int, char **); +extern int weechat_cmd_server (int, char **); extern int weechat_cmd_set (int, char **); extern int weechat_cmd_unalias (char *); diff --git a/weechat/src/common/weechat.c b/weechat/src/common/weechat.c index 1fb831987..2efadda8a 100644 --- a/weechat/src/common/weechat.c +++ b/weechat/src/common/weechat.c @@ -56,6 +56,7 @@ #include "command.h" #include "../irc/irc.h" #include "../gui/gui.h" +#include "../plugins/plugins.h" /* char *display_name; */ @@ -65,11 +66,11 @@ FILE *log_file; /* WeeChat log file (~/.weechat/weechat.log */ /* - * log_printf: displays a message in WeeChat log (~/.weechat/weechat.log) + * wee_log_printf: displays a message in WeeChat log (~/.weechat/weechat.log) */ void -log_printf (char *message, ...) +wee_log_printf (char *message, ...) { static char buffer[4096]; va_list argptr; @@ -271,6 +272,9 @@ main (int argc, char *argv[]) /* init gui */ gui_init (); + /* init plugin interface(s) */ + plugins_init (); + /* Welcome message - yeah! */ if (cfg_look_startup_logo) { @@ -315,7 +319,14 @@ main (int argc, char *argv[]) irc_login (ptr_server); } } + + /* WeeChat main loop */ gui_main_loop (); + + /* end plugin interface(s) */ + plugins_end (); + + /* disconnect from all servers */ server_disconnect_all (); /* save config file */ diff --git a/weechat/src/common/weechat.h b/weechat/src/common/weechat.h index 75fd56d88..c7a9e63da 100644 --- a/weechat/src/common/weechat.h +++ b/weechat/src/common/weechat.h @@ -97,7 +97,7 @@ int quit_weechat; extern int quit_weechat; -extern void log_printf (char *, ...); +extern void wee_log_printf (char *, ...); extern void wee_shutdown (); #endif /* weechat.h */ diff --git a/weechat/src/common/weeconfig.c b/weechat/src/common/weeconfig.c index 3a58da127..062735d50 100644 --- a/weechat/src/common/weeconfig.c +++ b/weechat/src/common/weeconfig.c @@ -948,7 +948,7 @@ config_create_default () } printf (_("%s: creating default config file...\n"), PACKAGE_NAME); - log_printf (_("creating default config file\n")); + wee_log_printf (_("creating default config file\n")); current_time = time (NULL); sprintf (line, _("#\n# %s configuration file, created by " @@ -1081,7 +1081,7 @@ config_write (char *config_name) return -1; } - log_printf (_("saving config to disk\n")); + wee_log_printf (_("saving config to disk\n")); current_time = time (NULL); sprintf (line, _("#\n# %s configuration file, created by " diff --git a/weechat/src/gui/curses/Makefile.am b/weechat/src/gui/curses/Makefile.am index e8edd5005..e49e7e9bf 100644 --- a/weechat/src/gui/curses/Makefile.am +++ b/weechat/src/gui/curses/Makefile.am @@ -19,7 +19,8 @@ bin_PROGRAMS = weechat-curses weechat_curses_LDADD = ../../common/lib_weechat_main.a \ ../../irc/lib_weechat_irc.a \ - $(CURSES_LIBS) $(PLUGIN_LIBS) + $(CURSES_LIBS) \ + ../../plugins/lib_weechat_plugins.a $(PLUGINS_LIBS) weechat_curses_SOURCES = ../gui.h \ ../gui-common.c \ diff --git a/weechat/src/gui/curses/gui-display.c b/weechat/src/gui/curses/gui-display.c index 1a64b3a0b..8bda74609 100644 --- a/weechat/src/gui/curses/gui-display.c +++ b/weechat/src/gui/curses/gui-display.c @@ -1519,7 +1519,7 @@ gui_printf_color_type (t_gui_window *window, int type, int color, char *message, if (window == NULL) { - log_printf ("gui_printf without window! this is a bug, please send to developers - thanks\n"); + wee_log_printf ("gui_printf without window! this is a bug, please send to developers - thanks\n"); return; } } diff --git a/weechat/src/gui/gtk/Makefile.am b/weechat/src/gui/gtk/Makefile.am index 6a84f264a..36bae7ed3 100644 --- a/weechat/src/gui/gtk/Makefile.am +++ b/weechat/src/gui/gtk/Makefile.am @@ -21,7 +21,8 @@ INCLUDES = $(GTK_CFLAGS) weechat_gtk_LDADD = ../../common/lib_weechat_main.a \ ../../irc/lib_weechat_irc.a \ - $(GTK_LIBS) $(PLUGIN_LIBS) + $(GTK_LIBS) \ + ../../plugins/lib_weechat_plugins.a $(PLUGINS_LIBS) weechat_gtk_SOURCES = ../gui.h \ ../gui-common.c \ diff --git a/weechat/src/gui/gtk/gui-display.c b/weechat/src/gui/gtk/gui-display.c index 77e983482..29c3a4690 100644 --- a/weechat/src/gui/gtk/gui-display.c +++ b/weechat/src/gui/gtk/gui-display.c @@ -710,7 +710,7 @@ gui_printf_color_type (t_gui_window *window, int type, int color, char *message, if (window == NULL) { - log_printf ("gui_printf without window! this is a bug, please send to developers - thanks\n"); + wee_log_printf ("gui_printf without window! this is a bug, please send to developers - thanks\n"); return; } } diff --git a/weechat/src/gui/gui-common.c b/weechat/src/gui/gui-common.c index 453e75835..723c19fe5 100644 --- a/weechat/src/gui/gui-common.c +++ b/weechat/src/gui/gui-common.c @@ -264,7 +264,7 @@ gui_new_line (t_gui_window *window) } else { - log_printf (_("%s not enough memory for new line!\n")); + wee_log_printf (_("%s not enough memory for new line!\n")); return NULL; } return new_line; @@ -291,7 +291,7 @@ gui_new_message (t_gui_window *window) } else { - log_printf (_("not enough memory!\n")); + wee_log_printf (_("not enough memory!\n")); return NULL; } return new_message; diff --git a/weechat/src/irc/irc-server.c b/weechat/src/irc/irc-server.c index fdbc3d3a5..25928eeb5 100644 --- a/weechat/src/irc/irc-server.c +++ b/weechat/src/irc/irc-server.c @@ -205,13 +205,13 @@ server_new (char *name, int autoconnect, char *address, int port, return NULL; #ifdef DEBUG - log_printf ("creating new server (name:%s, address:%s, port:%d, pwd:%s, " - "nick1:%s, nick2:%s, nick3:%s, username:%s, realname:%s, " - "command:%s, autojoin:%s)\n", - name, address, port, (password) ? password : "", - (nick1) ? nick1 : "", (nick2) ? nick2 : "", (nick3) ? nick3 : "", - (username) ? username : "", (realname) ? realname : "", - (command) ? command : "", (autojoin) ? autojoin : ""); + wee_log_printf ("creating new server (name:%s, address:%s, port:%d, pwd:%s, " + "nick1:%s, nick2:%s, nick3:%s, username:%s, realname:%s, " + "command:%s, autojoin:%s)\n", + name, address, port, (password) ? password : "", + (nick1) ? nick1 : "", (nick2) ? nick2 : "", (nick3) ? nick3 : "", + (username) ? username : "", (realname) ? realname : "", + (command) ? command : "", (autojoin) ? autojoin : ""); #endif if ((new_server = server_alloc ())) @@ -480,8 +480,8 @@ server_connect (t_irc_server *server) gui_printf (server->window, _("%s: connecting to %s:%d...\n"), PACKAGE_NAME, server->address, server->port); - log_printf (_("connecting to server %s:%d...\n"), - server->address, server->port); + wee_log_printf (_("connecting to server %s:%d...\n"), + server->address, server->port); server->is_connected = 0; /* create pipe */ diff --git a/weechat/src/plugins/Makefile.am b/weechat/src/plugins/Makefile.am index 7dda77abf..1d9104d4a 100644 --- a/weechat/src/plugins/Makefile.am +++ b/weechat/src/plugins/Makefile.am @@ -16,16 +16,21 @@ # if PLUGIN_PERL -perl_dir=perl +perl_dir = perl endif # if PLUGIN_PYTHON -# python_dir=python +# python_dir = python # endif # if PLUGIN_RUBY -# ruby_dir=ruby +# ruby_dir = ruby # endif # SUBDIRS = $(perl_dir) $(python_dir) $(ruby_dir) SUBDIRS = $(perl_dir) + +noinst_LIBRARIES = lib_weechat_plugins.a + +lib_weechat_plugins_a_SOURCES = plugins.h \ + plugins.c diff --git a/weechat/src/plugins/perl/Makefile.am b/weechat/src/plugins/perl/Makefile.am index 213912f3a..e94d51fb1 100644 --- a/weechat/src/plugins/perl/Makefile.am +++ b/weechat/src/plugins/perl/Makefile.am @@ -19,4 +19,5 @@ INCLUDES = $(PERL_CFLAGS) noinst_LIBRARIES = lib_weechat_perl.a -lib_weechat_perl_a_SOURCES = perl.c +lib_weechat_perl_a_SOURCES = wee-perl.h \ + wee-perl.c diff --git a/weechat/src/plugins/perl/wee-perl.c b/weechat/src/plugins/perl/wee-perl.c new file mode 100644 index 000000000..709f575ad --- /dev/null +++ b/weechat/src/plugins/perl/wee-perl.c @@ -0,0 +1,302 @@ +/* + * Copyright (c) 2003 by FlashCode <flashcode@flashtux.org> + * Bounga <bounga@altern.org> + * Xahlexx <xahlexx@tuxisland.org> + * See README for License detail. + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + */ + +/* wee-perl.c: Perl plugin support for WeeChat */ + + +#ifdef HAVE_CONFIG_H +#include "config.h" +#endif + +#include <stdlib.h> +#include <EXTERN.h> +#include <perl.h> +#include <XSUB.h> +#include "../../common/weechat.h" +#include "wee-perl.h" +#include "../../gui/gui.h" + + +static PerlInterpreter *my_perl = NULL; +static t_perl_script *perl_scripts = NULL; + +extern void boot_DynaLoader (pTHX_ CV* cv); + + +/* + * IRC::register: startup function for all WeeChat Perl scripts + */ + +static XS (XS_IRC_register) +{ + char *name, *version, *shutdown_func, *description; + int integer; + t_perl_script *new_perl_script; + dXSARGS; + + name = SvPV (ST (0), integer); + version = SvPV (ST (1), integer); + shutdown_func = SvPV (ST (2), integer); + description = SvPV (ST (3), integer); + + new_perl_script = (t_perl_script *)malloc (sizeof (t_perl_script)); + if (new_perl_script) + { + new_perl_script->name = strdup (name); + new_perl_script->version = strdup (version); + new_perl_script->shutdown_func = strdup (shutdown_func); + new_perl_script->description = strdup (description); + new_perl_script->next_script = perl_scripts; + perl_scripts = new_perl_script; + wee_log_printf (_("registered Perl script: \"%s\"\n"), name); + } + else + gui_printf (NULL, + _("%s unable to load Perl script \"%s\"\n"), + WEECHAT_ERROR, name); + XST_mPV (0, VERSION); + XSRETURN (1); +} + +/* + * IRC::print: print message to current window + */ + +static XS (XS_IRC_print) +{ + int i, integer; + char *message; + dXSARGS; + + for (i = 0; i < items; i++) + { + message = SvPV (ST (i), integer); + gui_printf (NULL, "%s\n", message); + } + + XSRETURN_EMPTY; +} + +/* + * xs_init: initialize subroutines + */ + +void +xs_init (pTHX) +{ + newXS ("DynaLoader::boot_DynaLoader", boot_DynaLoader, __FILE__); + newXS ("IRC::register", XS_IRC_register, "IRC"); + newXS ("IRC::print", XS_IRC_print, "IRC"); +} + +/* + * wee_perl_init: initialize Perl interface for WeeChat + */ + +void +wee_perl_init () +{ + char *perl_args[] = { "", "-e", "0" }; + /* This Perl code is extracted/modified from X-Chat IRC client */ + /* X-Chat is (c) 1998-2002 Peter Zelezny */ + char *weechat_perl_func = + { + "sub wee_perl_load_file" + "{" + " my $filename = shift;" + " local $/ = undef;" + " open FILE, $filename or return \"__WEECHAT_ERROR__\";" + " $_ = <FILE>;" + " close FILE;" + " return $_;" + "}" + "sub wee_perl_load_eval_file" + "{" + " my $filename = shift;" + " my $content = wee_perl_load_file ($filename);" + " if ($content eq \"__WEECHAT_ERROR__\")" + " {" + " IRC::print \"" WEECHAT_ERROR " Perl script '$filename' not found.\\n\";" + " return 1;" + " }" + " eval $content;" + " if ($@)" + " {" + " IRC::print \"" WEECHAT_ERROR " unable to load Perl script '$filename':\\n\";" + " IRC::print \"$@\\n\";" + " return 2;" + " }" + " return 0;" + "}" + "$SIG{__WARN__} = sub { IRC::print \"$_[0]\n\"; };" + }; + + my_perl = perl_alloc (); + perl_construct (my_perl); + perl_parse (my_perl, xs_init, 3, perl_args, NULL); + eval_pv (weechat_perl_func, TRUE); +} + +/* + * wee_perl_search: search a (loaded) Perl script by name + */ + +t_perl_script * +wee_perl_search (char *name) +{ + t_perl_script *ptr_perl_script; + + for (ptr_perl_script = perl_scripts; ptr_perl_script; + ptr_perl_script = ptr_perl_script->next_script) + { + if (strcmp (ptr_perl_script->name, name) == 0) + return ptr_perl_script; + } + + /* script not found */ + return NULL; +} + +/* + * wee_perl_exec: execute a Perl script + */ + +int +wee_perl_exec (char *function, char *arguments) +{ + char *argv[2]; + int count, return_code; + SV *sv; + + /* call Perl function */ + dSP; + ENTER; + SAVETMPS; + PUSHMARK(sp); + argv[0] = arguments; + argv[1] = NULL; + count = perl_call_argv (function, G_EVAL | G_SCALAR, argv); + SPAGAIN; + + /* check if ok */ + sv = GvSV (gv_fetchpv ("@", TRUE, SVt_PV)); + return_code = 1; + if (SvTRUE (sv)) + { + gui_printf (NULL, + _("Perl error: %s\n"), + SvPV (sv, count)); + POPs; + } + else + { + if (count != 1) + { + gui_printf (NULL, + _("Perl error: too much values from \"%s\" (%d). Expected: 1.\n"), + function, count); + } + else + return_code = POPi; + } + + PUTBACK; + FREETMPS; + LEAVE; + + return return_code; +} + +/* + * wee_perl_load: load a Perl script + */ + +int +wee_perl_load (char *filename) +{ + /* execute Perl script */ + wee_log_printf (_("loading Perl script \"%s\"\n"), filename); + return wee_perl_exec ("wee_perl_load_eval_file", filename); +} + +/* + * wee_perl_unload: unload a Perl script + */ + +void +wee_perl_unload (t_perl_script *ptr_perl_script) +{ + if (ptr_perl_script) + { + wee_log_printf (_("unloading Perl script \"%s\"\n"), + ptr_perl_script->name); + + /* call shutdown callback function */ + if (ptr_perl_script->shutdown_func[0]) + wee_perl_exec (ptr_perl_script->shutdown_func, ""); + + /* free data */ + if (ptr_perl_script->name) + free (ptr_perl_script->name); + if (ptr_perl_script->version) + free (ptr_perl_script->version); + if (ptr_perl_script->shutdown_func) + free (ptr_perl_script->shutdown_func); + if (ptr_perl_script->description) + free (ptr_perl_script->description); + } +} + +/* + * wee_perl_unload_all: unload all Perl scripts + */ + +void +wee_perl_unload_all () +{ + t_perl_script *ptr_perl_script; + + while (perl_scripts) + { + wee_perl_unload (perl_scripts); + ptr_perl_script = perl_scripts->next_script; + free (perl_scripts); + perl_scripts = ptr_perl_script; + } +} + +/* + * wee_perl_end: shutdown Perl interface + */ + +void +wee_perl_end () +{ + /* unload all scripts */ + wee_perl_unload_all (); + + /* free Perl interpreter */ + if (my_perl) + { + perl_destruct (my_perl); + perl_free (my_perl); + } +} diff --git a/weechat/src/plugins/perl/wee-perl.h b/weechat/src/plugins/perl/wee-perl.h new file mode 100644 index 000000000..31a40481b --- /dev/null +++ b/weechat/src/plugins/perl/wee-perl.h @@ -0,0 +1,44 @@ +/* + * Copyright (c) 2003 by FlashCode <flashcode@flashtux.org> + * Bounga <bounga@altern.org> + * Xahlexx <xahlexx@tuxisland.org> + * See README for License detail. + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + */ + + +#ifndef __WEECHAT_PERL_H +#define __WEECHAT_PERL_H 1 + +typedef struct t_perl_script t_perl_script; + +struct t_perl_script +{ + char *name; /* name of script */ + char *version; /* version of script */ + char *shutdown_func; /* function when script ends */ + char *description; /* description of script */ + t_perl_script *next_script; /* link to next Perl script */ +}; + +extern void wee_perl_init (); +extern t_perl_script *wee_perl_search (char *); +extern int wee_perl_load (char *); +extern void wee_perl_unload (t_perl_script *); +extern void wee_perl_unload_all (); +extern void wee_perl_end (); + +#endif /* wee-perl.h */ diff --git a/weechat/src/plugins/plugins.c b/weechat/src/plugins/plugins.c new file mode 100644 index 000000000..50b8e60ef --- /dev/null +++ b/weechat/src/plugins/plugins.c @@ -0,0 +1,105 @@ +/* + * Copyright (c) 2003 by FlashCode <flashcode@flashtux.org> + * Bounga <bounga@altern.org> + * Xahlexx <xahlexx@tuxisland.org> + * See README for License detail. + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + */ + +/* plugins.c: manages WeeChat plugins (Perl and/or Python and/or Ruby) */ + + +#ifdef HAVE_CONFIG_H +#include "config.h" +#endif + +#include <stdlib.h> +#include "plugins.h" + +#ifdef PLUGIN_PERL +#include "perl/wee-perl.h" +#endif + + +/* + * plugins_init: initialize all plugins + */ + +void +plugins_init () +{ + #ifdef PLUGIN_PERL + wee_perl_init(); + #endif +} + +/* + * plugins_load: load a plugin + */ + +void +plugins_load (int plugin_type, char *filename) +{ + switch (plugin_type) + { + case PLUGIN_PERL: + #ifdef PLUGIN_PERL + wee_perl_load (filename); + #endif + break; + case PLUGIN_PYTHON: + /* TODO: load Python script */ + break; + case PLUGIN_RUBY: + /* TODO: load Ruby script */ + break; + } +} + +/* + * plugins_unload: unload a plugin + */ + +void +plugins_unload (int plugin_type, char *scriptname) +{ + switch (plugin_type) + { + case PLUGIN_PERL: + #ifdef PLUGIN_PERL + wee_perl_unload (wee_perl_search (scriptname)); + #endif + break; + case PLUGIN_PYTHON: + /* TODO: load Python script */ + break; + case PLUGIN_RUBY: + /* TODO: load Ruby script */ + break; + } +} + +/* + * plugins_end: shutdown plugin interface + */ + +void +plugins_end () +{ + #ifdef PLUGIN_PERL + wee_perl_end(); + #endif +} diff --git a/weechat/src/plugins/plugins.h b/weechat/src/plugins/plugins.h new file mode 100644 index 000000000..fcd6309f7 --- /dev/null +++ b/weechat/src/plugins/plugins.h @@ -0,0 +1,36 @@ +/* + * Copyright (c) 2003 by FlashCode <flashcode@flashtux.org> + * Bounga <bounga@altern.org> + * Xahlexx <xahlexx@tuxisland.org> + * See README for License detail. + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + */ + + +#ifndef __WEECHAT_PLUGIN_H +#define __WEECHAT_PLUGIN_H 1 + +#define PLUGIN_UNKNOWN 0 +#define PLUGIN_PERL 1 +#define PLUGIN_PYTHON 2 +#define PLUGIN_RUBY 3 + +extern void plugins_init (); +extern void plugins_load (int, char *); +extern void plugins_unload (int, char *); +extern void plugins_end (); + +#endif /* plugins.h */ |