diff options
-rw-r--r-- | ChangeLog | 1 | ||||
-rw-r--r-- | po/fr.po | 448 | ||||
-rw-r--r-- | po/weechat.pot | 445 | ||||
-rw-r--r-- | src/common/weeconfig.c | 11 | ||||
-rw-r--r-- | src/common/weeconfig.h | 2 | ||||
-rw-r--r-- | src/gui/curses/gui-display.c | 11 | ||||
-rw-r--r-- | src/gui/gui-common.c | 13 | ||||
-rw-r--r-- | src/gui/gui.h | 30 | ||||
-rw-r--r-- | src/irc/irc-recv.c | 26 | ||||
-rw-r--r-- | src/plugins/perl/wee-perl.c | 2 | ||||
-rw-r--r-- | weechat/ChangeLog | 1 | ||||
-rw-r--r-- | weechat/po/fr.po | 448 | ||||
-rw-r--r-- | weechat/po/weechat.pot | 445 | ||||
-rw-r--r-- | weechat/src/common/weeconfig.c | 11 | ||||
-rw-r--r-- | weechat/src/common/weeconfig.h | 2 | ||||
-rw-r--r-- | weechat/src/gui/curses/gui-display.c | 11 | ||||
-rw-r--r-- | weechat/src/gui/gui-common.c | 13 | ||||
-rw-r--r-- | weechat/src/gui/gui.h | 30 | ||||
-rw-r--r-- | weechat/src/irc/irc-recv.c | 26 | ||||
-rw-r--r-- | weechat/src/plugins/perl/wee-perl.c | 2 |
20 files changed, 1104 insertions, 874 deletions
@@ -7,6 +7,7 @@ ChangeLog - 2004-01-21 Version 0.0.5 (under dev!): * fixed QUIT IRC command: now sent to all connected servers (not only current) * new Perl script function to display message in info bar ("IRC::print_infobar") + * info bar highlight notifications * info bar timestamp is added to config ("look_infobar_timestamp") * added info bar (optional, "look_infobar" to enable it, "on" by default) * fixed crash with /oper command @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: WeeChat 0.0.5-pre2\n" "Report-Msgid-Bugs-To: flashcode@flashtux.org\n" -"POT-Creation-Date: 2004-01-21 15:35+0100\n" +"POT-Creation-Date: 2004-01-21 19:36+0100\n" "PO-Revision-Date: 2004-01-01 11:52+0100\n" "Last-Translator: FlashCode <flashcode@flashtux.org>\n" "Language-Team: weechat-dev <weechat-dev@nongnu.org>\n" @@ -1077,7 +1077,7 @@ msgstr "drapeau de mode inconnu" msgid "can't change mode for other users" msgstr "impossible de changer le mode pour les autres utilisateurs" -#: src/irc/irc-send.c:58 src/irc/irc-recv.c:2544 +#: src/irc/irc-send.c:58 src/irc/irc-recv.c:2570 msgid "unknown" msgstr "inconnu" @@ -1087,7 +1087,7 @@ msgid "%s: using local hostname \"%s\"\n" msgstr "%s: utilisation du nom de machine local \"%s\"\n" #: src/irc/irc-send.c:199 src/irc/irc-send.c:223 src/irc/irc-send.c:311 -#: src/irc/irc-send.c:557 src/irc/irc-send.c:611 src/irc/irc-send.c:1003 +#: src/irc/irc-send.c:557 src/irc/irc-send.c:611 src/irc/irc-send.c:1012 #, c-format msgid "%s \"%s\" command can only be executed in a channel window\n" msgstr "" @@ -1095,19 +1095,19 @@ msgstr "" "canal\n" #: src/irc/irc-send.c:383 src/irc/irc-send.c:440 src/irc/irc-send.c:658 -#: src/irc/irc-send.c:671 src/irc/irc-send.c:898 +#: src/irc/irc-send.c:671 src/irc/irc-send.c:907 #, 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" #: src/irc/irc-send.c:456 src/irc/irc-send.c:478 src/irc/irc-recv.c:261 -#: src/irc/irc-recv.c:817 +#: src/irc/irc-recv.c:835 #, c-format msgid "%s nick not found for \"%s\" command\n" msgstr "%s utilisateur non trouvé pour la commande \"%s\"\n" -#: src/irc/irc-send.c:492 src/irc/irc-recv.c:903 +#: src/irc/irc-send.c:492 src/irc/irc-recv.c:921 #, c-format msgid "%s cannot create new private window \"%s\"\n" msgstr "%s impossible de créer la fenêtre privée \"%s\"\n" @@ -1117,7 +1117,7 @@ msgstr "%s impossible de créer la fenêtre privée \"%s\"\n" msgid "%s wrong argument count for \"%s\" command\n" msgstr "%s nombre de paramètres erroné pour la commande \"%s\"\n" -#: src/irc/irc-send.c:976 +#: src/irc/irc-send.c:985 #, c-format msgid "%s, compiled on %s %s\n" msgstr "%s, compilé le %s %s\n" @@ -1132,7 +1132,7 @@ msgid " has joined " msgstr " a rejoint " #: src/irc/irc-recv.c:229 src/irc/irc-recv.c:445 src/irc/irc-recv.c:711 -#: src/irc/irc-recv.c:826 src/irc/irc-recv.c:2045 src/irc/irc-recv.c:2110 +#: src/irc/irc-recv.c:844 src/irc/irc-recv.c:2071 src/irc/irc-recv.c:2136 #, c-format msgid "%s channel not found for \"%s\" command\n" msgstr "%s canal non trouvé pour la commande \"%s\"\n" @@ -1146,7 +1146,7 @@ msgid " from " msgstr " de " #: src/irc/irc-recv.c:290 src/irc/irc-recv.c:474 src/irc/irc-recv.c:752 -#: src/irc/irc-recv.c:962 +#: src/irc/irc-recv.c:988 #, c-format msgid "%s \"%s\" command received without host\n" msgstr "%s commande \"%s\" reçue sans host\n" @@ -1263,7 +1263,17 @@ msgstr "%s commande \"%s\" reçue sans host ou canal\n" msgid " has left " msgstr " a quitté " -#: src/irc/irc-recv.c:854 +#: src/irc/irc-recv.c:798 +#, c-format +msgid "On %s: * %s %s" +msgstr "Sur %s: * %s %s" + +#: src/irc/irc-recv.c:821 +#, c-format +msgid "On %s: %s> %s" +msgstr "Sur %s: %s> %s" + +#: src/irc/irc-recv.c:872 #, c-format msgid "" "NOTICE %s :%sVERSION %s v%s compiled on %s, host \"%s\" is running %s %s / %s" @@ -1272,199 +1282,204 @@ msgstr "" "NOTICE %s :%sVERSION %s v%s compilée le %s, machine \"%s\" fait tourner %s %" "s / %s%s" -#: src/irc/irc-recv.c:863 +#: src/irc/irc-recv.c:881 msgid "Received a " msgstr "Reçu un " -#: src/irc/irc-recv.c:865 +#: src/irc/irc-recv.c:883 msgid "CTCP VERSION " msgstr "CTCP VERSION " -#: src/irc/irc-recv.c:867 +#: src/irc/irc-recv.c:885 msgid "from" msgstr "de" -#: src/irc/irc-recv.c:939 src/irc/irc-recv.c:2331 src/irc/irc-recv.c:2371 +#: src/irc/irc-recv.c:945 +#, c-format +msgid "Private %s> %s" +msgstr "Privé %s> %s" + +#: src/irc/irc-recv.c:965 src/irc/irc-recv.c:2357 src/irc/irc-recv.c:2397 #, c-format msgid "%s cannot parse \"%s\" command\n" msgstr "%s impossible d'analyser la commande \"%s\"\n" -#: src/irc/irc-recv.c:994 +#: src/irc/irc-recv.c:1020 msgid "has quit" msgstr "a quitté" -#: src/irc/irc-recv.c:1114 +#: src/irc/irc-recv.c:1140 #, c-format msgid "%s \"%s\" command received without channel\n" msgstr "%s commande \"%s\" reçue sans canal\n" -#: src/irc/irc-recv.c:1142 +#: src/irc/irc-recv.c:1168 msgid " has changed topic for " msgstr " a changé le titre pour " -#: src/irc/irc-recv.c:1147 +#: src/irc/irc-recv.c:1173 #, c-format msgid " to: \"%s\"\n" msgstr " en: \"%s\"\n" -#: src/irc/irc-recv.c:1153 +#: src/irc/irc-recv.c:1179 msgid " has unset topic for " msgstr " a retiré le titre pour " -#: src/irc/irc-recv.c:1244 +#: src/irc/irc-recv.c:1270 #, c-format msgid " is away: %s\n" msgstr " est absent: %s\n" -#: src/irc/irc-recv.c:1318 +#: src/irc/irc-recv.c:1344 msgid "Users online: " msgstr "Utilisateurs en ligne: " -#: src/irc/irc-recv.c:1681 +#: src/irc/irc-recv.c:1707 msgid "idle: " msgstr "inactivité: " -#: src/irc/irc-recv.c:1689 +#: src/irc/irc-recv.c:1715 msgid "days" msgstr "jours" -#: src/irc/irc-recv.c:1689 +#: src/irc/irc-recv.c:1715 msgid "day" msgstr "jour" -#: src/irc/irc-recv.c:1699 +#: src/irc/irc-recv.c:1725 msgid "hours" msgstr "heures" -#: src/irc/irc-recv.c:1699 +#: src/irc/irc-recv.c:1725 msgid "hour" msgstr "heure" -#: src/irc/irc-recv.c:1705 +#: src/irc/irc-recv.c:1731 msgid "minutes" msgstr "minutes" -#: src/irc/irc-recv.c:1705 +#: src/irc/irc-recv.c:1731 msgid "minute" msgstr "minute" -#: src/irc/irc-recv.c:1711 +#: src/irc/irc-recv.c:1737 msgid "seconds" msgstr "secondes" -#: src/irc/irc-recv.c:1711 +#: src/irc/irc-recv.c:1737 msgid "second" msgstr "seconde" -#: src/irc/irc-recv.c:1716 +#: src/irc/irc-recv.c:1742 msgid "signon at: " msgstr "signé le: " -#: src/irc/irc-recv.c:1804 +#: src/irc/irc-recv.c:1830 msgid "Channels: " msgstr "Canauxs: " -#: src/irc/irc-recv.c:1992 +#: src/irc/irc-recv.c:2018 msgid "No topic set for " msgstr "Pas de titre défini pour " -#: src/irc/irc-recv.c:2034 +#: src/irc/irc-recv.c:2060 msgid "Topic for " msgstr "Le titre pour " -#: src/irc/irc-recv.c:2038 +#: src/irc/irc-recv.c:2064 #, c-format msgid " is: \"%s\"\n" msgstr " est: \"%s\"\n" -#: src/irc/irc-recv.c:2054 src/irc/irc-recv.c:2134 +#: src/irc/irc-recv.c:2080 src/irc/irc-recv.c:2160 #, c-format msgid "%s cannot identify channel for \"%s\" command\n" msgstr "%s impossible de déterminer le canal pour la commande \"%s\"\n" -#: src/irc/irc-recv.c:2100 +#: src/irc/irc-recv.c:2126 msgid "Topic set by " msgstr "Titre défini par " -#: src/irc/irc-recv.c:2118 +#: src/irc/irc-recv.c:2144 #, 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" -#: src/irc/irc-recv.c:2126 +#: src/irc/irc-recv.c:2152 #, 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" -#: src/irc/irc-recv.c:2255 +#: src/irc/irc-recv.c:2281 msgid " on " msgstr " sur " -#: src/irc/irc-recv.c:2362 +#: src/irc/irc-recv.c:2388 #, 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" -#: src/irc/irc-recv.c:2415 +#: src/irc/irc-recv.c:2441 msgid "Nicks " msgstr "Utilisateurs " -#: src/irc/irc-recv.c:2435 +#: src/irc/irc-recv.c:2461 msgid "Channel " msgstr "Canal " -#: src/irc/irc-recv.c:2446 +#: src/irc/irc-recv.c:2472 msgid "nicks" msgstr "utilisateurs" -#: src/irc/irc-recv.c:2446 +#: src/irc/irc-recv.c:2472 msgid "nick" msgstr "utilisateur" -#: src/irc/irc-recv.c:2454 +#: src/irc/irc-recv.c:2480 msgid "ops" msgstr "ops" -#: src/irc/irc-recv.c:2454 +#: src/irc/irc-recv.c:2480 msgid "op" msgstr "op" -#: src/irc/irc-recv.c:2463 +#: src/irc/irc-recv.c:2489 msgid "halfops" msgstr "halfops" -#: src/irc/irc-recv.c:2463 +#: src/irc/irc-recv.c:2489 msgid "halfop" msgstr "halfop" -#: src/irc/irc-recv.c:2472 +#: src/irc/irc-recv.c:2498 msgid "voices" msgstr "voices" -#: src/irc/irc-recv.c:2472 +#: src/irc/irc-recv.c:2498 msgid "voice" msgstr "voice" -#: src/irc/irc-recv.c:2481 +#: src/irc/irc-recv.c:2507 msgid "normal" msgstr "normal" -#: src/irc/irc-recv.c:2513 +#: src/irc/irc-recv.c:2539 #, 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" -#: src/irc/irc-recv.c:2524 +#: src/irc/irc-recv.c:2550 #, 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" -#: src/irc/irc-recv.c:2533 +#: src/irc/irc-recv.c:2559 #, c-format msgid "" "%s: all declared nicknames are already in use, closing connection with " @@ -1546,17 +1561,17 @@ msgstr "-PLUS-" msgid "server" msgstr "serveur" -#: src/gui/gui-common.c:210 +#: src/gui/gui-common.c:217 #, c-format msgid "%s not enough memory for infobar message\n" msgstr "%s pas assez de mémoire pour un message de la barre d'infos\n" -#: src/gui/gui-common.c:316 +#: src/gui/gui-common.c:323 #, 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:343 +#: src/gui/gui-common.c:350 msgid "not enough memory!\n" msgstr "pas assez de mémoire !\n" @@ -2168,63 +2183,63 @@ msgstr " Erreur:" msgid " Warning:" msgstr " Attention:" -#: src/common/weeconfig.c:80 src/common/weeconfig.c:81 +#: src/common/weeconfig.c:81 src/common/weeconfig.c:82 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" -#: src/common/weeconfig.c:84 src/common/weeconfig.c:85 +#: src/common/weeconfig.c:85 src/common/weeconfig.c:86 msgid "display WeeChat logo at startup" msgstr "afficher le logo WeeChat au démarrage" -#: src/common/weeconfig.c:88 src/common/weeconfig.c:89 +#: src/common/weeconfig.c:89 src/common/weeconfig.c:90 msgid "display WeeChat version at startup" msgstr "afficher la version de WeeChat au démarrage" -#: src/common/weeconfig.c:92 +#: src/common/weeconfig.c:93 msgid "WeeChat slogan" msgstr "slogan WeeChat" -#: src/common/weeconfig.c:93 +#: src/common/weeconfig.c:94 msgid "WeeChat slogan (if empty, slogan is not used)" msgstr "slogan WeeChat (si vide, le slogan ne sera pas utilisé)" -#: src/common/weeconfig.c:96 src/common/weeconfig.c:97 +#: src/common/weeconfig.c:97 src/common/weeconfig.c:98 msgid "display nick names with different colors" msgstr "afficher les utilisateurs avec différentes couleurs" -#: src/common/weeconfig.c:100 src/common/weeconfig.c:101 +#: src/common/weeconfig.c:101 src/common/weeconfig.c:102 msgid "display actions with different colors" msgstr "afficher les actions avec différentes couleurs" -#: src/common/weeconfig.c:104 src/common/weeconfig.c:105 +#: src/common/weeconfig.c:105 src/common/weeconfig.c:106 msgid "remove colors from incoming messages" msgstr "supprimer les couleurs dans les messages entrants" -#: src/common/weeconfig.c:108 +#: src/common/weeconfig.c:109 msgid "display nicklist window" msgstr "afficher la fenêtre des utilisateurs" -#: src/common/weeconfig.c:109 +#: src/common/weeconfig.c:110 msgid "display nicklist window (for channel windows)" msgstr "afficher la fenêtre des utilisateurs (pour les fenêtres de canaux)" -#: src/common/weeconfig.c:112 +#: src/common/weeconfig.c:113 msgid "nicklist position" msgstr "position de la fenêtre d'utilisateurs" -#: src/common/weeconfig.c:113 +#: src/common/weeconfig.c:114 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))" -#: src/common/weeconfig.c:116 +#: src/common/weeconfig.c:117 msgid "min size for nicklist" msgstr "taille minimum pour la fenêtre d'utilisateurs" -#: src/common/weeconfig.c:117 +#: src/common/weeconfig.c:118 msgid "" "min size for nicklist (width or height, depending on look_nicklist_position " "(0 = no min size))" @@ -2232,11 +2247,11 @@ msgstr "" "taille minimum pour la fenêtre d'utilisateurs (largeur ou hauteur, selon " "look_nicklist_position (0 = pas de taille minimum))" -#: src/common/weeconfig.c:121 +#: src/common/weeconfig.c:122 msgid "max size for nicklist" msgstr "taille maximum pour la fenêtre d'utilisateurs" -#: src/common/weeconfig.c:122 +#: src/common/weeconfig.c:123 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))" @@ -2245,221 +2260,238 @@ msgstr "" "look_nicklist_position (0 = pas de taille maximum; si min == max et > 0, " "alors la taille est fixe))" -#: src/common/weeconfig.c:126 src/common/weeconfig.c:127 +#: src/common/weeconfig.c:127 src/common/weeconfig.c:128 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" -#: src/common/weeconfig.c:130 src/common/weeconfig.c:131 +#: src/common/weeconfig.c:131 src/common/weeconfig.c:132 msgid "display nick mode ((half)op/voice) before each nick" msgstr "" "afficher le mode de l'utilisateur ((half)op/voice) devant chaque utilisateur" -#: src/common/weeconfig.c:134 src/common/weeconfig.c:135 +#: src/common/weeconfig.c:135 src/common/weeconfig.c:136 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" -#: src/common/weeconfig.c:138 src/common/weeconfig.c:139 +#: src/common/weeconfig.c:139 src/common/weeconfig.c:140 msgid "the string inserted after nick completion" msgstr "la chaîne affichée après la complétion des utilisateurs" -#: src/common/weeconfig.c:142 src/common/weeconfig.c:143 +#: src/common/weeconfig.c:143 src/common/weeconfig.c:144 msgid "enable info bar" msgstr "active la barre d'infos" -#: src/common/weeconfig.c:146 src/common/weeconfig.c:147 +#: src/common/weeconfig.c:147 src/common/weeconfig.c:148 msgid "timestamp for time in infobar" msgstr "horodatage pour les conversations sauvegardées" -#: src/common/weeconfig.c:191 src/common/weeconfig.c:192 +#: src/common/weeconfig.c:151 +msgid "delay (in seconds) for highlight messages in infobar" +msgstr "" +"délai (en seconds) pour la notification des messages dans la barre d'infos" + +#: src/common/weeconfig.c:152 +msgid "" +"delay (in seconds) for highlight messages in infobar (0 = disable highlight " +"notifications in infobar)" +msgstr "" +"délai (en secondes) pour la notification des messages dans la barre d'infos " +"(0 = désactiver les notifications dans la barre d'infos)" + +#: src/common/weeconfig.c:198 src/common/weeconfig.c:199 msgid "color for title bar" msgstr "couleur pour la barre de titre" -#: src/common/weeconfig.c:195 src/common/weeconfig.c:196 +#: src/common/weeconfig.c:202 src/common/weeconfig.c:203 msgid "background for title bar" msgstr "couleur de fond pour la barre de titre" -#: src/common/weeconfig.c:201 src/common/weeconfig.c:202 +#: src/common/weeconfig.c:208 src/common/weeconfig.c:209 msgid "color for chat text" msgstr "couleur pour le texte de discussion" -#: src/common/weeconfig.c:205 +#: src/common/weeconfig.c:212 msgid "color for time" msgstr "couleur pour l'heure" -#: src/common/weeconfig.c:206 +#: src/common/weeconfig.c:213 msgid "color for time in chat window" msgstr "couleur pour l'heure dans la fenêtre de discussion" -#: src/common/weeconfig.c:209 +#: src/common/weeconfig.c:216 msgid "color for time separator" msgstr "couleur pour le séparateur de l'heure" -#: src/common/weeconfig.c:210 +#: src/common/weeconfig.c:217 msgid "color for time separator (chat window)" msgstr "couleur pour la séparation de l'heure (fenêtre de discussion)" -#: src/common/weeconfig.c:213 src/common/weeconfig.c:214 +#: src/common/weeconfig.c:220 src/common/weeconfig.c:221 msgid "color for 1st and 3rd char of prefix" msgstr "couleur pour le 1er et le 3ème caractère du préfixe" -#: src/common/weeconfig.c:217 src/common/weeconfig.c:218 +#: src/common/weeconfig.c:224 src/common/weeconfig.c:225 msgid "color for middle char of prefix" msgstr "couleur pour le caractère du milieu du préfixe" -#: src/common/weeconfig.c:221 +#: src/common/weeconfig.c:228 msgid "color for nicks in actions" msgstr "couleur pour les noms d'utilisateur dans les actions" -#: src/common/weeconfig.c:222 +#: src/common/weeconfig.c:229 msgid "color for nicks in actions (chat window)" msgstr "" "couleur pour les noms d'utilisateurs dans les actions (fenêtre de discussion)" -#: src/common/weeconfig.c:225 +#: src/common/weeconfig.c:232 msgid "color for hostnames" msgstr "couleur pour les noms de machines" -#: src/common/weeconfig.c:226 +#: src/common/weeconfig.c:233 msgid "color for hostnames (chat window)" msgstr "couleur pour les noms de machines (fenêtre de discussion)" -#: src/common/weeconfig.c:229 +#: src/common/weeconfig.c:236 msgid "color for channel names in actions" msgstr "couleur pour les canaux dans les actions" -#: src/common/weeconfig.c:230 +#: src/common/weeconfig.c:237 msgid "color for channel names in actions (chat window)" msgstr "couleur pour les canaux dans les actions (fenêtre de discussion)" -#: src/common/weeconfig.c:233 +#: src/common/weeconfig.c:240 msgid "color for dark separators" msgstr "couleur pour les séparateurs sombres" -#: src/common/weeconfig.c:234 +#: src/common/weeconfig.c:241 msgid "color for dark separators (chat window)" msgstr "couleur pour les séparateurs sombres (fenêtre de discussion)" -#: src/common/weeconfig.c:237 +#: src/common/weeconfig.c:244 msgid "color for highlighted nick" msgstr "couleur pour le pseudo surligné" -#: src/common/weeconfig.c:238 +#: src/common/weeconfig.c:245 msgid "color for highlighted nick (chat window)" msgstr "couleur pour le pseudo surligné (fenêtre de discussion)" -#: src/common/weeconfig.c:241 +#: src/common/weeconfig.c:248 msgid "background for chat" msgstr "couleur de fond pour la discussion" -#: src/common/weeconfig.c:242 +#: src/common/weeconfig.c:249 msgid "background for chat window" msgstr "couleur de fond pour la fenêtre de discussion" -#: src/common/weeconfig.c:247 src/common/weeconfig.c:248 +#: src/common/weeconfig.c:254 src/common/weeconfig.c:255 msgid "color for status bar" msgstr "couleur pour la barre de statut" -#: src/common/weeconfig.c:251 +#: src/common/weeconfig.c:258 msgid "color for active window" msgstr "couleur pour la fenêtre active" -#: src/common/weeconfig.c:252 +#: src/common/weeconfig.c:259 msgid "color for active window (status bar)" msgstr "couleur pour la fenêtre active (barre de statut)" -#: src/common/weeconfig.c:255 +#: src/common/weeconfig.c:262 msgid "color for window with new messages" msgstr "couleur pour une fenêtre avec de nouvelles infos" -#: src/common/weeconfig.c:256 +#: src/common/weeconfig.c:263 msgid "color for window with new messages (status bar)" msgstr "couleur pour une fenêtre avec de nouvelles infos (barre de statut)" -#: src/common/weeconfig.c:259 +#: src/common/weeconfig.c:266 msgid "color for window with new data (not messages)" msgstr "couleur pour une fenêtre avec des nouvelles données (pas des infos)" -#: src/common/weeconfig.c:260 +#: src/common/weeconfig.c:267 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)" -#: src/common/weeconfig.c:263 +#: src/common/weeconfig.c:270 msgid "color for \"*MORE*\" text" msgstr "couleur pour le texte \"*MORE*\"" -#: src/common/weeconfig.c:264 +#: src/common/weeconfig.c:271 msgid "color for window with new data (status bar)" msgstr "couleur pour une fenêtre avec des nouvelles données (barre de statut)" -#: src/common/weeconfig.c:267 src/common/weeconfig.c:268 +#: src/common/weeconfig.c:274 src/common/weeconfig.c:275 msgid "background for status window" msgstr "couleur de fond pour la fenêtre de statut" -#: src/common/weeconfig.c:273 src/common/weeconfig.c:274 +#: src/common/weeconfig.c:280 src/common/weeconfig.c:281 msgid "color for info bar text" msgstr "couleur pour la barre d'infos" -#: src/common/weeconfig.c:277 src/common/weeconfig.c:278 +#: src/common/weeconfig.c:284 src/common/weeconfig.c:285 +msgid "color for info bar highlight notification" +msgstr "couleur pour la notification dans la barre d'infos" + +#: src/common/weeconfig.c:288 src/common/weeconfig.c:289 msgid "background for info bar window" msgstr "couleur de fond pour la fenêtre de barre d'infos" -#: src/common/weeconfig.c:283 src/common/weeconfig.c:284 +#: src/common/weeconfig.c:294 src/common/weeconfig.c:295 msgid "color for input text" msgstr "couleur pour le texte saisi" -#: src/common/weeconfig.c:287 src/common/weeconfig.c:288 +#: src/common/weeconfig.c:298 src/common/weeconfig.c:299 msgid "color for input text (channel name)" msgstr "couleur pour le texte saisi (nom du canal)" -#: src/common/weeconfig.c:291 src/common/weeconfig.c:292 +#: src/common/weeconfig.c:302 src/common/weeconfig.c:303 msgid "color for input text (nick name)" msgstr "couleur pour le texte saisi (pseudo)" -#: src/common/weeconfig.c:295 src/common/weeconfig.c:296 +#: src/common/weeconfig.c:306 src/common/weeconfig.c:307 msgid "background for input window" msgstr "couleur de fond pour la fenêtre de saisie" -#: src/common/weeconfig.c:301 src/common/weeconfig.c:302 +#: src/common/weeconfig.c:312 src/common/weeconfig.c:313 msgid "color for nicknames" msgstr "couleur pour les pseudos" -#: src/common/weeconfig.c:305 src/common/weeconfig.c:306 +#: src/common/weeconfig.c:316 src/common/weeconfig.c:317 msgid "color for operator symbol" msgstr "couleur pour le symbole opérateur" -#: src/common/weeconfig.c:309 src/common/weeconfig.c:310 +#: src/common/weeconfig.c:320 src/common/weeconfig.c:321 msgid "color for half-operator symbol" msgstr "couleur pour le symbole demi-opérateur" -#: src/common/weeconfig.c:313 src/common/weeconfig.c:314 +#: src/common/weeconfig.c:324 src/common/weeconfig.c:325 msgid "color for voice symbol" msgstr "couleur pour le symbole voix" -#: src/common/weeconfig.c:317 src/common/weeconfig.c:318 +#: src/common/weeconfig.c:328 src/common/weeconfig.c:329 msgid "color for nick separator" msgstr "couleur pour le séparateur de pseudo" -#: src/common/weeconfig.c:321 src/common/weeconfig.c:322 +#: src/common/weeconfig.c:332 src/common/weeconfig.c:333 msgid "color for local nick" msgstr "couleur pour le pseudo local" -#: src/common/weeconfig.c:325 src/common/weeconfig.c:326 +#: src/common/weeconfig.c:336 src/common/weeconfig.c:337 msgid "color for other nick in private window" msgstr "couleur pour l'autre pseudo dans la fenêtre privée" -#: src/common/weeconfig.c:329 src/common/weeconfig.c:330 +#: src/common/weeconfig.c:340 src/common/weeconfig.c:341 msgid "background for nicknames" msgstr "couleur de fond pour les pseudos" -#: src/common/weeconfig.c:343 +#: src/common/weeconfig.c:354 msgid "max lines in history (per window)" msgstr "nombre maxi de lignes dans l'historique (par fenêtre)" -#: src/common/weeconfig.c:344 +#: src/common/weeconfig.c:355 msgid "" "maximum number of lines in history for one server/channel/private window (0 " "= unlimited)" @@ -2467,36 +2499,36 @@ msgstr "" "nombre maximum de lignes dans l'historique pour un serveur/fenêtre/fenêtre " "privée (0 = sans limite)" -#: src/common/weeconfig.c:348 +#: src/common/weeconfig.c:359 msgid "max user commands in history" msgstr "nombre maxi de commandes utilisateur dans l'historique" -#: src/common/weeconfig.c:349 +#: src/common/weeconfig.c:360 msgid "maximum number of user commands in history (0 = unlimited)" msgstr "" "nombre maximum de commandes utilisateur dans l'historique (0 = sans limite)" -#: src/common/weeconfig.c:366 src/common/weeconfig.c:367 +#: src/common/weeconfig.c:377 src/common/weeconfig.c:378 msgid "automatically log channel chats" msgstr "enregistrer automatiquement les conversations des canaux" -#: src/common/weeconfig.c:370 src/common/weeconfig.c:371 +#: src/common/weeconfig.c:381 src/common/weeconfig.c:382 msgid "automatically log private chats" msgstr "enregistrer automatiquement les conversations privées" -#: src/common/weeconfig.c:374 +#: src/common/weeconfig.c:385 msgid "path for log files" msgstr "chemin pour les conversations sauvegardées" -#: src/common/weeconfig.c:375 +#: src/common/weeconfig.c:386 msgid "path for WeeChat log files" msgstr "chemin pour les conversations sauvegardées par WeeChat" -#: src/common/weeconfig.c:378 +#: src/common/weeconfig.c:389 msgid "name for log files" msgstr "nom des conversations sauvegardées" -#: src/common/weeconfig.c:379 +#: src/common/weeconfig.c:390 msgid "" "name for log files (%S == irc server name, %N == channel name (or nickname " "if private chat)" @@ -2504,21 +2536,21 @@ msgstr "" "nom des conversations saivegardées (%S == nom du serveur irc, %N == nom du " "canal (ou pseudo si fenêtre privée)" -#: src/common/weeconfig.c:383 +#: src/common/weeconfig.c:394 msgid "timestamp for log" msgstr "horodatage pour les conversations sauvegardées" -#: src/common/weeconfig.c:384 +#: src/common/weeconfig.c:395 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)" -#: src/common/weeconfig.c:387 +#: src/common/weeconfig.c:398 msgid "start string for log files" msgstr "chaîne de début pour les conversations sauvegardées" -#: src/common/weeconfig.c:388 +#: src/common/weeconfig.c:399 msgid "" "text written when starting new log file (see man strftime for date/time " "specifiers)" @@ -2526,186 +2558,186 @@ msgstr "" "texte écrit en démarrant la sauvegarde d'une discussion (voir man strftime " "pour le format de date/heure)" -#: src/common/weeconfig.c:392 +#: src/common/weeconfig.c:403 msgid "end string for log files" msgstr "chaîne de fin pour les conversations sauvegardées" -#: src/common/weeconfig.c:393 +#: src/common/weeconfig.c:404 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)" -#: src/common/weeconfig.c:412 +#: src/common/weeconfig.c:423 msgid "automatically accept dcc files" msgstr "accepte automatiquement les fichiers dcc" -#: src/common/weeconfig.c:413 +#: src/common/weeconfig.c:424 msgid "automatically accept incoming dcc files" msgstr "accepte automatiquement les fichiers dcc entrants" -#: src/common/weeconfig.c:416 +#: src/common/weeconfig.c:427 msgid "max size when auto accepting file" msgstr "taille maxi pour accepter un fichier" -#: src/common/weeconfig.c:417 +#: src/common/weeconfig.c:428 msgid "maximum size for incoming file when automatically accepted" msgstr "" "taille maximum pour un fichier entrant lorsqu'il est accepté automatiquement" -#: src/common/weeconfig.c:420 +#: src/common/weeconfig.c:431 msgid "automatically accept dcc chats" msgstr "accepte automatiquement les demandes de discussion dcc" -#: src/common/weeconfig.c:421 +#: src/common/weeconfig.c:432 msgid "automatically accept dcc chats (use carefully!)" msgstr "" "accepte automatiquement les demandes de discussion dcc (à utiliser avec " "précaution !)" -#: src/common/weeconfig.c:424 +#: src/common/weeconfig.c:435 msgid "timeout for dcc request" msgstr "délai d'attente pour les requêtes dcc" -#: src/common/weeconfig.c:425 +#: src/common/weeconfig.c:436 msgid "timeout for dcc request (in seconds)" msgstr "délai d'attente pour les requêtes dcc (en secondes)" -#: src/common/weeconfig.c:428 +#: src/common/weeconfig.c:439 msgid "path for incoming files with dcc" msgstr "chemin les fichiers reçus par dcc" -#: src/common/weeconfig.c:429 +#: src/common/weeconfig.c:440 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)" -#: src/common/weeconfig.c:432 +#: src/common/weeconfig.c:443 msgid "default path for sending files with dcc" msgstr "chemin par défaut pour envoyer les fichiers par dcc" -#: src/common/weeconfig.c:433 +#: src/common/weeconfig.c:444 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é)" -#: src/common/weeconfig.c:436 +#: src/common/weeconfig.c:447 msgid "automatically rename dcc files if already exists" msgstr "renomme automatiquement les fichiers dcc s'ils existent déjà" -#: src/common/weeconfig.c:437 +#: src/common/weeconfig.c:448 msgid "rename incoming files if already exists (add '.1', '.2', ...)" msgstr "" "renommer les fichiers reçus s'ils existent déjà (ajoute '.1', '.2', ...)" -#: src/common/weeconfig.c:440 +#: src/common/weeconfig.c:451 msgid "automatically resume aborted transfers" msgstr "continuer automatiquement les transferts non terminés" -#: src/common/weeconfig.c:441 +#: src/common/weeconfig.c:452 msgid "" "automatically resume dcc transfer if connection with remote host is loosed" msgstr "" "continuer automatiquement les transferts dcc si la connexion avec la machine " "distante a été perdue" -#: src/common/weeconfig.c:455 +#: src/common/weeconfig.c:466 msgid "use proxy" msgstr "utiliser un proxy" -#: src/common/weeconfig.c:456 +#: src/common/weeconfig.c:467 msgid "use a proxy server to connect to irc server" msgstr "utiliser un proxy pour se connecter au serveur irc" -#: src/common/weeconfig.c:459 +#: src/common/weeconfig.c:470 msgid "proxy address" msgstr "adresse du proxy" -#: src/common/weeconfig.c:460 +#: src/common/weeconfig.c:471 msgid "proxy server address (IP or hostname)" msgstr "adresse du serveur proxy (IP ou nom)" -#: src/common/weeconfig.c:463 +#: src/common/weeconfig.c:474 msgid "port for proxy" msgstr "port pour le proxy" -#: src/common/weeconfig.c:464 +#: src/common/weeconfig.c:475 msgid "port for connecting to proxy server" msgstr "port pour se connecter au serveur proxy" -#: src/common/weeconfig.c:467 +#: src/common/weeconfig.c:478 msgid "proxy password" msgstr "mot de passe pour le proxy" -#: src/common/weeconfig.c:468 +#: src/common/weeconfig.c:479 msgid "password for proxy server" msgstr "mot de passe pour le serveur proxy" -#: src/common/weeconfig.c:479 +#: src/common/weeconfig.c:490 msgid "server name" msgstr "nom du serveur" -#: src/common/weeconfig.c:480 +#: src/common/weeconfig.c:491 msgid "name associated to IRC server (for display only)" msgstr "nom associé au serveur IRC (pour affichage seulement)" -#: src/common/weeconfig.c:483 +#: src/common/weeconfig.c:494 msgid "automatically connect to server" msgstr "connexion automatique au serveur" -#: src/common/weeconfig.c:484 +#: src/common/weeconfig.c:495 msgid "automatically connect to server when WeeChat is starting" msgstr "connexion automatique au serveur quand WeeChat démarre" -#: src/common/weeconfig.c:487 +#: src/common/weeconfig.c:498 msgid "server address or hostname" msgstr "adresse ou nom du serveur" -#: src/common/weeconfig.c:488 +#: src/common/weeconfig.c:499 msgid "IP address or hostname of IRC server" msgstr "adresse IP ou nom du serveur IRC" -#: src/common/weeconfig.c:491 +#: src/common/weeconfig.c:502 msgid "port for IRC server" msgstr "port pour le serveur IRC" -#: src/common/weeconfig.c:492 +#: src/common/weeconfig.c:503 msgid "port for connecting to server" msgstr "port pour se connecter au serveur" -#: src/common/weeconfig.c:495 +#: src/common/weeconfig.c:506 msgid "server password" msgstr "mot de passe pour le serveur" -#: src/common/weeconfig.c:496 +#: src/common/weeconfig.c:507 msgid "password for IRC server" msgstr "mot de passe pour le serveur IRC" -#: src/common/weeconfig.c:499 +#: src/common/weeconfig.c:510 msgid "nickname for server" msgstr "pseudo pour le serveur" -#: src/common/weeconfig.c:500 +#: src/common/weeconfig.c:511 msgid "nickname to use on IRC server" msgstr "pseudo à utiliser sur le serveur IRC" -#: src/common/weeconfig.c:503 +#: src/common/weeconfig.c:514 msgid "alternate nickname for server" msgstr "pseudo alternatif pour le serveur" -#: src/common/weeconfig.c:504 +#: src/common/weeconfig.c:515 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é)" -#: src/common/weeconfig.c:507 +#: src/common/weeconfig.c:518 msgid "2nd alternate nickname for server" msgstr "2nd pseudo alternatif pour le serveur" -#: src/common/weeconfig.c:508 +#: src/common/weeconfig.c:519 msgid "" "2nd alternate nickname to use on IRC server (if alternate nickname is " "already used)" @@ -2713,87 +2745,87 @@ msgstr "" "2nd pseudo alternatif pour le serveur IRC (si le pseudo alternatif est déjà " "utilisé)" -#: src/common/weeconfig.c:511 +#: src/common/weeconfig.c:522 msgid "user name for server" msgstr "nom d'utilisateur pour le serveur" -#: src/common/weeconfig.c:512 +#: src/common/weeconfig.c:523 msgid "user name to use on IRC server" msgstr "nom d'utilisateur pour le serveur IRC" -#: src/common/weeconfig.c:515 +#: src/common/weeconfig.c:526 msgid "real name for server" msgstr "nom réel pour le serveur" -#: src/common/weeconfig.c:516 +#: src/common/weeconfig.c:527 msgid "real name to use on IRC server" msgstr "nom réel pour le serveur IRC" -#: src/common/weeconfig.c:519 src/common/weeconfig.c:520 +#: src/common/weeconfig.c:530 src/common/weeconfig.c:531 msgid "first command to run when connected to server" msgstr "commande à exécuter en premier lorsque connecté au serveur" -#: src/common/weeconfig.c:523 +#: src/common/weeconfig.c:534 msgid "list of channels to join when connected to server" msgstr "liste des canaux à rejoindre lorsque connecté au serveur" -#: src/common/weeconfig.c:524 +#: src/common/weeconfig.c:535 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" -#: src/common/weeconfig.c:652 +#: src/common/weeconfig.c:663 #, 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" -#: src/common/weeconfig.c:661 +#: src/common/weeconfig.c:672 #, c-format msgid "%s %s, line %d: server '%s' already exists\n" msgstr "%s %s, ligne %d: le serveur '%s' existe déjà\n" -#: src/common/weeconfig.c:673 +#: src/common/weeconfig.c:684 #, c-format msgid "%s %s, line %d: unable to create server\n" msgstr "%s %s, ligne %d: impossible de créer le serveur\n" -#: src/common/weeconfig.c:712 +#: src/common/weeconfig.c:723 #, 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" -#: src/common/weeconfig.c:723 +#: src/common/weeconfig.c:734 #, c-format msgid "%s unable to assign default color (\"%s\")\n" msgstr "%s impossible d'assigner la couleur par défaut (\"%s\")\n" -#: src/common/weeconfig.c:757 +#: src/common/weeconfig.c:768 #, c-format msgid "%s config file \"%s\" not found.\n" msgstr "%s fichier de configuration \"%s\" non trouvé.\n" -#: src/common/weeconfig.c:789 +#: src/common/weeconfig.c:800 #, c-format msgid "%s %s, line %d: invalid syntax, missing \"]\"\n" msgstr "%s %s, ligne %d: syntaxe invalide, il manque \"]\"\n" -#: src/common/weeconfig.c:806 +#: src/common/weeconfig.c:817 #, c-format msgid "%s %s, line %d: unknown section identifier (\"%s\")\n" msgstr "%s %s, ligne %d: section inconnue (\"%s\")\n" -#: src/common/weeconfig.c:824 +#: src/common/weeconfig.c:835 #, c-format msgid "%s %s, line %d: invalid syntax, missing \"=\"\n" msgstr "%s %s, ligne %d: syntaxe invalide, il manque \"=\"\n" -#: src/common/weeconfig.c:858 +#: src/common/weeconfig.c:869 #, c-format msgid "%s %s, line %d: invalid option \"%s\"\n" msgstr "%s %s, ligne %d: option \"%s\" invalide\n" -#: src/common/weeconfig.c:869 +#: src/common/weeconfig.c:880 #, c-format msgid "" "%s %s, line %d: invalid value foroption '%s'\n" @@ -2802,7 +2834,7 @@ msgstr "" "%s %s, ligne %d: valeur invalide pour l'option '%s'\n" "Attendu: valeur booléenne: 'off' ou 'on'\n" -#: src/common/weeconfig.c:878 +#: src/common/weeconfig.c:889 #, c-format msgid "" "%s %s, line %d: invalid value for option '%s'\n" @@ -2811,7 +2843,7 @@ msgstr "" "%s %s, ligne %d: valeur invalide pour l'option '%s'\n" "Attendu: entier compris entre %d et %d\n" -#: src/common/weeconfig.c:889 +#: src/common/weeconfig.c:900 #, c-format msgid "" "%s %s, line %d: invalid value for option '%s'\n" @@ -2820,26 +2852,26 @@ msgstr "" "%s %s, ligne %d: valeur invalide pour l'option '%s'\n" "Attendu: une de ces chaînes: " -#: src/common/weeconfig.c:905 +#: src/common/weeconfig.c:916 #, c-format msgid "%s %s, line %d: invalid color name for option '%s'\n" msgstr "%s %s, ligne %d: nom de couleur invalide pour l'option '%s'\n" -#: src/common/weeconfig.c:959 src/common/weeconfig.c:1121 +#: src/common/weeconfig.c:970 src/common/weeconfig.c:1132 #, c-format msgid "%s cannot create file \"%s\"\n" msgstr "%s impossible de créer le fichier \"%s\"\n" -#: src/common/weeconfig.c:965 +#: src/common/weeconfig.c:976 #, c-format msgid "%s: creating default config file...\n" msgstr "%s: création du fichier de configuration par défaut...\n" -#: src/common/weeconfig.c:966 +#: src/common/weeconfig.c:977 msgid "creating default config file\n" msgstr "création du fichier de configuration par défaut\n" -#: src/common/weeconfig.c:969 src/common/weeconfig.c:1130 +#: src/common/weeconfig.c:980 src/common/weeconfig.c:1141 #, c-format msgid "" "#\n" @@ -2848,10 +2880,10 @@ msgstr "" "#\n" "# %s: fichier de configuration, créé par %s v%s le %s#\n" -#: src/common/weeconfig.c:1077 +#: src/common/weeconfig.c:1088 msgid "Unable to get user's name" msgstr "Impossible de déterminer le nom d'utilisateur" -#: src/common/weeconfig.c:1127 +#: src/common/weeconfig.c:1138 msgid "saving config to disk\n" msgstr "sauvegarde de la configuration sur disque\n" diff --git a/po/weechat.pot b/po/weechat.pot index 202b64a19..10a1f60aa 100644 --- a/po/weechat.pot +++ b/po/weechat.pot @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: flashcode@flashtux.org\n" -"POT-Creation-Date: 2004-01-21 15:35+0100\n" +"POT-Creation-Date: 2004-01-21 19:36+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" @@ -991,7 +991,7 @@ msgstr "" msgid "can't change mode for other users" msgstr "" -#: src/irc/irc-send.c:58 src/irc/irc-recv.c:2544 +#: src/irc/irc-send.c:58 src/irc/irc-recv.c:2570 msgid "unknown" msgstr "" @@ -1001,24 +1001,24 @@ msgid "%s: using local hostname \"%s\"\n" msgstr "" #: src/irc/irc-send.c:199 src/irc/irc-send.c:223 src/irc/irc-send.c:311 -#: src/irc/irc-send.c:557 src/irc/irc-send.c:611 src/irc/irc-send.c:1003 +#: src/irc/irc-send.c:557 src/irc/irc-send.c:611 src/irc/irc-send.c:1012 #, c-format msgid "%s \"%s\" command can only be executed in a channel window\n" msgstr "" #: src/irc/irc-send.c:383 src/irc/irc-send.c:440 src/irc/irc-send.c:658 -#: src/irc/irc-send.c:671 src/irc/irc-send.c:898 +#: src/irc/irc-send.c:671 src/irc/irc-send.c:907 #, c-format msgid "%s \"%s\" command can not be executed on a server window\n" msgstr "" #: src/irc/irc-send.c:456 src/irc/irc-send.c:478 src/irc/irc-recv.c:261 -#: src/irc/irc-recv.c:817 +#: src/irc/irc-recv.c:835 #, c-format msgid "%s nick not found for \"%s\" command\n" msgstr "" -#: src/irc/irc-send.c:492 src/irc/irc-recv.c:903 +#: src/irc/irc-send.c:492 src/irc/irc-recv.c:921 #, c-format msgid "%s cannot create new private window \"%s\"\n" msgstr "" @@ -1028,7 +1028,7 @@ msgstr "" msgid "%s wrong argument count for \"%s\" command\n" msgstr "" -#: src/irc/irc-send.c:976 +#: src/irc/irc-send.c:985 #, c-format msgid "%s, compiled on %s %s\n" msgstr "" @@ -1043,7 +1043,7 @@ msgid " has joined " msgstr "" #: src/irc/irc-recv.c:229 src/irc/irc-recv.c:445 src/irc/irc-recv.c:711 -#: src/irc/irc-recv.c:826 src/irc/irc-recv.c:2045 src/irc/irc-recv.c:2110 +#: src/irc/irc-recv.c:844 src/irc/irc-recv.c:2071 src/irc/irc-recv.c:2136 #, c-format msgid "%s channel not found for \"%s\" command\n" msgstr "" @@ -1057,7 +1057,7 @@ msgid " from " msgstr "" #: src/irc/irc-recv.c:290 src/irc/irc-recv.c:474 src/irc/irc-recv.c:752 -#: src/irc/irc-recv.c:962 +#: src/irc/irc-recv.c:988 #, c-format msgid "%s \"%s\" command received without host\n" msgstr "" @@ -1174,201 +1174,216 @@ msgstr "" msgid " has left " msgstr "" -#: src/irc/irc-recv.c:854 +#: src/irc/irc-recv.c:798 +#, c-format +msgid "On %s: * %s %s" +msgstr "" + +#: src/irc/irc-recv.c:821 +#, c-format +msgid "On %s: %s> %s" +msgstr "" + +#: src/irc/irc-recv.c:872 #, c-format msgid "" "NOTICE %s :%sVERSION %s v%s compiled on %s, host \"%s\" is running %s %s / %s" "%s" msgstr "" -#: src/irc/irc-recv.c:863 +#: src/irc/irc-recv.c:881 msgid "Received a " msgstr "" -#: src/irc/irc-recv.c:865 +#: src/irc/irc-recv.c:883 msgid "CTCP VERSION " msgstr "" -#: src/irc/irc-recv.c:867 +#: src/irc/irc-recv.c:885 msgid "from" msgstr "" -#: src/irc/irc-recv.c:939 src/irc/irc-recv.c:2331 src/irc/irc-recv.c:2371 +#: src/irc/irc-recv.c:945 +#, c-format +msgid "Private %s> %s" +msgstr "" + +#: src/irc/irc-recv.c:965 src/irc/irc-recv.c:2357 src/irc/irc-recv.c:2397 #, c-format msgid "%s cannot parse \"%s\" command\n" msgstr "" -#: src/irc/irc-recv.c:994 +#: src/irc/irc-recv.c:1020 msgid "has quit" msgstr "" -#: src/irc/irc-recv.c:1114 +#: src/irc/irc-recv.c:1140 #, c-format msgid "%s \"%s\" command received without channel\n" msgstr "" -#: src/irc/irc-recv.c:1142 +#: src/irc/irc-recv.c:1168 msgid " has changed topic for " msgstr "" -#: src/irc/irc-recv.c:1147 +#: src/irc/irc-recv.c:1173 #, c-format msgid " to: \"%s\"\n" msgstr "" -#: src/irc/irc-recv.c:1153 +#: src/irc/irc-recv.c:1179 msgid " has unset topic for " msgstr "" -#: src/irc/irc-recv.c:1244 +#: src/irc/irc-recv.c:1270 #, c-format msgid " is away: %s\n" msgstr "" -#: src/irc/irc-recv.c:1318 +#: src/irc/irc-recv.c:1344 msgid "Users online: " msgstr "" -#: src/irc/irc-recv.c:1681 +#: src/irc/irc-recv.c:1707 msgid "idle: " msgstr "" -#: src/irc/irc-recv.c:1689 +#: src/irc/irc-recv.c:1715 msgid "days" msgstr "" -#: src/irc/irc-recv.c:1689 +#: src/irc/irc-recv.c:1715 msgid "day" msgstr "" -#: src/irc/irc-recv.c:1699 +#: src/irc/irc-recv.c:1725 msgid "hours" msgstr "" -#: src/irc/irc-recv.c:1699 +#: src/irc/irc-recv.c:1725 msgid "hour" msgstr "" -#: src/irc/irc-recv.c:1705 +#: src/irc/irc-recv.c:1731 msgid "minutes" msgstr "" -#: src/irc/irc-recv.c:1705 +#: src/irc/irc-recv.c:1731 msgid "minute" msgstr "" -#: src/irc/irc-recv.c:1711 +#: src/irc/irc-recv.c:1737 msgid "seconds" msgstr "" -#: src/irc/irc-recv.c:1711 +#: src/irc/irc-recv.c:1737 msgid "second" msgstr "" -#: src/irc/irc-recv.c:1716 +#: src/irc/irc-recv.c:1742 msgid "signon at: " msgstr "" -#: src/irc/irc-recv.c:1804 +#: src/irc/irc-recv.c:1830 msgid "Channels: " msgstr "" -#: src/irc/irc-recv.c:1992 +#: src/irc/irc-recv.c:2018 msgid "No topic set for " msgstr "" -#: src/irc/irc-recv.c:2034 +#: src/irc/irc-recv.c:2060 msgid "Topic for " msgstr "" -#: src/irc/irc-recv.c:2038 +#: src/irc/irc-recv.c:2064 #, c-format msgid " is: \"%s\"\n" msgstr "" -#: src/irc/irc-recv.c:2054 src/irc/irc-recv.c:2134 +#: src/irc/irc-recv.c:2080 src/irc/irc-recv.c:2160 #, c-format msgid "%s cannot identify channel for \"%s\" command\n" msgstr "" -#: src/irc/irc-recv.c:2100 +#: src/irc/irc-recv.c:2126 msgid "Topic set by " msgstr "" -#: src/irc/irc-recv.c:2118 +#: src/irc/irc-recv.c:2144 #, c-format msgid "%s cannot identify date/time for \"%s\" command\n" msgstr "" -#: src/irc/irc-recv.c:2126 +#: src/irc/irc-recv.c:2152 #, c-format msgid "%s cannot identify nickname for \"%s\" command\n" msgstr "" -#: src/irc/irc-recv.c:2255 +#: src/irc/irc-recv.c:2281 msgid " on " msgstr "" -#: src/irc/irc-recv.c:2362 +#: src/irc/irc-recv.c:2388 #, c-format msgid "%s cannot create nick \"%s\" for channel \"%s\"\n" msgstr "" -#: src/irc/irc-recv.c:2415 +#: src/irc/irc-recv.c:2441 msgid "Nicks " msgstr "" -#: src/irc/irc-recv.c:2435 +#: src/irc/irc-recv.c:2461 msgid "Channel " msgstr "" -#: src/irc/irc-recv.c:2446 +#: src/irc/irc-recv.c:2472 msgid "nicks" msgstr "" -#: src/irc/irc-recv.c:2446 +#: src/irc/irc-recv.c:2472 msgid "nick" msgstr "" -#: src/irc/irc-recv.c:2454 +#: src/irc/irc-recv.c:2480 msgid "ops" msgstr "" -#: src/irc/irc-recv.c:2454 +#: src/irc/irc-recv.c:2480 msgid "op" msgstr "" -#: src/irc/irc-recv.c:2463 +#: src/irc/irc-recv.c:2489 msgid "halfops" msgstr "" -#: src/irc/irc-recv.c:2463 +#: src/irc/irc-recv.c:2489 msgid "halfop" msgstr "" -#: src/irc/irc-recv.c:2472 +#: src/irc/irc-recv.c:2498 msgid "voices" msgstr "" -#: src/irc/irc-recv.c:2472 +#: src/irc/irc-recv.c:2498 msgid "voice" msgstr "" -#: src/irc/irc-recv.c:2481 +#: src/irc/irc-recv.c:2507 msgid "normal" msgstr "" -#: src/irc/irc-recv.c:2513 +#: src/irc/irc-recv.c:2539 #, c-format msgid "%s: nickname \"%s\" is already in use, trying 2nd nickname \"%s\"\n" msgstr "" -#: src/irc/irc-recv.c:2524 +#: src/irc/irc-recv.c:2550 #, c-format msgid "%s: nickname \"%s\" is already in use, trying 3rd nickname \"%s\"\n" msgstr "" -#: src/irc/irc-recv.c:2533 +#: src/irc/irc-recv.c:2559 #, c-format msgid "" "%s: all declared nicknames are already in use, closing connection with " @@ -1442,17 +1457,17 @@ msgstr "" msgid "server" msgstr "" -#: src/gui/gui-common.c:210 +#: src/gui/gui-common.c:217 #, c-format msgid "%s not enough memory for infobar message\n" msgstr "" -#: src/gui/gui-common.c:316 +#: src/gui/gui-common.c:323 #, c-format msgid "%s not enough memory for new line!\n" msgstr "" -#: src/gui/gui-common.c:343 +#: src/gui/gui-common.c:350 msgid "not enough memory!\n" msgstr "" @@ -2026,642 +2041,656 @@ msgstr "" msgid " Warning:" msgstr "" -#: src/common/weeconfig.c:80 src/common/weeconfig.c:81 +#: src/common/weeconfig.c:81 src/common/weeconfig.c:82 msgid "set title for terminal window (curses GUI) with name & version" msgstr "" -#: src/common/weeconfig.c:84 src/common/weeconfig.c:85 +#: src/common/weeconfig.c:85 src/common/weeconfig.c:86 msgid "display WeeChat logo at startup" msgstr "" -#: src/common/weeconfig.c:88 src/common/weeconfig.c:89 +#: src/common/weeconfig.c:89 src/common/weeconfig.c:90 msgid "display WeeChat version at startup" msgstr "" -#: src/common/weeconfig.c:92 +#: src/common/weeconfig.c:93 msgid "WeeChat slogan" msgstr "" -#: src/common/weeconfig.c:93 +#: src/common/weeconfig.c:94 msgid "WeeChat slogan (if empty, slogan is not used)" msgstr "" -#: src/common/weeconfig.c:96 src/common/weeconfig.c:97 +#: src/common/weeconfig.c:97 src/common/weeconfig.c:98 msgid "display nick names with different colors" msgstr "" -#: src/common/weeconfig.c:100 src/common/weeconfig.c:101 +#: src/common/weeconfig.c:101 src/common/weeconfig.c:102 msgid "display actions with different colors" msgstr "" -#: src/common/weeconfig.c:104 src/common/weeconfig.c:105 +#: src/common/weeconfig.c:105 src/common/weeconfig.c:106 msgid "remove colors from incoming messages" msgstr "" -#: src/common/weeconfig.c:108 +#: src/common/weeconfig.c:109 msgid "display nicklist window" msgstr "" -#: src/common/weeconfig.c:109 +#: src/common/weeconfig.c:110 msgid "display nicklist window (for channel windows)" msgstr "" -#: src/common/weeconfig.c:112 +#: src/common/weeconfig.c:113 msgid "nicklist position" msgstr "" -#: src/common/weeconfig.c:113 +#: src/common/weeconfig.c:114 msgid "nicklist position (top, left, right (default), bottom)" msgstr "" -#: src/common/weeconfig.c:116 +#: src/common/weeconfig.c:117 msgid "min size for nicklist" msgstr "" -#: src/common/weeconfig.c:117 +#: src/common/weeconfig.c:118 msgid "" "min size for nicklist (width or height, depending on look_nicklist_position " "(0 = no min size))" msgstr "" -#: src/common/weeconfig.c:121 +#: src/common/weeconfig.c:122 msgid "max size for nicklist" msgstr "" -#: src/common/weeconfig.c:122 +#: src/common/weeconfig.c:123 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 "" -#: src/common/weeconfig.c:126 src/common/weeconfig.c:127 +#: src/common/weeconfig.c:127 src/common/weeconfig.c:128 msgid "text to display instead of nick when not connected" msgstr "" -#: src/common/weeconfig.c:130 src/common/weeconfig.c:131 +#: src/common/weeconfig.c:131 src/common/weeconfig.c:132 msgid "display nick mode ((half)op/voice) before each nick" msgstr "" -#: src/common/weeconfig.c:134 src/common/weeconfig.c:135 +#: src/common/weeconfig.c:135 src/common/weeconfig.c:136 msgid "display space if nick mode is not (half)op/voice" msgstr "" -#: src/common/weeconfig.c:138 src/common/weeconfig.c:139 +#: src/common/weeconfig.c:139 src/common/weeconfig.c:140 msgid "the string inserted after nick completion" msgstr "" -#: src/common/weeconfig.c:142 src/common/weeconfig.c:143 +#: src/common/weeconfig.c:143 src/common/weeconfig.c:144 msgid "enable info bar" msgstr "" -#: src/common/weeconfig.c:146 src/common/weeconfig.c:147 +#: src/common/weeconfig.c:147 src/common/weeconfig.c:148 msgid "timestamp for time in infobar" msgstr "" -#: src/common/weeconfig.c:191 src/common/weeconfig.c:192 +#: src/common/weeconfig.c:151 +msgid "delay (in seconds) for highlight messages in infobar" +msgstr "" + +#: src/common/weeconfig.c:152 +msgid "" +"delay (in seconds) for highlight messages in infobar (0 = disable highlight " +"notifications in infobar)" +msgstr "" + +#: src/common/weeconfig.c:198 src/common/weeconfig.c:199 msgid "color for title bar" msgstr "" -#: src/common/weeconfig.c:195 src/common/weeconfig.c:196 +#: src/common/weeconfig.c:202 src/common/weeconfig.c:203 msgid "background for title bar" msgstr "" -#: src/common/weeconfig.c:201 src/common/weeconfig.c:202 +#: src/common/weeconfig.c:208 src/common/weeconfig.c:209 msgid "color for chat text" msgstr "" -#: src/common/weeconfig.c:205 +#: src/common/weeconfig.c:212 msgid "color for time" msgstr "" -#: src/common/weeconfig.c:206 +#: src/common/weeconfig.c:213 msgid "color for time in chat window" msgstr "" -#: src/common/weeconfig.c:209 +#: src/common/weeconfig.c:216 msgid "color for time separator" msgstr "" -#: src/common/weeconfig.c:210 +#: src/common/weeconfig.c:217 msgid "color for time separator (chat window)" msgstr "" -#: src/common/weeconfig.c:213 src/common/weeconfig.c:214 +#: src/common/weeconfig.c:220 src/common/weeconfig.c:221 msgid "color for 1st and 3rd char of prefix" msgstr "" -#: src/common/weeconfig.c:217 src/common/weeconfig.c:218 +#: src/common/weeconfig.c:224 src/common/weeconfig.c:225 msgid "color for middle char of prefix" msgstr "" -#: src/common/weeconfig.c:221 +#: src/common/weeconfig.c:228 msgid "color for nicks in actions" msgstr "" -#: src/common/weeconfig.c:222 +#: src/common/weeconfig.c:229 msgid "color for nicks in actions (chat window)" msgstr "" -#: src/common/weeconfig.c:225 +#: src/common/weeconfig.c:232 msgid "color for hostnames" msgstr "" -#: src/common/weeconfig.c:226 +#: src/common/weeconfig.c:233 msgid "color for hostnames (chat window)" msgstr "" -#: src/common/weeconfig.c:229 +#: src/common/weeconfig.c:236 msgid "color for channel names in actions" msgstr "" -#: src/common/weeconfig.c:230 +#: src/common/weeconfig.c:237 msgid "color for channel names in actions (chat window)" msgstr "" -#: src/common/weeconfig.c:233 +#: src/common/weeconfig.c:240 msgid "color for dark separators" msgstr "" -#: src/common/weeconfig.c:234 +#: src/common/weeconfig.c:241 msgid "color for dark separators (chat window)" msgstr "" -#: src/common/weeconfig.c:237 +#: src/common/weeconfig.c:244 msgid "color for highlighted nick" msgstr "" -#: src/common/weeconfig.c:238 +#: src/common/weeconfig.c:245 msgid "color for highlighted nick (chat window)" msgstr "" -#: src/common/weeconfig.c:241 +#: src/common/weeconfig.c:248 msgid "background for chat" msgstr "" -#: src/common/weeconfig.c:242 +#: src/common/weeconfig.c:249 msgid "background for chat window" msgstr "" -#: src/common/weeconfig.c:247 src/common/weeconfig.c:248 +#: src/common/weeconfig.c:254 src/common/weeconfig.c:255 msgid "color for status bar" msgstr "" -#: src/common/weeconfig.c:251 +#: src/common/weeconfig.c:258 msgid "color for active window" msgstr "" -#: src/common/weeconfig.c:252 +#: src/common/weeconfig.c:259 msgid "color for active window (status bar)" msgstr "" -#: src/common/weeconfig.c:255 +#: src/common/weeconfig.c:262 msgid "color for window with new messages" msgstr "" -#: src/common/weeconfig.c:256 +#: src/common/weeconfig.c:263 msgid "color for window with new messages (status bar)" msgstr "" -#: src/common/weeconfig.c:259 +#: src/common/weeconfig.c:266 msgid "color for window with new data (not messages)" msgstr "" -#: src/common/weeconfig.c:260 +#: src/common/weeconfig.c:267 msgid "color for window with new data (not messages) (status bar)" msgstr "" -#: src/common/weeconfig.c:263 +#: src/common/weeconfig.c:270 msgid "color for \"*MORE*\" text" msgstr "" -#: src/common/weeconfig.c:264 +#: src/common/weeconfig.c:271 msgid "color for window with new data (status bar)" msgstr "" -#: src/common/weeconfig.c:267 src/common/weeconfig.c:268 +#: src/common/weeconfig.c:274 src/common/weeconfig.c:275 msgid "background for status window" msgstr "" -#: src/common/weeconfig.c:273 src/common/weeconfig.c:274 +#: src/common/weeconfig.c:280 src/common/weeconfig.c:281 msgid "color for info bar text" msgstr "" -#: src/common/weeconfig.c:277 src/common/weeconfig.c:278 +#: src/common/weeconfig.c:284 src/common/weeconfig.c:285 +msgid "color for info bar highlight notification" +msgstr "" + +#: src/common/weeconfig.c:288 src/common/weeconfig.c:289 msgid "background for info bar window" msgstr "" -#: src/common/weeconfig.c:283 src/common/weeconfig.c:284 +#: src/common/weeconfig.c:294 src/common/weeconfig.c:295 msgid "color for input text" msgstr "" -#: src/common/weeconfig.c:287 src/common/weeconfig.c:288 +#: src/common/weeconfig.c:298 src/common/weeconfig.c:299 msgid "color for input text (channel name)" msgstr "" -#: src/common/weeconfig.c:291 src/common/weeconfig.c:292 +#: src/common/weeconfig.c:302 src/common/weeconfig.c:303 msgid "color for input text (nick name)" msgstr "" -#: src/common/weeconfig.c:295 src/common/weeconfig.c:296 +#: src/common/weeconfig.c:306 src/common/weeconfig.c:307 msgid "background for input window" msgstr "" -#: src/common/weeconfig.c:301 src/common/weeconfig.c:302 +#: src/common/weeconfig.c:312 src/common/weeconfig.c:313 msgid "color for nicknames" msgstr "" -#: src/common/weeconfig.c:305 src/common/weeconfig.c:306 +#: src/common/weeconfig.c:316 src/common/weeconfig.c:317 msgid "color for operator symbol" msgstr "" -#: src/common/weeconfig.c:309 src/common/weeconfig.c:310 +#: src/common/weeconfig.c:320 src/common/weeconfig.c:321 msgid "color for half-operator symbol" msgstr "" -#: src/common/weeconfig.c:313 src/common/weeconfig.c:314 +#: src/common/weeconfig.c:324 src/common/weeconfig.c:325 msgid "color for voice symbol" msgstr "" -#: src/common/weeconfig.c:317 src/common/weeconfig.c:318 +#: src/common/weeconfig.c:328 src/common/weeconfig.c:329 msgid "color for nick separator" msgstr "" -#: src/common/weeconfig.c:321 src/common/weeconfig.c:322 +#: src/common/weeconfig.c:332 src/common/weeconfig.c:333 msgid "color for local nick" msgstr "" -#: src/common/weeconfig.c:325 src/common/weeconfig.c:326 +#: src/common/weeconfig.c:336 src/common/weeconfig.c:337 msgid "color for other nick in private window" msgstr "" -#: src/common/weeconfig.c:329 src/common/weeconfig.c:330 +#: src/common/weeconfig.c:340 src/common/weeconfig.c:341 msgid "background for nicknames" msgstr "" -#: src/common/weeconfig.c:343 +#: src/common/weeconfig.c:354 msgid "max lines in history (per window)" msgstr "" -#: src/common/weeconfig.c:344 +#: src/common/weeconfig.c:355 msgid "" "maximum number of lines in history for one server/channel/private window (0 " "= unlimited)" msgstr "" -#: src/common/weeconfig.c:348 +#: src/common/weeconfig.c:359 msgid "max user commands in history" msgstr "" -#: src/common/weeconfig.c:349 +#: src/common/weeconfig.c:360 msgid "maximum number of user commands in history (0 = unlimited)" msgstr "" -#: src/common/weeconfig.c:366 src/common/weeconfig.c:367 +#: src/common/weeconfig.c:377 src/common/weeconfig.c:378 msgid "automatically log channel chats" msgstr "" -#: src/common/weeconfig.c:370 src/common/weeconfig.c:371 +#: src/common/weeconfig.c:381 src/common/weeconfig.c:382 msgid "automatically log private chats" msgstr "" -#: src/common/weeconfig.c:374 +#: src/common/weeconfig.c:385 msgid "path for log files" msgstr "" -#: src/common/weeconfig.c:375 +#: src/common/weeconfig.c:386 msgid "path for WeeChat log files" msgstr "" -#: src/common/weeconfig.c:378 +#: src/common/weeconfig.c:389 msgid "name for log files" msgstr "" -#: src/common/weeconfig.c:379 +#: src/common/weeconfig.c:390 msgid "" "name for log files (%S == irc server name, %N == channel name (or nickname " "if private chat)" msgstr "" -#: src/common/weeconfig.c:383 +#: src/common/weeconfig.c:394 msgid "timestamp for log" msgstr "" -#: src/common/weeconfig.c:384 +#: src/common/weeconfig.c:395 msgid "timestamp for log (see man strftime for date/time specifiers)" msgstr "" -#: src/common/weeconfig.c:387 +#: src/common/weeconfig.c:398 msgid "start string for log files" msgstr "" -#: src/common/weeconfig.c:388 +#: src/common/weeconfig.c:399 msgid "" "text written when starting new log file (see man strftime for date/time " "specifiers)" msgstr "" -#: src/common/weeconfig.c:392 +#: src/common/weeconfig.c:403 msgid "end string for log files" msgstr "" -#: src/common/weeconfig.c:393 +#: src/common/weeconfig.c:404 msgid "" "text written when ending log file (see man strftime for date/time specifiers)" msgstr "" -#: src/common/weeconfig.c:412 +#: src/common/weeconfig.c:423 msgid "automatically accept dcc files" msgstr "" -#: src/common/weeconfig.c:413 +#: src/common/weeconfig.c:424 msgid "automatically accept incoming dcc files" msgstr "" -#: src/common/weeconfig.c:416 +#: src/common/weeconfig.c:427 msgid "max size when auto accepting file" msgstr "" -#: src/common/weeconfig.c:417 +#: src/common/weeconfig.c:428 msgid "maximum size for incoming file when automatically accepted" msgstr "" -#: src/common/weeconfig.c:420 +#: src/common/weeconfig.c:431 msgid "automatically accept dcc chats" msgstr "" -#: src/common/weeconfig.c:421 +#: src/common/weeconfig.c:432 msgid "automatically accept dcc chats (use carefully!)" msgstr "" -#: src/common/weeconfig.c:424 +#: src/common/weeconfig.c:435 msgid "timeout for dcc request" msgstr "" -#: src/common/weeconfig.c:425 +#: src/common/weeconfig.c:436 msgid "timeout for dcc request (in seconds)" msgstr "" -#: src/common/weeconfig.c:428 +#: src/common/weeconfig.c:439 msgid "path for incoming files with dcc" msgstr "" -#: src/common/weeconfig.c:429 +#: src/common/weeconfig.c:440 msgid "path for writing incoming files with dcc (default: user home)" msgstr "" -#: src/common/weeconfig.c:432 +#: src/common/weeconfig.c:443 msgid "default path for sending files with dcc" msgstr "" -#: src/common/weeconfig.c:433 +#: src/common/weeconfig.c:444 msgid "" "path for reading files when sending thru dcc (when no path is specified)" msgstr "" -#: src/common/weeconfig.c:436 +#: src/common/weeconfig.c:447 msgid "automatically rename dcc files if already exists" msgstr "" -#: src/common/weeconfig.c:437 +#: src/common/weeconfig.c:448 msgid "rename incoming files if already exists (add '.1', '.2', ...)" msgstr "" -#: src/common/weeconfig.c:440 +#: src/common/weeconfig.c:451 msgid "automatically resume aborted transfers" msgstr "" -#: src/common/weeconfig.c:441 +#: src/common/weeconfig.c:452 msgid "" "automatically resume dcc transfer if connection with remote host is loosed" msgstr "" -#: src/common/weeconfig.c:455 +#: src/common/weeconfig.c:466 msgid "use proxy" msgstr "" -#: src/common/weeconfig.c:456 +#: src/common/weeconfig.c:467 msgid "use a proxy server to connect to irc server" msgstr "" -#: src/common/weeconfig.c:459 +#: src/common/weeconfig.c:470 msgid "proxy address" msgstr "" -#: src/common/weeconfig.c:460 +#: src/common/weeconfig.c:471 msgid "proxy server address (IP or hostname)" msgstr "" -#: src/common/weeconfig.c:463 +#: src/common/weeconfig.c:474 msgid "port for proxy" msgstr "" -#: src/common/weeconfig.c:464 +#: src/common/weeconfig.c:475 msgid "port for connecting to proxy server" msgstr "" -#: src/common/weeconfig.c:467 +#: src/common/weeconfig.c:478 msgid "proxy password" msgstr "" -#: src/common/weeconfig.c:468 +#: src/common/weeconfig.c:479 msgid "password for proxy server" msgstr "" -#: src/common/weeconfig.c:479 +#: src/common/weeconfig.c:490 msgid "server name" msgstr "" -#: src/common/weeconfig.c:480 +#: src/common/weeconfig.c:491 msgid "name associated to IRC server (for display only)" msgstr "" -#: src/common/weeconfig.c:483 +#: src/common/weeconfig.c:494 msgid "automatically connect to server" msgstr "" -#: src/common/weeconfig.c:484 +#: src/common/weeconfig.c:495 msgid "automatically connect to server when WeeChat is starting" msgstr "" -#: src/common/weeconfig.c:487 +#: src/common/weeconfig.c:498 msgid "server address or hostname" msgstr "" -#: src/common/weeconfig.c:488 +#: src/common/weeconfig.c:499 msgid "IP address or hostname of IRC server" msgstr "" -#: src/common/weeconfig.c:491 +#: src/common/weeconfig.c:502 msgid "port for IRC server" msgstr "" -#: src/common/weeconfig.c:492 +#: src/common/weeconfig.c:503 msgid "port for connecting to server" msgstr "" -#: src/common/weeconfig.c:495 +#: src/common/weeconfig.c:506 msgid "server password" msgstr "" -#: src/common/weeconfig.c:496 +#: src/common/weeconfig.c:507 msgid "password for IRC server" msgstr "" -#: src/common/weeconfig.c:499 +#: src/common/weeconfig.c:510 msgid "nickname for server" msgstr "" -#: src/common/weeconfig.c:500 +#: src/common/weeconfig.c:511 msgid "nickname to use on IRC server" msgstr "" -#: src/common/weeconfig.c:503 +#: src/common/weeconfig.c:514 msgid "alternate nickname for server" msgstr "" -#: src/common/weeconfig.c:504 +#: src/common/weeconfig.c:515 msgid "alternate nickname to use on IRC server (if nickname is already used)" msgstr "" -#: src/common/weeconfig.c:507 +#: src/common/weeconfig.c:518 msgid "2nd alternate nickname for server" msgstr "" -#: src/common/weeconfig.c:508 +#: src/common/weeconfig.c:519 msgid "" "2nd alternate nickname to use on IRC server (if alternate nickname is " "already used)" msgstr "" -#: src/common/weeconfig.c:511 +#: src/common/weeconfig.c:522 msgid "user name for server" msgstr "" -#: src/common/weeconfig.c:512 +#: src/common/weeconfig.c:523 msgid "user name to use on IRC server" msgstr "" -#: src/common/weeconfig.c:515 +#: src/common/weeconfig.c:526 msgid "real name for server" msgstr "" -#: src/common/weeconfig.c:516 +#: src/common/weeconfig.c:527 msgid "real name to use on IRC server" msgstr "" -#: src/common/weeconfig.c:519 src/common/weeconfig.c:520 +#: src/common/weeconfig.c:530 src/common/weeconfig.c:531 msgid "first command to run when connected to server" msgstr "" -#: src/common/weeconfig.c:523 +#: src/common/weeconfig.c:534 msgid "list of channels to join when connected to server" msgstr "" -#: src/common/weeconfig.c:524 +#: src/common/weeconfig.c:535 msgid "comma separated list of channels to join when connected to server" msgstr "" -#: src/common/weeconfig.c:652 +#: src/common/weeconfig.c:663 #, c-format msgid "%s %s, line %d: new server, but previous was incomplete\n" msgstr "" -#: src/common/weeconfig.c:661 +#: src/common/weeconfig.c:672 #, c-format msgid "%s %s, line %d: server '%s' already exists\n" msgstr "" -#: src/common/weeconfig.c:673 +#: src/common/weeconfig.c:684 #, c-format msgid "%s %s, line %d: unable to create server\n" msgstr "" -#: src/common/weeconfig.c:712 +#: src/common/weeconfig.c:723 #, c-format msgid "%s unable to assign default int with string (\"%s\")\n" msgstr "" -#: src/common/weeconfig.c:723 +#: src/common/weeconfig.c:734 #, c-format msgid "%s unable to assign default color (\"%s\")\n" msgstr "" -#: src/common/weeconfig.c:757 +#: src/common/weeconfig.c:768 #, c-format msgid "%s config file \"%s\" not found.\n" msgstr "" -#: src/common/weeconfig.c:789 +#: src/common/weeconfig.c:800 #, c-format msgid "%s %s, line %d: invalid syntax, missing \"]\"\n" msgstr "" -#: src/common/weeconfig.c:806 +#: src/common/weeconfig.c:817 #, c-format msgid "%s %s, line %d: unknown section identifier (\"%s\")\n" msgstr "" -#: src/common/weeconfig.c:824 +#: src/common/weeconfig.c:835 #, c-format msgid "%s %s, line %d: invalid syntax, missing \"=\"\n" msgstr "" -#: src/common/weeconfig.c:858 +#: src/common/weeconfig.c:869 #, c-format msgid "%s %s, line %d: invalid option \"%s\"\n" msgstr "" -#: src/common/weeconfig.c:869 +#: src/common/weeconfig.c:880 #, c-format msgid "" "%s %s, line %d: invalid value foroption '%s'\n" "Expected: boolean value: 'off' or 'on'\n" msgstr "" -#: src/common/weeconfig.c:878 +#: src/common/weeconfig.c:889 #, c-format msgid "" "%s %s, line %d: invalid value for option '%s'\n" "Expected: integer between %d and %d\n" msgstr "" -#: src/common/weeconfig.c:889 +#: src/common/weeconfig.c:900 #, c-format msgid "" "%s %s, line %d: invalid value for option '%s'\n" "Expected: one of these strings: " msgstr "" -#: src/common/weeconfig.c:905 +#: src/common/weeconfig.c:916 #, c-format msgid "%s %s, line %d: invalid color name for option '%s'\n" msgstr "" -#: src/common/weeconfig.c:959 src/common/weeconfig.c:1121 +#: src/common/weeconfig.c:970 src/common/weeconfig.c:1132 #, c-format msgid "%s cannot create file \"%s\"\n" msgstr "" -#: src/common/weeconfig.c:965 +#: src/common/weeconfig.c:976 #, c-format msgid "%s: creating default config file...\n" msgstr "" -#: src/common/weeconfig.c:966 +#: src/common/weeconfig.c:977 msgid "creating default config file\n" msgstr "" -#: src/common/weeconfig.c:969 src/common/weeconfig.c:1130 +#: src/common/weeconfig.c:980 src/common/weeconfig.c:1141 #, c-format msgid "" "#\n" "# %s configuration file, created by %s v%s on %s#\n" msgstr "" -#: src/common/weeconfig.c:1077 +#: src/common/weeconfig.c:1088 msgid "Unable to get user's name" msgstr "" -#: src/common/weeconfig.c:1127 +#: src/common/weeconfig.c:1138 msgid "saving config to disk\n" msgstr "" diff --git a/src/common/weeconfig.c b/src/common/weeconfig.c index e2e129983..4ec27c6a4 100644 --- a/src/common/weeconfig.c +++ b/src/common/weeconfig.c @@ -75,6 +75,7 @@ char *cfg_look_no_nickname; char *cfg_look_completor; int cfg_look_infobar; char *cfg_look_infobar_timestamp; +int cfg_look_infobar_delay_highlight; t_config_option weechat_options_look[] = { { "look_set_title", N_("set title for terminal window (curses GUI) with name & version"), @@ -147,6 +148,11 @@ t_config_option weechat_options_look[] = N_("timestamp for time in infobar"), OPTION_TYPE_STRING, 0, 0, 0, "%B, %A %d %G - %H:%M", NULL, NULL, &cfg_look_infobar_timestamp, NULL }, + { "look_infobar_delay_highlight", N_("delay (in seconds) for highlight messages in infobar"), + N_("delay (in seconds) for highlight messages in infobar " + "(0 = disable highlight notifications in infobar)"), + OPTION_TYPE_INT, 0, INT_MAX, 7, + NULL, NULL, &cfg_look_infobar_delay_highlight, NULL, NULL }, { NULL, NULL, NULL, 0, 0, 0, 0, NULL, NULL, NULL, NULL, NULL } }; @@ -172,6 +178,7 @@ int cfg_col_status_data_other; int cfg_col_status_more; int cfg_col_status_bg; int cfg_col_infobar; +int cfg_col_infobar_highlight; int cfg_col_infobar_bg; int cfg_col_input; int cfg_col_input_channel; @@ -274,6 +281,10 @@ t_config_option weechat_options_colors[] = N_("color for info bar text"), OPTION_TYPE_COLOR, 0, 0, 0, "black", NULL, &cfg_col_infobar, NULL, NULL }, + { "col_infobar_highlight", N_("color for info bar highlight notification"), + N_("color for info bar highlight notification"), + OPTION_TYPE_COLOR, 0, 0, 0, + "white", NULL, &cfg_col_infobar_highlight, NULL, NULL }, { "col_infobar_bg", N_("background for info bar window"), N_("background for info bar window"), OPTION_TYPE_COLOR, 0, 0, 0, diff --git a/src/common/weeconfig.h b/src/common/weeconfig.h index bd1897be2..1b96f0e36 100644 --- a/src/common/weeconfig.h +++ b/src/common/weeconfig.h @@ -90,6 +90,7 @@ extern char *cfg_look_no_nickname; extern char *cfg_look_completor; extern int cfg_look_infobar; extern char *cfg_look_infobar_timestamp; +extern int cfg_look_infobar_delay_highlight; extern int cfg_col_title; extern int cfg_col_title_bg; @@ -111,6 +112,7 @@ extern int cfg_col_status_data_other; extern int cfg_col_status_more; extern int cfg_col_status_bg; extern int cfg_col_infobar; +extern int cfg_col_infobar_highlight; extern int cfg_col_infobar_bg; extern int cfg_col_input; extern int cfg_col_input_channel; diff --git a/src/gui/curses/gui-display.c b/src/gui/curses/gui-display.c index 39528997a..30f2bc41c 100644 --- a/src/gui/curses/gui-display.c +++ b/src/gui/curses/gui-display.c @@ -944,10 +944,12 @@ gui_draw_window_infobar (t_gui_window *window) time_seconds = time (NULL); local_time = localtime (&time_seconds); strftime (text, 1024, cfg_look_infobar_timestamp, local_time); + wprintw (window->win_infobar, "%s", text); if (gui_infobar) - wprintw (window->win_infobar, "%s | %s", text, gui_infobar->text); - else - wprintw (window->win_infobar, "%s", text); + { + gui_window_set_color (window->win_infobar, gui_infobar->color); + wprintw (window->win_infobar, " | %s", gui_infobar->text); + } wrefresh (window->win_infobar); refresh (); @@ -1408,6 +1410,8 @@ gui_init_colors () cfg_col_status_more & A_CHARTEXT, cfg_col_status_bg); init_pair (COLOR_WIN_INFOBAR, cfg_col_infobar & A_CHARTEXT, cfg_col_infobar_bg); + init_pair (COLOR_WIN_INFOBAR_HIGHLIGHT, + cfg_col_infobar_highlight & A_CHARTEXT, cfg_col_infobar_bg); init_pair (COLOR_WIN_INPUT, cfg_col_input & A_CHARTEXT, cfg_col_input_bg); init_pair (COLOR_WIN_INPUT_CHANNEL, @@ -1455,6 +1459,7 @@ gui_init_colors () color_attr[COLOR_WIN_STATUS_DATA_OTHER - 1] = cfg_col_status_data_other & A_BOLD; color_attr[COLOR_WIN_STATUS_MORE - 1] = cfg_col_status_more & A_BOLD; color_attr[COLOR_WIN_INFOBAR - 1] = cfg_col_infobar & A_BOLD; + color_attr[COLOR_WIN_INFOBAR_HIGHLIGHT - 1] = cfg_col_infobar_highlight & A_BOLD; color_attr[COLOR_WIN_INPUT - 1] = cfg_col_input & A_BOLD; color_attr[COLOR_WIN_INPUT_CHANNEL - 1] = cfg_col_input_channel & A_BOLD; color_attr[COLOR_WIN_INPUT_NICK - 1] = cfg_col_input_nick & A_BOLD; diff --git a/src/gui/gui-common.c b/src/gui/gui-common.c index 4fbe8633c..d2a09b73e 100644 --- a/src/gui/gui-common.c +++ b/src/gui/gui-common.c @@ -184,19 +184,26 @@ gui_window_clear_all () } /* - * gui_infobar_print: display message in infobar + * gui_infobar_printf: display message in infobar */ void -gui_infobar_print (char *message, int time_displayed) +gui_infobar_printf (int time_displayed, int color, char *message, ...) { + static char buffer[1024]; + va_list argptr; t_gui_infobar *ptr_infobar; char *pos; + va_start (argptr, message); + vsnprintf (buffer, sizeof (buffer) - 1, message, argptr); + va_end (argptr); + ptr_infobar = (t_gui_infobar *)malloc (sizeof (t_gui_infobar)); if (ptr_infobar) { - ptr_infobar->text = strdup (message); + ptr_infobar->color = color; + ptr_infobar->text = strdup (buffer); pos = strchr (ptr_infobar->text, '\n'); if (pos) pos[0] = '\0'; diff --git a/src/gui/gui.h b/src/gui/gui.h index 37c01d788..c40dc975c 100644 --- a/src/gui/gui.h +++ b/src/gui/gui.h @@ -26,7 +26,7 @@ #define INPUT_BUFFER_BLOCK_SIZE 256 -#define NUM_COLORS 37 +#define NUM_COLORS 38 #define COLOR_WIN_TITLE 1 #define COLOR_WIN_CHAT 2 #define COLOR_WIN_CHAT_TIME 3 @@ -44,18 +44,19 @@ #define COLOR_WIN_STATUS_DATA_OTHER 15 #define COLOR_WIN_STATUS_MORE 16 #define COLOR_WIN_INFOBAR 17 -#define COLOR_WIN_INPUT 18 -#define COLOR_WIN_INPUT_CHANNEL 19 -#define COLOR_WIN_INPUT_NICK 20 -#define COLOR_WIN_NICK 21 -#define COLOR_WIN_NICK_OP 22 -#define COLOR_WIN_NICK_HALFOP 23 -#define COLOR_WIN_NICK_VOICE 24 -#define COLOR_WIN_NICK_SEP 25 -#define COLOR_WIN_NICK_SELF 26 -#define COLOR_WIN_NICK_PRIVATE 27 -#define COLOR_WIN_NICK_FIRST 28 -#define COLOR_WIN_NICK_LAST 37 +#define COLOR_WIN_INFOBAR_HIGHLIGHT 18 +#define COLOR_WIN_INPUT 19 +#define COLOR_WIN_INPUT_CHANNEL 20 +#define COLOR_WIN_INPUT_NICK 21 +#define COLOR_WIN_NICK 22 +#define COLOR_WIN_NICK_OP 23 +#define COLOR_WIN_NICK_HALFOP 24 +#define COLOR_WIN_NICK_VOICE 25 +#define COLOR_WIN_NICK_SEP 26 +#define COLOR_WIN_NICK_SELF 27 +#define COLOR_WIN_NICK_PRIVATE 28 +#define COLOR_WIN_NICK_FIRST 29 +#define COLOR_WIN_NICK_LAST 38 #define COLOR_WIN_NICK_NUMBER (COLOR_WIN_NICK_LAST - COLOR_WIN_NICK_FIRST + 1) #define SERVER(window) ((t_irc_server *)(window->server)) @@ -112,6 +113,7 @@ typedef struct t_gui_infobar t_gui_infobar; struct t_gui_infobar { + int color; /* text color */ char *text; /* infobar text */ int remaining_time; /* delay (sec) before erasing this text */ /* if < 0, text is never erased (except */ @@ -204,7 +206,7 @@ extern t_gui_infobar *gui_infobar; extern t_gui_window *gui_window_new (void *, void *, int /*int, int, int, int*/); /* TODO: add coordinates and size */ extern void gui_window_clear (t_gui_window *); extern void gui_window_clear_all (); -extern void gui_infobar_print (char *, int); +extern void gui_infobar_printf (int, int, char *, ...); extern void gui_infobar_remove (); extern t_gui_line *gui_new_line (t_gui_window *); extern t_gui_message *gui_new_message (t_gui_window *); diff --git a/src/irc/irc-recv.c b/src/irc/irc-recv.c index bc58cb2a0..885a9862d 100644 --- a/src/irc/irc-recv.c +++ b/src/irc/irc-recv.c @@ -788,8 +788,17 @@ irc_cmd_recv_privmsg (t_irc_server *server, char *host, char *arguments) pos2[0] = '\0'; irc_display_prefix (ptr_channel->window, PREFIX_ACTION_ME); if (strstr (pos, server->nick)) + { gui_printf_color (ptr_channel->window, COLOR_WIN_CHAT_HIGHLIGHT, "%s", host); + if ( (cfg_look_infobar_delay_highlight > 0) + && (ptr_channel->window != gui_current_window) ) + gui_infobar_printf (cfg_look_infobar_delay_highlight, + COLOR_WIN_INFOBAR_HIGHLIGHT, + _("On %s: * %s %s"), + ptr_channel->name, + host, pos); + } else gui_printf_color (ptr_channel->window, COLOR_WIN_CHAT_NICK, "%s", host); @@ -802,8 +811,17 @@ irc_cmd_recv_privmsg (t_irc_server *server, char *host, char *arguments) if (ptr_nick) { if (strstr (pos, server->nick)) + { irc_display_nick (ptr_channel->window, ptr_nick, MSG_TYPE_NICK, 1, -1, 0); + if ( (cfg_look_infobar_delay_highlight > 0) + && (ptr_channel->window != gui_current_window) ) + gui_infobar_printf (cfg_look_infobar_delay_highlight, + COLOR_WIN_INFOBAR_HIGHLIGHT, + _("On %s: %s> %s"), + ptr_channel->name, + host, pos); + } else irc_display_nick (ptr_channel->window, ptr_nick, MSG_TYPE_NICK, 1, 1, 0); @@ -915,10 +933,18 @@ irc_cmd_recv_privmsg (t_irc_server *server, char *host, char *arguments) MSG_TYPE_NICK, COLOR_WIN_CHAT_DARK, "<"); if (strstr (pos, server->nick)) + { gui_printf_color_type (ptr_channel->window, MSG_TYPE_NICK, COLOR_WIN_CHAT_HIGHLIGHT, "%s", host); + if ( (cfg_look_infobar_delay_highlight > 0) + && (ptr_channel->window != gui_current_window) ) + gui_infobar_printf (cfg_look_infobar_delay_highlight, + COLOR_WIN_INFOBAR_HIGHLIGHT, + _("Private %s> %s"), + host, pos); + } else gui_printf_color_type (ptr_channel->window, MSG_TYPE_NICK, diff --git a/src/plugins/perl/wee-perl.c b/src/plugins/perl/wee-perl.c index 45f2eeb7c..72df548ae 100644 --- a/src/plugins/perl/wee-perl.c +++ b/src/plugins/perl/wee-perl.c @@ -215,7 +215,7 @@ static XS (XS_IRC_print_infobar) (void) cv; if (items == 2) - gui_infobar_print (SvPV (ST (1), integer), SvIV (ST (0))); + gui_infobar_printf (SvIV (ST (0)), COLOR_WIN_INFOBAR, SvPV (ST (1), integer)); else { irc_display_prefix (NULL, PREFIX_ERROR); diff --git a/weechat/ChangeLog b/weechat/ChangeLog index 2a2b51bda..e0200d857 100644 --- a/weechat/ChangeLog +++ b/weechat/ChangeLog @@ -7,6 +7,7 @@ ChangeLog - 2004-01-21 Version 0.0.5 (under dev!): * fixed QUIT IRC command: now sent to all connected servers (not only current) * new Perl script function to display message in info bar ("IRC::print_infobar") + * info bar highlight notifications * info bar timestamp is added to config ("look_infobar_timestamp") * added info bar (optional, "look_infobar" to enable it, "on" by default) * fixed crash with /oper command diff --git a/weechat/po/fr.po b/weechat/po/fr.po index 70212b4b6..a63bcabab 100644 --- a/weechat/po/fr.po +++ b/weechat/po/fr.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: WeeChat 0.0.5-pre2\n" "Report-Msgid-Bugs-To: flashcode@flashtux.org\n" -"POT-Creation-Date: 2004-01-21 15:35+0100\n" +"POT-Creation-Date: 2004-01-21 19:36+0100\n" "PO-Revision-Date: 2004-01-01 11:52+0100\n" "Last-Translator: FlashCode <flashcode@flashtux.org>\n" "Language-Team: weechat-dev <weechat-dev@nongnu.org>\n" @@ -1077,7 +1077,7 @@ msgstr "drapeau de mode inconnu" msgid "can't change mode for other users" msgstr "impossible de changer le mode pour les autres utilisateurs" -#: src/irc/irc-send.c:58 src/irc/irc-recv.c:2544 +#: src/irc/irc-send.c:58 src/irc/irc-recv.c:2570 msgid "unknown" msgstr "inconnu" @@ -1087,7 +1087,7 @@ msgid "%s: using local hostname \"%s\"\n" msgstr "%s: utilisation du nom de machine local \"%s\"\n" #: src/irc/irc-send.c:199 src/irc/irc-send.c:223 src/irc/irc-send.c:311 -#: src/irc/irc-send.c:557 src/irc/irc-send.c:611 src/irc/irc-send.c:1003 +#: src/irc/irc-send.c:557 src/irc/irc-send.c:611 src/irc/irc-send.c:1012 #, c-format msgid "%s \"%s\" command can only be executed in a channel window\n" msgstr "" @@ -1095,19 +1095,19 @@ msgstr "" "canal\n" #: src/irc/irc-send.c:383 src/irc/irc-send.c:440 src/irc/irc-send.c:658 -#: src/irc/irc-send.c:671 src/irc/irc-send.c:898 +#: src/irc/irc-send.c:671 src/irc/irc-send.c:907 #, 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" #: src/irc/irc-send.c:456 src/irc/irc-send.c:478 src/irc/irc-recv.c:261 -#: src/irc/irc-recv.c:817 +#: src/irc/irc-recv.c:835 #, c-format msgid "%s nick not found for \"%s\" command\n" msgstr "%s utilisateur non trouvé pour la commande \"%s\"\n" -#: src/irc/irc-send.c:492 src/irc/irc-recv.c:903 +#: src/irc/irc-send.c:492 src/irc/irc-recv.c:921 #, c-format msgid "%s cannot create new private window \"%s\"\n" msgstr "%s impossible de créer la fenêtre privée \"%s\"\n" @@ -1117,7 +1117,7 @@ msgstr "%s impossible de créer la fenêtre privée \"%s\"\n" msgid "%s wrong argument count for \"%s\" command\n" msgstr "%s nombre de paramètres erroné pour la commande \"%s\"\n" -#: src/irc/irc-send.c:976 +#: src/irc/irc-send.c:985 #, c-format msgid "%s, compiled on %s %s\n" msgstr "%s, compilé le %s %s\n" @@ -1132,7 +1132,7 @@ msgid " has joined " msgstr " a rejoint " #: src/irc/irc-recv.c:229 src/irc/irc-recv.c:445 src/irc/irc-recv.c:711 -#: src/irc/irc-recv.c:826 src/irc/irc-recv.c:2045 src/irc/irc-recv.c:2110 +#: src/irc/irc-recv.c:844 src/irc/irc-recv.c:2071 src/irc/irc-recv.c:2136 #, c-format msgid "%s channel not found for \"%s\" command\n" msgstr "%s canal non trouvé pour la commande \"%s\"\n" @@ -1146,7 +1146,7 @@ msgid " from " msgstr " de " #: src/irc/irc-recv.c:290 src/irc/irc-recv.c:474 src/irc/irc-recv.c:752 -#: src/irc/irc-recv.c:962 +#: src/irc/irc-recv.c:988 #, c-format msgid "%s \"%s\" command received without host\n" msgstr "%s commande \"%s\" reçue sans host\n" @@ -1263,7 +1263,17 @@ msgstr "%s commande \"%s\" reçue sans host ou canal\n" msgid " has left " msgstr " a quitté " -#: src/irc/irc-recv.c:854 +#: src/irc/irc-recv.c:798 +#, c-format +msgid "On %s: * %s %s" +msgstr "Sur %s: * %s %s" + +#: src/irc/irc-recv.c:821 +#, c-format +msgid "On %s: %s> %s" +msgstr "Sur %s: %s> %s" + +#: src/irc/irc-recv.c:872 #, c-format msgid "" "NOTICE %s :%sVERSION %s v%s compiled on %s, host \"%s\" is running %s %s / %s" @@ -1272,199 +1282,204 @@ msgstr "" "NOTICE %s :%sVERSION %s v%s compilée le %s, machine \"%s\" fait tourner %s %" "s / %s%s" -#: src/irc/irc-recv.c:863 +#: src/irc/irc-recv.c:881 msgid "Received a " msgstr "Reçu un " -#: src/irc/irc-recv.c:865 +#: src/irc/irc-recv.c:883 msgid "CTCP VERSION " msgstr "CTCP VERSION " -#: src/irc/irc-recv.c:867 +#: src/irc/irc-recv.c:885 msgid "from" msgstr "de" -#: src/irc/irc-recv.c:939 src/irc/irc-recv.c:2331 src/irc/irc-recv.c:2371 +#: src/irc/irc-recv.c:945 +#, c-format +msgid "Private %s> %s" +msgstr "Privé %s> %s" + +#: src/irc/irc-recv.c:965 src/irc/irc-recv.c:2357 src/irc/irc-recv.c:2397 #, c-format msgid "%s cannot parse \"%s\" command\n" msgstr "%s impossible d'analyser la commande \"%s\"\n" -#: src/irc/irc-recv.c:994 +#: src/irc/irc-recv.c:1020 msgid "has quit" msgstr "a quitté" -#: src/irc/irc-recv.c:1114 +#: src/irc/irc-recv.c:1140 #, c-format msgid "%s \"%s\" command received without channel\n" msgstr "%s commande \"%s\" reçue sans canal\n" -#: src/irc/irc-recv.c:1142 +#: src/irc/irc-recv.c:1168 msgid " has changed topic for " msgstr " a changé le titre pour " -#: src/irc/irc-recv.c:1147 +#: src/irc/irc-recv.c:1173 #, c-format msgid " to: \"%s\"\n" msgstr " en: \"%s\"\n" -#: src/irc/irc-recv.c:1153 +#: src/irc/irc-recv.c:1179 msgid " has unset topic for " msgstr " a retiré le titre pour " -#: src/irc/irc-recv.c:1244 +#: src/irc/irc-recv.c:1270 #, c-format msgid " is away: %s\n" msgstr " est absent: %s\n" -#: src/irc/irc-recv.c:1318 +#: src/irc/irc-recv.c:1344 msgid "Users online: " msgstr "Utilisateurs en ligne: " -#: src/irc/irc-recv.c:1681 +#: src/irc/irc-recv.c:1707 msgid "idle: " msgstr "inactivité: " -#: src/irc/irc-recv.c:1689 +#: src/irc/irc-recv.c:1715 msgid "days" msgstr "jours" -#: src/irc/irc-recv.c:1689 +#: src/irc/irc-recv.c:1715 msgid "day" msgstr "jour" -#: src/irc/irc-recv.c:1699 +#: src/irc/irc-recv.c:1725 msgid "hours" msgstr "heures" -#: src/irc/irc-recv.c:1699 +#: src/irc/irc-recv.c:1725 msgid "hour" msgstr "heure" -#: src/irc/irc-recv.c:1705 +#: src/irc/irc-recv.c:1731 msgid "minutes" msgstr "minutes" -#: src/irc/irc-recv.c:1705 +#: src/irc/irc-recv.c:1731 msgid "minute" msgstr "minute" -#: src/irc/irc-recv.c:1711 +#: src/irc/irc-recv.c:1737 msgid "seconds" msgstr "secondes" -#: src/irc/irc-recv.c:1711 +#: src/irc/irc-recv.c:1737 msgid "second" msgstr "seconde" -#: src/irc/irc-recv.c:1716 +#: src/irc/irc-recv.c:1742 msgid "signon at: " msgstr "signé le: " -#: src/irc/irc-recv.c:1804 +#: src/irc/irc-recv.c:1830 msgid "Channels: " msgstr "Canauxs: " -#: src/irc/irc-recv.c:1992 +#: src/irc/irc-recv.c:2018 msgid "No topic set for " msgstr "Pas de titre défini pour " -#: src/irc/irc-recv.c:2034 +#: src/irc/irc-recv.c:2060 msgid "Topic for " msgstr "Le titre pour " -#: src/irc/irc-recv.c:2038 +#: src/irc/irc-recv.c:2064 #, c-format msgid " is: \"%s\"\n" msgstr " est: \"%s\"\n" -#: src/irc/irc-recv.c:2054 src/irc/irc-recv.c:2134 +#: src/irc/irc-recv.c:2080 src/irc/irc-recv.c:2160 #, c-format msgid "%s cannot identify channel for \"%s\" command\n" msgstr "%s impossible de déterminer le canal pour la commande \"%s\"\n" -#: src/irc/irc-recv.c:2100 +#: src/irc/irc-recv.c:2126 msgid "Topic set by " msgstr "Titre défini par " -#: src/irc/irc-recv.c:2118 +#: src/irc/irc-recv.c:2144 #, 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" -#: src/irc/irc-recv.c:2126 +#: src/irc/irc-recv.c:2152 #, 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" -#: src/irc/irc-recv.c:2255 +#: src/irc/irc-recv.c:2281 msgid " on " msgstr " sur " -#: src/irc/irc-recv.c:2362 +#: src/irc/irc-recv.c:2388 #, 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" -#: src/irc/irc-recv.c:2415 +#: src/irc/irc-recv.c:2441 msgid "Nicks " msgstr "Utilisateurs " -#: src/irc/irc-recv.c:2435 +#: src/irc/irc-recv.c:2461 msgid "Channel " msgstr "Canal " -#: src/irc/irc-recv.c:2446 +#: src/irc/irc-recv.c:2472 msgid "nicks" msgstr "utilisateurs" -#: src/irc/irc-recv.c:2446 +#: src/irc/irc-recv.c:2472 msgid "nick" msgstr "utilisateur" -#: src/irc/irc-recv.c:2454 +#: src/irc/irc-recv.c:2480 msgid "ops" msgstr "ops" -#: src/irc/irc-recv.c:2454 +#: src/irc/irc-recv.c:2480 msgid "op" msgstr "op" -#: src/irc/irc-recv.c:2463 +#: src/irc/irc-recv.c:2489 msgid "halfops" msgstr "halfops" -#: src/irc/irc-recv.c:2463 +#: src/irc/irc-recv.c:2489 msgid "halfop" msgstr "halfop" -#: src/irc/irc-recv.c:2472 +#: src/irc/irc-recv.c:2498 msgid "voices" msgstr "voices" -#: src/irc/irc-recv.c:2472 +#: src/irc/irc-recv.c:2498 msgid "voice" msgstr "voice" -#: src/irc/irc-recv.c:2481 +#: src/irc/irc-recv.c:2507 msgid "normal" msgstr "normal" -#: src/irc/irc-recv.c:2513 +#: src/irc/irc-recv.c:2539 #, 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" -#: src/irc/irc-recv.c:2524 +#: src/irc/irc-recv.c:2550 #, 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" -#: src/irc/irc-recv.c:2533 +#: src/irc/irc-recv.c:2559 #, c-format msgid "" "%s: all declared nicknames are already in use, closing connection with " @@ -1546,17 +1561,17 @@ msgstr "-PLUS-" msgid "server" msgstr "serveur" -#: src/gui/gui-common.c:210 +#: src/gui/gui-common.c:217 #, c-format msgid "%s not enough memory for infobar message\n" msgstr "%s pas assez de mémoire pour un message de la barre d'infos\n" -#: src/gui/gui-common.c:316 +#: src/gui/gui-common.c:323 #, 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:343 +#: src/gui/gui-common.c:350 msgid "not enough memory!\n" msgstr "pas assez de mémoire !\n" @@ -2168,63 +2183,63 @@ msgstr " Erreur:" msgid " Warning:" msgstr " Attention:" -#: src/common/weeconfig.c:80 src/common/weeconfig.c:81 +#: src/common/weeconfig.c:81 src/common/weeconfig.c:82 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" -#: src/common/weeconfig.c:84 src/common/weeconfig.c:85 +#: src/common/weeconfig.c:85 src/common/weeconfig.c:86 msgid "display WeeChat logo at startup" msgstr "afficher le logo WeeChat au démarrage" -#: src/common/weeconfig.c:88 src/common/weeconfig.c:89 +#: src/common/weeconfig.c:89 src/common/weeconfig.c:90 msgid "display WeeChat version at startup" msgstr "afficher la version de WeeChat au démarrage" -#: src/common/weeconfig.c:92 +#: src/common/weeconfig.c:93 msgid "WeeChat slogan" msgstr "slogan WeeChat" -#: src/common/weeconfig.c:93 +#: src/common/weeconfig.c:94 msgid "WeeChat slogan (if empty, slogan is not used)" msgstr "slogan WeeChat (si vide, le slogan ne sera pas utilisé)" -#: src/common/weeconfig.c:96 src/common/weeconfig.c:97 +#: src/common/weeconfig.c:97 src/common/weeconfig.c:98 msgid "display nick names with different colors" msgstr "afficher les utilisateurs avec différentes couleurs" -#: src/common/weeconfig.c:100 src/common/weeconfig.c:101 +#: src/common/weeconfig.c:101 src/common/weeconfig.c:102 msgid "display actions with different colors" msgstr "afficher les actions avec différentes couleurs" -#: src/common/weeconfig.c:104 src/common/weeconfig.c:105 +#: src/common/weeconfig.c:105 src/common/weeconfig.c:106 msgid "remove colors from incoming messages" msgstr "supprimer les couleurs dans les messages entrants" -#: src/common/weeconfig.c:108 +#: src/common/weeconfig.c:109 msgid "display nicklist window" msgstr "afficher la fenêtre des utilisateurs" -#: src/common/weeconfig.c:109 +#: src/common/weeconfig.c:110 msgid "display nicklist window (for channel windows)" msgstr "afficher la fenêtre des utilisateurs (pour les fenêtres de canaux)" -#: src/common/weeconfig.c:112 +#: src/common/weeconfig.c:113 msgid "nicklist position" msgstr "position de la fenêtre d'utilisateurs" -#: src/common/weeconfig.c:113 +#: src/common/weeconfig.c:114 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))" -#: src/common/weeconfig.c:116 +#: src/common/weeconfig.c:117 msgid "min size for nicklist" msgstr "taille minimum pour la fenêtre d'utilisateurs" -#: src/common/weeconfig.c:117 +#: src/common/weeconfig.c:118 msgid "" "min size for nicklist (width or height, depending on look_nicklist_position " "(0 = no min size))" @@ -2232,11 +2247,11 @@ msgstr "" "taille minimum pour la fenêtre d'utilisateurs (largeur ou hauteur, selon " "look_nicklist_position (0 = pas de taille minimum))" -#: src/common/weeconfig.c:121 +#: src/common/weeconfig.c:122 msgid "max size for nicklist" msgstr "taille maximum pour la fenêtre d'utilisateurs" -#: src/common/weeconfig.c:122 +#: src/common/weeconfig.c:123 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))" @@ -2245,221 +2260,238 @@ msgstr "" "look_nicklist_position (0 = pas de taille maximum; si min == max et > 0, " "alors la taille est fixe))" -#: src/common/weeconfig.c:126 src/common/weeconfig.c:127 +#: src/common/weeconfig.c:127 src/common/weeconfig.c:128 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" -#: src/common/weeconfig.c:130 src/common/weeconfig.c:131 +#: src/common/weeconfig.c:131 src/common/weeconfig.c:132 msgid "display nick mode ((half)op/voice) before each nick" msgstr "" "afficher le mode de l'utilisateur ((half)op/voice) devant chaque utilisateur" -#: src/common/weeconfig.c:134 src/common/weeconfig.c:135 +#: src/common/weeconfig.c:135 src/common/weeconfig.c:136 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" -#: src/common/weeconfig.c:138 src/common/weeconfig.c:139 +#: src/common/weeconfig.c:139 src/common/weeconfig.c:140 msgid "the string inserted after nick completion" msgstr "la chaîne affichée après la complétion des utilisateurs" -#: src/common/weeconfig.c:142 src/common/weeconfig.c:143 +#: src/common/weeconfig.c:143 src/common/weeconfig.c:144 msgid "enable info bar" msgstr "active la barre d'infos" -#: src/common/weeconfig.c:146 src/common/weeconfig.c:147 +#: src/common/weeconfig.c:147 src/common/weeconfig.c:148 msgid "timestamp for time in infobar" msgstr "horodatage pour les conversations sauvegardées" -#: src/common/weeconfig.c:191 src/common/weeconfig.c:192 +#: src/common/weeconfig.c:151 +msgid "delay (in seconds) for highlight messages in infobar" +msgstr "" +"délai (en seconds) pour la notification des messages dans la barre d'infos" + +#: src/common/weeconfig.c:152 +msgid "" +"delay (in seconds) for highlight messages in infobar (0 = disable highlight " +"notifications in infobar)" +msgstr "" +"délai (en secondes) pour la notification des messages dans la barre d'infos " +"(0 = désactiver les notifications dans la barre d'infos)" + +#: src/common/weeconfig.c:198 src/common/weeconfig.c:199 msgid "color for title bar" msgstr "couleur pour la barre de titre" -#: src/common/weeconfig.c:195 src/common/weeconfig.c:196 +#: src/common/weeconfig.c:202 src/common/weeconfig.c:203 msgid "background for title bar" msgstr "couleur de fond pour la barre de titre" -#: src/common/weeconfig.c:201 src/common/weeconfig.c:202 +#: src/common/weeconfig.c:208 src/common/weeconfig.c:209 msgid "color for chat text" msgstr "couleur pour le texte de discussion" -#: src/common/weeconfig.c:205 +#: src/common/weeconfig.c:212 msgid "color for time" msgstr "couleur pour l'heure" -#: src/common/weeconfig.c:206 +#: src/common/weeconfig.c:213 msgid "color for time in chat window" msgstr "couleur pour l'heure dans la fenêtre de discussion" -#: src/common/weeconfig.c:209 +#: src/common/weeconfig.c:216 msgid "color for time separator" msgstr "couleur pour le séparateur de l'heure" -#: src/common/weeconfig.c:210 +#: src/common/weeconfig.c:217 msgid "color for time separator (chat window)" msgstr "couleur pour la séparation de l'heure (fenêtre de discussion)" -#: src/common/weeconfig.c:213 src/common/weeconfig.c:214 +#: src/common/weeconfig.c:220 src/common/weeconfig.c:221 msgid "color for 1st and 3rd char of prefix" msgstr "couleur pour le 1er et le 3ème caractère du préfixe" -#: src/common/weeconfig.c:217 src/common/weeconfig.c:218 +#: src/common/weeconfig.c:224 src/common/weeconfig.c:225 msgid "color for middle char of prefix" msgstr "couleur pour le caractère du milieu du préfixe" -#: src/common/weeconfig.c:221 +#: src/common/weeconfig.c:228 msgid "color for nicks in actions" msgstr "couleur pour les noms d'utilisateur dans les actions" -#: src/common/weeconfig.c:222 +#: src/common/weeconfig.c:229 msgid "color for nicks in actions (chat window)" msgstr "" "couleur pour les noms d'utilisateurs dans les actions (fenêtre de discussion)" -#: src/common/weeconfig.c:225 +#: src/common/weeconfig.c:232 msgid "color for hostnames" msgstr "couleur pour les noms de machines" -#: src/common/weeconfig.c:226 +#: src/common/weeconfig.c:233 msgid "color for hostnames (chat window)" msgstr "couleur pour les noms de machines (fenêtre de discussion)" -#: src/common/weeconfig.c:229 +#: src/common/weeconfig.c:236 msgid "color for channel names in actions" msgstr "couleur pour les canaux dans les actions" -#: src/common/weeconfig.c:230 +#: src/common/weeconfig.c:237 msgid "color for channel names in actions (chat window)" msgstr "couleur pour les canaux dans les actions (fenêtre de discussion)" -#: src/common/weeconfig.c:233 +#: src/common/weeconfig.c:240 msgid "color for dark separators" msgstr "couleur pour les séparateurs sombres" -#: src/common/weeconfig.c:234 +#: src/common/weeconfig.c:241 msgid "color for dark separators (chat window)" msgstr "couleur pour les séparateurs sombres (fenêtre de discussion)" -#: src/common/weeconfig.c:237 +#: src/common/weeconfig.c:244 msgid "color for highlighted nick" msgstr "couleur pour le pseudo surligné" -#: src/common/weeconfig.c:238 +#: src/common/weeconfig.c:245 msgid "color for highlighted nick (chat window)" msgstr "couleur pour le pseudo surligné (fenêtre de discussion)" -#: src/common/weeconfig.c:241 +#: src/common/weeconfig.c:248 msgid "background for chat" msgstr "couleur de fond pour la discussion" -#: src/common/weeconfig.c:242 +#: src/common/weeconfig.c:249 msgid "background for chat window" msgstr "couleur de fond pour la fenêtre de discussion" -#: src/common/weeconfig.c:247 src/common/weeconfig.c:248 +#: src/common/weeconfig.c:254 src/common/weeconfig.c:255 msgid "color for status bar" msgstr "couleur pour la barre de statut" -#: src/common/weeconfig.c:251 +#: src/common/weeconfig.c:258 msgid "color for active window" msgstr "couleur pour la fenêtre active" -#: src/common/weeconfig.c:252 +#: src/common/weeconfig.c:259 msgid "color for active window (status bar)" msgstr "couleur pour la fenêtre active (barre de statut)" -#: src/common/weeconfig.c:255 +#: src/common/weeconfig.c:262 msgid "color for window with new messages" msgstr "couleur pour une fenêtre avec de nouvelles infos" -#: src/common/weeconfig.c:256 +#: src/common/weeconfig.c:263 msgid "color for window with new messages (status bar)" msgstr "couleur pour une fenêtre avec de nouvelles infos (barre de statut)" -#: src/common/weeconfig.c:259 +#: src/common/weeconfig.c:266 msgid "color for window with new data (not messages)" msgstr "couleur pour une fenêtre avec des nouvelles données (pas des infos)" -#: src/common/weeconfig.c:260 +#: src/common/weeconfig.c:267 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)" -#: src/common/weeconfig.c:263 +#: src/common/weeconfig.c:270 msgid "color for \"*MORE*\" text" msgstr "couleur pour le texte \"*MORE*\"" -#: src/common/weeconfig.c:264 +#: src/common/weeconfig.c:271 msgid "color for window with new data (status bar)" msgstr "couleur pour une fenêtre avec des nouvelles données (barre de statut)" -#: src/common/weeconfig.c:267 src/common/weeconfig.c:268 +#: src/common/weeconfig.c:274 src/common/weeconfig.c:275 msgid "background for status window" msgstr "couleur de fond pour la fenêtre de statut" -#: src/common/weeconfig.c:273 src/common/weeconfig.c:274 +#: src/common/weeconfig.c:280 src/common/weeconfig.c:281 msgid "color for info bar text" msgstr "couleur pour la barre d'infos" -#: src/common/weeconfig.c:277 src/common/weeconfig.c:278 +#: src/common/weeconfig.c:284 src/common/weeconfig.c:285 +msgid "color for info bar highlight notification" +msgstr "couleur pour la notification dans la barre d'infos" + +#: src/common/weeconfig.c:288 src/common/weeconfig.c:289 msgid "background for info bar window" msgstr "couleur de fond pour la fenêtre de barre d'infos" -#: src/common/weeconfig.c:283 src/common/weeconfig.c:284 +#: src/common/weeconfig.c:294 src/common/weeconfig.c:295 msgid "color for input text" msgstr "couleur pour le texte saisi" -#: src/common/weeconfig.c:287 src/common/weeconfig.c:288 +#: src/common/weeconfig.c:298 src/common/weeconfig.c:299 msgid "color for input text (channel name)" msgstr "couleur pour le texte saisi (nom du canal)" -#: src/common/weeconfig.c:291 src/common/weeconfig.c:292 +#: src/common/weeconfig.c:302 src/common/weeconfig.c:303 msgid "color for input text (nick name)" msgstr "couleur pour le texte saisi (pseudo)" -#: src/common/weeconfig.c:295 src/common/weeconfig.c:296 +#: src/common/weeconfig.c:306 src/common/weeconfig.c:307 msgid "background for input window" msgstr "couleur de fond pour la fenêtre de saisie" -#: src/common/weeconfig.c:301 src/common/weeconfig.c:302 +#: src/common/weeconfig.c:312 src/common/weeconfig.c:313 msgid "color for nicknames" msgstr "couleur pour les pseudos" -#: src/common/weeconfig.c:305 src/common/weeconfig.c:306 +#: src/common/weeconfig.c:316 src/common/weeconfig.c:317 msgid "color for operator symbol" msgstr "couleur pour le symbole opérateur" -#: src/common/weeconfig.c:309 src/common/weeconfig.c:310 +#: src/common/weeconfig.c:320 src/common/weeconfig.c:321 msgid "color for half-operator symbol" msgstr "couleur pour le symbole demi-opérateur" -#: src/common/weeconfig.c:313 src/common/weeconfig.c:314 +#: src/common/weeconfig.c:324 src/common/weeconfig.c:325 msgid "color for voice symbol" msgstr "couleur pour le symbole voix" -#: src/common/weeconfig.c:317 src/common/weeconfig.c:318 +#: src/common/weeconfig.c:328 src/common/weeconfig.c:329 msgid "color for nick separator" msgstr "couleur pour le séparateur de pseudo" -#: src/common/weeconfig.c:321 src/common/weeconfig.c:322 +#: src/common/weeconfig.c:332 src/common/weeconfig.c:333 msgid "color for local nick" msgstr "couleur pour le pseudo local" -#: src/common/weeconfig.c:325 src/common/weeconfig.c:326 +#: src/common/weeconfig.c:336 src/common/weeconfig.c:337 msgid "color for other nick in private window" msgstr "couleur pour l'autre pseudo dans la fenêtre privée" -#: src/common/weeconfig.c:329 src/common/weeconfig.c:330 +#: src/common/weeconfig.c:340 src/common/weeconfig.c:341 msgid "background for nicknames" msgstr "couleur de fond pour les pseudos" -#: src/common/weeconfig.c:343 +#: src/common/weeconfig.c:354 msgid "max lines in history (per window)" msgstr "nombre maxi de lignes dans l'historique (par fenêtre)" -#: src/common/weeconfig.c:344 +#: src/common/weeconfig.c:355 msgid "" "maximum number of lines in history for one server/channel/private window (0 " "= unlimited)" @@ -2467,36 +2499,36 @@ msgstr "" "nombre maximum de lignes dans l'historique pour un serveur/fenêtre/fenêtre " "privée (0 = sans limite)" -#: src/common/weeconfig.c:348 +#: src/common/weeconfig.c:359 msgid "max user commands in history" msgstr "nombre maxi de commandes utilisateur dans l'historique" -#: src/common/weeconfig.c:349 +#: src/common/weeconfig.c:360 msgid "maximum number of user commands in history (0 = unlimited)" msgstr "" "nombre maximum de commandes utilisateur dans l'historique (0 = sans limite)" -#: src/common/weeconfig.c:366 src/common/weeconfig.c:367 +#: src/common/weeconfig.c:377 src/common/weeconfig.c:378 msgid "automatically log channel chats" msgstr "enregistrer automatiquement les conversations des canaux" -#: src/common/weeconfig.c:370 src/common/weeconfig.c:371 +#: src/common/weeconfig.c:381 src/common/weeconfig.c:382 msgid "automatically log private chats" msgstr "enregistrer automatiquement les conversations privées" -#: src/common/weeconfig.c:374 +#: src/common/weeconfig.c:385 msgid "path for log files" msgstr "chemin pour les conversations sauvegardées" -#: src/common/weeconfig.c:375 +#: src/common/weeconfig.c:386 msgid "path for WeeChat log files" msgstr "chemin pour les conversations sauvegardées par WeeChat" -#: src/common/weeconfig.c:378 +#: src/common/weeconfig.c:389 msgid "name for log files" msgstr "nom des conversations sauvegardées" -#: src/common/weeconfig.c:379 +#: src/common/weeconfig.c:390 msgid "" "name for log files (%S == irc server name, %N == channel name (or nickname " "if private chat)" @@ -2504,21 +2536,21 @@ msgstr "" "nom des conversations saivegardées (%S == nom du serveur irc, %N == nom du " "canal (ou pseudo si fenêtre privée)" -#: src/common/weeconfig.c:383 +#: src/common/weeconfig.c:394 msgid "timestamp for log" msgstr "horodatage pour les conversations sauvegardées" -#: src/common/weeconfig.c:384 +#: src/common/weeconfig.c:395 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)" -#: src/common/weeconfig.c:387 +#: src/common/weeconfig.c:398 msgid "start string for log files" msgstr "chaîne de début pour les conversations sauvegardées" -#: src/common/weeconfig.c:388 +#: src/common/weeconfig.c:399 msgid "" "text written when starting new log file (see man strftime for date/time " "specifiers)" @@ -2526,186 +2558,186 @@ msgstr "" "texte écrit en démarrant la sauvegarde d'une discussion (voir man strftime " "pour le format de date/heure)" -#: src/common/weeconfig.c:392 +#: src/common/weeconfig.c:403 msgid "end string for log files" msgstr "chaîne de fin pour les conversations sauvegardées" -#: src/common/weeconfig.c:393 +#: src/common/weeconfig.c:404 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)" -#: src/common/weeconfig.c:412 +#: src/common/weeconfig.c:423 msgid "automatically accept dcc files" msgstr "accepte automatiquement les fichiers dcc" -#: src/common/weeconfig.c:413 +#: src/common/weeconfig.c:424 msgid "automatically accept incoming dcc files" msgstr "accepte automatiquement les fichiers dcc entrants" -#: src/common/weeconfig.c:416 +#: src/common/weeconfig.c:427 msgid "max size when auto accepting file" msgstr "taille maxi pour accepter un fichier" -#: src/common/weeconfig.c:417 +#: src/common/weeconfig.c:428 msgid "maximum size for incoming file when automatically accepted" msgstr "" "taille maximum pour un fichier entrant lorsqu'il est accepté automatiquement" -#: src/common/weeconfig.c:420 +#: src/common/weeconfig.c:431 msgid "automatically accept dcc chats" msgstr "accepte automatiquement les demandes de discussion dcc" -#: src/common/weeconfig.c:421 +#: src/common/weeconfig.c:432 msgid "automatically accept dcc chats (use carefully!)" msgstr "" "accepte automatiquement les demandes de discussion dcc (à utiliser avec " "précaution !)" -#: src/common/weeconfig.c:424 +#: src/common/weeconfig.c:435 msgid "timeout for dcc request" msgstr "délai d'attente pour les requêtes dcc" -#: src/common/weeconfig.c:425 +#: src/common/weeconfig.c:436 msgid "timeout for dcc request (in seconds)" msgstr "délai d'attente pour les requêtes dcc (en secondes)" -#: src/common/weeconfig.c:428 +#: src/common/weeconfig.c:439 msgid "path for incoming files with dcc" msgstr "chemin les fichiers reçus par dcc" -#: src/common/weeconfig.c:429 +#: src/common/weeconfig.c:440 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)" -#: src/common/weeconfig.c:432 +#: src/common/weeconfig.c:443 msgid "default path for sending files with dcc" msgstr "chemin par défaut pour envoyer les fichiers par dcc" -#: src/common/weeconfig.c:433 +#: src/common/weeconfig.c:444 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é)" -#: src/common/weeconfig.c:436 +#: src/common/weeconfig.c:447 msgid "automatically rename dcc files if already exists" msgstr "renomme automatiquement les fichiers dcc s'ils existent déjà" -#: src/common/weeconfig.c:437 +#: src/common/weeconfig.c:448 msgid "rename incoming files if already exists (add '.1', '.2', ...)" msgstr "" "renommer les fichiers reçus s'ils existent déjà (ajoute '.1', '.2', ...)" -#: src/common/weeconfig.c:440 +#: src/common/weeconfig.c:451 msgid "automatically resume aborted transfers" msgstr "continuer automatiquement les transferts non terminés" -#: src/common/weeconfig.c:441 +#: src/common/weeconfig.c:452 msgid "" "automatically resume dcc transfer if connection with remote host is loosed" msgstr "" "continuer automatiquement les transferts dcc si la connexion avec la machine " "distante a été perdue" -#: src/common/weeconfig.c:455 +#: src/common/weeconfig.c:466 msgid "use proxy" msgstr "utiliser un proxy" -#: src/common/weeconfig.c:456 +#: src/common/weeconfig.c:467 msgid "use a proxy server to connect to irc server" msgstr "utiliser un proxy pour se connecter au serveur irc" -#: src/common/weeconfig.c:459 +#: src/common/weeconfig.c:470 msgid "proxy address" msgstr "adresse du proxy" -#: src/common/weeconfig.c:460 +#: src/common/weeconfig.c:471 msgid "proxy server address (IP or hostname)" msgstr "adresse du serveur proxy (IP ou nom)" -#: src/common/weeconfig.c:463 +#: src/common/weeconfig.c:474 msgid "port for proxy" msgstr "port pour le proxy" -#: src/common/weeconfig.c:464 +#: src/common/weeconfig.c:475 msgid "port for connecting to proxy server" msgstr "port pour se connecter au serveur proxy" -#: src/common/weeconfig.c:467 +#: src/common/weeconfig.c:478 msgid "proxy password" msgstr "mot de passe pour le proxy" -#: src/common/weeconfig.c:468 +#: src/common/weeconfig.c:479 msgid "password for proxy server" msgstr "mot de passe pour le serveur proxy" -#: src/common/weeconfig.c:479 +#: src/common/weeconfig.c:490 msgid "server name" msgstr "nom du serveur" -#: src/common/weeconfig.c:480 +#: src/common/weeconfig.c:491 msgid "name associated to IRC server (for display only)" msgstr "nom associé au serveur IRC (pour affichage seulement)" -#: src/common/weeconfig.c:483 +#: src/common/weeconfig.c:494 msgid "automatically connect to server" msgstr "connexion automatique au serveur" -#: src/common/weeconfig.c:484 +#: src/common/weeconfig.c:495 msgid "automatically connect to server when WeeChat is starting" msgstr "connexion automatique au serveur quand WeeChat démarre" -#: src/common/weeconfig.c:487 +#: src/common/weeconfig.c:498 msgid "server address or hostname" msgstr "adresse ou nom du serveur" -#: src/common/weeconfig.c:488 +#: src/common/weeconfig.c:499 msgid "IP address or hostname of IRC server" msgstr "adresse IP ou nom du serveur IRC" -#: src/common/weeconfig.c:491 +#: src/common/weeconfig.c:502 msgid "port for IRC server" msgstr "port pour le serveur IRC" -#: src/common/weeconfig.c:492 +#: src/common/weeconfig.c:503 msgid "port for connecting to server" msgstr "port pour se connecter au serveur" -#: src/common/weeconfig.c:495 +#: src/common/weeconfig.c:506 msgid "server password" msgstr "mot de passe pour le serveur" -#: src/common/weeconfig.c:496 +#: src/common/weeconfig.c:507 msgid "password for IRC server" msgstr "mot de passe pour le serveur IRC" -#: src/common/weeconfig.c:499 +#: src/common/weeconfig.c:510 msgid "nickname for server" msgstr "pseudo pour le serveur" -#: src/common/weeconfig.c:500 +#: src/common/weeconfig.c:511 msgid "nickname to use on IRC server" msgstr "pseudo à utiliser sur le serveur IRC" -#: src/common/weeconfig.c:503 +#: src/common/weeconfig.c:514 msgid "alternate nickname for server" msgstr "pseudo alternatif pour le serveur" -#: src/common/weeconfig.c:504 +#: src/common/weeconfig.c:515 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é)" -#: src/common/weeconfig.c:507 +#: src/common/weeconfig.c:518 msgid "2nd alternate nickname for server" msgstr "2nd pseudo alternatif pour le serveur" -#: src/common/weeconfig.c:508 +#: src/common/weeconfig.c:519 msgid "" "2nd alternate nickname to use on IRC server (if alternate nickname is " "already used)" @@ -2713,87 +2745,87 @@ msgstr "" "2nd pseudo alternatif pour le serveur IRC (si le pseudo alternatif est déjà " "utilisé)" -#: src/common/weeconfig.c:511 +#: src/common/weeconfig.c:522 msgid "user name for server" msgstr "nom d'utilisateur pour le serveur" -#: src/common/weeconfig.c:512 +#: src/common/weeconfig.c:523 msgid "user name to use on IRC server" msgstr "nom d'utilisateur pour le serveur IRC" -#: src/common/weeconfig.c:515 +#: src/common/weeconfig.c:526 msgid "real name for server" msgstr "nom réel pour le serveur" -#: src/common/weeconfig.c:516 +#: src/common/weeconfig.c:527 msgid "real name to use on IRC server" msgstr "nom réel pour le serveur IRC" -#: src/common/weeconfig.c:519 src/common/weeconfig.c:520 +#: src/common/weeconfig.c:530 src/common/weeconfig.c:531 msgid "first command to run when connected to server" msgstr "commande à exécuter en premier lorsque connecté au serveur" -#: src/common/weeconfig.c:523 +#: src/common/weeconfig.c:534 msgid "list of channels to join when connected to server" msgstr "liste des canaux à rejoindre lorsque connecté au serveur" -#: src/common/weeconfig.c:524 +#: src/common/weeconfig.c:535 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" -#: src/common/weeconfig.c:652 +#: src/common/weeconfig.c:663 #, 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" -#: src/common/weeconfig.c:661 +#: src/common/weeconfig.c:672 #, c-format msgid "%s %s, line %d: server '%s' already exists\n" msgstr "%s %s, ligne %d: le serveur '%s' existe déjà\n" -#: src/common/weeconfig.c:673 +#: src/common/weeconfig.c:684 #, c-format msgid "%s %s, line %d: unable to create server\n" msgstr "%s %s, ligne %d: impossible de créer le serveur\n" -#: src/common/weeconfig.c:712 +#: src/common/weeconfig.c:723 #, 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" -#: src/common/weeconfig.c:723 +#: src/common/weeconfig.c:734 #, c-format msgid "%s unable to assign default color (\"%s\")\n" msgstr "%s impossible d'assigner la couleur par défaut (\"%s\")\n" -#: src/common/weeconfig.c:757 +#: src/common/weeconfig.c:768 #, c-format msgid "%s config file \"%s\" not found.\n" msgstr "%s fichier de configuration \"%s\" non trouvé.\n" -#: src/common/weeconfig.c:789 +#: src/common/weeconfig.c:800 #, c-format msgid "%s %s, line %d: invalid syntax, missing \"]\"\n" msgstr "%s %s, ligne %d: syntaxe invalide, il manque \"]\"\n" -#: src/common/weeconfig.c:806 +#: src/common/weeconfig.c:817 #, c-format msgid "%s %s, line %d: unknown section identifier (\"%s\")\n" msgstr "%s %s, ligne %d: section inconnue (\"%s\")\n" -#: src/common/weeconfig.c:824 +#: src/common/weeconfig.c:835 #, c-format msgid "%s %s, line %d: invalid syntax, missing \"=\"\n" msgstr "%s %s, ligne %d: syntaxe invalide, il manque \"=\"\n" -#: src/common/weeconfig.c:858 +#: src/common/weeconfig.c:869 #, c-format msgid "%s %s, line %d: invalid option \"%s\"\n" msgstr "%s %s, ligne %d: option \"%s\" invalide\n" -#: src/common/weeconfig.c:869 +#: src/common/weeconfig.c:880 #, c-format msgid "" "%s %s, line %d: invalid value foroption '%s'\n" @@ -2802,7 +2834,7 @@ msgstr "" "%s %s, ligne %d: valeur invalide pour l'option '%s'\n" "Attendu: valeur booléenne: 'off' ou 'on'\n" -#: src/common/weeconfig.c:878 +#: src/common/weeconfig.c:889 #, c-format msgid "" "%s %s, line %d: invalid value for option '%s'\n" @@ -2811,7 +2843,7 @@ msgstr "" "%s %s, ligne %d: valeur invalide pour l'option '%s'\n" "Attendu: entier compris entre %d et %d\n" -#: src/common/weeconfig.c:889 +#: src/common/weeconfig.c:900 #, c-format msgid "" "%s %s, line %d: invalid value for option '%s'\n" @@ -2820,26 +2852,26 @@ msgstr "" "%s %s, ligne %d: valeur invalide pour l'option '%s'\n" "Attendu: une de ces chaînes: " -#: src/common/weeconfig.c:905 +#: src/common/weeconfig.c:916 #, c-format msgid "%s %s, line %d: invalid color name for option '%s'\n" msgstr "%s %s, ligne %d: nom de couleur invalide pour l'option '%s'\n" -#: src/common/weeconfig.c:959 src/common/weeconfig.c:1121 +#: src/common/weeconfig.c:970 src/common/weeconfig.c:1132 #, c-format msgid "%s cannot create file \"%s\"\n" msgstr "%s impossible de créer le fichier \"%s\"\n" -#: src/common/weeconfig.c:965 +#: src/common/weeconfig.c:976 #, c-format msgid "%s: creating default config file...\n" msgstr "%s: création du fichier de configuration par défaut...\n" -#: src/common/weeconfig.c:966 +#: src/common/weeconfig.c:977 msgid "creating default config file\n" msgstr "création du fichier de configuration par défaut\n" -#: src/common/weeconfig.c:969 src/common/weeconfig.c:1130 +#: src/common/weeconfig.c:980 src/common/weeconfig.c:1141 #, c-format msgid "" "#\n" @@ -2848,10 +2880,10 @@ msgstr "" "#\n" "# %s: fichier de configuration, créé par %s v%s le %s#\n" -#: src/common/weeconfig.c:1077 +#: src/common/weeconfig.c:1088 msgid "Unable to get user's name" msgstr "Impossible de déterminer le nom d'utilisateur" -#: src/common/weeconfig.c:1127 +#: src/common/weeconfig.c:1138 msgid "saving config to disk\n" msgstr "sauvegarde de la configuration sur disque\n" diff --git a/weechat/po/weechat.pot b/weechat/po/weechat.pot index 202b64a19..10a1f60aa 100644 --- a/weechat/po/weechat.pot +++ b/weechat/po/weechat.pot @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: flashcode@flashtux.org\n" -"POT-Creation-Date: 2004-01-21 15:35+0100\n" +"POT-Creation-Date: 2004-01-21 19:36+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" @@ -991,7 +991,7 @@ msgstr "" msgid "can't change mode for other users" msgstr "" -#: src/irc/irc-send.c:58 src/irc/irc-recv.c:2544 +#: src/irc/irc-send.c:58 src/irc/irc-recv.c:2570 msgid "unknown" msgstr "" @@ -1001,24 +1001,24 @@ msgid "%s: using local hostname \"%s\"\n" msgstr "" #: src/irc/irc-send.c:199 src/irc/irc-send.c:223 src/irc/irc-send.c:311 -#: src/irc/irc-send.c:557 src/irc/irc-send.c:611 src/irc/irc-send.c:1003 +#: src/irc/irc-send.c:557 src/irc/irc-send.c:611 src/irc/irc-send.c:1012 #, c-format msgid "%s \"%s\" command can only be executed in a channel window\n" msgstr "" #: src/irc/irc-send.c:383 src/irc/irc-send.c:440 src/irc/irc-send.c:658 -#: src/irc/irc-send.c:671 src/irc/irc-send.c:898 +#: src/irc/irc-send.c:671 src/irc/irc-send.c:907 #, c-format msgid "%s \"%s\" command can not be executed on a server window\n" msgstr "" #: src/irc/irc-send.c:456 src/irc/irc-send.c:478 src/irc/irc-recv.c:261 -#: src/irc/irc-recv.c:817 +#: src/irc/irc-recv.c:835 #, c-format msgid "%s nick not found for \"%s\" command\n" msgstr "" -#: src/irc/irc-send.c:492 src/irc/irc-recv.c:903 +#: src/irc/irc-send.c:492 src/irc/irc-recv.c:921 #, c-format msgid "%s cannot create new private window \"%s\"\n" msgstr "" @@ -1028,7 +1028,7 @@ msgstr "" msgid "%s wrong argument count for \"%s\" command\n" msgstr "" -#: src/irc/irc-send.c:976 +#: src/irc/irc-send.c:985 #, c-format msgid "%s, compiled on %s %s\n" msgstr "" @@ -1043,7 +1043,7 @@ msgid " has joined " msgstr "" #: src/irc/irc-recv.c:229 src/irc/irc-recv.c:445 src/irc/irc-recv.c:711 -#: src/irc/irc-recv.c:826 src/irc/irc-recv.c:2045 src/irc/irc-recv.c:2110 +#: src/irc/irc-recv.c:844 src/irc/irc-recv.c:2071 src/irc/irc-recv.c:2136 #, c-format msgid "%s channel not found for \"%s\" command\n" msgstr "" @@ -1057,7 +1057,7 @@ msgid " from " msgstr "" #: src/irc/irc-recv.c:290 src/irc/irc-recv.c:474 src/irc/irc-recv.c:752 -#: src/irc/irc-recv.c:962 +#: src/irc/irc-recv.c:988 #, c-format msgid "%s \"%s\" command received without host\n" msgstr "" @@ -1174,201 +1174,216 @@ msgstr "" msgid " has left " msgstr "" -#: src/irc/irc-recv.c:854 +#: src/irc/irc-recv.c:798 +#, c-format +msgid "On %s: * %s %s" +msgstr "" + +#: src/irc/irc-recv.c:821 +#, c-format +msgid "On %s: %s> %s" +msgstr "" + +#: src/irc/irc-recv.c:872 #, c-format msgid "" "NOTICE %s :%sVERSION %s v%s compiled on %s, host \"%s\" is running %s %s / %s" "%s" msgstr "" -#: src/irc/irc-recv.c:863 +#: src/irc/irc-recv.c:881 msgid "Received a " msgstr "" -#: src/irc/irc-recv.c:865 +#: src/irc/irc-recv.c:883 msgid "CTCP VERSION " msgstr "" -#: src/irc/irc-recv.c:867 +#: src/irc/irc-recv.c:885 msgid "from" msgstr "" -#: src/irc/irc-recv.c:939 src/irc/irc-recv.c:2331 src/irc/irc-recv.c:2371 +#: src/irc/irc-recv.c:945 +#, c-format +msgid "Private %s> %s" +msgstr "" + +#: src/irc/irc-recv.c:965 src/irc/irc-recv.c:2357 src/irc/irc-recv.c:2397 #, c-format msgid "%s cannot parse \"%s\" command\n" msgstr "" -#: src/irc/irc-recv.c:994 +#: src/irc/irc-recv.c:1020 msgid "has quit" msgstr "" -#: src/irc/irc-recv.c:1114 +#: src/irc/irc-recv.c:1140 #, c-format msgid "%s \"%s\" command received without channel\n" msgstr "" -#: src/irc/irc-recv.c:1142 +#: src/irc/irc-recv.c:1168 msgid " has changed topic for " msgstr "" -#: src/irc/irc-recv.c:1147 +#: src/irc/irc-recv.c:1173 #, c-format msgid " to: \"%s\"\n" msgstr "" -#: src/irc/irc-recv.c:1153 +#: src/irc/irc-recv.c:1179 msgid " has unset topic for " msgstr "" -#: src/irc/irc-recv.c:1244 +#: src/irc/irc-recv.c:1270 #, c-format msgid " is away: %s\n" msgstr "" -#: src/irc/irc-recv.c:1318 +#: src/irc/irc-recv.c:1344 msgid "Users online: " msgstr "" -#: src/irc/irc-recv.c:1681 +#: src/irc/irc-recv.c:1707 msgid "idle: " msgstr "" -#: src/irc/irc-recv.c:1689 +#: src/irc/irc-recv.c:1715 msgid "days" msgstr "" -#: src/irc/irc-recv.c:1689 +#: src/irc/irc-recv.c:1715 msgid "day" msgstr "" -#: src/irc/irc-recv.c:1699 +#: src/irc/irc-recv.c:1725 msgid "hours" msgstr "" -#: src/irc/irc-recv.c:1699 +#: src/irc/irc-recv.c:1725 msgid "hour" msgstr "" -#: src/irc/irc-recv.c:1705 +#: src/irc/irc-recv.c:1731 msgid "minutes" msgstr "" -#: src/irc/irc-recv.c:1705 +#: src/irc/irc-recv.c:1731 msgid "minute" msgstr "" -#: src/irc/irc-recv.c:1711 +#: src/irc/irc-recv.c:1737 msgid "seconds" msgstr "" -#: src/irc/irc-recv.c:1711 +#: src/irc/irc-recv.c:1737 msgid "second" msgstr "" -#: src/irc/irc-recv.c:1716 +#: src/irc/irc-recv.c:1742 msgid "signon at: " msgstr "" -#: src/irc/irc-recv.c:1804 +#: src/irc/irc-recv.c:1830 msgid "Channels: " msgstr "" -#: src/irc/irc-recv.c:1992 +#: src/irc/irc-recv.c:2018 msgid "No topic set for " msgstr "" -#: src/irc/irc-recv.c:2034 +#: src/irc/irc-recv.c:2060 msgid "Topic for " msgstr "" -#: src/irc/irc-recv.c:2038 +#: src/irc/irc-recv.c:2064 #, c-format msgid " is: \"%s\"\n" msgstr "" -#: src/irc/irc-recv.c:2054 src/irc/irc-recv.c:2134 +#: src/irc/irc-recv.c:2080 src/irc/irc-recv.c:2160 #, c-format msgid "%s cannot identify channel for \"%s\" command\n" msgstr "" -#: src/irc/irc-recv.c:2100 +#: src/irc/irc-recv.c:2126 msgid "Topic set by " msgstr "" -#: src/irc/irc-recv.c:2118 +#: src/irc/irc-recv.c:2144 #, c-format msgid "%s cannot identify date/time for \"%s\" command\n" msgstr "" -#: src/irc/irc-recv.c:2126 +#: src/irc/irc-recv.c:2152 #, c-format msgid "%s cannot identify nickname for \"%s\" command\n" msgstr "" -#: src/irc/irc-recv.c:2255 +#: src/irc/irc-recv.c:2281 msgid " on " msgstr "" -#: src/irc/irc-recv.c:2362 +#: src/irc/irc-recv.c:2388 #, c-format msgid "%s cannot create nick \"%s\" for channel \"%s\"\n" msgstr "" -#: src/irc/irc-recv.c:2415 +#: src/irc/irc-recv.c:2441 msgid "Nicks " msgstr "" -#: src/irc/irc-recv.c:2435 +#: src/irc/irc-recv.c:2461 msgid "Channel " msgstr "" -#: src/irc/irc-recv.c:2446 +#: src/irc/irc-recv.c:2472 msgid "nicks" msgstr "" -#: src/irc/irc-recv.c:2446 +#: src/irc/irc-recv.c:2472 msgid "nick" msgstr "" -#: src/irc/irc-recv.c:2454 +#: src/irc/irc-recv.c:2480 msgid "ops" msgstr "" -#: src/irc/irc-recv.c:2454 +#: src/irc/irc-recv.c:2480 msgid "op" msgstr "" -#: src/irc/irc-recv.c:2463 +#: src/irc/irc-recv.c:2489 msgid "halfops" msgstr "" -#: src/irc/irc-recv.c:2463 +#: src/irc/irc-recv.c:2489 msgid "halfop" msgstr "" -#: src/irc/irc-recv.c:2472 +#: src/irc/irc-recv.c:2498 msgid "voices" msgstr "" -#: src/irc/irc-recv.c:2472 +#: src/irc/irc-recv.c:2498 msgid "voice" msgstr "" -#: src/irc/irc-recv.c:2481 +#: src/irc/irc-recv.c:2507 msgid "normal" msgstr "" -#: src/irc/irc-recv.c:2513 +#: src/irc/irc-recv.c:2539 #, c-format msgid "%s: nickname \"%s\" is already in use, trying 2nd nickname \"%s\"\n" msgstr "" -#: src/irc/irc-recv.c:2524 +#: src/irc/irc-recv.c:2550 #, c-format msgid "%s: nickname \"%s\" is already in use, trying 3rd nickname \"%s\"\n" msgstr "" -#: src/irc/irc-recv.c:2533 +#: src/irc/irc-recv.c:2559 #, c-format msgid "" "%s: all declared nicknames are already in use, closing connection with " @@ -1442,17 +1457,17 @@ msgstr "" msgid "server" msgstr "" -#: src/gui/gui-common.c:210 +#: src/gui/gui-common.c:217 #, c-format msgid "%s not enough memory for infobar message\n" msgstr "" -#: src/gui/gui-common.c:316 +#: src/gui/gui-common.c:323 #, c-format msgid "%s not enough memory for new line!\n" msgstr "" -#: src/gui/gui-common.c:343 +#: src/gui/gui-common.c:350 msgid "not enough memory!\n" msgstr "" @@ -2026,642 +2041,656 @@ msgstr "" msgid " Warning:" msgstr "" -#: src/common/weeconfig.c:80 src/common/weeconfig.c:81 +#: src/common/weeconfig.c:81 src/common/weeconfig.c:82 msgid "set title for terminal window (curses GUI) with name & version" msgstr "" -#: src/common/weeconfig.c:84 src/common/weeconfig.c:85 +#: src/common/weeconfig.c:85 src/common/weeconfig.c:86 msgid "display WeeChat logo at startup" msgstr "" -#: src/common/weeconfig.c:88 src/common/weeconfig.c:89 +#: src/common/weeconfig.c:89 src/common/weeconfig.c:90 msgid "display WeeChat version at startup" msgstr "" -#: src/common/weeconfig.c:92 +#: src/common/weeconfig.c:93 msgid "WeeChat slogan" msgstr "" -#: src/common/weeconfig.c:93 +#: src/common/weeconfig.c:94 msgid "WeeChat slogan (if empty, slogan is not used)" msgstr "" -#: src/common/weeconfig.c:96 src/common/weeconfig.c:97 +#: src/common/weeconfig.c:97 src/common/weeconfig.c:98 msgid "display nick names with different colors" msgstr "" -#: src/common/weeconfig.c:100 src/common/weeconfig.c:101 +#: src/common/weeconfig.c:101 src/common/weeconfig.c:102 msgid "display actions with different colors" msgstr "" -#: src/common/weeconfig.c:104 src/common/weeconfig.c:105 +#: src/common/weeconfig.c:105 src/common/weeconfig.c:106 msgid "remove colors from incoming messages" msgstr "" -#: src/common/weeconfig.c:108 +#: src/common/weeconfig.c:109 msgid "display nicklist window" msgstr "" -#: src/common/weeconfig.c:109 +#: src/common/weeconfig.c:110 msgid "display nicklist window (for channel windows)" msgstr "" -#: src/common/weeconfig.c:112 +#: src/common/weeconfig.c:113 msgid "nicklist position" msgstr "" -#: src/common/weeconfig.c:113 +#: src/common/weeconfig.c:114 msgid "nicklist position (top, left, right (default), bottom)" msgstr "" -#: src/common/weeconfig.c:116 +#: src/common/weeconfig.c:117 msgid "min size for nicklist" msgstr "" -#: src/common/weeconfig.c:117 +#: src/common/weeconfig.c:118 msgid "" "min size for nicklist (width or height, depending on look_nicklist_position " "(0 = no min size))" msgstr "" -#: src/common/weeconfig.c:121 +#: src/common/weeconfig.c:122 msgid "max size for nicklist" msgstr "" -#: src/common/weeconfig.c:122 +#: src/common/weeconfig.c:123 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 "" -#: src/common/weeconfig.c:126 src/common/weeconfig.c:127 +#: src/common/weeconfig.c:127 src/common/weeconfig.c:128 msgid "text to display instead of nick when not connected" msgstr "" -#: src/common/weeconfig.c:130 src/common/weeconfig.c:131 +#: src/common/weeconfig.c:131 src/common/weeconfig.c:132 msgid "display nick mode ((half)op/voice) before each nick" msgstr "" -#: src/common/weeconfig.c:134 src/common/weeconfig.c:135 +#: src/common/weeconfig.c:135 src/common/weeconfig.c:136 msgid "display space if nick mode is not (half)op/voice" msgstr "" -#: src/common/weeconfig.c:138 src/common/weeconfig.c:139 +#: src/common/weeconfig.c:139 src/common/weeconfig.c:140 msgid "the string inserted after nick completion" msgstr "" -#: src/common/weeconfig.c:142 src/common/weeconfig.c:143 +#: src/common/weeconfig.c:143 src/common/weeconfig.c:144 msgid "enable info bar" msgstr "" -#: src/common/weeconfig.c:146 src/common/weeconfig.c:147 +#: src/common/weeconfig.c:147 src/common/weeconfig.c:148 msgid "timestamp for time in infobar" msgstr "" -#: src/common/weeconfig.c:191 src/common/weeconfig.c:192 +#: src/common/weeconfig.c:151 +msgid "delay (in seconds) for highlight messages in infobar" +msgstr "" + +#: src/common/weeconfig.c:152 +msgid "" +"delay (in seconds) for highlight messages in infobar (0 = disable highlight " +"notifications in infobar)" +msgstr "" + +#: src/common/weeconfig.c:198 src/common/weeconfig.c:199 msgid "color for title bar" msgstr "" -#: src/common/weeconfig.c:195 src/common/weeconfig.c:196 +#: src/common/weeconfig.c:202 src/common/weeconfig.c:203 msgid "background for title bar" msgstr "" -#: src/common/weeconfig.c:201 src/common/weeconfig.c:202 +#: src/common/weeconfig.c:208 src/common/weeconfig.c:209 msgid "color for chat text" msgstr "" -#: src/common/weeconfig.c:205 +#: src/common/weeconfig.c:212 msgid "color for time" msgstr "" -#: src/common/weeconfig.c:206 +#: src/common/weeconfig.c:213 msgid "color for time in chat window" msgstr "" -#: src/common/weeconfig.c:209 +#: src/common/weeconfig.c:216 msgid "color for time separator" msgstr "" -#: src/common/weeconfig.c:210 +#: src/common/weeconfig.c:217 msgid "color for time separator (chat window)" msgstr "" -#: src/common/weeconfig.c:213 src/common/weeconfig.c:214 +#: src/common/weeconfig.c:220 src/common/weeconfig.c:221 msgid "color for 1st and 3rd char of prefix" msgstr "" -#: src/common/weeconfig.c:217 src/common/weeconfig.c:218 +#: src/common/weeconfig.c:224 src/common/weeconfig.c:225 msgid "color for middle char of prefix" msgstr "" -#: src/common/weeconfig.c:221 +#: src/common/weeconfig.c:228 msgid "color for nicks in actions" msgstr "" -#: src/common/weeconfig.c:222 +#: src/common/weeconfig.c:229 msgid "color for nicks in actions (chat window)" msgstr "" -#: src/common/weeconfig.c:225 +#: src/common/weeconfig.c:232 msgid "color for hostnames" msgstr "" -#: src/common/weeconfig.c:226 +#: src/common/weeconfig.c:233 msgid "color for hostnames (chat window)" msgstr "" -#: src/common/weeconfig.c:229 +#: src/common/weeconfig.c:236 msgid "color for channel names in actions" msgstr "" -#: src/common/weeconfig.c:230 +#: src/common/weeconfig.c:237 msgid "color for channel names in actions (chat window)" msgstr "" -#: src/common/weeconfig.c:233 +#: src/common/weeconfig.c:240 msgid "color for dark separators" msgstr "" -#: src/common/weeconfig.c:234 +#: src/common/weeconfig.c:241 msgid "color for dark separators (chat window)" msgstr "" -#: src/common/weeconfig.c:237 +#: src/common/weeconfig.c:244 msgid "color for highlighted nick" msgstr "" -#: src/common/weeconfig.c:238 +#: src/common/weeconfig.c:245 msgid "color for highlighted nick (chat window)" msgstr "" -#: src/common/weeconfig.c:241 +#: src/common/weeconfig.c:248 msgid "background for chat" msgstr "" -#: src/common/weeconfig.c:242 +#: src/common/weeconfig.c:249 msgid "background for chat window" msgstr "" -#: src/common/weeconfig.c:247 src/common/weeconfig.c:248 +#: src/common/weeconfig.c:254 src/common/weeconfig.c:255 msgid "color for status bar" msgstr "" -#: src/common/weeconfig.c:251 +#: src/common/weeconfig.c:258 msgid "color for active window" msgstr "" -#: src/common/weeconfig.c:252 +#: src/common/weeconfig.c:259 msgid "color for active window (status bar)" msgstr "" -#: src/common/weeconfig.c:255 +#: src/common/weeconfig.c:262 msgid "color for window with new messages" msgstr "" -#: src/common/weeconfig.c:256 +#: src/common/weeconfig.c:263 msgid "color for window with new messages (status bar)" msgstr "" -#: src/common/weeconfig.c:259 +#: src/common/weeconfig.c:266 msgid "color for window with new data (not messages)" msgstr "" -#: src/common/weeconfig.c:260 +#: src/common/weeconfig.c:267 msgid "color for window with new data (not messages) (status bar)" msgstr "" -#: src/common/weeconfig.c:263 +#: src/common/weeconfig.c:270 msgid "color for \"*MORE*\" text" msgstr "" -#: src/common/weeconfig.c:264 +#: src/common/weeconfig.c:271 msgid "color for window with new data (status bar)" msgstr "" -#: src/common/weeconfig.c:267 src/common/weeconfig.c:268 +#: src/common/weeconfig.c:274 src/common/weeconfig.c:275 msgid "background for status window" msgstr "" -#: src/common/weeconfig.c:273 src/common/weeconfig.c:274 +#: src/common/weeconfig.c:280 src/common/weeconfig.c:281 msgid "color for info bar text" msgstr "" -#: src/common/weeconfig.c:277 src/common/weeconfig.c:278 +#: src/common/weeconfig.c:284 src/common/weeconfig.c:285 +msgid "color for info bar highlight notification" +msgstr "" + +#: src/common/weeconfig.c:288 src/common/weeconfig.c:289 msgid "background for info bar window" msgstr "" -#: src/common/weeconfig.c:283 src/common/weeconfig.c:284 +#: src/common/weeconfig.c:294 src/common/weeconfig.c:295 msgid "color for input text" msgstr "" -#: src/common/weeconfig.c:287 src/common/weeconfig.c:288 +#: src/common/weeconfig.c:298 src/common/weeconfig.c:299 msgid "color for input text (channel name)" msgstr "" -#: src/common/weeconfig.c:291 src/common/weeconfig.c:292 +#: src/common/weeconfig.c:302 src/common/weeconfig.c:303 msgid "color for input text (nick name)" msgstr "" -#: src/common/weeconfig.c:295 src/common/weeconfig.c:296 +#: src/common/weeconfig.c:306 src/common/weeconfig.c:307 msgid "background for input window" msgstr "" -#: src/common/weeconfig.c:301 src/common/weeconfig.c:302 +#: src/common/weeconfig.c:312 src/common/weeconfig.c:313 msgid "color for nicknames" msgstr "" -#: src/common/weeconfig.c:305 src/common/weeconfig.c:306 +#: src/common/weeconfig.c:316 src/common/weeconfig.c:317 msgid "color for operator symbol" msgstr "" -#: src/common/weeconfig.c:309 src/common/weeconfig.c:310 +#: src/common/weeconfig.c:320 src/common/weeconfig.c:321 msgid "color for half-operator symbol" msgstr "" -#: src/common/weeconfig.c:313 src/common/weeconfig.c:314 +#: src/common/weeconfig.c:324 src/common/weeconfig.c:325 msgid "color for voice symbol" msgstr "" -#: src/common/weeconfig.c:317 src/common/weeconfig.c:318 +#: src/common/weeconfig.c:328 src/common/weeconfig.c:329 msgid "color for nick separator" msgstr "" -#: src/common/weeconfig.c:321 src/common/weeconfig.c:322 +#: src/common/weeconfig.c:332 src/common/weeconfig.c:333 msgid "color for local nick" msgstr "" -#: src/common/weeconfig.c:325 src/common/weeconfig.c:326 +#: src/common/weeconfig.c:336 src/common/weeconfig.c:337 msgid "color for other nick in private window" msgstr "" -#: src/common/weeconfig.c:329 src/common/weeconfig.c:330 +#: src/common/weeconfig.c:340 src/common/weeconfig.c:341 msgid "background for nicknames" msgstr "" -#: src/common/weeconfig.c:343 +#: src/common/weeconfig.c:354 msgid "max lines in history (per window)" msgstr "" -#: src/common/weeconfig.c:344 +#: src/common/weeconfig.c:355 msgid "" "maximum number of lines in history for one server/channel/private window (0 " "= unlimited)" msgstr "" -#: src/common/weeconfig.c:348 +#: src/common/weeconfig.c:359 msgid "max user commands in history" msgstr "" -#: src/common/weeconfig.c:349 +#: src/common/weeconfig.c:360 msgid "maximum number of user commands in history (0 = unlimited)" msgstr "" -#: src/common/weeconfig.c:366 src/common/weeconfig.c:367 +#: src/common/weeconfig.c:377 src/common/weeconfig.c:378 msgid "automatically log channel chats" msgstr "" -#: src/common/weeconfig.c:370 src/common/weeconfig.c:371 +#: src/common/weeconfig.c:381 src/common/weeconfig.c:382 msgid "automatically log private chats" msgstr "" -#: src/common/weeconfig.c:374 +#: src/common/weeconfig.c:385 msgid "path for log files" msgstr "" -#: src/common/weeconfig.c:375 +#: src/common/weeconfig.c:386 msgid "path for WeeChat log files" msgstr "" -#: src/common/weeconfig.c:378 +#: src/common/weeconfig.c:389 msgid "name for log files" msgstr "" -#: src/common/weeconfig.c:379 +#: src/common/weeconfig.c:390 msgid "" "name for log files (%S == irc server name, %N == channel name (or nickname " "if private chat)" msgstr "" -#: src/common/weeconfig.c:383 +#: src/common/weeconfig.c:394 msgid "timestamp for log" msgstr "" -#: src/common/weeconfig.c:384 +#: src/common/weeconfig.c:395 msgid "timestamp for log (see man strftime for date/time specifiers)" msgstr "" -#: src/common/weeconfig.c:387 +#: src/common/weeconfig.c:398 msgid "start string for log files" msgstr "" -#: src/common/weeconfig.c:388 +#: src/common/weeconfig.c:399 msgid "" "text written when starting new log file (see man strftime for date/time " "specifiers)" msgstr "" -#: src/common/weeconfig.c:392 +#: src/common/weeconfig.c:403 msgid "end string for log files" msgstr "" -#: src/common/weeconfig.c:393 +#: src/common/weeconfig.c:404 msgid "" "text written when ending log file (see man strftime for date/time specifiers)" msgstr "" -#: src/common/weeconfig.c:412 +#: src/common/weeconfig.c:423 msgid "automatically accept dcc files" msgstr "" -#: src/common/weeconfig.c:413 +#: src/common/weeconfig.c:424 msgid "automatically accept incoming dcc files" msgstr "" -#: src/common/weeconfig.c:416 +#: src/common/weeconfig.c:427 msgid "max size when auto accepting file" msgstr "" -#: src/common/weeconfig.c:417 +#: src/common/weeconfig.c:428 msgid "maximum size for incoming file when automatically accepted" msgstr "" -#: src/common/weeconfig.c:420 +#: src/common/weeconfig.c:431 msgid "automatically accept dcc chats" msgstr "" -#: src/common/weeconfig.c:421 +#: src/common/weeconfig.c:432 msgid "automatically accept dcc chats (use carefully!)" msgstr "" -#: src/common/weeconfig.c:424 +#: src/common/weeconfig.c:435 msgid "timeout for dcc request" msgstr "" -#: src/common/weeconfig.c:425 +#: src/common/weeconfig.c:436 msgid "timeout for dcc request (in seconds)" msgstr "" -#: src/common/weeconfig.c:428 +#: src/common/weeconfig.c:439 msgid "path for incoming files with dcc" msgstr "" -#: src/common/weeconfig.c:429 +#: src/common/weeconfig.c:440 msgid "path for writing incoming files with dcc (default: user home)" msgstr "" -#: src/common/weeconfig.c:432 +#: src/common/weeconfig.c:443 msgid "default path for sending files with dcc" msgstr "" -#: src/common/weeconfig.c:433 +#: src/common/weeconfig.c:444 msgid "" "path for reading files when sending thru dcc (when no path is specified)" msgstr "" -#: src/common/weeconfig.c:436 +#: src/common/weeconfig.c:447 msgid "automatically rename dcc files if already exists" msgstr "" -#: src/common/weeconfig.c:437 +#: src/common/weeconfig.c:448 msgid "rename incoming files if already exists (add '.1', '.2', ...)" msgstr "" -#: src/common/weeconfig.c:440 +#: src/common/weeconfig.c:451 msgid "automatically resume aborted transfers" msgstr "" -#: src/common/weeconfig.c:441 +#: src/common/weeconfig.c:452 msgid "" "automatically resume dcc transfer if connection with remote host is loosed" msgstr "" -#: src/common/weeconfig.c:455 +#: src/common/weeconfig.c:466 msgid "use proxy" msgstr "" -#: src/common/weeconfig.c:456 +#: src/common/weeconfig.c:467 msgid "use a proxy server to connect to irc server" msgstr "" -#: src/common/weeconfig.c:459 +#: src/common/weeconfig.c:470 msgid "proxy address" msgstr "" -#: src/common/weeconfig.c:460 +#: src/common/weeconfig.c:471 msgid "proxy server address (IP or hostname)" msgstr "" -#: src/common/weeconfig.c:463 +#: src/common/weeconfig.c:474 msgid "port for proxy" msgstr "" -#: src/common/weeconfig.c:464 +#: src/common/weeconfig.c:475 msgid "port for connecting to proxy server" msgstr "" -#: src/common/weeconfig.c:467 +#: src/common/weeconfig.c:478 msgid "proxy password" msgstr "" -#: src/common/weeconfig.c:468 +#: src/common/weeconfig.c:479 msgid "password for proxy server" msgstr "" -#: src/common/weeconfig.c:479 +#: src/common/weeconfig.c:490 msgid "server name" msgstr "" -#: src/common/weeconfig.c:480 +#: src/common/weeconfig.c:491 msgid "name associated to IRC server (for display only)" msgstr "" -#: src/common/weeconfig.c:483 +#: src/common/weeconfig.c:494 msgid "automatically connect to server" msgstr "" -#: src/common/weeconfig.c:484 +#: src/common/weeconfig.c:495 msgid "automatically connect to server when WeeChat is starting" msgstr "" -#: src/common/weeconfig.c:487 +#: src/common/weeconfig.c:498 msgid "server address or hostname" msgstr "" -#: src/common/weeconfig.c:488 +#: src/common/weeconfig.c:499 msgid "IP address or hostname of IRC server" msgstr "" -#: src/common/weeconfig.c:491 +#: src/common/weeconfig.c:502 msgid "port for IRC server" msgstr "" -#: src/common/weeconfig.c:492 +#: src/common/weeconfig.c:503 msgid "port for connecting to server" msgstr "" -#: src/common/weeconfig.c:495 +#: src/common/weeconfig.c:506 msgid "server password" msgstr "" -#: src/common/weeconfig.c:496 +#: src/common/weeconfig.c:507 msgid "password for IRC server" msgstr "" -#: src/common/weeconfig.c:499 +#: src/common/weeconfig.c:510 msgid "nickname for server" msgstr "" -#: src/common/weeconfig.c:500 +#: src/common/weeconfig.c:511 msgid "nickname to use on IRC server" msgstr "" -#: src/common/weeconfig.c:503 +#: src/common/weeconfig.c:514 msgid "alternate nickname for server" msgstr "" -#: src/common/weeconfig.c:504 +#: src/common/weeconfig.c:515 msgid "alternate nickname to use on IRC server (if nickname is already used)" msgstr "" -#: src/common/weeconfig.c:507 +#: src/common/weeconfig.c:518 msgid "2nd alternate nickname for server" msgstr "" -#: src/common/weeconfig.c:508 +#: src/common/weeconfig.c:519 msgid "" "2nd alternate nickname to use on IRC server (if alternate nickname is " "already used)" msgstr "" -#: src/common/weeconfig.c:511 +#: src/common/weeconfig.c:522 msgid "user name for server" msgstr "" -#: src/common/weeconfig.c:512 +#: src/common/weeconfig.c:523 msgid "user name to use on IRC server" msgstr "" -#: src/common/weeconfig.c:515 +#: src/common/weeconfig.c:526 msgid "real name for server" msgstr "" -#: src/common/weeconfig.c:516 +#: src/common/weeconfig.c:527 msgid "real name to use on IRC server" msgstr "" -#: src/common/weeconfig.c:519 src/common/weeconfig.c:520 +#: src/common/weeconfig.c:530 src/common/weeconfig.c:531 msgid "first command to run when connected to server" msgstr "" -#: src/common/weeconfig.c:523 +#: src/common/weeconfig.c:534 msgid "list of channels to join when connected to server" msgstr "" -#: src/common/weeconfig.c:524 +#: src/common/weeconfig.c:535 msgid "comma separated list of channels to join when connected to server" msgstr "" -#: src/common/weeconfig.c:652 +#: src/common/weeconfig.c:663 #, c-format msgid "%s %s, line %d: new server, but previous was incomplete\n" msgstr "" -#: src/common/weeconfig.c:661 +#: src/common/weeconfig.c:672 #, c-format msgid "%s %s, line %d: server '%s' already exists\n" msgstr "" -#: src/common/weeconfig.c:673 +#: src/common/weeconfig.c:684 #, c-format msgid "%s %s, line %d: unable to create server\n" msgstr "" -#: src/common/weeconfig.c:712 +#: src/common/weeconfig.c:723 #, c-format msgid "%s unable to assign default int with string (\"%s\")\n" msgstr "" -#: src/common/weeconfig.c:723 +#: src/common/weeconfig.c:734 #, c-format msgid "%s unable to assign default color (\"%s\")\n" msgstr "" -#: src/common/weeconfig.c:757 +#: src/common/weeconfig.c:768 #, c-format msgid "%s config file \"%s\" not found.\n" msgstr "" -#: src/common/weeconfig.c:789 +#: src/common/weeconfig.c:800 #, c-format msgid "%s %s, line %d: invalid syntax, missing \"]\"\n" msgstr "" -#: src/common/weeconfig.c:806 +#: src/common/weeconfig.c:817 #, c-format msgid "%s %s, line %d: unknown section identifier (\"%s\")\n" msgstr "" -#: src/common/weeconfig.c:824 +#: src/common/weeconfig.c:835 #, c-format msgid "%s %s, line %d: invalid syntax, missing \"=\"\n" msgstr "" -#: src/common/weeconfig.c:858 +#: src/common/weeconfig.c:869 #, c-format msgid "%s %s, line %d: invalid option \"%s\"\n" msgstr "" -#: src/common/weeconfig.c:869 +#: src/common/weeconfig.c:880 #, c-format msgid "" "%s %s, line %d: invalid value foroption '%s'\n" "Expected: boolean value: 'off' or 'on'\n" msgstr "" -#: src/common/weeconfig.c:878 +#: src/common/weeconfig.c:889 #, c-format msgid "" "%s %s, line %d: invalid value for option '%s'\n" "Expected: integer between %d and %d\n" msgstr "" -#: src/common/weeconfig.c:889 +#: src/common/weeconfig.c:900 #, c-format msgid "" "%s %s, line %d: invalid value for option '%s'\n" "Expected: one of these strings: " msgstr "" -#: src/common/weeconfig.c:905 +#: src/common/weeconfig.c:916 #, c-format msgid "%s %s, line %d: invalid color name for option '%s'\n" msgstr "" -#: src/common/weeconfig.c:959 src/common/weeconfig.c:1121 +#: src/common/weeconfig.c:970 src/common/weeconfig.c:1132 #, c-format msgid "%s cannot create file \"%s\"\n" msgstr "" -#: src/common/weeconfig.c:965 +#: src/common/weeconfig.c:976 #, c-format msgid "%s: creating default config file...\n" msgstr "" -#: src/common/weeconfig.c:966 +#: src/common/weeconfig.c:977 msgid "creating default config file\n" msgstr "" -#: src/common/weeconfig.c:969 src/common/weeconfig.c:1130 +#: src/common/weeconfig.c:980 src/common/weeconfig.c:1141 #, c-format msgid "" "#\n" "# %s configuration file, created by %s v%s on %s#\n" msgstr "" -#: src/common/weeconfig.c:1077 +#: src/common/weeconfig.c:1088 msgid "Unable to get user's name" msgstr "" -#: src/common/weeconfig.c:1127 +#: src/common/weeconfig.c:1138 msgid "saving config to disk\n" msgstr "" diff --git a/weechat/src/common/weeconfig.c b/weechat/src/common/weeconfig.c index e2e129983..4ec27c6a4 100644 --- a/weechat/src/common/weeconfig.c +++ b/weechat/src/common/weeconfig.c @@ -75,6 +75,7 @@ char *cfg_look_no_nickname; char *cfg_look_completor; int cfg_look_infobar; char *cfg_look_infobar_timestamp; +int cfg_look_infobar_delay_highlight; t_config_option weechat_options_look[] = { { "look_set_title", N_("set title for terminal window (curses GUI) with name & version"), @@ -147,6 +148,11 @@ t_config_option weechat_options_look[] = N_("timestamp for time in infobar"), OPTION_TYPE_STRING, 0, 0, 0, "%B, %A %d %G - %H:%M", NULL, NULL, &cfg_look_infobar_timestamp, NULL }, + { "look_infobar_delay_highlight", N_("delay (in seconds) for highlight messages in infobar"), + N_("delay (in seconds) for highlight messages in infobar " + "(0 = disable highlight notifications in infobar)"), + OPTION_TYPE_INT, 0, INT_MAX, 7, + NULL, NULL, &cfg_look_infobar_delay_highlight, NULL, NULL }, { NULL, NULL, NULL, 0, 0, 0, 0, NULL, NULL, NULL, NULL, NULL } }; @@ -172,6 +178,7 @@ int cfg_col_status_data_other; int cfg_col_status_more; int cfg_col_status_bg; int cfg_col_infobar; +int cfg_col_infobar_highlight; int cfg_col_infobar_bg; int cfg_col_input; int cfg_col_input_channel; @@ -274,6 +281,10 @@ t_config_option weechat_options_colors[] = N_("color for info bar text"), OPTION_TYPE_COLOR, 0, 0, 0, "black", NULL, &cfg_col_infobar, NULL, NULL }, + { "col_infobar_highlight", N_("color for info bar highlight notification"), + N_("color for info bar highlight notification"), + OPTION_TYPE_COLOR, 0, 0, 0, + "white", NULL, &cfg_col_infobar_highlight, NULL, NULL }, { "col_infobar_bg", N_("background for info bar window"), N_("background for info bar window"), OPTION_TYPE_COLOR, 0, 0, 0, diff --git a/weechat/src/common/weeconfig.h b/weechat/src/common/weeconfig.h index bd1897be2..1b96f0e36 100644 --- a/weechat/src/common/weeconfig.h +++ b/weechat/src/common/weeconfig.h @@ -90,6 +90,7 @@ extern char *cfg_look_no_nickname; extern char *cfg_look_completor; extern int cfg_look_infobar; extern char *cfg_look_infobar_timestamp; +extern int cfg_look_infobar_delay_highlight; extern int cfg_col_title; extern int cfg_col_title_bg; @@ -111,6 +112,7 @@ extern int cfg_col_status_data_other; extern int cfg_col_status_more; extern int cfg_col_status_bg; extern int cfg_col_infobar; +extern int cfg_col_infobar_highlight; extern int cfg_col_infobar_bg; extern int cfg_col_input; extern int cfg_col_input_channel; diff --git a/weechat/src/gui/curses/gui-display.c b/weechat/src/gui/curses/gui-display.c index 39528997a..30f2bc41c 100644 --- a/weechat/src/gui/curses/gui-display.c +++ b/weechat/src/gui/curses/gui-display.c @@ -944,10 +944,12 @@ gui_draw_window_infobar (t_gui_window *window) time_seconds = time (NULL); local_time = localtime (&time_seconds); strftime (text, 1024, cfg_look_infobar_timestamp, local_time); + wprintw (window->win_infobar, "%s", text); if (gui_infobar) - wprintw (window->win_infobar, "%s | %s", text, gui_infobar->text); - else - wprintw (window->win_infobar, "%s", text); + { + gui_window_set_color (window->win_infobar, gui_infobar->color); + wprintw (window->win_infobar, " | %s", gui_infobar->text); + } wrefresh (window->win_infobar); refresh (); @@ -1408,6 +1410,8 @@ gui_init_colors () cfg_col_status_more & A_CHARTEXT, cfg_col_status_bg); init_pair (COLOR_WIN_INFOBAR, cfg_col_infobar & A_CHARTEXT, cfg_col_infobar_bg); + init_pair (COLOR_WIN_INFOBAR_HIGHLIGHT, + cfg_col_infobar_highlight & A_CHARTEXT, cfg_col_infobar_bg); init_pair (COLOR_WIN_INPUT, cfg_col_input & A_CHARTEXT, cfg_col_input_bg); init_pair (COLOR_WIN_INPUT_CHANNEL, @@ -1455,6 +1459,7 @@ gui_init_colors () color_attr[COLOR_WIN_STATUS_DATA_OTHER - 1] = cfg_col_status_data_other & A_BOLD; color_attr[COLOR_WIN_STATUS_MORE - 1] = cfg_col_status_more & A_BOLD; color_attr[COLOR_WIN_INFOBAR - 1] = cfg_col_infobar & A_BOLD; + color_attr[COLOR_WIN_INFOBAR_HIGHLIGHT - 1] = cfg_col_infobar_highlight & A_BOLD; color_attr[COLOR_WIN_INPUT - 1] = cfg_col_input & A_BOLD; color_attr[COLOR_WIN_INPUT_CHANNEL - 1] = cfg_col_input_channel & A_BOLD; color_attr[COLOR_WIN_INPUT_NICK - 1] = cfg_col_input_nick & A_BOLD; diff --git a/weechat/src/gui/gui-common.c b/weechat/src/gui/gui-common.c index 4fbe8633c..d2a09b73e 100644 --- a/weechat/src/gui/gui-common.c +++ b/weechat/src/gui/gui-common.c @@ -184,19 +184,26 @@ gui_window_clear_all () } /* - * gui_infobar_print: display message in infobar + * gui_infobar_printf: display message in infobar */ void -gui_infobar_print (char *message, int time_displayed) +gui_infobar_printf (int time_displayed, int color, char *message, ...) { + static char buffer[1024]; + va_list argptr; t_gui_infobar *ptr_infobar; char *pos; + va_start (argptr, message); + vsnprintf (buffer, sizeof (buffer) - 1, message, argptr); + va_end (argptr); + ptr_infobar = (t_gui_infobar *)malloc (sizeof (t_gui_infobar)); if (ptr_infobar) { - ptr_infobar->text = strdup (message); + ptr_infobar->color = color; + ptr_infobar->text = strdup (buffer); pos = strchr (ptr_infobar->text, '\n'); if (pos) pos[0] = '\0'; diff --git a/weechat/src/gui/gui.h b/weechat/src/gui/gui.h index 37c01d788..c40dc975c 100644 --- a/weechat/src/gui/gui.h +++ b/weechat/src/gui/gui.h @@ -26,7 +26,7 @@ #define INPUT_BUFFER_BLOCK_SIZE 256 -#define NUM_COLORS 37 +#define NUM_COLORS 38 #define COLOR_WIN_TITLE 1 #define COLOR_WIN_CHAT 2 #define COLOR_WIN_CHAT_TIME 3 @@ -44,18 +44,19 @@ #define COLOR_WIN_STATUS_DATA_OTHER 15 #define COLOR_WIN_STATUS_MORE 16 #define COLOR_WIN_INFOBAR 17 -#define COLOR_WIN_INPUT 18 -#define COLOR_WIN_INPUT_CHANNEL 19 -#define COLOR_WIN_INPUT_NICK 20 -#define COLOR_WIN_NICK 21 -#define COLOR_WIN_NICK_OP 22 -#define COLOR_WIN_NICK_HALFOP 23 -#define COLOR_WIN_NICK_VOICE 24 -#define COLOR_WIN_NICK_SEP 25 -#define COLOR_WIN_NICK_SELF 26 -#define COLOR_WIN_NICK_PRIVATE 27 -#define COLOR_WIN_NICK_FIRST 28 -#define COLOR_WIN_NICK_LAST 37 +#define COLOR_WIN_INFOBAR_HIGHLIGHT 18 +#define COLOR_WIN_INPUT 19 +#define COLOR_WIN_INPUT_CHANNEL 20 +#define COLOR_WIN_INPUT_NICK 21 +#define COLOR_WIN_NICK 22 +#define COLOR_WIN_NICK_OP 23 +#define COLOR_WIN_NICK_HALFOP 24 +#define COLOR_WIN_NICK_VOICE 25 +#define COLOR_WIN_NICK_SEP 26 +#define COLOR_WIN_NICK_SELF 27 +#define COLOR_WIN_NICK_PRIVATE 28 +#define COLOR_WIN_NICK_FIRST 29 +#define COLOR_WIN_NICK_LAST 38 #define COLOR_WIN_NICK_NUMBER (COLOR_WIN_NICK_LAST - COLOR_WIN_NICK_FIRST + 1) #define SERVER(window) ((t_irc_server *)(window->server)) @@ -112,6 +113,7 @@ typedef struct t_gui_infobar t_gui_infobar; struct t_gui_infobar { + int color; /* text color */ char *text; /* infobar text */ int remaining_time; /* delay (sec) before erasing this text */ /* if < 0, text is never erased (except */ @@ -204,7 +206,7 @@ extern t_gui_infobar *gui_infobar; extern t_gui_window *gui_window_new (void *, void *, int /*int, int, int, int*/); /* TODO: add coordinates and size */ extern void gui_window_clear (t_gui_window *); extern void gui_window_clear_all (); -extern void gui_infobar_print (char *, int); +extern void gui_infobar_printf (int, int, char *, ...); extern void gui_infobar_remove (); extern t_gui_line *gui_new_line (t_gui_window *); extern t_gui_message *gui_new_message (t_gui_window *); diff --git a/weechat/src/irc/irc-recv.c b/weechat/src/irc/irc-recv.c index bc58cb2a0..885a9862d 100644 --- a/weechat/src/irc/irc-recv.c +++ b/weechat/src/irc/irc-recv.c @@ -788,8 +788,17 @@ irc_cmd_recv_privmsg (t_irc_server *server, char *host, char *arguments) pos2[0] = '\0'; irc_display_prefix (ptr_channel->window, PREFIX_ACTION_ME); if (strstr (pos, server->nick)) + { gui_printf_color (ptr_channel->window, COLOR_WIN_CHAT_HIGHLIGHT, "%s", host); + if ( (cfg_look_infobar_delay_highlight > 0) + && (ptr_channel->window != gui_current_window) ) + gui_infobar_printf (cfg_look_infobar_delay_highlight, + COLOR_WIN_INFOBAR_HIGHLIGHT, + _("On %s: * %s %s"), + ptr_channel->name, + host, pos); + } else gui_printf_color (ptr_channel->window, COLOR_WIN_CHAT_NICK, "%s", host); @@ -802,8 +811,17 @@ irc_cmd_recv_privmsg (t_irc_server *server, char *host, char *arguments) if (ptr_nick) { if (strstr (pos, server->nick)) + { irc_display_nick (ptr_channel->window, ptr_nick, MSG_TYPE_NICK, 1, -1, 0); + if ( (cfg_look_infobar_delay_highlight > 0) + && (ptr_channel->window != gui_current_window) ) + gui_infobar_printf (cfg_look_infobar_delay_highlight, + COLOR_WIN_INFOBAR_HIGHLIGHT, + _("On %s: %s> %s"), + ptr_channel->name, + host, pos); + } else irc_display_nick (ptr_channel->window, ptr_nick, MSG_TYPE_NICK, 1, 1, 0); @@ -915,10 +933,18 @@ irc_cmd_recv_privmsg (t_irc_server *server, char *host, char *arguments) MSG_TYPE_NICK, COLOR_WIN_CHAT_DARK, "<"); if (strstr (pos, server->nick)) + { gui_printf_color_type (ptr_channel->window, MSG_TYPE_NICK, COLOR_WIN_CHAT_HIGHLIGHT, "%s", host); + if ( (cfg_look_infobar_delay_highlight > 0) + && (ptr_channel->window != gui_current_window) ) + gui_infobar_printf (cfg_look_infobar_delay_highlight, + COLOR_WIN_INFOBAR_HIGHLIGHT, + _("Private %s> %s"), + host, pos); + } else gui_printf_color_type (ptr_channel->window, MSG_TYPE_NICK, diff --git a/weechat/src/plugins/perl/wee-perl.c b/weechat/src/plugins/perl/wee-perl.c index 45f2eeb7c..72df548ae 100644 --- a/weechat/src/plugins/perl/wee-perl.c +++ b/weechat/src/plugins/perl/wee-perl.c @@ -215,7 +215,7 @@ static XS (XS_IRC_print_infobar) (void) cv; if (items == 2) - gui_infobar_print (SvPV (ST (1), integer), SvIV (ST (0))); + gui_infobar_printf (SvIV (ST (0)), COLOR_WIN_INFOBAR, SvPV (ST (1), integer)); else { irc_display_prefix (NULL, PREFIX_ERROR); |