--- rpm.master.fr.po	2011-01-31 02:52:48.508678010 +0100
+++ rpm1.po	2011-02-08 01:35:26.149369415 +0100
@@ -12,9 +12,10 @@
 "Project-Id-Version: RPM 4.2.1\n"
 "Report-Msgid-Bugs-To: rpm-maint@lists.rpm.org\n"
 "POT-Creation-Date: 2011-01-05 10:09+0200\n"
-"PO-Revision-Date: 2003-07-06 01:36+0200\n"
-"Last-Translator: RPM French Translation <rpm-fr@livna.org>\n"
-"Language-Team: RPM French Translation <rpm-fr@livna.org>\n"
+"PO-Revision-Date: 2011-02-07 01:36+0200\n"
+"Last-Translator: Charles-Antoine Couret <renault@fedoraproject.org>\n"
+#"RPM French Translation <rpm-fr@livna.org>\n"
+"Language-Team: French <French trans-fr@lists.fedoraproject.org>\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8-bit\n"
@@ -33,7 +34,7 @@
 #: cliutils.c:31
 #, c-format
 msgid "Copyright (C) 1998-2002 - Red Hat, Inc.\n"
-msgstr ""
+msgstr "Copyright (C) 1998-2002 - Red Hat, Inc.\n"
 
 #: cliutils.c:32
 #, c-format
@@ -44,9 +45,9 @@
 "GNU GPL\n"
 
 #: cliutils.c:52
-#, fuzzy, c-format
+#, c-format
 msgid "creating a pipe for --pipe failed: %m\n"
-msgstr "Echec de la création de l'archive: %s\n"
+msgstr "la création du flux de données pour --pipe a échoué : %m\n"
 
 #: cliutils.c:62
 #, c-format
@@ -66,12 +67,11 @@
 #: rpm2cpio.c:81
 #, c-format
 msgid "cannot re-open payload: %s\n"
-msgstr "Impossible de ré-ouvrir la charge utile: %s\n"
+msgstr "Impossible de ré-ouvrir la charge utile : %s\n"
 
 #: rpmqv.c:41
-#, fuzzy
 msgid "Query/Verify package selection options:"
-msgstr "vérifier/questionner le(s) paquetage(s) d'un même groupe"
+msgstr "Vérifier/questionner les options de sélection des paquetages :"
 
 #: rpmqv.c:46
 msgid "Query options (with -q or --query):"
@@ -111,10 +111,9 @@
 msgstr "un seul mode majeur peut être specifié"
 
 #: rpmqv.c:153
-#, fuzzy
 msgid "only installation and upgrading may be forced"
 msgstr ""
-"seuls l'installation, la mise à jour, rmsource et rmspec peuvent être forcés"
+"seuls l'installation et la mise à jour peuvent être forcés"
 
 #: rpmqv.c:155
 msgid "files may only be relocated during package installation"
@@ -208,19 +207,16 @@
 "installation"
 
 #: rpmqv.c:230
-#, fuzzy
 msgid ""
 "--nodeps may only be specified during package installation, erasure, and "
 "verification"
 msgstr ""
-"--test ne peut être spécifié que pour la (dés)installation et la construction"
+"--nodeps peut être spécifié uniquement durant l'installation, la suppression, et la véréfication d'un paquetage"
 
 #: rpmqv.c:234
-#, fuzzy
 msgid "--test may only be specified during package installation and erasure"
 msgstr ""
-"--justdb ne peut être utilisé qu'à l'installation/la désinstallation de "
-"paquetages"
+"--test peut être spécifié uniquement durant l'installation et la suppression d'un paquetage"
 
 #: rpmqv.c:239 rpmbuild.c:547
 msgid "arguments to --root (-r) must begin with a /"
@@ -370,9 +366,8 @@
 msgstr "ne pas vérifier les dépendances de construction"
 
 #: rpmbuild.c:182
-#, fuzzy
 msgid "generate package header(s) compatible with (legacy) rpm v3 packaging"
-msgstr "générer un(des) entête(s) compatible(s) avec l'emballage rpm[23]"
+msgstr "générer des entêtes compatibles de paquetage compatibles avec (l'ancien) empaquetage rpm v3"
 
 #: rpmbuild.c:186
 msgid "do not accept i18N msgstr's from specfile"
@@ -477,30 +472,27 @@
 
 #: rpmkeys.c:28 rpmkeys.c:30
 msgid "list keys from RPM keyring"
-msgstr ""
+msgstr "liste des clés depuis RPM keyring"
 
 #: rpmkeys.c:37
-#, fuzzy
 msgid "Keyring options:"
-msgstr "Otions de signatures"
+msgstr "Options de signatures : "
 
 #: rpmkeys.c:61 rpmsign.c:143
 msgid "no arguments given"
 msgstr "aucun argument fourni"
 
 #: rpmsign.c:25
-#, fuzzy
 msgid "sign package(s)"
-msgstr "installer le(s) paquetage(s)"
+msgstr "signer des paquetages"
 
 #: rpmsign.c:27
 msgid "sign package(s) (identical to --addsign)"
 msgstr "signer le(s) paquetage(s) (identique à --addsign)"
 
 #: rpmsign.c:29
-#, fuzzy
 msgid "delete package signatures"
-msgstr "vérifier la(les) signature(s) du paquetage"
+msgstr "supprimer les signatures du paquetage"
 
 #: rpmsign.c:35
 msgid "Signature options:"
@@ -533,26 +525,24 @@
 msgstr "Mauvaise phrase de passe\n"
 
 #: rpmspec.c:25
-#, fuzzy
 msgid "query spec file(s)"
-msgstr "questionner un fichier spec"
+msgstr "questionner des fichiers spec"
 
 #: rpmspec.c:27
 msgid "operate on binary rpms generated by spec (default)"
-msgstr ""
+msgstr "opération sur les rps binaires générés par spec (défaut)"
 
 #: rpmspec.c:29
 msgid "operate on source rpm generated by spec"
-msgstr ""
+msgstr "opération sur les rpm sources générés par spec"
 
 #: rpmspec.c:33 lib/poptQV.c:195
 msgid "use the following query format"
 msgstr "utiliser le format de requête suivant"
 
 #: rpmspec.c:42
-#, fuzzy
 msgid "Spec options:"
-msgstr "Otions de signatures"
+msgstr "Options de spec : "
 
 #: build/build.c:122 build/pack.c:405
 msgid "Unable to open temp file.\n"
@@ -683,13 +673,13 @@
 msgstr "Deux fois la même locale %.*s dans %%lang(%s)\n"
 
 #: build/files.c:815
-#, fuzzy, c-format
+#, c-format
 msgid "Invalid capability: %s\n"
-msgstr "Lexème %s invalide: %s\n"
+msgstr "Privilège invalide : %s\n"
 
 #: build/files.c:826
 msgid "File capability support not built in\n"
-msgstr ""
+msgstr "Fichier du support de privilège pas construit en\n"
 
 #: build/files.c:880
 #, c-format
@@ -714,7 +704,7 @@
 #: build/files.c:1074
 #, c-format
 msgid "Unknown file digest algorithm %u, falling back to MD5\n"
-msgstr ""
+msgstr "Fichier inconnu du résumé de l'algorithme %u, retour vers MD5\n"
 
 #: build/files.c:1100
 #, c-format
@@ -729,7 +719,7 @@
 #: build/files.c:1394
 #, c-format
 msgid "Explicit file attributes required in spec for: %s\n"
-msgstr ""
+msgstr "Des attributs explicites de fichier sont requis par spec pour : %s\n"
 
 #: build/files.c:1402
 #, c-format
@@ -739,12 +729,12 @@
 #: build/files.c:1505
 #, c-format
 msgid "File %s too large for payload\n"
-msgstr ""
+msgstr "Fichier %s trop grand pour la charge utile\n"
 
 #: build/files.c:1599
 #, c-format
 msgid "%s: can't load unknown tag (%d).\n"
-msgstr ""
+msgstr "%s : impossible de charger le tag inconnu (%d).\n"
 
 #: build/files.c:1605
 #, c-format
@@ -757,9 +747,9 @@
 msgstr "%s n'est pas une clé publique blindée.\n"
 
 #: build/files.c:1618
-#, fuzzy, c-format
+#, c-format
 msgid "%s: failed to encode\n"
-msgstr "La macro %%%s ne peut être expansée\n"
+msgstr "%s : impossible d'encoder\n"
 
 #: build/files.c:1657
 #, c-format
@@ -777,9 +767,9 @@
 msgstr "Fichier non trouvé par la substitution: %s\n"
 
 #: build/files.c:1737
-#, fuzzy, c-format
+#, c-format
 msgid "Could not open %%files file %s: %m\n"
-msgstr "Ne peut ouvrir le fichier donné à %%files %s: %s\n"
+msgstr "Ne peut ouvrir le fichier donné à %%files %s : %m\n"
 
 #: build/files.c:1745
 #, c-format
@@ -811,9 +801,9 @@
 "%s"
 
 #: build/files.c:2127
