# French translation for duplicity
# Copyright (c) 2010 Rosetta Contributors and Canonical Ltd 2010
# This file is distributed under the same license as the duplicity package.
# FIRST AUTHOR <EMAIL@ADDRESS>, 2010.
#
msgid ""
msgstr ""
"Project-Id-Version: duplicity\n"
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
"POT-Creation-Date: 2015-08-04 12:44+0000\n"
"PO-Revision-Date: 2014-03-28 20:21+0000\n"
"Last-Translator: Maëlick Claes <Unknown>\n"
"Language-Team: French <fr@li.org>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n > 1;\n"
"X-Launchpad-Export-Date: 2015-08-05 05:17+0000\n"
"X-Generator: Launchpad (build 17656)\n"

#: ../bin/duplicity:127
msgid "Reuse configured PASSPHRASE as SIGN_PASSPHRASE"
msgstr "Réutiliser la PASSPHRASE configurée comme SIGN_PASSPHRASE"

#: ../bin/duplicity:134
msgid "Reuse configured SIGN_PASSPHRASE as PASSPHRASE"
msgstr "Réutiliser la SIGN_PASSPHRASE configurée comme PASSPHRASE"

#: ../bin/duplicity:173
msgid "PASSPHRASE variable not set, asking user."
msgstr "Variable PASSPHRASE non établie, demande à l'utilisateur."

#: ../bin/duplicity:188
msgid "GnuPG passphrase for signing key:"
msgstr "Phrase de passe GnuPG pour la clé de signature"

#: ../bin/duplicity:193
msgid "GnuPG passphrase:"
msgstr "Phrase de passe GnuPG"

#: ../bin/duplicity:198
msgid "Retype passphrase for signing key to confirm: "
msgstr ""
"Veuillez retaper la phrase de passe pour la clé de signature pour "
"confirmer : "

#: ../bin/duplicity:200
msgid "Retype passphrase to confirm: "
msgstr "Veuillez retaper la phrase de passe pour confirmer : "

#: ../bin/duplicity:203
msgid "First and second passphrases do not match!  Please try again."
msgstr ""
"La première et la seconde phrases de passe ne correspondent pas ! Veuillez "
"réessayer."

#: ../bin/duplicity:208
msgid ""
"Cannot use empty passphrase with symmetric encryption!  Please try again."
msgstr ""
"Impossible d'utiliser une phrase de passe vide avec un chiffrement "
"symétrique ! Veuillez réessayer."

#: ../bin/duplicity:264
#, python-format
msgid ""
"File %s complete in backup set.\n"
"Continuing restart on file %s."
msgstr ""
"Le fichier %s est terminé dans le jeu de sauvegarde.\n"
"Le redémarrage continue sur fichier %s."

#: ../bin/duplicity:273
#, python-format
msgid ""
"File %s missing in backup set.\n"
"Continuing restart on file %s."
msgstr ""
"Le fichier %s est manquant dans le jeu de sauvegarde.\n"
"Le redémarrage continue sur le fichier %s."

#: ../bin/duplicity:322
#, python-format
msgid "File %s was corrupted during upload."
msgstr "Le fichier % s a été endommagé pendant le téléversement."

#: ../bin/duplicity:355
msgid ""
"Restarting backup, but current encryption settings do not match original "
"settings"
msgstr ""
"Redémarrage de sauvegarde, mais les paramètres de chiffrement actuels ne "
"correspondent pas aux paramètres originaux"

#: ../bin/duplicity:378
#, python-format
msgid "Restarting after volume %s, file %s, block %s"
msgstr ""

#: ../bin/duplicity:445
#, python-format
msgid "Processed volume %d"
msgstr ""

#: ../bin/duplicity:595
msgid ""
"Fatal Error: Unable to start incremental backup.  Old signatures not found "
"and incremental specified"
msgstr ""
"Erreur fatale : impossible de démarrer la sauvegarde incrémentale. Les "
"anciennes signatures sont introuvables pour la méthode incrémentale indiquée"

#: ../bin/duplicity:599
msgid "No signatures found, switching to full backup."
msgstr ""
"Aucune signature de sauvegarde trouvée, bascule vers une sauvegarde complète."

#: ../bin/duplicity:613
msgid "Backup Statistics"
msgstr "Statistiques de sauvegarde"

#: ../bin/duplicity:718
#, python-format
msgid "%s not found in archive, no files restored."
msgstr "%s n’a pas été trouvé dans l’archive, aucun fichier restauré."

#: ../bin/duplicity:722
msgid "No files found in archive - nothing restored."
msgstr "Aucun fichier trouvé dans l’archive – rien n'a été restauré."

#: ../bin/duplicity:755
#, python-format
msgid "Processed volume %d of %d"
msgstr "Le volume %d sur %d a été traité"

#: ../bin/duplicity:789
#, python-format
msgid "Invalid data - %s hash mismatch for file:"
msgstr "Données non valides - empreinte %s non vérifiée pour le fichier :"

#: ../bin/duplicity:791
#, python-format
msgid "Calculated hash: %s"
msgstr "Empreinte calculée : %s"

#: ../bin/duplicity:792
#, python-format
msgid "Manifest hash: %s"
msgstr "Empreinte du fichier manifest : %s"

#: ../bin/duplicity:831
#, python-format
msgid "Volume was signed by key %s, not %s"
msgstr "Le volume a été signé par la clé %s et non pas %s"

#: ../bin/duplicity:863
#, python-format
msgid "Verify complete: %s, %s."
msgstr "Vérification complète : %s, %s."

#: ../bin/duplicity:864
#, python-format
msgid "%d file compared"
msgid_plural "%d files compared"
msgstr[0] "%d fichier comparé"
msgstr[1] "%d fichiers comparés"

#: ../bin/duplicity:866
#, python-format
msgid "%d difference found"
msgid_plural "%d differences found"
msgstr[0] "%d différence trouvée"
msgstr[1] "%d différences trouvées"

#: ../bin/duplicity:885
msgid "No extraneous files found, nothing deleted in cleanup."
msgstr ""
"Aucun fichier étranger détecté, aucune suppression effectuée lors du "
"nettoyage."

#: ../bin/duplicity:890
msgid "Deleting this file from backend:"
msgid_plural "Deleting these files from backend:"
msgstr[0] "Supprimer ce fichier de l’arrière plan :"
msgstr[1] "Supprimer ces fichiers de l’arrière plan :"

#: ../bin/duplicity:902
msgid "Found the following file to delete:"
msgid_plural "Found the following files to delete:"
msgstr[0] "Le fichier suivant a été trouvé pour la suppression :"
msgstr[1] "Les fichiers suivants ont été trouvés pour la suppression :"

#: ../bin/duplicity:906
msgid "Run duplicity again with the --force option to actually delete."
msgstr ""
"Exécutez duplicity à nouveau avec l’option --force pour supprimer réellement."

#: ../bin/duplicity:949
msgid "There are backup set(s) at time(s):"
msgstr "Il y a un ou plusieurs jeux de sauvegarde datés du :"

#: ../bin/duplicity:951
msgid "Which can't be deleted because newer sets depend on them."
msgstr "Qui ne peuvent être supprimés car de nouveaux jeux en dépendent."

