diff options
| author | bwarsaw | 2001-07-26 23:32:26 +0000 |
|---|---|---|
| committer | bwarsaw | 2001-07-26 23:32:26 +0000 |
| commit | 1f5b7d18d9cc0f1d9b2a786b0f5abc60357d2883 (patch) | |
| tree | d2294cc92bdbe7dc8a39f0e4da704ddc34c0315f | |
| parent | d52720070a06029f1a67c6fddb4beb6ad17ba6bf (diff) | |
| download | mailman-1f5b7d18d9cc0f1d9b2a786b0f5abc60357d2883.tar.gz mailman-1f5b7d18d9cc0f1d9b2a786b0f5abc60357d2883.tar.zst mailman-1f5b7d18d9cc0f1d9b2a786b0f5abc60357d2883.zip | |
Mailman French catalog.
| -rw-r--r-- | messages/fr/LC_MESSAGES/mailman.po | 6515 |
1 files changed, 6515 insertions, 0 deletions
diff --git a/messages/fr/LC_MESSAGES/mailman.po b/messages/fr/LC_MESSAGES/mailman.po new file mode 100644 index 000000000..bec8ad21d --- /dev/null +++ b/messages/fr/LC_MESSAGES/mailman.po @@ -0,0 +1,6515 @@ +# Messages français pour Mailman. +# Copyright (C) 2001 Free Software Foundation, Inc. +# Ousmane Wilane <wilane@MINT.SN>, 2001. +# +msgid "" +msgstr "" +"Project-Id-Version: 0.1\n" +"POT-Creation-Date: Tue Jul 24 00:08:01 2001\n" +"PO-Revision-Date: Thu Jul 11 11:11:11 2001\n" +"Last-Translator: Ousmane Wilane <wilane@mint.sn>\n" +"Language-Team: French <traduc@traduc.org>\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=ISO-8859-1\n" +"Content-Transfer-Encoding: ISO-8859-1\n" +"Generated-By: pygettext.py 0.2\n" + +#: Mailman/Archiver/Archiver.py:18 +msgid "" +"Mixin class for putting new messages in the right place for archival.\n" +"\n" +"Public archives are separated from private ones. An external archival\n" +"mechanism (eg, pipermail) should be pointed to the right places, to do the\n" +"archival.\n" +msgstr "" +"Melange de classes pour mettre les messages à leurs places pour " +"l'archivage.\n" +"\n" +"Les archives publics sont séparés des archives privés. Un mécanisme " +"d'archivage\n" +"externe (e.g. pipermail) doit être dirigé au bon endroit pour l'archivage.\n" + +#: Mailman/Archiver/Archiver.py:122 +msgid "The mbox name where messages are left for archive construction." +msgstr "" +"Le nom mbox où les messages sont disposés pour la construction des archives" + +#: Mailman/Archiver/Archiver.py:127 +msgid "Open (creating, if necessary) the named archive file." +msgstr "Ouvre (en créant si nécessaire) le fichier archive cité." + +#: Mailman/Archiver/Archiver.py:139 +msgid "Retain a text copy of the message in an mbox file." +msgstr "Gardez une copie texte du message dans le fichier mbox." + +#: Mailman/Archiver/Archiver.py:163 +msgid "Store postings in mbox and/or pipermail archive, depending." +msgstr "" +"Stocker les soumissions dans mbox et/ou dans les archives pipermail selon " +"les cas." + +#: Mailman/Archiver/HyperArch.py:185 +msgid "" +"Check From and Subject for encoded-words\n" +"\n" +" If the email, subject, or author attributes contain non-ASCII\n" +" characters using the encoded-word syntax of RFC 2047, decoded\n" +" versions of those attributes are placed in the self.decoded (a\n" +" dictionary).\n" +"\n" +" If the charsets used by these headers differ from each other\n" +" or from the charset specified by the message's Content-Type\n" +" header, then an arbitrary charset is chosen. Only those\n" +" values that match the chosen charset are decoded.\n" +" " +msgstr "" +"Recherches dans From et Subject à la recherche d'encoded-word\n" +"\n" +"Si le courriel, l'objet ou les attributs de l'auteur contiennent des\n" +"caractères non-ASCII utilisant la syntaxe encoded-word de la RFC 2047\n" +"les versions décodées de ces attributs seront placées dans self.decoded\n" +"(un dictionnaire)\n" +"\n" +"Si le jeu de caractères utilisé par ces en-têtes diffèrent les un des\n" +"autres ou du jeu de caractère annoncé par l'en-tête Content-Type du\n" +"message, alors un jeu de caractère arbitraire est choisit. Seule les\n" +"valeurs correspondant à ce jeu de caractère seront décodés.\n" +"\t" + +#: Mailman/Archiver/HyperArch.py:247 Mailman/Archiver/HyperArch.py:273 +msgid "Return the href and subject for the previous message" +msgstr "Renvoie le href et l'objet du message précédent" + +#: Mailman/Archiver/HyperArch.py:261 +msgid "" +"Return the subject of art, decoded if possible.\n" +"\n" +" If the charset of the current message and art match and the\n" +" article's subject is encoded, decode it.\n" +" " +msgstr "" +"Renvoie l'objet de l'art, décodé au besoin.\n" +"\n" +"si le jeu de caractères du message courant correspond à celui de l'art et\n" +"que l'objet est encodé, décodes-le.\n" +"\t" + +#: Mailman/Archiver/HyperArch.py:290 +msgid "Return the message body ready for HTML, decoded if necessary" +msgstr "Renvoyer le corps du message prêt pour HTML, décodé si nécessaire" + +#: Mailman/Archiver/HyperArch.py:324 +msgid "Add encoded-word keys to HTML output" +msgstr "Ajouter les clés encoded-word à la sortie HTML" + +#: Mailman/Archiver/HyperArch.py:721 Mailman/Archiver/pipermail.py:640 +msgid "" +"Return a list of indexes where the article should be filed.\n" +"\tA string can be returned if the list only contains one entry, \n" +"\tand the empty list is legal." +msgstr "" +"Renvoie une liste d'indexes où l'article doit être placé.\n" +"\tUne chaîne peut être renvoyée si la liste ne contient qu'une seule " +"entrée,\n" +"\tune liste vide est acceptée." + +#: Mailman/Archiver/HyperArch.py:897 +msgid "" +"Pick a charset for the index files\n" +"\n" +" This method choose the most frequently occuring charset in the\n" +" individual messages.\n" +"\n" +" XXX There should be an option to set a default charset.\n" +" " +msgstr "" +"Choisissez un jeu de caractères pour le fichier d'indexes\n" +"\n" +"\tCette méthode choisit le jeu de caractère qui revient le plus\n" +"\tsouvent dans les messages indivuduels.\n" +"\n" +"\tXXX Il doit y avoir une option pour définir une jeu de caractère par " +"défaut.\n" +"\t" + +#: Mailman/Archiver/HyperDatabase.py:48 +msgid "" +"Stores pickles of Article objects\n" +"\n" +" This dictionary-like object stores pickles of all the Article\n" +" objects. The object itself is stored using marshal. It would be\n" +" much simpler, and probably faster, to store the actual objects in\n" +" the DumbBTree and pickle it.\n" +" \n" +" TBD: Also needs a more sensible name, like IteratableDictionary or\n" +" SortedDictionary.\n" +" " +msgstr "" +"Stockes les asaisonnements des objets archives\n" +"Cet objet de type dictionnaire stocke un asaisonement de tous les objets\n" +"article. L'objet lui même est stocké en utilisant un marshal. Cela devrait\n" +"plus simple et peut être plus rapide, de stocker les objets actuels sous le\n" +"DumbBTree puis l'asaisonner.\n" +"\n" +"AF: Un nom plus explicite devrait être trouvé, un nom comme " +"IterableDictionary\n" +"ou SortedDictionary.\n" +"\t" + +#: Mailman/Archiver/pipermail.py:27 +msgid "Remove quotes or parenthesization from a Message-ID string" +msgstr "Supprime les guillemets ou parenthèses d'une chaîne Message-ID" + +#: Mailman/Archiver/pipermail.py:37 +msgid "Canonicalize a name into Last, First format" +msgstr "Normalisation d'un nom au format Nom, Prénoms" + +#: Mailman/Archiver/pipermail.py:78 +msgid "" +"Define the basic sorting logic for a database\n" +"\n" +" Assumes that the database internally uses dateIndex, authorIndex,\n" +" etc.\n" +" " +msgstr "" +"Définit la logique de base du tri pour une base de données\n" +"\n" +"Suppose que la base de données utilise en interne dateIndex, authorIndex, " +"etc.\n" +"\t" + +#: Mailman/Archiver/pipermail.py:124 +msgid "Store article without message body to save space" +msgstr "" +"Stocker les articles sans les corps de message pour économiser de l'espace" + +#: Mailman/Archiver/pipermail.py:166 Mailman/Archiver/pipermail.py:167 +msgid "No subject" +msgstr "Sans objet" + +#: Mailman/Archiver/pipermail.py:264 +msgid "Creating archive directory " +msgstr "Création du répertoire des archives " + +#: Mailman/Archiver/pipermail.py:276 +msgid "Reloading pickled archive state" +msgstr "Chargement de l'etat assaisonné des archives" + +#: Mailman/Archiver/pipermail.py:298 +msgid "Close an archive, save its state, and update any changed archives." +msgstr "" +"Fermer un archive, enregistrer son état et mettre à jour tous les archives " +"modifiés." + +#: Mailman/Archiver/pipermail.py:303 +msgid "Pickling archive state into " +msgstr "Assaisonnemnt de l'etat des archives vers" + +#: Mailman/Archiver/pipermail.py:414 +msgid "Updating index files for archive [%(archive)s]" +msgstr "Mise à jour des fichiers d'index pour les archives [%(archive)s]" + +#: Mailman/Archiver/pipermail.py:448 +msgid " Thread" +msgstr "\tFile de discussion" + +#: Mailman/Bouncer.py:70 +msgid "" +"Detect and handle repeat-offender bounce addresses.\n" +" \n" +" We use very sketchy bounce history profiles in self.bounce_info\n" +" (see comment above it's initialization), together with list-\n" +" specific thresholds self.minimum_post_count_before_bounce_action\n" +" and self.max_posts_between_bounces.\n" +" " +msgstr "" +"Détecte et gère les adresses non remisables récidivistes.\n" +"\n" +"Nous utilisons des profiles très sommaires des adresses non remisables dans\n" +"self.bounce_info (voir le commentaire précédent son initialisation), avec\n" +"les limites spécifiques aux liste " +"self.minimum_post_count_before_bounce_action\n" +"et self.max_posts_between_bounces.\n" +"\t" + +#: Mailman/Bouncer.py:150 +msgid "Disable or remove addr according to bounce_action setting." +msgstr "Désactive ou supprime addr suivnt la valeur de bounce_action." + +#: Mailman/Bouncer.py:157 Mailman/Bouncer.py:161 +msgid "disabled" +msgstr "désactivé" + +#: Mailman/Bouncer.py:167 +msgid "removed" +msgstr "supprimé" + +#: Mailman/Bouncer.py:172 +msgid "not " +msgstr "pas " + +#: Mailman/Bouncer.py:190 +msgid "BUT: %(succeeded)s" +msgstr "SAUF:\t%(succeeded)s" + +#: Mailman/Bouncer.py:219 +msgid "[original message unavailable]" +msgstr "[message originale indisponible]" + +#: Mailman/Bouncer.py:240 +msgid "%(rname)s member %(addr)s bouncing - %(negative)s%(did)s" +msgstr "" +"l'adresse %(addr)s de l'abonné %(rname)s n'est pas remisable - " +"%(negative)s%(did)s" + +#: Mailman/Bouncer.py:247 +msgid "" +"Disable delivery for bouncing user address.\n" +"\n" +" Returning success and notification status.\n" +" " +msgstr "" +"Désactivation de la remise pour une adresse non remisable.\n" +"\n" +"Renvoie de succès et status de notification.\n" +"\t" + +#: Mailman/Bouncer.py:252 Mailman/Bouncer.py:279 +msgid "User not found." +msgstr "Utilisateur introuvable." + +#: Mailman/Bouncer.py:275 +msgid "" +"Unsubscribe user with bouncing address.\n" +"\n" +" Returning success and notification status." +msgstr "" +"Résilier l'abonnement de l'utilisateur dont l'adresse n'est plus remisable\n" +"\n" +"\tRenvoie réussite et status de notification." + +#: Mailman/Cgi/Auth.py:30 +msgid "Exception raised when no matching admin cookie was found." +msgstr "Exception levée lorqu'aucun cookie admin correspondant n'est trouvé." + +#: Mailman/Cgi/Auth.py:46 +msgid "Moderator" +msgstr "Modérateur" + +#: Mailman/Cgi/Auth.py:48 +msgid "Administrator" +msgstr "Administrateur" + +#: Mailman/Cgi/admin.py:65 Mailman/Cgi/admindb.py:60 Mailman/Cgi/confirm.py:50 +#: Mailman/Cgi/edithtml.py:65 Mailman/Cgi/listinfo.py:49 +#: Mailman/Cgi/options.py:66 Mailman/Cgi/private.py:96 +#: Mailman/Cgi/rmlist.py:60 Mailman/Cgi/roster.py:55 +#: Mailman/Cgi/subscribe.py:56 +msgid "No such list <em>%(listname)s</em>" +msgstr "Liste inexistante <em>%(listname)s</em>" + +#: Mailman/Cgi/admin.py:80 Mailman/Cgi/admindb.py:76 +#: Mailman/Cgi/edithtml.py:83 Mailman/Cgi/private.py:121 +msgid "Authorization failed." +msgstr "Echec de l'authentification." + +#: Mailman/Cgi/admin.py:164 +msgid "" +"You have turned off delivery of both digest and\n" +" non-digest messages. This is an incompatible state of\n" +" affairs. You must turn on either digest delivery or\n" +" non-digest delivery or your mailing list will basically be\n" +" unusable." +msgstr "" +"Vous avez désactivé aussi bien les modes de remise groupé qu'indivuduels.\n" +"C'est un paramètrage incompatible. Vous devez en activer un faute de quoi,\n" +"votre liste de diffusion sera inutilisable." + +#: Mailman/Cgi/admin.py:173 +msgid "" +"You have digest members, but digests are turned\n" +" off. Those people will not receive mail." +msgstr "" +"Vous avez des abonnés en mode de rmise groupé alors que cette option est " +"désactivée. Ces abonnés ne recevront pas de courriels." + +#: Mailman/Cgi/admin.py:178 +msgid "" +"You have regular list members but non-digestified mail is\n" +" turned off. They will receive mail until you fix this\n" +" problem." +msgstr "" +"Vous avez des abonnés normaux mais les soumissions non-groupées sont\n" +"désactivées. Ils recevront les courriels jusqu'à ce ce que vous resolviez le " +"problème." + +#: Mailman/Cgi/admin.py:202 +msgid "%(hostname)s mailing lists - Admin Links" +msgstr "Listes de diffusion de %(hostname)s - Liens de l'Admin" + +#: Mailman/Cgi/admin.py:224 Mailman/Cgi/listinfo.py:97 +msgid "Welcome!" +msgstr "Bienvenue!" + +#: Mailman/Cgi/admin.py:227 Mailman/Cgi/listinfo.py:100 +msgid "Mailman" +msgstr "Mailman" + +#: Mailman/Cgi/admin.py:231 +msgid "" +"<p>There currently are no publicly-advertised %(mailmanlink)s\n" +" mailing lists on %(hostname)s." +msgstr "" +"<p>Il n'y a actuellement pas de liste de diffusion %(mailmanlink)s\n" +"\tpubliquement annoncées sur %(hostname)s" + +#: Mailman/Cgi/admin.py:237 +msgid "" +"<p>Below is the collection of publicly-advertised\n" +" %(mailmanlink)s mailing lists on %(hostname)s. Click on a list\n" +" name to visit the configuration pages for that list." +msgstr "" +"<p>Ci-dessous une collection de listes de diffusion\n" +"\t%(mailmanlinks)s sur %(hostname)s. Clickez sur\n" +"\tle nom d'une liste pour afficher la page de configuration\n" +"\tde la liste en question." + +#: Mailman/Cgi/admin.py:244 +msgid "right " +msgstr "droite " + +#: Mailman/Cgi/admin.py:246 +msgid "" +"To visit the administrators configuration page for an\n" +" unadvertised list, open a URL similar to this one, but with a '/' " +"and\n" +" the %(extra)slist name appended. If you have the proper authority,\n" +" you can also <a href=\"%(creatorurl)s\">create a new mailing " +"list</a>.\n" +"\n" +" <p>General list information can be found at " +msgstr "" +"Pour visiter la page de configuration des administrateurs pour une liste\n" +"non annoncée, ouvrez une URL semblable à celle-ci mais avec un '/' et le \n" +"le nom %(extra)s de la liste à la fin. Si vous disposez des autorisations " +"nécessaires\n" +"vous pourrez également <a href=\"%(creatorurl)s\">créer une nouvelle " +"liste.</a>\n" +"\n" +"\t<p>Les informations générales sur les listes sont disponible à " + +#: Mailman/Cgi/admin.py:253 +msgid "the mailing list overview page" +msgstr "Panorama de la liste de diffusion" + +#: Mailman/Cgi/admin.py:255 +msgid "<p>(Send questions and comments to " +msgstr "<p>Envoyez questions et commentaires à " + +#: Mailman/Cgi/admin.py:265 Mailman/Cgi/listinfo.py:132 +msgid "List" +msgstr "Liste" + +#: Mailman/Cgi/admin.py:266 Mailman/Cgi/admin.py:487 +#: Mailman/Cgi/listinfo.py:133 +msgid "Description" +msgstr "Description" + +#: Mailman/Cgi/admin.py:272 Mailman/Cgi/listinfo.py:139 bin/list_lists:103 +msgid "[no description available]" +msgstr "[pas de description disponible]" + +#: Mailman/Cgi/admin.py:302 +msgid "No valid variable details request not found: %(path_info)s" +msgstr "aucune variable valide de détails de requête trouvée: %(path_info)s" + +#: Mailman/Cgi/admin.py:314 +msgid "" +"%(realname)s Mailing list Configuration Help\n" +" <br><em>%(varname)s</em> Option" +msgstr "" +"Aide à la configuration de la liste %(realname)s\n" +"\t<br>Option <em>%(varname)s</em>" + +#: Mailman/Cgi/admin.py:321 +msgid "Mailman %(varname)s List Option Help" +msgstr "Aide Mailman sur l'option de liste %(varname)s" + +#: Mailman/Cgi/admin.py:334 +msgid "" +"<em><strong>Warning:</strong> changing this option here\n" +" could cause other screens to be out-of-sync. Be sure to reload any " +"other\n" +" pages that are displaying this option for this mailing list. You can " +"also\n" +" " +msgstr "" +"<em><strong>Attention:</strong> Modifier cette option ici peut entrainer un\n" +"défaut de synchronisation sur les autres fenêtres. Veillez recharger toute\n" +"page affichant cette option pour cette liste de diffusion. Vous pourrez " +"également\n" +"\n" +" " + +#: Mailman/Cgi/admin.py:340 +msgid "return to the %(category)s options page." +msgstr "Retourne à la page des options de type %(category)s." + +#: Mailman/Cgi/admin.py:355 +msgid "%(realname)s Administration (%(label)s)" +msgstr "Administration %(realname)s (%(label)s)" + +#: Mailman/Cgi/admin.py:356 +msgid "%(realname)s mailing list administration<br>%(label)s Section" +msgstr "Administration de la liste %(realname)s<br>Section %(label)s" + +#: Mailman/Cgi/admin.py:361 +msgid "Configuration Categories" +msgstr "Catégories de configuration" + +#: Mailman/Cgi/admin.py:362 +msgid "Other Administrative Activities" +msgstr "Les autres activités administratives" + +#: Mailman/Cgi/admin.py:367 +msgid "Tend to pending moderator requests" +msgstr "Basculer vers les requêtes en attente du modérateur" + +#: Mailman/Cgi/admin.py:369 +msgid "Go to the general list information page" +msgstr "Allez à la page des informations générales de la liste" + +#: Mailman/Cgi/admin.py:371 +msgid "Edit the HTML for the public list pages" +msgstr "Editer les fichiers HTML pour les pages des listes publiques" + +#: Mailman/Cgi/admin.py:373 +msgid "Go to list archives" +msgstr "Visitez les archives de la liste" + +#: Mailman/Cgi/admin.py:377 +msgid "Delete this mailing list" +msgstr "Supprimer cette liste de diffusion" + +#: Mailman/Cgi/admin.py:384 +msgid "Logout" +msgstr "Déconnecter" + +#: Mailman/Cgi/admin.py:435 +msgid " (You can change your password there, too.)" +msgstr " (Vous pourrez également y changer votre mot de passe.)" + +#: Mailman/Cgi/admin.py:439 +msgid "" +"Make your changes below, and then submit them\n" +" using the button at the bottom." +msgstr "" +"Faîtes vos modifications ci-dessous, ensuite soumettez-les en utilisant le\n" +"le bouton au bas de la page." + +#: Mailman/Cgi/admin.py:488 +msgid "Value" +msgstr "Valeur" + +#: Mailman/Cgi/admin.py:541 +msgid "" +"Badly formed options entry:\n" +" %(record)s" +msgstr "" +"Options malformés:\n" +"%(record)s" + +#: Mailman/Cgi/admin.py:547 +msgid "Return a representation of an item's settings." +msgstr "Renvoie la representation des paramètrages d'un élément." + +#: Mailman/Cgi/admin.py:594 +msgid "<em>Enter the text below, or...</em><br>" +msgstr "<em>Entrer le texte ci-dessous, ou ...</em><br>" + +#: Mailman/Cgi/admin.py:596 +msgid "<br><em>...specify a file to upload</em><br>" +msgstr "<br><em>...spécifiez une fichier à télédécharger</em><br>" + +#: Mailman/Cgi/admin.py:622 Mailman/Cgi/admin.py:625 +msgid "Topic %(i)d" +msgstr "Thème %(i)d" + +#: Mailman/Cgi/admin.py:626 +msgid "Delete" +msgstr "Supprimer" + +#: Mailman/Cgi/admin.py:627 +msgid "Topic name:" +msgstr "Nom du thème:" + +#: Mailman/Cgi/admin.py:629 +msgid "Regexp:" +msgstr "Expression regulière:" + +#: Mailman/Cgi/admin.py:632 Mailman/Cgi/options.py:792 +msgid "Description:" +msgstr "Description" + +#: Mailman/Cgi/admin.py:636 +msgid "Add new item..." +msgstr "Ajouter une nouvelle entrée..." + +#: Mailman/Cgi/admin.py:638 +msgid "...before this one." +msgstr "...avant celle-ci." + +#: Mailman/Cgi/admin.py:639 +msgid "...after this one." +msgstr "...après celle-ci." + +#: Mailman/Cgi/admin.py:666 +msgid "(Details)" +msgstr "(Détails)" + +#: Mailman/Cgi/admin.py:671 +msgid "" +"<br><em><strong>Note:</strong>\n" +" setting this value performs an immediate action but does not modify\n" +" permanent state.</em>" +msgstr "" +"<br><em><strong>Note:</strong>\n" +"\tl'activation de cette valeur prend effet immédiatement sans\n" +"\tmodifier les états permanents.</em>" + +#: Mailman/Cgi/admin.py:688 +msgid "Mass Subscriptions" +msgstr "Abonnement en masse" + +#: Mailman/Cgi/admin.py:695 +msgid "Mass Removals" +msgstr "Suppression en masse" + +#: Mailman/Cgi/admin.py:702 +msgid "Membership List" +msgstr "Liste des abonnements" + +#: Mailman/Cgi/admin.py:770 +msgid "%(allcnt)s members total, %(membercnt)s shown" +msgstr "Total des abonnés %(allcnt)s, %(membercnt)s affichés" + +#: Mailman/Cgi/admin.py:773 +msgid "%(allcnt)s members total" +msgstr "total des abonnés %(allcnt)s" + +#: Mailman/Cgi/admin.py:796 +msgid "member address<br>member name" +msgstr "Adresse de l'abonné<br>Nom de l'abonné" + +#: Mailman/Cgi/admin.py:797 +msgid "hide" +msgstr "cacher" + +#: Mailman/Cgi/admin.py:797 +msgid "nomail" +msgstr "arrêt" + +#: Mailman/Cgi/admin.py:797 +msgid "subscr" +msgstr "abn" + +#: Mailman/Cgi/admin.py:798 +msgid "ack" +msgstr "acc" + +#: Mailman/Cgi/admin.py:798 +msgid "not metoo" +msgstr "pasmoi" + +#: Mailman/Cgi/admin.py:799 +msgid "digest" +msgstr "groupé" + +#: Mailman/Cgi/admin.py:799 +msgid "plain" +msgstr "brute" + +#: Mailman/Cgi/admin.py:800 +msgid "language" +msgstr "langue" + +#: Mailman/Cgi/admin.py:860 +msgid "<b>subscr</b> -- Is the member subscribed?" +msgstr "<b>abn</b> -- Est-il abonné?" + +#: Mailman/Cgi/admin.py:862 +msgid "" +"<b>hide</b> -- Is the member's address concealed on\n" +" the list of subscribers?" +msgstr "" +"<b>cacher</b> -- L'adresse de l'abonné est-elle supprimée\n" +"\tde la liste des abonnés?" + +#: Mailman/Cgi/admin.py:864 +msgid "<b>nomail</b> -- Is delivery to the member disabled?" +msgstr "<b>arrêt</b> -- Les remises à l'abonné sont-elle désactivées?" + +#: Mailman/Cgi/admin.py:866 +msgid "" +"<b>ack</b> -- Does the member get acknowledgements of their\n" +" posts?" +msgstr "" +"<b>acc</b> -- Les abonnés recoivent-ils un accusé de récéption de leurs " +"soumissions?" + +#: Mailman/Cgi/admin.py:869 +msgid "" +"<b>not metoo</b> -- Does the member avoid copies of their own\n" +" posts?" +msgstr "<b>pasmoi</b> -- Les abonnés éludent-ils leurs propres soumissions?" + +#: Mailman/Cgi/admin.py:872 +msgid "" +"<b>digest</b> -- Does the member get messages in digests?\n" +" (otherwise, individual messages)" +msgstr "" +"<b>groupée</b> -- Est ce que les abonnés recoivent les messages\n" +"sous forme groupée?\n" +"\t(soumissions individuelles sinon)" + +#: Mailman/Cgi/admin.py:875 +msgid "" +"<b>plain</b> -- If getting digests, does the member get plain\n" +" text digests? (otherwise, MIME)" +msgstr "" +"<b>brute</b> -- Est ce que lors de l'envoi des lots, l'abonné\n" +"doit-il recevoir du texte brute? (MIME sinon)" + +#: Mailman/Cgi/admin.py:877 +msgid "<b>language</b> -- Language preferred by the user" +msgstr "<b>Langue</b> -- Langue préféré par l'utilisateur" + +#: Mailman/Cgi/admin.py:884 +msgid "" +"<p><em>To view more members, click on the appropriate\n" +" range listed below:</em>" +msgstr "" +"<p><em>Pour voir d'avantage d'abonnés, clicker sur l'un des intervals " +"ci-dessous:<em>" + +#: Mailman/Cgi/admin.py:893 +msgid "from %(start)s to %(end)s" +msgstr "De %(start)s à %(end)s" + +#: Mailman/Cgi/admin.py:899 +msgid "Find members by regular expression:" +msgstr "Trouver les abonnés sur la base d'une expression regulière:" + +#: Mailman/Cgi/admin.py:901 +msgid "Search..." +msgstr "Recherche..." + +#: Mailman/Cgi/admin.py:909 +msgid "Send welcome message to this batch? " +msgstr "Envoyer un message de bienvenue à ce batch? " + +#: Mailman/Cgi/admin.py:912 Mailman/Cgi/admin.py:919 Mailman/Cgi/admin.py:937 +#: Mailman/Cgi/admin.py:943 +msgid " no " +msgstr " Non " + +#: Mailman/Cgi/admin.py:915 Mailman/Cgi/admin.py:922 Mailman/Cgi/admin.py:939 +#: Mailman/Cgi/admin.py:946 +msgid " yes " +msgstr " oui " + +#: Mailman/Cgi/admin.py:916 Mailman/Cgi/admin.py:940 +msgid "Send notifications to the list owner? " +msgstr "Envoyer une notification au propriétaire de la liste? " + +#: Mailman/Cgi/admin.py:923 Mailman/Cgi/admin.py:947 +msgid "Enter one address per line below..." +msgstr "Entrer une adresse par ligne ci-dessous..." + +#: Mailman/Cgi/admin.py:927 Mailman/Cgi/admin.py:951 +msgid "...or specify a file to upload:" +msgstr "...ou spécifier un fichier à télédécharger" + +#: Mailman/Cgi/admin.py:935 +msgid "Send unsubscription acknowledgement to the user? " +msgstr "Envoyer un accusé de récéption de résiliation à l'utilisateur?" + +#: Mailman/Cgi/admin.py:959 +msgid "Change list ownership passwords" +msgstr "Modifier le mot de passe des propriétaires de la liste" + +#: Mailman/Cgi/admin.py:962 +msgid "" +"The <em>list administrators</em> are the people who have\n" +"ultimate control over all parameters of this mailing list. They are able " +"to\n" +"change any list configuration variable available through these " +"administration\n" +"web pages.\n" +"\n" +"<p>The <em>list moderators</em> have more limited permissions; they are not\n" +"able to change any list configuration variable, but they are allowed to " +"tend\n" +"to pending administration requests, including approving or rejecting held\n" +"subscription requests, and disposing of held postings. Of course, the\n" +"<em>list administrators</em> can also tend to pending requests.\n" +"\n" +"<p>In order to split the list ownership duties into administrators and\n" +"moderators, you must set a separate moderator password in the fields below,\n" +"and also provide the email addresses of the list moderators in the section\n" +"above." +msgstr "" +"Les <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" +"Les <em>Modérateurs de listes</em> ont moins de privillèges; ils ne\n" +"pas modifier une variable de configuration de liste, mais peuvent néamoins\n" +"basculer vers les requêtes administratives, pour approuver ou rejetter les\n" +"requêtes d'abonnement, se débarasser des soumissions en attentes.\n" +"<em>Les administrateurs</em> de listes peuvent évidemment basculer vers les\n" +"les requêtes en attente.\n" +"Pour séparer les tâches relatives à la gestion d'une liste en tâches \n" +"d'administration et tâche de modération, Vous devriez fournir un mot de\n" +"passe de modération séparé dans le champ ci-dessous, et fournir la liste\n" +"des adresses courriels des modérateurs dans la section ci-dessous." + +#: Mailman/Cgi/admin.py:981 +msgid "Enter new administrator password:" +msgstr "Entrez le nouveau mot de passe administrateur:" + +#: Mailman/Cgi/admin.py:983 +msgid "Confirm administator password:" +msgstr "Confirmez le mot de passe administrateur:" + +#: Mailman/Cgi/admin.py:988 +msgid "Enter new moderator password:" +msgstr "Entrer le nouveau mot de passe de modération:" + +#: Mailman/Cgi/admin.py:990 +msgid "Confirm moderator password:" +msgstr "Confirmer le nouveau mot de passe de modération:" + +#: Mailman/Cgi/admin.py:1000 +msgid "Submit Your Changes" +msgstr "Soumettre vos modifications" + +#: Mailman/Cgi/admin.py:1074 +msgid "Moderator passwords did not match" +msgstr "Les mots de passe de modération ne correspondent pas.<br>" + +#: Mailman/Cgi/admin.py:1075 Mailman/Cgi/admin.py:1087 +#: Mailman/Cgi/create.py:250 Mailman/Cgi/rmlist.py:183 +msgid "Error: " +msgstr "Erreur: " + +#: Mailman/Cgi/admin.py:1086 +msgid "Administator passwords did not match" +msgstr "Les mots de passe administrateur ne correspindent pas" + +#: Mailman/Cgi/admin.py:1148 +msgid "" +"<p><b>real_name</b> attribute not\n" +" changed! It must differ from the list's name by case\n" +" only.<p>" +msgstr "" +"<p><b>nom_réel</b> attribut non modifé\n" +"\tIl ne doit différer du nom de la liste que par la casse.<p>" + +#: Mailman/Cgi/admin.py:1192 +msgid "Already a member" +msgstr "Déjà abonné" + +#: Mailman/Cgi/admin.py:1195 +msgid "<blank line>" +msgstr "<ligne vide>" + +#: Mailman/Cgi/admin.py:1196 Mailman/Cgi/admin.py:1199 +msgid "Bad/Invalid email address" +msgstr "Adresse courriel Mauvais/Invalide" + +#: Mailman/Cgi/admin.py:1202 +msgid "Hostile address (illegal characters)" +msgstr "Adresse hostile (caractères illégaux)" + +#: Mailman/Cgi/admin.py:1206 +msgid "Successfully Subscribed:" +msgstr "Abonné(e) avec succés:" + +#: Mailman/Cgi/admin.py:1210 +msgid "Error Subscribing:" +msgstr "Erreur lors de l'abonnement:" + +#: Mailman/Cgi/admin.py:1240 +msgid "Successfully Unsubscribed:" +msgstr "Résiliation réussit" + +#: Mailman/Cgi/admin.py:1245 +msgid "Cannot unsubscribe non-members:" +msgstr "Ne peut résilier l'abonnement de non-abonnés" + +#: Mailman/Cgi/admin.py:1265 +msgid "Not subscribed" +msgstr "Pas abonné" + +#: Mailman/Cgi/admin.py:1293 +msgid "Error Unsubscribing:" +msgstr "Erreur lors de la résiliation:" + +#: Mailman/Cgi/admindb.py:111 +msgid "%(realname)s Administrative Database" +msgstr "Base de données administrative de %(realname)s" + +#: Mailman/Cgi/admindb.py:114 +msgid "%(realname)s Administrative Database Results" +msgstr "Résultats de la base de données administrative de %(realname)s" + +#: Mailman/Cgi/admindb.py:131 +msgid "Mailman Administrative Database Error" +msgstr "Erreur sur la base de données administrative de Mailman" + +#: Mailman/Cgi/admindb.py:136 +msgid "list of available mailing lists." +msgstr "liste des listes de diffusion disponibles" + +#: Mailman/Cgi/admindb.py:137 +msgid "You must specify a list name. Here is the %(link)s" +msgstr "Vous devez donner le nom d'une liste. Voici les %(link)s" + +#: Mailman/Cgi/admindb.py:149 +msgid "Administrative requests for mailing list:" +msgstr "Requêtes administratives pour la liste de diffusion:" + +#: Mailman/Cgi/admindb.py:153 +msgid "There are no pending requests." +msgstr "Pas de rquêtes en instance." + +#: Mailman/Cgi/admindb.py:166 Mailman/Cgi/admindb.py:202 +msgid "Submit All Data" +msgstr "Soumettre toutes les données" + +#: Mailman/Cgi/admindb.py:171 +msgid "Subscription Requests" +msgstr "Requêtes d'abonnement" + +#: Mailman/Cgi/admindb.py:173 +msgid "User address/name" +msgstr "Adresse/nom de l'abonné" + +#: Mailman/Cgi/admindb.py:174 +msgid "Your decision" +msgstr "Votre Décision" + +#: Mailman/Cgi/admindb.py:175 +msgid "Reason for refusal" +msgstr "Motifs du refus" + +#: Mailman/Cgi/admindb.py:180 Mailman/Cgi/admindb.py:280 +msgid "Defer" +msgstr "Différer" + +#: Mailman/Cgi/admindb.py:181 Mailman/Cgi/admindb.py:280 +msgid "Approve" +msgstr "Approuver" + +#: Mailman/Cgi/admindb.py:182 Mailman/Cgi/admindb.py:280 +msgid "Reject" +msgstr "Rejet" + +#: Mailman/Cgi/admindb.py:183 Mailman/Cgi/admindb.py:280 +msgid "Discard" +msgstr "Ignorer" + +#: Mailman/Cgi/admindb.py:216 +msgid "Posting Held for Approval" +msgstr "Soumission mise en attente d'approbation" + +#: Mailman/Cgi/admindb.py:218 +msgid " (%(count)d of %(total)d)" +msgstr " (%(count)d de %(total)d)" + +#: Mailman/Cgi/admindb.py:232 +msgid "<em>Message with id #%(id)d was lost." +msgstr "<em>Message avec l'id #%(id)d perdu." + +#: Mailman/Cgi/admindb.py:241 +msgid "<em>Message with id #%(id)d is corrupted." +msgstr "<em>Le message avec comme id #%(id)d est altéré." + +#: Mailman/Cgi/admindb.py:268 +msgid "From:" +msgstr "De:" + +#: Mailman/Cgi/admindb.py:271 +msgid "Subject:" +msgstr "Objet:" + +#: Mailman/Cgi/admindb.py:273 +msgid "Reason:" +msgstr "Motif:" + +#: Mailman/Cgi/admindb.py:286 +msgid "Action:" +msgstr "Action:" + +#: Mailman/Cgi/admindb.py:290 +msgid "Preserve message for site administrator" +msgstr "Concerver les messages pour l'administrateur du site" + +#: Mailman/Cgi/admindb.py:294 +msgid "Additionally, forward this message to: " +msgstr "De plus, faîtes suivre ce message à:" + +#: Mailman/Cgi/admindb.py:299 +msgid "If you reject this post,<br>please explain (optional):" +msgstr "" +"Si vous rejettez cette soumissions, <b>veillez vous expliquer (facultatif):" + +#: Mailman/Cgi/admindb.py:302 +msgid "[No explanation given]" +msgstr "[Aucun motif fournit]" + +#: Mailman/Cgi/admindb.py:307 +msgid "Message Headers:" +msgstr "En-tête de message:" + +#: Mailman/Cgi/admindb.py:312 +msgid "Message Excerpt:" +msgstr "Extrait du message:" + +#: Mailman/Cgi/admindb.py:338 Mailman/ListAdmin.py:252 +msgid "[No reason given]" +msgstr "[aucun motif fourni]" + +#: Mailman/Cgi/admindb.py:361 +msgid "Database Updated..." +msgstr "Base de données mise à jour..." + +#: Mailman/Cgi/admindb.py:364 +msgid " is already a member" +msgstr " est déjà abonné" + +#: Mailman/Cgi/confirm.py:74 +msgid "" +"Invalid confirmation string. Note that\n" +" confirmation strings expire approximately %(days)s days after " +"the\n" +" initial subscription request. If your confirmation has " +"expired,\n" +" please try to re-submit your subscription." +msgstr "" +"Chaîne de confirmation non valide. Notez que la chaîne de confirmation " +"expires\n" +"au bout de %(days)d jours à compte de l'émission de la requête initiale " +"d'abonnement. Si\n" +"votre confirmation a expirée, veillez demander un nouvel abonnement." + +#: Mailman/Cgi/confirm.py:79 +msgid "" +"Invalid confirmation string. It is\n" +" possible that you are attempting to confirm a request for an\n" +" address that has already been unsubscribed." +msgstr "" +"Chaîne de confirmation invalide. Il est possible\n" +" que vous tentez de confirmer une requête pour une adresse\n" +" déjà désabonnée." + +#: Mailman/Cgi/confirm.py:83 +msgid "Awaiting moderator approval" +msgstr "En attente de l'approbation du modérateur" + +#: Mailman/Cgi/confirm.py:86 +msgid "" +" You have successfully confirmed your subscription request to " +"the\n" +" mailing list %(listname)s, however final approval is required " +"from\n" +" the list moderator before you will be subscribed. Your request\n" +" has been forwarded to the list moderator, and you will be " +"notified\n" +" of the moderator's decision." +msgstr "" +" Vous avez confirmé votre abonnement à la liste %(listname)s avec\n" +" succès, toutefois, une approbation finale par le modérateur de\n" +" la liste est requise avant que le processus de votre abonnement ne\n" +" s'achève. Votre requête a été envoyée au modérateur de la liste\n" +" et il vous sera fait part de sa décision." + +#: Mailman/Cgi/confirm.py:101 +msgid "Bad confirmation string" +msgstr "Mauvaise chaîne de confirmation" + +#: Mailman/Cgi/confirm.py:112 +msgid "Subscription request confirmed" +msgstr "Requête d'abonnement confirmée" + +#: Mailman/Cgi/confirm.py:114 +msgid "Removal request confirmed" +msgstr "Requête de suppression confirmée" + +#: Mailman/Cgi/confirm.py:117 +msgid "Change of address confirmed" +msgstr "Confirmation de modification d'adresse" + +#: Mailman/Cgi/confirm.py:125 +msgid "" +" You have successfully confirmed your subscription request for\n" +" \"%(addr)s\" to the %(listname)s mailing list. A separate " +"confirmation\n" +" message will be sent to your email address, along with your " +"password,\n" +" and other useful information and links." +msgstr "" +"Votre requête d'abonnement a la liste %(listname)s a été confirmée avec " +"succèsnpour l'adresse\n" +"\"%(addr)s\". Un message de confirmation séparé sera envoyé à votre adresse " +"courriel avec votre mot de passe et d'autres informations et liens utiles." + +#: Mailman/Cgi/confirm.py:131 +msgid "" +" You have successfully confirmed your removal request for " +"\"%(addr)s\" to\n" +" the %(listname)s mailing list." +msgstr "" +"Vous avez confirmé avec succès votre requête de suppression de \"%(addr)s\"\n" +"de la liste de diffusion %(listname)s." + +#: Mailman/Cgi/confirm.py:135 +msgid "" +" You have successfully confirmed your change of address to " +"\"%(addr)s\"\n" +" for the %(listname)s mailing list." +msgstr "" +"Vous avez confirmé avec succès le changement d'adresse en \"%(addr)s\"\n" +"pour la liste de diffusion %(listname)s." + +#: Mailman/Cgi/create.py:47 Mailman/Cgi/rmlist.py:46 Mailman/Cgi/rmlist.py:77 +msgid "Bad URL specification" +msgstr "Spécification erronée d'URL" + +#: Mailman/Cgi/create.py:62 Mailman/Cgi/rmlist.py:160 +msgid "Return to the " +msgstr "Retourner au" + +#: Mailman/Cgi/create.py:64 Mailman/Cgi/rmlist.py:162 +msgid "general list overview" +msgstr "panorama de la liste" + +#: Mailman/Cgi/create.py:65 Mailman/Cgi/rmlist.py:163 +msgid "<br>Return to the " +msgstr "<br>Revenir à " + +#: Mailman/Cgi/create.py:67 Mailman/Cgi/rmlist.py:165 +msgid "administrative list overview" +msgstr "Panorama administrative de la liste" + +#: Mailman/Cgi/create.py:90 +msgid "List name must not include \"@\": %(listname)s" +msgstr "Le nom d'une liste ne peut contenir le caractère \"@\": %(listname)s" + +#: Mailman/Cgi/create.py:96 Mailman/Cgi/create.py:165 bin/newlist:123 +#: bin/newlist:155 +msgid "List already exists: %(listname)s" +msgstr "La liste existe: %(listname)s" + +#: Mailman/Cgi/create.py:100 +msgid "You forgot to specify the list owner" +msgstr "Vous avez oublié de préciser le propriétaire de la liste" + +#: Mailman/Cgi/create.py:107 +msgid "" +"Leave the initial password (and confirmation) fields\n" +" blank if you want Mailman to autogenerate the list\n" +" passwords." +msgstr "" +"Laisser les champs mot de passe initial (et confirmation) vides\n" +"si vous voulez que Mailman génère automatiquement les mots de passe\n" +"pour vous." + +#: Mailman/Cgi/create.py:115 +msgid "Initial list passwords do not match" +msgstr "Les mots de passe ne correspindent pas" + +#: Mailman/Cgi/create.py:119 bin/newlist:138 +msgid "The list password cannot be empty" +msgstr "Le mot de passe de la liste ne peut être vide" + +#: Mailman/Cgi/create.py:131 +msgid "You are not authorized to create new mailing lists" +msgstr "Vous n'êtes pas autorisé à créer de nouvelles listes" + +#: Mailman/Cgi/create.py:161 +msgid "Bad owner email address: %(owner)s" +msgstr "Mauvaise adresse courriel du propriétaire: %(owner)s" + +#: Mailman/Cgi/create.py:170 +msgid "" +"Some unknown error occurred while creating the list.\n" +" Please contact the site administrator for assistance." +msgstr "" +"Quelques erreurs inconnues ce sont produites lors de la création de la " +"liste\n" +"\tPour assistance veillez contactez l'administrateur du site." + +#: Mailman/Cgi/create.py:195 bin/newlist:184 +msgid "Your new mailing list: %(listname)s" +msgstr "Votre nouvelle liste de diffusion: %(listname)s" + +#: Mailman/Cgi/create.py:204 +msgid "Mailing list creation results" +msgstr "Resultats de la création de la liste de diffusion" + +#: Mailman/Cgi/create.py:210 +msgid "" +"You have successfully created the mailing list\n" +" <b>%(listname)s</b> and notification has been sent to the list " +"owner\n" +" <b>%(owner)s</b>. You can now:" +msgstr "" +"Vous avez créer la liste avec succès\n" +"<b>%(listname)s</b> et un avis a été envoyé au propriétaire de la liste\n" +"<b>%(owner)s</b>. Vous pouvez à présent:" + +#: Mailman/Cgi/create.py:214 +msgid "Visit the list's info page" +msgstr "Visitez la page info de la liste" + +#: Mailman/Cgi/create.py:215 +msgid "Visit the list's admin page" +msgstr "Visitez la page admin de la liste" + +#: Mailman/Cgi/create.py:216 +msgid "Create another list" +msgstr "Créer une autre liste" + +#: Mailman/Cgi/create.py:241 +msgid "Create a %(hostname)s Mailing List" +msgstr "Créer une liste de diffusion sur %(hostname)s" + +#: Mailman/Cgi/create.py:252 +msgid "" +"You can create a new mailing list by entering the\n" +" relevant information into the form below. The name of the mailing list\n" +" will be used as the primary address for posting messages to the list, " +"so\n" +" it should be lowercased. You will not be able to change this once the\n" +" list is created.\n" +"\n" +" <p>You also need to enter the email address of the initial list owner.\n" +" Once the list is created, the list owner will be given notification, " +"along\n" +" with the initial list password. The list owner will then be able to\n" +" modify the password and add or remove additional list owners.\n" +"\n" +" <p>If you want Mailman to automatically generate the initial list admin\n" +" password, click on `Yes' in the autogenerate field below, and leave the\n" +" initial list password fields empty.\n" +"\n" +" <p>You must have the proper authorization to create new mailing lists.\n" +" Each site should have a <em>list creator's</em> password, which you can\n" +" enter in the field at the bottom. Note that the site administrator's\n" +" password can also be used for authentication.\n" +" " +msgstr "" +"Vous pourrez créer une nouvelle liste de diffusion en fournissant les\n" +"\tinformations idoines dans le formulaire ci-dessous. Le nom de la\n" +"\tliste de diffusion sera utilisé comme l'adresse de base pour\n" +"\tl'envoi de messages à la liste, par suite celui-ci devrait être en\n" +"\tminiscule. Vous ne serez plus en mesure de le modofier une fois la\n" +"\tliste crée.\n" +"\n" +"\t<p>Vous devrez également fournir l'adresse courriel du propriétaire\n" +"\tinitail de la liste. Une fois la liste crée, un avis sera envoyé au\n" +"\tpropriétaire de la liste avec le mot de passe initial. Le\n" +"\tpropriétaire pourra alors changer le mot de passe, ajouter ou\n" +"\tsupprimer d'autres propriétaires.\n" +"\n" +"\t<p>Si vous voulez que Mailman génère automatiquemement le mot de\n" +"\tpasse de l'administrateur de la liste, clicker sur 'Oui' dans le champ\n" +"\tautogénérer ci-dessous, et laissez le champ mot de passe initial\n" +"\tvide.\n" +"\n" +"\tVous devrez disposer des autorisations correctes pour créer une\n" +"\tnouvelle liste. Chaque site doit disposer d'un mot de passe pour\n" +"\t<em>créateur de listes</em>, que vous devez fournir dans le champ\n" +"\tau bas de la page. Remarquez que le mot de passe de l'administrateur\n" +"\tdu site peut être utilisé pour l'authentification.\n" +"\t" + +#: Mailman/Cgi/create.py:278 +msgid "Name of list:" +msgstr "Nom de la liste" + +#: Mailman/Cgi/create.py:283 +msgid "Initial list owner address:" +msgstr "Adresse du propriétaire initiale de la liste:" + +#: Mailman/Cgi/create.py:292 +msgid "Auto-generate initial list password?" +msgstr "Génération automatique des mots de passe initiaux de la liste?" + +#: Mailman/Cgi/create.py:293 Mailman/Cgi/create.py:314 +msgid "No" +msgstr "Non" + +#: Mailman/Cgi/create.py:293 Mailman/Cgi/create.py:314 +msgid "Yes" +msgstr "Oui" + +#: Mailman/Cgi/create.py:299 +msgid "Initial list password:" +msgstr "Mot de passe initial de la liste:" + +#: Mailman/Cgi/create.py:304 +msgid "Confirm initial password:" +msgstr "Confirme le mot de passe initial:" + +#: Mailman/Cgi/create.py:313 +msgid "Send \"list created\" email to list owner?" +msgstr "Envoyez un message \"liste crée\" au propriétaire de la liste?" + +#: Mailman/Cgi/create.py:322 +msgid "List creator's (authentication) password:" +msgstr "Le mot de passe du créateur de la liste (authentification):" + +#: Mailman/Cgi/create.py:327 +msgid "Create List" +msgstr "Créer la liste" + +#: Mailman/Cgi/create.py:328 +msgid "Clear Form" +msgstr "Effacer le formulaire" + +#: Mailman/Cgi/edithtml.py:42 +msgid "General list information page" +msgstr "Page d'informations générales de la liste" + +#: Mailman/Cgi/edithtml.py:43 +msgid "Subscribe results page" +msgstr "Page des resulats de l'abonnement" + +#: Mailman/Cgi/edithtml.py:44 +msgid "User specific options page" +msgstr "Page des options utilisateur spécifiques " + +#: Mailman/Cgi/edithtml.py:45 +msgid "Changing user options results page" +msgstr "Resultats de la modification des options d'utilisateurs" + +#: Mailman/Cgi/edithtml.py:57 +msgid "List name is required." +msgstr "Le nom de la liste est requis." + +#: Mailman/Cgi/edithtml.py:95 +msgid "%(realname)s -- Edit html for %(template_info)s" +msgstr "%(realname)s -- Modifier html pour %(template_info)s" + +#: Mailman/Cgi/edithtml.py:99 +msgid "Edit HTML : Error" +msgstr "Modifier HTML: Erreur" + +#: Mailman/Cgi/edithtml.py:100 +msgid "%(template_name)s: Invalid template" +msgstr "%(template_name)s: template invalide" + +#: Mailman/Cgi/edithtml.py:105 Mailman/Cgi/edithtml.py:106 +msgid "%(realname)s -- HTML Page Editing" +msgstr "%(realname)s -- Modification de Page HTML" + +#: Mailman/Cgi/edithtml.py:107 +msgid "Select page to edit:" +msgstr "Sélectionner la page à modifier:" + +#: Mailman/Cgi/edithtml.py:133 +msgid "View or edit the list configuration information." +msgstr "Voir ou modifier les informations de configuration de la liste." + +#: Mailman/Cgi/edithtml.py:142 +msgid "When you are done making changes..." +msgstr "Quand vous aurez fini de faire les modifications..." + +#: Mailman/Cgi/edithtml.py:143 +msgid "Submit Changes" +msgstr "Valider les modifications" + +#: Mailman/Cgi/edithtml.py:150 +msgid "Can't have empty html page." +msgstr "Impossible d'avoir une page html vide" + +#: Mailman/Cgi/edithtml.py:151 +msgid "HTML Unchanged." +msgstr "HTML inchangé" + +#: Mailman/Cgi/edithtml.py:159 +msgid "HTML successfully updated." +msgstr "HTML mise à jour avec succès." + +#: Mailman/Cgi/listinfo.py:69 +msgid "%(hostname)s Mailing Lists" +msgstr "Listes de diffusion sur %(hostname)s" + +#: Mailman/Cgi/listinfo.py:103 +msgid "" +"<p>There currently are no publicly-advertised\n" +" %(mailmanlink)s mailing lists on %(hostname)s." +msgstr "" +"<p>Il n'y a actuellement pas de listes de diffusion %(mailmanlink)s\n" +"publiquement annoncées sur %(hostname)s." + +#: Mailman/Cgi/listinfo.py:107 +msgid "" +"<p>Below is a listing of all the public mailing lists on\n" +" %(hostname)s. Click on a list name to get more information " +"about\n" +" the list, or to subscribe, unsubscribe, and change the " +"preferences\n" +" on your subscription." +msgstr "" +"<p>Ci-dessous un listing de toutes les listes de diffusion publiques sur\n" +"%(hostname)s. Clicker sur le nom d'une liste pour obtenir plus\n" +"d'informations à propos de celle-ci, vous y abonner, résilier votre\n" +"abonnement ou changer les préfèrences de votre abonnement." + +#: Mailman/Cgi/listinfo.py:113 +msgid "right" +msgstr "droite" + +#: Mailman/Cgi/listinfo.py:115 +msgid "" +" To visit the info page for an unadvertised list,\n" +" a URL similar to this one, but with a '/' and the %(adj)s\n" +" list name appended.\n" +" <p>List administrators, you can visit " +msgstr "" +"Pour visiter la page info d'une liste non publiée,\n" +"une URL semblable à celle-ci, mais avec un '/' et le %(adj)s du nom de la " +"liste ajoutée.\n" +"<p>Les administrateurs de liste, vous pouvez visiter " + +#: Mailman/Cgi/listinfo.py:120 +msgid "the list admin overview page" +msgstr "Panorama de la page d'administration de la liste" + +#: Mailman/Cgi/listinfo.py:121 +msgid "" +" to find the management interface for your list.\n" +" <p>Send questions or comments to " +msgstr "" +"Pour trouver l'interface de gestion de votre liste.\n" +"\t<p>Envoyez vos questions et commentaires à " + +#: Mailman/Cgi/listinfo.py:171 +msgid "Subscribe" +msgstr "Abonner" + +#: Mailman/Cgi/listinfo.py:179 Mailman/HTMLFormatter.py:239 +msgid "Edit Options" +msgstr "Modifier les Options" + +#: Mailman/Cgi/listinfo.py:182 Mailman/Cgi/roster.py:109 +msgid "View this page in" +msgstr "Visualisez cette page en" + +#: Mailman/Cgi/options.py:48 Mailman/Cgi/options.py:63 +#: Mailman/Cgi/options.py:83 +msgid "CGI script error" +msgstr "Erreur de script CGI" + +#: Mailman/Cgi/options.py:51 +msgid "Invalid options to CGI script." +msgstr "Options non valide pour un script CGI." + +#: Mailman/Cgi/options.py:88 +msgid "List \"%(realname)s\" has no such member: %(user)s." +msgstr "La liste \"%(realname)s\" n'a pas un tel abonné: %(user)s." + +#: Mailman/Cgi/options.py:130 +msgid "The confirmation email has been sent." +msgstr "Le courriel de confirmation a été envoyé." + +#: Mailman/Cgi/options.py:141 Mailman/Cgi/options.py:178 +msgid "A reminder of your password has been emailed to you." +msgstr "Un rappel de votre mot de passe vous a été envoyé." + +#: Mailman/Cgi/options.py:158 +msgid "Authentication failed." +msgstr "Echec de l'authentification." + +#: Mailman/Cgi/options.py:184 +msgid "List subscriptions for %(user)s on %(hostname)s" +msgstr "Les abonnements de %(user)s sur %(hostname)s" + +#: Mailman/Cgi/options.py:187 +msgid "" +"Click on a link to visit your options page for the\n" +" requested mailing list." +msgstr "" +"Clickez sur un lien pour afficher la page de vos options pour la liste " +"demandée." + +#: Mailman/Cgi/options.py:228 +msgid "Addresses did not match!" +msgstr "Les adresses ne correspondent pas!" + +#: Mailman/Cgi/options.py:233 +msgid "You are already using that email address" +msgstr "Vous utilisez déjà cette adresse courriel." + +#: Mailman/Cgi/options.py:239 +msgid "Addresses may not be blank" +msgstr "Les adresses ne doivent pas être vides" + +#: Mailman/Cgi/options.py:255 +msgid "A confirmation message has been sent to %(newaddr)s" +msgstr "Un message de confirmation a été envoyé à %(newaddr)s" + +#: Mailman/Cgi/options.py:264 +msgid "Bad email address provided" +msgstr "Mauvaise adresse courriel fournit" + +#: Mailman/Cgi/options.py:266 +msgid "Illegal email address provided" +msgstr "Adresse courriel invalide fournit" + +#: Mailman/Cgi/options.py:268 +msgid "%(newaddr)s is already a member of the list." +msgstr "%(newaddr)s est déjà abonné à la liste." + +#: Mailman/Cgi/options.py:277 +msgid "Member name successfully changed." +msgstr "Nom de l'abonné modifié avec succès." + +#: Mailman/Cgi/options.py:288 +msgid "Passwords may not be blank" +msgstr "Les mots de passe ne peuvent pas être vides" + +#: Mailman/Cgi/options.py:293 +msgid "Passwords did not match!" +msgstr "Les mots de passe ne correspondent pas!" + +#: Mailman/Cgi/options.py:309 +msgid "Password successfully changed." +msgstr "Mot de passe modifié avec succès." + +#: Mailman/Cgi/options.py:318 +msgid "" +"You must confirm your unsubscription request by turning\n" +" on the checkbox below the <em>Unsubscribe</em> button. You\n" +" have not been unsubscribed!" +msgstr "" +"Vous devez confirmer votre demande de résiliation en cochant la case\n" +"à cocher sous le bouton <em>Résilier</em>. Votre abonnement n'a pas\n" +"été résilié!" + +#: Mailman/Cgi/options.py:335 +msgid "via the member options page" +msgstr "Par la page des options des abonnés" + +#: Mailman/Cgi/options.py:346 +msgid "Unsubscription results" +msgstr "Résultats de la résiliation" + +#: Mailman/Cgi/options.py:349 +msgid "" +"You have been successfully unsubscribed from the\n" +" mailing list %(fqdn_listname)s. If you were receiving digest\n" +" deliveries you may get one more digest. If you have any questions\n" +" 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" +"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." + +#: Mailman/Cgi/options.py:461 +msgid "" +"The list administrator has disabled digest delivery for\n" +" this list, so your delivery option has not been set. However " +"your\n" +" other options have been set successfully." +msgstr "" +"L'administrateur de la liste a désactivé le mode groupé pour cette liste,\n" +"vos options de livraisons ne seront donc pas modifiées contrairement aux " +"autres." + +#: Mailman/Cgi/options.py:465 +msgid "" +"The list administrator has disabled non-digest delivery\n" +" for this list, so your delivery option has not been set. " +"However\n" +" your other options have been set successfully." +msgstr "" +"L'administrateur de la liste a désactivé la remise en mode individuelle\n" +"pour cette liste, par suite toutes les options autre que celle-ci ont étés\n" +"sauvegardées avec succès." + +#: Mailman/Cgi/options.py:469 +msgid "You have successfully set your options." +msgstr "Vos options ont étés paramètrées avec succès." + +#: Mailman/Cgi/options.py:472 +msgid "You may get one last digest." +msgstr "Vous recevrez un dernier lot." + +#: Mailman/Cgi/options.py:533 Mailman/Cgi/options.py:658 +#: Mailman/Cgi/options.py:668 +msgid "Unsubscribe" +msgstr "Résilier" + +#: Mailman/Cgi/options.py:535 +msgid "<em>Yes, I really want to unsubscribe</em>" +msgstr "<em>Oui, je veut vraiment résilier mon abonnement</em>" + +#: Mailman/Cgi/options.py:539 +msgid "Change My Password" +msgstr "Modifier mon mot de passe" + +#: Mailman/Cgi/options.py:542 +msgid "List my other subscriptions" +msgstr "Afficher mes autres abonnements" + +#: Mailman/Cgi/options.py:548 +msgid "Email My Password To Me" +msgstr "Envoyez-moi mon mot de passe par courriel" + +#: Mailman/Cgi/options.py:550 +msgid "password" +msgstr "mot de passe" + +#: Mailman/Cgi/options.py:552 +msgid "Log out" +msgstr "Déconnecter" + +#: Mailman/Cgi/options.py:554 +msgid "Submit My Changes" +msgstr "Valider mes modifications" + +#: Mailman/Cgi/options.py:564 +msgid "days" +msgstr "jours" + +#: Mailman/Cgi/options.py:566 +msgid "day" +msgstr "jour" + +#: Mailman/Cgi/options.py:567 +msgid "%(days)d %(units)s" +msgstr "%(units)s %(days)d" + +#: Mailman/Cgi/options.py:573 +msgid "Change My Address and Name" +msgstr "Modifier mon adresse et mon nom" + +#: Mailman/Cgi/options.py:601 +msgid "<em>No topics defined</em>" +msgstr "<em>Aucun thème défini</em>" + +#: Mailman/Cgi/options.py:609 +msgid "" +"\n" +"You are subscribed to this list with the case-preserved address\n" +"<em>%(cpuser)s</em>." +msgstr "" +"\n" +"Vous êtes abonné à cette liste avec une adresse de type préservation de la\n" +"casse <em>%(cpuser)s</em>." + +#: Mailman/Cgi/options.py:626 +msgid "%(realname)s list: member options for user %(user)s" +msgstr "Liste %(realname)s: options d'abonnées de l'utilisateur %(user)s" + +#: Mailman/Cgi/options.py:632 +msgid "" +"In order to change your membership option, you must\n" +" first log in by giving your membership password in the section below. " +"If\n" +" you don't remember your membership password, you can have it emailed to\n" +" you by clicking on the button below. If you just want to unsubscribe " +"from\n" +" this list, click on the <em>Unsubscribe</em> button and a confirmation\n" +" message will be sent to you.\n" +"\n" +" <p><strong><em>Important:</em></strong> From this point on, you must " +"have\n" +" cookies enabled in your browser, otherwise none of your changes will " +"take\n" +" effect.\n" +"\n" +" <p>Session cookies are used in Mailman's membership options interface " +"so\n" +" that you don't need to re-authenticate with every operation. This " +"cookie\n" +" will expire automatically when you exit your browser, or you can\n" +" explicitly expire the cookie by hitting the <em>Logout</em> link (which\n" +" you'll see once you successfully log in).\n" +" " +msgstr "" +"Pour modifer vos options d'abonné, vous devez d'abord vous connecter en\n" +"fournissant votre mot de passe dans la section ci-dessous.\n" +"Si\n" +"Vous ne vous souvenez pas de votre mot de passe, il peut vous être envoyé\n" +"en clickant sur le bouton ci-dessous. Si vous désirez juste réslier votre\n" +"abonnement à cette liste, clickez sur le bouton <em>Résilier</em>\n" +"ci-dessous et une demande de confirmation vous sera envoyé.\n" +"<p><strong><em>Important:</em></strong> A partir de maintenant vous\n" +"devez activer les cookies dans votre navigateur faute de quoi aucune de\n" +"vos modifications ne prendra effet.\n" +"\n" +"<p>Les cookies de session sont utilisés par l'interface des options\n" +"d'abonnement de Mailman,\n" +"ainsi,\n" +"vous n'aurez pas besoin de vous ré-authentifier pour chaque opération.\n" +"Ce cookie expirera automatiquement quand vous quitterez votre navigateur,\n" +"à moins que vous ne le fassiez explicitement en clickant sur le lien\n" +"<em>Déconnecter</em> (visible dés que votre connection aura été validée).\n" +"\t" + +#: Mailman/Cgi/options.py:651 +msgid "Password:" +msgstr "Mot de passe:" + +#: Mailman/Cgi/options.py:653 +msgid "Log in" +msgstr "Connecter" + +#: Mailman/Cgi/options.py:662 +msgid "" +"By clicking on the <em>Unsubscribe</em> button, a\n" +" confirmation message will be emailed to you. This message will have " +"a\n" +" link that you should click on to complete the removal process (you " +"can\n" +" 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" +"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)" + +#: Mailman/Cgi/options.py:672 +msgid "Password reminder" +msgstr "Rappel de mot de passe" + +#: Mailman/Cgi/options.py:676 +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" +"envoyé par courriel." + +#: Mailman/Cgi/options.py:679 +msgid "Remind" +msgstr "Rappel" + +#: Mailman/Cgi/options.py:769 +msgid "<missing>" +msgstr "<absent>" + +#: Mailman/Cgi/options.py:780 +msgid "Requested topic is not valid: %(topicname)s" +msgstr "Le thème demandé n'est pas valide: %(topicname)s" + +#: Mailman/Cgi/options.py:785 +msgid "Topic filter details" +msgstr "Détails du filtre de thème" + +#: Mailman/Cgi/options.py:788 +msgid "Name:" +msgstr "Nom:" + +#: Mailman/Cgi/options.py:790 +msgid "Pattern (as regexp):" +msgstr "modèle (sous forme d'expression regulière):" + +#: Mailman/Cgi/private.py:41 +msgid "Ensure that the path is safe by removing .." +msgstr "S'assures que le chemin est sûr en supprimant .." + +#: Mailman/Cgi/private.py:62 +msgid "Private Archive Error" +msgstr "Erreur sur les archives privées" + +#: Mailman/Cgi/private.py:63 +msgid "You must specify a list." +msgstr "vous devez spécifier une liste" + +#: Mailman/Cgi/private.py:97 +msgid "Private Archive Error - %(msg)s" +msgstr "Erreur d'archive privée - %(msg)s" + +#: Mailman/Cgi/private.py:155 +msgid "Archive File Not Found" +msgstr "Fichier archive non trouvé" + +#: Mailman/Cgi/private.py:156 +msgid "No file" +msgstr "Pas de fichier" + +#: Mailman/Cgi/rmlist.py:88 +msgid "You're being a sneaky list owner!" +msgstr "Vous avez été un propriétaire surnois de liste!" + +#: Mailman/Cgi/rmlist.py:124 +msgid "You are not authorized to delete this mailing list" +msgstr "Vous n'êtes pas autorisé à supprimer cette liste" + +#: Mailman/Cgi/rmlist.py:150 +msgid "Mailing list deletion results" +msgstr "Resulats de la suppression de la liste" + +#: Mailman/Cgi/rmlist.py:156 +msgid "" +"You have successfully deleted the mailing list\n" +" <b>%(listname)s</b>." +msgstr "" +"Vous avez supprimer la liste avec succès\n" +"\t<b>%(listname)s</b>." + +#: Mailman/Cgi/rmlist.py:172 +msgid "Permanently remove mailing list <em>%(realname)s</em>" +msgstr "Supprimer définitivement la liste de diffusion <em>%(realname)s</em>" + +#: Mailman/Cgi/rmlist.py:186 +msgid "" +"This page allows you as the list owner, to permanent\n" +" remove this mailing list from the system. <strong>This action is not\n" +" undoable</strong> so you should undertake it only if you are absolutely\n" +" sure this mailing list has served its purpose and is no longer " +"necessary.\n" +"\n" +" <p>Note that no warning will be sent to your list members and after " +"this\n" +" action, any subsequent messages sent to the mailing list, or any of its\n" +" administrative addreses will bounce.\n" +"\n" +" <p>You also have the option of removing the archives for this mailing " +"list\n" +" at this time. It is almost always recommended that you do\n" +" <strong>not</strong> remove the archives, since they serve as the\n" +" historical record of your mailing list.\n" +"\n" +" <p>For your safety, you will be asked to reconfirm the list password.\n" +" " +msgstr "" +"Cette page vous permet en tant que propriétaire de la liste, de supprimer\n" +"définitivement cette liste du système. <strong>Cette action est " +"irréversible\n" +"</strong>, vous devrez donc prendre une telle décision seulement si vous\n" +"êtes sûre que la liste à achevé sa mission et qu'elle n'est plus nécéssaire\n" +"\n" +"<p>Notez qu'aucune note d'information ne sera envoyé à vos abonnés, et\n" +"que toutes soumissions subséquente sera non remisable.\n" +"\n" +"<p>Vous avez également la possibilité de supprimer les archives de cette\n" +"liste en ce moment même. Il est presque toujours sage de <strong>ne pas\n" +"</strong>supprimer les archives, puissent qu'ils servent de traces\n" +"pour les soumissions sur votre liste.\n" +"<p>Pour plus de séccurité, il vous sera demandé de reconfirmer le mot de\n" +"passe de la liste.\n" +"\t" + +#: Mailman/Cgi/rmlist.py:207 +msgid "List password:" +msgstr "Mot de passe de la liste:" + +#: Mailman/Cgi/rmlist.py:211 +msgid "Also delete archives?" +msgstr "Supprimer les archives également?" + +#: Mailman/Cgi/rmlist.py:219 +msgid "<b>Cancel</b> and return to list administration" +msgstr "<b>Annuler</b> et revenir à l'administration de la liste" + +#: Mailman/Cgi/rmlist.py:222 +msgid "Delete this list" +msgstr "Supprimer la liste" + +#: Mailman/Cgi/roster.py:48 Mailman/Cgi/subscribe.py:47 +msgid "Invalid options to CGI script" +msgstr "Options invalides pour le script CGI" + +#: Mailman/Cgi/roster.py:97 +msgid "%(realname)s roster authentication failed." +msgstr "Echec d'authentification du roster de %(realname)s." + +#: Mailman/Cgi/roster.py:125 Mailman/Cgi/roster.py:126 +#: Mailman/Cgi/subscribe.py:46 Mailman/Cgi/subscribe.py:55 +#: Mailman/Cgi/subscribe.py:120 Mailman/Cgi/subscribe.py:130 +msgid "Error" +msgstr "Erreur" + +#: Mailman/Cgi/subscribe.py:97 +msgid "A hack to call one of the other CGI scripts." +msgstr "Un bidouillage pour apeller l'un des autres scrips CGI." + +#: Mailman/Cgi/subscribe.py:121 +msgid "You must supply your email address." +msgstr "Vous devez fournir votre adresse courriel." + +#: Mailman/Cgi/subscribe.py:132 +msgid "%(realname)s has no subscribed addr <i>%(addr)s</i>." +msgstr "%(realname)s ne dispose pas d'adresse abonnée <i>%(addr)s</i>" + +#: Mailman/Cgi/subscribe.py:143 +msgid "You must supply a valid email address.<br>" +msgstr "Vous devez fournir une adresse courriel valide.<br>" + +#: Mailman/Cgi/subscribe.py:156 +msgid "Web site " +msgstr "Site Web" + +#: Mailman/Cgi/subscribe.py:158 +msgid "unidentified origin" +msgstr "Origine non identifiée" + +#: Mailman/Cgi/subscribe.py:161 +msgid "You must not subscribe a list to itself!<br>" +msgstr "Vous ne pouvez pas abonner la liste à elle-même!<br>" + +#: Mailman/Cgi/subscribe.py:177 +msgid "If you supply a password, you must confirm it.<br>" +msgstr "Si vous avez fourni un mot de passe, vous devez le confirmer.<br>" + +#: Mailman/Cgi/subscribe.py:180 +msgid "Your passwords did not match.<br>" +msgstr "Vos mots de passe ne correspondent pas.<br>" + +#: Mailman/Cgi/subscribe.py:214 +msgid "" +"Mailman won't accept the given email address as a valid address. (Does it " +"have an @ in it???)<p>" +msgstr "" +"Mailman n'acceptera pas l'adresse comme une adresse valide. (Est ce qu'elle " +"contient un signe @???)<p>" + +#: Mailman/Cgi/subscribe.py:218 +msgid "" +"The list is not fully functional, and can not accept subscription " +"requests.<p>" +msgstr "" +"La liste n'est pas tout à fait fonctionnelle, elle ne traite pour le moment " +"pas les requêtes.<p>" + +#: Mailman/Cgi/subscribe.py:221 +msgid "" +"Confirmation from your email address is required, to prevent anyone from " +"subscribing you without permission. Instructions are being sent to you at " +"%(email)s. Please note your subscription will not start until you confirm " +"your subscription." +msgstr "" +"Une confirmation en provenance de votre adresse courriel est nécessaire, " +"cela empêche de vous abonner sans votre autorisation. Des instructions vous " +"sont envoyées à l'adresse %(email)s. Notez que votre abonnement ne débutera " +"que si vous confirmez votre requête." + +#: Mailman/Cgi/subscribe.py:233 +msgid "" +"Subscription was <em>deferred</em> because %(x)s. Your request has been " +"forwarded to the list administrator. You will receive email informing you " +"of the moderator's decision when they get to your request.<p>" +msgstr "" +"L'abonnement a été <em>différé</em> parceque %(x)s. Votre requête a été " +"transmise à l'administrateur. Vous recevrez un courriel vous faisant part de " +"la décision du modérateur lorsqu'elle votre requête sera traitée" + +#: Mailman/Cgi/subscribe.py:240 +msgid "" +"Your subscription is not allowed because the email address you gave is " +"insecure.<p>" +msgstr "" +"Votre abonnement est impossible parceque votre adresse courriel n'est pas " +"sûre.<p>" + +#: Mailman/Cgi/subscribe.py:243 +msgid "You are already subscribed!<p>" +msgstr "Vous êtes déjà abonné!<p>" + +#: Mailman/Cgi/subscribe.py:249 Mailman/MailCommandHandler.py:656 +msgid "No one can subscribe to the digest of this list!" +msgstr "Personne ne peut s'abonner au mode groupé de cette liste!" + +#: Mailman/Cgi/subscribe.py:251 Mailman/MailCommandHandler.py:658 +msgid "This list only supports digest subscriptions!" +msgstr "Cette liste ne supporte que les abonnements de type remise groupée!" + +#: Mailman/Cgi/subscribe.py:254 +msgid "You have been successfully subscribed to %(rname)s." +msgstr "Vous avez été abonné avec succès à %(rname)s." + +#: Mailman/Cgi/subscribe.py:275 +msgid "Try to return the remote addr, or if unavailable, None." +msgstr "Essaie de renvoyer l'addr distante ou None si non disponible." + +#: Mailman/Deliverer.py:41 +msgid "" +"Note: Since this is a list of mailing lists, administrative\n" +"notices like the password reminder will be sent to\n" +"your membership administrative address, %(addr)s." +msgstr "" +"Note: Puisque ceci est une liste de listes de diffusions, les avis\n" +"administratifs tels que les rappels de mot de passe seront envoyés à votre\n" +"adresse administrative d'abonnement, %(addr)s." + +#: Mailman/Deliverer.py:60 +msgid " (Digest mode)" +msgstr " (Mode Groupé)" + +#: Mailman/Deliverer.py:66 +msgid "Welcome to the \"%(realname)s\" mailing list%(digmode)s" +msgstr "Bienvenue sur la liste %(digmode)s \"%(realname)s\" " + +#: Mailman/Deliverer.py:75 +msgid "Unsubscribed from \"%(realname)s\" mailing list" +msgstr "Abonnement resilié pour la liste %(realname)s" + +#: Mailman/Deliverer.py:87 +msgid "%(listfullname)s mailing list reminder" +msgstr "Rappel de la liste de diffusion %(listfullname)s" + +#: Mailman/Deliverer.py:103 +msgid "%(listfullname)s user %(user)s missing password!" +msgstr "L'utilisateur %(user)s de la liste %(listfullname)s sans mot de passe!" + +#: Mailman/EncWord.py:33 +msgid "Decode mail header encoded-word format defined by RFC 2047" +msgstr "Décode les en-têtes encoded-word définit par la RFC 2047 du message" + +#: Mailman/EncWord.py:38 +msgid "" +"Decode an encoded-word.\n" +"\n" +" Returns the charset of the encoded-word, the decoded text, and the\n" +" position of the first character following the encoded-word.\n" +"\n" +" The first position of the input string must by the first character " +"of\n" +" the encoded-word.\n" +" " +msgstr "" +"Décode un encoded-word.\n" +"\n" +"Renvoie le jeu de caractères de l'encoded-word, le texte décodé ainsi\n" +"que la position du premier caractère suivant l'encoded-word.\n" +"\n" +"La première position de la chaîne en entrée doit être le premier caractère " +"de l'encoded-word.\n" +"\t" + +#: Mailman/EncWord.py:91 +msgid "Q encoding defined by RFC 2047" +msgstr "encodage Q définit par la RFC 2047" + +#: Mailman/EncWord.py:113 +msgid "B encoding == base64 encoding defined by RFC 2045" +msgstr "encodage B == encodage base64 définit par la RFC 2045" + +#: Mailman/EncWord.py:119 +msgid "Decode a string containing encoded words" +msgstr "Décode une chaîne contenant des mots encodés" + +#: Mailman/Errors.py:75 +msgid "Base class for all Mailman exceptions." +msgstr "Classe de base pour toute les exceptions Mailman." + +#: Mailman/Errors.py:80 +msgid "Post already went through this list!" +msgstr "Soumission déjà passée dans cette liste!" + +#: Mailman/Errors.py:87 +msgid "Base class for email address validation errors." +msgstr "Classe de base pour les erreurs de validation d'adresses courriel." + +#: Mailman/Errors.py:91 +msgid "Email address is invalid (empty string or not fully qualified)." +msgstr "Adresse courriel invalide (chaîne ou non pleinement qualifiée)" + +#: Mailman/Errors.py:95 +msgid "Email address has potentially hostile characters in it." +msgstr "L'adresse courriel contient peut être un caratère hostile." + +#: Mailman/Errors.py:101 +msgid "Held message was lost." +msgstr "Message en attente perdu." + +#: Mailman/Errors.py:108 +msgid "Base class for all handler errors." +msgstr "Classe de base pour toutes erreurs de gestionnaire." + +#: Mailman/Errors.py:111 +msgid "Base class for all message-being-held short circuits." +msgstr "Classe de base de tous les messages en attente court circuits." + +#: Mailman/Errors.py:116 +msgid "Your message was rejected" +msgstr "Votre message a été rejeté" + +#: Mailman/Errors.py:122 +msgid "The message can be discarded with no further action" +msgstr "Le message peut être classé sans suite" + +#: Mailman/Errors.py:125 +msgid "The message will be bounced back to the sender" +msgstr "Le message sera retourné à son expéditeur" + +#: Mailman/Errors.py:128 +msgid "Delivery to some or all recipients failed" +msgstr "Echec de la remise vers certains ou tous les destinataires" + +#: Mailman/Errors.py:136 +msgid "We've seen this message before" +msgstr "Nous avions vu ce message auparavant" + +#: Mailman/HTMLFormatter.py:51 +msgid " list run by " +msgstr " liste gérée par " + +#: Mailman/HTMLFormatter.py:54 +msgid "%(realname)s administrative interface" +msgstr "Interface administrative de %(realname)s" + +#: Mailman/HTMLFormatter.py:55 +msgid " (requires authorization)" +msgstr " (autorisation requise)" + +#: Mailman/HTMLFormatter.py:78 +msgid "<em>(%(num_concealed)d private member%(plu)s not shown)</em>" +msgstr "<em>(%(num_cancealed)d aboonnés privés %(plu)s non affichés</em>" + +#: Mailman/HTMLFormatter.py:129 +msgid "Note: your list delivery is currently disabled." +msgstr "Note: les remises sur votre liste sont actuellement désactivées." + +#: Mailman/HTMLFormatter.py:131 +msgid "Mail delivery" +msgstr "Remise de courriels" + +#: Mailman/HTMLFormatter.py:133 Mailman/HTMLFormatter.py:274 +msgid "the list administrator" +msgstr "l'administrateur de la liste" + +#: Mailman/HTMLFormatter.py:134 +msgid "" +"<p>%(note)s\n" +"\n" +" <p>You may have disabled list delivery intentionally,\n" +" or it may have been triggered by bounces from your email\n" +" address. In either case, to re-enable delivery, change the\n" +" %(link)s option below. Contact %(mailto)s if you have any\n" +" questions or need assistance." +msgstr "" +"<p>%(note)s\n" +"\n" +"<p>Vous avez dû volontairement désactiver les remises de la\n" +"liste à moins que cela n'ait été déclenché par des soumissions non\n" +"remisables à votre adresse courriel. Dans tous les cas, pour les réactiver,\n" +"changer l'option %(link)s ci-dessous. Veillez contacter\n" +"%(mailto)s si vous avez des questions ou si vous avez besoin d'assistance." + +#: Mailman/HTMLFormatter.py:147 +msgid "" +"(Note - you are subscribing to a list of mailing lists, so the %(type)s " +"notice will be sent to the admin address for your membership, %(addr)s.)<p>" +msgstr "" +"(Note - Vous avez souscrit à un abonnement à la liste de diffusion, un avis " +"de type %(type)s sera envoyé à l'adresse de l'administrateur pour " +"validation, %(addr)s.)<p>" + +#: Mailman/HTMLFormatter.py:154 +msgid "Tailor to approval, roster privacy, and web vetting requirements." +msgstr "" +"Adapter à l'approbation, confidentialité de liste et autre nécessités de " +"validations sur le web" + +#: Mailman/HTMLFormatter.py:158 +msgid "" +"You will be sent email requesting confirmation, to prevent others from " +"gratuitously subscribing you. " +msgstr "" +"Un courriel vous parviendra vous demandant une confirmation, cela empêche " +"que d'autres personnes vous abonnent impunément." + +#: Mailman/HTMLFormatter.py:162 +msgid "" +"This is a closed list, which means your subscription will be held for " +"approval. You will be notified of the administrator's decision by email. " +msgstr "" +"Ceci est liste privée, ce qui signifie que votre abonnement requiert une " +"validation pour être effective. La décision de l'administrateur vous sera " +"notifiée par courriel." + +#: Mailman/HTMLFormatter.py:166 Mailman/HTMLFormatter.py:174 +msgid "also " +msgstr "aussi " + +#: Mailman/HTMLFormatter.py:168 +msgid "" +"You will be sent email requesting confirmation, to prevent others from " +"gratuitously subscribing you. Once confirmation is received, your request " +"will be held for approval by the list administrator. You will be notified " +"of the administrator's decision by email. " +msgstr "" +"Vous recevrez un courriel de requête de confirmation, cela empêche que " +"d'autres vous abonnenent impunément. Une fois\n" +"la confirmation reçu, votre requête sera mise en attente de l'approbation de " +"l'administrateur de la liste. La décision de\n" +"l'administrateur vous sera transmise par courriel." + +#: Mailman/HTMLFormatter.py:176 +msgid "" +"This is %(also)sa private list, which means that the members list is not " +"available to non-members. " +msgstr "" +"Ceci est %(also)s une liste privée, ce qui signifie que la liste des abonnés " +"n'est pas visible aux non-abonnés. " + +#: Mailman/HTMLFormatter.py:180 +msgid "" +"This is %(also)sa hidden list, which means that the members list is " +"available only to the list administrator. " +msgstr "" +"Ceci est %(also)s une liste privée, ce qui signifie que la liste des abonnés " +"n'est disponible que pour l'administrateur." + +#: Mailman/HTMLFormatter.py:184 +msgid "" +"This is %(also)sa public list, which means that the members list is openly " +"available" +msgstr "" +"Ceci est %(also)s une liste publique, ce qui signifie que la liste des " +"membres est publiquement disponible" + +#: Mailman/HTMLFormatter.py:187 +msgid "" +" (but we obscure the addresses so they are not easily recognizable by " +"spammers). " +msgstr "" +"(mais les adresses sont brouillées pour qu'elles soient pas facilement " +"reconnaissables par les spammers" + +#: Mailman/HTMLFormatter.py:194 +msgid "" +"<p>(Note that this is an umbrella list, intended to have only other mailing " +"lists as members. Among other things, this means that your confirmation " +"request will be sent to the '%(sfx)s' account for your address.)" +msgstr "" +"<p>(Notez que ceci est une liste enveloppe, destinée à n'avoir comme abonnés " +"que les abonnés des autres listes de diffusion. Entre autre conséquences, " +"votre requête de confirmation sera envoyée au compte '%(sfx)s' de votre " +"adresse.)" + +#: Mailman/HTMLFormatter.py:223 +msgid "Present editing options, according to list privacy." +msgstr "" +"Options de modification actuelles, selon le niveau de confidentialité de la " +"liste." + +#: Mailman/HTMLFormatter.py:226 +msgid "<b><i>either</i></b> " +msgstr "<b><i>ou</i></b>" + +#: Mailman/HTMLFormatter.py:231 +msgid "" +"To change your subscription (set options like digest\n" +" and delivery modes, get a reminder of your password, or unsubscribe\n" +" from %(realname)s) %(either)senter your subscription email address:\n" +" <p><center> " +msgstr "" +"Pour modifier vos options d'abonnement (paramètrer les options telles que\n" +"les remises groupées et modes de remises, recevoir votre rappel de mot de\n" +"passe ou résilier votre abonnement de %(either)s %(realname)s) Entrez\n" +"votre adresse courriel d'abonnement:\n" +"<p><center>" + +#: Mailman/HTMLFormatter.py:242 +msgid "" +"<p>... <b><i>or</i></b> select your entry from the subscribers list (see " +"above)." +msgstr "" +"<p>...<b><i>ou</i></b> sélectionner votre élement à partir de la liste des " +"abonnés (voir plus loin)" + +#: Mailman/HTMLFormatter.py:250 +msgid "" +"(<i>The %(which)s is only available to the list\n" +" members.</i>)" +msgstr "" +"(<i>Le %(which)s n'est disponible que pour les abonnés.\n" +"\t\tà la liste.</i>)" + +#: Mailman/HTMLFormatter.py:254 +msgid "" +"(<i>The %(which)s is only available to the list\n" +" administrator.</i>)" +msgstr "" +"(<i>L'option %(which)s n'est diponible que pour l'administrateur de la " +"litse.</i>)" + +#: Mailman/HTMLFormatter.py:261 +msgid "Provide avenue to subscribers roster, contingent to .private_roster." +msgstr "" +"fournit un chemin vers la liste des abonnés, subordoné à .private_roster" + +#: Mailman/HTMLFormatter.py:264 +msgid "Click here for the list of " +msgstr "Clicker ici pour une liste des" + +#: Mailman/HTMLFormatter.py:266 +msgid " subscribers: " +msgstr "abonnés: " + +#: Mailman/HTMLFormatter.py:268 +msgid "Visit Subscriber list" +msgstr "Visiter la liste des abonnés" + +#: Mailman/HTMLFormatter.py:271 +msgid "members" +msgstr "abonnés" + +#: Mailman/HTMLFormatter.py:272 +msgid "Address:" +msgstr "Adresse:" + +#: Mailman/HTMLFormatter.py:275 +msgid "Admin address:" +msgstr "Adresse de l'admin:" + +#: Mailman/HTMLFormatter.py:277 +msgid "subscribers list" +msgstr "liste des abonnés" + +#: Mailman/HTMLFormatter.py:279 +msgid " <p>Enter your " +msgstr "<p>Entrez votre " + +#: Mailman/HTMLFormatter.py:281 +msgid " and password to visit the subscribers list: <p><center> " +msgstr " et le mot de passe pour visiter la liste des abonnés: <p><center>" + +#: Mailman/HTMLFormatter.py:286 +msgid "Password: " +msgstr "Mot de passe:" + +#: Mailman/HTMLFormatter.py:290 +msgid "Visit Subscriber List" +msgstr "Visualisez la liste des abonnées" + +#: Mailman/HTMLFormatter.py:320 +msgid "Once a month, your password will be emailed to you as a reminder." +msgstr "" +"Votre mot de passe vous sera envoyé mensuellement pour vous le rapeller." + +#: Mailman/HTMLFormatter.py:365 +msgid "current archive" +msgstr "archive courante" + +#: Mailman/HTMLFormatter.py:380 +msgid "" +"\n" +" returns standard replaces plus formatted user lists in\n" +" a dict just like GetStandardReplacements.\n" +" " +msgstr "" +"\n" +"renvoie des substitus standards plus une liste formattée d'utilisateurs\n" +"dans un dict exactement comme GetStandardReplacements.\n" +"\t" + +#: Mailman/Handlers/Acknowledge.py:62 +msgid "%(realname)s post acknowledgement" +msgstr "accusé de réception de la soumission de %(realname)s" + +#: Mailman/Handlers/CalcRecips.py:38 Mailman/Handlers/CookHeaders.py:53 +#: Mailman/Handlers/Hold.py:239 Mailman/Handlers/Hold.py:269 +#: Mailman/Handlers/ToDigest.py:213 Mailman/ListAdmin.py:195 +msgid "(no subject)" +msgstr "(sans objet)" + +#: Mailman/Handlers/CalcRecips.py:41 +msgid "Your urgent message was rejected" +msgstr "Votre message urgent a été rejeté" + +#: Mailman/Handlers/CalcRecips.py:47 +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" +"\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" +"par Mailman est attaché à celui-ci.\n" +"\n" + +#: Mailman/Handlers/Decorate.py:35 +msgid "non-digest header" +msgstr "En-tête de remise individuelle" + +#: Mailman/Handlers/Decorate.py:36 +msgid "non-digest footer" +msgstr "Pied de page du mode non-groupé" + +#: Mailman/Handlers/Decorate.py:81 +msgid "[INVALID %(what)s]" +msgstr "[%(what)s INVALIDE]" + +#: Mailman/Handlers/Hold.py:51 +msgid "Sender is explicitly forbidden" +msgstr "Cet expéditeur est explicitement banni" + +#: Mailman/Handlers/Hold.py:52 +msgid "You are forbidden from posting messages to this list." +msgstr "La soumission de message sur cette liste vous est interdit." + +#: Mailman/Handlers/Hold.py:55 +msgid "Post to moderated list" +msgstr "Soumettre vers une liste modérée" + +#: Mailman/Handlers/Hold.py:56 +msgid "Your message was deemed inappropriate by the moderator." +msgstr "Le modérateur à jugé votre message inapproprié." + +#: Mailman/Handlers/Hold.py:59 +msgid "Post by non-member to a members-only list" +msgstr "Soumission par un non-abonné sur une liste reservé aux abonnés" + +#: Mailman/Handlers/Hold.py:60 +msgid "Non-members are not allowed to post messages to this list." +msgstr "" +"Les non-abonnés ne sont pas autorisés à soumettre des articles sur cette " +"liste." + +#: Mailman/Handlers/Hold.py:63 +msgid "Posting to a restricted list by sender requires approval" +msgstr "Une soumission sur la liste restreinte requiert une approbation" + +#: Mailman/Handlers/Hold.py:64 +msgid "This list is restricted; your message was not approved." +msgstr "Cette liste est restreinte; votre message n'a pas été approuvé." + +#: Mailman/Handlers/Hold.py:67 +msgid "Too many recipients to the message" +msgstr "Trop de destinataires pour le message" + +#: Mailman/Handlers/Hold.py:68 +msgid "Please trim the recipient list; it is too long." +msgstr "Veillez réduire la liste des destinataires; elle est trop longue." + +#: Mailman/Handlers/Hold.py:71 +msgid "Message has implicit destination" +msgstr "Message avec destination implicite" + +#: Mailman/Handlers/Hold.py:72 +msgid "" +"Blind carbon copies or other implicit destinations are\n" +"not allowed. Try reposting your message by explicitly including the list\n" +"address in the To: or Cc: fields." +msgstr "" +"Les copies carbonnes cachées et les autres destinataires implicites ne sont\n" +"pas autorisés. Essayez d'envoyer votre message à nouveau en spécifiant " +"l'adresse\n" +"de la liste dans l'un des champs To: ou Cc:" + +#: Mailman/Handlers/Hold.py:77 +msgid "Message may contain administrivia" +msgstr "Le message contient peut être des administrivia" + +#: Mailman/Handlers/Hold.py:82 +msgid "" +"Please do *not* post administrative requests to the mailing\n" +"list. If you wish to subscribe, visit %(listurl)s or send a message with " +"the\n" +"word `help' in it to the request address, %(request)s, for further\n" +"instructions." +msgstr "" +"De grâce n'envoyez pas les requêtes administratives à la liste.\n" +"Si vous désirez vous abonner, visitez %(listurl)s ou envoyez un message\n" +"contenant le terme 'help' à l'adresse 'request', %(request)s pour des\n" +"instructions complémentaires." + +#: Mailman/Handlers/Hold.py:88 +msgid "Message has a suspicious header" +msgstr "Votre message avec en-tête douteux." + +#: Mailman/Handlers/Hold.py:89 +msgid "Your message had a suspicious header." +msgstr "Votre message avait un en-tête douteux." + +#: Mailman/Handlers/Hold.py:92 +msgid "Message body is too big: %d bytes but there's a limit of %d KB" +msgstr "" +"Le coprs du message est trop gros: %d octets alors que la limite est de %d KB" + +#: Mailman/Handlers/Hold.py:103 +msgid "" +"Your message was too big; please trim it to less than\n" +"%(kb)s KB in size." +msgstr "" +"Votre message est trop lourd; veillez le reduire pour que sa taille soit\n" +"au plus de %(kb)s KB." + +#: Mailman/Handlers/Hold.py:253 +msgid "Your message to %(listname)s awaits moderator approval" +msgstr "Votre message à la liste %(listname)s est en attente d'approbation" + +#: Mailman/Handlers/Hold.py:274 +msgid "%(listname)s post from %(sender)s requires approval" +msgstr "" +"Une soumission sur la liste %(listname)s à partir de %(sender)s requiert une " +"approbation" + +#: Mailman/Handlers/Replybot.py:66 +msgid "Auto-response for your message to " +msgstr "Autoréponse à votre message à " + +#: Mailman/Handlers/Replybot.py:67 +msgid "the \"%(realname)s\" mailing list" +msgstr "La liste de diffusion \"%(realname)s\"" + +#: Mailman/Handlers/Replybot.py:94 +msgid "The Mailman Replybot" +msgstr "Le BotRéponse de Mailman" + +#: Mailman/Handlers/Sendmail.py:44 +msgid "" +"Process the message object for the given list.\n" +"\n" +" The message object is an instance of Mailman.Message and must be fully\n" +" prepared for delivery (i.e. all the appropriate headers must be set). " +"The\n" +" message object can have the following attributes:\n" +"\n" +" recips - the list of recipients for the message (required)\n" +"\n" +" This function processes the message by handing off the delivery of the\n" +" message to a sendmail (or sendmail clone) program. It can raise a\n" +" SendmailHandlerError if an error status was returned by the sendmail\n" +" program.\n" +" \n" +" " +msgstr "" +"Traiter les objets message pour une liste donnée.\n" +"\n" +"L'objet message est une instance de Mailman.Message et doit être\n" +"entierement préparé pour la remise (i.e. que les en-têtes appropriés " +"doivent\n" +"être définit).\n" +"L'objet message dispose des attributs suivant:\n" +"recips - La liste des detinataires pour le message (obligatoire)\n" +"Cette fonction traite le message en passant la remise a un programme " +"sendmail\n" +"(ou un clone). Elle peut lever une exception SendmailHandlerError si un\n" +"un code d'erreur est rtourné par ledit programme.\n" +"\n" +"\t" + +#: Mailman/Handlers/SpamDetect.py:31 +msgid "The message contains known spam" +msgstr "Le message contient un spam avéré" + +#: Mailman/Handlers/ToDigest.py:148 +msgid "%(realname)s Digest, Vol %(volume)d, Issue %(issue)d" +msgstr "Lot %(realname)s, Vol %(volume)d, Parution %(issue)d" + +#: Mailman/Handlers/ToDigest.py:186 +msgid "digest header" +msgstr "En-tête des messages groupés" + +#: Mailman/Handlers/ToDigest.py:189 +msgid "Digest Header" +msgstr "En-tête des messages groupés" + +#: Mailman/Handlers/ToDigest.py:202 +msgid "Today's Topics:\n" +msgstr "Thème du jour:\n" + +#: Mailman/Handlers/ToDigest.py:269 +msgid "Today's Topics (%(msgcount)d messages)" +msgstr "Sujet du jour (%(msgcount)d messages)" + +#: Mailman/Handlers/ToDigest.py:295 +msgid "digest footer" +msgstr "Pied de page des remises groupées" + +#: Mailman/Handlers/ToDigest.py:298 +msgid "Digest Footer" +msgstr "Pied de page des lots" + +#: Mailman/Handlers/ToDigest.py:312 +msgid "End of " +msgstr "Fin de " + +#: Mailman/ListAdmin.py:251 +msgid "Posting of your message titled \"%(subject)s\"" +msgstr "Soumission de votre message avec comme objet \"%(subject)s\"" + +#: Mailman/ListAdmin.py:338 +msgid "New subscription request to list %(realname)s from %(addr)s" +msgstr "Nouvelle demande d'abonnement à la liste %(listname)s de %(addr)s" + +#: Mailman/ListAdmin.py:361 +msgid "Subscription request" +msgstr "Requête d'abonnement" + +#: Mailman/ListAdmin.py:399 +msgid "Original Message" +msgstr "Message d'origine" + +#: Mailman/ListAdmin.py:402 +msgid "Request to mailing list %(realname)s rejected" +msgstr "Requête à l'endroit de la liste %(realname)s rejetée" + +#: Mailman/LockFile.py:105 +msgid "Base class for all exceptions in this module." +msgstr "Classe de base pour toute les exceptions dans ce module." + +#: Mailman/LockFile.py:108 +msgid "An attempt is made to lock an already locked object." +msgstr "Tentative de vérouillage d'un objet déjà vérouillé." + +#: Mailman/LockFile.py:111 +msgid "An attempt is made to unlock an object that isn't locked." +msgstr "Tentative de dévérouillage d'un objet non vérouillé." + +#: Mailman/LockFile.py:114 +msgid "The timeout interval elapsed before the lock succeeded." +msgstr "Le délai à expiré avant la réussite du vérouillage." + +#: Mailman/LockFile.py:119 +msgid "" +"A portable way to lock resources by way of the file system.\n" +"\n" +" This class supports the following methods:\n" +"\n" +" __init__(lockfile[, lifetime[, withlogging]]):\n" +" Create the resource lock using lockfile as the global lock file. " +"Each\n" +" process laying claim to this resource lock will create their own\n" +" temporary lock files based on the path specified by lockfile.\n" +" Optional lifetime is the number of seconds the process expects to " +"hold\n" +" the lock. Optional withlogging, when true, turns on lockfile " +"logging\n" +" (see the module docstring for details).\n" +"\n" +" set_lifetime(lifetime):\n" +" Set a new lock lifetime. This takes affect the next time the file " +"is\n" +" locked, but does not refresh a locked file.\n" +"\n" +" get_lifetime():\n" +" Return the lock's lifetime.\n" +"\n" +" refresh([newlifetime[, unconditionally]]):\n" +" Refreshes the lifetime of a locked file. Use this if you realize " +"that\n" +" you need to keep a resource locked longer than you thought. With\n" +" optional newlifetime, set the lock's lifetime. Raises " +"NotLockedError\n" +" if the lock is not set, unless optional unconditionally flag is set " +"to\n" +" true.\n" +"\n" +" lock([timeout]):\n" +" Acquire the lock. This blocks until the lock is acquired unless\n" +" optional timeout is greater than 0, in which case, a TimeOutError " +"is\n" +" raised when timeout number of seconds (or possibly more) expires\n" +" without lock acquisition. Raises AlreadyLockedError if the lock is\n" +" already set.\n" +"\n" +" unlock([unconditionally]):\n" +" Relinquishes the lock. Raises a NotLockedError if the lock is not\n" +" set, unless optional unconditionally is true.\n" +"\n" +" locked():\n" +" Return 1 if the lock is set, otherwise 0. To avoid race " +"conditions,\n" +" this refreshes the lock (on set locks).\n" +"\n" +" " +msgstr "" +"Une façon portable de vérouiller des ressources par le biais du système de\n" +"fichier\n" +"Cette classe dipose des méthodes suivantes:\n" +"\n" +"__init__(fichiervérrou[, duréedevie[, avectrace]]):\n" +"crée le vérrou de la ressource en utilisant fichiervérrou comme un fichier " +"vérrou\n" +"global. Chaque processus réclamant ce vérrou va créer ses propres fichiers\n" +"temporaires en fonction du chemin spécifié par fichiervérrou.\n" +"une durée de vie facultative définit le nombre de seconde durant lesquels\n" +"le processus pense detenir le vérrou. Un avectrace facultatif à vrai\n" +"active la journalisation fichiervérrou (voir la docstring du module pour " +"plus\n" +"d'informations).\n" +"set_lifetime(duréedevie):\n" +"Définit la durée de vie d'un vérrou. Cela prend effet la prochaine fois que\n" +"le fichier est vérouillé et ne met pas à jour la durée de vie d'un vérrou\n" +"déjà posé.\n" +"\n" +"get_lifetime():\n" +"Renvoie la durée de vie du vérrou.\n" +"\n" +"refresh([nouvelleduréedevie[,inconditionnellement]]):\n" +"Met à jour la durée de vie d'un vérrou sur un fichier. Utilisez cette\n" +"méthode si vous vous rendez compte que vous aurez besoin de detenir un\n" +"un vérrou sur une ressource plus longtemps que vous ne le pensiez. Avec le\n" +"paramètre nouvelleduréedevie, définissez la durée de vie du vérrou. Lève\n" +"NotLockedError si le vérrou n'est pas posé à moins que le paramètre\n" +"facultatif inconditionnellement ne soit à vrai.\n" +"\n" +"lock([expirationdélai]):\n" +"Obtenir le vérrou. Ceci est bloquant jusqu'à ce que le vérrou soit obtenu\n" +"à moins que le paramètre facultatif expirationdélai soit supérieur à 0\n" +"auquel cas, TimeOutError est levé lorsque le nombre de secondes de délai\n" +"(ou plus) s'écoulent sans obtention du vérrou. Léve AlreadyLockedError si\n" +"le vérrou est déjà posé.\n" +"\n" +"unlock([inconditionnellement]):\n" +"Relâche le vérrou. Lève un NotLockedError si aucun vérrou n'est posé,\n" +"à moins que le paramètre inconditionnellement ne soit à vrai.\n" +"\n" +"locked():\n" +"Retourne 1 si le vérrou est posé, 0 sinon pour éviter les conditions de\n" +"concurrences, ceci met à jour le vérrou (sur les vérrou posés).\n" +"\n" +"\t" + +#: Mailman/LockFile.py:164 +msgid "" +"Create the resource lock using lockfile as the global lock file.\n" +"\n" +" Each process laying claim to this resource lock will create their " +"own\n" +" temporary lock files based on the path specified by lockfile.\n" +" Optional lifetime is the number of seconds the process expects to " +"hold\n" +" the lock. Optional withlogging, when true, turns on lockfile " +"logging\n" +" (see the module docstring for details).\n" +"\n" +" " +msgstr "" +"Création d'un vérrou de la ressource en utilisant fichiervérrou comme " +"fichier\n" +"vérrou global.\n" +"\n" +"Chque processus réclamant le vérrou sur cette ressource créera ses propres\n" +"fichiers vérrous temporaires en fonction du chemin spécifié par " +"fichiervérrou.\n" +"La durée de vie facultative est le nombre de secondes pendant lesquels le\n" +"le processus pense devoir tenir le vérrou. Un avectrace facultatif à vrai\n" +"active la journalisation sur fichiervérrou (voir le docstring du module pour " +"plus\n" +"d'informations).\n" +"\n" +"\t" + +#: Mailman/LockFile.py:181 +msgid "" +"Set a new lock lifetime.\n" +"\n" +" This takes affect the next time the file is locked, but does not\n" +" refresh a locked file.\n" +" " +msgstr "" +"Définit une nouvelle durée de vie pour le vérrou.\n" +"\n" +"Cela prendra effet la prochaine fois que le fichier sera vérouillé, mais\n" +"n'a pas d'effet sur un fichier déjà vérouillé.\n" +"\t" + +#: Mailman/LockFile.py:189 +msgid "Return the lock's lifetime." +msgstr "Renvoie la durée de vie du vérrou." + +#: Mailman/LockFile.py:193 +msgid "" +"Refreshes the lifetime of a locked file.\n" +"\n" +" Use this if you realize that you need to keep a resource locked " +"longer\n" +" than you thought. With optional newlifetime, set the lock's " +"lifetime.\n" +" Raises NotLockedError if the lock is not set, unless optional\n" +" unconditionally flag is set to true.\n" +" " +msgstr "" +"Met à jour la durée de vie d'un vérrou sur un fichier.\n" +"\n" +"Utilisez ceci si vous vous rendez compte que vous devez detenir un vérrou\n" +"sur une ressource plus longtemps que vous ne le pensiez. avec le paramètre\n" +"nouvelleduréedevie, définissez la durée de vie du vérrou.\n" +"Lèvez NotLockedError si le vérrou n'est pas posé à moins que le paramètre\n" +"inconditionnellement ne soit à vrai.\n" +"\t" + +#: Mailman/LockFile.py:207 +msgid "" +"Acquire the lock.\n" +"\n" +" This blocks until the lock is acquired unless optional timeout is\n" +" greater than 0, in which case, a TimeOutError is raised when " +"timeout\n" +" number of seconds (or possibly more) expires without lock " +"acquisition.\n" +" Raises AlreadyLockedError if the lock is already set.\n" +"\n" +" " +msgstr "" +"Acquiert le vérrou.\n" +"\n" +"Ceci est bloquant jusqu'à ce que le vérrou soir obtenu à moins que le\n" +"délai d'expiration facultatif soit supérieur à 0, auquel cas, un " +"TimeOutError\n" +"est levé lorsque le délai d'expiration en nombre de secondes (ou plus)\n" +"est atteint sans obtention de vérrou.\n" +"Lève AlreadyLockedError si le vérrou est déjà posé.\n" +"\n" +"\t" + +#: Mailman/LockFile.py:289 +msgid "" +"Unlock the lock.\n" +"\n" +" If we don't already own the lock (either because of unbalanced " +"unlock\n" +" calls, or because the lock was stolen out from under us), raise a\n" +" NotLockedError, unless optional `unconditionally' is true.\n" +" " +msgstr "" +"Relâchez le vérrou.\n" +"\n" +"\tSi le vérrou ne nous appartient pas (à cause d'appels de dévérouillages\n" +"non équilibrés ou parceque le vérrou vous a été piqué), lever l'exception\n" +"NotLockedError à moins que le paramètre facultatif `inconditionnellement' " +"soit à\n" +"true.\n" +"\t" + +#: Mailman/LockFile.py:312 +msgid "" +"Returns 1 if we own the lock, 0 if we do not.\n" +"\n" +" Checking the status of the lockfile resets the lock's lifetime, " +"which\n" +" helps avoid race conditions during the lock status test.\n" +" " +msgstr "" +"Renvoie 1 si le vérrou nous appartient, 0 sinon.\n" +"\n" +"\tLa vérification du statut du fichier vérrou réinitialise la durée\n" +"\tde vie de celui-ci, ce qui permet d'éluder les conditions de\n" +"\tde concurrences lors de la vérification de son état.\n" +"\t" + +#: Mailman/Logging/StampedLogger.py:25 +msgid "" +"Record messages in log files, including date stamp and optional label.\n" +"\n" +" If manual_reprime is on (off by default), then timestamp prefix will\n" +" included only on first .write() and on any write immediately following " +"a\n" +" call to the .reprime() method. This is useful for when StampedLogger " +"is\n" +" substituting for sys.stderr, where you'd like to see the grouping of\n" +" multiple writes under a single timestamp (and there is often is one " +"group,\n" +" for uncaught exceptions where a script is bombing).\n" +"\n" +" In any case, the identifying prefix will only follow writes that start " +"on\n" +" a new line.\n" +"\n" +" Nofail (by default) says to fallback to sys.stderr if write fails to\n" +" category file. A message is emitted, but the IOError is caught.\n" +" Initialize with nofail=0 if you want to handle the error in your code,\n" +" instead.\n" +"\n" +" " +msgstr "" +"Relatez les messages dans les fichiers journaux, avec un horodatage et\n" +"label facultatif. Si manual_reprime est à on (à off par défaut), alors\n" +"le préfixe d'horodatage sera seulement inclut au premier .write() et\n" +"suite à tout appel à cette fonction précédé par un appel à la méthode\n" +".reprime(). Ceci est utile lorsque StampedLogger est remplacé par " +"sys.stderr,\n" +"ou vous voudriez voir les groupes de traces avec le même le horodatage\n" +"(et il y a en général un seul groupe, pour les exceptions non gérées\n" +"lorsqu'un script s'enflamme).\n" +"\n" +"Dans tous les cas, le préfixe d'identification ne suivra que les traces\n" +"qui commençent sur une nouvelle ligne.\n" +"\n" +"Nofail (par défaut) ordonnes de retourner à sys.stderr si l'écriture\n" +"dans une fichier catégorie échoue, mais alors, IOError est géré.\n" +"Initialisez avec nofail=0 si vous souhaitez plutôt gérer les erreurs " +"générées\n" +"par votre code.\n" +"\n" +"\t" + +#: Mailman/Logging/StampedLogger.py:45 +msgid "" +"If specified, optional label is included after timestamp.\n" +" Other options are passed to the Logger class initializer.\n" +" " +msgstr "" +"Lorsque spécifié, un label facultatif est ajouté après l'horodatage.\n" +"Les autres options sont passées à l'initialiseur de la classe Logger.\n" +"\t" + +#: Mailman/Logging/StampedLogger.py:55 +msgid "Reset so timestamp will be included with next write." +msgstr "Réinitialiser pour que l'horodatage soit inclu au prochain write." + +#: Mailman/Logging/Utils.py:28 +msgid "" +"Establish a StampedLogger on sys.stderr if possible. sys.stdout\n" +" also gets stderr output, using a MultiLogger.\n" +"\n" +" Returns the MultiLogger if successful, None otherwise." +msgstr "" +"Etablir une journalisation horodatée sur sys.stderr autant que possible.\n" +"sys.stdout recoit également les sorties de stderr, utilisation d'un\n" +"MltiTraceur. Renvoies le MulitiTraceur en cas de réussite, None sinon." + +#: Mailman/MTA/Manual.py:38 +msgid "" +"The mailing list `%(listname)s' has been created via the through-the-web\n" +"interface. In order to complete the activation of this mailing list, the\n" +"proper /etc/aliases (or equivalent) file must be updated. The program\n" +"`newaliases' may also have to be run.\n" +"\n" +"Here are the entries for the /etc/aliases file:\n" +msgstr "" +"La liste de de diffusion `%(listname)s' a été crée en utilisant\n" +"l'interface a-travers-le-web.\n" +"Pour achever l'activation de la liste de diffusion, les aliases\n" +"/etc/aliases (ou équivalent) nécessaires doivent être crées\n" +"Dans certains cas, le programme `newaliases' devrait être exécuté.\n" +"\n" +"Voici la liste des entrées à inclure dans le fichier /etc/aliases:\n" + +#: Mailman/MTA/Manual.py:48 +msgid "" +"\n" +"To finish creating your mailing list, you must edit your /etc/aliases (or\n" +"equivalent) file by adding the following lines, and possibly running the\n" +"`newaliases' program:\n" +"\n" +"## %(listname)s mailing list" +msgstr "" +"\n" +"Pour achever la création de votre liste de diffusion, vous devrez\n" +"modifier votre fichier /etc/aliases (ou équivalent) en y ajoutant les\n" +"lignes suivantes et peut être exécuter le programme `newaliases':\n" +"\n" +"## Liste de diffusion %(listname)s" + +#: Mailman/MTA/Manual.py:65 +msgid "Mailing list creation request for list %(listname)s" +msgstr "Requête de création de la liste %(listname)s" + +#: Mailman/MTA/Manual.py:80 +msgid "" +"The mailing list `%(listname)s' has been removed via the through-the-web\n" +"interface. In order to complete the de-activation of this mailing list, " +"the\n" +"appropriate /etc/aliases (or equivalent) file must be updated. The program\n" +"`newaliases' may also have to be run.\n" +"\n" +"Here are the entries in the /etc/aliases file that should be removed:\n" +msgstr "" +"La liste de diffusion `%(listname)s' a été supprimée en utilisant\n" +"l'interface a-travers-le-web. Pour achever la désactivation de cette\n" +"liste, les entrées correspondantes dans le fichier /etc/aliases (ou\n" +"équivalent) doivent être supprimées. Il est possible que vous ayez\n" +"également à exécuter le programme `newaliases'.\n" +"\n" +"Voici la liste des entrées à supprimer du fichier /etc/aliases:\n" + +#: Mailman/MTA/Manual.py:90 +msgid "" +"\n" +"To finish removing your mailing list, you must edit your /etc/aliases (or\n" +"equivalent) file by removing the following lines, and possibly running the\n" +"`newaliases' program:\n" +"\n" +"## %(listname)s mailing list" +msgstr "" +"\n" +"Pour achever la suppression de votre liste de diffusion, vous devrez\n" +"modifier votre fichier /etc/aliases (ou équivalent) en y supprimant les\n" +"lignes suivantes et peut être exécuter le programme `newaliases':\n" +"\n" +"##Liste de diffusion %(listname)s" + +#: Mailman/MTA/Manual.py:107 +msgid "Mailing list removal request for list %(listname)s" +msgstr "Requête de suppression de la liste de diffusion %(listname)s" + +#: Mailman/MTA/Postfix.py:223 +msgid "checking permissions on %(DBFILE)s" +msgstr "Vérification des permissions pour %(DBFILE)s" + +#: Mailman/MTA/Postfix.py:232 +msgid "%(DBFILE)s permissions must be 066x (got %(octmode)s)" +msgstr "" +"les permissions de %(DBFILES) doivent être 066x (alors que j'ai reçu " +"%(octmode)s)" + +#: Mailman/MTA/Postfix.py:234 Mailman/MTA/Postfix.py:252 bin/check_perms:101 +#: bin/check_perms:123 bin/check_perms:142 bin/check_perms:160 +#: bin/check_perms:180 bin/check_perms:204 bin/check_perms:224 +#: bin/check_perms:238 bin/check_perms:258 bin/check_perms:292 +msgid "(fixing)" +msgstr "(réparation)" + +#: Mailman/MTA/Postfix.py:241 +msgid "checking ownership of %(DBFILE)s" +msgstr "Vérification de la propriété de %(DBFILE)s" + +#: Mailman/MTA/Postfix.py:249 +msgid "%(DBFILE)s owned by %(owner)s (must be owned by mailman)" +msgstr "%(DBFILE)s appartient à %(owner)s (doit appartenir à mailman)" + +#: Mailman/MailCommandHandler.py:56 +msgid "" +"When turned on, your email address is concealed on the Web page\n" +"that lists the members of the mailing list." +msgstr "" +"Lorsqu'elle est activée, votre adresse courriel n'est pas affiché\n" +"\tdans la page web listant les membres de la liste." + +#: Mailman/MailCommandHandler.py:59 +msgid "" +"When turned on, delivery to your email address is disabled, but\n" +"your address is still subscribed. This is useful if you plan on taking a\n" +"short vacation." +msgstr "" +"Lorsque activée, les remise vers votre adresse courriel sont désactivées\n" +"alors que vous restez abonné à la liste. Cette option peut s'avérer utile\n" +"lorsque vous envisagez prendre quelques vcances." + +#: Mailman/MailCommandHandler.py:63 +msgid "" +"When turned on, you get a separate acknowledgement email when you\n" +"post messages to the list." +msgstr "" +"Lorsqu'activé, vous recevez un accusé de réception des soumissions que vous " +"faîtes sur la liste." + +#: Mailman/MailCommandHandler.py:66 +msgid "" +"When turned on, you do *not* get copies of your own posts to\n" +"the list. Otherwise, you do get copies of your own posts (yes, this seems " +"a\n" +"little backwards). This does not affect the contents of digests, so if you\n" +"receive postings in digests, you will always get copies of your messages in\n" +"the digest." +msgstr "" +"Lorsqu'elle est activée, vous *ne* recevrez pas de copies de vos propres\n" +"soumissions à la liste. Sinon, vous recevez des copies de vos soumissions\n" +"(ça paraît effectivement un peu ringard). Cela n'affecte pas le contenu des\n" +"remises groupées, ainsi si vous recevez les soumissions en mode groupé, vous " +"aurez\n" +"toujours des copies de vos messages dans les digest." + +#: Mailman/MailCommandHandler.py:72 +msgid "" +"When turned on, you get postings from the list bundled into\n" +"digests. Otherwise, you get each individual message immediately as it is\n" +"posted to the list." +msgstr "" +"Lorsque activée, vous recevez les soumissions à l'endroit de la liste dans " +"un seul lot.\n" +"Sinon, vous recevez les messages indivuduelles dés qu'ils sont soumit à la " +"liste." + +#: Mailman/MailCommandHandler.py:76 +msgid "" +"When turned on, you get `plain' digests, which are actually\n" +"formatted using the RFC1154 digest format. This format can be easier to " +"read\n" +"if you have a non-MIME compliant mail reader. When this option is turned " +"off,\n" +"you get digests in MIME format, which are much better if you have a mail\n" +"reader that supports MIME." +msgstr "" +"Lorsqu'activé, vous recevez les soumissions groupées au format texte brute\n" +"actuellement formatté en utilisant le format des soumissions groupées de la\n" +"RFC1154. Ce format peut être plus lisible si votre client de messagerie\n" +"s'accomode mal de MIME. Lorsque cette option est désactivée, vous recevez\n" +"les soumissions groupées au format MIME, plus agréable lorsque votre client " +"de messagerie le supporte." + +#: Mailman/MailCommandHandler.py:207 +msgid "" +"Subject line ignored:\n" +" " +msgstr "" +"Ligne objet ignorée:\n" +" " + +#: Mailman/MailCommandHandler.py:212 +msgid "Maximum command lines (%(maxlines)d) encountered, ignoring the rest..." +msgstr "" +"Taille maximale d'une ligne de commande (%(maxlines)d) atteinte, reste " +"ignoré..." + +#: Mailman/MailCommandHandler.py:228 +msgid "End: " +msgstr "Fin:" + +#: Mailman/MailCommandHandler.py:229 +msgid "The rest of the message is ignored:" +msgstr "Le reste du message est ignoré:" + +#: Mailman/MailCommandHandler.py:234 +msgid "Command? " +msgstr "Commande?" + +#: Mailman/MailCommandHandler.py:236 +msgid "" +"\n" +"Too many errors encountered; the rest of the message is ignored:" +msgstr "" +"\n" +"Trop d'erreurs rencontrées; reste du message ignoré:" + +#: Mailman/MailCommandHandler.py:268 +msgid "" +"An unexpected Mailman error has occurred.\n" +"\n" +"Please forward your request to the human list administrator in charge of " +"this\n" +"list at <%(admin)s>. The traceback is attached below and will be forwarded " +"to\n" +"the list administrator automatically." +msgstr "" +"Une erreur inattendu s'est produite avec Mailman.\n" +"\n" +"Veillez faire suivre votre requête à la personne physique qui administre\n" +"cette liste à l'adresse <%(admin)s>. Les raisons sont attachées ci-dessous\n" +"et elles seront automatiquement envoyées à l'administrateur de la liste." + +#: Mailman/MailCommandHandler.py:281 +msgid "Unexpected Mailman error" +msgstr "Erreur Mailman inattendue" + +#: Mailman/MailCommandHandler.py:282 +msgid "" +"An unexpected Mailman error has occurred in\n" +"MailCommandHandler.ParseMailCommands(). Here is the traceback:\n" +"\n" +msgstr "" +"Une erreur Mailman inattendue s'est produite dans\n" +"MailCommandHandler.ParseMailCommand(). En voici les raisons:\n" +"\n" + +#: Mailman/MailCommandHandler.py:300 +msgid "" +"This is an automated response.\n" +"\n" +"There were problems with the email commands you sent to Mailman via the\n" +"administrative address %(requestaddr)s.\n" +"\n" +"To obtain instructions on valid Mailman email commands, send email to\n" +"%(requestaddr)s with the word \"help\" in the subject line or in the body of " +"the\n" +"message.\n" +"\n" +"If you want to reach the human being that manages this mailing list, please\n" +"send your message to %(adminaddr)s.\n" +"\n" +"The following is a detailed description of the problems.\n" +"\n" +msgstr "" +"Ceci est une réponse automatique.\n" +"\n" +"Des problèmes sont survenus avec les commandes courriels que vous avez\n" +"envoyé à Mailman par l'entremise de l'adresse administrative " +"%(requestaddr)s\n" +"\n" +"Pour obtenir des instructions sur les commandes courriels Mailman valides,\n" +"envoyez un courriel à %(requestaddr)s avec le mot \"help\" comme objet ou\n" +"comme corps du message.\n" +"\n" +"Si vous voulez joindre l'être humain qui gère cette liste, veillez envoyer\n" +"votre message à %(adminaddr)s.\n" +"\n" +"Voici une description detaillée du problème.\n" +"\n" + +#: Mailman/MailCommandHandler.py:318 +msgid "Mailman results for %(realname)s" +msgstr "Resulats Mailman pour %(realname)s" + +#: Mailman/MailCommandHandler.py:333 +msgid "Usage: password [<oldpw> <newpw>]" +msgstr "Usage: password [<ancien_mot_de_passe> <nouveau_mot_de_passe>]" + +#: Mailman/MailCommandHandler.py:344 +msgid "You are subscribed as %(user)s, with password: %(password)s" +msgstr "vous êtes abonnés comme %(user)s, avec comme mot de passe: %(password)s" + +#: Mailman/MailCommandHandler.py:348 +msgid "Found no password for %(sender)s" +msgstr "Mot de passe non trouvé pour %(sender)s" + +#: Mailman/MailCommandHandler.py:354 Mailman/MailCommandHandler.py:424 +#: Mailman/MailCommandHandler.py:579 +msgid "You gave the wrong password." +msgstr "Le mot de passe fournit n'est pas correcte." + +#: Mailman/MailCommandHandler.py:357 Mailman/MailCommandHandler.py:430 +#: Mailman/MailCommandHandler.py:582 +msgid "Succeeded." +msgstr "Réussit." + +#: Mailman/MailCommandHandler.py:359 Mailman/MailCommandHandler.py:420 +msgid "%(sender)s isn't subscribed to this list." +msgstr "%(sender)s n'est pas abonné à la liste." + +#: Mailman/MailCommandHandler.py:365 +msgid "%(sender)s is not a member of the list." +msgstr "%(sender)s n'est pas abonné à la liste." + +#: Mailman/MailCommandHandler.py:374 +msgid "" +"\n" +"To change an option, do: set <option> <on|off> <password>\n" +"\n" +"Option explanations:\n" +"--------------------" +msgstr "" +"\n" +"Pour modifier une options, faîtes: set <option> <on|off> <mot_de_passe>\n" +"\n" +"Détail des options:\n" +"--------------------" + +#: Mailman/MailCommandHandler.py:391 +msgid "" +"Usage: set <option> <on|off> <password>\n" +"Valid options are:\n" +msgstr "" +"Usage: set <option> <on|off> <mot_de_passe>\n" +"Les options valides sont:\n" + +#: Mailman/MailCommandHandler.py:432 +msgid "You are already receiving digests." +msgstr "Vous recevez déjà les soumissions en mode digest." + +#: Mailman/MailCommandHandler.py:434 +msgid "You already have digests off." +msgstr "Vous avez déjà désactivé le mode groupé." + +#: Mailman/MailCommandHandler.py:436 +msgid "List only accepts digest members." +msgstr "La liste n'accepte que des abonnés en mode groupé." + +#: Mailman/MailCommandHandler.py:438 +msgid "List doesn't accept digest members." +msgstr "Cette liste n'admet pas d'abonnés en mode groupé." + +#: Mailman/MailCommandHandler.py:444 +msgid "Usage: lists" +msgstr "Usage: listes" + +#: Mailman/MailCommandHandler.py:449 +msgid "" +"\n" +"Public mailing lists run by mailman@%(hostname)s" +msgstr "" +"\n" +"Liste de diffusion publique gérée par mailman@%(hostname)s" + +#: Mailman/MailCommandHandler.py:466 +msgid "\trequests to: " +msgstr "\trequête à: " + +#: Mailman/MailCommandHandler.py:469 +msgid "\tdescription: " +msgstr "\tdescription:" + +#: Mailman/MailCommandHandler.py:474 +msgid "" +"Usage: info\n" +"To get info for a particular list, send your request to\n" +"the '-request' address for that list, or use the 'lists' command\n" +"to get info for all the lists." +msgstr "" +"Usage: info\n" +"Pour obtenir des informations sur une liste particulière, envoyez votre " +"requête\n" +"à l'adresse '-request' de cette liste, ou utiliser la commande 'lists' pour " +"avoir des informations sur toutes les listes." + +#: Mailman/MailCommandHandler.py:483 +msgid "Private list: only members may see info." +msgstr "Liste privée: seul les membres peuvent avoir des informations." + +#: Mailman/MailCommandHandler.py:486 +msgid "" +"\n" +"For more complete info about the %(listname)s mailing list, including\n" +"background and instructions for subscribing to and using it, visit:\n" +"\n" +" %(url)s\n" +"\n" +msgstr "" +"\n" +"Pour de plus amples informations sur la liste %(listname)s, avec les\n" +"connaissances et les instructions nécessaires pour s'abonner et utiliser la " +"liste\n" +"viistez:\n" +"\n" +"\t%(url)s\n" +"\n" + +#: Mailman/MailCommandHandler.py:496 +msgid "No other details are available." +msgstr "Plus de détails." + +#: Mailman/MailCommandHandler.py:502 +msgid "" +"Usage: who\n" +"To get subscribership for a particular list, send your request\n" +"to the '-request' address for that list." +msgstr "" +"Usage: who\n" +"Pour vous abonner à une liste particulière, envoyez votre\n" +"requête à l'adresse -request de la liste en question" + +#: Mailman/MailCommandHandler.py:508 +msgid "Private list: No one may see subscription list." +msgstr "Liste privée: Personne ne doir voir la liste des abonnements." + +#: Mailman/MailCommandHandler.py:511 +msgid "Private list: only members may see list of subscribers." +msgstr "Liste privée : seul les membres peuvent voir la liste des abonnés" + +#: Mailman/MailCommandHandler.py:517 +msgid "NO MEMBERS." +msgstr "PAS D'ABONNES." + +#: Mailman/MailCommandHandler.py:527 +msgid "Digest Members:\n" +msgstr "Abonnés avec option de remise groupée:\n" + +#: Mailman/MailCommandHandler.py:533 +msgid "Non-Digest Members:\n" +msgstr "Abonnés en mode non-groupé:\n" + +#: Mailman/MailCommandHandler.py:561 +msgid "" +"Usage: unsubscribe [password] [email-address]\n" +"\n" +" To unsubscribe from a particular list, send your request to\n" +" the `-request' address for that list." +msgstr "" +"Usage: unsubscribe [mot de passe] [adresse courriel]\n" +"\n" +"\tPour résilier votre abonnement à une liste particulière, envoyez\n" +"\tune requête à l'adresse '-request' de cette liste." + +#: Mailman/MailCommandHandler.py:575 +msgid "A removal confirmation message has been sent." +msgstr "Une demande de confirmation de suppression a été envoyé." + +#: Mailman/MailCommandHandler.py:586 +msgid "%(addr)s is not subscribed to this list." +msgstr "%(addr)s n'est pas abonné à la liste." + +#: Mailman/MailCommandHandler.py:590 +msgid "Parse subscription request and send confirmation request." +msgstr "Analyse de la requête d'abonnement et une requête de confirmation." + +#: Mailman/MailCommandHandler.py:598 Mailman/MailCommandHandler.py:615 +msgid "Usage: subscribe [password] [digest|nodigest] [address=<email-address>]" +msgstr "" +"Usage: subscribe [mot_de_passe] [digest|nodigest] " +"[adresse=<adresse-courriel<]" + +#: Mailman/MailCommandHandler.py:637 +msgid "" +"Your subscription request has been forwarded to the list administrator\n" +"at %(adminemail)s for review." +msgstr "" +"Votre requête d'abonnement à été envoyé à l'administrateur de la liste\n" +"à l'adresse %(adminemail)s pour approbation." + +#: Mailman/MailCommandHandler.py:642 +msgid "" +"Mailman won't accept the given email address as a valid address.\n" +"(Does it have an @ in it???)" +msgstr "" +"Mailman n'acceptera pas cette adresse comme adresse courriel valide.\n" +"(Contient-elle un @???)" + +#: Mailman/MailCommandHandler.py:646 +msgid "" +"The list is not fully functional, and can not accept subscription\n" +"requests." +msgstr "" +"La liste n'est pas tout à fait fonctionnelle, elle ne permet pas les " +"abonnements pour le moment." + +#: Mailman/MailCommandHandler.py:650 +msgid "" +"Your subscription is not allowed because\n" +"the email address you gave is insecure." +msgstr "" +"Votre abonnement n'est pas autorisé du au fait que votre adresse courriel " +"n'est pas sûre." + +#: Mailman/MailCommandHandler.py:653 +msgid "You are already subscribed!" +msgstr "Vous êtes déjà abonné!" + +#: Mailman/MailCommandHandler.py:667 Mailman/MailCommandHandler.py:709 +msgid "Succeeded" +msgstr "Réussit" + +#: Mailman/MailCommandHandler.py:670 +msgid "Validate confirmation and carry out the subscription." +msgstr "Valide la confirmation et accepte l'abonnement." + +#: Mailman/MailCommandHandler.py:672 +msgid "Usage: confirm <confirmation string>\n" +msgstr "Usage: confirm <chaîne de confirmation>\n" + +#: Mailman/MailCommandHandler.py:681 +msgid "" +"Invalid confirmation string. Note that confirmation\n" +" strings expire approximately %(days)s days after the " +"initial\n" +" subscription request. If your confirmation has expired,\n" +" please try to re-submit your subscription." +msgstr "" +"Chaîne de confirmation non valide. Notez que la chaîne de confirmation\n" +"expires au bout de %(days)s jours à compter de l'émission de la requête " +"d'abonnement.\n" +"Si votre requête d'abonnement a expirée, essayer de demander un nouvel\n" +"abonnement." + +#: Mailman/MailCommandHandler.py:689 +msgid "" +"Your request has been forwarded to the\n" +" list moderator for approval." +msgstr "Votre requête a été envoyé au modérateur pour approbation." + +#: Mailman/MailCommandHandler.py:696 +msgid "You are already subscribed." +msgstr "Vous êtes déjà abonné." + +#: Mailman/MailCommandHandler.py:700 +msgid "You are not a member. Have you already unsubscribed?" +msgstr "Vous n'êtes pas abonné. Etes-vous déjà désabonné?" + +#: Mailman/MailList.py:181 +msgid "" +"Usually the member addr, but modified for umbrella lists.\n" +"\n" +" Umbrella lists have other mailing lists as members, and so admin " +"stuff\n" +" like confirmation requests and passwords must not be sent to the\n" +" member addresses - the sublists - but rather to the administrators " +"of\n" +" the sublists. This routine picks the right address, considering\n" +" regular member address to be their own administrative addresses.\n" +"\n" +" " +msgstr "" +"En général l'addr de l'abonné mais modifié pour les listes enveloppe.\n" +"\n" +"Les abonnés des listes enveloppe sont les abonnés des autres listes ainsi\n" +"les trucs d'admin tels que les requêtes de confirmation et les mot de passe\n" +"ne doivent pas être envoyés à l'adresse des abonnés - la sousliste - mais\n" +"plutôt aux administrateurs des souslistes. Cette routine sélectionne la " +"bonne\n" +"adresse en considérant que l'adresse normale des abonnés correspond à leurs\n" +"propre adresses administratives.\n" +"\n" +"\t" + +#: Mailman/MailList.py:217 +msgid "Set transient variables of this and inherited classes." +msgstr "" +"Définit les variables éphèmeres de this et des classes dont il descend." + +#: Mailman/MailList.py:241 +msgid "Assign default values - some will be overriden by stored state." +msgstr "" +"Attribuer une valeur par défaut - certaines seront écrasées par les états " +"stockés." + +#: Mailman/MailList.py:516 +msgid "Migrate prior version's state to new structure, if changed." +msgstr "" +"Migre l'état des versions antérieures vers de nouvelles structure en cas de " +"modifications." + +#: Mailman/MailList.py:530 +msgid "Normalize selected values to known formats." +msgstr "Normaliser les valeurs séléctionnées sur un format connu." + +#: Mailman/MailList.py:618 Mailman/MailList.py:893 +msgid " from %(remote)s" +msgstr " A partir de %(remote)s" + +#: Mailman/MailList.py:637 Mailman/MailList.py:813 Mailman/MailList.py:910 +msgid "confirm %(cookie)s" +msgstr "confirmer %(cookie)s" + +#: Mailman/MailList.py:653 +msgid "subscriptions to %(realname)s require administrator approval" +msgstr "L'abonnement a %(realname)s requièrt l'approbation de l'administrateur" + +#: Mailman/MailList.py:715 bin/add_members:258 +msgid "%(realname)s subscription notification" +msgstr "notification d'abonnement de %(realname)s" + +#: Mailman/MailList.py:742 +msgid "%(realname)s unsubscribe notification" +msgstr "notification de résiliation de %(realname)s" + +#: Mailman/MailList.py:863 +msgid "subscriptions to %(name)s require administrator approval" +msgstr "" +"L'abonnement à la liste %(name)s requiert une approbation de l'administrateur" + +#: Mailman/MailList.py:920 +msgid "" +"True if list name or any acceptable_alias is included among the\n" +" to or cc addrs." +msgstr "" +"Vrai si le nom de la liste ou tout autre alias acceptable est contenu dans " +"l'un des champs d'adresses to ou cc." + +#: Mailman/MailList.py:979 +msgid "Return a list of triples [(field name, regex, line), ...]." +msgstr "Renvoie d'un triplet [(nom de champ, regex, ligne), ...]." + +#: Mailman/MailList.py:1011 +msgid "" +"Return true if named header field matches a regexp in the\n" +" bounce_matching_header list variable.\n" +"\n" +" Returns constraint line which matches or empty string for no\n" +" matches.\n" +" " +msgstr "" +"Renvoie vrai si le champ de l'en-tête correspond à l'une des expressions " +"regulières de la liste de variables bounce_matching_header.\n" +"\n" +"Renvoie la contrainte correspondante ou une ligne vide en cas de " +"discordance.\n" +"\t" + +#: Mailman/Message.py:95 +msgid "Class for internally crafted messages." +msgstr "Classe pour les messages passés au métier interne." + +#: Mailman/Message.py:113 +msgid "" +"Sends the message by enqueuing it to the `virgin' queue.\n" +"\n" +" This is used for all internally crafted messages.\n" +" " +msgstr "" +"Envoyer le message en le plaçant dans la file d'attente\n" +"fraîche.\n" +"\n" +"Ceci est utilisé pour tous les messages passé au métier interne.\n" +"\t" + +#: Mailman/Pending.py:46 +msgid "Create a new entry in the pending database, returning cookie for it." +msgstr "" +"Crée une nouvelle entrée dans la base de données en suspens, renvoie d'un " +"cookie correspondant." + +#: Mailman/Queue/Control.py:186 +msgid "" +"Main startup function.\n" +"\n" +" This is called by (the misnamed) cron/qrunner and by bin/mailmanctl. " +"If\n" +" optional argument runner is provided, then the named qrunner is run " +"once\n" +" followed by a return of this function. If runner is None, then we " +"start\n" +" the master qrunner main loop.\n" +" " +msgstr "" +"Les fonctions principales de démarrage.\n" +"\n" +"Ceci est invoqué par (les mal nommés) cron/qrunner et bin/mailmanctl. Si\n" +"un argument runner optionnel est fournit, alors ledit qrunner est\n" +"exécuté une fois avant un retour de cette fonction. Si runner est None,\n" +"alors nous initions la boucle principal du qrunner maître.\n" +"\t" + +#: Mailman/Queue/Runner.py:192 +msgid "" +"Clean up upon exit from the main processing loop.\n" +"\n" +" Called when the Runner's main loop is stopped, this should perform\n" +" any necessary resource deallocation. Its return value is " +"irrelevant.\n" +" " +msgstr "" +"Nettoiment à la sortie de la boucle pricipale de traitement.\n" +"\n" +"Apellé lorsque la boucle pricipale du Runner est arrêté, ceci\n" +"devrait réaliser toute libération de ressources nécéssaire. Sa valeure\n" +"de retour est insignifiante.\n" +"\t" + +#: Mailman/Queue/Runner.py:201 +msgid "" +"Dispose of a single message destined for a mailing list.\n" +"\n" +" Called for each message that the Runner is responsible for, this is\n" +" the primary overridable method for processing each message.\n" +" Subclasses, must provide implementation for this method.\n" +"\n" +" mlist is the MailList instance this message is destined for.\n" +"\n" +" msg is the Message object representing the message.\n" +"\n" +" msgdata is a dictionary of message metadata.\n" +" " +msgstr "" +"Se débarrases d'un message unique destiné à la liste de diffusion.\n" +"\n" +"Apellé pour chaque message sous la responsabilité du Runner, ceci est\n" +"la première méthode de traitement individuel des messages redéfinissable.\n" +"Les sous classes doivent fournir une mise en oeuvre de cette méthode.\n" +"\n" +"mlist est l'instance MailList dont ce message est destiné.\n" +"\n" +"msg est l'objet Message représentant le message.\n" +"\n" +"msgdata est un dictionnaire de metadonnées message.\n" +"\t" + +#: Mailman/Queue/Runner.py:216 +msgid "" +"Do some processing `every once in a while'.\n" +"\n" +" Called every once in a while both from the Runner's main loop, and\n" +" from the Runner's hash slice processing loop. You can do whatever\n" +" special periodic processing you want here, and the return value is\n" +" irrelevant.\n" +"\n" +" " +msgstr "" +"Effectuer quelques traitements `de temps en temps'.\n" +"\n" +"Apellé de temps en temps autant à partir de la boucle principale du Runner\n" +"qu'à partir de la boucle de traitement des tranches hash. Vous pourrez\n" +"effectuer ici tous les traitements périodiques que vous voulez en gardant\n" +"à l'esprit que la valeure de retour est insignifiante.\n" +"\n" +"\t" + +#: Mailman/Queue/Runner.py:227 +msgid "" +"Sleep for a little while, because there was nothing to do.\n" +"\n" +" This is called from the Runner's main loop, but only when the last\n" +" processing loop had no work to do (i.e. there were no messages in " +"it's\n" +" little slice of hash space).\n" +" " +msgstr "" +"S'endort un tout petit peu parce qu'il n'y avait rien à faire.\n" +"\n" +"Ceci est apellé par la boucle pricipale du Runner, mais seulement si la\n" +"dernière boucle de traitement n'avait rien à faire (i.e. qu'il n'y avait\n" +"aucun message dans son petit morceau d'espace hash).\n" +"\t" + +#: Mailman/Queue/Runner.py:238 +msgid "" +"Return a true value if the individual file processing loop should\n" +" exit before it's finished processing each message in the current " +"slice\n" +" of hash space. A false value tells __oneloop() to continue " +"processing\n" +" until the current snapshot of hash space is exhausted.\n" +"\n" +" You could, for example, implement a throttling algorithm here.\n" +" " +msgstr "" +"Renvoie vrai si le fichier individuel de de la boucle de traitement\n" +"pourrait sortir avant d'achever le traitement de chaque message dans\n" +"le morceau courant de l'espace hash. Une valeure fausse dit à __oneloop()\n" +"de continuer traitement jusqu'à ce que le morceau de l'espace hash courant\n" +"soit terminé.\n" +"\n" +"Vous pourrez par exemple mettre ici en oeuvre un algorithme d'accélération.\n" +"\t" + +#: Mailman/Queue/Switchboard.py:194 +msgid "Python marshal format." +msgstr "Format marshal Python." + +#: Mailman/Queue/Switchboard.py:238 +msgid "Native (i.e. compiled-in) Berkeley db format." +msgstr "Format Natif (i.e. compilé-avec) Berkeley db." + +#: Mailman/Queue/Switchboard.py:264 +msgid "" +"Human readable .db file format.\n" +"\n" +" key/value pairs are written as\n" +"\n" +" key = value\n" +"\n" +" as real Python code which can be execfile'd.\n" +" " +msgstr "" +"Format de fichier .db lisible par un humain.\n" +"\n" +"les paires clé/valeur sont écrites sous forme de\n" +"\n" +" clé = valeur \n" +"\n" +"comme du vrai code Python qui peut être passé par execfile.\n" +"\t" + +#: Mailman/SafeDict.py:27 +msgid "" +"Dictionary which returns a default value for unknown keys.\n" +"\n" +" This is used in maketext so that editing templates is a bit more " +"robust.\n" +" " +msgstr "" +"Dictionnaire qui renvoie une valeur par défaut pour les clés inconnues.\n" +"\n" +"Ceci est utilisé dans maketext pour rendre la modification des templates\n" +"un peu plus robuste.\n" +"\t" + +#: Mailman/Utils.py:49 +msgid "Return true iff list `listname' exists." +msgstr "Renvoie vrai si la liste `nomliste' existe." + +#: Mailman/Utils.py:58 +msgid "Return the names of all lists in default list directory." +msgstr "" +"Renvoies les noms de toutes les listes dans le répertoire par défaut des " +"listes." + +#: Mailman/Utils.py:69 +msgid "" +"Wrap and fill the text to the specified column.\n" +"\n" +" Wrapping is always in effect, although if it is not possible to wrap a\n" +" line (because some word is longer than `column' characters) the line is\n" +" broken at the next available whitespace boundary. Paragraphs are also\n" +" always filled, unless honor_leading_ws is true and the line begins with\n" +" whitespace. This is the algorithm that the Python FAQ wizard uses, and\n" +" seems like a good compromise.\n" +"\n" +" " +msgstr "" +"Couvre et ajuste le texte au sein de la colonne spécifiée.\n" +"\n" +"\tLa couverture prend toujours effet, toutefois, s'il est impossible\n" +"\tde couvrir une ligne (parceque certains mots sont plus longs que\n" +"\tla taille de la colonne) la ligne est coupé à partir du prochain\n" +"\tcaractère d'espacement. Les paragraphes sont aussi toujours remplit,\n" +"\tsauf si la variable honor_leading_ws est à true et que la ligne\n" +"\tcommence par un caractère d'espacement. Ceci est l'algorithme\n" +"\tutilisé par les wizards du Python FAQ, et il a tout l'air d'un bon\n" +"\tcompromis.\n" +"\n" +"\t" + +#: Mailman/Utils.py:166 +msgid "returns the address with the domain part lowercased" +msgstr "renvoie l'adresse avec la partie constituée par le domaine en minuscule" + +#: Mailman/Utils.py:177 +msgid "Verify that the an email address isn't grossly evil." +msgstr "Vérifier qu'une adresse courriel n'est pas grossièrement mauvaise." + +#: Mailman/Utils.py:201 +msgid "" +"target - scriptname only, nothing extra\n" +" web_page_url - the list's configvar of the same name\n" +" absolute - a flag which if set, generates an absolute url\n" +" " +msgstr "" +"target - nom du script uniquement, rien de plus\n" +"web_page_url - La varconfig de la liste portant le même nom\n" +"absolute - un drapeau qui lorsqu'il est levé, génère un url absolue\n" +"\t" + +#: Mailman/Utils.py:233 +msgid "True when username matches and host addr of one addr contains other's." +msgstr "" +"Vrai si le nom d'utilisateur correspond et si l'adresse hôte d'une adresse " +"en cotient d'autres" + +#: Mailman/Utils.py:255 +msgid "" +"returns a sorted list of addresses that could possibly match\n" +" a given name.\n" +"\n" +" For Example, given scott@pobox.com, return ['scott@pobox.com'],\n" +" given scott@blackbox.pobox.com return ['scott@blackbox.pobox.com',\n" +" 'scott@pobox.com']" +msgstr "" +"renvoie une liste d'adresses triées pouvant correspondre à un nom donné\n" +"\n" +"Par exemple, scott@pobox.com renvoie ['scott@pobox.com'],\n" +"alors que scott@blackbox.pobox.com renvoie ['scott@blackbox.pobox.com',\n" +"\t\t\t\t\t\t'scott@pobox.com']" + +#: Mailman/Utils.py:275 +msgid "" +"List2Dict returns a dict keyed by the entries in the list\n" +" passed to it." +msgstr "" +"List2Dict renvoie un dictionnaire dont les clés sont constituées par les\n" +"entrées contenues dans la liste passée en paramètre." + +#: Mailman/Utils.py:284 +msgid "" +"Given an email address, and any number of dictionaries keyed by\n" +" email addresses, returns the subset of the list that matches the\n" +" given address. Should sort based on exactness of match,\n" +" just in case." +msgstr "" +"Pour une adresse courriel determinée, et un nombre quelconque de\n" +"de dictionnaires dont les clés sont constitués par des adresses courriel,\n" +"renvoie le sous-ensemble de la liste correspondant aux adresses spécifiées.\n" +"Le tri devrait être effectué suivant l'exactitude de la correspondance,\n" +"juste au cas où." + +#: Mailman/Utils.py:377 +msgid "" +"Make email address unrecognizable to web spiders, but invertable.\n" +"\n" +" When for_text option is set (not default), make a sentence fragment\n" +" instead of a token." +msgstr "" +"Rendez les adresses courriel meconnaissables par les spiders web, mais de\n" +"de façcon reversible, lorsque l'option for_text est activée (non actif\n" +"par défaut), générer un bout de phrase en lieu et place d'un jeton." + +#: Mailman/Utils.py:387 +msgid "Invert ObscureEmail() conversion." +msgstr "Annuler la conversion de ObscureEmail()." + +#: Mailman/Utils.py:546 +msgid "" +"Like `rm -r'\n" +"\n" +" Completely and recursively removes a directory and all its contents,\n" +" unlike os.removedirs().\n" +" " +msgstr "" +"Comme `rm -r'\n" +"\n" +"Supprime complétement et de façon récursive un répertoire et tout ce qu'il\n" +"contient, contrairement à os.removedirs().\n" +"\t" + +#: Mailman/Utils.py:567 +msgid "" +"Return the full virtual path this CGI script was invoked with.\n" +"\n" +" Newer web servers seems to supply this info in the REQUEST_URI\n" +" environment variable -- which isn't part of the CGI/1.1 spec.\n" +" Thus, if REQUEST_URI isn't available, we concatenate SCRIPT_NAME\n" +" and PATH_INFO, both of which are part of CGI/1.1.\n" +"\n" +" Optional argument `fallback' (default `None') is returned if both of\n" +" the above methods fail.\n" +"\n" +" " +msgstr "" +"Renvoyez le chemin virtuel complet à partir duquel ce script CGI a été " +"apellé.\n" +"\n" +"Les nouveaux serveurs web semblent ranger cette information dans la\n" +"variable d'environnement REQUEST_URI -- qui ne fait pas partie de la\n" +"spécification CGI/1.1. Ainsi si ladite variable n'est pas disponible\n" +"nous concacténons SCRIPT_NAME et PATH_INFO qui, tous deux, font partie\n" +"de la spécification CGI/1.1.\n" +"\n" +"Un argument facultatif 'fallback' ('None' par défaut) est renvoyé si toutes\n" +"les deux méthodes ci-dessous échouent.\n" +"\n" +"\t" + +#: Mailman/htmlformat.py:44 +msgid "" +"Return a presentation of an object, invoking their Format method if any." +msgstr "" +"Renvoie la présentation d'un objet, en apellant leur méthodes de formattage " +"s'il en est." + +#: Mailman/htmlformat.py:222 +msgid "FontSize is being deprecated - use FontAttr(..., size=\"...\") instead." +msgstr "FontSize est vieillit - utilisez plutôt FontAttr(..., size=\"...\")." + +#: Mailman/htmlformat.py:235 +msgid "Present arbitrary font attributes." +msgstr "Présente des attributs de polices arbitraires." + +#: Mailman/htmlformat.py:335 +msgid "Document without head section, for templates that provide their own." +msgstr "" +"Document sans section en-tête, pour les templates qui fournissent les leurs." + +#: Mailman/htmlformat.py:581 +msgid "Delivered by Mailman<br>version %(version)s" +msgstr "Servi par Mailman <br>version %(version)s" + +#: Mailman/htmlformat.py:582 +msgid "Python Powered" +msgstr "Python Powered" + +#: Mailman/htmlformat.py:583 +msgid "Gnu's Not Unix" +msgstr "Gnus's Not Unix" + +#: Mailman/versions.py:48 +msgid "" +"Dispose of old vars and user options, mapping to new ones when suitable." +msgstr "" +"Dispose des anciennes vars ainsi que des options utilisateur, etablissement " +"des correspondances chaque fois que cela est possible." + +#: Mailman/versions.py:70 +msgid "" +"Transform old variable values into new ones, deleting old ones.\n" +" stored_state is last snapshot from file, as opposed to from InitVars()." +msgstr "" +"Mise à jour des anciennes variables, supression des anciennes.\n" +"stored_state est la dernière capture à partir du fichier, contrairement à " +"InitVars()." + +#: Mailman/versions.py:75 +msgid "" +"Use specified old value if new value is not in stored state.\n" +"\n" +" If the old attr does not exist, and no newdefault is specified, the\n" +" new attr is *not* created - so either specify a default or be " +"positive\n" +" that the old attr exists - or don't depend on the new attr.\n" +"\n" +" " +msgstr "" +"Utilise une ancienne valeur si la nouvelle n'est pas dans un état stocké.\n" +"\n" +"Si l'ancien attribut n'existe pas, et qu'aucune valeur par défaut n'est " +"spécifiée\n" +"alors aucun nouvel attribut ne sera crée - Donc spécifiez une valeur par\n" +"défaut ou assurez-vous que qu'un ancien attribut existe - ou alors " +"rendez-vous\n" +"indépendant du nouvel attribut.\n" +"\n" +"\t" + +#: Mailman/versions.py:180 +msgid "Add defaults for these new variables if they don't exist." +msgstr "" +"Ajouter des valeurs par défaut à ces variables si elles n'existent pas." + +#: Mailman/versions.py:211 +msgid "Transform sense of changed user options." +msgstr "Changer le sens des modifications des paramètres de l'utilisateur." + +#: Mailman/versions.py:221 +msgid "Keys in user_options must be lower case." +msgstr "Les clés dans user_options doivent être en minuscule." + +#: Mailman/versions.py:239 +msgid "With version 1.2, we use a new pending request database schema." +msgstr "" +"Avec la version 1.2, on utilise un nouveau schéma de base de données de " +"requêtes en attente." + +#: bin/add_members:123 +msgid "Big change in %(listname)s@%(listhost)s mailing list" +msgstr "" +"De grands changements survenus sur la liste de diffusion " +"%(listname)s@%(listhost)s" + +#: bin/add_members:152 +msgid "Already a member: %(member)s" +msgstr "Déjà abonné: %(member)s" + +#: bin/add_members:155 +msgid "Bad/Invalid email address: blank line" +msgstr "Adresse courriel Mauvaise/Invalide: ligne vide" + +#: bin/add_members:157 +msgid "Bad/Invalid email address: %(member)s" +msgstr "Adresse courriel Mauvaise/Invalide: %(member)s" + +#: bin/add_members:159 +msgid "Hostile address (illegal characters): %(member)s" +msgstr "Adresse hostile (caractères illégaux): %(member)s" + +#: bin/add_members:161 +msgid "Subscribed: %(member)s" +msgstr "Abonné: %(member)s" + +#: bin/add_members:200 +msgid "Bad argument to -c/--changes-msg: %(arg)s" +msgstr "Mauvais argument fourni à -c/--changes-msg: %(arg)s" + +#: bin/add_members:207 +msgid "Bad argument to -w/--welcome-msg: %(arg)s" +msgstr "Mauvais argument fourni à -w/--welcome-msg: %(arg)s" + +#: bin/add_members:214 +msgid "Bad argument to -a/--admin-notify: %(arg)s" +msgstr "Mauvais argument fourni à -a/--admin-notify: %(arg)s" + +#: bin/add_members:220 +msgid "Cannot read both digest and normal members from standard input." +msgstr "" +"Ne peut à la fois lire, à partir de l'entrée standard, les abonnés\n" +"normaux et les abonnés de type digest." + +#: bin/add_members:226 bin/find_member:93 bin/list_admins:85 +#: bin/list_members:117 bin/move_list:78 bin/remove_members:110 bin/rmlist:82 +#: bin/sync_members:200 +msgid "No such list: %(listname)s" +msgstr "Liste introuvable: %(listname)s" + +#: bin/add_members:245 bin/change_pw:152 bin/check_db:102 bin/sync_members:220 +msgid "Nothing to do." +msgstr "Rien à faire." + +#: bin/addlang:80 +msgid "--listname/-l is required" +msgstr "--listname/-l est requis" + +#: bin/addlang:88 bin/arch:91 bin/change_pw:100 bin/config_list:101 +#: bin/config_list:192 +msgid "" +"No such list \"%(listname)s\"\n" +"%(e)s" +msgstr "" +"Liste \"%(listname)s\" introuvable\n" +"%(e)s" + +#: bin/addlang:98 +msgid "No template directory for language: %(lang)s" +msgstr "Répertoire template non trouvé pour la langue: %(lang)s" + +#: bin/addlang:109 +msgid "List already supports language: %(lang)s" +msgstr "La liste gere déjà la langue: %(lang)s" + +#: bin/addlang:117 +msgid "Language support for %(okmsg)s added" +msgstr "support de langue ajoutée pour %(okmsg)s" + +#: bin/arch:73 +msgid "listname is required" +msgstr "Nom de liste requis" + +#: bin/arch:115 +msgid "Cannot open mbox file %(mbox)s: %(msg)s" +msgstr "Impossible d'ouvrir le fichier mbox %(mbox)s: %(msg)s" + +#: bin/change_pw:138 +msgid "Bad arguments: %(strargs)s" +msgstr "Mauvais arguments: %(strargs)s" + +#: bin/change_pw:142 +msgid "Empty list passwords are not allowed" +msgstr "Les mot de passe vide pour la liste ne sont pas admis" + +#: bin/change_pw:173 +msgid "New %(listname)s password: %(notifypassword)s" +msgstr "Nouveau mot de passe de %(listname)s: %(notifypassword)s" + +#: bin/change_pw:179 +msgid "Your new %(listname)s list password" +msgstr "Votre nouveau mot de passe pour %(listname)s" + +#: bin/change_pw:180 +msgid "" +"The site administrator at %(hostname)s has changed the password for your\n" +"mailing list %(listname)s. It is now\n" +"\n" +" %(notifypassword)s\n" +"\n" +"Please be sure to use this for all future list administration. You may " +"want\n" +"to log in now to your list and change the password to something more to " +"your\n" +"liking. Visit your list admin page at\n" +"\n" +" %(adminurl)s\n" +msgstr "" +"L'administrateur du site %(hostname)s a changé votre mot de passe pour la\n" +"liste %(listname)s. Le nouveau mot de passe est\n" +"\n" +"\t%(notifypassword)s\n" +"\n" +"De grâce veillez utilisez celui-ci pour les tâches administratives à venir\n" +"Vous pourrez vous connecter à votre liste maintenant et remplacer ce mot de\n" +"passe avec un autre que vous preferrez. visitez la page d'administration\n" +"de votre liste à l'adresse\n" +"\n" +"\t%(adminurl)s\n" + +#: bin/check_db:67 +msgid "" +"%(filename)s cannot be opened for reading:\n" +"\t" +msgstr "" +"impossible d'ouvrir %(filename)s en lecture:\n" +"\t" + +#: bin/check_db:74 +msgid "" +"%(filename)s contains a corrupt marshal:\n" +"\t" +msgstr "" +"%(filename)s contient un marshal corrompu:\n" +"\t" + +#: bin/check_db:107 +msgid "No list named:" +msgstr "Aucune liste nommée:" + +#: bin/check_db:116 +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." + +#: bin/check_db:125 +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." + +#: bin/check_db:135 +msgid "The list `%(listname)s' databases seem fine." +msgstr "La base de données de la liste %(listname)s paraît parfaite." + +#: bin/check_perms:86 +msgid " checking gid and mode for %(path)s" +msgstr " vérification du gid et du mode pour %(path)s" + +#: bin/check_perms:98 +msgid "%(path)s bad gid (has: %(groupname)s, expected %(MAILMAN_GRPNAME)s)" +msgstr "" +"Mauvais gid pour %(path)s (Obtenu: %(groupname)s, Attendu " +"%(MAILMAN_GRPNAME)s)" + +#: bin/check_perms:121 +msgid "directory permissions must be %(octperms)s: %(path)s" +msgstr "" +"Les permissions sur les répertoires doivent être de %(octperms)s: %(path)s" + +#: bin/check_perms:132 +msgid "checking mode for %(prefix)s" +msgstr "Vérification du mode pour %(prefix)s" + +#: bin/check_perms:140 +msgid "directory must be at least 02775: %(d)s" +msgstr "Les répertoirs doivent être au moins en 02775: %(d)s" + +#: bin/check_perms:153 +msgid "checking perms on %(private)s" +msgstr "Vérification des permissions sur %(private)s" + +#: bin/check_perms:158 +msgid "%(private)s must not be other-readable" +msgstr "%(private)s ne doit pas être lsible par les autres" + +#: bin/check_perms:178 +msgid "mbox file must be at least 0660:" +msgstr "Un fichier mbox doit avoir un jeu de permissions d'au moins 0660:" + +#: bin/check_perms:202 +msgid "%(dbdir)s \"other\" perms must be 000" +msgstr "%(dbdir)s les permissions pour \"other\" doivent être de 000" + +#: bin/check_perms:213 +msgid "checking cgi-bin permissions" +msgstr "Vérification des permissions du répertoire cgi-bin" + +#: bin/check_perms:218 +msgid " checking set-gid for %(path)s" +msgstr "\tVérification du bit set-gid pour %(path)s" + +#: bin/check_perms:222 +msgid "%(path)s must be set-gid" +msgstr "le bit set-gid doit être actif sur %(path)s" + +#: bin/check_perms:232 +msgid "checking set-gid for %(wrapper)s" +msgstr "vérification du bit set-gid pour %(wrapper)s" + +#: bin/check_perms:236 +msgid "%(wrapper)s must be set-gid" +msgstr "%(wrapper)s doit avoir le bit set-gid activé" + +#: bin/check_perms:246 +msgid "checking permissions on %(pwfile)s" +msgstr "Vérification des permissions sur %(pwfile)s" + +#: bin/check_perms:255 +msgid "%(pwfile)s permissions must be exactly 0640 (got %(octmode)s)" +msgstr "" +"le fichier %(pwfile)s doit avoir un jeu de permissions de 0640 exactement " +"(alors que j'ai obtenu %(octmode)s)" + +#: bin/check_perms:277 +msgid "checking permissions on list data" +msgstr "Vérification des permissions sur les données de la liste" + +#: bin/check_perms:282 +msgid " checking permissions on: %(path)s" +msgstr "\tVérification des permission sur: %(path)s" + +#: bin/check_perms:290 +msgid "file permissions must be at least 660: %(path)s" +msgstr "Les permissions sur les fichiers doivent au moins être 660: %(path)s" + +#: bin/check_perms:332 +msgid "No problems found" +msgstr "Aucun problème trouvé" + +#: bin/check_perms:334 +msgid "Problems found:" +msgstr "Problèmes trouvés:" + +#: bin/check_perms:335 +msgid "Re-run as %(MAILMAN_OWNER)s (or root) with -f flag to fix" +msgstr "" +"Ré-éxecuter en tant que %(MAILMAN_OWNER)s (ou root) avec l'option\n" +"-f pour réparer" + +#: bin/clone_member:90 +msgid "processing mailing list:" +msgstr "Traitement de la liste:" + +#: bin/clone_member:97 +msgid " scanning list owners:" +msgstr "\tBalayage des propriétaires de liste:" + +#: bin/clone_member:115 +msgid " new list owners:" +msgstr "\tnouveaux propriétaires de liste:" + +#: bin/clone_member:117 +msgid "(no change)" +msgstr "(pas de modifications)" + +#: bin/clone_member:126 +msgid " address not found:" +msgstr "\tadresse non trouvée" + +#: bin/clone_member:145 +msgid " clone address added:" +msgstr "\tadresse clone ajoutée:" + +#: bin/clone_member:148 +msgid " clone address is already a member:" +msgstr "\tune adresse semblable est déjà abonnée:" + +#: bin/clone_member:165 +msgid " original address removed:" +msgstr " Adresse d'origine supprimée:" + +#: bin/clone_member:216 +msgid "Not a valid email address: %(toaddr)s" +msgstr "Adresse courriel invalide: %(toaddr)s" + +#: bin/clone_member:229 +msgid "" +"Error opening list \"%(listname)s\", skipping.\n" +"%(e)s" +msgstr "" +"Erreur lors de l'ouverture de la liste \"%(listname)s\", au suivant.\n" +"%(e)s" + +#: bin/config_list:105 +msgid "" +"## \"%(listname)s\" mailing list configuration settings -*- python -*-\n" +"## captured on %(when)s\n" +msgstr "" +"## Paramètre de configuration de la liste \"%(listname)s\" -*- python -*-\n" +"## Capturé le %(when)s\n" + +#: bin/config_list:115 +msgid "options" +msgstr "options" + +#: bin/config_list:166 +msgid "legal values are:" +msgstr "Les valeurs admises sont:" + +#: bin/config_list:204 +msgid "attribute \"%(k)s\" ignored" +msgstr "propriété \"%(k)s\" ignorée" + +#: bin/config_list:207 +msgid "attribute \"%(k)s\" changed" +msgstr "propriété \"%(k)s\" modifiée" + +#: bin/config_list:243 +msgid "Only one of -i or -o is allowed" +msgstr "Une seule des options -i ou -o est autorisée" + +#: bin/config_list:245 +msgid "One of -i or -o is required" +msgstr "Une des options -i ou -o est requise" + +#: bin/config_list:249 +msgid "List name is required" +msgstr "Le nom de la liste est requis" + +#: bin/dumpdb:87 +msgid "No filename given." +msgstr "Aucun nom de fichier fourni." + +#: bin/dumpdb:90 +msgid "Bad arguments: %(pargs)s" +msgstr "Mauvais argument: %(pargs)s" + +#: bin/dumpdb:100 +msgid "Please specify either -p or -m." +msgstr "Veillez spécifier l'une des options -p ou -m." + +#: bin/find_member:155 +msgid "Search regular expression required" +msgstr "Recherche d'expression regulière requise" + +#: bin/find_member:160 +msgid "No lists to search" +msgstr "Pas de liste disponible pour effectuer la recherche" + +#: bin/find_member:169 +msgid "found in:" +msgstr "Trouvé dans:" + +#: bin/find_member:175 +msgid "(as owner)" +msgstr "(comme propriétaire)" + +#: bin/list_admins:91 +msgid "List: %(listname)s, \tOwners: %(owners)s" +msgstr "Liste: %(listname)s, \tPropriétaire: %(owners)s" + +#: bin/list_lists:97 +msgid "No matching mailing lists found" +msgstr "Pas de liste correspondante" + +#: bin/list_lists:100 +msgid "matching mailing lists found:" +msgstr "listes correspondantes trouvées:" + +#: bin/list_members:109 +msgid "Could not open file for writing:" +msgstr "Impossible d'ouvrir le fichier en écriture:" + +#: bin/mailmanctl:93 +msgid "PID unreadable in: %(pidfile)s" +msgstr "PID illisible dans: %(pidfile)s" + +#: bin/mailmanctl:101 +msgid "No child with pid: %(pid)s" +msgstr "Pas de fils avec un pid: %(pid)s" + +#: bin/mailmanctl:122 +msgid "No command given." +msgstr "Aucune commande fournit." + +#: bin/mailmanctl:125 bin/mailmanctl:129 bin/qrunner:84 +msgid "Bad command: %(command)s" +msgstr "Mauvaise commande: %(command)s" + +#: bin/mmsitepass:69 +msgid "site" +msgstr "site" + +#: bin/mmsitepass:76 +msgid "list creator" +msgstr "créateur de la liste" + +#: bin/mmsitepass:82 +msgid "New %(pwdesc)s password: " +msgstr "Nouveau mot de passe %(pwdesc)s:" + +#: bin/mmsitepass:83 +msgid "Again to confirm password: " +msgstr "Encore pour confirmer le mot de passe:" + +#: bin/mmsitepass:85 +msgid "Passwords do not match; no changes made." +msgstr "Les mots de passe ne correspondent pas; aucune modification effectuée." + +#: bin/mmsitepass:88 +msgid "Interrupted..." +msgstr "Interrompu..." + +#: bin/mmsitepass:94 +msgid "Password changed." +msgstr "Mot de passe modifié." + +#: bin/mmsitepass:96 +msgid "Password change failed." +msgstr "Echec de modification du mot de passe." + +#: bin/move_list:73 +msgid "You must supply a list name" +msgstr "Vous devez fournir le nom d'une liste" + +#: bin/newlist:109 +msgid "Enter the name of the list: " +msgstr "Donner le nom de la liste: " + +#: bin/newlist:129 +msgid "Enter the email of the person running the list: " +msgstr "Entrez l'adresse courriel du gestionnaire de la liste: " + +#: bin/newlist:134 +msgid "Initial %(listname)s password: " +msgstr "Mot de passe initial de la liste %(listname)s:" + +#: bin/newlist:153 +msgid "Bad owner email address: %(owner_mail)s" +msgstr "Adresse de propriétaire spécifiée invalide: %(owner_mail)s" + +#: bin/newlist:171 +msgid "Hit enter to notify %(listname)s owner..." +msgstr "Tapez sur Entrée pour aviser le propriétaire de %(listname)s..." + +#: bin/pygettext.py:358 +msgid "# File: %(filename)s, line: %(lineno)d" +msgstr "# Fichier: %(filename)s, ligne: %(lineno)d" + +#: bin/pygettext.py:366 +msgid " %(filename)s:%(lineno)d" +msgstr " %(filename)s:%(lineno)s" + +#: bin/pygettext.py:442 +msgid "Invalid value for --style: %s" +msgstr "Valeur inavalide pour --style: %s" + +#: bin/pygettext.py:450 +msgid "pygettext.py (xgettext for Python) %s" +msgstr "pygettext.py (xgettext pour Python) %s" + +#: bin/pygettext.py:456 +msgid "--width argument must be an integer: %s" +msgstr "l'argument de --width doit être un entier: %s" + +#: bin/pygettext.py:473 +msgid "Can't read --exclude-file: %s" +msgstr "Impossible de lire --exclude-file: %s" + +#: bin/pygettext.py:484 +msgid "Reading standard input" +msgstr "Lecture de l'entrée standard" + +#: bin/pygettext.py:489 +msgid "Working on %s" +msgstr "Traitement de %s" + +#: bin/pygettext.py:522 +msgid "a unicode string" +msgstr "une chaîne unicode" + +#: bin/qrunner:77 +msgid "-r %(name)s runs the %(runnername)s qrunner" +msgstr "-r %(name)s exécute le qrunner %(runnername)s" + +#: bin/qrunner:81 +msgid "No runner name given." +msgstr "Nom de runner non fournit." + +#: bin/remove_members:104 +msgid "Could not open file for reading: %(filename)s." +msgstr "Impossible d'ouvrir le fichier en lecture: %(filename)s" + +#: bin/remove_members:121 +msgid "User `%(addr)s' not found." +msgstr "Adresse d'utilisateur '%(addr)s' non trouvée" + +#: bin/rmlist:60 bin/rmlist:63 +msgid "Removing %(msg)s" +msgstr "Suppression de %(msg)s" + +#: bin/rmlist:66 +msgid "%(listname)s %(msg)s not found as %(dir)s" +msgstr "%(msg)s %(listname)s non trouvé en tant que %(dir)s" + +#: bin/rmlist:94 +msgid "Not removing archives. Reinvoke with -a to remove them." +msgstr "" +"Archives non suppriméés. Réinvoquez avec l'option -a pour les supprimer." + +#: bin/rmlist:107 bin/rmlist:108 +msgid "private archives" +msgstr "archives privées" + +#: bin/rmlist:109 bin/rmlist:110 +msgid "public archives" +msgstr "archives publiques" + +#: bin/sync_members:100 +msgid "Bad choice: %(yesno)s" +msgstr "Mauvais choix: %(yesno)s" + +#: bin/sync_members:122 +msgid "Dry run mode" +msgstr "mode d'exécution brûte" + +#: bin/sync_members:137 +msgid "Only one -f switch allowed" +msgstr "Une seule option -f est autorisée" + +#: bin/sync_members:141 +msgid "No argument to -f given" +msgstr "aucun argument n'a été fournit à -f" + +#: bin/sync_members:150 +msgid "Illegal option: %(opt)s" +msgstr "Option invalide: %(opt)s" + +#: bin/sync_members:156 +msgid "No listname given" +msgstr "Le nom de la liste n'a pas été fourni" + +#: bin/sync_members:160 +msgid "Must have a listname and a filename" +msgstr "Nom de liste et nom de fichier nécessaires" + +#: bin/sync_members:169 +msgid "Cannot read address file: %(filename)s: %(msg)s" +msgstr "Impossible de lire le fichier des adresses: %(msg)s" + +#: bin/sync_members:181 +msgid "Ignore : %30(addr)s" +msgstr "Ignorer : %30(addr)s" + +#: bin/sync_members:190 +msgid "Invalid : %30(addr)s" +msgstr "Invalide : %30(addr)s" + +#: bin/sync_members:193 +msgid "You must fix the preceding invalid addresses first." +msgstr "" +"Vous devez d'abord régler le problème de l'adresse invalide précédente." + +#: bin/sync_members:234 +msgid "Added : %30(laddr)s (%30(addr)s)" +msgstr "Ajoutée : %30(laddr)s (%30(addr)s)" + +#: bin/sync_members:242 +msgid "Removed: %30(laddr)s (%30(addr)s)" +msgstr "Supprimé: %30(laddr)s (%30(addr)s)" + +#: bin/update:97 +msgid "Fixing language templates: %(listname)s" +msgstr "Réparation des templates de langue: %(listname)s" + +#: bin/update:186 bin/update:417 +msgid "WARNING: could not acquire lock for list: %(listname)s" +msgstr "" +"ATTENTION: impossible de disposer d'un vérrou sur la liste: %(listname)s" + +#: bin/update:209 +msgid "" +"For some reason, %(mbox_dir)s exists as a file. This won't work with\n" +"b6, so I'm renaming it to %(mbox_dir)s.tmp and proceeding." +msgstr "" +"Pour une raison ou une autre, %(mbox_dir) existe comme fichier, cela ne\n" +"fonctionnera pas avec b6, je suis donc en train de le renommer en\n" +"%(mobox_dir)s.tmp pour pouvoir poursuivre." + +#: bin/update:221 +msgid "" +"\n" +"%(listname)s has both public and private mbox archives. Since this list\n" +"currently uses private archiving, I'm installing the private mbox archive\n" +"-- %(o_pri_mbox_file)s -- as the active archive, and renaming\n" +" %(o_pub_mbox_file)s\n" +"to\n" +" %(o_pub_mbox_file)s.preb6\n" +"\n" +"You can integrate that into the archives if you want by using the 'arch'\n" +"script.\n" +msgstr "" +"\n" +"%(listname)s dispose à la fois d'archives privées et publiques. puisque\n" +"qu'elle utilise actuellement un archivage privé, je vais installer les " +"archives\n" +"privées -- %(o_pub_mbox_file)s\n" +"sur %(o_pub_mbox_file)s.preb6\n" +"\n" +"Vous pourrez, si vous le désirer, les intégrer aux archives en utilisant\n" +"le script 'arch'.\n" + +#: bin/update:236 +msgid "" +"%s has both public and private mbox archives. Since this list\n" +"currently uses public archiving, I'm installing the public mbox file\n" +"archive file (%s) as the active one, and renaming\n" +" %s\n" +" to\n" +" %s.preb6\n" +"\n" +"You can integrate that into the archives if you want by using the 'arch'\n" +"script.\n" +msgstr "" +"%s dispose d'archives publiques et privées. puisquue cette liste utilise\n" +"actuellement l'archivage publique, je vais installer les fichiers " +"d'archives\n" +"publique (%s) comme fichiers actifs et renommer\n" +"\t%s\n" +"\ten\n" +"\t%s.preb6\n" +"\n" +"Vous pourrez, si vous le désirrer, les intégrer dans les archives en\n" +"utilisant le script arch.\n" + +#: bin/update:253 +msgid "- updating old private mbox file" +msgstr "- mise à jour du vieux fichier mbox privé" + +#: bin/update:261 +msgid "" +" unknown file in the way, moving\n" +" %(o_pri_mbox_file)s\n" +" to\n" +" %(newname)s" +msgstr "" +"\tfichier inconnue au passage, renommage\n" +"\tde %(o_pri_mbox_file)s\n" +"\ten\n" +"\t%(newname)s" + +#: bin/update:268 bin/update:291 +msgid "" +" looks like you have a really recent CVS installation...\n" +" you're either one brave soul, or you already ran me" +msgstr "" +"On dirait que vous avez une installation CVS très rècente...\n" +"ou vous êtes une âme vaillante, ou vous m'avez déjà lancé" + +#: bin/update:277 +msgid "- updating old public mbox file" +msgstr "- Mise à jour du vieux fichier mbox public" + +#: bin/update:285 +msgid "" +" unknown file in the way, moving\n" +" %(o_pub_mbox_file)s\n" +" to\n" +" %(newname)s" +msgstr "" +"Fichier inconnue rencontré, renommage de\n" +"%(o_pub_mbox_file)s\n" +"en\n" +"%(newname)s" + +#: bin/update:322 +msgid "- This list looks like it might have <= b4 list templates around" +msgstr "" +"- Cette liste semble avoir des templates de liste <= b4 dans les parrages" + +#: bin/update:329 +msgid "- moved %(o_tmpl)s to %(n_tmpl)s" +msgstr "- renommé %(o_tmpl)s en %(n_tmpl)s" + +#: bin/update:331 +msgid "- both %(o_tmpl)s and %(n_tmpl)s exist, leaving untouched" +msgstr "- %(o_tmpl)s et %(n_tmpl)s existent tous deux, aucune modification" + +#: bin/update:362 +msgid "removing %(src)s" +msgstr "Suppression de %(src)s" + +#: bin/update:366 +msgid "Warning: couldn't remove %(src)s -- %(rest)s" +msgstr "Attention: incapable de supprimer %(src) -- %(rest)s" + +#: bin/update:371 +msgid "couldn't remove old file %(pyc)s -- %(rest)s" +msgstr "Impossible de supprimer l'ancien fichier %(pyc)s -- %(rest)s" + +#: bin/update:384 +msgid "no lists == nothing to do, exiting" +msgstr "pas de listes == rien à faire, sortie" + +#: bin/update:391 +msgid "" +"fixing all the perms on your old html archives to work with b6\n" +"If your archives are big, this could take a minute or two..." +msgstr "" +"correction des perm sur vos vieux archives html pour qu'ils marchent avec " +"b6\n" +"Si vos archives sont volumineux, ceci pourrait prendre une minute ou deux..." + +#: bin/update:396 +msgid "done" +msgstr "terminé" + +#: bin/update:398 +msgid "Updating mailing list: %(listname)s" +msgstr "Mise à jour de la liste de diffusion: %(listname)s" + +#: bin/update:400 +msgid "Updating Usenet watermarks" +msgstr "Mise à jour des filigranes Usenet" + +#: bin/update:405 +msgid "- nothing to update here" +msgstr "- rien à mettre à jour ici" + +#: bin/update:428 +msgid "- usenet watermarks updated and gate_watermarks removed" +msgstr "- filigranes usenet mises à jour et gate_filigrane supprimés" + +#: bin/update:438 +msgid "Updating old pending_subscriptions.db database" +msgstr "Mise à jour de la vieille base de données pending_subscriptions.db" + +#: bin/update:450 +msgid "" +"\n" +"\n" +"NOTE NOTE NOTE NOTE NOTE\n" +"\n" +" You are upgrading an existing Mailman installation, but I can't tell " +"what\n" +" version you were previously running.\n" +"\n" +" If you are upgrading from Mailman 1.0b9 or earlier you will need to\n" +" manually update your mailing lists. For each mailing list you need to\n" +" copy the file templates/options.html lists/<listname>/options.html.\n" +"\n" +" However, if you have edited this file via the Web interface, you will " +"have\n" +" to merge your changes into this file, otherwise you will lose your\n" +" changes.\n" +"\n" +"NOTE NOTE NOTE NOTE NOTE\n" +"\n" +msgstr "" +"\n" +"\n" +"NOTE NOTE NOTE NOTE NOTE\n" +"\n" +"Vous êtes en train d'effectuer une mise à jour d'une installation Mailman\n" +"mais je ne connais pas la version que vous utilisiez.\n" +"Si vous partez d'une version 1.0b9 ou antérieure, vous aller devoir\n" +"mettre manuellement vos listes à jour. Pour chaque liste de diffusion, vous\n" +"devriez copier le fichier templates/options.html " +"lists/<nomListe>/options.html.\n" +"\n" +"Si vous avez toutefois modifier ce fichier à travers l'interface web, vous\n" +"allez devoir fusionner vos modifications dans ce fichier, faute de quoi vos " +"modifications seront perdues.\n" +"\n" +"NOTE NOTE NOTE NOTE NOTE\n" +"\n" + +#: bin/update:503 +msgid "No updates are necessary." +msgstr "Pas de mise à jour nécessaire." + +#: bin/update:506 +msgid "" +"Downgrade detected, from version %(hexlversion)s to version %(hextversion)s\n" +"This is probably not safe.\n" +"Exiting." +msgstr "" +"Dépréciation constatée, de la version %(hexlversion)s vers %(hextversion)s\n" +"Ceci n'est certainement pas sûre.\n" +"Je me barres." + +#: bin/update:511 +msgid "Upgrading from version %(hexlversion)s to %(hextversion)s" +msgstr "Mise à jour de la version %(hexlversion)s vers %(hextversion)s" + +#: bin/update:520 +msgid "" +"\n" +"ERROR:\n" +"\n" +"The locks for some lists could not be acquired. This means that either\n" +"Mailman was still active when you upgraded, or there were stale locks in " +"the\n" +"%(lockdir)s directory.\n" +"\n" +"You must put Mailman into a quiescent state and remove all stale locks, " +"then\n" +"re-run \"make update\" manually. See the INSTALL and UPGRADE files for " +"details.\n" +msgstr "" +"\n" +"ERREUR:\n" +"\n" +"Impossible d'obtenir des verrous pour cette listes. De deux choses l'une:\n" +"Ou Mailman était actif quand vous avez procéder à la mise à jour, ou qu'il\n" +"subsiste des vieux verrous dans le répertoire %(lockdir)s.\n" +"\n" +"Vous devrez mettre Mailman en veilleuse et supprimer tout les vieux " +"verrous,\n" +"puis ré-executez \"make update\" manuellement. Lisez les fichiers INSTALL\n" +"et UPGRADE pour plus d'informations.\n" + +#: bin/version:26 +msgid "Using Mailman version:" +msgstr "Utilisation de la version de Mailman:" + +#: bin/withlist:135 +msgid "" +"Unlock a locked list, but do not implicitly Save() it.\n" +"\n" +" This does not get run if the interpreter exits because of a signal, or " +"if\n" +" os._exit() is called. It will get called if an exception occurs " +"though.\n" +" " +msgstr "" +"Dévérouille une liste vérouillée, sans appel ilmplicite à Save().\n" +"Ceci n'est pas exécuté lorsque l'interpreteur se termine suite à la\n" +"reception d'un signal ou suite à l'appel de os._exit(). Il sera par\n" +"contre executé lorsqu'une exception se produit.\n" +"\t" + +#: bin/withlist:144 +msgid "Unlocking (but not saving) list:" +msgstr "Déverouillage (sans sauvegarde) de la liste:" + +#: bin/withlist:147 +msgid "Finalizing" +msgstr "Finalisation" + +#: bin/withlist:172 +msgid "No list name supplied." +msgstr "Nom de liste non fourni." + +#: bin/withlist:177 +msgid "Loading list %(listname)s" +msgstr "Chargement de la liste %(listname)s en cours" + +#: bin/withlist:179 +msgid "(locked)" +msgstr "(vérouillé)" + +#: bin/withlist:181 +msgid "(unlocked)" +msgstr "(dévérouillé)" + +#: bin/withlist:194 +msgid "Importing %(module)s..." +msgstr "Importation de %(module)s..." + +#: bin/withlist:196 +msgid "Running %(module)s.%(callable)s()..." +msgstr "Exécution de %(module)s.%(callable)s()..." + +msgid "French" +msgstr "Français" + +msgid "Spanish (Spain)" +msgstr "Espagnole (Espagne)" + +msgid "Italian" +msgstr "Italien" + +msgid "English (USA)" +msgstr "Anglais (USA)" + + +#~ msgid "True if password is valid for site, list admin, or specific user." +#~ msgstr "" +#~ "Vrai si le mot de passe est valide pour le site, admin de la liste ou un " +#~ "utilisateur spécifique." + +#~ msgid "User %(addr)s on list %(internalname)s has no password" +#~ msgstr "" +#~ "L'utilisateur %(addr)s de la liste %(interlname)s n'a pas de mot de passe" + +#~ msgid "" +#~ "Unexpected Mailman error:\n" +#~ "%(tbmsg)s" +#~ msgstr "" +#~ "Erreur Mailman inattendue:\n" +#~ "%(tbmsg)s" + +#~ msgid "Authentication error." +#~ msgstr "Erreur d'authentification." + +#~ msgid "Error decoding authorization cookie." +#~ msgstr "" +#~ "Une erreur est survenue lors du décryptage du cookie d'autorisation." + +#~ msgid "Your cookie has gone stale, enter password to get a new one." +#~ msgstr "" +#~ "Votre cookie à vieilli, entrer votre mot de passe pour en obtenir un nouveau" + +#~ msgid "Your email address or password were incorrect. Please try again." +#~ msgstr "" +#~ "Votre mot de passe ou votre adresse courriel est incorrecte. Veillez " +#~ "réessayer." + +#~ msgid "" +#~ "Please enter your %(realname)s subscription email address and password." +#~ msgstr "" +#~ "Veillez fournir l'adresse courriel d'abonnement de %(realname)s et son mot " +#~ "de passe" + +#~ msgid "No such list \"%(listname)s\": %(e)s\n" +#~ msgstr "Liste introuvable \"%(listname)s\": %(e)s\n" + +#~ msgid "List traffic archival policies." +#~ msgstr "Règles d'archivage du traffic sur la liste." + +#~ msgid "Archive messages?" +#~ msgstr "Messages archive?" + +#~ msgid "private" +#~ msgstr "privé" + +#~ msgid "public" +#~ msgstr "public" + +#~ msgid "Is archive file source for public or private archival?" +#~ msgstr "" +#~ "Est ce que le fichier source des archives est destiné à un archivage public " +#~ "ou privé?" + +#~ msgid "Monthly" +#~ msgstr "Mensuel" + +#~ msgid "Quarterly" +#~ msgstr "Trimestriel" + +#~ msgid "Yearly" +#~ msgstr "Annuel" + +#~ msgid "Daily" +#~ msgstr "Quotidien" + +#~ msgid "Weekly" +#~ msgstr "Hebdomadaire" + +#~ msgid "How often should a new archive volume be started?" +#~ msgstr "" +#~ "Avec quelle périodicité de nouveaux volumes d'archives doivent-ils être crées" + +#~ msgid "" +#~ "Auto-responder characteristics.<p>\n" +#~ "\n" +#~ "In the text fields below, Python %(string)s interpolation is performed with\n" +#~ "the following key/value substitutions:\n" +#~ "<p><ul>\n" +#~ " <li><b>%(listname)s</b> - <em>gets the name of the mailing list</em>\n" +#~ " <li><b>%(listurl)s</b> - <em>gets the list's listinfo URL</em>\n" +#~ " <li><b>%(requestemail)s</b> - <em>gets the list's -request address</em>\n" +#~ " <li><b>%(adminemail)s</b> - <em>gets the list's -admin address</em>\n" +#~ " <li><b>%(owneremail)s</b> - <em>gets the list's -owner address</em>\n" +#~ "</ul>\n" +#~ "\n" +#~ "<p>For each text field, you can either enter the text directly into the " +#~ "text\n" +#~ "box, or you can specify a file on your local system to upload as the text." +#~ msgstr "" +#~ "Caractéristique du répondeur automatique.<p>\n" +#~ "\n" +#~ "Dans les zones de texte ci-dessous, des interpolations de %(chaîne)s python " +#~ "sont opérées\n" +#~ "avec les substitutions clé/valeur suivantes:\n" +#~ "<p><ul>\n" +#~ "\t<li><b>%(listname)s</b> - <em>donne le nom de la liste </em>\n" +#~ "\t<li><b>%(listurl)s</b> - <em>donne l'url de la page info de la liste</em>\n" +#~ "\t<li><b>%(requestemail)s</b> - <em> donne l'adresse -request de la " +#~ "liste</em>\n" +#~ "\t<li><b>%(adminemail)s</b> - <em> donne l'adresse -admin de la liste</em>\n" +#~ "\t<li><b>%(owneremail)s</b> - <em> donne l'adresse -owner de la liste</em>\n" +#~ "</ul>\n" +#~ "\n" +#~ "<p>Pour chaque zone de texte, vous pourrez ou saisir le texte directement " +#~ "dans la zone de texte,\n" +#~ "ou spécifier un fichier à télédécharger en provenance de votre système de " +#~ "fichier local contenant le texte correspondant." + +#~ msgid "" +#~ "Should Mailman send an auto-response to mailing list\n" +#~ " posters?" +#~ msgstr "" +#~ "Mailman doit-il envoyer une réponse automatique aux expéditeurs des " +#~ "soumissions sur la liste?" + +#~ msgid "Auto-response text to send to mailing list posters." +#~ msgstr "Texte d'autoréponse envoyé aux soumissionnaires de la liste." + +#~ msgid "" +#~ "Should Mailman send an auto-response to emails sent to the\n" +#~ " -admin and -owner addresses?" +#~ msgstr "" +#~ "Mailman devra-il envoyer une réponse automatique aux courriels envoyés\n" +#~ "\taux adresses -admin et -owner?" + +#~ msgid "Auto-response text to send to -admin and -owner emails." +#~ msgstr "Autoréponse à envoyer aux adresses -admin et -owner." + +#~ msgid "Yes, w/discard" +#~ msgstr "Oui, puis ignorer" + +#~ msgid "Yes, w/forward" +#~ msgstr "Oui, puis faire suivre" + +#~ msgid "" +#~ "Should Mailman send an auto-response to emails sent to the\n" +#~ " -request address? If you choose yes, decide whether you want\n" +#~ " Mailman to discard the original email, or forward it on to the\n" +#~ " system as a normal mail command." +#~ msgstr "" +#~ "Mailman doit-il envoyé une réponse automatique suite au messages envoyés à " +#~ "l'adresse -request?\n" +#~ "Si vous répondez oui, vous devez spécifier si Mailman doit ignorer le " +#~ "message original ou doit-il\n" +#~ "le faire parvenir au système comme une commande de courriel classique." + +#~ msgid "Auto-response text to send to -request emails." +#~ msgstr "Texte de répodeur automatique à envoyé à l'dresse -request" + +#~ msgid "" +#~ "Number of days between auto-responses to either the mailing\n" +#~ " list or -admin/-owner address from the same poster. Set to " +#~ "zero\n" +#~ " (or negative) for no grace period (i.e. auto-respond to every\n" +#~ " message)." +#~ msgstr "" +#~ "Nombre de jours séparant les réponses automatiques vers la liste ou vers\n" +#~ "les adresses -admin/-owner déclenchées par le même expéditeur. Portez la\n" +#~ "valeur à zéro (ou à une valeur négative) pour annuler les périodes de\n" +#~ "grâce (i.e. une réponse automatique à tous les messages)." + +#~ msgid "" +#~ "Policies regarding systematic processing of bounce messages,\n" +#~ " to help automate recognition and handling of defunct\n" +#~ " addresses." +#~ msgstr "" +#~ "Les règles concernant la gestion systématique des messages non remisables,\n" +#~ "\tpour assister à l'identification et à la gestion automatique des\n" +#~ "\tadresses obsolètes." + +#~ msgid "Try to figure out error messages automatically?" +#~ msgstr "Essayer de deviner les messages d'erreurs automatiquement?" + +#~ msgid "" +#~ "Minimum number of days an address has been non-fatally bad\n" +#~ " before we take action" +#~ msgstr "" +#~ "Le nombre minimal de jour pendant lesquels une adresse peut\n" +#~ "\timpunément ne pas être remisable" + +#~ msgid "" +#~ "Minimum number of posts to the list since members first\n" +#~ " bounce before we consider removing them from the list" +#~ msgstr "" +#~ "Le nombre minimal de soumissions subséquentes au premier rebond de l'dresse\n" +#~ "d'un abonné avant que celui-ci ne soit supprimé de la liste" + +#~ msgid "" +#~ "Maximum number of messages your list gets in an hour. (Yes,\n" +#~ " bounce detection finds this info useful)" +#~ msgstr "" +#~ "Le nombre maximale de messages reçus par le liste toutes les heures, (Oui, " +#~ "le système de detection\n" +#~ "d'adresses non remisable se sert de cette information)" + +#~ msgid "Do nothing" +#~ msgstr "Ne rien faire" + +#~ msgid "Disable and notify me" +#~ msgstr "Désactivez et m'aviser" + +#~ msgid "Disable and DON'T notify me" +#~ msgstr "Désactive et NE ME préviens pas" + +#~ msgid "Remove and notify me" +#~ msgstr "Supprimez et avisez-moi" + +#~ msgid "Action when critical or excessive bounces are detected." +#~ msgstr "" +#~ "Action lorsque des non-remises critiques ou excessives sont détéctées." + +#~ msgid "General Options" +#~ msgstr "Options générales" + +#~ msgid "Membership Management" +#~ msgstr "Gestion des abonnements" + +#~ msgid "Privacy Options" +#~ msgstr "Options de confidentialité" + +#~ msgid "Regular delivery (non-digest) Options" +#~ msgstr "Options de remise classique (non-groupée)" + +#~ msgid "Digest Options" +#~ msgstr "Options de remise groupée" + +#~ msgid "Bounce Options" +#~ msgstr "Options de rebond" + +#~ msgid "Archival Options" +#~ msgstr "Options d'archivage" + +#~ msgid "Mail-News and News-Mail gateways" +#~ msgstr "Passerelle Courriel-News et News-Courriel" + +#~ msgid "Auto-responder" +#~ msgstr "Répondeur automatique" + +#~ msgid "Mass Subscription" +#~ msgstr "Abonnement en bloc" + +#~ msgid "Mass Removal" +#~ msgstr "Suppression en masse" + +#~ msgid "Address" +#~ msgstr "Adresse" + +#~ msgid "Batched-delivery digest characteristics." +#~ msgstr "Caractéristiques de la livraison par lot des soumissions groupées." + +#~ msgid "Can list members choose to receive list traffic bunched in digests?" +#~ msgstr "" +#~ "Les abonnés aux listes peuvent-ils choisir de recevoir le traffic de la " +#~ "liste en mode groupé?" + +#~ msgid "Digest" +#~ msgstr "Remise groupée" + +#~ msgid "Regular" +#~ msgstr "Régulier" + +#~ msgid "Which delivery mode is the default for new users?" +#~ msgstr "" +#~ "Quel est le mode de remise par défaut pour les nouveaux utilisateurs?" + +#~ msgid "MIME" +#~ msgstr "MIME" + +#~ msgid "Plain" +#~ msgstr "Brute" + +#~ msgid "When receiving digests, which format is default?" +#~ msgstr "Lors de la réception des lots, quel est le format par défaut?" + +#~ msgid "How big in Kb should a digest be before it gets sent out?" +#~ msgstr "" +#~ "Quel doit être la taille minimale en Kb d'un lot avant d'être envoyé" + +#~ msgid "" +#~ "Should a digest be dispatched daily when the size threshold isn't reached?" +#~ msgstr "" +#~ "Les messages groupés doivent-ils être envoyé si la taille seuil n'est pas " +#~ "atteinte?" + +#~ msgid "Header added to every digest" +#~ msgstr "En-tête ajouté à chaque lot" + +#~ msgid "" +#~ "Text attached (as an initial message, before the table of contents) to the " +#~ "top of digests. " +#~ msgstr "" +#~ "Texte attaché (comme message initial, avant la table des matières) au sommet " +#~ "des resumés" + +#~ msgid "Footer added to every digest" +#~ msgstr "Pied de page ajouté à chaque groupe de messages" + +#~ msgid "Text attached (as a final message) to the bottom of digests. " +#~ msgstr "Texte attaché (comme message final) au bas de chaque lot." + +#~ msgid "How often should a new digest volume be started?" +#~ msgstr "" +#~ "Avec quelle périodicité un nouveau volume d'archive doit-il être entamé?" + +#~ msgid "" +#~ "When a new digest volume is started, the volume number is\n" +#~ " incremented and the issue number is reset to 1." +#~ msgstr "" +#~ "Lorsqu'un nouveau volume de resumé est crée, le numéros du volume est\n" +#~ "\tincrementé alors que celui de la parution est ramené à 1" + +#~ msgid "Should Mailman start a new digest volume?" +#~ msgstr "Mailman peut-il entamer un nouveau volume digest?" + +#~ msgid "" +#~ "Setting this option instructs Mailman to start a new volume\n" +#~ " with the next digest sent out." +#~ msgstr "" +#~ "Cette valeur ordonne à Mailman d'entamer un nouveau volume et d'envoyer\n" +#~ "le lot suivant." + +#~ msgid "" +#~ "Should Mailman send the next digest right now, if it is not\n" +#~ " empty?" +#~ msgstr "" +#~ "Mailman peut-il envoyer le prochain lot maintenant, s'il n'est pas vide." + +#~ msgid "Mail-to-News and News-to-Mail gateway services." +#~ msgstr "Services passerelles Courriel-vers-News News-vers-Courriel" + +#~ msgid "" +#~ "The Internet address of the machine your News server is\n" +#~ " running on." +#~ msgstr "" +#~ "L'adresse Internet de la machine sur laquelle votre serveur de News tourne." + +#~ msgid "" +#~ "The News server is not part of Mailman proper. You have to\n" +#~ " already have access to a NNTP server, and that NNTP server has " +#~ "to\n" +#~ " recognize the machine this mailing list runs on as a machine\n" +#~ " capable of reading and posting news." +#~ msgstr "" +#~ "Le serveur de News n'est pas une partie intégrante de Mailman. Vous devez\n" +#~ "déjà disposer d'un accès à un serveur NNTP qui reconnait la machine sur\n" +#~ "laquelle tourne cette liste de diffusion comme étant capable de lire et de\n" +#~ "publier des news." + +#~ msgid "The name of the Usenet group to gateway to and/or from." +#~ msgstr "Le nom du groupe Usenet pour lequel je sert de passerelle." + +#~ msgid "" +#~ "Should new posts to the mailing list be sent to the\n" +#~ " newsgroup?" +#~ msgstr "" +#~ "Les nouvelles soumissions à la liste de diffusion doivent-elles être\n" +#~ "\tenvoyées au groupe de news?" + +#~ msgid "" +#~ "Should new posts to the newsgroup be sent to the mailing\n" +#~ " list?" +#~ msgstr "" +#~ "Est ce que les nouvelles soumissions à l'endroit du groupe de news doivent " +#~ "être également envoyées à la liste" + +#~ msgid "Should Mailman perform a <em>catchup</em> on the newsgroup?" +#~ msgstr "" +#~ "Mailman doit-il effectuer une <em>capture</em> sur le groupe de news?" + +#~ msgid "" +#~ "When you tell Mailman to perform a catchup on the newsgroup,\n" +#~ " this means that you want to start gating messages to the " +#~ "mailing\n" +#~ " list with the next new message found. All earlier messages on\n" +#~ " the newsgroup will be ignored. This is as if you were reading\n" +#~ " the newsgroup yourself, and you marked all current messages as\n" +#~ " <em>read</em>. By catching up, your mailing list members will\n" +#~ " not see any of the earlier messages." +#~ msgstr "" +#~ "Lorsque vous dites à Mailman d'effectuer une capture sur le groupe de News\n" +#~ "cela signifie que vous lui demander de servir de passerelle pour ledit " +#~ "groupe\n" +#~ "à compter du prochain message. Tous les messages précédents sur le groupe de " +#~ "News\n" +#~ "seront ignorés. C'est comme si vous lisiez le groupe de News vous même et\n" +#~ "marquiez tous les messages actuels comme étant <em>lu</em>. En capturant,\n" +#~ "vos abonnés ne verront pas les messages précédents." + +#~ msgid "" +#~ "To finish creating your mailing list, you must edit your\n" +#~ "/etc/aliases (or equivalent) file by adding the following lines:\n" +#~ "\n" +#~ "## %(listname)s mailing list\n" +#~ "## created: %(date)s %(user)s\n" +#~ "%(list)s \"|%(wrapper)s post %(listname)s\"\n" +#~ "%(admin)s \"|%(wrapper)s mailowner %(listname)s\"\n" +#~ "%(request)s \"|%(wrapper)s mailcmd %(listname)s\"\n" +#~ "%(owner)s %(listname)s-admin\n" +#~ msgstr "" +#~ "Pour achever la création de votre liste, vous devrez modifier votre\n" +#~ "fichier /etc/aliases ou tout autre fichier équivalent en y ajoutant\n" +#~ "les lignes suivantes:\n" +#~ "## List de diffusion %(listname)s\n" +#~ "## creé: %(date)s %(user)s\n" +#~ "%(list)s \"|%(wrapper)s post %(listname)s\"\n" +#~ "%(admin)s \"|%(wrapper)s mailowner %(listname)s\"\n" +#~ "%(request)s \"|%(wrapper)s mailcmd %(listname)s\"\n" +#~ "%(owner)s %(listname)s-admin\n" + +#~ msgid "" +#~ "To finish removing your mailing list, you must edit your\n" +#~ "/etc/aliases (or equivalent) file by removing the following lines:\n" +#~ "\n" +#~ "%(list)s \"|%(wrapper)s post %(listname)s\"\n" +#~ "%(admin)s \"|%(wrapper)s mailowner %(listname)s\"\n" +#~ "%(request)s \"|%(wrapper)s mailcmd %(listname)s\"\n" +#~ "%(owner)s %(listname)s-admin\n" +#~ msgstr "" +#~ "Pour achever la suppression de votre liste de diffusion, vous devrez\n" +#~ "modifier votre fichier /etc/aliases (ou équivalent) en y supprimant les\n" +#~ "lignes suivantes:\n" +#~ "\n" +#~ "%(list)s \"|%(wrapper)s post %(listname)s\"\n" +#~ "%(admin)s \"|%(wrapper)s mailowner %(listname)s\"\n" +#~ "%(request)s \"|%(wrapper)s mailcmd %(listname)s\"\n" +#~ "%(owner)s %(listname)s-admin\n" + +#~ msgid "" +#~ "To finish creating your mailing list, execute the following\n" +#~ "commands with the proper permission:\n" +#~ "\n" +#~ "echo '|preline %(wrapper)s post %(listname)s' >~alias/.qmail-%(listname)s\n" +#~ "echo '|preline %(wrapper)s mailowner %(listname)s' " +#~ ">~alias/.qmail-%(listname)s-admin\n" +#~ "echo '|preline %(wrapper)s mailcmd %(listname)s' " +#~ ">~alias/.qmail-%(listname)s-request\n" +#~ "echo '&%(listname)s-admin' >~alias/.qmail-owner-%(listname)s\n" +#~ "echo '&%(listname)s-admin' >~alias/.qmail-%(listname)s-owner\n" +#~ "\n" +#~ "chmod 644 ~alias/.qmail-%(listname)s ~alias/.qmail-%(listname)s-admin\n" +#~ "chmod 644 ~alias/.qmail-%(listname)s-request " +#~ "~alias/.qmail-%(listname)s-owner\n" +#~ "chmod 644 ~alias/.qmail-owner-%(listname)s\n" +#~ msgstr "" +#~ "Pour achever la création de la liste de diffusion, executez les commandes\n" +#~ "suivantes avec les permissions appropriées:\n" +#~ "\n" +#~ "echo '|preline %(wrapper)s post %(listname)s' >~alias/.qmail-%(listname)s\n" +#~ "echo '|preline %(wrapper)s mailowner %(listname)s' " +#~ ">~alias/.qmail-%(listname)s-admin\n" +#~ "echo '|preline %(wrapper)s mailcmd %(listname)s' " +#~ ">~alias/.qmail-%(listname)s-request\n" +#~ "echo '&%(listname)s-admin' >~alias/.qmail-owner-%(listname)s\n" +#~ "echo '&%(listname)s-admin' >~alias/.qmail-%(listname)s-owner\n" +#~ "\n" +#~ "chmod 644 ~alias/.qmail-%(listname)s ~alias/.qmail-%(listname)s-admin\n" +#~ "chmod 644 ~alias/.qmail-%(listname)s-request " +#~ "~alias/.qmail-%(listname)s-owner\n" +#~ "chmod 644 ~alias/.qmail-owner-%(listname)s\n" + +#~ msgid "" +#~ "To finish removing your mailing list, you must remove the\n" +#~ "all the entires for the %(listname)s aliases." +#~ msgstr "" +#~ "Pour achever la suppression de votre liste, vous devrez supprimer\n" +#~ "toutes les aliases lié à la liste %(listname)." + +#~ msgid "List is not functional." +#~ msgstr "La liste n'est pas fonctionnelle." + +#~ msgid "Bad user - %(sender)s." +#~ msgstr "Utilisateur non valide: %(sender)s." + +#~ msgid "%(origsender)s isn't subscribed to this list." +#~ msgstr "%(origsender)s n'est pas abonné à la liste." + +#~ msgid "Email address '%(origsender)s' not accepted by Mailman." +#~ msgstr "Adresse courriel '%(origsender)s' non accepté par Mailman." + +#~ msgid "%(origsender)s is not subscribed to this list." +#~ msgstr "%(origsender) n'est pas abonné à la liste." + +#~ msgid "Your stored password is bogus." +#~ msgstr "Votre mot de passe stocké est bogué." + +#~ msgid "returns a list of the members. (all lowercase)" +#~ msgstr "renvoie une liste des abonnés. (tout en minuscule)" + +#~ msgid "returns a list of digest members. (all lowercase)" +#~ msgstr "renvoie une liste des abonnés en mode groupé. (tout en minuscule)" + +#~ msgid "returns a list of the members with username case preserved." +#~ msgstr "renvoie une liste des abonnés en préservant la casse." + +#~ msgid "" +#~ "adds the appropriate data to the internal members dict.\n" +#~ "\n" +#~ " If the username has upercase letters in it, then the value\n" +#~ " in the members dict is the case preserved address, otherwise,\n" +#~ " the value is 0.\n" +#~ " " +#~ msgstr "" +#~ "Ajoute les données appropriées au dictionnaire interne des abonnés.\n" +#~ "\n" +#~ "Si le non d'utilisateur contient des majuscules, alors la vleur dans\n" +#~ "le dict des abonnés contiendra une adresse préservant la casse, sinon la " +#~ "valeur est 0.\n" +#~ "\t" + +#~ msgid "" +#~ "Return the member's case preserved address.\n" +#~ " " +#~ msgstr "" +#~ "Renvoie l'adresse de l'abonné en préservant la casse.\n" +#~ "\t" + +#~ msgid "Return the member's address lower cased." +#~ msgstr "Renvoie l'adresse de l'abonné en minuscule." + +#~ msgid "Return user's setting for option, defaulting to 0 if no settings." +#~ msgstr "" +#~ "Renvoyer les paramètres de l'utilisateur, 0 s'ils ne sont pas définit." + +#~ msgid "" +#~ "Return the lowercased version of the subscribed email address.\n" +#~ "\n" +#~ " If email is not subscribed, either as a regular member or digest\n" +#~ " member, None is returned. If they are subscribed, the return value " +#~ "is \n" +#~ " guaranteed to be lowercased.\n" +#~ " " +#~ msgstr "" +#~ "Renvoies l'adresse courriel abonnée en miniscule.\n" +#~ "\n" +#~ "Si l'adresse n'est pas abonnée, ni avec l'option de remise individuelle\n" +#~ "ni avec l'option de remise groupée, None est renvoyé. Si elle l'est, la\n" +#~ "valeur retournée est en minuscule de façon certaine.\n" +#~ "\t" + +#~ msgid "" +#~ "Fundamental list characteristics, including descriptive info and basic " +#~ "behaviors." +#~ msgstr "" +#~ "Caractéristiques fondamentales de la liste, avec des infos descriptives et " +#~ "le fonctionnement de base." + +#~ msgid "The public name of this list (make case-changes only)." +#~ msgstr "" +#~ "Le nom publique de la liste (ne faîtes des modifications que sur la casse)." + +#~ msgid "" +#~ "The capitalization of this name can be changed to make it\n" +#~ " presentable in polite company as a proper noun, or to make an\n" +#~ " acronym part all upper case, etc. However, the name will be\n" +#~ " advertised as the email address (e.g., in subscribe " +#~ "confirmation\n" +#~ " notices), so it should <em>not</em> be otherwise altered. " +#~ "(Email\n" +#~ " addresses are not case sensitive, but they are sensitive to\n" +#~ " almost everything else :-)" +#~ msgstr "" +#~ "La casse du nom peut être changé pour le rendre présentable dans une " +#~ "compagnie BCBG,\n" +#~ "ou en faire un acronyme classique. Toutefois, ce nom sera publié comme étant " +#~ "l'adresse\n" +#~ "courriel (dans les requêtes de confirmation d'abonnement par exemple), " +#~ "ainsi, il <em>ne doit\n" +#~ "pas</em> être altéré (les adresses courriels sont insensible à la casse, " +#~ "mais elles le sont\n" +#~ "à presque tout autre chose :-)" + +#~ msgid "" +#~ "The list administrator email addresses. Multiple\n" +#~ " administrator addresses, each on separate line is okay." +#~ msgstr "" +#~ "L'adresse courriel de l'administrateur de la liste -- il est possible\n" +#~ "d'avoir plsieurs adresses d'administrateurs, une par ligne." + +#~ msgid "" +#~ "There are two ownership roles associated with each mailing\n" +#~ " list. The <em>list administrators</em> are the people who " +#~ "have\n" +#~ " ultimate control over all parameters of this mailing list. " +#~ "They\n" +#~ " are able to change any list configuration variable available\n" +#~ " through these administration web pages.\n" +#~ "\n" +#~ " <p>The <em>list moderators</em> have more limited permissions;\n" +#~ " they are not able to change any list configuration variable, " +#~ "but\n" +#~ " they are allowed to tend to pending administration requests,\n" +#~ " including approving or rejecting held subscription requests, " +#~ "and\n" +#~ " disposing of held postings. Of course, the <em>list\n" +#~ " administrators</em> can also tend to pending requests.\n" +#~ "\n" +#~ " <p>In order to split the list ownership duties into\n" +#~ " administrators and moderators, you must set a separate " +#~ "moderator\n" +#~ " password in the section below, and also provide the email\n" +#~ " addresses of the list moderators in this section. Note that " +#~ "the\n" +#~ " field you are changing here specifies the list\n" +#~ " administators." +#~ msgstr "" +#~ "Il y a deux rôles de responsable pour chaque liste de diffusion.\n" +#~ "<em>Les administrateurs de listes</em> sont ceux qui disposent d'un\n" +#~ "contrôle totale sur tous les paramètres de la liste de diffusion. Ils sont\n" +#~ "à mesure de modifier toute option de configuration de liste disponible\n" +#~ "à travers ces pages web d'administration.\n" +#~ "\n" +#~ "<em>Les modérateurs de liste</em> disposent de moins de privillèges; ils\n" +#~ "ne peuvent modifier aucune option de configuration de liste, par contre\n" +#~ "ils peuvent basculer vers les requêtes administratives en attentes, pour\n" +#~ "approuver ou rejetter des requêtes d'abonnement, se débarasser de\n" +#~ "soumissions en attente.\n" +#~ "\n" +#~ "Pour séparer les charges d'administrations en tâches administratives et\n" +#~ "de modération, vous aurez à définir un mot de passe séparé de modération\n" +#~ "dans la section ci-dessous et fournir la liste des adresses courriels des\n" +#~ "modérateurs dans cette section. Notez que le champ que vous êtes en train\n" +#~ "de modifier désigne les administrateurs de la liste." + +#~ msgid "" +#~ "The list moderator email addresses. Multiple\n" +#~ " moderator addresses, each on separate line is okay." +#~ msgstr "" +#~ "L'adresse courriel du modérateur de la liste -- il est possible\n" +#~ "d'avoir plsieurs adresses de modérateurs une par ligne." + +#~ msgid "" +#~ "There are two ownership roles associated with each mailing\n" +#~ " list. The <em>list administrators</em> are the people who " +#~ "have\n" +#~ " ultimate control over all parameters of this mailing list. " +#~ "They\n" +#~ " are able to change any list configuration variable available\n" +#~ " through these administration web pages.\n" +#~ "\n" +#~ " <p>The <em>list moderators</em> have more limited permissions;\n" +#~ " they are not able to change any list configuration variable, " +#~ "but\n" +#~ " they are allowed to tend to pending administration requests,\n" +#~ " including approving or rejecting held subscription requests, " +#~ "and\n" +#~ " disposing of held postings. Of course, the <em>list\n" +#~ " administrators</em> can also tend to pending requests.\n" +#~ "\n" +#~ " <p>In order to split the list ownership duties into\n" +#~ " administrators and moderators, you must set a separate " +#~ "moderator\n" +#~ " password in the section below, and also provide the email\n" +#~ " addresses of the list moderators in this section. Note that " +#~ "the\n" +#~ " field you are changing here specifies the list moderators." +#~ msgstr "" +#~ "Il y a deux rôles responsables pour une liste de diffusion.\n" +#~ "Les <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" +#~ "Les <em>Modérateurs de listes</em> ont moins de privillèges; ils ne peuvent\n" +#~ "pas modifier une variable de configuration de liste, mais peuvent néamoins\n" +#~ "basculer vers les requêtes administratives, pour approuver ou rejetter les\n" +#~ "requêtes d'abonnement, se débarasser des soumissions en attentes.\n" +#~ "<em>Les administrateurs</em> de listes peuvent évidemment basculer vers les\n" +#~ "les requêtes en attente.\n" +#~ "Pour séparer les tâches relatives à la gestion d'une liste en tâches \n" +#~ "d'administration et tâche de modération, Vous devriez fournir un mot de\n" +#~ "passe de modération séparé dans le champ ci-dessous, et fournir la liste\n" +#~ "des adresses courriels des modérateurs dans la section ci-dessous.Notez que " +#~ "le champ que vous êtes en train\n" +#~ "de modifier désigne les modérateurs de la liste." + +#~ msgid "Default language for this list." +#~ msgstr "Langue par défaut pour cette liste." + +#~ msgid "" +#~ "All messages not related to an specific user will be\n" +#~ " displayed in this language." +#~ msgstr "" +#~ "Tous les messages qui ne sont pas relatifs à un utilisateur spécifique " +#~ "seront afficher dans cette langue." + +#~ msgid "A terse phrase identifying this list." +#~ msgstr "Une phrase courte identifiant cette liste." + +#~ msgid "" +#~ "This description is used when the mailing list is listed with\n" +#~ " other mailing lists, or in headers, and so forth. It " +#~ "should\n" +#~ " be as succinct as you can get it, while still identifying " +#~ "what\n" +#~ " the list is." +#~ msgstr "" +#~ "Cette description est utilisée lorsque la liste de diffusion est affichée " +#~ "avec\n" +#~ "avec d'autres listes, ou dans les en-tête et autres. Il doit être aussi\n" +#~ "concis que possible tout en restant explicite." + +#~ msgid "" +#~ "An introductory description - a few paragraphs - about the\n" +#~ " list. It will be included, as html, at the top of the " +#~ "listinfo\n" +#~ " page. Carriage returns will end a paragraph - see the details\n" +#~ " for more info." +#~ msgstr "" +#~ "Une description introductive - quelques paragraphes - à propos de la liste.\n" +#~ "Elle sera insérée, au format html, au sommet de la page info liste.\n" +#~ "Les retours charriots marquent la fin des paragraphes - voir détails pour " +#~ "plus d'informations." + +#~ msgid "" +#~ "The text will be treated as html <em>except</em> that\n" +#~ " newlines will be translated to <br> - so you can use " +#~ "links,\n" +#~ " preformatted text, etc, but don't put in carriage returns " +#~ "except\n" +#~ " where you mean to separate paragraphs. And review your changes " +#~ "-\n" +#~ " bad html (like some unterminated HTML constructs) can prevent\n" +#~ " display of the entire listinfo page." +#~ msgstr "" +#~ "Le texte sera considéré comme de l'html <em>sauf</em> que les retours\n" +#~ "à la ligne seront convertis en <br> - vous pouvez donc utiliser\n" +#~ "des liens, du texte préformatté, etc. Eviter toutefois d'utiliser les\n" +#~ "retours charriots si vous ne désirez pas créer de nouveaux paragraphes.\n" +#~ "Vérifier vos modifications - un mauvais code html (comme certaines\n" +#~ "construction HTML inachevées) peut conduire une impossibilité d'affichage\n" +#~ "de la page info liste" + +#~ msgid "Prefix for subject line of list postings." +#~ msgstr "Préfixe des objets des soumissions de la liste." + +#~ msgid "" +#~ "This text will be prepended to subject lines of messages\n" +#~ " posted to the list, to distinguish mailing list messages in in\n" +#~ " mailbox summaries. Brevity is premium here, it's ok to " +#~ "shorten\n" +#~ " long mailing list names to something more concise, as long as " +#~ "it\n" +#~ " still identifies the mailing list." +#~ msgstr "" +#~ "Ce texte sera ajouté devant les objets des messages\n" +#~ "\t\tsoumis à la liste pour faciliter la distinction\n" +#~ "\t\tdes messages issus des listes de diffusion dans les remises groupées\n" +#~ "\t\tdes boîtes de reception. La concision est essentielle ici,\n" +#~ "\t\til est possible de raccourcir les noms des listes particulièrement\n" +#~ "\t\tlongs tant que le resultat demeure explicite." + +#~ msgid "" +#~ "List-specific text prepended to new-subscriber welcome\n" +#~ " message" +#~ msgstr "" +#~ "Texte spécifique à une liste, ajouté au début du message de bienvenue " +#~ "adressé aux nouveaux abonnés" + +#~ msgid "" +#~ "This value, if any, will be added to the front of the\n" +#~ " new-subscriber welcome message. The rest of the welcome " +#~ "message\n" +#~ " already describes the important addresses and URLs for the\n" +#~ " mailing list, so you don't need to include any of that kind of\n" +#~ " stuff here. This should just contain mission-specific kinds " +#~ "of\n" +#~ " things, like etiquette policies or team orientation, or that " +#~ "kind\n" +#~ " of thing.\n" +#~ "\n" +#~ " <p>Note that this text will be wrapped, according to the\n" +#~ " following rules:\n" +#~ " <ul><li>Each paragraph is filled so that no line is longer " +#~ "than\n" +#~ " 70 characters.\n" +#~ " <li>Any line that begins with whitespace is not filled.\n" +#~ " <li>A blank line separates paragraphs.\n" +#~ " </ul>" +#~ msgstr "" +#~ "Cette valeur, si elle existe, sera ajoutée au debut du message de bienvenue " +#~ "adressé\n" +#~ "au nouveaux abonnés. Le reste dudit message décrit les adresses et URLs\n" +#~ "importants relatifs à la liste de diffusion, par suite,\n" +#~ "vous n'aurez pas besoin d'ajouter\n" +#~ "de telles informations ici. Ceci devra contenir des informations relatives " +#~ "aux missions\n" +#~ "de la liste, telles que les règles éthiques, les orientations de l'équipe, " +#~ "etc.\n" +#~ "<p>Notez que ce texte sera formatté en utilisant les règles suivantes:\n" +#~ "<ul><li>Chaque paragraphe est composé de lignes d'au plus 70 caractères.\n" +#~ "<li>Toute ligne commençant par un caractère d'espacement ne sera\n" +#~ "pas remplie.\n" +#~ "<li>Les paragraphes sont séparés par une ligne vide.\n" +#~ "</ul>" + +#~ msgid "" +#~ "Text sent to people leaving the list. If empty, no special\n" +#~ " text will be added to the unsubscribe message." +#~ msgstr "" +#~ "Le texte envoyé au personnes quittant la liste. Si ce texte est vide,\n" +#~ "aucun message spécial ne sera ajouté au texte de résiliation." + +#~ msgid "Explicit address" +#~ msgstr "Adresse explicite" + +#~ msgid "Poster" +#~ msgstr "Expéditeur" + +#~ msgid "This list" +#~ msgstr "Cette liste" + +#~ msgid "" +#~ "Where are replies to list messages directed?\n" +#~ " <tt>Poster</tt> is <em>strongly</em> recommended for most " +#~ "mailing\n" +#~ " lists." +#~ msgstr "" +#~ "Destination des réponses aux messages adressés à la liste?\n" +#~ "<tt>Expéditeur</tt> est <strong>fortement</strong> recommandé pour la " +#~ "pluspart des listes de diffusion." + +#~ msgid "" +#~ "This option controls what Mailman does to the\n" +#~ " <tt>Reply-To:</tt> header in messages flowing through this\n" +#~ " mailing list. When set to <em>Poster</em>, no " +#~ "<tt>Reply-To:</tt>\n" +#~ " header is added by Mailman, although if one is present in the\n" +#~ " original message, it is not stripped. Setting this value to\n" +#~ " either <em>This list</em> or <em>Explicit address</em> causes\n" +#~ " Mailman to insert a specific <tt>Reply-To:</tt> header in all\n" +#~ " messages, overriding the header in the original message if\n" +#~ " necessary (<em>Explicit address</em> inserts the value of <a\n" +#~ " " +#~ "href=\"?VARHELP=general/reply_to_address\">reply_to_address</a>).\n" +#~ " \n" +#~ " <p>There are many reasons not to introduce or override the\n" +#~ " <tt>Reply-To:</tt> header. One is that some posters depend on\n" +#~ " their own <tt>Reply-To:</tt> settings to convey their valid\n" +#~ " return address. Another is that modifying <tt>Reply-To:</tt>\n" +#~ " makes it much more difficult to send private replies. See <a\n" +#~ " " +#~ "href=\"http://www.unicom.com/pw/reply-to-harmful.html\">`Reply-To'\n" +#~ " Munging Considered Harmful</a> for a general discussion of " +#~ "this\n" +#~ " issue. See <a\n" +#~ " " +#~ "href=\"http://www.metasystema.org/essays/reply-to-useful.mhtml\">Reply-To\n" +#~ " Munging Considered Useful</a> for a dissenting opinion.\n" +#~ "\n" +#~ " <p>Some mailing lists have restricted posting privileges, with " +#~ "a\n" +#~ " parallel list devoted to discussions. Examples are `patches' " +#~ "or\n" +#~ " `checkin' lists, where software changes are posted by a " +#~ "revision\n" +#~ " control system, but discussion about the changes occurs on a\n" +#~ " developers mailing list. To support these types of mailing\n" +#~ " lists, select <tt>Explicit address</tt> and set the\n" +#~ " <tt>Reply-To:</tt> address below to point to the parallel\n" +#~ " list." +#~ msgstr "" +#~ "Cette option contrôle ce que Mailman fait de\n" +#~ "\t\t<tt>Reply-to:</tt> les en-tête des messages qui arrivent sur cette " +#~ "liste.\n" +#~ "\t\tQuand il porte la valeur <em>poster</em>, Mailman n'ajoutes pas \n" +#~ "\t\tl'en-tête <tt>Reply-to(/tt), par contre s'il y a n'en un dans le message " +#~ "original, il \n" +#~ "\t\tne sera pas supprimé. Porter cette valeur à <em>This list</em> ou a \n" +#~ "\t\t<em>Explicit address</em> obliges Mailman à insérer un en-tête " +#~ "<em>Reply-to</em> spécifique\n" +#~ "\t\tà tous les messages, annulant ainsi l'en-tête du message originale si " +#~ "nécessaire\n" +#~ "\t\t(l'option <em>Explicit address</em> insert la valeur de <a " +#~ "href=\"?VARHELP=general/reply_to_address\">l'adresse\n" +#~ "\t\trépondre-à</a>).\n" +#~ "\n" +#~ "\t\t<p>Il y a nombre de raisons qui militent pour la non-annulation de " +#~ "l'en-tête <tt>Reply-To</tt>.\n" +#~ "\t\tParmi ces raisons on peut citer le fait que pas mal d'expéditeurs " +#~ "dépendent de leurs <tt>Reply-to</tt>\n" +#~ "\t\tpour réacheminer leurs messages. Une autre raison est le fait que la " +#~ "modification du <tt>Reply-to</tt>\n" +#~ "\t\trend plus difficle les réponses privées. Lisez <a " +#~ "href=\"http://www.unicom.com/pw/reply-to-harmful.html\">\n" +#~ "\t\t`Reply-To` Munging Considered Harmful</a> pour une discussion générale " +#~ "sur le problème. Lisez <a \n" +#~ "\t\thref=\"http://www.metasystema.org/essays/reply-to-useful.mhtml\">Reply-To" +#~ " Munging Considered USeful</a>\n" +#~ "\t\tpour un panorama.\n" +#~ "\n" +#~ "\t\t<p>Certaines liste de diffusion reservent les privillèges de soumission " +#~ "à certains,\n" +#~ "\t\tavec une liste parallèle pour la discussion. Parmi ces listes ont peut " +#~ "citer les listes\n" +#~ "\t\t'patches' et 'checkin', où les modifications des logiciels sont soumise " +#~ "par des systèmes de contrôleurs\n" +#~ "\t\tde revisions alors que les discussions concernant ces mêmes " +#~ "modifications se déroulent sur la liste\n" +#~ "\t\tdes développeurs. Pour la gestion de ce type de listes, sélectionner " +#~ "<tt>Explicit address</tt> et portez\n" +#~ "\t\tla valeur de l'adresse <tt>Reply-To:</tt> à celle de la liste parallèle." + +#~ msgid "Explicit <tt>Reply-To:</tt> header." +#~ msgstr "En-tête <tt>Répondre-à:</tt> explicite." + +#~ msgid "" +#~ "This is the address set in the <tt>Reply-To:</tt> header\n" +#~ " when the <a\n" +#~ " " +#~ "href=\"?VARHELP=general/reply_goes_to_list\">reply_goes_to_list</a>\n" +#~ " option is set to <em>Explicit address</em>.\n" +#~ "\n" +#~ " <p>There are many reasons not to introduce or override the\n" +#~ " <tt>Reply-To:</tt> header. One is that some posters depend on\n" +#~ " their own <tt>Reply-To:</tt> settings to convey their valid\n" +#~ " return address. Another is that modifying <tt>Reply-To:</tt>\n" +#~ " makes it much more difficult to send private replies. See <a\n" +#~ " " +#~ "href=\"http://www.unicom.com/pw/reply-to-harmful.html\">`Reply-To'\n" +#~ " Munging Considered Harmful</a> for a general discussion of " +#~ "this\n" +#~ " issue. See <a\n" +#~ " " +#~ "href=\"http://www.metasystema.org/essays/reply-to-useful.mhtml\">Reply-To\n" +#~ " Munging Considered Useful</a> for a dissenting opinion.\n" +#~ "\n" +#~ " <p>Some mailing lists have restricted posting privileges, with " +#~ "a\n" +#~ " parallel list devoted to discussions. Examples are `patches' " +#~ "or\n" +#~ " `checkin' lists, where software changes are posted by a " +#~ "revision\n" +#~ " control system, but discussion about the changes occurs on a\n" +#~ " developers mailing list. To support these types of mailing\n" +#~ " lists, specify the explicit <tt>Reply-To:</tt> address here. " +#~ "You\n" +#~ " must also specify <tt>Explicit address</tt> in the\n" +#~ " <tt>reply_goes_to_list</tt>\n" +#~ " variable.\n" +#~ "\n" +#~ " <p>Note that if the original message contains a\n" +#~ " <tt>Reply-To:</tt> header, it will not be changed." +#~ msgstr "" +#~ "Cette adresse est celle que porte le champ <tt>Reply-To:</tt> de l'en-tête\n" +#~ "\tlorsque la variable<a href=\"?VARHELP=general/reply_goes_to_list\">\n" +#~ "\treply_goes_to_list</a> porte la valeur <em>Explicit address</em>\n" +#~ "\n" +#~ "\t\t<p>Il y a nombre de raisons qui militent pour la non-annulation ou " +#~ "l'introduction d'un en-tête <tt>Reply-to</tt>.\n" +#~ "\t\tParmi ces raisons on peut citer le fait que pas mal de d'expéditeurs " +#~ "dépendent de leurs <tt>Reply-to</tt>\n" +#~ "\t\tpour réacheminer leurs messages. Une autre raison est le fait que la " +#~ "modification du <tt>Reply-To</tt>\n" +#~ "\t\trend plus difficle les réponses privées. Lisez <a " +#~ "href=\"http://www.unicom.com/pw/reply-to-harmful.html\">\n" +#~ "\t\t`Reply-To` Munging Considered Harmful</a> pour une discussion générale " +#~ "sur le problème. Lisez <a \n" +#~ "\t\thref=\"http://www.metasystema.org/essays/reply-to-useful.mhtml\">Reply-To" +#~ " Munging Considered USeful</a>\n" +#~ "\t\tpour une vision panoramique.\n" +#~ "\n" +#~ "\t\t<p>Certaines liste de diffusion reservent les privillèges de soumission " +#~ "à certains,\n" +#~ "\t\tavec une liste parallèle pour la discussion. Parmi ces listes on peut " +#~ "citer les listes\n" +#~ "\t\t'patches' et 'checkin', où les modifications des logiciels sont soumis " +#~ "par des systèmes de contrôleurs\n" +#~ "\t\tde revisions alors que les discussions concernant ces mêmes " +#~ "modifications se déroulent sur la liste\n" +#~ "\t\tdes développeurs. Pour la gestion de ce type de listes, spécifiez ici " +#~ "l'adresse du <tt>Reply-To:</tt> explicite.\n" +#~ "\t\tVous devrez également spécifier l'adresse <tt>Explicit adress</tt> dans " +#~ "la variable <tt>reply_goes_to_list</tt>\n" +#~ ".\n" +#~ "\t<p>Noez que si le message originale contient un en-tête " +#~ "<tt>Reply-To:</tt>, il ne sera pas modifé." + +#~ msgid "" +#~ "(Administrivia filter) Check postings and intercept ones\n" +#~ " that seem to be administrative requests?" +#~ msgstr "" +#~ "(Filtre administrative) vérifie les soumissions et intercepte celles\n" +#~ "qui ressemblent à des requêtes administratives?" + +#~ msgid "" +#~ "Administrivia tests will check postings to see whether it's\n" +#~ " really meant as an administrative request (like subscribe,\n" +#~ " unsubscribe, etc), and will add it to the the administrative\n" +#~ " requests queue, notifying the administrator of the new " +#~ "request,\n" +#~ " in the process." +#~ msgstr "" +#~ "Les test administratives vont vérifier les soumissions pour voir s'il " +#~ "s'agit\n" +#~ "de requêtes administratives (telles que les abonnements, les resiliations\n" +#~ ", etc) et les ajouter à la file d'attente des requêtes puis aviser\n" +#~ "l'administrateur de l'arrivé de nouvelles requêtes à traiter." + +#~ msgid "" +#~ "Send password reminders to, eg, \"-owner\" address instead of\n" +#~ " directly to user." +#~ msgstr "" +#~ "Envoyer un rappel des mots de passe, e.g. à l'adresse \"-owner\" au lieu\n" +#~ "\t\tde l'envoyer directement à l'utilisateur." + +#~ msgid "" +#~ "Set this to yes when this list is intended to cascade only\n" +#~ " to other mailing lists. When set, meta notices like\n" +#~ " confirmations and password reminders will be directed to an\n" +#~ " address derived from the member's address - it will have the\n" +#~ " value of \"umbrella_member_suffix\" appended to the member's\n" +#~ " account name." +#~ msgstr "" +#~ "Donnez à celui-ci la valeur yes lorsque cette liste à pour unique but\n" +#~ "de relayer vers d'autres listes. Lorsqu'elle est activée, les metas avis\n" +#~ "tels que les confirmations et les rappels de mot de passe seront dirigés " +#~ "vers\n" +#~ "des adresees dérivées de celle des abonnées - Elle aura la valeure de\n" +#~ "\"suffixe_abonné_enveloppe\" ajoutée au nom de l'abonné." + +#~ msgid "" +#~ "Suffix for use when this list is an umbrella for other\n" +#~ " lists, according to setting of previous \"umbrella_list\"\n" +#~ " setting." +#~ msgstr "" +#~ "Suffixe utilisé lorsque cette liste est une enveloppe pour d'autres listes, " +#~ "selon le paramètrage de \"liste_enveloppe\" ci-dessus." + +#~ msgid "" +#~ "When \"umbrella_list\" is set to indicate that this list has\n" +#~ " other mailing lists as members, then administrative notices " +#~ "like\n" +#~ " confirmations and password reminders need to not be sent to " +#~ "the\n" +#~ " member list addresses, but rather to the owner of those member\n" +#~ " lists. In that case, the value of this setting is appended to\n" +#~ " the member's account name for such notices. `-owner' is the\n" +#~ " typical choice. This setting has no effect when " +#~ "\"umbrella_list\"\n" +#~ " is \"No\"." +#~ msgstr "" +#~ "Lorsque \"liste_enveloppe\" est activé pour indiquer que d'autres listes " +#~ "sont\n" +#~ "\tabonnées à cette liste, les notices administratives telles que\n" +#~ "\tles confirmations et les rappels de mot de passe ne doivent pas être\n" +#~ "\t envoyés aux adresses des abonnées mais plutôt aux propriétaires des " +#~ "listes de ces abonnés. Dans ce cas, la valeur de ce paramètre\n" +#~ "\test ajoutée au nom de compte des abonnés associés à de telles notices.\n" +#~ "\t'-owner' est le choix typique. Le paramètrage est sans effet lorsque\n" +#~ "\t\"liste_enveloppe\" a la valeur \"No\"." + +#~ 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 welcome message when people subscribe?" +#~ msgstr "Envoyer un message de bienvenue lorsque les gens s'abonnent?" + +#~ msgid "" +#~ "Turn this on only if you plan on subscribing people manually\n" +#~ " and don't want them to know that you did so. This option is " +#~ "most\n" +#~ " useful for transparently migrating lists from some other " +#~ "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" +#~ "\tmigration transparente vers Mailman à partir d'autres gestionnaires\n" +#~ "\tde liste." + +#~ msgid "" +#~ "Should administrator get immediate notice of new requests,\n" +#~ " as well as daily notices about collected ones?" +#~ msgstr "" +#~ "Est que l'administrateur devrait recevoir un avis immédiat pour chaque " +#~ "nouvelle requête\n" +#~ "\tainsi qu'un rapport quotidien des requêtes collectées?" + +#~ msgid "" +#~ "List admins are sent daily reminders of pending admin\n" +#~ " approval requests, like subscriptions to a moderated list or\n" +#~ " postings that are being held for one reason or another. " +#~ "Setting\n" +#~ " this option causes notices to be sent immediately on the " +#~ "arrival\n" +#~ " of new requests, as well." +#~ msgstr "" +#~ "Les administrateurs de listes recoivent quotidiennement le rappel des\n" +#~ "\tdes requêtes d'approbation en attente, requêtes telles que les\n" +#~ "\tabonnements aux listes modérées ou les soumissions mises en attente\n" +#~ "\tpour diverses raisons. Activer cette option entraîne, en plus,\n" +#~ "\tl'envoi d'avis chaque fois qu'une nouvelle requête entre dans la\n" +#~ "\tfile d'attente." + +#~ msgid "" +#~ "Should administrator get notices of subscribes and\n" +#~ " unsubscribes?" +#~ msgstr "" +#~ "L'administrateur doit-il être informé des abonnements et des resiliations?" + +#~ msgid "Send mail to poster when their posting is held for approval?" +#~ msgstr "" +#~ "Envoie un courriel aux soumissionnaires lorsque leurs messages est mis en " +#~ "attente pour approbation?" + +#~ msgid "" +#~ "Approval notices are sent when mail triggers certain of the\n" +#~ " limits <em>except</em> routine list moderation and spam " +#~ "filters,\n" +#~ " for which notices are <em>not</em> sent. This option " +#~ "overrides\n" +#~ " ever sending the notice." +#~ msgstr "" +#~ "Des demandes d'approbation sont envoyés lorsque les courriels déclenchent " +#~ "certaines limites\n" +#~ "<em>sauf</em> pour les modération de liste et les filtres de spam, pour " +#~ "lesquels aucun avis\n" +#~ "<em>n</em>'est envoyé, cette option rend caduque les autres options d'envoi " +#~ "d'avis" + +#~ msgid "" +#~ "Maximum length in Kb of a message body. Use 0 for no\n" +#~ " limit." +#~ msgstr "" +#~ "Taille maximale du corps d'un message. Spécifiez 0 pour pas de\n" +#~ "\t\tlimite." + +#~ msgid "Host name this list prefers for email." +#~ msgstr "" +#~ "Les nom d'hôte préférés par cette liste de diffusion pour le courriel." + +#~ msgid "" +#~ "The \"host_name\" is the preferred name for email to\n" +#~ " mailman-related addresses on this host, and generally should " +#~ "be\n" +#~ " the mail host's exchanger address, if any. This setting can " +#~ "be\n" +#~ " useful for selecting among alternative names of a host that " +#~ "has\n" +#~ " multiple addresses." +#~ msgstr "" +#~ "Le \"host_name\" est le nom préféré pour les courriels relatifs à mailman " +#~ "sur cet hôte\n" +#~ "Il devra en général être l'adresse de l'echangeur de courriels s'il en est. " +#~ "ce paramètre peut être\n" +#~ "utilisé pour choisir l'un des noms d'un hôte disposant de plusieurs adresses." + +#~ msgid "none" +#~ msgstr "aucun" + +#~ msgid "confirm" +#~ msgstr "confirmer" + +#~ msgid "require approval" +#~ msgstr "nécessite une approbation" + +#~ msgid "confirm+approval" +#~ msgstr "confirmer+approuver" + +#~ msgid "What steps are required for subscription?<br>" +#~ msgstr "Quelles sont les étapes requises pour un abonnement?<br>" + +#~ msgid "" +#~ "None - no verification steps (<em>Not\n" +#~ " Recommended </em>)<br>\n" +#~ " confirm (*) - email confirmation step required " +#~ "<br>\n" +#~ " require approval - require list administrator\n" +#~ " approval for subscriptions <br>\n" +#~ " confirm+approval - both confirm and approve\n" +#~ " \n" +#~ " <p>(*) when someone requests a subscription,\n" +#~ " Mailman sends them a notice with a unique\n" +#~ " subscription request number that they must reply " +#~ "to\n" +#~ " in order to subscribe.<br>\n" +#~ "\n" +#~ " This prevents mischievous (or malicious) people\n" +#~ " from creating subscriptions for others without\n" +#~ " 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\tl'administrateur de la liste pour l'abonnement<br>\n" +#~ "\t\t\tconfirmer+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 pour\n" +#~ "\t\t\tque 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." + +#~ msgid "" +#~ "confirm (*) - email confirmation required <br>\n" +#~ " require approval - require list administrator\n" +#~ " approval for subscriptions <br>\n" +#~ " confirm+approval - both confirm and approve\n" +#~ " \n" +#~ " <p>(*) when someone requests a subscription,\n" +#~ " Mailman sends them a notice with a unique\n" +#~ " subscription request number that they must reply " +#~ "to\n" +#~ " in order to subscribe.<br> This prevents\n" +#~ " 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" +#~ "\t\t\tl'administrateur de la liste pour l'abonnement<br>\n" +#~ "\t\t\tconfirmer+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." + +#~ msgid "" +#~ "List access policies, including anti-spam measures, covering\n" +#~ " members and outsiders. See also the <a\n" +#~ " href=\"%(admin)s/archive\">Archival Options section</a> for " +#~ "separate\n" +#~ " archive-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é." + +#~ msgid "Subscribing" +#~ msgstr "Abonnement en cours" + +#~ msgid "" +#~ "Advertise this list when people ask what lists are on this\n" +#~ " machine?" +#~ msgstr "" +#~ "Annoncer cette liste lorqu'on demande les listes hébérgées par cette machine?" + +#~ msgid "Membership exposure" +#~ msgstr "Exposition de l'abonnement" + +#~ msgid "Anyone" +#~ msgstr "Quiconque" + +#~ msgid "List admin only" +#~ msgstr "Uniquement pour l'admin de la liste" + +#~ msgid "List members" +#~ msgstr "Abonnés de la liste" + +#~ msgid "Who can view subscription list?" +#~ msgstr "Qui peut voir la liste des abonnés?" + +#~ msgid "" +#~ "When set, the list of subscribers is protected by member or\n" +#~ " admin password authentication." +#~ msgstr "" +#~ "Lorsqu'il est définit, l'affichage de la liste des abonnés\n" +#~ "\t\trequiert la fourniture du mot de passe administrateur\n" +#~ "\t\tou le status d'abonné." + +#~ msgid "" +#~ "Show member addrs so they're not directly recognizable as\n" +#~ " email addrs?" +#~ msgstr "" +#~ "Afficher les adresses des abonnés de façcon à ce qu'elles n'apparaissent pas " +#~ "comme des adresses courriels?" + +#~ msgid "" +#~ "Setting this option causes member email addresses to be\n" +#~ " transformed when they are presented on list web pages (both in\n" +#~ " text and as links), so they're not trivially recognizable as\n" +#~ " email addresses. The intention is to to prevent the addresses\n" +#~ " from being snarfed up by automated web scanners for use by\n" +#~ " spammers." +#~ msgstr "" +#~ "L'activation de cette option à pour effet de faire en sorte que les\n" +#~ "\tadresses des abonnées soient transformées avant d'être affichées\n" +#~ "\tdans les pages web (aussi bien comme texte et comme liens),\n" +#~ "\tainsi, elles ne seront pas reconnues de façon triviale comme des\n" +#~ "\tdes adresses courriels valides. Le but de la manoeuvre est\n" +#~ "\td'empêcher que les scanners web s'en emparrent pour être utilisées\n" +#~ "\tpar les spammers." + +#~ msgid "General posting filters" +#~ msgstr "Filtres généraux de soumissions" + +#~ msgid "Must posts be approved by an administrator?" +#~ msgstr "Les soumissions doivent-elles être approuvées par l'administrateur?" + +#~ 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 "" +#~ "Addresses of members accepted for posting to this list\n" +#~ " without implicit approval requirement. (See \"Restrict ... to " +#~ "list\n" +#~ " members\" 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 requerir une\n" +#~ "une autorisation préalable. (Voir \"Restreindre ...aux abonnés\" pour\n" +#~ "savoir si ceci est concomitant à la permission de soumission des membres" + +#~ 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 "" +#~ "Must posts have list named in destination (to, cc) field\n" +#~ " (or be among the acceptable alias names, specified below)?" +#~ msgstr "" +#~ "Les soumissions doivent-elle porter le nom de la liste dans le champ\n" +#~ "destination (ou l'un des alias acceptables spécifiés ci-dessous)?" + +#~ msgid "" +#~ "Many (in fact, most) spams do not explicitly name their\n" +#~ " myriad destinations in the explicit destination addresses - in\n" +#~ " fact often the To: field has a totally bogus address for\n" +#~ " obfuscation. The constraint applies only to the stuff in the\n" +#~ " address before the '@' sign, but still catches all such spams.\n" +#~ "\n" +#~ " <p>The cost is that the list will not accept unhindered any\n" +#~ " postings relayed from other addresses, unless\n" +#~ "\n" +#~ " <ol>\n" +#~ " <li>The relaying address has the same name, or\n" +#~ "\n" +#~ " <li>The relaying address name is included on the options " +#~ "that\n" +#~ " specifies acceptable aliases for the list.\n" +#~ "\n" +#~ " </ol>" +#~ msgstr "" +#~ "Nombre (en fait, la pluspart) de spams ne précisent pas nommément\n" +#~ "\t\tleurs pléthores de destinations dans l'adresse de destination - en fait\n" +#~ "\t\tle champ A: contient souvent une adresse complétement falacieuse pour la " +#~ "parade\n" +#~ "\t\tLa contrainte s'applique uniquement au texte précédent le @, mais il " +#~ "intercèpte\n" +#~ "\t\ttoutefois tous ces types de spams.\n" +#~ "\n" +#~ "\t\t<p>Le coût associé est que la liste n'acceptera pas les soumissions " +#~ "relayées\n" +#~ "\t\tà partir d'autres adresse, sauf si\n" +#~ "\t\t<ol>\n" +#~ "\t\t<li>L'adresse de relai à le même nom, ou\n" +#~ "\t\t<li>Le nom de l'adresse de relai est l'une des adresses admises comme\n" +#~ "\t\talias valable pour la liste.\n" +#~ "\n" +#~ "\t\t</ol>" + +#~ msgid "" +#~ "Alias names (regexps) which qualify as explicit to or cc\n" +#~ " destination names for this list." +#~ msgstr "" +#~ "Les alias (expressions regulières) qui correspondent à des destinataires\n" +#~ "\texplicites de type A ou CC pour la liste." + +#~ msgid "" +#~ "Alternate addresses that are acceptable when\n" +#~ " `require_explicit_destination' is enabled. This option takes " +#~ "a\n" +#~ " list of regular expressions, one per line, which is matched\n" +#~ " against every recipient address in the message. The matching " +#~ "is\n" +#~ " performed with Python's re.match() function, meaning they are\n" +#~ " anchored to the start of the string.\n" +#~ " \n" +#~ " <p>For backwards compatibility with Mailman 1.1, if the regexp\n" +#~ " does not contain an `@', then the pattern is matched against " +#~ "just\n" +#~ " the local part of the recipient address. If that match fails, " +#~ "or\n" +#~ " if the pattern does contain an `@', then the pattern is " +#~ "matched\n" +#~ " against the entire recipient address.\n" +#~ " \n" +#~ " <p>Matching against the local part is deprecated; in a future\n" +#~ " release, the pattern will always be matched against the entire\n" +#~ " recipient address." +#~ msgstr "" +#~ "Adresses accpetables lorsque l'option 'require_explicit_destination' est " +#~ "active\n" +#~ "Cette option prend une liste d'expressions regulières, une par ligne,\n" +#~ "comparées avec chaque adresse destinataire dans le message. La comparaison\n" +#~ "est effectué avec la fonction Python re.match(), impliquant un attachement\n" +#~ "au debut de la chaîne.\n" +#~ "\n" +#~ "<p>Pour une compatibilité ascendante avec Mailman 1.1, si l'expression\n" +#~ "regulière ne contient pas un '@', alors le motif est comparée à la partie\n" +#~ "locale de l'adresse du destinataire. Si cette comparaison échoue ou si le\n" +#~ "motif contient un '@', alors le motif est comparé à la totalité de\n" +#~ "l'adresse du destinataire.\n" +#~ "\n" +#~ "La comparaison avec la partie locale est veillit; pour les publications\n" +#~ "à venir, le motif sera toujours comparé à la totalité de l'adresse\n" +#~ "du destinataire." + +#~ msgid "Ceiling on acceptable number of recipients for a posting." +#~ msgstr "" +#~ "Reduction à un nombre acceptable de destinataires pour une soumissions." + +#~ msgid "" +#~ "If a posting has this number, or more, of recipients, it is\n" +#~ " held for admin approval. Use 0 for no ceiling." +#~ msgstr "" +#~ "Si une soumission est destiné à au moins autant de destinataires,\n" +#~ "elle passe en attente d'approbation de l'administrateur.\n" +#~ "Utilisez 0 pour sans limite." + +#~ msgid "Addresses whose postings are always held for approval." +#~ msgstr "" +#~ "Les adresse dont les soumissions sont toujours mise en attente pour " +#~ "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 "Hold posts with header value matching a specified regexp." +#~ msgstr "" +#~ "Retenez les soumissions ayant un en-tête comparable à une expression " +#~ "regulière dterminée" + +#~ msgid "" +#~ "Use this option to prohibit posts according to specific\n" +#~ " header values. The target value is a regular-expression for\n" +#~ " matching against the specified header. The match is done\n" +#~ " disregarding letter case. Lines beginning with '#' are " +#~ "ignored\n" +#~ " as comments.\n" +#~ "\n" +#~ " <p>For example:<pre>to: .*@public.com </pre> says to hold all\n" +#~ " postings with a <em>To:</em> mail header containing " +#~ "'@public.com'\n" +#~ " anywhere among the addresses.\n" +#~ "\n" +#~ " <p>Note that leading whitespace is trimmed from the regexp. " +#~ "This\n" +#~ " can be circumvented in a number of ways, e.g. by escaping or\n" +#~ " bracketing it.\n" +#~ " \n" +#~ " <p> See also the <em>forbidden_posters</em> option for a " +#~ "related\n" +#~ " mechanism." +#~ msgstr "" +#~ "Utilisez cette option pour interdire les soumissions en fonction d'en-tête\n" +#~ "spécifiques. La cible est une expression regulière à comparer avec " +#~ "l'en-tête\n" +#~ "spécifiée. La comparaison est faite en ignorant la casse des caractères.\n" +#~ "Les lignes commençant par '#' sont considérés comme des commentaires et\n" +#~ "ignorées.\n" +#~ "\n" +#~ "<p>par exemple:<pre>to: .*@public.com</pre> spécifie toutes les soumissions\n" +#~ "avec un <em>To:</em> contenant '@public.com' partout dans l'adresse\n" +#~ "<p>Notez que les espaces blancs précédents l'expression regulière sont\n" +#~ "supprimées. Cela peut être évité de plusieurs façons, e.g. en utilisant\n" +#~ "des séquences d'échappement ou en les mettant entre guillemets.\n" +#~ "\t\t\n" +#~ "<p>Voyez également l'option <em>forbidden_posters</em> pour de tels\n" +#~ " méchanismes." + +#~ msgid "" +#~ "Hide the sender of a message, replacing it with the list\n" +#~ " address (Removes From, Sender and Reply-To fields)" +#~ msgstr "" +#~ "Cacher l'expéditeur du message, en le remplaçant par l'adresse de la liste\n" +#~ "\t(supprimer les champs From, Sender et Reply-To)" + +#~ msgid "Policies concerning immediately delivered list traffic." +#~ msgstr "Règles concernant le traffic de liste immédiatement délivré." + +#~ msgid "" +#~ "Can subscribers choose to receive mail immediately, rather\n" +#~ " than in batched digests?" +#~ msgstr "" +#~ "Est ce que les abonnés ont le droit de choisir de recevoir les courriel\n" +#~ "\timmédiatement au lieu de les avoir par lots?" + +#~ msgid "Header added to mail sent to regular list members" +#~ msgstr "En-tête ajouté aux messages envoyés aux abonnés ordinaires" + +#~ msgid "" +#~ "Text prepended to the top of every immediately-delivery\n" +#~ " message. " +#~ msgstr "Texte ajouté au debut de tout message à émission immédiate." + +#~ msgid "Footer added to mail sent to regular list members" +#~ msgstr "" +#~ "Les pieds de page sont ajoutés aux messages envoyés par les membres " +#~ "reguliers de la liste." + +#~ msgid "" +#~ "Text appended to the bottom of every immediately-delivery\n" +#~ " message. " +#~ msgstr "Texte ajouté au bas de chaque message à remise immédiate." + +#~ msgid "%(realname)s -- confirmation of subscription -- confirm %(cookie)s" +#~ msgstr "%(realname)s -- confirmation de l'abonnement -- confirm %(cookie)s" + +#~ msgid "%(realname)s -- confirmation of removal -- confirm %(cookie)s" +#~ msgstr "%(realname)s -- confirmation de suppression -- confirm %(cookie)s" + +#~ msgid "" +#~ "Subscribe members in list `names'.\n" +#~ "\n" +#~ " Passwords can be supplied in the passwords list. If an empty\n" +#~ " password is encountered, a random one is generated and used.\n" +#~ "\n" +#~ " Returns a dict where the keys are addresses that were tried\n" +#~ " subscribed, and the corresponding values are either two-element\n" +#~ " tuple containing the first exception type and value that was\n" +#~ " raised when trying to add that address, or `None' to indicate\n" +#~ " that no exception was raised.\n" +#~ "\n" +#~ " " +#~ msgstr "" +#~ "Abonnes les membres dans la liste `noms'.\n" +#~ "\n" +#~ "Les mot de passe peuvent être fournis dans la liste des mot de passe.\n" +#~ "Si un mot de passe vide est rencontré, un mot de passe aléatoire est\n" +#~ "généré et utilisé.\n" +#~ "Renvoie un dict dans lequel les clés sont constituées par les adresses\n" +#~ "qui ont tentées de s'abonner, et les valeurs correspondantes sont des\n" +#~ "tuples à deux éléments constitués du type de la première exception levée et " +#~ "de\n" +#~ "la valeure correspondante lors de la tentative de l'abonnement de l'adresse\n" +#~ "ou 'None' pour exprimer qu'aucune exception n'a été levée.\n" +#~ "\n" +#~ "\t" + +#~ msgid "Return data for cookie, removing it from db, or None if not found." +#~ msgstr "" +#~ "Renvoie des données pour le cookie en le supprimant de la bd, ou None s'il " +#~ "est introuvable." + +#~ msgid "" +#~ "Parse common types of email addresses:\n" +#~ "\n" +#~ " User J. Person <person@allusers.com>\n" +#~ " person@allusers.com (User J. Person)\n" +#~ "\n" +#~ " TBD: I wish we could use rfc822.parseaddr() but 1) the interface is not\n" +#~ " convenient, and 2) it doesn't work for the second type of address.\n" +#~ "\n" +#~ " Argument is a list of addresses, return value is a list of the parsed\n" +#~ " email addresses. The argument can also be a single string, in which " +#~ "case\n" +#~ " the return value is a single string. All addresses are " +#~ "string.strip()'d.\n" +#~ "\n" +#~ " " +#~ msgstr "" +#~ "Analyse les types d'adresses courriel courantes:\n" +#~ "\n" +#~ "Utilisateur J. Person <person@allusers.com>\n" +#~ "person@allusers.com (Utilisateur J. Person)\n" +#~ "\n" +#~ "AF: J'espére que l'on pourra utiliser rfc822.parseaddr() mais 1) " +#~ "l'interface\n" +#~ "n'est pas convenable et 2) cela ne marches pas pour la seconde catégorie\n" +#~ "d'adresse.\n" +#~ "\n" +#~ "Argument est une liste d'adresses, la valeur de retour est une liste\n" +#~ "d'adresses analysées. L'argument peut également être une chaîne auquel\n" +#~ "cas la valeur de retour est une seule chaîne. Toute les adresses sont\n" +#~ "passées sous string.strip().\n" +#~ "\n" +#~ "\t" + +#~ msgid "You must first create the list by running: newlist %(listname)s" +#~ msgstr "" +#~ "Vous devez d'abord créer la liste en exécutant: newlist %(listname)s" + +#~ msgid "Already subscribed (skipping):" +#~ msgstr "Déjà abonné (au suivant):" + +#~ msgid "Not a valid email address:" +#~ msgstr "N'est pas une adresse courriel valide" |