-#, fuzzy, c-format
+#, c-format
 msgid "Processing files: %s\n"
-msgstr "Traitement des fichiers: %s-%s-%s\n"
+msgstr "Traitement des fichiers : %s\n"
 
 #: build/files.c:2138
 msgid "Arch dependent binaries in noarch package\n"
@@ -840,9 +830,9 @@
 msgstr "Echec de lecture cpio_copy: %s\n"
 
 #: build/pack.c:139
-#, fuzzy, c-format
+#, c-format
 msgid "%s: line: %s\n"
-msgstr "Ligne: %s\n"
+msgstr "%s : Ligne : %s\n"
 
 #: build/pack.c:175
 #, c-format
@@ -860,9 +850,9 @@
 msgstr "Impossible d'ouvrir le fichier PreUn: %s\n"
 
 #: build/pack.c:242
-#, fuzzy, c-format
+#, c-format
 msgid "Could not open PreTrans file: %s\n"
-msgstr "Impossible d'ouvrir le fichier PreIn: %s\n"
+msgstr "Impossible d'ouvrir le fichier PreTrans : %s\n"
 
 #: build/pack.c:249
 #, c-format
@@ -875,9 +865,9 @@
 msgstr "Impossible d'ouvrir le fichier PostUn: %s\n"
 
 #: build/pack.c:263
-#, fuzzy, c-format
+#, c-format
 msgid "Could not open PostTrans file: %s\n"
-msgstr "Impossible d'ouvrir le fichier PostIn: %s\n"
+msgstr "Impossible d'ouvrir le fichier PostTrans : %s\n"
 
 #: build/pack.c:271
 #, c-format
@@ -890,9 +880,9 @@
 msgstr "Impossible d'ouvrir le fichier du script Trigger: %s\n"
 
 #: build/pack.c:369
-#, fuzzy, c-format
+#, c-format
 msgid "Unknown payload compression: %s\n"
-msgstr "Type d'icône inconnu: %s\n"
+msgstr "Charge utile de la compression inconnue : %s\n"
 
 #: build/pack.c:392
 msgid "Unable to create immutable header region.\n"
@@ -951,19 +941,19 @@
 msgstr "Ecrit: %s\n"
 
 #: build/pack.c:657
-#, fuzzy, c-format
+#, c-format
 msgid "Executing \"%s\":\n"
-msgstr "Exécution_de(%s): %s\n"
+msgstr "Exécution _de \"%s\" :\n"
 
 #: build/pack.c:660
-#, fuzzy, c-format
+#, c-format
 msgid "Execution of \"%s\" failed.\n"
-msgstr "L'exec de %s a échoué (%s): %s\n"
+msgstr "L'exécution de \"%s\" a échoué.\n"
 
 #: build/pack.c:664
-#, fuzzy, c-format
+#, c-format
 msgid "Package check \"%s\" failed.\n"
-msgstr "Mauvaise phrase de passe\n"
+msgstr "La vérification du paquetage \"%s\" a échoué.\n"
 
 #: build/pack.c:720
 #, c-format
@@ -1044,9 +1034,9 @@
 msgstr "ligne %d: erreur dans l'analyse syntaxique de %%files: %s\n"
 
 #: build/parsePolicies.c:32
-#, fuzzy, c-format
+#, c-format
 msgid "line %d: Error parsing %%policies: %s\n"
-msgstr "ligne %d: erreur dans l'analyse syntaxique de %%files: %s\n"
+msgstr "ligne %d : erreur dans l'analyse syntaxique de %%policies : %s\n"
 
 #: build/parsePreamble.c:155
 #, c-format
@@ -1054,9 +1044,9 @@
 msgstr "ligne %d: mauvais nombre: %s\n"
 
 #: build/parsePreamble.c:161
-#, fuzzy, c-format
+#, c-format
 msgid "line %d: Bad no%s number: %u\n"
-msgstr "ligne %d: mauvais numéro de no%s: %d\n"
+msgstr "ligne %d : mauvais numéro de no%s : %u\n"
 
 #: build/parsePreamble.c:224
 #, c-format
@@ -1064,9 +1054,9 @@
 msgstr "ligne %d: mauvais numéro %s: %s\n"
 
 #: build/parsePreamble.c:238
-#, fuzzy, c-format
+#, c-format
 msgid "%s %d defined multiple times\n"
-msgstr "\"%s\" spécifie plusieurs paquetages\n"
+msgstr "%s %d définis de multiples fois\n"
 
 #: build/parsePreamble.c:400
 #, c-format
@@ -1101,7 +1091,7 @@
 #: build/parsePreamble.c:518
 #, c-format
 msgid "illegal _docdir_fmt: %s\n"
-msgstr ""
+msgstr "illégal _docdir_fmt : %s"
 
 #: build/parsePreamble.c:546
 #, c-format
@@ -1124,19 +1114,19 @@
 msgstr "ligne %d: le tag n'accepte qu'un seul lexème: %s\n"
 
 #: build/parsePreamble.c:610
-#, fuzzy, c-format
+#, c-format
 msgid "line %d: Illegal char '%c' in: %s\n"
-msgstr "ligne %d: caractère '-' illégal dans %s: %s\n"
+msgstr "ligne %d : caractère '%c' illégal dans : %s\n"
 
 #: build/parsePreamble.c:613
-#, fuzzy, c-format
+#, c-format
 msgid "line %d: Illegal char in: %s\n"
-msgstr "ligne %d: caractère '-' illégal dans %s: %s\n"
+msgstr "ligne %d : caractère illégal dans : %s\n"
 
 #: build/parsePreamble.c:619
-#, fuzzy, c-format
+#, c-format
 msgid "line %d: Illegal sequence \"..\" in: %s\n"
-msgstr "ligne %d: caractère '-' illégal dans %s: %s\n"
+msgstr "ligne %d : séquence \"..\" illégal dans : %s\n"
 
 #: build/parsePreamble.c:644
 #, c-format
@@ -1159,9 +1149,9 @@
 msgstr "ligne %d: le docdir doit commencer par un '/': %s\n"
 
 #: build/parsePreamble.c:735
-#, fuzzy, c-format
+#, c-format
 msgid "line %d: Epoch field must be an unsigned number: %s\n"
-msgstr "ligne %d: le champ Epoch/Serial doit être un nombre: %s\n"
+msgstr "ligne %d : le champ Epoch doit être un nombre non signé : %s\n"
 
 #: build/parsePreamble.c:776
 #, c-format
@@ -1176,7 +1166,7 @@
 #: build/parsePreamble.c:813
 #, c-format
 msgid "line %d: Only noarch subpackages are supported: %s\n"
-msgstr ""
+msgstr "ligne %d : uniquement les sous-paquetages noarch sont supportés : %s"
 
 #: build/parsePreamble.c:828
 #, c-format
@@ -1184,9 +1174,9 @@
 msgstr "Erreur interne: tag bidon %d\n"
 
 #: build/parsePreamble.c:912
-#, fuzzy, c-format
+#, c-format
 msgid "line %d: %s is deprecated: %s\n"
-msgstr "ligne %d: Version requise: %s\n"
+msgstr "ligne %d : %s est déprécié : %s\n"
 
 #: build/parsePreamble.c:975
 #, c-format
@@ -1204,14 +1194,14 @@
 msgstr "ligne %d: tag inconnu: %s\n"
 
 #: build/parsePreamble.c:1044
-#, fuzzy, c-format
+#, c-format
 msgid "%%{buildroot} couldn't be empty\n"
-msgstr "BuildRoot ne peut pas être \"/\": %s\n"
+msgstr "%%{buildroot} ne peut pas être vide\n"
 
 #: build/parsePreamble.c:1048
-#, fuzzy, c-format
+#, c-format
 msgid "%%{buildroot} can not be \"/\"\n"
-msgstr "BuildRoot ne peut pas être \"/\": %s\n"
+msgstr "%%{buildroot} ne peut pas être \"/\"\n"
 
 #: build/parsePrep.c:28
 #, c-format
@@ -1219,24 +1209,23 @@
 msgstr "Mauvaise source: %s: %s\n"
 
 #: build/parsePrep.c:73
-#, fuzzy, c-format
+#, c-format
 msgid "No patch number %u\n"
-msgstr "Pas de numéro de patch %d\n"
+msgstr "Pas de numéro de patch %u\n"
 
 #: build/parsePrep.c:75
 #, c-format
 msgid "%%patch without corresponding \"Patch:\" tag\n"
-msgstr ""
+msgstr "%%patch sans correspondance pour le tag \"Patch :\"\n"
 
 #: build/parsePrep.c:152
-#, fuzzy, c-format
+#, c-format
 msgid "No source number %u\n"
-msgstr "Pas de numéro de source %d\n"
+msgstr "Pas de numéro de source %u\n"
 
 #: build/parsePrep.c:154
-#, fuzzy
 msgid "No \"Source:\" tag in the spec file\n"
