This repository has been archived on 2026-07-08. You can view files and clone it. You cannot open issues or pull requests or push a commit.
Files
azuredatastudio/i18n/ads-language-pack-fr/translations/main.i18n.json
T
Charles GagnonandADS Merger 2bc6a0cd01 VS Code merge to df8fe74bd55313de0dd2303bc47a4aab0ca56b0e (#17979)
* Merge from vscode 504f934659740e9d41501cad9f162b54d7745ad9

* delete unused folders

* distro

* Bump build node version

* update chokidar

* FIx hygiene errors

* distro

* Fix extension lint issues

* Remove strict-vscode

* Add copyright header exemptions

* Bump vscode-extension-telemetry to fix webpacking issue with zone.js

* distro

* Fix failing tests (revert marked.js back to current one until we decide to update)

* Skip searchmodel test

* Fix mac build

* temp debug script loading

* Try disabling coverage

* log error too

* Revert "log error too"

This reverts commit af0183e5d4ab458fdf44b88fbfab9908d090526f.

* Revert "temp debug script loading"

This reverts commit 3d687d541c76db2c5b55626c78ae448d3c25089c.

* Add comments explaining coverage disabling

* Fix ansi_up loading issue

* Merge latest from ads

* Use newer option

* Fix compile

* add debug logging warn

* Always log stack

* log more

* undo debug

* Update to use correct base path (+cleanup)

* distro

* fix compile errors

* Remove strict-vscode

* Fix sql editors not showing

* Show db dropdown input & fix styling

* Fix more info in gallery

* Fix gallery asset requests

* Delete unused workflow

* Fix tapable resolutions for smoke test compile error

* Fix smoke compile

* Disable crash reporting

* Disable interactive

Co-authored-by: ADS Merger <karlb@microsoft.com>
2022-01-06 09:06:56 -08:00

12085 lines
952 KiB
JSON
Raw Blame History

This file contains invisible Unicode characters
This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
{
"": [
"--------------------------------------------------------------------------------------------",
"Copyright (c) Microsoft Corporation. All rights reserved.",
"Licensed under the Source EULA. See License.txt in the project root for license information.",
"--------------------------------------------------------------------------------------------",
"Do not edit this file. It is machine generated."
],
"version": "1.0.0",
"contents": {
"vs/base/browser/ui/actionbar/actionViewItems": {
"titleLabel": "{0} ({1})"
},
"vs/base/browser/ui/dialog/dialog": {
"dialogClose": "Fermer la boîte de dialogue",
"dialogErrorMessage": "Erreur",
"dialogInfoMessage": "Infos",
"dialogPendingMessage": "En cours",
"dialogWarningMessage": "Avertissement",
"ok": "OK"
},
"vs/base/browser/ui/findinput/findInput": {
"defaultLabel": "entrée"
},
"vs/base/browser/ui/findinput/findInputCheckboxes": {
"caseDescription": "Respecter la casse",
"regexDescription": "Utiliser une expression régulière",
"wordsDescription": "Mot entier"
},
"vs/base/browser/ui/findinput/replaceInput": {
"defaultLabel": "entrée",
"label.preserveCaseCheckbox": "Préserver la casse"
},
"vs/base/browser/ui/iconLabel/iconLabelHover": {
"iconLabel.loading": "Chargement..."
},
"vs/base/browser/ui/inputbox/inputBox": {
"alertErrorMessage": "Erreur : {0}",
"alertInfoMessage": "Info : {0}",
"alertWarningMessage": "Avertissement : {0}"
},
"vs/base/browser/ui/keybindingLabel/keybindingLabel": {
"unbound": "Indépendant"
},
"vs/base/browser/ui/menu/menu": {
"titleLabel": "{0} ({1})"
},
"vs/base/browser/ui/menu/menubar": {
"mAppMenu": "Menu de l'application",
"mMore": "plus"
},
"vs/base/browser/ui/selectBox/selectBoxCustom": {
"selectBox": "Zone de sélection"
},
"vs/base/browser/ui/splitview/paneview": {
"viewSection": "Section {0}"
},
"vs/base/browser/ui/toolbar/toolbar": {
"moreActions": "Plus d'actions..."
},
"vs/base/browser/ui/tree/abstractTree": {
"clear": "Effacer",
"disable filter on type": "Désactiver le filtre sur le type",
"empty": "Aucun élément",
"enable filter on type": "Activer le filtre sur le type",
"found": "{0} éléments sur {1} correspondants"
},
"vs/base/browser/ui/tree/treeDefaults": {
"collapse all": "Réduire tout"
},
"vs/base/common/actions": {
"submenu.empty": "(vide)"
},
"vs/base/common/date": {
"date.fromNow.days.plural": "{0} jours",
"date.fromNow.days.plural.ago": "il y a {0} jours",
"date.fromNow.days.singular": "{0} jour",
"date.fromNow.days.singular.ago": "Il y a {0} jours",
"date.fromNow.hours.plural": "{0} heures",
"date.fromNow.hours.plural.ago": "il y a {0} heures",
"date.fromNow.hours.singular": "{0} heure",
"date.fromNow.hours.singular.ago": "Il y a {0} heure",
"date.fromNow.in": "dans {0}",
"date.fromNow.minutes.plural": "{0} minutes",
"date.fromNow.minutes.plural.ago": "Il y a {0} minutes",
"date.fromNow.minutes.singular": "{0} minute",
"date.fromNow.minutes.singular.ago": "Il y a {0} minute",
"date.fromNow.months.plural": "{0} mois",
"date.fromNow.months.plural.ago": "Il y a {0} mois",
"date.fromNow.months.singular": "{0} mois",
"date.fromNow.months.singular.ago": "Il y a {0} mois",
"date.fromNow.now": "maintenant",
"date.fromNow.seconds.plural": "{0} secondes",
"date.fromNow.seconds.plural.ago": "Il y a {0} secondes",
"date.fromNow.seconds.singular": "{0} s",
"date.fromNow.seconds.singular.ago": "Il y a {0} seconde",
"date.fromNow.weeks.plural": "{0} semaines",
"date.fromNow.weeks.plural.ago": "Il y a {0} semaines",
"date.fromNow.weeks.singular": "{0} semaine",
"date.fromNow.weeks.singular.ago": "Il y a {0} semaine",
"date.fromNow.years.plural": "{0} ans",
"date.fromNow.years.plural.ago": "Il y a {0} ans",
"date.fromNow.years.singular": "{0} an",
"date.fromNow.years.singular.ago": "Il y a {0} an"
},
"vs/base/common/errorMessage": {
"error.defaultMessage": "Une erreur inconnue sest produite. Veuillez consulter le journal pour plus de détails.",
"error.moreErrors": "{0} ({1} erreurs au total)",
"nodeExceptionMessage": "Une erreur système s'est produite ({0})",
"stackTrace.format": "{0}: {1}"
},
"vs/base/common/jsonErrorMessages": {
"error.closeBraceExpected": "Accolade fermante attendue",
"error.closeBracketExpected": "Crochet fermant attendu",
"error.colonExpected": "Signe des deux points attendu",
"error.commaExpected": "Virgule attendue",
"error.endOfFileExpected": "Fin de fichier attendue",
"error.invalidNumberFormat": "Format de nombre non valide",
"error.invalidSymbol": "Symbole invalide",
"error.propertyNameExpected": "Nom de propriété attendu",
"error.valueExpected": "Valeur attendue"
},
"vs/base/common/keybindingLabels": {
"altKey": "Alt",
"altKey.long": "Alt",
"cmdKey.long": "Commande",
"ctrlKey": "Ctrl",
"ctrlKey.long": "Contrôle",
"shiftKey": "Maj",
"shiftKey.long": "Maj",
"superKey": "Super",
"superKey.long": "Super",
"windowsKey": "Windows",
"windowsKey.long": "Windows"
},
"vs/base/node/processes": {
"TaskRunner.UNC": "Impossible d'exécuter une commande d'interpréteur de commandes sur un lecteur UNC."
},
"vs/base/node/zip": {
"incompleteExtract": "Incomplet. Entrées trouvées : {0} sur {1} ",
"invalid file": "Erreur à l'extraction de {0}. Fichier non valide.",
"notFound": "{0} introuvable dans le zip."
},
"vs/base/parts/quickinput/browser/quickInput": {
"custom": "Personnalisé",
"inputModeEntry": "Appuyez sur 'Entrée' pour confirmer votre saisie, ou sur 'Échap' pour l'annuler",
"inputModeEntryDescription": "{0} (Appuyez sur 'Entrée' pour confirmer ou sur 'Échap' pour annuler)",
"ok": "OK",
"quickInput.back": "Précédent",
"quickInput.backWithKeybinding": "Précédent ({0})",
"quickInput.countSelected": "{0} Sélectionnés",
"quickInput.steps": "{0}/{1}",
"quickInput.visibleCount": "{0} résultats",
"quickInputBox.ariaLabel": "Taper pour affiner les résultats."
},
"vs/base/parts/quickinput/browser/quickInputList": {
"quickInput": "Entrée rapide"
},
"vs/editor/browser/controller/coreCommands": {
"removedCursor": "Curseurs secondaires supprimés",
"stickydesc": "Aligner par rapport à la fin même en cas de passage à des lignes plus longues"
},
"vs/editor/browser/controller/textAreaHandler": {
"accessibilityOffAriaLabel": "L'éditeur n'est pas accessible pour le moment. Appuyez sur {0} pour voir les options.",
"editor": "éditeur"
},
"vs/editor/browser/core/keybindingCancellation": {
"cancellableOperation": "Indique si l'éditeur exécute une opération annulable, par exemple 'Avoir un aperçu des références'"
},
"vs/editor/browser/editorExtensions": {
"miRedo": "&&Rétablir",
"miSelectAll": "&&Sélectionner tout",
"miUndo": "Ann&&uler",
"redo": "Rétablir",
"selectAll": "Tout sélectionner",
"undo": "Annuler"
},
"vs/editor/browser/widget/codeEditorWidget": {
"cursors.maximum": "Le nombre de curseurs a été limité à {0}."
},
"vs/editor/browser/widget/diffEditorWidget": {
"diff.tooLarge": "Impossible de comparer les fichiers car l'un d'eux est trop volumineux.",
"diffInsertIcon": "Élément décoratif de ligne pour les insertions dans l'éditeur de différences.",
"diffRemoveIcon": "Élément décoratif de ligne pour les suppressions dans l'éditeur de différences."
},
"vs/editor/browser/widget/diffReview": {
"blankLine": "vide",
"deleteLine": "- {0} ligne d'origine {1}",
"diffReviewCloseIcon": "Icône de l'option Fermer dans la revue des différences.",
"diffReviewInsertIcon": "Icône de l'option Insérer dans la revue des différences.",
"diffReviewRemoveIcon": "Icône de l'option Supprimer dans la revue des différences.",
"editor.action.diffReview.next": "Accéder à la différence suivante",
"editor.action.diffReview.prev": "Accéder la différence précédente",
"equalLine": "{0} ligne d'origine {1} ligne modifiée {2}",
"header": "Différence {0} sur {1} : ligne d'origine {2}, {3}, ligne modifiée {4}, {5}",
"insertLine": "+ {0} ligne modifiée {1}",
"label.close": "Fermer",
"more_lines_changed": "{0} lignes changées",
"no_lines_changed": "aucune ligne changée",
"one_line_changed": "1 ligne changée",
"unchangedLine": "{0} ligne inchangée {1}"
},
"vs/editor/browser/widget/inlineDiffMargin": {
"diff.clipboard.copyDeletedLineContent.label": "Copier la ligne supprimée ({0})",
"diff.clipboard.copyDeletedLinesContent.label": "Copier les lignes supprimées",
"diff.clipboard.copyDeletedLinesContent.single.label": "Copier la ligne supprimée",
"diff.inline.revertChange.label": "Annuler la modification"
},
"vs/editor/common/config/commonEditorConfig": {
"codeLens": "Contrôle si l'éditeur affiche CodeLens.",
"detectIndentation": "Contrôle si '#editor.tabSize#' et '#editor.insertSpaces#' sont automatiquement détectés lors de louverture dun fichier en fonction de son contenu.",
"editorConfigurationTitle": "Éditeur",
"ignoreTrimWhitespace": "Quand il est activé, l'éditeur de différences ignore les changements d'espace blanc de début ou de fin.",
"insertSpaces": "Espaces insérés quand vous appuyez sur la touche Tab. Ce paramètre est remplacé en fonction du contenu du fichier quand '#editor.detectIndentation#' est activé.",
"largeFileOptimizations": "Traitement spécial des fichiers volumineux pour désactiver certaines fonctionnalités utilisant beaucoup de mémoire.",
"maxComputationTime": "Délai d'expiration en millisecondes avant annulation du calcul de diff. Utilisez 0 pour supprimer le délai d'expiration.",
"maxTokenizationLineLength": "Les lignes plus longues que cette valeur ne sont pas tokenisées pour des raisons de performances",
"renderIndicators": "Contrôle si l'éditeur de différences affiche les indicateurs +/- pour les changements ajoutés/supprimés .",
"semanticHighlighting.configuredByTheme": "La coloration sémantique est configurée par le paramètre 'semanticHighlighting' du thème de couleur actuel.",
"semanticHighlighting.enabled": "Contrôle si semanticHighlighting est affiché pour les langages qui le prennent en charge.",
"semanticHighlighting.false": "Coloration sémantique désactivée pour tous les thèmes de couleur.",
"semanticHighlighting.true": "Coloration sémantique activée pour tous les thèmes de couleur.",
"sideBySide": "Contrôle si l'éditeur de différences affiche les différences en mode côte à côte ou inline.",
"stablePeek": "Garder les éditeurs d'aperçu ouverts même si l'utilisateur double-clique sur son contenu ou appuie sur la touche Échap. ",
"tabSize": "Le nombre d'espaces auxquels une tabulation est égale. Ce paramètre est substitué basé sur le contenu du fichier lorsque `#editor.detectIndentation#` est à 'on'.",
"trimAutoWhitespace": "Supprimer l'espace blanc de fin inséré automatiquement.",
"wordBasedSuggestions": "Contrôle si la saisie semi-automatique doit être calculée en fonction des mots présents dans le document.",
"wordBasedSuggestionsMode": "Contrôle la façon dont sont calculées les complétions basées sur des mots dans les documents.",
"wordBasedSuggestionsMode.allDocuments": "Suggère des mots dans tous les documents ouverts.",
"wordBasedSuggestionsMode.currentDocument": "Suggère uniquement des mots dans le document actif.",
"wordBasedSuggestionsMode.matchingDocuments": "Suggère des mots dans tous les documents ouverts du même langage.",
"wordWrap.inherit": "Le retour automatique à la ligne dépend du paramètre '#editor.wordWrap#'.",
"wordWrap.off": "Le retour automatique à la ligne n'est jamais effectué.",
"wordWrap.on": "Le retour automatique à la ligne s'effectue en fonction de la largeur de la fenêtre d'affichage."
},
"vs/editor/common/config/editorOptions": {
"acceptSuggestionOnCommitCharacter": "Contrôle si les suggestions doivent être acceptées sur les caractères de validation. Par exemple, en JavaScript, le point-virgule (`;`) peut être un caractère de validation qui accepte une suggestion et tape ce caractère.",
"acceptSuggestionOnEnter": "Contrôle si les suggestions sont acceptées après appui sur 'Entrée', en plus de 'Tab'. Permet d’éviter toute ambiguïté entre linsertion de nouvelles lignes et l'acceptation de suggestions.",
"acceptSuggestionOnEnterSmart": "Accepter uniquement une suggestion avec 'Entrée' quand elle effectue une modification textuelle.",
"accessibilityPageSize": "Contrôle le nombre de lignes de l’éditeur quun lecteur d’écran peut lire en une seule fois. Quand nous détectons un lecteur d’écran, nous définissons automatiquement la valeur par défaut à 500. Attention : Les valeurs supérieures à la valeur par défaut peuvent avoir un impact important sur les performances.",
"accessibilitySupport": "Contrôle si l'éditeur doit s'exécuter dans un mode optimisé pour les lecteurs d'écran. Si la valeur est on, le retour automatique à la ligne est désactivé.",
"accessibilitySupport.auto": "L'éditeur utilise les API de la plateforme pour détecter si un lecteur d'écran est attaché.",
"accessibilitySupport.off": "L'éditeur n'est jamais optimisé pour une utilisation avec un lecteur d'écran.",
"accessibilitySupport.on": "L'éditeur est optimisé en permanence pour les lecteurs d'écran. Le retour automatique à la ligne est désactivé.",
"alternativeDeclarationCommand": "ID de commande alternatif exécuté quand le résultat de 'Atteindre la déclaration' est l'emplacement actuel.",
"alternativeDefinitionCommand": "ID de commande alternatif exécuté quand le résultat de 'Atteindre la définition' est l'emplacement actuel.",
"alternativeImplementationCommand": "ID de commande alternatif exécuté quand le résultat de 'Atteindre l'implémentation' est l'emplacement actuel.",
"alternativeReferenceCommand": "ID de commande alternatif exécuté quand le résultat de 'Atteindre la référence' est l'emplacement actuel.",
"alternativeTypeDefinitionCommand": "ID de commande alternatif exécuté quand le résultat de 'Atteindre la définition de type' est l'emplacement actuel.",
"autoClosingBrackets": "Contrôle si l’éditeur doit fermer automatiquement les parenthèses quand lutilisateur ajoute une parenthèse ouvrante.",
"autoClosingDelete": "Contrôle si l'éditeur doit supprimer les guillemets ou crochets fermants adjacents au moment de la suppression.",
"autoClosingOvertype": "Contrôle si l'éditeur doit taper avant les guillemets ou crochets fermants.",
"autoClosingQuotes": "Contrôle si l’éditeur doit fermer automatiquement les guillemets après que lutilisateur ajoute un guillemet ouvrant.",
"autoIndent": "Contrôle si l'éditeur doit ajuster automatiquement le retrait quand les utilisateurs tapent, collent, déplacent ou mettent en retrait des lignes.",
"autoSurround": "Contrôle si l'éditeur doit automatiquement entourer les sélections quand l'utilisateur tape des guillemets ou des crochets.",
"codeActions": "Active lampoule daction de code dans l’éditeur.",
"codeLens": "Contrôle si l'éditeur affiche CodeLens.",
"codeLensFontFamily": "Contrôle la famille de polices pour CodeLens.",
"codeLensFontSize": "Contrôle la taille de police en pixels pour CodeLens. Quand la valeur est '0', 90 % de '#editor.fontSize#' est utilisé.",
"colorDecorators": "Contrôle si l'éditeur doit afficher les éléments décoratifs de couleurs inline et le sélecteur de couleurs.",
"columnSelection": "Autoriser l'utilisation de la souris et des touches pour sélectionner des colonnes.",
"comments.ignoreEmptyLines": "Contrôle si les lignes vides doivent être ignorées avec des actions d'activation/de désactivation, d'ajout ou de suppression des commentaires de ligne.",
"comments.insertSpace": "Contrôle si un espace est inséré pour les commentaires.",
"copyWithSyntaxHighlighting": "Contrôle si la coloration syntaxique doit être copiée dans le presse-papiers.",
"cursorBlinking": "Contrôler le style danimation du curseur.",
"cursorSmoothCaretAnimation": "Contrôle si l'animation du point d'insertion doit être activée.",
"cursorStyle": "Contrôle le style du curseur.",
"cursorSurroundingLines": "Contrôle le nombre minimal de lignes de début et de fin visibles autour du curseur. Également appelé 'scrollOff' ou 'scrollOffset' dans d'autres éditeurs.",
"cursorSurroundingLinesStyle": "Contrôle quand 'cursorSurroundingLines' doit être appliqué.",
"cursorSurroundingLinesStyle.all": "'cursorSurroundingLines' est toujours appliqué.",
"cursorSurroundingLinesStyle.default": "'cursorSurroundingLines' est appliqué seulement s'il est déclenché via le clavier ou une API.",
"cursorWidth": "Détermine la largeur du curseur lorsque `#editor.cursorStyle#` est à `line`.",
"definitionLinkOpensInPeek": "Contrôle si le geste de souris Accéder à la définition ouvre toujours le widget d'aperçu.",
"deprecated": "Ce paramètre est déprécié, veuillez utiliser des paramètres distincts comme 'editor.suggest.showKeywords' ou 'editor.suggest.showSnippets' à la place.",
"dragAndDrop": "Contrôle si l’éditeur autorise le déplacement de sélections par glisser-déplacer.",
"editor.autoClosingBrackets.beforeWhitespace": "Fermer automatiquement les parenthèses uniquement lorsque le curseur est à gauche de lespace.",
"editor.autoClosingBrackets.languageDefined": "Utilisez les configurations de langage pour déterminer quand fermer automatiquement les parenthèses.",
"editor.autoClosingDelete.auto": "Supprimez les guillemets ou crochets fermants adjacents uniquement s'ils ont été insérés automatiquement.",
"editor.autoClosingOvertype.auto": "Tapez avant les guillemets ou les crochets fermants uniquement s'ils sont automatiquement insérés.",
"editor.autoClosingQuotes.beforeWhitespace": "Fermer automatiquement les guillemets uniquement lorsque le curseur est à gauche de lespace.",
"editor.autoClosingQuotes.languageDefined": "Utilisez les configurations de langage pour déterminer quand fermer automatiquement les guillemets.",
"editor.autoIndent.advanced": "L'éditeur conserve le retrait de la ligne actuelle, honore les crochets définis par le langage et appelle des objets onEnterRules spéciaux définis par les langages.",
"editor.autoIndent.brackets": "L'éditeur conserve le retrait de la ligne actuelle et honore les crochets définis par le langage.",
"editor.autoIndent.full": "L'éditeur conserve le retrait de la ligne actuelle, honore les crochets définis par le langage, appelle des objets onEnterRules spéciaux définis par les langages et honore les objets indentationRules définis par les langages.",
"editor.autoIndent.keep": "L'éditeur conserve le retrait de la ligne actuelle.",
"editor.autoIndent.none": "L'éditeur n'insère pas de retrait automatiquement.",
"editor.autoSurround.brackets": "Entourez avec des crochets et non des guillemets.",
"editor.autoSurround.languageDefined": "Utilisez les configurations de langue pour déterminer quand entourer automatiquement les sélections.",
"editor.autoSurround.quotes": "Entourez avec des guillemets et non des crochets.",
"editor.editor.gotoLocation.multipleDeclarations": "Contrôle le comportement de la commande 'Atteindre la déclaration' quand plusieurs emplacements cibles existent.",
"editor.editor.gotoLocation.multipleDefinitions": "Contrôle le comportement de la commande 'Atteindre la définition' quand plusieurs emplacements cibles existent.",
"editor.editor.gotoLocation.multipleImplemenattions": "Contrôle le comportement de la commande 'Atteindre les implémentations' quand plusieurs emplacements cibles existent.",
"editor.editor.gotoLocation.multipleReferences": "Contrôle le comportement de la commande 'Atteindre les références' quand plusieurs emplacements cibles existent.",
"editor.editor.gotoLocation.multipleTypeDefinitions": "Contrôle le comportement de la commande 'Atteindre la définition de type' quand plusieurs emplacements cibles existent.",
"editor.find.autoFindInSelection.always": "Toujours activer automatiquement la recherche dans la sélection.",
"editor.find.autoFindInSelection.multiline": "Activez Rechercher automatiquement dans la sélection quand plusieurs lignes de contenu sont sélectionnées.",
"editor.find.autoFindInSelection.never": "Ne jamais activer automatiquement la recherche dans la sélection (par défaut).",
"editor.gotoLocation.multiple.deprecated": "Ce paramètre est déprécié, utilisez des paramètres distincts comme 'editor.editor.gotoLocation.multipleDefinitions' ou 'editor.editor.gotoLocation.multipleImplementations' à la place.",
"editor.gotoLocation.multiple.goto": "Accéder au résultat principal et activer l'accès sans aperçu pour les autres",
"editor.gotoLocation.multiple.gotoAndPeek": "Accéder au résultat principal et montrer un aperçu",
"editor.gotoLocation.multiple.peek": "Montrer l'aperçu des résultats (par défaut)",
"editor.suggest.showClasss": "Si activé, IntelliSense montre des suggestions de type 'class'.",
"editor.suggest.showColors": "Si activé, IntelliSense montre des suggestions de type 'color'.",
"editor.suggest.showConstants": "Si activé, IntelliSense montre des suggestions de type 'constant'.",
"editor.suggest.showConstructors": "Si activé, IntelliSense montre des suggestions de type 'constructor'.",
"editor.suggest.showCustomcolors": "Si activé, IntelliSense montre des suggestions de type 'customcolor'.",
"editor.suggest.showDeprecated": "Si cette option est activée, IntelliSense montre des suggestions `dépréciées`.",
"editor.suggest.showEnumMembers": "Si activé, IntelliSense montre des suggestions de type 'enumMember'.",
"editor.suggest.showEnums": "Si activé, IntelliSense montre des suggestions de type 'enum'.",
"editor.suggest.showEvents": "Si activé, IntelliSense montre des suggestions de type 'event'.",
"editor.suggest.showFields": "Si activé, IntelliSense montre des suggestions de type 'field'.",
"editor.suggest.showFiles": "Si activé, IntelliSense montre des suggestions de type 'file'.",
"editor.suggest.showFolders": "Si activé, IntelliSense montre des suggestions de type 'folder'.",
"editor.suggest.showFunctions": "Si activé, IntelliSense montre des suggestions de type 'function'.",
"editor.suggest.showInterfaces": "Si activé, IntelliSense montre des suggestions de type 'interface'.",
"editor.suggest.showIssues": "Si activé, IntelliSense montre des suggestions de type 'problèmes'.",
"editor.suggest.showKeywords": "Si activé, IntelliSense montre des suggestions de type 'keyword'.",
"editor.suggest.showMethods": "Si activé, IntelliSense montre des suggestions de type 'method'.",
"editor.suggest.showModules": "Si activé, IntelliSense montre des suggestions de type 'module'.",
"editor.suggest.showOperators": "Si activé, IntelliSense montre des suggestions de type 'operator'.",
"editor.suggest.showPropertys": "Si activé, IntelliSense montre des suggestions de type 'property'.",
"editor.suggest.showReferences": "Si activé, IntelliSense montre des suggestions de type 'reference'.",
"editor.suggest.showSnippets": "Si activé, IntelliSense montre des suggestions de type 'snippet'.",
"editor.suggest.showStructs": "Si activé, IntelliSense montre des suggestions de type 'struct'.",
"editor.suggest.showTexts": "Si activé, IntelliSense montre des suggestions de type 'text'.",
"editor.suggest.showTypeParameters": "Si activé, IntelliSense montre des suggestions de type 'typeParameter'.",
"editor.suggest.showUnits": "Si activé, IntelliSense montre des suggestions de type 'unit'.",
"editor.suggest.showUsers": "Si activé, IntelliSense montre des suggestions de type 'utilisateur'.",
"editor.suggest.showValues": "Si activé, IntelliSense montre des suggestions de type 'value'.",
"editor.suggest.showVariables": "Si activé, IntelliSense montre des suggestions de type 'variable'.",
"editorViewAccessibleLabel": "Contenu de l'éditeur",
"emptySelectionClipboard": "Contrôle si la copie sans sélection permet de copier la ligne actuelle.",
"fastScrollSensitivity": "Multiplicateur de vitesse de défilement quand vous appuyez sur 'Alt'.",
"find.addExtraSpaceOnTop": "Contrôle si le widget Recherche doit ajouter des lignes supplémentaires en haut de l'éditeur. Quand la valeur est true, vous pouvez faire défiler au-delà de la première ligne si le widget Recherche est visible.",
"find.autoFindInSelection": "Contrôle la condition d'activation automatique de la recherche dans la sélection.",
"find.cursorMoveOnType": "Contrôle si le curseur doit sauter pour rechercher les correspondances lors de la saisie.",
"find.globalFindClipboard": "Détermine si le Widget Recherche devrait lire ou modifier le presse-papiers de recherche partagé sur macOS.",
"find.loop": "Contrôle si la recherche redémarre automatiquement depuis le début (ou la fin) quand il n'existe aucune autre correspondance.",
"find.seedSearchStringFromSelection": "Détermine si la chaîne de recherche dans le Widget Recherche est initialisée avec la sélection de l’éditeur.",
"folding": "Contrôle si l'éditeur a le pliage de code activé.",
"foldingHighlight": "Contrôle si l'éditeur doit mettre en évidence les plages pliées.",
"foldingStrategy": "Contrôle la stratégie de calcul des plages de pliage.",
"foldingStrategy.auto": "Utilisez une stratégie de pliage propre à la langue, si disponible, sinon utilisez la stratégie basée sur le retrait.",
"foldingStrategy.indentation": "Utilisez la stratégie de pliage basée sur le retrait.",
"fontFamily": "Contrôle la famille de polices.",
"fontFeatureSettings": "Propriété CSS 'font-feature-settings' explicite. Vous pouvez passer une valeur booléenne à la place si vous devez uniquement activer/désactiver les ligatures.",
"fontLigatures": "Active/désactive les ligatures de police (fonctionnalités de police 'calt' et 'liga'). Remplacez ceci par une chaîne pour contrôler de manière précise la propriété CSS 'font-feature-settings'.",
"fontLigaturesGeneral": "Configure les ligatures de police ou les fonctionnalités de police. Il peut s'agir d'une valeur booléenne permettant d'activer/de désactiver les ligatures, ou d'une chaîne correspondant à la valeur de la propriété CSS 'font-feature-settings'.",
"fontSize": "Contrôle la taille de police en pixels.",
"fontWeight": "Contrôle l'épaisseur de police. Accepte les mots clés \"normal\" et \"bold\", ou les nombres compris entre 1 et 1 000.",
"fontWeightErrorMessage": "Seuls les mots clés \"normal\" et \"bold\", ou les nombres compris entre 1 et 1 000 sont autorisés.",
"formatOnPaste": "Détermine si l’éditeur doit automatiquement mettre en forme le contenu collé. Un formateur doit être disponible et être capable de mettre en forme une plage dans un document.",
"formatOnType": "Contrôle si l’éditeur doit mettre automatiquement en forme la ligne après la saisie.",
"glyphMargin": "Contrôle si l'éditeur doit afficher la marge de glyphes verticale. La marge de glyphes sert principalement au débogage.",
"hideCursorInOverviewRuler": "Contrôle si le curseur doit être masqué dans la règle de la vue densemble.",
"highlightActiveIndentGuide": "Contrôle si l’éditeur doit mettre en surbrillance le guide de mise en retrait actif.",
"hover.delay": "Contrôle le délai en millisecondes, après lequel le survol est affiché.",
"hover.enabled": "Contrôle si le pointage est affiché.",
"hover.sticky": "Contrôle si le pointage doit rester visible quand la souris est déplacée au-dessus.",
"inlayHints.enable": "Active les indicateurs inlay dans l’éditeur.",
"inlayHints.fontFamily": "Contrôle la famille de polices des indicateurs inlay dans l’éditeur.",
"inlayHints.fontSize": "Contrôle la taille de police des indicateurs inlay dans l’éditeur. Quand la valeur est définie sur `0`, 90 % de `#editor.fontSize#` est utilisé.",
"inlineSuggest.enabled": "Contrôle si les suggestions en ligne doivent être affichées automatiquement dans l’éditeur.",
"letterSpacing": "Contrôle l'espacement des lettres en pixels.",
"lineHeight": "Contrôle la hauteur de ligne. Utilisez 0 pour calculer la hauteur de ligne de la taille de la police.",
"lineNumbers": "Contrôle l'affichage des numéros de ligne.",
"lineNumbers.interval": "Les numéros de ligne sont affichés toutes les 10 lignes.",
"lineNumbers.off": "Les numéros de ligne ne sont pas affichés.",
"lineNumbers.on": "Les numéros de ligne sont affichés en nombre absolu.",
"lineNumbers.relative": "Les numéros de ligne sont affichés sous la forme de distance en lignes à la position du curseur.",
"linkedEditing": "Contrôle si la modification liée est activée dans l'éditeur. En fonction du langage, les symboles associés, par exemple les balises HTML, sont mis à jour durant le processus de modification.",
"links": "Contrôle si l’éditeur doit détecter les liens et les rendre cliquables.",
"matchBrackets": "Mettez en surbrillance les crochets correspondants.",
"minimap.enabled": "Contrôle si la minimap est affichée.",
"minimap.maxColumn": "Limiter la largeur de la minimap pour afficher au plus un certain nombre de colonnes.",
"minimap.renderCharacters": "Afficher les caractères réels sur une ligne par opposition aux blocs de couleur.",
"minimap.scale": "Échelle du contenu dessiné dans le minimap : 1, 2 ou 3.",
"minimap.showSlider": "Contrôle quand afficher le curseur du minimap.",
"minimap.side": "Contrôle le côté où afficher la minimap.",
"minimap.size": "Contrôle la taille du minimap.",
"minimap.size.fill": "Le minimap s'agrandit ou se réduit selon les besoins pour remplir la hauteur de l'éditeur (pas de défilement).",
"minimap.size.fit": "Le minimap est réduit si nécessaire pour ne jamais dépasser la taille de l'éditeur (pas de défilement).",
"minimap.size.proportional": "Le minimap a la même taille que le contenu de l'éditeur (défilement possible).",
"mouseWheelScrollSensitivity": "Un multiplicateur à utiliser sur les `deltaX` et `deltaY` des événements de défilement de roulette de souris.",
"mouseWheelZoom": "Faire un zoom sur la police de l'éditeur quand l'utilisateur fait tourner la roulette de la souris tout en maintenant la touche 'Ctrl' enfoncée.",
"multiCursorMergeOverlapping": "Fusionnez plusieurs curseurs quand ils se chevauchent.",
"multiCursorModifier": "Le modificateur à utiliser pour ajouter plusieurs curseurs avec la souris. Les gestes de souris Atteindre la définition et Ouvrir le lien s'adapteront tels quils nentrent pas en conflit avec le modificateur multicursor. [Lire la suite] (https://code.visualstudio.com/docs/editor/codebasics#_multicursor-modifier).",
"multiCursorModifier.alt": "Mappe vers 'Alt' dans Windows et Linux, et vers 'Option' dans macOS.",
"multiCursorModifier.ctrlCmd": "Mappe vers 'Contrôle' dans Windows et Linux, et vers 'Commande' dans macOS.",
"multiCursorPaste": "Contrôle le collage quand le nombre de lignes du texte collé correspond au nombre de curseurs.",
"multiCursorPaste.full": "Chaque curseur colle le texte en entier.",
"multiCursorPaste.spread": "Chaque curseur colle une seule ligne de texte.",
"occurrencesHighlight": "Contrôle si l'éditeur doit mettre en surbrillance les occurrences de symboles sémantiques.",
"overviewRulerBorder": "Contrôle si une bordure doit être dessinée autour de la règle de la vue d'ensemble.",
"padding.bottom": "Contrôle la quantité d'espace entre le bord inférieur de l'éditeur et la dernière ligne.",
"padding.top": "Contrôle la quantité despace entre le bord supérieur de l’éditeur et la première ligne.",
"parameterHints.cycle": "Détermine si le menu de suggestions de paramètres se ferme ou reviens au début lorsque la fin de la liste est atteinte.",
"parameterHints.enabled": "Active une fenêtre contextuelle qui affiche de la documentation sur les paramètres et des informations sur les types à mesure que vous tapez.",
"peekWidgetDefaultFocus": "Contrôle s'il faut mettre le focus sur l'éditeur inline ou sur l'arborescence dans le widget d'aperçu.",
"peekWidgetDefaultFocus.editor": "Placer le focus sur l'éditeur à l'ouverture de l'aperçu",
"peekWidgetDefaultFocus.tree": "Focus sur l'arborescence à l'ouverture de l'aperçu",
"quickSuggestions": "Contrôle si les suggestions doivent apparaître automatiquement pendant la saisie.",
"quickSuggestions.comments": "Activez les suggestions rapides dans les commentaires.",
"quickSuggestions.other": "Activez les suggestions rapides en dehors des chaînes et des commentaires.",
"quickSuggestions.strings": "Activez les suggestions rapides dans les chaînes.",
"quickSuggestionsDelay": "Contrôle le délai en millisecondes après lequel des suggestions rapides sont affichées.",
"renameOnType": "Contrôle si l'éditeur renomme automatiquement selon le type.",
"renameOnTypeDeprecate": "Déprécié. Utilisez 'editor.linkedEditing' à la place.",
"renderControlCharacters": "Contrôle si l’éditeur doit afficher les caractères de contrôle.",
"renderFinalNewline": "Affichez le dernier numéro de ligne quand le fichier se termine par un saut de ligne.",
"renderIndentGuides": "Contrôle si l’éditeur doit afficher les guides de mise en retrait.",
"renderLineHighlight": "Contrôle la façon dont l’éditeur doit afficher la mise en surbrillance de la ligne actuelle.",
"renderLineHighlight.all": "Met en surbrillance la gouttière et la ligne actuelle.",
"renderLineHighlightOnlyWhenFocus": "Contrôle si l'éditeur doit afficher la mise en surbrillance de la ligne actuelle uniquement quand il a le focus.",
"renderWhitespace": "Contrôle la façon dont l’éditeur doit restituer les caractères espaces.",
"renderWhitespace.boundary": "Affiche les espaces blancs à l'exception des espaces uniques entre les mots.",
"renderWhitespace.selection": "Afficher les espaces blancs uniquement sur le texte sélectionné.",
"renderWhitespace.trailing": "Affiche uniquement les caractères correspondant aux espaces blancs de fin.",
"roundedSelection": "Contrôle si les sélections doivent avoir des angles arrondis.",
"rulers": "Rendre les règles verticales après un certain nombre de caractères à espacement fixe. Utiliser plusieurs valeurs pour plusieurs règles. Aucune règle n'est dessinée si le tableau est vide.",
"rulers.color": "Couleur de cette règle d'éditeur.",
"rulers.size": "Nombre de caractères monospace auxquels cette règle d'éditeur effectue le rendu.",
"scrollBeyondLastColumn": "Contrôle le nombre de caractères supplémentaires, au-delà duquel l’éditeur défile horizontalement.",
"scrollBeyondLastLine": "Contrôle si l’éditeur défile au-delà de la dernière ligne.",
"scrollPredominantAxis": "Faites défiler uniquement le long de l'axe prédominant quand le défilement est à la fois vertical et horizontal. Empêche la dérive horizontale en cas de défilement vertical sur un pavé tactile.",
"selectLeadingAndTrailingWhitespace": "Indique si les espaces blancs de début et de fin doivent toujours être sélectionnés.",
"selectionClipboard": "Contrôle si le presse-papiers principal Linux doit être pris en charge.",
"selectionHighlight": "Contrôle si l'éditeur doit mettre en surbrillance les correspondances similaires à la sélection.",
"showDeprecated": "Contrôle les variables dépréciées barrées.",
"showFoldingControls": "Contrôle quand afficher les contrôles de pliage sur la reliure.",
"showFoldingControls.always": "Affichez toujours les contrôles de pliage.",
"showFoldingControls.mouseover": "Affichez uniquement les contrôles de pliage quand la souris est au-dessus de la reliure.",
"showUnused": "Contrôle la disparition du code inutile.",
"smoothScrolling": "Contrôle si l'éditeur défile en utilisant une animation.",
"snippetSuggestions": "Contrôle si les extraits de code s'affichent en même temps que d'autres suggestions, ainsi que leur mode de tri.",
"snippetSuggestions.bottom": "Afficher des suggestions dextraits en-dessous dautres suggestions.",
"snippetSuggestions.inline": "Afficher des suggestions dextraits avec dautres suggestions.",
"snippetSuggestions.none": "Ne pas afficher de suggestions dextrait de code.",
"snippetSuggestions.top": "Afficher des suggestions dextraits au-dessus dautres suggestions.",
"stickyTabStops": "Émule le comportement des tabulations pour la sélection quand des espaces sont utilisés à des fins de mise en retrait. La sélection respecte les taquets de tabulation.",
"suggest.filterGraceful": "Détermine si le filtre et le tri des suggestions doivent prendre en compte les fautes de frappes mineures.",
"suggest.insertMode": "Contrôle si les mots sont remplacés en cas d'acceptation de la saisie semi-automatique. Notez que cela dépend des extensions adhérant à cette fonctionnalité.",
"suggest.insertMode.insert": "Insérez une suggestion sans remplacer le texte à droite du curseur.",
"suggest.insertMode.replace": "Insérez une suggestion et remplacez le texte à droite du curseur.",
"suggest.localityBonus": "Contrôle si le tri favorise les mots qui apparaissent à proximité du curseur.",
"suggest.maxVisibleSuggestions.dep": "Ce paramètre est déprécié. Le widget de suggestion peut désormais être redimensionné.",
"suggest.preview": "Contrôle si la sortie de la suggestion doit être affichée en aperçu dans l’éditeur.",
"suggest.shareSuggestSelections": "Contrôle si les sélections de suggestion mémorisées sont partagées entre plusieurs espaces de travail et fenêtres (nécessite '#editor.suggestSelection#').",
"suggest.showIcons": "Contrôle s'il faut montrer ou masquer les icônes dans les suggestions.",
"suggest.showInlineDetails": "Détermine si les détails du widget de suggestion sont inclus dans l'étiquette ou uniquement dans le widget de détails",
"suggest.showStatusBar": "Contrôle la visibilité de la barre d'état en bas du widget de suggestion.",
"suggest.snippetsPreventQuickSuggestions": "Contrôle si un extrait de code actif empêche les suggestions rapides.",
"suggestFontSize": "Taille de la police pour le widget de suggestion. Lorsque la valeur est à `0`, la valeur de `#editor.fontSize` est utilisée.",
"suggestLineHeight": "Hauteur de ligne du widget de suggestion. Quand la valeur est '0', la valeur de '#editor.lineHeight#' est utilisée. La valeur minimale est 8.",
"suggestOnTriggerCharacters": "Contrôle si les suggestions devraient automatiquement safficher lorsque vous tapez les caractères de déclencheur.",
"suggestSelection": "Contrôle comment les suggestions sont pré-sélectionnés lors de laffichage de la liste de suggestion.",
"suggestSelection.first": "Sélectionnez toujours la première suggestion.",
"suggestSelection.recentlyUsed": "Sélectionnez les suggestions récentes sauf si une entrée ultérieure en a sélectionné une, par ex., 'console.| -> console.log', car 'log' a été effectué récemment.",
"suggestSelection.recentlyUsedByPrefix": "Sélectionnez des suggestions en fonction des préfixes précédents qui ont complété ces suggestions, par ex., 'co -> console' et 'con -> const'.",
"tabCompletion": "Active les complétions par tabulation",
"tabCompletion.off": "Désactiver les complétions par tabulation.",
"tabCompletion.on": "La complétion par tabulation insérera la meilleure suggestion lorsque vous appuyez sur tab.",
"tabCompletion.onlySnippets": "Compléter les extraits de code par tabulation lorsque leur préfixe correspond. Fonctionne mieux quand les 'quickSuggestions' ne sont pas activées.",
"unfoldOnClickAfterEndOfLine": "Contrôle si le fait de cliquer sur le contenu vide après une ligne pliée déplie la ligne.",
"unusualLineTerminators": "Supprimez les marques de fin de ligne inhabituelles susceptibles de causer des problèmes.",
"unusualLineTerminators.auto": "Les marques de fin de ligne inhabituelles sont automatiquement supprimées.",
"unusualLineTerminators.off": "Les marques de fin de ligne inhabituelles sont ignorées.",
"unusualLineTerminators.prompt": "Les marques de fin de ligne inhabituelles demandent à être supprimées.",
"useTabStops": "L'insertion et la suppression des espaces blancs suit les taquets de tabulation.",
"wordSeparators": "Caractères utilisés comme séparateurs de mots durant la navigation ou les opérations basées sur les mots",
"wordWrap": "Contrôle comment les lignes doivent être limitées.",
"wordWrap.bounded": "Les lignes seront terminées au minimum du viewport et `#editor.wordWrapColumn#`.",
"wordWrap.off": "Le retour automatique à la ligne n'est jamais effectué.",
"wordWrap.on": "Le retour automatique à la ligne s'effectue en fonction de la largeur de la fenêtre d'affichage.",
"wordWrap.wordWrapColumn": "Les lignes seront terminées à `#editor.wordWrapColumn#`.",
"wordWrapColumn": "Contrôle la colonne de terminaison de l’éditeur lorsque `#editor.wordWrap#` est à `wordWrapColumn` ou `bounded`.",
"wrappingIndent": "Contrôle la mise en retrait des lignes justifiées.",
"wrappingIndent.deepIndent": "Les lignes justifiées obtiennent une mise en retrait +2 vers le parent. ",
"wrappingIndent.indent": "Les lignes justifiées obtiennent une mise en retrait +1 vers le parent.",
"wrappingIndent.none": "Aucune mise en retrait. Les lignes enveloppées commencent à la colonne 1.",
"wrappingIndent.same": "Les lignes enveloppées obtiennent la même mise en retrait que le parent.",
"wrappingStrategy": "Contrôle l'algorithme qui calcule les points de wrapping.",
"wrappingStrategy.advanced": "Délègue le calcul des points de wrapping au navigateur. Il s'agit d'un algorithme lent qui peut provoquer le gel des grands fichiers, mais qui fonctionne correctement dans tous les cas.",
"wrappingStrategy.simple": "Suppose que tous les caractères ont la même largeur. Il s'agit d'un algorithme rapide qui fonctionne correctement pour les polices à espacement fixe et certains scripts (comme les caractères latins) où les glyphes ont la même largeur."
},
"vs/editor/common/editorContextKeys": {
"editorColumnSelection": "Indique si 'editor.columnSelection' est activé",
"editorFocus": "Indique si l'éditeur ou un widget de l'éditeur a le focus (par exemple, le focus se trouve sur le widget de recherche)",
"editorHasCodeActionsProvider": "Indique si l'éditeur a un fournisseur d'actions de code",
"editorHasCodeLensProvider": "Indique si l'éditeur a un fournisseur d'informations CodeLens",
"editorHasCompletionItemProvider": "Indique si l'éditeur a un fournisseur d'éléments de complétion",
"editorHasDeclarationProvider": "Indique si l'éditeur a un fournisseur de déclarations",
"editorHasDefinitionProvider": "Indique si l'éditeur a un fournisseur de définitions",
"editorHasDocumentFormattingProvider": "Indique si l'éditeur a un fournisseur de mise en forme pour les documents",
"editorHasDocumentHighlightProvider": "Indique si l'éditeur a un fournisseur de mise en surbrillance pour les documents",
"editorHasDocumentSelectionFormattingProvider": "Indique si l'éditeur a un fournisseur de mise en forme de sélection pour les documents",
"editorHasDocumentSymbolProvider": "Indique si l'éditeur a un fournisseur de symboles pour les documents",
"editorHasHoverProvider": "Indique si l'éditeur a un fournisseur de pointage",
"editorHasImplementationProvider": "Indique si l'éditeur a un fournisseur d'implémentation",
"editorHasInlayHintsProvider": "Indique si l'éditeur a un fournisseur d'indicateurs inline",
"editorHasMultipleDocumentFormattingProvider": "Indique si l'éditeur a plusieurs fournisseurs de mise en forme pour les documents",
"editorHasMultipleDocumentSelectionFormattingProvider": "Indique si l'éditeur a plusieurs fournisseurs de mise en forme de sélection pour les documents",
"editorHasMultipleSelections": "Indique si l'éditeur a plusieurs sélections",
"editorHasReferenceProvider": "Indique si l'éditeur a un fournisseur de référence",
"editorHasRenameProvider": "Indique si l'éditeur a un fournisseur de renommage",
"editorHasSelection": "Indique si du texte est sélectionné dans l'éditeur",
"editorHasSignatureHelpProvider": "Indique si l'éditeur a un fournisseur d'aide sur les signatures",
"editorHasTypeDefinitionProvider": "Indique si l'éditeur a un fournisseur de définitions de type",
"editorHoverVisible": "Indique si le pointage de l'éditeur est visible",
"editorLangId": "Identificateur de langage de l'éditeur",
"editorReadonly": "Indique si l'éditeur est en lecture seule",
"editorTabMovesFocus": "Indique si la touche Tab permet de déplacer le focus hors de l'éditeur",
"editorTextFocus": "Indique si le texte de l'éditeur a le focus (le curseur clignote)",
"inCompositeEditor": "Indique si l'éditeur fait partie d'un éditeur plus important (par exemple Notebooks)",
"inDiffEditor": "Indique si le contexte est celui d'un éditeur de différences",
"textInputFocus": "Indique si un éditeur ou une entrée de texte mis en forme a le focus (le curseur clignote)"
},
"vs/editor/common/model/editStack": {
"edit": "Frappe en cours"
},
"vs/editor/common/modes/modesRegistry": {
"plainText.alias": "Texte brut"
},
"vs/editor/common/standaloneStrings": {
"accessibilityHelpMessage": "Appuyez sur Alt+F1 pour voir les options d'accessibilité.",
"auto_off": "L'éditeur est configuré pour ne jamais être optimisé en cas d'utilisation avec un lecteur d'écran, ce qui n'est pas le cas pour le moment.",
"auto_on": "L'éditeur est configuré pour être optimisé en cas d'utilisation avec un lecteur d'écran.",
"bulkEditServiceSummary": "{0} modifications dans {1} fichiers",
"changeConfigToOnMac": "Pour configurer l'éditeur de manière à être optimisé en cas d'utilisation d'un lecteur d'écran, appuyez sur Commande+E maintenant.",
"changeConfigToOnWinLinux": "Pour configurer l'éditeur de manière à être optimisé en cas d'utilisation d'un lecteur d'écran, appuyez sur Contrôle+E maintenant.",
"editableDiffEditor": "dans un volet d'un éditeur de différences.",
"editableEditor": " dans un éditeur de code",
"editorViewAccessibleLabel": "Contenu de l'éditeur",
"emergencyConfOn": "Remplacement du paramètre 'accessibilitySupport' par 'on'.",
"gotoLineActionLabel": "Accéder à la ligne/colonne...",
"helpQuickAccess": "Afficher tous les fournisseurs d'accès rapide",
"inspectTokens": "Développeur : Inspecter les jetons",
"multiSelection": "{0} sélections",
"multiSelectionRange": "{0} sélections ({1} caractères sélectionnés)",
"noSelection": "Aucune sélection",
"openDocMac": "Appuyez sur Commande+H maintenant pour ouvrir une fenêtre de navigateur avec plus d'informations sur l'accessibilité de l'éditeur.",
"openDocWinLinux": "Appuyez sur Contrôle+H maintenant pour ouvrir une fenêtre de navigateur avec plus d'informations sur l'accessibilité de l'éditeur.",
"openingDocs": "Ouverture de la page de documentation sur l'accessibilité de l'éditeur.",
"outroMsg": "Vous pouvez masquer cette info-bulle et revenir à l'éditeur en appuyant sur Échap ou Maj+Échap.",
"quickCommandActionHelp": "Commandes d'affichage et d'exécution",
"quickCommandActionLabel": "Palette de commandes",
"quickOutlineActionLabel": "Accéder au symbole...",
"quickOutlineByCategoryActionLabel": "Accéder au symbole par catégorie...",
"readonlyDiffEditor": "dans un volet en lecture seule d'un éditeur de différences.",
"readonlyEditor": " dans un éditeur de code en lecture seule",
"showAccessibilityHelpAction": "Afficher l'aide sur l'accessibilité",
"singleSelection": "Ligne {0}, colonne {1}",
"singleSelectionRange": "Ligne {0}, colonne {1} ({2} sélectionné)",
"tabFocusModeOffMsg": "Appuyez sur Tab dans l'éditeur pour insérer le caractère de tabulation. Activez ou désactivez ce comportement en appuyant sur {0}.",
"tabFocusModeOffMsgNoKb": "Appuyez sur Tab dans l'éditeur pour insérer le caractère de tabulation. La commande {0} ne peut pas être déclenchée par une combinaison de touches.",
"tabFocusModeOnMsg": "Appuyez sur Tab dans l'éditeur pour déplacer le focus vers le prochain élément pouvant être désigné comme élément actif. Activez ou désactivez ce comportement en appuyant sur {0}.",
"tabFocusModeOnMsgNoKb": "Appuyez sur Tab dans l'éditeur pour déplacer le focus vers le prochain élément pouvant être désigné comme élément actif. La commande {0} ne peut pas être déclenchée par une combinaison de touches.",
"toggleHighContrast": "Activer/désactiver le thème à contraste élevé"
},
"vs/editor/common/view/editorColorRegistry": {
"caret": "Couleur du curseur de l'éditeur.",
"deprecatedEditorActiveLineNumber": "LID est déprécié. Utilisez à la place 'editorLineNumber.activeForeground'.",
"editorActiveIndentGuide": "Couleur des guides d'indentation de l'éditeur actif",
"editorActiveLineNumber": "Couleur des numéros de lignes actives de l'éditeur",
"editorBracketMatchBackground": "Couleur d'arrière-plan pour les accolades associées",
"editorBracketMatchBorder": "Couleur pour le contour des accolades associées",
"editorCodeLensForeground": "Couleur pour les indicateurs CodeLens",
"editorCursorBackground": "La couleur de fond du curseur de l'éditeur. Permet de personnaliser la couleur d'un caractère survolé par un curseur de bloc.",
"editorGhostTextBorder": "Couleur de bordure du texte fantôme dans l’éditeur.",
"editorGhostTextForeground": "Couleur de premier plan du texte fantôme dans l’éditeur.",
"editorGutter": "Couleur de fond pour la bordure de l'éditeur. La bordure contient les marges pour les symboles et les numéros de ligne.",
"editorIndentGuides": "Couleur des repères de retrait de l'éditeur.",
"editorLineNumbers": "Couleur des numéros de ligne de l'éditeur.",
"editorOverviewRulerBackground": "Couleur d'arrière-plan de la règle d'aperçu de l'éditeur. Utilisée uniquement quand la minimap est activée et placée sur le côté droit de l'éditeur.",
"editorOverviewRulerBorder": "Couleur de la bordure de la règle d'aperçu.",
"editorRuler": "Couleur des règles de l'éditeur",
"editorWhitespaces": "Couleur des espaces blancs dans l'éditeur.",
"lineHighlight": "Couleur d'arrière-plan de la mise en surbrillance de la ligne à la position du curseur.",
"lineHighlightBorderBox": "Couleur d'arrière-plan de la bordure autour de la ligne à la position du curseur.",
"overviewRuleError": "Couleur du marqueur de la règle d'aperçu pour les erreurs.",
"overviewRuleInfo": "Couleur du marqueur de la règle d'aperçu pour les informations.",
"overviewRuleWarning": "Couleur du marqueur de la règle d'aperçu pour les avertissements.",
"overviewRulerRangeHighlight": "Couleur de marqueur de la règle d'aperçu pour la mise en surbrillance des plages. La couleur ne doit pas être opaque pour ne pas masquer les ornements sous-jacents.",
"rangeHighlight": "Couleur d'arrière-plan des plages mises en surbrillance, comme par les fonctionnalités de recherche et Quick Open. La couleur ne doit pas être opaque pour ne pas masquer les ornements sous-jacents.",
"rangeHighlightBorder": "Couleur d'arrière-plan de la bordure autour des plages mises en surbrillance.",
"symbolHighlight": "Couleur d'arrière-plan du symbole mis en surbrillance, comme le symbole Atteindre la définition ou Suivant/Précédent. La couleur ne doit pas être opaque pour ne pas masquer les décorations sous-jacentes.",
"symbolHighlightBorder": "Couleur d'arrière-plan de la bordure autour des symboles mis en surbrillance.",
"unnecessaryCodeBorder": "Couleur de bordure du code source inutile (non utilisé) dans l'éditeur.",
"unnecessaryCodeOpacity": "Opacité du code source inutile (non utilisé) dans l'éditeur. Par exemple, '#000000c0' affiche le code avec une opacité de 75 %. Pour les thèmes à fort contraste, utilisez la couleur de thème 'editorUnnecessaryCode.border' pour souligner le code inutile au lieu d'utiliser la transparence."
},
"vs/editor/contrib/anchorSelect/anchorSelect": {
"anchorSet": "Ancre définie sur {0}:{1}",
"cancelSelectionAnchor": "Annuler l'ancre de sélection",
"goToSelectionAnchor": "Atteindre l'ancre de sélection",
"selectFromAnchorToCursor": "Sélectionner de l'ancre au curseur",
"selectionAnchor": "Ancre de sélection",
"setSelectionAnchor": "Définir l'ancre de sélection"
},
"vs/editor/contrib/bracketMatching/bracketMatching": {
"miGoToBracket": "Accéder au &&crochet",
"overviewRulerBracketMatchForeground": "Couleur du marqueur de la règle d'aperçu pour rechercher des parenthèses.",
"smartSelect.jumpBracket": "Atteindre le crochet",
"smartSelect.selectToBracket": "Sélectionner jusqu'au crochet"
},
"vs/editor/contrib/caretOperations/caretOperations": {
"caret.moveLeft": "Déplacer le texte sélectionné à gauche",
"caret.moveRight": "Déplacer le texte sélectionné à droite"
},
"vs/editor/contrib/caretOperations/transpose": {
"transposeLetters.label": "Transposer les lettres"
},
"vs/editor/contrib/clipboard/clipboard": {
"actions.clipboard.copyLabel": "Copier",
"actions.clipboard.copyWithSyntaxHighlightingLabel": "Copier avec la coloration syntaxique",
"actions.clipboard.cutLabel": "Couper",
"actions.clipboard.pasteLabel": "Coller",
"copy as": "Copier en tant que",
"miCopy": "&&Copier",
"miCut": "Co&&uper",
"miPaste": "Co&&ller"
},
"vs/editor/contrib/codeAction/codeActionCommands": {
"applyCodeActionFailed": "Une erreur inconnue s'est produite à l'application de l'action du code",
"args.schema.apply": "Contrôle quand les actions retournées sont appliquées.",
"args.schema.apply.first": "Appliquez toujours la première action de code retournée.",
"args.schema.apply.ifSingle": "Appliquez la première action de code retournée si elle est la seule.",
"args.schema.apply.never": "N'appliquez pas les actions de code retournées.",
"args.schema.kind": "Type d'action de code à exécuter.",
"args.schema.preferred": "Contrôle si seules les actions de code par défaut doivent être retournées.",
"autoFix.label": "Corriger automatiquement...",
"editor.action.autoFix.noneMessage": "Aucun correctif automatique disponible",
"editor.action.codeAction.noneMessage": "Aucune action de code disponible",
"editor.action.codeAction.noneMessage.kind": "Aucune action de code disponible pour '{0}'",
"editor.action.codeAction.noneMessage.preferred": "Aucune action de code par défaut disponible",
"editor.action.codeAction.noneMessage.preferred.kind": "Aucune action de code préférée n'est disponible pour '{0}'",
"editor.action.organize.noneMessage": "Aucune action organiser les imports disponible",
"editor.action.quickFix.noneMessage": "Aucune action de code disponible",
"editor.action.refactor.noneMessage": "Aucune refactorisation disponible",
"editor.action.refactor.noneMessage.kind": "Aucune refactorisation disponible pour '{0}'",
"editor.action.refactor.noneMessage.preferred": "Aucune refactorisation par défaut disponible",
"editor.action.refactor.noneMessage.preferred.kind": "Aucune refactorisation par défaut disponible pour '{0}'",
"editor.action.source.noneMessage": "Aucune action n'est disponible",
"editor.action.source.noneMessage.kind": "Aucune action source disponible pour '{0}'",
"editor.action.source.noneMessage.preferred": "Aucune action source par défaut disponible",
"editor.action.source.noneMessage.preferred.kind": "Aucune action source par défaut disponible pour '{0}'",
"fixAll.label": "Tout corriger",
"fixAll.noneMessage": "Aucune action Tout corriger disponible",
"organizeImports.label": "Organiser les importations",
"quickfix.trigger.label": "Correction rapide...",
"refactor.label": "Remanier...",
"source.label": "Action de la source"
},
"vs/editor/contrib/codeAction/lightBulbWidget": {
"prefferedQuickFixWithKb": "Affichez les corrections. Correction préférée disponible ({0})",
"quickFix": "Afficher les correctifs",
"quickFixWithKb": "Afficher les correctifs ({0})"
},
"vs/editor/contrib/codelens/codelensController": {
"showLensOnLine": "Afficher les commandes Code Lens de la ligne actuelle"
},
"vs/editor/contrib/comment/comment": {
"comment.block": "Activer/désactiver le commentaire de bloc",
"comment.line": "Activer/désactiver le commentaire de ligne",
"comment.line.add": "Ajouter le commentaire de ligne",
"comment.line.remove": "Supprimer le commentaire de ligne",
"miToggleBlockComment": "Afficher/masquer le commentaire de &&bloc",
"miToggleLineComment": "Afficher/masquer le commen&&taire de ligne"
},
"vs/editor/contrib/contextmenu/contextmenu": {
"action.showContextMenu.label": "Afficher le menu contextuel de l'éditeur"
},
"vs/editor/contrib/cursorUndo/cursorUndo": {
"cursor.redo": "Restauration du curseur",
"cursor.undo": "Annulation du curseur"
},
"vs/editor/contrib/find/findController": {
"findNextMatchAction": "Rechercher suivant",
"findPreviousMatchAction": "Rechercher précédent",
"miFind": "&&Rechercher",
"miReplace": "&&Remplacer",
"nextSelectionMatchFindAction": "Sélection suivante",
"previousSelectionMatchFindAction": "Sélection précédente",
"startFindAction": "Rechercher",
"startFindWithSelectionAction": "Rechercher dans la sélection",
"startReplace": "Remplacer"
},
"vs/editor/contrib/find/findWidget": {
"ariaSearchNoResult": "{0} trouvé pour '{1}'",
"ariaSearchNoResultEmpty": "{0} trouvé(s)",
"ariaSearchNoResultWithLineNum": "{0} trouvé pour '{1}', sur {2}",
"ariaSearchNoResultWithLineNumNoCurrentMatch": "{0} trouvé pour '{1}'",
"ctrlEnter.keybindingChanged": "La combinaison Ctrl+Entrée permet désormais d'ajouter un saut de ligne au lieu de tout remplacer. Vous pouvez modifier le raccourci clavier de editor.action.replaceAll pour redéfinir le comportement.",
"findCollapsedIcon": "Icône permettant d'indiquer que le widget de recherche de l'éditeur est réduit.",
"findExpandedIcon": "Icône permettant d'indiquer que le widget de recherche de l'éditeur est développé.",
"findNextMatchIcon": "Icône de l'option Rechercher suivant dans le widget de recherche de l'éditeur.",
"findPreviousMatchIcon": "Icône de l'option Rechercher précédent dans le widget de recherche de l'éditeur.",
"findReplaceAllIcon": "Icône de l'option Tout remplacer dans le widget de recherche de l'éditeur.",
"findReplaceIcon": "Icône de l'option Remplacer dans le widget de recherche de l'éditeur.",
"findSelectionIcon": "Icône de l'option Rechercher dans la sélection dans le widget de recherche de l'éditeur.",
"label.closeButton": "Fermer",
"label.find": "Rechercher",
"label.matchesLocation": "{0} sur {1}",
"label.nextMatchButton": "Prochaine correspondance",
"label.noResults": "Aucun résultat",
"label.previousMatchButton": "Correspondance précédente",
"label.replace": "Remplacer",
"label.replaceAllButton": "Tout remplacer",
"label.replaceButton": "Remplacer",
"label.toggleReplaceButton": "Changer le mode de remplacement",
"label.toggleSelectionFind": "Rechercher dans la sélection",
"placeholder.find": "Rechercher",
"placeholder.replace": "Remplacer",
"title.matchesCountLimit": "Seuls les {0} premiers résultats sont mis en évidence, mais toutes les opérations de recherche fonctionnent sur lensemble du texte."
},
"vs/editor/contrib/folding/folding": {
"editorGutter.foldingControlForeground": "Couleur du contrôle de pliage dans la marge de l'éditeur.",
"foldAction.label": "Plier",
"foldAllAction.label": "Plier tout",
"foldAllBlockComments.label": "Replier tous les commentaires de bloc",
"foldAllExcept.label": "Plier toutes les régions sauf celles sélectionnées",
"foldAllMarkerRegions.label": "Replier toutes les régions",
"foldBackgroundBackground": "Couleur d'arrière-plan des gammes pliées. La couleur ne doit pas être opaque pour ne pas cacher les décorations sous-jacentes.",
"foldLevelAction.label": "Niveau de pliage {0}",
"foldRecursivelyAction.label": "Plier de manière récursive",
"toggleFoldAction.label": "Activer/désactiver le pliage",
"unFoldRecursivelyAction.label": "Déplier de manière récursive",
"unfoldAction.label": "Déplier",
"unfoldAllAction.label": "Déplier tout",
"unfoldAllExcept.label": "Déplier toutes les régions sauf celles sélectionnées",
"unfoldAllMarkerRegions.label": "Déplier toutes les régions"
},
"vs/editor/contrib/folding/foldingDecorations": {
"foldingCollapsedIcon": "Icône des plages réduites dans la marge de glyphes de l'éditeur.",
"foldingExpandedIcon": "Icône des plages développées dans la marge de glyphes de l'éditeur."
},
"vs/editor/contrib/fontZoom/fontZoom": {
"EditorFontZoomIn.label": "Agrandissement de l'éditeur de polices de caractères",
"EditorFontZoomOut.label": "Rétrécissement de l'éditeur de polices de caractères",
"EditorFontZoomReset.label": "Remise à niveau du zoom de l'éditeur de polices de caractères"
},
"vs/editor/contrib/format/format": {
"hint11": "1 modification de format effectuée à la ligne {0}",
"hint1n": "1 modification de format effectuée entre les lignes {0} et {1}",
"hintn1": "{0} modifications de format effectuées à la ligne {1}",
"hintnn": "{0} modifications de format effectuées entre les lignes {1} et {2}"
},
"vs/editor/contrib/format/formatActions": {
"formatDocument.label": "Mettre le document en forme",
"formatSelection.label": "Mettre la sélection en forme"
},
"vs/editor/contrib/gotoError/gotoError": {
"markerAction.next.label": "Aller au problème suivant (Erreur, Avertissement, Info)",
"markerAction.nextInFiles.label": "Aller au problème suivant dans Fichiers (Erreur, Avertissement, Info)",
"markerAction.previous.label": "Aller au problème précédent (Erreur, Avertissement, Info)",
"markerAction.previousInFiles.label": "Aller au problème précédent dans Fichiers (Erreur, Avertissement, Info)",
"miGotoNextProblem": "&&Problème suivant",
"miGotoPreviousProblem": "&&Problème précédent",
"nextMarkerIcon": "Icône du prochain marqueur goto.",
"previousMarkerIcon": "Icône du précédent marqueur goto."
},
"vs/editor/contrib/gotoError/gotoErrorWidget": {
"Error": "Erreur",
"Hint": "Conseil",
"Info": "Info",
"Warning": "Avertissement",
"change": "{0} problème(s) sur {1}",
"editorMarkerNavigationBackground": "Arrière-plan du widget de navigation dans les marqueurs de l'éditeur.",
"editorMarkerNavigationError": "Couleur d'erreur du widget de navigation dans les marqueurs de l'éditeur.",
"editorMarkerNavigationInfo": "Couleur dinformation du widget de navigation du marqueur de l'éditeur.",
"editorMarkerNavigationWarning": "Couleur d'avertissement du widget de navigation dans les marqueurs de l'éditeur.",
"marker aria": "{0} à {1}. ",
"problems": "{0} problèmes sur {1}"
},
"vs/editor/contrib/gotoSymbol/goToCommands": {
"actions.goToDecl.label": "Atteindre la définition",
"actions.goToDeclToSide.label": "Ouvrir la définition sur le côté",
"actions.goToDeclaration.label": "Accéder à la déclaration",
"actions.goToImplementation.label": "Atteindre les implémentations",
"actions.goToTypeDefinition.label": "Atteindre la définition de type",
"actions.peekDecl.label": "Aperçu de la déclaration",
"actions.peekImplementation.label": "Implémentations d'aperçu",
"actions.peekTypeDefinition.label": "Aperçu de la définition du type",
"actions.previewDecl.label": "Faire un Peek de la Définition",
"decl.generic.noResults": "Aucune déclaration",
"decl.noResultWord": "Aucune déclaration pour '{0}'",
"decl.title": "Déclarations",
"def.title": "Définitions",
"generic.noResult": "Aucun résultat pour « {0} »",
"generic.noResults": "Définition introuvable",
"generic.title": "Emplacements",
"goToImplementation.generic.noResults": "Implémentation introuvable",
"goToImplementation.noResultWord": "Implémentation introuvable pour '{0}'",
"goToReferences.label": "Atteindre les références",
"goToTypeDefinition.generic.noResults": "Définition de type introuvable",
"goToTypeDefinition.noResultWord": "Définition de type introuvable pour '{0}'",
"impl.title": "Implémentations",
"label.generic": "Atteindre un symbole",
"miGotoDeclaration": "Atteindre la &&déclaration",
"miGotoDefinition": "Atteindre la &&définition",
"miGotoImplementation": "Atteindre les &&implémentations",
"miGotoReference": "Atteindre les &&références",
"miGotoTypeDefinition": "Accéder à la définition de &&type",
"noResultWord": "Définition introuvable pour '{0}'",
"peek.submenu": "Aperçu",
"ref.title": "Références",
"references.action.label": "Aperçu des références",
"references.no": "Aucune référence pour '{0}'",
"references.noGeneric": "Aucune référence",
"typedef.title": "Définitions de type"
},
"vs/editor/contrib/gotoSymbol/link/goToDefinitionAtPosition": {
"multipleResults": "Cliquez pour afficher {0} définitions."
},
"vs/editor/contrib/gotoSymbol/peek/referencesController": {
"labelLoading": "Chargement en cours...",
"metaTitle.N": "{0} ({1})",
"referenceSearchVisible": "Indique si l'aperçu des références est visible, par exemple via 'Avoir un aperçu des références' ou 'Faire un peek de la définition'"
},
"vs/editor/contrib/gotoSymbol/peek/referencesTree": {
"referenceCount": "{0} référence",
"referencesCount": "{0} références",
"treeAriaLabel": "Références"
},
"vs/editor/contrib/gotoSymbol/peek/referencesWidget": {
"missingPreviewMessage": "aperçu non disponible",
"noResults": "Aucun résultat",
"peekView.alternateTitle": "Références"
},
"vs/editor/contrib/gotoSymbol/referencesModel": {
"aria.fileReferences.1": "1 symbole dans {0}, chemin complet {1}",
"aria.fileReferences.N": "{0} symboles dans {1}, chemin complet {2}",
"aria.oneReference": "symbole dans {0} sur la ligne {1}, colonne {2}",
"aria.oneReference.preview": "symbole dans {0} à la ligne {1}, colonne {2}, {3}",
"aria.result.0": "Résultats introuvables",
"aria.result.1": "1 symbole dans {0}",
"aria.result.n1": "{0} symboles dans {1}",
"aria.result.nm": "{0} symboles dans {1} fichiers"
},
"vs/editor/contrib/gotoSymbol/symbolNavigation": {
"hasSymbols": "Indique s'il existe des emplacements de symboles que vous pouvez parcourir à l'aide du clavier uniquement.",
"location": "Symbole {0} sur {1}",
"location.kb": "Symbole {0} sur {1}, {2} pour le suivant"
},
"vs/editor/contrib/hover/hover": {
"showDefinitionPreviewHover": "Afficher le pointeur de l'aperçu de définition",
"showHover": "Afficher par pointage"
},
"vs/editor/contrib/hover/markdownHoverParticipant": {
"modesContentHover.loading": "Chargement en cours..."
},
"vs/editor/contrib/hover/markerHoverParticipant": {
"checkingForQuickFixes": "Recherche de correctifs rapides...",
"noQuickFixes": "Aucune solution disponible dans l'immédiat",
"quick fixes": "Correction rapide...",
"view problem": "Voir le problème"
},
"vs/editor/contrib/inPlaceReplace/inPlaceReplace": {
"InPlaceReplaceAction.next.label": "Remplacer par la valeur suivante",
"InPlaceReplaceAction.previous.label": "Remplacer par la valeur précédente"
},
"vs/editor/contrib/indentation/indentation": {
"configuredTabSize": "Taille des tabulations configurée",
"detectIndentation": "Détecter la mise en retrait à partir du contenu",
"editor.reindentlines": "Remettre en retrait les lignes",
"editor.reindentselectedlines": "Réindenter les lignes sélectionnées",
"indentUsingSpaces": "Mettre en retrait avec des espaces",
"indentUsingTabs": "Mettre en retrait avec des tabulations",
"indentationToSpaces": "Convertir les retraits en espaces",
"indentationToTabs": "Convertir les retraits en tabulations",
"selectTabWidth": "Sélectionner la taille des tabulations pour le fichier actuel"
},
"vs/editor/contrib/inlineCompletions/ghostTextController": {
"action.inlineSuggest.showNext": "Afficher la suggestion en ligne suivante",
"action.inlineSuggest.showPrevious": "Afficher la suggestion en ligne précédente",
"action.inlineSuggest.trigger": "Déclencher la suggestion en ligne",
"inlineSuggestionHasIndentation": "Indique si la suggestion en ligne commence par un espace blanc",
"inlineSuggestionVisible": "Indique si une suggestion en ligne est visible"
},
"vs/editor/contrib/inlineCompletions/inlineCompletionsHoverParticipant": {
"acceptInlineSuggestion": "Accepter",
"showNextInlineSuggestion": "Suivant",
"showPreviousInlineSuggestion": "Précédent"
},
"vs/editor/contrib/linesOperations/linesOperations": {
"duplicateSelection": "Dupliquer la sélection",
"editor.transformToLowercase": "Transformer en minuscule",
"editor.transformToSnakecase": "Transformer en snake case",
"editor.transformToTitlecase": "Appliquer la casse \"1re lettre des mots en majuscule\"",
"editor.transformToUppercase": "Transformer en majuscule",
"editor.transpose": "Transposer les caractères autour du curseur",
"lines.copyDown": "Copier la ligne en bas",
"lines.copyUp": "Copier la ligne en haut",
"lines.delete": "Supprimer la ligne",
"lines.deleteAllLeft": "Supprimer tout ce qui est à gauche",
"lines.deleteAllRight": "Supprimer tout ce qui est à droite",
"lines.indent": "Mettre en retrait la ligne",
"lines.insertAfter": "Insérer une ligne sous",
"lines.insertBefore": "Insérer une ligne au-dessus",
"lines.joinLines": "Joindre les lignes",
"lines.moveDown": "Déplacer la ligne vers le bas",
"lines.moveUp": "Déplacer la ligne vers le haut",
"lines.outdent": "Ajouter un retrait négatif à la ligne",
"lines.sortAscending": "Trier les lignes dans l'ordre croissant",
"lines.sortDescending": "Trier les lignes dans l'ordre décroissant",
"lines.trimTrailingWhitespace": "Découper l'espace blanc de fin",
"miCopyLinesDown": "Co&&pier la ligne en bas",
"miCopyLinesUp": "&&Copier la ligne en haut",
"miDuplicateSelection": "&&Dupliquer la sélection",
"miMoveLinesDown": "Déplacer la &&ligne vers le bas",
"miMoveLinesUp": "Déplacer la ligne &&vers le haut"
},
"vs/editor/contrib/linkedEditing/linkedEditing": {
"editorLinkedEditingBackground": "Couleur d'arrière-plan quand l'éditeur renomme automatiquement le type.",
"linkedEditing.label": "Démarrer la modification liée"
},
"vs/editor/contrib/links/links": {
"invalid.url": "Échec de l'ouverture de ce lien, car il n'est pas bien formé : {0}",
"label": "Ouvrir le lien",
"links.navigate.executeCmd": "Exécuter la commande",
"links.navigate.follow": "suivre le lien",
"links.navigate.kb.alt": "alt + clic",
"links.navigate.kb.alt.mac": "option + clic",
"links.navigate.kb.meta": "ctrl + clic",
"links.navigate.kb.meta.mac": "cmd + clic",
"missing.url": "Échec de l'ouverture de ce lien, car sa cible est manquante.",
"tooltip.explanation": "Exécuter la commande {0}"
},
"vs/editor/contrib/message/messageController": {
"editor.readonly": "Impossible de modifier dans l’éditeur en lecture seule",
"messageVisible": "Indique si l'éditeur affiche un message inline"
},
"vs/editor/contrib/multicursor/multicursor": {
"addSelectionToNextFindMatch": "Ajouter la sélection à la correspondance de recherche suivante",
"addSelectionToPreviousFindMatch": "Ajouter la sélection à la correspondance de recherche précédente",
"changeAll.label": "Modifier toutes les occurrences",
"cursorAdded": "Curseur ajouté : {0}",
"cursorsAdded": "Curseurs ajoutés : {0}",
"miAddSelectionToNextFindMatch": "Ajouter l'occurrence suiva&&nte",
"miAddSelectionToPreviousFindMatch": "Ajouter l'occurrence p&&récédente",
"miInsertCursorAbove": "&&Ajouter un curseur au-dessus",
"miInsertCursorAtEndOfEachLineSelected": "Ajouter des c&&urseurs à la fin des lignes",
"miInsertCursorBelow": "Aj&&outer un curseur en dessous",
"miSelectHighlights": "Sélectionner toutes les &&occurrences",
"moveSelectionToNextFindMatch": "Déplacer la dernière sélection vers la correspondance de recherche suivante",
"moveSelectionToPreviousFindMatch": "Déplacer la dernière sélection à la correspondance de recherche précédente",
"mutlicursor.addCursorsToBottom": "Ajouter des curseurs en bas",
"mutlicursor.addCursorsToTop": "Ajouter des curseurs en haut",
"mutlicursor.insertAbove": "Ajouter un curseur au-dessus",
"mutlicursor.insertAtEndOfEachLineSelected": "Ajouter des curseurs à la fin des lignes",
"mutlicursor.insertBelow": "Ajouter un curseur en dessous",
"selectAllOccurrencesOfFindMatch": "Sélectionner toutes les occurrences des correspondances de la recherche"
},
"vs/editor/contrib/parameterHints/parameterHints": {
"parameterHints.trigger.label": "Indicateurs des paramètres Trigger"
},
"vs/editor/contrib/parameterHints/parameterHintsWidget": {
"hint": "{0}, conseil",
"parameterHintsNextIcon": "Icône d'affichage du prochain conseil de paramètre.",
"parameterHintsPreviousIcon": "Icône d'affichage du précédent conseil de paramètre."
},
"vs/editor/contrib/peekView/peekView": {
"inReferenceSearchEditor": "Indique si l'éditeur de code actuel est intégré à l'aperçu",
"label.close": "Fermer",
"peekViewBorder": "Couleur des bordures et de la flèche de l'affichage d'aperçu.",
"peekViewEditorBackground": "Couleur d'arrière-plan de l'éditeur d'affichage d'aperçu.",
"peekViewEditorGutterBackground": "Couleur d'arrière-plan de la bordure de l'éditeur d'affichage d'aperçu.",
"peekViewEditorMatchHighlight": "Couleur de mise en surbrillance d'une correspondance dans l'éditeur de l'affichage d'aperçu.",
"peekViewEditorMatchHighlightBorder": "Bordure de mise en surbrillance d'une correspondance dans l'éditeur de l'affichage d'aperçu.",
"peekViewResultsBackground": "Couleur d'arrière-plan de la liste des résultats de l'affichage d'aperçu.",
"peekViewResultsFileForeground": "Couleur de premier plan des noeuds de fichiers dans la liste des résultats de l'affichage d'aperçu.",
"peekViewResultsMatchForeground": "Couleur de premier plan des noeuds de lignes dans la liste des résultats de l'affichage d'aperçu.",
"peekViewResultsMatchHighlight": "Couleur de mise en surbrillance d'une correspondance dans la liste des résultats de l'affichage d'aperçu.",
"peekViewResultsSelectionBackground": "Couleur d'arrière-plan de l'entrée sélectionnée dans la liste des résultats de l'affichage d'aperçu.",
"peekViewResultsSelectionForeground": "Couleur de premier plan de l'entrée sélectionnée dans la liste des résultats de l'affichage d'aperçu.",
"peekViewTitleBackground": "Couleur d'arrière-plan de la zone de titre de l'affichage d'aperçu.",
"peekViewTitleForeground": "Couleur du titre de l'affichage d'aperçu.",
"peekViewTitleInfoForeground": "Couleur des informations sur le titre de l'affichage d'aperçu."
},
"vs/editor/contrib/quickAccess/gotoLineQuickAccess": {
"cannotRunGotoLine": "Ouvrez d'abord un éditeur de texte pour accéder à une ligne.",
"gotoLineColumnLabel": "Atteindre la ligne {0} et le caractère {1}.",
"gotoLineLabel": "Accédez à la ligne {0}.",
"gotoLineLabelEmpty": "Ligne actuelle : {0}, caractère : {1}. Tapez un numéro de ligne auquel accéder.",
"gotoLineLabelEmptyWithLimit": "Ligne actuelle : {0}, caractère : {1}. Tapez un numéro de ligne entre 1 et {2} auquel accéder."
},
"vs/editor/contrib/quickAccess/gotoSymbolQuickAccess": {
"_constructor": "constructeurs ({0})",
"array": "tableaux ({0})",
"boolean": "booléens ({0})",
"cannotRunGotoSymbolWithoutEditor": "Pour accéder à un symbole, ouvrez d'abord un éditeur de texte avec des informations de symbole.",
"cannotRunGotoSymbolWithoutSymbolProvider": "L'éditeur de texte actif ne fournit pas les informations de symbole.",
"class": "classes ({0})",
"constant": "constantes ({0})",
"enum": "énumérations ({0})",
"enumMember": "membres d'énumération ({0})",
"event": "événements ({0})",
"field": "champs ({0})",
"file": "fichiers ({0})",
"function": "fonctions ({0})",
"interface": "interfaces ({0})",
"key": "clés ({0})",
"method": "méthodes ({0})",
"modules": "modules ({0})",
"namespace": "espaces de noms ({0})",
"noMatchingSymbolResults": "Aucun symbole d'éditeur correspondant",
"noSymbolResults": "Aucun symbole d'éditeur",
"number": "nombres ({0})",
"object": "objets ({0})",
"openToBottom": "Ouvrir en bas",
"openToSide": "Ouvrir sur le côté",
"operator": "opérateurs ({0})",
"package": "packages ({0})",
"property": "propriétés ({0})",
"string": "chaînes ({0})",
"struct": "structs ({0})",
"symbols": "symboles ({0})",
"typeParameter": "paramètres de type ({0})",
"variable": "variables ({0})"
},
"vs/editor/contrib/rename/rename": {
"aria": "'{0}' renommé en '{1}'. Récapitulatif : {2}",
"enablePreview": "Activer/désactiver la possibilité d'afficher un aperçu des changements avant le renommage",
"label": "Renommage de '{0}'",
"no result": "Aucun résultat.",
"quotableLabel": "Changement du nom de {0}",
"rename.failed": "Le renommage n'a pas pu calculer les modifications",
"rename.failedApply": "Le renommage n'a pas pu appliquer les modifications",
"rename.label": "Renommer le symbole",
"resolveRenameLocationFailed": "Une erreur inconnue s'est produite lors de la résolution de l'emplacement de renommage"
},
"vs/editor/contrib/rename/renameInputField": {
"label": "{0} pour renommer, {1} pour afficher un aperçu",
"renameAriaLabel": "Renommez l'entrée. Tapez le nouveau nom et appuyez sur Entrée pour valider.",
"renameInputVisible": "Indique si le widget de renommage d'entrée est visible"
},
"vs/editor/contrib/smartSelect/smartSelect": {
"miSmartSelectGrow": "Dév&&elopper la sélection",
"miSmartSelectShrink": "&&Réduire la sélection",
"smartSelect.expand": "Étendre la sélection",
"smartSelect.shrink": "Réduire la sélection"
},
"vs/editor/contrib/snippet/snippetController2": {
"hasNextTabstop": "Indique s'il existe un taquet de tabulation suivant en mode extrait",
"hasPrevTabstop": "Indique s'il existe un taquet de tabulation précédent en mode extrait",
"inSnippetMode": "Indique si l'éditeur est actualisé en mode extrait"
},
"vs/editor/contrib/snippet/snippetVariables": {
"April": "Avril",
"AprilShort": "Avr",
"August": "Août",
"AugustShort": "Aoû",
"December": "Décembre",
"DecemberShort": "Déc",
"February": "Février",
"FebruaryShort": "Fév",
"Friday": "Vendredi",
"FridayShort": "Ven",
"January": "Janvier",
"JanuaryShort": "Jan",
"July": "Juillet",
"JulyShort": "Jul",
"June": "Juin",
"JuneShort": "Juin",
"March": "Mars",
"MarchShort": "Mar",
"May": "Mai",
"MayShort": "Mai",
"Monday": "Lundi",
"MondayShort": "Lun",
"November": "Novembre",
"NovemberShort": "Nov",
"October": "Octobre",
"OctoberShort": "Oct",
"Saturday": "Samedi",
"SaturdayShort": "Sam",
"September": "Septembre",
"SeptemberShort": "Sept",
"Sunday": "Dimanche",
"SundayShort": "Dim",
"Thursday": "Jeudi",
"ThursdayShort": "Jeu",
"Tuesday": "Mardi",
"TuesdayShort": "Mar",
"Wednesday": "Mercredi",
"WednesdayShort": "Mer"
},
"vs/editor/contrib/suggest/suggest": {
"acceptSuggestionOnEnter": "Indique si les suggestions sont insérées quand vous appuyez sur Entrée",
"suggestWidgetDetailsVisible": "Indique si les détails des suggestions sont visibles",
"suggestWidgetMultipleSuggestions": "Indique s'il existe plusieurs suggestions au choix",
"suggestWidgetVisible": "Indique si les suggestions sont visibles",
"suggestionCanResolve": "Indique si la suggestion actuelle prend en charge la résolution des détails supplémentaires",
"suggestionHasInsertAndReplaceRange": "Indique si la suggestion actuelle a un comportement d'insertion et de remplacement",
"suggestionInsertMode": "Indique si le comportement par défaut consiste à insérer ou à remplacer",
"suggestionMakesTextEdit": "Indique si l'insertion de la suggestion actuelle entraîne un changement ou si tout a déjà été tapé"
},
"vs/editor/contrib/suggest/suggestController": {
"accept.insert": "Insérer",
"accept.replace": "Remplacer",
"aria.alert.snippet": "L'acceptation de '{0}' a entraîné {1} modifications supplémentaires",
"detail.less": "afficher plus",
"detail.more": "afficher moins",
"suggest.reset.label": "Réinitialiser la taille du widget de suggestion",
"suggest.trigger.label": "Suggestions pour Trigger"
},
"vs/editor/contrib/suggest/suggestWidget": {
"ariaCurrenttSuggestionReadDetails": "{0}, documents : {1}",
"editorSuggestWidgetBackground": "Couleur d'arrière-plan du widget de suggestion.",
"editorSuggestWidgetBorder": "Couleur de bordure du widget de suggestion.",
"editorSuggestWidgetFocusHighlightForeground": "Couleur des mises en surbrillance dans le widget de suggestion lorsquun élément a le focus.",
"editorSuggestWidgetForeground": "Couleur de premier plan du widget de suggestion.",
"editorSuggestWidgetHighlightForeground": "Couleur de la surbrillance des correspondances dans le widget de suggestion.",
"editorSuggestWidgetSelectedBackground": "Couleur d'arrière-plan de l'entrée sélectionnée dans le widget de suggestion.",
"editorSuggestWidgetSelectedForeground": "Couleur de premier plan de lentrée sélectionnée dans le widget de suggestion.",
"suggest": "Suggérer",
"suggestWidget.loading": "Chargement en cours...",
"suggestWidget.noSuggestions": "Pas de suggestions."
},
"vs/editor/contrib/suggest/suggestWidgetDetails": {
"details.close": "Fermer",
"loading": "Chargement en cours..."
},
"vs/editor/contrib/suggest/suggestWidgetRenderer": {
"readMore": "Lire la suite",
"suggestMoreInfoIcon": "Icône d'affichage d'informations supplémentaires dans le widget de suggestion."
},
"vs/editor/contrib/suggest/suggestWidgetStatus": {
"ddd": "{0} ({1})"
},
"vs/editor/contrib/symbolIcons/symbolIcons": {
"symbolIcon.arrayForeground": "Couleur de premier plan des symboles de tableau. Ces symboles apparaissent dans le plan, la barre de navigation et le widget de suggestion.",
"symbolIcon.booleanForeground": "Couleur de premier plan des symboles booléens. Ces symboles apparaissent dans le plan, la barre de navigation et le widget de suggestion.",
"symbolIcon.classForeground": "Couleur de premier plan des symboles de classe. Ces symboles apparaissent dans le plan, la barre de navigation et le widget de suggestion.",
"symbolIcon.colorForeground": "Couleur de premier plan des symboles de couleur. Ces symboles apparaissent dans le plan, la barre de navigation et le widget de suggestion.",
"symbolIcon.constantForeground": "Couleur de premier plan pour les symboles de constante. Ces symboles apparaissent dans le plan, la barre de navigation et le widget de suggestion.",
"symbolIcon.constructorForeground": "Couleur de premier plan des symboles de constructeur. Ces symboles apparaissent dans le plan, la barre de navigation et le widget de suggestion.",
"symbolIcon.enumeratorForeground": "Couleur de premier plan des symboles d'énumérateur. Ces symboles apparaissent dans le plan, la barre de navigation et le widget de suggestion.",
"symbolIcon.enumeratorMemberForeground": "Couleur de premier plan des symboles de membre d'énumérateur. Ces symboles apparaissent dans le plan, la barre de navigation et le widget de suggestion.",
"symbolIcon.eventForeground": "Couleur de premier plan des symboles d'événement. Ces symboles apparaissent dans le plan, la barre de navigation et le widget de suggestion.",
"symbolIcon.fieldForeground": "Couleur de premier plan des symboles de champ. Ces symboles apparaissent dans le plan, la barre de navigation et le widget de suggestion.",
"symbolIcon.fileForeground": "Couleur de premier plan des symboles de fichier. Ces symboles apparaissent dans le plan, la barre de navigation et le widget de suggestion.",
"symbolIcon.folderForeground": "Couleur de premier plan des symboles de dossier. Ces symboles apparaissent dans le plan, la barre de navigation et le widget de suggestion.",
"symbolIcon.functionForeground": "Couleur de premier plan des symboles de fonction. Ces symboles apparaissent dans le plan, la barre de navigation et le widget de suggestion.",
"symbolIcon.interfaceForeground": "Couleur de premier plan des symboles d'interface. Ces symboles apparaissent dans le plan, la barre de navigation et le widget de suggestion.",
"symbolIcon.keyForeground": "Couleur de premier plan des symboles de clé. Ces symboles apparaissent dans le plan, la barre de navigation et le widget de suggestion.",
"symbolIcon.keywordForeground": "Couleur de premier plan des symboles de mot clé. Ces symboles apparaissent dans le plan, la barre de navigation et le widget de suggestion.",
"symbolIcon.methodForeground": "Couleur de premier plan des symboles de méthode. Ces symboles apparaissent dans le plan, la barre de navigation et le widget de suggestion.",
"symbolIcon.moduleForeground": "Couleur de premier plan des symboles de module. Ces symboles apparaissent dans le plan, la barre de navigation et le widget de suggestion.",
"symbolIcon.namespaceForeground": "Couleur de premier plan des symboles d'espace de noms. Ces symboles apparaissent dans le plan, la barre de navigation et le widget de suggestion.",
"symbolIcon.nullForeground": "Couleur de premier plan des symboles null. Ces symboles apparaissent dans le plan, la barre de navigation et le widget de suggestion.",
"symbolIcon.numberForeground": "Couleur de premier plan des symboles de nombre. Ces symboles apparaissent dans le plan, la barre de navigation et le widget de suggestion.",
"symbolIcon.objectForeground": "Couleur de premier plan des symboles d'objet. Ces symboles apparaissent dans le plan, la barre de navigation et le widget de suggestion.",
"symbolIcon.operatorForeground": "Couleur de premier plan des symboles d'opérateur. Ces symboles apparaissent dans le plan, la barre de navigation et le widget de suggestion.",
"symbolIcon.packageForeground": "Couleur de premier plan des symboles de package. Ces symboles apparaissent dans le plan, la barre de navigation et le widget de suggestion.",
"symbolIcon.propertyForeground": "Couleur de premier plan des symboles de propriété. Ces symboles apparaissent dans le plan, la barre de navigation et le widget de suggestion.",
"symbolIcon.referenceForeground": "Couleur de premier plan des symboles de référence. Ces symboles apparaissent dans le plan, la barre de navigation et le widget de suggestion.",
"symbolIcon.snippetForeground": "Couleur de premier plan des symboles d'extrait de code. Ces symboles apparaissent dans le plan, la barre de navigation et le widget de suggestion.",
"symbolIcon.stringForeground": "Couleur de premier plan des symboles de chaîne. Ces symboles apparaissent dans le plan, la barre de navigation et le widget de suggestion.",
"symbolIcon.structForeground": "Couleur de premier plan des symboles de struct. Ces symboles apparaissent dans le plan, la barre de navigation et le widget de suggestion.",
"symbolIcon.textForeground": "Couleur de premier plan des symboles de texte. Ces symboles apparaissent dans le plan, la barre de navigation et le widget de suggestion.",
"symbolIcon.typeParameterForeground": "Couleur de premier plan des symboles de paramètre de type. Ces symboles apparaissent dans le plan, la barre de navigation et le widget de suggestion.",
"symbolIcon.unitForeground": "Couleur de premier plan des symboles d'unité. Ces symboles apparaissent dans le plan, la barre de navigation et le widget de suggestion.",
"symbolIcon.variableForeground": "Couleur de premier plan des symboles de variable. Ces symboles apparaissent dans le plan, la barre de navigation et le widget de suggestion."
},
"vs/editor/contrib/toggleTabFocusMode/toggleTabFocusMode": {
"toggle.tabMovesFocus": "Activer/désactiver l'utilisation de la touche Tab pour déplacer le focus",
"toggle.tabMovesFocus.off": "Appuyer sur Tab insérera le caractère de tabulation",
"toggle.tabMovesFocus.on": "Appuyer sur Tab déplacera le focus vers le prochain élément pouvant être désigné comme élément actif"
},
"vs/editor/contrib/tokenization/tokenization": {
"forceRetokenize": "Développeur : forcer la retokenisation"
},
"vs/editor/contrib/unusualLineTerminators/unusualLineTerminators": {
"unusualLineTerminators.detail": "Ce fichier contient un ou plusieurs caractères de fin de ligne inhabituels, par exemple le séparateur de ligne (LS) ou le séparateur de paragraphe (PS).\r\n\r\nIl est recommandé de les supprimer du fichier. Vous pouvez configurer ce comportement par le biais de `editor.unusualLineTerminators`.",
"unusualLineTerminators.fix": "Corriger ce fichier",
"unusualLineTerminators.ignore": "Ignorer le problème pour ce fichier",
"unusualLineTerminators.message": "Marques de fin de ligne inhabituelles détectées",
"unusualLineTerminators.title": "Marques de fin de ligne inhabituelles"
},
"vs/editor/contrib/wordHighlighter/wordHighlighter": {
"overviewRulerWordHighlightForeground": "Couleur de marqueur de la règle d'aperçu pour la mise en surbrillance des symboles. La couleur ne doit pas être opaque pour ne pas masquer les ornements sous-jacents.",
"overviewRulerWordHighlightStrongForeground": "Couleur de marqueur de la règle d'aperçu pour la mise en surbrillance des symboles d'accès en écriture. La couleur ne doit pas être opaque pour ne pas masquer les ornements sous-jacents.",
"wordHighlight": "Couleur d'arrière-plan d'un symbole pendant l'accès en lecture, comme la lecture d'une variable. La couleur ne doit pas être opaque pour ne pas masquer les ornements sous-jacents.",
"wordHighlight.next.label": "Aller à la prochaine mise en évidence de symbole",
"wordHighlight.previous.label": "Aller à la mise en évidence de symbole précédente",
"wordHighlight.trigger.label": "Déclencher la mise en évidence de symbole",
"wordHighlightBorder": "Couleur de bordure d'un symbole durant l'accès en lecture, par exemple la lecture d'une variable.",
"wordHighlightStrong": "Couleur d'arrière-plan d'un symbole pendant l'accès en écriture, comme l'écriture d'une variable. La couleur ne doit pas être opaque pour ne pas masquer les ornements sous-jacents.",
"wordHighlightStrongBorder": "Couleur de bordure d'un symbole durant l'accès en écriture, par exemple l'écriture dans une variable."
},
"vs/editor/contrib/wordOperations/wordOperations": {
"deleteInsideWord": "Supprimer le mot"
},
"vs/platform/actions/browser/menuEntryActionViewItem": {
"titleAndKb": "{0} ({1})"
},
"vs/platform/configuration/common/configurationRegistry": {
"config.property.duplicate": "Impossible d'inscrire '{0}'. Cette propriété est déjà inscrite.",
"config.property.empty": "Impossible d'inscrire une propriété vide",
"config.property.languageDefault": "Impossible d'inscrire '{0}'. Ceci correspond au modèle de propriété '\\\\[.*\\\\]$' permettant de décrire les paramètres d'éditeur spécifiques à un langage. Utilisez la contribution 'configurationDefaults'.",
"defaultLanguageConfiguration.description": "Configurez les paramètres à remplacer pour le langage {0}.",
"defaultLanguageConfigurationOverrides.title": "Substitutions de configuration du langage par défaut",
"overrideSettings.defaultDescription": "Configurez les paramètres d'éditeur à remplacer pour un langage.",
"overrideSettings.errorMessage": "Ce paramètre ne prend pas en charge la configuration par langage."
},
"vs/platform/contextkey/browser/contextKeyService": {
"getContextKeyInfo": "Commande qui retourne des informations sur les clés de contexte"
},
"vs/platform/contextkey/common/contextkeys": {
"inputFocus": "Indique si le focus clavier se trouve dans une zone d'entrée",
"isIOS": "Indique si le système dexploitation est Linux",
"isLinux": "Indique si le système d'exploitation est Linux",
"isMac": "Indique si le système d'exploitation est macOS",
"isMacNative": "Indique si le système d'exploitation est macOS sur une plateforme qui n'est pas un navigateur",
"isWeb": "Indique si la plateforme est un navigateur web",
"isWindows": "Indique si le système d'exploitation est Windows"
},
"vs/platform/dialogs/common/dialogs": {
"moreFile": "...1 fichier supplémentaire non affiché",
"moreFiles": "...{0} fichiers supplémentaires non affichés"
},
"vs/platform/dialogs/electron-main/dialogMainService": {
"open": "Ouvrir",
"openFile": "Ouvrir un fichier",
"openFolder": "Ouvrir un dossier",
"openWorkspace": "&&Ouvrir",
"openWorkspaceTitle": "Ouvrir un espace de travail"
},
"vs/platform/environment/node/argv": {
"add": "Ajoutez un ou plusieurs dossiers à la dernière fenêtre active.",
"category": "Filtre les extensions installées en fonction de la catégorie fournie, quand --list-extensions est utilisé.",
"diff": "Comparez deux fichiers entre eux.",
"disableExtension": "Désactivez une extension.",
"disableExtensions": "Désactivez toutes les extensions installées.",
"disableGPU": "Désactivez l'accélération matérielle du GPU.",
"experimentalApis": "Active les fonctionnalités de l'API proposées pour les extensions. Peut recevoir un ou plusieurs ID d'extension pour les activer individuellement.",
"extensionHomePath": "Définissez le chemin racine des extensions.",
"extensionsManagement": "Gestion des extensions",
"goto": "Ouvrez un fichier dans le chemin, à la ligne et la position de caractère spécifiées.",
"help": "Affichez le mode d'utilisation.",
"inspect-brk-extensions": "Permettre le débogage et le profilage dextensions avec lhôte de lextension étant suspendu après le démarrage. Vérifier les outils de développement pour l'URI de connexion.",
"inspect-extensions": "Permettre le débogage et le profilage dextensions. Vérifier les outils de développement pour l'URI de connexion.",
"installExtension": "Installe ou met à jour l'extension. L'identificateur d'une extension est toujours '${publisher}.${name}'. Utilisez l'argument '--force' pour effectuer une mise à jour vers la dernière version. Pour installer une version spécifique, indiquez '@${version}'. Exemple : 'vscode.csharp@1.2.3'.",
"listExtensions": "Listez les extensions installées.",
"locale": "Paramètres régionaux à utiliser (exemple : fr-FR ou en-US).",
"log": "Niveau de journalisation à utiliser. La valeur par défaut est 'info'. Les valeurs autorisées sont 'critical', 'error', 'warn', 'info', 'debug', 'trace', 'off.",
"maxMemory": "Taille mémoire maximale pour une fenêtre (En Megaoctêts)",
"newWindow": "Force l'ouverture d'une nouvelle fenêtre.",
"options": "options",
"optionsUpperCase": "Options",
"paths": "chemins",
"prof-startup": "Exécuter le profileur dUC au démarrage.",
"reuseWindow": "Forcez l'ouverture d'un fichier ou dossier dans une fenêtre déjà ouverte.",
"showVersions": "Affiche les versions des extensions installées, quand --list-extension est utilisé.",
"status": "Imprimer l'utilisation de processus et l'information des diagnostics.",
"stdinUnix": "Pour lire depuis stdin, ajouter '-' (ex. 'ps aux | grep code | {0} -')",
"stdinWindows": "Pour lire la sortie dun autre programme, ajouter '-' (ex. 'echo Hello World | {0} -')",
"telemetry": "Affiche tous les événements de télémétrie collectés par VS Code.",
"troubleshooting": "Résolution des problèmes",
"turn sync": "Activer ou désactiver la synchronisation.",
"uninstallExtension": "Désinstalle une extension.",
"unknownCommit": "Validation inconnue",
"unknownVersion": "Version inconnue",
"usage": "Utilisation",
"userDataDir": "Spécifie le répertoire de lutilisateur dans lequel les données sont conservées. Peut être utilisé pour ouvrir plusieurs instances distinctes du Code.",
"verbose": "Affichez la sortie détaillée (implique --wait).",
"version": "Affichez la version.",
"wait": "Attendre que les fichiers soient fermés avant de retourner."
},
"vs/platform/environment/node/argvHelper": {
"gotoValidation": "Les arguments en mode '--goto' doivent être au format 'FILE(:LINE(:CHARACTER))'.",
"multipleValues": "L'option '{0}' est définie plusieurs fois. Utilisation de la valeur '{1}'.",
"unknownOption": "Avertissement : '{0}' n'est pas dans la liste des options connues, mais est quand même transféré à Electron/Chromium."
},
"vs/platform/extensionManagement/common/extensionManagement": {
"extensions": "Extensions",
"preferences": "Préférences"
},
"vs/platform/extensionManagement/common/extensionManagementCLIService": {
"alreadyInstalled": "L'extension '{0}' est déjà installée.",
"alreadyInstalled-checkAndUpdate": "L'extension '{0}' v{1} est déjà installée. Utilisez l'option '--force' pour effectuer une mise à jour vers la dernière version, ou indiquez '@<version>' pour installer une version spécifique, par exemple '{2}@1.2.3'.",
"builtin": "L'extension '{0}' est une extension intégrée qui ne peut pas être désinstallée",
"cancelInstall": "Installation annulée de l'Extension '{0}'.",
"cancelVsixInstall": "Installation annulée de l'Extension '{0}'.",
"forceDowngrade": "Une version plus récente de l'extension '{0}' v{1} est déjà installée. Utilisez l'option '--force' pour passer à une version antérieure.",
"forceUninstall": "L'extension '{0}' est marquée en tant qu'extension intégrée par l'utilisateur. Utilisez l'option '--force' pour la désinstaller.",
"installation failed": "Échec d'installation des extensions : {0}",
"installing": "Installation de l'extension '{0}' v{1}...",
"installing builtin ": "Installation de l'extension intégrée '{0}' v{1}...",
"installingExtensions": "Installation des extensions...",
"installingExtensionsOnLocation": "Installation des extensions sur {0}...",
"listFromLocation": "Extensions installées sur {0} :",
"notFound": "Extension '{0}' introuvable.",
"notInstalled": "L'extension '{0}' n'est pas installée.",
"notInstalleddOnLocation": "L'extension '{0}' n'est pas installée sur {1}.",
"successInstall": "L'extension '{0}' v{1} a été installée.",
"successUninstall": "L'extension '{0}' a été correctement désinstallée !",
"successUninstallFromLocation": "L'extension '{0}' a été correctement désinstallée de {1} !",
"successVsixInstall": "L'extension '{0}' a été installée.",
"uninstalling": "Désinstallation de {0}...",
"updateMessage": "Mise à jour de l'extension '{0}' vers la version {1}",
"useId": "Vérifiez que vous utilisez l'ID d'extension complet, y compris l'éditeur, par ex. : {0}"
},
"vs/platform/extensionManagement/electron-sandbox/extensionTipsService": {
"exeRecommended": "{0} est installé sur votre système. Voulez-vous installer les extensions recommandées correspondantes ?"
},
"vs/platform/extensionManagement/node/extensionManagementService": {
"MarketPlaceDisabled": "La Place de marché nest pas activée",
"Not a Marketplace extension": "Seules les extensions de la Place de marché peuvent être réinstallées",
"exitCode": "Impossible dinstaller lextension. Veuillez sil vous plaît sortir et redémarrer VS Code avant de le réinstaller.",
"incompatible": "Impossible d'installer l'extension '{0}', car elle n'est pas compatible avec VS Code '{1}'.",
"malicious extension": "Impossible dinstaller l'extension car elle a été signalée comme problématique.",
"multipleDependentsError": "Impossible de désinstaller l'extension '{0}'. '{1}', '{2}' et d'autres extensions en dépendent.",
"multipleIndirectDependentsError": "Impossible de désinstaller l'extension '{0}'. Cela inclut la désinstallation de l'extension '{1}' mais '{2}', '{3}' et d'autres extensions en dépendent.",
"notExists": "Extension introuvable",
"notFoundCompatibleDependency": "Impossible d'installer l'extension '{0}', car elle n'est pas compatible avec la version actuelle de VS Code (version {1}).",
"notInstalled": "L'extension '{0}' n'est pas installée.",
"quitCode": "Impossible dinstaller lextension. Veuillez sil vous plaît quitter et redémarrer VS Code avant de le réinstaller.",
"removeError": "Erreur lors de la suppression de lextension : {0}. Veuillez quitter et relancer VS Code avant de réessayer.",
"restartCode": "Redémarrez VS Code avant de réinstaller {0}.",
"singleDependentError": "Impossible de désinstaller l'extension '{0}'. L'extension '{1}' en dépend.",
"singleIndirectDependentError": "Impossible de désinstaller l'extension '{0}'. Cela inclut la désinstallation de l'extension '{1}' mais l'extension '{2}' en dépend.",
"twoDependentsError": "Impossible de désinstaller l'extension '{0}'. Les extensions '{1}' et '{2}' en dépendent.",
"twoIndirectDependentsError": "Impossible de désinstaller l'extension '{0}'. Cela inclut la désinstallation de l'extension '{1}' mais les extensions '{2}' et '{3}' en dépendent."
},
"vs/platform/extensionManagement/node/extensionManagementUtil": {
"invalidManifest": "VSIX non valide : package.json n'est pas un fichier JSON."
},
"vs/platform/extensionManagement/node/extensionsScanner": {
"cannot read": "Impossible de lire l'extension à partir de {0}",
"errorDeleting": "Impossible de supprimer le dossier existant '{0}' pendant l'installation de l'extension '{1}'. Supprimez le dossier manuellement et réessayez",
"invalidManifest": "Extension non valide : package.json n'est pas un fichier JSON.",
"renameError": "Erreur inconnue en renommant {0} en {1}"
},
"vs/platform/extensions/common/extensionValidator": {
"versionMismatch": "L'extension n'est pas compatible avec le code {0}. L'extension nécessite {1}.",
"versionSpecificity1": "La version spécifiée dans 'engines.vscode' ({0}) n'est pas assez précise. Pour les versions de vscode antérieures à 1.0.0, définissez au minimum les versions majeure et mineure souhaitées. Par exemple : ^0.10.0, 0.10.x, 0.11.0, etc.",
"versionSpecificity2": "La version spécifiée dans 'engines.vscode' ({0}) n'est pas assez précise. Pour les versions de vscode ultérieures à 1.0.0, définissez au minimum la version majeure souhaitée. Par exemple : ^1.10.0, 1.10.x, 1.x.x, 2.x.x, etc.",
"versionSyntax": "Impossible d'analyser la valeur {0} de `engines.vscode`. Veuillez utiliser, par exemple : ^1.22.0, ^1.22.x, ..."
},
"vs/platform/externalTerminal/node/externalTerminalService": {
"console.title": "Console VS Code",
"ext.term.app.not.found": "application de terminal '{0}' introuvable",
"linux.term.failed": "Échec de '{0}'. Code de sortie : {1}",
"mac.terminal.script.failed": "Échec du script '{0}'. Code de sortie : {1}",
"mac.terminal.type.not.supported": "'{0}' non pris en charge",
"press.any.key": "Appuyez sur une touche pour continuer..."
},
"vs/platform/files/common/fileService": {
"deleteFailedNonEmptyFolder": "Impossible de supprimer le dossier non vide '{0}'.",
"deleteFailedNotFound": "Impossible de supprimer le fichier non existant '{0}'",
"deleteFailedTrashUnsupported": "Impossible de supprimer le fichier '{0}' dans la corbeille parce que le fournisseur ne prend pas en charge cette opération.",
"err.read": "Impossible de lire le fichier '{0}' ({1})",
"err.readonly": "Impossible de modifier le fichier en lecture seule '{0}'",
"err.write": "Impossible d'écrire le fichier '{0}' ({1})",
"fileExists": "Impossible de créer le fichier '{0}' (qui existe déjà) quand l'indicateur de remplacement n'est pas défini",
"fileIsDirectoryReadError": "Impossible de lire le fichier '{0}', car il s'agit d'un répertoire",
"fileIsDirectoryWriteError": "Impossible d'écrire le fichier '{0}', car il s'agit d'un répertoire",
"fileModifiedError": "Fichier modifié depuis",
"fileNotFoundError": "Impossible de résoudre le fichier non existant '{0}'",
"fileNotModifiedError": "Fichier non modifié depuis",
"fileTooLargeError": "Impossible de lire le fichier '{0}', car il est trop volumineux pour être ouvert",
"invalidPath": "Impossible de résoudre le fournisseur de système de fichiers avec le chemin de fichier relatif '{0}'",
"mkdirExistsError": "Impossible de créer le dossier '{0}', car il existe mais n'est pas un répertoire",
"noProviderFound": "Aucun fournisseur de système de fichiers pour la ressource '{0}'",
"unableToMoveCopyError1": "Copie impossible quand la source '{0}' est identique à la cible '{1}' avec une casse de chemin différente sur un système de fichiers qui ne respecte pas la casse",
"unableToMoveCopyError2": "Déplacement/copie impossible quand la source '{0}' est le parent de la cible '{1}'.",
"unableToMoveCopyError3": "Impossible de déplacer/copier '{0}' parce que la cible '{1}' existe déjà dans la destination.",
"unableToMoveCopyError4": "Impossible de déplacer/copier '{0}' dans '{1}', car un fichier ne peut pas remplacer le dossier qui le contient.",
"writeFailedUnlockUnsupported": "Impossible de déverrouiller le fichier '{0}', car le fournisseur ne le prend pas en charge."
},
"vs/platform/files/common/files": {
"sizeB": "{0} o",
"sizeGB": "{0} Go",
"sizeKB": "{0} Ko",
"sizeMB": "{0} Mo",
"sizeTB": "{0} To",
"unknownError": "Erreur inconnue"
},
"vs/platform/files/common/io": {
"fileTooLargeError": "Le fichier est trop volumineux pour être ouvert",
"fileTooLargeForHeapError": "Pour ouvrir un fichier de cette taille, vous devez redémarrer et permettre à {0} dutiliser plus de mémoire"
},
"vs/platform/files/electron-browser/diskFileSystemProvider": {
"binFailed": "Échec du déplacement de '{0}' vers la corbeille",
"trashFailed": "Échec du déplacement de '{0}' vers la corbeille"
},
"vs/platform/files/node/diskFileSystemProvider": {
"copyError": "Impossible de copier '{0}' dans '{1}' ({2}).",
"fileCopyErrorExists": "Le fichier existe déjà dans la cible",
"fileCopyErrorPathCase": "'Impossible de copier le fichier dans le même chemin avec une casse de chemin différente",
"fileExists": "Le fichier existe déjà",
"fileNotExists": "Le fichier n'existe pas",
"moveError": "Impossible de déplacer '{0}' dans '{1}' ({2})."
},
"vs/platform/issue/electron-main/issueMainService": {
"cancel": "Annuler",
"confirmCloseIssueReporter": "Votre entrée n'est pas enregistrée. Voulez-vous vraiment fermer cette fenêtre ?",
"issueReporter": "Rapporteur du problème",
"issueReporterWriteToClipboard": "Il y a trop de données à envoyer directement à GitHub. Les données sont copiées dans le Presse-papiers, collez-les dans la page d'envoi de GitHub ouverte.",
"local": "LOCAL",
"ok": "OK",
"processExplorer": "Explorateur de processus",
"yes": "Oui"
},
"vs/platform/keybinding/common/abstractKeybindingService": {
"first.chord": "Touche ({0}) utilisée. En attente d'une seconde touche...",
"missing.chord": "La combinaison de touches ({0}, {1}) nest pas une commande."
},
"vs/platform/list/browser/listService": {
"automatic keyboard navigation setting": "Contrôle si la navigation au clavier dans les listes et les arborescences est automatiquement déclenchée simplement par la frappe. Si défini sur 'false', la navigation au clavier est seulement déclenchée avec l'exécution de la commande 'list.toggleKeyboardNavigation', à laquelle vous pouvez attribuer un raccourci clavier.",
"expand mode": "Contrôle la façon dont les dossiers de l'arborescence sont développés quand vous cliquez sur les noms de dossiers. Notez que certaines arborescences et listes peuvent choisir d'ignorer ce paramètre, s'il est non applicable.",
"horizontalScrolling setting": "Contrôle si les listes et les arborescences prennent en charge le défilement horizontal dans le banc d'essai. Avertissement : L'activation de ce paramètre a un impact sur les performances.",
"keyboardNavigationSettingKey": "Contrôle le style de navigation au clavier pour les listes et les arborescences dans le banc d'essai. Les options sont Simple, Mise en surbrillance et Filtrer.",
"keyboardNavigationSettingKey.filter": "La navigation au clavier Filtrer filtre et masque tous les éléments qui ne correspondent pas à l'entrée de clavier.",
"keyboardNavigationSettingKey.highlight": "La navigation de mise en surbrillance au clavier met en surbrillance les éléments qui correspondent à l'entrée de clavier. La navigation ultérieure vers le haut ou vers le bas parcourt uniquement les éléments mis en surbrillance.",
"keyboardNavigationSettingKey.simple": "La navigation au clavier Simple place le focus sur les éléments qui correspondent à l'entrée de clavier. La mise en correspondance est effectuée sur les préfixes uniquement.",
"list smoothScrolling setting": "Détermine si les listes et les arborescences ont un défilement fluide.",
"multiSelectModifier": "Le modificateur à utiliser pour ajouter un élément dans les arbres et listes pour une sélection multiple avec la souris (par exemple dans lExplorateur, les éditeurs ouverts et la vue scm). Les mouvements de la souris 'Ouvrir à côté' (si pris en charge) s'adapteront tels quils n'entrent pas en conflit avec le modificateur multiselect.",
"multiSelectModifier.alt": "Mappe vers 'Alt' dans Windows et Linux, et vers 'Option' dans macOS.",
"multiSelectModifier.ctrlCmd": "Mappe vers 'Contrôle' dans Windows et Linux, et vers 'Commande' dans macOS.",
"openModeModifier": "Contrôle l'ouverture des éléments dans les arborescences et les listes à l'aide de la souris (si cela est pris en charge). Notez que certaines arborescences et listes peuvent choisir d'ignorer ce paramètre, s'il est non applicable.",
"render tree indent guides": "Contrôle si l'arborescence doit afficher les repères de mise en retrait.",
"tree indent setting": "Contrôle la mise en retrait de l'arborescence, en pixels.",
"workbenchConfigurationTitle": "Banc d'essai"
},
"vs/platform/markers/common/markers": {
"sev.error": "Erreur",
"sev.info": "Info",
"sev.warning": "Avertissement"
},
"vs/platform/menubar/electron-main/menubar": {
"mAbout": "À propos de {0}",
"mBringToFront": "Tout mettre au premier plan",
"mEdit": "&&Edition",
"mFile": "&&Fichier",
"mGoto": "Attei&&ndre",
"mHelp": "&&Aide",
"mHide": "Masquer {0}",
"mHideOthers": "Masquer les autres",
"mMergeAllWindows": "Fusionner toutes les fenêtres",
"mMinimize": "Réduire",
"mMoveTabToNewWindow": "Déplacer longlet vers une nouvelle fenêtre",
"mNewTab": "Nouvel onglet",
"mRun": "E&&xécuter",
"mSelection": "&&Sélection",
"mServices": "Services",
"mShowAll": "Afficher tout",
"mShowNextTab": "Afficher l'onglet suivant",
"mShowPreviousTab": "Afficher l'onglet précédent",
"mTerminal": "&&Terminal",
"mView": "Affic&&hage",
"mWindow": "Fenêtre",
"mZoom": "Zoom",
"miCheckForUpdates": "Rechercher les &&mises à jour...",
"miCheckingForUpdates": "Recherche des mises à jour...",
"miDownloadUpdate": "Télécharger la mise à jour disp&&onible",
"miDownloadingUpdate": "Téléchargement de la mise à jour...",
"miInstallUpdate": "Installer la &&mise à jour...",
"miInstallingUpdate": "Installation de la mise à jour...",
"miNewWindow": "Nouvelle &&fenêtre",
"miPreferences": "Pr&&éférences",
"miQuit": "Quitter {0}",
"miRestartToUpdate": "Redémarrer pour &&mettre à jour",
"miSwitchWindow": "Changer de &&fenêtre..."
},
"vs/platform/native/electron-main/nativeHostMainService": {
"cancel": "Annuler",
"cantCreateBinFolder": "Impossible de désinstaller la commande shell « {0} ».",
"cantUninstall": "Impossible de désinstaller la commande shell '{0}'.",
"ok": "OK",
"sourceMissing": "Impossible de trouver le script shell dans « {0} »",
"warnEscalation": "{0} va maintenant demander avec « osascript » des privilèges dadministrateur pour installer la commande shell.",
"warnEscalationUninstall": "{0} va maintenant demander avec « osascript » des privilèges dadministrateur pour désinstaller la commande shell."
},
"vs/platform/quickinput/browser/commandsQuickAccess": {
"canNotRun": "La commande '{0}' a entraîné une erreur ({1})",
"commandPickAriaLabelWithKeybinding": "{0}, {1}",
"morecCommands": "autres commandes",
"ok": "OK",
"recentlyUsed": "récemment utilisées"
},
"vs/platform/quickinput/browser/helpQuickAccess": {
"editorCommands": "commandes de l'éditeur",
"globalCommands": "commandes globales",
"helpPickAriaLabel": "{0}, {1}"
},
"vs/platform/request/common/request": {
"httpConfigurationTitle": "HTTP",
"proxy": "Paramètre proxy à utiliser. S'il n'est pas défini, il est hérité des variables d'environnement 'http_proxy' et 'https_proxy'.",
"proxyAuthorization": "Valeur à envoyer comme en-tête 'Proxy-Authorization' pour chaque demande de réseau.",
"proxySupport": "Utilisez la prise en charge du proxy pour les extensions.",
"proxySupportFallback": "Activer la prise en charge du proxy pour les extensions, revenir aux options de demande quand aucun proxy na été trouvé.",
"proxySupportOff": "Désactivez la prise en charge de proxy pour les extensions.",
"proxySupportOn": "Activez la prise en charge de proxy pour les extensions.",
"proxySupportOverride": "Activer le support de proxy pour les extensions, remplacer les options de demande.",
"strictSSL": "Spécifie si le certificat de serveur proxy doit être vérifié par rapport à la liste des autorités de certification fournies.",
"systemCertificates": "Contrôle si les certificats d'autorité de certification doivent être chargés à partir de l'OS. (Sur Windows et macOS, vous devez recharger la fenêtre après la désactivation de ce paramètre.)"
},
"vs/platform/telemetry/common/telemetryService": {
"telemetry.enableTelemetry": "Activer l'envoi de données d'utilisation et d'erreurs aux services en ligne Microsoft",
"telemetry.enableTelemetryMd": "Activez l'envoi de données d'utilisation et d'erreurs aux services en ligne Microsoft. Lisez notre déclaration de confidentialité [ici]({0}).",
"telemetryConfigurationTitle": "Télémétrie"
},
"vs/platform/terminal/common/terminalPlatformConfiguration": {
"terminal.integrated.automationShell.linux": "Chemin qui, une fois défini, substitue {0} et ignore les valeurs de {1} pour permettre une utilisation du terminal basée sur l'automatisation, par exemple dans le cas des tâches et du débogage.",
"terminal.integrated.automationShell.osx": "Chemin qui, une fois défini, substitue {0} et ignore les valeurs de {1} pour permettre une utilisation du terminal basée sur l'automatisation, par exemple dans le cas des tâches et du débogage.",
"terminal.integrated.automationShell.windows": "Chemin qui, une fois défini, substitue {0} et ignore les valeurs de {1} pour permettre une utilisation du terminal basée sur l'automatisation, par exemple dans le cas des tâches et du débogage.",
"terminal.integrated.defaultProfile.linux": "Profil par défaut à utiliser sur Linux. Ce paramètre est ignoré si {0} ou {1} sont définis.",
"terminal.integrated.defaultProfile.osx": "Profil par défaut à utiliser sur macOS. Ce paramètre est ignoré si {0} ou {1} sont définis.",
"terminal.integrated.defaultProfile.windows": "Profil par défaut à utiliser sur Windows. Ce paramètre est ignoré si {0} ou {1} sont définis.",
"terminal.integrated.inheritEnv": "Indique si les nouveaux interpréteurs de commandes doivent hériter leur environnement de VS Code, qui peut sourcer un interpréteur de connexion pour garantir linitialisation de $PATH et dautres variables de développement. Cela na aucun effet sur Windows.",
"terminal.integrated.profile.linux": "Profils Linux à présenter au moment de la création d'un terminal via la liste déroulante du terminal. Quand ils sont définis, ces profils remplacent les profils détectés par défaut. Ils sont composés de {0} et éventuellement de {1}",
"terminal.integrated.profile.osx": "Profils macOS à présenter au moment de la création d'un terminal via la liste déroulante du terminal. Quand ils sont définis, ces profils remplacent les profils détectés par défaut. Ils sont composés de {0} et éventuellement de {1}",
"terminal.integrated.profiles.windows": "Profils Windows à présenter au moment de la création d'un terminal via la liste déroulante du terminal. Pour les exclure, affectez-leur une valeur null. Pour vous servir de la configuration détectée par défaut, utilisez la propriété {0}. Sinon, définissez {1} et éventuellement {2}",
"terminal.integrated.shell.linux": "Chemin de l'interpréteur de commandes utilisé par le terminal sur Linux. [En savoir plus sur la configuration de l'interpréteur de commandes](https://code.visualstudio.com/docs/editor/integrated-terminal#_configuration).",
"terminal.integrated.shell.linux.deprecation": "Déprécié, la nouvelle méthode recommandée pour configurer votre interpréteur de commandes par défaut consiste à créer un profil de terminal dans {0} et à définir son nom de profil comme valeur par défaut dans {1}. Cela prend la priorité sur les nouveaux paramètres de profil, mais ce comportement sera sujet à changement dans le futur.",
"terminal.integrated.shell.osx": "Chemin de l'interpréteur de commandes utilisé par le terminal sur macOS. [En savoir plus sur la configuration de l'interpréteur de commandes](https://code.visualstudio.com/docs/editor/integrated-terminal#_configuration).",
"terminal.integrated.shell.osx.deprecation": "Déprécié, la nouvelle méthode recommandée pour configurer votre interpréteur de commandes par défaut consiste à créer un profil de terminal dans {0} et à définir son nom de profil comme valeur par défaut dans {1}. Cela prend la priorité sur les nouveaux paramètres de profil, mais ce comportement sera sujet à changement dans le futur.",
"terminal.integrated.shell.windows": "Chemin de l'interpréteur de commandes utilisé par le terminal sur Windows. [En savoir plus sur la configuration de l'interpréteur de commandes](https://code.visualstudio.com/docs/editor/integrated-terminal#_configuration).",
"terminal.integrated.shell.windows.deprecation": "Déprécié, la nouvelle méthode recommandée pour configurer votre interpréteur de commandes par défaut consiste à créer un profil de terminal dans {0} et à définir son nom de profil comme valeur par défaut dans {1}. Cela prend la priorité sur les nouveaux paramètres de profil, mais ce comportement sera sujet à changement dans le futur.",
"terminal.integrated.shellArgs.linux": "Arguments de ligne de commande à utiliser sur le terminal Linux. [En savoir plus sur la configuration de l'interpréteur de commandes](https://code.visualstudio.com/docs/editor/integrated-terminal#_configuration).",
"terminal.integrated.shellArgs.osx": "Arguments de ligne de commande à utiliser sur le terminal macOS. [En savoir plus sur la configuration de l'interpréteur de commandes](https://code.visualstudio.com/docs/editor/integrated-terminal#_configuration).",
"terminal.integrated.shellArgs.windows": "Arguments de ligne de commande à utiliser sur le terminal Windows. [En savoir plus sur la configuration de l'interpréteur de commandes](https://code.visualstudio.com/docs/editor/integrated-terminal#_configuration).",
"terminal.integrated.shellArgs.windows.string": "Arguments de ligne de commande au [format de ligne de commande](https://msdn.microsoft.com/en-au/08dfcab2-eb6e-49a4-80eb-87d4076c98c6) à utiliser sur le terminal Windows. [En savoir plus sur la configuration de l'interpréteur de commandes](https://code.visualstudio.com/docs/editor/integrated-terminal#_configuration).",
"terminal.integrated.useWslProfiles": "Contrôle si les distributions WSL sont affichées ou non dans la liste déroulante de terminal",
"terminalIntegratedConfigurationTitle": "Terminal intégré",
"terminalProfile.args": "Ensemble facultatif d'arguments à utiliser avec l'exécutable d'interpréteur de commandes.",
"terminalProfile.color": "ID de couleur de thème à associer à ce terminal.",
"terminalProfile.env": "Objet avec des variables denvironnement à ajouter au processus de profil de terminal. Définir sur `null` pour supprimer les variables denvironnement de lenvironnement de base.",
"terminalProfile.icon": "ID de codicon à associer à ce terminal.",
"terminalProfile.overrideName": "Contrôle si le nom du profil doit remplacer ou non celui qui est détecté automatiquement.",
"terminalProfile.path": "Chemin unique d'un exécutable d'interpréteur de commandes ou tableau des chemins utilisés en tant que solutions de secours en cas d'échec.",
"terminalProfile.windowsSource": "Source de profil qui va détecter automatiquement les chemins de l'interpréteur de commandes."
},
"vs/platform/terminal/node/terminalProcess": {
"launchFail.cwdDoesNotExist": "Le répertoire de démarrage (cwd) \"{0}\" n'existe pas",
"launchFail.cwdNotDirectory": "Le répertoire de démarrage (cwd) \"{0}\" n'est pas un répertoire",
"launchFail.executableDoesNotExist": "Le chemin de l'exécutable d'interpréteur de commandes \"{0}\" n'existe pas",
"launchFail.executableIsNotFileOrSymlink": "Le chemin de l'exécutable d'interpréteur de commandes \"{0}\" n'est pas celui d'un fichier de lien symbolique"
},
"vs/platform/theme/common/colorRegistry": {
"activeContrastBorder": "Bordure supplémentaire autour des éléments actifs pour les séparer des autres et obtenir un meilleur contraste.",
"activeLinkForeground": "Couleur des liens actifs.",
"badgeBackground": "Couleur de fond des badges. Les badges sont de courts libellés d'information, ex. le nombre de résultats de recherche.",
"badgeForeground": "Couleur des badges. Les badges sont de courts libellés d'information, ex. le nombre de résultats de recherche.",
"breadcrumbsBackground": "Couleur de fond des éléments de navigation.",
"breadcrumbsFocusForeground": "Couleur des éléments de navigation avec le focus.",
"breadcrumbsSelectedBackground": "Couleur de fond du sélecteur d’élément de navigation.",
"breadcrumbsSelectedForegound": "Couleur des éléments de navigation sélectionnés.",
"buttonBackground": "Couleur d'arrière-plan du bouton.",
"buttonBorder": "Couleur de bordure du bouton.",
"buttonForeground": "Couleur de premier plan du bouton.",
"buttonHoverBackground": "Couleur d'arrière-plan du bouton pendant le pointage.",
"buttonSecondaryBackground": "Couleur d'arrière-plan du bouton secondaire.",
"buttonSecondaryForeground": "Couleur de premier plan du bouton secondaire.",
"buttonSecondaryHoverBackground": "Couleur d'arrière-plan du bouton secondaire au moment du pointage.",
"chartsBlue": "Couleur bleue utilisée dans les visualisations de graphiques.",
"chartsForeground": "Couleur de premier plan utilisée dans les graphiques.",
"chartsGreen": "Couleur verte utilisée dans les visualisations de graphiques.",
"chartsLines": "Couleur utilisée pour les lignes horizontales dans les graphiques.",
"chartsOrange": "Couleur orange utilisée dans les visualisations de graphiques.",
"chartsPurple": "Couleur violette utilisée dans les visualisations de graphiques.",
"chartsRed": "Couleur rouge utilisée dans les visualisations de graphiques.",
"chartsYellow": "Couleur jaune utilisée dans les visualisations de graphiques.",
"checkbox.background": "Couleur de fond du widget Case à cocher.",
"checkbox.border": "Couleur de bordure du widget Case à cocher.",
"checkbox.foreground": "Couleur de premier plan du widget Case à cocher.",
"contrastBorder": "Bordure supplémentaire autour des éléments pour les séparer des autres et obtenir un meilleur contraste.",
"descriptionForeground": "Couleur de premier plan du texte descriptif fournissant des informations supplémentaires, par exemple pour un label.",
"diffDiagonalFill": "Couleur du remplissage diagonal de l'éditeur de différences. Le remplissage diagonal est utilisé dans les vues de différences côte à côte.",
"diffEditorBorder": "Couleur de bordure entre les deux éditeurs de texte.",
"diffEditorInserted": "Couleur d'arrière-plan du texte inséré. La couleur ne doit pas être opaque pour ne pas masquer les ornements sous-jacents.",
"diffEditorInsertedOutline": "Couleur de contour du texte inséré.",
"diffEditorRemoved": "Couleur d'arrière-plan du texte supprimé. La couleur ne doit pas être opaque pour ne pas masquer les ornements sous-jacents.",
"diffEditorRemovedOutline": "Couleur de contour du texte supprimé.",
"dropdownBackground": "Arrière-plan de la liste déroulante.",
"dropdownBorder": "Bordure de la liste déroulante.",
"dropdownForeground": "Premier plan de la liste déroulante.",
"dropdownListBackground": "Arrière-plan de la liste déroulante.",
"editorBackground": "Couleur d'arrière-plan de l'éditeur.",
"editorError.background": "Couleur d'arrière-plan du texte d'erreur dans l'éditeur. La couleur ne doit pas être opaque pour ne pas masquer les décorations sous-jacentes.",
"editorError.foreground": "Couleur de premier plan de la ligne ondulée marquant les erreurs dans l'éditeur.",
"editorFindMatch": "Couleur du résultat de recherche actif.",
"editorFindMatchBorder": "Couleur de bordure du résultat de recherche actif.",
"editorForeground": "Couleur de premier plan par défaut de l'éditeur.",
"editorHint.foreground": "Couleur de premier plan de la ligne ondulée d'indication dans l'éditeur.",
"editorInactiveSelection": "Couleur de la sélection dans un éditeur inactif. La couleur ne doit pas être opaque pour ne pas masquer les ornements sous-jacents.",
"editorInfo.background": "Couleur d'arrière-plan du texte d'information dans l'éditeur. La couleur ne doit pas être opaque pour ne pas masquer les décorations sous-jacentes.",
"editorInfo.foreground": "Couleur de premier plan de la ligne ondulée marquant les informations dans l'éditeur.",
"editorInlayHintBackground": "Couleur d'arrière-plan des indicateurs inline",
"editorInlayHintForeground": "Couleur de premier plan des indicateurs inline",
"editorLightBulbAutoFixForeground": "Couleur utilisée pour l'icône d'ampoule suggérant des actions de correction automatique.",
"editorLightBulbForeground": "Couleur utilisée pour l'icône d'ampoule suggérant des actions.",
"editorSelectionBackground": "Couleur de la sélection de l'éditeur.",
"editorSelectionForeground": "Couleur du texte sélectionné pour le contraste élevé.",
"editorSelectionHighlight": "Couleur des régions dont le contenu est le même que celui de la sélection. La couleur ne doit pas être opaque pour ne pas masquer les ornements sous-jacents.",
"editorSelectionHighlightBorder": "Couleur de bordure des régions dont le contenu est identique à la sélection.",
"editorWarning.background": "Couleur d'arrière-plan du texte d'avertissement dans l'éditeur. La couleur ne doit pas être opaque pour ne pas masquer les décorations sous-jacentes.",
"editorWarning.foreground": "Couleur de premier plan de la ligne ondulée marquant les avertissements dans l'éditeur.",
"editorWidgetBackground": "Couleur d'arrière-plan des gadgets de l'éditeur tels que rechercher/remplacer.",
"editorWidgetBorder": "Couleur de bordure des widgets de l'éditeur. La couleur est utilisée uniquement si le widget choisit d'avoir une bordure et si la couleur n'est pas remplacée par un widget.",
"editorWidgetForeground": "Couleur de premier plan des widgets de l'éditeur, notamment Rechercher/remplacer.",
"editorWidgetResizeBorder": "Couleur de bordure de la barre de redimensionnement des widgets de l'éditeur. La couleur est utilisée uniquement si le widget choisit une bordure de redimensionnement et si la couleur n'est pas remplacée par un widget.",
"errorBorder": "Couleur de bordure des zones d'erreur dans l'éditeur.",
"errorForeground": "Couleur principale de premier plan pour les messages d'erreur. Cette couleur est utilisée uniquement si elle n'est pas redéfinie par un composant.",
"findMatchHighlight": "Couleur des autres correspondances de recherche. La couleur ne doit pas être opaque pour ne pas masquer les ornements sous-jacents.",
"findMatchHighlightBorder": "Couleur de bordure des autres résultats de recherche.",
"findRangeHighlight": "Couleur de la plage limitant la recherche. La couleur ne doit pas être opaque pour ne pas masquer les ornements sous-jacents.",
"findRangeHighlightBorder": "Couleur de bordure de la plage limitant la recherche. La couleur ne doit pas être opaque pour ne pas masquer les ornements sous-jacents.",
"focusBorder": "Couleur de bordure globale des éléments ayant le focus. Cette couleur est utilisée si elle n'est pas remplacée par un composant.",
"foreground": "Couleur de premier plan globale. Cette couleur est utilisée si elle n'est pas remplacée par un composant.",
"highlight": "Couleur de premier plan dans la liste/l'arborescence pour la surbrillance des correspondances pendant la recherche dans une liste/arborescence.",
"hintBorder": "Couleur de bordure des zones d'indication dans l'éditeur.",
"hoverBackground": "Couleur d'arrière-plan du pointage de l'éditeur.",
"hoverBorder": "Couleur de bordure du pointage de l'éditeur.",
"hoverForeground": "Couleur de premier plan du pointage de l'éditeur.",
"hoverHighlight": "Surlignage sous le mot sélectionné par pointage. La couleur ne doit pas être opaque pour ne pas masquer les ornements sous-jacents.",
"iconForeground": "Couleur par défaut des icônes du banc d'essai.",
"infoBorder": "Couleur de bordure des zones d'informations dans l'éditeur.",
"inputBoxActiveOptionBorder": "Couleur de la bordure des options activées dans les champs d'entrée.",
"inputBoxBackground": "Arrière-plan de la zone d'entrée.",
"inputBoxBorder": "Bordure de la zone d'entrée.",
"inputBoxForeground": "Premier plan de la zone d'entrée.",
"inputOption.activeBackground": "Couleur d'arrière-plan des options activées dans les champs d'entrée.",
"inputOption.activeForeground": "Couleur de premier plan des options activées dans les champs d'entrée.",
"inputPlaceholderForeground": "Couleur de premier plan de la zone d'entrée pour le texte d'espace réservé.",
"inputValidationErrorBackground": "Couleur d'arrière-plan de la validation d'entrée pour la gravité de l'erreur.",
"inputValidationErrorBorder": "Couleur de bordure de la validation d'entrée pour la gravité de l'erreur. ",
"inputValidationErrorForeground": "Couleur de premier plan de la validation de saisie pour la sévérité Erreur.",
"inputValidationInfoBackground": "Couleur d'arrière-plan de la validation d'entrée pour la gravité des informations.",
"inputValidationInfoBorder": "Couleur de bordure de la validation d'entrée pour la gravité des informations.",
"inputValidationInfoForeground": "Couleur de premier plan de validation de saisie pour la sévérité Information.",
"inputValidationWarningBackground": "Couleur d'arrière-plan de la validation d'entrée pour la gravité de l'avertissement.",
"inputValidationWarningBorder": "Couleur de bordure de la validation d'entrée pour la gravité de l'avertissement.",
"inputValidationWarningForeground": "Couleur de premier plan de la validation de la saisie pour la sévérité Avertissement.",
"invalidItemForeground": "Couleur de premier plan de liste/arbre pour les éléments non valides, par exemple une racine non résolue dans lExplorateur.",
"keybindingLabelBackground": "Couleur darrière-plan d’étiquette de combinaison de touches. L’étiquette est utilisée pour représenter un raccourci clavier.",
"keybindingLabelBorder": "Couleur de bordure de la combinaison de touches. L’étiquette est utilisée pour représenter un raccourci clavier.",
"keybindingLabelBottomBorder": "Couleur de bordure du bas d’étiquette de combinaison de touches. L’étiquette est utilisée pour représenter un raccourci clavier.",
"keybindingLabelForeground": "Couleur de premier plan d’étiquette de combinaison de touches. L’étiquette est utilisée pour représenter un raccourci clavier.",
"listActiveSelectionBackground": "Couleur d'arrière-plan de la liste/l'arborescence de l'élément sélectionné quand la liste/l'arborescence est active. Une liste/arborescence active peut être sélectionnée au clavier, elle ne l'est pas quand elle est inactive.",
"listActiveSelectionForeground": "Couleur de premier plan de la liste/l'arborescence pour l'élément sélectionné quand la liste/l'arborescence est active. Une liste/arborescence active peut être sélectionnée au clavier, elle ne l'est pas quand elle est inactive.",
"listDeemphasizedForeground": "Couleur de premier plan de la liste/l'arborescence des éléments atténués.",
"listDropBackground": "Arrière-plan de l'opération de glisser-déplacer dans une liste/arborescence pendant le déplacement d'éléments avec la souris.",
"listErrorForeground": "Couleur de premier plan des éléments de la liste contenant des erreurs.",
"listFilterMatchHighlight": "Couleur d'arrière-plan de la correspondance filtrée.",
"listFilterMatchHighlightBorder": "Couleur de bordure de la correspondance filtrée.",
"listFilterWidgetBackground": "Couleur d'arrière-plan du widget de filtre de type dans les listes et les arborescences.",
"listFilterWidgetNoMatchesOutline": "Couleur de contour du widget de filtre de type dans les listes et les arborescences, en l'absence de correspondance.",
"listFilterWidgetOutline": "Couleur de contour du widget de filtre de type dans les listes et les arborescences.",
"listFocusBackground": "Couleur d'arrière-plan de la liste/l'arborescence pour l'élément ayant le focus quand la liste/l'arborescence est active. Une liste/arborescence active peut être sélectionnée au clavier, elle ne l'est pas quand elle est inactive.",
"listFocusForeground": "Couleur de premier plan de la liste/l'arborescence pour l'élément ayant le focus quand la liste/l'arborescence est active. Une liste/arborescence active peut être sélectionnée au clavier, elle ne l'est pas quand elle est inactive.",
"listFocusHighlightForeground": "Couleur de premier plan de la liste ou larborescence pour la surbrillance des correspondances sur les éléments ayant le focus pendant la recherche dans une liste/arborescence.",
"listFocusOutline": "Couleur de contour de la liste/l'arborescence pour l'élément ayant le focus quand la liste/l'arborescence est active. Une liste/arborescence active a le focus clavier, contrairement à une liste/arborescence inactive.",
"listHoverBackground": "Arrière-plan de la liste/l'arborescence pendant le pointage sur des éléments avec la souris.",
"listHoverForeground": "Premier plan de la liste/l'arborescence pendant le pointage sur des éléments avec la souris.",
"listInactiveFocusBackground": "Couleur d'arrière-plan de la liste/l'arborescence pour l'élément ayant le focus quand la liste/l'arborescence est active. Une liste/arborescence active peut être sélectionnée au clavier (elle ne l'est pas quand elle est inactive).",
"listInactiveFocusOutline": "Couleur de contour de la liste/l'arborescence pour l'élément ayant le focus quand la liste/l'arborescence est inactive. Une liste/arborescence active a le focus clavier, contrairement à une liste/arborescence inactive.",
"listInactiveSelectionBackground": "Couleur d'arrière-plan de la liste/l'arborescence pour l'élément sélectionné quand la liste/l'arborescence est inactive. Une liste/arborescence active peut être sélectionnée au clavier, elle ne l'est pas quand elle est inactive.",
"listInactiveSelectionForeground": "Couleur de premier plan de la liste/l'arborescence pour l'élément sélectionné quand la liste/l'arborescence est inactive. Une liste/arborescence active peut être sélectionnée au clavier, elle ne l'est pas quand elle est inactive.",
"listWarningForeground": "Couleur de premier plan des éléments de liste contenant des avertissements.",
"menuBackground": "Couleur d'arrière-plan des éléments de menu.",
"menuBorder": "Couleur de bordure des menus.",
"menuForeground": "Couleur de premier plan des éléments de menu.",
"menuSelectionBackground": "Couleur d'arrière-plan de l'élément de menu sélectionné dans les menus.",
"menuSelectionBorder": "Couleur de bordure de l'élément de menu sélectionné dans les menus.",
"menuSelectionForeground": "Couleur de premier plan de l'élément de menu sélectionné dans les menus.",
"menuSeparatorBackground": "Couleur d'un élément de menu séparateur dans les menus.",
"mergeBorder": "Couleur de bordure des en-têtes et du séparateur dans les conflits de fusion inline.",
"mergeCommonContentBackground": "Arrière-plan de contenu de l'ancêtre commun dans les conflits de fusion inline. La couleur ne doit pas être opaque pour ne pas masquer les ornements sous-jacents.",
"mergeCommonHeaderBackground": "Arrière-plan d'en-tête de l'ancêtre commun dans les conflits de fusion inline. La couleur ne doit pas être opaque pour ne pas masquer les ornements sous-jacents.",
"mergeCurrentContentBackground": "Arrière-plan de contenu actuel dans les conflits de fusion inline. La couleur ne doit pas être opaque pour ne pas masquer les ornements sous-jacents.",
"mergeCurrentHeaderBackground": "Arrière-plan d'en-tête actuel dans les conflits de fusion inline. La couleur ne doit pas être opaque pour ne pas masquer les ornements sous-jacents.",
"mergeIncomingContentBackground": "Arrière-plan de contenu entrant dans les conflits de fusion inline. La couleur ne doit pas être opaque pour ne pas masquer les ornements sous-jacents.",
"mergeIncomingHeaderBackground": "Arrière-plan d'en-tête entrant dans les conflits de fusion inline. La couleur ne doit pas être opaque pour ne pas masquer les ornements sous-jacents.",
"minimapBackground": "Couleur d'arrière-plan du minimap.",
"minimapError": "Couleur de marqueur de minimap pour les erreurs.",
"minimapFindMatchHighlight": "Couleur de marqueur de la minimap pour les correspondances.",
"minimapSelectionHighlight": "Couleur de marqueur du minimap pour la sélection de l'éditeur.",
"minimapSliderActiveBackground": "Couleur d'arrière-plan du curseur de minimap pendant un clic.",
"minimapSliderBackground": "Couleur d'arrière-plan du curseur de minimap.",
"minimapSliderHoverBackground": "Couleur d'arrière-plan du curseur de minimap pendant le survol.",
"overviewRuleWarning": "Couleur de marqueur de minimap pour les avertissements.",
"overviewRulerCommonContentForeground": "Arrière-plan de la règle d'aperçu de l'ancêtre commun dans les conflits de fusion inline.",
"overviewRulerCurrentContentForeground": "Premier plan de la règle d'aperçu actuelle pour les conflits de fusion inline.",
"overviewRulerFindMatchForeground": "Couleur de marqueur de la règle d'aperçu pour rechercher les correspondances. La couleur ne doit pas être opaque pour ne pas masquer les ornements sous-jacents.",
"overviewRulerIncomingContentForeground": "Premier plan de la règle d'aperçu entrante pour les conflits de fusion inline.",
"overviewRulerSelectionHighlightForeground": "Couleur de marqueur de la règle d'aperçu pour la mise en surbrillance des sélections. La couleur ne doit pas être opaque pour ne pas masquer les ornements sous-jacents.",
"pickerBackground": "Couleur d'arrière-plan du sélecteur rapide. Le widget de sélecteur rapide est le conteneur de sélecteurs comme la palette de commandes.",
"pickerForeground": "Couleur de premier plan du sélecteur rapide. Le widget de sélecteur rapide est le conteneur de sélecteurs comme la palette de commandes.",
"pickerGroupBorder": "Couleur du sélecteur rapide pour les bordures de regroupement.",
"pickerGroupForeground": "Couleur du sélecteur rapide pour les étiquettes de regroupement.",
"pickerTitleBackground": "Couleur d'arrière-plan du titre du sélecteur rapide. Le widget de sélecteur rapide est le conteneur de sélecteurs comme la palette de commandes.",
"problemsErrorIconForeground": "Couleur utilisée pour l'icône d'erreur des problèmes.",
"problemsInfoIconForeground": "Couleur utilisée pour l'icône d'informations des problèmes.",
"problemsWarningIconForeground": "Couleur utilisée pour l'icône d'avertissement des problèmes.",
"progressBarBackground": "Couleur de fond pour la barre de progression qui peut s'afficher lors d'opérations longues.",
"quickInput.list.focusBackground deprecation": "Utilisez quickInputList.focusBackground à la place",
"quickInput.listFocusBackground": "Couleur d'arrière-plan du sélecteur rapide pour l'élément ayant le focus.",
"quickInput.listFocusForeground": "Couleur de premier plan du sélecteur rapide pour l’élément ayant le focus.",
"sashActiveBorder": "Couleur de bordure des fenêtres coulissantes.",
"scrollbarShadow": "Ombre de la barre de défilement pour indiquer que la vue défile.",
"scrollbarSliderActiveBackground": "Couleur darrière-plan de la barre de défilement lorsqu'on clique dessus.",
"scrollbarSliderBackground": "Couleur de fond du curseur de la barre de défilement.",
"scrollbarSliderHoverBackground": "Couleur de fond du curseur de la barre de défilement lors du survol.",
"searchEditor.editorFindMatchBorder": "Couleur de bordure des correspondances de requête de l'éditeur de recherche.",
"searchEditor.queryMatch": "Couleur des correspondances de requête de l'éditeur de recherche.",
"selectionBackground": "La couleur d'arrière-plan des sélections de texte dans le banc d'essai (par ex., pour les champs d'entrée ou les zones de texte). Notez que cette couleur ne s'applique pas aux sélections dans l'éditeur et le terminal.",
"snippetFinalTabstopHighlightBackground": "Couleur darrière-plan de mise en surbrillance du tabstop final dun extrait.",
"snippetFinalTabstopHighlightBorder": "Mettez en surbrillance la couleur de bordure du dernier taquet de tabulation d'un extrait de code.",
"snippetTabstopHighlightBackground": "Couleur darrière-plan de mise en surbrillance dun extrait tabstop.",
"snippetTabstopHighlightBorder": "Couleur de bordure de mise en surbrillance dun extrait tabstop.",
"statusBarBackground": "Couleur d'arrière-plan de la barre d'état du pointage de l'éditeur.",
"textBlockQuoteBackground": "Couleur d'arrière-plan des citations dans le texte.",
"textBlockQuoteBorder": "Couleur de bordure des citations dans le texte.",
"textCodeBlockBackground": "Couleur d'arrière-plan des blocs de code dans le texte.",
"textLinkActiveForeground": "Couleur de premier plan pour les liens dans le texte lorsqu'ils sont cliqués ou survolés.",
"textLinkForeground": "Couleur des liens dans le texte.",
"textPreformatForeground": "Couleur des segments de texte préformatés.",
"textSeparatorForeground": "Couleur pour les séparateurs de texte.",
"toolbarActiveBackground": "Arrière-plan de la barre doutils quand la souris est maintenue sur des actions",
"toolbarHoverBackground": "Arrière-plan de la barre doutils lors du survol des actions à laide de la souris",
"toolbarHoverOutline": "Contour de la barre doutils lors du survol des actions à laide de la souris",
"treeIndentGuidesStroke": "Couleur de trait de l'arborescence pour les repères de mise en retrait.",
"warningBorder": "Couleur de bordure des zones d'avertissement dans l'éditeur.",
"widgetShadow": "Couleur de l'ombre des widgets, comme rechercher/remplacer, au sein de l'éditeur."
},
"vs/platform/theme/common/iconRegistry": {
"iconDefintion.fontCharacter": "Caractère de police associé à la définition d'icône.",
"iconDefintion.fontId": "ID de la police à utiliser. Si aucune valeur n'est définie, la police définie en premier est utilisée.",
"nextChangeIcon": "Icône d'accès à l'emplacement suivant de l'éditeur.",
"previousChangeIcon": "Icône d'accès à l'emplacement précédent de l'éditeur.",
"widgetClose": "Icône de l'action de fermeture dans les widgets."
},
"vs/platform/theme/common/tokenClassificationRegistry": {
"abstract": "Style à utiliser pour les symboles abstraits.",
"async": "Style à utiliser pour les symboles asynchrones.",
"class": "Style des classes.",
"comment": "Style des commentaires.",
"declaration": "Style de toutes les déclarations de symbole.",
"deprecated": "Style à utiliser pour les symboles dépréciés.",
"documentation": "Style à utiliser pour les références dans la documentation.",
"enum": "Style des énumérations.",
"enumMember": "Style des membres d'énumération.",
"event": "Style des événements.",
"function": "Style des fonctions",
"interface": "Style des interfaces.",
"keyword": "Style des mots clés.",
"labels": "Style des étiquettes.",
"macro": "Style des macros.",
"member": "Style des fonctions membres",
"method": "Style de la méthode (fonctions membres)",
"modification": "Style à utiliser pour écrire des accès.",
"namespace": "Style des espaces de noms.",
"number": "Style des chiffres.",
"operator": "Style des opérateurs.",
"parameter": "Styles des paramètres.",
"property": "Style des propriétés.",
"readonly": "Style à utiliser pour les symboles en lecture seule.",
"regexp": "Style des expressions.",
"schema.fontStyle.error": "Le style de police doit être 'italique', 'gras' ou 'souligné' ou une combinaison de ces styles. Une chaîne vide annule tous les styles.",
"schema.token.background.warning": "Les couleurs darrière-plan des tokens ne sont actuellement pas pris en charge.",
"schema.token.bold": "Définit ou annule le style de police bold (gras). Notez que la présence de 'fontStyle' substitue ce paramètre.",
"schema.token.fontStyle": "Définit les styles de police de la règle : 'italic', 'bold' ou 'underline', ou une combinaison. Tous les styles non listés sont annulés. La chaîne vide annule tous les styles.",
"schema.token.fontStyle.none": "Aucun (vide le style hérité)",
"schema.token.foreground": "Couleur de premier plan du jeton.",
"schema.token.italic": "Définit ou annule le style de police italic (italique). Notez que la présence de 'fontStyle' substitue ce paramètre.",
"schema.token.settings": "Couleurs et styles du jeton.",
"schema.token.underline": "Définit ou annule le style de police underline (souligné). Notez que la présence de 'fontStyle' substitue ce paramètre.",
"static": "Style à utiliser pour les symboles statiques.",
"string": "Style des chaînes.",
"struct": "Style des structs.",
"type": "Style pour les types.",
"typeParameter": "Style pour les paramètres de type.",
"variable": "Style des variables."
},
"vs/platform/undoRedo/common/undoRedoService": {
"cancel": "Annuler",
"cannotResourceRedoDueToInProgressUndoRedo": "Impossible de rétablir '{0}', car une opération d'annulation ou de rétablissement est déjà en cours d'exécution.",
"cannotResourceUndoDueToInProgressUndoRedo": "Impossible d'annuler '{0}', car une opération d'annulation ou de rétablissement est déjà en cours d'exécution.",
"cannotWorkspaceRedo": "Impossible de répéter '{0}' dans tous les fichiers. {1}",
"cannotWorkspaceRedoDueToChanges": "Impossible de répéter '{0}' dans tous les fichiers, car des modifications ont été apportées à {1}",
"cannotWorkspaceRedoDueToInMeantimeUndoRedo": "Impossible de rétablir '{0}' dans tous les fichiers, car une opération d'annulation ou de rétablissement s'est produite dans l'intervalle",
"cannotWorkspaceRedoDueToInProgressUndoRedo": "Impossible de rétablir '{0}' dans tous les fichiers, car une opération d'annulation ou de rétablissement est déjà en cours d'exécution pour {1}",
"cannotWorkspaceUndo": "Impossible d'annuler '{0}' dans tous les fichiers. {1}",
"cannotWorkspaceUndoDueToChanges": "Impossible d'annuler '{0}' dans tous les fichiers, car des modifications ont été apportées à {1}",
"cannotWorkspaceUndoDueToInMeantimeUndoRedo": "Impossible d'annuler '{0}' dans tous les fichiers, car une opération d'annulation ou de rétablissement s'est produite dans l'intervalle",
"cannotWorkspaceUndoDueToInProgressUndoRedo": "Impossible d'annuler '{0}' dans tous les fichiers, car une opération d'annulation ou de rétablissement est déjà en cours d'exécution sur {1}",
"confirmDifferentSource": "Voulez-vous annuler '{0}' ?",
"confirmDifferentSource.ok": "Annuler",
"confirmWorkspace": "Souhaitez-vous annuler '{0}' dans tous les fichiers ?",
"externalRemoval": "Les fichiers suivants ont été fermés et modifiés sur le disque : {0}.",
"noParallelUniverses": "Les fichiers suivants ont été modifiés de manière incompatible : {0}.",
"nok": "Annuler ce fichier",
"ok": "Annuler dans {0} fichiers"
},
"vs/platform/update/common/update.config.contribution": {
"default": "Activez la recherche de mises à jour automatique pour que VS Code recherche les mises à jour automatiquement et régulièrement.",
"deprecated": "Ce paramètre est déprécié, utilisez '{0}' à la place.",
"enableWindowsBackgroundUpdates": "Activer pour télécharger et installer les nouvelles versions de VS Code en arrière-plan sur Windows.",
"enableWindowsBackgroundUpdatesTitle": "Activer les mises à jour en arrière-plan sur Windows",
"manual": "Désactivez la recherche de mises à jour automatique en arrière-plan. Les mises à jour sont disponibles si vous les rechercher manuellement.",
"none": "Désactivez les mises à jour.",
"showReleaseNotes": "Afficher les Notes de publication après une mise à jour. Les Notes de publication sont téléchargées depuis un service en ligne de Microsoft.",
"start": "Vérifiez les mises à jour uniquement au démarrage. Désactivez les vérifications de mises à jour d'arrière-plan automatiques.",
"updateConfigurationTitle": "Mettre à jour",
"updateMode": "Choisissez si vous voulez recevoir des mises à jour automatiques. Nécessite un redémarrage après le changement. Les mises à jour sont récupérées auprès d'un service en ligne Microsoft."
},
"vs/platform/userDataSync/common/abstractSynchronizer": {
"incompatible": "Impossible de synchroniser {0}, car sa version locale {1} n'est pas compatible avec sa version distante {2}",
"incompatible sync data": "Impossible d'analyser les données de synchronisation, car elles ne sont pas compatibles avec la version actuelle."
},
"vs/platform/userDataSync/common/keybindingsSync": {
"errorInvalidSettings": "Impossible de synchroniser les combinaisons de touches, car le contenu du fichier est non valide. Ouvrez le fichier, puis corrigez-le."
},
"vs/platform/userDataSync/common/settingsSync": {
"errorInvalidSettings": "Impossible de synchroniser les paramètres, car il existe des erreurs/avertissements dans le fichier de paramètres."
},
"vs/platform/userDataSync/common/userDataAutoSyncService": {
"default service changed": "Synchronisation impossible parce que le service par défaut a changé",
"service changed": "Synchronisation impossible, car le service de synchronisation a changé",
"session expired": "Synchronisation impossible, car la session actuelle a expiré",
"turned off": "Synchronisation impossible, car la synchronisation est désactivée dans le cloud",
"turned off machine": "Impossible d'effectuer une synchronisation, car elle est désactivée sur cette machine à partir d'une autre machine."
},
"vs/platform/userDataSync/common/userDataSync": {
"app.extension.identifier.errorMessage": "Format attendu : '${publisher}.${name}'. Exemple : 'vscode.csharp'.",
"settings sync": "Synchronisation des paramètres",
"settingsSync.ignoredExtensions": "Liste des extensions à ignorer lors de la synchronisation. L'identificateur d'une extension est toujours '${publisher}.${name}'. Par exemple : 'vscode.csharp'.",
"settingsSync.ignoredSettings": "Configurez les paramètres à ignorer pendant la synchronisation.",
"settingsSync.keybindingsPerPlatform": "Synchronisez les combinaisons de touches pour chaque plateforme."
},
"vs/platform/userDataSync/common/userDataSyncMachines": {
"error incompatible": "Impossible de lire les données des machines, car la version actuelle est incompatible. Mettez à jour {0}, puis réessayez."
},
"vs/platform/windows/electron-main/window": {
"appCrashed": "La fenêtre s'est bloquée",
"appCrashedDetail": "Nous vous prions de nous excuser pour ce désagrément. Vous pouvez rouvrir la fenêtre pour reprendre l'action au moment où elle a été interrompue.",
"appCrashedDetails": "Plantage de fenêtre (raison : '{0}')",
"appStalled": "La fenêtre ne répond plus",
"appStalledDetail": "Vous pouvez rouvrir ou fermer la fenêtre, ou continuer à patienter.",
"close": "&&Fermer",
"hiddenMenuBar": "Vous pouvez toujours accéder à la barre de menus en appuyant sur la touche Alt.",
"reopen": "&&Rouvrir",
"wait": "&&Continuer à attendre"
},
"vs/platform/windows/electron-main/windowsMainService": {
"ok": "OK",
"pathNotExistDetail": "Le chemin d'accès '{0}' ne semble plus exister sur le disque.",
"pathNotExistTitle": "Le chemin d'accès n'existe pas",
"uriInvalidDetail": "LURI '{0}' nest pas valide et ne peut pas être ouverte.",
"uriInvalidTitle": "L'URI ne peut pas être ouverte"
},
"vs/platform/workspace/common/workspaceTrust": {
"trusted": "De confiance",
"untrusted": "Mode restreint"
},
"vs/platform/workspaces/common/workspaces": {
"codeWorkspace": "Espace de travail de code"
},
"vs/platform/workspaces/electron-main/workspacesHistoryMainService": {
"newWindow": "Nouvelle fenêtre",
"newWindowDesc": "Ouvre une nouvelle fenêtre",
"recentFolders": "Dossiers récents",
"recentFoldersAndWorkspaces": "Dossiers et espaces de travail récents",
"untitledWorkspace": "Sans titre (espace de travail)",
"workspaceName": "{0} (espace de travail)"
},
"vs/platform/workspaces/electron-main/workspacesManagementMainService": {
"ok": "OK",
"workspaceOpenedDetail": "Lespace de travail est déjà ouvert dans une autre fenêtre. Veuillez sil vous plaît dabord fermer cette fenêtre et puis essayez à nouveau.",
"workspaceOpenedMessage": "Impossible denregistrer lespace de travail '{0}'"
},
"win32/i18n/messages": {
"AddContextMenuFiles": "Ajouter l'action \"Ouvrir avec %1\" au menu contextuel de fichier de l'Explorateur Windows",
"AddContextMenuFolders": "Ajouter l'action \"Ouvrir avec %1\" au menu contextuel de répertoire de l'Explorateur Windows",
"AddToPath": "Ajouter à PATH (nécessite un redémarrage de l'interpréteur de commande)",
"AdditionalIcons": "Icônes supplémentaires :",
"AssociateWithFiles": "Inscrire %1 en tant qu'éditeur pour les types de fichier pris en charge",
"ConfirmUninstall": "Voulez-vous vraiment supprimer complètement %1 et tous ses composants ?",
"CreateDesktopIcon": "Créer une icône de &Bureau",
"CreateQuickLaunchIcon": "Créer un &icône de lancement rapide",
"FinishedLabel": "Le programme d'installation a fini d'installer [name] sur votre ordinateur. Vous pouvez lancer l'application en sélectionnant les raccourcis installés.",
"OpenWithCodeContextMenu": "Ouvr&ir avec %1",
"Other": "Autre :",
"RunAfter": "Exécuter %1 après l'installation",
"SourceFile": "Fichier source %1"
},
"readme.md": {
"LanguagePackTitle": "Le module linguistique fournit une expérience d'IU localisée pour VS Code.",
"Usage": "Utilisation",
"displayLanguage": "Vous pouvez remplacer la langue d'IU par défaut en définissant explicitement la langue d'affichage de VS Code à l'aide de la commande Configurer la langue d'affichage.",
"Command Palette": "Appuyez sur Ctrl+Maj+P pour faire apparaître la Palette de commandes, puis commencez à taper \"afficher\" pour filtrer le contenu et afficher la commande Configurer la langue d'affichage.",
"ShowLocale": "Appuyez sur Entrée pour afficher une liste de langues installées en fonction des paramètres régionaux. Les paramètres régionaux actuels sont en surbrillance.",
"SwtichUI": "Sélectionnez une autre entrée relative aux paramètres régionaux pour changer de langue d'IU.",
"DocLink": "Pour plus d'informations, consultez \"Docs\".",
"Contributing": "Contribution",
"Feedback": "Pour apporter des commentaires visant à améliorer la traduction, créez une entrée sous Issues dans le dépôt \"vscode-loc\".",
"LocPlatform": "Les chaînes de traduction sont conservées dans Microsoft Localization Platform. Les changements peuvent uniquement être effectués dans Microsoft Localization Platform avant d'être exportés vers le dépôt vscode-loc. Les demandes de tirage (pull requests) ne sont pas acceptées dans le dépôt vscode-loc.",
"LicenseTitle": "Licence",
"LicenseMessage": "Le code source et les chaînes sont concédés sous la licence \"MIT\".",
"Credits": "Crédits",
"Contributed": "Ce module linguistique a fait l'objet d'un effort de localisation communautaire. Il s'agit d'une contribution effectuée \"par la communauté, pour la communauté\". Un grand merci aux contributeurs de la communauté pour avoir rendu cela possible.",
"TopContributors": "Top des contributeurs :",
"Contributors": "Contributeurs :",
"EnjoyLanguagePack": "Profitez-en !"
},
"win32/i18n/Default": {
"SetupAppTitle": "Installation",
"SetupWindowTitle": "Installation - %1",
"UninstallAppTitle": "Désinstaller",
"UninstallAppFullTitle": "Désinstallation de %1",
"InformationTitle": "Informations",
"ConfirmTitle": "Confirmer",
"ErrorTitle": "Erreur",
"SetupLdrStartupMessage": "%1 va être installé. Voulez-vous continuer ?",
"LdrCannotCreateTemp": "Impossible de créer un fichier temporaire. Abandon de l'installation",
"LdrCannotExecTemp": "Impossible d'exécuter le fichier dans le répertoire temporaire. Abandon de l'installation",
"LastErrorMessage": "%1.%n%nErreur %2 : %3",
"SetupFileMissing": "Il manque le fichier %1 dans le répertoire d'installation. Corrigez le problème ou procurez-vous une nouvelle copie du programme.",
"SetupFileCorrupt": "Les fichiers d'installation sont endommagés. Procurez-vous une nouvelle copie du programme.",
"SetupFileCorruptOrWrongVer": "Les fichiers d'installation sont endommagés, ou sont incompatibles avec cette version du programme d'installation. Corrigez le problème ou procurez-vous une nouvelle copie du programme.",
"InvalidParameter": "Un paramètre non valide a été passé sur la ligne de commande :%n%n%1",
"SetupAlreadyRunning": "Le programme d'installation est déjà en cours d'exécution.",
"WindowsVersionNotSupported": "Ce programme ne prend pas en charge la version de Windows en cours d'exécution sur votre ordinateur.",
"WindowsServicePackRequired": "Ce programme nécessite %1 Service Pack %2 ou une version ultérieure.",
"NotOnThisPlatform": "Ce programme ne peut pas s'exécuter sur %1.",
"OnlyOnThisPlatform": "Ce programme doit s'exécuter sur %1.",
"OnlyOnTheseArchitectures": "Ce programme ne peut être installé que sur les versions de Windows conçues pour les architectures de processeur suivantes :%n%n%1",
"MissingWOW64APIs": "La version de Windows que vous exécutez n'inclut pas les fonctionnalités dont le programme d'installation a besoin pour effectuer une installation 64 bits. Pour corriger ce problème, installez le Service Pack %1.",
"WinVersionTooLowError": "Ce programme nécessite %1 version %2 ou une version ultérieure.",
"WinVersionTooHighError": "Ce programme ne peut pas être installé sur %1 version %2 ou une version ultérieure.",
"AdminPrivilegesRequired": "Vous devez être connecté en tant qu'administrateur durant l'installation de ce programme.",
"PowerUserPrivilegesRequired": "Vous devez être connecté en tant qu'administrateur ou en tant que membre du groupe Utilisateurs avec pouvoir durant l'installation de ce programme.",
"SetupAppRunningError": "Le programme d'installation a détecté que %1 est en cours d'exécution.%n%nFermez toutes ses instances, puis cliquez sur OK pour continuer, ou sur Annuler pour quitter.",
"UninstallAppRunningError": "Le programme de désinstallation a détecté que %1 est en cours d'exécution.%n%nFermez toutes ses instances, puis cliquez sur OK pour continuer, ou sur Annuler pour quitter.",
"ErrorCreatingDir": "Le programme d'installation n'a pas pu créer le répertoire \"%1\"",
"ErrorTooManyFilesInDir": "Impossible de créer un fichier dans le répertoire \"%1\", car il contient trop de fichiers",
"ExitSetupTitle": "Quitter le programme d'installation",
"ExitSetupMessage": "L'installation est incomplète. Si vous quittez maintenant, le programme ne sera pas installé.%n%nVous pouvez réexécuter le programme d'installation plus tard pour achever l'installation.%n%nQuitter le programme d'installation ?",
"AboutSetupMenuItem": "À propos du programme d'&installation...",
"AboutSetupTitle": "À propos du programme d'installation",
"AboutSetupMessage": "%1 version %2%n%3%n%nPage d'accueil %1 :%n%4",
"ButtonBack": "< &Précédent",
"ButtonNext": "&Suivant >",
"ButtonInstall": "Install&er",
"ButtonOK": "OK",
"ButtonCancel": "Annuler",
"ButtonYes": "Ou&i",
"ButtonYesToAll": "Oui pour to&ut",
"ButtonNo": "&Non",
"ButtonNoToAll": "Non pour t&out",
"ButtonFinish": "&Terminer",
"ButtonBrowse": "Par&courir...",
"ButtonWizardBrowse": "Pa&rcourir...",
"ButtonNewFolder": "Créer un &dossier",
"SelectLanguageTitle": "Sélectionner la langue d'installation",
"SelectLanguageLabel": "Sélectionnez la langue à utiliser durant l'installation :",
"ClickNext": "Cliquez sur Suivant pour continuer, ou sur Annuler pour quitter le programme d'installation.",
"BrowseDialogTitle": "Rechercher un dossier",
"BrowseDialogLabel": "Sélectionnez un dossier dans la liste ci-dessous, puis cliquez sur OK.",
"NewFolderName": "Nouveau dossier",
"WelcomeLabel1": "Bienvenue dans l'Assistant Installation de [name]",
"WelcomeLabel2": "[name/ver] va être installé sur votre ordinateur.%n%nIl est recommandé de fermer toutes les autres applications avant de continuer.",
"WizardPassword": "Mot de passe",
"PasswordLabel1": "Cette installation est protégée par un mot de passe.",
"PasswordLabel3": "Indiquez le mot de passe, puis cliquez sur Suivant pour continuer. Les mots de passe respectent la casse.",
"PasswordEditLabel": "Mot de &passe :",
"IncorrectPassword": "Le mot de passe que vous avez entré n'est pas correct. Réessayez.",
"WizardLicense": "Contrat de licence",
"LicenseLabel": "Veuillez lire les informations importantes suivantes avant de continuer.",
"LicenseLabel3": "Lisez le contrat de licence suivant. Vous devez accepter les termes de ce contrat avant de poursuivre l'installation.",
"LicenseAccepted": "J'&accepte le contrat",
"LicenseNotAccepted": "Je &n'accepte pas le contrat",
"WizardInfoBefore": "Informations",
"InfoBeforeLabel": "Veuillez lire les informations importantes suivantes avant de continuer.",
"InfoBeforeClickLabel": "Une fois que vous êtes prêt à poursuivre l'installation, cliquez sur Suivant.",
"WizardInfoAfter": "Informations",
"InfoAfterLabel": "Veuillez lire les informations importantes suivantes avant de continuer.",
"InfoAfterClickLabel": "Une fois que vous êtes prêt à poursuivre l'installation, cliquez sur Suivant.",
"WizardUserInfo": "Informations de l'utilisateur",
"UserInfoDesc": "Veuillez saisir les informations vous concernant.",
"UserInfoName": "Nom d'&utilisateur :",
"UserInfoOrg": "&Organisation :",
"UserInfoSerial": "Numéro de sér&ie :",
"UserInfoNameRequired": "Vous devez entrer un nom.",
"WizardSelectDir": "Sélectionner l'emplacement de destination",
"SelectDirDesc": "Où [name] doit-il être installé ?",
"SelectDirLabel3": "Le programme d'installation va installer [name] dans le dossier suivant.",
"SelectDirBrowseLabel": "Pour continuer, cliquez sur Suivant. Si vous souhaitez sélectionner un autre dossier, cliquez sur Parcourir.",
"DiskSpaceMBLabel": "Au moins [mb] Mo d'espace disque libre est nécessaire.",
"CannotInstallToNetworkDrive": "Le programme d'installation ne peut pas effectuer l'installation sur un lecteur réseau.",
"CannotInstallToUNCPath": "Le programme d'installation ne peut pas effectuer l'installation sur un chemin UNC.",
"InvalidPath": "Vous devez entrer un chemin complet avec une lettre de lecteur, par exemple :%n%nC:\\APP%n%nou un chemin UNC au format :%n%n\\\\server\\share",
"InvalidDrive": "Le lecteur ou le partage UNC sélectionné n'existe pas ou n'est pas accessible. Sélectionnez-en un autre.",
"DiskSpaceWarningTitle": "Espace disque insuffisant",
"DiskSpaceWarning": "Le programme d'installation nécessite au moins %1 Ko d'espace libre pour effectuer l'installation. Toutefois, le lecteur sélectionné n'a que %2 Ko d'espace disponible.%n%nVoulez-vous quand même continuer ?",
"DirNameTooLong": "Le nom ou le chemin du dossier est trop long.",
"InvalidDirName": "Le nom de dossier est non valide.",
"BadDirName32": "Les noms de dossiers ne peuvent pas contenir les caractères suivants :%n%n%1",
"DirExistsTitle": "Le dossier existe",
"DirExists": "Le dossier :%n%n%1%n%nexiste déjà. Voulez-vous quand même effectuer l'installation dans ce dossier ?",
"DirDoesntExistTitle": "Le dossier n'existe pas",
"DirDoesntExist": "Le dossier :%n%n%1%n%nn'existe pas. Voulez-vous créer ce dossier ?",
"WizardSelectComponents": "Sélectionner les composants",
"SelectComponentsDesc": "Quels composants doivent être installés ?",
"SelectComponentsLabel2": "Sélectionnez les composants à installer. Effacez les composants que vous ne souhaitez pas installer. Une fois que vous êtes prêt à continuer, cliquez sur Suivant.",
"FullInstallation": "Installation complète",
"CompactInstallation": "Compacter l'installation",
"CustomInstallation": "Installation personnalisée",
"NoUninstallWarningTitle": "Composants existants",
"NoUninstallWarning": "Le programme d'installation a détecté que les composants suivants sont déjà installés sur votre ordinateur :%n%n%1%n%nSi vous désélectionnez ces composants, cela n'entraînera pas leur désinstallation.%n%nVoulez-vous quand même continuer ?",
"ComponentSize1": "%1 Ko",
"ComponentSize2": "%1 Mo",
"ComponentsDiskSpaceMBLabel": "La sélection actuelle nécessite au moins [mb] Mo d'espace disque.",
"WizardSelectTasks": "Sélectionner les tâches supplémentaires",
"SelectTasksDesc": "Quelles tâches supplémentaires doivent être effectuées ?",
"SelectTasksLabel2": "Sélectionnez les tâches supplémentaires que le programme d'installation doit effectuer durant l'installation de [name], puis cliquez sur Suivant.",
"WizardSelectProgramGroup": "Sélectionner le dossier Menu Démarrer",
"SelectStartMenuFolderDesc": "Où le programme d'installation doit-il placer les raccourcis du programme ?",
"SelectStartMenuFolderLabel3": "Le programme d'installation va créer les raccourcis du programme dans le dossier Menu Démarrer suivant.",
"SelectStartMenuFolderBrowseLabel": "Pour continuer, cliquez sur Suivant. Si vous souhaitez sélectionner un autre dossier, cliquez sur Parcourir.",
"MustEnterGroupName": "Vous devez entrer un nom de dossier.",
"GroupNameTooLong": "Le nom ou le chemin du dossier est trop long.",
"InvalidGroupName": "Le nom de dossier est non valide.",
"BadGroupName": "Le nom de dossier ne peut pas contenir les caractères suivants :%n%n%1",
"NoProgramGroupCheck2": "Ne pas créer de &dossier Menu Démarrer",
"WizardReady": "Prêt à installer",
"ReadyLabel1": "Le programme d'installation est prêt à installer [name] sur votre ordinateur.",
"ReadyLabel2a": "Cliquez sur Installer pour poursuivre l'installation, ou sur Précédent pour vérifier ou changer des paramètres.",
"ReadyLabel2b": "Cliquez sur Installer pour poursuivre l'installation.",
"ReadyMemoUserInfo": "Informations de l'utilisateur :",
"ReadyMemoDir": "Emplacement de destination :",
"ReadyMemoType": "Type d'installation :",
"ReadyMemoComponents": "Composants sélectionnés :",
"ReadyMemoGroup": "Dossier Menu Démarrer :",
"ReadyMemoTasks": "Tâches supplémentaires :",
"WizardPreparing": "Préparation de l'installation",
"PreparingDesc": "Le programme d'installation se prépare à installer [name] sur votre ordinateur.",
"PreviousInstallNotCompleted": "La précédente installation ou suppression d'un programme n'a pas été achevée. Vous devez redémarrer l'ordinateur pour finir cette installation.%n%nAprès le redémarrage de votre ordinateur, réexécutez le programme d'installation pour achever l'installation de [name].",
"CannotContinue": "Le programme d'installation ne peut pas continuer. Cliquez sur Annuler pour quitter.",
"ApplicationsFound": "Les applications suivantes utilisent des fichiers qui doivent être mis à jour par le programme d'installation. Il est recommandé d'autoriser le programme d'installation à fermer automatiquement ces applications.",
"ApplicationsFound2": "Les applications suivantes utilisent des fichiers qui doivent être mis à jour par le programme d'installation. Il est recommandé d'autoriser le programme d'installation à fermer automatiquement ces applications. Une fois l'installation achevée, le programme d'installation va tenter de redémarrer les applications.",
"CloseApplications": "&Fermer automatiquement les applications",
"DontCloseApplications": "&Ne pas fermer les applications",
"ErrorCloseApplications": "Le programme d'installation n'a pas pu fermer automatiquement toutes les applications. Avant de continuer, il est recommandé de fermer toutes les applications utilisant des fichiers qui doivent être mis à jour par le programme d'installation.",
"WizardInstalling": "Installation",
"InstallingLabel": "Patientez pendant que le programme d'installation installe [name] sur votre ordinateur.",
"FinishedHeadingLabel": "Fin de l'Assistant Installation de [name]",
"FinishedLabelNoIcons": "Le programme d'installation a fini d'installer [name] sur votre ordinateur.",
"FinishedLabel": "Le programme d'installation a terminé d'installer [name] sur votre ordinateur. L'application peut être lancée en sélectionnant les icônes installées.",
"ClickFinish": "Cliquez sur Terminer pour quitter le programme d'installation.",
"FinishedRestartLabel": "Pour achever l'installation de [name], le programme d'installation doit redémarrer l'ordinateur. Voulez-vous effectuer le redémarrage maintenant ?",
"FinishedRestartMessage": "Pour achever l'installation de [name], le programme d'installation doit redémarrer l'ordinateur.%n%nVoulez-vous effectuer le redémarrage maintenant ?",
"ShowReadmeCheck": "Oui, je souhaite consulter le fichier README",
"YesRadio": "&Oui, redémarrer l'ordinateur maintenant",
"NoRadio": "&Non, je vais redémarrer l'ordinateur plus tard",
"RunEntryExec": "Exécuter %1",
"RunEntryShellExec": "Afficher %1",
"ChangeDiskTitle": "Le programme d'installation a besoin du disque suivant",
"SelectDiskLabel2": "Insérez le disque %1, puis cliquez sur OK.%n%nSi les fichiers de ce disque se trouvent dans un autre dossier que celui qui est affiché ci-dessous, entrez le chemin approprié, ou cliquez sur Parcourir.",
"PathLabel": "&Chemin :",
"FileNotInDir2": "Le fichier \"%1\" est introuvable dans \"%2\". Insérez le disque approprié, ou sélectionnez un autre dossier.",
"SelectDirectoryLabel": "Spécifiez l'emplacement du disque suivant.",
"SetupAborted": "L'installation n'est pas finie.%n%nCorrigez le problème, puis réexécutez le programme d'installation.",
"EntryAbortRetryIgnore": "Cliquez sur Réessayer pour réessayer, sur Ignorer pour continuer quand même, ou sur Abandonner pour annuler l'installation.",
"StatusClosingApplications": "Fermeture des applications...",
"StatusCreateDirs": "Création des répertoires...",
"StatusExtractFiles": "Extraction des fichiers...",
"StatusCreateIcons": "Création des raccourcis...",
"StatusCreateIniEntries": "Création des entrées INI...",
"StatusCreateRegistryEntries": "Création des entrées de Registre...",
"StatusRegisterFiles": "Inscription des fichiers...",
"StatusSavingUninstall": "Enregistrement des informations de désinstallation...",
"StatusRunProgram": "Achèvement de l'installation...",
"StatusRestartingApplications": "Redémarrage des applications...",
"StatusRollback": "Restauration des changements...",
"ErrorInternal2": "Erreur interne : %1",
"ErrorFunctionFailedNoCode": "Échec de %1",
"ErrorFunctionFailed": "Échec de %1. Code %2",
"ErrorFunctionFailedWithMessage": "Échec de %1. Code %2.%n%3",
"ErrorExecutingProgram": "Impossible d'exécuter le fichier :%n%1",
"ErrorRegOpenKey": "Erreur d'ouverture de la clé de Registre :%n%1\\%2",
"ErrorRegCreateKey": "Erreur de création de la clé de Registre :%n%1\\%2",
"ErrorRegWriteKey": "Erreur d'écriture dans la clé de Registre :%n%1\\%2",
"ErrorIniEntry": "Erreur durant la création de l'entrée INI dans le fichier \"%1\".",
"FileAbortRetryIgnore": "Cliquez sur Réessayer pour réessayer, sur Ignorer pour ignorer ce fichier (déconseillé), ou sur Abandonner pour annuler l'installation.",
"FileAbortRetryIgnore2": "Cliquez sur Réessayer pour réessayer, sur Ignorer pour continuer quand même (déconseillé), ou sur Abandonner pour annuler l'installation.",
"SourceIsCorrupted": "Le fichier source est endommagé",
"SourceDoesntExist": "Le fichier source \"%1\" n'existe pas",
"ExistingFileReadOnly": "Le fichier existant est marqué en lecture seule.%n%nCliquez sur Réessayer pour supprimer l'attribut de lecture seule et réessayer, sur Ignorer pour ignorer ce fichier, ou sur Abandonner pour annuler l'installation.",
"ErrorReadingExistingDest": "Une erreur s'est produite durant la lecture du fichier existant :",
"FileExists": "Le fichier existe déjà.%n%nVoulez-vous que le programme d'installation le remplace ?",
"ExistingFileNewer": "Le fichier existant est plus récent que celui que le programme d'installation tente d'installer. Il est recommandé de conserver le fichier existant.%n%nVoulez-vous conserver le fichier existant ?",
"ErrorChangingAttr": "Une erreur s'est produite durant le changement des attributs du fichier existant :",
"ErrorCreatingTemp": "Une erreur s'est produite durant la création d'un fichier dans le répertoire de destination :",
"ErrorReadingSource": "Une erreur s'est produite durant la lecture du fichier source :",
"ErrorCopying": "Une erreur s'est produite durant la copie d'un fichier :",
"ErrorReplacingExistingFile": "Une erreur s'est produite durant le remplacement du fichier existant :",
"ErrorRestartReplace": "Échec de RestartReplace :",
"ErrorRenamingTemp": "Une erreur s'est produite durant le changement de nom d'un fichier dans le répertoire de destination :",
"ErrorRegisterServer": "Impossible d'inscrire le fichier DLL/OCX : %1",
"ErrorRegSvr32Failed": "Échec de RegSvr32. Code de sortie %1",
"ErrorRegisterTypeLib": "Impossible d'inscrire la bibliothèque de types : %1",
"ErrorOpeningReadme": "Une erreur s'est produite durant l'ouverture du fichier README.",
"ErrorRestartingComputer": "Le programme d'installation n'a pas pu redémarrer l'ordinateur. Faites-le manuellement.",
"UninstallNotFound": "Le fichier \"%1\" n'existe pas. Impossible d'effectuer la désinstallation.",
"UninstallOpenError": "Impossible d'ouvrir le fichier \"%1\". Impossible d'effectuer la désinstallation",
"UninstallUnsupportedVer": "Le format du fichier journal de désinstallation \"%1\" n'est pas reconnu par cette version du programme de désinstallation. Impossible d'effectuer la désinstallation",
"UninstallUnknownEntry": "Une entrée inconnue (%1) a été détectée dans le journal de désinstallation",
"ConfirmUninstall": "Voulez-vous vraiment supprimer complètement %1 ? Les extensions et les paramètres ne sont pas supprimés.",
"UninstallOnlyOnWin64": "Cette installation ne peut être désinstallée que sur Windows 64 bits.",
"OnlyAdminCanUninstall": "Cette installation ne peut être désinstallée que par un utilisateur ayant des privilèges d'administrateur.",
"UninstallStatusLabel": "Patientez pendant la suppression de %1 de l'ordinateur.",
"UninstalledAll": "%1 a été correctement supprimé de l'ordinateur.",
"UninstalledMost": "La désinstallation de %1 est finie.%n%nCertains éléments n'ont pas pu être supprimés. Vous pouvez les supprimer manuellement.",
"UninstalledAndNeedsRestart": "Pour achever la désinstallation de %1, vous devez redémarrer l'ordinateur.%n%nVoulez-vous redémarrer maintenant ?",
"UninstallDataCorrupted": "Le fichier \"%1\" est endommagé. Désinstallation impossible",
"ConfirmDeleteSharedFileTitle": "Supprimer le fichier partagé ?",
"ConfirmDeleteSharedFile2": "Le système indique que le fichier partagé suivant n'est plus utilisé par les programmes. Voulez-vous que le programme de désinstallation supprime ce fichier partagé ?%n%nSi ce fichier est supprimé alors qu'il est toujours utilisé par des programmes, ces derniers risquent de ne plus fonctionner correctement. En cas de doute, choisissez Non. Cela ne pose pas de problème de laisser le fichier sur le système.",
"SharedFileNameLabel": "Nom du fichier :",
"SharedFileLocationLabel": "Emplacement :",
"WizardUninstalling": "État de la désinstallation",
"StatusUninstalling": "Désinstallation de %1...",
"ShutdownBlockReasonInstallingApp": "Installation de %1.",
"ShutdownBlockReasonUninstallingApp": "Désinstallation de %1.",
"NameAndVersion": "%1 version %2",
"AdditionalIcons": "Icônes supplémentaires :",
"CreateDesktopIcon": "Créer une icône de &Bureau",
"CreateQuickLaunchIcon": "Créer un &icône de lancement rapide",
"ProgramOnTheWeb": "%1 sur le web",
"UninstallProgram": "Désinstaller %1",
"LaunchProgram": "Lancer %1",
"AssocFileExtension": "Asso&cier %1 à l'extension de fichier %2",
"AssocingFileExtension": "Association de %1 à l'extension de fichier %2...",
"AutoStartProgramGroupDescription": "Démarrage :",
"AutoStartProgram": "Démarrer automatiquement %1",
"AddonHostProgramNotFound": "%1 est introuvable dans le dossier que vous avez sélectionné.%n%nVoulez-vous quand même continuer ?"
},
"vscode/vscode/": {
"FinishedLabel": "Le programme d'installation a fini d'installer [name] sur votre ordinateur. Vous pouvez lancer l'application en sélectionnant les raccourcis installés.",
"ConfirmUninstall": "Voulez-vous vraiment supprimer complètement %1 et tous ses composants ?",
"AdditionalIcons": "Icônes supplémentaires :",
"CreateDesktopIcon": "Créer une icône de &Bureau",
"CreateQuickLaunchIcon": "Créer un &icône de lancement rapide",
"AddContextMenuFiles": "Ajouter l'action \"Ouvrir avec %1\" au menu contextuel de fichier de l'Explorateur Windows",
"AddContextMenuFolders": "Ajouter l'action \"Ouvrir avec %1\" au menu contextuel de répertoire de l'Explorateur Windows",
"AssociateWithFiles": "Inscrire %1 en tant qu'éditeur pour les types de fichier pris en charge",
"AddToPath": "Ajouter à PATH (nécessite un redémarrage de l'interpréteur de commande)",
"RunAfter": "Exécuter %1 après l'installation",
"Other": "Autre :",
"SourceFile": "Fichier source %1",
"OpenWithCodeContextMenu": "Ouvr&ir avec %1"
},
"vs/code/electron-main/app": {
"cancel": "&&Non",
"confirmOpenDetail": "Si vous n'avez pas lancé cette requête, cela signifie peut-être que votre système a fait l'objet d'une tentative d'attaque. Si vous n'avez pas effectué d'action explicite pour lancer cette requête, appuyez sur Non",
"confirmOpenMessage": "Une application externe souhaite ouvrir '{0}' dans {1}. Voulez-vous ouvrir ce fichier ou dossier ?",
"open": "&&Oui",
"trace.detail": "Signalez le problème, et attachez manuellement le fichier suivant :\r\n{0}",
"trace.message": "Trace créée avec succès.",
"trace.ok": "OK"
},
"vs/code/electron-main/main": {
"close": "&&Fermer",
"secondInstanceAdmin": "Une seconde instance de {0} est déjà en cours d'exécution en tant qu'administrateur.",
"secondInstanceAdminDetail": "Veuillez s'il vous plaît fermer l'autre instance et réessayer à nouveau.",
"secondInstanceNoResponse": "Une autre instance de {0} est déjà en cours d'exécution mais ne répond pas",
"secondInstanceNoResponseDetail": "Veuillez s'il vous plaît fermer toutes les autres instances et réessayer à nouveau.",
"startupDataDirError": "Impossible d'écrire les données utilisateur du programme.",
"startupUserDataAndExtensionsDirErrorDetail": "{0}\r\n\r\nVérifiez que les répertoires suivants sont accessibles en mode d’écriture :\r\n\r\n{1}"
},
"vs/code/electron-sandbox/issue/issueReporterMain": {
"bugDescription": "Partagez les étapes nécessaires pour reproduire fidèlement le problème. Veuillez inclure les résultats réels et prévus. Nous prenons en charge la syntaxe GitHub Markdown. Vous pourrez éditer votre problème et ajouter des captures d'écran lorsque nous le prévisualiserons sur GitHub.",
"bugReporter": "Rapport de bogue",
"closed": "Fermé",
"createOnGitHub": "Créer sur GitHub",
"description": "Description",
"disabledExtensions": "Les extensions sont désactivées",
"extension": "Une extension",
"featureRequest": "Demande de fonctionnalité",
"featureRequestDescription": "Veuillez décrire la fonctionnalité que vous voulez voir. Nous supportons la syntaxe GitHub Markdown. Vous pourrez modifier votre problème et ajouter des captures d’écran lorsque nous la prévisualiserons sur GitHub.",
"hide": "masquer",
"loadingData": "Chargement des données...",
"marketplace": "Place de marché des extensions",
"noCurrentExperiments": "Aucune expérience active.",
"noSimilarIssues": "Aucun problème similaire trouvé",
"open": "Ouvrir",
"pasteData": "Nous avons écrit les données nécessaires dans votre presse-papiers, car elles étaient trop volumineuses à envoyer. Veuillez les coller.",
"performanceIssue": "Problème de performance",
"performanceIssueDesciption": "Quand ce problème de performance s'est-il produit ? Se produit-il au démarrage ou après une série d'actions spécifiques ? Nous prenons en charge la syntaxe Markdown de GitHub. Vous pourrez éditer votre problème et ajouter des captures d'écran lorsque nous le prévisualiserons sur GitHub.",
"previewOnGitHub": "Aperçu sur GitHub",
"rateLimited": "Limite de requête GitHub dépassée. Veuillez patienter.",
"selectSource": "Sélectionner la source",
"show": "afficher",
"similarIssues": "Problèmes similaires",
"stepsToReproduce": "Étapes à suivre pour reproduire",
"unknown": "Je ne sais pas",
"vscode": "Visual Studio Code"
},
"vs/code/electron-sandbox/issue/issueReporterPage": {
"chooseExtension": "Extension",
"completeInEnglish": "Remplissez le formulaire en anglais.",
"descriptionEmptyValidation": "Une description est obligatoire.",
"details": "Entrez les détails.",
"disableExtensions": "en désactivant toutes les extensions et en rechargeant la fenêtre",
"disableExtensionsLabelText": "Essayez de reproduire le problème au bout de {0}. Si le problème se reproduit uniquement quand les extensions sont actives, il s'agit probablement d'un problème d'extension.",
"extensionWithNoBugsUrl": "Le rapporteur de problèmes ne peut pas créer de problèmes pour cette extension, car elle ne spécifie pas d'URL pour signaler les problèmes. Consultez la page de la Place de marché de cette extension pour voir si d'autres instructions sont disponibles.",
"extensionWithNonstandardBugsUrl": "Le rapporteur de problèmes ne peut pas créer de problèmes pour cette extension. Accédez à {0} pour signaler un problème.",
"issueSourceEmptyValidation": "Une source de problème est obligatoire.",
"issueSourceLabel": "Fichier sur",
"issueTitleLabel": "Titre",
"issueTitleRequired": "Veuillez sil vous plaît entrer un titre.",
"issueTypeLabel": "Ceci est un(e)",
"sendExperiments": "Inclure les informations d'expérience A/B ({0})",
"sendExtensions": "Inclure mes extensions activées ({0})",
"sendProcessInfo": "Inclure mes processus en cours dexécution ({0})",
"sendSystemInfo": "Inclure des informations sur mon système ({0})",
"sendWorkspaceInfo": "Inclure des métadonnées sur mon espace de travail ({0})",
"show": "afficher",
"titleEmptyValidation": "Un titre est obligatoire.",
"titleLengthValidation": "Le titre est trop long."
},
"vs/code/electron-sandbox/processExplorer/processExplorerMain": {
"copy": "Copier",
"copyAll": "Tout copier",
"cpu": "% du processeur",
"debug": "Déboguer",
"forceKillProcess": "Forcer l'arrêt du processus",
"killProcess": "Tuer le processus",
"memory": "Mémoire (Mo)",
"name": "Nom de processus",
"pid": "PID"
},
"vs/workbench/api/browser/mainThreadAuthentication": {
"accountLastUsedDate": "Dernière utilisation de ce compte {0}",
"allow": "Autoriser",
"cancel": "Annuler",
"confirmLogin": "L'extension '{0}' veut se connecter en utilisant {1}.",
"manageExensions": "Choisir les extensions qui peuvent accéder à ce compte",
"manageTrustedExtensions": "Gérer les extensions approuvées",
"manageTrustedExtensions.cancel": "Annuler",
"noTrustedExtensions": "Ce compte n'a été utilisé par aucune extension.",
"notUsed": "N'a pas utilisé ce compte",
"signOut": "Se déconnecter",
"signOutMessageSimple": "Se déconnecter de '{0}' ?",
"signOutMessagve": "Le compte « {0} » a été utilisé par \r\n\r\n{1}\r\n\r\nVoulez-vous vous déconnecter de ces extensions ?",
"signedOut": "Déconnexion réussie."
},
"vs/workbench/api/browser/mainThreadCLICommands": {
"cannot be installed": "Impossible d'installer l'extension '{0}', car elle est déclarée comme n'étant pas à exécuter dans cette configuration."
},
"vs/workbench/api/browser/mainThreadComments": {
"commentsViewIcon": "Icône de vue des commentaires."
},
"vs/workbench/api/browser/mainThreadCustomEditors": {
"defaultEditLabel": "Modifier"
},
"vs/workbench/api/browser/mainThreadExtensionService": {
"disabledDep": "Impossible dactiver lextension « {0} », car elle dépend de lextension « {1} » qui est désactivée. Voulez-vous activer lextension et recharger la fenêtre ?",
"disabledDepNoAction": "Impossible dactiver lextension « {0} » car elle dépend de lextension « {1} » qui est désactivée.",
"enable dep": "Activer et recharger",
"install missing dep": "Installer et recharger",
"manageWorkspaceTrust": "Gérer lapprobation despace de travail",
"notSupportedInWorkspace": "Impossible dactiver lextension « {0} » car elle dépend de lextension « {1} » qui nest pas prise en charge dans lespace de travail actif",
"reload": "Recharger la fenêtre",
"reload window": "Impossible d'activer l'extension '{0}', car elle dépend de l'extension '{1}' qui n'est pas chargée. Voulez-vous recharger la fenêtre pour charger l'extension ?",
"restrictedMode": "Impossible dactiver lextension « {0} » car elle dépend de lextension « {1} » qui nest pas prise en charge dans le mode restreint",
"uninstalledDep": "Impossible d'activer l'extension '{0}', car elle dépend de l'extension '{1}' qui n'est pas installée. Voulez-vous installer l'extension et recharger la fenêtre ?",
"unknownDep": "Impossible d'activer l'extension '{0}', car elle dépend d'une extension '{1}' inconnue."
},
"vs/workbench/api/browser/mainThreadFileSystemEventService": {
"again": "Ne plus me poser la question",
"ask.1.copy": "L'extension '{0}' souhaite effectuer des changements de refactorisation avec cette copie de fichier",
"ask.1.create": "L'extension '{0}' souhaite effectuer des changements de refactorisation avec cette création de fichier",
"ask.1.delete": "L'extension '{0}' souhaite effectuer des changements de refactorisation avec cette suppression de fichier",
"ask.1.move": "L'extension '{0}' souhaite effectuer des changements de refactorisation avec ce déplacement de fichier",
"ask.N.copy": "'{0}' extensions souhaitent effectuer des changements de refactorisation avec cette copie de fichier",
"ask.N.create": "'{0}' extensions souhaitent effectuer des changements de refactorisation avec cette création de fichier",
"ask.N.delete": "'{0}' extensions souhaitent effectuer des changements de refactorisation avec cette suppression de fichier",
"ask.N.move": "'{0}' extensions souhaitent effectuer des changements de refactorisation avec ce déplacement de fichier",
"cancel": "Ignorer les changements",
"files.participants.timeout": "Délai d'attente en millisecondes après lequel les participants pour la création, le renommage et la suppression de fichier sont supprimés. Utilisez '0' pour désactiver les participants.",
"label": "Réinitialiser le choix pour 'L'opération de fichier nécessite un aperçu'",
"msg-copy": "Exécution des participants 'Copie du fichier'...",
"msg-create": "Exécution des participants de 'Création de fichier'...",
"msg-delete": "Exécution des participants de 'Suppression de fichier'...",
"msg-rename": "Exécution des participants de 'Renommage de fichier'...",
"ok": "OK",
"preview": "Afficher l'aperçu"
},
"vs/workbench/api/browser/mainThreadMessageService": {
"cancel": "Annuler",
"defaultSource": "Extension",
"extensionSource": "{0} (extension)",
"manageExtension": "Gérer l'extension",
"ok": "OK"
},
"vs/workbench/api/browser/mainThreadProgress": {
"manageExtension": "Gérer l'extension"
},
"vs/workbench/api/browser/mainThreadSaveParticipant": {
"timeout.onWillSave": "OnWillSaveTextDocument-event avorté après 1750 ms"
},
"vs/workbench/api/browser/mainThreadTask": {
"task.label": "{0}: {1}"
},
"vs/workbench/api/browser/mainThreadTunnelService": {
"remote.tunnel.openTunnel": "L'extension {0} a réacheminé le port {1}. Vous devez effectuer l'exécution en tant que superutilisateur pour pouvoir utiliser le port {2} localement.",
"remote.tunnelsView.elevationButton": "Utiliser le port {0} en tant que sudo..."
},
"vs/workbench/api/browser/mainThreadUriOpeners": {
"openerFailedMessage": "Impossible d'ouvrir l'URI avec '{0}' : {1}",
"openerFailedUseDefault": "Ouvrir en utilisant le mode d'ouverture par défaut"
},
"vs/workbench/api/browser/mainThreadWebviews": {
"errorMessage": "Une erreur sest produite lors de restauration de a vue : {0}"
},
"vs/workbench/api/browser/mainThreadWorkspace": {
"folderStatusChangeFolder": "L'extension '{0}' a modifié des dossiers de lespace de travail",
"folderStatusMessageAddMultipleFolders": "L'extension '{0}' a ajouté {1} dossiers à lespace de travail",
"folderStatusMessageAddSingleFolder": "L'extension '{0}' a ajouté 1 dossier à lespace de travail",
"folderStatusMessageRemoveMultipleFolders": "L'extension '{0}' a supprimé {1} dossiers de lespace de travail",
"folderStatusMessageRemoveSingleFolder": "L'extension '{0}' a supprimé 1 dossier de lespace de travail"
},
"vs/workbench/api/browser/viewsExtensionPoint": {
"ViewContainerDoesnotExist": "Le conteneur de vues '{0}' n'existe pas et toutes les vues inscrites dans ce conteneur sont ajoutées à l''Explorateur'.",
"ViewContainerRequiresProposedAPI": "L'affichage du conteneur '{0}' requiert l'activation de 'enableProposedApi' pour être ajouté à 'Remote'.",
"duplicateView1": "Impossible d'inscrire plusieurs vues avec le même ID '{0}'",
"duplicateView2": "Une vue avec l'ID '{0}' est déjà inscrite.",
"optenum": "la propriété '{0}' peut être omise ou doit faire partie de {1}",
"optstring": "la propriété '{0}' peut être omise ou doit être de type 'string'",
"requirearray": "les vues doivent être un tableau",
"requireidstring": "la propriété '{0}' est obligatoire et doit être de type 'string'. Seuls les caractères alphanumériques , '_', et '-' sont autorisés.",
"requirestring": "la propriété '{0}' est obligatoire et doit être de type 'string'",
"unknownViewType": "Type de vue inconnu : '{0}'.",
"viewcontainer requirearray": "les conteneurs de vues doivent être un tableau",
"views.container.activitybar": "Les conteneurs visuels contribuent à la barre d'activité",
"views.container.panel": "Ajouter des conteneurs de vues au panneau",
"views.contributed": "Ajoute des vues au conteneur de vues ajoutées",
"views.debug": "Les vues dans le conteneur de débogage contribuent à la barre d'activité",
"views.explorer": "Les vues dans le conteneur \"Explorer\" contribuent à la barre d'activité",
"views.remote": "Apporte des vues au conteneur À distance dans la barre Activité. Pour ajouter des vues à ce conteneur, vous devez activer enableProposedApi.",
"views.scm": "Les vues dans le conteneur \"SCM\" contribuent à la barre d'activité",
"views.test": "Fournit des vues du conteneur de test dans la barre d'activités",
"vscode.extension.contributes.view.contextualTitle": "Contexte lisible par lhomme à afficher au moment où laffichage quitte son emplacement dorigine. Par défaut, le nom de conteneur de laffichage est utilisé.",
"vscode.extension.contributes.view.group": "Groupe imbriqué dans le viewlet",
"vscode.extension.contributes.view.icon": "Chemin de l'icône de vue. Les icônes de vue s'affichent quand le nom de la vue ne peut pas être affiché. Bien que tout type de fichier image soit accepté, il est recommandé d'utiliser des icônes au format SVG.",
"vscode.extension.contributes.view.id": "Identificateur de la vue. Il doit être unique sur l'ensemble des vues. Nous vous recommandons d'ajouter l'ID de votre extension à l'ID de vue. Utilisez-le pour inscrire un fournisseur de données par le biais de l'API 'vscode.window.registerTreeDataProviderForView', ainsi que pour déclencher l'activation de votre extension en inscrivant l'événement 'onView:${id}' à 'activationEvents'.",
"vscode.extension.contributes.view.initialState": "État initial de la vue quand l'extension est installée pour la première fois. Une fois que l'utilisateur a changé l'état d'affichage en réduisant, en déplaçant ou en masquant la vue, l'état initial n'est plus utilisé.",
"vscode.extension.contributes.view.initialState.collapsed": "La vue s'affiche dans le conteneur de vue, mais de manière réduite.",
"vscode.extension.contributes.view.initialState.hidden": "La vue n'est pas affichée dans le conteneur de vue. Toutefois, elle est détectable via le menu des vues et d'autres points d'entrée relatifs aux vues. Elle peut être affichée par l'utilisateur.",
"vscode.extension.contributes.view.initialState.visible": "État initial par défaut pour la vue. Dans la plupart des conteneurs, la vue est développée. Toutefois, certains conteneurs intégrés (explorateur, SCM et débogage) affichent toutes les vues réduites, quelle que soit la 'visibilité'.",
"vscode.extension.contributes.view.name": "Nom de la vue, contrôlable de visu. À afficher",
"vscode.extension.contributes.view.remoteName": "Nom du type d'utilisation à distance associé à cette vue",
"vscode.extension.contributes.view.tree": "La vue repose sur un 'TreeView' créé par 'createTreeView'.",
"vscode.extension.contributes.view.type": "Type de vue. Il peut s'agir de 'tree' pour une vue basée sur une arborescence ou de 'webview' pour une vue basée sur une vue web. La valeur par défaut est 'tree'.",
"vscode.extension.contributes.view.webview": "La vue repose sur un 'WebviewView' inscrit par un 'registerWebviewViewProvider'.",
"vscode.extension.contributes.view.when": "Condition qui doit être true pour afficher cette vue",
"vscode.extension.contributes.views": "Ajoute des vues à l'éditeur",
"vscode.extension.contributes.views.containers.icon": "Chemin daccès à licône de conteneur. Les icônes font 24x24, centrées sur un bloc de 50x40 et ont une couleur de remplissage de 'rgb (215, 218, 224)' ou '#d7dae0'. Il est recommandé que les icônes soient en SVG, même si nimporte quel type de fichier image est accepté.",
"vscode.extension.contributes.views.containers.id": "Identificateur unique utilisé pour identifier le conteneur dans lequel les vues peuvent être contribuées en utilisant le point de contribution 'views'.",
"vscode.extension.contributes.views.containers.title": "Chaîne lisible par un humain permettant d'afficher le conteneur",
"vscode.extension.contributes.viewsContainers": "Contribue aux conteneurs de vues vers l’éditeur"
},
"vs/workbench/api/common/configurationExtensionPoint": {
"config.property.defaultConfiguration.languageExpected": "Sélecteur de langage attendu (par exemple [\"java\"])",
"config.property.defaultConfiguration.warning": "Impossible d'enregistrer les valeurs de configuration par défaut pour '{0}'. Seules les valeurs par défaut des paramètres spécifiques au langage sont prises en charge.",
"invalid.allOf": "'configuration.allOf' est obsolète et ne doit plus être utilisé. Au lieu de cela, passez plusieurs sections de configuration sous forme de tableau au point de contribution 'configuration'.",
"invalid.properties": "'configuration.properties' doit être un objet",
"invalid.property": "La propriété de configuration.properties « {0} » doit être un objet",
"invalid.title": "'configuration.title' doit être une chaîne",
"scope.application.description": "Configuration pouvant être configurée uniquement dans les paramètres d'utilisateur.",
"scope.deprecationMessage": "Si la valeur est définie, la propriété est marquée comme dépréciée et le message donné est affiché comme explication.",
"scope.description": "Étendue dans laquelle la configuration est applicable. Les étendues disponibles sont 'application', 'machine', 'window', 'resource' et 'machine-overridable'.",
"scope.enumDescriptions": "Descriptions des valeurs d'énumération",
"scope.language-overridable.description": "Configuration de ressource modifiable dans les paramètres propres au langage.",
"scope.machine-overridable.description": "Configuration machine pouvant également être configurée dans le Workbench ou dans les paramètres de l'espace de travail ou de dossier.",
"scope.machine.description": "Configuration pouvant être effectuée seulement dans les paramètres utilisateur ou dans les paramètres d'utilisation à distance.",
"scope.markdownDeprecationMessage": "Si elle est définie, la propriété est marquée comme étant dépréciée, et le message spécifié est affiché en tant qu'explication au format Markdown.",
"scope.markdownDescription": "La description au format markdown.",
"scope.markdownEnumDescriptions": "Description des valeurs d'énumération au format markdown.",
"scope.resource.description": "Configuration pouvant être configurée dans les paramètres d'utilisateur, à distance, de l'espace de travail ou de dossier.",
"scope.window.description": "Configuration pouvant être configurée dans les paramètres d'utilisateur, à distance ou de l'espace de travail.",
"unknownWorkspaceProperty": "Propriété de configuration despace de travail inconnue",
"vscode.extension.contributes.configuration": "Ajoute des paramètres de configuration.",
"vscode.extension.contributes.configuration.properties": "Description des propriétés de configuration.",
"vscode.extension.contributes.configuration.property.empty": "La propriété ne doit pas être vide.",
"vscode.extension.contributes.configuration.title": "Résumé des paramètres. Cette étiquette va être utilisée dans le fichier de paramètres en tant que commentaire de séparation.",
"vscode.extension.contributes.defaultConfiguration": "Contribue aux paramètres de configuration d'éditeur par défaut en fonction du langage.",
"workspaceConfig.extensions.description": "Extensions de l'espace de travail",
"workspaceConfig.folders.description": "Liste des dossiers à être chargés dans lespace de travail.",
"workspaceConfig.launch.description": "Configurations de lancement de lespace de travail",
"workspaceConfig.name.description": "Nom facultatif pour le dossier.",
"workspaceConfig.path.description": "Un chemin de fichier, par exemple, '/root/folderA' ou './folderA' pour un chemin relatif résolu selon lemplacement du fichier despace de travail.",
"workspaceConfig.remoteAuthority": "Le serveur distant sur lequel se trouve lespace de travail.",
"workspaceConfig.settings.description": "Paramètres de l'espace de travail",
"workspaceConfig.tasks.description": "Configurations de tâches d'espace de travail",
"workspaceConfig.uri.description": "URI du dossier"
},
"vs/workbench/api/common/extHostDiagnostics": {
"limitHit": "Les {0} erreurs et avertissements supplémentaires ne sont pas affichés."
},
"vs/workbench/api/common/extHostExtensionService": {
"extensionTestError": "Le chemin {0} ne pointe pas vers un Test Runner d'extension valide.",
"extensionTestError1": "Impossible de charger Test Runner."
},
"vs/workbench/api/common/extHostProgress": {
"extensionSource": "{0} (extension)"
},
"vs/workbench/api/common/extHostStatusBar": {
"extensionLabel": "{0} (Extension)",
"status.extensionMessage": "État de l'extension"
},
"vs/workbench/api/common/extHostTerminalService": {
"launchFail.idMissingOnExtHost": "Le terminal ayant l'ID {0} sur l'hôte d'extension est introuvable"
},
"vs/workbench/api/common/extHostTreeViews": {
"treeView.duplicateElement": "L'élément avec l'id {0} est déjà inscrit",
"treeView.notRegistered": "Aucune arborescence avec l'ID \"{0}\" n'est inscrite."
},
"vs/workbench/api/common/extHostWorkspace": {
"updateerror": "L'extension '{0}' na pas pu mettre à jour les dossiers de lespace de travail : {1}"
},
"vs/workbench/api/common/jsonValidationExtensionPoint": {
"contributes.jsonValidation": "Ajoute une configuration de schéma json.",
"contributes.jsonValidation.fileMatch": "Modèle de fichier (ou tableau de modèles) à rechercher, par exemple, \"package.json\" ou \"*.launch\". Les modèles d'exclusion commencent par '!'",
"contributes.jsonValidation.url": "URL de schéma ('http:', 'https:') ou chemin relatif du dossier d'extensions ('./').",
"invalid.fileMatch": "'configuration.jsonValidation.fileMatch' doit être défini comme une chaîne ou un tableau de chaînes.",
"invalid.jsonValidation": "'configuration.jsonValidation' doit être un tableau",
"invalid.path.1": "'contributes.{0}.url' ({1}) doit être inclus dans le dossier de l'extension ({2}). L'extension risque de ne pas être portable.",
"invalid.url": "'configuration.jsonValidation.url' doit être une URL ou un chemin relatif",
"invalid.url.fileschema": "'configuration.jsonValidation.url' est une URL relative non valide : {0}",
"invalid.url.schema": "'configuration.jsonValidation.url' doit être une URL absolue ou commencer par './' pour référencer les schémas situés dans l'extension."
},
"vs/workbench/api/common/menusExtensionPoint": {
"comment.actions": "Menu contextuel des commentaires ajoutés, affiché sous forme de boutons sous l'éditeur de commentaires",
"comment.title": "Menu de titre des commentaires ajoutés",
"commentThread.actions": "Menu contextuel du thread des commentaires ajoutés, affiché sous forme de boutons sous l'éditeur de commentaires",
"commentThread.title": "Menu de titre du thread des commentaires ajoutés",
"dup": "La commande '{0}' apparaît plusieurs fois dans la section 'commands'.",
"dupe.command": "L'élément de menu fait référence à la même commande que la commande par défaut et la commande alt",
"inlineCompletions.actions": "Actions affichées lors du survol de la souris sur un complètement en ligne",
"menuId.invalid": "'{0}' est un identificateur de menu non valide",
"menus.changeTitle": "Menu de changement inline du contrôle de code source",
"menus.commandPalette": "Palette de commandes",
"menus.debugCallstackContext": "Menu contextuel de la vue de la pile d'appels de débogage",
"menus.debugToolBar": "Menu de la barre d'outils de débogage",
"menus.debugVariablesContext": "Menu contextuel de la vue des variables de débogage",
"menus.editorContext": "Menu contextuel de l'éditeur",
"menus.editorContextCopyAs": "Sous-menu 'Copier en tant que' dans le menu contextuel de l'éditeur",
"menus.editorTabContext": "Menu contextuel des onglets de l'éditeur",
"menus.editorTitle": "Menu de titre de l'éditeur",
"menus.editorTitleRun": "Exécuter le sous-menu dans le menu du titre de l'éditeur",
"menus.explorerContext": "Menu contextuel de l'Explorateur de fichiers",
"menus.extensionContext": "Menu contextuel de l'extension",
"menus.file": "Menu fichier de niveau supérieur",
"menus.home": "Menu contextuel de l'indicateur d'accueil (web uniquement)",
"menus.opy": "Sous-menu 'Copier en tant que' dans le menu Edition de niveau supérieur",
"menus.resourceFolderContext": "Menu contextuel du dossier de ressources de contrôle de code source",
"menus.resourceGroupContext": "Menu contextuel du groupe de ressources du contrôle de code source",
"menus.resourceStateContext": "Menu contextuel de l'état des ressources du contrôle de code source",
"menus.scmSourceControl": "Le menu de contrôle de code source",
"menus.scmTitle": "Menu du titre du contrôle de code source",
"menus.statusBarRemoteIndicator": "Menu dindicateur distant dans la barre d’état",
"menus.statusBarWindowIndicator": "Menu d'indicateur de fenêtre dans la barre d'état",
"menus.statusBarWindowIndicator.deprecated": "Utilisez plutôt le menu « statusBar/remoteIndicator ».",
"menus.touchBar": "La touch bar (macOS uniquement)",
"missing.altCommand": "L'élément de menu fait référence à une commande alt '{0}' qui n'est pas définie dans la section 'commands'.",
"missing.command": "L'élément de menu fait référence à une commande '{0}' qui n'est pas définie dans la section 'commands'.",
"missing.submenu": "L'élément de menu référence un sous-menu '{0}' qui n'est pas défini dans la section 'submenus'.",
"nonempty": "valeur non vide attendue.",
"notebook.cell.title": "Menu du titre de cellule de notebook ajouté",
"notebook.toolbar": "Menu de barre d'outils de notebook faisant l'objet d'une contribution",
"notebook.toolbar.right": "Menu de barre doutils droit du bloc-notes collaboratif",
"opticon": "la propriété 'icon' peut être omise, ou doit être une chaîne ou un littéral de type '{dark, light}'",
"optstring": "la propriété '{0}' peut être omise ou doit être de type 'string'",
"proposed": "API proposée",
"proposedAPI.invalid": "{0} est un identificateur de menu proposé disponible uniquement après le développement ou avec le commutateur de ligne de commande suivant : --enable-proposed-api {1}",
"require": "les éléments de sous-menu doivent correspondre à un objet",
"requireStringOrObject": "la propriété `{0}` est obligatoire et doit être de type `string` ou `object`",
"requirearray": "les éléments de sous-menu doivent correspondre à un tableau",
"requirestring": "la propriété '{0}' est obligatoire et doit être de type 'string'",
"requirestrings": "les propriétés `{0}` et `{1}` sont obligatoires et doivent être de type `string`",
"submenuId.duplicate.id": "Le sous-menu '{0}' a déjà été inscrit.",
"submenuId.invalid.id": "'{0}' est un identificateur de sous-menu non valide",
"submenuId.invalid.label": "'{0}' est une étiquette de sous-menu non valide",
"submenuItem.duplicate": "Le sous-menu '{0}' a déjà été ajouté au menu '{1}'.",
"testing.item.title": "Menu des éléments de test faisant l'objet d'une contribution",
"unsupported.submenureference": "L'élément de menu référence un sous-menu d'un menu qui ne prend pas en charge les sous-menus.",
"view.itemContext": "Menu contextuel de l'élément de vue ajoutée",
"view.timelineContext": "Menu contextuel d'un élément de la vue Chronologie",
"view.timelineTitle": "Menu du titre de la vue Chronologie",
"view.tunnelContext": "Menu contextuel d'un élément de la vue Ports",
"view.tunnelOriginInline": "Menu en ligne de l'origine d'un élément de la vue Ports",
"view.tunnelPortInline": "Menu en ligne du port dun élément de laffichage des ports",
"view.viewTitle": "Menu de titre de la vue ajoutée",
"vscode.extension.contributes.commandType.category": "(Facultatif) chaîne de catégorie en fonction de laquelle la commande est regroupée dans l'IU",
"vscode.extension.contributes.commandType.command": "Identificateur de la commande à exécuter",
"vscode.extension.contributes.commandType.icon": "(Facultatif) Icône utilisée pour représenter la commande dans l'interface utilisateur. Peut être un chemin de fichier, un objet avec des chemins de fichier pour les thèmes foncés et clairs, ou des références à une icône de thème, par ex., '\\$(zap)'",
"vscode.extension.contributes.commandType.icon.dark": "Chemin de l'icône quand un thème foncé est utilisé",
"vscode.extension.contributes.commandType.icon.light": "Chemin de l'icône quand un thème clair est utilisé",
"vscode.extension.contributes.commandType.precondition": "(Facultatif) Condition qui doit être vraie pour permettre l'activation de la commande dans l'IU (menu et combinaisons de touches). N'empêche pas d'exécuter la commande par d'autres moyens, par exemple l'API 'executeCommand'.",
"vscode.extension.contributes.commandType.shortTitle": "Titre court représentant la commande dans lIU",
"vscode.extension.contributes.commandType.title": "Titre en fonction duquel la commande est représentée dans l'IU",
"vscode.extension.contributes.commands": "Ajoute des commandes à la palette de commandes.",
"vscode.extension.contributes.menuItem.alt": "Identificateur d'une commande alternative à exécuter. La commande doit être déclarée dans la section 'commands'",
"vscode.extension.contributes.menuItem.command": "Identificateur de la commande à exécuter. La commande doit être déclarée dans la section 'commands'",
"vscode.extension.contributes.menuItem.group": "Groupe auquel cet élément appartient",
"vscode.extension.contributes.menuItem.submenu": "Identificateur du sous-menu à afficher dans cet élément.",
"vscode.extension.contributes.menuItem.when": "Condition qui doit être true pour afficher cet élément",
"vscode.extension.contributes.menus": "Contribue à fournir des éléments de menu à l'éditeur",
"vscode.extension.contributes.submenu.icon": "(Facultatif) Icône utilisée pour représenter le sous-menu dans l'IU. Il peut s'agir d'un chemin de fichier, d'un objet avec des chemins de fichiers pour les thèmes sombre et clair, ou d'une référence à une icône de thème, par exemple '\\$(zap)'",
"vscode.extension.contributes.submenu.icon.dark": "Chemin de l'icône quand un thème foncé est utilisé",
"vscode.extension.contributes.submenu.icon.light": "Chemin de l'icône quand un thème clair est utilisé",
"vscode.extension.contributes.submenu.id": "Identificateur du menu à afficher en tant que sous-menu.",
"vscode.extension.contributes.submenu.label": "Libellé de l'élément de menu qui mène à ce sous-menu.",
"vscode.extension.contributes.submenus": "Contribue aux éléments de sous-menu de l'éditeur"
},
"vs/workbench/api/node/extHostDebugService": {
"debug.terminal.title": "élément débogué"
},
"vs/workbench/browser/actions/developerActions": {
"inspect context keys": "Inspecter les clés de contexte",
"logStorage": "Journaliser le contenu de la base de données de stockage",
"logWorkingCopies": "Journaliser les copies de travail",
"screencastMode.fontSize": "Contrôle la taille de police (en pixels) du clavier en mode de capture vidéo d'écran.",
"screencastMode.keyboardOverlayTimeout": "Contrôle la durée (en millisecondes) d'affichage de la superposition du clavier en mode capture vidéo.",
"screencastMode.location.verticalPosition": "Contrôle le décalage vertical de la superposition du mode de capture vidéo depuis le bas par rapport à la hauteur du Workbench.",
"screencastMode.mouseIndicatorColor": "Contrôle la couleur hexadécimale (#RGB, #RGBA, #RRGGBB ou #RRGGBBAA) de l'indicateur de la souris en mode capture vidéo.",
"screencastMode.mouseIndicatorSize": "Contrôle la taille (en pixels) de l'indicateur de la souris en mode capture vidéo.",
"screencastMode.onlyKeyboardShortcuts": "Affichez uniquement les raccourcis clavier en mode capture d'écran.",
"screencastModeConfigurationTitle": "Mode de capture vidéo",
"toggle screencast mode": "Activer/désactiver le mode Capture vidéo"
},
"vs/workbench/browser/actions/helpActions": {
"keybindingsReference": "Référence des raccourcis clavier",
"miDocumentation": "&&Documentation",
"miIntroductoryVideos": "&&Vidéos d'introduction",
"miKeyboardShortcuts": "Référence des racco&&urcis clavier",
"miLicense": "Affic&&her la licence",
"miPrivacyStatement": "Déclarat&&ion de confidentialité",
"miTipsAndTricks": "Conseils et astu&&ces",
"miTwitter": "&&Rejoignez-nous sur Twitter",
"miUserVoice": "&&Rechercher parmi les requêtes de fonctionnalités",
"newsletterSignup": "S'inscrire au bulletin d'informations de VS Code",
"openDocumentationUrl": "Documentation",
"openIntroductoryVideosUrl": "Vidéos d'introduction",
"openLicenseUrl": "Voir la licence",
"openPrivacyStatement": "Déclaration de confidentialité",
"openTipsAndTricksUrl": "Conseils et astuces",
"openTwitterUrl": "Rejoignez-nous sur Twitter",
"openUserVoiceUrl": "Rechercher dans les demandes de fonctionnalité"
},
"vs/workbench/browser/actions/layoutActions": {
"closeSidebar": "Fermer la barre latérale",
"compositePart.hideSideBarLabel": "Masquer la barre latérale",
"decreaseEditorHeight": "Diminuer la hauteur de l'éditeur",
"decreaseEditorWidth": "Diminuer la largeur de l'éditeur",
"decreaseViewSize": "Diminuer la taille de l'affichage actuel",
"increaseEditorHeight": "Augmenter la hauteur de l'éditeur",
"increaseEditorWidth": "Augmenter la largeur de l'éditeur",
"increaseViewSize": "Augmenter la taille de l'affichage actuel",
"miAppearance": "&&Apparence",
"miMoveSidebarLeft": "Déplacer la &&barre latérale vers la gauche",
"miMoveSidebarRight": "Déplacer la &&barre latérale vers la droite",
"miShowActivityBar": "Afficher la &&Barre d'activités",
"miShowEditorArea": "Afficher la zone de l'édit&&eur",
"miShowMenuBar": "Afficher la &&barre de menus",
"miShowSidebar": "Afficher la &&barre latérale",
"miShowStatusbar": "Afficher la barre d'é&&tat",
"miToggleCenteredLayout": "Disposition &&centrée",
"miToggleZenMode": "Mode Zen",
"move sidebar left": "Déplacer la barre latérale vers la gauche",
"move sidebar right": "Déplacer la barre latérale vers la droite",
"moveFocusedView": "Déplacer la vue ayant le focus",
"moveFocusedView.error.noFocusedView": "Aucune vue n'a actuellement le focus.",
"moveFocusedView.error.nonMovableView": "La vue ayant actuellement le focus ne peut pas être déplacée.",
"moveFocusedView.newContainerInPanel": "Nouvelle entrée de panneau",
"moveFocusedView.newContainerInSidebar": "Nouvelle entrée de barre latérale",
"moveFocusedView.selectDestination": "Sélectionner une destination pour la vue",
"moveFocusedView.selectView": "Sélectionner une vue à déplacer",
"moveFocusedView.title": "Vue : déplacer {0}",
"moveSidebarLeft": "Déplacer la barre latérale vers la gauche",
"moveSidebarRight": "Déplacer la barre latérale vers la droite",
"moveView": "Déplacer la vue",
"ok": "OK",
"panel": "Panneau",
"panelContainer": "Panneau / {0}",
"resetFocusedView.error.noFocusedView": "Aucune vue n'a actuellement le focus.",
"resetFocusedViewLocation": "Réinitialiser l'emplacement de vue qui a le focus",
"resetViewLocations": "Réinitialiser les emplacements des vues",
"sidebar": "Barre latérale",
"sidebarContainer": "Barre latérale / {0}",
"toggleActivityBar": "Activer/désactiver la visibilité de la barre d'activités",
"toggleCenteredLayout": "Activer/désactiver la disposition centrée",
"toggleEditor": "Activer/désactiver la visibilité de la zone de l'éditeur",
"toggleMenuBar": "Activer/désactiver la barre de menus",
"toggleSidebar": "Activer/désactiver la visibilité de la barre latérale",
"toggleSidebarPosition": "Activer/désactiver la position de la barre latérale",
"toggleStatusbar": "Activer/désactiver la visibilité de la barre d'état",
"toggleTabs": "Activer/désactiver la visibilité de l'onglet",
"toggleZenMode": "Activer/désactiver le mode zen"
},
"vs/workbench/browser/actions/navigationActions": {
"focusNextPart": "Focus sur la partie suivante",
"focusPreviousPart": "Focus sur la partie précédente",
"navigateDown": "Naviguer vers l'affichage en dessous",
"navigateLeft": "Naviguer vers l'affichage à gauche",
"navigateRight": "Naviguer vers l'affichage à droite",
"navigateUp": "Naviguer vers l'affichage au-dessus"
},
"vs/workbench/browser/actions/quickAccessActions": {
"quickNavigateNext": "Naviguer vers l'élément suivant dans Quick Open",
"quickNavigatePrevious": "Naviguer vers l'élément précédent dans Quick Open",
"quickOpen": "Atteindre le fichier...",
"quickSelectNext": "Sélectionner l'élément suivant dans Quick Open",
"quickSelectPrevious": "Sélectionner l'élément précédent dans Quick Open"
},
"vs/workbench/browser/actions/textInputActions": {
"copy": "Copier",
"cut": "Couper",
"paste": "Coller",
"redo": "Rétablir",
"selectAll": "Tout sélectionner",
"undo": "Annuler"
},
"vs/workbench/browser/actions/windowActions": {
"about": "À propos de",
"blur": "Supprimer le focus clavier de l'élément ayant le focus",
"dirtyFolder": "Dossier contenant des fichiers non enregistrés",
"dirtyFolderConfirm": "Voulez-vous ouvrir le dossier pour passer en revue les fichiers non enregistrés ?",
"dirtyFolderConfirmDetail": "Les dossiers contenant des fichiers non enregistrés ne peuvent pas être supprimés tant que tous les fichiers non enregistrés n'ont pas été enregistrés ou restaurés.",
"dirtyRecentlyOpenedFolder": "Dossier contenant des fichiers non enregistrés",
"dirtyRecentlyOpenedWorkspace": "Espace de travail contenant des fichiers non enregistrés",
"dirtyWorkspace": "Espace de travail contenant des fichiers non enregistrés",
"dirtyWorkspaceConfirm": "Voulez-vous ouvrir l'espace de travail pour passer en revue les fichiers non enregistrés ?",
"dirtyWorkspaceConfirmDetail": "Les espaces de travail contenant des fichiers non enregistrés ne peuvent pas être supprimés tant que tous les fichiers non enregistrés n'ont pas été enregistrés ou restaurés.",
"file": "Fichier",
"files": "Fichiers",
"folders": "dossiers",
"miAbout": "À pr&&opos de",
"miConfirmClose": "Confirmer avant la fermeture",
"miMore": "&&Plus...",
"miNewWindow": "Nouvelle &&fenêtre",
"miOpenRecent": "Ouvrir les éléments &&récents",
"miToggleFullScreen": "&&Plein écran",
"newWindow": "Nouvelle fenêtre",
"openRecent": "Ouvrir les éléments récents...",
"openRecentPlaceholder": "Sélectionner pour ouvrir (appuyez de façon prolongée sur la touche Ctrl pour forcer l'ouverture d'une nouvelle fenêtre ou sur la touche Alt pour la même fenêtre)",
"openRecentPlaceholderMac": "Sélectionner pour ouvrir (appuyez de façon prolongée sur la touche Cmd pour forcer l'ouverture d'une nouvelle fenêtre ou sur la touche Alt pour la même fenêtre)",
"quickOpenRecent": "Ouverture rapide des éléments récents...",
"recentDirtyFolderAriaLabel": "{0}, dossier contenant des changements non enregistrés",
"recentDirtyWorkspaceAriaLabel": "{0}, espace de travail contenant des changements non enregistrés",
"reloadWindow": "Recharger la fenêtre",
"remove": "Supprimer des récemment ouverts",
"toggleFullScreen": "Plein écran",
"workspacesAndFolders": "dossiers et espaces de travail"
},
"vs/workbench/browser/actions/workspaceActions": {
"closeWorkspace": "Fermer l'espace de travail",
"duplicateWorkspaceInNewWindow": "Dupliquer en tant qu'espace de travail dans une nouvelle fenêtre",
"globalRemoveFolderFromWorkspace": "Supprimer le dossier despace de travail...",
"manageTrustAction": "Gérer la confiance en l'espace de travail",
"miAddFolderToWorkspace": "A&&jouter un dossier à l'espace de travail...",
"miCloseFolder": "&&Fermer le dossier",
"miCloseWorkspace": "Fermer l'&&espace de travail",
"miSaveWorkspaceAs": "Enregistrer lespace de travail sous...",
"noWorkspaceOrFolderOpened": "Il n'existe aucun espace de travail ou dossier ouvert à fermer dans cette instance.",
"ok": "OK",
"openFile": "Ouvrir un fichier...",
"openFileFolder": "Ouvrir...",
"openFolder": "Ouvrir un dossier...",
"openWorkspaceAction": "Ouvrir un espace de travail...",
"openWorkspaceConfigFile": "Ouvrir le Fichier de Configuration despace de travail",
"saveWorkspaceAsAction": "Enregistrer lespace de travail sous...",
"workspaces": "Espaces de travail",
"workspacesCategory": "Espaces de travail"
},
"vs/workbench/browser/actions/workspaceCommands": {
"add": "&&Ajouter",
"addFolderToWorkspace": "Ajouter un dossier à l'espace de travail...",
"addFolderToWorkspaceTitle": "Ajouter un dossier à l'espace de travail",
"workspaceFolderPickerPlaceholder": "Sélectionner le dossier de lespace de travail"
},
"vs/workbench/browser/codeeditor": {
"openWorkspace": "Ouvrir un espace de travail"
},
"vs/workbench/browser/contextkeys": {
"dirtyWorkingCopies": "Indique sil existe des copies de travail dont lintégrité est compromise",
"isFullscreen": "Indique si la fenêtre est en mode plein écran",
"remoteName": "Nom du dépôt distant auquel la fenêtre est connectée ou chaîne vide en l'absence de connexion à un dépôt distant",
"virtualWorkspace": "Schéma de lespace de travail actif sil provient dun système de fichiers virtuel, sinon une chaîne vide.",
"workbenchState": "Genre d'espace de travail ouvert dans la fenêtre : 'vide' (aucun espace de travail), 'dossier' (dossier unique) ou 'espace de travail' (espace de travail multiracine)",
"workspaceFolderCount": "Nombre de dossiers racine dans l'espace de travail"
},
"vs/workbench/browser/editor": {
"pinned": "{0}, épinglé",
"preview": "{0}, aperçu"
},
"vs/workbench/browser/parts/activitybar/activitybarActions": {
"authProviderUnavailable": "{0} est non disponible",
"hideAccounts": "Masquer les comptes",
"manageTrustedExtensions": "Gérer les extensions approuvées",
"nextSideBarView": "Vue de barre latérale suivante",
"noAccounts": "Vous n'êtes connecté à aucun compte",
"previousSideBarView": "Vue de barre latérale précédente",
"signOut": "Se déconnecter"
},
"vs/workbench/browser/parts/activitybar/activitybarPart": {
"accounts": "Comptes",
"accountsViewBarIcon": "Icône des comptes dans la barre d'affichage.",
"focusActivityBar": "Focus sur la barre d'activités",
"hideActivitBar": "Masquer la barre d'activités",
"manage": "Gérer",
"menu": "Menu",
"resetLocation": "Réinitialiser l'emplacement",
"settingsViewBarIcon": "Icône des paramètres dans la barre d'affichage."
},
"vs/workbench/browser/parts/banner/bannerPart": {
"bannerFocused": "Indique si la bannière a le focus clavier",
"focusBanner": "Bannière de focus"
},
"vs/workbench/browser/parts/compositeBar": {
"activityBarAriaLabel": "Sélecteur d'affichage actif"
},
"vs/workbench/browser/parts/compositeBarActions": {
"additionalViews": "Vues supplémentaires",
"badgeTitle": "{0} - {1}",
"hide": "Masquer '{0}'",
"keep": "Conserver '{0}'",
"manageExtension": "Gérer l'extension",
"numberBadge": "{0} ({1})",
"titleKeybinding": "{0} ({1})",
"toggle": "Afficher/masquer la vue épinglée"
},
"vs/workbench/browser/parts/compositePart": {
"ariaCompositeToolbarLabel": "{0} actions",
"titleTooltip": "{0} ({1})",
"viewsAndMoreActions": "Vues et autres actions..."
},
"vs/workbench/browser/parts/dialogs/dialogHandler": {
"aboutDetail": "Version : {0}\r\nCommit : {1}\r\nDate : {2}\r\nNavigateur : {3}",
"cancelButton": "Annuler",
"copy": "Copier",
"ok": "OK",
"yesButton": "&&Oui"
},
"vs/workbench/browser/parts/editor/binaryDiffEditor": {
"metadataDiff": "{0} ↔ {1}"
},
"vs/workbench/browser/parts/editor/binaryEditor": {
"binaryEditor": "Visionneuse binaire",
"nativeBinaryError": "Le fichier nest pas affiché dans l’éditeur parce que cest un fichier binaire ou qu'il utilise un encodage de texte non pris en charge.",
"openAsText": "Vous voulez l'ouvrir quand même ?"
},
"vs/workbench/browser/parts/editor/breadcrumbs": {
"enabled": "Activez/désactivez les barres de navigation.",
"filepath": "Contrôle si et comment les chemins de fichiers sont affichés dans la vue de fil d'ariane.",
"filepath.last": "Afficher uniquement le dernier élément du chemin du fichier dans la vue de barres de navigation.",
"filepath.off": "Ne pas afficher le chemin du fichier dans la vue de barres de navigation.",
"filepath.on": "Afficher le chemin du fichier dans laffichage de barres de navigation.",
"filteredTypes.array": "Si activé, les barres de navigation montrent des symboles de type 'array'.",
"filteredTypes.boolean": "Si activé, les barres de navigation montrent des symboles de type 'boolean'.",
"filteredTypes.class": "Si activé, les barres de navigation montrent des symboles de type 'class'.",
"filteredTypes.constant": "Si activé, les barres de navigation montrent des symboles de type 'constant'.",
"filteredTypes.constructor": "Si activé, les barres de navigation montrent des symboles de type 'constructor'.",
"filteredTypes.enum": "Si activé, les barres de navigation montrent des symboles de type 'enum'.",
"filteredTypes.enumMember": "Si activé, les barres de navigation montrent des symboles de type 'enumMember'.",
"filteredTypes.event": "Si activé, les barres de navigation montrent des symboles de type 'event'.",
"filteredTypes.field": "Si activé, les barres de navigation montrent des symboles de type 'field'.",
"filteredTypes.file": "Si activé, les barres de navigation montrent des symboles de type 'file'.",
"filteredTypes.function": "Si activé, les barres de navigation montrent des symboles de type 'function'.",
"filteredTypes.interface": "Si activé, les barres de navigation montrent des symboles de type 'interface'.",
"filteredTypes.key": "Si activé, les barres de navigation montrent des symboles de type 'key'.",
"filteredTypes.method": "Si activé, les barres de navigation montrent des symboles de type 'method'.",
"filteredTypes.module": "Si activé, les barres de navigation montrent des symboles de type 'module'.",
"filteredTypes.namespace": "Si activé, les barres de navigation montrent des symboles de type 'namespace'.",
"filteredTypes.null": "Si activé, les barres de navigation montrent des symboles de type 'null'.",
"filteredTypes.number": "Si activé, les barres de navigation montrent des symboles de type 'number'.",
"filteredTypes.object": "Si activé, les barres de navigation montrent des symboles de type 'object'.",
"filteredTypes.operator": "Si activé, les barres de navigation montrent des symboles de type 'operator'.",
"filteredTypes.package": "Si activé, les barres de navigation montrent des symboles de type 'package'.",
"filteredTypes.property": "Si activé, les barres de navigation montrent des symboles de type 'property'.",
"filteredTypes.string": "Si activé, les barres de navigation montrent des symboles de type 'string'.",
"filteredTypes.struct": "Si activé, les barres de navigation montrent des symboles de type 'struct'.",
"filteredTypes.typeParameter": "Si activé, les barres de navigation montrent des symboles de type 'typeParameter'.",
"filteredTypes.variable": "Si activé, les barres de navigation montrent des symboles de type 'variable'.",
"icons": "Restituer les fils d'Ariane avec des icônes.",
"symbolSortOrder": "Détermine le mode de tri des symboles dans la vue des barres de navigation.",
"symbolSortOrder.name": "Affichez la structure des symboles par ordre alphabétique.",
"symbolSortOrder.position": "Affichez la structure des symboles par position de fichier.",
"symbolSortOrder.type": "Affichez la structure des symboles par type de symbole.",
"symbolpath": "Contrôle si et comment les symboles sont affichés dans la vue de fil d'ariane.",
"symbolpath.last": "Afficher uniquement le symbole actuel dans la vue de barres de navigation.",
"symbolpath.off": "Ne pas afficher de symboles dans la vue de barres de navigation.",
"symbolpath.on": "Afficher tous les symboles dans laffichage de barres de navigation",
"title": "Navigation par fil dAriane"
},
"vs/workbench/browser/parts/editor/breadcrumbsControl": {
"breadcrumbsActive": "Indique si les barres de navigation ont le focus",
"breadcrumbsPossible": "Indique si l'éditeur peut afficher les barres de navigation",
"breadcrumbsVisible": "Indique si les barres de navigation sont visibles",
"cmd.focus": "Focus sur les barres de navigation",
"cmd.toggle": "Basculer les barres de navigation",
"empty": "aucun élément",
"miShowBreadcrumbs": "Afficher la &&barre de navigation"
},
"vs/workbench/browser/parts/editor/breadcrumbsPicker": {
"breadcrumbs": "Barres de navigation"
},
"vs/workbench/browser/parts/editor/editor.contribution": {
"activeGroupEditorsByMostRecentlyUsedQuickAccess": "Afficher les éditeurs du groupe actif en commençant par le dernier utilisé",
"allEditorsByAppearanceQuickAccess": "Afficher tous les éditeurs ouverts par apparence",
"allEditorsByMostRecentlyUsedQuickAccess": "Afficher tous les éditeurs ouverts en commençant par le dernier utilisé",
"binaryDiffEditor": "Éditeur de différences binaires",
"close": "Fermer",
"closeAll": "Tout fermer",
"closeAllSaved": "Fermer la version sauvegardée",
"closeEditor": "Fermer l'éditeur",
"closeEditorGroup": "Fermer le groupe d'éditeurs",
"closeEditorsInGroup": "Fermer tous les éditeurs du groupe",
"closeOtherEditors": "Fermer les autres éditeurs du groupe",
"closeOthers": "Fermer les autres",
"closePinnedEditor": "Fermer l'éditeur épinglé",
"closeRight": "Fermer à droite",
"closeRightEditors": "Fermer les éditeurs à droite dans le groupe",
"closeSavedEditors": "Fermer les éditeurs sauvegardés dans le groupe",
"editorQuickAccessPlaceholder": "Tapez le nom d'un éditeur pour l'ouvrir.",
"file": "Fichier",
"ignoreTrimWhitespace.label": "Ignorer les différences d'espace blanc de début/fin",
"inlineView": "Vue inline",
"keepEditor": "Conserver l'éditeur",
"keepOpen": "Garder ouvert",
"miBack": "&&Précédent",
"miClearRecentOpen": "&&Effacer les éléments récemment ouverts",
"miEditorLayout": "Disposition de &&l'éditeur",
"miFocusAboveGroup": "Regrouper d&&essus",
"miFocusBelowGroup": "Regrouper &&dessous",
"miFocusFifthGroup": "Groupe &&5",
"miFocusFirstGroup": "Groupe &&1",
"miFocusFourthGroup": "Groupe &&4",
"miFocusLeftGroup": "Regrouper à &&gauche",
"miFocusRightGroup": "Regrouper à &&droite",
"miFocusSecondGroup": "Groupe &&2",
"miFocusThirdGroup": "Groupe &&3",
"miForward": "&&Suivant",
"miLastEditLocation": "&&Emplacement de la dernière modification",
"miNextEditor": "Éditeur &&suivant",
"miNextEditorInGroup": "Éditeur suiva&&nt dans le groupe",
"miNextGroup": "Groupe &&suivant",
"miNextRecentlyUsedEditor": "Éditeur utilisé suiva&&nt",
"miNextUsedEditorInGroup": "Éditeur &&utilisé suivant dans le groupe",
"miPreviousEditor": "Éditeur pré&&cédent",
"miPreviousEditorInGroup": "Éditeur &&précédent dans le groupe",
"miPreviousGroup": "Groupe pré&&cédent",
"miPreviousRecentlyUsedEditor": "Éditeur utilisé &&précédent",
"miPreviousUsedEditorInGroup": "É&&diteur utilisé précédent dans le groupe",
"miReopenClosedEditor": "&&Rouvrir l'éditeur fermé",
"miSingleColumnEditorLayout": "&&Simple",
"miSplitEditorDown": "Fractionner en &&bas",
"miSplitEditorLeft": "Fractionner à &&gauche",
"miSplitEditorRight": "Fractionner à &&droite",
"miSplitEditorUp": "Fractionner en &&haut",
"miSwitchEditor": "Changer d'é&&diteur",
"miSwitchGroup": "Changer de gr&&oupe",
"miThreeColumnsEditorLayout": "T&&rois colonnes",
"miThreeRowsEditorLayout": "Trois &&lignes",
"miTwoByTwoGridEditorLayout": "&&Grille (2x2)",
"miTwoColumnsBottomEditorLayout": "Deux &&colonnes en bas",
"miTwoColumnsEditorLayout": "&&Deux colonnes",
"miTwoRowsEditorLayout": "D&&eux lignes",
"miTwoRowsRightEditorLayout": "Deux lignes à dr&&oite",
"navigate.next.label": "Modification suivante",
"navigate.prev.label": "Modification précédente",
"nextChangeIcon": "Icône de l'action du changement suivant dans l'éditeur de différences.",
"pin": "Épingler",
"pinEditor": "Épingler l'éditeur",
"previousChangeIcon": "Icône de l'action du changement précédent dans l'éditeur de différences.",
"run": "Exécuter",
"showOpenedEditors": "Afficher les éditeurs ouverts",
"showTrimWhitespace.label": "Afficher les différences d'espace blanc de début/fin",
"sideBySideEditor": "Éditeur côte à côte",
"splitDown": "Fractionner en bas",
"splitEditorDown": "Fractionner l'éditeur en bas",
"splitEditorRight": "Fractionner l'éditeur à droite",
"splitLeft": "Fractionner à gauche",
"splitRight": "Fractionner à droite",
"splitUp": "Fractionner en haut",
"textDiffEditor": "Éditeur de différences de texte",
"textEditor": "Éditeur de texte",
"toggleKeepEditors": "Garder les éditeurs ouverts",
"toggleWhitespace": "Icône de l'action d'activation/de désactivation des espaces blancs dans l'éditeur de différences.",
"unpin": "Détacher",
"unpinEditor": "Détacher l'éditeur"
},
"vs/workbench/browser/parts/editor/editorActions": {
"clearEditorHistory": "Effacer l'historique de l'éditeur",
"clearRecentFiles": "Effacer les fichiers récemment ouverts",
"closeAllEditors": "Fermer tous les éditeurs",
"closeAllGroups": "Fermer tous les groupes d'éditeurs",
"closeEditor": "Fermer l'éditeur",
"closeEditorInAllGroups": "Fermer l’éditeur dans tous les groupes",
"closeEditorsInOtherGroups": "Fermer les éditeurs des autres groupes",
"closeEditorsToTheLeft": "Fermer les éditeurs à gauche dans le groupe",
"closeOneEditor": "Fermer",
"duplicateActiveGroupDown": "Dupliquer le groupe d'éditeurs vers le bas",
"duplicateActiveGroupLeft": "Dupliquer le groupe d'éditeurs vers la gauche",
"duplicateActiveGroupRight": "Dupliquer le groupe d'éditeurs vers la droite",
"duplicateActiveGroupUp": "Dupliquer le groupe d'éditeurs vers le haut",
"editorLayoutSingle": "Disposition de l'éditeur sur une colonne",
"editorLayoutThreeColumns": "Disposition de l'éditeur sur trois colonnes",
"editorLayoutThreeRows": "Disposition de l'éditeur sur trois lignes",
"editorLayoutTwoByTwoGrid": "Disposition de l'éditeur en grille (2x2)",
"editorLayoutTwoColumns": "Disposition de l'éditeur sur deux colonnes",
"editorLayoutTwoColumnsBottom": "Disposition de l'éditeur sur deux colonnes en bas",
"editorLayoutTwoRows": "Disposition de l'éditeur sur deux lignes",
"editorLayoutTwoRowsRight": "Disposition d'éditeur avec deux lignes droite",
"evenEditorGroups": "Réinitialiser la taille des groupes d'éditeurs",
"firstEditorInGroup": "Ouvrir le premier éditeur du groupe",
"focusAboveGroup": "Focus sur le groupe d'éditeurs au-dessus",
"focusActiveEditorGroup": "Placer le focus sur le groupe d'éditeurs d'actifs",
"focusBelowGroup": "Focus sur le groupe d'éditeurs en dessous",
"focusFirstEditorGroup": "Focus sur le premier groupe d'éditeurs",
"focusLastEditorGroup": "Focus sur le dernier groupe d'éditeurs",
"focusLeftGroup": "Focus sur le groupe d'éditeurs à gauche",
"focusNextGroup": "Focus sur le groupe d'éditeurs suivant",
"focusPreviousGroup": "Focus sur le groupe d'éditeurs précédent",
"focusRightGroup": "Focus sur le groupe d'éditeurs à droite",
"joinAllGroups": "Joindre tous les groupes d'éditeurs",
"joinTwoGroups": "Joindre le groupe d'éditeurs au groupe suivant",
"lastEditorInGroup": "Ouvrir le dernier éditeur du groupe",
"maximizeEditor": "Maximiser le groupe d'éditeurs et masquer la barre latérale",
"minimizeOtherEditorGroups": "Agrandir le groupe d'éditeurs",
"moveActiveGroupDown": "Déplacer le groupe d'éditeurs vers le bas",
"moveActiveGroupLeft": "Déplacer le groupe d'éditeurs vers la gauche",
"moveActiveGroupRight": "Déplacer le groupe d'éditeurs vers la droite",
"moveActiveGroupUp": "Déplacer le groupe d'éditeurs vers le haut",
"moveEditorLeft": "Déplacer l'éditeur vers la gauche",
"moveEditorRight": "Déplacer l'éditeur vers la droite",
"moveEditorToAboveGroup": "Déplacer l'éditeur dans le groupe de dessus",
"moveEditorToBelowGroup": "Déplacer l'éditeur dans le groupe de dessous",
"moveEditorToFirstGroup": "Déplacer l'éditeur vers le premier groupe",
"moveEditorToLastGroup": "Déplacer l'éditeur dans le dernier groupe",
"moveEditorToLeftGroup": "Déplacer l'éditeur dans le groupe de gauche",
"moveEditorToNextGroup": "Déplacer l'éditeur vers le groupe suivant",
"moveEditorToPreviousGroup": "Déplacer l'éditeur vers le groupe précédent",
"moveEditorToRightGroup": "Déplacer l'éditeur dans le groupe de droite",
"navigateEditorGroups": "Naviguer entre les groupes d'éditeurs",
"navigateEditorHistoryByInput": "Ouverture rapide de l'éditeur précédent dans l'historique",
"navigateLast": "Aller au dernier",
"navigateNext": "Suivant",
"navigatePrevious": "Précédent",
"navigateToLastEditLocation": "Aller à l'emplacement de la dernière édition",
"newEditorAbove": "Nouveau groupe d'éditeurs au-dessus",
"newEditorBelow": "Nouveau groupe d'éditeurs en dessous",
"newEditorLeft": "Nouveau groupe d'éditeurs à gauche",
"newEditorRight": "Nouveau groupe d'éditeurs à droite",
"nextEditorInGroup": "Ouvrir l'éditeur suivant du groupe",
"openNextEditor": "Ouvrir l'éditeur suivant",
"openNextRecentlyUsedEditor": "Ouvrir l'éditeur suivant",
"openNextRecentlyUsedEditorInGroup": "Ouvrir l'éditeur suivant du groupe",
"openPreviousEditor": "Ouvrir l'éditeur précédent",
"openPreviousEditorInGroup": "Ouvrir l'éditeur précédent du groupe",
"openPreviousRecentlyUsedEditor": "Ouvrir l'éditeur précédent",
"openPreviousRecentlyUsedEditorInGroup": "Ouvrir l'éditeur précédent du groupe",
"quickOpenLeastRecentlyUsedEditor": "Ouverture rapide du plus ancien éditeur utilisé",
"quickOpenLeastRecentlyUsedEditorInGroup": "Ouverture rapide du plus ancien éditeur utilisé dans le groupe",
"quickOpenPreviousRecentlyUsedEditor": "Ouverture rapide du dernier éditeur utilisé précédent",
"quickOpenPreviousRecentlyUsedEditorInGroup": "Ouverture rapide du dernier éditeur utilisé précédent dans le groupe",
"reopenClosedEditor": "Rouvrir l'éditeur fermé",
"revertAndCloseActiveEditor": "Restaurer et fermer l'éditeur",
"showAllEditors": "Afficher tous les éditeurs par apparence",
"showAllEditorsByMostRecentlyUsed": "Afficher tous les éditeurs en commençant par le dernier utilisé",
"showEditorsInActiveGroup": "Afficher les éditeurs du groupe actif en commençant par le dernier utilisé",
"splitEditor": "Fractionner l'éditeur",
"splitEditorGroupDown": "Fractionner l'éditeur en bas",
"splitEditorGroupLeft": "Fractionner l'éditeur à gauche",
"splitEditorGroupRight": "Fractionner l'éditeur à droite",
"splitEditorGroupUp": "Fractionner l'éditeur en haut",
"splitEditorOrthogonal": "Fractionner l'éditeur de manière orthogonale",
"toggleEditorWidths": "Taille des groupes du Toggle Editor",
"unpinEditor": "Détacher l'éditeur",
"workbench.action.reopenTextEditor": "Rouvrir l’éditeur avec l’éditeur de texte",
"workbench.action.reopenWithEditor": "Rouvrir l'éditeur avec..."
},
"vs/workbench/browser/parts/editor/editorCommands": {
"compare": "Comparer",
"editorCommand.activeEditorMove.arg.description": "Propriétés d'argument :\r\n\t* 'to' : Valeur de chaîne indiquant la destination du déplacement.\r\n\t* 'by' : Valeur de chaîne indiquant l'unité de déplacement (par onglet ou par groupe).\r\n\t* 'value' : Valeur numérique indiquant le nombre de positions ou une position absolue pour le déplacement.",
"editorCommand.activeEditorMove.arg.name": "Argument de déplacement de l'éditeur actif",
"editorCommand.activeEditorMove.description": "Déplacer l'éditeur actif par onglets ou par groupes",
"toggleInlineView": "Activer/désactiver le mode inline"
},
"vs/workbench/browser/parts/editor/editorDropTarget": {
"fileTooLarge": "Le fichier est trop volumineux pour être ouvert en tant qu'éditeur sans titre. Chargez-le d'abord dans l'Explorateur de fichiers, puis réessayez.",
"ok": "OK"
},
"vs/workbench/browser/parts/editor/editorGroupView": {
"ariaLabelGroupActions": "Actions du groupe d'éditeurs",
"cancel": "Annuler",
"closeGroupAction": "Fermer",
"editorOpenError": "Impossible d'ouvrir '{0}' : {1}.",
"editorOpenErrorDialog": "Impossible d'ouvrir '{0}'",
"emptyEditorGroup": "{0} (vide)",
"groupAriaLabel": "Groupe d'éditeurs {0}",
"groupLabel": "Grouper {0}",
"ok": "OK"
},
"vs/workbench/browser/parts/editor/editorQuickAccess": {
"closeEditor": "Fermer l'éditeur",
"entryAriaLabelDirty": "{0}, intégrité compromise",
"entryAriaLabelWithGroup": "{0}, {1}",
"entryAriaLabelWithGroupDirty": "{0}, à l'intégrité compromise, {1}",
"noViewResults": "Aucun éditeur correspondant"
},
"vs/workbench/browser/parts/editor/editorStatus": {
"autoDetect": "Détection automatique",
"changeEncoding": "Changer l'encodage des fichiers",
"changeEndOfLine": "Changer la séquence de fin de ligne",
"changeMode": "Changer le mode de langage",
"columnSelectionModeEnabled": "Sélection de la colonne",
"configureAssociationsExt": "Configurer l'association de fichier pour '{0}'...",
"configureModeSettings": "Configurer les paramètres du langage '{0}'...",
"currentAssociation": "Association actuelle",
"currentProblem": "Problème actuel",
"disableColumnSelectionMode": "Désactiver le mode de sélection de colonne",
"disableTabMode": "Désactiver le mode d'accessibilité",
"endOfLineCarriageReturnLineFeed": "CRLF",
"endOfLineLineFeed": "LF",
"fileInfo": "Informations sur le fichier",
"gotoLine": "Accéder à la ligne/colonne",
"guessedEncoding": "Deviné à partir du contenu",
"indentConvert": "convertir le fichier",
"indentView": "modifier la vue",
"languageDescription": "({0}) - Langage configuré",
"languageDescriptionConfigured": "({0})",
"languagesPicks": "langages (identificateur)",
"multiSelection": "{0} sélections",
"multiSelectionRange": "{0} sélections ({1} caractères sélectionnés)",
"noEditor": "Aucun éditeur de texte actif actuellement",
"noFileEditor": "Aucun fichier actif actuellement",
"noWritableCodeEditor": "L'éditeur de code actif est en lecture seule.",
"pickAction": "Sélectionner une action",
"pickEncodingForReopen": "Sélectionner l'encodage du fichier pour rouvrir le fichier",
"pickEncodingForSave": "Sélectionner l'encodage du fichier à utiliser pour l'enregistrement",
"pickEndOfLine": "Sélectionner la séquence de fin de ligne",
"pickLanguage": "Sélectionner le mode de langage",
"pickLanguageToConfigure": "Sélectionnez le mode de langage à associer à '{0}'",
"reopenWithEncoding": "Rouvrir avec l'encodage",
"saveWithEncoding": "Enregistrer avec l'encodage",
"screenReaderDetected": "Optimisé pour un lecteur d’écran ",
"screenReaderDetectedExplanation.answerNo": "Non",
"screenReaderDetectedExplanation.answerYes": "Oui",
"screenReaderDetectedExplanation.question": "Utilisez-vous un lecteur d'écran pour faire fonctionner VS Code ? (le retour automatique à la ligne est désactivé en cas d'utilisation d'un lecteur d'écran)",
"selectEOL": "Sélectionner la séquence de fin de ligne",
"selectEncoding": "Sélectionner l'encodage",
"selectIndentation": "Sélectionner le retrait",
"selectLanguageMode": "Sélectionner le mode de langage",
"showLanguageExtensions": "Rechercher '{0}' dans les extensions Marketplace...",
"singleSelection": "L {0}, col {1}",
"singleSelectionRange": "Li {0}, Col {1} ({2} sélectionné)",
"spacesSize": "Espaces : {0}",
"status.editor.columnSelectionMode": "Mode de sélection de colonne",
"status.editor.encoding": "Encodage de l'éditeur",
"status.editor.eol": "Fin de ligne de l'éditeur",
"status.editor.indentation": "Mise en retrait de l'éditeur",
"status.editor.info": "Informations sur le fichier",
"status.editor.mode": "Langage de l'éditeur",
"status.editor.screenReaderMode": "Mode du lecteur d'écran",
"status.editor.selection": "Sélection de l'éditeur",
"status.editor.tabFocusMode": "Mode d'accessibilité",
"tabFocusModeEnabled": "La touche Tab déplace le focus",
"tabSize": "Taille des tabulations : {0}"
},
"vs/workbench/browser/parts/editor/tabsTitleControl": {
"ariaLabelTabActions": "Actions d'onglet"
},
"vs/workbench/browser/parts/editor/textDiffEditor": {
"textDiffEditor": "Éditeur de différences de texte"
},
"vs/workbench/browser/parts/editor/textEditor": {
"editor": "Éditeur"
},
"vs/workbench/browser/parts/editor/textResourceEditor": {
"textEditor": "Éditeur de texte"
},
"vs/workbench/browser/parts/editor/titleControl": {
"ariaLabelEditorActions": "Actions de l'éditeur",
"draggedEditorGroup": "{0} (+{1})"
},
"vs/workbench/browser/parts/editor/workspaceTrustRequiredEditor": {
"manageTrust": "Gérer lapprobation despace de travail",
"requiresFolderTrustText": "Le fichier nest pas affiché dans l’éditeur car le dossier na pas été approuvé.",
"requiresWorkspaceTrustText": "Le fichier nest pas affiché dans l’éditeur car lespace de travail na pas été approuvé.",
"trustRequiredEditor": "Approbation despace de travail requise"
},
"vs/workbench/browser/parts/notifications/notificationsActions": {
"clearAllIcon": "Icône de l'action permettant de tout effacer dans les notifications.",
"clearIcon": "Icône de l'action d'effacement dans les notifications.",
"clearNotification": "Effacer la notification",
"clearNotifications": "Effacer toutes les notifications",
"collapseIcon": "Icône de l'action de réduction dans les notifications.",
"collapseNotification": "Réduire la notification",
"configureIcon": "Icône de l'action de configuration dans les notifications.",
"configureNotification": "Configurer la notification",
"copyNotification": "Copier le texte",
"expandIcon": "Icône de l'action de développement dans les notifications.",
"expandNotification": "Développer la notification",
"hideIcon": "Icône de l'action de masquage dans les notifications.",
"hideNotificationsCenter": "Masquer les notifications"
},
"vs/workbench/browser/parts/notifications/notificationsAlerts": {
"alertErrorMessage": "Erreur : {0}",
"alertInfoMessage": "Info : {0}",
"alertWarningMessage": "Avertissement : {0}"
},
"vs/workbench/browser/parts/notifications/notificationsCenter": {
"notifications": "Notifications",
"notificationsEmpty": "Aucune nouvelle notification",
"notificationsToolbar": "Actions du centre de notifications"
},
"vs/workbench/browser/parts/notifications/notificationsCommands": {
"clearAllNotifications": "Effacer toutes les notifications",
"focusNotificationToasts": "Toast de notification de focus",
"hideNotifications": "Masquer les notifications",
"notificationCenterVisible": "Indique si le centre de notifications est visible",
"notificationFocus": "Indique si une notification a le focus clavier",
"notificationToastsVisible": "Indique si une notification toast est visible",
"notifications": "Notifications",
"showNotifications": "Afficher les notifications"
},
"vs/workbench/browser/parts/notifications/notificationsList": {
"notificationAriaLabel": "{0}, notification",
"notificationWithSourceAriaLabel": "{0}, source : {1}, notification",
"notificationsList": "Liste des notifications"
},
"vs/workbench/browser/parts/notifications/notificationsStatus": {
"hideNotifications": "Masquer les notifications",
"noNotifications": "Aucune nouvelle notification",
"noNotificationsWithProgress": "Pas de nouvelles notifications ({0} en cours)",
"notifications": "{0} nouvelles notifications",
"notificationsWithProgress": "{0} nouvelles notifications ({1} en cours)",
"oneNotification": "1 nouvelle notification",
"oneNotificationWithProgress": "1 nouvelle notification ({0} en cours)",
"status.message": "Message d'état",
"status.notifications": "Notifications",
"zeroNotifications": "Aucune notification"
},
"vs/workbench/browser/parts/notifications/notificationsViewer": {
"executeCommand": "Cliquer pour exécuter la commande '{0}'",
"notificationActions": "Actions de notification",
"notificationSource": "Source : {0}"
},
"vs/workbench/browser/parts/panel/panelActions": {
"closeIcon": "Icône de fermeture d'un panneau.",
"closePanel": "Fermer le panneau",
"focusPanel": "Focus dans le panneau",
"hidePanel": "Masquer le panneau",
"maximizeIcon": "Icône d'agrandissement d'un panneau.",
"maximizePanel": "Agrandir la taille du panneau",
"miShowPanel": "Afficher le &&panneau",
"minimizePanel": "Restaurer la taille du panneau",
"nextPanelView": "Vue de panneau suivante",
"positionPanelBottom": "Déplacer le panneau vers le bas",
"positionPanelLeft": "Déplacer le panneau à gauche",
"positionPanelRight": "Déplacer le panneau vers la droite",
"previousPanelView": "Vue de panneau précédente",
"restoreIcon": "Icône de restauration d'un panneau.",
"toggleMaximizedPanel": "Activer/désactiver le panneau agrandi",
"togglePanel": "Activer/désactiver le panneau"
},
"vs/workbench/browser/parts/panel/panelPart": {
"hidePanel": "Masquer le panneau",
"panel.emptyMessage": "Faites glisser une vue vers le panneau pour l'afficher.",
"resetLocation": "Réinitialiser l'emplacement"
},
"vs/workbench/browser/parts/sidebar/sidebarPart": {
"focusSideBar": "Focus sur la barre latérale"
},
"vs/workbench/browser/parts/statusbar/statusbarPart": {
"focusStatusBar": "Mettre le focus sur la barre d’état",
"hide": "Masquer '{0}'",
"hideStatusBar": "Masquer la barre d'état",
"statusBarFocused": "Indique si la barre d'état a le focus clavier"
},
"vs/workbench/browser/parts/titlebar/menubarControl": {
"DownloadingUpdate": "Téléchargement de la mise à jour...",
"checkForUpdates": "Rechercher les &&mises à jour...",
"checkingForUpdates": "Recherche des mises à jour...",
"download now": "Téléch&&arger la mise à jour",
"focusMenu": "Focus sur le menu d'application",
"goToSetting": "Ouvrir les paramètres",
"installUpdate...": "Installer la &&mise à jour...",
"installingUpdate": "Installation de la mise à jour...",
"mEdit": "&&Edition",
"mFile": "&&Fichier",
"mGoto": "Attei&&ndre",
"mHelp": "&&Aide",
"mPreferences": "Préférences",
"mSelection": "&&Sélection",
"mTerminal": "&&Terminal",
"mView": "Affic&&hage",
"menubar.customTitlebarAccessibilityNotification": "La prise en charge de l'accessibilité est activée pour vous. Pour une meilleure expérience d'accessibilité, nous vous recommandons le style de barre de titre personnalisé.",
"restartToUpdate": "Redémarrer pour &&mettre à jour"
},
"vs/workbench/browser/parts/titlebar/titlebarPart": {
"devExtensionWindowTitlePrefix": "[Hôte de développement d'extension]",
"patchedWindowTitle": "[Non prise en charge]",
"userIsAdmin": "[Administrator]",
"userIsSudo": "[Superuser]"
},
"vs/workbench/browser/parts/views/treeView": {
"collapseAll": "Tout réduire",
"command-error": "Erreur pendant l'exécution de la commande {1} : {0}. Probablement due à l'extension qui contribue à {1}.",
"no-dataprovider": "Aucun fournisseur de données inscrit pouvant fournir des données de vue.",
"refresh": "Actualiser",
"treeView.enableCollapseAll": "Indique si l'arborescence ayant l'ID {0} permet de tout réduire.",
"treeView.enableRefresh": "Indique si l'arborescence ayant l'ID {0} permet d'actualiser l'affichage.",
"treeView.toggleCollapseAll": "Indique si la réduction de toutes les entrées est activée pour l'arborescence ayant l'ID {0}."
},
"vs/workbench/browser/parts/views/viewPane": {
"viewPaneContainerCollapsedIcon": "Icône d'un conteneur de volet d'affichage réduit.",
"viewPaneContainerExpandedIcon": "Icône d'un conteneur de volet d'affichage développé.",
"viewToolbarAriaLabel": "{0} actions"
},
"vs/workbench/browser/parts/views/viewPaneContainer": {
"viewMoveDown": "Déplacer la vue vers le bas",
"viewMoveLeft": "Déplacer la vue vers la gauche",
"viewMoveRight": "Déplacer la vue vers la droite",
"viewMoveUp": "Déplacer la vue vers le haut",
"views": "Vues"
},
"vs/workbench/browser/parts/views/viewsService": {
"focus view": "Placer le focus sur la vue {0}",
"resetViewLocation": "Réinitialiser l'emplacement",
"show view": "Afficher {0}",
"toggle view": "Activer/Désactiver {0}"
},
"vs/workbench/browser/quickaccess": {
"inQuickOpen": "Indique si le focus clavier se trouve dans le contrôle Quick Open"
},
"vs/workbench/browser/workbench": {
"loaderErrorNative": "Échec du chargement d'un fichier obligatoire. Redémarrez l'application pour réessayer. Détails : {0}"
},
"vs/workbench/browser/workbench.contribution": {
"activeEditorLong": "'${activeEditorLong}' : chemin complet du fichier (par ex., /Users/Development/myFolder/myFileFolder/myFile.txt).",
"activeEditorMedium": "'${activeEditorMedium}' : chemin du fichier relatif au dossier d'espace de travail (par ex., myFolder/myFileFolder/myFile.txt).",
"activeEditorShort": "'${activeEditorShort}' : nom du fichier (par ex., myFile.txt).",
"activeFolderLong": "'${activeFolderLong}' : chemin complet du dossier contenant le fichier (par ex., /Users/Development/myFolder/myFileFolder).",
"activeFolderMedium": "'${activeFolderMedium}' : chemin du dossier contenant le fichier, relatif au dossier d'espace de travail (par ex., myFolder/myFileFolder).",
"activeFolderShort": "'${activeFolderShort}' : nom du dossier contenant le fichier (par ex., myFileFolder).",
"activityBarIconClickBehavior": "Contrôle le comportement d'un clic sur une icône de la barre d'activités dans le workbench.",
"activityBarVisibility": "Contrôle la visibilité de la barre d'activités dans le banc d'essai.",
"appName": "« ${appName} » : par exemple, VS Code.",
"centeredLayoutAutoResize": "Détermine si la disposition centrée doit être redimensionnée automatiquement sur la largeur maximale quand plusieurs groupes sont ouverts. Quand il ne reste plus qu'un groupe ouvert, il est redimensionné sur la largeur centrée d'origine.",
"closeEmptyGroups": "Contrôle le comportement des groupes d'éditeurs vides quand le dernier onglet du groupe est fermé. Quand ce paramètre est activé, les groupes vides se ferment automatiquement. Quand le paramètre est désactivé, les groupes vides restent dans la grille.",
"closeOnFileDelete": "Contrôle si les éditeurs affichant un fichier qui a été ouvert au cours de la session doivent se fermer automatiquement lors de la suppression ou le renommage par un autre processus. Cette désactivation gardera l’éditeur ouvert sur un tel événement. Notez que la suppression de lapplication fermera toujours l’éditeur et que les fichiers modifiés ne se fermeront jamais pour préserver vos données.",
"closeOnFocusLost": "Contrôles si le menu Quick Open doit se fermer automatiquement dès qu'il perd le focus.",
"commandHistory": "Contrôle le nombre de commandes récemment utilisées à retenir dans lhistorique de la palette de commande. Spécifier la valeur 0 pour désactiver lhistorique des commandes.",
"confirmBeforeCloseWeb": "Contrôle s'il faut afficher une boîte de dialogue de confirmation avant la fermeture de l'onglet ou la fenêtre du navigateur. Notez que même si l'option est activée, les navigateurs peuvent toujours décider de fermer un onglet ou une fenêtre sans confirmation, et que ce paramètre n'est quun indicateur qui peut ne pas fonctionner dans tous les cas.",
"customMenuBarAltFocus": "Contrôle si la barre de menus obtient le focus en appuyant sur la touche Alt. Ce paramètre n'a pas d'effet sur l'activation/la désactivation de la barre de menus avec la touche Alt.",
"decorations.badges": "Détermine si les éléments décoratifs de fichiers de l'éditeur doivent utiliser des badges.",
"decorations.colors": "Détermine si les éléments décoratifs de fichiers de l'éditeur doivent utiliser des couleurs.",
"dirty": "'${dirty}' : indicateur erroné si l'éditeur actif est erroné.",
"editorOpenPositioning": "Permet de définir où s'ouvrent les éditeurs. Sélectionnez `left` ou `right` pour ouvrir les éditeurs à gauche ou à droite de celui actuellement actif. Sélectionnez `first` ou `last` pour ouvrir les éditeurs indépendamment de celui actuellement actif.",
"editorTabCloseButton": "Contrôle la position des boutons de fermeture des onglets de l'éditeur, ou les désactive quand le paramètre a la valeur 'off'. Cette valeur est ignorée quand '#workbench.editor.showTabs#' est désactivé.",
"enableMenuBarMnemonics": "Contrôle si les menus principaux peuvent être ouverts avec les raccourcis de la touche Alt. La désactivation des mnémoniques permet d'associer à la place ces raccourcis de la touche Alt aux commandes de l'éditeur.",
"enablePreview": "Détermine si les éditeurs ouverts s'affichent en mode aperçu. Les éditeurs en mode aperçu ne restent pas ouverts. Ils sont réutilisés jusqu'à ce qu'ils soient explicitement configurés pour rester ouverts (par exemple via un double clic ou une modification) et s'affichent avec un style de police en italique.",
"enablePreviewFromCodeNavigation": "Détermine si les éditeurs restent en mode aperçu quand l'utilisateur démarre une navigation dans du code à partir de ces derniers. Les éditeurs en mode aperçu ne restent pas ouverts. Ils sont réutilisés jusqu'à ce qu'ils soient explicitement configurés pour rester ouverts (par exemple via un double clic ou une modification). Cette valeur est ignorée quand '#workbench.editor.enablePreview#' est désactivé.",
"enablePreviewFromQuickOpen": "Détermine si les éditeurs ouverts à partir de Quick Open s'affichent en mode aperçu. Les éditeurs en mode aperçu ne restent pas ouverts. Ils sont réutilisés jusqu'à ce qu'ils soient explicitement configurés pour rester ouverts (par exemple via un double clic ou une modification). Cette valeur est ignorée quand '#workbench.editor.enablePreview#' est désactivé.",
"focusRecentEditorAfterClose": "Contrôle si les onglets sont fermés dans l'ordre du dernier utilisé ou de gauche à droite.",
"folderName": "'${folderName} : nom du dossier d'espace de travail contenant le fichier (par ex., myFolder).",
"folderPath": "'${folderPath}' : chemin de fichier du dossier d'espace de travail contenant le fichier (par ex., /Users/Development/myFolder).",
"fontAliasing": "Contrôle la méthode d'aliasing de polices dans le banc d'essai.",
"highlightModifiedTabs": "Détermine si une bordure supérieure doit être dessinée ou non sur les onglets d'éditeur modifiés. Cette valeur est ignorée quand '#workbench.editor.showTabs#' est désactivé.",
"limitEditorsEnablement": "Contrôle s'il faut limiter le nombre d'éditeurs ouverts. Quand ce paramètre est activé, les éditeurs les plus anciens utilisés dont l'intégrité n'est pas compromise sont fermés pour permettre l'ouverture des nouveaux éditeurs.",
"limitEditorsMaximum": "Contrôle le nombre maximum d'éditeurs ouverts. Utilisez le paramètre '#workbench.editor.limit.perEditorGroup' pour contrôler cette limite par groupe d'éditeurs ou pour tous les groupes.",
"menuBarVisibility": "Contrôle la visibilité de la barre de menus. Le paramètre 'toggle' signifie que la barre de menus est masquée, et qu'une seule pression sur la touche Alt permet de l'afficher. Le paramètre 'compact' permet de déplacer le menu dans la barre latérale.",
"menuBarVisibility.mac": "Contrôle la visibilité de la barre de menus. Le paramètre 'toggle' signifie que la barre de menus est masquée, et que la commande Focus sur le menu d'application permet de l'afficher. Le paramètre 'compact' permet de déplacer le menu dans la barre latérale.",
"mouseBackForwardToNavigate": "Parcourir les fichiers ouverts à l'aide des boutons de souris quatre et cinq s'ils sont disponibles.",
"openDefaultKeybindings": "Contrôle si ouvrir les paramètres de raccourcis clavier ouvre également un éditeur affichant toutes les combinaisons de touches par défaut.",
"openDefaultSettings": "Contrôle si l'ouverture des paramètres ouvre également un éditeur affichant tous les paramètres par défaut.",
"openFilesInNewWindow": "Contrôle si les fichiers doivent souvrir dans une nouvelle fenêtre.\r\nNotez quil peut encore exister des cas où ce paramètre est ignoré (par exemple lorsque vous utilisez l'option de ligne de commande `--new-window` ou `--reuse-window` ).",
"openFilesInNewWindowMac": "Contrôle si les fichiers doivent souvrir dans une nouvelle fenêtre. \r\nNotez quil peut encore exister des cas où ce paramètre est ignoré (par exemple lorsque vous utilisez l'option de ligne de commande `--new-window` ou `--reuse-window`).",
"openFoldersInNewWindow": "Contrôle si les dossiers doivent s'ouvrir dans une nouvelle fenêtre ou remplacer la dernière fenêtre active.\r\nNotez quil peut encore exister des cas où ce paramètre est ignoré (par exemple lorsque vous utilisez l'option de ligne de commande `--new-window` ou `--reuse-window`).",
"panelDefaultLocation": "Contrôle l'emplacement par défaut du panneau (terminal, console de débogage, sortie, problèmes). Il peut s'afficher en bas, à droite ou à gauche du banc d'essai.",
"panelOpensMaximized": "Contrôle si le panneau s'ouvre de manière agrandie. Il peut soit toujours s'ouvrir de manière agrandie, soit ne jamais s'ouvrir de manière agrandie, soit s'ouvrir dans le dernier état dans lequel il se trouvait avant sa fermeture.",
"perEditorGroup": "Contrôle si le nombre maximal d'éditeurs ouverts s'applique par groupe d'éditeurs ou pour tous les groupes d'éditeurs.",
"pinnedTabSizing": "Contrôle le dimensionnement des onglets d'éditeur épinglés. Les onglets épinglés sont triés et placés au début de tous les onglets ouverts. En règle générale, ils ne se ferment pas tant qu'ils ne sont pas détachés. Cette valeur est ignorée quand '#workbench.editor.showTabs#' est désactivé.",
"preserveInput": "Contrôle si la dernière saisie tapée dans la palette de commande devrait être restaurée lors de louverture la prochaine fois.",
"remoteName": "'${remoteName}' : par ex., SSH",
"restoreViewState": "Restaure le dernier état d'affichage (par exemple la position de défilement) au moment de la réouverture des éditeurs de texte qui ont été fermés.",
"revealIfOpen": "Contrôle si un éditeur est révélé dans un des groupes visibles si ouvert. Si désactivé, un éditeur préférera s'ouvrir dans le groupe éditeur actuellement actif. Si activé, un éditeur déjà ouvert sera révélé au lieu douvrir à nouveau dans le groupe éditeur actuellement actif. Notez quil y a des cas où ce paramètre est ignoré, par exemple lorsque vous forcez un éditeur à s'ouvrir dans un groupe spécifique ou sur le côté du groupe actuellement actif.",
"rootName": "'${rootName}' : nom de l'espace de travail ou du dossier ouvert (par exemple myFolder ou myWorkspace).",
"rootPath": "'${rootPath}' : chemin de fichier de l'espace de travail ou du dossier ouvert (par exemple /Users/Development/myWorkspace).",
"scrollToSwitchTabs": "Contrôle si le défilement des onglets permet de les ouvrir ou non. Par défaut, les onglets s'affichent uniquement si vous les faites défiler, mais ils ne s'ouvrent pas. Vous pouvez appuyer de façon prolongée sur la touche Maj pendant le défilement afin de changer le comportement pour cette durée. Cette valeur est ignorée quand '#workbench.editor.showTabs#' est désactivé.",
"separator": "'${separator}' : séparateur conditionnel (\"-\") qui apparaît uniquement quand il est entouré de variables avec des valeurs ou du texte statique.",
"settings.editor.desc": "Détermine quel éditeur de paramètres utiliser par défaut.",
"settings.editor.json": "Utiliser l’éditeur de fichiers JSON.",
"settings.editor.ui": "Utiliser l’éditeur dinterface utilisateur de paramètres.",
"showEditorTabs": "Contrôle si les éditeurs ouverts devraient être affichés dans des onglets ou non.",
"showIcons": "Détermine si les éditeurs ouverts doivent s'afficher ou non avec une icône. Cela nécessite notamment l'activation d'un thème d'icône de fichier.",
"sideBarLocation": "Contrôle l'emplacement de la barre latérale et de la barre d'activité. Elles peuvent s'afficher à gauche ou à droite du banc d'essai.",
"sideBySideDirection": "Contrôle la direction par défaut des éditeurs ouverts côte à côte (par exemple, à partir de l'Explorateur). Par défaut, les éditeurs s'ouvrent sur le côté droit de celui qui est actif. Si la valeur est 'down', les éditeurs s'ouvrent sous celui qui est actif.",
"splitOnDragAndDrop": "Détermine si vous pouvez séparer les groupes d'éditeurs à partir d'opérations de glisser-déposer, notamment en déposant un éditeur ou un fichier sur les bords de la zone d'éditeur.",
"splitSizing": "Contrôle la taille des groupes d'éditeurs pendant leur fractionnement.",
"statusBarVisibility": "Contrôle la visibilité de la barre d'état au bas du banc d'essai.",
"tabDescription": "Contrôle le format de l’étiquette pour un éditeur.",
"tabScrollbarHeight": "Contrôle la hauteur des barres de défilement utilisées pour les onglets et des barres de navigation dans la zone de titre de l'éditeur.",
"tabSizing": "Contrôle le dimensionnement des onglets d'éditeur. Cette valeur est ignorée quand '#workbench.editor.showTabs#' est désactivé.",
"untitledHint": "Contrôle si l'indicateur sans titre doit correspondre à du texte en ligne dans l'éditeur ou à un bouton flottant, ou s'il doit être masqué.",
"untitledLabelFormat": "Contrôle le format de l'étiquette pour un éditeur sans titre.",
"useSplitJSON": "Contrôle s'il faut utiliser l'éditeur JSON de fractionnement pour modifier les paramètres au format JSON.",
"viewVisibility": "Contrôle la visibilité des actions d'en-tête de vue. Les actions d'en-tête de vue peuvent être soit toujours visibles, ou uniquement visibles quand cette vue a le focus ou est survolée.",
"window.confirmBeforeClose.always": "Toujours essayer de demander confirmation. Notez que les navigateurs peuvent toujours décider de fermer un onglet ou une fenêtre sans confirmation.",
"window.confirmBeforeClose.keyboardOnly": "Demander uniquement confirmation si une combinaison de touches a été détectée. Notez que la détection peut ne pas être possible dans certains cas.",
"window.confirmBeforeClose.never": "Ne demande jamais explicitement une confirmation, sauf si une perte de données est imminente.",
"window.menuBarVisibility.classic": "Le menu est affiché en haut de la fenêtre et masqué uniquement en mode plein écran.",
"window.menuBarVisibility.compact": "Le menu est affiché sous forme de bouton compact dans la barre latérale. Cette valeur est ignorée quand '#window.titleBarStyle#' a la valeur 'native'.",
"window.menuBarVisibility.hidden": "Le menu est toujours masqué.",
"window.menuBarVisibility.toggle": "Le menu est masqué mais peut être affiché en haut de la fenêtre via la touche Alt.",
"window.menuBarVisibility.toggle.mac": "Le menu est masqué mais peut être affiché en haut de la fenêtre via la commande Focus sur le menu d'application.",
"window.menuBarVisibility.visible": "Le menu est toujours visible en haut de la fenêtre même en mode plein écran.",
"window.openFilesInNewWindow.default": "Les fichiers seront ouverts dans une nouvelle fenêtre, à moins qu'ils soient sélectionnés dans lapplication (via le menu fichier par exemple).",
"window.openFilesInNewWindow.defaultMac": "Les fichiers seront ouverts dans la fenêtre avec le dossier des fichiers ouverts ou la dernière fenêtre active sauf si ouvert via le Dock ou depuis la recherche.",
"window.openFilesInNewWindow.off": "Les fichiers seront ouverts dans la fenêtre avec le dossier des fichiers ouverts ou la dernière fenêtre active.",
"window.openFilesInNewWindow.on": "Les fichiers seront ouverts dans une nouvelle fenêtre.",
"window.openFoldersInNewWindow.default": "Les dossiers seront ouverts dans une nouvelle fenêtre, à moins quun dossier est sélectionné dans lapplication (par exemple via le menu fichier).",
"window.openFoldersInNewWindow.off": "Les dossiers remplaceront la dernière fenêtre active.",
"window.openFoldersInNewWindow.on": "Les dossiers seront ouverts dans une nouvelle fenêtre.",
"window.titleSeparator": "Séparateur utilisé par 'window.title'.",
"windowConfigurationTitle": "Fenêtre",
"windowTitle": "Contrôle basé sur l’éditeur actif du titre de la fenêtre. Les variables sont remplacées selon le contexte :",
"workbench.activityBar.iconClickBehavior.focus": "Mettre le focus sur la barre latérale si l'élément sur lequel l'utilisateur a cliqué est déjà visible.",
"workbench.activityBar.iconClickBehavior.toggle": "Masquer la barre latérale si l'élément sur lequel l'utilisateur a cliqué est déjà visible.",
"workbench.editor.labelFormat.default": "Afficher le nom du fichier. Lorsque les onglets sont activés et que deux fichiers portent le même nom dans un groupe, les sections distinctes du chemin de chaque fichier sont ajoutées. Lorsque les onglets sont désactivés, le chemin daccès relatif au dossier de l'espace de travail est affiché si l’éditeur est actif.",
"workbench.editor.labelFormat.long": "Afficher le nom du fichier suivi de son chemin daccès absolu.",
"workbench.editor.labelFormat.medium": "Afficher le nom du fichier suivi de son chemin daccès relatif au dossier de l'espace de travail.",
"workbench.editor.labelFormat.short": "Afficher le nom du fichier suivi du nom de dossier.",
"workbench.editor.pinnedTabSizing.compact": "Un onglet épinglé s'affiche de manière compacte avec uniquement une icône ou la première lettre du nom de l'éditeur.",
"workbench.editor.pinnedTabSizing.normal": "Un onglet épinglé hérite de l'apparence des onglets non épinglés.",
"workbench.editor.pinnedTabSizing.shrink": "Un onglet épinglé se réduit à une taille fixe compacte affichant des parties du nom de l'éditeur.",
"workbench.editor.splitSizingDistribute": "Divise tous les groupes d'éditeurs à parts égales.",
"workbench.editor.splitSizingSplit": "Divise le groupe d'éditeurs actif en parts égales.",
"workbench.editor.tabSizing.fit": "Toujours garder les onglets assez grands pour afficher l’étiquette de l’éditeur complet.",
"workbench.editor.tabSizing.shrink": "Permettre aux onglets d'être plus petits lorsque lespace disponible nest pas suffisant pour afficher tous les onglets à la fois.",
"workbench.editor.titleScrollbarSizing.default": "Taille par défaut.",
"workbench.editor.titleScrollbarSizing.large": "Augmente la taille pour faciliter sa saisie avec la souris.",
"workbench.editor.untitled.labelFormat.content": "Le nom du fichier sans titre est dérivé du contenu de sa première ligne, sauf si le fichier est associé à un chemin. Le nom est rétabli si la ligne est vide ou si elle ne contient aucun caractère.",
"workbench.editor.untitled.labelFormat.name": "Le nom du fichier sans titre n'est pas dérivé du contenu du fichier.",
"workbench.experimental.useCustomHover": "Activer/désactiver les actions personnalisés de survol de la souris sur la barre et le panneau dactivités. Notez que cette configuration est expérimentale et susceptible d’être supprimée à tout moment.",
"workbench.fontAliasing.antialiased": "Lisser les polices au niveau du pixel, plutôt que les sous-pixels. Peut faire en sorte que la police apparaisse plus légère dans lensemble.",
"workbench.fontAliasing.auto": "Applique `default` ou `antialiased`automatiquement en se basant sur la résolution de l'affichage.",
"workbench.fontAliasing.default": "Lissage de sous-pixel des polices. Sur la plupart des affichages non-retina, cela vous donnera le texte le plus vif.",
"workbench.fontAliasing.none": "Désactive le lissage des polices. Le texte s'affichera avec des bordures dentelées.",
"workbench.hover.delay": "Contrôle le délai en millisecondes au-delà duquel le pointage est affiché pour les éléments du banc d'essai (par exemple, certains éléments d'arborescence fournis par l'extension). L'actualisation des éléments déjà visibles peut s'avérer nécessaire pour que le changement apporté au paramètre prenne effet.",
"workbench.panel.opensMaximized.always": "Toujours ouvrir le panneau de manière agrandie.",
"workbench.panel.opensMaximized.never": "Ne jamais ouvrir le panneau de manière agrandie. Le panneau s'ouvre en étant réduit.",
"workbench.panel.opensMaximized.preserve": "Ouvrez le panneau dans l'état dans lequel il se trouvait, avant sa fermeture.",
"workbench.quickOpen.preserveInput": "Détermine si la dernière entrée tapée dans Quick Open doit être restaurée à la prochaine ouverture.",
"wrapTabs": "Détermine si les onglets doivent être placés sur plusieurs lignes quand ils dépassent l'espace disponible, ou si une barre de défilement doit s'afficher à la place. Cette valeur est ignorée quand '#workbench.editor.showTabs#' est désactivé.",
"zenMode.centerLayout": "Contrôle si activer le Mode Zen centre également la mise en page.",
"zenMode.fullScreen": "Contrôle si activer le Mode Zen met aussi le workbench en mode plein écran.",
"zenMode.hideActivityBar": "Contrôle si l'activation du mode Zen masque également la barre d'activités à gauche ou à droite du banc d'essai.",
"zenMode.hideLineNumbers": "Contrôle si l'activation du mode Zen masque aussi les numéros de ligne de l'éditeur.",
"zenMode.hideStatusBar": "Contrôle si l'activation du mode Zen masque également la barre d’état au bas du banc d'essai.",
"zenMode.hideTabs": "Contrôle si l'activation du mode Zen masque également les onglets du banc d'essai.",
"zenMode.restore": "Détermine si une fenêtre doit être restaurée en mode zen, si celle-ci a été fermée en mode zen.",
"zenMode.silentNotifications": "Contrôle si les notifications sont affichées en mode zen. Si tel est le cas, seules les notifications d'erreur s'affichent.",
"zenModeConfigurationTitle": "Mode Zen"
},
"vs/workbench/common/actions": {
"developer": "Développeur",
"help": "Aide",
"preferences": "Préférences",
"view": "Voir"
},
"vs/workbench/common/configuration": {
"workbenchConfigurationTitle": "Banc d'essai"
},
"vs/workbench/common/editor": {
"activeEditor": "Identificateur de l'éditeur actif",
"activeEditorAvailableEditorIds": "Identificateurs d'éditeur utilisables pour l'éditeur actif",
"activeEditorGroupEmpty": "Indique si le groupe d'éditeurs actifs est vide",
"activeEditorGroupIndex": "Index du groupe d'éditeurs actifs",
"activeEditorGroupLast": "Indique si le groupe d'éditeurs actifs est le dernier groupe",
"activeEditorIsDirty": "Indique si l'intégrité de l'éditeur actif est compromise",
"activeEditorIsNotPreview": "Indique si l'éditeur actif n'est pas en mode Aperçu",
"activeEditorIsPinned": "Indique si l'éditeur actif est épinglé",
"activeEditorIsReadonly": "Indique si l'éditeur actif est en lecture seule",
"editorAreaVisible": "Indique si la zone de l'éditeur est visible",
"editorIsOpen": "Indique si un éditeur est ouvert",
"groupEditorsCount": "Nombre de groupes d'éditeurs ouverts",
"inZenMode": "Indique si le mode Zen est activé",
"isCenteredLayout": "Indique si la disposition centrée est activée",
"multipleEditorGroups": "Indique si plusieurs groupes d'éditeurs sont ouverts",
"splitEditorsVertically": "Indique si les éditeurs sont divisés verticalement",
"textCompareEditorActive": "Indique si un éditeur de comparaison de texte est actif",
"textCompareEditorVisible": "Indique si un éditeur de comparaison de texte est visible"
},
"vs/workbench/common/editor/diffEditorInput": {
"sideBySideLabels": "{0} ↔ {1}"
},
"vs/workbench/common/editor/resourceEditorInput": {
"orphanedFile": "{0} (supprimé)",
"orphanedReadonlyFile": "{0} (supprimé, en lecture seule)",
"readonlyFile": "{0} (en lecture seule)"
},
"vs/workbench/common/editor/sideBySideEditorInput": {
"sideBySideLabels": "{0} - {1}"
},
"vs/workbench/common/panel": {
"activePanel": "Identificateur du panneau actif",
"panelFocus": "Indique si le panneau a le focus clavier",
"panelMaximized": "Indique si le panneau est agrandi",
"panelPosition": "Position du panneau : à gauche, à droite ou en bas",
"panelVisible": "Indique si le panneau est visible"
},
"vs/workbench/common/resources": {
"isFileSystemResource": "Indique si la ressource repose sur un fournisseur de systèmes de fichiers",
"resource": "Valeur complète de la ressource, notamment le schéma et le chemin",
"resourceDirname": "Nom du dossier qui contient la ressource",
"resourceExtname": "Nom d'extension de la ressource",
"resourceFilename": "Nom de fichier de la ressource",
"resourceLangId": "Identificateur de langage de la ressource",
"resourcePath": "Chemin complet de la ressource",
"resourceScheme": "Schéma de la ressource",
"resourceSet": "Indique si une ressource est présente ou non"
},
"vs/workbench/common/theme": {
"activityBarActiveBackground": "Couleur d'arrière-plan de la barre d'activités pour l'élément actif. La barre d'activités s'affiche à l'extrême gauche ou droite, et permet de basculer entre les vues de la barre latérale.",
"activityBarActiveBorder": "Couleur de bordure de la barre d'activités pour l'élément actif. La barre d'activités s'affiche à l'extrême gauche ou droite et permet de basculer entre les vues de la barre latérale.",
"activityBarActiveFocusBorder": "Couleur de bordure du focus de la barre d'activités pour l'élément actif. La barre d'activités s'affiche à l'extrême gauche ou droite, et permet de basculer entre les vues de la barre latérale.",
"activityBarBackground": "Couleur d'arrière-plan de la barre d'activités. La barre d'activités s'affiche complètement à gauche ou à droite, et permet de naviguer entre les affichages de la barre latérale.",
"activityBarBadgeBackground": "Couleur d'arrière-plan du badge de notification d'activité. La barre d'activités, située à l'extrême gauche ou droite, permet de basculer entre les affichages de la barre latérale.",
"activityBarBadgeForeground": "Couleur de premier plan du badge de notification d'activité. La barre d'activités, située à l'extrême gauche ou droite, permet de basculer entre les affichages de la barre latérale.",
"activityBarBorder": "Couleur de bordure de la barre d'activités faisant la séparation avec la barre latérale. La barre d'activités, située à l'extrême droite ou gauche, permet de parcourir les vues de la barre latérale.",
"activityBarDragAndDropBorder": "Couleur des commentaires dans une opération de glisser-déposer pour les éléments de la barre d'activités. La barre d'activités s'affiche complètement à gauche ou à droite, et permet de naviguer entre les vues de la barre latérale.",
"activityBarForeground": "Couleur de premier plan de la barre d'activités lorsqu'elle est active. La barre d'activités s'affiche complètement à gauche ou à droite, et permet de naviguer entre les affichages de la barre latérale.",
"activityBarInActiveForeground": "Couleur de premier plan de la barre d'activités lorsqu'elle est inactive. La barre d'activités s'affiche complètement à gauche ou à droite, et permet de naviguer entre les affichages de la barre latérale.",
"banner.background": "Couleur darrière-plan de la bannière. La bannière saffiche sous la barre de titre de la fenêtre.",
"banner.foreground": "Couleur de premier plan de la bannière. La bannière saffiche sous la barre de titre de la fenêtre.",
"banner.iconForeground": "Couleur dicône de la bannière. La bannière saffiche sous la barre de titre de la fenêtre.",
"deprecatedEditorGroupBackground": "Déprécié : La couleur d'arrière-plan d'un groupe d'éditeurs n'est plus prise en charge avec l'introduction de la disposition de l'éditeur en grille. Vous pouvez utiliser editorGroup.emptyBackground pour définir la couleur d'arrière-plan des groupes d'éditeurs vides.",
"editorDragAndDropBackground": "Couleur d'arrière-plan lors du déplacement des éditeurs par glissement. La couleur doit avoir une transparence pour que le contenu de l'éditeur soit visible à travers.",
"editorGroupBackground": "Couleur d'arrière-plan dépréciée d'un groupe d'éditeurs.",
"editorGroupBorder": "Couleur séparant plusieurs groupes d'éditeurs les uns des autres. Les groupes d'éditeurs sont les conteneurs des éditeurs.",
"editorGroupEmptyBackground": "Couleur d'arrière-plan d'un groupe d'éditeurs vide. Les groupes d'éditeurs sont les conteneurs des éditeurs.",
"editorGroupFocusedEmptyBorder": "Couleur de bordure d'un groupe d'éditeurs vide qui a le focus. Les groupes d'éditeurs sont les conteneurs des éditeurs.",
"editorGroupHeaderBackground": "Couleur d'arrière-plan de l'en-tête du titre du groupe d'éditeurs quand les onglets sont désactivés (`\"workbench.editor.showTabs\": false`). Les groupes d'éditeurs sont les conteneurs des éditeurs.",
"editorPaneBackground": "Couleur d'arrière-plan du volet d'éditeur visible à gauche et à droite de la disposition centrée de l'éditeur.",
"editorTitleContainerBorder": "Couleur de la bordure de l'en-tête de titre du groupe d'éditeurs. Les groupes d'éditeurs sont les conteneurs des éditeurs.",
"extensionBadge.remoteBackground": "Couleur d'arrière-plan du badge d'utilisation à distance dans la vue des extensions.",
"extensionBadge.remoteForeground": "Couleur de premier plan du badge d'utilisation à distance dans la vue des extensions.",
"lastPinnedTabBorder": "Bordure séparant les onglets épinglés des autres onglets. Les onglets sont les conteneurs des éditeurs dans la zone d'éditeurs. Vous pouvez ouvrir plusieurs onglets dans un groupe d'éditeurs. Il peut exister plusieurs groupes d'éditeurs.",
"menubarSelectionBackground": "Couleur d'arrière-plan de l’élément de menu sélectionné dans la barre de menus.",
"menubarSelectionBorder": "Couleur de bordure de l'élément de menu sélectionné dans la barre de menus.",
"menubarSelectionForeground": "Couleur de premier plan de l'élément de menu sélectionné dans la barre de menus.",
"notificationCenterBorder": "Couleur de bordure du centre de notifications. Les notifications défilent à partir du bas à droite de la fenêtre.",
"notificationCenterHeaderBackground": "Couleur d'arrière plan de l'en-tête du centre de notifications. Les notifications défilent à partir du bas à droite de la fenêtre.",
"notificationCenterHeaderForeground": "Couleur de premier plan de l'en-tête du centre de notifications. Les notifications défilent à partir du bas à droite de la fenêtre.",
"notificationToastBorder": "Couleur de bordure du toast des notifications. Les notifications défilent à partir du bas à droite de la fenêtre.",
"notificationsBackground": "Couleur d'arrière plan des notifications. Les notifications défilent à partir du bas à droite de la fenêtre.",
"notificationsBorder": "Couleur de bordure séparant des autres notifications dans le centre de notifications. Les notifications défilent à partir du bas à droite de la fenêtre.",
"notificationsErrorIconForeground": "Couleur utilisée pour l'icône des notifications d'erreur. Les notifications apparaissent en bas à droite de la fenêtre.",
"notificationsForeground": "Couleur de premier plan des notifications. Les notifications défilent à partir du bas à droite de la fenêtre.",
"notificationsInfoIconForeground": "Couleur utilisée pour l'icône des notifications d'informations. Les notifications apparaissent en bas à droite de la fenêtre.",
"notificationsLink": "Couleur de premier plan des liens des notifications. Les notifications défilent à partir du bas à droite de la fenêtre.",
"notificationsWarningIconForeground": "Couleur utilisée pour l'icône des notifications d'avertissement. Les notifications apparaissent en bas à droite de la fenêtre.",
"panelActiveTitleBorder": "Couleur de la bordure du titre du panneau actif. Les panneaux se situent sous la zone de l'éditeur et contiennent des affichages comme la sortie et le terminal intégré.",
"panelActiveTitleForeground": "Couleur du titre du panneau actif. Les panneaux se situent sous la zone de l'éditeur et contiennent des affichages comme la sortie et le terminal intégré.",
"panelBackground": "Couleur d'arrière-plan du panneau. Les panneaux s'affichent sous la zone d'éditeurs et contiennent des affichages tels que la sortie et le terminal intégré.",
"panelBorder": "Couleur de bordure du panneau pour séparer le panneau de l'éditeur. Les panneaux apparaissent sous la zone de l'éditeur et contiennent des vues comme la sortie et le terminal intégré.",
"panelDragAndDropBorder": "Couleur des commentaires dans une opération de glisser-déposer pour les titres des panneaux. Les panneaux s'affichent sous la zone d'éditeurs et contiennent des vues telles que la sortie et le terminal intégré.",
"panelInactiveTitleForeground": "Couleur du titre du panneau inactif. Les panneaux se situent sous la zone de l'éditeur et contiennent des affichages comme la sortie et le terminal intégré.",
"panelInputBorder": "Bordure de la zone d'entrée des entrées du panneau.",
"panelSectionBorder": "Couleur de bordure de section de panneau utilisée quand plusieurs vues sont empilées horizontalement dans le panneau. Les panneaux s'affichent sous la zone d'éditeurs et contiennent des vues telles que la sortie et le terminal intégré. Les sections des panneaux sont des vues imbriquées dans les panneaux.",
"panelSectionDragAndDropBackground": "Couleur des commentaires dans une opération de glisser-déposer pour les sections des panneaux. La couleur doit être transparente pour que les sections des panneaux restent toujours visibles. Les panneaux s'affichent sous la zone d'éditeurs et contiennent des vues telles que la sortie et le terminal intégré. Les sections des panneaux sont des vues imbriquées dans les panneaux.",
"panelSectionHeaderBackground": "Couleur d'arrière-plan de l'en-tête de la section des panneaux. Les panneaux s'affichent sous la zone d'éditeurs et contiennent des vues telles que la sortie et le terminal intégré. Les sections des panneaux sont des vues imbriquées dans les panneaux.",
"panelSectionHeaderBorder": "Couleur de bordure d'en-tête de section de panneau utilisée quand plusieurs vues sont empilées verticalement dans le panneau. Les panneaux s'affichent sous la zone d'éditeurs et contiennent des vues telles que la sortie et le terminal intégré. Les sections des panneaux sont des vues imbriquées dans les panneaux.",
"panelSectionHeaderForeground": "Couleur de premier plan de l'en-tête de la section des panneaux. Les panneaux s'affichent sous la zone d'éditeurs et contiennent des vues telles que la sortie et le terminal intégré. Les sections des panneaux sont des vues imbriquées dans les panneaux.",
"sideBarBackground": "Couleur d'arrière-plan de la barre latérale. La barre latérale est le conteneur des affichages tels que ceux de l'exploration et la recherche.",
"sideBarBorder": "Couleur de bordure de la barre latérale faisant la séparation avec l'éditeur. La barre latérale est le conteneur des vues comme celles de l'explorateur et de la recherche.",
"sideBarDragAndDropBackground": "Couleur des commentaires dans une opération de glisser-déposer pour les sections de la barre latérale. La couleur doit être transparente pour que les sections de la barre latérale restent toujours visibles. La barre latérale est le conteneur des vues telles que celles de l'exploration et de la recherche. Les sections de la barre latérale sont des vues imbriquées dans la barre latérale.",
"sideBarForeground": "Couleur de premier plan de la barre latérale. La barre latérale est le conteneur des vues comme celles de l'explorateur et de la recherche.",
"sideBarSectionHeaderBackground": "Couleur d'arrière-plan de l'en-tête de section de barre latérale. La barre latérale est le conteneur des vues telles que celles de l'exploration et de la recherche. Les sections de la barre latérale sont des vues imbriquées dans la barre latérale.",
"sideBarSectionHeaderBorder": "Couleur de bordure de l'en-tête de section de barre latérale. La barre latérale est le conteneur des vues telles que celles de l'exploration et de la recherche. Les sections de la barre latérale sont des vues imbriquées dans la barre latérale.",
"sideBarSectionHeaderForeground": "Couleur de premier plan de l'en-tête de section de barre latérale. La barre latérale est le conteneur des vues telles que celles de l'exploration et de la recherche. Les sections de la barre latérale sont des vues imbriquées dans la barre latérale.",
"sideBarTitleForeground": "Couleur de premier plan du titre de la barre latérale. La barre latérale est le conteneur des affichages tels que ceux de l'exploration et la recherche.",
"statusBarBackground": "Couleur d'arrière-plan de la barre d'état quand un espace de travail ou un dossier est ouvert. La barre d'état est affichée en bas de la fenêtre.",
"statusBarBorder": "Couleur de bordure de la barre d'état faisant la séparation avec la barre latérale et l'éditeur. La barre d'état est affichée en bas de la fenêtre.",
"statusBarErrorItemBackground": "Couleur d'arrière-plan des éléments d'erreur de la barre d'état. Les éléments d'erreur se distinguent des autres entrées de la barre d'état pour indiquer les conditions d'erreur. La barre d'état est affichée en bas de la fenêtre.",
"statusBarErrorItemForeground": "Couleur de premier plan des éléments d'erreur de la barre d'état. Les éléments d'erreur se distinguent des autres entrées de la barre d'état pour indiquer les conditions d'erreur. La barre d'état est affichée en bas de la fenêtre.",
"statusBarForeground": "Couleur de premier plan de la barre d'état quand un espace de travail ou un dossier est ouvert. La barre d'état est affichée en bas de la fenêtre.",
"statusBarItemActiveBackground": "Couleur d'arrière-plan de l'élément de la barre d'état durant un clic. La barre d'état est affichée en bas de la fenêtre.",
"statusBarItemHostBackground": "Couleur d'arrière-plan de l'indicateur distant dans la barre d'état.",
"statusBarItemHostForeground": "Couleur de premier plan de l'indicateur distant dans la barre d'état.",
"statusBarItemHoverBackground": "Couleur d'arrière-plan de l'élément de la barre d'état durant un pointage. La barre d'état est affichée en bas de la fenêtre.",
"statusBarNoFolderBackground": "Couleur d'arrière-plan de la barre d'état quand aucun dossier n'est ouvert. La barre d'état est affichée en bas de la fenêtre.",
"statusBarNoFolderBorder": "Couleur de la bordure qui sépare la barre latérale et l’éditeur lorsquaucun dossier ne souvre la barre d’état. La barre d’état saffiche en bas de la fenêtre.",
"statusBarNoFolderForeground": "Couleur de premier plan de la barre d'état quand aucun dossier n'est ouvert. La barre d'état est affichée en bas de la fenêtre.",
"statusBarProminentItemBackground": "Couleur d'arrière-plan des éléments importants de la barre d'état. Les éléments importants se différencient des autres entrées de la barre d'état pour indiquer l'importance. Changer le mode `Appuyer sur la touche tabulation déplace le focus` depuis la palette de commandes pour voir un exemple. La barre d'état est affichée en bas de la fenêtre.",
"statusBarProminentItemForeground": "Couleur de premier-plan des éléments importants de la barre d'état. Les éléments importants se démarquent des autres entrées de la barre d'état pour indiquer leur importance. Changer le mode \"Activer/désactiver l'utilisation de la touche Tab pour déplacer le focus\" de la palette de commandes pour voir un exemple. La barre d'état s'affiche en bas de la fenêtre.",
"statusBarProminentItemHoverBackground": "Couleur d'arrière-plan des éléments importants de la barre d'état lors du survol. Les éléments importants se différencient des autres entrées de la barre d'état pour indiquer l'importance. Changer le mode `Appuyer sur la touche tabulation déplace le focus` depuis la palette de commandes pour voir un exemple. La barre d'état est affichée en bas de la fenêtre.",
"tabActiveBackground": "Couleur d'arrière-plan de l'onglet actif. Les onglets sont les conteneurs des éditeurs dans la zone d'éditeurs. Vous pouvez ouvrir plusieurs onglets dans un groupe d'éditeurs. Il peut exister plusieurs groupes d'éditeurs.",
"tabActiveBorder": "Bordure en bas d'un onglet actif. Les onglets sont les conteneurs des éditeurs dans la zone d'édition. Vous pouvez ouvrir plusieurs onglets dans un groupe d'éditeurs. Il peut exister plusieurs groupes d'éditeurs.",
"tabActiveBorderTop": "Bordure en haut d'un onglet actif. Les onglets sont les conteneurs des éditeurs dans la zone d'édition. Vous pouvez ouvrir plusieurs onglets dans un groupe d'éditeurs. Il peut exister plusieurs groupes d'éditeurs.",
"tabActiveForeground": "Couleur de premier plan de l'onglet actif dans un groupe actif. Les onglets sont les conteneurs des éditeurs dans la zone d'éditeurs. Vous pouvez ouvrir plusieurs onglets dans un groupe d'éditeurs. Il peut exister plusieurs groupes d'éditeurs.",
"tabActiveModifiedBorder": "Bordure en haut des onglets actifs modifiés dans un groupe actif. Les onglets sont les conteneurs des éditeurs dans la zone d'édition. Vous pouvez ouvrir plusieurs onglets dans un groupe d'éditeurs. Il peut exister plusieurs groupes d'éditeurs.",
"tabActiveUnfocusedBorder": "Bordure en bas d'un onglet actif dans un groupe n'ayant pas le focus. Les onglets sont les conteneurs des éditeurs dans la zone d'édition. Vous pouvez ouvrir plusieurs onglets dans un groupe d'éditeurs. Il peut exister plusieurs groupes d'éditeurs.",
"tabActiveUnfocusedBorderTop": "Bordure en haut d'un onglet actif dans un groupe n'ayant pas le focus. Les onglets sont les conteneurs des éditeurs dans la zone d'édition. Vous pouvez ouvrir plusieurs onglets dans un groupe d'éditeurs. Il peut exister plusieurs groupes d'éditeurs.",
"tabBorder": "Bordure séparant les onglets les uns des autres. Les onglets sont les conteneurs des éditeurs dans la zone d'éditeurs. Vous pouvez ouvrir plusieurs onglets dans un groupe d'éditeurs. Il peut exister plusieurs groupes d'éditeurs.",
"tabHoverBackground": "Couleur de l'onglet darrière-plan lors du survol. Les onglets sont les conteneurs pour les éditeurs dans la zone de l’éditeur. Plusieurs onglets peuvent être ouverts dans un groupe d'éditeur. Il peut y avoir plusieurs groupes d’éditeur.",
"tabHoverBorder": "Bordure avec laquelle surligner les onglets lors du survol. Couleur de l'onglet darrière-plan dans un groupe n'ayant pas le focus lors du survol. Les onglets sont les conteneurs pour les éditeurs dans la zone de l’éditeur. Plusieurs onglets peuvent être ouverts dans un groupe d'éditeur. Il peut y avoir plusieurs groupes d’éditeur.",
"tabHoverForeground": "Couleur de premier plan de l'onglet quand un utilisateur pointe dessus. Les onglets sont les conteneurs des éditeurs dans la zone d'éditeurs. Vous pouvez ouvrir plusieurs onglets dans un groupe d'éditeurs. Il peut exister plusieurs groupes d'éditeurs.",
"tabInactiveBackground": "Couleur d'arrière-plan de l'onglet inactif. Les onglets sont les conteneurs des éditeurs dans la zone d'éditeurs. Vous pouvez ouvrir plusieurs onglets dans un groupe d'éditeurs. Il peut exister plusieurs groupes d'éditeurs.",
"tabInactiveForeground": "Couleur de premier plan de l'onglet inactif dans un groupe actif. Les onglets sont les conteneurs des éditeurs dans la zone d'éditeurs. Vous pouvez ouvrir plusieurs onglets dans un groupe d'éditeurs. Il peut exister plusieurs groupes d'éditeurs.",
"tabInactiveModifiedBorder": "Bordure en haut des onglets inactifs modifiés dans un groupe actif. Les onglets sont les conteneurs des éditeurs dans la zone d'édition. Vous pouvez ouvrir plusieurs onglets dans un groupe d'éditeurs. Il peut exister plusieurs groupes d'éditeurs.",
"tabUnfocusedActiveBackground": "Couleur d'arrière-plan de l'onglet actif dans un groupe sans le focus. Les onglets sont les conteneurs des éditeurs dans la zone d'éditeur. Vous pouvez ouvrir plusieurs onglets dans un même groupe d'éditeurs. Vous pouvez avoir plusieurs groupes d'éditeurs.",
"tabUnfocusedActiveForeground": "Couleur de premier plan de l'onglet actif dans un groupe inactif. Les onglets sont les conteneurs des éditeurs dans la zone d'éditeurs. Vous pouvez ouvrir plusieurs onglets dans un groupe d'éditeurs. Il peut exister plusieurs groupes d'éditeurs.",
"tabUnfocusedHoverBackground": "Couleur de l'onglet darrière-plan dans un groupe n'ayant pas le focus lors du survol. Les onglets sont les conteneurs pour les éditeurs dans la zone de l’éditeur. Plusieurs onglets peuvent être ouverts dans un groupe d'éditeur. Il peut y avoir plusieurs groupes d’éditeur.",
"tabUnfocusedHoverBorder": "Bordure avec laquelle surligner les onglets lors du survol dans un groupe n'ayant pas le focus. Couleur de l'onglet darrière-plan dans un groupe n'ayant pas le focus lors du survol. Les onglets sont les conteneurs pour les éditeurs dans la zone de l’éditeur. Plusieurs onglets peuvent être ouverts dans un groupe d'éditeur. Il peut y avoir plusieurs groupes d’éditeur.",
"tabUnfocusedHoverForeground": "Couleur de premier plan de l'onglet dans un groupe sans focus quand un utilisateur pointe dessus. Les onglets sont les conteneurs des éditeurs dans la zone d'éditeurs. Vous pouvez ouvrir plusieurs onglets dans un groupe d'éditeurs. Il peut exister plusieurs groupes d'éditeurs.",
"tabUnfocusedInactiveBackground": "Couleur d'arrière-plan de l'onglet inactif dans un groupe sans focus. Les onglets sont les conteneurs des éditeurs dans la zone d'éditeurs. Vous pouvez ouvrir plusieurs onglets dans un groupe d'éditeurs. Il peut exister plusieurs groupes d'éditeurs.",
"tabUnfocusedInactiveForeground": "Couleur de premier plan de l'onglet inactif dans un groupe inactif. Les onglets sont les conteneurs des éditeurs dans la zone d'éditeurs. Vous pouvez ouvrir plusieurs onglets dans un groupe d'éditeurs. Il peut exister plusieurs groupes d'éditeurs.",
"tabsContainerBackground": "Couleur d'arrière-plan de l'en-tête du titre du groupe d'éditeurs quand les onglets sont activés. Les groupes d'éditeurs sont les conteneurs des éditeurs.",
"tabsContainerBorder": "Couleur de bordure de l'en-tête du titre du groupe d'éditeurs quand les onglets sont activés. Les groupes d'éditeurs sont les conteneurs des éditeurs.",
"titleBarActiveBackground": "Arrière-plan de la barre de titre quand la fenêtre est active.",
"titleBarActiveForeground": "Premier plan de la barre de titre quand la fenêtre est active.",
"titleBarBorder": "Couleur de la bordure de la barre de titre.",
"titleBarInactiveBackground": "Arrière-plan de la barre de titre quand la fenêtre est inactive.",
"titleBarInactiveForeground": "Premier plan de la barre de titre quand la fenêtre est inactive.",
"unfocusedActiveModifiedBorder": "Bordure en haut des onglets actifs modifiés dans un groupe n'ayant pas le focus. Les onglets sont les conteneurs des éditeurs dans la zone d'édition. Vous pouvez ouvrir plusieurs onglets dans un groupe d'éditeurs. Il peut exister plusieurs groupes d'éditeurs.",
"unfocusedINactiveModifiedBorder": "Bordure en haut des onglets inactifs modifiés dans un groupe n'ayant pas le focus. Les onglets sont les conteneurs des éditeurs dans la zone d'édition. Vous pouvez ouvrir plusieurs onglets dans un groupe d'éditeurs. Il peut exister plusieurs groupes d'éditeurs.",
"windowActiveBorder": "Couleur utilisée pour la bordure de la fenêtre quand elle est active. Prise en charge uniquement dans le client de bureau en cas d'utilisation de la barre de titre personnalisée.",
"windowInactiveBorder": "Couleur utilisée pour la bordure de la fenêtre quand elle est inactive. Prise en charge uniquement dans le client de bureau en cas d'utilisation de la barre de titre personnalisée."
},
"vs/workbench/common/viewlet": {
"activeViewlet": "Identificateur du viewlet actif",
"sideBarFocus": "Indique si la barre latérale a le focus clavier",
"sideBarVisible": "Indique si la barre latérale est visible"
},
"vs/workbench/common/views": {
"defaultViewIcon": "Icône de vue par défaut.",
"duplicateId": "Une vue avec l'ID '{0}' est déjà inscrite",
"focusedView": "Identificateur de la vue qui a le focus clavier"
},
"vs/workbench/electron-sandbox/actions/developerActions": {
"configureRuntimeArguments": "Configurer les arguments de runtime",
"reloadWindowWithExtensionsDisabled": "Recharger avec les extensions désactivées",
"toggleDevTools": "Activer/désactiver les outils de développement",
"toggleSharedProcess": "Activer/désactiver le processus partagé"
},
"vs/workbench/electron-sandbox/actions/installActions": {
"install": "Installer la commande '{0}' dans PATH",
"ok": "OK",
"shellCommand": "Commande d'interpréteur de commandes",
"successFrom": "La commande d'interpréteur de commandes '{0}' a été correctement désinstallée à partir de PATH.",
"successIn": "La commande d'interpréteur de commandes '{0}' a été correctement installée dans PATH.",
"uninstall": "Désinstaller la commande '{0}' de PATH"
},
"vs/workbench/electron-sandbox/actions/windowActions": {
"close": "Fermer la fenêtre",
"closeWindow": "Fermer la fenêtre",
"current": "Fenêtre active",
"miCloseWindow": "Ferm&&er la fenêtre",
"miZoomIn": "&&Zoom avant",
"miZoomOut": "&&Zoom arrière",
"miZoomReset": "&&Réinitialiser le zoom",
"quickSwitchWindow": "Changement rapide de fenêtre...",
"switchWindow": "Changer de fenêtre...",
"switchWindowPlaceHolder": "Sélectionner une fenêtre vers laquelle basculer",
"windowDirtyAriaLabel": "{0}, fenêtre à l'intégrité compromise",
"zoomIn": "Zoom avant",
"zoomOut": "Zoom arrière",
"zoomReset": "Réinitialiser le zoom"
},
"vs/workbench/electron-sandbox/desktop.contribution": {
"argv.crashReporterId": "ID unique utilisé pour mettre en corrélation les rapports de plantage envoyés à partir de cette instance d'application.",
"argv.disableColorCorrectRendering": "Résout les problèmes liés à la sélection de profil de couleurs. Changez cette option UNIQUEMENT si vous rencontrez des problèmes graphiques.",
"argv.disableHardwareAcceleration": "Désactive l'accélération matérielle. Changez cette option UNIQUEMENT si vous rencontrez des problèmes graphiques.",
"argv.enableCrashReporter": "Permet de désactiver les rapports de plantage. Doit permettre le redémarrage de l'application en cas de changement de la valeur.",
"argv.enebleProposedApi": "Activez les API proposées pour une liste d'ID d'extension (par exemple 'vscode.git'). Les API proposées sont instables et peuvent cesser de fonctionner sans avertissement à tout moment. Ne définissez cette option qu'à des fins de développement et de test d'extension.",
"argv.force-renderer-accessibility": "Force l'accessibilité du renderer. Changez ce paramètre UNIQUEMENT si vous utilisez un lecteur d'écran sur Linux. Sur les autres plateformes, le renderer est automatiquement accessible. Cet indicateur est automatiquement défini si vous avez activé editor.accessibilitySupport.",
"argv.forceColorProfile": "Permet de remplacer le profil de couleur à utiliser. Si des couleurs ne s'affichent pas correctement, essayez de définir la valeur 'srgb' et redémarrez.",
"argv.locale": "Langue d'affichage à utiliser. Le choix d'une autre langue nécessite l'installation du pack linguistique associé.",
"argv.logLevel": "Niveau de journalisation à utiliser. La valeur par défaut est 'info'. Les valeurs autorisées sont 'critical', 'error', 'warn', 'info', 'debug', 'trace', 'off.",
"closeWhenEmpty": "Contrôle si la fermeture du dernier éditeur doit également fermer la fenêtre. Ce paramètre sapplique uniquement pour les fenêtres qui n'affichent pas de dossiers.",
"dialogStyle": "Ajustez l'apparence des fenêtres de dialogue.",
"keyboardConfigurationTitle": "Clavier",
"mergeAllWindowTabs": "Fusionner toutes les fenêtres",
"miExit": "&&Quitter",
"moveWindowTabToNewWindow": "Déplacer longlet de la fenêtre vers la nouvelle fenêtre",
"newTab": "Nouvel onglet de fenêtre",
"newWindowDimensions": "Contrôle les dimensions d'ouverture d'une nouvelle fenêtre quand au moins une fenêtre est déjà ouverte. Par défaut, une nouvelle fenêtre s'ouvre au centre de l'écran avec des dimensions réduites. Notez que ce paramètre n'a aucun impact sur la première fenêtre ouverte, laquelle est toujours restaurée à la taille et l'emplacement définis au moment de sa fermeture.",
"openWithoutArgumentsInNewWindow": "Contrôle si une nouvelle fenêtre vide doit souvrir lors du démarrage dune seconde instance sans arguments, ou si la dernière instance en cours dexécution doit obtenir le focus.\r\nNotez quil peut encore exister des cas où ce paramètre est ignoré (par exemple lorsque vous utilisez l'option de ligne de commande `--new-window` or `--reuse-window`).",
"restoreFullscreen": "Contrôle si une fenêtre doit être restaurée en mode plein écran si elle a été fermée dans ce mode.",
"restoreWindows": "Contrôle la façon dont les fenêtres sont rouvertes après le tout premier démarrage. Ce paramètre n'a aucun effet quand l'application est déjà en cours d'exécution.",
"showNextWindowTab": "Afficher l'onglet de fenêtre suivant",
"showPreviousTab": "Afficher l'onglet de fenêtre précédent",
"telemetry.enableCrashReporting": "Active l'envoi de rapports derreur à un service en ligne de Microsoft. \r\nCette option nécessite un redémarrage pour prendre effet.",
"telemetryConfigurationTitle": "Télémétrie",
"titleBarStyle": "Réglez l'apparence de la barre de titre de la fenêtre. Sur Linux et Windows, ce paramètre affecte aussi l'apparence de l'application et du menu contextuel. L'application des changements nécessite un redémarrage complet.",
"toggleWindowTabsBar": "Activer/désactiver la barre de fenêtres donglets",
"touchbar.enabled": "Active les boutons de la touchbar macOS sur le clavier si disponible.",
"touchbar.ignored": "Ensemble d'identificateurs pour les entrées de la Touch Bar qui ne doivent pas apparaître (par exemple 'workbench.action.navigateBack').",
"window.clickThroughInactive": "Si activée, cliquer sur une fenêtre inactive activera la fenêtre et déclenchera l’élément sous la souris, si elle est cliquable. Si désactivé, cliquer nimporte où sur une fenêtre inactive va seulement l'activer et un second clic sur l’élément sera nécessaire.",
"window.doubleClickIconToClose": "Si activé, un double clic sur l'icône de l'application dans la barre de titre ferme la fenêtre, laquelle ne peut pas être déplacée par l'icône. Ce paramètre s'applique uniquement quand '#window.titleBarStyle#' est défini sur 'custom'.",
"window.nativeFullScreen": "Détermine si le plein écran natif doit être utilisé sur macOS. Désactivez cette option pour empêcher macOS de créer un espace en cas de passage au plein écran.",
"window.nativeTabs": "Active les onglets macOS Sierra. Notez que vous devez redémarrer l'ordinateur pour appliquer les modifications et que les onglets natifs désactivent tout style de barre de titre personnalisé configuré, le cas échéant.",
"window.newWindowDimensions.default": "Permet d'ouvrir les nouvelles fenêtres au centre de l'écran.",
"window.newWindowDimensions.fullscreen": "Permet d'ouvrir les nouvelles fenêtres en mode plein écran.",
"window.newWindowDimensions.inherit": "Permet d'ouvrir les nouvelles fenêtres avec la même dimension que la dernière fenêtre active.",
"window.newWindowDimensions.maximized": "Permet d'ouvrir les nouvelles fenêtres de manière agrandie.",
"window.newWindowDimensions.offset": "Ouvrez les nouvelles fenêtres avec la même dimension que la dernière fenêtre active et une position décalée.",
"window.openWithoutArgumentsInNewWindow.off": "Mettre le focus sur la dernière instance active",
"window.openWithoutArgumentsInNewWindow.on": "Ouvrir une nouvelle fenêtre vide.",
"window.reopenFolders.all": "Rouvre toutes les fenêtres, sauf si un dossier, un espace de travail ou un fichier est ouvert (par exemple à partir de la ligne de commande).",
"window.reopenFolders.folders": "Rouvre toutes les fenêtres qui comportaient des dossiers ou des espaces de travail ouverts, sauf si un dossier, un espace de travail ou un fichier est ouvert (par exemple à partir de la ligne de commande).",
"window.reopenFolders.none": "Ne rouvre jamais une fenêtre. À moins qu'un dossier ou un espace de travail ne soit ouvert (par exemple à partir de la ligne de commande), une fenêtre vide s'affiche.",
"window.reopenFolders.one": "Rouvre la dernière fenêtre active, sauf si un dossier, un espace de travail ou un fichier est ouvert (par exemple à partir de la ligne de commande).",
"window.reopenFolders.preserve": "Rouvre toujours toutes les fenêtres. Si un dossier ou un espace de travail est ouvert (par exemple à partir de la ligne de commande), il s'ouvre dans une nouvelle fenêtre, sauf s'il est déjà ouvert. Si des fichiers sont ouverts, ils s'ouvrent dans l'une des fenêtres restaurées.",
"windowConfigurationTitle": "Fenêtre",
"zoomLevel": "Modifiez le niveau de zoom de la fenêtre. La taille d'origine est 0. Chaque incrément supérieur (exemple : 1) ou inférieur (exemple : -1) représente un zoom 20 % plus gros ou plus petit. Vous pouvez également entrer des décimales pour changer le niveau de zoom avec une granularité plus fine."
},
"vs/workbench/electron-sandbox/parts/dialogs/dialogHandler": {
"aboutDetail": "Version : {0}\r\nCommit : {1}\r\nDate : {2}\r\nElectron : {3}\r\nChrome : {4}\r\nNode.js : {5}\r\nV8 : {6}\r\nOS : {7}",
"cancelButton": "Annuler",
"copy": "&&Copier",
"okButton": "OK",
"yesButton": "&&Oui"
},
"vs/workbench/electron-sandbox/window": {
"cancelButton": "&&Annuler",
"loaderCycle": "Il existe un cycle de dépendance dans les modules AMD qui doit être résolu !",
"loginButton": "&&Se connecter",
"ok": "OK",
"password": "Mot de passe",
"proxyAuthRequired": "Authentification du proxy obligatoire",
"proxyDetail": "Le proxy '{0}' nécessite un nom d'utilisateur et un mot de passe.",
"rememberCredentials": "Mémoriser mes informations d'identification",
"runningAsRoot": "Il est déconseillé dexécuter {0} en tant quutilisateur root.",
"username": "Nom d'utilisateur"
},
"vs/workbench/contrib/backup/electron-sandbox/backupTracker": {
"backupTrackerBackupFailed": "Les éditeurs suivants dont l'intégrité est compromise n'ont pas pu être enregistrés dans l'emplacement de sauvegarde.",
"backupTrackerConfirmFailed": "Les éditeurs suivants dont l'intégrité est compromise n'ont pas pu être enregistrés ou restaurés.",
"backupErrorDetails": "Essayez d'abord d'enregistrer ou de réinitialiser les éditeurs dont l'intégrité est compromise, puis réessayez.",
"ok": "OK",
"backupBeforeShutdown": "En attente de la sauvegarde des éditeurs comportant des changements...",
"saveBeforeShutdown": "En attente d'enregistrement des éditeurs comportant des changements...",
"revertBeforeShutdown": "En attente de la restauration des éditeurs comportant des changements..."
},
"vs/workbench/contrib/bulkEdit/browser/bulkEditService": {
"areYouSureQuiteBulkEdit": "Voulez-vous vraiment {0} ? « {1} » est en cours dexécution.",
"changeWorkspace": "Changer despace de travail",
"closeTheWindow": "Fermer la fenêtre",
"fileOperation": "Opération de fichier",
"nothing": "Aucune modification",
"quit": "Quitter",
"reloadTheWindow": "Recharger la fenêtre",
"summary.0": "Aucune modification",
"summary.n0": "{0} modifications de texte effectuées dans un fichier",
"summary.nm": "{0} modifications de texte effectuées dans {1} fichiers",
"workspaceEdit": "Modification de l'espace de travail"
},
"vs/workbench/contrib/bulkEdit/browser/preview/bulkEdit.contribution": {
"Discard": "Ignorer la refactorisation",
"apply": "Appliquer la refactorisation",
"cancel": "Annuler",
"cat": "Aperçu de la refactorisation",
"continue": "Continuer",
"detail": "Appuyez sur 'Continuer' pour ignorer la refactorisation précédente et continuer avec la refactorisation actuelle.",
"groupByFile": "Changements de groupe par fichier",
"groupByType": "Changements de groupe par type",
"overlap": "Une autre refactorisation est en cours de prévisualisation.",
"panel": "Aperçu de la refactorisation",
"refactorPreviewViewIcon": "Icône de vue de l'aperçu de la refactorisation.",
"toogleSelection": "Activer/désactiver l'option Changer"
},
"vs/workbench/contrib/bulkEdit/browser/preview/bulkEditPane": {
"conflict.1": "Impossible d'appliquer la refactorisation, car '{0}' a changé entre temps.",
"conflict.N": "Impossible d'appliquer la refactorisation parce que {0} autres fichiers ont changé entre-temps.",
"create": "Créer",
"edt.title.1": "{0} (aperçu de la refactorisation)",
"edt.title.2": "{0} ({1}, aperçu de la refactorisation)",
"edt.title.del": "{0} (suppression, aperçu de refactorisation)",
"empty.msg": "Appelez une action de code, par exemple, un renommage, pour voir un aperçu de ses changements ici.",
"rename": "Renommer"
},
"vs/workbench/contrib/bulkEdit/browser/preview/bulkEditPreview": {
"default": "Autre"
},
"vs/workbench/contrib/bulkEdit/browser/preview/bulkEditTree": {
"aria.create": "Création de {0}",
"aria.createAndEdit": "Création de {0} et exécution de modifications de texte",
"aria.del": "ligne {0}, suppression de {1}",
"aria.delete": "Suppression de {0}",
"aria.deleteAndEdit": "Suppression de {0} et exécutions de modifications de texte",
"aria.editOnly": "{0}, exécution de modifications de texte",
"aria.insert": "ligne {0}, insertion de {1}",
"aria.rename": "Changement du nom de {0} en {1}",
"aria.renameAndEdit": "Renommage de {0} en {1} et modifications de texte",
"aria.replace": "ligne {0}, remplacement de {1} par {2}",
"bulkEdit": "Modification en bloc",
"detail.create": "(création)",
"detail.del": "(suppression)",
"detail.rename": "(renommage)",
"rename.label": "{0} → {1}",
"title": "{0} - {1}"
},
"vs/workbench/contrib/callHierarchy/browser/callHierarchy.contribution": {
"callHierarchyDirection": "Indique si la hiérarchie d'appels affiche les appels entrants ou sortants",
"callHierarchyVisible": "Indique si un aperçu de la hiérarchie d'appels est affiché",
"close": "Fermer",
"editorHasCallHierarchyProvider": "Indique si un fournisseur de la hiérarchie d'appels est disponible",
"error": "L'affichage de la hiérarchie des appels a échoué",
"no.item": "Aucun résultat",
"showIncomingCallsIcons": "Icône des appels entrants dans la vue de la hiérarchie des appels.",
"showOutgoingCallsIcon": "Icône des appels sortants dans la vue de la hiérarchie des appels.",
"title": "Afficher un aperçu de la hiérarchie d'appels",
"title.incoming": "Afficher les appels entrants",
"title.outgoing": "Afficher les appels sortants",
"title.refocus": "Replacer le focus sur la hiérarchie des appels"
},
"vs/workbench/contrib/callHierarchy/browser/callHierarchyPeek": {
"callFrom": "Appelle à partir de '{0}'",
"callsTo": "Appelants de '{0}'",
"empt.callsFrom": "Aucun appel de '{0}'",
"empt.callsTo": "Pas d'appelant de '{0}'",
"title.loading": "Chargement en cours..."
},
"vs/workbench/contrib/callHierarchy/browser/callHierarchyTree": {
"from": "appels de {0}",
"to": "appelants de {0}",
"tree.aria": "Hiérarchie d'appels"
},
"vs/workbench/contrib/cli/node/cli.contribution": {
"shellCommand": "Commande d'interpréteur de commandes",
"install": "Installer la commande '{0}' dans PATH",
"not available": "Cette commande n'est pas disponible",
"ok": "OK",
"cancel2": "Annuler",
"warnEscalation": "Code va maintenant demander avec 'osascript' des privilèges d'administrateur pour installer la commande d'interpréteur de commandes.",
"cantCreateBinFolder": "Impossible de créer '/usr/local/bin'.",
"aborted": "Abandonné",
"successIn": "La commande d'interpréteur de commandes '{0}' a été correctement installée dans PATH.",
"uninstall": "Désinstaller la commande '{0}' de PATH",
"warnEscalationUninstall": "Code va maintenant demander avec 'osascript' des privilèges d'administrateur pour désinstaller la commande shell.",
"cantUninstall": "Impossible de désinstaller la commande shell '{0}'.",
"successFrom": "La commande d'interpréteur de commandes '{0}' a été correctement désinstallée à partir de PATH."
},
"vs/workbench/contrib/codeActions/common/codeActionsContribution": {
"codeActionsOnSave": "Types d'action de code à exécuter à l'enregistrement.",
"codeActionsOnSave.fixAll": "Contrôle si l'action de correction automatique doit être exécutée à l'enregistrement du fichier.",
"codeActionsOnSave.generic": "Contrôle si des actions '{0}' doivent être exécutées à l'enregistrement de fichier."
},
"vs/workbench/contrib/codeActions/common/codeActionsExtensionPoint": {
"contributes.codeActions": "Configurez l'éditeur à utiliser pour une ressource.",
"contributes.codeActions.description": "Description du rôle de l'action de code.",
"contributes.codeActions.kind": "'CodeActionKind' de l'action de code objet de la contribution.",
"contributes.codeActions.languages": "Modes de langage pour lesquels les actions de code sont activées.",
"contributes.codeActions.title": "Étiquette de l'action de code utilisée dans l'interface utilisateur."
},
"vs/workbench/contrib/codeActions/common/documentationExtensionPoint": {
"contributes.documentation": "Documentation fournie.",
"contributes.documentation.refactoring": "Documentation fournie pour la refactorisation.",
"contributes.documentation.refactoring.command": "Commande exécutée.",
"contributes.documentation.refactoring.title": "Étiquette pour la documentation utilisée dans l'interface utilisateur.",
"contributes.documentation.refactoring.when": "Quand il s'agit d'une clause.",
"contributes.documentation.refactorings": "Documentation fournie pour les refactorisations."
},
"vs/workbench/contrib/codeEditor/browser/accessibility/accessibility": {
"ShowAccessibilityHelpAction": "Afficher l'aide sur l'accessibilité",
"auto_off": "L'éditeur est configuré pour détecter automatiquement si un lecteur d'écran est attaché, ce qui n'est pas le cas pour le moment.",
"auto_on": "L'éditeur a automatiquement détecté qu'un lecteur d'écran est attaché.",
"auto_unknown": "L'éditeur est configuré pour utiliser les API de la plateforme afin de détecter si un lecteur d'écran est attaché, mais le runtime actuel ne prend pas en charge cette configuration.",
"changeConfigToOnMac": "Pour configurer l'éditeur de sorte qu'il soit optimisé en permanence pour une utilisation avec un lecteur d'écran, appuyez sur Commande+E.",
"changeConfigToOnWinLinux": "Pour configurer l'éditeur de sorte qu'il soit optimisé en permanence pour une utilisation avec un lecteur d'écran, appuyez sur Ctrl+E.",
"configuredOff": "L'éditeur est configuré de sorte à ne jamais être optimisé pour une utilisation avec un lecteur d'écran.",
"configuredOn": "L'éditeur est configuré de sorte qu'il soit optimisé en permanence pour une utilisation avec un lecteur d'écran. Vous pouvez changer ce comportement en modifiant le paramètre 'editor.accessibilitySupport'.",
"emergencyConfOn": "Définition du paramètre 'editor.accessibilitySupport' sur 'activé'.",
"introMsg": "Nous vous remercions de tester les options d'accessibilité de VS Code.",
"openDocMac": "Appuyez sur Commande+H pour ouvrir une fenêtre de navigateur contenant plus d'informations sur l'accessibilité dans VS Code.",
"openDocWinLinux": "Appuyez sur Ctrl+H pour ouvrir une fenêtre de navigateur contenant plus d'informations sur l'accessibilité dans VS Code.",
"openingDocs": "Ouverture de la page de documentation sur l'accessibilité dans VS Code.",
"outroMsg": "Vous pouvez masquer cette info-bulle et revenir à l'éditeur en appuyant sur Échap ou Maj+Échap.",
"status": "État :",
"tabFocusModeOffMsg": "Appuyez sur Tab dans l'éditeur pour insérer le caractère de tabulation. Activez ou désactivez ce comportement en appuyant sur {0}.",
"tabFocusModeOffMsgNoKb": "Appuyez sur Tab dans l'éditeur pour insérer le caractère de tabulation. La commande {0} ne peut pas être déclenchée par une combinaison de touches.",
"tabFocusModeOnMsg": "Appuyez sur Tab dans l'éditeur pour déplacer le focus vers le prochain élément pouvant être désigné comme élément actif. Activez ou désactivez ce comportement en appuyant sur {0}.",
"tabFocusModeOnMsgNoKb": "Appuyez sur Tab dans l'éditeur pour déplacer le focus vers le prochain élément pouvant être désigné comme élément actif. La commande {0} ne peut pas être déclenchée par une combinaison de touches."
},
"vs/workbench/contrib/codeEditor/browser/diffEditorHelper": {
"hintTimeout": "L'algorithme diff a été arrêté tôt (au bout de {0} ms.)",
"hintWhitespace": "Afficher les différences d'espace blanc",
"removeTimeout": "Supprimer la limite"
},
"vs/workbench/contrib/codeEditor/browser/find/simpleFindReplaceWidget": {
"label.closeButton": "Fermer",
"label.find": "Rechercher",
"label.nextMatchButton": "Correspondance suivante",
"label.previousMatchButton": "Correspondance précédente",
"label.replace": "Remplacer",
"label.replaceAllButton": "Tout remplacer",
"label.replaceButton": "Remplacer",
"label.toggleReplaceButton": "Changer le mode de remplacement",
"placeholder.find": "Rechercher",
"placeholder.replace": "Remplacer"
},
"vs/workbench/contrib/codeEditor/browser/find/simpleFindWidget": {
"label.closeButton": "Fermer",
"label.find": "Rechercher",
"label.nextMatchButton": "Correspondance suivante",
"label.previousMatchButton": "Correspondance précédente",
"placeholder.find": "Rechercher"
},
"vs/workbench/contrib/codeEditor/browser/inspectEditorTokens/inspectEditorTokens": {
"inspectEditorTokens": "Développeur : Inspecter les jetons et les étendues d'éditeur",
"inspectTMScopesWidget.loading": "Chargement en cours..."
},
"vs/workbench/contrib/codeEditor/browser/inspectKeybindings": {
"workbench.action.inspectKeyMap": "Développeur : Inspecter les mappages de touches",
"workbench.action.inspectKeyMapJSON": "Inspecter les mappages de touches (JSON)"
},
"vs/workbench/contrib/codeEditor/browser/languageConfigurationExtensionPoint": {
"formatError": "{0} : format non valide, objet JSON attendu.",
"parseErrors": "Erreurs durant l'analyse de {0} : {1}",
"schema.autoCloseBefore": "Définit quels caractères doivent être après le curseur pour que la fermeture automatique de parenthèses ou de guillemets se produise lorsque vous utilisez le paramètre de fermeture automatique 'languageDefined'. Il sagit généralement de lensemble des caractères qui ne peuvent pas commencer une expression.",
"schema.autoClosingPairs": "Définit les paires de crochets. Quand vous entrez un crochet ouvrant, le crochet fermant est inséré automatiquement.",
"schema.autoClosingPairs.notIn": "Définit une liste d'étendues où les paires automatiques sont désactivées.",
"schema.blockComment.begin": "Séquence de caractères au début d'un commentaire de bloc.",
"schema.blockComment.end": "Séquence de caractères à la fin d'un commentaire de bloc.",
"schema.blockComments": "Définit le marquage des commentaires de bloc.",
"schema.brackets": "Définit les symboles de type crochet qui augmentent ou diminuent le retrait.",
"schema.closeBracket": "Séquence de chaînes ou de caractères de crochets fermants.",
"schema.comments": "Définit les symboles de commentaire",
"schema.folding": "Paramètres de repliage du langage.",
"schema.folding.markers": "Les marqueurs de langage spécifiques de repliage tels que '#region' et '#endregion'. Les regex de début et la fin seront testés sur le contenu de toutes les lignes et doivent être conçues de manière efficace.",
"schema.folding.markers.end": "Le modèle de RegExp pour le marqueur de fin. Lexpression régulière doit commencer par '^'.",
"schema.folding.markers.start": "Le modèle de RegExp pour le marqueur de début. Lexpression régulière doit commencer par '^'.",
"schema.folding.offSide": "Un langage adhère à la règle du hors-champ si les blocs dans ce langage sont exprimés par leur indentation. Si spécifié, les lignes vides appartiennent au bloc suivant.",
"schema.indentationRules": "Paramètres de mise en retrait du langage.",
"schema.indentationRules.decreaseIndentPattern": "Si une ligne correspond à ce modèle, vous devez annuler une fois le retrait de toutes les lignes qui la suivent (jusqu'à ce qu'une autre règle corresponde).",
"schema.indentationRules.decreaseIndentPattern.errorMessage": "Doit valider l'expression régulière `/^([gimuy]+)$/`.",
"schema.indentationRules.decreaseIndentPattern.flags": "Indicateurs RegExp pour decreaseIndentPattern.",
"schema.indentationRules.decreaseIndentPattern.pattern": "Modèle RegExp pour decreaseIndentPattern.",
"schema.indentationRules.increaseIndentPattern": "Si une ligne correspond à ce modèle, toutes les lignes qui la suivent doivent être mises en retrait une fois (jusqu'à ce qu'une autre règle corresponde).",
"schema.indentationRules.increaseIndentPattern.errorMessage": "Doit valider l'expression régulière `/^([gimuy]+)$/`.",
"schema.indentationRules.increaseIndentPattern.flags": "Indicateurs RegExp pour increaseIndentPattern.",
"schema.indentationRules.increaseIndentPattern.pattern": "Modèle RegExp pour increaseIndentPattern.",
"schema.indentationRules.indentNextLinePattern": "Si une ligne correspond à ce modèle, **seule la ligne suivante** doit être mise en retrait une fois.",
"schema.indentationRules.indentNextLinePattern.errorMessage": "Doit valider l'expression régulière `/^([gimuy]+)$/`.",
"schema.indentationRules.indentNextLinePattern.flags": "Indicateurs RegExp pour indentNextLinePattern.",
"schema.indentationRules.indentNextLinePattern.pattern": "Modèle RegExp pour indentNextLinePattern.",
"schema.indentationRules.unIndentedLinePattern": "Si une ligne correspond à ce modèle, sa mise en retrait ne doit pas être changée et la ligne ne doit pas être évaluée par rapport aux autres règles.",
"schema.indentationRules.unIndentedLinePattern.errorMessage": "Doit valider l'expression régulière `/^([gimuy]+)$/`.",
"schema.indentationRules.unIndentedLinePattern.flags": "Indicateurs RegExp pour unIndentedLinePattern.",
"schema.indentationRules.unIndentedLinePattern.pattern": "Modèle RegExp pour unIndentedLinePattern.",
"schema.lineComment": "Séquence de caractères au début d'un commentaire de ligne.",
"schema.onEnterRules": "Règles de la langue à évaluer quand vous appuyez sur Entrée.",
"schema.onEnterRules.action": "Action à exécuter.",
"schema.onEnterRules.action.appendText": "Décrit le texte à ajouter après la nouvelle ligne et après la mise en retrait.",
"schema.onEnterRules.action.indent": "Décrire la procédure à suivre pour la mise en retrait",
"schema.onEnterRules.action.indent.indent": "Insère une nouvelle ligne et effectue une seule mise en retrait (par rapport à la mise en retrait de la ligne précédente).",
"schema.onEnterRules.action.indent.indentOutdent": "Insérer deux nouvelles lignes :\r\n - la première, mise en retrait, contient le curseur\r\n - la seconde est située au même niveau de retrait",
"schema.onEnterRules.action.indent.none": "Insère une nouvelle ligne et copie la mise en retrait de la ligne précédente.",
"schema.onEnterRules.action.indent.outdent": "Insère une nouvelle ligne et effectue une seule mise en retrait négatif (par rapport à la mise en retrait de la ligne précédente).",
"schema.onEnterRules.action.removeText": "Décrit le nombre de caractères à supprimer de la mise en retrait de la nouvelle ligne.",
"schema.onEnterRules.afterText": "Cette règle s'exécute uniquement si le texte placé après le curseur correspond à cette expression régulière.",
"schema.onEnterRules.afterText.errorMessage": "Doit valider l'expression régulière `/^([gimuy]+)$/`.",
"schema.onEnterRules.afterText.flags": "Indicateurs RegExp pour afterText.",
"schema.onEnterRules.afterText.pattern": "Modèle RegExp pour afterText.",
"schema.onEnterRules.beforeText": "Cette règle s'exécute uniquement si le texte placé avant le curseur correspond à cette expression régulière.",
"schema.onEnterRules.beforeText.errorMessage": "Doit valider l'expression régulière `/^([gimuy]+)$/`.",
"schema.onEnterRules.beforeText.flags": "Indicateurs RegExp pour beforeText.",
"schema.onEnterRules.beforeText.pattern": "Modèle RegExp pour beforeText.",
"schema.onEnterRules.previousLineText": "Cette règle s'exécute uniquement si le texte placé avant la ligne correspond à cette expression régulière.",
"schema.onEnterRules.previousLineText.errorMessage": "Doit valider l'expression régulière `/^([gimuy]+)$/`.",
"schema.onEnterRules.previousLineText.flags": "Indicateurs RegExp pour previousLineText.",
"schema.onEnterRules.previousLineText.pattern": "Modèle RegExp pour previousLineText.",
"schema.openBracket": "Séquence de chaînes ou de caractères de crochets ouvrants.",
"schema.surroundingPairs": "Définit les paires de crochets qui peuvent être utilisées pour entourer la chaîne sélectionnée.",
"schema.wordPattern": "Définit ce qui est considéré comme un mot dans le langage de programmation.",
"schema.wordPattern.flags": "Les options d'expression régulière utilisées pour la recherche",
"schema.wordPattern.flags.errorMessage": "Doit valider l'expression régulière `/^([gimuy]+)$/`.",
"schema.wordPattern.pattern": "L'expression régulière utilisée pour la recherche"
},
"vs/workbench/contrib/codeEditor/browser/largeFileOptimizations": {
"largeFile": "{0} : la tokenisation, l'entourage et le repliage ont été désactivés pour ce gros fichier afin de réduire lutilisation de la mémoire et éviter de se figer ou de crasher.",
"removeOptimizations": "Activer les fonctionnalités de force",
"reopenFilePrompt": "Veuillez rouvrir le dossier pour que ce paramètre soit effectif."
},
"vs/workbench/contrib/codeEditor/browser/outline/documentSymbolsOutline": {
"document": "Documenter les symboles"
},
"vs/workbench/contrib/codeEditor/browser/outline/documentSymbolsTree": {
"1.problem": "1 problème dans cet élément",
"Array": "tableau",
"Boolean": "booléen",
"Class": "classe",
"Constant": "constante",
"Constructor": "constructeur",
"Enum": "énumération",
"EnumMember": "membre d'énumération",
"Event": "événement",
"Field": "champ",
"File": "fichier",
"Function": "fonction",
"Interface": "interface",
"Key": "clé",
"Method": "méthode",
"Module": "module",
"N.problem": "{0} problèmes dans cet élément",
"Namespace": "espace de noms",
"Null": "NULL",
"Number": "nombre",
"Object": "objet",
"Operator": "opérateur",
"Package": "package",
"Property": "propriété",
"String": "chaîne",
"Struct": "struct",
"TypeParameter": "paramètre de type",
"Variable": "variable",
"deep.problem": "Contient des éléments avec des problèmes",
"title.template": "{0} ({1})"
},
"vs/workbench/contrib/codeEditor/browser/quickaccess/gotoLineQuickAccess": {
"gotoLine": "Accéder à la ligne/colonne...",
"gotoLineQuickAccess": "Accéder à la ligne/colonne",
"gotoLineQuickAccessPlaceholder": "Tapez le numéro de ligne et la colonne (facultative) auxquelles accéder (par ex., 42:5 pour la ligne 42 et la colonne 5)."
},
"vs/workbench/contrib/codeEditor/browser/quickaccess/gotoSymbolQuickAccess": {
"empty": "Aucune entrée correspondante",
"gotoSymbol": "Accéder au symbole dans l'éditeur...",
"gotoSymbolByCategoryQuickAccess": "Accéder au symbole dans l'éditeur par catégorie",
"gotoSymbolQuickAccess": "Accéder au symbole dans l'éditeur",
"gotoSymbolQuickAccessPlaceholder": "Tapez le nom dun symbole auquel accéder."
},
"vs/workbench/contrib/codeEditor/browser/saveParticipants": {
"codeAction.apply": "Application de l'action de code '{0}'.",
"codeaction": "Correctifs rapides",
"codeaction.get2": "Obtention dactions de code à partir de «{0}» ([configure]({1})).",
"formatting2": "Exécution du formateur '{0}' ([configure]({1}))."
},
"vs/workbench/contrib/codeEditor/browser/toggleColumnSelection": {
"miColumnSelection": "Mode de &&sélection de colonne",
"toggleColumnSelection": "Activer/désactiver le mode de sélection de colonne"
},
"vs/workbench/contrib/codeEditor/browser/toggleMinimap": {
"miShowMinimap": "Afficher la &&minimap",
"toggleMinimap": "Activer/désactiver le minimap"
},
"vs/workbench/contrib/codeEditor/browser/toggleMultiCursorModifier": {
"miMultiCursorAlt": "Utiliser Alt+Clic pour l'option multicurseur",
"miMultiCursorCmd": "Utiliser Cmd+Clic pour l'option multicurseur",
"miMultiCursorCtrl": "Utiliser Ctrl+Clic pour l'option multicurseur",
"toggleLocation": "Changer le modificateur multicurseur"
},
"vs/workbench/contrib/codeEditor/browser/toggleRenderControlCharacter": {
"miToggleRenderControlCharacters": "Afficher les &&caractères de contrôle",
"toggleRenderControlCharacters": "Activer/désactiver les caractères de contrôle"
},
"vs/workbench/contrib/codeEditor/browser/toggleRenderWhitespace": {
"miToggleRenderWhitespace": "Afficher les espaces &&blancs",
"toggleRenderWhitespace": "Activer/désactiver Restituer l'espace"
},
"vs/workbench/contrib/codeEditor/browser/toggleWordWrap": {
"editorWordWrap": "Indique si l'éditeur utilise le retour automatique à la ligne.",
"miToggleWordWrap": "&&Retour automatique à la ligne",
"toggle.wordwrap": "Afficher : activer/désactiver le retour automatique à la ligne",
"unwrapMinified": "Désactiver le retour automatique à la ligne pour ce fichier",
"wrapMinified": "Activer le retour à la ligne pour ce fichier"
},
"vs/workbench/contrib/codeEditor/browser/untitledTextEditorHint": {
"dontshow": "ne plus",
"selectAlanguage": "Sélectionnez une langue",
"thisAgain": " afficher ceci.",
"toGetStarted": " pour démarrer. Commencez à taper pour ignorer, ou "
},
"vs/workbench/contrib/codeEditor/electron-sandbox/selectionClipboard": {
"actions.pasteSelectionClipboard": "Coller la sélection du Presse-papiers"
},
"vs/workbench/contrib/codeEditor/electron-sandbox/startDebugTextMate": {
"startDebugTextMate": "Démarrer la journalisation de la grammaire de la syntaxe TextMate"
},
"vs/workbench/contrib/comments/browser/commentGlyphWidget": {
"editorGutterCommentRangeForeground": "Couleur de décoration de gouttière d'éditeur pour commenter des plages."
},
"vs/workbench/contrib/comments/browser/commentNode": {
"commentAddReactionDefaultError": "La suppression de la réaction de commentaire a échoué",
"commentAddReactionError": "La suppression de la réaction de commentaire a échoué : {0}.",
"commentDeleteReactionDefaultError": "La suppression de la réaction de commentaire a échoué",
"commentDeleteReactionError": "La suppression de la réaction de commentaire a échoué : {0}.",
"commentToggleReaction": "Activer/désactiver la réaction",
"commentToggleReactionDefaultError": "L'activation/la désactivation de la réaction de commentaire a échoué",
"commentToggleReactionError": "L'activation/la désactivation de la réaction de commentaire a échoué : {0}."
},
"vs/workbench/contrib/comments/browser/commentThreadWidget": {
"collapseIcon": "Icône permettant de réduire un commentaire de revue.",
"label.collapse": "Réduire",
"newComment": "Taper un nouveau commentaire",
"reply": "Répondre ...",
"startThread": "Démarrer la discussion"
},
"vs/workbench/contrib/comments/browser/comments.contribution": {
"commentsConfigurationTitle": "Commentaires",
"openComments": "Contrôle quand le panneau des composants doit s'ouvrir."
},
"vs/workbench/contrib/comments/browser/commentsEditorContribution": {
"nextCommentThreadAction": "Aller au thread de commentaires suivant",
"pickCommentService": "Sélectionner un fournisseur de commentaires"
},
"vs/workbench/contrib/comments/browser/commentsTreeViewer": {
"image": "Image",
"imageWithLabel": "Image : {0}"
},
"vs/workbench/contrib/comments/browser/commentsView": {
"collapseAll": "Réduire tout",
"resourceWithCommentLabel": "Commentaire de ${0} à la ligne {1}, colonne {2} dans {3}, source : {4}",
"resourceWithCommentThreadsLabel": "Commentaires dans {0}, chemin complet : {1}",
"rootCommentsLabel": "Commentaires pour l'espace de travail actuel"
},
"vs/workbench/contrib/comments/browser/reactionsAction": {
"pickReactions": "Choisir des réactions..."
},
"vs/workbench/contrib/comments/common/commentModel": {
"noComments": "Il n'existe pas encore de commentaires dans cet espace de travail."
},
"vs/workbench/contrib/customEditor/common/contributedCustomEditors": {
"builtinProviderDisplayName": "Intégré",
"promptOpenWith.defaultEditor.displayName": "Éditeur de texte"
},
"vs/workbench/contrib/customEditor/common/customEditor": {
"context.customEditor": "Désigne le viewType de l'éditeur personnalisé actif."
},
"vs/workbench/contrib/customEditor/common/extensionPoint": {
"contributes.customEditors": "Éditeurs personnalisés faisant l'objet d'une contribution.",
"contributes.displayName": "Nom lisible par l'homme de l'éditeur personnalisé. Ceci s'affiche quand les utilisateurs sélectionnent l'éditeur à utiliser.",
"contributes.priority": "Détermine si l'éditeur personnalisé est activé automatiquement quand l'utilisateur ouvre un fichier. Ce comportement peut être remplacé par les utilisateurs via le paramètre 'workbench.editorAssociations'.",
"contributes.priority.default": "L'éditeur est automatiquement utilisé quand l'utilisateur ouvre une ressource, à condition qu'aucun autre éditeur personnalisé par défaut ne soit inscrit pour cette ressource.",
"contributes.priority.option": "L'éditeur n'est pas automatiquement utilisé quand l'utilisateur ouvre une ressource, mais l'utilisateur peut passer à l'éditeur à l'aide de la commande Rouvrir avec.",
"contributes.selector": "Ensemble de modèles Glob pour lesquels l'éditeur personnalisé est activé.",
"contributes.selector.filenamePattern": "Modèle Glob pour lequel l'éditeur personnalisé est activé.",
"contributes.viewType": "Identificateur de l'éditeur personnalisé. Il doit être unique parmi tous les éditeurs personnalisés, nous vous recommandons donc d'inclure votre ID d'extension dans le cadre de 'viewType'. Le 'viewType' est utilisé durant l'inscription des éditeurs personnalisés à l'aide de 'vscode.registerCustomEditorProvider' et dans l'[événement d'activation](https://code.visualstudio.com/api/references/activation-events) 'onCustomEditor:${id}'."
},
"vs/workbench/contrib/debug/browser/breakpointEditorContribution": {
"addBreakpoint": "Ajouter un point d'arrêt",
"addConditionalBreakpoint": "Ajouter un point d'arrêt conditionnel...",
"addLogPoint": "Ajouter un point de journalisation...",
"breakpoint": "Point d'arrêt",
"breakpointHasConditionDisabled": "Ce {0} a un {1} qui sera perdu en cas de suppression. Activez le {0} à la place.",
"breakpointHasConditionEnabled": "Ce {0} a un {1} qui sera perdu en cas de suppression. Désactivez le {0} à la place.",
"cancel": "Annuler",
"condition": "condition",
"debugIcon.breakpointCurrentStackframeForeground": "Couleur d'icône du cadre actuel de la pile de points d'arrêt.",
"debugIcon.breakpointDisabledForeground": "Couleur d'icône des points d'arrêt désactivés.",
"debugIcon.breakpointForeground": "Couleur d'icône des points d'arrêt.",
"debugIcon.breakpointStackframeForeground": "Couleur d'icône de tous les cadres de pile de points d'arrêt.",
"debugIcon.breakpointUnverifiedForeground": "Couleur d'icône des points d'arrêt non vérifiés.",
"disable": "Désactiver",
"disableBreakpoint": "Désactiver {0}",
"disableBreakpointOnLine": "Désactiver le point d'arrêt de la ligne",
"disableInlineColumnBreakpoint": "Désactiver le point darrêt Inline sur la colonne {0}",
"disableLogPoint": "{0} {1}",
"editBreakpoint": "Modifier {0}...",
"editBreakpoints": "Modifier les points d'arrêt",
"editInlineBreakpointOnColumn": "Modifier le point darrêt Inline sur la colonne {0}",
"editLineBrekapoint": "Modifier le point d'arrêt de la ligne",
"enable": "Activer",
"enableBreakpoint": "Activer {0}",
"enableBreakpointOnLine": "Activer le point d'arrêt de la ligne",
"enableBreakpoints": "Activer le point darrêt Inline sur la colonne {0}",
"enableDisableBreakpoints": "Activer/désactiver les points d'arrêt",
"logPoint": "Logpoint",
"message": "message",
"removeBreakpoint": "Supprimer {0}",
"removeBreakpoints": "Supprimer les points d'arrêt",
"removeInlineBreakpointOnColumn": "Supprimer le point darrêt Inline sur la colonne {0}",
"removeLineBreakpoint": "Supprimer le point d'arrêt de la ligne",
"removeLogPoint": "Supprimer {0}"
},
"vs/workbench/contrib/debug/browser/breakpointWidget": {
"breakpointType": "Type de point d'arrêt",
"breakpointWidgetExpressionPlaceholder": "Arrêt quand l'expression prend la valeur true. 'Entrée' pour accepter ou 'Échap' pour annuler.",
"breakpointWidgetHitCountPlaceholder": "Arrêt quand le nombre d'accès est atteint. 'Entrée' pour accepter ou 'Échap' pour annuler.",
"breakpointWidgetLogMessagePlaceholder": "Message à loguer lorsque le point darrêt est atteint. Les expressions entre {} sont interpolées. 'Entrée' pour accepter,'Echap' pour annuler.",
"expression": "Expression",
"hitCount": "Nombre d'accès",
"logMessage": "Message du journal"
},
"vs/workbench/contrib/debug/browser/breakpointsView": {
"access": "Accès",
"activateBreakpoints": "Activer/désactiver les points d'arrêt",
"addFunctionBreakpoint": "Ajouter un point d'arrêt sur fonction",
"breakpoint": "Point d'arrêt",
"breakpointUnsupported": "Les points d'arrêt de ce type ne sont pas pris en charge par le débogueur",
"breakpoints": "Points d'arrêt",
"dataBreakpoint": "Point d'arrêt des données",
"dataBreakpointUnsupported": "Les points d'interruption de données ne sont pas pris en charge par ce type de débogage",
"dataBreakpointsNotSupported": "Les points d'interruption de données ne sont pas pris en charge par ce type de débogage",
"disableAllBreakpoints": "Désactiver tous les points d'arrêt",
"disabledBreakpoint": "Point d'arrêt désactivé",
"disabledLogpoint": "Point de journalisation désactivé",
"editBreakpoint": "Modifier le point d'arrêt sur fonction...",
"editCondition": "Modifier la condition...",
"editHitCount": "Modifier le nombre d'accès...",
"enableAllBreakpoints": "Activer tous les points d'arrêt",
"exceptionBreakpointAriaLabel": "Taper la condition de point d'arrêt d'exception",
"exceptionBreakpointPlaceholder": "Arrêter quand l'expression a la valeur true",
"expression": "Condition d'expression : {0}",
"expressionAndHitCount": "Expression : {0} | Nombre d'accès : {1}",
"expressionCondition": "Condition d'expression : {0}",
"functionBreakPointExpresionAriaLabel": "Tapez l'expression. Le point d'arrêt sur fonction entraîne un arrêt d'exécution quand l'expression a la valeur true",
"functionBreakPointHitCountAriaLabel": "Tapez le nombre d'accès. Le point d'arrêt sur fonction entraîne un arrêt d'exécution quand le nombre d'accès est atteint.",
"functionBreakPointInputAriaLabel": "Tapez le point d'arrêt sur fonction.",
"functionBreakpoint": "Point d'arrêt de la fonction",
"functionBreakpointExpressionPlaceholder": "Arrêter quand l'expression a la valeur true",
"functionBreakpointHitCountPlaceholder": "Arrêter quand le nombre d'accès est atteint",
"functionBreakpointPlaceholder": "Fonction où effectuer un point d'arrêt",
"functionBreakpointUnsupported": "Les points d'arrêt de fonction ne sont pas pris en charge par ce type de débogage",
"functionBreakpointsNotSupported": "Les points d'arrêt de fonction ne sont pas pris en charge par ce type de débogage",
"hitCount": "Nombre d'accès : {0}",
"logMessage": "Message du journal : {0}",
"miDisableAllBreakpoints": "Désacti&&ver tous les points d'arrêt",
"miEnableAllBreakpoints": "&&Activer tous les points d'arrêt",
"miFunctionBreakpoint": "Point d'arrêt sur &&fonction...",
"miRemoveAllBreakpoints": "Supprimer t&&ous les points d'arrêt",
"read": "Lecture",
"reapplyAllBreakpoints": "Réappliquer tous les points d'arrêt",
"removeAllBreakpoints": "Supprimer tous les points d'arrêt",
"removeBreakpoint": "Supprimer le point d'arrêt",
"unverifiedBreakopint": "Point d'arrêt non vérifié",
"unverifiedExceptionBreakpoint": "Point darrêt dexception non vérifié",
"unverifiedLogpoint": "Point de journalisation non vérifié",
"write": "Écriture"
},
"vs/workbench/contrib/debug/browser/callStackEditorContribution": {
"focusedStackFrameLineHighlight": "Couleur d'arrière-plan de la mise en surbrillance de la ligne au niveau du frame de pile qui a le focus.",
"topStackFrameLineHighlight": "Couleur d'arrière-plan de la mise en surbrillance de la ligne au niveau du frame de pile le plus haut."
},
"vs/workbench/contrib/debug/browser/callStackView": {
"callStackAriaLabel": "Déboguer la pile des appels",
"collapse": "Tout réduire",
"loadAllStackFrames": "Charger tous les frames de pile",
"restartFrame": "Redémarrer le frame",
"running": "En cours d'exécution",
"session": "Session",
"sessionLabel": "Session {0} {1}",
"showMoreAndOrigin": "Afficher {0} éléments supplémentaires : {1}",
"showMoreStackFrames": "Afficher {0} frames de pile supplémentaires",
"showMoreStackFrames2": "Afficher plus de frames de pile",
"stackFrameAriaLabel": "Frame de pile {0}, ligne {1}, {2}",
"thread": "Thread",
"threadAriaLabel": "Thread {0} {1}"
},
"vs/workbench/contrib/debug/browser/debug.contribution": {
"SetNextStatement": "Définir la prochaine instruction",
"addToWatchExpressions": "Ajouter à la fenêtre Espion",
"allowBreakpointsEverywhere": "Permettre de définir des points darrêt dans nimporte quel fichier.",
"always": "Toujours afficher debug dans la barre d’état",
"breakWhenValueChanges": "Arrêt en cas de changement de la valeur",
"breakWhenValueIsAccessed": "Arrêt en cas d'accès à la valeur",
"breakWhenValueIsRead": "Arrêt en cas de lecture de la valeur",
"breakpoints": "Points d'arrêt",
"callStack": "Pile des appels",
"cancel": "Annuler le débogage.",
"copyAsExpression": "Copier en tant qu'Expression",
"copyStackTrace": "Copier la pile des appels",
"copyValue": "Copier la valeur",
"debug.console.closeOnEnd": "Contrôle s'il faut fermer automatiquement la console de débogage à la fin de la session de débogage.",
"debug.console.collapseIdenticalLines": "Contrôle si la console de débogage doit réduire les lignes identiques et afficher un certain nombre d'occurrences avec un badge.",
"debug.console.fontFamily": "Contrôle la famille de polices dans la console de débogage.",
"debug.console.fontSize": "Contrôle la taille de police en pixels dans la console de débogage.",
"debug.console.historySuggestions": "Contrôle si la console de débogage doit suggérer une entrée déjà tapée.",
"debug.console.lineHeight": "Contrôle la hauteur de ligne en pixels dans la console de débogage. Utilisez 0 pour calculer la hauteur de ligne à partir de la taille de police.",
"debug.console.wordWrap": "Contrôle si le retour automatique à la ligne est activé dans la console de débogage.",
"debug.focusWindowOnBreak": "Contrôle si la fenêtre Workbench doit être ciblée lorsque le débogueur s'arrête.",
"debug.onTaskErrors": "Contrôle ce qu'il faut faire en cas d'erreurs après l'exécution d'une tâche de prélancement.",
"debug.saveBeforeStart": "Contrôle les éditeurs à enregistrer avant le démarrage d'une session de débogage.",
"debug.saveBeforeStart.allEditorsInActiveGroup": "Enregistre tous les éditeurs du groupe actif avant le démarrage d'une session de débogage.",
"debug.saveBeforeStart.nonUntitledEditorsInActiveGroup": "Enregistre tous les éditeurs du groupe actif à l'exception de ceux qui n'ont pas de titre avant le démarrage d'une session de débogage.",
"debug.saveBeforeStart.none": "N'enregistre aucun éditeur avant le démarrage d'une session de débogage.",
"debug.terminal.clearBeforeReusing": "Avant de démarrer une nouvelle session de débogage dans un terminal intégré ou externe, effacez le terminal.",
"debugAnyway": "Ignorer les erreurs de tâche et démarrer le débogage.",
"debugCategory": "Déboguer",
"debugConfigurationTitle": "Déboguer",
"debugFocusConsole": "Mettre le focus sur la vue de la Console de débogage",
"debugPanel": "Console de débogage",
"editWatchExpression": "Modifier l'expression",
"inlineBreakpoint": "Point d'arrêt inline",
"inlineValues": "Afficher les valeurs des variables inline dans l'éditeur pendant le débogage.",
"inlineValues.focusNoScroll": "Affiche les valeurs des variables inline dans l'éditeur au moment du débogage, si le langage prend en charge les emplacements de valeurs inline.",
"inlineValues.off": "N'affiche jamais les valeurs des variables inline dans l'éditeur pendant le débogage.",
"inlineValues.on": "Affiche toujours les valeurs des variables inline dans l'éditeur pendant le débogage.",
"jumpToCursor": "Aller au curseur",
"launch": "Configuration de lancement du débogage global. Doit être utilisée à la place de 'launch.json' qui est partagé entre les espaces de travail.",
"loadedScripts": "Scripts Chargés",
"mRun": "E&&xécuter",
"miAddConfiguration": "A&&jouter une configuration...",
"miContinue": "&&Continuer",
"miInlineBreakpoint": "P&&oint d'arrêt inline",
"miInstallAdditionalDebuggers": "&&Installer des débogueurs supplémentaires...",
"miNewBreakpoint": "&&Nouveau point d'arrêt",
"miRestart Debugging": "&&Redémarrer le débogage",
"miRun": "Exécuter &&sans débogage",
"miStartDebugging": "&&Démarrer le débogage",
"miStepInto": "Effectuer un pas à pas déta&&illé",
"miStepOut": "Effectuer un pas à pas s&&ortant",
"miStepOver": "Effect&&uer un pas à pas principal",
"miStopDebugging": "&&Arrêter le débogage",
"miToggleDebugConsole": "Console de dé&&bogage",
"miViewRun": "&&Exécuter",
"never": "Ne jamais afficher debug dans la barre d'état",
"onFirstSessionStart": "Afficher debug dans seule la barre d’état après que le débogage a été lancé pour la première fois",
"openDebug": "Contrôle le moment où la vue de débogage doit souvrir.",
"openExplorerOnEnd": "Ouvre automatiquement la vue Explorateur à la fin d'une session de débogage.",
"prompt": "Demandez à l'utilisateur.",
"removeWatchExpression": "Supprimer une expression",
"restartFrame": "Redémarrer le frame",
"run and debug": "Exécuter et déboguer",
"setValue": "Définir la valeur",
"showBreakpointsInOverviewRuler": "Contrôle si les points d'arrêt doivent être affichés dans la règle d'aperçu.",
"showErrors": "Afficher la vue Problèmes et ne pas démarrer le débogage.",
"showInStatusBar": "Contrôle le moment où la barre d’état de débogage doit être visible.",
"showInlineBreakpointCandidates": "Contrôle si les décorations de candidat des points d'arrêt inline doivent être affichées dans l'éditeur pendant le débogage.",
"showSubSessionsInToolBar": "Contrôle si les sous-sessions de débogage sont affichées dans la barre d'outils de débogage. Quand ce paramètre a la valeur false, la commande stop sur une sous-session arrête également la session parente.",
"startDebugPlaceholder": "Tapez le nom d'une configuration de lancement à exécuter.",
"startDebuggingHelp": "Démarrer le débogage",
"terminateThread": "Terminer le thread",
"toolBarLocation": "Contrôle l'emplacement de la barre d'outils de débogage. Les options sont 'floating' dans toutes les vues, 'docked' dans la vue de débogage ou 'hidden'.",
"variables": "Variables",
"watch": "Espion"
},
"vs/workbench/contrib/debug/browser/debugActionViewItems": {
"addConfigTo": "Ajouter une configuration ({0})...",
"addConfiguration": "Ajouter une configuration...",
"debugLaunchConfigurations": "Déboguer les configurations de lancement",
"debugSession": "Session de débogage",
"noConfigurations": "Aucune configuration"
},
"vs/workbench/contrib/debug/browser/debugAdapterManager": {
"CouldNotFindLanguage": "Vous navez pas dextension pour le débogage de {0}. Voulez-vous lancer une recherche dextension pour {0} dans Marketplace ?",
"cancel": "Annuler",
"debugName": "Nom de la configuration, apparaît dans le menu déroulant de la configuration de lancement.",
"debugNoType": "Le 'type' de débogueur ne peut pas être omis et doit être de type 'string'.",
"debugPostDebugTask": "Tâche à exécuter après que le débogage se termine.",
"debugPrelaunchTask": "Tâche à exécuter avant le démarrage de la session de débogage.",
"debugServer": "Pour le développement d'une extension de débogage uniquement : si un port est spécifié, VS Code tente de se connecter à un adaptateur de débogage s'exécutant en mode serveur",
"findExtension": "Trouver lextension {0}",
"installExt": "Installer une extension...",
"installLanguage": "Installer une extension pour {0}...",
"selectDebug": "Sélectionner un environnement"
},
"vs/workbench/contrib/debug/browser/debugColors": {
"debugIcon.continueForeground": "Icône de la barre d'outils de débogage pour continuer.",
"debugIcon.disconnectForeground": "Icône de la barre d'outils de débogage pour déconnecter.",
"debugIcon.pauseForeground": "Icône de la barre d'outils de débogage pour suspendre.",
"debugIcon.restartForeground": "Icône de la barre d'outils de débogage pour redémarrer.",
"debugIcon.startForeground": "Icône de la barre d'outils de débogage pour commencer le débogage.",
"debugIcon.stepBackForeground": "Icône de la barre d'outils de débogage pour revenir en arrière.",
"debugIcon.stepIntoForeground": "Icône de la barre d'outils de débogage pour le pas à pas détaillé.",
"debugIcon.stepOutForeground": "Icône de la barre d'outils de débogage pour le pas à pas principal.",
"debugIcon.stepOverForeground": "Icône de la barre d'outils de débogage pour le pas à pas principal.",
"debugIcon.stopForeground": "Icône de la barre d'outils de débogage pour arrêter.",
"debugToolBarBackground": "Couleur d'arrière-plan de la barre d'outils de débogage.",
"debugToolBarBorder": "Couleur de bordure de la barre d'outils de débogage."
},
"vs/workbench/contrib/debug/browser/debugCommands": {
"addInlineBreakpoint": "Ajouter un point darrêt Inline",
"chooseLocation": "Choisir l'emplacement spécifique",
"continueDebug": "Continuer",
"debug": "Déboguer",
"disconnect": "Déconnecter",
"focusSession": "Focus sur la session",
"jumpToCursor": "Aller au curseur",
"noExecutableCode": "Aucun code exécutable associé à la position de curseur actuelle.",
"openLaunchJson": "Ouvrir « {0} »",
"pauseDebug": "Pause",
"restartDebug": "Redémarrer",
"selectAndStartDebugging": "Sélectionner et démarrer le débogage",
"startDebug": "Démarrer le débogage",
"startWithoutDebugging": "Exécuter sans débogage",
"stepIntoDebug": "Pas à pas détaillé",
"stepOutDebug": "Pas à pas sortant",
"stepOverDebug": "Pas à pas principal",
"stop": "Arrêter"
},
"vs/workbench/contrib/debug/browser/debugConfigurationManager": {
"DebugConfig.failed": "Impossible de créer le fichier 'launch.json' dans le dossier '.vscode' ({0}).",
"editLaunchConfig": "Modifier la configuration de débogage dans launch.json",
"selectConfiguration": "Sélectionner une configuration de lancement",
"user settings": "Paramètres utilisateur",
"workspace": "espace de travail"
},
"vs/workbench/contrib/debug/browser/debugEditorActions": {
"addToWatch": "Ajouter à la fenêtre Espion",
"closeExceptionWidget": "Fermer le widget d'exception",
"conditionalBreakpointEditorAction": "Déboguer : ajouter un point d'arrêt conditionnel...",
"evaluateInDebugConsole": "Évaluer dans la console de débogage",
"goToNextBreakpoint": "Débogage : Aller au prochain point darrêt",
"goToPreviousBreakpoint": "Débogage : Aller au point darrêt précédent",
"logPointEditorAction": "Débogage : Ajouter un point de journalisation...",
"miConditionalBreakpoint": "Point d'arrêt &&conditionnel...",
"miLogPoint": "&&Logpoint...",
"miToggleBreakpoint": "Activer/désactiver le &&point d'arrêt",
"runToCursor": "Exécuter jusqu'au curseur",
"showDebugHover": "Déboguer : afficher par pointage",
"stepIntoTargets": "Effectuer un pas à pas détaillé dans les cibles...",
"toggleBreakpointAction": "Déboguer : activer/désactiver un point d'arrêt"
},
"vs/workbench/contrib/debug/browser/debugEditorContribution": {
"addConfiguration": "Ajouter une configuration...",
"editor.inlineValuesBackground": "Couleur de larrière-plan de la valeur en ligne du débogage.",
"editor.inlineValuesForeground": "Couleur du texte de la valeur en ligne du débogage."
},
"vs/workbench/contrib/debug/browser/debugHover": {
"quickTip": "Maintenez la touche {0} enfoncée pour activer l'affichage par pointage des informations de langage de l'éditeur",
"treeAriaLabel": "Déboguer par pointage",
"variableAriaLabel": "{0}, valeur {1}, variables, débogage"
},
"vs/workbench/contrib/debug/browser/debugIcons": {
"breakpointsActivate": "Icône de l'action d'activation dans la vue des points d'arrêt.",
"breakpointsRemoveAll": "Icône de l'action Tout supprimer dans la vue des points d'arrêt.",
"breakpointsViewIcon": "Icône de vue des points d'arrêt.",
"callStackViewIcon": "Icône de vue de la pile des appels.",
"callstackViewSession": "Icône de session dans la vue de la pile des appels.",
"debugBreakpoint": "Icône des points d'arrêt.",
"debugBreakpointConditional": "Icône des points d'arrêt conditionnels.",
"debugBreakpointConditionalDisabled": "Icône des points d'arrêt conditionnels désactivés.",
"debugBreakpointConditionalUnverified": "Icône des points d'arrêt conditionnels non vérifiés.",
"debugBreakpointData": "Icône des points d'arrêt sur variable.",
"debugBreakpointDataDisabled": "Icône des points d'arrêt sur variable désactivés.",
"debugBreakpointDataUnverified": "Icône des points d'arrêt sur variable non vérifiés.",
"debugBreakpointDisabled": "Icône des points d'arrêt désactivés.",
"debugBreakpointFunction": "Icône des points d'arrêt sur fonction.",
"debugBreakpointFunctionDisabled": "Icône des points d'arrêt sur fonction désactivés.",
"debugBreakpointFunctionUnverified": "Icône des points d'arrêt sur fonction non vérifiés.",
"debugBreakpointHint": "Icône des indicateurs de points d'arrêt affichés sur pointage dans la marge de glyphes de l'éditeur.",
"debugBreakpointLog": "Icône des points d'arrêt de journalisation.",
"debugBreakpointLogDisabled": "Icône des points d'arrêt de journalisation désactivés.",
"debugBreakpointLogUnverified": "Icône des points d'arrêt de journalisation non vérifiés.",
"debugBreakpointUnsupported": "Icône des points d'arrêt non pris en charge.",
"debugBreakpointUnverified": "Icône des points d'arrêt non vérifiés.",
"debugCollapseAll": "Icône de l'action permettant de tout réduire dans les vues de débogage.",
"debugConfigure": "Icône de l'action de configuration du débogage.",
"debugConsole": "Icône de l'action d'ouverture de la console de débogage.",
"debugConsoleClearAll": "Icône de l'action permettant de tout effacer dans la console de débogage.",
"debugConsoleEvaluationInput": "Icône du marqueur d'entrée d'évaluation du débogage.",
"debugConsoleEvaluationPrompt": "Icône de l'invite d'évaluation du débogage.",
"debugConsoleViewIcon": "Icône de vue de la console de débogage.",
"debugContinue": "Icône de l'action de poursuite du débogage.",
"debugDisconnect": "Icône de l'action de déconnexion du débogage.",
"debugGripper": "Icône de la barre de redimensionnement de la barre de débogage.",
"debugPause": "Icône de l'action d'interruption du débogage.",
"debugRestart": "Icône de l'action de redémarrage du débogage.",
"debugRestartFrame": "Icône de l'action de redémarrage de frame du débogage.",
"debugReverseContinue": "Icône de l'action de poursuite du débogage en sens inverse.",
"debugStackframe": "Icône de frame de pile affiché dans la marge de glyphes de l'éditeur.",
"debugStackframeFocused": "Icône de frame de pile ayant le focus, affiché dans la marge de glyphes de l'éditeur.",
"debugStart": "Icône de l'action de démarrage du débogage.",
"debugStepBack": "Icône de l'action de débogage avec exécution d'un pas à pas en arrière.",
"debugStepInto": "Icône de l'action de débogage avec exécution d'un pas à pas détaillé.",
"debugStepOut": "Icône de l'action de débogage avec exécution d'un pas à pas sortant.",
"debugStepOver": "Icône de l'action de débogage avec exécution d'un pas à pas principal.",
"debugStop": "Icône de l'action d'arrêt du débogage.",
"loadedScriptsViewIcon": "Icône de vue des scripts chargés.",
"runViewIcon": "Icône de vue de l'exécution.",
"variablesViewIcon": "Icône de vue des variables.",
"watchExpressionsAdd": "Icône de l'action d'ajout dans la vue Espion.",
"watchExpressionsAddFuncBreakpoint": "Icône de l'action d'ajout de points d'arrêt sur fonction dans la vue Espion.",
"watchExpressionsRemoveAll": "Icône de l'action Tout supprimer dans la vue Espion.",
"watchViewIcon": "Icône de vue de l'espion."
},
"vs/workbench/contrib/debug/browser/debugQuickAccess": {
"addConfigTo": "Ajouter une configuration ({0})...",
"addConfiguration": "Ajouter une configuration...",
"configure": "configurer",
"contributed": "objet d'une contribution",
"customizeLaunchConfig": "Configurer la configuration de lancement",
"noDebugResults": "Aucune configuration de lancement correspondante",
"providerAriaLabel": "configurations {0} faisant l'objet d'une contribution"
},
"vs/workbench/contrib/debug/browser/debugService": {
"1activeSession": "1 session active",
"breakpointAdded": "Point d'arrêt ajouté, ligne {0}, fichier {1}",
"breakpointRemoved": "Point d'arrêt supprimé, ligne {0}, fichier {1}",
"cancel": "Annuler",
"compoundMustHaveConfigurations": "L'attribut \"configurations\" du composé doit être défini pour permettre le démarrage de plusieurs configurations.",
"configMissing": "Il manque la configuration '{0}' dans 'launch.json'.",
"debugAdapterCrash": "Le débogage du processus adaptateur s'est terminé de manière inattendue ({0})",
"debugRequesMissing": "Lattribut '{0}' est introuvable dans la configuration de débogage choisie.",
"debugRequestNotSupported": "Lattribut '{0}' a une valeur '{1}' non prise en charge dans la configuration de débogage sélectionnée.",
"debugTrust": "Le débogage exécute des tâches de compilation du code de programme à partir de votre espace de travail.",
"debugTypeMissing": "Propriété 'type' manquante pour la configuration de lancement choisie.",
"debugTypeNotSupported": "Le type de débogage '{0}' configuré n'est pas pris en charge.",
"debuggingPaused": "{0}:{1}, débogage interrompu {2}, {3}",
"installAdditionalDebuggers": "Installer l'extension {0}",
"launchJsonDoesNotExist": "'launch.json' n'existe pas pour le dossier d'espace de travail passé.",
"multipleConfigurationNamesInWorkspace": "Il y a plusieurs configurations de lancement `{0}` dans lespace de travail. Utilisez le nom du dossier pour qualifier la configuration.",
"nActiveSessions": "{0} sessions actives",
"noConfigurationNameInWorkspace": "La configuration de lancement '{0}' est introuvable dans lespace de travail.",
"noFolderWithName": "Impossible de trouver le dossier avec le nom '{0}' pour la configuration '{1}' dans le composé '{2}'.",
"noFolderWorkspaceDebugError": "Impossible de déboguer le fichier actif. Vérifiez qu'il est enregistré et que vous avez installé une extension de débogage pour ce type de fichier.",
"runTrust": "Lexécution exécute des tâches de compilation du code de programme à partir de votre espace de travail."
},
"vs/workbench/contrib/debug/browser/debugSession": {
"debuggingStarted": "Débogage démarré.",
"debuggingStopped": "Débogage arrêté.",
"noDebugAdapter": "Aucun débogueur disponible. Impossible d'envoyer '{0}'",
"sessionNotReadyForBreakpoints": "La session n'est pas prête pour les points d'interruption"
},
"vs/workbench/contrib/debug/browser/debugStatus": {
"debugTarget": "Débogage : {0}",
"selectAndStartDebug": "Sélectionner et démarrer la configuration de débogage",
"status.debug": "Déboguer"
},
"vs/workbench/contrib/debug/browser/debugTaskRunner": {
"DebugTaskNotFound": "Tâche spécifiée introuvable.",
"DebugTaskNotFoundWithTaskId": "Tâche '{0}' introuvable.",
"abort": "Abandonner",
"cancel": "Annuler",
"debugAnyway": "Déboguer quand même",
"invalidTaskReference": "La tâche '{0}' n'a pas peu être référencée à partir d'une configuration de lancement se trouvant dans un dossier d'espace de travail différent.",
"preLaunchTaskError": "Une erreur s'est produite pendant l'exécution de preLaunchTask '{0}'.",
"preLaunchTaskErrors": "Des erreurs se sont produites pendant l'exécution de preLaunchTask '{0}'.",
"preLaunchTaskExitCode": "Le preLaunchTask '{0}' s'est terminé avec le code de sortie {1}.",
"preLaunchTaskTerminated": "preLaunchTask '{0}' terminée.",
"remember": "Mémoriser mon choix dans les paramètres utilisateur",
"rememberTask": "Mémoriser mon choix pour cette tâche",
"showErrors": "Afficher les erreurs",
"taskNotTracked": "Impossible d'effectuer le suivi de la tâche '{0}'. Vérifiez qu'un détecteur de problèmes de correspondance a été défini.",
"taskNotTrackedWithTaskId": "Impossible d'effectuer le suivi de la tâche '{0}'. Vérifiez qu'un détecteur de problèmes de correspondance a été défini."
},
"vs/workbench/contrib/debug/browser/debugToolBar": {
"reverseContinue": "Inverser",
"stepBackDebug": "Revenir en arrière"
},
"vs/workbench/contrib/debug/browser/debugViewlet": {
"debugPanel": "Console de débogage",
"miOpenConfigurations": "Ouvrir les &&configurations",
"selectWorkspaceFolder": "Sélectionner un dossier d'espace de travail pour y créer un fichier launch.json, ou ajouter ce dernier au fichier config de l'espace de travail",
"startAdditionalSession": "Démarrer une session supplémentaire"
},
"vs/workbench/contrib/debug/browser/exceptionWidget": {
"close": "Fermer",
"debugExceptionWidgetBackground": "Couleur d'arrière-plan du widget d'exception.",
"debugExceptionWidgetBorder": "Couleur de bordure du widget d'exception.",
"exceptionThrown": "Une exception s'est produite.",
"exceptionThrownWithId": "Une exception s'est produite : {0}"
},
"vs/workbench/contrib/debug/browser/linkDetector": {
"fileLink": "Ctrl + clic pour {0}",
"fileLinkMac": "Cmd + clic pour {0}",
"followForwardedLink": "suivre le lien à l'aide du port réacheminé",
"followLink": "suivre le lien"
},
"vs/workbench/contrib/debug/browser/loadedScriptsView": {
"loadedScriptsAriaLabel": "Déboguer les scripts chargés",
"loadedScriptsFolderAriaLabel": "Dossier {0}, script chargé, débogage",
"loadedScriptsRootFolderAriaLabel": "Dossier de lespace de travail {0}, script chargé, débogage",
"loadedScriptsSession": "Session de débogage",
"loadedScriptsSessionAriaLabel": "Session {0}, script chargé, débogage",
"loadedScriptsSourceAriaLabel": "{0}, script chargé, débogage"
},
"vs/workbench/contrib/debug/browser/rawDebugSession": {
"canNotStart": "Le débogueur doit ouvrir un nouvel onglet ou une nouvelle fenêtre pour l’élément débogué, mais le navigateur la empêché. Vous devez accorder lautorisation douverture pour continuer.",
"cancel": "Annuler",
"continue": "Continuer",
"moreInfo": "Plus d'informations",
"noDebugAdapter": "Aucun débogueur disponible. Impossible d'envoyer '{0}'.",
"noDebugAdapterStart": "Aucun adaptateur de débogage, impossible de démarrer la session de débogage."
},
"vs/workbench/contrib/debug/browser/repl": {
"actions.repl.acceptInput": "Accepter l'entrée REPL",
"actions.repl.copyAll": "Débogage : Tout copier (console)",
"clearRepl": "Effacer la console",
"collapse": "Réduire tout",
"copy": "Copier",
"copyAll": "Copier tout",
"debugConsole": "Console de débogage",
"debugConsoleCleared": "La console de débogage a été effacée",
"filter": "Filtre",
"paste": "Coller",
"repl.action.filter": "Contenu du focus REPL à filtrer",
"selectRepl": "Sélectionner la console de débogage",
"startDebugFirst": "Démarrez une session de débogage pour évaluer les expressions",
"workbench.debug.filter.placeholder": "Filtre (exemple : text, !exclude)"
},
"vs/workbench/contrib/debug/browser/replFilter": {
"showing filtered repl lines": "Affichage de {0} sur {1}"
},
"vs/workbench/contrib/debug/browser/replViewer": {
"debugConsole": "Console de débogage",
"occurred": ", sest produit {0} fois",
"replGroup": "Groupe de consoles de débogage {0}",
"replRawObjectAriaLabel": "Variable de console de débogage {0}, valeur {1}",
"replVariableAriaLabel": "Variable {0}, valeur {1}"
},
"vs/workbench/contrib/debug/browser/statusbarColorProvider": {
"statusBarDebuggingBackground": "Couleur d'arrière-plan de la barre d'état quand un programme est en cours de débogage. La barre d'état est affichée en bas de la fenêtre",
"statusBarDebuggingBorder": "Couleur de la bordure qui sépare à l’éditeur et la barre latérale quand un programme est en cours de débogage. La barre d’état saffiche en bas de la fenêtre",
"statusBarDebuggingForeground": "Couleur de premier plan de la barre d'état quand un programme est en cours de débogage. La barre d'état est affichée en bas de la fenêtre"
},
"vs/workbench/contrib/debug/browser/variablesView": {
"collapse": "Tout réduire",
"variableAriaLabel": "{0}, valeur {1}",
"variableScopeAriaLabel": "Étendue {0}",
"variableValueAriaLabel": "Tapez une nouvelle valeur de variable",
"variablesAriaTreeLabel": "Déboguer les variables"
},
"vs/workbench/contrib/debug/browser/watchExpressionsView": {
"addWatchExpression": "Ajouter une expression",
"collapse": "Tout réduire",
"removeAllWatchExpressions": "Supprimer toutes les expressions",
"watchAriaTreeLabel": "Déboguer les expressions espionnées",
"watchExpressionAriaLabel": "{0}, valeur {1}",
"watchExpressionInputAriaLabel": "Tapez l'expression à espionner",
"watchExpressionPlaceholder": "Expression à espionner",
"watchVariableAriaLabel": "{0}, valeur {1}"
},
"vs/workbench/contrib/debug/browser/welcomeView": {
"customizeRunAndDebug": "Pour personnaliser Exécuter et déboguer [créer un fichier launch.json](command:{0}).",
"customizeRunAndDebugOpenFolder": "Pour personnaliser Exécuter et déboguer, [ouvrez un dossier](command:{0}) et créez un fichier launch.json.",
"detectThenRunAndDebug": "[Afficher toutes les configurations de débogage automatique] (command:{0}).",
"openAFileWhichCanBeDebugged": "[Ouvrir un fichier](command:{0}) qui peut être débogué ou exécuté.",
"run": "Exécuter",
"runAndDebugAction": "[Exécuter et déboguer{0}](command:{1})"
},
"vs/workbench/contrib/debug/common/abstractDebugAdapter": {
"timeout": "Expiration après {0} ms pour '{1}'"
},
"vs/workbench/contrib/debug/common/debug": {
"breakWhenValueChangesSupported": "La valeur est true si la session ayant le focus prend en charge l'arrêt quand la valeur change.",
"breakWhenValueIsAccessedSupported": "La valeur est true quand le point d'arrêt ayant le focus prend en charge l'arrêt en cas d'accès à la valeur.",
"breakWhenValueIsReadSupported": "La valeur est true quand le point d'arrêt ayant le focus prend en charge l'arrêt en cas de lecture de la valeur.",
"breakpointAccessType": "Représente le type d'accès du point d'arrêt sur variable ayant le focus dans la vue POINTS D'ARRÊT. Exemples : 'read', 'readWrite', 'write'",
"breakpointInputFocused": "La valeur est true quand la zone de saisie a le focus dans la vue POINTS D'ARRÊT.",
"breakpointItemType": "Représente le type d'élément de l'élément ayant le focus dans la vue POINTS D'ARRÊT. Exemples : 'breakpoint', 'exceptionBreakppint', 'functionBreakpoint', 'dataBreakpoint'",
"breakpointSupportsCondition": "La valeur est true quand le point d'arrêt ayant le focus prend en charge les conditions.",
"breakpointWidgetVisibile": "La valeur est true quand le widget de zone de l'éditeur de points d'arrêt est visible, sinon false.",
"breakpointsExist": "La valeur est true quand il existe au moins un point d'arrêt.",
"breakpointsFocused": "La valeur est true quand la vue POINTS D'ARRÊT a le focus, sinon false.",
"callStackItemStopped": "La valeur est true quand l'élément ayant le focus dans la PILE DES APPELS est à l'arrêt. Utilisé de manière interne pour les menus en ligne dans la vue PILE DES APPELS.",
"callStackItemType": "Représente le type d'élément de l'élément ayant le focus dans la vue PILE DES APPELS. Exemples : 'session', 'thread', 'stackFrame'",
"callStackSessionHasOneThread": "La valeur est true quand la session ayant le focus dans la vue PILE DES APPELS n'a qu'un seul thread. Utilisé de manière interne pour les menus en ligne dans la vue PILE DES APPELS.",
"callStackSessionIsAttach": "La valeur est true quand la session dans la vue PILE DES APPELS est attachée, sinon false. Utilisé de manière interne pour les menus en ligne dans la vue PILE DES APPELS.",
"debugConfigurationType": "Type de débogage de la configuration de lancement sélectionnée. Exemple : 'python'.",
"debugProtocolVariableMenuContext": "Représente le contexte que l'adaptateur de débogage définit sur la variable ayant le focus dans la vue VARIABLES.",
"debugSetVariableSupported": "La valeur est true quand la session ayant le focus prend en charge la requête 'setVariable'.",
"debugState": "État dans lequel se trouve la session de débogage ayant le focus. Il s'agit de l'une des valeurs suivantes : 'inactive', 'initializing', 'stopped' ou 'running'.",
"debugType": "Type de débogage de la session de débogage active. Exemple : 'python'.",
"debugUX": "État de l'expérience utilisateur de débogage. Quand il n'existe aucune configuration de débogage, la valeur est 'simple', sinon 'default'. Permet de déterminer le moment où les vues de bienvenue doivent être affichées dans le viewlet de débogage.",
"debuggersAvailable": "La valeur est true quand il existe au moins une extension de débogage active.",
"exceptionWidgetVisible": "La valeur est true quand le widget d'exception est visible.",
"expressionSelected": "La valeur est true quand une zone d'entrée d'expression est ouverte dans la vue ESPION ou VARIABLES, sinon false.",
"focusedSessionIsAttach": "La valeur est true quand la session ayant le focus a la valeur 'attach'.",
"inBreakpointWidget": "La valeur est true quand le widget de zone de l'éditeur de points d'arrêt a le focus, sinon false.",
"inDebugMode": "La valeur est true au moment du débogage, sinon false.",
"inDebugRepl": "La valeur est true quand la console de débogage a le focus, sinon false.",
"internalConsoleOptions": "Contrôle le moment où la console de débogage interne doit souvrir.",
"jumpToCursorSupported": "La valeur est true quand la session ayant le focus prend en charge la requête 'jumpToCursor'.",
"loadedScriptsItemType": "Représente le type d'élément de l'élément ayant le focus dans la vue SCRIPTS CHARGÉS.",
"loadedScriptsSupported": "La valeur est true quand la session ayant le focus prend en charge la vue SCRIPTS CHARGÉS",
"multiSessionDebug": "La valeur est true quand il existe plus de 1 session de débogage active.",
"multiSessionRepl": "La valeur est true quand il existe plus de 1 console de débogage.",
"restartFrameSupported": "La valeur est true quand la session ayant le focus prend en charge la requête 'restartFrame'.",
"stackFrameSupportsRestart": "La valeur est true quand le frame de pile ayant le focus prend en charge 'restartFrame'.",
"stepBackSupported": "La valeur est true quand la session ayant le focus prend en charge la requête 'stepBack'.",
"stepIntoTargetsSupported": "La valeur est true quand la session ayant le focus prend en charge la requête 'stepIntoTargets'.",
"terminateDebuggeeSupported": "La valeur est « true » lorsque la session ayant le focus prend en charge la fonctionnalité darrêt de l’élément débogué.",
"variableEvaluateNamePresent": "La valeur est true quand un champ 'evalauteName' est défini pour la variable",
"variablesFocused": "La valeur est true quand la vue VARIABLES a le focus, sinon false",
"watchExpressionsExist": "La valeur est true quand il existe au moins une expression à espionner, sinon false.",
"watchExpressionsFocused": "La valeur est true quand la vue ESPION a le focus, sinon false.",
"watchItemType": "Représente le type d'élément de l'élément ayant le focus dans la vue ESPION. Exemples : 'expression', 'variable'"
},
"vs/workbench/contrib/debug/common/debugContentProvider": {
"canNotResolveSource": "Impossible de charger la source '{0}'.",
"canNotResolveSourceWithError": "Impossible de charger la source '{0}' : {1}.",
"unable": "Impossible de résoudre la ressource sans session de débogage"
},
"vs/workbench/contrib/debug/common/debugModel": {
"breakpointDirtydHover": "Point d'arrêt non vérifié. Fichier modifié. Redémarrez la session de débogage.",
"invalidVariableAttributes": "Attributs de variable non valides",
"notAvailable": "Non disponible",
"paused": "Suspendu",
"pausedOn": "En pause sur {0}",
"running": "En cours d'exécution",
"startDebugFirst": "Démarrez une session de débogage pour évaluer les expressions"
},
"vs/workbench/contrib/debug/common/debugSchemas": {
"app.launch.json.compound.folder": "Nom du dossier où se trouve l'élément composé.",
"app.launch.json.compound.name": "Nom du composé. Apparaît dans le menu déroulant de la configuration de lancement.",
"app.launch.json.compound.stopAll": "Détermine si la fin manuelle d'une session entraîne l'arrêt de toutes les sessions composées.",
"app.launch.json.compounds": "Liste des composés. Chaque composé référence plusieurs configurations qui sont lancées ensemble.",
"app.launch.json.compounds.configurations": "Noms des configurations qui sont lancées dans le cadre de ce composé.",
"app.launch.json.configurations": "Liste des configurations. Ajoutez de nouvelles configurations, ou modifiez celles qui existent déjà à l'aide d'IntelliSense.",
"app.launch.json.title": "Lancer",
"app.launch.json.version": "Version de ce format de fichier.",
"compoundPrelaunchTask": "Tâche à exécuter avant le début de toute configuration composée.",
"presentation": "Options de présentation pour l'affichage de cette configuration dans le menu déroulant de la configuration de débogage et la palette de commandes.",
"presentation.group": "Groupe auquel cette configuration appartient. Utilisé pour le regroupement et le tri dans le menu déroulant de configuration et la palette de commandes.",
"presentation.hidden": "Contrôle si cette configuration doit être affichée dans le menu déroulant de configuration et la palette de commandes.",
"presentation.order": "Ordre de cette configuration au sein d'un groupe. Utilisé pour le regroupement et le tri dans le menu déroulant de configuration et la palette de commandes.",
"useUniqueNames": "Veuillez utiliser des noms de configuration uniques.",
"vscode.extension.contributes.breakpoints": "Ajoute des points d'arrêt.",
"vscode.extension.contributes.breakpoints.language": "Autorisez les points d'arrêt pour ce langage.",
"vscode.extension.contributes.debuggers": "Ajoute des adaptateurs de débogage.",
"vscode.extension.contributes.debuggers.args": "Arguments facultatifs à passer à l'adaptateur.",
"vscode.extension.contributes.debuggers.configurationAttributes": "Configurations de schéma JSON pour la validation de 'launch.json'.",
"vscode.extension.contributes.debuggers.configurationSnippets": "Extraits pour l'ajout de nouvelles configurations à 'launch.json'.",
"vscode.extension.contributes.debuggers.initialConfigurations": "Configurations pour la génération du fichier 'launch.json' initial.",
"vscode.extension.contributes.debuggers.label": "Nom complet de cet adaptateur de débogage.",
"vscode.extension.contributes.debuggers.languages": "Liste de langages pour lesquels l'extension de débogage peut être considérée comme \"débogueur par défaut\".",
"vscode.extension.contributes.debuggers.linux": "Paramètres spécifiques à Linux.",
"vscode.extension.contributes.debuggers.linux.runtime": "Runtime utilisé pour Linux.",
"vscode.extension.contributes.debuggers.osx": "Paramètres spécifiques à macOS.",
"vscode.extension.contributes.debuggers.osx.runtime": "Runtime utilisé pour macOS.",
"vscode.extension.contributes.debuggers.program": "Chemin du programme de l'adaptateur de débogage. Le chemin est absolu ou relatif par rapport au dossier d'extensions.",
"vscode.extension.contributes.debuggers.runtime": "Runtime facultatif, si l'attribut de programme n'est pas un exécutable, mais qu'il nécessite un exécutable.",
"vscode.extension.contributes.debuggers.runtimeArgs": "Arguments du runtime facultatif.",
"vscode.extension.contributes.debuggers.type": "Identificateur unique de cet adaptateur de débogage.",
"vscode.extension.contributes.debuggers.variables": "Mappage de variables interactives (par ex. ${action.pickProcess}) dans 'launch.json' à une commande.",
"vscode.extension.contributes.debuggers.windows": "Paramètres spécifiques à Windows.",
"vscode.extension.contributes.debuggers.windows.runtime": "Runtime utilisé pour Windows."
},
"vs/workbench/contrib/debug/common/debugSource": {
"unknownSource": "Source inconnue"
},
"vs/workbench/contrib/debug/common/debugger": {
"cannot.find.da": "Adaptateur de débogage introuvable pour le type '{0}'.",
"debugLinuxConfiguration": "Attributs de configuration de lancement spécifiques à Linux.",
"debugOSXConfiguration": "Attributs de configuration de lancement spécifiques à OS X.",
"debugRequest": "Type de requête de configuration. Il peut s'agir de \"launch\" ou \"attach\".",
"debugType": "Type de configuration.",
"debugTypeNotRecognised": "Le type de débogage n'est pas reconnu. Vérifiez que vous avez installé l'extension de débogage correspondante et qu'elle est activée.",
"debugWindowsConfiguration": "Attributs de configuration de lancement spécifiques à Windows.",
"launch.config.comment1": "Utilisez IntelliSense pour en savoir plus sur les attributs possibles.",
"launch.config.comment2": "Pointez pour afficher la description des attributs existants.",
"launch.config.comment3": "Pour plus d'informations, visitez : {0}",
"node2NotSupported": "\"node2\" n'est plus pris en charge. Utilisez \"node\" à la place, et affectez la valeur \"inspector\" à l'attribut \"protocol\"."
},
"vs/workbench/contrib/debug/common/replModel": {
"consoleCleared": "La console a été effacée",
"snapshotObj": "Seules les valeurs primitives sont affichées pour cet objet."
},
"vs/workbench/contrib/debug/node/debugAdapter": {
"debugAdapterBinNotFound": "L'exécutable d'adaptateur de débogage '{0}' n'existe pas.",
"debugAdapterCannotDetermineExecutable": "Impossible de déterminer l'exécutable pour l'adaptateur de débogage '{0}'.",
"unableToLaunchDebugAdapter": "Impossible de lancer l'adaptateur de débogage à partir de '{0}'.",
"unableToLaunchDebugAdapterNoArgs": "Impossible de lancer l'adaptateur de débogage."
},
"vs/workbench/contrib/dialogs/browser/dialogHandler": {
"yesButton": "&&Oui",
"cancelButton": "Annuler",
"aboutDetail": "Version : {0}\r\nCommit : {1}\r\nDate : {2}\r\nNavigateur : {3}",
"copy": "Copier",
"ok": "OK"
},
"vs/workbench/contrib/dialogs/electron-sandbox/dialogHandler": {
"yesButton": "&&Oui",
"cancelButton": "Annuler",
"aboutDetail": "Version : {0}\r\nCommit : {1}\r\nDate : {2}\r\nElectron : {3}\r\nChrome : {4}\r\nNode.js : {5}\r\nV8 : {6}\r\nOS : {7}",
"okButton": "OK",
"copy": "&&Copier"
},
"vs/workbench/contrib/emmet/browser/actions/expandAbbreviation": {
"expandAbbreviationAction": "Emmet : Expand Abbreviation",
"miEmmetExpandAbbreviation": "Emmet : Dé&&velopper l'abréviation"
},
"vs/workbench/contrib/experiments/browser/experiments.contribution": {
"workbench.enableExperiments": "Récupère les fonctionnalités expérimentales pour exécuter à partir dun service en ligne de Microsoft."
},
"vs/workbench/contrib/extensions/browser/abstractRuntimeExtensionsEditor": {
"disable": "Désactiver",
"disable workspace": "Désactiver (espace de travail)",
"errors": " {0} erreurs non détectées",
"languageActivation": "Activation effectuée par {1}, car vous avez ouvert un fichier {0}",
"runtimeExtensions": "Extensions de runtime",
"showRuntimeExtensions": "Afficher les extensions en cours d'exécution",
"starActivation": "Activé par {0} au démarrage",
"startupFinishedActivation": "Activé par {0} une fois le démarrage effectué",
"unresponsive.title": "L'extension a entraîné le gel de l'hôte d'extension.",
"workspaceContainsFileActivation": "Activation effectuée par {1}, car le fichier {0} existe dans votre espace de travail",
"workspaceContainsGlobActivation": "Activation effectuée par {1}, car un fichier correspondant à {0} existe dans votre espace de travail",
"workspaceContainsTimeout": "Activation effectuée par {1}, car la recherche de {0} a pris trop de temps",
"workspaceGenericActivation": "Activation effectuée par {1} après l'événement {0}"
},
"vs/workbench/contrib/extensions/browser/configBasedRecommendations": {
"exeBasedRecommendation": "Cette extension est recommandée en raison de la configuration de l'espace de travail actuel"
},
"vs/workbench/contrib/extensions/browser/dynamicWorkspaceRecommendations": {
"dynamicWorkspaceRecommendation": "Cette extension peut vous intéresser, car elle est populaire auprès des utilisateurs du dépôt {0}."
},
"vs/workbench/contrib/extensions/browser/exeBasedRecommendations": {
"exeBasedRecommendation": "Cette extension est recommandée, car vous avez installé {0}."
},
"vs/workbench/contrib/extensions/browser/extensionEditor": {
"JSON Validation": "Validation JSON ({0})",
"activation events": "Événements d'activation ({0})",
"authentication": "Authentification ({0})",
"authentication.id": "ID",
"authentication.label": "Étiquette",
"builtin": "Intégrée",
"changelog": "Journal des modifications",
"changelogtooltip": "Historique de mise à jour de l'extension, affiché depuis le fichier 'CHANGELOG.md' de lextension",
"codeActions": "Actions de code ({0})",
"codeActions.description": "Description",
"codeActions.kind": "Genre",
"codeActions.languages": "Langages",
"codeActions.title": "Titre",
"colorId": "ID",
"colorThemes": "Thèmes de couleur ({0})",
"colors": "Couleurs ({0})",
"command name": "Nom",
"commands": "Commandes ({0})",
"contributions": "Contributions",
"contributionstooltip": "Listes des contributions à VS Code par cette extension",
"customEditors": "Éditeurs personnalisés ({0})",
"customEditors filenamePattern": "Modèle de nom de fichier",
"customEditors priority": "Priorité",
"customEditors view type": "Type de vue",
"debugger name": "Nom",
"debugger type": "Type",
"debuggers": "Débogueurs ({0})",
"default": "Par défaut",
"defaultDark": "Défaut pour le thème sombre",
"defaultHC": "Défaut pour le thème de contraste élevé",
"defaultLight": "Défaut pour le thème clair",
"dependencies": "Dépendances",
"dependenciestooltip": "Répertorie les extensions dont dépend cette extension",
"description": "Description",
"details": "Détails",
"detailstooltip": "Détails de lextension, affichés depuis le fichier 'README.md' de lextension",
"extension id": "Identificateur d'extension",
"extension pack": "Pack d'extensions ({0})",
"extensionpack": "Pack d'extensions",
"extensionpacktooltip": "Liste les extensions qui vont être installées avec cette extension",
"file extensions": "Extensions de fichier",
"fileMatch": "Correspondance de fichier",
"find": "Rechercher",
"find next": "Rechercher le suivant",
"find previous": "Rechercher le précédent",
"grammar": "Grammaire",
"iconThemes": "Thèmes d'icône ({0})",
"install count": "Nombre d'installations",
"keyboard shortcuts": "Raccourcis clavier",
"language id": "ID",
"language name": "Nom",
"languages": "Langages ({0})",
"license": "Licence",
"localizations": "Localisations ({0})",
"localizations language id": "ID de langue",
"localizations language name": "Nom de la langue",
"localizations localized language name": "Nom de la langue (localisé)",
"menuContexts": "Contextes de menu",
"name": "Nom de l'extension",
"noChangelog": "Aucun Changelog disponible.",
"noContributions": "Aucune contribution",
"noDependencies": "Aucune dépendance",
"noReadme": "Aucun fichier README disponible.",
"noextensions": "Aucune extension",
"preview": "Aperçu",
"productThemes": "Thèmes d'icône de produit ({0})",
"publisher": "Nom de l'éditeur",
"rating": "Évaluation",
"recommendationHasBeenIgnored": "Vous avez choisi de ne pas recevoir de recommandations pour cette extension.",
"repository": "Dépôt",
"schema": "Schéma",
"setting name": "Nom",
"settings": "Paramètres ({0})",
"snippets": "Extraits",
"version": "Version",
"view container id": "ID",
"view container location": "Emplacement",
"view container title": "Titre",
"view id": "ID",
"view location": "Emplacement",
"view name": "Nom",
"viewContainers": "Voir les conteneurs ({0})",
"views": "Vues ({0})"
},
"vs/workbench/contrib/extensions/browser/extensionRecommendationNotificationService": {
"ignoreAll": "Oui, tout ignorer",
"ignoreExtensionRecommendations": "Voulez-vous ignorer toutes les recommandations d'extension ?",
"install": "Installer",
"install and do no sync": "Installer (ne pas synchroniser)",
"neverShowAgain": "Ne plus afficher",
"no": "Non",
"show recommendations": "Afficher les recommandations",
"workspaceRecommended": "Voulez-vous installer les extensions recommandées pour ce dépôt ?"
},
"vs/workbench/contrib/extensions/browser/extensions.contribution": {
"InstallFromVSIX": "Installer à partir de VSIX...",
"InstallVSIXAction.reloadNow": "Recharger maintenant",
"InstallVSIXAction.success": "Installation de l'extension {0} effectuée à partir du fichier VSIX.",
"InstallVSIXAction.successReload": "Installation de l'extension {0} effectuée à partir du fichier VSIX. Rechargez Visual Studio Code pour l'activer.",
"all": "Toutes les extensions",
"builtin": "L'extension '{0}' est une extension intégrée qui ne peut pas être installée",
"builtin filter": "Intégrée",
"checkForUpdates": "Rechercher les mises à jour d'extensions",
"clearExtensionsSearchResults": "Effacer les résultats de la recherche d'extensions",
"configure auto updating extensions": "Mise à jour automatique des extensions",
"configureExtensionsAutoUpdate.all": "Toutes les extensions",
"configureExtensionsAutoUpdate.enabled": "Uniquement les extensions activées",
"configureExtensionsAutoUpdate.none": "Aucun",
"disableAll": "Désactiver toutes les extensions installées",
"disableAllWorkspace": "Désactiver toutes les extensions installées pour cet espace de travail",
"disableAutoUpdate": "Désactiver la mise à jour automatique de toutes les extensions",
"disabled filter": "Désactivée",
"enableAll": "Activer toutes les extensions",
"enableAllWorkspace": "Activer toutes les extensions pour cet espace de travail",
"enableAutoUpdate": "Activer la mise à jour automatique de toutes les extensions",
"enabled": "Uniquement les extensions activées",
"enabled filter": "Activée",
"extension": "Extension",
"extensionInfoDescription": "Description : {0}",
"extensionInfoId": "ID : {0}",
"extensionInfoName": "Nom : {0}",
"extensionInfoPublisher": "Serveur de publication : {0}",
"extensionInfoVSMarketplaceLink": "Lien de la Place de marché pour VS : {0}",
"extensionInfoVersion": "Version : {0}",
"extensions": "Extensions",
"extensions.autoUpdate": "Contrôle le comportement de mise à jour automatique des extensions. Les mises à jour sont récupérées à partir d'un service en ligne Microsoft.",
"extensions.autoUpdate.enabled": "Télécharge et installe automatiquement les mises à jour uniquement pour les extensions activées. Les extensions désactivées ne sont pas mises à jour automatiquement.",
"extensions.autoUpdate.false": "Les extensions ne sont pas mises à jour automatiquement.",
"extensions.autoUpdate.true": "Télécharge et installe automatiquement les mises à jour pour toutes les extensions.",
"extensions.supportUntrustedWorkspaces": "Remplacez la prise en charge dune extension par un espace de travail non approuvé. Les extensions utilisant la valeur `true` sont toujours activées. Les extensions utilisant la valeur `limited` sont toujours activées et lextension masquera les fonctionnalités nécessitant une approbation. Les extensions utilisant la valeur `false` ne sont activées que dans un espace de travail approuvé.",
"extensions.supportUntrustedWorkspaces.false": "Lextension est uniquement activée quand lespace de travail est approuvé.",
"extensions.supportUntrustedWorkspaces.limited": "Lextension est toujours activée et lextension masque les fonctionnalités nécessitant une approbation.",
"extensions.supportUntrustedWorkspaces.supported": "Définit le paramètre de prise en charge de lextension par lespace de travail non approuvé.",
"extensions.supportUntrustedWorkspaces.true": "Lextension est toujours activée.",
"extensions.supportUntrustedWorkspaces.version": "Définit la version de lextension pour laquelle le remplacement doit être appliqué. Si rien nest spécifié, le remplacement est appliqué indépendamment de la version de lextension.",
"extensions.supportVirtualWorkspaces": "Remplacez la prise en charge dune extension par les espaces de travail virtuels.",
"extensionsCheckUpdates": "Lorsquactivé, vérifie automatiquement les extensions pour les mises à jour. Si une extension est une mise à jour, elle est marquée comme obsolète dans laffichage des Extensions. Les mises à jour sont récupérées à partir dun service en ligne de Microsoft.",
"extensionsCloseExtensionDetailsOnViewChange": "Si cette option est activée, les éditeurs avec les détails d'extension sont automatiquement fermés quand vous quittez l'affichage Extensions.",
"extensionsConfigurationTitle": "Extensions",
"extensionsIgnoreRecommendations": "Si cette option est activée, les notifications pour les recommandations dextension ne sont pas affichées.",
"extensionsShowRecommendationsOnlyOnDemand_Deprecated": "Ce paramètre est déprécié. Utilisez le paramètre extensions.ignoreRecommendations pour contrôler les notifications de recommandation. Utilisez les actions de visibilité de la vue Extensions pour masquer la vue recommandée par défaut.",
"extensionsWebWorker": "Activez l'hôte d'extension Web Worker.",
"featured filter": "Fonctionnalités proposées",
"filter by category": "Catégorie",
"filterExtensions": "Filtrer les extensions...",
"handleUriConfirmedExtensions": "Si une extension est listée ici, aucune invite de confirmation n'est affichée quand cette extension gère un URI.",
"id required": "ID d'extension obligatoire.",
"installButton": "&&Installer",
"installExtensionQuickAccessHelp": "Installer ou rechercher des extensions",
"installExtensionQuickAccessPlaceholder": "Tapez le nom d'une extension à installer ou à rechercher.",
"installExtensions": "Installer les extensions",
"installFromVSIX": "Installer à partir d'un VSIX",
"installVSIX": "Installer le VSIX de l'extension",
"installWorkspaceRecommendedExtensions": "Installer les extensions recommandées pour l'espace de travail",
"installed filter": "Installée",
"manageExtensionsHelp": "Gérer les extensions",
"manageExtensionsQuickAccessPlaceholder": "Appuyez sur Entrée pour gérer les extensions.",
"miOpenKeymapExtensions": "&&Mappages de touches",
"miOpenKeymapExtensions2": "Mappages de touches",
"miPreferencesExtensions": "&&Extensions",
"miViewExtensions": "E&&xtensions",
"most popular filter": "La plus populaire",
"most popular recommended": "Recommandée",
"noUpdatesAvailable": "Toutes les extensions sont à jour.",
"none": "Aucun",
"notFound": "Extension '{0}' introuvable.",
"notInstalled": "L'extension '{0}' n'est pas installée. Vérifiez que vous utilisez l'ID d'extension complet, y compris l'éditeur, par ex. : ms-vscode.csharp.",
"outdated filter": "Obsolète",
"recently published filter": "Publiée récemment",
"recentlyPublishedExtensions": "Afficher les extensions récemment publiées",
"refreshExtension": "Actualiser",
"showBuiltInExtensions": "Afficher les extensions intégrées",
"showDisabledExtensions": "Afficher les extensions désactivées",
"showEnabledExtensions": "Afficher les extensions activées",
"showExtensions": "Extensions",
"showFeaturedExtensions": "Afficher les extensions recommandées",
"showInstalledExtensions": "Afficher les extensions installées",
"showLanguageExtensionsShort": "Extensions de langage",
"showOutdatedExtensions": "Afficher les extensions obsolètes",
"showPopularExtensions": "Afficher les extensions les plus demandées",
"showRecommendedExtensions": "Afficher les extensions recommandées",
"showRecommendedKeymapExtensionsShort": "Mappages de touches",
"showWorkspaceUnsupportedExtensions": "Afficher les extensions non prises en charge par lespace de travail",
"sort by date": "Date de publication",
"sort by installs": "Nombre d'installations",
"sort by name": "Nom",
"sort by rating": "Évaluation",
"sorty by": "Tri par",
"updateAll": "Mettre à jour toutes les extensions",
"workbench.extensions.action.addExtensionToWorkspaceRecommendations": "Ajouter aux recommandations relatives à l'espace de travail",
"workbench.extensions.action.addToWorkspaceFolderIgnoredRecommendations": "Ajouter l'extension aux recommandations ignorées du dossier d'espace de travail",
"workbench.extensions.action.addToWorkspaceFolderRecommendations": "Ajouter l'extension aux recommandations du dossier d'espace de travail",
"workbench.extensions.action.addToWorkspaceIgnoredRecommendations": "Ajouter l'extension aux recommandations ignorées de l'espace de travail",
"workbench.extensions.action.addToWorkspaceRecommendations": "Ajouter l'extension aux recommandations de l'espace de travail",
"workbench.extensions.action.configure": "Paramètres d'extension",
"workbench.extensions.action.copyExtension": "Copier",
"workbench.extensions.action.copyExtensionId": "Copier l'ID d'extension",
"workbench.extensions.action.ignoreRecommendation": "Ignorer la recommandation",
"workbench.extensions.action.removeExtensionFromWorkspaceRecommendations": "Supprimer des recommandations de l'espace de travail",
"workbench.extensions.action.toggleIgnoreExtension": "Synchroniser cette extension",
"workbench.extensions.action.undoIgnoredRecommendation": "Annuler la recommandation ignorée",
"workbench.extensions.installExtension.arg.decription": "ID d'extension ou URI de ressource VSIX",
"workbench.extensions.installExtension.description": "Installer l'extension spécifiée",
"workbench.extensions.installExtension.option.installOnlyNewlyAddedFromExtensionPackVSIX": "Quand cette option est activée, VS Code installe uniquement les extensions récemment ajoutées à partir du pack dextensions VSIX. Cette option est uniquement prise en compte lors de linstallation dun VSIX.",
"workbench.extensions.search.arg.name": "Requête à utiliser dans la recherche",
"workbench.extensions.search.description": "Recherche d'une extension spécifique",
"workbench.extensions.uninstallExtension.arg.name": "ID de l'extension à désinstaller",
"workbench.extensions.uninstallExtension.description": "Désinstaller l'extension donnée",
"workspace unsupported filter": "Espace de travail non pris en charge"
},
"vs/workbench/contrib/extensions/browser/extensionsActions": {
"Install in other server to enable": "Installez l'extension sur '{0}' pour l'activer.",
"Install language pack also in remote server": "Installez l'extension du module linguistique sur '{0}' pour l'activer également à cet emplacement.",
"Install language pack also locally": "Installez l'extension du module linguistique localement pour l'activer également à cet emplacement.",
"InstallAnotherVersionExtensionAction.reloadNow": "Recharger maintenant",
"InstallAnotherVersionExtensionAction.success": "Extension {0} installée.",
"InstallAnotherVersionExtensionAction.successReload": "Rechargez Visual Studio Code pour terminer l'installation de l'extension {0}.",
"InstallVSIXAction.reloadNow": "Recharger maintenant",
"ManageExtensionAction.uninstallingTooltip": "Désinstallation en cours",
"OpenExtensionsFile.failed": "Impossible de créer le fichier 'extensions.json' dans le dossier '.vscode' ({0}).",
"ReinstallAction.success": "Extension {0} réinstallée.",
"ReinstallAction.successReload": "Rechargez Visual Studio Code pour terminer la réinstallation de l'extension {0}.",
"Uninstalling": "Désinstallation en cours",
"cannot be installed": "L'extension '{0}' n'est pas disponible dans {1}. Pour en savoir plus, cliquez sur Plus d'informations.",
"check logs": "Pour plus d'informations, consultez le [journal]({0}).",
"close": "Fermer",
"color theme": "Définir le thème de couleur",
"configureWorkspaceFolderRecommendedExtensions": "Configurer les extensions recommandées (Dossier d'espace de travail)",
"configureWorkspaceRecommendedExtensions": "Configurer les extensions recommandées (espace de travail)",
"current": "Actuelle",
"disableAction": "Désactiver",
"disableForWorkspaceAction": "Désactiver (espace de travail)",
"disableForWorkspaceActionToolTip": "Désactiver cette extension uniquement dans cet espace de travail",
"disableGloballyAction": "Désactiver",
"disableGloballyActionToolTip": "Désactiver cette extension",
"disabled": "Désactivé",
"disabled because of extension kind": "Cette extension a défini qu'elle ne peut pas s'exécuter sur le serveur distant",
"disabled because of virtual workspace": "Cette extension a été désactivée car elle ne prend pas en charge les espaces de travail virtuels.",
"disabled locally": "L'extension est activée sur '{0}' et désactivée localement.",
"disabled remotely": "L'extension est activée localement et désactivée sur '{0}'.",
"do not sync": "Ne pas synchroniser cette extension",
"download": "Essayer de télécharger manuellement...",
"enable locally": "Rechargez Visual Studio Code pour activer cette extension localement.",
"enable remote": "Rechargez Visual Studio Code pour activer cette extension dans {0}.",
"enableAction": "Activer",
"enableForWorkspaceAction": "Activer (espace de travail)",
"enableForWorkspaceActionToolTip": "Activer cette extension uniquement dans cet espace de travail",
"enableGloballyAction": "Activer",
"enableGloballyActionToolTip": "Activer cette extension",
"enabled": "Activé",
"extension disabled because of trust requirement": "Cette extension a été désactivée car lespace de travail actif nest pas approuvé.",
"extension enabled on remote": "L'extension est activée sur '{0}'",
"extension limited because of trust requirement": "Cette extension offre des fonctionnalités limitées car lespace de travail actif nest pas approuvé.",
"extension limited because of virtual workspace": "Cette extension offre des fonctionnalités limitées car lespace de travail actif est virtuel.",
"extensionButtonProminentBackground": "Couleur d'arrière-plan du bouton pour les extension d'actions importantes (par ex., le bouton d'installation).",
"extensionButtonProminentForeground": "Couleur d'arrière-plan du bouton pour l'extension d'actions importantes (par ex., le bouton d'installation).",
"extensionButtonProminentHoverBackground": "Couleur d'arrière-plan du pointage de bouton pour l'extension d'actions importantes (par ex., le bouton d'installation).",
"file icon theme": "Définir le thème des icônes de fichier",
"finished installing": "Extensions installées correctement.",
"globally disabled": "Cette extension est désactivée globalement par l'utilisateur.",
"globally enabled": "Cette extension est activée globalement.",
"ignoreExtensionRecommendation": "Ne plus recommander cette extension",
"ignored": "Cette extension est ignorée durant la synchronisation",
"install": "Installer",
"install and do no sync": "Installer (ne pas synchroniser)",
"install another version": "Installer une autre version...",
"install browser": "Installer dans le navigateur",
"install everywhere tooltip": "Installer cette extension dans toutes vos instances de {0} synchronisées",
"install in remote": "Installer dans {0}",
"install in remote and do not sync": "Installer dans {0} (ne pas synchroniser)",
"install local extensions title": "Installer les extensions locales dans '{0}'",
"install locally": "Installer localement",
"install locally and do not sync": "Installer localement (ne pas synchroniser)",
"install operation": "Erreur durant l'installation de l'extension '{0}'.",
"install previous version": "Installer une version spécifique de l'extension...",
"install remote extensions": "Installer les extensions distantes localement",
"install vsix": "Une fois téléchargé, installez manuellement le VSIX de '{0}'.",
"installExtensionComplete": "L'installation de l'extension {0} a été effectuée.",
"installExtensionCompletedAndReloadRequired": "L'installation de l'extension {0} a été effectuée. Rechargez Visual Studio Code pour l'activer.",
"installExtensionStart": "L'installation de lextension {0} a commencé. Un éditeur est maintenant ouvert avec plus de détails sur cette extension",
"installRecommendedExtension": "Installer l'Extension Recommandée",
"installVSIX": "Installer depuis un VSIX...",
"installed": "Installé",
"installing": "Installation",
"installing extensions": "Installation des extensions...",
"just now": "À l'instant",
"malicious": "Malveillante",
"malicious tooltip": "Cette extension a été signalée comme posant un problème.",
"manage": "Gérer",
"more information": "Plus d'informations",
"no local extensions": "Il n'y a aucune extension à installer.",
"noOfDaysAgo": "il y a {0} jours",
"noOfHoursAgo": "il y a {0} heures",
"noOfMonthsAgo": "il y a {0} mois",
"noOfYearsAgo": "il y a {0} ans",
"one day ago": "Il y a 1 jour",
"one hour ago": "Il y a 1 heure",
"one month ago": "Il y a 1 mois",
"one year ago": "Il y a 1 an",
"postDisableTooltip": "Veuillez recharger Visual Studio Code pour désactiver cette extension.",
"postEnableTooltip": "Rechargez Visual Studio Code pour activer cette extension.",
"postUninstallTooltip": "Rechargez Visual Studio Code pour désinstaller cette extension.",
"postUpdateTooltip": "Rechargez Visual Studio Code pour activer l'extension mise à jour.",
"product icon theme": "Définir le thème de l'icône de produit",
"reinstall": "Réinstallez l'extension...",
"reloadAction": "Recharger",
"reloadRequired": "Rechargement requis",
"search recommendations": "Rechercher des extensions",
"select and install local extensions": "Installer les extensions locales dans '{0}'...",
"select and install remote extensions": "Installer les extensions distantes localement...",
"select color theme": "Sélectionner le thème de couleur",
"select extensions to install": "Sélectionner les extensions à installer",
"select file icon theme": "Sélectionner un thème d'icône de fichier",
"select product icon theme": "Sélectionner un thème d'icône de produit",
"selectExtension": "Sélectionner une extension",
"selectExtensionToReinstall": "Sélectionner l'extension à réinstaller",
"selectVersion": "Sélectionner la version à installer",
"showRecommendedExtension": "Afficher l'extension recommandée",
"sync": "Synchroniser cette extension",
"synced": "Cette extension est synchronisée",
"undo": "Annuler",
"uninstallAction": "Désinstaller",
"uninstallExtensionComplete": "Veuillez recharger Visual Studio Code pour terminer la désinstallation de lextension {0}.",
"uninstallExtensionStart": "La désinstallation de lextension {0} a commencé.",
"uninstalled": "NON INSTALLÉ",
"update operation": "Erreur durant la mise à jour de l'extension '{0}'.",
"updateAction": "Mettre à jour",
"updateExtensionComplete": "Mise à jour de l'extension {0} vers la version {1} terminée.",
"updateExtensionStart": "La mise à jour de l'extension {0} vers la version {1} a commencé.",
"updateTo": "Mettre à jour vers {0}",
"updated": "Mise à jour terminée",
"vscode web": "VS Code Web",
"workspace disabled": "Cette extension est désactivée pour cet espace de travail par l'utilisateur.",
"workspace enabled": "Cette extension est activée pour cet espace de travail par l'utilisateur."
},
"vs/workbench/contrib/extensions/browser/extensionsActivationProgress": {
"activation": "Activation des extensions..."
},
"vs/workbench/contrib/extensions/browser/extensionsCompletionItemsProvider": {
"exampleExtension": "Exemple"
},
"vs/workbench/contrib/extensions/browser/extensionsDependencyChecker": {
"auto install missing deps": "Installer les dépendances manquantes",
"extensions": "Extensions",
"finished installing missing deps": "Fin de l'installation des dépendances manquantes. Rechargez la fenêtre à présent.",
"no missing deps": "Il n'existe aucune dépendance manquante à installer.",
"reload": "Recharger la fenêtre"
},
"vs/workbench/contrib/extensions/browser/extensionsIcons": {
"clearSearchResultsIcon": "Icône de l'action Effacer les résultats de la recherche dans la vue des extensions.",
"configureRecommendedIcon": "Icône de l'action Configurer les extensions recommandées dans la vue des extensions.",
"extensionsViewIcon": "Icône de vue des extensions.",
"filterIcon": "Icône de l'action Filtrer dans la vue des extensions.",
"infoIcon": "Icône affichée avec un message d'information dans l'éditeur d'extensions.",
"installCountIcon": "Icône affichée avec le nombre d'installations dans la vue et l'éditeur d'extensions.",
"installLocalInRemoteIcon": "Icône de l'action Installer les extensions distantes localement dans la vue des extensions.",
"installWorkspaceRecommendedIcon": "Icône de l'action Installer les extensions recommandées pour l'espace de travail dans la vue des extensions.",
"manageExtensionIcon": "Icône de l'action Gérer dans la vue des extensions.",
"ratingIcon": "Icône affichée avec l'évaluation dans la vue et l'éditeur d'extensions.",
"refreshIcon": "Icône de l'action Actualiser dans la vue des extensions.",
"remoteIcon": "Icône permettant d'indiquer qu'une extension est distante dans la vue et l'éditeur d'extensions.",
"starEmptyIcon": "Icône d'étoile vide utilisée pour l'évaluation dans l'éditeur d'extensions.",
"starFullIcon": "Icône d'étoile pleine utilisée pour l'évaluation dans l'éditeur d'extensions.",
"starHalfIcon": "Icône de moitié d'étoile utilisée pour l'évaluation dans l'éditeur d'extensions.",
"syncEnabledIcon": "Icône permettant d'indiquer qu'une extension est synchronisée.",
"syncIgnoredIcon": "Icône permettant d'indiquer qu'une extension est ignorée au moment de la synchronisation.",
"trustIcon": "Icône affichée avec un message sur la fiabilité de l'espace de travail dans l'éditeur d'extensions.",
"warningIcon": "Icône affichée avec un message d'avertissement dans l'éditeur d'extensions."
},
"vs/workbench/contrib/extensions/browser/extensionsList": {
"onDemandDefaultText": "Certaines fonctionnalités nécessitent un espace de travail approuvé.",
"onStartDefaultText": "Un espace de travail approuvé est nécessaire pour activer cette extension."
},
"vs/workbench/contrib/extensions/browser/extensionsQuickAccess": {
"install": "Appuyez sur Entrée pour installer l'extension '{0}'.",
"manage": "Appuyez sur Entrée pour gérer vos extensions.",
"searchFor": "Appuyez sur Entrée pour rechercher l'extension '{0}'.",
"type": "Tapez un nom d'extension à installer ou à rechercher."
},
"vs/workbench/contrib/extensions/browser/extensionsViewer": {
"Unknown Extension": "Extension inconnue :",
"error": "Erreur",
"extension.arialabel": "{0}, {1}, {2}, {3}",
"extensions": "Extensions"
},
"vs/workbench/contrib/extensions/browser/extensionsViewlet": {
"builtInThemesExtensions": "Thèmes",
"builtin": "Intégré",
"builtinFeatureExtensions": "Fonctionnalités",
"builtinProgrammingLanguageExtensions": "Langages de programmation",
"disabled": "Désactivé",
"disabledExtensions": "Désactivé",
"enabled": "Activé",
"enabledExtensions": "Activé",
"extensionFound": "1 extension trouvée.",
"extensionFoundInSection": "1 extension trouvée dans la section {0}.",
"extensionsFound": "{0} extensions trouvées.",
"extensionsFoundInSection": "{0} extensions trouvées dans la section {1}.",
"install remote in local": "Installer les extensions distantes localement...",
"installed": "Installé",
"malicious warning": "Nous avons désinstallé '{0}' qui a été signalé comme problématique.",
"marketPlace": "Place de marché",
"open user settings": "Ouvrir les paramètres utilisateur",
"otherRecommendedExtensions": "Autres recommandations",
"outdated": "Obsolète",
"outdatedExtensions": "{0} extensions obsolètes",
"popularExtensions": "Populaire",
"recommendedExtensions": "Recommandées",
"reloadNow": "Recharger maintenant",
"remote": "À distance",
"searchExtensions": "Rechercher des extensions dans la Place de marché",
"select and install local extensions": "Installer les extensions locales dans '{0}'...",
"suggestProxyError": "Marketplace a retourné 'ECONNREFUSED'. Vérifiez le paramètre 'http.proxy'.",
"untrustedPartiallySupportedExtensions": "Limitée en mode restreint",
"untrustedUnsupportedExtensions": "Désactivé en mode restreint",
"virtualPartiallySupportedExtensions": "Limitée dans les espaces de travail virtuels",
"virtualUnsupportedExtensions": "Désactivée dans les espaces de travail virtuels",
"workspaceRecommendedExtensions": "Recommandations d'espace de travail",
"workspaceUnsupported": "Espace de travail non pris en charge"
},
"vs/workbench/contrib/extensions/browser/extensionsViews": {
"error": "Erreur durant le chargement des extensions. {0}",
"extension.arialabel": "{0}, {1}, {2}, {3}",
"extensions": "Extensions",
"galleryError": "Nous ne pouvons pas vous connecter sur la Place de marché des Extensions en ce moment, veuillez sil vous plaît essayer à nouveau plus tard.",
"no extensions found": "Extensions introuvables.",
"no local extensions": "Il n'y a aucune extension à installer.",
"open user settings": "Ouvrir les paramètres utilisateur",
"suggestProxyError": "Marketplace a retourné 'ECONNREFUSED'. Vérifiez le paramètre 'http.proxy'."
},
"vs/workbench/contrib/extensions/browser/extensionsWidgets": {
"extensionIconStarForeground": "Couleur de l'icône des évaluations des extensions.",
"noRating": "Pas de note",
"ratedBySingleUser": "Évaluée par 1 utilisateur",
"ratedByUsers": "Évaluée par {0} utilisateurs",
"remote extension title": "Extension dans {0}",
"syncingore.label": "Cette extension est ignorée pendant la synchronisation."
},
"vs/workbench/contrib/extensions/browser/extensionsWorkbenchService": {
"Manifest is not found": "Le manifeste na pas été trouvé",
"disable all": "Tout désactiver",
"incompatible": "Impossible d'installer l'extension '{0}', car elle n'est pas compatible avec VS Code '{1}'.",
"installing extension": "Installation de l'extension...",
"installing named extension": "Installation de l'extension '{0}'...",
"malicious": "Cette extension est signalée comme étant problématique.",
"multipleDependentsError": "Impossible de désactiver seulement l'extension '{0}'. '{1}', '{2}' et d'autres extensions en dépendent. Voulez-vous désactiver toutes ces extensions ?",
"singleDependentError": "Impossible de désactiver seulement l'extension '{0}'. L'extension '{1}' en dépend. Voulez-vous désactiver toutes ces extensions ?",
"twoDependentsError": "Impossible de désactiver seulement l'extension '{0}'. Les extensions '{1}' et '{2}' en dépendent. Voulez-vous désactiver toutes ces extensions ?",
"uninstallingExtension": "Désinstallation d'extension..."
},
"vs/workbench/contrib/extensions/browser/fileBasedRecommendations": {
"dontShowAgainExtension": "Ne plus afficher pour les fichiers '.{0}'",
"fileBasedRecommendation": "Cette extension est recommandée d'après les fichiers que vous avez ouverts récemment.",
"reallyRecommended": "Voulez-vous installer les extensions recommandées pour {0} ?",
"searchMarketplace": "Rechercher sur Marketplace",
"showLanguageExtensions": "Marketplace dispose d'extensions utiles pour les fichiers '.{0}'"
},
"vs/workbench/contrib/extensions/browser/workspaceRecommendations": {
"workspaceRecommendation": "Cette extension est recommandée par les utilisateurs de l'espace de travail actuel."
},
"vs/workbench/contrib/extensions/common/extensionsFileTemplate": {
"app.extension.identifier.errorMessage": "Format attendu : '${publisher}.${name}'. Exemple : 'vscode.csharp'.",
"app.extensions.json.recommendations": "Liste des extensions qui doivent être recommandées pour les utilisateurs de cet espace de travail. L'identificateur d'une extension est toujours '${publisher}.${name}'. Par exemple : 'vscode.csharp'.",
"app.extensions.json.title": "Extensions",
"app.extensions.json.unwantedRecommendations": "Liste des extensions recommandées par VS Code qui ne doivent pas être recommandées pour les utilisateurs de cet espace de travail. L'identificateur d'une extension est toujours '${publisher}.${name}'. Par exemple : 'vscode.csharp'."
},
"vs/workbench/contrib/extensions/common/extensionsInput": {
"extensionsInputName": "Extension : {0}"
},
"vs/workbench/contrib/extensions/common/extensionsUtils": {
"disableOtherKeymapsConfirmation": "Désactiver les autres mappages de touches ({0}) pour éviter les conflits de combinaisons de touches ?",
"no": "Non",
"yes": "Oui"
},
"vs/workbench/contrib/extensions/common/runtimeExtensionsInput": {
"extensionsInputName": "Exécution des extensions"
},
"vs/workbench/contrib/extensions/electron-browser/extensionProfileService": {
"cancel": "&&Annuler",
"profilingExtensionHost": "Hôte d'extension de profilage",
"profilingExtensionHostTime": "Profilage de l'hôte d'extension ({0} sec)",
"restart1": "Profiler les extensions",
"restart2": "Pour profiler les extensions, un redémarrage est nécessaire. Voulez-vous redémarrer '{0}' maintenant ?",
"restart3": "&&Redémarrer",
"selectAndStartDebug": "Cliquer pour arrêter le profilage",
"status.profiler": "Profileur d'extension"
},
"vs/workbench/contrib/extensions/electron-browser/extensionsAutoProfiler": {
"show": "Afficher les extensions",
"unresponsive-exthost": "L'extension '{0}' a mis très longtemps à exécuter sa dernière opération et a empêché l'exécution d'autres extensions."
},
"vs/workbench/contrib/extensions/electron-sandbox/debugExtensionHostAction": {
"cancel": "&&Annuler",
"debugExtensionHost": "Démarrer le débogage d'hôte d'Extension",
"debugExtensionHost.launch.name": "Attacher l'hôte d'extension",
"restart1": "Profiler les extensions",
"restart2": "Pour profiler les extensions, un redémarrage est nécessaire. Voulez-vous redémarrer '{0}' maintenant ?",
"restart3": "&&Redémarrer"
},
"vs/workbench/contrib/extensions/electron-sandbox/extensions.contribution": {
"runtimeExtension": "Extensions en cours d'exécution"
},
"vs/workbench/contrib/extensions/electron-sandbox/extensionsActions": {
"openExtensionsFolder": "Ouvrir le dossier d'extensions"
},
"vs/workbench/contrib/extensions/electron-sandbox/extensionsSlowActions": {
"attach.msg": "Il s'agit d'un rappel pour vérifier que vous n'avez pas oublié d'attacher '{0}' au problème que vous venez de créer.",
"attach.msg2": "Il s'agit d'un rappel pour vérifier que vous n'avez pas oublié d'attacher '{0}' à un problème de performance existant.",
"attach.title": "Avez-vous attaché le profil du processeur ?",
"cmd.report": "Signaler un problème",
"cmd.reportOrShow": "Problème de performance",
"cmd.show": "Afficher les problèmes",
"ok": "OK"
},
"vs/workbench/contrib/extensions/electron-sandbox/reportExtensionIssueAction": {
"reportExtensionIssue": "Signaler un problème"
},
"vs/workbench/contrib/extensions/electron-sandbox/runtimeExtensionsEditor": {
"extensionHostProfileStart": "Démarrer le profilage d'hôte d'extension",
"saveExtensionHostProfile": "Enregistrer le profilage d'hôte d'extension",
"stopExtensionHostProfileStart": "Arrêter le profilage d'hôte d'extension"
},
"vs/workbench/contrib/externalTerminal/browser/externalTerminal.contribution": {
"scopedConsoleAction": "Ouvrir dans Terminal",
"scopedConsoleAction.external": "Ouvrir dans un terminal externe",
"scopedConsoleAction.integrated": "Ouvrir dans le terminal intégré",
"scopedConsoleAction.wt": "Ouvrir dans le Terminal Windows"
},
"vs/workbench/contrib/externalTerminal/electron-sandbox/externalTerminal.contribution": {
"explorer.openInTerminalKind": "Personnalise le type de terminal à lancer.",
"globalConsoleAction": "Ouvrir un nouveau terminal externe",
"terminal.explorerKind.external": "Utiliser le terminal externe configuré.",
"terminal.explorerKind.integrated": "Utiliser le terminal intégré de VS Code.",
"terminal.external.linuxExec": "Personnalise le terminal à exécuter sur Linux.",
"terminal.external.osxExec": "Personnalise lapplication de terminal à exécuter sur macOS.",
"terminal.external.windowsExec": "Personnalise le terminal à exécuter sur Windows.",
"terminalConfigurationTitle": "Terminal externe"
},
"vs/workbench/contrib/externalUriOpener/common/configuration": {
"externalUriOpeners": "Configurez le mode d'ouverture à utiliser pour les URI externes (HTTP, HTTPS).",
"externalUriOpeners.defaultId": "Effectuez l'ouverture dans le mode d'ouverture standard de VS Code.",
"externalUriOpeners.uri": "Mappe le modèle dURI à lID dun logiciel ouvrant les URI.\r\nExemples de modèles : \r\n{0}"
},
"vs/workbench/contrib/externalUriOpener/common/externalUriOpenerService": {
"selectOpenerConfigureTitle": "Configurer le mode d'ouverture par défaut...",
"selectOpenerDefaultLabel": "Ouvrir dans le navigateur par défaut",
"selectOpenerDefaultLabel.web": "Ouvrir dans une nouvelle fenêtre de navigateur",
"selectOpenerPlaceHolder": "Comment voulez-vous ouvrir {0}"
},
"vs/workbench/contrib/feedback/browser/feedback": {
"character left": "caractère restant",
"characters left": "caractères restants",
"close": "Fermer",
"feedbackTextInput": "Faites-nous part de vos commentaires",
"frownCaption": "Sentiment de retour non satisfaisant",
"label.sendASmile": "Tweetez-nous vos commentaires.",
"other ways to contact us": "Autres façons de nous contacter",
"patchedVersion1": "Votre installation est endommagée.",
"patchedVersion2": "Spécifiez cela, si vous soumettez un bogue.",
"request a missing feature": "Demander une fonctionnalité manquante",
"sendFeedback": "Tweeter des commentaires",
"sentiment": "Quelles sont vos impressions ?",
"showFeedback": "Afficher l'icône de commentaires dans la barre d'état",
"smileCaption": "Sentiment de retour satisfaisant",
"submit a bug": "Soumettre un bogue",
"tell us why": "Pourquoi ?",
"tweet": "Tweet",
"tweetFeedback": "Tweeter des commentaires"
},
"vs/workbench/contrib/feedback/browser/feedbackStatusbarItem": {
"status.feedback": "Tweeter des commentaires",
"status.feedback.name": "Commentaires"
},
"vs/workbench/contrib/files/browser/editors/binaryFileEditor": {
"binaryFileEditor": "Visionneuse de fichiers binaires"
},
"vs/workbench/contrib/files/browser/editors/textFileEditor": {
"createFile": "Créer un fichier",
"openFolderError": "Le fichier est un répertoire",
"textFileEditor": "Éditeur de fichiers texte"
},
"vs/workbench/contrib/files/browser/editors/textFileSaveErrorHandler": {
"compareChanges": "Comparer",
"configure": "Configurer",
"discard": "Ignorer",
"dontShowAgain": "Ne plus afficher",
"genericSaveError": "Échec de l'enregistrement de '{0}' : {1}",
"learnMore": "En savoir plus",
"overwrite": "Remplacer",
"overwriteElevated": "Remplacer en tant qu'Admin...",
"overwriteElevatedSudo": "Remplacer en tant que Sudo...",
"permissionDeniedSaveError": "Échec de l'enregistrement de '{0}' : Permissions insuffisantes. Sélectionnez 'Remplacer en tant qu'Admin' pour réessayer en tant qu'administrator.",
"permissionDeniedSaveErrorSudo": "L'enregistrement de '{0}' a échoué : Autorisations insuffisantes. Sélectionnez 'Réessayer en tant que Sudo' pour réessayer comme superutilisateur.",
"readonlySaveError": "L'enregistrement de '{0}' a échoué : le fichier est en lecture seule. Sélectionnez 'Remplacer' pour essayer de le rendre inscriptible.",
"readonlySaveErrorAdmin": "L'enregistrement de '{0}' a échoué : le fichier est en lecture seule. Sélectionnez 'Remplacer en tant qu'administrateur' pour réessayer en tant qu'administrateur.",
"readonlySaveErrorSudo": "L'enregistrement de '{0}' a échoué : le fichier est en lecture seule. Sélectionnez 'Remplacer en tant que Sudo' pour réessayer en tant que superutilisateur.",
"retry": "Réessayer",
"saveConflictDiffLabel": "{0} (dans le fichier) ↔ {1} (dans {2}) - Résoudre le conflit d'enregistrement",
"saveElevated": "Réessayer en tant qu'Admin...",
"saveElevatedSudo": "Réessayer en tant que Sudo...",
"staleSaveError": "L'enregistrement de '{0}' a échoué : le contenu du fichier est plus récent. Comparez votre version au contenu du fichier ou remplacez le contenu du fichier par vos changements.",
"userGuide": "Utilisez les actions de la barre d'outils de l'éditeur pour annuler vos changements ou remplacer le contenu du fichier par vos changements."
},
"vs/workbench/contrib/files/browser/explorerViewlet": {
"explore": "Explorateur",
"explorerViewIcon": "Icône de vue de l'Explorateur.",
"folders": "Dossiers",
"miViewExplorer": "&&Explorateur",
"noFolderHelp": "Vous n'avez pas encore ouvert de dossier.\r\n[Ouvrir un dossier](command:{0})",
"noWorkspaceHelp": "Vous n'avez pas encore ajouté de dossier à l'espace de travail.\r\n[Ajouter un dossier](command:{0})",
"openEditorsIcon": "Icône de vue des éditeurs ouverts.",
"remoteNoFolderHelp": "Connecté à distance.\r\n[Ouvrir un dossier](command:{0})"
},
"vs/workbench/contrib/files/browser/fileActions": {
"binFailed": "Impossible de supprimer en utilisant la corbeille. Voulez-vous supprimer définitivement à la place ?",
"clipboardComparisonLabel": "Presse-papier ↔ {0}",
"closeGroup": "Fermer le groupe",
"compareWithClipboard": "Compare le fichier actif avec le presse-papiers",
"confirmDeleteMessageFile": "Voulez-vous vraiment supprimer définitivement '{0}' ?",
"confirmDeleteMessageFilesAndDirectories": "Voulez-vous vraiment supprimer définitivement les {0} fichiers/répertoires suivants et leur contenu ?",
"confirmDeleteMessageFolder": "Voulez-vous vraiment supprimer définitivement '{0}' et son contenu ?",
"confirmDeleteMessageMultiple": "Êtes-vous sûr de vouloir supprimer définitivement les fichiers {0} suivants ?",
"confirmDeleteMessageMultipleDirectories": "Voulez-vous vraiment supprimer définitivement les {0} répertoires suivants et leur contenu ?",
"confirmMoveTrashMessageFile": "Voulez-vous vraiment supprimer '{0}' ?",
"confirmMoveTrashMessageFilesAndDirectories": "Voulez-vous vraiment supprimer les {0} fichiers/répertoires suivants et leur contenu ?",
"confirmMoveTrashMessageFolder": "Voulez-vous vraiment supprimer '{0}' et son contenu ?",
"confirmMoveTrashMessageMultiple": "Êtes-vous sûr de vouloir supprimer les fichiers {0} suivants ?",
"confirmMoveTrashMessageMultipleDirectories": "Voulez-vous vraiment supprimer les {0} répertoires suivants et leur contenu ?",
"copyBulkEdit": "Copier {0} fichiers",
"copyFile": "Copier",
"copyFileBulkEdit": "Copier {0}",
"copyingBulkEdit": "Copie de {0} fichiers",
"copyingFileBulkEdit": "Copie de {0}",
"createBulkEdit": "Créer {0}",
"creatingBulkEdit": "Création de {0}",
"delete": "Supprimer",
"deleteBulkEdit": "Supprimer {0} fichiers",
"deleteButtonLabel": "S&&upprimer",
"deleteButtonLabelRecycleBin": "&&Déplacer vers la Corbeille",
"deleteButtonLabelTrash": "&&Déplacer vers la Poubelle",
"deleteFileBulkEdit": "Supprimer {0}",
"deletePermanentlyButtonLabel": "&&Supprimer définitivement",
"deletingBulkEdit": "Suppression de {0} fichiers",
"deletingFileBulkEdit": "Suppression de {0}",
"dirtyMessageFileDelete": "Vous supprimez {0} avec des changements non enregistrés. Voulez-vous continuer ?",
"dirtyMessageFilesDelete": "Vous supprimez des fichiers dont les changements n'ont pas été enregistrés. Voulez-vous continuer ?",
"dirtyMessageFolderDelete": "Vous supprimez un dossier {0} avec des changements non enregistrés dans {1} fichiers. Voulez-vous continuer ?",
"dirtyMessageFolderOneDelete": "Vous supprimez un dossier {0} qui contient 1 fichier avec des changements non enregistrés. Voulez-vous continuer ?",
"dirtyWarning": "Vos changements sont perdus si vous ne les enregistrez pas.",
"doNotAskAgain": "Ne plus me poser la question",
"download": "Télécharger...",
"emptyFileNameError": "Un nom de fichier ou de dossier doit être fourni.",
"fileDeleted": "Le ou les fichiers à coller ont été supprimés ou déplacés depuis que vous les avez copiés. {0}",
"fileIsAncestor": "Le fichier à copier est un ancêtre du dossier de destination",
"fileNameExistsError": "Un fichier ou dossier **{0}** existe déjà à cet emplacement. Choisissez un autre nom.",
"fileNameStartsWithSlashError": "Un nom de fichier ou de dossier ne peut commencer par une barre oblique.",
"fileNameWhitespaceWarning": "Espace blanc de début ou de fin détecté dans le nom de fichier ou de dossier.",
"focusFilesExplorer": "Focus sur l'Explorateur de fichiers",
"globalCompareFile": "Comparer le fichier actif à...",
"invalidFileNameError": "Le nom **{0}** est non valide en tant que nom de fichier ou de dossier. Choisissez un autre nom.",
"irreversible": "Cette action est irréversible !",
"moveBulkEdit": "Déplacer {0} fichiers",
"moveFileBulkEdit": "Déplacer {0}",
"movingBulkEdit": "Déplacement de {0} fichiers",
"movingFileBulkEdit": "Déplacement de {0}",
"newFile": "Nouveau fichier",
"newFolder": "Nouveau dossier",
"ok": "OK",
"openFileInNewWindow": "Ouvrir le fichier actif dans une nouvelle fenêtre",
"openFileToShowInNewWindow.unsupportedschema": "L'éditeur actif doit contenir une ressource ouvrable.",
"pasteFile": "Coller",
"rename": "Renommer",
"renameBulkEdit": "Renommer {0} en {1}",
"renamingBulkEdit": "Changement du nom de {0} en {1}",
"restore": "Vous pouvez restaurer ce fichier à l'aide de la commande Annuler",
"restorePlural": "Vous pouvez restaurer ces fichiers à l'aide de la commande Annuler",
"retry": "Réessayer",
"retryButtonLabel": "&&Réessayer",
"saveAllInGroup": "Tout enregistrer dans le groupe",
"showInExplorer": "Révéler le fichier actif dans la barre latérale",
"toggleAutoSave": "Activer/désactiver la sauvegarde automatique",
"trashFailed": "Impossible de supprimer en utilisant la corbeille. Voulez-vous supprimer définitivement à la place ?",
"undoBin": "Vous pouvez restaurer ce fichier à partir de la corbeille.",
"undoBinFiles": "Vous pouvez restaurer ces fichiers à partir de la corbeille.",
"undoTrash": "Vous pouvez restaurer ce fichier à partir de la corbeille.",
"undoTrashFiles": "Vous pouvez restaurer ces fichiers à partir de la corbeille.",
"upload": "Télécharger..."
},
"vs/workbench/contrib/files/browser/fileActions.contribution": {
"acceptLocalChanges": "Utiliser vos changements et remplacer le contenu du fichier",
"close": "Fermer",
"closeAll": "Tout fermer",
"closeOthers": "Fermer les autres",
"closeSaved": "Fermer la version sauvegardée",
"compareActiveWithSaved": "Compare le fichier actif avec celui enregistré",
"compareSelected": "Comparer ce qui est sélectionné",
"compareSource": "Sélectionner pour comparer",
"compareWithSaved": "Comparer avec celui enregistré",
"compareWithSelected": "Comparer avec ce qui est sélectionné",
"copyPath": "Copier le chemin",
"copyPathOfActive": "Copier le chemin du fichier actif",
"copyRelativePath": "Copier le chemin daccès relatif",
"copyRelativePathOfActive": "Copier le chemin relatif du fichier actif",
"cut": "Couper",
"deleteFile": "Supprimer définitivement",
"explorerOpenWith": "Ouvrir avec...",
"file": "fichier",
"filesCategory": "Fichier",
"miAutoSave": "Enregistrement a&&utomatique",
"miCloseEditor": "Fermer l'édit&&eur",
"miGotoFile": "Atteindre le &&fichier...",
"miNewFile": "&&Nouveau fichier",
"miOpen": "&&Ouvrir...",
"miOpenFile": "&&Ouvrir le fichier...",
"miOpenFolder": "Ou&&vrir le dossier...",
"miOpenWorkspace": "Ouvrir l'e&&space de travail...",
"miRevert": "Réta&&blir le fichier",
"miSave": "Enregi&&strer",
"miSaveAll": "Enregistrer to&&ut",
"miSaveAs": "Enregistrer &&sous...",
"newFile": "Nouveau fichier",
"openFile": "Ouvrir un fichier...",
"openToSide": "Ouvrir sur le côté",
"revealInSideBar": "Révéler dans la barre latérale",
"revert": "Rétablir le fichier",
"revertLocalChanges": "Ignorer vos changements et rétablir le contenu du fichier",
"saveAll": "Tout enregistrer",
"saveAllInGroup": "Tout enregistrer dans le groupe",
"saveFiles": "Enregistrer tous les fichiers",
"workspaces": "Espaces de travail"
},
"vs/workbench/contrib/files/browser/fileCommands": {
"discard": "Abandonner",
"genericRevertError": "Échec pour faire revenir '{0}' : {1}",
"genericSaveError": "Échec de l'enregistrement de '{0}' : {1}",
"modifiedLabel": "{0} (dans le fichier) ↔ {1}",
"newUntitledFile": "Nouveau fichier sans titre",
"removeFolderFromWorkspace": "Supprimer le dossier de l'espace de travail",
"retry": "Réessayer",
"save": "Enregistrer",
"saveAll": "Tout enregistrer",
"saveAs": "Enregistrer sous...",
"saveWithoutFormatting": "Enregistrer sans mise en forme"
},
"vs/workbench/contrib/files/browser/fileImportExport": {
"addFolder": "&&Ajouter le dossier à l'espace de travail",
"addFolders": "&&Aouter des dossiers à l'espace de travail",
"cancel": "Annuler",
"chooseWhereToDownload": "Choisir l'emplacement de téléchargement",
"confirmManyOverwrites": "Les fichiers et/ou dossiers {0} suivants existent déjà dans le dossier de destination. Voulez-vous les remplacer ?",
"confirmOverwrite": "Un fichier ou un dossier avec le nom '{0}' existe déjà dans le dossier de destination. Voulez-vous le remplacer ?",
"copyFile": "Copier {0}",
"copyFolder": "&&Copier le dossier",
"copyFolders": "&&Copier les dossiers",
"copyfolder": "Voulez-vous vraiment copier '{0}' ?",
"copyfolders": "Voulez-vous vraiment copier les dossiers ?",
"copyingFile": "Copie de {0}",
"copyingFiles": "Copie en cours...",
"copyingnFile": "Copie de {0} ressources",
"copynFile": "Copier {0} ressources",
"downloadBulkEdit": "Télécharger {0}",
"downloadButton": "Télécharger",
"downloadProgressLarge": "{0} ({1} sur {2}, {3}/s)",
"downloadProgressSmallMany": "{0} fichier(s) sur {1} ({2}/s)",
"downloadingBulkEdit": "Téléchargement de {0}",
"downloadingFiles": "Téléchargement",
"dropFolder": "Voulez-vous copier '{0}' ou ajouter '{0}' comme dossier à l'espace de travail ?",
"dropFolders": "Voulez-vous copier les dossiers ou les ajouter à l'espace de travail ?",
"irreversible": "Cette action est irréversible !",
"overwrite": "Remplacer {0}",
"overwriting": "Remplacement de {0}",
"replaceButtonLabel": "&&Remplacer",
"uploadProgressLarge": "{0} ({1} sur {2}, {3}/s)",
"uploadProgressSmallMany": "{0} fichier(s) sur {1} ({2}/s)",
"uploadingFiles": "Chargement"
},
"vs/workbench/contrib/files/browser/files.contribution": {
"askUser": "Refuse l'enregistrement et demande la résolution manuelle du conflit d'enregistrement.",
"associations": "Configurez les associations entre les fichiers et les langages (exemple : \"*.extension\": \"html\"`). Celles-ci sont prioritaires sur les associations par défaut des langages installés. ",
"autoGuessEncoding": "Quand cette option est activée, tente de deviner l'encodage du jeu de caractères à l'ouverture des fichiers. Ce paramètre peut également être configuré par langage.",
"autoReveal": "Contrôle si lExplorateur devrait automatiquement révéler et sélectionner les fichiers lors de leur ouverture.",
"autoReveal.focusNoScroll": "Les fichiers ne défilent pas dans la vue, mais ils ont toujours le focus.",
"autoReveal.off": "Les fichiers ne sont pas révélés et sélectionnés.",
"autoReveal.on": "Les fichiers sont révélés et sélectionnés.",
"autoSave": "Contrôle l'enregistrement automatique des éditeurs dont l'intégrité est compromise. Plus d'informations sur l'enregistrement automatique [ici](https://code.visualstudio.com/docs/editor/codebasics#_save-auto-save).",
"autoSaveDelay": "Contrôle le délai en ms avant l'enregistrement automatique de l'éditeur dont l'intégrité est compromise. S'applique uniquement quand '#files.autoSave#' est défini sur '{0}'.",
"binaryFileEditor": "Éditeur de fichiers binaires",
"compressSingleChildFolders": "Contrôle si l'explorateur doit afficher les dossiers de manière compacte. Sous cette forme, les dossiers enfant sont compressés individuellement dans un élément d'arborescence combiné. Utile pour les structures de package Java, par exemple.",
"confirmDelete": "Contrôle si lExplorateur devrait demander confirmation lorsque vous supprimez un fichier via la corbeille.",
"confirmDragAndDrop": "Contrôle si lExplorateur doit demander confirmation pour déplacer des fichiers et des dossiers par glisser/déplacer.",
"defaultLanguage": "Mode de langage par défaut attribué aux nouveaux fichiers. S'il est configuré sur '${activeEditorLanguage}', utilise le mode de langage de l'éditeur de texte actif le cas échéant.",
"enableDragAndDrop": "Détermine si l'Explorateur autorise le déplacement des fichiers et des dossiers par glisser-déposer. Ce paramètre affecte uniquement le glisser-déposer dans l'Explorateur.",
"encoding": "Encodage de jeu de caractères par défaut à utiliser lors de la lecture et l’écriture des fichiers. Ce paramètre peut également être configuré par langage.",
"eol": "Caractère de fin de ligne par défaut.",
"eol.CRLF": "CRLF",
"eol.LF": "LF",
"eol.auto": "Utilise le caractère de fin de ligne spécifique du système d'exploitation.",
"everything": "Met en forme la totalité du fichier.",
"exclude": "Configurez les modèles Glob pour l'exclusion des fichiers et des dossiers. Par exemple, l'Explorateur de fichiers affiche ou masque les fichiers et dossiers en fonction de ce paramètre. Consultez le paramètre '#search.exclude#' pour définir des exclusions spécifiques à la recherche. Vous trouverez plus d'informations sur les modèles Glob [ici](https://code.visualstudio.com/docs/editor/codebasics#_advanced-search-options).",
"explorer.decorations.badges": "Contrôle si les décorations de fichier devraient utiliser des badges.",
"explorer.decorations.colors": "Contrôle si les décorations de fichier devraient utiliser des couleurs.",
"explorer.incrementalNaming": "Contrôle la stratégie de nommage à utiliser lorsque vous donnez un nouveau nom à un élément dupliqué d'Explorer à coller.",
"explorerConfigurationTitle": "Explorateur de fichiers",
"files.autoSave.afterDelay": "Un éditeur dont l'intégrité est compromise est automatiquement enregistré après le '#files.autoSaveDelay#' configuré.",
"files.autoSave.off": "Un éditeur dont l'intégrité est compromise n'est jamais enregistré automatiquement.",
"files.autoSave.onFocusChange": "Un éditeur dont l'intégrité est compromise est automatiquement enregistré quand il perd le focus.",
"files.autoSave.onWindowChange": "Un éditeur dont l'intégrité est compromise est automatiquement enregistré quand la fenêtre perd le focus.",
"files.exclude.boolean": "Modèle Glob auquel les chemins de fichiers doivent correspondre. Affectez la valeur true ou false pour activer ou désactiver le modèle.",
"files.exclude.when": "Vérification supplémentaire des frères d'un fichier correspondant. Utilisez $(basename) comme variable pour le nom de fichier correspondant.",
"files.restoreUndoStack": "Restaurez la pile des opérations d'annulation à la réouverture d'un fichier.",
"files.saveConflictResolution": "Un conflit d'enregistrement peut se produire quand un fichier est enregistré sur un disque qui a été modifié par un autre programme dans l'intervalle. Pour éviter une perte de données, l'utilisateur est invité à comparer les changements dans l'éditeur avec la version sur disque. Changez ce paramètre seulement si vous rencontrez fréquemment des erreurs de conflit d'enregistrement, car il peut entraîner une perte de données s'il est utilisé sans précaution.",
"files.simpleDialog.enable": "Active la boîte de dialogue de fichier simple, qui remplace alors la boîte de dialogue de fichier système.",
"filesConfigurationTitle": "Fichiers",
"formatOnSave": "Met en forme un fichier à l'enregistrement. Un formateur doit être disponible, le fichier ne doit pas être enregistré après un délai et l'éditeur ne doit pas être en cours d'arrêt.",
"formatOnSaveMode": "Permet de contrôler si la mise en forme au moment de l'enregistrement met en forme la totalité du fichier ou seulement les modifications apportées. S'applique uniquement quand '#editor.formatOnSave#' est activé.",
"hotExit": "Contrôle si les fichiers non enregistrés sont mémorisés entre les sessions, ce qui permet d'ignorer la demande d'enregistrement à la sortie de l'éditeur.",
"hotExit.off": "Désactivez la sortie à chaud. Une invite s'affiche quand vous tentez de fermer une fenêtre avec des fichiers dont l'intégrité est compromise.",
"hotExit.onExit": "La sortie à chaud se déclenche quand la dernière fenêtre est fermée dans Windows/Linux, ou quand la commande 'workbench.action.quit' se déclenche (palette de commandes, combinaison de touches, menu). Toutes les fenêtres qui n'ont pas de dossiers ouverts sont restaurées au prochain lancement. Une liste des fenêtres ouvertes avec des fichiers non enregistrés est accessible via Fichier > Ouvrir les éléments récents > Plus...",
"hotExit.onExitAndWindowClose": "La sortie à chaud se déclenche quand la dernière fenêtre est fermée dans Windows/Linux, ou quand la commande 'workbench.action.quit' se déclenche (palette de commandes, combinaison de touches, menu) ainsi que pour toute fenêtre comportant un dossier ouvert, qu'il s'agisse ou non de la dernière fenêtre. Toutes les fenêtres qui n'ont pas de dossiers ouverts sont restaurées au prochain lancement. Une liste des fenêtres ouvertes avec des fichiers non enregistrés est accessible via Fichier > Ouvrir les éléments récents > Plus...",
"hotExit.onExitAndWindowCloseBrowser": "La fermeture du navigateur, de la fenêtre ou de l'onglet provoquera une sortie à chaud.",
"insertFinalNewline": "Quand l'option est activée, une nouvelle ligne finale est insérée à la fin du fichier au moment de son enregistrement.",
"maxMemoryForLargeFilesMB": "Contrôle la mémoire disponible pour VS Code après le redémarrage en cas de tentative d'ouverture de fichiers volumineux. Même effet que de spécifier '--max-memory=NEWSIZE' sur la ligne de commande.",
"modification": "Met en forme les modifications (nécessite le contrôle de code source).",
"openEditorsSortOrder": "Contrôle l'ordre de tri des éditeurs dans le volet Éditeurs ouverts.",
"openEditorsVisible": "Nombre d'éditeurs affichés dans le volet Éditeurs ouverts. Si la valeur est 0, le volet Éditeurs ouverts est masqué.",
"overwriteFileOnDisk": "Résout le conflit d'enregistrement en remplaçant le fichier sur le disque par les changements effectués dans l'éditeur.",
"simple": "Ajoute le mot « copy » à la fin du nom dupliqué, potentiellement suivi par un nombre",
"smart": "Ajoute un nombre à la fin du nom dupliqué. Si le nom comporte déjà un nombre, essayez d'augmenter ce nombre",
"sortOrder": "Contrôle le tri des fichiers et des dossiers selon les propriétés dans lexplorateur.",
"sortOrder.alphabetical": "Les éditeurs sont triés par ordre alphabétique dans chaque groupe d'éditeurs.",
"sortOrder.default": "Les fichiers et dossiers sont triés par nom. Les dossiers sont affichés avant les fichiers.",
"sortOrder.editorOrder": "Les éditeurs sont triés dans l'ordre selon lequel les onglets d'éditeur sont affichés.",
"sortOrder.filesFirst": "Les fichiers et dossiers sont triés par nom. Les fichiers sont affichés avant les dossiers.",
"sortOrder.mixed": "Les fichiers et dossiers sont triés par nom. Les fichiers sont imbriqués dans les dossiers.",
"sortOrder.modified": "Les fichiers et dossiers sont triés par date de dernière modification dans lordre décroissant. Les dossiers sont affichés avant les fichiers.",
"sortOrder.type": "Les fichiers et dossiers sont groupés par type dextension puis triés par nom. Les dossiers sont affichés avant les fichiers.",
"sortOrderLexicographicOptions": "Contrôle le tri lexicographique des noms de fichiers et de dossiers dans lexplorateur.",
"sortOrderLexicographicOptions.default": "Les noms en majuscules et en minuscules ne sont pas séparés.",
"sortOrderLexicographicOptions.lower": "Les noms en minuscules sont regroupés avant les noms en majuscules.",
"sortOrderLexicographicOptions.unicode": "Les noms sont triés dans lordre Unicode.",
"sortOrderLexicographicOptions.upper": "Les noms en majuscules sont regroupés avant les noms en minuscules.",
"trimFinalNewlines": "Si l'option est activée, va supprimer toutes les nouvelles lignes après la dernière ligne à la fin du fichier lors de lenregistrement.",
"trimTrailingWhitespace": "Si l'option est activée, l'espace blanc de fin est supprimé au moment de l'enregistrement d'un fichier.",
"useTrash": "Déplace les fichiers/dossiers dans la corbeille du système d'exploitation (corbeille sous Windows) lors de la suppression. Désactiver ceci supprimera définitivement les fichiers/dossiers.",
"watcherExclude": "Configurez les modèles Glob des chemins de fichier à exclure de la surveillance des fichiers. Les modèles doivent correspondre à des chemins absolus (par ex., utilisez le préfixe ** ou le chemin complet pour une correspondance appropriée). Le changement de ce paramètre nécessite un redémarrage. Si vous constatez que le code consomme beaucoup de temps processeur au démarrage, excluez les dossiers volumineux pour réduire la charge initiale."
},
"vs/workbench/contrib/files/browser/views/emptyView": {
"noWorkspace": "Aucun dossier ouvert"
},
"vs/workbench/contrib/files/browser/views/explorerDecorationsProvider": {
"canNotResolve": "Impossible de résoudre le dossier d'espace de travail",
"label": "Explorateur",
"symbolicLlink": "Lien symbolique",
"unknown": "Type de fichier inconnu"
},
"vs/workbench/contrib/files/browser/views/explorerView": {
"collapseExplorerFolders": "Réduire les dossiers dans l'explorateur",
"createNewFile": "Nouveau fichier",
"createNewFolder": "Nouveau dossier",
"explorerSection": "Section de l'Explorateur : {0}",
"refreshExplorer": "Actualiser l'explorateur"
},
"vs/workbench/contrib/files/browser/views/explorerViewer": {
"confirmMove": "Voulez-vous vraiment déplacer '{0}' dans '{1}' ?",
"confirmMultiMove": "Voulez-vous vraiment déplacer les fichiers {0} suivants dans '{1}' ?",
"confirmRootMove": "Êtes-vous sûr de vouloir modifier lordre de dossier racine '{0}' dans votre espace de travail ?",
"confirmRootsMove": "Êtes-vous sûr de vouloir modifier lordre de plusieurs dossiers de la racine dans votre espace de travail ?",
"copy": "Copier {0}",
"copying": "Copie de {0}",
"doNotAskAgain": "Ne plus me poser la question",
"fileInputAriaLabel": "Tapez le nom du fichier. Appuyez sur Entrée pour confirmer ou sur Échap pour annuler.",
"move": "Déplacer {0}",
"moveButtonLabel": "&&Déplacer",
"moving": "Déplacement de {0}",
"ok": "OK",
"treeAriaLabel": "Explorateur de fichiers"
},
"vs/workbench/contrib/files/browser/views/openEditorsView": {
"dirtyCounter": "{0} non enregistré(s)",
"flipLayout": "Activer/désactiver la disposition horizontale/verticale de l'éditeur",
"miToggleEditorLayout": "Retourner la &&disposition",
"newUntitledFile": "Nouveau fichier sans titre",
"openEditors": "Éditeurs ouverts"
},
"vs/workbench/contrib/files/common/dirtyFilesIndicator": {
"dirtyFile": "1 fichier non enregistré",
"dirtyFiles": "{0} fichiers non enregistrés"
},
"vs/workbench/contrib/files/common/files": {
"explorerResourceCut": "La valeur est true quand un élément de l'EXPLORATEUR a été coupé dans le cadre d'une opération de type couper et coller.",
"explorerResourceIsFolder": "La valeur est true quand l'élément ayant le focus dans l'EXPLORATEUR est un dossier.",
"explorerResourceIsRoot": "La valeur est true quand l'élément ayant le focus dans l'EXPLORATEUR est un dossier racine.",
"explorerResourceMoveableToTrash": "La valeur est true quand l'élément ayant le focus dans l'EXPLORATEUR peut être mis à la corbeille.",
"explorerResourceReadonly": "La valeur est true quand l'élément ayant le focus dans l'EXPLORATEUR est en lecture seule.",
"explorerViewletCompressedFirstFocus": "La valeur est true quand la première partie d'un élément compact a le focus dans la vue EXPLORATEUR.",
"explorerViewletCompressedFocus": "La valeur est true quand l'élément ayant le focus dans la vue EXPLORATEUR est un élément compact.",
"explorerViewletCompressedLastFocus": "La valeur est true quand la dernière partie d'un élément compact a le focus dans la vue EXPLORATEUR.",
"explorerViewletFocus": "La valeur est true quand le viewlet de l'EXPLORATEUR a le focus.",
"explorerViewletVisible": "La valeur est true quand le viewlet de l'EXPLORATEUR est visible.",
"filesExplorerFocus": "La valeur est true quand la vue EXPLORATEUR a le focus.",
"openEditorsFocus": "La valeur est true quand la vue ÉDITEURS OUVERTS a le focus.",
"openEditorsVisible": "La valeur est true quand la vue ÉDITEURS OUVERTS est visible."
},
"vs/workbench/contrib/files/common/workspaceWatcher": {
"enospcError": "Impossible de surveiller les changements apportés aux fichiers dans ce grand dossier d'espace de travail. Suivez le lien des instructions pour résoudre ce problème.",
"installNet": "Télécharger .NET Framework 4.5",
"learnMore": "Instructions",
"netVersionError": "Microsoft .NET Framework 4.5 est obligatoire. Suivez le lien pour l'installer."
},
"vs/workbench/contrib/files/electron-sandbox/fileActions.contribution": {
"filesCategory": "Fichier",
"openContainer": "Ouvrir le dossier contenant",
"revealInMac": "Révéler dans le Finder",
"revealInWindows": "Révéler dans l'Explorateur de fichiers"
},
"vs/workbench/contrib/files/electron-sandbox/files.contribution": {
"textFileEditor": "Éditeur de fichiers texte"
},
"vs/workbench/contrib/files/electron-sandbox/textFileEditor": {
"configureMemoryLimit": "Configurer la limite de mémoire",
"fileTooLargeForHeapError": "Pour ouvrir un fichier de cette taille, vous devez redémarrer et permettre à {0} dutiliser plus de mémoire",
"relaunchWithIncreasedMemoryLimit": "Redémarrer avec {0} Mo"
},
"vs/workbench/contrib/format/browser/formatActionsMultiple": {
"cancel": "Annuler",
"config": "Configurer le formateur par défaut...",
"config.bad": "L'extension '{0}' est configurée comme formateur, mais n'est pas disponible. Sélectionnez un autre formateur par défaut pour continuer.",
"config.needed": "Il existe plusieurs formateurs pour les fichiers '{0}'. Sélectionnez un formateur par défaut pour continuer.",
"def": "(Par défaut)",
"do.config": "Configurer...",
"format.placeHolder": "Sélectionner un formateur",
"formatDocument.label.multiple": "Mettre en forme le document avec...",
"formatSelection.label.multiple": "Mettre en forme la sélection avec...",
"formatter.default": "Définit un formateur par défaut qui est prioritaire sur tous les autres paramètres de formateur. Doit être l'identificateur d'une extension contribuant à un formateur.",
"miss": "L'extension '{0}' ne peut pas mettre en forme '{1}'",
"null": "Aucun",
"nullFormatterDescription": "Aucun(e)",
"select": "Sélectionner un formateur par défaut pour les fichiers '{0}'"
},
"vs/workbench/contrib/format/browser/formatActionsNone": {
"cancel": "Annuler",
"formatDocument.label.multiple": "Mettre en forme le document",
"install.formatter": "Installer le formateur...",
"no.provider": "Aucun formateur pour les fichiers '{0}' installés.",
"too.large": "Impossible de formater ce fichier, car il est trop volumineux"
},
"vs/workbench/contrib/format/browser/formatModified": {
"formatChanges": "Mettre en forme les lignes modifiées"
},
"vs/workbench/contrib/issue/electron-sandbox/issue.contribution": {
"miOpenProcessExplorerer": "Ouvrir l'Explorateur de &&processus",
"miReportIssue": "Signaler le p&&roblème",
"reportIssueInEnglish": "Signaler un problème..."
},
"vs/workbench/contrib/issue/electron-sandbox/issueActions": {
"openProcessExplorer": "Ouvrir l'Explorateur de processus",
"reportPerformanceIssue": "Signaler un problème de performance"
},
"vs/workbench/contrib/keybindings/browser/keybindings.contribution": {
"toggleKeybindingsLog": "Activer/désactiver la résolution des problèmes liés aux raccourcis clavier"
},
"vs/workbench/contrib/localizations/browser/localizations.contribution": {
"activateLanguagePack": "Pour être utilisé dans {0}, VS Code doit être redémarré.",
"changeAndRestart": "Changer de langue et redémarrer",
"neverAgain": "Ne plus afficher",
"restart": "Redémarrer",
"updateLocale": "Souhaitez-vous changer la langue de linterface de VS Code en {0} et redémarrer ?",
"vscode.extension.contributes.localizations": "Contribuer aux localisations de l’éditeur",
"vscode.extension.contributes.localizations.languageId": "Id de la langue dans laquelle les chaînes daffichage sont traduites.",
"vscode.extension.contributes.localizations.languageName": "Nom de la langue en anglais.",
"vscode.extension.contributes.localizations.languageNameLocalized": "Nom de la langue dans la langue contribuée.",
"vscode.extension.contributes.localizations.translations": "Liste des traductions associées à la langue.",
"vscode.extension.contributes.localizations.translations.id": "Id de VS Code ou Extension pour lesquels cette traduction contribue. L'Id de VS Code est toujours `vscode` et dextension doit être au format `publisherId.extensionName`.",
"vscode.extension.contributes.localizations.translations.id.pattern": "LId doit être `vscode` ou au format `publisherId.extensionName` pour traduire respectivement VS code ou une extension.",
"vscode.extension.contributes.localizations.translations.path": "Un chemin relatif vers un fichier contenant les traductions du langage."
},
"vs/workbench/contrib/localizations/browser/localizationsActions": {
"chooseDisplayLanguage": "Sélectionner la langue d'affichage",
"configureLocale": "Configurer la langue d'affichage",
"installAdditionalLanguages": "Installer des langues supplémentaires...",
"relaunchDisplayLanguageDetail": "Appuyez sur le bouton Redémarrer pour redémarrer {0} et changer la langue d'affichage.",
"relaunchDisplayLanguageMessage": "Vous devez redémarrer pour appliquer le changement de la langue d'affichage.",
"restart": "&&Redémarrer"
},
"vs/workbench/contrib/localizations/browser/minimalTranslations": {
"installAndRestart": "Installer et Redémarrer",
"installAndRestartMessage": "Installez le module linguistique pour remplacer la langue d'affichage par {0}.",
"searchMarketplace": "Rechercher dans la Place de marché",
"showLanguagePackExtensions": "Recherchez dans les modules linguistiques du Marketplace pour remplacer la langue d'affichage par {0}."
},
"vs/workbench/contrib/logs/common/logs.contribution": {
"mainLog": "Principal",
"rendererLog": "Fenêtre",
"sharedLog": "Partagé",
"show window log": "Afficher le journal de la fenêtre",
"telemetryLog": "Télémétrie",
"userDataSyncLog": "Synchronisation des paramètres"
},
"vs/workbench/contrib/logs/common/logsActions": {
"critical": "Critique",
"current": "Actuelle",
"debug": "Déboguer",
"default": "Par défaut",
"default and current": "Par défaut et actuel(s)",
"err": "Erreur",
"info": "Info",
"log placeholder": "Sélectionner le fichier journal",
"off": "DESACTIVÉ",
"openSessionLogFile": "Ouvrir le fichier journal Windows (Session)...",
"selectLogLevel": "Sélectionner le niveau de journalisation (log)",
"sessions placeholder": "Sélectionner une session",
"setLogLevel": "Définir le niveau de journalisation (log) ...",
"trace": "Trace",
"warn": "Avertissement"
},
"vs/workbench/contrib/logs/electron-sandbox/logsActions": {
"openExtensionLogsFolder": "Ouvrir le dossier des journaux d'extension",
"openLogsFolder": "Ouvrir le dossier des journaux"
},
"vs/workbench/contrib/markers/browser/markers": {
"totalProblems": "Total de {0} problèmes"
},
"vs/workbench/contrib/markers/browser/markers.contribution": {
"clearFiltersText": "Effacer le texte des filtres",
"collapseAll": "Réduire tout",
"copyMarker": "Copier",
"copyMessage": "Copier le message",
"filter": "Filtrer",
"focusProblemsFilter": "Filtre des problèmes de focus",
"focusProblemsList": "Vue des problèmes de focus",
"manyProblems": "10K+",
"markersViewIcon": "Icône de vue des marqueurs.",
"miMarker": "&&Problèmes",
"noProblems": "Aucun problème",
"problems": "Problèmes",
"show multiline": "Afficher le message sur plusieurs lignes",
"show singleline": "Afficher le message sur une seule ligne",
"status.problems": "Problèmes",
"totalErrors": "{0} erreurs",
"totalInfos": "{0} infos",
"totalWarnings": "{0} avertissements"
},
"vs/workbench/contrib/markers/browser/markersFileDecorations": {
"label": "Problèmes",
"markers.showOnFile": "Affichez les erreurs et les avertissements sur les fichiers et les dossiers.",
"tooltip.1": "1 problème dans ce fichier",
"tooltip.N": "{0} problèmes dans ce fichier"
},
"vs/workbench/contrib/markers/browser/markersTreeViewer": {
"collapsedIcon": "Icône indiquant que plusieurs lignes sont réduites dans la vue des marqueurs.",
"expandedIcon": "Icône indiquant que plusieurs lignes sont affichées dans la vue des marqueurs.",
"links.navigate.follow": "suivre le lien",
"links.navigate.kb.alt": "alt + clic",
"links.navigate.kb.alt.mac": "option + clic",
"links.navigate.kb.meta": "ctrl + clic",
"links.navigate.kb.meta.mac": "cmd + clic",
"multi line": "Afficher le message sur plusieurs lignes",
"problemsView": "Vue des problèmes",
"single line": "Afficher le message sur une seule ligne"
},
"vs/workbench/contrib/markers/browser/markersView": {
"No problems filtered": "Affichage de {0} problèmes",
"clearFilter": "Effacer les filtres",
"problems filtered": "Affichage de {0} problèmes sur {1}"
},
"vs/workbench/contrib/markers/browser/markersViewActions": {
"filterIcon": "Icône de configuration du filtre dans la vue des marqueurs.",
"showing filtered problems": "Affichage de {0} sur {1}"
},
"vs/workbench/contrib/markers/browser/messages": {
"errors.warnings.show.label": "Afficher les erreurs et les avertissements",
"markers.panel.action.filter": "Filtrer les problèmes",
"markers.panel.action.moreFilters": "Plus de filtres...",
"markers.panel.action.quickfix": "Afficher les correctifs",
"markers.panel.at.ln.col.number": "[{0}, {1}]",
"markers.panel.filter.activeFile": "Afficher le fichier actif uniquement",
"markers.panel.filter.ariaLabel": "Filtrer les problèmes",
"markers.panel.filter.errors": "erreurs",
"markers.panel.filter.infos": "infos",
"markers.panel.filter.placeholder": "Filtre (exemple : texte, **/*.ts, !**/modules_nœud/**)",
"markers.panel.filter.showErrors": "Afficher les erreurs",
"markers.panel.filter.showInfos": "Afficher les informations",
"markers.panel.filter.showWarnings": "Afficher les avertissements",
"markers.panel.filter.useFilesExclude": "Masquer les fichiers exclus",
"markers.panel.filter.warnings": "avertissements",
"markers.panel.multiple.errors.label": "{0} erreurs",
"markers.panel.multiple.infos.label": "{0} infos",
"markers.panel.multiple.unknowns.label": "{0} inconnus",
"markers.panel.multiple.warnings.label": "{0} avertissements",
"markers.panel.no.problems.activeFile.build": "Aucun problème n'a été détecté dans le fichier actuel.",
"markers.panel.no.problems.build": "Aucun problème n'a été détecté dans l'espace de travail.",
"markers.panel.no.problems.filters": "Aucun résultat avec les critères de filtre fournis.",
"markers.panel.single.error.label": "1 erreur",
"markers.panel.single.info.label": "1 info",
"markers.panel.single.unknown.label": "1 inconnu",
"markers.panel.single.warning.label": "1 avertissement",
"markers.panel.title.problems": "Problèmes",
"problems.panel.configuration.autoreveal": "Contrôles si la vue Problèmes devrait révéler automatiquement les fichiers lors de leur ouverture.",
"problems.panel.configuration.showCurrentInStatus": "Lorsqu'il est activé, le problème actuel s'affiche dans la barre d'état.",
"problems.panel.configuration.title": "Affichage des problèmes",
"problems.tree.aria.label.error.marker": "Erreur générée par {0} : {1} à la ligne {2} et au caractère {3}. {4}",
"problems.tree.aria.label.error.marker.nosource": "Erreur : {0} à la ligne {1} et au caractère {2}.{3}",
"problems.tree.aria.label.info.marker": "Information générée par {0} : {1} à la ligne {2} et au caractère {3}.{4}",
"problems.tree.aria.label.info.marker.nosource": "Information : {0} à la ligne {1} et au caractère {2}.{3}",
"problems.tree.aria.label.marker": "Problème généré par {0} : {1} à la ligne {2} et au caractère {3}.{4}",
"problems.tree.aria.label.marker.nosource": "Problème : {0} à la ligne {1} et au caractère {2}.{3}",
"problems.tree.aria.label.marker.relatedInformation": " Ce problème a des références à {0} emplacements.",
"problems.tree.aria.label.relatedinfo.message": "{0} à la ligne {1} et caractère {2} dans {3}",
"problems.tree.aria.label.resource": "{0} problèmes dans le fichier {1} du dossier {2}",
"problems.tree.aria.label.warning.marker": "Avertissement généré par {0} : {1} à la ligne {2} et au caractère {3}.{4}",
"problems.tree.aria.label.warning.marker.nosource": "Avertissement : {0} à la ligne {1} et au caractère {2}.{3}",
"problems.view.focus.label": " Focus sur les problèmes (Erreurs, Avertissements, Infos)",
"problems.view.toggle.label": "Activer/désactiver les problèmes (Erreurs, Avertissements, Infos)"
},
"vs/workbench/contrib/notebook/browser/contrib/cellOperations/cellOperations": {
"notebookActions.copyCellDown": "Copier la cellule vers le bas",
"notebookActions.copyCellUp": "Copier la cellule vers le haut",
"notebookActions.joinCellAbove": "Joindre à la cellule précédente",
"notebookActions.joinCellBelow": "Joindre à la cellule suivante",
"notebookActions.moveCellDown": "Déplacer la cellule vers le bas",
"notebookActions.moveCellUp": "Déplacer la cellule vers le haut",
"notebookActions.splitCell": "Diviser la cellule"
},
"vs/workbench/contrib/notebook/browser/contrib/clipboard/notebookClipboard": {
"notebookActions.copy": "Copier la cellule",
"notebookActions.cut": "Couper la cellule",
"notebookActions.paste": "Coller la cellule",
"notebookActions.pasteAbove": "Coller la cellule au-dessus"
},
"vs/workbench/contrib/notebook/browser/contrib/coreActions": {
"changeLanguage": "Changer le langage des cellules",
"clearAllCellsOutputs": "Effacer la sortie",
"clearCellOutputs": "Effacer les sorties de cellule",
"languageDescription": "({0}) - Langage actuel",
"languageDescriptionConfigured": "({0})",
"notebookActions.cancel": "Arrêter l'exécution des cellules",
"notebookActions.cancelNotebook": "Arrêter lexécution",
"notebookActions.category": "Notebook",
"notebookActions.centerActiveCell": "Centrer la cellule active",
"notebookActions.changeCellToCode": "Changer la cellule en code",
"notebookActions.changeCellToMarkdown": "Changer la cellule en Markdown",
"notebookActions.collapseCellInput": "Réduire l'entrée de la cellule",
"notebookActions.collapseCellOutput": "Réduire la sortie de la cellule",
"notebookActions.deleteCell": "Supprimer la cellule",
"notebookActions.editCell": "Modifier la cellule",
"notebookActions.execute": "Exécuter la cellule",
"notebookActions.executeAbove": "Exécuter les cellules au-dessus",
"notebookActions.executeAndInsertBelow": "Exécuter la cellule du Notebook et insérer en dessous",
"notebookActions.executeAndSelectBelow": "Exécuter la cellule du Notebook et sélectionner en dessous",
"notebookActions.executeBelow": "Exécuter les cellules au-dessous",
"notebookActions.executeNotebook": "Exécuter tout",
"notebookActions.expandCellInput": "Développer l'entrée de cellule",
"notebookActions.expandCellOutput": "Développer la sortie de cellule",
"notebookActions.insertCodeCellAbove": "Insérer une cellule de code au-dessus",
"notebookActions.insertCodeCellAtTop": "Ajouter une cellule de code en haut",
"notebookActions.insertCodeCellBelow": "Insérer une cellule de code en dessous",
"notebookActions.insertMarkdownCellAbove": "Insérer une cellule Markdown au-dessus",
"notebookActions.insertMarkdownCellAtTop": "Ajouter une cellule Markdown en haut",
"notebookActions.insertMarkdownCellBelow": "Insérer une cellule Markdown en dessous",
"notebookActions.menu.insertCode": "$(add) Code",
"notebookActions.menu.insertCode.minimalToolbar": "Ajouter du code",
"notebookActions.menu.insertCode.minimaltoolbar": "Ajouter du code",
"notebookActions.menu.insertCode.ontoolbar": "Code",
"notebookActions.menu.insertCode.tooltip": "Ajouter une cellule de code",
"notebookActions.menu.insertMarkdown": "$(add) Markdown",
"notebookActions.menu.insertMarkdown.ontoolbar": "Marquage",
"notebookActions.menu.insertMarkdown.tooltip": "Ajouter une cellule de Markdown",
"notebookActions.quitEdit": "Arrêter la modification de la cellule",
"notebookActions.renderMarkdown": "Afficher toutes les cellules Markdown",
"notebookMenu.cellTitle": "Cellule de Notebook",
"notebookMenu.insertCell": "Insérer une cellule",
"pickLanguageToConfigure": "Sélectionner le mode de langage",
"workbench.notebook.layout.configure.label": "Personnaliser la disposition du bloc-notes",
"workbench.notebook.layout.select.label": "Sélectionner une des dispositions de bloc-notes"
},
"vs/workbench/contrib/notebook/browser/contrib/find/findController": {
"ariaSearchNoResult": "{0} trouvé pour '{1}'",
"ariaSearchNoResultEmpty": "{0} trouvés",
"ariaSearchNoResultWithLineNumNoCurrentMatch": "{0} trouvé pour '{1}'",
"notebookActions.findInNotebook": "Rechercher dans le Notebook",
"notebookActions.hideFind": "Masquer la recherche dans le Notebook"
},
"vs/workbench/contrib/notebook/browser/contrib/fold/folding": {
"fold.cell": "Plier la cellule",
"unfold.cell": "Déplier la cellule"
},
"vs/workbench/contrib/notebook/browser/contrib/format/formatting": {
"format.title": "Mettre en forme le Notebook",
"formatCell.label": "Mettre en forme la cellule",
"label": "Mettre en forme le Notebook"
},
"vs/workbench/contrib/notebook/browser/contrib/gettingStarted/notebookGettingStarted": {
"workbench.notebook.layout.gettingStarted.label": "Réinitialiser le bloc-notes « Prise en main »"
},
"vs/workbench/contrib/notebook/browser/contrib/layout/layoutActions": {
"notebook.toggleCellToolbarPosition": "Activer/désactiver la position de la barre doutils des cellules"
},
"vs/workbench/contrib/notebook/browser/contrib/navigation/arrow": {
"cursorMoveDown": "Focus sur l'éditeur de la cellule suivante",
"cursorMoveUp": "Focus sur l'éditeur de la cellule précédente",
"focusFirstCell": "Focus sur la première cellule",
"focusLastCell": "Focus sur la dernière cellule",
"focusOutput": "Focus dans la sortie de cellule active",
"focusOutputOut": "Arrêt du focus dans la sortie de cellule active",
"notebook.navigation.allowNavigateToSurroundingCells": "Lorsque cette option est activée, le curseur peut accéder à la cellule suivante/précédente lorsque le curseur actuel de l’éditeur de cellules se trouve à la première/dernière ligne."
},
"vs/workbench/contrib/notebook/browser/contrib/outline/notebookOutline": {
"breadcrumbs.showCodeCells": "Quand la fonctionnalité est activée dans le notebook, les barres de navigation contiennent des cellules de code.",
"empty": "cellule vide",
"outline.showCodeCells": "Quand la fonctionnalité de contour est activée dans le notebook, elle permet d'afficher les cellules de code."
},
"vs/workbench/contrib/notebook/browser/contrib/profile/notebookProfile": {
"setProfileTitle": "Définir le profil"
},
"vs/workbench/contrib/notebook/browser/contrib/status/editorStatus": {
"current1": "Actuellement sélectionnés",
"current2": "{0} Actuellement sélectionnés",
"kernel.select.label": "Sélectionner le noyau",
"notebook.activeCellStatusName": "Sélections de l’éditeur de blocs-notes",
"notebook.info": "Informations du noyau du bloc-notes",
"notebook.multiActiveCellIndicator": "Cellule {0} ({1} sélectionnée(s))",
"notebook.promptKernel.setDefaultTooltip": "Définir comme défaut pour les blocs-notes « {0} »",
"notebook.select": "Sélection du noyau du bloc-notes",
"notebook.singleActiveCellIndicator": "Cellule {0} sur {1}",
"notebookActions.selectKernel": "Sélectionner un noyau de Notebook",
"notebookActions.selectKernel.args": "Arguments du noyau de Notebook",
"prompt.placeholder.change": "Modifier le noyau pour « {0} »",
"prompt.placeholder.select": "Sélectionnez le noyau pour « {0} »",
"tooltop": "{0} (suggestion)"
},
"vs/workbench/contrib/notebook/browser/contrib/statusBar/executionStatusBarItemController": {
"notebook.cell.status.codeExecuteTip": "Appuyez sur {0} pour exécuter la cellule",
"notebook.cell.status.executing": "Exécution en cours",
"notebook.cell.status.failed": "Échec",
"notebook.cell.status.markdownExecuteTip": "Appuyez sur {0} pour arrêter la modification",
"notebook.cell.status.pending": "En attente",
"notebook.cell.status.success": "Opération réussie"
},
"vs/workbench/contrib/notebook/browser/contrib/statusBar/statusBarProviders": {
"notebook.cell.status.language": "Sélectionner le mode de langage de la cellule"
},
"vs/workbench/contrib/notebook/browser/diff/diffElementOutputs": {
"builtinRenderInfo": "intégré",
"curruentActiveMimeType": "Actif",
"mimeTypePicker": "Choisissez un autre type MIME de sortie. Voici les types MIME disponibles : {0}",
"promptChooseMimeType.placeHolder": "Sélectionner le type MIME à afficher pour la sortie actuelle",
"promptChooseMimeTypeInSecure.placeHolder": "Sélectionnez le type MIME à afficher pour la sortie actuelle. Les types MIME enrichis sont disponibles uniquement quand le notebook est digne de confiance"
},
"vs/workbench/contrib/notebook/browser/diff/notebookDiffActions": {
"notebook.diff.cell.revertInput": "Restaurer l'entrée",
"notebook.diff.cell.revertMetadata": "Restaurer les métadonnées",
"notebook.diff.cell.revertOutputs": "Restaurer les sorties",
"notebook.diff.cell.switchOutputRenderingStyleToText": "Changer le rendu de la sortie",
"notebook.diff.ignoreMetadata": "Masquer les différences de métadonnées",
"notebook.diff.ignoreOutputs": "Masquer les différences de sorties",
"notebook.diff.showMetadata": "Afficher les différences de métadonnées",
"notebook.diff.showOutputs": "Afficher les différences de sorties",
"notebook.diff.switchToText": "Ouvrir l'éditeur de différences de texte"
},
"vs/workbench/contrib/notebook/browser/diff/notebookTextDiffEditor": {
"notebookTreeAriaLabel": "Outil Diff pour textes de Notebook"
},
"vs/workbench/contrib/notebook/browser/extensionPoint": {
"contributes.notebook.provider": "Ajoute un fournisseur de document de notebook.",
"contributes.notebook.provider.displayName": "Nom contrôlable de visu du notebook.",
"contributes.notebook.provider.selector": "Ensemble de globs auquel est destiné le notebook.",
"contributes.notebook.provider.selector.filenamePattern": "Glob pour lequel le notebook est activé.",
"contributes.notebook.provider.viewType": "Type du bloc-notes.",
"contributes.notebook.renderer": "Ajoute un fournisseur de renderer de sortie de notebook.",
"contributes.notebook.renderer.displayName": "Nom contrôlable de visu du renderer de sortie du notebook.",
"contributes.notebook.renderer.entrypoint": "Fichier à charger dans la vue web pour afficher l'extension.",
"contributes.notebook.renderer.hardDependencies": "Liste des dépendances du noyau requises par le convertisseur. Si lune des dépendances est présente dans `NotebookKernel.preloads`, le convertisseur peut être utilisé.",
"contributes.notebook.renderer.optionalDependencies": "Liste des dépendances du noyau logiciel que le convertisseur peut utiliser. Si lune des dépendances est présente dans `NotebookKernel.preloads`, le convertisseur sera préféré aux convertisseurs qui ninteragissent pas avec le noyau.",
"contributes.notebook.renderer.requiresMessaging": "Indique si et comment le convertisseur doit communiquer avec un hôte dextension, via `createRendererMessaging`. Les convertisseurs avec une configuration minimale de messagerie plus importante peuvent ne pas fonctionner dans tous les environnements.",
"contributes.notebook.renderer.requiresMessaging.always": "La messagerie est requise. Le convertisseur est utilisé uniquement lorsquil fait partie dune extension qui peut être exécutée dans un hôte dextension.",
"contributes.notebook.renderer.requiresMessaging.never": "Le convertisseur ne requiert pas de messagerie.",
"contributes.notebook.renderer.requiresMessaging.optional": "Le convertisseur est plus efficace si la messagerie est disponible, mais elle nest pas nécessaire.",
"contributes.notebook.renderer.viewType": "Identificateur unique du renderer de sortie du notebook.",
"contributes.notebook.selector": "Ensemble de globs auquel est destiné le notebook.",
"contributes.notebook.selector.provider.excludeFileNamePattern": "Glob pour lequel le notebook est désactivé.",
"contributes.priority": "Détermine si l'éditeur personnalisé est activé automatiquement quand l'utilisateur ouvre un fichier. Ce comportement peut être remplacé par les utilisateurs via le paramètre 'workbench.editorAssociations'.",
"contributes.priority.default": "L'éditeur est automatiquement utilisé quand l'utilisateur ouvre une ressource, à condition qu'aucun autre éditeur personnalisé par défaut ne soit inscrit pour cette ressource.",
"contributes.priority.option": "L'éditeur n'est pas automatiquement utilisé quand l'utilisateur ouvre une ressource, mais l'utilisateur peut passer à l'éditeur à l'aide de la commande Rouvrir avec."
},
"vs/workbench/contrib/notebook/browser/notebook.contribution": {
"diffLeftRightLabel": "{0} ⟷ {1}",
"notebook.cellToolbarLocation.description": "Indique si la barre d'outils de la cellule doit être affichée, ou si elle doit être masquée.",
"notebook.cellToolbarLocation.viewType": "Configurer la position de la barre doutils des cellules pour des types de fichiers en particulier",
"notebook.cellToolbarVisibility.description": "Indique si la barre doutils de la cellule doit apparaître au survol de la souris ou au clic.",
"notebook.compactView.description": "Détermine si l’éditeur de blocs-notes doit être rendu dans un format compact. ",
"notebook.consolidatedOutputButton.description": "Contrôle si les actions de sortie doivent être rendues dans la barre doutils de sortie.",
"notebook.consolidatedRunButton.description": "Contrôle si des actions supplémentaires sont affichées dans une liste déroulante à côté du bouton Exécuter.",
"notebook.diff.enablePreview.description": "Indique s'il est nécessaire d'utiliser l'éditeur de différences de texte pour le notebook.",
"notebook.displayOrder.description": "Liste de priorités des types mime de sortie",
"notebook.dragAndDrop.description": "Détermine si l’éditeur de blocs-notes doit autoriser les cellules à déplacer des cellules par glisser-déplacer.",
"notebook.editorOptions.experimentalCustomization": "Paramètres des éditeurs de code utilisés dans les blocs-notes. Ils peuvent être utilisés pour personnaliser la plupart des paramètres editor.*.",
"notebook.experimental.useMarkdownRenderer.description": "Active/désactive à l'aide du nouveau renderer Markdown extensible.",
"notebook.focusIndicator.description": "Contrôle si lindicateur de focus doit être rendu comme une bordure de cellule ou comme une barre de surbrillance sur la reliure gauche",
"notebook.globalToolbar.description": "Détermine si une barre doutils globale doit être rendue dans l’éditeur de blocs-notes.",
"notebook.insertToolbarPosition.description": "Contrôle où les actions dinsertion de cellules doivent être rendues.",
"notebook.showCellStatusbar.description": "Indique si la barre d'état de la cellule doit être affichée.",
"notebook.showCellStatusbar.hidden.description": "La barre d’état de la cellule est toujours masquée.",
"notebook.showCellStatusbar.visible.description": "La barre d’état de la cellule est toujours visible.",
"notebook.showCellStatusbar.visibleAfterExecute.description": "La barre d’état de la cellule est masquée jusqu’à ce que la cellule soit exécutée. Ensuite, elle devient visible et affiche l’état dexécution.",
"notebook.showFoldingControls.description": "Contrôle quand afficher les contrôles de pliage.",
"notebook.undoRedoPerCell.description": "Indique si une pile dannulation/rétablissement distincte doit exister pour chaque cellule.",
"notebookConfigurationTitle": "Notebook"
},
"vs/workbench/contrib/notebook/browser/notebookEditor": {
"fail.noEditor": "Impossible d'ouvrir la ressource avec l'éditeur de notebook de type '{0}'. Vérifiez si l'extension appropriée est installée ou activée.",
"fail.reOpen": "Rouvrir le fichier avec l'éditeur de texte standard VS Code"
},
"vs/workbench/contrib/notebook/browser/notebookEditorKernelManager": {
"notebookRunTrust": "Lexécution dune cellule de bloc-notes entraîne lexécution de code à partir de cet espace de travail."
},
"vs/workbench/contrib/notebook/browser/notebookEditorWidget": {
"focusedCellBackground": "Couleur d'arrière-plan d'une cellule lorsque la cellule a le focus.",
"notebook.cellBorderColor": "Couleur de bordure des cellules de notebook.",
"notebook.cellEditorBackground": "Couleur darrière-plan de cellules.",
"notebook.cellHoverBackground": "Couleur d'arrière-plan d'une cellule lorsque la cellule est survolée.",
"notebook.cellInsertionIndicator": "Couleur de l'indicateur d'insertion dans une cellule de notebook.",
"notebook.cellStatusBarItemHoverBackground": "Couleur d'arrière-plan des éléments de barre d'état des cellules de notebook.",
"notebook.cellToolbarSeparator": "Couleur du séparateur dans la barre d'outils inférieure de la cellule",
"notebook.focusedCellBorder": "Couleur des bordures de la cellule quand celle-ci a le focus.",
"notebook.focusedEditorBorder": "Couleur de la bordure de l'éditeur de cellule de notebook.",
"notebook.inactiveFocusedCellBorder": "Couleur de la bordure supérieure et inférieure de la cellule quand une cellule a le focus alors que le focus principal se situe en dehors de l'éditeur.",
"notebook.inactiveSelectedCellBorder": "Couleur des bordures de la cellule quand plusieurs cellules sont sélectionnées.",
"notebook.outputContainerBackgroundColor": "Couleur de l'arrière-plan du conteneur de sortie de notebook.",
"notebook.selectedCellBorder": "Couleur de la bordure supérieure et inférieure de la cellule quand celle-ci est sélectionnée mais qu'elle n'a pas le focus.",
"notebook.symbolHighlightBackground": "Couleur d'arrière-plan de la cellule en surbrillance",
"notebookScrollbarSliderActiveBackground": "Couleur d'arrière-plan du curseur de barre de défilement de Notebook quand un utilisateur clique sur le curseur.",
"notebookScrollbarSliderBackground": "Couleur d'arrière-plan du curseur de barre de défilement de Notebook.",
"notebookScrollbarSliderHoverBackground": "Couleur d'arrière-plan du curseur de barre de défilement de Notebook quand un utilisateur pointe sur le curseur.",
"notebookStatusErrorIcon.foreground": "Couleur de l'icône d'erreur des cellules de notebook dans la barre d'état des cellules.",
"notebookStatusRunningIcon.foreground": "Couleur de l'icône d'exécution des cellules de notebook dans la barre d'état des cellules.",
"notebookStatusSuccessIcon.foreground": "Couleur de l'icône d'erreur des cellules de notebook dans la barre d'état des cellules.",
"notebookTreeAriaLabel": "Notebook",
"selectedCellBackground": "Couleur d'arrière-plan d'une cellule quand celle-ci est sélectionnée."
},
"vs/workbench/contrib/notebook/browser/notebookIcons": {
"clearIcon": "Icône permettant d'effacer les sorties de cellule dans les éditeurs de notebook.",
"collapsedIcon": "Icône permettant d'annoter une section réduite dans les éditeurs de notebooks.",
"configureKernel": "Icône de configuration du widget de configuration de noyau dans les éditeurs de notebooks.",
"deleteCellIcon": "Icône permettant de supprimer une cellule dans les éditeurs de notebook.",
"editIcon": "Icône permettant de modifier une cellule dans les éditeurs de notebook.",
"errorStateIcon": "Icône permettant d'indiquer un état d'erreur dans les éditeurs de notebooks.",
"executeAboveIcon": "Icône pour exécuter les cellules au-dessus dans les éditeurs de blocs-notes.",
"executeAllIcon": "Icône permettant d'exécuter toutes les cellules dans les éditeurs de notebook.",
"executeBelowIcon": "Icône pour exécuter les cellules au-dessous dans les éditeurs de blocs-notes.",
"executeIcon": "Icône d'exécution dans les éditeurs de notebook.",
"executingStateIcon": "Icône indiquant un état dexécution dans les éditeurs de blocs-notes.",
"expandedIcon": "Icône permettant d'annoter une section développée dans les éditeurs de notebooks.",
"mimetypeIcon": "Icône d'un type MIME dans les éditeurs de notebook.",
"moveDownIcon": "Icône permettant de se déplacer d'une cellule vers le bas dans les éditeurs de notebooks.",
"moveUpIcon": "Icône permettant de se déplacer d'une cellule vers le haut dans les éditeurs de notebooks.",
"openAsTextIcon": "Icône permettant d'ouvrir le notebook dans un éditeur de texte.",
"pendingStateIcon": "Icône indiquant un état dattente dans les éditeurs de blocs-notes.",
"renderOutputIcon": "Icône permettant d'afficher la sortie dans l'éditeur de différences.",
"revertIcon": "Icône de restauration dans les éditeurs de notebook.",
"selectKernelIcon": "Icône de configuration permettant de sélectionner un noyau dans les éditeurs de notebook.",
"splitCellIcon": "Icône permettant de diviser une cellule dans les éditeurs de notebook.",
"stopEditIcon": "Icône permettant d'arrêter de modifier une cellule dans les éditeurs de notebook.",
"stopIcon": "Icône d'arrêt d'exécution dans les éditeurs de notebook.",
"successStateIcon": "Icône permettant d'indiquer un état de réussite dans les éditeurs de notebook.",
"unfoldIcon": "Icône permettant de déplier une cellule dans les éditeurs de notebook."
},
"vs/workbench/contrib/notebook/browser/notebookKernelActionViewItem": {
"select": "Sélectionner le noyau"
},
"vs/workbench/contrib/notebook/browser/notebookServiceImpl": {
"builtinProviderDisplayName": "Intégré"
},
"vs/workbench/contrib/notebook/browser/view/output/outputRenderer": {
"empty": "La cellule na pas de sortie",
"noRenderer.1": "Le convertisseur est introuvable pour le type MIME : {0}",
"noRenderer.2": "Aucun convertisseur na été trouvé pour la sortie. La sortie a les types MIME suivants : {0}"
},
"vs/workbench/contrib/notebook/browser/view/renderers/backLayerWebView": {
"notebook.emptyMarkdownPlaceholder": "Cellule de Markdown vide. Double-cliquez sur celle-ci, ou appuyez sur entrée pour la modifier."
},
"vs/workbench/contrib/notebook/browser/view/renderers/cellEditorOptions": {
"notebook.lineNumbers": "Contrôle laffichage des numéros de ligne dans l’éditeur de cellule.",
"notebook.showLineNumbers": "Afficher les numéros de ligne du bloc-notes",
"notebook.toggleLineNumbers": "Activer/désactiver les numéros de ligne du bloc-notes"
},
"vs/workbench/contrib/notebook/browser/view/renderers/cellOutput": {
"builtinRenderInfo": "intégré",
"curruentActiveMimeType": "Actif",
"pickMimeType": "Choisir un autre type MIME de sortie",
"promptChooseMimeType.placeHolder": "Sélectionner le type MIME à afficher pour la sortie actuelle",
"promptChooseMimeTypeInSecure.placeHolder": "Sélectionnez le type MIME à afficher pour la sortie actuelle. Les types MIME enrichis sont disponibles uniquement quand le notebook est digne de confiance"
},
"vs/workbench/contrib/notebook/browser/view/renderers/cellRenderer": {
"cellExpandButtonLabel": "Développer",
"notebook.moreRunActionsLabel": "Plus...",
"runStateExecuting": "Exécution",
"runStatePending": "En attente"
},
"vs/workbench/contrib/notebook/browser/viewModel/markdownCellViewModel": {
"notebook.emptyMarkdownPlaceholder": "Cellule de Markdown vide. Double-cliquez sur celle-ci, ou appuyez sur entrée pour la modifier."
},
"vs/workbench/contrib/notebook/common/notebookEditorModel": {
"notebook.staleSaveError": "Le contenu du fichier a changé sur le disque. Voulez-vous ouvrir la version mise à jour ou remplacer le fichier par les changements que vous avez apportés ?",
"notebook.staleSaveError.overwrite.": "Remplacer",
"notebook.staleSaveError.revert": "Restaurer"
},
"vs/workbench/contrib/outline/browser/outline.contribution": {
"filteredTypes.array": "Si activé, le plan montre des symboles de type 'array'.",
"filteredTypes.boolean": "Si activé, le plan montre des symboles de type 'boolean'.",
"filteredTypes.class": "Si activé, le plan montre des symboles de type 'class'.",
"filteredTypes.constant": "Si activé, le plan montre des symboles de type 'constant'.",
"filteredTypes.constructor": "Si activé, le plan montre des symboles de type 'constructor'.",
"filteredTypes.enum": "Si activé, le plan montre des symboles de type 'enum'.",
"filteredTypes.enumMember": "Si activé, le plan montre des symboles de type 'enumMember'.",
"filteredTypes.event": "Si activé, le plan montre des symboles de type 'event'.",
"filteredTypes.field": "Si activé, le plan montre des symboles de type 'field'.",
"filteredTypes.file": "Si activé, le plan montre des symboles de type 'file'.",
"filteredTypes.function": "Si activé, le plan montre des symboles de type 'function'.",
"filteredTypes.interface": "Si activé, le plan montre des symboles de type 'interface'.",
"filteredTypes.key": "Si activé, le plan montre des symboles de type 'key'.",
"filteredTypes.method": "Si activé, le plan montre des symboles de type 'method'.",
"filteredTypes.module": "Si activé, le plan montre des symboles de type 'module'.",
"filteredTypes.namespace": "Si activé, le plan montre des symboles de type 'namespace'.",
"filteredTypes.null": "Si activé, le plan montre des symboles de type 'null'.",
"filteredTypes.number": "Si activé, le plan montre des symboles de type 'number'.",
"filteredTypes.object": "Si activé, le plan montre des symboles de type 'object'.",
"filteredTypes.operator": "Si activé, le plan montre des symboles de type 'operator'.",
"filteredTypes.package": "Si activé, le plan montre des symboles de type 'package'.",
"filteredTypes.property": "Si activé, le plan montre des symboles de type 'property'.",
"filteredTypes.string": "Si activé, le plan montre des symboles de type 'string'.",
"filteredTypes.struct": "Si activé, le plan montre des symboles de type 'struct'.",
"filteredTypes.typeParameter": "Si activé, le plan montre des symboles de type 'typeParameter'.",
"filteredTypes.variable": "Si activé, le plan montre des symboles de type 'variable'.",
"name": "Structure",
"outline.problem.colors": "Utilisez des couleurs pour les erreurs et les avertissements.",
"outline.problems.badges": "Utilisez des badges pour les erreurs et les avertissements.",
"outline.showIcons": "Restituez les éléments de structure avec des icônes. ",
"outline.showProblem": "Affichez les erreurs et les avertissements sur les éléments de structure.",
"outlineConfigurationTitle": "Structure",
"outlineViewIcon": "Icône de vue de la vue Structure."
},
"vs/workbench/contrib/outline/browser/outlinePane": {
"collapse": "Réduire tout",
"filterOnType": "Filtrer sur le type",
"followCur": "Suivre le curseur",
"loading": "Chargement des symboles de document pour '{0}'...",
"no-editor": "L'éditeur actif ne peut pas fournir les informations de contour.",
"no-symbols": "Aucun symbole trouvé dans le document '{0}'",
"sortByKind": "Trier par : Catégorie",
"sortByName": "Trier par : Nom",
"sortByPosition": "Trier par : Position"
},
"vs/workbench/contrib/output/browser/logViewer": {
"logViewerAriaLabel": "Visionneuse du journal"
},
"vs/workbench/contrib/output/browser/output.contribution": {
"clearOutput.label": "Effacer la sortie",
"logViewer": "Visionneuse du journal",
"miToggleOutput": "S&&ortie",
"openActiveLogOutputFile": "Ouvrir le fichier de sortie du journal",
"openLogFile": "Ouvrir le fichier de log...",
"output": "Sortie",
"output.smartScroll.enabled": "Activez/désactivez la possibilité du défilement intelligent dans la vue de sortie. Le défilement intelligent vous permet de verrouiller automatiquement le défilement quand vous cliquez dans la vue de sortie. Il se déverrouille quand vous cliquez sur la dernière ligne.",
"outputCleared": "Sortie effacée",
"outputScrollOff": "Désactiver le défilement automatique",
"outputScrollOn": "Activer le défilement automatique",
"outputViewIcon": "Icône de vue de la sortie.",
"selectlog": "Sélectionner le journal",
"selectlogFile": "Sélectionner le fichier journal",
"showLogs": "Afficher les journaux...",
"switchToOutput.label": "Passer à la sortie",
"toggleAutoScroll": "Activer/désactiver le défilement automatique"
},
"vs/workbench/contrib/output/browser/outputView": {
"channel": "Canal de sortie pour '{0}'",
"logChannel": "Journal ({0})",
"output": "Sortie",
"output model title": "{0} - Sortie",
"outputChannels": "Canaux de sortie.",
"outputViewAriaLabel": "Panneau de sortie",
"outputViewWithInputAriaLabel": "{0}, Panneau de sortie"
},
"vs/workbench/contrib/performance/browser/performance.contribution": {
"show.label": "Niveau de performance du démarrage"
},
"vs/workbench/contrib/performance/browser/perfviewEditor": {
"name": "Niveau de performance du démarrage"
},
"vs/workbench/contrib/performance/electron-sandbox/startupProfiler": {
"prof.detail": "Signalez le problème, et attachez manuellement les fichiers suivants :\r\n{0}",
"prof.detail.restart": "Un redémarrage final est nécessaire pour continuer à utiliser '{0}'. Nous vous remercions une fois de plus pour votre contribution.",
"prof.message": "Création réussie des profils.",
"prof.restart": "&&Redémarrer",
"prof.restart.button": "&&Redémarrer",
"prof.restartAndFileIssue": "&&Créer le problème et redémarrer",
"prof.thanks": "Merci de votre aide."
},
"vs/workbench/contrib/preferences/browser/keybindingWidgets": {
"defineKeybinding.chordsTo": "pression simultanée avec",
"defineKeybinding.existing": "{0} commandes existantes ont cette combinaison de touche",
"defineKeybinding.initial": "Appuyez sur la combinaison de touches souhaitée puis appuyez sur Entrée",
"defineKeybinding.oneExists": "1 commande existante a cette combinaison de touche"
},
"vs/workbench/contrib/preferences/browser/keybindingsEditor": {
"SearchKeybindings.FullTextSearchPlaceholder": "Taper pour rechercher dans les combinaisons de touches",
"SearchKeybindings.KeybindingsSearchPlaceholder": "Enregistrement des touches. Appuyer sur Echap pour sortir",
"addKeybindingLabel": "Ajouter une combinaison de touches",
"addKeybindingLabelWithKey": "Ajouter une combinaison de touches {0}",
"addLabel": "Ajouter une combinaison de touches...",
"changeLabel": "Changer de combinaison de touches...",
"clearInput": "Effacer l'entrée de recherche des combinaisons de touches",
"command": "Commande",
"copyCommandLabel": "Copier l'ID de commande",
"copyLabel": "Copier",
"editKeybindingLabel": "Changer de combinaison de touches",
"editKeybindingLabelWithKey": "Changer de combinaison de touches {0}",
"editWhen": "Changer en cas d'expression",
"error": "Erreur '{0}' durant la modification de la combinaison de touches. Ouvrez le fichier 'keybindings.json', puis corrigez les erreurs.",
"keybinding": "Combinaison de touches",
"keybindingsLabel": "Combinaisons de touches",
"noKeybinding": "Aucune combinaison de touches n'est affectée.",
"noWhen": "Pas de contexte when.",
"recordKeysLabel": "Enregistrer les clés",
"recordKeysLabelWithKeybinding": "{0} ({1})",
"recording": "Enregistrement des touches",
"removeLabel": "Supprimer la combinaison de touches",
"resetLabel": "Réinitialiser une combinaison de touches",
"show keybindings": "Affichage de {0} raccourcis clavier par ordre alphabétique",
"show sorted keybindings": "Affichage de {0} raccourcis clavier par ordre de priorité",
"showSameKeybindings": "Afficher les mêmes raccourcis clavier",
"sortByPrecedeneLabel": "Trier par priorité",
"sortByPrecedeneLabelWithKeybinding": "{0} ({1})",
"source": "source",
"title": "{0} ({1})",
"when": "Quand",
"whenContextInputAriaLabel": "Tapez en cas de contexte. Appuyez sur Entrée pour confirmer ou Échap pour annuler."
},
"vs/workbench/contrib/preferences/browser/keybindingsEditorContribution": {
"defineKeybinding.kbLayoutErrorMessage": "Vous ne pouvez pas produire cette combinaison de touches avec la disposition actuelle du clavier.",
"defineKeybinding.kbLayoutLocalAndUSMessage": "**{0}** pour votre disposition actuelle du clavier (**{1}** pour le clavier États-Unis standard).",
"defineKeybinding.kbLayoutLocalMessage": "**{0}** pour votre disposition actuelle du clavier.",
"defineKeybinding.start": "Définir une combinaison de touches"
},
"vs/workbench/contrib/preferences/browser/preferences.contribution": {
"Keyboard Shortcuts": "Raccourcis clavier",
"clear": "Effacer les résultats de la recherche",
"defaultPreferencesEditor": "Éditeur de préférences par défaut",
"filterModifiedLabel": "Afficher les paramètres modifiés",
"filterOnlineServicesLabel": "Afficher les paramètres des services en ligne",
"filterUntrusted": "Afficher les paramètres despace de travail non approuvés",
"keybindingsEditor": "Éditeur de combinaisons de touches",
"miOpenOnlineSettings": "Paramètres des serv&&ices en ligne",
"miOpenSettings": "Paramètr&&es",
"miPreferences": "&&Préférences",
"onlineServices": "Paramètres des services en ligne",
"openDefaultKeybindingsFile": "Ouvrir les raccourcis clavier par défaut (JSON)",
"openFolderSettings": "Ouvrir le dossier Paramètres",
"openFolderSettingsFile": "Ouvrir les paramètres de dossier (JSON)",
"openGlobalKeybindings": "Ouvrir les raccourcis clavier",
"openGlobalKeybindingsFile": "Ouvrir les raccourcis clavier (JSON)",
"openGlobalSettings": "Ouvrir les paramètres utilisateur",
"openRawDefaultSettings": "Ouvrir les paramètres par défaut (JSON)",
"openRemoteSettings": "Ouvrir les paramètres d'utilisation à distance ({0})",
"openSettings2": "Afficher les paramètres (IU)",
"openSettingsJson": "Afficher les paramètres (en JSON)",
"openWorkspaceSettings": "Ouvrir les paramètres d'espace de travail",
"openWorkspaceSettingsFile": "Ouvrir les paramètres d'espace de travail (JSON)",
"preferences": "Préférences",
"settings": "Paramètres",
"settings.clearResults": "Effacer les résultats de la recherche de paramètres",
"settings.editFocusedSetting": "Modifier le paramètre avec le focus",
"settings.focusFile": "Fichier de paramètres de focus",
"settings.focusLevelUp": "Déplacer le focus d'un niveau vers le haut",
"settings.focusNextSetting": "Focus sur le paramètre suivant",
"settings.focusPreviousSetting": "Focus sur le paramètre précédent",
"settings.focusSearch": "Définir le focus sur la recherche des paramètres",
"settings.focusSettingControl": "Définir le focus sur le contrôle des paramètres",
"settings.focusSettingsList": "Liste des paramètres de focus",
"settings.focusSettingsTOC": "Définir le focus sur la table des matières des paramètres",
"settings.showContextMenu": "Afficher le menu contextuel des paramètres",
"settingsEditor2": "Éditeur de paramètres 2",
"showDefaultKeybindings": "Afficher les combinaisons de touches par défaut",
"showExtensionKeybindings": "Afficher les combinaisons de touches de l'extension",
"showUserKeybindings": "Afficher les combinaisons de touches de l'utilisateur"
},
"vs/workbench/contrib/preferences/browser/preferencesActions": {
"configureLanguageBasedSettings": "Configurer les paramètres spécifiques au langage...",
"languageDescriptionConfigured": "({0})",
"pickLanguage": "Sélectionner un langage"
},
"vs/workbench/contrib/preferences/browser/preferencesEditor": {
"SearchSettingsWidget.AriaLabel": "Paramètres de recherche",
"SearchSettingsWidget.Placeholder": "Paramètres de recherche",
"defaultEditorReadonly": "Modifier dans l’éditeur du côté droit pour substituer les valeurs par défaut.",
"defaultFolderSettings": "Paramètres de dossier par défaut",
"defaultSettings": "Paramètres par défaut",
"defaultUserSettings": "Paramètres utilisateur par défaut",
"defaultWorkspaceSettings": "Paramètres de l'espace de travail par défaut",
"filterResult": "Résultats filtrés",
"nlpResult": "Résultats en langage naturel",
"noSettingsFound": "Paramètres introuvables",
"oneSettingFound": "1 paramètre trouvé",
"preferencesAriaLabel": "Préférences par défaut. Éditeur en lecture seule.",
"settingsFound": "{0} paramètres trouvés",
"totalSettingsMessage": "Total de {0} paramètres"
},
"vs/workbench/contrib/preferences/browser/preferencesIcons": {
"keybindingsAddIcon": "Icône de l'action d'ajout dans l'IU de combinaison de touches.",
"keybindingsEditIcon": "Icône de l'action de modification dans l'IU de combinaison de touches.",
"keybindingsRecordKeysIcon": "Icône de l'action d'enregistrement des touches dans l'IU de combinaison de touches.",
"keybindingsSortIcon": "Icône d'activation/de désactivation du tri par priorité dans l'IU de combinaison de touches.",
"preferencesClearInput": "Icône d'effacement d'entrée dans l'IU des paramètres et de combinaison de touches.",
"preferencesDiscardIcon": "Icône de l'action d'abandon dans l'IU des paramètres.",
"preferencesOpenSettings": "Icône des commandes d'ouverture de paramètres.",
"settingsAddIcon": "Icône de l'action d'ajout dans l'IU des paramètres.",
"settingsEditIcon": "Icône de l'action de modification dans l'IU des paramètres.",
"settingsGroupCollapsedIcon": "Icône de section réduite dans l'Éditeur de paramètres JSON divisé.",
"settingsGroupExpandedIcon": "Icône de section développée dans l'Éditeur de paramètres JSON divisé.",
"settingsMoreActionIcon": "Icône de l'action associée aux actions supplémentaires dans l'IU des paramètres.",
"settingsRemoveIcon": "Icône de l'action de suppression dans l'IU des paramètres.",
"settingsScopeDropDownIcon": "Icône du bouton de liste déroulante de dossier dans l'Éditeur de paramètres JSON divisé."
},
"vs/workbench/contrib/preferences/browser/preferencesRenderers": {
"copyDefaultValue": "Copier dans Paramètres",
"editTtile": "Modifier",
"emptyFolderSettingsHeader": "Placez ici vos paramètres de dossier pour remplacer ceux de lespace de travail.",
"emptyUserSettingsHeader": "Placez vos paramètres ici pour remplacer ceux par défaut.",
"emptyWorkspaceSettingsHeader": "Placez vos paramètres ici pour remplacer les paramètres utilisateur.",
"manage workspace trust": "Gérer lapprobation despace de travail",
"replaceDefaultValue": "Remplacer dans les paramètres",
"unknown configuration setting": "Paramètre de configuration inconnu",
"unsupportedApplicationSetting": "Ce paramètre est applicable seulement dans les paramètres utilisateur de l'application",
"unsupportedMachineSetting": "Ce paramètre peut uniquement être appliqué dans les paramètres d'utilisateur dans la fenêtre locale ou dans les paramètres à distance dans la fenêtre à distance.",
"unsupportedProperty": "Propriété non prise en charge",
"unsupportedRemoteMachineSetting": "Impossible d'appliquer ce paramètre dans cette fenêtre. Il sera appliqué quand vous ouvrirez une fenêtre locale.",
"unsupportedWindowSetting": "Impossible d'appliquer ce paramètre dans cet espace de travail. Il est appliqué quand vous ouvrez directement le dossier d'espace de travail.",
"untrustedSetting": "Ce paramètre ne peut être appliqué que dans un espace de travail approuvé."
},
"vs/workbench/contrib/preferences/browser/preferencesWidgets": {
"defaultSettings": "Placez vos paramètres dans l'éditeur de droite pour les substituer.",
"folderSettings": "Dossier",
"noSettingsFound": "Paramètres introuvables.",
"settingsSwitcherBarAriaLabel": "Sélecteur de paramètres",
"userSettings": "Utilisateur",
"userSettingsRemote": "Distant",
"workspaceSettings": "Espace de travail"
},
"vs/workbench/contrib/preferences/browser/settingsEditor2": {
"SearchSettings.AriaLabel": "Paramètres de recherche",
"clearInput": "Effacer l'entrée de recherche des paramètres",
"clearSearchFilters": "Effacer les filtres",
"lastSyncedLabel": "Dernière synchronisation : {0}",
"moreThanOneResult": "{0} paramètres trouvés",
"noResults": "Aucun paramètre trouvé.",
"oneResult": "1 paramètre trouvé",
"settings": "Paramètres",
"settings require trust": "Approbation despace de travail",
"turnOnSyncButton": "Activer la synchronisation des paramètres"
},
"vs/workbench/contrib/preferences/browser/settingsLayout": {
"appearance": "Apparence",
"application": "Application",
"breadcrumbs": "Fil d'Ariane",
"comments": "Commentaires",
"commonlyUsed": "Utilisés le plus souvent",
"cursor": "Curseur",
"debug": "Déboguer",
"diffEditor": "Éditeur de différences",
"editorManagement": "Gestion de l'éditeur",
"extensions": "Extensions",
"features": "Fonctionnalités",
"fileExplorer": "Explorateur",
"files": "Fichiers",
"find": "Rechercher",
"font": "Police",
"formatting": "Mise en forme",
"keyboard": "Clavier",
"minimap": "Minimap",
"newWindow": "Nouvelle fenêtre",
"notebook": "Notebook",
"output": "Sortie",
"problems": "Problèmes",
"proxy": "Proxy",
"remote": "Distant",
"scm": "SCM",
"screencastMode": "Mode de capture vidéo",
"search": "Recherche",
"security": "Sécurité",
"settings": "Éditeur de paramètres",
"settingsSync": "Synchronisation des paramètres",
"suggestions": "Suggestions",
"task": "Tâche",
"telemetry": "Télémétrie",
"terminal": "Terminal",
"testing": "Test",
"textEditor": "Éditeur de texte",
"timeline": "Chronologie",
"update": "Mettre à jour",
"window": "Fenêtre",
"workbench": "Banc d'essai",
"workspace": "Espace de travail",
"zenMode": "Mode Zen"
},
"vs/workbench/contrib/preferences/browser/settingsTree": {
"alsoConfiguredIn": "Également modifiés dans",
"configuredIn": "Modifié dans",
"copySettingAsJSONLabel": "Copier le Paramètre en JSON",
"copySettingIdLabel": "Copier l'ID du paramètre",
"editInSettingsJson": "Modifier dans settings.json",
"extensionSyncIgnoredLabel": "Synchronisation : Ignoré",
"extensions": "Extensions",
"manageWorkspaceTrust": "Gérer lapprobation despace de travail",
"modified": "Modifié le",
"newExtensionsButtonLabel": "Afficher les extensions correspondantes",
"resetSettingLabel": "Réinitialiser le paramètre",
"settings": "Paramètres",
"settings.Default": "par défaut",
"settings.Modified": "Modifié.",
"settingsContextMenuTitle": "Plus d'actions...",
"stopSyncingSetting": "Synchroniser ce paramètre",
"trustLabel": "Ce paramètre ne peut être appliqué que dans un espace de travail approuvé",
"validationError": "Erreur de validation."
},
"vs/workbench/contrib/preferences/browser/settingsTreeModels": {
"remote": "Distant",
"user": "Utilisateur",
"workspace": "Espace de travail"
},
"vs/workbench/contrib/preferences/browser/settingsWidgets": {
"addItem": "Ajouter l'élément",
"addPattern": "Ajouter le modèle",
"cancelButton": "Annuler",
"editExcludeItem": "Modifier l’élément exclus",
"editItem": "Modifier l'élément",
"excludePatternHintLabel": "Exclure les fichiers correspondant à `{0}`",
"excludePatternInputPlaceholder": "Modèle d'exclusion",
"excludeSiblingHintLabel": "Exclure les fichiers correspondant à `{0}`, seulement quand un fichier correspondant à `{1}` est présent",
"excludeSiblingInputPlaceholder": "Quand le modèle est présent ...",
"focusedRowBackground": "Couleur d'arrière-plan d'une ligne de paramètres quand elle a le focus.",
"headerForeground": "Couleur de premier plan d'un en-tête de section ou d'un titre actif.",
"itemInputPlaceholder": "Élément chaîne...",
"listSiblingHintLabel": "Élément de liste '{0}' avec frère '${1}'",
"listSiblingInputPlaceholder": "Frère...",
"listValueHintLabel": "Élément de liste '{0}'",
"modifiedItemForeground": "Couleur de l'indicateur de paramètre modifié.",
"notebook.focusedRowBorder": "Couleur de la bordure supérieure et inférieure de la ligne quand la ligne a le focus.",
"notebook.rowHoverBackground": "Couleur d'arrière-plan d'une ligne de paramètres quand le pointeur la survole.",
"numberInputBoxBackground": "Arrière-plan de la zone d'entrée numérique de l'éditeur de paramètres.",
"numberInputBoxBorder": "Bordure de la zone d'entrée numérique de l'éditeur de paramètres.",
"numberInputBoxForeground": "Premier plan de la zone d'entrée numérique de l'éditeur de paramètres.",
"objectKeyHeader": "Élément",
"objectKeyInputPlaceholder": "Clé",
"objectPairHintLabel": "La propriété '{0}' a la valeur '{1}'.",
"objectValueHeader": "Valeur",
"objectValueInputPlaceholder": "Valeur",
"okButton": "OK",
"removeExcludeItem": "Supprimer l’élément exclus",
"removeItem": "Supprimer l'élément",
"resetItem": "Réinitialiser l'élément",
"settingsCheckboxBackground": "Arrière-plan de case à cocher de l'éditeur de paramètres.",
"settingsCheckboxBorder": "Bordure de case à cocher de l'éditeur de paramètres.",
"settingsCheckboxForeground": "Premier plan de case à cocher de l'éditeur de paramètres.",
"settingsDropdownBackground": "Arrière-plan de la liste déroulante de l'éditeur de paramètres.",
"settingsDropdownBorder": "Bordure de la liste déroulante de l'éditeur de paramètres.",
"settingsDropdownForeground": "Premier plan de la liste déroulante de l'éditeur de paramètres.",
"settingsDropdownListBorder": "Bordure de liste déroulante de l'éditeur de paramètres. Elle entoure les options et les sépare de la description.",
"textInputBoxBackground": "Arrière-plan de la zone d'entrée de texte de l'éditeur de paramètres.",
"textInputBoxBorder": "Bordure de la zone d'entrée de texte de l'éditeur de paramètres.",
"textInputBoxForeground": "Premier plan de la zone d'entrée de texte de l'éditeur de paramètres."
},
"vs/workbench/contrib/preferences/browser/tocTree": {
"groupRowAriaLabel": "{0}, groupe",
"settingsTOC": "Paramètres - Table des matières"
},
"vs/workbench/contrib/preferences/common/preferencesContribution": {
"enableNaturalLanguageSettingsSearch": "Contrôle si vous voulez activer le mode de recherche de langage naturel pour les paramètres de contrôle. La recherche en langage naturel est assurée par un service Microsoft en ligne.",
"settingsSearchTocBehavior": "Contrôle le comportement de la table des matières de l'éditeur de paramètres pendant la recherche.",
"settingsSearchTocBehavior.filter": "Filtrer la Table des matières à quelques catégories ayant des paramètres correspondants. Cliquer sur une catégorie filtrera les résultats pour cette catégorie.",
"settingsSearchTocBehavior.hide": "Masquer la Table des matières lors de la recherche."
},
"vs/workbench/contrib/quickaccess/browser/commandsQuickAccess": {
"clearCommandHistory": "Effacer l'historique de commandes",
"commandWithCategory": "{0}: {1}",
"configure keybinding": "Configurer la combinaison de touches",
"noCommandResults": "Aucune commande correspondante",
"showTriggerActions": "Afficher toutes les commandes"
},
"vs/workbench/contrib/quickaccess/browser/quickAccess.contribution": {
"commandPalette": "Palette de commandes...",
"commandsQuickAccess": "Commandes d'affichage et d'exécution",
"commandsQuickAccessPlaceholder": "Tapez le nom d'une commande à exécuter.",
"helpQuickAccess": "Afficher tous les fournisseurs d'accès rapide",
"helpQuickAccessPlaceholder": "Tapez '{0}' pour obtenir de l'aide sur les actions que vous pouvez effectuer à partir de là.",
"miCommandPalette": "Palette de &&commandes...",
"miGotoLine": "Atteindre la &&ligne/colonne...",
"miGotoSymbolInEditor": "Atteindre le &&symbole dans l'éditeur...",
"miOpenView": "&&Ouvrir la vue...",
"viewQuickAccess": "Ouvrir l'affichage",
"viewQuickAccessPlaceholder": "Tapez le nom d'une vue, d'un canal de sortie ou d'un terminal à ouvrir."
},
"vs/workbench/contrib/quickaccess/browser/viewQuickAccess": {
"channels": "Sortie",
"logChannel": "Journal ({0})",
"noViewResults": "Aucune vue correspondante",
"openView": "Ouvrir l'affichage",
"panels": "Panneau",
"quickOpenView": "Mode Quick Open",
"terminalTitle": "{0}: {1}",
"terminals": "Terminal",
"views": "Barre latérale"
},
"vs/workbench/contrib/relauncher/browser/relauncher.contribution": {
"relaunchSettingDetail": "Appuyez sur le bouton de redémarrage pour redémarrer {0} et activer le paramètre.",
"relaunchSettingDetailWeb": "Appuyez sur le bouton Actualiser pour actualiser {0} et activez le paramètre.",
"relaunchSettingMessage": "Un paramètre a changé et nécessite un redémarrage pour être appliqué.",
"relaunchSettingMessageWeb": "Un paramètre modifié qui requiert une actualisation pour prendre effet.",
"restart": "&&Redémarrer",
"restartWeb": "&&Recharger"
},
"vs/workbench/contrib/remote/browser/explorerViewItems": {
"remote.explorer.switch": "Basculer sur la machine distante",
"remotes": "Basculer sur la machine distante"
},
"vs/workbench/contrib/remote/browser/remote": {
"RemoteHelpInformationExtPoint": "Apporte des informations d'aide pour Remote",
"RemoteHelpInformationExtPoint.documentation": "URL, ou commande qui retourne l'URL, de la page de documentation de votre projet",
"RemoteHelpInformationExtPoint.feedback": "URL, ou commande qui retourne l'URL, du rapporteur de commentaires de votre projet",
"RemoteHelpInformationExtPoint.getStarted": "URL, ou commande qui retourne l'URL, de la page Prise en main de votre projet",
"RemoteHelpInformationExtPoint.issues": "URL, ou commande qui retourne l'URL, de la liste des problèmes de votre projet",
"cancel": "Annuler",
"connectionLost": "Connexion perdue",
"pickRemoteExtension": "Sélectionner l'url pour l'ouvrir",
"reconnectNow": "Se reconnecter",
"reconnectionPermanentFailure": "Reconnexion impossible. Rechargez la fenêtre.",
"reconnectionRunning": "Déconnecté. Tentative de reconnexion...",
"reconnectionWaitMany": "Tentative de reconnexion dans {0} secondes...",
"reconnectionWaitOne": "Tentative de reconnexion dans {0} seconde...",
"reloadWindow": "Recharger la fenêtre",
"remote.explorer": "Explorateur distant",
"remote.help": "Assistance et retours",
"remote.help.documentation": "Consulter la documentation",
"remote.help.feedback": "Fournir un commentaire",
"remote.help.getStarted": "Mise en route",
"remote.help.issues": "Examiner les problèmes",
"remote.help.report": "Signaler un problème",
"remotehelp": "Aide à distance"
},
"vs/workbench/contrib/remote/browser/remoteExplorer": {
"1forwardedPort": "1 port réacheminé",
"nForwardedPorts": "{0} ports réacheminés",
"ports": "Ports",
"remote.forwardedPorts.statusbarTextNone": "Aucun port réacheminé",
"remote.forwardedPorts.statusbarTooltip": "Ports réacheminés : {0}",
"remote.tunnelsView.automaticForward": "Votre application s'exécutant sur le port {0} est disponible. ",
"remote.tunnelsView.elevationButton": "Utiliser le port {0} en tant que sudo...",
"remote.tunnelsView.elevationMessage": "Vous devez effectuer l'exécution en tant que superutilisateur pour pouvoir utiliser le port {0} localement. ",
"remote.tunnelsView.notificationLink2": "[Voir tous les ports transférés] ({0})",
"status.forwardedPorts": "Ports transférés"
},
"vs/workbench/contrib/remote/browser/remoteIcons": {
"copyAddressIcon": "Icône de l'action permettant de copier l'adresse locale.",
"documentationIcon": "Icône de documentation dans la vue de l'Explorateur distant.",
"feedbackIcon": "Icône de Commentaires dans la vue de l'Explorateur distant.",
"forwardPortIcon": "Icône de l'action de réacheminement.",
"forwardedPortWithProcessIcon": "Icône des ports réacheminés qui ont un processus en cours d'exécution.",
"forwardedPortWithoutProcessIcon": "Icône des ports réacheminés qui n'ont pas de processus en cours d'exécution.",
"getStartedIcon": "Icône de prise en main dans la vue de l'Explorateur distant.",
"labelPortIcon": "Icône pour l'action permettant d'étiqueter le port.",
"openBrowserIcon": "Icône de l'action d'ouverture du navigateur.",
"openPreviewIcon": "Icône de l'action d'ouverture de l'aperçu.",
"portIcon": "Icône représentant un port distant.",
"portsViewIcon": "Icône de vue des ports distants.",
"privatePortIcon": "Icône représentant un port distant privé.",
"publicPortIcon": "Icône représentant un port distant public.",
"remoteExplorerViewIcon": "Icône de vue de l'Explorateur distant.",
"reportIssuesIcon": "Icône de signalement d'un problème dans la vue de l'Explorateur distant.",
"reviewIssuesIcon": "Icône de revue d'un problème dans la vue de l'Explorateur distant.",
"stopForwardIcon": "Icône de l'action permettant d'arrêter le réacheminement."
},
"vs/workbench/contrib/remote/browser/remoteIndicator": {
"closeRemoteConnection.title": "Fermer la connexion à distance",
"closeVirtualWorkspace.title": "Fermer lespace de travail distant",
"disconnectedFrom": "Déconnecté de {0}",
"host.open": "Ouverture de la machine distante...",
"host.reconnecting": "Reconnexion à {0}...",
"host.tooltip": "Modification sur {0}",
"host.tooltipDisconnected": "Déconnecté de {0}",
"host.tooltipReconnecting": "Reconnexion à {0}...",
"installRemotes": "Installer des extensions distantes supplémentaires...",
"miCloseRemote": "Fer&&mer la connexion à distance",
"noHost.tooltip": "Ouvrir une fenêtre distante",
"reloadWindow": "Recharger la fenêtre",
"remote.category": "Distant",
"remote.close": "Fermer la connexion à distance",
"remote.install": "Installer les extensions distantes de développement",
"remote.showMenu": "Afficher le menu d'utilisation à distance",
"remoteHost": "Hôte distant",
"workspace.tooltip2": "Un espace de travail virtuel sur {0}\r\n\r\n[Quelques fonctionnalités] ({1}) ne sont pas disponibles pour les ressources situées sur un système de fichiers virtuel."
},
"vs/workbench/contrib/remote/browser/tunnelView": {
"portWithRunningProcess.foreground": "Couleur de licône dun port associé à un processus en cours dexécution.",
"portsLink.followLinkAlt": "alt+clic",
"portsLink.followLinkAlt.mac": "option+clic",
"portsLink.followLinkCmd": "cmd+clic",
"portsLink.followLinkCtrl": "ctrl+clic",
"remote.tunnel": "Ports",
"remote.tunnel.changeLocalPort": "Changer le port de l'adresse locale",
"remote.tunnel.changeLocalPortNumber": "Le port local {0} n'est pas disponible. Le numéro de port {1} a été utilisé à la place",
"remote.tunnel.close": "Arrêter le réacheminement de port",
"remote.tunnel.closeNoPorts": "Aucun port réacheminé actuellement. Essayez d'exécuter la commande {0}",
"remote.tunnel.closePlaceholder": "Choisir un port pour lequel arrêter le réacheminement",
"remote.tunnel.copyAddressCommandPalette": "Copier l'adresse du port réacheminé",
"remote.tunnel.copyAddressInline": "Copier l'adresse locale",
"remote.tunnel.copyAddressPlaceholdter": "Choisir un port réacheminé",
"remote.tunnel.forward": "Réacheminer un port",
"remote.tunnel.forwardError": "Impossible de réacheminer {0}:{1}. L'hôte n'est peut-être pas disponible ou ce port distant est peut-être déjà réacheminé",
"remote.tunnel.forwardItem": "Réacheminer le port",
"remote.tunnel.forwardPrompt": "Numéro de port ou adresse (par ex., 3000 ou 10.10.10.10:2000).",
"remote.tunnel.label": "Définir l'étiquette du port",
"remote.tunnel.makePrivate": "Rendre privé",
"remote.tunnel.makePublic": "Rendre public",
"remote.tunnel.open": "Ouvrir dans un navigateur",
"remote.tunnel.openCommandPalette": "Ouvrir le port dans le navigateur",
"remote.tunnel.openCommandPaletteNone": "Aucun port n'est réacheminé. Ouvrez la vue Ports pour démarrer.",
"remote.tunnel.openCommandPalettePick": "Choisissez le port à ouvrir",
"remote.tunnel.openCommandPaletteView": "Ouvrez la vue Ports...",
"remote.tunnel.openPreview": "Aperçu dans l'éditeur",
"remote.tunnel.protocolHttp": "HTTP",
"remote.tunnel.protocolHttps": "HTTPS",
"remote.tunnel.tooltipCandidate": "Port distant {0}:{1} non réacheminé. ",
"remote.tunnel.tooltipForwarded": "Port distant {0}:{1} réacheminé vers l'adresse locale {2}. ",
"remote.tunnel.tooltipName": "Port étiqueté {0}. ",
"remote.tunnel.tooltipPrivate": "Uniquement accessible depuis cette machine. ",
"remote.tunnel.tooltipPublic": "Accessible publiquement. ",
"remote.tunnelView.alreadyForwarded": "Le port est déjà réacheminé",
"remote.tunnelView.inlineElevationMessage": "Peut nécessiter sudo",
"remote.tunnelsView.addPort": "Ajouter un port",
"remote.tunnelsView.changePort": "Nouveau port local",
"remote.tunnelsView.input": "Appuyez sur Entrée pour confirmer ou sur Échap pour annuler.",
"remote.tunnelsView.labelPlaceholder": "Étiquette de port",
"remote.tunnelsView.portNumberToHigh": "Le numéro de port doit être ≥ 0 et < {0}.",
"remote.tunnelsView.portNumberValid": "Port réacheminé non valide.",
"tunnel.addressColumn.label": "Adresse locale",
"tunnel.addressColumn.tooltip": "Adresse à laquelle le port réacheminé est disponible localement.",
"tunnel.automatic": "Réacheminement automatique",
"tunnel.focusContext": "Indique si la vue Ports a le focus.",
"tunnel.forwardedPortsViewEnabled": "Indique si la vue Ports est activée.",
"tunnel.iconColumn.notRunning": "Aucun processus en cours d'exécution.",
"tunnel.iconColumn.running": "Le port a un processus en cours d'exécution.",
"tunnel.originColumn.label": "Origine",
"tunnel.originColumn.tooltip": "Source à l'origine du réacheminement d'un port. Il peut s'agir d'une extension, d'un réacheminement effectué par l'utilisateur, d'un réacheminement statique ou d'un réacheminement automatique.",
"tunnel.portColumn.label": "Port",
"tunnel.portColumn.tooltip": "Étiquette et numéro de port distant du port réacheminé.",
"tunnel.privacyColumn.label": "Confidentialité",
"tunnel.privacyColumn.tooltip": "Disponibilité du port réacheminé.",
"tunnel.privacyPrivate": "Privé",
"tunnel.privacyPublic": "Public",
"tunnel.processColumn.label": "Processus en cours d'exécution",
"tunnel.processColumn.tooltip": "Ligne de commande du processus qui utilise le port.",
"tunnel.staticallyForwarded": "Réacheminement statique",
"tunnel.user": "Utilisateur réacheminé",
"tunnelContext.protocolMenu": "Modifier le protocole de port",
"tunnelView": "Vue de tunnel",
"tunnelView.runningProcess.inacessable": "Informations de processus indisponibles"
},
"vs/workbench/contrib/remote/common/remote.contribution": {
"remote": "Distant",
"remote.autoForwardPorts": "Quand cette option est activée, les nouveaux processus qui s'exécutent sont détectés, et les ports qu'ils écoutent sont réacheminés automatiquement.",
"remote.autoForwardPortsSource": "Définit la source à partir de laquelle les ports sont automatiquement réacheminés quand 'remote.autoForwardPorts' a la valeur true. Sur les machines Windows et Mac distantes, l'option 'process' n'a aucun effet, et 'output' est utilisé. Nécessite un rechargement pour prendre effet.",
"remote.autoForwardPortsSource.output": "Les ports sont automatiquement réacheminés quand ils sont découverts via la lecture de la sortie du terminal et du débogage. Dans la mesure où tous les processus qui utilisent des ports ne s'affichent pas dans le terminal intégré ou la console de débogage, certains ports ne sont pas pris en compte. Le réacheminement des ports en fonction de la sortie n'est pas \"annulé\" tant que ces ports ne sont pas rechargés, ou qu'ils ne sont pas fermés par l'utilisateur dans la vue Ports.",
"remote.autoForwardPortsSource.process": "Les ports sont automatiquement réacheminés quand ils sont découverts par la surveillance des processus ayant démarré et incluant un port.",
"remote.extensionKind": "Remplacez le type d'une extension. Les extensions 'ui' sont installées et exécutées sur la machine locale, alors que les extensions 'workspace' sont exécutées sur la machine distante. Quand vous remplacez le type par défaut d'une extension à l'aide de ce paramètre, vous spécifiez si cette extension doit être installée et activée localement ou à distance.",
"remote.localPortHost": "Spécifie le nom dhôte local à utiliser pour le réacheminement du port.",
"remote.portsAttributes": "Définissez les propriétés appliquées en cas de réacheminement dun numéro de port en particulier. Exemple :\r\n\r\n```\r\n\"3000\": {\r\n \"label\": \"Application\"\r\n},\r\n\"40000-55000\": {\r\n \"onAutoForward\": \"ignore\"\r\n},\r\n\".+\\\\/server.js\": {\r\n \"onAutoForward\": \"openPreview\"\r\n}\r\n```",
"remote.portsAttributes.defaults": "Définissez les propriétés par défaut appliquées à tous les ports qui nobtiennent pas leurs propriétés à partir du paramètre `remote.portsAttributes`. Exemple :\r\n\r\n```\r\n{\r\n \"onAutoForward\": \"ignore\"\r\n}\r\n```",
"remote.portsAttributes.elevateIfNeeded": "Demande automatiquement une élévation (si nécessaire) quand ce port est réacheminé. L'élévation est obligatoire si le port local est un port privilégié.",
"remote.portsAttributes.ignore": "Ce port n'est pas automatiquement réacheminé.",
"remote.portsAttributes.label": "Étiquette affichée dans l'IU pour ce port.",
"remote.portsAttributes.labelDefault": "Application",
"remote.portsAttributes.notify": "Affiche une notification quand un port est automatiquement réacheminé.",
"remote.portsAttributes.onForward": "Définit l'action qui se produit quand le port est découvert pour le réacheminement automatique",
"remote.portsAttributes.openBrowser": "Ouvre le navigateur quand le port est automatiquement réacheminé. En fonction de vos paramètres, cela peut entraîner l'ouverture d'un navigateur embarqué.",
"remote.portsAttributes.openPreview": "Ouvre un aperçu dans la même fenêtre en cas de réacheminement automatique du port.",
"remote.portsAttributes.patternError": "Doit correspondre à un numéro de port, une plage de numéros de port ou une expression régulière.",
"remote.portsAttributes.port": "Port, plage de ports (exemple : \"40000-55000\") ou expression régulière (exemple : \".+\\\\/server.js\"). Pour un numéro de port ou une plage de ports, les attributs s'appliquent à ce numéro de port ou cette plage de numéros de port. Les attributs qui utilisent une expression régulière s'appliquent aux ports dont la ligne de commande de traitement associée correspond à l'expression.",
"remote.portsAttributes.protocol": "Protocole à utiliser lors du réacheminement de ce port.",
"remote.portsAttributes.requireLocalPort": "Quand la valeur est définie sur « true », une boîte de dialogue modale saffiche si le port local choisi nest pas utilisé pour le réacheminement.",
"remote.portsAttributes.silent": "N'affiche aucune notification et n'effectue aucune action quand ce port est automatiquement réacheminé.",
"remote.restoreForwardedPorts": "Restaure les ports que vous avez réacheminés dans un espace de travail.",
"remoteExtensionLog": "Serveur distant",
"ui": "Extension de type interface utilisateur. Dans une fenêtre distante, ce type d'extension est activé seulement s'il est disponible sur la machine locale.",
"web": "Genre d'extension de Worker web. Une telle extension peut s'exécuter dans un hôte d'extension de Worker web.",
"workspace": "Extension de type espace de travail. Dans une fenêtre distante, ce type d'extension est activé seulement s'il est disponible sur la machine distante."
},
"vs/workbench/contrib/remote/electron-sandbox/remote.contribution": {
"remote": "À distance",
"remote.downloadExtensionsLocally": "Quand les extensions activées sont téléchargées localement et installées sur la machine distante."
},
"vs/workbench/contrib/sash/browser/sash.contribution": {
"sashHoverDelay": "Contrôle le délai de rétroaction du pointage (en millisecondes) de la zone de glissement entre les vues/éditeurs.",
"sashSize": "Contrôle la taille en pixels de la zone de commentaires de la zone de glissement entre les vues/éditeurs. Affectez-lui une valeur plus élevée si vous pensez qu'il est difficile de redimensionner les vues à l'aide de la souris."
},
"vs/workbench/contrib/scm/browser/activity": {
"scmPendingChangesBadge": "{0} changements en attente",
"status.scm": "Contrôle de code source"
},
"vs/workbench/contrib/scm/browser/dirtydiffDecorator": {
"change": "{0} sur {1} modification",
"changes": "{0} sur {1} modifications",
"editorGutterAddedBackground": "Couleur d'arrière-plan de la reliure de l'éditeur pour les lignes ajoutées.",
"editorGutterDeletedBackground": "Couleur d'arrière-plan de la reliure de l'éditeur pour les lignes supprimées.",
"editorGutterModifiedBackground": "Couleur d'arrière-plan de la reliure de l'éditeur pour les lignes modifiées.",
"label.close": "Fermer",
"miGotoNextChange": "&&Changement suivant",
"miGotoPreviousChange": "&&Changement précédent",
"minimapGutterAddedBackground": "Couleur d'arrière-plan de la marge de minimap pour les lignes ajoutées.",
"minimapGutterDeletedBackground": "Couleur d'arrière-plan de la marge de minimap pour les lignes supprimées.",
"minimapGutterModifiedBackground": "Couleur d'arrière-plan de la marge de minimap pour les lignes modifiées.",
"move to next change": "Aller à la modification suivante",
"move to previous change": "Aller à la modification précédente",
"overviewRulerAddedForeground": "Couleur du marqueur de la règle d'aperçu pour le contenu ajouté.",
"overviewRulerDeletedForeground": "Couleur du marqueur de la règle d'aperçu pour le contenu supprimé.",
"overviewRulerModifiedForeground": "Couleur du marqueur de la règle d'aperçu pour le contenu modifié.",
"show next change": "Voir la modification suivante",
"show previous change": "Afficher le changement précédent"
},
"vs/workbench/contrib/scm/browser/scm.contribution": {
"alwaysShowActions": "Contrôle si les actions inline sont toujours visibles dans la vue Contrôle de code source.",
"alwaysShowRepository": "Contrôle si les dépôts doivent toujours être visibles dans la vue SCM.",
"autoReveal": "Contrôle si la vue SCM doit automatiquement révéler et sélectionner les fichiers lors de leur ouverture.",
"diffDecorations": "Contrôle les décorations diff dans l'éditeur",
"diffGutterWidth": "Contrôle la largeur (px) des décorations de différenciation dans la marge (ajouts et modifications).",
"inputFontFamily": "Contrôle la police du message d'entrée. Utilisez 'default' pour la famille de polices de l'interface utilisateur du plan de travail, 'editor' pour la valeur de '#editor.fontFamily#' ou une famille de polices personnalisée.",
"inputFontSize": "Contrôle la taille de police du message d'entrée en pixels.",
"miViewSCM": "S&&CM",
"no open repo": "Aucun fournisseur de contrôle de code source inscrit.",
"open in terminal": "Ouvrir dans Terminal",
"providersVisible": "Contrôle le nombre de dépôts visibles dans la section Dépôts de contrôle de code source. Définissez la valeur '0' pour redimensionner manuellement la vue.",
"scm accept": "SCM : Accepter lentrée",
"scm view next commit": "SCM : voir le commit suivant",
"scm view previous commit": "SCM : voir le commit précédent",
"scm.countBadge": "Contrôle le badge de comptage sur l'icône Contrôle de code source de la barre d'activités.",
"scm.countBadge.all": "Affichez la somme de tous les badges de comptage de fournisseurs de contrôle de code source.",
"scm.countBadge.focused": "Affichez le badge de compte du fournisseur de commande de source ciblé.",
"scm.countBadge.off": "Désactivez le badge de compte Commande de source.",
"scm.defaultViewMode": "Contrôle le mode d'affichage du dépôt de contrôle de code source par défaut.",
"scm.defaultViewMode.list": "Affichez les changements du dépôt dans une liste.",
"scm.defaultViewMode.tree": "Affichez les changements de dépôt dans une arborescence.",
"scm.diffDecorations.all": "Affichez les décorations de différence dans tous les emplacements disponibles.",
"scm.diffDecorations.gutter": "Affichez les décorations de différence seulement dans la marge de l'éditeur.",
"scm.diffDecorations.minimap": "Affichez les décorations de différence seulement dans le minimap.",
"scm.diffDecorations.none": "N'affichez pas les décorations de différence.",
"scm.diffDecorations.overviewRuler": "Affichez les décorations de différence seulement dans la règle d'aperçu.",
"scm.diffDecorationsGutterAction": "Contrôle le comportement des décorations de la gouttière des différences du contrôle de code source.",
"scm.diffDecorationsGutterAction.diff": "Affiche l'aperçu des différences de manière incluse en cas de clic.",
"scm.diffDecorationsGutterAction.none": "Ne fait rien.",
"scm.diffDecorationsGutterVisibility": "Contrôle la visibilité du décorateur de diff du contrôle de code source dans la reliure.",
"scm.diffDecorationsGutterVisibility.always": "Affichez tout le temps le décorateur de diff dans la reliure.",
"scm.diffDecorationsGutterVisibility.hover": "Montrez le décorateur de diff dans la reliure seulement au pointage.",
"scm.providerCountBadge": "Contrôle les badges de comptage sur les en-têtes de fournisseur de contrôle de code source. Ces en-têtes apparaissent uniquement quand il y a plusieurs fournisseurs.",
"scm.providerCountBadge.auto": "Affichez uniquement le badge de comptage de fournisseurs de contrôle de code source lorsque la valeur est différente de zéro.",
"scm.providerCountBadge.hidden": "Masquez les badges de comptage de fournisseurs de contrôle de code source.",
"scm.providerCountBadge.visible": "Affichez les badges de comptage de fournisseurs de contrôle de code source.",
"scmConfigurationTitle": "SCM",
"source control": "Contrôle de code source",
"source control repositories": "Dépôts de contrôle de code source",
"sourceControlViewIcon": "Icône de vue du contrôle de code source."
},
"vs/workbench/contrib/scm/browser/scmRepositoriesViewPane": {
"scm": "Dépôts de contrôle de code source"
},
"vs/workbench/contrib/scm/browser/scmViewPane": {
"collapse all": "Réduire tous les dépôts",
"expand all": "Développer tous les dépôts",
"input": "Entrée du contrôle de code source",
"repositories": "Dépôts",
"scm": "Gestion du contrôle de code source",
"scm.providerBorder": "Bordure de séparation du fournisseur SCM (gestion du contrôle de code source).",
"setListViewMode": "Voir sous forme de liste",
"setTreeViewMode": "Voir sous forme d'arborescence",
"sortAction": "Voir et trier",
"sortByName": "Trier par nom",
"sortByPath": "Trier par chemin",
"sortByStatus": "Trier par état"
},
"vs/workbench/contrib/scm/browser/scmViewPaneContainer": {
"source control": "Contrôle de code source"
},
"vs/workbench/contrib/search/browser/anythingQuickAccess": {
"closeEditor": "Supprimer des récemment ouverts",
"fileAndSymbolResultsSeparator": "Résultats des fichiers et des symboles",
"filePickAriaLabelDirty": "{0}, à l'intégrité compromise",
"fileResultsSeparator": "fichier de résultats",
"noAnythingResults": "Aucun résultat correspondant",
"openToBottom": "Ouvrir en bas",
"openToSide": "Ouvrir sur le côté",
"recentlyOpenedSeparator": "récemment ouvert"
},
"vs/workbench/contrib/search/browser/patternInputWidget": {
"defaultLabel": "Entrée",
"onlySearchInOpenEditors": "Rechercher uniquement dans les éditeurs ouverts",
"useExcludesAndIgnoreFilesDescription": "Utiliser les paramètres d'exclusion et ignorer les fichiers"
},
"vs/workbench/contrib/search/browser/replaceService": {
"fileReplaceChanges": "{0} ↔ {1} (Replace Preview)"
},
"vs/workbench/contrib/search/browser/search.contribution": {
"CancelSearchAction.label": "Annuler la recherche",
"ClearSearchResultsAction.label": "Effacer les résultats de la recherche",
"CollapseDeepestExpandedLevelAction.label": "Réduire tout",
"ExpandAllAction.label": "Tout développer",
"RefreshAction.label": "Actualiser",
"anythingQuickAccess": "Accéder au fichier",
"anythingQuickAccessPlaceholder": "Rechercher des fichiers par nom (ajouter {0} pour accéder à la ligne ou {1} pour accéder au symbole)",
"clearSearchHistoryLabel": "Effacer l'historique de recherche",
"copyAllLabel": "Copier tout",
"copyMatchLabel": "Copier",
"copyPathLabel": "Copier le chemin",
"exclude": "Configurez des modèles glob pour exclure des fichiers et des dossiers dans les recherches en texte intégral et le mode Quick Open. Hérite tous les modèles glob du paramètre '#files.exclude#'. Découvrez plus d'informations sur les modèles glob [ici](https://code.visualstudio.com/docs/editor/codebasics#_advanced-search-options).",
"exclude.boolean": "Modèle Glob auquel les chemins de fichiers doivent correspondre. Affectez la valeur true ou false pour activer ou désactiver le modèle.",
"exclude.when": "Vérification supplémentaire des frères d'un fichier correspondant. Utilisez $(basename) comme variable pour le nom de fichier correspondant.",
"filterSortOrder": "Contrôle l'ordre de tri de l'historique de l'éditeur en mode Quick Open pendant le filtrage.",
"filterSortOrder.default": "Les entrées d'historique sont triées par pertinence en fonction de la valeur de filtre utilisée. Les entrées les plus pertinentes apparaissent en premier.",
"filterSortOrder.recency": "Les entrées d'historique sont triées par date. Les dernières entrées ouvertes sont affichées en premier.",
"findInFiles": "Chercher dans les fichiers",
"findInFiles.args": "Ensemble d'options pour la viewlet de recherche",
"findInFiles.description": "Ouvrir la viewlet de recherche",
"findInFolder": "Rechercher dans le dossier...",
"findInWorkspace": "Trouver dans lespace de travail...",
"focusSearchListCommandLabel": "Focus sur la liste",
"miFindInFiles": "Rechercher dans les f&&ichiers",
"miGotoSymbolInWorkspace": "Atteindre le symbole dans l'&&espace de travail...",
"miReplaceInFiles": "Remplacer dans les f&&ichiers",
"miViewSearch": "&&Rechercher",
"name": "Recherche",
"revealInSideBar": "Révéler dans la barre latérale",
"search": "Recherche",
"search.actionsPosition": "Contrôle le positionnement de la barre d'action sur des lignes dans la vue de recherche.",
"search.actionsPositionAuto": "Positionnez la barre d'action à droite quand la vue de recherche est étroite et immédiatement après le contenu quand la vue de recherche est large.",
"search.actionsPositionRight": "Positionnez toujours la barre d'action à droite.",
"search.collapseAllResults": "Contrôle si les résultats de recherche seront réduits ou développés.",
"search.collapseResults.auto": "Les fichiers avec moins de 10 résultats sont développés. Les autres sont réduits.",
"search.followSymlinks": "Contrôle s'il faut suivre les symlinks pendant la recherche.",
"search.globalFindClipboard": "Contrôle si la vue de recherche doit lire ou modifier le presse-papiers partagé sur macOS.",
"search.location": "Contrôle si la recherche saffiche comme une vue dans la barre latérale ou comme un panneau dans la zone de panneaux pour plus d'espace horizontal.",
"search.location.deprecationMessage": "Ce paramètre est déprécié. Faites plutôt glisser licône de recherche vers un nouvel emplacement.",
"search.maintainFileSearchCache": "Si activé, le processus searchService est maintenu actif au lieu d'être arrêté au bout d'une heure d'inactivité. Ce paramètre conserve le cache de recherche de fichier en mémoire.",
"search.mode": "Contrôle l'emplacement d'exécution des opérations Rechercher : Rechercher dans les fichiers et Rechercher dans le dossier. Cet emplacement correspond soit à la vue de recherche de la barre latérale, soit à un éditeur de recherche",
"search.mode.newEditor": "Effectue la recherche dans un nouvel éditeur de recherche.",
"search.mode.reuseEditor": "Effectue la recherche dans un éditeur de recherche existant, le cas échéant, sinon effectue la recherche dans un nouvel éditeur de recherche.",
"search.mode.view": "Rechercher dans la vue de recherche, soit dans le panneau, soit dans la barre latérale.",
"search.quickOpen.includeHistory": "Indique si vous souhaitez inclure les résultats de fichiers récemment ouverts dans les résultats de fichiers pour Quick Open.",
"search.quickOpen.includeSymbols": "Indique sil faut inclure les résultats dune recherche de symbole global dans les résultats de fichier pour Quick Open.",
"search.searchEditor.defaultNumberOfContextLines": "Nombre par défaut de lignes de contexte avoisinantes à utiliser au moment de la création d'éditeurs de recherche. Si vous utilisez '#search.searchEditor.reusePriorSearchConfiguration#', vous pouvez lui affecter la valeur 'null' (vide) pour utiliser la configuration précédente de l'éditeur de recherche.",
"search.searchEditor.doubleClickBehaviour": "Configurez ce qui se passe après un double clic sur un résultat dans un éditeur de recherche.",
"search.searchEditor.doubleClickBehaviour.goToLocation": "Double-cliquez sur le résultat pour l'ouvrir dans le groupe d'éditeurs actif.",
"search.searchEditor.doubleClickBehaviour.openLocationToSide": "Double-cliquez pour ouvrir le résultat dans le groupe d'éditeurs ouvert ou dans un nouveau groupe d'éditeurs le cas échéant.",
"search.searchEditor.doubleClickBehaviour.selectWord": "Double-cliquez pour sélectionner le mot sous le curseur.",
"search.searchEditor.reusePriorSearchConfiguration": "Quand cette option est activée, les nouveaux éditeurs de recherche réutilisent les inclusions, exclusions et indicateurs du dernier éditeur de recherche ouvert.",
"search.searchOnType": "Recherchez dans tous les fichiers à mesure que vous tapez.",
"search.searchOnTypeDebouncePeriod": "Quand '#search.searchOnType' est activé, contrôle le délai d'attente avant expiration en millisecondes entre l'entrée d'un caractère et le démarrage de la recherche. N'a aucun effet quand 'search.searchOnType' est désactivé.",
"search.seedOnFocus": "Mettez à jour la requête de recherche en fonction du texte sélectionné de l'éditeur quand vous placez le focus sur la vue de recherche. Cela se produit soit au moment du clic de souris, soit au déclenchement de la commande 'workbench.views.search.focus'.",
"search.seedWithNearestWord": "Activez l'essaimage de la recherche à partir du mot le plus proche du curseur quand l'éditeur actif n'a aucune sélection.",
"search.showLineNumbers": "Détermine s'il faut afficher les numéros de ligne dans les résultats de recherche.",
"search.smartCase": "Faire une recherche non sensible à la casse si le modèle est tout en minuscules, dans le cas contraire, faire une rechercher sensible à la casse.",
"search.sortOrder": "Contrôle l'ordre de tri des résultats de recherche.",
"search.usePCRE2": "Détermine s'il faut utiliser le moteur regex PCRE2 dans la recherche de texte. Cette option permet d'utiliser des fonctionnalités regex avancées comme lookahead et les références arrière. Toutefois, les fonctionnalités PCRE2 ne sont pas toutes prises en charge, seulement celles qui sont aussi prises en charge par JavaScript.",
"search.useReplacePreview": "Détermine s'il faut ouvrir l'aperçu du remplacement quand vous sélectionnez ou remplacez une correspondance.",
"searchConfigurationTitle": "Recherche",
"searchSortOrder.countAscending": "Les résultats sont triés par nombre dans chaque fichier, dans l'ordre croissant.",
"searchSortOrder.countDescending": "Les résultats sont triés par nombre dans chaque fichier, dans l'ordre décroissant.",
"searchSortOrder.default": "Les résultats sont triés par dossier et noms de fichier, dans l'ordre alphabétique.",
"searchSortOrder.filesOnly": "Les résultats sont triés par noms de fichier en ignorant l'ordre des dossiers, dans l'ordre alphabétique.",
"searchSortOrder.modified": "Les résultats sont triés par date de dernière modification de fichier, dans l'ordre décroissant.",
"searchSortOrder.type": "Les résultats sont triés par extensions de fichier dans l'ordre alphabétique.",
"showTriggerActions": "Atteindre le symbole dans l'espace de travail...",
"symbolsQuickAccess": "Atteindre le symbole dans l'espace de travail",
"symbolsQuickAccessPlaceholder": "Tapez le nom d'un symbole à ouvrir.",
"useGlobalIgnoreFiles": "Détermine s'il faut utiliser les fichiers généraux '.gitignore' et '.ignore' pendant la recherche de fichiers.",
"useIgnoreFiles": "Contrôle s'il faut utiliser les fichiers `.gitignore` et `.ignore` par défaut pendant la recherche de fichiers.",
"usePCRE2Deprecated": "Déprécié. PCRE2 est utilisé automatiquement lors de l'utilisation de fonctionnalités regex qui ne sont prises en charge que par PCRE2.",
"useRipgrep": "Ce paramètre est déprécié et remplacé par \"search.usePCRE2\".",
"useRipgrepDeprecated": "Déprécié. Utilisez \"search.usePCRE2\" pour prendre en charge la fonctionnalité regex avancée."
},
"vs/workbench/contrib/search/browser/searchActions": {
"FocusNextSearchResult.label": "Focus sur le résultat de la recherche suivant",
"FocusPreviousSearchResult.label": "Focus sur le résultat de la recherche précédent",
"RemoveAction.label": "Ignorer",
"file.replaceAll.label": "Tout remplacer",
"match.replace.label": "Remplacer",
"replaceInFiles": "Remplacer dans les fichiers",
"toggleTabs": "Activer/désactiver la recherche sur le type"
},
"vs/workbench/contrib/search/browser/searchIcons": {
"searchClearIcon": "Icône d'effacement des résultats dans la vue de recherche.",
"searchCollapseAllIcon": "Icône de réduction des résultats dans la vue de recherche.",
"searchDetailsIcon": "Icône de visibilité des détails de la recherche.",
"searchExpandAllIcon": "Icône de développement des résultats dans la vue de recherche.",
"searchHideReplaceIcon": "Icône de réduction de la section de remplacement dans la vue de recherche.",
"searchNewEditorIcon": "Icône de l'action d'ouverture d'un nouvel éditeur de recherche.",
"searchRefreshIcon": "Icône d'actualisation dans la vue de recherche.",
"searchRemoveIcon": "Icône de suppression d'un résultat de la recherche.",
"searchReplaceAllIcon": "Icône permettant de tout remplacer dans la vue de recherche.",
"searchReplaceIcon": "Icône permettant d'effectuer un remplacement dans la vue de recherche.",
"searchShowContextIcon": "Icône d'activation/de désactivation du contexte dans l'éditeur de recherche.",
"searchShowReplaceIcon": "Icône de développement de la section de remplacement dans la vue de recherche.",
"searchStopIcon": "Icône d'arrêt dans la vue de recherche.",
"searchViewIcon": "Icône de vue de la recherche."
},
"vs/workbench/contrib/search/browser/searchResultsView": {
"fileMatchAriaLabel": "{0} correspondances dans le fichier {1} du dossier {2}, Résultat de la recherche",
"folderMatchAriaLabel": "{0} correspondances dans le dossier racine {1}, Résultat de la recherche",
"lineNumStr": "À partir de la ligne {0}",
"numLinesStr": "{0} lignes supplémentaires",
"otherFilesAriaLabel": "{0} correspondances en dehors de l'espace de travail, Résultat de la recherche",
"replacePreviewResultAria": "Remplacer le terme {0} par {1} à la position de colonne {2} dans la ligne avec le texte {3}",
"search": "Rechercher",
"searchFileMatch": "{0} fichier trouvé",
"searchFileMatches": "{0} fichiers",
"searchFolderMatch.other.label": "Autres fichiers",
"searchMatch": "{0} correspondance trouvée",
"searchMatches": "{0} correspondances trouvées",
"searchResultAria": "Terme {0} trouvé à la position de colonne {1} dans la ligne avec le texte {2}"
},
"vs/workbench/contrib/search/browser/searchView": {
"ariaSearchResultsClearStatus": "Les résultats de recherche ont été effacés",
"ariaSearchResultsStatus": "La recherche a retourné {0} résultats dans {1} fichiers",
"emptySearch": "Recherche vide",
"excludes.enable": "activer",
"forTerm": " - Recherche : {0}",
"label.excludes": "Modèles d'exclusion de recherche",
"label.includes": "Modèles d'inclusion de recherche",
"moreSearch": "Activer/désactiver les détails de la recherche",
"noOpenEditorResultsExcludes": "Résultats introuvables dans les éditeurs ouverts excluant '{0}' - ",
"noOpenEditorResultsFound": "Résultats introuvables dans les éditeurs ouverts. Passez en revue vos paramètres pour examiner les exclusions configurées, et vérifiez vos fichiers gitignore - ",
"noOpenEditorResultsIncludes": "Résultats introuvables dans les éditeurs ouverts correspondant à '{0}' - ",
"noOpenEditorResultsIncludesExcludes": "Résultats introuvables dans les éditeurs ouverts correspondant à '{0}' et excluant '{1}' - ",
"noResultsExcludes": "Résultats introuvables avec l'exclusion de '{0}' - ",
"noResultsFound": "Aucun résultat. Vérifiez les exclusions configurées dans vos paramètres et examinez vos fichiers gitignore -",
"noResultsIncludes": "Résultats introuvables dans '{0}' - ",
"noResultsIncludesExcludes": "Résultats introuvables pour '{0}' excluant '{1}' - ",
"openFolder": "Ouvrir le dossier",
"openInEditor.message": "Ouvrir dans l'éditeur",
"openInEditor.tooltip": "Copier les résultats de recherche actuels dans un éditeur",
"openSettings.learnMore": "En savoir plus",
"openSettings.message": "Ouvrir les paramètres",
"placeholder.excludes": "(exemples : *.ts, src/**/exclude)",
"placeholder.includes": "(exemples : *.ts, src/**/include)",
"removeAll.occurrence.file.confirmation.message": "Remplacer {0} occurrence dans {1} fichier par '{2}' ?",
"removeAll.occurrence.file.message": "{0} occurrence remplacée dans le fichier {1}.",
"removeAll.occurrence.files.confirmation.message": "Remplacer {0} occurrence dans {1} fichiers par '{2}' ?",
"removeAll.occurrence.files.message": "{0} occurrence remplacée dans {1} fichiers.",
"removeAll.occurrences.file.confirmation.message": "Remplacer {0} occurrences dans {1} fichier par '{2}' ?",
"removeAll.occurrences.file.message": "{0} occurrences remplacées dans le fichier {1}.",
"removeAll.occurrences.files.confirmation.message": "Remplacer {0} occurrences dans {1} fichiers par '{2}' ?",
"removeAll.occurrences.files.message": "{0} occurrences remplacées dans {1} fichiers.",
"replaceAll.confirm.button": "&&Remplacer",
"replaceAll.confirmation.title": "Tout remplacer",
"replaceAll.occurrence.file.confirmation.message": "Remplacer {0} occurrence dans le fichier {1} ?",
"replaceAll.occurrence.file.message": "{0} occurrence remplacée dans {1} fichier par '{2}'.",
"replaceAll.occurrence.files.confirmation.message": "Remplacer {0} occurrence dans {1} fichiers ?",
"replaceAll.occurrence.files.message": "{0} occurrence remplacée dans {1} fichiers par '{2}'.",
"replaceAll.occurrences.file.confirmation.message": "Remplacer {0} occurrences dans le fichier {1} ?",
"replaceAll.occurrences.file.message": "{0} occurrences remplacées dans {1} fichier par '{2}'.",
"replaceAll.occurrences.files.confirmation.message": "Remplacer {0} occurrences dans {1} fichiers ?",
"replaceAll.occurrences.files.message": "{0} occurrences remplacées dans {1} fichiers par '{2}'.",
"rerunSearch.message": "Rechercher à nouveau",
"rerunSearchInAll.message": "Rechercher à nouveau dans tous les fichiers",
"search.file.result": "{0} résultat dans {1} fichier",
"search.file.results": "{0} résultats dans {1} fichier",
"search.files.result": "{0} résultat dans {1} fichiers",
"search.files.results": "{0} résultats dans {1} fichiers",
"searchCanceled": "La recherche a été annulée avant l'obtention de résultats - ",
"searchMaxResultsWarning": "Lensemble de résultats contient uniquement un sous-ensemble de toutes les correspondances. Soyez plus précis dans votre recherche de façon à limiter les résultats.",
"searchPathNotFoundError": "Chemin de recherche introuvable : {0}",
"searchScope.excludes": "fichiers à exclure",
"searchScope.includes": "fichiers à inclure",
"searchWithoutFolder": "Vous n'avez ni ouvert ni spécifié de dossier. Seuls les fichiers ouverts sont inclus dans la recherche -",
"unable to open": "Impossible douvrir le lien inconnu : {0}",
"unable to open trust": "Impossible douvrir le lien de commande à partir dune source non approuvée : {0}",
"useExcludesAndIgnoreFilesDescription": "Utiliser les paramètres d'exclusion et ignorer les fichiers",
"useIgnoresAndExcludesDisabled": "exclure les paramètres et ignorer les fichiers sont désactivés"
},
"vs/workbench/contrib/search/browser/searchWidget": {
"label.Replace": "Remplacer : tapez le terme de remplacement, puis appuyez sur Entrée pour afficher un aperçu",
"label.Search": "Rechercher : tapez le terme de recherche, puis appuyez sur Entrée pour effectuer la recherche",
"search.action.replaceAll.disabled.label": "Tout remplacer (soumettre la recherche pour activer)",
"search.action.replaceAll.enabled.label": "Tout remplacer",
"search.placeHolder": "Recherche",
"search.replace.placeHolder": "Remplacer",
"search.replace.toggle.button.title": "Activer/désactiver le remplacement",
"showContext": "Activer/désactiver les lignes de contexte"
},
"vs/workbench/contrib/search/browser/symbolsQuickAccess": {
"noSymbolResults": "Aucun symbole d'espace de travail correspondant",
"openToBottom": "Ouvrir en bas",
"openToSide": "Ouvrir sur le côté"
},
"vs/workbench/contrib/search/common/queryBuilder": {
"search.noWorkspaceWithName": "Le dossier d'espace de travail n'existe pas : {0}"
},
"vs/workbench/contrib/searchEditor/browser/searchEditor": {
"label.excludes": "Modèles d'exclusion de recherche",
"label.includes": "Modèles d'inclusion de recherche",
"moreSearch": "Activer/désactiver les détails de la recherche",
"runSearch": "Exécuter la recherche",
"searchEditor": "Rechercher",
"searchMaxResultsWarning": "Lensemble de résultats contient uniquement un sous-ensemble de toutes les correspondances. Soyez plus précis dans votre recherche de façon à limiter les résultats.",
"searchResultItem": "{0} mis en correspondance au niveau de {1} dans le fichier {2}",
"searchScope.excludes": "fichiers à exclure",
"searchScope.includes": "fichiers à inclure",
"textInputBoxBorder": "Bordure de la zone d'entrée de texte de l'éditeur de recherche.",
"unable to open": "Impossible douvrir le lien inconnu : {0}",
"unable to open trust": "Impossible douvrir le lien de commande à partir dune source non approuvée : {0}"
},
"vs/workbench/contrib/searchEditor/browser/searchEditor.contribution": {
"promptOpenWith.searchEditor.displayName": "Éditeur de recherche",
"search": "Editeur de recherche",
"search.action.focusQueryEditorWidget": "Focus sur l'entrée de l'éditeur de recherche",
"search.openNewEditor": "Ouvrir un nouvel Éditeur de recherche à partir de la vue",
"search.openNewEditorToSide": "Ouvrir un nouvel éditeur de recherche sur le côté",
"search.openNewSearchEditor": "Nouvel éditeur de recherche",
"search.openResultsInEditor": "Ouvrir les résultats dans l'éditeur",
"search.openSearchEditor": "Ouvrir l'éditeur de recherche",
"search.rerunSearchInEditor": "Rechercher à nouveau",
"searchEditor": "Éditeur de recherche",
"searchEditor.action.decreaseSearchEditorContextLines": "Diminuer les lignes de contexte",
"searchEditor.action.increaseSearchEditorContextLines": "Augmenter les lignes de contexte",
"searchEditor.action.selectAllSearchEditorMatches": "Sélectionner toutes les correspondances",
"searchEditor.action.toggleSearchEditorCaseSensitive": "Activer/désactiver la correspondance de la casse",
"searchEditor.action.toggleSearchEditorContextLines": "Activer/désactiver les lignes de contexte",
"searchEditor.action.toggleSearchEditorRegex": "Activer/désactiver l'utilisation d'expressions régulières",
"searchEditor.action.toggleSearchEditorWholeWord": "Activer/désactiver la correspondance avec des mots entiers",
"searchEditor.deleteResultBlock": "Supprimer les résultats du fichier"
},
"vs/workbench/contrib/searchEditor/browser/searchEditorInput": {
"searchTitle": "Recherche",
"searchTitle.withQuery": "Recherche : {0}"
},
"vs/workbench/contrib/searchEditor/browser/searchEditorSerialization": {
"invalidQueryStringError": "Toutes les barres obliques inverses dans la chaîne de requête doivent être dans une séquence d'échappement (\\\\)",
"noResults": "Aucun résultat",
"numFiles": "Fichiers {0}",
"numResults": "{0} résultats",
"oneFile": "1 fichier",
"oneResult": "1 résultat",
"searchMaxResultsWarning": "Lensemble de résultats contient uniquement un sous-ensemble de toutes les correspondances. Soyez plus précis dans votre recherche de façon à limiter les résultats."
},
"vs/workbench/contrib/snippets/browser/configureSnippets": {
"bad_name1": "Nom de fichier non valide",
"bad_name2": "'{0}' n'est pas un nom de fichier valide",
"bad_name3": "'{0}' existe déjà",
"global.1": "({0})",
"global.scope": "(global)",
"group.global": "Extraits existants",
"miOpenSnippets": "&&Extraits utilisateur",
"name": "Taper le nom de fichier de l'extrait de code",
"new.folder": "Nouveau fichier d'extraits pour '{0}'...",
"new.global": "Nouveau fichier d'extraits globaux...",
"new.global.sep": "Nouveaux extraits de code",
"new.global_scope": "GLOBAL",
"new.workspace_scope": "espace de travail {0}",
"openSnippet.label": "Configurer les extraits de lutilisateur",
"openSnippet.pickLanguage": "Sélectionner le fichier d'extraits ou créer des extraits",
"preferences": "Préférences",
"userSnippets": "Extraits de code de l'utilisateur"
},
"vs/workbench/contrib/snippets/browser/insertSnippet": {
"disableSnippet": "Masque dans IntelliSense",
"enable.snippet": "Affiche dans IntelliSense",
"isDisabled": "(masqué dans IntelliSense)",
"pick.placeholder": "Sélectionner un extrait",
"sep.extSnippet": "Extraits de code dextension",
"sep.userSnippet": "Extraits de code de l'utilisateur",
"sep.workspaceSnippet": "Extraits de code de lespace de travail",
"snippet.suggestions.label": "Insérer un extrait"
},
"vs/workbench/contrib/snippets/browser/snippetCompletionProvider": {
"detail.snippet": "{0} ({1})",
"snippetSuggest.longLabel": "{0}, {1}"
},
"vs/workbench/contrib/snippets/browser/snippets.contribution": {
"snippetSchema.json": "Configuration de l'extrait de code utilisateur",
"snippetSchema.json.body": "Contenu de l'extrait de code. Utilisez '$1', '${1:defaultText}' pour définir les positions du curseur, utilisez '$0' pour la position finale du curseur. Insérez des valeurs variables avec '${varName}' et '${varName:defaultText}', par ex. 'This is file: $TM_FILENAME'.",
"snippetSchema.json.default": "Extrait de code vide",
"snippetSchema.json.description": "Description de l'extrait de code.",
"snippetSchema.json.prefix": "Préfixe à utiliser durant la sélection de l'extrait dans IntelliSense",
"snippetSchema.json.scope": "Liste des noms de langage auxquels cet extrait de code s'applique, par ex. 'typescript,javascript'."
},
"vs/workbench/contrib/snippets/browser/snippetsFile": {
"source.userSnippet": "Extrait de code utilisateur",
"source.userSnippetGlobal": "Extrait de code global de lutilisateur",
"source.workspaceSnippetGlobal": "Extrait de code de lespace de travail"
},
"vs/workbench/contrib/snippets/browser/snippetsService": {
"badFile": "Le fichier dextrait \"{0}\" na pas pu être lu.",
"badVariableUse": "Un ou plusieurs extraits de lextension '{0}' confondent très probablement des snippet-variables et des snippet-placeholders (Voir https://code.visualstudio.com/docs/editor/userdefinedsnippets#_snippet-syntax pour plus de détails)",
"invalid.language": "Langage inconnu dans 'contributes.{0}.language'. Valeur fournie : {1}",
"invalid.language.0": "Si le langage est omis, la valeur de 'contributes.{0}.path' doit être un fichier `.code-snippets`. Valeur fournie : {1}",
"invalid.path.0": "Chaîne attendue dans 'contributes.{0}.path'. Valeur fournie : {1}",
"invalid.path.1": "'contributes.{0}.path' ({1}) est censé être inclus dans le dossier ({2}) de l'extension. Cela risque de rendre l'extension non portable.",
"vscode.extension.contributes.snippets": "Ajoute des extraits de code.",
"vscode.extension.contributes.snippets-language": "Identificateur de langage pour lequel cet extrait de code est ajouté.",
"vscode.extension.contributes.snippets-path": "Chemin du fichier d'extraits de code. Le chemin est relatif au dossier d'extensions et commence généralement par './snippets/'."
},
"vs/workbench/contrib/surveys/browser/ces.contribution": {
"cesSurveyQuestion": "Avez-vous un moment pour aider l'équipe de VS Code ? Parlez-nous de votre expérience d'utilisation de VS Code.",
"giveFeedback": "Envoyer des commentaires",
"remindLater": "Me le rappeler plus tard"
},
"vs/workbench/contrib/surveys/browser/languageSurveys.contribution": {
"helpUs": "Aidez-nous à améliorer le support de {0}",
"neverAgain": "Ne plus afficher",
"remindLater": "Me le rappeler plus tard",
"takeShortSurvey": "Répondre à une enquête rapide"
},
"vs/workbench/contrib/surveys/browser/nps.contribution": {
"neverAgain": "Ne plus afficher",
"remindLater": "Me le rappeler plus tard",
"surveyQuestion": "Acceptez-vous de répondre à une enquête rapide ?",
"takeSurvey": "Répondre à l'enquête"
},
"vs/workbench/contrib/tags/electron-browser/workspaceTagsService": {
"workspaceFound": "Ce dossier contient un fichier despace de travail '{0}'. Voulez-vous louvrir ? [En savoir plus] ({1}) sur les fichiers de lespace de travail.",
"openWorkspace": "Ouvrir un espace de travail",
"workspacesFound": "Ce dossier contient plusieurs fichiers d'espace de travail. Voulez-vous en ouvrir un ? [Découvrez plus d'informations]({0}) sur les fichiers d'espace de travail.",
"selectWorkspace": "Sélectionner un espace de travail",
"selectToOpen": "Sélectionner un espace de travail à ouvrir"
},
"vs/workbench/contrib/tasks/browser/abstractTaskService": {
"ConfigureTaskRunnerAction.label": "Configurer une tâche",
"TaskServer.folderIgnored": "Le dossier {0} est ignoré car il utilise la version 0.1.0 de task",
"TaskServer.noTask": "La tâche a exécuter nest pas définie",
"TaskService.associate": "Associer",
"TaskService.attachProblemMatcher.continueWithout": "Continuer sans analyser la sortie de la tâche",
"TaskService.attachProblemMatcher.learnMoreAbout": "En savoir plus sur l'analyse de la sortie de la tâche",
"TaskService.attachProblemMatcher.never": "Ne jamais analyser la sortie de cette tâche",
"TaskService.attachProblemMatcher.neverType": "Ne jamais analyser la sortie des tâches {0}",
"TaskService.createJsonFile": "Créer le fichier tasks.json à partir d'un modèle",
"TaskService.defaultBuildTaskExists": "{0} est déjà marquée comme la tâche de génération par défaut",
"TaskService.defaultTestTaskExists": "{0} est déjà marquée comme tâche de test par défaut.",
"TaskService.fetchingBuildTasks": "Récupération des tâches de génération...",
"TaskService.fetchingTestTasks": "Récupération des tâches de test...",
"TaskService.ignoredFolder": "Les dossiers despace de travail suivants sont ignorés car ils utilisent task version 0.1.0 : {0}",
"TaskService.noBuildTask": "Aucune tâche de génération à exécuter n'a été trouvée. Configurer la tâche de génération...",
"TaskService.noBuildTask1": "Aucune tâche de build définie. Marquez une tâche avec 'isBuildCommand' dans le fichier tasks.json.",
"TaskService.noBuildTask2": "Aucune tâche de génération définie. Marquez une tâche comme groupe 'build' dans le fichier tasks.json.",
"TaskService.noConfiguration": "Erreur : la détection de tâche {0} n'a pas contribué à une tâche pour la configuration suivante :\r\n{1}\r\nLa tâche va être ignorée.\r\n",
"TaskService.noEntryToRun": "$(plus) Configurer une tâche",
"TaskService.noEntryToRunSlow": "$(plus) Configurer une tâche",
"TaskService.noTaskIsRunning": "Aucune tâche en cours d'exécution",
"TaskService.noTaskRunning": "Aucune tâche en cours d'exécution",
"TaskService.noTaskToRestart": "Aucune tâche à redémarrer.",
"TaskService.noTestTask1": "Aucune tâche de test définie. Marquez une tâche avec 'isTestCommand' dans le fichier tasks.json.",
"TaskService.noTestTask2": "Aucune tâche de test définie. Marquez une tâche comme groupe 'test' dans le fichier tasks.json.",
"TaskService.noTestTaskTerminal": "Aucune tâche de test à exécuter n'a été trouvée. Configurer les tâches...",
"TaskService.notAgain": "Ne plus afficher",
"TaskService.openJsonFile": "Ouvrir le fichier tasks.json",
"TaskService.pickBuildTask": "Sélectionner la tâche de génération à exécuter",
"TaskService.pickBuildTaskForLabel": "Sélectionner la tâche de build (aucune tâche de build par défaut n'est définie)",
"TaskService.pickDefaultBuildTask": "Sélectionner la tâche à utiliser comme tâche de génération par défaut",
"TaskService.pickDefaultTestTask": "Sélectionner la tâche à utiliser comme tâche de test par défaut",
"TaskService.pickRunTask": "Sélectionner la tâche à exécuter",
"TaskService.pickShowTask": "Sélectionner la tâche pour montrer sa sortie",
"TaskService.pickTask": "Sélectionner une tâche à configurer",
"TaskService.pickTestTask": "Sélectionner la tâche de test à exécuter",
"TaskService.providerUnavailable": "Attention : {0} tâches sont indisponibles dans lenvironnement actif.\r\n",
"TaskService.requestTrust": "Le listage et lexécution de tâches nécessitent que certains fichiers de cet espace de travail soient exécutés en tant que code.",
"TaskService.taskToRestart": "Sélectionner la tâche à redémarrer",
"TaskService.taskToTerminate": "Sélectionner une tâche à terminer",
"TaskService.template": "Sélectionner un modèle de tâche",
"TaskService.terminateAllRunningTasks": "Toutes les tâches en cours d'exécution",
"TaskSystem.active": "Une tâche est déjà en cours d'exécution. Terminez-la avant d'exécuter une autre tâche.",
"TaskSystem.activeSame.noBackground": "La tâche '{0}' est déjà active.",
"TaskSystem.configurationErrors": "Erreur : la configuration de tâche fournie comporte des erreurs de validation et ne peut pas être utilisée. Corrigez d'abord les erreurs.",
"TaskSystem.invalidTaskJson": "Erreur : le fichier tasks.json contient des erreurs de syntaxe. Corrigez-les avant d'exécuter une tâche.\r\n",
"TaskSystem.invalidTaskJsonOther": "Erreur : le fichier JSON de tâches dans {0} contient des erreurs de syntaxe. Corrigez-les avant d'exécuter une tâche.\r\n",
"TaskSystem.restartFailed": "Échec de l'arrêt et du redémarrage de la tâche {0}",
"TaskSystem.saveBeforeRun.prompt.title": "Enregistrer tous les éditeurs ?",
"TaskSystem.unknownError": "Une erreur s'est produite durant l'exécution d'une tâche. Pour plus d'informations, consultez le journal des tâches.",
"TaskSystem.versionSettings": "Seules les tâches de version 2.0.0 sont autorisées dans les paramètres utilisateur.",
"TaskSystem.versionWorkspaceFile": "Seules les tâches version 2.0.0 sont autorisées dans les fichiers config d'espace de travail.",
"TasksSystem.locationUserConfig": "Paramètres utilisateur",
"TasksSystem.locationWorkspaceConfig": "fichier d'espace de travail",
"TerminateAction.failed": "Échec de la fin de l'exécution de la tâche",
"TerminateAction.label": "Terminer la tâche",
"TerminateAction.noProcess": "Le processus lancé n'existe plus. Si la tâche a engendré des tâches en arrière-plan, la sortie de VS Code risque de donner lieu à des processus orphelins.",
"configureTask": "Configurer la tâche",
"configured": "tâches configurées",
"customizeParseErrors": "La configuration de tâche actuelle contient des erreurs. Corrigez-les avant de personnaliser une tâche. ",
"detail": "Voulez-vous enregistrer tous les éditeurs avant d'exécuter la tâche ?",
"detected": "tâches détectées",
"moreThanOneBuildTask": "De nombreuses tâches de build sont définies dans le fichier tasks.json. Exécution de la première.\r\n",
"recentlyUsed": "tâches utilisées récemment",
"restartTask": "Redémarrer la tâche",
"saveBeforeRun.dontSave": "Ne pas enregistrer",
"saveBeforeRun.save": "Enregistrer",
"selectProblemMatcher": "Sélectionner pour quel type derreurs et davertissements analyser la sortie de la tâche",
"showOutput": "Afficher la sortie",
"taskQuickPick.userSettings": "Paramètres utilisateur",
"taskService.ignoreingFolder": "Ignorer les configurations de tâche pour le dossier d'espace de travail {0}. Pour permettre la prise en charge des tâches d'espace de travail multidossier, tous les dossiers doivent utiliser la version 2.0.0 de la tâche\r\n",
"taskService.openDiff": "Ouvrir diff",
"taskService.openDiffs": "Ouvrir les diffs",
"taskService.upgradeVersion": "La version 0.1.0 des tâches a été supprimée car obsolète. Vos tâches ont été mises à niveau vers la version 2.0.0. Ouvrez le diff pour examiner la mise à niveau.",
"taskService.upgradeVersionPlural": "La version 0.1.0 des tâches a été supprimée car obsolète. Vos tâches ont été mises à niveau vers la version 2.0.0. Ouvrez les diffs pour examiner la mise à niveau.",
"taskServiceOutputPrompt": "Erreurs de tâche. Consultez la sortie pour plus de détails.",
"tasks": "Tâches",
"tasksJsonComment": "\t// Consultez https://go.microsoft.com/fwlink/?LinkId=733558 \r\n\t// pour accéder à la documentation relative au format du fichier tasks.json",
"terminateTask": "Terminer la tâche",
"unexpectedTaskType": "Le fournisseur de tâches des tâches \"{0}\" a fourni de manière inattendue une tâche de type \"{1}\".\r\n"
},
"vs/workbench/contrib/tasks/browser/runAutomaticTasks": {
"allow": "Autoriser et exécuter",
"disallow": "Interdire",
"openTask": "Ouvrir un fichier",
"openTasks": "Ouvrir des fichiers",
"tasks.run.allowAutomatic": "Cet espace de travail comporte des tâches ({0}) définies ({1}), qui s'exécutent automatiquement quand vous l'ouvrez. Autorisez-vous l'exécution des tâches automatiques quand vous ouvrez cet espace de travail ?",
"workbench.action.tasks.allowAutomaticTasks": "Autoriser les tâches automatiques dans le dossier",
"workbench.action.tasks.disallowAutomaticTasks": "Interdire les tâches automatiques dans le dossier",
"workbench.action.tasks.manageAutomaticRunning": "Gérer les tâches automatiques dans le dossier"
},
"vs/workbench/contrib/tasks/browser/task.contribution": {
"BuildAction.label": "Exécuter la tâche de génération",
"ConfigureDefaultBuildTask.label": "Configurer la tâche de génération par défaut",
"ConfigureDefaultTestTask.label": "Configurer la tâche de test par défaut",
"ReRunTaskAction.label": "Réexécuter la dernière tâche",
"RestartTaskAction.label": "Redémarrer la tâche en cours d'exécution",
"RunTaskAction.label": "Exécuter la tâche",
"ShowLogAction.label": "Afficher le journal des tâches",
"ShowTasksAction.label": "Afficher les tâches en cours d'exécution",
"TerminateAction.label": "Terminer la tâche",
"TestAction.label": "Exécuter la tâche de test",
"building": "Génération...",
"miBuildTask": "Exécuter la &&tâche de build...",
"miConfigureBuildTask": "Configurer la tâche de build par dé&&faut...",
"miConfigureTask": "&&Configurer les tâches...",
"miRestartTask": "R&&edémarrer la tâche en cours d'exécution...",
"miRunTask": "Exécute&&r la tâche...",
"miRunningTask": "Affic&&her les tâches en cours d'exécution...",
"miTerminateTask": "&&Terminer la tâche...",
"numberOfRunningTasks": "{0} tâches en cours d'exécution",
"runningTasks": "Afficher les tâches en cours d'exécution",
"status.runningTasks": "Tâches en cours d'exécution",
"task.SaveBeforeRun.prompt": "Invite à enregistrer le contenu des éditeurs avant l'exécution d'une tâche.",
"task.autoDetect": "Contrôle l'application de 'provideTasks' pour toutes les extensions du fournisseur de tâches. Si la commande Tâches : Exécuter la tâche est lente, la désactivation de la détection automatique des fournisseurs de tâches peut être utile. Les extensions individuelles peuvent également fournir des paramètres qui désactivent la détection automatique.",
"task.problemMatchers.neverPrompt": "Configure s'il faut afficher l'invite du détecteur de problèmes de correspondance pendant l'exécution d'une tâche. Définissez le paramètre sur 'true' pour ne jamais afficher d'invite ou utilisez un dictionnaire de types de tâche pour désactiver les invites seulement pour des types de tâches spécifiques.",
"task.problemMatchers.neverPrompt.array": "Objet contenant des paires de tâches de type booléen pour lesquelles ne jamais demander de détecteur de problèmes de correspondance.",
"task.problemMatchers.neverPrompt.boolean": "Définit le comportement d'invite de détecteur de problèmes de correspondance pour toutes les tâches.",
"task.quickOpen.detail": "Détermine si le détail de la tâche doit être affiché pour les tâches qui comportent un détail dans les sélections rapides de tâches, par exemple Exécuter la tâche.",
"task.quickOpen.history": "Contrôle le nombre d'éléments récents suivis dans la boîte de dialogue d'ouverture rapide de tâche.",
"task.quickOpen.showAll": "Force la commande Tâches : exécuter la tâche à utiliser le comportement \"tout afficher\" (plus lent) à la place du sélecteur à deux niveaux (plus rapide), où les tâches sont regroupées par fournisseur.",
"task.quickOpen.skip": "Contrôle si la recherche rapide de tâche est ignorée quand il n'y a qu'une seule tâche.",
"task.saveBeforeRun": "Enregistrez tous les éditeurs comportant des modifications avant d'exécuter une tâche.",
"task.saveBeforeRun.always": "Enregistre toujours tous les éditeurs avant l'exécution d'une tâche.",
"task.saveBeforeRun.never": "N'enregistre jamais les éditeurs avant l'exécution d'une tâche.",
"task.slowProviderWarning": "Configure si un avertissement est affiché quand un fournisseur est lent",
"task.slowProviderWarning.array": "Tableau de types de tâche pour lesquelles ne jamais afficher l'avertissement de fournisseur lent.",
"task.slowProviderWarning.boolean": "Définit l'avertissement de fournisseur lent pour toutes les tâches.",
"tasksConfigurationTitle": "Tâches",
"tasksQuickAccessHelp": "Exécuter la tâche",
"tasksQuickAccessPlaceholder": "Tapez le nom d'une tâche à exécuter.",
"workbench.action.tasks.openUserTasks": "Ouvrir les tâches utilisateur",
"workbench.action.tasks.openWorkspaceFileTasks": "Ouvrir les tâches d'espace de travail"
},
"vs/workbench/contrib/tasks/browser/taskQuickPick": {
"TaskQuickPick.changeSettingDetails": "La détection de tâches {0} entraîne lexécution de fichiers en tant que code dans lespace de travail que vous ouvrez. Lactivation de la détection de tâches {0} est un paramètre utilisateur qui sapplique à tous les espaces de travail que vous ouvrez. Voulez-vous activer la détection de tâches {0} pour tous les espaces de travail ?",
"TaskQuickPick.changeSettingNo": "Non",
"TaskQuickPick.changeSettingYes": "Oui",
"TaskQuickPick.changeSettingsOptions": "La détection de tâches $(gear) {0} est désactivée. Activer la détection de tâches {1}...",
"TaskQuickPick.goBack": "Retour ↩",
"TaskQuickPick.noTasksForType": "Aucune tâche {0}. Retour ↩",
"TaskService.pickRunTask": "Sélectionner la tâche à exécuter",
"configureTask": "Configurer la tâche",
"configureTaskIcon": "Icône de configuration dans la liste de sélection des tâches.",
"configured": "configurée(s)",
"contributedTasks": "objet d'une contribution",
"noProviderForTask": "Aucun fournisseur de tâches n'est inscrit pour les tâches de type \"{0}\".",
"recentlyUsed": "utilisée(s) récemment",
"removeRecent": "Supprimer la tâche récemment utilisée",
"removeTaskIcon": "Icône de suppression dans la liste de sélection des tâches.",
"taskQuickPick.showAll": "Afficher toutes les tâches...",
"taskType": "Toutes les {0} tâches"
},
"vs/workbench/contrib/tasks/browser/taskTerminalStatus": {
"taskTerminalStatus.active": "La tâche est en cours dexécution",
"taskTerminalStatus.errors": "La tâche contient des erreurs",
"taskTerminalStatus.errorsInactive": "La tâche comporte des erreurs et est en attente...",
"taskTerminalStatus.succeeded": "La tâche a réussie",
"taskTerminalStatus.succeededInactive": "La tâche a réussi et est en attente..."
},
"vs/workbench/contrib/tasks/browser/tasksQuickAccess": {
"TaskService.pickRunTask": "Sélectionner la tâche à exécuter",
"noTaskResults": "Aucune tâche correspondante"
},
"vs/workbench/contrib/tasks/browser/terminalTaskSystem": {
"TerminalTaskSystem": "Impossible d'exécuter une commande d'interpréteur de commandes sur un lecteur UNC à l'aide de cmd.exe.",
"TerminalTaskSystem.nonWatchingMatcher": "La tâche {0} est une tâche d'arrière-plan, mais utilise un détecteur de problèmes de correspondance sans modèle d'arrière-plan",
"TerminalTaskSystem.terminalDescription": "Tâche",
"TerminalTaskSystem.unknownError": "Une erreur inconnue s'est produite durant l'exécution d'une tâche. Pour plus d'informations, consultez le journal de sortie des tâches.",
"closeTerminal": "Appuyez sur n'importe quelle touche pour fermer le terminal.",
"dependencyCycle": "Il existe un cycle de dépendance. Consultez la tâche \"{0}\".",
"dependencyFailed": "Impossible de résoudre la tâche dépendante '{0}' dans le dossier de lespace de travail '{1}'",
"reuseTerminal": "Le terminal sera réutilisé par les tâches, appuyez sur une touche pour le fermer.",
"unknownProblemMatcher": "Impossible de résoudre le détecteur de problèmes de correspondance {0}. Le détecteur de problèmes de correspondance va être ignoré"
},
"vs/workbench/contrib/tasks/common/jsonSchemaCommon": {
"JsonSchema.args": "Arguments supplémentaires passés à la commande.",
"JsonSchema.background": "Spécifie si la tâche exécutée est persistante, et si elle s'exécute en arrière-plan.",
"JsonSchema.command": "Commande à exécuter. Il peut s'agir d'un programme externe ou d'une commande d'interpréteur de commandes.",
"JsonSchema.echoCommand": "Contrôle si la commande exécutée fait l'objet d'un écho dans la sortie. La valeur par défaut est false.",
"JsonSchema.matchers": "Détecteur(s) de problèmes de correspondance à utiliser. Il peut s'agir d'une chaîne ou d'une définition de détecteur de problèmes de correspondance, ou encore d'un tableau de chaînes et de détecteurs de problèmes de correspondance.",
"JsonSchema.options": "Options de commande supplémentaires",
"JsonSchema.options.cwd": "Répertoire de travail actif du programme ou script exécuté. En cas d'omission, la racine de l'espace de travail actif de Code est utilisée.",
"JsonSchema.options.env": "Environnement du programme ou de l'interpréteur de commandes exécuté. En cas d'omission, l'environnement du processus parent est utilisé.",
"JsonSchema.promptOnClose": "Spécifie si l'utilisateur est prévenu quand VS Code se ferme avec une tâche s'exécutant en arrière-plan.",
"JsonSchema.shell.args": "Arguments de l'interpréteur de commandes.",
"JsonSchema.shell.executable": "Interpréteur de commandes à utiliser.",
"JsonSchema.shellConfiguration": "Configure l'interpréteur de commandes à utiliser.",
"JsonSchema.showOutput": "Contrôle si la sortie de la tâche en cours d'exécution est affichée ou non. En cas d'omission, 'always' est utilisé.",
"JsonSchema.suppressTaskName": "Contrôle si le nom de la tâche est ajouté en tant qu'argument de la commande. La valeur par défaut est false.",
"JsonSchema.taskSelector": "Préfixe indiquant qu'un argument est une tâche.",
"JsonSchema.tasks": "Configurations de la tâche. Il s'agit généralement d'enrichissements d'une tâche déjà définie dans l'exécuteur de tâches externe.",
"JsonSchema.tasks.args": "Arguments passés à la commande quand cette tâche est appelée.",
"JsonSchema.tasks.background": "Spécifie si la tâche exécutée est maintenue active, et si elle s'exécute en arrière-plan.",
"JsonSchema.tasks.build": "Mappe cette tâche à la commande de génération par défaut de Code.",
"JsonSchema.tasks.linux": "Configuration de commande spécifique à Linux",
"JsonSchema.tasks.mac": "Configuration de commande spécifique à Mac",
"JsonSchema.tasks.matcherError": "Détecteur de problèmes de correspondance non reconnu. L'extension qui contribue à ce détecteur de problèmes de correspondance est-elle installée ?",
"JsonSchema.tasks.matchers": "Détecteur(s) de problèmes de correspondance à utiliser. Il peut s'agir d'une chaîne ou d'une définition de détecteur de problèmes de correspondance, ou d'un tableau de chaînes et de détecteurs de problèmes de correspondance.",
"JsonSchema.tasks.promptOnClose": "Spécifie si l'utilisateur doit être averti quand VS Code se ferme avec une tâche en cours d'exécution.",
"JsonSchema.tasks.showOutput": "Contrôle si la sortie de la tâche en cours d'exécution est affichée ou non. En cas d'omission, la valeur définie globalement est utilisée.",
"JsonSchema.tasks.suppressTaskName": "Contrôle si le nom de la tâche est ajouté en tant qu'argument de la commande. En cas d'omission, la valeur définie globalement est utilisée.",
"JsonSchema.tasks.taskName": "Nom de la tâche",
"JsonSchema.tasks.test": "Mappe cette tâche à la commande de test par défaut de Code.",
"JsonSchema.tasks.watching": "Spécifie si la tâche exécutée est persistante, et si elle surveille le système de fichiers.",
"JsonSchema.tasks.watching.deprecation": "Déconseillé. Utilisez isBackground à la place.",
"JsonSchema.tasks.windows": "Configuration de commande spécifique à Windows",
"JsonSchema.watching": "Spécifie si la tâche exécutée est persistante, et si elle surveille le système de fichiers.",
"JsonSchema.watching.deprecation": "Déconseillé. Utilisez isBackground à la place."
},
"vs/workbench/contrib/tasks/common/jsonSchema_v1": {
"JsonSchema._runner": "L'exécuteur est gradué. Utiliser la propriété runner officielle",
"JsonSchema.linux": "Configuration de commandes spécifique à Linux",
"JsonSchema.mac": "Configuration de commandes spécifique à Mac",
"JsonSchema.runner": "Définit si la tâche est exécutée sous forme de processus, et si la sortie s'affiche dans la fenêtre de sortie ou dans le terminal.",
"JsonSchema.shell": "Spécifie si la commande est une commande d'interpréteur de commandes ou un programme externe. La valeur par défaut est false en cas d'omission.",
"JsonSchema.version": "Numéro de version de la configuration",
"JsonSchema.version.deprecated": "Task version 0.1.0 est dépréciée. Veuillez utiliser 2.0.0",
"JsonSchema.windows": "Configuration de commandes spécifique à Windows"
},
"vs/workbench/contrib/tasks/common/jsonSchema_v2": {
"JsonSchema.args.quotedString.value": "La valeur réelle de largument",
"JsonSchema.args.quotesString.quote": "Comment la valeur de largument devrait être donnée.",
"JsonSchema.command": "Commande à exécuter. Il peut s'agir d'un programme externe ou d'une commande d'interpréteur de commandes.",
"JsonSchema.command.quotedString.value": "La valeur réelle de la commande",
"JsonSchema.command.quotesString.quote": "Comment la valeur de la commande devrait être donnée.",
"JsonSchema.commandArray": "La commande shell à exécuter. Les éléments du tableau seront joints en utilisant un caractère despacement",
"JsonSchema.customizations.customizes.type": "Type de tâche à personnaliser",
"JsonSchema.linux": "Configuration de commandes spécifique à Linux",
"JsonSchema.mac": "Configuration de commandes spécifique à Mac",
"JsonSchema.shell": "Spécifie si la commande est une commande d'interpréteur de commandes ou un programme externe. La valeur par défaut est false en cas d'omission.",
"JsonSchema.tasks.args": "Arguments passés à la commande quand cette tâche est appelée.",
"JsonSchema.tasks.background": "Spécifie si la tâche exécutée est maintenue active, et si elle s'exécute en arrière-plan.",
"JsonSchema.tasks.customize.deprecated": "La propriété de personnalisation est dépréciée. Consultez les notes de publication 1.14 pour savoir comment migrer vers la nouvelle approche de personnalisation des tâches",
"JsonSchema.tasks.dependsOn": "Peut être une chaîne représentant une autre tâche ou un tableau d'autres tâches dont dépend cette tâche.",
"JsonSchema.tasks.dependsOn.array": "Autres tâches dont cette tâche dépend.",
"JsonSchema.tasks.dependsOn.identifier": "Identificateur de tâche.",
"JsonSchema.tasks.dependsOn.string": "Autre tâche dont cette tâche dépend.",
"JsonSchema.tasks.dependsOrder": "Détermine l'ordre des tâches dependsOn pour cette tâche. Notez que cette propriété n'est pas récursive.",
"JsonSchema.tasks.dependsOrder.parallel": "Exécutez toutes les tâches dependsOn en parallèle.",
"JsonSchema.tasks.dependsOrder.sequence": "Exécutez toutes les tâches dependsOn dans l'ordre.",
"JsonSchema.tasks.detail": "Description facultative d'une tâche qui s'affiche en détail dans la recherche rapide d'exécution de tâche.",
"JsonSchema.tasks.echoCommand.deprecated": "La propriété echoCommand est dépréciée. Utilisez à la place la propriété d'écho au sein de la propriété de présentation. Consultez également les notes de publication 1.14.",
"JsonSchema.tasks.group": "Définit le groupe d'exécution auquel la tâche appartient. Prend en charge \"build\" pour l'ajouter au groupe de génération et \"test\" pour l'ajouter au groupe de test.",
"JsonSchema.tasks.group.build": "Marque la tâche comme une tâche de build accessible avec la commande 'Exécuter la tâche de build'.",
"JsonSchema.tasks.group.defaultBuild": "Marque la tâche comme tâche de génération par défaut.",
"JsonSchema.tasks.group.defaultTest": "Marque la tâche comme tâche de test par défaut.",
"JsonSchema.tasks.group.isDefault": "Définit si cette tâche est la tâche par défaut du groupe.",
"JsonSchema.tasks.group.kind": "Groupe d'exécution de la tâche.",
"JsonSchema.tasks.group.none": "N'assigne la tâche à aucun groupe",
"JsonSchema.tasks.group.test": "Marque la tâche comme tâche de test accessible avec la commande 'Exécuter la tâche de test'.",
"JsonSchema.tasks.identifier": "Identificateur défini par l'utilisateur pour référencer la tâche dans launch.json ou une clause dependsOn.",
"JsonSchema.tasks.identifier.deprecated": "Les identificateurs définis par l'utilisateur sont dépréciés. Pour une tâche personnalisée, utilisez le nom comme référence et pour les tâches fournies par des extensions, utilisez leur identificateur de tâche défini.",
"JsonSchema.tasks.instanceLimit": "Nombre d'instances de la tâche autorisées à s'exécuter simultanément.",
"JsonSchema.tasks.isBuildCommand.deprecated": "La propriété isBuildCommand est dépréciée. Utilisez la propriété de groupe à la place. Consultez également les notes de publication 1.14.",
"JsonSchema.tasks.isShellCommand.deprecated": "La propriété isShellCommand est dépréciée. Utilisez à la place la propriété de type de la tâche et la propriété d'interpréteur de commandes dans les options. Consultez également les notes de publication 1.14.",
"JsonSchema.tasks.isTestCommand.deprecated": "La propriété isTestCommand est dépréciée. Utilisez la propriété de groupe à la place. Consultez également les notes de publication 1.14.",
"JsonSchema.tasks.label": "L'étiquette de linterface utilisateur de la tâche",
"JsonSchema.tasks.matchers": "Détecteur(s) de problèmes de correspondance à utiliser. Il peut s'agir d'une chaîne ou d'une définition de détecteur de problèmes de correspondance, ou d'un tableau de chaînes et de détecteurs de problèmes de correspondance.",
"JsonSchema.tasks.presentation": "Configure le panneau utilisé pour afficher les résultats de la tâche et lit son entrée.",
"JsonSchema.tasks.presentation.clear": "Détermine si le terminal est effacé avant l'exécution de la tâche.",
"JsonSchema.tasks.presentation.close": "Contrôle si le terminal dans lequel la tâche sexécute est fermé lorsque la tâche se termine.",
"JsonSchema.tasks.presentation.echo": "Contrôle si la commande exécutée est répercutée dans le panneau. La valeur par défaut est true.",
"JsonSchema.tasks.presentation.focus": "Contrôle si le panneau reçoit le focus. La valeur par défaut est false. Si la valeur est true, le panneau est également affiché.",
"JsonSchema.tasks.presentation.group": "Contrôle si la tâche est exécutée dans un groupe de terminaux spécifique à l'aide de volets de fractionnement.",
"JsonSchema.tasks.presentation.instance": "Contrôle si le panneau est partagé entre les tâches, dédié à cette tâche ou si un panneau est créé à chaque exécution.",
"JsonSchema.tasks.presentation.reveal": "Contrôle si le terminal exécutant la tâche est affiché ou non. Peut être remplacé par l'option \"revealProblems\". La valeur par défaut est \"toujours\".",
"JsonSchema.tasks.presentation.reveal.always": "Toujours afficher le terminal quand cette tâche est exécutée.",
"JsonSchema.tasks.presentation.reveal.never": "Ne jamais afficher le terminal quand cette tâche est exécutée.",
"JsonSchema.tasks.presentation.reveal.silent": "Affiche le terminal seulement si la tâche se termine avec une erreur ou si le détecteur de problèmes de correspondance trouve une erreur.",
"JsonSchema.tasks.presentation.revealProblems": "Contrôle si le panneau de problèmes est affiché ou non pendant l'exécution de cette tâche. Prioritaire sur l'option \"reveal\". La valeur par défaut est \"jamais\".",
"JsonSchema.tasks.presentation.revealProblems.always": "Affiche toujours le panneau de problèmes quand cette tâche est exécutée.",
"JsonSchema.tasks.presentation.revealProblems.never": "N'affiche jamais le panneau de problèmes quand cette tâche est exécutée.",
"JsonSchema.tasks.presentation.revealProblems.onProblem": "Affiche le panneau de problèmes seulement si un problème est détecté.",
"JsonSchema.tasks.presentation.showReuseMessage": "Contrôle l'affichage du message 'Le terminal est réutilisé par les tâches, appuyez sur une touche pour le fermer'.",
"JsonSchema.tasks.promptOnClose": "Spécifie si l'utilisateur doit être averti quand VS Code se ferme avec une tâche en cours d'exécution.",
"JsonSchema.tasks.quoting.escape": "Echappe les caractères à laide du caractère d’échappement du shell (par exemple: sous PowerShell et \\ sous bash).",
"JsonSchema.tasks.quoting.strong": "Délimite l'argument à l'aide du caractère de guillemet fort de l'interpréteur de commandes (par exemple ' sous PowerShell et Bash).",
"JsonSchema.tasks.quoting.weak": "Délimite l'argument à l'aide du caractère de guillemet faible de l'interpréteur de commandes (par exemple \" sous PowerShell et Bash).",
"JsonSchema.tasks.reevaluateOnRerun": "Indique s'il faut réévaluer les variables de tâche au moment de la réexécution.",
"JsonSchema.tasks.runOn": "Configure quand la tâche doit être exécutée. Si la valeur est folderOpen, la tâche s'exécute automatiquement quand le dossier est ouvert.",
"JsonSchema.tasks.runOptions": "Options liées à l'exécution de la tâche",
"JsonSchema.tasks.showOutput.deprecated": "La propriété showOutput est dépréciée. Utilisez à la place la propriété d'affichage au sein de la propriété de présentation. Consultez également les notes de publication 1.14.",
"JsonSchema.tasks.suppressTaskName.deprecated": "La propriété suppressTaskName est obsolète. Utiliser la ligne de commande avec ses arguments dans la tâche à la place. Voir aussi les notes de version 1.14.",
"JsonSchema.tasks.taskLabel": "Étiquette de la tâche",
"JsonSchema.tasks.taskName": "Nom de la tâche",
"JsonSchema.tasks.taskName.deprecated": "La propriété de nom de la tâche est dépréciée. Utilisez la propriété d'étiquette à la place.",
"JsonSchema.tasks.taskSelector.deprecated": "La propriété taskSelector est obsolète. Utiliser la ligne de commande avec ses arguments dans la tâche à la place. Voir aussi les notes de version 1.14.",
"JsonSchema.tasks.terminal": "La propriété de terminal est dépréciée. Utilisez la présentation à la place",
"JsonSchema.tasks.type": "Définit si la tâche est exécutée comme un processus ou comme une commande à lintérieur dun shell.",
"JsonSchema.version": "Numéro de version de la configuration.",
"JsonSchema.windows": "Configuration de commandes spécifique à Windows"
},
"vs/workbench/contrib/tasks/common/problemMatcher": {
"LegacyProblemMatcherSchema.watchedBegin": "Expression régulière signalant qu'une tâche faisant l'objet d'un suivi commence à s'exécuter via le suivi d'un fichier.",
"LegacyProblemMatcherSchema.watchedBegin.deprecated": "Cette propriété est déconseillée. Utilisez la propriété espion à la place.",
"LegacyProblemMatcherSchema.watchedEnd": "Expression régulière signalant qu'une tâche faisant l'objet d'un suivi a fini de s'exécuter.",
"LegacyProblemMatcherSchema.watchedEnd.deprecated": "Cette propriété est déconseillée. Utilisez la propriété espion à la place.",
"NamedMultiLineProblemPatternSchema.name": "Nom du modèle de problème multiligne.",
"NamedMultiLineProblemPatternSchema.patterns": "Modèles réels.",
"NamedProblemMatcherSchema.label": "Étiquette contrôlable de visu du détecteur de problèmes de correspondance.",
"NamedProblemMatcherSchema.name": "Nom du détecteur de problèmes de correspondance utilisé comme référence.",
"NamedProblemPatternSchema.name": "Nom du modèle de problème.",
"PatternTypeSchema.description": "Modèle de problème ou bien nom d'un modèle de problème faisant l'objet d'une contribution ou prédéfini. Peut être omis si base est spécifié.",
"PatternTypeSchema.name": "Nom d'un modèle faisant l'objet d'une contribution ou prédéfini",
"ProblemMatcherExtPoint": "Contribue aux détecteurs de problèmes de correspondance",
"ProblemMatcherParser.invalidRegexp": "Erreur : la chaîne {0} n'est pas une expression régulière valide.\r\n",
"ProblemMatcherParser.noDefinedPatter": "Erreur : le modèle ayant pour identificateur {0} n'existe pas.",
"ProblemMatcherParser.noFileLocation": "Erreur : la description ne définit pas d'emplacement de fichier :\r\n{0}\r\n",
"ProblemMatcherParser.noIdentifier": "Erreur : la propriété du modèle référence un identificateur vide.",
"ProblemMatcherParser.noOwner": "Erreur : la description ne définit pas de propriétaire :\r\n{0}\r\n",
"ProblemMatcherParser.noProblemMatcher": "Erreur : la description ne peut pas être convertie en détecteur de problèmes de correspondance :\r\n{0}\r\n",
"ProblemMatcherParser.noProblemPattern": "Erreur : la description ne définit pas de modèle de problème valide :\r\n{0}\r\n",
"ProblemMatcherParser.noValidIdentifier": "Erreur : la propriété de modèle {0} n'est pas un nom de variable de modèle valide.",
"ProblemMatcherParser.problemPattern.watchingMatcher": "Un détecteur de problèmes de correspondance doit définir un modèle de début et un modèle de fin à observer.",
"ProblemMatcherParser.unknownSeverity": "Informations : gravité inconnue {0}. Valeurs valides : error, warning et info.\r\n",
"ProblemMatcherSchema.applyTo": "Contrôle si un problème signalé pour un document texte s'applique uniquement aux documents ouverts ou fermés, ou bien à l'ensemble des documents.",
"ProblemMatcherSchema.background": "Modèles de suivi du début et de la fin d'un détecteur de problèmes de correspondance actif sur une tâche en arrière-plan.",
"ProblemMatcherSchema.background.activeOnStart": "Si la valeur est true, le moniteur d'arrière plan est activé quand la tâche démarre. Cela équivaut à écrire une ligne qui correspond à beginsPattern",
"ProblemMatcherSchema.background.beginsPattern": "En cas de correspondance dans la sortie, le début d'une tâche en arrière-plan est signalé.",
"ProblemMatcherSchema.background.endsPattern": "En cas de correspondance dans la sortie, la fin d'une tâche en arrière-plan est signalée.",
"ProblemMatcherSchema.base": "Nom d'un détecteur de problèmes de correspondance de base à utiliser.",
"ProblemMatcherSchema.fileLocation": "Définit la façon dont les noms de fichiers signalés dans un modèle de problème doivent être interprétés. Un fileLocation relatif peut être un tableau dans lequel le second élément du tableau correspond au chemin du fichier relatif.",
"ProblemMatcherSchema.owner": "Propriétaire du problème dans Code. Peut être omis si base est spécifié. Prend la valeur 'external' par défaut en cas d'omission et si base n'est pas spécifié.",
"ProblemMatcherSchema.severity": "Gravité par défaut des problèmes de capture. Est utilisé si le modèle ne définit aucun groupe de correspondance pour la gravité.",
"ProblemMatcherSchema.source": "Une chaîne lisible par humain qui décrit la source de ce diagnostic, par exemple 'typescript' ou 'super lint'.",
"ProblemMatcherSchema.watching": "Modèles de suivi du début et de la fin d'un détecteur de problèmes de correspondance espion.",
"ProblemMatcherSchema.watching.activeOnStart": "Si la valeur est true, le mode espion est actif au démarrage de la tâche. Cela revient à émettre une ligne qui correspond à beginPattern",
"ProblemMatcherSchema.watching.beginsPattern": "En cas de correspondance dans la sortie, le début d'une tâche de suivi est signalé.",
"ProblemMatcherSchema.watching.deprecated": "La propriété espion est déconseillée. Utilisez l'arrière-plan à la place.",
"ProblemMatcherSchema.watching.endsPattern": "En cas de correspondance dans la sortie, la fin d'une tâche de suivi est signalée.",
"ProblemPatternExtPoint": "Contribue aux modèles de problèmes",
"ProblemPatternParser.invalidRegexp": "Erreur : la chaîne {0} n'est pas une expression régulière valide.\r\n",
"ProblemPatternParser.loopProperty.notLast": "La propriété loop est uniquement prise en charge dans le détecteur de problèmes de correspondance de dernière ligne.",
"ProblemPatternParser.problemPattern.kindProperty.notFirst": "Le modèle du problème est invalide. La propriété Type doit être uniquement fournie sur le premier élément",
"ProblemPatternParser.problemPattern.missingLocation": "Le modèle du problème est invalide. Il doit avoir au moins un type: \"fichier\" ou avoir une ligne ou un emplacement de groupe de correspondance. ",
"ProblemPatternParser.problemPattern.missingProperty": "Le modèle du problème est invalide. Il doit avoir au moins un fichier et un message.",
"ProblemPatternParser.problemPattern.missingRegExp": "Il manque une expression régulière dans le modèle de problème.",
"ProblemPatternRegistry.error": "Modèle de problème non valide. Le modèle va être ignoré.",
"ProblemPatternSchema.code": "Index de groupe de correspondance du code du problème. La valeur par défaut est non définie",
"ProblemPatternSchema.column": "Index de groupe de correspondance du caractère de ligne du problème. La valeur par défaut est 3",
"ProblemPatternSchema.endColumn": "Index de groupe de correspondance du caractère de ligne de fin du problème. La valeur par défaut est non définie",
"ProblemPatternSchema.endLine": "Index de groupe de correspondance de la ligne de fin du problème. La valeur par défaut est non définie",
"ProblemPatternSchema.file": "Index de groupe de correspondance du nom de fichier. En cas d'omission, 1 est utilisé.",
"ProblemPatternSchema.kind": "Si le modèle correspond à un emplacement (fichier ou ligne) ou seulement à un fichier.",
"ProblemPatternSchema.line": "Index de groupe de correspondance de la ligne du problème. La valeur par défaut est 2",
"ProblemPatternSchema.location": "Index de groupe de correspondance de l'emplacement du problème. Les modèles d'emplacement valides sont : (line), (line,column) et (startLine,startColumn,endLine,endColumn). En cas d'omission, (line,column) est choisi par défaut.",
"ProblemPatternSchema.loop": "Dans une boucle de détecteur de problèmes de correspondance multiligne, indique si le modèle est exécuté en boucle tant qu'il correspond. Peut uniquement être spécifié dans le dernier modèle d'un modèle multiligne.",
"ProblemPatternSchema.message": "Index de groupe de correspondance du message. En cas d'omission, la valeur par défaut est 4 si l'emplacement est spécifié. Sinon, la valeur par défaut est 5.",
"ProblemPatternSchema.regexp": "Expression régulière permettant de trouver une erreur, un avertissement ou une information dans la sortie.",
"ProblemPatternSchema.severity": "Index de groupe de correspondance de la gravité du problème. La valeur par défaut est non définie",
"WatchingPatternSchema.file": "Index de groupe de correspondance du nom de fichier. Peut être omis.",
"WatchingPatternSchema.regexp": "Expression régulière permettant de détecter le début ou la fin d'une tâche en arrière-plan.",
"eslint-compact": "Problèmes liés au formateur compact d'ESLint",
"eslint-stylish": "Problèmes liés au formateur stylish d'ESLint",
"go": "Problèmes liés à Go",
"gulp-tsc": "Problèmes liés à Gulp TSC",
"jshint": "Problèmes liés à JSHint",
"jshint-stylish": "Problèmes liés au formateur stylish de JSHint",
"lessCompile": "Moins de problèmes",
"msCompile": "Problèmes du compilateur Microsoft"
},
"vs/workbench/contrib/tasks/common/taskConfiguration": {
"ConfigurationParser.inValidArg": "Erreur : l'argument de commande doit être une chaîne ou une chaîne entre guillemets. Valeur fournie :\r\n{0}",
"ConfigurationParser.incorrectType": "Erreur : La configuration de tâche '{0}' utilise un type inconnu. La configuration de tâche est ignorée.",
"ConfigurationParser.invalidCWD": "Avertissement : La propriété options.cwd doit être de type chaîne. Valeur {0} ignorée\r\n",
"ConfigurationParser.invalidVariableReference": "Erreur : référence de problemMatcher non valide : {0}\r\n",
"ConfigurationParser.missingType": "Erreur : La configuration de tâche '{0}' est manquante dans la propriété obligatoire 'type'. La configuration de tâche est ignorée.",
"ConfigurationParser.noName": "Erreur : le détecteur de problèmes de correspondance dans l'étendue de déclaration doit avoir un nom :\r\n{0}\r\n",
"ConfigurationParser.noShell": "Avertissement : La configuration de l'interpréteur de commandes n'est prise en charge que durant l'exécution des tâches dans le terminal.",
"ConfigurationParser.noTaskName": "Erreur : une tâche doit fournir une propriété d'étiquette. La tâche va être ignorée.\r\n{0}\r\n",
"ConfigurationParser.noTaskType": "Erreur : la configuration de tâche doit avoir une propriété de type. La configuration va être ignorée.\r\n{0}\r\n",
"ConfigurationParser.noTypeDefinition": "Erreur : aucun type de tâche '{0}' enregistré. Avez-vous oublié d'installer une extension incluant le fournisseur de tâches correspondant ?",
"ConfigurationParser.notCustom": "Erreur : la tâche n'est pas déclarée en tant que tâche personnalisée. La configuration va être ignorée.\r\n{0}\r\n",
"ConfigurationParser.unknownMatcherKind": "Avertissement : Le détecteur de problèmes de correspondance défini est inconnu. Les types pris en charge sont string | ProblemMatcher | Array<string | ProblemMatcher>.\r\n{0}\r\n",
"TaskParse.noOsSpecificGlobalTasks": "La tâche version 2.0.0 ne prend pas en charge les tâches globales spécifiques au système d'exploitation. Convertissez-les en tâches avec une commande spécifique au système d'exploitation. Tâches affectées :\r\n{0}",
"taskConfiguration.noCommand": "Erreur : la tâche '{0}' ne définit pas de commande. La tâche va être ignorée. Sa définition est :\r\n{1}",
"taskConfiguration.noCommandOrDependsOn": "Erreur : la tâche '{0}' ne spécifie ni une commande ni une propriété dependsOn. La tâche va être ignorée. Sa définition est :\r\n{1}",
"taskConfiguration.providerUnavailable": "Attention : {0} tâches sont indisponibles dans lenvironnement actif.\r\n"
},
"vs/workbench/contrib/tasks/common/taskDefinitionRegistry": {
"TaskDefinition.description": "Type de tâche réel. Notez que les types commençant par '$' sont réservés à un usage interne.",
"TaskDefinition.properties": "Propriétés supplémentaires du type de tâche",
"TaskDefinition.when": "Condition qui doit être true pour activer ce type de tâche. Utilisez 'shellExecutionSupported', 'processExecutionSupported' et 'customExecutionSupported' de façon appropriée pour cette définition de tâche.",
"TaskDefinitionExtPoint": "Ajoute des types de tâche",
"TaskTypeConfiguration.noType": "La propriété 'taskType' obligatoire est manquante dans la configuration du type de tâche"
},
"vs/workbench/contrib/tasks/common/taskService": {
"tasks.customExecutionSupported": "Indique si les tâches CustomExecution sont prises en charge. À utiliser dans la clause when d'une contribution 'taskDefinition'.",
"tasks.processExecutionSupported": "Indique si les tâches ProcessExecution sont prises en charge. À utiliser dans la clause when d'une contribution 'taskDefinition'.",
"tasks.shellExecutionSupported": "Indique si les tâches ShellExecution sont prises en charge. À utiliser dans la clause when d'une contribution 'taskDefinition'."
},
"vs/workbench/contrib/tasks/common/taskTemplates": {
"Maven": "Exécute les commandes Maven courantes",
"dotnetCore": "Exécute une commande de génération .NET Core",
"externalCommand": "Exemple d'exécution d'une commande externe arbitraire",
"msbuild": "Exécute la cible de génération"
},
"vs/workbench/contrib/tasks/common/tasks": {
"TaskDefinition.missingRequiredProperty": "Erreur : L'identificateur de tâche '{0}' est manquant dans la propriété obligatoire '{1}'. L'identificateur de tâche est ignoré.",
"tasks.taskRunningContext": "Indique si une tâche est en cours d'exécution.",
"tasksCategory": "Tâches"
},
"vs/workbench/contrib/tasks/electron-sandbox/taskService": {
"TaskSystem.exitAnyways": "&&Quitter quand même",
"TaskSystem.noProcess": "La tâche lancée n'existe plus. Si la tâche a engendré des processus en arrière-plan, la sortie de VS Code risque de donner lieu à des processus orphelins. Pour éviter ce problème, démarrez le dernier processus en arrière-plan avec un indicateur d'attente.",
"TaskSystem.runningTask": "Une tâche est en cours d'exécution. Voulez-vous la terminer ?",
"TaskSystem.terminateTask": "&&Terminer la tâche"
},
"vs/workbench/contrib/terminal/browser/environmentVariableInfo": {
"extensionEnvironmentContributionChanges": "Les extensions souhaitent apporter les changements suivants à l'environnement du terminal :",
"extensionEnvironmentContributionInfo": "Des extensions ont apporté des changements à l'environnement de ce terminal",
"extensionEnvironmentContributionRemoval": "Les extensions souhaitent supprimer les changements existants de l'environnement du terminal :",
"relaunchTerminalLabel": "Relancer le terminal"
},
"vs/workbench/contrib/terminal/browser/links/terminalLink": {
"focusFolder": "Focus sur le dossier dans l'Explorateur",
"openFile": "Ouvrir le fichier dans l'éditeur",
"openFolder": "Ouvrir le dossier dans une nouvelle fenêtre"
},
"vs/workbench/contrib/terminal/browser/links/terminalLinkManager": {
"followForwardedLink": "Suivre le lien à l'aide du port réacheminé",
"followLink": "Suivre le lien",
"followLinkUrl": "Lien",
"terminalLinkHandler.followLinkAlt": "alt+clic",
"terminalLinkHandler.followLinkAlt.mac": "option+clic",
"terminalLinkHandler.followLinkCmd": "cmd+clic",
"terminalLinkHandler.followLinkCtrl": "ctrl+clic"
},
"vs/workbench/contrib/terminal/browser/links/terminalWordLinkProvider": {
"searchWorkspace": "Rechercher un espace de travail"
},
"vs/workbench/contrib/terminal/browser/remoteTerminalService": {
"nonResponsivePtyHost": "La connexion au processus hôte pty du terminal ne répond pas. Les terminaux risquent de cesser de fonctionner.",
"restartPtyHost": "Redémarrer l'hôte pty"
},
"vs/workbench/contrib/terminal/browser/terminal.contribution": {
"miToggleIntegratedTerminal": "&&Terminal",
"tasksQuickAccessHelp": "Afficher tous les terminaux ouverts",
"tasksQuickAccessPlaceholder": "Tapez le nom d'un terminal à ouvrir.",
"terminal": "Terminal"
},
"vs/workbench/contrib/terminal/browser/terminalActions": {
"emptyTerminalNameError": "Le nom doit être renseigné.",
"noUnattachedTerminals": "Il n'existe aucun terminal non attaché à attacher",
"quickAccessTerminal": "Changer de terminal actif",
"showTerminalTabs": "Afficher les onglets",
"terminalLaunchHelp": "Ouvrir l'aide",
"workbench.action.terminal.attachToRemote": "Attacher à la session",
"workbench.action.terminal.changeColor": "Modifier la couleur...",
"workbench.action.terminal.changeIcon": "Changer licône...",
"workbench.action.terminal.clear": "Effacer",
"workbench.action.terminal.clearSelection": "Effacer la sélection",
"workbench.action.terminal.copySelection": "Copier la sélection",
"workbench.action.terminal.findNext": "Rechercher le suivant",
"workbench.action.terminal.findPrevious": "Rechercher le précédent",
"workbench.action.terminal.focus": "Focus sur le terminal",
"workbench.action.terminal.focus.tabsView": "Affichage des onglets du terminal ayant le focus",
"workbench.action.terminal.focusFind": "Focus sur la recherche",
"workbench.action.terminal.focusNext": "Focus sur le terminal suivant",
"workbench.action.terminal.focusNextPane": "Focus sur le panneau suivant",
"workbench.action.terminal.focusPrevious": "Focus sur le terminal précédent",
"workbench.action.terminal.focusPreviousPane": "Focus sur le panneau précédent",
"workbench.action.terminal.hideFind": "Masquer la recherche",
"workbench.action.terminal.joinInstance": "Joindre des terminaux",
"workbench.action.terminal.kill": "Tuer l'instance active du terminal",
"workbench.action.terminal.kill.short": "Tuer le terminal",
"workbench.action.terminal.navigationModeExit": "Quitter le mode de navigation",
"workbench.action.terminal.navigationModeFocusNext": "Mettre le focus sur la ligne suivante (mode de navigation)",
"workbench.action.terminal.navigationModeFocusPrevious": "Mettre le focus sur la ligne précédente (Mode de navigation)",
"workbench.action.terminal.new": "Créer un terminal intégré",
"workbench.action.terminal.newInActiveWorkspace": "Créer un nouveau Terminal intégré (dans l'espace de travail actif)",
"workbench.action.terminal.newWithCwd": "Créer un nouveau terminal intégré à partir d'un répertoire de travail personnalisé",
"workbench.action.terminal.newWithCwd.cwd": "Répertoire où démarrer le terminal",
"workbench.action.terminal.newWithProfile": "Créer un terminal intégré (avec profil)",
"workbench.action.terminal.newWorkspacePlaceholder": "Sélectionner le répertoire de travail actuel pour le nouveau terminal",
"workbench.action.terminal.openSettings": "Configurer les paramètres du terminal",
"workbench.action.terminal.paste": "Coller dans le terminal actif",
"workbench.action.terminal.pasteSelection": "Coller la sélection dans le terminal actif",
"workbench.action.terminal.relaunch": "Relancer le terminal actif",
"workbench.action.terminal.rename": "Renommer...",
"workbench.action.terminal.renameInstance": "Renommer...",
"workbench.action.terminal.renameWithArg": "Renommer le terminal actuellement actif",
"workbench.action.terminal.renameWithArg.name": "Nouveau nom du terminal",
"workbench.action.terminal.renameWithArg.noName": "Aucun argument de nom fourni",
"workbench.action.terminal.resizePaneDown": "Redimensionner le panneau vers le bas",
"workbench.action.terminal.resizePaneLeft": "Redimensionner le panneau vers la gauche",
"workbench.action.terminal.resizePaneRight": "Redimensionner le panneau vers la droite",
"workbench.action.terminal.resizePaneUp": "Redimensionner le panneau vers le haut",
"workbench.action.terminal.runActiveFile": "Exécuter le fichier actif dans le terminal actif",
"workbench.action.terminal.runActiveFile.noFile": "Seuls les fichiers sur disque peuvent être exécutés dans le terminal",
"workbench.action.terminal.runSelectedText": "Exécuter le texte sélectionné dans le terminal actif",
"workbench.action.terminal.scrollDown": "Faire défiler vers le bas (ligne)",
"workbench.action.terminal.scrollDownPage": "Faire défiler vers le bas (page)",
"workbench.action.terminal.scrollToBottom": "Faire défiler jusqu'en bas",
"workbench.action.terminal.scrollToNextCommand": "Faire défiler jusqu'à la prochaine commande",
"workbench.action.terminal.scrollToPreviousCommand": "Faire défiler jusqu'à la commande précédente",
"workbench.action.terminal.scrollToTop": "Faire défiler jusqu'en haut",
"workbench.action.terminal.scrollUp": "Faire défiler vers le haut (ligne)",
"workbench.action.terminal.scrollUpPage": "Faire défiler vers le haut (page)",
"workbench.action.terminal.searchWorkspace": "Rechercher dans l'espace de travail",
"workbench.action.terminal.selectAll": "Tout sélectionner",
"workbench.action.terminal.selectDefaultProfile": "Sélectionner le profil par défaut",
"workbench.action.terminal.selectToNextCommand": "Sélectionnez pour la commande suivante",
"workbench.action.terminal.selectToNextLine": "Sélectionner pour la ligne suivante",
"workbench.action.terminal.selectToPreviousCommand": "Sélectionnez pour la commande précédente",
"workbench.action.terminal.selectToPreviousLine": "Sélectionner pour la ligne précédente",
"workbench.action.terminal.sendSequence": "Envoyer une séquence personnalisée au terminal",
"workbench.action.terminal.showEnvironmentInformation": "Afficher les informations sur l'environnement",
"workbench.action.terminal.showTabs": "Afficher les onglets",
"workbench.action.terminal.split": "Diviser le terminal",
"workbench.action.terminal.splitInActiveWorkspace": "Diviser le Terminal (dans l'espace de travail actif)",
"workbench.action.terminal.splitInstance": "Scinder le terminal",
"workbench.action.terminal.switchTerminal": "Changer de terminal",
"workbench.action.terminal.toggleEscapeSequenceLogging": "Activer/désactiver la journalisation de la séquence d'échappement",
"workbench.action.terminal.toggleFindCaseSensitive": "Activer/désactiver la recherche sensible à la casse",
"workbench.action.terminal.toggleFindRegex": "Activer/désactiver la recherche à l'aide de la notation regex",
"workbench.action.terminal.toggleFindWholeWord": "Activer/désactiver la recherche à l'aide du mot entier",
"workbench.action.terminal.unsplit": "Déscinder le terminal"
},
"vs/workbench/contrib/terminal/browser/terminalConfigHelper": {
"install": "Installer",
"useWslExtension.title": "L'extension '{0}' est recommandée pour ouvrir un terminal dans WSL."
},
"vs/workbench/contrib/terminal/browser/terminalDecorationsProvider": {
"label": "Terminal"
},
"vs/workbench/contrib/terminal/browser/terminalIcons": {
"configureTerminalProfileIcon": "Icône de création d'un profil de terminal.",
"killTerminalIcon": "Icône permettant de tuer une instance de terminal.",
"newTerminalIcon": "Icône de création d'une instance de terminal.",
"renameTerminalIcon": "Icône de renommage dans le menu rapide du terminal.",
"terminalViewIcon": "Icône de vue du terminal."
},
"vs/workbench/contrib/terminal/browser/terminalInstance": {
"bellStatus": "Appel",
"configureTerminalSettings": "Configurer les paramètres du terminal",
"disconnectStatus": "La connexion au processus a été perdue",
"dontShowAgain": "Ne plus afficher",
"keybindingHandling": "Certaines combinaisons de touches ne vont pas au terminal par défaut. À la place, elles sont gérées par {0}.",
"launchFailed.errorMessage": "Échec du lancement du processus de terminal : {0}.",
"launchFailed.exitCodeAndCommandLine": "Échec du lancement du processus de terminal \"{0}\" (code de sortie : {1}).",
"launchFailed.exitCodeOnly": "Échec du lancement du processus de terminal (code de sortie : {0}).",
"migrateToProfile": "Migrer",
"no": "Non",
"terminal.integrated.a11yPromptLabel": "Entrée du terminal",
"terminal.integrated.a11yTooMuchOutput": "Trop de sorties à annoncer, naviguer dans les lignes manuellement pour lire",
"terminal.integrated.copySelection.noSelection": "Le terminal n'a aucune sélection à copier",
"terminal.slowRendering": "L'accélération GPU du terminal semble lente sur votre ordinateur. Voulez-vous la désactiver, ce qui peut améliorer les performances ? [En savoir plus sur les paramètres de terminal](https://code.visualstudio.com/docs/editor/integrated-terminal#_changing-how-the-terminal-is-rendered).",
"terminalProfileMigration": "Le terminal utilise des paramètres shell/shellArgs dépréciés, voulez-vous le migrer vers un profil ?",
"terminalStaleTextBoxAriaLabel": "L'environnement {0} du terminal est obsolète. Pour plus d'informations, exécutez la commande Afficher les informations sur l'environnement",
"terminalTextBoxAriaLabel": "Terminal {0}",
"terminalTextBoxAriaLabelNumberAndTitle": "Terminal {0}, {1}",
"terminated.exitCodeAndCommandLine": "Arrêt du processus de terminal \"{0}\". Code de sortie : {1}.",
"terminated.exitCodeOnly": "Arrêt du processus de terminal. Code de sortie : {0}.",
"workbench.action.terminal.rename.prompt": "Entrer le nom du terminal",
"yes": "Oui"
},
"vs/workbench/contrib/terminal/browser/terminalMenus": {
"miNewTerminal": "&&Nouveau terminal",
"miRunActiveFile": "Exécuter le fichier &&actif",
"miRunSelectedText": "Exécuter le texte &&sélectionné",
"miSplitTerminal": "Terminal divi&&sé",
"workbench.action.terminal.changeColor": "Modifier la couleur...",
"workbench.action.terminal.changeIcon": "Changer licône...",
"workbench.action.terminal.clear": "Effacer",
"workbench.action.terminal.copySelection.short": "Copier",
"workbench.action.terminal.joinInstance": "Joindre des terminaux",
"workbench.action.terminal.kill.short": "Tuer le terminal",
"workbench.action.terminal.killInstance": "Tuer le terminal",
"workbench.action.terminal.new.short": "Nouveau terminal",
"workbench.action.terminal.newWithProfile.short": "Nouveau terminal avec profil",
"workbench.action.terminal.openSettings": "Configurer les paramètres du terminal",
"workbench.action.terminal.paste.short": "Coller",
"workbench.action.terminal.rename": "Renommer...",
"workbench.action.terminal.renameInstance": "Renommer...",
"workbench.action.terminal.selectAll": "Tout sélectionner",
"workbench.action.terminal.selectDefaultProfile": "Sélectionner le profil par défaut",
"workbench.action.terminal.showsTabs": "Afficher les onglets",
"workbench.action.terminal.split": "Scinder le terminal",
"workbench.action.terminal.splitInstance": "Scinder le terminal",
"workbench.action.terminal.switchTerminal": "Changer de terminal",
"workbench.action.terminal.unsplitInstance": "Déscinder le terminal"
},
"vs/workbench/contrib/terminal/browser/terminalProcessManager": {
"ptyHostRelaunch": "Redémarrage du terminal, car la connexion au processus de l'interpréteur de commandes a été perdue..."
},
"vs/workbench/contrib/terminal/browser/terminalQuickAccess": {
"killTerminal": "Tuer l'instance du terminal",
"renameTerminal": "Renommer le terminal",
"workbench.action.terminal.newWithProfilePlus": "Créer un nouveau terminal avec profil",
"workbench.action.terminal.newplus": "Créer un nouveau terminal"
},
"vs/workbench/contrib/terminal/browser/terminalService": {
"createQuickLaunchProfile": "Configurer le profil du terminal",
"enterTerminalProfileName": "Entrez le nom du profil du terminal",
"localTerminalDescription": "Local",
"localTerminalRemote": "⚠ : Cet interpréteur de commandes est en cours dexécution sur votre machine {0}locale{1}, et non sur la machine distante connectée",
"localTerminalVirtualWorkspace": "⚠ : Cet interpréteur de commandes est ouvert sur un dossier {0}local{1}, et non sur le dossier virtuel",
"terminal.integrated.chooseDefaultProfile": "Sélectionnez votre profil de terminal par défaut",
"terminal.integrated.selectProfileToCreate": "Sélectionner le profil de terminal à créer",
"terminalProfileAlreadyExists": "Il existe déjà un profil de terminal portant ce nom",
"terminalProfiles": "profils",
"terminalProfiles.contributed": "collaboratif",
"terminalProfiles.detected": "détecté(s)",
"terminalService.terminalCloseConfirmationPlural": "Il existe {0} sessions de terminal actives. Voulez-vous les tuer ?",
"terminalService.terminalCloseConfirmationSingular": "Il existe une session de terminal active. Voulez-vous la tuer ?"
},
"vs/workbench/contrib/terminal/browser/terminalTabbedView": {
"hideTabs": "Masquer les onglets",
"moveTabsLeft": "Déplacer les onglets vers la gauche",
"moveTabsRight": "Déplacer les onglets vers la droite"
},
"vs/workbench/contrib/terminal/browser/terminalTabsList": {
"splitTerminalAriaLabel": "Terminal {0} {1}, fraction {2} de {3}",
"terminal.kill": "Tuer",
"terminal.split": "Fractionner",
"terminal.tabs": "Onglets de terminal",
"terminalAriaLabel": "Terminal {0} {1}",
"terminalInputAriaLabel": "Tapez le nom du fichier. Appuyez sur Entrée pour confirmer ou sur Échap pour annuler."
},
"vs/workbench/contrib/terminal/browser/terminalView": {
"defaultTerminalProfile": "{0} (Par défaut)",
"terminal.monospaceOnly": "Le terminal prend en charge seulement les polices à espacement fixe. Veillez à redémarrer VS Code s'il s'agit d'une police nouvellement installée.",
"terminal.new": "Nouveau terminal",
"terminal.split": "Scinder le terminal",
"terminal.useMonospace": "Utilisez 'monospace'",
"terminalConnectingLabel": "Démarrage...",
"terminals": "Ouvrez les terminaux.",
"workbench.action.terminal.split": "Scinder le terminal"
},
"vs/workbench/contrib/terminal/common/terminal": {
"isSplitTerminalContextKey": "Indique si le terminal de longlet associé est un terminal scindé",
"terminalCategory": "Terminal",
"terminalCountContextKey": "Nombre actuel de terminaux",
"terminalFocusContextKey": "Indique si le terminal a le focus",
"terminalGroupCountContextKey": "Nombre actuel de groupes de terminaux",
"terminalProcessSupportedContextKey": "Indique si les processus du terminal peuvent être lancés",
"terminalShellTypeContextKey": "Type d'interpréteur de commandes du terminal actif",
"terminalTabsFocusContextKey": "Indique si le widget donglets du terminal a le focus",
"terminalTabsSingularSelectedContextKey": "Indique si un seul onglet de terminal est sélectionné",
"terminalTextSelectedContextKey": "Indique si le texte est sélectionné dans le terminal actif",
"vscode.extension.contributes.terminal": "Contribue aux fonctionnalités du terminal.",
"vscode.extension.contributes.terminal.profiles": "Définit les profils de terminal supplémentaires que lutilisateur peut créer.",
"vscode.extension.contributes.terminal.profiles.icon": "Codicon à associer à ce type de profil de terminal.",
"vscode.extension.contributes.terminal.profiles.id": "ID du fournisseur de profils de terminaux.",
"vscode.extension.contributes.terminal.profiles.title": "Titre de ce profil de terminal.",
"vscode.extension.contributes.terminal.types": "Définit les types de terminal supplémentaires que l'utilisateur peut créer.",
"vscode.extension.contributes.terminal.types.command": "Commande à exécuter quand l'utilisateur crée ce type de terminal.",
"vscode.extension.contributes.terminal.types.icon": "Codicon à associer à ce type de terminal.",
"vscode.extension.contributes.terminal.types.title": "Titre de ce type de terminal."
},
"vs/workbench/contrib/terminal/common/terminalColorRegistry": {
"terminal.ansiColor": "Couleur ANSI '{0}' dans le terminal.",
"terminal.background": "Couleur d'arrière-plan du terminal, permet d'appliquer au terminal une couleur différente de celle du panneau.",
"terminal.border": "Couleur de bordure qui sépare les volets de fractionnement dans le terminal. La valeur par défaut est panel.border.",
"terminal.dragAndDropBackground": "Couleur darrière-plan lors dune action de déplacement au-dessus des terminaux. La couleur doit avoir une transparence pour que le contenu du terminal soit visible au travers.",
"terminal.foreground": "Couleur de premier plan du terminal.",
"terminal.selectionBackground": "Couleur d'arrière-plan de sélection du terminal.",
"terminalCursor.background": "La couleur darrière-plan du curseur terminal. Permet de personnaliser la couleur dun caractère recouvert par un curseur de bloc.",
"terminalCursor.foreground": "La couleur de premier plan du curseur du terminal."
},
"vs/workbench/contrib/terminal/common/terminalConfiguration": {
"terminal.integrated.allowChords": "Indique si les combinaisons de touches avec pression simultanée doivent être autorisées dans le terminal. Quand la valeur est true et que la frappe donne lieu à une pression simultanée, #terminal.integrated.commandsToSkipShell# est contourné. Si la valeur est false, cela vous permet d'envoyer ctrl+k vers votre interpréteur de commandes (et non VS Code).",
"terminal.integrated.allowMnemonics": "Indique si les mnémoniques de barre de menus (par exemple alt+f) sont autorisées à déclencher l'ouverture de la barre de menus. Notez que si la valeur est true, toutes les frappes de la touche alt ignorent l'interpréteur de commandes. Cela n'a aucun effet sur macOS.",
"terminal.integrated.altClickMovesCursor": "Si le paramètre est activé, la combinaison Alt/Option + clic permet de repositionner le curseur d'invite sous celui de la souris quand #editor.multiCursorModifier# a la valeur 'alt' (valeur par défaut). Selon votre interpréteur de commandes, cela risque de ne pas fonctionner de manière fiable.",
"terminal.integrated.bellDuration": "Nombre de millisecondes daffichage la cloche dappel dans un onglet de terminal lors de son déclenchement.",
"terminal.integrated.commandsToSkipShell": "Ensemble dID de commandes dont les combinaisons de touches ne sont pas envoyées à linterpréteur de commandes mais sont toujours prises en charge par VS Code. Cela permet aux combinaisons de touches qui sont normalement consommées par linterpréteur de commandes de produire le même résultat que dans une situation où le terminal na pas le focus, par exemple `Ctrl+P` pour lancer Quick Open.\r\n\r\n \r\n\r\nDe nombreuses commandes sont ignorées par défaut. Pour remplacer une valeur par défaut et passer la combinaison de touches de cette commande à linterpréteur de commandes, ajoutez la commande précédée du caractère `-`. Par exemple, ajoutez `-workbench.action.quickOpen` pour autoriser la combinaison `Ctrl+P` à atteindre linterpréteur de commandes.\r\n\r\n \r\n\r\nLa liste suivante des commandes ignorées par défaut est tronquée quand elle est affichée dans l’éditeur de paramètres. Pour voir la liste complète, [ouvrez le fichier JSON des paramètres par défaut](command:workbench.action.openRawDefaultSettings « Ouvrir les paramètres par défaut (JSON) »), puis recherchez la première commande dans la liste ci-dessous.\r\n\r\n \r\n\r\nCommandes ignorées par défaut :\r\n\r\n{0}",
"terminal.integrated.confirmOnExit": "Détermine s'il est nécessaire de confirmer à la sortie l'existence de sessions de terminal actives.",
"terminal.integrated.copyOnSelection": "Détermine si le texte sélectionné dans le terminal doit être copié dans le Presse-papiers.",
"terminal.integrated.cursorBlinking": "Détermine si le curseur du terminal doit clignoter.",
"terminal.integrated.cursorStyle": "Contrôle le style du curseur du terminal.",
"terminal.integrated.cursorWidth": "Contrôle la largeur du curseur quand '#terminal.integrated.cursorStyle#' a la valeur 'line'.",
"terminal.integrated.cwd": "Chemin explicite de lancement du terminal. Il est utilisé en tant que répertoire de travail actif du processus d'interpréteur de commandes. Cela peut être particulièrement utile dans les paramètres d'espace de travail, si le répertoire racine n'est pas un répertoire de travail actif adéquat.",
"terminal.integrated.detectLocale": "Détermine s'il est nécessaire de détecter la variable d'environnement '$LANG' et de lui affecter une option conforme à UTF-8 dans la mesure où le terminal de VS Code prend uniquement en charge les données encodées au format UTF-8 provenant de l'interpréteur de commandes.",
"terminal.integrated.detectLocale.auto": "Définissez la variable d'environnement '$LANG' si la variable existante est manquante, ou si elle ne finit pas par '.UTF-8'.",
"terminal.integrated.detectLocale.off": "Ne définissez pas la variable d'environnement '$LANG'.",
"terminal.integrated.detectLocale.on": "Définissez toujours la variable d'environnement '$LANG'.",
"terminal.integrated.drawBoldTextInBrightColors": "Détermine si le texte en gras dans le terminal doit toujours utiliser la variante de couleur ANSI \"bright\".",
"terminal.integrated.enableBell": "Contrôle si lappel du terminal est activé, cet appel saffiche sous la forme dune cloche près du nom du terminal.",
"terminal.integrated.enableFileLinks": "Indique si les liens de fichiers doivent être activés dans le terminal. Les liens peuvent être lents quand vous travaillez sur un lecteur réseau, car chaque lien de fichier est vérifié par rapport au système de fichiers. Le changement de cette option ne prend effet que sur les nouveaux terminaux.",
"terminal.integrated.enablePersistentSessions": "Permet la persistance des sessions de terminal de l'espace de travail entre les rechargements de fenêtres.",
"terminal.integrated.env.linux": "Objet et variables d'environnement ajoutés au processus de VS Code pour être utilisés par le terminal sur Linux. Affectez la valeur 'null' pour supprimer la variable d'environnement.",
"terminal.integrated.env.osx": "Objet et variables d'environnement ajoutés au processus de VS Code pour être utilisés par le terminal sur macOS. Affectez la valeur 'null' pour supprimer la variable d'environnement.",
"terminal.integrated.env.windows": "Objet et variables d'environnement ajoutés au processus de VS Code pour être utilisés par le terminal sur Windows. Affectez la valeur 'null' pour supprimer la variable d'environnement.",
"terminal.integrated.environmentChangesIndicator": "Indique s'il est nécessaire d'afficher l'indicateur des changements apportés à un environnement sur chaque terminal. Cet indicateur précise si des extensions ont été effectuées, ou si vous souhaitez apporter des changements à l'environnement du terminal.",
"terminal.integrated.environmentChangesIndicator.off": "Désactivez l'indicateur.",
"terminal.integrated.environmentChangesIndicator.on": "Activez l'indicateur.",
"terminal.integrated.environmentChangesIndicator.warnonly": "Affiche uniquement l'indicateur d'avertissement qui montre que l'environnement d'un terminal est 'obsolète'. N'affiche pas l'indicateur d'information qui montre que l'environnement d'un terminal a été modifié par une extension.",
"terminal.integrated.environmentChangesRelaunch": "Indique si les terminaux doivent être relancés automatiquement quand l'extension souhaite contribuer à son environnement et qu'aucune interaction n'a eu lieu jusqu'à maintenant.",
"terminal.integrated.experimentalLinkProvider": "Paramètre expérimental qui vise à optimiser la détection des liens dans le terminal en améliorant le moment où ils sont détectés, et en activant le partage de la détection des liens avec l'éditeur. Pour le moment, seuls les liens web sont pris en charge.",
"terminal.integrated.fastScrollSensitivity": "Multiplicateur de vitesse de défilement quand la touche Alt est enfoncée.",
"terminal.integrated.fontFamily": "Contrôle la famille de polices du terminal. La valeur par défaut est '#editor.fontFamily#'.",
"terminal.integrated.fontSize": "Contrôle la taille de police en pixels du terminal.",
"terminal.integrated.fontWeight": "Épaisseur de police à utiliser dans le terminal pour le texte qui n'est pas en gras. Accepte les mots clés \"normal\" et \"bold\", ou les nombres compris entre 1 et 1 000.",
"terminal.integrated.fontWeightBold": "Épaisseur de police à utiliser dans le terminal pour le texte qui est en gras. Accepte les mots clés \"normal\" et \"bold\", ou les nombres compris entre 1 et 1 000.",
"terminal.integrated.fontWeightError": "Seuls les mots clés \"normal\" et \"bold\", ou les nombres compris entre 1 et 1 000 sont autorisés.",
"terminal.integrated.gpuAcceleration": "Contrôle si le terminal utilise le GPU pour son affichage.",
"terminal.integrated.gpuAcceleration.auto": "Laisse VS Code détecter le renderer qui offre la meilleure expérience.",
"terminal.integrated.gpuAcceleration.off": "Désactive l'accélération GPU dans le terminal.",
"terminal.integrated.gpuAcceleration.on": "Active l'accélération GPU dans le terminal.",
"terminal.integrated.letterSpacing": "Contrôle l'espacement des lettres du terminal. Il s'agit d'une valeur entière qui représente la quantité de pixels supplémentaires à ajouter entre les caractères.",
"terminal.integrated.lineHeight": "Contrôle la hauteur de ligne du terminal. Ce nombre est multiplié par la taille de police du terminal pour obtenir la hauteur de ligne réelle en pixels.",
"terminal.integrated.localEchoExcludePrograms": "Expérimental : l'écho local est désactivé quand l'un de ces noms de programmes est trouvé dans le titre du terminal.",
"terminal.integrated.localEchoLatencyThreshold": "Expérimental : durée du délai réseau, en millisecondes, pendant lequel les modifications locales sont répercutées sur le terminal sans attendre l'accusé de réception du serveur. Si la valeur est '0', l'écho local est toujours activé et si la valeur est '-1', il est désactivé.",
"terminal.integrated.localEchoStyle": "Expérimental : style du texte répercuté localement dans le terminal : style de police ou couleur RVB.",
"terminal.integrated.macOptionClickForcesSelection": "Détermine si la sélection doit être forcée quand Option+clic est utilisé sur macOS. Cela permet de forcer une sélection normale (ligne) et d'interdire l'utilisation du mode de sélection de colonne. Cela permet de copier et de coller à l'aide de la sélection de terminal classique, par exemple, quand le mode souris est activé dans tmux.",
"terminal.integrated.macOptionIsMeta": "Détermine s'il est nécessaire de traiter la clé d'option en tant que touche Méta dans le terminal sur macOS.",
"terminal.integrated.minimumContrastRatio": "Quand ce paramètre est défini, la couleur de premier plan de chaque cellule change pour essayer de respecter le taux de contraste spécifié. Exemples de valeurs :\r\n\r\n- 1 : valeur par défaut. Ne rien faire.\r\n- 4.5 : [conformité WCAG AA (minimum)](https://www.w3.org/TR/UNDERSTANDING-WCAG20/visual-audio-contrast-contrast.html).\r\n- 7 : [conformité WCAG AAA (amélioré)](https://www.w3.org/TR/UNDERSTANDING-WCAG20/visual-audio-contrast7.html).\r\n- 21 : blanc sur noir ou noir sur blanc.",
"terminal.integrated.mouseWheelScrollSensitivity": "Multiplicateur à utiliser sur le 'deltaY' des événements de défilement de la roulette de la souris.",
"terminal.integrated.rightClickBehavior": "Contrôle la façon dont le terminal réagit au clic droit.",
"terminal.integrated.rightClickBehavior.copyPaste": "Effectue une copie quand il existe une sélection, sinon effectue un collage.",
"terminal.integrated.rightClickBehavior.default": "Affiche le menu contextuel.",
"terminal.integrated.rightClickBehavior.paste": "Effectue un collage à la suite d'un clic droit.",
"terminal.integrated.rightClickBehavior.selectWord": "Sélectionne le mot sous le curseur et affiche le menu contextuel.",
"terminal.integrated.scrollback": "Contrôle la quantité maximale de lignes que le terminal conserve en mémoire tampon.",
"terminal.integrated.sendKeybindingsToShell": "Dispatche la plupart des combinaisons de touches au terminal au lieu du banc d'essai, en remplaçant '#terminal.integrated.commandsToSkipShell#', qui peut être utilisé alternativement pour affiner le réglage.",
"terminal.integrated.showExitAlert": "Détermine s'il est nécessaire d'afficher l'alerte \"Le processus du terminal s'est achevé avec le code de sortie\" quand le code de sortie est différent de zéro.",
"terminal.integrated.splitCwd": "Contrôle le répertoire de travail dans lequel un terminal divisé démarre.",
"terminal.integrated.splitCwd.inherited": "Sur macOS et Linux, un nouveau terminal divisé utilise le répertoire de travail du terminal parent. Sur Windows, le comportement est le même qu'avec le paramètre initial.",
"terminal.integrated.splitCwd.initial": "Un nouveau terminal divisé utilise le répertoire de travail dans lequel le terminal parent a démarré.",
"terminal.integrated.splitCwd.workspaceRoot": "Un nouveau terminal divisé utilise la racine de l'espace de travail en tant que répertoire de travail. Dans un espace de travail multiracine, vous pouvez choisir le dossier racine à utiliser.",
"terminal.integrated.tabs.enabled": "Contrôle si les onglets de terminal saffichent en tant que liste sur le côté du terminal. Quand cette option est désactivée, une liste déroulante saffiche à la place.",
"terminal.integrated.tabs.focusMode": "Contrôle si le focus sur le terminal dun onglet se produit par un clic ou un double-clic.",
"terminal.integrated.tabs.focusMode.doubleClick": "Mettre le focus sur le terminal au double-clic sur longlet dun terminal",
"terminal.integrated.tabs.focusMode.singleClick": "Mettre le focus sur le terminal au clic sur longlet dun terminal",
"terminal.integrated.tabs.hideCondition": "Contrôle si laffichage des onglets du terminal est masqué sous certaines conditions.",
"terminal.integrated.tabs.hideCondition.never": "Ne jamais masquer laffichage des onglets du terminal",
"terminal.integrated.tabs.hideCondition.singleGroup": "Masquer laffichage des onglets de terminaux quand un seul groupe de terminaux est ouvert",
"terminal.integrated.tabs.hideCondition.singleTerminal": "Masquer laffichage des onglets de terminaux quand un seul terminal est ouvert",
"terminal.integrated.tabs.location": "Contrôle lemplacement des onglets du terminal, à gauche ou à droite du ou des terminaux réels.",
"terminal.integrated.tabs.location.left": "Afficher laffichage des onglets de terminaux à gauche du terminal",
"terminal.integrated.tabs.location.right": "Afficher laffichage des onglets de terminaux à droite du terminal",
"terminal.integrated.tabs.showActiveTerminal": "Affiche les informations sur le terminal actif dans laffichage, ce qui est particulièrement utile lorsque le titre nest pas visible dans les onglets.",
"terminal.integrated.tabs.showActiveTerminal.always": "Toujours afficher le terminal actif",
"terminal.integrated.tabs.showActiveTerminal.never": "Ne jamais afficher le terminal actif",
"terminal.integrated.tabs.showActiveTerminal.singleTerminal": "Afficher le terminal actif quand il est le seul terminal ouvert",
"terminal.integrated.tabs.showActiveTerminal.singleTerminalOrNarrow": "Afficher le terminal actif quand il est le seul terminal ouvert ou lorsque laffichage des onglets est dans l’état daffichage étroit et sans texte",
"terminal.integrated.titleMode": "Détermine la manière dont le titre du terminal est défini, ce qui saffiche dans longlet ou lentrée de liste déroulante du terminal.",
"terminal.integrated.unicodeVersion": "Contrôle la version d'Unicode à utiliser au moment de l'évaluation de la largeur des caractères dans le terminal. Si vous êtes confronté à des emojis ou d'autres caractères larges qui n'occupent pas la quantité appropriée (trop ou trop peu) d'espaces avant ou arrière, vous pouvez essayer d'adapter ce paramètre.",
"terminal.integrated.unicodeVersion.eleven": "Version 11 d'Unicode. Cette version offre une meilleure prise en charge sur les systèmes modernes qui utilisent des versions modernes d'Unicode.",
"terminal.integrated.unicodeVersion.six": "Version 6 d'Unicode. Il s'agit d'une version antérieure qui doit fonctionner mieux sur les anciens systèmes.",
"terminal.integrated.windowsEnableConpty": "Indique si ConPTY doit être utilisé pour la communication des processus du terminal Windows (nécessite Windows 10 build 18309+). Winpty est utilisé si ce paramètre a la valeur false.",
"terminal.integrated.wordSeparators": "Chaîne contenant tous les caractères à considérer en tant que séparateurs de mots quand le double-clic est utilisé pour sélectionner un mot.",
"terminalIntegratedConfigurationTitle": "Terminal intégré",
"titleMode.executable": "Le titre est défini par le _terminal_, le nom du processus de premier plan détecté est utilisé.",
"titleMode.sequence": "Le titre est défini par le _processus_ par le biais dune séquence d’échappement, cela est utile si votre interpréteur de commandes définit dynamiquement le titre."
},
"vs/workbench/contrib/terminal/electron-sandbox/localTerminalService": {
"nonResponsivePtyHost": "La connexion au processus hôte pty du terminal ne répond pas. Les terminaux risquent de cesser de fonctionner.",
"restartPtyHost": "Redémarrer l'hôte pty"
},
"vs/workbench/contrib/terminal/electron-sandbox/terminalRemote": {
"workbench.action.terminal.newLocal": "Créer un terminal intégré (local)"
},
"vs/workbench/contrib/testing/browser/icons": {
"autoRunIcon": "Icône permettant d'activer/de désactiver l'exécution automatique dans la vue des tests.",
"filterIcon": "Icône de l'action Filtrer dans la vue des tests.",
"hiddenIcon": "Icône affichée à côté des tests masqués, quand ceux-ci ont été affichés.",
"testViewIcon": "Icône de vue de l'affichage des tests.",
"testingCancelIcon": "Icône permettant d'annuler les séries de tests en cours.",
"testingDebugIcon": "Icône de l'action de débogage de test.",
"testingErrorIcon": "Icône affichée pour les tests qui comportent une erreur.",
"testingFailedIcon": "Icône affichée pour les tests non réussis.",
"testingPassedIcon": "Icône affichée pour les tests réussis.",
"testingQueuedIcon": "Icône affichée pour les tests mis en file d'attente.",
"testingRunAllIcon": "Icône de l'action \"exécuter tous les tests\".",
"testingRunIcon": "Icône de l'action d'exécution de test.",
"testingShowAsList": "Icône affichée quand l'Explorateur de tests est désactivé sous forme d'arborescence.",
"testingShowAsTree": "Icône affichée quand l'Explorateur de tests est désactivé sous forme de liste.",
"testingSkippedIcon": "Icône affichée pour les tests ignorés.",
"testingUnsetIcon": "Icône affichée pour les tests qui sont dans un état annulé."
},
"vs/workbench/contrib/testing/browser/testExplorerActions": {
"debug test": "Déboguer le test",
"debugAllTests": "Déboguer tous les tests",
"debugSelectedTests": "Déboguer les tests sélectionnés",
"discoveringTests": "Découverte des tests",
"hideTest": "Masquer le test",
"noDebugTestProvider": "Aucun test pouvant être débogué n'est présent dans cet espace de travail. Vous devrez peut-être installer une extension de fournisseur de tests",
"noTestProvider": "Tests introuvables dans cet espace de travail. Vous devrez peut-être installer une extension de fournisseur de tests",
"run test": "Exécuter le test",
"runAllTests": "Exécuter tous les tests",
"runSelectedTests": "Exécuter les tests sélectionnés",
"testing.cancelRun": "Annuler la série de tests",
"testing.category": "Test",
"testing.clearResults": "Effacer tous les résultats",
"testing.collapseAll": "Réduire tous les tests",
"testing.debugAtCursor": "Déboguer le test au niveau du curseur",
"testing.debugCurrentFile": "Déboguer les tests dans le fichier actuel",
"testing.debugFailTests": "Déboguer les tests non réussis",
"testing.debugLastRun": "Déboguer la dernière série",
"testing.editFocusedTest": "Accéder au test",
"testing.openOutputPeek": "Aperçu de la sortie",
"testing.reRunFailTests": "Réexécuter les tests non réussis",
"testing.reRunLastRun": "Réexécuter la dernière série",
"testing.refresh": "Actualiser les tests",
"testing.runAtCursor": "Exécuter le test au niveau du curseur",
"testing.runCurrentFile": "Exécuter les tests dans le fichier actuel",
"testing.searchForTestExtension": "Rechercher une extension de test",
"testing.showMostRecentOutput": "Afficher la sortie",
"testing.sortByLocation": "Trier par emplacement",
"testing.sortByName": "Trier par nom",
"testing.turnOffAutoRun": "Désactiver l'exécution automatique",
"testing.turnOnAutoRun": "Activer l'exécution automatique",
"testing.viewAsList": "Voir sous forme de liste",
"testing.viewAsTree": "Voir sous forme d'arborescence",
"unhideTest": "Afficher le test"
},
"vs/workbench/contrib/testing/browser/testing.contribution": {
"miViewTesting": "&&Test en cours",
"noTestProvidersRegistered": "Tests introuvables dans cet espace de travail.",
"searchMarketplaceForTestExtensions": "[Trouver des extensions de test](command:{0})",
"test": "Test",
"testExplorer": "Explorateur de tests"
},
"vs/workbench/contrib/testing/browser/testingDecorations": {
"debug test": "Déboguer le test",
"failedHoverMessage": "Échec de {0}. ",
"failedPeekAction": "Aperçu de l'erreur",
"reveal test": "Révéler dans l'Explorateur de tests",
"run test": "Exécuter le test",
"testing.clickToRun": "Cliquez pour exécuter les tests, cliquez avec le bouton droit pour plus d'options"
},
"vs/workbench/contrib/testing/browser/testingExplorerFilter": {
"filter": "Filtre",
"testExplorerFilter": "Filtre (exemple : text, !exclude)",
"testing.filters.currentFile": "Afficher dans le fichier actif uniquement",
"testing.filters.menu": "Plus de filtres...",
"testing.filters.removeTestExclusions": "Afficher tous les tests",
"testing.filters.showAll": "Afficher tous les tests",
"testing.filters.showExcludedTests": "Afficher les tests masqués",
"testing.filters.showOnlyExecuted": "Afficher uniquement les tests exécutés",
"testing.filters.showOnlyFailed": "Afficher uniquement les tests non réussis"
},
"vs/workbench/contrib/testing/browser/testingExplorerView": {
"testExplorer": "Explorateur de tests",
"testing.treeElementLabel": "{0} ({1})",
"testing.treeElementLabelDuration": "{0}, sur une durée de {1}",
"testing.treeElementLabelOutdated": "{0}, résultat obsolète",
"testingFindExtension": "Afficher les tests de lespace de travail",
"testingNoTest": "Nous navons pas trouvé de test dans ce fichier."
},
"vs/workbench/contrib/testing/browser/testingOutputPeek": {
"close": "Fermer",
"debug test": "Test de débogage",
"run test": "Exécuter le test",
"testUnnamedTask": "Tâche sans nom",
"testing.debugLastRun": "Déboguer la série de tests",
"testing.reRunLastRun": "Réexécuter la série de tests",
"testing.revealInExplorer": "Révéler dans l'Explorateur de tests",
"testing.showResultOutput": "Afficher la sortie des résultats",
"testingOutputActual": "Résultat réel",
"testingOutputExpected": "Résultat attendu",
"testingPeekLabel": "Messages de résultat de test"
},
"vs/workbench/contrib/testing/browser/testingOutputTerminalService": {
"runFinished": "Fin de la série de tests à {0}",
"runNoOutout": "La série de tests na enregistré aucune sortie.",
"testNoRunYet": "\r\nAucun test na encore été exécuté.\r\n",
"testOutputTerminalTitle": "Sortie de test",
"testOutputTerminalTitleWithDate": "Sortie de test à {0}"
},
"vs/workbench/contrib/testing/browser/testingProgressUiService": {
"testProgress.completed": "{0}/{1} tests réussis ({2} %)",
"testProgress.running": "Exécution des tests, {0}/{1} réussi(s) ({2} %)",
"testProgress.runningInitial": "Exécution des tests...",
"testProgressWithSkip.completed": "{0}/{1} tests réussis ({2} %, {3} ignorés)",
"testProgressWithSkip.running": "Exécution des tests, {0}/{1} réussi(s) ({2} %, {3} ignoré(s))"
},
"vs/workbench/contrib/testing/browser/testingViewPaneContainer": {
"testing": "Test"
},
"vs/workbench/contrib/testing/browser/theme": {
"testing.iconErrored": "Couleur de l'icône d'erreur dans l'Explorateur de tests.",
"testing.iconFailed": "Couleur de l'icône d'échec dans l'Explorateur de tests.",
"testing.iconPassed": "Couleur de l'icône de réussite dans l'Explorateur de tests.",
"testing.iconQueued": "Couleur de l'icône de mise en file d'attente dans l'Explorateur de tests.",
"testing.iconSkipped": "Couleur de l'icône de tests ignorés dans l'Explorateur de tests.",
"testing.iconUnset": "Couleur de l'icône d'état annulé dans l'Explorateur de tests.",
"testing.message.error.decorationForeground": "Couleur de texte des messages d'erreur de test affichés inline dans l'éditeur.",
"testing.message.error.marginBackground": "Couleur de marge à côté des messages d'erreur affichés inline dans l'éditeur.",
"testing.message.hint.decorationForeground": "Couleur de texte des messages de conseil de test affichés inline dans l'éditeur.",
"testing.message.hint.marginBackground": "Couleur de marge à côté des messages de conseil affichés inline dans l'éditeur.",
"testing.message.info.decorationForeground": "Couleur de texte des messages d'information de test affichés inline dans l'éditeur.",
"testing.message.info.marginBackground": "Couleur de marge à côté des messages d'information affichés inline dans l'éditeur.",
"testing.message.warning.decorationForeground": "Couleur de texte des messages d'avertissement de test affichés inline dans l'éditeur.",
"testing.message.warning.marginBackground": "Couleur de marge à côté des messages d'avertissement affichés inline dans l'éditeur.",
"testing.peekBorder": "Couleur des bordures et de la flèche de l'affichage d'aperçu.",
"testing.runAction": "Couleur des icônes d'exécution dans l'éditeur."
},
"vs/workbench/contrib/testing/common/configuration": {
"testConfigurationTitle": "Test",
"testing.autoRun.delay": "Délai d'attente, en millisecondes, après le marquage d'un test comme étant obsolète et le démarrage d'une nouvelle exécution.",
"testing.autoRun.mode": "Contrôle les tests exécutés automatiquement.",
"testing.autoRun.mode.allInWorkspace": "Exécute automatiquement tous les tests découverts quand l'exécution automatique est activée. Réexécute les tests individuels quand ils changent.",
"testing.autoRun.mode.onlyPreviouslyRun": "Réexécute les tests individuels quand ils changent. N'exécute pas automatiquement les tests qui n'ont pas déjà été exécutés.",
"testing.automaticallyOpenPeekView": "Configure le déclenchement de l'ouverture automatique de la vue d'aperçu d'erreur.",
"testing.automaticallyOpenPeekView.failureAnywhere": "L'ouverture automatique s'effectue, quel que soit l'emplacement de l'échec.",
"testing.automaticallyOpenPeekView.failureInVisibleDocument": "L'ouverture automatique s'effectue en cas d'échec d'un test dans un document visible.",
"testing.automaticallyOpenPeekViewDuringAutoRun": "Contrôle si la vue d'aperçu doit s'ouvrir automatiquement en mode d'exécution automatique.",
"testing.followRunningTest": "Contrôle si le test en cours dexécution doit être suivi dans laffichage de lexplorateur de tests"
},
"vs/workbench/contrib/testing/common/constants": {
"testState.errored": "Erreur",
"testState.failed": "Échec",
"testState.passed": "Réussite",
"testState.queued": "En file d'attente",
"testState.running": "En cours d'exécution",
"testState.skipped": "Ignoré",
"testState.unset": "Non défini"
},
"vs/workbench/contrib/testing/common/testResult": {
"runFinished": "Série de tests à {0}"
},
"vs/workbench/contrib/testing/common/testServiceImpl": {
"testError": "Une erreur s'est produite durant la tentative d'exécution des tests : {0}",
"testTrust": "Lexécution de tests peut mener à lexécution de code dans votre espace de travail."
},
"vs/workbench/contrib/testing/common/testingContextKeys": {
"testing.peekItemType": "Type de l’élément dans laffichage Aperçu de la sortie. La valeur peut être « test », « message », « tâche » ou « résultat ».",
"testing.testId": "ID de l'élément de test actuel, défini au moment de la création ou de l'ouverture de menus sur les éléments de test",
"testing.testItemHasUri": "Valeur booléenne indiquant si un URI a été défini pour l’élément de test",
"testing.testItemIsHidden": "Valeur booléenne qui indique si l’élément de test est masqué"
},
"vs/workbench/contrib/themes/browser/themes.contribution": {
"defaultProductIconThemeLabel": "Par défaut",
"generateColorTheme.label": "Générer le thème de couleur à partir des paramètres actuels",
"installColorThemes": "Installer des thèmes de couleurs supplémentaires...",
"installIconThemes": "Installer des thèmes d'icônes de fichiers supplémentaires...",
"installProductIconThemes": "Installer des thèmes d'icônes de produit supplémentaires...",
"miSelectColorTheme": "Thème de &&couleur",
"miSelectIconTheme": "Thème d'&&icône de fichier",
"miSelectProductIconTheme": "Thème d'icône de &&produit",
"noIconThemeDesc": "Désactiver les icônes de fichier",
"noIconThemeLabel": "Aucun(e)",
"preferences": "Préférences",
"selectIconTheme.label": "Thème d'icône de fichier",
"selectProductIconTheme.label": "Thème d'icône de produit",
"selectTheme.label": "Thème de couleur",
"themes.category.dark": "thèmes sombres",
"themes.category.hc": "thèmes à contraste élevé",
"themes.category.light": "thèmes clairs",
"themes.selectIconTheme": "Sélectionner un thème d'icône de fichier",
"themes.selectIconTheme.label": "Thème d'icône de fichier",
"themes.selectProductIconTheme": "Sélectionner un thème d'icône de produit",
"themes.selectProductIconTheme.label": "Thème d'icône de produit",
"themes.selectTheme": "Sélectionner un thème de couleur (flèches bas/haut pour afficher l'aperçu)"
},
"vs/workbench/contrib/timeline/browser/timeline.contribution": {
"files.openTimeline": "Ouvrir la chronologie",
"timeline.excludeSources": "Tableau de sources chronologiques à exclure de la vue Chronologie.",
"timeline.pageOnScroll": "Expérimental. Contrôle si la vue Chronologie doit charger la page suivante quand vous faites défiler une liste d'éléments jusqu'à la fin.",
"timeline.pageSize": "Nombre d'éléments à montrer par défaut dans la vue Chronologie et durant le chargement d'autres éléments. L'affectation de la valeur 'null' (valeur par défaut) permet de choisir automatiquement une taille de page basée sur la zone visible de la vue Chronologie.",
"timelineConfigurationTitle": "Chronologie",
"timelineOpenIcon": "Icône de l'action d'ouverture de la chronologie.",
"timelineViewIcon": "Icône de vue de la chronologie."
},
"vs/workbench/contrib/timeline/browser/timelinePane": {
"refresh": "Actualiser",
"timeline": "Chronologie",
"timeline.aria.item": "{0}: {1}",
"timeline.editorCannotProvideTimeline": "L'éditeur actif ne peut pas fournir d'informations sur la chronologie.",
"timeline.filterSource": "Inclure : {0}",
"timeline.loadMore": "Charger plus",
"timeline.loading": "Chargement de la chronologie de {0}...",
"timeline.loadingMore": "Chargement...",
"timeline.noTimelineInfo": "Aucune information sur la chronologie n'a été fournie.",
"timeline.toggleFollowActiveEditorCommand.follow": "Épingler la chronologie actuelle",
"timeline.toggleFollowActiveEditorCommand.unfollow": "Désépingler la chronologie actuelle",
"timelinePin": "Icône de l'action permettant d'épingler la chronologie.",
"timelineRefresh": "Icône de l'action d'actualisation de la chronologie.",
"timelineUnpin": "Icône de l'action permettant de détacher la chronologie."
},
"vs/workbench/contrib/update/browser/releaseNotesEditor": {
"releaseNotesInputName": "Notes de publication : {0}",
"unassigned": "non assigné"
},
"vs/workbench/contrib/update/browser/update": {
"DownloadingUpdate": "Téléchargement de la mise à jour...",
"cancel": "Annuler",
"checkForUpdates": "Rechercher les mises à jour...",
"checkingForUpdates": "Recherche de mises à jour...",
"download update": "Télécharger la mise à jour",
"download update_1": "Télécharger la mise à jour (1)",
"downloading": "Téléchargement en cours…",
"installUpdate": "Installer la mise à jour",
"installUpdate...": "Installer la mise à jour... (1)",
"installingUpdate": "Installation de la mise à jour...",
"later": "Plus tard",
"noUpdatesAvailable": "Aucune mise à jour n'est disponible actuellement.",
"ok": "OK",
"read the release notes": "Bienvenue dans {0} v{1} ! Voulez-vous lire les notes de publication ?",
"relaunchDetailInsiders": "Appuyez sur le bouton de rechargement pour passer à la version de préproduction nocturne de VSCode.",
"relaunchDetailStable": "Appuyez sur le bouton de rechargement pour passer à la version stable publiée mensuellement de VSCode.",
"relaunchMessage": "Le changement de version nécessite un rechargement pour être pris en compte",
"releaseNotes": "Notes de publication",
"reload": "&&Recharger",
"restartToUpdate": "Redémarrer pour mettre à jour (1)",
"selectSyncService.detail": "La version Insiders de VS Code synchronise vos paramètres, combinaisons de touches, extensions et extraits de code ainsi que l’état de votre IU à laide dun service de synchronisation des paramètres Insiders distinct par défaut.",
"selectSyncService.message": "Choisissez le service de synchronisation des paramètres à utiliser après le changement de version",
"showReleaseNotes": "Afficher les notes de publication",
"switchToInsiders": "Passer à la version Insiders...",
"switchToStable": "Passer à la version stable...",
"thereIsUpdateAvailable": "Une mise à jour est disponible.",
"update service": "Service de mise à jour",
"update.noReleaseNotesOnline": "Cette version de {0} n'a pas de notes de publication en ligne",
"updateAvailable": "Une mise à jour est disponible : {0} {1}",
"updateAvailableAfterRestart": "Redémarrer {0} pour appliquer la dernière mise à jour.",
"updateIsReady": "Nouvelle mise à jour de {0} disponible.",
"updateNow": "Mettre à jour maintenant",
"updating": "Mise à jour en cours...",
"use insiders": "Insiders",
"use stable": "Stable (actuel)"
},
"vs/workbench/contrib/update/browser/update.contribution": {
"miReleaseNotes": "&&Notes de publication"
},
"vs/workbench/contrib/url/browser/trustedDomains": {
"trustedDomain.manageTrustedDomain": "Gérer les domaines approuvés",
"trustedDomain.manageTrustedDomains": "Gérer les domaines approuvés",
"trustedDomain.trustAllDomains": "Approuver tous les domaines (désactive la protection des liens)",
"trustedDomain.trustAllPorts": "Approuver {0} sur tous les ports",
"trustedDomain.trustDomain": "Approuver {0}",
"trustedDomain.trustSubDomain": "Approuver {0} et tous ses sous-domaines"
},
"vs/workbench/contrib/url/browser/trustedDomainsValidator": {
"cancel": "Annuler",
"configureTrustedDomains": "Configurer les domaines approuvés",
"copy": "Copier",
"open": "Ouvrir",
"openExternalLinkAt": "Voulez-vous que {0} ouvre le site web externe ?"
},
"vs/workbench/contrib/url/browser/url.contribution": {
"openUrl": "Ouvrir l'URL",
"urlToOpen": "URL à ouvrir"
},
"vs/workbench/contrib/userDataSync/browser/userDataSync": {
"Sync accept merges": "{0} : {1}",
"Sync accept remote": "{0} : {1}",
"accept failed": "Erreur au moment de l'acceptation des changements. Pour plus d'informations, consultez les [journaux]({0}).",
"accept merges": "Accepter les fusions",
"accept merges button": "Accepter les &&fusions",
"accept remote": "Accepter les paramètres distants",
"accept remote button": "Accepter le &&dépôt distant",
"auth failed": "Erreur au moment de l'activation de la synchronisation des paramètres. Échec de l'authentification.",
"cancel": "Annuler",
"configure": "Configurer...",
"configure and turn on sync detail": "Connectez-vous pour synchroniser vos données sur tous les appareils.",
"configure sync": "{0} : Configurer...",
"configure sync placeholder": "Choisir les éléments à synchroniser",
"confirm replace and overwrite local": "Voulez-vous accepter le {0} distant et remplacer le {1} local ?",
"confirm replace and overwrite remote": "Voulez-vous accepter les fusions et remplacer la version distante de {0} ?",
"conflicts detected": "Synchronisation impossible en raison de conflits dans {0}. Corrigez-les pour continuer.",
"default": "Par défaut",
"error reset required": "La synchronisation des paramètres est désactivée, car vos données dans le cloud sont plus anciennes que celles du client. Effacez vos données dans le cloud avant d'activer la synchronisation.",
"error reset required while starting sync": "Impossible d'activer la synchronisation des paramètres, car vos données dans le cloud sont plus anciennes que celles du client. Effacez vos données dans le cloud avant d'activer la synchronisation.",
"error upgrade required": "La synchronisation des paramètres est désactivée, car la version actuelle ({0}, {1}) n'est pas compatible avec le service de synchronisation. Effectuez une mise à jour avant d'activer la synchronisation.",
"error upgrade required while starting sync": "Impossible d'activer la synchronisation des paramètres, car la version actuelle ({0}, {1}) n'est pas compatible avec le service de synchronisation. Effectuez une mise à jour avant d'activer la synchronisation.",
"errorInvalidConfiguration": "Impossible de synchroniser {0}, car le contenu du fichier est non valide. Ouvrez le fichier, puis corrigez-le.",
"global activity turn on sync": "Activer la synchronisation des paramètres...",
"has conflicts": "{0} : conflits détectés",
"insiders": "Membres du programme Insider",
"leftResourceName": "{0} (distant)",
"merges": "{0} (fusions)",
"no authentication providers": "Aucun fournisseur d'authentification n'est disponible.",
"open doc": "Ouvrir la documentation",
"open file": "Ouvrir le fichier {0}",
"operationId": "ID d'opération : {0}",
"per platform": "pour chaque plateforme",
"replace local": "Remplacer la version locale",
"replace remote": "Remplacer la version distante",
"reset": "Effacer les données dans le cloud...",
"resolveConflicts_global": "{0} : afficher les conflits de paramètres (1)",
"resolveKeybindingsConflicts_global": "{0} : afficher les conflits de combinaisons de touches (1)",
"resolveSnippetsConflicts_global": "{0} : afficher les conflits d'extraits d'utilisateurs ({1})",
"service changed and turned off": "La synchronisation des paramètres a été désactivée, car {0} utilise désormais un service distinct. Réactivez la synchronisation.",
"service switched to insiders": "La synchronisation des paramètres est passée au service Insiders",
"service switched to stable": "La synchronisation des paramètres est passée au service Stable",
"session expired": "La synchronisation des paramètres a été désactivée, car la session active est arrivée à expiration. Reconnectez-vous pour activer la synchronisation.",
"show conflicts": "Afficher les conflits",
"show sync log title": "{0} : afficher le journal",
"show sync log toolrip": "Afficher le journal",
"show synced data": "{0} : afficher les données synchronisées",
"show synced data action": "Afficher les données synchronisées",
"showConflicts": "{0} : afficher les conflits de paramètres",
"showKeybindingsConflicts": "{0} : afficher les conflits de combinaisons de touches",
"showSnippetsConflicts": "{0} : afficher les conflits d'extraits d'utilisateurs",
"sideBySideDescription": "Synchronisation des paramètres",
"sideBySideLabels": "{0} ↔ {1}",
"sign in accounts": "Se connecter pour synchroniser les paramètres (1)",
"sign in and turn on": "Se connecter et activer",
"sign in global": "Se connecter pour synchroniser les paramètres",
"sign in to sync": "Se connecter pour synchroniser les paramètres",
"stable": "Stable",
"stop sync": "{0} : désactiver",
"switchSyncService.description": "Vérifiez que vous utilisez le même service de synchronisation des paramètres quand plusieurs environnements sont synchronisés",
"switchSyncService.title": "{0} : sélectionner le service",
"sync is on": "La synchronisation des paramètres est activée",
"sync now": "{0} : synchroniser maintenant",
"sync preview message": "La synchronisation de vos paramètres est une fonctionnalité en préversion. Lisez la documentation avant de l'activer.",
"sync settings": "{0} : afficher les paramètres",
"synced with time": "synchronisation effectuée de {0}",
"syncing": "synchronisation",
"too large": "La synchronisation {0} a été désactivée, car la taille du fichier {1} à synchroniser dépasse {2}. Ouvrez le fichier et réduisez sa taille, puis activez la synchronisation",
"too large while starting sync": "Impossible d'activer la synchronisation des paramètres, car la taille du fichier {0} à synchroniser dépasse {1}. Ouvrez le fichier, réduisez sa taille, puis activez la synchronisation",
"turn off": "&&Désactiver",
"turn off failed": "Erreur au moment de la désactivation de la synchronisation des paramètres. Pour plus d'informations, consultez les [journaux]({0}).",
"turn off sync confirmation": "Voulez-vous arrêter la synchronisation?",
"turn off sync detail": "Vos paramètres, vos combinaisons de touches, vos extensions, vos extraits et l'état d'IU ne vont plus être synchronisés.",
"turn off sync everywhere": "Désactivez la synchronisation sur tous vos appareils et effacez les données du cloud.",
"turn on": "Activer",
"turn on failed": "Erreur dactivation de la synchronisation des paramètres. {0}",
"turn on failed with user data sync error": "Erreur au moment de l'activation de la synchronisation des paramètres. Pour plus d'informations, consultez les [journaux]({0}).",
"turn on sync": "Activer la synchronisation des paramètres...",
"turn on sync with category": "{0} : activer...",
"turned off": "La synchronisation des paramètres a été désactivée à partir d'un autre appareil. Réactivez la synchronisation.",
"turnin on sync": "Activation de la synchronisation des paramètres...",
"turning on syncing": "Activation de la synchronisation des paramètres...",
"update conflicts": "Impossible de résoudre les conflits, car une nouvelle version locale est disponible. Réessayez.",
"using separate service": "La synchronisation des paramètres utilise désormais un service distinct. Pour plus d'informations, consultez la [documentation relative à la synchronisation des paramètres](https://aka.ms/vscode-settings-sync-help#_syncing-stable-versus-insiders).",
"workbench.action.showSyncRemoteBackup": "Afficher les données synchronisées",
"workbench.actions.syncData.reset": "Effacer les données dans le cloud..."
},
"vs/workbench/contrib/userDataSync/browser/userDataSync.contribution": {
"operationId": "ID d'opération : {0}",
"too many requests": "Désactivation de la synchronisation des paramètres sur cet appareil, car il effectue trop de requêtes."
},
"vs/workbench/contrib/userDataSync/browser/userDataSyncMergesView": {
"accept local": "Accepter la version locale",
"accept merges": "Accepter les fusions",
"accept remote": "Accepter les paramètres distants",
"accepted": "Accepté",
"cancel": "Annuler",
"conflict": "Conflits détectés",
"conflicts detected": "Conflits détectés",
"explanation": "Consultez chaque entrée et effectuez la fusion pour activer la synchronisation.",
"label": "UserDataSyncResources",
"leftResourceName": "{0} (distant)",
"merges": "{0} (fusions)",
"preview": "{0} (préversion)",
"resolve": "Impossible d'effectuer la fusion en raison de conflits. Résolvez-les pour pouvoir continuer.",
"rightResourceName": "{0} (local)",
"sideBySideDescription": "Synchronisation des paramètres",
"sideBySideLabels": "{0} ↔ {1}",
"turn on sync": "Activer la synchronisation des paramètres",
"turning on": "Activation...",
"workbench.actions.sync.acceptLocal": "Accepter la version locale",
"workbench.actions.sync.acceptRemote": "Accepter la version distante",
"workbench.actions.sync.discard": "Abandonner",
"workbench.actions.sync.merge": "Fusionner",
"workbench.actions.sync.showChanges": "Ouvrir les changements"
},
"vs/workbench/contrib/userDataSync/browser/userDataSyncViews": {
"confirm replace": "Voulez-vous remplacer vos {0} en cours par la sélection ?",
"current": "Actuelle",
"leftResourceName": "{0} (distant)",
"local sync activity title": "Activité de synchronisation (locale)",
"merges": "Fusions",
"no machines": "Aucune machine",
"not found": "machine introuvable ayant l'ID {0}",
"placeholder": "Entrer le nom de la machine",
"remote sync activity title": "Activité de synchronisation (à distance)",
"reset": "Réinitialiser les données synchronisées",
"rightResourceName": "{0} (local)",
"sideBySideLabels": "{0} ↔ {1}",
"synced machines": "Machines synchronisées",
"turn off": "&&Désactiver",
"turn off sync on machine": "Voulez-vous vraiment désactiver la synchronisation sur {0} ?",
"valid message": "Le nom de la machine doit être unique et non vide",
"workbench.actions.sync.editMachineName": "Modifier le nom",
"workbench.actions.sync.replaceCurrent": "Restaurer",
"workbench.actions.sync.resolveResourceRef": "Afficher les données de synchronisation JSON brutes",
"workbench.actions.sync.turnOffSyncOnMachine": "Désactiver la synchronisation des paramètres"
},
"vs/workbench/contrib/userDataSync/electron-sandbox/userDataSync.contribution": {
"Open Backup folder": "Ouvrir le dossier des sauvegardes locales",
"no backups": "Le dossier des sauvegardes locales n'existe pas",
"operationId": "ID d'opération : {0}",
"report issue": "Signaler un problème",
"settings sync": "Synchronisation des paramètres. ID d'opération : {0}",
"show sync logs": "Afficher le journal",
"too many requests": "La synchronisation des paramètres est désactivée, car l'appareil actuel effectue trop de requêtes. Signalez un problème en fournissant les journaux de synchronisation."
},
"vs/workbench/contrib/views/browser/treeView": {
"no-dataprovider": "Aucun fournisseur de données inscrit pouvant fournir des données de vue.",
"refresh": "Actualiser",
"collapseAll": "Réduire tout",
"command-error": "Erreur pendant l'exécution de la commande {1} : {0}. Probablement due à l'extension qui contribue à {1}."
},
"vs/workbench/contrib/watermark/browser/watermark": {
"tips.enabled": "Si cette option est activée, les conseils en filigrane s'affichent quand aucun éditeur n'est ouvert.",
"watermark.findInFiles": "Chercher dans les fichiers",
"watermark.newUntitledFile": "Nouveau fichier sans titre",
"watermark.openFile": "Ouvrir un fichier",
"watermark.openFileFolder": "Ouvrir un fichier ou un dossier",
"watermark.openFolder": "Ouvrir le dossier",
"watermark.openRecent": "Ouvrir les éléments récents",
"watermark.quickAccess": "Accéder au fichier",
"watermark.showCommands": "Afficher toutes les commandes",
"watermark.startDebugging": "Démarrer le débogage",
"watermark.toggleTerminal": "Activer/désactiver le terminal"
},
"vs/workbench/contrib/webview/browser/baseWebviewElement": {
"fatalErrorMessage": "Erreur de chargement de la vue web : {0}"
},
"vs/workbench/contrib/webview/browser/webview.contribution": {
"copy": "Copier",
"cut": "Couper",
"paste": "Coller"
},
"vs/workbench/contrib/webview/electron-browser/webviewCommands": {
"iframeWebviewAlert": "Utilisation d'outils de développement standard pour déboguer une vue web basée sur un iframe",
"openToolsLabel": "Ouvrir les outils de développement Webview"
},
"vs/workbench/contrib/webviewPanel/browser/webviewCommands": {
"editor.action.webvieweditor.findNext": "Rechercher l'occurrence suivante",
"editor.action.webvieweditor.findPrevious": "Rechercher l'occurrence précédente",
"editor.action.webvieweditor.hideFind": "Arrêter la recherche",
"editor.action.webvieweditor.showFind": "Afficher la recherche",
"refreshWebviewLabel": "Recharger les vues web"
},
"vs/workbench/contrib/webviewPanel/browser/webviewPanel.contribution": {
"webview.editor.label": "éditeur de vues web"
},
"vs/workbench/contrib/welcome/common/viewsWelcomeContribution": {
"ViewsWelcomeExtensionPoint.proposedAPI": "La contribution viewsWelcome dans '{0}' nécessite l'activation de 'enableProposedApi'."
},
"vs/workbench/contrib/welcome/common/viewsWelcomeExtensionPoint": {
"contributes.viewsWelcome": "Contenu de bienvenue des vues données en contribution. Le contenu de bienvenue est affiché dans des vues arborescentes quand il n'y a pas de contenu significatif à afficher (par exemple, l'Explorateur de fichiers quand aucun dossier n'est ouvert). Ce contenu peut servir de documentation dans le produit pour inciter les utilisateurs à utiliser certaines fonctionnalités avant qu'elles ne soient disponibles. Un bon exemple est un bouton 'Cloner le dépôt' dans la vue de bienvenue de l'Explorateur de fichiers.",
"contributes.viewsWelcome.view": "Contenu de bienvenue ajouté pour une vue spécifique.",
"contributes.viewsWelcome.view.contents": "Contenu de bienvenue à afficher. Le format du contenu est un sous-ensemble de Markdown, avec prise en charge des liens uniquement.",
"contributes.viewsWelcome.view.enablement": "Condition qui détermine l'activation des boutons et des liens de commande du contenu de bienvenue.",
"contributes.viewsWelcome.view.group": "Groupe auquel appartient ce contenu de bienvenue.",
"contributes.viewsWelcome.view.view": "Identificateur de vue cible pour ce contenu de bienvenue. Seules les vues arborescentes sont prises en charge.",
"contributes.viewsWelcome.view.when": "Condition qui détermine quand le contenu de bienvenue est affiché."
},
"vs/workbench/contrib/welcome/gettingStarted/browser/gettingStarted": {
"allDone": "Marquer comme terminé",
"close": "Masquer",
"configureVisibility": "Configurez le contenu de la page daccueil",
"gettingStarted": "Prise en main",
"gettingStarted.allStepsComplete": "Toutes les {0} étapes ont été complétées.",
"gettingStarted.editingEvolved": "Édition évoluée",
"gettingStarted.someStepsComplete": "{0} étapes complétées sur {1}",
"gettingStartedLabel": "Prise en main. Vue d'ensemble permettant de se familiariser avec l'éditeur.",
"imageShowing": "Image montrant {0}",
"more": "Plus",
"nextOne": "Section suivante",
"pickWalkthroughs": "Sélectionner les procédures pas à pas à afficher",
"recent": "Récent",
"show more recents": "Afficher tous les dossiers récents {0}",
"start": "Démarrer",
"welcomePage.openFolderWithPath": "Ouvrir le dossier {0} avec le chemin {1}",
"welcomePage.showOnStartup": "Afficher la page d'accueil au démarrage"
},
"vs/workbench/contrib/welcome/gettingStarted/browser/gettingStarted.contribution": {
"Getting Started": "Prise en main",
"gettingStarted": "Prise en main",
"gettingStarted.goBack": "Précédent",
"gettingStarted.goNext": "Suivant",
"gettingStarted.goPrev": "Précédent",
"gettingStarted.markStepComplete": "Marquer l’étape comme complète",
"gettingStarted.markStepInomplete": "Marquer l’étape comme incomplète",
"help": "Aide",
"workbench.welcomePage.experimental.startEntryContributions": "Quand cette option est activée, les extensions peuvent fournir des éléments à la section « Démarrer » de la page daccueil. Notez que cette option est expérimentale et sujette à des dysfonctionnements en cas de modification de lAPI.",
"workbench.welcomePage.walkthroughs.openOnInstall": "Quand cette option est activée, la procédure pas à pas de lextension souvre lors de linstallation de lextension. Les procédures pas à pas sont les éléments qui constituent la section « Prise en main » de la page daccueil"
},
"vs/workbench/contrib/welcome/gettingStarted/browser/gettingStartedExtensionPoint": {
"pathDeprecated": "Déprécié. Utilisez plutôt `image` ou un `markdown`",
"startEntries": "Fournissez des commandes pour faciliter la prise en main de votre extension par les utilisateurs. Notez que cette option est expérimentale et uniquement disponible dans VS Code Insiders.",
"startEntries.command": "Commande à exécuter.",
"startEntries.description": "Description de l’élément de démarrage.",
"startEntries.title": "Titre de l’élément de démarrage.",
"startEntries.type": "Type de l’élément de démarrage utilisé pour le regroupement. Les valeurs prises en charge sont `sample-notebook` ou `template-folder`.",
"startEntries.when": "Expression de clé de contexte permettant de contrôler la visibilité de cette élément de démarrage.",
"title": "Titre",
"usesteps": "Déprécié. Utilisez plutôt des `étapes`",
"walkthroughs": "Fournissez des procédures pas à pas pour faciliter la prise en main de votre extension par les utilisateurs.",
"walkthroughs.description": "Description de la procédure pas à pas.",
"walkthroughs.id": "Identificateur unique de cette procédure pas à pas.",
"walkthroughs.primary.deprecated": "Déprécié. La première procédure pas à pas avec une condition « satisfait quand » est ouverte lors de linstallation.",
"walkthroughs.steps": "Étapes à effectuer dans le cadre de cette procédure pas à pas.",
"walkthroughs.steps.button.deprecated.interpolated": "Déconseillé. Utilisez les liens de démarque dans la description à la place, par ex., {0}, {1} ou {2}",
"walkthroughs.steps.completionEvents": "Événements devant déclencher cette étape pour quelle soit cochée. Si la valeur est vide ou non définie, l’étape est cochée à la suite dun clic sur nimporte quel de ses boutons ou de ses liens. Si l’étape na aucun bouton et aucun lien, elle est activée lorsquelle est sélectionnée.",
"walkthroughs.steps.completionEvents.extensionInstalled": "Cocher l’étape quand une extension avec lID donné est installée. Si lextension est déjà installée, l’étape est cochée dès le départ.",
"walkthroughs.steps.completionEvents.onCommand": "Cocher l’étape lors de lexécution dune commande en particulier dans VS Code.",
"walkthroughs.steps.completionEvents.onContext": "Cocher l’étape quand une expression de clé de contexte a la valeur « true ».",
"walkthroughs.steps.completionEvents.onLink": "Cocher l’étape lors de louverture dun lien en particulier via une étape de prise en main.",
"walkthroughs.steps.completionEvents.onSettingChanged": "Cocher l’étape lorsquun paramètre en particulier est modifié",
"walkthroughs.steps.completionEvents.onView": "Cocher l’étape lors de louverture dun affichage en particulier",
"walkthroughs.steps.completionEvents.stepSelected": "Cocher l’étape dès quelle est sélectionnée.",
"walkthroughs.steps.description.interpolated": "Description de l’étape. Prend en charge le texte ``préformaté``, en __italique__ et en **gras**. Utilisez les liens de marquage pour les commandes ou les liens externes : {0}, {1} ou {2}. Les liens isolés sur leur propre ligne sont rendus sous forme de boutons.",
"walkthroughs.steps.doneOn": "Signal pour marquer l’étape comme complète.",
"walkthroughs.steps.doneOn.deprecation": "doneOn est déprécié. Par défaut, les étapes sont complétées lorsquun clic est effectué sur leurs boutons. Pour une configuration avancée, utiliser completionEvents",
"walkthroughs.steps.id": "Identificateur unique de cette étape. Permet deffectuer le suivi des étapes effectuées.",
"walkthroughs.steps.media": "Média à afficher à côté de cette étape : un contenu dimage ou un contenu avec marquage.",
"walkthroughs.steps.media.altText": "Texte de remplacement à afficher quand l'image ne peut pas être chargée ou dans les lecteurs d'écran.",
"walkthroughs.steps.media.image.path.dark.string": "Chemin daccès à limage pour les thèmes sombres relatif au répertoire dextension.",
"walkthroughs.steps.media.image.path.hc.string": "Chemin daccès à limage pour les thèmes de haut contraste relatif au répertoire dextension.",
"walkthroughs.steps.media.image.path.light.string": "Chemin daccès à limage pour les thèmes clairs relatif au répertoire dextension.",
"walkthroughs.steps.media.image.path.string": "Chemin daccès à une image (ou un objet constitué de chemins daccès à des images de thèmes clair, sombre et haut contraste) relatif au répertoire de lextension. En fonction du contexte, la largeur de limage affichée est de 400px à 800px, avec des limites similaires en hauteur. Pour prendre en charge les affichages HIDPI, limage est rendue à une échelle 1,5 : par exemple une image dune largeur de 900 pixels physiques saffiche sur une largeur de 600 pixels logiques.",
"walkthroughs.steps.media.markdown.path": "Chemin daccès au document avec marquage relatif au répertoire de lextension.",
"walkthroughs.steps.oneOn.command": "Marquez l’étape comme complétée quand la commande spécifiée est exécutée.",
"walkthroughs.steps.title": "Titre de l’étape.",
"walkthroughs.steps.when": "Expression de clé de contexte permettant de contrôler la visibilité de cette tâche.",
"walkthroughs.title": "Titre de la procédure pas à pas.",
"walkthroughs.when": "Expression de clé de contexte permettant de contrôler la visibilité de cette procédure pas à pas."
},
"vs/workbench/contrib/welcome/gettingStarted/browser/gettingStartedIcons": {
"gettingStartedChecked": "Permet de représenter les étapes de prise en main qui ont été complétées",
"gettingStartedUnchecked": "Permet de représenter les étapes de prise en main qui nont pas été complétées"
},
"vs/workbench/contrib/welcome/gettingStarted/browser/gettingStartedInput": {
"gettingStarted": "Prise en main"
},
"vs/workbench/contrib/welcome/gettingStarted/browser/gettingStartedService": {
"workspacePlatform": "La plateforme de lespace de travail actif, qui peut être différente de celle de linterface utilisateur dans les contextes distants"
},
"vs/workbench/contrib/welcome/gettingStarted/common/gettingStartedContent": {
"browseLangExts": "Parcourir les extensions de langage",
"browseRecommended": "Parcourir les extensions recommandées",
"cloneRepo": "Cloner le dépôt",
"commandPalette": "Ouvrir la palette de commandes",
"enableSync": "Activer la synchronisation des paramètres",
"enableTrust": "activer lapprobation",
"getting-started-beginner-icon": "Icône utilisée pour la catégorie Débutant de la prise en main",
"getting-started-intermediate-icon": "Icône utilisée pour la catégorie Intermédiaire de la prise en main",
"getting-started-setup-icon": "Icône utilisée pour la catégorie configuration de la prise en main",
"gettingStarted.beginner.description": "Accédez directement à VS Code et obtenez une vue d'ensemble des fonctionnalités indispensables.",
"gettingStarted.beginner.title": "Découvrir les principes de base",
"gettingStarted.cloneRepo.description": "Cloner un dépôt Git",
"gettingStarted.cloneRepo.title": "Cloner un dépôt Git...",
"gettingStarted.commandPalette.description.interpolated": "La palette de commandes est la manière deffectuer nimporte quelle tâche dans VS Code par le clavier. **Entraînez-vous** avec les commandes que vous utilisez fréquemment pour gagner du temps et conserver votre élan.\r\n{0}\r\n__Essayez en recherchant « bascule daffichage ».__",
"gettingStarted.commandPalette.title": "Un raccourci pour accéder à tout",
"gettingStarted.debug.description.interpolated": "Accélérez votre boucle de modification, de génération, de test et de débogage en configurant une configuration de lancement.\r\n{0}",
"gettingStarted.debug.title": "Observez votre code en action",
"gettingStarted.extensions.description.interpolated": "Les extensions sont les vitamines de VS Code. Elles vont des hacks de productivité pratiques ou de l'extension de fonctionnalités prêtes à l'emploi à l'ajout de toutes nouvelles fonctionnalités.\r\n{0}",
"gettingStarted.extensions.title": "Extensibilité illimitée",
"gettingStarted.findLanguageExts.description.interpolated": "Codez plus intelligemment avec mise en surbrillance de syntaxe, le complètement de code, le linting et le débogage. De nombreux langages sont intégrés et beaucoup dautres peuvent être ajoutés en extensions.\r\n{0}",
"gettingStarted.findLanguageExts.title": "Prise en charge complète de tous vos langages",
"gettingStarted.intermediate.description": "Optimisez votre flux de travail de développement avec ces trucs et astuces.",
"gettingStarted.intermediate.title": "Dynamiser votre productivité",
"gettingStarted.newFile.description": "Démarrer avec un nouveau fichier vide",
"gettingStarted.newFile.title": "Nouveau fichier",
"gettingStarted.notebook.title": "Personnalisez les blocs-notes",
"gettingStarted.notebookProfile.description": "Créez des blocs-notes qui vous conviennent",
"gettingStarted.notebookProfile.title": "Sélectionnez la disposition de vos blocs-notes",
"gettingStarted.openFile.description": "Ouvrir un fichier et commencer à travailler",
"gettingStarted.openFile.title": "Ouvrir un fichier...",
"gettingStarted.openFolder.description": "Ouvrir un dossier et commencer à travailler",
"gettingStarted.openFolder.title": "Ouvrir un dossier...",
"gettingStarted.openMac.description": "Ouvrir un fichier ou un dossier et commencer à travailler",
"gettingStarted.openMac.title": "Ouvrir...",
"gettingStarted.pickColor.description.interpolated": "Une bonne palette de couleurs vous permet de vous concentrer sur votre code, de ménager vos yeux ou tout simplement de rendre votre environnement plus attrayant.\r\n{0}",
"gettingStarted.pickColor.title": "Choisissez votre style",
"gettingStarted.playground.description.interpolated": "Vous souhaitez coder plus rapidement et plus intelligemment ? Mettez en pratique les puissantes fonctionnalités de modification du code dans le terrain de jeu interactif.\r\n{0}",
"gettingStarted.playground.title": "Redéfinissez vos compétences de modification",
"gettingStarted.quickOpen.description.interpolated": "Naviguez parmi les fichiers en un instant à l'aide d'une seule touche. Conseil : Ouvrez plusieurs fichiers en appuyant sur la touche de direction flèche droite.\r\n{0}",
"gettingStarted.quickOpen.title": "Naviguez rapidement entre vos fichiers",
"gettingStarted.scm.description.interpolated": "Finie la quête de la commande git appropriée ! Les flux de travail git et GitHub sont impeccablement intégrés.\r\n{0}",
"gettingStarted.scm.title": "Effectuer le suivi de votre code avec Git",
"gettingStarted.scmClone.description.interpolated": "Configurez le contrôle de version intégré à votre projet pour effectuer le suivi de vos modifications et collaborer avec dautres utilisateurs.\r\n{0}",
"gettingStarted.scmSetup.description.interpolated": "Configurez le contrôle de version intégré à votre projet pour effectuer le suivi de vos modifications et collaborer avec dautres utilisateurs.\r\n{0}",
"gettingStarted.settings.description.interpolated": "Adaptez tous les aspects de VS Code et vos extensions à votre convenance. Les paramètres fréquemment utilisés sont listés en premier pour vous aider à démarrer.\r\n{0}",
"gettingStarted.settings.title": "Modifier vos paramètres",
"gettingStarted.settingsSync.description.interpolated": "Ne perdez plus jamais votre configuration parfaite de VS Code ! La synchronisation des paramètres permet de sauvegarder et de partager les paramètres, les combinaisons de touches et les extensions sur plusieurs installations.\r\n{0}",
"gettingStarted.settingsSync.title": "Synchronisez vos éléments sur vos appareils",
"gettingStarted.setup.OpenFolder.description.interpolated": "Vous êtes prêt à commencer le codage. Ouvrez un dossier de projet pour placer vos fichiers dans VS Code.\r\n{0}",
"gettingStarted.setup.OpenFolder.title": "Ouvrir votre code",
"gettingStarted.setup.description": "Découvrez les meilleures personnalisations pour rendre VS Code plus proche de vous.",
"gettingStarted.setup.title": "Prise en main de VS Code",
"gettingStarted.shortcuts.description.interpolated": "Une fois que vous avez découvert vos commandes favorites, créez des raccourcis clavier personnalisés pour un accès instantané.\r\n{0}",
"gettingStarted.shortcuts.title": "Personnalisez vos raccourcis",
"gettingStarted.splitview.description.interpolated": "Tirer le meilleur parti de lespace de votre écran en ouvrant des fichiers côte à côte, verticalement ou horizontalement.\r\n{0}",
"gettingStarted.splitview.title": "Modification côte à côte",
"gettingStarted.tasks.description.interpolated": "Créez des tâches pour vos flux de travail courants et bénéficiez de lexpertise intégrée dexécution de scripts et de vérification automatique des résultats.\r\n{0}",
"gettingStarted.tasks.title": "Automatisez vos tâches de projet",
"gettingStarted.terminal.description.interpolated": "Exécutez rapidement des commandes d'interpréteur de commandes, et supervisez la sortie de build, tout en ayant votre code juste à côté.\r\n{0}",
"gettingStarted.terminal.title": "Terminal intégré pratique",
"gettingStarted.topLevelCommandPalette.description": "Utiliser la palette de commandes pour voir et exécuter toutes les commandes de VS Code",
"gettingStarted.topLevelCommandPalette.title": "Exécuter une commande...",
"gettingStarted.videoTutorial.description.interpolated": "Regardez le premier tutoriel d'une série de tutoriels vidéo courts et pratiques sur les fonctionnalités clés de VS Code.\r\n{0}",
"gettingStarted.videoTutorial.title": "Asseyez-vous confortablement et apprenez",
"gettingStarted.workspaceTrust.description.interpolated": "{0} vous permet de décider si vos dossiers de projet doivent **autoriser ou restreindre** lexécution automatique du code __(requis pour les extensions, le débogage, etc.)__.\r\nLouverture dun fichier/dossier vous invite à accorder lapprobation. Vous pouvez toujours {1} ultérieurement.",
"gettingStarted.workspaceTrust.title": "Parcourir et modifier le code en toute sécurité",
"initRepo": "Initialiser le dépôt Git",
"keyboardShortcuts": "Raccourcis clavier",
"openInteractivePlayground": "Ouvrir le terrain de jeu interactif",
"openSCM": "Contrôle open source",
"pickFolder": "Choisir un dossier",
"quickOpen": "Quick Open sur un fichier",
"runProject": "Exécuter votre projet",
"runTasks": "Exécuter des tâches détectées automatiquement",
"showTerminal": "Afficher le panneau Terminal",
"splitEditor": "Fractionner l'éditeur",
"titleID": "Parcourir les thèmes de couleur",
"tweakSettings": "Adapter mes paramètres",
"watch": "Regarder le tutoriel",
"workspaceTrust": "Approbation despace de travail"
},
"vs/workbench/contrib/welcome/gettingStarted/common/media/example_markdown_media": {
"HighContrast": "Contraste élevé",
"dark": "Sombre",
"light": "Clair",
"seeMore": "Plus de thèmes"
},
"vs/workbench/contrib/welcome/gettingStarted/common/media/notebookProfile": {
"colab": "Colab",
"default": "Par défaut",
"jupyter": "Jupyter"
},
"vs/workbench/contrib/welcome/overlay/browser/welcomeOverlay": {
"hideWelcomeOverlay": "Masquer la vue d'ensemble de l'interface",
"welcomeOverlay": "Vue d'ensemble de l'interface utilisateur",
"welcomeOverlay.commandPalette": "Rechercher et exécuter toutes les commandes",
"welcomeOverlay.debug": "Lancer et déboguer",
"welcomeOverlay.explorer": "Explorateur de fichiers",
"welcomeOverlay.extensions": "Gérer les extensions",
"welcomeOverlay.git": "Gestion du code source",
"welcomeOverlay.notifications": "Afficher les notifications",
"welcomeOverlay.problems": "Afficher les erreurs et avertissements",
"welcomeOverlay.search": "Rechercher dans les fichiers",
"welcomeOverlay.terminal": "Activer/désactiver le terminal intégré"
},
"vs/workbench/contrib/welcome/page/browser/vs_code_welcome_page": {
"welcomePage.colorTheme": "Thème de couleur",
"welcomePage.colorThemeDescription": "Personnalisez l'apparence de l'éditeur et de votre code",
"welcomePage.customize": "Personnaliser",
"welcomePage.editingEvolved": "Édition évoluée",
"welcomePage.gitClone": "cloner le dépôt...",
"welcomePage.gitHubRepository": "Dépôt GitHub",
"welcomePage.help": "Aide",
"welcomePage.installExtensionPacks": "Outils et langages",
"welcomePage.installExtensionPacksDescription": "Installer un support pour {0} et {1}",
"welcomePage.installKeymapDescription": "Paramètres et combinaisons de touches",
"welcomePage.installKeymapExtension": "Installer les paramètres et les raccourcis clavier de {0} et {1}",
"welcomePage.interactivePlayground": "Terrain de jeu interactif",
"welcomePage.interactivePlaygroundDescription": "Essayer les fonctionnalités essentielles de l'éditeur dans une courte procédure pas à pas",
"welcomePage.interfaceOverview": "Vue d'ensemble de l'interface",
"welcomePage.interfaceOverviewDescription": "Obtenez une superposition visuelle mettant en évidence les principaux composants de l'IU",
"welcomePage.introductoryVideos": "Vidéos d'introduction",
"welcomePage.keybindingsCheatsheet": "Fiche de révision du clavier imprimable",
"welcomePage.learn": "Apprendre",
"welcomePage.moreExtensions": "plus",
"welcomePage.moreRecent": "Plus...",
"welcomePage.newFile": "Nouveau fichier",
"welcomePage.newsletterSignup": "S'inscrire à notre bulletin d'informations",
"welcomePage.noRecentFolders": "Aucun dossier récent",
"welcomePage.openFolder": "Ouvrir un dossier...",
"welcomePage.others": "autres",
"welcomePage.productDocumentation": "Documentation du produit",
"welcomePage.recent": "Récent",
"welcomePage.showCommands": "Rechercher et exécuter toutes les commandes",
"welcomePage.showCommandsDescription": "La palette de commandes ({0}) permet d'accéder rapidement aux commandes pour en rechercher une",
"welcomePage.showKeymapExtensions": "Afficher d'autres extensions de mappage de touches",
"welcomePage.showLanguageExtensions": "Afficher plus d'extensions de langage",
"welcomePage.showOnStartup": "Afficher la page daccueil au démarrage",
"welcomePage.stackOverflow": "Stack Overflow",
"welcomePage.start": "Démarrer",
"welcomePage.tipsAndTricks": "Conseils et astuces",
"welcomePage.vscode": "Visual Studio Code"
},
"vs/workbench/contrib/welcome/page/browser/welcomePage": {
"details": "Détails",
"ok": "OK",
"welcome.title": "Bienvenue",
"welcomePage": "Bienvenue",
"welcomePage.atom": "Atom",
"welcomePage.azure": "Azure",
"welcomePage.docker": "Docker",
"welcomePage.extensionListSeparator": ", ",
"welcomePage.extensionPackAlreadyInstalled": "Le support pour {0} est déjà installé.",
"welcomePage.extensionPackNotFound": "Le support pour {0} avec l'ID {1} est introuvable.",
"welcomePage.installExtensionPack": "Installer un support supplémentaire pour {0} ",
"welcomePage.installKeymap": "Installer le mappage de touches {0}",
"welcomePage.installedExtensionPack": "Le support {0} est déjà installé.",
"welcomePage.installedKeymap": "Le mappage de touches '{0}' est déjà installé",
"welcomePage.installingExtensionPack": "Installation d'un support supplémentaire pour {0}...",
"welcomePage.installingKeymap": "Installation des raccourcis clavier de {0}...",
"welcomePage.java": "Java",
"welcomePage.javaScript": "JavaScript",
"welcomePage.keymapAlreadyInstalled": "Les raccourcis clavier {0} sont déjà installés.",
"welcomePage.keymapNotFound": "Les raccourcis clavier {0} ayant l'ID {1} sont introuvables.",
"welcomePage.openFolderWithPath": "Ouvrir le dossier {0} avec le chemin {1}",
"welcomePage.php": "PHP",
"welcomePage.python": "Python",
"welcomePage.showAzureExtensions": "Afficher les extensions Azure",
"welcomePage.sublime": "Sublime",
"welcomePage.vim": "Vim",
"welcomePage.willReloadAfterInstallingExtensionPack": "La fenêtre se recharge après l'installation d'un support supplémentaire pour {0}.",
"welcomePage.willReloadAfterInstallingKeymap": "La fenêtre se recharge après l'installation des raccourcis clavier {0}."
},
"vs/workbench/contrib/welcome/page/browser/welcomePage.contribution": {
"miWelcome": "&&Bienvenue",
"workbench.startupEditor": "Contrôle quel éditeur saffiche au démarrage, si aucun n'est restauré de la session précédente.",
"workbench.startupEditor.gettingStarted": "Ouvrir la nouvelle page daccueil qui propose du contenu pour faciliter la prise en main de VS Code et des extensions.",
"workbench.startupEditor.gettingStartedInEmptyWorkbench": "Lors de louverture dun banc dessai vide, ouvrir la nouvelle page daccueil qui propose du contenu pour faciliter la prise en main de VS Code et des extensions.",
"workbench.startupEditor.newUntitledFile": "Ouvrez un nouveau fichier sans titre (s'applique uniquement à l'ouverture d'une fenêtre vide).",
"workbench.startupEditor.none": "Démarrage sans éditeur.",
"workbench.startupEditor.readme": "Ouvre le fichier README s'il est présent dans le dossier ouvert, sinon ouvre 'welcomePage'.",
"workbench.startupEditor.welcomePage": "Ouvrir la page daccueil héritée.",
"workbench.startupEditor.welcomePageInEmptyWorkbench": "Ouvrir la page daccueil héritée à louverture dun banc dessai vide."
},
"vs/workbench/contrib/welcome/page/browser/welcomePageColors": {
"welcomePage.background": "Couleur d'arrière-plan de la page d'accueil.",
"welcomePage.buttonBackground": "Couleur d'arrière-plan des boutons de la page d'accueil.",
"welcomePage.buttonHoverBackground": "Couleur d'arrière-plan du pointage des boutons de la page d'accueil.",
"welcomePage.progress.background": "Couleur de premier plan des barres de progression de la page d'accueil.",
"welcomePage.progress.foreground": "Couleur d'arrière-plan des barres de progression de la page d'accueil.",
"welcomePage.tileBackground": "Couleur d'arrière-plan des vignettes de la page Prise en main.",
"welcomePage.tileHoverBackground": "Couleur d'arrière-plan en cas de pointage sur les vignettes de la page Prise en main.",
"welcomePage.tileShadow": "Couleur d'ombre des boutons de catégorie dans la procédure pas à pas de la page d'accueil."
},
"vs/workbench/contrib/welcome/telemetryOptOut/browser/telemetryOptOut": {
"telemetryOptOut.OptIn": "Oui, heureux de vous aider",
"telemetryOptOut.OptOut": "Non, merci",
"telemetryOptOut.optInNotice": "Aidez-nous à améliorer VS Code en permettant à Microsoft de recueillir des données dutilisation. Lisez notre [déclaration de confidentialité]({0}) et découvrez comment [adhérer]({1}).",
"telemetryOptOut.optOutNotice": "Aidez-nous à améliorer VS Code en permettant à Microsoft de recueillir des données dutilisation. Lisez notre [déclaration de confidentialité]({0}) et découvrez comment [annuler l'adhésion]({1}).",
"telemetryOptOut.optOutOption": "Aidez-nous à améliorer Visual Studio Code en permettant à Microsoft de recueillir des données dutilisation. Pour plus d'informations, lisez notre [déclaration de confidentialité]({0}).",
"telemetryOptOut.readMore": "Lire la suite"
},
"vs/workbench/contrib/welcome/walkThrough/browser/editor/editorWalkThrough": {
"editorWalkThrough": "Terrain de jeu interactif",
"editorWalkThrough.title": "Terrain de jeu interactif"
},
"vs/workbench/contrib/welcome/walkThrough/browser/walkThrough.contribution": {
"miInteractivePlayground": "Terrain de jeu i&&nteractif",
"walkThrough.editor.label": "Terrain de jeu interactif"
},
"vs/workbench/contrib/welcome/walkThrough/browser/walkThroughPart": {
"walkThrough.embeddedEditorBackground": "Couleur d'arrière-plan des éditeurs incorporés dans le terrain de jeu interactif.",
"walkThrough.gitNotFound": "Git semble ne pas être installé sur votre système.",
"walkThrough.unboundCommand": "indépendant"
},
"vs/workbench/contrib/workspace/browser/workspace.contribution": {
"addWorkspaceFolderDetail": "Vous ajoutez à un espace de travail approuvé des fichiers qui ne sont pour le moment pas approuvés. Faites-vous confiance aux auteurs de ces nouveaux fichiers ?",
"addWorkspaceFolderMessage": "Faites-vous confiance aux auteurs des fichiers de ce dossier ?",
"cancelWorkspaceTrustButton": "Annuler",
"checkboxString": "Faire confiance à tous les auteurs des fichiers du dossier parent « {0} »",
"dontTrustFolderOptionDescription": "Parcourir le dossier en mode restreint",
"dontTrustOption": "Non, je ne fais pas confiance aux auteurs",
"dontTrustWorkspaceOptionDescription": "Parcourir lespace de travail en mode restreint",
"folderStartupTrustDetails": "{0} offre des fonctionnalités qui peuvent exécuter automatiquement des fichiers de ce dossier.",
"folderTrust": "Faites-vous confiance aux auteurs des fichiers de ce dossier ?",
"grantFolderTrustButton": "Approuver le dossier et continuer",
"grantWorkspaceTrustButton": "Approuver lespace de travail et continuer",
"immediateTrustRequestLearnMore": "Si vous ne faites pas confiance aux auteurs de ces fichiers, nous vous recommandons de ne pas continuer car les fichiers sont peut-être malveillants. Consultez [notre documentation](https://aka.ms/vscode-workspace-trust) pour en savoir plus.",
"immediateTrustRequestMessage": "Vous essayez d'utiliser une fonctionnalité qui constitue un risque pour la sécurité si vous ne faites pas confiance à la source des fichiers ou dossiers ouverts.",
"manageWorkspaceTrust": "Gérer la confiance en l'espace de travail",
"manageWorkspaceTrustButton": "Gérer",
"no": "Non",
"restrictedModeBannerAriaLabelFolder": "Le mode restreint est destiné à la navigation de code sécurisé. Approuvez ce dossier pour activer toutes les fonctionnalités. Utilisez les touches de navigation pour accéder aux actions de bannière.",
"restrictedModeBannerAriaLabelWindow": "Le mode restreint est destiné à la navigation de code sécurisé. Approuvez cette fenêtre pour activer toutes les fonctionnalités. Utilisez les touches de navigation pour accéder aux actions de bannière.",
"restrictedModeBannerAriaLabelWorkspace": "Le mode restreint est destiné à la navigation de code sécurisé. Approuvez cet espace de travail pour activer toutes les fonctionnalités. Utilisez les touches de navigation pour accéder aux actions de bannière.",
"restrictedModeBannerLearnMore": "En savoir plus",
"restrictedModeBannerManage": "Gérer",
"restrictedModeBannerMessageFolder": "Le mode restreint est destiné à la navigation de code sécurisé. Approuvez ce dossier pour activer toutes les fonctionnalités.",
"restrictedModeBannerMessageWindow": "Le mode restreint est destiné à la navigation de code sécurisé. Approuvez cette fenêtre pour activer toutes les fonctionnalités.",
"restrictedModeBannerMessageWorkspace": "Le mode restreint est destiné à la navigation de code sécurisé. Approuvez cet espace de travail pour activer toutes les fonctionnalités.",
"securityConfigurationTitle": "Sécurité",
"startupTrustRequestLearnMore": "Si vous ne faites pas confiance aux auteurs de ces fichiers, nous vous recommandons de continuer en mode restreint car les fichiers sont peut-être malveillants. Consultez [notre documentation] (https://aka.ms/vscode-workspace-trust) pour en savoir plus.",
"status.WorkspaceTrust": "Confiance accordée à l'espace de travail",
"status.ariaTrustedFolder": "Ce dossier est approuvé.",
"status.ariaTrustedWindow": "Cette fenêtre est approuvée.",
"status.ariaTrustedWorkspace": "Cet espace de travail est approuvé.",
"status.ariaUntrustedFolder": "Mode restreint : certaines fonctionnalités sont désactivées car ce dossier nest pas approuvé.",
"status.ariaUntrustedWindow": "Mode restreint : certaines fonctionnalités sont désactivées car cette fenêtre nest pas approuvée.",
"status.ariaUntrustedWorkspace": "Mode restreint : certaines fonctionnalités sont désactivées car cet espace de travail nest pas approuvé.",
"status.tooltipUntrustedFolder2": "Exécution en Mode Restreint\r\n\r\nCertaines [fonctionnalités sont désactivées]({0}) car ce [dossier nest pas approuvé]({1}).",
"status.tooltipUntrustedWindow2": "Exécution en Mode Restreint\r\n\r\nCertaines [fonctionnalités sont désactivées]({0}) car cette [fenêtre nest pas approuvée]({1}).",
"status.tooltipUntrustedWorkspace2": "Exécution en Mode Restreint\r\n\r\nCertaines [fonctionnalités sont désactivées]({0}) car cet [espace de travail nest pas approuvé]({1}).",
"trustFolderOptionDescription": "Approuver le dossier et activer toutes les fonctionnalités",
"trustOption": "Oui, je fais confiance aux auteurs",
"trustWorkspaceOptionDescription": "Approuver lespace de travail et activer toutes les fonctionnalités",
"workspace.trust.description": "Contrôle si lapprobation despace de travail est activée dans VS Code.",
"workspace.trust.emptyWindow.description": "Contrôle si la fenêtre vide est approuvée par défaut dans VS Code. Quand cette option est utilisée avec `#{0}#`, vous pouvez activer toutes les fonctionnalités de VS Code sans afficher dinvite dans une fenêtre vide.",
"workspace.trust.startupPrompt.always": "Demander lapprobation chaque fois quun espace de travail non approuvé est ouvert.",
"workspace.trust.startupPrompt.description": "Contrôle le délai daffichage de linvite de démarrage pour lapprobation dun espace de travail.",
"workspace.trust.startupPrompt.never": "Ne pas demander lapprobation quand un espace de travail non approuvé est ouvert.",
"workspace.trust.startupPrompt.once": "Demander lapprobation la première fois quun espace de travail non approuvé est ouvert.",
"workspace.trust.untrustedFiles.description": "Contrôle comment gérer louverture de fichiers non approuvés dans un espace de travail approuvé. Ce paramètre sapplique également à louverture de fichiers dans une fenêtre vide approuvée par le biais de `#{0}#`.",
"workspace.trust.untrustedFiles.newWindow": "Toujours ouvrir les fichiers non approuvés dans une fenêtre distincte en mode restreint sans invite.",
"workspace.trust.untrustedFiles.open": "Toujours autoriser lintroduction de fichiers non approuvés dans un espace de travail approuvé sans invite.",
"workspace.trust.untrustedFiles.prompt": "Demander comment gérer les fichiers non approuvés pour chaque espace de travail. Une fois que des fichiers non approuvés ont été introduits dans un espace de travail approuvé, cette demande ne vous sera plus faite.",
"workspaceStartupTrustDetails": "{0} offre des fonctionnalités qui peuvent exécuter automatiquement des fichiers de cet espace de travail.",
"workspaceTrust": "Faites-vous confiance aux auteurs des fichiers de cet espace de travail ?",
"workspaceTrustEditor": "Éditeur de confiance en l'espace de travail",
"workspacesCategory": "Espaces de travail",
"yes": "Oui"
},
"vs/workbench/contrib/workspace/browser/workspaceTrustEditor": {
"addButton": "Ajouter un dossier",
"deleteTrustedUri": "Supprimer le chemin",
"dontTrustButton": "Ne pas faire confiance",
"editTrustedUri": "Modifier le chemin",
"hostColumnLabel": "Hôte",
"localAuthority": "Local",
"no untrustedSettings": "Les paramètres despace de travail nécessitant une approbation ne sont pas appliqués",
"pathColumnLabel": "Chemin",
"root element label": "Gérer lapprobation despace de travail",
"selectTrustedUri": "Sélectionner le dossier à approuver",
"trustButton": "Faire confiance",
"trustParentButton": "Tout approuver dans le dossier parent",
"trustUri": "Approuver le dossier",
"trustedDebugging": "Le débogage est activé",
"trustedDescription": "Toutes les fonctionnalités sont activées car une approbation a été accordée à lespace de travail. [En savoir plus] (https://aka.ms/vscode-workspace-trust).",
"trustedExtensions": "Toutes les extensions sont activées",
"trustedFolder": "Dans un dossier approuvé",
"trustedFolderSubtitle": "Vous faites confiance aux auteurs des fichiers du dossier actif. Toutes les fonctionnalités sont activées :",
"trustedFoldersAndWorkspaces": "Dossiers et espaces de travail approuvés",
"trustedFoldersDescription": "Vous avez approuvé les dossiers suivants, leurs dossiers enfants et fichiers despace de travail.",
"trustedForcedReason": "Cette fenêtre est approuvée par nature de lespace de travail qui est ouvert.",
"trustedHeaderFolder": "Vous faites avez approuvé ce dossier",
"trustedHeaderWindow": "Vous avez approuvé cette fenêtre",
"trustedHeaderWorkspace": "Vous avez approuvé cet espace de travail",
"trustedSettings": "Tous les paramètres de lespace de travail sont appliqués",
"trustedTasks": "Les tâches sont autorisées à sexécuter",
"trustedUnsettableWindow": "Cette fenêtre est approuvée",
"trustedWindow": "Dans une fenêtre approuvée",
"trustedWindowSubtitle": "Vous faites confiance aux auteurs des fichiers de la fenêtre active. Toutes les fonctionnalités sont activées :",
"trustedWorkspace": "Dans un espace de travail approuvé",
"trustedWorkspaceSubtitle": "Vous faites confiance aux auteurs des fichiers de lespace de travail actif. Toutes les fonctionnalités sont activées :",
"untrustedDebugging": "Le débogage est désactivé",
"untrustedDescription": "{0} est dans un mode restreint destiné à la navigation de code sécurisé. [En savoir plus] (https://aka.ms/vscode-workspace-trust).",
"untrustedExtensions": "[{0} extensions] ({1}) sont désactivées ou offrent des fonctionnalités limitées",
"untrustedFolderReason": "Ce dossier est approuvé par le biais des entrées en gras dans les dossiers approuvés ci-dessous.",
"untrustedFolderSubtitle": "Vous ne faites pas confiance aux auteurs des fichiers du dossier actif. Les fonctionnalités suivantes sont désactivées :",
"untrustedHeader": "Vous êtes en mode restreint",
"untrustedSettings": "[{0} paramètres despace de travail ] ({1}) ne sont pas appliqués",
"untrustedTasks": "Les tâches sont désactivées",
"untrustedWindowSubtitle": "Vous ne faites pas confiance aux auteurs des fichiers de la fenêtre active. Les fonctionnalités suivantes sont désactivées :",
"untrustedWorkspace": "En mode restreint",
"untrustedWorkspaceReason": "Cet espace de travail est approuvé par le biais des entrées en gras dans les dossiers approuvés ci-dessous.",
"untrustedWorkspaceSubtitle": "Vous ne faites pas confiance aux auteurs des fichiers de lespace de travail actif. Les fonctionnalités suivantes sont désactivées :"
},
"vs/workbench/contrib/workspaces/browser/workspaces.contribution": {
"openWorkspace": "Ouvrir un espace de travail",
"selectToOpen": "Sélectionner un espace de travail à ouvrir",
"selectWorkspace": "Sélectionner un espace de travail",
"workspaceFound": "Ce dossier contient un fichier despace de travail '{0}'. Voulez-vous louvrir ? [En savoir plus] ({1}) sur les fichiers de lespace de travail.",
"workspacesFound": "Ce dossier contient plusieurs fichiers d'espace de travail. Voulez-vous en ouvrir un ? [Découvrez plus d'informations]({0}) sur les fichiers d'espace de travail."
},
"vs/workbench/services/authentication/browser/authenticationService": {
"accessRequest": "Accorder laccès à {1} pour {0}... (1)",
"allow": "Autoriser",
"authentication.id": "ID du fournisseur d'authentification.",
"authentication.idConflict": "Cet ID d'authentification '{0}' a déjà été inscrit",
"authentication.label": "Nom lisible par l'homme du fournisseur d'authentification.",
"authentication.missingId": "Une contribution d'authentification doit spécifier un ID.",
"authentication.missingLabel": "Une contribution d'authentification doit spécifier une étiquette.",
"authenticationExtensionPoint": "Ajoute une authentification",
"cancel": "Annuler",
"confirmAuthenticationAccess": "L'extension '{0}' tente d'accéder aux informations d'authentification du compte {1} '{2}'.",
"deny": "Refuser",
"getSessionPlateholder": "Sélectionner un compte à utiliser pour '{0}' ou appuyer sur Échap pour annuler",
"loading": "Chargement...",
"selectAccount": "L'extension '{0}' souhaite accéder à un compte {1}",
"sign in": "Connexion demandée",
"signInRequest": "Se connecter avec {0} pour utiliser {1} (1)",
"useOtherAccount": "Se connecter à un autre compte"
},
"vs/workbench/services/bulkEdit/browser/bulkEditService": {
"summary.0": "Aucune modification effectuée",
"summary.nm": "{0} modifications de texte effectuées dans {1} fichiers",
"summary.n0": "{0} modifications de texte effectuées dans un fichier",
"workspaceEdit": "Modification de l'espace de travail",
"nothing": "Aucune modification effectuée"
},
"vs/workbench/services/configuration/common/configurationEditingService": {
"errorConfigurationFileDirty": "Impossible d’écrire dans les paramètres de l'utilisateur car le fichier a été modifié. Veuillez sil vous plaît enregistrer le fichier des paramètres de l'utilisateur et réessayez.",
"errorConfigurationFileDirtyFolder": "Impossible d’écrire dans les paramètres de dossier, car le fichier est en attente de sauvegarde. Veuillez sil vous plaît enregistrer le fichier des paramètres du dossier '{0}' et essayez à nouveau.",
"errorConfigurationFileDirtyWorkspace": "Impossible d’écrire dans les paramètres de lespace de travail, car le fichier est en attente de sauvegarde. Veuillez sil vous plaît enregistrer le fichier des paramètres de lespace de travail et essayez à nouveau.",
"errorConfigurationFileModifiedSince": "Impossible d'écrire dans les paramètres utilisateur parce que le contenu du fichier est plus récent.",
"errorConfigurationFileModifiedSinceFolder": "Impossible d'écrire dans les paramètres de dossier parce que le contenu du fichier est plus récent.",
"errorConfigurationFileModifiedSinceWorkspace": "Impossible d'écrire dans les paramètres d'espace de travail parce que le contenu du fichier est plus récent.",
"errorInvalidConfiguration": "Impossible d’écrire dans les paramètres de lutilisateur. Veuillez sil vous plaît ouvrir le fichier des paramètres de lutilisateur pour y corriger les erreurs/avertissements et essayez à nouveau.",
"errorInvalidConfigurationFolder": "Impossible d’écrire dans les paramètres de dossier. Veuillez sil vous plaît ouvrir le fichier des paramètres du dossier '{0}' pour y corriger les erreurs/avertissements et essayez à nouveau.",
"errorInvalidConfigurationWorkspace": "Impossible d’écrire dans les paramètres de lespace de travail. Veuillez sil vous plaît ouvrir le fichier des paramètres de lespace de travail pour corriger les erreurs/avertissements dans le fichier et réessayez.",
"errorInvalidFolderConfiguration": "Impossible d'écrire dans les paramètres de dossier, car {0} ne prend pas en charge la portée des ressources de dossier.",
"errorInvalidFolderTarget": "Impossible d’écrire dans les paramètres de dossier car aucune ressource nest fournie.",
"errorInvalidLaunchConfiguration": "Impossible d’écrire dans le fichier de configuration de lancement. Veuillez ouvrir le fichier pour y corriger les erreurs/avertissements et essayez à nouveau.",
"errorInvalidRemoteConfiguration": "Impossible d'écrire dans les paramètres de l'utilisateur distant. Ouvrez les paramètres de l'utilisateur distant pour corriger les erreurs/avertissements, et réessayez.",
"errorInvalidResourceLanguageConfiguraiton": "Impossible d'écrire dans les paramètres de langage parce que {0} n'est pas un paramètre de langage de ressource.",
"errorInvalidTaskConfiguration": "Impossible d’écrire dans le fichier de configuration des tâches. Veuillez ouvrir le fichier pour y corriger les erreurs/avertissements et essayez à nouveau.",
"errorInvalidUserTarget": "Impossible d'écrire dans les paramètres utilisateur, car {0} ne prend pas en charge la portée globale.",
"errorInvalidWorkspaceConfigurationApplication": "Impossible d’écrire {0} dans les paramètres de lespace de travail. Ce paramètre peut être écrit uniquement dans les paramètres de lutilisateur.",
"errorInvalidWorkspaceConfigurationMachine": "Impossible d’écrire {0} dans les paramètres de lespace de travail. Ce paramètre peut être écrit uniquement dans les paramètres de lutilisateur.",
"errorInvalidWorkspaceTarget": "Impossible d’écrire dans les paramètres de lespace de travail car {0} ne supporte pas de portée despace de travail dans un espace de travail multi dossiers.",
"errorLaunchConfigurationFileDirty": "Impossible d’écrire dans le fichier de configuration de lancement car le fichier a été modifié. Veuillez l'enregistrer et réessayez.",
"errorLaunchConfigurationFileModifiedSince": "Impossible d'écrire dans le fichier de configuration de lancement parce que le contenu du fichier est plus récent.",
"errorNoWorkspaceOpened": "Impossible d’écrire dans {0} car aucun espace de travail nest ouvert. Veuillez ouvrir un espace de travail et essayer à nouveau.",
"errorRemoteConfigurationFileDirty": "Impossible d'écrire dans les paramètres de l'utilisateur distant, car le fichier est erroné. Enregistrez d'abord le fichier de paramètres de l'utilisateur distant, puis réessayez.",
"errorRemoteConfigurationFileModifiedSince": "Impossible d'écrire dans les paramètres utilisateur distants parce que le contenu du fichier est plus récent.",
"errorTasksConfigurationFileDirty": "Impossible d’écrire dans le fichier de configuration des tâches car le fichier a été modifié. Veuillez, sil vous plaît, l'enregistrez et réessayez.",
"errorTasksConfigurationFileModifiedSince": "Impossible d'écrire dans le fichier de configuration des tâches parce que le contenu du fichier est plus récent.",
"errorUnknownKey": "Impossible d'écrire dans {0}, car {1} n'est pas une configuration inscrite.",
"folderTarget": "Paramètres de dossier",
"open": "Ouvrir les paramètres",
"openLaunchConfiguration": "Ouvrir la configuration du lancement",
"openTasksConfiguration": "Ouvrir la configuration des tâches",
"remoteUserTarget": "Paramètres de l'utilisateur distant",
"saveAndRetry": "Enregistrer et Réessayer",
"userTarget": "Paramètres utilisateur",
"workspaceTarget": "Paramètres de l'espace de travail"
},
"vs/workbench/services/configuration/common/jsonEditingService": {
"errorFileDirty": "Impossible d’écrire dans le fichier parce que le fichier a été modifié. Veuillez enregistrer le fichier et réessayer.",
"errorInvalidFile": "Impossible d’écrire dans le fichier. Veuillez ouvrir le fichier pour corriger les erreurs/avertissements dans le fichier et réessayer."
},
"vs/workbench/services/configurationResolver/browser/configurationResolverService": {
"commandVariable.noStringType": "Impossible de remplacer la variable de commande '{0}', car la commande n'a pas retourné de résultat de type chaîne.",
"inputVariable.command.noStringType": "Impossible de remplacer la variable d'entrée '{0}', car la commande '{1}' n'a pas retourné de résultat de type chaîne.",
"inputVariable.defaultInputValue": "(Par défaut)",
"inputVariable.missingAttribute": "La variable d'entrée '{0}' est de type '{1}' et doit inclure '{2}'.",
"inputVariable.noInputSection": "La variable '{0}' doit être définie dans une section '{1}' de la configuration de débogage ou de tâche.",
"inputVariable.undefinedVariable": "Variable d'entrée '{0}' non définie. Supprimez ou définissez '{0}' pour continuer.",
"inputVariable.unknownType": "La variable d'entrée '{0}' peut seulement être de type 'promptString', 'pickString' ou 'command'."
},
"vs/workbench/services/configurationResolver/common/configurationResolverSchema": {
"JsonSchema.input.command.args": "Arguments facultatifs passés à la commande.",
"JsonSchema.input.command.command": "Commande à exécuter pour cette variable d'entrée.",
"JsonSchema.input.default": "Valeur par défaut de l'entrée.",
"JsonSchema.input.description": "La description s'affiche quand l'utilisateur est invité à taper une entrée.",
"JsonSchema.input.id": "L'ID d'entrée est utilisé pour associer une entrée à une variable de la forme ${input:id}.",
"JsonSchema.input.options": "Tableau de chaînes qui définit les options pour une sélection rapide.",
"JsonSchema.input.password": "Contrôle si une entrée de mot de passe est affichée. L'entrée de mot de passe masque le texte tapé.",
"JsonSchema.input.pickString.optionLabel": "Étiquette de l'option.",
"JsonSchema.input.pickString.optionValue": "Valeur de l'option.",
"JsonSchema.input.type": "Type de l'invite d'entrée utilisateur à utiliser.",
"JsonSchema.input.type.command": "Le type 'command' exécute une commande.",
"JsonSchema.input.type.pickString": "Le type 'pickString' affiche une liste de sélection.",
"JsonSchema.input.type.promptString": "Le type 'promptString' ouvre une zone d'entrée pour inviter l'utilisateur à taper une entrée.",
"JsonSchema.inputs": "Entrées utilisateur. Utilisées pour définir les invites d'entrée utilisateur, comme une entrée de chaîne libre ou un choix parmi plusieurs options."
},
"vs/workbench/services/configurationResolver/common/configurationResolverUtils": {
"deprecatedVariables": "env.', 'config.' et 'command.' sont déconseillés. Utilisez 'env:', 'config:' et 'command:' à la place."
},
"vs/workbench/services/configurationResolver/common/variableResolver": {
"canNotFindFolder": "Impossible de résoudre la variable {0}. Aucun dossier '{1}'.",
"canNotResolveFile": "Impossible de résoudre la variable {0}. Ouvrez un éditeur.",
"canNotResolveFolderForFile": "Variable {0} : le dossier d'espace de travail de '{1}' est introuvable.",
"canNotResolveLineNumber": "Impossible de résoudre la variable {0}. Vérifiez qu'une ligne est sélectionnée dans l'éditeur actif.",
"canNotResolveSelectedText": "Impossible de résoudre la variable {0}. Vérifiez que du texte est sélectionné dans l'éditeur actif.",
"canNotResolveWorkspaceFolder": "Impossible de résoudre la variable {0}. Ouvrez un dossier.",
"canNotResolveWorkspaceFolderMultiRoot": "Impossible de résoudre la variable {0} dans un espace de travail multidossier. Définissez l'étendue de cette variable à l'aide du signe ':' et d'un nom de dossier d'espace de travail.",
"configNoString": "Impossible de résoudre la variable {0}, car '{1}' est une valeur structurée.",
"configNotFound": "Impossible de résoudre la variable {0}, car le paramètre '{1}' est introuvable.",
"missingConfigName": "Impossible de résoudre la variable {0}, car aucun nom de paramètre n'est spécifié.",
"missingEnvVarName": "Impossible de résoudre la variable {0}, car aucun nom de variable d'environnement n'est spécifié.",
"noValueForCommand": "Impossible de résoudre la variable {0}, car la commande n'a pas de valeur."
},
"vs/workbench/services/decorations/browser/decorationsService": {
"bubbleTitle": "Contient des éléments mis en évidence"
},
"vs/workbench/services/dialogs/browser/abstractFileDialogService": {
"allFiles": "Tous les fichiers",
"cancel": "Annuler",
"dontSave": "&&Ne pas enregistrer",
"filterName.workspace": "Espace de travail",
"noExt": "Aucune extension",
"openFile.title": "Ouvrir un fichier",
"openFileOrFolder.title": "Ouvrir un fichier ou un dossier",
"openFolder.title": "Ouvrir le dossier",
"openWorkspace.title": "Ouvrir un espace de travail",
"save": "Enregi&&strer",
"saveAll": "&&Enregistrer tout",
"saveAsTitle": "Enregistrer sous",
"saveChangesDetail": "Vos changements sont perdus si vous ne les enregistrez pas.",
"saveChangesMessage": "Voulez-vous enregistrer les modifications apportées à {0} ?",
"saveChangesMessages": "Voulez-vous enregistrer les modifications apportées aux {0} fichiers suivants ?",
"saveFileAs.title": "Enregistrer sous"
},
"vs/workbench/services/dialogs/browser/simpleFileDialog": {
"openLocalFile": "Ouvrir le fichier local...",
"openLocalFileFolder": "Ouvrir un dépôt local...",
"openLocalFolder": "Ouvrir un dossier local...",
"remoteFileDialog.badPath": "Le chemin n'existe pas.",
"remoteFileDialog.cancel": "Annuler",
"remoteFileDialog.invalidPath": "Entrez un chemin valide.",
"remoteFileDialog.local": "Afficher les valeurs locales",
"remoteFileDialog.notConnectedToRemote": "Le fournisseur de système de fichiers pour {0} n'est pas disponible.",
"remoteFileDialog.validateBadFilename": "Entrez un nom de fichier valide.",
"remoteFileDialog.validateExisting": "Le fichier {0} existe déjà. Voulez-vous vraiment le remplacer ?",
"remoteFileDialog.validateFileOnly": "Sélectionnez un fichier.",
"remoteFileDialog.validateFolder": "Le dossier existe déjà. Utilisez un nouveau nom de fichier.",
"remoteFileDialog.validateFolderOnly": "Veuillez sélectionner un dossier.",
"remoteFileDialog.validateNonexistentDir": "Veuillez entrer un chemin daccès qui existe.",
"remoteFileDialog.windowsDriveLetter": "Commencez le chemin par une lettre de lecteur.",
"saveLocalFile": "Enregistrer le fichier local..."
},
"vs/workbench/services/editor/browser/editorOverrideService": {
"editorOverride.configureDefault": "Configurer la valeur par défaut",
"editorOverride.conflictingDefaults": "Plusieurs éditeurs par défaut sont disponibles pour la ressource.",
"editorOverride.keepDefault": "Conserver {0}",
"prompOpenWith.updateDefaultPlaceHolder": "Sélectionner un nouvel éditeur par défaut pour « {0} »",
"promptOpenWith.configureDefault": "Configurer l’éditeur par défaut pour « {0} »...",
"promptOpenWith.currentDefault": "Par défaut",
"promptOpenWith.currentDefaultAndActive": "Actif et par défaut",
"promptOpenWith.currentlyActive": "Actif",
"promptOpenWith.placeHolder": "Sélectionner l'éditeur pour '{0}'"
},
"vs/workbench/services/editor/common/editorOverrideService": {
"builtinProviderDisplayName": "Intégré",
"editor.editorAssociations": "Configurez des modèles glob pour les éditeurs (par exemple, `\"*.hex\": \"hexEditor.hexEdit\"`). Ces modèles ont priorité sur le comportement par défaut.",
"promptOpenWith.defaultEditor.displayName": "Éditeur de texte"
},
"vs/workbench/services/extensionManagement/browser/extensionBisect": {
"bisect": "L'extension Bisect est active et a désactivé {0} extensions. Vérifiez si vous pouvez encore reproduire le problème, puis continuez en effectuant votre sélection parmi les options disponibles.",
"detail.start": "L'extension Bisect va utiliser la recherche binaire pour trouver une extension qui pose problème. Durant le processus, la fenêtre va se recharger de manière répétitive (~{0} fois). À chaque fois, vous devez vérifier si vous rencontrez toujours des problèmes.",
"done": "Continuer",
"done.detail": "L'extension Bisect a fini de s'exécuter et a identifié {0} comme étant l'extension à l'origine du problème.",
"done.detail2": "L'extension Bisect a fini de s'exécuter mais aucune extension n'a été identifiée. Il existe peut-être un problème avec {0}.",
"done.disbale": "Garder cette extension désactivée",
"done.msg": "Extension Bisect",
"help": "Aide",
"msg.next": "Extension Bisect",
"msg.start": "Extension Bisect",
"msg2": "Démarrer l'extension Bisect",
"next.bad": "Incorrect",
"next.cancel": "Annuler",
"next.good": "Correct à présent",
"next.stop": "Arrêter Bisect",
"report": "Signaler le problème et continuer",
"title.isBad": "Continuer l'exécution de l'extension Bisect",
"title.start": "Démarrer l'extension Bisect",
"title.stop": "Arrêter l'extension Bisect"
},
"vs/workbench/services/extensionManagement/browser/extensionEnablementService": {
"Reload": "Recharger et activer les extensions",
"cannot disable auth extension": "Impossible de changer l'activation de l'extension {0}, car la synchronisation des paramètres en dépend.",
"cannot disable auth extension in workspace": "Impossible de changer l'activation de l'extension {0} dans l'espace de travail, car elle apporte une contribution aux fournisseurs d'authentification",
"cannot disable language pack extension": "Impossible de changer l'activation de l'extension {0}, car elle apporte une contribution aux modules linguistiques.",
"extensionsDisabled": "Toutes les extensions installées sont temporairement désactivées.",
"noWorkspace": "Aucun espace de travail."
},
"vs/workbench/services/extensionManagement/common/extensionManagementService": {
"Manifest is not found": "L'installation de l'extension {0} a échoué : manifeste introuvable.",
"cancel": "Annuler",
"cannot be installed": "Impossible d'installer l'extension '{0}', car elle est déclarée comme n'étant pas disponible dans cette configuration.",
"extensionInstallWorkspaceTrustButton": "Approuver lespace de travail et installer",
"extensionInstallWorkspaceTrustContinueButton": "Installer",
"extensionInstallWorkspaceTrustManageButton": "En savoir plus",
"extensionInstallWorkspaceTrustMessage": "Lactivation de cette extension nécessite un espace de travail approuvé.",
"install": "Installer",
"install and do no sync": "Installer (ne pas synchroniser)",
"install extension": "Installer l'extension",
"install extensions": "Installer les extensions",
"install multiple extensions": "Voulez-vous installer et synchroniser des extensions sur vos appareils ?",
"install single extension": "Voulez-vous installer et synchroniser l'extension '{0}' sur vos appareils ?",
"multipleDependentsError": "Impossible de désinstaller l'extension '{0}'. Les extensions '{1}', '{2}' et d'autres extensions en dépendent.",
"singleDependentError": "Impossible de désinstaller l'extension '{0}'. L'extension '{1}' en dépend.",
"twoDependentsError": "Impossible de désinstaller l'extension '{0}'. Les extensions '{1}' et '{2}' en dépendent."
},
"vs/workbench/services/extensionManagement/common/webExtensionsScannerService": {
"cannot be installed": "Impossible d'installer '{0}', car cette extension n'est pas une extension web."
},
"vs/workbench/services/extensionManagement/electron-sandbox/extensionManagementServerService": {
"local": "LOCAL",
"remote": "Distant"
},
"vs/workbench/services/extensionManagement/electron-sandbox/remoteExtensionManagementService": {
"incompatible": "Impossible d'installer l'extension '{0}', car elle n'est pas compatible avec VS Code '{1}'."
},
"vs/workbench/services/extensionRecommendations/common/workspaceExtensionsConfig": {
"select for add": "Ajouter une recommandation d'extension à",
"select for remove": "Supprimer la recommandation d'extension de",
"workspace": "Espace de travail",
"workspace folder": "Dossier d'espace de travail"
},
"vs/workbench/services/extensions/browser/extensionUrlHandler": {
"Installing": "Installation de l'extension '{0}'...",
"Reload": "Recharger la fenêtre et ouvrir",
"confirmUrl": "Autoriser une extension pour ouvrir cet URI ?",
"enableAndHandle": "L'extension '{0}' est désactivée. Souhaitez-vous activer lextension et recharger la fenêtre pour ouvrir lURL ?",
"enableAndReload": "&&Activer et ouvrir",
"extensions": "Extensions",
"install": "&&Installer",
"installAndHandle": "L'extension '{0}' nest pas installée. Souhaitez-vous installer lextension et recharger la fenêtre pour ouvrir cette URL ?",
"manage": "Gérer les URI d'extension autorisés...",
"no": "Il n'existe aucun URI d'extension autorisé.",
"open": "&&Ouvrir",
"reload": "Voulez-vous recharger la fenêtre et ouvrir l'URL '{0}' ?",
"reloadAndHandle": "L'extension '{0}' nest pas chargée. Souhaitez-vous recharger la fenêtre afin de charger lextension et ouvrir lURL ?",
"reloadAndOpen": "&&Recharger la fenêtre et ouvrir",
"rememberConfirmUrl": "Ne plus demander cette extension."
},
"vs/workbench/services/extensions/browser/webWorkerExtensionHost": {
"name": "Hôte d'extension Worker"
},
"vs/workbench/services/extensions/common/abstractExtensionService": {
"extensionTestError": "Hôte d'extension introuvable pour lancer Test Runner sur {0}.",
"looping": "Les extensions suivantes contiennent des boucles de dépendance et ont été désactivées : {0}"
},
"vs/workbench/services/extensions/common/extensionHostManager": {
"measureExtHostLatency": "Mesurer la latence de l'hôte d'extension"
},
"vs/workbench/services/extensions/common/extensionsRegistry": {
"extensionKind": "Définissez le type d'une extension. Les extensions 'ui' sont installées et exécutées sur la machine locale tandis que les extensions 'workspace' s'exécutent sur la machine distante.",
"extensionKind.empty": "Définissez une extension qui ne peut pas s'exécuter dans un contexte distant, ni sur la machine locale, ni sur la machine distante.",
"extensionKind.ui": "Définissez une extension pouvant s'exécuter uniquement sur la machine locale quand elle est connectée à la fenêtre distante.",
"extensionKind.ui-workspace": "Définissez une extension pouvant s'exécuter de chaque côté, avec une préférence pour l'exécution sur la machine locale.",
"extensionKind.workspace": "Définissez une extension pouvant s'exécuter uniquement sur la machine distante quand elle est connectée à la fenêtre distante.",
"extensionKind.workspace-ui": "Définissez une extension pouvant s'exécuter de chaque côté, avec une préférence pour l'exécution sur la machine distante.",
"ui": "Extension de type interface utilisateur. Dans une fenêtre distante, ce type d'extension est activé seulement s'il est disponible sur la machine locale.",
"vscode.extension.activationEvents": "Événements d'activation pour l'extension VS Code.",
"vscode.extension.activationEvents.onAuthenticationRequest": "Événement d'activation émis chaque fois que des sessions sont demandées au fournisseur d'authentification spécifié.",
"vscode.extension.activationEvents.onCommand": "Événement d'activation envoyé quand la commande spécifiée est appelée.",
"vscode.extension.activationEvents.onCustomEditor": "Événement d'activation émis chaque fois que l'éditeur personnalisé spécifié devient visible.",
"vscode.extension.activationEvents.onDebug": "Un événement dactivation émis chaque fois quun utilisateur est sur le point de démarrer le débogage ou sur le point de la déboguer des configurations.",
"vscode.extension.activationEvents.onDebugAdapterProtocolTracker": "Événement d'activation émis chaque fois qu'une session de débogage avec le type spécifique est sur le point d'être lancée et qu'un traqueur de protocole de débogage peut être nécessaire.",
"vscode.extension.activationEvents.onDebugDynamicConfigurations": "Événement d'activation émis chaque fois qu'une liste de toutes les configurations de débogage doit être créée (et que toutes les méthodes provideDebugConfigurations pour l'étendue \"dynamique\" doivent être appelées).",
"vscode.extension.activationEvents.onDebugInitialConfigurations": "Événement d'activation envoyé chaque fois quun \"launch.json\" doit être créé (et toutes les méthodes de provideDebugConfigurations doivent être appelées).",
"vscode.extension.activationEvents.onDebugResolve": "Événement d'activation envoyé quand une session de débogage du type spécifié est sur le point d’être lancée (et une méthode resolveDebugConfiguration correspondante doit être appelée).",
"vscode.extension.activationEvents.onFileSystem": "Un événement dactivation est émis chaque fois qu'un fichier ou un dossier fait l'objet d'un accès avec le schéma donné.",
"vscode.extension.activationEvents.onIdentity": "Événement d'activation envoyé chaque fois que l'identité utilisateur spécifiée est utilisée.",
"vscode.extension.activationEvents.onLanguage": "Événement d'activation envoyé quand un fichier résolu dans le langage spécifié est ouvert.",
"vscode.extension.activationEvents.onNotebook": "Événement d'activation émis chaque fois que le document notebook spécifié est ouvert.",
"vscode.extension.activationEvents.onOpenExternalUri": "Événement d'activation émis chaque fois qu'un URI externe (par exemple un lien HTTP ou HTTPS) est ouvert.",
"vscode.extension.activationEvents.onRenderer": "Événement dactivation émis chaque fois quun convertisseur de sortie de bloc-notes est utilisé.",
"vscode.extension.activationEvents.onSearch": "Un événement dactivation est émis chaque fois qu'une recherche est lancée dans le dossier avec le schéma donné. ",
"vscode.extension.activationEvents.onStartupFinished": "Événement d'activation émis une fois le démarrage effectué (à la fin de l'activation de toutes les extensions activées '*').",
"vscode.extension.activationEvents.onTerminalProfile": "Événement dactivation émis lors du lancement dun profil terminal spécifique.",
"vscode.extension.activationEvents.onUri": "Événement d'activation envoyé quand un URI système dirigé vers cette extension est ouvert.",
"vscode.extension.activationEvents.onView": "Événement d'activation envoyé quand la vue spécifiée est développée.",
"vscode.extension.activationEvents.star": "Événement d'activation envoyé au démarrage de VS Code. Pour garantir la qualité de l'expérience utilisateur, utilisez cet événement d'activation dans votre extension uniquement quand aucune autre combinaison d'événements d'activation ne fonctionne dans votre cas d'utilisation.",
"vscode.extension.activationEvents.workspaceContains": "Événement d'activation envoyé quand un dossier ouvert contient au moins un fichier correspondant au modèle glob spécifié.",
"vscode.extension.badges": "Ensemble de badges à afficher dans la barre latérale de la page d'extensions de Marketplace.",
"vscode.extension.badges.description": "Description du badge.",
"vscode.extension.badges.href": "Lien du badge.",
"vscode.extension.badges.url": "URL de l'image du badge.",
"vscode.extension.capabilities": "Déclarer lensemble des fonctionnalités prises en charge par lextension.",
"vscode.extension.capabilities.untrustedWorkspaces": "Déclare comment lextension doit être gérée dans les espaces de travail non approuvés.",
"vscode.extension.capabilities.untrustedWorkspaces.description": "Description de leffet de lapprobation despace de travail sur le comportement des extensions et pourquoi cela est nécessaire. Ceci sapplique uniquement lorsque `supported` nest pas défini sur `true`.",
"vscode.extension.capabilities.untrustedWorkspaces.restrictedConfigurations": "Liste des clés de configuration fournies par lextension qui ne doivent pas utiliser de valeurs despace de travail dans les espaces de travail non approuvés.",
"vscode.extension.capabilities.untrustedWorkspaces.supported": "Déclare le niveau de prise en charge de lextension par les espaces de travail non approuvés.",
"vscode.extension.capabilities.untrustedWorkspaces.supported.false": "Lextension nest pas activée dans les espaces de travail non approuvés.",
"vscode.extension.capabilities.untrustedWorkspaces.supported.limited": "Lextension est activée dans les espaces de travail non approuvés avec quelques fonctionnalités désactivées.",
"vscode.extension.capabilities.untrustedWorkspaces.supported.true": "Lextension est activée dans les espaces de travail non approuvés avec toutes les fonctionnalités activées.",
"vscode.extension.capabilities.virtualWorkspaces": "Déclare si lextension doit être activée dans les espaces de travail virtuels. Un espace de travail virtuel est un espace de travail qui nest associé à aucune ressource disque. Si la valeur est « false », cette extension est automatiquement désactivée dans les espaces de travail virtuels. La valeur par défaut est « true ».",
"vscode.extension.capabilities.virtualWorkspaces.description": "Description de leffet des espaces de travail virtuels sur le comportement des extensions et pourquoi cela est nécessaire. Ceci sapplique uniquement lorsque `supported` nest pas défini sur `true`.",
"vscode.extension.capabilities.virtualWorkspaces.supported": "Déclare le niveau de prise en charge de lextension par les espaces de travail virtuels.",
"vscode.extension.capabilities.virtualWorkspaces.supported.false": "Lextension nest pas activée dans les espaces de travail virtuels.",
"vscode.extension.capabilities.virtualWorkspaces.supported.limited": "Lextension est activée dans les espaces de travail virtuels avec quelques fonctionnalités désactivées.",
"vscode.extension.capabilities.virtualWorkspaces.supported.true": "Lextension est activée dans les espaces de travail virtuels avec toutes les fonctionnalités activées.",
"vscode.extension.categories": "Catégories utilisées par la galerie VS Code pour catégoriser l'extension.",
"vscode.extension.category.languages.deprecated": "Utiliser 'Langages de programmation' à la place",
"vscode.extension.contributes": "Toutes les contributions de l'extension VS Code représentées par ce package.",
"vscode.extension.contributes.extensionPack": "Ensemble dextensions pouvant être installées ensemble. Lidentificateur dune extension est toujours ${publisher}.${name}. Par exemple : vscode.csharp.",
"vscode.extension.displayName": "Nom d'affichage de l'extension utilisée dans la galerie VS Code.",
"vscode.extension.engines": "Moteur de compatibilité.",
"vscode.extension.engines.vscode": "Pour les extensions VS Code, spécifie la version de VS Code avec laquelle l'extension est compatible. Ne peut pas être *. Exemple : ^0.10.5 indique une compatibilité avec la version minimale 0.10.5 de VS Code.",
"vscode.extension.extensionDependencies": "Dépendances envers d'autres extensions. L'identificateur d'une extension est toujours ${publisher}.${name}. Exemple : vscode.csharp.",
"vscode.extension.galleryBanner": "Bannière utilisée dans le marketplace VS Code.",
"vscode.extension.galleryBanner.color": "Couleur de la bannière de l'en-tête de page du marketplace VS Code.",
"vscode.extension.galleryBanner.theme": "Thème de couleur de la police utilisée dans la bannière.",
"vscode.extension.icon": "Chemin d'une icône de 128 x 128 pixels.",
"vscode.extension.markdown": "Contrôle le moteur de rendu de Markdown utilisé sur le marché. Github (par défaut) ou standard.",
"vscode.extension.preview": "Définit l'extension à marquer en tant que préversion dans Marketplace.",
"vscode.extension.publisher": "Éditeur de l'extension VS Code.",
"vscode.extension.qna": "Contrôle le lien Questions et réponses dans le Marketplace. Définissez sur marketplace pour activer le site Questions et réponses par défaut du Marketplace. Définissez sur une chaîne pour fournir l'URL d'un site Questions et réponses personnalisé. Définissez sur false pour désactiver les Questions et réponses.",
"vscode.extension.scripts.prepublish": "Le script exécuté avant le package est publié en tant qu'extension VS Code.",
"vscode.extension.scripts.uninstall": "Désinstallez le crochet pour l'extension VS Code. Script exécuté quand l'extension est complètement désinstallée dans VS Code et au redémarrage de VS Code (arrêt, puis démarrage). Seuls les scripts Node sont pris en charge.",
"web": "Genre d'extension de Worker web. Une telle extension peut s'exécuter dans un hôte d'extension de Worker web.",
"workspace": "Extension de type espace de travail. Dans une fenêtre distante, ce type d'extension est activé seulement s'il est disponible sur la machine distante."
},
"vs/workbench/services/extensions/common/remoteExtensionHost": {
"remote extension host Log": "Hôte de l'extension distante"
},
"vs/workbench/services/extensions/electron-browser/cachedExtensionScanner": {
"extensionCache.invalid": "Des extensions ont été modifiées sur le disque. Veuillez recharger la fenêtre.",
"extensionUnderDevelopment": "Chargement de l'extension de développement sur {0}",
"overwritingExtension": "Remplacement de l'extension {0} par {1}.",
"reloadWindow": "Recharger la fenêtre"
},
"vs/workbench/services/extensions/electron-browser/extensionService": {
"devTools": "Ouvrir les outils de développement",
"enable": "Activer et recharger",
"enableResolver": "L'extension '{0}' est nécessaire pour ouvrir la fenêtre distante.\r\nOK pour l'activer ?",
"extensionService.crash": "L'hôte dextension s'est arrêté de manière inattendue.",
"extensionService.versionMismatchCrash": "L'hôte de lextension ne peut pas démarrer : incompatibilité de version.",
"getEnvironmentFailure": "Impossible de récupérer l'environnement à distance",
"install": "Installer et recharger",
"installResolver": "Lextension « {0} » est nécessaire pour ouvrir la fenêtre distante.\r\n Voulez-vous installer lextension ?",
"looping": "Les extensions suivantes contiennent des boucles de dépendance et ont été désactivées : {0}",
"relaunch": "Relancer VS Code",
"resolverExtensionNotFound": "'{0}' introuvable dans la Place de marché",
"restart": "Redémarrer lhôte d'extension",
"restartExtensionHost": "Redémarrer lhôte d'extension"
},
"vs/workbench/services/extensions/electron-browser/localProcessExtensionHost": {
"extension host Log": "Hôte d'extension",
"extensionHost.error": "Erreur de l'hôte d'extension : {0}",
"extensionHost.startupFail": "L'hôte d'extension n'a pas démarré en moins de 10 secondes. Il existe peut-être un problème.",
"extensionHost.startupFailDebug": "L'hôte d'extension n'a pas démarré en moins de 10 secondes. Il est peut-être arrêté à la première ligne et a besoin d'un débogueur pour continuer.",
"reloadWindow": "Recharger la fenêtre"
},
"vs/workbench/services/extensions/node/extensionPoints": {
"extensionDescription.activationEvents1": "la propriété '{0}' peut être omise ou doit être de type 'string[]'",
"extensionDescription.activationEvents2": "les propriétés '{0}' et '{1}' doivent être toutes les deux spécifiées ou toutes les deux omises",
"extensionDescription.browser1": "la propriété '{0}' peut être omise ou doit être de type 'string'",
"extensionDescription.browser2": "'browser' ({0}) est censé être inclus dans le dossier ({1}) de l'extension. Cela risque de rendre l'extension non portable.",
"extensionDescription.browser3": "les propriétés '{0}' et '{1}' doivent être toutes les deux spécifiées ou toutes les deux omises",
"extensionDescription.empty": "Description d'extension vide obtenue",
"extensionDescription.engines": "la propriété '{0}' est obligatoire et doit être de type 'object'",
"extensionDescription.engines.vscode": "la propriété '{0}' est obligatoire et doit être de type 'string'",
"extensionDescription.extensionDependencies": "la propriété '{0}' peut être omise ou doit être de type 'string[]'",
"extensionDescription.main1": "La propriété '{0}' peut être omise ou doit être de type 'string'",
"extensionDescription.main2": "'main' ({0}) est censé être inclus dans le dossier ({1}) de l'extension. Cela risque de rendre l'extension non portable.",
"extensionDescription.main3": "les propriétés '{0}' et '{1}' doivent être toutes les deux spécifiées ou toutes les deux omises",
"extensionDescription.name": "la propriété '{0}' est obligatoire et doit être de type 'string'",
"extensionDescription.publisher": "l'éditeur de propriété doit être de type 'string'.",
"extensionDescription.version": "la propriété '{0}' est obligatoire et doit être de type 'string'",
"fileReadFail": "Impossible de lire le fichier {0} : {1}.",
"jsonInvalidFormat": "Format non valide {0} : objet JSON attendu.",
"jsonParseFail": "Échec d'analyse de {0} : [{1}, {2}] {3}.",
"jsonParseInvalidType": "Fichier manifeste non valide {0} : N'est pas un objet JSON.",
"jsonsParseReportErrors": "Échec de l'analyse de {0} : {1}.",
"missingNLSKey": "Le message est introuvable pour la clé {0}.",
"notSemver": "La version de l'extension n'est pas compatible avec SemVer."
},
"vs/workbench/services/gettingStarted/common/gettingStartedContent": {
"getting-started-setup-icon": "Icône utilisée pour la catégorie configuration de la prise en main",
"getting-started-beginner-icon": "Icône utilisée pour la catégorie Débutant de la prise en main",
"getting-started-codespaces-icon": "Icône utilisée pour la catégorie codespaces de la prise en main",
"gettingStarted.newFile.title": "Nouveau fichier",
"gettingStarted.newFile.description": "Démarrer avec un nouveau fichier vide",
"gettingStarted.openMac.title": "Ouvrir...",
"gettingStarted.openMac.description": "Ouvrir un fichier ou un dossier et commencer à travailler",
"gettingStarted.openFile.title": "Ouvrir un fichier...",
"gettingStarted.openFile.description": "Ouvrir un fichier et commencer à travailler",
"gettingStarted.openFolder.title": "Ouvrir un dossier...",
"gettingStarted.openFolder.description": "Ouvrir un dossier et commencer à travailler",
"gettingStarted.cloneRepo.title": "Cloner un dépôt Git...",
"gettingStarted.cloneRepo.description": "Cloner un dépôt Git",
"gettingStarted.topLevelCommandPalette.title": "Exécuter une commande...",
"gettingStarted.topLevelCommandPalette.description": "Utiliser la palette de commandes pour voir et exécuter toutes les commandes de VS Code",
"gettingStarted.codespaces.title": "Introduction à Codespaces",
"gettingStarted.codespaces.description": "Soyez rapidement opérationnel avec votre environnement de code instantané.",
"gettingStarted.runProject.title": "Générez et exécutez votre application",
"gettingStarted.runProject.description": "Générez, exécutez et déboguez votre code dans le cloud, directement depuis le navigateur.",
"gettingStarted.runProject.button": "Démarrer le débogage (F5)",
"gettingStarted.forwardPorts.title": "Accéder à votre application en cours d'exécution",
"gettingStarted.forwardPorts.description": "Les ports exécutés dans votre codespace sont automatiquement réacheminés vers le web. Vous pouvez donc les ouvrir dans votre navigateur.",
"gettingStarted.forwardPorts.button": "Afficher le panneau Ports",
"gettingStarted.pullRequests.title": "Des demandes de tirage (pull requests) à portée de main",
"gettingStarted.pullRequests.description": "Rapprochez votre workflow GitHub de votre code pour pouvoir passer en revue des demandes de tirage (pull requests), ajouter des commentaires, fusionner des branches, etc.",
"gettingStarted.pullRequests.button": "Ouvrir la vue GitHub",
"gettingStarted.remoteTerminal.title": "Exécuter des tâches dans le terminal intégré",
"gettingStarted.remoteTerminal.description": "Effectuez des tâches de ligne de commande rapides à l'aide du terminal intégré.",
"gettingStarted.remoteTerminal.button": "Focus sur le terminal",
"gettingStarted.openVSC.title": "Développer à distance dans VS Code",
"gettingStarted.openVSC.description": "Accédez à la puissance de votre environnement de développement cloud à partir de votre instance locale de VS Code. Configurez-la en installant l'extension GitHub Codespaces et en vous connectant à votre compte GitHub.",
"gettingStarted.openVSC.button": "Ouvrir dans VS Code",
"gettingStarted.setup.title": "Configuration rapide",
"gettingStarted.setup.description": "Étendez et personnalisez VS Code à votre image.",
"gettingStarted.pickColor.title": "Personnaliser l'apparence avec des thèmes",
"gettingStarted.pickColor.description": "Choisissez un thème de couleur correspondant à vos goûts et à votre humeur quand vous développez.",
"gettingStarted.pickColor.button": "Choisir un thème",
"gettingStarted.findLanguageExts.title": "Programmez dans n'importe quel langage, sans changer d'éditeur",
"gettingStarted.findLanguageExts.description": "VS Code prend en charge plus de 50 langages de programmation. Bien que beaucoup soient déjà intégrés, d'autres peuvent être facilement installés sous forme d'extensions en un seul clic.",
"gettingStarted.findLanguageExts.button": "Parcourir les extensions de langage",
"gettingStarted.settingsSync.title": "Synchroniser votre configuration favorite",
"gettingStarted.settingsSync.description": "Ne perdez plus jamais votre configuration parfaite de VS Code ! La synchronisation des paramètres permet de sauvegarder et de partager les paramètres, les combinaisons de touches et les extensions sur plusieurs instances de VS Code.",
"gettingStarted.settingsSync.button": "Activer la synchronisation des paramètres",
"gettingStarted.setup.OpenFolder.title": "Ouvrir votre projet",
"gettingStarted.setup.OpenFolder.description": "Ouvrez un dossier de projet pour démarrer !",
"gettingStarted.setup.OpenFolder.button": "Choisir un dossier",
"gettingStarted.setup.OpenFolder.description2": "Ouvrez un dossier pour démarrer !",
"gettingStarted.beginner.title": "Découvrir les principes de base",
"gettingStarted.beginner.description": "Gagnez du temps avec ces raccourcis et fonctionnalités indispensables.",
"gettingStarted.commandPalette.title": "Recherchez et exécutez des commandes",
"gettingStarted.commandPalette.description": "Il s'agit du moyen le plus simple pour trouver tout ce que VS Code peut faire. Si vous recherchez une fonctionnalité ou un raccourci, essayez d'abord ici !",
"gettingStarted.commandPalette.button": "Ouvrir la palette de commandes",
"gettingStarted.terminal.title": "Exécuter des tâches dans le terminal intégré",
"gettingStarted.terminal.description": "Exécutez rapidement des commandes d'interpréteur de commandes, et supervisez la sortie de build, tout en ayant votre code juste à côté.",
"gettingStarted.terminal.button": "Ouvrir le terminal",
"gettingStarted.extensions.title": "Extensibilité illimitée",
"gettingStarted.extensions.description": "Les extensions sont les vitamines de VS Code. Elles vont des hacks de productivité pratiques ou de l'extension de fonctionnalités prêtes à l'emploi à l'ajout de toutes nouvelles fonctionnalités.",
"gettingStarted.extensions.button": "Parcourir les extensions recommandées",
"gettingStarted.settings.title": "Tout est un paramètre",
"gettingStarted.settings.description": "Optimisez chaque partie de l'apparence de VS Code à votre guise. L'activation de la synchronisation des paramètres vous permet de partager vos paramètres personnalisés entre les différentes machines.",
"gettingStarted.settings.button": "Adapter mes paramètres",
"gettingStarted.videoTutorial.title": "Asseyez-vous confortablement et apprenez",
"gettingStarted.videoTutorial.description": "Regardez le premier tutoriel d'une série de tutoriels vidéo courts et pratiques sur les fonctionnalités clés de VS Code.",
"gettingStarted.videoTutorial.button": "Regarder le tutoriel"
},
"vs/workbench/services/history/browser/history": {
"canNavigateBack": "Indique s'il est possible de naviguer vers l'arrière dans l'historique de l'éditeur",
"canNavigateForward": "Indique s'il est possible de naviguer vers l'avant dans l'historique de l'éditeur",
"canNavigateToLastEditLocation": "Indique s'il est possible de naviguer vers l'emplacement de la dernière modification",
"canReopenClosedEditor": "Indique s'il est possible de rouvrir le dernier éditeur fermé"
},
"vs/workbench/services/integrity/electron-sandbox/integrityService": {
"integrity.dontShowAgain": "Ne plus afficher",
"integrity.moreInformation": "Informations",
"integrity.prompt": "Votre installation de {0} semble être endommagée. Effectuez une réinstallation."
},
"vs/workbench/services/keybinding/browser/keybindingService": {
"dispatch": "Contrôle la logique de distribution des appuis sur les touches pour utiliser soit 'code' (recommandé), soit 'keyCode'.",
"invalid.keybindings": "'contributes.{0}' non valide : {1}",
"keybindings.json.args": "Arguments à passer à la commande à exécuter.",
"keybindings.json.command": "Nom de la commande à exécuter",
"keybindings.json.key": "Touche ou séquence de touches (séparées par un espace)",
"keybindings.json.title": "Configuration des combinaisons de touches",
"keybindings.json.when": "Condition quand la touche est active.",
"keyboardConfigurationTitle": "Clavier",
"nonempty": "valeur non vide attendue.",
"optstring": "La propriété '{0}' peut être omise ou doit être de type 'string'",
"requirestring": "la propriété '{0}' est obligatoire et doit être de type 'string'",
"unboundCommands": "Voici d'autres commandes disponibles : ",
"vscode.extension.contributes.keybindings": "Ajoute des combinaisons de touches.",
"vscode.extension.contributes.keybindings.args": "Arguments à passer à la commande à exécuter.",
"vscode.extension.contributes.keybindings.command": "Identificateur de la commande à exécuter quand la combinaison de touches est déclenchée.",
"vscode.extension.contributes.keybindings.key": "Touche ou séquence de touches (touches séparées par un signe plus et séquences séparées par un espace, par ex. Ctrl+O et Ctrl+L L pour une pression simultanée).",
"vscode.extension.contributes.keybindings.linux": "Touche ou séquence de touches spécifique à Linux.",
"vscode.extension.contributes.keybindings.mac": "Touche ou séquence de touches spécifique à Mac.",
"vscode.extension.contributes.keybindings.when": "Condition quand la touche est active.",
"vscode.extension.contributes.keybindings.win": "Touche ou séquence de touches spécifique à Windows."
},
"vs/workbench/services/keybinding/common/keybindingEditing": {
"emptyKeybindingsHeader": "Placer vos combinaisons de touches dans ce fichier pour remplacer les valeurs par défaut",
"errorInvalidConfiguration": "Impossible d’écrire dans le fichier de configuration des combinaisons de touches. Il y a un objet qui n'est pas de type Array. Veuillez ouvrir le fichier pour nettoyer et réessayer.",
"errorKeybindingsFileDirty": "Impossible d’écrire parce que la configuration des combinaisons de touches a été modifiée. Veuillez enregistrer le fichier et réessayer.",
"parseErrors": "Impossible d’écrire dans le fichier de configuration des combinaisons de touches. Veuillez l'ouvrir pour corriger les erreurs/avertissements dans le fichier et réessayer."
},
"vs/workbench/services/label/common/labelService": {
"untitledWorkspace": "Sans titre(Espace de travail)",
"vscode.extension.contributes.resourceLabelFormatters": "Contribue aux règles de mise en forme d'étiquette de ressource.",
"vscode.extension.contributes.resourceLabelFormatters.authority": "Autorité d'URI à laquelle doit correspondre le formateur. Les modèles glob simples sont pris en charge.",
"vscode.extension.contributes.resourceLabelFormatters.formatting": "Règles de mise en forme des étiquettes de ressource d'URI.",
"vscode.extension.contributes.resourceLabelFormatters.formatting.workspaceSuffix": "Suffixe ajouté à l'étiquette de l'espace de travail.",
"vscode.extension.contributes.resourceLabelFormatters.label": "Règles d'étiquette à afficher. Par exemple : myLabel:/${path}. ${path}, ${scheme} et ${authority} sont des variables prises en charge.",
"vscode.extension.contributes.resourceLabelFormatters.scheme": "Schéma d'URI sur lequel faire correspondre le formateur. Par exemple, \"fichier\". Les modèles glob simples sont pris en charge.",
"vscode.extension.contributes.resourceLabelFormatters.separator": "Séparateur à utiliser dans l'affichage de l'étiquette d'URI. '/' ou '', par exemple.",
"vscode.extension.contributes.resourceLabelFormatters.stripPathStartingSeparator": "Contrôle s'il faut supprimer les caractères de séparation de début des substitutions '${path}'.",
"vscode.extension.contributes.resourceLabelFormatters.tildify": "Contrôle si l'étiquette d'URI doit commencer par un tilde si possible.",
"workspaceName": "{0} (Espace de travail)",
"workspaceNameVerbose": "{0} (Espace de travail)"
},
"vs/workbench/services/lifecycle/electron-sandbox/lifecycleService": {
"errorClose": "Une erreur inattendue s'est produite durant la tentative de fermeture de la fenêtre ({0}).",
"errorLoad": "Une erreur inattendue s'est produite durant la tentative de changement de l'espace de travail de la fenêtre ({0}).",
"errorQuit": "Une erreur inattendue s'est produite durant la tentative de fermeture de l'application ({0}).",
"errorReload": "Une erreur inattendue s'est produite durant la tentative de rechargement de la fenêtre ({0})."
},
"vs/workbench/services/mode/common/workbenchModeService": {
"invalid": "'contributes.{0}' non valide. Tableau attendu.",
"invalid.empty": "Valeur vide pour 'contributes.{0}'",
"opt.aliases": "la propriété '{0}' peut être omise et doit être de type 'string[]'",
"opt.configuration": "la propriété '{0}' peut être omise et doit être de type 'string'",
"opt.extensions": "la propriété '{0}' peut être omise et doit être de type 'string[]'",
"opt.filenames": "la propriété '{0}' peut être omise et doit être de type 'string[]'",
"opt.firstLine": "la propriété '{0}' peut être omise et doit être de type 'string'",
"opt.mimetypes": "la propriété '{0}' peut être omise et doit être de type 'string[]'",
"require.id": "la propriété '{0}' est obligatoire et doit être de type 'string'",
"vscode.extension.contributes.languages": "Ajoute des déclarations de langage.",
"vscode.extension.contributes.languages.aliases": "Alias de nom du langage.",
"vscode.extension.contributes.languages.configuration": "Chemin relatif d'un fichier contenant les options de configuration du langage.",
"vscode.extension.contributes.languages.extensions": "Extensions de fichier associées au langage.",
"vscode.extension.contributes.languages.filenamePatterns": "Modèles Glob de noms de fichiers associés au langage.",
"vscode.extension.contributes.languages.filenames": "Noms de fichiers associés au langage.",
"vscode.extension.contributes.languages.firstLine": "Expression régulière correspondant à la première ligne d'un fichier du langage.",
"vscode.extension.contributes.languages.id": "ID du langage.",
"vscode.extension.contributes.languages.mimetypes": "Types MIME associés au langage."
},
"vs/workbench/services/notification/common/notificationService": {
"neverShowAgain": "Ne plus afficher"
},
"vs/workbench/services/preferences/browser/keybindingsEditorInput": {
"keybindingsInputName": "Raccourcis clavier"
},
"vs/workbench/services/preferences/browser/keybindingsEditorModel": {
"cat.title": "{0}: {1}",
"default": "Par défaut",
"extension": "Extension",
"meta": "méta",
"option": "Option",
"user": "Utilisateur"
},
"vs/workbench/services/preferences/browser/preferencesService": {
"defaultKeybindings": "Combinaisons de touches par défaut",
"defaultSettings": "Paramètres par défaut",
"emptyKeybindingsHeader": "Placer vos combinaisons de touches dans ce fichier pour remplacer les valeurs par défaut",
"fail.createSettings": "Impossible de créer '{0}' ({1}).",
"folderSettingsName": "{0} (Paramètres du dossier)",
"openFolderFirst": "Ouvrez d'abord un dossier ou un espace de travail pour créer les paramètres d'espace de travail ou de dossier."
},
"vs/workbench/services/preferences/common/preferences": {
"userSettingsTarget": "Paramètres utilisateur",
"workspaceSettingsTarget": "Paramètres de l'espace de travail"
},
"vs/workbench/services/preferences/common/preferencesEditorInput": {
"settingsEditor2InputName": "Paramètres",
"settingsEditorName": "Paramètres par défaut"
},
"vs/workbench/services/preferences/common/preferencesModels": {
"commonlyUsed": "Utilisés le plus souvent",
"defaultKeybindingsHeader": "Remplacez les combinaisons de touches en les plaçant dans votre fichier de combinaisons de touches."
},
"vs/workbench/services/preferences/common/preferencesValidation": {
"invalidTypeError": "Le paramètre a un type non valide. Type attendu : {0}. Correctif en JSON.",
"validations.colorFormat": "Format de couleur non valide. Utilisez #RGB, #RGBA, #RRGGBB ou #RRGGBBAA.",
"validations.exclusiveMax": "La valeur doit être strictement inférieure à {0}.",
"validations.exclusiveMin": "La valeur doit être strictement supérieure à {0}.",
"validations.expectedInteger": "La valeur doit être un entier.",
"validations.expectedNumeric": "La valeur doit être un nombre.",
"validations.max": "La valeur doit être inférieure ou égale à {0}.",
"validations.maxLength": "La valeur doit comporter {0} caractère(s) au maximum.",
"validations.min": "La valeur doit être supérieure ou égale à {0}.",
"validations.minLength": "La valeur doit comporter {0} caractère(s) au minimum.",
"validations.multipleOf": "La valeur doit être un multiple de {0}.",
"validations.regex": "La valeur doit correspondre à la notation regex '{0}'.",
"validations.stringArrayItemEnum": "La valeur {0} ne fait pas partie de {1}",
"validations.stringArrayItemPattern": "La valeur {0} doit correspondre à la notation regex {1}.",
"validations.stringArrayMaxItem": "Le tableau doit avoir {0} éléments au maximum",
"validations.stringArrayMinItem": "Le tableau doit avoir {0} éléments au minimum",
"validations.stringArrayUniqueItems": "Le tableau contient des éléments dupliqués",
"validations.uriEmpty": "URI attendu.",
"validations.uriMissing": "L'URI est attendu.",
"validations.uriSchemeMissing": "Un URI avec un schéma est attendu."
},
"vs/workbench/services/progress/browser/progressService": {
"cancel": "Annuler",
"dismiss": "Ignorer",
"progress.text2": "{0}: {1}",
"progress.title2": "[{0}]: {1}",
"progress.title3": "[{0}] {1}: {2}",
"status.progress": "Message de progression"
},
"vs/workbench/services/remote/common/remoteExplorerService": {
"remote.localPortMismatch.Ok": "OK",
"remote.localPortMismatch.single": "Impossible dutiliser le port local {0} pour la redirection vers le port distant {1}.\r\n\r\nCela se produit généralement lorsque le port local {0} est déjà utilisé par un autre processus.\r\n\r\nLe numéro de port {2} est utilisé à la place."
},
"vs/workbench/services/remote/electron-sandbox/remoteAgentServiceImpl": {
"connectionError": "La connexion au serveur hôte d'extension distant a échoué (erreur : {0})"
},
"vs/workbench/services/textMate/browser/abstractTextMateService": {
"alreadyDebugging": "Déjà en cours de journalisation.",
"invalid.embeddedLanguages": "Valeur non valide dans 'contributes.{0}.embeddedLanguages'. Il doit s'agir d'un mappage d'objets entre le nom de portée et le langage. Valeur fournie : {1}",
"invalid.injectTo": "Valeur non valide dans 'contributes.{0}.injectTo'. Il doit s'agir d'un tableau de noms de portées de langage. Valeur fournie : {1}",
"invalid.language": "Langage inconnu dans 'contributes.{0}.language'. Valeur fournie : {1}",
"invalid.path.0": "Chaîne attendue dans 'contributes.{0}.path'. Valeur fournie : {1}",
"invalid.path.1": "'contributes.{0}.path' ({1}) est censé être inclus dans le dossier ({2}) de l'extension. Cela risque de rendre l'extension non portable.",
"invalid.scopeName": "Chaîne attendue dans 'contributes.{0}.scopeName'. Valeur fournie : {1}",
"invalid.tokenTypes": "Valeur non valide dans 'contribue.{0}.tokenTypes'. Il doit s'agir d'un mappage dobjets entre un nom d’étendue et un type de jeton. Valeur fournie : {1}",
"neverAgain": "Ne plus afficher",
"progress1": "Préparation de la journalisation de l'analyse de la grammaire TM. Appuyez sur Arrêter une fois que vous avez fini.",
"progress2": "Journalisation de l'analyse de la grammaire TM. Appuyez sur Arrêter une fois que vous avez fini.",
"stop": "Arrêter",
"too many characters": "La tokenisation des lignes longues est ignorée pour des raisons de performances. La longueur d'une ligne longue peut être configurée via 'editor.maxTokenizationLineLength'."
},
"vs/workbench/services/textMate/common/TMGrammarFactory": {
"no-tm-grammar": "Aucune grammaire TM n'est inscrite pour ce langage."
},
"vs/workbench/services/textMate/common/TMGrammars": {
"vscode.extension.contributes.grammars": "Ajoute des générateurs de jetons TextMate.",
"vscode.extension.contributes.grammars.embeddedLanguages": "Mappage du nom de portée à l'ID de langage si cette grammaire contient des langages incorporés.",
"vscode.extension.contributes.grammars.injectTo": "Liste de noms des portées de langage auxquelles cette grammaire est injectée.",
"vscode.extension.contributes.grammars.language": "Identificateur de langue pour lequel cette syntaxe est ajoutée.",
"vscode.extension.contributes.grammars.path": "Chemin du fichier tmLanguage. Le chemin est relatif au dossier d'extensions et commence généralement par './syntaxes/'.",
"vscode.extension.contributes.grammars.scopeName": "Nom de portée TextMate utilisé par le fichier tmLanguage.",
"vscode.extension.contributes.grammars.tokenTypes": "Un mappage entre un nom d'étendue et des types de token."
},
"vs/workbench/services/textfile/browser/textFileService": {
"confirmOverwrite": "'{0}' existe déjà. Voulez-vous le remplacer ?",
"fileBinaryError": "Le fichier semble être binaire et ne peut pas être ouvert en tant que texte",
"irreversible": "Un fichier ou un dossier avec le nom '{0}' existe déjà dans le dossier '{1}'. Si vous le remplacez, son contenu est également remplacé.",
"replaceButtonLabel": "&&Remplacer"
},
"vs/workbench/services/textfile/common/textFileEditorModelManager": {
"genericSaveError": "Échec de l'enregistrement de '{0}' : {1}"
},
"vs/workbench/services/textfile/common/textFileSaveParticipant": {
"saveParticipants": "Enregistrement de '{0}'"
},
"vs/workbench/services/themes/browser/fileIconThemeData": {
"error.cannotparseicontheme": "Problèmes durant l'analyse du fichier d'icônes de fichier : {0}",
"error.invalidformat": "Format non valide du fichier de thème d'icônes de fichier : objet attendu."
},
"vs/workbench/services/themes/browser/productIconThemeData": {
"defaultTheme": "Par défaut",
"error.cannotparseicontheme": "Problèmes durant l'analyse du fichier d'icônes de produit : {0}",
"error.fontId": "ID de police manquant ou non valide : '{0}'. Définition de police ignorée.",
"error.fontStyle": "Style de police non valide dans la police '{0}'. Paramètre ignoré.",
"error.fontWeight": "Épaisseur de police non valide dans la police '{0}'. Paramètre ignoré.",
"error.icon.fontCharacter": "Définition d'icône ignorée : '{0}'. fontCharacter inconnu.",
"error.icon.fontId": "Définition d'icône ignorée : '{0}'. Police inconnue.",
"error.invalidformat": "Format non valide du fichier de thème d'icônes de produit : objet attendu.",
"error.missingProperties": "Format non valide pour le fichier de thème des icônes de produit : doit contenir iconDefinitions et des polices.",
"error.parseicondefs": "Problèmes lors du traitement des définitions dicônes de produits dans {0} : \r\n{1}"
},
"vs/workbench/services/themes/browser/workbenchThemeService": {
"error.cannotloadtheme": "Impossible de charger {0} : {1}"
},
"vs/workbench/services/themes/common/colorExtensionPoint": {
"contributes.color": "Contribue à des couleurs définies pour des extensions dont le thème peut être changé",
"contributes.color.description": "Description de la couleur dont le thème peut être changé",
"contributes.color.id": "Lidentifiant de la couleur dont le thème peut être changé",
"contributes.color.id.format": "Les identificateurs doivent contenir uniquement des lettres, des chiffres et des points. Ils ne peuvent pas commencer par un point",
"contributes.defaults.dark": "La couleur par défaut pour les thèmes sombres. Soit une valeur de couleur en hexadécimal (#RRGGBB[AA]) ou lidentifiant dune couleur dont le thème peut être changé qui fournit la valeur par défaut.",
"contributes.defaults.highContrast": "La couleur par défaut pour les thèmes de contraste élevé. Soit une valeur de couleur en hexadécimal (#RRGGBB[AA]) ou lidentifiant dune couleur dont le thème peut être changé qui fournit la valeur par défaut.",
"contributes.defaults.light": "La couleur par défaut pour les thèmes clairs. Soit une valeur de couleur en hexadécimal (#RRGGBB[AA]) ou lidentifiant dune couleur dont le thème peut être changé qui fournit la valeur par défaut.",
"invalid.colorConfiguration": "'configuration.colors' doit être un tableau",
"invalid.default.colorType": "{0} doit être soit une valeur de couleur en hexadécimal (#RRGGBB[AA] ou #RGB[A]) ou lidentifiant dune couleur dont le thème peut être changé qui fournit la valeur par défaut.",
"invalid.defaults": "'configuration.colors.defaults' doit être défini et doit contenir 'light', 'dark' et 'highContrast'",
"invalid.description": "'configuration.colors.description' doit être défini et ne peut pas être vide",
"invalid.id": "'configuration.colors.id' doit être défini et ne peut pas être vide",
"invalid.id.format": "'configuration.colors.id' doit contenir uniquement des lettres, des chiffres et des points. Il ne peut pas commencer par un point"
},
"vs/workbench/services/themes/common/colorThemeData": {
"error.cannotload": "Problèmes pendant le chargement du fichier tmTheme {0} : {1}",
"error.cannotparse": "Problèmes pendant l'analyse du fichier tmTheme : {0}",
"error.cannotparsejson": "Problèmes durant l'analyse du fichier de thème JSON : {0}",
"error.invalidformat": "Format non valide du fichier de thème JSON : objet attendu.",
"error.invalidformat.colors": "Problème pendant l'analyse du fichier de thème de couleur : {0}. La propriété 'colors' n'est pas de type 'object'.",
"error.invalidformat.semanticTokenColors": "Problème d'analyse du fichier de thème de couleur : {0}. La propriété 'semanticTokenColors' contient un sélecteur non valide",
"error.invalidformat.tokenColors": "Problème pendant l'analyse du fichier de thème de couleur : {0}. La propriété 'tokenColors' doit être un tableau spécifiant des couleurs ou le chemin d'un fichier de thème TextMate",
"error.plist.invalidformat": "Problème pendant l'analyse du fichier tmTheme : {0}. 'settings' n'est pas un tableau."
},
"vs/workbench/services/themes/common/colorThemeSchema": {
"schema.colors": "Couleurs de la coloration syntaxique",
"schema.fontStyle.error": "Le style de polie doit être 'italic', 'bold' or 'underline' ou une combinaison ou la chaîne vide.",
"schema.properties.name": "Description de la règle.",
"schema.properties.scope": "Sélecteur de portée qui correspond à cette règle.",
"schema.semanticTokenColors": "Couleurs des jetons sémantiques",
"schema.supportsSemanticHighlighting": "Indique si la mise en surbrillance de la sémantique doit être activée pour ce thème.",
"schema.token.background.warning": "Les couleurs darrière-plan des tokens ne sont actuellement pas pris en charge.",
"schema.token.fontStyle": "Style de police de la règle: 'italic', 'bold' ou 'underline' ou une combinaison. La chaîne vide défait les paramètres hérités.",
"schema.token.fontStyle.none": "Aucun (vide le style hérité)",
"schema.token.foreground": "Couleur de premier plan du jeton.",
"schema.token.settings": "Couleurs et styles du jeton.",
"schema.tokenColors.path": "Chemin d'un ficher tmTheme (relatif au fichier actuel).",
"schema.workbenchColors": "Couleurs dans le banc d'essai"
},
"vs/workbench/services/themes/common/fileIconThemeSchema": {
"schema.file": "Icône de fichier par défaut, affichée pour tous les fichiers qui ne correspondent pas à une extension, un nom de fichier ou un ID de langue.",
"schema.fileExtension": "ID de la définition d'icône de l'association.",
"schema.fileExtensions": "Associe des extensions de fichier à des icônes. La clé d'objet est le nom de l'extension de fichier. Le nom d'extension est le dernier segment de nom de fichier après le dernier point (sans le point). Les extensions sont comparées sans respecter la casse.",
"schema.fileName": "ID de la définition d'icône de l'association.",
"schema.fileNames": "Associe des noms de fichiers à des icônes. La clé d'objet est le nom de fichier complet, sans les segments de chemin. Le nom de fichier peut inclure des points et une éventuelle extension de fichier. Aucun modèle ou caractère générique n'est autorisé. La correspondance de nom de fichier ne respecte pas la casse.",
"schema.folder": "Icône de dossier des dossiers réduits. Si folderExpanded n'est pas défini, s'applique aussi aux dossiers développés.",
"schema.folderExpanded": "Icône de dossier pour les dossiers développés. L'icône de dossier développé est facultative. Si elle n'est pas définie, l'icône par défaut des dossier s'affiche.",
"schema.folderName": "ID de la définition d'icône de l'association.",
"schema.folderNameExpanded": "ID de la définition d'icône de l'association.",
"schema.folderNames": "Associe des noms de dossier à des icônes. La clé d'objet est le nom de dossier, sans les segments de chemin. Aucun modèle ou caractère générique n'est autorisé. La correspondance de nom de dossier ne respecte pas la casse.",
"schema.folderNamesExpanded": "Associe des noms de dossiers à des icônes pour les dossiers développés. La clé d'objet est le nom de dossier, sans les segments de chemin. Aucun modèle ou caractère générique n'est autorisé. La correspondance de nom de dossier ne respecte pas la casse.",
"schema.font-format": "Format de la police.",
"schema.font-path": "Chemin de police, relatif au fichier de thème d'icônes de fichier actuel.",
"schema.font-size": "Taille par défaut de la police. Consultez https://developer.mozilla.org/fr-FR/docs/Web/CSS/font-size pour connaître les valeurs valides.",
"schema.font-style": "Style de la police. Consultez https://developer.mozilla.org/fr-FR/docs/Web/CSS/font-style pour connaître les valeurs valides.",
"schema.font-weight": "Épaisseur de la police. Consultez https://developer.mozilla.org/fr-FR/docs/Web/CSS/font-weight pour connaître les valeurs valides.",
"schema.fontCharacter": "Quand une police de type glyphe est employée : caractère de police à utiliser.",
"schema.fontColor": "Quand une police de type glyphe est employée : couleur à utiliser.",
"schema.fontId": "Quand une police est employée : ID de la police. En l'absence de définition, la première définition de police est utilisée par défaut.",
"schema.fontSize": "Quand une police est utilisée : taille de police en pourcentage par rapport à la police du texte. En l'absence de définition, la taille de la définition de police est utilisée par défaut.",
"schema.fonts": "Polices utilisées dans les définitions d'icônes.",
"schema.hidesExplorerArrows": "Détermine si les flèches de lExplorateur de fichier doivent être masquées lorsque ce thème est actif.",
"schema.highContrast": "Associations facultatives pour les icônes de fichier dans les thèmes de couleur à contraste élevé.",
"schema.iconDefinition": "Définition d'icône. La clé d'objet est l'ID de la définition.",
"schema.iconDefinitions": "Description de toutes les icônes pouvant être utilisées durant l'association de fichiers à des icônes.",
"schema.iconPath": "En cas d'utilisation de SVG ou PNG : chemin de l'image. Le chemin est relatif au fichier du jeu d'icônes.",
"schema.id": "ID de la police.",
"schema.id.formatError": "L'ID doit contenir uniquement les caractères suivants : lettres, chiffres, traits de soulignement et signes moins.",
"schema.languageId": "ID de la définition d'icône de l'association.",
"schema.languageIds": "Associe des langages à des icônes. La clé de l'objet est l'ID de langage défini dans le point de contribution du langage.",
"schema.light": "Associations facultatives des icônes de fichiers dans les thèmes de couleur claire.",
"schema.src": "Emplacement de la police."
},
"vs/workbench/services/themes/common/iconExtensionPoint": {
"contributes.icon.default": "Valeur par défaut de l'icône. Il s'agit soit d'une référence à un ThemeIcon existant, soit d'une icône provenant d'une police d'icônes.",
"contributes.icon.default.fontCharacter": "Caractère de l'icône dans la police d'icônes.",
"contributes.icon.default.fontId": "ID de la police d'icônes qui définit l'icône.",
"contributes.icon.description": "Description de l'icône thématique",
"contributes.icon.id": "Identificateur de l'icône thématique",
"contributes.icon.id.format": "Les identificateurs peuvent contenir uniquement des lettres, des chiffres et des signes moins. Ils doivent comporter au moins deux segments sous la forme 'composant-nomicône'.",
"contributes.iconFonts": "Contribue aux polices d'icônes à utiliser par les contributions d'icônes.",
"contributes.iconFonts.id": "ID de la police.",
"contributes.iconFonts.id.formatError": "L'ID doit contenir uniquement les caractères suivants : lettres, chiffres, traits de soulignement et signes moins.",
"contributes.iconFonts.src": "Emplacement de la police.",
"contributes.iconFonts.src.format": "Format de la police.",
"contributes.iconFonts.src.path": "Chemin de la police, par rapport à l'emplacement actuel de l'extension.",
"contributes.icons": "Contribue aux icônes thématiques définies par l'extension",
"invalid.iconFonts.configuration": "'configuration.iconFonts' doit être un tableau",
"invalid.iconFonts.id": "'configuration.iconFonts.id' doit être défini et ne peut pas être vide",
"invalid.iconFonts.id.format": "'configuration.iconFonts.id' doit contenir uniquement des lettres, des chiffres, des traits de soulignement et des signes moins.",
"invalid.iconFonts.proposedAPI": "'configuration.iconFonts est une proposition de point de contribution disponible uniquement en l'absence de développement ou avec le commutateur de ligne de commande suivant : --enable-proposed-api {0}",
"invalid.iconFonts.src": "'configuration.iconFonts.src' doit être un tableau avec les emplacements de la police d'icônes.",
"invalid.iconFonts.src.item": "Les éléments de 'configuration.iconFonts.src' doivent être des objets avec les propriétés 'path' et 'format'",
"invalid.iconFonts.src.path": "'contributes.iconFonts.src.path' ({0}) est censé être inclus dans le dossier ({0}) de l'extension. Cela risque de rendre l'extension non portable.",
"invalid.icons.configuration": "'configuration.icons' doit être un tableau",
"invalid.icons.default": "'configuration.icons.default' doit être une référence à l'ID d'une autre icône de thème (chaîne) ou une définition d'icône (objet) ayant les propriétés 'fontId' et 'fontCharacter'.",
"invalid.icons.description": "'configuration.icons.description' doit être défini et ne peut pas être vide",
"invalid.icons.id": "'configuration.icons.id' doit être défini et ne peut pas être vide",
"invalid.icons.id.format": "'configuration.icons.id' peut contenir uniquement des lettres, des chiffres et des signes moins. Il doit comporter au moins deux segments sous la forme 'composant-nomicône'.",
"invalid.icons.proposedAPI": "'configuration.icons est une proposition de point de contribution disponible uniquement en l'absence de développement ou avec le commutateur de ligne de commande suivant : --enable-proposed-api {0}"
},
"vs/workbench/services/themes/common/productIconThemeSchema": {
"schema.font-format": "Format de la police.",
"schema.font-path": "Chemin de police, relatif au fichier de thème d'icônes de produit actuel.",
"schema.font-style": "Style de la police. Consultez https://developer.mozilla.org/fr-FR/docs/Web/CSS/font-style pour connaître les valeurs valides.",
"schema.font-weight": "Épaisseur de la police. Consultez https://developer.mozilla.org/fr-FR/docs/Web/CSS/font-weight pour connaître les valeurs valides.",
"schema.iconDefinitions": "Association du nom d'icône à un caractère de police.",
"schema.id": "ID de la police.",
"schema.id.formatError": "L'ID doit contenir uniquement les caractères suivants : lettres, chiffres, traits de soulignement et signes moins.",
"schema.src": "Emplacement de la police."
},
"vs/workbench/services/themes/common/themeConfiguration": {
"autoDetectHighContrast": "Si cette option est activée, le thème à contraste élevé est automatiquement choisi quand le système dexploitation utilise un thème à contraste élevé. Le thème à contraste élevé à utiliser est défini par `#{0}#`",
"colorTheme": "Spécifie le thème de couleur utilisé dans le banc d'essai.",
"colorThemeError": "Le thème est inconnu ou n'est pas installé.",
"defaultProductIconThemeDesc": "Par défaut",
"defaultProductIconThemeLabel": "Par défaut",
"detectColorScheme": "Si cette option est définie, bascule automatiquement vers le thème de couleurs par défaut en fonction du mode de couleurs du système dexploitation. Si le mode du système dexploitation est sombre, le thème à utiliser est défini par `#{0}#`, ou sil est clair par `#{1}#`",
"editorColors": "Substitue les couleurs de syntaxe et le style de police de l'éditeur à partir du thème de couleur sélectionné.",
"editorColors.comments": "Définit les couleurs et les styles des commentaires",
"editorColors.experimentalTokenStyling.deprecationMessage": "Utilisez 'editor.semanticTokenColorCustomizations' à la place.",
"editorColors.experimentalTokenStyling.deprecationMessageMarkdown": "Utilisez '#editor.semanticTokenColorCustomizations#' à la place.",
"editorColors.functions": "Définit les couleurs et les styles des déclarations et références de fonctions.",
"editorColors.keywords": "Définit les couleurs et les styles des mots clés.",
"editorColors.numbers": "Définit les couleurs et les styles des littéraux de nombre.",
"editorColors.semanticHighlighting": "Indique si la mise en surbrillance de la sémantique doit être activée pour ce thème.",
"editorColors.semanticHighlighting.deprecationMessage": "Utilisez 'enabled' dans le paramètre 'editor.semanticTokenColorCustomizations' à la place.",
"editorColors.semanticHighlighting.deprecationMessageMarkdown": "Utilisez 'enabled' dans le paramètre '#editor.semanticTokenColorCustomizations#' à la place.",
"editorColors.semanticHighlighting.enabled": "Indique si la coloration sémantique est activée ou désactivée pour ce thème",
"editorColors.semanticHighlighting.rules": "Règles de style des jetons sémantiques pour ce thème.",
"editorColors.strings": "Définit les couleurs et les styles des littéraux de chaînes.",
"editorColors.textMateRules": "Définit les couleurs et les styles à laide de règles de thème textmate (avancé).",
"editorColors.types": "Définit les couleurs et les styles des déclarations et références de type.",
"editorColors.variables": "Définit les couleurs et les styles des déclarations et références de variables.",
"iconTheme": "Spécifie le thème d'icône de fichier utilisé dans le banc d'essai ou 'null' pour ne pas afficher les icônes de fichier.",
"iconThemeError": "Le thème de l'icône de fichier est inconnu ou non installé.",
"noIconThemeDesc": "Aucune icône de fichier",
"noIconThemeLabel": "Aucun",
"preferredDarkColorTheme": "Spécifie le thème de couleur par défaut pour l'apparence d'OS sombre quand '#{0}#' est activé.",
"preferredHCColorTheme": "Spécifie le thème de couleur par défaut utilisé en mode de contraste élevé quand '#{0}#' est activé.",
"preferredLightColorTheme": "Spécifie le thème de couleur par défaut pour l'apparence d'OS claire quand '#{0}#' est activé.",
"productIconTheme": "Spécifie le thème d'icône de produit utilisé.",
"productIconThemeError": "Le thème d'icône de produit est inconnu ou n'est pas installé.",
"semanticTokenColors": "Substitue la couleur et les styles des jetons sémantiques de l'éditeur à partir du thème de couleur sélectionné.",
"workbenchColors": "Remplace les couleurs du thème de couleur sélectionné."
},
"vs/workbench/services/themes/common/themeExtensionPoints": {
"invalid.path.1": "'contributes.{0}.path' ({1}) est censé être inclus dans le dossier ({2}) de l'extension. Cela risque de rendre l'extension non portable.",
"reqarray": "Le point d'extension '{0}' doit être un tableau.",
"reqid": "Chaîne attendue dans 'contributes.{0}.id'. Valeur fournie : {1}",
"reqpath": "Chaîne attendue dans 'contributes.{0}.path'. Valeur fournie : {1}",
"vscode.extension.contributes.iconThemes": "Fournit des thèmes d'icône de fichier.",
"vscode.extension.contributes.iconThemes.id": "ID du thème d'icône de fichier comme il apparaît dans les paramètres utilisateur.",
"vscode.extension.contributes.iconThemes.label": "Étiquette de thème d'icône de fichier comme indiquée dans l'interface utilisateur.",
"vscode.extension.contributes.iconThemes.path": "Chemin du fichier de définition du thème de l'icône de fichier. Le chemin est relatif au dossier d'extension et est généralement './fileicons/awesome-icon-theme.json'.",
"vscode.extension.contributes.productIconThemes": "Ajoute des thèmes d'icône de produit.",
"vscode.extension.contributes.productIconThemes.id": "ID du thème d'icône de produit comme il apparaît dans les paramètres utilisateur.",
"vscode.extension.contributes.productIconThemes.label": "Étiquette de thème d'icône de produit comme indiquée dans l'interface utilisateur.",
"vscode.extension.contributes.productIconThemes.path": "Chemin du fichier de définition du thème de l'icône de produit. Le chemin est relatif au dossier de l'extension et est généralement './producticons/awesome-product-icon-theme.json'.",
"vscode.extension.contributes.themes": "Fournit des thèmes de couleur TextMate.",
"vscode.extension.contributes.themes.id": "ID du thème de couleur comme il apparaît dans les paramètres utilisateur.",
"vscode.extension.contributes.themes.label": "Étiquette du thème de couleur comme indiqué dans l'interface utilisateur (IU).",
"vscode.extension.contributes.themes.path": "Chemin du fichier tmTheme. Le chemin est relatif au dossier de l'extension et est généralement './colorthemes/awesome-color-theme.json'.",
"vscode.extension.contributes.themes.uiTheme": "Thème de base définissant les couleurs autour de l'éditeur : 'vs' est le thème de couleur clair, 'vs-dark' est le thème de couleur sombre. 'hc-black' est le thème sombre à contraste élevé."
},
"vs/workbench/services/themes/common/tokenClassificationExtensionPoint": {
"contributes.color.description": "Description du type de jeton sémantique",
"contributes.semanticTokenModifiers": "Fournit des modificateurs de jeton sémantique.",
"contributes.semanticTokenModifiers.description": "Description du modificateur de jeton sémantique",
"contributes.semanticTokenModifiers.id": "Identificateur du modificateur de jeton sémantique",
"contributes.semanticTokenModifiers.id.format": "Les identificateurs doivent être au format lettreOuChiffre[_-lettreOuChiffre]*",
"contributes.semanticTokenScopes": "Ajoute des mappages d'étendue de jeton sémantique.",
"contributes.semanticTokenScopes.languages": "Liste le langage pour lequel sont définies les valeurs par défaut.",
"contributes.semanticTokenScopes.scopes": "Mappe un jeton sémantique (décrit par le sélecteur de jeton sémantique) à une ou plusieurs étendues textMate utilisées pour représenter ce jeton.",
"contributes.semanticTokenTypes": "Fournit des types de jeton sémantique.",
"contributes.semanticTokenTypes.id": "Identificateur du type de jeton sémantique",
"contributes.semanticTokenTypes.id.format": "Les identificateurs doivent être au format lettreOuChiffre[_-lettreOuChiffre]*",
"contributes.semanticTokenTypes.superType": "Supertype du type de jeton sémantique",
"contributes.semanticTokenTypes.superType.format": "Les supertypes doivent être au format letterOrDigit[_-letterOrDigit]*",
"invalid.description": "'configuration.{0}.description' doit être défini et ne peut pas être vide",
"invalid.id": "'configuration.{0}.id' doit être défini et ne peut pas être vide",
"invalid.id.format": "'configuration.{0}.id' doit suivre le modèle lettreOuChiffre[-_lettreOuChiffre]*",
"invalid.semanticTokenModifierConfiguration": "'configuration.semanticTokenModifier' doit être un tableau",
"invalid.semanticTokenScopes.configuration": "'configuration.semanticTokenScopes' doit être un tableau",
"invalid.semanticTokenScopes.language": "'configuration.semanticTokenScopes.language' doit être une chaîne",
"invalid.semanticTokenScopes.scopes": "'configuration.semanticTokenScopes.scopes' doit être défini comme un objet",
"invalid.semanticTokenScopes.scopes.selector": "configuration.semanticTokenScopes.scopes' : Problèmes d'analyse du sélecteur {0}.",
"invalid.semanticTokenScopes.scopes.value": "Les valeurs de 'configuration.semanticTokenScopes.scopes' doivent être un tableau de chaînes",
"invalid.semanticTokenTypeConfiguration": "'configuration.semanticTokenType' doit être un tableau",
"invalid.superType.format": "'configuration.{0}.superType' doit suivre le modèle letterOrDigit[-_letterOrDigit]*"
},
"vs/workbench/services/userDataSync/browser/userDataSyncWorkbenchService": {
"cancel": "Annuler",
"choose account placeholder": "Sélectionner un compte pour se connecter",
"conflicts detected": "Conflits détectés",
"first time sync detail": "Il semble que vous ayez effectué la dernière synchronisation à partir dune autre machine.\r\nVoulez-vous fusionner les données ou les remplacer par vos données situées dans le cloud ?",
"last used": "Dernière utilisation avec synchronisation",
"merge": "Fusionner",
"merge Manually": "Fusionner manuellement...",
"merge or replace": "Fusionner ou remplacer",
"no": "&&Non",
"no account": "Aucun compte disponible",
"no authentication providers": "Impossible d'activer la synchronisation des paramètres, car aucun fournisseur d'authentification n'est disponible.",
"others": "Autres",
"replace local": "Remplacer localement",
"reset": "Cela va entraîner l'effacement de vos données dans le cloud et l'arrêt de la synchronisation sur tous vos appareils.",
"reset title": "Effacer",
"resetButton": "&&Réinitialiser",
"resolve": "Fusion impossible à cause de conflits. Fusionnez manuellement pour continuer...",
"settings sync": "Synchronisation des paramètres",
"show log": "afficher le journal",
"sign in": "Se connecter",
"sign in using account": "Vous connecter à {0}",
"signed in": "Connecté",
"successive auth failures": "La synchronisation des paramètres est interrompue en raison d'une succession d'échecs d'autorisation. Reconnectez-vous pour poursuivre la synchronisation",
"sync in progress": "La synchronisation des paramètres est en cours d'activation. Voulez-vous l'annuler ?",
"sync turned on": "{0} est activé",
"syncing resource": "Synchronisation de {0}...",
"turning on": "Activation...",
"yes": "&&Oui"
},
"vs/workbench/services/userDataSync/common/userDataSync": {
"extensions": "Extensions",
"keybindings": "Raccourcis clavier",
"settings": "Paramètres",
"snippets": "Extraits utilisateur",
"sync category": "Synchronisation des paramètres",
"syncViewIcon": "Icône de vue de la synchronisation des paramètres.",
"ui state label": "État de l'IU"
},
"vs/workbench/services/views/browser/viewDescriptorService": {
"hideView": "Masquer '{0}'",
"resetViewLocation": "Réinitialiser l'emplacement"
},
"vs/workbench/services/workingCopy/common/fileWorkingCopyManager": {
"confirmOverwrite": "'{0}' existe déjà. Voulez-vous le remplacer ?",
"irreversible": "Un fichier ou un dossier avec le nom '{0}' existe déjà dans le dossier '{1}'. Si vous le remplacez, son contenu est également remplacé.",
"replaceButtonLabel": "&&Remplacer"
},
"vs/workbench/services/workingCopy/common/storedFileWorkingCopy": {
"discard": "Abandonner",
"genericSaveError": "Échec de l'enregistrement de '{0}' : {1}",
"overwrite": "Remplacer",
"overwriteElevated": "Remplacer en tant quAdmin...",
"overwriteElevatedSudo": "Remplacer en tant que Sudo...",
"permissionDeniedSaveError": "Échec de l'enregistrement de '{0}' : Permissions insuffisantes. Sélectionnez 'Remplacer en tant qu'Admin' pour réessayer en tant qu'administrator.",
"permissionDeniedSaveErrorSudo": "L'enregistrement de '{0}' a échoué : Autorisations insuffisantes. Sélectionnez 'Réessayer en tant que Sudo' pour réessayer comme superutilisateur.",
"readonlySaveError": "L'enregistrement de '{0}' a échoué : le fichier est en lecture seule. Sélectionnez 'Remplacer' pour essayer de le rendre inscriptible.",
"readonlySaveErrorAdmin": "L'enregistrement de '{0}' a échoué : le fichier est en lecture seule. Sélectionnez 'Remplacer en tant qu'administrateur' pour réessayer en tant qu'administrateur.",
"readonlySaveErrorSudo": "L'enregistrement de '{0}' a échoué : le fichier est en lecture seule. Sélectionnez 'Remplacer en tant que Sudo' pour réessayer en tant que superutilisateur.",
"retry": "Réessayer",
"saveAs": "Enregistrer sous...",
"saveElevated": "Réessayer en tant quAdmin...",
"saveElevatedSudo": "Réessayer en tant que Sudo...",
"staleSaveError": "Échec de lenregistrement de « {0} » : le contenu du fichier a été modifié depuis son ouverture. Voulez-vous remplacer le fichier par vos modifications ?"
},
"vs/workbench/services/workingCopy/electron-sandbox/workingCopyBackupTracker": {
"backupBeforeShutdownDetail": "Cliquez sur « Annuler » pour arrêter lattente et enregistrer ou restaurer les éditeurs incorrects.",
"backupBeforeShutdownMessage": "La sauvegarde des éditeurs incorrects prend plus de temps que prévu...",
"backupErrorDetails": "Essayez d'abord d'enregistrer ou de réinitialiser les éditeurs dont l'intégrité est compromise, puis réessayez.",
"backupTrackerBackupFailed": "Les éditeurs suivants dont l'intégrité est compromise n'ont pas pu être enregistrés dans l'emplacement de sauvegarde.",
"backupTrackerConfirmFailed": "Les éditeurs suivants dont l'intégrité est compromise n'ont pas pu être enregistrés ou restaurés.",
"ok": "OK",
"revertBeforeShutdown": "La restauration des éditeurs incorrects prend plus de temps que prévu...",
"saveBeforeShutdown": "Lenregistrement des éditeurs incorrects prend plus de temps que prévu..."
},
"vs/workbench/services/workspaces/browser/abstractWorkspaceEditingService": {
"errorInvalidTaskConfiguration": "Impossible d’écrire dans le fichier de configuration de lespace de travail. Veuillez ouvrir le fichier pour y corriger les erreurs/avertissements et essayez à nouveau.",
"errorWorkspaceConfigurationFileDirty": "Impossible d’écrire dans le fichier de configuration de lespace de travail, car le fichier a été modifié. Veuillez, sil vous plaît, l'enregistrez et réessayez.",
"openWorkspaceConfigurationFile": "Ouvrir la Configuration de lespace de travail",
"save": "Enregistrer",
"saveWorkspace": "Enregistrer l'espace de travail"
},
"vs/workbench/services/workspaces/browser/workspaceTrustEditorInput": {
"workspaceTrustEditorInputName": "Confiance en l'espace de travail"
},
"vs/workbench/services/workspaces/common/workspaceTrust": {
"cancel": "Annuler",
"newWindow": "Ouvrir en mode restreint",
"open": "Ouvrir",
"openLooseFileLearnMore": "Si vous ne faites pas confiance aux auteurs de ces fichiers, nous vous recommandons de les ouvrir en mode restreint dans une nouvelle fenêtre car les fichiers sont peut-être malveillants. Consultez [notre documentation] (https://aka.ms/vscode-workspace-trust) pour en savoir plus.",
"openLooseFileMesssage": "Faites-vous confiance aux auteurs de ces fichiers ?",
"openLooseFileWindowDetails": "Vous essayez douvrir des fichiers non approuvés dans une fenêtre qui est approuvée.",
"openLooseFileWorkspaceCheckbox": "Se souvenir de ma décision pour tous les espaces de travail",
"openLooseFileWorkspaceDetails": "Vous essayez douvrir des fichiers non approuvés dans un espace de travail qui est approuvé.",
"workspaceTrustEnabledCtx": "Indique si la fonctionnalité dapprobation despace de travail est activée.",
"workspaceTrustedCtx": "Indique si lespace de travail actif a été approuvé par lutilisateur."
},
"vs/workbench/services/workspaces/electron-sandbox/workspaceEditingService": {
"cancel": "Annuler",
"doNotSave": "Ne pas enregistrer",
"ok": "OK",
"save": "Enregistrer",
"saveWorkspaceDetail": "Enregistrez votre espace de travail si vous avez lintention de le rouvrir.",
"saveWorkspaceMessage": "Voulez-vous enregistrer la configuration de votre espace de travail dans un fichier ?",
"workspaceOpenedDetail": "Lespace de travail est déjà ouvert dans une autre fenêtre. Veuillez sil vous plaît dabord fermer cette fenêtre et puis essayez à nouveau.",
"workspaceOpenedMessage": "Impossible denregistrer lespace de travail '{0}'"
},
"sql/base/browser/ui/loadingSpinner/loadingSpinner.component": {
"loadingCompletedMessage": "Chargement effectué",
"loadingMessage": "Chargement"
},
"sql/base/browser/ui/panel/panel.component": {
"hideTextLabel": "Masquer les étiquettes de texte",
"showTextLabel": "Afficher les étiquettes de texte"
},
"sql/base/browser/ui/panel/tabActions": {
"closeTab": "Fermer"
},
"sql/base/browser/ui/propertiesContainer/togglePropertiesAction": {
"hideProperties": "Masquer les propriétés",
"showProperties": "Afficher les propriétés"
},
"sql/base/browser/ui/selectBox/selectBox": {
"alertErrorMessage": "Erreur : {0}",
"alertInfoMessage": "Informations : {0}",
"alertWarningMessage": "Avertissement : {0}"
},
"sql/base/browser/ui/table/formatters": {
"tableCell.NoDataAvailable": "aucune donnée disponible"
},
"sql/base/browser/ui/table/plugins/checkboxSelectColumn.plugin": {
"selectDeselectAll": "Tout sélectionner/désélectionner"
},
"sql/base/browser/ui/table/plugins/headerFilter.plugin": {
"headerFilter.cancel": "Annuler",
"headerFilter.clear": "Effacer",
"headerFilter.ok": "OK",
"headerFilter.showFilter": "Afficher le filtre",
"table.filterOptions": "Options de filtre",
"table.searchPlaceHolder": "Recherche",
"table.selectAll": "Tout sélectionner",
"table.sortAscending": "Tri croissant",
"table.sortDescending": "Tri décroissant",
"tableFilter.selectedCount": "{0} sélectionné(s)",
"tableFilter.visibleCount": "{0} Résultats"
},
"sql/base/browser/ui/table/plugins/loadingSpinner.plugin": {
"loadingSpinner.loading": "Chargement"
},
"sql/base/browser/ui/table/plugins/rowDetailView": {
"rowDetailView.loadError": "Chargement de l'erreur..."
},
"sql/base/browser/ui/taskbar/overflowActionbar": {
"toggleMore": "Afficher/masquer plus"
},
"sql/base/common/locConstants": {
"InstallVSIXAction.allowNone": "Votre stratégie dextension ne permet pas dinstaller des extensions. Modifiez votre stratégie dextension et recommencez.",
"InstallVSIXAction.successReload": "Installation terminée de lextension {0} à partir de VSIX. Rechargez Azure Data Studio pour lactiver.",
"ReinstallAction.successReload": "Rechargez Azure Data Studio pour terminer la réinstallation de l'extension {0}.",
"activateLanguagePack": "Pour utiliser Azure Data Studio dans {0}, Azure Data Studio doit redémarrer.",
"azuredatastudio": "Azure Data Studio",
"connectionDialogBrowseTree.context": "Menu contextuel de larborescence de navigation de la boîte de dialogue de connexion",
"dashboard.toolbar": "Menu action de la barre doutils tableau de bord",
"dataExplorer.action": "Menu daction du conteneur daffichage DataExplorer",
"dataExplorer.context": "Menu contextuel de l’élément dataexplorer",
"dataGrid.context": "Menu contextuel de l’élément de grille de données",
"default": "Activez la recherche de mises à jour automatique pour que Azure Data Studio recherche les mises à jour automatiquement et régulièrement.",
"enable locally": "Rechargez Azure Data Studio pour activer cette extension localement.",
"enable remote": "Rechargez Azure Data Studio pour activer cette extension dans {0}",
"enableWindowsBackgroundUpdates": "Activer pour télécharger et installer les nouvelles versions de Azure Data Studio en arrière-plan sur Windows",
"extensionsPolicy": "Définit la stratégie de sécurité pour le téléchargement des extensions.",
"incompatible": "Impossible d'installer l'extension '{0}', car elle n'est pas compatible avec Azure Data Studio '{1}'.",
"installExtensionCompletedAndReloadRequired": "L'installation de l'extension {0} a été effectuée. Rechargez Azure Data Studio pour l'activer.",
"maxMemoryForLargeFilesMB": "Contrôle la mémoire disponible pour Azure Data Studio après le redémarrage en cas de tentative d'ouverture de fichiers volumineux. Même effet que de spécifier '--max-memory=NEWSIZE' sur la ligne de commande.",
"miNewNotebook": "&&Nouveau notebook",
"miNewQuery": "Nouvelle &&requête",
"miinstallVsix": "Installer lextension à partir du package VSIX",
"newQuery": "Nouvelle requête",
"notebook.cellTitle": "Menu titre de la cellule du bloc-notes",
"notebook.title": "Menu titre du bloc-notes",
"notebook.toolbar": "Menu de la barre doutils du bloc-notes",
"objectExplorer.context": "Menu contextuel de l’élément de lExplorateur dobjets",
"postDisableTooltip": "Rechargez Azure Data Studio pour désactiver cette extension.",
"postEnableTooltip": "Rechargez Azure Data Studio pour activer cette extension.",
"postUninstallTooltip": "Rechargez Azure Data Studio pour désinstaller cette extension.",
"postUpdateTooltip": "Rechargez Azure Data Studio pour activer l'extension mise à jour.",
"recommendedExtensions": "Place de marché",
"scenarioTypeUndefined": "Le type de scénario pour les recommandations d'extension doit être fourni.",
"showReleaseNotes": "Afficher les notes de publication après une mise à jour. Les notes de publication sont ouvertes dans une nouvelle fenêtre de navigateur web.",
"uninstallExtensionComplete": "Rechargez Azure Data Studio pour désinstaller de lextension {0}.",
"updateLocale": "Souhaitez-vous changer la langue de linterface dAzure Data Studio en {0} et redémarrer ?",
"watermark.newNotebook": "Nouveau notebook",
"watermark.newSqlFile": "Nouveau fichier SQL",
"workspace.trust.description": "Contrôle si l'approbation de l'espace de travail est activée dans Azure Data Studio.",
"workspace.trust.emptyWindow.description": "Contrôle si la fenêtre vide est approuvée par défaut dans Azure Data Studio. Lorsqu'il est utilisé avec `#{0}#`, vous pouvez activer toutes les fonctionnalités d'Azure Data Studio sans demander dans une fenêtre vide."
},
"sql/base/parts/editableDropdown/browser/dropdown": {
"editableDropdown.errorValidate": "Doit être une option de la liste",
"selectBox": "Zone de sélection"
},
"sql/platform/accounts/common/accountActions": {
"NoAccountToRefresh": "Aucun compte à actualiser",
"accountActions.no": "Non",
"accountActions.yes": "Oui",
"addAccount": "Ajouter un compte",
"applyFilters": "Appliquer des filtres",
"confirmRemoveUserAccountMessage": "Voulez-vous vraiment supprimer '{0}' ?",
"refreshAccount": "Entrer à nouveau vos informations d'identification",
"removeAccount": "Supprimer le compte",
"removeAccountFailed": "La suppression du compte a échoué"
},
"sql/platform/clipboard/browser/clipboardService": {
"imageCopyingNotSupported": "La copie d'images n'est pas prise en charge"
},
"sql/platform/connection/common/connectionConfig": {
"invalidServerName": "Un groupe de serveurs du même nom existe déjà."
},
"sql/platform/dashboard/browser/insightRegistry": {
"schema.dashboardWidgets.InsightsRegistry": "Widget utilisé dans les tableaux de bord"
},
"sql/platform/dashboard/browser/widgetRegistry": {
"schema.dashboardWidgets.all": "Widget utilisé dans les tableaux de bord",
"schema.dashboardWidgets.database": "Widget utilisé dans les tableaux de bord",
"schema.dashboardWidgets.server": "Widget utilisé dans les tableaux de bord"
},
"sql/platform/serialization/common/serializationService": {
"noSerializationProvider": "Impossible de sérialiser les données, car aucun fournisseur n'est inscrit",
"saveAsNotSupported": "L'enregistrement des résultats dans un format différent est désactivé pour ce fournisseur de données.",
"unknownSerializationError": "La sérialisation a échoué avec une erreur inconnue"
},
"sql/platform/theme/common/colorRegistry": {
"buttonDropdownBackgroundHover": "Couleur de pointage de l'arrière-plan de la liste déroulante du bouton",
"buttonDropdownBoxShadow": "Couleur de l'ombre de la zone déroulante du bouton",
"calloutDialogBodyBackground": "Arrière-plan du corps de la boîte de dialogue de légende.",
"calloutDialogExteriorBorder": "Bordures extérieures de la boîte de dialogue de légende pour fournir du contraste sur l'interface utilisateur du notebook.",
"calloutDialogForeground": "Premier plan de la boîte de dialogue de légende.",
"calloutDialogHeaderFooterBackground": "Arrière-plan de l'en-tête et du pied de page de la boîte de dialogue de légende.",
"calloutDialogInteriorBorder": "Bordures intérieures de la boîte de dialogue de légende utilisées pour séparer les éléments.",
"calloutDialogShadowColor": "Couleur de l'ombre de la boîte de dialogue de légende.",
"designer.paneSeparator": "La couleur du séparateur du volet",
"extensionPackGradientColorOne": "Couleur supérieure du dégradé du pack d'extension",
"extensionPackGradientColorTwo": "Couleur inférieure du dégradé du pack d'extension",
"extensionPackHeaderShadow": "Couleur de l'ombre du texte d'en-tête du pack d'extension",
"gradientBackground": "Couleur d'arrière-plan du dégradé de l'image de bannière",
"gradientOne": "Couleur supérieure du dégradé de l'image de bannière",
"gradientTwo": "Couleur inférieure du dégradé de l'image de bannière",
"groupHeaderBackground": "Couleur d'arrière-plan de l'en-tête de groupe.",
"infoBox.errorBackground": "InfoBox : couleur d'arrière-plan quand le type de notification est Erreur.",
"infoBox.infomationBackground": "InfoBox : couleur d'arrière-plan quand le type de notification est Information.",
"infoBox.successBackground": "InfoBox : couleur d'arrière-plan quand le type de notification est Réussite.",
"infoBox.warningBackground": "InfoBox : couleur d'arrière-plan quand le type de notification est Avertissement.",
"infoButton.background": "Couleur d'arrière-plan du bouton d'informations.",
"infoButton.border": "Couleur de bordure du bouton d'informations.",
"infoButton.foreground": "Couleur de premier plan du bouton d'informations.",
"infoButton.hoverBackground": "Couleur d'arrière-plan du pointage sur le bouton d'informations.",
"notebook.buttonMenuArrow": "Notebook : flèche déroulante du buttonMenu personnalisé de la barre d'outils principale",
"notebook.cellBorder": "Notebook : bordure de cellule active",
"notebook.codeEditorBackground": "Notebook : arrière-plan de l'éditeur de code",
"notebook.codeEditorBackgroundActive": "Notebook : arrière-plan de l'éditeur de code de la cellule active",
"notebook.codeEditorLineNumber": "Notebook : numéros de ligne de l'éditeur de code",
"notebook.codeEditorToolbarBackground": "Notebook : arrière-plan de la barre d'outils de l'éditeur de code",
"notebook.codeEditorToolbarBorder": "Notebook : bordure droite de la barre d'outils de l'éditeur de code",
"notebook.codeEditorToolbarIcon": "Notebook : icônes de la barre d'outils de l'éditeur de code",
"notebook.dropdownArrow": "Notebook : flèche déroulante de la barre d'outils principale",
"notebook.markdownEditorBackground": "Notebook : arrière-plan de l'éditeur Markdown",
"notebook.notebookCellTagBackground": "Couleur d'arrière-plan de l'étiquette.",
"notebook.notebookCellTagForeground": "Couleur de premier plan de l'étiquette.",
"notebook.notebookToolbarIcon": "Notebook : icônes de la barre d'outils principale",
"notebook.notebookToolbarLines": "Notebook : bordure inférieure et séparateur de la barre d'outils principale",
"notebook.notebookToolbarSelectBackground": "Notebook : arrière-plan de la zone de sélection de la barre d'outils principale",
"notebook.notebookToolbarSelectBorder": "Notebook : bordure de la zone de sélection de la barre d'outils principale",
"notebook.splitBorder": "Notebook : bordure entre l'éditeur Markdown et l'aperçu",
"notebook.toolbarBackground": "Notebook : arrière-plan de la barre d'outils Markdown",
"notebook.toolbarBottomBorder": "Notebook : bordure inférieure de la barre d'outils Markdown",
"notebook.toolbarIcon": "Notebook : icônes de la barre d'outils Markdown",
"notebookFindMatchHighlight": "Couleur des autres correspondances de recherche. La couleur ne doit pas être opaque pour ne pas masquer les ornements sous-jacents.",
"notebookFindRangeHighlight": "Couleur de la plage limitant la recherche. La couleur ne doit pas être opaque pour ne pas masquer les ornements sous-jacents.",
"tileBorder": "Couleur de bordure des vignettes",
"tileBoxShadow": "Couleur de l'ombre de la zone de vignette"
},
"sql/platform/theme/common/colors": {
"agentCellBackground": "Couleur d'arrière-plan des cellules de la table SQL Agent.",
"agentCellBorderColor": "Couleur de bordure des cellules de la table SQL Agent.",
"agentJobsHeadingColor": "Couleur d'arrière-plan du titre SQL Agent.",
"agentTableBackground": "Couleur d'arrière-plan de la table SQL Agent.",
"agentTableHoverBackground": "Couleur d'arrière-plan du pointage de la table SQL Agent.",
"buttonFocusOutline": "Couleur de contour du bouton quand il a le focus.",
"disabledCheckboxforeground": "Premier plan de la case à cocher désactivée.",
"disabledInputBoxBackground": "Arrière plan de la zone d'entrée désactivée.",
"disabledInputBoxForeground": "Premier plan de la zone d'entrée désactivée.",
"listFocusAndSelectionBackground": "Couleur d'arrière-plan de la liste/table pour les éléments sélectionnés et qui ont le focus quand la liste/table est active",
"resultsErrorColor": "Couleurs d'erreur des messages de résultats.",
"tableCellOutline": "Couleur du contour d'une cellule.",
"tableHeaderBackground": "Couleur d'arrière-plan de l'en-tête du tableau",
"tableHeaderForeground": "Couleur de premier plan de l'en-tête du tableau"
},
"sql/workbench/api/browser/mainThreadExtensionManagement": {
"dontShowAgain": "Ne plus afficher",
"workbench.generalObsoleteApiNotification": "Certaines des extensions chargées utilisent des API obsolètes, recherchez les informations détaillées sous l'onglet Console de la fenêtre Outils de développement"
},
"sql/workbench/api/browser/mainThreadNotebookDocumentsAndEditors": {
"clearResultActiveCell": "L'effacement du résultat nécessite la sélection d'une cellule de code. Sélectionnez une cellule de code à exécuter.",
"runActiveCell": "La touche de raccourci F5 nécessite la sélection d'une cellule de code. Sélectionnez une cellule de code à exécuter."
},
"sql/workbench/api/common/extHostModelView": {
"invalidIndex": "L'index {0} n'est pas valide.",
"unknownComponentType": "Type de composant inconnu. Vous devez utiliser ModelBuilder pour créer des objets",
"unknownConfig": "Configuration des composants inconnue, vous devez utiliser ModelBuilder pour créer un objet de configuration"
},
"sql/workbench/api/common/extHostModelViewDialog": {
"dashboardNotInitialized": "Les onglets ne sont pas initialisés",
"dialogCancelLabel": "Annuler",
"dialogDoneLabel": "Terminé",
"dialogNextLabel": "Suivant",
"dialogPreviousLabel": "Précédent",
"generateScriptLabel": "Générer le script"
},
"sql/workbench/api/common/extHostModelViewTree": {
"treeView.notRegistered": "Aucune arborescence avec l'ID \"{0}\" n'est inscrite."
},
"sql/workbench/api/common/extHostNotebook": {
"errNoExecuteManager": "Aucun gestionnaire dexécution trouvé",
"errNoExecuteProvider": "Aucun fournisseur dexécution de bloc-notes trouvé",
"errNoSerializationManager": "Aucun gestionnaire de sérialisation na été trouvé",
"errNoSerializationProvider": "Aucun fournisseur de sérialisation de bloc-notes trouvé",
"executeProviderRequired": "Un NotebookExecuteProvider avec un providerId valide doit être passé à cette méthode.",
"noContentManager": "Le gestionnaire du notebook {0} n'a pas de gestionnaire de contenu. Impossible d'y effectuer des opérations",
"noServerManager": "Le gestionnaire du notebook {0} n'a pas de gestionnaire de serveur. Impossible d'y effectuer des opérations",
"noSessionManager": "Le gestionnaire du notebook {0} n'a pas de gestionnaire de session. Impossible d'y exécuter des opérations",
"serializationProviderRequired": "Un NotebookSerializationProvider avec un providerId valide doit être passé à cette méthode."
},
"sql/workbench/api/common/extHostNotebookDocumentsAndEditors": {
"navigationProviderRequired": "Un NavigationProvider avec un providerId valide doit être passé à cette méthode."
},
"sql/workbench/browser/actions": {
"clearSavedAccounts": "Effacer tous les comptes enregistrés",
"configureDashboardLearnMore": "En savoir plus",
"manage": "Gérer",
"showDetails": "Afficher les détails"
},
"sql/workbench/browser/actions.contribution": {
"enableObsoleteApiUsageNotification": "Activer/désactiver la notification d'utilisation d'API obsolète",
"enableObsoleteApiUsageNotificationTitle": "Notification d'API obsolète",
"previewFeatures.configEnable": "Activer les fonctionnalités en préversion non publiées",
"previewFeatures.configTitle": "Fonctionnalités en préversion",
"showConnectDialogOnStartup": "Afficher la boîte de dialogue de connexion au démarrage"
},
"sql/workbench/browser/editData/editDataInput": {
"connectionFailure": "La connexion à la session de modification des données a échoué"
},
"sql/workbench/browser/editor/profiler/profilerInput": {
"profiler.eventsLost": "La session XEvent Profiler pour {0} a des événements perdus.",
"profiler.sessionCreationError": "Erreur au démarrage d'une nouvelle session",
"profiler.sessionStopped": "La session XEvent Profiler s'est arrêtée de manière inattendue sur le serveur {0}.",
"profilerInput.notConnected": "Non connecté",
"profilerInput.profiler": "Profiler"
},
"sql/workbench/browser/editor/resourceViewer/resourceViewerInput": {
"resourceViewer.showActions": "Afficher les actions",
"resourceViewerInput.resourceViewer": "Visionneuse de ressources"
},
"sql/workbench/browser/modal/modal": {
"closeMessage": "Fermer",
"copyMessage": "Copier",
"errorAltText": "Erreur",
"hideMessageDetails": "Masquer les détails",
"infoAltText": "Informations",
"modal.back": "Précédent",
"showMessageDetails": "Afficher les détails",
"warningAltText": "Avertissement"
},
"sql/workbench/browser/modal/optionsDialog": {
"optionsDialog.cancel": "Annuler",
"optionsDialog.ok": "OK"
},
"sql/workbench/browser/modal/optionsDialogHelper": {
"optionsDialog.defaultGroupName": "Général",
"optionsDialog.invalidInput": "Entrée non valide. Valeur numérique attendue.",
"optionsDialog.missingRequireField": " est nécessaire."
},
"sql/workbench/browser/modelComponents/componentBase": {
"invalidIndex": "L'index {0} n'est pas valide."
},
"sql/workbench/browser/modelComponents/declarativeTable.component": {
"blankValue": "vide",
"checkAllColumnLabel": "cocher toutes les cases dans la colonne : {0}",
"declarativeTable.showActions": "Afficher les actions"
},
"sql/workbench/browser/modelComponents/dropdown.component": {
"defaultDropdownErrorMessage": "Remplissez ce champ.",
"loadingCompletedMessage": "Chargement effectué",
"loadingMessage": "Chargement"
},
"sql/workbench/browser/modelComponents/inputbox.component": {
"invalidValueError": "Valeur non valide",
"period": "{0}. {1}"
},
"sql/workbench/browser/modelComponents/loadingComponent.component": {
"loadingCompletedMessage": "Chargement effectué",
"loadingMessage": "Chargement"
},
"sql/workbench/browser/modelComponents/queryTextEditor": {
"queryTextEditorAriaLabel": "éditeur de code vue modèle pour le modèle de vue."
},
"sql/workbench/browser/modelComponents/viewBase": {
"componentTypeNotRegistered": "Composant introuvable pour le type {0}"
},
"sql/workbench/browser/parts/editor/editorStatusModeSelect": {
"languageChangeUnsupported": "Le changement des types d'éditeur pour les fichiers non enregistrés n'est pas pris en charge"
},
"sql/workbench/browser/scriptingActions": {
"editData": "Modifier les données",
"scriptAlter": "Script de modification",
"scriptCreate": "Script de création",
"scriptDelete": "Script de suppression",
"scriptExecute": "Script d'exécution",
"scriptKustoSelect": "Prendre 10",
"scriptSelect": "Sélectionnez les 1000 premiers"
},
"sql/workbench/browser/scriptingUtils": {
"createOperationName": "Créer",
"deleteOperationName": "Supprimer",
"insertOperationName": "Insérer",
"scriptNotFound": "Aucun script n'a été retourné pendant la création du script {0}",
"scriptNotFoundForObject": "Aucun script n'a été retourné pendant la création du script {0} sur l'objet {1}",
"scriptSelectNotFound": "Aucun script n'a été retourné pendant l'appel du script sélectionné sur l'objet ",
"scriptingFailed": "Échec des scripts",
"selectOperationName": "Sélectionner",
"updateOperationName": "Mettre à jour"
},
"sql/workbench/common/editor/query/queryEditorInput": {
"disconnected": "déconnecté"
},
"sql/workbench/common/editor/query/queryResultsInput": {
"extensionsInputName": "Extension"
},
"sql/workbench/common/theme": {
"dashboardBorder": "Couleur des bordures du tableau de bord",
"dashboardWidget": "Couleur du titre du widget de tableau de bord",
"dashboardWidgetSubtext": "Couleur du sous-texte du widget de tableau de bord",
"propertiesContainerPropertyName": "Couleur des noms de propriété affichées dans le composant conteneur des propriétés",
"propertiesContainerPropertyValue": "Couleur des valeurs de propriété affichées dans le composant conteneur des propriétés",
"toolbarOverflowShadow": "Couleur dombre de dépassement de la barre doutils",
"verticalTabActiveBackground": "Couleur darrière-plan de longlet actif pour les onglets verticaux"
},
"sql/workbench/contrib/accounts/browser/accountManagement.contribution": {
"carbon.extension.contributes.account": "Ajoute des icônes à un fournisseur de compte.",
"carbon.extension.contributes.account.icon": "(Facultatif) Icône utilisée pour représenter le compte dans l'interface utilisateur. Peut être un chemin de fichier ou une configuration à thèmes",
"carbon.extension.contributes.account.icon.dark": "Chemin de l'icône quand un thème foncé est utilisé",
"carbon.extension.contributes.account.icon.light": "Chemin de l'icône quand un thème clair est utilisé",
"carbon.extension.contributes.account.id": "Identificateur du type de compte"
},
"sql/workbench/contrib/assessment/browser/asmtActions": {
"asmtaction.database.getitems": "Voir les règles applicables à {0}",
"asmtaction.database.invokeitems": "Appeler l'évaluation pour {0}",
"asmtaction.exportasscript": "Exporter sous forme de script",
"asmtaction.generatehtmlreport": "Créer un rapport HTML",
"asmtaction.label.cancel": "Annuler",
"asmtaction.label.open": "Ouvrir",
"asmtaction.openReport": "Le rapport a été enregistré. Voulez-vous l'ouvrir ?",
"asmtaction.server.getitems": "Voir les règles applicables",
"asmtaction.server.invokeitems": "Appeler l'évaluation",
"asmtaction.showsamples": "Voir toutes les règles et en savoir plus sur GitHub"
},
"sql/workbench/contrib/assessment/browser/asmtResultsView.component": {
"asmt.NoResultsInitial": "Rien à afficher. Appeler l'évaluation pour obtenir des résultats",
"asmt.TargetDatabaseComplient": "La base de données {0} est totalement conforme aux bonnes pratiques. Bon travail !",
"asmt.TargetInstanceComplient": "L'instance {0} est entièrement conforme aux bonnes pratiques. Bon travail !",
"asmt.column.displayName": "Nom d'affichage",
"asmt.column.severity": "Gravité",
"asmt.column.target": "Cible"
},
"sql/workbench/contrib/assessment/common/strings": {
"asmt.apiversion": "Version d'API :",
"asmt.column.checkId": "Vérifier l'ID",
"asmt.column.helpLink": "Lien d'aide",
"asmt.column.message": "Message",
"asmt.column.tags": "Étiquettes",
"asmt.instancename": "Nom de l'instance :",
"asmt.learnMore": "En savoir plus",
"asmt.osversion": "Version de système d'exploitation :",
"asmt.rulesetversion": "Version de l'ensemble de règles par défaut :",
"asmt.section.api.title": "Informations d'API",
"asmt.section.instance.title": "Détails de l'instance SQL Server",
"asmt.serveredition": "Édition :",
"asmt.serverversion": "Version :",
"asmt.sqlReport.Error": "Erreur",
"asmt.sqlReport.Info": "Informations",
"asmt.sqlReport.Warning": "Avertissement",
"asmt.sqlReport.resultForDatabase": "Résultats pour la base de données",
"asmt.sqlReport.resultForInstance": "Résultats pour le serveur",
"asmt.sqlReport.severityMsg": "{0} : {1} élément(s)",
"asmt.sqlReportTitle": "Rapport SQL Assessment"
},
"sql/workbench/contrib/azure/browser/azure.contribution": {
"azure.openInAzurePortal.title": "Ouvrir dans le portail Azure"
},
"sql/workbench/contrib/backup/browser/backup.component": {
"addFile": "Ajouter un fichier",
"backup.advancedConfiguration": "Configuration avancée",
"backup.algorithm": "Algorithme",
"backup.backupDevice": "Fichiers de sauvegarde",
"backup.backupFileRequired": "Le chemin du fichier de sauvegarde est obligatoire",
"backup.backupName": "Nom de la sauvegarde",
"backup.backupTail": "Sauvegarder la fin du journal",
"backup.backupType": "Type de sauvegarde",
"backup.certificateOrAsymmetricKey": "Certificat ou clé asymétrique",
"backup.checksumContainer": "Effectuer la somme de contrôle avant d'écrire sur le support",
"backup.compression": "Compression",
"backup.containsBackupToUrlError": "Seule la sauvegarde dans un fichier est prise en charge",
"backup.continueOnErrorContainer": "Continuer en cas d'erreur",
"backup.copyOnly": "Sauvegarde de copie uniquement",
"backup.encryption": "Chiffrement",
"backup.existingMediaAppend": "Ajouter au jeu de sauvegarde existant",
"backup.existingMediaOverwrite": "Remplacer tous les jeux de sauvegarde existants",
"backup.expiration": "Expiration",
"backup.media": "Support",
"backup.mediaNameRequired": "Le nom de support est obligatoire",
"backup.mediaOption": "Sauvegarder sur le support de sauvegarde existant",
"backup.mediaOptionFormat": "Sauvegarder sur un nouveau support de sauvegarde",
"backup.newMediaSetDescription": "Description du nouveau support de sauvegarde",
"backup.newMediaSetName": "Nom du nouveau support de sauvegarde",
"backup.noEncryptorWarning": "Aucun certificat ni clé asymétrique n'est disponible",
"backup.recoveryModel": "Mode de récupération",
"backup.reliability": "Fiabilité",
"backup.setBackupCompression": "Définir la compression de sauvegarde",
"backup.setBackupRetainDays": "Définir le délai de conservation de sauvegarde en jours",
"backup.transactionLog": "Journal des transactions",
"backup.truncateTransactionLog": "Tronquer le journal des transactions",
"backup.verifyContainer": "Vérifier la sauvegarde une fois terminée",
"backupComponent.backup": "Sauvegarder",
"backupComponent.cancel": "Annuler",
"backupComponent.invalidInput": "Entrée non valide. La valeur doit être supérieure ou égale à 0.",
"backupComponent.script": "Script",
"removeFile": "Supprimer les fichiers"
},
"sql/workbench/contrib/backup/browser/backup.contribution": {
"backup": "Sauvegarder"
},
"sql/workbench/contrib/backup/browser/backupActions": {
"backup.commandNotSupported": "La commande de sauvegarde n'est pas prise en charge pour les bases de données Azure SQL.",
"backup.commandNotSupportedForServer": "La commande Sauvegarder n'est pas prise en charge en dehors dun contexte de base de données. Sélectionnez une base de données et réessayez.",
"backup.isPreviewFeature": "Vous devez activer les fonctionnalités en préversion pour utiliser la sauvegarde",
"backupAction.backup": "Sauvegarder"
},
"sql/workbench/contrib/backup/common/constants": {
"backup.asymmetricKey": "Clé asymétrique",
"backup.compressBackup": "Compresser la sauvegarde",
"backup.defaultCompression": "Utiliser le paramètre de serveur par défaut",
"backup.doNotCompress": "Ne pas compresser la sauvegarde",
"backup.labelDatabase": "Base de données",
"backup.labelDifferential": "Différentielle",
"backup.labelDisk": "Disque",
"backup.labelFilegroup": "Fichiers et groupes de fichiers",
"backup.labelFull": "Complète",
"backup.labelLog": "Journal des transactions",
"backup.labelUrl": "URL",
"backup.serverCertificate": "Certificat de serveur"
},
"sql/workbench/contrib/charts/browser/actions": {
"chartNotFound": "Aucun graphique à enregistrer",
"chartSaved": "Graphique enregistré dans le chemin : {0}",
"configureChartLabel": "Configurer le graphique",
"copyChartLabel": "Copier comme une image",
"createInsightLabel": "Créer un insight",
"createInsightNoEditor": "Impossible de créer un insight, car l'éditeur actif n'est pas un éditeur SQL",
"myWidgetName": "Mon widget",
"resultsSerializer.saveAsFileExtensionPNGTitle": "PNG",
"saveImageLabel": "Enregistrer comme une image"
},
"sql/workbench/contrib/charts/browser/chartOptions": {
"chartTypeLabel": "Type de graphique",
"columnsAsLabelsLabel": "Utiliser les noms de colonne comme étiquettes",
"dataDirectionLabel": "Direction des données",
"dataTypeLabel": "Type de données",
"encodingOption": "Encodage",
"horizontalLabel": "Horizontal",
"imageFormatOption": "Format d'image",
"labelFirstColumnLabel": "Utiliser la première colonne comme étiquette de ligne",
"legendLabel": "Position de la légende",
"numberLabel": "Nombre",
"pointLabel": "Point",
"verticalLabel": "Vertical",
"xAxisLabel": "Étiquette de l'axe X",
"xAxisMaxDate": "Date maximale de l'axe X",
"xAxisMaxVal": "Valeur maximale de l'axe X",
"xAxisMinDate": "Date minimale de l'axe X",
"xAxisMinVal": "Valeur minimale de l'axe X",
"yAxisLabel": "Étiquette de l'axe Y",
"yAxisMaxVal": "Valeur maximale de l'axe Y",
"yAxisMinVal": "Valeur minimale de l'axe Y"
},
"sql/workbench/contrib/charts/browser/chartTab": {
"chartTabTitle": "Graphique"
},
"sql/workbench/contrib/charts/browser/chartView": {
"barAltName": "Histogramme",
"charting.failedToGetRows": "L'obtention des lignes du jeu de données à afficher dans le graphique a échoué.",
"charting.unsupportedType": "Le type de graphique « {0} » n'est pas pris en charge.",
"countAltName": "Nombre",
"doughnutAltName": "Anneau",
"horizontalBarAltName": "Histogramme horizontal",
"imageAltName": "Image",
"lineAltName": "Ligne",
"pieAltName": "Camembert",
"scatterAltName": "Nuage de points",
"tableAltName": "Table",
"timeSeriesAltName": "Time Series"
},
"sql/workbench/contrib/charts/browser/charts.contribution": {
"builtinCharts.maxRowCountDescription": "Le nombre maximal de lignes à afficher pour les graphiques. Attention : augmenter ce nombre peut avoir un impact sur les performances.",
"builtinChartsConfigurationTitle": "Graphiques intégrés"
},
"sql/workbench/contrib/charts/browser/configureChartDialog": {
"configureChartDialog.close": "Fermer"
},
"sql/workbench/contrib/charts/browser/graphInsight": {
"series": "Série {0}"
},
"sql/workbench/contrib/charts/browser/imageInsight": {
"invalidImage": "La table n'a pas d'image valide"
},
"sql/workbench/contrib/charts/browser/utils": {
"charts.maxAllowedRowsExceeded": "Le nombre maximal de lignes pour les graphiques intégrés a été dépassé, seules les premières {0} lignes sont utilisées. Pour configurer la valeur, vous pouvez ouvrir les paramètres utilisateur et rechercher : « builtinCharts.maxRowCount ».",
"charts.neverShowAgain": "Ne plus afficher"
},
"sql/workbench/contrib/commandLine/electron-browser/commandLine": {
"confirmConnect": "Voulez-vous vraiment vous connecter ?",
"connectServerDetail": "Cette opération établit une connexion au serveur {0}",
"connectingLabel": "Connexion : {0}",
"connectingQueryLabel": "Connexion du fichier de requête",
"errConnectUrl": "Impossible d'ouvrir l'URL en raison de l'erreur {0}",
"open": "&&Ouvrir",
"openingNewQueryLabel": "Ouverture d'une nouvelle requête : {0}",
"runningCommandLabel": "Exécution de la commande : {0}",
"warnServerRequired": "Connexion impossible, car aucune information du serveur n'a été fournie"
},
"sql/workbench/contrib/configuration/common/configurationUpgrader": {
"workbench.configuration.upgradeUser": "{0} a été remplacé par {1} dans vos paramètres utilisateur.",
"workbench.configuration.upgradeWorkspace": "{0} a été remplacé par {1} dans vos paramètres d'espace de travail."
},
"sql/workbench/contrib/connection/browser/connection.contribution": {
"connection.parseClipboardForConnectionStringDescription": "Essayez d'analyser le contenu du presse-papiers quand la boîte de dialogue de connexion est ouverte ou qu'une opération de collage est effectuée.",
"connection.showUnsupportedServerVersionWarning": "Indique si le message davertissement doit safficher quand lutilisateur se connecte à une version de serveur qui nest pas prise en charge par Azure Data Studio.",
"sql.defaultAuthenticationType.AzureMFA": "Azure Active Directory - Authentification universelle avec prise en charge de MFA",
"sql.defaultAuthenticationType.AzureMFAAndUser": "Azure Active Directory - Mot de passe",
"sql.defaultAuthenticationType.Integrated": "Authentification Windows",
"sql.defaultAuthenticationType.SqlLogin": "Connexion SQL",
"sql.defaultAuthenticationTypeDescription": "Type dauthentification par Défaut à utiliser lors de la connexion à des ressources Azure. ",
"sql.defaultEngineDescription": "Moteur SQL par défaut à utiliser. Définit le fournisseur de langage par défaut dans les fichiers .sql et la valeur par défaut quand vous créez une connexion.",
"sql.maxRecentConnectionsDescription": "Nombre maximal de connexions récemment utilisées à stocker dans la liste de connexions."
},
"sql/workbench/contrib/connection/browser/connectionStatus": {
"status.connection.status": "État de la connexion"
},
"sql/workbench/contrib/connection/common/connectionProviderExtension": {
"schema.connectionOptions": "Options de connexion",
"schema.displayName": "Nom d'affichage du fournisseur",
"schema.iconPath": "Chemin de l'icône du type de serveur",
"schema.isQueryProvider": "Si le fournisseur est également un fournisseur de requêtes. La valeur par défaut est true.",
"schema.notebookKernelAlias": "Alias du noyau de notebook pour le fournisseur",
"schema.providerId": "ID courant du fournisseur"
},
"sql/workbench/contrib/connection/common/connectionTreeProviderExentionPoint": {
"connectionTreeProvider.schema.id": "ID du fournisseur, doit être le même que celui utilisé pendant l'inscription du fournisseur de données d'arborescence et doit commencer par « connectionDialog/ »",
"connectionTreeProvider.schema.name": "Nom visible de l'utilisateur pour le fournisseur d'arborescence"
},
"sql/workbench/contrib/dashboard/browser/containers/dashboardContainer.contribution": {
"azdata.extension.contributes.containers": "Fournit un ou plusieurs conteneurs de tableau de bord que les utilisateurs peuvent ajouter à leur tableau de bord.",
"azdata.extension.contributes.dashboard.container.container": "Conteneur à afficher sous l'onglet.",
"azdata.extension.contributes.dashboard.container.id": "Identificateur unique de ce conteneur.",
"dashboardContainer.contribution.moreThanOneDashboardContainersError": "1 seul conteneur de tableau de bord doit être défini par espace.",
"dashboardContainer.contribution.noContainerError": "Aucun conteneur dans le conteneur de tableau de bord spécifié pour l'extension.",
"dashboardContainer.contribution.noIdError": "Aucun ID de conteneur de tableau de bord spécifié pour l'extension.",
"dashboardTab.contribution.unKnownContainerType": "Type de conteneur inconnu défini dans le conteneur de tableau de bord pour l'extension."
},
"sql/workbench/contrib/dashboard/browser/containers/dashboardControlHostContainer.contribution": {
"dashboard.container.controlhost": "Controlhost à afficher sous cet onglet."
},
"sql/workbench/contrib/dashboard/browser/containers/dashboardErrorContainer.component": {
"dashboardNavSection.loadTabError": "La section \"{0}\" a un contenu non valide. Contactez le propriétaire de l'extension."
},
"sql/workbench/contrib/dashboard/browser/containers/dashboardGridContainer.contribution": {
"dashboard.container.gridtab.items": "Liste des widgets ou des vues web à afficher sous cet onglet.",
"gridContainer.invalidInputs": "les widgets ou les vues web sont attendus dans un conteneur de widgets pour l'extension."
},
"sql/workbench/contrib/dashboard/browser/containers/dashboardModelViewContainer.contribution": {
"dashboard.container.modelview": "Vue de modèles à afficher sous cet onglet."
},
"sql/workbench/contrib/dashboard/browser/containers/dashboardNavSection.contribution": {
"dashboard.container.left-nav-bar": "Liste des conteneurs de tableau de bord à afficher dans cette section de navigation.",
"dashboard.container.left-nav-bar.container": "Conteneur à afficher dans cette section de navigation.",
"dashboard.container.left-nav-bar.icon": "(Facultatif) Icône utilisée pour représenter cette section de navigation dans l'interface utilisateur (chemin de fichier ou configuration à thèmes)",
"dashboard.container.left-nav-bar.icon.dark": "Chemin de l'icône quand un thème foncé est utilisé",
"dashboard.container.left-nav-bar.icon.light": "Chemin de l'icône quand un thème clair est utilisé",
"dashboard.container.left-nav-bar.id": "Identificateur unique pour cette section de navigation. Est transmis à l'extension pour toutes les demandes.",
"dashboard.container.left-nav-bar.title": "Titre de la section de navigation à montrer à l'utilisateur.",
"navSection.invalidContainer.error": "NAV_SECTION dans NAV_SECTION est un conteneur non valide pour l'extension.",
"navSection.missingContainer.error": "Aucun conteneur dans la section de navigation n'a été spécifié pour l'extension.",
"navSection.missingTitle.error": "Aucun titre dans la section de navigation n'a été spécifié pour l'extension.",
"navSection.moreThanOneDashboardContainersError": "1 seul conteneur de tableau de bord doit être défini par espace."
},
"sql/workbench/contrib/dashboard/browser/containers/dashboardWebviewContainer.contribution": {
"dashboard.container.webview": "Vue web à afficher sous cet onglet."
},
"sql/workbench/contrib/dashboard/browser/containers/dashboardWidgetContainer.contribution": {
"dashboard.container.widgets": "Liste des widgets à afficher sous cet onglet.",
"widgetContainer.invalidInputs": "La liste des widgets est attendue à l'intérieur du conteneur de widgets pour l'extension."
},
"sql/workbench/contrib/dashboard/browser/core/actions": {
"addFeatureAction.openInstalledFeatures": "Ouvrir les fonctionnalités installées",
"clickToPin": "Cliquer pour épingler",
"clickToUnpin": "Cliquer pour désépingler",
"collapseWidget": "Réduire le widget",
"deleteWidget": "Supprimer le widget",
"editDashboard": "Modifier",
"editDashboardExit": "Quitter",
"expandWidget": "Développer le widget",
"refreshWidget": "Actualiser",
"toggleMore": "Afficher les actions"
},
"sql/workbench/contrib/dashboard/browser/core/dashboardHelper": {
"unknownDashboardContainerError": "{0} est un conteneur inconnu."
},
"sql/workbench/contrib/dashboard/browser/core/dashboardPage.component": {
"dashboard.generalTabGroupHeader": "Général",
"home": "Accueil",
"missingConnectionInfo": "Aucune information de connexion pour ce tableau de bord"
},
"sql/workbench/contrib/dashboard/browser/core/dashboardTab.contribution": {
"administrationTabGroup": "Administration",
"azdata.extension.contributes.dashboard.tab.alwaysShow": "Indique si cet onglet doit toujours apparaître ou uniquement quand l'utilisateur l'ajoute.",
"azdata.extension.contributes.dashboard.tab.container": "Conteneur à afficher sous cet onglet.",
"azdata.extension.contributes.dashboard.tab.description": "Description de cet onglet à montrer à l'utilisateur.",
"azdata.extension.contributes.dashboard.tab.group": "Identificateur unique du groupe auquel appartient cet onglet, valeur du groupe d'accueil : accueil.",
"azdata.extension.contributes.dashboard.tab.icon.dark": "Chemin de l'icône quand un thème foncé est utilisé",
"azdata.extension.contributes.dashboard.tab.icon.light": "Chemin de l'icône quand un thème clair est utilisé",
"azdata.extension.contributes.dashboard.tab.id": "Identificateur unique pour cet onglet. Est transmis à l'extension pour toutes les demandes.",
"azdata.extension.contributes.dashboard.tab.isHomeTab": "Indique si cet onglet doit être utilisé comme onglet d'accueil pour un type de connexion.",
"azdata.extension.contributes.dashboard.tab.title": "Titre de l'onglet à montrer à l'utilisateur.",
"azdata.extension.contributes.dashboard.tabGroup.id": "Identificateur unique de ce groupe d'onglets.",
"azdata.extension.contributes.dashboard.tabGroup.title": "Titre du groupe d'onglets.",
"azdata.extension.contributes.tab.provider": "Définit les types de connexion avec lesquels cet onglet est compatible. La valeur par défaut est 'MSSQL' si aucune valeur n'est définie",
"azdata.extension.contributes.tab.when": "Condition qui doit être true pour afficher cet élément",
"azdata.extension.contributes.tabGroups": "Fournit un ou plusieurs groupes d'onglets que les utilisateurs peuvent ajouter à leur tableau de bord.",
"azdata.extension.contributes.tabs": "Fournit un ou plusieurs onglets que les utilisateurs peuvent ajouter à leur tableau de bord.",
"dashboardTab.contribution.moreThanOneDashboardContainersError": "1 seul conteneur de tableau de bord doit être défini par espace",
"dashboardTab.contribution.noContainerError": "Aucun conteneur spécifié pour l'extension.",
"dashboardTab.contribution.noDescriptionWarning": "Aucune description spécifiée à afficher.",
"dashboardTab.contribution.noTitleError": "Aucun titre spécifié pour l'extension.",
"dashboardTabGroup.contribution.noIdError": "Aucun ID spécifié pour le groupe d'onglets.",
"dashboardTabGroup.contribution.noTitleError": "Aucun titre spécifié pour le groupe d'onglets.",
"databasesTabDescription": "onglet de bases de données",
"databasesTabTitle": "Bases de données",
"dazdata.extension.contributes.dashboard.tab.icon": "(Facultatif) Icône utilisée pour représenter cet onglet dans l'interface utilisateur (chemin de fichier ou configuration à thèmes)",
"monitoringTabGroup": "Supervision",
"performanceTabGroup": "Performances",
"securityTabGroup": "Sécurité",
"settingsTabGroup": "Paramètres",
"troubleshootingTabGroup": "Résolution des problèmes"
},
"sql/workbench/contrib/dashboard/browser/dashboard.contribution": {
"dashboard.editor.label": "Tableau de bord",
"manage": "Gérer"
},
"sql/workbench/contrib/dashboard/browser/dashboardActions": {
"ManageAction": "Gérer"
},
"sql/workbench/contrib/dashboard/browser/dashboardIconUtil": {
"opticon": "la propriété 'icon' peut être omise, ou doit être une chaîne ou un littéral de type '{dark, light}'"
},
"sql/workbench/contrib/dashboard/browser/dashboardRegistry": {
"carbon.extension.dashboard": "Définit que ce fournisseur prend en charge le tableau de bord",
"dashboard.id": "ID de fournisseur (par ex., MSSQL)",
"dashboard.properties": "Valeurs de propriété à afficher sur le tableau de bord",
"dashboard.properties.databaseProperties": "Propriétés à afficher pour la page de base de données",
"dashboard.properties.flavor": "Saveur pour définir les propriétés de tableau de bord",
"dashboard.properties.flavor.condition": "Condition pour utiliser cette saveur",
"dashboard.properties.flavor.condition.field": "Champ à comparer",
"dashboard.properties.flavor.condition.operator": "Opérateur à utiliser pour la comparaison",
"dashboard.properties.flavor.condition.value": "Valeur avec laquelle comparer le champ",
"dashboard.properties.flavor.id": "ID de la saveur",
"dashboard.properties.property": "Définit une propriété à afficher sur le tableau de bord",
"dashboard.properties.property.default": "Valeur par défaut à afficher en cas d'omission ou d'absence de valeur",
"dashboard.properties.property.displayName": "Valeur à utiliser comme étiquette de la propriété",
"dashboard.properties.property.ignore": "Spécifier les valeurs à ignorer",
"dashboard.properties.property.value": "Valeur à atteindre dans l'objet",
"dashboard.properties.serverProperties": "Propriétés à afficher pour la page de serveur"
},
"sql/workbench/contrib/dashboard/browser/pages/dashboardPageContribution": {
"azdata.extension.contributes.dashboardPage.tab.id": "Identificateur unique pour cet onglet. Est transmis à l'extension pour toutes les demandes.",
"azdata.extension.contributes.widget.hideHeader": "Indique s'il faut masquer l'en-tête du widget. La valeur par défaut est false",
"azdata.extension.contributes.widget.when": "Condition qui doit être true pour afficher cet élément",
"dashboardTabError": "L'onglet d'extension est inconnu ou non installé.",
"dashboardpage.colNumber": "Colonne du composant dans la grille",
"dashboardpage.colspan": "Colspan du composant dans la grille. La valeur par défaut est 1. Utilisez '*' pour le définir sur le nombre de colonnes dans la grille.",
"dashboardpage.rowNumber": "Ligne du composant dans la grille",
"dashboardpage.rowSpan": "Rowspan du composant dans la grille. La valeur par défaut est 1. Utilisez '*' pour le définir sur le nombre de lignes dans la grille.",
"dashboardpage.tabName": "Titre du conteneur"
},
"sql/workbench/contrib/dashboard/browser/pages/databaseDashboardPage.component": {
"databasePageName": "Propriétés de la base de données"
},
"sql/workbench/contrib/dashboard/browser/pages/databaseDashboardPage.contribution": {
"compatibilityLevel": "Niveau de compatibilité",
"dashboard.databaseproperties": "Valeurs de propriété à afficher",
"dashboard.databaseproperties.displayName": "Nom d'affichage de la propriété",
"dashboard.databaseproperties.ignore": "Spécifiez des valeurs spécifiques à ignorer",
"dashboard.databaseproperties.value": "Valeur de l'objet d'informations de base de données",
"dashboardDatabase": "Personnalise la page de tableau de bord de base de données",
"dashboardDatabaseProperties": "Activer ou désactiver le widget de propriétés",
"dashboardDatabaseTabs": "Personnalise les onglets de tableau de bord de base de données",
"lastDatabaseBackup": "Dernière sauvegarde de base de données",
"lastLogBackup": "Dernière sauvegarde de journal",
"objectsWidgetTitle": "Recherche",
"owner": "Propriétaire",
"recoveryModel": "Mode de récupération"
},
"sql/workbench/contrib/dashboard/browser/pages/serverDashboardPage.component": {
"serverPageName": "Propriétés du serveur"
},
"sql/workbench/contrib/dashboard/browser/pages/serverDashboardPage.contribution": {
"computerName": "Nom de l'ordinateur",
"dashboard.serverproperties": "Valeurs de propriété à afficher",
"dashboard.serverproperties.displayName": "Nom d'affichage de la propriété",
"dashboard.serverproperties.value": "Valeur de l'objet d'informations de serveur",
"dashboardServer": "Personnalise la page de tableau de bord de serveur",
"dashboardServerProperties": "Activer ou désactiver le widget de propriétés",
"dashboardServerTabs": "Personnalise les onglets de tableau de bord de serveur",
"edition": "Édition",
"explorerWidgetsTitle": "Recherche",
"osVersion": "Version de système d'exploitation",
"version": "Version"
},
"sql/workbench/contrib/dashboard/browser/services/breadcrumb.service": {
"homeCrumb": "Accueil"
},
"sql/workbench/contrib/dashboard/browser/services/dashboardServiceInterface.service": {
"dashboard.changeDatabaseFailure": "Le changement de base de données a échoué"
},
"sql/workbench/contrib/dashboard/browser/widgets/explorer/explorerTable": {
"dashboard.explorer.actions": "Afficher les actions",
"dashboard.explorer.actionsColumn": "Actions",
"explorerSearchMatchResultMessage": "Liste de recherche filtrée sur {0} éléments",
"explorerSearchNoMatchResultMessage": "Aucun élément correspondant n'a été trouvé",
"explorerSearchSingleMatchResultMessage": "Liste de recherche filtrée sur 1 élément"
},
"sql/workbench/contrib/dashboard/browser/widgets/explorer/explorerView": {
"dashboard.explorer.namePropertyDisplayValue": "Nom",
"dashboard.explorer.objectTypeDisplayValue": "Type",
"dashboard.explorer.schemaDisplayValue": "Schéma"
},
"sql/workbench/contrib/dashboard/browser/widgets/explorer/explorerWidget.component": {
"dashboard.explorer.databaseError": "Impossible de charger les bases de données",
"dashboard.explorer.objectError": "Impossible de charger les objets",
"loadingDatabases": "chargement des bases de données",
"loadingDatabasesCompleted": "les bases de données ont été chargées.",
"loadingObjects": "chargement des objets",
"loadingObjectsCompleted": "les objets ont été chargés.",
"seachObjects": "Rechercher par nom de type (t:, v:, f:, ou sp:)",
"searchDatabases": "Rechercher dans les bases de données"
},
"sql/workbench/contrib/dashboard/browser/widgets/insights/actions": {
"insights.runQuery": "Exécuter la requête"
},
"sql/workbench/contrib/dashboard/browser/widgets/insights/insightsWidget.component": {
"insights.autoRefreshOffState": "Actualisation automatique : désactivée",
"insights.lastUpdated": "Dernière mise à jour : {0} {1}",
"insightsWidgetLoadingCompletedMessage": "{0} a été chargé",
"insightsWidgetLoadingMessage": "Chargement de {0}",
"noResults": "Aucun résultat à afficher"
},
"sql/workbench/contrib/dashboard/browser/widgets/insights/insightsWidgetSchemas": {
"actionDatabaseDescription": "Base de données cible de l'action. Peut être au format '${ columnName }' pour utiliser un nom de colonne piloté par les données.",
"actionServerDescription": "Serveur cible de l'action. Peut être au format '${ columnName }' pour utiliser un nom de colonne piloté par les données.",
"actionTypes": "Actions à utiliser",
"actionUserDescription": "Utilisateur cible de l'action. Peut être au format '${ columnName } pour utiliser un nom de colonne piloté par les données.",
"carbon.extension.contributes.insightType.id": "Identificateur de l'insight",
"carbon.extension.contributes.insights": "Ajoute des insights à la palette de tableau de bord.",
"insightAutoRefreshIntervalDescription": "[Facultatif] Intervalle d'actualisation automatique en minutes, si la valeur n'est pas définie, il n'y a pas d'actualisation automatique",
"insightIdDescription": "Identificateur unique utilisé pour mettre en cache les résultats de l'insight.",
"insightQueryDescription": "Requête SQL à exécuter. Doit retourner exactement 1 jeu de résultat.",
"insightQueryFileDescription": "[Facultatif] Chemin d'un fichier contenant une requête. Utilisez-le si 'query' n'est pas défini.",
"insightWidgetDescription": "Ajoute un widget qui peut interroger un serveur ou une base de données, et afficher les résultats de plusieurs façons (par exemple, dans un graphique, sous forme de nombre total, etc.)"
},
"sql/workbench/contrib/dashboard/browser/widgets/insights/views/charts/chartInsight.component": {
"chartErrorMessage": "Le graphique ne peut pas être affiché avec les données spécifiées"
},
"sql/workbench/contrib/dashboard/browser/widgets/insights/views/charts/chartInsight.contribution": {
"chartInsightDescription": "Affiche les résultats d'une requête dans un graphique sur le tableau de bord",
"colorMapDescription": "Mappe 'nom de colonne' -> couleur. Par exemple, ajouter 'colonne1': rouge pour que la colonne utilise la couleur rouge ",
"columnsAsLabels": "Si la valeur de dataDirection est verticale, la définition de ce paramètre sur true utilise les noms de colonnes pour la légende.",
"dataDirectionDescription": "Définit si les données sont lues dans une colonne (vertical) ou une ligne (horizontal). Pour les séries chronologiques, ce paramètre est ignoré, car la direction doit être verticale.",
"labelFirstColumnDescription": "Si la valeur de dataDirection est horizontale, la définition de ce paramètre sur true utilise la valeur des premières colonnes pour la légende.",
"legendDescription": "Indique la position par défaut et la visibilité de la légende de graphique. Il s'agit des noms des colonnes de votre requête mappés à l'étiquette de chaque entrée du graphique",
"showTopNData": "Si showTopNData est défini, seules les N premières données sont affichées dans le graphique."
},
"sql/workbench/contrib/dashboard/browser/widgets/insights/views/charts/types/barChart.contribution": {
"barchart.xAxisLabel": "Étiquette de l'axe X",
"barchart.yAxisLabel": "Étiquette de l'axe Y",
"xAxisMax": "Valeur maximale de l'axe X",
"xAxisMin": "Valeur minimale de l'axe X",
"yAxisMax": "Valeur maximale de l'axe Y",
"yAxisMin": "Valeur minimale de l'axe Y"
},
"sql/workbench/contrib/dashboard/browser/widgets/insights/views/charts/types/lineChart.contribution": {
"dataTypeDescription": "Indique la propriété de données d'un jeu de données pour un graphique."
},
"sql/workbench/contrib/dashboard/browser/widgets/insights/views/countInsight.contribution": {
"countInsightDescription": "Pour chaque colonne d'un jeu de résultats, affiche la valeur de la ligne 0 sous forme de chiffre suivi du nom de la colonne. Prend en charge '1 Healthy', '3 Unhealthy', par exemple, où 'Healthy' est le nom de la colonne et 1 est la valeur de la ligne 1, cellule 1"
},
"sql/workbench/contrib/dashboard/browser/widgets/insights/views/imageInsight.contribution": {
"encodingDescription": "Cet objet est-il encodé en hexadécimal, base64 ou un autre format ?",
"imageFormatDescription": "Format attendu : JPEG, PNG ou un autre format ?",
"imageInsightDescription": "Affiche une image, par exemple, celle retournée par une requête de type R utilisant ggplot2"
},
"sql/workbench/contrib/dashboard/browser/widgets/insights/views/tableInsight.contribution": {
"tableInsightDescription": "Affiche les résultats dans un tableau simple"
},
"sql/workbench/contrib/dashboard/browser/widgets/properties/propertiesWidget.component": {
"dashboard.properties.error": "Impossible de charger les propriétés de tableau de bord",
"loadingProperties": "Chargement des propriétés",
"loadingPropertiesCompleted": "Les propriétés ont été chargées"
},
"sql/workbench/contrib/dataExplorer/browser/dataExplorer.contribution": {
"connectionsSortOrder.dateAdded": "Les connexions enregistrées sont triées en fonction des dates auxquelles elles ont été ajoutées.",
"connectionsSortOrder.displayName": "Les connexions enregistrées sont triées par ordre alphabétique de leurs noms daffichage.",
"databaseConnections": "Connexions de base de données",
"datasource.connectionGroups": "groupes de source de données",
"datasource.connections": "connexions de source de données",
"datasource.connectionsSortOrder": "Contrôle lordre de tri des connexions et des groupes de connexions enregistrés.",
"startup.alwaysShowServersView": "True pour afficher la vue des serveurs au lancement d'Azure Data Studio par défaut, false pour afficher la dernière vue ouverte",
"startupConfig": "Configuration de démarrage"
},
"sql/workbench/contrib/dataExplorer/browser/dataExplorerExtensionPoint": {
"dataExplorer.contributed": "Ajoute des vues au conteneur de vues ajoutées",
"duplicateView1": "Impossible d'inscrire plusieurs vues avec le même ID '{0}' dans le conteneur de vues '{1}'",
"duplicateView2": "Une vue avec l'ID '{0}' est déjà inscrite dans le conteneur de vues '{1}'",
"extension.contributes.dataExplorer": "Ajoute des vues à l'éditeur",
"extension.dataExplorer": "Ajoute des vues au conteneur Explorateur de données dans la barre d'activités",
"optstring": "La propriété '{0}' peut être omise ou doit être de type 'string'",
"requirearray": "les vues doivent figurer dans un tableau",
"requirestring": "la propriété '{0}' est obligatoire et doit être de type 'string'",
"vscode.extension.contributes.view.id": "Identificateur de la vue. Utilisez-le pour inscrire un fournisseur de données au moyen de l'API 'vscode.window.registerTreeDataProviderForView', ainsi que pour déclencher l'activation de votre extension en inscrivant l'événement 'onView:${id}' dans 'activationEvents'.",
"vscode.extension.contributes.view.name": "Nom de la vue, contrôlable de visu. À afficher",
"vscode.extension.contributes.view.when": "Condition qui doit être true pour afficher cette vue"
},
"sql/workbench/contrib/dataExplorer/browser/dataExplorerViewlet": {
"dataExplorer.servers": "Serveurs",
"dataexplorer.name": "Connexions",
"showDataExplorer": "Afficher les connexions"
},
"sql/workbench/contrib/dataExplorer/browser/nodeActions.common.contribution": {
"disconnect": "Déconnecter",
"refresh": "Actualiser"
},
"sql/workbench/contrib/editData/browser/editData.contribution": {
"showEditDataSqlPaneOnStartup": "Afficher le volet Modifier les données SQL au démarrage"
},
"sql/workbench/contrib/editData/browser/editDataActions": {
"disposeEditFailure": "La modification de Dispose a échoué avec l'erreur : ",
"editData.closeSql": "Fermer le volet SQL",
"editData.run": "Exécuter",
"editData.showSql": "Afficher le volet SQL",
"editData.stop": "Arrêter"
},
"sql/workbench/contrib/editData/browser/editDataEditor": {
"maxRowTaskbar": "Nombre maximal de lignes :"
},
"sql/workbench/contrib/editData/browser/editDataGridActions": {
"deleteRow": "Supprimer la ligne",
"revertRow": "Rétablir la ligne actuelle"
},
"sql/workbench/contrib/editData/browser/gridActions": {
"copySelection": "Copier",
"copyWithHeaders": "Copier avec les en-têtes",
"saveAsCsv": "Enregistrer au format CSV",
"saveAsExcel": "Enregistrer au format Excel",
"saveAsJson": "Enregistrer au format JSON",
"saveAsXml": "Enregistrer au format XML",
"selectAll": "Tout sélectionner"
},
"sql/workbench/contrib/extensions/browser/contributionRenders": {
"insight condition": "Quand",
"insightId": "ID",
"insights": "Insights de tableau de bord ({0})",
"name": "Nom",
"tabDescription": "Description",
"tabId": "ID",
"tabTitle": "Titre",
"tabs": "Onglets de tableau de bord ({0})"
},
"sql/workbench/contrib/extensions/browser/extensions.contribution": {
"notFound": "Extension '{0}' introuvable.",
"workbench.extensions.getExtensionFromGallery.arg.name": "ID d'extension",
"workbench.extensions.getExtensionFromGallery.description": "Obtient des informations dextension à partir de la galerie"
},
"sql/workbench/contrib/extensions/browser/extensionsActions": {
"Install Extensions": "Installer les extensions",
"openExtensionAuthoringDocs": "Créer une extension...",
"showRecommendations": "Afficher les recommandations"
},
"sql/workbench/contrib/extensions/browser/scenarioRecommendations": {
"ExtensionsRecommended": "Azure Data Studio a des recommandations d'extension.",
"VisualizerExtensionsRecommended": "Azure Data Studio a des recommandations d'extension pour la visualisation des données.\r\nAprès l'avoir installé, vous pouvez sélectionner l'icône Visualiseur pour visualiser les résultats de votre requête.",
"installAll": "Tout installer",
"neverShowAgain": "Ne plus afficher",
"scenarioTypeUndefined": "Le type de scénario pour les recommandations d'extension doit être fourni.",
"showRecommendations": "Afficher les recommandations"
},
"sql/workbench/contrib/extensions/browser/staticRecommendations": {
"defaultRecommendations": "Cette extension est recommandée par Azure Data Studio."
},
"sql/workbench/contrib/jobManagement/browser/agentView.component": {
"jobview.Alerts": "Alertes",
"jobview.Jobs": "Travaux",
"jobview.Notebooks": "Notebooks",
"jobview.Operators": "Opérateurs",
"jobview.Proxies": "Proxys"
},
"sql/workbench/contrib/jobManagement/browser/alertsView.component": {
"jobAlertColumns.categoryName": "Nom de catégorie",
"jobAlertColumns.delayBetweenResponses": "Délai entre les réponses (en secondes)",
"jobAlertColumns.enabled": "Activé",
"jobAlertColumns.lastOccurrenceDate": "Dernière occurrence",
"jobAlertColumns.name": "Nom"
},
"sql/workbench/contrib/jobManagement/browser/jobActions": {
"joaction.deletedOperator": "L'opérateur a été supprimé",
"jobSuccessfullyStarted": ": Le travail a été démarré.",
"jobSuccessfullyStopped": ": Le travail a été arrêté.",
"jobaction.Cancel": "Annuler",
"jobaction.deleteAlert": "Supprimer l'alerte",
"jobaction.deleteAlertConfirm": "Voulez-vous vraiment supprimer l'alerte '{0}' ?",
"jobaction.deleteJob": "Supprimer le travail",
"jobaction.deleteJobConfirm": "Voulez-vous vraiment supprimer le travail '{0}' ?",
"jobaction.deleteNotebookConfirm": "Voulez-vous vraiment supprimer le notebook '{0}' ?",
"jobaction.deleteOperator": "Supprimer l'opérateur",
"jobaction.deleteOperatorConfirm": "Voulez-vous vraiment supprimer l'opérateur '{0}' ?",
"jobaction.deleteProxy": "Supprimer le proxy",
"jobaction.deleteProxyConfirm": "Voulez-vous vraiment supprimer le proxy '{0}' ?",
"jobaction.deleteStep": "Supprimer l'étape",
"jobaction.deleteStepConfirm": "Voulez-vous vraiment supprimer l'étape '{0}' ?",
"jobaction.deletedAlert": "L'alerte a été supprimée",
"jobaction.deletedJob": "Le travail a été supprimé",
"jobaction.deletedNotebook": "Le notebook a été supprimé",
"jobaction.deletedProxy": "Le proxy a été supprimé",
"jobaction.deletedStep": "L'étape de travail a été supprimée",
"jobaction.editAlert": "Modifier l'alerte",
"jobaction.editJob": "Modifier le travail",
"jobaction.editOperator": "Modifier l'opérateur",
"jobaction.editProxy": "Modifier le proxy",
"jobaction.failedToDeleteAlert": "Impossible de supprimer l'alerte '{0}'.\r\nErreur : {1}",
"jobaction.failedToDeleteJob": "Impossible de supprimer le travail '{0}'.\r\nErreur : {1}",
"jobaction.failedToDeleteNotebook": "Impossible de supprimer le notebook '{0}'.\r\nErreur : {1}",
"jobaction.failedToDeleteOperator": "Impossible de supprimer l'opérateur '{0}'.\r\nErreur : {1}",
"jobaction.failedToDeleteProxy": "Impossible de supprimer le proxy '{0}'.\r\nErreur : {1}",
"jobaction.failedToDeleteStep": "Impossible de supprimer l'étape '{0}'.\r\nErreur : {1}",
"jobaction.faillabel": "Erreur",
"jobaction.newAlert": "Nouvelle alerte",
"jobaction.newJob": "Nouveau travail",
"jobaction.newOperator": "Nouvel opérateur",
"jobaction.newProxy": "Nouveau proxy",
"jobaction.newStep": "Nouvelle étape",
"jobaction.refresh": "Actualiser",
"jobaction.run": "Exécuter",
"jobaction.stop": "Arrêter",
"jobaction.successLabel": "Réussite",
"notebookAction.openNotebook": "Ouvrir",
"notebookaction.deleteMaterializedNotebook": "Supprimer",
"notebookaction.deleteNotebook": "Supprimer",
"notebookaction.editJob": "Modifier",
"notebookaction.newJob": "Nouveau travail de notebook",
"notebookaction.openLatestRun": "Ouvrir la dernière exécution",
"notebookaction.openNotebook": "Ouvrir le modèle de notebook",
"notebookaction.pinNotebook": "Épingler",
"notebookaction.renameNotebook": "Renommer",
"notebookaction.unpinNotebook": "Désépingler"
},
"sql/workbench/contrib/jobManagement/browser/jobHistory.component": {
"stepRow.message": "Message",
"stepRow.stepID": "ID d'étape",
"stepRow.stepName": "Nom de l'étape"
},
"sql/workbench/contrib/jobManagement/browser/jobStepsView.component": {
"agent.steps": "Étapes"
},
"sql/workbench/contrib/jobManagement/browser/jobsView.component": {
"jobColumns.category": "Catégorie",
"jobColumns.enabled": "Activé",
"jobColumns.lastRun": "Dernière exécution",
"jobColumns.lastRunOutcome": "Résultats de la dernière exécution",
"jobColumns.name": "Nom",
"jobColumns.nextRun": "Exécution suivante",
"jobColumns.previousRuns": "Exécutions précédentes",
"jobColumns.runnable": "Exécutable",
"jobColumns.schedule": "Planification",
"jobColumns.status": "État",
"jobsView.error": "Erreur : ",
"jobsView.noSteps": "Aucune étape disponible pour ce travail."
},
"sql/workbench/contrib/jobManagement/browser/notebookHistory.component": {
"notebookHistory.ErrorTooltip": "Erreur de travail : ",
"notebookHistory.dateCreatedTooltip": "Date de création : ",
"notebookHistory.notebookErrorTooltip": "Erreur de notebook : ",
"notebookHistory.pastRunsTitle": "Exécutions précédentes",
"notebookHistory.pinnedTitle": "Épinglé",
"notebookHistory.recentRunsTitle": "Dernières exécutions"
},
"sql/workbench/contrib/jobManagement/browser/notebooksView.component": {
"notebookColumns.lastRun": "Dernière exécution",
"notebookColumns.lastRunOutcome": "Résultats de la dernière exécution",
"notebookColumns.name": "Nom",
"notebookColumns.nextRun": "Exécution suivante",
"notebookColumns.previousRuns": "Exécutions précédentes",
"notebookColumns.status": "État",
"notebookColumns.targetDatbase": "Base de données cible",
"notebooksView.error": "Erreur : ",
"notebooksView.noSteps": "Aucune étape disponible pour ce travail.",
"notebooksView.notebookError": "Erreur de notebook : "
},
"sql/workbench/contrib/jobManagement/browser/operatorsView.component": {
"jobOperatorsView.emailAddress": "Adresse e-mail",
"jobOperatorsView.enabled": "Activé",
"jobOperatorsView.name": "Nom"
},
"sql/workbench/contrib/jobManagement/browser/proxiesView.component": {
"jobProxiesView.accountName": "Nom de compte",
"jobProxiesView.credentialName": "Nom d'identification",
"jobProxiesView.description": "Description",
"jobProxiesView.isEnabled": "Activé"
},
"sql/workbench/contrib/notebook/browser/calloutDialog/common/constants": {
"callout.cancelButton": "Annuler",
"callout.insertButton": "Insérer",
"imageCallout.browseAltText": "Parcourir",
"imageCallout.embedImageLabel": "Attacher l'image au notebook",
"imageCallout.local": "Local",
"imageCallout.localImageLabel": "Cet ordinateur",
"imageCallout.locationLabel": "Emplacement de l'image",
"imageCallout.pathInputLabel": "URL de l'image",
"imageCallout.pathPlaceholder": "Entrer le chemin de l'image",
"imageCallout.remote": "À distance",
"imageCallout.remoteImageLabel": "En ligne",
"imageCallout.urlPlaceholder": "Entrer l'URL de l'image",
"linkCallout.linkAddressLabel": "Adresse",
"linkCallout.linkAddressPlaceholder": "Lier à un fichier existant ou une page web",
"linkCallout.linkTextLabel": "Texte à afficher",
"linkCallout.linkTextPlaceholder": "Texte à afficher"
},
"sql/workbench/contrib/notebook/browser/cellToolbarActions": {
"RemoveParameterCell": "Supprimer la cellule de paramètre",
"clear": "Effacer le résultat",
"closeLabel": "Fermer",
"codeAbove": "Insérer du code au-dessus",
"codeBelow": "Insérer du code en dessous",
"collapseCell": "Réduire la cellule",
"convertCell": "Convertir la cellule",
"editLabel": "Modifier",
"expandCell": "Développer la cellule",
"makeParameterCell": "Créer une cellule de paramètre",
"markdownAbove": "Insérer le texte au-dessus",
"markdownBelow": "Insérer le texte en dessous",
"moreActionsLabel": "Plus",
"runAllAbove": "Exécuter les cellules au-dessus",
"runAllBelow": "Exécuter les cellules en dessous"
},
"sql/workbench/contrib/notebook/browser/cellViews/cellToolbar.component": {
"buttonAdd": "Ajouter une cellule",
"buttonDelete": "Supprimer",
"buttonMoveDown": "Déplacer la cellule vers le bas",
"buttonMoveUp": "Déplacer la cellule vers le haut",
"codeCellsPreview": "Ajouter une cellule",
"codePreview": "Cellule de code",
"optionCodeCell": "Cellule de code",
"optionTextCell": "Cellule de texte",
"splitCell": "Fractionner la cellule",
"textPreview": "Cellule de texte"
},
"sql/workbench/contrib/notebook/browser/cellViews/code.component": {
"parametersText": "Paramètres"
},
"sql/workbench/contrib/notebook/browser/cellViews/codeActions": {
"errorRunCell": "Erreur de la dernière exécution. Cliquer pour réexécuter",
"notebook.failed": "Sélectionnez la cellule active et réessayez",
"runCell": "Exécuter la cellule",
"stopCell": "Annuler l'exécution"
},
"sql/workbench/contrib/notebook/browser/cellViews/collapse.component": {
"collapseCellContents": "Réduire le contenu de la cellule de code",
"expandCellContents": "Développer le contenu de la cellule de code"
},
"sql/workbench/contrib/notebook/browser/cellViews/markdownToolbar.component": {
"bold": "Gras",
"buttonPreview": "Bouton bascule d'aperçu Markdown - désactivé",
"dropdownHeading": "Titre",
"highlight": "Recommandation",
"insertCode": "Insérer du code",
"insertImage": "Insérer une image",
"insertLink": "Insérer un lien",
"insertList": "Insérer une liste",
"insertOrderedList": "Insérer une liste triée",
"italic": "Italique",
"markdownViewButton": "Vue Markdown",
"optionHeading1": "Titre 1",
"optionHeading2": "Titre 2",
"optionHeading3": "Titre 3",
"optionParagraph": "Paragraphe",
"richTextViewButton": "Vue de texte enrichi",
"splitViewButton": "Mode fractionné",
"underline": "Souligné"
},
"sql/workbench/contrib/notebook/browser/cellViews/output.component": {
"componentRenderError": "Erreur de rendu du composant : {0}",
"noMimeTypeFound": "Aucun renderer {0} pour la sortie. Types MIME : {1}",
"noSelectorFound": "Aucun composant pour le sélecteur {0}",
"safe": "sécurisé "
},
"sql/workbench/contrib/notebook/browser/cellViews/placeholderCell.component": {
"clickOn": "Cliquer sur",
"or": "ou",
"plusCode": "+ Code",
"plusCodeAriaLabel": "Ajouter une cellule de code",
"plusText": "+ Texte",
"plusTextAriaLabel": "Ajouter une cellule de texte",
"toAddCell": "pour ajouter une cellule de code ou de texte"
},
"sql/workbench/contrib/notebook/browser/cellViews/stdin.component": {
"stdInLabel": "StdIn :"
},
"sql/workbench/contrib/notebook/browser/cellViews/textCell.component": {
"addContent": "<i>Ajouter du contenu ici...</i>",
"doubleClickEdit": "<i>Double-cliquer pour modifier</i>"
},
"sql/workbench/contrib/notebook/browser/find/notebookFindWidget": {
"label.closeButton": "Fermer",
"label.find": "Rechercher",
"label.matchesLocation": "{0} sur {1}",
"label.nextMatchButton": "Correspondance suivante",
"label.noResults": "Aucun résultat",
"label.previousMatchButton": "Correspondance précédente",
"placeholder.find": "Rechercher",
"title.matchesCountLimit": "Votre recherche a retourné un grand nombre de résultats, seuls les 999 premières correspondances sont mises en surbrillance."
},
"sql/workbench/contrib/notebook/browser/notebook.component": {
"addCell": "Cellule",
"addCodeLabel": "Ajouter du code",
"addTextLabel": "Ajouter du texte",
"cellNotFound": "la cellule avec l'URI {0} est introuvable dans ce modèle",
"cellRunFailed": "L'exécution des cellules a échoué. Pour plus d'informations, consultez l'erreur dans la sortie de la cellule actuellement sélectionnée.",
"code": "Code",
"codeCellsPreview": "Ajouter une cellule",
"codePreview": "Cellule de code",
"createFile": "Créer un fichier",
"displayFailed": "Impossible d'afficher le contenu : {0}",
"editor": "Éditeur",
"nextButtonLabel": "Suivant >",
"previousButtonLabel": "< Précédent",
"runAll": "Exécuter les cellules",
"runAllPreview": "Tout exécuter",
"text": "Texte",
"textPreview": "Cellule de texte",
"views": "Vues"
},
"sql/workbench/contrib/notebook/browser/notebook.contribution": {
"exclude": "Configurez des modèles glob pour exclure des fichiers et des dossiers dans les recherches en texte intégral et le mode Quick Open. Hérite tous les modèles glob du paramètre '#files.exclude#'. Découvrez plus d'informations sur les modèles glob [ici](https://code.visualstudio.com/docs/editor/codebasics#_advanced-search-options).",
"exclude.boolean": "Modèle Glob auquel les chemins de fichiers doivent correspondre. Affectez la valeur true ou false pour activer ou désactiver le modèle.",
"exclude.when": "Vérification supplémentaire des frères d'un fichier correspondant. Utilisez $(basename) comme variable pour le nom de fichier correspondant.",
"filterSortOrder": "Contrôle l'ordre de tri de l'historique de l'éditeur en mode Quick Open pendant le filtrage.",
"filterSortOrder.default": "Les entrées d'historique sont triées par pertinence en fonction de la valeur de filtre utilisée. Les entrées les plus pertinentes apparaissent en premier.",
"filterSortOrder.recency": "Les entrées d'historique sont triées par date. Les dernières entrées ouvertes sont affichées en premier.",
"newNotebook": "Nouveau notebook",
"newQuery": "Nouveau notebook",
"notebook.allowADSCommands": "Autorisez les notebooks à exécuter des commandes Azure Data Studio.",
"notebook.defaultTextEditMode": "Mode Édition par défaut utilisé pour les cellules de texte",
"notebook.enableDoubleClickEdit": "Activer le double-clic pour modifier les cellules de texte dans les notebooks",
"notebook.enableIncrementalGridRendering": "Activer le rendu de grille incrémentielle pour les blocs-notes. Cela permet daméliorer le temps de rendu initiale pour les grands notebook. Des problèmes de performances peuvent survenir lors de linteraction avec le notebook pendant que le reste des grilles sont en cours de rendu.",
"notebook.markdownModeDescription": "Le texte saffiche sous forme de Markdown.",
"notebook.markdownPreviewLineHeight": "Contrôle la hauteur de ligne utilisée dans l'aperçu Markdown du notebook. Ce nombre est relatif à la taille de police.",
"notebook.maxRichTextUndoHistory": "Nombre maximal de modifications stockées dans lhistorique des annulations pour l’éditeur de texte enrichi de bloc-notes.",
"notebook.richTextModeDescription": "Le texte est affiché sous forme de texte enrichi (également appelé WYSIWYG).",
"notebook.saveConnectionName": "(Préversion) Enregistrez le nom de connexion dans les métadonnées du notebook.",
"notebook.showAllKernels": "(Préversion) Affichez tous les noyaux du fournisseur de notebook actuel.",
"notebook.showRenderedNotebookinDiffEditor": "(Aperçu) Afficher le bloc-notes rendu dans l’éditeur de différences.",
"notebook.splitViewModeDescription": "Markdown saffiche à gauche, avec un aperçu du texte rendu à droite.",
"notebook.sqlStopOnError": "Noyau SQL : arrêtez l'exécution du notebook quand l'erreur se produit dans une cellule.",
"notebook.useAbsoluteFilePaths": "Utilisez des chemins daccès de fichier absolus lors de la liaison à dautres blocs-notes.",
"notebook.useNewMarkdownRenderer": "Indique sil faut utiliser la version la plus récente du convertisseur de démarque pour les ordinateurs portables. Cela peut entraîner une démarque différente de celle des versions précédentes.",
"notebookViews": "Affichages du bloc-notes",
"notebookViews.enabled": "(Préversion) Activer les affichages bloc-notes",
"search.actionsPosition": "Contrôle le positionnement de la barre d'action sur des lignes dans la vue de recherche.",
"search.actionsPositionAuto": "Positionnez la barre d'action à droite quand la vue de recherche est étroite et immédiatement après le contenu quand la vue de recherche est large.",
"search.actionsPositionRight": "Positionnez toujours la barre d'action à droite.",
"search.collapseAllResults": "Contrôle si les résultats de recherche seront réduits ou développés.",
"search.collapseResults.auto": "Les fichiers avec moins de 10 résultats sont développés. Les autres sont réduits.",
"search.followSymlinks": "Contrôle s'il faut suivre les symlinks pendant la recherche.",
"search.globalFindClipboard": "Contrôle si la vue de recherche doit lire ou modifier le presse-papiers partagé sur macOS.",
"search.location": "Contrôle si la recherche saffiche comme une vue dans la barre latérale ou comme un panneau dans la zone de panneaux pour plus d'espace horizontal.",
"search.location.deprecationMessage": "Ce paramètre est déprécié. Utilisez le menu contextuel de la vue de recherche à la place.",
"search.maintainFileSearchCache": "Si activé, le processus searchService est maintenu actif au lieu d'être arrêté au bout d'une heure d'inactivité. Ce paramètre conserve le cache de recherche de fichier en mémoire.",
"search.quickOpen.includeHistory": "Indique si vous souhaitez inclure les résultats de fichiers récemment ouverts dans les résultats de fichiers pour Quick Open.",
"search.quickOpen.includeSymbols": "Indique sil faut inclure les résultats dune recherche de symbole global dans les résultats de fichier pour Quick Open.",
"search.searchEditor.doubleClickBehaviour": "Configurez ce qui se passe après un double clic sur un résultat dans un éditeur de recherche.",
"search.searchEditor.doubleClickBehaviour.goToLocation": "Double-cliquez sur le résultat pour l'ouvrir dans le groupe d'éditeurs actif.",
"search.searchEditor.doubleClickBehaviour.openLocationToSide": "Double-cliquez pour ouvrir le résultat dans le groupe d'éditeurs ouvert ou dans un nouveau groupe d'éditeurs le cas échéant.",
"search.searchEditor.doubleClickBehaviour.selectWord": "Double-cliquez pour sélectionner le mot sous le curseur.",
"search.searchOnType": "Recherchez dans tous les fichiers à mesure que vous tapez.",
"search.searchOnTypeDebouncePeriod": "Quand '#search.searchOnType' est activé, contrôle le délai d'attente avant expiration en millisecondes entre l'entrée d'un caractère et le démarrage de la recherche. N'a aucun effet quand 'search.searchOnType' est désactivé.",
"search.seedOnFocus": "Mettez à jour la requête de recherche d'espace de travail en fonction du texte sélectionné de l'éditeur quand vous placez le focus sur la vue de recherche. Cela se produit soit au moment du clic de souris, soit au déclenchement de la commande 'workbench.views.search.focus'.",
"search.seedWithNearestWord": "Activez l'essaimage de la recherche à partir du mot le plus proche du curseur quand l'éditeur actif n'a aucune sélection.",
"search.showLineNumbers": "Détermine s'il faut afficher les numéros de ligne dans les résultats de recherche.",
"search.smartCase": "Faire une recherche non sensible à la casse si le modèle est tout en minuscules, dans le cas contraire, faire une rechercher sensible à la casse.",
"search.sortOrder": "Contrôle l'ordre de tri des résultats de recherche.",
"search.usePCRE2": "Détermine s'il faut utiliser le moteur regex PCRE2 dans la recherche de texte. Cette option permet d'utiliser des fonctionnalités regex avancées comme lookahead et les références arrière. Toutefois, les fonctionnalités PCRE2 ne sont pas toutes prises en charge, seulement celles qui sont aussi prises en charge par JavaScript.",
"search.useReplacePreview": "Détermine s'il faut ouvrir l'aperçu du remplacement quand vous sélectionnez ou remplacez une correspondance.",
"searchConfigurationTitle": "Rechercher dans les notebooks",
"searchSortOrder.countAscending": "Les résultats sont triés par nombre dans chaque fichier, dans l'ordre croissant.",
"searchSortOrder.countDescending": "Les résultats sont triés par nombre dans chaque fichier, dans l'ordre décroissant.",
"searchSortOrder.default": "Les résultats sont triés par dossier et noms de fichier, dans l'ordre alphabétique.",
"searchSortOrder.filesOnly": "Les résultats sont triés par noms de fichier en ignorant l'ordre des dossiers, dans l'ordre alphabétique.",
"searchSortOrder.modified": "Les résultats sont triés par date de dernière modification de fichier, dans l'ordre décroissant.",
"searchSortOrder.type": "Les résultats sont triés par extensions de fichier dans l'ordre alphabétique.",
"useGlobalIgnoreFiles": "Détermine s'il faut utiliser les fichiers généraux '.gitignore' et '.ignore' pendant la recherche de fichiers.",
"useIgnoreFiles": "Contrôle s'il faut utiliser les fichiers `.gitignore` et `.ignore` par défaut pendant la recherche de fichiers.",
"usePCRE2Deprecated": "Déprécié. PCRE2 est utilisé automatiquement lors de l'utilisation de fonctionnalités regex qui ne sont prises en charge que par PCRE2.",
"useRipgrep": "Ce paramètre est déprécié et remplacé par \"search.usePCRE2\".",
"useRipgrepDeprecated": "Déprécié. Utilisez \"search.usePCRE2\" pour prendre en charge la fonctionnalité regex avancée.",
"workbench.action.setWorkspaceAndOpen": "Définir l'espace de travail et l'ouvrir"
},
"sql/workbench/contrib/notebook/browser/notebookActions": {
"AttachTo": "Attacher à ",
"Kernel": "Noyau ",
"changeConnection": "Changer la connexion",
"changing": "Changement du noyau...",
"clearResults": "Effacer les résultats",
"collapseAllCells": "Réduire les cellules",
"expandAllCells": "Développer les cellules",
"kernelNotSupported": "Ce bloc-notes ne peut pas être exécuté avec des paramètres, car le noyau nest pas pris en charge. Utilisez les noyaux et le format pris en charge. [En savoir plus] (https://docs.microsoft.com/sql/azure-data-studio/notebooks/notebooks-parameterization).",
"loading": "Chargement des noyaux...",
"loadingContexts": "Chargement des contextes...",
"localhost": "localhost",
"newNotebookAction": "Nouveau notebook",
"newViewLabel": "Créer une nouvelle vue",
"noContextAvailable": "Aucun(e)",
"noKernel": "Pas de noyau",
"noParametersCell": "Ce bloc-notes ne peut pas être exécuté avec des paramètres tant qu'une cellule de paramètre n'est pas ajoutée. [En savoir plus](https://docs.microsoft.com/sql/azure-data-studio/notebooks/notebooks-parameterization).",
"noParametersInCell": "Ce bloc-notes ne peut pas sexécuter avec des paramètres tant que des paramètres nont pas été ajoutés à la cellule de paramètres. [En savoir plus] (https://docs.microsoft.com/sql/azure-data-studio/notebooks/notebooks-parameterization).",
"notebook.findNext": "Rechercher la chaîne suivante",
"notebook.findPrevious": "Rechercher la chaîne précédente",
"notebookViewLabel": "Éditeur",
"runParameters": "Exécuter avec des paramètres",
"selectConnection": "Sélectionner une connexion",
"trustLabel": "Approuvé",
"untrustLabel": "Non approuvé",
"viewNotFound": "Affichage introuvable : {0}"
},
"sql/workbench/contrib/notebook/browser/notebookEditor": {
"notebookEditor.name": "Éditeur de notebook"
},
"sql/workbench/contrib/notebook/browser/notebookExplorer/notebookExplorerViewlet": {
"notebookExplorer.name": "Notebooks",
"notebookExplorer.searchResults": "Résultats de la recherche",
"searchPathNotFoundError": "Chemin de recherche introuvable : {0}"
},
"sql/workbench/contrib/notebook/browser/notebookExplorer/notebookSearch": {
"CancelSearchAction.label": "Annuler la recherche",
"ClearSearchResultsAction.label": "Effacer les résultats de la recherche",
"CollapseDeepestExpandedLevelAction.label": "Tout réduire",
"ExpandAllAction.label": "Tout développer",
"ToggleCollapseAndExpandAction.label": "Activer/désactiver les options Réduire et Développer",
"ariaSearchResultsStatus": "La recherche a retourné {0} résultats dans {1} fichiers",
"noResultsExcludes": "Résultats introuvables avec l'exclusion de '{0}' - ",
"noResultsFound": "Aucun résultat. Vérifiez les exclusions configurées dans vos paramètres et examinez vos fichiers gitignore -",
"noResultsIncludes": "Résultats introuvables dans '{0}' - ",
"noResultsIncludesExcludes": "Résultats introuvables pour '{0}' excluant '{1}' - ",
"openNotebookFolder": "Ouvrir les notebooks",
"openSettings.message": "Ouvrir les paramètres",
"rerunSearch.message": "Chercher à nouveau",
"rerunSearchInAll.message": "Rechercher à nouveau dans tous les fichiers",
"searchInProgress": "Recherche en cours... - ",
"searchMaxResultsWarning": "Le jeu de résultats contient uniquement un sous-ensemble de toutes les correspondances. Soyez plus précis dans votre recherche de façon à limiter les résultats retournés.",
"searchWithoutFolder": "Vous n'avez ouvert aucun dossier contenant des notebooks/books. "
},
"sql/workbench/contrib/notebook/browser/notebookExplorer/notebookSearchWidget": {
"label.Search": "Rechercher : tapez le terme de recherche, puis appuyez sur Entrée pour lancer la recherche, ou sur Échap pour l'annuler",
"search.placeHolder": "Recherche"
},
"sql/workbench/contrib/notebook/browser/notebookViews/insertCellsModal": {
"insertCellsModal.Cancel": "Annuler",
"insertCellsModal.Insert": "Insérer",
"insertCellsModal.cellTitle": "Cellule {0}",
"insertCellsModal.thumbnailError": "Erreur : impossible de générer des miniatures.",
"insertCellsModal.title": "Insérer des cellules",
"insertCellsModal.untitled": "Cellule sans titre : {0}"
},
"sql/workbench/contrib/notebook/browser/notebookViews/notebookViews.component": {
"cellAwaitingInputTitle": "Cellule en attente dentrée",
"cellNotFound": "la cellule avec l'URI {0} est introuvable dans ce modèle",
"cellRunFailed": "L'exécution des cellules a échoué. Pour plus d'informations, consultez l'erreur dans la sortie de la cellule actuellement sélectionnée.",
"loading": "Chargement",
"runAllPreview": "Tout exécuter",
"runningCell": "Exécution de la cellule {0}de {1}",
"startingExecution": "Démarrage de lexécution"
},
"sql/workbench/contrib/notebook/browser/notebookViews/notebookViewsActions": {
"confirmDelete": "Voulez-vous vraiment supprimer la vue « {0} »0?",
"delete": "&&Supprimer",
"errorRunCell": "Erreur de la dernière exécution. Cliquer pour réexécuter",
"insertCells": "Insérer des cellules",
"moreActionsLabel": "Plus",
"runCell": "Exécuter la cellule",
"stopCell": "Annuler l'exécution",
"unableToNavigateToCell": "Impossible daccéder à la cellule du bloc-notes.",
"viewCellInNotebook": "Afficher la cellule dans le bloc-notes",
"viewsUnableToRemove": "Impossible de supprimer la vue"
},
"sql/workbench/contrib/notebook/browser/notebookViews/notebookViewsCodeCell.component": {
"viewsCodeCell.emptyCellText": "Exécutez cette cellule pour afficher les sorties."
},
"sql/workbench/contrib/notebook/browser/notebookViews/notebookViewsGrid.component": {
"emptyText": "Cette vue est vide. Ajoutez une cellule à cette vue en cliquant sur le bouton Insérer des cellules."
},
"sql/workbench/contrib/notebook/browser/notebookViews/viewOptionsModal": {
"cancel": "Annuler",
"save": "Enregistrer",
"viewOptionsModal.missingRequireField": "Ce champ est obligatoire.",
"viewOptionsModal.name": "Nom de la vue",
"viewOptionsModal.nameTaken": "Ce nom de vue a déjà été pris.",
"viewOptionsModal.title": "Configurer la vue"
},
"sql/workbench/contrib/notebook/browser/outputs/gridOutput.component": {
"copyFailed": "La copie a échoué avec l'erreur {0}",
"notebook.showChart": "Afficher le graphique",
"notebook.showTable": "Afficher la table"
},
"sql/workbench/contrib/notebook/browser/outputs/mimeRenderer.component": {
"noRendererFound": "Aucun renderer {0} pour la sortie. Elle a les types MIME suivants : {1}",
"safe": "(sécurisé) "
},
"sql/workbench/contrib/notebook/browser/outputs/plotlyOutput.component": {
"plotlyError": "Erreur d'affichage du graphe Plotly : {0}"
},
"sql/workbench/contrib/objectExplorer/browser/serverTreeView": {
"serverTree.addConnection": "Ajouter une connexion",
"servers.noConnections": "Aucune connexion."
},
"sql/workbench/contrib/objectExplorer/common/serverGroup.contribution": {
"serverGroup.autoExpand": "Développez automatiquement les groupes de serveurs dans la viewlet Explorateur d'objets.",
"serverGroup.colors": "Palette de couleurs du groupe de serveurs utilisée dans la viewlet Explorateur d'objets.",
"serverTree.useAsyncServerTree": "(Préversion) Utilisez la nouvelle arborescence de serveur asynchrone pour la vue des serveurs et la boîte de dialogue de connexion avec prise en charge des nouvelles fonctionnalités, comme le filtrage dynamique de nœuds."
},
"sql/workbench/contrib/preferences/browser/sqlSettingsLayout": {
"builtinCharts": "Graphiques intégrés",
"connection": "Connexion",
"dashboard": "Tableau de bord",
"data": "Données",
"notebook": "Notebook",
"profiler": "Profiler",
"queryEditor": "Éditeur de requêtes",
"tableDesigner": "Concepteur de tableaux"
},
"sql/workbench/contrib/profiler/browser/profiler.contribution": {
"profiler.settings.Filters": "Filtres Profiler",
"profiler.settings.sessionTemplates": "Spécifie les modèles de session",
"profiler.settings.viewTemplates": "Spécifie des modèles de vue"
},
"sql/workbench/contrib/profiler/browser/profilerActions": {
"create": "Nouvelle session",
"profiler.clear": "Effacer les données",
"profiler.clearDataPrompt": "Voulez-vous vraiment effacer les données ?",
"profiler.clearFilter": "Effacer le filtre",
"profiler.clearFilterPrompt": "Voulez-vous vraiment effacer les filtres ?",
"profiler.editColumns": "Modifier les colonnes",
"profiler.filter": "Filtrer...",
"profiler.findNext": "Rechercher la chaîne suivante",
"profiler.findPrevious": "Rechercher la chaîne précédente",
"profiler.toggleCollapsePanel": "Afficher/masquer le panneau réduit",
"profilerAction.autoscrollOff": "Défilement automatique : désactivé",
"profilerAction.autoscrollOn": "Défilement automatique : activé",
"profilerAction.connect": "Connecter",
"profilerAction.disconnect": "Déconnecter",
"profilerAction.newProfiler": "Lancer Profiler",
"profilerAction.pauseCapture": "Suspendre",
"profilerAction.resumeCapture": "Reprendre",
"profilerStop.stop": "Arrêter",
"start": "Démarrer"
},
"sql/workbench/contrib/profiler/browser/profilerEditor": {
"details": "Détails",
"label": "Étiquette",
"profiler.sessionSelectAccessibleName": "Sélectionner une session",
"profiler.sessionSelectLabel": "Sélectionner une session :",
"profiler.viewSelectAccessibleName": "Sélectionner une vue",
"profiler.viewSelectLabel": "Sélectionner une vue :",
"profilerEditor.value": "Valeur",
"text": "Texte"
},
"sql/workbench/contrib/profiler/browser/profilerFindWidget": {
"label.closeButton": "Fermer",
"label.find": "Rechercher",
"label.matchesLocation": "{0} sur {1}",
"label.nextMatchButton": "Correspondance suivante",
"label.noResults": "Aucun résultat",
"label.previousMatchButton": "Correspondance précédente",
"placeholder.find": "Rechercher",
"title.matchesCountLimit": "Votre recherche a retourné un grand nombre de résultats, seuls les 999 premières correspondances sont mises en surbrillance."
},
"sql/workbench/contrib/profiler/browser/profilerResourceEditor": {
"profilerTextEditorAriaLabel": "Editeur Profiler pour le texte d'événement. En lecture seule"
},
"sql/workbench/contrib/profiler/browser/profilerTableEditor": {
"ProfilerTableEditor.eventCount": "Événements : {0}",
"ProfilerTableEditor.eventCountFiltered": "Événements (filtrés) : {0}/{1}",
"status.eventCount": "Nombre d'événements"
},
"sql/workbench/contrib/query/browser/actions": {
"chart": "Graphique",
"copySelection": "Copier",
"copyWithHeaders": "Copier avec les en-têtes",
"jsonEncoding": "L'encodage des résultats n'est pas enregistré quand vous les exportez au format JSON, n'oubliez pas d'enregistrer le fichier que vous créez avec l'encodage souhaité.",
"maximize": "Maximiser",
"restore": "Restaurer",
"saveAsCsv": "Enregistrer au format CSV",
"saveAsExcel": "Enregistrer au format Excel",
"saveAsJson": "Enregistrer au format JSON",
"saveAsXml": "Enregistrer au format XML",
"saveToFileNotSupported": "L'enregistrement dans un fichier n'est pas pris en charge par la source de données de stockage",
"selectAll": "Tout sélectionner",
"visualizer": "Visualiseur"
},
"sql/workbench/contrib/query/browser/flavorStatus": {
"alreadyConnected": "Une connexion qui utilise le moteur {0} existe déjà. Pour changer, déconnectez-vous ou changez de connexion",
"changeProvider": "Changer le fournisseur de langage SQL",
"changeSqlProvider": "Changer le fournisseur de moteur SQL",
"chooseSqlLang": "Choisir un langage SQL",
"noEditor": "Aucun éditeur de texte actif actuellement",
"pickSqlProvider": "Sélectionner un fournisseur de langage",
"status.query.flavor": "Saveur de langage SQL"
},
"sql/workbench/contrib/query/browser/gridPanel": {
"resultsGrid": "Grille de résultats",
"resultsGrid.maxRowCountExceeded": "Le nombre maximal de lignes pour le filtrage/tri a été dépassé. Pour le mettre à jour, accédez à Paramètres utilisateur et modifiez le paramètre : « queryEditor.results.inMemoryDataProcessingThreshold »",
"xmlShowplan": "Plan d'exécution de requêtes XML"
},
"sql/workbench/contrib/query/browser/keyboardQueryActions": {
"ToggleFocusBetweenQueryEditorAndResultsAction": "Basculer le focus entre la requête et les résultats",
"cancelQueryKeyboardAction": "Annuler la requête",
"copyQueryWithResultsKeyboardAction": "Copier la requête avec les résultats",
"focusOnCurrentQueryKeyboardAction": "Se concentrer sur la requête actuelle",
"parseSyntaxLabel": "Analyser la requête",
"queryActions.notConnected": "Connectez-vous à un serveur",
"queryActions.parseSyntaxFailure": "La commande a échoué : ",
"queryActions.parseSyntaxSuccess": "Commandes exécutées",
"queryActions.queryResultsCopySuccess": "La requête et les résultats ont été copiés.",
"queryShortcutNoEditor": "Le paramètre de l'éditeur est nécessaire pour exécuter un raccourci",
"refreshIntellisenseKeyboardAction": "Actualiser le cache IntelliSense",
"runCurrentQueryKeyboardAction": "Exécuter la requête actuelle",
"runCurrentQueryWithActualPlanKeyboardAction": "Exécuter la requête actuelle avec le plan réel",
"runQueryKeyboardAction": "Exécuter la requête",
"toggleQueryResultsKeyboardAction": "Activer/désactiver les résultats de requête"
},
"sql/workbench/contrib/query/browser/messagePanel": {
"copy": "Copier",
"copyAll": "Tout copier",
"messagePanel": "Panneau des messages"
},
"sql/workbench/contrib/query/browser/query.contribution": {
"newQuery": "Nouvelle requête",
"queryEditor.chart.defaultChartType": "Type de graphique par défaut à utiliser à l'ouverture de la visionneuse graphique à partir des résultats d'une requête",
"queryEditor.inMemoryDataProcessingThreshold": "Contrôle le nombre maximal de lignes autorisées pour effectuer le filtrage et le tri en mémoire. Si ce nombre est dépassé, le tri et le filtrage sont désactivés. Avertissement : laugmentation de cette valeur peut avoir un impact sur les performances.",
"queryEditor.messages.showBatchTime": "Spécifie si la durée d'exécution doit être indiquée pour chaque lot",
"queryEditor.messages.wordwrap": "Messages de retour automatique à la ligne",
"queryEditor.promptToSaveGeneratedFiles": "Inviter à enregistrer les fichiers SQL générés",
"queryEditor.results.copyIncludeHeaders": "Options de configuration pour copier les résultats de la Vue Résultats",
"queryEditor.results.copyRemoveNewLine": "Options de configuration pour copier les résultats multilignes de la vue Résultats",
"queryEditor.results.openAfterSave": "Indique si le fichier doit être ouvert dans Azure Data Studio une fois le résultat enregistré.",
"queryEditor.results.saveAsCsv.delimiter": "Délimiteur personnalisé à utiliser entre les valeurs pendant l'enregistrement au format CSV",
"queryEditor.results.saveAsCsv.encoding": "Encodage de fichier utilisé pendant l'enregistrement des résultats au format CSV",
"queryEditor.results.saveAsCsv.includeHeaders": "Quand la valeur est true, les en-têtes de colonne sont inclus dans l'enregistrement des résultats au format CSV",
"queryEditor.results.saveAsCsv.lineSeperator": "Caractère(s) utilisé(s) pour séparer les lignes pendant l'enregistrement des résultats au format CSV",
"queryEditor.results.saveAsCsv.textIdentifier": "Caractère utilisé pour englober les champs de texte pendant l'enregistrement des résultats au format CSV",
"queryEditor.results.saveAsXml.encoding": "Encodage de fichier utilisé pendant l'enregistrement des résultats au format XML",
"queryEditor.results.saveAsXml.formatted": "Quand la valeur est true, la sortie XML est mise en forme pendant l'enregistrement des résultats au format XML",
"queryEditor.results.streaming": "Activer le streaming des résultats, contient quelques problèmes visuels mineurs",
"queryEditor.showConnectionInfoInTitle": "Contrôle s'il faut montrer les informations de connexion d'un onglet dans le titre.",
"queryEditor.tabColorMode": "Contrôle comment colorer les onglets en fonction du groupe de serveurs de leur connexion active",
"queryEditor.tabColorMode.border": "La bordure supérieure de chaque onglet de l'éditeur est colorée pour correspondre au groupe de serveurs concerné",
"queryEditor.tabColorMode.fill": "La couleur d'arrière-plan de chaque onglet de l'éditeur correspond au groupe de serveurs concerné",
"queryEditor.tabColorMode.off": "La coloration des onglets est désactivée",
"queryEditorConfigurationTitle": "Éditeur de requêtes",
"queryResultsEditor.name": "Résultats de la requête",
"queryShortcutDescription": "Définissez la combinaison de touches workbench.action.query.shortcut{0} pour exécuter le texte du raccourci en tant quappel de procédure ou exécution de la requête. Tout texte sélectionné dans l’éditeur de requête est passé en tant que paramètre à la fin de votre requête, ou vous pouvez le référencer avec {arg}"
},
"sql/workbench/contrib/query/browser/queryActions": {
"actualQueryPlan": "Réel",
"cancelQueryLabel": "Annuler",
"changeConnectionDatabaseLabel": "Changer la connexion",
"changeDatabase.failed": "Le changement de base de données a échoué",
"changeDatabase.failedWithError": "Le changement de la base de données {0} a échoué",
"connectDatabaseLabel": "Connecter",
"disablesqlcmdLabel": "Désactiver SQLCMD",
"disconnectDatabaseLabel": "Déconnecter",
"enablesqlcmdLabel": "Activer SQLCMD",
"estimatedQueryPlan": "Expliquer",
"newQueryTask.newQuery": "Nouvelle requête",
"queryEditor.exportSqlAsNotebook": "Exporter au format Notebook",
"runQueryLabel": "Exécuter",
"selectDatabase": "Sélectionner une base de données"
},
"sql/workbench/contrib/query/browser/queryEditor": {
"queryEditor.name": "Éditeur de requêtes"
},
"sql/workbench/contrib/query/browser/queryResultsView": {
"messagesTabTitle": "Messages",
"queryResults.queryEditorCrashError": "L’éditeur de requête a rencontré un problème et a cessé de fonctionner. Enregistrez et rouvrez-le.",
"resultsTabTitle": "Résultats"
},
"sql/workbench/contrib/query/browser/statusBarItems": {
"query.status.executing": "Exécution de la requête...",
"rowCount": "{0} lignes",
"status.query.rowCount": "Nombre de lignes",
"status.query.selection-summary": "Récapitulatif de la sélection",
"status.query.status": "État d'exécution",
"status.query.summaryText": "Moyenne : {0}, nombre : {1}, somme : {2}",
"status.query.timeElapsed": "Temps écoulé"
},
"sql/workbench/contrib/query/common/resultsGrid.contribution": {
"autoSizeColumns": "Dimensionnez automatiquement la largeur de colonne en fonction des résultats initiaux. Problèmes de performance possibles avec les grands nombres de colonnes ou les grandes cellules",
"cellPadding": "Contrôle l'espacement des cellules en pixels",
"fontFamily": "Contrôle la famille de polices.",
"fontSize": "Contrôle la taille de police en pixels.",
"fontWeight": "Contrôle l'épaisseur de police.",
"letterSpacing": "Contrôle l'espacement des lettres en pixels.",
"maxColumnWidth": "Largeur maximale en pixels des colonnes dimensionnées automatiquement",
"resultsGridConfigurationTitle": "Grille de résultats et messages",
"rowHeight": "Contrôle la hauteur de ligne en pixels"
},
"sql/workbench/contrib/queryHistory/browser/queryHistoryActions": {
"queryHistory.clearLabel": "Effacer tout l'historique",
"queryHistory.delete": "Supprimer",
"queryHistory.disableCapture": "Suspendre la capture de l'historique des requêtes",
"queryHistory.enableCapture": "Démarrer la capture de l'historique des requêtes",
"queryHistory.openQuery": "Ouvrir la requête",
"queryHistory.runQuery": "Exécuter la requête",
"queryHistory.toggleCaptureLabel": "Activer/désactiver la capture de l'historique des requêtes",
"toggleQueryHistory": "Activer/désactiver l'historique des requêtes"
},
"sql/workbench/contrib/queryHistory/browser/queryHistoryRenderer": {
"failed": "échec",
"succeeded": "succès"
},
"sql/workbench/contrib/queryHistory/browser/queryHistoryView": {
"noQueriesMessage": "Aucune requête à afficher.",
"queryHistory.regTreeAriaLabel": "Historique des requêtes"
},
"sql/workbench/contrib/queryHistory/electron-browser/queryHistory": {
"miViewQueryHistory": "&&Historique des requêtes",
"queryHistory": "Historique des requêtes",
"queryHistory.clearLabel": "Effacer tout l'historique",
"queryHistory.disableCapture": "Suspendre la capture de l'historique des requêtes",
"queryHistory.enableCapture": "Démarrer la capture de l'historique des requêtes",
"queryHistoryCaptureEnabled": "Indique si la capture de l'historique des requêtes est activée. Si la valeur est false, les requêtes exécutées ne sont pas capturées.",
"queryHistoryConfigurationTitle": "QueryHistory",
"viewCategory": "Voir"
},
"sql/workbench/contrib/queryPlan/browser/queryPlan": {
"queryPlanTitle": "Plan de requête"
},
"sql/workbench/contrib/queryPlan/browser/queryPlanEditor": {
"queryPlanEditor": "Éditeur du plan de requête"
},
"sql/workbench/contrib/queryPlan/browser/topOperations": {
"topOperations.actualExecutions": "Exécutions réelles",
"topOperations.actualRebinds": "Reliaisons réelles",
"topOperations.actualRewinds": "Rembobinages réels",
"topOperations.actualRows": "Lignes réelles",
"topOperations.estCPUCost": "Coût estimé du processeur",
"topOperations.estCost": "Coût estimé",
"topOperations.estIOCost": "Coût estimé des E/S",
"topOperations.estRebinds": "Reliaisons estimées",
"topOperations.estRewinds": "Rembobinages estimés",
"topOperations.estRows": "Lignes estimées",
"topOperations.estSubtreeCost": "Coût estimé de la sous-arborescence",
"topOperations.object": "Objet",
"topOperations.operation": "Opération",
"topOperations.parallel": "Parallèle",
"topOperations.partitioned": "Partitionné",
"topOperationsTitle": "Principales opérations"
},
"sql/workbench/contrib/resourceDeployment/browser/resourceDeployment.contribution": {
"deployment.title": "Nouveau déploiement..."
},
"sql/workbench/contrib/resourceViewer/browser/resourceViewer.contribution": {
"resourceViewer": "Visionneuse de ressources"
},
"sql/workbench/contrib/resourceViewer/browser/resourceViewerActions": {
"resourceViewer.refresh": "Actualiser"
},
"sql/workbench/contrib/resourceViewer/browser/resourceViewerTable": {
"resourceViewerTable.commandError": "Erreur durant l'exécution de la commande « {0} » : {1}",
"resourceViewerTable.openError": "Erreur d'ouverture du lien : {0}"
},
"sql/workbench/contrib/resourceViewer/browser/resourceViewerView": {
"resourceViewer.ariaLabel": "Arborescence de la visionneuse de ressources"
},
"sql/workbench/contrib/resourceViewer/common/resourceViewerViewExtensionPoint": {
"extension.contributes.resourceView.resource.icon": "Chemin de l'icône de ressource.",
"extension.contributes.resourceView.resource.id": "Identificateur de la ressource.",
"extension.contributes.resourceView.resource.name": "Nom de la vue, contrôlable de visu. À afficher",
"extension.contributes.resourceViewResources": "Fournit une ressource dans la vue des ressources",
"optstring": "La propriété '{0}' peut être omise ou doit être de type 'string'",
"requirestring": "la propriété '{0}' est obligatoire et doit être de type 'string'"
},
"sql/workbench/contrib/restore/browser/restore.contribution": {
"backup": "Restaurer",
"restore": "Restaurer"
},
"sql/workbench/contrib/restore/browser/restoreActions": {
"restore.commandNotSupported": "La commande de restauration n'est pas prise en charge pour les bases de données Azure SQL.",
"restore.commandNotSupportedOutsideContext": "La commande de Restaurer n'est pas prise en charge en dehors dun contexte du serveur. Sélectionnez un serveur ou une base de données et réessayez.",
"restore.isPreviewFeature": "Vous devez activer les fonctionnalités en préversion pour utiliser la restauration",
"restoreAction.restore": "Restaurer"
},
"sql/workbench/contrib/scripting/browser/scripting.contribution": {
"editData": "Modifier les données",
"refreshNode": "Actualiser",
"scriptAlter": "Script de modification",
"scriptAsAlter": "Script de modification",
"scriptAsCreate": "Script de création",
"scriptAsDelete": "Script de suppression",
"scriptAsExecute": "Script d'exécution",
"scriptAsSelect": "Sélectionnez les 1000 premiers",
"scriptCreate": "Script de création",
"scriptDelete": "Script de suppression",
"scriptExecute": "Script d'exécution",
"scriptKustoSelect": "Prendre 10",
"scriptSelect": "Sélectionnez les 1000 premiers"
},
"sql/workbench/contrib/scripting/browser/scriptingActions": {
"refreshError": "Erreur pendant l'actualisation du nœud « {0} » : {1}"
},
"sql/workbench/contrib/tasks/browser/tasks.contribution": {
"inProgressTasksChangesBadge": "{0} tâches en cours",
"miViewTasks": "&&Tâches",
"tasks": "Tâches",
"viewCategory": "Voir"
},
"sql/workbench/contrib/tasks/browser/tasksActions": {
"toggleTasks": "Activer/désactiver des tâches"
},
"sql/workbench/contrib/tasks/browser/tasksRenderer": {
"canceled": "annulé",
"canceling": "annulation",
"failed": "échec",
"inProgress": "en cours",
"notStarted": "non démarré",
"succeeded": "succès"
},
"sql/workbench/contrib/tasks/browser/tasksView": {
"noTaskMessage": "Aucun historique des tâches à afficher.",
"taskError": "Erreur de tâche",
"taskHistory.regTreeAriaLabel": "Historique des tâches"
},
"sql/workbench/contrib/tasks/common/tasksAction": {
"cancelTask.cancel": "Annuler",
"errorMsgFromCancelTask": "Échec de lannulation de la tâche.",
"taskAction.script": "Script"
},
"sql/workbench/contrib/views/browser/treeView": {
"collapseAll": "Tout réduire",
"command-error": "Erreur pendant l'exécution de la commande {1} : {0}. Probablement due à l'extension qui contribue à {1}.",
"no-dataprovider": "Aucun fournisseur de données inscrit pouvant fournir des données de vue.",
"refresh": "Actualiser"
},
"sql/workbench/contrib/webview/browser/webViewDialog": {
"webViewDialog.close": "Fermer",
"webViewDialog.ok": "OK"
},
"sql/workbench/contrib/welcome/gettingStarted/browser/abstractEnablePreviewFeatures": {
"enablePreviewFeatures.never": "Non, ne plus afficher",
"enablePreviewFeatures.no": "Non",
"enablePreviewFeatures.notice": "Les fonctionnalités en préversion améliorent votre expérience dans Azure Data Studio en vous donnant un accès total aux nouvelles fonctionnalités et améliorations. Vous pouvez en savoir plus sur les fonctionnalités en préversion [ici] ({0}). Voulez-vous activer les fonctionnalités en préversion ?",
"enablePreviewFeatures.yes": "Oui (recommandé)"
},
"sql/workbench/contrib/welcome/page/browser/az_data_welcome_page": {
"welcomePage.createConnection": "Créer une connexion",
"welcomePage.createConnectionBody": "Connectez-vous à une instance de base de données en utilisant la boîte de dialogue de connexion.",
"welcomePage.createNotebook": "Créer un notebook",
"welcomePage.createNotebookBody": "Générez un nouveau notebook à l'aide d'un éditeur de notebook natif.",
"welcomePage.deployServer": "Déployer un serveur",
"welcomePage.deployServerBody": "Créez une instance de service de données relationnelles sur la plateforme de votre choix.",
"welcomePage.documentation": "Documentation",
"welcomePage.documentationBody": "Visitez le centre de documentation pour obtenir des guides de démarrage rapide, des guides pratiques et des références pour PowerShell, les API, etc.",
"welcomePage.extensions": "Extensions",
"welcomePage.gettingStarted": "Démarrer",
"welcomePage.gettingStartedBody": "Découvrez les fonctionnalités offertes par Azure Data Studio et comment en tirer le meilleur parti.",
"welcomePage.history": "Historique",
"welcomePage.learnMore": "En savoir plus ",
"welcomePage.location": "Localisation",
"welcomePage.moreRecent": "Afficher plus",
"welcomePage.name": "Nom",
"welcomePage.preview": "Aperçu",
"welcomePage.previewBody": "Cette page de fonctionnalité est en préversion. Les fonctionnalités en préversion sont des nouvelles fonctionnalités en passe d'être définitivement intégrées dans le produit. Elles sont stables, mais ont besoin d'améliorations d'accessibilité supplémentaires. Nous vous invitons à nous faire part de vos commentaires en avant-première pendant leur développement.",
"welcomePage.resources": "Ressources",
"welcomePage.runQuery": "Exécuter une requête",
"welcomePage.runQueryBody": "Interagir avec des données par le biais d'un éditeur de requête.",
"welcomePage.showAll": "Tout afficher",
"welcomePage.showOnStartup": "Afficher la page d'accueil au démarrage",
"welcomePage.usefuLinks": "Liens utiles",
"welcomePage.videoDescriptionIntroduction": "Présentation des notebooks Azure Data Studio | Données exposées",
"welcomePage.videoDescriptionOverview": "Vue d'ensemble d'Azure Data Studio",
"welcomePage.videos": "Vidéos"
},
"sql/workbench/contrib/welcome/page/browser/gettingStartedTour": {
"GuidedTour.addExtensions": "Étendez les fonctionnalités d'Azure Data Studio en installant des extensions développées par nous/Microsoft ainsi que par la communauté (vous !).",
"GuidedTour.connections": "Connexions",
"GuidedTour.discoverWelcomePage": "Découvrez les fonctionnalités principales, les fichiers récemment ouverts et les extensions recommandées dans la page d'accueil. Pour plus d'informations sur le démarrage avec Azure Data Studio, consultez nos vidéos et notre documentation.",
"GuidedTour.extensions": "Extensions",
"GuidedTour.finish": "Terminer",
"GuidedTour.five": "5",
"GuidedTour.four": "4",
"GuidedTour.gettingStartedNotebooks": "Démarrez en créant votre propre notebook ou collection de notebooks au même endroit.",
"GuidedTour.makeConnections": "Connectez, interrogez et gérez vos connexions SQL Server, Azure, etc.",
"GuidedTour.makeConnesetSettings": "Personnalisez Azure Data Studio en fonction de vos préférences. Vous pouvez configurer des paramètres comme l'enregistrement automatique et la taille des onglets, personnaliser vos raccourcis clavier et adopter le thème de couleur de votre choix.",
"GuidedTour.next": "Suivant",
"GuidedTour.notebooks": "Notebooks",
"GuidedTour.one": "1",
"GuidedTour.readMore": "En savoir plus",
"GuidedTour.settings": "Paramètres",
"GuidedTour.three": "3",
"GuidedTour.two": "2",
"GuidedTour.welcomePage": "Page d'accueil",
"guidedTour": "Visite de bienvenue de l'utilisateur",
"help": "Aide",
"hideGuidedTour": "Masquer la visite de bienvenue"
},
"sql/workbench/contrib/welcome/page/browser/welcomePage": {
"WelcomePage.TakeATour": "Voulez-vous voir une présentation rapide d'Azure Data Studio ?",
"WelcomePage.welcome": "Bienvenue !",
"closeTourBar": "Fermer la barre de présentation rapide",
"details": "Détails",
"ok": "OK",
"welcome.title": "Bienvenue",
"welcomePage": "Bienvenue",
"welcomePage.PostgreSQL": "PostgreSQL",
"welcomePage.PostgreSQLDescription": "Connecter, interroger et gérer les bases de données Postgres avec Azure Data Studio",
"welcomePage.adminPack": "Pack d'administration SQL",
"welcomePage.adminPackDescription": "Le pack d'administration de SQL Server est une collection d'extensions d'administration de base de données courantes qui vous permet de gérer SQL Server",
"welcomePage.background": "Couleur d'arrière-plan de la page d'accueil.",
"welcomePage.dataVirtualization": "Virtualisation des données",
"welcomePage.dataVirtualizationDescription": "Virtualiser les données avec SQL Server 2019 et créer des tables externes à l'aide d'Assistants interactifs",
"welcomePage.deployServer": "Déployer un serveur",
"welcomePage.extensionPackAlreadyInstalled": "Le support pour {0} est déjà installé.",
"welcomePage.extensionPackNotFound": "Le support pour {0} avec l'ID {1} est introuvable.",
"welcomePage.install": "Installer",
"welcomePage.installExtensionPack": "Installer un support supplémentaire pour {0} ",
"welcomePage.installKeymap": "Installer le mappage de touches {0}",
"welcomePage.installed": "Installé",
"welcomePage.installedExtensionPack": "Le support {0} est déjà installé.",
"welcomePage.installedKeymap": "Le mappage de touches '{0}' est déjà installé",
"welcomePage.installingExtensionPack": "Installation d'un support supplémentaire pour {0}...",
"welcomePage.new": "Nouveau",
"welcomePage.newConnection": "Nouvelle connexion",
"welcomePage.newNotebook": "Nouveau notebook",
"welcomePage.newQuery": "Nouvelle requête",
"welcomePage.open": "Ouvrir…",
"welcomePage.openFile": "Ouvrir le fichier...",
"welcomePage.openFolder": "Ouvrir le dossier...",
"welcomePage.openFolderWithPath": "Ouvrir le dossier {0} avec le chemin {1}",
"welcomePage.powershell": "PowerShell",
"welcomePage.powershellDescription": "Écrire et exécuter des scripts PowerShell à l'aide de l'éditeur de requêtes complet d'Azure Data Studio",
"welcomePage.showAdminPack": "Pack d'administration SQL",
"welcomePage.sqlServerAgent": "SQL Server Agent",
"welcomePage.sqlServerDacpac": "Package DAC SQL Server",
"welcomePage.sqlServerImport": "Importation SQL Server",
"welcomePage.sqlServerProfiler": "SQL Server Profiler",
"welcomePage.startTour": "Démarrer la visite guidée",
"welcomePage.willReloadAfterInstallingExtensionPack": "La fenêtre se recharge après l'installation d'un support supplémentaire pour {0}."
},
"sql/workbench/contrib/welcome2/page/browser/az_data_welcome_page": {
"welcomePage.azdata": "Azure Data Studio",
"welcomePage.azdataBlog": "Découvrir les nouveautés de la dernière version",
"welcomePage.azdataBlogDescription": "Nouveaux billets de blog mensuels mettant en avant nos nouvelles fonctionnalités",
"welcomePage.colorTheme": "Thème de couleur",
"welcomePage.colorThemeDescription": "Personnalisez l'apparence de l'éditeur et de votre code",
"welcomePage.customize": "Personnaliser",
"welcomePage.deploy": "Déployer",
"welcomePage.extensionDescription": "Téléchargez les extensions dont vous avez besoin, notamment le pack d'administration SQL Server",
"welcomePage.extensions": "Extensions",
"welcomePage.followTwitter": "Suivez-nous sur Twitter",
"welcomePage.followTwitterDescription": "Informez-vous de la façon dont la communauté utilise Azure Data Studio et discutez directement avec les ingénieurs.",
"welcomePage.gettingStarted": "Démarrer",
"welcomePage.gitHubRepository": "Dépôt GitHub",
"welcomePage.help": "Aide",
"welcomePage.keyboardShortcut": "Raccourcis clavier",
"welcomePage.keyboardShortcutDescription": "Rechercher vos commandes préférées et les personnaliser",
"welcomePage.learn": "Apprendre",
"welcomePage.moreRecent": "Plus...",
"welcomePage.newConnection": "Nouvelle connexion",
"welcomePage.newDeployment": "Nouveau déploiement...",
"welcomePage.newNotebook": "Nouveau notebook",
"welcomePage.newQuery": "Nouvelle requête",
"welcomePage.noRecentFolders": "Aucun dossier récent",
"welcomePage.openFileLinuxPC": "Ouvrir un fichier",
"welcomePage.openFileMac": "Ouvrir un fichier",
"welcomePage.productDocumentation": "Documentation",
"welcomePage.recent": "Récent",
"welcomePage.releaseNotes": "Notes de publication",
"welcomePage.reportIssue": "Signaler un problème ou une demande de fonctionnalité",
"welcomePage.showCommands": "Rechercher et exécuter toutes les commandes",
"welcomePage.showCommandsDescription": "La palette de commandes ({0}) permet d'accéder rapidement aux commandes pour en rechercher une",
"welcomePage.showOnStartup": "Afficher la page d'accueil au démarrage",
"welcomePage.start": "Démarrer"
},
"sql/workbench/services/accountManagement/browser/accountDialog": {
"accountDialog.addConnection": "Ajouter un compte",
"accountDialog.close": "Fermer",
"accountDialog.didNotPickAuthProvider": "Vous n'avez sélectionné aucun fournisseur d'authentification. Réessayez.",
"accountDialog.noAccountLabel": "Aucun compte lié. Ajoutez un compte.",
"accountDialog.noCloudsRegistered": "Aucun cloud n'est activé. Accéder à Paramètres -> Rechercher dans la configuration de compte Azure -> Activer au moins un cloud",
"accountExplorer.name": "Comptes",
"linkedAccounts": "Comptes liés"
},
"sql/workbench/services/accountManagement/browser/accountDialogController": {
"accountDialog.addAccountErrorTitle": "Erreur d'ajout de compte"
},
"sql/workbench/services/accountManagement/browser/accountListRenderer": {
"refreshCredentials": "Vous devez actualiser les informations d'identification de ce compte."
},
"sql/workbench/services/accountManagement/browser/accountManagementService": {
"accountManagementService.close": "Fermer",
"loggingIn": "Ajout du compte...",
"refreshFailed": "L'actualisation du compte a été annulée par l'utilisateur"
},
"sql/workbench/services/accountManagement/browser/accountPickerImpl": {
"azureAccount": "Compte Azure",
"azureTenant": "Locataire Azure"
},
"sql/workbench/services/accountManagement/browser/autoOAuthDialog": {
"copyAndOpen": "Copier et ouvrir",
"oauthDialog.cancel": "Annuler",
"userCode": "Code utilisateur",
"website": "Site web"
},
"sql/workbench/services/accountManagement/browser/autoOAuthDialogController": {
"oauthFlyoutIsAlreadyOpen": "Impossible de démarrer une authentification OAuth automatique. Il y en a déjà une en cours."
},
"sql/workbench/services/admin/common/adminService": {
"adminService.noHandlerRegistered": "Aucun gestionnaire inscrit",
"adminService.providerIdNotValidError": "La connexion est nécessaire pour interagir avec adminservice"
},
"sql/workbench/services/assessment/common/assessmentService": {
"asmt.noHandlerRegistered": "Aucun gestionnaire inscrit",
"asmt.providerIdNotValidError": "La connexion est nécessaire pour interagir avec le service d'évaluation"
},
"sql/workbench/services/connection/browser/advancedPropertiesController": {
"advancedProperties.discard": "Abandonner",
"connectionAdvancedProperties": "Propriétés avancées"
},
"sql/workbench/services/connection/browser/cmsConnectionWidget": {
"serverDescription": "Description du serveur (facultatif)"
},
"sql/workbench/services/connection/browser/connectionActions": {
"ClearRecentlyUsedLabel": "Effacer la liste",
"ClearedRecentConnections": "Liste des dernières connexions effacée",
"clearRecentConnectionMessage": "Voulez-vous vraiment supprimer toutes les connexions de la liste ?",
"connectionAction.GetCurrentConnectionString": "Obtenir la chaîne de connexion actuelle",
"connectionAction.connectionString": "Chaîne de connexion non disponible",
"connectionAction.no": "Non",
"connectionAction.noConnection": "Aucune connexion active disponible",
"connectionAction.yes": "Oui",
"connectionDialog.no": "Non",
"connectionDialog.yes": "Oui",
"delete": "Supprimer"
},
"sql/workbench/services/connection/browser/connectionBrowseTab": {
"connectionBrowserTree": "Arborescence du navigateur de connexion",
"connectionDialog.ApplyingFilter": "Application du filtre",
"connectionDialog.FilterApplied": "Filtre appliqué",
"connectionDialog.FilterInputTitle": "Filtrer les connexions",
"connectionDialog.FilterPlaceHolder": "Tapez ici pour filtrer la liste",
"connectionDialog.FilterRemoved": "Filtre supprimé",
"connectionDialog.RemovingFilter": "Suppression du filtre",
"connectionDialog.browser": "Parcourir",
"savedConnection": "Connexions enregistrées",
"savedConnections": "Connexions enregistrées"
},
"sql/workbench/services/connection/browser/connectionDialogService": {
"connectionError": "Erreur de connexion",
"kerberosErrorStart": "La connexion a échoué en raison d'une erreur Kerberos.",
"kerberosHelpLink": "L'aide pour configurer Kerberos est disponible sur {0}",
"kerberosKinit": "Si vous vous êtes déjà connecté, vous devez peut-être réexécuter kinit."
},
"sql/workbench/services/connection/browser/connectionDialogWidget": {
"connectType": "Type de connexion",
"connecting": "Connexion",
"connection": "Connexion",
"connectionDetailsTitle": "Détails de la connexion",
"connectionDialog.cancel": "Annuler",
"connectionDialog.connect": "Connecter",
"connectionDialog.recentConnections": "Connexions récentes",
"noRecentConnections": "Aucune connexion récente",
"recentConnectionTitle": "Récent"
},
"sql/workbench/services/connection/browser/connectionManagementService": {
"cancelConnectionConfirmation": "Voulez-vous vraiment annuler cette connexion ?",
"connection.invalidConnectionResult": "Le résultat de la connexion n'est pas valide.",
"connection.neverShowUnsupportedVersionWarning": "Ne plus afficher",
"connection.noAzureAccount": "L'obtention d'un jeton de compte Azure pour la connexion a échoué",
"connection.refreshAzureTokenFailure": "Lactualisation d'un jeton de compte Azure pour la connexion a échoué.",
"connection.unsupportedServerVersionWarning": "La version du serveur nest pas prise en charge par Azure Data Studio, vous pouvez toujours vous y connecter mais certaines fonctionnalités de Azure Data Studio peuvent ne pas fonctionner comme prévu.",
"connectionManagementService.noProviderForUri": "Impossible de trouver le fournisseur pour luri : {0}",
"connectionNotAcceptedError": "Connexion non acceptée",
"connectionService.no": "Non",
"connectionService.yes": "Oui"
},
"sql/workbench/services/connection/browser/connectionWidget": {
"addNewServerGroup": "Ajouter un nouveau groupe...",
"advanced": "Avancé...",
"connection.azureAccountDropdownLabel": "Compte",
"connection.azureTenantDropdownLabel": "Locataire Azure AD",
"connectionName": "Nom (facultatif)",
"connectionWidget.AddAzureAccount": "Ajouter un compte...",
"connectionWidget.fieldWillBeTrimmed": "{0} est tronqué.",
"connectionWidget.invalidAzureAccount": "Vous devez sélectionner un compte",
"connectionWidget.missingRequireField": "{0} est obligatoire.",
"connectionWidget.refreshAzureCredentials": "Actualiser les informations d'identification du compte",
"defaultDatabaseOption": "<Par défaut>",
"defaultServerGroup": "<Par défaut>",
"loadingDatabaseOption": "Chargement...",
"noneServerGroup": "<Ne pas enregistrer>",
"rememberPassword": "Se souvenir du mot de passe",
"serverGroup": "Groupe de serveurs"
},
"sql/workbench/services/connection/browser/localizedConstants": {
"onDidConnectMessage": "Connecté à",
"onDidDisconnectMessage": "Déconnecté",
"unsavedGroupLabel": "Connexions non enregistrées"
},
"sql/workbench/services/dashboard/browser/newDashboardTabDialogImpl": {
"newDashboardTab.cancel": "Annuler",
"newDashboardTab.ok": "OK",
"newDashboardTab.openDashboardExtensions": "Ouvrir les extensions de tableau de bord",
"newdashboardTabDialog.noExtensionLabel": "Aucune extension de tableau de bord n'est actuellement installée. Accédez au gestionnaire d'extensions pour explorer les extensions recommandées."
},
"sql/workbench/services/dialog/browser/dialogPane": {
"wizardPageNumberDisplayText": "Étape {0}"
},
"sql/workbench/services/dialog/common/dialogTypes": {
"dialogModalCancelButtonLabel": "Annuler",
"dialogModalDoneButtonLabel": "Terminé"
},
"sql/workbench/services/editData/common/editQueryRunner": {
"query.initEditExecutionFailed": "L'initialisation de la session de modification des données a échoué : "
},
"sql/workbench/services/errorMessage/browser/errorMessageDialog": {
"copyDetails": "Copier les détails",
"errorMessageDialog.action": "Action",
"errorMessageDialog.close": "Fermer",
"errorMessageDialog.ok": "OK"
},
"sql/workbench/services/errorMessage/browser/errorMessageService": {
"error": "Erreur",
"ignore": "Ignorer",
"info": "Informations",
"warning": "Avertissement"
},
"sql/workbench/services/fileBrowser/browser/fileBrowserDialog": {
"fileBrowser.discard": "Ignorer",
"fileBrowser.ok": "OK",
"fileFilter": "Fichiers de type",
"filebrowser.filepath": "Chemin sélectionné"
},
"sql/workbench/services/fileBrowser/browser/fileBrowserDialogController": {
"filebrowser.selectFile": "Sélectionnez un fichier"
},
"sql/workbench/services/fileBrowser/browser/fileBrowserTreeView": {
"fileBrowser.regTreeAriaLabel": "Arborescence de l'explorateur de fichiers"
},
"sql/workbench/services/fileBrowser/common/fileBrowserService": {
"fileBrowserErrorDialogTitle": "Erreur de l'explorateur de fichiers",
"fileBrowserErrorMessage": "Une erreur s'est produite pendant le chargement de l'explorateur de fichiers."
},
"sql/workbench/services/fileBrowser/common/fileBrowserViewModel": {
"allFiles": "Tous les fichiers"
},
"sql/workbench/services/insights/browser/insightDialogActions": {
"workbench.action.insights.copySelection": "Copier la cellule"
},
"sql/workbench/services/insights/browser/insightsDialogController": {
"insightsConfigError": "Une erreur s'est produite à l'analyse de la configuration d'insight. Tableau/chaîne de requête ou fichier de requête introuvable",
"insightsError": "Erreur d'insights",
"insightsFileError": "Une erreur s'est produite à la lecture du fichier de requête : ",
"insightsInputError": "Aucun profil de connexion n'a été passé au menu volant des insights"
},
"sql/workbench/services/insights/browser/insightsDialogView": {
"InsightsDialogTitle": "Insights",
"insights.dialog.itemDetails": "Détails d'élément",
"insights.dialog.items": "Éléments",
"insights.item": "Élément",
"insights.value": "Valeur",
"insightsDetailView.name": "Détails de l'insight",
"property": "Propriété",
"value": "Valeur"
},
"sql/workbench/services/insights/common/insightsUtils": {
"insightsDidNotFindResolvedFile": "Fichier de requête introuvable dans les chemins suivants :\r\n {0}"
},
"sql/workbench/services/jobManagement/browser/jobManagementUtilities": {
"agentUtilities.betweenRetries": "Entre les tentatives",
"agentUtilities.canceled": "Annulé",
"agentUtilities.executing": "Exécution",
"agentUtilities.failed": "Échec",
"agentUtilities.idle": "Inactif",
"agentUtilities.inProgress": "En cours",
"agentUtilities.neverRun": "Ne jamais exécuter",
"agentUtilities.no": "Non",
"agentUtilities.notScheduled": "Non planifié",
"agentUtilities.obsolete": "[Obsolète]",
"agentUtilities.retry": "Réessayer",
"agentUtilities.statusUnknown": "État inconnu",
"agentUtilities.succeeded": "Réussite",
"agentUtilities.suspended": "Suspendu",
"agentUtilities.waitingForThread": "En attente de thread",
"agentUtilities.yes": "Oui"
},
"sql/workbench/services/jobManagement/common/jobManagementService": {
"noHandlerRegistered": "Aucun gestionnaire inscrit",
"providerIdNotValidError": "Une connexion est nécessaire pour interagir avec JobManagementService"
},
"sql/workbench/services/notebook/browser/interfaces": {
"sqlKernel": "SQL"
},
"sql/workbench/services/notebook/browser/models/cell": {
"commandSuccessful": "Commande exécutée",
"executionCanceled": "L'exécution de requête a été annulée",
"noDefaultKernel": "Aucun noyau disponible pour ce notebook",
"notebookNotReady": "La session de ce notebook n'est pas encore prête",
"runCellCancelled": "Exécution de cellule annulée",
"sessionNotReady": "La session de ce notebook va commencer dans un instant"
},
"sql/workbench/services/notebook/browser/models/clientSession": {
"ServerNotStarted": "Le serveur n'a pas démarré pour une raison inconnue",
"clientSession.unknownError": "Une erreur s'est produite au démarrage d'une session de notebook",
"kernelRequiresConnection": "Noyau {0} introuvable. Le noyau par défaut est utilisé à la place."
},
"sql/workbench/services/notebook/browser/models/notebookContexts": {
"localhost": "localhost",
"selectConnection": "Sélectionner une connexion"
},
"sql/workbench/services/notebook/browser/models/notebookModel": {
"ProviderNoManager": "Gestionnaire de notebook introuvable pour le fournisseur {0}",
"changeContextFailed": "Le changement de contexte a échoué : {0}",
"changeKernelFailed": "Le changement de noyau a échoué en raison de l'erreur : {0}",
"changeKernelFailedRetry": "Le changement de noyau a échoué. Le noyau {0} est utilisé. Erreur : {1}",
"deleteCellFailed": "La suppression de la cellule a échoué.",
"injectedParametersMsg": "# Paramètres injectés\r\n",
"kernelRequiresConnection": "Sélectionnez une connexion afin d'exécuter les cellules pour ce noyau",
"shutdownClientSessionError": "Une erreur de session du client s'est produite pendant la fermeture du notebook : {0}",
"startSessionFailed": "Impossible de démarrer la session : {0}"
},
"sql/workbench/services/notebook/browser/notebookServiceImpl": {
"notebookServiceNoProvider": "Le fournisseur de notebooks n'existe pas",
"notebookUriNotDefined": "Aucun URI passé pendant la création d'un gestionnaire de notebook"
},
"sql/workbench/services/notebook/browser/notebookViews/notebookViewModel": {
"notebookView.nameTaken": "Une vue portant le nom {0} existe déjà dans ce bloc-notes."
},
"sql/workbench/services/notebook/browser/notebookViews/notebookViewsExtension": {
"notebookView.untitledView": "Affichage sans titre"
},
"sql/workbench/services/notebook/browser/sql/sqlSessionManager": {
"connectionRequired": "Une connexion doit être choisie pour exécuter des cellules de notebook",
"sqlKernelError": "Erreur de noyau SQL",
"sqlMaxRowsDisplayed": "Affichage des {0} premières lignes."
},
"sql/workbench/services/notebook/common/contracts": {
"notebook.markdownEditMode": "Markdown",
"notebook.richTextEditMode": "Texte riche",
"notebook.splitViewEditMode": "Mode fractionné"
},
"sql/workbench/services/notebook/common/localContentManager": {
"invalidMimeData": "Les données de {0} doivent être une chaîne ou un tableau de chaînes",
"nbNotSupported": "Ce fichier n'a pas un format de notebook valide",
"nbformatNotRecognized": "nbformat v{0}.{1} non reconnu",
"unknownCellType": "Type de cellule {0} inconnu",
"unrecognizedOutput": "Type de sortie {0} non reconnu",
"unrecognizedOutputType": "Type de sortie {0} non reconnu"
},
"sql/workbench/services/notebook/common/notebookRegistry": {
"carbon.extension.contributes.notebook.executionTarget": "Cible d'exécution facultative que cette commande magique indique, par exemple, Spark vs. SQL",
"carbon.extension.contributes.notebook.fileExtensions": "Extensions de fichier à inscrire dans ce fournisseur de notebooks",
"carbon.extension.contributes.notebook.kernels": "Ensemble facultatif de noyaux, valable, par exemple, pour python3, pyspark, sql",
"carbon.extension.contributes.notebook.language": "Langage de cellule à utiliser si cette commande magique est incluse dans la cellule",
"carbon.extension.contributes.notebook.magic": "Nom de la cellule magique, par exemple, '%%sql'.",
"carbon.extension.contributes.notebook.provider": "Identificateur du fournisseur de notebooks.",
"carbon.extension.contributes.notebook.standardKernels": "Noyaux devant être standard avec ce fournisseur de notebooks",
"vscode.extension.contributes.notebook.languagemagics": "Ajoute un langage de notebook.",
"vscode.extension.contributes.notebook.providersDescriptions": "Contribue à la description des fournisseurs de blocs-notes."
},
"sql/workbench/services/objectExplorer/browser/asyncServerTreeRenderer": {
"loading": "Chargement..."
},
"sql/workbench/services/objectExplorer/browser/connectionTreeAction": {
"DisconnectAction": "Déconnecter",
"activeConnections": "Afficher les connexions actives",
"connectionTree.addConnection": "Nouvelle connexion",
"connectionTree.addServerGroup": "Nouveau groupe de serveurs",
"connectionTree.editConnection": "Modifier la connexion",
"connectionTree.editServerGroup": "Modifier le groupe de serveurs",
"connectionTree.refresh": "Actualiser",
"deleteConnection": "Supprimer la connexion",
"deleteConnectionGroup": "Supprimer le groupe",
"showAllConnections": "Afficher toutes les connexions"
},
"sql/workbench/services/objectExplorer/browser/objectExplorerService": {
"OeSessionFailedError": "La création d'une session de l'Explorateur d'objets a échoué",
"nodeExpansionError": "Plusieurs erreurs :"
},
"sql/workbench/services/objectExplorer/browser/objectExplorerViewTreeShim": {
"firewallCanceled": "Boîte de dialogue de pare-feu annulée",
"loginCanceled": "Annulé par l'utilisateur",
"noProviderFound": "Développement impossible, car le fournisseur de connexion nécessaire '{0}' est introuvable"
},
"sql/workbench/services/objectExplorer/browser/serverTreeRenderer": {
"loading": "Chargement..."
},
"sql/workbench/services/objectExplorer/browser/treeCreationUtils": {
"serversAriaLabel": "Serveurs",
"treeAriaLabel": "Connexions récentes",
"treeCreation.regTreeAriaLabel": "Serveurs"
},
"sql/workbench/services/profiler/browser/profilerColumnEditorDialog": {
"eventSort": "Trier par événement",
"nameColumn": "Trier par colonne",
"profilerColumnDialog.cancel": "Annuler",
"profilerColumnDialog.ok": "OK",
"profilerColumnDialog.profiler": "Profiler"
},
"sql/workbench/services/profiler/browser/profilerFilterDialog": {
"profilerFilterDialog.addClauseText": "Ajouter une clause",
"profilerFilterDialog.apply": "Appliquer",
"profilerFilterDialog.cancel": "Annuler",
"profilerFilterDialog.clear": "Tout effacer",
"profilerFilterDialog.containsOperator": "Contient",
"profilerFilterDialog.fieldColumn": "Champ",
"profilerFilterDialog.isNotNullOperator": "N'est pas Null",
"profilerFilterDialog.isNullOperator": "Est Null",
"profilerFilterDialog.loadFilter": "Charger le filtre",
"profilerFilterDialog.notContainsOperator": "Ne contient pas",
"profilerFilterDialog.notStartsWithOperator": "Ne commence pas par",
"profilerFilterDialog.ok": "OK",
"profilerFilterDialog.operatorColumn": "Opérateur",
"profilerFilterDialog.remove": "Supprimer cette clause",
"profilerFilterDialog.saveFilter": "Enregistrer le filtre",
"profilerFilterDialog.startsWithOperator": "Commence par",
"profilerFilterDialog.title": "Filtres",
"profilerFilterDialog.valueColumn": "Valeur"
},
"sql/workbench/services/query/common/queryModelService": {
"commitEditFailed": "La validation de la ligne a échoué : ",
"msgCancelQueryFailed": "L'annulation de la requête a échoué : {0}",
"queryModelService.noQueryFoundForUri": "Requête introuvable pour {0}",
"queryModelService.uriAlreadyHasQuery": "{0} a déjà une requête existante.",
"runQueryBatchStartLine": "Ligne {0}",
"runQueryBatchStartMessage": "Exécution de la requête démarrée à ",
"runQueryStringBatchStartMessage": "L'exécution de la requête \"{0}\" a démarré",
"updateCellFailed": "La mise à jour de la cellule a échoué : "
},
"sql/workbench/services/query/common/queryRunner": {
"copyFailed": "La copie a échoué avec l'erreur {0}",
"elapsedBatchTime": "Durée d'exécution en lot : {0}",
"query.ExecutionFailedError": "L'exécution a échoué en raison d'une erreur inattendue : {0}\t{1}",
"query.message.executionTime": "Durée d'exécution totale : {0}",
"query.message.startQuery": "Démarrage de l'exécution du lot {0}",
"query.message.startQueryWithRange": "L'exécution de la requête a démarré à la ligne {0}"
},
"sql/workbench/services/query/common/resultSerializer": {
"msgSaveFailed": "L'enregistrement des résultats a échoué. ",
"msgSaveSucceeded": "Résultats enregistrés dans {0}",
"openFile": "Ouvrir un fichier",
"resultsSerializer.saveAsFileExtensionCSVTitle": "CSV (valeurs séparées par des virgules)",
"resultsSerializer.saveAsFileExtensionExcelTitle": "Classeur Excel",
"resultsSerializer.saveAsFileExtensionJSONTitle": "JSON",
"resultsSerializer.saveAsFileExtensionTXTTitle": "Texte brut",
"resultsSerializer.saveAsFileExtensionXMLTitle": "XML",
"resultsSerializer.saveAsFileTitle": "Choisir le fichier de résultats",
"savingFile": "Enregistrement du fichier..."
},
"sql/workbench/services/resourceProvider/browser/firewallRuleDialog": {
"addIPAddressLabel": "Ajouter l'adresse IP de mon client ",
"addIpRangeLabel": "Ajouter la plage d'adresses IP de mon sous-réseau",
"createNewFirewallRule": "Créer une règle de pare-feu",
"filewallRule": "Règle de pare-feu",
"firewall.cancel": "Annuler",
"firewall.ok": "OK",
"firewallRuleDialogDescription": "L'adresse IP de votre client n'a pas accès au serveur. Connectez-vous à un compte Azure et créez une règle de pare-feu pour autoriser l'accès.",
"firewallRuleHelpDescription": "En savoir plus sur les paramètres de pare-feu",
"from": "De",
"to": "À"
},
"sql/workbench/services/resourceProvider/browser/firewallRuleDialogController": {
"firewallDialog.addAccountErrorTitle": "Erreur d'ajout de compte",
"firewallRuleError": "Erreur de règle de pare-feu"
},
"sql/workbench/services/restore/browser/restoreDialog": {
"RestoreDialogTitle": "Restaurer la base de données",
"backupFilePath": "Chemin du fichier de sauvegarde",
"backupSetsToRestore": "Jeux de sauvegarde à restaurer",
"database": "Base de données",
"destination": "Destination",
"fileType": "Type de fichier",
"filesTitle": "Fichiers",
"generalTitle": "Général",
"logicalFileName": "Nom de fichier logique",
"missingBackupFilePathError": "Le chemin du fichier de sauvegarde est obligatoire.",
"multipleBackupFilePath": "Entrez un ou plusieurs chemins de fichier séparés par des virgules",
"optionsTitle": "Options",
"originalFileName": "Nom de fichier d'origine",
"restoreAs": "Restaurer comme",
"restoreDatabaseFileAs": "Restaurer les fichiers de base de données en tant que",
"restoreDatabaseFileDetails": "Restaurer les détails du fichier de base de données",
"restoreDialog.backupFile": "Fichier de sauvegarde",
"restoreDialog.cancel": "Annuler",
"restoreDialog.database": "Base de données",
"restoreDialog.restore": "Restaurer",
"restoreDialog.restoreTitle": "Restaurer la base de données",
"restoreDialog.script": "Script",
"restoreFrom": "Restaurer à partir de",
"restoreOptions": "Options de restauration",
"restorePlan": "Plan de restauration",
"restoreTo": "Restaurer vers",
"serverConnection": "Connexions du serveur",
"source": "Source",
"taillogBackup": "Sauvegarde de la fin du journal",
"targetDatabase": "Base de données cible"
},
"sql/workbench/services/restore/common/constants": {
"backup.allFiles": "Tous les fichiers",
"backup.filterBackupFiles": "Fichiers de sauvegarde"
},
"sql/workbench/services/serverGroup/browser/serverGroupDialog": {
"MissingGroupNameError": "Le nom du groupe est obligatoire.",
"ServerGroupsDialogTitle": "Groupes de serveurs",
"connectionGroupName": "Nom de groupe de serveurs",
"groupColor": "Couleur de groupe",
"groupDescription": "Description de groupe",
"serverGroup.cancel": "Annuler",
"serverGroup.ok": "OK"
},
"sql/workbench/services/serverGroup/common/serverGroupViewModel": {
"serverGroup.addServerGroup": "Ajouter un groupe de serveurs",
"serverGroup.editServerGroup": "Modifier le groupe de serveurs"
},
"sql/workbench/services/tasks/common/tasksService": {
"InProgressWarning": "1 ou plusieurs tâches sont en cours. Voulez-vous vraiment quitter ?",
"taskService.no": "Non",
"taskService.yes": "Oui"
},
"sql/workbench/update/electron-browser/gettingStarted": {
"miGettingStarted": "Pri&&se en main",
"showReleaseNotes": "Afficher la prise en main"
},
"sql/platform/connection/common/connectionStatusManager": {
"connectionStatusManager.noConnectionForUri": "Impossible de trouver une connexion avec l'uri : {0}",
"connectionStatusManager.uriAlreadyInConnectionsList": "Il existe déjà une connexion avec luri : {0}"
},
"sql/workbench/services/query/common/queryManagement": {
"queryManagement.noQueryRunnerForUri": "Impossible de trouver Query Runner pour luri :{0}",
"queryManagement.uriAlreadyHasQueryRunner": "Uri : {0} a déjà un Runner de requête de manière inattendue."
},
"sql/workbench/browser/editor/tableDesigner/tableDesignerInput": {
"tableDesigner.newTable": "Nouvelle table"
},
"sql/workbench/contrib/tableDesigner/browser/actions": {
"tableDesigner.saveTableChanges": "Enregistrer les modifications"
},
"sql/workbench/services/tableDesigner/browser/tableDesignerComponentInput": {
"designer.checkConstraint.description.expression": "Expression définissant la contrainte de validation.",
"designer.checkConstraint.description.name": "Nom de la contrainte de validation.",
"designer.column.description.allowNulls": "Spécifie si la colonne peut avoir une valeur NULL.",
"designer.column.description.dataType": "Affiche le nom du type de données pour la colonne.",
"designer.column.description.defaultValueBinding": "Valeur globale prédéfinie par défaut pour la colonne ou la liaison.",
"designer.column.description.length": "Longueur maximale (en caractères) pouvant être stockée dans cet objet de base de données.",
"designer.column.description.name": "Le nom de lobjet de colonne",
"designer.column.description.precision": "Pour les données numériques, nombre maximal de chiffres décimaux pouvant être stockés dans cet objet de base de données.",
"designer.column.description.primaryKey": "Indique si la colonne est incluse dans la clé primaire de la table.",
"designer.column.description.scale": "Pour les données numériques, nombre maximal de chiffres décimaux pouvant être stockés dans cet objet de base de données à droite de la virgule décimale.",
"designer.foreignkey.description.columnMapping": "Mappage entre les colonnes de clés étrangères et les colonnes de clé primaire.",
"designer.foreignkey.description.name": "Nom de la clé étrangère.",
"designer.foreignkey.description.onDeleteAction": "Comportement appliqué lorsqu'un utilisateur tente de supprimer une ligne qui est impliquée dans une relation de clé étrangère.",
"designer.foreignkey.description.onUpdateAction": "Comportement appliqué lorsqu'un utilisateur tente de mettre à jour une ligne avec des données impliquées dans une relation de clé étrangère.",
"designer.foreignkey.description.primaryKeyTable": "Tableau qui contient la colonne de clé primaire ou unique.",
"designer.table.description.description": "Description de la table.",
"designer.table.description.name": "Nom de lobjet de la table",
"designer.table.description.schema": "Schéma qui contient la table.",
"tableDesigner.ForeignKeyTypeName": "Clé étrangère",
"tableDesigner.PrimaryKeyTableName": "Table de clé primaire",
"tableDesigner.checkConstraintExpressionTitle": "Expression",
"tableDesigner.checkConstraintNameTitle": "Nom",
"tableDesigner.checkConstraintTypeName": "Contrainte de validation",
"tableDesigner.checkConstraintsTabTitle": "Contraintes de validation",
"tableDesigner.columnAllowNullTitle": "Autoriser les valeurs Null",
"tableDesigner.columnDefaultValueTitle": "Valeur par défaut",
"tableDesigner.columnIsPrimaryKeyTitle": "Clé primaire",
"tableDesigner.columnLengthTitle": "Longueur",
"tableDesigner.columnNameTitle": "Nom",
"tableDesigner.columnPrecisionTitle": "Précision",
"tableDesigner.columnScaleTitle": "Échelle",
"tableDesigner.columnTypeName": "Colonne",
"tableDesigner.columnTypeTitle": "Type",
"tableDesigner.columnsTabTitle": "Colonnes",
"tableDesigner.descriptionTitle": "Description",
"tableDesigner.errorInitializingTableDesigner": "Une erreur s'est produite lors de l'initialisation du concepteur de tables : {0}",
"tableDesigner.errorProcessingEdit": "Une erreur s'est produite lors du traitement de la modification : {0}",
"tableDesigner.foreignKeyColumn": "Colonne de clé étrangère",
"tableDesigner.foreignKeyColumns": "Mappage de colonnes",
"tableDesigner.foreignKeyNameTitle": "Nom",
"tableDesigner.foreignKeyOnDeleteAction": "Action de suppression",
"tableDesigner.foreignKeyOnUpdateAction": "Action de mise à jour",
"tableDesigner.foreignKeysTabTitle": "Clés étrangères",
"tableDesigner.generalTab": "Général",
"tableDesigner.nameTitle": "Nom de la table",
"tableDesigner.primaryKeyColumn": "Colonne de clé primaire",
"tableDesigner.saveChangeError": "Une erreur sest produite lors de lenregistrement des modifications : {0}",
"tableDesigner.savedChangeSuccess": "Les modifications ont été enregistrées avec succès.",
"tableDesigner.savingChanges": "Enregistrement des modifications du concepteur de tables...",
"tableDesigner.schemaTitle": "Schéma",
"tableDesigner.tableObjectType": "Table"
},
"sql/base/browser/ui/loadingSpinner/loadingSpinner": {
"loadingCompletedMessage": "Chargement effectué",
"loadingMessage": "Chargement"
},
"sql/workbench/browser/designer/designer": {
"designer.generalGroupName": "Général",
"designer.loadingDesigner": "Chargement du concepteur...",
"designer.loadingDesignerCompleted": "Le concepteur est chargé",
"designer.newRowText": "Ajouter nouveau",
"designer.processingChanges": "Changements de traitement...",
"designer.processingChangesCompleted": "Les modifications ont été traitées",
"designer.removeRowText": "Supprimer",
"designer.savingChanges": "Enregistrer les modifications...",
"designer.savingChangesCompleted": "Les modifications ont été enregistrées",
"tableDesigner.unknownComponentType": "Le type de composant : {0} nest pas pris en charge."
},
"sql/workbench/browser/designer/designerPropertiesPane": {
"tableDesigner.propertiesPaneTitle": "Propriétés",
"tableDesigner.propertiesPaneTitleWithContext": "{0} Propriétés"
},
"sql/workbench/browser/designer/designerScriptEditor": {
"designer.textEditorAriaLabel": "Éditeur de texte de concepteur."
},
"sql/workbench/contrib/tableDesigner/browser/tableDesigner.contribution": {
"tableDesigner.configTitle": "Concepteur de tableaux",
"tableDesigner.featureEnabledDescription": "Contrôle si la fonctionnalité de conception de table est activée. La valeur par défaut est false."
},
"sql/workbench/services/notebook/browser/models/cellEdit": {
"addCellEdit": "Ajouter une cellule",
"convertCellTypeEdit": "Convertir le type de cellule",
"deleteCellEdit": "Supprimer la cellule",
"moveCellEdit": "Déplacer la cellule",
"splitCellEdit": "Diviser la cellule"
}
}
}