#: ../bin/duplicity:955
msgid ""
"Current active backup chain is older than specified time.  However, it will "
"not be deleted.  To remove all your backups, manually purge the repository."
msgstr ""
"La chaîne de sauvegarde active actuelle est plus ancienne que la date "
"indiquée. Cependant elle ne sera pas supprimée. Pour ôter toutes vos "
"sauvegardes, purgez manuellement leur dépôt."

#: ../bin/duplicity:961
msgid "No old backup sets found, nothing deleted."
msgstr ""
"Aucun ancien jeu de sauvegarde n’a été trouvé, rien n’a été supprimé."

#: ../bin/duplicity:964
msgid "Deleting backup chain at time:"
msgid_plural "Deleting backup chains at times:"
msgstr[0] "Suppression de la chaîne de sauvegarde datant du :"
msgstr[1] "Suppression des chaîne de sauvegarde datant du :"

#: ../bin/duplicity:975
#, python-format
msgid "Deleting incremental signature chain %s"
msgstr "Suppression de la chaîne de signature incrémentale %s"

#: ../bin/duplicity:977
#, python-format
msgid "Deleting incremental backup chain %s"
msgstr "Suppression de la chaîne de sauvegarde incrémentale %s"

#: ../bin/duplicity:980
#, python-format
msgid "Deleting complete signature chain %s"
msgstr "Suppression de la chaîne de signature complète %s"

#: ../bin/duplicity:982
#, python-format
msgid "Deleting complete backup chain %s"
msgstr "Suppression de la chaîne de sauvegarde complète %s"

#: ../bin/duplicity:988
msgid "Found old backup chain at the following time:"
msgid_plural "Found old backup chains at the following times:"
msgstr[0] "Ancienne chaîne de sauvegarde trouvée à la date suivante :"
msgstr[1] "Anciennes chaînes de sauvegarde trouvées aux dates suivantes :"

#: ../bin/duplicity:992
msgid "Rerun command with --force option to actually delete."
msgstr ""
"Veuillez relancer la commande avec l'option --force pour forcer la "
"suppression."

#: ../bin/duplicity:1069
#, python-format
msgid "Deleting local %s (not authoritative at backend)."
msgstr "Supprime le %s local (ne fait pas autorité au niveau du serveur)."

#: ../bin/duplicity:1073
#, python-format
msgid "Unable to delete %s: %s"
msgstr "Impossible de supprimer %s : %s"

#: ../bin/duplicity:1101 ../duplicity/dup_temp.py:265
#, python-format
msgid "Failed to read %s: %s"
msgstr "Impossible de lire %s : %s"

#: ../bin/duplicity:1115
#, python-format
msgid "Copying %s to local cache."
msgstr "Copie de %s vers le cache local."

#: ../bin/duplicity:1163
msgid "Local and Remote metadata are synchronized, no sync needed."
msgstr ""
"Les métadonnées locales et distantes sont déjà synchronisées. Aucune "
"synchronisation nécessaire."

#: ../bin/duplicity:1168
msgid "Synchronizing remote metadata to local cache..."
msgstr "Synchronisation des métadonnées distantes vers le cache local..."

#: ../bin/duplicity:1183
msgid "Sync would copy the following from remote to local:"
msgstr ""
"La synchronisation va copier localement les éléments suivants à partir de "
"l’hôte distant :"

#: ../bin/duplicity:1186
msgid "Sync would remove the following spurious local files:"
msgstr "La synchronisation va supprimer les fichiers parasites suivants :"

#: ../bin/duplicity:1229
msgid "Unable to get free space on temp."
msgstr "Impossible de déterminer l’espace libre dans le dossier temporaire."

#: ../bin/duplicity:1237
#, python-format
msgid "Temp space has %d available, backup needs approx %d."
msgstr ""
"Il y a %d d’espace temporaire disponible, la sauvegarde nécessite environ %d."

#: ../bin/duplicity:1240
#, python-format
msgid "Temp has %d available, backup will use approx %d."
msgstr ""
"Il y a %d d’espace temporaire disponible, la sauvegarde va nécessiter "
"environ %d."

#: ../bin/duplicity:1248
msgid "Unable to get max open files."
msgstr "Impossible d’obtenir le maximum de fichiers ouverts."

#: ../bin/duplicity:1252
#, python-format
msgid ""
"Max open files of %s is too low, should be >= 1024.\n"
"Use 'ulimit -n 1024' or higher to correct.\n"
msgstr ""
"Le nombre maximum de fichiers ouverts pour %s est trop bas, il devrait être "
">= 1024.\n"
"Utilisez « ulimit -n 1024 » (ou supérieur) pour corriger.\n"

#: ../bin/duplicity:1302
msgid ""
"RESTART: The first volume failed to upload before termination.\n"
"         Restart is impossible...starting backup from beginning."
msgstr ""
"REDÉMARRAGE : échec de téléchargement du premier volume avant le délai de "
"fin.\n"
"              Le redémarrage est impossible... lancement de la sauvegarde "
"depuis le début."

#: ../bin/duplicity:1308
#, python-format
msgid ""
"RESTART: Volumes %d to %d failed to upload before termination.\n"
"         Restarting backup at volume %d."
msgstr ""
"REDÉMARRAGE : échec de téléchargement de %d volumes sur %d avant le délai de "
"fin.\n"
"              Redémarrage de la sauvegarde au volume %d."

#: ../bin/duplicity:1315
#, python-format
msgid ""
"RESTART: Impossible backup state: manifest has %d vols, remote has %d vols.\n"
"         Restart is impossible ... duplicity will clean off the last "
"partial\n"
"         backup then restart the backup from the beginning."
msgstr ""
"REDÉMARRAGE : état de sauvegarde impossible :\n"
"              le fichier manifest indique %d volumes, le distant en a %d.\n"
"              Redémarrage impossible... duplicity va nettoyer la dernière\n"
"              sauvegarde partielle puis reprendre la sauvegarde depuis le "
"début."

#: ../bin/duplicity:1336
msgid ""
"\n"
"PYTHONOPTIMIZE in the environment causes duplicity to fail to\n"
"recognize its own backups.  Please remove PYTHONOPTIMIZE from\n"
"the environment and rerun the backup.\n"
"\n"
"See https://bugs.launchpad.net/duplicity/+bug/931175\n"
msgstr ""

#: ../bin/duplicity:1330
msgid ""
"\n"
"Duplicity 0.6 series is being deprecated:\n"
"See http://www.nongnu.org/duplicity/\n"
msgstr ""

#: ../bin/duplicity:1419
#, python-format
msgid "Last %s backup left a partial set, restarting."
msgstr "La dernière sauvegarde %s a laissé un jeu partiel, redémarrage."

#: ../bin/duplicity:1423
#, python-format
msgid "Cleaning up previous partial %s backup set, restarting."
msgstr "Nettoyage du dernier jeu partiel de sauvegarde %s, redémarrage."

#: ../bin/duplicity:1434
msgid "Last full backup date:"
msgstr "Date de la dernière sauvegarde complète :"

#: ../bin/duplicity:1436
msgid "Last full backup date: none"
msgstr "Date de la dernière sauvegarde complète : aucune"