-msgstr "le paquetage source ne contient pas de fichier .spec\n"
+msgstr "Pas de tag \"Source :\" dans le fichier spec\n"
 
 #: build/parsePrep.c:173
 #, c-format
@@ -1259,14 +1248,14 @@
 msgstr "ligne %d: mauvaise option à %%setup %s: %s\n"
 
 #: build/parsePrep.c:456
-#, fuzzy, c-format
+#, c-format
 msgid "%s: %s: %s\n"
-msgstr "%s: %s\n"
+msgstr "%s : %s : %s\n"
 
 #: build/parsePrep.c:469
-#, fuzzy, c-format
+#, c-format
 msgid "Invalid patch number %s: %s\n"
-msgstr "numéro de paquetage invalide: %s\n"
+msgstr "numéro de patch invalide %s : %s\n"
 
 #: build/parsePrep.c:496
 #, c-format
@@ -1274,31 +1263,25 @@
 msgstr "ligne %d: deuxième %%prep\n"
 
 #: build/parseReqs.c:112
-#, fuzzy
 msgid "Dependency tokens must begin with alpha-numeric, '_' or '/'"
-msgstr ""
-"ligne %d: le lexème de dépendance doit commencer par un alphanumérique, '_' "
-"ou '/': %s\n"
+msgstr "Les jetons de dépendance doivent commencer avec un caractère alpha-némurique, '_' ou '/'"
 
 #: build/parseReqs.c:137
-#, fuzzy
 msgid "Versioned file name not permitted"
-msgstr "ligne %d: version interdite dans le nom de fichier: %s\n"
+msgstr "Versionnage du nom de fichier non permis"
 
 #: build/parseReqs.c:154
-#, fuzzy
 msgid "Version required"
-msgstr "ligne %d: Version requise: %s\n"
+msgstr "Version requise"
 
 #: build/parseReqs.c:165
-#, fuzzy
 msgid "invalid dependency"
-msgstr "ligne %d: mauvais nombre: %s\n"
+msgstr "dépendance invalide"
 
 #: build/parseReqs.c:181
-#, fuzzy, c-format
+#, c-format
 msgid "line %d: %s: %s\n"
-msgstr "ligne %d: %s\n"
+msgstr "ligne %d : %s : %s\n"
 
 #: build/parseScript.c:192
 #, c-format
@@ -1311,9 +1294,9 @@
 msgstr "ligne %d: erreur d'analyse syntaxique %s: %s\n"
 
 #: build/parseScript.c:214
-#, fuzzy, c-format
+#,  c-format
 msgid "line %d: internal script must end with '>': %s\n"
-msgstr "ligne %d: le nom du script doit commencer par un '/': %s\n"
+msgstr "ligne %d : le script interne doit finir par un '>' : %s\n"
 
 #: build/parseScript.c:220
 #, c-format
@@ -1326,9 +1309,9 @@
 msgstr "ligne %d: deuxième %s\n"
 
 #: build/parseScript.c:304
-#, fuzzy, c-format
+#, c-format
 msgid "line %d: unsupported internal script: %s\n"
-msgstr "ligne %d: erreur dans l'analyxe syntaxique de la %%description: %s\n"
+msgstr "ligne %d : script interne non supporté : %s\n"
 
 #: build/parseSpec.c:201
 #, c-format
@@ -1377,37 +1360,36 @@
 #: build/policies.c:86
 #, c-format
 msgid "Policy module '%s' duplicated with overlapping types\n"
-msgstr ""
+msgstr "Politique du module '%s' dupliqué avec chevauchement de types\n"
 
 #: build/policies.c:92
 #, c-format
 msgid "Base modules '%s' and '%s' have overlapping types\n"
-msgstr ""
+msgstr "Bases de modules '%s' et '%s' ont un chevauchement de types\n"
 
 #: build/policies.c:100
-#, fuzzy
 msgid "Failed to get policies from header\n"
-msgstr "Impossible de lire le fichier spec à %s\n"
+msgstr "Impossible d'obtenir la politique depuis l'en-tête\n"
 
 #: build/policies.c:153
 #, c-format
 msgid "%%semodule requires a file path\n"
-msgstr ""
+msgstr "%%semodule nécessite un chemin du fichier\n"
 
 #: build/policies.c:162
-#, fuzzy, c-format
+#, c-format
 msgid "Failed to read  policy file: %s\n"
-msgstr "Impossible de lire le fichier spec à %s\n"
+msgstr "Impossible de lire la politique du fichier : %s\n"
 
 #: build/policies.c:169
-#, fuzzy, c-format
+#, c-format
 msgid "Failed to encode policy file: %s\n"
-msgstr "Impossible de lire le fichier spec à %s\n"
+msgstr "Impossible d'encoder la politique du fichier : %s\n"
 
 #: build/policies.c:186
-#, fuzzy, c-format
+#, c-format
 msgid "Failed to determine a policy name: %s\n"
-msgstr "Impossible d'ouvrir le pipe de tar: %m\n"
+msgstr "Impossible de déterminer la politique du nom : %s\n"
 
 #: build/policies.c:198
 #, c-format
@@ -1415,96 +1397,97 @@
 "'%s' type given with other types in %%semodule %s. Compacting types to '%"
 "s'.\n"
 msgstr ""
+"'%s' type donné avec d'autres types dans %%semodule %s. Type de compactage vers '%"
+"s'.\n"
 
 #: build/policies.c:245
-#, fuzzy, c-format
+#, c-format
 msgid "Error parsing %s: %s\n"
-msgstr "Erreur d'analyse syntaxique du %%setup: %s\n"
+msgstr "Erreur d'analyse syntaxique de %s : %s\n"
 
 #: build/policies.c:251
-#, fuzzy, c-format
+#, c-format
 msgid "Expecting %%semodule tag: %s\n"
-msgstr "Exécution_de(%s): %s\n"
+msgstr "Expectant le tag %%semodule : %s\n"
 
 #: build/policies.c:261
-#, fuzzy, c-format
+#, c-format
 msgid "Missing module path in line: %s\n"
-msgstr "%s manquant(e) dans %s %s\n"
+msgstr "Absence du chemin du module dans la ligne : %s\n"
 
 #: build/policies.c:267
-#, fuzzy, c-format
+#, c-format
 msgid "Too many arguments in line: %s\n"
-msgstr "Trop d'arguments dans la ligne de données à %s:%d\n"
+msgstr "Trop d'arguments dans la ligne : %s\n"
 
 #: build/policies.c:305
-#, fuzzy, c-format
+#, c-format
 msgid "Processing policies: %s\n"
-msgstr "Traitement des fichiers: %s-%s-%s\n"
+msgstr "Traitement des politiques : %s\n"
 
 #: build/rpmfc.c:91
-#, fuzzy, c-format
+#, c-format
 msgid "Ignoring invalid regex %s\n"
-msgstr "ligne %d: mauvais nombre: %s\n"
+msgstr "L'invalide regex %s est ignorée\n"
 
 #: build/rpmfc.c:205
-#, fuzzy, c-format
+#, c-format
 msgid "Couldn't create pipe for %s: %m\n"
-msgstr "Impossible d'ouvrir %s: %s\n"
+msgstr "Impossible de créer un flux de données pour %s : %m\n"
 
 #: build/rpmfc.c:230
-#, fuzzy, c-format
+#, c-format
 msgid "Couldn't exec %s: %s\n"
-msgstr "Impossible d'exécuter %s: %s\n"
+msgstr "Impossible d'exécuter %s : %s\n"
 
 #: build/rpmfc.c:235 lib/rpmscript.c:239
-#, fuzzy, c-format
+#, c-format
 msgid "Couldn't fork %s: %s\n"
-msgstr "Impossible d'ouvrir %s: %s\n"
+msgstr "Impossible de forker %s : %s\n"
 
 #: build/rpmfc.c:317
-#, fuzzy, c-format
+#, c-format
 msgid "%s failed: %x\n"
-msgstr "échec %s: %s\n"
+msgstr "%s a échoué : %x\n"
 
 #: build/rpmfc.c:321
-#, fuzzy, c-format
+#, c-format
 msgid "failed to write all data to %s: %s\n"
-msgstr "Impossible d'écrire la charge utile dans %s: %s\n"
+msgstr "Impossible d'écrire toutes les données vers %s : %s\n"
 
 #: build/rpmfc.c:816
 #, c-format
 msgid "Conversion of %s to long integer failed.\n"
-msgstr ""
+msgstr "Conversion de %s vers un entier long a échoué.\n"
 
 #: build/rpmfc.c:904
-#, fuzzy
 msgid "No file attributes configured\n"
-msgstr "échec de gpg à ecrire la signature\n"
+msgstr "Aucun fichier d'attributs configurés\n"
 
 #: build/rpmfc.c:921
-#, fuzzy, c-format
+#, c-format
 msgid "magic_open(0x%x) failed: %s\n"
-msgstr "échec de l'ouverture de %s: %s\n"
+msgstr "magic_open(0x%x) a échoué : %s\n"
 
 #: build/rpmfc.c:928
