{
	"": [
		"--------------------------------------------------------------------------------------------",
		"Copyright (c) Microsoft Corporation. All rights reserved.",
		"Licensed under the MIT License. See License.txt in the project root for license information.",
		"--------------------------------------------------------------------------------------------",
		"Do not edit this file. It is machine generated."
	],
	"version": "1.0.0",
	"contents": {
		"package": {
			"displayName": "Git",
			"description": "Intégration Git SCM",
			"command.clone": "Cloner",
			"command.init": "Initialiser le dépôt",
			"command.close": "Fermer le dépôt",
			"command.refresh": "Actualiser",
			"command.openChange": "Ouvrir les modifications",
			"command.openFile": "Ouvrir le fichier",
			"command.openHEADFile": "Ouvrir le fichier (HEAD)",
			"command.stage": "Mettre en attente les modifications",
			"command.stageAll": "Mettre en attente toutes les modifications",
			"command.stageSelectedRanges": "Mettre en attente les plages sélectionnées",
			"command.revertSelectedRanges": "Restaurer les portées sélectionnées",
			"command.stageChange": "Mettre en attente la modification",
			"command.revertChange": "Restaurer la modification",
			"command.unstage": "Annuler la mise en attente des modifications",
			"command.unstageAll": "Annuler la mise en attente de toutes les modifications",
			"command.unstageSelectedRanges": "Annuler la mise en attente des plages sélectionnées",
			"command.clean": "Ignorer les modifications",
			"command.cleanAll": "Ignorer toutes les modifications",
			"command.commit": "Commit",
			"command.commitStaged": "Valider le contenu en zone de transit",
			"command.commitStagedSigned": "Valider les modifications en attente (signé)",
			"command.commitStagedAmend": "Valider les modifications en attente (modifier)",
			"command.commitAll": "Valider tout",
			"command.commitAllSigned": "Valider tout (signé)",
			"command.commitAllAmend": "Tout Valider (Modifier)",
			"command.undoCommit": "Annuler la dernière validation",
			"command.checkout": "Extraire vers...",
			"command.branch": "Créer une branche...",
			"command.deleteBranch": "Supprimer la branche...",
			"command.renameBranch": "Renommer la branche...",
			"command.merge": "Fusionner la branche...",
			"command.createTag": "Créer une étiquette",
			"command.fetch": "Rappatrier",
			"command.pull": "Pull",
			"command.pullRebase": "Pull (rebaser)",
			"command.pullFrom": "Extraire de...",
			"command.push": "Push",
			"command.pushTo": "Transfert (Push) vers...",
			"command.pushWithTags": "Envoyer avec les Tags",
			"command.sync": "Synchroniser",
			"command.syncRebase": "Synchroniser (Rebase)",
			"command.publish": "Publier la branche",
			"command.showOutput": "Afficher la sortie Git",
			"command.ignore": "Ajouter un fichier à .gitignore",
			"command.stashIncludeUntracked": "Remiser (Inclure les non-tracés)",
			"command.stash": "Remiser (stash)",
			"command.stashPop": "Appliquer et supprimer la remise...",
			"command.stashPopLatest": "Appliquer et supprimer la dernière remise",
			"config.enabled": "Indique si git est activé",
			"config.path": "Chemin d'accès à l'exécutable git",
			"config.autoRepositoryDetection": "Si les dépôts doivent être détectés automatiquement",
			"config.autorefresh": "Indique si l'actualisation automatique est activée",
			"config.autofetch": "Indique si la récupération automatique est activée",
			"config.enableLongCommitWarning": "Indique si les longs messages de validation doivent faire l'objet d'un avertissement",
			"config.confirmSync": "Confirmer avant de synchroniser des dépôts git",
			"config.countBadge": "Contrôle le compteur de badges Git. La valeur 'toutes' compte toutes les modifications. La valeur 'suivies' compte uniquement les modifications suivies. La valeur 'désactivé' désactive le compteur.",
			"config.checkoutType": "Contrôle quel type de branches sont répertoriées pendant l'exécution de 'Extraire vers...'. `all` affiche toutes les références, `local` affiche uniquement les branches locales, `tags` affiche uniquement les balises et la valeur `remote` montre uniquement les branches distantes.",
			"config.ignoreLegacyWarning": "Ignore l'avertissement Git hérité",
			"config.ignoreMissingGitWarning": "Ignore l'avertissement quand Git est manquant",
			"config.ignoreLimitWarning": "Ignore l'avertissement quand il y a trop de modifications dans un dépôt",
			"config.defaultCloneDirectory": "Emplacement par défaut où cloner un dépôt git",
			"config.enableSmartCommit": "Validez toutes les modifications en l'absence de modifications en attente.",
			"config.enableCommitSigning": "Permet de valider en signant avec GPG.",
			"config.discardAllScope": "Contrôle les modifications ignorées par la commande 'Ignorer toutes les modifications'. 'all' ignore toutes les modifications. 'tracked' ignore uniquement les fichiers suivis. 'prompt' affiche un message d'invite chaque fois que l’action est exécutée.",
			"config.decorations.enabled": "Contrôle si Git contribue aux couleurs et aux badges de l’Explorateur et à l'affichage des éditeurs ouverts.",
			"config.promptToSaveFilesBeforeCommit": "Contrôle si Git doit vérifier les fichiers non sauvegardés avant d'effectuer le commit.",
			"config.showInlineOpenFileAction": "Contrôle s’il faut afficher une action Ouvrir le fichier dans l’affichage des modifications de Git.",
			"config.inputValidation": "Contrôle quand afficher la validation de la saisie du message de commit.",
			"config.detectSubmodules": "Contrôle s’il faut détecter automatiquement les sous-modules git.",
			"config.detectSubmodulesLimit": "Contrôle la limite de sous-modules git détectés.",
			"colors.modified": "Couleur pour les ressources modifiées.",
			"colors.deleted": "Couleur pour les ressources supprimées.",
			"colors.untracked": "Couleur pour les ressources non tracées.",
			"colors.ignored": "Couleur des ressources ignorées.",
			"colors.conflict": "Couleur pour les ressources avec des conflits.",
			"colors.submodule": "Couleur pour les ressources de sous-module."
		},
		"out/statusbar": {
			"checkout": "Extraire...",
			"sync changes": "Synchroniser les modifications",
			"publish changes": "Publier les modifications",
			"syncing changes": "Synchronisation des modifications..."
		},
		"out/repository": {
			"open": "Ouvrir",
			"index modified": "Index modifié",
			"modified": "Modifié",
			"index added": "Index ajouté",
			"index deleted": "Index supprimé",
			"deleted": "Supprimé",
			"index renamed": "Index renommé",
			"index copied": "Index copié",
			"untracked": "Non suivi",
			"ignored": "Ignoré",
			"both deleted": "Tous deux supprimés",
			"added by us": "Ajouté par nous",
			"deleted by them": "Supprimé par eux",
			"added by them": "Ajouté par eux",
			"deleted by us": "Supprimé par nous",
			"both added": "Tous deux ajoutés",
			"both modified": "Tous deux modifiés",
			"commitMessage": "Message (press {0} to commit)",
			"commit": "Commit",
			"merge changes": "Fusionner les modifications",
			"staged changes": "Modifications en zone de transit",
			"changes": "Modifications",
			"commitMessageCountdown": "{0} caractères restants sur la ligne actuelle",
			"commitMessageWarning": "{0} caractères sur {1} sur la ligne actuelle",
			"neveragain": "Ne plus afficher",
			"huge": "Le dépôt Git dans '{0}' a trop de modifications actives, seul un sous-ensemble de fonctionnalités Git sera activé."
		},
		"out/model": {
			"too many submodules": "Le dépôt '{0}' a {1}  sous-modules qui ne vont pas être ouverts automatiquement. Vous pouvez ouvrir chacun individuellement en ouvrant un fichier à l'intérieur.",
			"no repositories": "Aucun dépôt disponible",
			"pick repo": "Choisir un dépôt"
		},
		"out/main": {
			"looking": "Recherche de git dans : {0}",
			"using git": "Utilisation de git {0} à partir de {1}",
			"downloadgit": "Télécharger Git",
			"neverShowAgain": "Ne plus afficher",
			"notfound": "Git non trouvé. Installez-le et configurez-le en utilisant le paramètre 'git.path'.",
			"updateGit": "Mettre à jour Git",
			"git20": "Git {0} semble installé. Le code fonctionne mieux avec git >= 2"
		},
		"out/commands": {
			"tag at": "Étiquette à {0}",
			"remote branch at": "Branche distante à {0}",
			"create branch": "$(plus) Créer nouvelle branche",
			"repourl": "URL du dépôt",
			"parent": "Répertoire parent",
			"cancel": "$(sync~spin) Clonage du dépôt... Cliquer pour annuler",
			"cancel tooltip": "Annuler le clonage",
			"cloning": "Clonage du dépôt git...",
			"openrepo": "Ouvrir le dépôt",
			"proposeopen": "Voulez-vous ouvrir le dépôt cloné ?",
			"init": "Choisir le dossier d’espace de travail dans lequel initialiser le dépôt git",
			"init repo": "Initialiser le dépôt",
			"create repo": "Initialiser le dépôt",
			"are you sure": "Ceci va créer un dépôt Git dans '{0}'. Êtes-vous sûr de vouloir continuer ?",
			"HEAD not available": "La version HEAD de '{0}' n'est pas disponible.",
			"confirm stage files with merge conflicts": "Voulez-vous vraiment créer {0} fichiers avec des conflits de fusion ?",
			"confirm stage file with merge conflicts": "Voulez-vous vraiment créer {0} avec des conflits de fusion ?",
			"yes": "Oui",
			"confirm revert": "Voulez-vous vraiment restaurer les changements sélectionnés dans {0} ?",
			"revert": "Restaurer les modifications",
			"discard": "Ignorer les modifications",
			"confirm delete": "Êtes-vous sûr de vouloir SUPPRIMER {0} ?",
			"delete file": "Supprimer le fichier",
			"confirm discard": "Voulez-vous vraiment abandonner les changements apportés à {0} ?",
			"confirm discard multiple": "Voulez-vous vraiment abandonner les changements apportés à {0} fichiers ?",
			"warn untracked": "Ceci effacera les fichiers {0} non suivis !",
			"confirm discard all single": "Voulez-vous vraiment abandonner les changements apportés à {0} ?",
			"confirm discard all": "Voulez-vous vraiment ignorer TOUTES les modifications dans {0} fichiers ?\nCette opération est IRRÉVERSIBLE.\nVotre plage de travail actuelle sera DÉFINITIVEMENT PERDUE.",
			"discardAll multiple": "Ignorer 1 fichier",
			"discardAll": "Ignorer les {0} fichiers",
			"confirm delete multiple": "Voulez-vous vraiment SUPPRIMER {0} fichiers ?",
			"delete files": "Supprimer les fichiers",
			"there are untracked files single": "Le fichier non suivi suivant sera SUPPRIMÉ DU DISQUE s'il est ignoré : {0}.",
			"there are untracked files": "{0} fichiers non suivis seront SUPPRIMÉS DU DISQUE s'ils sont ignorés.",
			"confirm discard all 2": "{0}\n\nCette opération est IRRÉVERSIBLE, votre plage de travail actuelle sera DÉFINITIVEMENT PERDUE.",
			"yes discard tracked": "Ignorer 1 fichier suivi",
			"yes discard tracked multiple": "Ignorer {0} fichiers suivis",
			"unsaved files single": "Le fichier suivant n'est pas enregistré : {0}.\n\nVoulez-vous l'enregistrer avant d'effectuer le commit ?",
			"unsaved files": "Il y a {0} fichiers non enregistrés.\n\nVoulez-vous l'enregistrer avant d'effectuer le commit ?",
			"save and commit": "Tout enregistrer et Effectuer le commit",
			"commit": "Effectuer le commit quand même",
			"no staged changes": "Aucune modification en attente à valider.\n\nVoulez-vous automatiquement mettre en attente toutes vos modifications et les valider directement ?",
			"always": "Toujours",
			"no changes": "Il n'existe aucun changement à valider.",
			"commit message": "Message de validation",
			"provide commit message": "Indiquez un message de validation",
			"select a ref to checkout": "Sélectionner une référence à extraire",
			"branch name": "Nom de la branche",
			"provide branch name": "Fournissez un nom de branche",
			"select branch to delete": "Sélectionner une branche à supprimer",
			"confirm force delete branch": "La branche '{0}' n'est pas complètement fusionnée. Supprimer quand même ?",
			"delete branch": "Supprimer la branche",
			"invalid branch name": "Nom de branche non valide",
			"branch already exists": "Une branche nommée '0}' existe déjà",
			"select a branch to merge from": "Sélectionner une branche à fusionner",
			"merge conflicts": "Il existe des conflits de fusion. Corrigez-les avant la validation.",
			"tag name": "Nom du Tag",
			"provide tag name": "Spécifiez un nom de balise",
			"tag message": "Message",
			"provide tag message": "Spécifiez un message pour annoter la balise",
			"no remotes to fetch": "Ce dépôt n'a aucun dépôt distant configuré pour rappatrier.",
			"no remotes to pull": "Votre dépôt n'a aucun dépôt distant configuré pour un Pull.",
			"pick remote pull repo": "Choisir un dépôt distant duquel extraire la branche",
			"no remotes to push": "Votre dépôt n'a aucun dépôt distant configuré pour un Push.",
			"nobranch": "Vous devez extraire une branche dont vous souhaitez effectuer le Push vers un emplacement distant.",
			"confirm publish branch": "La branche '{0}' n'a pas de branche en amont. Voulez-vous publier cette branche ?",
			"ok": "OK",
			"push with tags success": "Envoyé (push) avec des balises.",
			"pick remote": "Choisissez un dépôt distant où publier la branche '{0}' :",
			"sync is unpredictable": "Cette action va effectuer un transfert (Push) et une récupération (Pull) des commits à destination et en provenance de '{0}/{1}'.",
			"never again": "OK, Ne plus afficher",
			"no remotes to publish": "Votre dépôt n'a aucun dépôt distant configuré pour une publication.",
			"no changes stash": "Aucune modification à remiser (stash).",
			"provide stash message": "Spécifier éventuellement un message pour la remise (stash)",
			"stash message": "Message pour la remise (stash)",
			"no stashes": "Aucune remise (stash) à restaurer.",
			"pick stash to pop": "Choisir une remise (stash) à appliquer et supprimer",
			"clean repo": "Nettoyez l'arborescence de travail de votre dépôt avant l'extraction.",
			"cant push": "impossible de pousser les références vers la branche distante. Exécutez d'abord 'Récupérer' pour intégrer vos modifications.",
			"git error details": "Git : {0}",
			"git error": "Erreur Git",
			"open git log": "Ouvrir le journal Git"
		},
		"out/autofetch": {
			"yes": "Oui",
			"no": "Non",
			"not now": "Me demander plus tard",
			"suggest auto fetch": "Voulez-vous que Code exécute [périodiquement 'git fetch']({0}) ?"
		},
		"out/askpass-main": {
			"missOrInvalid": "Informations d'identification manquantes ou non valides."
		}
	}
}