#: ../bin/duplicity:1438
msgid "Last full backup is too old, forcing full backup"
msgstr ""
"La dernière sauvegarde complète est trop ancienne, forçage d’une nouvelle "
"sauvegarde complète"

#: ../bin/duplicity:1484
msgid ""
"When using symmetric encryption, the signing passphrase must equal the "
"encryption passphrase."
msgstr ""

#: ../bin/duplicity:1537
msgid "INT intercepted...exiting."
msgstr "INT intercepté... sortie"

#: ../bin/duplicity:1545
#, python-format
msgid "GPG error detail: %s"
msgstr "Détails de l’erreur GPG : %s"

#: ../bin/duplicity:1555
#, python-format
msgid "User error detail: %s"
msgstr "Détails de l’erreur utilisateur : %s"

#: ../bin/duplicity:1565
#, python-format
msgid "Backend error detail: %s"
msgstr "Détails de l’erreur de sauvegarde : %s"

#: ../bin/rdiffdir:61 ../duplicity/commandline.py:259
#, python-format
msgid "Error opening file %s"
msgstr "Erreur lors de l’ouverture du fichier %s"

#: ../bin/rdiffdir:128
#, python-format
msgid "File %s already exists, will not overwrite."
msgstr ""

#: ../duplicity/selection.py:127
#, python-format
msgid "Skipping socket %s"
msgstr "Passer le socket %s"

#: ../duplicity/selection.py:131
#, python-format
msgid "Error initializing file %s"
msgstr "Erreur d'initialisation du fichier %s"

#: ../duplicity/selection.py:135 ../duplicity/selection.py:157
#, python-format
msgid "Error accessing possibly locked file %s"
msgstr "Erreur d'accès au fichier %s éventuellement verrouillé"

#: ../duplicity/selection.py:172
#, python-format
msgid "Warning: base %s doesn't exist, continuing"
msgstr "Attention : la base %s n'existe pas, continue"

#: ../duplicity/selection.py:175 ../duplicity/selection.py:193
#: ../duplicity/selection.py:196
#, python-format
msgid "Selecting %s"
msgstr "Sélection %s"

#: ../duplicity/selection.py:288
#, python-format
msgid ""
"Fatal Error: The file specification\n"
"    %s\n"
"cannot match any files in the base directory\n"
"    %s\n"
"Useful file specifications begin with the base directory or some\n"
"pattern (such as '**') which matches the base directory."
msgstr ""
"Erreur fatale : La spécification du fichier\n"
"    %s\n"
"ne concorde avec aucun fichier du dossier de base\n"
"    %s\n"
"Les spécifications de fichier utiles commence par le dossier de base ou par "
"un\n"
"motif (tel que « ** ») qui correspond avec le dossier de base."

#: ../duplicity/selection.py:297
#, python-format
msgid ""
"Fatal Error while processing expression\n"
"%s"
msgstr ""
"Erreur fatale pendant le traitement de l'expression\n"
"%s"

#: ../duplicity/selection.py:307
#, python-format
msgid ""
"Last selection expression:\n"
"    %s\n"
"only specifies that files be included.  Because the default is to\n"
"include all files, the expression is redundant.  Exiting because this\n"
"probably isn't what you meant."
msgstr ""
"Dernière expression sélectionnée :\n"
"    %s\n"
"ne spécifie seulement que les fichiers inclus. Parce que l'option\n"
"par défaut inclut tous les fichiers, l'expression est redondante.\n"
"Quitte parce que ce n'est probablement pas ce que vous vouliez."

#: ../duplicity/selection.py:311
#, python-format
msgid "Reading filelist %s"
msgstr "Lecture de la liste des fichiers %s"

#: ../duplicity/selection.py:314
#, python-format
msgid "Sorting filelist %s"
msgstr "Tri de la liste des fichiers %s"

#: ../duplicity/selection.py:341
#, python-format
msgid ""
"Warning: file specification '%s' in filelist %s\n"
"doesn't start with correct prefix %s.  Ignoring."
msgstr ""
"Attention : la spécification de fichier « %s » dans la liste de fichiers %s\n"
"ne commence pas avec le bon préfixe %s. Ignore."

#: ../duplicity/selection.py:345
msgid "Future prefix errors will not be logged."
msgstr "Les futures erreurs de préfixe ne seront pas enregistrées."

#: ../duplicity/selection.py:361
#, python-format
msgid "Error closing filelist %s"
msgstr "Erreur en fermant la liste de fichiers %s"

#: ../duplicity/selection.py:363
#, python-format
msgid "Reading globbing filelist %s"
msgstr "Lecture de la liste de fichier globale %s"

#: ../duplicity/selection.py:396
#, python-format
msgid "Error compiling regular expression %s"
msgstr "Erreur en compilant l'expression régulière %s"

#: ../duplicity/selection.py:413
msgid ""
"Warning: exclude-device-files is not the first selector.\n"
"This may not be what you intended"
msgstr ""
"Attention : exclude-device-files n'est pas le premier sélecteur.\n"
"Ceci peut ne pas être ce que vous vouliez"

#: ../duplicity/commandline.py:71
#, python-format
msgid ""
"Warning: Option %s is pending deprecation and will be removed in a future "
"release.\n"
"Use of default filenames is strongly suggested."
msgstr ""
"Avertissement : l’option %s est obsolescente et sera retirée dans une "
"version future.\n"
"L’utilisation des noms de fichiers par défaut est fortement suggérée."

#: ../duplicity/commandline.py:216
#, python-format
msgid "Unable to load gio backend: %s"
msgstr "Impossible de charger le moteur gio : %s"

#. TRANSL: Used in usage help to represent a Unix-style path name. Example:
#. --archive-dir <path>
#: ../duplicity/commandline.py:280 ../duplicity/commandline.py:290
#: ../duplicity/commandline.py:307 ../duplicity/commandline.py:381
#: ../duplicity/commandline.py:399 ../duplicity/commandline.py:588
#: ../duplicity/commandline.py:621 ../duplicity/commandline.py:807
msgid "path"
msgstr "chemin"

#. TRANSL: Used in usage help to represent an ID for a GnuPG key. Example:
#. --encrypt-key <gpg_key_id>
#. TRANSL: Used in usage help to represent an ID for a hidden GnuPG key. Example:
#. --hidden-encrypt-key <gpg_key_id>
#. TRANSL: Used in usage help to represent an ID for a GnuPG key. Example:
#. --encrypt-key <gpg_key_id>
#: ../duplicity/commandline.py:302 ../duplicity/commandline.py:309
#: ../duplicity/commandline.py:405 ../duplicity/commandline.py:572
#: ../duplicity/commandline.py:780
msgid "gpg-key-id"
msgstr "identifiant_clé_gpg"

#. TRANSL: Used in usage help to represent a "glob" style pattern for
#. matching one or more files, as described in the documentation.
#. Example:
#. --exclude <shell_pattern>
#: ../duplicity/commandline.py:317 ../duplicity/commandline.py:430
#: ../duplicity/commandline.py:830
msgid "shell_pattern"
msgstr "motif_shell"