-#, fuzzy, c-format
+#, c-format
 msgid "magic_load failed: %s\n"
-msgstr "%s échec du rmdir sur %s: %s\n"
+msgstr "magic_load a échoué: %s\n"
 
 #: build/rpmfc.c:969
-#, fuzzy, c-format
+#, c-format
 msgid "Recognition of file \"%s\" failed: mode %06o %s\n"
-msgstr "%s échec du rmdir sur %s: %s\n"
+msgstr "Reconnaissance du fichier \"%s\" a échoué : mode %06o %s\n"
 
 #: build/rpmfc.c:1170
-#, fuzzy, c-format
+#, c-format
 msgid "Finding  %s: %s\n"
-msgstr "Fichier %s: %s\n"
+msgstr "Trouvé %s : %s\n"
 
 #: build/rpmfc.c:1175 build/rpmfc.c:1184
-#, fuzzy, c-format
+#, c-format
 msgid "Failed to find %s:\n"
-msgstr "Impossible de lire %s: %s.\n"
+msgstr "Impossible de trouver %s :\n"
 
 #: build/spec.c:410
 #, c-format
@@ -1539,9 +1522,8 @@
 msgstr "lien(s) dur(s) manquant(s)"
 
 #: lib/cpio.c:226
-#, fuzzy
 msgid "Digest mismatch"
-msgstr "la somme MD5 ne correspond pas"
+msgstr "Le résumé ne correspond pas"
 
 #: lib/cpio.c:227
 msgid "Internal error"
@@ -1556,9 +1538,9 @@
 msgstr " échec - "
 
 #: lib/depends.c:244
-#, fuzzy, c-format
+#, c-format
 msgid "package %s was already added, skipping %s\n"
-msgstr "le paquetage %s a déjà été rajouté, replacé par %s\n"
+msgstr "le paquetage %s a déjà été ajouté, replacé par %s\n"
 
 #: lib/depends.c:245
 #, c-format
@@ -1574,11 +1556,11 @@
 #: lib/formats.c:138
 #, c-format
 msgid "%c"
-msgstr ""
+msgstr "%c"
 
 #: lib/formats.c:149
 msgid "%a %b %d %Y"
-msgstr ""
+msgstr "%a %b %d %Y"
 
 #: lib/formats.c:338
 msgid "(not base64)"
@@ -1601,44 +1583,36 @@
 msgstr "(pas une signature OpenPGP)"
 
 #: lib/formats.c:586
-#, fuzzy
 msgid "normal"
-msgstr "normal        "
+msgstr "normal"
 
 #: lib/formats.c:589
-#, fuzzy
 msgid "replaced"
-msgstr "remplacé      "
+msgstr "remplacé"
 
 #: lib/formats.c:592
-#, fuzzy
 msgid "not installed"
-msgstr "non installé  "
+msgstr "non installé"
 
 #: lib/formats.c:595
-#, fuzzy
 msgid "net shared"
-msgstr "sur le réseau "
+msgstr "sur le réseau"
 
 #: lib/formats.c:598
-#, fuzzy
 msgid "wrong color"
 msgstr "fausse couleur"
 
 #: lib/formats.c:601
-#, fuzzy
 msgid "missing"
-msgstr "manquant %c %s"
+msgstr "manquant"
 
 #: lib/formats.c:604
-#, fuzzy
 msgid "(unknown)"
-msgstr "(%3d iconnu)  "
+msgstr "(inconnu)"
 
 #: lib/formats.c:643
-#, fuzzy
 msgid "(not a string)"
-msgstr "(n'est pas un nombre)"
+msgstr "(n'est pas une chaine de caractère)"
 
 #: lib/fsm.c:737
 #, c-format
@@ -1683,41 +1657,40 @@
 #: lib/package.c:192
 #, c-format
 msgid "skipping %s with unverifiable V%u signature\n"
-msgstr ""
+msgstr "Saut de %s avec une signature V%u invérifiable\n"
 
 #: lib/package.c:226
 #, c-format
 msgid "blob size(%d): BAD, 8 + 16 * il(%d) + dl(%d)\n"
-msgstr ""
+msgstr "taille du blob (%d) : MAUVAIS, 8 + 16 * il(%d) + dl(%d)\n"
 
 #: lib/package.c:237 lib/package.c:292 lib/package.c:360 lib/signature.c:129
 #, c-format
 msgid "tag[%d]: BAD, tag %d type %d offset %d count %d\n"
-msgstr ""
+msgstr "tag[%d]: MAUVAIS, tag %d type %d décalage %d taux %d\n"
 
 #: lib/package.c:255 lib/signature.c:143
 #, c-format
 msgid "region offset: BAD, tag %d type %d offset %d count %d\n"
-msgstr ""
+msgstr "décalage de région : MAUVAIS, tag %d type %d décalage %d taux %d\n"
 
 #: lib/package.c:273 lib/signature.c:167
 #, c-format
 msgid "region trailer: BAD, tag %d type %d offset %d count %d\n"
-msgstr ""
+msgstr "région : MAUVAIS, tag %d type %d décalage %d taux %d\n"
 
 #: lib/package.c:283 lib/signature.c:177
 #, c-format
 msgid "region size: BAD, ril(%d) > il(%d)\n"
-msgstr ""
+msgstr "taille de la région : MAUVAIS, ril(%d) > il(%d)\n"
 
 #: lib/package.c:310
 msgid "hdr SHA1: BAD, not hex\n"
 msgstr "hdr SHA1: MAUVAIS, non hexa\n"
 
 #: lib/package.c:322
-#, fuzzy
 msgid "hdr RSA: BAD, not binary\n"
-msgstr "hdr SDA: MAUVAIS, non binaire\n"
+msgstr "hdr RSA : MAUVAIS, non binaire\n"
 
 #: lib/package.c:332
 msgid "hdr DSA: BAD, not binary\n"
@@ -1726,30 +1699,30 @@
 #: lib/package.c:473
 #, c-format
 msgid "hdr size(%d): BAD, read returned %d\n"
-msgstr "hdr taille(%d): PASBON, la lecture renvoie %d\n"
+msgstr "hdr taille(%d): MAUVAIS, la lecture renvoie %d\n"
 
 #: lib/package.c:477
 msgid "hdr magic: BAD\n"
-msgstr ""
+msgstr "hdr magique : MAUVAIS\n"
 
 #: lib/package.c:482
 #, c-format
 msgid "hdr tags: BAD, no. of tags(%d) out of range\n"
-msgstr ""
+msgstr "hdr tags : MAUVAIS, numéros des tags (%d) hors de portée\n"
 
 #: lib/package.c:488
 #, c-format
 msgid "hdr data: BAD, no. of bytes(%d) out of range\n"
-msgstr ""
+msgstr "hdr donnée : MAUVAIS, numéros des bits (%d) hors de portée\n"
 
 #: lib/package.c:498
-#, fuzzy, c-format
+#, c-format
 msgid "hdr blob(%zd): BAD, read returned %d\n"
-msgstr "hdr blob(%d): PASBON, la lecture renvoie %d\n"
+msgstr "hdr blob (%zd) : MAUVAIS, la lecture retourne %d\n"
 
 #: lib/package.c:510
 msgid "hdr load: BAD\n"
-msgstr ""
+msgstr "hdr chargé : MAUVAIS\n"
 
 #: lib/package.c:582 lib/rpmchecksig.c:297 sign/rpmgensig.c:467
 #, c-format
@@ -1772,14 +1745,14 @@
 msgstr "%s: Fread a échoué: %s\n"
 
 #: lib/package.c:794
-#, fuzzy, c-format
+#, c-format
 msgid "%s is a Delta RPM and cannot be directly installed\n"
-msgstr "%s ne peut être installé\n"
+msgstr "%s est un Delta RPM et ne peut être directement installé\n"
 
 #: lib/package.c:798
 #, c-format
 msgid "Unsupported payload (%s) in package %s\n"
-msgstr ""
+msgstr "Charge utile (%s) non supporté dans le paquetage %s\n"
 
 #: lib/poptALL.c:161
 msgid "predefine MACRO with value EXPR"
@@ -1839,11 +1812,11 @@
 
 #: lib/poptALL.c:190
 msgid "use database in DIRECTORY"
-msgstr ""
+msgstr "utilisation de la base de données dans RÉPERTOIRE"
 
 #: lib/poptALL.c:191
 msgid "DIRECTORY"
-msgstr ""
+msgstr "RÉPERTOIRE"
 
 #: lib/poptALL.c:194
 msgid "display known query tags"
@@ -1908,13 +1881,12 @@
 "retourne une erreur si le <paquetage> correspond à plusieurs paquetages"
 
 #: lib/poptI.c:123
-#, fuzzy
 msgid "relocate files in non-relocatable package"
 msgstr "reloger des fichiers d'un paquetage non relogeable"
 
 #: lib/poptI.c:127
 msgid "print dependency loops as warning"
-msgstr ""
+msgstr "imprimer les boucles de dépendances comme un avertissement"
 
 #: lib/poptI.c:131
 msgid "erase (uninstall) package"
