# French translation for tortoisehg
# Copyright (c) 2009 Rosetta Contributors and Canonical Ltd 2009
# This file is distributed under the same license as the tortoisehg package.
# FIRST AUTHOR <EMAIL@ADDRESS>, 2009.
#
msgid ""
msgstr ""
"Project-Id-Version: tortoisehg\n"
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
"POT-Creation-Date: 2019-07-16 12:01-0300\n"
"PO-Revision-Date: 2019-02-05 20:23+0000\n"
"Last-Translator: André Sintzoff <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: 2019-07-17 05:42+0000\n"
"X-Generator: Launchpad (build 19009)\n"
"X-Poedit-Country: FRANCE\n"
"X-Poedit-Language: French\n"

msgid "TortoiseHg Overlay Icon Server"
msgstr "Icône du serveur de TortoiseHg Overlay"

msgid "Exit"
msgstr "Quitter"

msgid "About"
msgstr "À propos"

msgid "Copyright 2008-2019 Steve Borho and others"
msgstr ""

msgid "Several icons are courtesy of the TortoiseSVN and Tango projects"
msgstr "Plusieurs icônes sont offertes par les projets TortoiseSVN et Tango"

msgid "You can visit our site here"
msgstr "Vous pouvez aller voir notre site ici"

msgid "&License"
msgstr "&Licence"

#, python-format
msgid "version %s"
msgstr "version %s"

#, python-format
msgid "with Mercurial-%s, Python-%s, PyQt-%s, Qt-%s"
msgstr "avec Mercurial-%s, Python-%s, PyQt-%s, Qt-%s"

#, python-format
msgid "A new version of TortoiseHg (%s) is ready for download!"
msgstr "Une nouvelle version de TortoiseHg (%s) est disponible !"

msgid "License"
msgstr "Licence"

msgid "= Working Directory Parent ="
msgstr "= Parent du répertoire de travail ="

msgid "Directory of files"
msgstr "Répertoire de fichiers"

msgid "Tar archives"
msgstr "Archives tar"

msgid "Uncompressed tar archive"
msgstr "Archive tar décompressée"

msgid "Bzip2 tar archives"
msgstr "Archives tar Bzip2"

msgid "Tar archive compressed using bzip2"
msgstr "Archive tar compressée en utilisant bzip2"

msgid "Gzip tar archives"
msgstr "Archives Gzip tar"

msgid "Tar archive compressed using gzip"
msgstr "Archive tar compressée en utilisant gzip"

msgid "Zip archives"
msgstr "Archives zip"

msgid "Uncompressed zip archive"
msgstr "Archive zip décompressée"

msgid "Zip archive compressed using deflate"
msgstr "Archive zip compressée utilisant deflate"

msgid "Revision:"
msgstr "Révision :"

msgid "All files in this revision"
msgstr "Tous les fichiers dans cette révision"

msgid "Only files modified/created in this revision"
msgstr "Seulement les fichiers modifiés/créés dans cette révision"

msgid "Only files modified/created since:"
msgstr "Uniquement les fichiers modifiés/créés depuis :"

msgid "Archive Content:"
msgstr "Contenu de l'archive :"

msgid "Recurse into subrepositories"
msgstr "Parcourir les sous-dépôts"

msgid "Browse..."
msgstr "Parcourir..."

msgid "Destination path:"
msgstr "Chemin de destination :"

msgid "Archive types:"
msgstr "Types d'archives :"

msgid "Hg command:"
msgstr "Commande de Hg :"

msgid "Select Destination Folder"
msgstr "Sélectionnez un dossier de destination"

msgid "Select Destination File"
msgstr "Sélectionnez un fichier de destination"

msgid "All files (*)"
msgstr "Tous les fichiers (*)"

msgid "Duplicate Name"
msgstr "Nom déjà existant"

#, python-format
msgid "The destination \"%s\" already exists as a file!"
msgstr "\"%s\" existe déjà comme fichier destination."

msgid "Confirm Overwrite"
msgstr "Confirmer le replacement"

#, python-format
msgid ""
"The directory \"%s\" is not empty!\n"
"\n"
"Do you want to overwrite it?"
msgstr ""
"Le répertoire \"%s\" n'est pas vide !\n"
"\n"
"Voulez-vous le remplacer ?"

#, python-format
msgid ""
"The file \"%s\" already exists!\n"
"\n"
"Do you want to overwrite it?"
msgstr ""
"Le fichier \"%s\" existe déjà !\n"
"\n"
"Voulez-vous le remplacer ?"

#, python-format
msgid "The destination \"%s\" already exists as a folder!"
msgstr "\"%s\" existe déjà comme dossier destination."

#, python-format
msgid "Archive - %s"
msgstr "Archive - %s"

msgid "&Archive"
msgstr "&Archiver"

msgid "Backout requires a parent revision"
msgstr "Faire un backout nécessite une révision parente"

msgid "Cannot backout change on a different branch"
msgstr "Ne peut pas faire de backout sur une branche différente"

#, python-format
msgid "Backout - %s"
msgstr "Backout - %s"

msgid "Prepare to backout"
msgstr "Préparer à faire un backout"

msgid "Verify backout revision and ensure your working directory is clean."
msgstr ""
"Vérifier la révision de backout et s'assurer que le répertoire de travail "
"est propre"

msgid "Backing out a parent revision is a single step operation"
msgstr ""
"Faire un backout d'un révision parente est une opération en une seule étape"

msgid "Backout revision"
msgstr "Révision de backout"

msgid "Not a head, backout will create a new head!"
msgstr "Pas une tête, le backout créera une nouvelle tête !"

msgid "Current local revision"
msgstr "Révision locale actuelle"

msgid "Working directory status"
msgstr "État du répertoire du travail"

msgid "Checking..."
msgstr "Vérification..."

msgid ""
"Before backout, you must <a href=\"commit\"><b>commit</b></a>, <a href="
"\"shelve\"><b>shelve</b></a> to patch, or <a href=\"discard\"><b>discard</"
"b></a> changes."
msgstr ""
"Avant le backout, vous devez <a href=\"commit\"><b>committer</b></a>, <a "
"href=\"shelve\"><b>faire un \"shelve\"</b></a> ou <a href=\"discard"
"\"><b>abandonner</b></a> les changements."

msgid "Automatically resolve merge conflicts where possible"
msgstr ""
"Résoudre automatiquement les conflits de fusion dans la mesure du possible"

msgid "<b>Uncommitted local changes are detected</b>"
msgstr "<b>Changements locaux non commités détectés</b>"

msgid "Clean"
msgstr "Propre"

msgid "Backing out, then merging..."
msgstr "Faisant le backout, ensuite fusionnant..."

msgid "All conflicting files will be marked unresolved."
msgstr "Tous les fichiers en conflit seront marqués non résolus."

msgid "Automatically advance to next page when backout and merge are complete."
msgstr ""
"Avancer automatiquement à la page suivante quand le backout et la fusion "
"sont terminées."

#, python-format
msgid ""
"%d files have <b>merge conflicts</b> that must be <a href=\"resolve"
"\"><b>resolved</b></a>"
msgstr ""
"%d fichiers ont des <b>conflits de fusion</b> qui doivent être <a href="
"\"resolve\"><b>résolus</b></a>"

msgid "No merge conflicts, ready to commit"
msgstr "Aucun conflit de fusion, prêt à appliquer un commit"

msgid "Commit backout and merge results"
msgstr "Committer le backout et fusionner les résultats"

msgid "Parents"
msgstr "Parents"

msgid "Working Directory"
msgstr "Répertoire de travail"

msgid "Working Directory (merged)"
msgstr "Espace de travail (fusionné)"

msgid "Commit message"
msgstr "Message de commit"

msgid "Skip final confirmation page, close after commit."
msgstr "Sauter la confirmation finale, fermer après commit."

msgid "Backed out changeset: "
msgstr "Backout sur la révision : "

msgid "Confirm Discard Message"
msgstr "Confirmer le message d'abandon"

msgid "Discard current backout message?"
msgstr "Abandonner le message de backout actuel ?"

msgid "Use English backout message"
msgstr "Utiliser le message de backout en anglais"

msgid "Backing out and committing..."
msgstr "En cours de back out et de commit..."

msgid "Please wait while making backout."
msgstr "Veuillez attendre pendant le backout."

msgid "Committing..."
msgstr "Commit en cours..."

msgid "Please wait while committing merged files."
msgstr "Attendre pendant le commit des fichiers fusionnés."

msgid "Finished"
msgstr "Fini"

msgid "Backout changeset"
msgstr "Révision de backout"

#, python-format
msgid "Bisect - %s"
msgstr "Bisect - %s"

msgid "Accept"
msgstr "Accepter"

msgid "Known good revision:"
msgstr "Révision connue comme bonne :"

msgid "Known bad revision:"
msgstr "Révision connue comme mauvaise :"

msgid "Discard local changes (revert --all)"
msgstr "Abandonner les changements locaux (revert --all)"

msgid "Revision is &Good"
msgstr "La révision est b&onne"

msgid "Revision is &Bad"
msgstr "La révision est &mauvaise"

msgid "&Skip this Revision"
msgstr "&Sauter cette révision"

msgid "Close"
msgstr "Fermer"

msgid "Error encountered."
msgstr "Erreur rencontrée."

msgid "Culprit found."
msgstr "Coupable trouvé."

msgid "Revision"
msgstr "Révision"

msgid "Test this revision and report findings. (good/bad/skip)"
msgstr "Tester cette révision et indiquer le résultat (bonne/mauvaise/sauter)."

#, python-format
msgid "%s (hint: %s)"
msgstr "%s (indice : %s)"

msgid "Bookmark:"
msgstr "Signet :"

msgid "New Name:"
msgstr "Nouveau nom :"

msgid "Activate:"
msgstr "Activer :"

msgid "&Add"
msgstr "&Ajouter"

msgid "Re&name"
msgstr "Re&nommer"

msgid "&Remove"
msgstr "Enleve&r"

msgid "&Move"
msgstr "Déplacer"

#, python-format
msgid "Bookmark - %s"
msgstr "Signet - %s"

#, python-format
msgid "A bookmark named \"%s\" already exists"
msgstr "Un signet nommé \"%s\" existe déjà"

#, python-format
msgid "Bookmark '%s' has been added"
msgstr "Le signet '%s' a été ajouté"

#, python-format
msgid "Bookmark named \"%s\" does not exist"
msgstr "Le signet nommé \"%s\" n'existe pas"

#, python-format
msgid "Bookmark '%s' has been moved"
msgstr "Le signet '%s' a été déplacé"

#, python-format
msgid "Bookmark '%s' does not exist"
msgstr "Le signet '%s' n'existe pas"

#, python-format
msgid "Bookmark '%s' has been removed"
msgstr "Le signet '%s' a été enlevé"

#, python-format
msgid "Bookmark '%s' has been renamed to '%s'"
msgstr "Le signet '%s' a été renommé en '%s'"

msgid "TortoiseHg Bookmark Sync"
msgstr "Synchronisation des signets TortoiseHg"

msgid "Outgoing Bookmarks"
msgstr "Signets sortants"

msgid "&Push Bookmark"
msgstr "&Pousser un signet"

msgid "&Remove Bookmark"
msgstr "Enleve&r un signet"

msgid "Incoming Bookmarks"
msgstr "Signets entrants"

msgid "P&ull Bookmark"
msgstr "Tirer un signet"

msgid "R&emove Bookmark"
msgstr "&Enlever un signet"

#, python-format
msgid "Pushed local bookmark: %s"
msgstr "Signet local tiré : %s"

#, python-format
msgid "Pulled remote bookmark: %s"
msgstr "Signet distant tiré : %s"

#, python-format
msgid "Removed remote bookmark: %s"
msgstr "Signet distant enlevé : %s"

#, python-format
msgid "Removed local bookmark: %s"
msgstr "Signet local enlevé : %s"

#, python-format
msgid "%s - branch operation"
msgstr "%s - opération de branche"

msgid "Select branch of merge commit"
msgstr "Sélectionner la branche du commit de fusion"

msgid "Changes take effect on next commit"
msgstr "Les changements prendront effet au prochain commit"

msgid "No branch changes"
msgstr "Aucun changement de branche"

msgid "Open a new named branch"
msgstr "Ouvrir une nouvelle branche nommée"

msgid "Close current branch"
msgstr "Fermer la branche actuelle"

#, python-format
msgid "Please report this bug to our <a href=\"%s\">bug tracker</a>"
msgstr ""
"Veuillez signaler ce problème sur notre <a href=\"%s\">suivi de bug</a>"

msgid "Checking for updates..."
msgstr "Vérification des mises à jour..."

msgid "Copy"
msgstr "Copier"

msgid "Quit"
msgstr "Quitter"

msgid "TortoiseHg Bug Report"
msgstr "Rapport de bug TortoiseHg"

msgid "Upgrading to a more recent TortoiseHg is recommended."
msgstr ""
"Une mise à jour vers une version plus récente de TortoiseHg est recommandée."

msgid "Your TortoiseHg is up to date."
msgstr "Votre TortoiseHg est à jour."

msgid "Save error report to"
msgstr "Enregistrer le rapport d'erreur sous"

msgid "Text files (*.txt)"
msgstr "Fichiers texte (*.txt)"

msgid "Error writing file"
msgstr "Erreur lors de l'écriture du fichier"

msgid "TortoiseHg Error"
msgstr "Erreur de TortoiseHg"

msgid ""
"If you still have trouble, <a href=\"#bugreport\">please file a bug report</"
"a>."
msgstr ""
"Si vous avez toujours des problèmes, <a href=\"#bugreport\">veuillez remplir "
"un rapport d'erreur</a>."

msgid "Visual Diff"
msgstr "Diff visuel"

msgid "View file changes in external diff tool"
msgstr "Voir les changements du fichier dans un outil de diff externe"

msgid "Edit Local"
msgstr "Éditer la révision locale"

msgid "Edit current file in working copy"
msgstr "Éditer le fichier actuel dans le répertoire de travail"

msgid "Revert to Revision"
msgstr "Revenir à la révision"

msgid "Revert file(s) to contents at this revision"
msgstr "Ramener le(s) fichier(s) au contenu de cette révision"

msgid "Patch failed to apply"
msgstr "L'application du patch a échoué"

msgid "Manually resolve rejected chunks?"
msgstr "Résoudre manuellement les morceaux rejetés ?"

msgid "Edit patched file and rejects?"
msgstr "Éditer le fichier patché et les rejets ?"

msgid "No deletable chunks"
msgstr "Aucun morceau supprimable"

msgid "Completely remove file from patch?"
msgstr "Supprimer complètement le fichier du patch ?"

msgid "Revert all file changes?"
msgstr "Rétablir tous les changements de fichier ?"

msgid "No chunks remain"
msgstr "Aucun morceau restant"

msgid "file has been deleted, refresh"
msgstr "le fichier a été supprimé, rafraîchir"

msgid "file has been modified, refresh"
msgstr "le fichier a été modifié, rafraîchir"

msgid "Unable to merge chunks"
msgstr "Impossible de fusionner les morceaux"

msgid "Add or remove patches must be merged in the working directory"
msgstr ""
"Les patches d'ajout ou de suppression doivent être fusionnés dans le "
"répertoire de travail"

msgid "Unable to remove"
msgstr "Impossible d'enlever"

#, python-format
msgid ""
"Unable to remove file %s,\n"
"permission denied"
msgstr ""
"Impossible de supprimer le fichier %s,\n"
"permission refusée"

msgctxt "files"
msgid "All"
msgstr "Tous"

msgctxt "files"
msgid "None"
msgstr "Aucun"

msgid "Toggle display of text search bar"
msgstr "Afficher la barre de recherche"

msgid "Diff Toolbar"
msgstr "Barre d'outil de diff"

#, python-format
msgid "Chunks selected: %d / %d"
msgstr "Morceaux sélectionnés : %d / %d"

msgid "Please wait while the file is opened ..."
msgstr "Veuillez attendre l'ouverture du fichier..."

msgid "Source:"
msgstr "Source :"

msgid "Destination:"
msgstr "Destination :"

msgid "Options"
msgstr "Options"

msgid "Clone to revision:"
msgstr "Cloner jusqu'à la révision :"

msgid "A revision identifier, bookmark, tag or branch name"
msgstr "Un identifiant de révision, signet, étiquette ou nom de branche"

msgid "Do not update the new working directory"
msgstr "Ne pas mettre à jour le nouveau répertoire de travail"

msgid "Use pull protocol to copy metadata"
msgstr "Utiliser le protocole 'pull' pour copier les métadonnées"

msgid "Clone with minimal processing"
msgstr "Cloner avec traitement minimum"

msgid "Include patch queue"
msgstr "Inclure la queue de patch"

msgid "Use proxy server"
msgstr "Utiliser un serveur proxy"

msgid "Do not verify host certificate"
msgstr "Ne pas vérifier le certificat de l'hôte"

msgid "Remote command:"
msgstr "Commande distante :"

msgid "Use largefiles"
msgstr "Utiliser largefiles"

msgid "Start revision:"
msgstr "Révision de début :"

msgid "Select source repository"
msgstr "Sélectionner un dépôt d'origine"

msgid "Select destination repository"
msgstr "Sélectionner un dépôt de destination"

msgid "Select patch folder"
msgstr "Sélectionner le dossier de patch"

#, python-format
msgid "Clone - %s"
msgstr "Clonage - %s"

msgid "&Clone"
msgstr "&Cloner"

msgid "failed to start command\n"
msgstr "impossible de démarrer la commande\n"

msgid "error while running command\n"
msgstr "erreur lors de l'exécution de la commande\n"

#, python-format
msgid "process exited unexpectedly with code %d"
msgstr "processus terminé à l'improviste avec le code %d"

#, python-format
msgid "failed to encode command: %s"
msgstr "impossible d'encoder la commande : %s"

#, python-format
msgid "timed out while reading: %r..."
msgstr "attente trop longue en lisant : %r..."

msgid "timed out waiting for message"
msgstr "attente trop longue du message"

#, python-format
msgid "unexpected response on required channel %r"
msgstr "réponse inattendue sur le canal requis %r"

#, python-format
msgid "invalid \"hello\" message: %r"
msgstr "message \"hello\" invalide : %r"

msgid "no \"runcommand\" capability"
msgstr "pas de capacité \"runcommand\""

#, python-format
msgid "corrupted command result: %r"
msgstr "résultat de la commande corrompu : %r"

msgid "error while reading from data input"
msgstr ""

msgid "asynchronous read is not implement yet"
msgstr ""

#, python-format
msgid "failed to encode input: %s"
msgstr "impossible d'encoder l'entrée : %s"

msgid "Terminated by user"
msgstr "Terminé par l'utilisateur"

#, python-format
msgid "[command terminated by user %s]"
msgstr "[commande terminée par l'utilisateur %s]"

#, python-format
msgid "[command interrupted %s]"
msgstr "[commande interrompue %s]"

#, python-format
msgid "[command returned code %d %%s]"
msgstr "[la commande a retourné le code %d %%s]"

#, python-format
msgid "[command completed successfully %s]"
msgstr "[la commande s'est terminée avec succès %s]"

msgid "Running..."
msgstr "En cours d'exécution..."

msgid "Failed!"
msgstr "Échec !"

msgid "Clea&r Log"
msgstr "Efface&r le journal de sortie"

msgid "TortoiseHg Prompt"
msgstr "Ligne de commande TortoiseHg"

msgid "Show Detail"
msgstr "Afficher le détail"

msgid "Hide Detail"
msgstr "Masquer le détail"

msgid "Confirm Exit"
msgstr "Confirmer la fermeture"

msgid ""
"Mercurial command is still running.\n"
"Are you sure you want to terminate?"
msgstr ""
"La commande Mercurial est toujours en cours d'exécution.\n"
"Voulez-vous la terminer ?"

msgid "&Run"
msgstr "Exécute&r"

msgid "TortoiseHg Command Dialog"
msgstr "Dialogue de commande TortoiseHg"

msgid "Command Error"
msgstr "Erreur de commande"

#, python-format
msgid "[Code: %d]"
msgstr "[Code : %d]"

msgid "Merge"
msgstr "Fusion"

#, python-format
msgid "Merge with %s"
msgstr "Fusion avec %s"

msgid "Patch Name Required"
msgstr "Nom de patch requis"

msgid "You must enter a patch name"
msgstr "Vous devez entrer un nom de patch"

msgctxt "start progress"
msgid "Commit"
msgstr "Commit"

msgctxt "start progress"
msgid "MQ Action"
msgstr "Action MQ"

msgctxt "start progress"
msgid "Rollback"
msgstr "Rollback"

msgid "Commit Dialog Toolbar"
msgstr "Barre d'outils du dialogue de commit"

msgid "Branch: "
msgstr "Branche : "

msgid "Copy message"
msgstr "Copier un message"

msgid "Copy one of the recent commit messages"
msgstr "Copier un des messages récents de commit"

msgid "Show Issues"
msgstr "Afficher les problèmes"

msgid "Please wait..."
msgstr "Veuillez patienter..."

#, python-format
msgid "Failed to load issue tracker '%s': %s"
msgstr "Impossible de charger le suivi de problème '%s' : %s"

msgid "Issue Tracker"
msgstr "Suivi de problèmes"

msgid "Show Issues..."
msgstr "Afficher les problèmes..."

msgid "Stop"
msgstr "Arrêter"

msgid "### patch name ###"
msgstr "### nom du patch ###"

msgid "Commit changes"
msgstr "Committer les changements"

msgid "Commit"
msgstr "Committer"

msgid "Amend current revision"
msgstr "Amender la révision actuelle"

msgid "Amend"
msgstr "Amender"

msgid "Create a new patch"
msgstr "Créer un nouveau patch"

msgid "QNew"
msgstr "QNew"

msgid "Refresh current patch"
msgstr "Rafraîchir le patch actuel"

msgid "QRefresh"
msgstr "QRefresh"

msgid "Confirm Branch Change"
msgstr "Confirmer le changement de branche"

#, python-format
msgid "Named branch \"%s\" already exists, last used in revision %d\n"
msgstr ""
"La branche nommée \"%s\" existe déjà, dernière utilisation à la révision %d\n"

msgid "Restart &Branch"
msgstr "Redémarrer la &branche"

msgid "&Commit to current branch"
msgstr "Committer dans la branche actuelle"

msgid "Cancel"
msgstr "Annuler"

msgid "Confirm New Branch"
msgstr "Confirmer la création de nouvelle branche"

#, python-format
msgid "Create new named branch \"%s\" with this commit?\n"
msgstr "Créer une nouvelle branche \"%s\" avec ce commit ?\n"

msgid "Create &Branch"
msgstr "Créer une &branche"

msgid "Close Branch: "
msgstr "Fermer la branche : "

msgid "New Branch: "
msgstr "Nouvelle branche : "

#, python-format
msgid "<b>Selected Options:</b> %s"
msgstr "<b>Options sélectionnées :</b> %s"

msgid "Parent:"
msgstr "Parent :"

msgid "Patch name:"
msgstr "Nom du patch :"

#, python-format
msgid "Close %s branch"
msgstr "Fermer la branche %s"

#, python-format
msgid "Rollback commit to revision %d"
msgstr "Défaire le commit et revenir à la révision %d"

msgid "Confirm Undo"
msgstr "Confirmer l'annulation"

msgid "Discard current commit message?"
msgstr "Abandonner le message de commit actuel ?"

msgid "Message Translation Failure"
msgstr "Erreur de transposition de message"

msgid ""
"Unable to translate message to local encoding.\n"
"Consider setting HGENCODING environment variable.\n"
"\n"
"Replace untranslatable characters with \"?\"?\n"
msgstr ""
"Impossible de transposer le message dans l'encodage local.\n"
"Envisager de configurer la variable d'environnement HGENCODING.\n"
"\n"
"Remplacer les caractères non-transposables par \"?\" ?\n"

msgid "&Replace"
msgstr "&Remplacer"

msgid "Nothing Committed"
msgstr "Rien n'a été committé"

msgid "Please enter commit message"
msgstr "Veuillez entrer un message de commit"

msgid ""
"No issue link was found in the commit message.  The commit message should "
"contain an issue link.  Configure this in the 'Issue Tracking' section of "
"the settings."
msgstr ""
"Aucun lien vers un problème n'a été trouvé dans le message de commit. Le "
"message de commit devrait contenir un lien vers un problème. Configurer ceci "
"dans la section 'Suivi de problèmes' des préférences."

msgid "No files checked"
msgstr "Aucun fichier sélectionné"

msgid "No modified files checkmarked for commit"
msgstr "Aucun fichier modifié marqué pour être committé"

msgid "Confirm Add"
msgstr "Confirmer l'ajout"

msgid "Add selected untracked files?"
msgstr "Ajouter les fichiers sélectionnés non suivis ?"

msgid "Confirm Remove"
msgstr "Confirmer la suppression"

msgid "Remove selected deleted files?"
msgstr "Enlever les fichiers sélectionnés supprimés ?"

msgid "Nothing changed."
msgstr "Rien n'a changé."

msgctxt "window title"
msgid "Commit"
msgstr "Commit"

#, python-format
msgid "%s - commit options"
msgstr "%s - options de commit"

msgid "Set username:"
msgstr "Définir un nom d'utilisateur :"

msgid "Save in Repo"
msgstr "Enregistrer dans le dépôt"

msgid "Save Global"
msgstr "Enregistrer globalement"

msgid "Set Date:"
msgstr "Définir une date :"

msgid "Update"
msgstr "Mettre à jour"

msgid "Push After Commit:"
msgstr "Pousser après commit :"

msgid "Auto Includes:"
msgstr "Inclusion automatique :"

msgid "Recurse into subrepositories (--subrepos)"
msgstr "Parcourir les sous-dépôts (--subrepos)"

msgid "Unable to save username"
msgstr "Impossible d'enregistrer le nom d'utilisateur"

msgid "Iniparse must be installed."
msgstr "Iniparse doit être installé."

msgid "Unable to write configuration file"
msgstr "Impossible d'enregistrer le fichier de configuration"

msgid "Unable to save after commit push"
msgstr "Impossible d'enregistrer après avoir poussé le commit"

msgid "Unable to save auto include list"
msgstr "Impossible d'enregistrer la liste d'inclusion automatique"

msgid "Unable to save recurse in subrepos."
msgstr "Impossible d'enregistrer l'option de récursion dans des sous-dépôts."

msgid "Invalid date format"
msgstr "Format de date invalide"

msgid "No username configured"
msgstr "Aucun nom d'utilisateur configuré"

#, python-format
msgid "%s - commit"
msgstr "%s - commit"

msgid "TortoiseHg Commit"
msgstr "Commit TortoiseHg"

msgid "Are you sure that you want to cancel the commit operation?"
msgstr "Êtes-vous sûr de vouloir annuler l'opération de commit ?"

msgid "Compress changesets up to and including"
msgstr "Compresser les révisions jusqu'à et y compris"

msgid "Onto destination"
msgstr "Vers la destination"

msgid "Compress"
msgstr "Compresser"

#, python-format
msgid "Compress - %s"
msgstr "Compresser - %s"

msgid ""
"Before compress, you must <a href=\"commit\"><b>commit</b></a>, <a href="
"\"shelve\"><b>shelve</b></a> to patch, or <a href=\"discard\"><b>discard</"
"b></a> changes."
msgstr ""
"Avant de compresser, vous devez  <a href=\"commit\"><b>committer</b></a>, <a "
"href=\"shelve\"><b>faire un \"shelve\"</b></a> ou <a href=\"discard"
"\"><b>abandonner</b></a> les modifications."

msgid "You may continue the compress"
msgstr "Vous pouvez continuer la compression"

msgid "Changes have been moved, you must now commit"
msgstr "Les changements ont été déplacés, vous devez committer maintenant"

msgctxt "action button"
msgid "Commit"
msgstr "Committer"

msgid "Compress is complete, old history untouched"
msgstr "La compression est terminée, l'ancien historique est intact"

msgid "must be specified repository"
msgstr "doit être le dépôt spécifié"

msgid "must be specified 'type' in style"
msgstr "doit être du 'type' spécifié dans le style"

msgid "Git Commit:"
msgstr "Commit Git :"

msgid "Summary:"
msgstr "Résumé :"

msgid "User:"
msgstr "Utilisateur :"

msgid "Date:"
msgstr "Date :"

msgid "Age:"
msgstr "Âge :"

msgid "Branch:"
msgstr "Branche :"

msgid "Close:"
msgstr "Fermer :"

msgid "Tags:"
msgstr "Étiquettes :"

msgid "Graft:"
msgstr "Greffe depuis :"

msgid "Transplant:"
msgstr "Transplant :"

msgid "Obsolete state:"
msgstr "État obsolète :"

msgid "Perforce:"
msgstr "Perforce :"

msgid "Subversion:"
msgstr "Subversion :"

msgid "Converted From:"
msgstr "Converti de :"

msgid "Original Parent:"
msgstr "Parent original :"

msgid "No items to display"
msgstr "Aucun article à afficher"

msgid "Use compact view"
msgstr "Utiliser la vue compacte"

msgid "Patch:"
msgstr "Patch :"

#, python-format
msgid "Displaying %(count)d of %(total)d items"
msgstr "Affiche %(count)d sur %(total)d éléments"

msgid "Select a GUI location to edit:"
msgstr "Sélectionner un emplacement à éditer :"

msgid "Select the toolbar or menu to change"
msgstr "Sélectionner la barre d'outil ou le menu à modifier"

msgid "Tools shown on selected location"
msgstr "Outils affichés à l'emplacement sélectionné"

msgid "Delete from list"
msgstr "Supprimer de la liste"

msgid "Add to list"
msgstr "Ajouter à la liste"

msgid "Add separator"
msgstr "Ajouter un séparateur"

msgid "List of all tools"
msgstr "Liste de tous les outils"

msgid "New Tool ..."
msgstr "Nouvel outil..."

msgid "Edit Tool ..."
msgstr "Éditer un outil..."

msgid "Delete Tool"
msgstr "Supprimer un outil"

msgid "Type"
msgstr "Type"

msgid "Name"
msgstr "Nom"

msgid "Command"
msgstr "Commande"

msgid "New hook"
msgstr "Nouveau hook"

msgid "Edit hook"
msgstr "Éditer le hook"

msgid "Delete hook"
msgstr "Supprimer le hook"

msgid "Replace existing hook?"
msgstr "Remplacer le hook existant ?"

#, python-format
msgid ""
"There is an existing %s.%s hook.\n"
"\n"
"Do you want to replace it?"
msgstr ""
"Il y a un hook existant %s.%s.\n"
"\n"
"Voulez-vous le remplacer ?"

msgid "OK"
msgstr "OK"

msgid "Missing information"
msgstr "Information manquante"

msgid "All items"
msgstr "Tous les éléments"

msgid "Working directory"
msgstr "Répertoire de travail"

msgid "All revisions"
msgstr "Toutes les révisions"

msgid "All contexts"
msgstr "Tous les contextes"

msgid "Fixed revisions"
msgstr "Révisions fixées"

msgid "Applied patches"
msgstr "Patches appliqués"

msgid "Applied patches or qparent"
msgstr "Patches appliqués ou qparent"

msgid "<default icon>"
msgstr "<icône par défaut>"

msgid "Configure Custom Tool"
msgstr "Configurer un outil personnalisé"

msgid "Tool name"
msgstr "Nom de l'outil"

msgid "The tool name. It cannot contain spaces."
msgstr "Le nom de l'outil ne peut pas contenir d'espace."

#, python-brace-format
msgid ""
"The command that will be executed.\n"
"To execute a Mercurial command use \"hg\" (rather than \"hg.exe\") as the "
"executable command.\n"
"You can use several {VARIABLES} to compose your command.\n"
"Common variables:\n"
"- {ROOT}: The path to the current repository root.\n"
"- {REV} / {REVID}: Selected revisions numbers / hexadecimal revision id "
"hashes respectively formatted as a revset expression.\n"
"- {SELECTEDFILES}: The list of files selected by the user on the revision "
"details file list.\n"
"- {FILES}: The list of files touched by the selected revisions.\n"
"- {ALLFILES}: All the files tracked by Mercurial on the selected revisions.\n"
"Pair selection variables:\n"
"- {REV_A} / {REVID_A}: the first selected revision number / hexadecimal "
"revision id hash respectively.\n"
"- {REV_B} / {REVID_B}: the second selected revision number / hexadecimal "
"revision id hash respectively.\n"
msgstr ""
"La commande qui sera exécutée.\n"
"Pour exécuter une commande Mercurial, utiliser \"hg\" (plutôt que \"hg.exe"
"\") comme nom de commande.\n"
"Vous pouvez utiliser plusieurs {VARIABLES} pour composer votre commande.\n"
"Variables courantes :\n"
"- {ROOT} : le chemin de la racine du dépôt actuel.\n"
"- {REV} / {REVID} : respectivement, numéros ou identifiants hexadécimaux des "
"révisions sélectionnées formatés comme une expression d'un ensemble de "
"révisions.\n"
"- {SELECTEDFILES} : la liste de fichiers sélectionnés par l'utilisateur dans "
"la liste de fichiers de détails de révision.\n"
"- {FILES} : la liste des fichiers touchés par les révisions sélectionnées.\n"
"- {ALLFILES} : tous les fichiers suivis par Mercurial dans les révisions "
"sélectionnées.\n"
"Variables disponibles lors de la sélection de deux révisions&nbsp:\n"
"- {REV_A} / {REVID_A} : respectivement, le numéro ou l'identifiant "
"hexadécimal de la première révision sélectionnée.\n"
"- {REV_B} / {REVID_B} : respectivement, le numéro ou l'identifiant "
"hexadécimal de la seconde révision sélectionnée.\n"

#, python-brace-format
msgid ""
"The directory where the command will be executed.\n"
"If this is not set, the root of the current repository will be used "
"instead.\n"
"You can use the same {VARIABLES} as on the \"Command\" setting.\n"
msgstr ""
"Le répertoire où la commande sera exécutée.\n"
"Si celui-ci n'est pas défini, la racine du dépôt actuel sera utilisé.\n"
"Vous pouvez utiliser les mêmes {VARIABLES} que dans la préférence \"Commande"
"\".\n"

msgid "Tool label"
msgstr "Étiquette d'outil"

msgid ""
"The tool label, which is what will be shown on the repowidget context menu.\n"
"If no label is set, the tool name will be used as the tool label.\n"
"If no tooltip is set, the label will be used as the tooltip as well."
msgstr ""
"L'étiquette d'outil qui sera affichée dans le menu contextuel.\n"
"Si aucune étiquette n'est spécifiée, le nom de l'outil sera utilisé.\n"
"Si aucun bulle d'aide n'est spécifiée, l'étiquette sera utilisée."

msgid "Tooltip"
msgstr "Bulle d'aide"

msgid ""
"The tooltip that will be shown on the tool button.\n"
"This is only shown when the tool button is shown on\n"
"the workbench toolbar."
msgstr ""
"La bulle d'aide qui sera affichée sur le bouton de l'outil.\n"
"Celle-ci sera uniquement affichée quand le bouton est sur\n"
"la barre d'outil du workbench."

msgid "Icon"
msgstr "Icône"

msgid ""
"The tool icon.\n"
"You can use any built-in TortoiseHg icon\n"
"by setting this value to a valid TortoiseHg icon name\n"
"(e.g. clone, add, remove, sync, thg-logo, hg-update, etc).\n"
"You can also set this value to the absolute path to\n"
"any icon on your file system."
msgstr ""
"Icône d'outil.\n"
"Vous pouvez utiliser n'importe quelle icone de TortoiseHg\n"
"en indiquant un nom d'icône TortoiseHg valide\n"
"(par exemple : clone, add, remove, sync, thg-logo, hg-update, etc).\n"
"Vous pouvez aussi indiquer le chemin absolu vers\n"
"n'importe quelle icône dans votre système de fichiers."

msgid "On repowidget, show for"
msgstr "Dans le menu contextuel, afficher pour"

msgid ""
"For which kinds of revisions the tool will be enabled\n"
"It is only taken into account when the tool is shown on the\n"
"selected revision context menu."
msgstr ""
"Pour quels types de révisions l'outil sera activé\n"
"Ceci est valable uniquement lorsque l'outil est affiché\n"
"dans le menu contextuel de révision."

msgid "Show Output Log"
msgstr "Afficher le journal de sortie"

msgid ""
"When enabled, automatically show the Output Log when the command is run.\n"
"Default: False."
msgstr ""
"Quand activé, afficher automatiquement le journal de sortie quand la "
"commande est exécutée.\n"
"Par défaut : False."

msgid "You must set a tool name."
msgstr "Vous devez indiquer un nom d'outil."

msgid "The tool name cannot have any spaces in it."
msgstr "Le nom d'outil ne peut pas contenir d'espace."

msgid "You must set a command to run."
msgstr "Vous devez indiquer une commande à exécuter."

msgid ""
"Run after a changegroup has been added via push, pull or unbundle. ID of the "
"first new changeset is in <tt>$HG_NODE</tt> and last in <tt>$HG_NODE_LAST</"
"tt>. URL from which changes came is in <tt>$HG_URL</tt>."
msgstr ""
"Exécuter après l'ajout d'un groupe de changements en poussant, tirant ou "
"dépaquetant (unbundle). L'ID de la première nouvelle révision est <tt>"
"$HG_NODE</tt> et de la dernière est <tt>$HG_NODE_LAST</tt>. L'URL d'où vient "
"les changements est <tt>$HG_URL</tt>."

msgid ""
"Run after a changeset has been created in the local repository. ID of the "
"newly created changeset is in <tt>$HG_NODE</tt>. Parent changeset IDs are in "
"<tt>$HG_PARENT1</tt> and <tt>$HG_PARENT2</tt>."
msgstr ""
"Exécuter après qu'une révision a été créée dans le dépôt local. L'ID de la "
"nouvelle révision est <tt>$HG_NODE</tt>. Les IDs des révisions parentes sont "
"<tt>$HG_PARENT1</tt> et <tt>$HG_PARENT2</tt>."

msgid ""
"Run after a changeset has been pulled, pushed, or unbundled into the local "
"repository. The ID of the newly arrived changeset is in <tt>$HG_NODE</tt>. "
"URL that was source of changes came is in <tt>$HG_URL</tt>."
msgstr ""
"Exécuter après qu'une révision a été poussée, tirée ou dépaquetée (unbundle) "
"dans le dépôt local. L'ID de la nouvelle révision est <tt>$HG_NODE</tt>. "
"L'URL d'où vient le changement est <tt>$HG_URL</tt>."

msgid ""
"Run after sending changes from local repository to another. ID of first "
"changeset sent is in <tt>$HG_NODE</tt>. Source of operation is in <tt>"
"$HG_SOURCE</tt>."
msgstr ""
"Exécuter après envoi de changements du dépôt local vers un autre. L'ID de la "
"première révision envoyée est <tt>$HG_NODE</tt>. La source de l'opération "
"est <tt>$HG_SOURCE</tt>."

msgid ""
"Run before a changegroup is added via push, pull or unbundle. Exit status 0 "
"allows the changegroup to proceed. Non-zero status will cause the push, pull "
"or unbundle to fail. URL from which changes will come is in <tt>$HG_URL</tt>."
msgstr ""
"Exécuter avant l'ajout d'un groupe de changements en poussant, tirant ou "
"dépaquetant (unbundle). Le statut de sortie 0 permet de traiter le groupe de "
"changement. Un statut différent de 0 arrêtera l'opération de pousse, de "
"tirage ou de dépaquetage. L'URL d'où viendront les changements est <tt>"
"$HG_URL</tt>."

msgid ""
"Run before starting a local commit. Exit status 0 allows the commit to "
"proceed. Non-zero status will cause the commit to fail. Parent changeset IDs "
"are in <tt>$HG_PARENT1</tt> and <tt>$HG_PARENT2</tt>."
msgstr ""
"Exécuter avant de commencer un commit local. Le statut de sortie 0 permet de "
"traiter le commit. Un statut différent de 0 arrêtera le commit. Les IDs des "
"révisions parentes sont <tt>$HG_PARENT1</tt> et <tt>$HG_PARENT2</tt>."

msgid ""
"Run before listing pushkeys (like bookmarks) in the repository. Non-zero "
"status will cause failure. The key namespace is in <tt>$HG_NAMESPACE</tt>."
msgstr ""
"Exécuter avant l'énumération des \"pushkeys\" (comme des signets). Un statut "
"différent de 0 arrêtera l'opération. L'espace de nommage de la clé est <tt>"
"$HG_NAMESPACE</tt>."

msgid ""
"Run before collecting changes to send from the local repository to another. "
"Non-zero status will cause failure. This lets you prevent pull over HTTP or "
"SSH. Also prevents against local pull, push (outbound) or bundle commands, "
"but not effective, since you can just copy files instead then. Source of "
"operation is in <tt>$HG_SOURCE</tt>. If \"serve\", operation is happening on "
"behalf of remote SSH or HTTP repository. If \"push\", \"pull\" or \"bundle"
"\", operation is happening on behalf of repository on same system."
msgstr ""
"Exécuter avant de rassembler les changements à envoyer depuis le dépôt local "
"vers un autre. Un statut différent de 0 arrêtera l'opération. Cela vous "
"permet d'éviter de tirer via HTTP ou SSH. Cela empêche également les "
"commandes de tirage local, poussage ou paquetage (bundle) mais ce n'est pas "
"efficace puisque vous pouvez à la place simplement copier les fichiers. La "
"source de l'opération est <tt>$HG_SOURCE</tt>. Si \"serve\", l'opération se "
"passe pour le compte du SSH distant ou du dépôt HTTP. Si \"push\", \"pull\" "
"ou \"bundle\", l'opération se passe pour le compte du dépôt sur le même "
"système."

msgid ""
"Run before a pushkey (like a bookmark) is added to the repository. Non-zero "
"status will cause the key to be rejected. The key namespace is in <tt>"
"$HG_NAMESPACE</tt>, the key is in <tt>$HG_KEY</tt>, the old value (if any) "
"is in <tt>$HG_OLD</tt>, and the new value is in <tt>$HG_NEW</tt>."
msgstr ""
"Exécuter avant l'ajout d'une \"pushkey\" (comme un signet) au dépôt. Un "
"statut différent de 0 arrêtera l'opération. L'espace de nommage de la clé "
"est <tt>$HG_NAMESPACE</tt>, la clé est <tt>$HG_KEY</tt>, l'ancienne valeur "
"(si il y en a une) est <tt>$HG_OLD</tt> et la nouvelle valeur est <tt>"
"$HG_NEW</tt>."

msgid ""
"Run before creating a tag. Exit status 0 allows the tag to be created. Non-"
"zero status will cause the tag to fail. ID of changeset to tag is in <tt>"
"$HG_NODE</tt>. Name of tag is in <tt>$HG_TAG</tt>. Tag is local if <tt>"
"$HG_LOCAL=1</tt>, in repository if <tt>$HG_LOCAL=0</tt>."
msgstr ""
"Exécuter avant la création d'une étiquette. Le statut de sortie 0 permet de "
"créer l'étiquette. Un statut différent de 0 arrêtera l'étiquetage. L'ID de "
"la révision à étiqueter est <tt>$HG_NODE</tt>. Le nom de l'étiquette est <tt>"
"$HG_TAG</tt>. L'étiquette est locale si <tt>$HG_LOCAL=1</tt>, dans le dépôt "
"si <tt>$HG_LOCAL=0</tt>."

msgid ""
"Run after a changegroup has been added via push, pull or unbundle, but "
"before the transaction has been committed. Changegroup is visible to hook "
"program. This lets you validate incoming changes before accepting them. "
"Passed the ID of the first new changeset in <tt>$HG_NODE</tt> and last in "
"<tt>$HG_NODE_LAST</tt>. Exit status 0 allows the transaction to commit. Non-"
"zero status will cause the transaction to be rolled back and the push, pull "
"or unbundle will fail. URL that was source of changes is in <tt>$HG_URL</tt>."
msgstr ""
"Exécuter après l'ajout d'un groupe de changements en poussant, tirant ou "
"dépaquetant (unbundle) mais avant que le commit de la transaction. Le groupe "
"de changements est visible par le programme de hook. Ceci permet de valider "
"les changements entrants avant de les accepter. L'ID de la première nouvelle "
"révision est <tt>$HG_NODE</tt> et de la dernière est <tt>$HG_NODE_LAST</tt>. "
"Le statut de sortie 0 permet de committer la transaction. Un statut "
"différent de 0 arrêtera la transaction et l'opération de pousse, de tirage "
"ou de dépaquetage échouera. L'URL d'où vient les changements est <tt>"
"$HG_URL</tt>."

msgid ""
"Run after a changeset has been created but the transaction not yet "
"committed. Changeset is visible to hook program. This lets you validate "
"commit message and changes. Exit status 0 allows the commit to proceed. Non-"
"zero status will cause the transaction to be rolled back. ID of changeset is "
"in <tt>$HG_NODE</tt>. Parent changeset IDs are in <tt>$HG_PARENT1</tt> and "
"<tt>$HG_PARENT2</tt>."
msgstr ""
"Exécuter après la création d'une révision mais avant que le commit de la "
"transaction. La révision est visible par le programme de hook. Ceci permet "
"de valider le message de commit et les changements. Le statut de sortie 0 "
"permet de committer la transaction. Un statut différent de 0 arrêtera la "
"transaction. L'ID de la révisions est <tt>$HG_NODE</tt>. Les IDs des "
"révisions parentes sont <tt>$HG_PARENT1</tt> et <tt>$HG_PARENT2</tt>."

msgid ""
"Run before updating the working directory. Exit status 0 allows the update "
"to proceed. Non-zero status will prevent the update. Changeset ID of first "
"new parent is in <tt>$HG_PARENT1</tt>. If merge, ID of second new parent is "
"in <tt>$HG_PARENT2</tt>."
msgstr ""
"Exécuter avant la mise à jour du répertoire de travail. Le statut de sortie "
"0 permet la mise à jour. Un statut différent de 0 empêchera la mise à jour. "
"L'ID de la première révision parente est <tt>$HG_PARENT1</tt>. Si fusion, "
"l'ID de la seconde révision parente est <tt>$HG_PARENT2</tt>."

msgid ""
"Run after listing pushkeys (like bookmarks) in the repository. The key "
"namespace is in <tt>$HG_NAMESPACE</tt>. <tt>$HG_VALUES</tt> is a dictionary "
"containing the keys and values."
msgstr ""
"Exécuter après l'énumération des \"pushkeys\" (comme des signets) dans le "
"dépôt. L'espace de nommage de la clé est <tt>$HG_NAMESPACE</tt>. <tt>"
"$HG_VALUES</tt> est un dictionnaire contenant les clés et les valeurs."

msgid ""
"Run after a pushkey (like a bookmark) is added to the repository. The key "
"namespace is in <tt>$HG_NAMESPACE</tt>, the key is in <tt>$HG_KEY</tt>, the "
"old value (if any) is in <tt>$HG_OLD</tt>, and the new value is in <tt>"
"$HG_NEW</tt>."
msgstr ""
"Exécuter après l'ajout d'une \"pushkey\" (comme un signet) au dépôt. "
"L'espace de nommage de la clé est <tt>$HG_NAMESPACE</tt>, la clé est <tt>"
"$HG_KEY</tt>, l'ancienne valeur (si il y en a une) est <tt>$HG_OLD</tt> et "
"la nouvelle valeur est <tt>$HG_NEW</tt>."

msgid ""
"Run after a tag is created. ID of tagged changeset is in <tt>$HG_NODE</tt>. "
"Name of tag is in <tt>$HG_TAG</tt>. Tag is local if <tt>$HG_LOCAL=1</tt>, in "
"repository if <tt>$HG_LOCAL=0</tt>."
msgstr ""
"Exécuter après la création d'une étiquette. L'ID de la révision à étiqueter "
"est <tt>$HG_NODE</tt>. Le nom de l'étiquette est <tt>$HG_TAG</tt>. "
"L'étiquette est locale si <tt>$HG_LOCAL=1</tt>, dans le dépôt si <tt>"
"$HG_LOCAL=0</tt>."

msgid ""
"Run after updating the working directory. Changeset ID of first new parent "
"is in <tt>$HG_PARENT1</tt>. If merge, ID of second new parent is in <tt>"
"$HG_PARENT2</tt>. If the update succeeded, <tt>$HG_ERROR=0</tt>. If the "
"update failed (e.g. because conflicts not resolved), <tt>$HG_ERROR=1</tt>."
msgstr ""
"Exécuter après la mise à jour du répertoire de travail. L'ID de la première "
"révision parente est <tt>$HG_PARENT1</tt>. Si fusion, l'ID de la seconde "
"révision parente est <tt>$HG_PARENT2</tt>. Si la mise à jour réussi, <tt>"
"$HG_ERROR=0</tt>. Si la mise à jour échoue (par exemple à cause de conflits "
"non résolus), <tt>$HG_ERROR=1</tt>."

msgid "Configure Hook"
msgstr "Configuration du hook"

msgid "Hook type"
msgstr "Type de hook"

msgid "Select when your command will be run"
msgstr "Sélectionner quand la commande sera exécutée"

msgid "The hook name. It cannot contain spaces."
msgstr "Nom du hook. Il ne peut pas contenir d'espace."

msgid ""
"The command that will be executed.\n"
"To execute a python function prepend the command with \"python:\".\n"
msgstr ""
"La commande qui sera exécutée.\n"
"Pour exécuter une fonction python, préfixer la commande avec \"python:\".\n"

msgid "You must set a valid hook type."
msgstr "Vous devez indiquer un type de hook valide."

msgid "The hook name cannot contain any spaces, tabs or '=' characters."
msgstr ""
"Le nom du hook ne peut pas contenir d'espace, de tabulation ou de caractère "
"'='."

msgid "Console"
msgstr "Console"

msgid "File &History / Annotate"
msgstr "&Historique de fichier / Annoter"

msgid "Show the history of the selected file"
msgstr "Afficher l'historique du fichier sélectionné"

msgid "Co&mpare File Revisions"
msgstr "Co&mparer les révisions du fichier"

msgid "Compare revisions of the selected file"
msgstr "Comparer les révisions du fichier sélectionné"

msgid "Filter Histor&y"
msgstr "Filtrer l'historique"

msgid "Query about changesets affecting the selected files"
msgstr "Requête des révisions touchant les fichiers sélectionnés"

msgid "Diff &Changeset to Parent"
msgstr "Diff avec le parent"

msgid "Diff Changeset to Loc&al"
msgstr "Diff avec la version loc&ale"

msgid "&Diff to Parent"
msgstr "&Diff avec le parent"

msgid "Diff to &Local"
msgstr "Diff avec la version &locale"

msgid "View changes to current in external diff tool"
msgstr "Voir les changements avec l'actuel dans un outil de diff externe"

msgid "&View at Revision"
msgstr "&Voir à la révision"

msgid "View file as it appeared at this revision"
msgstr "Voir le fichier tel qu'il apparaît à cette révision"

msgid "&Save at Revision..."
msgstr "Enregi&strer à la révision..."

msgid "Save file as it appeared at this revision"
msgstr "Enregistrer le fichier tel qu'il est à cette révision"

msgid "Save file to"
msgstr "Enregistrer le fichier sous"

msgid "&Edit Local"
msgstr "Édit&er la révision locale"

msgid "&Open Local"
msgstr "&Ouvrir la révision locale"

msgid "E&xplore Local"
msgstr "E&xplorer"

msgid "Open parent folder of current file in the system file manager"
msgstr "Ouvrir le dossier parent du fichier dans le gestionnaire de fichiers"

msgid "&Copy Patch"
msgstr "&Copier un patch"

msgid "Copy &Path"
msgstr "Co&pier le chemin"

msgid "Copy full path of file(s) to the clipboard"
msgstr "Copier le chemin complet du/des fichier(s) dans le presse-papier"

msgid "&Revert to Revision..."
msgstr "&Revenir à la révision..."

msgid "Open S&ubrepository"
msgstr "Ouvrir le so&us-dépôt"

msgid "Open the selected subrepository"
msgstr "Ouvrir le sous-dépôt sélectionné"

msgid "E&xplore Folder"
msgstr "E&xplorer le dossier"

msgid "Open the selected folder in the system file manager"
msgstr "Ouvrir le dossier sélectionné dans le gestionnaire de fichiers"

msgid "Open &Terminal"
msgstr "Ouvrir un &terminal"

msgid "Open a shell terminal in the selected folder"
msgstr "Ouvrir un terminal dans le dossier sélectionné"

msgid "Custom Tools"
msgstr "Outils personnalisés"

msgid "Diff &Local"
msgstr "Diff avec la version &locale"

msgid "&View Missing"
msgstr "Afficher les fichiers manquants"

msgid "View O&ther"
msgstr "Voir l'au&tre"

msgid "Add &Largefiles..."
msgstr "Ajouter &Largefiles..."

msgid "&Forget"
msgstr "Oublier"

msgid "&Delete Unversioned..."
msgstr "Supprimer les non versionnés..."

msgid "Confirm Delete Unversioned"
msgstr "Confirmer la suppression des non versionnés"

msgid "Delete the following unversioned files?"
msgstr "Supprimer les fichiers non versionnés suivants ?"

msgid "&Delete"
msgstr "Supprimer"

msgid "Re&move Versioned"
msgstr "Suppri&mer les fichiers versionnés"

msgid "&Revert..."
msgstr "&Rétablir..."

msgid "Uncommited merge - please select a parent revision"
msgstr "Fusion non committée - veuillez sélectionner une révision parente"

msgid "Revert files to local or other parent?"
msgstr "Rétablir les fichiers à la révision locale ou à l'autre parent ?"

msgid "&Local"
msgstr "&Local"

msgid "&Other"
msgstr "Autre"

msgid "Confirm Revert"
msgstr "Confirmer le rétablissement"

msgid "Revert local file changes?"
msgstr "Défaire les changements locaux ?"

msgid "&Revert with backup"
msgstr "&Rétablir avec sauvegarde"

msgid "&Discard changes"
msgstr "Abandonner les changements"

msgid "Revert the following files?"
msgstr "Rétablir les fichiers suivants ?"

msgid "&Revert"
msgstr "&Rétablir"

msgid "&Copy..."
msgstr "&Copier..."

msgid "Re&name..."
msgstr "Re&nommer..."

msgid "&Ignore..."
msgstr "&Ignorer..."

msgid "Edit Re&jects"
msgstr "Éditer les re&jets"

msgid "Manually resolve rejected patch chunks"
msgstr "Résoudre manuellement les morceaux de patch rejetés"

msgid "De&tect Renames..."
msgstr "Dé&tecter les renommages..."

msgid "&Mark Resolved"
msgstr "&Marquer comme résolu"

msgid "&Mark Unresolved"
msgstr "&Marquer comme non résolu"

msgid "Restart Mer&ge"
msgstr "Redémarrer la fusion..."

msgid "Was renamed from"
msgstr "A été renommé depuis"

msgid "Restart Merge &with"
msgstr "Redémarrer la fusion avec"

msgid "Display the file anyway"
msgstr "Afficher le fichier de toute façon"

msgid "Diff not displayed: "
msgstr "Différences non affichées : "

#, python-format
msgid ""
"File is larger than the specified max size.\n"
"maxdiff = %s KB"
msgstr ""
"Le fichier est plus grand que la taille maximum spécifiée.\n"
"maxdiff = %s KB"

msgid "File is binary"
msgstr "Le fichier est binaire"

msgid "File may be binary (maximum line length exceeded)"
msgstr "Le fichier peut être binaire (longueur maximale de ligne dépassée)"

msgid "File or diffs not displayed: "
msgstr "Le fichier ou les différences ne sont pas affichées : "

msgid " <i>(was added)</i>"
msgstr " <i>(a été ajouté)</i>"

#, python-format
msgid " <i>(copied from %s)</i>"
msgstr " <i>(copié de %s)</i>"

#, python-format
msgid " <i>(renamed from %s)</i>"
msgstr " <i>(renommé depuis %s)</i>"

msgid " <i>(is a symlink)</i>"
msgstr " <i>(est un lien symbolique)</i>"

#, python-format
msgid ""
"File or diffs not displayed: File is larger than the specified max size.\n"
"maxdiff = %s KB"
msgstr ""
"Fichier ou différences non affiché : le fichier est plus grand que la taille "
"maximum spécifiée.\n"
"maxdiff = %s KB"

msgid " <i>(was deleted)</i>"
msgstr " <i>(a été supprimé)</i>"

msgid " <i>(was added, now missing)</i>"
msgstr " <i>(a été ajouté, maintenant manquant)</i>"

msgid " <i>(is unversioned)</i>"
msgstr " <i>(n'est pas versionné)</i>"

msgid "exec mode has been <font color='red'>set</font>"
msgstr "mode exécutable a été <font color='red'>activé</font>"

msgid "exec mode has been <font color='red'>unset</font>"
msgstr "mode exécutable a été <font color='red'>désactivé</font>"

#, python-format
msgid "changeset: %s"
msgstr "révision : %s"

msgid "Initial revision"
msgstr "Première révision"

#, python-format
msgid ""
"[WARNING] Invalid subrepo revision ID:\n"
"\t%s\n"
"\n"
msgstr ""
"[ATTENTION] Identifiant de révision de sous-dépôt invalide :\n"
"\t%s\n"
"\n"

msgid "Subrepo created and set to initial revision."
msgstr "Sous-dépôt créé et placé à la première révision"

msgid "Subrepo initialized to revision:"
msgstr "Sous-dépôt initialisé à la révision :"

msgid "Subrepo removed from repository."
msgstr "Sous-dépôt enlevé du dépôt."

msgid "Previously the subrepository was at the following revision:"
msgstr "Auparavant, le sous-dépôt était la révision suivante :"

msgid "Subrepo was not changed."
msgstr "Le sous-dépôt n'a pas été modifié."

msgid "[WARNING] Missing subrepo. Update to this revision to clone it."
msgstr ""
"[ATTENTION] Sous-dépôt manquant. Mettre à jour à cette révision pour le "
"cloner."

msgid "[WARNING] Incomplete subrepo. Update to this revision to pull it."
msgstr ""
"[ATTENTION] Sous-dépôt incomplet. Mettre à jour à cette révision pour le "
"tirer."

msgid "Subrepo state is:"
msgstr "L'état du sous-dépôt est :"

msgid "Revision has changed to:"
msgstr "La révision a été changée en :"

#, python-format
msgid "changeset: %s (not found on subrepository)"
msgstr "révision :%s (non trouvé dans le sous-dépôt)"

msgid "From:"
msgstr "De :"

msgid ""
"[WARNING] Missing changed subrepository. Update to this revision to clone it."
msgstr ""
"[ATTENTION] Sous-dépôt modifié manquant. Mettre à jour à cette révision pour "
"le cloner."

msgid "Subrepository not found in the working directory."
msgstr "Sous-dépôt non trouvé dans le répertoire de travail."

msgid ""
"[WARNING] Incomplete changed subrepository. Update to this revision to pull "
"it."
msgstr ""
"[ATTENTION] Sous-dépôt modifié incomplet. Mettre à jour à cette révision "
"pour le tirer."

msgid "Not a Mercurial subrepo, not previewable"
msgstr "Pas un sous-dépôt Mercurial, pas présentable"

#, python-format
msgid "Error previewing subrepo: %s"
msgstr "Erreur en visualisant le sous-dépôt : %s"

msgid "Subrepo may be damaged or inaccessible."
msgstr "Le sous-dépôt peut être endommagé ou inaccessible."

msgid "The subrepository is dirty."
msgstr "Le sous-dépôt est sale."

msgid "File Status:"
msgstr "Statut de fichier :"

msgid "(is a changed sub-repository)"
msgstr "(est un sous-dépôt modifié)"

msgid "(is an unchanged sub-repository)"
msgstr "(est un sous-dépôt non-modifié)"

msgid "(is a dirty sub-repository)"
msgstr "(est un sous-dépôt sale)"

msgid "(is a new sub-repository)"
msgstr "(est un nouveau sous-dépôt)"

msgid "(is a removed sub-repository)"
msgstr "(est un sous-dépôt enlevé)"

msgid "(is a changed and dirty sub-repository)"
msgstr "(est un sous-dépôt modifié et sale)"

msgid "(is a new and dirty sub-repository)"
msgstr "(est un sous-dépôt nouveau et sale)"

msgid "open..."
msgstr "ouvrir..."

#, python-format
msgid "Hg file log viewer [%s] - %s"
msgstr "Affichage d'historique Hg de fichier [%s] - %s"

msgid "File History Log Columns"
msgstr "Colonnes de log de l'historique de fichier"

msgid "Back"
msgstr "Précédent"

msgid "Forward"
msgstr "Suivant"

msgid "Diff Selected &Changesets"
msgstr "Diff entre les révisions séle&ctionnées"

msgid "&Diff Selected File Revisions"
msgstr "&Diff entre les révisions des fichiers sélectionnés"

msgid "Show Revision &Details"
msgstr "Afficher les &détails de révision"

msgid "Too many rows selected for menu"
msgstr "Trop de lignes sélectionnées pour le menu"

msgid "File Differences Log Columns"
msgstr "Colonnes de log des différences de fichier"

msgid "Next diff"
msgstr "Différence suivante"

msgid "Previous diff"
msgstr "Différence précédente"

msgid "Unicode"
msgstr "Unicode"

msgid "Western Europe"
msgstr "Europe de l'Ouest"

msgid "Unified Chinese"
msgstr "Chinois unifié"

msgid "Traditional Chinese"
msgstr "Chinois traditionnel"

msgid "Korean"
msgstr "Coréen"

msgid "Japanese"
msgstr "Japonais"

msgid "Thai"
msgstr "Thaï"

msgid "Central and Eastern Europe"
msgstr "Europe centrale et de l'Est"

msgid "Cyrillic"
msgstr "Cyrillique"

msgid "Russian"
msgstr "Russe"

msgid "Ukrainian"
msgstr "Ukrainien"

msgid "Greek"
msgstr "Grec"

msgid "Turkish"
msgstr "Turc"

msgid "Arabic"
msgstr "Arabe"

msgid "Hebrew"
msgstr "Hébreu"

msgid "Vietnamese"
msgstr "Vietnamien"

msgid "Baltic"
msgstr "Balte"

msgid "Southern Europe"
msgstr "Europe du Sud"

msgid "Nordic"
msgstr "Nordique"

msgid "Celtic"
msgstr "Celtique"

msgid "South-Eastern Europe"
msgstr "Europe du Sud-Est"

#. i18n: comma-separated list of common encoding names in your locale, e.g.
#. "utf-8,shift_jis,euc_jp,iso2022_jp" for "ja" locale.
#.
#. for the best guess, put structured encodings like "utf-8" in front, e.g.
#. "utf-8,iso8859-1" instead of "iso8859-1,utf-8" because "iso8859-1" can
#. decode arbitrary byte sequence and never fall back.
#.
#. pick from the following encodings:
#. utf-8, iso8859-1, cp1252, gbk, big5, big5hkscs, euc_kr, cp932, euc_jp,
#. iso2022_jp, cp874, iso8859-15, mac-roman, iso8859-2, cp1250, iso8859-5,
#. cp1251, koi8-r, koi8-u, iso8859-7, cp1253, cp1254, cp1256, iso8859-6,
#. cp1255, iso8859-8, cp1258, iso8859-4, iso8859-13, cp1257, iso8859-3,
#. iso8859-10, iso8859-14, iso8859-16
msgid "$FILE_ENCODINGS"
msgstr "utf-8, iso8859-1, cp1252"

msgid "View change as unified diff output"
msgstr "Voir le changement comme sortie unifiée de diff"

msgid "View change in context of file"
msgstr "Voir le changement dans le contexte du fichier"

msgid "Annotate with revision numbers"
msgstr "Annoter avec les numéros de révision"

msgid "Next Diff"
msgstr "Différence suivante"

msgid "Previous Diff"
msgstr "Différence précédente"

msgid "Open shelve tool"
msgstr "Ouvrir l'outil de \"shelve\""

msgid "&Auto Detect"
msgstr "Détection automatique"

msgid "Show changes from first parent"
msgstr "Afficher les changements depuis le premier parent"

msgid "Show changes from second parent"
msgstr "Afficher les changements depuis le deuxième parent"

msgid "E&ncoding"
msgstr "E&ncodage"

msgid "&Search in Current File"
msgstr "Rechercher dans le fichier actuel"

msgid "Search in All &History"
msgstr "Rechercher dans tout l'&historique"

msgid "Go to Line"
msgstr "Aller à la ligne"

#, python-format
msgid "Enter line number (1 - %d)"
msgstr "Entrer un numéro de ligne (1 - %d)"

msgid "Show &Author"
msgstr "&Afficher l'auteur"

msgid "Show &Date"
msgstr "Afficher la &date"

msgid "Show &Revision"
msgstr "Afficher la &révision"

msgid "Annotate Op&tions"
msgstr "Op&tions d'annotation"

msgid "Search Selected Text"
msgstr "Rechercher le texte sélectionné"

msgid "In Current &File"
msgstr "Dans le &fichier actuel"

msgid "In &Current Revision"
msgstr "Dans la révision a&ctuelle"

msgid "In &Original Revision"
msgstr "Dans la révision &originale"

msgid "In All &History"
msgstr "Dans tout l'&historique"

msgid "Go to"
msgstr "Aller à"

msgid "View File at"
msgstr "Voir le fichier à"

msgid "Diff File to"
msgstr "Diff du fichier avec"

msgid "&Originating Revision"
msgstr "Révision d'&origine"

msgid "&Parent Revision"
msgstr "Révision &parente"

#, python-format
msgid "&Parent Revision (%d)"
msgstr "Révision parente (%d)"

msgid "&Mark Excluded Changes"
msgstr "&Marquer les changements exclus"

msgid "(excluded from the next commit)"
msgstr "(exclu du prochain commit)"

msgid "Interrupted graft operation found"
msgstr "Greffe interrompue trouvée"

msgid ""
"An interrupted graft operation has been found.\n"
"\n"
"You cannot perform a different graft operation unless you abort the "
"interrupted graft operation first."
msgstr ""
"Une greffe interrompue a été trouvée.\n"
"\n"
"Vous ne pouvez pas réaliser une autre greffe avant d'abandonner la greffe "
"interrompue."

msgid "Continue or abort interrupted graft operation?"
msgstr "Continuer ou abandonner la greffe interrompue ?"

msgid "To graft destination"
msgstr "Vers la destination de greffe"

msgid "Use my user name instead of graft committer user name"
msgstr "Utiliser mon nom au lieu de celui du committeur de la greffe"

msgid "Use current date"
msgstr "Utiliser la date actuelle"

msgid "Append graft info to log message"
msgstr "Ajouter les infos de greffe au message"

msgid "Graft"
msgstr "Greffer"

msgid "Abort"
msgstr "Abandonner"

#, python-format
msgid "Graft - %s"
msgstr "Greffe - %s"

msgid "Graft changeset"
msgstr "Greffer la révision"

#, python-format
msgid "Graft changeset #%d of %d"
msgstr "Greffer la révision #%d de %d"

msgid ""
"Before graft, you must <a href=\"commit\"><b>commit</b></a>, <a href=\"shelve"
"\"><b>shelve</b></a> to patch, or <a href=\"discard\"><b>discard</b></a> "
"changes."
msgstr ""
"Avant de greffer, vous devez  <a href=\"commit\"><b>committer</b></a>, <a "
"href=\"shelve\"><b>faire un \"shelve\"</b></a> ou <a href=\"discard"
"\"><b>abandonner</b></a> les modifications."

msgid "You may continue or start the graft"
msgstr "Vous pouvez continuer ou démarrer la greffe"

msgid "Graft is complete"
msgstr "La greffe est terminée"

msgid "Graft failed"
msgstr "Échec de la greffe"

msgid "Graft aborted"
msgstr "Greffe abandonnée"

msgid ""
"Graft generated merge <b>conflicts</b> that must be <a href=\"resolve"
"\"><b>resolved</b></a>"
msgstr ""
"La greffe a créé des <b>conflits</b> de fusion qui doivent être <a href="
"\"resolve\"><b>résolus</b></a>"

msgid "You may continue the graft"
msgstr "Vous pouvez continuer la greffe"

msgid "Exiting with an unfinished graft is not recommended."
msgstr "Quitter avec une greffe inachevée n'est pas recommandé."

msgid "Consider aborting the graft first."
msgstr "Envisager de d'abord abandonner la greffe."

msgid "&Exit"
msgstr "&Quitter"

msgid "### regular expression search pattern ###"
msgstr "### motif de recherche sous forme d'expression régulière ###"

msgid "Regexp:"
msgstr "Expression régulière :"

msgid "Ignore case"
msgstr "Ignorer la casse"

msgid "Search"
msgstr "Rechercher"

msgid "Working Copy"
msgstr "Copie de travail"

msgid "All History"
msgstr "Tout l'historique"

msgid "Report only the first match per file"
msgstr "Signaler uniquement le premier résultat par fichier"

msgid "Match whole words only"
msgstr ""

msgid "Follow copies and renames"
msgstr "Suivre les copies et les changements de noms"

msgid "Includes:"
msgstr "Inclus :"

msgid "Excludes:"
msgstr "Exclus :"

msgid ""
"Comma separated list of exclusion file patterns. Exclusion patterns are "
"applied after inclusion patterns."
msgstr ""
"Liste de motifs de fichier à exclure séparés par une virgule. Les motifs "
"d'exclusion sont appliqués après ceux d'inclusion."

msgid ""
"Comma separated list of inclusion file patterns. By default, the entire "
"repository is searched."
msgstr ""
"Liste de motifs de fichier à inclure séparés par une virgule. Par défaut, "
"l'ensemble du dépôt est parcouru."

#, python-format
msgid "\"%s\" removed from search history"
msgstr "\"%s\" est enlevé de l'historique de recherche"

#, python-format
msgid "\"%s\" removed from path history"
msgstr "\"%s\" est enlevé de l'historique de chemin"

#, python-format
msgid "grep: invalid match pattern: %s\n"
msgstr "grep : motif invalide : %s\n"

#, python-format
msgid "grep: %s\n"
msgstr "grep : %s\n"

#, python-format
msgid "%d matches found"
msgstr "%d correspondances trouvées"

msgid "No matches found"
msgstr "Aucune correspondance trouvée"

msgid "Searching"
msgstr "Recherche"

msgid "history"
msgstr "historique"

msgid "Interrupted"
msgstr "Interrompu"

msgid "files"
msgstr "fichiers"

#, python-format
msgid "Skipping %s, unable to read"
msgstr "Omettant %s, impossible à lire"

msgid "Vi&ew File"
msgstr "Voir le fichi&er"

msgid "&View Changeset"
msgstr "&Voir la révision"

msgid "Annotate &File"
msgstr "Annoter le &fichier"

msgid "File"
msgstr "Fichier"

msgid "Line"
msgstr "Ligne"

msgid "Rev"
msgstr "Rev"

msgid "User"
msgstr "Utilisateur"

msgid "Match Text"
msgstr "Correspondance de texte"

msgid "TortoiseHg Search"
msgstr "Recherche TortoiseHg"

#, python-format
msgid "Detect Copies/Renames in %s"
msgstr "Détecter les copies/renommages dans %s"

msgid "<b>Unrevisioned Files</b>"
msgstr "<b>Fichiers non versionnés</b>"

msgid "Refresh file list"
msgstr "Rafraîchir la liste des fichiers"

#, python-format
msgid "Min Similarity: %d%%"
msgstr "Similarité minimum : %d %%"

msgid "Only consider deleted files"
msgstr "Examiner uniquement les fichiers supprimés"

msgid "Uncheck to consider all revisioned files for copy sources"
msgstr ""
"Décocher pour examiner tous les fichiers versionnés pour les sources de copie"

msgid "Find Renames"
msgstr "Rechercher les changements de noms"

msgid "Find copy and/or rename sources"
msgstr "Trouver les sources copiées et/ou renommées"

msgid "<b>Candidate Matches</b>"
msgstr "<b>Correspondances candidates</b>"

msgid "Accept All Matches"
msgstr "Accepter toutes les correspondances"

msgid "Accept Selected Matches"
msgstr "Accepter les correspondances sélectionnées"

msgid "<b>Differences from Source to Dest</b>"
msgstr "<b>Différences de la source vers la destination</b>"

msgid "Search already in progress"
msgstr "Recherche déjà en cours"

msgid "Cannot start a new search"
msgstr "Impossible de démarrer une nouvelle recherche"

msgid "No files to find"
msgstr "Aucun fichier à trouver"

msgid "There are no files that may have been renamed"
msgstr "Il n'y a aucun fichier qui peut avoir été renommé"

msgid "Multiple sources chosen"
msgstr "Plusieurs sources choisies"

#, python-format
msgid ""
"You have multiple renames selected for destination file:\n"
"%s. Aborting!"
msgstr ""
"Vous avez plusieurs renommages sélectionnés pour le fichier destination :\n"
"%s. Abandon !"

#, python-format
msgid ""
"%s and %s have identical contents\n"
"\n"
msgstr ""
"%s et %s ont des contenus identiques\n"
"\n"

#. i18n: percent format
#, python-format
msgid "%d%%"
msgstr "%d %%"

msgid "Source"
msgstr "Source"

msgid "Dest"
msgstr "Dest"

msgid "% Match"
msgstr "% Corresp"

msgid "Sending Email"
msgstr "Envoi du courriel"

msgid "Email"
msgstr "Courriel"

msgid "To:"
msgstr "À :"

msgid "Cc:"
msgstr "Copie à :"

msgid "In-Reply-To:"
msgstr "En réponse à :"

msgid "Message identifier to reply to, for threading"
msgstr "Identifiant du message auquel répondre - pour le suivi de discussion"

msgid "Flag:"
msgstr "Flag :"

msgid ""
"Hg patches (as generated by export command) are compatible with most patch "
"programs.  They include a header which contains the most important changeset "
"metadata."
msgstr ""
"Les patches Hg (comme ceux créés par la commande d'export) sont compatibles "
"avec la plupart des programmes de patches. Ils contiennent un en-tête "
"comportant les métadonnées de révision les plus importantes."

msgid "Send changesets as Hg patches"
msgstr "Envoyer les révisions comme patches Hg"

msgid ""
"Git patches can describe binary files, copies, and permission changes, but "
"recipients may not be able to use them if they are not using git or "
"Mercurial."
msgstr ""
"Les patches git peuvent décrire des modifications de fichiers binaires, de "
"copies et de droits d'accès, mais les destinataires peuvent ne pas pouvoir "
"les utiliser s'ils n'utilisent pas git ou Mercurial."

msgid "Use extended (git) patch format"
msgstr "Utiliser le format de patch étendu (git)"

msgid ""
"Stripping Mercurial header removes username and parent information.  Only "
"useful if recipient is not using Mercurial (and does not like to see the "
"headers)."
msgstr ""
"Retirer l'en-tête Mercurial enlève le nom d'utilisateur et les informations "
"de parenté. Cela n'est utile que si le destinataire n'utilise pas Mercurial "
"(et qu'il n'aime pas voir ces en-têtes)."

msgid "Plain, do not prepend Hg header"
msgstr "Simple, sans l'entête Hg"

msgid ""
"Bundles store complete changesets in binary form. Upstream users can pull "
"from them. This is the safest way to send changes to recipient Mercurial "
"users."
msgstr ""
"Les paquets contiennent toutes les révisions sous forme binaire. Les autres "
"utilisateurs peuvent tirer depuis ces fichiers. C'est le moyen le plus sûr "
"d'envoyer des modifications à des utilisateurs de Mercurial."

msgid "Send single binary bundle, not patches"
msgstr "Envoyer un seul paquet binaire, pas de patches."

msgid "send patches as part of the email body"
msgstr "envoyer des patches dans le corps du courrier"

msgid "body"
msgstr "corps"

msgid "send patches as attachments"
msgstr "envoyer les patches comme pièces jointes"

msgid "attach"
msgstr "joindre"

msgid "send patches as inline attachments"
msgstr "envoyer les patches directement inclus dans le mail"

msgid "inline"
msgstr "en ligne"

msgid "add diffstat output to messages"
msgstr "ajouter les infos diffstat aux messages"

msgid "diffstat"
msgstr "diffstat"

msgid ""
"Patch series description is sent in initial summary email with [PATCH 0 of "
"N] subject.  It should describe the effects of the entire patch series.  "
"When emailing a bundle, these fields make up the message subject and body. "
"Flags is a comma separated list of tags which are inserted into the message "
"subject prefix."
msgstr ""
"La description de la série de patches est envoyée dans un premier message de "
"résumé avec le sujet [PATCH 0 of N]. Elle doit décrire les effets de toute "
"la série de patches. Quand on envoie un paquet, ces champs sont dans le "
"sujet et le corps du message. Les 'flags' sont une liste d'étiquettes "
"séparées par des virgules qui sont insérées en préfixe du sujet du message."

msgid "Write patch series (bundle) description"
msgstr "Écrire la description de la série (paquet) de patches"

msgid "Subject:"
msgstr "Objet :"

msgid "Changesets"
msgstr "Révisions"

msgid "Select &All"
msgstr "Tout sélectionner"

msgid "Select &None"
msgstr "Tout désélectionner"

msgid "Edit"
msgstr "Éditer"

msgid "Preview"
msgstr "Aperçu"

msgid "&Settings"
msgstr "Préférences"

msgid "Send &Email"
msgstr "&Envoyer le courriel"

msgid "&Close"
msgstr "&Fermer"

#, python-format
msgid "Ignore filter - %s"
msgstr "Filtre des fichiers ignorés - %s"

msgid "Glob"
msgstr "Glob"

msgid "Regexp"
msgstr "Expression régulière"

msgid "Add"
msgstr "Ajouter"

msgid "Edit File"
msgstr "Éditer le fichier"

msgid "<b>Ignore Filter</b>"
msgstr "<b>Filtre des fichiers ignorés</b>"

msgid "<b>Untracked Files</b>"
msgstr "<b>Fichiers non suivis</b>"

msgid "Backspace or Del to remove row(s)"
msgstr "Retour arrière ou Suppr pour supprimer la (les) colonne(s)"

msgid "Add ignore filter..."
msgstr "Ajouter un filtre de fichier ignoré..."

msgid "selected files"
msgstr "fichiers sélectionnés"

msgid "Ignore "
msgstr "Ignorer "

msgid "Invalid glob expression"
msgstr "Expression globale invalide"

msgid "Invalid regexp expression"
msgstr "Expression régulière invalide"

msgid "Unable to read repository status"
msgstr "Impossible de lire le statut du dépôt"

msgid "New file created"
msgstr "Nouveau fichier créé"

msgid ""
"TortoiseHg has created a new .hgignore file.  Would you like to add this "
"file to the source code control repository?"
msgstr ""
"TortoiseHg a créé un nouveau fichier .hgignore. Souhaitez-vous ajouter ce "
"fichier dans le dépôt ?"

msgid "Unable to write .hgignore file"
msgstr "Impossible d'écrire le fichier .hgignore"

msgid "Copy working directory files from skeleton"
msgstr "Copier des fichiers du répertoire de travail depuis le squelette"

msgid "Create special files (.hgignore, ...)"
msgstr "Créer les fichiers spéciaux (.hgignore, ...)"

msgid "Make repo compatible with Mercurial <1.7"
msgstr "Rendre le dépôt compatible avec Mercurial <1.7"

msgid "New Repository"
msgstr "Nouveau dépôt"

msgid "&Create"
msgstr "&Créer"

msgid "Unable to create a config file"
msgstr "Impossible de créer un fichier de configuration"

msgid "Insufficient access rights."
msgstr "Droits d'accès insuffisants."

msgid "Show Log"
msgstr "Afficher le journal"

msgid ""
"Some of the files that you have selected are of a size over 10 MB.  You may "
"make more efficient use of disk space by adding these files as largefiles, "
"which will store only the most recent revision of each file in your local "
"repository, with older revisions available on the server.  Do you wish to "
"add these files as largefiles?"
msgstr ""
"Certains fichiers sélectionnés ont une taille supérieure à 10 MB. Vous "
"pouvez utiliser plus efficacement l'espace disque en ajoutant ces fichiers "
"comme largefiles, qui stockeront uniquement la version la plus récente de "
"chaque fichier dans votre dépôt local, en gardant les versions plus "
"anciennes disponibles sur le serveur. Voulez-vous ajouter ces fichiers comme "
"largefiles ?"

msgid "Add as &Largefiles"
msgstr "Ajouter comme &Largefiles"

msgid "Add as &Normal Files"
msgstr "Ajouter comme fichiers &normaux"

msgid "Invalid Patterns"
msgstr "Motifs invalides"

msgid "Failed to process largefiles.patterns."
msgstr "Impossible de traiter largefiles.patterns."

msgid "Word docs (*.doc *.docx)"
msgstr "Documents Word (*.doc *.docx)"

msgid "PDF docs (*.pdf)"
msgstr "Documents PDF (*.pdf)"

msgid "Excel files (*.xls *.xlsx)"
msgstr "Fichiers Excel (*.xls *.xlsx)"

#, python-format
msgid "TortoiseHg Lock Tool - %s"
msgstr "Outil de verrouillage TortoiseHg - %s"

msgid "Refresh lock information"
msgstr "Rafraîchir l'information de verrouillage"

msgid "Lock a file not described in .hglocks"
msgstr "Verrouiller un fichier non décrit dans .hglocks"

msgid "Stop current operation"
msgstr "Arrêter l'opération en cours"

msgid "Locked And Lockable Files:"
msgstr "Fichiers verrouillés et verrouillables :"

msgid "Path"
msgstr "Chemin"

msgid "Locking User"
msgstr "Utilisateur qui verrouille"

msgid "Purpose"
msgstr "But"

msgid "Simplelock extension not enabled"
msgstr "Extension simplelock pas activée"

msgid "Please enable and configure simplelock"
msgstr "Activez et configurez simplelock"

msgid "Open a (nonmergable) file you wish to be locked"
msgstr "Ouvrir un fichier (non fusionnable) que vous voulez verrouiller"

msgid "File was not within current repository"
msgstr "Fichier n'était pas dans le dépôt actuel"

#, python-format
msgid "Locking %s"
msgstr "Verrouillage de %s"

#, python-format
msgid "Unlocking %s"
msgstr "Déverrouillage de %s"

msgid "Refreshing locks..."
msgstr "Rafraîchissement des verrous..."

#, python-format
msgid "Lock of %s successful"
msgstr "Verrouillage réussi de %s"

#, python-format
msgid "Lock of %s failed, retry"
msgstr "Verrouillage raté de %s, réessayez"

#, python-format
msgid "Unlock of %s failed, retry"
msgstr "Déverrouillage raté de %s, réessayez"

#, python-format
msgid "Unlock of %s successful"
msgstr "Déverrouillage réussi de %s"

msgid "Ready, double click to lock or unlock"
msgstr "Prêt, double cliquer pour verrouiller ou déverrouiller"

msgid "Ready"
msgstr "Prêt"

msgid "You can only release your own locks"
msgstr "Vous pouvez relâcher uniquement vos verrous"

msgid "Find revisions matching fields of:"
msgstr "Trouver les révisions correspondant aux champs de :"

msgid "Revision to Match:"
msgstr "Révision qui doit correspondre :"

msgid "Fields to match:"
msgstr "Champs qui doivent correspondre :"

msgid "Summary (first description line)"
msgstr "Résumé (première ligne de description)"

msgid "Description"
msgstr "Description"

msgid "Author"
msgstr "Auteur"

msgid "Date"
msgstr "Date"

msgid "Files"
msgstr "Fichiers"

msgid "Diff contents"
msgstr "Diff du contenu"

msgid "Subrepo states"
msgstr "États des sous-dépôts"

msgid "Branch"
msgstr "Branche"

msgid "Phase"
msgstr "Phase"

msgid "&Match"
msgstr "Correspondre"

#, python-format
msgid "Find matches - %s"
msgstr "Trouver des correspondances - %s"

msgid "Revisions to Match:"
msgstr "Révisions qui correspondent :"

#, python-format
msgid "Match any of <b><i>%d</i></b> revisions"
msgstr "Correspondance avec <b><i>%d</i></b> révisions"

msgid "<b>Unknown revision!</b>"
msgstr "<b>Révision inconnue !</b>"

msgid "<b>Parse Error!</b>"
msgstr "<b>Erreur d'analyse !</b>"

#, python-format
msgid "Merge - %s"
msgstr "Fusion - %s"

msgid "Do you want to exit?"
msgstr "Voulez-vous arrêter ?"

msgid ""
"To finish merging, you must commit the working directory.\n"
"\n"
"To cancel the merge you can update to one of the merge parent revisions."
msgstr ""
"Pour terminer la fusion, vous devez committer le répertoire de travail.\n"
"\n"
"Pour annuler la fusion, vous pouvez mettre à jour vers l'une des révisions "
"parentes de la fusion."

msgid "Prepare to merge"
msgstr "Préparer la fusion"

msgid "Verify merge targets and ensure your working directory is clean."
msgstr ""
"Vérifie la fusion des cibles et s'assure que le répertoire de travail est "
"propre."

msgid "Not a head revision!"
msgstr "Pas une révision de tête !"

msgid "Merge from (other revision)"
msgstr "Fusion depuis (une autre révision)"

msgid "Merge to (working directory)"
msgstr "Fusion vers (répertoire de travail)"

msgid ""
"The working directory is already <b>merged</b>. <a href=\"skip"
"\"><b>Continue</b></a> or <a href=\"discard\"><b>discard</b></a> existing "
"merge."
msgstr ""
"Le répertoire de travail est déjà <b>fusionné</b>. <a href=\"skip"
"\"><b>Continuer</b></a> ou <a href=\"discard\"><b>abandonner</b></a> la "
"fusion existante."

msgid ""
"Before merging, you must <a href=\"commit\"><b>commit</b></a>, <a href="
"\"shelve\"><b>shelve</b></a> to patch, or <a href=\"discard\"><b>discard</"
"b></a> changes."
msgstr ""
"Avant de fusionner, vous devez <a href=\"commit\"><b>committer</b></a>, <a "
"href=\"shelve\"><b>faire un \"shelve\"</b></a> ou <a href=\"discard"
"\"><b>abandonner</b></a> les changements."

msgid "Or use:"
msgstr "Ou utiliser :"

msgid "Force a merge with outstanding changes (-f/--force)"
msgstr "Forcer une fusion avec les modifications en suspens (-f/--force)"

msgid "Discard all changes from the other revision"
msgstr "Abandonner tous les changements de l'autre révision"

msgid "&Discard"
msgstr "Abandonner"

msgid "Confirm Discard Changes"
msgstr "Confirmer l'abandon des changements"

#, python-format
msgid ""
"The changes from revision %s and all unmerged parents will be discarded.\n"
"\n"
"Are you sure this is what you want to do?"
msgstr ""
"Les changements de la révision %s et tous les parents non fusionnés seront "
"abandonnés.\n"
"\n"
"Êtes-vous sûr ?"

msgctxt "working dir state"
msgid "Clean"
msgstr "Propre"

msgid "Merging..."
msgstr "Fusion en cours..."

msgid "Automatically advance to next page when merge is complete."
msgstr ""
"Avancer automatiquement à la page suivante lorsque la fusion est terminée."

#, python-format
msgid ""
"%d files were modified on both branches and must be <a href=\"resolve"
"\"><b>resolved</b></a>"
msgstr ""
"%d fichiers sont modifiés dans les deux branches et doivent être <a href="
"\"resolve\"><b>résolus</b></a>"

msgid ""
"No merge conflicts, ready to commit or <a href=\"resolve\"><b>review</b></a>"
msgstr ""
"Aucun conflit de fusion, prêt à appliquer un commit ou <a href=\"resolve"
"\"><b>à revoir</b></a>"

msgid "Commit merge results"
msgstr "Committer les résultats de fusion"

msgid "Commit Options"
msgstr "Options de commit"

msgid "Commit Now"
msgstr "Committer maintenant"

msgid "Commit Later"
msgstr "Committer plus tard"

msgid "Merge changeset"
msgstr "Révision de fusion"

msgid "Syntax Highlighting"
msgstr "Coloration syntaxique"

msgid "Paste &Filenames"
msgstr "Coller les noms de &fichiers"

msgid "App&ly Format"
msgstr "App&liquer le format"

msgid "C&onfigure Format"
msgstr "C&onfigurer le format"

#, python-format
msgid "%s had rejected chunks, edit patched file together with rejects?"
msgstr "%s a des morceaux rejetés, éditer le fichier patché avec les rejets ?"

msgid "&Commit to Queue..."
msgstr "&Committer dans la queue..."

msgid "Create &New Queue..."
msgstr "Créer une &nouvelle queue..."

msgid "&Rename Active Queue..."
msgstr "&Renommer une queue active..."

msgid "&Delete Queue..."
msgstr "Supprimer une queue..."

msgid "&Purge Queue..."
msgstr "&Purger une queue..."

msgid "Create Patch Queue"
msgstr "Créer une queue de patch"

msgid "New patch queue name"
msgstr "Nouveau nom de queue de patch"

msgid "Create"
msgstr "Créer"

msgid "Rename Patch Queue"
msgstr "Renommer une queue de patch"

#, python-format
msgid "Rename patch queue '%s' to"
msgstr "Renommer la queue de patch '%s' en"

msgid "Rename"
msgstr "Renommer"

msgid "Delete Patch Queue"
msgstr "Supprimer la queue de patch"

msgid "Delete reference to"
msgstr "Supprimer la référence vers"

msgid "Delete"
msgstr "Supprimer"

msgid "Purge Patch Queue"
msgstr "Purger la queue de patch"

msgid "Remove patch directory of"
msgstr "Enlever le répertoire de patch de"

msgid "Purge"
msgstr "Vider"

msgid "Rename Patch"
msgstr "Renommer un patch"

#, python-format
msgid "Rename patch <b>%s</b> to:"
msgstr "Renommer le patch <b>%s</b> en :"

msgid "no guards"
msgstr "aucune garde"

msgid "Patch Queue"
msgstr "Queue de patch"

msgctxt "MQ QPush"
msgid "Push"
msgstr "Empiler (qpush)"

msgid "Apply one patch"
msgstr "Appliquer un patch"

msgctxt "MQ QPush"
msgid "Push all"
msgstr "Tout empiler (qpush -a)"

msgid "Apply all patches"
msgstr "Appliquer tous les patches"

msgid "Pop"
msgstr "Dépiler"

msgid "Unapply one patch"
msgstr "Dé-appliquer un patch"

msgid "Pop all"
msgstr "Tout dépiler"

msgid "Unapply all patches"
msgstr "Dé-appliquer tous les patches"

msgid "Go &to Patch"
msgstr "Aller au patch"

msgid "&Apply Only This Patch"
msgstr "Appliquer uniquement ce patch"

msgid "Apply only the selected patch"
msgstr "Appliquer uniquement le patch sélectionné"

msgid "&Finish Patch"
msgstr "&Finir le patch"

msgid "Move applied patches into repository history"
msgstr "Déplacer les patches appliqués dans l'historique"

msgid "&Delete Patches..."
msgstr "Supprimer des patches..."

msgid "Delete selected patches"
msgstr "Supprimer les patches sélectionnés"

msgid "Re&name Patch..."
msgstr "Re&nommer le patch..."

msgid "Set &Guards..."
msgstr "Mettre des &gardes..."

msgid "Configure guards for selected patch"
msgstr "Configurer les gardes pour le patch sélectionné"

msgid "Patch Queue Actions Toolbar"
msgstr "Barre d'outils d'actions de queue de patch"

msgid "Configure guards"
msgstr "Configurer les gardes"

#, python-format
msgid "Input new guards for %s:"
msgstr "Entrer de nouvelles gardes pour %s :"

msgid "Confirm patch queue switch"
msgstr "Confirmer le changement de queue de patch"

#, python-format
msgid "Do you really want to activate patch queue '%s' ?"
msgstr "Voulez-vous vraiment activer la queue de patch '%s' ?"

#, python-format
msgid "Guards: %d/%d"
msgstr "Gardes : %d/%d"

msgid "MQ options"
msgstr "Options MQ"

msgid "Force push or pop (--force)"
msgstr "Forcer l'empilement ou le dépilement (--force)"

msgid "Tolerate non-conflicting local changes (--keep-changes)"
msgstr "Tolérer des conflits locaux non-conflictuels (--keep-changes)"

#, python-format
msgid "Pending Perforce Changelists - %s"
msgstr "Changelists de Perforce en cours - %s"

msgid "Submitting p4 changelist..."
msgstr "Soumettant une changelist p4..."

msgid "Reverting p4 changelist..."
msgstr "Rétablissant une changelist p4..."

msgid "Patch Branch Toolbar"
msgstr "Barre d'outil de Patch Branch"

msgid "Merge all pending dependencies"
msgstr "Fusionner toutes les dépendances en attente"

msgid "Backout current patch branch"
msgstr "Faire un backout de la branche actuelle de patch"

msgid "Backport part of a changeset to a dependency"
msgstr "\"Backporter\" une partie de révision vers une dépendance"

msgid "Start a new patch branch"
msgstr "Commencer une nouvelle branche de patch"

msgid "Edit patch dependency graph"
msgstr "Éditer un graphe de dépendance de patch"

msgid "will be closed"
msgstr "va être fermé"

#, python-format
msgid "needs merge of %i heads\n"
msgstr "nécessite la fusion de %i têtes\n"

#, python-format
msgid "needs merge with %s (through %s)\n"
msgstr "nécessite la fusion avec %s (à travers %s)\n"

#, python-format
msgid "needs merge with %s\n"
msgstr "nécessite la fusion avec %s\n"

#, python-format
msgid "needs update of diff base to tip of %s\n"
msgstr "nécessite la mise à jour de la base diff vers le tip de %s\n"

msgid "&Goto (update workdir)"
msgstr "&Aller (mise à jour du répertoire de travail)"

msgid "&Merge"
msgstr "&Fusionner"

msgid "No patch branch selected"
msgstr "Aucune branche de patch sélectionnée"

msgid "No editor found"
msgstr "Aucun éditeur trouvé"

msgid ""
"Mercurial was unable to find an editor. Please configure Mercurial to use an "
"editor installed on your system."
msgstr ""
"Mercurial n'a pas trouvé d'éditeur. Veuillez configurer Mercurial pour "
"utiliser un éditeur installé sur votre système."

msgid "Graph"
msgstr "Graphe"

msgid "Status"
msgstr "État"

msgid "Title"
msgstr "Titre"

msgid "Message"
msgstr "Message"

msgid "New Patch Branch"
msgstr "Nouvelle branche de patch"

msgid "Patch message:"
msgstr "Message de patch :"

msgid "Patch date:"
msgstr "Date de patch :"

msgid "Patch user:"
msgstr "Utilisateur de patch :"

msgid "Posting Review"
msgstr ""

msgid "Phabricator"
msgstr ""

msgid "Reviewers"
msgstr ""

msgid "Available"
msgstr ""

msgid "Fetch the reviewer list from the server"
msgstr ""

msgid "Rescan"
msgstr ""

msgid "Filter the available reviewers"
msgstr ""

msgid "Reviewer Filter"
msgstr ""

msgid "Reviewers available on the server"
msgstr ""

msgid "Chose the selected available reviewers"
msgstr ""

msgid ">"
msgstr ""

msgid "Remove the selected reviewers"
msgstr ""

msgid "<"
msgstr ""

msgid "Selected"
msgstr ""

msgid "These users will be notified of the review"
msgstr ""

msgid "Post &Review"
msgstr "Poster une &revue"

msgid "Invalid Settings - The ReviewBoard server is not setup"
msgstr "Préférences incorrectes - Le serveur ReviewBoard n'est pas indiqué"

msgid "Invalid Settings - Please provide your ReviewBoard username"
msgstr "Préférences incorrectes - Indiquez votre nom d'utilisateur ReviewBoard"

#, python-format
msgid ""
"Invalid reviewboard plugin. Please download the Mercurial reviewboard plugin "
"version 3.5 or higher from the website below.\n"
"\n"
" %s"
msgstr ""
"Plugin reviewboard invalide. Téléchargez le plugin reviewboard version 3.5 "
"ou plus du site ci-dessous.\n"
"\n"
" %s"

msgid "Review Board"
msgstr "Review Board"

msgid "Password:"
msgstr "Mot de passe :"

msgid "Error"
msgstr "Erreur"

#, python-format
msgid "Review draft posted to %s\n"
msgstr "Brouillon de revue posté sur %s\n"

#, python-format
msgid "Review published to %s\n"
msgstr "Revue publiée sur %s\n"

msgid "Success"
msgstr "Succès"

msgid "Repository ID:"
msgstr "Identifiant de dépôt :"

msgid "Post Review"
msgstr "Post review"

msgid "Review ID:"
msgstr "Identifiant de revue :"

msgid "Update the fields of this existing request"
msgstr "Mettre à jour les champs de cette requête"

msgid "Update Review"
msgstr "Mettre à jour la revue"

msgid "Create diff with all outgoing changes"
msgstr "Créer un diff avec tous les changements sortants"

msgid "Create diff with all changes on this branch"
msgstr "Créer un diff avec tous les changements sur cette branche"

msgid "Publish request immediately"
msgstr "Publier la requête immédiatement"

msgid "%p%"
msgstr "%p%"

msgid "Connecting to Review Board..."
msgstr "En cours de connexion à Review Board..."

msgid "Target:"
msgstr "Cible :"

msgid "Do not modify working copy (-k/--keep)"
msgstr "Ne pas modifier la copie de travail (-k/--keep)"

#, python-format
msgid "Prune - %s"
msgstr "Élaguer (prune) - %s"

msgid "&Prune"
msgstr "Élaguer"

msgid "No unknown files found"
msgstr "Aucun fichier inconnu trouvé"

msgid "No ignored files found"
msgstr "Aucun fichier ignoré trouvé"

msgid "No trash files found"
msgstr "Aucun fichier dans .hg/Trashcan"

msgid "Delete empty folders"
msgstr "Supprimer les dossiers vides"

msgid "Preserve files beginning with .hg"
msgstr "Conserver les fichiers commençant par .hg"

#, python-format
msgid "%s - purge"
msgstr "%s - purge"

msgid "Checking"
msgstr "Vérification en cours"

msgid "Ready to purge."
msgstr "Prêt à purger."

#, python-format
msgid "Delete %d unknown file"
msgid_plural "Delete %d unknown files"
msgstr[0] "Supprimer %d fichier inconnu"
msgstr[1] "Supprimer %d fichiers inconnus"

#, python-format
msgid "Delete %d ignored file"
msgid_plural "Delete %d ignored files"
msgstr[0] "Supprimer %d fichier ignoré"
msgstr[1] "Supprimer %d fichiers ignorés"

#, python-format
msgid "Delete %d file in .hg/Trashcan"
msgid_plural "Delete %d files in .hg/Trashcan"
msgstr[0] "Supprimer %d fichier dans .hg/Trashcan"
msgstr[1] "Supprimer %d fichiers dans .hg/Trashcan"

msgid "Confirm file deletions"
msgstr "Confirmer la suppression de fichiers"

msgid "Are you sure you want to delete these files and/or folders?"
msgstr "Voulez-vous supprimer ces fichiers et/ou ces dossiers ?"

msgid "Deletion failures"
msgstr "Échec lors de la suppression"

#, python-format
msgid "Unable to delete %d file or folder"
msgid_plural "Unable to delete %d files or folders"
msgstr[0] "Impossible de supprimer le fichier ou dossier %d"
msgstr[1] "Impossible de supprimer les fichiers ou dossiers %d"

msgid "Deleting trash folder..."
msgstr "Supprimer le dossier corbeille..."

#, python-format
msgid "Deleted %d files"
msgstr "%d fichiers supprimés"

#, python-format
msgid "Deleted %d files and %d folders"
msgstr "%d fichiers et %d dossiers supprimés"

msgid "Delete Patches"
msgstr "Supprimer des patches"

msgid "Remove patches from queue?"
msgstr "Enlever des patches de la queue ?"

msgid "Keep patch files"
msgstr "Conserver les fichiers patch"

#, python-format
msgid "Patch fold - %s"
msgstr "Incorporation de patch - %s"

msgid "New patch message:"
msgstr "Nouveau message de patch :"

msgid "Patches to fold"
msgstr "Patches à incorporer"

msgid "&Undo"
msgstr "Ann&uler"

msgid "&Redo"
msgstr "&Rétablir"

msgid "Cu&t"
msgstr "Couper"

msgid "&Copy"
msgstr "&Copier"

msgid "&Paste"
msgstr "Coller"

msgid "&Editor Options"
msgstr "Options de l'édit&eur"

msgid "&Wrap"
msgstr "Retour à la ligne"

msgctxt "wrap mode"
msgid "&None"
msgstr "Aucu&n"

msgid "&Word"
msgstr "Mot"

msgid "&Character"
msgstr "&Caractère"

msgid "White&space"
msgstr "E&space"

msgid "&Visible"
msgstr "&Visible"

msgid "&Invisible"
msgstr "&Invisible"

msgid "&AfterIndent"
msgstr "&Après indentation"

msgid "&TAB Inserts"
msgstr "Insertion de &TAB"

msgid "&Auto"
msgstr "&Auto"

msgid "&TAB"
msgstr "&TAB"

msgid "&Spaces"
msgstr "E&spaces"

msgid "EOL &Visibility"
msgstr "&Visibilité des fins de ligne"

msgid "EOL &Mode"
msgstr "&Mode des fins de ligne"

msgid "&Windows"
msgstr "&Windows"

msgid "&Unix"
msgstr "&Unix"

msgid "&Mac"
msgstr "&Mac"

msgid "&Auto-Complete"
msgstr "&Auto-complétion"

msgid "### regular expression ###"
msgstr "### expression régulière ###"

msgid "Regular expression search pattern"
msgstr "Expression régulière de recherche"

msgid "Wrap search"
msgstr "Recherche cyclique"

msgid "Prev"
msgstr "Précédent"

msgid "Next"
msgstr "Suivant"

msgid "Unable to read file"
msgstr "Impossible de lire le fichier"

msgid "Could not open the specified file for reading."
msgstr "Ne peut pas ouvrir le fichier spécifié en lecture."

msgid "This appears to be a binary file."
msgstr "Cela semble être un fichier binaire."

msgid "An error occurred while reading the file."
msgstr "Une erreur s'est produite en lisant le fichier."

msgid "Text Translation Failure"
msgstr "Erreur de transposition de texte"

msgid "Could not translate the file content from native encoding."
msgstr "Ne peut pas traduire le contenu du fichier depuis l'encodage natif."

msgid "Several characters would be lost."
msgstr "Plusieurs caractères seront perdus."

msgid "Unable to write file"
msgstr "Impossible d'écrire le fichier"

msgid "Could not translate the file content to native encoding."
msgstr "Ne peut pas traduire le contenu du fichier dans l'encodage natif."

msgid "Could not open the specified file for writing."
msgstr "Ne peut pas ouvrir le fichier spécifié en écriture."

msgid "An error occurred while writing the file."
msgstr "Une erreur s'est produite en écrivant fichier."

msgid "Try refreshing your repository."
msgstr "Essayer de rafraîchir votre dépôt."

#, python-format
msgid ""
"Error string \"%(arg0)s\" at %(arg1)s<br>Please <a href=\"#edit:%(arg1)s"
"\">edit</a> your config"
msgstr ""
"Erreur dans la chaîne \"%(arg0)s\" à %(arg1)s<br>Veuillez <a href=\"#edit:"
"%(arg1)s\">éditer</a> votre configuration"

#, python-format
msgid ""
"Configuration Error: \"%(arg0)s\",<br>Please <a href=\"#fix:%(arg0)s\">fix</"
"a> your config"
msgstr ""
"Erreur de configuration : \"%(arg0)s\",<br>Veuillez <a href=\"#fix:%(arg0)s"
"\">corriger</a> votre configuration"

#, python-format
msgid "Operation aborted:<br><br>%(arg0)s."
msgstr "Operation interrompue :<br><br>%(arg0)s."

msgid "Repository is locked"
msgstr "Le dépôt est verrouillé"

msgid "hint:"
msgstr "indice :"

msgid "Repository Error"
msgstr "Erreur dans le dépôt"

msgid "No visual editor configured"
msgstr "Aucun éditeur graphique spécifié"

msgid "Please configure a visual editor."
msgstr "Veuillez spécifier un éditeur graphique."

msgid "Editor launch failure"
msgstr "Échec du lancement de l'éditeur"

msgid "Failed to open path in terminal"
msgstr "Impossible d'ouvrir le chemin dans le terminal"

#, python-format
msgid "\"%s\" is not a valid directory"
msgstr "« %s » n'est pas un répertoire valide"

#, python-format
msgid "Invalid configuration: %s"
msgstr "Configuration invalide : %s"

msgid "Unable to start the following command:"
msgstr "Impossible de démarrer la commande suivante :"

msgid "No shell configured"
msgstr "Aucun shell configuré"

msgid "A terminal shell must be configured"
msgstr "Une console doit être configurée"

msgid "Please enter a username"
msgstr "Veuillez entrer un nom d'utilisateur"

msgid "You must identify yourself to Mercurial"
msgstr "Vous devez vous identifier à Mercurial"

msgid "Unable to translate input to local encoding."
msgstr "Impossible de transposer l'entrée dans l'encodage local."

msgid "Checkmark files to add"
msgstr "Cocher les fichiers à ajouter"

msgid "Checkmark files to forget"
msgstr "Cocher les fichiers à oublier"

msgid "Forget"
msgstr "Oublier"

msgid "Checkmark files to revert"
msgstr "Cocher les fichiers à rétablir"

msgid "Revert"
msgstr "Rétablir"

msgid "Checkmark files to remove"
msgstr "Cocher les fichiers à enlever"

msgid "Remove"
msgstr "Enlever"

#, python-format
msgid "%s - hg %s"
msgstr "%s - hg %s"

msgid "Do not save backup files (*.orig)"
msgstr "Ne pas enregistrer de fichiers de sauvegarde (*.orig)"

msgid "Force removal of modified files (--force)"
msgstr "Forcer la suppression des fichiers modifiés (--force)"

msgid "Add &Largefiles"
msgstr "Ajouter des &largefiles"

msgid "No files selected"
msgstr "Aucun fichier sélectionné"

msgid "No operation to perform"
msgstr "Aucune opération à exécuter"

msgid ""
"You have selected one or more files that have been modified.  By default, "
"these files will not be removed.  What would you like to do?"
msgstr ""
"Vous avez sélectionné un ou plusieurs fichiers qui ont été modifiés. Par "
"défaut, ces fichiers ne seront pas supprimés. Que souhaitez-vous faire ?"

msgid "Remove &Unmodified Files"
msgstr "Retirer les fichiers non modifiés"

msgid "Remove &All Selected Files"
msgstr "Retirer tous les fichiers sélectionnés"

msgid "Rebase changeset and descendants"
msgstr "\"Rebaser\" une révision et ses descendants"

msgid "To rebase destination"
msgstr "Vers la destination du \"rebase\""

msgid "Swap source and destination"
msgstr "Permuter source et destination"

msgid "Keep original changesets (--keep)"
msgstr "Garder les révisions d'origine (--keep)"

msgid "Keep original branch names (--keepbranches)"
msgstr "Garder les noms de branche d'origine (--keepbranches)"

msgid "Collapse the rebased changesets (--collapse)"
msgstr "Fusionner les révisions \"rebasées\" (--collapse)"

msgid "Rebase entire source branch (-b/--base)"
msgstr "\"Rebaser\" entièrement la branche source (-b/--base)"

msgid "Rebase unpublished onto Subversion head (override source, destination)"
msgstr ""
"\"Rebaser\" les révisions non publiées sur la tête Subversion (remplacer "
"source, destination)"

msgid "Rebase"
msgstr "\"Rebaser\""

#, python-format
msgid "Rebase - %s"
msgstr "\"Rebase\" - %s"

msgid ""
"Before rebase, you must <a href=\"commit\"><b>commit</b></a>, <a href="
"\"shelve\"><b>shelve</b></a> to patch, or <a href=\"discard\"><b>discard</"
"b></a> changes."
msgstr ""
"Avant de \"rebaser\", vous devez <a href=\"commit\"><b>committer</b></a>, <a "
"href=\"shelve\"><b>faire un \"shelve\"</b></a> ou <a href=\"discard"
"\"><b>abandonner</b></a> les modifications."

msgid "You may continue the rebase"
msgstr "Vous pouvez continuer de \"rebaser\""

msgid "Rebase is complete"
msgstr "Le \"rebase\" est fini"

msgid "Rebase failed"
msgstr "Échec du \"rebase\""

msgid "Rebase aborted"
msgstr "\"Rebase\" abandonné"

msgid ""
"Rebase generated merge <b>conflicts</b> that must be <a href=\"resolve"
"\"><b>resolved</b></a>"
msgstr ""
"Le \"rebase\" a créé des <b>conflits</b> de fusion qui doivent être <a href="
"\"resolve\"><b>résolus</b></a>"

msgid "Exiting with an unfinished rebase is not recommended."
msgstr "Sortir avec un \"rebase\" inachevé n'est pas recommandé."

msgid "Consider aborting the rebase first."
msgstr "Envisager de d'abord abandonner le \"rebase\"."

#, python-format
msgid "Merge rejected patch chunks into %s"
msgstr "Fusionner les morceaux de patch rejetés dans %s"

msgid "Mark this chunk as resolved, goto next unresolved"
msgstr "Marquer ce morceau comme résolu, aller au non résolu suivant"

msgid "Mark this chunk as unresolved"
msgstr "Marquer ce morceau comme non résolu"

msgid "Reload File"
msgstr "Recharger le fichier"

msgid "Are you sure you want to reload this file?"
msgstr "Voulez-vous recharger ce fichier ?"

msgid "All unsaved changes will be lost."
msgstr "Tous les changements non enregistrés seront perdus."

msgid "Warning"
msgstr "Attention"

msgid ""
"You have marked all rejected patch chunks as resolved yet you have not "
"modified the file on the edit panel.\n"
"\n"
"This probably means that no code from any of the rejected patch chunks made "
"it into the file.\n"
"\n"
"Are you sure that you want to leave the file as is and consider all the "
"rejected patch chunks as resolved?\n"
"\n"
"Doing so may delete them from a shelve, for example, which would mean that "
"you would lose them forever!\n"
"\n"
"Click Yes to accept the file as is or No to continue resolving the rejected "
"patch chunks."
msgstr ""
"Vous avez marqués tous les morceaux rejetés comme déjà résolus mais vous "
"n'avez pas modifié le fichier .\n"
"\n"
"Ceci signifie probablement qu'aucun code des morceaux rejetés n'a été inclus "
"dans le fichier.\n"
"\n"
"Êtes-vous certain de vouloir laisser le fichier tel quel et considérer tous "
"les morceaux rejetés comme résolus ?\n"
"\n"
"Faire ainsi peut les supprimer d'un 'shelve', par exemple, ce qui signifie "
"que vous les perdrez pour toujours !\n"
"\n"
"Cliquer Oui pour accepter le fichier en l'état ou Non pour continuer la "
"résolution des morceaux rejetés."

msgid "Copy source -> destination"
msgstr "Copier source -> destination"

msgid "Copy Error"
msgstr "Erreur de copie"

msgid "Rename Error"
msgstr "Erreur de renommage"

msgid "Select Source File"
msgstr "Sélectionnez un fichier source"

msgid "Select Source Folder"
msgstr "Sélectionner un dossier source"

msgid "Source does not exist."
msgstr "La source n'existe pas."

msgid "The source must be within the repository tree."
msgstr "La source doit être dans le dépôt."

msgid "The destination must be within the repository tree."
msgstr "La destination doit être dans le dépôt."

msgid "Destination file already exists."
msgstr "Le fichier destination existe déjà."

msgid "Are you sure you want to overwrite it ?"
msgstr "Voulez-vous le remplacer ?"

#, python-format
msgid "Copy - %s"
msgstr "Copie - %s"

#, python-format
msgid "Rename - %s"
msgstr "Renommer - %s"

msgid "Show all"
msgstr "Tout afficher"

msgid "### revision set query ###"
msgstr "### requête d'un ensemble de révisions ###"

msgid "Clear current query and query text"
msgstr "Effacer la requête actuelle et son texte"

msgid "Trigger revision set query"
msgstr "Déclencher une requête d'un ensemble de révisions"

msgid "Open advanced query editor"
msgstr "Ouvrir l'éditeur de requête avancé"

msgid "Delete selected query from history"
msgstr "Supprimer la requête sélectionnée de l'historique"

msgid "filter"
msgstr "filtrer"

msgid "Toggle filtering of non-matched changesets"
msgstr "Filtrer les révisions ne correspondant pas au filtre"

msgid "Show/Hide hidden changesets"
msgstr "Afficher/cacher les révisions cachées"

msgid "Toggle graft relations visibility"
msgstr "Alterner la visibilité des relations de greffe"

msgid "Keyword Search"
msgstr "Recherche par mots-clés"

msgid "Revision Set"
msgstr "Ensemble de révisions"

msgid "(unsaved)"
msgstr "(non enregistré)"

msgid "Display graph the named branch only"
msgstr "Afficher uniquement le graphe de la branche nommée"

msgid "Display only active branches"
msgstr "Afficher seulement les branches actives"

msgid "Display closed branches"
msgstr "Afficher les branches fermées"

msgid "Include all ancestors"
msgstr "Inclure tous les ancêtres"

msgctxt "column header"
msgid "Graph"
msgstr "Graphe"

msgctxt "column header"
msgid "Rev"
msgstr "Rev"

msgctxt "column header"
msgid "Branch"
msgstr "Branche"

msgctxt "column header"
msgid "Description"
msgstr "Description"

msgctxt "column header"
msgid "Author"
msgstr "Auteur"

msgctxt "column header"
msgid "Tags"
msgstr "Étiquettes"

msgctxt "column header"
msgid "Latest tags"
msgstr "Dernières étiquettes"

msgctxt "column header"
msgid "Node"
msgstr "Nœud"

msgctxt "column header"
msgid "Git Commit"
msgstr "Commit Git"

msgctxt "column header"
msgid "Age"
msgstr "Âge"

msgctxt "column header"
msgid "Local Time"
msgstr "Heure locale"

msgctxt "column header"
msgid "UTC Time"
msgstr "Heure UTC"

msgctxt "column header"
msgid "Changes"
msgstr "Changements"

msgctxt "column header"
msgid "Converted From"
msgstr "Converti de"

msgctxt "column header"
msgid "Phase"
msgstr "Phase"

msgctxt "column header"
msgid "Filename"
msgstr "Nom de fichier"

msgid "Searching..."
msgstr "Recherche en cours..."

#, python-format
msgid "filling (%d)"
msgstr "remplissage (%d)"

msgid "Mercurial User"
msgstr "Utilisateur Mercurial"

msgid "Repository Registry"
msgstr "Registre des dépôts"

msgid "Show &Paths"
msgstr "Afficher les chemins"

msgid "Show S&hort Paths"
msgstr "Afficher les c&hemins courts"

msgid "&Scan Repositories at Startup"
msgstr "Parcourir le&s dépôts au démarrage"

msgid "Scan &Remote Repositories"
msgstr "Parcou&rir les dépôts distants"

msgid "&Refresh Repository List"
msgstr "&Rafraîchir la liste des dépôts"

msgid "Refresh the Repository Registry list"
msgstr "Rafraîchir la liste du registre des dépôts"

msgid "&Open"
msgstr "&Ouvrir"

msgid "Open the repository in a new tab"
msgstr "Ouvrir le dépôt dans un nouvel onglet"

msgid "&Open All"
msgstr "Tout &ouvrir"

msgid "Open all repositories in new tabs"
msgstr "Ouvrir tous les dépôts dans de nouveaux onglets"

msgid "New &Group"
msgstr "Nouveau &groupe"

msgid "Create a new group"
msgstr "Créer un nouveau groupe"

msgid "Rename the entry"
msgstr "Renommer l'entrée"

msgid "Settin&gs"
msgstr "Paramètres"

msgid "View the repository's settings"
msgstr "Voir les paramètres du dépôt"

msgid "Re&move from Registry"
msgstr "Enlever du registre"

msgid ""
"Remove the node and all its subnodes. Repositories are not deleted from disk."
msgstr ""
"Enlever le nœud et tous ses sous-nœuds. Les dépôts ne sont pas supprimés du "
"disque."

msgid "Clon&e..."
msgstr "Clon&er..."

msgid "Clone Repository"
msgstr "Cloner le dépôt"

msgid "E&xplore"
msgstr "E&xplorer"

msgid "Open the repository in a file browser"
msgstr "Ouvrir le dépôt dans un navigateur de fichiers"

msgid "&Terminal"
msgstr "&Terminal"

msgid "Open a shell terminal in the repository root"
msgstr "Ouvrir un terminal à la racine du dépôt"

msgid "&Add Repository..."
msgstr "&Ajouter un dépôt..."

msgid "Add a repository to this group"
msgstr "Ajouter un dépôt à ce groupe"

msgid "A&dd Subrepository..."
msgstr "Ajouter un sous-&dépôt..."

msgid "Convert an existing repository into a subrepository"
msgstr "Convertir un dépôt existant en sous-dépôt"

msgid "Remo&ve Subrepository..."
msgstr "Enle&ver le sous-dépôt..."

msgid "Remove this subrepository from the current revision"
msgstr "Enlever le sous-dépôt de la révision actuelle"

msgid "Copy the root path of the repository to the clipboard"
msgstr "Copier le chemin racine du dépôt dans le presse-papier"

msgid "Sort by &Name"
msgstr "Trier par &nom"

msgid "Sort the group by short name"
msgstr "Trier le groupe par nom court"

msgid "Sort by &Path"
msgstr "Trier &par chemin"

msgid "Sort the group by full path"
msgstr "Trier le groupe par nom complet"

msgid "&Sort by .hgsub"
msgstr "Trier par .hg&sub"

msgid "Order the subrepos as in .hgsub"
msgstr "Classer les sous-dépôts comme dans .hgsub"

msgid "Select repository directory to add"
msgstr "Sélectionner un dépôt à ajouter"

msgid "Select an existing repository to add as a subrepo"
msgstr "Sélectionner un dépôt existant à ajouter comme sous-dépôt"

msgid "Cannot add subrepository"
msgstr "Impossible d'ajouter le sous-dépôt"

#, python-format
msgid "%s is not a valid repository"
msgstr "%s n'est pas un dépôt valide"

#, python-format
msgid "\"%s\" is not a folder"
msgstr "\"%s\" n'est pas un dossier"

msgid "A repository cannot be added as a subrepo of itself"
msgstr "Un dépôt ne peut pas être ajouté comme sous-dépôt de lui-même"

#, python-format
msgid ""
"The selected folder:<br><br>%s<br><br>is not inside the target repository."
"<br><br>This may be allowed but is greatly discouraged.<br>If you want to "
"add a non trivial subrepository mapping you must manually edit the <i>."
"hgsub</i> file"
msgstr ""
"Le dossier sélectionné :<br>%s<br><br>n'est pas dans le dépôt cible."
"<br><br>Ceci est autorisé mais fortement découragé.<br>Si vous voulez "
"ajouter une organisation de sous-dépôt compliquée, vous devez éditer "
"manuellement le fichier <i>.hgsub</i>."

msgid "Cannot open repository"
msgstr "Ne peut pas ouvrir le dépôt"

#, python-format
msgid "The selected repository:<br><br>%s<br><br>cannot be open!"
msgstr "Le dépôt sélectionné :<br>%s<br><br>ne peut pas être ouvert !"

msgid "Subrepository already exists"
msgstr "Le sous-dépôt existe déjà"

#, python-format
msgid ""
"The selected repository:<br><br>%s<br><br>is already a subrepository of:"
"<br><br>%s<br><br>as: \"%s\""
msgstr ""
"Le dépôt sélectionné :<br><br>%s<br><br>est déjà un sous-dépôt de :<br><br>"
"%s<br><br>comme : \"%s\""

msgid "Failed to add subrepository"
msgstr "Impossible d'ajouter le sous-dépôt"

#, python-format
msgid "Cannot open the .hgsub file in:<br><br>%s"
msgstr "Ne peut pas ouvrir le fichier .hgsub dans :<br><br>%s"

msgid "Failed to add repository"
msgstr "Impossible d'ajouter le dépôt"

#, python-format
msgid "The .hgsub file already contains the line:<br><br>%s"
msgstr "Le fichier .hgsub contient déjà la ligne :<br><br>%s"

msgid "Subrepo added to .hgsub file"
msgstr "Sous-dépôt ajouté au fichier .hgsub"

#, python-format
msgid ""
"The selected subrepo:<br><br><i>%s</i><br><br>has been added to the .hgsub "
"file of the repository:<br><br><i>%s</i><br><br>Remember that in order to "
"finish adding the subrepo <i>you must still <u>commit</u></i> the changes to "
"the .hgsub file in order to confirm the addition of the subrepo."
msgstr ""
"Le sous-dépôt sélectionné :<br><br><i>%s</i><br><br>a été ajouté au fichier ."
"hgsub du dépôt :<br><br><i>%s</i><br><br>Rappelez-vous que pour finir "
"d'ajouter le sous-dépôt <i>vous devez aussi <u>\"committer\"</u></i> les "
"changements du fichier .hgsub pour confirmer l'ajout du sous-dépôt."

#, python-format
msgid "Cannot update the .hgsub file in:<br><br>%s"
msgstr "Ne peut pas mettre à jour le fichier .hgsub dans :<br><br>%s"

msgid "Could not open .hgsub file"
msgstr "Ne peut pas ouvrir le fichier .hgsub"

msgid "Cannot read the .hgsub file.<p>Subrepository removal failed."
msgstr ""
"Ne peut pas lire le fichier .hgsub.<p>La suppression du sous-dépôt a échoué."

msgid "Subrepository not found"
msgstr "Sous-dépôt non trouvé"

msgid ""
"The selected subrepository was not found on the .hgsub file.<p>Perhaps it "
"has already been removed?"
msgstr ""
"Le sous-dépôt sélectionné n'a pas été trouvé dans le fichier .hgsub.<p>Peut-"
"être a-t-il déjà été enlevé ?"

msgid "&Yes"
msgstr "&Oui"

msgid "&No"
msgstr "&Non"

msgid "Remove the selected repository?"
msgstr "Enlever le sous-dépôt sélectionné ?"

#, python-format
msgid ""
"Do you really want to remove the repository \"<i>%s</i>\" from its parent "
"repository \"<i>%s</i>\""
msgstr ""
"Voulez-vous vraiment enlever le dépôt \"<i>%s</i>\" de son dépôt parent \"<i>"
"%s</i>\""

msgid "Subrepository removed from .hgsub"
msgstr "Sous-dépôt enlevé de .hgsub"

msgid ""
"The selected subrepository has been removed from the .hgsub file.<p>Remember "
"that you must commit this .hgsub change in order to complete the removal of "
"the subrepository!"
msgstr ""
"Le sous-dépôt sélectionné a été enlevé du fichier .hgsub.<p>Penser que vous "
"devez committer la modification de .hgsub pour terminer la suppression du "
"sous-dépôt !"

msgid "Could not update .hgsub file"
msgstr "Ne peut pas mettre à jour le fichier .hgsub"

msgid "Cannot update the .hgsub file.<p>Subrepository removal failed."
msgstr ""
"Ne peut pas mettre à jour le fichier .hgsub.<p>La suppression du sous-dépôt "
"a échoué."

#, python-format
msgid "Unsupported repository type (%s)"
msgstr "Type de dépôt non pris en charge (%s)"

msgid "Cannot open non Mercurial repositories or subrepositories"
msgstr "Impossible d'ouvrir des dépôts ou des sous-dépôts non Mercurial"

msgid "New Group"
msgstr "Nouveau groupe"

msgid "Confirm Delete"
msgstr "Confirmer la suppression"

#, python-format
msgid "Delete Group '%s' and all its entries?"
msgstr "Supprimer le groupe '%s' et toutes ses entrées ?"

msgid "Could not get subrepository list"
msgstr "Ne peut pas obtenir la liste de sous-dépôts"

#, python-format
msgid ""
"It was not possible to get the subrepository list for the repository in:"
"<br><br><i>%s</i>"
msgstr ""
"Il n'est pas possible d'obtenir la liste de sous-dépôts pour le dépôt dans :"
"<br><br><i>%s</i>"

msgid "Could not open some subrepositories"
msgstr "Ne peut pas ouvrir certains sous-dépôts"

#, python-format
msgid ""
"It was not possible to fully load the subrepository list for the repository "
"in:<br><br><i>%s</i><br><br>The following subrepositories may be missing, "
"broken or on an inconsistent state and cannot be accessed:<br><br><i>%s</i>"
msgstr ""
"Il n'est pas possible de charger complètement la liste de sous-dépôts pour "
"le dépôt dans :<br><br><i>%s</i><br><br>Les sous-dépôts suivants peuvent "
"être manquants, cassés ou dans un état inconsistant et ne peuvent pas être "
"atteints :<br><br><i>%s</i>"

msgid "Updating repository registry"
msgstr "Mise à jour du registre des dépôts"

#, python-format
msgid "Loading repository %s"
msgstr "Chargement du dépôt %s"

msgid "Repository Registry updated"
msgstr "Registre des dépôts mis à jour"

msgid "Close tab"
msgstr "Fermer l'onglet"

msgid "Close other tabs"
msgstr "Fermer les autres onglets"

msgid "Undo close tab"
msgstr "Annuler la fermeture d'onglet"

msgid "Reopen last closed tab"
msgstr "Réouvrir le dernier onglet fermé"

msgid "Undo close other tabs"
msgstr "Annuler la fermeture des autres onglets"

msgid "Reopen last closed tab group"
msgstr "Réouvrir le dernier groupe d'onglets fermé"

msgid "Failed to open repository"
msgstr "Impossible d'ouvrir le dépôt"

msgid "&Sort"
msgstr "Trier"

#, python-format
msgid "Local Repository %s"
msgstr "Dépôt local %s"

#, python-format
msgid ""
"An exception happened while loading the subrepos of:<br><br>\"%s\"<br><br>"
msgstr ""
"Une exception s'est produite lors du chargement du sous-dépôt de :<br><br>"
"\"%s\"<br><br>"

#, python-format
msgid "The exception error message was:<br><br>%s<br><br>"
msgstr "Le message d'erreur de l'exception était :<br><br>%s<br><br>"

msgid "Click OK to continue or Abort to exit."
msgstr "Cliquer sur OK pour continuer ou Abandonner pour sortir."

msgid "Error loading subrepos"
msgstr "Erreur lors du chargement du sous-dépôt"

msgid "Unable to update repository name"
msgstr "Impossible de mettre à jour le nom du dépôt"

#, python-format
msgid "An error occurred while updating the repository hgrc file (%s)"
msgstr ""
"Une erreur s'est produite en mettant à jour le fichier hgrc du dépôt (%s)"

msgid "default"
msgstr "par défaut"

msgid "C&hoose Log Columns..."
msgstr "C&hoisir les colonnes de log..."

msgid "&Resize Columns"
msgstr "&Redimensionner les colonnes"

#, python-format
msgid "Goto ancestor of %s and %s"
msgstr "Aller à l'ancêtre de %s et %s"

#, python-format
msgid "Can't find revision '%s'"
msgstr "Impossible de trouver la révision '%s'"

msgid "Drag to change order"
msgstr "Glisser pour changer l'ordre"

msgid "Workbench Log Columns"
msgstr "Colonnes de log du Workbench"

msgctxt "tab tooltip"
msgid "Revision details"
msgstr "Détails de révision"

msgctxt "tab tooltip"
msgid "Commit"
msgstr "Commit"

msgctxt "tab tooltip"
msgid "Search"
msgstr "Rechercher"

msgctxt "tab tooltip"
msgid "Console log"
msgstr "Console"

msgctxt "tab tooltip"
msgid "Synchronize"
msgstr "Synchroniser"

msgctxt "tab tooltip"
msgid "Patch Branch"
msgstr "Branche de patch"

#, python-format
msgid "%s <incoming>"
msgstr "%s <entrant>"

#, python-format
msgid "Found %d incoming changesets"
msgstr "%d révisions entrantes trouvées"

msgid "Pull"
msgstr "Récupérer"

msgid "Pull incoming changesets into your repository"
msgstr "Tirer les révisions entrantes dans votre dépôt"

msgid "Reject incoming changesets"
msgstr "Rejeter les révisions entrantes"

#, python-format
msgid "Push current branch (%s)"
msgstr "Pousser la branche actuelle (%s)"

#, python-format
msgid "Push up to current revision (#%d)"
msgstr "Pousser jusqu'à la révision actuelle (#%d)"

#, python-format
msgid "Push up to revision #%d"
msgstr "Pousser jusqu'à la révision #%d"

msgid "Push all"
msgstr "Tout pousser"

msgid "no outgoing changesets"
msgstr "aucune révision sortante"

#, python-format
msgid "no outgoing changesets in current branch (%s) / %d in total"
msgstr "aucune révision sortante dans la branche actuelle (%s) / %d au total"

#, python-format
msgid "no outgoing changesets up to current revision (#%d) / %d in total"
msgstr ""
"aucune révision sortante jusqu'à la révision actuelle (#%d) / %d au total"

#, python-format
msgid "no outgoing changesets up to revision #%d / %d in total"
msgstr "aucune révision sortante jusqu'à la révision #%d / %d au total"

#, python-format
msgid "%d outgoing changesets"
msgstr "%d révisions sortantes"

#, python-format
msgid "%d outgoing changesets in current branch (%s) / %d in total"
msgstr "%d révisions sortantes dans la branche actuelle (%s) / %d au total"

#, python-format
msgid "%d outgoing changesets up to current revision (#%d) / %d in total"
msgstr ""
"%d révisions sortantes jusqu'à la révision actuelle (#%d) / %d au total"

#, python-format
msgid "%d outgoing changesets up to revision #%d / %d in total"
msgstr "%d révisions sortantes jusqu'à la révision #%d / %d au total"

msgid "Nothing to push"
msgstr "Rien à pousser"

msgid "No revision found"
msgstr "Aucune révision trouvée"

#, python-format
msgid "%s - verify repository"
msgstr "%s - vérifier le dépôt"

#, python-format
msgid "%s - recover repository"
msgstr "%s - récupérer le dépôt"

msgid "No transaction available"
msgstr "Aucune transaction disponible"

msgid "There is no rollback transaction available"
msgstr "Il n'y a pas de transaction de rollback disponible"

msgid "Undo last commit?"
msgstr "Défaire le dernier commit ?"

#, python-format
msgid "Undo most recent commit (%d), preserving file changes?"
msgstr ""
"Défaire le commit le plus récent (%d) en gardant les modifications de "
"fichier ?"

msgid "Undo last transaction?"
msgstr "Défaire la dernière transaction ?"

#, python-format
msgid "Rollback to revision %d (undo %s)?"
msgstr "Revenir à la révision %d (défaire %s) ?"

msgid "Unable to determine working copy revision\n"
msgstr "Impossible de déterminer la révision de la copie de travail\n"

msgid "Remove current working revision?"
msgstr "Supprimer la revision de travail actuelle ?"

#, python-format
msgid ""
"Your current working revision (%d) will be removed by this rollback, leaving "
"uncommitted changes.\n"
" Continue?"
msgstr ""
"Votre révision de travail actuelle (%d) sera supprimée par cette annulation "
"laissant des changements non committés.\n"
" Continuer ?"

msgid "Tab cannot exit"
msgstr "L'onglet ne peut pas fermer"

msgid "Pus&h"
msgstr "Pousser"

msgid "Push to &Here"
msgstr "Pousser jusqu'ici"

msgid "Push Selected &Branch"
msgstr "Pousser la branche sélectionnée"

msgid "Push &All"
msgstr "Tout pousser"

msgid "&Update..."
msgstr "Mettre à jour..."

msgid "Bro&wse at Revision"
msgstr "Parcourir à la révision"

msgid "&Merge with Local..."
msgstr "Fusionner avec la révision locale..."

msgid "&Tag..."
msgstr "É&tiquette..."

msgid "Boo&kmark..."
msgstr "Signet..."

msgid "Top&ic..."
msgstr "Top&ic..."

msgid "Sig&n..."
msgstr "Sig&ner..."

msgid "&Backout..."
msgstr "&Backout..."

msgid "Revert &All Files..."
msgstr "Rét&ablir tous les fichiers..."

msgid "Copy &Hash"
msgstr "Copier le &hash"

msgid "E&xport"
msgstr "E&xporter"

msgid "E&xport Patch..."
msgstr "E&xporter un patch..."

msgid "&Email Patch..."
msgstr "&Exporter par courriel..."

msgid "&Archive..."
msgstr "&Archiver..."

msgid "&Bundle Rev and Descendants..."
msgstr "Faire un paquet de la révision et descendants..."

msgid "Change &Phase to"
msgstr "Changer la &phase en"

msgid "&Graft to Local..."
msgstr "&Greffer vers la révision locale..."

msgid "Modi&fy History"
msgstr "Modi&fier l'historique"

msgid "&Unapply Patch"
msgstr "Dé-appliquer un patch"

msgid "Import to &MQ"
msgstr "Importer dans &MQ"

msgid "MQ &Options"
msgstr "&Options MQ"

msgid "&Rebase..."
msgstr "&Rebaser..."

msgid "&Prune..."
msgstr "Élaguer (&prune)..."

msgid "&Strip..."
msgstr "&Strip... (supprimer des révisions)"

msgid "Post to Re&view Board..."
msgstr "Poster dans Re&view Board..."

msgid "Post to Phabricator..."
msgstr ""

msgid "&Remote Update..."
msgstr "Mett&re à jour à distance..."

msgid "Write diff file"
msgstr "Écrire le fichier diff"

msgid "Unable to write diff file"
msgstr "Impossible d'écrire le fichier diff"

msgid "Unable to compress history"
msgstr "Impossible de compresser l'historique"

msgid "Selected changeset pair not related"
msgstr "Les révisions sélectionnées ne sont pas liées"

msgid "Visual Diff..."
msgstr "Diff visuel..."

msgid "Export Diff..."
msgstr "Exporter le fichier diff..."

msgid "Export Selected..."
msgstr "Exporter la sélection..."

msgid "Email Selected..."
msgstr "Envoyer par courriel la sélection..."

msgid "Copy Selected as Patch"
msgstr "Copier la sélection comme patch"

msgid "Archive DAG Range..."
msgstr "Archive la plage de DAG..."

msgid "Export DAG Range..."
msgstr "Exporter la plage de DAG..."

msgid "Email DAG Range..."
msgstr "Envoyer par courriel la plage de DAG..."

msgid "Bundle DAG Range..."
msgstr "Faire un paquet d'une plage de DAG"

msgid "Bisect - Good, Bad..."
msgstr "Bisect - Bon, mauvais..."

msgid "Bisect - Bad, Good..."
msgstr "Bisect - Mauvais, bon..."

msgid "Compress History..."
msgstr "Compresser l'historique..."

msgid "Rebase..."
msgstr "Rebaser..."

msgid "Goto common ancestor"
msgstr "Aller à l'ancêtre commun"

msgid "Graft Selected to local..."
msgstr "Greffer la sélection vers la révision locale..."

msgid "&Prune Selected..."
msgstr "Élaguer la sélection (prune)..."

msgid "Post Selected to Review Board..."
msgstr "Poster la sélection dans Review Board..."

msgid "Post Selected to Phabricator..."
msgstr ""

msgid "Apply patch"
msgstr "Appliquer un patch"

msgid "Apply onto original parent"
msgstr "Appliquer sur le parent original"

msgid "Apply only this patch"
msgstr "Appliquer seulement ce patch"

msgid "Fold patches..."
msgstr "Incorporer des patches..."

msgid "Delete patches..."
msgstr "Supprimer des patches..."

msgid "Rename patch..."
msgstr "Renommer le patch..."

msgid "Pull to here..."
msgstr "Tirer jusqu'ici"

msgid "Visual diff..."
msgstr "Diff visuel..."

msgid "Export patch"
msgstr "Exporter le patch"

msgid "Patch Files (*.patch)"
msgstr "Fichiers patch (*.patch)"

msgid "Cannot export revision"
msgstr "Ne peut pas exporter la révision"

#, python-format
msgid ""
"Cannot export revision %s into the file named:\n"
"\n"
"%s\n"
msgstr ""
"Ne peut pas exporter la révision %s dans le fichier :\n"
"\n"
"%s\n"

msgid "There is already an existing folder with that same name."
msgstr "Il y a déjà un dossier avec le même nom."

msgid "Replace"
msgstr "Remplacer"

msgid "Append"
msgstr "Ajouter"

#, python-format
msgid ""
"There are existing patch files for %d revisions (%s) in the selected "
"location (%s).\n"
"\n"
msgstr ""
"Il y a des fichiers patch existants pour %d révisions (%s) à l'endroit "
"sélectionné (%s).\n"
"\n"

msgid "What do you want to do?\n"
msgstr "Que voulez-vous faire ?\n"

msgid "Replace the existing patch files.\n"
msgstr "Remplacer les fichiers patch existants.\n"

msgid "Append the changes to the existing patch files.\n"
msgstr "Ajouter les changements aux fichiers patch existants.\n"

msgid "Abort the export operation.\n"
msgstr "Abandonner l'opération d'exportation.\n"

msgid "Patch files already exist"
msgstr "Les fichiers patch existent déjà"

msgid "Patch exported"
msgstr "Patch exporté"

#, python-format
msgid ""
"Revision #%d (%s) was exported to:<p><a href=\"file:///%s\">%s</a>%s<a href="
"\"file:///%s\">%s</a>"
msgstr ""
"La révision #%d (%s) a été exportée :<p><a href=\"file:///%s\">%s</a>%s<a "
"href=\"file:///%s\">%s</a>"

msgid "Patches exported"
msgstr "Patches exportés"

#, python-format
msgid "%d patches were exported to:<p><a href=\"file:///%s\">%s</a>"
msgstr "%d patches ont été exportés vers :<p><a href=\"file:///%s\">%s</a>"

msgid ""
"Reverting all files will discard changes and leave affected files in a "
"modified state.<br><br>Are you sure you want to use revert?<br><br>(use "
"update to checkout another revision)"
msgstr ""
"Rétablir tous les fichiers annulera tous les changements et laissera les "
"fichiers concernés dans un état modifié.<br><br>Êtes-vous sûr de vouloir "
"rétablir ?<br><br>(utiliser la commande Mettre à jour pour obtenir une autre "
"révision)"

msgid "Filter b&y"
msgstr "Filtrer par"

msgid "&Ancestors and Descendants"
msgstr "&Ancêtres et descendants"

msgid "A&uthor"
msgstr "A&uteur"

msgid "&Branch"
msgstr "&Branche"

msgid "&More Options..."
msgstr "Plus d'options..."

msgid "Unable to merge"
msgstr "Impossible de fusionner"

msgid "Please select a revision to merge."
msgstr ""

#, python-format
msgid "Cannot merge with a pseudo revision %r."
msgstr ""

msgid "You cannot merge a revision with itself"
msgstr "Vous ne pouvez pas fusionner une révision avec elle-même"

msgid "Unable to backout"
msgstr "Impossible de faire un backout"

msgid "Write bundle"
msgstr "Écrire un paquet"

msgid "Backwards phase change requested"
msgstr "Changement de phase à l'envers demandé"

msgid "Do you really want to make this revision <i>secret</i>?"
msgstr "Voulez-vous vraiment rendre cette révision <i>secrète</i> ?"

msgid ""
"Making a \"<i>draft</i>\" revision \"<i>secret</i>\" is generally a safe "
"operation.\n"
"\n"
"However, there are a few caveats:\n"
"\n"
"- \"secret\" revisions are not pushed. This can cause you trouble if you\n"
"refer to a secret subrepo revision.\n"
"\n"
"- If you pulled this revision from a non publishing server it may be\n"
"moved back to \"<i>draft</i>\" if you pull again from that particular "
"server.\n"
"\n"
"Please be careful!"
msgstr ""
"Transformer une révision \"<i>draft</i>\" en \"<i>secrète</i>\" est "
"généralement une opération sûre.\n"
"\n"
"Toutefois, voici quelques mises en garde :\n"
"\n"
"- les révisions \"secrètes\" ne sont pas poussées. Ceci peut causer des "
"ennuis\n"
"si vous faites référence à une révision secrète d'un sous-dépôt.\n"
"\n"
"- si vous tirez cette révision d'un serveur non publiant, elle peut "
"redevenir\n"
"\"<i>draft</i>\" si vous tirez de nouveau de ce serveur particulier.\n"
"\n"
"Soyez prudent !"

msgid "&Make secret"
msgstr "Rendre secret"

msgid "&Cancel"
msgstr "&Annuler"

msgid "Do you really want to <i>force</i> a backwards phase transition?"
msgstr ""
"Voulez-vous vraiment <i>forcer</i> une transition de phase à l'envers ?"

#, python-format
msgid ""
"You are trying to move the phase of revision %d backwards,\n"
"from \"<i>%s</i>\" to \"<i>%s</i>\".\n"
"\n"
"However, \"<i>%s</i>\" is a lower phase level than \"<i>%s</i>\".\n"
"\n"
"Moving the phase backwards is not recommended.\n"
"For example, it may result in having multiple heads\n"
"if you modify a revision that you have already pushed\n"
"to a server.\n"
"\n"
"Please be careful!"
msgstr ""
"Vous essayez de déplacer la phase de la révision %d à l'envers,\n"
"de \"<i>%s</i>\" vers \"<i>%s</i>\".\n"
"\n"
"Pourtant, \"<i>%s</i>\" est un niveau de phase inférieur à \"<i>%s</i>\".\n"
"\n"
"Déplacer une phase à l'envers n'est pas recommandé.\n"
"Par exemple, cela peut avoir pour résultat d'avoir plusieurs\n"
"têtes si vous modifiez une révision que vous avez déjà poussée\n"
"vers un serveur.\n"
"\n"
"Soyez prudent !"

msgid "&Force"
msgstr "&Forcer"

msgid "Cannot import selected revision"
msgstr "Ne peut pas importer la révision sélectionnée"

#, python-format
msgid ""
"The selected revision (rev #%d) cannot be imported because it is not a "
"descendant of qparent (rev #%d)"
msgstr ""
"La révision sélectionnée (rev #%d) ne peut pas être importée car elle n'est "
"pas une descendante de qparent (rev #%d)"

msgid "Invalid command"
msgstr "Commande invalide"

msgid "The selected command is empty"
msgstr "La commande sélectionnée est vide"

#, python-format
msgid ""
"The following error message was returned:\n"
"\n"
"<b>%s</b>"
msgstr ""
"Le message d'erreur suivant a été retourné :\n"
"\n"
"<b>%s</b>"

msgid ""
"\n"
"\n"
"Please check that the \"thg\" command is valid."
msgstr ""
"\n"
"\n"
"Vérifiez que la commande \"thg\" est valide."

msgid "Failed to execute custom TortoiseHg command"
msgstr "Impossible d'exécuter la commande TortoiseHg personnalisée"

#, python-format
msgid "The command \"%s\" failed (code %d)."
msgstr "La commande \"%s\" a échoué (code %d)."

msgid "Failed to execute custom command"
msgstr "Impossible d'exécuter la commande personnalisée"

#, python-format
msgid "The command \"%s\" could not be executed."
msgstr "La commande \"%s\" ne peut pas être exécutée."

#, python-format
msgid ""
"The following error message was returned:\n"
"\n"
"\"%s\"\n"
"\n"
"Please check that the command path is valid and that it is a valid "
"application"
msgstr ""
"Le message d'erreur suivant a été retourné :\n"
"\n"
"\"%s\"\n"
"\n"
"Veuillez vérifier que le chemin de la commande est valide et que c'est une "
"application valide."

msgid "&Edit Toolbar"
msgstr "Barr&e d'outils d'édition"

msgid "&Refresh"
msgstr "&Rafraîchir"

msgid "&Filter Toolbar"
msgstr "Barre d'outils de &filtre"

#, python-format
msgid "TortoiseHg: %s"
msgstr "TortoiseHg : %s"

msgid "S&tatus Bar"
msgstr "Barre de s&tatut"

#, python-format
msgid "Resolve Conflicts - %s"
msgstr "Résoudre les conflits - %s"

msgid "Local revision information"
msgstr "Révision locale"

msgid "Other revision information"
msgstr "Autre révision"

msgid "Unresolved conflicts"
msgstr "Conflits non résolus"

msgid "Mercurial Re&solve"
msgstr "Ré&soudre par Mercurial"

msgid "Attempt automatic (trivial) merge"
msgstr "Tenter la fusion automatique"

msgid "Tool &Resolve"
msgstr "&Résoudre par l'outil"

msgid "Merge using selected merge tool"
msgstr "Fusionner en utilisant l'outil sélectionné"

msgid "&Take Local"
msgstr "Prendre la révision locale"

msgid "Accept the local file version (yours)"
msgstr "Accepter la version locale du fichier (la vôtre)"

msgid "Take &Other"
msgstr "Prendre l'autre révision"

msgid "Accept the other file version (theirs)"
msgstr "Accepter l'autre version du fichier (la leur)"

msgid "&Mark as Resolved"
msgstr "&Marquer comme résolu"

msgid "Mark this file as resolved"
msgstr "Marquer ce fichier comme résolu"

msgid "Diff &Local to Ancestor"
msgstr "Diff entre la révision &locale et l'ancêtre"

msgid "&Diff Other to Ancestor"
msgstr "Diff entre l'autre révision et l'ancêtre"

msgid "Resolved conflicts"
msgstr "Conflits résolus"

msgid "&Edit File"
msgstr "Édit&er le fichier"

msgid "Edit resolved file"
msgstr "Éditer le fichier résolu"

msgid "3-&Way Diff"
msgstr "Diff 3 voies"

msgid "Visual three-way diff"
msgstr "Diff visuel 3 voies"

msgid "Visual diff between resolved file and first parent"
msgstr "Diff visuel entre le fichier résolu et le premier parent"

msgid "&Diff to Other"
msgstr "&Diff avec l'autre version"

msgid "Visual diff between resolved file and second parent"
msgstr "Diff visuel entre le fichier résolu et le second parent"

msgid "Mark as &Unresolved"
msgstr "Marq&uer comme non résolu"

msgid "Mark this file as unresolved"
msgstr "Marquer ce fichier comme non résolu"

msgid "Detected merge/diff tools:"
msgstr "Outils de fusion/diff détectés :"

msgid "Command output"
msgstr "Sortie de la commande"

msgid "Unable to show subrepository files"
msgstr "Impossible d'affichier les fichiers des sous-dépôts"

msgid ""
"Visual diffs are not supported for files in subrepositories. They will not "
"be shown."
msgstr ""
"Les diffs visuels ne sont pas pris en charge pour les fichiers des sous-"
"dépôts. Ils ne seront pas affichés."

msgid "There are merge <b>conflicts</b> to be resolved"
msgstr "Il y a des <b>conflits</b> de fusion à résoudre"

msgid "All conflicts are resolved."
msgstr "Tous les conflits sont résolus."

msgid "There are no conflicting file merges."
msgstr "Il n'y a pas de conflits de fusion."

msgid "Exit without finishing resolve?"
msgstr "Quitter sans finir les résolutions ?"

msgid "Unresolved conflicts remain. Are you sure?"
msgstr "Conflits non résolus restants. Êtes-vous sûr ?"

msgid "E&xit"
msgstr "Quitter"

msgid "Ext"
msgstr "Ext"

msgid "Repository"
msgstr "Dépôt"

msgid "<default>"
msgstr "<par défaut>"

msgid "File List Toolbar"
msgstr "Barre d'outils de liste de fichiers"

msgid "Ma&nifest Mode"
msgstr "Mode ma&nifeste"

msgid "Show all version-controlled files in tree view"
msgstr "Afficher tous les fichiers versionnés dans la vue en arbre"

msgid "&Flat List"
msgstr "Vue à plat"

msgid "### filter text ###"
msgstr "### texte du filtre ###"

msgid "Changed by &This Commit"
msgstr "Changés par ce commit"

msgid "Show files changed by this commit"
msgstr "Afficher les fichiers modifiés dans ce commit"

msgid "Compare to &1st Parent"
msgstr "Comparé au &1er parent"

msgid "Compare to &2nd Parent"
msgstr "Comparé au &2e parent"

msgid "Toggle parent to be used as the base revision"
msgstr "Alterner entre les parents comme révision de base"

msgid "List Optio&ns"
msgstr "Liste d'options"

#, python-format
msgid "%s - Revision Details (%s)"
msgstr "%s - Détails de révision (%s)"

#, python-format
msgid "Revert - %s"
msgstr "Rétablir - %s"

#, python-format
msgid "<b>Revert %s to its contents at the following revision?</b>"
msgstr "<b>Rétablir %s au contenu de la révision suivante ?</b>"

#, python-format
msgid "<b>Revert %d files to their contents at the following revision?</b>"
msgstr "<b>Rétablir %d fichiers à leur contenu de la révision suivante ?</b>"

msgid "Revert all files to this revision"
msgstr "Rétablir tous les fichiers à cette révision"

#, python-format
msgid "revision %d's first parent (i.e. revision %d)"
msgstr "premier parent de la révision %d (c'est-à-dire révision %d)"

#, python-format
msgid "revision %d's second parent (i.e. revision %d)"
msgstr "second parent de la révision %d (c'est-à-dire révision %d)"

msgid "null revision (i.e. remove file(s))"
msgstr "révision nulle (c'est-à-dire supprimer le(s) fichier(s))"

msgid "Changeset:"
msgstr "Révision :"

msgid "Child:"
msgstr "Enfant :"

msgid "Predecessors:"
msgstr "Prédécesseurs :"

msgid "Successors:"
msgstr "Successeurs :"

msgid "Head is closed!"
msgstr "La tête est fermée !"

msgid "Changesets where username contains string."
msgstr "Révisions où le nom d'utilisateur contient le texte."

msgid ""
"Search commit message, user name, and names of changed files for string."
msgstr ""
"Rechercher un message de commit, un nom d'utilisateur ou des noms de "
"fichiers modifiés."

msgid "Like \"keyword(string)\" but accepts a regex."
msgstr "Comme \"keyword(string)\" mais accepte une expression régulière."

msgid ""
"Changesets not found in the specified destination repository, or the default "
"push location."
msgstr ""
"Révisions non trouvées dans le dépôt de destination spécifié ou la "
"destination de pousse par défaut."

msgid "The named bookmark or all bookmarks."
msgstr "Le signet nommé ou tous les signets."

msgid "The named tag or all tags."
msgstr "L'étiquette nommée ou toutes les étiquettes."

msgid "Changeset is tagged."
msgstr "La révision porte une étiquette."

msgid "Changeset is a named branch head."
msgstr "La révision est une tête de branche nommée."

msgid "Changeset is a merge changeset."
msgstr "La révision est une révision de fusion."

msgid "Changeset is closed."
msgstr "La révision est fermée."

msgid ""
"Changesets within the interval, see <a href=\"https://www.mercurial-scm.org/"
"doc/hg.1.html#dates\">help dates</a>"
msgstr ""
"Révisions dans l'intervalle, voir <a href=\"https://www.mercurial-scm.org/"
"doc/hg.1.html#dates\">help dates</a>"

msgid "Greatest common ancestor of the two changesets."
msgstr "L'ancêtre commun le plus récent des deux révisions."

msgid ""
"Find revisions that \"match\" one or more fields of the given set of "
"revisions."
msgstr ""
"Trouver les révisions qui correspondent à un ou plusieurs champs d'un "
"ensemble donné de révisions."

msgid ""
"Changesets affecting files matched by pattern.  See <a href=\"https://www."
"mercurial-scm.org/doc/hg.1.html#patterns\">help patterns</a>"
msgstr ""
"Révisions touchant les fichiers correspondants au motif. Voir <a href="
"\"https://www.mercurial-scm.org/doc/hg.1.html#patterns\">help patterns</a>"

msgid "Changesets which modify files matched by pattern."
msgstr "Révisions modifiant les fichiers correspondants au motif."

msgid "Changesets which add files matched by pattern."
msgstr "Révisions ajoutant les fichiers correspondants au motif."

msgid "Changesets which remove files matched by pattern."
msgstr "Révisions enlevant les fichiers correspondants au motif."

msgid "Changesets containing files matched by pattern."
msgstr "Révisions contenant les fichiers correspondants au motif."

msgid "All changesets belonging to the branches of changesets in set."
msgstr ""
"Toutes les révisions appartenant aux branches des révisions dans l'ensemble."

msgid "Members of a set with no children in set."
msgstr "Membres d'un ensemble avec aucun enfant dans l'ensemble."

msgid "Changesets which are descendants of changesets in set."
msgstr "Révisions qui sont les descendants de révisions dans l'ensemble."

msgid "Changesets that are ancestors of a changeset in set."
msgstr "Révisions qui sont des ancêtres d'une révision dans l'ensemble."

msgid "Child changesets of changesets in set."
msgstr "Révisions qui sont les enfants des révisions dans l'ensemble."

msgid "The set of all parents for all changesets in set."
msgstr ""
"L'ensemble de tous les parents de toutes les révisions dans l'ensemble."

msgid "First parent for all changesets in set, or the working directory."
msgstr ""
"Premier parent de toutes les révisions dans l'ensemble, ou le répertoire de "
"travail"

msgid "Second parent for all changesets in set, or the working directory."
msgstr ""
"Second parent de toutes les révisions dans l'ensemble, ou le répertoire de "
"travail"

msgid "Changesets with no parent changeset in set."
msgstr "Révisions avec aucune révision parente dans l'ensemble."

msgid ""
"An empty set, if any revision in set isn't found; otherwise, all revisions "
"in set."
msgstr ""
"Ensemble vide si aucune révision dans l'ensemble n'est trouvée ; sinon, "
"toutes les révisions dans l'ensemble."

msgid "Changeset with lowest revision number in set."
msgstr "Révision avec le plus petit numéro dans l'ensemble."

msgid "Changeset with highest revision number in set."
msgstr "Révision avec le plus grand numéro dans l'ensemble."

msgid "First n members of a set."
msgstr "Les n premiers membres d'un ensemble."

msgid ""
"Sort set by keys.  The default sort order is ascending, specify a key as \"-"
"key\" to sort in descending order."
msgstr ""
"Trier l'ensemble par clé. L'ordre de tri par défaut est ascendant, spécifier "
"une clé avec \"-clé\" pour trier dans l'ordre descendant."

msgid "An alias for \"::.\" (ancestors of the working copy's first parent)."
msgstr ""
"Alias pour \"::.\" (ancêtres du premier parent de la copie de travail)."

msgid "All changesets, the same as 0:tip."
msgstr "Toutes les révisions, la même chose que 0:tip."

msgid "Revision Set Query"
msgstr "Requête d'un ensemble de révisions"

msgid "all revisions converted from subversion"
msgstr "toutes les révisions converties depuis subversion"

msgid "changeset which represents converted svn revision"
msgstr "révision représentant une révision svn convertie"

msgid "Common sets"
msgstr "Ensembles courants"

msgid "File pattern sets"
msgstr "Ensembles de motifs de fichier"

msgid "Set Ancestry"
msgstr "Ascendance d'ensemble"

msgid "Set Logic"
msgstr "Logique d'ensemble"

msgid ""
"<a href=\"https://www.mercurial-scm.org/doc/hg.1.html#revsets\">help "
"revsets</a>"
msgstr ""
"<a href=\"https://www.mercurial-scm.org/doc/hg.1.html#revsets\">help "
"revsets</a>"

msgid ""
"\n"
"Caught keyboard interrupt, aborting.\n"
msgstr ""
"\n"
"Interruption clavier détectée, abandon.\n"

#, python-format
msgid "failed to fork GUI process: %s\n"
msgstr "impossible de créer un processus pour l'interface graphique :%s\n"

#, python-format
msgid "can not read file \"%s\". Ignored.\n"
msgstr "impossible de lire le fichier \"%s\". Ignoré.\n"

#, python-format
msgid ""
"thg: command '%s' is ambiguous:\n"
"    %s\n"
msgstr ""
"thg : la commande '%s' est ambiguë :\n"
"    %s\n"

#, python-format
msgid "thg: unknown command '%s'\n"
msgstr "thg : command inconnue '%s'\n"

#, python-format
msgid "thg %s: %s\n"
msgstr "thg %s : %s\n"

#, python-format
msgid "thg: %s\n"
msgstr "thg : %s\n"

#, python-format
msgid "abort: %s!\n"
msgstr "abandon : %s !\n"

#, python-format
msgid "abort: %s\n"
msgstr "abandon : %s\n"

#, python-format
msgid "(%s)\n"
msgstr "(%s)\n"

msgid "option --config may not be abbreviated!"
msgstr "option --config ne peut pas être raccourcie !"

msgid "invalid arguments"
msgstr "arguments invalides"

#, python-format
msgid "unrecognized profiling format '%s' - Ignored\n"
msgstr "format '%s' de profiling non reconnu - Ignoré\n"

msgid ""
"lsprof not available - install from http://codespeak.net/svn/user/arigo/hack/"
"misc/lsprof/"
msgstr ""
"lsprof n'est pas disponible - à installer depuis http://codespeak.net/svn/"
"user/arigo/hack/misc/lsprof/"

msgid "repository root directory or symbolic path name"
msgstr "répertoire racine du dépôt ou nom de chemin symbolique"

msgid "enable additional output"
msgstr "activer la sortie supplémentaire"

msgid "suppress output"
msgstr "supprimer la sortie"

msgid "display help and exit"
msgstr "afficher l'aide et quitter"

msgid "set/override config option (use 'section.name=value')"
msgstr ""
"définir/redéfinir l'option de configuration (utiliser 'section.nom=valeur')"

msgid "enable debugging output"
msgstr "activer la sortie de déboguage"

msgid "start debugger"
msgstr "démarrer le débogueur"

msgid "print command execution profile"
msgstr "afficher le profil d'exécution de la commande"

msgid "do not fork GUI process"
msgstr "ne pas créer de processus pour l'interface graphique"

msgid "always fork GUI process"
msgstr "toujours créer un processus pour l'interface graphique"

msgid "read file list from file"
msgstr "lire la liste de fichiers depuis le fichier"

msgid "read file list from file encoding utf-8"
msgstr "lire la liste de fichiers depuis le fichier encodé en utf-8"

msgid "thg about"
msgstr "thg about"

msgid "thg add [FILE]..."
msgstr "thg add [FILE]..."

msgid "revision to annotate"
msgstr "révision à annoter"

msgid "open to line"
msgstr "ouvrir à la ligne"

msgid "initial search pattern"
msgstr "premier motif de recherche"

msgid "thg annotate"
msgstr "thg annotate"

#, python-format
msgid "invalid line number: %s"
msgstr "numéro de ligne invalide : %s"

msgid "revision to archive"
msgstr "révision à archiver"

msgid "thg archive"
msgstr "thg archive"

msgid "merge with old dirstate parent after backout"
msgstr "fusion avec l'ancien parent du répertoire de travail après backout"

msgid "parent to choose when backing out merge"
msgstr "parent à choisir lors du back out d'une fusion"

msgid "revision to backout"
msgstr "backout de la révision"

msgid "thg backout [OPTION]... [[-r] REV]"
msgstr "thg backout [OPTION]... [[-r] REV]"

msgid "thg bisect"
msgstr "thg bisect"

msgid "revision"
msgstr "révision"

msgid "thg bookmarks [-r REV] [NAME]"
msgstr "thg bookmarks [-r REV] [NAME]"

msgid "only one new bookmark name allowed"
msgstr "un seul nouveau nom de signet autorisé"

msgid "the clone will include an empty working copy (only a repository)"
msgstr "le clone aura une copie de travail vide (seulement un dépôt)"

msgid "revision, tag or branch to check out"
msgstr "révision, étiquette ou branche à obtenir"

msgid "include the specified changeset"
msgstr "inclure la révision spécifiée"

msgid "clone only the specified branch"
msgstr "cloner uniquement la branche spécifiée"

msgid "use pull protocol to copy metadata"
msgstr "utiliser le protocole 'pull' pour copier les métadonnées"

msgid "use uncompressed transfer (fast over LAN)"
msgstr "utiliser le transfert non compressé (rapide sur réseau local)"

msgid "thg clone [OPTION]... [SOURCE] [DEST]"
msgstr "thg clone [OPTION]... [SOURCE] [DEST]"

msgid "record user as committer"
msgstr "enregistrer l'utilisateur comme committeur"

msgid "record datecode as commit date"
msgstr "utiliser la date indiquée comme date de commit"

msgid "thg commit [OPTIONS] [FILE]..."
msgstr "thg commit [OPTIONS] [FILE]..."

msgid "thg debugblockmatcher"
msgstr "thg debugblockmatcher"

msgid "thg debugbugreport [TEXT]"
msgstr "thg debugbugreport [TEXTE]"

msgid "thg debugconsole"
msgstr "thg debugconsole"

msgid "thg debuglighthg"
msgstr "thg debuglighthg"

msgid "thg debugruncommand -- COMMAND [ARGUMENT]..."
msgstr "thg debugruncommand -- COMMANDE [ARGUMENT]..."

msgid "no command specified"
msgstr "aucune commande spécifiée"

msgid "thg drag_copy SOURCE... DEST"
msgstr "thg drag_copy SOURCE... DEST"

msgid "thg drag_move SOURCE... DEST"
msgstr "thg drag_move SOURCE... DEST"

msgid "a revision to send"
msgstr "une révision à envoyer"

msgid "thg email [REVS]"
msgstr "thg email [REVS]"

msgid "use only one form to specify the revision"
msgstr "utiliser une seule forme pour spécifier la révision"

msgid "select the specified revision"
msgstr "sélectionner la révision spécifiée"

msgid "side-by-side comparison of revisions"
msgstr "comparaison côte-à-côte de révisions"

msgid "thg filelog [OPTION]... FILE"
msgstr "thg filelog [OPTION]... FICHIER"

msgid "requires a single filename"
msgstr "demande un seul nom de fichier"

msgid "thg forget [FILE]..."
msgstr "thg forget [FILE]..."

msgid "revisions to graft"
msgstr "révisions à greffer"

msgid "thg graft [-r] REV..."
msgstr "thg graft [-r] REV..."

msgid "You must provide revisions to graft"
msgstr "Vous devez fournir des révisions à greffer"

msgid "ignore case during search"
msgstr "ignorer la casse durant la recherche"

msgid "thg grep"
msgstr "thg grep"

msgid "thg guess"
msgstr "thg guess"

msgid "thg help [COMMAND]"
msgstr "thg help [COMMANDE]"

msgid "global options:"
msgstr "options globales :"

msgid "use \"thg help\" for the full list of commands"
msgstr "utiliser \"thg help\" pour la liste complète des commandes"

msgid ""
"use \"thg help\" for the full list of commands or \"thg -v\" for details"
msgstr ""
"utiliser \"thg help\" pour la liste complète des commandes ou \"thg -v\" "
"pour des détails"

#, python-format
msgid "use \"thg -v help%s\" to show aliases and global options"
msgstr ""
"utiliser \"thg -v help%s\" pour montrer les alias et les options globales"

#, python-format
msgid "use \"thg -v help %s\" to show global options"
msgstr "utiliser \"thg -v help %s\" pour montrer les options globales"

msgid ""
"list of commands:\n"
"\n"
msgstr ""
"liste des commandes :\n"
"\n"

#, python-format
msgid ""
"\n"
"aliases: %s\n"
msgstr ""
"\n"
"alias : %s\n"

msgid "(no help text available)"
msgstr "(pas d'aide disponible)"

msgid "options:\n"
msgstr "options :\n"

msgid "no commands defined\n"
msgstr "aucune commande définie\n"

msgid "Thg - TortoiseHg's GUI tools for Mercurial SCM (Hg)\n"
msgstr "Thg - Outils de l'interface graphique TortoiseHg pour Mercurial (Hg)\n"

msgid ""
"basic commands:\n"
"\n"
msgstr ""
"commandes de base :\n"
"\n"

#, python-format
msgid " (default: %s)"
msgstr " (par défaut : %s)"

msgid "thg hgignore [FILE]"
msgstr "thg hgignore [FILE]"

msgid "import to the patch queue (MQ)"
msgstr "importer dans la queue de patch (MQ)"

msgid "thg import [OPTION] [SOURCE]..."
msgstr "thg import [OPTION] [SOURCE]..."

msgid "thg init [DEST]"
msgstr "thg init [DEST]"

msgid "thg lock"
msgstr "thg lock"

msgid "search for a given text or revset"
msgstr "recherche d'un texte donné ou d'un ensemble de révisions"

msgid "(DEPRECATED)"
msgstr "(OBSOLÈTE)"

msgid "open a new workbench window"
msgstr "ouvrir une nouvelle fenêtre workbench"

msgid "thg log [OPTIONS] [FILE]"
msgstr "thg log [OPTIONS] [FILE]"

msgid "cannot specify both -k/--query and filenames"
msgstr "ne peut pas spécifier à la fois -k/--query et des noms de fichiers"

msgid "revision to display"
msgstr "révision à afficher"

msgid "thg manifest [-r REV] [FILE]"
msgstr "thg manifest [-r REV] [FILE]"

msgid "revision to merge"
msgstr "révision à fusionner"

msgid "thg merge [[-r] REV]"
msgstr "thg merge [[-r] REV]"

msgid "Merge revision not specified or not found"
msgstr "Révision de fusion non spécifiée ou non trouvée"

msgid "a revision to post"
msgstr "une révision à poster"

msgid "thg postreview [-r] REV..."
msgstr "thg postreview [-r] REV..."

msgid "reviewboard extension not enabled"
msgstr "extension reviewboard pas activée"

#, python-format
msgid "see <a href=\"%(url)s\">%(url)s</a>"
msgstr "voir <a href=\"%(url)s\">%(url)s</a>"

msgid "no revisions specified"
msgstr "aucune révision spécifiée"

msgid "revisions to prune"
msgstr "révisions à élaguer"

msgid "thg prune [-r] REV..."
msgstr "thg prune [-r] REV..."

msgid "thg purge"
msgstr "thg purge"

msgid "keep original changesets"
msgstr "garder les révisions d'origine"

msgid "keep original branch names"
msgstr "garder les nom de branches originaux"

msgid "rebase from the specified changeset"
msgstr "rebase depuis la révision spécifiée"

msgid "rebase onto the specified changeset"
msgstr "rebase vers la révision spécifiée"

msgid "thg rebase -s REV -d REV [--keep]"
msgstr "thg rebase -s REV -d REV [--keep]"

msgid "Rebase already in progress"
msgstr "\"Rebase\" déjà en cours"

msgid "Resuming rebase already in progress"
msgstr "Reprise du \"rebase\" déjà en cours"

msgid "You must provide source and dest arguments"
msgstr "Vous devez fournir une source et une destination"

msgid "thg rejects [FILE]"
msgstr "thg rejects [FILE]"

msgid "You must provide the path to a file"
msgstr "Vous devez donner le chemin vers un fichier"

msgid "thg remove [FILE]..."
msgstr "thg remove [FILE]..."

msgid "thg rename [SOURCE] [DEST]"
msgstr "thg rename [SOURCE] [DEST]"

msgid "field to give initial focus"
msgstr "champ prenant la saisie initiale"

msgid "thg repoconfig"
msgstr "thg repoconfig"

msgid "thg resolve"
msgstr "thg resolve"

msgid "the revision to show"
msgstr "la révision à afficher"

msgid "thg revdetails [-r REV]"
msgstr "thg revdetails [-r REV]"

msgid "thg revert [FILE]..."
msgstr "thg revert [FILE]..."

msgid "revision to update"
msgstr "révision à mettre à jour"

msgid "thg rupdate [[-r] REV]"
msgstr "thg rupdate [[-r] REV]"

msgid "name of the hgweb config file (serve more than one repository)"
msgstr ""
"nom du fichier de configuration pour hgweb (pour servir plus d'un dépôt)"

msgid "name of the hgweb config file (DEPRECATED)"
msgstr "nom du fichier de configuration pour hgweb (obsolète)"

msgid "thg serve [--web-conf FILE]"
msgstr "thg serve [--web-conf FILE]"

msgid "thg shellconfig"
msgstr "thg shellconfig"

msgid "thg shelve"
msgstr "thg shelve"

msgid "sign even if the sigfile is modified"
msgstr "signer même si le fichier signature est modifié"

msgid "make the signature local"
msgstr "rendre la signature locale"

msgid "the key id to sign with"
msgstr "l'identifiant de clé pour signer"

msgid "do not commit the sigfile after signing"
msgstr "ne pas committer le fichier signature après avoir signé"

msgid "use <text> as commit message"
msgstr "utiliser <le texte> comme message de commit"

msgid "thg sign [-f] [-l] [-k KEY] [-m TEXT] [REV]"
msgstr "thg sign [-f] [-l] [-k KEY] [-m TEXT] [REV]"

msgid "Please enable the Gpg extension first."
msgstr "Activez d'abord l'extension Gpg."

msgid "show files without changes"
msgstr "afficher les fichiers sans changements"

msgid "show ignored files"
msgstr "afficher les fichiers ignorés"

msgid "thg status [OPTIONS] [FILE]"
msgstr "thg status [OPTIONS] [FILE]"

msgid "discard uncommitted changes (no backup)"
msgstr "abandonner les changements non committés (pas de sauvegarde)"

msgid "do not back up stripped revisions"
msgstr "ne pas sauvegarder les révisions supprimées"

msgid "do not modify working copy during strip"
msgstr "ne pas modifier la copie de travail durant le strip"

msgid "revision to strip"
msgstr "révision à supprimer"

msgid "thg strip [-k] [-f] [-n] [[-r] REV]"
msgstr "thg strip [-k] [-f] [-n] [[-r] REV]"

msgid "open the bookmark sync window"
msgstr "ouvrir la fenêtre de synchronisation de signet"

msgid "thg sync [OPTION]... [PEER]"
msgstr "thg sync [OPTION]... [PEER]"

msgid "replace existing tag"
msgstr "remplacer l'étiquette existante"

msgid "make the tag local"
msgstr "rendre l'étiquette locale"

msgid "revision to tag"
msgstr "révision à étiqueter"

msgid "remove a tag"
msgstr "enlever une étiquette"

msgid "thg tag [-f] [-l] [-m TEXT] [-r REV] [NAME]"
msgstr "thg tag [-f] [-l] [-m TEXT] [-r REV] [NAME]"

msgid "wait until the second ticks over"
msgstr "attendre la prochaine seconde"

msgid "notify the shell for paths given"
msgstr "notifie l'explorateur pour les chemins fournis"

msgid "remove the status cache"
msgstr "vider le cache de statut"

msgid "show the contents of the status cache (no update)"
msgstr "afficher le contenu du cache de statut (sans mise à jour)"

msgid "update all repos in current dir"
msgstr "mettre à jour tous les dépôts dans le répertoire courant"

msgid "thg thgstatus [OPTION]"
msgstr "thg thgstatus [OPTION]"

msgid "thg topics [-r REV] [NAME]"
msgstr "thg topics [-r REV] [NAME]"

msgid "Please enable the Topic extension first."
msgstr "Activez d'abord l'extension Topic."

msgid "only one new topic name allowed"
msgstr "un seul nouveau nom de topic autorisé"

msgid "thg update [-C] [[-r] REV]"
msgstr "thg update [-C] [[-r] REV]"

msgid "thg userconfig"
msgstr "thg userconfig"

msgid "changeset to view in diff tool"
msgstr "révision à afficher dans l'outil de diff"

msgid "revisions to view in diff tool"
msgstr "révisions à afficher dans l'outil de diff"

msgid "bundle file to preview"
msgstr "fichier paquet à prévisualiser"

msgid "launch visual diff tool"
msgstr "lancer l'outil de diff visuel"

msgid "print license"
msgstr "afficher la licence d'utilisation"

msgid "thg version [OPTION]"
msgstr "thg version [OPTION]"

#, python-format
msgid "TortoiseHg Dialogs (version %s), Mercurial (version %s)\n"
msgstr "Interface TortoiseHg (version %s), Mercurial (version %s)\n"

msgid "Location:"
msgstr "Emplacement :"

msgid "Update to:"
msgstr "Mettre à jour vers :"

msgid "Options:"
msgstr "Options :"

msgid "Discard remote changes, no backup (-C/--clean)"
msgstr "Abandonner les changements distants, pas de sauvegarde (-C/--clean)"

msgid "Perform a push before updating (-p/--push)"
msgstr "Pousser avant de mettre à jour (-p/--push)"

msgid "Allow pushing new branches (--new-branch)"
msgstr "Autoriser de pousser de nouvelles branches (--new-branch)"

msgid "Force push to remote location (-f/--force)"
msgstr "Forcer de pousser vers un distant (-f/--force)"

msgid "remove working directory"
msgstr "supprimer le répertoire de travail"

msgid "unknown revision!"
msgstr "révision inconnue !"

#, python-format
msgid "Remote Update - %s"
msgstr "Mise à jour distante - %s"

msgid "&Update"
msgstr "Mettre à jour"

msgid "Log"
msgstr "Journal"

msgid "Repositories"
msgstr "Dépôts"

#, python-format
msgid "Running at %s"
msgstr "En cours d'exécution à %s"

msgid "Stopped"
msgstr "Arrêté"

msgid "TortoiseHg Web Server"
msgstr "Serveur Web TortoiseHg"

msgid "Web Server"
msgstr "Serveur Web"

msgid "Port:"
msgstr "Port :"

msgid "Status:"
msgstr "État :"

msgid "Start"
msgstr "Démarrer"

msgid "Settings"
msgstr "Paramètres"

msgid "<unspecified>"
msgstr "<non spécifié>"

msgid "&True"
msgstr "Vrai"

msgid "&False"
msgstr "&Faux"

msgid "&Unspecified"
msgstr "Non spécifié"

#, python-format
msgid "%dpt"
msgstr "%d pt"

msgid "Bold"
msgstr "Gras"

msgid "Italic"
msgstr "Italique"

msgid "Strike"
msgstr "Barré"

msgid "Underline"
msgstr "Souligné"

msgid "&Set..."
msgstr "Définir..."

msgid "&Clear"
msgstr "Effacer"

#, python-format
msgid "Failed to load issue tracker: '%s': %s. "
msgstr "Impossible de charger le suivi de problème : '%s' : %s. "

msgid "&Browse..."
msgstr "Parcourir..."

msgid "UI Language"
msgstr "Langue de l'interface"

msgid "Specify your preferred user interface language (restart needed)"
msgstr ""
"Spécifier votre langue préférée pour l'interface (redémarrage nécessaire)"

msgid "Three-way Merge Tool"
msgstr "Outil de fusion 3 voies"

msgid ""
"Graphical merge program for resolving merge conflicts.  If left unspecified, "
"Mercurial will use the first applicable tool it finds on your system or use "
"its internal merge tool that leaves conflict markers in place.  Choose "
"internal:merge to force conflict markers, internal:prompt to always select "
"local or other, or internal:dump to leave files in the working directory for "
"manual merging"
msgstr ""
"Programme de fusion graphique pour résoudre les conflits de fusion. Si non "
"spécifié, Mercurial utilisera le premier outil correct qu'il trouve sur "
"votre système ou son outil interne de fusion qui laisse des marqueurs de "
"conflits. Choisir internal:merge pour forcer les marqueurs de conflit, "
"internal:prompt pour toujours sélectionner local ou autre, ou internal:dump "
"pour laisser les fichiers dans le répertoire de travail pour fusion manuelle"

msgid "Visual Diff Tool"
msgstr "Outil de diff visuel"

msgid ""
"Specify visual diff tool, as described in the [merge-tools] section of your "
"Mercurial configuration files.  If left unspecified, TortoiseHg will use the "
"selected merge tool. Failing that it uses the first applicable tool it finds."
msgstr ""
"Spécifier l'outil de diff visuel, comme décrit dans la section [merge-tools] "
"de vos fichiers de configuration Mercurial. Si non spécifié, TortoiseHg "
"utilisera l'outil de fusion sélectionné. Si cela échoue, il utilise le "
"premier outil correct qu'il trouve."

msgid "Visual Editor"
msgstr "Éditeur visuel"

msgid ""
"Specify visual editor, as described in the [editor-tools] section of your "
"Mercurial configuration files.  If left unspecified, TortoiseHg will use the "
"first applicable tool it finds."
msgstr ""
"Spécifier l'éditeur graphique comme décrit dans la section [editor-tools] de "
"vos fichiers de configuration Mercurial. Si non spécifié, TortoiseHg "
"utilisera le premier outil trouvé qui s'applique."

msgid "CLI Editor"
msgstr "Éditeur en ligne de commande"

msgid ""
"The editor used by Mercurial command line commands to collect multiline "
"input from the user.  Most notably, commit messages."
msgstr ""
"L'éditeur utilisé par les commandes Mercurial pour récupérer des entrées sur "
"plusieurs lignes. Particulièrement, les messages de commit."

msgid "Shell"
msgstr "Shell"

#, python-format
msgid ""
"Specify the command to launch your preferred terminal shell application. If "
"the value includes the string %(reponame)s, the name of the repository will "
"be substituted in place of %(reponame)s. Similarly, %(root)s will be the "
"full path to the repository. (restart needed)<br>Default, Windows: cmd.exe /"
"K title %(reponame)s<br>Default, OS X: not set<br>Default, other: xterm -T "
"\"%(reponame)s\""
msgstr ""
"Spécifier la commande pour lancer votre application terminal préférée. Si la "
"valeur contient la chaîne %(reponame)s, elle est remplacée par le nom du "
"dépôt. De même, %(root)s sera le chemin complet vers le dépôt. (redémarrage "
"nécessaire)<br>Par défaut, Windows : cmd.exe /K title %(reponame)s<br>Par "
"défaut, OS X : non défini<br>Par défaut, autres plateformes : xterm -T "
"\"%(reponame)s\""

msgid "Immediate Operations"
msgstr "Opérations immédiates"

msgid ""
"Space separated list of shell operations you would like to be performed "
"immediately, without user interaction. Commands are \"add remove revert "
"forget\". Default: None (leave blank)"
msgstr ""
"Liste séparée par des espaces de commandes que vous souhaitez voir exécutées "
"immédiatement, sans interaction utilisateur. Les commandes sont \"add remove "
"revert forget\". Par défaut : Aucune (laisser vide)"

msgid "Tab Width"
msgstr "Largeur des tabulations"

msgid ""
"Specify the number of spaces that tabs expand to in various TortoiseHg "
"windows. Default: 8"
msgstr ""
"Spécifier le nombre d'espaces remplaçant une tabulation dans différentes "
"fenêtres de TortoiseHg. Par défaut :8"

msgid "Force Repo Tab"
msgstr "Forcer les onglets de dépôts"

msgid "Always show repo tabs, even for a single repo. Default: False"
msgstr ""
"Toujours afficher les onglets de dépôts, même pour un seul dépôt. Par "
"défaut : Faux"

msgid "Monitor Repo Changes"
msgstr "Surveiller les changements du dépôt"

msgid ""
"Specify the target filesystem where TortoiseHg monitors changes. Default: "
"localonly"
msgstr ""
"Spécifier les systèmes de fichiers dans lesquels TortoiseHg surveille les "
"modifications. : always (toujours), localonly (local uniquement à "
"l'exclusion des disques sur le réseau), never (jamais). Par défaut : "
"localonly"

msgid "Max Diff Size"
msgstr "Taille max de diff"

msgid ""
"The maximum size file (in KB) that TortoiseHg will show changes for in the "
"changelog, status, and commit windows. A value of zero implies no limit.  "
"Default: 1024 (1MB)"
msgstr ""
"La taille maximum du fichier (en KB) dont TortoiseHg affichera les "
"changements dans les fenêtres de changelog, de statut et de commit. Une "
"valeur de zéro signifie aucune limite. Par défaut : 1024 (1 MB)"

msgid "Fork GUI"
msgstr "Créer un processus pour l'interface graphique"

msgid ""
"When running from the command line, fork a background process to run "
"graphical dialogs. This setting is ignored when TortoiseHg runs as an OS X "
"application bundle.  Default: True"
msgstr ""
"Quand lancé depuis la ligne de commande, créer un processus d'arrière-plan "
"pour les dialogues graphiques. Cette préférence est ignorée quand TortoiseHg "
"est une application OS X. Par défaut : True"

msgid "Full Path Title"
msgstr "Chemin complet dans le titre"

msgid ""
"Show a full directory path of the repository in the dialog title instead of "
"just the root directory name.  Default: False"
msgstr ""
"Afficher le chemin complet du dépôt dans le titre du dialogue au lieu du nom "
"du répertoire racine. Par défaut : Faux"

msgid "Auto-resolve merges"
msgstr "Résoudre automatiquement les fusions"

msgid ""
"Indicates whether TortoiseHg should attempt to automatically resolve changes "
"from both sides to the same file, and only report merge conflicts when this "
"is not possible. When False, all files with changes on both sides of the "
"merge will report as conflicting, even if the edits are to different parts "
"of the file. In either case, when conflicts occur, the user will be invited "
"to review and resolve changes manually. Default: True."
msgstr ""
"Indique si TortoiseHg doit tenter de résoudre automatiquement les "
"changements des deux côtés pour un même fichier et uniquement indiquer les "
"conflits de fusion quand ce n'est pas possible. Quand Faux, tous les "
"fichiers avec des changements des deux côtés de la fusion seront indiqués en "
"conflit même si les modifications sont à des endroits différents du fichier. "
"Dans les deux cas, quand un conflit se produit, l'utilisateur sera invité à "
"revoir et à résoudre les changements manuellement. Par défaut : Vrai."

msgid "New Repo Skeleton"
msgstr "Squelette de nouveau dépôt"

msgid ""
"If specified, files in the directory, e.g. .hgignore, are copied to the "
"newly-created repository."
msgstr ""
"Si spécifié, les fichiers du répertoire, par exemple .hgignore, sont copiés "
"vers le dépôt nouvellement créé."

msgid "Default Clone Destination"
msgstr ""

msgid ""
"If specified, the destination field in the clone widget will be pre-filled "
"with this path. Otherwise, it will be pre-filled with the current working "
"directory."
msgstr ""

msgid "Workbench"
msgstr "Workbench"

msgid "Single Workbench Window"
msgstr "Fenêtre unique de Workbench"

msgid ""
"Select whether you want to have a single workbench window. If you disable "
"this setting you will get a new workbench window everytime that you use the "
"\"Hg Workbench\" command on the explorer context menu. Default: True"
msgstr ""
"Sélectionne si vous voulez avoir une seule fenêtre Workbench. Si vous "
"désactivez cette préférence, vous aurez une nouvelle fenêtre Workbench "
"chaque fois que vous utilisez la commande \"Hg Workbench\" dans le menu "
"contextuel de l'explorateur. Par défaut : Vrai"

msgid "Default widget"
msgstr "Widget par défaut"

msgid ""
"Select the initial widget that will be shown when opening a repository. "
"Default: revdetails"
msgstr ""
"Sélectionner le widget initial qui sera affiché à l'ouverture d'un dépôt. "
"Par défaut : revdetails"

msgid ""
"Select the initial revision that will be selected when opening a "
"repository.  You can select the \"current\" (i.e. the working directory "
"parent), the current \"tip\" or the working directory (\"workingdir\"). "
"Default: current"
msgstr ""
"Sélectionner la révision qui sera sélectionnée à l'ouverture d'un dépôt. "
"Vous pouvez sélectionner \"current\" (le parent du répertoire de travail), "
"le \"tip\" actuel or le répertoire de travail (\"workingdir\"). Par défaut : "
"current"

msgid ""
"Open new tabs next\n"
"to the current tab"
msgstr ""
"Ouvrir les nouveaux onglets\n"
"à côté de l'actuel"

msgid ""
"Should new tabs be open next to the current tab? If False new tabs will be "
"open after the last tab. Default: True"
msgstr ""
"Ouvrir les nouveaux onglets à côté de l'onglet actuel ? Si Faux les nouveaux "
"onglets s'ouvriront après le dernier. Par défaut : Vrai"

msgid "Author Coloring"
msgstr "Coloriage par auteur"

msgid "Color changesets by author name. Default: False"
msgstr "Colorier les révisions par auteur. Par défaut : Faux"

msgid "Full Authorname"
msgstr "Nom d'auteur complet"

msgid ""
"Show full authorname in Logview. If not enabled, only a short part, usually "
"name without email is shown. Default: False"
msgstr ""
"Afficher le nom d'auteur complet dans la vue des révisions. Si non activé, "
"une partie raccourcie, habituellement le nom d'utilisateur sans adresse "
"électronique, sera affichée. Par défaut : Faux"

msgid "Task Tabs"
msgstr "Onglets de tâche"

msgid ""
"Show tabs along the side of the bottom half of each repo widget allowing one "
"to switch task tabs without using the toolbar. Default: off"
msgstr ""
"Afficher les onglets sur le côté de la moitié inférieure de chaque widget de "
"dépôt permettant de changer d'onglet de tâche sans utiliser la barre "
"d'outils. Par défaut : off"

msgid "Task Toolbar Order"
msgstr "Ordre de la barre d'outils de tâches"

msgid ""
"Specify which task buttons you want to show on the task toolbar and in which "
"order.<br>Type a list of the task button names. Add separators by putting \"|"
"\" between task button names.<br>Valid names are: log commit sync grep and "
"pbranch.<br>Default: log commit grep pbranch | sync"
msgstr ""
"Spécifier les boutons de tâche que vous voulez afficher sur la barre "
"d'outils de tâches ainsi que leur ordre.<br>Taper une liste de noms de "
"bouton de tâche. Ajouter des séparateurs avec \"|\" entre les noms de bouton "
"de tâche.<br>Les noms valides sont : log commit sync grep et pbranch.<br>Par "
"défaut : log commit grep pbranch | sync"

msgid "Long Summary"
msgstr "Long résumé"

msgid ""
"If true, concatenate multiple lines of changeset summary and truncate them "
"at 80 characters as necessary. Default: False"
msgstr ""
"Si Vrai, concaténer plusieurs lignes de résumé de révision et les tronquer à "
"80 caractères si nécessaire. Par défaut : Faux"

msgid "Log Batch Size"
msgstr "Taille du lot de log"

msgid ""
"The number of revisions to read and display in the changelog viewer in a "
"single batch. Default: 500"
msgstr ""
"Le nombre de révisions à lire et à afficher dans le visualisateur en une "
"fois. Par défaut : 500"

msgid "Dead Branches"
msgstr "Branches mortes"

msgid ""
"Comma separated list of branch names that should be ignored when building a "
"list of branch names for a repository. Default: None (leave blank)"
msgstr ""
"Liste séparée par des virgules de noms de branche qui peuvent être ignorés "
"lors de la construction d'une liste de branches pour un dépôt. Par défaut : "
"Aucune (laisser vide)"

msgid "Branch Colors"
msgstr "Couleurs de branches"

msgid ""
"Space separated list of branch names and colors of the form branch:#XXXXXX. "
"Spaces and colons in the branch name must be escaped using a backslash (\\). "
"Likewise some other characters can be escaped in this way, e.g. \\u0040 will "
"be decoded to the @ character, and \\n to a linefeed. Default: None (leave "
"blank)"
msgstr ""
"Liste séparée par des espaces de noms de branches et de couleurs sous la "
"forme branche:#XXXXXX. Les espaces et les deux points doivent être échappés "
"avec \\. De même quelques autres caractères peuvent être échappés de cette "
"manière, par exemple \\u0040 sera décodé en @, et \\n en nouvelle ligne. Par "
"défaut : Aucune (laisser vide)"

msgid "Hide Tags"
msgstr "Cacher les étiquettes"

msgid ""
"Space separated list of tags that will not be shown. Useful example: Specify "
"\"qbase qparent qtip\" to hide the standard tags inserted by the Mercurial "
"Queues Extension. Default: None (leave blank)"
msgstr ""
"Liste séparée par des espaces d'étiquettes qui ne seront pas affichées. "
"Exemple: spécifier \"qbase qparent qtip\" pour cacher les étiquettes "
"standards insérées par l'extension MQ. Par défaut : Aucune (laisser vide)"

msgid "Activate Bookmarks"
msgstr "Activer les signets"

msgid ""
"Select when TortoiseHg will show a prompt to activate a bookmark when "
"updating to a revision that has one or more bookmarks.<ul><li><b>auto</b>: "
"Try to automatically activate bookmarks. When updating to a revision that "
"has a single bookmark it will be activated automatically. Show a prompt if "
"there is more than one bookmark on the revision that is being updated to."
"<li><b>prompt</b>: The default. Show a prompt when updating to a revision "
"that has one or more bookmarks.<li><b>never</b>: Never show any prompt to "
"activate any bookmarks.</ul><p>Default: prompt"
msgstr ""
"Sélectionner quand TortoiseHg affichera une invite à activer un signet lors "
"de la mise à jour vers une révision qui a un ou plusieurs signets."
"<ul><li><b>auto</b> : Essayer d'activer les signets automatiquement. Lors de "
"la mise à jour vers une révision qui a un seul signet, il sera activé "
"automatiquement. Afficher une invite si il y a plus d'un signet sur la "
"révision vers laquelle la mise à jour se fait.<li><b>prompt</b> : Afficher "
"une invite lors de la mise à jour vers une révision qui a un ou plusieurs "
"signets.<li><b>never</b> : Ne jamais afficher d'invite pour activer des "
"signets.</ul><p>Par défaut : prompt"

msgid "Show Family Line"
msgstr "Afficher la ligne de famille"

msgid ""
"Show indirect revision dependency on the revision graph when filtered by "
"revset. Default: True<p><b>Note</b>: Calculating family line may be slow in "
"some cases. This option is expected to be removed if the performance issue "
"is solved."
msgstr ""
"Afficher les dépendances indirectes des révisions sur le graphe filtré par "
"ensemble de révisions. Par défaut : Vrai<p><b>Note</b> : le calcul des "
"lignes de famille peut être lent dans certains cas. Cette option sera "
"retirée si le problème de performance est résolu."

msgid "Use optimized graph layouter"
msgstr "Utiliser l'agencement optimisé de graphe"

msgid ""
"Use alternative graph layouter for large repositories. Default: "
"False<p><b>Note</b>: This layouter colors edges using branch information and "
"does not display graft edges, regardless of whether they are requested or "
"not."
msgstr ""
"Utiliser l'agencement optimisé de graphe pour les gros dépôts. Par défaut : "
"Faux<p><b>Note</b> : Cet agencement colorie les arcs en utilisant les "
"informations de branche et n'affiche pas les arcs de greffe, indépendamment "
"du fait qu'ils soient demandés ou non."

msgctxt "config item"
msgid "Commit"
msgstr "Commit"

msgid "Username"
msgstr "Nom d'utilisateur"

msgid ""
"Name associated with commits.  The common format is:<br>Full Name &lt;"
"email@example.com&gt;"
msgstr ""
"Nom associé aux commits. Le format habituel est :<br>Nom complet &lt;"
"email@example.com&gt;"

msgid "Ask Username"
msgstr "Demander le nom d'utilisateur"

msgid ""
"If no username has been specified, the user will be prompted to enter a "
"username.  Default: False"
msgstr ""
"Si aucun nom d'utilisateur n'est spécifié, il lui sera demandé. Par défaut : "
"Faux"

msgid "Summary Line Length"
msgstr "Longueur de la ligne de résumé"

msgid ""
"Suggested length of commit message lines. A red vertical line will mark this "
"length.  CTRL-E will reflow the current paragraph to the specified line "
"length. Default: 80"
msgstr ""
"Longueur suggérée pour les lignes de message de commit. Une ligne rouge "
"verticale indiquera cette longueur. CTRL-E arrangera le paragraphe actuel à "
"la longueur indiquée. Valeur par défaut : 80"

msgid "Close After Commit"
msgstr "Fermer après le commit"

msgid "Close the commit tool after every successful commit.  Default: False"
msgstr "Fermer l'outil de commit après chaque commit réussi. Par défaut : Faux"

msgid "Push After Commit"
msgstr "Pousser après le commit"

msgid ""
"Attempt to push to specified URL or alias after each successful commit.  "
"Default: No push"
msgstr ""
"Essayer de pousser vers l'URL ou l'alias spécifié après chaque commit "
"réussi. Par défaut : ne pas pousser"

msgid "Auto Commit List"
msgstr "Liste de commit automatique"

msgid ""
"Comma separated list of files that are automatically included in every "
"commit.  Intended for use only as a repository setting. Default: None (leave "
"blank)"
msgstr ""
"Liste séparée par des virgules de fichiers qui sont inclus automatiquement "
"dans chaque commit. Destiné à être utilisé seulement comme paramètres de "
"dépôt. Par défaut : Aucune (laisser vide)"

msgid "Auto Exclude List"
msgstr "Liste d'exclusion automatique"

msgid ""
"Comma separated list of files that are automatically unchecked when the "
"status, and commit dialogs are opened. Default: None (leave blank)"
msgstr ""
"Liste séparée par des virgules de fichiers qui sont décochés automatiquement "
"quand les dialogues de statut et de commit sont ouverts. Par défaut : Aucune "
"(laisser vide)"

msgid "English Messages"
msgstr "Messages en anglais"

msgid ""
"Generate English commit messages even if LANGUAGE or LANG environment "
"variables are set to a non-English language. This setting is used by the "
"Merge, Tag and Backout dialogs. Default: False"
msgstr ""
"Créer des messages de commit en anglais même si les variables "
"d'environnement LANGUAGE ou LANG sont définies à une autre langue. Ce "
"paramètre est utilisé par les dialogues de fusion, d'étiquette et de "
"backout. Par défaut : Faux"

msgid "New Commit Phase"
msgstr "Phase des nouvelles révisions"

msgid "The phase of new commits. Default: draft"
msgstr "La phase des nouvelles révisions. Par défaut : draft"

msgid "Secret MQ Patches"
msgstr "Patches MQ secrets"

msgid "Make MQ patches secret (instead of draft). Default: False"
msgstr "Rendre les patches MQ secret (au lieu de draft). Par défaut : Faux"

msgid "Check Subrepo Phase"
msgstr "Vérifier la phase des sous-dépôts"

msgid ""
"Check the phase of the current revision of each subrepository.  For settings "
"other than \"ignore\", the phase of the current revision of each "
"subrepository is checked before committing the parent repository.  Default: "
"follow"
msgstr ""
"Vérifier la phase de la révision actuelle de chaque sous-dépôt. Si une autre "
"valeur que \"ignore\", la phase de la révision actuelle de chaque sous-dépôt "
"est vérifiée avant de committer le dépôt parent. Par défaut : follow"

msgid "Monitor working<br>directory changes"
msgstr "Surveiller les changements<br>du répertoire de travail"

msgid ""
"Select when the working directory status list will be refreshed:<br>- "
"<b>auto</b>: [<i>default</i>] let TortoiseHg decide when to refresh the "
"working directory status list.<br>TortoiseHg will refresh the status list "
"whenever it performs an action that may potentially modify the working "
"directory. <i>This may miss any changes that happen outside of TortoiseHg's "
"control;</i><br>- <b>always</b>: in addition to the automatic updates above, "
"also refresh the status list whenever the user clicks on the \"working dir "
"revision\" or on the \"Commit icon\" on the workbench task bar;<br>- "
"<b>alwayslocal</b>: same as \"<b>always</b>\" but restricts forced refreshes "
"to <i>local repos</i>.<br>Default: auto"
msgstr ""
"Sélectionner quand la liste de statut du répertoire de travail est mise à "
"jour :<br>- <b>auto</b> : [<i>par défaut</i>] permet à TortoiseHg de décider "
"quand mettre à jour la liste de statut du répertoire de travail."
"<br>TortoiseHg mettra à jour la liste de statut quand il réalise une action "
"pouvant potentiellement modifier le répertoire de travail. <i>Des "
"changements arrivant en dehors du contrôle de TortoiseHg pourront être "
"manqués ;</i><br>- <b>always</b> : en plus du mode automatique ci-dessus, "
"met aussi à jour la liste de statut quand l'utilisateur clique sur la "
"\"révision répertoire de travail\" ou sur l'icône \"Commit\" de la barre "
"d'outil du Workbench ;<br>- <b>alwayslocal</b> : comme \"<b>always</b>\" "
"mais se limite aux <i>dépôts locaux</i>.<br>Par défaut : auto"

msgid "Confirm adding unknown files"
msgstr "Confirmer l'ajout de fichiers inconnus"

msgid ""
"Determines if TortoiseHg should show a confirmation dialog before adding new "
"files in a commit. If True, a confirmation dialog will be shown. If False, "
"selected new files will be included in the commit with no confirmation "
"dialog.  Default: True"
msgstr ""
"Détermine si TortoiseHg doit afficher un dialogue de confirmation avant "
"d'ajouter de nouveaux fichiers lors d'un commit. Si Vrai, un dialogue de "
"confirmation sera affiché. Si Faux, les nouveaux fichiers sélectionnés "
"seront inclus dans le commit sans dialogue de confirmation. Par défaut : Vrai"

msgid "Confirm deleting files"
msgstr "Confirmer la suppression de fichiers"

msgid ""
"Determines if TortoiseHg should show a confirmation dialog before removing "
"files in a commit. If True, a confirmation dialog will be shown. If False, "
"selected deleted files will be included in the commit with no confirmation "
"dialog.  Default: True"
msgstr ""
"Détermine si TortoiseHg doit afficher un dialogue de confirmation avant de "
"retirer des fichiers lors d'un commit. Si Vrai, un dialogue de confirmation "
"sera affiché. Si Faux, les fichiers retirés sélectionnés seront inclus dans "
"le commit sans dialogue de confirmation. Par défaut : Vrai"

msgid "Sync"
msgstr "Sync"

msgid "After Pull Operation"
msgstr "Opération après avoir tiré"

msgid ""
"Operation which is performed directly after a successful pull. update "
"equates to pull --update, fetch equates to the fetch extension, rebase "
"equates to pull --rebase, updateorrebase equates to pull -u --rebase.  "
"Default: none"
msgstr ""
"Opération effectuée directement après un opération de tirage réussie. update "
"équivaut à pull --update, fetch équivaut à l'extension fetch, rebase "
"équivaut à pull --rebase, updateorrebase équivaut à pull -u --rebase. Par "
"défaut : none (aucune)"

msgid "Default Push"
msgstr "Opération de pousse par défaut"

msgid ""
"Select the revisions that will be pushed by default, whenever you click the "
"Push button.<ul><li><b>all</b>: The default. Push all changes in <i>all "
"branches</i>.<li><b>branch</b>: Push all changes in the <i>current branch</"
"i>.<li><b>revision</b>: Push the changes in the current branch <i><u>up to</"
"u> the current revision</i>.</ul><p>Default: all"
msgstr ""
"Sélectionner les révisions qui seront poussées par défaut, lorsque vous "
"cliquez le bouton Pousser.<ul><li><b>all</b> : Par défaut. Pousser tous les "
"changements de <i>toutes les branches</i>.<li><b>branch</b> : Pousser tous "
"les changements dans la <i>branche actuelle</i>.<li><b>revision</b> : "
"Pousser tous les changements dans la branche actuelle <i><u>jusqu'à</u> la "
"révision actuelle</i></ul><p>Par défaut : all"

msgid "Confirm Push"
msgstr "Confirmer l'opération de pousse"

msgid ""
"Determines if TortoiseHg should show a confirmation dialog before pushing "
"changesets. If False, push will be performed without any confirmation "
"dialog. Default: True"
msgstr ""
"Déterminer si TortoiseHg doit afficher un dialogue de confirmation avant de "
"pousser des révisions. Si Faux, l'opération de pousse sera réalisée sans "
"dialogue de confirmation. Par défaut : Vrai"

msgid "Target Combo"
msgstr "Combo cible"

msgid ""
"Select if TortoiseHg will show a target combo in the sync toolbar."
"<ul><li><b>auto</b>: The default. Show the combo if more than one target "
"configured.<li><b>always</b>: Always show the combo.</ul><p>Default: auto"
msgstr ""
"Sélectionner si TortoiseHg doit montrer le combo cible dans la barre de "
"synchro.<ul><li><b>auto</b> : par défaut. Afficher le combo si plus d'une "
"cible configurée.<li><b>always</b> : Toujours afficher le combo.</ul><p>Par "
"défaut : auto"

msgid "SSH Command"
msgstr "Commande SSH"

msgid ""
"Command to use for SSH connections.<p>Default: \"ssh\" or \"TortoisePlink."
"exe -ssh -2\" (Windows)"
msgstr ""
"Commande à utiliser pour les connexions SSH.<p>Par défaut : \"ssh\" ou "
"\"TortoisePlink.exe -ssh -2\" (Windows)"

msgid "<b>Subrepository Features:</b>"
msgstr "<b>Options de sous-dépôts :</b>"

msgid "Allow Hg Subrepos"
msgstr "Autoriser les sous-dépôts Hg"

msgid ""
"Whether Mercurial subrepositories are allowed in the working directory. "
"Default: True"
msgstr ""
"Si les sous-dépôts Mercurial sont autorisés dans le répertoire de travail. "
"Par défaut : Vrai"

msgid "Allow Git Subrepos"
msgstr "Autoriser les sous-dépôts Git"

#, python-format
msgid ""
"Whether Git subrepositories are allowed in the working directory. Default: "
"False<p><a href=\"%s\">See the security note</a> before enabling Git "
"subrepos."
msgstr ""
"Si les sous-dépôts Git sont autorisés dans le répertoire de travail. Par "
"défaut : Faux<p><a href=\"%s\">Voir la note de sécurité</a> avant d'activer "
"les sous-dépôts Git."

msgid "Allow SVN Subrepos"
msgstr "Autoriser les sous-dépôts SVN"

#, python-format
msgid ""
"Whether Subversion subrepositories are allowed in the working directory. "
"Default: False<p><a href=\"%s\">See the security note</a> before enabling "
"Subversion subrepos."
msgstr ""
"Si les sous-dépôts Git sont autorisés dans le répertoire de travail. Par "
"défaut : Faux<p><a href=\"%s\">Voir la note de sécurité</a> avant d'activer "
"les sous-dépôts Subversion."

msgid "Server"
msgstr "Serveur"

msgid "<b>Repository Details:</b>"
msgstr "<b>Détails de dépôt :</b>"

msgid ""
"Repository name to use in the web interface, and by TortoiseHg as a "
"shorthand name.  Default is the working directory."
msgstr ""
"Nom du dépôt à utiliser dans l'interface web et par TortoiseHg comme nom "
"raccourci. Par défaut : nom du répertoire de travail"

msgid "Encoding"
msgstr "Encodage"

msgid ""
"Character encoding of files in the repository, used by the web interface and "
"TortoiseHg."
msgstr ""
"Encodage de caractère des fichiers dans le dépôt, utilisé par l'interface "
"web et TortoiseHg."

msgid "'Publishing' repository"
msgstr "Dépôt 'publiant'"

msgid ""
"Controls draft phase behavior when working as a server. When true, pushed "
"changesets are set to public in both client and server and pulled or cloned "
"changesets are set to public in the client. Default: True"
msgstr ""
"Contrôle le comportement de la phase 'draft' quand fonctionne comme un "
"serveur. Quand vrai, les révisions poussées deviennent publiques à la fois "
"sur le client et sur le serveur, les révisions clonées ou tirées deviennent "
"publiques sur le client. Par défaut : Vrai"

msgid "<b>Web Server:</b>"
msgstr "<b>Serveur Web :</b>"

msgid "Textual description of the repository's purpose or contents."
msgstr "Description du but ou du contenu du dépôt"

msgid "Contact"
msgstr "Contact"

msgid "Name or email address of the person in charge of the repository."
msgstr "Nom ou adresse de la personne responsable du dépôt."

msgid "Style"
msgstr "Style"

msgid "Which template map style to use"
msgstr "Style de template à utiliser"

msgid "Archive Formats"
msgstr "Formats d'archive"

msgid "Comma separated list of archive formats allowed for downloading"
msgstr ""
"Liste séparée par des virgules des formats d'archive autorisés pour le "
"téléchargement"

msgid "Port"
msgstr "Port"

msgid "Port to listen on"
msgstr "Port à écouter"

msgid "Push Requires SSL"
msgstr "SSL requis pour pousser"

msgid ""
"Whether to require that inbound pushes be transported over SSL to prevent "
"password sniffing."
msgstr ""
"Si requis que les opérations de pousse soient transportées sur SSL pour "
"éviter l'écoute des mots de passe."

msgid "Stripes"
msgstr "Bandes"

msgid ""
"How many lines a \"zebra stripe\" should span in multiline output. Default "
"is 1; set to 0 to disable."
msgstr ""
"Sur combien de lignes une \"bande zébrée\" doit s'étendre sur l'affichage. "
"Par défaut : 1 ; mettre à 0 pour désactiver."

msgid "Max Files"
msgstr "Nombre max de fichiers"

msgid "Maximum number of files to list per changeset. Default: 10"
msgstr "Nombre maximum de fichiers à afficher par révision. Par défaut : 10"

msgid "Max Changes"
msgstr "Nombre max de changements"

msgid "Maximum number of changes to list on the changelog. Default: 10"
msgstr ""
"Nombre maximum de changements à énumérer dans le changelog. Par défaut :10"

msgid "Allow Push"
msgstr "Autoriser les opérations de pousse"

msgid ""
"Whether to allow pushing to the repository. If empty or not set, push is not "
"allowed. If the special value \"*\", any remote user can push, including "
"unauthenticated users. Otherwise, the remote user must have been "
"authenticated, and the authenticated user name must be present in this list "
"(separated by whitespace or \",\"). The contents of the allow_push list are "
"examined after the deny_push list."
msgstr ""
"Si autorisé de pousser vers le dépôt. Si vide ou non défini, pousser n'est "
"pas autorisé. Si la valeur spéciale \"*\", n'importe quel utilisateur "
"distant peut pousser, y compris les utilisateurs non authentifiés. "
"Autrement, l'utilisateur distant doit être authentifié et le nom "
"d'utilisateur doit se trouver dans cette liste (séparé par des espaces ou "
"\",'). Le contenu de la liste allow_push est examinée après la liste "
"deny_push."

msgid "Deny Push"
msgstr "Refuser les opérations de pousse"

msgid ""
"Whether to deny pushing to the repository. If empty or not set, push is not "
"denied. If the special value \"*\", all remote users are denied push. "
"Otherwise, unauthenticated users are all denied, and any authenticated user "
"name present in this list (separated by whitespace or \",\") is also denied. "
"The contents of the deny_push list are examined before the allow_push list."
msgstr ""
"Si interdit de pousser vers le dépôt. Si vide ou non défini, pousser n'est "
"pas interdit. Si la valeur spéciale \"*\", aucun utilisateur distant ne peut "
"pousser. Autrement, les utilisateurs distants non authentifiés sont "
"interdits et les utilisateurs authentifiés présents dans cette liste (séparé "
"par des espaces ou \",') sont aussi interdits. Le contenu de la liste "
"deny_push est examinée avant la liste allow_push."

msgid "Proxy"
msgstr "Proxy"

msgid "Host"
msgstr "Hôte"

msgid ""
"Host name and (optional) port of proxy server, for example \"myproxy:8000\""
msgstr ""
"Nom de l'hôte et port (optionnel) du serveur mandataire, par exemple "
"\"monproxy:8000\""

msgid "Bypass List"
msgstr "Sans mandataire"

msgid ""
"Optional. Comma-separated list of host names that should bypass the proxy"
msgstr ""
"Optionnel. Liste séparée par des virgules de noms de machine accédées "
"directement (sans mandataire)"

msgid "Optional. User name to authenticate with at the proxy server"
msgstr "Optionnel. Nom d'utilisateur pour s'authentifier au serveur mandataire"

msgid "Password"
msgstr "Mot de passe"

msgid "Optional. Password to authenticate with at the proxy server"
msgstr "Optionnel. Mot de passe pour s'authentifier au serveur mandataire"

msgid "From"
msgstr "De"

msgid "Email address to use in the \"From\" header and for the SMTP envelope"
msgstr ""
"Adresse électronique à utiliser dans le champ \"From\" et pour l'enveloppe "
"SMTP"

msgid "To"
msgstr "À"

msgid "Comma-separated list of recipient email addresses"
msgstr ""
"Liste séparée par des virgules des adresses électroniques des destinataires"

msgid "Cc"
msgstr "Copie à (Cc)"

msgid "Comma-separated list of carbon copy recipient email addresses"
msgstr ""
"Liste séparée par des virgules des adresses électroniques des destinataires "
"en copie"

msgid "Bcc"
msgstr "Copie cachée à (Bcc)"

msgid "Comma-separated list of blind carbon copy recipient email addresses"
msgstr ""
"Liste séparée par des virgules des adresses électroniques des destinataires "
"en copie cachée"

msgid "method"
msgstr "méthode"

msgid ""
"Optional. Method to use to send email messages. If value is \"smtp"
"\" (default), use SMTP (configured below).  Otherwise, use as name of "
"program to run that acts like sendmail (takes \"-f\" option for sender, list "
"of recipients on command line, message on stdin). Normally, setting this to "
"\"sendmail\" or \"/usr/sbin/sendmail\" is enough to use sendmail to send "
"messages."
msgstr ""
"Optionnel. Méthode à utiliser pour envoyer les courriels. Si la valeur est "
"\"smtp\" (par défaut), utiliser SMTP (configuré en-dessous). Autrement, "
"indiquer le nom du programme à utiliser se comportant comme sendmail "
"(prendre l'option \"-f\" pour l'émetteur, liste des destinataires sur la "
"ligne de commande, message sur stdin). Normalement, mettre \"sendmail\" ou "
"\"/usr/sbin/sendmail\" est suffisant pour utiliser sendmail."

msgid "SMTP Host"
msgstr "Hôte SMTP"

msgid "Host name of mail server"
msgstr "Nom du serveur de messagerie"

msgid "SMTP Port"
msgstr "Port SMTP"

msgid "Port to connect to on mail server. Default: 25"
msgstr "Port du serveur de courriel. Par défaut : 25"

msgid "SMTP TLS"
msgstr "SMTP TLS"

msgid "Method to enable TLS when connecting to mail server. Default: none"
msgstr ""
"Méthode pour activer TLS lors d'une connexion à un serveur de courrier. Par "
"défaut : aucune"

msgid "SMTP Username"
msgstr "Nom d'utilisateur SMTP"

msgid "Username to authenticate to mail server with"
msgstr "Nom d'utilisateur pour s'authentifier au serveur SMTP"

msgid "SMTP Password"
msgstr "Mot de passe SMTP"

msgid "Password to authenticate to mail server with"
msgstr "Mot de passe pour s'authentifier au serveur SMTP"

msgid "Local Hostname"
msgstr "Nom de l'hôte local"

msgid "Hostname the sender can use to identify itself to the mail server."
msgstr ""
"Nom de l'hôte que l'expéditeur peut utiliser pour s'identifier au serveur."

msgid "Diff and Annotate"
msgstr "Diff et annoter"

msgid "Patch EOL"
msgstr "Fin de lignes des patches"

msgid ""
"Normalize file line endings during and after patch to lf or crlf.  Strict "
"does no normalization.  Auto does per-file detection, and is the recommended "
"setting. Default: strict"
msgstr ""
"Normaliser les fins de ligne durant et après patch à lf ou crlf. Strict ne "
"fait aucune normalisation. Auto fait une détection automatique et c'est ce "
"qui est recommandé. Par défaut : strict"

msgid "Git Format"
msgstr "Format git"

msgid "Use git extended diff header format. Default: False"
msgstr "Utiliser le format d'en-tête de diff étendu git. Par défaut : Faux"

msgid "MQ Git Format"
msgstr "Format git MQ"

msgid ""
"When set to 'auto', mq will automatically use git patches when required  to "
"avoid losing changes to file modes, copy records or binary files. If set to "
"'keep', mq will obey the [diff] section configuration while preserving "
"existing git patches upon qrefresh. If set to 'yes' or 'no', mq will "
"override the [diff] section and always generate git or regular patches, "
"possibly losing data in the second case. Default: auto"
msgstr ""
"Quand défini à 'auto', mq utilisera automatiquement des patches git quand "
"nécessaire pour éviter de perdre des changements de modes de fichier, des "
"enregistrements de copie ou des fichiers binaires. Si défini à 'keep', mq "
"suivra la configuration de la section [diff] en préservant les patches git "
"lors d'un qrefresh. Si défini à 'yes' ou 'no', mq surchargera la section "
"[diff] et créera toujours des patches git ou normaux, en perdant peut-être "
"des données dans le second cas. Par défaut : auto"

msgid "No Dates"
msgstr "Pas de dates"

msgid "Do not include modification dates in diff headers. Default: False"
msgstr ""
"Ne pas inclure les dates de modification dans les en-têtes de diff. Par "
"défaut : Faux"

msgid "Show Function"
msgstr "Afficher la fonction"

msgid "Show which function each change is in. Default: False"
msgstr ""
"Afficher dans quelle fonction chaque changement se trouve. Par défaut : Faux"

msgid "Ignore White Space"
msgstr "Ignorer les espaces"

msgid "Ignore white space when comparing lines in diff views. Default: False"
msgstr ""
"Ignorer les espaces lors de la comparaison de lignes dans les vues de diff. "
"Par défaut : Faux"

msgid "Ignore WS Amount"
msgstr "Ignorer le nombre d'espaces"

msgid ""
"Ignore changes in the amount of white space in diff views. Default: False"
msgstr ""
"Ignorer les changements dans le nombre d'espaces dans les vues de diff. Par "
"défaut : Faux"

msgid "Ignore Blank Lines"
msgstr "Ignorer les lignes blanches"

msgid "Ignore changes whose lines are all blank in diff views. Default: False"
msgstr ""
"Ignorer les changements des lignes blanches dans les vues de diff. Par "
"défaut : Faux"

msgid "<b>Annotate:</b>"
msgstr "<b>Annoter :</b>"

msgid ""
"Ignore white space when comparing lines in the annotate view. Default: False"
msgstr ""
"Ignorer les espaces lors de la comparaison de lignes dans la vue "
"d'annotation. Par défaut : Faux"

msgid ""
"Ignore changes in the amount of white space in the annotate view. Default: "
"False"
msgstr ""
"Ignorer les changements dans le nombre d'espaces dans la vue d'annotation. "
"Par défaut : Faux"

msgid ""
"Ignore changes whose lines are all blank in the annotate view. Default: False"
msgstr ""
"Ignorer les changements des lignes blanches dans la vue d'annotation. Par "
"défaut : Faux"

msgid "Fonts"
msgstr "Polices"

msgid "Message Font"
msgstr "Police de message"

msgid "Font used to display commit messages. Default: monospace 10"
msgstr ""
"Police utilisée pour afficher les messages de commit. Par défaut : monospace "
"10"

msgid "Diff Font"
msgstr "Police de diff"

msgid "Font used to display text differences. Default: monospace 10"
msgstr ""
"Police utilisée pour afficher les différences de texte. Par défaut : "
"monospace 10"

msgid "ChangeLog Font"
msgstr "Police de changelog"

msgid "Font used to display changelog data. Default: monospace 10"
msgstr ""
"Police utilisée pour afficher les données de changelog. Par défaut : "
"monospace 10"

msgid "Output Font"
msgstr "Police de sortie"

msgid "Font used to display output messages. Default: sans 8"
msgstr ""
"Police utilisée pour afficher les messages de sortie. Par défaut : sans 8"

msgid "Extensions"
msgstr "Extensions"

msgid "Tools"
msgstr "Outils"

msgid "Hooks"
msgstr "Hooks"

msgid "Issue Tracking"
msgstr "Suivi de problèmes"

msgid "Issue Regex"
msgstr "Expression régulière de problème"

msgid "Defines the regex to match when picking up issue numbers."
msgstr "Définit l'expression régulière pour trouver des numéros de problèmes."

msgid "Issue Link"
msgstr "Lien vers un problème"

#, python-brace-format
msgid ""
"Defines the command to run when an issue number is recognized. You may "
"include groups in issue.regex, and corresponding {n} tokens in issue.link "
"(where n is a non-negative integer). {0} refers to the entire string matched "
"by issue.regex, while {1} refers to the first group and so on. If no {n} "
"tokens are found in issue.link, the entire matched string is appended "
"instead."
msgstr ""
"Définit la commande à exécuter quand un numéro de problème est reconnu. Vous "
"pouvez inclure des groupes dans issue.regex et des jetons correspondants à "
"{n} dans issue.link (où n est un entier positif). {0} correspond à la chaîne "
"entière trouvée par issue.regex, {1} désigne le premier groupe et ainsi de "
"suite. Si aucun jeton {n} n'est trouvé dans issue.link, la chaîne complète "
"trouvée est ajoutée."

msgid "Inline Tags"
msgstr "Étiquettes 'inline'"

msgid "Show tags at start of commit message."
msgstr "Afficher les étiquettes au début du message de commit."

msgid "Mandatory Issue Reference"
msgstr "Référence à un problème obligatoire"

msgid ""
"When committing, require that a reference to an issue be specified. If "
"enabled, the regex configured in 'Issue Regex' must find a match in the "
"commit message."
msgstr ""
"Lors du commit, demande qu'une référence vers un problème soit spécifiée. Si "
"activé, l'expression régulière configurée dans 'Expression régulière de "
"problème' doit trouver une correspondance dans le message de commit."

msgid "Issue Tracker Plugin"
msgstr "Plugin de suivi de problème"

msgid ""
"Configures a COM IBugTraqProvider or IBugTraqProvider2 issue tracking "
"plugin."
msgstr ""
"Configurer un plugin COM IBugTraqProvider ou IBugTraqProvider2 de suivi de "
"problème."

msgid "Configure Issue Tracker"
msgstr "Configurer le suivi de problème"

msgid "Configure the selected COM Bug Tracker plugin."
msgstr "Configurer le plugin COM sélectionné de suivi de problème"

msgid "Issue Tracker Trigger"
msgstr "Déclencheur de suivi de problème"

msgid ""
"Determines when the issue tracker state will be updated by TortoiseHg. Valid "
"settings values are:<ul><li><b>never</b>: Do not update the Issue Tracker "
"state automatically.<li><b>commit</b>: Update the Issue Tracker state after "
"a successful commit.</ul><p>Default: never"
msgstr ""
"Détermine quand l'état du suivi de problème sera mis à jour par TortoiseHg. "
"Les valeurs valides sont :<ul><li><b>never</b> : Ne pas mettre l'état du "
"suivi de problème automatiquement.<li><b>commit</b> : Mettre à jour l'état "
"du suivi de problème après un commit réussi.</ul><p>Par défaut : never"

msgid "Changeset Link"
msgstr "Lien de révision"

msgid ""
"A template string that, when set, turns the revision number and short hashes "
"that are shown on the revision panels into links.<br>The template string "
"uses a normal <a href=\"https://www.mercurial-scm.org/repo/hg/help/templates"
"\">mercurial template syntax</a>, such as:<ul><li>{node|short} : replaced by "
"the 12 digit revision id.<li>{rev} : replaced by the revision number."
"<li>{gitnode} : if the hg-git extension is enabled, and the repo is a git "
"clone, this is replaced by the git commit hash.</ul>For example, in order to "
"link to bitbucket commit pages you can set this to:<br>https://bitbucket.org/"
"tortoisehg/thg/commits/{node|short}<br>You can also to link to a GitHub/"
"GitLab repo (provided hg-git is installed): <br>https://github.com/torvalds/"
"linux/commit/{gitnode}<br>https://gitlab.com/tortoisegit/tortoisegit/commit/"
"{gitnode}<br>"
msgstr ""

msgid "Path to review board example \"http://demo.reviewboard.org\""
msgstr "Chemin vers l'exemple de Review Board \"http://demo.reviewboard.org\""

msgid "User name to authenticate with review board"
msgstr "Nom d'utilisateur pour s'authentifier avec Review Board"

msgid "Password to authenticate with review board"
msgstr "Mot de passe pour s'authentifier avec Review Board"

msgid "Server Repository ID"
msgstr "Identifiant du dépôt sur le serveur"

msgid "The default repository id for this repo on the review board server"
msgstr "L'identifiant par défaut pour ce dépôt sur le serveur Review Board"

msgid "Target Groups"
msgstr "Groupe cible"

msgid "A comma separated list of target groups"
msgstr "Une liste séparée par des virgules des groupes cibles."

msgid "Target People"
msgstr "Personnes cibles"

msgid "A comma separated list of target people"
msgstr "Une liste séparée par des virgules des personnes cibles."

msgid "Kiln Bfiles"
msgstr "Kiln Bfiles"

msgid "Patterns"
msgstr "Règles"

msgid ""
"Files with names meeting the specified patterns will be automatically added "
"as bfiles"
msgstr ""
"Les fichiers avec des noms correspondants aux motifs spécifiés seront "
"automatiquement ajoutés comme bfiles"

msgid "Size"
msgstr "Taille"

msgid ""
"Files of at least the specified size (in megabytes) will be added as bfiles"
msgstr ""
"Les fichiers de taille supérieure (en Moctets) seront ajoutés comme bfiles"

msgid "System Cache"
msgstr "Cache système"

msgid ""
"Path to the directory where a system-wide cache of bfiles will be stored"
msgstr "Chemin vers le répertoire où un cache système de bfiles sera stocké"

msgid "Simplelock"
msgstr "Simplelock"

msgid "Lock Clone"
msgstr "Clone de verrouillage"

msgid ""
"Location of local clone of organizational lock repository.<p>This repository "
"must contain a \"locked\" text file"
msgstr ""
"Emplacement du clone local du dépôt de verrou de l'organisation.<p>Ce dépôt "
"doit contenir un fichier texte « verrouillé »"

msgid "Largefiles"
msgstr "Largefiles"

msgid ""
"Files with names meeting the specified patterns will be automatically added "
"as largefiles"
msgstr ""
"Les fichiers avec les noms correspondants aux motifs spécifiés seront "
"ajoutés automatiquement comme largefiles"

msgid "Minimum Size"
msgstr "Taille minimum"

msgid ""
"Files of at least the specified size (in megabytes) will be added as "
"largefiles"
msgstr ""
"Les fichiers avec une taille plus grande que celle spécifiée (en MB) seront "
"ajoutés comme largefiles"

msgid "User Cache"
msgstr "Cache utilisateur"

msgid "Path to the directory where a user's cache of largefiles will be stored"
msgstr ""
"Chemin vers le répertoire où un cache utilisateur de largefiles sera stocké"

msgid "Projrc"
msgstr "Projrc"

msgid "Require confirmation"
msgstr "Demander une confirmation"

msgid ""
"When to ask the user to confirm the update of the local \"projrc\" "
"configuration file when the remote projrc file changes. Possible values are:"
"<ul><li><b>always</b>: [<i>default</i>] Always show a confirmation prompt "
"before updating the local .hg/projrc file.<li><b>first</b>: Show a "
"confirmation dialog when the repository is cloned or when a remote projrc "
"file is found for the first time.<li><b>never</b>: Update the local .hg/"
"projrc file automatically, without requiring any user confirmation.</ul>"
msgstr ""
"Quand demander à l'utilisateur de confirmer la mise à jour du fichier de "
"configuration \"projrc\" local si le fichier projrc distant change. Les "
"valeurs possibles sont :<ul><li><b>always</b> : [<i>par défaut</i>] Toujours "
"afficher une demande de confirmation avant de mettre à jour le fichier .hg/"
"projrc local.<li><b>first</b> : Afficher une demande de confirmation quand "
"le dépôt est cloné ou quand un fichier projrc distant est trouvé pour la "
"première fois.<li><b>never</b> : Mettre à jour le fichier .hg/projrc local "
"automatiquement, sans demander de confirmation à l'utilisateur.</ul>"

msgid "Servers"
msgstr "Serveurs"

msgid ""
"List of Servers from which \"projrc\" configuration files must be pulled. "
"Set it to \"*\" to pull from all servers. Set it to \"default\" to pull from "
"the default sync path. Default is pull from NO servers."
msgstr ""
"Liste des serveurs desquels les fichiers de configuration \"projrc\" doivent "
"être tirés. Définir à \"*\" pour tirer de tous les serveurs. Définir à "
"\"default\" pour tirer uniquement du dépôt par défaut. Par défaut, les "
"fichiers \"projrc\" ne sont tirés d'aucun serveur."

msgid "Include"
msgstr "Inclure"

msgid ""
"List of settings that will be pulled from the project configuration file. "
"Default is include NO settings."
msgstr ""
"Liste des paramètres qui seront tirés du fichier de configuration du projet. "
"Par défaut, aucun paramètre."

msgid "Exclude"
msgstr "Exclure"

msgid ""
"List of settings that will NOT be pulled from the project configuration "
"file. Default is exclude none of the included settings."
msgstr ""
"Liste des paramètres qui NE seront PAS tirés du fichier de configuration du "
"projet. Par défaut, exclure aucun des paramètres inclus."

msgid "Update on incoming"
msgstr "Mettre à jour sur entrant"

msgid ""
"Let the user update the projrc on incoming:<ul><li><b>never</b>: "
"[<i>default</i>] Show whether the remote projrc file has changed, but do not "
"update (nor ask to update) the local projrc file.<li><b>prompt</b>: Look for "
"changes to the projrc file. If there are changes _always_ show a "
"confirmation prompt, asking the user if it wants to update its local projrc "
"file.<li><b>auto</b>: Look for changes to the projrc file. Use the value of "
"the \"projrc.confirm\" configuration key to determine whether to show a "
"confirmation dialog or not before updating the local projrc file.</"
"ul><p>Default: never"
msgstr ""
"Laisser l'utilisateur mettre à jour projrc sur entrant :<ul><li><b>never</"
"b> : [<i>par défaut</i>] Afficher si le fichier projrc distant a changé, "
"mais ne pas mettre à jour le fichier projrc local (ni le demander)."
"<li><b>prompt</b>: Chercher les changements dans le fichier projrc. Si il y "
"a des changements, _toujours_ demander une confirmation, demandant à "
"l'utilisateur si il veut mettre à jour son fichier projrc local.<li><b>auto</"
"b>: Chercher les changements dans le fichier projrc. Utiliser la valeur de "
"la clé de configuration \"projrc.confirm\" pour déterminer si il faut "
"demander une confirmation ou non avant de mettre à jour le fichier projrc "
"local.</ul><p>Par défault : never"

msgid "GnuPG"
msgstr "GnuPG"

msgid "Specify the path to GPG. Default: gpg"
msgstr "Indiquer le chemin vers GPG. Par défaut : gpg"

msgid "Key ID"
msgstr "ID de clé"

msgid "GPG key ID associated with user. Default: None (leave blank)"
msgstr ""
"ID de clé GPG associé avec un utilisateur. Par défaut : Aucun (laisser vide)"

msgid "TortoiseHg Settings"
msgstr "Préférences TortoiseHg"

msgid "Iniparse package not found"
msgstr "Paquet iniparse non trouvé"

msgid "Can't change settings without iniparse package - view is readonly."
msgstr ""
"Ne peut pas changer les préférences sans le paquet iniparse - la vue est en "
"lecture seule."

#, python-format
msgid "%s's global settings"
msgstr "Préférences globales de %s"

msgid "No repository found"
msgstr "Aucun dépôt trouvé"

msgid "no repo at "
msgstr "aucun dépôt à "

#, python-format
msgid "%s project settings (.hg/projrc)"
msgstr "Préférences de projet %s (.hg/projrc)"

#, python-format
msgid "%s repository settings"
msgstr "Préférences du dépôt %s"

msgid ""
"Restart all TortoiseHg applications for the following changes to take effect:"
msgstr ""
"Redémarrer toutes les applications TortoiseHg pour que les changements "
"suivants prennent effet :"

msgid "Apply changes before exit?"
msgstr "Appliquer les changements avant de sortir ?"

msgid "&No (discard changes)"
msgstr "&Non (abandonner les changements)"

msgid "Reload"
msgstr "Recharger"

msgid "Settings File:"
msgstr "Fichier de préférences :"

msgid "Confirm Save"
msgstr "Confirmer l'enregistrement"

msgid "Save changes before editing?"
msgstr "Enregistrer les changements avant d'éditer ?"

msgid "&Save"
msgstr "Enregi&strer"

msgid "Confirm Reload"
msgstr "Confirmer le rechargement"

msgid ""
"Unsaved changes will be lost.\n"
"Do you want to reload?"
msgstr ""
"Les changements non enregistrés seront perdus.\n"
"Voulez-vous recharger ?"

msgid "Unable to create a Mercurial.ini file"
msgstr "Impossible de créer un fichier Mercurial.ini"

msgid "Insufficient access rights, reverting to read-only mode."
msgstr "Droits d'accès insuffisants, retour au mode lecture seule."

msgid "Context Menu"
msgstr "Menu contextuel"

msgid "Top menu items:"
msgstr "Éléments du menu principal :"

msgid "Sub menu items:"
msgstr "Éléments de sous-menu :"

msgid "Menu Behavior"
msgstr "Comportement du menu"

msgid "Hide context menu outside repositories"
msgstr "Cacher le menu contextuel en dehors des dépôts"

msgid ""
"Do not show menu items on unversioned folders (use shift + click to override)"
msgstr ""
"Ne pas afficher les menus dans les dossiers non versionnés (utiliser "
"Majuscule + clic pour afficher)"

msgid "Icons"
msgstr "Icônes"

msgid "Overlays"
msgstr "Superpositions"

msgid "Enabled overlays"
msgstr "Superpositions activées"

msgid "Local disks only"
msgstr "Disques locaux uniquement"

msgid "Enabled Overlay Handlers"
msgstr "Gestionnaires de superposition activés"

msgid "Warning: affects all Tortoises, logoff required after change"
msgstr ""
"Attention : touche tous les clients Tortoise, déconnexion nécessaire après "
"changement"

msgid "Added"
msgstr "Ajouté"

msgid "Locked*"
msgstr "Verrouillé*"

msgid "Ignored*"
msgstr "Ignoré*"

msgid "Unversioned"
msgstr "Non versionné"

msgid "Readonly*"
msgstr "Lecture seule*"

msgid "Deleted*"
msgstr "Supprimé*"

msgid "*: not used by TortoiseHg"
msgstr "* : pas utilisé par TortoiseHg"

msgid "Taskbar"
msgstr "Barre de tâches"

msgid "Show Icon"
msgstr "Afficher l'icône"

msgid "Highlight Icon"
msgstr "Mettre en surbrillance l'icône"

#. i18n: URL of TortoiseSVN documentation
msgid ""
"https://tortoisesvn.net/docs/release/TortoiseSVN_en/tsvn-dug-settings."
"html#tsvn-dug-settings-icon-set"
msgstr ""
"https://tortoisesvn.net/docs/release/TortoiseSVN_en/tsvn-dug-settings."
"html#tsvn-dug-settings-icon-set"

#, python-format
msgid ""
"You can change the icon set from <a href=\"%s\">TortoiseSVN's Settings</a>"
msgstr ""
"Vous pouvez changer le jeu d'icônes des <a href=\"%s\">Préférences "
"TortoiseSVN</a>"

msgid "Explorer Extension Settings - TortoiseHg"
msgstr "Préférences de l'extension Explorateur - TortoiseHg"

msgid "Clear"
msgstr "Effacer"

msgid "Clear the current shelf file"
msgstr "Effacer le fichier actuel de \"shelf\""

msgid "Delete the current shelf file"
msgstr "Supprimer le fichier actuel de \"shelf\""

msgid "Left Toolbar"
msgstr "Barre d'outils à gauche"

msgid "Delete selected chunks"
msgstr "Supprimer les morceaux sélectionnés"

msgid "Move all files right"
msgstr "Déplacer tous les fichiers à droite"

msgid "Move selected file right"
msgstr "Déplacer le fichier sélectionné à droite"

msgid "Edit file"
msgstr "Éditer le fichier"

msgid "Move selected chunks right"
msgstr "Déplacer les morceaux sélectionnés à droite"

msgid "Refresh Toolbar"
msgstr "Barre d'outils d'actualisation"

msgid "Refresh"
msgstr "Rafraîchir"

msgid "New Shelf"
msgstr "Nouveau \"shelf\""

msgid "Right Toolbar"
msgstr "Barre d'outils droite"

msgid "Move selected chunks left"
msgstr "Déplacer les morceaux sélectionnés à gauche"

msgid "Move selected file left"
msgstr "Déplacer le fichier sélectionné à gauche"

msgid "Move all files left"
msgstr "Déplacer tous les fichiers à gauche"

msgid "Backup copies of modified files can be found in .hg/Trashcan/"
msgstr ""
"Des copies de sauvegarde des fichiers modifiés se trouvent dans .hg/Trashcan/"

#, python-format
msgid "TortoiseHg Shelve - %s"
msgstr "TortoiseHg Shelve - %s"

msgid "Delete selected chunks from working copy?"
msgstr "Supprimer les morceaux sélectionnés de la copie de travail ?"

#, python-format
msgid "Delete selected chunks from shelf file %s?"
msgstr "Supprimer les morceaux sélectionnés du fichier \"shelf\" %s  ?"

msgid "Are you sure?"
msgstr "Êtes-vous sûr ?"

msgid "TortoiseHg New Shelf Name"
msgstr "Nouveau nom de \"shelf\" TortoiseHg"

msgid "Specify name of new shelf"
msgstr "Indiquer le nom du nouveau \"shelf\""

msgid "Bad filename"
msgstr "Mauvais nom de fichier"

#, python-format
msgid "A shelf name cannot contain %s"
msgstr "Un nom de \"shelf\" ne peut pas contenir %s"

msgid "File already exists"
msgstr "Fichier déjà existant"

msgid "A shelf file of that name already exists"
msgstr "Un fichier \"shelf\" portant ce nom existe déjà"

msgid "New shelf created"
msgstr "Nouveau \"shelf\" créé"

#, python-format
msgid "Delete shelf file %s?"
msgstr "Supprimer le fichier \"shelf\" %s ?"

msgid "Shelf deleted"
msgstr "\"Shelf\" supprimé"

msgid "Revert all working copy changes?"
msgstr "Rétablir tous les changements de la copie de travail ?"

#, python-format
msgid "Clear contents of shelf file %s?"
msgstr "Effacer le contenu du fichier \"shelf\" %s ?"

msgid "Shelf cleared"
msgstr "\"Shelf\" effacé"

#, python-format
msgid "Shelf: %s"
msgstr "Shelf : %s"

#, python-format
msgid "Patch: %s"
msgstr "Patch : %s"

msgid "Key:"
msgstr "Clé :"

msgid "Local sign"
msgstr "Signature locale"

msgid "Sign even if the sigfile is modified (-f/--force)"
msgstr "Signer même si le fichier signature est modifié (-f/--force)"

msgid "No commit"
msgstr "Aucun commit"

msgid "Use custom commit message:"
msgstr "Utiliser un message de commit personnalisé :"

msgid "&Sign"
msgstr "&Signer"

#, python-format
msgid "Sign - %s"
msgstr "Signer - %s"

msgid "Signature has been added"
msgstr "La signature a été ajoutée"

msgid "Repository command still running"
msgstr "Une commande est en cours d'exécution"

msgid "Filter:"
msgstr "Filtre :"

msgid "Check all files"
msgstr "Cocher tous les fichiers"

msgid "Uncheck all files"
msgstr "Décocher tous les fichiers"

msgid "Status File List Toolbar"
msgstr "Barre d'outils de statut des fichiers"

msgid "Remove filter, show root"
msgstr "Enlever le filtre, afficher la racine"

#, python-format
msgid "%s - status (selection filtered)"
msgstr "%s - statut (sélection filtrée)"

#, python-format
msgid "%s - status"
msgstr "%s - statut"

msgid "Check"
msgstr "Cocher"

msgid "Uncheck"
msgstr "Décocher"

msgid "status"
msgstr "état"

msgid "Failed to refresh"
msgstr "Impossible de rafraîchir"

msgid "No appropriate files"
msgstr "Aucun fichier approprié"

msgid "No files found for this operation"
msgstr "Aucun fichier trouvé pour cette opération"

msgid "Stat"
msgstr "État"

msgid "M"
msgstr "M"

msgid "Filename"
msgstr "Nom de fichier"

msgid "Size (KB)"
msgstr "Taille (ko)"

#, python-format
msgid "Checked count: %d"
msgstr "Cochés : %d"

msgid ", resolved merge"
msgstr ", fusion résolue"

msgid ", unresolved merge"
msgstr ", fusion non résolue"

#, python-format
msgid "%s is modified"
msgstr "%s est modifié"

msgid "modified"
msgstr "modifié"

#, python-format
msgid "%s is added"
msgstr "%s est ajouté"

msgid "added"
msgstr "ajouté"

#, python-format
msgid "%s is removed"
msgstr "%s est enlevé"

msgid "removed"
msgstr "enlevé"

#, python-format
msgid "%s is not tracked (unknown)"
msgstr "%s n'est pas suivi (inconnu)"

msgid "unknown"
msgstr "inconnu"

#, python-format
msgid "%s is deleted by non-hg command, but still tracked"
msgstr "%s a été supprimé en dehors de Mercurial mais est toujours suivi"

msgid "missing"
msgstr "manquant"

#, python-format
msgid "%s is ignored"
msgstr "%s est ignoré"

msgid "ignored"
msgstr "ignoré"

#, python-format
msgid "%s is not modified (clean)"
msgstr "%s n'est pas modifié (propre)"

msgid "clean"
msgstr "propre"

#, python-format
msgid "%s is a dirty subrepo"
msgstr "%s est un sous-dépôt sale"

msgid "subrepo"
msgstr "sous-dépôt"

msgid "Check for incoming changes from selected URL"
msgstr "Chercher les révisions entrantes de l'URL sélectionnée"

msgid "Pull incoming changes from selected URL"
msgstr "Tirer les révisions entrantes depuis l'URL sélectionnée"

msgid "Detect outgoing changes to selected URL"
msgstr "Détecter les révisions sortantes vers l'URL sélectionnée"

msgid "Push outgoing changes to selected URL"
msgstr "Pousser les révisions sortantes vers l'URL sélectionnée"

msgid "Sync Bookmarks"
msgstr "Synchroniser des signets"

msgid "Email outgoing changesets for remote repository"
msgstr "Envoyer par courriel des révisions sortantes pour un dépôt distant"

msgid "Manage pending perforce changelists"
msgstr "Gérer les listes de changements Perforce en attente"

msgid "Unbundle"
msgstr "Dépaqueter (unbundle)"

msgid "<b>Selected Options:</b>"
msgstr "<b>Options sélectionnées :</b>"

msgid "Path Edit Toolbar"
msgstr "Barre d'outils d'édition de chemin"

msgid "Security"
msgstr "Sécurité"

msgid "Manage HTTPS connection security and user authentication"
msgstr "Gérer la sécurité de la connexion HTTPS et l'authentification"

msgid "Save"
msgstr "Enregistrer"

msgid "Save current URL under an alias"
msgstr "Enregistrer l'URL actuelle sous un alias"

msgid "Paths in Repository Settings:"
msgstr "Chemins dans les préférences du dépôt :"

msgid "Related Paths:"
msgstr "Chemins liés :"

msgid "branch: "
msgstr "branche : "

msgid "bookmark: "
msgstr "signet : "

#, python-format
msgid "rev: %d (%s)"
msgstr "rev: %d (%s)"

msgid "Post Pull: "
msgstr "Après avoir tiré : "

msgid "&Edit..."
msgstr "Édit&er..."

msgid "&Remove..."
msgstr "Enleve&r..."

msgid "Repository not local"
msgstr "Dépôt non local"

msgid "A terminal shell cannot be opened for remote"
msgstr "Une console ne peut pas être ouverte à distance"

msgid "Confirm path delete"
msgstr "Confirmer la suppression du chemin"

#, python-format
msgid "Delete %s from your repo configuration file?"
msgstr "Supprimer %s du fichier de configuration de votre dépôt ?"

msgid "Select repository"
msgstr "Sélectionner un dépôt"

msgid "No host specified"
msgstr "Aucun hôte spécifié"

msgid "Please set a valid URL to continue."
msgstr "Définissez une URL valide pour continuer."

msgid "No remote repository URL or path set"
msgstr "Aucun URL ou chemin de dépôt distant défini"

msgid ""
"No valid <i>default</i> remote repository URL or path has been configured "
"for this repository.<p>Please type and save a remote repository path on the "
"Sync widget."
msgstr ""
"Aucun URL ou chemin valide <i>par défaut</i> pour le dépôt distant a été "
"configuré pour ce dépôt.<p>Veuillez taper et enregistrer un chemin pour le "
"dépôt distant dans le widget de synchronisation."

msgid "Redundant authentication info"
msgstr "Information d'authentification redondante"

msgid ""
"You have authentication info configured for this host and inside this URL.  "
"Remove authentication info from this URL?"
msgstr ""
"Vous avez des informations d'authentification configurées pour cet hôte et "
"dans cette URL. Supprimer les informations d'authentification pour cette "
"URL ?"

msgid "sync command already running"
msgstr "une commande de synchronisation est déjà en cours d'exécution"

#, python-format
msgid "Getting incoming changesets from %s..."
msgstr "Obtention des révisions entrantes de %s"

#, python-format
msgid "Found incoming changesets from %s"
msgstr "Révisions entrantes trouvées de %s"

#, python-format
msgid "No incoming changesets from %s"
msgstr "Aucune révision entrante de %s"

#, python-format
msgid "Incoming from %s aborted, ret %d"
msgstr "Recherche des révisions entrantes de %s interrompue, ret %d"

#, python-format
msgid "Pulling from %s..."
msgstr "Tirant de %s..."

#, python-format
msgid "Pull from %s completed"
msgstr "\"Pull\" de %s terminé"

#, python-format
msgid "Pull from %s aborted, ret %d"
msgstr "Opération de tirer de %s interrompu, ret %d"

msgid "Merge caused file conflicts"
msgstr "La fusion a causé des conflits de fichiers"

msgid "File conflicts need to be resolved"
msgstr "Les conflits de fichiers doivent être résolus"

#, python-format
msgid "Finding outgoing changesets to %s..."
msgstr "Recherche des révisions sortantes vers %s"

#, python-format
msgid "%d outgoing changesets to %s"
msgstr "%d révisions sortantes vers %s"

#, python-format
msgid "No outgoing changesets to %s"
msgstr "Aucune révision sortante vers %s"

#, python-format
msgid "Outgoing to %s aborted, ret %d"
msgstr "Recherche des révisions sortantes vers %s interrompue, ret %d"

msgid "Perforce pending..."
msgstr "Perforce en attente..."

#, python-format
msgid "%s (submitted)"
msgstr "%s (soumis)"

#, python-format
msgid "%s (pending)"
msgstr "%s (en attente)"

msgid "Unable to parse p4pending output"
msgstr "Impossible d'analyser la sortie p4pending"

#, python-format
msgid "%d pending changelists found"
msgstr "%d listes de changement en attente trouvés"

msgid "No pending Perforce changelists"
msgstr "Aucune liste  de changement  Perforce en attente"

msgid "Aborted p4pending"
msgstr "Abandon de p4pending"

msgid "Unable to determine pending changesets"
msgstr "Impossible de déterminer les révisions en attente"

msgid "Confirm Push to remote Repository"
msgstr "Confirmer l'opération de pousse vers un dépôt distant"

#, python-format
msgid ""
"Push to remote repository\n"
"%s\n"
"?"
msgstr ""
"Pousser vers le dépôt distant\n"
"%s\n"
"?"

#, python-format
msgid "Push to %s aborted"
msgstr "Opération de pousser vers %s abandonnée"

#, python-format
msgid ""
"Invalid default push revision: %s. Please check your Mercurial configuration "
"(tortoisehg.defaultpush)"
msgstr ""
"Révision de pousse par défaut invalide : %s. Vérifiez votre configuration "
"Mercurial (tortoisehg.defaultpush)"

#, python-format
msgid "Pushing to %s..."
msgstr "Poussant vers %s..."

#, python-format
msgid "Push to %s completed"
msgstr "Opération de pousse vers %s terminée"

#, python-format
msgid "Push to %s aborted, ret %d"
msgstr "Opération de pousser vers %s abandonnée, ret %d"

msgid ""
"One or more of the changesets that you are attempting to push involve the "
"creation of a new branch.  Do you want to create a new branch in the remote "
"repository?"
msgstr ""
"Une ou plusieurs révisions que vous tentez de pousser impliquent la création "
"d'une nouvelle branche. Voulez-vous créer une nouvelle branche dans le dépôt "
"distant ?"

msgid "Determining outgoing changesets to email..."
msgstr "Recherche des révisions sortantes à envoyer par courriel..."

msgid "No outgoing changesets"
msgstr "Aucune révision sortante"

#, python-format
msgid "Outgoing aborted, ret %d"
msgstr "Recherche des révisions sortantes interrompue, ret %d"

msgid "Select bundle file"
msgstr "Sélectionner le fichier paquet"

msgid "Bundle files (*.hg)"
msgstr "Fichiers paquets (bundle) (*.hg)"

msgid "Unable to remove URL"
msgstr "Impossible de retirer l'URL"

msgid "Post Pull Behavior"
msgstr "Opération après avoir tiré"

msgid "Select post-pull operation for this repository"
msgstr "Sélectionner l'opération après avoir tiré pour ce dépôt"

msgid "None - simply pull changesets"
msgstr "Aucune - tirer simplement les révisions"

msgid "Update - pull, then try to update"
msgstr "Mettre à jour - tirer, puis essayer de mettre à jour"

msgid "Fetch - use fetch (auto merge pulled changes)"
msgstr ""
"Fetch - utiliser fetch (fusionner automatiquement les changements tirés)"

msgid "Fetch - use fetch extension (fetch is not active!)"
msgstr "Fetch - utiliser l'extension fetch (fetch n'est pas actif !)"

msgid "Rebase - rebase local commits above pulled changes"
msgstr "Rebase - rebase les révisions locales au-dessus des révisions tirées"

msgid "UpdateOrRebase - pull, then try to update or rebase"
msgstr "UpdateOrRebase - tirer puis essayer de mettre à jour ou rebaser"

msgid "Rebase - use rebase extension (rebase is not active!)"
msgstr "Rebase - utiliser l'extension rebase (rebase n'est pas actif !)"

msgid "UpdateOrRebase - use rebase extension (rebase is not active!)"
msgstr "UpdateOrRebase - utilise l'extension rebase (rebase pas actif !)"

msgid "<a href=\"config\">Launch settings tool...</a>"
msgstr "<a href=\"config\">Ouvrir l'outil de configuration...</a>"

msgid "Unable to save post pull operation"
msgstr "Impossible d'enregistrer l'opération d'après tirage"

msgid "Save Path"
msgstr "Enregistrer le chemin"

msgid "Alias"
msgstr "Alias"

msgid "URL"
msgstr "URL"

msgid "Remove authentication data from URL"
msgstr "Supprimer les informations d'authentification de l'URL"

msgid ""
"User authentication data should be associated with the hostname using the "
"security dialog."
msgstr ""
"Les données d'authentification de l'utilisateur devraient être associées "
"avec le nom d'hôte en utilisant le dialogue de sécurité."

msgid "Update subrepo paths"
msgstr "Mettre à jour les chemins des sous-dépôts"

#, python-format
msgid ""
"Update or create a path alias called '%s' on all subrepos, using this URL as "
"the base URL, appending the local relative subrepo path to it"
msgstr ""
"Mettre à jour ou créer un alias de chemin nommé '%s' sur tous les sous-"
"dépôts en utilisant cette URL comme base et en y ajoutant le chemin local "
"relatif du sous-dépôt"

msgid "Unable to save an URL"
msgstr "Impossible d'enregistrer une URL"

msgid "Confirm URL replace"
msgstr "Confirmer le remplacement de l'URL"

#, python-format
msgid "%s already exists, replace URL?"
msgstr "%s existe déjà, remplacer l'URL ?"

#, python-format
msgid ""
"Subrepo '%s' has a non trivial default sync URL:<p>%s<p>Replace it with the "
"following URL?:<p>%s"
msgstr ""
"Le sous-dépôt '%s' a une URL par défaut non trivial :<p>%s</p>La remplacer "
"avec l'URL suivante ?<p>%s"

msgid "Security: "
msgstr "Sécurité : "

#, python-format
msgid "<b>Host:</b> %s"
msgstr "<b>Hôte :</b> %s"

msgid "Secure HTTPS Connection"
msgstr "Connexion HTTPS sécurisée"

msgid "Verify with Certificate Authority certificates (best)"
msgstr ""
"Vérifier avec des certificats d'Autorités de Certification (le meilleur)"

msgid "Verify with stored host fingerprint (good)"
msgstr "Vérifier avec l'empreinte stockée de l'hôte (bon)"

msgid "No host validation, but still encrypted (bad)"
msgstr "Aucune validation de l'hôte mais tout de même chiffré (mauvais)"

msgid "### host certificate fingerprint ###"
msgstr "### empreinte du certificate du serveur ###"

msgid "Query"
msgstr "Requête"

msgid "TLS 1.0"
msgstr "TLS 1.0"

msgid "TLS 1.1"
msgstr "TLS 1.1"

msgid "TLS 1.2"
msgstr "TLS 1.2"

msgid "Minimum Protocol"
msgstr "Protocole minimum"

msgid "User Authentication"
msgstr "Authentification de l'utilisateur"

msgid ""
"Optional. Username to authenticate with. If not given, and the remote\n"
"site requires basic or digest authentication, the user will be prompted for\n"
"it. Environment variables are expanded in the username letting you do\n"
"foo.username = $USER."
msgstr ""
"Optionnel. Nom d'utilisateur pour l'authentification. Si non donné et que "
"le\n"
"site distant demande une authentification, il lui sera demandé. Les "
"variables\n"
"d'environnement sont développées dans le nom d'utilisateur de sorte que\n"
"vous pouvez utiliser foo.username = $USER."

msgid ""
"Optional. Password to authenticate with. If not given, and the remote\n"
"site requires basic or digest authentication, the user will be prompted for\n"
"it."
msgstr ""
"Optionnel. Mot de passe pour l'authentification. Si non donné et que le\n"
"site distant demande une authentification, il lui sera demandé."

msgid ""
"Mercurial keyring extension is enabled. Passwords will be stored in a "
"platform-native secure method."
msgstr ""
"L'extension Mercurial keyring est activée. Les mots de passe seront stockés "
"par une méthode sûre dépendant de votre plate-forme."

msgid ""
"Optional. PEM encoded client certificate key file. Environment variables\n"
"are expanded in the filename."
msgstr ""
"Optionnel. Fichier de clés pour le certificat client au format PEM.\n"
"Les variables d'environnement sont développées dans le nom de fichier."

msgid "User Certificate Key"
msgstr "Clé de certificat utilisateur"

msgid ""
"Optional. PEM encoded client certificate chain file. Environment variables\n"
"are expanded in the filename."
msgstr ""
"Optionnel. Fichier de chaîne de certificat client au format PEM.\n"
"Les variables d'environnement sont développées dans le nom de fichier."

msgid "User Certificate Chain"
msgstr "Chaîne de certificat utilisateur"

msgid "Certificate Query Error"
msgstr "Erreur de requête de certificat"

msgid "Select User Certificate Key File"
msgstr "Sélectionner un fichier de clé de certificat utilisateur"

msgid "PEM files (*.pem *.key)"
msgstr "Fichiers PEM (*.pem *.key)"

msgid "Select User Certificate Chain File"
msgstr "Sélectionner un fichier de chaîne de certificat utilisateur"

msgid "PEM files (*.pem *.crt *.cer)"
msgstr "Fichiers PEM (*.pem *.crt *.cer)"

msgid "Unable to save authentication"
msgstr "Impossible d'enregistrer l'authentification"

#, python-format
msgid "%s - sync options"
msgstr "%s - options de sync"

msgid "Allow push of a new branch (--new-branch)"
msgstr "Autoriser de pousser une nouvelle branche (--new-branch)"

msgid "Force push or pull (override safety checks, --force)"
msgstr ""
"Forcer de pousser ou tirer (outrepasser les vérifications de sécurité, --"
"force)"

msgid "Temporarily disable configured HTTP proxy"
msgstr "Désactiver temporairement le proxy HTTP configuré"

msgid "Emit debugging output (--debug)"
msgstr "Afficher la sortie de déboguage (--debug)"

msgid "Work on patch queue (--mq)"
msgstr "Travailler sur la queue de patch (--mq)"

#, python-format
msgid "Tag - %s"
msgstr "Étiquette - %s"

msgid "Tag:"
msgstr "Étiquette :"

msgid "Tagged:"
msgstr "Étiquetée :"

msgid "Local tag"
msgstr "Étiquette locale"

msgid "Replace existing tag (-f/--force)"
msgstr "Remplacer une étiquette existante (-f/--force)"

msgid "Use English commit message"
msgstr "Utiliser un message de commit en anglais"

msgid "local"
msgstr "local"

msgid "Move"
msgstr "Déplacer"

#, python-format
msgid "Moved tag %s to changeset %s (from changeset %s)"
msgstr "Étiquette %s déplacée à la révision %s (de la révision %s)"

#, python-format
msgid "Added tag %s for changeset %s"
msgstr "Étiquette %s ajoutée à la révision %s"

#, python-format
msgid "Tag '%s' has been moved"
msgstr "L'étiquette '%s' a été déplacée"

#, python-format
msgid "Tag '%s' has been added"
msgstr "L'étiquette '%s' a été ajoutée"

#, python-format
msgid "Removed tag %s"
msgstr "Étiquette %s enlevée"

#, python-format
msgid "Tag '%s' has been removed"
msgstr "l'étiquette '%s' a été enlevée"

msgid "Patch files (*.diff *.patch)"
msgstr "Fichiers patch (*.diff *.patch)"

#, python-format
msgid "Import - %s"
msgstr "Importation - %s"

msgid "Browse Directory..."
msgstr "Parcourir le répertoire..."

msgid "Import from Clipboard"
msgstr "Importer du presse-papiers"

msgid "Do not strip paths (-p0), required for SVN patches"
msgstr "Ne pas supprimer les chemins (-p0), nécessaire pour les patches SVN"

msgid "Preview:"
msgstr "Aperçu :"

msgid "Shelf"
msgstr "Shelf"

msgid "Checking working directory status..."
msgstr "Vérifiant l'état du répertoire de travail..."

msgid "&Import"
msgstr "&Importer"

msgid "Working directory is not clean!  <a href=\"view\">View changes...</a>"
msgstr ""
"Le répertoire de travail n'est pas propre ! <a href=\"view\">View changes..."
"</a>"

msgid "Select patches"
msgstr "Sélectionner les patchs"

msgid "Select Directory containing patches"
msgstr "Sélectionner le répertoire contenant les patchs"

#, python-format
msgid "%s patches"
msgstr "%s patchs"

#, python-format
msgid "%s will be imported to "
msgstr "%s sera importé vers "

msgid "Nothing to import"
msgstr "Rien à importer"

msgid "Strip:"
msgstr "Strip :"

msgid "Discard local changes, no backup (-f/--force)"
msgstr "Abandonner les changements locaux, pas de sauvegarde (-f/--force)"

msgid "No backup (-n/--nobackup)"
msgstr "Pas de sauvegarde (-n/--nobackup)"

msgid "Do not modify working copy during strip (-k/--keep)"
msgstr "Ne pas modifier la copie de travail durant le strip (-k/--keep)"

#, python-format
msgid "<b>%d changeset</b> will be stripped"
msgid_plural "<b>%d changesets</b> will be stripped"
msgstr[0] "<b>%d révision</b> sera enlevée"
msgstr[1] "<b>%d révisions</b> seront enlevées"

msgid "Unknown revision!"
msgstr "Révision inconnue !"

msgid "Detected uncommitted local changes."
msgstr "Changements locaux non committés détectés"

msgid "Do you want to keep them or discard them?"
msgstr "Voulez-vous les garder ou les abandonner ?"

msgid "&Keep (--keep)"
msgstr "&Garder (--keep)"

msgid "&Discard (--force)"
msgstr "&Abandonner (--force)"

msgid "Confirm Strip"
msgstr "Confirmer la suppression des révisions"

#, python-format
msgid "Strip - %s"
msgstr "Strip - %s"

msgid "&Strip"
msgstr "&Strip"

msgid "Topic:"
msgstr "Topic :"

msgid "&Rename"
msgstr "&Renommer"

#, python-format
msgid "Topic - %s"
msgstr "Topic - %s"

#, python-format
msgid "A topic named \"%s\" already exists"
msgstr "Un topic nommé \"%s\" existe déjà"

#, python-format
msgid "Topic '%s' has been added"
msgstr "Topic '%s' a été ajouté"

#, python-format
msgid "Topic '%s' does not exist"
msgstr "Topic '%s' n'existe pas"

#, python-format
msgid "Topic '%s' has been removed"
msgstr "Topic '%s' a été enlevé"

#, python-format
msgid "Topic '%s' has been renamed to %s"
msgstr "Topic '%s' a été renommé en %s"

msgid "Parent 1:"
msgstr "Parent 1 :"

msgid "Parent 2:"
msgstr "Parent 2 :"

msgid "Pull subrepos from:"
msgstr "Tirer les sous-dépôts de :"

msgid "List updated files (--verbose)"
msgstr "Énumérer les fichiers mis à jour (--verbose)"

msgid "Discard local changes, no backup (-C/--clean)"
msgstr "Abandonner les changements locaux, pas de sauvegarde (-C/--clean)"

msgid "Always merge (when possible)"
msgstr "Toujours fusionner (si possible)"

msgid "(same as parent)"
msgstr "(comme le parent)"

msgid "Activate bookmark?"
msgstr "Activer un signet ?"

#, python-format
msgid ""
"The selected revision (%s) has a bookmark on it called \"<i>%s</i>\".<p>Do "
"you want to activate it?<br></b><i>You can disable this prompt by "
"configuring Settings/Workbench/Activate Bookmarks</i>"
msgstr ""
"La révision sélectionnée (%s) a un signet appelé \"<i>%s</i>\".<p>Voulez-"
"vous l'activer ?<br></b><i>Vous pouvez déactiver cette invite en configurant "
"Préférences/Workbench/Activer les signets</i>"

#, python-format
msgid ""
"The selected revision (<i>%s</i>) has <i>%d</i> bookmarks on it.<p>Select "
"the bookmark that you want to activate and click <i>OK</i>.<p>Click "
"<i>Cancel</i> if you don't want to activate any of them.<p><p><i>You can "
"disable this prompt by configuring Settings/Workbench/Activate Bookmarks</"
"i><p>"
msgstr ""
"La révision sélectionnée (<i>%s</i>) a <i>%d</i> signets.<p>Sélectionner le "
"signet que vous voulez activer et cliquer sur <i>OK</i>.<p> Cliquer sur "
"<i>Annuler</i> si vous ne voulez pas en activer.<p><p><i>Vous pouvez "
"déactiver cette invite en configurant Préférences/Workbench/Activer les "
"signets</i>"

msgid "Deactivate current bookmark?"
msgstr "Désactiver le signet actuel ?"

#, python-format
msgid "Do you really want to deactivate the <i>%s</i> bookmark?"
msgstr "Voulez-vous vraiment désactiver le signet <i>%s</i> ?"

msgid ""
"Detected uncommitted local changes in working tree.\n"
"Please select to continue:\n"
msgstr ""
"Changements locaux non committés détectés dans le répertoire de travail.\n"
"Veuillez sélectionner pour continuer :\n"

msgid "Discard - discard local changes, no backup"
msgstr "Abandonner - abandonner les changements locaux, pas de sauvegarde"

msgid "&Shelve"
msgstr "&Shelve"

msgid "Shelve - move local changes to a patch"
msgstr "Shelve - déplacer les changements locaux dans un patch"

msgid "Merge - allow to merge with local changes"
msgstr "Fusionner - permettre la fusion avec les changements locaux"

msgid "Confirm Update"
msgstr "Confirmer la mise à jour"

#, python-format
msgid "Update - %s"
msgstr "Mise à jour - %s"

msgid "[non-existant]"
msgstr "[inexistent]"

msgid "Tool launch failure"
msgstr "Échec de lancement de l'outil"

#, python-format
msgid "%s : %s"
msgstr "%s : %s"

msgid "No diff tool found"
msgstr "Aucun outil de diff trouvé"

msgid "No visual diff tools were detected"
msgstr "Aucun outil de diff visuel détecté"

msgid "[working copy]"
msgstr "[copie de travail]"

msgid "[original]"
msgstr "[original]"

msgid "Unable to find changeset"
msgstr "Impossible de trouver la révision"

msgid "You likely need to refresh this application"
msgstr "Vous devriez rafraîchir cette application"

msgid "No file changes"
msgstr "Aucun fichier modifié"

msgid "There are no file changes to view"
msgstr "Pas de changement de fichier à voir"

msgid "working changes"
msgstr "changements courants"

#, python-format
msgid "changeset %d:%s"
msgstr "révision %d :%s"

#, python-format
msgid "revisions %d:%s to %d:%s"
msgstr "révisions %d:%s à %d:%s"

msgid "Visual Diffs - "
msgstr "Diffs visuels - "

msgid " filtered"
msgstr " filtré"

msgid "Temporary files are removed when this dialog is closed"
msgstr ""
"Les fichiers temporaires sont supprimés lorsque vous fermez cette boîte de "
"dialogue"

msgid "Select Tool:"
msgstr "Choisir l'outil :"

msgid "Dir diff to p1"
msgstr "Diff de répertoires avec p1"

msgid "Dir diff to p2"
msgstr "Diff de répertoires avec p2"

msgid "3-way dir diff"
msgstr "Diff de répertoires 3 voies"

msgid "Directory diff"
msgstr "Diff de répertoire"

msgid "Confirm Discard"
msgstr "Confirmer l'abandon"

msgid "Discard outstanding changes to working directory?"
msgstr "Abandonner les changements en suspens dans le répertoire de travail ?"

msgid "Config files (*.conf *.config *.ini)"
msgstr "Fichiers de configuration (*.conf *.config *.ini)"

msgid "Open hgweb config"
msgstr "Ouvrir la config hgweb"

msgid "Save hgweb config"
msgstr "Enregistrer la config hgweb"

msgid "Path:"
msgstr "Chemin :"

msgid "Local Path:"
msgstr "Chemin local :"

msgid "Select Repository"
msgstr "Sélectionner le dépôt"

msgid "Add Path to Serve"
msgstr "Ajouter le chemin pour Hg serve"

msgid "Edit Path to Serve"
msgstr "Éditer le chemin pour Hg serve"

msgid "Local Path"
msgstr "Chemin local"

msgid "Webconf"
msgstr "Webconf"

msgid "Config File:"
msgstr "Fichier de configuration :"

msgid "Open"
msgstr "Ouvrir"

msgid "New &Workbench"
msgstr "Nouveau &workbench"

msgid "&New Repository..."
msgstr "&Nouveau dépôt..."

msgid "Clon&e Repository..."
msgstr "Clon&er un dépôt..."

msgid "&Open Repository..."
msgstr "&Ouvrir un dépôt..."

msgid "&File"
msgstr "&Fichier"

msgid "&View"
msgstr "Affichage"

msgid "&Repository"
msgstr "Dépôt"

msgid "&Help"
msgstr "Aide"

msgid "&Dock Toolbar"
msgstr "Barre d'outils du &Dock"

msgid "&Task Toolbar"
msgstr "Barre d'outils des &tâches"

msgid "&Custom Toolbar"
msgstr "Barre d'outils personnalisée"

msgid "S&ync Toolbar"
msgstr "Barre d'outils de s&ynchronisation"

msgid "&Close Repository"
msgstr "Fermer un dépôt"

msgid "Sh&ow Repository Registry"
msgstr "Afficher le registre des dépôts"

msgid "Show &Patch Queue"
msgstr "Afficher la queue de &patch"

msgid "Show Conso&le"
msgstr "Afficher la conso&le"

msgid "Place Console in Doc&k Area"
msgstr "Placer la console dans le doc&k"

msgid "R&epository Registry Options"
msgstr "Options du r&egistre des dépôts"

msgid "Save Open Repositories on E&xit"
msgstr "Enregistrer les dépôts ouverts en quittant"

msgid "Sa&ve Current Sync Paths on Exit"
msgstr "Enregister les chemins de synchro en quittant"

msgid "Show Tas&k Tab"
msgstr "Afficher l'onglet de tâches"

msgid "&Commit"
msgstr "&Committer"

msgid "&Patch Branch"
msgstr "Branche de &patch"

msgid "Revision &Details"
msgstr "&Détails de révision"

msgid "&Search"
msgstr "Rechercher"

msgid "S&ynchronize"
msgstr "S&ynchroniser"

msgid "Refresh current repository"
msgstr "Rafraîchir le dépôt actuel"

msgid "Refresh &Task Tab"
msgstr "Rafraîchir l'onglet de &tâche"

msgid "Refresh only the current task tab"
msgstr "Rafraîchir uniquement l'onglet de tâche actuel"

msgid "Load &All Revisions"
msgstr "Ch&arger toutes les révisions"

msgid "Load all revisions into graph"
msgstr "Charger toutes les révisions dans le graphe"

msgid "Go to current revision"
msgstr "Aller à la révision actuelle"

msgid "&Goto Revision..."
msgstr "Aller à la révision..."

msgid "Go to a specific revision"
msgstr "Aller à une révision précise"

msgid "Filter graph with revision sets or branches"
msgstr "Filtrer le graphe avec des ensembles de révisions ou des branches"

msgid "&Workbench Toolbars"
msgstr "Barres d'outils du &Workbench"

msgid "&Lock File..."
msgstr "Verrouiller un fichier..."

msgid "Lock or unlock files"
msgstr "Verrouiller ou déverrouiller des fichiers"

msgid "Update working directory or switch revisions"
msgstr "Mettre à jour le répertoire de travail ou changer de révision"

msgid "&Shelve..."
msgstr "&Shelve..."

msgid "&Import Patches..."
msgstr "&Importer des patchs..."

msgid "U&nbundle..."
msgstr "Dépaqueter (u&nbundle)..."

msgid "&Merge..."
msgstr "Fusionner..."

msgid "Merge with the other head of the current branch"
msgstr "Fusionner avec l'autre tête de la branche courante"

msgid "&Resolve..."
msgstr "&Résoudre..."

msgid "R&ollback/Undo..."
msgstr "R&ollback/Défaire..."

msgid "&Purge..."
msgstr "&Purger..."

msgid "&Bisect..."
msgstr "&Bisect..."

msgid "&Verify"
msgstr "&Vérifier"

msgid "Re&cover"
msgstr "Ré&cupérer"

msgid "&Web Server"
msgstr "Serveur &Web"

msgid "E&xplorer Help"
msgstr "Aide d'E&xplorer"

msgid "&Readme"
msgstr "Lisez-moi"

msgid "About &Qt"
msgstr "À propos de &Qt"

msgid "&About TortoiseHg"
msgstr "À propos de TortoiseHg"

msgid "&Incoming"
msgstr "Entrant"

msgid "&Pull"
msgstr "Tirer"

msgid "&Outgoing"
msgstr "Sortant"

msgid "P&ush"
msgstr "Pousser"

msgid "&Sync Bookmarks..."
msgstr "&Synchroniser des signets..."

#, python-format
msgid ""
"pull: %s\n"
"push: %s"
msgstr ""
"tirer : %s\n"
"pousser : %s"

msgid ""
"There are no configured sync paths.\n"
"Open the Synchronize tab to configure them."
msgstr ""
"Il n'y a aucun chemin de synchronisation configuré.\n"
"Ouvrir l'onglet Synchronisation pour les configurer."

msgid "Check for incoming changes"
msgstr "Chercher les révisions entrantes"

msgid "Pull incoming changes"
msgstr "Tirer les révisions entrantes"

msgid "Detect outgoing changes"
msgstr "Détecter les révisions sortantes"

msgid "Push outgoing changes"
msgstr "Pousser les révisions sortantes"

#, python-format
msgid ""
"Check for incoming changes from\n"
"%s"
msgstr ""
"Chercher les révisions entrantes depuis\n"
"%s"

#, python-format
msgid ""
"Pull incoming changes from\n"
"%s"
msgstr ""
"Tirer les révisions entrantes depuis\n"
"%s"

#, python-format
msgid ""
"Detect outgoing changes to\n"
"%s"
msgstr ""
"Détecter les révisions sortantes vers\n"
"%s"

#, python-format
msgid ""
"Push outgoing changes to\n"
"%s"
msgstr ""
"Pousser les révisions sortantes vers\n"
"%s"

#, python-format
msgid "Execute custom tool '%s'"
msgstr "Lancer l'outil personnalisé '%s'"

msgid "Custom Toolbar &Settings"
msgstr "Configuration de la barre d'outils personnalisée"

msgid "TortoiseHg Workbench"
msgstr "TortoiseHg Workbench"

#, python-format
msgid "%s - TortoiseHg Workbench - %s"
msgstr "%s - Workbench de TortoiseHg - %s"

#, python-format
msgid "%s - TortoiseHg Workbench"
msgstr "%s - TortoiseHg Workbench"

msgid "Goto revision"
msgstr "Aller à la révision"

msgid "Enter revision identifier"
msgstr "Entrer l'identifiant de révision"

msgid "Select repository directory to open"
msgstr "Sélectionner le répertoire de dépôt à ouvrir"

msgid "README not configured"
msgstr "LISEZ-MOI non configuré"

msgid ""
"A README file is not configured for the current repository.<p>To configure a "
"README file for a repository, open the repository settings file, add a "
"'<i>readme</i>' key to the '<i>tortoisehg</i>' section, and set it to the "
"filename or URL of your repository's README file."
msgstr ""
"Un fichier LISEZ-MOI n'est pas configuré pour le dépôt actuel.<p>Pour "
"configurer un fichier LISEZ-MOI pour un dépôt, ouvrir le fichier de "
"configuration du dépôt, ajouter une clé '<i>readme</i>' à la section "
"'<i>tortoisehg</i>' et indiquer le nom du fichier ou l'URL du fichier LISEZ-"
"MOI du dépôt."

msgid "Issue Tracker Plugin Error"
msgstr "Erreur du plugin de suivi de problème"

msgid "Could not instantiate Issue Tracker plugin COM object"
msgstr "Ne peut pas instancier un objet COM du plugin de suivi de problème"

msgid "This error will not be shown again until you restart the workbench"
msgstr ""
"Cette erreur ne sera plus affichée jusqu'au prochain démarrage du workbench."

msgid "Error getting commit message information from Issue Tracker plugin"
msgstr ""
"Erreur en récupérant le message de commit du plugin de suivi de problème"

msgid "Error executing \"commit finished\" trigger"
msgstr "Erreur durant le déclencheur \"commit terminé\""

msgid "Cannot open Plugin Options dialog"
msgstr "Ne peut pas ouvrir le dialogue des options plugin"

msgid "do not verify server certificate (ignoring web.cacerts config)"
msgstr ""
"ne pas vérifier le certificat du serveur (ignorant la config web.cacerts)"

msgid "[--insecure] [SOURCE]"
msgstr "[--insecure] [SOURCE]"

#, python-format
msgid "unsupported URL: %s"
msgstr "URL non supportée : %s"

#, python-format
msgid "%s certificate error: no certificate received"
msgstr "erreur de certificat %s : aucun certificat reçu"

msgid "move after the specified patch"
msgstr "déplacer après le patch spécifié"

msgid "[--after PATCH] PATCH..."
msgstr "[--after PATCH] PATCH..."

msgid "unknown patch to move specified"
msgstr "patch inconnu spécifié à déplacer"

msgid "invalid patch position specified"
msgstr "position invalide de patch spécifiée"

msgid "cannot move applied patches"
msgstr "ne peut pas déplacer les patches appliqués"

#, python-format
msgid "patch %s not in series"
msgstr "patch %s pas dans la série"

msgid "cannot move into applied patches"
msgstr "ne peut pas déplacer dans les patches appliqués"

msgid "abort: "
msgstr "abandon : "

msgid "hint: "
msgstr "indice : "

#, python-format
msgid "HTTP Error: %d (%s)"
msgstr "Erreur HTTP : %d (%s)"

#, python-format
msgid "URLError: %s"
msgstr "Erreur d'URL : %s"

msgid "SSL: Server certificate verify failed"
msgstr "SSL : la vérification du certificat du serveur a échoué"

#, python-format
msgid "SSL: unknown error %s:%s"
msgstr "SSL : erreur inconnue %s:%s"

#, python-format
msgid "SSL error: %s"
msgstr "Erreur SSL : %s"

msgid "hgsubversion packaged with thg"
msgstr "hgsubversion fourni avec thg"

msgid "hggit packaged with thg"
msgstr "hggit fourni avec thg"

msgid "inotify is not supported on this platform"
msgstr "inotify n'est pas supporté sur cette plate-forme"

msgid "eol is incompatible with win32text"
msgstr "eol est incompatible avec win32text"

msgid "win32text is incompatible with eol"
msgstr "win32text est incompatible avec eol"

msgid "hgsubversion is incompatible with perfarce"
msgstr "hgsubversion est incompatible avec perfarce"

msgid "perfarce is incompatible with hgsubversion"
msgstr "perfarce est incompatible avec hgsubversion"

msgid "Workbench custom toolbar"
msgstr "Barre d'outils personnalisée"

msgid "Revision details context menu"
msgstr "Menu contextuel de détails de révision"

msgid "Pair selection context menu"
msgstr "Menu contextuel lors d'une sélection de paire"

msgid "Multiple selection context menu"
msgstr "Menu contextuel lors d'une sélection multiple"

msgid "Commit context menu"
msgstr "Menu contextuel de commit"

msgid "File context menu (on manifest and revision details)"
msgstr "Menu contextuel de fichier (manifeste et détails de révision)"

#, python-format
msgid "%d year"
msgid_plural "%d years"
msgstr[0] "%d an"
msgstr[1] "%d ans"

#, python-format
msgid "%d month"
msgid_plural "%d months"
msgstr[0] "%d mois"
msgstr[1] "%d mois"

#, python-format
msgid "%d week"
msgid_plural "%d weeks"
msgstr[0] "%d semaine"
msgstr[1] "%d semaines"

#, python-format
msgid "%d day"
msgid_plural "%d days"
msgstr[0] "%d jour"
msgstr[1] "%d jours"

#, python-format
msgid "%d hour"
msgid_plural "%d hours"
msgstr[0] "%d heure"
msgstr[1] "%d heures"

#, python-format
msgid "%d minute"
msgid_plural "%d minutes"
msgstr[0] "%d minute"
msgstr[1] "%d minutes"

#, python-format
msgid "%d second"
msgid_plural "%d seconds"
msgstr[0] "%d seconde"
msgstr[1] "%d secondes"

msgid "in the future"
msgstr "dans le futur"

msgid "now"
msgstr "maintenant"

#, python-format
msgid "command parse error: %s"
msgstr "erreur d'analyse de la commande : %s"

#, python-format
msgid "no matches found: %s"
msgstr "aucune correspondance trouvée : %s"

msgid "Commit..."
msgstr "Committer..."

msgid "Commit changes in repository"
msgstr "Committer les changements du dépôt"

msgid "Create Repository Here"
msgstr "Créer un dépôt ici"

msgid "Create a new repository"
msgstr "Créer un nouveau dépôt"

msgid "Clone..."
msgstr "Cloner..."

msgid "Create clone here from source"
msgstr "Créer un clone ici depuis la source"

msgid "File Status"
msgstr "Statut du fichier"

msgid "Repository status & changes"
msgstr "Status & changements du dépôt"

msgid "Add Files..."
msgstr "Ajouter des fichiers..."

msgid "Add files to version control"
msgstr "Ajouter le fichier dans le gestionnaire de version"

msgid "Revert Files..."
msgstr "Récupérer le fichier antérieur..."

msgid "Revert file changes"
msgstr "Récupérer les changements antérieurs"

msgid "Forget Files..."
msgstr "Oublier le fichier..."

msgid "Remove files from version control"
msgstr "Enlever le fichier du gestionnaire de version"

msgid "Remove Files..."
msgstr "Effacer les fichiers..."

msgid "Rename File"
msgstr "Renommer le fichier"

msgid "Rename file or directory"
msgstr "Renommer le fichier ou le dossier"

msgid "View change history in repository"
msgstr "Afficher l'historique des changements du dépôt"

msgid "File History"
msgstr "Historique du fichier"

msgid "View change history of selected files"
msgstr "Afficher l'historique des changements des fichiers sélectionnés"

msgid "Shelve Changes"
msgstr "Changements du \"shelf\""

msgid "Move changes between working dir and patch"
msgstr "Déplacer les changements entre le répertoire de travail et le patch"

msgid "Synchronize"
msgstr "Synchroniser"

msgid "Synchronize with remote repository"
msgstr "Synchroniser avec un dépôt distant"

msgid "Start web server for this repository"
msgstr "Démarrer le serveur web pour ce dépôt"

msgid "Update..."
msgstr "Mettre à jour..."

msgid "Update working directory"
msgstr "Mise à jour du dossier de travail"

msgid "Update Icons"
msgstr "Mettre à jour les icônes"

msgid "Update icons for this repository"
msgstr "Mettre à jour les icônes du dépôt"

msgid "Global Settings"
msgstr "Paramètres généraux"

msgid "Configure user wide settings"
msgstr "Configuration pour les utilisateurs"

msgid "Repository Settings"
msgstr "Paramètres du dépôt"

msgid "Configure repository settings"
msgstr "Configuration du dépôt"

msgid "Explorer Extension Settings"
msgstr "Préférences de l'extension Explorateur"

msgid "Configure Explorer extension"
msgstr "Configurer de l'extension de l'Explorateur"

msgid "About TortoiseHg"
msgstr "À propos de TortoiseHg"

msgid "Show About Dialog"
msgstr "À propos..."

msgid "Diff to parent"
msgstr "Diff avec le parent"

msgid "View changes using GUI diff tool"
msgstr "Afficher les changements avec l'interface graphique de diff"

msgid "Edit Ignore Filter"
msgstr "Éditer le filtre des ignorés"

msgid "Edit repository ignore filter"
msgstr "Éditer le filtre des ignorés du dépôt"

msgid "Guess Renames"
msgstr "Deviner les renommages"

msgid "Detect renames and copies"
msgstr "Détecter les renommages et les copies"

msgid "Search History"
msgstr "Rechercher dans l'historique"

msgid "Search file revisions for patterns"
msgstr "Chercher des motifs dans les révisions du fichier"

msgid "DnD Synchronize"
msgstr "Synchroniser glissé-déposé"

msgid "Synchronize with dragged repository"
msgstr "Synchroniser avec le dépôt déplacé"

#, python-format
msgid "unrecognized response: %s"
msgstr "réponse non reconnue : %s"

msgid "password: "
msgstr "mot de passe : "

#, python-format
msgid "repository %s not found"
msgstr "Dépôt %s non trouvé"

msgid "win32ill: cannot create window for messages"
msgstr "win32ill: ne peut pas créer une fenêtre pour des messages"

#, python-format
msgid "win32ill: unsupported platform: %s\n"
msgstr "win32ill: plate-forme non supportée : %s\n"

msgid "win32ill: interrupted while stopping message loop\n"
msgstr "win32ill: interrompu en arrêtant la boucle de message\n"

#~ msgid "applying patch\n"
#~ msgstr "application du patch\n"

#~ msgid "making snapshot of %d files from rev %s\n"
#~ msgstr "création de l'instantané de %d fichiers depuis la revision %s\n"

#~ msgid "edit failed"
#~ msgstr "erreur d'édition"

#~ msgid "restoring %r to %r\n"
#~ msgstr "restauration de %r vers %r\n"

#~ msgid "limit number of changes displayed"
#~ msgstr "limiter le nombre de changements affichés"

#~ msgid " [Ynsfdaq?] "
#~ msgstr " [Ynsfdaq?] "

#~ msgid "this is a binary file\n"
#~ msgstr "ceci est un fichier binaire\n"

#~ msgid "There is no Mercurial repository here (.hg not found)"
#~ msgstr "Il n'y a pas de dépôt Mercurial ici (.hg non trouvé)"

#~ msgid " and "
#~ msgstr " et "

#~ msgid "hg shelve [OPTION]... [FILE]..."
#~ msgstr "hg shelve [OPTION]... [FILE]..."

#~ msgid "run server in background"
#~ msgstr "démarrer le serveur en tache de fond"

#~ msgid "listening at http://%s%s/%s (%s:%d)\n"
#~ msgstr "écoute sur http://%s%s/%s (%s:%d)\n"

#~ msgid "cannot start server: "
#~ msgstr "ne peut pas démarrer le serveur "

#~ msgid "hg unshelve [OPTION]... [FILE]..."
#~ msgstr "hg unshelve [OPTION]... [FILE]..."

#~ msgid "name to show in web pages (default: working dir)"
#~ msgstr "nom à afficher dans les pages web (défaut : working dir)"

#~ msgid "for remote clients"
#~ msgstr "pour les clients à distance"

#~ msgid "web templates to use"
#~ msgstr "thème web à utiliser"

#~ msgid "template style to use"
#~ msgstr "style à utiliser"

#~ msgid "address to use"
#~ msgstr "adresse à utiliser"

#~ msgid "port to use (default: 8000)"
#~ msgstr "port à utiliser (défaut : 8000)"

#~ msgid "SSL certificate file"
#~ msgstr "fichier de certification SSL"

#~ msgid "hg serve [OPTION]..."
#~ msgstr "hg serve [OPTION]..."

#~ msgid "use IPv6 in addition to IPv4"
#~ msgstr "utiliser l'IPv6 en plus de l'IPv4"

#~ msgid "%d selected, %d total"
#~ msgstr "%d sélectionné(s), %d au total"

#~ msgid "prefix path to serve from (default: server root)"
#~ msgstr "chemin de base du serveur (défaut : racine du serveur)"

#~ msgid "name of file to write process ID to"
#~ msgstr "nom du fichier où enregistrer les ID des processus"

#~ msgid "name of error log file to write to"
#~ msgstr "nom du fichier journal des erreurs à créer"

#~ msgid "name of access log file to write to"
#~ msgstr "nom du fichier journal des accès à créer"

#~ msgid "a tag named \"%s\" already exists"
#~ msgstr "une étiquette du nom de \"%s\" existe déjà"

#~ msgid "backup %r as %r\n"
#~ msgstr "sauvegarder %r vers %r\n"

#~ msgid "%d hunks, %d lines changed\n"
#~ msgstr "%d morceaux, %d lignes modifiées\n"

#~ msgid "user quit"
#~ msgstr "l'utilisateur quitte"

#~ msgid "this modifies a binary file (all or nothing)\n"
#~ msgstr "ceci modifie un fichier binaire\n"

#~ msgid "_Add"
#~ msgstr "_Ajouter"

#~ msgid ""
#~ "Your username has not been configured.\n"
#~ "\n"
#~ "Please configure your username and try again"
#~ msgstr ""
#~ "votre nom d'utilisateur n'a pas été défini.\n"
#~ "\n"
#~ "Veuillez le définir et réessayer."

#~ msgid "New Search"
#~ msgstr "Nouvelle recherche"

#~ msgid "Open new search tab"
#~ msgstr "Ouvrir un nouvel onglet de recherche"

#~ msgid "Unable to create "
#~ msgstr "Impossible de créer "

#~ msgid "Source path is empty"
#~ msgstr "Le chemin source est vide"

#~ msgid "_Undo"
#~ msgstr "Ann_uler"

#~ msgid "Re_vert"
#~ msgstr "Re_venir"

#~ msgid "Backout"
#~ msgstr "Revenir"

#~ msgid "Unable to apply patch"
#~ msgstr "Impossible d'effectuer la mise à jour."

#~ msgid "Errors during rollback!"
#~ msgstr "Erreur lors du retour en arrière !"

#~ msgid "Stop operation on current tab"
#~ msgstr "Annuler les opérations sur l'onglet courant."

#~ msgid ""
#~ "Comma separated list of exclusion patterns.  Exclusion patterns are "
#~ "applied after inclusion patterns."
#~ msgstr ""
#~ "Liste des règles d'exclusion, séparées par des virgules. Par défaut, le "
#~ "dépôt entier est parcouru."

#~ msgid "Start this search"
#~ msgstr "Lancer cette recherche"

#~ msgid ""
#~ "Comma separated list of inclusion patterns.  By default, the entire "
#~ "repository is searched."
#~ msgstr ""
#~ "Liste des règles d'inclusion, séparées par des virgules. Par défaut, le "
#~ "dépôt entier est parcouru."

#~ msgid "Show all matching revisions"
#~ msgstr "Afficher toutes les versions correspondantes"

#~ msgid "Show line numbers"
#~ msgstr "Afficher les numéros de ligne"

#~ msgid "Unable to annotate "
#~ msgstr "Impossible d'annoter "

#~ msgid "File is unrevisioned"
#~ msgstr "Le fichier n'est pas suivi"

#~ msgid "You must provide a search expression"
#~ msgstr "Vous devez fournir une expression régulière"

#~ msgid "Search \"%s\""
#~ msgstr "Recherche \"%s\""

#~ msgid "Search %d"
#~ msgstr "Recherche %d"

#~ msgid "No regular expression given"
#~ msgstr "Aucune expression régulière fournie"

#~ msgid "Matches"
#~ msgstr "Correspondances"

#~ msgid "Invalid path"
#~ msgstr "Chemin non valide"

#~ msgid " Aborted"
#~ msgstr " annulé(e)"

#~ msgid " Messages and Errors"
#~ msgstr " Messages et Erreurs"

#~ msgid "Accept Match"
#~ msgstr "Accepte l'occurence"

#~ msgid "Minimum Simularity Percentage"
#~ msgstr "Pourcentage de similitude minimal"

#~ msgid "Unrevisioned Files"
#~ msgstr "FIchiers non suivis"

#~ msgid "Find Copies"
#~ msgstr "Cherche les Copies"

#~ msgid "Save File"
#~ msgstr "Enregistrer le fichier"

#~ msgid "Differences from Source to Dest"
#~ msgstr "Différences entre Source et Cible"

#~ msgid "Candidate Matches"
#~ msgstr "Occurences possibles"

#~ msgid ""
#~ "== %s and %s have identical contents ==\n"
#~ "\n"
#~ msgstr ""
#~ "== %s et %s ont des contenus identiques ==\n"
#~ "\n"

#~ msgid "finding source of "
#~ msgstr "recherche de la source de "

#~ msgid ""
#~ "\n"
#~ "[command interrupted]"
#~ msgstr ""
#~ "\n"
#~ "[commande interrompue]"

#~ msgid "Envelope"
#~ msgstr "Enveloppe"

#~ msgid "Configure email settings"
#~ msgstr "Configure les réglages d'e-mail"

#~ msgid "Email outgoing changes"
#~ msgstr "Envoie par e-mail les changements à faire"

#~ msgid "Email Mercurial Patches"
#~ msgstr "Envoyer par e-mail des mises à jour de Mercurial"

#~ msgid "You must specify a recipient"
#~ msgstr "Vous devez spécifier un destinataire."

#~ msgid "Patch Series (Bundle) Description"
#~ msgstr "Description du groupe de mises à jour"

#~ msgid "Info required"
#~ msgstr "Information requise"

#~ msgid "You must specify a sender address"
#~ msgstr "Vous devez spécifier une adresse d'expédition"

#~ msgid "Remove Selected"
#~ msgstr "Supprimer la sélection"

#~ msgid "Filters"
#~ msgstr "Filtres"

#~ msgid "Unknown Files"
#~ msgstr "Fichiers inconnus"

#~ msgid "You must configure SMTP"
#~ msgstr "Vous devez configurer le SMTP"

#~ msgid "Glob:"
#~ msgstr "Glob:"

#~ msgid "Add special files (.hgignore, ...)"
#~ msgstr "Ajouter les fichiers spéciaux (.hgignore, ...)"

#~ msgid "Make repo compatible with Mercurial 1.0"
#~ msgstr "Créé un dépôt compatible avec Mercurial 1.0"

#~ msgid "Please enter the directory path"
#~ msgstr "Veuillez entrer le chemin du répertoire"

#~ msgid "Unable to create new repository"
#~ msgstr "Impossible de créer le nouveau dépôt"

#~ msgid "Error when creating repository"
#~ msgstr "Erreur lors de la création du dépôt"

#~ msgid "rename takes one or two path arguments"
#~ msgstr "renommer nécessite un ou deux chemins comme paramètre."

#~ msgid "hgtk: unknown command '%s'\n"
#~ msgstr "hgtk : commande inconnue '%s'\n"

#~ msgid "hgtk: %s\n"
#~ msgstr "hgtk : %s\n"

#~ msgid ""
#~ "hgtk: command '%s' is ambiguous:\n"
#~ "    %s\n"
#~ msgstr ""
#~ "hgtk : la commande '%s' est ambigüe:\n"
#~ "    %s\n"

#~ msgid "hgtk %s: %s\n"
#~ msgstr "hgtk %s : %s\n"

#~ msgid "use \"hgtk help\" for the full list of commands"
#~ msgstr "utiliser \"hgtk help\" pour la liste complète des commandes"

#~ msgid ""
#~ "use \"hgtk help\" for the full list of commands or \"hgtk -v\" for details"
#~ msgstr ""
#~ "utiliser \"hgtk help\" pour la liste complète des commandes ou \"hgtk -v"
#~ "\" pour les détails"

#~ msgid "use \"hgtk -v help %s\" to show global options"
#~ msgstr "utiliser \"hgtk -v help %s\" pour afficher les options globales"

#~ msgid "use \"hgtk -v help%s\" to show aliases and global options"
#~ msgstr ""
#~ "utiliser \"hgtk -v help %s\" pour afficher les alias et les options "
#~ "globales"

#~ msgid "(No help text available)"
#~ msgstr "(pas d'aide disponible)"

#~ msgid "Hgtk - TortoiseHg's GUI tools for Mercurial SCM (Hg)\n"
#~ msgstr ""
#~ "Hgtk - Interface graphique de TortoiseHg pour le gestionnaire de version "
#~ "Mercurial (Hg)\n"

#~ msgid "hgtk about"
#~ msgstr "hgtk à propos"

#~ msgid "hgtk add [FILE]..."
#~ msgstr "hgtk add [FICHIER]"

#~ msgid "hgtk clone SOURCE [DEST]"
#~ msgstr "hgtk clone ORIGINE [CIBLE]"

#~ msgid "hgtk hgignore [FILE]"
#~ msgstr "hgtk hgignore [FICHIER]"

#~ msgid "hgtk datamine"
#~ msgstr "hgtk datamine"

#~ msgid "hgtk commit [OPTIONS] [FILE]..."
#~ msgstr "hgtk commit [OPTIONS] [FICHIER]..."

#~ msgid "hgtk merge"
#~ msgstr "hgtk merge"

#~ msgid "hgtk log [OPTIONS] [FILE]"
#~ msgstr "hgtk log [OPTIONS] [FICHIER]"

#~ msgid "hgtk init [DEST]"
#~ msgstr "hgtk init [CIBLE]"

#~ msgid "hgtk repoconfig"
#~ msgstr "hgtk repoconfig"

#~ msgid "hgtk guess"
#~ msgstr "hgtk guess"

#~ msgid "hgtk userconfig"
#~ msgstr "hgtk userconfig"

#~ msgid "hgtk revert [FILE]..."
#~ msgstr "hgtk revert [FICHIER]..."

#~ msgid "hgtk remove [FILE]..."
#~ msgstr "hgtk remove [FICHIER]..."

#~ msgid "hgtk rename SOURCE [DEST]"
#~ msgstr "hgtk rename ORIGINE [CIBLE]"

#~ msgid "hgtk status [FILE]..."
#~ msgstr "hgtk status [FICHIER]..."

#~ msgid "hgtk recovery"
#~ msgstr "hgtk recovery"

#~ msgid "hgtk synch"
#~ msgstr "hgtk synch"

#~ msgid "hgtk shelve"
#~ msgstr "hgtk shelve"

#~ msgid "[-o] CMD"
#~ msgstr "[-o] CMD"

#~ msgid "hgtk serve [OPTION]..."
#~ msgstr "hgtk serve [OPTION]..."

#~ msgid "show the command options"
#~ msgstr "affiche les options des commandes"

#~ msgid "hgtk version [OPTION]"
#~ msgstr "hgtk version [OPTION]"

#~ msgid "_Filter"
#~ msgstr "_Filtrer"

#~ msgid "hgtk help [COMMAND]"
#~ msgstr "hgtk help [COMMANDE]"

#~ msgid "Reload revision history"
#~ msgstr "Recharge l'historique des versions"

#~ msgid "Revert %s to contents at revision %d?"
#~ msgstr "Faire revenir %s à la version %d ?"

#~ msgid "Branch Operations"
#~ msgstr "Opérations de branches"

#~ msgid "Paste _Filenames"
#~ msgstr "Coller Noms de _Fichiers"

#~ msgid ""
#~ "The following lines are over the %i-character limit: %s.\n"
#~ "\n"
#~ "Ignore format policy and continue commit?"
#~ msgstr ""
#~ "Les lignes suivantes dépassent la limit de %i caractères: %s.\n"
#~ "\n"
#~ "Voulez-vous ignorer les règles de formattage, et continuer l'envoi ?"

#~ msgid ""
#~ "The summary line is not followed by a blank line.\n"
#~ "\n"
#~ "Ignore format policy and continue commit?"
#~ msgstr ""
#~ "La ligne de compte-rendu n'est pas suivie d'une ligne vide.\n"
#~ "\n"
#~ "Voulez-vous ignorer les règles de formattage, et continuer l'envoi ?"

#~ msgid "Message format configuration error"
#~ msgstr "Erreur de configuration du format de message"

#~ msgid "close branch: "
#~ msgstr "fermer une branche : "

#~ msgid "new branch: "
#~ msgstr "nouvelle branche : "

#~ msgid "The summary line is not followed by a blank line"
#~ msgstr "La ligne de description n'est pas suivie d'une ligne vide."

#~ msgid "App_ly Format"
#~ msgstr "App_liquer Format"

#~ msgid "The summary line length of %i is greater than %i"
#~ msgstr "La longueur de la ligne de description de %i est plus grande que %i"

#~ msgid "Message format needs to be configured"
#~ msgstr "le format de message doit être configuré"

#~ msgid "shelve changes to %s?"
#~ msgstr "archiver les modifications vers %s ?"

#~ msgid "shelve this change to %r?"
#~ msgstr "archiver ce changement vers %r ?"

#~ msgid "applying shelved patch\n"
#~ msgstr "application du patch archivé\n"

#~ msgid "unshelve completed\n"
#~ msgstr "désarchivage terminé\n"

#~ msgid "removing shelved patches\n"
#~ msgstr "suppression des patchs archivés\n"

#~ msgid "restoring backup files\n"
#~ msgstr "restoration des fichiers de sauvegarde\n"

#~ msgid "removing shelve file\n"
#~ msgstr "suppression du fichier d'archive\n"

#~ msgid "saving patch to shelve\n"
#~ msgstr "sauvegarde de patch à archiver\n"

#~ msgid "shelve can only be run interactively"
#~ msgstr "l'archivage ne peut utilisé qu'interactivement."

#~ msgid "no changes to shelve\n"
#~ msgstr "aucune modification à archiver\n"

#~ msgid "mark new/missing files as added/removed before shelving"
#~ msgstr ""
#~ "marquer les fichiers nouveaux ou manquants comme ajoutés ou supprimés "
#~ "avant l'archivage"

#~ msgid "append to existing shelve data"
#~ msgstr "ajouter aux données d'archivage existantes"

#~ msgid "overwrite existing shelve data"
#~ msgstr "écraser les données d'archivage existantes"

#~ msgid "inspect shelved changes only"
#~ msgstr "inspecter seulement les changements archivés"

#~ msgid "proceed even if patches do not unshelve cleanly"
#~ msgstr "continuer même si les patches ne se restaurent pas correctement"

#~ msgid "revisions to compare"
#~ msgstr "versions à comparer"

#~ msgid "Custom Filter"
#~ msgstr "Filtre utilisateur"

#~ msgid "TortoiseHg Clone"
#~ msgstr "Clonage TortoiseHg"

#~ msgid "Toggle _Wordwrap"
#~ msgstr "Activer/déactiver le retour à la ligne"

#~ msgid "Confirm revert file to old revision"
#~ msgstr "Confirmer le retour à l'ancienne version"

#~ msgid "Changeset Description"
#~ msgstr "Description de l'ensemble de modifications"

#~ msgid "Please enter a valid source path"
#~ msgstr "Veuillez entrer un chemin origine valide"

#~ msgid "Clone"
#~ msgstr "Cloner"

#~ msgid "Apply"
#~ msgstr "Appliquer"

#~ msgid ""
#~ "Revert all files to revision %d?\n"
#~ "This will overwrite your local changes"
#~ msgstr "Rétablir tous les fichiers de la révision %d ?"

#~ msgid "Write bundle to"
#~ msgstr "Écrire le paquet sous"

#~ msgid "Invalid date specification"
#~ msgstr "Date spécifiée invalide"

#~ msgid "Merge target (other)"
#~ msgstr "Destination de fusion (autre)"

#~ msgid "Undo"
#~ msgstr "Annuler"

#~ msgid "Must supply a target revision"
#~ msgstr "Vous devez fournir un révision destinataire"

#~ msgid "Current revision (local)"
#~ msgstr "Révision courante (locale)"

#~ msgid "Stop the hg operation"
#~ msgstr "Annuler l'opération hg"

#~ msgid "Clean checkout, undo all changes"
#~ msgstr "Nettoyer, annule toutes les modifications"

#~ msgid "Clean checkout of original revision?"
#~ msgstr "Rétablir la révision d'origine"

#~ msgid "Confirm undo merge"
#~ msgstr "Confirmer l'annulation de la fusion"

#~ msgid "command is running"
#~ msgstr "commande en cours"

#~ msgid "Cannot close now"
#~ msgstr "Ne peut actuellement pas être fermé"

#~ msgid "Confirm clean repository"
#~ msgstr "Confirmer le nettoyer du dépôt"

#~ msgid "HTTP Port:"
#~ msgstr "Port HTTP :"

#~ msgid "Configure"
#~ msgstr "Configurer"

#~ msgid "Configure web settings"
#~ msgstr "Configurer les paramètres internet"

#~ msgid "Start server"
#~ msgstr "Lancer le serveur"

#~ msgid "Stop server"
#~ msgstr "Arrêter le serveur"

#~ msgid "Invalid port 2048..65535"
#~ msgstr "Port invalide 2034..65535"

#~ msgid "Confirm Really Exit?"
#~ msgstr "Réellement confirmer la fermeture ?"

#~ msgid "_delete"
#~ msgstr "_supprimer"

#~ msgid "refresh"
#~ msgstr "rafraîchir"

#~ msgid "path"
#~ msgstr "chemin"

#~ msgid "ms"
#~ msgstr "ms"

#~ msgid "Copy file to"
#~ msgstr "Copier le fichier sous"

#~ msgid "Rename file to:"
#~ msgstr "Renommer le fichier sous :"

#~ msgid "Nothing Removed"
#~ msgstr "Rien n'a été supprimé"

#~ msgid "st"
#~ msgstr "ier"

#~ msgid "Nothing Moved"
#~ msgstr "Rien n'a été déplacé"

#~ msgid "Nothing Copied"
#~ msgstr "Rien n'a été copié"

#~ msgid "Nothing Added"
#~ msgstr "Rien n'a été ajouté"

#~ msgid "Delete Errors"
#~ msgstr "Supprimer les erreurs"

#~ msgid "Nothing"
#~ msgstr "Rien"

#~ msgid "Advanced Options"
#~ msgstr "Options avancées"

#~ msgid "No repository selected"
#~ msgstr "Aucun dépôt sélectionné"

#~ msgid "Bundle (*.hg)"
#~ msgstr "Paquet (*.hg)"

#~ msgid "Bundle (*)"
#~ msgstr "Paquet (*)"

#~ msgid "Select Bundle"
#~ msgstr "Sélectionner le paquet"

#~ msgid "[All Files]"
#~ msgstr "[Tous les fichiers]"

#~ msgid " %s is larger than the specified max diff size"
#~ msgstr " %s est plus gros que la taille maximum spécifiée"

#~ msgid "Select Folder"
#~ msgstr "Sélectionner le répertoire"

#~ msgid "All files"
#~ msgstr "Tous les fichiers"

#~ msgid "(version %s)"
#~ msgstr "(version %s)"

#~ msgid "with %s"
#~ msgstr "avec %s"

#~ msgid "Do you want to abort?"
#~ msgstr "Voulez-vous annuler?"

#~ msgid "Confirm Abort"
#~ msgstr "Confirmer l'annulation"

#~ msgid "All Files (*.*)"
#~ msgstr "Tous les fichiers (*.*)"

#~ msgid "Save as.."
#~ msgstr "Enregistrer sous..."

#~ msgid "Advanced options"
#~ msgstr "Options avancées"

#~ msgid "Source and destination are the same"
#~ msgstr "Source et destination sont les mêmes"

#~ msgid "Please specify different paths"
#~ msgstr "Veuillez spécifier des chemins différents"

#~ msgid "Advanced"
#~ msgstr "Avancé"

#~ msgid "Archive"
#~ msgstr "Archive"

#~ msgid "Compressed zip archives"
#~ msgstr "Archives zip compressées"

#~ msgid ""
#~ "The destination \"%s\" already exists!\n"
#~ "\n"
#~ "Do you want to overwrite it?"
#~ msgstr ""
#~ "La destination \"%s\" existe déjà !\n"
#~ "\n"
#~ "Voulez-vous l'écraser ?"

#~ msgid ""
#~ "The directory \"%s\" isn't empty!\n"
#~ "\n"
#~ "Do you want to overwrite it?"
#~ msgstr ""
#~ "Le répertoire \"%s\" n'est pas vide !\n"
#~ "\n"
#~ "Voulez-vous l'écraser ?"

#~ msgid "_Forget"
#~ msgstr "_Oublier"

#~ msgid "_Diff"
#~ msgstr "_Diff"

#~ msgid "_View"
#~ msgstr "_Affichage"

#~ msgid "_Operations"
#~ msgstr "_Opérations"

#~ msgid "Use uncompressed transfer"
#~ msgstr "Utiliser le transfert non compressé"

#~ msgid "Error: %s"
#~ msgstr "Erreur : %s"

#~ msgid "Add/Remove the following files?"
#~ msgstr "Ajouter/Supprimer les fichier suivants ?"

#~ msgid "Invalid regular expression"
#~ msgstr "Expression régulière invalide"

#~ msgid "Info Required"
#~ msgstr "Informations Requises"

#~ msgid "Contents"
#~ msgstr "Contenu"

#~ msgid "_Tools"
#~ msgstr "_Outils"

#~ msgid "Loading history..."
#~ msgstr "Chargement de l'historique..."

#~ msgid "_Help"
#~ msgstr "_Aide"

#~ msgid "unknown CmdWidget style: %s"
#~ msgstr "style CmdWidget inconnu : %s"

#~ msgid "Select"
#~ msgstr "Sélection"

#~ msgid "Select Revision"
#~ msgstr "Sélectionner une révision"

#~ msgid "Invalid Revision"
#~ msgstr "Révision invalide"

#~ msgid "revision number, changeset ID, branch or tag"
#~ msgstr "numéro de révision"

#~ msgid "Lang \"%s\" can not be set.\n"
#~ msgstr "La langue \"%s\" ne peut être paramétrée.\n"

#~ msgid ""
#~ "Select language for spell checking.\n"
#~ "\n"
#~ "Empty is for the default language.\n"
#~ "When all text is highlited, the dictionary\n"
#~ "is probably not installed.\n"
#~ "\n"
#~ "examples: en, en_GB, en_US"
#~ msgstr ""
#~ "Sélectionner la langue de correction orthographique\n"
#~ "\n"
#~ "Blanc correspond à la langue par défaut.\n"
#~ "Si tout le texte est surligné, le dictionnaire\n"
#~ "est probablement non installé.\n"
#~ "\n"
#~ "exemples : en, en_GB, en_US"

#~ msgid "Spell Check Language"
#~ msgstr "Langue de Correction Orthographique"

#~ msgid "Command Log"
#~ msgstr "Journal des Commandes"

#~ msgid "Send"
#~ msgstr "Envoyer"

#~ msgid "Test"
#~ msgstr "Essai"

#~ msgid "Send emails"
#~ msgstr "Envoyer des emails"

#~ msgid "Show emails which would be sent"
#~ msgstr "Afficher les emails qui seraient envoyés"

#~ msgid "Stop current transaction"
#~ msgstr "Arrêter la transaction courrante"

#~ msgid "[command returned code %d "
#~ msgstr "[la commande a retourné le code %d "

#~ msgid "Flags:"
#~ msgstr "Fanions :"

#~ msgid "[command completed successfully "
#~ msgstr "[la commande s'est terminée avec succès "

#~ msgid "Apply to:"
#~ msgstr "Appliquer à :"

#~ msgid "Rename error"
#~ msgstr "Erreur de renommage"

#~ msgid "Move Up"
#~ msgstr "Déplacer vers le haut"

#~ msgid "Move Down"
#~ msgstr "Déplacer vers le bas"

#~ msgid "Columns"
#~ msgstr "Colonnes"

#~ msgid "Log Details"
#~ msgstr "Détails du Journal"

#~ msgid "Reset Marks"
#~ msgstr "Réinitialiser les Marqueurs"

#~ msgid "_Navigate"
#~ msgstr "_Naviguer"

#~ msgid "Revision..."
#~ msgstr "Révision..."

#~ msgid "_Synchronize"
#~ msgstr "_Synchroniser"

#~ msgid "Email..."
#~ msgstr "Courrier électronique..."

#~ msgid "Outgoing"
#~ msgstr "Sortant"

#~ msgid "Incoming"
#~ msgstr "Entrant"

#~ msgid "Local Date"
#~ msgstr "Date Locale"

#~ msgid "Branch Name"
#~ msgstr "Nom de branche"

#~ msgid "Age"
#~ msgstr "Age"

#~ msgid "Revision Number"
#~ msgstr "Numéro de Révision"

#~ msgid "UTC Date"
#~ msgstr "Date UTC"

#~ msgid "Summary"
#~ msgstr "Récapitulatif"

#~ msgid "%s branch"
#~ msgstr "branche %s"

#~ msgid "merges"
#~ msgstr "fusions"

#~ msgid "Load all"
#~ msgstr "Tout charger"

#~ msgid "Fetch"
#~ msgstr "Récupérer"

#~ msgid "Email outgoing changesets"
#~ msgstr "Envoyer par courrier électronique les changements sortants"

#~ msgid "Push outgoing changesets"
#~ msgstr "Envoyer les changements sortants"

#~ msgid "load all revisions"
#~ msgstr "charger toutes les révisions"

#~ msgid "Keywords"
#~ msgstr "Mots-clés"

#~ msgid "Reject"
#~ msgstr "Rejeter"

#~ msgid "Universal Date"
#~ msgstr "Date Universelle"

#~ msgid "Repository is empty"
#~ msgstr "Le répertoire est vide"

#~ msgid "ID"
#~ msgstr "ID"

#~ msgid "Merging in %s"
#~ msgstr "Fusion dans %s"

#~ msgid "Rollback repository '%s' ?"
#~ msgstr "Retour à l'état antérieur du référentiel '%s' ?"

#~ msgid "Verify"
#~ msgstr "Vérifier"

#~ msgid "Rollback"
#~ msgstr "Retour à l'état antérieur"

#~ msgid "Validate repository consistency"
#~ msgstr "Valider la cohérence du référentiel"

#~ msgid "Clean repository '%s' ?"
#~ msgstr "Nettoyer le référentiel '%s' ?"

#~ msgid "Abort: %s\n"
#~ msgstr "Abandon : %s\n"

#~ msgid "Launch browser to view repository"
#~ msgstr "Voir le référentiel dans le navigateur"

#~ msgid "rename error"
#~ msgstr "erreur de renommage"

#~ msgid "[command interrupted]"
#~ msgstr "[commande interrompue]"

#~ msgid "Rename "
#~ msgstr "Renommer "

#~ msgid "Bookmark \"%s\" has been added"
#~ msgstr "Le marque-page \"%s\" a été ajouté"

#~ msgid "Bookmark \"%s\" has been moved"
#~ msgstr "Le marque-page \"%s\" a été déplacé"

#~ msgid "Bookmark name is empty"
#~ msgstr "Le nom du marque-page est vide"

#~ msgid "Please enter new bookmark name"
#~ msgstr "Veuillez entrer un nouveau nom de marque-page"

#~ msgid "Bookmark \"%s\" has been renamed to \"%s\""
#~ msgstr "Le marque-page \"%s\" a été renommé en \"%s\""

#~ msgid "a bookmark named \"%s\" already exists"
#~ msgstr "Un marque-page nommé \"%s\" existe déjà"

#~ msgid "No bookmark named \"%s\" exists"
#~ msgstr "Aucun marque-page nommé \"%s\" n'existe"

#~ msgid "browser"
#~ msgstr "navigateur"

#~ msgid "Copyright 2008-2010 Steve Borho and others"
#~ msgstr "Copyright 2008-2010 Steve Borho et d'autres"

#~ msgid "Backout changeset - %s"
#~ msgstr "Retour arrière sur le changement - %s"

#~ msgid "Message Line Length"
#~ msgstr "Longueur de ligne de message"

#~ msgid "Canceled archiving"
#~ msgstr "Archivage annulé"

#~ msgid "Archived successfully"
#~ msgstr "Archivé avec succès."

#~ msgid "Bookmark input is empty"
#~ msgstr "la saisie de marque-page est vide"

#~ msgid "unexpected response id: %s"
#~ msgstr "Id de réponse inattendue:%s"

#~ msgid "Error in bookmarking"
#~ msgstr "Erreur sur le marquage des pages"

#~ msgid "Bookmarking completed"
#~ msgstr "Marque-page fait"

#~ msgid "Please enter bookmark name"
#~ msgstr "Veuullez entrer le nom du marque-page"

#~ msgid "Bookmark new name input is empty"
#~ msgstr "Le nouveau nom du marque-page est vide"

#~ msgid "type"
#~ msgstr "type"

#~ msgid "_View at Revision"
#~ msgstr "_Voir à la Révision"

#~ msgid "_Visual Diff"
#~ msgstr "Diff _Visuel"

#~ msgid "Diff to _local"
#~ msgstr "Diff par rapport à la version _locale"

#~ msgid "_Revert File Contents"
#~ msgstr "_Revenir sur les contenus  des fichiers"

#~ msgid "_File History"
#~ msgstr "Historique du _Fichier"

#~ msgid "_Annotate File"
#~ msgstr "_Annoter le fichier"

#~ msgid "Diff to second Parent"
#~ msgstr "Diff par rapport aux deuxième parent"

#~ msgid "Enable _Wordwrap"
#~ msgstr "Autoriser la _Césure"

#~ msgid "Cloned successfully"
#~ msgstr "Cloné avec succès"

#~ msgid " - qnew"
#~ msgstr " - qnew"

#~ msgid " - qrefresh "
#~ msgstr " - qrefresh "

#~ msgid "merging "
#~ msgstr "fusion de "

#~ msgid "Close current named branch"
#~ msgstr "Fermer la branche nommée courante"

#~ msgid "Toolbar"
#~ msgstr "Barre d'outils"

#~ msgid "Always Show Output"
#~ msgstr "Toujours montrer le résultat"

#~ msgid "_Commit"
#~ msgstr "_Valider"

#~ msgid "_Remove"
#~ msgstr "Supp_rimer"

#~ msgid "undo recent commit"
#~ msgstr "Défaire la dernière validation"

#~ msgid "commit"
#~ msgstr "Valider"

#~ msgid "Not at head"
#~ msgstr "Pas à la tête."

#~ msgid "Committer:"
#~ msgstr "Valideur"

#~ msgid "Push after commit"
#~ msgstr "Pousser après la validation"

#~ msgid "Recent commit messages..."
#~ msgstr "Messages récents de validation.."

#~ msgid "refresh top MQ patch"
#~ msgstr "Rafraîchir le correctif MQ au sommet"

#~ msgid "commit to merge one head"
#~ msgstr "vailder pour fusionner une tête"

#~ msgid "parent is not a head, commit to add a new head"
#~ msgstr ""
#~ "le parent n'est pas une tête, vailder pour ajouter une nouvelle tête"

#~ msgid "_Commit (-1 head)"
#~ msgstr "_Valider (-1 head)"

#~ msgid "create new MQ patch"
#~ msgstr "Créer un nouveau correctif MQ"

#~ msgid "Patch Contents"
#~ msgstr "contenu du correctif"

#~ msgid "Confirm Undo Commit"
#~ msgstr "Confirmer l'annulation de cette validation"

#~ msgid "No committable files selected"
#~ msgstr "aucun des fichiers sélectionnés n'est validable"

#~ msgid "Confirm Add/Remove"
#~ msgstr "Confirmer Ajouter/Supprimer"

#~ msgid "Undo Commit"
#~ msgstr "Défaire la validation"

#~ msgid "Confirm Commit"
#~ msgstr "Confirmer la validation"

#~ msgid "Commit: Invalid username"
#~ msgstr "Validation : nom d'utilisateur invalide"

#~ msgid "Aborted committing"
#~ msgstr "Abandonner la validation"

#~ msgid "C_onfigure Format..."
#~ msgstr "C_onfigurer le format"

#~ msgid "Committing changes..."
#~ msgstr "Validation des changements"

#~ msgid "Failed to commit"
#~ msgstr "Échec de la validation"

#~ msgid "Selecting %(sel)d, displaying %(count)d of %(total)d items"
#~ msgstr "Selection de %(sel)d, en affichant %(count)d sur %(total)d éléments"

#~ msgid "Selecting %(sel)d of %(total)d, displaying all items"
#~ msgstr "Selection de  %(sel)d of %(total)d, en affichant tous les éléments"

#~ msgid "Updating..."
#~ msgstr "Mise à jour…"

#~ msgid "Displaying all items"
#~ msgstr "Affichant tous les éléments"

#~ msgid "Canceled backout"
#~ msgstr "Retour arrière annulé"

#~ msgid "Failed to backout"
#~ msgstr "Échec du retour arrière"

#~ msgid "Failed to archive"
#~ msgstr "Échec de l'archivage"

#~ msgid "%s changeset "
#~ msgstr "Ensemble de changement %s "

#~ msgid "Parent: %(rev)s"
#~ msgstr "Parent: %(rev)s"

#~ msgid "Patch Preview"
#~ msgstr "Prévue de la correction"

#~ msgid "Auto-includes:"
#~ msgstr "Auto-inclus :"

#~ msgid "_View File at Revision"
#~ msgstr "_Voir le fichier à la révision"

#~ msgid "_Zoom to Change"
#~ msgstr "_Zoom sur le changement"

#~ msgid "_Annotate Parent"
#~ msgstr "Annoter le Parent"

#~ msgid "Di_splay Change"
#~ msgstr "Afficher le changement"

#~ msgid "_Commit (+1 head)"
#~ msgstr "Valider"

#~ msgid "Repository Explorer"
#~ msgstr "Explorateur de dépôt"

#~ msgid "Abort: %s"
#~ msgstr "Abandon : %s"

#~ msgid "Ambiguous Revision"
#~ msgstr "Révision ambiguë"

#~ msgid "Index"
#~ msgstr "Index"

#~ msgid "Stop transaction"
#~ msgstr "Arrêter la transaction"

#~ msgid "Recovery"
#~ msgstr "Récupération"

#~ msgid "invalid state"
#~ msgstr "État non valide"

#~ msgid "Close this"
#~ msgstr "Fermer"

#~ msgid "Email revisions "
#~ msgstr "Envoyer par courier les révisions "

#~ msgid ""
#~ "This feature is only available when sending outgoing changesets. It is "
#~ "not applicable with revision ranges."
#~ msgstr ""
#~ "Cette option n'est disponible qu'à l'envoi des ensembles de changements. "
#~ "Elle n'est pas utilisation avec des intervalles de révisions"

#~ msgid "mpatch error"
#~ msgstr "Erreur mpatch"

#~ msgid "%s does not exist\n"
#~ msgstr "%s n'existe pas\n"

#~ msgid "mpatch expects *.rej file argument\n"
#~ msgstr "mpatch s'attend à un paramètre de  fichier en '*.rej'\n"

#~ msgid "TortoiseHg Init"
#~ msgstr "Initialisation de Tortoise HG"

#~ msgid "hgtk thgstatus [OPTION]"
#~ msgstr "hgtk thgstatus [OPTION]"

#~ msgid "hgtk forget [FILE]..."
#~ msgstr "hgtk forget [FILE]..."

#~ msgid "revision to merge with"
#~ msgstr "Révision avec laquelle  fusionner"

#~ msgid "Merges"
#~ msgstr "Fusions"

#~ msgid "Ancestry"
#~ msgstr "Origines"

#~ msgid "Tagged"
#~ msgstr "Étiqueté"

#~ msgid "Heads"
#~ msgstr "Têtes"

#~ msgid "hgtk shellconfig"
#~ msgstr "hgtk shellconfig"

#~ msgid "hgtk import [OPTION] [SOURCE]..."
#~ msgstr "hgtk import [OPTION] [SOURCE]..."

#~ msgid "import to the repository"
#~ msgstr "importer dans le dépôt"

#~ msgid "Branches..."
#~ msgstr "Branches..."

#~ msgid "&Reject"
#~ msgstr "&Rejeter"

#~ msgid "Hide Merges"
#~ msgstr "Cacher les fusions"

#~ msgid ""
#~ "New changesets from the preview bundle are still pending.\n"
#~ "\n"
#~ "Accept or reject the new changesets?"
#~ msgstr ""
#~ "de nouveaux ensembles de changements du paquet précédent sont toujours en "
#~ "attente.\n"
#~ "\n"
#~ "Accepter ou rejeter ces ensembles de changement ?"

#~ msgid "Accept new Changesets"
#~ msgstr "Accepter ces nouveaux ensembles de changement."

#~ msgid "&Accept"
#~ msgstr "&Accepter"

#~ msgid " (Bundle Preview)"
#~ msgstr " ( Prévisualisation du paquet )"

#~ msgid "Branch Filter"
#~ msgstr "Filtre de branche"

#~ msgid "_Perforce"
#~ msgstr "_Perforce"

#~ msgid "Identify"
#~ msgstr "Identifier"

#~ msgid "Launch commit tool"
#~ msgstr "Lancer l'outil de validation"

#~ msgid "Launch data mining tool"
#~ msgstr "Lancer l'outil de minage des données"

#~ msgid "Reset _Marks"
#~ msgstr "Réinitialiser les _Marques"

#~ msgid "Reset revision marks"
#~ msgstr "Réinitialiser  les marques de révisions"

#~ msgid "Branches"
#~ msgstr "Branches"

#~ msgid "Launch recovery tool"
#~ msgstr "Lancer l'outil de réparation"

#~ msgid "Launch web server"
#~ msgstr "Lancer le serveur web"

#~ msgid "Ignore Max Diff Size"
#~ msgstr "Ignorer la taille max du diff"

#~ msgid "Load all Revisions"
#~ msgstr "Charger toutes les révisions"

#~ msgid "Color by Branch"
#~ msgstr "Couleur par branche"

#~ msgid "Choose Details..."
#~ msgstr "Choisissez les détails"

#~ msgid "Compact Graph"
#~ msgstr "Graphique compact"

#~ msgid "Pending"
#~ msgstr "En attente"

#~ msgid "Reject Bundle"
#~ msgstr "Rejeter le lot"

#~ msgid "Custom"
#~ msgstr "Personnalisation"

#~ msgid "Import..."
#~ msgstr "Importer..."

#~ msgid "Submitted"
#~ msgstr "Envoyé"

#~ msgid "Revision Range"
#~ msgstr "Intervalle de révision"

#~ msgid "Unable to find rev %s"
#~ msgstr "Impossible de trouver rev%s"

#~ msgid "Aborted p4identify"
#~ msgstr "Abandon de p4identify"

#~ msgid "Finding pending Perforce changelists..."
#~ msgstr "Recherche des listes de changement Perforce en attente..."

#~ msgid "Pending Perforce changelists"
#~ msgstr "listes de changement Perforce en attente..."

#~ msgid "Perforce changelist %s"
#~ msgstr "listes de changement Perforce %s"

#~ msgid "only Merges"
#~ msgstr "seulement les fusions"

#~ msgid "'%s' filter:"
#~ msgstr "Filtre '%s' :"

#~ msgid "Changeset ID"
#~ msgstr "ID de l'ensemble de chargement"

#~ msgid "Revision Number/ID"
#~ msgstr "Nombre/ID de la révision"

#~ msgid "Filter"
#~ msgstr "Filtrer"

#~ msgid "Changes"
#~ msgstr "Changements"

#~ msgid "Branch '%s'"
#~ msgstr "Branche '%s'"

#~ msgid "Ancestry of %s"
#~ msgstr "Généalogie de %s"

#~ msgid "%(count)d of %(total)d applied patches"
#~ msgstr "%(count)d correctifs sur %(total)d appliqués"

#~ msgid "Current patch: %s,  "
#~ msgstr "Correctif courant : %s  "

#~ msgid "revision ancestry"
#~ msgstr "généalogie de la révision"

#~ msgid "Visualize Change"
#~ msgstr "Visualiser le changement"

#~ msgid "heads"
#~ msgstr "têtes"

#~ msgid "Export"
#~ msgstr "Exporter"

#~ msgid "_Copy Hash"
#~ msgstr "_Copier la clé de hashage"

#~ msgid "Push to Here"
#~ msgstr "Publier ici"

#~ msgid "Pull to Here"
#~ msgstr "Tirer ici"

#~ msgid "_Merge with..."
#~ msgstr "_Fusionner avec.."

#~ msgid "_Revert"
#~ msgstr "_Revenir"

#~ msgid "Mercurial Queues"
#~ msgstr "Queues Mercurial"

#~ msgid "E_mail Patch..."
#~ msgstr "E_voyer le correctif par courrier"

#~ msgid "_Archive..."
#~ msgstr "_Archiver..."

#~ msgid "Add/Move/Remove B_ookmark..."
#~ msgstr "Ajouter/déplacer/supprimer Marque-Page"

#~ msgid "Rename Bookmark..."
#~ msgstr "Renommer le maqrque-page"

#~ msgid "Skip Testing"
#~ msgstr "Sauter le test"

#~ msgid "Reset"
#~ msgstr "Réinitialiser"

#~ msgid "Mark as Good"
#~ msgstr "Marquer comme bonne"

#~ msgid "Import Revision to MQ"
#~ msgstr "Importer la Révision dans les MQ"

#~ msgid "Mark as Bad"
#~ msgstr "Marquer comme mauvaise"

#~ msgid "Failed to clone"
#~ msgstr "Échec du clonage"

#~ msgid "Canceled updating"
#~ msgstr "Mise à jour annulée"

#~ msgid "_Export Patch..."
#~ msgstr "_Export er correctif"

#~ msgid "Determine and mark outgoing changesets"
#~ msgstr "Déterminer et marquer les changements sortants"

#~ msgid "Pull incoming changesets"
#~ msgstr "Récupérer les changements entrants"

#~ msgid "File Patterns"
#~ msgstr "Schémas de Fichier"

#~ msgid " - commit"
#~ msgstr " - valider"

#~ msgid "Importing"
#~ msgstr "Importation"

#~ msgid "Please enter or select a remote path"
#~ msgstr "Entrez ous sélectionnez s'il vous plait le cheamin"

#~ msgid "Hunk selection is disabled for this file.\n"
#~ msgstr "Sélection de morceaux est désactivé pour ce fichier.\n"

#~ msgid "unknown hunk type: %s"
#~ msgstr "morceau type inconnu: %s"

#~ msgid "[no hunks to display]"
#~ msgstr "[aucun morceau à afficher]"

#~ msgid "Annotate Second Parent"
#~ msgstr "Annoter Deuxième Parent"

#~ msgid "_Diff to Local"
#~ msgstr "_Diff par rapport à la version locale"

#~ msgid ", please refresh"
#~ msgstr ", veuillez rafraîchir"

#~ msgid "No matches"
#~ msgstr "Rien trouvé"

#~ msgid "working parents"
#~ msgstr "parents de travail"

#~ msgid "no Merges"
#~ msgstr "aucun fusionnement"

#~ msgid "Invalid revision set"
#~ msgstr "Groupe de révisions non valide"

#~ msgid "Mercurial bundles"
#~ msgstr "Paquets  Mercurial"

#~ msgid "Bundle..."
#~ msgstr "Paquet..."

#~ msgid "Select a Mercurial Bundle"
#~ msgstr "Sélectionner un Paquet Mercurial"

#~ msgid "Show/Hide Patch Queue"
#~ msgstr "Montrer/Cacher la liste des patchs"

#~ msgid "Cannot run now"
#~ msgstr "Ne peut pas fonctionner maintennant"

#~ msgid "Add Bundle..."
#~ msgstr "Ajouter des paquets..."

#~ msgid "Accept Bundle"
#~ msgstr "Accepter le Paquet"

#~ msgid "_Update..."
#~ msgstr "_Mise à jour..."

#~ msgid "Visual Diff with selected"
#~ msgstr "Diff Visuel par rapport au sélectionné"

#~ msgid "_Diff with selected"
#~ msgstr "_Diff par rapport au sélectionné"

#~ msgid "Datamine"
#~ msgstr "Dataminage"

#~ msgid "%s - datamine"
#~ msgstr "%s - dataminage"

#~ msgid "Toggle log window"
#~ msgstr "Afficher la fenêtre de log"

#~ msgid "_Bundle rev:tip..."
#~ msgstr "_Empaqueter rev:tip"

#~ msgid "Bisect"
#~ msgstr "Dichotomiser"

#~ msgid "After Pull:"
#~ msgstr "Après la récupération:"

#~ msgid "Import patches"
#~ msgstr "Importer les correctifs"

#~ msgid "Reject changes from Bundle preview"
#~ msgstr "Refuser les changements de cet aperçu de paquet"

#~ msgid "Accept changes from Bundle preview"
#~ msgstr "Accepter les changements de cet aperçu de paquet"

#~ msgid "Accept incoming previewed changesets"
#~ msgstr "Accepter les ensemble de changement prévisualisé en approche"

#~ msgid "No remote path specified"
#~ msgstr "Pas de chemin distant spécifié"

#~ msgid "Configure aliases and after pull behavior"
#~ msgstr "Configurer les alias et le comportement après rapatriement"

#~ msgid "No incoming changesets"
#~ msgstr "aucun  ensemble de chamngement en approche"

#~ msgid "%d incoming changesets"
#~ msgstr "%d ensemble de modification en approche"

#~ msgid "Applying bundle..."
#~ msgstr "Application du paquet..."

#~ msgid "Applying bundle"
#~ msgstr "Application du paquet"

#~ msgid "Unable to save file"
#~ msgstr "Impossible d'enregistrer le fichier"

#~ msgid "A new version of TortoiseHg is ready for download!"
#~ msgstr "Une nouvelle version de TortoiseHg est disponible."

#~ msgid "Save patches to"
#~ msgstr "Enregistrer les patches sous"

#~ msgid "Save commit message at exit?"
#~ msgstr "Enregistrer le message de validation lors de la sortie ?"

#~ msgid "Save patch to"
#~ msgstr "Enregistrer le patch sous"

#~ msgid "Saved at: %s"
#~ msgstr "Enregistré sous : %s"

#~ msgid "Save As"
#~ msgstr "Enregistrer sous"

#~ msgid "Save selected changes"
#~ msgstr "Enregistrer les changements sélectionnés"

#~ msgid "_Save at Revision..."
#~ msgstr "Enregistrer à la révision..."

#~ msgid "Save Preview"
#~ msgstr "Aperçu de l'enregistrement"

#~ msgid "Shelve uncommited changes"
#~ msgstr "Mettre de côté les changements non validés"

#~ msgid "Shelve"
#~ msgstr "Mettre de côté"

#~ msgid "Download and view incoming changesets"
#~ msgstr "Télécharger et voir les changements entrants"

#~ msgid "Load more Revisions"
#~ msgstr "Charge plus de révisions"

#~ msgid "load more revisions"
#~ msgstr "charger plus de révisions"

#~ msgid "Sync Bar"
#~ msgstr "Barre de synchronisation"

#~ msgid "Filter Bar"
#~ msgstr "Barre de filtre"

#~ msgid ""
#~ "Unable to undo!\n"
#~ "\n"
#~ "Tip revision differs from last commit."
#~ msgstr ""
#~ "Impossible d'annuler !\n"
#~ "La version \"tip\" est différente de celle de la dernière validation."

#~ msgid "Unable to identify Perforce tip"
#~ msgstr "Impossible d'identifier le \"tip\" de Perforce"

#~ msgid "Identifying Perforce tip"
#~ msgstr "Identifie le \"tip\" de Perforce"

#~ msgid "Tip"
#~ msgstr "Tip"

#~ msgid "Previously Selected"
#~ msgstr "Sélectionné auparavant"

#~ msgid "tagged revisions"
#~ msgstr "révisions étiquetées"

#~ msgid "Tags"
#~ msgstr "Étiquettes"

#~ msgid "Replace existing tag"
#~ msgstr "Remplacer l'étiquette existante"

#~ msgid "Tag is local"
#~ msgstr "L'étiquette est locale"

#~ msgid "Add/Remove _Tag..."
#~ msgstr "Ajouter/supprimer une étiquette..."

#~ msgid "Please enter tag name"
#~ msgstr "Entrez le nom de l'étiquette"

#~ msgid "Tagged Revisions"
#~ msgstr "Révisions étiquetées"

#~ msgid "Tag"
#~ msgstr "Étiqueter"

#~ msgid "Configure Paths..."
#~ msgstr "Configurer les chemins..."

#~ msgid "Push this Branch"
#~ msgstr "Pousser cette branche"

#~ msgid "File is larger than the specified max size.\n"
#~ msgstr "Le fichier est plus grand que la limite maximale spécifiée.\n"

#~ msgid "malformed patch %s %s"
#~ msgstr "patch malformé %s %s"

#~ msgid "binary patch is %d bytes, not %d"
#~ msgstr "Le patch binaire est de %d octets, pas %d"

#~ msgid "could not extract binary patch"
#~ msgstr "Impossible d'extraire le patch binaire"

#~ msgid "file %s already exists\n"
#~ msgstr "le fichier %s existe déjà\n"

#~ msgid "patching file %s\n"
#~ msgstr "modification du fichier %s\n"

#~ msgid "abandoning shelved file\n"
#~ msgstr "abandon de l'archivage du fichier\n"

#~ msgid "abandon failed\n"
#~ msgstr "abandon impossible\n"

#~ msgid "nothing to abandon\n"
#~ msgstr "rien à abandonner\n"

#~ msgid "shelved file abandoned\n"
#~ msgstr "archivage du fichier abandonné\n"

#~ msgid "unshelve backup aborted\n"
#~ msgstr "restauration de la sauvegarde abandonnée\n"

#~ msgid "nothing to unshelve\n"
#~ msgstr "rien à restaurer\n"

#~ msgid "file copy of %s failed\n"
#~ msgstr "copie du fichier %s impossible\n"

#~ msgid "delete of shelve backup failed"
#~ msgstr "Effacement de la sauvegarde archivée impossible"

#~ msgid "bad shelve backup directory name"
#~ msgstr "mauvais nom de dossier de sauvegarde archivée"

#~ msgid "shelve data already exists"
#~ msgstr "les données archivées existent déjà"

#~ msgid "No repository found here"
#~ msgstr "Pas de dépôt ici"

#~ msgid "&Quit"
#~ msgstr "&Quitter"

#~ msgid "Rename..."
#~ msgstr "Renommer..."

#~ msgid "Import"
#~ msgstr "Importer"

#~ msgid "Status: %s"
#~ msgstr "État : %s"

#~ msgid "Submit"
#~ msgstr "Envoyer"

#~ msgid "?: unknown"
#~ msgstr "?: inconnu"

#~ msgid "M: modified"
#~ msgstr "M: modifié"

#~ msgid "I: ignored"
#~ msgstr "I: ignoré"

#~ msgid "A: added"
#~ msgstr "A: ajouté"

#~ msgid "_Ignore"
#~ msgstr "_Ignorer"

#~ msgid "_Copy..."
#~ msgstr "_Copier..."

#~ msgid "Toolbar Style"
#~ msgstr "Style de la barre d'outils"

#~ msgid "Font"
#~ msgstr "Police"

#~ msgid "ssh"
#~ msgstr "ssh"

#~ msgid "http"
#~ msgstr "http"

#~ msgid "https"
#~ msgstr "https"

#~ msgid "Folder"
#~ msgstr "Dossier"

#~ msgid "_Test"
#~ msgstr "_Test"

#~ msgid "History"
#~ msgstr "Historique"

#~ msgid "#"
#~ msgstr "#"

#~ msgid "_Rename"
#~ msgstr "_Renommer"

#~ msgid "_Delete"
#~ msgstr "_Supprimer"

#~ msgid "_new"
#~ msgstr "_nouveau"

#~ msgid "_rename"
#~ msgstr "_renommer"

#~ msgid "Show name"
#~ msgstr "Montrer le nom"

#~ msgid "Show title"
#~ msgstr "Montrer le titre"

#~ msgid "Show message"
#~ msgstr "Montrer le message"

#~ msgid "Open..."
#~ msgstr "Ouvrir..."

#~ msgid "Archive revision:"
#~ msgstr "Révision de l'archive :"

#~ msgid "Old name:"
#~ msgstr "Ancien nom :"

#~ msgid "unexpected type: %s"
#~ msgstr "Type inattendu : %s"

#~ msgid "Source path:"
#~ msgstr "Chemin d'accès à la source :"

#~ msgid "unhandled transition: %s -> %s"
#~ msgstr "transition non gérée : %s -> %s"

#~ msgid "removing backup file : %r\n"
#~ msgstr "Efface le fichier de sauvegarde : %r\n"

#~ msgid ""
#~ "total: %d hunks (%d changed lines); selected: %d hunks (%d changed lines)"
#~ msgstr ""
#~ "total : %d blocs (%d lignes modifiées); sélectionné : %d blocs (%d lignes "
#~ "modifiées)"

#~ msgid "Unsupported line endings type: %s"
#~ msgstr "Type de fin de ligne non supporté : %s"

#~ msgid "unknown patch content: %r"
#~ msgstr "contenu du patch inconnu : %r"

#~ msgid "abort: backup restore failed, %s\n"
#~ msgstr "abandon : la restauration de la sauvegarde n'a pas fonctionné, %s\n"

#~ msgid "Browse"
#~ msgstr "Parcourir"

#~ msgid "File is binary.\n"
#~ msgstr "Le fichier est binaire.\n"

#~ msgid "Destination path is empty"
#~ msgstr "Le chemin destination est vide"

#~ msgid "Annotate"
#~ msgstr "Annoter"

#~ msgid "Unapply last patch"
#~ msgstr "Dé-appliquer le dernier patch"

#~ msgid "tag '%s' is not a local tag"
#~ msgstr "l'étiquette '%s' n'est pas une étiquette locale"

#~ msgid "tag '%s' is not a global tag"
#~ msgstr "l'étiquette '%s' n'est pas une étiquette globale"

#~ msgid "response expected"
#~ msgstr "réponse attendue"

#~ msgid "Please select bookmark name to remove"
#~ msgstr "Veuillez sélectionner le nom du signet à enlever"

#~ msgid ""
#~ "Detected uncommitted local changes in working tree.\n"
#~ "Please select to continue:\n"
#~ "\n"
#~ msgstr ""
#~ "Changements locaux non committés détectés dans le répertoire de travail.\n"
#~ "Sélectionnez pour continuer :\n"
#~ "\n"

#~ msgid "Repository Error:  %s, refresh suggested"
#~ msgstr "Erreur sur le dépôt : %s, actualisation suggérée"

#~ msgid "Merge "
#~ msgstr "Fusion "

#~ msgid "Serve"
#~ msgstr "Serveur"

#~ msgid "Re_fresh"
#~ msgstr "Ra_fraîchir"

#~ msgid "Diff to Local"
#~ msgstr "Diff avec la révision locale"

#~ msgid "Commit Preview"
#~ msgstr "Prévisualisation de la validation"

#~ msgid "Several icons are courtesy of the TortoiseSVN project"
#~ msgstr "Plusieurs icônes sont offertes par le projet TortoiseSVN"

#~ msgid "Push"
#~ msgstr "Pousser"

#~ msgid "Restart merge with"
#~ msgstr "Redémarrer la fusion avec"

#~ msgid "Restart Merge..."
#~ msgstr "Redémarrer la fusion..."

#~ msgid "unable to strip away %d dirs from %s"
#~ msgstr "impossible de se débarrasser de %d répertoires de %s"

#~ msgid "unable to find %s or %s for patching"
#~ msgstr "impossible de trouver %s ou %s pour appliquer le patch"

#~ msgid ""
#~ "If true, concatenate multiple lines of changeset summary until they reach "
#~ "80 characters. Default: False"
#~ msgstr ""
#~ "Si Vrai, concaténer plusieurs lignes de résumé de révision jusqu'à "
#~ "atteindre 80 caractères. Par défaut : Faux"

#~ msgid ""
#~ "Color changesets by author name.  If not enabled, the changes are colored "
#~ "green for merge, red for non-trivial parents, black for normal. Default: "
#~ "False"
#~ msgstr ""
#~ "Colorier les révisions par auteur. Si Faux, les fusions sont en vert, les "
#~ "parents non triviaux en rouge, les révisions normales en noir. Par "
#~ "défaut : Faux"

#~ msgid "Ignore changes whose lines are all blank. Default: False"
#~ msgstr ""
#~ "Ignorer les changements des lignes qui sont vierges. Par défaut : Faux"

#~ msgid "Connect to mail server using TLS. Default: False"
#~ msgstr ""
#~ "Connecter au serveur de courrier en utilisant TLS. Par défaut : Faux"

#~ msgid "Ignore white space when comparing lines. Default: False"
#~ msgstr "Ignorer les espaces lors des comparaisons. Par défaut : Faux"

#~ msgid "Ignore changes in the amount of white space. Default: False"
#~ msgstr "Ignorer les changements dans le nombre d'espaces. Par défaut : Faux"

#~ msgid "Character encoding name"
#~ msgstr "Nom de l'encodage des caractères"

#~ msgid "Discard all changes from merge target (other) revision"
#~ msgstr ""
#~ "Abandonner tous les changements de la révision (autre) cible de la fusion"

#~ msgid "Recover"
#~ msgstr "Récupérer"

#~ msgid "Mark resolved"
#~ msgstr "Marquer comme résolu"

#~ msgid "Mark unresolved"
#~ msgstr "Marquer comme non résolu"

#~ msgid "Nothing Commited"
#~ msgstr "Rien n'a été committé"

#~ msgid "Hunk #%d FAILED at %d\n"
#~ msgstr "Morceau #%d échoué à %d\n"

#~ msgid "%d out of %d hunks FAILED -- saving rejects to file %s\n"
#~ msgstr ""
#~ "%d de %d morceaux ont échoué -- les rejets sont enregistrés dans le "
#~ "fichier %s\n"

#~ msgid "bad hunk #%d"
#~ msgstr "mauvais morceau %d"

#~ msgid "bad hunk #%d old text line %d"
#~ msgstr "mauvais morceau #%d ancien texte ligne %d"

#~ msgid "bad hunk #%d %s (%d %d %d %d)"
#~ msgstr "mauvais morceau #%d %s (%d %d %d %d)"

#~ msgid "Hunk #%d succeeded at %d (offset %d lines).\n"
#~ msgstr "Morceau #%d réussi à %d (décalage de %d lignes).\n"

#~ msgid "Hunk #%d succeeded at %d with fuzz %d (offset %d lines).\n"
#~ msgstr "Morceau #%d réussi à %d avec flou %d (décalage de %d lignes).\n"

#~ msgid "No valid hunks found"
#~ msgstr "Aucun morceau valide trouvé"

#~ msgid "hunk %d already applied at line %d (fuzz %d)\n"
#~ msgstr "morceau %d déjà appliqué à la ligne %d (flou %d)\n"

#~ msgid "View missing"
#~ msgstr "Afficher les fichiers manquants"

#~ msgid "TortoiseHg Shell Configuration"
#~ msgstr "Configuration du Shell de TortoiseHg"

#~ msgid "&Yes (--force)"
#~ msgstr "Oui (--force)"

#~ msgid "View other"
#~ msgstr "Voir l'autre"

#~ msgid "Remove versioned"
#~ msgstr "Supprimer les fichiers versionnés"

#~ msgid "Backout..."
#~ msgstr "Backout..."

#~ msgid ""
#~ "Defines the command to run when an issue number is recognized. You may "
#~ "include groups in issue.regex, and corresponding {n} tokens in issue.link "
#~ "(where n is a non-negative integer). {0} refers to the entire string "
#~ "matched by issue.regex, while {1} refers to the first group and so on. If "
#~ "no {n} tokensare found in issue.link, the entire matched string is "
#~ "appended instead."
#~ msgstr ""
#~ "Définit la commande à exécuter quand un numéro de problème est reconnu. "
#~ "Vous pouvez inclure des groupes dans issue.regex et des jetons "
#~ "correspondants à {n} dans issue.link (où n est un entier positif). {0} "
#~ "correspond à la chaîne entière trouvée par issue.regex, {1} désigne le "
#~ "premier groupe et ainsi de suite. Si aucun jeton {n} n'est trouvé dans "
#~ "issue.link, la chaîne complète trouvée est ajoutée."

#~ msgid ""
#~ "A \"template string\" that, when set, turns the revision number and short "
#~ "hashes that are shown on the revision panels into links.<br>The "
#~ "\"template string\" uses a \"mercurial template\"-like syntax that "
#~ "currently accepts two template expressions:<ul><li>{node|short} : "
#~ "replaced by the 12 digit revision id (note that {node} on its own is "
#~ "currently unsupported).<li>{rev} : replaced by the revision number.</"
#~ "ul>For example, in order to link to bitbucket commit pages you can set "
#~ "this to:<br>https://bitbucket.org/tortoisehg/thg/commits/{node|short}"
#~ msgstr ""
#~ "Un \"modèle de chaîne de caractères\" qui, quand il est mis, transforme "
#~ "le numéro de révision et les identifiants courts qui sont affichés dans "
#~ "les panneaux de révision en liens.<br>Le \"modèle de chaîne de caractères"
#~ "\" utilise une syntaxe similaire à mercurial qui accepte pour le moment "
#~ "deux expressions :<ul><li>{node|short} : remplacé par l'identifiant de "
#~ "révision à 12 chiffres (noter que {node} en tant que tel n'est pas géré "
#~ "actuellement).<li>{rev} : remplacé par le numéro de révision.</ul>Par "
#~ "exemple, pour lier vers des pages de commit bitbucket, vous pouvez "
#~ "mettre :<br>https://bitbucket.org/tortoisehg/thg/commits/{node|short}"

#~ msgid "udpate all repos in current dir"
#~ msgstr "mettre à jour tous les dépôts dans le répertoire actuel"

#~ msgid "Copyright 2008-2018 Steve Borho and others"
#~ msgstr "Copyright 2008-2018 Steve Borho et d'autres"