#. TRANSL: Used in usage help to represent the name of a file. Example:
#. --log-file <filename>
#: ../duplicity/commandline.py:323 ../duplicity/commandline.py:332
#: ../duplicity/commandline.py:339 ../duplicity/commandline.py:432
#: ../duplicity/commandline.py:439 ../duplicity/commandline.py:452
#: ../duplicity/commandline.py:776
msgid "filename"
msgstr "nom_de_fichier"

#. TRANSL: Used in usage help to represent a regular expression (regexp).
#: ../duplicity/commandline.py:346 ../duplicity/commandline.py:443
msgid "regular_expression"
msgstr "expression_régulière"

#. TRANSL: Used in usage help to represent a time spec for a previous
#. point in time, as described in the documentation. Example:
#. duplicity remove-older-than time [options] target_url
#: ../duplicity/commandline.py:350 ../duplicity/commandline.py:393
#: ../duplicity/commandline.py:514 ../duplicity/commandline.py:862
msgid "time"
msgstr "temps"

#. TRANSL: Used in usage help. (Should be consistent with the "Options:"
#. header.) Example:
#. duplicity [full|incremental] [options] source_dir target_url
#: ../duplicity/commandline.py:401 ../duplicity/commandline.py:494
#: ../duplicity/commandline.py:517 ../duplicity/commandline.py:580
#: ../duplicity/commandline.py:795
msgid "options"
msgstr "options"

#: ../duplicity/commandline.py:416
#, python-format
msgid ""
"Running in 'ignore errors' mode due to %s; please re-consider if this was "
"not intended"
msgstr ""
"Exécution en mode « ignorer les erreurs » à cause de %s ; veuillez "
"reconsidérer si ceci n’était pas souhaité"

#. TRANSL: Used in usage help to represent an imap mailbox
#: ../duplicity/commandline.py:428
msgid "imap_mailbox"
msgstr "boîte_aux_lettres_IMAP"

#: ../duplicity/commandline.py:446
msgid "file_descriptor"
msgstr "descripteur_fichier"

#. TRANSL: Used in usage help to represent a desired number of
#. something. Example:
#. --num-retries <number>
#: ../duplicity/commandline.py:457 ../duplicity/commandline.py:479
#: ../duplicity/commandline.py:491 ../duplicity/commandline.py:500
#: ../duplicity/commandline.py:538 ../duplicity/commandline.py:543
#: ../duplicity/commandline.py:547 ../duplicity/commandline.py:616
#: ../duplicity/commandline.py:790
msgid "number"
msgstr "nombre"

#. TRANSL: Used in usage help (noun)
#: ../duplicity/commandline.py:460
msgid "backup name"
msgstr "nom_sauvegarde"

#. TRANSL: noun
#: ../duplicity/commandline.py:556 ../duplicity/commandline.py:559
#: ../duplicity/commandline.py:761
msgid "command"
msgstr "commande"

#: ../duplicity/commandline.py:562
msgid "pyrax|cloudfiles"
msgstr "pyrax|cloudfiles"

#: ../duplicity/commandline.py:546
msgid "paramiko|pexpect"
msgstr "paramiko|pexpect"

#: ../duplicity/commandline.py:583
msgid "pem formatted bundle of certificate authorities"
msgstr "Convertir au format PEM l'ensemble des autorités de certification"

#. TRANSL: Used in usage help. Example:
#. --timeout <seconds>
#: ../duplicity/commandline.py:593 ../duplicity/commandline.py:824
msgid "seconds"
msgstr "secondes"

#. TRANSL: abbreviation for "character" (noun)
#: ../duplicity/commandline.py:599 ../duplicity/commandline.py:758
msgid "char"
msgstr "caract."

#: ../duplicity/commandline.py:724
#, python-format
msgid "Using archive dir: %s"
msgstr "Utilisation du répertoire d’archive : %s"

#: ../duplicity/commandline.py:725
#, python-format
msgid "Using backup name: %s"
msgstr "Utilisation du nom de sauvegarde : %s"

#: ../duplicity/commandline.py:732
#, python-format
msgid "Command line error: %s"
msgstr "Erreur de ligne de commande : %s"

#: ../duplicity/commandline.py:733
msgid "Enter 'duplicity --help' for help screen."
msgstr "Entrez « duplicity --help » pour afficher l’écran d’aide."

#. TRANSL: Used in usage help to represent a Unix-style path name. Example:
#. rsync://user[:password]@other_host[:port]//absolute_path
#: ../duplicity/commandline.py:746
msgid "absolute_path"
msgstr "chemin_absolu"

#. TRANSL: Used in usage help. Example:
#. tahoe://alias/some_dir
#: ../duplicity/commandline.py:750
msgid "alias"
msgstr "alias"

#. TRANSL: Used in help to represent a "bucket name" for Amazon Web
#. Services' Simple Storage Service (S3). Example:
#. s3://other.host/bucket_name[/prefix]
#: ../duplicity/commandline.py:755
msgid "bucket_name"
msgstr "nom_de_bucket"

#. TRANSL: Used in usage help to represent the name of a container in
#. Amazon Web Services' Cloudfront. Example:
#. cf+http://container_name
#: ../duplicity/commandline.py:766
msgid "container_name"
msgstr "nom_de_conteneur"

#. TRANSL: noun
#: ../duplicity/commandline.py:769
msgid "count"
msgstr "compte"

#. TRANSL: Used in usage help to represent the name of a file directory
#: ../duplicity/commandline.py:772
msgid "directory"
msgstr "dossier"

#. TRANSL: Used in usage help, e.g. to represent the name of a code
#. module. Example:
#. rsync://user[:password]@other.host[:port]::/module/some_dir
#: ../duplicity/commandline.py:785
msgid "module"
msgstr "module"

#. TRANSL: Used in usage help to represent an internet hostname. Example:
#. ftp://user[:password]@other.host[:port]/some_dir
#: ../duplicity/commandline.py:799
msgid "other.host"
msgstr "autre.hote"

#. TRANSL: Used in usage help. Example:
#. ftp://user[:password]@other.host[:port]/some_dir
#: ../duplicity/commandline.py:803
msgid "password"
msgstr "mot_de_passe"

#. TRANSL: Used in usage help to represent a TCP port number. Example:
#. ftp://user[:password]@other.host[:port]/some_dir
#: ../duplicity/commandline.py:811
msgid "port"
msgstr "port"

#. TRANSL: Used in usage help. This represents a string to be used as a
#. prefix to names for backup files created by Duplicity. Example:
#. s3://other.host/bucket_name[/prefix]
#: ../duplicity/commandline.py:816
msgid "prefix"
msgstr "préfixe"

#. TRANSL: Used in usage help to represent a Unix-style path name. Example:
#. rsync://user[:password]@other.host[:port]/relative_path
#: ../duplicity/commandline.py:820
msgid "relative_path"
msgstr "chemin_relatif"

#. TRANSL: Used in usage help to represent the name of a single file
#. directory or a Unix-style path to a directory. Example:
#. file:///some_dir
#: ../duplicity/commandline.py:835
msgid "some_dir"
msgstr "dossier_quelconque"

#. TRANSL: Used in usage help to represent the name of a single file
#. directory or a Unix-style path to a directory where files will be
#. coming FROM. Example:
#. duplicity [full|incremental] [options] source_dir target_url
#: ../duplicity/commandline.py:841
msgid "source_dir"
msgstr "dossier_source"