@@ -1988,19 +1960,16 @@
 msgstr "ne pas vérifier les dépendances du paquetage"
 
 #: lib/poptI.c:179 lib/poptQV.c:210 lib/poptQV.c:212
-#, fuzzy
 msgid "don't verify digest of files"
-msgstr "ne pas vérifier les sommes MD5 des fichiers"
+msgstr "ne pas vérifier les résumés des fichiers"
 
 #: lib/poptI.c:181
-#, fuzzy
 msgid "don't verify digest of files (obsolete)"
-msgstr "ne pas vérifier les sommes MD5 des fichiers"
+msgstr "ne pas vérifier les résumés des fichiers (obsolètes)"
 
 #: lib/poptI.c:183
-#, fuzzy
 msgid "don't install file security contexts"
-msgstr "ne pas installer les fichiers de configuration"
+msgstr "ne pas installer les fichiers de contextes de sécurité"
 
 #: lib/poptI.c:187
 msgid "do not reorder package installation to satisfy dependencies"
@@ -2165,13 +2134,12 @@
 msgstr "vérifier/demander le(s) paquetage(s) qui fourni(ssen)t une dépendance"
 
 #: lib/poptQV.c:104
-#, fuzzy
 msgid "do not glob arguments"
-msgstr "aucun argument fourni"
+msgstr "ne pas fournir des arguments de chemin d'expansion"
 
 #: lib/poptQV.c:106
 msgid "do not process non-package files as manifests"
-msgstr ""
+msgstr "ne pas procéder aux fichiers non paquetages comme des manifestes"
 
 #: lib/poptQV.c:177
 msgid "list all configuration files"
@@ -2223,14 +2191,12 @@
 msgstr "ne pas vérifier les permissions des fichiers"
 
 #: lib/poptQV.c:236
-#, fuzzy
 msgid "don't verify capabilities of files"
-msgstr "ne pas vérifier la taille des fichiers"
+msgstr "ne pas vérifier les tailles des fichiers"
 
 #: lib/poptQV.c:239
-#, fuzzy
 msgid "don't verify file security contexts"
-msgstr "ne pas vérifier les fichiers du paquetage"
+msgstr "ne pas vérifier les fichiers de contextes de sécurité"
 
 #: lib/poptQV.c:241
 msgid "don't verify files in package"
@@ -2245,9 +2211,9 @@
 msgstr "ne pas exécuter le(s) script(s) de vérification"
 
 #: lib/psm.c:212
-#, fuzzy, c-format
+#, c-format
 msgid "Missing rpmlib features for %s:\n"
-msgstr "architecture manquante pour %s à %s:%d\n"
+msgstr "Absence des fonctionnalités de rpmlib pour %s :\n"
 
 #: lib/psm.c:254
 msgid "source package expected, binary found\n"
@@ -2282,9 +2248,8 @@
 msgstr "format incorrect: %s\n"
 
 #: lib/query.c:127
-#, fuzzy
 msgid "(contains no files)\n"
-msgstr "(ne contient pas de fichier)"
+msgstr "(ne contient pas de fichier)\n"
 
 #: lib/query.c:160
 msgid "normal        "
@@ -2370,9 +2335,9 @@
 msgstr "numéro de paquetage invalide: %s\n"
 
 #: lib/query.c:445
-#, fuzzy, c-format
+#, c-format
 msgid "record %u could not be read\n"
-msgstr "impossible de lire l'article %u\n"
+msgstr "enregistrement de %u, impossible de le lire\n"
 
 #: lib/query.c:458 lib/rpminstall.c:662
 #, c-format
@@ -2385,19 +2350,19 @@
 msgstr "tag inconnu: \"%s\"\n"
 
 #: lib/rpmchecksig.c:43
-#, fuzzy, c-format
+#, c-format
 msgid "%s: key %d import failed.\n"
-msgstr "%s: échec de l'import.\n"
+msgstr "%s : échec de l'import de la clé %d.\n"
 
 #: lib/rpmchecksig.c:47
-#, fuzzy, c-format
+#, c-format
 msgid "%s: key %d not an armored public key.\n"
-msgstr "%s n'est pas une clé publique blindée.\n"
+msgstr "%s : la clé %d n'est pas une clé publique blindée.\n"
 
 #: lib/rpmchecksig.c:91
-#, fuzzy, c-format
+#, c-format
 msgid "%s: import read failed(%d).\n"
-msgstr "%s: échec de la lecture d'import.\n"
+msgstr "%s : échec de la lecture de l'import (%d).\n"
 
 #: lib/rpmchecksig.c:116
 #, c-format
@@ -2407,12 +2372,12 @@
 #: lib/rpmchecksig.c:125
 #, c-format
 msgid "%s: Immutable header region could not be read. Corrupted package?\n"
-msgstr ""
+msgstr "%s : entête immuable de la région ne peut être lu. Paquetage corrompu ?\n"
 
 #: lib/rpmchecksig.c:159
 #, c-format
 msgid "skipping package %s with unverifiable V%u signature\n"
-msgstr ""
+msgstr "saut du paquetage %s avec une signature V%u invérifiable"
 
 #: lib/rpmchecksig.c:407
 msgid "NOT OK"
@@ -2424,7 +2389,7 @@
 
 #: lib/rpmchecksig.c:409
 msgid " (MISSING KEYS:"
-msgstr " (CLES MANQUANTES:"
+msgstr " (CLÉS MANQUANTES :"
 
 #: lib/rpmchecksig.c:411
 msgid ") "
@@ -2444,19 +2409,19 @@
 msgstr "%s: échec de l'ouverture: %s\n"
 
 #: lib/rpmchroot.c:58 lib/rpmchroot.c:83
-#, fuzzy, c-format
+#, c-format
 msgid "%s: chroot directory not set\n"
-msgstr "%s échec du rmdir sur %s : répertoire non-vide\n"
+msgstr "%s : répertoire de chroot non défini\n"
 
 #: lib/rpmchroot.c:69
-#, fuzzy, c-format
+#, c-format
 msgid "Unable to change root directory: %m\n"
-msgstr "Ne peut détruire le répertoire %s: %s\n"
+msgstr "Ne peut changer la racine du répertoire : %m\n"
 
 #: lib/rpmchroot.c:94
-#, fuzzy, c-format
+#, c-format
 msgid "Unable to restore root directory: %m\n"
-msgstr "Ne peut détruire le répertoire %s: %s\n"
+msgstr "Ne peut restaurer la racine du répertoire : %m\n"
 
 #: lib/rpmds.c:403
 msgid "NO "
@@ -2479,19 +2444,16 @@
 "IndexRep), pas en tant que chemin."
 
 #: lib/rpmds.c:856
-#, fuzzy
 msgid "package payload can be compressed using bzip2."
-msgstr "La charge utile du paquetage est compressée avec bzip2."
+msgstr "La charge utile du paquetage peut être compressée avec bzip2."
 
 #: lib/rpmds.c:861
-#, fuzzy
 msgid "package payload can be compressed using xz."
-msgstr "La charge utile du paquetage est compressée avec bzip2."
+msgstr "La charge utile du paquetage peut être compressée avec xz."
 
 #: lib/rpmds.c:864
-#, fuzzy
 msgid "package payload can be compressed using lzma."
-msgstr "La charge utile du paquetage est compressée avec bzip2."
+msgstr "La charge utile du paquetage peut être compressée avec lzma."
 
 #: lib/rpmds.c:868
 msgid "package payload file(s) have \"./\" prefix."
@@ -2522,24 +2484,21 @@
 "pendant l'installation."
 
 #: lib/rpmds.c:887
-#, fuzzy
 msgid "internal support for lua scripts."
-msgstr "- non supporté sur des chaînes de caractères\n"
+msgstr "support interne pour scripts lua."
 
 #: lib/rpmds.c:891
 msgid "file digest algorithm is per package configurable"
-msgstr ""
+msgstr "fichier de résumé de l'algorithme est par paquetage configurable"
 
 #: lib/rpmds.c:895
 msgid "support for POSIX.1e file capabilities"
-msgstr ""
+msgstr "support pour fichier de capacités POSIX.1e"
 
 #: lib/rpmds.c:899
-#, fuzzy
 msgid "package scriptlets can be expanded at install time."
 msgstr ""
-"les scriptlets du paquetage pourrait accéder à la base de données rpm "
-"pendant l'installation."
+"les scriptlets du paquetage pourraient s'étendre durant l'installation."
 
 #: lib/rpmgi.c:49 lib/rpminstall.c:115 lib/rpminstall.c:292
 #: lib/rpminstall.c:323 tools/rpmgraph.c:93 tools/rpmgraph.c:130
@@ -2548,13 +2507,13 @@
 msgstr "échec de l'ouverture de %s: %s\n"
 
 #: lib/rpmgi.c:136
-#, fuzzy, c-format
+#, c-format
 msgid "%s: not an rpm package (or package manifest)\n"
