diff options
| author | Adam <adam@sigterm.info> | 2014-11-03 23:37:08 -0500 |
|---|---|---|
| committer | Adam <adam@sigterm.info> | 2014-11-03 23:37:08 -0500 |
| commit | c895bd2e5971b10920870a3b1fcc601fed1df439 (patch) | |
| tree | 0a7eed71981aaab341c1961adb31cf53bc6fcc1a | |
| parent | b940077553a538a14519bd11207c96bfd7b5ae4e (diff) | |
| parent | 94b2d1ac127a5ad08b5893d9111ef3855846fbf1 (diff) | |
Merge pull request #92 from Alef-Burzmali/2.0+update-fr
Update the French translation
| -rw-r--r-- | docs/INSTALL.fr | 199 | ||||
| -rw-r--r-- | language/anope.fr_FR.po | 3868 |
2 files changed, 2055 insertions, 2012 deletions
diff --git a/docs/INSTALL.fr b/docs/INSTALL.fr index 8baa108e8..f7af3aac8 100644 --- a/docs/INSTALL.fr +++ b/docs/INSTALL.fr @@ -1,5 +1,5 @@ Instructions d'installation d'Anope ------------------------------------- +----------------------------------- 1) Installation d'Anope 2) Mettre à jour Anope @@ -11,148 +11,139 @@ Note : Vous devrez également lire les fichiers README et FAQ ! 1) Installation d'Anope - NOTE IMPORTANTE : il n'est pas recommandé d'utiliser (et même d'installer) - Anope en tant que root. Utilisez un utilisateur non - privilégié. Celui que vous utilisez pour l'IRCd ou un - utilisateur dédié suffira. + NOTE IMPORTANTE : il est déconseillé d'utiliser (et même d'installer) + Anope en tant que root. Utilisez un utilisateur non + privilégié. Celui que vous utilisez pour l'IRCd ou + un utilisateur dédié suffira. - La première chose que vous devez faire est d'obtenir le package Anope (si ce - n'est déjà fait). Vous pouvez le trouver ici : + La première chose que vous devez faire est d'obtenir le package Anope + (si ce n'est déjà fait). Vous pouvez le trouver ici : - http://www.anope.org/ + http://www.anope.org/ - Anope peut être installé de deux façons. La méthode recommandée est - d'utiliser CMake. Vous pouvez vérifier si CMake est déjà installé - sur votre système en utilisant la commande : + Anope nécessite cmake pour être compilé. Vous pouvez vérifier si CMake + est déjà installé sur votre système avec la commande : cmake --version - Si CMake est installé, vous aurez une ligne qui dit quelque chose similaire - à "cmake version 2.6 cmake-patch 1". Si la version est inférieure à 2.4 ou - si vous obtenez une erreur disant que la commande n'a pas été trouvée, - vous ne serez pas en mesure d'utiliser CMake, sauf si vous l'installez - vous-même dans votre répertoire home. CMake peut être téléchargé ici : + Si CMake est installé, vous aurez une ligne qui dit quelque chose comme + "cmake version 2.8.12.2". Si la version est inférieure à 2.4 ou si vous + obtenez une erreur disant que la commande n'a pas été trouvée, vous ne + pourrez pas utiliser CMake à moins de l'installer vous-même dans votre + répertoire home. CMake peut être téléchargé ici : http://www.cmake.org/cmake/resources/software.html - Si vous n'arrivez pas à l'installer (soit en raison du manque d'espace - ou de restrictions par votre fournisseur d'hébergement), vous pouvez encore - utiliser le script de configuration fourni. Cette option n'est pas - recommandée et finira par être retirée, mais est fournie pour la - compatibilité de ceux à qui il manque CMake. - - Ensuite, décompressez le package dans votre répertoire home, et allez dans - le répértoire qui vient d'être créé. - - Maintenant, tapez ./Config pour lancer le script de configuration. Il va - vous poser quelques questions, et compiler Anope sur votre système. Si vous - ne savez pas répondre à une question, utilisez la valeur par défaut. La - question d'utiliser CMake ou configure dépend de la décision que vous avez - prise précedemment. Si vous avez CMake et que vous souhaitez l'utiliser, - répondez avec cmake, sinon répondez avec configure. - - Vous pouvez maintenant taper make pour compiler Anope. S'il y'a des erreurs - dans le Makefile, *essayez d'utiliser* gmake à la place. Si cela ne - fonctionne toujours pas, vous (ou votre administrateur système) devriez - installer GNU make. - Vous pouvez le trouver ici : ftp://prep.ai.mit.edu/pub/gnu/. - - Maintenant, tapez make install (ou gmake install ; voir ci-dessus). Cela - permet d'installer tous les fichiers nécessaires dans les chemins que vous - avez spécifié au script configure, et de régler les permissions des fichiers. - Vous devez vous assurer que le répertoire data n'est pas accessible par les - autres utilisateurs, des utilisateurs malveillants pourraient causer des - problèmes sur votre réseau, si les mots de passe ne sont pas chiffrés, - ou lire les mémos de tout utilisateur. - - Si vous voyez des erreurs lors de ce processus, merci de nous envoyer un - e-mail avec la sortie d'erreur *complète* et n'oubliez pas de mentionner - les versions de votre système, compilateur et bibliothèque C++. - - Allez maintenant dans le répertoire de données (par défaut, ~/services/data). - Copiez l'exemple de fichier de configuration (example.conf) en services.conf - et ouvrez ce dernier avec votre éditeur de texte favori. Il contient toute - les directives de configuration. Anope va l'utiliser au démarrage. - Lisez attentivement les instructions contenues dans le fichier. - L'utilisation des valeurs par défaut n'est pas recommendé et Anope ne - fonctionnera probablement pas. - - Si vous avez besoin d'aide, abonnez-vous à la liste de diffusion Anope - et envoyez-y vos e-mails pour obtenir de l'aide de la part des autres - utilisateurs. Voir le fichier README pour plus d'informations. + Ensuite, décompressez le package dans votre répertoire home, et allez + dans le répértoire qui vient d'être créé. + + Si il y a des modules facultatifs que vous voulez activer comme m_mysql, + exécuter le script 'extras' pour les activer. Si vous ne savez pas, vous + pouvez les activer plus tard. + + Maintenant, tapez ./Config pour lancer le script de configuration. Il + va vous poser quelques questions, et déterminer comment compiler Anope + sur votre système. Si vous ne savez pas comment répondre à une question, + utilisez la valeur par défaut. + + Allez dans le dossier build (cd build) et tapez make et make install. + Ceci va installer tous les fichiers nécessaires dans les dossiers que + vous avez indiqués avec le script Config et régler les permissions des + fichiers. Vous devez vous assurer que le répertoire data n'est pas + accessible par les autres utilisateurs, car des utilisateurs + malveillants pourraient causer des problèmes sur votre réseau, si les + mots de passe ne sont pas chiffrés, ou lire les mémos de tous les + utilisateurs. + + Allez maintenant dans le répertoire conf (par défaut, ~/services/conf). + Copiez l'exemple de fichier de configuration (example.conf) en + services.conf et ouvrez ce dernier avec votre éditeur de texte favori. + Il contient toutes les directives de configuration qu'Anope va utiliser + en démarrant. Lisez attentivement les instructions contenues dans le + fichier. L'utilisation des valeurs par défaut n'est pas toujours + recommandée, et Anope ne fonctionnera probablement pas ! + + Si vous avez besoin d'aide, vous pouvez aller sur le site + http://forum.anope.org/ ou le canal #anope sur irc.anope.org. + Fournissez *l'essemble* des erreurs qui apparaîssent, en plus de + toutes informations utiles, comme les versions de votre OS, du + compilateur utilisé et de la librairie C++. Lisez le fichier README + pour plus d'informations. 2) Mettre à jour Anope - Pour mettre à jour Anope, suivez simplement les instructions d'installation - décrites dans la section 1. Il y a cependant une ligne de conduite - spécifique : + Pour mettre à jour Anope, suivez simplement les instructions + d'installation décrites dans la section 1. Prenez garde cependant : * IMPORTANT : Sauvegardez vos anciennes bases de données ! - * Si vous mettez à jour vers une nouvelle version majeure, toujours - redémarrer avec un fichier de configuration neuf depuis example.conf. + * Si vous mettez à jour vers une nouvelle version majeure, + recommencez *toujours* toute votre configuration à partir du + fichier example.conf. 3) Configuration de l'IRCd Les Services agissent comme un serveur IRC avec des pseudo-clients. - Pour les relier à votre réseau, vous aurez besoin de configurer votre IRCd - pour permettre aux services de linker. + Pour les relier à votre réseau, vous aurez besoin de configurer votre + IRCd pour permettre aux services de se connecter. - La configuration varie selon les IRCd, mais vous aurez probablement besoin - d'un block link (aussi appelé connect block, ou C line), un U line (aussi - appelé shared block) et assurez-vous que l'IRCd écoute sur le port donné - dans le block link. + La configuration dépend de l'IRCd utilisé, mais vous aurez probablement + besoin d'un bloc link (aussi appelé connect block, ou C:line) et un + U:line (aussi appelé shared block). Assurez-vous que l'IRCd écoute + sur le port donné dans le bloc link. - Des exemples de configurations de link peuvent être trouvés dans le fichier - example.conf pour certains des IRCd les plus populaires. + Des exemples de configurations de bloc link peuvent être trouvés dans + le fichier example.conf pour certains des IRCd les plus populaires. Souvenez-vous de /rehash votre IRCd pour appliquer les changements. - Vous pouvez également essayer notre créateur de link interactif situé ici : + Vous pouvez également essayer notre créateur de bloc link interactif + situé ici : http://anope.org/ilm.php 4) Mettre en route Anope - Allez dans le répertoire où les fichiers binaires ont été installés (par - défaut, ~/services/bin). Tapez ./services pour lancer Anope. + Allez dans le répertoire où les fichiers binaires ont été installés + (par défaut, ~/services/bin). Tapez ./services pour lancer Anope. - S'il ya des erreurs de syntaxe dans le fichier de configuration, elles - seront affichées sur l'écran. Corrigez-les jusqu'à ce qu'il n'y en ait plus. - Un démarrage réussi ne générera pas de message. + S'il y a des erreurs de syntaxe dans le fichier de configuration, elles + seront affichées à l'écran. Corrigez-les jusqu'à ce qu'il n'y en ait + plus. Un démarrage réussi ne générera pas de message. - Donnez aux services au moins une minute pour se connecter à votre réseau. - Certains IRCds sur certains systèmes peuvent être très lents pour le - processus de liaison. Si rien n'arrive après environ une minute, il y a - probablement un problème de configuration. Essayez de lancer Anope en mode - debug ./services -debug -nofork pour voir toutes les erreurs rencontrées - et essayez de les corriger. + Donnez aux services au moins une minute pour se connecter à votre + réseau, car certains IRCds sur certains systèmes peuvent être très + lents pour le processus de liaison. Si rien ne se passe après environ + une minute, il y a probablement un problème de configuration. Essayez + de lancer Anope en mode debug avec ./services -debug -nofork pour voir + toutes les erreurs rencontrées et essayez de les corriger. - Si vous avez besoin d'aide pour résoudre des erreurs, n'hésitez pas à vous - abonner à la liste de diffusion Anope et d'y poser vos question. + Si vous avez besoin d'aide pour résoudre des erreurs, n'hésitez pas à + vous abonner à la liste de diffusion Anope et d'y poser vos question. Voir le fichier README pour plus de détails. 5) Mettre en place un crontab - Une entrée crontab vous permettra de vérifier périodiquement si Anope est - toujours en cours d'exécution et de le redémarrer s'il n'est pas. + Une entrée crontab vous permettra de vérifier périodiquement si Anope + est toujours en cours d'exécution et de le redémarrer s'il n'est pas. - D'abord renommez le script example.chk qui est dans le chemin d'Anope - (par défaut, ~/services/data) en services.chk et modifiez-le. Vous aurez - besoin de modifier la partie CONFIGURATION du fichier. Assurez-vous ensuite - que le fichier est marqué comme exécutable en tapant chmod +x services.chk - et essayez de lancer le script pour voir si cela fonctionne (Anope ne doit - pas être en marche lorsque vous faites cela ;)) + D'abord renommez le script example.chk qui est dans les dossiers + d'Anope (par défaut, ~/services/conf) en services.chk et modifiez-le. + Vous aurez besoin de modifier la partie CONFIGURATION du fichier. + Assurez-vous ensuite que le fichier est marqué comme exécutable en + tapant chmod +x services.chk et essayez de lancer le script pour voir + si cela fonctionne (Anope ne doit pas être en marche lorsque vous + testez cela ;)) - Lorsque c'est fait, vous devrez ajouter l'entrée crontab. Tapez crontab -e. - Cela va ouvrir l'éditeur de texte par défaut avec le fichier crontab. - Entrez la ligne suivante (avec le chemin correct) : + Lorsque c'est fait, vous devrez ajouter l'entrée crontab. Entrez + crontab -e. Cela va ouvrir l'éditeur de texte par défaut avec le + fichier crontab. Entrez la ligne suivante (avec le chemin correct) : - */5 * * * * /home/ircd/services/data/services.chk > /dev/null 2>&1 + */5 * * * * /home/ircd/services/conf/services.chk > /dev/null 2>&1 Le */5 au début signifie "vérifier toutes les 5 minutes". Vous pouvez - remplacer le 5 par un autre numéro si vous voulez (mais moins de 60). - Consultez pages de manuel de votre système pour plus de détails sur la - syntaxe du fichier crontab. Les pages de manuel intéressantes sont + remplacer le 5 par un autre numéro si vous voulez (mais moins de 60). + Consultez les pages de manuel de votre système pour plus de détails sur + la syntaxe du fichier crontab. Les pages de manuel intéressantes sont crontab(5), crontab(1) et cron(8). - Sauvegardez, quittez et c'est installé. + Sauvegardez, quittez, et c'est installé ! diff --git a/language/anope.fr_FR.po b/language/anope.fr_FR.po index 71e619ef9..d48a2221c 100644 --- a/language/anope.fr_FR.po +++ b/language/anope.fr_FR.po @@ -7,48 +7,48 @@ msgid "" msgstr "" "Project-Id-Version: Anope\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-05-30 15:56-0400\n" -"PO-Revision-Date: 2014-05-22 18:20+0100\n" -"Last-Translator: Jyzee <jyzee.git@gmail.com>\n" +"POT-Creation-Date: 2014-10-25 00:23+0200\n" +"PO-Revision-Date: 2014-10-28 18:47+0100\n" +"Last-Translator: Thomas Fargeix <t.fargeix@gmail.com>\n" "Language-Team: French\n" "Language: fr_FR\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=(n > 1);\n" -"X-Generator: Poedit 1.5.5\n" +"X-Generator: Poedit 1.5.4\n" #: modules/commands/os_forbid.cpp:312 #, c-format msgid "%d channel(s) cleared, and %d channel(s) dropped." -msgstr "%d canaux vidés et %d canaux supprimés." +msgstr "%d canau(x) vidé(s) et %d canau(x) supprimé(s)." #: modules/commands/os_forbid.cpp:253 #, c-format msgid "%d nickname(s) dropped." msgstr "%d pseudo(s) effacé(s)." -#: modules/commands/cs_xop.cpp:219 +#: modules/commands/cs_xop.cpp:222 #, c-format msgid "%s added to %s %s list." -msgstr "%s ajouté à la liste des %s %s." +msgstr "%1$s ajouté à la liste des %3$s de %2$s." -#: modules/commands/cs_access.cpp:220 +#: modules/commands/cs_access.cpp:223 #, c-format msgid "%s added to %s access list at level %d." -msgstr "%s ajouté à la liste d'accès de %s au level %d." +msgstr "%s ajouté à la liste d'accès de %s avec le niveau %d." -#: modules/commands/cs_access.cpp:218 +#: modules/commands/cs_access.cpp:221 #, c-format msgid "%s added to %s access list at privilege %s (level %d)" -msgstr "%s ajouté à la liste d'accès %s au rang %s (level %d)" +msgstr "%s ajouté à la liste d'accès de %s avec le privilège %s (niveau %d)" #: modules/commands/cs_akick.cpp:165 #, c-format msgid "%s added to %s autokick list." msgstr "%s ajouté à la liste de kicks automatiques de %s." -#: modules/commands/bs_badwords.cpp:306 +#: modules/commands/bs_badwords.cpp:307 #, c-format msgid "%s added to %s bad words list." msgstr "%s ajouté à la liste des mots interdits de %s." @@ -63,7 +63,7 @@ msgstr "%s ajouté à la liste d'accès de %s." msgid "%s added to %s's certificate list." msgstr "%s ajouté à la liste des certificats de %s." -#: modules/commands/ms_ignore.cpp:56 +#: modules/commands/ms_ignore.cpp:62 #, c-format msgid "%s added to ignore list." msgstr "%s ajouté à la liste d'ignore." @@ -89,10 +89,10 @@ msgid "" "given.\n" msgstr "" "%s vous permet d'exécuter les commandes \"fantaisie\" sur le canal.\n" -"Les commandes fantaisir sont des commandes qui peuvent être exécutées en\n" -"envoyant un message sur un canal, et fournir une façon d'exécuter les " -"commandes\n" -"plus pratique. Les commandes qui nécessitent un paramètre de canal auront " +"Les commandes fantaisie sont des commandes qui peuvent être exécutées en\n" +"envoyant un message sur un canal, et fournissent une façon plus pratique " +"d'exécuter\n" +"les commandes. Les commandes qui nécessitent un paramètre de canal auront " "ce\n" "paramètre automatiquement.\n" @@ -108,15 +108,15 @@ msgid "" "%s%s %s command.\n" msgstr "" "%s vous permet d'avoir un bot sur votre canal.\n" -"Il a été conçu pour les utilisateurs qui ne \n" -"peuvent héberger ou configurer un bot, ou pour\n" +"Il a été conçu pour les utilisateurs qui ne peuvent\n" +"pas héberger ou configurer un bot, ou pour\n" "être utilisé sur les réseaux qui n'autorisent pas\n" -"un bot d'un utilisateur. Les commandes disponibles\n" -"sont listées ci-dessous, pour les utiliser, tapez\n" +"les bots d'utilisateurs. Les commandes disponibles\n" +"sont listées ci-dessous. Pour les utiliser, tapez\n" "%s%s commande. Pour plus d'informations sur\n" "une commande spécifique, tapez %s%s %s commande.\n" -#: modules/pseudoclients/nickserv.cpp:437 +#: modules/pseudoclients/nickserv.cpp:462 #, c-format msgid "" "%s allows you to register a nickname and\n" @@ -127,13 +127,13 @@ msgid "" "%s%s %s command.\n" msgstr "" "%s vous permet d'enregistrer un pseudo et d'empêcher les\n" -"autres de l'utiliser. Les commandes suivantes\n" -"permettent l'enregistrement et la gestion des pseudos. Pour\n" -"les utiliser, tapez %s%s commande. Pour plus\n" +"autres de l'utiliser. Les commandes suivantes permettent\n" +" l'enregistrement et la gestion des pseudos. Pour les\n" +"utiliser, tapez %s%s commande. Pour plus\n" "d'informations sur une certaine commande, tapez\n" "%s%s %s commande.\n" -#: modules/pseudoclients/nickserv.cpp:444 +#: modules/pseudoclients/nickserv.cpp:469 #, c-format msgid "" "%s allows you to register an account.\n" @@ -144,7 +144,8 @@ msgid "" msgstr "" "%s vous permet d'enregistrer un compte.\n" "Les commandes suivantes permettent l'enregistrement et\n" -"la maintenance de comptes. Pour les utiliser tapez %s%s commande.\n" +"la maintenance de comptes.\n" +"Pour les utiliser, tapez %s%s commande.\n" "Pour plus d'informations sur une commande spécifique, tapez\n" "%s%s %s commande.\n" @@ -160,15 +161,15 @@ msgid "" "specific command, type %s%s HELP command.\n" msgstr "" "%s vous permet d'enregistrer et de contrôler divers\n" -"aspects des canaux. %s empêche souvent de malicieux\n" -"utilisateurs de faire des \"take overs\" sur les canaux\n" +"aspects des canaux. %s empêche souvent les utilisateurs\n" +"malveillants de faire des \"take overs\" sur les canaux\n" "en limitant ceux qui sont autorisés à être OP.\n" "Les commandes disponibles sont listées ci-dessous,\n" "pour les utiliser, tapez %s%s commande. Pour plus \n" "d'informations sur une commande spécifique, tapez\n" "%s%s HELP commande.\n" -#: modules/commands/bs_badwords.cpp:297 +#: modules/commands/bs_badwords.cpp:298 #, c-format msgid "%s already exists in %s bad words list." msgstr "%s existe déjà dans la liste des mots interdits de %s." @@ -176,7 +177,7 @@ msgstr "%s existe déjà dans la liste des mots interdits de %s." #: modules/commands/cs_akick.cpp:145 #, c-format msgid "%s already exists on %s autokick list." -msgstr "%s existe déjà sur la liste de kicks automatiques de %s." +msgstr "%s existe déjà dans la liste de kicks automatiques de %s." #: modules/commands/os_session.cpp:361 #, c-format @@ -187,7 +188,7 @@ msgstr "%s existe déjà dans la liste des exceptions." #: modules/commands/bs_kick.cpp:522 modules/commands/bs_kick.cpp:653 #, c-format msgid "%s cannot be taken as times to ban." -msgstr "%s ne peut être pris comme nombre de fois pour un ban." +msgstr "%s ne peut être utilisé comme nombre de fois avant un ban." #: modules/commands/os_mode.cpp:157 #, c-format @@ -197,14 +198,14 @@ msgstr "%s a changé vos modes utilisateur en %s." #: modules/commands/os_list.cpp:46 #, c-format msgid "%s channel list:" -msgstr "Liste de canaux %s :" +msgstr "Liste de canaux de %s :" -#: modules/commands/cs_xop.cpp:347 +#: modules/commands/cs_xop.cpp:350 #, c-format msgid "%s deleted from %s %s list." -msgstr "%s supprimé de la liste %s %s." +msgstr "%1$s supprimé de la liste des %3$s de %2$s." -#: modules/commands/cs_access.cpp:321 +#: modules/commands/cs_access.cpp:324 #, c-format msgid "%s deleted from %s access list." msgstr "%s supprimé de la liste d'accès de %s." @@ -214,7 +215,7 @@ msgstr "%s supprimé de la liste d'accès de %s." msgid "%s deleted from %s autokick list." msgstr "%s supprimé de la liste de kicks automatiques de %s." -#: modules/commands/bs_badwords.cpp:347 +#: modules/commands/bs_badwords.cpp:348 #, c-format msgid "%s deleted from %s bad words list." msgstr "%s supprimé de la liste des mots interdits de %s." @@ -237,14 +238,14 @@ msgstr "%s supprimé de la liste des exceptions à la limitation de sessions." #: modules/commands/os_sxline.cpp:99 #, c-format msgid "%s deleted from the %s list." -msgstr "%s supprimé de la liste %s." +msgstr "%s supprimé de la liste des %s." #: modules/commands/os_akill.cpp:245 #, c-format msgid "%s deleted from the AKILL list." msgstr "%s supprimé de la liste d'AKILL." -#: modules/commands/cs_access.cpp:678 +#: modules/commands/cs_access.cpp:683 #, c-format msgid "%s disabled on channel %s." msgstr "Le niveau %s est maintenant désactivé sur le canal %s." @@ -262,7 +263,7 @@ msgstr "%s a été JOIN à %s." #: modules/commands/os_svs.cpp:152 #, c-format msgid "%s has been parted from %s." -msgstr "%s a été PART %s." +msgstr "%s a été PART de %s." #: modules/commands/cs_unban.cpp:96 #, c-format @@ -287,7 +288,7 @@ msgstr "%s a trop de canaux enregistrés." #: modules/commands/cs_status.cpp:51 #, c-format msgid "%s is a super administrator." -msgstr "%s est un SuperAdmin." +msgstr "%s est un super-administrateur." #: modules/pseudoclients/memoserv.cpp:202 #, c-format @@ -301,8 +302,8 @@ msgid "" msgstr "" "%s est un utilitaire permettant aux utilisateurs IRC\n" "d'envoyer de courts messages aux autres utilisateurs IRC,\n" -"qu'ils soient présents à ce moment là ou non, ou aux \n" -"canaux(*). Le pseudo de l'expéditeur ET du destinataire (ou\n" +"qu'ils soient connectés à ce moment là ou non, ou aux \n" +"canaux(*). Le pseudo de l'expéditeur et du destinataire (ou\n" "du canal) doivent être enregistrés pour pouvoir envoyer un\n" "mémo.\n" "Les commandes de %s sont :" @@ -310,14 +311,14 @@ msgstr "" #: modules/commands/cs_invite.cpp:66 #, c-format msgid "%s is already in %s!" -msgstr "%s est déjà dans %s ! " +msgstr "%s est déjà sur %s ! " #: modules/commands/os_svs.cpp:99 #, c-format msgid "%s is already in %s." -msgstr "%s est déjà dans %s." +msgstr "%s est déjà sur %s." -#: modules/commands/ms_ignore.cpp:59 +#: modules/commands/ms_ignore.cpp:65 #, c-format msgid "%s is already on the ignore list." msgstr "%s ajouté à votre liste d'ignore." @@ -327,10 +328,10 @@ msgstr "%s ajouté à votre liste d'ignore." msgid "%s is already suspended." msgstr "%s est déjà suspendu." -#: modules/commands/ms_rsend.cpp:56 modules/commands/ms_send.cpp:46 +#: modules/commands/ms_rsend.cpp:56 modules/commands/ms_send.cpp:55 #, c-format msgid "%s is not a registered unforbidden nick or channel." -msgstr "%s n'est pas un nick ou canal enregistré non-interdit." +msgstr "%s n'est pas un pseudo ou canal enregistré qui n'est pas interdit." #: modules/commands/cs_set.cpp:175 #, c-format @@ -345,7 +346,7 @@ msgstr "%s n'est pas un bot ou canal enregistré valide." #: include/language.h:87 #, c-format msgid "%s is not a valid e-mail address." -msgstr "%s n'est pas une adresse e-mail valide." +msgstr "%s n'est pas une adresse email valide." #: include/language.h:81 #, c-format @@ -355,9 +356,9 @@ msgstr "%s n'est pas actuellement sur le canal %s." #: modules/commands/os_svs.cpp:144 #, c-format msgid "%s is not in %s." -msgstr "%s n'est pas dans %s." +msgstr "%s n'est pas sur %s." -#: modules/commands/ms_ignore.cpp:71 +#: modules/commands/ms_ignore.cpp:77 #, c-format msgid "%s is not on the ignore list." msgstr "%s n'a pas été trouvé dans la liste des ignorés." @@ -370,7 +371,7 @@ msgstr "%s est dans la liste de kicks automatiques de %s (%s)." #: modules/commands/cs_status.cpp:53 #, c-format msgid "%s is the founder of %s." -msgstr "%s est le propriétaire de %s." +msgstr "%s est le fondateur de %s." #: modules/commands/cs_status.cpp:64 #, c-format @@ -391,12 +392,12 @@ msgstr "" msgid "%s matches auto kick entry %s on %s (%s)." msgstr "%s correspond à l'entrée d'auto kick %s sur %s (%s)." -#: modules/commands/cs_xop.cpp:357 +#: modules/commands/cs_xop.cpp:360 #, c-format msgid "%s not found on %s %s list." -msgstr "%s introuvable sur la liste des %s %s." +msgstr "%1$s introuvable sur la liste des %3$s de %2$s." -#: modules/commands/cs_access.cpp:333 modules/commands/cs_flags.cpp:254 +#: modules/commands/cs_access.cpp:336 modules/commands/cs_flags.cpp:254 #, c-format msgid "%s not found on %s access list." msgstr "%s introuvable sur la liste d'accès de %s." @@ -406,7 +407,7 @@ msgstr "%s introuvable sur la liste d'accès de %s." msgid "%s not found on %s autokick list." msgstr "%s introuvable sur la liste de kicks automatiques de %s." -#: modules/commands/bs_badwords.cpp:340 +#: modules/commands/bs_badwords.cpp:341 #, c-format msgid "%s not found on %s bad words list." msgstr "%s introuvable sur la liste des mots interdits de %s." @@ -455,7 +456,7 @@ msgstr "%s introuvable sur la liste d'AKILL." msgid "%s removed from the %s access list." msgstr "%s supprimé de la liste d'accès de %s." -#: modules/commands/ms_ignore.cpp:68 +#: modules/commands/ms_ignore.cpp:74 #, c-format msgid "%s removed from the ignore list." msgstr "%s supprimé de la liste d'ignorés." @@ -468,7 +469,7 @@ msgstr "Liste des utilisateurs de %s :" #: modules/commands/os_ignore.cpp:316 #, c-format msgid "%s will no longer be ignored." -msgstr "%s n'est plus ignoré" +msgstr "%s n'est plus ignoré." #: modules/commands/os_ignore.cpp:238 #, c-format @@ -478,12 +479,12 @@ msgstr "%s est ignoré pour %s." #: modules/commands/os_ignore.cpp:233 #, c-format msgid "%s will now permanently be ignored." -msgstr "%s est ignoré en permanence." +msgstr "%s est ignoré définitivement." #: include/language.h:67 #, c-format msgid "%s%s HELP %s for more information." -msgstr "%s%s HELP %s pour plus d'informations" +msgstr "%s%s HELP %s pour plus d'informations." #: modules/commands/bs_bot.cpp:254 msgid "ADD nick user host real" @@ -525,25 +526,29 @@ msgid "" "their host matches." msgstr "" "EXCEPTION ADD ajoute le masque donné à la liste des exceptions.\n" -"Notez que les masques nick!user@host et user@host sont \n" -"invalides! Seuls les masques d'hôtes réels, tels que box.host.dom \n" -"et *.host.dom, sont autorisés parce que la limitation de sessions\n" -"ne prend pas en compte le pseudo ou l'utilisateur. limite doit être un\n" -"nombre supérieur ou égal à zéro. Ceci détermine combien de sessions\n" -"sont supportées à la fois. Une valeur de zéro signifie que l'hôte\n" -"n'a pas de limite de sessions. Consultez l'aide de AKILL pour\n" -"les détails sur le format du paramètre optionnel expiration.\n" +"Notez que les masques nick!user@host et user@host sont invalides !\n" +"Seuls les masques d'hôtes réels, tels que box.host.dom ou *.host.dom,\n" +"sont autorisés parce que la limitation de sessions ne prend pas en compte " +"le\n" +"pseudo ou l'utilisateur. limite doit être un nombre supérieur ou égal à\n" +"zéro. Ceci détermine combien de sessions sont autorisées simultanément pour\n" +"cet hôte. Une valeur de zéro signifie que l'hôte n'a pas de limite de\n" +"sessions. Consultez l'aide de AKILL pour les détails sur le format du\n" +"paramètre optionnel expiration.\n" +" \n" "EXCEPTION DEL supprime le masque donné de la liste des exceptions.\n" +" \n" "EXCEPTION MOVE déplace l'exception num vers position. Les \n" "exceptions se trouvant au milieu seront déplacées vers le haut ou le\n" "bas pour combler le trou.\n" +" \n" "EXCEPTION LIST et EXCEPTION VIEW montrent toutes les \n" -"exceptions actuelles ; si un masque optionnel est donné, la liste\n" -"est limitée aux exceptions correspondantes au masque. La différence\n" -"est que EXCEPTION VIEW est plus informative, puisqu'elle affiche\n" +"exceptions actuelles. Si un masque est indiqué, la liste ne montre que\n" +"les exceptions correspondantes au masque. La différence est que\n" +"EXCEPTION VIEW est plus détaillée, puisqu'elle affiche\n" "également le pseudo de la personne qui a ajouté l'exception, sa \n" -"limite de sessions, la raison, le masque ainsi que la date d'échéance.\n" -"\n" +"limite de sessions, la raison, le masque et la date d'échéance.\n" +" \n" "Notez qu'un client se connectant \"utilisera\" la première \n" "exception à laquelle son hôte correspond." @@ -554,19 +559,19 @@ msgid "" "up on the given server. REVOKE removes this\n" "restriction." msgstr "" -"SET kill tous les opérateurs du serveur donné\n" -"et empêche les opérateurs d'opérer sur le serveur donné.\n" +"SET kill tous les opérateurs du serveur indiqué\n" +"et empêche les opérateurs d'opérer sur le serveur indiqué.\n" "REVOKE supprime cette restriction." -#: modules/commands/cs_access.cpp:604 +#: modules/commands/cs_access.cpp:609 #, c-format msgid "" "User access levels can be seen by using the\n" "%s command; type %s%s HELP LEVELS for\n" "information." msgstr "" -"Les niveaux d'accès utilisateur peuvent être vu en utilisant\n" -"la commande %s ; tapez %s%s HELP LEVELS pour\n" +"Les niveaux d'accès utilisateur peuvent être vus en utilisant\n" +"la commande %s. Tapez %s%s HELP LEVELS pour\n" "plus d'informations." #: modules/commands/ms_read.cpp:35 @@ -582,15 +587,15 @@ msgstr "[cible] [motdepasse]" msgid "address" msgstr "adresse" -#: modules/commands/bs_set.cpp:150 +#: modules/commands/bs_set.cpp:159 msgid "botname {ON|OFF}" msgstr "nom-du-bot {ON|OFF}" -#: modules/commands/cs_suspend.cpp:152 modules/commands/cs_sync.cpp:20 -#: modules/commands/bs_assign.cpp:91 modules/commands/cs_log.cpp:106 -#: modules/commands/cs_getkey.cpp:20 modules/commands/cs_info.cpp:20 #: modules/extra/stats/cs_fantasy_top.cpp:39 -#: modules/extra/stats/cs_fantasy_top.cpp:51 +#: modules/extra/stats/cs_fantasy_top.cpp:51 modules/commands/cs_info.cpp:20 +#: modules/commands/cs_sync.cpp:20 modules/commands/cs_suspend.cpp:152 +#: modules/commands/cs_log.cpp:106 modules/commands/bs_assign.cpp:91 +#: modules/commands/cs_getkey.cpp:20 msgid "channel" msgstr "canal" @@ -604,7 +609,7 @@ msgstr "canal canal" #: modules/commands/cs_log.cpp:107 msgid "channel command method [status]" -msgstr "canal commande methode [statut]" +msgstr "canal commande méthode [statut]" #: modules/commands/cs_kick.cpp:21 msgid "channel mask [reason]" @@ -614,8 +619,8 @@ msgstr "canal masque [raison]" msgid "channel modes" msgstr "canal modes" -#: modules/commands/bs_assign.cpp:20 modules/commands/cs_set.cpp:264 -#: modules/commands/cs_set.cpp:962 +#: modules/commands/cs_set.cpp:264 modules/commands/cs_set.cpp:962 +#: modules/commands/bs_assign.cpp:20 msgid "channel nick" msgstr "canal pseudo" @@ -631,7 +636,7 @@ msgstr "canal cible [quoi]" msgid "channel text" msgstr "canal texte" -#: modules/commands/bs_set.cpp:79 +#: modules/commands/bs_set.cpp:88 msgid "channel time" msgstr "canal temps" @@ -643,11 +648,11 @@ msgstr "canal utilisateur raison" msgid "channel what" msgstr "canal [quoi]" -#: modules/commands/cs_xop.cpp:485 +#: modules/commands/cs_xop.cpp:488 msgid "channel ADD mask" msgstr "canal ADD masque" -#: modules/commands/cs_access.cpp:494 +#: modules/commands/cs_access.cpp:497 msgid "channel ADD mask level" msgstr "canal ADD masque niveau" @@ -655,7 +660,7 @@ msgstr "canal ADD masque niveau" msgid "channel ADD message" msgstr "canal ADD message" -#: modules/commands/bs_badwords.cpp:370 +#: modules/commands/bs_badwords.cpp:371 msgid "channel ADD word [SINGLE | START | END]" msgstr "canal ADD mot [SINGLE | START | END]" @@ -663,17 +668,17 @@ msgstr "canal ADD mot [SINGLE | START | END]" msgid "channel ADD {nick | mask} [reason]" msgstr "canal ADD {pseudo | masque} [raison]" -#: modules/commands/cs_topic.cpp:158 +#: modules/commands/cs_topic.cpp:151 msgid "channel APPEND topic" msgstr "canal APPEND sujet" -#: modules/commands/cs_access.cpp:498 modules/commands/bs_badwords.cpp:373 -#: modules/commands/cs_xop.cpp:488 modules/commands/cs_flags.cpp:375 -#: modules/commands/cs_akick.cpp:428 modules/commands/cs_entrymsg.cpp:197 +#: modules/commands/cs_access.cpp:501 modules/commands/cs_xop.cpp:491 +#: modules/commands/cs_akick.cpp:428 modules/commands/cs_flags.cpp:375 +#: modules/commands/cs_entrymsg.cpp:197 modules/commands/bs_badwords.cpp:374 msgid "channel CLEAR" msgstr "canal CLEAR" -#: modules/commands/cs_mode.cpp:681 +#: modules/commands/cs_mode.cpp:678 msgid "channel CLEAR [what]" msgstr "canal CLEAR [quoi]" @@ -685,15 +690,15 @@ msgstr "canal CLEAR [ALL]" msgid "channel DEL num" msgstr "canal DEL num" -#: modules/commands/cs_access.cpp:495 modules/commands/cs_xop.cpp:486 +#: modules/commands/cs_access.cpp:498 modules/commands/cs_xop.cpp:489 msgid "channel DEL {mask | entry-num | list}" -msgstr "canal DEL {masque | numero-entrée | liste}" +msgstr "canal DEL {masque | numéro-entrée | liste}" #: modules/commands/cs_akick.cpp:424 msgid "channel DEL {nick | mask | entry-num | list}" -msgstr "canal DEL {pseudo | masque | numero-entrée | liste}" +msgstr "canal DEL {pseudo | masque | numéro-entrée | liste}" -#: modules/commands/bs_badwords.cpp:371 +#: modules/commands/bs_badwords.cpp:372 msgid "channel DEL {word | entry-num | list}" msgstr "canal DEL {mot | numéro-entrée | liste}" @@ -701,7 +706,7 @@ msgstr "canal DEL {mot | numéro-entrée | liste}" msgid "channel ENFORCE" msgstr "canal ENFORCE" -#: modules/commands/cs_access.cpp:737 modules/commands/cs_entrymsg.cpp:196 +#: modules/commands/cs_access.cpp:742 modules/commands/cs_entrymsg.cpp:196 msgid "channel LIST" msgstr "canal LIST" @@ -709,8 +714,8 @@ msgstr "canal LIST" msgid "channel LIST [mask | entry-num | list]" msgstr "canal LIST [masque | numéro-entrée | liste]" -#: modules/commands/cs_access.cpp:496 modules/commands/bs_badwords.cpp:372 -#: modules/commands/cs_xop.cpp:487 +#: modules/commands/cs_access.cpp:499 modules/commands/cs_xop.cpp:490 +#: modules/commands/bs_badwords.cpp:373 msgid "channel LIST [mask | list]" msgstr "canal LIST [masque | liste]" @@ -718,35 +723,27 @@ msgstr "canal LIST [masque | liste]" msgid "channel LIST [mask | +flags]" msgstr "canal LIST [masque | +flags]" -#: modules/commands/cs_mode.cpp:679 +#: modules/commands/cs_mode.cpp:676 msgid "channel LOCK {ADD|DEL|SET|LIST} [what]" msgstr "canal LOCK {ADD|DEL|SET|LIST} [quoi]" -#: modules/commands/cs_flags.cpp:373 -msgid "channel MODIFY mask changes" -msgstr "canal MODIFY masque modifications" - -#: modules/commands/cs_access.cpp:738 +#: modules/commands/cs_access.cpp:743 msgid "channel RESET" msgstr "canal RESET" -#: modules/commands/cs_mode.cpp:680 +#: modules/commands/cs_mode.cpp:677 msgid "channel SET modes" msgstr "canal SET modes" -#: modules/commands/cs_access.cpp:735 +#: modules/commands/cs_access.cpp:740 msgid "channel SET type level" msgstr "canal SET type niveau" -#: modules/commands/cs_topic.cpp:157 -msgid "channel SET [topic]" -msgstr "canal SET [sujet]" - #: modules/commands/cs_akick.cpp:426 msgid "channel VIEW [mask | entry-num | list]" msgstr "canal VIEW [masque | numéro-entrée | liste]" -#: modules/commands/cs_access.cpp:497 +#: modules/commands/cs_access.cpp:500 msgid "channel VIEW [mask | list]" msgstr "canal VIEW [masque | liste]" @@ -754,15 +751,15 @@ msgstr "canal VIEW [masque | liste]" msgid "channel [description]" msgstr "canal [description]" -#: modules/commands/cs_invite.cpp:20 modules/commands/cs_unban.cpp:20 +#: modules/commands/cs_unban.cpp:20 modules/commands/cs_invite.cpp:20 msgid "channel [nick]" -msgstr "canal [description]" +msgstr "canal [pseudo]" #: modules/commands/cs_set_misc.cpp:95 msgid "channel [parameters]" msgstr "canal [paramètres]" -#: modules/commands/cs_status.cpp:20 modules/commands/cs_mode.cpp:752 +#: modules/commands/cs_mode.cpp:749 modules/commands/cs_status.cpp:20 msgid "channel [user]" msgstr "canal [user]" @@ -774,12 +771,20 @@ msgstr "canal [+expiration] [raison]" msgid "channel [+expiry] {nick | mask} [reason]" msgstr "canal [+expiration] {pseudo | masque} [raison]" -#: modules/commands/cs_topic.cpp:159 +#: modules/commands/cs_flags.cpp: |