#. TRANSL: Used in usage help to represent a URL files will be coming
#. FROM. Example:
#. duplicity [restore] [options] source_url target_dir
#: ../duplicity/commandline.py:846
msgid "source_url"
msgstr "url_source"

#. TRANSL: Used in usage help to represent the name of a single file
#. directory or a Unix-style path to a directory. where files will be
#. going TO. Example:
#. duplicity [restore] [options] source_url target_dir
#: ../duplicity/commandline.py:852
msgid "target_dir"
msgstr "dossier_cible"

#. TRANSL: Used in usage help to represent a URL files will be going TO.
#. Example:
#. duplicity [full|incremental] [options] source_dir target_url
#: ../duplicity/commandline.py:857
msgid "target_url"
msgstr "url_cible"

#. TRANSL: Used in usage help to represent a user name (i.e. login).
#. Example:
#. ftp://user[:password]@other.host[:port]/some_dir
#: ../duplicity/commandline.py:867
msgid "user"
msgstr "utilisateur"

#. TRANSL: Header in usage help
#: ../duplicity/commandline.py:885
msgid "Backends and their URL formats:"
msgstr "Moteurs et leurs formats URL :"

#. TRANSL: Header in usage help
#: ../duplicity/commandline.py:914
msgid "Commands:"
msgstr "Commandes :"

#: ../duplicity/commandline.py:938
#, python-format
msgid ""
"Specified archive directory '%s' does not exist, or is not a directory"
msgstr ""
"Le dossier d'archivage spécifié « %s » n'existe pas ou n'est pas un dossier"

#: ../duplicity/commandline.py:908
#, python-format
msgid ""
"Sign key should be an 8 character hex string, like 'AA0E73D2'.\n"
"Received '%s' instead."
msgstr ""
"La clé de signature devrait être une chaîne de 8 caractères hexadécimaux "
"comme « AA0E73D2 ».\n"
"« %s » a été reçu à la place."

#: ../duplicity/commandline.py:1007
#, python-format
msgid ""
"Restore destination directory %s already exists.\n"
"Will not overwrite."
msgstr ""
"Le dossier de restauration cible %s existe déjà.\n"
"Il ne sera pas écrasé."

#: ../duplicity/commandline.py:1012
#, python-format
msgid "Verify directory %s does not exist"
msgstr "Vérifier que le dossier %s n'existe pas"

#: ../duplicity/commandline.py:1018
#, python-format
msgid "Backup source directory %s does not exist."
msgstr "Le dossier source de sauvegarde %s n'existe pas."

#: ../duplicity/commandline.py:1049
#, python-format
msgid "Command line warning: %s"
msgstr "Avertissement de la ligne de commande : %s"

#: ../duplicity/commandline.py:1049
msgid ""
"Selection options --exclude/--include\n"
"currently work only when backing up,not restoring."
msgstr ""
"L'option de sélection --exlude/--include\n"
"ne fonctionne actuellement que lors d'une sauvegarde et non pas lors d'une "
"restauration."

#: ../duplicity/commandline.py:1097
#, python-format
msgid ""
"Bad URL '%s'.\n"
"Examples of URL strings are \"scp://user@host.net:1234/path\" and\n"
"\"file:///usr/local\".  See the man page for more information."
msgstr ""
"Mauvaise URL « %s ».\n"
"Un exemple d'URL est : « scp://utilisateur@hote.net:1234/chemin » et\n"
"« file:///usr/local ». Veuillez voir la page de manuel pour plus "
"d'informations."

#: ../duplicity/commandline.py:1122
msgid "Main action: "
msgstr "Action principale : "

#: ../duplicity/backend.py:102
#, python-format
msgid "Import of %s %s"
msgstr "Importation de %s %s"

#: ../duplicity/backend.py:211
#, python-format
msgid "Could not initialize backend: %s"
msgstr "Impossible d'initialiser le moteur : %s"

#: ../duplicity/backend.py:320
#, python-format
msgid "Attempt %s failed: %s: %s"
msgstr ""

#: ../duplicity/backend.py:371
#, python-format
msgid "Backtrace of previous error: %s"
msgstr ""

#: ../duplicity/backend.py:390
#, python-format
msgid "Attempt %s failed. %s: %s"
msgstr "La tentative %s a échoué. %s :%s"

#: ../duplicity/backend.py:386
#, python-format
msgid "Giving up after %s attempts. %s: %s"
msgstr ""

#: ../duplicity/backend.py:473
#, python-format
msgid "Reading results of '%s'"
msgstr "Lecture des résultats de « %s »"

#: ../duplicity/backend.py:585
#, python-format
msgid "Running '%s' failed with code %d (attempt #%d)"
msgid_plural "Running '%s' failed with code %d (attempt #%d)"
msgstr[0] "L'exécution « %s »  a échoué avec le code %d (tentative n° %d)"
msgstr[1] ""
"Les exécutions « %s »  ont échoué avec le code %d (tentative n° %d)"

#: ../duplicity/backend.py:589
#, python-format
msgid ""
"Error is:\n"
"%s"
msgstr ""
"L'erreur est :\n"
"%s"

#: ../duplicity/backend.py:591
#, python-format
msgid "Giving up trying to execute '%s' after %d attempt"
msgid_plural "Giving up trying to execute '%s' after %d attempts"
msgstr[0] "Abandon des essais d’exécution de « %s » après %d tentative"
msgstr[1] "Abandon des essais d’exécution de « %s » après %d tentatives"

#: ../duplicity/asyncscheduler.py:67
#, python-format
msgid "instantiating at concurrency %d"
msgstr "instanciation au niveau de concurrence %d"

#: ../duplicity/asyncscheduler.py:94
msgid "inserting barrier"
msgstr "insertion d’une barrière"

#: ../duplicity/asyncscheduler.py:143
msgid "running task synchronously (asynchronicity disabled)"
msgstr "exécution synchronisée de la tâche (asynchronisme désactivé)"

#: ../duplicity/asyncscheduler.py:149
msgid "scheduling task for asynchronous execution"
msgstr "planification d’une tâche exécutée de façon asynchrone"

#: ../duplicity/asyncscheduler.py:178
msgid "task completed successfully"
msgstr "tâche achevée avec succès"

#: ../duplicity/asyncscheduler.py:189
msgid ""
"a previously scheduled task has failed; propagating the result immediately"
msgstr ""
"une tâche planifiée précédemment a échoué ; propagation immédiate du résultat"

#: ../duplicity/asyncscheduler.py:212 ../duplicity/asyncscheduler.py:233
#, python-format
msgid "active workers = %d"
msgstr "exécutants actifs = %d"

#: ../duplicity/asyncscheduler.py:253
#, python-format
msgid "task execution done (success: %s)"
msgstr "exécution de tâche réalisée (succès : %s)"

#: ../duplicity/patchdir.py:79 ../duplicity/patchdir.py:84
#, python-format
msgid "Patching %s"
msgstr "En train de réparer %s"

#: ../duplicity/patchdir.py:525
#, python-format
msgid "Error '%s' patching %s"
msgstr ""

#: ../duplicity/patchdir.py:600
#, python-format
msgid "Writing %s of type %s"
msgstr "Écriture %s de type %s"