-msgstr "%s: n'est pas un paquetage rpm (ni une list de paquetages): %s\n"
+msgstr "%s : n'est pas un paquetage rpm (ou un manifeste de paquetage)\n"
 
 #: lib/rpminstall.c:174
 msgid "Preparing..."
-msgstr "Préparation...              "
+msgstr "Préparation..."
 
 #: lib/rpminstall.c:176
 msgid "Preparing packages for installation..."
@@ -2580,12 +2539,12 @@
 msgstr "Récupération de %s\n"
 
 #: lib/rpminstall.c:469
-#, fuzzy, c-format
+#, c-format
 msgid "skipping %s - transfer failed\n"
-msgstr "%s ignoré - échec du téléchargement - %s\n"
+msgstr "%s ignoré - échec du transfert\n"
 
 #: lib/rpminstall.c:536
-#, fuzzy, c-format
+#, c-format
 msgid "package %s is not relocatable\n"
 msgstr "le paquetage %s n'est pas relogeable\n"
 
@@ -2600,9 +2559,9 @@
 msgstr "le fichier %s demande une version plus récente de RPM\n"
 
 #: lib/rpminstall.c:669
-#, fuzzy, c-format
+#, c-format
 msgid "\"%s\" specifies multiple packages:\n"
-msgstr "\"%s\" spécifie plusieurs paquetages\n"
+msgstr "\"%s\" spécifie plusieurs paquetages :\n"
 
 #: lib/rpminstall.c:708
 #, c-format
@@ -2615,18 +2574,16 @@
 msgstr "Installation de %s\n"
 
 #: lib/rpmlead.c:101
-#, fuzzy
 msgid "not an rpm package"
-msgstr "%s: n'est pas un paquetage rpm\n"
+msgstr "n'est pas un paquetage rpm\n"
 
 #: lib/rpmlead.c:105
-#, fuzzy
 msgid "illegal signature type"
-msgstr "%s: aucune signature disponible\n"
+msgstr "illégal type de signature"
 
 #: lib/rpmlead.c:109
 msgid "unsupported RPM package version"
-msgstr ""
+msgstr "version du paquetage RPM non supporté"
 
 #: lib/rpmlead.c:122
 #, c-format
@@ -2634,44 +2591,43 @@
 msgstr "échec de lecture: %s (%d)\n"
 
 #: lib/rpmlead.c:126
-#, fuzzy
 msgid "not an rpm package\n"
-msgstr "%s: n'est pas un paquetage rpm\n"
+msgstr "n'est pas un paquetage rpm\n"
 
 #: lib/rpmlock.c:102 lib/rpmlock.c:109
-#, fuzzy, c-format
+#, c-format
 msgid "can't create %s lock on %s (%s)\n"
-msgstr "impossible d'avoir le verrou %s sur %s/%s\n"
+msgstr "impossible de créer le verrou %s sur %s (%s)\n"
 
 #: lib/rpmlock.c:106
-#, fuzzy, c-format
+#, c-format
 msgid "waiting for %s lock on %s\n"
-msgstr "impossible d'avoir le verrou %s sur %s/%s\n"
+msgstr "attente pour %s du verrou sur %s\n"
 
 #: lib/rpmplugins.c:60
-#, fuzzy, c-format
+#, c-format
 msgid "Failed to dlopen %s %s\n"
-msgstr "impossible d'ouvrir %s: %s\n"
+msgstr "impossible d'ouvrir %s %s\n"
 
 #: lib/rpmplugins.c:67
-#, fuzzy, c-format
+#, c-format
 msgid "Failed to resolve symbol %s: %s\n"
-msgstr "Impossible de renommer %s en %s: %m\n"
+msgstr "Impossible de résoudre les symboles %s : %s\n"
 
 #: lib/rpmplugins.c:88
 #, c-format
 msgid "Failed to expand %%__collection_%s macro\n"
-msgstr ""
+msgstr "Impossible d'étendre la macro %%__collection_%s\n"
 
 #: lib/rpmplugins.c:137 lib/rpmplugins.c:142
 #, c-format
 msgid "Plugin %s not loaded\n"
-msgstr ""
+msgstr "Le plugin %s n'est pas chargé"
 
 #: lib/rpmplugins.c:150
-#, fuzzy, c-format
+#, c-format
 msgid "Failed to resolve %s plugin symbol %s: %s\n"
-msgstr "Impossible de renommer %s en %s: %m\n"
+msgstr "Impossible de résoudre %s les plugins symboles %s : %s\n"
 
 #: lib/rpmprob.c:109
 msgid "different"
@@ -2693,7 +2649,7 @@
 msgstr "paquetage %s déjà installé"
 
 #: lib/rpmprob.c:128
-#, fuzzy, c-format
+#, c-format
 msgid "path %s in package %s is not relocatable"
 msgstr "le chemin %s du paquetage %s n'est pas relogeable"
 
@@ -2716,17 +2672,16 @@
 msgstr "le paquetage %s (plus récent que %s) est déjà installé"
 
 #: lib/rpmprob.c:148
-#, fuzzy, c-format
+#, c-format
 msgid "installing package %s needs %<PRIu64>%cB on the %s filesystem"
 msgstr ""
-"installer le paquetage %s nécessite %<PRIu64>%co sur le système de fichiers %"
-"s"
+"installation du paquetage %s nécessite %<PRIu64>%cB sur le système de fichiers %s"
 
 #: lib/rpmprob.c:158
-#, fuzzy, c-format
+#, c-format
 msgid "installing package %s needs %<PRIu64> inodes on the %s filesystem"
 msgstr ""
-"installer le paquetage %s nécessite %<PRIu64> i-noeuds sur le système de "
+"installation du paquetage %s nécessite %<PRIu64> i-noeuds sur le système de "
 "fichiers %s"
 
 #: lib/rpmprob.c:162
@@ -2744,9 +2699,9 @@
 msgstr "%s entre en conflit avec %s%s"
 
 #: lib/rpmprob.c:172
-#, fuzzy, c-format
+#, c-format
 msgid "%s is obsoleted by %s%s"
-msgstr "%s est nécessaire pour %s%s"
+msgstr "%s est obsolète par %s%s"
 
 #: lib/rpmprob.c:178
 #, c-format
@@ -2799,9 +2754,9 @@
 msgstr "argument manquant pour %s à %s:%d\n"
 
 #: lib/rpmrc.c:519
-#, fuzzy, c-format
+#, c-format
 msgid "cannot open %s at %s:%d: %m\n"
-msgstr "Impossible d'ouvrir %s à %s:%d: %s\n"
+msgstr "impossible d'ouvrir %s à %s : %d : %m\n"
 
 #: lib/rpmrc.c:535
 #, c-format
@@ -2824,52 +2779,50 @@
 msgstr "Contactez %s\n"
 
 #: lib/rpmrc.c:1592
-#, fuzzy, c-format
+#, c-format
 msgid "Unable to open %s for reading: %m.\n"
-msgstr "Impossible d'ouvrir %s en lecture: %s.\n"
+msgstr "Impossible d'ouvrir %s en lecture : %m.\n"
 
 #: lib/rpmscript.c:76
 msgid "<lua> scriptlet support not built in\n"
-msgstr ""
+msgstr "support du scriptlet <lua> non construit dans\n"
 
 #: lib/rpmscript.c:189
-#, fuzzy, c-format
+#, c-format
 msgid "Couldn't create temporary file for %s: %s\n"
-msgstr "Impossible d'ouvrir %s: %s\n"
+msgstr "Impossible de créer le fichier temporaire pour %s : %s\n"
 
 #: lib/rpmscript.c:226
-#, fuzzy, c-format
+#, c-format
 msgid "Couldn't duplicate file descriptor: %s: %s\n"
-msgstr "Impossible d'ouvrir %s: %s\n"
+msgstr "Impossible de dupliquer des fichiers de description %s : %s\n"
 
 #: lib/rpmscript.c:249
-#, fuzzy, c-format
+#, c-format
 msgid "%s scriptlet failed, waitpid(%d) rc %d: %s\n"
-msgstr "%s(%s-%s-%s) échec du scriptlet, waitpid(%d) rc %d: %s\n"
+msgstr "%s échec du scriptlet, waitpid(%d) rc %d : %s\n"
 
 #: lib/rpmscript.c:253
-#, fuzzy, c-format
+#, c-format
 msgid "%s scriptlet failed, signal %d\n"
-msgstr "%s(%s-%s-%s) échec du scriplet, code de sortie %d\n"
+msgstr "%s échec du scriplet, code de sortie %d\n"
 
 #: lib/rpmscript.c:256
-#, fuzzy, c-format
+#, c-format
 msgid "%s scriptlet failed, exit status %d\n"
-msgstr "%s(%s-%s-%s) échec du scriplet, code de sortie %d\n"
+msgstr "%s échec du scriplet, status de sortie %d\n"
 
 #: lib/rpmtd.c:254
-#, fuzzy
 msgid "Unknown format"
-msgstr "tag inconnu"
+msgstr "Format inconnu"
 
 #: lib/rpmte.c:821
