# French translations for DAR package.
# Copyright (C) 2011 Free Software Foundation, Inc.
# This file is distributed under the same license as the DAR package.
# Denis Corbin <dar.linux@free.fr>, 2011.
#
msgid ""
msgstr ""
"Project-Id-Version: DAR 2.7.0\n"
"Report-Msgid-Bugs-To: http://sourceforge.net/tracker/?"
"group_id=65612&atid=511612\n"
"POT-Creation-Date: 2022-08-07 12:43+0200\n"
"PO-Revision-Date: 2022-08-07 12:17+0200\n"
"Last-Translator: Denis Corbin <dar.linux@free.fr>\n"
"Language-Team: French <traduc@traduc.org>\n"
"Language: fr\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=ISO-8859-1\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n > 1);\n"

#: src/dar_suite/dar_slave.cpp:152
msgid "Cannot read arguments on command line, aborting"
msgstr "Impossible de lire les arguments en ligne de commande, abandon"

#: src/dar_suite/dar_slave.cpp:162
msgid "Missing argument to -i option"
msgstr "Pas d'argument à l'option -i"

#: src/dar_suite/dar_slave.cpp:170
msgid "Missing argument to -o option"
msgstr "Pas d'argument à l'option -o"

#: src/dar_suite/dar_slave.cpp:184
msgid "Missing argument to -E option"
msgstr "Pas d'argument à l'option -E"

#: src/dar_suite/dar_slave.cpp:194 src/dar_suite/dar_xform.cpp:347
#: src/dar_suite/command_line.cpp:1932
msgid "Missing argument to --min-digits"
msgstr "Il manque un argument à --min-digits"

#: src/dar_suite/dar_slave.cpp:202 src/dar_suite/dar_xform.cpp:355
#, c-format
msgid "Missing parameter to option -%c"
msgstr "Pas d'argument à l'option -%c"

#: src/dar_suite/dar_slave.cpp:204 src/dar_suite/dar_slave.cpp:206
#: src/dar_suite/dar_manager.cpp:548 src/dar_suite/dar_manager.cpp:550
#: src/dar_suite/dar_xform.cpp:357
#, c-format
msgid "Ignoring unknown option -%c"
msgstr "Option inconnue -%c ignorée"

#: src/dar_suite/dar_slave.cpp:212
msgid "Missing archive basename, see -h option for help"
msgstr "Il manque le nom de base de l'archive, voir l'option -h pour l'aide"

#: src/dar_suite/dar_slave.cpp:218 src/dar_suite/dar_xform.cpp:371
msgid "Too many argument on command line, see -h option for help"
msgstr ""
"Trop d'arguments sur la ligne de commande, voir l'option -h pour l'aide"

#: src/dar_suite/dar_slave.cpp:258 src/dar_suite/dar_slave.cpp:263
#: src/dar_suite/dar_manager.cpp:944 src/dar_suite/dar_manager.cpp:968
#: src/dar_suite/dar_manager.cpp:971 src/dar_suite/dar_xform.cpp:423
#: src/dar_suite/dar_xform.cpp:425 src/dar_suite/dar_xform.cpp:427
#: src/dar_suite/dar_xform.cpp:442 src/dar_suite/command_line.cpp:2160
#: src/dar_suite/command_line.cpp:2170 src/dar_suite/command_line.cpp:2173
#: src/dar_suite/command_line.cpp:2211 src/dar_suite/command_line.cpp:2237
#: src/dar_suite/command_line.cpp:2242 src/dar_suite/command_line.cpp:2246
#, c-format
msgid "\n"
msgstr "\n"

#: src/dar_suite/dar_slave.cpp:259 src/dar_suite/dar_xform.cpp:428
#: src/dar_suite/command_line.cpp:2174
#, c-format
msgid "Common options:\n"
msgstr "Options communes :\n"

#: src/dar_suite/dar_slave.cpp:260
#, c-format
msgid ""
"   -i <named pipe> pipe to use instead of std input to read orders from dar\n"
msgstr ""
"   -i <tube nommé> tube à utiliser à la place de l'entrée standard pour lire "
"les ordres de dar\n"

#: src/dar_suite/dar_slave.cpp:261
#, c-format
msgid ""
"   -o <named pipe> pipe to use instead of std output to write data to dar\n"
msgstr ""
"   -o <tube nommé> tube à utiliser en place de la sortie standard pour "
"envoyer les données à dar\n"

#: src/dar_suite/dar_slave.cpp:262
#, c-format
msgid ""
"   -E <string>\t   command line to execute between slices of the archive\n"
msgstr ""
"   -E <chaîne>\t ligne de commande à exécuter entre les tranches d'une "
"archive\n"

#: src/dar_suite/dar_slave.cpp:264 src/dar_suite/dar_manager.cpp:972
#: src/dar_suite/dar_xform.cpp:443
#, c-format
msgid "See man page for more options.\n"
msgstr "Voir la page de manuel pour plus d'options.\n"

#: src/dar_suite/dar_slave.cpp:277 src/dar_suite/dar_manager.cpp:986
#: src/dar_suite/dar_xform.cpp:457
#, c-format
msgid " Using libdar %u.%u.%u built with compilation time options:\n"
msgstr " Libdar %u.%u.%u utilisée, compilé avec les options :\n"

#: src/dar_suite/dar_slave.cpp:279 src/dar_suite/dar_manager.cpp:988
#: src/dar_suite/dar_xform.cpp:459
#, c-format
msgid " Using libdar %u.%u built with compilation time options:\n"
msgstr " Libdar %u%u utilisé, compilé avec les options :\n"

#: src/dar_suite/dar_slave.cpp:282 src/dar_suite/dar_manager.cpp:991
#: src/dar_suite/dar_xform.cpp:462 src/dar_suite/command_line.cpp:2631
#: src/dar_suite/dar_cp.cpp:154
#, c-format
msgid " compiled the %s with %s version %s\n"
msgstr "compilé le %s avec %s version %s\n"

#: src/dar_suite/dar_slave.cpp:283 src/dar_suite/dar_manager.cpp:992
#: src/dar_suite/dar_xform.cpp:463 src/dar_suite/command_line.cpp:2632
#: src/dar_suite/dar_cp.cpp:155
#, c-format
msgid " %s is part of the Disk ARchive suite (Release %s)\n"
msgstr " %s fait partie de la suite Disk ARchive (Release %s)\n"

#: src/dar_suite/dar_slave.cpp:284
#, c-format
msgid " %s comes with ABSOLUTELY NO WARRANTY;"
msgstr " %s est fourni sans AUCUNE GARANTIE ; "

#: src/dar_suite/dar_slave.cpp:285
msgid ""
" for details\n"
" type `dar -W'."
msgstr ""
"Pour les détails\n"
"taper `dar -W'."

#: src/dar_suite/dar_slave.cpp:286 src/dar_suite/dar_manager.cpp:994
#: src/dar_suite/dar_xform.cpp:465 src/dar_suite/command_line.cpp:2634
msgid ""
" This is free software, and you are welcome\n"
" to redistribute it under certain conditions;"
msgstr ""
" Ceci est un logiciel libre, vous pouvez\n"
" le redistribuer sous certaines conditions ;"

#: src/dar_suite/dar_slave.cpp:287
msgid ""
" type `dar -L | more'\n"
" for details.\n"
"\n"
msgstr ""
" taper `dar -L | more'\n"
" pour les détails.\n"
"\n"

#: src/dar_suite/dar_suite.cpp:146
#, c-format
msgid ""
"We have linked with an incompatible version of libdar. Expecting version %d."
"%d.x but having linked with version %d.%d.%d"
msgstr ""
"Nous utilisons une version incompatible de libdar. La version attendue est "
"%d.%d.x alors que la version actuellement utilisée est %d.%d.%d"

#: src/dar_suite/dar_suite.cpp:158
msgid "NOT YET IMPLEMENTED FEATURE has been asked: "
msgstr "une FONCTIONNALITÉ NON ENCORE IMPLÉMENTÉE a été demandée : "

#: src/dar_suite/dar_suite.cpp:159
msgid "Please check documentation or upgrade your software if available"
msgstr "Merci de vérifier la documentation et/ou de mettre à jour ce logiciel"

#: src/dar_suite/dar_suite.cpp:164 src/python/pybind11_libdar.cpp:210
msgid "SEEMS TO BE A HARDWARE PROBLEM: "
msgstr "IL SEMBLE QU'IL Y AIT UN PROBLÈME MATÉRIEL :"

#: src/dar_suite/dar_suite.cpp:165
msgid "Please check your hardware"
msgstr "Merci de vérifier votre matériel"

#: src/dar_suite/dar_suite.cpp:170 src/python/pybind11_libdar.cpp:214
msgid "Lack of SECURED memory to achieve the operation, aborting operation"
msgstr "Pas assez de mémoire SÉCURISÉE pour terminer l'opération, abandon"

#: src/dar_suite/dar_suite.cpp:175 src/dar_suite/dar_suite.cpp:180
#: src/python/pybind11_libdar.cpp:218 src/python/pybind11_libdar.cpp:222
msgid "Lack of memory to achieve the operation, aborting operation"
msgstr "Pas assez de mémoire pour terminer l'opération, abandon"

#: src/dar_suite/dar_suite.cpp:185 src/dar_suite/dar_suite.cpp:230
#: src/python/pybind11_libdar.cpp:226
msgid "FATAL error, aborting operation: "
msgstr "Erreur FATALE, abandon de l'opération : "

#: src/dar_suite/dar_suite.cpp:190 src/python/pybind11_libdar.cpp:230
msgid "Aborting program. User refused to continue while asking: "
msgstr "Abandon. L'utilisateur a refusé de continuer lors de la question : "

#: src/dar_suite/dar_suite.cpp:195 src/python/pybind11_libdar.cpp:234
msgid "Program has been aborted for the following reason: "
msgstr "Le programme a été arrêté pour la raison suivante : "

#: src/dar_suite/dar_suite.cpp:205 src/python/pybind11_libdar.cpp:242
msgid "Aborting program. An error occurred concerning user command execution: "
msgstr ""
"Abandon. une erreur est survenue lors de l'exécution d'une commande "
"utilisateur : "

#: src/dar_suite/dar_suite.cpp:210 src/python/pybind11_libdar.cpp:246
msgid "Aborting program. An error occurred while calling libdar: "
msgstr "Abandon. Une erreur est survenue lors d'un appel à libdar : "

#: src/dar_suite/dar_suite.cpp:215 src/dar_suite/dar_suite.cpp:220
#: src/python/pybind11_libdar.cpp:250 src/python/pybind11_libdar.cpp:254
msgid "Aborting program. "
msgstr "Arrêt du programme. "

#: src/dar_suite/dar_suite.cpp:225 src/python/pybind11_libdar.cpp:258
msgid ""
"Aborting program. The requested operation needs a feature that has been "
"disabled at compilation time: "
msgstr ""
"Abandon. L'opération demandée nécessite une fonctionnalité qui n'a pas été "
"activée à la compilation : "

#: src/dar_suite/dar_suite.cpp:235 src/python/pybind11_libdar.cpp:266
msgid "FATAL error during network communication, aborting operation: "
msgstr ""
"Erreur FATALE lors de la communication réseau, abandon de l'opération : "

#: src/dar_suite/dar_suite.cpp:241 src/dar_suite/dar_suite.cpp:261
msgid "INTERNAL ERROR, PLEASE REPORT THE PREVIOUS OUTPUT TO MAINTAINER"
msgstr ""
"ERREUR INTERNE, MERCI DE RAPPORTER L'AFFICHAGE PRÉCÉDENT AU MAINTENEUR DU "
"PROGRAMME"

#: src/dar_suite/dar_suite.cpp:260
msgid "CAUGHT A NON (LIB)DAR EXCEPTION"
msgstr "EXCEPTION NON (LIB)DAR ATTRAPÉE"

#: src/dar_suite/dar_suite.cpp:268
msgid ""
"SANITY CHECK: AT LEAST ONE THREAD_CANCELLATION OBJECT HAS NOT BEEN DESTROYED "
"AND REMAINS IN MEMORY WHILE THE PROGRAM REACHED ITS END"
msgstr ""
"AUTO-CONTROL : AU MOINS UNE FILE D'EXÉCUTION N'A PAS ÉTÉ DÉTRUITE ET RESTE "
"EN MÉMOIRE ALORS QUE LE PROGRAMME TOUCHE À SA FIN"

#: src/dar_suite/dar_suite.cpp:279 src/dar_suite/line_tools.cpp:58
#: src/libdar/op_tools.cpp:259
msgid "YES"
msgstr "OUI"

#: src/dar_suite/dar_suite.cpp:281 src/dar_suite/line_tools.cpp:58
#: src/libdar/op_tools.cpp:260
msgid "NO"
msgstr "NON"

#: src/dar_suite/dar_suite.cpp:284
#, c-format
msgid "Long options support         : %s\n"
msgstr "Options longues supportées   : %s\n"

#: src/dar_suite/dar_suite.cpp:300
#, c-format
msgid "Received signal: %s"
msgstr "Signal %s reçu"

#: src/dar_suite/dar_suite.cpp:302
#, c-format
msgid "Received signal: %d"
msgstr "Signal reçu : %d"

#: src/dar_suite/dar_suite.cpp:308
msgid "Archive fast termination engaged"
msgstr "Mise en route de la procédure de terminaison rapide de l'archive"

#: src/dar_suite/dar_suite.cpp:312
msgid "Archive delayed termination engaged"
msgstr "Mise en route de la procédure de terminaison de l'archive"

#: src/dar_suite/dar_suite.cpp:316
msgid ""
"Disabling signal handler, the next time this signal is received the program "
"will abort immediately"
msgstr ""
"Désactivation du gestionnaire de signal. La prochaine réception de ce signal "
"arrêtera immédiatement le programme"

#: src/dar_suite/dar_suite.cpp:320
msgid ""
"Cannot cleanly abort the operation, thread-safe support is missing, will "
"thus abruptly stop the program, generated archive may be unusable"
msgstr ""
"Impossible d'arrêter proprement l'opération, l'absence de support pour un "
"environnement multi-tâches arrêtera abruptement le programme, en conséquence "
"l'archive générée risque fortement d'être inutilisable."

#: src/dar_suite/dar.cpp:267
msgid "Considering the (first) archive of reference:"
msgstr "Traitement de la (première) archive de référence :"

#: src/dar_suite/dar.cpp:269
msgid ""
"Sequential reading of the archive of reference is not possible when delta "
"difference is requested, you need to read the archive of reference in direct "
"access mode (default mode)"
msgstr ""
"La lecture sequentielle d'une archive est impossible quand une comparaison "
"des deltas binaires est demandée, l'archive doit être lue en mode direct "
"(mode par defaut)"

#: src/dar_suite/dar.cpp:295 src/dar_suite/dar.cpp:349
msgid ""
"Using sequential reading mode for archive source is not possible for merging "
"operation"
msgstr ""
"le mode de lecture séquentiel n'est pas possible lors de la fusion d'archive"

#: src/dar_suite/dar.cpp:323
msgid "Considering the second (alias auxiliary) archive of reference:"
msgstr "Prise en compte de l'archive de référence auxilaire :"

#: src/dar_suite/dar.cpp:408 src/dar_suite/dar.cpp:533
#: src/dar_suite/dar.cpp:592 src/dar_suite/dar.cpp:673
#: src/dar_suite/dar.cpp:767
msgid "Archive signature is only possible with gnupg encryption"
msgstr "La signature d'un archive n'est possible qu'avec le chiffrement gnupg"

#: src/dar_suite/dar.cpp:625
msgid ""
"Making room in memory (releasing memory used by archive of reference)..."
msgstr ""
"Nettoyage mémoire (libération de la mémoire utilisée par l'archive de "
"référence) ..."

#: src/dar_suite/dar.cpp:644
msgid "Now performing on-fly isolation..."
msgstr "Réalisation de l'isolation à la volée ..."

#: src/dar_suite/dar.cpp:909
msgid "All files asked could not be restored"
msgstr "Tous les fichiers demandés n'ont pu être restaurés"

#: src/dar_suite/dar.cpp:995
msgid "Some file comparisons failed"
msgstr "Des comparaisons de fichier ont échoué"

#: src/dar_suite/dar.cpp:1071
msgid ""
"Some files are corrupted in the archive and it will not be possible to "
"restore them"
msgstr ""
"Certains fichiers sont corrompus dans l'archive et ne pourront pas être "
"restaurés"

#: src/dar_suite/dar.cpp:1125
msgid "Continue listing archive contents?"
msgstr "Continuer avec le contenu de l'archive ?"

#: src/dar_suite/dar.cpp:1147 src/dar_suite/dar.cpp:1152
msgid "Final memory cleanup..."
msgstr "Finalisation du nettoyage de la mémoire ..."

#: src/dar_suite/dar.cpp:1174
#, c-format
msgid " %i inode(s) saved\n"
msgstr " %i inode(s) sauvées\n"

#: src/dar_suite/dar.cpp:1175
#, c-format
msgid "   including %i hard link(s) treated\n"
msgstr "   avec %i lien(s) physique(s) enregistré(s)\n"

#: src/dar_suite/dar.cpp:1176
#, c-format
msgid ""
" %i inode(s) changed at the moment of the backup and could not be saved "
"properly\n"
msgstr ""
" %i inode(s) modifiée(s) au moment de sa (leurs) sauvegarde n'a (n'ont) pas "
"pu être sauvée correctement\n"

#: src/dar_suite/dar.cpp:1177
#, c-format
msgid " %i byte(s) have been wasted in the archive to resave changing files"
msgstr ""
"%i octet(s) ont été gaspillé(s) dans l'archive lors de re-tentatives de "
"sauvegarde de fichiers ayant changés"

#: src/dar_suite/dar.cpp:1178
#, c-format
msgid " %i inode(s) with only metadata changed\n"
msgstr " %i inode(s) ayant seulement un changement de métadonnées\n"

#: src/dar_suite/dar.cpp:1179
#, c-format
msgid " %i inode(s) not saved (no inode/file change)\n"
msgstr " %i inode(s) non sauvées (pas de changement)\n"

#: src/dar_suite/dar.cpp:1180
#, c-format
msgid " %i inode(s) failed to be saved (filesystem error)\n"
msgstr ""
" %i sauvegarde(s) d'inode(s) échouée(s) (erreur du système de fichiers)\n"

#: src/dar_suite/dar.cpp:1181 src/dar_suite/dar.cpp:1211
#: src/dar_suite/dar.cpp:1271
#, c-format
msgid " %i inode(s) ignored (excluded by filters)\n"
msgstr " %i inode(s) ignoré(s) (exclus par les filtres)\n"

#: src/dar_suite/dar.cpp:1182
#, c-format
msgid " %i inode(s) recorded as deleted from reference backup\n"
msgstr ""
" %i fichier(s) enregistré(s) comme supprimé(s) depuis l'archive de "
"référence\n"

#: src/dar_suite/dar.cpp:1184 src/dar_suite/dar.cpp:1215
#: src/dar_suite/dar.cpp:1279
#, c-format
msgid " Total number of inode(s) considered: %i\n"
msgstr " Nombre total d'inode(s) considérée(s) : %i\n"

#: src/dar_suite/dar.cpp:1187 src/dar_suite/dar.cpp:1275
#, c-format
msgid " EA saved for %i inode(s)\n"
msgstr " Attributs Étendus sauvés pour %i inode(s)\n"

#: src/dar_suite/dar.cpp:1189 src/dar_suite/dar.cpp:1277
#, c-format
msgid " FSA saved for %i inode(s)\n"
msgstr " FSA sauvés pour %i inode(s)\n"

#: src/dar_suite/dar.cpp:1207
#, c-format
msgid " %i inode(s) restored\n"
msgstr " %i inode(s) restauré(s)\n"

#: src/dar_suite/dar.cpp:1208
#, c-format
msgid "    including %i hard link(s)\n"
msgstr "    avec %i lien(s) physique(s)\n"

#: src/dar_suite/dar.cpp:1209
#, c-format
msgid " %i inode(s) not restored (not saved in archive)\n"
msgstr " %i inode(s) non restaurée(s) (non sauvée(s) dans l'archive)\n"

#: src/dar_suite/dar.cpp:1210
#, c-format
msgid " %i inode(s) not restored (overwriting policy decision)\n"
msgstr ""
" %i inode(s) non restaurée(s) (décision de la politique d'écrasement)\n"

#: src/dar_suite/dar.cpp:1212
#, c-format
msgid " %i inode(s) failed to restore (filesystem error)\n"
msgstr " %i inode(s) n'ayant pu être restaurée(s) (erreur système)\n"

#: src/dar_suite/dar.cpp:1213
#, c-format
msgid " %i inode(s) deleted\n"
msgstr " %i inode(s) supprimée(s)\n"

#: src/dar_suite/dar.cpp:1218
#, c-format
msgid " EA restored for %i inode(s)\n"
msgstr " Attributs Étendus restaurés pour %i inode(s)\n"

#: src/dar_suite/dar.cpp:1220
#, c-format
msgid " FSA restored for %i inode(s)\n"
msgstr " FSA restaurés pour %i inode(s)\n"

#: src/dar_suite/dar.cpp:1232 src/dar_suite/dar.cpp:1249
#, c-format
msgid " %i item(s) treated\n"
msgstr " %i entrée(s) traitée(s)\n"

#: src/dar_suite/dar.cpp:1233
#, c-format
msgid " %i item(s) do not match those on filesystem\n"
msgstr ""
" %i entrée(s) ne correspond(ent) pas à ce qui est sur le système de "
"fichiers\n"

#: src/dar_suite/dar.cpp:1234 src/dar_suite/dar.cpp:1251
#, c-format
msgid " %i item(s) ignored (excluded by filters)\n"
msgstr " %i entrée(s) ignorée(s) (exclus par les filtres)\n"

#: src/dar_suite/dar.cpp:1236 src/dar_suite/dar.cpp:1253
#, c-format
msgid " Total number of items considered: %i\n"
msgstr " Nombre total d'entrée(s) considérée(s) : %i\n"

#: src/dar_suite/dar.cpp:1250
#, c-format
msgid " %i item(s) with error\n"
msgstr " %i entrée(s) avec erreur\n"

#: src/dar_suite/dar.cpp:1269
#, c-format
msgid " %i inode(s) added to archive\n"
msgstr " %i inode(s) ajoutée(s) à l'archive\n"

#: src/dar_suite/dar.cpp:1270
#, c-format
msgid " with %i hard link(s) recorded\n"
msgstr " avec %i lien(s) physique(s) enregistré(s)\n"

#: src/dar_suite/dar.cpp:1272
#, c-format
msgid " %i inode(s) recorded as deleted\n"
msgstr " %i inode(s) enregistrée(s) comme supprimée(s)\n"

#: src/dar_suite/dar_manager.cpp:246
msgid ""
"Cannot change compression when the requested operation is a read operation"
msgstr "Impossible de changer la compression pour une opération de lecture"

#: src/dar_suite/dar_manager.cpp:254
msgid ""
"Cannot change compression when the requested operation only modifies the "
"database header"
msgstr ""
"Impossible de changer la compression quand l'opération demandée ne modifie "
"que l'en-tête de la base de données"

#: src/dar_suite/dar_manager.cpp:267
msgid "Decompressing and loading database header to memory..."
msgstr ""
"Décompression et chargement de l'en-tête de la base de donnée en mémoire..."

#: src/dar_suite/dar_manager.cpp:269
msgid "Decompressing and loading database to memory..."
msgstr "Décompression et chargement de la base de données en mémoire ..."

#: src/dar_suite/dar_manager.cpp:281
msgid "Error met while processing operation: "
msgstr "Erreur lors du traitement de l'opération : "

#: src/dar_suite/dar_manager.cpp:359
msgid "-B option cannot be given inside a batch file"
msgstr ""
"l'option -B ne peut pas être utilisée à l'intérieur d'un fichier de "
"traitement par lot"

#: src/dar_suite/dar_manager.cpp:497
msgid "Running batch file from a batch file is not allowed"
msgstr ""
"Lancer un fichier de traitement par lot à partir d'un autre fichier de "
"traitement par lot n'est pas autorisée"

#: src/dar_suite/dar_manager.cpp:523
#, c-format
msgid "invalid number given to -9 option: %s"
msgstr "L'argument fourni à l'option -9 est un nombre invalide : %s"

#: src/dar_suite/dar_manager.cpp:575
msgid "-e option is only available when using -r option, aborting"
msgstr ""
"-e n'est disponible qu'avec l'option -r, abandon de l'opération en cours"

#: src/dar_suite/dar_manager.cpp:586
msgid "-w option is only valid with -r option, ignoring it"
msgstr ""
"l'option -w n'est valide uniquement qu'avec l'option -r et sera ignorée ici"

#: src/dar_suite/dar_manager.cpp:593
msgid "-9 option is only valid with -A option, ignoring it"
msgstr ""
"l'option -9 n'est valide uniquement qu'avec l'option -A et sera ignorée ici"

#: src/dar_suite/dar_manager.cpp:604
msgid "No action specified, aborting"
msgstr "Aucune action spécifiée, abandon"

#: src/dar_suite/dar_manager.cpp:616 src/dar_suite/dar_manager.cpp:620
msgid "Ignoring extra arguments on command line"
msgstr "Les arguments supplémentaires sur la ligne de commande sont ignorés"

#: src/dar_suite/dar_manager.cpp:631 src/dar_suite/dar_manager.cpp:648
msgid "Missing argument to command line, aborting"
msgstr "Pas assez d'arguments sur la ligne de commande, abandon"

#: src/dar_suite/dar_manager.cpp:640
msgid "Arguments to -r must be relative path (never begin by '/')"
msgstr ""
"L'argument donnée à l'option -r doit être un chemin relatif (jamais "
"commencer par '/')"

#: src/dar_suite/dar_manager.cpp:662
msgid "No database specified, aborting"
msgstr "Pas de base de donnée spécifiée, abandon"

#: src/dar_suite/dar_manager.cpp:668
msgid "Parse error on command line (or included files): "
msgstr "Erreur de syntaxe en ligne de commande (ou dans un fichier inclus) : "

#: src/dar_suite/dar_manager.cpp:681
msgid "Creating file..."
msgstr "Création de fichier ..."

#: src/dar_suite/dar_manager.cpp:682
msgid "Formatting file as an empty database..."
msgstr "Mise en forme du fichier en base de donnée vide ..."

#: src/dar_suite/dar_manager.cpp:686
msgid "Database has been successfully created empty."
msgstr "La base de donnée a été initialisée avec succès."

#: src/dar_suite/dar_manager.cpp:701 src/dar_suite/dar_manager.cpp:1200
msgid "Reading catalogue of the archive to add..."
msgstr "Lecture du catalogue de l'archive à ajouter ..."

#: src/dar_suite/dar_manager.cpp:715 src/dar_suite/dar_manager.cpp:1209
msgid "Updating database with catalogue..."
msgstr "Ajout des informations issues du catalogue à la base de donnée..."

#: src/dar_suite/dar_manager.cpp:722 src/dar_suite/dar_manager.cpp:915
#: src/dar_suite/dar_manager.cpp:1212 src/dar_suite/dar_manager.cpp:1242
#: src/dar_suite/dar_manager.cpp:1336
msgid "Checking date ordering of files between archives..."
msgstr "Vérification de l'ordonnancement des dates entre les archives ..."

#: src/dar_suite/dar_manager.cpp:735 src/dar_suite/dar_manager.cpp:919
#: src/dar_suite/dar_manager.cpp:1338
msgid ""
"Some files do not follow chronological order when archive index increases "
"withing the database, this can lead dar_manager to restored a wrong version "
"of these files"
msgstr ""
"Certains fichiers ne sont pas rangés par ordre chronologique en suivant des "
"indices croissants d'archive au sein de la base de donnée, ceci peut amener "
"dar_manager à ne pas restaurer la bonne version d'un de ces fichiers"

#: src/dar_suite/dar_manager.cpp:762 src/dar_suite/dar_manager.cpp:1231
msgid "Removing information from the database..."
msgstr "Suppression des informations de la base ..."

#: src/dar_suite/dar_manager.cpp:782 src/dar_suite/dar_manager.cpp:802
#: src/dar_suite/dar_manager.cpp:816 src/dar_suite/dar_manager.cpp:830
msgid "Changing database header information..."
msgstr "Mise à jour des en-têtes de la base de données ..."

#: src/dar_suite/dar_manager.cpp:847
msgid ""
"Looking in archives for requested files, classifying files archive by "
"archive..."
msgstr ""
"Recherche des archives contenant les versions les plus récentes des fichiers "
"et tri des fichiers par archive à utiliser pour la restauration ..."

#: src/dar_suite/dar_manager.cpp:894 src/dar_suite/dar_manager.cpp:1261
msgid "Computing statistics..."
msgstr "Calcul des statistiques ..."

#: src/dar_suite/dar_manager.cpp:904
msgid ""
"Negative number or zero not allowed when moving an archive inside a database"
msgstr ""
"Nombre négatif ou nul non autorisé pour le déplacement d'une archive au sein "
"de la base"

#: src/dar_suite/dar_manager.cpp:911
msgid "Changing database information..."
msgstr "Mise à jour des informations de la base de données ..."

#: src/dar_suite/dar_manager.cpp:945
#, c-format
msgid "Commands:\n"
msgstr "Commandes :\n"

#: src/dar_suite/dar_manager.cpp:946
#, c-format
msgid "   -C <database>   creates an empty database\n"
msgstr "   -C <base de données>  création d'une base vide\n"

#: src/dar_suite/dar_manager.cpp:947
#, c-format
msgid "   -B <database>   specify the database to use (read or modify)\n"
msgstr "   -B <base de donnée>   base de donnée à utiliser\n"

#: src/dar_suite/dar_manager.cpp:948
#, c-format
msgid "   -A <archive>    add an archive to the database\n"
msgstr "   -A <archive>   ajoute une archive à la base\n"

#: src/dar_suite/dar_manager.cpp:949
#, c-format
msgid ""
"   -l\t\t   gives information about the archive compiled in the database\n"
msgstr "   -l\t\t  affiche les archives utilisées dans la base de donnée\n"

#: src/dar_suite/dar_manager.cpp:950
#, c-format
msgid "   -D <number[-number]> delete an archive from the database\n"
msgstr "   -D <nombre[-nombre]> suppression d'archives de la base\n"

#: src/dar_suite/dar_manager.cpp:951
#, c-format
msgid ""
"   -b <number>\t   change the basename to use for the give archive number\n"
msgstr ""
"   -b <nombre>\t   change le nom de base de l'archive dont le numéro est "
"donnée\n"

#: src/dar_suite/dar_manager.cpp:952
#, c-format
msgid ""
"   -p <number>\t   change the path to use for the given archive number\n"
msgstr ""
"   -p <numéro>\t   change le chemin associé à l'archive du numéro donné en "
"argument\n"

#: src/dar_suite/dar_manager.cpp:953
#, c-format
msgid "   -o <options>    specify a list of option to always pass to dar\n"
msgstr "   -o <options>   liste d'options à transmettre à dar\n"

#: src/dar_suite/dar_manager.cpp:954
#, c-format
msgid "   -d <dar's path> specify the path to dar\n"
msgstr "   -d <chemin de dar>   chemin de la commande dar\n"

#: src/dar_suite/dar_manager.cpp:955
#, c-format
msgid "   -r <files>\t   restores the given files\n"
msgstr "   -r <fichiers>\t   restauration des fichiers spécifiés\n"

#: src/dar_suite/dar_manager.cpp:956
#, c-format
msgid ""
"   -w <date>\t   only with -r, restores in state just before the given date\n"
msgstr ""
"   -w <date>\t    uniquement avec -r, restaure les fichiers dans leur état à "
"la date donnée\n"

#: src/dar_suite/dar_manager.cpp:957
#, c-format
msgid ""
"            \t   date format: [[[year/]month]/day-]hour:minute[:second]\n"
msgstr ""
"          \t      format de date: [[[année/]mois]/jour-]heure:minute[:"
"seconde]\n"

#: src/dar_suite/dar_manager.cpp:958
#, c-format
msgid ""
"   -u <number>\t   list the most recent files contained in the given "
"archive\n"
msgstr ""
"   -u <nombre>\t   liste les fichiers les plus récents contenus dans "
"l'archive donnée\n"

#: src/dar_suite/dar_manager.cpp:959
#, c-format
msgid "   -f <file>\t   list the archives where the given file is present\n"
msgstr ""
"   -f <fichier>\t   liste les archives où est présent le fichier donnée\n"

#: src/dar_suite/dar_manager.cpp:960
#, c-format
msgid "   -s\t\t   shows the number of most recent file by archive\n"
msgstr ""
"   -s\t\t  affiche la quantité de fichiers les plus récent par archive\n"

#: src/dar_suite/dar_manager.cpp:961
#, c-format
msgid "   -m <number>\t   move an archive within a given database.\n"
msgstr "   -m <nombre>\t  change la position d'une archive dans une base.\n"

#: src/dar_suite/dar_manager.cpp:962
#, c-format
msgid "   -i\t\t   user interactive mode\n"
msgstr "   -i\t\t   mode interactif\n"

#: src/dar_suite/dar_manager.cpp:963
#, c-format
msgid "   -c\t\t   check database for dates order\n"
msgstr "   -c\t\t   vérifie la base pour l'ordonnancement des dates\n"

#: src/dar_suite/dar_manager.cpp:964
#, c-format
msgid ""
"   -@ <filename>   execute on a given database a batch of action as defined "
"by\n"
msgstr ""
"   -@ <fichier>   execute un traitement par lot sur une base de donné, tel "
"définit par\n"

#: src/dar_suite/dar_manager.cpp:965
#, c-format
msgid "\t\t   the provided file.\n"
msgstr "\t\t   le fichier fourni.\n"

#: src/dar_suite/dar_manager.cpp:966 src/dar_suite/dar_xform.cpp:429
#, c-format
msgid "   -h\t\t   displays this help information\n"
msgstr "   -h\t\t   affiche cette page d'aide\n"

#: src/dar_suite/dar_manager.cpp:967
#, c-format
msgid "   -V\t\t   displays software version\n"
msgstr "   -V\t\t   Informations de version\n"

#: src/dar_suite/dar_manager.cpp:969
#, c-format
msgid "Options:\n"
msgstr "Options :\n"

#: src/dar_suite/dar_manager.cpp:970
#, c-format
msgid "   -v\t\t   display more information about what is going on\n"
msgstr "   -v\t\t mode verbeux\n"

#: src/dar_suite/dar_manager.cpp:993 src/dar_suite/dar_xform.cpp:464
#: src/dar_suite/command_line.cpp:2633
#, c-format
msgid ""
" %s comes with ABSOLUTELY NO WARRANTY; for details\n"
" type `%s -W'."
msgstr ""
" %s est fourni SANS AUCUNE GARANTIE ; pour les détails\n"
" taper '%s -W'."

#: src/dar_suite/dar_manager.cpp:995 src/dar_suite/dar_xform.cpp:466
#: src/dar_suite/command_line.cpp:2635
#, c-format
msgid ""
" type `%s -L | more'\n"
" for details.\n"
"\n"
msgstr ""
" taper '%s -L | more'\n"
"pour les détails.\n"
"\n"

#: src/dar_suite/dar_manager.cpp:1053
msgid "Corrupted database :"
msgstr "Base de données corrompue : "

#: src/dar_suite/dar_manager.cpp:1119
#, c-format
msgid ""
"\n"
"\n"
"\t Dar Manager Database used [%s] : %S\n"
msgstr ""
"\n"
"\n"
"\t Base de donnée utilisée [%s] : %S\n"

#: src/dar_suite/dar_manager.cpp:1119
msgid "Saved"
msgstr "Sauvé"

#: src/dar_suite/dar_manager.cpp:1119
msgid "Not Saved"
msgstr "Non Sauvé"

#: src/dar_suite/dar_manager.cpp:1121
#, c-format
msgid ""
"\t Pause each %d line of output\n"
"\n"
msgstr ""
"\t Pause toutes les %d lignes d'affichage\n"
"\n"

#: src/dar_suite/dar_manager.cpp:1123
#, c-format
msgid ""
"\t No pause in output\n"
"\n"
msgstr ""
"\t Pas de pause lors de l'affichage\n"
"\n"

#: src/dar_suite/dar_manager.cpp:1124
#, c-format
msgid " l : list database contents  \t A : Add an archive\n"
msgstr " l : contenu de la base \t\tA : Ajout d'une archive\n"

#: src/dar_suite/dar_manager.cpp:1125
#, c-format
msgid " u : list archive contents   \t D : Remove an archive\n"
msgstr " u : contenu d'une archive \t\tD : Suppression d'une archive\n"

#: src/dar_suite/dar_manager.cpp:1126
#, c-format
msgid " f : give file localization  \t m : modify archive order\n"
msgstr " f : localisation d'un fichier \t\tm : change l'ordre des archives\n"

#: src/dar_suite/dar_manager.cpp:1127
#, c-format
msgid " p : modify path of archives \t b : modify basename of archives\n"
msgstr ""
" p : modifie le chemin d'un archive \tb : modifie le nom de base d'une "
"archive\n"

#: src/dar_suite/dar_manager.cpp:1128
#, c-format
msgid " d : path to dar             \t o : options to dar\n"
msgstr " d : chemin de dar                \to : option passées à dar\n"

#: src/dar_suite/dar_manager.cpp:1129
#, c-format
msgid " w : write changes to file   \t s : database statistics\n"
msgstr ""
" w : enregistre les changements   \ts : statistiques de la base de données\n"

#: src/dar_suite/dar_manager.cpp:1130
#, c-format
msgid " c : check date order        \t z : change compression algorithm\n"
msgstr " c : verif. ordre des dates   \t z : change l'algo de compression\n"

#: src/dar_suite/dar_manager.cpp:1131
#, c-format
msgid ""
" a : Save as                 \t n : pause each 'n' line (zero for no pause)\n"
"\n"
msgstr ""
" a : Sauver sous         \t n : pause chaque 'n' ligne (zéro pour aucune "
"pause)\n"

#: src/dar_suite/dar_manager.cpp:1132
#, c-format
msgid ""
" q : quit\n"
"\n"
msgstr ""
" q : Sortir\n"
"\n"

#: src/dar_suite/dar_manager.cpp:1133
#, c-format
msgid " Choice: "
msgstr " Choix : "

#: src/dar_suite/dar_manager.cpp:1150
msgid "Archive number: "
msgstr "Numéro d'archive : "

#: src/dar_suite/dar_manager.cpp:1157
msgid "File to look for: "
msgstr "Fichier à chercher : "

#: src/dar_suite/dar_manager.cpp:1161
msgid "Archive number to modify: "
msgstr "Numéro d'archive à modifier : "

#: src/dar_suite/dar_manager.cpp:1165
#, c-format
msgid "New basename for archive number %d: "
msgstr "Nouveau numéro pour l'archive %d : "

#: src/dar_suite/dar_manager.cpp:1170
msgid "Path to dar (empty string to use the default from PATH variable): "
msgstr "Chemin de dar (chemin vide pour l'utilisation de la variable PATH) :  "

#: src/dar_suite/dar_manager.cpp:1175
msgid ""
"New compression algorithm to use (none, gzip, bzip2, lzo, xz, zstd, lz4...)? "
msgstr ""
"Nouvel algorithme de compression à utiliser (aucun, gzip, bzip2, lzo, xz, "
"zstd, lz4...)? "

#: src/dar_suite/dar_manager.cpp:1177
msgid "Compression level to use (usually an integer from 1 to 9)? "
msgstr "Niveau de compression à utiliser (généralement un entier de 1 à 9) ? "

#: src/dar_suite/dar_manager.cpp:1180
msgid "Compression level must be strictly positive"
msgstr "Le niveau de compression doit être strictement positif"

#: src/dar_suite/dar_manager.cpp:1182
msgid ""
"Note: the new compression algorithm/level will be used when saving the "
"database"
msgstr ""
"Note : le nouvel algorithm/niveau de compression sera utilisé lors de la "
"sauvegarde de la base de données"

#: src/dar_suite/dar_manager.cpp:1187 src/dar_suite/dar_manager.cpp:1193
#: src/dar_suite/dar_manager.cpp:1494
msgid "Compressing and writing back database to file..."
msgstr "Compression et enregistrement de la base de donnée dans le fichier..."

#: src/dar_suite/dar_manager.cpp:1192
msgid "New database name: "
msgstr "Nouveau nom pour la base de données : "

#: src/dar_suite/dar_manager.cpp:1199
msgid "Archive basename (or extracted catalogue basename) to add: "
msgstr "Nom de base de l'archive à ajouter : "

#: src/dar_suite/dar_manager.cpp:1226
msgid "Archive number to remove: "
msgstr "Numéro d'archive à supprimer : "

#: src/dar_suite/dar_manager.cpp:1230
#, c-format
msgid "Are you sure to remove archive number %d ?"
msgstr "Étes vous sûr de vouloir supprimer l'archive numéro %d ?"

#: src/dar_suite/dar_manager.cpp:1236
msgid "Archive number to move: "
msgstr "Numéro de l'archive à déplacer : "

#: src/dar_suite/dar_manager.cpp:1238
msgid "In which position to insert this archive: "
msgstr "Position à laquelle insérer l'archive : "

#: src/dar_suite/dar_manager.cpp:1247
msgid "Archive number who's path to modify: "
msgstr "Numéro de l'archive dont le chemin doit être modifié : "

#: src/dar_suite/dar_manager.cpp:1251
#, c-format
msgid "New path to give to archive number %d: "
msgstr "Nouveau chemin de l'archive %d : "

#: src/dar_suite/dar_manager.cpp:1265
msgid "How much line to display at once: "
msgstr "Nombre de ligne à afficher à chaque fois : "

#: src/dar_suite/dar_manager.cpp:1269
msgid "Checking file's dates ordering..."
msgstr "Vérification de l'ordonnancement des dates de fichiers ..."

#: src/dar_suite/dar_manager.cpp:1277 src/dar_suite/dar_manager.cpp:1298
msgid "Database not saved, Do you really want to quit ?"
msgstr "Base de données non sauvegardée, voulez-vous vraiment sortir ?"

#: src/dar_suite/dar_manager.cpp:1278 src/dar_suite/dar_manager.cpp:1299
#, c-format
msgid "Continuing the action under process which is to exit... so we exit!"
msgstr "On continue l'action en cours qui est de sorti ... donc on sort !"

#: src/dar_suite/dar_manager.cpp:1287
#, c-format
msgid "Unknown choice\n"
msgstr "Choix inconnu\n"

#: src/dar_suite/dar_manager.cpp:1313
#, c-format
msgid "re-enabling all signal handlers and continuing\n"
msgstr ""
"réactivation des gestionnaires de signaux et poursuite des opérations\n"

#: src/dar_suite/dar_manager.cpp:1320
#, c-format
msgid "Error performing the requested action: %S"
msgstr "Erreur pendant l'exécution de l'action demandée : %S "

#: src/dar_suite/dar_manager.cpp:1340
msgid "No problem found"
msgstr "Aucun problème rencontré"

#: src/dar_suite/dar_manager.cpp:1376
msgid "Opening and reading the batch file..."
msgstr "Ouverture et lecture du fichier de traitement par lot..."

#: src/dar_suite/dar_manager.cpp:1400
#, c-format
msgid ""
"\n"
"\tExecuting batch file line: %S\n"
" "
msgstr ""
"\n"
"\tExécution de la ligne : %S\n"
" "

#: src/dar_suite/dar_manager.cpp:1426
#, c-format
msgid "Syntax error in batch file: %S"
msgstr "Erreur de syntaxe dans le fichier de traitement par lot : %S"

#: src/dar_suite/dar_manager.cpp:1429
msgid "Syntax error in batch file: -C option not allowed"
msgstr ""
"Erreur de syntaxe dans le fichier de traitement par lot : option -C non "
"autorisée"

#: src/dar_suite/dar_manager.cpp:1432
msgid "Syntax error in batch file: -i option not allowed"
msgstr ""
"Erreur de syntaxe dans le fichier de traitement par lot : option -i non "
"autorisée"

#: src/dar_suite/dar_manager.cpp:1440
msgid "Aborting batch operation: "
msgstr "Abandon du traitement par lot :"

#: src/dar_suite/dar_manager.cpp:1451
#, c-format
msgid "Enter each argument line by line, press return at the end\n"
msgstr ""
"Entrer chaque argument ligne par ligne puis appuyer sur entrée à la fin\n"

#: src/dar_suite/dar_manager.cpp:1452
#, c-format
msgid "To terminate enter an empty line\n"
msgstr "Pour terminer entrer une ligne vide\n"

#: src/dar_suite/line_tools.cpp:102 src/dar_suite/line_tools.cpp:120
msgid "Index out of range"
msgstr "Index hors limites"

#: src/dar_suite/line_tools.cpp:245
msgid "Syntax error in --retry-on-change argument: "
msgstr ""
"Erreur de syntaxe dans l'argument fourni à l'option --retry-on-change : "

#: src/dar_suite/line_tools.cpp:260
msgid "Unknown TLV record type"
msgstr "Type d'enregistrement inconnu"

#: src/dar_suite/line_tools.cpp:301 src/dar_suite/line_tools.cpp:331
msgid "Unbalanced parenthesis in expression: "
msgstr "Parenthèses non équilibrées correctement dans l'expression suivante : "

#: src/dar_suite/line_tools.cpp:399
#, c-format
msgid "Unknown macro %%%d in user comment"
msgstr "Macro %%%d inconnue dans le cadre de commentaire utilisateur"

#: src/dar_suite/line_tools.cpp:591
#, c-format
msgid "Invalid number in string: %S"
msgstr "Nombre invalide dans la chaîne : %S"

#: src/dar_suite/line_tools.cpp:816
msgid "unknown cryptographic algorithm: "
msgstr "algorithme de chiffrement inconnu : "

#: src/dar_suite/line_tools.cpp:836
#, c-format
msgid ""
"| Signature Status|  Key Status    |  Finger Print                          "
"| Signature Date          |"
msgstr ""
"|Etat de signature| Etat de la clef | Emprunte de la "
"clef                     | Date de signature"

#: src/dar_suite/line_tools.cpp:1140 src/dar_suite/line_tools.cpp:1145
#: src/libdar/tools.cpp:490 src/libdar/tools.cpp:495
msgid "Invalid number: "
msgstr "Numéro invalide : "

#: src/dar_suite/line_tools.cpp:1187
msgid "date before 1970 is not allowed"
msgstr "les dates antérieurs à l'an 1970 ne sont pas permises"

#: src/dar_suite/line_tools.cpp:1192
msgid "Incorrect month"
msgstr "Mois incorrect"

#: src/dar_suite/line_tools.cpp:1197
msgid "Incorrect day of month"
msgstr "Quantième inconnu"

#: src/dar_suite/line_tools.cpp:1202
msgid "Incorrect hour"
msgstr "Heure incorrecte"

#: src/dar_suite/line_tools.cpp:1207
msgid "Incorrect minute"
msgstr "Minute incorrecte"

#: src/dar_suite/line_tools.cpp:1212
msgid "Incorrect second"
msgstr "Seconde incorrecte"

#: src/dar_suite/line_tools.cpp:1216
msgid "Bad formatted date expression"
msgstr "Mauvais format de date"

#: src/dar_suite/line_tools.cpp:1331
msgid "Given date must be in the past"
msgstr "la date fournie doit être dans le passée"

#: src/dar_suite/line_tools.cpp:1346
#, c-format
msgid "   gzip compression (libz)      : %s"
msgstr "   Compression libz (libz)       : %s"

#: src/dar_suite/line_tools.cpp:1347
#, c-format
msgid "   bzip2 compression (libbzip2) : %s"
msgstr "   Compression bzip2 (libbzip2) : %s"

#: src/dar_suite/line_tools.cpp:1348
#, c-format
msgid "   lzo compression (liblzo2)    : %s"
msgstr "   Compression lzo (liblzo2)    : %s"

#: src/dar_suite/line_tools.cpp:1349
#, c-format
msgid "   xz compression (liblzma)     : %s"
msgstr "   Compression xz (liblzma)     : %s"

#: src/dar_suite/line_tools.cpp:1350
#, c-format
msgid "   zstd compression (libzstd)   : %s"
msgstr "   Compression zstd (libzstd)   : %s"

#: src/dar_suite/line_tools.cpp:1351
#, c-format
msgid "   lz4 compression (liblz4)     : %s"
msgstr "   Compression lz4 (liblz4)     : %s"

#: src/dar_suite/line_tools.cpp:1352
#, c-format
msgid "   Strong encryption (libgcrypt): %s"
msgstr "   Chiffrement fort (libgcrypt) : %s"

#: src/dar_suite/line_tools.cpp:1353
#, c-format
msgid "   Public key ciphers (gpgme)   : %s"
msgstr "   Chiffrement clef pub.(gpgme) : %s"

#: src/dar_suite/line_tools.cpp:1354
#, c-format
msgid "   Extended Attributes support  : %s"
msgstr "   Support Attributs Étendus    : %s"

#: src/dar_suite/line_tools.cpp:1355
#, c-format
msgid "   Large files support (> 2GB)  : %s"
msgstr "   Support fichiers géants      : %s"

#: src/dar_suite/line_tools.cpp:1356
#, c-format
msgid "   ext2fs NODUMP flag support   : %s"
msgstr "   Support drapeau NODUMP       : %s"

#: src/dar_suite/line_tools.cpp:1358
#, c-format
msgid "   Integer size used            : unlimited"
msgstr "   Entiers utilisés             : sans limite"

#: src/dar_suite/line_tools.cpp:1360
#, c-format
msgid "   Integer size used            : %d bits"
msgstr "   Entiers utilisés             : %d bits"

#: src/dar_suite/line_tools.cpp:1361
#, c-format
msgid "   Thread safe support          : %s"
msgstr "   Support environ. multi-tâches: %s"

#: src/dar_suite/line_tools.cpp:1362
#, c-format
msgid "   Furtive read mode support    : %s"
msgstr "   Support de lecture furtive   : %s"

#: src/dar_suite/line_tools.cpp:1363
#, c-format
msgid "   Linux ext2/3/4 FSA support   : %s"
msgstr "   Support FSA ext2/3/4         : %s"

#: src/dar_suite/line_tools.cpp:1364
#, c-format
msgid "   Mac OS X HFS+ FSA support    : %s"
msgstr "   Support FSA HFS+ de Mac OS X : %s"

#: src/dar_suite/line_tools.cpp:1365
#, c-format
msgid "   Linux statx() support        : %s"
msgstr "   Support de Linux statx()   : %s"

#: src/dar_suite/line_tools.cpp:1370
msgid "big"
msgstr "gros"

#: src/dar_suite/line_tools.cpp:1373
msgid "little"
msgstr "petit"

#: src/dar_suite/line_tools.cpp:1376
msgid "error!"
msgstr "Erreur !"

#: src/dar_suite/line_tools.cpp:1381
#, c-format
msgid "   Detected system/CPU endian   : %s"
msgstr "   Boutisme du système/CPU      : %s"

#: src/dar_suite/line_tools.cpp:1382
#, c-format
msgid "   Posix fadvise support        : %s"
msgstr "   Support de Posix fadvise     : %s"

#: src/dar_suite/line_tools.cpp:1383
#, c-format
msgid "   Large dir. speed optimi.     : %s"
msgstr "   Optim. grands répertoires    : %s"

#: src/dar_suite/line_tools.cpp:1393
#, c-format
msgid "   Timestamp read accuracy      : %S"
msgstr "   Précision de lecture du temps: %S"

#: src/dar_suite/line_tools.cpp:1403
#, c-format
msgid "   Timestamp write accuracy     : %S"
msgstr "   Précision d'écriture du temps: %S"

#: src/dar_suite/line_tools.cpp:1404
#, c-format
msgid "   Restores dates of symlinks   : %s"
msgstr "   Symlinks, dates restorées    : %s"

#: src/dar_suite/line_tools.cpp:1409
#, c-format
msgid "   Multiple threads (libthreads): %s %s"
msgstr "   Plusieurs taches(libthreadar): %s %s"

#: src/dar_suite/line_tools.cpp:1410
#, c-format
msgid "   Delta compression (librsync) : %s"
msgstr "   Compression delta (librsync) : %s"

#: src/dar_suite/line_tools.cpp:1411
#, c-format
msgid "   Remote repository (libcurl)  : %s"
msgstr "   Répertoires distants (libcurl): %s"

#: src/dar_suite/line_tools.cpp:1412
#, c-format
msgid "   argon2 hashing (libargon2)   : %s"
msgstr "   hachage argon2  (libargon2) : %s"

#: src/dar_suite/line_tools.cpp:1471 src/dar_suite/line_tools.cpp:1500
#, c-format
msgid ""
"Warning, no archive exist with \"%S\" as basename, however a slice part of "
"an archive which basename is \"%S\" exists. Assuming a shell completion "
"occurred and using that basename instead"
msgstr ""
"Attention, aucun archive n'existe avec \"%S\" pour nom de base, cependant, "
"une tranche d'une archive de nom de base \"%S\" est présente. On suppose "
"qu'une complétion du shell a eu lieu et on utilise ce nom de base à la place"

#: src/dar_suite/line_tools.cpp:1480
#, c-format
msgid ""
"Warning, the provided basename \"%S\" may lead to confusion as it looks like "
"a slice name. It is advise to rather use \"%S\" as basename instead. Do you "
"want to change the basename accordingly?"
msgstr ""
"Attention, le nom de base fourni \"%S\" peut conduire à une confusion vu "
"qu'il ressemble au nom d'une tranche d'archive. Il est conseillé d'utiliser "
"plutôt \"%S\" comme nom de base. Voulez-vous le changer en conséquence ? "

#: src/dar_suite/line_tools.cpp:1486
#, c-format
msgid "OK, keeping %S as basename"
msgstr "OK, on garde %S comme nom de base"

#: src/dar_suite/line_tools.cpp:1534
#, c-format
msgid "Auto detecting min-digits to be %i"
msgstr ""
"Détection automatique de %i chiffre(s) minimum(s) pour les numéros de tranche"

#: src/dar_suite/line_tools.cpp:1563 src/libdar/tools.cpp:2112
msgid "Cannot get full path of current working directory: "
msgstr "Impossible d'obtenir le chemin complet du répertoire courant : "

#: src/dar_suite/line_tools.cpp:1676
msgid "Error while fetching hostname: "
msgstr "Erreur lors de recherche du nom d'hôte (hostname) : "

#: src/dar_suite/line_tools.cpp:1743
msgid "unknown name give for delta signature block len function"
msgstr ""
"Nom de fonction inconnu pour le calcul de la taille de block des signatures "
"delta"

#: src/dar_suite/line_tools.cpp:1771
#, c-format
msgid ""
"%s does not name a compression \"[algorithm][:][level]\" , like for examples "
"\"gzip\", \"lzo\", \"bzip2\", \"lzo:3\", \"gzip:2\", \"8\" or \"1\". Please "
"review the man page about -z option"
msgstr ""
"%s ne désigne pas une compression \"[algo][:][niveau]\", comme par exemple "
"\"gzip\", \"lzo\", \"bzip2\", \"lzo:3\", \"gzip:2\", \"8\" ou \"1\". Merci "
"de revoir la description de l'option -z dans la page de manuel"

#: src/dar_suite/line_tools.cpp:1788 src/dar_suite/line_tools.cpp:1804
msgid "Compression level must be between 1 and 9, included"
msgstr "le niveau de compression doit être compris entre 1 et 9 inclus"

#: src/dar_suite/line_tools.cpp:1813
msgid "Compression block size too large for this operating system"
msgstr ""
"Taille de bloc de compression trop grand pour le système d'exploitation"

#: src/dar_suite/line_tools.cpp:1816
msgid "invalid argument given for compression scheme"
msgstr "Argument invalide pour un mode de compression"

#: src/dar_suite/line_tools.cpp:1903 src/dar_suite/line_tools.cpp:1911
#, c-format
msgid "Error met while retrieving current time: %S"
msgstr "Erreur lors de la récupération de l'heure courante : %S"

#: src/dar_suite/dar_xform.cpp:228 src/dar_suite/command_line.cpp:1140
msgid "Only one -s option is allowed"
msgstr "Une seule option -s est permise"

#: src/dar_suite/dar_xform.cpp:230
msgid "Missing argument to -s"
msgstr "Il manque un argument à -s"

#: src/dar_suite/dar_xform.cpp:241
msgid "Invalid size for option -s"
msgstr "Taille invalide donnée via l'option -s"

#: src/dar_suite/dar_xform.cpp:248
msgid "Missing argument to -S"
msgstr "Il manque un argument à l'option -S"

#: src/dar_suite/dar_xform.cpp:253 src/dar_suite/dar_xform.cpp:271
#: src/dar_suite/command_line.cpp:1165 src/dar_suite/command_line.cpp:1183
msgid "Only one -S option is allowed"
msgstr "Une seule option -S est permise"

#: src/dar_suite/dar_xform.cpp:261
msgid "Giving -S option the same value as the one given to -s is useless"
msgstr ""
"Donner à l'option -S la même valeur que celle donnée à l'option -s est "
"inutile"

#: src/dar_suite/dar_xform.cpp:265
msgid "Invalid size for option -S"
msgstr "Taille invalide donnée via l'option -S"

#: src/dar_suite/dar_xform.cpp:302
msgid "Missing argument to -E"
msgstr "Il manque un argument à l'option -E"

#: src/dar_suite/dar_xform.cpp:310
msgid "Missing argument to -F"
msgstr "Il manque un argument à l'option -F"

#: src/dar_suite/dar_xform.cpp:318 src/dar_suite/command_line.cpp:1559
msgid "-a option requires an argument"
msgstr "Il manque un argument à l'option -a"

#: src/dar_suite/dar_xform.cpp:325
msgid "Unknown parameter given to -a option: "
msgstr "Paramètre inconnu donné à l'option -a : "

#: src/dar_suite/dar_xform.cpp:331
msgid "Missing argument to -^"
msgstr "Il manque un argument à -^"

#: src/dar_suite/dar_xform.cpp:336 src/dar_suite/command_line.cpp:1926
msgid "Missing argument to --hash"
msgstr "Il manque un argument à --hash"

#: src/dar_suite/dar_xform.cpp:343 src/dar_suite/command_line.cpp:1928
msgid "Unknown parameter given to --hash option: "
msgstr "Paramètre inconnu donné à l'option --hash : "

#: src/dar_suite/dar_xform.cpp:366
msgid ""
"Missing source or destination argument on command line, see -h option for "
"help"
msgstr "Il manque la source ou la destination, voir l'option -h pour l'aide"

#: src/dar_suite/dar_xform.cpp:383
msgid "Invalid argument as source archive"
msgstr "Argument invalide donné comme archive source"

#: src/dar_suite/dar_xform.cpp:393
msgid "Invalid argument as destination archive"
msgstr "Argument invalide donné comme archive destination"

#: src/dar_suite/dar_xform.cpp:399
msgid "Archive on stdout is not compatible with slicing (-s option)"
msgstr ""
"La production d'archive sur stdout n'est pas compatible avec plusieurs "
"tranches (option -s)"

#: src/dar_suite/dar_xform.cpp:424
#, c-format
msgid "\t\t   the first non options argument is the archive to read\n"
msgstr ""
"\t\t  le premier argument qui n'est pas une option est le nom de l'archive à "
"lire\n"

#: src/dar_suite/dar_xform.cpp:426
#, c-format
msgid "\t\t   the second non option argument is the archive to create\n"
msgstr ""
"\t\t   le second argument qui n'est pas une option et le nom de l'archive à "
"créer\n"

#: src/dar_suite/dar_xform.cpp:430
#, c-format
msgid "   -V\t\t   displays version information\n"
msgstr "   -V\t\t affiche la version\n"

#: src/dar_suite/dar_xform.cpp:431 src/dar_suite/command_line.cpp:2219
#, c-format
msgid ""
"   -s <integer>    split the archive in several files of size <integer>\n"
msgstr ""
"   -s <entier>  coupe l'archive en tranches de taille <entier> octets\n"

#: src/dar_suite/dar_xform.cpp:432
#, c-format
msgid "   -S <integer>    first file size\n"
msgstr "   -S <entier>     taille de la première tranche\n"

#: src/dar_suite/dar_xform.cpp:433 src/dar_suite/command_line.cpp:2223
#, c-format
msgid "   -p\t\t   pauses before writing to a new file\n"
msgstr "   -p\t\t   arrêt (pause) après chaque tranche\n"

#: src/dar_suite/dar_xform.cpp:434 src/dar_suite/command_line.cpp:2185
#, c-format
msgid "   -n\t\t   don't overwrite files\n"
msgstr "   -n\t\t   ne pas écraser de fichier\n"

#: src/dar_suite/dar_xform.cpp:435 src/dar_suite/command_line.cpp:2186
#, c-format
msgid "   -w\t\t   don't warn before overwriting files\n"
msgstr "   -w\t\t   ne pas avertir avant un écrasement de fichier\n"

#: src/dar_suite/dar_xform.cpp:436 src/dar_suite/command_line.cpp:2188
#, c-format
msgid "   -b\t\t   ring the terminal bell when user action is required\n"
msgstr "   -b\t\tfait sonner le terminal pour solliciter l'utilisateur\n"

#: src/dar_suite/dar_xform.cpp:437
#, c-format
msgid ""
"   -E <string>\t   command to execute between slices of destination archive\n"
msgstr ""
"   -E <chaîne>\t   commande à exéctuer après chaque tranche de l'archive "
"destination\n"

#: src/dar_suite/dar_xform.cpp:438
#, c-format
msgid "   -F <string>\t   command to execute between slice of source archive\n"
msgstr ""
"   -F <chaîne>\t   commande à exécuter avant chaque tranche de l'archive "
"source\n"

#: src/dar_suite/dar_xform.cpp:439
#, c-format
msgid "   -aSI \t   slice size suffixes k, M, T, G, etc. are power of 10\n"
msgstr ""
"   -aSI \t   signification des suffixes k, M, T, G, etc. comme puissances de "
"10\n"

#: src/dar_suite/dar_xform.cpp:440
#, c-format
msgid "   -abinary\t   slice size suffixes k, M, T, G, etc. are power of 2\n"
msgstr ""
"   -abinary\t   signification des suffixes k, M, T, G, etc. comme puissances "
"de 2\n"

#: src/dar_suite/dar_xform.cpp:441 src/dar_suite/command_line.cpp:2235
#, c-format
msgid "   -^ <string>\t   permission[:user[:group]] of created slices\n"
msgstr ""
"   -^ <chaîne>\t   permission[:utilisateur[:groupe]] pour la création des "
"tranches\n"

#: src/dar_suite/command_line.cpp:369
msgid "User target found on command line or included file(s):"
msgstr ""
"Cible(s) utilisateur(s) trouvée(s) en ligne de commande ou dans un fichier "
"inclus :"

#: src/dar_suite/command_line.cpp:378
msgid "No user target found on command line"
msgstr "Aucune cible utilisateur trouvée sur la ligne de commande"

#: src/dar_suite/command_line.cpp:396
#, c-format
msgid "Given user target(s) could not be found: %S"
msgstr "Les cibles utilisateurs suivantes n'ont pas été trouvées: %S"

#: src/dar_suite/command_line.cpp:400
#, c-format
msgid "Missing -c -x -d -t -l -C -+ option, see `%S -h' for help"
msgstr ""
"Il manque l'une des options -c -x -d -t -l -C -+, tapez '%S -h' pour l'aide"

#: src/dar_suite/command_line.cpp:402
msgid ""
"Slicing (-s option), is not compatible with archive on standard output (\"-"
"\" as filename)"
msgstr ""
"Le découpage en tranches (option -s) n'est pas compatible avec la production "
"de l'archive sur la sortie standard (\"-\" en nom d'archive)"

#: src/dar_suite/command_line.cpp:428
msgid ""
"-ap/--alter=place option is only available for restoration and comparison"
msgstr ""
"-ap/--alter=place n'est disponible que pour restoration et la comparaison"

#: src/dar_suite/command_line.cpp:430
msgid "-ap/--alter=place option is incompatible with -R/--fs-root option"
msgstr "-ap/--alter=place est incompatible avec l'option -R/--fs-root"

#: src/dar_suite/command_line.cpp:440
msgid "-af option is only available with -c"
msgstr "-af n'est disponible qu'avec l'option -c ou -+"

#: src/dar_suite/command_line.cpp:442
msgid "-A option is not available with -l"
msgstr "-A n'est disponible qu'avec l'option -l"

#: src/dar_suite/command_line.cpp:444
msgid "-T option is only available with -l"
msgstr "-T n'est disponible qu'avec l'option -l"

#: src/dar_suite/command_line.cpp:446
msgid "with -C option, -A option is mandatory"
msgstr "l'option -A est obligatoire quand -C est utilisé"

#: src/dar_suite/command_line.cpp:448
msgid "with -+ option, -A option is mandatory"
msgstr "l'option -A est obligatoire quand -+ est utilisé"

#: src/dar_suite/command_line.cpp:450
msgid "-wa is only useful with -x option"
msgstr "-wa n'est utile qu'avec l'option -x"

#: src/dar_suite/command_line.cpp:453
msgid "-o is mandatory when using \"-A -\" with \"-c -\" \"-C -\" or \"-+ -\""
msgstr ""
"l'option -o est obligatoire quand \"-A -\" est utilisé conjointement avec \"-"
"c -\",  \"-C -\" ou \"-+ -\""

#: src/dar_suite/command_line.cpp:467
msgid "-z option needs only to be used with -c -C or -+ options"
msgstr "-z n'est utile qu'avec les options -c , -C ou -+"

#: src/dar_suite/command_line.cpp:469
msgid "-S option requires the use of -s"
msgstr "l'option -S nécessite l'utilisation de -s"

#: src/dar_suite/command_line.cpp:471
msgid "ignoring -O option, as it is useless in this situation"
msgstr "option -O ignorée car inutile dans cette situation"

#: src/dar_suite/command_line.cpp:474
msgid "-F is only useful with -A option, for the archive of reference"
msgstr ""
"L'option -F n'est utile qu'avec l'option -A, car elle concerne l'archive de "
"référence"

#: src/dar_suite/command_line.cpp:477
msgid "-J is only useful with -A option, for the archive of reference"
msgstr ""
"L'option -J n'est utile qu'avec l'option -A, car elle concerne l'archive de "
"référence"

#: src/dar_suite/command_line.cpp:480
msgid "-f in only available with -x option, ignoring"
msgstr "-f n'est disponible qu'avec l'option -x, -f sera ignoré ici"

#: src/dar_suite/command_line.cpp:482
msgid "-m is only useful with -c"
msgstr "-m n'est utile qu'avec l'option -c"

#: src/dar_suite/command_line.cpp:488
msgid "-H is only useful with -A option when making a backup"
msgstr "Lors d'une sauvegarde, l'option -H n'est utile qu'avec l'option -A"

#: src/dar_suite/command_line.cpp:494
msgid "-H is only useful with -r option when extracting"
msgstr "Lors d'une restauration, -H n'est utile qu'avec l'option -r"

#: src/dar_suite/command_line.cpp:498
msgid "-H is only useful with -c, -d or -x"
msgstr "-H n'est utile qu'avec -c, -d ou -x"

#: src/dar_suite/command_line.cpp:502
msgid "-as is only available with -l, ignoring -as option"
msgstr "-as n'est disponible qu'avec l'option -l, -as sera ignoré ici"

#: src/dar_suite/command_line.cpp:504
msgid "-e is only useful with -x, -c or -+ options"
msgstr "-wa n'est utile qu'avec les options -x, -c ou -+"

#: src/dar_suite/command_line.cpp:506
msgid "-ac is only useful with -c or -d"
msgstr "-ac n'est utile qu'avec -c ou -d"

#: src/dar_suite/command_line.cpp:510
msgid "-M is only useful with -c"
msgstr "-M n'est utile qu'avec l'option -c"

#: src/dar_suite/command_line.cpp:513
msgid "The snapshot backup (-A +) is only available with -c option, ignoring"
msgstr ""
"L'option de \"photographie\" (-A +) n'est disponible qu'avec l'option -c"

#: src/dar_suite/command_line.cpp:515
msgid ""
"The Cache Directory Tagging Standard is only useful while performing a "
"backup, ignoring it here"
msgstr ""
"L'utilisation du standard de marquage des répertoires de cache n'est utile "
"que lors d'une sauvegarde"

#: src/dar_suite/command_line.cpp:518
msgid "-@ is only available with -+ and -c options"
msgstr "-@ n'est disponible qu'avec les options -+ et -c"

#: src/dar_suite/command_line.cpp:520
msgid "-$ is only available with -+ option and -c options"
msgstr "-$ n'est disponible qu'avec les options -x et -c"

#: src/dar_suite/command_line.cpp:522
msgid "-~ is only available with -+ and -c options"
msgstr "-~ n'est disponible qu'avec les options -+ et -c"

#: src/dar_suite/command_line.cpp:524
#, c-format
msgid "-%% is only available with -+ option"
msgstr "-%% n'est disponible qu'avec l'option -+"

#: src/dar_suite/command_line.cpp:527
msgid ""
"-$ is only useful with -@ option, for the auxiliary archive of reference"
msgstr ""
"L'option -$ n'est utile qu'avec l'option -@, pour l'archive de référence "
"auxiliaire"

#: src/dar_suite/command_line.cpp:529
#, c-format
msgid ""
"-%% is only useful with -@ option, for the auxiliary archive of reference"
msgstr ""
"L'option -%% n'est utile qu'avec l'option -@ pour l'archive auxiliaire de "
"référence"

#: src/dar_suite/command_line.cpp:531
msgid ""
"-~ is only useful with -@ option, for the auxiliary archive of reference"
msgstr ""
"L'option -~ n'est utile qu'avec l'option -@, car elle concerne l'archive "
"auxiliaire de référence"

#: src/dar_suite/command_line.cpp:534
msgid "-ak is only available while merging (operation -+), ignoring -ak"
msgstr "-ak n'est disponible qu'avec l'option -+ et sera ignoré ici"

#: src/dar_suite/command_line.cpp:539
msgid ""
"Compression option (-z option) is useless and ignored when using -ak option"
msgstr ""
"La compression (option -z) est inutile et ignorée lorsque -ak est utilisé"

#: src/dar_suite/command_line.cpp:546
msgid ""
"--sparse-file-min-size only available while saving or merging archives, "
"ignoring"
msgstr ""
"--sparse-file-min-size n'est disponible que lors de sauvegarde ou fusion "
"d'archives et sera ignoré ici"

#: src/dar_suite/command_line.cpp:549
msgid ""
"To use --sparse-file-min-size while merging archive, you need to use -ah "
"option too, please check man page for details"
msgstr ""
"L'utilisation de --sparse-file-min-size lors requière l'utilisation "
"conjointe de l'option -ah, voir la page de manuel pour plus de détails"

#: src/dar_suite/command_line.cpp:555
msgid "-k option is only useful with -x option"
msgstr "l'option -k n'est utile qu'avec l'option -x"

#: src/dar_suite/command_line.cpp:558
msgid "-konly and -kignore cannot be used at the same time"
msgstr "-konly et kignore ne peuvent être utilisés en même temps"

#: src/dar_suite/command_line.cpp:561
msgid "-p and -Q options are mutually exclusives"
msgstr "les options -p et -Q sont mutuellement exclusives"

#: src/dar_suite/command_line.cpp:564
msgid "-vf is only useful with -c option"
msgstr "-vf n'est utile qu'avec l'option -c"

#: src/dar_suite/command_line.cpp:567
msgid "-au is only useful with -c option"
msgstr "-au n'est utile qu'avec l'option -c"

#: src/dar_suite/command_line.cpp:572
msgid "-A option is required with -y option"
msgstr "l'option -A est nécessaire avec l'option -y"

#: src/dar_suite/command_line.cpp:574
msgid "'-A +' is not possible with -y option"
msgstr "'-A +' est indisponible avec l'option -y"

#: src/dar_suite/command_line.cpp:576
msgid "-af is not possible with -y option"
msgstr "-af est indisponible avec l'option -y"

#: src/dar_suite/command_line.cpp:578
msgid "-k option is not possible with -y option"
msgstr "l'option -k n'est pas compatible avec l'option -y"

#: src/dar_suite/command_line.cpp:580
msgid ""
"-X, -I, -P, -g, -], -[ and any other file selection relative commands are "
"not possible with -y option"
msgstr ""
"-X, -I -P, -g, -], -[ et autres commandes relatives à la selection de "
"fichier sont impossibles avec l'option -y"

#: src/dar_suite/command_line.cpp:582
msgid "-D option is useless with -y option"
msgstr "-D est inutile avec -y"

#: src/dar_suite/command_line.cpp:584
msgid "-r option is useless with -y option"
msgstr "-r est inutile avec -y"

#: src/dar_suite/command_line.cpp:586
msgid ""
"-u, -U, -P, -g, -], -[ and any other EA selection relative commands are not "
"possible with -y option"
msgstr ""
"-u, -U, -P, -g, -], -[ et autres commandes relatives à la selection d'EA "
"n'est impossible avec l'option -y"

#: src/dar_suite/command_line.cpp:588
msgid "-O option is not possible with -y option"
msgstr "l'option -0 est incompatible avec l'option -y"

#: src/dar_suite/command_line.cpp:590
msgid "-H option is useless with -y option"
msgstr "-H est inutile avec -y"

#: src/dar_suite/command_line.cpp:592
msgid "-as option is useless with -y option"
msgstr "l'option -as est inutile avec -y"

#: src/dar_suite/command_line.cpp:594
msgid "-ae option is useless with -y option"
msgstr "l'option -ae est inutile avec -y"

#: src/dar_suite/command_line.cpp:596
msgid "-ad option is useless with -y option"
msgstr "l'option -ad est inutile avec -y"

#: src/dar_suite/command_line.cpp:598
msgid "-asecu option is useless with -y option"
msgstr "l'option -asecu est inutile avec -y"

#: src/dar_suite/command_line.cpp:600
msgid "-ai option is useless with -y option"
msgstr "l'option -ai est inutile avec -y"

#: src/dar_suite/command_line.cpp:602
msgid "--alter=do-not-compare-symlink-mtime option is useless with -y option"
msgstr ""
"l'option --alter=do-not-compare-symlink-mtime est inutile avec l'option -y"

#: src/dar_suite/command_line.cpp:604
msgid "-M option is useless with -y option"
msgstr "l'option -M est inutile avec -y"

#: src/dar_suite/command_line.cpp:606
msgid "-@ option is useless with -y option"
msgstr "l'option -@ est inutile avec -y"

#: src/dar_suite/command_line.cpp:608
msgid "-/ option is useless with -y option"
msgstr "l'option -/ est inutile avec -y"

#: src/dar_suite/command_line.cpp:610
msgid "-< and -> options are useless with -y option"
msgstr "les options -< et -> sont inutiles avec l'option -y"

#: src/dar_suite/command_line.cpp:612
msgid "-5 option is useless with -y option"
msgstr "l'option -5 est inutile avec -y"

#: src/dar_suite/command_line.cpp:614
msgid "-8 option is useless with -y option"
msgstr "l'option -8 est inutile avec -y"

#: src/dar_suite/command_line.cpp:616
msgid "-{ and -} options are useless with -y option"
msgstr "les options -{ et -} sont inutiles avec l'option -y"

#: src/dar_suite/command_line.cpp:618
msgid "-\\ option is useless with -y option"
msgstr "l'option -\\  est inutile avec -y"

#: src/dar_suite/command_line.cpp:620
msgid "compression (-z option) cannot be changed with -y option"
msgstr "la compression (option -z) ne peut être modifiée avec l'option -y"

#: src/dar_suite/command_line.cpp:622
msgid "-ak option is useless with -y option"
msgstr "l'option -ak est inutile avec -y"

#: src/dar_suite/command_line.cpp:624
msgid "-ah option is useless with -y option"
msgstr "l'option -ah est inutile avec -y"

#: src/dar_suite/command_line.cpp:626
msgid "--sequential-read is useless with -y option"
msgstr "l'option --sequential-read est inutile avec -y"

#: src/dar_suite/command_line.cpp:628
msgid "--alter=tape-marks is impossible with -y option"
msgstr "--alter=tape-marks est impossible avec l'option -y"

#: src/dar_suite/command_line.cpp:673
msgid ""
"-Y and -Z are only useful with compression (-z option), ignoring any -Y and -"
"Z option"
msgstr ""
"-Y et -Z ne sont utiles qu'avec la compression de données (option -z), -Y et "
"-Z seront ignorés ici"

#: src/dar_suite/command_line.cpp:675
msgid "-m is only useful with compression (-z option), ignoring -m"
msgstr ""
"-m n'est utile qu'avec la compression de données (option -z), -m sera "
"ignorés ici"

#: src/dar_suite/command_line.cpp:725
msgid ""
"-= option is valid only while saving files, thus in conjunction with -c "
"option, ignoring"
msgstr ""
"l'option -= n'est valide que lors de la sauvegarde (option -c) et sera "
"ignorée, ici"

#: src/dar_suite/command_line.cpp:727
msgid ""
"-= option will be ignored as it is useless if you do not specify to which "
"files or directories this backup hook is to be applied, thanks to -< and -> "
"options. See man page for more details."
msgstr ""
"l'option -= sera ignorée car inutile faute d'indication des fichiers ou "
"répertoires auxquelles l'appliquer. Voir les options -< et -> dans la page "
"de manuel pour plus de détails"

#: src/dar_suite/command_line.cpp:733
msgid ""
"backup hook feature (-<, -> or -= options) is only available when saving "
"files, ignoring"
msgstr ""
"La fonctionnalité d'action de sauvegarde (options-< -> et -=) n'est "
"disponible que lors de la sauvegarde et sera ignorée ici"

#: src/dar_suite/command_line.cpp:801
msgid "-/ option is only useful with -+ option, ignoring"
msgstr "l'option -/ n'est utile qu'avec -+ et sera ignorée ici"

#: src/dar_suite/command_line.cpp:812
msgid ""
"-. option is only useful when merging, creating or isolating an archive, "
"ignoring"
msgstr ""
"l'option -. n'est utile que lors de fusion, de création ou d'isolation "
"d'archives et sera ignorée ici"

#: src/dar_suite/command_line.cpp:817
#, c-format
msgid ""
"The following user comment will be placed in clear text in the archive: %S"
msgstr ""
"Les commentaires utilisateur suivants seront placés en clair dans "
"l'archive : %S"

#: src/dar_suite/command_line.cpp:843
msgid "Parse error: "
msgstr "Erreur de syntaxe : "

#: src/dar_suite/command_line.cpp:888
msgid " Only one option of -c -d -t -l -C -x -+ or -y is allowed"
msgstr " Une seule option parmi -c -d -t -l -C, -x, -+ ou -y est permise"

#: src/dar_suite/command_line.cpp:941
msgid "Only one -A option is allowed"
msgstr "Une seule option -A est permise"

#: src/dar_suite/command_line.cpp:968
msgid "Error while parsing -A argument as a date: "
msgstr "Erreur de syntaxe dans la date donné à l'option -A : "

#: src/dar_suite/command_line.cpp:1053
msgid "Choose only one compression algorithm"
msgstr "Choisir un seul algorithme de compression"

#: src/dar_suite/command_line.cpp:1059
msgid "-w option is useless with -n"
msgstr "-w est inutile avec -n"

#: src/dar_suite/command_line.cpp:1071
msgid "Unknown argument given to -w: "
msgstr "Argument inconnu donné à -w : "

#: src/dar_suite/command_line.cpp:1091 src/dar_suite/command_line.cpp:1098
#: src/dar_suite/command_line.cpp:1105
msgid "\"-k\" (or \"-kignore\") and \"-konly\" are not compatible"
msgstr "\"-k\" (ou \"-kignore\") et \"-konly\" ne sont pas compatibles"

#: src/dar_suite/command_line.cpp:1109
#, c-format
msgid "Unknown argument given to -k : %s"
msgstr "Argument inconnu donné à -k : %s"

#: src/dar_suite/command_line.cpp:1113
msgid "Only one -R option is allowed"
msgstr "Une seule option -R est permise"

#: src/dar_suite/command_line.cpp:1173
msgid ""
"Giving to -S option the same value as the one given to -s option is useless"
msgstr "Donner à -S la même valeur que celle donnée à -s est inutile"

#: src/dar_suite/command_line.cpp:1248
msgid "-r is useless with -n"
msgstr "L'option -r est inutile avec -n"

#: src/dar_suite/command_line.cpp:1329
msgid "Invalid argument given to -T option, expecting <num>[:<hash_algo>]"
msgstr ""
"Argument invalide transmis à l'option -T, <num>[:<hash_algo>] est attendu"

#: src/dar_suite/command_line.cpp:1345
#, c-format
msgid "Invalid hash algorithm provided to -T opton: %s"
msgstr "Algorithm de hashage inconnu fourni à l'option -T : %s"

#: src/dar_suite/command_line.cpp:1439
#, c-format
msgid ""
"File inclusion loop detected. The file %s includes itself directly or "
"through other files (-B option)"
msgstr ""
"Boucle dans l'inclusion des fichiers. Le fichier %s s'inclut lui-même "
"directement ou via d'autres fichiers (option -B)"

#: src/dar_suite/command_line.cpp:1456
#, c-format
msgid "Error reading included file (%s): "
msgstr "Erreur pendant la l'analyse d'un fichier inclus (%s) : "

#: src/dar_suite/command_line.cpp:1461
#, c-format
msgid "Error in included file (%s): "
msgstr "Erreur dans le fichier inclus %s : "

#: src/dar_suite/command_line.cpp:1477 src/dar_suite/command_line.cpp:2939
#: src/dar_suite/command_line.cpp:3021
#, c-format
msgid "In included file %S: "
msgstr "Dans le fichier inclus %S : "

#: src/dar_suite/command_line.cpp:1520
#, c-format
msgid ""
"%d is the default value for -m, no need to specify it on command line, "
"ignoring"
msgstr ""
"%d est la valeur par défaut pour -m, il n'est pas nécessaire de préciser "
"cette valeur"

#: src/dar_suite/command_line.cpp:1537
msgid ""
"--nodump feature has not been activated at compilation time, it is thus not "
"available"
msgstr ""
"La fonctionnalité --nodump n'a pas été activée lors de la compilation, cette "
"option n'est donc pas disponible"

#: src/dar_suite/command_line.cpp:1553
msgid "Argument given to -H is not a positive integer number"
msgstr "L'argument donné à -H doit être un entier positif"

#: src/dar_suite/command_line.cpp:1606
msgid ""
"-ak option need not be specified more than once, ignoring extra -ak options"
msgstr "inutile de spécifier l'option -ak plus d'une fois"

#: src/dar_suite/command_line.cpp:1612
msgid "-af must be present before -A option not after!"
msgstr "L'option -af doit être placée avant l'option -A, et non pas après"

#: src/dar_suite/command_line.cpp:1614
msgid ""
"-af option need not be specified more than once, ignoring extra -af options"
msgstr "Inutile de spécifier plus d'une fois l'option -af"

#: src/dar_suite/command_line.cpp:1656
#, c-format
msgid "Unknown argument given to -a : %s"
msgstr "Argument inconnu donné à -a : %s"

#: src/dar_suite/command_line.cpp:1713
msgid "libthreadar is required for multithreaded execution"
msgstr "libthreadar est nécessaire pour une execution en parallèle"

#: src/dar_suite/command_line.cpp:1757
msgid "Only one -@ option is allowed"
msgstr "Une seule option -@ est permise"

#: src/dar_suite/command_line.cpp:1835
msgid "Syntax error in overwriting policy: "
msgstr "Erreur de syntaxe dans la politique d'écrasement : "

#: src/dar_suite/command_line.cpp:1868
#, c-format
msgid ""
"%d is the default value for --sparse-file-min-size, no need to specify it on "
"command line, ignoring"
msgstr ""
"%d est la valeur par défaut pour --sparse-file-min-size, il n'est pas "
"nécessaire de préciser cette valeur"

#: src/dar_suite/command_line.cpp:1889
#, c-format
msgid "Unknown argument given to -2 : %s"
msgstr "Argument inconnu donné à -2 : %s"

#: src/dar_suite/command_line.cpp:1941
msgid "Error while parsing --min-digits option: "
msgstr "Erreur de syntaxe concernant --min-digits : "

#: src/dar_suite/command_line.cpp:1947
msgid "Missing argument to --backup-hook-execute"
msgstr "Argument manquant pour --backup-hook-execute"

#: src/dar_suite/command_line.cpp:2018
msgid "Missing argument to --delta"
msgstr "Il manque un argument à --delta"

#: src/dar_suite/command_line.cpp:2040
msgid "missing function name argument in string"
msgstr "absence de nom de fonction"

#: src/dar_suite/command_line.cpp:2046
msgid "missing multiplier argument in string"
msgstr "Absence du champ multiplicateur"

#: src/dar_suite/command_line.cpp:2064 src/dar_suite/command_line.cpp:2075
msgid "too large value provided for the min block size"
msgstr "Valeur trop grande fournie comme taille minimale de blocks"

#: src/dar_suite/command_line.cpp:2080
msgid "unexpected extra argument in string"
msgstr "Argument supplémentaire inattendu"

#: src/dar_suite/command_line.cpp:2086
msgid "Unknown parameter given to --delta option: "
msgstr "Paramètre inconnu donné à l'option --delta : "

#: src/dar_suite/command_line.cpp:2133
msgid "Unknown parameter given to --modified-data-detection option: "
msgstr "Paramètre inconnu donné à l'option --modified-data-detection : "

#: src/dar_suite/command_line.cpp:2138 src/dar_suite/command_line.cpp:2140
#, c-format
msgid "Unknown option -%c"
msgstr "Option inconnue -%c"

#: src/dar_suite/command_line.cpp:2157
#, c-format
msgid ""
"usage: %s [ -c | -x | -d | -t | -l | -C | -+ ] [<path>/]<basename> "
"[options...]\n"
msgstr ""
"usage: %s [ -c | -x | -d | -t | -l | -C | -+ ] [<path>/]<basename> "
"[options...]\n"

#: src/dar_suite/command_line.cpp:2161
#, c-format
msgid "Commands are:\n"
msgstr "Les commandes sont :\n"

#: src/dar_suite/command_line.cpp:2162
#, c-format
msgid "   -c  creates an archive\n"
msgstr "   -c  créer une archive\n"

#: src/dar_suite/command_line.cpp:2163
#, c-format
msgid "   -x  extracts files from the archive\n"
msgstr "   -x  restauration de fichiers\n"

#: src/dar_suite/command_line.cpp:2164
#, c-format
msgid "   -d  compares the archive with the existing filesystem\n"
msgstr "   -d  comparaison de l'archive avec le fichiers existants\n"

#: src/dar_suite/command_line.cpp:2165
#, c-format
msgid "   -t  tests the archive integrity\n"
msgstr "   -t  test l'intégrité d'une archive\n"

#: src/dar_suite/command_line.cpp:2166
#, c-format
msgid "   -l  lists the contents of the archive\n"
msgstr "   -l  affichage du contenu d'une archive\n"

#: src/dar_suite/command_line.cpp:2167
#, c-format
msgid "   -C  isolates the catalogue from an archive\n"
msgstr "   -C  isole le catalogue d'une archive\n"

#: src/dar_suite/command_line.cpp:2168
#, c-format
msgid "   -+  merge two archives / create a sub archive\n"
msgstr "   -+  fusion de deux archive / création de sous-archive\n"

#: src/dar_suite/command_line.cpp:2169
#, c-format
msgid "   -y  repair a truncated archive\n"
msgstr "   -y  répare une archive tronquée\n"

#: src/dar_suite/command_line.cpp:2171
#, c-format
msgid "   -h  displays this help information\n"
msgstr "   -h  affiche cette page d'aide\n"

#: src/dar_suite/command_line.cpp:2172
#, c-format
msgid "   -V  displays version information\n"
msgstr "   -V  affiche les informations de version\n"

#: src/dar_suite/command_line.cpp:2175
#, c-format
msgid "   -v[s|t|d|m|f|a] verbose output\n"
msgstr "   -v[s|t|d|m|f|a] affichage détaillé\n"

#: src/dar_suite/command_line.cpp:2176
#, c-format
msgid "   -q\t\t   suppress final statistics report\n"
msgstr "   -q\t\t   supprime le rapport final de statistiques\n"

#: src/dar_suite/command_line.cpp:2177
#, c-format
msgid "   -vs\t\t   display skipped files\n"
msgstr "   -V\t\t    affiche les fichiers ignorés\n"

#: src/dar_suite/command_line.cpp:2178
#, c-format
msgid "   -R <path>\t   filesystem root directory (current dir by default)\n"
msgstr ""
"   -R <chemin>\t   répertoire à considérer comme racine (rep. courant par "
"défaut)\n"

#: src/dar_suite/command_line.cpp:2179
#, c-format
msgid ""
"   -X <mask>\t   files to exclude from the operation (none by default)\n"
msgstr ""
"   -X <masque>\t   fichiers à exclure de l'opération (aucun par défault)\n"

#: src/dar_suite/command_line.cpp:2180
#, c-format
msgid "   -I <mask>\t   files to include in the operation (all by default)\n"
msgstr ""
"   -I <masque>\t   fichiers à inclure dans l'opération (tous par défaut)\n"

#: src/dar_suite/command_line.cpp:2181
#, c-format
msgid "   -P <path>\t   subdirectory to exclude from the operation\n"
msgstr "   -P <chemin>\t   sous-répertoires à exclure de l'opération\n"

#: src/dar_suite/command_line.cpp:2182
#, c-format
msgid "   -g <path>\t   subdirectory to include in the operation\n"
msgstr "   -g <chemin>\t   sous-répertoire à inclure dans l'opération\n"

#: src/dar_suite/command_line.cpp:2183
#, c-format
msgid "   -[ <filename>   filename contains a list of files to include\n"
msgstr "   -[ <fichier>   fichier contenant une liste de fichiers à inclure\n"

#: src/dar_suite/command_line.cpp:2184
#, c-format
msgid "   -] <path>\t   filename contains a list of files to exclude\n"
msgstr "   -] <fichier>\t fichier contenant une liste de fichiers à exclure\n"

#: src/dar_suite/command_line.cpp:2187
#, c-format
msgid "   -wa\t\t   don't warn before overwriting and removing files\n"
msgstr ""
"   -wa\t\t   ne pas avertir ni avant écrasement ni avant suppression de "
"fichier\n"

#: src/dar_suite/command_line.cpp:2189
#, c-format
msgid ""
"   -O[ignore-owner | mtime | inode-type] do not consider user and group\n"
msgstr ""
"   -O[ignore-owner | mtime | inode-type]  ne pas prendre en compte la "
"propriété des fichiers\n"

#: src/dar_suite/command_line.cpp:2190
#, c-format
msgid "\t\t   ownership\n"
msgstr "\t\t   propriété\n"

#: src/dar_suite/command_line.cpp:2191
#, c-format
msgid "   -H [N]\t   ignore shift in dates of an exact number of hours\n"
msgstr ""
"   -H [N]\t   considère identiques des dates qui diffèrent d'un nombre "
"entier d'heures\n"

#: src/dar_suite/command_line.cpp:2192
#, c-format
msgid "   -E <string>\t   command to execute between slices\n"
msgstr "   -E <chaîne>\t   commande exécutée entre les tranches\n"

#: src/dar_suite/command_line.cpp:2193
#, c-format
msgid "   -F <string>\t   same as -E but for the archive of reference\n"
msgstr "   -F <chaîne>\t   comme -E mais pour l'archive de référence\n"

#: src/dar_suite/command_line.cpp:2194
#, c-format
msgid "   -u <mask>\t   mask to ignore certain EA\n"
msgstr "   -u <masque>\t   masque de sélection des Attributs Étendus\n"

#: src/dar_suite/command_line.cpp:2195
#, c-format
msgid "   -U <mask>\t   mask to allow certain EA\n"
msgstr "   -U <masque>\t   masque d'exclusion d'Attributs Étendus\n"

#: src/dar_suite/command_line.cpp:2196
#, c-format
msgid "   -K <string>\t   use <string> as key to encrypt/decrypt\n"
msgstr "   -K <chaîne>\t   mot de passe à utiliser pour chiffrer/déchiffrer\n"

#: src/dar_suite/command_line.cpp:2197
#, c-format
msgid ""
"   -J <string>\t   same as -K but it does concern the archive of reference\n"
msgstr "   -J <chaîne>\t   comme -K mais pour l'archive de référence\n"

#: src/dar_suite/command_line.cpp:2198
#, c-format
msgid "   -# <integer>    encryption block size\n"
msgstr "   -# <entier>   taille des blocs de chiffrement\n"

#: src/dar_suite/command_line.cpp:2199
#, c-format
msgid "   -* <integer>    same as -# but for archive of reference\n"
msgstr "   -* <entier>   comme -# mais pour l'archive de référence\n"

#: src/dar_suite/command_line.cpp:2200
#, c-format
msgid "   -B <filename>   read options from given file\n"
msgstr "   -B <fichier>   lit les options à partir du fichier\n"

#: src/dar_suite/command_line.cpp:2201
#, c-format
msgid "   -N\t\t   do not read ~/.darrc nor /etc/darrc configuration file\n"
msgstr "   -N\t\t ignore ~/.darrc et /etc/darrc s'ils sont présents\n"

#: src/dar_suite/command_line.cpp:2202
#, c-format
msgid "   -e\t\t   dry run, fake execution, nothing is produced\n"
msgstr "   -e\t\t   exécution à vide (rien n'est écrit sur le disque)\n"

#: src/dar_suite/command_line.cpp:2203
#, c-format
msgid "   -Q\t\t   suppress the initial warning when not launched from a tty\n"
msgstr "   -Q\t\t   supprime le message initial si non lancé depuis un tty\n"

#: src/dar_suite/command_line.cpp:2204
#, c-format
msgid "   -aa\t\t   do not try to preserve atime of file open for reading.\n"
msgstr ""
"   -aa\t\t   ne cherche pas à conserver atime des fichiers ouverts en "
"lecture.\n"

#: src/dar_suite/command_line.cpp:2205
#, c-format
msgid "   -ac\t\t   do not try to preserve ctime (default behavior).\n"
msgstr ""
"   -ac\t\t   ne cherche pas à conserver ctime (comportement par défaut).\n"

#: src/dar_suite/command_line.cpp:2206
#, c-format
msgid "   -am\t\t   set ordered mode for all filters\n"
msgstr "   -am\t\t   filtres en mode ordonné\n"

#: src/dar_suite/command_line.cpp:2207
#, c-format
msgid "   -an\t\t   the masks that follow are now case insensitive\n"
msgstr ""
"   -an\t\t   dans les masques suivants majuscules et minuscules sont "
"équivalents\n"

#: src/dar_suite/command_line.cpp:2208
#, c-format
msgid "   -acase\t   the masks that follow are now case sensitive\n"
msgstr ""
"   -acase\t\t   dans les masques qui suivent majuscules et minuscules sont "
"différents\n"

#: src/dar_suite/command_line.cpp:2209
#, c-format
msgid "   -ar\t\t   set the following masks to be regex expressions\n"
msgstr ""
"   -ar\t\t   bascule les masques suivants comme expression régulières\n"

#: src/dar_suite/command_line.cpp:2210
#, c-format
msgid "   -ag\t\t   set the following masks to be glob expressions\n"
msgstr "   -ag\t\t   bascule les masques suivants comme expression glob\n"

#: src/dar_suite/command_line.cpp:2212
#, c-format
msgid ""
"Saving/Isolation/merging/repairing options (to use with -c, -C, -+ or -y):\n"
msgstr ""
"Options de sauvegarde/d'isolation/fusion/réparation (à utiliser avec -c, -C, "
"-+ ou -y) :\n"

#: src/dar_suite/command_line.cpp:2213
#, c-format
msgid "   -A [path/]<basename> archive to take as reference\n"
msgstr "   -A [chemin/]<archive> archive à prendre comme référence\n"

#: src/dar_suite/command_line.cpp:2214
#, c-format
msgid "   -@ [path/]<basename> auxiliary archive of reference for merging\n"
msgstr ""
"   -@ [chemin/]<archive> archive à prendre comme référence auxiliaire\n"

#: src/dar_suite/command_line.cpp:2215
#, c-format
msgid "   -$ <string>\t   encryption key for auxiliary archive\n"
msgstr "   -$ <chaîne>\t   clef de chiffrement de l'archive auxiliaire\n"

#: src/dar_suite/command_line.cpp:2216
#, c-format
msgid "   -~ <string>\t   command between slices of the auxiliary archive\n"
msgstr ""
"   -~ <chaîne>\t commande à exécuter entre les tranches d'une archive "
"auxiliaire\n"

#: src/dar_suite/command_line.cpp:2217
#, c-format
msgid "   -z [[algo:]level]\t compress data in archive. -z = -z9 = -zgzip:9\n"
msgstr "   -z [[algo:]niveau]\t   compression des données\n"

#: src/dar_suite/command_line.cpp:2218
#, c-format
msgid ""
"      Available algo: gzip,bzip2,lzo,xz. Exemples: -zlzo -zxz:5 -z1 -z\n"
msgstr ""
"      Algorithmes disponibles : gzip, bzip2, lzo, xz. Exemples -zlzo:5 -z1\n"

#: src/dar_suite/command_line.cpp:2220
#, c-format
msgid "   -S <integer>    first file size (if different from following ones)\n"
msgstr ""
"   -S <entier>     taille de la première tranche (si elle doit différente "
"des autres)\n"

#: src/dar_suite/command_line.cpp:2221
#, c-format
msgid "   -aSI \t   slice size suffixes k, M, T, G, etc. are powers of 10\n"
msgstr ""
"   -aSI \t   signification des suffixes k, M, T, G, etc. comme puissances de "
"10\n"

#: src/dar_suite/command_line.cpp:2222
#, c-format
msgid "   -abinary\t   slice size suffixes k, M, T, G, etc. are powers of 2\n"
msgstr ""
"   -abinary\t   signification des suffixes k, M, T, G, etc. comme puissances "
"de 2\n"

#: src/dar_suite/command_line.cpp:2224
#, c-format
msgid "   -D\t\t   excluded directories are stored as empty directories\n"
msgstr ""
"   -D\t\t   les répertoires exclus sont enregistrés comme des répertoires "
"vides\n"

#: src/dar_suite/command_line.cpp:2225
#, c-format
msgid "   -Z <mask>\t   do not compress the matching filenames\n"
msgstr "   -Z <masque>\t   ne pas compresser ces fichiers\n"

#: src/dar_suite/command_line.cpp:2226
#, c-format
msgid "   -Y <mask>\t   do only compress the matching filenames\n"
msgstr "   -Y <masque>\t   ne compresser que ces fichiers\n"

#: src/dar_suite/command_line.cpp:2227
#, c-format
msgid "   -m <number>\t   do not compress file smaller than <number>\n"
msgstr ""
"   -m <nombre>\t  ne pas compresser les fichiers de taille inférieure à "
"<nombre> octets\n"

#: src/dar_suite/command_line.cpp:2228
#, c-format
msgid "   --nodump\t   do not backup, files having the nodump 'd' flag set\n"
msgstr ""
"   --nodump\t   ne pas sauver les fichiers ayant le drapeau 'd' positionné\n"

#: src/dar_suite/command_line.cpp:2229
#, c-format
msgid ""
"   -@ [path/]<basename> Do on-fly catalogue isolation of the resulting "
"archive\n"
msgstr ""
"   -@ [chemin/]<archive> Réalise une isolation à la volée de l'archive crée\n"

#: src/dar_suite/command_line.cpp:2230
#, c-format
msgid "   -M\t\t   stay in the same filesystem while scanning directories\n"
msgstr ""
"   -M\t\t   reste dans le même système de fichiers lors du parcours de "
"l'arborescence\n"

#: src/dar_suite/command_line.cpp:2231
#, c-format
msgid "   -,\t\t   ignore directories that follow the Directory Tagging\n"
msgstr "   -,\t\t   ignore les répertoires marqués comme répertoire cache\n"

#: src/dar_suite/command_line.cpp:2232
#, c-format
msgid "\t\t   Standard\n"
msgstr "\t\t   Standard\n"

#: src/dar_suite/command_line.cpp:2233
#, c-format
msgid ""
"   -/ <string>\t   which way dar can overwrite files at archive merging or\n"
msgstr ""
"   -/ <chaîne>\t  défini que quelle façon dar peut écraser des fichiers lors "
"de la fusion\n"

#: src/dar_suite/command_line.cpp:2234
#, c-format
msgid "\t\t   extraction time\n"
msgstr "\t\t   ou lors de l'extraction d'une archive\n"

#: src/dar_suite/command_line.cpp:2236
#, c-format
msgid ""
"   -8 sig\t   add delta signature to perform binary delta if used as ref."
msgstr ""
"   -8 sig          génère signature pour diff binaire si utilisé comme ref."

#: src/dar_suite/command_line.cpp:2238
#, c-format
msgid "Restoring options (to use with -x) :\n"
msgstr "Options de restauration (à utiliser avec -x) :\n"

#: src/dar_suite/command_line.cpp:2239
#, c-format
msgid "   -k\t\t   do not remove files destroyed since the reference backup\n"
msgstr "   -k\t\t   non suppression des fichiers enregistrés comme détruits\n"

#: src/dar_suite/command_line.cpp:2240
#, c-format
msgid "   -r\t\t   do not restore file older than those on filesystem\n"
msgstr ""
"   -r\t\t   ne pas restaurer de fichiers plus anciens que ceux sur le "
"système de fichiers\n"

#: src/dar_suite/command_line.cpp:2241
#, c-format
msgid "   -f\t\t   do not restore directory structure\n"
msgstr "   -f\t\t   ne pas restaurer l'arborescence de répertoire\n"

#: src/dar_suite/command_line.cpp:2243
#, c-format
msgid "Reading options (to use with -x, -d, -t, -l, -A)\n"
msgstr "Options de lecture (à utiliser avec -x, -d, -t, -l, -A) :\n"

#: src/dar_suite/command_line.cpp:2244
#, c-format
msgid ""
"   -i <named pipe> pipe to use instead of std input to read data from "
"dar_slave\n"
msgstr ""
"   -i <tube nommé> tube à utiliser à la place de l'entrée standard pour lire "
"les données de dar_slave\n"

#: src/dar_suite/command_line.cpp:2245
#, c-format
msgid ""
"   -o <named pipe> pipe to use instead of std output to orders dar_slave\n"
msgstr ""
"   -o <tube nommé> tube à utiliser au lieu de la sortie standard pour "
"ordonner dar_slave\n"

#: src/dar_suite/command_line.cpp:2247
#, c-format
msgid "Listing options (to use with -l):\n"
msgstr "Options de listing (à utiliser avec -l) :\n"

#: src/dar_suite/command_line.cpp:2248
#, c-format
msgid "   -T\t\t   tree output format\n"
msgstr "   -T\t\t   affichage sous forme d'arbre\n"

#: src/dar_suite/command_line.cpp:2249
#, c-format
msgid "   -as\t\t   only list files saved in the archive\n"
msgstr "   -as\t\taffichage uniquement des fichiers sauvegardés\n"

#: src/dar_suite/command_line.cpp:2250
#, c-format
msgid ""
"\n"
"\n"
msgstr ""
"\n"
"\n"

#: src/dar_suite/command_line.cpp:2251
#, c-format
msgid ""
"Type \"man dar\" for more details and for all other available options.\n"
msgstr ""
"Taper \"man dar\" pour plus de détails et pour connaître toutes les autres "
"options disponibles.\n"

#: src/dar_suite/command_line.cpp:2627
#, c-format
msgid " Using libdar %u.%u.%u built with compilation time options:"
msgstr "Libdar %u.%u.%u utilisée, construite avec les options suivantes :"

#: src/dar_suite/command_line.cpp:2628
#, c-format
msgid " Using libdar %u.%u built with compilation time options:"
msgstr "Libdar %u.%u utilisée, construite avec les options suivantes :"

#: src/dar_suite/command_line.cpp:2851
#, c-format
msgid "Arguments read from %S :"
msgstr "Arguments lus depuis %S :"

#: src/dar_suite/command_line.cpp:2973
#, c-format
msgid "Failed reading %S: "
msgstr "Echec de lecture pour %S : "

#: src/dar_suite/command_line.cpp:3054
#, c-format
msgid "Warning: Failed reading %S: "
msgstr "Attention : échec de lecture pour %S : "

#: src/dar_suite/command_line.cpp:3340
msgid "unknown FSA family: "
msgstr "Famille d'attributs FSA inconnue : "

#: src/dar_suite/command_line.cpp:3372
#, c-format
msgid ""
"User target named \"%s\" is not allowed (reserved word for conditional "
"syntax)"
msgstr ""
"La cible utilisateur \"%s\" n'est pas autorisée (cible réservé pour la "
"syntaxe conditionnelle)"

#: src/dar_suite/dar_cp.cpp:142
#, c-format
msgid "usage : %s [-f] <source> <destination>\n"
msgstr "usage : %s [-f] <source> <destination>\n"

#: src/dar_suite/dar_cp.cpp:156
#, c-format
msgid " %s comes with ABSOLUTELY NO WARRANTY; for details type `dar -W'."
msgstr ""
" %s est fourni SANS AUCUNE GARANTIE; pour les détails\n"
" taper `dar -W'."

#: src/dar_suite/dar_cp.cpp:157
msgid " This is free software, and you are welcome to redistribute it under"
msgstr ""
" Ceci est un logiciel libre, vous pouvez\n"
" le redistribuer sous certaines conditions ;"

#: src/dar_suite/dar_cp.cpp:158
msgid ""
" certain conditions; type `dar -L | more' for details.\n"
"\n"
msgstr ""
" taper `dar -L | more'\n"
" pour les détails.\n"
"\n"

#: src/dar_suite/dar_cp.cpp:162
msgid "Unexpected exception from libdar"
msgstr "Exception non attendue levée par libdar"

#: src/dar_suite/dar_cp.cpp:179
#, c-format
msgid "Memory allocation failed : %s"
msgstr "Échec de l'allocation mémoire : %s"

#: src/dar_suite/dar_cp.cpp:195
#, c-format
msgid "Cannot open source file : %s"
msgstr "Fichier source impossible à ouvrir : %s"

#: src/dar_suite/dar_cp.cpp:206
#, c-format
msgid "Cannot open destination file : %s"
msgstr "Fichier destination impossible à ouvrir : %s"

#: src/dar_suite/dar_cp.cpp:231
#, c-format
msgid "Starting the copy of %u byte(s)"
msgstr "Début de la copie de %u octet(s)"

#: src/dar_suite/dar_cp.cpp:241
#, c-format
msgid ""
"Error reading source file (we are at %.2f %% of data copied), trying to read "
"further: %s\n"
msgstr ""
"Erreur lors de la lecture du fichier source (%.2f %% des données a été "
"copiée), on essaie de lire plus loin : %s\n"

#: src/dar_suite/dar_cp.cpp:245
#, c-format
msgid ""
"Skipping done (missing %.0f byte(s)), found correct data to read, continuing "
"the copy...\n"
msgstr ""
"Saut effectué (manque %.0f octet(s)), données correctes trouvées, on "
"continue la copie...\n"

#: src/dar_suite/dar_cp.cpp:251
msgid ""
"Reached End of File, no correct data could be found after the last error\n"
msgstr ""
"Fin de fichier atteinte, aucune donnée correcte n'a pu être trouvée après la "
"dernière erreur\n"

#: src/dar_suite/dar_cp.cpp:259
#, c-format
msgid "Copy finished. Missing %.0f byte(s) of data\n"
msgstr "Copie terminée. Il manque %.0f octet(s) de données\n"

#: src/dar_suite/dar_cp.cpp:260
#, c-format
msgid "Which is  %.2f %% of the total amount of data\n"
msgstr "Ce qui correspond à %.2f %% de la quantité totale de donnés\n"

#: src/dar_suite/dar_cp.cpp:269
msgid "Cannot seek back one char"
msgstr "Ne peut pas lire un caractère en arrière"

#: src/dar_suite/dar_cp.cpp:280 src/dar_suite/dar_cp.cpp:365
msgid "Cannot write to destination, aborting"
msgstr ""
"Impossible d'écrire dans le fichier destination, abandon de l'opération"

#: src/dar_suite/dar_cp.cpp:324
msgid "Cannot seek in file"
msgstr "Ne peut pas déplacer la lecture dans le fichier"

#: src/dar_suite/dar_cp.cpp:368
#, c-format
msgid "Non fatal error while writing to destination file, retrying\n"
msgstr ""
"Erreur non fatale lors de l'écriture des données, on essaie à nouveau\n"

#: src/dar_suite/hide_file.cpp:32
msgid "hide_file cannot be initialized with write-only file"
msgstr ""
"\"hide_file\" ne peut pas être initialisé avec un fichier en écriture seule"

#: src/dar_suite/crit_action_cmd_line.cpp:115
msgid "Missing } in conditional statement: "
msgstr "Il manque un } dans la condition suivante : "

#: src/dar_suite/crit_action_cmd_line.cpp:119
msgid "Missing [ after } in conditional statement: "
msgstr "Il manque un [ après un } dans la condition suivante : "

#: src/dar_suite/crit_action_cmd_line.cpp:122
msgid "Missing ] in conditional statement: "
msgstr "Il manque un ] dans la condition suivante : "

#: src/dar_suite/crit_action_cmd_line.cpp:200
#, c-format
msgid "Unknown policy for data '%c' in expression %S"
msgstr "La politique '%c' est inconnue pour les données dans l'expression %S"

#: src/dar_suite/crit_action_cmd_line.cpp:233
#, c-format
msgid "Unknown policy for EA '%c' in expression %S"
msgstr "La politique '%c' est inconnue pour les AE dans l'expression %S"

#: src/dar_suite/crit_action_cmd_line.cpp:243
msgid "Unknown expression in overwriting policy: "
msgstr "Expression inconnue dans la politique d'écrasement : "

#: src/dar_suite/crit_action_cmd_line.cpp:426
msgid "Unknown atomic operator, or atomic not allowed with an argument: "
msgstr "Opérateur unitaire inconnu ou non autorisé avec un argument : "

#: src/dar_suite/crit_action_cmd_line.cpp:508
msgid "Unknown character found while parsing conditional string: "
msgstr ""
"Caractère inconnu trouvé lors de l'analyse de la chaîne conditionnelle "
"suivante : "

#: src/dar_suite/crit_action_cmd_line.cpp:517
msgid "Unknown expression found while parsing conditional string: "
msgstr ""
"Expression inconnue trouvée lors de l'analyse de la chaîne conditionnelle "
"suivante : "

#: src/dar_suite/line_tools.hpp:403
#, c-format
msgid "Parse error: Unmatched `%c'"
msgstr "Erreur de syntaxe : `%c' sans correspondance"

#: src/libdar/mask_list.cpp:97
#, c-format
msgid "Cannot allocate memory for buffer while reading %S"
msgstr "Impossible d'allouer de mémoire pour un tampon lors de la lecture %S"

#: src/libdar/mask_list.cpp:122
msgid "Found '"
msgstr "Trouvé '"

#: src/libdar/mask_list.cpp:146
#, c-format
msgid ""
"line exceeding the maximum of %d characters in listing file %S, aborting. "
"Concerned line starts with: %s"
msgstr ""
"une ligne excède le maximum de %d caractères lors du listing du fichier %S, "
"Abandon de l'opération. La ligne concernée commence par : %s"

#: src/libdar/mask_list.cpp:184
msgid ""
"Mask_list's prefix must be an absolute path or start with \"<ROOT>\" string "
"for archive merging"
msgstr ""
"Le préfixe pour une mask_list doit être un chemin absolu ou commencer par la "
"chaîne \"<ROOT>\" pour la fusion d'archives"

#: src/libdar/mask_list.cpp:225
#, c-format
msgid ""
"Error met while reading line\n"
"\t%S\n"
" from file %S: %S"
msgstr ""
"Erreur lors de la lecture de la ligne\n"
"\t%S\n"
"  à partir du fichier %S : %S"

#: src/libdar/mask_list.cpp:242
#, c-format
msgid "Too much line in file %S (integer overflow)"
msgstr "Trop de lignes dans le fichier %S (dépassement d'entiers)"

#: src/libdar/mask_list.cpp:246
#, c-format
msgid "Error met while opening %S: "
msgstr "Erreur d'ouverture de %S : "

#: src/libdar/archive_version.cpp:47
msgid "Archive version too high, use a more recent version of libdar"
msgstr ""
"Version d'archive trop élevé, utiliser une version plus récente de libdar"

#: src/libdar/archive_version.cpp:77
msgid "Reached End of File while reading archive version"
msgstr "Fin de fichier atteinte pendant la lecture de la version d'archive"

#: src/libdar/archive_version.cpp:90 src/libdar/archive_version.cpp:99
msgid "Unexpected value while reading archive version"
msgstr "Valeur inattendue pendant la lecture de la version d'archive"

#: src/libdar/archive_version.cpp:97
msgid "Reached premature end of file while reading archive version"
msgstr "Fin de fichier atteinte lors de la lecture de la version d'archive"

#: src/libdar/storage.cpp:85
msgid "Not enough data to initialize storage field"
msgstr "Pas assez de données pour initialiser le champ \"storage\""

#: src/libdar/storage.cpp:110
msgid "Asking for an element out of array"
msgstr "Un élément hors des limites est demandé"

#: src/libdar/storage.cpp:162
msgid "The iterator is not indexing the object it has been asked to write to"
msgstr ""
"L'itérateur n'indexe pas l'objet sur lequel il lui a été demandé d'écrire"

#: src/libdar/storage.cpp:196
msgid "The iterator is not indexing the object it has been asked to read from"
msgstr ""
"L'itérateur n'indexe pas l'objet sur lequel il lui a été demandé de lire"

#: src/libdar/storage.cpp:527
msgid "The iterator is not indexing the object it has been defined for"
msgstr "L'itérateur n'indexe pas l'objet pour lequel il a été défini"

#: src/libdar/storage.cpp:779 src/libdar/storage.cpp:844
msgid "Iterator does not point to data"
msgstr "L'itérateur ne pointe pas sur des données"

#: src/libdar/storage.cpp:838
msgid "Reference storage of the iterator is empty or non existent"
msgstr "Le \"storage\" de référence de l'itérateur est vide ou non existant"

#: src/libdar/storage.cpp:855
msgid "The iterator position is not inside the storage of reference"
msgstr ""
"La position de l'itérateur n'est pas contenue dans le \"storage\" de "
"référence"

#: src/libdar/erreurs.hpp:129
msgid "Lack of Memory"
msgstr "Manque de mémoire"

#: src/libdar/erreurs.hpp:146
msgid "Lack of Secured Memory"
msgstr "Manque de mémoire sécurisée"

#: src/libdar/erreurs.hpp:204
msgid ""
"Cannot handle such a too large integer. Use a full version of libdar "
"(compiled to rely on the \"infinint\" integer type) to solve this problem"
msgstr ""
"Impossible de gérer un entier aussi grand. Utiliser la version complète de "
"libdar (compilé pour utiliser le type \"infinint\") pour résoudre ce problème"

#: src/libdar/erreurs.hpp:385
msgid "Thread cancellation requested, aborting as soon as possible"
msgstr "Demande d'arrêt de file d'exécution reçue, arrêt immédiat"

#: src/libdar/erreurs.hpp:385
msgid "Thread cancellation requested, aborting as properly as possible"
msgstr ""
"Demande d'arrêt de file d'exécution reçue, on termine proprement l'opération "
"en cours"

#: src/libdar/crypto_asym.cpp:86 src/libdar/crypto_asym.cpp:139
#: src/libdar/crypto_asym.cpp:175 src/libdar/crypto_asym.cpp:234
#: src/libdar/crypto_asym.cpp:314
msgid "Unexpected error reported by GPGME: "
msgstr "Erreur inattendue retournée par GPGME : "

#: src/libdar/crypto_asym.cpp:137
msgid "Key found but users are not all trusted"
msgstr ""
"Clef trouvée mais tous les utilisateurs n'ont pas un niveau de confiance "
"suffisant"

#: src/libdar/crypto_asym.cpp:169
msgid "No data to decrypt"
msgstr "Aucune donnée à déchiffrer"

#: src/libdar/crypto_asym.cpp:171
msgid "Invalid Cipher text"
msgstr "Texte de chiffrement invalide"

#: src/libdar/crypto_asym.cpp:173
msgid "Failed retreiving passphrase"
msgstr "Echec de récupération de la phrase secrète"

#: src/libdar/crypto_asym.cpp:188
msgid "Failed creating GPGME context: "
msgstr "Échec de création d'un contexte GPGME : "

#: src/libdar/crypto_asym.cpp:192
msgid "Failed setting GPGME context with OpenPGP protocol: "
msgstr "Echec de paramétrage d'un contexte GPGME avec le protocole OpenPGP : "

#: src/libdar/crypto_asym.cpp:328
#, c-format
msgid "No valid signing key could be find for %S"
msgstr "Aucune clef de signature valide n'a pu être trouvée pour %S"

#: src/libdar/crypto_asym.cpp:330
#, c-format
msgid "No valid encryption key could be find for %S"
msgstr "Aucune clef de chiffrement valide n'a pu être trouvée pour %S"

#: src/libdar/crypto_asym.cpp:341
msgid "No signatory remain with a valid key, signing is impossible, aborting"
msgstr ""
"Aucun signataire avec une clef valide ne demeure, la signature de l'archive "
"est impossible, arrêt de l'opération"

#: src/libdar/crypto_asym.cpp:343
msgid ""
"No recipient remain with a valid key, encryption is impossible, aborting"
msgstr ""
"Aucun destinataire avec une clef valide ne demeure, le chiffrement est "
"impossible, arrêt de l'opération"

#: src/libdar/crypto_asym.cpp:416
#, c-format
msgid "Passphrase required for key %s :"
msgstr "Phrase secrète requise pour la clef %s : "

#: src/libdar/crypto_asym.cpp:437
msgid "Error, invalid passphrase given, try again:"
msgstr "Erreur, phrase secrète invalide, nouvel essai : "

#: src/libdar/crypto_asym.cpp:445
msgid "Error, while sending the passphrase to GPGME:"
msgstr "Erreur lors de l'envoie de la phrase secrète à GPGME : "

#: src/libdar/crypto_asym.cpp:447
msgid "Failed sending the totality of the passphrase to GPGME"
msgstr "Echec de l'envoi de la totalité de la phrase secrète à GPGME"

#: src/libdar/crypto_asym.cpp:454
msgid "Failed sending CR after the passphrase"
msgstr "Impossible d'envoyer un retour-chariot après la phrase secrète"

#: src/libdar/user_interaction_callback.cpp:98
#: src/libdar/user_interaction_callback5.cpp:93
msgid "nullptr given as argument of user_interaction_callback()"
msgstr "l'argument nullptr a été transmis à user_interaction_callback()"

#: src/libdar/trivial_sar.cpp:191
#, c-format
msgid "%S already exists, and overwritten is forbidden, aborting"
msgstr "%S existe déjà et l'écrasement est interdit, j'abandonne"

#: src/libdar/trivial_sar.cpp:193
#, c-format
msgid "%S is about to be overwritten, continue ?"
msgstr "%S est sur le point d'être écrasé, on continue ?"

#: src/libdar/trivial_sar.cpp:219 src/libdar/trivial_sar.cpp:237
#, c-format
msgid ""
"Directory component in %S does not exist or is a dangling symbolic link: "
msgstr ""
"Le répertoire %S n'existe pas ou est un lien symbolic pointant nulle part"

#: src/libdar/trivial_sar.cpp:224 src/libdar/trivial_sar.cpp:242
#: src/libdar/sar.cpp:1184 src/libdar/sar.cpp:1255 src/libdar/sar.cpp:1266
#, c-format
msgid "Failed creating slice %S: "
msgstr "Échec de création d'une tranche %S: "

#: src/libdar/trivial_sar.cpp:505
msgid "This archive has slices and is not possible to read from a pipe"
msgstr ""
"Cette archive est constituée de plusieurs tranches et ne peut pas être lue "
"depuis un tube"

#: src/libdar/trivial_sar.cpp:542
msgid ""
"This archive is not single sliced, more data exists in the next slices but "
"cannot be read from the current pipe, aborting"
msgstr ""
"Cette archive est constituée de plusieurs tranches et ne peut pas être lue "
"depuis un tube"

#: src/libdar/trivial_sar.cpp:580
msgid "Cannot skip to a valid position in file"
msgstr "Impossible de se positionner à un endroit valide dans le fichier"

#: src/libdar/compressor_zstd.cpp:58
#, c-format
msgid "need libzstd version greater or equal to %d (current version is %d)"
msgstr ""
"version attendue de libzstd supérieure ou égale à %d (la version actuelle "
"est %d)"

#: src/libdar/compressor_zstd.cpp:97 src/libdar/compressor_zstd.cpp:222
#: src/libdar/compressor_zstd.cpp:269 src/libdar/compressor_zstd.cpp:340
#: src/libdar/compressor_zstd.cpp:356 src/libdar/compressor_zstd.cpp:374
#: src/libdar/compressor_zstd.cpp:408 src/libdar/compressor_zstd.cpp:420
#: src/libdar/compressor_zstd.cpp:431 src/libdar/compressor_zstd.cpp:488
#: src/libdar/zstd_module.cpp:48 src/libdar/zstd_module.cpp:59
#: src/libdar/zstd_module.cpp:72 src/libdar/zstd_module.cpp:100
#: src/libdar/zstd_module.cpp:121 src/libdar/zstd_module.cpp:138
msgid "zstd compression"
msgstr "compression zstd"

#: src/libdar/compressor_zstd.cpp:188
#, c-format
msgid "Error returned by libzstd while uncompressing data: %s"
msgstr "Erreur retournée par libzstd pendant la compression de données : %s"

#: src/libdar/compressor_zstd.cpp:217
msgid ""
"uncompleted compressed stream, some compressed data is missing or corruption "
"occured"
msgstr ""
"flux de données compressées incomplet, des données compressées manquent ou "
"une corruption a eu lieu"

#: src/libdar/compressor_zstd.cpp:259
#, c-format
msgid "Error met while giving data for compression to libzstd: %s"
msgstr "Erreur lors du passage de données pour compression à libzstd: %s"

#: src/libdar/compressor_zstd.cpp:324
#, c-format
msgid "Error met while asking libzstd for compression end: %s"
msgstr "Erreurs lors de la demande de fin de compression à libzstd: %s"

#: src/libdar/compressor_zstd.cpp:334
#, c-format
msgid ""
"Error met while asking libzstd to flush data once compression end has been "
"asked: %s"
msgstr ""
"Erreur lors de la demande de nettoyage de données en fin de compression "
"faite à libzstd : %s"

#: src/libdar/compressor_zstd.cpp:461
#, c-format
msgid "Error while initializing libzstd for decompression: %s"
msgstr "Erreur lors de l'initialisation de libzstd pour la compression : %s"

#: src/libdar/compressor_zstd.cpp:472
#, c-format
msgid ""
"the requested compression level (%d) is higher than the maximum available "
"for libzstd: %d"
msgstr ""
"le niveau de compression demandé (%d) est supérieur au niveau maximum "
"supporté par libzstd : %d"

#: src/libdar/compressor_zstd.cpp:479
#, c-format
msgid "Error while setting libzstd compression level to %d: %s"
msgstr "Erreur lors du paramétrage de libzstd au niveau de compression %d : %s"

#: src/libdar/escape_catalogue.cpp:90
msgid ""
"incoherent data after escape sequence, cannot read internal data set label"
msgstr ""
"incohérence à la suite d'une séquence d'échappement : impossible de lire le "
"label interne du jeu de données"

#: src/libdar/escape_catalogue.cpp:100
msgid "Could not find tape mark for the internal catalogue"
msgstr ""
"Impossible de trouver la séquence d'échappement pour le catalogue interne"

#: src/libdar/escape_catalogue.cpp:129
msgid "invalid in-place path value"
msgstr "chemin d'origine de backup invalide"

#: src/libdar/escape_catalogue.cpp:137
msgid "Error while reading in-place path using tape marks"
msgstr ""
"Impossible de lire séquentiellement le chemin d'origine de la sauvegarde : "

#: src/libdar/escape_catalogue.cpp:142
msgid ""
"LAX MODE: Could not read in-place path information, assuming corruption "
"occurred or no in-path place was present"
msgstr ""
"MODE RELAX : impossible de lire le chemin d'origine, une corruption de "
"données a eu lieu ou aucun chemin n'est enregistré"

#: src/libdar/escape_catalogue.cpp:152
msgid ""
"LAX MODE: unexpected exception met when reading in-path place using tape "
"marks, ignoring in-path info and continuing"
msgstr ""
"MODE RELAX : exception inattendue lors de la lecture en mode séquentiel du "
"chemin d'origine, on ignore la présence d'un chemin d'origine et on continue"

#: src/libdar/escape_catalogue.cpp:160
msgid "Could not find tape mark for the in-place path"
msgstr ""
"Impossible de trouver la séquence d'échappement pour le chemin d'origine de "
"la sauvegarde"

#: src/libdar/escape_catalogue.cpp:546
msgid ""
"Escape sequences used for reading lead the archive to place some files out "
"of the specified root. To overcome this problem, try reading the archive in "
"direct mode (not using sequential reading), try repairing the archive using "
"Parchive if redundancy data has been created or in last resort try using the "
"lax mode"
msgstr ""
"Les séquences d'échappement utilisées pour lire l'archive conduisent à "
"placer des fichiers en dehors de l'aborescence spécifiée. Pour résoudre ce "
"problème, essayer de lire l'archive en mode direct, essayez de réparer "
"l'archive avec Parchive si des fichiers de redondance ont été crées ou en "
"dernier lieu essayez de lire l'archive en mode relax"

#: src/libdar/escape_catalogue.cpp:549
msgid ""
"LAX MODE: Archive directory structure is corrupted, it would lead to place "
"some files out of the specified root directory. Restoring different "
"directory contents at the root not out of it, which will put files of "
"different directories in the specified root directory"
msgstr ""
"La structure de répertoires de l'archive est corrompue, elle conduirait à "
"placer des fichiers en dehors de sa racine. Restauration du contenu de tels "
"répertoires à la racine et non en dehors"

#: src/libdar/escape_catalogue.cpp:564
msgid ""
"LAX MODE: found unknown catalogue entry, assuming data corruption occurred. "
"Skipping to the next entry, this may lead to improper directory structure "
"being restored, if the corrupted data was a directory"
msgstr ""
"MODE RELAX : entrée inconnue trouvée dans le catalogue, on considère qu'une "
"corruption de données a eu lieu. Passage à l'entrée suivante, ce qui peut "
"conduire à une mauvaise restauration de la structure de répertoires, si "
"cette entrée corrompue était un répertoire"

#: src/libdar/escape_catalogue.cpp:571
msgid "Corrupted entry following an escape mark in the archive"
msgstr ""
"Entrée corrompue dans l'archive à la suite d'une séquence d'échappement"

#: src/libdar/escape_catalogue.cpp:600
msgid ""
"Uncompleted archive! Assuming it has been interrupted during the backup "
"process. If an error has been reported just above, simply ignore it, this is "
"about the file that was saved at the time of the interruption."
msgstr ""
"Archive incomplète ! On considère qu'elle a été interrompue lors du "
"processus de sauvegarde. Si une erreur a été reportée juste avant, on peut "
"l'ignorer, il s'agit du fichier qui était en cours de sauvegarde au moment "
"de l'interruption."

#: src/libdar/escape_catalogue.cpp:635
msgid "Cannot extract from the internal catalogue the list of files to remove"
msgstr ""
"Impossible d'extraire du catalogue interne la liste des fichiers à effacer"

#: src/libdar/escape_catalogue.cpp:696 src/libdar/i_archive.cpp:271
#: src/libdar/i_archive.cpp:305
msgid ""
"Archive internal catalogue is not identically signed as the archive itself, "
"this might be the sign the archive has been compromised"
msgstr ""
"Le catalogue interne de l'archive n'a pas été signé de la même façon que "
"l'archive elle-même, c'est probablement le signe d'une compromission de "
"l'archive"

#: src/libdar/escape_catalogue.cpp:712
msgid ""
"Archive internal catalogue is properly signed but its content does not match "
"the tape marks used so far for sequentially reading. Possible data "
"corruption or archive compromission occurred! if data extracted in "
"sequential read mode does not match the data extracted in direct access "
"mode, consider the sequential data has been been modified after the archive "
"has been generated"
msgstr ""
"Le catalogue interne de l'archive est correctement signé mais ne correspond "
"pas aux marques de bandes utilisée pour la lecture séquentielle. Il est "
"possible qu'une corruption de donnée ou une compromission de l'archive ait "
"eu lieu! Si les données extraites en mode séquentiel ne correspondent pas à "
"celle extraites en mode drect, on peut considérer que l'archive a été "
"modifié suite depuis sa création."

#: src/libdar/escape_catalogue.cpp:882
msgid ""
"Resetting the sequential reading process of the archive contents while it is "
"not finished, will make all data unread so far becoming inaccessible"
msgstr ""
"Remettre à zéro le processus de lecture séquentielle alors qu'il n'est pas "
"terminé, rendra inaccessible toute les données non lues jusque là"

#: src/libdar/user_interaction_callback5.cpp:130
#: src/libdar/user_interaction_callback5.cpp:135
#: src/libdar/user_interaction_callback5.cpp:152
#: src/libdar/user_interaction_callback5.cpp:156
#: src/libdar/user_interaction_callback5.cpp:173
#: src/libdar/user_interaction_callback5.cpp:177
#: src/libdar/user_interaction_callback5.cpp:198
#: src/libdar/user_interaction_callback5.cpp:202
#: src/libdar/user_interaction_callback5.cpp:225
#: src/libdar/user_interaction_callback5.cpp:229
#: src/libdar/user_interaction_callback5.cpp:246
#: src/libdar/user_interaction_callback5.cpp:250
#: src/libdar/user_interaction_callback5.cpp:267
#: src/libdar/user_interaction_callback5.cpp:271
#: src/libdar/user_interaction_callback5.cpp:290
#: src/libdar/user_interaction_callback5.cpp:294
#: src/libdar/user_interaction_callback5.cpp:313
#: src/libdar/user_interaction_callback5.cpp:317
msgid "No exception allowed from libdar callbacks"
msgstr ""
"Aucune exception n'est autorisée en provenance d'une fonction de rappel de "
"libdar"

#: src/libdar/crypto.cpp:42 src/libdar/header_version.cpp:158
#: src/libdar/header_version.cpp:565
msgid "none"
msgstr "aucun"

#: src/libdar/crypto.cpp:44
msgid "scrambling (weak encryption)"
msgstr "scrambling (chiffrement faible)"

#: src/libdar/crypto.cpp:102
msgid "Unknown crypto algorithm"
msgstr "Algorithme de chiffrement inconnu"

#: src/libdar/filesystem_restore.cpp:282
msgid ""
"Cannot restore a delta binary patch without a file to patch on filesystem"
msgstr ""
"Impossible de restaurer un batch binaire (delta patch) sans fichier à "
"patcher dans le système de fichier"

#: src/libdar/filesystem_restore.cpp:290
msgid ""
"Cannot restore a inode metadata only without an existing file on filesystem"
msgstr ""
"Impossible de restaurer les métadonnées d'une inode sans une inode présente "
"sur le système de fichier"

#: src/libdar/filesystem_restore.cpp:307
#, c-format
msgid "Cannot remove non-existent file from filesystem: %S"
msgstr "Impossible de supprimer un fichier qui n'existe pas : %S"

#: src/libdar/filesystem_restore.cpp:312 src/libdar/filesystem_restore.cpp:756
msgid "Restoring file's data: "
msgstr "Restauration des données du fichier : "

#: src/libdar/filesystem_restore.cpp:333 src/libdar/filesystem_restore.cpp:975
msgid "Restoring file's EA: "
msgstr "Restauration des Attributs Étendus du fichier : "

#: src/libdar/filesystem_restore.cpp:344 src/libdar/filesystem_restore.cpp:527
#, c-format
msgid "Restoration of EA for %S aborted: "
msgstr "Restauration des EA de %S arrêtée : "

#: src/libdar/filesystem_restore.cpp:356 src/libdar/filesystem_restore.cpp:1125
msgid "Restoring file's FSA: "
msgstr "Restauration des FSA du fichier : "

#: src/libdar/filesystem_restore.cpp:371 src/libdar/filesystem_restore.cpp:541
#, c-format
msgid "Restoration of FSA for %S aborted: "
msgstr "Restauration des FSA de %S arrêtée : "

#: src/libdar/filesystem_restore.cpp:429 src/libdar/filesystem_restore.cpp:624
msgid "Restoring linux immutable FSA for "
msgstr "Restauration des FSA du fichier "

#: src/libdar/filesystem_restore.cpp:434
#, c-format
msgid "Restoration of linux immutable FSA for %S aborted: "
msgstr "Restauration du FSA immutable pour %S arrêtée : "

#: src/libdar/filesystem_restore.cpp:489
msgid "Restoring file's data using a delta patching: "
msgstr "Restauration des données du fichier à l'aide de delta patch : "

#: src/libdar/filesystem_restore.cpp:500
#, c-format
msgid "Cannot restore delta diff for %S as exsiting inode is not a plain file"
msgstr ""
"Impossible de restaurer le patch pour %S car l'inode existante n'est un "
"fichier normal"

#: src/libdar/filesystem_restore.cpp:675
#, c-format
msgid "%S is about to be removed from filesystem, continue?"
msgstr ""
"%S est sur le point d'être supprimé du système de fichier, continue t-on ?"

#: src/libdar/filesystem_restore.cpp:680 src/libdar/filesystem_restore.cpp:689
#, c-format
msgid "Removing file (reason is file recorded as removed in archive): %S"
msgstr ""
"Suppressin du fichier (fichier marqué comme supprimé dans l'archive) : %S"

#: src/libdar/filesystem_restore.cpp:687
#, c-format
msgid ""
"%S must be removed, but does not match expected type, remove it anyway ?"
msgstr ""
"%S est sur le point d'être supprimé, mais le type de fichier ne correspond "
"pas avec ce qui est attendu, l'efface t-on ?"

#: src/libdar/filesystem_restore.cpp:695
#, c-format
msgid ""
"%S: Overwriting policy (Data) is undefined for that file, do not know "
"whether removal is allowed or not!"
msgstr ""
"%S : La politique d'écrasement (Données) reste non définie pour ce fichier, "
"impossible donc de savoir si la suppression est autorisée ou non !"

#: src/libdar/filesystem_restore.cpp:732
#, c-format
msgid ""
"Directory %S cannot be restored: overwriting not allowed and a non-directory "
"inode of that name already exists, all files in that directory will be "
"skipped for restoration:"
msgstr ""
"Le répertoire %S ne peut pas être restauré : écrasement interdit et une "
"inode n'étant pas un répertoire existe déjà sous ce nom. Aucun fichiers de "
"ce répertoire ne sera restauré : "

#: src/libdar/filesystem_restore.cpp:741
#, c-format
msgid "%S is about to be overwritten, OK?"
msgstr "%S est sur le point d'être écrasé, OK ?"

#: src/libdar/filesystem_restore.cpp:773
msgid ""
"Existing file is of a different nature, cannot only restore inode metadata"
msgstr ""
"Impossible de restaurer les seules métadonnées car le fichier présent est de "
"nature différente de celui restauré"

#: src/libdar/filesystem_restore.cpp:791
#, c-format
msgid "Existing EA for %S could not be read and preserved: "
msgstr ""
"les Attributs Étendus existants de %S n'ont pas pu être lu ni préservé : "

#: src/libdar/filesystem_restore.cpp:811
#, c-format
msgid "Existing FSA for %S could not be read and preserved: "
msgstr "les FSA existants de %S n'ont pas pu être lu ni préservé : "

#: src/libdar/filesystem_restore.cpp:825
#, c-format
msgid "Removing existing immutable flag in order to restore data for %S"
msgstr "Suppression du drapeau immutable afin de restorer les données de %S"

#: src/libdar/filesystem_restore.cpp:851
#, c-format
msgid "Existing EA for %S could not be preserved : "
msgstr "les AE existants de %S n'ont pas pu être préservés : "

#: src/libdar/filesystem_restore.cpp:868
#, c-format
msgid "Existing FSA for %S could not be preserved : "
msgstr "les FSA existants de %S n'ont pas pu être préservés : "

#: src/libdar/filesystem_restore.cpp:883
#, c-format
msgid ""
"%S is about to be deleted (required by overwriting policy), do you agree?"
msgstr ""
"%S est sur le point d'être supprimé (action requise par la politique "
"d'écrasement), OK ?"

#: src/libdar/filesystem_restore.cpp:885
#, c-format
msgid "Removing file (reason is overwriting policy): %S"
msgstr "Suppression du fichier (politique d'écrasement) : %S"

#: src/libdar/filesystem_restore.cpp:891
#, c-format
msgid ""
"%S: Overwriting policy (Data) is undefined for that file, do not know "
"whether overwriting is allowed or not!"
msgstr ""
"%S : La politique d'écrasement (Données) reste non définie pour ce fichier, "
"impossible de savoir si l'écrasement est autorisé ou pas !"

#: src/libdar/filesystem_restore.cpp:954
#, c-format
msgid "EA for %S are about to be overwritten, OK?"
msgstr "Des Attributs Étendus de %S sont sur le point d'être écrasés, OK ?"

#: src/libdar/filesystem_restore.cpp:969
#, c-format
msgid ""
"EA for %S have not been overwritten because this file is a hard link "
"pointing to an already restored inode"
msgstr ""
"Les Attributs Étendus pour %S n'ont pas été écrasés à car ce fichier est un "
"lien dur pointant sur une inode déjà restaurée"

#: src/libdar/filesystem_restore.cpp:989
#, c-format
msgid "EA for %S are about to be removed, OK?"
msgstr "Les Attributs Étendus de %S sont sur le point d'être supprimés, OK ?"

#: src/libdar/filesystem_restore.cpp:1000
#, c-format
msgid ""
"EA for %S have not been cleared as requested by the overwriting policy "
"because this file is a hard link pointing to an already restored inode"
msgstr ""
"Les Attributs Étendus pour %S n'ont pas été effacés tel prévu par la "
"politique d'écrasement car ce fichier est un lien dur pointant sur une inode "
"déjà restaurée"

#: src/libdar/filesystem_restore.cpp:1006
msgid "Clearing file's EA (requested by overwriting policy): "
msgstr ""
"Effacement des attributs étendus (requis par la politique d'écrasement) : "

#: src/libdar/filesystem_restore.cpp:1021
#, c-format
msgid "EA for %S are about to be merged, OK?"
msgstr "Les Attributs Étendus de %S sont sur le point d'être fusionnés, OK ?"

#: src/libdar/filesystem_restore.cpp:1052
#, c-format
msgid ""
"%S: Overwriting policy (EA) is undefined for that file, do not know whether "
"overwriting is allowed or not!"
msgstr ""
"%S : La politique d'écrasement (Attributs Étendus) reste non définie pour ce "
"fichier, impossible de savoir si l'écrasement est autorisé ou pas !"

#: src/libdar/filesystem_restore.cpp:1104
#: src/libdar/filesystem_restore.cpp:1150
#, c-format
msgid "FSA for %S are about to be overwritten, OK?"
msgstr "Les FSA de %S sont sur le point d'être écrasés, OK ?"

#: src/libdar/filesystem_restore.cpp:1119
#, c-format
msgid ""
"FSA for %S have not been overwritten because this file is a hard link "
"pointing to an already restored inode"
msgstr ""
"Les FSA de %S n'ont pas été écrasés car ce fichier est un lien dur pointant "
"sur une inode déjà restaurée"

#: src/libdar/filesystem_restore.cpp:1176
#, c-format
msgid ""
"%S: Overwriting policy (FSA) is undefined for that file, do not know whether "
"overwriting is allowed or not!"
msgstr ""
"%S : La politique d'écrasement (FSA) reste non définie pour ce fichier, "
"impossible de savoir si l'écrasement est autorisé ou pas !"

#: src/libdar/cat_device.cpp:95 src/libdar/cat_device.cpp:98
msgid "missing data to build a special device"
msgstr "il manque des données pour construire un fichier spécial"

#: src/libdar/cat_device.cpp:146
#, c-format
msgid "devices have not the same major number: %d <--> %d"
msgstr "les fichiers spéciaux n'ont pas le même numéro majeur : %d <--> %d"

#: src/libdar/cat_device.cpp:148
#, c-format
msgid "devices have not the same minor number: %d <--> %d"
msgstr "les fichiers spéciaux n'ont pas le même numéro mineur : %d <--> %d"

#: src/libdar/zapette_protocol.cpp:69
msgid "Partial request received, aborting\n"
msgstr "Requête partielle reçue, opération abandonnée\n"

#: src/libdar/zapette_protocol.cpp:151
msgid "Corrupted data read on pipe"
msgstr "Les données lues depuis un tube sont corrompues"

#: src/libdar/filtre.cpp:260 src/libdar/filtre.cpp:647
#: src/libdar/filtre.cpp:1258 src/libdar/filtre.cpp:1439
#: src/libdar/filtre.cpp:2720
msgid "Inspecting directory "
msgstr "Inspection d'un répertoire "

#: src/libdar/filtre.cpp:303
#, c-format
msgid ""
"File %S has changed during backup and is probably not saved in a valid state "
"(\"dirty file\"), do you want to consider it for restoration anyway?"
msgstr ""
"Le fichier %S a changé lors de sa sauvegarde and n'est probablement pas "
"sauvé un état valide (\"fichier sale\"), voulez-vous malgré tout le "
"considérer pour la restauration ?"

#: src/libdar/filtre.cpp:313
msgid ""
"File had changed during backup and had been copied another time, restoring "
"the next copy of file: "
msgstr ""
"Le fichier a changé lors de sauvegarde mais a été sauvé plusieurs fois, "
"restauration de la copie suivante : "

#: src/libdar/filtre.cpp:384
#, c-format
msgid ""
"The just restored file %S has been marked as dirty (sequential reading can "
"only detect the dirty status after restoration), do we remove this just "
"restored dirty file?"
msgstr ""
"Le fichier juste restauré %S a été marqué comme sale (en lecture "
"séquentielle cet état ne peut être détecté qu'après la restauration du "
"fichier), voulez-vous supprimer le fichier sale qui vient juste d'être "
"restauré ?"

#: src/libdar/filtre.cpp:391
#, c-format
msgid ""
"The just restored file %S has been marked as dirty (sequential reading can "
"only detect the dirty status after restoration), removing the just restored "
"dirty file as it is asked to ignore this type of file"
msgstr ""
"Le fichier juste restauré %S a été marqué comme sale (en lecture "
"séquentielle cet état ne peut être détecté qu'après la restauration du "
"fichier), suppression du fichier sale qui vient juste d'être restauré, "
"puisqu'il a été demandé d'ignorer ce type de fichier"

#: src/libdar/filtre.cpp:393
#, c-format
msgid "Removing the dirty file %S"
msgstr "Suppression du fichier sale %S"

#: src/libdar/filtre.cpp:466
msgid " not restored (user choice)"
msgstr " non restauré (choix de l'utilisateur)"

#: src/libdar/filtre.cpp:470
msgid "No file in this directory will be restored."
msgstr "Aucun fichier de ce répertoire ne sera restauré."

#: src/libdar/filtre.cpp:488
msgid "Error while restoring "
msgstr "Erreur lors de la restauration de "

#: src/libdar/filtre.cpp:493
msgid "Warning! No file in that directory will be restored: "
msgstr "Attention ! Aucun fichier de ce répertoire ne sera restauré : "

#: src/libdar/filtre.cpp:688
msgid "Recording hard link into the archive: "
msgstr "Enregistrement de lien dur dans l'archive : "

#: src/libdar/filtre.cpp:755
#, c-format
msgid ""
"SECURITY WARNING! SUSPICIOUS FILE %S: ctime changed since archive of "
"reference was done, while no other inode information changed"
msgstr ""
"AVERTISSEMENT DE SECURITÉ ! FICHIER SUSPECT %S : la date ctime a changé "
"depuis que l'archive de référence a été faite, alors qu'aucune autre "
"propriété de cette inode n'a changé"

#: src/libdar/filtre.cpp:1106
msgid "Error while saving "
msgstr "Erreur lors de la sauvegarde de "

#: src/libdar/filtre.cpp:1121
msgid "NO FILE IN THAT DIRECTORY CAN BE SAVED."
msgstr "AUCUN FICHIER DE CE RÉPERTOIRE NE PEUT ÊTRE SAUVÉ."

#: src/libdar/filtre.cpp:1126
msgid "Cannot write down the archive: "
msgstr "Impossible d'écrire l'archive : "

#: src/libdar/filtre.cpp:1143
msgid ", compression ratio "
msgstr ", taux de compression "

#: src/libdar/filtre.cpp:1149
#, c-format
msgid "Finished Inspecting directory %S , saved %S%S"
msgstr "Fin de l'inspection du répertoire %S , sauvé %S%S"

#: src/libdar/filtre.cpp:1250
msgid "SKIPPED (hard link in sequential read mode): "
msgstr "SAUTÉ (lien dur en mode sequentiel) : "

#: src/libdar/filtre.cpp:1286
msgid "OK   "
msgstr "OK   "

#: src/libdar/filtre.cpp:1297 src/libdar/filtre.cpp:1329
msgid "DIFF "
msgstr "DIFF "

#: src/libdar/filtre.cpp:1329
msgid ": file not present in filesystem"
msgstr " : fichier absent du système de fichiers"

#: src/libdar/filtre.cpp:1381
msgid "ERR  "
msgstr "ERR  "

#: src/libdar/filtre.cpp:1464
msgid "Data"
msgstr "Données"

#: src/libdar/filtre.cpp:1473
msgid "Can't read saved data."
msgstr "Impossible de lire les données sauvegardées."

#: src/libdar/filtre.cpp:1519
msgid "CRC error: data corruption."
msgstr "Erreur de parité : données corrompues."

#: src/libdar/filtre.cpp:1620
msgid "OK  "
msgstr "OK  "

#: src/libdar/filtre.cpp:1655
msgid "ERR "
msgstr "ERR "

#: src/libdar/filtre.cpp:1777
msgid ""
"Decremental mode is useless when merging is not applied to both an archive "
"of reference and an auxiliary archive of reference. Ignore decremental mode "
"and continue?"
msgstr ""
"Le mode décrémental est inutile lorsqu'il n'est pas appliqué à la fois à une "
"archive de référence et à une archive auxiliaire de référence. Ignorer le "
"mode décrémental et continuer ?"

#: src/libdar/filtre.cpp:1911
msgid "first"
msgstr "première"

#: src/libdar/filtre.cpp:1914
msgid "second"
msgstr "deuxième"

#: src/libdar/filtre.cpp:1917
msgid "next"
msgstr "suivante"

#: src/libdar/filtre.cpp:1920
#, c-format
msgid "Merging/filtering files from the %s archive..."
msgstr "Fusion/Filtrage des fichiers de l'archive %s ..."

#: src/libdar/filtre.cpp:2002
msgid "overwritten"
msgstr "écrasé"

#: src/libdar/filtre.cpp:2006 src/libdar/filtre.cpp:2050
msgid "dropped from the archive and marked as already saved"
msgstr "retiré de l'archive et marqué comme déjà sauvé"

#: src/libdar/filtre.cpp:2009
msgid "removed"
msgstr "supprimé"

#: src/libdar/filtre.cpp:2014
#, c-format
msgid "Data of file %S is about to be %S, proceed?"
msgstr "Le fichier %S est sur le point d'être %S, OK?"

#: src/libdar/filtre.cpp:2043
msgid "replaced"
msgstr "remplacé"

#: src/libdar/filtre.cpp:2046
msgid "removed from the archive"
msgstr "supprimé de l'archive"

#: src/libdar/filtre.cpp:2053
msgid "merged with possible overwriting"
msgstr "fusionné avec écrasement possible"

#: src/libdar/filtre.cpp:2058
#, c-format
msgid "EA and FSA of file %S are about to be %S, proceed?"
msgstr "Les EA et FSA du le fichier %S sont sur le point d'être %S, d'accord ?"

#: src/libdar/filtre.cpp:2124
#, c-format
msgid ""
"EA and FSA of file %S from first archive have been updated with those of "
"same named file of the auxiliary archive"
msgstr ""
"Les EA et FSA du fichier %S de la première archive ont été mis à jour avec "
"ceux du fichier de même nom provenant de l'archive auxiliaire"

#: src/libdar/filtre.cpp:2134
#, c-format
msgid ""
"EA of file %S from first archive have been dropped and marked as already "
"saved"
msgstr ""
"Les Attributs Étendus du fichier %S de la première archive ont été retirés "
"et marqués comme déjà sauvés"

#: src/libdar/filtre.cpp:2140
#, c-format
msgid ""
"FSA of file %S from first archive have been dropped and marked as already "
"saved"
msgstr ""
"Les FSA du fichier %S de la première archive ont été retirés et marqués "
"comme déjà sauvés"

#: src/libdar/filtre.cpp:2150 src/libdar/filtre.cpp:2288
#, c-format
msgid "EA of file %S from first archive have been removed"
msgstr ""
"Les attributs étendus du fichier %S de la première archive ont été retirés"

#: src/libdar/filtre.cpp:2158
#, c-format
msgid "FSA of file %S from first archive have been removed"
msgstr "Les FSA du fichier %S de la première archive ont été retirés"

#: src/libdar/filtre.cpp:2172
#, c-format
msgid "Data of file %S from first archive has been preserved from overwriting"
msgstr ""
"Les données du fichier %S de la première archive ont été préservés de "
"l'écrasement"

#: src/libdar/filtre.cpp:2223
#, c-format
msgid ""
"Data of file %S taken from the first archive of reference has been removed"
msgstr ""
"Les données du fichier %S pris de la première archive de référence ont été "
"retirés"

#: src/libdar/filtre.cpp:2226
#, c-format
msgid ""
"Data of file %S taken from the first archive of reference has been "
"overwritten"
msgstr ""
"Les données du fichier %S pris de la première archive de référence ont été "
"écrasées"

#: src/libdar/filtre.cpp:2261
#, c-format
msgid "EA of file %S has been overwritten"
msgstr "Les Attributs Étendus du fichier %S ont été écrasés"

#: src/libdar/filtre.cpp:2265 src/libdar/filtre.cpp:2281
#, c-format
msgid "EA of file %S has been overwritten and marked as already saved"
msgstr ""
"Les Attributs Étendus du fichier %S ont été écrasés et marqués comme déjà "
"sauvés"

#: src/libdar/filtre.cpp:2271 src/libdar/filtre.cpp:2276
#, c-format
msgid ""
"EA of file %S from first archive have been updated with those of the same "
"named file of the auxiliary archive"
msgstr ""
"Les Attributs Étendus du fichier %S de la première archive ont été mis à "
"jour avec ceux du fichier de même nom pris de l'archive auxiliaire"

#: src/libdar/filtre.cpp:2560
msgid " not merged (user choice)"
msgstr " non fusionné (choix de l'utilisateur)"

#: src/libdar/filtre.cpp:2564
msgid "No file in this directory will be considered for merging."
msgstr "Aucun fichier de ce répertoire ne sera pris en compte pour la fusion."

#: src/libdar/filtre.cpp:2584
msgid "Error while considering file "
msgstr "Erreur lors de la prise en compte du fichier : "

#: src/libdar/filtre.cpp:2588
msgid "Warning! No file in this directory will be considered for merging: "
msgstr ""
"Attention ! Aucun fichier de ce répertoire ne sera pris en compte pour la "
"fusion : "

#: src/libdar/filtre.cpp:2625
msgid ""
"File selection has been aborted. Now building the resulting archive with the "
"already selected files"
msgstr ""
"La sélection des fichiers a été interrompue. Construction de l'archive "
"résultante avec les fichiers déjà sélectionnés"

#: src/libdar/filtre.cpp:2804
#, c-format
msgid ""
"Need to activate sparse file detection in order to calculate delta signature "
"for sparse file %S"
msgstr ""
"Il est nécessaire d'activer la détection des fichiers creux afin de calculer "
"la signature delta pour le fichier creux %S"

#: src/libdar/filtre.cpp:2891
msgid "Adding Hard link to archive: "
msgstr "Ajout de lien dur à l'archive : "

#: src/libdar/filtre.cpp:2907
#, c-format
msgid "error met while creating archive: %S"
msgstr "Erreur lors du test de l'archive : %S"

#: src/libdar/filtre.cpp:2975
msgid "failed reading CRC from file: "
msgstr "Echec de lecture du CRC depuis le fichier : "

#: src/libdar/filtre.cpp:3003
msgid "Failed reading CRC for EA and FSA: "
msgstr "Echec de lecture du CRC pour les EA et FSA : "

#: src/libdar/filtre.cpp:3014
msgid "Error met while reading next entry: "
msgstr "Erreur lors de la lecture de l'entrée suivante : "

#: src/libdar/filtre.cpp:3132
#, c-format
msgid "Adding only inode metadata to archive: %S"
msgstr "Enregistrement uniquement des métadonnées dans l'archive : %S"

#: src/libdar/filtre.cpp:3144
msgid "Resaving file without compression: "
msgstr "Sauve à nouveau mais sans compression: "

#: src/libdar/filtre.cpp:3148
msgid "Delta saving file to archive: "
msgstr "Sauvegarde sous forme de batch binaire: "

#: src/libdar/filtre.cpp:3152
#, c-format
msgid "Adding %S to archive: %S"
msgstr "Ajout de %S à l'archive : %S"

#: src/libdar/filtre.cpp:3192 src/libdar/filtre.cpp:3204
#, c-format
msgid "building delta signature with block size of %d bytes"
msgstr "construction de signature delta avec des blocks de %d octets"

#: src/libdar/filtre.cpp:3297
#, c-format
msgid ""
"Failed reading data CRC for %S, file may be damaged and will be marked dirty"
msgstr ""
"Echec de lecture du CRC de données pour %S, le fichier est probablement "
"abîmé et sera marqué comme sale"

#: src/libdar/filtre.cpp:3340
#, c-format
msgid ""
"Failed setting storage size to zero for this file with missing data CRC, CRC "
"error will be reported for that file while reading the repaired archive"
msgstr ""
"Impossible d'enregistrer une taille de stockage nulle pour ce fichier sans "
"CRC, une erreur de CRC sera signalée pour ce fichier lors de la lecture de "
"l'archive réparée"

#: src/libdar/filtre.cpp:3370
msgid "Copied data does not match CRC"
msgstr "Les données copiées ne correspondent pas au CRC"

#: src/libdar/filtre.cpp:3399
#, c-format
msgid "Failed to set fadvise() for file %S, this is not crucial, no problem"
msgstr ""
"Echec de fadvise() pour le fichier %S, ce n'est pas crucial, pas de problème"

#: src/libdar/filtre.cpp:3550
msgid " : Failed resaving uncompressed the inode data"
msgstr " : Echec de la sauvegarde sans compression des données de l'inode"

#: src/libdar/filtre.cpp:3560
msgid ""
" : Resaving uncompressed the inode data to gain space is not possible, "
"keeping data compressed"
msgstr ""
" : Resauver sans compression les données de l'inode pour gagner de la place "
"n'est pas possible, on conserve les données compressées"

#: src/libdar/filtre.cpp:3604
#, c-format
msgid ""
"File has disappeared while we were reading it, cannot check whether it has "
"changed during its backup: %S"
msgstr ""
"Le fichier a disparu alors que nous étions en train de le lire, impossible "
"de vérifier s'il a changé lors de sa sauvegarde : %S"

#: src/libdar/filtre.cpp:3662
#, c-format
msgid ""
"WARNING! File modified while reading it for backup. Performing retry %i of %i"
msgstr "ATTENTION ! Fichier modifié pendant sa sauvegarde. Tentative %i sur %i"

#: src/libdar/filtre.cpp:3679
msgid ""
"WARNING! File modified while reading it for backup. No more retry for that "
"file to not exceed the wasted byte limit. File is "
msgstr ""
"ATTENTION ! Fichier modifié lors de la lecture pour sa sauvegarde. Pas de "
"nouvelle tentative pour ce fichier afin de de pas dépasser la taille "
"maximale de gaspillage autorisée. Le fichier est "

#: src/libdar/filtre.cpp:3686
msgid ""
"WARNING! File modified while reading it for backup, but no more retry "
"allowed: "
msgstr ""
"ATTENTION ! Fichier modifié pendant sa sauvegarde, plus de nouvelle tentative"

#: src/libdar/filtre.cpp:3708
msgid "Dumping delta signature structure for saved file: "
msgstr "Enregistrement de la signature delta pour le fichier : "

#: src/libdar/filtre.cpp:3864
msgid "Saving Extended Attributes for "
msgstr "Sauvegarde des Attributs Étendus de "

#: src/libdar/filtre.cpp:3899
#, c-format
msgid ""
"Computed EA CRC for file %S differs from what was stored in the archive, "
"this file's EA may have been corrupted"
msgstr ""
"Le CRC calculé pour sur EA du fichier %S diffère de celui stocké dans "
"l'archive, les EA de ce fichier sont probablement corrompus"

#: src/libdar/filtre.cpp:3946
msgid "Error saving Extended Attributes for "
msgstr "Erreur lors de la sauvegarde des Attributs Étendus de "

#: src/libdar/filtre.cpp:3950
msgid ""
"be advised that a CRC error will be reported for the EA of that file while "
"sequentially reading the repaired archive"
msgstr ""
"Nota bene : une erreur de CRC sera signalée pour les EA de ce fichier lors "
"d'une lecture séquentielle de l'archive réparée"

#: src/libdar/filtre.cpp:3985
msgid "Saving Filesystem Specific Attributes for "
msgstr ""
"Sauvegarde des attributs spécifiques au système de fichier Étendus pour "

#: src/libdar/filtre.cpp:4018
#, c-format
msgid ""
"Computed FSA CRC for file %S differs from what was stored in the archive, "
"this file's EA may have been corrupted"
msgstr ""
"Le CRC calculé sur les FSA du fichier %S diffère de celui stocké dans "
"l'archive, les FSA de ce fichier sont probablement corrompus"

#: src/libdar/filtre.cpp:4063
msgid "Error saving Filesystem Specific Attributes for "
msgstr "Erreur lors de la sauvegarde des FSA de "

#: src/libdar/filtre.cpp:4067
msgid ""
"be advised that a CRC error will be reported for the FSA of that file while "
"sequentially reading the repaired archive"
msgstr ""
"Nota bene : une erreur de CRC sera signalée pour les FSA de ce fichier lors "
"d'une lecture séquentielle de l'archive réparée"

#: src/libdar/filtre.cpp:4625
msgid "Copying delta signature structure from the archive of reference: "
msgstr "Copie des signature delta depuis l'archive de référence : "

#: src/libdar/filtre.cpp:4664
msgid "Calculating delta signature from filesystem: "
msgstr "Calcul de signature delta à partir du système de fichiers : "

#: src/libdar/filtre.cpp:4744
#, c-format
msgid ""
"Furtive read mode requires either root permission and FOWNER capability, "
"falling back to normal filesystem read"
msgstr ""
"Le mode de lecture furtive requièrt soit les droits root soit la capacité "
"FOWNER, retour à une un mode lecture normal"

#: src/libdar/filesystem_specific_attribute.hpp:273
msgid "true"
msgstr "vrai"

#: src/libdar/filesystem_specific_attribute.hpp:273
msgid "false"
msgstr "faux"

#: src/libdar/filesystem_specific_attribute.cpp:234
#: src/libdar/filesystem_specific_attribute.cpp:1185
msgid "invalid length for FSA family flag"
msgstr "Le champ de famille de FSA a une longueur invalide"

#: src/libdar/filesystem_specific_attribute.cpp:240
msgid "invalid length for FSA nature flag"
msgstr "le champ de nature de FSA a une longueur invalide"

#: src/libdar/filesystem_specific_attribute.cpp:731
msgid "Failed setting (opening) extX family FSA: "
msgstr "Echec d'affectation (ouverture) des FSA extX: "

#: src/libdar/filesystem_specific_attribute.cpp:744
msgid "Failed reading existing extX family FSA: "
msgstr "Echec de lecture des FSA existant de la famille extX : "

#: src/libdar/filesystem_specific_attribute.cpp:775
#: src/libdar/filesystem_specific_attribute.cpp:790
#: src/libdar/filesystem_specific_attribute.cpp:805
#: src/libdar/filesystem_specific_attribute.cpp:820
#: src/libdar/filesystem_specific_attribute.cpp:841
#: src/libdar/filesystem_specific_attribute.cpp:857
#: src/libdar/filesystem_specific_attribute.cpp:872
#: src/libdar/filesystem_specific_attribute.cpp:887
#: src/libdar/filesystem_specific_attribute.cpp:902
#: src/libdar/filesystem_specific_attribute.cpp:917
#: src/libdar/filesystem_specific_attribute.cpp:932
#: src/libdar/filesystem_specific_attribute.cpp:947
#, c-format
msgid ""
"Warning: FSA %s/%s support has not been found at compilation time, cannot "
"restore it for inode %s"
msgstr ""
"Attention: le support des FSA %s/%s n'a pas été activé lors de la "
"compilation. Impossible de le restaurer pour l'inode %s"

#: src/libdar/filesystem_specific_attribute.cpp:992
msgid "Failed set extX family FSA: "
msgstr "Echec d'affectation des FSA extX : "

#: src/libdar/filesystem_specific_attribute.cpp:1019
#, c-format
msgid ""
"Not setting FSA extX IMMUTABLE flags for %s due to of lack of capability"
msgstr ""
"Pas d'affectation du FSA extX IMMUTABLE pour %s à cause du défaut de "
"privilège pour le faire"

#: src/libdar/filesystem_specific_attribute.cpp:1047
#, c-format
msgid ""
"Not setting FSA extX SYSTEM RESOURCE flags for %s due to of lack of "
"capability"
msgstr ""
"Pas d'affectation du FSA extX SYSTEM RESOURCE pour %s à cause du défaut de "
"privilège pour le faire"

#: src/libdar/filesystem_specific_attribute.cpp:1065
#, c-format
msgid ""
"Warning! %s Filesystem Specific Attribute support have not been activated at "
"compilation time and could not be restored for %s"
msgstr ""
"Attention ! Le support des FSA %s n'a pas été activé lors de la compilation. "
"Ces attributs ne peuvent être restaurés pour %s"

#: src/libdar/filesystem_specific_attribute.cpp:1086
#, c-format
msgid ""
"Birth Time attribute cannot be restored for %s because no FSA familly able "
"to carry that attribute could be activated at compilation time."
msgstr ""
"L'attribut date de création ne peut pas être restauré pour %s car aucune "
"famille de FSA capable de le supporté n'a été activée lors de la compilation."

#: src/libdar/filesystem_specific_attribute.cpp:1191
#: src/libdar/filesystem_specific_attribute.cpp:1192
msgid "invalid FSA family flag"
msgstr "Drapeau de famille FSA invalide"

#: src/libdar/filesystem_specific_attribute.cpp:1226
#: src/libdar/filesystem_specific_attribute.cpp:1228
msgid "invalid FSA nature flag"
msgstr "nature de FSA invalide"

#: src/libdar/filesystem_specific_attribute.cpp:1252
msgid "Unexepected value for boolean FSA, data corruption may have occurred"
msgstr ""
"Valeur inattendue pour un FSA boolean, une corruption de données est peut-"
"être survenue"

#: src/libdar/filesystem_specific_attribute.cpp:1256
msgid "Error while reading FSA: "
msgstr "Erreur lors de la lecture des FSA : "

#: src/libdar/filesystem_tools.cpp:168
msgid "Cannot get inode information about file to remove "
msgstr "Impossible d'obtenir d'information sur l'inode d'un fichier à effacer "

#: src/libdar/filesystem_tools.cpp:181
msgid "Cannot remove directory "
msgstr "Suppression de répertoire impossible "

#: src/libdar/filesystem_tools.cpp:255
msgid ""
"uid value is too high for this system for libdar be able to restore it "
"properly"
msgstr ""
"valeur d'UID trop grande pour ce système pour que libdar puisse le restaurer "
"correctement"

#: src/libdar/filesystem_tools.cpp:259
msgid ""
"gid value is too high for this system for libdar be able to restore it "
"properly"
msgstr ""
"valeur de GID trop grande pour ce système pour que libdar puisse le "
"restaurer correctement"

#: src/libdar/filesystem_tools.cpp:263 src/libdar/filesystem_tools.cpp:267
msgid "Could not restore original file ownership: "
msgstr "Affection du fichier à son propriétaire d'origine impossible : "

#: src/libdar/filesystem_tools.cpp:289
#, c-format
msgid "Cannot restore permissions of %s : %s"
msgstr "Restauration des droits d'accès de %s impossible : %s"

#: src/libdar/filesystem_tools.cpp:377
#, c-format
msgid "Failed to open %S while checking for nodump flag: %s"
msgstr ""
"Impossible d'ouvrir %S pendant la consultation du drapeau \"nodump\" : %s"

#: src/libdar/filesystem_tools.cpp:391
#, c-format
msgid "Cannot get ext2 attributes (and nodump flag value) for %S : %s"
msgstr "Impossible d'accéder aux attributs ext2 (drapeau nodump) pour %S : %s"

#: src/libdar/filesystem_tools.cpp:423
#, c-format
msgid "Cannot get inode information for %s : %s"
msgstr "Impossible d'obtenir des informations sur l'inode %s : %s"

#: src/libdar/filesystem_tools.cpp:452
#, c-format
msgid ""
"Replacing %s in the -R option by the directory pointed to by this symbolic "
"link: "
msgstr ""
"Remplacement de %s dans l'option -R par le répertoire pointé par ce lien "
"symbolique"

#: src/libdar/filesystem_tools.cpp:455
#, c-format
msgid ""
"The given path %s must be a directory (or symbolic link to an existing "
"directory)"
msgstr "Le chemin %s doit être un répertoire (ou un lien sur un répertoire)"

#: src/libdar/filesystem_tools.cpp:582
msgid ""
"File the patch is about to be applied to is not the expected one, aborting "
"the patch operation"
msgstr ""
"Le fichier sur lequel le patch est sur le point d'être appliqué ne "
"correspond pas à celui attendu, Abandon de l'opération"

#: src/libdar/filesystem_tools.cpp:599
msgid "Patch data does not match its CRC, archive corruption took place"
msgstr "Le patch ne correspond pas à son CRC, l'archive est corrompue"

#: src/libdar/filesystem_tools.cpp:630
msgid "Error met while checking the resulting patched file: "
msgstr ""
"Erreur lors du contrôle du fichier résultant de l'application du patch : "

#: src/libdar/filesystem_tools.cpp:757
msgid "Copied data does not match expected CRC"
msgstr "Les données copiées ne correspondent pas au CRC"

#: src/libdar/fichier_libcurl.hpp:100
msgid "user/group ownership not supported for this repository"
msgstr "utilisateur/groupe non supporté pour ce dépôt"

#: src/libdar/fsa_family.cpp:58
msgid "creation date"
msgstr "date de création"

#: src/libdar/fsa_family.cpp:60
msgid "append only"
msgstr "ajout seul"

#: src/libdar/fsa_family.cpp:62
msgid "compressed"
msgstr "compressé"

#: src/libdar/fsa_family.cpp:64
msgid "no dump flag"
msgstr "drapeau no dump"

#: src/libdar/fsa_family.cpp:66
msgid "immutable"
msgstr "immutable"

#: src/libdar/fsa_family.cpp:68
msgid "journalized"
msgstr "journalisé"

#: src/libdar/fsa_family.cpp:70
msgid "secure deletion"
msgstr "suppression sécurisée"

#: src/libdar/fsa_family.cpp:72
msgid "no tail merging"
msgstr "pas d'ajout en fin"

#: src/libdar/fsa_family.cpp:74
msgid "undeletable"
msgstr "insuppressible"

#: src/libdar/fsa_family.cpp:76
msgid "no atime update"
msgstr "pas de mise à jour de atime"

#: src/libdar/fsa_family.cpp:78
msgid "synchronous directory"
msgstr "répertoire synchrone"

#: src/libdar/fsa_family.cpp:80
msgid "synchronous update"
msgstr "mise à jour synchrone"

#: src/libdar/fsa_family.cpp:82
msgid "top of directory hierarchy"
msgstr "sommet de hiérarchie de répertoires"

#: src/libdar/integers.cpp:36
#, c-format
msgid "%s type length is not %d byte(s) but %d"
msgstr "la longueur du type %s n'est pas %d octet(s) mais %d"

#: src/libdar/integers.cpp:44
#, c-format
msgid "%s type is not a signed type as expected"
msgstr "%s n'est pas un type signé tel attendu"

#: src/libdar/integers.cpp:46
#, c-format
msgid "%s type is not an unsigned type as expected"
msgstr "%s n'est pas un type non signé tel attendu"

#: src/libdar/integers.cpp:101
#, c-format
msgid ""
"type %s is neither big nor little endian! Do not know how to handle integer "
"in a portable manner on this host, aborting"
msgstr ""
"le type %s n'est ni grand-boutiste ni petit-boutiste ! Impossible de savoir "
"comment gérer ce type d'entier d'une manière portable sur ce système."

#: src/libdar/integers.cpp:154
msgid "incoherent endian between U_16 and U_32"
msgstr "boutisme incohérent entre U_16 et U_32"

#: src/libdar/integers.cpp:156
msgid "incoherent endian between U_16 and U_64"
msgstr "boutisme incohérent entre U_16 et U_64"

#: src/libdar/integers.cpp:158
msgid "incoherent endian between U_16 and U_I"
msgstr "boutisme incohérent entre U_16 et U_U"

#: src/libdar/mycurl_protocol.cpp:44
#, c-format
msgid "Unknown protocol: %S"
msgstr "Protocole inconnu : %S"

#: src/libdar/slice_layout.cpp:52
msgid "Missing data while reading slice_layout object"
msgstr "Défaut de données lors de la lecture d'un object slice_layout"

#: src/libdar/i_archive.cpp:109
#, c-format
msgid "Opening archive %s ..."
msgstr "Ouverture de l'archive %s ..."

#: src/libdar/i_archive.cpp:140
msgid "header only mode asked"
msgstr "mode en-tête seul demandé"

#: src/libdar/i_archive.cpp:153
#, c-format
msgid ""
"Opening the archive of reference %s to retreive the isolated catalog ... "
msgstr ""
"Ouverture de l'archive de référence %s pour récupérer le catalogue isolé ..."

#: src/libdar/i_archive.cpp:164
msgid ""
"Reading the archive of reference from pipe or standard input is not possible"
msgstr ""
"La lecture de l'archive de référence à partir d'une tube ou de l'entrée "
"standard n'est pas possible"

#: src/libdar/i_archive.cpp:166
msgid ""
"The basename '+' is reserved for special a purpose that has no meaning in "
"this context"
msgstr ""
"Le nom de base '+' est réservé pour un usage particulier qui n'a aucun sens "
"dans ce contexte"

#: src/libdar/i_archive.cpp:210
msgid "Error while opening the archive of reference: "
msgstr "Erreur lors de l'ouverture de l'archive de référence : "

#: src/libdar/i_archive.cpp:225
msgid "Loading isolated catalogue in memory..."
msgstr "Chargement en mémoire du catalogue isolé..."

#: src/libdar/i_archive.cpp:237
msgid ""
"Archive of reference is not signed properly (no the same signatories for the "
"archive and the internal catalogue), do we continue?"
msgstr ""
"L'archive de référence n'est pas signée correctement (difference de "
"signataire entre le catalogue interne et l'archive elle-même), est-ce qu'on "
"continue ?"

#: src/libdar/i_archive.cpp:244
msgid ""
"The archive and the isolated catalogue do not correspond to the same data, "
"they are thus incompatible between them"
msgstr ""
"L'archive et le catalogue isolé ne correspondent pas aux mêmes données, ils "
"sont donc incompatibles entre eux"

#: src/libdar/i_archive.cpp:260
msgid "Loading catalogue into memory..."
msgstr "Chargement en mémoire du catalogue..."

#: src/libdar/i_archive.cpp:285
msgid ""
"No data found in that archive, sequentially reading the catalogue found at "
"the end of the archive..."
msgstr ""
"Aucune donnée trouvée dans cette archive, lecture séquentielle du catalogue "
"situé à la fin de l 'archive..."

#: src/libdar/i_archive.cpp:315
msgid ""
"The catalogue will be filled while sequentially reading the archive, "
"preparing the data structure..."
msgstr ""
"Le catalogue sera construit au fil de la lecture séquentielle de l'archive. "
"Préparation de la structure de données ..."

#: src/libdar/i_archive.cpp:355
#, c-format
msgid ""
"LAX MODE: The end of the archive is corrupted, cannot get the archive "
"contents (the \"catalogue\")"
msgstr ""
"MODE RELAX : La fin de l'archive est corrompue, impossible d'obtenir le "
"contenu de l'archive (le \"catalogue\")"

#: src/libdar/i_archive.cpp:356
msgid ""
"LAX MODE: Do you want to bypass some sanity checks and try again reading the "
"archive contents (this may take some time, this may also fail)?"
msgstr ""
"MODE RELAX : Voulez-vous ignorer les tests de cohérence et tenter à nouveau "
"la lecture du contenu de l'archive (ce qui peut prendre du temps et peut "
"aussi échouer) ?"

#: src/libdar/i_archive.cpp:371
#, c-format
msgid ""
"LAX MODE: Could not find a whole catalogue in the archive. If you have an "
"isolated catalogue, stop here and use it as backup of the internal "
"catalogue, else continue but be advised that all data will not be able to be "
"retrieved..."
msgstr ""
"MODE RELAX : Impossible de trouver un catalogue entier dans l'archive. Si "
"vous possédez un catalogue isolé, arrêter à ce stade et utilisez-le en "
"secours du catalogue interne. Sinon continuez mais soyez prévenus que toutes "
"les données ne pourront pas être récupérées"

#: src/libdar/i_archive.cpp:372
msgid ""
"LAX MODE: Do you want to try finding portions of the original catalogue if "
"some remain (this may take even more time and in any case, it will only "
"permit to recover some files, at most)?"
msgstr ""
"MODE RELAX : Voulez-vous rechercher des morceaux du catalogue d'origine s'il "
"en reste (ce qui peut prendre encore plus de temps et en tout état de cause, "
"ne permettra au plus de récupérer que quelques fichiers) ?"

#: src/libdar/i_archive.cpp:577 src/libdar/i_archive.cpp:2030
msgid "Compression_level must be between 1 and 9 included"
msgstr "\"Compression_level\" doit être compris entre 1 et 9 inclus"

#: src/libdar/i_archive.cpp:579 src/libdar/i_archive.cpp:2032
msgid ""
"\"first_file_size\" cannot be different from zero if \"file_size\" is equal "
"to zero"
msgstr ""
"\"first_file_size\" ne peut être différent de zéro si \"file_size est égal à "
"zéro"

#: src/libdar/i_archive.cpp:581 src/libdar/i_archive.cpp:2034
msgid "Crypto block size must be greater than 10 bytes"
msgstr "La taille d'un bloc de chiffrement doit être supérieure à 10 octets"

#: src/libdar/i_archive.cpp:609
msgid "Both reference archive are nullptr, cannot merge archive from nothing"
msgstr ""
"Les deux archives de référence sont nullptr, impossible de fusionner à "
"partir de rien"

#: src/libdar/i_archive.cpp:642
msgid ""
"the \"Keep file compressed\" feature is not possible when merging two "
"archives using different compression algorithms (This is for a future "
"version of dar). You can still merge these two archives but without keeping "
"file compressed (thus you will probably like to use compression (-z or -y "
"options) for the resulting archive"
msgstr ""
"La fonctionnalité de fusion sans décompression/recompression n'est pas "
"disponible avec des archives utilisant différents algorithmes de compression "
"(Ce sera pour une prochaine version de dar). Vous pouvez cependant fusionner "
"ces deux archives avec décompression/recompression et aurez probablement "
"intérêt à compresser (option -z ou -y) l'archive résultante"

#: src/libdar/i_archive.cpp:666 src/libdar/macro_tools.cpp:898
msgid ""
"compression block size used in the archive exceed integer capacity of the "
"current system"
msgstr ""
"la taille des blocs de compression dans l'archive dépasse la valeur du plus "
"grand entier supporté par le système"

#: src/libdar/i_archive.cpp:675
msgid ""
"Cannot calculate delta signature when merging if keep compressed is asked"
msgstr ""
"Impossible de calculer les signatures delta lors d'une fusion s'il a été "
"demandé de garder les fichiers compressés"

#: src/libdar/i_archive.cpp:677
msgid ""
"To calculate delta signatures of files saved as sparse files, you need to "
"activate sparse file detection mechanism with merging operation"
msgstr ""
"Afin de calculer les signature delta des fichier creux sauvés, vous devez "
"activer la redétection des fichiers creux lors de cette opération de fusion"

#: src/libdar/i_archive.cpp:916
#, c-format
msgid ""
"Archive repairing completed. WARNING! it is strongly advised to test the "
"resulting archive before removing the damaged one"
msgstr ""
"Réparation d'archive terminée. ATTENTION ! Il est fortement recommandé de "
"tester l'archive resultante avant de supprimer celle qui est abîmée"

#: src/libdar/i_archive.cpp:944 src/libdar/i_archive.cpp:1379
msgid "This archive is not exploitable, check documentation for more"
msgstr ""
"Cette archive n'est pas exploitable, vérifier la documentation pour plus "
"d'informations"

#: src/libdar/i_archive.cpp:958
msgid ""
"File ownership will not be restored du to the lack of privilege, you can "
"disable this message by asking not to restore file ownership"
msgstr ""
"Le propriétaire des fichiers ne sera pas restauré faute de privilège pour ce "
"faire. Vous pouvez supprimer ce message en demandant à ne pas restaurer ces "
"propriétés"

#: src/libdar/i_archive.cpp:967 src/libdar/i_archive.cpp:1398
msgid ""
"Cannot use in-place restoration as no in-place path is stored in the archive"
msgstr ""
"Impossible d'utiliser le chemin d'origine pour la restoration car il est "
"n'est enregistré dans l'archive"

#: src/libdar/i_archive.cpp:1017
msgid "Error while restoring data: "
msgstr "Erreur lors de la restauration de : \""

#: src/libdar/i_archive.cpp:1045
#, c-format
msgid "Catalogue size in archive            : %i bytes"
msgstr "Taille du catalogue dans l'archive   : %i octets"

#: src/libdar/i_archive.cpp:1047
#, c-format
msgid "Catalogue size in archive            : N/A"
msgstr "Taille du catalogue dans l'archive   : NC"

#: src/libdar/i_archive.cpp:1053
#, c-format
msgid "Archive is composed of %i file(s)"
msgstr "Archive composée de %i fichier(s)"

#: src/libdar/i_archive.cpp:1057
#, c-format
msgid "File size: %i bytes"
msgstr "Taille du fichier : %i octets"

#: src/libdar/i_archive.cpp:1066
#, c-format
msgid "First file size       : %i bytes"
msgstr "Fichier initial       : %i octets"

#: src/libdar/i_archive.cpp:1067
#, c-format
msgid "File size             : %i bytes"
msgstr "Taille des fichiers   : %i octets"

#: src/libdar/i_archive.cpp:1068
#, c-format
msgid "Last file size        : %i bytes"
msgstr "Fichier final         : %i octets"

#: src/libdar/i_archive.cpp:1069
#, c-format
msgid "Archive total size is : %i bytes"
msgstr "Taille totale         : %i octets"

#: src/libdar/i_archive.cpp:1077
#, c-format
msgid "Archive size is: %i bytes"
msgstr "Taille de l'archive : %i octets"

#: src/libdar/i_archive.cpp:1078
#, c-format
msgid "Previous archive size does not include headers present in each slice"
msgstr ""
"La taille de l'archive ne tient pas compte des en-têtes de chaque tranche"

#: src/libdar/i_archive.cpp:1081
#, c-format
msgid "Archive size is unknown (reading from a pipe)"
msgstr "Taille d'archive inconnue (lecture depuis un tube)"

#: src/libdar/i_archive.cpp:1087
#, c-format
msgid ""
"The overall archive size includes %i byte(s) wasted due to bad compression "
"ratio"
msgstr ""
"La taille totale de l'archive inclut %i octet(s) gaspillé(s) à cause d'un "
"mauvais taux de compression"

#: src/libdar/i_archive.cpp:1092
msgid "The global data compression ratio is: "
msgstr "Le taux de compression global est : "

#: src/libdar/i_archive.cpp:1099
#, c-format
msgid ""
"\n"
"WARNING! This archive only contains the catalogue of another archive, it can "
"only be used as reference for differential backup or as rescue in case of "
"corruption of the original archive's content. You cannot restore any data "
"from this archive alone\n"
msgstr ""
"\n"
"ATTENTION ! Cette archive ne contient que la liste du contenu d'une autre "
"archive et ne peut être utilisé qu'en tant que référence pour une sauvegarde "
"différentielle ou comme secours en cas de corruption de l'archive d'origine. "
"Il est impossible de restaurer des données à partir de cette archive seule\n"

#: src/libdar/i_archive.cpp:1103
#, c-format
msgid "in-place path: %S"
msgstr "chemin d'origine : %S"

#: src/libdar/i_archive.cpp:1105
msgid "no in-place path recorded"
msgstr "aucun chemin d'origine enregistré"

#: src/libdar/i_archive.cpp:1133 src/libdar/i_archive.cpp:1466
msgid ""
"This archive is not exploitable, check the archive class usage in the API "
"documentation"
msgstr ""
"Cette archive n'est pas exploitable, vérifier la documentation de l'API pour "
"plus d'informations"

#: src/libdar/i_archive.cpp:1226 src/libdar/i_archive.cpp:1718
#: src/libdar/i_archive.cpp:1751
msgid ""
"Fetching EA value while listing an archive is not possible in sequential "
"read mode"
msgstr ""
"La récupération d'EA lors de la lecture d'une archive n'est pas possible en "
"mode séquentiel"

#: src/libdar/i_archive.cpp:1232
msgid "slicing focused output is not available in sequential-read mode"
msgstr ""
"L'affichage focalisé sur les tranches est impossible en lecture séquentielle"

#: src/libdar/i_archive.cpp:1240
#, c-format
msgid ""
"Using user provided modified slicing (first slice = %i bytes, other slices = "
"%i bytes)"
msgstr ""
"Utilisation du découpage fourni par l'utilisateur (première tranche = %i "
"octets, autres tranches = %i octets)"

#: src/libdar/i_archive.cpp:1243
msgid ""
"No slice layout of the archive of reference for the current isolated "
"catalogue is available, cannot provide slicing information, aborting"
msgstr ""
"Aucune information de découpage en tranche n'est disponible à propos de "
"l'archive dont a été isolé le présent catalogue. Impossible de localiser les "
"fichiers au sein de l'archive, arrêt des opérations."

#: src/libdar/i_archive.cpp:1316
#, c-format
msgid "Exception caught from archive_listing_callback execution: %s"
msgstr "Exception attrapée depuis l'execution de archive_listing_callback : %s"

#: src/libdar/i_archive.cpp:1321
msgid "Exception caught from archive_listing_callback execution"
msgstr "Exception attrapée depuis l'execution de archive_listing_callback"

#: src/libdar/i_archive.cpp:1350
msgid "Error while listing archive contents: "
msgstr "Erreur lors de l'affichage du contenu de l'archive : "

#: src/libdar/i_archive.cpp:1436
msgid "Error while comparing archive with filesystem: "
msgstr ""
"Erreur pendant la comparaison de l'archive avec le système de fichiers : "

#: src/libdar/i_archive.cpp:1478
msgid ""
"WARNING! This is an isolated catalogue, no data or EA is present in this "
"archive, only the catalogue structure can be checked"
msgstr ""
"ATTENTION ! Ceci est un catalogue isolé, aucune donnée ou AE n'est présent "
"dans cette archive, seule la structure du catalogue peut être validée"

#: src/libdar/i_archive.cpp:1512
msgid "A problem occurred while reading this archive contents: "
msgstr "Une erreur est survenue lors de la lecture du contenu de l'archive : "

#: src/libdar/i_archive.cpp:1527
msgid "Error while testing archive: "
msgstr "Erreur lors du test de l'archive : "

#: src/libdar/i_archive.cpp:1576
msgid ""
"Isolation with delta signature is not possible on a just created archive (on-"
"fly isolation)"
msgstr ""
"L'isolation avec signature delta est impossible en une seule opération "
"(isolation à la volée)"

#: src/libdar/i_archive.cpp:2037
msgid ""
"nodump flag feature has not been activated at compilation time, it is thus "
"not available"
msgstr ""
"La fonctionnalité --nodump n'a pas été activée lors de la compilation, cette "
"option n'est donc pas disponible"

#: src/libdar/i_archive.cpp:2064
msgid ""
"Cannot sequentially read an archive of reference when delta signature or "
"delta patch is requested"
msgstr ""
"Impossible de lire séquentiellement une archive de référence quand des "
"signature delta ou des patch sont demandés"

#: src/libdar/i_archive.cpp:2100
#, c-format
msgid ""
"WARNING! The archive is located in the directory to backup, this may create "
"an endless loop when the archive will try to save itself. You can either add "
"-X \"%S.*.%S\" on the command line, or change the location of the archive "
"(see -h for help). Do you really want to continue?"
msgstr ""
"ATTENTION ! L'archive se trouve dans un des répertoires à sauvegarder, cela "
"peut créer une boucle sans fin lorsque l'archive essaiera de se sauvegarder "
"elle-même. Il est soit possible d'ajouter -X \"%S.*.%S\" sur la ligne de "
"commande ou bien il faut changer l'archive de place (voir l'option -h pour "
"l'aide). Voulez-vous vraiment continuer ?"

#: src/libdar/i_archive.cpp:2290
msgid "Ready to start writing down the archive?"
msgstr "Prêt à commencer l'écriture de l'archive ?"

#: src/libdar/i_archive.cpp:2338
msgid "Building the catalog object..."
msgstr "Construction de l'objet catalogue ..."

#: src/libdar/i_archive.cpp:2356
#, c-format
msgid "Error while fetching information for %S: "
msgstr "Erreur lors de la recherche d'informations pour %S : "

#: src/libdar/i_archive.cpp:2420
#, c-format
msgid ""
"Warning making a differential/incremental backup with a different root "
"directory: %S <-> %S"
msgstr ""
"Attention création d'une archive différentielle/incrémentale avec un chemin "
"racine (chemin d'origine) différent : %S <-> %S"

#: src/libdar/i_archive.cpp:2432
msgid "Processing files for backup..."
msgstr "Traitement des fichiers pour la sauvegarde ..."

#: src/libdar/i_archive.cpp:2512
msgid "Processing files for merging..."
msgstr "Traitement des fichier pour la fusion ..."

#: src/libdar/i_archive.cpp:2554
msgid "Processing files for fixing..."
msgstr "Traitement des fichier pour la réparation ..."

#: src/libdar/i_archive.cpp:2636
msgid ""
"Adding reference to files that have been destroyed since reference backup..."
msgstr ""
"Ajout des fichiers qui ont été détruits depuis la sauvegarde de référence ..."

#: src/libdar/i_archive.cpp:2691
msgid "Error while saving data: "
msgstr "Erreur lors de la sauvegarde des données : "

#: src/libdar/i_archive.cpp:2717
msgid "WARNING! Incorrect signature found for archive, continue anyway?"
msgstr ""
"ATTENTION ! Signature incorrecte trouvée pour l'archive, on continue malgré "
"tout ?"

#: src/libdar/i_archive.cpp:2760
msgid ""
"Cannot get data name of the archive, this archive is not completely "
"initialized"
msgstr ""
"Impossible d'obtenir le nom de données de cette archive ; cette archive "
"n'est pas complètement initialisée"

#: src/libdar/i_archive.cpp:2785
msgid ""
"This archive contains an isolated catalogue, it cannot be used for this "
"operation. It can only be used as reference for a incremental/differential "
"backup or as backup of the original archive's catalogue"
msgstr ""
"Cette archive ne contient qu'un catalogue isolé et ne peut pas être utilisée "
"pour cette opération. Elle ne peut servir que de référence pour une "
"sauvegarde incrémentale/décrémentale ou comme secours du catalogue de "
"l'archive d'origine"

#: src/libdar/i_archive.cpp:2792
msgid ""
"LAX MODE: Archive seems to be only an isolated catalogue (no data in it), "
"Can I assume data corruption occurred and consider the archive as being a "
"real archive?"
msgstr ""
"MODE RELAX : L'archive semble n'être qu'un catalogue isolé (aucune donnée "
"présente), Doit-on considérer qu'il s'agit plutôt d'une corruption et peut-"
"on considérer que l'archive est une vraie archive ?"

#: src/libdar/i_archive.cpp:2797
msgid "Error while fetching archive properties: "
msgstr "Erreur lors de la recherche des propriétés de l'archive : "

#: src/libdar/i_archive.cpp:2822
msgid "Sorry, file size is unknown at this step of the program."
msgstr "Désolé, la taille du fichier est inconnue à cette étape du programme"

#: src/libdar/i_archive.cpp:2921
#, c-format
msgid ""
"libgcrypt version < %s. Ligcrypt used has a bug that leads md5 and sha1 hash "
"results to be erroneous for files larger than 256 Gio (gibioctet), do you "
"really want to spend CPU cycles calculating a useless hash?"
msgstr ""
"version de libgcrypt < %s. Cette version de ligcrypt a un bug qui conduit "
"les calculs de hash md5 et sha1 à être faux pour des fichiers plus grands "
"que 256 Gio (gibioctet), voulez-vous vraiment perdre du temps à calculer ces "
"hash inutiles ?"

#: src/libdar/filesystem_hard_link_read.cpp:154
#, c-format
msgid "Error reading inode of file %s : %s"
msgstr "Erreur lors de la lecture de l'inode de %s : %s"

#: src/libdar/filesystem_hard_link_read.cpp:159
#, c-format
msgid "Failed reading inode information for %s: "
msgstr "Echec de lecture des informations d'inode de %s : "

#: src/libdar/filesystem_hard_link_read.cpp:167
msgid "Cannot read inode for "
msgstr "Impossible de lire l'inode de "

#: src/libdar/filesystem_hard_link_read.cpp:178
#: src/libdar/filesystem_hard_link_read.cpp:214
msgid "atime, data access time"
msgstr "atime, date d'accès aux données"

#: src/libdar/filesystem_hard_link_read.cpp:184
#: src/libdar/filesystem_hard_link_read.cpp:220
msgid "mtime, data modification time"
msgstr "mtime, heure de modification des données"

#: src/libdar/filesystem_hard_link_read.cpp:190
#: src/libdar/filesystem_hard_link_read.cpp:226
msgid "ctime, inode change time"
msgstr "ctime, date de modification des métadonnées d'inode"

#: src/libdar/filesystem_hard_link_read.cpp:308
msgid "Unknown file type! file name is: "
msgstr "Type de fichier inconnu ! Le nom du fichier est : "

#: src/libdar/filesystem_hard_link_read.cpp:341
msgid "Error reading EA for "
msgstr "Erreur lors de la lecture des AE pour "

#: src/libdar/catalogue.cpp:147 src/libdar/catalogue.cpp:165
#: src/libdar/catalogue.cpp:169 src/libdar/catalogue.cpp:186
#: src/libdar/catalogue.cpp:188 src/libdar/cat_signature.cpp:72
msgid "incoherent catalogue structure"
msgstr "structure incohérente du catalogue"

#: src/libdar/catalogue.cpp:178
msgid ""
"LAX MODE: catalogue label does not match archive label, as if it was an "
"extracted catalogue, assuming data corruption occurred and fixing the "
"catalogue to be considered an a plain internal catalogue"
msgstr ""
"MODE RELAX : l'étiquette du catalogue ne correspond pas à celle de "
"l'archive, comme s'il s'agissait d'un catalogue isolé, on suppose qu'une "
"corruption a eu lieu et que le catalogue est une catalogue normal interne à "
"l'archive"

#: src/libdar/catalogue.cpp:234
msgid "CRC failed for the catalogue"
msgstr "Erreur de CRC lors de la lecture du catalogue"

#: src/libdar/catalogue.cpp:236
msgid ""
"LAX MODE: CRC failed for catalogue, the archive contents is corrupted. This "
"may even lead dar to see files in the archive that never existed, but this "
"will most probably lead to other failures in restoring files. Shall we "
"proceed anyway?"
msgstr ""
"MODE RELAX : erreur de CRC pour le catalogue, le contenu de l'archive est "
"corrompu. Ceci peut même amener dar à voir des fichiers dans l'archive qui "
"n'ont jamais existé, mais conduira plus probablement à d'autres échecs lors "
"de la restauration des fichiers. Doit-on poursuivre malgré tout ?"

#: src/libdar/catalogue.cpp:287
msgid "root does not have a parent directory"
msgstr "la racine n'a pas de répertoire père"

#: src/libdar/catalogue.cpp:325
msgid "no current directory defined"
msgstr "aucun répertoire courant défini"

#: src/libdar/catalogue.cpp:329
msgid "root directory has no parent directory"
msgstr "la racine n'a pas de répertoire père"

#: src/libdar/catalogue.cpp:351
msgid "no current reading directory defined"
msgstr "aucun répertoire courant défini pour la lecture"

#: src/libdar/catalogue.cpp:424 src/libdar/catalogue.cpp:438
msgid " is not present in the archive"
msgstr " n'est pas présent dans l'archive"

#: src/libdar/catalogue.cpp:516
msgid "Cannot recurs in a non directory entry"
msgstr ""
"Impossible de poursuivre la récursion dans une entrée qui n'est pas un "
"répertoire"

#: src/libdar/catalogue.cpp:519
msgid ""
"The entry to recurs in does not exist, cannot add further entry to that "
"absent subdirectory"
msgstr ""
"L'entrée dans laquelle poursuivre la récursion n'existe pas. Impossible "
"d'ajouter celle-ci à un répertoire absent"

#: src/libdar/catalogue.cpp:584
msgid "root has no parent directory"
msgstr "la racine n'a pas de répertoire père"

#: src/libdar/criterium.cpp:412
msgid ""
"Cannot evaluate this crit_and criterium as no criterium has been added to it"
msgstr ""
"Ne peut pas évaluer cet objet crit_and car aucun autre objet criterium n'y a "
"été ajouté"

#: src/libdar/criterium.cpp:481
msgid ""
"Cannot evaluate this crit_or criterium as no criterium has been added to it"
msgstr ""
"Ne peut pas évaluer cet objet crit_or car aucun autre objet criterium n'y a "
"été ajouté"

#: src/libdar/filesystem_ids.cpp:141
#, c-format
msgid "Cannot read filesystem information at %S: %S"
msgstr "Impossible d'obtenir des informations du système de fichier en %S : %S"

#: src/libdar/tronc.cpp:256 src/libdar/tronc.cpp:298
msgid "Cannot skip to the current position in \"tronc\""
msgstr "Impossible de se déplacer à la position courante dans un \"tronc\""

#: src/libdar/tronc.cpp:310
msgid "Tried to write out of size limited file"
msgstr "Tentative d'écriture hors d'un fichier de taille limitée"

#: src/libdar/compression.cpp:71 src/libdar/compression.cpp:103
#: src/libdar/compression.cpp:130
msgid "unknown compression"
msgstr "compression inconnue"

#: src/libdar/compression.cpp:163
#, c-format
msgid "unknown compression algorithm: %S"
msgstr "algorithme de compression inconnue : %S"

#: src/libdar/cat_etoile.cpp:44
msgid "Hard links of directories are not supported"
msgstr "Les liens durs pour les répertoires ne sont pas supportés"

#: src/libdar/tools.cpp:220
msgid "Not a zero terminated string in file"
msgstr ""
"La chaîne lue depuis un fichier n'est pas terminée par le caractère zéro"

#: src/libdar/tools.cpp:258
#, c-format
msgid "Cannot get file size: %s"
msgstr "Imposible de connaître la taille du fichier : %s"

#: src/libdar/tools.cpp:344
msgid "Cannot read \"fcntl\" file's flags : "
msgstr "Impossible de lire les drapeaux \"fcntl\" du fichier : "

#: src/libdar/tools.cpp:350
msgid "Cannot set \"fcntl\" file's flags : "
msgstr "Impossible de modifier les drapeaux \"fcntl\" du fichier : "

#: src/libdar/tools.cpp:529 src/libdar/tools.cpp:620
msgid "Error while calling fork() to launch dar: "
msgstr "Erreur lors de l'appel à fork() pour lancer dar : "

#: src/libdar/tools.cpp:543 src/libdar/tools.cpp:650
msgid "Unexpected error while waiting for dar to terminate: "
msgstr ""
"Erreur inattendue reçue lors de l'attente de la fin d'execution de dar : "

#: src/libdar/tools.cpp:549 src/libdar/tools.cpp:656
msgid "DAR terminated upon signal reception: "
msgstr "Arrêt de DAR suite à la reception du signal : "

#: src/libdar/tools.cpp:555 src/libdar/tools.cpp:662
msgid " . Retry to launch dar as previously ?"
msgstr " . Doit-on relancer dar comme précédemment ?"

#: src/libdar/tools.cpp:560 src/libdar/tools.cpp:567 src/libdar/tools.cpp:667
#: src/libdar/tools.cpp:674
msgid " Continue anyway ?"
msgstr " Doit-on continuer malgré tout ?"

#: src/libdar/tools.cpp:565 src/libdar/tools.cpp:672
msgid "DAR sub-process has terminated with exit code "
msgstr "Le sous-processus DAR a terminé avec le code de sortie "

#: src/libdar/tools.cpp:770
msgid "nullptr argument given to tools_readlink()"
msgstr "Valeur nullptr donnée à tools_readlink()"

#: src/libdar/tools.cpp:772
msgid "Empty string given as argument to tools_readlink()"
msgstr "Valeur NULL donnée à en argument de tools_readlink()"

#: src/libdar/tools.cpp:799
#, c-format
msgid "Cannot read file information for %s : %s"
msgstr "Impossible d'obtenir d'information sur %s : %s"

#: src/libdar/tools.cpp:908
msgid "Cannot set birth time: "
msgstr "Impossible de définir la date de naissance: "

#: src/libdar/tools.cpp:947
msgid "Cannot set last access and last modification time: "
msgstr ""
"Impossible de positionner les dates de dernier accès et de dernière "
"modification : "

#: src/libdar/tools.cpp:1025
msgid "Aborting program: child process died unexpectedly"
msgstr "Arrêt du programme : le processus fils est mort de façon inattendue"

#: src/libdar/tools.cpp:1033
#, c-format
msgid "Error trying to run %s: %s"
msgstr "Erreur lors de l'execution de  %s : %s"

#: src/libdar/tools.cpp:1036
msgid "execvp() failed but did not returned error code"
msgstr "execvp() a échoué mais n'a pas retourné de code d'erreur"

#: src/libdar/tools.cpp:1167
#, c-format
msgid "Removing file %s"
msgstr "Suppression du fichier %s"

#: src/libdar/tools.cpp:1188
#, c-format
msgid "Error removing file %s: %S"
msgstr "Erreur lors de la suppression du fichier %s : %S"

#: src/libdar/tools.cpp:1222
#, c-format
msgid ""
"Overwriting not allowed while a slice of a previous archive with the same "
"basename has been found in the %s directory, Operation aborted"
msgstr ""
"Écrasement interdit alors qu'une tranche de même nom de base a été trouvée "
"dans le répertoire %s. Opération avortée"

#: src/libdar/tools.cpp:1228
#, c-format
msgid ""
"At least one slice of an old archive with the same name remains in the "
"directory %s. It is advised to remove all the old archive's slices before "
"creating an archive of same name. Can I remove these old slices?"
msgstr ""
"Au moins une tranche d'une ancienne archive ayant le même nom reste présente "
"dans le répertoire %s. Il est conseillé de supprimer toutes les anciennes "
"tranches avant de créer une archive de même nom. Peut-on supprimer les "
"anciennes tranches ?"

#: src/libdar/tools.cpp:1248 src/libdar/tools.cpp:1255
#, c-format
msgid "Cannot get inode information for %s: %s"
msgstr "Impossible d'obtenir des informations sur l'inode %s : %s"

#: src/libdar/tools.cpp:1265
msgid "Current Working Directory cannot be a relative path"
msgstr "Le répetoire courant ne peut pas être un chemin relatif"

#: src/libdar/tools.cpp:1282
msgid "Cannot block signals: "
msgstr "Impossible de bloquer les signaux : "

#: src/libdar/tools.cpp:1292
msgid "Cannot unblock signals: "
msgstr "Impossible de débloquer les signaux : "

#: src/libdar/tools.cpp:1323 src/libdar/tools.cpp:1360
#, c-format
msgid "Cannot get last modification date: %s"
msgstr "Impossible d'obtenir la date de dernière modification : %s"

#: src/libdar/tools.cpp:1364
#, c-format
msgid "Cannot get size of %S: not a plain file"
msgstr "Impossible de connaître la taill de %S: ce n'est pas un fichier plein"

#: src/libdar/tools.cpp:1415
#, c-format
msgid "Unknown suffix [%c] in string %S"
msgstr "Suffixe inconnu [%c] dans la chaîne %S"

#: src/libdar/tools.cpp:1442
msgid "Unknown substitution string: %"
msgstr "Chaîne de substitution inconnue : %"

#: src/libdar/tools.cpp:1449
msgid ""
"last char of user command-line to execute is '%', (use '%%' instead to avoid "
"this message)"
msgstr ""
"Le dernier caractère de la ligne de commande utilisateur à exécuter est '%', "
"(utiliser '%%' à la place pour éviter ce message)"

#: src/libdar/tools.cpp:1505
msgid "execve() failed. (process table is full ?)"
msgstr "execve() a échoué. (table de processus pleine ?)"

#: src/libdar/tools.cpp:1507
msgid "system() call failed: "
msgstr "system() a échoué : "

#: src/libdar/tools.cpp:1509
#, c-format
msgid "execution of [ %S ] returned error code: %d"
msgstr "l'exécution de [ %S ] a retourné un code d'erreur : %d"

#: src/libdar/tools.cpp:1516
msgid "Error during user command line execution: "
msgstr "Erreur pendant l'exécution de la ligne de commande utilisateur : "

#: src/libdar/tools.cpp:1516
msgid " . Retry command-line ?"
msgstr " . Essayer à nouveau la ligne de commande ?"

#: src/libdar/tools.cpp:1521
msgid "Ignore previous error on user command line and continue ?"
msgstr ""
"Ignorer l'erreur précédente concernant la ligne de commande utilisateur et "
"continuer ?"

#: src/libdar/tools.cpp:1563
msgid "Fatal error on user command line: "
msgstr "Erreur fatale sur la ligne de commande utilisateur : "

#: src/libdar/tools.cpp:1645 src/libdar/tools.cpp:1651
msgid "Badly formated octal number"
msgstr "Nombre octal malformée"

#: src/libdar/tools.cpp:1756
msgid "Cannot get effective permission given a file descriptor: "
msgstr ""
"Impossible d'obtenir les droits d'accès à partir d'un description de "
"fichier : "

#: src/libdar/tools.cpp:1772
#, c-format
msgid "Error while setting file permission: %s"
msgstr "Erreur lors de la configuration des droits d'accès : %s"

#: src/libdar/tools.cpp:1793
msgid "An empty string is not a valid user name"
msgstr "Une chaîne vide n'est pas un nom d'utilisateur valide"

#: src/libdar/tools.cpp:1831 src/libdar/tools.cpp:1853
msgid "Unknown user"
msgstr "Utilisateur inconnu"

#: src/libdar/tools.cpp:1833 src/libdar/tools.cpp:1855
#, c-format
msgid "Error found while looking for UID of user %s: %S"
msgstr ""
"Erreur rencontrée lors de la recherche de l'UID pour l'utilisateur %s: %S"

#: src/libdar/tools.cpp:1863 src/libdar/tools.cpp:1957
msgid ""
"Cannot convert username to uid in statically linked binary, either directly "
"provide the UID or run libdar from a dynamically linked executable"
msgstr ""
"Impossible de convertir un nom d'utilisateur en numéro (UID) dans un "
"executable lié statiquement. Fournir soit directement l'UID soit utiliser un "
"exécutable lié dynamiquement"

#: src/libdar/tools.cpp:1888
msgid "An empty string is not a valid group name"
msgstr "Une chaîne vide n'est pas un nom de groupe valide"

#: src/libdar/tools.cpp:1924 src/libdar/tools.cpp:1947
msgid "Unknown group"
msgstr "Groupe inconnu"

#: src/libdar/tools.cpp:1926
#, c-format
msgid "Error found while looking fo GID of group %s: %S"
msgstr "Erreur recontrée lors de la recherche de GID pour le groupe %s : %S"

#: src/libdar/tools.cpp:1949
#, c-format
msgid "Error found while looking for GID of group %s: %S"
msgstr "Erreur recontrée lors de la recherche de GID pour le groupe %s : %S"

#: src/libdar/tools.cpp:1986
#, c-format
msgid "Error while setting file user ownership: %s"
msgstr "Erreur lors de la changement de propriétaire : %s"

#: src/libdar/tools.cpp:2145
msgid "Worse"
msgstr "Pire "

#: src/libdar/tools.cpp:2165
#, c-format
msgid "Error code %d to message conversion failed"
msgstr "Erreur lors de la conversion du code %d en message"

#: src/libdar/tools.cpp:2220
msgid "Invalid wide-char found in string: "
msgstr "Caractère large invalide dans la chaîne : "

#: src/libdar/tools.cpp:2249
msgid "Invalid wide-char found in string:"
msgstr "Caractère large invalide dans la chaîne : "

#: src/libdar/tools.cpp:2333
#, c-format
msgid "Error unlinking %S: %S"
msgstr "Erreur lors de la suppression de %S : %S"

#: src/libdar/tools.cpp:2380
msgid ""
"Cannot convert negative floating point value to unsigned (positive) integer"
msgstr ""
"Impossible de convertir un entier flotant négatif en un entier non signé "
"(positif)"

#: src/libdar/semaphore.cpp:127
msgid "Error while converting UID/GID to string for backup hook file: "
msgstr ""
"Erreur lors de la conversion UID/GID en chaîne pour le crochet d'exécution "
"lors de la sauvegarde d'un fichier"

#: src/libdar/cat_delta_signature.cpp:332
msgid "data corrupted when attempting to read delta signature block size"
msgstr ""
"corruption de donnée rencontrée lors de la lecture de la taille des blocks "
"de la signature delta"

#: src/libdar/cat_delta_signature.cpp:354
msgid ""
"Error while reading CRC of delta signature data. Data corruption occurred"
msgstr ""
"Erreur de CRC lors de la lecture de la signature de différence binaire : "
"Corruption de données."

#: src/libdar/cat_delta_signature.cpp:356
msgid "CRC error met while reading delta signature: data corruption."
msgstr ""
"Erreur de CRC lors de la lecture de la signature de différence binaire : "
"Corruption de données."

#: src/libdar/hash_fichier.cpp:63
#, c-format
msgid ""
"Error while initializing hash: Hash algorithm not available in libgcrypt: %s/"
"%s"
msgstr ""
"Erreur lors de l'initialisation d'une fonction de hashage : Algorithme non "
"disponible dans libgcrypt : %s/%s"

#: src/libdar/hash_fichier.cpp:67
#, c-format
msgid "Error while creating hash handle: %s/%s"
msgstr ""
"Erreur lors de la création d'une référence pour générer un somme de "
"contrôle : %s/%s"

#: src/libdar/hash_fichier.cpp:69 src/libdar/hash_fichier.cpp:107
#: src/libdar/hash_fichier.cpp:122
msgid ""
"Missing hashing algorithms support (which is part of strong encryption "
"support, using libgcrypt)"
msgstr ""
"Aucun support pour les algorithmes de hashage (partie intégrante du support "
"pour le chiffrement fort, grâce à libgcrypt)"

#: src/libdar/hash_fichier.cpp:155
msgid "Failed writing down the hash: "
msgstr "Échec lors de l'écriture de la somme de contrôle : "

#: src/libdar/ea_filesystem.cpp:189
#, c-format
msgid "Error while adding EA %s : %s"
msgstr "Erreur d'ajout de l'EA %s : %s"

#: src/libdar/ea_filesystem.cpp:226
#, c-format
msgid "Error while removing %s : %s"
msgstr "Erreur de suppression de %s : %s"

#: src/libdar/ea_filesystem.cpp:258 src/libdar/ea_filesystem.cpp:282
#, c-format
msgid "Error reading attribute %s of file %s : %s"
msgstr "Erreur lors de la lecture de l'attribut %s du fichier %s : %s"

#: src/libdar/ea_filesystem.cpp:332 src/libdar/ea_filesystem.cpp:347
#, c-format
msgid "Error retrieving EA list for %s : %s"
msgstr "Erreur lors de l'inventaire des AE pour %s : %s"

#: src/libdar/cat_lien.cpp:98
msgid "symbolic link does not point to the same target: "
msgstr "le lien symbolique ne pointe pas sur la même cible: "

#: src/libdar/statistics.cpp:81
msgid "Error while initializing \"mutex\" for class \"statistics\": "
msgstr ""
"Erreur lors de l'initialisation de \"mutex\" pour la classe \"statistics\" : "

#: src/libdar/i_entrepot_libcurl.cpp:69
#, c-format
msgid "protocol %S is not supported by libcurl, aborting"
msgstr "le protocole %S n'est pas supporté par libcurl, arrêt de l'opération"

#: src/libdar/i_entrepot_libcurl.cpp:335
#, c-format
msgid "Please provide the password for login %S at host %S: "
msgstr "Merci de fournir le mot de passe pour le login %S sur l'hôte %S : "

#: src/libdar/escape.cpp:147
msgid ""
"Adding an explicit escape sequence of type seqt_not_a_sequence is forbidden"
msgstr ""
"L'ajout explicite d'une séquence d'échappement de type seqt_not_a_sequence "
"est interdit"

#: src/libdar/escape.cpp:960
msgid "Unknown escape sequence type"
msgstr "Type de séquence d'échappement inconnue"

#: src/libdar/erreurs.cpp:123
#, c-format
msgid "File %S line %d"
msgstr "Fichier %S ligne %d"

#: src/libdar/erreurs.cpp:123
msgid "it seems to be a bug here"
msgstr "Il semble qu'il y ait un bogue ici"

#: src/libdar/erreurs.cpp:152
#, c-format
msgid "in file %S line %S"
msgstr "dans le fichier %S ligne %S"

#: src/libdar/erreurs.cpp:171
msgid "#   UNEXPECTED EXCEPTION,                     #"
msgstr "#   EXCEPTION NON ATTENDUE,                   #"

#: src/libdar/erreurs.cpp:172 src/libdar/erreurs.cpp:185
msgid "#                         E X I T I N G !     #"
msgstr "#                         A B A N D O N !     #"

#: src/libdar/erreurs.cpp:175 src/libdar/erreurs.cpp:188
msgid ""
" THANKS TO REPORT THE PREVIOUS OUTPUT TO MAINTAINER\n"
" GIVING A DESCRIPTION OF THE CIRCUMSTANCES."
msgstr ""
" MERCI DE REPORTER L'AFFICHAGE PRÉCÉDENT AU MAINTENEUR\n"
" EN DONNANT UNE DESCRIPTION DES CIRCONSTANCES."

#: src/libdar/erreurs.cpp:176
msgid ""
" IF POSSIBLE TRY TO REPRODUCE THIS ERROR, A\n"
" SCENARIO THAT CAN REPRODUCE IT WOULD HELP MUCH\n"
" IN SOLVING THIS PROBLEM.                THANKS"
msgstr ""
" SI POSSIBLE ESSAYEZ DE REPRODUIRE L'ERREUR, UN\n"
" SCÉNARIO QUI PERMET DE LA REPRODUIRE SERAIT UTILE\n"
" POUR CORRIGER CE PROBLÈME.                 MERCI"

#: src/libdar/erreurs.cpp:184
msgid "#   NOT CAUGHT EXCEPTION,                     #"
msgstr "#   EXCEPTION NON ATTRAPÉE,                   #"

#: src/libdar/erreurs.cpp:189
msgid ""
" IF POSSIBLE TRY TO PRODUCE THIS ERROR, A\n"
" SCENARIO THAT CAN REPRODUCE IT WOULD HELP MUCH\n"
" IN SOLVING THIS PROBLEM.                THANKS"
msgstr ""
" SI POSSIBLE ESSAYEZ DE REPRODUIRE L'ERREUR, UN\n"
" SCÉNARIO QUI PERMET DE LA REPRODUIRE SERAIT UTILE\n"
" POUR CORRIGER CE PROBLÈME.                 MERCI"

#: src/libdar/capabilities.cpp:114
#, c-format
msgid "Error met while checking for capability %S: %s"
msgstr "Erreur lors de la vérifiation de la capacité %S : %s"

#: src/libdar/capabilities.cpp:144 src/libdar/capabilities.cpp:151
#, c-format
msgid "Error met while setting capability %S: %s"
msgstr "Erreur lors de l'assignation de la capacité %S : %s"

#: src/libdar/int_tools.cpp:66
msgid "a binary digit is either 0 or 1"
msgstr "Un chiffre binaire est soit 0 soit 1"

#: src/libdar/i_libdar_xform.cpp:264
msgid "Error transforming the archive :"
msgstr "Erreur lors de la transformation de l'archive : "

#: src/libdar/elastic.cpp:80
msgid "Zero is not a valid size for an elastic buffer"
msgstr "Zéro n'est pas une taille valide de tampon élastique"

#: src/libdar/elastic.cpp:82
msgid "Size too large for an elastic buffer"
msgstr "taille trop grande pour un tampon élastique"

#: src/libdar/elastic.cpp:99 src/libdar/elastic.cpp:105
#: src/libdar/elastic.cpp:135 src/libdar/elastic.cpp:141
#: src/libdar/elastic.cpp:157 src/libdar/elastic.cpp:165
#: src/libdar/elastic.cpp:194 src/libdar/elastic.cpp:202
#: src/libdar/elastic.cpp:212
msgid "elastic buffer incoherent structure"
msgstr "Structure incohérent du tampon élastique"

#: src/libdar/elastic.cpp:131 src/libdar/elastic.cpp:190
msgid "too large elastic buffer or elastic buffer incoherent structure"
msgstr "Tampon élastique trop grand ou de structure incohérente"

#: src/libdar/elastic.cpp:219
msgid "not enough space provided to dump the elastic buffer"
msgstr "Pas assez de mémoire pour écrire le tampon élastique"

#: src/libdar/tronconneuse.cpp:64 src/libdar/parallel_tronconneuse.cpp:67
#, c-format
msgid "%d is not a valid block size"
msgstr "%d n'est pas une taille valide"

#: src/libdar/tronconneuse.cpp:464 src/libdar/crypto_sym.cpp:246
msgid "Data corruption may have occurred, cannot decrypt data"
msgstr ""
"Une corruption de données semble avoir eu lieu, impossible de déchiffrer les "
"données"

#: src/libdar/macro_tools.cpp:179
msgid "Locating archive contents..."
msgstr "Localisation du contenu de l'archive ..."

#: src/libdar/macro_tools.cpp:191
msgid "Reading archive contents..."
msgstr "Lecture du contenu de l'archive ..."

#: src/libdar/macro_tools.cpp:238
msgid "Missing catalogue in file."
msgstr "Pas de catalogue dans le fichier."

#: src/libdar/macro_tools.cpp:337
msgid ""
"LAX MODE: catalogue computed hash does not match the signed hash of the "
"archive, ignoring"
msgstr ""
"LAX MODE: le hashage du catalogue ne correspond pas au hashage signé de "
"l'archive, erreur ignorée"

#: src/libdar/macro_tools.cpp:339
msgid ""
"Catalogue computed hash does not match the signed hash of the archive, "
"archive has been modified since it was signed!"
msgstr ""
"Le hashage du catalogue ne correspond pas au hashage signé de l'archive, "
"l'archive a été modifiée depuis sa création !"

#: src/libdar/macro_tools.cpp:368
msgid "Cannot open catalogue: "
msgstr "Ouverture du catalogue impossible : "

#: src/libdar/macro_tools.cpp:452
msgid "Opening standard input to read the archive..."
msgstr "Ouverture de l'entrée standard pour lire l'archive ..."

#: src/libdar/macro_tools.cpp:460
#, c-format
msgid "Opening named pipe %S as input to read the archive..."
msgstr "Ouverture du tube nommé %S comme source pour lire l'archive ..."

#: src/libdar/macro_tools.cpp:473
#, c-format
msgid ""
"Opening a pair of pipes to read the archive, expecting dar_slave at the "
"other ends..."
msgstr ""
"Ouverture d'une paire de tubes pour lire l'archive, dar_slave doit être "
"utilisé à l'autre extrémité de ces tubes ..."

#: src/libdar/macro_tools.cpp:503
msgid "Opening the archive using the multi-slice abstraction layer..."
msgstr "Ouverture de l'archive par la couche d'abstraction des tranches..."

#: src/libdar/macro_tools.cpp:539
msgid "Reading the archive header..."
msgstr "Lecture de l'en-tête de l'archive ..."

#: src/libdar/macro_tools.cpp:541
msgid "Reading the archive trailer..."
msgstr "Lecture de la fin de l'archive ..."

#: src/libdar/macro_tools.cpp:560
#, c-format
msgid ""
"Error while reading archive's header, this may be because this archive is an "
"old encrypted archive or that data corruption took place, Assuming it is an "
"old archive, we have to read the header at the beginning of the first "
"slice..."
msgstr ""
"Erreur lors de l'ouverture de l'en-tête de l'archive. Ce peut être dû à une "
"ancienne archive chiffrée ou à une corruption de l'archive. On supposons "
"qu'il s'agit d'une ancienne archive, pour laquelle pour laquelle l'en-tête "
"n'est présent qu'au début de la première tranche ..."

#: src/libdar/macro_tools.cpp:571
msgid ""
"Found a correct archive header at the beginning of the archive, which does "
"not stands to be an old archive, the end of the archive is corrupted and "
"thus the catalogue is not readable, aborting. Either retry providing in "
"addition an isolated catalogue of that archive to perform the operation, or "
"try reading the archive in sequential mode or try in lax mode or, last "
"chance, try both lax and sequential read mode at the same time"
msgstr ""
"Un en-tête d'archive a bien été trouvé en début d'archive, il n'indique pas "
"que l'archive est d'un ancien format, la fin de l'archive est donc belle et "
"bien corrompue. Vous pouvez soit réessayer en fournissant un catalogue isolé "
"en complément de cette operation ou tenter de lire l'archive en mode "
"sequentiel, voire tenter le mode laxiste comme dernier recours, en utilisant "
"le mode laxiste et le mode sequentiel en même temps"

#: src/libdar/macro_tools.cpp:573
msgid ""
"Found a correct archive header at the beginning of the archive, which does "
"not stands to be an old archive, the end of the archive is thus corrupted. "
"Without external catalogue provided and as we do not read the archive in "
"sequential mode, there is very little chance to retreive something from this "
"corrupted archive. Do we continue anyway ?"
msgstr ""
"Un en-tête d'archive a bien été trouvé en début d'archive, il n'indique pas "
"que l'archive est d'un ancien format, la fin de l'archive est donc belle et "
"bien corrompue. Sans la fourniture d'un catalogue externe et comme nous ne "
"lisons pas l'archive en mode sequentiel, il n'y a que peu de chances "
"d'arriver à récupérer quelque chose de cette archive corrompue. Doit-on "
"continuer malgré tout ?"

#: src/libdar/macro_tools.cpp:584
#, c-format
msgid "Opening construction layer..."
msgstr "Ouverture d'une couche de construction ..."

#: src/libdar/macro_tools.cpp:601
msgid "Considering cyphering layer..."
msgstr "Considération d'une couche de chiffrement ..."

#: src/libdar/macro_tools.cpp:621
msgid ""
"LAX MODE: Archive is flagged as being ciphered, assuming data corruption "
"occurred and considering the archive is not ciphered"
msgstr ""
"MODE RELAX : L'archive est marquée comme étant chiffrée, on suppose qu'une "
"corruption a eu lieu et que l'archive n'utilise pas de chiffrement"

#: src/libdar/macro_tools.cpp:624
#, c-format
msgid ""
"The archive %S is encrypted and no encryption cipher has been given, cannot "
"open archive."
msgstr ""
"L'archive %S est chiffrée mais aucune algorithme de chiffrement n'a été "
"donné. Ouverture de l'archive impossible."

#: src/libdar/macro_tools.cpp:655
msgid ""
"WARNING: support for secure memory was not available at compilation time, in "
"case of heavy memory load, this may lead the password you are about to "
"provide to be wrote to disk (swap space) in clear. You have been warned!"
msgstr ""
"ATTENTION : le support pour la mémoire sécurisé n'a pas été disponible lors "
"de la compilation. En case d'utilisation importante de la mémoire, le mot de "
"passe sur le point d'être fourni peut être écrit sur disque en clair "
"(fichier d'échange). Vous avez été prévenu !"

#: src/libdar/macro_tools.cpp:656 src/libdar/macro_tools.cpp:1423
#, c-format
msgid "Archive %S requires a password: "
msgstr "L'archive %S nécessite un mot de passe : "

#: src/libdar/macro_tools.cpp:665
msgid "No cyphering layer opened, adding cache layer for better performance"
msgstr ""
"Aucune couche de chiffrement n'a été ouverte. Ajout d'une couche de cache "
"pour améliorer les performances"

#: src/libdar/macro_tools.cpp:671
msgid ""
"Failed opening the cache layer, lack of memory, archive read performances "
"will not be optimized"
msgstr ""
"Echec de l'ouverture de la couche de cache, faute de mémoire disponible, "
"l'archive sera lue sans optimisation des performances"

#: src/libdar/macro_tools.cpp:676
msgid "No cyphering layer opened"
msgstr "Aucune couche de chiffrement ouverte"

#: src/libdar/macro_tools.cpp:685 src/libdar/macro_tools.cpp:787
msgid "Opening cyphering layer..."
msgstr "Ouverture d'une couche de chiffrement ..."

#: src/libdar/macro_tools.cpp:721 src/libdar/macro_tools.cpp:751
#: src/libdar/macro_tools.cpp:1501
#, c-format
msgid "multi-threaded cyphering layer open, with %d worker thread(s)"
msgstr "Couche de chiffrement multi-thread ouverte avec %d fil(s)"

#: src/libdar/macro_tools.cpp:724 src/libdar/macro_tools.cpp:754
#: src/libdar/macro_tools.cpp:1503
msgid ""
"libthreadar is required at compilation time in order to use more than one "
"thread for cryptography"
msgstr ""
"libthreadar est nécessaire lors de la compilation afin d'utiliser plus d'une "
"thread pour le chiffrement"

#: src/libdar/macro_tools.cpp:734 src/libdar/macro_tools.cpp:764
#: src/libdar/macro_tools.cpp:1513
msgid "single-threaded cyphering layer open"
msgstr "Couche de chiffrement mono-thread ouverte"

#: src/libdar/macro_tools.cpp:794
msgid "Unknown encryption algorithm"
msgstr "Algorithme de chiffrement inconnu"

#: src/libdar/macro_tools.cpp:819
msgid "Opening escape sequence abstraction layer..."
msgstr "Ouverture d'une couche de gestion des séquences d'échappement ..."

#: src/libdar/macro_tools.cpp:824
msgid ""
"LAX MODE: Archive is flagged as having escape sequence (which is normal in "
"recent archive versions). However if this is not expected, shall I assume a "
"data corruption occurred in this field and that this flag should be ignored? "
"(If unsure, refuse)"
msgstr ""
"MODE RELAX : l'archive est marquée comme ayant des séquences d'échappement "
"(ce qui est normal pour une version récente d'archive). Cependant, si ce "
"n'est pas attendu, doit-on considérer qu'une corruption des données a eu "
"lieu pour ce champ et ignorer cette marque ? (En cas de doute, refuser)"

#: src/libdar/macro_tools.cpp:839
msgid ""
"Sequential read asked, but this archive is flagged to not have the necessary "
"embedded escape sequences for that operation, aborting"
msgstr ""
"Lecture séquentielle demandée, mais cette archive est marquée comme ne "
"possédant pas de séquence d'échappement nécessaire pour cette opération. "
"Opération abandonnée"

#: src/libdar/macro_tools.cpp:844
msgid ""
"LAX MODE: the requested sequential read mode relies on escape sequence which "
"seem to be absent from this archive. Assuming data corruption occurred. "
"However, if no data corruption occurred and thus no escape sequence are "
"present in this archive, do not use sequential reading mode to explore this "
"archive else you will just get nothing usable from it"
msgstr ""
"MODE RELAX : La lecture séqentielle demandée a besoin que l'archive "
"contienne de séquences d'échappement ce qui ne semble pas être le cas ici. "
"On suppose qu'il s'agit d'une corruption de données. Cependant, si tel n'est "
"pas le cas, et si aucune séquence d'échappement n'est effectivement présente "
"dans cette archive, il ne faut pas utiliser le mode de lecture séquentielle "
"pour lire cette archive, aucune information pertinente ne pourrait en être "
"extraite"

#: src/libdar/macro_tools.cpp:850
msgid ""
"LAX MODE: Archive is flagged to not have escape sequence which is not the "
"case by default since archive format 8 (release 2.4.x). If corruption "
"occurred and an escape sequence is present, this may lead data restoration "
"to fail, answering no at this question will let me consider that an escape "
"sequence layer has to be added in spite of the archive flags. Do you want to "
"continue as suggested by the archive flag, thus without escape sequence "
"layer?"
msgstr ""
"MODE RELAX : L'archive est marquée comme ne possédant pas de séquence "
"d'échappement ce qui n'est plus le cas par défaut depuis le format 8 "
"(release 2.4.x). Si une corruption a eu lieu sur ce champ et "
"qu'effectivement des séquences d'échappement sont présentes, ceci peut "
"conduire à un échec de la restauration. Répondre non à la question suivante "
"permettra d'insérer une couche de traitement des séquences d'échappement "
"lors de la lecture malgré les indications présentes dans l'en-tête de "
"l'archive. Voulez-vous continuer comme le suggère l'en-tête de l'archive, "
"c'est-à-dire sans couche de gestion des séquences d'échappement ?"

#: src/libdar/macro_tools.cpp:874
msgid ""
"Opening the compression abstraction layer (compression algorithm used is "
"none)..."
msgstr ""
"Ouverture de la couche d'abstraction gérant la compression (aucun algorithme "
"de compression utilisé)..."

#: src/libdar/macro_tools.cpp:876
msgid "Opening the compression layer..."
msgstr "Ouverture de la couche de d'abstraction gérant la compression ..."

#: src/libdar/macro_tools.cpp:889
msgid "streamed compression layer open (single threaded)"
msgstr "Ouverture de la couche de compression sequentielle (mono thread)"

#: src/libdar/macro_tools.cpp:907
#, c-format
msgid "block compression layer open with %d worker thread(s)"
msgstr "Ouverture de la couche de compression par blocs avec %d tache(s)"

#: src/libdar/macro_tools.cpp:927 src/libdar/macro_tools.cpp:1676
msgid "All layers have been created successfully"
msgstr "Toutes les couches d'abstraction ont été crées avec succès"

#: src/libdar/macro_tools.cpp:930
#, c-format
msgid ""
"Warning, the archive %S has been encrypted. A wrong key is not possible to "
"detect, it would cause DAR to report the archive as corrupted"
msgstr ""
"Attention, l'archive %S a été chiffrée. Une mauvaise clef est impossible à "
"détecter et conduira libdar a signaler l'archive comme corrumpue"

#: src/libdar/macro_tools.cpp:969
msgid ""
"LAX MODE: The catalogue (table of contents) usually takes a few percents of "
"the archive at its end, which percentage do you want me to scan (answer by "
"an *integer* number between 0 and 100)? "
msgstr ""
"MODE RELAX : le catalogue (table des matières) occupe en générale quelques "
"pourcentages de l'archive à sa fin. Quel pourcentage voulez-vous qu'il soit "
"balayé pour sa recherche (répondre par un *entier* entre 0 et 100) ? "

#: src/libdar/macro_tools.cpp:975
#, c-format
msgid "LAX MODE: %i is not a valid percent value"
msgstr "MODE RELAX : %i n'est pas une valeur valide de pourcentage"

#: src/libdar/macro_tools.cpp:979
#, c-format
msgid "%S is not a valid number"
msgstr "%S n'est pas nombre valide"

#: src/libdar/macro_tools.cpp:985
#, c-format
msgid ""
"LAX MODE: Beginning search of the catalogue (from the end toward the "
"beginning of the archive, on %i %% of its length), this may take a while..."
msgstr ""
"MODE RELAX : Début de la recherche du catalogue (de la fin vers le début de "
"l'archive pour %i %% de sa longueur), l'opération peut durer longtemps ...\""

#: src/libdar/macro_tools.cpp:994
msgid ""
"LAX MODE: Cannot skip at the end of the archive! Using current position to "
"start the catalogue search"
msgstr ""
"MODE RELAX : Impossible d'aller à la fin de l'archive ! On utilise la "
"position actuelle comme point de départ de la recherche du catalogue"

#: src/libdar/macro_tools.cpp:999
msgid "LAX MODE: Failed to read the catalogue (no data to inspect)"
msgstr "MODE RELAX : Échec de lecture du catalogue (aucune donnée à inspecter)"

#: src/libdar/macro_tools.cpp:1002
msgid ""
"LAX MODE: Failed to read the catalogue (0 bytes of the archive length asked "
"to look for the catalogue)"
msgstr ""
"MODE RELAX : Échec de lecture du catalogue (0 octets de l'archive demandé "
"pour sa recherche)"

#: src/libdar/macro_tools.cpp:1013
msgid ""
"LAX MODE: Escape sequence seems present in this archive. I have thus two "
"different methods, either I look for the escape sequence indicating the "
"start of the catalogue or I try each position in turn in the hope it will "
"not be data that look like a catalogue"
msgstr ""
"MODE RELAX : Séquences d'échappement présentes dans l'archive. Deux méthodes "
"différentes sont disponibles pour localiser le catalogue : soit on recherche "
"la séquence d'échappement indiquant le début du catalogue, soit on essaie "
"les différentes positions tour à tour dans l'espoir que cette portion de "
"l'archive ressemblera à la structure d'un catalogue"

#: src/libdar/macro_tools.cpp:1016
msgid "LAX MODE: Trying to locate the escape sequence (safer choice) ?"
msgstr ""
"MODE RELAX : On essaie de localiser la séquence d'échappement (conseillé) ? "

#: src/libdar/macro_tools.cpp:1021
msgid ""
"LAX MODE: Good point! I could find the escape sequence marking the beginning "
"of the catalogue, now trying to read it..."
msgstr ""
"MODE RELAX : Bonne nouvelle ! La séquence d'échappement marquant le début du "
"catalogue a été trouvée ! On essaie maintenant de le lire ..."

#: src/libdar/macro_tools.cpp:1030
msgid ""
"LAX MODE: Escape sequence could not be found, it may have been corrupted or "
"out of the scanned portion of the archive, trying to find the catalogue the "
"other way"
msgstr ""
"MODE RELAX : La séquence d'échappement n'a pas pu être trouvée, elle a soit "
"été corrompue, soit elle est hors du périmètre de recherche dans l'archive. "
"On essaye de trouver le catalogue par l'autre méthode, patience ..."

#: src/libdar/macro_tools.cpp:1053
#, c-format
msgid "LAX MODE: %i %% remaining"
msgstr "MODE RELAX : %i %% restant"

#: src/libdar/macro_tools.cpp:1065
#, c-format
msgid ""
"Could read a catalogue data structure at offset %i, it contains the "
"following:"
msgstr ""
"La structure de donnée du catalogue a pu être lue à %i de l'archive, elle "
"contient ceci :"

#: src/libdar/macro_tools.cpp:1067
msgid "Do you want to use it for the operation?"
msgstr "Voulez-vous l'utiliser pour l'opération ?"

#: src/libdar/macro_tools.cpp:1099
msgid ""
"LAX MODE: Reached the end of the area to scan, FAILED to find any catalogue"
msgstr ""
"MODE RELAX : Fin de la zone de recherche atteinte, ECHEC de la localisation "
"du catalogue"

#: src/libdar/macro_tools.cpp:1109
msgid "LAX MODE: Failed to read the catalogue"
msgstr "MODE RELAX : Échec de lecture du catalogue"

#: src/libdar/macro_tools.cpp:1196
msgid ""
"Creating low layer: Writing archive into a black hole object (equivalent to /"
"dev/null)..."
msgstr ""
"Création de la couche de base : Ecriture de l'archive dans un trou noir "
"(équivalent à /dev/null) ..."

#: src/libdar/macro_tools.cpp:1205
msgid "Creating low layer: Writing archive into standard output object..."
msgstr ""
"Création de la couche de base : Ecriture de l'archive vers la sortie "
"standard ..."

#: src/libdar/macro_tools.cpp:1218
msgid "Creating low layer: Writing archive into a plain file object..."
msgstr ""
"Création de la couche de base : Ecriture de l'archive dans un fichier "
"normal ..."

#: src/libdar/macro_tools.cpp:1239
msgid ""
"Creating low layer: Writing archive into a sar object (Segmentation and "
"Reassembly) for slicing..."
msgstr ""
"Création de la couche de base : Ecriture de l'archive vers un objet sar "
"(Segmentation and Reassemblement) pour le découpage en tranches ..."

#: src/libdar/macro_tools.cpp:1278
msgid "Adding cache layer over pipe to provide limited skippability..."
msgstr ""
"Ajout d'une couche de cache au-dessus du tube pour fournir une capacité de "
"déplacement limitée"

#: src/libdar/macro_tools.cpp:1299
msgid ""
"WARNING: support for secure memory was not available at compilation time, in "
"case of heavy memory load, this may lead the password/passphrase provided to "
"be wrote to disk (swap space) in clear. You have been warned!"
msgstr ""
"ATTENTION : le support pour la mémoire sécurisé n'a pas été disponible lors "
"de la compilation. En cas d'utilisation importante de la mémoire, les mots "
"de passe peuvent être écrit sur disque en clair (fichier d'échange). Vous "
"avez été prévenus !"

#: src/libdar/macro_tools.cpp:1314
msgid "Generating random key for symmetric encryption..."
msgstr ""
"Génération d'une clef de chiffrement aléatoire pour le chiffrement "
"symmétrique ..."

#: src/libdar/macro_tools.cpp:1322
msgid ""
"Scrambling is a very weak encryption algorithm, this is a non-sens to use "
"with asymmetric encryption"
msgstr ""
"Le chiffrement \"scramble\" est très faible. C'est un non-sens de l'utiliser "
"avec le chiffrement asymétrique"

#: src/libdar/macro_tools.cpp:1362
#, c-format
msgid ""
"For your information, this is the iteration %d for which the randomly "
"generated key is reported to be weak by libgcrypt, continuing generating "
"another random key... patience"
msgstr ""
"Pour information, c'est l'itération n°%d pour laquelle la clef aléatoire "
"générée est considérée comme faible par libgcrypt. La rechercher d'une "
"nouvelle clef aléatoire continue ... patience"

#: src/libdar/macro_tools.cpp:1366
#, c-format
msgid ""
"... A strong randomly generated key could be found after %d iteration(s)"
msgstr ""
"Une clef forte générée aléatoirement a pu être trouvée après %d iteration(s)"

#: src/libdar/macro_tools.cpp:1373
msgid "Key generated"
msgstr "Clef générée"

#: src/libdar/macro_tools.cpp:1385
msgid ""
"WARNING: When signing an archive with more than one recipient, there is a "
"theorical risk that a recipient forges a slightly modified version of the "
"generated archive without breaking the signature validation. It is advised "
"in that context to sign the archive externally by calling \"gpg --detach-sign"
"\" once dar has completed the archive"
msgstr ""
"ATTENTION : signer une archive ayant plus d'un destinataire permet en "
"théorie à un destinataire de créer une archive légèrement modifiée qui sera "
"toujours valide du point de vue de sa signature. Ils est préférable dans ce "
"context de signer l'archive générée sans dar en appelant par exemple \"gpg --"
"detach-sign\""

#: src/libdar/macro_tools.cpp:1424
msgid "Please confirm your password: "
msgstr "Merci de confirmer le mot de passe : "

#: src/libdar/macro_tools.cpp:1428
msgid "The two passwords are not identical. Aborting"
msgstr "Les deux mots de passes ne sont pas identiques. Abandon"

#: src/libdar/macro_tools.cpp:1448
msgid "Adding a new layer on top: scrambler object..."
msgstr "Ajout d'une nouvelle couche : Chiffrement faible ..."

#: src/libdar/macro_tools.cpp:1460
msgid "Adding a new layer on top: Strong encryption object..."
msgstr "Ajout d'une nouvelle couche : Chiffrement fort ..."

#: src/libdar/macro_tools.cpp:1529
msgid "Adding a new layer on top: Caching layer for better performances..."
msgstr ""
"Ajout d'une nouvelle couche : Cache pour de meilleures performances ..."

#: src/libdar/macro_tools.cpp:1600
msgid "Writing down the archive header..."
msgstr "Ecriture de l'en-tête de l'archive ..."

#: src/libdar/macro_tools.cpp:1623
msgid "Writing down the initial elastic buffer through the encryption layer..."
msgstr "Ecriture du tampon élastique initial via la couche de chiffrement ..."

#: src/libdar/macro_tools.cpp:1634
msgid "Adding a new layer on top: Escape layer to allow sequential reading..."
msgstr ""
"Ajout d'une nouvelle couche : Couche d'échappement pour permettre la lecture "
"séquentielle ..."

#: src/libdar/macro_tools.cpp:1649
msgid "Adding a new layer on top: compression..."
msgstr "Ajout d'une nouvelle couche : Compression ..."

#: src/libdar/macro_tools.cpp:1654
msgid "Adding a streamed compression layer"
msgstr "Ajout d'un couche de compression sequentielle"

#: src/libdar/macro_tools.cpp:1664
#, c-format
msgid "Adding block compression layer, with %d worker thread(s)"
msgstr "Ajout d'une couche de compression par block utilisant %d thread(s)"

#: src/libdar/macro_tools.cpp:1690
msgid "Error creating archive layers: "
msgstr "Erreur pendant la création des couches pour l'archive : "

#: src/libdar/macro_tools.cpp:1796
msgid "Writing down archive contents..."
msgstr "Ecriture du contenu de l'archive ..."

#: src/libdar/macro_tools.cpp:1820
msgid "Calculating the signature of the catalogue hash..."
msgstr "Calcul de la signature du hashage du catalogue ..."

#: src/libdar/macro_tools.cpp:1836
msgid "Writing down the signed hash of the catalogue..."
msgstr "Ecriture de la signature du catalogue..."

#: src/libdar/macro_tools.cpp:1886
msgid "Closing the compression layer..."
msgstr "Fermeture de la couche de compression ..."

#: src/libdar/macro_tools.cpp:1898
msgid "Closing the escape layer..."
msgstr "Fermeture de la couche d'échappement..."

#: src/libdar/macro_tools.cpp:1910
msgid "Writing down the first archive terminator..."
msgstr "Ecriture du premier terminateur d'archive..."

#: src/libdar/macro_tools.cpp:1916
msgid "writing down the final elastic buffer through the encryption layer..."
msgstr "Ecriture du tampon élastique terminal via la couche de chiffrement ..."

#: src/libdar/macro_tools.cpp:1955
msgid "Closing the encryption layer..."
msgstr "Fermeture de la couche de chiffrement ..."

#: src/libdar/macro_tools.cpp:1977
msgid "Writing down archive trailer..."
msgstr "Ecriture de la fin d'archive ..."

#: src/libdar/macro_tools.cpp:1982
msgid "Writing down the second archive terminator..."
msgstr "Ecriture du second terminateur d'archive ..."

#: src/libdar/macro_tools.cpp:1993
msgid "Closing archive low layer..."
msgstr "Fermeture de la couche de base ..."

#: src/libdar/macro_tools.cpp:2010
msgid "Archive is closed."
msgstr "L'archive est fermée."

#: src/libdar/macro_tools.cpp:2197 src/libdar/macro_tools.cpp:2235
msgid ""
"libthreadar is required at compilation time in order to use more than one "
"thread for block compression"
msgstr ""
"libthreadar est nécessaire lors de la compilation afin de pouvoir utiliser "
"plus d'une file d'exécution pour la compression par bloc"

#: src/libdar/macro_tools.cpp:2258
msgid ""
"The format version of the archive is too high for that software version, try "
"reading anyway?"
msgstr ""
"La version du format ce cette archive est trop grand pour cette version "
"d'application. On essaye quand même lire cette archive ?"

#: src/libdar/mycurl_easyhandle_node.hpp:102
#, c-format
msgid "Error met while fetching info %d: %s"
msgstr "Erreur lors de la récupération d'information %d : %s"

#: src/libdar/mask.cpp:69
#, c-format
msgid "%Sglob expression: %S [%S]"
msgstr "%Sexpression glob: %S [%S]"

#: src/libdar/mask.cpp:110
#, c-format
msgid "%Sregular expression: %S [%S]"
msgstr "%Sexpression régulière: %S [%S]"

#: src/libdar/mask.cpp:160
#, c-format
msgid ""
"%Snot(\n"
"%S\n"
"%S)"
msgstr ""
"%Snon(\n"
"%S\n"
"%S)"

#: src/libdar/mask.cpp:279
#, c-format
msgid "%SIs subdir of: %S [%S]"
msgstr "%SSous-répertoire de : %S [%S]"

#: src/libdar/mask.cpp:297
#, c-format
msgid "%SPath is: %S [%S]"
msgstr "%SLe chemin est : %S [%S]"

#: src/libdar/mask.cpp:307
#, c-format
msgid "%SPath leads to: %S [%S]"
msgstr "%SLe chemin mène à : %S [%S]"

#: src/libdar/mask.cpp:315
msgid "case sensitive"
msgstr "sensible à la casse"

#: src/libdar/mask.cpp:315
msgid "case in-sensitive"
msgstr "insensible à la casse"

#: src/libdar/tuyau.cpp:143
msgid "Error while creating anonymous pipe: "
msgstr "Erreur lors de la création d'un tube anonyme : "

#: src/libdar/tuyau.cpp:171
msgid "Pipe's other end is not known, cannot provide a filedescriptor on it"
msgstr ""
"L'autre extrémité du tube est inconnue, impossible d'en fournir un "
"descripteur de fichier"

#: src/libdar/tuyau.cpp:185
msgid ""
"Pipe's other end is not known, cannot close any filedescriptor pointing on it"
msgstr ""
"L'autre extrémité du tube est inconnue, impossible de fermer un quelconque "
"descripteur de fichier pointant dessus"

#: src/libdar/tuyau.cpp:312
msgid "Error while reading from pipe: "
msgstr "Erreur lors de la lecture depuis un tube : "

#: src/libdar/tuyau.cpp:366 src/libdar/tuyau.cpp:371
msgid "Error while writing data to pipe: "
msgstr "Erreur lors de l'écriture sur un tube : "

#: src/libdar/tuyau.cpp:368 src/libdar/fichier_global.cpp:110
msgid ""
"No space left on device, you have the opportunity to make room now. When "
"ready : can we continue ?"
msgstr ""
"Plus d'espace disque disponible, vous avez la possibilité d'en faire "
"maintenant. Quand ce sera fait, pouvons-nous continuer ?"

#: src/libdar/tuyau.cpp:422
msgid "Error opening pipe: "
msgstr "Erreur lors de l'ouverture du tube : "

#: src/libdar/tuyau.cpp:510
msgid "File mode is neither read nor write"
msgstr "Le mode d'ouverture du fichier n'est ni en lecture ni en écriture"

#: src/libdar/zapette.cpp:65
msgid "Cannot read on input"
msgstr "Lecture impossible en entrée"

#: src/libdar/zapette.cpp:67
msgid "Cannot write on output"
msgstr "Écriture impossible en sortie"

#: src/libdar/zapette.cpp:97
#, c-format
msgid ""
"Failed driving dar_slave to the end of archive: %S. Trying to open the "
"archive from the first bytes"
msgstr ""
"dar_slave n'est pas arrivé à atteindre la fin de l'archive: %S. Tentantive "
"d'ouverture de l'archive depuis les premiers octets"

#: src/libdar/zapette.cpp:213
msgid "Uncomplete answer received from peer"
msgstr "Réponse incomplète reçue du correspondant"

#: src/libdar/zapette.cpp:297
msgid "Communication problem with peer, retry ?"
msgstr "Problème de communication, essayer à nouveau ?"

#: src/libdar/zapette.cpp:313 src/libdar/zapette.cpp:327
#: src/libdar/zapette.cpp:347 src/libdar/zapette.cpp:352
msgid "Incoherent answer from peer"
msgstr "Réponse incohérente du correspondant"

#: src/libdar/zapette.cpp:322
msgid "Bad answer from peer, while closing connection"
msgstr ""
"Réponse incohérente du correspondant pendant la terminaison de la connexion"

#: src/libdar/zapette.cpp:332 src/libdar/zapette.cpp:337
#: src/libdar/zapette.cpp:342
msgid ""
"Unexpected answer from slave, communication problem or bug may hang the "
"operation"
msgstr ""
"Réponse inattendue de l'esclave, problème un de communication ou un bogue "
"risque de suspendre l'opération"

#: src/libdar/zapette.cpp:355
msgid "Corrupted data read from pipe"
msgstr "Données corrompues lues depuis un tube"

#: src/libdar/generic_file.cpp:145
msgid "Reading ahead a write only generic_file"
msgstr "Lecture par anticipation sur un \"generic_file\" en écriture seule"

#: src/libdar/generic_file.cpp:160
msgid "Reading a write only generic_file"
msgstr "Lecture sur un \"generic_file\" ouvert en écriture seule"

#: src/libdar/generic_file.cpp:170
msgid "Writing to a read only generic_file"
msgstr "\"Écriture sur un \"generic_file\" ouvert en lecture seule"

#: src/libdar/generic_file.cpp:340
msgid "Cannot compare files in write only mode"
msgstr "Impossible de comparer des fichiers ouverts en écriture seule"

#: src/libdar/generic_file.cpp:427
msgid "Cannot truncate a read-only generic_file"
msgstr "Impossible de tronquer un generic_file en lecture seule"

#: src/libdar/generic_file.cpp:438
msgid "Cannot sync write on a read-only generic_file"
msgstr ""
"Ne peut pas synchroniser l'écriture sur un generic_file en lecture seule"

#: src/libdar/generic_file.cpp:449
msgid "Cannot flush read a write-only generic_file"
msgstr "Ne peut pas purger la lecture d'un generic_file en écriture seule"

#: src/libdar/op_tools.cpp:41 src/libdar/op_tools.cpp:113
#: src/libdar/op_tools.cpp:193 src/libdar/header_version.cpp:556
#: src/libdar/header_version.cpp:573
msgid "yes"
msgstr "oui"

#: src/libdar/op_tools.cpp:48 src/libdar/op_tools.cpp:119
#: src/libdar/op_tools.cpp:199
#, c-format
msgid ""
"Conflict found while selecting the file to retain in the resulting archive:"
msgstr ""
"Conflit lors de la sélection du fichier à conserver dans l'archive "
"résultante : "

#: src/libdar/op_tools.cpp:49
#, c-format
msgid "User Decision requested for data of file %S"
msgstr "Décision de l'utilisateur requise pour les données de %S"

#: src/libdar/op_tools.cpp:52
msgid ""
"\n"
"Your decision about file's data:\n"
"[P]reserve\n"
"[O]verwrite\n"
"mark [S]aved and preserve\n"
"mark saved and overwri[T]e\n"
"[R]emove\n"
"[*] keep undefined\n"
"[A]bort\n"
" Your Choice? "
msgstr ""
"\n"
"Votre décision à propos des données du fichier :\n"
"[P] préserver\n"
"[O] écraser\n"
"[S] marquer comme déjà sauvé et préserver\n"
"[T] marquer comme déjà sauvé et écraser\n"
"[R] supprimer l'entrée\n"
"[*] laisser non défini\n"
"[A] arrêter l'opération\n"
"  Votre choix ?"

#: src/libdar/op_tools.cpp:54 src/libdar/op_tools.cpp:125
#: src/libdar/op_tools.cpp:205
msgid ""
"Please answer by the character between brackets ('[' and ']') and press "
"return"
msgstr ""
"Merci de répondre avec un des caractères entre crochets et appuyer sur "
"\"entrée\""

#: src/libdar/op_tools.cpp:84 src/libdar/op_tools.cpp:163
#: src/libdar/op_tools.cpp:231
#, c-format
msgid ""
"Warning, are you sure you want to abort (please answer \"%S\" to confirm)? "
msgstr ""
"Attention, êtes-vous sûr de vouloir arrêter (répondre \"%S\" pour confirmer)?"

#: src/libdar/op_tools.cpp:88 src/libdar/op_tools.cpp:167
#: src/libdar/op_tools.cpp:235
msgid "Cancellation no confirmed"
msgstr "Arrêt non confirmé"

#: src/libdar/op_tools.cpp:91 src/libdar/op_tools.cpp:170
#: src/libdar/op_tools.cpp:238
msgid "Unknown choice: "
msgstr "Choix inconnu : "

#: src/libdar/op_tools.cpp:120
#, c-format
msgid "User Decision requested for EA of file %S"
msgstr "Décision de l'utilisateur requise pour les AE du fichier %S"

#: src/libdar/op_tools.cpp:123
msgid ""
"\n"
"Your decision about file's EA:\n"
"[p]reserve\n"
"[o]verwrite\n"
"mark [s]aved and preserve\n"
"mark saved and overwri[t]e\n"
"[m]erge EA and preserve\n"
"merge EA a[n]d overwrite\n"
"[r]emove\n"
"[*] keep undefined\n"
"[a]bort\n"
"  Your choice? "
msgstr ""
"\n"
"Votre décision pour les AE du fichier :\n"
"[p] préserver\n"
"[o] écraser\n"
"[s] marquer comme déjà sauvé et préserver\n"
"[t] marquer comme déjà sauvé et écraser\n"
"[m] fusionner les EA et préserver\n"
"[n] fusionner les EA et écraser\n"
"[r] supprimer tous les EA\n"
"[*] laisser l'action non définie\n"
"[a] arrêter l'opération\n"
"   Votre choix ? "

#: src/libdar/op_tools.cpp:200
#, c-format
msgid "User Decision requested for FSA of file %S"
msgstr "Décision de l'utilisateur requise pour les FSA du fichier %S"

#: src/libdar/op_tools.cpp:203
msgid ""
"\n"
"Your decision about file's FSA:\n"
"[p]reserve\n"
"[o]verwrite\n"
"mark [s]aved and preserve\n"
"mark saved and overwri[t]e\n"
"[*] keep undefined\n"
"[a]bort\n"
"  Your choice? "
msgstr ""
"\n"
"Votre décision à propos des FSA du fichier :\n"
"[p] préserver\n"
"[o] écraser\n"
"marquer comme déjà [s]auvé et préserver\n"
"[t] marquer comme déjà sauvé et écraser\n"
"[*] laisser non défini\n"
"[a]rrêter l'opération\n"
"  Votre choix ?"

#: src/libdar/op_tools.cpp:272
#, c-format
msgid "Entry information:\t\"in place\"\t\"to be added\""
msgstr "Informations sur les entrées :\t\"en place\"\t\"à ajouter\""

#: src/libdar/op_tools.cpp:273
#, c-format
msgid "Is inode         :\t  %S  \t\t  %S"
msgstr "Est une inode                :\t  %S  \t\t  %S"

#: src/libdar/op_tools.cpp:274
#, c-format
msgid "Is directory     :\t  %S  \t\t  %S"
msgstr "Est un répertoire            :\t  %S  \t\t  %S"

#: src/libdar/op_tools.cpp:275
#, c-format
msgid "Is plain file    :\t  %S  \t\t  %S"
msgstr "Est un fichier               :\t  %S  \t\t  %S"

#: src/libdar/op_tools.cpp:276
#, c-format
msgid "Is hard linked   :\t  %S  \t\t  %S"
msgstr "Est un lien dur              :\t  %S  \t\t  %S"

#: src/libdar/op_tools.cpp:277
#, c-format
msgid "Entry type       :\t  %s  \t  %s"
msgstr "Type d'entrée                :\t  %s  \t  %s"

#: src/libdar/op_tools.cpp:283
msgid "me"
msgstr "moi"

#: src/libdar/op_tools.cpp:292
#, c-format
msgid "Data more recent :\t  %S  \t\t  %S"
msgstr "Données plus récentes        :\t  %S  \t\t  %S"

#: src/libdar/op_tools.cpp:302
#, c-format
msgid "Data size        :\t  %i  \t\t  %i"
msgstr "Taille des données           :\t  %i  \t\t  %i"

#: src/libdar/op_tools.cpp:303
#, c-format
msgid "Sparse file      :\t  %S  \t\t  %S"
msgstr "Fichier à trou               :\t  %S  \t\t  %S"

#: src/libdar/op_tools.cpp:304
#, c-format
msgid "Dirty file       :\t  %S  \t\t  %S"
msgstr "Inode sale                   :\t  %S  \t\t  %S"

#: src/libdar/op_tools.cpp:306
#, c-format
msgid "Data full saved  :\t  %S  \t\t  %S"
msgstr "Données sauvées              :\t  %S  \t\t  %S"

#: src/libdar/op_tools.cpp:307
#, c-format
msgid "EA full saved    :\t  %S  \t\t  %S"
msgstr "Attributs Étendus sauvés     :\t  %S  \t\t  %S"

#: src/libdar/op_tools.cpp:309
#, c-format
msgid "EA more recent   :\t  %S  \t\t  %S"
msgstr "Attr. Etend. plus récents    :\t  %S  \t\t  %S"

#: src/libdar/op_tools.cpp:310
#, c-format
msgid "FSA full saved   :\t  %S  \t\t  %S"
msgstr "FSA sauvés complètement     :\t  %S  \t\t  %S"

#: src/libdar/op_tools.cpp:315
#, c-format
msgid "FSA familly      :\t  %S  \t\t  %S"
msgstr "Famille de FSA             :\t  %S  \t\t  %S"

#: src/libdar/op_tools.cpp:324
#, c-format
msgid "EA number        :\t  %i  \t\t  %i"
msgstr "Nombre d'Attributs Étendus   :\t  %i  \t\t  %i"

#: src/libdar/op_tools.cpp:327
#, c-format
msgid "EA size          :\t  %i  \t\t  %i"
msgstr "Taille totale des Attr. Eten.:\t  %i  \t\t  %i"

#: src/libdar/generic_file_overlay_for_gpgme.cpp:55
#, c-format
msgid "Error creating data buffer overlay for GPGME: %s"
msgstr "Erreur de création d'un tampon pour GPGME: %s "

#: src/libdar/generic_file_overlay_for_gpgme.cpp:107
msgid "File offset too large to be stored in off_t type"
msgstr ""
"Indexe du fichier trop grand pour être stocké var un variable de type off_t"

#: src/libdar/tlv.cpp:66
msgid "Missing data to initiate a TLV object"
msgstr "il manque des données initialiser un objet TLV"

#: src/libdar/entrepot_local.cpp:169
#, c-format
msgid "Cannot remove file %s: %s"
msgstr "Suppression du fichier %s impossible: %s"

#: src/libdar/header.cpp:103 src/libdar/header.cpp:111
#: src/libdar/header.cpp:114 src/libdar/header.cpp:116
msgid "Reached end of file while reading slice header"
msgstr ""
"Fin de fichier atteinte lors de la lecture d'un en-tête de tranche d'archive"

#: src/libdar/header.cpp:130 src/libdar/header.cpp:152
msgid ""
"LAX MODE: slice size is not possible to read, (lack of virtual memory?), "
"continuing anyway..."
msgstr ""
"MODE RELAX : Impossible de lire la taille des tranches, (manque de mémoire "
"virtuelle ?), on continue malgré tout ..."

#: src/libdar/header.cpp:167
msgid ""
"LAX MODE: first slice size is not possible to read, (lack of virtual "
"memory?), continuing anyway..."
msgstr ""
"MODE RELAX : la taille de la première tranche est impossible à lire (manque "
"de mémoire virtuelle ?), on continue malgré tout ..."

#: src/libdar/header.cpp:180
msgid ""
"Archive format older than \"08\" (release 2.4.0) cannot be read through a "
"single pipe. It only can be read using dar_slave or normal plain file (slice)"
msgstr ""
"Un format d'archive plus ancien que \"08\" (release 2.4.0) ne peut être lu à "
"partir d'un seul tube, seule la lecture avec dar_slave ou à partir de "
"fichiers (c'est à dire de tranches) est possible"

#: src/libdar/header.cpp:182
msgid ""
"LAX MODE: first slice size is not possible to read, continuing anyway..."
msgstr ""
"MODE RELAX : la taille de la première tranche est impossible à lire, on "
"continue malgré tout ... "

#: src/libdar/header.cpp:197
msgid "Badly formatted SAR header (unknown TLV type in slice header)"
msgstr ""
"En-tête SAR mal-formé (type de TLV inconnu dans l'en-tête d'une tranche)"

#: src/libdar/header.cpp:200
msgid "LAX MODE: Unknown data in slice header, ignoring and continuing"
msgstr ""
"MODE RELAX : Data inconnue dans un en-tête de tranche, on ignore et on "
"continue"

#: src/libdar/header.cpp:379
msgid "incomplete data set name found in a slice header"
msgstr "Nom incomplet de jeu de données rencontré dans un en-tête de tranche"

#: src/libdar/header.cpp:383
#, c-format
msgid ""
"Unknown entry found in slice header (type = %d), option not supported. The "
"archive you are reading may have been generated by a more recent version of "
"libdar, ignore this entry and continue anyway?"
msgstr ""
"Entrée inconnue trouvé dans l'en-tête de tranche (type = %d), option non "
"supportée. L'archive lue peut avoir été crée par une version plus récente de "
"libdar, est-ce qu'on ignore cette entrée et on continue ?"

#: src/libdar/crypto_sym.hpp:188 src/libdar/crypto_sym.hpp:189
#: src/libdar/crypto_sym.hpp:190 src/libdar/crypto_sym.cpp:158
#: src/libdar/crypto_sym.cpp:172 src/libdar/crypto_sym.cpp:221
#: src/libdar/crypto_sym.cpp:252
msgid "Strong encryption support (libgcrypt)"
msgstr "Support du chiffrement fort (libgcrypt)"

#: src/libdar/gf_mode.cpp:43
msgid "read only"
msgstr "lecture seule"

#: src/libdar/gf_mode.cpp:46
msgid "write only"
msgstr "écriture seule"

#: src/libdar/gf_mode.cpp:49
msgid "read and write"
msgstr "lecture et écriture"

#: src/libdar/generic_rsync.cpp:210
msgid "Error met building the rsync hash table: "
msgstr "Erreur lors de la construction de la table de hashage rsync: "

#: src/libdar/generic_rsync.cpp:487
msgid "Error met while feeding data to librsync: "
msgstr "Erreur lors de l'envoi de données à librsync: "

#: src/libdar/generic_rsync.cpp:509
msgid "Error releasing librsync job: "
msgstr "Erreur lors de la libération d'un travail de librsync: "

#: src/libdar/cat_file.cpp:470
msgid "cannot provide data from a \"not saved\" file object"
msgstr "impossible de fournir des données pour un fichier non sauvegardé"

#: src/libdar/cat_file.cpp:481
msgid "data has been cleaned, object is now empty"
msgstr "données purgées, l'objet est maintenant vide"

#: src/libdar/cat_file.cpp:885
msgid "can't read data CRC: No escape mark found for that file"
msgstr ""
"Ne peut lire le CRC sur les données : aucune séquence d'échappement trouvée "
"pour ce fichier"

#: src/libdar/cat_file.cpp:1088
msgid "can't find mark for delta signature"
msgstr "Marque pour signature delta introuvable"

#: src/libdar/cat_file.cpp:1105
msgid "Error while retrieving delta signature from the archive: "
msgstr "Erreur lors de la récupération de signature delta depuis l'archive : "

#: src/libdar/cat_file.cpp:1211
#, c-format
msgid "not same size: %i <--> %i"
msgstr "tailles différentes : %i <--> %i"

#: src/libdar/cat_file.cpp:1218 src/libdar/cat_inode.cpp:417
#, c-format
msgid "difference of last modification date: %S <--> %S"
msgstr "différence de date de dernière modification : %S <--> %S"

#: src/libdar/cat_file.cpp:1279
#, c-format
msgid "different file data, offset of first difference is: %i"
msgstr ""
"les donnes ne correspondent pas: position de la première différence au sein "
"du fichier: %i"

#: src/libdar/cat_file.cpp:1287
msgid ""
"Same data but CRC value could not be verified because we did not guessed "
"properly its width (sequential read restriction)"
msgstr ""
"Données identiques mais CRC non vérifié, car sa largeur n'a pas été devinée "
"correctement (restriction due à la lecture sequentielle)"

#: src/libdar/cat_file.cpp:1289
msgid "Same data but stored CRC does not match the data!?!"
msgstr ""
"Même donnée, mais le CRC enregistré ne correspond pas à ces données !?!"

#: src/libdar/cat_file.cpp:1330
msgid "Delta signature do not match"
msgstr "Les signatures delta ne correspondent pas"

#: src/libdar/cat_file.cpp:1372
#, c-format
msgid "Delta signature do not have the same size: %i <--> %i"
msgstr "tailles différentes des signatures delta : %i <--> %i"

#
#: src/libdar/cat_file.cpp:1374
msgid "Delta signature have the same size but do not match"
msgstr ""
"Les signatures delta ont bien la même taille mais leurs contenus ne "
"correspondent pas"

#: src/libdar/cat_file.cpp:1417
msgid "CRC difference concerning file's data"
msgstr "Difference de CRC pour les données du fichier"

#: src/libdar/delta_sig_block_size.cpp:66
msgid "Invalid divisor used for delta signature block len calculation"
msgstr ""
"Valeur incorrecte du diviseur pour la détermination de la taille des block "
"de signature delta"

#: src/libdar/delta_sig_block_size.cpp:68
msgid ""
"minimum size should be lesser or equal than maximum size when specifying "
"delta signature block size formula"
msgstr ""
"la taille minimale devrait être supérieure ou égale à la taille maximale des "
"block de signature delta"

#: src/libdar/database_header.cpp:106
msgid ""
"The format version of this database is too high for that software version, "
"use a more recent software to read or modify this database"
msgstr ""
"La version du format de cette base de données et trop élevé pour cette "
"version de logiciel. Utiliser une version du logiciel plus récente pour lire "
"ou modifier cette base de donnée"

#: src/libdar/database_header.cpp:109
msgid "Unknown header option in database, aborting\n"
msgstr "En-tête inconnu dans la base de donnée, abandon\n"

#: src/libdar/database_header.cpp:172
msgid "Cannot create database, file exists"
msgstr "Impossible de créer la base, un fichier de même nom existe déjà"

#: src/libdar/database_header.cpp:222
#, c-format
msgid "Error reading database %S : "
msgstr "Erreur lors de la lecture de la base %S : "

#: src/libdar/real_infinint.cpp:70 src/libdar/limitint.hpp:272
msgid "Reached end of file before all data could be read"
msgstr ""
"Fin de fichier atteinte alors que toutes les données n'ont pu être lues"

#: src/libdar/real_infinint.cpp:83 src/libdar/limitint.hpp:285
msgid "Badly formed \"infinint\" or not supported format"
msgstr "\"infinint\" malformé ou format non supporté"

#: src/libdar/real_infinint.cpp:247 src/libdar/limitint.hpp:423
msgid ""
"Subtracting an \"infinint\" greater than the first, \"infinint\" cannot be "
"negative"
msgstr ""
"Soustraction d'un \"infinint\" par un autre plus grand que le premier. Un "
"\"infinint\" ne peut pas être négatif"

#: src/libdar/real_infinint.cpp:840 src/libdar/limitint.hpp:464
#: src/libdar/limitint.hpp:473
msgid "Division by zero"
msgstr "Division par zéro"

#: src/libdar/cat_inode.cpp:163
msgid "badly structured inode: unknown inode flag"
msgstr "inode mal-formée : drapeau d'inode inconnu"

#: src/libdar/cat_inode.cpp:174 src/libdar/cat_inode.cpp:177
#: src/libdar/cat_inode.cpp:187
msgid "missing data to build an inode"
msgstr "données absentes pour construire une inode"

#: src/libdar/cat_inode.cpp:278
msgid "badly structured inode: unknown inode flag for FSA"
msgstr "inode mal-formée : drapeau de FSA inconnu"

#: src/libdar/cat_inode.cpp:392
msgid "different file type"
msgstr "types de fichier différents"

#: src/libdar/cat_inode.cpp:397
#, c-format
msgid "different owner (uid): %i <--> %i"
msgstr "groupes propriétaires différents (uid) : %i <--> %i"

#: src/libdar/cat_inode.cpp:403
#, c-format
msgid "different owner group (gid): %i <--> %i"
msgstr "groupes propriétaires différents (gid) : %i <--> %i"

#: src/libdar/cat_inode.cpp:409
#, c-format
msgid "different permission: %S <--> %S"
msgstr "droits d'accès différents: %S <--> %S"

#: src/libdar/cat_inode.cpp:432
msgid "different Extended Attributes"
msgstr "Attributs Étendus différents"

#: src/libdar/cat_inode.cpp:438
msgid "no Extended Attribute to compare with"
msgstr "aucun Attribut Étendu avec lequel comparer"

#: src/libdar/cat_inode.cpp:440 src/libdar/cat_inode.cpp:461
msgid ""
"Cannot compare EA: EA support has not been activated at compilation time"
msgstr ""
"Comparaison d'AE impossible : le support pour les Attributs Étendus n'a pas "
"été activé lors de la compilation"

#: src/libdar/cat_inode.cpp:454
msgid "inode last change date (ctime) greater, EA might be different"
msgstr ""
"date de dernier changement de l'inode (ctime) plus récent, les Attributs "
"Étendus peuvent être différents"

#: src/libdar/cat_inode.cpp:459
msgid "no Extended Attributes to compare with"
msgstr "aucun Attribut Étendu avec lequel comparer"

#: src/libdar/cat_inode.cpp:488
msgid "different Filesystem Specific Attributes"
msgstr "attributs spécifiques au système de fichier différents"

#: src/libdar/cat_inode.cpp:494
msgid "No Filesystem Specific Attribute to compare with"
msgstr "Aucun attribut spécifique au système de fichier avec lequel comparer"

#: src/libdar/cat_inode.cpp:502
msgid "inode last change date (ctime) greater, FSA might be different"
msgstr ""
"date de dernier changement de l'inode (ctime) plus récent, les FSA peuvent "
"être différents"

#: src/libdar/cat_inode.cpp:505
msgid "Filesystem Specific Attribute are missing"
msgstr "Les attributs spécifiques au système de fichier (FSA) font défaut"

#: src/libdar/cat_inode.cpp:792
msgid "CRC error detected while reading EA"
msgstr "Erreur de CRC détectée lors de la lecture des AE"

#: src/libdar/cat_inode.cpp:936
msgid ""
"Error while reading CRC for EA from the archive: No escape mark found for "
"that file"
msgstr ""
"Erreur lors de la lecture du CRC pour des AE à partir de l'archive : Aucune "
"séquence d'échappement trouvé pour ce fichier"

#: src/libdar/cat_inode.cpp:1163
msgid "CRC error detected while reading FSA"
msgstr "Erreur de CRC détectée lors de la lecture des FSA"

#: src/libdar/cat_inode.cpp:1287
msgid ""
"Error while reading CRC for FSA from the archive: No escape mark found for "
"that file"
msgstr ""
"Erreur lors de la lecture du CRC pour des FSA à partir de l'archive : Aucune "
"séquence d'échappement trouvé pour ce fichier"

#: src/libdar/lzo_module.cpp:45 src/libdar/lzo_module.cpp:55
#: src/libdar/lzo_module.cpp:100 src/libdar/lzo_module.cpp:133
#: src/libdar/lzo_module.cpp:150 src/libdar/lzo_module.cpp:195
msgid "lzo compression"
msgstr "compression lzo"

#: src/libdar/lzo_module.cpp:95
#, c-format
msgid ""
"Probable bug in liblzo2: lzo1x_*_compress returned unexpected/undocumented "
"code %d"
msgstr ""
"Bogue probable dans liblzo2 : lzo1x_*_compress a retourné un code non "
"prévu : %d"

#: src/libdar/lzo_module.cpp:126 src/libdar/bzip2_module.cpp:157
#: src/libdar/xz_module.cpp:103 src/libdar/xz_module.cpp:108
#: src/libdar/xz_module.cpp:147 src/libdar/lz4_module.cpp:160
#: src/libdar/gzip_module.cpp:141
msgid "corrupted compressed data met"
msgstr "corruption de données compressées"

#: src/libdar/lzo_module.cpp:128
msgid "Corrupted compressed data met"
msgstr "données compressées corrompues"

#: src/libdar/lzo_module.cpp:158
#, c-format
msgid "out of range LZO compression level: %d"
msgstr "niveau de compression LZO hors limites : %d"

#: src/libdar/cat_entree.cpp:84 src/libdar/cat_entree.cpp:132
#: src/libdar/cat_entree.cpp:142
msgid "corrupted file"
msgstr "fichier corrompu"

#: src/libdar/cat_entree.cpp:134
msgid ""
"LAX MODE: Unexpected saved status for end of directory entry, assuming data "
"corruption occurred, ignoring and continuing"
msgstr ""
"MODE RELAX : état de sauvegarde inattendu pour une fin de répertoire, "
"corruption des données probable et ignorée. On continue"

#: src/libdar/cat_entree.cpp:144
msgid ""
"LAX MODE: Unexpected saved status for class \"cat_detruit\" object, assuming "
"data corruption occurred, ignoring and continuing"
msgstr ""
"MODE RELAX : état de sauvegarde inattendu pour un objet de la classe "
"\"cat_detruit\", corruption de données probable et ignorée. On continue"

#: src/libdar/cat_entree.cpp:153
msgid "unknown type of data in catalogue"
msgstr "type de donnée inconnu dans le catalogue"

#: src/libdar/cat_entree.cpp:156
msgid ""
"LAX MODE: found unknown catalogue entry, assuming data corruption occurred, "
"cannot read further the catalogue as I do not know the length of this type "
"of entry"
msgstr ""
"MODE RELAX : Entrée inconnue dans le catalogue, corruption de données "
"probable qui interdit de lire plus avant le contenu de l'archive car aucune "
"la longueur de cet enregistrement n'est pas connue"

#: src/libdar/cat_entree.cpp:207
msgid "unknown entry"
msgstr "entrée inconnue"

#: src/libdar/cat_entree.cpp:208
#, c-format
msgid "Entry information CRC failure for %S. Ignore the failure?"
msgstr "Erreur de CRC sur l'entrée %S. Ignorer l'erreur ?"

#: src/libdar/cat_entree.cpp:214
#, c-format
msgid "Entry information CRC failure for %S"
msgstr "Erreur de CRC sur l'entrée %S"

#: src/libdar/cat_entree.cpp:216
msgid "Entry information CRC failure"
msgstr "Erreur de CRC sur l'information d'une entrée dans la table de contenu"

#: src/libdar/cat_entree.cpp:468
msgid "directory"
msgstr "répertoire"

#: src/libdar/cat_entree.cpp:472
msgid "hard linked inode"
msgstr "inode liée en dur"

#: src/libdar/cat_entree.cpp:474
msgid "plain file"
msgstr "fichier plein"

#: src/libdar/cat_entree.cpp:476
msgid "soft link"
msgstr "lien symbolique"

#: src/libdar/cat_entree.cpp:478
msgid "char device"
msgstr "fichier spécial caractère"

#: src/libdar/cat_entree.cpp:480
msgid "block device"
msgstr "fichier spécial bloc"

#: src/libdar/cat_entree.cpp:482
msgid "named pipe"
msgstr "tube nommé"

#: src/libdar/cat_entree.cpp:484
msgid "unix socket"
msgstr "prise unix"

#: src/libdar/cat_entree.cpp:486
msgid "deleted entry"
msgstr "entrée supprimée"

#: src/libdar/cat_entree.cpp:488
msgid "door inode"
msgstr "inode Porte"

#: src/libdar/mycurl_easyhandle_node.cpp:150
#, c-format
msgid "Error met while setting string option %d on libcurl handle: %s"
msgstr ""
"Erreur lors du paramétrage de l'option %d de type string pour le handle "
"libcurl : %s"

#: src/libdar/mycurl_easyhandle_node.cpp:160
#, c-format
msgid "Error met while setting secu_string option %d on libcurl handle: %s"
msgstr ""
"Erreur lors du paramétrage de l'option %d de type secu_string pour le handle "
"libcurl : %s"

#: src/libdar/mycurl_easyhandle_node.cpp:170
#, c-format
msgid "Error met while setting pointer option %d on libcurl handle: %s"
msgstr ""
"Erreur lors du paramétrage de l'option %d de type pointer pour le handle "
"libcurl : %s"

#: src/libdar/mycurl_easyhandle_node.cpp:180
#, c-format
msgid "Error met while setting long option %d on libcurl handle: %s"
msgstr ""
"Erreur lors du paramétrage de l'option %d de type long pour le handle "
"libcurl : %s"

#: src/libdar/mycurl_easyhandle_node.cpp:190
#, c-format
msgid "Error met while setting curl_slist option %d on libcurl handle: %s"
msgstr ""
"Erreur lors du paramétrage de l'option %d de type curl_slist pour le handle "
"libcurl : %s"

#: src/libdar/mycurl_easyhandle_node.cpp:200
#, c-format
msgid "Error met while setting curl_off_t option %d on libcurl handle: %s"
msgstr ""
"Erruer lors du paramétrage de l'option %d de type curl_off_t pour le handle "
"libcurl : %s"

#: src/libdar/mycurl_easyhandle_node.cpp:231
msgid "Error met while creating a libcurl handle"
msgstr "Erreur lors de la cration d'un objet libcurl"

#: src/libdar/mycurl_easyhandle_node.cpp:329
#: src/libdar/mycurl_easyhandle_node.cpp:335
#, c-format
msgid "%S: %s, aborting"
msgstr "%S : %s, abandon"

#: src/libdar/mycurl_easyhandle_node.cpp:350
#, c-format
msgid "%S: %s, retrying in %d seconds"
msgstr "%S : %s, nouvelle tentative dans %d secondes"

#: src/libdar/mycurl_easyhandle_node.cpp:357
#, c-format
msgid "%S: %s, do we retry network operation?"
msgstr "%S : %s, retente-t-on l'opération réseau ?"

#: src/libdar/cat_mirage.cpp:141
msgid "Incoherent catalogue structure: hard linked inode's data not found"
msgstr ""
"structure incohérente du catalogue : données non trouvée pour une inode "
"ayant un lien dur"

#: src/libdar/cat_mirage.cpp:178
msgid "Incoherent catalogue structure: hard linked data is not an inode"
msgstr ""
"structure incohérente du catalogue : les données liées en dur ne sont pas "
"celles d'une inode"

#: src/libdar/cat_mirage.cpp:215
msgid "Incoherent catalogue structure: duplicated hard linked inode's data"
msgstr ""
"Incohérence dans le catalogue : duplication des données associées à une "
"inode liée en dur"

#: src/libdar/cat_mirage.cpp:229
msgid ""
"Incoherent catalogue structure: unknown status flag for hard linked inode"
msgstr ""
"Incohérence dans le catalogue : drapeau d'état inconnu pour une inode liée "
"en dur"

#: src/libdar/user_interaction5.cpp:167 src/libdar/shell_interaction.cpp:407
msgid "Continue? "
msgstr "Continuer ?"

#: src/libdar/sar.cpp:170
#, c-format
msgid ""
"Error met while opening the last slice: %S. Trying to open the archive using "
"the first slice..."
msgstr ""
"Erreur rencontrée lors de l'ouverture de la dernière tranche : %S . "
"Tentative d'ouverture à partir de la première tranche ..."

#: src/libdar/sar.cpp:218
msgid "File size too small"
msgstr "Taille de fichier trop petite"

#: src/libdar/sar.cpp:222
msgid "First file size too small"
msgstr "Taille du premier fichier trop petite"

#: src/libdar/sar.cpp:780
msgid "LAX MODE: Caught exception: "
msgstr "MODE RELAX : Exception attrapée : "

#: src/libdar/sar.cpp:781
#, c-format
msgid ""
"LAX MODE: %S is missing, You have the possibility to create a zero byte "
"length file under the name of this slice, to replace this missing file. This "
"will of course generate error messages about the information that is missing "
"in this slice, but at least libdar will be able to continue. Can we continue "
"now?"
msgstr ""
"MODE RELAX : %S est manquant. Vous avez la possibilité de créer un fichier "
"de taille nulle de ce nom pour remplacer le fichier manquant. Ceci génèrera "
"bien sûr des messages d'erreurs à propos des informations manquantes dans "
"cette tranche, mais au moins libdar pourra continuer. Peut on continuer "
"maintenant ?"

#: src/libdar/sar.cpp:793
#, c-format
msgid "%S is required for further operation, please provide the file."
msgstr ""
"%S est requis pour la suite des opérations, merci de fournir ce fichier."

#: src/libdar/sar.cpp:795
#, c-format
msgid ""
"%S is required for further operation, please provide the file if you have it."
msgstr ""
"%S est requis pour la suite des opérations, merci de fournir ce fichier si "
"vous l'avez."

#: src/libdar/sar.cpp:800
#, c-format
msgid "Failed reading slice %S: "
msgstr "Echec de lecture de la tranche %S : "

#: src/libdar/sar.cpp:843
#, c-format
msgid "%S has a bad or corrupted header, please provide the correct file."
msgstr "%S a un en-tête corrompu ou malformé, merci de fournir le bon fichier."

#: src/libdar/sar.cpp:847
#, c-format
msgid ""
"LAX MODE: %S has a bad or corrupted header, trying to guess original values "
"and continuing if possible"
msgstr ""
"MODE RELAX : %S a un en-tête corrompu, tentative de détermination des "
"valeurs d'origine puis on continue si c'est possible"

#: src/libdar/sar.cpp:857
#, c-format
msgid ""
"%S is not a valid file (wrong magic number), please provide the good file."
msgstr ""
"%S n'est pas un fichier valide (mauvais numéro magique), merci de fournir le "
"bon fichier."

#: src/libdar/sar.cpp:861
#, c-format
msgid ""
"LAX MODE: In spite of its name, %S does not appear to be a dar slice, "
"assuming a data corruption took place and continuing"
msgstr ""
"MODE RELAX : En dépit de son nom, %S ne semble pas être une tranche "
"d'archive, on suppose qu'une corruption des données a eu lieu et on continue"

#: src/libdar/sar.cpp:865
msgid ""
"This is an old archive, it can only be opened starting by the first slice"
msgstr ""
"Ceci est une ancienne archive, elle doit être ouverte en lisant d'abord la "
"première tranche"

#: src/libdar/sar.cpp:892
msgid ""
"LAX MODE: Due to probable data corruption, dar could not determine the "
"correct size of slices in this archive. For recent archive, this information "
"is duplicated in each slice, do you want to try opening another slice to get "
"this value if present?"
msgstr ""
"MODE RELAX : A cause d'une corruption probable des données, libdar ne peut "
"déterminer la taille exacte des tranches. Pour des archives récentes, cette "
"information est dupliquée dans chaque tranche. Voulez-vous essayer de lire "
"une autre tranche pour récupérer cette information ?"

#: src/libdar/sar.cpp:896
msgid "LAX MODE: Please provide the slice number to read: "
msgstr "MODE RELAX : Merci de fournir le numéro de la tranche à lire : "

#: src/libdar/sar.cpp:904
msgid "LAX MODE: Please provide an strictly positive integer number"
msgstr "MODE RELAX : Merci de fournir un nombre entier strictement positif"

#: src/libdar/sar.cpp:910
#, c-format
msgid "LAX MODE: opening slice %i to read its slice header"
msgstr ""
"MODE RELAX : ouverture de la tranche %i afin de lire l'en-tête de tranche"

#: src/libdar/sar.cpp:912
#, c-format
msgid "LAX MODE: closing slice %i, header properly fetched"
msgstr ""
"MODE RELAX : fermeture de la tranche %i, l'en-tête a pu être lu correctement"

#: src/libdar/sar.cpp:918
msgid ""
"LAX MODE: In spite of a the absence of a known slice size, continuing anyway"
msgstr ""
"MODE RELAX : On continue malgré l'absence d'information à propos de la "
"taille des tranches"

#: src/libdar/sar.cpp:927
msgid "Incoherent slice header: First slice size too small"
msgstr "En-tête de tranche incohérent : taille de première tranche trop petite"

#: src/libdar/sar.cpp:932
msgid "incoherent slice header: Slice size too small"
msgstr "En-tête de tranche incohérent : taille de tranche trop petite"

#: src/libdar/sar.cpp:939
#, c-format
msgid "Error opening %S : "
msgstr "Erreur d'ouverture de %S : "

#: src/libdar/sar.cpp:939
msgid " . Retry ?"
msgstr " . Essayer à nouveau ?"

#: src/libdar/sar.cpp:950
msgid " is a slice from another backup, please provide the correct slice."
msgstr " est une tranche d'une autre archive, merci de fournir le bon fichier."

#: src/libdar/sar.cpp:955
msgid ""
"LAX MODE: internal name of the slice leads dar to consider it is not member "
"of the same archive. Assuming data corruption occurred and relying on the "
"filename of this slice as proof of its membership to the archive"
msgstr ""
"MODE RELAX : le nom interne de la tranche laisse à penser qu'elle ne fait "
"pas partie de la même archive. On suppose qu'il s'agit d'une corruption de "
"données et on ignore cette erreur"

#: src/libdar/sar.cpp:985
msgid ""
"Data corruption met at end of slice, forbidden flag found at this position"
msgstr ""
"Corruption de données rencontré en fin de tranche, drapeau interdit à cet "
"endroit"

#: src/libdar/sar.cpp:991
msgid "Data corruption met at end of slice, unknown flag found"
msgstr "Corruption de données rencontrée en fin de tranche, drapeau inconnu"

#: src/libdar/sar.cpp:1020
#, c-format
msgid ""
"Two different slices (%i and %i) are marked as the last slice of the backup!"
msgstr ""
"Deux tranches différentes %i et %i sont toutes les deux marquées comme la "
"dernière de l'archive !"

#: src/libdar/sar.cpp:1023
#, c-format
msgid ""
"LAX MODE: slices %i and %i are both recorded as last slice of the archive, "
"keeping the higher number as the real last slice"
msgstr ""
"MODE RELAX : les tranches %i et %i sont toutes les deux marquées comme la "
"dernière de l'archive, on considère que la dernière est celle de numéro le "
"plus élevé"

#: src/libdar/sar.cpp:1046
#, c-format
msgid "Slice %S has an unknown flag (neither terminal nor non_terminal file)."
msgstr ""
"La tranche %S possède un drapeau inconnu (ni terminal ni non-terminal)."

#: src/libdar/sar.cpp:1056
#, c-format
msgid ""
"Due to data corruption, it is not possible to know if slice %S is the last "
"slice of the archive or not. I need your help to figure out this. At the "
"following prompt please answer either one of the following words: \"last\" "
"or \"notlast\" according to the nature of this slice (you can also answer "
"with \"abort\" to abort the program immediately): "
msgstr ""
"A cause d'une corruption des données, il n'est pas possible si la tranche %S "
"est ou non la dernière de l'archive. Merci de votre aide pour le déterminer. "
"A l'invite qui suit, merci de répondre par \"dernier\" ou \"non dernier\" "
"selon la nature de cette tranche (vous pouvez-aussi répondre par \"stop\" "
"pour arrêter le programme immédiatement) : "

#: src/libdar/sar.cpp:1058 src/libdar/sar.cpp:1062
msgid "last"
msgstr "dernier"

#: src/libdar/sar.cpp:1058
msgid "notlast"
msgstr "non dernier"

#: src/libdar/sar.cpp:1058 src/libdar/sar.cpp:1060
msgid "abort"
msgstr "stop"

#: src/libdar/sar.cpp:1074
msgid ""
"LAX MODE: Slice flag corrupted, but a slice of higher number has been seen, "
"thus the header flag was surely not indicating this slice as the last of the "
"archive. Continuing"
msgstr ""
"MODE RELAX : Le drapeau de tranche est corrompu, mais comme une tranche de "
"numéro supérieur a déjà été vu, ce drapeau ne pouvait pas indiquer cette "
"tranche comme la dernière de l'archive, on continue"

#: src/libdar/sar.cpp:1118
#, c-format
msgid "failed openning slice %S: %S. Will try to erase it first, if allowed"
msgstr ""
"Echec d'ouverture de la tranche %S: %S. Nouvelle tentative avec écrasement "
"préalable, si autorisé"

#: src/libdar/sar.cpp:1205
msgid "file exists, and DONT_ERASE option is set."
msgstr "le fichier existe et l'option contre l'écrasement a été activée."

#: src/libdar/sar.cpp:1210
msgid " is about to be overwritten."
msgstr " est sur le point d'être écrasé."

#: src/libdar/sar.cpp:1290
msgid ""
"First slice size is too small to even just be able to drop the slice header"
msgstr ""
"La taille de la première tranche est trop petite pour être en mesure "
"contenir ne serait-ce que l'en-tête de tranche"

#: src/libdar/sar.cpp:1292
msgid "Slice size is too small to even just be able to drop the slice header"
msgstr ""
"La taille de tranche est trop petite pour être en mesure de contenir ne "
"serait-ce que l'en-tête de tranche"

#: src/libdar/sar.cpp:1358
msgid "Finished writing to file "
msgstr "Écriture terminée dans le fichier "

#: src/libdar/sar.cpp:1358
msgid ", ready to continue ? "
msgstr ", prêt à continuer ? "

#: src/libdar/sar.cpp:1363
msgid ""
"If you really want to abort the archive creation hit CTRL-C, then press "
"enter."
msgstr ""
"Si vous voulez vraiment arrêter la création de l'archive, appuyez sur CTRL+C "
"puis appuyez sur la touche entrée"

#: src/libdar/sar.cpp:1395
msgid "file not open"
msgstr "Fichier non ouvert"

#: src/libdar/sar.cpp:1429
msgid "The last file of the set is not present in "
msgstr "Le dernier fichier (tranche) de l'archive n'est pas présent dans "

#: src/libdar/sar.cpp:1429
msgid " , please provide it."
msgstr " , veuillez le fournir."

#: src/libdar/sar.cpp:1443
#, c-format
msgid ""
"No backup file is present in %S for archive %S, please provide the last file "
"of the set."
msgstr ""
"Aucune tranche n'est présent dans %S pour l'archive %S, merci de fournir la "
"dernière tranche de l'archive."

#: src/libdar/filesystem_hard_link_write.cpp:292
#, c-format
msgid ""
"Error creating hard link %s : %s\n"
" Trying to duplicate the inode"
msgstr ""
"Erreur lors de la création du lien dur %s : %s\n"
" Tentative de duplication de l'inode"

#: src/libdar/filesystem_hard_link_write.cpp:306
#, c-format
msgid ""
"Error creating hard link : %s , the inode to link with [ %s ] has "
"disappeared, re-creating it"
msgstr ""
"Erreur lors de la création du lien dur : %s , l'inode à lier [ %s ] a "
"disparue, elle va être recréée"

#: src/libdar/filesystem_hard_link_write.cpp:313
#, c-format
msgid ""
"Error creating hard link : %s , the inode to link with [ %s ] is not "
"present, cannot restore this hard link"
msgstr ""
"Erreur lors de la création du lien dur : %s , l'inode à lier [ %s ] n'est "
"pas présente, le lien dur ne peut pas être restauré"

#: src/libdar/filesystem_hard_link_write.cpp:385
msgid "Bad CRC, data corruption occurred"
msgstr "Mauvais CRC, une corruption des données a eu lieu"

#: src/libdar/filesystem_hard_link_write.cpp:443
#, c-format
msgid ""
"error restoring Unix socket %s, path too long to be stored properly, socket "
"will be created as %s instead, do you confirm?"
msgstr ""
"Erreur de création de la prise Unix %s: chemin trop long, la prise sera crée "
"comme %s, OK ?"

#: src/libdar/filesystem_hard_link_write.cpp:445
msgid "Error creating Unix socket file: "
msgstr "Erreur lors de la création de la prise Unix : "

#: src/libdar/filesystem_hard_link_write.cpp:465
msgid "Could not create inode: "
msgstr "Création d'une inode impossible : "

#: src/libdar/filesystem_hard_link_write.cpp:467
msgid "Cannot create inode: "
msgstr "Création d'une inode impossible : "

#: src/libdar/filesystem_hard_link_write.cpp:467
msgid " Ready to continue ?"
msgstr " Prêt à continuer ?"

#: src/libdar/mask.hpp:118
msgid "TRUE"
msgstr "VRAI"

#: src/libdar/mask.hpp:118
msgid "FALSE"
msgstr "FAUX"

#: src/libdar/mask.hpp:309
msgid "AND"
msgstr "ET"

#: src/libdar/mask.hpp:342
msgid "No mask in the list of mask to operate on"
msgstr "Aucun masque sur lequel opérer dans la liste de masque"

#: src/libdar/mask.hpp:372
msgid "OR"
msgstr "OU"

#: src/libdar/mask.hpp:382
msgid "No mask to operate on in the list of mask"
msgstr "Aucun masque sur lequel opérer dans la liste de masque"

#: src/libdar/header_flags.cpp:66
msgid "Reached End of File while reading flag field"
msgstr "Fin de fichier atteinte lors de la lecture du champ drapeau"

#: src/libdar/header_flags.cpp:73
msgid ""
"tool large flag field for this implementation, either data corruption "
"occured or you need to upgrade your software"
msgstr ""
"champ de drapeau trop large pour cette implémentation, soit une corruption "
"de données à eu lieu soit vous devez mettre à jour votre logiciel"

#: src/libdar/header_version.cpp:106
msgid "LAX MODE: Failed to read the archive format version."
msgstr "MODE RELAX : Échec de lecture du format de l'archive"

#: src/libdar/header_version.cpp:109
msgid ""
"LAX MODE: archive format is composed of two parts, the major number and the "
"minor number, separated by a dot. For example with a format of \"11.1\", the "
"major is 11 and a the minor is 1. If no dot is specified like in \"6\" this "
"means a major of 6 with a minor is zero."
msgstr ""
"MODE RELAX : un format d'archive est composé de deux parties : le nombre "
"majeur et le nombre mineur, séparés par un point. Par exemple, avec le "
"format \"11.1\", le majeur est 11 et le mineur est 1. Si aucun point n'est "
"spécifié, comme pour le format \"6\", il faut comprendre un majeur de 6 et "
"un mineur de zéro."

#: src/libdar/header_version.cpp:110
#, c-format
msgid ""
"LAX MODE: To determine the archive format, use the table at %s to find it "
"out depending on the release version, (for example if this archive has been "
"created using dar release 2.3.4 to 2.3.7 the format is 6 (major = 6, minor = "
"0)"
msgstr ""
"MODE RELAX : Pour déterminer le format de l'archive, utiliser la table "
"disponible à l'URL %s pour la trouver en fonction de la release de dar/"
"libdar (par exemple si l'archive a été crée en utilisant une version de dar "
"de 2.3.4 à 2.3.7 le format est 6 (majeur = 6, mineur = 0) : "

#: src/libdar/header_version.cpp:111
msgid "LAX MODE: Please provide the format MAJOR number: "
msgstr "MODE RELAX : Merci de fournir le numéro MAJEUR du format : "

#: src/libdar/header_version.cpp:112
msgid "LAX MODE: Please provide the format MINOR number: "
msgstr "MODE RELAX : Merci de fournir le numéro MINEUR du format : "

#: src/libdar/header_version.cpp:117
#, c-format
msgid "LAX MODE: \"%S.%S\" is not a valid format"
msgstr "MODE RELAX : \"%S.%S\" n'est pas un format d'archive valide"

#: src/libdar/header_version.cpp:123
#, c-format
msgid "LAX MODE: Using archive format \"%d.%d\"?"
msgstr "MODE RELAX : Suivre le format d'archive \"%d.%d\" ?"

#: src/libdar/header_version.cpp:156
msgid ""
"LAX MODE: Unknown compression algorithm used, assuming data corruption "
"occurred. Please help me, answering with one of the following words \"none"
"\", \"gzip\", \"bzip2\", \"lzo\", \"xz\", \"zstd\" or \"lz4\" at the next "
"prompt:"
msgstr ""
"MODE RELAX : algorithme de compression inconnu utilisé, on suppose qu'une "
"corruption des données a eu lieu. Merci de m'aider à déterminer le mode de "
"compression qui a été utilisé en saisissant l'un des mots suivants \"aucun"
"\", \"gzip\", \"bzip2\", \"lzo\", \"xz\", \"zstd\" ou \"lz4\" : "

#: src/libdar/header_version.cpp:163
msgid "gzip"
msgstr "gzip"

#: src/libdar/header_version.cpp:168
msgid "bzip2"
msgstr "bzip2"

#: src/libdar/header_version.cpp:173
msgid "lzo"
msgstr "lzo"

#: src/libdar/header_version.cpp:178
msgid "xz"
msgstr "xz"

#: src/libdar/header_version.cpp:183
msgid "zstd"
msgstr "zstd"

#: src/libdar/header_version.cpp:188
msgid "lz4"
msgstr "lz4"

#: src/libdar/header_version.cpp:202 src/libdar/header_version.cpp:224
msgid "Reached End of File while reading archive header_version data structure"
msgstr ""
"Fin de fichier atteinte pendant la lecture de la structure de données "
"header_version"

#: src/libdar/header_version.cpp:257
msgid "Corruption met while reading header_version data structure"
msgstr ""
"Corruption rencontrée lors de la lecture de la structure de donnée "
"header_version"

#: src/libdar/header_version.cpp:274
msgid "Missing data for encrypted symmetrical key"
msgstr "Données absentes pour le chiffrement asymétrique des données"

#: src/libdar/header_version.cpp:291
msgid ""
"Error met while reading archive of reference slicing layout, ignoring this "
"field and continuing"
msgstr ""
"Erreur lors de la lecture des informations de découpage de l'archive de "
"référence. Erreur ignorée, on continue sans cette information"

#: src/libdar/header_version.cpp:316
msgid "valid hash algoritm needed for key derivation function"
msgstr ""
"Un algorithme de hashage valide est requis pour la fonction de dérivation de "
"clef"

#: src/libdar/header_version.cpp:328
msgid ""
"please indicate the hash algoritm to use for key derivation function '1' for "
"sha1, '5' for sha512, 'm' for md5, or 'q' to abort: "
msgstr ""
"Merci d'indiquer l'algorithme de hashage à utiliser pour la fonction de "
"dérivation de clef '1' pour sha1, '5' pour sha512, 'm' pour md5 ou 'q' pour "
"interrompre: "

#: src/libdar/header_version.cpp:346
msgid "please answer with a single character"
msgstr "merci de répondre avec un unique caractère"

#: src/libdar/header_version.cpp:383 src/libdar/header_version.cpp:385
#: src/libdar/header_version.cpp:409 src/libdar/header_version.cpp:411
msgid "Consistency check failed for archive header"
msgstr "Échec de la vérification de cohérence pour l'en-tête de l'archive"

#: src/libdar/header_version.cpp:426
msgid ""
"Unknown flag found in archive header/trailer, ignoring the CRC mismatch "
"possibly due to the unknown corresponding field"
msgstr ""
"Drapeau inconnu rencontré dans l'en-tête ou la fin de l'archive, on ignore "
"l'erreur de CRC qui est potentiellement due à un champ inconnu correspondant "
"à ce drapeau"

#: src/libdar/header_version.cpp:546
msgid "invalid hash algorithm provided for key derivation function"
msgstr "Algorithme de hashage invalide pour le fonction de dérivation de clef"

#: src/libdar/header_version.cpp:556 src/libdar/header_version.cpp:573
msgid "no"
msgstr "non"

#: src/libdar/header_version.cpp:577
#, c-format
msgid "Archive version format               : %s"
msgstr "Version du format de l'archive       : %s"

#: src/libdar/header_version.cpp:578
#, c-format
msgid "Compression algorithm used           : %S"
msgstr "Algorithme de compression utilisé    : %S"

#: src/libdar/header_version.cpp:579
#, c-format
msgid "Compression block size used          : %i"
msgstr "Taille des blocks de compression     : %i"

#: src/libdar/header_version.cpp:580
#, c-format
msgid "Symmetric key encryption used        : %S"
msgstr "Clef de chiffrement symmétrique      : %S"

#: src/libdar/header_version.cpp:581
#, c-format
msgid "Asymmetric key encryption used       : %S"
msgstr "Clef de chiffrement asymmétrique     : %S"

#: src/libdar/header_version.cpp:582
#, c-format
msgid "Archive is signed                    : %S"
msgstr "Signature de l'archive               : %S"

#: src/libdar/header_version.cpp:583
#, c-format
msgid "Sequential reading marks             : %s"
msgstr "Marques pour lecture séquentielle    : %s"

#: src/libdar/header_version.cpp:583
msgid "present"
msgstr "présent"

#: src/libdar/header_version.cpp:583
msgid "absent"
msgstr "absent"

#: src/libdar/header_version.cpp:584
#, c-format
msgid "User comment                         : %S"
msgstr "Commentaires de l'utilisateur        : %S"

#: src/libdar/header_version.cpp:587
#, c-format
msgid "KDF iteration count                  : %S"
msgstr "itérations pour dérivation de clef   : %S"

#: src/libdar/header_version.cpp:588
#, c-format
msgid "KDF hash algorithm                   : %S"
msgstr "Algorithme de dérivation de clef     : %S"

#: src/libdar/header_version.cpp:589
#, c-format
msgid "Salt size                            : %d byte%c"
msgstr "Taille du grain de sel               : %d octet%c"

#: src/libdar/wrapperlib.cpp:468
msgid "compressReset called but compressInit never called before"
msgstr ""
"\"compressReset appelé alors que \"compressInit\" n'a jamais été invoqué au "
"préalable"

#: src/libdar/deci.cpp:46
msgid "invalid decimal digit"
msgstr "chiffre décimal non valide"

#: src/libdar/deci.cpp:132
msgid "an empty string is an invalid argument"
msgstr "une chaîne vide n'est pas un argument valide"

#: src/libdar/bzip2_module.cpp:44
#, c-format
msgid "out of range BZIP2 compression level: %d"
msgstr "niveau de compression BZIP2 hors limites : %d"

#: src/libdar/bzip2_module.cpp:47 src/libdar/bzip2_module.cpp:58
#: src/libdar/bzip2_module.cpp:78 src/libdar/bzip2_module.cpp:122
#: src/libdar/bzip2_module.cpp:164 src/libdar/bzip2_module.cpp:181
msgid "bzip2 compression"
msgstr "compression bzip2"

#: src/libdar/archive5.cpp:57
msgid "listing() method must be given"
msgstr "la méthode listing() doit être fournie"

#: src/libdar/archive_options.cpp:171
msgid "Cannot get catalogue of reference as it has not been provided"
msgstr ""
"Impossible d'obtenir le catalogue de référence car il n'a pas été fourni"

#: src/libdar/archive_options.cpp:189
msgid "Error, catalogue of reference has not been provided"
msgstr "Erreur, le catalogue de référence n'a pas été fourni"

#: src/libdar/archive_options.cpp:490 src/libdar/archive_options.cpp:1811
#: src/libdar/fichier_local.cpp:436
msgid "Furtive read mode"
msgstr "Mode de lecture furtif"

#: src/libdar/archive_options.cpp:546 src/libdar/archive_options.cpp:853
#: src/libdar/archive_options.cpp:1144 src/libdar/archive_options.cpp:2076
msgid ""
"argon2 hash algorithm is only used for key derivation function, it is not "
"adapted to file or slice hashing"
msgstr ""
"l'algorithme de hachage argon2 est uniquement adapté à la dérivation de "
"clefs, il ne peut être utilisé comme hachage de fichier ou de tranche"

#: src/libdar/archive_options.cpp:1599 src/libdar/archive_options.cpp:1606
msgid "No mask available"
msgstr "Aucun masque disponible"

#: src/libdar/parallel_block_compressor.cpp:801
#: src/libdar/parallel_block_compressor.cpp:815
#: src/libdar/parallel_block_compressor.cpp:851
#: src/libdar/block_compressor.cpp:318 src/libdar/block_compressor.cpp:333
#: src/libdar/block_compressor.cpp:337 src/libdar/block_compressor.cpp:342
msgid "incoherent compressed block structure, compressed data corruption"
msgstr ""
"structure de bloc compressé incohérent, corruption dans de données "
"compressées"

#: src/libdar/list_entry.cpp:50
msgid "[DIRTY]"
msgstr "[SALE ]"

#: src/libdar/list_entry.cpp:52 src/libdar/list_entry.cpp:71
msgid "[Saved]"
msgstr "[Sauvé]"

#: src/libdar/list_entry.cpp:54
msgid "[Inode]"
msgstr "[Inode]"

#: src/libdar/list_entry.cpp:56 src/libdar/list_entry.cpp:73
msgid "[InRef]"
msgstr "[EnRef]"

#: src/libdar/compile_time_features.cpp:310
#, c-format
msgid "barrier using %S"
msgstr "les barriers utilisent %S"

#: src/libdar/data_dir.cpp:74
msgid "Unexpected end of file"
msgstr "Fin de fichier inattendue"

#: src/libdar/data_dir.cpp:327
msgid ""
"This database has been corrupted probably due to a bug in release 2.4.0 to "
"2.4.9, and it has not been possible to cleanup this corruption, please "
"rebuild the database from archives or extracted \"catalogues\", if the "
"database has never been used by one of the previously mentioned released, "
"you are welcome to open a bug report and provide as much as possible details "
"about the circumstances"
msgstr ""
"Cette base de donnée a été corrompue probablement à cause d'un bogue présent "
"dans les versions 2.4.0 à 2.4.9, et il n'a pas été possible de corriger "
"cette corruption. Merci de reconstruire cette base à partir des archives (ou "
"catalogues extraits). Si cette base n'a jamais été utilisée avec l'une "
"quelconque des versions mentionnées précédemment, merci d'ouvrir un rapport "
"de bogue en fournissant le plus de détails concernant les circonstances de "
"ce problème."

#: src/libdar/data_dir.cpp:614
msgid "Unknown record type"
msgstr "Type d'enregistrement inconnu"

#: src/libdar/data_tree.cpp:94
msgid "reached End of File before all expected data could be read"
msgstr ""
"Fin de fichier atteinte alors que toutes les données n'ont pu être lues"

#: src/libdar/data_tree.cpp:119
msgid "Unexpected value found in database"
msgstr "Valeur inattendue trouvée dans la base"

#: src/libdar/data_tree.cpp:931
#, c-format
msgid ""
"Dates of file's %S are not increasing when database's archive number grows. "
"Concerned file is: %S"
msgstr ""
"Les dates de %S ne sont pas croissante avec le numéro des archives. Fichier "
"concerné : %S"

#: src/libdar/data_tree.cpp:934
msgid ""
"Dates are not increasing for all files when database's archive number grows, "
"working with this database may lead to improper file's restored version. "
"Please reorder the archive within the database in the way that the older is "
"the first archive and so on up to the most recent archive being the last of "
"the database"
msgstr ""
"Les dates ne croissent pas avec le numéro des archives pour tous les "
"fichiers, l'utilisation de cette base de donnée peut conduire à la "
"restauration d'une mauvaise version d'un tel fichier. S'il s'agit d'une "
"erreur d'ordonnancement des archives dans la base, il est recommandé de le "
"corriger afin d'avoir les archives les plus anciennes aux numéros les plus "
"petits et les plus récentes aux numéros les plus grands "

#: src/libdar/data_tree.cpp:937
msgid "Do you want to ignore the same type of error for other files?"
msgstr ""
"Voulez-vous ignorer le même type d'erreur pour les prochains fichiers ?"

#: src/libdar/i_database.cpp:124
msgid "Badly formatted database"
msgstr "Base de donnée malformée"

#: src/libdar/i_database.cpp:173
msgid "Cannot write down a read-only database"
msgstr "Impossible d'écrire une base en lecture seule"

#: src/libdar/i_database.cpp:234
msgid "Empty string is an invalid archive basename"
msgstr "Une chaîne vide est un nom d'archive invalide"

#: src/libdar/i_database.cpp:260 src/libdar/i_database.cpp:262
msgid "Incorrect archive range in database"
msgstr "Intervalle d'archive incorrecte pour la base"

#: src/libdar/i_database.cpp:289 src/libdar/i_database.cpp:308
#: src/libdar/i_database.cpp:411
msgid "Non existent archive in database"
msgstr "Archive inexistante dans la base"

#: src/libdar/i_database.cpp:328 src/libdar/i_database.cpp:330
msgid "Invalid archive number: "
msgstr "Numéro d'archive invalide : "

#: src/libdar/i_database.cpp:437
msgid "Invalid path, path must be relative"
msgstr "Chemin invalide, le chemin doit être relatif"

#: src/libdar/i_database.cpp:443 src/libdar/i_database.cpp:448
#: src/libdar/i_database.cpp:452
msgid "Non existent file in database"
msgstr "Fichier inexistant dans la base"

#: src/libdar/i_database.cpp:516
msgid "Checking chronological ordering of files between the archives..."
msgstr ""
"Vérification de l'ordonnancement chronologique des fichiers entre les "
"archives ..."

#: src/libdar/i_database.cpp:542
msgid "File recorded as removed at this date in database: "
msgstr ""
"Fichier enregistré comme supprimé à cette date dans la base de données : "

#: src/libdar/i_database.cpp:546
msgid "File not found in database: "
msgstr "Fichier non trouvé dans la base"

#: src/libdar/i_database.cpp:550
msgid ""
"File found in database but impossible to restore (only found \"unchanged\" "
"in differential backups, or delta patch without reference to base it on in "
"any previous archive of the base): "
msgstr ""
"Fichier trouvé dans la base mais impossible à restaurer (n'est présent que "
"comme \"inchangé\" dans des archives différentielles ou bien comme \"delta "
"patch\" mais sans la référence sur laquelle le patch s'applique présente "
"dans une archive de la base):"

#: src/libdar/i_database.cpp:569
msgid ""
"Extended Attribute of file found in database but impossible to restore (only "
"found \"unchanged\" in differential backups): "
msgstr ""
"Attributs Étendus du fichier trouvés dans la base mais impossibles à "
"restaurer (ne sont présents que comme \"inchangés\" dans des archives "
"différentielles)"

#: src/libdar/i_database.cpp:582
#, c-format
msgid "%S did not exist before specified date and cannot be restored"
msgstr "%S n'existait pas avant la date spécifiée et ne peut être restauré"

#: src/libdar/i_database.cpp:611
#, c-format
msgid ""
"Either archives in database are not properly tidied, or file last "
"modification date has been artificially set to an more ancient date. This "
"may lead improper Extended Attribute restoration for inode %S"
msgstr ""
"Soit les archives dans la base ne sont pas correctement rangées, soit la "
"date de dernière modification du fichier a été artificiellement modifiée à "
"une valeur plus ancienne. Ceci peut mener à une restauration incorrecte des "
"Attributs Étendus de l'inode %S"

#: src/libdar/i_database.cpp:630
#, c-format
msgid "Cannot restore file %S : non existent file in database"
msgstr ""
"Impossible de restaurer le fichier %S : fichier inexistant dans le base"

#: src/libdar/i_database.cpp:686
msgid "Error while restoring the following files: "
msgstr "Erreur pendant la restauration des fichiers suivants : "

#: src/libdar/i_database.cpp:695
msgid "Cannot restore any file, nothing done"
msgstr "Aucun fichier ne peut être restauré, aucune action n'a été réalisée"

#: src/libdar/i_database.cpp:708 src/libdar/i_database.cpp:716
#, c-format
msgid "Invalid archive number: %d"
msgstr "Numéro d'archive invalide : %d"

#: src/libdar/get_version.cpp:147
msgid "Initialization problem for liblzo2 library"
msgstr "Problème d'initialisation pour la bibliothèque liblzo2"

#: src/libdar/get_version.cpp:163
#, c-format
msgid "Error while activating libgcrypt's memory guard: %s/%s"
msgstr "Erreur lors de l'activation du garde de mémoire de libgcrypt : %s/%s"

#: src/libdar/get_version.cpp:170 src/libdar/get_version.cpp:188
#, c-format
msgid "Too old version for libgcrypt, minimum required version is %s"
msgstr ""
"Version trop ancienne pour libgcrypt, la version minimale requise est %s"

#: src/libdar/get_version.cpp:179
#, c-format
msgid "Error while telling libgcrypt that initialization is finished: %s/%s"
msgstr ""
"Erreur lors de la communication à libgcrypt que l'initialisation est "
"terminée : %s/%s"

#: src/libdar/get_version.cpp:184
msgid "libgcrypt not initialized and libdar not allowed to do so"
msgstr ""
"libgcrypt n'a pas été initialisée et libdar n'est pas autorisé à le faire"

#: src/libdar/get_version.cpp:199
#, c-format
msgid "GPGME version requirement is not satisfied, requires version > %s"
msgstr ""
"prérequis insatisfait pour GPGME, une version supérieure à %s est nécessaire"

#: src/libdar/get_version.cpp:203
#, c-format
msgid "GPGME engine not available: %s"
msgstr "le moteur GPGME n'est pas disponible: %s"

#: src/libdar/get_version.cpp:213 src/libdar/get_version.cpp:217
#: src/libdar/get_version.cpp:219
#, c-format
msgid "libcurl initialization failed: %s"
msgstr "Echec d'initialisation de libcurl : %s"

#: src/libdar/get_version.cpp:238
#, c-format
msgid ""
"libthreader version %d.%d.%d is too old, need version %s.%s.%s or more recent"
msgstr ""
"version %d.%d.%d de libthreadar trop ancienne, une version %s.%s.%s ou plus "
"récente est nécessaire"

#: src/libdar/filesystem_diff.cpp:189 src/libdar/filesystem_backup.cpp:211
msgid "Non existent file: "
msgstr "Fichier inexistant : "

#: src/libdar/filesystem_diff.cpp:191 src/libdar/filesystem_backup.cpp:213
msgid "File must be a directory: "
msgstr "Le fichier doit être un répertoire : "

#: src/libdar/path.cpp:65 src/libdar/path.cpp:87
msgid "Empty string is not a valid path"
msgstr "Une chaîne vide n'est pas un chemin valide"

#: src/libdar/path.cpp:95
#, c-format
msgid "%S is an not a valid path: %S"
msgstr "%S n'est pas un chemin valide : %S"

#: src/libdar/path.cpp:199
msgid "Cannot add an absolute path"
msgstr "Impossible d'ajouter un chemin absolu"

#: src/libdar/path.cpp:357
msgid "Empty string as subdirectory does not make a valid path"
msgstr ""
"Une chaîne vide en tant que sous-répertoire ne donne pas un chemin valide"

#: src/libdar/terminateur.cpp:133
msgid "Badly formatted terminator, cannot extract catalogue location: "
msgstr ""
"Terminateur malformé, la position du catalogue ne peut être déterminée : "

#: src/libdar/crc.cpp:210 src/libdar/crc.cpp:311
msgid "Invalid size for CRC width"
msgstr "Taille invalide pour un CRC"

#: src/libdar/slave_zapette.cpp:66
msgid "Input cannot be read"
msgstr "l'entrée ne peut être lue"

#: src/libdar/slave_zapette.cpp:68
msgid "Cannot write to output"
msgstr "Impossible d'écrire sur la sortie"

#: src/libdar/slave_zapette.cpp:70
msgid "Data should be read-only"
msgstr "Les données devraient être en lecture seule"

#: src/libdar/slave_zapette.cpp:146
msgid "Cannot skip at end of file"
msgstr "Ne peut pas atteindre la fin du fichier"

#: src/libdar/slave_zapette.cpp:199
msgid "Received unknown special order"
msgstr "l'ordre ordre spécial reçu est inconnu"

#: src/libdar/cat_detruit.cpp:46
msgid "missing data to build"
msgstr "manque de données pour construire"

#: src/libdar/cache.cpp:69
msgid "wrong value given as initial_size argument while initializing cache"
msgstr ""
"Mauvaise valeur donnée à \"initial_size\" lors de l'initialisation du cache"

#: src/libdar/xz_module.cpp:46
#, c-format
msgid "out of range XZ compression level: %d"
msgstr "niveau de compression XZ hors limites : %d"

#: src/libdar/xz_module.cpp:49 src/libdar/xz_module.cpp:60
#: src/libdar/xz_module.cpp:76 src/libdar/xz_module.cpp:122
#: src/libdar/xz_module.cpp:159 src/libdar/xz_module.cpp:176
msgid "xz/lzma compression"
msgstr "compression xz/lzma"

#: src/libdar/xz_module.cpp:69
msgid ""
"out of range block size submitted to xz_module::get_min_size_to_compress"
msgstr ""
"taille de block hors limites donnée à xz_module::get_min_size_to_compress"

#: src/libdar/xz_module.cpp:186 src/libdar/xz_module.cpp:209
#: src/libdar/xz_module.cpp:234 src/libdar/xz_module.cpp:243
#: src/libdar/lz4_module.cpp:52 src/libdar/lz4_module.cpp:66
#: src/libdar/lz4_module.cpp:107 src/libdar/lz4_module.cpp:119
#: src/libdar/lz4_module.cpp:147 src/libdar/lz4_module.cpp:164
#: src/libdar/lz4_module.cpp:181
msgid "lz4 compression"
msgstr "compression lz4"

#: src/libdar/libdar5.cpp:162
msgid "Caught an unknown Egeneric exception: "
msgstr "Une exception Egeneric inconnue a été interceptée : "

#: src/libdar/libdar5.cpp:167
msgid "Caught a none libdar exception"
msgstr "Une exception non \"libdar\" a été interceptée"

#: src/libdar/libdar5.cpp:256
msgid "Invald nullptr argument given to 'ptr'"
msgstr "valeur nullptr donnée à \"ptr\""

#: src/libdar/libdar5.cpp:303
msgid "Invalid nullptr pointer given to close_archive"
msgstr "valeur nullptr donnée à \"close_archive\""

#: src/libdar/libdar5.cpp:326 src/libdar/libdar5.cpp:346
#: src/libdar/libdar5.cpp:365 src/libdar/libdar5.cpp:387
#: src/libdar/libdar5.cpp:407
msgid "Invalid nullptr argument given to 'ptr'"
msgstr "valeur nullptr donnée à \"ptr\""

#: src/libdar/crypto_sym.cpp:88
msgid ""
"Current implementation of blowfish encryption is not compatible with old "
"(weak) implementation, use dar-2.3.x software or later (or other software "
"based on libdar-4.4.x or greater) to read this archive"
msgstr ""
"L'implémentation actuelle du chiffrement blowfish n'est pas compatible avec "
"l'ancienne implémentation (boguée), utiliser dar-2.3.x (ou autre logiciel "
"basé sur libdar-4.4.x) pour lire cette archive"

#: src/libdar/crypto_sym.cpp:91
msgid "cannot use 'none' as hashing algorithm for key derivation function"
msgstr ""
"'none' n'est pas une algorithme de hashage valide pour la fonction de "
"dérivation de clef"

#: src/libdar/crypto_sym.cpp:98 src/libdar/crypto_sym.cpp:278
#, c-format
msgid "Cyphering algorithm not available in libgcrypt: %s/%s"
msgstr "Algorithme de chiffrement non disponible dans libgcrypt : %s/%s"

#: src/libdar/crypto_sym.cpp:122
#, c-format
msgid ""
"Failed to obtain a strong hashed password after %d retries with pkcs5 and "
"different salt values, aborting"
msgstr ""
"Impossible d'obtenir un mot de passe robuste après %d tentatives de pkcs5 et "
"différentes valeur de sel, on abandonne"

#: src/libdar/crypto_sym.cpp:208
#, c-format
msgid "Error while resetting encryption key for a new block: %s/%s"
msgstr ""
"Erreur lors de la réinitialisation de la clef de chiffrement pour un nouveau "
"bloc : %s/%s"

#: src/libdar/crypto_sym.cpp:212 src/libdar/crypto_sym.cpp:240
#: src/libdar/crypto_sym.cpp:473
#, c-format
msgid "Error while setting IV for current block: %s/%s"
msgstr ""
"Erreur lors de la détermination du vecteur initial (IV) pour le bloc "
"courant : %s/%s"

#: src/libdar/crypto_sym.cpp:215
#, c-format
msgid "Error while cyphering data: %s/%s"
msgstr "Erreur lors du chiffrement des données : %s/%s"

#: src/libdar/crypto_sym.cpp:243
#, c-format
msgid "Error while decyphering data: %s/%s"
msgstr "Erreur lors du déchiffrement des données : %s/%s"

#: src/libdar/crypto_sym.cpp:283
msgid "Failed retrieving from libgcrypt the maximum key length"
msgstr "Échec de la récupération de la longueur maximum possible des clefs"

#: src/libdar/crypto_sym.cpp:316
#, c-format
msgid ""
"Error while opening libgcrypt key handle to check password strength: %s/%s"
msgstr ""
"Erreur lors de la création d'un manipulateur de clef lors de la vérification "
"de la force du mot de passe : %s/%s"

#: src/libdar/crypto_sym.cpp:328
#, c-format
msgid ""
"Error while assigning key to libgcrypt key handle to check password "
"strength: %s/%s"
msgstr ""
"Erreur lors de l'assignation d'une clef à un manipulateur de clef lors de la "
"vérification de la force du mot de passe : %s/%s"

#: src/libdar/crypto_sym.cpp:386
msgid "Too large value give for key derivation interation count"
msgstr "Valeur trop grande pour l'intération de dérivation de clef"

#: src/libdar/crypto_sym.cpp:435
#, c-format
msgid "Error while opening libgcrypt key handle: %s/%s"
msgstr ""
"Erreur lors de l'ouverture d'une référence de clef pour libgcrypt: %s/%s"

#: src/libdar/crypto_sym.cpp:443
#, c-format
msgid "Error while assigning key to libgcrypt key handle: %s/%s"
msgstr ""
"Erreur lors de l'assignation d'une clef à une référence de libgcrypt : %s/%s"

#: src/libdar/crypto_sym.cpp:465
#, c-format
msgid "Error while creating ESSIV handle: %s/%s"
msgstr "Erreur lors de la création d'une référence ESSIV : %s/%s"

#: src/libdar/crypto_sym.cpp:495
#, c-format
msgid "Error while assigning key to libgcrypt key handle (essiv): %s/%s"
msgstr ""
"Erreur lors de l'assignation d'une clef à une référence de clef de libgcrypt "
"(essiv) : %s/%s"

#: src/libdar/crypto_sym.cpp:504
#, c-format
msgid ""
"Failed retrieving from libgcrypt the block size used by the cyphering "
"algorithm (essiv): %s/%s"
msgstr ""
"Impossible de connaître la taille de bloc utilisée par l'algorithme de "
"chiffrement : %s/%s"

#: src/libdar/crypto_sym.cpp:531
#, c-format
msgid ""
"Failed retrieving from libgcrypt the block size used by the cyphering "
"algorithm: %s/%s"
msgstr ""
"Échec lors de la récupération de la taille de bloc utilisée par libgcrypt "
"pour l'algorithme de chiffrement : %s/%s"

#: src/libdar/crypto_sym.cpp:647
#, c-format
msgid "Error while generating IV: %s/%s"
msgstr "Erreur lors de la génération du vecteur initial (IV) : %s/%s"

#: src/libdar/crypto_sym.cpp:687
#, c-format
msgid "Error! SHA1 not available in libgcrypt: %s/%s"
msgstr "Erreur ! SHA1 n'est pas disponible dans libgcrypt : %s/%s"

#: src/libdar/crypto_sym.cpp:693
#, c-format
msgid "Error while derivating key from password (HMAC open): %s/%s"
msgstr ""
"Erreur lors de la création de la clef à partir du mot de passe (ouverture "
"HMAC) : %s/%s"

#: src/libdar/crypto_sym.cpp:699
#, c-format
msgid "Error while derivating key from password (HMAC set key): %s/%s"
msgstr ""
"Erreur lors du calcul de la clef à partir du mot de passe (HMAC set key) : "
"%s/%s"

#: src/libdar/crypto_sym.cpp:829
#, c-format
msgid "Error while computing KDF with argon2 algorithm: %d"
msgstr "Erreur lors du la dérivation de clef avec l'algorithme argon2 : %d"

#: src/libdar/crypto_sym.cpp:866 src/libdar/crypto_sym.cpp:872
#: src/libdar/crypto_sym.cpp:881 src/libdar/crypto_sym.cpp:889
#: src/libdar/crypto_sym.cpp:940
msgid "Library used for blowfish encryption does not respect RFC 3962"
msgstr ""
"La bibliothèque de chiffrement pour l'algorithme blowfish ne respecte pas la "
"RFC 3962"

#: src/libdar/block_compressor.cpp:321
msgid ""
"incoherent compressed block structure, compressed block size in archive too "
"large"
msgstr ""
"structure de bloc compressé incohérent, taille de bloc compressé de "
"l'archive trop grande"

#: src/libdar/lz4_module.cpp:45
#, c-format
msgid "out of range LZ4 compression level: %d"
msgstr "niveau de compression LZ4 hors limites : %d"

#: src/libdar/tools.hpp:697
#, c-format
msgid "Found negative date (%s) for inode %s ."
msgstr "Date négative rencontrée (%s) pour l'inode %s ."

#: src/libdar/tools.hpp:701
#, c-format
msgid "%S Can we read it as if it was zero (1st January 1970 at 00:00:00 UTC)?"
msgstr ""
"%S Pouvons-nous la considérer nulle (1er janvier 1970 à 00:00:00 UTC) ?"

#: src/libdar/tools.hpp:704
msgid "Considering date as if it was zero (Jan 1970)"
msgstr "On considère la date comme nulle (Janvier 1970<)"

#: src/libdar/database5.cpp:78
#, c-format
msgid "dar path        : %S"
msgstr "chemin de dar   : %S"

#: src/libdar/database5.cpp:79
#, c-format
msgid "dar options     : %S"
msgstr "options de dar  : %S"

#: src/libdar/database5.cpp:80
#, c-format
msgid "database version: %S"
msgstr "Version B.de D. : %S"

#: src/libdar/database5.cpp:81
#, c-format
msgid "compression used: %S"
msgstr "compression     : %S"

#: src/libdar/database5.cpp:83 src/libdar/shell_interaction.cpp:322
#, c-format
msgid "archive #   |    path      |    basename"
msgstr "num archive |    chemin    |   nom d'archive"

#: src/libdar/database5.cpp:97 src/libdar/shell_interaction.cpp:330
msgid "<empty>"
msgstr "<vide>"

#: src/libdar/database5.cpp:148 src/libdar/shell_interaction.cpp:380
#, c-format
msgid "  archive #   |  most recent/total data |  most recent/total EA"
msgstr " Num. archive | derniers fichiers/total | EA plus récent/total"

#: src/libdar/database5.cpp:149 src/libdar/shell_interaction.cpp:381
#, c-format
msgid "--------------+-------------------------+-----------------------"
msgstr "--------------+-------------------------+-----------------------"

#: src/libdar/database5.cpp:181 src/libdar/shell_interaction.cpp:936
msgid "[ Saved ]"
msgstr "[ Sauvé ]"

#: src/libdar/database5.cpp:183 src/libdar/database5.cpp:188
#: src/libdar/shell_interaction.cpp:938 src/libdar/shell_interaction.cpp:943
msgid "[       ]"
msgstr "[       ]"

#: src/libdar/database5.cpp:186 src/libdar/shell_interaction.cpp:941
msgid "[  EA   ]"
msgstr "[Attrib.]"

#: src/libdar/database5.cpp:203 src/libdar/shell_interaction.cpp:957
msgid "removed "
msgstr "supprimé "

#: src/libdar/database5.cpp:204 src/libdar/shell_interaction.cpp:958
msgid "present "
msgstr "présent "

#: src/libdar/database5.cpp:205 src/libdar/shell_interaction.cpp:959
msgid "saved   "
msgstr "sauvé   "

#: src/libdar/database5.cpp:206 src/libdar/shell_interaction.cpp:960
msgid "absent  "
msgstr "absent  "

#: src/libdar/database5.cpp:207 src/libdar/shell_interaction.cpp:961
msgid "patch   "
msgstr "patch   "

#: src/libdar/database5.cpp:208 src/libdar/shell_interaction.cpp:962
msgid "BROKEN  "
msgstr "CASSÉ   "

#: src/libdar/database5.cpp:209 src/libdar/shell_interaction.cpp:963
msgid "inode   "
msgstr "inode   "

#: src/libdar/scrambler.cpp:34
msgid "Key cannot be an empty string"
msgstr "Une clef ne peut être une chaîne vide"

#: src/libdar/secu_string.cpp:102 src/libdar/secu_string.cpp:141
msgid "Error while reading data for a secure memory:"
msgstr ""
"Erreur lors de la lecture de donnée destinée à une mémoire sécurisée : "

#: src/libdar/secu_string.cpp:119
msgid "appending data over secure_memory its end"
msgstr "ajout de données après la fin d'un secure_memory"

#: src/libdar/secu_string.cpp:133
msgid "appending data after the end of a secure_memory"
msgstr "ajout de données après la fin d'un secure_memory"

#: src/libdar/secu_string.cpp:136
msgid "Cannot receive that much data in regard to the allocated memory"
msgstr ""
"Ne peut recevoir autant de donnée en regard de la place mémoire allouée"

#: src/libdar/secu_string.cpp:154
msgid "Cannot reduce the string to a size that is larger than its current size"
msgstr ""
"Impossible de réduire la taille du chaîne à une valeur qui est plus grande "
"que sa taille actuelle"

#: src/libdar/secu_string.cpp:163
msgid "Cannot expand secu_string size past its allocation size"
msgstr ""
"Impossible d'étendre la taille d'un secu_string au delà de sa taille allouée"

#: src/libdar/secu_string.cpp:165
msgid "Cannot shrink a secu_string"
msgstr "Impossible de reduire la taille d'un secu_string"

#: src/libdar/secu_string.cpp:184
msgid "exceeding storage capacity while requesting secu_string::set_size()"
msgstr ""
"dépassement de la capacité de stockage lors d'un appel à secu_string::"
"set_size()"

#: src/libdar/secu_string.cpp:193
msgid "Out of range index requested for a secu_string"
msgstr "Index hors limite demandé pour un secu_string"

#: src/libdar/parallel_tronconneuse.cpp:481
msgid "data deciphering failed"
msgstr "échec de déchiffrement des données"

#: src/libdar/entree_stats.cpp:140
#, c-format
msgid "CATALOGUE CONTENTS :"
msgstr "CONTENU DU CATALOGUE :"

#: src/libdar/entree_stats.cpp:142
#, c-format
msgid "total number of inode : %i"
msgstr "nombre total d'inode  : %i"

#: src/libdar/entree_stats.cpp:143
#, c-format
msgid "fully saved           : %i"
msgstr "inode sauvegardée     : %i"

#: src/libdar/entree_stats.cpp:144
#, c-format
msgid "binay delta patch     : %i"
msgstr "fichiers patchés      : %i"

#: src/libdar/entree_stats.cpp:145
#, c-format
msgid "inode metadata only   : %i"
msgstr "métadonnée seulement  : %i"

#: src/libdar/entree_stats.cpp:146
#, c-format
msgid "distribution of inode(s)"
msgstr "répartition des inodes"

#: src/libdar/entree_stats.cpp:147
#, c-format
msgid " - directories        : %i"
msgstr " - répertoires        : %i"

#: src/libdar/entree_stats.cpp:148
#, c-format
msgid " - plain files        : %i"
msgstr " - fichiers normaux   : %i"

#: src/libdar/entree_stats.cpp:149
#, c-format
msgid " - symbolic links     : %i"
msgstr " - liens symboliques  : %i"

#: src/libdar/entree_stats.cpp:150
#, c-format
msgid " - named pipes        : %i"
msgstr " - tubes nommés       : %i"

#: src/libdar/entree_stats.cpp:151
#, c-format
msgid " - unix sockets       : %i"
msgstr " - prises unix        : %i"

#: src/libdar/entree_stats.cpp:152
#, c-format
msgid " - character devices  : %i"
msgstr " - fichiers spéciaux char : %i"

#: src/libdar/entree_stats.cpp:153
#, c-format
msgid " - block devices      : %i"
msgstr " - fichiers spéciaux bloc : %i"

#: src/libdar/entree_stats.cpp:154
#, c-format
msgid " - Door entries       : %i"
msgstr " - entrées Portes (Door)  : %i"

#: src/libdar/entree_stats.cpp:155
#, c-format
msgid "hard links information"
msgstr "information sur les liens durs"

#: src/libdar/entree_stats.cpp:156
#, c-format
msgid " - number of inode with hard link           : %i"
msgstr " - nombre d'inode ayant des liens durs      : %i"

#: src/libdar/entree_stats.cpp:157
#, c-format
msgid " - number of reference to hard linked inodes: %i"
msgstr " - nombre de référence à des inodes ayant des liens durs  : %i"

#: src/libdar/entree_stats.cpp:158
#, c-format
msgid "destroyed entries information"
msgstr "information sur les entrées supprimées"

#: src/libdar/entree_stats.cpp:159
#, c-format
msgid "   %i file(s) have been record as destroyed since backup of reference"
msgstr ""
"   %i fichier(s) ont été enregistré(s) comme détruit(s) depuis la sauvegarde "
"de référence"

#: src/libdar/gzip_module.cpp:44
#, c-format
msgid "out of range GZIP compression level: %d"
msgstr "niveau de compression GZIP hors limites : %d"

#: src/libdar/gzip_module.cpp:47 src/libdar/gzip_module.cpp:58
#: src/libdar/gzip_module.cpp:70 src/libdar/gzip_module.cpp:114
#: src/libdar/gzip_module.cpp:148 src/libdar/gzip_module.cpp:165
msgid "gzip compression"
msgstr "compression gzip"

#: src/libdar/gzip_module.cpp:107
msgid "invalid compression level provided to the gzip compression engine"
msgstr "niveau de compression invalide transmis au moteur de compression gzip"

#: src/libdar/compressor.cpp:103 src/libdar/compressor.cpp:122
msgid ""
"incompatible compression library version or unsupported feature required "
"from compression library"
msgstr ""
"version incompatible de la bibliothèque de compression ou fonctionnalité "
"requises incompatible aveec cette bibliothèque"

#: src/libdar/compressor.cpp:210
msgid "compressed data is corrupted"
msgstr "données compressées corrompues"

#: src/libdar/compressor.cpp:282
msgid "compressed data CRC error"
msgstr "erreur de CRC sur les données compressées"

#: src/libdar/entrepot.cpp:71
msgid "root's entrepot must be an absolute path: "
msgstr "La racine de l'entrepot doit être une chemin absolu: "

#: src/libdar/entrepot.cpp:173
msgid "Error met while creating the hash file: "
msgstr "Erreur lors de la cration du fichier de hashage : "

#: src/libdar/archive_aux.cpp:144
#, c-format
msgid "unknown hash algorithm corresponding to char `%c'"
msgstr "le caractère '%c' ne correspond à aucun algorithme de hashage connu"

#: src/libdar/fichier_libcurl.cpp:206
msgid "libcurl does not allow skipping in write mode"
msgstr "libcurl interdit le changement de position en mode écriture"

#: src/libdar/fichier_libcurl.cpp:260
msgid ""
"libcurl does not allow truncating at a given position while uploading files"
msgstr "libcurl interdit de tronquer un fichier lors de son téléversement"

#: src/libdar/fichier_libcurl.cpp:551
msgid ""
"Integer too large for libcurl, cannot skip at the requested offset in the "
"remote repository"
msgstr ""
"Entier trop grand pour libcurl, impossible de placer le curseur à la "
"position demandée dans le répertoire distant"

#: src/libdar/etage.cpp:118
msgid "Error opening directory in furtive read mode: "
msgstr "Erreur lors de l'ouverture d'un répertoire en mode furtif : "

#: src/libdar/etage.cpp:122
#, c-format
msgid ""
"Could not open directory %s in furtive read mode (%s), using normal mode"
msgstr ""
"Échec lors de l'ouverture du répertoire %s en mode furtif (%s), ouverture en "
"mode normal"

#: src/libdar/etage.cpp:147
msgid "Error opening directory: "
msgstr "Erreur lors de l'ouverture du répertoire : "

#: src/libdar/etage.cpp:165
#, c-format
msgid ""
"Filename provided by the operating system seems truncated in directory %s, "
"storing filename as is: %s"
msgstr ""
"Le nom de fichier fourni par le système d'exploitation semble coupé au "
"niveau du répertoire %s, enregistrement du nom de fichier tel quel: %s"

#: src/libdar/etage.cpp:197
#, c-format
msgid ""
"Detected Cache Directory Tagging Standard for %s, the contents of that "
"directory will not be saved"
msgstr ""
"Détection d'une marque de répertoire cache pour %s, le contenu de ce "
"répertoire ne sera pas sauvegardé"

#: src/libdar/datetime.cpp:409
msgid "Unknown time unit"
msgstr "Unité de temps inconnue"

#: src/libdar/shell_interaction.cpp:175
msgid ""
"No terminal found for user interaction. All questions will be assumed a "
"negative answer (less destructive choice), which most of the time will abort "
"the program."
msgstr ""
"Aucun terminal n'a été trouvé pour interagir avec l'utilisateur. On "
"considérera une réponse négative à toutes les questions posées à "
"l'utilisateur (choix le moins destructeur), ce qui la plupart du temps "
"arrêtera le programme."

#: src/libdar/shell_interaction.cpp:239
msgid "Error reading character: "
msgstr "Erreur pendant la lecture d'un caractère : "

#: src/libdar/shell_interaction.cpp:265
#, c-format
msgid ""
"[Data ][D][ EA  ][FSA][Compr][S]| Permission | User  | Group | Size    "
"|          Date                 |    filename"
msgstr ""
"[Data ][D][ EA  ][FSA][compr][S]| Accès      |Proprio|Groupe | Taille  "
"|          Date                 | Nom de fichier"

#: src/libdar/shell_interaction.cpp:270
#, c-format
msgid ""
"Access mode    | User | Group | Size   |          Date                 |"
"[Data ][D][ EA  ][FSA][Compr][S]|   Filename"
msgstr ""
"Droit d'accès  |Propr.|Groupe | Taille |          Date                 |"
"[Infos][D][ EA  ][FSA][Compr][S]| Nom de fichier"

#: src/libdar/shell_interaction.cpp:316
#, c-format
msgid "dar path         : %S"
msgstr "chemin de dar   : %S"

#: src/libdar/shell_interaction.cpp:317
#, c-format
msgid "dar options      : %S"
msgstr "options de dar  : %S"

#: src/libdar/shell_interaction.cpp:318
#, c-format
msgid "database version : %S"
msgstr "Version B.de D. : %S"

#: src/libdar/shell_interaction.cpp:319
#, c-format
msgid "compression used : %S"
msgstr "compression     : %S"

#: src/libdar/shell_interaction.cpp:320
#, c-format
msgid "compression level: %d"
msgstr "niveau de compr : %d"

#: src/libdar/shell_interaction.cpp:444
msgid " [return = YES | Esc = NO]"
msgstr " [Entrée = OUI | Echap = NON]"

#: src/libdar/shell_interaction.cpp:463
msgid "Error while reading user answer from terminal: "
msgstr "Erreur lors de la lecture de la réponse sur le terminal : "

#: src/libdar/shell_interaction.cpp:468
msgid "Continuing..."
msgstr "Poursuite..."

#: src/libdar/shell_interaction.cpp:470
msgid "Escaping..."
msgstr "Annulation..."

#: src/libdar/shell_interaction.cpp:535
msgid "Secured string can only be read from a terminal"
msgstr "Une chaine sécurés ne peut être saisie que depuis un terminal"

#: src/libdar/shell_interaction.cpp:560
msgid "provided password is too long for the allocated memory"
msgstr "le mot de passe fourni est trop grand pour la mémoire allouée"

#: src/libdar/shell_interaction.cpp:596
msgid "Error while changing user terminal properties: "
msgstr "Erreur lors du changement des propriétés du terminal : "

#: src/libdar/shell_interaction.cpp:638
#, c-format
msgid "%S [%c] [ REMOVED ENTRY ] (%S)  %S"
msgstr "%S [%c] [ ENTREÉ SUPPR. ] (%S)  %S"

#: src/libdar/shell_interaction.cpp:668 src/libdar/shell_interaction.cpp:720
msgid "      Extended Attribute: ["
msgstr "      Attribut Étendu : ["

#: src/libdar/cat_directory.cpp:175
msgid ""
"LAX MODE: Error met building a catalogue entry, skipping this entry and "
"continuing. Skipped error is: "
msgstr ""
"MODE RELAX : Erreur lors de la construction d'une entrée du catalogue, on "
"ignore et on passe à la suivante. L'erreur rencontrée était : "

#: src/libdar/cat_directory.cpp:218
msgid "missing data to build a cat_directory"
msgstr "il manque des données pour construire un répertoire"

#: src/libdar/cat_directory.cpp:476
#, c-format
msgid "Cannot remove nonexistent entry %S from catalogue"
msgstr "Ne peut pas supprimer l'entrée %S du catalogue car elle n'y existe pas"

#: src/libdar/fichier_local.cpp:152
msgid "Error getting size of file: "
msgstr "Erreur pendant l'obtention de la taille du fichier : "

#: src/libdar/fichier_local.cpp:262
msgid "Error getting file reading position: "
msgstr "Erreur lors de l'obtention de la position du fichier à lire : "

#: src/libdar/fichier_local.cpp:278
msgid ""
"File too large for the operating system to be truncate at the requested "
"position"
msgstr ""
"Fichier trop grand pour le système d'exploitation pour être tronqué à la "
"position demandée"

#: src/libdar/fichier_local.cpp:285
msgid "Error while calling system call truncate(): "
msgstr "Erreur lors de l'appel système truncate() : "

#: src/libdar/fichier_local.cpp:319 src/libdar/fichier_local.cpp:321
msgid "Error while reading from file: "
msgstr "Erreur lors de la lecture du fichier : "

#: src/libdar/fichier_local.cpp:370 src/libdar/fichier_local.cpp:376
msgid "Error while writing to file: "
msgstr "Erreur lors de l'enregistrement du fichier : "

#: src/libdar/fichier_local.cpp:454
msgid ""
"No space left for inode, you have the opportunity to make some room now. "
"When done : can we continue ?"
msgstr ""
"Plus d'espace disponibles pour les inodes, vous avez la possibilité d'en "
"faire maintenant. Quand ce sera fait, pouvons-nous continuer ?"

#: src/libdar/fichier_local.cpp:465
msgid "Cannot open file : "
msgstr "Impossible d'ouvrir le fichier : "

#: src/libdar/fichier_local.cpp:488
#, c-format
msgid "Cannot dup() filedescriptor while copying \"fichier_local\" object: %s"
msgstr ""
"Impossible de dup()liquer un descripteur pendant la copie d'un "
"\"fichier_local\" : %s"

#: src/libdar/crit_action.cpp:145
msgid "cannot evaluate an empty chain in an overwriting policy"
msgstr "ne peut pas évaluer une chaîne vide comme politique d'écrasement"

#: src/libdar/sparse_file.cpp:157
msgid "Incoherent structure in data carrying sparse files: unknown mark"
msgstr ""
"Incohérence dans la structure de données gérant les fichiers à trou : marque "
"inconnue"

#: src/libdar/sparse_file.cpp:311
msgid "Cannot skip forward to restore a hole"
msgstr "Ne peut peut aller plus loin pour restaurer un trou"

#: src/libdar/sparse_file.cpp:325
msgid "Data corruption or unknown sparse_file mark found in file's data"
msgstr ""
"Corruption de donnée ou mark inconnue au sein des données d'un fichier à trou"

#: src/libdar/filesystem_backup.cpp:298
#, c-format
msgid "Cannot read directory contents: %s : "
msgstr "Impossible de lire le contenu du répertoire : %s : "

#: src/libdar/filesystem_backup.cpp:335
msgid "Ignoring file with NODUMP flag set: "
msgstr "Fichier sans le drapeau NODUMP ignoré : "

#: src/libdar/filesystem_backup.cpp:343 src/libdar/filesystem_backup.cpp:348
msgid "Error reading directory contents: "
msgstr "Erreur lors de la lecture du contenu du répertoire : "

#: src/libdar/filesystem_backup.cpp:343 src/libdar/filesystem_backup.cpp:348
msgid " . Ignoring file or directory"
msgstr " . Fichier ou répertoire ignoré"

#: src/libdar/label.cpp:123
msgid "Incomplete label"
msgstr "label incomplet"

#: src/libdar/zstd_module.cpp:45
#, c-format
msgid "out of range ZSTD compression level: %d"
msgstr "niveau de compression ZSTD hors limites : %d"

#: src/libdar/zstd_module.cpp:68
msgid ""
"out of range block size submitted to zstd_module::get_min_size_to_compress"
msgstr ""
"taille de block hors limite transmise à zstd_module::get_min_size_to_compress"

#: src/libdar/zstd_module.cpp:95
#, c-format
msgid "libzstd returned an error while performing block compression: %s"
msgstr ""
"libzstd a retourné une erreur lors de l'exécution de la compression par "
"bloc : %s"

#: src/libdar/zstd_module.cpp:115
#, c-format
msgid "libzstd returned an error while performing block decompression: %s"
msgstr ""
"libzstd a retourné une erreur lors de l'exécution de la décompression par "
"block : %s"

#: src/check/all_features.cpp:54
msgid "-"
msgstr "-"

#: src/python/pybind11_libdar.cpp:206
msgid "NOT YET IMPLEMENTED FEATURE has been used: "
msgstr "une FONCTIONNALITÉ NON ENCORE IMPLÉMENTÉE a été sollicitée :"

#: src/python/pybind11_libdar.cpp:262
msgid "FATAL error from operating system, aborting operation: "
msgstr ""
"Erreur FATALE provenant du système d'exploitation, abandon de l'opération : "

#~ msgid "Cannot expand a secu_string below its current size"
#~ msgstr "Impossible de réduire la taille d'un secu_string"

#~ msgid "secu_string set_size() exceeds storage capacity"
#~ msgstr ""
#~ "dépassement de capacité de stockage lors d'un appel àrsecu_string::"
#~ "set_size()"

#~ msgid ""
#~ "Warning: birthtime for %s is not possible to restore under Linux (today), "
#~ "but can be restored by libdar under BSD systems like MACOS X"
#~ msgstr ""
#~ "Attention: la date de création pour %s n'est pas possible à restaurer "
#~ "sous Linux (à ce jour), mais peut être restauré par libdar sous les "
#~ "systèmes BSD comme MACOS X"

#~ msgid "Error met while resetting URL to handle: %s"
#~ msgstr "Erreur lors de la réinitialisation de l'URL: %s"

#~ msgid "Error met while setting libcurl for reading data file: %s"
#~ msgstr ""
#~ "Erreur lors du paramétrage de libcurl pour la lecture du fichier : %s"

#~ msgid "Error met while setting libcurl for writing data file: %s"
#~ msgstr ""
#~ "Erreur lors du paramétrage de libcurl pour l'écriture du fichier : %s"

#~ msgid "%s: %s"
#~ msgstr "%s: %s"

#~ msgid "Error met during network transfer: "
#~ msgstr "Erreur lors du transfert réseau : "

#~ msgid "Error met while reading a block of data: %s"
#~ msgstr "Erreur lors de la lecture d'un block de données : %s"

#~ msgid "Error while seeking in file on remote repository: %s"
#~ msgstr "Erreur de positionnement dans un fichier d'un dépot distant : %s"

#~ msgid "Error while setting write append mode for libcurl: %s"
#~ msgstr "Impossible de passer libcurl en mode ajout en écriture : %s"

#~ msgid "Error met while duplicating libcurl handle"
#~ msgstr "Erreur lors de la duplication d'un objet libcurl"

#~ msgid "Error met while preparing directory listing: %s"
#~ msgstr "Erreur lors de préparation d'un répertoire pour lecture : %s\""

#~ msgid "Error met while listing FTP/SFTP directory %s"
#~ msgstr "Erreur lors de lecture du répertoire FTP/SFTP %s"

#~ msgid "Error met while setting up connection for file %S removal: %s"
#~ msgstr ""
#~ "Erreur lors de l'établissement de la connexion pour la suppression du "
#~ "fichier %S : %s"

#~ msgid "Error met while removing file %S"
#~ msgstr "Erreur lors de la suppression du fichier %S"

#~ msgid "Error met while removing file %S: %s"
#~ msgstr "Erreur lors de la suppression du fichier %S : %s"

#~ msgid "Failed assigning URL to libcurl: %s"
#~ msgstr "Impossible d'assigner une URL à libcurl : %s"

#~ msgid "Error met while setting known_hosts file: %s"
#~ msgstr "Erreur lors de la désignation du fichier known_file : %s"

#~ msgid "Error met while assigning public key file: %s"
#~ msgstr "Erreur lors de la désignation du fichier de clef publique : %s"

#~ msgid "Error met while assigning private key file: %s"
#~ msgstr "Erreur lors de la désignation du fichier de clef privée : %s"

#~ msgid "Error met while assigning sftp authentication methods: %s"
#~ msgstr ""
#~ "Erreur lors de l'assignation de la méthode d'authentification sftp : %s"

#~ msgid "Error met while passing username to libcurl: %s"
#~ msgstr "Erreur lors du passage du nom d'utilisateur à libcurl : %s"

#~ msgid ""
#~ "Error met while asking libcurl to consider ~/.netrc for authentication: %s"
#~ msgstr ""
#~ "Erreur lors de la demande à libcurl de considérer ~/.netrc pour "
#~ "l'authentification : %s"

#~ msgid "Error met while setting libcurl authentication: %s"
#~ msgstr ""
#~ "Erreur lors de la configuration de l'authentification pour libcurl : %s"

#~ msgid ""
#~ " c : check date order\n"
#~ "\n"
#~ msgstr " c : vérification de l'ordre des dates\n"

#~ msgid "Creating a new thread to run the previously created layers..."
#~ msgstr ""
#~ "Création d'une nouvelle file pour exécuter les couches précédemment "
#~ "créées ..."

#~ msgid "Creating a new thread to run the escape layer..."
#~ msgstr ""
#~ "Création d'une nouvelle file pour exécuter la couche d'échappement ..."

#~ msgid "Creating a new thread to run the compression layer..."
#~ msgstr ""
#~ "Création d'une nouvelle file d'exécution pour le couche de compression..."

#~ msgid "blowfish strong encryption support"
#~ msgstr "Support pour le chiffrement avec l'algorithme blowfish"

#~ msgid ""
#~ "Failed retrieving from libgcrypt the key length to use (essiv key): %s/%s"
#~ msgstr "Échec de la récupération de la longueur de clef à utiliser : %s/%s"

#~ msgid "data corruption detected: Incoherence in LZO compressed data"
#~ msgstr ""
#~ "Corruption de données détectée : incohérence dans les données compressées "
#~ "en LZO"

#~ msgid "compressed data corruption detected"
#~ msgstr "données compressées corrompues"

#~ msgid "data corruption detected: Too large block of compressed data"
#~ msgstr ""
#~ "Corruption de données détectée : Bloc de données compressées trop grand"

#~ msgid ""
#~ "Too large block of compressed data: Either due to data corruption or "
#~ "current system limitation where SSIZE_MAX value implied smaller buffers "
#~ "than required"
#~ msgstr ""
#~ "Bloc de données compressées trop grand : Soit à cause d'une corruption de "
#~ "données soit à cause d'une limitation système où la valeur de SSIZE_MAX "
#~ "implique un tampon mémoire plus petit que celui requis"

#~ msgid ""
#~ "Warning, %S seems more to be a slice name than a base name. Do you want "
#~ "to replace it by %S ?"
#~ msgstr ""
#~ "Attention, %S semble être un nom de fichier plutôt qu'un nom de base. "
#~ "Souhaitez-vous le remplacer par %S ?"

#~ msgid ""
#~ "Warning: libdar multi-threading is an experimental and unsupported "
#~ "feature, read man page about -G option for more information"
#~ msgstr ""
#~ "Attention: L'option -G est expérimentale et non supportée. Lire la page "
#~ "de manuel à propos de cette option pour plus d'information"

#~ msgid "CRC failed for table of contents (aka \"catalogue\")"
#~ msgstr "Erreur de CRC pour le catalogue"

#~ msgid "aborting"
#~ msgstr "abandon"

#~ msgid ""
#~ "Using the slice layout of the archive of reference recorded at the time "
#~ "this isolated catalogue was done\n"
#~ " Note: if this reference has been resliced this isolated catalogue has "
#~ "been created, the resulting slicing information given here will be wrong "
#~ "and will probably lead to an error. Check documentation to know hos to "
#~ "manually specify the slicing to use"
#~ msgstr ""
#~ "Utilisation des tailles de découpage de l'archive de référence "
#~ "enregistrées lors de l'isolation du catalogue\n"
#~ "Note : Si l'archive de référence à été réagencée en tranche après "
#~ "l'isolation, les informations de découpage utilisée ici sont incorrectes "
#~ "et conduiront probablement à une erreur. Regardez la documentation pour "
#~ "savoir comment définir manuellement le découpage en tranches"

#~ msgid ""
#~ "Warning: No slice layout of the archive of reference has been recorded in "
#~ "this isolated catalogue. The additional slicing information you provided "
#~ "may still lead the operation to fail because the archive has an "
#~ "_unsupported_ (too old) format for this feature"
#~ msgstr ""
#~ "Attention: Aucune information de découpage en tranche pour l'archive de "
#~ "référence n'a été enregistré avec ce catalogue isolé. Les informations "
#~ "que vous avez fournies manuellement peuvent conduire l'opération à "
#~ "échouer car cette archive a un format _non supporté_ (trop vieux) pour "
#~ "cette fonctionnalité"

#~ msgid "   Special allocation scheme    : %s\n"
#~ msgstr "   Allocation mémoire optimisée : %s\n"

#~ msgid "Cannot get mtime: %s"
#~ msgstr "Impossible d'obtenir la date de dernière modification : %s"

#~ msgid "[--- REMOVED ENTRY ----]"
#~ msgstr "[-- ENTRÉE SUPPRIMÉE --]"

#~ msgid ""
#~ "Archive number |  Data                   | status ||  "
#~ "EA                     | status \n"
#~ msgstr ""
#~ "Numéro d'archive | Données                | statut || Attributs "
#~ "Étendus         | statut\n"

#~ msgid ""
#~ "---------------+-------------------------+--------+"
#~ "+-------------------------+----------\n"
#~ msgstr ""
#~ "-----------------+------------------------+--------+"
#~ "+---------------------------+------------\n"

#~ msgid "Cannot remove file "
#~ msgstr "Suppression de fichier impossible "

#~ msgid "Cannot copy a wrapperlib object (NOT IMPLEMENTED)"
#~ msgstr ""
#~ "La copie d'un objet wrapperlib n'est pas implémentée, copie impossible"

#~ msgid "argument must be a relative path"
#~ msgstr "l'argument doit être un chemin relatif"

#~ msgid "Archive copy constructor is not implemented"
#~ msgstr ""
#~ "Le constructeur de recopie pour la classe archive n'est pas implémenté"

#~ msgid "Archive assignment operator is not implemented"
#~ msgstr "L'opérateur d'assignation la classe archive n'est pas implémenté"

#~ msgid ""
#~ "CRC of file to apply binary diff to does not match the expected CRC value"
#~ msgstr ""
#~ "CRC du fichir auquel appliquer la différence binaire ne correspond pas à "
#~ "la valeur de CRC attendue"

#~ msgid "Cannot add another archive, database is full"
#~ msgstr "Base de donnée pleine, impossible d'ajouter une nouvelle archive"

#~ msgid "Absolute value too high for an archive number: %d"
#~ msgstr "Valeur absolue trop élevée pour un numéro d'archive : %d"

#~ msgid ""
#~ "File ownership will not be restored as %s has not the CHOWN capability "
#~ "nor is running as root. to avoid this message use -O option"
#~ msgstr ""
#~ "l'appartenance du fichier ne sera pas restauré car %s ne possède pas la "
#~ "capacité CHOWN ni n'est lancé en tant que root. Pour éviter ce message "
#~ "utiliser l'option -O"

#~ msgid ""
#~ "Furtive read mode has been disabled as %s has not the FOWNER capability "
#~ "nor is running as root"
#~ msgstr ""
#~ "La lecture furtive a été désactivé car %s ne possède pas la capacité "
#~ "FOWNER ni n'est lancé en tant que root"

#~ msgid "nullptr argument given to \"sauv_path\""
#~ msgstr "Valeur nullptr donnée à \"filename\""

#~ msgid "nullptr argument given to \"filename\""
#~ msgstr "Valeur nullptr donnée à \"filename\""

#~ msgid "nullptr argument given to \"extension\""
#~ msgstr "Valeur nullptr donnée à \"extension\""

#~ msgid "Strong encryption support"
#~ msgstr "Support pour le chiffrement fort"

#~ msgid "   -j\t\t   ask user what to do when memory is exhausted\n"
#~ msgstr ""
#~ "   -j\t\t   permet à l'utilisateur d'agir quand la mémoire virtuelle fait "
#~ "défaut\n"

#~ msgid ""
#~ "------------------+----------------"
#~ "+----------------------------------------+-------------------------+"
#~ msgstr ""
#~ "-----------------+------------------------+--------+"
#~ "+---------------------------+------------"

#~ msgid ""
#~ "---------------+------+-------+-------+-------------------------------"
#~ "+------------------------------+-----------\n"
#~ msgstr ""
#~ "-----------------+------------------------+--------+"
#~ "+---------------------------+------------\n"

#~ msgid ""
#~ "-----------------------------+------------+-------+-------+-------"
#~ "+-------------------------------+------------\n"
#~ msgstr ""
#~ "-----------------+------------------------+--------+"
#~ "+---------------------------+------------\n"

#~ msgid "Preparing the archive contents for isolation..."
#~ msgstr "Préparation du contenu de l'archive en vue de son isolation ..."

#~ msgid "Current implementation does not support this (new) crypto algorithm"
#~ msgstr ""
#~ "L'implémentation actuelle ne support pas ce (nouvel) algorithme de "
#~ "chiffrement"

#~ msgid "Not supported flag or archive corruption"
#~ msgstr "Drapeau non supporté ou archive corrompue"

#~ msgid ""
#~ "Cannot convert group to gid in statically linked binary, either directly "
#~ "provide the GID or run libdar from a dynamically linked executable"
#~ msgstr ""
#~ "Impossible de convertir un nom de groupe en numéro (GID) dans un "
#~ "exécutable lié statiquement. Fournir soit directement le GID soit "
#~ "utiliser un exécutable lié dynamiquement"

#~ msgid ""
#~ "too low value (< 10) given as observation_read_number argument while "
#~ "initializing cache"
#~ msgstr ""
#~ "Valeur trop faible (< 10) donnée à \"observation_read_number\" lors de "
#~ "l'initialisation du cache"

#~ msgid ""
#~ "too low value (< 10) given as observation_write_number argument while "
#~ "initializing cache"
#~ msgstr ""
#~ "Valeur trop faible (< 10) donnée à \"observation_write_number\" lors de "
#~ "l'initialisation du cache"

#~ msgid ""
#~ "too high value (> 50) given as unused_read_ratio argument, while "
#~ "initializing cache"
#~ msgstr ""
#~ "Valeur trop grande (> 50) donnée à \"unused_read_ratio\" lors de "
#~ "l'initialisation du cache"

#~ msgid ""
#~ "unused_write_ratio must be less than max_size_hit_write_ratio, while "
#~ "initializing cache"
#~ msgstr ""
#~ "\"unused_write_ratio\" doit être inférieur ou égal à "
#~ "\"max_size_hit_write_ratio\", lors de l'initialisation du cache"

#~ msgid ""
#~ "max_size must be greater or equal to initial_size, while initializing "
#~ "cache"
#~ msgstr ""
#~ "max_size doit être supérieur ou égal à initial_size pour l'initialisation "
#~ "du cache"

#~ msgid "incompatible Zlib version"
#~ msgstr "version de Zlib incompatible"

#~ msgid ""
#~ "Could not find archive information at the end of the last slice, assuming "
#~ "an old archive and trying to read at the beginning of the first slice..."
#~ msgstr ""
#~ "Impossible de trouver les informations sur l'archive en fin de dernière "
#~ "tranche. On suppose qu'il s'agit d'un ancien format d'archive, pour "
#~ "lequel cette information se trouve uniquement au début de la première "
#~ "tranche ..."

#~ msgid ""
#~ "LAX MODE: Failed to read the archive header, I will need your help to "
#~ "know what is the missing information."
#~ msgstr ""
#~ "MODE RELAX : Échec de lecture de l'en-tête de l'archive, Votre aide sera "
#~ "nécessaire pour connaître l'information manquante."

#~ msgid ""
#~ "LAX MODE: Archive format revision found is [%s] but the higher version "
#~ "this binary can handle is [%s]. Thus, assuming the archive version is "
#~ "corrupted and falling back to the higher version this binary can support "
#~ "(%s)"
#~ msgstr ""
#~ "MODE RELAX : La version du format d'archive est [%s] mais la version la "
#~ "plus élevée que cet exécutable est capable de gérer est [%s]. On suppose "
#~ "donc que l'archive est corrompue et que son format est le plus récent "
#~ "qu'il est possible de gérer par cet exécutable (version %s)"

#~ msgid "LAX MODE: Archive format revision found is [version %s]"
#~ msgstr "MODE RELAX : Le format trouvé pour l'archive est [version %s]"

#~ msgid "LAX MODE: is it correct, seen the table at the following URL: %s ?"
#~ msgstr ""
#~ "MODE RELAX : Est-ce correct à la lecture de la table disponible à l'URL "
#~ "suivante : %s ?"

#~ msgid "Cannot determine the permission to use for hash files: "
#~ msgstr ""
#~ "Impossible de déterminer la permission à appliquer aux fichier de hash: "

#~ msgid "Error opening file "
#~ msgstr "Erreur lors de l'ouverture du fichier "

#~ msgid "Error opening file %s : %s"
#~ msgstr "Erreur lors de l'ouverture du fichier %s : %s"

#~ msgid "Position out of range"
#~ msgstr "Position hors limites"

#~ msgid "Read-write mode not supported for \"trivial_sar\""
#~ msgstr "Mode lecture-écriture non supporté pour \"trivial_sar\""

#~ msgid "Cannot create database %S : %s"
#~ msgstr "Impossible de créer la base %S : %s"

#~ msgid "system type time_t is too small to store a time/date"
#~ msgstr ""
#~ "Le type time_t du système est trop petit pour contenir une heure/date"

#~ msgid ""
#~ "Thread-safe not initialized for libdar, read manual or contact maintainer "
#~ "of the application that uses libdar"
#~ msgstr ""
#~ "L'environnement multi-tâche na pas été initialisé pour libdar, merci de "
#~ "lire le manuel d'utilisation de libdar ou de contacter le mainteneur de "
#~ "l'application utilisatrice de libdar, concernée par ce problème"

#~ msgid "Cannot initialize mutex: "
#~ msgstr "Initialisation des \"mutex\" impossible : "

#~ msgid "Aborting operations for the EA of %S : error while adding EA %s : %s"
#~ msgstr ""
#~ "Abandon des opérations pour les AE de %S : erreur pendant l'ajout de l'AE "
#~ "%s : %s"

#~ msgid "Aborting operations for the EAs of %S : error while removing %s : %s"
#~ msgstr ""
#~ "Abandon des opérations pour les AE de %S : erreur lors de la suppression "
#~ "de %s : %s"

#~ msgid ""
#~ "   -z [bzip2[:level]] compress data in archive using bzip2 algorithm.\n"
#~ msgstr "   -z [bzip2[:niveau]]\t  compression avec l'algorithme bzip2\n"

#~ msgid ""
#~ "No more (virtual) memory available, you have the opportunity to stop un-"
#~ "necessary applications to free up some memory. Can we continue now ?"
#~ msgstr ""
#~ "Plus de mémoire (virtuelle) disponible, vous avez la possibilité "
#~ "d'arrêter certaines applications pour faire de la place. On continue "
#~ "maintenant ?"

#~ msgid "Cannot open file %S : %s"
#~ msgstr "Le fichier %S ne peut pas être ouvert : %s"

#~ msgid "User target found on command line:"
#~ msgstr "Cible utilisateur trouvée en ligne de commande :"

#~ msgid ""
#~ "Note that -y option is deprecated it will be removed in future release, "
#~ "please use -z option instead (read man page for details)"
#~ msgstr ""
#~ "Noter que l'option -y est obsolète et sera supprimée dans une prochaine "
#~ "version, merci d'utiliser l'option -z à la place (voir la page de manuel "
#~ "pour les détails)"

#~ msgid "Choose either -z or -y not both"
#~ msgstr "Choisir soit -z soit -y pas les deux à la fois"

#~ msgid ""
#~ "-G option is obsolete, use -@ option instead, see man page for details"
#~ msgstr ""
#~ "l'option -G est obsolète, utilise -@ à la place, voir la page de manuel "
#~ "pour plus de détails"

#~ msgid "NULL given as argument"
#~ msgstr "NULL fourni comme argument"

#~ msgid "NULL argument given to \"fs_root\""
#~ msgstr "Valeur NULL donnée à \"fs_root\""

#~ msgid "NULL argument given to \"selection\""
#~ msgstr "Valeur NULL donnée à \"selection\""

#~ msgid "NULL argument given to \"subtree\""
#~ msgstr "Valeur NULL donnée à \"subtree\""

#~ msgid "NULL argument given to \"execute\""
#~ msgstr "Valeur NULL donnée à \"execute\""

#~ msgid "NULL argument given to \"compr_mask\""
#~ msgstr "Valeur NULL donnée à \"compr_mask\""

#~ msgid "NULL argument given to \"min_compr_size\""
#~ msgstr "Valeur NULL donnée à \"min_compr_size\""

#~ msgid "NULL argument given to \"ea_mask\""
#~ msgstr "Valeur NULL donnée à \"ea_mask\""

#~ msgid "Cannot determine location of the end of cyphered data: "
#~ msgstr "Impossible de localiser la fin des données chiffrées : "

#~ msgid "Argument given to \"major\" is a NULL pointer"
#~ msgstr "valeur NULL donnée à \"major\""

#~ msgid "Argument given to \"minor\" is a NULL pointer"
#~ msgstr "Valeur NULL donnée à \"minor\""

#~ msgid "Argument given to \"medium\" is a NULL pointer"
#~ msgstr "Valeur NULL donnée à \"medium\""

#~ msgid "argument given to \"minor\" is a NULL pointer"
#~ msgstr "Valeur NULL donnée à \"minor\""

#~ msgid "invalid NULL argument given as crit_action option"
#~ msgstr "argument NULL invalide donné pour l'option crit_action"

#~ msgid "-~ is only available with -+ option and -c options"
#~ msgstr "-~ n'est disponible qu'avec les options -+ et -c"

#~ msgid "End of file reached while skipping to the begin of a word"
#~ msgstr "Fin de fichier atteinte lors du déplacement vers le début d'un mot"

#~ msgid "Reached end of file while reading a word"
#~ msgstr "Fin de fichier atteinte lors de la lecture d'un mot"

#~ msgid "different file data"
#~ msgstr "données différentes"

#~ msgid ""
#~ "Archive format older than \"08\" (release 2.4.0) cannot be read through a "
#~ "single pipe, only using dar_slave or normal plain file (slice) method"
#~ msgstr ""
#~ "Un format d'archive plus ancien que \"08\" (release 2.4.0) ne peut être "
#~ "lu à partir d'un seul tube, seule la lecture avec dar_slave ou à partir "
#~ "de fichiers (c'est à dire de tranches) est possible"

#~ msgid "unary operator"
#~ msgstr "opérateur unaire"

#~ msgid "Corrupted database, empty entry found"
#~ msgstr "Base de données corrompue, entrée vide trouvée"

#~ msgid "Error checking for presence of file "
#~ msgstr "Erreur lors de la vérification de la présence du fichier "