#: ../duplicity/collections.py:161 ../duplicity/collections.py:172
#, python-format
msgid "BackupSet.delete: missing %s"
msgstr ""

#: ../duplicity/collections.py:197
msgid "Fatal Error: No manifests found for most recent backup"
msgstr ""
"Erreur fatale : aucun fichier manifest présent pour la sauvegarde la plus "
"récente"

#: ../duplicity/collections.py:206
msgid ""
"Fatal Error: Remote manifest does not match local one.  Either the remote "
"backup set or the local archive directory has been corrupted."
msgstr ""
"Erreur fatale : le fichier manifest distant ne correspond pas à celui en "
"local. Soit le jeu de sauvegarde distant, soit le dossier local d’archive a "
"été corrompu."

#: ../duplicity/collections.py:214
msgid "Fatal Error: Neither remote nor local manifest is readable."
msgstr ""
"Erreur fatale : ni le fichier manifest local, ni le distant ne sont lisibles."

#: ../duplicity/collections.py:327
msgid "Preferring Backupset over previous one!"
msgstr "Jeu de sauvegarde préféré au précédent !"

#: ../duplicity/collections.py:330
#, python-format
msgid "Ignoring incremental Backupset (start_time: %s; needed: %s)"
msgstr ""
"Ignore le jeu de sauvegarde incrémentale (date_début : %s ; nécessaire : %s)"

#: ../duplicity/collections.py:335
#, python-format
msgid "Added incremental Backupset (start_time: %s / end_time: %s)"
msgstr ""
"Jeu de sauvegarde incrémentale ajouté (date_début : %s ; date_fin : %s)"

#: ../duplicity/collections.py:405
msgid "Chain start time: "
msgstr "Date de début de chaîne : "

#: ../duplicity/collections.py:406
msgid "Chain end time: "
msgstr "Date de fin de chaîne : "

#: ../duplicity/collections.py:407
#, python-format
msgid "Number of contained backup sets: %d"
msgstr "Nombre de jeux de sauvegarde contenus : %d"

#: ../duplicity/collections.py:409
#, python-format
msgid "Total number of contained volumes: %d"
msgstr "Nombre total de volumes contenus : %d"

#: ../duplicity/collections.py:411 ../duplicity/collections.py:1198
msgid "Type of backup set:"
msgstr "Type de jeu de sauvegarde :"

#: ../duplicity/collections.py:411 ../duplicity/collections.py:1198
msgid "Time:"
msgstr "Date :"

#: ../duplicity/collections.py:411
msgid "Num volumes:"
msgstr "Nombre de volumes :"

#: ../duplicity/collections.py:415 ../duplicity/collections.py:1204
msgid "Full"
msgstr "Complète"

#: ../duplicity/collections.py:418 ../duplicity/collections.py:1206
msgid "Incremental"
msgstr "Incrémentale"

#: ../duplicity/collections.py:478
msgid "local"
msgstr "local"

#: ../duplicity/collections.py:480
msgid "remote"
msgstr "distant"

#: ../duplicity/collections.py:635
msgid "Collection Status"
msgstr "État de la collection"

#: ../duplicity/collections.py:637
#, python-format
msgid "Connecting with backend: %s"
msgstr "Connexion au serveur central : %s"

#: ../duplicity/collections.py:639
#, python-format
msgid "Archive dir: %s"
msgstr "Dossier d’archive : %s"

#: ../duplicity/collections.py:642
#, python-format
msgid "Found %d secondary backup chain."
msgid_plural "Found %d secondary backup chains."
msgstr[0] "%d chaîne secondaire de sauvegarde a été trouvée."
msgstr[1] "%d chaînes secondaires de sauvegarde ont été trouvées."

#: ../duplicity/collections.py:647
#, python-format
msgid "Secondary chain %d of %d:"
msgstr "Chaîne secondaire %d sur %d :"

#: ../duplicity/collections.py:653
msgid "Found primary backup chain with matching signature chain:"
msgstr ""
"Chaîne primaire de sauvegarde trouvée avec la signature de chaîne "
"correspondante :"

#: ../duplicity/collections.py:657
msgid "No backup chains with active signatures found"
msgstr ""
"Aucune chaîne de sauvegarde avec les signatures actives n’a été trouvée"

#: ../duplicity/collections.py:660
#, python-format
msgid "Also found %d backup set not part of any chain,"
msgid_plural "Also found %d backup sets not part of any chain,"
msgstr[0] ""
"%d jeu de sauvegarde ne faisant partie d’aucune chaîne a été aussi trouvé,"
msgstr[1] ""
"%d jeux de sauvegarde ne faisant partie d’aucune chaîne ont été aussi "
"trouvés,"

#: ../duplicity/collections.py:664
#, python-format
msgid "and %d incomplete backup set."
msgid_plural "and %d incomplete backup sets."
msgstr[0] "ainsi que %d jeu incomplet de sauvegarde."
msgstr[1] "ainsi que %d jeux incomplets de sauvegarde."

#. TRANSL: "cleanup" is a hard-coded command, so do not translate it
#: ../duplicity/collections.py:669
msgid ""
"These may be deleted by running duplicity with the \"cleanup\" command."
msgstr ""
"Ceux-ci peuvent être supprimés en exécutant duplicity avec la commande "
"« cleanup »."

#: ../duplicity/collections.py:672
msgid "No orphaned or incomplete backup sets found."
msgstr "Aucun jeu orphelin ou incomplet de sauvegarde n’a été trouvé."

#: ../duplicity/collections.py:688
#, python-format
msgid "%d file exists on backend"
msgid_plural "%d files exist on backend"
msgstr[0] "%d fichier existe sur le serveur central"
msgstr[1] "%d fichiers existent sur le serveur central"

#: ../duplicity/collections.py:695
#, python-format
msgid "%d file exists in cache"
msgid_plural "%d files exist in cache"
msgstr[0] "%d fichier existe dans le cache"
msgstr[1] "%d fichiers existent dans le cache"

#: ../duplicity/collections.py:747
msgid ""
"Warning, discarding last backup set, because of missing signature file."
msgstr ""
"Avertissement, rejet du dernier jeu de sauvegarde à cause de l’absence du "
"fichier de signatures."

#: ../duplicity/collections.py:770
msgid "Warning, found the following local orphaned signature file:"
msgid_plural "Warning, found the following local orphaned signature files:"
msgstr[0] ""
"Avertissement, le fichier orphelin local suivant de signatures a été trouvé :"
msgstr[1] ""
"Avertissement, les fichiers orphelins locaux suivants de signatures ont été "
"trouvés :"

#: ../duplicity/collections.py:779
msgid "Warning, found the following remote orphaned signature file:"
msgid_plural "Warning, found the following remote orphaned signature files:"
msgstr[0] ""
"Avertissement, le fichier orphelin distant suivant de signatures a été "
"trouvé :"
msgstr[1] ""
"Avertissement, les fichiers orphelins distants suivants de signatures ont "
"été trouvés :"

#: ../duplicity/collections.py:788
msgid "Warning, found signatures but no corresponding backup files"
msgstr ""
"Avertissement, signatures trouvées mais aucun fichier de sauvegarde "
"correspondant"