-#, fuzzy
 msgid "install"
-msgstr "(déjà installé) "
+msgstr "installer"
 
 #: lib/rpmte.c:822
 msgid "erase"
-msgstr ""
+msgstr "supprimer"
 
 #: lib/rpmts.c:92
 #, c-format
@@ -2892,13 +2845,13 @@
 msgstr "')' manquante dans le label du paquetage: %s\n"
 
 #: lib/rpmts.c:290
-#, fuzzy, c-format
+#, c-format
 msgid "%s: reading of public key failed.\n"
-msgstr "%s: échec de la lecture de la clé publique.\n"
+msgstr "%s : échec de la lecture de la clé publique.\n"
 
 #: lib/rpmts.c:1034
 msgid "transaction"
-msgstr ""
+msgstr "transaction"
 
 #: lib/signature.c:90
 #, c-format
@@ -2907,55 +2860,53 @@
 
 #: lib/signature.c:95
 msgid "sigh magic: BAD\n"
-msgstr ""
+msgstr "sigh magic : MAUVAIS\n"
 
 #: lib/signature.c:101
 #, c-format
 msgid "sigh tags: BAD, no. of tags(%d) out of range\n"
-msgstr ""
+msgstr "sigh tags : MAUVAIS, numéros des tags (%d) hors de portée\n"
 
 #: lib/signature.c:107
 #, c-format
 msgid "sigh data: BAD, no. of  bytes(%d) out of range\n"
-msgstr ""
+msgstr "sigh donnée : MAUVAIS, numéros des bits (%d) hors de portée\n"
 
 #: lib/signature.c:122
 #, c-format
 msgid "sigh blob(%d): BAD, read returned %d\n"
-msgstr ""
+msgstr "sigh blob (%d) : MAUVAIS, la lecture retourne %d\n"
 
 #: lib/signature.c:188
 #, c-format
 msgid "sigh tag[%d]: BAD, tag %d type %d offset %d count %d\n"
-msgstr ""
+msgstr "sigh tag[%d]: MAUVAIS, tag %d type %d décalage %d taux %d\n"
 
 #: lib/signature.c:198
 msgid "sigh load: BAD\n"
-msgstr ""
+msgstr "sigh tharge : MAUVAIS\n"
 
 #: lib/signature.c:211
-#, fuzzy, c-format
+#, c-format
 msgid "sigh pad(%zd): BAD, read %zd bytes\n"
-msgstr "sigh pad(%d): PASBON, %d octets lus\n"
+msgstr "sigh pad (%zd) : MAUVAIS, %zd octets lus\n"
 
 #: lib/signature.c:227
-#, fuzzy, c-format
+#, c-format
 msgid "sigh sigSize(%zd): BAD, fstat(2) failed\n"
-msgstr "taille du sigh(%d): PASBON, la lecture retourne %d\n"
+msgstr "taille du sigh (%zd) : MAUVAIS, échec de fstat(2)\n"
 
 #: lib/signature.c:303
 msgid "Immutable header region could not be read. Corrupted package?\n"
-msgstr ""
+msgstr "Région d'entête immuable ne peut être lu. Paquetage corrompu ?\n"
 
 #: lib/signature.c:397
-#, fuzzy
 msgid "MD5 digest:"
-msgstr "Somme MD5: "
+msgstr "Somme MD5 : "
 
 #: lib/signature.c:436
-#, fuzzy
 msgid "Header SHA1 digest:"
-msgstr "Hachage de l'entête SHA1: "
+msgstr "Entête du hachage SHA1 : "
 
 #: lib/signature.c:491
 msgid "Header "
@@ -2972,22 +2923,21 @@
 
 #: lib/transaction.c:1382
 msgid "skipped"
-msgstr ""
+msgstr "sauté"
 
 #: lib/transaction.c:1382
-#, fuzzy
 msgid "failed"
-msgstr "échec %s: %s\n"
+msgstr "échec"
 
 #: lib/verify.c:367
-#, fuzzy, c-format
+#, c-format
 msgid "missing   %c %s"
 msgstr "manquant %c %s"
 
 #: lib/verify.c:417
-#, fuzzy, c-format
+#, c-format
 msgid "Unsatisfied dependencies for %s:\n"
-msgstr "dépendances non satisfaites pour %s: "
+msgstr "Dépendances non satisfaites pour %s :\n"
 
 #: lib/headerfmt.c:342
 msgid "missing { after %"
@@ -3052,7 +3002,7 @@
 #: lib/rpmdb.c:85
 #, c-format
 msgid "Generating %d missing index(es), please wait...\n"
-msgstr ""
+msgstr "Génération des indexs manquants %d, merci de patienter...\n"
 
 #: lib/rpmdb.c:154
 #, c-format
@@ -3079,14 +3029,14 @@
 msgstr "erreur(%d) en stockant l'article nº%d dans %s\n"
 
 #: lib/rpmdb.c:1318
-#, fuzzy, c-format
+#, c-format
 msgid "%s: regexec failed: %s\n"
-msgstr "%s: échec de fseek: %s\n"
+msgstr "%s : échec de regexec : %s\n"
 
 #: lib/rpmdb.c:1499
-#, fuzzy, c-format
+#, c-format
 msgid "%s: regcomp failed: %s\n"
-msgstr "%s: échec de l'ouverture: %s\n"
+msgstr "%s : échec de regcomp : %s\n"
 
 #: lib/rpmdb.c:1659
 msgid "rpmdbNextIterator: skipping"
@@ -3098,21 +3048,21 @@
 msgstr "rpmdb: l'entête nº%u endommagé a été téléchargé -- ignoré.\n"
 
 #: lib/rpmdb.c:2222
-#, fuzzy, c-format
+#, c-format
 msgid "error(%d:%s) getting next key from %s index\n"
-msgstr "erreur(%d) en attrapant les articles \"%s\" de l'index %s\n"
+msgstr "erreur (%d : %s) en obtenant les clés depuis l'index %s\n"
 
 #: lib/rpmdb.c:2328
-#, fuzzy, c-format
+#, c-format
 msgid "error(%d) adding header #%d record\n"
 msgstr ""
-"erreur(%d) en affectant l'article de l'entête nº%d pour l'enlèvement de %s\n"
+"erreur (%d) en ajoutant l'entête de l'enregistrement #%d\n"
 
 #: lib/rpmdb.c:2338
-#, fuzzy, c-format
+#, c-format
 msgid "error(%d) removing header #%d record\n"
 msgstr ""
-"erreur(%d) en affectant l'article de l'entête nº%d pour l'enlèvement de %s\n"
+"erreur (%d) en supprimant l'entête de l'enregistrement #%d\n"
 
 #: lib/rpmdb.c:2362
 #, c-format
@@ -3209,9 +3159,9 @@
 msgstr "exclusif"
 
 #: lib/backend/db3.c:576
-#, fuzzy, c-format
+#, c-format
 msgid "invalid index type %x on %s/%s\n"
-msgstr "vérif.     db index       %s/%s\n"
+msgstr "index invalide du type %x sur %s/%s\n"
 
 #: lib/backend/dbconfig.c:144
 #, c-format
@@ -3234,95 +3184,95 @@
 msgstr "%s est une valeur entière trop petite ou trop grande, ignoré\n"
 
 #: plugins/sepolicy.c:220
-#, fuzzy, c-format
+#, c-format
 msgid "Failed to decode policy for %s\n"
-msgstr "Impossible de lire le fichier spec à %s\n"
+msgstr "Impossible de décoder la politique pour %s\n"
 
 #: plugins/sepolicy.c:227
-#, fuzzy, c-format
+#, c-format
 msgid "Failed to create temporary file for %s: %s\n"
-msgstr "Impossible d'ouvrir %s: %s\n"
+msgstr "Impossible de créer le fichier temporaire pour %s : %s\n"
 
 #: plugins/sepolicy.c:233
-#, fuzzy, c-format
+#, c-format
 msgid "Failed to write %s policy to file %s\n"
-msgstr "Impossible de lire le fichier spec à %s\n"
+msgstr "Impossible d'écrire la politique %s vers le fichier %s\n"
 
 #: plugins/sepolicy.c:305
-#, fuzzy
+#, Comment traduire ici ?
 msgid "Failed to create semanage handle\n"
-msgstr "échec de la création de %s: %s\n"
+msgstr "Échec de la création de %s: %s\n"
 
 #: plugins/sepolicy.c:311
-#, fuzzy
+#, Handler ?
 msgid "Failed to connect to policy handler\n"
 msgstr "Impossible de se connecter au serveur"
 
 #: plugins/sepolicy.c:315
-#, fuzzy, c-format
+#, c-format
 msgid "Failed to begin policy transaction: %s\n"
-msgstr "impossible d'ouvrir %s: %s\n"
+msgstr "Échec au début de la politique de transaction : %s\n"
 
 #: plugins/sepolicy.c:346
-#, fuzzy, c-format
+#, c-format
 msgid "Failed to remove temporary policy file %s: %s\n"
