{
  "ABaseline": "ligne de base",
  "ABaselineObject": "objet de ligne de base",
  "ABoolean": "valeur booléenne",
  "ABuiltinRegistry": "registre intégré",
  "AConfigurationObject": "objet de configuration",
  "ACpuArchitecture": "une architecture d’UC",
  "ADateVersionString": "chaîne de version de date",
  "ADefaultFeature": "une fonctionnalité par défaut",
  "ADemandObject": "objet de demande",
  "ADependency": "dépendance",
  "ADependencyFeature": "une fonctionnalité d’une dépendance",
  "ADictionaryOfContacts": "dictionnaire de contacts",
  "AFeature": "fonctionnalité",
  "AFeatureName": "un nom de fonctionnalité",
  "AFilesystemRegistry": "registre de système de fichiers",
  "AGitObjectSha": "objet Git SHA",
  "AGitReference": "référence Git (par exemple, une branche)",
  "AGitRegistry": "registre Git",
  "AGitRepositoryUrl": "URL de dépôt Git",
  "AManifest": "manifeste",
  "AMaximumOfOneAssetReadUrlCanBeSpecified": "vous pouvez spécifier au maximum une URL de lecture de ressource.",
  "AMaximumOfOneAssetWriteUrlCanBeSpecified": "vous pouvez spécifier au maximum une URL d’écriture de ressource.",
  "ANonNegativeInteger": "entier non négatif",
  "APackageName": "nom du package",
  "APackagePattern": "modèle de package",
  "APackagePatternArray": "tableau de modèle de package",
  "APath": "chemin d’accès",
  "APlatformExpression": "expression de plateforme",
  "ARegistry": "registre",
  "ARegistryImplementationKind": "type d’implémentation de registre",
  "ARegistryPath": "chemin d’accès au Registre",
  "ARegistryPathMustBeDelimitedWithForwardSlashes": "Un chemin d’accès au Registre doit utiliser des barres obliques uniques comme séparateurs de chemin.",
  "ARegistryPathMustNotHaveDots": "Un chemin d’accès au Registre ne doit pas avoir d’éléments de chemin « . » ou « .. ».",
  "ARegistryPathMustStartWithDollar": "Un chemin d’accès au Registre doit commencer par `$` pour indiquer la racine du Registre ; par exemple, `$/foo/bar`.",
  "ARelaxedVersionString": "chaîne de version souple",
  "ASemanticVersionString": "chaîne de version sémantique",
  "ASetOfFeatures": "jeu de fonctionnalités",
  "ASha512": "hachage SHA-512",
  "AString": "chaîne",
  "AStringOrArrayOfStrings": "chaîne ou tableau de chaînes",
  "AStringStringDictionary": "une « chaîne » : dictionnaire « chaîne »",
  "AToolDataArray": "tableau de métadonnées d’outil",
  "AToolDataFile": "un fichier de données d’outil",
  "AToolDataOS": "un système d’exploitation de données d’outil",
  "AToolDataObject": "métadonnées de l’outil",
  "AToolDataVersion": "une version de données d’outil",
  "AUrl": "URL",
  "AVcpkgRepositoryCommit": "validation de référentiel vcpkg",
  "AVersionConstraint": "une contrainte de version",
  "AVersionDatabaseEntry": "entrée de base de données de version",
  "AVersionObject": "objet de version",
  "AVersionOfAnyType": "version de n’importe quel type",
  "AddArtifactOnlyOne": "'{command_line}' ne pouvez ajouter qu’un seul artefact à la fois.",
  "AddCommandFirstArg": "Le premier paramètre à ajouter doit être « artifact » ou « port ».",
  "AddPortRequiresManifest": "'{command_line}' requiert un fichier manifeste actif.",
  "AddPortSucceeded": "L’ajout de ports au fichier vcpkg.json a réussi.",
  "AddRecurseOption": "Si vous êtes sûr de vouloir les supprimer, exécutez la commande avec l’option --recurse.",
  "AddTripletExpressionNotAllowed": "Les expressions triplet ne sont pas autorisées ici. Vous pouvez remplacer '{package_name}:{triplet}' par '{package_name}'.",
  "AddVersionAddedVersionToFile": "version ajoutée {version} à {path}",
  "AddVersionArtifactsOnly": "--cette version est composée uniquement d’artefacts et ne peut pas être utilisée avec le port d’ajout vcpkg",
  "AddVersionCommitChangesReminder": "Avez-vous pensé à valider vos modifications ?",
  "AddVersionFormatPortSuggestion": "Exécutez `{command_line}` pour formater le fichier.",
  "AddVersionIgnoringOptionAll": "ignorer --{option} car un argument de nom de port a été fourni.",
  "AddVersionInstructions": "vous pouvez exécuter les commandes suivantes pour ajouter automatiquement la version actuelle de {package_name} :",
  "AddVersionNewFile": "(nouveau fichier)",
  "AddVersionNewShaIs": "nouveau SHA : {commit_sha}",
  "AddVersionNoFilesUpdated": "Aucun fichier n'a été mis à jour.",
  "AddVersionNoFilesUpdatedForPort": "Aucun fichier n'a été mis à jour pour {package_name}",
  "AddVersionOldShaIs": "ancien SHA : {commit_sha}",
  "AddVersionOverwriteOptionSuggestion": "Utilisez --{option} pour contourner cette vérification.",
  "AddVersionPortFilesShaChanged": "Les fichiers archivés pour {package_name} ont changé mais la version n'a pas été mise à jour.",
  "AddVersionPortFilesShaUnchanged": "Les fichiers archivés pour {package_name} sont inchangés par rapport à la version {version}.",
  "AddVersionPortHasImproperFormat": "{package_name} n'a pas un format correct.",
  "AddVersionPortVersionShouldBeGone": "Dans {package_name}, {version} est une toute nouvelle version. il ne devrait donc pas y avoir de « version du port ». Supprimez « version du port », puis réessayez. Pour ignorer cette vérification, exécutez à nouveau la commande --skip-version-format-check .",
  "AddVersionPortVersionShouldBeOneMore": "Dans {package_name}, la « version du port » actuelle pour {version} est {count}. La nouvelle « version du port » attendue est donc {expected_version}, mais le port déclare « version du port » {actual_version}. Remplacez « version du port » par {expected_version}, puis réessayez. Pour ignorer cette vérification, exécutez à nouveau la commande --skip-version-format-check .",
  "AddVersionSuggestVersionDate": "Le format de version de « {package_name} » utilise « version-string », mais le format est acceptable en tant que « version-date ». Si ce format est effectivement destiné à être une date ISO 8601, remplacez le format par « version-date », puis réexécutez cette commande. Sinon, désactivez cette vérification en réexécutant cette commande et en ajoutant --skip-version-format-check.",
  "AddVersionSuggestVersionRelaxed": "Le format de version de « {package_name} » utilise « version-string », mais le format est admissible sous forme de « version ». Si les versions de ce port sont classables par des règles de version souple, remplacez le format par « version », puis réexécutez cette commande. Les règles de version souple trient les versions selon chaque composant numérique. Ensuite, les versions ayant des tirets comme suffixe sont triées lexicographiquement en amont. Les balises de build avec des signes plus sont ignorées. Exemples :\n1.0 < 1.1-alpha < 1.1-b < 1.1 < 1.1.1 < 1.2+build = 1.2 < 2.0\nNotez en particulier que les suffixes avec des tirets effectuent un tri *avant* et non après. 1.0-quelconque < 1.0\nNotez que cet ordre de tri est le même que celui choisi dans la Gestion sémantique de version (voir https://semver.org), même si les parties effectivement sémantiques ne s’appliquent pas.\nSi les versions de ce port ne sont pas triées selon ces règles, désactivez cette vérification en réexécutant cette commande et en ajoutant --skip-version-format-check.",
  "AddVersionUpdateVersionReminder": "Avez-vous pensé à mettre à jour la version ou la version du port ?",
  "AddVersionUseOptionAll": "{command_name} sans arguments nécessite de passer --{option} pour mettre à jour toutes les versions du port en une seule fois.",
  "AddVersionVersionAlreadyInFile": "la version {version} est déjà dans {path}.",
  "AddVersionVersionIs": "Version : {version}",
  "AddingCompletionEntry": "Ajout de l’entrée d’achèvement vcpkg à {path}.",
  "AdditionalPackagesToExport": "Des packages supplémentaires (*) doivent être exportés pour terminer cette opération.",
  "AdditionalPackagesToRemove": "Des packages supplémentaires (*) doivent être supprimés pour terminer cette opération.",
  "AllFeatureTestsPassed": "Tous les tests de fonctionnalité ont réussi.",
  "AllFormatArgsRawArgument": "la chaîne de format \"{value}\" contient un argument de format brut.",
  "AllFormatArgsUnbalancedBraces": "accolade non équilibré dans la chaîne de format \"{value}\"",
  "AllPackagesAreUpdated": "Aucune action n’a été effectuée, car l’ensemble des packages installés sont à jour.",
  "AllShasValid": "Tous les sha vérifiés sont valides.",
  "AlreadyInstalled": "{spec} est déjà installé",
  "AmbiguousConfig": "Configuration vcpkg ambiguë fournie par le fichier manifeste et le fichier de configuration. Choisissez-en un en supprimant ce fichier ou en supprimant « {json_field} » du fichier manifeste.",
  "AnArrayOfDefaultFeatures": "un tableau de fonctionnalités par défaut",
  "AnArrayOfDependencies": "tableau de dépendances",
  "AnArrayOfDependencyOverrides": "tableau de remplacements de dépendances",
  "AnArrayOfFeatures": "un tableau de fonctionnalités",
  "AnArrayOfIdentifers": "tableau d’identificateurs",
  "AnArrayOfOverlayPaths": "tableau de chemins de superposition",
  "AnArrayOfOverlayTripletsPaths": "tableau de chemins de triplets superposés",
  "AnArrayOfRegistries": "tableau de registres",
  "AnArrayOfVersions": "tableau de versions",
  "AnArtifactsGitRegistryUrl": "URL de Registre Git d’artefacts",
  "AnArtifactsRegistry": "registre d’artefacts",
  "AnExactVersionString": "chaîne de version exacte",
  "AnIdentifer": "identificateur",
  "AnObjectContainingVcpkgArtifactsMetadata": "objet contenant des métadonnées vcpkg-artifacts",
  "AnOverlayPath": "chemin d’accès de superposition",
  "AnOverlayTripletsPath": "chemin d’accès triplet",
  "AnOverride": "remplacement",
  "AnSpdxLicenseExpression": "expression de licence SPDX",
  "AppliedUserIntegration": "Intégration à l’échelle de l’utilisateur appliquée pour cette racine vcpkg.",
  "ApplocalProcessing": "déploiement de dépendances",
  "ArchiveHere": "l’archive se trouve ici",
  "ArchiverFailedToExtractExitCode": "nous n’avons pas pu effectuer l’extraction avec le code de sortie {exit_code}",
  "ArtifactsBootstrapFailed": "vcpkg-artifacts n’est pas installé et n’a pas pu être lancé.",
  "ArtifactsOptionIncompatibility": "--{option} n’a aucun effet sur la recherche d’artefact.",
  "ArtifactsOptionJson": "Chemin d’accès complet au fichier JSON où les variables d’environnement et d’autres propriétés sont enregistrées",
  "ArtifactsOptionMSBuildProps": "Chemin d’accès complet au fichier, dans lequel les propriétés MSBuild seront écrites",
  "ArtifactsOptionVersion": "Une version ou une plage de versions à mettre en correspondance. Valide uniquement pour les artefacts",
  "ArtifactsOptionVersionMismatch": "Le nombre de --commutateurs de version doit correspondre au nombre d’artefacts nommés",
  "ArtifactsSwitchARM": "Force la détection de l’hôte à ARM lors de l’acquisition d’artefacts",
  "ArtifactsSwitchARM64": "Force la détection de l’hôte à ARM64 lors de l’acquisition d’artefacts",
  "ArtifactsSwitchAllLanguages": "Acquiert tous les fichiers de langage lors de l’acquisition d’artefacts",
  "ArtifactsSwitchForce": "Force la réacquire si un artefact est déjà acquis",
  "ArtifactsSwitchFreebsd": "Force la détection de l’hôte à FreeBSD lors de l’acquisition d’artefacts",
  "ArtifactsSwitchLinux": "Force la détection de l’hôte sur Linux lors de l’acquisition d’artefacts",
  "ArtifactsSwitchOnlyOneHostPlatform": "Il n’est possible de définir qu’une seule plateforme hôte (--x64, --x86, --arm, --arm64).",
  "ArtifactsSwitchOnlyOneOperatingSystem": "Il n’est possible de définir qu’un seul système d’exploitation (--windows, --osx, --linux, --freebsd).",
  "ArtifactsSwitchOnlyOneTargetPlatform": "Il n’est possible de définir qu’une seule plateforme cible (--target:x64, --target:x86, --target:arm, --target:arm64).",
  "ArtifactsSwitchOsx": "Force la détection de l’hôte sur MacOS lors de l’acquisition d’artefacts",
  "ArtifactsSwitchTargetARM": "Définit la détection cible sur ARM lors de l’acquisition d’artefacts",
  "ArtifactsSwitchTargetARM64": "Définit la détection cible sur ARM64 lors de l’acquisition d’artefacts",
  "ArtifactsSwitchTargetX64": "Définit la détection cible sur x64 lors de l’acquisition d’artefacts",
  "ArtifactsSwitchTargetX86": "Définit la cible sur x86 lors de l’acquisition d’artefacts",
  "ArtifactsSwitchWindows": "Force la détection de l’hôte à Windows lors de l’acquisition d’artefacts",
  "ArtifactsSwitchX64": "Force la détection de l’hôte à x64 lors de l’acquisition d’artefacts",
  "ArtifactsSwitchX86": "Force la détection de l’hôte à x86 lors de l’acquisition d’artefacts",
  "AssetCacheConsult": "Tentative de téléchargement de {path} à l’aide de l'{url} de cache de ressources",
  "AssetCacheConsultScript": "Tentative de téléchargement de {path} à l’aide du script de cache de ressources",
  "AssetCacheHit": "Téléchargement réussi ! Accès au cache d’actifs multimédias.",
  "AssetCacheHitUrl": "Téléchargement réussi ! Accès au cache des ressources, n’a pas essayé d'{url} source faisant autorité",
  "AssetCacheMiss": "Échec dans le cache des ressources ; tentative d'{url} source faisant autorité",
  "AssetCacheMissBlockOrigin": "aucun accès au cache d’actifs et des blocs x-block-origin n’ont pas essayé le {url} source faisant autorité",
  "AssetCacheMissNoUrls": "Le cache de ressources n’a pas recherché {sha} et aucune URL faisant autorité n’est connue",
  "AssetCacheProviderAcceptsNoArguments": "arguments inattendus : ’{value}’ n’accepte pas les arguments",
  "AssetCacheScriptBadVariable": "le modèle de script {value} contient des {list} de remplacement inconnus",
  "AssetCacheScriptBadVariableHint": "si vous le souhaitez sur la ligne de commande littérale, utilisez {{{{{list}}}}}",
  "AssetCacheScriptCommandLine": "la ligne de commande de script complet était",
  "AssetCacheScriptFailed": "le script du cache de ressources a retourné un code de sortie différent de zéro {exit_code}",
  "AssetCacheScriptFailedToWriteCorrectHash": "le script du cache de ressources a renvoyé une réussite, mais le fichier résultant a un hachage inattendu",
  "AssetCacheScriptFailedToWriteFile": "le script du cache de ressources a renvoyé une réussite mais n’a pas créé le fichier de résultats attendu",
  "AssetCacheScriptNeedsSha": "le modèle de script {value} requiert un sha, mais aucun sha n’est connu pour la tentative de téléchargement de {url}",
  "AssetCacheScriptNeedsUrl": "le modèle de script {value} requiert une URL, mais aucune URL n’est connue pour la tentative de téléchargement de {sha}",
  "AssetSourcesArg": "Sources de mise en cache des ressources. Voir « mise en cache des ressources d’aide vcpkg »",
  "AttemptingToSetBuiltInBaseline": "tentative de définition d’une ligne de base intégrée dans vcpkg.json lors du remplacement du default-registry dans vcpkg-configuration.json.\nLe default-registry de vcpkg-configuration.json sera utilisé.",
  "AutoSettingEnvVar": "-- Définir automatiquement les variables d’environnement {env_var} sur « {url} ».",
  "AutomaticLinkingForMSBuildProjects": "Tous les projets MSBuild C++ peuvent désormais #include toutes les bibliothèques installées. La liaison sera gérée automatiquement. L’installation de nouvelles bibliothèques les rendra instantanément disponibles.",
  "AvailableHelpTopics": "Rubriques d’aide disponibles :",
  "AzUrlAssetCacheRequiresBaseUrl": "arguments inattendus : la configuration de la ressource ’azurl’ nécessite une URL de base",
  "AzUrlAssetCacheRequiresLessThanFour": "arguments inattendus : la configuration de la ressource 'azurl' requiert moins de 4 arguments",
  "AzcopyFailedToPutBlob": "azcopy n’a pas pu charger un fichier sur {url} avec le code de sortie {code_exit} et le code HTTP {value}.",
  "BaselineConflict": "La spécification de vcpkg-configuration.default-registry dans un fichier manifeste est en conflit avec la ligne de base intégrée.\nSupprimez l’un de ces paramètres en conflit.",
  "BaselineGitShowFailed": "lors de l’extraction de la ligne de base à partir de la ’{commit_sha}’ de validation, échec de ’git show’ versions/baseline.json. Pour résoudre ce problème, récupérez les validations avec ’git fetch’.",
  "BaselineMissing": "{package_name} n’a pas de version attribuée",
  "BaselineOnlyPlatformExpressionOrTriplet": "Vous ne pouvez pas spécifier une expression de plateforme et un triplet",
  "BinariesRelativeToThePackageDirectoryHere": "les fichiers binaires sont relatifs à ${{CURRENT_PACKAGES_DIR}} ici",
  "BinarySourcesArg": "Sources de mise en cache binaire. Voir « vcpkg help binarycaching »",
  "BinaryWithInvalidArchitecture": "{path} est conçu pour {arch}",
  "BuildAlreadyInstalled": "{spec} est déjà installé ; supprimez {spec} avant de tenter de le générer.",
  "BuildDependenciesMissing": "La commande build nécessite que toutes les dépendances soient déjà installées.\nLes dépendances suivantes sont manquantes :",
  "BuildResultBuildFailed": "BUILD_FAILED",
  "BuildResultCacheMissing": "CACHE_MISSING",
  "BuildResultCached": "MIS EN CACHE",
  "BuildResultCascadeDueToBaseline": "CASCADE_EN_RAISON_DE_LA_BASELINE",
  "BuildResultCascadeDueToMissingDependencies": "CASCADED_DUE_TO_MISSING_DEPENDENCIES",
  "BuildResultCascadeDueToSupports": "CASCADED_DUE_TO_SUPPORTS",
  "BuildResultDownloaded": "Téléchargé",
  "BuildResultFileConflicts": "FILE_CONFLICTS",
  "BuildResultPostBuildChecksFailed": "POST_BUILD_CHECKS_FAILED",
  "BuildResultRemoved": "SUPPRIMÉ",
  "BuildResultSkipped": "IGNORÉ",
  "BuildResultSkippedByDryRun": "SKIPPED_BY_DRY_RUN",
  "BuildResultSkippedByParentHashes": "SKIPPED_BY_PARENT_HASHES",
  "BuildResultSkippedBySkipFailures": "SKIPPED_BY_SKIP_FAILURES",
  "BuildResultSucceeded": "OPÉRATION RÉUSSIE",
  "BuildResultSummaryHeader": "RÉSUMÉ DE {triplet}",
  "BuildResultSummaryLine": "{build_result} : {count}",
  "BuildResultUnsupported": "NON PRIS EN CHARGE",
  "BuildTreesRootDir": "Répertoire Buildtrees (expérimental)",
  "BuildTroubleshootingMessage1": "Vérifiez que vous utilisez les derniers fichiers de port avec 'git pull' et 'vcpkg update'.\nRechercher ensuite les problèmes connus sur :",
  "BuildTroubleshootingMessage2": "Vous pouvez soumettre un nouveau problème à l’adresse :",
  "BuildTroubleshootingMessage3": "Incluez « [{package_name}] Erreur de build » dans le titre de votre rapport de bogues, les informations de version suivantes dans votre description de bogue et joignez les journaux des échecs pertinents ci-dessus.",
  "BuildTroubleshootingMessageGH": "Vous pouvez également soumettre un problème en exécutant (l’interface de ligne de commande GitHub doit être installée) :",
  "BuildingFromHead": "Génération de {spec} à partir de HEAD...",
  "BuildingPackage": "Génération de {spec}...",
  "BuildingPackageFailed": "échec de la génération de {spec} avec : {build_result}",
  "BuildingPackageFailedDueToMissingDeps": "en raison des dépendances manquantes suivantes :",
  "BuiltInTriplets": "Triplets intégrés :",
  "BuiltWithIncorrectArchitecture": "Les triplets demandent que les fichiers binaires soient générés pour {arch}, mais les binaires suivants ont été créés pour une architecture différente. Cela signifie généralement que les informations de chaîne d’outils sont transmises de manière incorrecte au système de génération des fichiers binaires. Pour supprimer ce message, ajoutez set (VCPKG_POLICY_SKIP_ARCHITECTURE_CHECK activé)",
  "CISettingsOptCIBase": "Chemin du fichier ci.baseline.txt. Utilisé pour ignorer les ports et détecter les régressions.",
  "CISettingsOptFailureLogs": "Répertoire dans lequel les journaux d’échec seront copiés",
  "CISettingsOptKnownFailuresFrom": "Chemin d’accès pour le fichier des échecs de build de package connus",
  "CISettingsOptOutputHashes": "Fichier permettant de générer tous les hachages de package déterminés",
  "CISettingsOptParentHashes": "Fichier permettant de lire les hachages de package d’un état CI parent, afin de réduire l’ensemble des packages modifiés",
  "CISettingsOptXUnit": "Fichier pour générer des résultats au format XUnit",
  "CISettingsVerifyGitTree": "Vérifie que chaque objet d’arborescence Git correspond à sa version déclarée (c’est très lent)",
  "CISettingsVerifyVersion": "Imprime le résultat pour chaque port au lieu de seulement des erreurs",
  "CISkipInstallation": "Les packages suivants sont déjà installés et ne seront plus générés :",
  "CISwitchOptAllowUnexpectedPassing": "Supprime les résultats « Passage, suppression de la liste d’échecs »",
  "CISwitchOptDryRun": "Imprime le plan sans exécution",
  "CISwitchOptRandomize": "Rend aléatoire l’ordre d’installation",
  "CISwitchOptSkipFailures": "Ignore les ports marqués '=fail' dans ci.baseline.txt",
  "CISwitchOptXUnitAll": "Signale les ports inchangés dans la sortie XUnit",
  "CMakePkgConfigTargetsUsage": "{package_name} fournit des modules pkg-config :",
  "CMakeTargetsUsage": "{package_name} fournit des cibles CMake :",
  "CMakeTargetsUsageHeuristicMessage": "# ceci est généré de manière heuristique et peut ne pas être correct",
  "CMakeToolChainFile": "Les projets CMake doivent utiliser : « -DCMAKE_TOOLCHAIN_FILE={path} »",
  "CMakeUsingExportedLibs": "Pour utiliser des bibliothèques exportées dans des projets CMake, ajoutez {value} à votre ligne de commande CMake.",
  "ChecksFailedCheck": "vcpkg s’est bloqué; aucun détail supplémentaire n’est disponible.",
  "CiBaselineAllowUnexpectedPassingRequiresBaseline": "--allow-unexpected-passing ne peut être utilisé que si une ligne de base est fournie via --ci-baseline.",
  "CiBaselineDisallowedCascade": "RÉGRESSION : {spec} en cascade, mais il est nécessaire de passer. ({path}).",
  "CiBaselineRegression": "RÉGRESSION : {spec} a échoué avec {build_result}. Si prévu, ajoutez {spec}=échec de la {path}.",
  "CiBaselineRegressionHeader": "RÉGRESSIONS :",
  "CiBaselineRegressionNoPath": "RÉGRESSION : {spec} a échoué avec {build_result}.",
  "CiBaselineUnexpectedFail": "RÉGRESSION : {spec} est marqué comme échec mais n’est pas pris en charge pour {triplet}.",
  "CiBaselineUnexpectedFailCascade": "REGRESSION : {spec} est marqué comme échec, mais une dépendance n’est pas prise en charge pour {triplet}.",
  "CiBaselineUnexpectedPass": "RÉUSSITE, SUPPRESSION DE LA LISTE D’ÉCHEC : {spec} ({path}).",
  "CiBaselineUnexpectedPassUnsupported": "RÉGRESSION : {spec} est marqué comme réussite, mais n’est pas pris en charge pour {triplet}.",
  "ClearingContents": "Effacement du contenu de {path}",
  "CmakeTargetsExcluded": "{count} cibles supplémentaires ne sont pas affichées.",
  "CmdAcquireExample1": "vcpkg acquire <artifact>",
  "CmdAcquireProjectSynopsis": "Acquiert tous les artefacts référencés par un manifeste",
  "CmdAcquireSynopsis": "Acquiert l’artefact nommé",
  "CmdActivateSynopsis": "Active les artefacts à partir d’un manifeste",
  "CmdAddExample1": "vcpkg add port <port name>",
  "CmdAddExample2": "vcpkg add artifact <artifact name>",
  "CmdAddSynopsis": "Ajoute une dépendance au manifeste",
  "CmdAddVersionExample1": "vcpkg x-add-version <port name>",
  "CmdAddVersionOptAll": "Traite les versions pour tous les ports",
  "CmdAddVersionOptOverwriteVersion": "Remplace git-tree d’une version existante",
  "CmdAddVersionOptSkipFormatChk": "Ignore la vérification de la mise en forme des fichiers vcpkg.json",
  "CmdAddVersionOptSkipVersionFormatChk": "Ignore la vérification du format de version",
  "CmdAddVersionOptVerbose": "Imprime les messages de réussite plutôt que uniquement les erreurs",
  "CmdAddVersionSynopsis": "Ajoute une version à la base de données de versions",
  "CmdBootstrapStandaloneSynopsis": "Démarre une racine vcpkg à partir uniquement d’un fichier binaire vcpkg",
  "CmdBuildExample1": "vcpkg build <port spec>",
  "CmdBuildExternalExample1": "vcpkg build-external <port name> <source path>",
  "CmdBuildExternalExample2": "vcpkg build-external zlib2 C:\\path\\to\\dir\\with\\vcpkg.json",
  "CmdBuildExternalSynopsis": "Génère le port à partir d’un chemin d’accès",
  "CmdBuildSynopsis": "Génère un port",
  "CmdCheckSupportExample1": "vcpkg x-check-support <port name>",
  "CmdCheckSupportSynopsis": "Teste si un port est pris en charge sans le générer",
  "CmdCheckToolsShaSwitchFix": "Corrige l’entrée sha dans le fichier donné",
  "CmdCheckToolsShaSwitchOnlyWithName": "Vérifier uniquement les entrées portant le nom donné",
  "CmdCheckToolsShaSynopsis": "Vérifie les entrées sha512 dans un fichier de données d’outils en téléchargeant toutes les entrées et en calculant les hachages",
  "CmdCiCleanSynopsis": "Efface tous les fichiers à préparer pour une exécution d’élément de configuration",
  "CmdCiSynopsis": "Tente de générer tous les ports pour les tests d’intégration continue",
  "CmdCiVerifyVersionsSynopsis": "Vérifie l’intégrité de la base de données de versions",
  "CmdCreateExample1": "vcpkg create <port name> <uri>",
  "CmdCreateExample2": "vcpkg create my-fancy-port https://example.com/sources.zip",
  "CmdCreateExample3": "vcpkg create <port name> <uri> <downloaded filename>",
  "CmdDeactivateSynopsis": "Supprime toutes les activations d’artefacts de l’interpréteur de commandes actuel",
  "CmdDependInfoExample1": "vcpkg depend-info <port name>",
  "CmdDependInfoFormatConflict": "Formats en conflit spécifiés. Un seul --format, --dgml ou --dot est accepté.",
  "CmdDependInfoFormatHelp": "Choisit le format de sortie, l’un des `list`, `tree`, `mermaid`, `dot` ou `dgml`",
  "CmdDependInfoFormatInvalid": "--format={value} n’est pas un format reconnu. --format doit être l’un des `list`, `tree`, `mermaid`, `dot` ou `dgml`.",
  "CmdDependInfoOptDepth": "Affiche la profondeur de récursivité dans la sortie « list »",
  "CmdDependInfoOptMaxRecurse": "Définit la profondeur de récursivité maximale. La valeur par défaut n’est pas une limite",
  "CmdDependInfoOptSort": "Choisit l’ordre de tri pour le format ' list ', l’un de 'lexicographical', 'topologique' (par défaut), 'reverse'",
  "CmdDependInfoShowDepthFormatMismatch": "--show-depth peut uniquement être utilisé avec les formats « list » et « tree ».",
  "CmdDependInfoXtreeTree": "--sort=x-tree ne peut pas être utilisé avec des formats autres que l’arborescence",
  "CmdDownloadExample1": "vcpkg x-download <filepath> <sha512> --url=https://...",
  "CmdDownloadExample2": "vcpkg x-download <filepath> --sha512=<sha512> --url=https://...",
  "CmdDownloadExample3": "vcpkg x-download <filepath> --skip-sha512 --url=https://...",
  "CmdDownloadSynopsis": "Télécharge un fichier",
  "CmdEditExample1": "vcpkg edit <port name>",
  "CmdEditOptAll": "Ouvre l’éditeur dans le port, ainsi que dans le sous-dossier buildtree propre au port",
  "CmdEditOptBuildTrees": "Ouvre l’éditeur dans le sous-dossier buildtree spécifique au port",
  "CmdEnvOptions": "Ajoute {path} installé à {env_var}",
  "CmdExportEmptyPlan": "Refus de la création d’une exportation sans aucun package. Installez des packages avant l’exportation.",
  "CmdExportExample1": "vcpkg export <port names> [--nuget] [--output-dir=out_dir]",
  "CmdExportOpt7Zip": "Exporte vers un fichier 7zip (.7z)",
  "CmdExportOptDereferenceSymlinks": "Copie les symlinks en tant que fichiers et répertoires normaux dans les résultats exportés",
  "CmdExportOptDryRun": "N’exporte pas réellement",
  "CmdExportOptInstalled": "Exporte tous les packages installés",
  "CmdExportOptNuGet": "Exporte un package NuGet",
  "CmdExportOptRaw": "Exporte vers un répertoire non compressé",
  "CmdExportOptZip": "Exporte vers un fichier zip",
  "CmdExportSettingNuGetDesc": "Description du package NuGet exporté",
  "CmdExportSettingNuGetID": "ID du package NuGet exporté (remplacements --output)",
  "CmdExportSettingNuGetVersion": "Version du package NuGet exporté",
  "CmdExportSettingOutput": "Nom de sortie (utilisé pour construire le nom de fichier)",
  "CmdExportSettingOutputDir": "Répertoire de sortie pour les artefacts produits",
  "CmdExportSynopsis": "Crée un déploiement autonome des ports installés",
  "CmdFetchOptXStderrStatus": "Imprime l’état/le téléchargement des messages vers stderr plutôt que stdout (les erreurs/échecs sont toujours envoyés à stdout)",
  "CmdFetchSynopsis": "Extrait un élément du système ou d’Internet",
  "CmdFindExample1": "vcpkg find port <port name>",
  "CmdFindExample2": "vcpkg find artifact <artifact name>",
  "CmdFindSynopsis": "Recherche un port ou un artefact qui peut être installé ou activé",
  "CmdFormatFeatureBaselineExample": "vcpkg format-feature-baseline <ci.feature.baseline.txt path>",
  "CmdFormatFeatureBaselineSynopsis": "Met en forme un fichier de base de référence de fonctionnalité",
  "CmdFormatManifestExample1": "vcpkg format-manifest <vcpkg.json path>",
  "CmdFormatManifestOptAll": "Met en forme les fichiers manifeste de tous les ports",
  "CmdFormatManifestOptConvertControl": "Convertit les fichiers CONTROL en fichiers manifeste",
  "CmdFormatManifestSynopsis": "Prettyfies vcpkg.json",
  "CmdGenerateMSBuildPropsExample1": "vcpkg generate-msbuild-props --msbuild-props <path>",
  "CmdGenerateMSBuildPropsExample2": "vcpkg generate-msbuild-props --msbuild-props out.props",
  "CmdGenerateMSBuildPropsSynopsis": "Génère les fichiers msbuild .props comme si vous activiez les dépendances d’artefact d’un manifeste, sans les acquérir",
  "CmdGenerateMessageMapOptNoOutputComments": "Exclut les commentaires lors de la génération du mappage de messages (utile pour générer le fichier de localisation anglais)",
  "CmdHashExample1": "vcpkg hash <path>",
  "CmdHashExample2": "vcpkg hash <path> SHA256",
  "CmdHashSynopsis": "Obtient sha256 ou SHA512 d’un fichier",
  "CmdHelpCommandSynopsis": "Affiche les détails de l’aide pour <command>",
  "CmdHelpCommands": "<command> aide",
  "CmdHelpCommandsSynopsis": "Affiche la liste complète des commandes, y compris celles qui ne sont pas répertoriées ici",
  "CmdHelpTopic": "aide <topic>",
  "CmdInfoOptInstalled": "(expérimental) Signale les packages installés plutôt que disponibles",
  "CmdInfoOptTransitive": "(expérimental) Signale également les dépendances des packages installés",
  "CmdInitRegistryExample1": "vcpkg x-init-registry <path>",
  "CmdInitRegistrySynopsis": "Crée un registre Git vide",
  "CmdInstallExample1": "vcpkg install <port name> <port name>...",
  "CmdIntegrateSynopsis": "Intègre vcpkg avec des machines, des projets ou des interpréteurs de commandes",
  "CmdLicenseReportSynopsis": "Affiche les licences déclarées de tous les ports dans l’arborescence installée",
  "CmdListExample2": "vcpkg list <filter>",
  "CmdNewExample1": "vcpkg new --name=example --version=1.0",
  "CmdNewOptApplication": "Crée un manifeste d’application (ne pas exiger de nom ou de version)",
  "CmdNewOptSingleFile": "Incorpore vcpkg-configuration.json dans vcpkg.json",
  "CmdNewOptVersionDate": "Interprète --version comme une date ISO 8601. (AAAA-MM-JJ)",
  "CmdNewOptVersionRelaxed": "Interprète --version comme une version numérique souple (nombres non négatifs séparés par des points)",
  "CmdNewOptVersionString": "Interprète --version comme une chaîne sans comportement de classement",
  "CmdNewSettingName": "Nom du nouveau manifeste",
  "CmdNewSettingVersion": "Version du nouveau manifeste",
  "CmdNewSynposis": "Crée un manifeste",
  "CmdOptForMergeWith": "ports de test destinés à fusionner avec cette référence Git",
  "CmdOwnsExample1": "vcpkg possède <pattern>",
  "CmdPackageInfoExample1": "vcpkg x-package-info <package name>...",
  "CmdPortsdiffExample1": "vcpkg portsdiff <branch name>",
  "CmdPortsdiffExample2": "vcpkg portsdiff <from> <to>",
  "CmdPortsdiffSynopsis": "Diff. modifications dans les versions de port entre les validations",
  "CmdPrintUsageSwitchAffirm": "Permet d’affirmer que l’utilisation générée est correcte et de supprimer les avertissements « peut ne pas être correcte » de la sortie",
  "CmdPrintUsageSwitchGenerated": "Imprimer l’utilisation heuristique même si un fichier d’utilisation est installé",
  "CmdPrintUsageSynopsis": "Permet d’imprimer les informations d’utilisation pour un seul port installé",
  "CmdRegenerateOptDryRun": "N’effectue pas réellement l’action, affiche uniquement ce qui serait fait",
  "CmdRegenerateOptForce": "Poursuit l’action (potentiellement dangereuse) sans confirmation",
  "CmdRegenerateOptNormalize": "Applique tous les correctifs de dépréciation",
  "CmdRemoveExample1": "vcpkg remove <package name>...",
  "CmdRemoveOptDryRun": "Imprime les packages à supprimer, mais ne les supprime pas",
  "CmdRemoveOptOutdated": "Supprime tous les packages avec des versions qui ne correspondent pas au registre intégré",
  "CmdRemoveOptRecurse": "Autorise la suppression des packages dépendants qui ne sont pas explicitement spécifiés",
  "CmdSearchExample1": "recherche vcpkg <pattern>",
  "CmdSetInstalledExample1": "vcpkg x-set-installed <package name> <package name>...",
  "CmdSetInstalledOptDryRun": "Ne génère pas ou n’installe pas réellement",
  "CmdSetInstalledOptNoUsage": "N’imprime pas les informations d’utilisation de CMake après l’installation",
  "CmdSetInstalledOptWritePkgConfig": "Écrit un fichier nuGet au format packages.config à utiliser avec la mise en cache binaire externe. Pour plus d’informations, consultez « fichier binaire d’aide vcpkg »",
  "CmdSetInstalledSynopsis": "Installe, met à niveau ou supprime des packages de sorte que les packages installés correspondent exactement à ceux fournis",
  "CmdSettingCopiedFilesLog": "Chemin d’accès vers le journal des fichiers copiés à créer",
  "CmdSettingInstalledDir": "Chemin d’accès vers l’arborescence installée à utiliser",
  "CmdSettingTLogFile": "Chemin d’accès vers le fichier tlog à créer",
  "CmdSettingTargetBin": "Chemin d’accès vers le binaire à analyser",
  "CmdTestCIFeatureBaseline": "Chemin d’accès au fichier ci.feature.baseline.txt. Permet d’ignorer les ports de tests en échec connus et de détecter les régressions",
  "CmdTestFeaturesAll": "Exécute des tests pour tous les ports",
  "CmdTestFeaturesFailingAbis": "Chemin du fichier dans lequel tous les hachages ABI ayant échoué seront écrits",
  "CmdTestFeaturesNoCombined": "Ignore le test de toutes les fonctionnalités activées",
  "CmdTestFeaturesNoCore": "Ignore uniquement le test de la fonctionnalité « cœur » activée",
  "CmdTestFeaturesNoSeparated": "Ignore le test de chaque fonctionnalité séparément",
  "CmdTestFeaturesSynopsis": "Teste les fonctionnalités d’un port",
  "CmdUpdateBaselineOptDryRun": "Imprime le plan sans exécution",
  "CmdUpdateBaselineOptInitial": "Ajoute un 'builtin-baseline' à un fichier vcpkg.json qui ne l’a pas déjà",
  "CmdUpdateBaselineOptQuiet": "Does not print the port version diff after updating baselines",
  "CmdUpdateBaselineSynopsis": "Mises à jour les bases de référence des registres git dans un manifeste à la validation HEAD de ces registres",
  "CmdUpdateRegistryAll": "Met à jour tous les registres d’artefacts connus",
  "CmdUpdateRegistryAllExcludesTargets": "Mettre à jour le Registre --all ne peut pas être utilisé avec une liste de registres d’artefacts",
  "CmdUpdateRegistryAllOrTargets": "La mise à jour du Registre nécessite une liste de noms de registre d’artefacts ou d’URI à mettre à jour, ou --all.",
  "CmdUpdateRegistryExample3": "vcpkg x-update-registry <artifact registry name>",
  "CmdUpdateRegistrySynopsis": "Télécharge à nouveau un registre d’artefacts",
  "CmdUpgradeOptNoDryRun": "Mettre à niveau",
  "CmdUpgradeOptNoKeepGoing": "Arrêter l’installation des packages en cas d’échec",
  "CmdUseExample1": "vcpkg utilise <artifact name>",
  "CmdUseSynopsis": "Activer un seul artefact dans cet interpréteur de commandes",
  "CmdVSInstancesSynopsis": "Listes détectées Visual Studio instances",
  "CmdXDownloadOptHeader": "En-tête supplémentaire à utiliser lors de la récupération à partir d’URL",
  "CmdXDownloadOptSha": "Hachage du fichier à télécharger",
  "CmdXDownloadOptSkipSha": "Ignore case activée de SHA512 du fichier téléchargé",
  "CmdXDownloadOptStore": "Stocke le fichier au lieu de le récupérer",
  "CmdXDownloadOptUrl": "URL à télécharger et à stocker en cas d’absence dans le cache",
  "CmdZApplocalOptVerbose": "Permet d’afficher les dépendances en cours de traitement et celles qui sont déjà à jour",
  "CmdZApplocalSynopsis": "Copie les dépendances d’un binaire à partir de l’arborescence installée vers l’emplacement de ce binaire pour le déploiement local de l’application",
  "CmdZExtractExample1": "vcpkg z-extract <archive path> <output directory>",
  "CmdZExtractExample2": "vcpkg z-extract source.zip source_dir --strip 2",
  "CmdZExtractOptStrip": "Nombre de répertoires de début à supprimer de tous les chemins d’accès",
  "CommandEnvExample2": "vcpkg env \"ninja -C <path>\" --triplet x64-windows",
  "CommandFailed": "commande :\n{command_line}\néchec avec la sortie suivante :",
  "CommunityTriplets": "Triplets de la communauté :",
  "CompilerPath": "Compilateur trouvé : {path}",
  "ComputeAllAbis": "Calcul de tous les hachages ABI en cours... Merci de patienter.",
  "ComputeInstallPlans": "Calcul de {count} plans d’installation en cours... Merci de patienter.",
  "ComputingInstallPlan": "Calcul du plan d’installation...",
  "ConfigurationErrorRegistriesWithoutBaseline": "La configuration définie dans {path} n’est pas valide.\n\nL’utilisation de registres nécessite qu’une ligne de base soit définie pour le Registre par défaut ou que le Registre par défaut soit null.\n\nPour plus d’informations, consultez {url}.",
  "ConfigurationNestedDemands": "[\"{json_field}\"] contient un objet `demands` imbriqué (les `demands` imbriqués n’ont aucun effet)",
  "ConflictingEmbeddedConfiguration": "une seule de {{\"configuration\", \"vcpkg-configuration\"}} peut être utilisée",
  "ConflictingFiles": "Les fichiers suivants sont déjà installés dans {path} et sont en conflit avec {spec}",
  "ConsideredVersions": "Les exécutables suivants ont été pris en compte mais ignorés en raison de l’exigence de version de {version} :",
  "ContinueCodeUnitInStart": "unité de code continue trouvée en position de départ",
  "ControlCharacterInString": "Caractère de contrôle dans la chaîne",
  "ControlSupportsMustBeAPlatformExpression": "« Supports » doit être une expression de plateforme",
  "CopyrightIsDir": "ce port définit ${{CURRENT_PACKAGES_DIR}}/share/${{PORT}}/copyright dans un répertoire, mais il doit s’agir d’un fichier. Envisagez de combiner des fichiers de droits d’auteur distincts en un seul fichier à l’aide de vcpkg_install_copyright. Pour supprimer ce message, ajoutez set (VCPKG_POLICY_SKIP_COPYRIGHT_CHECK activé)",
  "CorruptedDatabase": "la base de données d’installation de vcpkg est corrompue. Il s’agit d’un bogue dans vcpkg ou d’un autre élément qui a modifié le contenu du répertoire « installé » de manière inattendue. Vous pouvez être en mesure de le corriger en supprimant le répertoire « installé » et en réinstallant ce que vous souhaitez utiliser. Si ce problème se produit régulièrement, veuillez signaler un bogue surhttps://github.com/microsoft/vcpkg.",
  "CouldNotDeduceNuGetIdAndVersion2": "nous n’avons pas pu déduire l’ID et la version NuGet à partir du nom de fichier",
  "CouldNotFindBaselineInCommit": "Base de référence introuvable dans {url} à {commit_sha} pour {package_name}.",
  "CouldNotFindGitTreeAtCommit": "impossible de trouver l’arborescence Git pour « versions » dans le dépôt {package_name} à la validation {commit_sha}",
  "CouldNotFindVersionDatabaseFile": "Fichier de base de données de versions introuvable : {path}",
  "CreateFailureLogsDir": "Création du répertoire de sortie des journaux d’échecs {path}.",
  "CreatedNuGetPackage": "Nupkg créé : {path}",
  "Creating7ZipArchive": "Création de l’archive 7zip...",
  "CreatingNuGetPackage": "Création du package NuGet...",
  "CreatingZipArchive": "Création de l’archive zip...",
  "CreationFailed": "Échec de la création de {path}.",
  "CurlDownloadTimeout": "Le téléchargement a expiré.",
  "CurlFailedGeneric": "Échec de l’opération curl avec le code d’erreur {exit_code}",
  "CurlFailedResponse": "L’opération curl a échoué avec le code de réponse {exit_code}.",
  "CurlFailedToPut": "curl n’a pas pu envoyer le fichier à {url} avec le code de réponse {value}.",
  "CurrentCommitBaseline": "Vous pouvez utiliser la commit actuelle comme ligne de base, c’est-à-dire :\n\t« builtin-baseline » : « {commit_sha} »",
  "CycleDetectedDuring": "cycle détecté pendant {spec} :",
  "DefaultBinaryCachePlatformCacheRequiresAbsolutePath": "La variable d’environnement VCPKG_DEFAULT_BINARY_CACHE doit être un répertoire (était : {path})",
  "DefaultBinaryCacheRequiresAbsolutePath": "La variable d’environnement VCPKG_DEFAULT_BINARY_CACHE doit être absolue (était : {path})",
  "DefaultBinaryCacheRequiresDirectory": "La variable d’environnement VCPKG_DEFAULT_BINARY_CACHE doit être un répertoire (était : {path})",
  "DefaultFeatureCore": "la fonctionnalité « core » désactive les fonctionnalités par défaut et ne peut donc pas figurer dans la liste des fonctionnalités par défaut",
  "DefaultFeatureDefault": "la fonctionnalité « default » fait référence à l’ensemble des fonctionnalités par défaut et ne peut donc pas figurer dans la liste des fonctionnalités par défaut",
  "DefaultFeatureIdentifier": "les noms des fonctionnalités par défaut doivent être des identificateurs",
  "DefaultFlag": "La valeur par défaut est --{option} activée.",
  "DefaultRegistryIsArtifact": "Le Registre par défaut ne peut pas être un registre d’artefacts.",
  "DependencyFeatureCore": "la fonctionnalité « core » ne peut pas figurer dans la liste des fonctionnalités d’une dépendance. Pour désactiver les fonctionnalités par défaut, ajoutez « default-features » : false à la place.",
  "DependencyFeatureDefault": "la fonctionnalité « default » ne peut pas figurer dans la liste des fonctionnalités d’une dépendance. Pour activer les fonctionnalités par défaut, ajoutez « default-features » : true à la place.",
  "DependencyGraphCalculation": "Soumission du graphe des dépendances activée.",
  "DependencyGraphFailure": "Soumission du graphe des dépendances en échec.",
  "DependencyGraphSuccess": "Soumission du graphe des dépendances réussie.",
  "DependencyInFeature": "la dépendance se trouve dans la fonctionnalité nommée {feature}",
  "DependencyNotInVersionDatabase": "le {package_name} de dépendance n’existe pas dans la base de données de versions; ce port existe-t-il ?",
  "DependencyWillFail": "La dépendance {feature_spec} ne sera pas générée => cascade",
  "DetectCompilerHash": "Détection du hachage du compilateur pour le triplet {triplet}...",
  "DirectDependencies": "Direct dependencies",
  "DirectoriesRelativeToThePackageDirectoryHere": "les répertoires sont relatifs à ${{CURRENT_PACKAGES_DIR}} ici",
  "DllsRelativeToThePackageDirectoryHere": "les DLL sont relatives à ${{CURRENT_PACKAGES_DIR}} ici",
  "DocumentedFieldsSuggestUpdate": "S’il s’agit de champs documentés qui doivent être reconnus, essayez de mettre à jour l’outil vcpkg.",
  "DownloadAvailable": "Une copie téléchargeable de cet outil est disponible et peut être utilisée en désépinglant {env_var}.",
  "DownloadFailedHashMismatch": "le téléchargement à partir de {url} a un hachage inattendu",
  "DownloadFailedHashMismatchActualHash": "Réel : {sha}",
  "DownloadFailedHashMismatchExpectedHash": "Attendu : {sha}",
  "DownloadFailedHashMismatchZero": "échec du téléchargement, car le SHA512 attendu était tous les zéros. Remplacez le SHA512 attendu par : {sha}",
  "DownloadFailedProxySettings": "Si vous utilisez un proxy, veuillez vérifier que vos paramètres de proxy sont corrects.\nLes causes possibles sont les suivantes :\n1. Vous utilisez en fait un proxy HTTP, mais vous avez défini la variable HTTPS_PROXY sur `https//address:port`.\nCela n’est pas correct, car le préfixe `https://` indique que le proxy est HTTPS, alors que votre proxy (v2ray, shadowsocksr, etc.) est HTTP.\nEssayez plutôt de définir `http://address:port` sur HTTP_PROXY et HTTPS_PROXY.\n2. Si vous utilisez Windows, vcpkg utilise automatiquement vos paramètres de proxy Windows IE définis par votre logiciel de proxy. Consultez : https://github.com/microsoft/vcpkg-tool/pull/77\nIl est possible que la valeur définie par votre proxy soit incorrecte ou a le même problème de préfixe `https://`.\n3. Le serveur distant de votre proxy est hors service.\nSi vous pensez qu’il ne s’agit pas d’une défaillance temporaire du serveur de téléchargement et que vcpkg doit être modifié pour télécharger ce fichier à partir d’un autre emplacement, veuillez soumettre le problème sur la page https://github.com/Microsoft/vcpkg/issues",
  "DownloadFailedStatusCode": "{url} : échec : code d’état {value}",
  "DownloadNotTransientErrorWontRetry": "Il ne s’agit pas d’une erreur réseau temporaire, le téléchargement depuis {url} ne sera pas relancé",
  "DownloadOrUrl": "ou {url}",
  "DownloadRootsDir": "Répertoire de téléchargements (par défaut : {env_var})",
  "DownloadSuccesful": "Le téléchargement de {path} est correct",
  "DownloadSuccesfulUploading": "Téléchargement réussi {path}, stockage dans {url}",
  "DownloadTransientErrorRetriesExhausted": "Le nombre maximal de tentatives a été atteint, le téléchargement depuis {url} ne sera pas relancé.",
  "DownloadTransientErrorRetry": "Tentative {count} sur {value}, nouvelle tentative de téléchargement.",
  "DownloadTryingAuthoritativeSource": "Tentative de {url}",
  "DownloadedSources": "Sources téléchargées pour {spec}",
  "DownloadingAssetShaToFile": "Téléchargement de l’entrée de cache de ressources {sha} -> {path}",
  "DownloadingAssetShaWithoutAssetCache": "demande de téléchargement de l’entrée de cache de ressources {sha} -> {path}, mais aucun cache de ressources n’est configuré",
  "DownloadingFile": "Téléchargement de {path}",
  "DownloadingFileFirstAuthoritativeSource": "Téléchargement de {path}, tentative {url}",
  "DownloadingPortableToolVersionX": "Une version appropriée de {tool_name} est introuvable (version requise v{version}).",
  "DownloadingTools": "Téléchargement de {count} outils",
  "DownloadingUrlToFile": "Téléchargement de {url} -> {path}",
  "DownloadingVcpkgStandaloneBundle": "Téléchargement de l’offre groupée autonome {version}.",
  "DownloadingVcpkgStandaloneBundleLatest": "Téléchargement de la dernière offre groupée autonome.",
  "DuplicateDependencyOverride": "{package_name} a déjà un remplacement",
  "DuplicatePackagePattern": "Le package « {package_name} » est dupliqué.",
  "DuplicatePackagePatternFirstOcurrence": "Première déclaration dans :",
  "DuplicatePackagePatternIgnoredLocations": "Les redéclarations suivantes seront ignorées :",
  "DuplicatePackagePatternLocation": "emplacement : {path}",
  "DuplicatePackagePatternRegistry": "registre : {url}",
  "DuplicatedKeyInObj": "Clé « {value} » dupliquée dans un objet",
  "ElapsedForPackage": "Temps écoulé pour gérer {spec}: {elapsed}",
  "ElapsedTimeForChecks": "Temps nécessaire pour déterminer la réussite/l’échec : {elapsed}",
  "EmailVcpkgTeam": "Envoyez un e-mail à {url} avec vos commentaires.",
  "EmptyLicenseExpression": "L’expression de licence SPDX était vide.",
  "EndOfStringInCodeUnit": "fin de chaîne trouvée au milieu du point de code",
  "EnvInvalidMaxConcurrency": "{env_var} est {value}, doit être > 0.",
  "EnvPlatformNotSupported": "Les commandes d’environnement de build ne sont pas prises en charge sur cette plateforme",
  "EnvStrFailedToExtract": "impossible de développer la chaîne d’environnement :",
  "EnvVarMustBeAbsolutePath": "{env_var} ({path}) n’était pas un chemin absolu",
  "ErrorDetectingCompilerInfo": "lors de la détection des informations du compilateur :\nle contenu du fichier journal sur « {path} » est :",
  "ErrorIndividualPackagesUnsupported": "En mode manifeste, `vcpkg install` ne supporte pas les arguments individuels des paquets. \nPour installer des paquets supplémentaires, éditez vcpkg.json et exécutez ensuite `vcpkg install` sans aucun argument de paquet.",
  "ErrorInvalidClassicModeOption": "L’option --{option} n’est pas prise en charge en mode classique et aucun manifeste n’a été trouvé.",
  "ErrorInvalidExtractOption": "--{option} doit être défini sur un entier non négatif ou 'AUTO'.",
  "ErrorInvalidManifestModeOption": "L’option --{option} n’est pas prise en charge en mode manifeste.",
  "ErrorManifestMustDifferFromOverlay": "Le répertoire du manifeste ({path}) ne peut pas être identique à un répertoire configuré dans des ports de superposition.",
  "ErrorManifestMustDifferFromOverlayDot": "Le répertoire du manifeste ne peut pas être le même qu’un répertoire configuré dans les ports de superposition. Par conséquent, les valeurs « overlay-ports » ne peuvent pas être « . ».",
  "ErrorMissingVcpkgRoot": "Impossible de détecter vcpkg-root. Si vous essayez d’utiliser une copie de vcpkg que vous avez créée, vous devez définir la variable d’environnement VCPKG_ROOT pour qu’elle pointe vers une copie clonée de https://github.com/Microsoft/vcpkg.",
  "ErrorNoVSInstance": "Dans le {triplet} triplet : l’instance de Visual Studio valide est introuvable.",
  "ErrorNoVSInstanceAt": "à \"{path}\"",
  "ErrorNoVSInstanceFullVersion": "avec le préfixe de version de l’ensemble d’outils {version}",
  "ErrorNoVSInstanceVersion": "avec {version} de version de l’ensemble d’outils",
  "ErrorParsingBinaryParagraph": "lors de l’analyse du paragraphe binaire pour {spec}",
  "ErrorRequireBaseline": "Cette instance de vcpkg nécessite un manifeste avec une ligne de base spécifiée afin d'interagir avec les ports. Veuillez ajouter 'builtin-baseline' au manifeste ou ajouter un fichier 'vcpkg-configuration.json' qui redéfinit le registre par défaut.",
  "ErrorRequirePackagesList": "vcpkg install` nécessite une liste de packages à installer en mode classique.",
  "ErrorUnableToDetectCompilerInfo": "vcpkg n’a pas pu détecter les informations du compilateur actif. Voir ci-dessus pour la sortie d’échec CMake.",
  "ErrorVcvarsUnsupported": "Dans triplet {triplet} : l’utilisation de l’invite développeur de Visual Studio n’est pas prise en charge sur les ordinateurs hôtes non Windows.\nDéfinissez 'VCPKG_CMAKE_SYSTEM_NAME' ou 'VCPKG_CHAINLOAD_TOOLCHAIN_FILE' dans le fichier triplet.",
  "ErrorVsCodeNotFound": "Visual Studio Code est introuvable et la variable d’environnement '{env_var}' n’est pas définie ou n’est pas valide.",
  "ErrorVsCodeNotFoundPathExamined": "Les chemins d’accès suivants ont été examinés :",
  "ErrorWhileFetchingBaseline": "lors de la récupération de la ligne de base « {value} » à partir du dépôt {package_name} :",
  "ErrorWhileParsing": "Des erreurs se sont produites lors de l’analyse de {path}.",
  "ErrorWhileWriting": "Une erreur s’est produite lors de l’écriture de {path}.",
  "ExamplesHeader": "Exemples :",
  "ExceededRecursionDepth": "Profondeur de récursivité dépassée.",
  "ExecutablesRelativeToThePackageDirectoryHere": "les exécutables sont relatifs à ${{CURRENT_PACKAGES_DIR}} ici",
  "ExpectedAnObject": "objet attendu",
  "ExpectedAtMostOneSetOfTags": "{count} jeux trouvés de {old_value}.*{new_value}, mais 1 attendu au plus, dans le bloc :\n{value}",
  "ExpectedCharacterHere": "'{expected}' attendu ici",
  "ExpectedDefaultFeaturesList": "',' ou fin de texte attendue dans la liste des fonctionnalités par défaut",
  "ExpectedDependenciesList": "',' ou fin de texte attendue dans la liste des dépendances",
  "ExpectedDigitsAfterDecimal": "Chiffres attendus après la virgule décimale",
  "ExpectedExplicitTriplet": "triplet explicite attendu",
  "ExpectedFailSkipOrPass": "'échec', 'ignorer' ou 'réussite' attendu ici",
  "ExpectedFeatureBaselineState": "les éléments « fail », « skip », « pass », « cascade », « no-separate-feature-test », « options », « feature-fails » ou « combination-fails » sont ici",
  "ExpectedFeatureListTerminal": "',' ou ']' attendu dans la liste des fonctionnalités",
  "ExpectedFeatureName": "nom de fonctionnalité attendu (doit être en minuscules, chiffres, '-')",
  "ExpectedInstallStateField": "'not-installed', 'half-installed' ou 'installed' attendu",
  "ExpectedOneSetOfTags": "{count} jeux trouvés de {old_value}.*{new_value}, mais 1 attendu exactement, dans le bloc :\n{value}",
  "ExpectedOneVersioningField": "un seul champ de contrôle de version attendu",
  "ExpectedPathToExistAfterExtractingTool": "ce chemin doit exister après l’extraction de {tool_name}",
  "ExpectedPortName": "nom de port attendu ici (doit être en minuscules, chiffres, « - »)",
  "ExpectedReadWriteReadWrite": "argument inattendu : 'read', 'readwrite' ou 'write' attendu",
  "ExpectedStatusField": "Champ « status » attendu dans le paragraphe d’état",
  "ExpectedTextHere": "'{expected}' attendu ici",
  "ExpectedTripletName": "nom de triplet attendu ici (doit être en minuscules, chiffres, « - »)",
  "ExpectedWantField": "'install', 'hold', 'deinstall' ou 'purge' attendu ici",
  "Exported7zipArchive": "Archive 7zip exportée à : {path}",
  "ExportedZipArchive": "Archive zip exportée à : {path}",
  "ExportingAlreadyBuiltPackages": "Les packages suivants sont déjà générés et seront exportés :",
  "ExportingPackage": "Exportation de {package_name}...",
  "ExtendedDocumentationAtUrl": "Documentation étendue disponible sur '{url}'",
  "ExtractHelp": "Extrait une archive.",
  "ExtractedHere": "extraction ici",
  "ExtractedInto": "extrait vers {path}",
  "ExtractingTool": "Extraction en cours de {tool_name}...",
  "FailedPostBuildChecks": "{count} problèmes de vérification post-build trouvés. Ils sont généralement causés par des bogues dans portfile.cmake ou le système de génération en amont. Corrigez-les avant d’envoyer ce port au Registre organisé.",
  "FailedToAcquireMutant": "échec de l’acquisition de {path} de {path}",
  "FailedToCheckoutRepo": "échec de l’extraction de « versions » à partir du dépôt {package_name}",
  "FailedToDeleteDueToFile": "échec de remove_all({value}) en raison de {path} : ",
  "FailedToDeleteDueToFile2": "la suppression a échoué en raison de {path}",
  "FailedToDeleteInsideDueToFile": "échec de remove_all_inside({value}) en raison de {path} : ",
  "FailedToDetermineCurrentCommit": "Échec de la détermination du commit actuel :",
  "FailedToFetchRepo": "Échec de la récupération de {url}.",
  "FailedToFindPortFeature": "{package_name} n’a aucune fonctionnalité nommée {feature}.",
  "FailedToFormatMissingFile": "Aucun fichier à mettre en forme.\nVeuillez transmettre --all ou les fichiers explicites à mettre en forme ou convertir.",
  "FailedToLoadInstalledManifest": "Nous n’avons pas pu charger le fichier de contrôle ou le fichier manifeste pour {package_name} en raison de l’erreur suivante. Supprimez {package_name} et réessayez.",
  "FailedToLoadManifest": "Échec du chargement du manifest depuis le répertoire {path}",
  "FailedToLocateSpec": "Impossible de localiser la spécification dans le graphique : {spec}",
  "FailedToOpenAlgorithm": "échec de l’ouverture de {value}",
  "FailedToParseBaseline": "Échec de l’analyse de la ligne de base : {path}",
  "FailedToParseCMakeConsoleOut": "Échec de l’analyse de la sortie de la console CMake pour localiser les marqueurs de début/fin de bloc.",
  "FailedToParseConfig": "nous n’avons pas pu analyser la configuration",
  "FailedToParseNoTopLevelObj": "Échec de l’analyse de {path}, objet de niveau supérieur attendu.",
  "FailedToParseNoVersionsArray": "Échec de l’analyse de {path}, tableau « versions » attendu.",
  "FailedToParseSerializedBinParagraph": "[vérification de l’intégrité] Échec de l’analyse d’un paragraphe binaire sérialisé.\nOuvrez un problème à https://github.com/microsoft/vcpkg, avec la sortie suivante :\n{error_msg}\nparagraphe binaire sérialisé :",
  "FailedToStoreBackToMirror": "Échec du stockage de {path} dans {url}.",
  "FailedToStoreBinaryCache": "Échec du stockage du cache binaire {path}",
  "FailedToTakeLock": "échec du verrouillage, un autre vcpkg est peut-être en cours d’exécution dans le même répertoire",
  "FailedVendorAuthentication": "Un ou plusieurs fournisseurs d’informations d’identification {vendor} n’ont pas pu s’authentifier. Consultez '{url}' pour plus d’informations sur la façon de fournir des informations d’identification.",
  "FeatureBaselineEntryAlreadySpecified": "La fonctionnalité « {feature} » a déjà été déclarée en tant que « {value} »",
  "FeatureBaselineExpectedFeatures": "Lors de l’utilisation de « {value} », une liste de fonctionnalités doit être spécifiée.",
  "FeatureBaselineFormatted": "La mise en forme du fichier de la ligne de base des caractéristiques a été effectuée avec succès.",
  "FeatureBaselineNoFeaturesForFail": "Lorsque vous utilisez « = fail », aucune liste de fonctionnalités n’est autorisée.",
  "FeatureBaselineNoFeaturesForPass": "Lorsque vous utilisez '= pass', aucune liste de fonctionnalités n’est autorisée.",
  "FeatureTestProblems": "Il y a quelques problèmes de test de fonctionnalité !",
  "FetchingBaselineInfo": "Récupération des informations de référence à partir de {package_name}...",
  "FetchingRegistryInfo": "Récupération des informations de Registre à partir de {url} ({value})...",
  "FieldKindDidNotHaveExpectedValue": "« genre » n’a pas de valeur attendue : (valeur attendue : {expected} ; trouvé {actual})",
  "FileIsNotExecutable": "ce fichier ne semble pas exécutable",
  "FileNotFound": "fichier introuvable",
  "FileReadFailed": "Échec de la lecture de {count} octets à partir de {path} au décalage {byte_offset}.",
  "FileSeekFailed": "Échec de la recherche de la position {byte_offset} dans {path}.",
  "FilesContainAbsolutePath1": "Il ne doit y avoir aucun chemin absolu, tel que le suivant, dans un package installé : Pour supprimer ce message, ajoutez set (VCPKG_POLICY_SKIP_ABSOLUTE_PATHS_CHECK activé)",
  "FilesContainAbsolutePath2": "chemins absolus trouvés ici",
  "FilesContainAbsolutePathPkgconfigNote": "L’ajout d’un appel à 'vcpkg_fixup_pkgconfig()' peut corriger les chemins absolus dans les fichiers .pc",
  "FilesExported": "Fichiers exportés à : {path}",
  "FilesRelativeToTheBuildDirectoryHere": "les fichiers sont relatifs au répertoire de build ici",
  "FilesRelativeToThePackageDirectoryHere": "les fichiers sont relatifs à ${{CURRENT_PACKAGES_DIR}} ici",
  "FindCommandFirstArg": "Le premier argument de « find » doit être « artefact » ou « port ».",
  "FindVersionArtifactsOnly": "--cette version ne peut pas être utilisé avec la recherche vcpkg ou le port de recherche vcpkg",
  "FishCompletion": "La saisie semi-automatique des poissons vcpkg est déjà ajoutée à \"{path}\".",
  "FixedEntriesInFile": "{count} entrées ont été réparées dans {path}.",
  "FloatingPointConstTooBig": "Constante à virgule flottante trop grande : {count}",
  "FollowingPackagesMissingControl": "Les packages suivants n’ont pas de contrôle ou vcpkg.json valide :",
  "FollowingPackagesNotInstalled": "Les packages suivants ne sont pas installés :",
  "FollowingPackagesUpgraded": "Les packages suivants sont mis à jour :",
  "ForMergeWithTestingTheFollowing": "--for-merge-with {value} teste :",
  "ForMoreHelp": "Pour plus d’aide",
  "ForceClassicMode": "Forcer le mode classique, même si un manifeste est trouvé.",
  "ForceSystemBinariesOnWeirdPlatforms": "La variable d’environnement VCPKG_FORCE_SYSTEM_BINARIES doit être définie sur les plateformes arm, s390x, ppc64le et riscv.",
  "FormattedParseMessageExpressionPrefix": "sur l’expression :",
  "GetParseFailureInfo": "Utilisez '--debug' pour obtenir plus d’informations sur les échecs d’analyse.",
  "GhaBinaryCacheDeprecated": "Le back-end de mise en cache binaire « x-gha » a été supprimé. Envisagez d’utiliser plutôt un fournisseur de mise en cache binaire basé sur NuGet. Consultez la documentation détaillée dans {url}.",
  "GitCommitUpdateVersionDatabase": "git commit -m « Mettre à jour la base de données de version »",
  "GitRegistryMustHaveBaseline": "Le registre git « {url} » doit avoir un champ « baseline » qui est un SHA de validation git valide (40 caractères hexadécimals).\nPour utiliser les versions les plus récentes, définissez la ligne de base sur head de ce référentiel, « {commit_sha} ».",
  "GitUnexpectedCommandOutputCmd": "git a produit une sortie inattendue lors de l’exécution de {command_line}",
  "GraphCycleDetected": "Cycle détecté dans le graphique à {package_name} :",
  "HashPortManyFiles": "{package_name} contient {count} fichiers. Le hachage de ces contenus peut prendre beaucoup de temps lors de la détermination du hachage ABI pour la mise en cache binaire. Envisagez de réduire le nombre de fichiers. Les causes courantes de cette erreur sont l’extraction accidentelle de fichiers sources ou de builds dans le répertoire d’un port.",
  "HeaderOnlyUsage": "{package_name} est en-tête uniquement et peut être utilisé à partir de CMake via :",
  "HelpAssetCaching": "**Fonctionnalité expérimentale : peut changer ou être supprimée à tout moment**\n\nvcpkg peut utiliser des miroirs pour mettre en cache les ressources téléchargées, ce qui garantit la poursuite de l’opération même si la source d’origine change ou disparaît.\n\nLa mise en cache des ressources peut être configurée en définissant la variable d’environnement X_VCPKG_ASSET_SOURCES sur une liste de sources délimitée par des points-virgules ou en passant une séquence d’options de ligne de commande --x-asset-sources=<source>. Les sources de ligne de commande sont interprétées après les sources d’environnement. Les virgules, les points-virgules et les apostrophes inverses peuvent être placés dans une séquence d’échappement à l’aide d’un backtick (').\n\nLe paramètre facultatif <rw> pour certaines chaînes contrôle la manière dont elles sont accessibles. Il peut être spécifié en tant que « read », « write » ou « readwrite » et sa valeur par défaut est « read ».\n\nSources valides :",
  "HelpAssetCachingAzUrl": "Ajoute une source Stockage Blob Azure, en utilisant éventuellement la validation de la signature d’accès partagé. L’URL doit inclure le chemin d’accès du conteneur et se terminer par un « / » de fin. <sas>Si elle est définie, elle doit être précédée d’un « ? ». Les serveurs non-Azure fonctionnent également s’ils répondent aux demandes GET et PUT au format « <url><sha512><sas> ».",
  "HelpAssetCachingBlockOrigin": "Désactive le retour aux URL d’origine si le miroir ne dispose pas du fichier disponible.",
  "HelpAssetCachingScript": "Distribue vers un outil externe pour récupérer la ressource. Dans le modèle, « {{url}} » sera remplacé par l’URL d’origine, « {{sha512}} » sera remplacé par la valeur SHA512 et « {{dst}} » sera remplacé par le chemin de sortie dans lequel enregistrer. Ces substitutions seront toutes correctement placées dans une séquence d’échappement de l’interpréteur de commandes. Un exemple de modèle sera : « curl -L {{url}} --output {{dst}} ». « {{{{ » sera remplacé par « }} » et « }}}} » sera remplacé par « }} » pour éviter l’expansion. Notez que cette opération sera exécutée dans l’environnement de build, de sorte que PATH et d’autres variables d’environnement seront modifiés par le triplet.",
  "HelpBinaryCaching": "vcpkg peut mettre en cache les packages compilés pour accélérer la restauration sur une seule machine ou sur le réseau. Par défaut, vcpkg enregistre les builds dans un cache d’ordinateur local. Cette option peut être désactivée en passant « --binarysource=clear » comme dernière option sur la ligne de commande.\n\nLa mise en cache binaire peut être configurée en passant les options « --binarysource=<source> » à chaque ligne de commande ou en définissant la variable d’environnement « VCPKG_BINARY_SOURCES » sur un ensemble de sources (exemple : « <source>;<source>;... »). Les sources de ligne de commande sont interprétées après les sources d’environnement.\n\nLe paramètre facultatif « <rw> » pour certaines chaînes contrôle s’ils sont consultés pour le téléchargement des fichiers binaires et si les builds à la demande sont chargées sur ce dépôt distant. Il peut être spécifié en tant que « read », « write » ou « readwrite ».\n\nSources générales :",
  "HelpBinaryCachingAws": "**Expérimental : sera modifié ou supprimé sans avertissement**\nAjoute une source AWS S3. Utilise l’interface CLI aws pour les chargements et les téléchargements. Le préfixe doit inclure le schéma « s3:// » et avoir le suffixe « / ».",
  "HelpBinaryCachingAwsConfig": "**Expérimental : sera modifié ou supprimé sans avertissement**\nAjoute une source AWS S3. Ajoute une configuration AWS, prend actuellement en charge uniquement le paramètre « no-sign-request » équivalent au paramètre --no-sign-request de l’interface CLI AWS.",
  "HelpBinaryCachingAwsHeader": "Sources Azure Service web",
  "HelpBinaryCachingAzBlob": "**Expérimental : sera modifié ou supprimé sans avertissement**\nAjoute une source Stockage Blob Azure. Utilise la validation de signature d’accès partagé. <url>Doit inclure le chemin d’accès du conteneur. <sas>Doit avoir le préfixe « ? ».",
  "HelpBinaryCachingAzUpkg": "**Expérimental : sera modifié ou supprimé sans avertissement**\nPermet d’ajouter une source Azure Artifacts de package universel. Permet d’utiliser l’interface Azure CLI (artefacts az) pour les chargements et les téléchargements.",
  "HelpBinaryCachingCos": "**Expérimental : sera modifié ou supprimé sans avertissement**\nAjoute une source COS. Utilise l’interface CLI cos pour les chargements et les téléchargements. <prefix> doit inclure le schéma « cos:// » et avoir le suffixe « / ».",
  "HelpBinaryCachingDefaults": "Ajouter l’emplacement basé sur le fichier par défaut. En fonction de vos paramètres système, le chemin d’accès par défaut pour stocker les fichiers binaires est « {path} ». Cette opération consulte %LOCALAPPDATA%/%APPDATA% sur Windows et $XDG_CACHE_HOME ou $HOME sur d’autres plateformes.",
  "HelpBinaryCachingDefaultsError": "Ajoute l’emplacement basé sur les fichiers par défaut.",
  "HelpBinaryCachingFiles": "Ajoute un emplacement basé sur des fichiers personnalisés.",
  "HelpBinaryCachingGcs": "**Expérimental : sera modifié ou supprimé sans avertissement**\nAjoute une source Google Cloud Storage (GCS). Utilise l’interface CLI gsutil pour les chargements et les téléchargements. Le préfixe doit inclure le schéma « gs:// » et avoir le suffixe « / ».",
  "HelpBinaryCachingHttp": "Ajoute un emplacement http personnalisé. Les demandes GET, HEAD et PUT sont effectuées pour télécharger, vérifier et charger les fichiers binaires. Vous pouvez utiliser les variables {{name}}, {{version}}, {{sha}} et {{triplet}}. Un exemple d’URL sera « https://cache.example.com/{{triplet}}/{{name}}/{{version}}/{{sha}} ». Via le champ d’en-tête, vous pouvez définir un en-tête personnalisé pour passer un jeton d’autorisation.",
  "HelpBinaryCachingNuGet": "Ajoute une source NuGet, équivalent au paramètre « -Source » de l’interface CLI NuGet.",
  "HelpBinaryCachingNuGetConfig": "Ajoute une source basée sur un fichier NuGet-config, équivalent au paramètre « -Config » de l’interface CLI NuGet. Cette configuration doit spécifier « defaultPushSource » pour les chargements.",
  "HelpBinaryCachingNuGetFooter": "Le cache de NuGet n’est pas utilisé par défaut. Pour l’utiliser pour chaque source NuGet, définissez la variable d’environnement « VCPKG_USE_NUGET_CACHE » sur « true » (non-respect de la casse) ou « 1 ».\nLes fournisseurs sources « nuget » et « nugetconfig » respectent certaines variables d’environnement lors de la génération de packages NuGet. Si les variables d’environnement appropriées sont définies et ne sont pas vides, le champ « metadata.repository » est généré comme l’un des exemples suivants :",
  "HelpBinaryCachingNuGetHeader": "Sources NuGet",
  "HelpBinaryCachingNuGetInteractive": "Active la gestion interactive des informations d’identification NuGet, l’opposé du paramètre « -NonInteractive » dans l’interface CLI NuGet.",
  "HelpBinaryCachingNuGetTimeout": "Spécifie un délai d’expiration NuGet pour les opérations réseau NuGet, équivalent au paramètre « -Timeout » de l’interface CLI NuGet.",
  "HelpBuiltinBase": "La ligne de base référence une validation dans le référentiel vcpkg qui établit une version minimale sur chaque dépendance dans le graphique. Par exemple, si aucune autre contrainte n’est spécifiée (directement ou transitivement), la version est résolue en ligne de base du manifeste de niveau supérieur. Les lignes de base des dépendances transitives sont ignorées.",
  "HelpCachingClear": "Supprime toutes les sources précédentes, y compris les valeurs par défaut.",
  "HelpContactCommand": "Affiche les informations de contact pour envoyer des commentaires",
  "HelpCreateCommand": "Crée un port",
  "HelpDependInfoCommand": "Affiche une liste des dépendances pour les ports",
  "HelpEditCommand": "Modifie un port, éventuellement avec {env_var}, a la valeur par défaut « code »",
  "HelpEnvCommand": "Crée un environnement shell propre pour le développement ou la compilation",
  "HelpExampleCommand": "Pour obtenir de l’aide supplémentaire (notamment des exemples), voir https://learn.microsoft.com/vcpkg",
  "HelpExampleManifest": "Exemple de manifeste :",
  "HelpInstallCommand": "Installe un package",
  "HelpManifestConstraints": "Les manifestes peuvent placer trois types de contraintes sur les versions utilisées",
  "HelpMinVersion": "Vcpkg sélectionne la version minimale trouvée qui correspond à toutes les contraintes applicables, y compris la version de la base de référence spécifiée au niveau supérieur, ainsi que toute contrainte « version>= » dans le graphique.",
  "HelpOverrides": "Lorsqu’ils sont utilisés comme manifeste de niveau supérieur (par exemple, lors de l’exécution de « vcpkg install » dans le répertoire), les remplacements permettent à un manifeste de court-circuiter la résolution des dépendances et de spécifier exactement la version à utiliser. Ils peuvent être utilisés pour gérer les conflits de version, par exemple avec les dépendances « version-string ». Elles ne sont pas prises en compte quand elles dépendent de manière transitive.",
  "HelpOwnsCommand": "Recherche le propriétaire d’un fichier dans les packages installés",
  "HelpPackagePublisher": "En outre, les éditeurs de package peuvent utiliser « version>= » pour s’assurer que les consommateurs utilisent au moins une certaine version minimale d’une dépendance donnée. Par exemple, si une bibliothèque a besoin d’une API ajoutée à boost-asio dans la version 1.70, une contrainte « version>= » garantit que les utilisateurs transitifs utilisent une version suffisante, même en cas de remplacements de version individuels ou de références entre registres.",
  "HelpPortVersionScheme": "Chaque version a également une « version de port » qui est un entier non négatif. Lorsqu’elle est rendue sous forme de texte, la version du port (si la valeur est différente de zéro) est ajoutée en tant que suffixe au texte de la version principale séparée par un hachage (#). Les versions de port sont triées lexicographiquement après le texte de la version principale, par exemple :\n1.0.0 < 1.0.0#1 < 1.0.1 < 1.0.1#5 < 2.0.0",
  "HelpRemoveCommand": "Désinstalle un package",
  "HelpResponseFileCommand": "Contient un argument par ligne développé à cet emplacement",
  "HelpSearchCommand": "Recherche les packages disponibles pour la génération",
  "HelpTextOptFullDesc": "Ne tronque pas le texte long",
  "HelpTopicCommand": "Affiche une rubrique d’aide spécifique",
  "HelpTopicsCommand": "Affiche la liste complète des rubriques d’aide",
  "HelpTxtOptAllowUnsupportedPort": "Continue avec un avertissement sur les ports non pris en charge, au lieu d’échouer",
  "HelpTxtOptCleanAfterBuild": "Nettoie les arborescences de build, les packages et les téléchargements après la génération de chaque package",
  "HelpTxtOptCleanBuildTreesAfterBuild": "Nettoie les arborescences de build après la génération de chaque package",
  "HelpTxtOptCleanDownloadsAfterBuild": "Nettoie les téléchargements après la génération de chaque package",
  "HelpTxtOptCleanPkgAfterBuild": "Nettoie les packages après la génération de chaque package",
  "HelpTxtOptDryRun": "Ne génère pas ou n’installe pas réellement",
  "HelpTxtOptEditable": "Désactive la re-extraction source et la mise en cache binaire pour les bibliothèques sur la ligne de commande (mode classique)",
  "HelpTxtOptEnforcePortChecks": "Échec de l’installation si un port a détecté des problèmes ou tente d’utiliser une fonctionnalité déconseillée",
  "HelpTxtOptKeepGoing": "Continue l’installation des packages en cas d’échec",
  "HelpTxtOptManifestFeature": "Fonctionnalités supplémentaires du manifeste de niveau supérieur à installer (mode manifeste)",
  "HelpTxtOptManifestNoDefault": "N’installe pas les fonctionnalités par défaut à partir du manifeste de niveau supérieur (mode manifeste)",
  "HelpTxtOptNoDownloads": "Ne télécharge pas de nouvelles sources",
  "HelpTxtOptNoUsage": "N’imprime pas les informations d’utilisation de CMake après l’installation",
  "HelpTxtOptOnlyBinCache": "Échoue si les fichiers binaires mis en cache ne sont pas disponibles",
  "HelpTxtOptOnlyDownloads": "Fait le meilleur effort pour essayer de télécharger des sources sans générer",
  "HelpTxtOptRecurse": "Autorise la suppression des packages dans le cadre de l’installation",
  "HelpTxtOptSkipInstallIfCached": "Ignore l’installation des paquets si tous les paquets sont déjà mis en cache",
  "HelpTxtOptUseHeadVersion": "Installe les bibliothèques sur la ligne de commande à l’aide des dernières sources en amont (mode classique)",
  "HelpTxtOptWritePkgConfig": "Écrit un fichier nuGet au format packages.config à utiliser avec la mise en cache binaire externe. Pour plus d’informations, consultez « fichier binaire d’aide vcpkg »",
  "HelpUpdateBaseline": "La meilleure approche pour maintenir vos bibliothèques à jour consiste à mettre à jour votre référence de base. Cela garantira que tous les packages, y compris les packages transitifs, sont mis à jour. Cependant, si vous avez besoin de mettre à jour un package indépendamment, vous pouvez utiliser une contrainte \"version>=\".",
  "HelpUpdateCommand": "Répertorie les packages pouvant être mis à niveau",
  "HelpUpgradeCommand": "Reconstruit tous les packages obsolètes",
  "HelpVersionCommand": "Affiche les informations de version",
  "HelpVersionDateScheme": "Une date (2021-01-01.5)",
  "HelpVersionGreater": "Dans le champ « dependencies », chaque dépendance peut avoir une contrainte minimale listée. Ces contraintes minimales seront utilisées en cas de transitivité selon cette bibliothèque. Une version de port minimale peut également être spécifiée avec un suffixe « # ».",
  "HelpVersionScheme": "Séquence de nombres séparés par des points (1.2.3.4)",
  "HelpVersionSchemes": "Les schémas de contrôle de version suivants sont acceptés.",
  "HelpVersionSemverScheme": "Une sémantique version 2.0 (2.1.0-rc2)",
  "HelpVersionStringScheme": "Une version exacte et inégalée (Vista)",
  "HelpVersioning": "Le contrôle de version vous permet de contrôler de manière déterministe les révisions précises des dépendances utilisées par votre projet à partir de votre fichier manifeste.",
  "IgnoringVcpkgRootEnvironment": "Le {value} vcpkg utilise une {actual} racine vcpkg détectée et ignore les {path} de valeur d’environnement VCPKG_ROOT incompatibles. Pour supprimer ce message, annulez la définition de la variable d’environnement ou utilisez le commutateur de ligne de commande --vcpkg-root.",
  "IllegalFeatures": "La liste des fonctionnalités n’est pas autorisée dans ce contexte.",
  "IllegalPlatformSpec": "Le qualificateur de plateforme n’est pas autorisé dans ce contexte.",
  "ImproperShaLength": "SHA512 doit comporter 128 caractères hexadécimaux : {value}.",
  "IncorrectArchiveFileSignature": "Signature de fichier d’archive incorrecte",
  "InfoSetEnvVar": "Vous pouvez également définir {env_var} sur l’éditeur de votre choix.",
  "InitRegistryFailedNoRepo": "Impossible de créer un registre sur {path}, car il ne s’agit pas d’une racine de dépôt Git.\nUtilisez `git init {command_line}` pour créer un référentiel Git dans ce dossier.",
  "InstallCopiedFile": "{path_source} -> {path_destination} effectué",
  "InstallFailed": "échec : {path} : {error_msg}",
  "InstallPackageInstruction": "Quand un projet est ouvert, accédez à la console Outils->NuGet Gestionnaire de package->Gestionnaire de package et collez :\n Install-Package \"{value}\" -Source \"{path}\"",
  "InstallRootDir": "Répertoire installé (expérimental)",
  "InstallSkippedUpToDateFile": "{path_source} -> {path_destination} ignoré, à jour",
  "InstallWithSystemManager": "Vous pouvez peut-être installer cet outil via votre gestionnaire de packages système.",
  "InstallWithSystemManagerMono": "Les utilisateurs d’Ubuntu 18.04 peuvent avoir besoin d’une version plus récente de Mono, disponible sur {url}.",
  "InstallWithSystemManagerPkg": "Vous pouvez peut-être installer cet outil via votre gestionnaire de packages système ({command_line}).",
  "InstalledBy": "Installé par {path}",
  "InstalledPackages": "Les packages suivants sont déjà installés :",
  "InstalledPackagesHead": "Les packages suivants sont déjà installés, mais ont été demandés en version --head. Leur contenu installé ne sera pas modifié. Si vous souhaitez obtenir les versions mises à jour, supprimez d’abord ces packages :",
  "InstalledRequestedPackages": "Tous les packages demandés sont actuellement installés.",
  "InstallingFromFilesystemRegistry": "installation à partir du registre du système de fichiers ici",
  "InstallingFromGitRegistry": "installation à partir du registre Git",
  "InstallingOverlayPort": "installation du port de superposition ici",
  "InstallingPackage": "Installation de {action_index}/{count} {spec}...",
  "IntegrateBashHelp": "Activez la saisie semi-automatique de tabulation Bash. Non-Windows uniquement",
  "IntegrateFishHelp": "Activez la saisie semi-automatique des onglets. Non Windows uniquement",
  "IntegrateInstallHelpLinux": "Rend les packages installés disponibles à l’échelle de l’utilisateur",
  "IntegrateInstallHelpWindows": "Rend les packages installés disponibles pour les projets C++ MSBuild pour l’utilisateur(-trice) actuel(le)",
  "IntegrateNonWindowsOnly": "{command_line} n’est pas Windows uniquement et n’est pas pris en charge sur ce système.",
  "IntegratePowerShellHelp": "Activez la saisie semi-automatique des onglets PowerShell. Windows uniquement",
  "IntegrateProjectHelp": "Génère un package NuGet référençant pour une utilisation de projet Visual Studio individuelle. Windows uniquement",
  "IntegrateRemoveHelp": "Supprime l’intégration à l’échelle de l’utilisateur",
  "IntegrateWindowsOnly": "{command_line} est Windows uniquement et n’est pas pris en charge sur ce système.",
  "IntegrateZshHelp": "Activez la saisie semi-automatique par tabulation zsh. Non Windows uniquement",
  "InternalCICommand": "vcpkg ci est une commande interne qui change de façon incompatible ou est supprimée à tout moment.",
  "InternalErrorMessageContact": "Ouvrez un problème à https://github.com/microsoft/vcpkg/issues/new?template=other-type-of-bug-report.md&labels=category:vcpkg-bug avec des étapes détaillées pour reproduire le problème.",
  "InvalidArchitectureValue": "Architecture non valide : {value}. L’un des éléments attendus est : {expected}",
  "InvalidArgument": "argument non valide",
  "InvalidArgumentRequiresAbsolutePath": "argument non valide : les arguments de chemin de la configuration binaire '{binary_source}' pour les chaînes de configuration binaires doivent être absolus",
  "InvalidArgumentRequiresBaseUrl": "argument non valide : la configuration binaire '{binary_source}' nécessite une URL de base {base_url} comme premier argument",
  "InvalidArgumentRequiresBaseUrlAndToken": "argument non valide : la configuration binaire '{binary_source}' nécessite au moins une URL de base et un jeton SAS",
  "InvalidArgumentRequiresFourOrFiveArguments": "argument non valide : la configuration binaire « {binary_source} » nécessite 4 ou 5 arguments",
  "InvalidArgumentRequiresNoWildcards": "impossible de corriger la casse du chemin d’accès Windows pour le chemin contenant des caractères génériques : {path}",
  "InvalidArgumentRequiresNoneArguments": "argument invalide : la configuration binaire '{binary_source}' ne prend pas d’arguments",
  "InvalidArgumentRequiresOneOrTwoArguments": "argument non valide : la configuration binaire '{binary_source}' nécessite 1 ou 2 arguments",
  "InvalidArgumentRequiresPathArgument": "argument non valide : la configuration binaire '{binary_source}' nécessite au moins un argument de chemin d’accès.",
  "InvalidArgumentRequiresPrefix": "argument non valide : la configuration binaire '{binary_source}' nécessite au moins un préfixe.",
  "InvalidArgumentRequiresSingleArgument": "argument non valide : la configuration binaire '{binary_source}' ne prend pas plus d’un argument",
  "InvalidArgumentRequiresSingleStringArgument": "argument non valide : la configuration binaire '{binary_source}' attend un seul argument de chaîne",
  "InvalidArgumentRequiresSourceArgument": "argument non valide : la configuration binaire '{binary_source}' nécessite au moins un argument source.",
  "InvalidArgumentRequiresTwoOrThreeArguments": "argument non valide : la configuration binaire '{binary_source}' nécessite 2 ou 3 arguments",
  "InvalidArgumentRequiresValidToken": "argument non valide : la configuration binaire '{binary_source}' nécessite un jeton SAS sans '?' comme deuxième argument",
  "InvalidBuildInfo": "Fichier BUILD_INFO non valide pour le package : {error_msg}",
  "InvalidBuiltInBaseline": "la ligne de base intégrée de niveau supérieur ({value}) n’était pas un SHA de validation valide : 40 caractères hexadécimaux attendus.",
  "InvalidBundleDefinition": "Définition d’offre groupée non valide.",
  "InvalidCharacterInFeatureList": "caractère non valide dans le nom de la fonctionnalité (il doit s’agir de minuscules, de chiffres, de « - » ou de « * »)",
  "InvalidCharacterInFeatureName": "caractère non valide dans le nom de la fonctionnalité (doit être en minuscules, chiffres, '-')",
  "InvalidCharacterInPortName": "caractère non valide dans le nom du port (doit être en minuscules, chiffres, '-')",
  "InvalidCodePoint": "Point de code non valide passé à utf8_encoded_code_point_count",
  "InvalidCodeUnit": "unité de code non valide",
  "InvalidCommandArgSort": "La valeur de --sort doit être l’une des valeurs suivantes : 'lexicographical', 'topological', 'reverse'.",
  "InvalidCommentStyle": "vcpkg ne prend pas en charge les commentaires de style C, mais la plupart des objets autorisent l’utilisation de champs $-prefixed comme commentaires.",
  "InvalidCommitId": "ID de validation non valide : {commit_sha}",
  "InvalidDefaultFeatureName": "'default' est un nom de fonctionnalité réservée",
  "InvalidFeature": "les fonctionnalités doivent être des caractères alphanumériques en minuscules+des traits d’union, et non l’un des noms réservés",
  "InvalidFileType": "échec : {path} ne peut pas gérer le type de fichier",
  "InvalidFilename": "Le nom de fichier ne peut pas contenir de caractères non valides {value}, mais était {path}",
  "InvalidFloatingPointConst": "Constante à virgule flottante non valide : {count}",
  "InvalidFormatString": "format de chaîne non valide : {actual}",
  "InvalidGitObjectSha": "SHA d’objet Git non valide : {sha}. Une chaîne hexadécimale en minuscules de 40 caractères est attendue.",
  "InvalidHexDigit": "Chiffre hexadécimal non valide dans l’échappement Unicode",
  "InvalidIntegerConst": "Constante entière non valide : {count}",
  "InvalidLibraryMissingLinkerMembers": "La bibliothèque n’était pas valide : aucun membre de l’éditeur de liens n’a été trouvé.",
  "InvalidLinkage": "Type de liaison {system_name} non valide : [{value}]",
  "InvalidLogicExpressionUnexpectedCharacter": "expression logique non valide, caractère inattendu",
  "InvalidLogicExpressionUsePipe": "expression logique non valide, utilisez « | » plutôt que « or »",
  "InvalidOptionForRemove": "'remove' accepte les bibliothèques ou '--outdated'",
  "InvalidPortVersonName": "Nom de fichier de version de port non valide trouvé : '{path}'.",
  "InvalidSha512": "hachage SHA-512 non valide : {sha}\nLe hachage SHA-512 doit comporter 128 caractères et contenir uniquement des chiffres hexadécimals",
  "InvalidSharpInVersion": "caractère « # » non valide dans le texte de version",
  "InvalidSharpInVersionDidYouMean": "caractère « # » non valide dans le texte de version. Vouliez-vous dire « port-version » : {value} ?",
  "InvalidString": "Utf8 non valide passé à Value::string(std::string)",
  "InvalidToolOSValue": "Système d’exploitation d’outil non valide : {value}. L’un des éléments attendus est : {expected}",
  "InvalidToolVersion": "Version d’outil non valide ; chaîne contenant une sous-chaîne comprise entre 1 et 3 nombres séparés par des points.",
  "InvalidTriplet": "Triplet non valide : {triplet}",
  "InvalidValueHashAdditionalFiles": "La variable VCPKG_HASH_ADDITIONAL_FILES contient un chemin d’accès au fichier non valide : « {path} ». La valeur doit être un chemin d’accès absolu vers un fichier existant.",
  "InvalidValuePostPortfileIncludes": "La variable VCPKG_POST_PORTFILE_INCLUDES contient un chemin de fichier non valide : « {path} ». La valeur doit être un chemin d’accès absolu vers un fichier cmake existant.",
  "IrregularFile": "le chemin d’accès n’était pas un fichier normal : {path}",
  "JsonDepthLimitExceeded": "Limite de profondeur JSON de {count} dépassée",
  "JsonFieldNotObject": "la valeur de [\"{json_field}\"] doit être un objet",
  "JsonFieldNotString": "la valeur de [\"{json_field}\"] doit être une chaîne",
  "JsonFileMissingExtension": "le fichier JSON {path} doit avoir une extension .json (tout en minuscules)",
  "JsonSwitch": "Imprime JSON plutôt que du texte brut",
  "JsonValueNotArray": "La valeur json n’est pas un tableau",
  "JsonValueNotObject": "La valeur json n’est pas un objet",
  "JsonValueNotString": "La valeur json n’est pas une chaîne",
  "LaunchingProgramFailed": "Lancement de {tool_name} :",
  "LibraryArchiveMemberTooSmall": "Un membre d’archive de bibliothèque était trop petit pour contenir le type de données attendu.",
  "LibraryFirstLinkerMemberMissing": "Le nom du premier membre de l’éditeur de liens est introuvable.",
  "LicenseExpressionContainsExtraPlus": "L'expression de la licence SPDX contient un '+' supplémentaire. Ceux-ci ne sont autorisés que directement après un identifiant de licence.",
  "LicenseExpressionContainsInvalidCharacter": "L’expression de licence SPDX contient un caractère non valide (0x{value:02X} '{value}').",
  "LicenseExpressionContainsUnicode": "L’expression de licence SPDX contient un caractère Unicode (U+{value:04X} '{pretty_value}'), mais ces expressions sont ascii uniquement.",
  "LicenseExpressionDocumentRefUnsupported": "L'implémentation actuelle ne prend pas en charge les références DocumentRef- SPDX.",
  "LicenseExpressionExpectCompoundFoundParen": "Composé ou fin de chaîne attendu, parenthèse trouvée",
  "LicenseExpressionExpectCompoundFoundWith": "AND ou OR attendu, WITH trouvé (WITH n’est autorisé qu’après les noms de licences, et non les expressions entre parenthèses).",
  "LicenseExpressionExpectCompoundFoundWord": "AND ou OR attendu, une licence ou un nom d’exception a été trouvé : '{value}'.",
  "LicenseExpressionExpectCompoundOrWithFoundWord": "AND, OR ou WITH attendus, une licence ou un nom d’exception a été trouvé : '{value}'.",
  "LicenseExpressionExpectExceptionFoundCompound": "Nom d’exception attendu, le {value} composé a été trouvé.",
  "LicenseExpressionExpectExceptionFoundEof": "Nom d’exception attendu, fin de la chaîne trouvée",
  "LicenseExpressionExpectExceptionFoundParen": "Nom d’exception attendu, parenthèse trouvée",
  "LicenseExpressionExpectLicenseFoundCompound": "Nom de licence attendu, la {value} composée a été trouvée.",
  "LicenseExpressionExpectLicenseFoundEof": "Nom de licence attendu, fin de la chaîne trouvée",
  "LicenseExpressionImbalancedParens": "Il y avait une parenthèse fermante sans parenthèse ouvrante.",
  "LicenseExpressionString": "<chaîne de licence>",
  "LicenseExpressionUnknownException": "Identificateur d’exception de licence inconnu '{value}'. Les valeurs connues sont répertoriées au https://spdx.org/licenses/exceptions-index.html.",
  "LicenseExpressionUnknownLicense": "Identificateur de licence inconnu '{value}'. Les valeurs connues sont répertoriées au https://spdx.org/licenses/.",
  "LinkageDynamicDebug": "Débogage dynamique (/MDd)",
  "LinkageDynamicRelease": "Mise en production dynamique (/MD)",
  "LinkageStaticDebug": "Débogage statique (/MTd)",
  "LinkageStaticRelease": "Mise en production statique (/MT)",
  "ListHelp": "Répertorie les bibliothèques installées",
  "LoadedCommunityTriplet": "triplet de communauté chargé ici. Les triplets de communauté ne sont pas créés dans le registre organisé et sont par conséquent moins susceptibles de réussir.",
  "LoadedOverlayTriplet": "triplet de superposition chargé ici.",
  "LoadingDependencyInformation": "Chargement des informations de dépendance pour {count} packages...",
  "LocalPortfileVersion": "Utilisation des versions de port local. Pour mettre à jour les ports locaux, utilisez « git pull ».",
  "ManifestConflict2": "Un fichier manifeste et un fichier CONTROL ont été trouvés ; veuillez renommer l’un ou l’autre.",
  "ManifestFormatCompleted": "La mise en forme des fichiers manifeste a réussi.",
  "ManifestHere": "le fichier manifeste est ici",
  "MismatchedBinParagraphs": "Le paragraphe binaire sérialisé était différent du paragraphe binaire d’origine. Veuillez ouvrir un problème à https://github.com/microsoft/vcpkg avec la sortie suivante :",
  "MismatchedFiles": "le fichier à stocker ne correspond pas au hachage.",
  "MismatchedManifestAfterReserialize": "Le manifeste sérialisé était différent du manifeste d’origine. Ouvrez un problème à l’adresse https://github.com/microsoft/vcpkg, avec la sortie suivante :",
  "MismatchedNames": "le nom de port déclaré dans le fichier de métadonnées ne correspondait pas au répertoire. Le port doit être nommé {package_name}, mais le fichier déclare {actual}.",
  "MismatchedSpec": "Spécifications incompatibles dans le port {path} : {expected} attendu, {actual} réel",
  "MismatchedType": "{json_field} : type incompatible : {json_type} attendu",
  "MissingArgFormatManifest": "--convert-control a été transmis à format-manifest sans « --all ».\nCela n’est pas nécessaire : les fichiers de contrôle transmis explicitement sont convertis automatiquement.",
  "MissingClosingParen": "fermeture manquante )",
  "MissingDependency": "Le package {spec} est installé, mais la dépendance {package_name} ne l’est pas.",
  "MissingOption": "Cette commande nécessite --{option}.",
  "MissingOrInvalidIdentifer": "identificateur manquant ou non valide",
  "MissingPortSuggestPullRequest": "Si votre port n’est pas répertorié, veuillez soumettre le problème et/ou envisagez d’effectuer une demande de tirage (pull request).",
  "MissingRequiredField": "champ obligatoire « {json_field} » manquant ({json_type})",
  "MissingRequiredField2": "champ obligatoire « {json_field} » manquant",
  "MissingShaVariable": "La variable {{sha}} doit être utilisée dans le modèle si d’autres variables sont utilisées.",
  "MixingBooleanOperationsNotAllowed": "mélange & | n’est pas autorisé ; utiliser () pour spécifier l’ordre des opérations",
  "MonoInstructions": "Cela peut être dû à une installation incomplète de mono. La version complète de mono est disponible sur certains systèmes via `sudo apt install mono-complete`. Les utilisateurs d'Ubuntu 18.04 peuvent avoir besoin d'une version plus récente de mono, disponible à l'adresse https://www.mono-project.com/download/stable/.",
  "MultiArch": "Multi-Arch doit être 'same' mais était {option}",
  "MultipleFeatures": "{package_name} déclare {feature} plusieurs fois ; vérifiez que les fonctionnalités ont des noms distincts",
  "MutuallyExclusiveOption": "--{value} ne peut pas être utilisé avec --{option}.",
  "MutuallyExclusivePorts": "--{option} ne peut pas être utilisé pour les ports explicitement nommés.",
  "NewConfigurationAlreadyExists": "La création d’un manifeste remplacerait vcpkg-configuration.json au {path}.",
  "NewManifestAlreadyExists": "Un manifeste est déjà présent dans {path}.",
  "NewNameCannotBeEmpty": "'Nom' ne peut pas être vide.",
  "NewOnlyOneVersionKind": "Seul --version-relaxed, --version-date ou --version-string peut être spécifié.",
  "NewSpecifyNameVersionOrApplication": "Spécifiez --name et --version pour produire un manifeste destiné aux bibliothèques C++, ou spécifiez --application pour indiquer que le manifeste n’est pas destiné à être utilisé en tant que port.",
  "NewVersionCannotBeEmpty": "--version ne peut pas être vide.",
  "NoCoreFeatureAllowedInNonFailBaselineEntry": "« cœur » n’est pas autorisé dans la liste des fonctionnalités si l’entrée est de type « {value} »",
  "NoEntryWithName": "Aucune entrée n’a été trouvée avec le nom « {value} » et une URL.",
  "NoError": "aucune erreur",
  "NoInstalledPackages": "Aucun package n’est installé. Voulez-vous dire `search` ?",
  "NoInstalledPackagesLicenseReport": "Il n’y a aucun package installé et, par conséquent, aucune licence pour les packages installés. Vouliez-vous d’abord installer quelque chose ?",
  "NoOutdatedPackages": "Il n’existe aucun package obsolète.",
  "NoRegistryForPort": "aucun registre configuré pour le port {package_name}",
  "NoUrlsAndNoHashSpecified": "Aucune URL spécifiée et aucun hachage spécifié.",
  "NonExactlyArgs": "la commande '{command_name}' requiert exactement {expected} arguments, mais {actual} ont été fournis",
  "NonOneRemainingArgs": "la commande '{command_name}' requiert exactement un argument",
  "NonRangeArgs": "la '{command_name}' de commande requiert entre les arguments {lower} et {upper}, inclus, mais {actual} ont été fournis",
  "NonRangeArgsGreater": "la commande « {command_name} » requiert au moins {expected} arguments, mais {actual} ont été fournis",
  "NonZeroOrOneRemainingArgs": "la '{command_name}' de commande requiert zéro ou un argument",
  "NonZeroRemainingArgs": "la '{command_name}' de commande n’accepte aucun argument supplémentaire",
  "NuGetAuthenticationMayRequireManualAction": "Un ou plusieurs fournisseurs d’informations d’identification NuGet ont demandé une action manuelle. Ajoutez la source binaire « interactive » pour autoriser l’interactivité.",
  "NuGetOutputNotCapturedBecauseInteractiveSpecified": "La commande NuGet a échoué et la sortie n’a pas été capturée, car --interactive a été spécifié",
  "NuGetPackageFileSucceededButCreationFailed": "La création du package NuGet a réussi, mais aucun .nupkg n’a été produit. Attendu : \"{path}\"",
  "NuGetTimeoutExpectsSinglePositiveInteger": "arguments inattendus : la configuration binaire ’nugettimeout’ attend un seul argument entier positif",
  "OnlySupports": "{feature_spec} prend uniquement en charge {supports_expression}",
  "OptionMustBeInteger": "La valeur de --{option} doit être un entier.",
  "OptionRequiresANonDashesValue": "l’option '{option}' requiert une valeur ; si vous avez l’intention de définir '{option}' sur '{value}', utilisez le formulaire égal à la place : {actual}={value}",
  "OptionRequiresAValue": "l’option '{option}' requiert une valeur",
  "OptionRequiresOption": "--{value} nécessite --{option}",
  "OptionUsedMultipleTimes": "l’option '{option}' a été spécifiée plusieurs fois",
  "Options": "Options",
  "OriginalBinParagraphHeader": "\nParagraphe binaire d’origine",
  "OtherCommandsHeader": "Autre",
  "OverlayPatchDir": "Le chemin de superposition \"{path}\" doit être un répertoire existant.",
  "OverlayPortsHelp": "Répertoires de port de superposition ou répertoires contenant des répertoires de port de superposition (également : {env_var})",
  "OverlayTripletDirectoriesHelp": "Répertoires des triplets de superposition (également : {env_var})",
  "OverlayTriplets": "Superposer les triplets à partir de {path} :",
  "OverwritingFile": "Le fichier {path} était déjà présent et sera remplacé",
  "PECoffHeaderTooShort": "Lors de l’analyse de l’exécutable portable {path}, la taille de l’en-tête COFF est trop petite pour contenir un en-tête PE valide.",
  "PEConfigCrossesSectionBoundary": "Lors de l’analyse de l’exécutable portable {path}, le répertoire de configuration d’image dépasse une limite de section.",
  "PEImportCrossesSectionBoundary": "Lors de l’analyse de l’exécutable portable {path}, la table d’importation dépasse une limite de section.",
  "PEPlusTagInvalid": "Lors de l’analyse de l’exécutable portable {path}, l’en-tête facultatif n’était ni PE32 ni PE32+.",
  "PERvaNotFound": "Lors de l’analyse de l’exécutable portable {path}, RVA {value:#X} est introuvable.",
  "PackageAbi": "ABI du package {spec} : {package_abi}",
  "PackageAlreadyRemoved": "impossible de supprimer {spec} : déjà supprimé",
  "PackageDiscoveryHeader": "Découverte de package",
  "PackageInfoHelp": "Affichez des informations détaillées sur les packages",
  "PackageInstallationHeader": "Package Installation",
  "PackageLicenseSpdx": "Les logiciels installés déclarent les licences suivantes :",
  "PackageLicenseSpdxThisInstall": "Les packages installés dans cette installation vcpkg déclarent les licences suivantes :",
  "PackageLicenseUnknown": "Certains packages n’ont pas déclaré de licence SPDX. Consultez le fichier « copyright » de chaque package pour plus d’informations sur leur licence.",
  "PackageLicenseWarning": "Les contenus installés vous sont concédés sous licence par leurs propriétaires. Microsoft n'est pas responsable des packages tiers et n'octroie aucune licence les concernant.",
  "PackageManipulationHeader": "Package Manipulation",
  "PackageNotInstalled": "{spec} n’est pas installé.",
  "PackageRootDir": "Répertoire packages (expérimental)",
  "PackagesCached": "Tous les paquets existent déjà dans le cache binaire. L’installation est ignorée.",
  "PackagesToInstall": "Les packages suivants seront générés et installés :",
  "PackagesToModify": "Les packages supplémentaires (*) seront modifiés pour terminer cette opération.",
  "PackagesToRebuild": "Les packages suivants seront régénérés :",
  "PackagesToRebuildSuggestRecurse": "Si vous voulez vraiment régénérer les packages ci-dessus, exécutez la commande avec l’option --recurse.",
  "PackagesToRemove": "Les packages suivants seront supprimés :",
  "PackagesUpToDate": "Aucun package n’a besoin d’être mis à jour.",
  "PairedSurrogatesAreInvalid": "substitut de fin suivant le substitut de début (les substituts couplés ne sont pas valides)",
  "ParagraphDuplicateField": "champ dupliqué",
  "ParagraphExactlyOne": "Il doit y avoir exactement un paragraphe",
  "ParagraphExpectedColonAfterField": "':' attendu après le nom du champ",
  "ParagraphExpectedFieldName": "nom de champ attendu",
  "ParagraphUnexpectedEndOfLine": "fin de ligne inattendue, pour couvrir une ligne vide, utilisez « . »",
  "ParseFeatureNameError": "« {package_name} » n'est pas un nom de fonctionnalité valide. Les noms de fonctionnalités doivent être alphanumériques minuscules + tirets et non réservés (voir {url} pour plus d'informations).",
  "ParseIdentifierError": "\"{value}\" n'est pas un identifiant valide. Les identifiants doivent être alphanumériques minuscules + tirets et non réservés (voir {url} pour plus d'informations).",
  "ParsePackageNameError": "\"{package_name}\" n'est pas un nom de package valide. Les noms de packages doivent être alphanumériques minuscules + tirets et non réservés (voir {url} pour plus d'informations).",
  "ParsePackageNameNotEof": "attend la fin de l'analyse d'entrée d'un nom de package ; cela signifie généralement que le caractère indiqué n'est pas autorisé à figurer dans un nom de port. Les noms de port sont tous alphanumériques minuscules + tirets et ne sont pas réservés (voir {url} pour plus d'informations).",
  "ParsePackagePatternError": "« {package_name} » n’est pas un modèle de package valide. Les modèles de package doivent utiliser un seul caractère générique (*) et il doit s’agir du dernier caractère du modèle (voir {url} pour plus d’informations).",
  "ParseQualifiedSpecifierNotEof": "attend la fin de l'analyse d'entrée d'une spécification de package ; cela signifie généralement que le caractère indiqué n'est pas autorisé à figurer dans une spécification de package. Les noms de port, de triplet et de fonctionnalité sont tous des caractères alphanumériques minuscules + tirets.",
  "ParseQualifiedSpecifierNotEofSquareBracket": "fin attendue d’entrée analysant une spécification de package. Vouliez-vous dire {version_spec} à la place ?",
  "ParseTripletNotEof": "Nom de triplet non valide. Les noms des triplets sont tous des lettres minuscules alphanumériques + tirets.",
  "PathMustBeAbsolute": "La valeur de la variable d’environnement X_VCPKG_REGISTRIES_CACHE n’est pas absolue : {path}",
  "PerformingPostBuildValidation": "Exécution de la validation post-build",
  "PortBugBinDirExists": "${{CURRENT_PACKAGES_DIR}}/{path} existe mais ne doit pas se trouver dans une build statique. Pour supprimer ce message, ajoutez set (VCPKG_POLICY_DLLS_IN_STATIC_LIBRARY activé)",
  "PortBugDebugShareDir": "${{CURRENT_PACKAGES_DIR}}/debug/share ne doit pas exister. Réorganisez tous les fichiers importants, puis supprimez les fichiers restants en ajoutant 'file(REMOVE_RECURSE \"${{CURRENT_PACKAGES_DIR}}/debug/share\")`. Pour supprimer ce message, ajoutez set (VCPKG_POLICY_ALLOW_DEBUG_SHARE activé)",
  "PortBugDllAppContainerBitNotSet": "Le bit conteneur d’application doit être défini pour toutes les DLL dans les applications du Windows Store, et les demandes triplet ciblant le Windows Store, mais les DLL suivantes n’ont pas été générées avec le jeu de bits. Cela signifie généralement que les indicateurs de l’éditeur de liens de chaîne d’outils ne sont pas correctement propagés ou que l’éditeur de liens en cours d’utilisation ne prend pas en charge le commutateur /APPCONTAINER. Pour supprimer ce message, ajoutez set (VCPKG_POLICY_SKIP_APPCONTAINER_CHECK activé)",
  "PortBugDllInLibDir": "Les DLL suivantes ont été trouvées dans ${{CURRENT_PACKAGES_DIR}}/lib ou ${{CURRENT_PACKAGES_DIR}}/debug/lib. Déplacez-les vers ${{CURRENT_PACKAGES_DIR}}/bin ou ${{CURRENT_PACKAGES_DIR}}/debug/bin, respectivement.",
  "PortBugDuplicateIncludeFiles": "${{CURRENT_PACKAGES_DIR}}/debug/include ne doit pas exister. Pour supprimer ce message, ajoutez set (VCPKG_POLICY_ALLOW_DEBUG_INCLUDE activé)",
  "PortBugDuplicateIncludeFilesFixIt": "Si ce répertoire a été créé par un système de génération qui n’autorise pas la désactivation de l’installation des en-têtes dans le débogage, supprimez le répertoire dupliqué avec le fichier (REMOVE_RECURSE « ${{CURRENT_PACKAGES_DIR}}/debug/include »)",
  "PortBugFoundCopyrightFiles": "les fichiers suivants sont des fichiers de copyright potentiels",
  "PortBugFoundDebugBinaries": "Les fichiers binaires de débogage sont les suivants :",
  "PortBugFoundDllInStaticBuild": "Les DLL ne doivent pas être présentes dans une build statique, mais les DLL suivantes ont été trouvées. Pour supprimer ce message, ajoutez set (VCPKG_POLICY_DLLS_IN_STATIC_LIBRARY activé)",
  "PortBugFoundEmptyDirectories": "Il ne doit y avoir aucun répertoire vide installé. Les répertoires vides ne sont pas représentés par plusieurs fournisseurs de cache binaire, référentiels Git et ne sont pas considérés comme des sorties de build sémantique. Vous devez soit créer un fichier standard dans chaque répertoire vide, soit les supprimer avec le CMake suivant. Pour supprimer ce message, ajoutez set (VCPKG_POLICY_ALLOW_EMPTY_FOLDERS activé)",
  "PortBugFoundExeInBinDir": "Les exécutables suivants ont été trouvés dans ${{CURRENT_PACKAGES_DIR}}/bin ou ${{CURRENT_PACKAGES_DIR}}/debug/bin. Les exécutables ne sont pas des cibles de distribution valides. Si ces exécutables sont des outils de build, utilisez 'vcpkg_copy_tools'. Pour supprimer ce message, ajoutez set (VCPKG_POLICY_ALLOW_EXES_IN_BIN activé)",
  "PortBugFoundReleaseBinaries": "Les fichiers binaires de mise en production sont les suivants :",
  "PortBugIncludeDirInCMakeHelperPort": "Le dossier ${{CURRENT_PACKAGES_DIR}}/include existe dans un port d’assistance CMake ; ce qui est incorrect, car seuls les fichiers CMake doivent être installés. Pour supprimer ce message, supprimez set (VCPKG_POLICY_CMAKE_HELPER_PORT activé).",
  "PortBugInvalidCrtLinkageCrtGroup": "Les fichiers binaires suivants doivent être liés uniquement à : {expected}",
  "PortBugInvalidCrtLinkageEntry": "Liens {path} avec : {actual}",
  "PortBugInvalidCrtLinkageHeader": "les fichiers binaires générés par ce lien de port avec des runtimes C (« CRT ») incohérents avec ceux demandés par la structure de déploiement et de triplet. Si le triplet est destiné à utiliser uniquement la version CRT, vous devez ajouter set (VCPKG_POLICY_ONLY_RELEASE_CRT activé) au fichier .cmake triplet. Pour supprimer entièrement cette vérification, ajoutez set (VCPKG_POLICY_SKIP_CRT_LINKAGE_CHECK activé) au fichier .cmake triplet s’il s’agit d’un fichier triplet ou à portfile.cmake s’il est spécifique au port. Vous pouvez inspecter les fichiers binaires avec : dumpbin.exe /directives mylibfile.lib",
  "PortBugKernel32FromXbox": "Le triplet sélectionné cible Xbox, mais les DLL suivantes sont liées au noyau32. Ces DLL ne peuvent pas être chargées sur Xbox, où kernel32 n’est pas présent. Cela est généralement dû à la liaison avec kernel32.lib au lieu d’une bibliothèque parapluie appropriée, telle que onecore_apiset.lib ou xgameplatform.lib. Vous pouvez inspecter les dépendances d’une DLL avec « dumpbin.exe /dependents mylibfile.dll ». Pour supprimer ce message, ajoutez set (VCPKG_POLICY_ALLOW_KERNEL32_FROM_XBOX activé)",
  "PortBugMergeLibCMakeDir": "Ce port crée ${{CURRENT_PACKAGES_DIR}}/lib/cmake et/ou ${{CURRENT_PACKAGES_DIR}}/debug/lib/cmake, qui doit être fusionné et déplacé vers ${{CURRENT_PACKAGES_DIR}}/share/${{PORT}}/cmake. Utilisez la fonction d’assistance vcpkg_cmake_config_fixup() à partir du port vcpkg-cmake-config. Pour supprimer ce message, ajoutez set (VCPKG_POLICY_SKIP_LIB_CMAKE_MERGE_CHECK activé)",
  "PortBugMismatchingNumberOfBinaries": "nombre de fichiers binaires de débogage et de mise en production incompatible. Cela indique souvent une gestion incorrecte du débogage ou de la mise en production dans portfile.cmake ou le système de build. Si l’intention est de produire uniquement des composants de mise en production pour ce triplet, le triplet doit avoir défini (VCPKG_BUILD_TYPE mise en production) ajouté à son fichier .cmake. Pour supprimer ce message, ajoutez set (VCPKG_POLICY_MISMATCHED_NUMBER_OF_BINARIES activé)",
  "PortBugMisplacedCMakeFiles": "Ce port installe les fichiers CMake suivants aux emplacements où les fichiers CMake ne sont pas attendus. Les fichiers CMake doivent être installés dans ${{CURRENT_PACKAGES_DIR}}/share/${{PORT}}. Pour supprimer ce message, ajoutez set (VCPKG_POLICY_SKIP_MISPLACED_CMAKE_FILES_CHECK activé)",
  "PortBugMisplacedFiles": "Les fichiers standard suivants sont installés à des emplacements où les fichiers standard peuvent ne pas être installés. Ils doivent être installés dans un sous-répertoire. Pour supprimer ce message, ajoutez set (VCPKG_POLICY_SKIP_MISPLACED_REGULAR_FILES_CHECK activé)",
  "PortBugMisplacedPkgConfigFiles": "Les répertoires pkgconfig mal placés suivants ont été installés. Les fichiers pkgconfig mal placés ne sont pas trouvés correctement par pkgconf ou pkg-config. Les répertoires pkgconfig doivent être ${{CURRENT_PACKAGES_DIR}}/share/pkgconfig (pour les bibliothèques indépendantes de l’architecture/en-tête uniquement), ${{CURRENT_PACKAGES_DIR}}/lib/pkgconfig (pour les dépendances de mise en production) ou ${{CURRENT_PACKAGES_DIR}}/debug/lib/pkgconfig (pour les dépendances de débogage). Pour supprimer ce message, ajoutez set (VCPKG_POLICY_SKIP_PKGCONFIG_CHECK activé)",
  "PortBugMissingCMakeHelperPortFile": "Le fichier ${{CURRENT_PACKAGES_DIR}}/share/${{PORT}}/vcpkg-port-config.cmake n’existe pas. Ce fichier doit exister pour les ports d’assistance CMake. Pour supprimer ce message, supprimez set (VCPKG_POLICY_CMAKE_HELPER_PORT activé)",
  "PortBugMissingDebugBinaries": "Les fichiers binaires de débogage sont introuvables.",
  "PortBugMissingImportedLibs": "Les bibliothèques d’importation pour les DLL installées semblent manquantes. Si tel est le cas, ajoutez set (VCPKG_POLICY_DLLS_WITHOUT_LIBS activé)",
  "PortBugMissingIncludeDir": "Le dossier ${{CURRENT_PACKAGES_DIR}}/include est vide ou n’est pas présent. Cela signifie généralement que les en-têtes ne sont pas correctement installés. S’il s’agit d’un port d’assistance CMake, ajoutez set(VCPKG_POLICY_CMAKE_HELPER_PORT activé). S’il ne s’agit pas d’un port d’assistance CMake mais que cela est intentionnel, ajoutez set (VCPKG_POLICY_EMPTY_INCLUDE_FOLDER activé) pour supprimer ce message.",
  "PortBugMissingLicense": "la licence n’est pas installée sur ${{CURRENT_PACKAGES_DIR}}/share/${{PORT}}/copyright. Vous pouvez résoudre ce problème en ajoutant un appel à vcpkg_install_copyright. Pour supprimer ce message, ajoutez set (VCPKG_POLICY_SKIP_COPYRIGHT_CHECK activé)",
  "PortBugMissingLicenseFixIt": "Envisagez d’ajouter : {value}",
  "PortBugMissingProvidedUsage": "ce port contient un fichier nommé « usage », mais ne l’a pas installé dans ${{CURRENT_PACKAGES_DIR}}/share/${{PORT}}/usage. Si ce fichier n’est pas destiné à être du texte d’utilisation, envisagez de choisir un autre nom . sinon, installez-le. Pour supprimer ce message, ajoutez set (VCPKG_POLICY_SKIP_USAGE_INSTALL_CHECK activé)",
  "PortBugMissingReleaseBinaries": "Les fichiers binaires de mise en production sont introuvables.",
  "PortBugMovePkgConfigFiles": "Vous pouvez déplacer les fichiers pkgconfig avec des commandes similaires à :",
  "PortBugOutdatedCRT": "Les DLL qui sont liées à des DLL C RunTime (« CRT ») obsolètes ont été installées. Les DLL installées doivent être liées à un CRT pris en charge. Vous pouvez inspecter les dépendances d’une DLL avec « dumpbin.exe /dependents mylibfile.dll ». Si vous utilisez un triplet personnalisé ciblant un ancien CRT, ajoutez set (VCPKG_POLICY_ALLOW_OBSOLETE_MSVCRT activé) au fichier .cmake du triplet. Pour supprimer ce message pour ce port, ajoutez set (VCPKG_POLICY_ALLOW_OBSOLETE_MSVCRT activé)",
  "PortBugRemoveBinDir": "si la création de ces répertoires ne peut pas être désactivée, vous pouvez ajouter ce qui suit dans portfile.cmake pour les supprimer",
  "PortBugRemoveEmptyDirs": "fichier (répertoires REMOVE_RECURSE vides laissés par les renommages ci-dessus)",
  "PortBugRestrictedHeaderPaths": "La prise des en-têtes restreints suivants peut empêcher le runtime C++ principal et d’autres packages de se compiler correctement. Ils doivent être renommés ou stockés dans un sous-répertoire à la place. Dans des circonstances exceptionnelles, cet avertissement peut être supprimé en ajoutant set (VCPKG_POLICY_ALLOW_RESTRICTED_HEADERS activé)",
  "PortBugRestrictedHeaderPathsNote": "les en-têtes sont relatifs à ${{CURRENT_PACKAGES_DIR}}/include ici",
  "PortBugSetDllsWithoutExports": "les DLL suivantes ont été générées sans aucune exportation. Les DLL sans exportation sont probablement des bogues dans le script de build. Si cela est prévu, ajoutez set (VCPKG_POLICY_DLLS_WITHOUT_EXPORTS activé)",
  "PortDeclaredHere": "{package_name} est déclaré ici",
  "PortDependencyConflict": "Le port {package_name} a les dépendances non prises en charge suivantes :",
  "PortDoesNotExist": "{package_name} n'existe pas.",
  "PortMissingManifest2": "Manifeste de port {package_name} manquant (aucun fichier vcpkg.json ou CONTROL)",
  "PortNotInBaseline": "la base de référence ne contient pas d’entrée pour le port {package_name}.",
  "PortNotSupported": "Le port {package_name} n’est pas pris en charge sur {triplet}",
  "PortSupportsField": "(prend en charge : « {supports_expression} »)",
  "PortVersionConflict": "Les packages suivants diffèrent de leur version de port :",
  "PortVersionControlMustBeANonNegativeInteger": "« Port-Version » doit être un entier non négatif.",
  "PortVersionMultipleSpecification": "« port_version » ne peut pas être combiné avec un « # » incorporé dans la version",
  "PortsAdded": "Les ports {count} suivants ont été ajoutés :",
  "PortsNoDiff": "There were no changes in the ports.",
  "PortsRemoved": "Les {count} ports suivants ont été supprimés :",
  "PortsUpdated": "Les {count} ports suivants ont été mis à jour :",
  "PrebuiltPackages": "Certains packages n’ont pas été générés. Pour les générer, exécutez :",
  "PrecheckBinaryCache": "Vérification du cache binaire en cours... Merci de patienter.",
  "PreviousDeclarationWasHere": "la déclaration précédente était ici",
  "PrivacyNotice": "Read the Microsoft Privacy Statement at {url}",
  "ProgramPathReturnedNonzeroExitCode": "échec avec le code de sortie {exit_code}",
  "ProgramReturnedNonzeroExitCode": "Échec de {tool_name} avec le code de sortie : ({exit_code}).",
  "ProvideExportType": "Au moins l’une des options suivantes est requise : --raw --nuget --zip --7zip.",
  "RegeneratesArtifactRegistry": "Régénère un registre d’artefacts",
  "RegistryCreated": "Le Registre a été créé sur {path}",
  "RegistryValueWrongType": "La valeur de Registre {path} était un type inattendu.",
  "RemoveDependencies": "Pour supprimer les dépendances en mode manifeste, modifiez votre manifeste (vcpkg.json) et exécutez 'install'.",
  "RemovePackageConflict": "{spec} n’est pas installé, mais {package_name} est installé pour {triplet}. Voulez-vous dire {package_name}:{triplet} ?",
  "RemovingPackage": "Suppression de {action_index}/{count} {spec}",
  "RequestedPortsNotInCIPlan": "Un ou plusieurs ports demandés pour installation n’étaient pas présents dans le plan d’action. (Probablement un bogue vcpkg)",
  "ResponseFileCode": "@response_file",
  "RestoredPackagesFromAWS": "{count} package(s) restauré(s) à partir d’AWS dans {elapsed}. Utilisez --debug pour afficher plus de détails.",
  "RestoredPackagesFromAZUPKG": "{count} package(s) ont été restauré(s) à partir d’Universal Packages en {elapsed}. Utilisez --debug pour afficher plus d’informations.",
  "RestoredPackagesFromAzureStorage": "{count} package(s) restauré(s) à partir d’Azure Storage dans {elapsed}. Utilisez --debug pour afficher plus d’informations.",
  "RestoredPackagesFromCOS": "{count} package(s) restauré(s) à partir du COS dans {elapsed}. Utilisez --debug pour afficher plus de détails.",
  "RestoredPackagesFromFiles": "{count} package(s) restauré(s) à partir de {path} dans {elapsed}. Utilisez --debug pour afficher plus de détails.",
  "RestoredPackagesFromGCS": "{count} package(s) restauré(s) à partir de GCS dans {elapsed}. Utilisez --debug pour afficher plus de détails.",
  "RestoredPackagesFromHTTP": "{count} package(s) restauré(s) à partir de serveurs HTTP dans {elapsed}. Utilisez --debug pour afficher plus de détails.",
  "RestoredPackagesFromNuGet": "{count} package(s) restauré(s) à partir de NuGet dans {elapsed}. Utilisez --debug pour afficher plus de détails.",
  "ResultsHeader": "Résultats",
  "ScriptAssetCacheRequiresScript": "arguments attendus : la configuration de ressource 'x-script' requiert exactement le modèle d’exécution en tant qu’argument",
  "SecretBanner": "*** SECRET ***",
  "SeeURL": "Consultez {url} pour plus d'informations.",
  "SerializedBinParagraphHeader": "\nparagraphe binaire sérialisé",
  "SettingEnvVar": "-- Définition des variables d’environnement « {env_var} » sur « {url} ».",
  "SevenZipIncorrectExtension": "nous n’avons pas pu extraire l’archive 7zip à extraction automatique car l’extension de fichier .7z.exe est manquante",
  "SevenZipIncorrectHeader": "nous n’avons pas pu extraire l’archive 7zip à extraction automatique car un en-tête 7z était introuvable",
  "ShaPassedAsArgAndOption": "SHA512 passé en tant qu’argument et en tant qu’option. Passez uniquement l’un de ces éléments.",
  "ShaPassedWithConflict": "SHA512 réussi, mais --skip-sha512 a également été passé; ne faire que l’un ou l’autre.",
  "ShallowRepositoryDetected": "vcpkg a été cloné en tant que référentiel secondaire. Réessayez avec un clone vcpkg complet.",
  "SkipClearingInvalidDir": "L’effacement du contenu de {path} a été ignoré, car il ne s’agissait pas d’un répertoire.",
  "SkipTestingOfPort": "Le test de {feature_spec} est ignoré car les dépendances suivantes ne sont pas prises en charge par {triplet} :",
  "SkipTestingOfPortAlreadyInBinaryCache": "Le test est ignoré car le hachage ABI {sha} se trouve déjà dans le cache binaire.",
  "SkippingPostBuildValidationDueTo": "Validation post-build ignorée en raison de {cmake_var}",
  "SourceFieldPortNameMismatch": "Le champ « Source » dans le fichier CONTROL ou le champ « name » dans le fichier vcpkg.json porte le nom {package_name} et ne correspond pas au répertoire de port {path}.",
  "SpecifiedFeatureTurnedOff": "La fonctionnalité '{command_name}' a été spécialement désactivée, mais --{option} a été spécifiée.",
  "SpecifyHostArch": "Triplet de l’hôte. Voir « vcpkg help triplet » (par défaut : {env_var})",
  "SpecifyTargetArch": "Triplet cible. Voir « vcpkg help triplet » (valeur par défaut : {env_var})",
  "StartCodeUnitInContinue": "unité de code de démarrage trouvée en position continue",
  "StartingFeatureTest": "Test de fonctionnalité [{value}] {feature_spec}",
  "StoreAssetShaWithoutAssetCache": "magasin demandé de l’entrée du cache de ressources {sha} -> {path}, mais aucun cache de ressources accessible en écriture n’est configuré",
  "StoreAssetSuccess": "{path} stocké dans le cache de ressources à l’adresse {url}",
  "StoreUsingSha": "Utilisation de {sha} pour stocker l’entrée dans le cache de ressources",
  "SubmittingBinaryCacheBackground": "Début de l’envoi de {spec} à {count} cache(s) binaire(s) en arrière-plan",
  "SubmittingBinaryCacheComplete": "Fin de l’envoi de {spec} à {count} cache(s) binaire(s) dans {elapsed}",
  "SuggestGitPull": "Le résultat peut être obsolète. Exécutez « git pull » pour obtenir les derniers résultats.",
  "SuggestStartingBashShell": "Vérifiez que vous avez démarré un nouvel interpréteur de commandes Bash pour que la modification prenne effet.",
  "SupportedPort": "Le port {package_name} est pris en charge.",
  "SwitchUsedMultipleTimes": "le commutateur « {option} » a été spécifié plusieurs fois",
  "SynopsisHeader": "Synopsis",
  "SystemApiErrorMessage": "échec de l’appel {system_api} avec {exit_code} ({error_msg})",
  "TelemetryNotice": "vcpkg collects usage data in order to help us improve your experience.\nThe data collected by Microsoft is anonymous.\nYou can opt-out of telemetry by re-running the bootstrap-vcpkg script with -disableMetrics, passing --disable-metrics to vcpkg on the command line, or by setting the VCPKG_DISABLE_METRICS environment variable.\n\nRead more about vcpkg telemetry at {url}",
  "ToRemovePackages": "Pour supprimer uniquement les packages obsolètes, exécutez\n{command_name} supprimer --outdated",
  "ToUpdatePackages": "Pour mettre à jour ces packages et toutes les dépendances, exécutez\n{command_name} la mise à niveau'",
  "ToolDataEntryVersionMissing": "Les métadonnées de l’outil doivent contenir au moins l’une des valeurs « version » ou « min-version »",
  "ToolDataFileSchemaVersionNotSupported": "version de schéma de document {version} n’est pas prise en charge par cette version de vcpkg",
  "ToolFetchFailed": "Impossible de récupérer les {tool_name}.",
  "ToolHashMismatch": "{tool_name} semble être déjà téléchargé, mais son hachage est incorrect. {expected} attendu mais {actual}",
  "ToolInWin10": "Cet utilitaire est fourni avec Windows 10 ou une version ultérieure.",
  "TotalInstallTime": "Temps total de l’installation : {elapsed}",
  "TotalInstallTimeSuccess": "Toutes les installations demandées se sont correctement terminées en : {elapsed}",
  "TrailingCommaInArray": "Virgule de fin dans le tableau",
  "TrailingCommaInObj": "Virgule de fin dans un objet",
  "TransitiveDependencies": "Transitive dependencies",
  "TripletFileNotFound": "Fichier triplet {triplet}.cmake introuvable",
  "TripletLabel": "Triplet :",
  "TwoFeatureFlagsSpecified": "'{value}' et -'{value}' ont tous les deux été spécifiés en tant qu’indicateurs de fonctionnalité.",
  "UnableToFindCurl": "vcpkg n’a pas pu trouver libcurl.so.4, libcurl-gnutls.so.4 ou libcurl-nss.so.4 à utiliser sur ce système. Installez libcurl via le gestionnaire de paquets de votre système, puis réessayez vcpkg.",
  "UnableToReadAppDatas": "les %LOCALAPPDATA% et les %APPDATA% sont illisibles",
  "UnableToReadEnvironmentVariable": "impossible de lire les {env_var}",
  "UndeterminedToolChainForTriplet": "Impossible de déterminer l’utilisation de la chaîne d’outils pour {triplet} avec CMAKE_SYSTEM_NAME {system_name}. Voulez-vous utiliser VCPKG_CHAINLOAD_TOOLCHAIN_FILE ?",
  "UnexpectedArgument": "argument inattendu : {option}",
  "UnexpectedAssetCacheProvider": "type de fournisseur d’actifs inconnu : les types de sources valides sont 'x-azurl', 'x-script', 'x-block-origin' et 'clear'",
  "UnexpectedByteSize": "{expected} octets étaient censés être écrits, mais {actual} ont été écrits.",
  "UnexpectedCharExpectedCloseBrace": "Caractère inattendu ; propriété attendue ou accolade fermante",
  "UnexpectedCharExpectedColon": "Caractère inattendu ; deux-points attendus",
  "UnexpectedCharExpectedName": "Caractère inattendu ; nom de propriété attendu",
  "UnexpectedCharExpectedValue": "Caractère inattendu ; valeur attendue",
  "UnexpectedCharMidArray": "Caractère inattendu au milieu du tableau",
  "UnexpectedCharMidKeyword": "Caractère inattendu au milieu du mot clé",
  "UnexpectedDigitsAfterLeadingZero": "Chiffres inattendus après un zéro non significatif",
  "UnexpectedEOFAfterBacktick": "eof inattend : les backticks (`) sans arrière-plan de fin ne sont pas autorisés",
  "UnexpectedEOFAfterEscape": "EOF inattendu après le caractère d’échappement",
  "UnexpectedEOFAfterMinus": "EOF inattendu après le signe moins",
  "UnexpectedEOFExpectedChar": "Caractère inattendu ; EOF attendu",
  "UnexpectedEOFExpectedCloseBrace": "EOF inattendu ; propriété attendue ou accolade fermante",
  "UnexpectedEOFExpectedColon": "EOF inattendu ; deux-points attendus",
  "UnexpectedEOFExpectedName": "EOF inattendu ; nom de propriété attendu",
  "UnexpectedEOFExpectedProp": "EOF inattendu ; propriété attendue",
  "UnexpectedEOFExpectedValue": "EOF inattendu ; valeur attendue",
  "UnexpectedEOFMidArray": "EOF inattendu au milieu du tableau",
  "UnexpectedEOFMidKeyword": "EOF inattendu au milieu du mot clé",
  "UnexpectedEOFMidString": "EOF inattendu au milieu de la chaîne",
  "UnexpectedEOFMidUnicodeEscape": "Fin de fichier inattendue au milieu de l’échappement Unicode",
  "UnexpectedEscapeSequence": "Continuation de séquence d’échappement inattendue",
  "UnexpectedField": "champ inattendu « {json_field} »",
  "UnexpectedFieldSuggest": "champ inattendu « {json_field} », vouliez-vous dire « {value} » ?",
  "UnexpectedFormat": "Le format attendu est [{expected}], mais était [{actual}].",
  "UnexpectedOption": "option inattendue : {option}",
  "UnexpectedPortName": "le port {expected} est déclaré comme {actual} dans {path}",
  "UnexpectedPortversion": "« port-version » inattendu sans champ de contrôle de version",
  "UnexpectedStateCascade": "{feature_spec} est un échec en cascade inattendu, car les dépendances suivantes ne sont pas disponibles :",
  "UnexpectedStateCascadePortNote": "envisagez de remplacer ceci par =cascade à la place",
  "UnexpectedStateCascadeSuggestLine": "envisagez d’ajouter la ligne suivante :",
  "UnexpectedStateFailedCascade": "la build de {feature_spec} a échoué, alors qu’elle était censée être un échec en cascade",
  "UnexpectedStateFailedNoteConsiderSkippingPort": "envisagez d’ajouter `{package_name}=fail`, ou `{spec}=fail`, ou des sauts équivalents",
  "UnexpectedStateFailedNoteConsiderSkippingPortOrCombination": "envisagez d’ajouter `{package_name}=fail`, `{spec}=fail`, `{feature_spec}=combination-fails`, ou des sauts équivalents, ou en marquant les fonctionnalités qui s’excluent mutuellement comme options",
  "UnexpectedStateFailedNoteFeatureMarkedCascade": "envisagez de remplacer `=cascade` par `=feature-fails` et/ou un ou plusieurs `=combination-fails`",
  "UnexpectedStateFailedNoteMoreFeaturesRequired": "si certaines fonctionnalités sont nécessaires, envisagez d’activer systématiquement ces parties dans portfile.cmake pour {package_name}, ou envisagez d’ajouter `{package_name}[required-feature]=options` pour inclure 'required-feature' dans tous les tests",
  "UnexpectedStateFailedNotePortMarkedCascade": "envisagez de remplace ce `=cascade` par `=fail`",
  "UnexpectedStateFailedNoteSeparateCombinationFails": "si {feature} réussit lors d’une construction avec d’autres fonctionnalités mais pas seule, envisagez d’ajouter `{feature_spec}=combination-fails`",
  "UnexpectedStateFailedNoteSeparateFeatureFails": "si {feature} échoue toujours, envisagez d’ajouter `{feature_spec}=feature-fails`, ce qui marque ce test comme ayant échoué et supprime {feature} des tests de fonctionnalités combinés",
  "UnexpectedStateFailedPass": "la build de {feature_spec} a échoué, alors qu’elle était censée réussir",
  "UnexpectedStatePassFeatureMarkedCascade": "{feature_spec} a réussi, mais {feature} a été marquée comme devant être un échec en cascade",
  "UnexpectedStatePassFeatureMarkedFail": "{feature_spec} a réussi, mais {feature} a été marquée comme devant échouer",
  "UnexpectedStatePassPortMarkedCascade": "{feature_spec} a réussi, mais a été marquée comme devant être un échec en cascade",
  "UnexpectedStatePassPortMarkedFail": "{feature_spec} a réussi, mais a été marquée comme devant échouer",
  "UnexpectedSwitch": "commutateur inattendu : {option}",
  "UnexpectedToolOutput2": "{tool_name} a produit une sortie inattendue lors de la tentative de détermination de la version :",
  "UnexpectedWindowsArchitecture": "architecture d’hôte Windows inattendue : {actual}",
  "UnknownBaselineFileContent": "entrée de base de référence non reconnaissable ; 'port:triplet=(fail|skip|pass)' attendu",
  "UnknownBinaryProviderType": "type de fournisseur binaire inconnu : les fournisseurs valides sont 'clear', 'default', 'nuget', 'nugetconfig', 'nugettimeout', 'interactive', 'x-azblob', 'x-gcs', 'x-aws', 'x-aws-config', 'http' et 'files'",
  "UnknownBooleanSetting": "paramètre booléen inconnu pour {option} : \"{value}\". Les valeurs valides sont ' '', '1', '0', 'ON', 'OFF', 'TRUE' et 'FALSE'.",
  "UnknownParameterForIntegrate": "Paramètre inconnu '{value}' pour l’intégration.",
  "UnknownPolicySetting": "Paramètre inconnu de {cmake_var} : {value}. Les valeurs de stratégie valides sont «», « désactivé » et « activée ».",
  "UnknownSettingForBuildType": "Paramètre inconnu pour VCPKG_BUILD_TYPE {option}. Les paramètres valides sont « {0} », « debug » et « release ».",
  "UnknownTool": "vcpkg n’a pas de définition de cet outil pour cette plateforme.",
  "UnknownTopic": "rubrique inconnue {value}",
  "UnknownVariablesInTemplate": "argument non valide : le modèle d’URL « {value} » contient des variables inconnues : {list}",
  "UnrecognizedConfigField": "la configuration contient les champs non reconnus suivants :",
  "UnrecognizedIdentifier": "Nom d’identificateur non reconnu {value}. Ajouter à la liste de remplacement dans un fichier triplet.",
  "UnsupportedFeature": "la fonctionnalité {feature} a été passée, mais cette fonctionnalité n’est pas prise en charge par les supports {package_name}.",
  "UnsupportedFeatureSupportsExpression": "{feature_spec} est uniquement pris en charge sur '{supports_expression}', ce qui ne correspond pas à {triplet}. Cela signifie généralement qu’il existe des échecs de build connus ou des problèmes d’exécution lors de la génération d’autres plateformes. Pour ignorer cela et tenter de générer {package_name} quand même, réexécutez vcpkg avec `--allow-unsupported`.",
  "UnsupportedFeatureSupportsExpressionWarning": "{feature_spec} est uniquement pris en charge sur '{supports_expression}', ce qui ne correspond pas à {triplet}. Cela signifie généralement qu’il existe des échecs de build connus ou des problèmes d’exécution lors de la génération d’autres plateformes. Poursuite de l’opération en raison de `--allow-unsupported`.",
  "UnsupportedPort": "Le port {package_name} n’est pas pris en charge.",
  "UnsupportedPortDependency": "- la dépendance {value} n’est pas prise en charge.",
  "UnsupportedSyntaxInCDATA": "]]> n’est pas pris en charge dans le bloc CDATA",
  "UnsupportedSystemName": "Impossible de mapper VCPKG_CMAKE_SYSTEM_NAME '{system_name}' à une plateforme vcvarsall. Les noms de système pris en charge sont ' '', 'Windows' et 'WindowsStore'.",
  "UnsupportedToolchain": "Dans le {triplet} triplet : chaînes d’outils valide introuvablepour l’architecture cible demandée {arch}\n. L’instance de Visual Studio sélectionnée est à : {path}\n. Les combinaisons de chaînes d’outils disponibles sont : {list}.",
  "UnsupportedUpdateCMD": "la commande de mise à niveau ne prend pas actuellement en charge le mode manifeste. Modifiez plutôt vcpkg.json et exécutez l’installation.",
  "UpdateBaselineAddBaselineNoManifest": "le commutateur --{option} a été passé, mais il n’existe aucun fichier manifeste auquel ajouter un champ `builtin-baseline`.",
  "UpdateBaselineLocalGitError": "git n’a pas pu analyser HEAD pour le registre vcpkg local à '{path}'",
  "UpdateBaselineNewDependencyVersion": "{package_name}: new: {version}",
  "UpdateBaselineNoConfiguration": "'vcpkg.json' ou 'vcpkg-configuration.json' n’existent pas pour la mise à jour.",
  "UpdateBaselineNoExistingBuiltinBaseline": "le fichier manifeste ne contient actuellement pas de champ `builtin-baseline` ; pour en ajouter un, passez le commutateur --{option}.",
  "UpdateBaselineNoUpdate": "registry '{url}' not updated: {value}",
  "UpdateBaselineRemovedDependencyVersion": "{package_name}: removed: {version}",
  "UpdateBaselineUpdatedBaseline": "updated registry '{url}': {old_value} -> {new_value}",
  "UpdateBaselineVersionUpdates": "Updating baselines has resulted in the following version updates:",
  "UpgradeInManifest": "La mise à niveau met à niveau une installation en mode classique et ne prend donc pas en charge le mode manifeste. Envisagez de mettre à jour vos dépendances en mettant à jour votre base de référence avec une valeur actuelle avec vcpkg x-update-baseline et en exécutant l’installation de vcpkg.",
  "UpgradeRunWithNoDryRun": "Si vous voulez vraiment régénérer les packages ci-dessus, exécutez cette commande avec l’option --no-dry-run.",
  "UploadingBinariesToVendor": "Chargement des fichiers binaires pour {spec} à {vendor} à partir de {path}",
  "UsageInstallInstructions": "vous pouvez installer le fichier d’utilisation avec le fichier CMake suivant",
  "UsageTextHere": "le fichier d’utilisation est ici",
  "UseEnvVar": "-- Utilisation de {env_var} dans les variables d’environnement.",
  "UserWideIntegrationDeleted": "L’intégration à l’échelle de l’utilisateur n’est pas installée.",
  "UserWideIntegrationRemoved": "L’intégration à l’échelle de l’utilisateur a été supprimée.",
  "UsingManifestAt": "Utilisation du fichier manifeste au {path}.",
  "Utf8ConversionFailed": "Échec de la conversion en UTF-8",
  "VSExaminedInstances": "Les instances de Visual Studio suivantes ont été prises en compte :",
  "VSExaminedPaths": "Les chemins d’accès suivants ont été examinés pour Visual Studio instances :",
  "VSNoInstances": "Instance de Visual Studio complète introuvable",
  "VcpkgCeIsExperimental": "vcpkg-artifacts sera supprimé peu après le 1er juillet 2026.",
  "VcpkgCompletion": "L’achèvement {value} vcpkg est déjà importé dans votre fichier \"{path}\".\nLes entrées suivantes ont été trouvées :",
  "VcpkgDisallowedClassicMode": "Impossible de localiser un manifeste (vcpkg.json) au-dessus du répertoire de travail actuel.\nCette distribution vcpkg n’a pas d’instance de mode classique.",
  "VcpkgHasCrashed": "vcpkg s’est bloqué. Veuillez créer un problème à https://github.com/microsoft/vcpkg contenant un bref résumé de ce que vous tentiez de faire et des informations suivantes.",
  "VcpkgInVsPrompt": "vcpkg semble se trouver dans une invite de Visual Studio ciblant {value} mais en installant pour {triplet}. Utilisez --triplet {value}-windows ou --triplet {value}-uwp.",
  "VcpkgInvalidCommand": "commande non valide : {command_name}",
  "VcpkgRegistriesCacheIsNotDirectory": "La valeur de la variable d’environnement X_VCPKG_REGISTRIES_CACHE n’est pas un répertoire : {path}",
  "VcpkgRootRequired": "La définition VCPKG_ROOT est requise pour l’amorçage autonome.",
  "VcpkgRootsDir": "Répertoire racine vcpkg (par défaut : {env_var})",
  "VcpkgSendMetricsButDisabled": "Réussite de --sendmetrics, mais les indicateurs de performance sont désactivés.",
  "VcpkgUsage": "utilisation : vcpkg <command> [--switches] [--options=values] [arguments] @response_file",
  "VcvarsRunFailed": "impossible d’exécuter vcvarsall.bat pour obtenir un environnement Visual Studio",
  "VcvarsRunFailedExitCode": "lors de la tentative d’obtention d’un environnement Visual Studio, vcvarsall.bat retourné {exit_code}",
  "VersionBaselineMatch": "{version_spec} correspond à la base de référence actuelle",
  "VersionBaselineMismatch": "{package_name} est affecté {actual}, mais le port local est {expected}",
  "VersionBuiltinPortTreeEntryMissing": "aucune entrée de base de données de version pour {package_name} à {expected} ; à l’aide de la version extraite de l’arborescence des ports ({actual}).",
  "VersionCommandHeader": "version du programme de gestion de package vcpkg {version}\n\nPour plus d’informations sur la licence, consultez LICENSE.txt.",
  "VersionConstraintNotInDatabase1": "la contrainte \"version>=\" vers {package_name} nomme la version {version} qui n’existe pas dans la base de données des versions. Toutes les versions doivent exister dans la base de données de versions pour être interprétées par vcpkg.",
  "VersionConstraintNotInDatabase2": "supprimez la contrainte de version ou choisissez une valeur déclarée ici",
  "VersionConstraintOk": "toutes les contraintes de version sont cohérentes avec la base de données de versions",
  "VersionConstraintPortVersionMustBePositiveInteger": "port-version (après '#') dans « version>= » doit être un entier non négatif",
  "VersionConstraintViolated": "le {spec} de dépendance était censé être au moins {expected_version} version, mais il est actuellement {actual_version}.",
  "VersionDatabaseEntryMissing": "aucune entrée de version pour {package_name} à {version}.",
  "VersionDatabaseFileMissing": "ce port n’est pas dans la base de données de versions",
  "VersionDatabaseFileMissing2": "le fichier de base de données de version doit se trouver ici",
  "VersionDatabaseFileMissing3": "exécuter « {command_line} » pour créer le fichier de base de données de version",
  "VersionGitEntryMissing": "aucune entrée de base de données de version pour {package_name} à {version}.\nVersions disponibles :",
  "VersionInDeclarationDoesNotMatch": "{git_tree_sha} est déclaré comme contenant des {expected}, mais semble contenir des {actual}",
  "VersionIncomparable1": "conflit de version sur {spec} : {constraint_origin} requis {expected}, qui ne peut pas être comparé à la version de référence {actual}.",
  "VersionIncomparable2": "{version_spec} a le schéma {new_scheme}",
  "VersionIncomparable3": "Cela peut être résolu en ajoutant un remplacement explicite à la version préférée. Par exemple:",
  "VersionIncomparable4": "Voir `vcpkg help versioning` ou {url} pour plus d'informations.",
  "VersionIncomparableSchemeString": "Les deux versions ont une chaîne de schéma mais un texte principal différent.",
  "VersionIncomparableSchemes": "Les versions ont des schémas incomparables :",
  "VersionInvalidDate": "«{version}» n’est pas une version de date valide. Les dates doivent suivre le format AAAA-MM-JJ et les désambiguïsateurs doivent être des valeurs entières positives séparées par des points sans zéros non significatifs.",
  "VersionInvalidRelaxed": "«{version}» n’est pas une version souple valide (semver avec un nombre d’éléments numériques arbitraire).",
  "VersionInvalidSemver": "«{version}» n’est pas une version sémantique valide, consultez <https://semver.org>.",
  "VersionMissing": "champ de contrôle de version (version, version-date, version-serveur ou version-chaîne) attendu",
  "VersionMissingRequiredFeature": "{version_spec} n'a pas la fonctionnalité requise {feature} requise par {constraint_origin}",
  "VersionNotFoundInVersionsFile2": "{version_spec} est introuvable dans la base de données des versions",
  "VersionNotFoundInVersionsFile3": "la version doit se trouver dans ce fichier",
  "VersionNotFoundInVersionsFile4": "exécuter « {command_line} » pour ajouter la nouvelle version du port",
  "VersionOverrideNotInVersionDatabase": "la version remplacée {package_name} de dépendance n’existe pas dans la base de données de versions; ce port existe-t-il ?",
  "VersionOverrideVersionNotInVersionDatabase1": "le remplacement des noms de {package_name} version {version} qui n’existe pas dans la base de données de versions. L’installation de ce port au niveau supérieur échouera, car cette version ne pourra pas être non solvable.",
  "VersionOverrideVersionNotInVersionDatabase2": "supprimez la contrainte de version ou choisissez une valeur déclarée ici",
  "VersionOverwriteVersion": "vous pouvez remplacer les {version_spec} par des valeurs locales correctes en exécutant :",
  "VersionRejectedDueToBaselineMissing": "{path} a été rejeté car il utilise \"{json_field}\" et n'a pas de \"builtin-baseline\". Cela peut être corrigé en supprimant les utilisations de \"{json_field}\" ou en ajoutant une \"builtin-baseline\".\nVoir `vcpkg help versioning` pour plus d'informations.",
  "VersionRejectedDueToFeatureFlagOff": "{path} a été rejeté car il utilise \"{json_field}\" et l'indicateur de fonctionnalité `versions` est désactivé. Cela peut être résolu en supprimant \"{json_field}\" ou en activant l'indicateur de fonctionnalité `versions`.\nVoir `vcpkg help versioning` pour plus d'informations.",
  "VersionSchemeMismatch1": "{version} est déclarée {expected}, mais {package_name} est déclaré avec {actual}",
  "VersionSchemeMismatch1Old": "{version} est déclarée {expected}, mais {package_name}@{git_tree_sha} est déclaré avec {actual}",
  "VersionSchemeMismatch2": "les versions doivent être uniques, même si elles sont déclarées avec des schémas différents",
  "VersionShaMismatch1": "{version_spec} {git_tree_sha} d’arborescence Git ne correspond pas au répertoire du port",
  "VersionShaMismatch2": "le répertoire du port a une arborescence git {git_tree_sha}",
  "VersionShaMismatch3": "si {version_spec} est déjà publié, mettez à jour ce fichier avec une nouvelle version ou une nouvelle version de port, validez-le, puis ajoutez la nouvelle version en exécutant :",
  "VersionShaMismatch4": "si {version_spec} n’est pas encore publié, remplacez l’arborescence Git précédente en exécutant :",
  "VersionSharpMustBeFollowedByPortVersion": "« # » dans le texte de la version doit être suivi d’une version de port",
  "VersionSharpMustBeFollowedByPortVersionNonNegativeInteger": "« # » dans le texte de version doit être suivi d’une version de port (entier non négatif)",
  "VersionSpecMismatch": "Échec du chargement du port, car les versions sont incohérentes. Le fichier \"{path}\" contient la version {actual_version}, mais la base de données de versions indique qu’il doit être {expected_version}.",
  "VersionVerifiedOK": "{version_spec} est correctement dans la base de données de versions ({git_tree_sha})",
  "WaitUntilPackagesUploaded": "En attente de {count} soumissions restantes du cache binaire...",
  "WaitingForChildrenToExit": "En attente de la fermeture des processus enfants...",
  "WaitingToTakeFilesystemLock": "en attente du verrouillage du système de fichiers...",
  "WarningsTreatedAsErrors": "avertissements précédents interprétés comme des erreurs",
  "WhileCheckingOutBaseline": "lors de l’extraction des {commit_sha} de base de référence",
  "WhileCheckingOutPortTreeIsh": "lors de la vérification du port {package_name} avec git tree {git_tree_sha}",
  "WhileClearingThis": "lors du nettoyage de ce répertoire",
  "WhileDeterminingVersion": "nous n’avons pas pu effectuer l’exécution pour déterminer la version de {tool_name}",
  "WhileExtractingThisArchive": "lors de l’extraction de cette archive",
  "WhileGettingLocalTreeIshObjectsForPorts": "lors de l’obtention d’objets arborescences locaux pour les ports",
  "WhileLoadingBaselineVersionForPort": "lors du chargement de la version de référence pour {package_name}",
  "WhileLoadingPortVersion": "pendant le chargement {version_spec}",
  "WhileLookingForSpec": "lors de la recherche de {spec} :",
  "WhilePackingNuGetPackage": "lors de la création du package NuGet",
  "WhileParsingVersionsForPort": "lors de l’analyse des versions de {package_name} à partir de {path}",
  "WhilePushingNuGetPackage": "lors de l’envoi (push) du package NuGet",
  "WhileRunningAssetCacheScriptCommandLine": "lors de l’exécution de la ligne de commande du script du cache de ressources",
  "WhileValidatingVersion": "lors de la validation de la version : {version}",
  "WindowsEnvMustAlwaysBePresent": "la variable d’environnement {env_var} prévue doit toujours être définie sur Windows",
  "WindowsOnlyCommand": "Cette commande prend uniquement en charge Windows.",
  "WroteNuGetPkgConfInfo": "A écrit les informations de configuration du package NuGet dans {path}",
  "FatalTheRootFolder$CannotBeCreated": "Irrécupérable : impossible de créer le dossier racine « ${p0} »",
  "FatalTheGlobalConfigurationFile$CannotBeCreated": "Irrécupérable : impossible de créer le fichier de configuration global « ${p0} »",
  "VCPKGCOMMANDWasNotSet": "VCPKG_COMMAND n’a pas été définie",
  "RunningVcpkgInternallyReturnedANonzeroExitCode$": "L’exécution de vcpkg en interne a retourné un code de sortie différent de zéro : ${p0}",
  "failedToDownloadFrom$": "échec du téléchargement à partir de ${p0}",
  "failedToDownload$FromAnySource": "échec du téléchargement de ${p0} à partir de n’importe quelle source",
  "ErrorParsingConditionalDemand$$": "Erreur lors de l’analyse de la demande conditionnelle « ${p0} » – ${p1}",
  "MissingIdentity$": "Identité manquante« ${p0} »",
  "infoidShouldBeOfTypestringFound$": "info.id doit être de type 'string', '${p0}' trouvé",
  "MissingVersion$": "Version manquante « ${p0} »",
  "infoversionShouldBeOfTypestringFound$": "info.version doit être de type 'string', '${p0}' trouvé",
  "infosummaryShouldBeOfTypestringFound$": "info.summary doit être de type 'string', '${p0}' trouvé",
  "infodescriptionShouldBeOfTypestringFound$": "info.description doit être de type 'string', '${p0}' trouvé",
  "infooptionsShouldBeASequenceFound$": "info.options doivent être une séquence, '${p0}' trouvé",
  "TheInfoBlockIsDeprecatedForConsistencyWithVcpkgjsonMoveInfoMembersToTheOutside": "Le bloc d’informations est déconseillé pour la cohérence avec vcpkg.json; déplacer les membres d’informations vers l’extérieur.",
  "idShouldBeOfTypestringFound$": "l’id doit être de type 'string', '${p0}' trouvé",
  "versionShouldBeOfTypestringFound$": "version doit être de type 'string', '${p0}' trouvé",
  "summaryShouldBeOfTypestringFound$": "résumé doit être de type 'string', '${p0}' trouvé",
  "descriptionShouldBeOfTypestringFound$": "la description doit être de type 'string', '${p0}' trouvé",
  "optionsShouldBeASequenceFound$": "les options doivent être une séquence, '${p0}' trouvé",
  "DuplicateKeysDetectedInManifest$": "Clés en double détectées dans le manifeste : « ${p0} »",
  "noPostscriptFileRunVcpkgshellWithTheSameArguments": "aucun fichier PostScript : exécutez vcpkg-shell avec les mêmes arguments",
  "DuplicateDefine$DuringActivationNewValueWillReplaceOld": "Définissez le double ${p0} pendant l’activation. La nouvelle valeur remplacera l’ancienne.",
  "DuplicateToolDeclared$DuringActivationNewValueWillReplaceOld": "Outil dupliqué ${p0} déclaré pendant l’activation. La nouvelle valeur remplacera l’ancienne.",
  "DuplicateAliasDeclared$DuringActivationNewValueWillReplaceOld": "Alias dupliqué ${p0} déclaré pendant l’activation. La nouvelle valeur remplacera l’ancienne.",
  "DuplicateLocationDeclared$DuringActivationNewValueWillReplaceOld": "Emplacement dupliqué ${p0} déclaré pendant l’activation. La nouvelle valeur remplacera l’ancienne.",
  "CircularVariableReferenceDetected$": "Référence de variable circulaire détectée : ${p0}",
  "CircularVariableReferenceDetected$$": "Référence de variable circulaire détectée : ${p0} – ${p1}",
  "VariableReferenceFound$$$ThatIsReferencingAnUnknownBaseObject": "Une référence de variable a trouvé '$${p0}.${p1}' qui référence un objet de base inconnu.",
  "UnresolvedVariableReferenceFound$$$DuringVariableSubstitution": "Référence de variable non résolue trouvée ($${p0}.${p1}) pendant la substitution de variable.",
  "InvalidPathDoesNotExist$": "Chemin non valide – n’existe pas : ${p0}",
  "Activating$": "Activation : ${p0}",
  "Deactivating$": "Désactivation : ${p0}",
  "nothingIsActivatedNoChangesHaveBeenMade": "rien n’est activé, aucune modification n’a été apportée",
  "InvalidArtifactId$": "ID d’artefact non valide : « ${p0} »",
  "UnknownInstallerType$": "Type de programme d’installation ${p0} inconnu",
  "WhileResolvingDependenciesOf$$In$CouldNotBeResolvedToARegistry": "Lors de la résolution des dépendances de ${p0}, ${p1} dans ${p2} n’a pas pu être résolu dans un Registre.",
  "WhileResolvingDependenciesOfTheProjectFile$$DidNotSpecifyARegistry": "Lors de la résolution des dépendances du fichier projet ${p0}, ${p1} n’a pas spécifié de Registre.",
  "UnableToResolveDependency$In$": "Impossible de résoudre la dépendance ${p0} dans ${p1}.",
  "Artifact": "Artefact",
  "Version": "Version",
  "Status": "Statut",
  "Dependency": "Dépendance",
  "Summary": "Résumé",
  "progressUnknown": "(progression inconnue)",
  "verifying": "vérification",
  "downloading$$": "téléchargement en cours de ${p0} -> ${p1}",
  "unpacking$": "décompression de ${p0}",
  "Installing$": "Installation en cours de « ${p0} »...",
  "$AlreadyInstalled": "${p0} est déjà installé.",
  "Downloading$": "Téléchargement en cours de « ${p0} »...",
  "Unpacking$": "Décompression de ${p0}...",
  "ErrorInstalling$$": "Erreur lors de l’installation de ${p0} – ${p1}",
  "error": "erreur :",
  "warning": "avertissement :",
  "ExpectedASingleValueFor$FoundMultiple": "Valeur unique attendue pour ${p0} : plusieurs valeurs trouvées",
  "ExpectedASingleValueFor$": "Valeur unique attendue pour « --${p0} ».",
  "Assuming$IsCorrectSupplyAHashInTheArtifactMetadataToSuppressThisMessage": "En supposant que « ${p0} » soit correct, fournissez un hachage dans les métadonnées d’artefact pour supprimer ce message.",
  "DownloadedFile$DidNotHaveTheCorrectHash$$": "Le fichier téléchargé « ${p0} » n’avait pas le hachage correct (${p1} : ${p2}) ",
  "packageReference$IsNotAValidNuGetPackageReferencenameversion": "la référence de package « ${p0} » n’est pas une référence de package NuGet valide ({name}/{version})",
  "statsMayNotBeUndefined": "les statistiques ne peuvent pas être non définies",
  "CannotRenameFilesAcrossFilesystems": "Impossible de renommer les fichiers dans les systèmes de fichiers",
  "CopyFailedSource$IsAFolderTarget$IsAFile": "Échec de la copie : la source (${p0}) est un dossier, la cible (${p1}) est un fichier",
  "UriMayNotBeEmpty": "Le site ne doit pas être vide",
  "scheme$AlreadyRegistered": "schéma '${p0}' déjà inscrit",
  "uri$HasNoScheme": "L’URI ${p0} n’a pas de schéma",
  "scheme$HasNoFilesystemAssociatedWithIt": "le schéma ${p0} n’est associé à aucun système de fichiers",
  "mayNotRenameAcrossFilesystems": "ne peut pas renommer entre les systèmes de fichiers",
  "CouldNotActivateEspidfPythonWasNotFound": "Impossible d’activer esp-idf : python introuvable.",
  "GitIsNotInstalled": "Git n’est pas installé",
  "InitializingRepositoryFolder": "Initialisation du dossier du référentiel",
  "FailedToInitializeGitRepositoryFolder$": "Échec de l’initialisation du dossier de référentiel Git (${p0})",
  "AddingRemote$ToGitRepositoryFolder": "Ajout du ${p0} distant au dossier de référentiel Git",
  "FailedToSetGitOrigin$InFolder$": "Échec de la définition de l’origine Git (${p0}) dans le dossier (${p1})",
  "FetchingRemote$ForGitRepositoryFolder": "Récupération de {p0} $ distant pour le dossier de dépôt Git",
  "UnableToFetchGitDataFor$InFolder$": "Impossible de récupérer les données git pour (${p0}) dans le dossier (${p1})",
  "CheckingOutCommit$For$ToGitRepositoryFolder": "Extraction de la validation ${p0} pour ${p1} dans le dossier de référentiel Git",
  "UnableToCheckoutDataFor$InFolder$": "Impossible d’extraire les données pour (${p0}) dans le dossier (${p1})",
  "UpdatingSubmodulesForRepository$InTheGitRepositoryFolder": "Mise à jour des sous-modules pour le dépôt ${p0} dans le dossier de dépôt Git",
  "UnableToSetSubmoduleShallowDataFor$InFolder$": "Impossible de définir les données peu profondes du sous-module pour (${p0}) dans le dossier (${p1})",
  "UnableUpdateSubmodulesFor$InFolder$": "Impossible de mettre à jour les sous-modules pour (${p0}) dans le dossier (${p1})",
  "ExpectedCommaFound$": "Virgule attendue, ${p0} trouvé",
  "ExpectedOneOfNumberBooleanIdentifierStringFoundToken$": "Un {Number, Boolean, Identifier, String} attendu, jeton ${p0} trouvé",
  "ExpressionSpecifiedNOTTwice": "Expression spécifiée NOT deux fois",
  "ExpectedCloseParenthesisForExpressionFound$": "Parenthèse fermante attendue pour l’expression, ${p0} trouvé",
  "ExpectedExpressionFound$": "Expression attendue, ${p0} trouvé",
  "ParseErrorDigitExpected": "Erreur d’analyse : chiffre attendu (0-9)",
  "ParseErrorHexDigitExpectedFf": "ParseError hexadécimal: chiffre hexadécimal attendu (0-F,0-f)",
  "ParseErrorBinaryDigitExpected": "ParseError : chiffre binaire attendu (0,1)",
  "UnexpectedEndOfFileWhileSearchingFor$": "Fin de fichier inattendue lors de la recherche de '${p0}'",
  "InvalidEscapeSequence": "Séquence d’échappement non valide",
  "FailedToDeserializeIndex$": "Échec de la désérialisation de l’index ${p0}",
  "$MatchedMoreThanOneResult$": "« ${p0} » correspondait à plusieurs résultats (${p1}).",
  "UnsupportedRegistryScheme$": "Schéma de Registre '${p0}' non pris en charge",
  "TriedToAdd$As$But$IsAlready$": "Nous avons essayé d’ajouter ${p0} en tant que ${p1}, mais ${p2} est déjà ${p3}.",
  "UnknownRegistry$in$TheFollowingAreKnown$": "Registre ${p0} inconnu (dans ${p1}). Les éléments suivants sont connus : ${p2}",
  "UpdatingRegistryDataFrom$": "Mise à jour des données de Registre de ${p0}",
  "$MustBeAString": "${p0} doit être une chaîne",
  "$MustBeABool": "${p0} doit être une valeur booléenne",
  "$MustBeAnArrayOfStringsOrUnset": "${p0} doit être un tableau de chaînes ou non défini",
  "FoundAMismatched$In$ForALiteral$Use$$Instead": "Une chaîne ${p0} non correspondante a été trouvée dans « ${p1} ». Pour un littéral ${p2}, utilisez ${p3}${p4} à la place.",
  "CouldNotFindAValueFor$In$ToWriteTheLiteralValueUse$Instead": "Impossible de trouver une valeur pour {${p0}} dans « ${p1} ». Pour écrire la valeur littérale, utilisez « {{${p2}}} » à la place.",
  "MatchedMoreThanOneInstallBlock$": "Plusieurs blocs d’installation correspondants [${p0}]",
  "UnableToFindProjectInFolderorParentFoldersFor$": "Projet introuvable dans le dossier (ou les dossiers parents) pour ${p0}",
  "UnableToAcquireProject": "Impossible d’acquérir un projet",
  "NoArtifactsSpecified": "Aucun artefact spécifié",
  "NoArtifactsAreAcquired": "Aucun artefact n’est acquis",
  "AllArtifactsAreAlreadyInstalled": "Tous les artefacts sont déjà installés",
  "$ArtifactsInstalledSuccessfully": "${p0} artefacts correctement installés",
  "InstallationFailedStopping": "Échec de l’installation -- arrêt",
  "MultipleArtifactsSpecifiedButNotAnEqualNumberOf$Switches": "Plusieurs artefacts spécifiés, mais un nombre inégal de commutateurs ${p0}",
  "TriedToAddAnArtifact$$ButCouldNotDetermineTheRegistryToUse": "Tentative d’ajout d’un artefact [${p0}]:${p1} mais n’a pas pu déterminer le Registre à utiliser.",
  "TriedToAddRegistry$As$ButItWasAlready$PleaseAdd$ToThisProjectManuallyAndReattempt": "Tentative d’ajout du registre ${p0} en tant que ${p1}, mais il était déjà ${p2}. Ajoutez manuellement ${p3} à ce projet et réessayez.",
  "RunvcpkgshellActivateToApplyToTheCurrentTerminal": "Exécutez \\`vcpkg-shell activate\\` pour l’ appliquer au terminal actuel.",
  "DownloadsFolderCleared$": "Dossier des téléchargements effacé (${p0}) ",
  "InstalledArtifactFolderCleared$": "Dossier d’artefacts installé effacé (${p0}) ",
  "CacheFolderCleared$": "Dossier de cache effacé (${p0}) ",
  "DeletingArtifact$From$": "Suppression de l’artefact ${p0} de ${p1}",
  "NoArtifactsFoundMatchingCriteria$": "Artefacts correspondant aux critères introuvables : ${p0}",
  "UnableToActivateProject": "Impossible d’activer le projet",
  "RegeneratingIndexFor$": "Régénération de l’index pour ${p0}",
  "RegenerationCompleteIndexContains$MetadataFiles": "Régénération terminée. L’index contient ${p0} fichiers de métadonnées",
  "Registry$ContainsNoArtifacts": "Registre : « ${p0} » ne contient aucun artefact.",
  "error$": "erreur ${p0} : ",
  "Removing$FromProjectManifest": "Suppression de ${p0} du manifeste du projet",
  "unableToFindArtifact$InTheProjectManifest": "l’artefact ${p0} est introuvable dans le manifeste du projet",
  "Updated$ItContains$MetadataFiles": "Mise à jour de ${p0}. Il contient des fichiers de métadonnées ${p1}.",
  "UnableToDownload$": "Impossible de télécharger ${p0}.",
  "$CouldNotBeUpdatedItCouldBeMalformed": "Impossible de mettre à jour ${p0} ; il est peut-être mal formé.",
  "TheXupdateregistryCommandDownloadsNewRegistryInformationAndThusCannotBeUsedWithLocalRegistriesDidYouMeanXregenerate$": "La commande x-update-registry télécharge les nouvelles informations de Registre et ne peut donc pas être utilisée avec les registres locaux. Voulez-vous dire que x-regénérer ${p0} ?",
  "UnableToFindRegistry$": "Le Registre ${p0} est introuvable.",
  "NoArtifactsAreBeingAcquired": "Aucun artefact n’est en cours d’acquisition",
  "UnableToFindProjectEnvironment$": "Impossible de trouver l’environnement de projet ${p0}"
}