Langpack Source update with fix for hashed strings (#24400)

* Initial update to german vscode

* more cleanup for vscode git german.

* added working alias replacer, need to add all string entities

* added aliased bundle strings

* added extension files, need to update package and readme

* added update to changelog, and restored vscode extensions

* added comments
This commit is contained in:
Alex Ma
2023-09-14 10:10:49 -07:00
committed by GitHub
parent d9b5d71148
commit 523dd8ad4b
614 changed files with 193655 additions and 168544 deletions
@@ -0,0 +1,304 @@
{
"": [
"--------------------------------------------------------------------------------------------",
"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": {
"dist/common/constants": {
"managePackages.packageNotFound": "Package spécifié introuvable",
"managePackages.localhost": "localhost"
},
"dist/common/localizedConstants": {
"invalidTextPlaceholder": "-",
"add": "Ajouter",
"addRemoteBook": "Ajouter un book Jupyter distant",
"labelAddToLevel": "Ajouter à ce niveau",
"allFiles": "Tous les fichiers",
"browse": "Parcourir",
"close": "Fermer",
"closeBookError": "Échec de la fermerture de Jupyter Book {0} : {1}",
"configFileError": "Fichier de configuration manquant",
"contentFolder": "Dossier de contenu",
"contentFolderOptional": "Dossier de contenu (facultatif)",
"msgContentFolderError": "Le chemin du dossier de contenu n'existe pas",
"create": "Créer",
"msgTaskName": "Téléchargement du Jupyter Book distant",
"msgDownloadLocation": "Téléchargement dans {0}",
"msgRemoteBookDirectoryError": "Erreur pendant la création du répertoire du Jupyter Book distant",
"msgRemoteBookUnpackingError": "Erreur de décompression du Jupyter Book distant",
"msgRemoteBookDownloadError": "Erreur lors du téléchargement du Jupyter Book distant",
"editBookError": "Erreur pendant la modification du Jupyter Book {0} : {1}",
"selectBookError": "Erreur pendant la sélection d'un Jupyter Book ou d'une section à modifier : {0}",
"msgCreateBookWarningMsg": "Erreur lors de la tentative daccès : {0}",
"Invalid toc.yml": "Erreur : {0} a un fichier toc.yml incorrect",
"bookInitializeFailed": "Aucun fichier de table des matières dans le Jupyter Book spécifié.",
"sectionNotFound": "Échec de la recherche des sections {0} dans {1}.",
"readBookError": "Échec de la lecture du Jupyter Book {0} : {1}",
"fileExtension": "Extension de fichier",
"fileName": "Nom de fichier",
"confirmOverwrite": "Le fichier existe déjà. Voulez-vous vraiment remplacer ce fichier?",
"msgDuplicateFileName": "Un fichier nommé {0} existe déjà dans le dossier de destination",
"duplicateFileError": "Le fichier {0} existe déjà dans le dossier de destination {1} \r\n Le fichier a été renommé {2} pour éviter la perte de données.",
"confirmReplace": "Le dossier existe déjà. Voulez-vous vraiment supprimer et remplacer ce dossier ?",
"onGitHub": "GitHub",
"httpRequestError": "La requête HTTP a échoué avec l'erreur : {0} {1}",
"InvalidError.tocFile": "Fichier TOC non valide",
"book": "Jupyter Book",
"msgBookAlreadyTrusted": "Jupyter Book est déjà approuvé dans cet espace de travail.",
"msgBookAlreadyUntrusted": "Jupyter Book est déjà non approuvé dans cet espace de travail.",
"msgBookUntrusted": "Jupyter Book n'est plus approuvé dans cet espace de travail",
"msgBookTrusted": "Jupyter Book est maintenant approuvé dans l'espace de travail.",
"msgBookUnpinned": "Jupyter Book {0} n'est plus épinglé dans cet espace de travail",
"msgBookPinned": "Jupyter Book {0} est maintenant épinglé dans l'espace de travail.",
"bookDescription": "Les livres de la bibliothèque sont utilisés pour organiser les blocs-notes.",
"msgBookNotFound": "Jupyter Books introuvables",
"language": "Langue",
"learnMore": "En savoir plus.",
"location": "Emplacement",
"missingFileError": "Fichier manquant : {0} dans {1}",
"name": "Nom",
"newBook": "Nouveau livre de jupyter (Preview)",
"newMarkdown": "Nouvel Aperçu Markdown (Aperçu)",
"newNotebook": "Nouveau bloc-notes (Aperçu)",
"newSection": "Nouvelle section (Aperçu)",
"msgNo": "Non",
"booksNotFound": "Aucun Jupyter Book n'est disponible actuellement sur le lien fourni",
"noBooksSelected": "Aucun Jupyter Book n'est actuellement sélectionné dans la viewlet.",
"openExternalLinkCommand": "Ouvrir le lien externe",
"openBookError": "Échec de louverture du Jupyter Book {0} : {1}",
"openMarkdownCommand": "Ouvrir le fichier Markdown",
"openNotebookCommand": "Ouvrir le notebook",
"openExternalLinkError": "L'ouverture du lien {0} a échoué : {1}",
"openMarkdownError": "L'ouverture du fichier Markdown {0} a échoué : {1}",
"openNotebookError": "L'ouverture du notebook {0} a échoué : {1}",
"openUntitledNotebookError": "Ouvrez un notebook {0} sans titre, car le {1} sans titre a échoué",
"releases": "Mises en production",
"msgReleaseNotFound": "Versions introuvables",
"msgRemoteBookDownloadComplete": "Jupyter Book distant est téléchargé",
"msgRemoteBookDownloadProgress": "Le téléchargement du Jupyter Book distant est en cours",
"repoUrl": "URL du dépôt",
"msgResourceNotFound": "Ressource introuvable",
"saveLocation": "Emplacement d'enregistrement",
"msgSaveFolderError": "Le chemin de l'emplacement d'enregistrement n'existe pas.",
"msgInvalidSaveFolder": "Le chemin daccès de lemplacement denregistrer nest pas valide.",
"search": "Recherche",
"labelSelectFolder": "Sélectionner un dossier",
"labelBookFolder": "Sélectionnez un Jupyter Book",
"labelBookSection": "Sélectionnez la section Jupyter Book",
"onsharedFile": "Fichier partagé",
"msgUndefinedAssetError": "Le Jupyter Book sélectionné n'est pas valide",
"urlGithubError": "L'URL fournie n'est pas une URL de mise en production GitHub",
"msgSampleCodeDataFrame": "Cet exemple de code charge le fichier dans un cadre de données et affiche les 10 premiers résultats.",
"title": "Titre",
"url": "URL",
"version": "Version",
"msgYes": "Oui"
},
"dist/common/notebookUtils": {
"noNotebookVisible": "Aucun éditeur de notebook actif",
"notebookFiles": "Notebooks"
},
"dist/common/utils": {
"ensureDirOutputMsg": "...Vérification de l'existence de {0}",
"executeCommandProcessExited": "Le processus s'est terminé avec le code d'erreur : {0}, sortie StdErr : {1}"
},
"dist/dialog/configurePython/configurePathPage": {
"configurePython.browseButtonText": "Parcourir",
"configurePython.installationType": "Type d'installation",
"configurePython.newInstall": "Nouvelle installation de Python",
"configurePythyon.noVersionsFound": "Aucune version de Python prise en charge.",
"configurePython.descriptionWithoutKernel": "Les noyaux de notebook nécessitent la configuration d'un runtime Python et l'installation de dépendances.",
"configurePython.locationTextBoxText": "Emplacement d'installation de Python",
"configurePython.pythonConfigured": "Runtime python configuré !",
"configurePython.selectFileLabel": "Sélectionner",
"configurePython.descriptionWithKernel": "Le noyau {0} nécessite la configuration d'un runtime Python et l'installation de dépendances.",
"configurePython.existingInstall": "Utiliser l'installation existante de Python",
"configurePythyon.customPathLabel": "{0} (Personnalisé)",
"configurePythyon.defaultPathLabel": "{0} (Par défaut)",
"configurePythyon.dropdownPathLabel": "{0} (Python {1})"
},
"dist/dialog/configurePython/configurePythonWizard": {
"configurePython.page0Name": "Configurer le runtime Python",
"configurePython.wizardNameWithoutKernel": "Configurer Python pour exécuter les noyaux",
"configurePython.wizardNameWithKernel": "Configurer Python pour exécuter le noyau {0}",
"configurePython.okButtonText": "Installer",
"configurePython.page1Name": "Installer les dépendances",
"configurePython.pythonNotFoundMsg": "Aucune installation de Python à l'emplacement spécifié.",
"configurePython.pythonInstallDeclined": "L'installation de Python a été refusée.",
"configurePython.invalidLocationMsg": "L'emplacement d'installation spécifié n'est pas valide."
},
"dist/dialog/configurePython/pickPackagesPage": {
"configurePython.existingVersionColumn": "Version existante",
"configurePython.requiredDependencies": "Installer les dépendances de noyau nécessaires",
"configurePython.kernelLabel": "Noyau",
"configurePython.pkgNameColumn": "Nom",
"msgNoRequirementsForKernel": "Aucun package nest requis par défaut pour le noyau « {0} ».",
"configurePython.requiredVersionColumn": "Version obligatoire"
},
"dist/dialog/managePackages/addNewPackageTab": {
"managePackages.addNewTabTitle": "Ajouter un nouveau",
"managePackages.backgroundInstallComplete": "Installation de {0} {1} effectuée",
"managePackages.noVersionsFound": "Les versions valides du package spécifié sont introuvables",
"managePackages.backgroundInstallFailed": "L'installation de {0} {1} a échoué. Erreur : {2}",
"managePackages.installButtonText": "Installer",
"managePackages.installProgressText": "Installation du package",
"managePackages.backgroundInstallStarted": "Installation de {0} {1}",
"managePackages.invalidTextPlaceholder": "N / A",
"managePackages.packageNameTitle": "Nom du package",
"managePackages.packageSummaryTitle": "Récapitulatif du package",
"managePackages.installCompleteText": "Package installé",
"managePackages.searchButtonLabel": "Recherche",
"managePackages.searchBarPlaceholder": "Rechercher dans les packages {0}",
"managePackages.packageVersionTitle": "Versions de package prises en charge pour Python {0}"
},
"dist/dialog/managePackages/installedPackagesTab": {
"managePackages.confirmUninstall": "Voulez-vous vraiment désinstaller les packages spécifiés ?",
"managePackages.backgroundUninstallComplete": "Désinstallation effectuée pour {0}",
"managePackages.deleteColumn": "Supprimer",
"managePackages.backgroundUninstallFailed": "La désinstallation de {0} a échoué. Erreur : {1}",
"managePackages.installedTabTitle": "Installé",
"managePackages.location": "Emplacement",
"managePackages.pkgNameColumn": "Nom",
"managePackages.packageType": "Type de package",
"managePackages.uninstallCompleteText": "Paquet désinstallé",
"managePackages.uninstallButtonText": "Désinstaller les packages sélectionnés",
"managePackages.uninstallProgressText": "Désinstallation du package",
"managePackages.backgroundUninstallStarted": "Désinstallation de {0}",
"managePackages.newPkgVersionColumn": "Version",
"managePackages.packageCount": "{0} {1} packages"
},
"dist/dialog/managePackages/managePackagesDialog": {
"managePackages.cancelButtonText": "Fermer",
"managePackages.dialogName": "Gérer les packages"
},
"dist/extension": {
"codeCellName": "Code",
"textCellName": "Texte",
"selectCellType": "Quel type de cellule voulez-vous ajouter ?"
},
"dist/jupyter/jupyterController": {
"confirmReinstall": "Voulez-vous vraiment le réinstaller ?",
"notebookFileType": "Notebooks",
"unsupportedFileType": "Seuls les notebooks .ipynb sont pris en charge"
},
"dist/jupyter/jupyterExecuteProvider": {
"errNotebookUriMissing": "Le chemin du notebook est obligatoire"
},
"dist/jupyter/jupyterServerInstallation": {
"msgShutdownNotebookSessions": "Les sessions de bloc-notes python actives seront arrêtées pour permettre la mise à jour. Voulez-vous continuer maintenant ?",
"msgWaitingForInstall": "Une autre installation de Python est actuellement en cours. En attente de la fin de l'installation.",
"msgPythonRunningError": "Impossible de remplacer une installation Python existante quand Python est en cours d'exécution. Fermez tous les notebooks actifs avant de continuer.",
"dontAskAgain": "Ne plus me poser la question",
"msgDownloadPython": "Téléchargement de la version locale de Python pour la plateforme : {0} dans {1}",
"msgPythonDownloadPending": "Téléchargement du package Python",
"msgGetPythonUserDirFailed": "Erreur pendant l'obtention du chemin de l'utilisateur Python : {0}",
"msgPackageRetrievalFailed": "Erreur pendant la tentative de récupération de la liste des packages installés : {0}",
"msgPythonDirectoryError": "Erreur de création du répertoire d'installation de Python",
"msgPythonDownloadError": "Erreur de téléchargement du programme d'installation de Python",
"msgPythonUnpackError": "Erreur de décompression du bundle Python",
"msgTaskName": "Installation des dépendances de notebook",
"msgDependenciesInstallationFailed": "L'installation des dépendances de notebook a échoué avec l'erreur : {0}",
"msgInstallPkgStart": "Installation des dépendances de notebook, consultez la vue Tâches pour plus d'informations",
"no": "Non",
"msgInstallPkgFinish": "L'installation des dépendances de notebook est terminée",
"msgInstallPkgProgress": "L'installation des dépendances de notebook est en cours",
"msgPythonDownloadComplete": "Le téléchargement de Python est terminé",
"msgPythonVersionUpdatePrompt": "Python {0} est désormais disponible dans Azure Data Studio. La version actuelle de Python (3.6.6) nest plus prise en charge en décembre 2021. Voulez-vous effectuer une mise à jour vers python {0} maintenant ?",
"msgPythonVersionUpdateWarning": "Python {0} sera installé et va remplacer python 3.6.6. Certains packages ne sont peut-être plus compatibles avec la nouvelle version ou doivent peut-être être réinstallés. Un bloc-notes va être créé pour vous aider à réinstaller tous les packages PIP. Voulez-vous continuer la mise à jour maintenant ?",
"msgPythonUnpackPending": "Décompression du package Python",
"yes": "Oui"
},
"dist/jupyter/jupyterServerManager": {
"shutdownError": "L'arrêt du serveur de notebook a échoué : {0}"
},
"dist/jupyter/jupyterSessionManager": {
"errorStartBeforeReady": "Impossible de démarrer une session, le gestionnaire n'est pas encore initialisé"
},
"dist/jupyter/pypiClient": {
"managePackages.packageRequestError": "La demande d'informations de package a échoué avec l'erreur : {0} {1}"
},
"dist/jupyter/serverInstance": {
"jupyterOutputMsgStartSuccessful": "...Jupyter est en cours d'exécution sur {0}",
"jupyterOutputMsgStart": "...Démarrage du serveur de notebook",
"jupyterError": "Erreur envoyée par Jupyter : {0}",
"serverStopError": "Erreur d'arrêt du serveur de notebook : {0}",
"notebookStartProcessExitPremature": "Le processus du notebook a quitté prématurément avec le code d'erreur : {0}, sortie StdErr : {1}"
},
"dist/protocol/notebookUriHandler": {
"notebook.unsupportedAction": "L'action {0} n'est pas prise en charge pour ce gestionnaire",
"unsupportedScheme": "Impossible d'ouvrir le lien {0}, car seuls les liens HTTP, HTTPS et Fichier sont pris en charge",
"notebook.fileNotFound": "Fichier spécifié introuvable",
"notebook.confirmOpen": "Télécharger et ouvrir '{0}' ?",
"notebook.fileDownloadError": "La demande d'ouverture de fichier a échoué avec l'erreur : {0} {1}"
},
"package": {
"notebook.command.addcell": "Ajouter une cellule",
"notebook.command.codeBlock": "Ajouter un bloc de code",
"notebook.command.addcode": "Ajouter une cellule de code",
"title.addMarkdown": "Ajouter un fichier de marques",
"title.addNotebook": "Ajouter un bloc-notes",
"title.openRemoteJupyterBook": "Ajouter un book Jupyter distant",
"title.addSection": "Ajouter une section",
"notebook.command.addtext": "Ajouter une cellule de texte",
"notebook.allowRoot.description": "Autoriser le serveur Jupyter à sexécuter en tant quutilisateur racine",
"title.analyzeJupyterNotebook": "Analyser dans le notebook",
"notebook.analyzeJupyterNotebook": "Analyser dans le notebook",
"notebook.command.boldText": "Mettre en gras le texte Markdown",
"notebook.command.clearactivecellresult": "Effacer le résultat de la cellule",
"title.closeJupyterBook": "Fermer Jupyter Book",
"title.closeNotebook": "Fermeture du bloc-notes",
"notebook.collapseBookItems.description": "Réduire les éléments Book au niveau racine dans la viewlet Notebooks",
"config.jupyter.kernelConfigValuesDescription": "Options de configuration des noyaux Jupyter. Ces options sont gérées automatiquement et leur modification manuelle n'est pas recommandée.",
"title.configurePython": "Configurer Python pour Notebooks",
"title.createJupyterBook": "Créer un Jupyter Book",
"description": "Définit la contribution de notebook basée sur un protocole de données, et plusieurs commandes et contributions de notebook.",
"notebook.dontPromptPythonUpdate.description": "Ne pas afficher dinvite pour mettre à jour Python.",
"notebook.remoteBookDownloadTimeout.description": "Délai d'expiration en millisecondes du téléchargement des books GitHub",
"config.jupyter.extraKernelsTitle": "Noyaux supplémentaires",
"title.PreviewLocalizedBook": "Localiser le Guide SQL Server 2019",
"notebook.command.highlightText": "Mettre en surbrillance le texte Markdown",
"config.jupyter.extraKernelsDescription": "ID des noyaux supplémentaires à activer",
"notebook.command.italicizeText": "Mettre en italique le texte de la démarque",
"books-preview-category": "Notebooks Jupyter",
"notebook.useExistingPython.description": "Chemin local d'une installation précédente de Python utilisée par Notebooks.",
"notebook.pythonPath.description": "Chemin local de l'installation Python utilisé par Notebooks.",
"title.managePackages": "Gérer les packages",
"notebook.maxBookSearchDepth.description": "Profondeur maximale des sous-répertoires où rechercher les notebooks (Entrer 0 pour l'infini)",
"notebook.maxTableRows.description": "Nombre maximal de lignes retournées par table dans l'éditeur de notebook",
"title.moveTo": "Déplacer vers...",
"title.newJupyterNotebook": "Nouveau notebook",
"notebook.command.new": "Nouveau notebook",
"displayName": "Extensions principales de notebook",
"notebook.configuration.title": "Configuration de notebook",
"title.SavedBooks": "Notebooks",
"notebook.trustedBooks.description": "Les notebooks contenus dans ces books sont automatiquement approuvés.",
"notebook.pinnedNotebooks.description": "Notebooks épinglés par l'utilisateur pour l'espace de travail actuel",
"title.openJupyterBook": "Ouvrir Jupyter Book",
"title.openJupyterNotebook": "Ouvrir le notebook",
"notebook.command.open": "Ouvrir le notebook",
"title.openNotebookFolder": "Ouvrir les notebooks dans le dossier",
"notebook.overrideEditorTheming.description": "Remplacez les paramètres d'éditeur par défaut dans l'éditeur de notebook. Les paramètres comprennent la couleur d'arrière-plan, la couleur de la ligne actuelle et la bordure",
"title.pinNotebook": "Épingler le notebook",
"title.PinnedBooks": "Notebooks épinglés",
"title.ProvidedBooks": "Jupyter Books fournis",
"title.reinstallNotebookDependencies": "Réinstaller les dépendances de notebook",
"title.removeNotebook": "Voulez-vous supprimer le bloc-notes",
"title.revealInBooksViewlet": "Afficher dans Books",
"notebook.command.runactivecell": "Exécuter la cellule",
"notebook.command.runallcells": "Exécuter les cellules",
"title.SQL19PreviewBook": "Guide SQL Server 2019",
"title.saveJupyterBook": "Enregistrer Jupyter Book",
"title.searchJupyterBook": "Rechercher dans Jupyter Book",
"title.jupyter.setContext": "Définir le contexte du notebook",
"title.jupyter.setKernel": "Définir le noyau du notebook",
"notebook.jupyterServerShutdownTimeout.description": "Durée dattente (en minutes) avant larrêt dun serveur une fois tous les blocs-notes fermés. (Entrez 0 pour ne pas arrêter)",
"title.trustBook": "Jupyter Book de confiance",
"notebook.command.underlineText": "Texte de démarque",
"title.unpinNotebook": "Détacher le notebook"
}
}
}