diff options
| author | wilane | 2001-11-21 00:13:01 +0000 |
|---|---|---|
| committer | wilane | 2001-11-21 00:13:01 +0000 |
| commit | 94c27031fa2441e67f8449257db559576b825d02 (patch) | |
| tree | 2bcff8e64ee1e5c890bbafb0314de770a3de0403 | |
| parent | 78c377ed399bcc9a5865ac8df5a1a4737a0258bb (diff) | |
| download | mailman-94c27031fa2441e67f8449257db559576b825d02.tar.gz mailman-94c27031fa2441e67f8449257db559576b825d02.tar.zst mailman-94c27031fa2441e67f8449257db559576b825d02.zip | |
FR catalog updated
| -rw-r--r-- | messages/fr/LC_MESSAGES/mailman.mo | bin | 197293 -> 266072 bytes | |||
| -rw-r--r-- | messages/fr/LC_MESSAGES/mailman.po | 1448 |
2 files changed, 849 insertions, 599 deletions
diff --git a/messages/fr/LC_MESSAGES/mailman.mo b/messages/fr/LC_MESSAGES/mailman.mo Binary files differindex eaf8bf174..78706f23e 100644 --- a/messages/fr/LC_MESSAGES/mailman.mo +++ b/messages/fr/LC_MESSAGES/mailman.mo diff --git a/messages/fr/LC_MESSAGES/mailman.po b/messages/fr/LC_MESSAGES/mailman.po index 87114ac48..c950d2062 100644 --- a/messages/fr/LC_MESSAGES/mailman.po +++ b/messages/fr/LC_MESSAGES/mailman.po @@ -4,9 +4,9 @@ # msgid "" msgstr "" -"Project-Id-Version: PACKAGE VERSION\n" +"Project-Id-Version: <>\n" "POT-Creation-Date: Tue Nov 6 18:57:25 2001\n" -"PO-Revision-Date: 2001-09-15 10:27+00:00\n" +"PO-Revision-Date: 2001-11-09 19:40+00:00\n" "Last-Translator: Ousmane Wilane <wilane@yahoo.com>\n" "Language-Team: fr <traduc@traduc.org>\n" "MIME-Version: 1.0\n" @@ -71,9 +71,8 @@ msgid "(no subject)" msgstr "(sans objet)" #: Mailman/Bouncer.py:280 -#, fuzzy msgid "[No bounce details are available]" -msgstr "Plus de détails." +msgstr "[Aucune information de rebond]." #: Mailman/Cgi/Auth.py:46 msgid "Moderator" @@ -293,19 +292,18 @@ msgstr "" #: Mailman/Cgi/admin.py:477 msgid "Additional Member Tasks" -msgstr "" +msgstr "Tâches supplémentaires d'abonné" #: Mailman/Cgi/admin.py:480 -#, fuzzy msgid "" "<li>Find members by\n" " <a " "href=\"http://www.python.org/doc/current/lib/re-syntax.html\"\n" " >Python regular expression</a> (<em>regexp</em>)<br>" msgstr "" -"Trouver les abonnés en utilisant les <a\n" +"<li>Trouver les abonnés en utilisant les <a\n" "href=\"http://www.python.org/doc/current/lib/re-syntax.html\">Expression\n" -"régulières Python</a>:" +"régulières Python</a> (<em>regexp</em><br>" #: Mailman/Cgi/admin.py:485 Mailman/Cgi/admin.py:686 msgid "Regexp:" @@ -320,18 +318,20 @@ msgid "" "<li>Set everyone's moderation bit, including\n" " those members not currently visible" msgstr "" +"<li>Activer le bit de modération pour tous, y compris ceux\n" +" qui ne sont actuellement pas visibles" #: Mailman/Cgi/admin.py:499 msgid "Off" -msgstr "" +msgstr "Off" #: Mailman/Cgi/admin.py:499 msgid "On" -msgstr "" +msgstr "On" #: Mailman/Cgi/admin.py:501 msgid "Set" -msgstr "" +msgstr "Activer" #: Mailman/Cgi/admin.py:545 msgid "Value" @@ -383,7 +383,7 @@ msgstr "...après celle-ci." #: Mailman/Cgi/admin.py:729 msgid "<br>(Details for <b>%(varname)s</b>)" -msgstr "" +msgstr "<br>(Détails de <b>%(varname)s</b>)" #: Mailman/Cgi/admin.py:734 msgid "" @@ -408,9 +408,8 @@ msgid "Membership List" msgstr "Liste des abonnements" #: Mailman/Cgi/admin.py:777 -#, fuzzy msgid "Bad regular expression: " -msgstr "Recherche d'expression regulière requise" +msgstr "Expression régulière invalide: " #: Mailman/Cgi/admin.py:828 msgid "%(allcnt)s members total, %(membercnt)s shown" @@ -433,9 +432,8 @@ msgid "hide" msgstr "cacher" #: Mailman/Cgi/admin.py:856 -#, fuzzy msgid "mod" -msgstr "supprimé" +msgstr "mod" #: Mailman/Cgi/admin.py:856 msgid "nomail" @@ -471,6 +469,9 @@ msgid "" " set, postings from them will be moderated, otherwise they will be\n" " approved." msgstr "" +"<b>mod</b> -- Le bit de modération individuel de l'utilisateur. \n" +" Si celui-ci est actif, les soumissions de l'utilisateur \n" +" seront modérées, sinon, elles seront approuvées." #: Mailman/Cgi/admin.py:934 msgid "" @@ -570,7 +571,6 @@ msgid "Change list ownership passwords" msgstr "Modifier le mot de passe des propriétaires de la liste" #: Mailman/Cgi/admin.py:1051 -#, fuzzy msgid "" "The <em>list administrators</em> are the people who have ultimate control " "over\n" @@ -589,10 +589,10 @@ msgid "" "and also provide the email addresses of the list moderators in the\n" "<a href=\"%(adminurl)s/general\">general options section</a>." msgstr "" -"<a name=\"passwords\">Les</a> <em>Administrateurs de listes</em> sont\n" -"ceux qui disposent d'un contrôle totale sur tous les paramètres de\n" -"cette liste. Ils peuvent Modifier toute variable de liste configurable\n" -"à travers ces pages web d'administration.\n" +"Les <em>Administrateurs de listes</em> sont ceux qui disposent\n" +"d'un contrôle totale sur tous les paramètres de cette liste. Ils\n" +"peuvent modifier toute variable de liste configurable à travers ces\n" +"pages web d'administration.\n" "\n" "<p>Les <em>Modérateurs de listes</em> ont moins de privilèges; ils ne\n" "peuvent pas modifier une variable de configuration de liste, mais\n" @@ -605,7 +605,7 @@ msgstr "" "tâches administratives et tâches de modération, Vous devriez fournir\n" "un mot de passe de modération séparé dans le champ ci-dessous, et\n" "fournir la liste des adresses courriels des modérateurs dans la\n" -"section suivante." +"<a href=\"%(adminurl)s/general\">section options générales</a>." #: Mailman/Cgi/admin.py:1070 msgid "Enter new administrator password:" @@ -688,7 +688,7 @@ msgstr "Ne peut résilier l'abonnement de non-abonnés" #: Mailman/Cgi/admin.py:1344 msgid "Bad moderation flag value" -msgstr "" +msgstr "Valeur du bit de modération incorrecte" #: Mailman/Cgi/admin.py:1366 msgid "Not subscribed" @@ -775,9 +775,8 @@ msgid "Discard" msgstr "Ignorer" #: Mailman/Cgi/admindb.py:195 -#, fuzzy msgid "Unsubscription Requests" -msgstr "Requêtes d'abonnement" +msgstr "Requêtes de résiliation d'abonnement" #: Mailman/Cgi/admindb.py:243 msgid "Posting Held for Approval" @@ -934,7 +933,6 @@ msgstr "" "requête de confirmation." #: Mailman/Cgi/confirm.py:208 -#, fuzzy msgid "" "Your confirmation is required in order to continue with\n" " the subscription request to the mailing list <em>%(listname)s</em>.\n" @@ -954,15 +952,13 @@ msgstr "" "Votre confirmation est nécessaire pour achever le processus\n" "d'abonnement à la liste <em>%(listname)s</em>. Vos paramètres\n" "d'abonnements sont affichés ci-dessous; opérez les modifications\n" -"désirées et \n" -"cliquez \n" -"sur <em>Abonner</em> pour achever le processus de confirmation. Une\n" -"fois votre requête d'abonnement confirmée, la page des options de\n" -"votre compte vous sera affichée, vous pourrez alors l'utiliser pour\n" -"une personnalisation avancée de vos options d'abonnement.\n" +"désirées et cliquez sur <em>Abonner</em> pour achever le processus de\n" +"confirmation. Une fois votre requête d'abonnement confirmée, les\n" +"modérateurs devront approuver ou rejeter votre requête. Vous recevrez\n" +"un avis vous faisant part de leurs décision.\n" "\n" "<p>Ou cliquez sur <em>Annuler et ignorer</em> pour annuler cette\n" -"requête de confirmation." +"requête d'abonnement." #: Mailman/Cgi/confirm.py:221 msgid "Your email address:" @@ -1386,9 +1382,8 @@ msgid "Initial list passwords do not match" msgstr "Les mots de passe ne correspindent pas" #: Mailman/Cgi/create.py:133 -#, fuzzy msgid "The list password cannot be empty<!-- ignore -->" -msgstr "Le mot de passe de la liste ne peut être vide" +msgstr "Le mot de passe de la liste ne peut être vide<!-- ignore -->" #: Mailman/Cgi/create.py:145 msgid "You are not authorized to create new mailing lists" @@ -1764,9 +1759,11 @@ msgid "" " receive notification once the list moderators have made their\n" " decision." msgstr "" +"Votre demande de résiliation a été reçu et transmise aux modérateurs\n" +"de la liste pour approbation. Vous recevrez un avis dés que les\n" +"modérateurs de la liste auront pris une décision." #: Mailman/Cgi/options.py:382 -#, fuzzy msgid "" "You have been successfully unsubscribed from the\n" " mailing list %(fqdn_listname)s. If you were receiving digest\n" @@ -1775,10 +1772,10 @@ msgid "" " about your unsubscription, please contact the list owners at\n" " %(owneraddr)s." msgstr "" -"Vous abonnement à la liste %(fqdn_listname)s a été résilié. Si vous\n" +"Votre abonnement à la liste %(fqdn_listname)s a été résilié. Si vous\n" "receviez des soumissions groupées, vous en recevrait encore un dernier.\n" "Si vous avez des question concernant cette résiliation, veillez contacter\n" -"le propriétaire de la liste à l'adresse %(owneraddr)s." +"le gestionnaire de la liste à l'adresse %(owneraddr)s." #: Mailman/Cgi/options.py:488 msgid "" @@ -1934,7 +1931,6 @@ msgid "Log in" msgstr "Connecter" #: Mailman/Cgi/options.py:699 -#, fuzzy msgid "" "By clicking on the <em>Unsubscribe</em> button, a\n" " confirmation message will be emailed to you. This message will have a\n" @@ -1942,22 +1938,21 @@ msgid "" " also confirm by email; see the instructions in the confirmation\n" " message)." msgstr "" -"En clickant sur le bouton <em>Résilier</em> une demande de confirmation\n" +"En cliquant sur le bouton <em>Résilier</em> une demande de confirmation\n" "vous sera envoyée. Ce message contiendra un lien sur lequel vous pourrez\n" -"clicker pour achever le processus de résiliation (vous pourrez également\n" -"le faire par courriel; lisez les instructions dans ledit message)" +"cliquer pour achever le processus de résiliation (vous pourrez également\n" +"le faire par courriel; lisez les instructions dans ledit message)." #: Mailman/Cgi/options.py:707 msgid "Password reminder" msgstr "Rappel de mot de passe" #: Mailman/Cgi/options.py:711 -#, fuzzy msgid "" "By clicking on the <em>Remind</em> button, your\n" " password will be emailed to you." msgstr "" -"En clickant sur le bouton <em>Rappel</em>, votre mot de passe vous sera\n" +"En cliquant sur le bouton <em>Rappel</em>, votre mot de passe vous sera\n" "envoyé par courriel." #: Mailman/Cgi/options.py:714 @@ -2097,24 +2092,20 @@ msgid "Error" msgstr "Erreur" #: Mailman/Cgi/subscribe.py:106 -#, fuzzy msgid "You must supply a valid email address." -msgstr "Vous devez fournir une adresse courriel valide.<br>" +msgstr "Vous devez fournir une adresse courriel valide." #: Mailman/Cgi/subscribe.py:119 -#, fuzzy msgid "You may not subscribe a list to itself!" -msgstr "Vous ne pouvez pas abonner la liste à elle-même!<br>" +msgstr "Vous ne pouvez pas abonner la liste à elle-même!" #: Mailman/Cgi/subscribe.py:128 -#, fuzzy msgid "If you supply a password, you must confirm it." -msgstr "Si vous avez fourni un mot de passe, vous devez le confirmer.<br>" +msgstr "Si vous avez fourni un mot de passe, vous devez le confirmer." #: Mailman/Cgi/subscribe.py:130 -#, fuzzy msgid "Your passwords did not match." -msgstr "Vos mots de passe ne correspondent pas.<br>" +msgstr "Vos mots de passe ne correspondent pas." #: Mailman/Cgi/subscribe.py:164 msgid "" @@ -2125,24 +2116,30 @@ msgid "" "moderator. If confirmation is required, you will soon get a confirmation\n" "email which contains further instructions." msgstr "" +"Votre demande d'abonnement a été reçu et sera bientôt traitée.\n" +"En fonction de la configuration de cette liste de diffusion, votre\n" +"demande devrait d'abord être confirmée par courriel ou approuvée par\n" +"le modérateur de la liste. Si une confirmation est nécessaire, vous\n" +"recevrez sous peu un courriel de confirmation contenant des\n" +"instructions supplémentaires." #: Mailman/Cgi/subscribe.py:178 msgid "" "The email address you supplied is not valid. (E.g. it must contain an\n" "`@'.)" msgstr "" +"L'adresse courriel fournit n'est pas valide. (E.g. elle doit contenir\n" +"un signe `@'.)" #: Mailman/Cgi/subscribe.py:182 -#, fuzzy msgid "" "Your subscription is not allowed because the email address you gave is\n" "insecure." msgstr "" "Votre abonnement est impossible parceque l'adresse courriel fournit\n" -"n'est pas sûre.<p>" +"n'est pas sûre." #: Mailman/Cgi/subscribe.py:190 -#, fuzzy msgid "" "Confirmation from your email address is required, to prevent anyone from\n" "subscribing you without permission. Instructions are being sent to you at\n" @@ -2155,7 +2152,6 @@ msgstr "" "abonnement ne débutera que si vous confirmez votre requête." #: Mailman/Cgi/subscribe.py:202 -#, fuzzy msgid "" "Your subscription request was deferred because %(x)s. Your request has " "been\n" @@ -2163,10 +2159,10 @@ msgid "" "the\n" "moderator's decision when they get to your request." msgstr "" -"L'abonnement a été <em>différé</em> parce que %(x)s. Votre requête a\n" -"été transmise à l'administrateur. Vous recevrez un courriel vous\n" -"faisant part de la décision du modérateur lorsque votre requête\n" -"sera traitée." +"L'abonnement a été différé parce que %(x)s. Votre requête a été\n" +"transmise au modérateur de la liste. Vous recevrez un courriel vous\n" +"faisant part de la décision du modérateur lorsque votre requête sera\n" +"traitée." #: Mailman/Cgi/subscribe.py:209 Mailman/MailCommandHandler.py:703 msgid "You are already subscribed." @@ -2174,7 +2170,7 @@ msgstr "Vous êtes déjà abonné." #: Mailman/Cgi/subscribe.py:219 msgid "Mailman privacy alert" -msgstr "" +msgstr "Alerte de confidentialité Mailman" #: Mailman/Cgi/subscribe.py:220 msgid "" @@ -2194,21 +2190,32 @@ msgid "" "message\n" "to the list administrator at %(listowner)s.\n" msgstr "" +"Votre adresse courriel a fait l'objet d'une demande d'abonnement à la\n" +"liste %(listaddr)s. Vous êtes déjà membre de la liste.\n" +"\n" +"Vu que les abonnements à cette liste ne sont pas publiques, il est\n" +"possible qu'un malfrat ait tenté de voir si vous y êtes abonné ou\n" +"pas. Les laisser entreprendre de telles actions serait une violation\n" +"de confidentialité, ce qui nous amène à proscrire de telles actes.\n" +"\n" +"Si vous avez émis la demande en ayant oublié que vous étiez déjà\n" +"abonné, vous pouvez tout simplement classer ce message sans suite. Si\n" +"vous pensez que quelqu'un essaie de savoir si vous êtes abonné ou pas\n" +"et que cela vous pose un problème de confidentialité, alors n'hésitez\n" +"pas à envoyer un courriel à l'administrateur de la liste à l'adresse\n" +"%(listowner)s.\n" #: Mailman/Cgi/subscribe.py:237 -#, fuzzy msgid "This list does not support digest delivery." -msgstr "Cette liste ne supporte que les abonnements de type remise groupée!" +msgstr "Cette liste ne supporte que les abonnements de type remise groupée." #: Mailman/Cgi/subscribe.py:239 -#, fuzzy msgid "This list only supports digest delivery." -msgstr "Cette liste ne supporte que les abonnements de type remise groupée!" +msgstr "Cette liste ne supporte que les abonnements de type remise groupée" #: Mailman/Cgi/subscribe.py:246 -#, fuzzy msgid "You have been successfully subscribed to the %(realname)s mailing list." -msgstr "Vous avez été abonné avec succès à %(rname)s." +msgstr "Vous avez été abonné avec succès à la liste %(realname)s." #: Mailman/Defaults.py:922 msgid "Traditional Chinese" @@ -2216,11 +2223,11 @@ msgstr "Chinois Traditionnel" #: Mailman/Defaults.py:923 msgid "Czech" -msgstr "" +msgstr "Tchèque" #: Mailman/Defaults.py:924 msgid "German" -msgstr "" +msgstr "Allemand" #: Mailman/Defaults.py:925 msgid "English (USA)" @@ -2256,7 +2263,7 @@ msgstr "Norvégien" #: Mailman/Defaults.py:933 msgid "Russian" -msgstr "" +msgstr "Russe" #: Mailman/Deliverer.py:42 msgid "" @@ -2277,9 +2284,8 @@ msgid "Welcome to the \"%(realname)s\" mailing list%(digmode)s" msgstr "Bienvenue sur la liste %(digmode)s \"%(realname)s\" " #: Mailman/Deliverer.py:76 -#, fuzzy msgid "You have been unsubscribed from the %(realname)s mailing list" -msgstr "Abonnement resilié pour la liste %(realname)s" +msgstr "Votre abonnement à la liste %(realname)s a été résilié" #: Mailman/Deliverer.py:103 msgid "%(listfullname)s mailing list reminder" @@ -2624,9 +2630,8 @@ msgstr "" "descriptives et le fonctionnement de base." #: Mailman/Gui/General.py:39 -#, fuzzy msgid "General list personality" -msgstr "panorama de la liste" +msgstr "Personnalité de liste générique" #: Mailman/Gui/General.py:42 msgid "The public name of this list (make case-changes only)." @@ -2664,7 +2669,6 @@ msgstr "" "d'avoir plsieurs adresses d'administrateurs, une par ligne." #: Mailman/Gui/General.py:55 -#, fuzzy msgid "" "There are two ownership roles associated with each mailing\n" " list. The <em>list administrators</em> are the people who " @@ -2691,18 +2695,14 @@ msgid "" " addresses of the list moderators</a>. Note that the field you\n" " are changing here specifies the list administators." msgstr "" -"Il y a deux rôles responsables pour une liste de diffusion.\n" -"Les <em>Administrateurs de listes</em>\n" -"sont\n" -"ceux qui disposent d'un contrôle totale sur tous les paramètres de\n" -"cette liste.\n" -"Ils\n" -"peuvent Modifier toute variable de liste configurable à travers ces\n" -"pages web d'administration.\n" +"Il y a deux rôles responsables pour une liste de diffusion. Les\n" +"<em>Administrateurs de listes</em> sont ceux qui disposent d'un\n" +"contrôle totale sur tous les paramètres de cette liste. Ils peuvent\n" +"Modifier toute variable de liste configurable à travers ces pages web\n" +"d'administration.\n" "\n" "<p>Les <em>Modérateurs de listes</em> ont moins de privilèges; ils ne\n" -"peuvent pas modifier une variable de configuration de liste,\n" -"mais\n" +"peuvent pas modifier une variable de configuration de liste, mais\n" "peuvent néanmoins basculer vers les requêtes administratives, pour\n" "approuver ou rejeter les requêtes d'abonnement, se débarrasser des\n" "soumissions en attentes. <em>Les administrateurs</em> de listes\n" @@ -2710,7 +2710,7 @@ msgstr "" "\n" "<p>Pour séparer les tâches relatives à la gestion d'une liste en\n" "tâches administratives et tâches de modération, Vous devriez <a\n" -"href=\"general#passwords\">fournir un mot de passe de modération\n" +"href=\"passwords\">fournir un mot de passe de modération\n" "séparé</a> dans le champ ci-dessous, et fournir la <a\n" "href=\"?VARHELP=general/moderator\">liste des adresses courriels des\n" "modérateurs</a>. Notez que le champ que vous êtes en train de modifier\n" @@ -2725,7 +2725,6 @@ msgstr "" "d'avoir plsieurs adresses de modérateurs une par ligne." #: Mailman/Gui/General.py:79 -#, fuzzy msgid "" "There are two ownership roles associated with each mailing\n" " list. The <em>list administrators</em> are the people who " @@ -2751,18 +2750,14 @@ msgid "" " this section. Note that the field you are changing here\n" " specifies the list moderators." msgstr "" -"Il y a deux rôles responsables pour une liste de diffusion.\n" -"Les <em>Administrateurs de listes</em>\n" -"sont\n" -"ceux qui disposent d'un contrôle totale sur tous les paramètres de\n" -"cette liste.\n" -"Ils\n" -"peuvent Modifier toute variable de liste configurable à travers ces\n" -"pages web d'administration.\n" +"Il y a deux rôles responsables pour une liste de diffusion. Les\n" +"<em>Administrateurs de listes</em> sont ceux qui disposent d'un\n" +"contrôle totale sur tous les paramètres de cette liste. Ils peuvent\n" +"Modifier toute variable de liste configurable à travers ces pages web\n" +"d'administration.\n" "\n" "<p>Les <em>Modérateurs de listes</em> ont moins de privilèges; ils ne\n" -"peuvent pas modifier une variable de configuration de liste,\n" -"mais\n" +"peuvent pas modifier une variable de configuration de liste, mais\n" "peuvent néanmoins basculer vers les requêtes administratives, pour\n" "approuver ou rejeter les requêtes d'abonnement, se débarrasser des\n" "soumissions en attentes. <em>Les administrateurs</em> de listes\n" @@ -2770,7 +2765,7 @@ msgstr "" "\n" "<p>Pour séparer les tâches relatives à la gestion d'une liste en\n" "tâches administratives et tâches de modération, Vous devriez <a\n" -"href=\"general#passwords\">fournir un mot de passe de modération\n" +"href=\"passwords\">fournir un mot de passe de modération\n" "séparé</a> et fournir la liste des adresses courriels des modérateurs\n" "dans cette section. Notez que le champ que vous êtes en train de\n" "modifier ici contient les modérateurs de la liste." @@ -2848,9 +2843,8 @@ msgstr "" "\t\tlongs tant que le resultat demeure explicite." #: Mailman/Gui/General.py:127 -#, fuzzy msgid "<tt>Reply-To:</tt> header munging" -msgstr "En-tête <tt>Répondre-à:</tt> explicite." +msgstr "Altération d'en-tête <tt>Répondre-à:</tt>" #: Mailman/Gui/General.py:130 msgid "" @@ -2858,6 +2852,9 @@ msgid "" " should any existing <tt>Reply-To:</tt> field be stripped from\n" " the message?" msgstr "" +"Avant d'ajouter un en-tête <tt>Répondre-A</tt> spécifique à une liste,\n" +"les autres en-têtes <tt>Répondre-A</tt> préexistant doivent ils être\n" +"supprimés du message." #: Mailman/Gui/General.py:135 msgid "Explicit address" @@ -3043,7 +3040,7 @@ msgstr "" #: Mailman/Gui/General.py:204 msgid "Umbrella list settings" -msgstr "" +msgstr "Paramètres de liste enveloppe" #: Mailman/Gui/General.py:207 msgid "" @@ -3103,14 +3100,12 @@ msgstr "" "\t\"liste_enveloppe\" a la valeur \"No\"." #: Mailman/Gui/General.py:231 -#, fuzzy msgid "Notifications" -msgstr "options" +msgstr "Avis" #: Mailman/Gui/General.py:234 -#, fuzzy msgid "Send monthly password reminders?" -msgstr "Mot de passe non trouvé pour %(sender)s" +msgstr "Envoyer les rappels mensuels de mot de passe?" #: Mailman/Gui/General.py:236 msgid "" @@ -3119,6 +3114,9 @@ msgid "" "their\n" " own individual password reminders." msgstr "" +"Activez ceci si vous voulez que les rappels de mot de passe soit\n" +"envoyés mensuellement à vos abonnés. Il est possible que des abonnés\n" +"désactivent cette option pour leur propres compte." #: Mailman/Gui/General.py:241 msgid "" @@ -3167,12 +3165,10 @@ msgstr "" "</ul>" #: Mailman/Gui/General.py:261 -#, fuzzy msgid "Send welcome message to newly subscribed members?" -msgstr "Envoyer un message de bienvenue lorsque les gens s'abonnent?" +msgstr "Envoyer un message de bienvenue aux nouveaux abonnés?" #: Mailman/Gui/General.py:262 -#, fuzzy msgid "" "Turn this off only if you plan on subscribing people manually\n" " and don't want them to know that you did so. This option is " @@ -3181,8 +3177,8 @@ msgid "" "mailing\n" " list manager to Mailman." msgstr "" -"Activez ceci seulement si vous prévoyez abonner manuellement les gens\n" -"\tà leurs insus. Ceci est utile pour les listes qui effectuent une\n" +"Désactiver ceci seulement si vous prévoyez abonner manuellement les gens\n" +"\tà leurs insu. Ceci est utile pour les listes qui effectuent une\n" "\tmigration transparente vers Mailman à partir d'autres gestionnaires\n" "\tde liste." @@ -3195,9 +3191,10 @@ msgstr "" "aucun message spécial ne sera ajouté au texte de résiliation." #: Mailman/Gui/General.py:272 -#, fuzzy msgid "Send goodbye message to members when they are unsubscribed?" -msgstr "Envoyer un message de bienvenue lorsque les gens s'abonnent?" +msgstr "" +"Envoyer un message d'au-revoir lorsque les gens résilient leurs\n" +"abonnements?" #: Mailman/Gui/General.py:275 msgid "" @@ -3255,9 +3252,8 @@ msgstr "" "d'avis" #: Mailman/Gui/General.py:297 -#, fuzzy msgid "Additional settings" -msgstr "Chinois Traditionnel" +msgstr "Paramètres supplémentaires" #: Mailman/Gui/General.py:300 msgid "" @@ -3319,6 +3315,10 @@ msgid "" " (i.e. <tt>List-*</tt>) headers? <em>Yes</em> is highly\n" " recommended." msgstr "" +"Les messages transmises par cette liste doivent ils contenir <a\n" +"href=\"http://www.faqs.org/rfc/rfc2369.html\">Les en-têtes RFC 2369</a>\n" +"(i.e. les en-têtes <tt>List-*</tt>? <em>Oui</em> est fortement\n" +"recommandé." #: Mailman/Gui/General.py:333 msgid "" @@ -3343,6 +3343,21 @@ msgid "" "disable\n" " these headers may eventually go away)." msgstr "" +"La RFC 2369 définit un ensemble d'en-têtes List-* normalement ajoutés\n" +"à chaque message transmit par la liste à ses abonnés. Cela rend un\n" +"service considérable aux utilisateurs finaux qui utilisent des\n" +"lecteurs de courriels respectant les standards. Ces en-têtes doivent\n" +"être, en principe, toujours activés.\n" +"\n" +"<p>Tous les lecteurs de courriels ne respectent hélas pas les\n" +"standards, ainsi, si vous avez un grand nombre d'abonnés utilisant de\n" +"tels lecteurs, il pourraient être ennuyés pas ces en-têtes. Vous\n" +"devrez commencer par sensibiliser vos abonnés, en leurs expliquant le\n" +"pourquoi de ces en-têtes et des méthodes éventuelles pour ne pas les\n" +"faire apparaître avec leurs lecteurs de courriels. Comme dernier\n" +"recours, vous pourrez désactiver ces en-têtes, mais retenez que cela\n" +"est découragé (qui plus est, cette possibilité pourrait vous être ôtée\n" +"un jour ou l'autre)." #: Mailman/Gui/Language.py:29 msgid "Language options" @@ -3397,19 +3412,16 @@ msgid "Membership Management" msgstr "Gestion des abonnement" #: Mailman/Gui/Membership.py:30 -#, fuzzy msgid "Membership List" -msgstr "Liste des abonnements" +msgstr "Liste des abonnements" #: Mailman/Gui/Membership.py:31 -#, fuzzy msgid "Mass Subscription" -msgstr "Abonnement en bloc" +msgstr "Abonnement en bloc" #: Mailman/Gui/Membership.py:32 -#, fuzzy msgid "Mass Removal" -msgstr "Suppression en masse" +msgstr "Suppression en masse" #: Mailman/Gui/NonDigest.py:28 msgid "Non-digest options" @@ -3553,53 +3565,46 @@ msgstr "" " " #: Mailman/Gui/Passwords.py:26 -#, fuzzy msgid "Passwords" -msgstr "Mot de passe:" +msgstr "Mots de passe" #: Mailman/Gui/Privacy.py:27 msgid "Privacy options" msgstr "Options de confidentialité" #: Mailman/Gui/Privacy.py:31 -#, fuzzy msgid "Subscription rules" -msgstr "Requête d'abonnement" +msgstr "Règles d'abonnement" #: Mailman/Gui/Privacy.py:32 msgid "Sender filters" -msgstr "" +msgstr "Filtres expéditeur" #: Mailman/Gui/Privacy.py:33 msgid "Spam filters" -msgstr "" +msgstr "Filtres spam" #: Mailman/Gui/Privacy.py:47 -#, fuzzy msgid "None" -msgstr "aucun" +msgstr "Aucun" #: Mailman/Gui/Privacy.py:48 Mailman/Gui/Privacy.py:71 -#, fuzzy msgid "Confirm" -msgstr "confirmer" +msgstr "Confirmer" #: Mailman/Gui/Privacy.py:49 Mailman/Gui/Privacy.py:72 -#, fuzzy msgid "Require approval" -msgstr "nécessite une approbation" +msgstr "Nécessite une approbation" #: Mailman/Gui/Privacy.py:50 Mailman/Gui/Privacy.py:73 -#, fuzzy msgid "Confirm and approve" -msgstr "confirmer+approuver" +msgstr "Confirmer et approuver" #: Mailman/Gui/Privacy.py:52 Mailman/Gui/Privacy.py:75 msgid "What steps are required for subscription?<br>" msgstr "Quelles sont les étapes requises pour un abonnement?<br>" #: Mailman/Gui/Privacy.py:53 -#, fuzzy msgid "" "None - no verification steps (<em>Not\n" " Recommended </em>)<br>\n" @@ -3620,20 +3625,21 @@ msgid "" " their consent." msgstr "" "Aucun - pas de vérification (<em>Non recommandée</em>)<br>\n" -"\t\t\tconfirm(*) - confirmation courriel requis<br>\n" -"\t\t\trequire approval - nécessite l'approbation de\n" +"\t\t\tConfirmer(*) - confirmation courriel requis<br>\n" +"\t\t\tNécessite l'approbation - nécessite l'approbation de\n" "\t\t\tl'administrateur de la liste pour l'abonnement<br>\n" -"\t\t\tconfirmer+approuver - confirmation et approbation\n" +"\t\t\tConfirmer et approuver - confirmation et approbation\n" "\t\t\t\n" "\t\t\t<p>(*) lorsqu'un abonnement est demandé, Mailman envoie\n" -"\t\t\ten retour une notice avec un numéro unique de demande\n" +"\t\t\ten retour un avis avec un numéro unique de demande\n" "\t\t\td'abonnement, message auquel une réponse est attendue pour\n" -"\t\t\tque l'inscription soit validée.<br> Ceci empêche les\n" +"\t\t\tque l'abonnement soit validée.<br> \n" +"\n" +" Ceci empêche les\n" "\t\t\tpersonnes immorales (ou malveillantes) d'abonner des personnes\n" -"\t\t\tà leurs insus." +"\t\t\tà leurs insu." #: Mailman/Gui/Privacy.py:76 -#, fuzzy msgid "" "Confirm (*) - email confirmation required <br>\n" " Require approval - require list administrator\n" @@ -3648,20 +3654,19 @@ msgid "" " mischievous (or malicious) people from creating\n" " subscriptions for others without their consent." msgstr "" -"confirm(*) - confirmation courriel requis<br>\n" -"\t\t\trequire approval - nécessite l'approbation de\n" +"Confirmer(*) - confirmation courriel requis<br>\n" +"\t\t\tNécessite l'approbation - nécessite l'approbation de\n" "\t\t\tl'administrateur de la liste pour l'abonnement<br>\n" -"\t\t\tconfirmer+approuver - confirmation et approbation\n" +"\t\t\tConfirmer et approuver - confirmation et approbation\n" "\t\t\t\n" "\t\t\t<p>(*) lorsqu'un abonnement est demandé, Mailman envoie\n" "\t\t\ten retour une notice avec un numéro unique de demande\n" "\t\t\td'abonnement, message auquel une réponse est attendue\n" "\t\t\tpour que l'inscription soit validée.<br> Ceci empêche les\n" "\t\t\tpersonnes immorales (ou malveillantes) d'abonner des personnes\n" -"\t\t\tà leurs insus." +"\t\t\tà leurs insu." #: Mailman/Gui/Privacy.py:92 -#, fuzzy msgid "" "This section allows you to configure subscription and\n" " membership exposure policy. You can also control whether this\n" @@ -3669,11 +3674,11 @@ msgid "" " <a href=\"%(admin)s/archive\">Archival Options</a> section for\n" " separate archive-related privacy settings." msgstr "" -"Les règles d'accès à la liste, notamment les mesures anti-spam, couvrant les " -"abonnés\n" -"et les non-abonnés. Voyez également, les <a href=\"%(admins)s/archive\"> " -"options d'archivage</a>\n" -"pour d'autres options de confidentialité." +"Cette section vous permet de configurer les règles d'abonnement et\n" +"d'exposition des abonnés. Vous pourrez également le caractère publique\n" +"ou non de cette liste. Voyez également, la section <a\n" +"href=\"%(admin)s/archive\">Options d'Archivage</a> pour d'autres\n" +"options de confidentialité relatives à l'archivage." #: Mailman/Gui/Privacy.py:98 msgid "Subscribing" @@ -3691,6 +3696,8 @@ msgid "" "Is the list moderator's approval required for unsubscription\n" " requests? (<em>No</em> is recommended)" msgstr "" +"L'approbation du modérateur de la liste est-il nécessaire pour les\n" +"demande de résiliation? (<em>Non</em> est recommandé)" #: Mailman/Gui/Privacy.py:109 msgid "" @@ -3709,6 +3716,18 @@ msgid "" "employees\n" " are required to be members of." msgstr "" +"Lorsque les abonnés veulent quitter une liste, il émettent une demande\n" +"de résiliation par courriel, soit par l'interface web, soir par\n" +"l'interface courriel. En principe, il est préférable pour votre\n" +"confort de permettre les demandes automatiques de résiliation, ainsi\n" +"les utilisateurs pourraient quitter votre liste sans beaucoup de\n" +"peines (ils sont vraiment contrariés lorsqu'ils ne peuvent pas\n" +"quitter une liste!).\n" +"\n" +"<p>Pour certaines listes cependant, vous pourrez désirer l'approbation\n" +"d'un modérateur avant qu'une demande de résiliation ne soit traitée. \n" +"Parmi de telles listes on peut citer les listes d'entreprises dans\n" +"lesquelles tous les employés doivent être abonnés." #: Mailman/Gui/Privacy.py:120 msgid "Membership exposure" @@ -3793,15 +3812,36 @@ msgid "" "href=\"?VARHELP=privacy/sender/generic_nonmember_action\">general\n" " non-member rules</a>." msgstr "" +"Lorsqu'un message arrive à la liste, un ensemble de règles est utilisé\n" +"pour décider si le message doit d'abord être approuvé par le\n" +"modérateur ou non. Cette section contient les contrôles pour la\n" +"modération des messages reçu des abonnés et des non-abonnés.\n" +"\n" +"<p>Les soumissions des abonnés sont mise en attente de modération si\n" +"leurs <b>bit de modération</b> est activé. Vous pouvez décider du sort\n" +"réservé par défaut aux soumissions des abonnés.\n" +"\n" +"<p>Les soumissions des non-abonnés peuvent être automatiquement <a\n" +"href=\"?VARHELP=privacy/sender/accept_these_nonmembers\">acceptées</a>,\n" +"ou <a\n" +"href=\"?VARHELP=privacy/sender/reject_these_nonmembers\">rejetées</a>,\n" +"ou <a\n" +"href=\"?VARHELP=privacy/sender/discard_these_nonmembers\">ignorées</a>\n" +"ou individuellement ou par groupe. Tout message en provenance d'un\n" +"non-abonné non explicitement accepté, rejeté ou ignoré devra subir\n" +"les filtres définit par les <a\n" +"href=\"?VARHELP=privacy/sender/generic_nonmember_action\">règles\n" +"générales des non-abonnés</a>." #: Mailman/Gui/Privacy.py:165 -#, fuzzy msgid "General sender filters" -msgstr "Filtres généraux de soumissions" +msgstr "Filtres pour soumissions générales" #: Mailman/Gui/Privacy.py:168 msgid "By default, should new list member postings be moderated?" msgstr "" +"Les soumissions des nouveaux abonnés doivent elles être modérées par\n" +"défaut?" #: Mailman/Gui/Privacy.py:170 msgid "" @@ -3827,24 +3867,44 @@ msgid "" " <a href=\"%(adminurl)s/members\">membership management\n" " screens</a>." msgstr "" +"Chaque abonné possède un <em>bit de modération</em> qui précise si les\n" +"messages soumit par l'abonné doivent être directement remit à la liste\n" +"ou si ils doivent être soumit à l'approbation d'un modérateur de\n" +"liste. Lorsque ce bit est activé, les soumissions de l'abonné doivent\n" +"être approuvées avant d'être distribuées. En tant qu'administrateur,\n" +"vous pouvez décider du sort des messages d'un abonné.\n" +"\n" +"<p>Pour un nouvel abonné, le bit de modération correspond à la valeure\n" +"que vous précisez ici. Désactivez cette option pour permettre la\n" +"soumission sans modération par défaut. Activez cette option pour que\n" +"le comportement par défaut soit la modération des messages. Vous\n" +"pourrez toujours changer le bit de modération d'un abonné en utilisant\n" +"la fenêtre de <a href=\"%(adminurl)s/members\">gestion des\n" +"abonnements</a>." #: Mailman/Gui/Privacy.py:186 msgid "" "List of non-member addresses whose postings should be\n" " automatically accepted." msgstr "" +"Liste des adresses des non-abonnés dont les soumissions doivent\n" +"automatiquement être acceptées." #: Mailman/Gui/Privacy.py:189 msgid "" "Postings from any of these non-members will be automatically\n" " accepted with no further moderation applied." msgstr "" +"Toutes soumissions provenant de ces non-abonnés sera automatiquement\n" +"accepté sans autre forme de procès." #: Mailman/Gui/Privacy.py:193 msgid "" "List of non-member addresses whose postings will be\n" " immediately held for moderation." msgstr "" +"Liste des adresses des non-abonnés dont les soumissions doit\n" +"automatiquement mise en attente de modération." #: Mailman/Gui/Privacy.py:196 msgid "" @@ -3854,12 +3914,18 @@ msgid "" "allow\n" " them to cancel their held message." msgstr "" +"Toutes soumissions en provenance de ces non-abonnés sera immédiatement\n" +"mise en attente de modération par les modérateurs de la liste. Le\n" +"soumissionnaire recevra un message lui permettant d'annuler le message\n" +"mise en attente." #: Mailman/Gui/Privacy.py:202 msgid "" "List of non-member addresses whose postings will be\n" " automatically rejected." msgstr "" +"Liste des adresses des non-abonnés dont les soumissions seront\n" +"automatiquement rejetées." #: Mailman/Gui/Privacy.py:205 msgid "" @@ -3873,12 +3939,20 @@ msgid "" " <a href=\"?VARHELP=privacy/sender/discard_these_nonmembers\"\n" " >automatically discarded</a>." msgstr "" +"Les soumissions provenant de ces non-abonnés seront automatiquement\n" +"rejetées. Autrement dit, leurs messages leurs sera automatiquement\n" +"retournés avec un avis de rejet automatique. Cette option n'est pas\n" +"approprié pour les spammers connus; leurs messages doivent être <a\n" +"href=\"?VARHELP=privacy/sender/discard_these_nonmembers\">automatiquement\n" +"ignorées</a>." #: Mailman/Gui/Privacy.py:214 msgid "" "List of non-member addresses whose postings will be\n" " automatically discarded." msgstr "" +"Liste des adresses des non-abonnés dont les messages doivent être\n" +"automatiquement ignorés." #: Mailman/Gui/Privacy.py:217 msgid "" @@ -3891,20 +3965,28 @@ msgid "" "href=\"?VARHELP=privacy/sender/forward_auto_discards\"\n" " >receive copies of auto-discarded messages.</a>." msgstr "" +"Les messages venant de ces non-abonnés seront automatiquement\n" +"ignorés. Ceux qui veut dire en claire que les messages seront jetés\n" +"sans autre forme de procès. L'expéditeur ne recevra ni avis ni rebond,\n" +"toutefois, l'administrateur pourra, s'il le désire, <a\n" +"href=\"?VARHELP=privacy/sender/forward_auto_discards\">recevoir des\n" +"copies de ces messages.</a>" #: Mailman/Gui/Privacy.py:225 msgid "Accept" -msgstr "" +msgstr "Accepter" #: Mailman/Gui/Privacy.py:225 msgid "Hold" -msgstr "" +msgstr "En attente" #: Mailman/Gui/Privacy.py:226 msgid "" "Action to take for postings from non-members for which no\n" " explicit action is defined." msgstr "" +"Action à entreprendre pour les soumissions des non-abonnés pour\n" +"lesquels aucune règle ne s'applique." #: Mailman/Gui/Privacy.py:229 msgid "" @@ -3921,12 +4003,24 @@ msgid "" "action\n" " is taken." msgstr "" +"Lorsqu'un message est reçu d'un non-abonné, l'adresse de l'expéditeur\n" +"est comparée aux adresses <a\n" +"href=\"?VARHELP=privacy/sender/accept_these_nonmembers\">acceptées</a>,\n" +"<a href=\"?VARHELP=privacy/sender/hold_these_nonmembers\">mise en\n" +"attente</a> <a\n" +"href=\"?VARHELP=privacy/sender/reject_these_nonmembers\">rejetées</a>\n" +"(rebond), et <a\n" +"href=\"?VARHELP=privacy/sender/discard_these_nonmembers\"\n" +">ignorées</a>. Si aucune adresse ne correspond, cette mesure est\n" +"prise." #: Mailman/Gui/Privacy.py:241 msgid "" "Should messages from non-members, which are automatically\n" " discarded, be forwarded to the list moderator?" msgstr "" +"Les messages des non-abonnés automatiquement ignorés doivent ils être\n" +"transmit au modérateur de la liste?" #: Mailman/Gui/Privacy.py:247 msgid "" @@ -3936,11 +4030,12 @@ msgid "" " your list members end up receiving.\n" " " msgstr "" +"Cette section vous permet de configurer les divers filtres anti-spam,\n" +"ce qui permet de réduire les spams que vos abonnés reçoivent." #: Mailman/Gui/Privacy.py:252 -#, fuzzy msgid "Anti-Spam filters" -msgstr "Filtre de thème" +msgstr "Filtres Anti-spam" #: Mailman/Gui/Privacy.py:256 msgid "" @@ -4105,9 +4200,8 @@ msgstr "" "\t(supprimer les champs From, Sender et Reply-To)" #: Mailman/Gui/Topics.py:25 -#, fuzzy msgid "Topics" -msgstr "Filtre de thème" +msgstr "Thèmes" #: Mailman/Gui/Topics.py:33 msgid "List topic keywords" @@ -4305,7 +4399,7 @@ msgstr "" #: Mailman/HTMLFormatter.py:45 msgid "%(listinfo_link)s list run by %(owner_link)s" -msgstr "" +msgstr "Liste de diffusion %(listinfo_link)s gérée par %(owner_link)s" #: Mailman/HTMLFormatter.py:53 msgid "%(realname)s administrative interface" @@ -4320,14 +4414,12 @@ msgid "Overview of all %(hostname)s mailing lists" msgstr "Panorama de toute les listes sur %(hostname)s" #: Mailman/HTMLFormatter.py:78 -#, fuzzy msgid "<em>(1 private member not shown)</em>" -msgstr "<em>(%(num_cancealed)d aboonnés privés %(plu)s non affichés</em>" +msgstr "<em>(1 aboonné privé non affiché)</em>" #: Mailman/HTMLFormatter.py:80 -#, fuzzy msgid "<em>(%(num_concealed)d private members not shown)</em>" -msgstr "<em>(%(num_cancealed)d aboonnés privés %(plu)s non affichés</em>" +msgstr "<em>(%(num_cancealed)d aboonnés privés non affichés</em>" #: Mailman/HTMLFormatter.py:129 msgid "Note: your list delivery is currently disabled." @@ -4559,13 +4651,12 @@ msgid "%(realname)s post acknowledgement" msgstr "accusé de réception de la soumission de %(realname)s" #: Mailman/Handlers/CalcRecips.py:67 -#, fuzzy msgid "" "Your urgent message to the %(realname)s mailing list was not authorized for\n" "delivery. The original message as received by Mailman is attached.\n" msgstr "" "La remise de votre message urgent en direction de la liste\n" -"%(realname)s n'est pas autorisée. Le message original tel que reçu\n" +"%(realname)s n'est pas autorisée. Le message original reçu\n" "par Mailman est attaché à celui-ci.\n" "\n" @@ -4700,11 +4791,17 @@ msgid "" "message will be approved for posting to the list. The Approved: header can\n" "also appear in the first line of the body of the reply." msgstr "" +"Si vous répondez à ce message, en laissant l'en-tête Objet: intact,\n" +"Mailman ignorera le message en attente. Procédez ainsi s'il s'agit\n" +"d'un spam. Si vous répondez à ce message en y ajoutant un en-tête\n" +"Approved: avec le mot de passe de la liste comme valeur, le message\n" +"sera autorisé à aller vers la liste. L'en-tête Approved: peut\n" +"également apparaître à la première ligne du corps du message de\n" +"réponse" #: Mailman/Handlers/Moderate.py:33 -#, fuzzy msgid "Post by a moderated member" -msgstr "Soumettre vers une liste modérée" +msgstr "Soumit par un abonné modérée" #: Mailman/Handlers/Moderate.py:81 msgid "" @@ -4713,10 +4810,14 @@ msgid "" "rejected. If you think that your postings are being rejected in error,\n" "contact the mailing list owner at %(listowner)s." msgstr "" +"Vous n'êtes pas autorisé à soumettre des messages à cette liste, votre\n" +"message a été automatiquement rejeté. Si vous pensez que votre\n" +"message a été rejeté par erreur, veillez contacter le gestionnaire de\n" +"la liste à l'adresse %(listowner)s." #: Mailman/Handlers/Moderate.py:96 msgid "Auto-discard notification" -msgstr "" +msgstr "Avis de rejet automatique" #: Mailman/Handlers/Moderate.py:99 msgid "" @@ -4727,10 +4828,16 @@ msgid "" "\n" " %(varhelp)s\n" msgstr "" +"Le message joint a été automatiquement ignoré parce que l'adresse de\n" +"l'expéditeur, %(sender)s, figure dans la liste\n" +"discard_these_nonmembers. Pour la liste des adresses dont les messages\n" +"doivent automatiquement être ignorés, veillez consulter\n" +"\n" +" %(varhelp)s\n" #: Mailman/Handlers/Replybot.py:66 msgid "Auto-response for your message to " -msgstr "Autoréponse à votre message à " +msgstr "Réponse automatique à votre message pour " #: Mailman/Handlers/Replybot.py:67 msgid "the \"%(realname)s\" mailing list" @@ -4742,13 +4849,15 @@ msgstr "Le BotRéponse de Mailman" #: Mailman/Handlers/Scrubber.py:82 msgid "HTML attachment scrubbed and removed" -msgstr "" +msgstr "La pièce HTML jointe a été nettoyée et enlevée" #: Mailman/Handlers/Scrubber.py:95 Mailman/Handlers/Scrubber.py:117 msgid "" "An HTML attachment was scrubbed...\n" "URL: %(url)s\n" msgstr "" +"Une pièce jointe HTML a été enlevée...\n" +"URL: %(url)s\n" #: Mailman/Handlers/Scrubber.py:135 msgid "" @@ -4759,6 +4868,12 @@ msgid "" "Desc: %(desc)s\n" "Url : %(url)s\n" msgstr "" +"Une pièce jointe non texte a été nettoyée...\n" +"Nom: %(filename)s\n" +"Type: %(ctype)s\n" +"Taille: %(size)d octets\n" +"Desc: %(desc)s\n" +"Url: %(url)s\n" #: Mailman/Handlers/ToDigest.py:139 msgid "%(realname)s Digest, Vol %(volume)d, Issue %(issue)d" @@ -4798,7 +4913,7 @@ msgstr "Soumission de votre message avec comme objet \"%(subject)s\"" #: Mailman/ListAdmin.py:286 msgid "Forward of moderated message" -msgstr "" +msgstr "Renvoie d'un message modéré" #: Mailman/ListAdmin.py:342 msgid "New subscription request to list %(realname)s from %(addr)s" @@ -4809,14 +4924,14 @@ msgid "Subscription request" msgstr "Requête d'abonnement" #: Mailman/ListAdmin.py:392 -#, fuzzy msgid "New unsubscription request from %(realname)s by %(addr)s" -msgstr "Nouvelle demande d'abonnement à la liste %(listname)s de %(addr)s" +msgstr "" +"Nouvelle demande de résiliation de de l'abonnement à la liste\n" +"%(realname)s par %(addr)s" #: Mailman/ListAdmin.py:414 -#, fuzzy msgid "Unsubscription request" -msgstr "Requête d'abonnement" +msgstr "Demande de résiliation d'abonnement" #: Mailman/ListAdmin.py:440 msgid "Original Message" @@ -5346,14 +5461,13 @@ msgstr "" "requête à l'adresse `-request' de cette liste." #: Mailman/MailCommandHandler.py:567 -#, fuzzy msgid "" "Your unsubscription request has been forwarded to the list administrator " "for\n" "approval." msgstr "" -"Votre requête d'abonnement à été envoyé à l'administrateur de la liste\n" -"à l'adresse %(adminemail)s pour examen." +"Votre requête de résiliation d'abonnement à été envoyé à\n" +"l'administrateur de la liste pour approbation." #: Mailman/MailCommandHandler.py:576 msgid "A removal confirmation message has been sent." @@ -5451,9 +5565,8 @@ msgid "%(realname)s subscription notification" msgstr "notification d'abonnement de %(realname)s" #: Mailman/MailList.py:760 -#, fuzzy msgid "unsubscriptions require moderator approval" -msgstr "les abonnements a %(realname)s nécessitent l'approbation du modérateur" +msgstr "Les résiliations d'abonnements nécessitent l'approbation du modérateur" #: Mailman/MailList.py:781 msgid "%(realname)s unsubscribe notification" @@ -5860,19 +5973,50 @@ msgid "" " --help / -h\n" " Print this text and exit.\n" msgstr "" +"Vérifier l'intégrité la base de donnée de configuration d'une liste.\n" +"\n" +"Les fichiers suivants sont tous vérifiés:\n" +"\n" +" config.pck\n" +" config.pck.last\n" +" config.db\n" +" config.db.last\n" +" config.safety\n" +"\n" +"Il n y a pas de problème à ce qu'un de ces fichiers soit\n" +"absent. config.pck et config.pck.last sont les versions `assaisonnées'\n" +"(pickle) de la base de données de configuration pour les versions\n" +"2.1a3 et ultérieure lorsque le fichier principal config.pck ne peut\n" +"être lu.\n" +"\n" +"\"Usage: %(PROGRAM)s [options] [nomliste [nomliste ...]]\\n\"\n" +"\n" +"Options:\n" +"\n" +" --all / -a\n" +" Vérifier toutes les bases de données pour toute les listes. Si\n" +" cette option n'est pas fournit, seule la liste spécifiée en\n" +" ligne de commande est contrôlée.\n" +"\n" +" --verbose / -v\n" +" Sortie verbeux. L'état de chaque fichier testé est affiché. Si\n" +" cette option n'est pas fournit seule l'état des fichiers\n" +" corrompus est affiché.\n" +"\n" +" --help / -h\n" +" Afficher ce texte et sortir.\n" #: bin/check_db:114 msgid "No list named:" msgstr "Aucune liste nommée:" #: bin/check_db:123 -#, fuzzy msgid "List:" -msgstr "Liste" +msgstr "Liste:" #: bin/check_db:143 msgid " %(file)s: okay" -msgstr "" +msgstr " %(file)s: Ok" #: bin/check_perms:19 msgid "" @@ -6247,9 +6391,8 @@ msgstr "" "## Capturé le %(when)s\n" #: bin/config_list:126 -#, fuzzy msgid "options" -msgstr "Options de remise groupée" +msgstr "options" #: bin/config_list:177 msgid "legal values are:" @@ -6688,7 +6831,6 @@ msgid "Could not open file for writing:" msgstr "Impossible d'ouvrir le fichier en écriture:" #: bin/mailmanctl:19 -#, fuzzy msgid "" "Primary start-up and shutdown script for Mailman's qrunner daemon.\n" "\n" @@ -6780,31 +6922,34 @@ msgid "" msgstr "" "Script principal de démarrage et d'arrêt du démon qrunner de Mailman.\n" "\n" -"Ce script doit être exécuté comme un script init. Il s'assure\n" -"simplement que les divers vieux qrunners, sont encore vivant et\n" -"actifs. Il fait son travail en forkant les qrunners individuels et en\n" -"attendant leurs pids. Quand il se rend compte qu'un processus fils\n" -"a rendu la main, il le redémarre (à moins que l'option -n n'ait été\n" -"spécifié).\n" +"Ce script démarre, arrête et redémarre le gestionnaire de file\n" +"d'attente principal de Mailman en prenant soins de la bonne marche des\n" +"qrunners fils qui tournent depuis un moment.\n" "\n" -"Le qrunner principal écrit sont pid dans le fichier data/qrunner.pid\n" -"qui peut être utilisé pour arrêter ou envoyer un HUP au démon\n" -"qrunner. Envoyer un signal SIGINT au qrunner principal provoque son\n" -"arrêt et celui de tout ses fils qrunners. Cela produit le même effet\n" -"que la commande `stop'. Un signal SIGHUP oblige le qrunner principal à\n" -"relire tous ses fichiers journaux et à envoyer un signal SIGINT à tous\n" -"ses qrunners fils puis à les redémarrer. Cela produit le même effet\n" -"que la commande `restart'.\n" +"Les qrunners fils réagissent à SIGINT, SIGTERM et SIGHUP. Aussi bien\n" +"SIGINT que SIGTERM causent un arrêt correcte des qrunners fils pendant\n" +"que le père redémarre les fils qui ce sont arrêter suite à la\n" +"réception de SIGINT. SIGHUP est interprété par les qrunners père et\n" +"fils comme un ordre de fermeture et réouverture des fichiers journaux.\n" "\n" -"Usage: [options] [ start | stop | restart ]\n" +"Le qrunner principal répond également aux signaux SIGINT, SIGTERM et\n" +"SIGHUP en les transmettant à ses fils (notez que le qrunner principal\n" +"fermera puis ré-ouvrira son fichier journal à la réception d'un\n" +"SIGHUP). Le qrunner principal écrit son pid dans le fichier\n" +"data/master-qrunner.pid, identifiant dont vous n'aurez pas à vous\n" +"servir directement. Les paramètres `start', `stop', `restart' et\n" +"`open' géreront tout pour vous.\n" +"\n" +" \n" +"Usage: %(PROGRAM)s [options] [ start | stop | restart | reopen ]\n" "\n" "Options:\n" "\n" " -n/--no-restart\n" -" Ne pas redémarrer les gestionnaires des files lors-qu'ils se\n" -" terminent à la suite d'une erreur. Utiliser cette option juste\n" -" pour déboguer. Cette commande n'a de sens qu'avec la commande\n" -" `start'.\n" +" Ne pas redémarrer les qrunners fils lors qu'ils se\n" +" terminent à la suite d'une erreur ou d'un SIGINT. Utiliser\n" +" cette option juste pour déboguer. Cette commande n'a de sens\n" +" qu'avec la commande `start'.\n" "\n" " -u/--run-as-user\n" " En principe, ce script refusera de s'exécuter si l'id\n" @@ -6827,27 +6972,31 @@ msgstr "" " mailmanctl trouve un processus correspondant à l'hôte/pid tel\n" " que spécifié dans le fichier verrou, il rendra la main, alors\n" " que si tel n'est pas le cas, il supprimera le fichier verrou\n" -" et continuera sa vie.\n" +" et tentera de se ré-approprier le verrou principal.\n" "\n" " -q/--quiet\n" " Ne pas afficher un message de statut. Les messages d'erreurs\n" -" sont encore affichés sur la sortie standard.\n" +" sont quand même affichés sur la sortie standard.\n" "\n" " -h/--help\n" " Affiche ce message puis quitte.\n" "\n" "Commandes:\n" "\n" -" start - Démarre le démon principal qrunner. Affiche un message\n" -" et sort si le qrunner principal est déjà lancé.\n" +" start - Démarre le démon qrunner principal et tous ses\n" +" fils. Affiche un message et quitte si le qrunner principal\n" +" est déjà lancé.\n" "\n" " stop - Arrête le démon qrunner principal et tous les qrunners\n" -" ouvriers. Après cet arrêt, aucun message ne sera traité.\n" +" fils. Après cet arrêt, aucun message ne sera traité.\n" "\n" -" restart - Redémarre le qrunner principal en lui envoyant un signal\n" -" SIGHUP. Cela provoque l'arrêt et le redémarrage de tous\n" -" les qrunners ouvriers, ainsi que la réouverture de tout\n" -" fichier journal ouvert par le qrunner principal.\n" +" restart - Redémarre les qrunner fils et pas le principal.\n" +" Ceci se révèle très utile lors du développement et sans\n" +" cette commande, les qrunners fils ne rechargeront pas\n" +" les modules qui ont changés entre temps.\n" +"\n" +" reopen - Ceci donne l'ordre de fermeture puis de réouverture de\n" +" tous les fichiers journaux.\n" #: bin/mailmanctl:140 msgid "PID unreadable in: %(pidfile)s" @@ -6859,23 +7008,17 @@ msgstr "Pas de fils avec un pid: %(pid)s" #: bin/mailmanctl:156 msgid "Return the hostname, pid, and tempfile" -msgstr "" +msgstr "Renvoie le nom d'hôte, le pid et le fichier temporaire" #: bin/mailmanctl:206 -#, fuzzy msgid "" "The master qrunner lock could not be acquired because it appears as if " "another\n" "master qrunner is already running.\n" msgstr "" -"\n" -"Impossible de disposer d'un verrou pour le qrunner principal. Le\n" -"fichier verrou n'est apparemment pas vieillit, il est donc possible\n" -"qu'un autre processus qrunner soit en cours d'exécution.\n" -"\n" -"Fichier verrou: %(lockfile)s\n" -"\n" -"Sortie." +"Impossible de disposer d'un verrou pour le qrunner principal. il\n" +"semble qu'un autre processus qrunner principal est en cours\n" +"d'exécution.\n" #: bin/mailmanctl:212 msgid "" @@ -6883,6 +7026,9 @@ msgid "" "is\n" "a stale master qrunner lock. Try re-running mailmanctl with the -s flag.\n" msgstr "" +"Le verrou du qrunner principal ne peut être obtenu. Il semble qu'il y\n" +"a un vieux fichier verrou du qrunner principal. Essayer de redémarrer\n" +"mailmanctl avec l'option -s.\n" #: bin/mailmanctl:218 msgid "" @@ -6898,6 +7044,17 @@ msgid "" "\n" "Exiting." msgstr "" +"Le qrunner principal ne peut obtenir de verrou parce que le système se\n" +"comporte comme si d'autres processus sur d'autres hôtes s'en étaient\n" +"emparés. Nous ne pouvons pas vérifier l'existence de vieux verrous à\n" +"travers le réseau, vous devrez le faire manuellement. Ou bien, si vous\n" +"êtes sûr que le verrou est obsolète alors, ré-exécutez mailmanctl avec\n" +"l'option -s.\n" +"\n" +"Fichier verrou: %(LOCKFILE)s\n" +"Hôte du verrou: %(status)s\n" +"\n" +"Sortie." #: bin/mailmanctl:269 msgid "Run this program as root or as the %(name)s user, or use -u." @@ -6914,18 +7071,16 @@ msgid "Bad command: %(command)s" msgstr "Mauvaise commande: %(command)s" #: bin/mailmanctl:315 -#, fuzzy msgid "Shutting down Mailman's master qrunner" -msgstr "Arrêt du qrunner principal de Mailman." +msgstr "Arrêt du qrunner principal de Mailman" #: bin/mailmanctl:322 -#, fuzzy msgid "Restarting Mailman's master qrunner" -msgstr "Redémarrage du qrunner principal de Mailman." +msgstr "Redémarrage du qrunner principal de Mailman" #: bin/mailmanctl:326 msgid "Re-opening all log files" -msgstr "" +msgstr "Réouverture de tous les fichiers journaux" #: bin/mailmanctl:360 msgid "Starting Mailman's master qrunner." @@ -6959,11 +7114,34 @@ msgid "" " will cause any log files open by the master qrunner to be\n" " re-opened.\n" msgstr "" +"Script principal de démarrage te d'arrêt du démon qrunner Mailman.\n" +"\n" +"Usage: %(PROGRAM) [options] [ start | stop | restart ]\n" +"\n" +"Options:\n" +"\n" +" -h/--help\n" +" Affiche ce message te quitte.\n" +"\n" +"Commandes:\n" +"\n" +" start - Démarre le démon qrunner principal. Affiche un message et\n" +" rend la main si le démon qrunner principal est déjà\n" +" lancé.\n" +"\n" +" stop - Arrête le démon qrunner principal et tous les qrunners\n" +" ouvriers. Après l'arrêt, aucun message ne sera plus\n" +" traité.\n" +"\n" +" restart - Redémarre le démon qrunner principal en lui envoyant un\n" +" SIGHUP. Cela entraîne l'arrêt puis le Re-démarrage de\n" +" tous les qrunners ouvriers ainsi que la réouverture de\n" +" tous les fichiers journaux ouverts par le qrunner\n" +" principal.\n" #: bin/mailmanctl.~1~:81 bin/mailmanctl.~1~:92 -#, fuzzy msgid "PID unreadable in: %(PIDFILE)s" -msgstr "PID illisible dans: %(pidfile)s" +msgstr "PID illisible dans: %(PIDFILE)s" #: bin/mmsitepass:19 msgid "" @@ -7424,15 +7602,62 @@ msgid "" "names\n" "displayed by the -l switch.\n" msgstr "" +"Exécute un ou plusieurs qrunners, en une seule fois ou de de façon\n" +"répétitive. Chaque classe de gestionnaire nommée est exécutée en\n" +"round-robin. En d'autres termes, le premier gestionnaire est exécuté\n" +"pour traiter tous les fichiers qui sont actuellement dans son\n" +"répertoire et ainsi de suite. Le nombre total d'itérations peut être\n" +"fournit en ligne de commande.\n" +"\n" +"Usage: %(PROGRAM)s [options]\n" +"\n" +"Options:\n" +"\n" +" -r gestionnaire[:tranche:intervalle]\n" +" --runner=gestionnaire[:tranche:intervalle]\n" +" Exécute le gestionnaire nommé, qui doit être l'une des chaînes\n" +" renvoyée par l'option -l. Si un tranche:intervalle facultatif\n" +" est fournit il est utilisé pour allouer une file à plusieurs\n" +" processus qrunners. Intervalle est le nombre de qrunners pour\n" +" cette file alors que la tranche est le numéros de ce qrunner\n" +" entre [0..intervalle].\n" +"\n" +" Si la forme tranche:intervalle est utilisé, vous ferez mieux de\n" +" vous assurez que chaque qrunner pour la file reçoit le même\n" +" intervalle. Si tranche:gestionnaire n'est pas fournit, alors 1:1\n" +" est utilisé.\n" +"\n" +" Plusieurs options -r peuvent être fournit. Le gestionnaire\n" +" spécial All est un raccourci pour chaque qrunner listé par\n" +" l'option -l.\n" +"\n" +" --once\n" +" -o\n" +" Exécutez une seule fois chaque qrunner nommé à travers sa\n" +" boucle principale. Autrement, chaque qrunner va s'exécuter\n" +" indéfiniment jusqu'à ce qu'il reçoive un SIGTERM ou un\n" +" SIGINT.\n" +"\n" +" -l/--list\n" +" Afficher les noms des qrunners disponibles puis quitter.\n" +"\n" +" -v/--verbose\n" +" Déverser d'avantage d'informations de déboguage dans le\n" +" fichier journal logs/qrunner.\n" +"\n" +" -h/--help\n" +" Affiche ce message puis quitte.\n" +"\n" +"Le paramètre `gestionnaire' est obligatoire à moins que -l ou -h n'ait\n" +"été fournit, et il doit être l'un des noms fournit par l'option -l.\n" #: bin/qrunner:157 -#, fuzzy msgid "%(name)s runs the %(runnername)s qrunner" msgstr "-r %(name)s exécute le qrunner %(runnername)s" #: bin/qrunner:158 msgid "All runs all the above qrunners" -msgstr "" +msgstr "All exécute tous les qrunners ci-dessus" #: bin/qrunner:192 msgid "No runner name given." @@ -7472,6 +7697,36 @@ msgid "" " will cause any log files open by the master qrunner to be\n" " re-opened.\n" msgstr "" +"Script principal de démarrage te d'arrêt du démon qrunner Mailman.\n" +"\n" +"Usage: %(PROGRAM) [options] [ start | stop | restart ]\n" +"\n" +"Options:\n" +"\n" +" -n/--no-restart\n" +" Ne pas re-démarrer les gestionnaires de file lorsqu'ils se\n" +" terminent suite à une erreur. Utilisez cette option uniquement\n" +" à des fins de déboguage. Elle n'a de sens qu'avec la commande\n" +" start.\n" +"\n" +" -h/--help\n" +" Affiche ce message te quitte.\n" +"\n" +"Commandes:\n" +"\n" +" start - Démarre le démon qrunner principal. Affiche un message et\n" +" rend la main si le démon qrunner principal est déjà\n" +" lancé.\n" +"\n" +" stop - Arrête le démon qrunner principal et tous les qrunners\n" +" ouvriers. Après l'arrêt, aucun message ne sera plus\n" +" traité.\n" +"\n" +" restart - Redémarre le démon qrunner principal en lui envoyant un\n" +" SIGHUP. Cela entraîne l'arrêt puis le Re-démarrage de\n" +" tous les qrunners ouvriers ainsi que la réouverture de\n" +" tous les fichiers journaux ouverts par le qrunner\n" +" principal.\n" #: bin/remove_members:19 msgid "" @@ -7753,14 +8008,12 @@ msgstr "" "Vous devez d'abord régler le problème de l'adresse invalide précédente." #: bin/sync_members:236 -#, fuzzy msgid "Added : <%(addr)30s> %(name)s" -msgstr "Ajoutée : %30(laddr)s (%30(addr)s)" +msgstr "Ajouté : <%(addr)30s> %(name)s" #: bin/sync_members:245 -#, fuzzy msgid "Removed: <%(addr)30s> %(name)s" -msgstr "Supprimé: %30(laddr)s (%30(addr)s)" +msgstr "Supprimé: <%(addr)30s> %(name)s" #: bin/update:19 msgid "" @@ -8447,9 +8700,8 @@ msgstr "" " Affiche ce message et quitte.\n" #: cron/mailpasswds:89 -#, fuzzy msgid "Site list is missing: %(sitelistname)s" -msgstr "La liste existe: %(listname)s" +msgstr "La liste du site est introuvable: %(sitelistname)s" #: cron/mailpasswds:111 msgid "%(host)s mailing list memberships reminder" @@ -8541,402 +8793,400 @@ msgstr "le script mailcmd n'a pas reçu de nom de liste." msgid "mailcmd script, list not found: %(listname)s" msgstr "script mailcmd, liste introuvable: %(listname)s" -#~ msgid "Changing user options results page" -#~ msgstr "Resultats de la modification des options d'utilisateurs" +msgid "Changing user options results page" +msgstr "Page des résultats de la modification des options utilisateur" -#~ msgid "[original message unavailable]" -#~ msgstr "[message originale indisponible]" +msgid "[original message unavailable]" +msgstr "[message d'origine indisponible]" -#~ msgid " (You can change your password there, too.)" -#~ msgstr " (Vous pourrez également y changer votre mot de passe.)" +msgid " (You can change your password there, too.)" +msgstr " (Vous pourrez également y changer votre mot de passe.)" -#~ msgid "(Details)" -#~ msgstr "(Détails)" +msgid "(Details)" +msgstr "(Détails)" -#~ msgid "Web site " -#~ msgstr "Site Web" +msgid "Web site " +msgstr "Site web" -#~ msgid "unidentified origin" -#~ msgstr "Origine non identifiée" +msgid "unidentified origin" +msgstr "Origine non identifiée" -#~ msgid "" -#~ "Mailman won't accept the given email address as a valid address.\n" -#~ "(E.g it must have an @ in it.)<p>" -#~ msgstr "" -#~ "Mailman n'acceptera pas l'adresse fournit comme une adresse valide.\n" -#~ "(e.g. elle doit comporter un @.)<p>" +msgid "" +"Mailman won't accept the given email address as a valid address.\n" +"(E.g it must have an @ in it.)<p>" +msgstr "" +"Mailman n'acceptera pas l'adresse fournit comme étant valide.\n" +"(E.g. elle doit contenir un @.)<p>" -#~ msgid "" -#~ "The list is not fully functional, and can not accept subscription\n" -#~ "requests.<p>" -#~ msgstr "" -#~ "La liste n'est pas tout à fait fonctionnelle, elle ne traite pour le\n" -#~ "moment pas les requêtes d'abonnement.<p>" +msgid "" +"The list is not fully functional, and can not accept subscription\n" +"requests.<p>" +msgstr "" +"La liste n'est pas tout à fait fonctionnelle, elle ne permet pas les\n" +"abonnements.<p>" -#~ msgid "You are already subscribed!<p>" -#~ msgstr "Vous êtes déjà abonné!<p>" +msgid "You are already subscribed!<p>" +msgstr "Vous êtes déjà abonné!<p>" -#~ msgid "" -#~ "Send monthly password reminders or no? Overrides the\n" -#~ " previous option." -#~ msgstr "" -#~ "Envoyez un rappel mensuel de mot de passe ou non? annulant l'option " -#~ "précèdente." +msgid "" +"Send monthly password reminders or no? Overrides the\n" +" previous option." +msgstr "" +"Envoyer un rappel des mots de passe mensuel ou non? Cette option \n" +"court-circuite la précédente." -#~ msgid "Must posts be approved by the list moderator?" -#~ msgstr "" -#~ "Les soumissions doivent-elles être approuvées par le modérateur de la\n" -#~ "liste?" +msgid "Must posts be approved by the list moderator?" +msgstr "Les soumissions doivent-elles être approuvées par le modérateur?" -#~ msgid "" -#~ "Restrict posting privilege to list members?\n" -#~ " (<i>member_posting_only</i>)" -#~ msgstr "" -#~ "Limiter les privillèges de soumissions aux abonnés? " -#~ "(<i>soumission_abonné_seulement</i>)" +msgid "" +"Restrict posting privilege to list members?\n" +" (<i>member_posting_only</i>)" +msgstr "" +"Limiter les privillèges de soumissions aux abonnés? " +"(<i>soumission_abonné_seulement</i>)" -#~ msgid "" -#~ "Use this option if you want to restrict posting to list\n" -#~ " members. If you want list members to be able to post, plus a\n" -#~ " handful of other posters, see the <i> posters </i> setting\n" -#~ " below." -#~ msgstr "" -#~ "Utilisez cette option si vous voulez limiter les soumissions aux abonnés\n" -#~ "à la liste. Si vous voulez permettre aux abonnés de soumettre des articles\n" -#~ "ainsi que certaines autres personnes, voyez l'options <i>posters</i> " -#~ "ci-dessous." +msgid "" +"Use this option if you want to restrict posting to list\n" +" members. If you want list members to be able to post, plus a\n" +" handful of other posters, see the <i> posters </i> setting\n" +" below." +msgstr "" +"Utilisez cette option si vous voulez limiter les soumissions aux abonnés\n" +"à la liste. Si vous voulez permettre aux abonnés de soumettre des articles\n" +"ainsi que certaines autres personnes, voyez l'options <i>posters</i> " +"ci-dessous." -#~ msgid "" -#~ "Addresses of members accepted for posting to this list\n" -#~ " without implicit approval requirement. (See\n" -#~ " <a href=\"?VARHELP=privacy/member_posting_only\">Restrict... to " -#~ "list\n" -#~ " members)</a> for whether or not this is in addition to " -#~ "allowing\n" -#~ " posting by list members" -#~ msgstr "" -#~ "Adresses des abonnés autorisés à soumettre à la liste sans requérir\n" -#~ "une autorisation préalable. (Voir <a\n" -#~ "href=\"VARHELP=privacy/member_posting_only\">Limitez ...aux abonnés</a>)\n" -#~ "pour savoir si ceci est concomitant à la permission accordées aux\n" -#~ "membres de soumettre des messages à la liste" +msgid "" +"Addresses of members accepted for posting to this list\n" +" without implicit approval requirement. (See\n" +" <a href=\"?VARHELP=privacy/member_posting_only\">Restrict... to " +"list\n" +" members)</a> for whether or not this is in addition to " +"allowing\n" +" posting by list members" +msgstr "" +"Adresses des abonnés autorisés à soumettre à la liste sans requérir\n" +"une autorisation préalable. (Voir <a\n" +"href=\"VARHELP=privacy/member_posting_only\">Limitez ...aux abonnés</a>)\n" +"pour savoir si ceci est concomitant à la permission accordées aux\n" +"membres de soumettre des messages à la liste" -#~ msgid "" -#~ "Adding entries here will have one of two effects, according\n" -#~ " to whether another option restricts posting to members.\n" -#~ "\n" -#~ " <ul>\n" -#~ " <li>If <i>member_posting_only</i> is 'yes', then entries\n" -#~ " added here will have posting privilege in addition to list\n" -#~ " members.\n" -#~ "\n" -#~ " <li>If <i>member_posting_only</i> is 'no', then " -#~ "<em>only</em>\n" -#~ " the posters listed here will be able to post without admin\n" -#~ " approval.\n" -#~ "\n" -#~ " </ul>" -#~ msgstr "" -#~ "Ajouter des entrées ipmlique l'une de deux choses suivant que qu'un autre\n" -#~ "paramètre limitant la soumission aux seuls abonnés aura été activé ou non.\n" -#~ "\n" -#~ "<ul>\n" -#~ "\t<li>Si <i>soumission_abonné_seulement</i> vaut 'Yes', alors les entrés\n" -#~ "\ttrouvées disposeront des privillèges de soumissions en plus des\n" -#~ "\tabonnés de la liste.\n" -#~ "\n" -#~ "\t<li>Si <i>soumission_abonné_seulement</i>vaut 'no', alors seule les\n" -#~ "\tsoumissionnaires listés ici auront les privillèges de soumissions\n" -#~ "\tsans approbation préalable de l'administrateur.\n" -#~ "\n" -#~ "</ul>" +msgid "" +"Adding entries here will have one of two effects, according\n" +" to whether another option restricts posting to members.\n" +"\n" +" <ul>\n" +" <li>If <i>member_posting_only</i> is 'yes', then entries\n" +" added here will have posting privilege in addition to list\n" +" members.\n" +"\n" +" <li>If <i>member_posting_only</i> is 'no', then " +"<em>only</em>\n" +" the posters listed here will be able to post without admin\n" +" approval.\n" +"\n" +" </ul>" +msgstr "" +"Ajouter des entrées ipmlique l'une de deux choses suivant que qu'un autre\n" +"paramètre limitant la soumission aux seuls abonnés aura été activé ou non.\n" +"\n" +"<ul>\n" +"\t<li>Si <i>soumission_abonné_seulement</i> vaut 'Yes', alors les entrés\n" +"\ttrouvées disposeront des privillèges de soumissions en plus des\n" +"\tabonnés de la liste.\n" +"\n" +"\t<li>Si <i>soumission_abonné_seulement</i>vaut 'no', alors seule les\n" +"\tsoumissionnaires listés ici auront les privillèges de soumissions\n" +"\tsans approbation préalable de l'administrateur.\n" +"\n" +"</ul>" -#~ msgid "Spam-specific posting filters" -#~ msgstr "Filtre spécifiques aux soumissions de type spam" +msgid "Spam-specific posting filters" +msgstr "Filtre spécifiques aux soumissions de type spam" -#~ msgid "Addresses whose postings are always held for approval." -#~ msgstr "" -#~ "Les adresse dont les soumissions sont toujours mise en attente pour " -#~ "approbation." +msgid "Addresses whose postings are always held for approval." +msgstr "" +"Les adresses dont les soumissions sont toujours mise en attente\n" +"d'approbation." -#~ msgid "" -#~ "Email addresses whose posts should always be held for\n" -#~ " approval, no matter what other options you have set. See also\n" -#~ " the subsequent option which applies to arbitrary content of\n" -#~ " arbitrary headers." -#~ msgstr "" -#~ "Les adresses courriels dont les soumissions doivent toujours subir une " -#~ "approbation, peu\n" -#~ "importe les autres options. Veillez lire les options qui s'appliquent aux " -#~ "contenus et en-têtes arbitraires." +msgid "" +"Email addresses whose posts should always be held for\n" +" approval, no matter what other options you have set. See also\n" +" the subsequent option which applies to arbitrary content of\n" +" arbitrary headers." +msgstr "" +"Les adresses courriels dont les soumissions doivent toujours subir une " +"approbation, peu\n" +"importe les autres options. Veillez lire les options qui s'appliquent aux " +"contenus et en-têtes arbitraires." -#~ msgid " list run by " -#~ msgstr " liste gérée par " +msgid " list run by " +msgstr " liste gérée par " -#~ msgid "Your urgent message was rejected" -#~ msgstr "Votre message urgent a été rejeté" +msgid "Your urgent message was rejected" +msgstr "Votre message urgent a été refusé" -#~ msgid "" -#~ "Check the databases for mailing lists.\n" -#~ "\n" -#~ "Both the config.db and config.db.last files are checked for corruption.\n" -#~ "\n" -#~ "Usage: %(PROGRAM)s [options] [listname [listname ...]]\n" -#~ "\n" -#~ "Options:\n" -#~ "\n" -#~ " --all\n" -#~ " -a\n" -#~ " Check all databases. Otherwise only the lists named on the command\n" -#~ " line are checked.\n" -#~ "\n" -#~ " --verbose\n" -#~ " -v\n" -#~ " Verbose output.\n" -#~ "\n" -#~ " --help\n" -#~ " -h\n" -#~ " Print this text and exit.\n" -#~ msgstr "" -#~ "Vérifie les bases de données des listes de diffusion.\n" -#~ "\n" -#~ "Les fichiers config.db et config.db.last passent au contrôle\n" -#~ "d'intégrité.\n" -#~ "\n" -#~ "Options:\n" -#~ "\n" -#~ " --all\n" -#~ " -a\n" -#~ " Vérifier toutes les bases de données. Si cette option n'est\n" -#~ " pas fournit, seule la liste spécifiée est contrôlée.\n" -#~ "\n" -#~ " --verbose\n" -#~ " -v\n" -#~ " Sortie verbeux.\n" -#~ "\n" -#~ " --help\n" -#~ " -h\n" -#~ " Afficher ce texte et sortir.\n" +msgid "" +"Check the databases for mailing lists.\n" +"\n" +"Both the config.db and config.db.last files are checked for corruption.\n" +"\n" +"Usage: %(PROGRAM)s [options] [listname [listname ...]]\n" +"\n" +"Options:\n" +"\n" +" --all\n" +" -a\n" +" Check all databases. Otherwise only the lists named on the command\n" +" line are checked.\n" +"\n" +" --verbose\n" +" -v\n" +" Verbose output.\n" +"\n" +" --help\n" +" -h\n" +" Print this text and exit.\n" +msgstr "" +"Vérifie les bases de données des listes de diffusion.\n" +"\n" +"Les fichiers config.db et config.db.last passent au contrôle\n" +"d'intégrité.\n" +"\n" +"Options:\n" +"\n" +" --all\n" +" -a\n" +" Vérifier toutes les bases de données. Si cette option n'est\n" +" pas fournit, seule la liste spécifiée est contrôlée.\n" +"\n" +" --verbose\n" +" -v\n" +" Sortie verbeux.\n" +"\n" +" --help\n" +" -h\n" +" Afficher ce texte et sortir.\n" -#~ msgid "" -#~ "%(filename)s cannot be opened for reading:\n" -#~ "\t" -#~ msgstr "" -#~ "impossible d'ouvrir %(filename)s en lecture:\n" -#~ "\t" +msgid "" +"%(filename)s cannot be opened for reading:\n" +"\t" +msgstr "" +"impossible d'ouvrir %(filename)s en lecture:\n" +"\t" -#~ msgid "" -#~ "%(filename)s contains a corrupt marshal:\n" -#~ "\t" -#~ msgstr "" -#~ "%(filename)s contient un marshal corrompu:\n" -#~ "\t" +msgid "" +"%(filename)s contains a corrupt marshal:\n" +"\t" +msgstr "" +"%(filename)s contient un marshal corrompu:\n" +"\t" -#~ msgid "" -#~ "***** ALERT *****\n" -#~ "The original database file for the list `%(listname)s' is corrupt, but the\n" -#~ "backup seems fine. Consider copying\n" -#~ " %(lastdb)s\n" -#~ "to\n" -#~ " %(configdb)s\n" -#~ "however, you may lose some data." -#~ msgstr "" -#~ "***** ALERTE *****\n" -#~ "Le fichier original de données de la liste '%(listname)s' est corrompu,\n" -#~ "alors que la sauvegarde semble correcte. Pensez copier\n" -#~ " %(lastdb)s\n" -#~ "sur\n" -#~ "%(configdb)s\n" -#~ "Vous pourrez tout de même perdre quelques données." +msgid "" +"***** ALERT *****\n" +"The original database file for the list `%(listname)s' is corrupt, but the\n" +"backup seems fine. Consider copying\n" +" %(lastdb)s\n" +"to\n" +" %(configdb)s\n" +"however, you may lose some data." +msgstr "" +"***** ALERTE *****\n" +"Le fichier original de données de la liste '%(listname)s' est corrompu,\n" +"alors que la sauvegarde semble correcte. Pensez copier\n" +" %(lastdb)s\n" +"sur\n" +"%(configdb)s\n" +"Vous pourrez tout de même perdre quelques données." -#~ msgid "" -#~ "\n" -#~ "***** ALERT *****\n" -#~ "Both the original database file and the backup for list `%(listname)s' seem\n" -#~ "corrupted. You will probably need to recover both\n" -#~ " %(configdb)s\n" -#~ "and\n" -#~ " %(lastdb)s\n" -#~ "from a system backup, or remove the list `%(listname)s' and\n" -#~ "re-create it from scratch." -#~ msgstr "" -#~ "\n" -#~ "***** ALERTE *****\n" -#~ "Le fichier base de données de la liste %(listname)s ainsi que la\n" -#~ "sauvegarde semblent corrompus. Vous devrez probablemnt recupérer aussi bien\n" -#~ "%(configdb)s\n" -#~ "que\n" -#~ "%(lastdb)s\n" -#~ "à partir d'une sauvegarde du système, ou supprimer la liste %(listname)s\n" -#~ "et la recréer à partir de rien." +msgid "" +"\n" +"***** ALERT *****\n" +"Both the original database file and the backup for list `%(listname)s' seem\n" +"corrupted. You will probably need to recover both\n" +" %(configdb)s\n" +"and\n" +" %(lastdb)s\n" +"from a system backup, or remove the list `%(listname)s' and\n" +"re-create it from scratch." +msgstr "" +"\n" +"***** ALERTE *****\n" +"Le fichier base de données de la liste %(listname)s ainsi que la\n" +"sauvegarde semblent corrompus. Vous devrez probablemnt recupérer aussi bien\n" +"%(configdb)s\n" +"que\n" +"%(lastdb)s\n" +"à partir d'une sauvegarde du système, ou supprimer la liste %(listname)s\n" +"et la recréer à partir de rien." -#~ msgid "The list `%(listname)s' databases seem fine." -#~ msgstr "La base de données de la liste %(listname)s paraît parfaite." +msgid "The list `%(listname)s' databases seem fine." +msgstr "La base de données de la liste %(listname)s paraît parfaite." -#~ msgid "" -#~ "\n" -#~ "The master qrunner lock appears to be stale. Cleaning up and trying again." -#~ msgstr "" -#~ "\n" -#~ "Le verrou du qrunner principal semble avoir vieillit. Nettoyage et\n" -#~ "nouvel essai." +msgid "" +"\n" +"The master qrunner lock appears to be stale. Cleaning up and trying again." +msgstr "" +"\n" +"Le verrou du qrunner principal semble avoir vieillit. Nettoyage et\n" +"nouvel essai." -#~ msgid "" -#~ "\n" -#~ "The master qrunner lock could not be acquired. Either another qrunner is\n" -#~ "already running, or a stale lock exists. Please check to see if the lock\n" -#~ "file is stale, or use the -s option.\n" -#~ "\n" -#~ "Lock file: %(lockfile)s\n" -#~ "\n" -#~ "Exiting." -#~ msgstr "" -#~ "\n" -#~ "Le verrou du qrunner principal ne peut être obtenu. Un autre processus\n" -#~ "qrunner est en cours d'exécution à moins qu'il y ait un verrou\n" -#~ "vieillit. Veillez vérifier si le fichier verrou est vieillit ou\n" -#~ "utiliser l'option -s.\n" -#~ "\n" -#~ "Fichier verrou: %(lockfile)s\n" -#~ "\n" -#~ "Sortie." +msgid "" +"\n" +"The master qrunner lock could not be acquired. Either another qrunner is\n" +"already running, or a stale lock exists. Please check to see if the lock\n" +"file is stale, or use the -s option.\n" +"\n" +"Lock file: %(lockfile)s\n" +"\n" +"Exiting." +msgstr "" +"\n" +"Le verrou du qrunner principal ne peut être obtenu. Un autre processus\n" +"qrunner est en cours d'exécution à moins qu'il y ait un verrou\n" +"vieillit. Veillez vérifier si le fichier verrou est vieillit ou\n" +"utiliser l'option -s.\n" +"\n" +"Fichier verrou: %(lockfile)s\n" +"\n" +"Sortie." -#~ msgid "" -#~ "One-shot qrunner, er, runner.\n" -#~ "\n" -#~ "This script is primarily for debugging purposes, and is used to invoke a\n" -#~ "specific sub-qrunner. The invoked qrunner will run once through its\n" -#~ "processing loop and then exit. You can only call this script if there is " -#~ "no\n" -#~ "master qrunner daemon running.\n" -#~ "\n" -#~ "Usage: %(PROGRAM)s [options] runnername\n" -#~ "\n" -#~ "Options:\n" -#~ "\n" -#~ " -l/--list\n" -#~ " Shows the available qrunner names.\n" -#~ "\n" -#~ " -h/--help\n" -#~ " Print this message and exit.\n" -#~ "\n" -#~ "runnername is required unless -l or -h is given, and it must be one of the\n" -#~ "names displayed by the -l switch.\n" -#~ msgstr "" -#~ "qrunner à un coup, er, exécutant.\n" -#~ "\n" -#~ "Ce script est principalement destiné au déboguage et est utilisé pour\n" -#~ "invoquer un sous-qrunner spécifique. Le processus invoqué va\n" -#~ "traverser une seule fois sa boucle de traitement avant de sortir. Ce\n" -#~ "script ne peut être appelé que si aucun démon qrunner principal n'est\n" -#~ "en cours d'exécution.\n" -#~ "\n" -#~ "Usage: %(PROGRAM)s [options] nomexécutant\n" -#~ "\n" -#~ " -l/--list\n" -#~ " Affiche les noms des exécutants disponible.\n" -#~ "\n" -#~ " -h/--help\n" -#~ " Affiche ce message puis quitte.\n" -#~ "\n" -#~ "nomexécutant est requit à moins que l'une des options -l ou -h ne soit\n" -#~ "spécifiée, de plus, ce nom doit être l'un des noms affichés par\n" -#~ "l'option -l.\n" +msgid "" +"One-shot qrunner, er, runner.\n" +"\n" +"This script is primarily for debugging purposes, and is used to invoke a\n" +"specific sub-qrunner. The invoked qrunner will run once through its\n" +"processing loop and then exit. You can only call this script if there is " +"no\n" +"master qrunner daemon running.\n" +"\n" +"Usage: %(PROGRAM)s [options] runnername\n" +"\n" +"Options:\n" +"\n" +" -l/--list\n" +" Shows the available qrunner names.\n" +"\n" +" -h/--help\n" +" Print this message and exit.\n" +"\n" +"runnername is required unless -l or -h is given, and it must be one of the\n" +"names displayed by the -l switch.\n" +msgstr "" +"qrunner à un coup, er, exécutant.\n" +"\n" +"Ce script est principalement destiné au déboguage et est utilisé pour\n" +"invoquer un sous-qrunner spécifique. Le processus invoqué va\n" +"traverser une seule fois sa boucle de traitement avant de sortir. Ce\n" +"script ne peut être appelé que si aucun démon qrunner principal n'est\n" +"en cours d'exécution.\n" +"\n" +"Usage: %(PROGRAM)s [options] nomexécutant\n" +"\n" +" -l/--list\n" +" Affiche les noms des exécutants disponible.\n" +"\n" +" -h/--help\n" +" Affiche ce message puis quitte.\n" +"\n" +"nomexécutant est requit à moins que l'une des options -l ou -h ne soit\n" +"spécifiée, de plus, ce nom doit être l'un des noms affichés par\n" +"l'option -l.\n" -#~ msgid "Automatically send a message to a mailing list.\n" -#~ msgstr "Envoyer automatiquement un message à une liste de diffusion.\n" +msgid "Automatically send a message to a mailing list.\n" +msgstr "Envoyer automatiquement un message à une liste de diffusion.\n" -#~ msgid "" -#~ "Simple join-a-list email address.\n" -#~ "\n" -#~ "Called by the wrapper, stdin is the mail message, and argv[1] is the name\n" -#~ "of the target mailing list.\n" -#~ "\n" -#~ "Errors are redirected to logs/errors.\n" -#~ msgstr "" -#~ "Rejoint l'adresse courriel d'une liste.\n" -#~ "\n" -#~ "Appelé par le wrapper, stdin est le message et argv[1] est le nom de\n" -#~ "la liste de diffusion cible.\n" -#~ "\n" -#~ "Les erreurs sont dirigées vers logs/errors.\n" +msgid "" +"Simple join-a-list email address.\n" +"\n" +"Called by the wrapper, stdin is the mail message, and argv[1] is the name\n" +"of the target mailing list.\n" +"\n" +"Errors are redirected to logs/errors.\n" +msgstr "" +"Rejoint l'adresse courriel d'une liste.\n" +"\n" +"Appelé par le wrapper, stdin est le message et argv[1] est le nom de\n" +"la liste de diffusion cible.\n" +"\n" +"Les erreurs sont dirigées vers logs/errors.\n" -#~ msgid "join script got no listname." -#~ msgstr "le script join n'a pas reçu de nom de liste." +msgid "join script got no listname." +msgstr "le script join n'a pas reçu de nom de liste." -#~ msgid "join script, list not found: %(listname)s" -#~ msgstr "script join, liste introuvable: %(listname)s" +msgid "join script, list not found: %(listname)s" +msgstr "script join, liste introuvable: %(listname)s" -#~ msgid "" -#~ "Simple leave-a-list email address.\n" -#~ "\n" -#~ "Called by the wrapper, stdin is the mail message, and argv[1] is the name\n" -#~ "of the target mailing list.\n" -#~ "\n" -#~ "Errors are redirected to logs/errors.\n" -#~ msgstr "" -#~ "Quitte l'adresse courriel d'une liste.\n" -#~ "\n" -#~ "Appelé par le wrapper, stdin est le message et argv[1] est le nom de\n" -#~ "la liste cible.\n" -#~ "\n" -#~ "Les messages d'erreurs sont dirigés vers logs/errors.\n" +msgid "" +"Simple leave-a-list email address.\n" +"\n" +"Called by the wrapper, stdin is the mail message, and argv[1] is the name\n" +"of the target mailing list.\n" +"\n" +"Errors are redirected to logs/errors.\n" +msgstr "" +"Quitte l'adresse courriel d'une liste.\n" +"\n" +"Appelé par le wrapper, stdin est le message et argv[1] est le nom de\n" +"la liste cible.\n" +"\n" +"Les messages d'erreurs sont dirigés vers logs/errors.\n" -#~ msgid "leave script got no listname." -#~ msgstr "le script leave n'a pas reçu de nom de liste." +msgid "leave script got no listname." +msgstr "le script leave n'a pas reçu de nom de liste." -#~ msgid "leave script, list not found: %(listname)s" -#~ msgstr "script leave, liste introuvable: %(listname)s" +msgid "leave script, list not found: %(listname)s" +msgstr "script leave, liste introuvable: %(listname)s" -#~ msgid "" -#~ "Send a message to the mailing list owner.\n" -#~ "\n" -#~ "The -owner address for alist should be filtered to this program, through " -#~ "the\n" -#~ "mail wrapper. E.g. for list `test@yourdomain.com', the `test-owner' alias\n" -#~ "would deliver to this script.\n" -#~ "\n" -#~ "Stdin is the mail message, and argv[1] is the name of the target mailing " -#~ "list.\n" -#~ "\n" -#~ msgstr "" -#~ "Envoie un message au propriétaire de la liste.\n" -#~ "\n" -#~ "L'adresse -owner d'une liste doit être filtré par ce programme à\n" -#~ "travers le wrapper courriel. Pour la liste `test@votredomaine.com',\n" -#~ "l'alias test-owner devrait faire la remise à ce script.\n" -#~ "\n" -#~ "Stdin est le message et argv[1] est le nom de la liste cible.\n" -#~ "\n" +msgid "" +"Send a message to the mailing list owner.\n" +"\n" +"The -owner address for alist should be filtered to this program, through " +"the\n" +"mail wrapper. E.g. for list `test@yourdomain.com', the `test-owner' alias\n" +"would deliver to this script.\n" +"\n" +"Stdin is the mail message, and argv[1] is the name of the target mailing " +"list.\n" +"\n" +msgstr "" +"Envoie un message au propriétaire de la liste.\n" +"\n" +"L'adresse -owner d'une liste doit être filtré par ce programme à\n" +"travers le wrapper courriel. Pour la liste `test@votredomaine.com',\n" +"l'alias test-owner devrait faire la remise à ce script.\n" +"\n" +"Stdin est le message et argv[1] est le nom de la liste cible.\n" +"\n" -#~ msgid "mailowner got no listname." -#~ msgstr "le script mailowner n'a pas reçu de nom de liste" +msgid "mailowner got no listname." +msgstr "le script mailowner n'a pas reçu de nom de liste" -#~ msgid "mailowner script, list not found: %(listname)s" -#~ msgstr "script mailowner, liste introuvable: %(listname)s" +msgid "mailowner script, list not found: %(listname)s" +msgstr "script mailowner, liste introuvable: %(listname)s" -#~ msgid "" -#~ "Accept posts to a list and handle them properly.\n" -#~ "\n" -#~ "The main advertised address for a list should be filtered to this program,\n" -#~ "through the mail wrapper. E.g. for list `test@yourdomain.com', the `test'\n" -#~ "alias would deliver to this script.\n" -#~ "\n" -#~ "Stdin is the mail message, and argv[1] is the name of the target mailing " -#~ "list.\n" -#~ "\n" -#~ msgstr "" -#~ "Accepte les soumissions vers une liste et les gère correctement.\n" -#~ "\n" -#~ "L'adresse de base publiée d'une liste doit être filtré par ce\n" -#~ "programme à travers le wrapper courriel. Pour la liste\n" -#~ "`test@votredomaine.com', l'alias test devrait être remise à ce script.\n" -#~ "\n" -#~ "Stdin est le message et argv[1] est le nom de la liste cible.\n" -#~ "\n" +msgid "" +"Accept posts to a list and handle them properly.\n" +"\n" +"The main advertised address for a list should be filtered to this program,\n" +"through the mail wrapper. E.g. for list `test@yourdomain.com', the `test'\n" +"alias would deliver to this script.\n" +"\n" +"Stdin is the mail message, and argv[1] is the name of the target mailing " +"list.\n" +"\n" +msgstr "" +"Accepte les soumissions vers une liste et les gère correctement.\n" +"\n" +"L'adresse de base publiée d'une liste doit être filtré par ce\n" +"programme à travers le wrapper courriel. Pour la liste\n" +"`test@votredomaine.com', l'alias test devrait être remise à ce script.\n" +"\n" +"Stdin est le message et argv[1] est le nom de la liste cible.\n" +"\n" -#~ msgid "post script got no listname." -#~ msgstr "le script post n'a pas reçu de nom de liste" +msgid "post script got no listname." +msgstr "le script post n'a pas reçu de nom de liste" -#~ msgid "post script, list not found: %(listname)s" -#~ msgstr "script post, liste introuvable: %(listname)s" +msgid "post script, list not found: %(listname)s" +msgstr "script post, liste introuvable: %(listname)s" |