#: ../duplicity/collections.py:792
msgid ""
"Warning, found incomplete backup sets, probably left from aborted session"
msgstr ""
"Avertissement, jeux de sauvegarde incomplets trouvés, probablement laissés "
"par des sessions interrompues"

#: ../duplicity/collections.py:796
msgid "Warning, found the following orphaned backup file:"
msgid_plural "Warning, found the following orphaned backup files:"
msgstr[0] ""
"Avertissement, le fichier orphelin de sauvegarde suivant a été trouvé :"
msgstr[1] ""
"Avertissement, les fichiers orphelins de sauvegarde suivants ont été "
"trouvés :"

#: ../duplicity/collections.py:813
#, python-format
msgid "Extracting backup chains from list of files: %s"
msgstr ""
"Extraction des chaînes de sauvegarde depuis la liste des fichiers : %s"

#: ../duplicity/collections.py:824
#, python-format
msgid "File %s is part of known set"
msgstr "Le fichier %s fait partie d’un jeu connu"

#: ../duplicity/collections.py:827
#, python-format
msgid "File %s is not part of a known set; creating new set"
msgstr ""
"Le fichier %s ne fait pas partie d’un jeu connu ; création d’un nouveau jeu"

#: ../duplicity/collections.py:832
#, python-format
msgid "Ignoring file (rejected by backup set) '%s'"
msgstr "Fichier ignoré (rejeté par le jeu de sauvegarde) « %s »"

#: ../duplicity/collections.py:848
#, python-format
msgid "Found backup chain %s"
msgstr "Chaîne de sauvegarde %s trouvée"

#: ../duplicity/collections.py:853
#, python-format
msgid "Added set %s to pre-existing chain %s"
msgstr "Jeu %s ajouté à la chaîne préexistante %s"

#: ../duplicity/collections.py:857
#, python-format
msgid "Found orphaned set %s"
msgstr "Jeu orphelin %s trouvé"

#: ../duplicity/collections.py:1008
#, python-format
msgid ""
"No signature chain for the requested time.  Using oldest available chain, "
"starting at time %s."
msgstr ""
"Aucune chaîne de signatures pour la date indiquée. Utilise la chaîne "
"disponible la plus ancienne, à compter du %s."

#: ../duplicity/robust.py:61
#, python-format
msgid "Error listing directory %s"
msgstr "Erreur de listage du dossier %s"

#: ../duplicity/diffdir.py:108 ../duplicity/diffdir.py:398
#, python-format
msgid "Error %s getting delta for %s"
msgstr "Erreur %s pour l'obtention du delta pour %s"

#: ../duplicity/diffdir.py:122
#, python-format
msgid "Getting delta of %s and %s"
msgstr "Obtention du delta de %s et %s"

#: ../duplicity/diffdir.py:167
#, python-format
msgid "A %s"
msgstr "A %s"

#: ../duplicity/diffdir.py:174
#, python-format
msgid "M %s"
msgstr "M %s"

#: ../duplicity/diffdir.py:196
#, python-format
msgid "Comparing %s and %s"
msgstr "Comparaison de %s et %s"

#: ../duplicity/diffdir.py:204
#, python-format
msgid "D %s"
msgstr "D %s"

#: ../duplicity/lazy.py:334
#, python-format
msgid "Warning: oldindex %s >= newindex %s"
msgstr "Attention : ancienindice %s >= nouvelindice %s"

#: ../duplicity/lazy.py:409
#, python-format
msgid "Error '%s' processing %s"
msgstr "Erreur « %s » lors du traitement de %s"

#: ../duplicity/lazy.py:419
#, python-format
msgid "Skipping %s because of previous error"
msgstr "Passe %s à cause d'une erreur précédente"

#: ../duplicity/backends/sshbackend.py:25
#, python-format
msgid ""
"Warning: Option %s is supported by ssh pexpect backend only and will be "
"ignored."
msgstr ""
"Attention : l'option %s est seulement prise en charge par le moteur ssh "
"pexpect et sera ignorée."

#: ../duplicity/backends/sshbackend.py:33
#, python-format
msgid ""
"Warning: Selected ssh backend '%s' is neither 'paramiko nor 'pexpect'. Will "
"use default paramiko instead."
msgstr ""
"Attention : le moteur ssh sélectionné « %s » n'est ni « paramiko » ni "
"« pexpect ». Paramiko sera utilisé par défaut."

#: ../duplicity/backends/giobackend.py:108
#, python-format
msgid "Connection failed, please check your password: %s"
msgstr "Connexion échouée, veuillez vérifier votre mot de passe : %s"

#: ../duplicity/backend.py:500
#, python-format
msgid "Writing %s"
msgstr "Ecriture de %s"

#: ../duplicity/manifest.py:91
#, python-format
msgid ""
"Fatal Error: Backup source host has changed.\n"
"Current hostname: %s\n"
"Previous hostname: %s"
msgstr ""
"Erreur fatale : l'hôte de la source de sauvegarde a changé.\n"
"Nom d'hôte courant : %s\n"
"Nom d'hôte précédent : %s"

#: ../duplicity/manifest.py:98
#, python-format
msgid ""
"Fatal Error: Backup source directory has changed.\n"
"Current directory: %s\n"
"Previous directory: %s"
msgstr ""
"Erreur fatale : le dossier de la source de sauvegarde a changé.\n"
"Dossier courant : %s\n"
"Dossier précédent : %s"

#: ../duplicity/manifest.py:107
msgid ""
"Aborting because you may have accidentally tried to backup two different "
"data sets to the same remote location, or using the same archive directory.  "
"If this is not a mistake, use the --allow-source-mismatch switch to avoid "
"seeing this message"
msgstr ""
"Annulation parce que vous avez peut-être accidentellement essayé de "
"sauvegarder deux jeux de données différents au même emplacement distant ou "
"utilisé le même dossier d'archives. Si ceci est une erreur, utilisez "
"l'option --allow-source-mismatch pour éviter de voir ce message."

#: ../duplicity/manifest.py:244
msgid "Manifests not equal because different volume numbers"
msgstr "Fichiers manifest non égaux car les numéros de volume diffèrent"

#: ../duplicity/manifest.py:249
msgid "Manifests not equal because volume lists differ"
msgstr "Fichiers manifest non égaux car les listes de volume diffèrent"

#: ../duplicity/manifest.py:254
msgid "Manifests not equal because hosts or directories differ"
msgstr ""
"Fichiers manifest non égaux car les hôtes ou les répertoires diffèrent"

#: ../duplicity/manifest.py:401
msgid "Warning, found extra Volume identifier"
msgstr "Attention, un identifiant de volume supplémentaire a été trouvé"

#: ../duplicity/manifest.py:427
msgid "Other is not VolumeInfo"
msgstr "Autre n'est pas VolumeInfo"

#: ../duplicity/manifest.py:430
msgid "Volume numbers don't match"
msgstr "Les numéros de volume ne correspondent pas"

#: ../duplicity/manifest.py:433
msgid "start_indicies don't match"
msgstr "les indices_de_départ ne correspondent pas"

#: ../duplicity/manifest.py:436
msgid "end_index don't match"
msgstr "les indices_de_fin ne correspondent pas"

#: ../duplicity/manifest.py:443
msgid "Hashes don't match"
msgstr "Les empreintes ne correspondent pas"