-msgstr "Ne peut détruire le répertoire %s: %s\n"
+msgstr "Ne peut détruire le répertoire de politique de fichiers %s : %s\n"
 
 #: plugins/sepolicy.c:394
-#, fuzzy, c-format
+#, c-format
 msgid "Failed to install policy module: %s (%s)\n"
-msgstr "Impossible de renommer %s en %s: %m\n"
+msgstr "Impossible d'installer la politique des modules : %s (%s)\n"
 
 #: plugins/sepolicy.c:424
-#, fuzzy, c-format
+#, c-format
 msgid "Failed to remove policy module: %s\n"
-msgstr "Impossible de lire %s: %s.\n"
+msgstr "Impossible de supprimer les politiques des modules : %s\n"
 
 #: plugins/sepolicy.c:448 plugins/sepolicy.c:500
-#, fuzzy, c-format
+#, c-format
 msgid "Failed to fork process: %s\n"
-msgstr "impossible d'ouvrir %s: %s\n"
+msgstr "Impossible de forker le processus : %s\n"
 
 #: plugins/sepolicy.c:458 plugins/sepolicy.c:510
-#, fuzzy, c-format
+#, c-format
 msgid "Failed to execute %s: %s\n"
-msgstr "échec de la création de %s: %s\n"
+msgstr "Impossible d'exécuter %s : %s\n"
 
 #: plugins/sepolicy.c:464 plugins/sepolicy.c:516
-#, fuzzy, c-format
+#, c-format
 msgid "%s terminated abnormally\n"
-msgstr "La macro %%%s a un corps sans fin\n"
+msgstr "%s s'est terminé anomalement\n"
 
 #: plugins/sepolicy.c:468 plugins/sepolicy.c:520
-#, fuzzy, c-format
+#, c-format
 msgid "%s failed with exit code %i\n"
-msgstr "La macro %%%s ne peut être expansée\n"
+msgstr "%s a échoué avec un code de sortie %i\n"
 
 #: plugins/sepolicy.c:475
 msgid "Failed to commit policy changes\n"
-msgstr ""
+msgstr "Impossible de comiter les changements de politique\n"
 
 #: plugins/sepolicy.c:492
 msgid "Failed to expand restorecon path"
-msgstr ""
+msgstr "Impossible d'étendre le chemin de restorecon"
 
 #: plugins/sepolicy.c:571
 msgid "Failed to relabel filesystem. Files may be mislabeled\n"
-msgstr ""
+msgstr "Impossible de relabelisé le système de fichier. Des fichiers sont peut être mal labelisés\n"
 
 #: plugins/sepolicy.c:575
 msgid "Failed to reload file contexts. Files may be mislabeled\n"
-msgstr ""
+msgstr "Impossible de recharger les contextes des fichiers. Des fichiers sont peut être mal labelisés\n"
 
 #: plugins/sepolicy.c:602
-#, fuzzy, c-format
+#,  c-format
 msgid "Failed to extract policy from %s\n"
-msgstr "Impossible de lire le fichier spec à %s\n"
+msgstr "Impossible d'extraire la politique depuis %s\n"
 
 #: python/rpmts-py.c:166
 #, c-format
 msgid "error: python callback %s failed, aborting!\n"
-msgstr ""
+msgstr "erreur : échec de la fonction de rappel python %s, avorté !\n"
 
 #: rpmio/macro.c:185
 #, c-format
@@ -3396,9 +3346,9 @@
 msgstr "Un %% est suivi d'une macro in-analysable\n"
 
 #: rpmio/rpmfileutil.c:277
-#, fuzzy, c-format
+#, c-format
 msgid "error creating temporary file %s: %m\n"
-msgstr "erreur en créant le fichier temporaire %s\n"
+msgstr "erreur en créant le fichier temporaire %s : %m\n"
 
 #: rpmio/rpmfileutil.c:342 rpmio/rpmfileutil.c:348
 #, c-format
@@ -3411,34 +3361,33 @@
 msgstr "Le fichier %s est plus petit que %u octets\n"
 
 #: rpmio/rpmfileutil.c:733
-#, fuzzy
 msgid "failed to create directory"
-msgstr "Ne peut détruire le répertoire %s: %s\n"
+msgstr "impossible de créer le répertoire\n"
 
 #: rpmio/rpmlua.c:462
-#, fuzzy, c-format
+#, c-format
 msgid "invalid syntax in lua scriptlet: %s\n"
-msgstr "- non supporté sur des chaînes de caractères\n"
+msgstr "syntaxe invalide dans le scriptlet lua : %s\n"
 
 #: rpmio/rpmlua.c:478
-#, fuzzy, c-format
+#, c-format
 msgid "invalid syntax in lua script: %s\n"
-msgstr "- non supporté sur des chaînes de caractères\n"
+msgstr "syntaxe invalide dans le script lua : %s\n"
 
 #: rpmio/rpmlua.c:483 rpmio/rpmlua.c:502
-#, fuzzy, c-format
+#, c-format
 msgid "lua script failed: %s\n"
-msgstr "%s: échec de Fwrite: %s\n"
+msgstr "échec du script lua : %s\n"
 
 #: rpmio/rpmlua.c:497
-#, fuzzy, c-format
+#, c-format
 msgid "invalid syntax in lua file: %s\n"
-msgstr "numéro de paquetage invalide: %s\n"
+msgstr "syntaxe invalide dans le fichier lua : %s\n"
 
 #: rpmio/rpmlua.c:663
-#, fuzzy, c-format
+#, c-format
 msgid "lua hook failed: %s\n"
-msgstr "%s: échec de fseek: %s\n"
+msgstr "échec du connecteur lua : %s\n"
 
 #: rpmio/rpmlog.c:37
 msgid "(no error)"
@@ -3446,15 +3395,15 @@
 
 #: rpmio/rpmlog.c:148 rpmio/rpmlog.c:149 rpmio/rpmlog.c:150
 msgid "fatal error: "
-msgstr "erreur fatale: "
+msgstr "erreur fatale : "
 
 #: rpmio/rpmlog.c:151
 msgid "error: "
-msgstr "erreur: "
+msgstr "erreur : "
 
 #: rpmio/rpmlog.c:152
 msgid "warning: "
-msgstr "attention: "
+msgstr "attention : "
 
 #: rpmio/rpmmalloc.c:25
 #, c-format
@@ -3462,19 +3411,19 @@
 msgstr "l'allocation de mémoire (%u octets) a retourné NULL.\n"
 
 #: rpmio/rpmpgp.c:1357
-#, fuzzy, c-format
+#, c-format
 msgid "V%d %s/%s %s, key ID %s"
-msgstr "signature V3 DSA: "
+msgstr "V%d %s/%s %s, clé ID %s"
 
 #: rpmio/rpmpgp.c:1365
-#, fuzzy
 msgid "(none)"
 msgstr "(pas d'erreur)"
 
 #: rpmio/rpmpgp.c:1639
-#, fuzzy, c-format
+#, c-format
+#Handler ?
 msgid "Failed to register fork handler: %m\n"
-msgstr "Impossible de lire le fichier spec à %s\n"
+msgstr "Impossible d'enregistrer le fork : %m\n"
 
 #: sign/rpmgensig.c:88
 #, c-format
@@ -3482,29 +3431,29 @@
 msgstr "%s: échec de Fwrite: %s\n"
 
 #: sign/rpmgensig.c:98
-#, fuzzy, c-format
+#, c-format
 msgid "%s: Fflush failed: %s\n"
-msgstr "%s: échec de fseek: %s\n"
+msgstr "%s : échec de Fflush : %s\n"
 
 #: sign/rpmgensig.c:128
 #, c-format
 msgid "Unsupported PGP hash algorithm %d\n"
-msgstr ""
+msgstr "Algorithme de hachage PGP %d non supporté\n"
 
 #: sign/rpmgensig.c:141
 #, c-format
 msgid "Unsupported PGP pubkey algorithm %d\n"
-msgstr ""
+msgstr "Algorithme de clé publique PGP %d non supporté\n"
 
 #: sign/rpmgensig.c:171
 #, c-format
 msgid "Couldn't create pipe for signing: %m"
-msgstr ""
+msgstr "Impossible de créer un flux de données pour signer : %m"
 
 #: sign/rpmgensig.c:213
-#, fuzzy, c-format
+#, c-format
 msgid "gpg exec failed (%d)\n"
-msgstr "echec de l'exec\n"
+msgstr "echec de l'exec de gpg (%d)\n"
 
 #: sign/rpmgensig.c:243
 msgid "gpg failed to write signature\n"
@@ -3515,9 +3464,8 @@
 msgstr "impossible de lire la signature\n"
 
 #: sign/rpmgensig.c:484 sign/rpmgensig.c:554
-#, fuzzy
 msgid "rpmMkTemp failed\n"
-msgstr "échec de makeTempFile\n"
+msgstr "échec de rpmMkTemp\n"
 
 #: sign/rpmgensig.c:562
 #, c-format