#: ../duplicity/path.py:109
#, python-format
msgid "Warning: %s invalid devnums (0x%X), treating as (0, 0)."
msgstr ""

#: ../duplicity/path.py:236 ../duplicity/path.py:295
#, python-format
msgid "Warning: %s has negative mtime, treating as 0."
msgstr "Attention : %s a un mtime négatif, il sera traité comme étant 0."

#: ../duplicity/path.py:359
msgid "Difference found:"
msgstr "Différence trouvée :"

#: ../duplicity/path.py:368
#, python-format
msgid "New file %s"
msgstr "Nouveau fichier %s"

#: ../duplicity/path.py:371
#, python-format
msgid "File %s is missing"
msgstr "Fichier %s manquant"

#: ../duplicity/path.py:374
#, python-format
msgid "File %%s has type %s, expected %s"
msgstr "Le fichier %%s est de type %s, %s attendu"

#: ../duplicity/path.py:380 ../duplicity/path.py:406
#, python-format
msgid "File %%s has permissions %s, expected %s"
msgstr "Le fichier %%s a les permissions %s, %s attendues"

#: ../duplicity/path.py:385
#, python-format
msgid "File %%s has mtime %s, expected %s"
msgstr "Le fichier %%s a un mtime %s, %s attendu"

#: ../duplicity/path.py:393
#, python-format
msgid "Data for file %s is different"
msgstr "les données pour le fichier %s sont différentes"

#: ../duplicity/path.py:401
#, python-format
msgid "Symlink %%s points to %s, expected %s"
msgstr "Le lien symbolique %%s pointe vers %s, %s attendu"

#: ../duplicity/path.py:410
#, python-format
msgid "Device file %%s has numbers %s, expected %s"
msgstr "Le fichier de périphérique %%s a le numéro %s, %s attendu"

#: ../duplicity/path.py:572
#, python-format
msgid "Making directory %s"
msgstr "Création du dossier %s"

#: ../duplicity/path.py:582
#, python-format
msgid "Deleting %s"
msgstr "Suppression de %s"

#: ../duplicity/path.py:591
#, python-format
msgid "Touching %s"
msgstr "Touche %s"

#: ../duplicity/path.py:598
#, python-format
msgid "Deleting tree %s"
msgstr "Suppression de l'arbre %s"

#: ../duplicity/gpginterface.py:237
msgid "Threading not available -- zombie processes may appear"
msgstr ""

#: ../duplicity/gpginterface.py:701
#, python-format
msgid "GPG process %d terminated before wait()"
msgstr ""

#: ../duplicity/dup_time.py:52
#, python-format
msgid ""
"Bad interval string \"%s\"\n"
"\n"
"Intervals are specified like 2Y (2 years) or 2h30m (2.5 hours).  The\n"
"allowed special characters are s, m, h, D, W, M, and Y.  See the man\n"
"page for more information."
msgstr ""
"Mauvais chaîne d'intervalle « %s »\n"
"\n"
"Les intervalles sont spécifiés comme 2Y (2 ans) ou 2h30min (2,5 heures). "
"Les\n"
"caractères spéciaux autorisés sont s, m, h, D, W, M et Y. Voir la page de "
"manuel\n"
"pour plus d'informations."

#: ../duplicity/dup_time.py:58
#, python-format
msgid ""
"Bad time string \"%s\"\n"
"\n"
"The acceptible time strings are intervals (like \"3D64s\"), w3-datetime\n"
"strings, like \"2002-04-26T04:22:01-07:00\" (strings like\n"
"\"2002-04-26T04:22:01\" are also acceptable - duplicity will use the\n"
"current time zone), or ordinary dates like 2/4/1997 or 2001-04-23\n"
"(various combinations are acceptable, but the month always precedes\n"
"the day)."
msgstr ""
"Mauvais chaîne de temps « %s »\n"
"\n"
"Les chaînes de temps acceptées sont les intervalles (comme « 3D64s »), des "
"chaînes\n"
"au format w3-datetime, comme « 2002-04-26T04:22:01-07:00 » (les chaînes "
"comme\n"
"« 2002-04-26T04:22:01 » sont aussi acceptées - duplicity utilisera le \n"
"fuseau horaire courant), ou des dates ordinaires comme 2/4/1997 ou 2001-04-"
"23\n"
"(plusieurs combinaisons sont possibles, mais le mois précède toujours le "
"jour)."

#: ../duplicity/tempdir.py:121
#, python-format
msgid "Using temporary directory %s"
msgstr "Utilisation du dossier temporaire %s"

#: ../duplicity/tempdir.py:165
#, python-format
msgid "Registering (mktemp) temporary file %s"
msgstr "Enregistrement (mktemp) du fichier temporaire %s"

#: ../duplicity/tempdir.py:187
#, python-format
msgid "Registering (mkstemp) temporary file %s"
msgstr "Enregistrement (mkstemp) du fichier temporaire %s"

#: ../duplicity/tempdir.py:219
#, python-format
msgid "Forgetting temporary file %s"
msgstr "Oubli du fichier temporaire %s"

#: ../duplicity/tempdir.py:222
#, python-format
msgid "Attempt to forget unknown tempfile %s - this is probably a bug."
msgstr ""
"Tente d'oublier le fichier temporaire inconnu %s - ceci est probablement un "
"bogue."

#: ../duplicity/tempdir.py:241
#, python-format
msgid "Removing still remembered temporary file %s"
msgstr "Suppression du fichier temporaire toujours en mémoire %s"

#: ../duplicity/tempdir.py:244
#, python-format
msgid "Cleanup of temporary file %s failed"
msgstr "Le nettoyage du fichier temporaire %s a échoué"

#: ../duplicity/tempdir.py:249
#, python-format
msgid "Cleanup of temporary directory %s failed - this is probably a bug."
msgstr ""
"Le nettoyage du dossier temporaire %s a échoué - ceci est probablement un "
"bogue."

#: ../duplicity/util.py:99
#, python-format
msgid "IGNORED_ERROR: Warning: ignoring error as requested: %s: %s"
msgstr "ERREUR_IGNORÉE : attention : ignore l'erreur comme demandé : %s : %s"

#: ../duplicity/util.py:164
#, python-format
msgid "Releasing lockfile %s"
msgstr ""

#~ msgid "Found old backup set at the following time:"
#~ msgid_plural "Found old backup sets at the following times:"
#~ msgstr[0] "Ancien jeu de sauvegarde trouvé à la date du :"
#~ msgstr[1] "Anciens jeux de sauvegarde trouvés aux dates du :"

#~ msgid "Deleting backup set at time:"
#~ msgid_plural "Deleting backup sets at times:"
#~ msgstr[0] "Suppression du jeu de sauvegarde daté du :"
#~ msgstr[1] "Suppression des jeux de sauvegarde datés du :"

#~ msgid "Unable to load gio module"
#~ msgstr "Impossible de charger le module gio"

#, python-format
#~ msgid "Starting to write %s"
#~ msgstr "Commence à écrire %s"

#, python-format
#~ msgid ""
#~ "One only volume required.\n"
#~ "Renaming %s to %s"
#~ msgstr ""
#~ "Un seul volume requis.\n"
#~ "Renomme %s en %s"
