Updated langpacks to be pushed in (#15519)

* updated langpacks to be pushed in

* bumped version number to 1.29.0

* patched german lang pack

* patched spanish langpack

* patched french langpack

* italian langpack patched

* Japanese langpack patched

* Korean langpack patched

* portuguese langpack patched

* russian langpack patched

* patched chinese simplified langpack and fixed changelog for ru and pt

* patched chinese traditional langpack
This commit is contained in:
Alex Ma
2021-05-20 12:54:37 -07:00
committed by GitHub
parent 2ec720d5b9
commit a187e8f2de
210 changed files with 42812 additions and 39075 deletions

View File

@@ -1,35 +1,5 @@
# Change Log
All notable changes to the "vscode-language-pack-fr" language pack will be documented in this file.
All notable changes to the "ads-language-pack-fr" language pack will be documented in this file.
## [Released]
* February 3, 2021 - Release for VS Code 1.53
* December 9, 2020 - Release for VS Code 1.52
* November 4, 2020 - Release for VS Code 1.51
* October 7, 2020 - Release for VS Code 1.50
* September 9, 2020 - Release for VS Code 1.49
* August 12, 2020 - Release for VS Code 1.48
* July 8, 2020 - Release for VS Code 1.47
* June 10, 2020 - Release for VS Code 1.46
* May 7, 2020 - Release for VS Code 1.45
* April 7, 2020 - Release for VS Code 1.44
* March 3, 2020 - Release for VS Code 1.43
* February 5, 2020 - Release for VS Code 1.42
* December 16, 2019 - Release for VS Code 1.41
* November 6, 2019 - Release for VS Code 1.40
* October 9, 2019 - Release for VS Code 1.39
* September 4, 2019 - Release for VS Code 1.38
* August 7, 2019 - Release for VS Code 1.37
* July 3, 2019 - Release for VS Code 1.36
* June 6, 2019 - Release for VS Code 1.35
* May 15, 2019 - Release for VS Code 1.34
* April 3, 2019 - Release for VS Code 1.33
* March 6, 2019 - Release for VS Code 1.32
* February 6, 2019 - Release for VS Code 1.31
* December 12, 2018 - Release for VS Code 1.30
* November 7, 2018 - Release for VS Code 1.29
* October 3, 2018 - Release for VS Code 1.28
* September 5, 2018 - Release for VS Code 1.27
* August 8, 2018 - Release for VS Code 1.26
* July 5, 2018 - Release for VS Code 1.25
* June 6, 2018 - Release for VS Code 1.24
* May 10, 2018 - Initial release for VS Code 1.23
* May 21, 2021 - Release for Azure Data Studio 1.29

View File

@@ -2,7 +2,7 @@
"name": "ads-language-pack-fr",
"displayName": "French Language Pack for Azure Data Studio",
"description": "Language pack extension for French",
"version": "1.26.0",
"version": "1.29.0",
"publisher": "Microsoft",
"repository": {
"type": "git",
@@ -10,8 +10,8 @@
},
"license": "SEE SOURCE EULA LICENSE IN LICENSE.txt",
"engines": {
"vscode": "^1.34.0",
"azdata": ">=1.26.0"
"vscode": "*",
"azdata": ">=1.29.0"
},
"icon": "languagepack.png",
"categories": [
@@ -24,58 +24,6 @@
"languageName": "French",
"localizedLanguageName": "français",
"translations": [
{
"id": "Microsoft.admin-tool-ext-win",
"path": "./translations/extensions/admin-tool-ext-win.i18n.json"
},
{
"id": "Microsoft.agent",
"path": "./translations/extensions/agent.i18n.json"
},
{
"id": "Microsoft.azurecore",
"path": "./translations/extensions/azurecore.i18n.json"
},
{
"id": "Microsoft.big-data-cluster",
"path": "./translations/extensions/big-data-cluster.i18n.json"
},
{
"id": "Microsoft.cms",
"path": "./translations/extensions/cms.i18n.json"
},
{
"id": "Microsoft.dacpac",
"path": "./translations/extensions/dacpac.i18n.json"
},
{
"id": "Microsoft.import",
"path": "./translations/extensions/import.i18n.json"
},
{
"id": "Microsoft.mssql",
"path": "./translations/extensions/mssql.i18n.json"
},
{
"id": "Microsoft.notebook",
"path": "./translations/extensions/notebook.i18n.json"
},
{
"id": "Microsoft.profiler",
"path": "./translations/extensions/profiler.i18n.json"
},
{
"id": "Microsoft.resource-deployment",
"path": "./translations/extensions/resource-deployment.i18n.json"
},
{
"id": "Microsoft.schema-compare",
"path": "./translations/extensions/schema-compare.i18n.json"
},
{
"id": "Microsoft.sqlservernotebook",
"path": "./translations/extensions/Microsoft.sqlservernotebook.i18n.json"
},
{
"id": "vscode",
"path": "./translations/main.i18n.json"
@@ -125,7 +73,7 @@
"path": "./translations/extensions/json.i18n.json"
},
{
"id": "vscode.markdown",
"id": "vscode.markdown-basics",
"path": "./translations/extensions/markdown-basics.i18n.json"
},
{
@@ -215,6 +163,30 @@
{
"id": "vscode.yaml",
"path": "./translations/extensions/yaml.i18n.json"
},
{
"id": "Microsoft.azurecore",
"path": "./translations/extensions/azurecore.i18n.json"
},
{
"id": "Microsoft.big-data-cluster",
"path": "./translations/extensions/big-data-cluster.i18n.json"
},
{
"id": "Microsoft.sqlservernotebook",
"path": "./translations/extensions/Microsoft.sqlservernotebook.i18n.json"
},
{
"id": "Microsoft.mssql",
"path": "./translations/extensions/mssql.i18n.json"
},
{
"id": "Microsoft.notebook",
"path": "./translations/extensions/notebook.i18n.json"
},
{
"id": "Microsoft.resource-deployment",
"path": "./translations/extensions/resource-deployment.i18n.json"
}
]
}

View File

@@ -1,26 +0,0 @@
{
"": [
"--------------------------------------------------------------------------------------------",
"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": {
"package": {
"adminToolExtWin.displayName": "Extensions de l'outil d'administration de base de données pour Windows",
"adminToolExtWin.description": "Ajoute d'autres fonctionnalités spécifiques de Windows à Azure Data Studio",
"adminToolExtWin.propertiesMenuItem": "Propriétés",
"adminToolExtWin.launchGswMenuItem": "Générer des scripts..."
},
"out/main": {
"adminToolExtWin.noConnectionContextForProp": "Aucun ConnectionContext pour handleLaunchSsmsMinPropertiesDialogCommand",
"adminToolExtWin.noOENode": "Impossible de déterminer le nœud de l'Explorateur d'objets à partir de connectionContext : {0}",
"adminToolExtWin.noConnectionContextForGsw": "Aucun ConnectionContext pour handleLaunchSsmsMinPropertiesDialogCommand",
"adminToolExtWin.noConnectionProfile": "Aucun connectionProfile fourni par connectionContext : {0}",
"adminToolExtWin.launchingDialogStatus": "Lancement de la boîte de dialogue...",
"adminToolExtWin.ssmsMinError": "Erreur d'appel de SsmsMin avec les arguments '{0}' - {1}"
}
}
}

View File

@@ -1,250 +0,0 @@
{
"": [
"--------------------------------------------------------------------------------------------",
"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": {
"out/dialogs/scheduleDialog": {
"scheduleDialog.newSchedule": "Nouvelle planification",
"scheduleDialog.ok": "OK",
"scheduleDialog.cancel": "Annuler",
"scheduleDialog.scheduleName": "Nom de la planification",
"scheduleDialog.schedules": "Planifications"
},
"out/dialogs/proxyDialog": {
"createProxy.createProxy": "Créer un proxy",
"createProxy.editProxy": "Modifier le proxy",
"createProxy.General": "Général",
"createProxy.ProxyName": "Nom du proxy",
"createProxy.CredentialName": "Nom d'identification",
"createProxy.Description": "Description",
"createProxy.SubsystemName": "Sous-système",
"createProxy.OperatingSystem": "Système d'exploitation (CmdExec)",
"createProxy.ReplicationSnapshot": "Instantané de réplication",
"createProxy.ReplicationTransactionLog": "Lecteur du journal des transactions de réplication",
"createProxy.ReplicationDistributor": "Serveur de distribution de réplication",
"createProxy.ReplicationMerge": "Fusion de réplication",
"createProxy.ReplicationQueueReader": "Lecteur de file d'attente de réplication",
"createProxy.SSASQueryLabel": "Requête SQL Server Analysis Services",
"createProxy.SSASCommandLabel": "Commande SQL Server Analysis Services",
"createProxy.SSISPackage": "Package SQL Server Integration Services",
"createProxy.PowerShell": "PowerShell",
"createProxy.subSystemHeading": "Actif pour les sous-systèmes suivants"
},
"out/dialogs/pickScheduleDialog": {
"pickSchedule.jobSchedules": "Planifications de travail",
"pickSchedule.ok": "OK",
"pickSchedule.cancel": "Annuler",
"pickSchedule.availableSchedules": "Planifications disponibles :",
"pickSchedule.scheduleName": "Nom",
"pickSchedule.scheduleID": "ID",
"pickSchedule.description": "Description"
},
"out/dialogs/operatorDialog": {
"createOperator.createOperator": "Créer un opérateur",
"createOperator.editOperator": "Modifier l'opérateur",
"createOperator.General": "Général",
"createOperator.Notifications": "Notifications",
"createOperator.Name": "Nom",
"createOperator.Enabled": "Activé",
"createOperator.EmailName": "Nom d'e-mail",
"createOperator.PagerEmailName": "Nom d'e-mail du récepteur de radiomessagerie",
"createOperator.PagerMondayCheckBox": "Lundi",
"createOperator.PagerTuesdayCheckBox": "Mardi",
"createOperator.PagerWednesdayCheckBox": "Mercredi",
"createOperator.PagerThursdayCheckBox": "Jeudi",
"createOperator.PagerFridayCheckBox": "Vendredi ",
"createOperator.PagerSaturdayCheckBox": "Samedi",
"createOperator.PagerSundayCheckBox": "Dimanche",
"createOperator.workdayBegin": "Début de journée",
"createOperator.workdayEnd": "Fin de journée",
"createOperator.PagerDutySchedule": "Planification de la radiomessagerie active",
"createOperator.AlertListHeading": "Liste d'alertes",
"createOperator.AlertNameColumnLabel": "Nom de l'alerte",
"createOperator.AlertEmailColumnLabel": "E-mail",
"createOperator.AlertPagerColumnLabel": "Récepteur de radiomessagerie"
},
"out/dialogs/jobStepDialog": {
"jobStepDialog.fileBrowserTitle": "Localiser les fichiers de base de données - ",
"jobStepDialog.ok": "OK",
"jobStepDialog.cancel": "Annuler",
"jobStepDialog.general": "Général",
"jobStepDialog.advanced": "Avancé",
"jobStepDialog.open": "Ouvrir...",
"jobStepDialog.parse": "Analyser",
"jobStepDialog.successParse": "La commande a été analysée.",
"jobStepDialog.failParse": "La commande a échoué.",
"jobStepDialog.blankStepName": "Le nom de l'étape ne peut être vide",
"jobStepDialog.processExitCode": "Code de sortie de processus d'une commande réussie :",
"jobStepDialog.stepNameLabel": "Nom de l'étape",
"jobStepDialog.typeLabel": "Type",
"jobStepDialog.runAsLabel": "Exécuter en tant que",
"jobStepDialog.databaseLabel": "Base de données",
"jobStepDialog.commandLabel": "Commande",
"jobStepDialog.successAction": "Action en cas de réussite",
"jobStepDialog.failureAction": "Action en cas d'échec",
"jobStepDialog.runAsUser": "Exécuter en tant qu'utilisateur",
"jobStepDialog.retryAttempts": "Nouvelles tentatives",
"jobStepDialog.retryInterval": "Intervalle avant nouvelle tentative (minutes)",
"jobStepDialog.logToTable": "Journaliser dans une table",
"jobStepDialog.appendExistingTableEntry": "Ajouter la sortie à l'entrée existante dans la table",
"jobStepDialog.includeStepOutputHistory": "Inclure le résultat de l'étape dans l'historique",
"jobStepDialog.outputFile": "Fichier de sortie",
"jobStepDialog.appendOutputToFile": "Ajouter la sortie au fichier existant",
"jobStepDialog.selectedPath": "Chemin sélectionné",
"jobStepDialog.filesOfType": "Fichiers de type",
"jobStepDialog.fileName": "Nom de fichier",
"jobStepDialog.allFiles": "Tous les fichiers (*)",
"jobStepDialog.newJobStep": "Nouvelle étape de travail",
"jobStepDialog.editJobStep": "Modifier l'étape de travail",
"jobStepDialog.TSQL": "Script Transact-SQL (T-SQL)",
"jobStepDialog.powershell": "PowerShell",
"jobStepDialog.CmdExec": "Système d'exploitation (CmdExec)",
"jobStepDialog.replicationDistribution": "Serveur de distribution de réplication",
"jobStepDialog.replicationMerge": "Fusion de réplication",
"jobStepDialog.replicationQueueReader": "Lecteur de file d'attente de réplication",
"jobStepDialog.replicationSnapshot": "Instantané de réplication",
"jobStepDialog.replicationTransactionLogReader": "Lecteur du journal des transactions de réplication",
"jobStepDialog.analysisCommand": "Commande SQL Server Analysis Services",
"jobStepDialog.analysisQuery": "Requête SQL Server Analysis Services",
"jobStepDialog.servicesPackage": "Package SQL Server Integration Services",
"jobStepDialog.agentServiceAccount": "Compte de service SQL Server Agent",
"jobStepDialog.nextStep": "Passer à l'étape suivante",
"jobStepDialog.quitJobSuccess": "Quitter le travail signalant la réussite",
"jobStepDialog.quitJobFailure": "Quitter le travail signalant l'échec"
},
"out/dialogs/jobDialog": {
"jobDialog.general": "Général",
"jobDialog.steps": "Étapes",
"jobDialog.schedules": "Planifications",
"jobDialog.alerts": "Alertes",
"jobDialog.notifications": "Notifications",
"jobDialog.blankJobNameError": "Le nom du travail ne peut pas être vide.",
"jobDialog.name": "Nom",
"jobDialog.owner": "Propriétaire",
"jobDialog.category": "Catégorie",
"jobDialog.description": "Description",
"jobDialog.enabled": "Activé",
"jobDialog.jobStepList": "Liste des étapes de travail",
"jobDialog.step": "Étape",
"jobDialog.type": "Type",
"jobDialog.onSuccess": "En cas de succès",
"jobDialog.onFailure": "En cas d'échec",
"jobDialog.new": "Nouvelle étape",
"jobDialog.edit": "Modifier l'étape",
"jobDialog.delete": "Supprimer l'étape",
"jobDialog.moveUp": "Monter l'étape",
"jobDialog.moveDown": "Descendre l'étape",
"jobDialog.startStepAt": "Démarrer l'étape",
"jobDialog.notificationsTabTop": "Actions à effectuer à la fin du travail",
"jobDialog.email": "E-mail",
"jobDialog.page": "Page",
"jobDialog.eventLogCheckBoxLabel": "Écrire dans le journal des événements d'application Windows",
"jobDialog.deleteJobLabel": "Supprimer le travail automatiquement",
"jobDialog.schedulesaLabel": "Liste des planifications",
"jobDialog.pickSchedule": "Choisir une planification",
"jobDialog.scheduleNameLabel": "Nom de la planification",
"jobDialog.alertsList": "Liste des alertes",
"jobDialog.newAlert": "Nouvelle alerte",
"jobDialog.alertNameLabel": "Nom de l'alerte",
"jobDialog.alertEnabledLabel": "Activé",
"jobDialog.alertTypeLabel": "Type",
"jobDialog.newJob": "Nouveau travail",
"jobDialog.editJob": "Modifier le travail"
},
"out/dialogs/alertDialog": {
"alertDialog.createAlert": "Créer une alerte",
"alertDialog.editAlert": "Modifier l'alerte",
"alertDialog.General": "Général",
"alertDialog.Response": "Réponse",
"alertDialog.Options": "Options",
"alertDialog.eventAlert": "Définition d'alerte d'événement",
"alertDialog.Name": "Nom",
"alertDialog.Type": "Type",
"alertDialog.Enabled": "Activé",
"alertDialog.DatabaseName": "Nom de la base de données",
"alertDialog.ErrorNumber": "Numéro d'erreur",
"alertDialog.Severity": "Gravité",
"alertDialog.RaiseAlertContains": "Déclencher une alerte quand le message contient",
"alertDialog.MessageText": "Texte du message",
"alertDialog.Severity001": "001 - Informations système diverses",
"alertDialog.Severity002": "002 - Réservé",
"alertDialog.Severity003": "003 - Réservé",
"alertDialog.Severity004": "004 - Réservé",
"alertDialog.Severity005": "005 - Réservé",
"alertDialog.Severity006": "006 - Réservé",
"alertDialog.Severity007": "007 - Notification : information d'état",
"alertDialog.Severity008": "008 - Notification : intervention nécessaire de l'utilisateur",
"alertDialog.Severity009": "009 - Défini par l'utilisateur",
"alertDialog.Severity010": "010 - Informations",
"alertDialog.Severity011": "011 - Objet de base de données spécifié introuvable",
"alertDialog.Severity012": "012 - Inutilisé",
"alertDialog.Severity013": "013 - Erreur de syntaxe de la transaction utilisateur",
"alertDialog.Severity014": "014 - Autorisation insuffisante",
"alertDialog.Severity015": "015 - Erreur de syntaxe dans des instructions SQL",
"alertDialog.Severity016": "016 - Erreur diverse de l'utilisateur",
"alertDialog.Severity017": "017 - Ressources insuffisantes",
"alertDialog.Severity018": "018 - Erreur interne récupérable",
"alertDialog.Severity019": "019 - Erreur irrécupérable dans la ressource",
"alertDialog.Severity020": "020 - Erreur irrécupérable dans le traitement en cours",
"alertDialog.Severity021": "021 - Erreur irrécupérable dans les processus de base de données",
"alertDialog.Severity022": "022 - Erreur irrécupérable : Intégrité suspecte de la table",
"alertDialog.Severity023": "023 - Erreur irrécupérable : Intégrité suspecte de la base de données",
"alertDialog.Severity024": "024 - Erreur irrécupérable : Erreur matérielle",
"alertDialog.Severity025": "025 - Erreur irrécupérable",
"alertDialog.AllDatabases": "<toutes les bases de données>",
"alertDialog.ExecuteJob": "Exécuter le travail",
"alertDialog.ExecuteJobName": "Nom du travail",
"alertDialog.NotifyOperators": "Notifier les opérateurs",
"alertDialog.NewJob": "Nouveau travail",
"alertDialog.OperatorList": "Liste des opérateurs",
"alertDialog.OperatorName": "Opérateur",
"alertDialog.OperatorEmail": "E-mail",
"alertDialog.OperatorPager": "Récepteur de radiomessagerie",
"alertDialog.NewOperator": "Nouvel opérateur",
"alertDialog.IncludeErrorInEmail": "Inclure le texte d'erreur de l'alerte dans un e-mail",
"alertDialog.IncludeErrorInPager": "Inclure le texte d'erreur de l'alerte dans le récepteur de radiomessagerie",
"alertDialog.AdditionalNotification": "Message de notification supplémentaire à envoyer",
"alertDialog.DelayBetweenResponse": "Délai entre les réponses",
"alertDialog.DelayMinutes": "Minutes de retard",
"alertDialog.DelaySeconds": "Secondes de retard"
},
"out/dialogs/agentDialog": {
"agentDialog.OK": "OK",
"agentDialog.Cancel": "Annuler"
},
"out/data/proxyData": {
"proxyData.saveErrorMessage": "La mise à jour du proxy a échoué '{0}'",
"proxyData.saveSucessMessage": "Proxy '{0}' mis à jour",
"proxyData.newJobSuccessMessage": "Proxy '{0}' créé"
},
"out/data/jobStepData": {
"jobStepData.saveErrorMessage": "La mise à jour de l'étape a échoué '{0}'",
"stepData.jobNameRequired": "Le nom du travail doit être fourni",
"stepData.stepNameRequired": "Le nom de l'étape doit être fourni"
},
"out/data/jobData": {
"jobData.whenJobCompletes": "Quand le travail est effectué",
"jobData.whenJobFails": "Quand le travail échoue",
"jobData.whenJobSucceeds": "Quand le travail réussit",
"jobData.jobNameRequired": "Le nom du travail doit être fourni",
"jobData.saveErrorMessage": "La mise à jour du travail a échoué '{0}'",
"jobData.newJobErrorMessage": "La création du travail a échoué '{0}'",
"jobData.saveSucessMessage": "Le travail '{0}' a été mis à jour",
"jobData.newJobSuccessMessage": "Le travail '{0}' a été créé"
},
"out/data/alertData": {
"alertData.saveErrorMessage": "La mise à jour de l'alerte a échoué '{0}'",
"alertData.DefaultAlertTypString": "Alerte d'événement SQL Server",
"alertDialog.PerformanceCondition": "Alerte de condition de performances SQL Server",
"alertDialog.WmiEvent": "Alerte d'événement WMI"
},
"out/mainController": {
"mainController.notImplemented": "Cette fonctionnalité est en cours de développement. Découvrez les dernières builds Insiders pour tester les changements les plus récents !"
}
}
}

View File

@@ -19,64 +19,212 @@
"azure.resource.refresh.title": "Actualiser",
"azure.resource.signin.title": "Azure : Se connecter",
"azure.resource.selectsubscriptions.title": "Sélectionner des abonnements",
"azure.resource.startterminal.title": "Démarrer Cloud Shell",
"azure.resource.connectsqlserver.title": "Connecter",
"azure.resource.connectsqldb.title": "Ajouter aux serveurs",
"azure.resource.view.title": "Azure (préversion)",
"azure.tenant.config.filter.description": "Liste des ID de locataire à ignorer pendant l'interrogation des ressources Azure. Chaque élément est un ID de locataire.",
"accounts.clearTokenCache": "Effacer le cache de jetons du compte Azure",
"azure.openInAzurePortal.title": "Ouvrir dans le portail Azure",
"config.azureAccountConfigurationSection": "Configuration du compte Azure",
"config.enablePublicCloudDescription": "Spécifie si l'intégration du cloud Azure public doit être activée",
"config.enableUsGovCloudDescription": "Spécifie si l'intégration du cloud Azure US Government (Fairfax) doit être activée",
"config.enableUsNatCloudDescription": "Spécifie si l'intégration du cloud Azure US National doit être activée",
"config.enableChinaCloudDescription": "Spécifie si l'intégration d'Azure Chine doit être activée",
"config.enableGermanyCloudDescription": "Spécifie si l'intégration d'Azure Allemagne doit être activée"
"config.enableGermanyCloudDescription": "Spécifie si l'intégration d'Azure Allemagne doit être activée",
"config.azureAuthMethodConfigurationSection": "Méthode d'authentification Azure",
"config.azureCodeGrantMethod": "Méthode d'octroi de code",
"config.azureDeviceCodeMethod": "Méthode de code d'appareil",
"config.noSystemKeychain": "Désactivez l'intégration du trousseau système. Les informations d'identification sont stockées dans un fichier plat dans le dossier de base de l'utilisateur.",
"config.piiLogging": "Les informations d'identification personnelle (PII) doivent-elles être journalisées localement dans la vue de console"
},
"dist/azureResource/utils": {
"azure.resource.error": "Erreur : {0}"
"azure.resource.error": "Erreur : {0}",
"azure.accounts.getResourceGroups.queryError": "Erreur de récupération des groupes de ressources pour le compte {0} ({1}), abonnement {2} ({3}), locataire {4} : {5}",
"azure.accounts.runResourceQuery.errors.invalidQuery": "Requête non valide",
"azure.accounts.getSubscriptions.queryError": "Erreur de récupération des abonnements pour le compte {0}, locataire {1} : {2}",
"azure.accounts.getSelectedSubscriptions.queryError": "Erreur de récupération des abonnements pour le compte {0} : {1}"
},
"dist/constants": {
"extensionName": "Comptes Azure"
"dist/localizedConstants": {
"azurecore.extensionName": "Comptes Azure",
"azurecore.requiresReload": "La modification de ce paramètre nécessite le rechargement de la fenêtre pour appliquer tous les changements.",
"azurecore.reload": "Recharger",
"azurecore.australiacentral": "Australie Centre",
"azurecore.australiacentral2": "Australie Centre 2",
"azurecore.australiaeast": "Australie Est",
"azurecore.australiasoutheast": "Australie Sud-Est",
"azurecore.brazilsouth": "Brésil Sud",
"azurecore.brazilsoutheast": "Brésil Sud-Est",
"azurecore.canadacentral": "Canada Centre",
"azurecore.canadaeast": "Canada Est",
"azurecore.centralindia": "Inde Centre",
"azurecore.centralus": "USA Centre",
"azurecore.centraluseuap": "USA Centre EUAP",
"azurecore.eastasia": "Asie Est",
"azurecore.eastus": "USA Est",
"azurecore.eastus2": "USA Est 2",
"azurecore.eastus2euap": "USA Est 2 - EUAP",
"azurecore.francecentral": "France Centre",
"azurecore.francesouth": "France Sud",
"azurecore.germanynorth": "Allemagne Nord",
"azurecore.germanywestcentral": "Allemagne Centre-Ouest",
"azurecore.japaneast": "Japon Est",
"azurecore.japanwest": "Japon Ouest",
"azurecore.koreacentral": "Corée Centre",
"azurecore.koreasouth": "Corée Sud",
"azurecore.northcentralus": "USA Centre Nord",
"azurecore.northeurope": "Europe Nord",
"azurecore.norwayeast": "Norvège Est",
"azurecore.norwaywest": "Norvège Ouest",
"azurecore.southafricanorth": "Afrique du Sud Nord",
"azurecore.southafricawest": "Afrique du Sud Ouest",
"azurecore.southcentralus": "USA Centre Sud",
"azurecore.southeastasia": "Sud-Est asiatique",
"azurecore.southindia": "Inde du Sud",
"azurecore.switzerlandnorth": "Suisse Nord",
"azurecore.switzerlandwest": "Suisse Ouest",
"azurecore.uaecentral": "Émirats arabes unis Centre",
"azurecore.uaenorth": "Émirats arabes unis Nord",
"azurecore.uksouth": "Royaume-Uni Sud",
"azurecore.ukwest": "Royaume-Uni Ouest",
"azurecore.westcentralus": "USA Centre-Ouest",
"azurecore.westeurope": "Europe Ouest",
"azurecore.westindia": "Inde Ouest",
"azurecore.westus": "USA Ouest",
"azurecore.westus2": "USA Ouest 2",
"azurecore.name": "Nom",
"azurecore.resourceType": "Type de ressource",
"azurecore.resourceGroup": "Groupe de ressources",
"azurecore.location": "Localisation",
"azurecore.subscription": "Abonnement",
"azurecore.typeIcon": "Icône de type",
"azurecore.sqlServer": "Serveur SQL",
"azurecore.sqlDatabase": "Base de données SQL",
"azurecore.postgresServer": "Serveur Azure Database pour PostgreSQL",
"azurecore.sqlManagedInstance": "Instance managée SQL",
"azurecore.azureArcsqlManagedInstance": "Instance managée SQL - Azure Arc",
"azurecore.azureArcService": "Service de données - Azure Arc",
"azurecore.sqlServerArc": "SQL Server - Azure Arc",
"azurecore.azureArcPostgres": "PostgreSQL Hyperscale avec Azure Arc",
"azure.unableToOpenAzureLink": "Impossible d'ouvrir le lien, valeurs obligatoires manquantes",
"azure.azureResourcesGridTitle": "Ressources Azure (préversion)",
"azurecore.invalidAzureAccount": "Compte non valide",
"azurecore.invalidTenant": "Locataire non valide pour l'abonnement",
"azurecore.unableToFetchToken": "Impossible d'obtenir un jeton pour le locataire {0}"
},
"dist/account-provider/auths/azureAuth": {
"azureAuth.unidentifiedError": "Erreur non identifiée avec l'authentification Azure",
"azure.tenantNotFound": "Le locataire spécifié avec l'ID « {0} » est introuvable.",
"azure.noBaseToken": "Une erreur s'est produite pendant l'authentification ou vos jetons ont été supprimés du système. Essayez de rajouter votre compte à Azure Data Studio.",
"azure.responseError": "La récupération du jeton a échoué avec une erreur. Ouvrir les outils de développement pour voir l'erreur",
"azure.accessTokenEmpty": "Aucun jeton d'accès n'a été renvoyé par Microsoft OAuth",
"azure.noUniqueIdentifier": "L'utilisateur n'a pas d'identificateur unique dans AAD",
"azureWorkAccountDisplayName": "Compte professionnel ou scolaire",
"azure.cacheErrorAdd": "Erreur pendant l'ajout de votre compte au cache.",
"azure.cacheErrorGet": "Erreur pendant l'obtention de votre compte à partir du cache",
"azure.cacheErrorParse": "Erreur pendant l'analyse de votre compte à partir du cache",
"azurecore.consentDialog.open": "Ouvrir",
"azurecore.consentDialog.cancel": "Annuler",
"azurecore.consentDialog.ignore": "Ignorer le locataire",
"azurecore.consentDialog.body": "Votre locataire « {0} ({1}) » exige une nouvelle authentification pour accéder aux ressources {2}. Appuyez sur Ouvrir pour démarrer le processus d'authentification.",
"azure.microsoftCorpAccount": "Microsoft Corp",
"azure.microsoftAccountDisplayName": "Compte Microsoft",
"azure.cacheErrrorRemove": "Erreur pendant la suppression de votre compte du cache."
},
"dist/azureResource/tree/accountTreeNode": {
"azure.resource.tree.accountTreeNode.credentialError": "L'obtention des informations d'identification du compte {0} a échoué. Actualisez le compte.",
"azure.resource.tree.accountTreeNode.noSubscriptionsLabel": "Aucun abonnement."
},
"dist/azureResource/resourceTreeNode": {
"azure.resource.resourceTreeNode.noResourcesLabel": "Aucune ressource"
},
"dist/azureResource/tree/flatAccountTreeNode": {
"azure.resource.tree.accountTreeNode.titleLoading": "{0} - Chargement...",
"azure.resource.tree.accountTreeNode.title": "{0} (abonnements {1}/{2})",
"azure.resource.tree.accountTreeNode.credentialError": "L'obtention des informations d'identification a échoué pour le compte {0}. Accédez à la boîte de dialogue des comptes et actualisez le compte."
},
"dist/azureResource/tree/accountNotSignedInTreeNode": {
"azure.resource.tree.accountNotSignedInTreeNode.signInLabel": "Connectez-vous à Azure..."
},
"dist/account-provider/azureAccountProviderService": {
"clearTokenCacheSuccess": "Cache de jetons effacé",
"clearTokenCacheFailure": "L'effacement du cache de jetons a échoué"
},
"dist/account-provider/providerSettings": {
"publicCloudDisplayName": "Azure"
"publicCloudDisplayName": "Azure",
"usGovCloudDisplayName": "Azure (US Government)",
"usNatCloudDisplayName": "Azure (US National)",
"germanyCloud": "Azure (Allemagne)",
"chinaCloudDisplayName": "Azure (Chine)"
},
"dist/account-provider/azureAccountProvider": {
"accountProviderNotInitialized": "Fournisseur de compte non initialisé, impossible d'effectuer l'action",
"azure.deprecatedGetSecurityToken": "Un appel a été effectué à azdata.accounts.getSecurityToken, cette méthode est dépréciée et sera supprimée dans les mises en production futures. Utilisez getAccountSecurityToken à la place.",
"azure.NoAuthMethod.Selected": "Aucune méthode d'authentification Azure sélectionnée. Vous devez sélectionner la méthode d'authentification à utiliser.",
"azure.NoAuthMethod.Available": "Aucune méthode d'authentification Azure disponible. Vous devez activer les méthodes d'authentification dans la configuration ADS."
},
"dist/account-provider/auths/azureAuthCodeGrant": {
"azure.serverCouldNotStart": "Le serveur n'a pas pu démarrer. Il peut s'agir d'une erreur d'autorisation ou d'une incompatibilité sur votre système. Vous pouvez essayer d'activer l'authentification du code d'appareil dans les paramètres.",
"azureAuth.nonceError": "L'authentification a échoué en raison d'une incompatibilité de nonce, fermez Azure Data Studio et réessayez.",
"azureAuth.stateError": "L'authentification a échoué en raison d'une incompatibilité d'état, fermez ADS et réessayez.",
"azure.azureAuthCodeGrantName": "Octroi de code d'authentification Azure"
},
"dist/account-provider/auths/azureDeviceCode": {
"addAccount": "Ajouter le compte {0}",
"refreshAccount": "Actualiser le compte {0}",
"azureWorkAccountDisplayName": "Compte professionnel ou scolaire",
"microsoftAccountDisplayName": "Compte Microsoft"
"azure.timeoutDeviceCode": "Expiration du délai d'attente de la connexion du code d'appareil.",
"azure.deviceCodeCheckFail": "Erreur pendant la tentative de vérification des résultats de connexion",
"azure.azureDeviceCodeAuth": "Code d'appareil Azure"
},
"dist/azureResource/providers/databaseServer/databaseServerTreeDataProvider": {
"azure.resource.providers.databaseServer.treeDataProvider.databaseServerContainerLabel": "Serveurs SQL"
"azure.resource.providers.databaseServer.treeDataProvider.databaseServerContainerLabel": "Serveur SQL"
},
"dist/azureResource/providers/database/databaseTreeDataProvider": {
"azure.resource.providers.database.treeDataProvider.databaseContainerLabel": "Bases de données SQL"
"azure.resource.providers.database.treeDataProvider.databaseContainerLabel": "Base de données SQL"
},
"dist/azureResource/commands": {
"azure.cloudTerminalPreview": "Vous devez activer les fonctionnalités en préversion pour utiliser Azure Cloud Shell.",
"azure.signIn": "Se connecter",
"azure.noAccountError": "Vous n'êtes pas connecté à un compte Azure, connectez-vous et réessayez.",
"azure.pickAnAzureAccount": "Sélectionner un compte Azure",
"azure.accountNotSelectedError": "Vous devez sélectionner un compte Azure pour que cette fonctionnalité fonctionne.",
"azure.noTenants": "Un locataire est nécessaire pour cette fonctionnalité. Apparemment, votre abonnement Azure n'a pas de locataire.",
"azure.startingCloudShell": "Démarrage de Cloud Shell...",
"azure.mustPickTenant": "Vous devez sélectionner un locataire pour que cette fonctionnalité fonctionne.",
"azure.resource.selectsubscriptions.credentialError": "L'obtention des informations d'identification du compte {0} a échoué. Actualisez le compte."
},
"dist/azureResource/tree/subscriptionTreeNode": {
"azure.resource.tree.subscriptionTreeNode.noResourcesLabel": "Aucune ressource."
},
"dist/azureResource/resourceTreeNode": {
"azure.resource.resourceTreeNode.noResourcesLabel": "Aucune ressource"
},
"dist/azureResource/tree/treeProvider": {
"azure.resource.tree.treeProvider.loadingLabel": "Chargement..."
},
"dist/azureResource/tree/accountNotSignedInTreeNode": {
"azure.resource.tree.accountNotSignedInTreeNode.signInLabel": "Connectez-vous à Azure..."
},
"dist/azureResource/providers/sqlinstance/sqlInstanceTreeDataProvider": {
"azure.resource.providers.sqlInstanceContainerLabel": "Instances managées SQL"
"azure.resource.providers.sqlInstanceContainerLabel": "Instance managée Azure SQL DB"
},
"dist/azureResource/providers/kusto/kustoTreeDataProvider": {
"azure.resource.providers.KustoContainerLabel": "Cluster Azure Data Explorer"
},
"dist/azureResource/providers/postgresServer/postgresServerTreeDataProvider": {
"azure.resource.providers.databaseServer.treeDataProvider.postgresServerContainerLabel": "Serveurs Azure Database pour PostgreSQL"
"azure.resource.providers.databaseServer.treeDataProvider.postgresServerContainerLabel": "Serveur Azure Database pour PostgreSQL"
},
"dist/azureResource/services/terminalService": {
"azure.coudTerminal.neverUsed": "Si vous n'avez jamais lancé Azure Cloud Shell à partir de ce compte, accédez à https://shell.azure.com/ pour démarrer. Après la configuration, vous pouvez utiliser Azure Cloud Shell directement dans Azure Data Studio.",
"azure.cloudTerminal.openAzureShell": "Ouvrir le shell Azure",
"azure.cloudTerminal.ok": "OK",
"azure.selectShellType": "Sélectionner Bash ou PowerShell pour Azure Cloud Shell",
"azure.shellTypeRequired": "Vous devez choisir un type de shell",
"azure.cloudShell": "Azure Cloud Shell (préversion) {0} ({1})",
"azure.shellClosed": "Shell fermé.\r\n"
},
"dist/azureResource/providers/sqlinstanceArc/sqlInstanceArcTreeDataProvider": {
"azure.resource.providers.sqlInstanceArcContainerLabel": "Instance managée SQL - Azure Arc"
},
"dist/azureResource/providers/postgresArcServer/postgresServerTreeDataProvider": {
"azure.resource.providers.postgresArcServer.treeDataProvider.postgresServerContainerLabel": "PostgreSQL Hyperscale Azure Arc"
},
"dist/azureResource/tree/connectionDialogTreeProvider": {
"azure.resource.tree.treeProvider.loadingLabel": "Chargement...",
"azure.resource.tree.treeProvider.openAccountsDialog": "Afficher les comptes Azure",
"azure.resource.tree.treeProvider.accountLoadError": "Le chargement de certains comptes Azure a échoué. {0}"
}
}
}

View File

@@ -11,15 +11,48 @@
"package": {
"description": "Prise en charge de la gestion des clusters Big Data SQL Server",
"text.sqlServerBigDataClusters": "Clusters Big Data SQL Server",
"command.addController.title": "Connexion au contrôleur",
"command.deleteController.title": "Supprimer",
"command.connectController.title": "Connect to Existing Controller",
"command.createController.title": "Create New Controller",
"command.removeController.title": "Remove Controller",
"command.refreshController.title": "Actualiser",
"command.manageController.title": "Gérer",
"command.mount.title": "Monter HDFS",
"command.refreshmount.title": "Actualiser le montage",
"command.deletemount.title": "Supprimer le montage",
"bdc.configuration.title": "Cluster Big Data",
"bdc.ignoreSslVerification.desc": "Ignorer les erreurs de vérification SSL sur les points de terminaison de cluster Big Data SQL Server de type HDFS, Spark et Contrôleur si la valeur est true"
"bdc.view.welcome.connect": "No SQL Big Data Cluster controllers registered. [Learn More](https://docs.microsoft.com/sql/big-data-cluster/big-data-cluster-overview)\r\n[Connect Controller](command:bigDataClusters.command.connectController)",
"bdc.view.welcome.loading": "Loading controllers...",
"bdc.ignoreSslVerification.desc": "Ignorer les erreurs de vérification SSL sur les points de terminaison de cluster Big Data SQL Server de type HDFS, Spark et Contrôleur si la valeur est true",
"resource-type-sql-bdc-display-name": "Cluster Big Data SQL Server",
"resource-type-sql-bdc-description": "Le cluster Big Data SQL Server vous permet de déployer des clusters scalables de conteneurs SQL Server, Spark et HDFS s'exécutant sur Kubernetes",
"version-display-name": "Version",
"bdc-2019-display-name": "SQL Server 2019",
"bdc-deployment-target": "Cible de déploiement",
"bdc-deployment-target-new-aks": "Nouveau cluster Azure Kubernetes Service",
"bdc-deployment-target-existing-aks": "Cluster Azure Kubernetes Service existant",
"bdc-deployment-target-existing-kubeadm": "Cluster Kubernetes existant (kubeadm)",
"bdc-deployment-target-existing-aro": "Existing Azure Red Hat OpenShift cluster",
"bdc-deployment-target-existing-openshift": "Existing OpenShift cluster",
"bdc-cluster-settings-section-title": "Paramètres de cluster Big Data SQL Server",
"bdc-cluster-name-field": "Nom de cluster",
"bdc-controller-username-field": "Nom d'utilisateur du contrôleur",
"bdc-password-field": "Mot de passe",
"bdc-confirm-password-field": "Confirmer le mot de passe",
"bdc-azure-settings-section-title": "Paramètres Azure",
"bdc-azure-subscription-id-field": "ID d'abonnement",
"bdc-azure-subscription-id-placeholder": "Utiliser mon abonnement Azure par défaut",
"bdc-azure-resource-group-field": "Nom de groupe de ressources",
"bdc-azure-region-field": "Région",
"bdc-azure-aks-name-field": "Nom du cluster AKS",
"bdc-azure-vm-size-field": "Taille de machine virtuelle",
"bdc-azure-vm-count-field": "Nombre de machines virtuelles",
"bdc-storage-class-field": "Nom de la classe de stockage",
"bdc-data-size-field": "Capacité de données (Go)",
"bdc-log-size-field": "Capacité des journaux (Go)",
"bdc-agreement": "J'accepte {0}, {1} et {2}.",
"microsoft-privacy-statement": "Microsoft Privacy Statement",
"bdc-agreement-azdata-eula": "Termes du contrat de licence azdata",
"bdc-agreement-bdc-eula": "Termes du contrat de licence SQL Server"
},
"dist/bigDataCluster/utils": {
"state.creating": "Création",
@@ -69,130 +102,103 @@
"bdc.unhealthy": "Non sain",
"endpointsError": "Erreur inattendue pendant la récupération des points de terminaison BDC : {0}"
},
"dist/bigDataCluster/dialog/hdfsDialogBase": {
"basicAuthName": "De base",
"integratedAuthName": "Authentification Windows",
"mount.hdfs.loginerror1": "La connexion au contrôleur a échoué",
"mount.hdfs.loginerror2": "La connexion au contrôleur a échoué : {0}",
"err.controller.username.required": "Nom d'utilisateur obligatoire",
"err.controller.password.required": "Mot de passe obligatoire",
"textUrlLower": "URL",
"textUsernameLower": "nom d'utilisateur",
"textPasswordLower": "mot de passe",
"textUrlCapital": "URL de gestion de cluster",
"textAuthCapital": "Type d'authentification",
"textUsernameCapital": "Nom d'utilisateur",
"textPasswordCapital": "Mot de passe",
"hdsf.dialog.connection.section": "Connexion du cluster",
"hdfs.dialog.ok": "OK",
"hdfs.dialog.cancel": "Annuler"
"dist/bigDataCluster/localizedConstants": {
"bdc.dashboard.status": "Status Icon",
"bdc.dashboard.instance": "Instance",
"bdc.dashboard.state": "State",
"bdc.dashboard.view": "View",
"bdc.dashboard.notAvailable": "N/A",
"bdc.dashboard.healthStatusDetails": "Health Status Details",
"bdc.dashboard.metricsAndLogs": "Metrics and Logs",
"bdc.dashboard.healthStatus": "Health Status",
"bdc.dashboard.nodeMetrics": "Node Metrics",
"bdc.dashboard.sqlMetrics": "SQL Metrics",
"bdc.dashboard.logs": "Logs",
"bdc.dashboard.viewNodeMetrics": "View Node Metrics {0}",
"bdc.dashboard.viewSqlMetrics": "View SQL Metrics {0}",
"bdc.dashboard.viewLogs": "View Kibana Logs {0}",
"bdc.dashboard.lastUpdated": "Last Updated : {0}",
"basicAuthName": "Basic",
"integratedAuthName": "Windows Authentication",
"addNewController": "Add New Controller",
"url": "URL",
"username": "Username",
"password": "Password",
"rememberPassword": "Remember Password",
"clusterManagementUrl": "Cluster Management URL",
"textAuthCapital": "Authentication type",
"hdsf.dialog.connection.section": "Cluster Connection",
"add": "Add",
"cancel": "Cancel",
"ok": "OK",
"bdc.dashboard.refresh": "Refresh",
"bdc.dashboard.troubleshoot": "Troubleshoot",
"bdc.dashboard.bdcOverview": "Big Data Cluster overview",
"bdc.dashboard.clusterDetails": "Cluster Details",
"bdc.dashboard.clusterOverview": "Cluster Overview",
"bdc.dashboard.serviceEndpoints": "Service Endpoints",
"bdc.dashboard.clusterProperties": "Cluster Properties",
"bdc.dashboard.clusterState": "Cluster State",
"bdc.dashboard.serviceName": "Service Name",
"bdc.dashboard.service": "Service",
"bdc.dashboard.endpoint": "Endpoint",
"copiedEndpoint": "Endpoint '{0}' copied to clipboard",
"bdc.dashboard.copy": "Copy",
"bdc.dashboard.viewDetails": "View Details",
"bdc.dashboard.viewErrorDetails": "View Error Details",
"connectController.dialog.title": "Connect to Controller",
"mount.main.section": "Mount Configuration",
"mount.task.name": "Mounting HDFS folder on path {0}",
"refreshmount.task.name": "Refreshing HDFS Mount on path {0}",
"deletemount.task.name": "Deleting HDFS Mount on path {0}",
"mount.task.submitted": "Mount creation has started",
"refreshmount.task.submitted": "Refresh mount request submitted",
"deletemount.task.submitted": "Delete mount request submitted",
"mount.task.complete": "Mounting HDFS folder is complete",
"mount.task.inprogress": "Mounting is likely to complete, check back later to verify",
"mount.dialog.title": "Mount HDFS Folder",
"mount.hdfsPath.title": "HDFS Path",
"mount.hdfsPath.info": "Path to a new (non-existing) directory which you want to associate with the mount",
"mount.remoteUri.title": "Remote URI",
"mount.remoteUri.info": "The URI to the remote data source. Example for ADLS: abfs://fs@saccount.dfs.core.windows.net/",
"mount.credentials.title": "Credentials",
"mount.credentials.info": "Mount credentials for authentication to remote data source for reads",
"refreshmount.dialog.title": "Refresh Mount",
"deleteMount.dialog.title": "Delete Mount",
"bdc.dashboard.loadingClusterStateCompleted": "Loading cluster state completed",
"bdc.dashboard.loadingHealthStatusCompleted": "Loading health status completed",
"err.controller.username.required": "Username is required",
"err.controller.password.required": "Password is required",
"endpointsError": "Unexpected error retrieving BDC Endpoints: {0}",
"bdc.dashboard.noConnection": "The dashboard requires a connection. Please click retry to enter your credentials.",
"bdc.dashboard.unexpectedError": "Unexpected error occurred: {0}",
"mount.hdfs.loginerror1": "Login to controller failed",
"mount.hdfs.loginerror2": "Login to controller failed: {0}",
"mount.err.formatting": "Bad formatting of credentials at {0}",
"mount.task.error": "Error mounting folder: {0}",
"mount.error.unknown": "Unknown error occurred during the mount process"
},
"dist/bigDataCluster/controller/clusterControllerApi": {
"error.no.activedirectory": "Ce cluster ne prend pas en charge l'authentification Windows",
"bdc.error.tokenPost": "Erreur pendant l'authentification",
"bdc.error.unauthorized": "Vous n'avez pas l'autorisation de vous connecter à ce cluster à l'aide de l'authentification Windows",
"bdc.error.getClusterConfig": "Error retrieving cluster config from {0}",
"bdc.error.getEndPoints": "Erreur de récupération des points de terminaison de {0}",
"bdc.error.getBdcStatus": "Erreur de récupération de l'état BDC de {0}",
"bdc.error.mountHdfs": "Erreur de création du montage",
"bdc.error.statusHdfs": "Error getting mount status",
"bdc.error.refreshHdfs": "Erreur d'actualisation du montage",
"bdc.error.deleteHdfs": "Erreur de suppression du montage"
},
"dist/bigDataCluster/dialog/connectControllerDialog": {
"connectController.dialog.title": "Se connecter au contrôleur (préversion)"
},
"dist/bigDataCluster/dialog/commonControls": {
"bdc.dashboard.viewDetails": "Voir les détails"
},
"dist/extension": {
"mount.error.endpointNotFound": "Informations de point de terminaison du contrôleur introuvables",
"bdc.dashboard.title": "Tableau de bord de cluster Big Data (préversion) -",
"bdc.dashboard.title": "Big Data Cluster Dashboard -",
"textYes": "Oui",
"textNo": "Non",
"textConfirmDeleteController": "Voulez-vous vraiment supprimer '{0}' ?"
"textConfirmRemoveController": "Are you sure you want to remove '{0}'?"
},
"dist/bigDataCluster/tree/addControllerNode": {
"textBigDataClusterControllerWithDots": "Ajouter un contrôleur de cluster Big Data SQL Server...",
"textConnectToController": "Connexion au contrôleur"
},
"dist/bigDataCluster/tree/loadingControllerNode": {
"textLoadingWithDots": "Chargement..."
},
"dist/bigDataCluster/dialog/addControllerDialog": {
"basicAuthName": "De base",
"integratedAuthName": "Authentification Windows",
"err.controller.username.required": "Nom d'utilisateur obligatoire",
"err.controller.password.required": "Mot de passe obligatoire",
"textAddNewController": "Ajouter un nouveau contrôleur (préversion)",
"textUrlLower": "URL",
"textUsernameLower": "nom d'utilisateur",
"textPasswordLower": "mot de passe",
"textRememberPassword": "Se souvenir du mot de passe",
"textUrlCapital": "URL de gestion de cluster",
"textAuthCapital": "Type d'authentification",
"textUsernameCapital": "Nom d'utilisateur",
"textPasswordCapital": "Mot de passe",
"textAdd": "Ajouter",
"textCancel": "Annuler"
},
"dist/bigDataCluster/dialog/bdcDashboard": {
"bdc.dashboard.refreshButton": "Actualiser",
"bdc.dashboard.troubleshootButton": "Résoudre les problèmes",
"bdc.dashboard.overviewNavTitle": "Vue d'ensemble du cluster Big Data",
"bdc.dashboard.clusterDetails": "Détails du cluster"
},
"dist/bigDataCluster/dialog/bdcDashboardResourceStatusPage": {
"bdc.dashboard.viewHyperlink": "Voir",
"bdc.dashboard.notAvailable": "N/A",
"bdc.dashboard.healthStatusDetailsHeader": "Détails de l'état d'intégrité",
"bdc.dashboard.lastUpdated": "Dernière mise à jour : {0}",
"bdc.dashboard.instanceHeader": "Instance",
"bdc.dashboard.stateHeader": "État",
"bdc.dashboard.healthStatusHeader": "État d'intégrité",
"bdc.dashboard.metricsAndLogsLabel": "Métriques et journaux",
"bdc.dashboard.nodeMetricsHeader": "Métriques de nœud",
"bdc.dashboard.sqlMetricsHeader": "Métriques SQL",
"bdc.dashboard.logsHeader": "Journaux"
},
"dist/bigDataCluster/dialog/bdcDashboardOverviewPage": {
"bdc.dashboard.propertiesHeader": "Propriétés de cluster",
"bdc.dashboard.clusterState": "État du cluster :",
"bdc.dashboard.healthStatus": "État d'intégrité :",
"bdc.dashboard.overviewHeader": "Vue d'ensemble du cluster",
"bdc.dashboard.lastUpdated": "Dernière mise à jour : {0}",
"bdc.dashboard.serviceNameHeader": "Nom du service",
"bdc.dashboard.stateHeader": "État",
"bdc.dashboard.healthStatusHeader": "État d'intégrité",
"bdc.dashboard.endpointsLabel": "Points de terminaison de service",
"bdc.dashboard.serviceHeader": "Service",
"bdc.dashboard.endpointHeader": "Point de terminaison",
"endpointsError": "Erreur inattendue pendant la récupération des points de terminaison BDC : {0}",
"bdc.dashboard.noConnection": "Le tableau de bord nécessite une connexion. Cliquez sur Réessayer pour entrer vos informations d'identification.",
"bdc.dashboard.unexpectedError": "Erreur inattendue : {0}",
"bdc.dashboard.copyTitle": "Copier",
"copiedEndpoint": "Point de terminaison '{0}' copié dans le Presse-papiers"
},
"dist/bigDataCluster/dialog/mountHdfsDialog": {
"mount.main.section": "Configuration du montage",
"mount.hdfsPath.title": "Chemin HDFS",
"mount.err.formatting": "Mise en forme incorrecte des informations d'identification sur {0}",
"mount.task.name": "Montage du dossier HDFS sur le chemin {0}",
"mount.task.submitted": "La création du montage a commencé",
"mount.task.complete": "Le montage du dossier HDFS est terminé",
"mount.task.inprogress": "Le montage va probablement être effectué, revenez vérifier plus tard",
"mount.task.error": "Erreur de montage du dossier {0}",
"mount.error.unknown": "Une erreur inconnue s'est produite pendant le processus de montage",
"mount.dialog.title": "Monter le dossier HDFS (préversion)",
"mount.hdfsPath.info": "Chemin d'un nouveau répertoire (non existant) à associer au montage",
"mount.remoteUri.title": "URI distant",
"mount.remoteUri.info": "URI de la source de données distante. Exemple pour ADLS : abfs://fs@saccount.dfs.core.windows.net/",
"mount.credentials.title": "Informations d'identification",
"mount.credentials.info": "Informations d'identification de montage pour l'authentification auprès de la source de données distante pour les lectures",
"refreshmount.dialog.title": "Actualiser le montage",
"refreshmount.task.name": "Actualisation du montage HDFS sur le chemin {0}",
"refreshmount.task.submitted": "Demande d'actualisation du montage envoyée",
"deleteMount.dialog.title": "Supprimer le montage",
"deletemount.task.name": "Suppression du montage HDFS sur le chemin {0}",
"deletemount.task.submitted": "Supprimer la demande de montage envoyée"
"dist/bigDataCluster/tree/controllerTreeDataProvider": {
"bdc.controllerTreeDataProvider.error": "Unexpected error loading saved controllers: {0}"
}
}
}
}

View File

@@ -1,145 +0,0 @@
{
"": [
"--------------------------------------------------------------------------------------------",
"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": {
"package": {
"cms.displayName": "Serveurs de gestion centralisée SQL Server",
"cms.description": "Prise en charge de la gestion des serveurs de gestion centralisée SQL Server",
"cms.title": "Serveurs de gestion centralisée",
"cms.connectionProvider.displayName": "Microsoft SQL Server",
"cms.resource.explorer.title": "Serveurs de gestion centralisée",
"cms.resource.refresh.title": "Actualiser",
"cms.resource.refreshServerGroup.title": "Actualiser le groupe de serveurs",
"cms.resource.deleteRegisteredServer.title": "Supprimer",
"cms.resource.addRegisteredServer.title": "Nouvelle inscription de serveur...",
"cms.resource.deleteServerGroup.title": "Supprimer",
"cms.resource.addServerGroup.title": "Nouveau groupe de serveurs...",
"cms.resource.registerCmsServer.title": "Ajouter un serveur de gestion centralisée",
"cms.resource.deleteCmsServer.title": "Supprimer",
"cms.configuration.title": "Configuration MSSQL",
"cms.query.displayBitAsNumber": "Spécifie si les colonnes BIT doivent être affichées sous forme de nombre (1 ou 0). Si la valeur est false, les colonnes BIT sont affichées sous la forme 'true' ou 'false'",
"cms.format.alignColumnDefinitionsInColumns": "Spécifie si les définitions de colonne doivent être alignées",
"cms.format.datatypeCasing": "Spécifie si la mise en forme des types de données est MAJUSCULES, minuscules ou aucune (sans mise en forme)",
"cms.format.keywordCasing": "Spécifie si la mise en forme des mots clés est MAJUSCULES, minuscules ou aucune (sans mise en forme)",
"cms.format.placeCommasBeforeNextStatement": "spécifie si des virgules doivent être placées au début de chaque instruction dans une liste (par exemple : ',mycolumn2') plutôt qu'à la fin (par exemple : 'mycolumn1,')",
"cms.format.placeSelectStatementReferencesOnNewLine": "Spécifie si les références aux objets dans les instructions select doivent être divisées en plusieurs lignes. Par exemple, pour 'SELECT C1, C2 FROM T1', C1 et C2 sont sur des lignes distinctes",
"cms.logDebugInfo": "[Facultatif] Journaliser la sortie de débogage dans la console (Voir -> Sortie) et sélectionner le canal de sortie approprié dans la liste déroulante",
"cms.tracingLevel": "[Facultatif] Niveau de journalisation des services de back-end. Azure Data Studio génère un nom de fichier à chaque démarrage et, si le fichier existe déjà, ajoute les entrées de journal à ce fichier. Pour nettoyer les anciens fichiers journaux, consultez les paramètres logRetentionMinutes et logFilesRemovalLimit. Le niveau de suivi par défaut correspond à une faible journalisation. Si vous changez le niveau de détail, vous pouvez obtenir une journalisation massive nécessitant de l'espace disque pour les journaux. Le niveau Erreur inclut le niveau Critique, le niveau Avertissement inclut le niveau Erreur, le niveau Informations inclut le niveau Avertissement et le niveau Détail inclut le niveau Informations",
"cms.logRetentionMinutes": "Nombre de minutes de conservation des fichiers journaux pour les services de back-end. La durée par défaut est 1 semaine.",
"cms.logFilesRemovalLimit": "Nombre maximal d'anciens fichiers ayant dépassé mssql.logRetentionMinutes à supprimer au démarrage. Les fichiers qui ne sont pas nettoyés du fait de cette limitation le sont au prochain démarrage d'Azure Data Studio.",
"ignorePlatformWarning": "[Facultatif] Ne pas afficher les avertissements de plateforme non prise en charge",
"onprem.databaseProperties.recoveryModel": "Mode de récupération",
"onprem.databaseProperties.lastBackupDate": "Dernière sauvegarde de base de données",
"onprem.databaseProperties.lastLogBackupDate": "Dernière sauvegarde de journal",
"onprem.databaseProperties.compatibilityLevel": "Niveau de compatibilité",
"onprem.databaseProperties.owner": "Propriétaire",
"onprem.serverProperties.serverVersion": "Version",
"onprem.serverProperties.serverEdition": "Édition",
"onprem.serverProperties.machineName": "Nom de l'ordinateur",
"onprem.serverProperties.osVersion": "Version de système d'exploitation",
"cloud.databaseProperties.azureEdition": "Édition",
"cloud.databaseProperties.serviceLevelObjective": "Niveau tarifaire",
"cloud.databaseProperties.compatibilityLevel": "Niveau de compatibilité",
"cloud.databaseProperties.owner": "Propriétaire",
"cloud.serverProperties.serverVersion": "Version",
"cloud.serverProperties.serverEdition": "Type",
"cms.provider.displayName": "Microsoft SQL Server",
"cms.connectionOptions.connectionName.displayName": "Nom (facultatif)",
"cms.connectionOptions.connectionName.description": "Nom personnalisé de la connexion",
"cms.connectionOptions.serverName.displayName": "Serveur",
"cms.connectionOptions.serverName.description": "Nom de l'instance SQL Server",
"cms.connectionOptions.serverDescription.displayName": "Description du serveur",
"cms.connectionOptions.serverDescription.description": "Description de l'instance SQL Server",
"cms.connectionOptions.authType.displayName": "Type d'authentification",
"cms.connectionOptions.authType.description": "Spécifie la méthode d'authentification avec SQL Server",
"cms.connectionOptions.authType.categoryValues.sqlLogin": "Connexion SQL",
"cms.connectionOptions.authType.categoryValues.integrated": "Authentification Windows",
"cms.connectionOptions.authType.categoryValues.azureMFA": "Azure Active Directory - Authentification universelle avec prise en charge de MFA",
"cms.connectionOptions.userName.displayName": "Nom d'utilisateur",
"cms.connectionOptions.userName.description": "Indique l'identifiant utilisateur à utiliser pour la connexion à la source de données",
"cms.connectionOptions.password.displayName": "Mot de passe",
"cms.connectionOptions.password.description": "Indique le mot de passe à utiliser pour la connexion à la source de données",
"cms.connectionOptions.applicationIntent.displayName": "Intention d'application",
"cms.connectionOptions.applicationIntent.description": "Déclare le type de charge de travail de l'application pendant la connexion à un serveur",
"cms.connectionOptions.asynchronousProcessing.displayName": "Traitement asynchrone",
"cms.connectionOptions.asynchronousProcessing.description": "Quand la valeur est true, permet d'utiliser la fonctionnalité asynchrone dans le fournisseur de données .Net Framework",
"cms.connectionOptions.connectTimeout.displayName": "Délai d'expiration de la connexion",
"cms.connectionOptions.connectTimeout.description": "Durée d'attente (en secondes) d'une connexion au serveur avant de terminer la tentative et de générer une erreur",
"cms.connectionOptions.currentLanguage.displayName": "Langage actuel",
"cms.connectionOptions.currentLanguage.description": "Nom d'enregistrement de la langue de SQL Server",
"cms.connectionOptions.columnEncryptionSetting.displayName": "Chiffrement de colonne",
"cms.connectionOptions.columnEncryptionSetting.description": "Paramètre par défaut de chiffrement de colonne pour toutes les commandes sur la connexion",
"cms.connectionOptions.encrypt.displayName": "Chiffrer",
"cms.connectionOptions.encrypt.description": "Quand la valeur est true, SQL Server utilise le chiffrement SSL pour toutes les données envoyées entre le client et le serveur si le serveur a un certificat installé",
"cms.connectionOptions.persistSecurityInfo.displayName": "Conserver les informations de sécurité",
"cms.connectionOptions.persistSecurityInfo.description": "Quand la valeur est false, les informations de sécurité, comme le mot de passe, ne sont pas retournées dans le cadre de la connexion",
"cms.connectionOptions.trustServerCertificate.displayName": "Approuver le certificat de serveur",
"cms.connectionOptions.trustServerCertificate.description": "Quand la valeur est true (et encrypt=true), SQL Server utilise le chiffrement SSL pour toutes les données envoyées entre le client et le serveur sans valider le certificat de serveur",
"cms.connectionOptions.attachedDBFileName.displayName": "Nom du fichier de base de données attaché",
"cms.connectionOptions.attachedDBFileName.description": "Nom de fichier principal, y compris le nom de chemin complet, d'une base de données pouvant être attachée",
"cms.connectionOptions.contextConnection.displayName": "Connexion contextuelle",
"cms.connectionOptions.contextConnection.description": "Quand la valeur est true, indique que la connexion doit provenir du contexte du serveur SQL. Disponible uniquement en cas d'exécution dans le processus SQL Server",
"cms.connectionOptions.port.displayName": "Port",
"cms.connectionOptions.connectRetryCount.displayName": "Nombre de tentatives de connexion",
"cms.connectionOptions.connectRetryCount.description": "Nombre de tentatives de restauration de connexion",
"cms.connectionOptions.connectRetryInterval.displayName": "Intervalle entre les tentatives de connexion",
"cms.connectionOptions.connectRetryInterval.description": "Délai entre les tentatives de restauration de connexion",
"cms.connectionOptions.applicationName.displayName": "Nom de l'application",
"cms.connectionOptions.applicationName.description": "Nom de l'application",
"cms.connectionOptions.workstationId.displayName": "ID de station de travail",
"cms.connectionOptions.workstationId.description": "Nom de la station de travail se connectant à SQL Server",
"cms.connectionOptions.pooling.displayName": "Regroupement",
"cms.connectionOptions.pooling.description": "Quand la valeur est true, l'objet de connexion est tiré du pool approprié ou, si nécessaire, est créé et ajouté au pool approprié",
"cms.connectionOptions.maxPoolSize.displayName": "Taille maximale du pool",
"cms.connectionOptions.maxPoolSize.description": "Nombre maximal de connexions autorisées dans le pool",
"cms.connectionOptions.minPoolSize.displayName": "Taille minimale du pool",
"cms.connectionOptions.minPoolSize.description": "Nombre minimal de connexions autorisées dans le pool",
"cms.connectionOptions.loadBalanceTimeout.displayName": "Délai d'expiration de l'équilibrage de charge",
"cms.connectionOptions.loadBalanceTimeout.description": "Durée de vie minimale (en secondes) de cette connexion dans le pool avant d'être détruite",
"cms.connectionOptions.replication.displayName": "Réplication",
"cms.connectionOptions.replication.description": "Utilisé par SQL Server dans la réplication",
"cms.connectionOptions.attachDbFilename.displayName": "Attacher le nom de fichier de base de données",
"cms.connectionOptions.failoverPartner.displayName": "Partenaire de basculement",
"cms.connectionOptions.failoverPartner.description": "Nom ou adresse réseau de l'instance de SQL Server servant de partenaire de basculement",
"cms.connectionOptions.multiSubnetFailover.displayName": "Basculement de plusieurs sous-réseaux",
"cms.connectionOptions.multipleActiveResultSets.displayName": "MARS (Multiple Active Result Set)",
"cms.connectionOptions.multipleActiveResultSets.description": "Quand la valeur est true, plusieurs jeux de résultats peuvent être retournés et lus sur une même connexion",
"cms.connectionOptions.packetSize.displayName": "Taille de paquet",
"cms.connectionOptions.packetSize.description": "Taille en octets des paquets réseau utilisés pour communiquer avec une instance de SQL Server",
"cms.connectionOptions.typeSystemVersion.displayName": "Version du système de type",
"cms.connectionOptions.typeSystemVersion.description": "Indique le système de type serveur que le fournisseur expose par le biais de DataReader"
},
"out/cmsResource/tree/treeProvider": {
"cms.resource.tree.treeProvider.loadingLabel": "Chargement..."
},
"out/cmsResource/tree/cmsResourceTreeNode": {
"cms.resource.cmsResourceTreeNode.noResourcesLabel": "Aucune ressource"
},
"out/cmsResource/tree/cmsResourceEmptyTreeNode": {
"cms.resource.tree.CmsTreeNode.addCmsServerLabel": "Ajouter un serveur de gestion centralisée..."
},
"out/cmsResource/cmsResourceCommands": {
"cms.errors.sameCmsServerName": "Le groupe de serveurs de gestion centralisée a déjà un serveur inscrit nommé {0}",
"cms.errors.azureNotAllowed": "Vous ne pouvez pas utiliser les serveurs Azure SQL Database comme serveurs de gestion centralisée",
"cms.confirmDeleteServer": "Voulez-vous vraiment effectuer la suppression",
"cms.yes": "Oui",
"cms.no": "Non",
"cms.AddServerGroup": "Ajouter le groupe de serveurs",
"cms.OK": "OK",
"cms.Cancel": "Annuler",
"cms.ServerGroupName": "Nom du groupe de serveurs",
"cms.ServerGroupDescription": "Description du groupe de serveurs",
"cms.errors.sameServerGroupName": "{0} a déjà un groupe de serveurs nommé {1}",
"cms.confirmDeleteGroup": "Voulez-vous vraiment effectuer la suppression"
},
"out/cmsUtils": {
"cms.errors.sameServerUnderCms": "Vous ne pouvez pas ajouter un serveur inscrit partagé du même nom que le serveur de configuration"
}
}
}

View File

@@ -1,94 +0,0 @@
{
"": [
"--------------------------------------------------------------------------------------------",
"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": {
"extensions/dacpac/out/wizard/pages/selectOperationpage": {
"dacFx.deployRadioButtonLabel": "Déployer un fichier .dacpac d'application de couche Données sur une instance de SQL Server [Déployer Dacpac]",
"dacFx.extractRadioButtonLabel": "Extraire une application de couche Données d'une instance de SQL Server vers un fichier .dacpac [Extraire Dacpac]",
"dacFx.importRadioButtonLabel": "Créer une base de données à partir d'un fichier .bacpac [Importer Bacpac]",
"dacFx.exportRadioButtonLabel": "Exporter le schéma et les données d'une base de données au format de fichier logique .bacpac [Exporter Bacpac]"
},
"extensions/dacpac/out/wizard/pages/importConfigPage": {
"dacFxImport.openFile": "Ouvrir",
"dacFxImport.fileTextboxTitle": "Emplacement de fichier"
},
"extensions/dacpac/out/wizard/pages/extractConfigPage": {
"dacfxExtract.saveFile": "Enregistrer",
"dacFxExtract.fileTextboxTitle": "Emplacement de fichier",
"dacFxExtract.versionTextboxTitle": "Version (utiliser x.x.x.x où x est un nombre)"
},
"extensions/dacpac/out/wizard/pages/exportConfigPage": {
"dacfxExport.saveFile": "Enregistrer",
"dacFxExport.fileTextboxTitle": "Emplacement de fichier"
},
"extensions/dacpac/out/wizard/pages/deployPlanPage": {
"dacfx.dataLossTextWithCount": "{0} des actions de déploiement listées peuvent entraîner une perte de données. Vérifiez que vous avez une sauvegarde ou un instantané disponible en cas de problème avec le déploiement.",
"dacFx.dataLossCheckbox": "Poursuivre malgré le risque de perte de données",
"dacfx.noDataLossText": "Aucune perte de données suite aux actions de déploiement listées.",
"dacfx.dataLossText": "Les actions de déploiement peuvent entraîner une perte de données. Vérifiez que vous avez une sauvegarde ou un instantané disponible en cas de problème avec le déploiement.",
"dacfx.operationColumn": "Opération",
"dacfx.operationTooltip": "Opération (Créer, Modifier, Supprimer) qui a lieu pendant le déploiement",
"dacfx.typeColumn": "Type",
"dacfx.typeTooltip": "Type de l'objet affecté par le déploiement",
"dacfx.objectColumn": "Objet",
"dacfx.objecTooltip": "Nom de l'objet affecté par le déploiement",
"dacfx.dataLossColumn": "Perte de données",
"dacfx.dataLossTooltip": "Les opérations pouvant entraîner une perte des données sont marquées d'un signe d'avertissement"
},
"extensions/dacpac/out/wizard/pages/deployConfigPage": {
"dacFx.databaseNameTextBox": "Nom de la base de données",
"dacFx.databaseNameDropdown": "Nom de la base de données",
"dacFxDeploy.openFile": "Ouvrir",
"dacFxDeploy.fileTextboxTitle": "Emplacement de fichier",
"dacFx.upgradeRadioButtonLabel": "Mettre à niveau la base de données existante",
"dacFx.newRadioButtonLabel": "Nouvelle base de données",
"dacFx.targetDatabaseRadioButtonsTitle": "Base de données cible",
"dacFx.targetDatabaseDropdownTitle": "Nom de la base de données"
},
"extensions/dacpac/out/wizard/pages/dacFxSummaryPage": {
"dacfx.targetServerName": "Serveur cible",
"dacfx.targetDatabaseName": "Base de données cible",
"dacfx.sourceServerName": "Serveur source",
"dacfx.sourceDatabaseName": "Base de données source",
"dacfx.fileLocation": "Emplacement de fichier",
"dacfxExtract.version": "Version",
"dacfx.settingColumn": "Paramètre",
"dacfx.valueColumn": "Valeur"
},
"extensions/dacpac/out/wizard/api/dacFxConfigPage": {
"dacFx.targetServerDropdownTitle": "Serveur cible",
"dacFx.sourceServerDropdownTitle": "Serveur source",
"dacFx.databaseNameTextBox": "Base de données cible",
"dacFx.sourceDatabaseDropdownTitle": "Base de données source"
},
"extensions/dacpac/out/wizard/api/basePage": {
"basePage.defaultUser": "par défaut"
},
"extensions/dacpac/out/wizard/dataTierApplicationWizard": {
"dacFx.selectOperationPageName": "Sélectionner une opération",
"dacFx.deployConfigPageName": "Sélectionner les paramètres de déploiement Dacpac",
"dacFx.deployPlanPage": "Examiner le plan de déploiement",
"dacFx.summaryPageName": "Récapitulatif",
"dacFx.extractConfigPageName": "Sélectionner les paramètres d'extraction Dacpac",
"dacFx.importConfigPageName": "Sélectionner les paramètres d'importation Bacpac",
"dacFx.exportConfigPageName": "Sélectionner les paramètres d'exportation Bacpac",
"dacFx.deployButton": "Déployer",
"dacFx.extractButton": "Extraire",
"dacFx.importButton": "Importer",
"dacFx.exportButton": "Exporter",
"dacFx.generateScriptButton": "Générer le script",
"alertData.deployErrorMessage": "Échec du déploiement '{0}'",
"alertData.extractErrorMessage": "Échec de l'extraction '{0}'",
"alertData.exportErrorMessage": "Échec de l'exportation '{0}'",
"alertData.importErrorMessage": "Échec de l'importation '{0}'",
"dacfx.scriptGeneratingMessage": "Vous pouvez voir l'état de la génération de script dans la vue Tâches une fois l'Assistant fermé. Le script s'ouvre dès qu'il est généré.",
"alertData.deployPlanErrorMessage": "La génération du plan de déploiement a échoué '{0}'"
}
}
}

View File

@@ -110,7 +110,7 @@
"config.autoRepositoryDetection.subFolders": "Rechercher dans les sous-dossiers du dossier actuellement ouvert.",
"config.autoRepositoryDetection.openEditors": "Rechercher dans les dossiers parents de fichiers ouverts.",
"config.autorefresh": "Détermine si l'actualisation automatique est activée.",
"config.autofetch": "Quand la valeur est true, les commits sont automatiquement récupérés (fetch) à partir du dépôt distant par défaut du dépôt Git actuel. Quand la valeur est 'all', les commits sont récupérés à partir de tous les dépôts distants",
"config.autofetch": "Quand la valeur est true, les commits sont automatiquement récupérés (fetch) à partir du dépôt distant par défaut du dépôt Git actuel. Quand la valeur est 'all', les commits sont récupérés à partir de tous les dépôts distants.",
"config.autofetchPeriod": "Durée en secondes entre chaque récupération git automatique, quand 'git.autofetch' est activé.",
"config.confirmSync": "Confirmez avant de synchroniser des dépôts git.",
"config.countBadge": "Contrôle le badge de compte Git.",
@@ -136,7 +136,7 @@
"config.suggestSmartCommit": "Propose d'activer Smart Commit (valide toutes les modifications en l'absence de modifications organisées).",
"config.enableCommitSigning": "Active la signature de commit avec GPG ou X.509.",
"config.discardAllScope": "Contrôle les modifications ignorées par la commande 'Ignorer toutes les modifications'. 'all' ignore toutes les modifications. 'tracked' ignore uniquement les fichiers suivis. 'prompt' affiche un message d'invite chaque fois que laction est exécutée.",
"config.decorations.enabled": "Contrôle si Git contribue aux couleurs et aux badges de lExplorateur et à l'affichage des éditeurs ouverts. ",
"config.decorations.enabled": "Contrôle si Git contribue aux couleurs et aux badges de l'Explorateur et de la vue Éditeurs ouverts.",
"config.enableStatusBarSync": "Contrôle si la commande Git Sync apparaît dans la barre d'état.",
"config.followTagsWhenSync": "Suit l'envoi (push) de toutes les étiquettes au moment de l'exécution de la commande de synchronisation.",
"config.promptToSaveFilesBeforeStash": "Contrôle si Git doit rechercher les fichiers non enregistrés avant de faire un stash des changements.",
@@ -187,11 +187,11 @@
"config.untrackedChanges.mixed": "Tous les changements, suivis et non suivis, apparaissent ensemble et se comportent de la même manière.",
"config.untrackedChanges.separate": "Les changements non suivis apparaissent séparément dans la vue Contrôle de code source. Ils sont également exclus de plusieurs actions.",
"config.untrackedChanges.hidden": "Les changements non suivis sont masqués et exclus de plusieurs actions.",
"config.requireGitUserConfig": "Détermine si une configuration utilisateur Git explicite est nécessaire ou si elle peut être devinée par Git quand elle est manquante",
"config.requireGitUserConfig": "Contrôle si une configuration utilisateur Git explicite est nécessaire ou si elle peut être devinée par Git quand elle est manquante.",
"config.showCommitInput": "Détermine si l'entrée de commit doit être affichée dans le panneau de contrôle de code source Git.",
"config.terminalAuthentication": "Détermine si VS Code doit être activé en tant que gestionnaire d'authentification pour les processus git générés dans le terminal intégré. Remarque : Les terminaux doivent redémarrer pour permettre la prise en compte des changements apportés à ce paramètre.",
"config.timeline.showAuthor": "Contrôle si l'auteur du commit doit être affiché dans la vue Chronologie",
"config.timeline.date": "Contrôle la date à utiliser pour les éléments de la vue Chronologie",
"config.timeline.showAuthor": "Contrôle si l'auteur du commit doit être affiché dans la vue Chronologie.",
"config.timeline.date": "Contrôle la date à utiliser pour les éléments de la vue Chronologie.",
"config.timeline.date.committed": "Utiliser la date de commit",
"config.timeline.date.authored": "Utiliser la date de création",
"config.useCommitInputAsStashMessage": "Détermine s'il est nécessaire d'utiliser le message de la zone d'entrée de commit en tant que message de stash par défaut.",
@@ -221,7 +221,8 @@
"view.workbench.scm.folder": "Le dossier ouvert ne contient aucun dépôt git. Vous pouvez initialiser un dépôt, ce qui va activer les fonctionnalités de contrôle de code source basées sur git.\r\n[Initialiser un dépôt](command:git.init?%5Btrue%5D)\r\nPour en savoir plus sur la façon d'utiliser git et le contrôle de code source dans VS Code, [lisez notre documentation](https://aka.ms/vscode-scm).",
"view.workbench.scm.workspace": "L'espace de travail ouvert n'a aucun dossier contenant des dépôts git. Vous pouvez initialiser un dépôt dans un dossier, ce qui va activer les fonctionnalités de contrôle de code source basées sur git.\r\n[Initialiser un dépôt](command:git.init)\r\nPour en savoir plus sur la façon d'utiliser git et le contrôle de code source dans VS Code, [lisez notre documentation](https://aka.ms/vscode-scm).",
"view.workbench.scm.emptyWorkspace": "L'espace de travail ouvert n'a aucun dossier contenant des dépôts Git.\r\n[Ajouter un dossier à l'espace de travail](command:workbench.action.addRootFolder)\r\nPour en savoir plus sur la façon d'utiliser Git et le contrôle de code source dans VS Code, [lisez notre documentation](https://aka.ms/vscode-scm).",
"view.workbench.cloneRepository": "Vous pouvez également cloner un dépôt à partir d'une URL. Pour en savoir plus sur la façon d'utiliser git et le contrôle de code source dans VS Code, [lisez notre documentation](https://aka.ms/vscode-scm).\r\n[Cloner un dépôt](command:git.clone 'Cloner un dépôt une fois l'extension Git activée')"
"view.workbench.cloneRepository": "Vous pouvez cloner un dépôt localement.\r\n[Cloner un dépôt](command:git.clone 'Cloner un dépôt une fois l'extension Git activée')",
"view.workbench.learnMore": "Pour en savoir plus sur l'utilisation de Git et du contrôle de code source dans VS Code, [lisez notre documentation](https://aka.ms/vscode-scm)."
},
"dist/repository": {
"index modified": "Index modifié",

View File

@@ -17,18 +17,26 @@
},
"dist/publish": {
"pick folder": "Choisir un dossier à publier sur GitHub",
"ignore": "Sélectionnez les fichiers à inclure dans le dépôt."
"ignore": "Sélectionnez les fichiers à inclure dans le dépôt.",
"publishing_private": "Publication sur un dépôt GitHub privé",
"publishing_public": "Publication sur un dépôt GitHub public",
"publishing_firstcommit": "Création du premier commit",
"publishing_uploading": "Chargement des fichiers",
"openingithub": "Ouvrir dans GitHub",
"publishing_done": "Publication réussie du dépôt '{0}' sur GitHub."
},
"dist/pushErrorHandler": {
"ok": "OK",
"fork unable": "Vous n'avez pas les autorisations nécessaires pour effectuer un envoi (push) vers '{0}/{1}' sur GitHub.",
"create a fork": "Créer une duplication (fork)",
"no": "Non",
"fork": "Vous n'avez pas les autorisations nécessaires pour effectuer un envoi (push) vers '{0}/{1}' sur GitHub. Voulez-vous créer une duplication (fork) pour y effectuer l'envoi à la place ?",
"create fork": "Créer une duplication (fork) GitHub",
"forking": "Création d'une duplication (fork) '{0}/{1}'...",
"pushing": "Envoi (push) des changements...",
"forking_pushing": "Envoi (push) des changements...",
"openingithub": "Ouvrir dans GitHub",
"createpr": "Créer une demande de tirage (PR)",
"done": "La duplication (fork) '{0}' a été correctement créée sur GitHub.",
"forking_done": "La duplication (fork) '{0}' a été correctement créée sur GitHub.",
"createghpr": "Création d'une demande de tirage (pull request) GitHub...",
"openpr": "Ouvrir la demande de tirage (PR)",
"donepr": "La demande de tirage (PR) '{0}/{1}#{2}' a été correctement créée sur GitHub."

View File

@@ -1,69 +0,0 @@
{
"": [
"--------------------------------------------------------------------------------------------",
"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": {
"out/wizard/pages/summaryPage": {
"flatFileImport.importInformation": "Importer les informations",
"flatFileImport.importStatus": "État de l'importation",
"flatFileImport.serverName": "Nom du serveur",
"flatFileImport.databaseName": "Nom de la base de données",
"flatFileImport.tableName": "Nom de la table",
"flatFileImport.tableSchema": "Schéma de table",
"flatFileImport.fileImport": "Fichier à importer",
"flatFileImport.success.norows": "✔ Vous avez inséré les données dans une table."
},
"out/wizard/pages/prosePreviewPage": {
"flatFileImport.prosePreviewMessage": "Cette opération a analysé la structure du fichier d'entrée pour générer l'aperçu ci-dessous des 50 premières lignes.",
"flatFileImport.prosePreviewMessageFail": "Cette opération a échoué. Essayez un autre fichier d'entrée.",
"flatFileImport.refresh": "Actualiser"
},
"out/wizard/pages/modifyColumnsPage": {
"flatFileImport.importData": "Importer des données",
"flatFileImport.next": "Suivant",
"flatFileImport.columnName": "Nom de la colonne",
"flatFileImport.dataType": "Type de données",
"flatFileImport.primaryKey": "Clé primaire",
"flatFileImport.allowNulls": "Autoriser les valeurs Null"
},
"out/wizard/pages/fileConfigPage": {
"flatFileImport.serverDropdownTitle": "Serveur contenant la base de données",
"flatFileImport.databaseDropdownTitle": "Base de données dans laquelle la table est créée",
"flatFileImport.browseFiles": "Parcourir",
"flatFileImport.openFile": "Ouvrir",
"flatFileImport.fileTextboxTitle": "Emplacement du fichier à importer",
"flatFileImport.tableTextboxTitle": "Nouveau nom de table",
"flatFileImport.schemaTextboxTitle": "Schéma de table"
},
"out/wizard/flatFileWizard": {
"import.needConnection": "Connectez-vous à un serveur avant d'utiliser cet Assistant.",
"flatFileImport.wizardName": "Assistant Importation de fichier plat",
"flatFileImport.page1Name": "Spécifier le fichier d'entrée",
"flatFileImport.page2Name": "Aperçu des données",
"flatFileImport.page3Name": "Modifier les colonnes",
"flatFileImport.page4Name": "Récapitulatif",
"flatFileImport.importNewFile": "Importer un nouveau fichier"
},
"out/services/telemetry": {
"import.serviceCrashButton": "Envoyer des commentaires",
"serviceCrashMessage": "le composant de service n'a pas pu démarrer"
},
"out/services/serviceClient": {
"serviceStarted": "Service démarré",
"serviceStarting": "Démarrage du service",
"flatFileImport.serviceStartFailed": "Le démarrage du service d'importation {0} a échoué",
"installingServiceDetailed": "Installation du service {0} sur {1}",
"installingService": "Installation du service",
"serviceInstalled": "Installé",
"downloadingService": "Téléchargement de {0}",
"downloadingServiceSize": "({0} Ko)",
"downloadingServiceStatus": "Service de téléchargement",
"downloadingServiceComplete": "Terminé !"
}
}
}

View File

@@ -11,7 +11,7 @@
"package": {
"displayName": "Fonctionnalités de langage JSON",
"description": "Fournit une prise en charge de langage pour les fichiers JSON",
"json.schemas.desc": "Associer des schémas aux fichiers JSON dans le projet actuel",
"json.schemas.desc": "Associe les schémas aux fichiers JSON dans le projet actif.",
"json.schemas.url.desc": "URL de schéma ou chemin relatif d'un schéma dans le répertoire actuel",
"json.schemas.fileMatch.desc": "Tableau de modèles de fichiers pour la recherche de correspondances durant la résolution de fichiers JSON en schémas. Le caractère '*' peut être utilisé en tant que caractère générique. Les modèles d'exclusion peuvent également être définis et commencer par '!'. Un fichier correspond quand il existe au moins un modèle correspondant et que le dernier modèle correspondant n'est pas un modèle d'exclusion.",
"json.schemas.fileMatch.item.desc": "Modèle de fichier pouvant contenir '*' à mapper durant la résolution de fichiers JSON en schémas.",

View File

@@ -12,27 +12,28 @@
"displayName": "Fonctionnalités de langage Markdown",
"description": "Fournit une prise en charge riche de langage pour Markdown",
"markdown.preview.breaks.desc": "Définit la façon dont les sauts de ligne sont affichés dans l'aperçu Markdown. Si vous affectez la valeur 'true', un <br> est créé pour les nouvelles lignes à l'intérieur des paragraphes.",
"markdown.preview.linkify": "Activez ou désactivez la conversion de texte de type URL en liens dans laperçu Markdown.",
"markdown.preview.linkify": "Active ou désactive la conversion de texte de type URL en liens dans l'aperçu Markdown.",
"markdown.preview.typographer": "Active ou désactive certains remplacements indépendants du langage ainsi que l'amélioration de la présentation des guillemets dans l'aperçu Markdown.",
"markdown.preview.doubleClickToSwitchToEditor.desc": "Double-cliquez dans l'aperçu Markdown pour passer à l'éditeur.",
"markdown.preview.fontFamily.desc": "Contrôle la famille de polices utilisée dans l'aperçu Markdown.",
"markdown.preview.fontSize.desc": "Contrôle la taille de police en pixels utilisée dans l'aperçu Markdown.",
"markdown.preview.lineHeight.desc": "Contrôle la hauteur de ligne utilisée dans l'aperçu Markdown. Ce nombre est relatif à la taille de police.",
"markdown.preview.markEditorSelection.desc": "Permet de marquer la sélection actuelle de l'éditeur dans l'aperçu Markdown.",
"markdown.preview.scrollEditorWithPreview.desc": "Lors du défilement de l'aperçu markdown, actualiser laffichage de léditeur.",
"markdown.preview.scrollPreviewWithEditor.desc": "Lors du défilement dun éditeur markdow, actualiser laffichage de laperçu.",
"markdown.preview.markEditorSelection.desc": "Marque la sélection actuelle de l'éditeur dans l'aperçu Markdown.",
"markdown.preview.scrollEditorWithPreview.desc": "Quand un aperçu Markdown défile, la vue de l'éditeur est mise à jour.",
"markdown.preview.scrollPreviewWithEditor.desc": "Quand la fenêtre de l'éditeur Markdown défile, la vue de l'aperçu est mise à jour.",
"markdown.preview.title": "Ouvrir l'aperçu",
"markdown.previewSide.title": "Ouvrir l'aperçu sur le côté",
"markdown.showLockedPreviewToSide.title": "Ouvrir l'aperçu verrrouillé sur le côté",
"markdown.showSource.title": "Afficher la source",
"markdown.styles.dec": "Liste d'URL ou de chemins locaux de feuilles de style CSS à utiliser dans l'aperçu Markdown. Les chemins relatifs sont interprétés par rapport au dossier ouvert dans l'explorateur. S'il n'y a aucun dossier ouvert, ils sont interprétés par rapport à l'emplacement du fichier Markdown. Tous les signes '\\' doivent être écrits sous la forme '\\\\'.",
"markdown.styles.dec": "Liste d'URL ou de chemins locaux de feuilles de style CSS à utiliser dans l'aperçu Markdown. Les chemins relatifs sont interprétés par rapport au dossier ouvert dans l'Explorateur. Si aucun dossier n'est ouvert, ils sont interprétés par rapport à l'emplacement du fichier Markdown. Tous les signes '\\' doivent être écrits sous la forme '\\\\'.",
"markdown.showPreviewSecuritySelector.title": "Changer les paramètres de sécurité de l'aperçu",
"markdown.trace.desc": "Active la journalisation du débogage pour l'extension Markdown.",
"markdown.preview.refresh.title": "Actualiser l'aperçu",
"markdown.preview.toggleLock.title": "Activer/désactiver le verrouillage de l'aperçu",
"configuration.markdown.preview.openMarkdownLinks.description": "Contrôle la façon dont les liens vers d'autres fichiers Markdown doivent être ouverts dans l'aperçu Markdown.",
"configuration.markdown.preview.openMarkdownLinks.inEditor": "Essayer douvrir les liens dans léditeur",
"configuration.markdown.preview.openMarkdownLinks.inPreview": "Essayer d'ouvrir les liens dans l'aperçu markdown",
"configuration.markdown.links.openLocation.description": "Contrôle ouvrir les liens dans les fichiers Markdown.",
"configuration.markdown.preview.openMarkdownLinks.description": "Contrôle la façon dont les liens vers d'autres fichiers Markdown doivent s'ouvrir dans l'aperçu Markdown.",
"configuration.markdown.preview.openMarkdownLinks.inEditor": "Tente d'ouvrir les liens dans l'éditeur.",
"configuration.markdown.preview.openMarkdownLinks.inPreview": "Tente d'ouvrir les liens dans l'aperçu Markdown.",
"configuration.markdown.links.openLocation.description": "Contrôle l'emplacement où doivent s'ouvrir les liens dans les fichiers Markdown.",
"configuration.markdown.links.openLocation.currentGroup": "Ouvrez les liens dans le groupe d'éditeurs actif.",
"configuration.markdown.links.openLocation.beside": "Ouvrez les liens à côté de l'éditeur actif."
},
@@ -41,7 +42,7 @@
},
"dist/features/previewContentProvider": {
"preview.securityMessage.text": "Du contenu a été désactivé dans ce document",
"preview.securityMessage.title": "Le contenu potentiellement dangereux ou précaire a été désactivé dans laperçu du format markdown. Modifier le paramètre de sécurité Aperçu Markdown afin dautoriser les contenus non sécurisés ou activer les scripts",
"preview.securityMessage.title": "Le contenu potentiellement dangereux ou non sécurisé a été désactivé dans l'aperçu Markdown. Changez les paramètres de sécurité de l'aperçu Markdown pour autoriser le contenu non sécurisé ou activer les scripts",
"preview.securityMessage.label": "Avertissement de sécurité de contenu désactivé",
"preview.notFound": "{0} est introuvable"
},

View File

@@ -30,24 +30,6 @@
"config.diffViewPosition.current": "Ouvrez la vue Diff dans le groupe d'éditeurs actuel.",
"config.diffViewPosition.beside": "Ouvrez la vue Diff à côté du groupe d'éditeurs actuel.",
"config.diffViewPosition.below": "Ouvrez la vue Diff sous le groupe d'éditeurs actuel."
},
"dist/codelensProvider": {
"acceptCurrentChange": "Accepter la modification actuelle",
"acceptIncomingChange": "Accepter la modification entrante",
"acceptBothChanges": "Accepter les deux modifications",
"compareChanges": "Comparer les modifications"
},
"dist/commandHandler": {
"cursorNotInConflict": "Le curseur de l'éditeur ne se trouve pas dans un conflit de fusion",
"compareChangesTitle": "{0} : Modifications actuelles ⟷ Modifications entrantes",
"cursorOnCommonAncestorsRange": "Le curseur de l'éditeur se trouve dans le bloc d'ancêtres commun, déplacez-le dans le bloc \"current\" ou \"incoming\"",
"cursorOnSplitterRange": "Le curseur de l'éditeur se trouve dans le séparateur du conflit de fusion, déplacez-le dans le bloc \"actuelles\" ou \"entrantes\"",
"noConflicts": "Aucun conflit de fusion dans ce fichier",
"noOtherConflictsInThisFile": "Aucun autre conflit de fusion dans ce fichier"
},
"dist/mergeDecorator": {
"currentChange": "(Modification actuelle)",
"incomingChange": "(Modification entrante)"
}
}
}

View File

@@ -33,13 +33,19 @@
"title.tasks": "Tâches",
"title.installPackages": "Installer les packages",
"title.configurePython": "Configurer Python pour Notebooks",
"title.openClusterDashboard": "Cluster\r\nTableau de bord",
"title.searchServers": "Recherche : Serveurs",
"title.clearSearchServerResult": "Recherche : Effacer les résultats du serveur de recherche",
"title.endpoints": "Points de terminaison de service",
"title.books": "Notebooks",
"title.showLogFile": "Afficher le fichier journal",
"mssql.disabled": "Désactivé",
"mssql.enabled": "Activé",
"mssql.exportNotebookToSql": "Exporter le notebook au format SQL",
"mssql.exportSqlAsNotebook": "Exporter SQL au format Notebook",
"mssql.configuration.title": "Configuration MSSQL",
"mssql.query.displayBitAsNumber": "Spécifie si les colonnes BIT doivent être affichées sous forme de nombre (1 ou 0). Si la valeur est false, les colonnes BIT sont affichées sous la forme 'true' ou 'false'",
"mssql.query.maxXmlCharsToStore": "Nombre de caractères XML à stocker après l'exécution d'une requête",
"mssql.format.alignColumnDefinitionsInColumns": "Spécifie si les définitions de colonne doivent être alignées",
"mssql.format.datatypeCasing": "Spécifie si la mise en forme des types de données est MAJUSCULES, minuscules ou aucune (sans mise en forme)",
"mssql.format.keywordCasing": "Spécifie si la mise en forme des mots clés est MAJUSCULES, minuscules ou aucune (sans mise en forme)",
@@ -49,7 +55,35 @@
"mssql.tracingLevel": "[Facultatif] Niveau de journalisation des services de back-end. Azure Data Studio génère un nom de fichier à chaque démarrage et, si le fichier existe déjà, ajoute les entrées de journal à ce fichier. Pour nettoyer les anciens fichiers journaux, consultez les paramètres logRetentionMinutes et logFilesRemovalLimit. Le niveau de suivi par défaut correspond à une faible journalisation. Si vous changez le niveau de détail, vous pouvez obtenir une journalisation massive nécessitant de l'espace disque pour les journaux. Le niveau Erreur inclut le niveau Critique, le niveau Avertissement inclut le niveau Erreur, le niveau Informations inclut le niveau Avertissement et le niveau Détail inclut le niveau Informations",
"mssql.logRetentionMinutes": "Nombre de minutes de conservation des fichiers journaux pour les services de back-end. La durée par défaut est 1 semaine.",
"mssql.logFilesRemovalLimit": "Nombre maximal d'anciens fichiers ayant dépassé mssql.logRetentionMinutes à supprimer au démarrage. Les fichiers qui ne sont pas nettoyés du fait de cette limitation le sont au prochain démarrage d'Azure Data Studio.",
"ignorePlatformWarning": "[Facultatif] Ne pas afficher les avertissements de plateforme non prise en charge",
"mssql.intelliSense.enableIntelliSense": "Indique s'il faut activer IntelliSense",
"mssql.intelliSense.enableErrorChecking": "Indique s'il faut activer la vérification des erreurs IntelliSense",
"mssql.intelliSense.enableSuggestions": "Indique s'il faut activer les suggestions IntelliSense",
"mssql.intelliSense.enableQuickInfo": "Indique s'il faut activer Info express IntelliSense",
"mssql.intelliSense.lowerCaseSuggestions": "Indique si les suggestions IntelliSense doivent être en minuscules",
"mssql.query.setRowCount": "Nombre maximal de lignes à retourner avant que le serveur arrête le traitement de votre requête.",
"mssql.query.textSize": "Taille maximale des données text et ntext retournées par une instruction SELECT",
"mssql.query.executionTimeout": "Un délai d'expiration de 0 indique une attente illimitée (aucun délai d'expiration)",
"mssql.query.noCount": "Activer l'option SET NOCOUNT",
"mssql.query.noExec": "Activer l'option SET NOEXEC",
"mssql.query.parseOnly": "Activer l'option SET PARSEONLY",
"mssql.query.arithAbort": "Activer l'option SET ARITHABORT",
"mssql.query.statisticsTime": "Activer l'option SET STATISTICS TIME",
"mssql.query.statisticsIO": "Activer l'option SET STATISTICS IO",
"mssql.query.xactAbortOn": "Activer l'option SET XACT-ABORT ON",
"mssql.query.transactionIsolationLevel": "Activer l'option SET TRANSACTION ISOLATION LEVEL",
"mssql.query.deadlockPriority": "Activer l'option SET DEADLOCK_PRIORITY",
"mssql.query.lockTimeout": "Activer l'option SET LOCK TIMEOUT (en millisecondes)",
"mssql.query.queryGovernorCostLimit": "Activer SET QUERY_GOVERNOR_COST_LIMIT",
"mssql.query.ansiDefaults": "Activer SET ANSI_DEFAULTS",
"mssql.query.quotedIdentifier": "Activer SET QUOTED_IDENTIFIER",
"mssql.query.ansiNullDefaultOn": "Activer SET ANSI_NULL_DFLT_ON",
"mssql.query.implicitTransactions": "Activer SET IMPLICIT_TRANSACTIONS",
"mssql.query.cursorCloseOnCommit": "Activer SET CURSOR_CLOSE_ON_COMMIT",
"mssql.query.ansiPadding": "Activer SET ANSI_PADDING",
"mssql.query.ansiWarnings": "Activer SET ANSI_WARNINGS",
"mssql.query.ansiNulls": "Activer SET ANSI_NULLS",
"mssql.query.alwaysEncryptedParameterization": "Activer la paramétrisation pour Always Encrypted",
"mssql.ignorePlatformWarning": "[Facultatif] Ne pas afficher les avertissements de plateforme non prise en charge",
"onprem.databaseProperties.recoveryModel": "Mode de récupération",
"onprem.databaseProperties.lastBackupDate": "Dernière sauvegarde de base de données",
"onprem.databaseProperties.lastLogBackupDate": "Dernière sauvegarde de journal",
@@ -89,8 +123,14 @@
"mssql.connectionOptions.connectTimeout.description": "Durée d'attente (en secondes) d'une connexion au serveur avant de terminer la tentative et de générer une erreur",
"mssql.connectionOptions.currentLanguage.displayName": "Langage actuel",
"mssql.connectionOptions.currentLanguage.description": "Nom d'enregistrement de la langue de SQL Server",
"mssql.connectionOptions.columnEncryptionSetting.displayName": "Chiffrement de colonne",
"mssql.connectionOptions.columnEncryptionSetting.description": "Paramètre par défaut de chiffrement de colonne pour toutes les commandes sur la connexion",
"mssql.connectionOptions.columnEncryptionSetting.displayName": "Always Encrypted",
"mssql.connectionOptions.columnEncryptionSetting.description": "Active ou désactive Always Encrypted pour la connexion",
"mssql.connectionOptions.enclaveAttestationProtocol.displayName": "Protocole d'attestation",
"mssql.connectionOptions.enclaveAttestationProtocol.description": "Spécifie un protocole pour attester une enclave côté serveur utilisée avec Always Encrypted avec des enclaves sécurisées",
"mssql.connectionOptions.enclaveAttestationProtocol.categoryValues.AAS": "Azure Attestation",
"mssql.connectionOptions.enclaveAttestationProtocol.categoryValues.HGS": "Service Guardian hôte",
"mssql.connectionOptions.enclaveAttestationUrl.displayName": "URL d'attestation d'enclave",
"mssql.connectionOptions.enclaveAttestationUrl.description": "Spécifie un point de terminaison pour attester une enclave côté serveur utilisée avec Always Encrypted avec des enclaves sécurisées",
"mssql.connectionOptions.encrypt.displayName": "Chiffrer",
"mssql.connectionOptions.encrypt.description": "Quand la valeur est true, SQL Server utilise le chiffrement SSL pour toutes les données envoyées entre le client et le serveur si le serveur a un certificat installé",
"mssql.connectionOptions.persistSecurityInfo.displayName": "Conserver les informations de sécurité",
@@ -129,7 +169,12 @@
"mssql.connectionOptions.packetSize.displayName": "Taille de paquet",
"mssql.connectionOptions.packetSize.description": "Taille en octets des paquets réseau utilisés pour communiquer avec une instance de SQL Server",
"mssql.connectionOptions.typeSystemVersion.displayName": "Version du système de type",
"mssql.connectionOptions.typeSystemVersion.description": "Indique le système de type serveur que le fournisseur expose par le biais de DataReader"
"mssql.connectionOptions.typeSystemVersion.description": "Indique le système de type serveur que le fournisseur doit exposer par le biais de DataReader",
"databasesListProperties.name": "Nom",
"databasesListProperties.status": "État",
"databasesListProperties.size": "Taille (Mo)",
"databasesListProperties.lastBackup": "Dernière sauvegarde",
"objectsListProperties.name": "Nom"
},
"dist/localizedConstants": {
"msgMissingNodeContext": "Commande de nœud appelée sans aucun nœud",
@@ -137,6 +182,8 @@
"mssql.locationTitle": "Emplacement : ",
"mssql.permissionsTitle": "Autorisations",
"mssql.ownerPostfix": " - Propriétaire",
"mssql.owner": "Propriétaire",
"mssql.group": "Groupe",
"mssql.owningGroupPostfix": " - Groupe propriétaire",
"mssql.everyone": "Tous les autres",
"mssql.userLabel": "Utilisateur",
@@ -144,7 +191,7 @@
"mssql.accessHeader": "Accès",
"mssql.defaultHeader": "Par défaut",
"mssql.delete": "Supprimer",
"mssql.stickyHeader": "Épinglé",
"mssql.stickyHeader": "Sticky Bit",
"mssql.inheritDefaultsLabel": "Hériter les valeurs par défaut",
"mssql.readHeader": "Lire",
"mssql.writeHeader": "Écrire",
@@ -153,22 +200,25 @@
"mssql.enterNamePlaceholder": "Entrer un nom",
"mssql.addLabel": "Ajouter",
"mssql.namedUsersAndGroups": "Utilisateurs et groupes nommés",
"mssql.defaultUserAndGroups": "Utilisateur et groupes par défaut",
"mssql.userOrGroupIcon": "Icône Utilisateur ou Groupe",
"mssql.apply": "Appliquer",
"mssql.applyRecursively": "Appliquer de façon récursive",
"mssql.errorApplyingAclChanges": "Une erreur inattendue s'est produite pendant l'application des changements : {0}",
"sparkJobSubmission_LocalFileDestinationHint": "Le fichier local est chargé dans HDFS. ",
"sparkJobSubmission_SubmissionEndMessage": ".......................... Fin d'envoi du travail Spark ............................",
"sparkJobSubmission_PrepareUploadingFile": "Chargement du fichier du {0} local vers le dossier HDFS : {1}",
"sparkJobSubmission_UploadingFileSucceeded": "Le fichier a été chargé dans le cluster.",
"sparkJobSubmission_UploadingFileFailed": "Le chargement du fichier dans le cluster a échoué. {0}",
"sparkJobSubmission_PrepareSubmitJob": "Envoi du travail {0}... ",
"sparkJobSubmission_SubmitJobFinished": "Le travail Spark a été envoyé.",
"sparkJobSubmission_SubmitJobFailed": "L'envoi du travail Spark a échoué. {0} ",
"sparkJobSubmission_YarnUIMessage": "URL de YarnUI : {0} ",
"sparkJobSubmission_SparkHistoryLinkMessage": "URL de l'historique Spark : {0} ",
"sparkJobSubmission_GetApplicationIdFailed": "L'obtention de l'ID d'application a échoué. {0}",
"sparkJobSubmission_LocalFileNotExisted": "Le fichier local {0} n'existe pas. ",
"sparkJobSubmission_NoSqlBigDataClusterFound": "Aucun cluster Big Data SQL Server."
"sparkJobSubmission.LocalFileDestinationHint": "Le fichier local est chargé dans HDFS. ",
"sparkJobSubmission.SubmissionEndMessage": ".......................... Fin d'envoi du travail Spark ............................",
"sparkJobSubmission.PrepareUploadingFile": "Chargement du fichier du {0} local vers le dossier HDFS : {1}",
"sparkJobSubmission.UploadingFileSucceeded": "Le fichier a été chargé dans le cluster.",
"sparkJobSubmission.UploadingFileFailed": "Le chargement du fichier dans le cluster a échoué. {0}",
"sparkJobSubmission.PrepareSubmitJob": "Envoi du travail {0}... ",
"sparkJobSubmission.SubmitJobFinished": "Le travail Spark a été envoyé.",
"sparkJobSubmission.SubmitJobFailed": "L'envoi du travail Spark a échoué. {0} ",
"sparkJobSubmission.YarnUIMessage": "URL de YarnUI : {0} ",
"sparkJobSubmission.SparkHistoryLinkMessage": "URL de l'historique Spark : {0} ",
"sparkJobSubmission.GetApplicationIdFailed": "L'obtention de l'ID d'application a échoué. {0}",
"sparkJobSubmission.LocalFileNotExisted": "Le fichier local {0} n'existe pas. ",
"sparkJobSubmission.NoSqlBigDataClusterFound": "Aucun cluster Big Data SQL Server.",
"sparkConnectionRequired": "Connectez-vous au cluster Spark pour pouvoir voir l'historique de {0}."
},
"dist/objectExplorerNodeProvider/fileSources": {
"maxSizeNotice": "REMARQUE : Ce fichier a été tronqué au niveau de {0} pour l'aperçu. ",
@@ -181,8 +231,14 @@
"mssql.searchServers": "Rechercher dans les noms de serveur"
},
"dist/sparkFeature/dialog/sparkJobSubmission/sparkJobSubmissionService": {
"sparkJobSubmission_LivyNoBatchIdReturned": "Aucun ID de lot de travail Spark dans la réponse.{0}[Erreur] {1}",
"sparkJobSubmission_LivyNoLogReturned": "Aucun journal dans la réponse.{0}[Erreur] {1}"
"sparkJobSubmission.LivyNoBatchIdReturned": "Aucun ID de lot de travail Spark dans la réponse.{0}[Erreur] {1}",
"sparkJobSubmission.LivyNoLogReturned": "Aucun journal dans la réponse.{0}[Erreur] {1}"
},
"dist/sqlClusterLookUp": {
"promptBDCUsername": "{0}Fournissez le nom d'utilisateur pour se connecter au contrôleur BDC :",
"promptBDCPassword": "Fournissez le mot de passe pour se connecter au contrôleur BDC",
"bdcConnectError": "Erreur : {0}. ",
"usernameAndPasswordRequired": "Le nom d'utilisateur et le mot de passe sont obligatoires"
},
"dist/objectExplorerNodeProvider/hdfsCommands": {
"allFiles": "Tous les fichiers",
@@ -228,9 +284,11 @@
},
"dist/main": {
"msgSampleCodeDataFrame": "Cet exemple de code charge le fichier dans un cadre de données et affiche les 10 premiers résultats.",
"mssql.errorConvertingToNotebook": "Erreur pendant la conversion du document SQL au format Notebook. Erreur : {0}",
"mssql.errorConvertingToSQL": "Erreur pendant la conversion du document Notebook au format SQL. Erreur : {0}",
"notebookFileType": "Notebooks",
"unsupportedFileType": "Seuls les notebooks .ipynb sont pris en charge",
"fileNotFound": "Fichier spécifié introuvable"
"noController": "Le point de terminaison de contrôleur de cette instance est introuvable"
},
"dist/hdfs/hdfsModel": {
"mssql.recursivePermissionOpStarted": "Application des changements d'autorisation de manière récursive sous '{0}'",
@@ -244,56 +302,71 @@
},
"dist/sparkFeature/dialog/dialogCommands": {
"selectOtherServer": "Sélectionner un autre serveur SQL",
"sparkJobSubmission_PleaseSelectSqlWithCluster": "Sélectionnez SQL Server avec le cluster Big Data.",
"sparkJobSubmission_NoSqlSelected": "Aucun serveur SQL sélectionné.",
"sparkJobSubmission.PleaseSelectSqlWithCluster": "Sélectionnez SQL Server avec le cluster Big Data.",
"sparkJobSubmission.NoSqlSelected": "Aucun serveur SQL sélectionné.",
"errorNotSqlBigDataCluster": "Le serveur sélectionné n'appartient pas à un cluster Big Data SQL Server",
"sparkJobSubmission_GetFilePathFromSelectedNodeFailed": "Erreur d'obtention du chemin de fichier : {0}"
"sparkJobSubmission.GetFilePathFromSelectedNodeFailed": "Erreur d'obtention du chemin de fichier : {0}"
},
"dist/sparkFeature/dialog/sparkJobSubmission/sparkJobSubmissionDialog": {
"sparkJobSubmission_SparkJobSubmissionDialogInitializeError": "Les paramètres de SparkJobSubmissionDialog ne sont pas autorisés",
"sparkJobSubmission_DialogTitleNewJob": "Nouveau travail",
"sparkJobSubmission_DialogCancelButton": "Annuler",
"sparkJobSubmission_DialogSubmitButton": "Envoyer",
"sparkJobSubmission_SubmitSparkJob": "Envoi du travail Spark {0} :",
"sparkJobSubmission_SubmissionStartMessage": ".......................... Début de l'envoi du travail Spark .........................."
"sparkJobSubmission.SparkJobSubmissionDialogInitializeError": "Les paramètres de SparkJobSubmissionDialog ne sont pas autorisés",
"sparkJobSubmission.DialogTitleNewJob": "Nouveau travail",
"sparkJobSubmission.DialogCancelButton": "Annuler",
"sparkJobSubmission.DialogSubmitButton": "Envoyer",
"sparkJobSubmission.SubmitSparkJob": "Envoi du travail Spark {0} :",
"sparkJobSubmission.SubmissionStartMessage": ".......................... Début de l'envoi du travail Spark .........................."
},
"dist/sparkFeature/dialog/sparkJobSubmission/sparkJobSubmissionModel": {
"sparkJobSubmission_SparkJobSubmissionModelInitializeError": "Les paramètres de SparkJobSubmissionModel ne sont pas autorisés",
"sparkJobSubmission_submissionArgsIsInvalid": "soumissionArgs n'est pas valide. ",
"sparkJobSubmission_LivyBatchIdIsInvalid": "livyBatchId n'est pas valide. ",
"sparkJobSubmission_GetApplicationIdTimeOut": "Le délai d'obtention de l'ID d'application a expiré. {0}[Journal] {1}",
"sparkJobSubmission_localFileOrFolderNotSpecified.": "La propriété localeFilePath ou hdfsFolderPath n'est pas spécifiée. ",
"sparkJobSubmission_PathNotSpecified.": "Le chemin de propriété n'est pas spécifié. "
"sparkJobSubmission.SparkJobSubmissionModelInitializeError": "Les paramètres de SparkJobSubmissionModel ne sont pas autorisés",
"sparkJobSubmission.submissionArgsIsInvalid": "soumissionArgs n'est pas valide. ",
"sparkJobSubmission.LivyBatchIdIsInvalid": "livyBatchId n'est pas valide. ",
"sparkJobSubmission.GetApplicationIdTimeOut": "Le délai d'obtention de l'ID d'application a expiré. {0}[Journal] {1}",
"sparkJobSubmission.localFileOrFolderNotSpecified.": "La propriété localeFilePath ou hdfsFolderPath n'est pas spécifiée. ",
"sparkJobSubmission.PathNotSpecified.": "Le chemin de propriété n'est pas spécifié. "
},
"dist/sparkFeature/dialog/sparkJobSubmission/sparkConfigurationTab": {
"sparkJobSubmission_GeneralTabName": "GÉNÉRAL",
"sparkJobSubmission_JobNamePlaceHolder": "Entrer un nom...",
"sparkJobSubmission_JobName": "Nom du travail",
"sparkJobSubmission_SparkCluster": "Cluster Spark",
"sparkJobSubmission_FilePathPlaceHolder": "Chemin d'un fichier .jar ou .py",
"sparkJobSubmission_LocalFileDestinationHintWithPath": "Le fichier local sélectionné est chargé dans HDFS : {0}",
"sparkJobSubmission_MainFilePath": "Fichier JAR/py",
"sparkJobSubmission_MainClass": "Classe principale",
"sparkJobSubmission_Arguments": "Arguments",
"sparkJobSubmission_ArgumentsTooltip": "Arguments de ligne de commande utilisés dans votre classe principale, plusieurs arguments doivent être séparés par un espace.",
"sparkJobSubmission_NotSpecifyJobName": "Le nom de travail de la propriété n'est pas spécifié.",
"sparkJobSubmission_NotSpecifyJARPYPath": "Le fichier JAR/py de propriétés n'est pas spécifié.",
"sparkJobSubmission_NotSpecifyMainClass": "La classe principale de la propriété n'est pas spécifiée.",
"sparkJobSubmission_HDFSFileNotExistedWithPath": "{0} n'existe pas dans le cluster ou une exception est levée. ",
"sparkJobSubmission_HDFSFileNotExisted": "Le fichier HDFS spécifié n'existe pas. ",
"sparkJobSubmission.GeneralTabName": "GÉNÉRAL",
"sparkJobSubmission.JobNamePlaceHolder": "Entrer un nom...",
"sparkJobSubmission.JobName": "Nom du travail",
"sparkJobSubmission.SparkCluster": "Cluster Spark",
"sparkJobSubmission.FilePathPlaceHolder": "Chemin d'un fichier .jar ou .py",
"sparkJobSubmission.LocalFileDestinationHintWithPath": "Le fichier local sélectionné est chargé dans HDFS : {0}",
"sparkJobSubmission.MainFilePath": "Fichier JAR/py",
"sparkJobSubmission.MainClass": "Classe principale",
"sparkJobSubmission.Arguments": "Arguments",
"sparkJobSubmission.ArgumentsTooltip": "Arguments de ligne de commande utilisés dans votre classe principale, plusieurs arguments doivent être séparés par un espace.",
"sparkJobSubmission.NotSpecifyJobName": "Le nom de travail de la propriété n'est pas spécifié.",
"sparkJobSubmission.NotSpecifyJARPYPath": "Le fichier JAR/py de propriétés n'est pas spécifié.",
"sparkJobSubmission.NotSpecifyMainClass": "La classe principale de la propriété n'est pas spécifiée.",
"sparkJobSubmission.HDFSFileNotExistedWithPath": "{0} n'existe pas dans le cluster ou une exception est levée. ",
"sparkJobSubmission.HDFSFileNotExisted": "Le fichier HDFS spécifié n'existe pas. ",
"sparkSelectLocalFile": "Sélectionner",
"sparkJobSubmission_SelectFileError": "Erreur de localisation du fichier en raison de l'erreur : {0}"
"sparkJobSubmission.SelectFileError": "Erreur de localisation du fichier en raison de l'erreur : {0}"
},
"dist/sparkFeature/dialog/sparkJobSubmission/sparkAdvancedTab": {
"sparkJobSubmission_AdvancedTabName": "AVANCÉ",
"sparkJobSubmission_ReferenceJarList": "Fichiers JAR de référence",
"sparkJobSubmission_ReferenceJarListToolTip": "Fichiers JAR à placer dans le répertoire de travail de l'exécuteur. Le chemin de fichier JAR doit être un chemin HDFS. Plusieurs chemins doivent être séparés par un point-virgule (;)",
"sparkJobSubmission_ReferencePyList": "Fichiers py de référence",
"sparkJobSubmission_ReferencePyListTooltip": "Fichiers py à placer dans le répertoire de travail de l'exécuteur. Le chemin de fichier doit être un chemin HDFS. Plusieurs chemins doivent être séparés par un point-virgule (;)",
"sparkJobSubmission_ReferenceFilesList": "Fichiers de référence",
"sparkJobSubmission_ReferenceFilesListTooltip": "Fichiers à placer dans le répertoire de travail de l'exécuteur. Le chemin de fichier doit être un chemin HDFS. Plusieurs chemins doivent être séparés par un point-virgule (;)"
"sparkJobSubmission.AdvancedTabName": "AVANCÉ",
"sparkJobSubmission.ReferenceJarList": "Fichiers JAR de référence",
"sparkJobSubmission.ReferenceJarListToolTip": "Fichiers JAR à placer dans le répertoire de travail de l'exécuteur. Le chemin de fichier JAR doit être un chemin HDFS. Plusieurs chemins doivent être séparés par un point-virgule (;)",
"sparkJobSubmission.ReferencePyList": "Fichiers py de référence",
"sparkJobSubmission.ReferencePyListTooltip": "Fichiers py à placer dans le répertoire de travail de l'exécuteur. Le chemin de fichier doit être un chemin HDFS. Plusieurs chemins doivent être séparés par un point-virgule (;)",
"sparkJobSubmission.ReferenceFilesList": "Fichiers de référence",
"sparkJobSubmission.ReferenceFilesListTooltip": "Fichiers à placer dans le répertoire de travail de l'exécuteur. Le chemin de fichier doit être un chemin HDFS. Plusieurs chemins doivent être séparés par un point-virgule (;)",
"sparkJobSubmission.driverMemory": "Mémoire de pilote",
"sparkJobSubmission.driverMemoryTooltip": "Quantité de mémoire à allouer au pilote. Spécifiez des unités dans la valeur. Par exemple, 512M ou 2G.",
"sparkJobSubmission.driverCores": "Cœurs de pilote",
"sparkJobSubmission.driverCoresTooltip": "Quantité de cœurs de processeur à allouer au pilote.",
"sparkJobSubmission.executorMemory": "Mémoire d'exécuteur",
"sparkJobSubmission.executorMemoryTooltip": "Quantité de mémoire à allouer à l'exécuteur. Spécifiez des unités dans la valeur. Par exemple, 512M ou 2G.",
"sparkJobSubmission.executorCores": "Cœurs d'exécuteur",
"sparkJobSubmission.executorCoresTooltip": "Quantité de cœurs de processeur à allouer à l'exécuteur.",
"sparkJobSubmission.executorCount": "Nombre d'exécuteurs",
"sparkJobSubmission.executorCountTooltip": "Nombre d'instances de l'exécuteur à exécuter.",
"sparkJobSubmission.queueName": "Nom de la file d'attente",
"sparkJobSubmission.queueNameTooltip": "Nom de la file d'attente Spark où exécuter la session.",
"sparkJobSubmission.configValues": "Valeurs de configuration",
"sparkJobSubmission.configValuesTooltip": "Liste des paires nom/valeur contenant des valeurs de configuration Spark. Encodé sous forme de dictionnaire JSON. Exemple : « {\"name\":\"value\", \"name2\":\"value2\"} »."
},
"dist/objectExplorerNodeProvider/objectExplorerNodeProvider": {
"promptUsername": "Fournissez le nom d'utilisateur pour se connecter à HDFS :",
"prmptPwd": "Fournissez le mot de passe de connexion à HDFS :",
"sessionNotFound": "La session du nœud {0} n'existe pas",
"notifyError": "Erreur de notification du changement de nœud : {0}",
@@ -336,7 +409,14 @@
"downloadingServiceChannelMsg": "Téléchargement de {0}",
"downloadingServiceSizeChannelMsg": "({0} Ko)",
"downloadingServiceStatusMsg": "Téléchargement de {0}",
"downloadServiceDoneChannelMsg": "Installation de {0} effectuée"
"downloadServiceDoneChannelMsg": "Installation de {0} effectuée",
"entryExtractedChannelMsg": "{0} extrait ({1}/{2})"
},
"dist/features": {
"mssql.missingLinkedAzureAccount": "Azure Data Studio doit contacter Azure Key Vault pour accéder à une clé principale de colonne pour Always Encrypted, mais aucun compte Azure lié n'est disponible. Ajoutez un compte Azure lié et réessayez la requête.",
"mssql.chooseLinkedAzureAccount": "Sélectionnez un compte Azure lié :",
"mssql.canceledLinkedAzureAccountSelection": "Azure Data Studio doit contacter Azure Key Vault pour accéder à une clé principale de colonne pour Always Encrypted, mais aucun compte Azure lié n'a été sélectionné. Réessayez la requête et sélectionnez un compte Azure lié quand vous y êtes invité.",
"mssql.insufficientlyPrivelagedAzureAccount": "Le compte Azure configuré pour {0} n'a pas les autorisations suffisantes pour permettre à Azure Key Vault d'accéder à une clé principale de colonne pour Always Encrypted."
}
}
}

View File

@@ -8,7 +8,7 @@
],
"version": "1.0.0",
"contents": {
"extensions/notebook/package": {
"package": {
"displayName": "Extensions principales de notebook",
"description": "Définit la contribution de notebook basée sur un protocole de données, et plusieurs commandes et contributions de notebook.",
"notebook.configuration.title": "Configuration de notebook",
@@ -16,7 +16,11 @@
"notebook.useExistingPython.description": "Chemin local d'une installation précédente de Python utilisée par Notebooks.",
"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",
"notebook.maxTableRows.description": "Nombre maximal de lignes retournées par table dans l'éditeur de notebook",
"notebook.trustedBooks.description": "Notebooks contained in these books will automatically be trusted.",
"notebook.maxBookSearchDepth.description": "Profondeur maximale des sous-répertoires où rechercher les notebooks (Entrer 0 pour l'infini)",
"notebook.collapseBookItems.description": "Collapse Book items at root level in the Notebooks Viewlet",
"notebook.remoteBookDownloadTimeout.description": "Download timeout in milliseconds for GitHub books",
"notebook.pinnedNotebooks.description": "Notebooks that are pinned by the user for the current workspace",
"notebook.command.new": "Nouveau notebook",
"notebook.command.open": "Ouvrir le notebook",
"notebook.analyzeJupyterNotebook": "Analyser dans le notebook",
@@ -40,20 +44,109 @@
"title.SQL19PreviewBook": "Guide SQL Server 2019",
"books-preview-category": "Notebooks Jupyter",
"title.saveJupyterBook": "Enregistrer le notebook",
"title.trustBook": "Trust Book",
"title.searchJupyterBook": "Rechercher dans le notebook",
"title.SavedBooks": "Notebooks enregistrés",
"title.UntitledBooks": "Notebooks sans titre"
"title.SavedBooks": "Notebooks",
"title.ProvidedBooks": "Provided Books",
"title.PinnedBooks": "Pinned notebooks",
"title.PreviewLocalizedBook": "Get localized SQL Server 2019 guide",
"title.openJupyterBook": "Open Jupyter Book",
"title.closeJupyterBook": "Close Jupyter Book",
"title.closeJupyterNotebook": "Close Jupyter Notebook",
"title.revealInBooksViewlet": "Reveal in Books",
"title.createJupyterBook": "Create Book (Preview)",
"title.openNotebookFolder": "Open Notebooks in Folder",
"title.openRemoteJupyterBook": "Add Remote Jupyter Book",
"title.pinNotebook": "Pin Notebook",
"title.unpinNotebook": "Unpin Notebook",
"title.moveTo": "Move to ..."
},
"extensions/notebook/dist/common/utils": {
"mkdirOutputMsg": "... Création de {0}",
"executeCommandProcessExited": "Le processus s'est arrêté avec le code {0}"
"dist/common/utils": {
"ensureDirOutputMsg": "... Ensuring {0} exists",
"executeCommandProcessExited": "Process exited with error code: {0}. StdErr Output: {1}"
},
"extensions/notebook/dist/common/localizedConstants": {
"dist/common/constants": {
"managePackages.localhost": "localhost",
"managePackages.packageNotFound": "Could not find the specified package"
},
"dist/common/localizedConstants": {
"msgYes": "Oui",
"msgNo": "Non",
"msgSampleCodeDataFrame": "Cet exemple de code charge le fichier dans un cadre de données et affiche les 10 premiers résultats."
"msgSampleCodeDataFrame": "Cet exemple de code charge le fichier dans un cadre de données et affiche les 10 premiers résultats.",
"noBDCConnectionError": "Spark kernels require a connection to a SQL Server Big Data Cluster master instance.",
"providerNotValidError": "Non-MSSQL providers are not supported for spark kernels.",
"allFiles": "All Files",
"labelSelectFolder": "Select Folder",
"labelBookFolder": "Select Book",
"confirmReplace": "Folder already exists. Are you sure you want to delete and replace this folder?",
"openNotebookCommand": "Open Notebook",
"openMarkdownCommand": "Open Markdown",
"openExternalLinkCommand": "Open External Link",
"msgBookTrusted": "Book is now trusted in the workspace.",
"msgBookAlreadyTrusted": "Book is already trusted in this workspace.",
"msgBookUntrusted": "Book is no longer trusted in this workspace",
"msgBookAlreadyUntrusted": "Book is already untrusted in this workspace.",
"msgBookPinned": "Book {0} is now pinned in the workspace.",
"msgBookUnpinned": "Book {0} is no longer pinned in this workspace",
"bookInitializeFailed": "Failed to find a Table of Contents file in the specified book.",
"noBooksSelected": "No books are currently selected in the viewlet.",
"labelBookSection": "Select Book Section",
"labelAddToLevel": "Add to this level",
"missingFileError": "Missing file : {0} from {1}",
"InvalidError.tocFile": "Invalid toc file",
"Invalid toc.yml": "Error: {0} has an incorrect toc.yml file",
"configFileError": "Configuration file missing",
"openBookError": "Open book {0} failed: {1}",
"readBookError": "Failed to read book {0}: {1}",
"openNotebookError": "Open notebook {0} failed: {1}",
"openMarkdownError": "Open markdown {0} failed: {1}",
"openUntitledNotebookError": "Open untitled notebook {0} as untitled failed: {1}",
"openExternalLinkError": "Open link {0} failed: {1}",
"closeBookError": "Close book {0} failed: {1}",
"duplicateFileError": "File {0} already exists in the destination folder {1} \r\n The file has been renamed to {2} to prevent data loss.",
"editBookError": "Error while editing book {0}: {1}",
"selectBookError": "Error while selecting a book or a section to edit: {0}",
"url": "URL",
"repoUrl": "Repository URL",
"location": "Location",
"addRemoteBook": "Add Remote Book",
"onGitHub": "GitHub",
"onsharedFile": "Shared File",
"releases": "Releases",
"book": "Book",
"version": "Version",
"language": "Language",
"booksNotFound": "No books are currently available on the provided link",
"urlGithubError": "The url provided is not a Github release url",
"search": "Search",
"add": "Add",
"close": "Close",
"invalidTextPlaceholder": "-",
"msgRemoteBookDownloadProgress": "Remote Book download is in progress",
"msgRemoteBookDownloadComplete": "Remote Book download is complete",
"msgRemoteBookDownloadError": "Error while downloading remote Book",
"msgRemoteBookUnpackingError": "Error while decompressing remote Book",
"msgRemoteBookDirectoryError": "Error while creating remote Book directory",
"msgTaskName": "Downloading Remote Book",
"msgResourceNotFound": "Resource not Found",
"msgBookNotFound": "Books not Found",
"msgReleaseNotFound": "Releases not Found",
"msgUndefinedAssetError": "The selected book is not valid",
"httpRequestError": "Http Request failed with error: {0} {1}",
"msgDownloadLocation": "Downloading to {0}",
"newGroup": "New Group",
"groupDescription": "Groups are used to organize Notebooks.",
"locationBrowser": "Browse locations...",
"selectContentFolder": "Select content folder",
"browse": "Browse",
"create": "Create",
"name": "Name",
"saveLocation": "Save location",
"contentFolder": "Content folder (Optional)",
"msgContentFolderError": "Content folder path does not exist",
"msgSaveFolderError": "Save location path does not exist"
},
"extensions/notebook/dist/jupyter/jupyterServerInstallation": {
"dist/jupyter/jupyterServerInstallation": {
"msgInstallPkgProgress": "L'installation des dépendances de notebook est en cours",
"msgPythonDownloadComplete": "Le téléchargement de Python est terminé",
"msgPythonDownloadError": "Erreur de téléchargement du programme d'installation de Python",
@@ -65,79 +158,96 @@
"msgInstallPkgStart": "Installation des dépendances de notebook, consultez la vue Tâches pour plus d'informations",
"msgInstallPkgFinish": "L'installation des dépendances de notebook est terminée",
"msgPythonRunningError": "Impossible de remplacer une installation Python existante quand Python est en cours d'exécution. Fermez tous les notebooks actifs avant de continuer.",
"msgSkipPythonInstall": "Python existe déjà à l'emplacement spécifique. Installation ignorée.",
"msgWaitingForInstall": "Une autre installation de Python est actuellement en cours. En attente de la fin de l'installation.",
"msgDependenciesInstallationFailed": "L'installation des dépendances de notebook a échoué avec l'erreur : {0}",
"msgDownloadPython": "Téléchargement de la version locale de Python pour la plateforme : {0} dans {1}",
"confirmPackageUpgrade": "Des packages Python installés ont besoin d'être mis à niveau. Voulez-vous les mettre à niveau maintenant ?",
"upgradePackages.pipInstall": "Installation de {0}",
"msgInstallStart": "Installation des packages obligatoires pour l'exécution de Notebooks...",
"msgJupyterInstallDone": "...Installation de Jupyter effectuée."
"msgPackageRetrievalFailed": "Encountered an error when trying to retrieve list of installed packages: {0}",
"msgGetPythonUserDirFailed": "Encountered an error when getting Python user path: {0}"
},
"extensions/notebook/dist/dialog/configurePythonDialog": {
"configurePython.dialogName": "Configurer Python pour Notebooks",
"configurePython.okButtonText": "Installer",
"configurePython.cancelButtonText": "Annuler",
"configurePython.browseButtonText": "Parcourir",
"configurePython.locationTextBoxText": "Emplacement d'installation de Python",
"configurePython.selectFileLabel": "Sélectionner",
"configurePython.installNote": "Cette installation dure un certain temps. Nous vous recommandons de ne pas fermer l'application avant la fin de l'installation.",
"configurePython.invalidLocationMsg": "L'emplacement d'installation spécifié n'est pas valide.",
"configurePython.pythonNotFoundMsg": "Aucune installation de Python à l'emplacement spécifié.",
"configurePython.pythonInstallDeclined": "L'installation de Python a été refusée.",
"configurePython.installationType": "Type d'installation",
"configurePython.newInstall": "Nouvelle installation de Python",
"configurePython.existingInstall": "Utiliser l'installation existante de Python"
"dist/dialog/configurePython/configurePythonWizard": {
"configurePython.okButtonText": "Install",
"configurePython.invalidLocationMsg": "The specified install location is invalid.",
"configurePython.pythonNotFoundMsg": "No Python installation was found at the specified location.",
"configurePython.wizardNameWithKernel": "Configure Python to run {0} kernel",
"configurePython.wizardNameWithoutKernel": "Configure Python to run kernels",
"configurePython.page0Name": "Configure Python Runtime",
"configurePython.page1Name": "Install Dependencies",
"configurePython.pythonInstallDeclined": "Python installation was declined."
},
"extensions/notebook/dist/extension": {
"msgSampleCodeDataFrame": "Cet exemple de code charge le fichier dans un cadre de données et affiche les 10 premiers résultats.",
"noNotebookVisible": "Aucun éditeur de notebook actif",
"dist/extension": {
"codeCellName": "Code",
"textCellName": "Texte",
"selectCellType": "Quel type de cellule voulez-vous ajouter ?",
"notebookFiles": "Notebooks"
"selectCellType": "Quel type de cellule voulez-vous ajouter ?"
},
"extensions/notebook/dist/jupyter/jupyterController": {
"dist/jupyter/jupyterController": {
"notebookFileType": "Notebooks",
"unsupportedFileType": "Seuls les notebooks .ipynb sont pris en charge",
"confirmReinstall": "Voulez-vous vraiment le réinstaller ?"
},
"extensions/notebook/dist/jupyter/jupyterServerManager": {
"dist/dialog/configurePython/configurePathPage": {
"configurePython.browseButtonText": "Browse",
"configurePython.selectFileLabel": "Select",
"configurePython.descriptionWithKernel": "The {0} kernel requires a Python runtime to be configured and dependencies to be installed.",
"configurePython.descriptionWithoutKernel": "Notebook kernels require a Python runtime to be configured and dependencies to be installed.",
"configurePython.installationType": "Installation Type",
"configurePython.locationTextBoxText": "Python Install Location",
"configurePython.pythonConfigured": "Python runtime configured!",
"configurePythyon.dropdownPathLabel": "{0} (Python {1})",
"configurePythyon.noVersionsFound": "No supported Python versions found.",
"configurePythyon.defaultPathLabel": "{0} (Default)",
"configurePython.newInstall": "New Python installation",
"configurePython.existingInstall": "Use existing Python installation",
"configurePythyon.customPathLabel": "{0} (Custom)"
},
"dist/dialog/configurePython/pickPackagesPage": {
"configurePython.pkgNameColumn": "Name",
"configurePython.existingVersionColumn": "Existing Version",
"configurePython.requiredVersionColumn": "Required Version",
"configurePython.kernelLabel": "Kernel",
"configurePython.requiredDependencies": "Install required kernel dependencies",
"msgUnsupportedKernel": "Could not retrieve packages for kernel {0}"
},
"dist/jupyter/jupyterServerManager": {
"shutdownError": "L'arrêt du serveur de notebook a échoué : {0}"
},
"extensions/notebook/dist/jupyter/serverInstance": {
"dist/jupyter/serverInstance": {
"serverStopError": "Erreur d'arrêt du serveur de notebook : {0}",
"notebookStartProcessExitPremature": "Le processus du notebook s'est terminé prématurément avec l'erreur : {0}, sortie StdErr : {1}",
"notebookStartProcessExitPremature": "Notebook process exited prematurely with error code: {0}. StdErr Output: {1}",
"jupyterError": "Erreur envoyée par Jupyter : {0}",
"jupyterOutputMsgStartSuccessful": "...Jupyter est en cours d'exécution sur {0}",
"jupyterOutputMsgStart": "...Démarrage du serveur de notebook"
},
"extensions/notebook/dist/jupyter/jupyterNotebookProvider": {
"dist/jupyter/jupyterNotebookProvider": {
"errNotebookUriMissing": "Le chemin du notebook est obligatoire"
},
"extensions/notebook/dist/jupyter/jupyterSessionManager": {
"dist/jupyter/jupyterSessionManager": {
"errorStartBeforeReady": "Impossible de démarrer une session, le gestionnaire n'est pas encore initialisé",
"connectionNotValid": "Les noyaux Spark nécessitent une connexion a une instance maître de cluster Big Data SQL Server."
"notebook.couldNotFindKnoxGateway": "Could not find Knox gateway endpoint",
"promptBDCUsername": "{0}Please provide the username to connect to the BDC Controller:",
"promptBDCPassword": "Please provide the password to connect to the BDC Controller",
"bdcConnectError": "Error: {0}. ",
"clusterControllerConnectionRequired": "A connection to the cluster controller is required to run Spark jobs"
},
"extensions/notebook/dist/dialog/managePackages/managePackagesDialog": {
"dist/dialog/managePackages/managePackagesDialog": {
"managePackages.dialogName": "Gérer les packages",
"managePackages.cancelButtonText": "Fermer"
},
"extensions/notebook/dist/dialog/managePackages/installedPackagesTab": {
"dist/dialog/managePackages/installedPackagesTab": {
"managePackages.installedTabTitle": "Installé",
"managePackages.pkgNameColumn": "Nom",
"managePackages.newPkgVersionColumn": "Version",
"managePackages.deleteColumn": "Delete",
"managePackages.uninstallButtonText": "Désinstaller les packages sélectionnés",
"managePackages.packageType": "Type de package",
"managePackages.location": "Location",
"managePackages.packageCount": "{0} {1} packages",
"managePackages.confirmUninstall": "Voulez-vous vraiment désinstaller les packages spécifiés ?",
"managePackages.backgroundUninstallStarted": "Désinstallation de {0}",
"managePackages.backgroundUninstallComplete": "Désinstallation effectuée pour {0}",
"managePackages.backgroundUninstallFailed": "La désinstallation de {0} a échoué. Erreur : {1}"
},
"extensions/notebook/dist/dialog/managePackages/addNewPackageTab": {
"dist/dialog/managePackages/addNewPackageTab": {
"managePackages.invalidTextPlaceholder": "N/A",
"managePackages.packageNotFound": "Package spécifié introuvable",
"managePackages.searchBarPlaceholder": "Rechercher dans les packages {0}",
"managePackages.addNewTabTitle": "Ajouter un nouveau",
"managePackages.searchButtonLabel": "Recherche",
@@ -146,37 +256,24 @@
"managePackages.packageVersionTitle": "Version du package",
"managePackages.packageSummaryTitle": "Récapitulatif du package",
"managePackages.noVersionsFound": "Les versions valides du package spécifié sont introuvables",
"managePackages.packageRequestError": "La demande d'informations de package a échoué avec l'erreur : {0} {1}",
"managePackages.backgroundInstallStarted": "Installation de {0} {1}",
"managePackages.backgroundInstallComplete": "Installation de {0} {1} effectuée",
"managePackages.backgroundInstallFailed": "L'installation de {0} {1} a échoué. Erreur : {2}"
},
"extensions/notebook/dist/protocol/notebookUriHandler": {
"dist/jupyter/pypiClient": {
"managePackages.packageRequestError": "Package info request failed with error: {0} {1}"
},
"dist/common/notebookUtils": {
"msgSampleCodeDataFrame": "This sample code loads the file into a data frame and shows the first 10 results.",
"noNotebookVisible": "No notebook editor is active",
"notebookFiles": "Notebooks"
},
"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 et HTTPS sont pris en charge",
"notebook.confirmOpen": "Télécharger et ouvrir '{0}' ?",
"notebook.fileNotFound": "Fichier spécifié introuvable",
"notebook.fileDownloadError": "La demande d'ouverture de fichier a échoué avec l'erreur : {0} {1}"
},
"extensions/notebook/dist/book/bookTreeView": {
"openBookError": "L'ouverture du notebook {0} a échoué : {1}",
"openNotebookError": "L'ouverture du notebook {0} a échoué : {1}",
"openMarkdownError": "L'ouverture du fichier Markdown {0} a échoué : {1}",
"openUntitledNotebookError": "Ouvrez un notebook {0} sans titre, car le {1} sans titre a échoué",
"allFiles": "Tous les fichiers",
"labelPickFolder": "Choisir un dossier",
"openExternalLinkError": "L'ouverture du lien {0} a échoué : {1}",
"confirmReplace": "Le dossier existe déjà. Voulez-vous vraiment supprimer et remplacer ce dossier ?"
},
"extensions/notebook/dist/book/bookModel": {
"missingFileError": "Fichier manquant : {0}",
"InvalidError.tocFile": "{0}",
"Invalid toc.yml": "Erreur : {0} a un fichier toc.yml incorrect"
},
"extensions/notebook/dist/book/bookTreeItem": {
"openNotebookCommand": "Ouvrir le notebook",
"openMarkdownCommand": "Ouvrir le fichier Markdown",
"openExternalLinkCommand": "Ouvrir le lien externe"
}
}
}

View File

@@ -1,23 +0,0 @@
{
"": [
"--------------------------------------------------------------------------------------------",
"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": {
"client/out/dialogs/profilerCreateSessionDialog": {
"createSessionDialog.cancel": "Annuler",
"createSessionDialog.create": "Démarrer",
"createSessionDialog.title": "Démarrer une nouvelle session Profiler",
"createSessionDialog.templatesInvalid": "Liste de modèles non valide, impossible d'ouvrir la boîte de dialogue",
"createSessionDialog.dialogOwnerInvalid": "Propriétaire de boîte de dialogue non valide, impossible d'ouvrir la boîte de dialogue",
"createSessionDialog.invalidProviderType": "Type de fournisseur non valide, impossible d'ouvrir la boîte de dialogue",
"createSessionDialog.selectTemplates": "Sélectionnez un modèle de session :",
"createSessionDialog.enterSessionName": "Entrez le nom de la session :",
"createSessionDialog.createSessionFailed": "La création de session a échoué"
}
}
}

View File

@@ -11,72 +11,257 @@
"package": {
"extension-displayName": "Extension de déploiement SQL Server pour Azure Data Studio",
"extension-description": "Fournit une expérience de notebook pour déployer Microsoft SQL Server",
"deploy-resource-command-name": "Déployer SQL Server...",
"deploy-resource-command-name": "New Deployment…",
"deploy-resource-command-category": "Déploiement",
"resource-type-sql-image-display-name": "Image conteneur SQL Server",
"resource-type-sql-image-description": "Exécuter l'image conteneur SQL Server avec Docker",
"resource-type-sql-bdc-display-name": "Cluster Big Data SQL Server",
"resource-type-sql-bdc-description": "Le cluster Big Data SQL Server vous permet de déployer des clusters scalables de conteneurs SQL Server, Spark et HDFS s'exécutant sur Kubernetes",
"version-display-name": "Version",
"sql-2017-display-name": "SQL Server 2017",
"sql-2019-display-name": "SQL Server 2019 RC",
"sql-2017-docker-notebook": "./notebooks/docker/2017/deploy-sql2017-image.ipynb",
"sql-2019-docker-notebook": "./notebooks/docker/2019/deploy-sql2019-image.ipynb",
"bdc-2019-display-name": "SQL Server 2019 RC",
"bdc-deployment-target": "Cible de déploiement",
"bdc-deployment-target-new-aks": "Nouveau cluster Azure Kubernetes Service",
"bdc-deployment-target-existing-aks": "Cluster Azure Kubernetes Service existant",
"bdc-deployment-target-existing-kubeadm": "Cluster Kubernetes existant (kubeadm)",
"bdc-2019-aks-notebook": "./notebooks/bdc/2019/deploy-bdc-aks.ipynb",
"bdc-2019-existing-aks-notebook": "./notebooks/bdc/2019/deploy-bdc-existing-aks.ipynb",
"bdc-2019-existing-kubeadm-notebook": "./notebooks/bdc/2019/deploy-bdc-existing-kubeadm.ipynb",
"azdata-bdc-2019-aks-notebook": "./notebooks/bdc/2019/azdata/deploy-bdc-aks.ipynb",
"azdata-bdc-2019-existing-aks-notebook": "./notebooks/bdc/2019/azdata/deploy-bdc-existing-aks.ipynb",
"azdata-bdc-2019-existing-kubeadm-notebook": "./notebooks/bdc/2019/azdata/deploy-bdc-existing-kubeadm.ipynb",
"docker-sql-2017-title": "Déployer des images conteneur SQL Server 2017 avec Docker",
"docker-sql-2019-title": "Déployer des images conteneur SQL Server 2019 avec Docker",
"sql-2019-display-name": "SQL Server 2019",
"docker-sql-2017-title": "Deploy SQL Server 2017 container images",
"docker-sql-2019-title": "Deploy SQL Server 2019 container images",
"docker-container-name-field": "Nom de conteneur",
"docker-sql-password-field": "Mot de passe SQL Server",
"docker-confirm-sql-password-field": "Confirmer le mot de passe",
"docker-sql-port-field": "Port",
"bdc-new-aks-dialog-title": "Cible de déploiement : nouveau cluster AKS",
"bdc-existing-aks-dialog-title": "Cible de déploiement : cluster AKS existant",
"bdc-cluster-settings-section-title": "Paramètres de cluster Big Data SQL Server",
"bdc-cluster-name-field": "Nom de cluster",
"bdc-controller-username-field": "Nom d'utilisateur du contrôleur",
"bdc-password-field": "Mot de passe",
"bdc-confirm-password-field": "Confirmer le mot de passe",
"bdc-azure-settings-section-title": "Paramètres Azure",
"bdc-azure-subscription-id-field": "ID d'abonnement",
"bdc-azure-subscription-id-placeholder": "Utiliser mon abonnement Azure par défaut",
"bdc-azure-resource-group-field": "Nom de groupe de ressources",
"bdc-azure-region-field": "Région",
"bdc-azure-aks-name-field": "Nom du cluster AKS",
"bdc-azure-vm-size-field": "Taille de machine virtuelle",
"bdc-azure-vm-count-field": "Nombre de machines virtuelles",
"bdc-existing-kubeadm-dialog-title": "Cible de déploiement : cluster Kubernetes existant (kubeadm)",
"bdc-storage-class-field": "Nom de la classe de stockage",
"bdc-data-size-field": "Capacité de données (Go)",
"bdc-log-size-field": "Capacité des journaux (Go)",
"resource-type-sql-windows-setup-display-name": "SQL Server sur Windows",
"resource-type-sql-windows-setup-description": "Exécutez SQL Server sur Windows, sélectionnez une version pour commencer.",
"bdc-agreement": "J'accepte {0}, {1} et {2}.",
"bdc-agreement-privacy-statement": "Déclaration de confidentialité Microsoft",
"bdc-agreement-azdata-eula": "Termes du contrat de licence azdata",
"bdc-agreement-bdc-eula": "Termes du contrat de licence SQL Server"
"microsoft-privacy-statement": "Microsoft Privacy Statement",
"deployment.configuration.title": "Deployment configuration",
"azdata-install-location-description": "Location of the azdata package used for the install command",
"azure-sqlvm-display-name": "SQL Server on Azure Virtual Machine",
"azure-sqlvm-description": "Create SQL virtual machines on Azure. Best for migrations and applications requiring OS-level access.",
"azure-sqlvm-deploy-dialog-title": "Deploy Azure SQL virtual machine",
"azure-sqlvm-deploy-dialog-action-text": "Script to notebook",
"azure-sqlvm-agreement": "I accept {0}, {1} and {2}.",
"azure-sqlvm-agreement-sqlvm-eula": "Azure SQL VM License Terms",
"azure-sqlvm-agreement-azdata-eula": "azdata License Terms",
"azure-sqlvm-azure-account-page-label": "Azure information",
"azure-sqlvm-azure-location-label": "Azure locations",
"azure-sqlvm-vm-information-page-label": "VM information",
"azure-sqlvm-image-label": "Image",
"azure-sqlvm-image-sku-label": "VM image SKU",
"azure-sqlvm-publisher-label": "Publisher",
"azure-sqlvm-vmname-label": "Virtual machine name",
"azure-sqlvm-vmsize-label": "Size",
"azure-sqlvm-storage-page-lable": "Storage account",
"azure-sqlvm-storage-accountname-label": "Storage account name",
"azure-sqlvm-storage-sku-label": "Storage account SKU type",
"azure-sqlvm-vm-administrator-account-page-label": "Administrator account",
"azure-sqlvm-username-label": "Username",
"azure-sqlvm-password-label": "Password",
"azure-sqlvm-password-confirm-label": "Confirm password",
"azure-sqlvm-vm-summary-page-label": "Summary",
"azure-sqldb-display-name": "Azure SQL Database",
"azure-sqldb-description": "Create a SQL database, database server, or elastic pool in Azure.",
"azure-sqldb-portal-ok-button-text": "Create in Azure portal",
"azure-sqldb-notebook-ok-button-text": "Select",
"resource-type-display-name": "Resource Type",
"sql-azure-single-database-display-name": "Single Database",
"sql-azure-elastic-pool-display-name": "Elastic Pool",
"sql-azure-database-server-display-name": "Database Server",
"azure-sqldb-agreement": "I accept {0}, {1} and {2}.",
"azure-sqldb-agreement-sqldb-eula": "Azure SQL DB License Terms",
"azure-sqldb-agreement-azdata-eula": "azdata License Terms",
"azure-sql-mi-display-name": "Azure SQL managed instance",
"azure-sql-mi-display-description": "Create a SQL Managed Instance in either Azure or a customer-managed environment",
"azure-sql-mi-okButton-text": "Open in Portal",
"azure-sql-mi-resource-type-option-label": "Resource Type",
"azure-sql-mi-agreement": "I accept {0} and {1}.",
"azure-sql-mi-agreement-eula": "Azure SQL MI License Terms",
"azure-sql-mi-help-text": "Azure SQL Managed Instance provides full SQL Server access and feature compatibility for migrating SQL Servers to Azure, or developing new applications. {0}.",
"azure-sql-mi-help-text-learn-more": "Learn More"
},
"dist/localizedConstants": {
"azure.account": "Azure Account",
"azure.account.subscription": "Subscription (selected subset)",
"azure.account.subscriptionDescription": "Change the currently selected subscriptions through the 'Select Subscriptions' action on an account listed in the 'Azure' tree view of the 'Connections' viewlet",
"azure.account.resourceGroup": "Resource Group",
"azure.account.location": "Azure Location",
"filePicker.browse": "Browse",
"button.label": "Select",
"kubeConfigClusterPicker.kubeConfigFilePath": "Kube config file path",
"kubeConfigClusterPicker.clusterContextNotFound": "No cluster context information found",
"azure.signin": "Sign in…",
"azure.refresh": "Refresh",
"azure.yes": "Yes",
"azure.no": "No",
"azure.resourceGroup.createNewResourceGroup": "Create a new resource group",
"azure.resourceGroup.NewResourceGroupAriaLabel": "New resource group name",
"deployCluster.Realm": "Realm",
"UnknownFieldTypeError": "Unknown field type: \"{0}\"",
"optionsSource.alreadyDefined": "Options Source with id:{0} is already defined",
"valueProvider.alreadyDefined": "Value Provider with id:{0} is already defined",
"optionsSource.notDefined": "No Options Source defined for id: {0}",
"valueProvider.notDefined": "No Value Provider defined for id: {0}",
"getVariableValue.unknownVariableName": "Attempt to get variable value for unknown variable:{0}",
"getIsPassword.unknownVariableName": "Attempt to get isPassword for unknown variable:{0}",
"optionsNotDefined": "FieldInfo.options was not defined for field type: {0}",
"optionsNotObjectOrArray": "FieldInfo.options must be an object if it is not an array",
"optionsTypeNotFound": "When FieldInfo.options is an object it must have 'optionsType' property",
"optionsTypeRadioOrDropdown": "When optionsType is not {0} then it must be {1}",
"azdataEulaNotAccepted": "Deployment cannot continue. Azure Data CLI license terms have not yet been accepted. Please accept the EULA to enable the features that requires Azure Data CLI.",
"azdataEulaDeclined": "Deployment cannot continue. Azure Data CLI license terms were declined.You can either Accept EULA to continue or Cancel this operation",
"deploymentDialog.RecheckEulaButton": "Accept EULA & Select",
"resourceTypePickerDialog.title": "Select the deployment options",
"resourceTypePickerDialog.resourceSearchPlaceholder": "Filter resources...",
"resourceTypePickerDialog.tagsListViewTitle": "Categories",
"validation.multipleValidationErrors": "There are some errors on this page, click 'Show Details' to view the errors.",
"ui.ScriptToNotebookButton": "Script",
"ui.DeployButton": "Run",
"resourceDeployment.ViewErrorDetail": "View error detail",
"resourceDeployment.FailedToOpenNotebook": "An error occurred opening the output notebook. {1}{2}.",
"resourceDeployment.BackgroundExecutionFailed": "The task \"{0}\" has failed.",
"resourceDeployment.TaskFailedWithNoOutputNotebook": "The task \"{0}\" failed and no output Notebook was generated.",
"resourceTypePickerDialog.resourceTypeCategoryAll": "All",
"resourceTypePickerDialog.resourceTypeCategoryOnPrem": "On-premises",
"resourceTypePickerDialog.resourceTypeCategoriesSqlServer": "SQL Server",
"resourceTypePickerDialog.resourceTypeCategoryOnHybrid": "Hybrid",
"resourceTypePickerDialog.resourceTypeCategoryOnPostgreSql": "PostgreSQL",
"resourceTypePickerDialog.resourceTypeCategoryOnCloud": "Cloud",
"resourceDeployment.Description": "Description",
"resourceDeployment.Tool": "Tool",
"resourceDeployment.Status": "Status",
"resourceDeployment.Version": "Version",
"resourceDeployment.RequiredVersion": "Required Version",
"resourceDeployment.discoverPathOrAdditionalInformation": "Discovered Path or Additional Information",
"resourceDeployment.requiredTools": "Required tools",
"resourceDeployment.InstallTools": "Install tools",
"resourceDeployment.Options": "Options",
"deploymentDialog.InstallingTool": "Required tool '{0}' [ {1} ] is being installed now."
},
"dist/ui/modelViewUtils": {
"UnknownFieldTypeError": "Type de champ inconnu : \"{0}\"",
"getClusterContexts.errorFetchingClusters": "An error ocurred while loading or parsing the config file:{0}, error is:{1}",
"fileChecker.NotFile": "Path: {0} is not a file, please select a valid kube config file.",
"fileChecker.FileNotFound": "File: {0} not found. Please select a kube config file.",
"azure.accounts.unexpectedAccountsError": "Unexpected error fetching accounts: {0}",
"resourceDeployment.errorFetchingStorageClasses": "Unexpected error fetching available kubectl storage classes : {0}",
"azure.accounts.unexpectedSubscriptionsError": "Unexpected error fetching subscriptions for account {0}: {1}",
"azure.accounts.accountNotFoundError": "The selected account '{0}' is no longer available. Click sign in to add it again or select a different account.",
"azure.accessError": "\r\n Error Details: {0}.",
"azure.accounts.accountStaleError": "The access token for selected account '{0}' is no longer valid. Please click the sign in button and refresh the account or select a different account.",
"azure.accounts.unexpectedResourceGroupsError": "Unexpected error fetching resource groups for subscription {0}: {1}",
"invalidSQLPassword": "{0} n'est pas conforme aux exigences de complexité de mot de passe. Pour plus d'informations : https://docs.microsoft.com/sql/relational-databases/security/password-policy",
"passwordNotMatch": "{0} ne correspond pas au mot de passe de confirmation",
"deployCluster.MissingRequiredInfoError": "Remplissez les champs obligatoires marqués d'un astérisque rouge."
"passwordNotMatch": "{0} ne correspond pas au mot de passe de confirmation"
},
"dist/ui/deployAzureSQLVMWizard/constants": {
"deployAzureSQLVM.NewSQLVMTitle": "Deploy Azure SQL VM",
"deployAzureSQLVM.ScriptToNotebook": "Script to Notebook",
"deployAzureSQLVM.MissingRequiredInfoError": "Please fill out the required fields marked with red asterisks.",
"deployAzureSQLVM.AzureSettingsPageTitle": "Azure settings",
"deployAzureSQLVM.AzureAccountDropdownLabel": "Azure Account",
"deployAzureSQLVM.AzureSubscriptionDropdownLabel": "Subscription",
"deployAzureSQLVM.ResourceGroup": "Resource Group",
"deployAzureSQLVM.AzureRegionDropdownLabel": "Region",
"deployeAzureSQLVM.VmSettingsPageTitle": "Virtual machine settings",
"deployAzureSQLVM.VmNameTextBoxLabel": "Virtual machine name",
"deployAzureSQLVM.VmAdminUsernameTextBoxLabel": "Administrator account username",
"deployAzureSQLVM.VmAdminPasswordTextBoxLabel": "Administrator account password",
"deployAzureSQLVM.VmAdminConfirmPasswordTextBoxLabel": "Confirm password",
"deployAzureSQLVM.VmImageDropdownLabel": "Image",
"deployAzureSQLVM.VmSkuDropdownLabel": "Image SKU",
"deployAzureSQLVM.VmImageVersionDropdownLabel": "Image Version",
"deployAzureSQLVM.VmSizeDropdownLabel": "Size",
"deployeAzureSQLVM.VmSizeLearnMoreLabel": "Click here to learn more about pricing and supported VM sizes",
"deployAzureSQLVM.NetworkSettingsPageTitle": "Networking",
"deployAzureSQLVM.NetworkSettingsPageDescription": "Configure network settings",
"deployAzureSQLVM.NetworkSettingsNewVirtualNetwork": "New virtual network",
"deployAzureSQLVM.VirtualNetworkDropdownLabel": "Virtual Network",
"deployAzureSQLVM.NetworkSettingsNewSubnet": "New subnet",
"deployAzureSQLVM.SubnetDropdownLabel": "Subnet",
"deployAzureSQLVM.PublicIPDropdownLabel": "Public IP",
"deployAzureSQLVM.NetworkSettingsUseExistingPublicIp": "New public ip",
"deployAzureSQLVM.VmRDPAllowCheckboxLabel": "Enable Remote Desktop (RDP) inbound port (3389)",
"deployAzureSQLVM.SqlServerSettingsPageTitle": "SQL Servers settings",
"deployAzureSQLVM.SqlConnectivityTypeDropdownLabel": "SQL connectivity",
"deployAzureSQLVM.SqlPortLabel": "Port",
"deployAzureSQLVM.SqlEnableSQLAuthenticationLabel": "Enable SQL authentication",
"deployAzureSQLVM.SqlAuthenticationUsernameLabel": "Username",
"deployAzureSQLVM.SqlAuthenticationPasswordLabel": "Password",
"deployAzureSQLVM.SqlAuthenticationConfirmPasswordLabel": "Confirm password"
},
"dist/ui/deployClusterWizard/deployClusterWizardModel": {
"deployCluster.SaveConfigFiles": "Save config files",
"deployCluster.ScriptToNotebook": "Script to Notebook",
"deployCluster.SelectConfigFileFolder": "Save config files",
"deployCluster.SaveConfigFileSucceeded": "Config files saved to {0}",
"deployCluster.NewAKSWizardTitle": "Deploy SQL Server 2019 Big Data Cluster on a new AKS cluster",
"deployCluster.ExistingAKSWizardTitle": "Deploy SQL Server 2019 Big Data Cluster on an existing AKS cluster",
"deployCluster.ExistingKubeAdm": "Deploy SQL Server 2019 Big Data Cluster on an existing kubeadm cluster",
"deployCluster.ExistingARO": "Deploy SQL Server 2019 Big Data Cluster on an existing Azure Red Hat OpenShift cluster",
"deployCluster.ExistingOpenShift": "Deploy SQL Server 2019 Big Data Cluster on an existing OpenShift cluster"
},
"dist/services/tools/toolBase": {
"deployCluster.InvalidToolVersionOutput": "Sortie non valide reçue.",
"deployCluster.GetToolVersionError": "Erreur de récupération des informations de version.{0}Erreur : {1}{0}stdout : {2} "
"deploymentDialog.ToolStatus.NotInstalled": "Not Installed",
"deploymentDialog.ToolStatus.Installed": "Installed",
"deploymentDialog.ToolStatus.Installing": "Installing…",
"deploymentDialog.ToolStatus.Error": "Error",
"deploymentDialog.ToolStatus.Failed": "Failed",
"deploymentDialog.ToolInformationalMessage.Brew": "•\tbrew is needed for deployment of the tools and needs to be pre-installed before necessary tools can be deployed",
"deploymentDialog.ToolInformationalMessage.Curl": "•\tcurl is needed for installation and needs to be pre-installed before necessary tools can be deployed",
"toolBase.getPip3InstallationLocation.LocationNotFound": " Could not find 'Location' in the output:",
"toolBase.getPip3InstallationLocation.Output": " output:",
"toolBase.InstallError": "Error installing tool '{0}' [ {1} ].{2}Error: {3}{2}See output channel '{4}' for more details",
"toolBase.InstallErrorInformation": "Error installing tool. See output channel '{0}' for more details",
"toolBase.InstallFailed": "Installation commands completed but version of tool '{0}' could not be detected so our installation attempt has failed. Detection Error: {1}{2}Cleaning up previous installations would help.",
"toolBase.InstallFailInformation": "Failed to detect version post installation. See output channel '{0}' for more details",
"toolBase.ManualUninstallCommand": " A possibly way to uninstall is using this command:{0} >{1}",
"toolBase.SeeOutputChannel": "{0}See output channel '{1}' for more details",
"toolBase.installCore.CannotInstallTool": "Cannot install tool:{0}::{1} as installation commands are unknown for your OS distribution, Please install {0} manually before proceeding",
"toolBase.addInstallationSearchPathsToSystemPath.SearchPaths": "Search Paths for tool '{0}': {1}",
"deployCluster.GetToolVersionErrorInformation": "Error retrieving version information. See output channel '{0}' for more details",
"deployCluster.GetToolVersionError": "Error retrieving version information.{0}Invalid output received, get version command output: '{1}' "
},
"dist/ui/deployAzureSQLDBWizard/constants": {
"deployAzureSQLDB.NewSQLDBTitle": "Deploy Azure SQL DB",
"deployAzureSQLDB.ScriptToNotebook": "Script to Notebook",
"deployAzureSQLDB.MissingRequiredInfoError": "Please fill out the required fields marked with red asterisks.",
"deployAzureSQLDB.AzureSettingsPageTitle": "Azure SQL Database - Azure account settings",
"deployAzureSQLDB.AzureSettingsSummaryPageTitle": "Azure account settings",
"deployAzureSQLDB.AzureAccountDropdownLabel": "Azure account",
"deployAzureSQLDB.AzureSubscriptionDropdownLabel": "Subscription",
"deployAzureSQLDB.AzureDatabaseServersDropdownLabel": "Server",
"deployAzureSQLDB.ResourceGroup": "Resource group",
"deployAzureSQLDB.DatabaseSettingsPageTitle": "Database settings",
"deployAzureSQLDB.FirewallRuleNameLabel": "Firewall rule name",
"deployAzureSQLDB.DatabaseNameLabel": "SQL database name",
"deployAzureSQLDB.CollationNameLabel": "Database collation",
"deployAzureSQLDB.CollationNameSummaryLabel": "Collation for database",
"deployAzureSQLDB.IpAddressInfoLabel": "Enter IP addresses in IPv4 format.",
"deployAzureSQLDB.StartIpAddressLabel": "Min IP address in firewall IP range",
"deployAzureSQLDB.EndIpAddressLabel": "Max IP address in firewall IP range",
"deployAzureSQLDB.StartIpAddressShortLabel": "Min IP address",
"deployAzureSQLDB.EndIpAddressShortLabel": "Max IP address",
"deployAzureSQLDB.FirewallRuleDescription": "Create a firewall rule for your local client IP in order to connect to your database through Azure Data Studio after creation is completed.",
"deployAzureSQLDB.FirewallToggleLabel": "Create a firewall rule"
},
"dist/services/tools/kubeCtlTool": {
"resourceDeployment.KubeCtlDescription": "Runs commands against Kubernetes clusters",
"resourceDeployment.KubeCtlDisplayName": "kubectl",
"resourceDeployment.invalidKubectlVersionOutput": "Unable to parse the kubectl version command output: \"{0}\"",
"resourceDeployment.Kubectl.UpdatingBrewRepository": "updating your brew repository for kubectl installation …",
"resourceDeployment.Kubectl.InstallingKubeCtl": "installing kubectl …",
"resourceDeployment.Kubectl.AptGetUpdate": "updating repository information …",
"resourceDeployment.Kubectl.AptGetPackages": "getting packages needed for kubectl installation …",
"resourceDeployment.Kubectl.DownloadAndInstallingSigningKey": "downloading and installing the signing key for kubectl …",
"resourceDeployment.Kubectl.AddingKubectlRepositoryInformation": "adding the kubectl repository information …",
"resourceDeployment.Kubectl.InstallingKubectl": "installing kubectl …",
"resourceDeployment.Kubectl.DeletePreviousDownloadedKubectl.exe": "deleting previously downloaded kubectl.exe if one exists …",
"resourceDeployment.Kubectl.DownloadingAndInstallingKubectl": "downloading and installing the latest kubectl.exe …",
"resourceDeployment.Kubectl.DeletePreviousDownloadedKubectl": "deleting previously downloaded kubectl if one exists …",
"resourceDeployment.Kubectl.DownloadingKubectl": "downloading the latest kubectl release …",
"resourceDeployment.Kubectl.MakingExecutable": "making kubectl executable …",
"resourceDeployment.Kubectl.CleaningUpOldBackups": "cleaning up any previously backed up version in the install location if they exist …",
"resourceDeployment.Kubectl.BackupCurrentBinary": "backing up any existing kubectl in the install location …",
"resourceDeployment.Kubectl.MoveToSystemPath": "moving kubectl into the install location in the PATH …"
},
"dist/ui/notebookWizard/notebookWizardPage": {
"wizardPage.ValidationError": "There are some errors on this page, click 'Show Details' to view the errors."
},
"dist/ui/deploymentInputDialog": {
"deploymentDialog.OKButtonText": "Ouvrir le notebook"
"deploymentDialog.OpenNotebook": "Open Notebook",
"deploymentDialog.OkButtonText": "OK",
"notebookType": "Notebook type"
},
"dist/main": {
"resourceDeployment.FailedToLoadExtension": "Le chargement de l'extension {0} a échoué. Erreur détectée dans la définition du type de ressource dans package.json, consultez la console de débogage pour plus d'informations.",
@@ -85,108 +270,63 @@
"dist/services/notebookService": {
"resourceDeployment.notebookNotFound": "Le notebook {0} n'existe pas"
},
"dist/services/platformService": {
"resourceDeployment.outputChannel": "Deployments",
"platformService.RunCommand.ErroredOut": "\t>>> {0} … errored out: {1}",
"platformService.RunCommand.IgnoringError": "\t>>> Ignoring error in execution and continuing tool deployment",
"platformService.RunCommand.stdout": " stdout: ",
"platformService.RunCommand.stderr": " stderr: ",
"platformService.RunStreamedCommand.ExitedWithCode": " >>> {0} … exited with code: {1}",
"platformService.RunStreamedCommand.ExitedWithSignal": " >>> {0} … exited with signal: {1}"
},
"dist/services/resourceTypeService": {
"resourceDeployment.DownloadAndLaunchTaskName": "Télécharger et lancer le programme d'installation, URL : {0}",
"resourceDeployment.DownloadingText": "Téléchargement à partir de : {0}",
"resourceDeployment.DownloadCompleteText": "{0} a été téléchargé",
"resourceDeployment.LaunchingProgramText": "Lancement de {0}",
"resourceDeployment.ProgramLaunchedText": "{0} a été lancé",
"downloadError": "Le téléchargement a échoué, code d'état : {0}, message : {1}"
},
"dist/ui/deployClusterWizard/deployClusterWizard": {
"deployCluster.SaveConfigFiles": "Enregistrer les fichiers config",
"deployCluster.ScriptToNotebook": "Exécuter un script sur un notebook",
"deployCluster.Deploy": "Déployer",
"resourceDeployment.DeployBDCTask": "Déployer le cluster Big Data SQL Server \"{0}\"",
"resourceDeployment.ConnectToMasterSQLServer": "Se connecter à l'instance maître SQL Server",
"resourceDeployment.DeploymentSucceeded": "Le cluster Big Data SQL Server a été déployé : {0}",
"resourceDeployment.ErroRetrievingEndpoints": "La récupération de la liste de points de terminaison a échoué. {0}{1}",
"resourceDeployment.NoSQLEndpointFound": "Le point de terminaison de l'instance maître SQL Server est introuvable.",
"resourceDeployment.ViewErrorDetail": "Voir le détail de l'erreur",
"resourceDeployment.DeployFailed": "Le déploiement du cluster Big Data SQL Server \"{0}\" a échoué.",
"resourceDeployment.FailedToOpenNotebook": "Une erreur s'est produite au lancement du notebook de sortie. {1}{2}.",
"resourceDeployment.DeployFailedNoOutputNotebook": "Le déploiement du cluster Big Data SQL Server a échoué et aucun notebook de sortie n'a été généré.",
"deployCluster.SelectConfigFileFolder": "Enregistrer les fichiers config",
"deployCluster.SaveConfigFileSucceeded": "Fichiers config enregistrés dans {0}",
"deployCluster.NewAKSWizardTitle": "Déployer le cluster Big Data SQL Server 2019 sur un nouveau cluster AKS",
"deployCluster.ExistingAKSWizardTitle": "Déployer le cluster Big Data SQL Server 2019 sur un cluster AKS existant",
"deployCluster.ExistingKubeAdm": "Déployer le cluster Big Data SQL Server 2019 sur un cluster kubeadm existant"
},
"dist/ui/deployClusterWizard/pages/summaryPage": {
"deployCluster.summaryPageTitle": "Récapitulatif",
"resourceDeployment.NewAKSBrowserWindowPrompt": "Une fenêtre de navigateur pour la journalisation dans Azure est ouverte pendant le déploiement du cluster Big Data SQL Server.",
"deployCluster.DeploymentTarget": "Cible de déploiement",
"deployCluster.Kubeconfig": "Configuration Kube",
"deployCluster.ClusterContext": "Contexte de cluster",
"deployCluster.ClusterSettings": "Paramètres de cluster",
"deployCluster.DeploymentProfile": "Profil de déploiement",
"deployCluster.ClusterName": "Nom de cluster",
"deployCluster.ControllerUsername": "Nom d'utilisateur du contrôleur",
"deployCluster.AuthenticationMode": "Mode d'authentification",
"deployCluster.AuthenticationMode.ActiveDirectory": "Active Directory",
"deployCluster.AuthenticationMode.Basic": "De base",
"deployCluster.OuDistinguishedName": "Unité d'organisation",
"deployCluster.DomainControllerFQDNs": "FQDN des contrôleurs de domaine",
"deployCluster.DomainDNSIPAddresses": "Adresses IP du DNS de domaine",
"deployCluster.DomainDNSName": "Nom du DNS de domaine",
"deployCluster.ClusterAdmins": "Groupe d'administration de cluster",
"deployCluster.ClusterUsers": "Utilisateurs du cluster",
"deployCluster.AppOwers": "Propriétaires d'application",
"deployCluster.AppReaders": "Lecteurs d'application",
"deployCluster.DomainServiceAccountUserName": "Nom d'utilisateur du compte de service",
"deployCluster.AzureSettings": "Paramètres Azure",
"deployCluster.SubscriptionId": "ID d'abonnement",
"deployCluster.DefaultSubscription": "Abonnement Azure par défaut",
"deployCluster.ResourceGroup": "Groupe de ressources",
"deployCluster.Location": "Emplacement",
"deployCluster.AksClusterName": "Nom du cluster AKS",
"deployCluster.VMSize": "Taille de machine virtuelle",
"deployCluster.VMCount": "Nombre de machines virtuelles",
"deployCluster.ScaleSettings": "Paramètres de mise à l'échelle",
"deployCluster.MasterSqlServerInstances": "Instances maîtres SQL Server",
"deployCluster.ComputePoolInstances": "Instances de pool de calcul",
"deployCluster.DataPoolInstances": "Instances de pool de données",
"deployCluster.SparkPoolInstances": "Instances de pool Spark",
"deployCluster.StoragePoolInstances": "Instances de pool de stockage (HDFS)",
"deployCluster.WithSpark": "(Spark inclus)",
"deployCluster.DataStorageClassName": "Classe de stockage pour les données",
"deployCluster.DataClaimSize": "Taille de réclamation pour les données (Go)",
"deployCluster.LogStorageClassName": "Classe de stockage pour les journaux",
"deployCluster.LogsClaimSize": "Taille de réclamation pour les journaux (Go)",
"deployCluster.ControllerText": "Contrôleur",
"deployCluster.StoragePool": "Pool de stockage (HDFS)",
"deployCluster.DataText": "Données",
"deployCluster.MasterSqlText": "Instance maître SQL Server",
"deployCluster.StorageSettings": "Paramètres de stockage",
"deployCluster.SqlServerText": "Instance maître SQL Server",
"deployCluster.GatewayText": "Passerelle",
"deployCluster.AppServiceProxyText": "Proxy d'application",
"deployCluster.ServiceProxyText": "Proxy de gestion",
"deployCluster.ReadableSecondaryText": "Secondaire accessible en lecture",
"deployCluster.EndpointSettings": "Paramètres de point de terminaison"
},
"dist/ui/wizardBase": {
"resourceDeployment.DisposableError": "Une erreur s'est produite à la fermeture de l'Assistant : {0}, ouvrez la 'Console de débogage' pour plus d'informations."
"dist/ui/deployClusterWizard/pages/deploymentProfilePage": {
"deployCluster.serviceScaleTableTitle": "Service scale settings (Instances)",
"deployCluster.storageTableTitle": "Service storage settings (GB per Instance)",
"deployCluster.featureTableTitle": "Features",
"deployCluster.yesText": "Yes",
"deployCluster.noText": "No",
"deployCluster.summaryPageTitle": "Deployment configuration profile",
"deployCluster.summaryPageDescription": "Select the target configuration profile",
"deployCluster.ProfileHintText": "Remarque : Les paramètres du profil de déploiement peuvent être personnalisés dans les étapes ultérieures.",
"deployCluster.loadingProfiles": "Loading profiles",
"deployCluster.loadingProfilesCompleted": "Loading profiles completed",
"deployCluster.profileRadioGroupLabel": "Deployment configuration profile",
"deployCluster.loadProfileFailed": "Le chargement des profils de déploiement a échoué : {0}",
"deployCluster.masterPoolLabel": "Instance maître SQL Server",
"deployCluster.computePoolLable": "Calcul",
"deployCluster.dataPoolLabel": "Données",
"deployCluster.hdfsLabel": "HDFS + Spark",
"deployCluster.ServiceName": "Service",
"deployCluster.dataStorageType": "Data",
"deployCluster.logsStorageType": "Logs",
"deployCluster.StorageType": "Storage type",
"deployCluster.basicAuthentication": "Authentification de base",
"deployCluster.activeDirectoryAuthentication": "Authentification Active Directory",
"deployCluster.hadr": "Haute disponibilité",
"deployCluster.featureText": "Feature",
"deployCluster.ProfileNotSelectedError": "Sélectionnez un profil de déploiement."
},
"dist/ui/deployClusterWizard/pages/azureSettingsPage": {
"deployCluster.MissingRequiredInfoError": "Please fill out the required fields marked with red asterisks.",
"deployCluster.AzureSettingsPageTitle": "Paramètres Azure",
"deployCluster.AzureSettingsPageDescription": "Configurer les paramètres pour créer un cluster Azure Kubernetes Service",
"deployCluster.SubscriptionField": "ID d'abonnement",
"deployCluster.SubscriptionPlaceholder": "Utiliser mon abonnement Azure par défaut",
"deployCluster.SubscriptionDescription": "L'abonnement par défaut est utilisé si vous laissez ce champ vide.",
"deployCluster.SubscriptionHelpText": "{0}",
"deployCluster.SubscriptionHelpLink": "Voir les abonnements Azure disponibles",
"deployCluster.ResourceGroupName": "Nom du nouveau groupe de ressources",
"deployCluster.Location": "Emplacement",
"deployCluster.LocationHelpText": "{0}",
"deployCluster.AzureLocationHelpLink": "Voir les emplacements Azure disponibles",
"deployCluster.AksName": "Nom du cluster AKS",
"deployCluster.VMCount": "Nombre de machines virtuelles",
"deployCluster.VMSize": "Taille de machine virtuelle",
"deployCluster.VMSizeHelpText": "{0}",
"deployCluster.VMSizeHelpLink": "Voir les tailles de machine virtuelle disponibles"
},
"dist/ui/deployClusterWizard/pages/clusterSettingsPage": {
"deployCluster.ClusterNameDescription": "The cluster name must consist only of alphanumeric lowercase characters or '-' and must start and end with an alphanumeric character.",
"deployCluster.ClusterSettingsPageTitle": "Paramètres de cluster",
"deployCluster.ClusterSettingsPageDescription": "Configurer les paramètres du cluster Big Data SQL Server",
"deployCluster.ClusterName": "Nom de cluster",
@@ -214,6 +354,7 @@
"deployCluster.DomainDNSIPAddressesPlaceHolder": "Utilisez une virgule pour séparer les valeurs.",
"deployCluster.DomainDNSIPAddressesDescription": "Adresses IP des serveurs DNS de domaine. Utilisez une virgule pour séparer plusieurs adresses IP.",
"deployCluster.DomainDNSName": "Nom du DNS de domaine",
"deployCluster.RealmDescription": "If not provided, the domain DNS name will be used as the default value.",
"deployCluster.ClusterAdmins": "Groupe d'administration de cluster",
"deployCluster.ClusterAdminsDescription": "Groupe Active Directory de l'administrateur de cluster.",
"deployCluster.ClusterUsers": "Utilisateurs du cluster",
@@ -222,12 +363,16 @@
"deployCluster.DomainServiceAccountUserName": "Nom d'utilisateur du compte de service",
"deployCluster.DomainServiceAccountUserNameDescription": "Compte de service de domaine pour le cluster Big Data",
"deployCluster.DomainServiceAccountPassword": "Mot de passe de compte de service",
"deployCluster.AppOwers": "Propriétaires d'application",
"deployCluster.AppOwners": "App owners",
"deployCluster.AppOwnersPlaceHolder": "Utilisez une virgule pour séparer les valeurs.",
"deployCluster.AppOwnersDescription": "Utilisateurs ou groupes Active Directory avec un rôle de propriétaires d'application. Utilisez une virgule pour séparer plusieurs utilisateurs/groupes.",
"deployCluster.AppReaders": "Lecteurs d'application",
"deployCluster.AppReadersPlaceHolder": "Utilisez une virgule pour séparer les valeurs.",
"deployCluster.AppReadersDescription": "Utilisateurs ou groupes Active Directory des lecteurs d'application. Utilisez une virgule pour séparer les différents groupes/utilisateurs s'il y en a plusieurs.",
"deployCluster.Subdomain": "Subdomain",
"deployCluster.SubdomainDescription": "A unique DNS subdomain to use for this SQL Server Big Data Cluster. If not provided, the cluster name will be used as the default value.",
"deployCluster.AccountPrefix": "Account prefix",
"deployCluster.AccountPrefixDescription": "A unique prefix for AD accounts SQL Server Big Data Cluster will generate. If not provided, the subdomain name will be used as the default value. If a subdomain is not provided, the cluster name will be used as the default value.",
"deployCluster.AdminPasswordField": "Mot de passe",
"deployCluster.ValidationError": "Cette page a des erreurs, cliquez sur 'Afficher les détails' pour les voir."
},
@@ -240,22 +385,12 @@
"deployCluster.SparkPoolInstances": "Instances de pool Spark",
"deployCluster.StoragePoolInstances": "Instances de pool de stockage (HDFS)",
"deployCluster.IncludeSparkInStoragePool": "Inclure Spark dans le pool de stockage",
"deployCluster.storageFieldTooltip": "Utiliser les paramètres du contrôleur",
"deployCluster.DataStorageClassName": "Classe de stockage pour les données",
"deployCluster.DataClaimSize": "Taille de réclamation pour les données (Go)",
"deployCluster.LogStorageClassName": "Classe de stockage pour les journaux",
"deployCluster.LogsClaimSize": "Taille de réclamation pour les journaux (Go)",
"deployCluster.ControllerText": "Contrôleur",
"deployCluster.AdvancedStorageDescription": "Par défaut, les paramètres de stockage du contrôleur sont aussi appliqués aux autres services, vous pouvez développer les paramètres de stockage avancés pour configurer le stockage des autres services.",
"deployCluster.AdvancedStorageSectionTitle": "Paramètres de stockage avancés",
"deployCluster.StoragePool": "Pool de stockage (HDFS)",
"deployCluster.DataPool": "Pool de données",
"deployCluster.MasterSqlText": "Instance maître SQL Server",
"deployCluster.StorageSectionTitle": "Paramètres de stockage",
"deployCluster.DNSNameHeader": "Nom DNS",
"deployCluster.PortHeader": "Port",
"deployCluster.ControllerText": "Contrôleur",
"deployCluster.ControllerDNSName": "Nom DNS du contrôleur",
"deployCluster.ControllerPortName": "Port de contrôleur",
"deployCluster.MasterSqlText": "Instance maître SQL Server",
"deployCluster.MasterSQLServerDNSName": "Nom DNS de l'instance maître SQL Server",
"deployCluster.MasterSQLServerPortName": "Port de l'instance maître SQL Server",
"deployCluster.GatewayText": "Passerelle",
@@ -271,8 +406,90 @@
"deployCluster.ReadableSecondaryDNSName": "Nom DNS du secondaire accessible en lecture",
"deployCluster.ReadableSecondaryPortName": "Port du secondaire accessible en lecture",
"deployCluster.EndpointSettings": "Paramètres de point de terminaison",
"deployCluster.storageFieldTooltip": "Utiliser les paramètres du contrôleur",
"deployCluster.AdvancedStorageDescription": "Par défaut, les paramètres de stockage du contrôleur sont aussi appliqués aux autres services, vous pouvez développer les paramètres de stockage avancés pour configurer le stockage des autres services.",
"deployCluster.controllerDataStorageClass": "Controller's data storage class",
"deployCluster.controllerDataStorageClaimSize": "Controller's data storage claim size",
"deployCluster.controllerLogsStorageClass": "Controller's logs storage class",
"deployCluster.controllerLogsStorageClaimSize": "Controller's logs storage claim size",
"deployCluster.StoragePool": "Pool de stockage (HDFS)",
"deployCluster.storagePoolDataStorageClass": "Storage pool's data storage class",
"deployCluster.storagePoolDataStorageClaimSize": "Storage pool's data storage claim size",
"deployCluster.storagePoolLogsStorageClass": "Storage pool's logs storage class",
"deployCluster.storagePoolLogsStorageClaimSize": "Storage pool's logs storage claim size",
"deployCluster.DataPool": "Pool de données",
"deployCluster.dataPoolDataStorageClass": "Data pool's data storage class",
"deployCluster.dataPoolDataStorageClaimSize": "Data pool's data storage claim size",
"deployCluster.dataPoolLogsStorageClass": "Data pool's logs storage class",
"deployCluster.dataPoolLogsStorageClaimSize": "Data pool's logs storage claim size",
"deployCluster.sqlServerMasterDataStorageClass": "SQL Server master's data storage class",
"deployCluster.sqlServerMasterDataStorageClaimSize": "SQL Server master's data storage claim size",
"deployCluster.sqlServerMasterLogsStorageClass": "SQL Server master's logs storage class",
"deployCluster.sqlServerMasterLogsStorageClaimSize": "SQL Server master's logs storage claim size",
"deployCluster.ServiceName": "Service name",
"deployCluster.DataStorageClassName": "Classe de stockage pour les données",
"deployCluster.DataClaimSize": "Taille de réclamation pour les données (Go)",
"deployCluster.LogStorageClassName": "Classe de stockage pour les journaux",
"deployCluster.LogsClaimSize": "Taille de réclamation pour les journaux (Go)",
"deployCluster.StorageSettings": "Storage settings",
"deployCluster.StorageSectionTitle": "Paramètres de stockage",
"deployCluster.SparkMustBeIncluded": "Configuration Spark non valide, vous devez cocher la case 'Inclure Spark' ou définir 'Instances de pool Spark' sur une valeur au moins égale à 1."
},
"dist/ui/deployClusterWizard/pages/summaryPage": {
"deployCluster.summaryPageTitle": "Récapitulatif",
"deployCluster.DeploymentTarget": "Cible de déploiement",
"deployCluster.Kubeconfig": "Configuration Kube",
"deployCluster.ClusterContext": "Contexte de cluster",
"deployCluster.ClusterSettings": "Paramètres de cluster",
"deployCluster.DeploymentProfile": "Profil de déploiement",
"deployCluster.ClusterName": "Nom de cluster",
"deployCluster.ControllerUsername": "Nom d'utilisateur du contrôleur",
"deployCluster.AuthenticationMode": "Mode d'authentification",
"deployCluster.AuthenticationMode.ActiveDirectory": "Active Directory",
"deployCluster.AuthenticationMode.Basic": "De base",
"deployCluster.OuDistinguishedName": "Unité d'organisation",
"deployCluster.DomainControllerFQDNs": "FQDN des contrôleurs de domaine",
"deployCluster.DomainDNSIPAddresses": "Adresses IP du DNS de domaine",
"deployCluster.DomainDNSName": "Nom du DNS de domaine",
"deployCluster.ClusterAdmins": "Groupe d'administration de cluster",
"deployCluster.ClusterUsers": "Utilisateurs du cluster",
"deployCluster.AppOwners": "App owners",
"deployCluster.AppReaders": "Lecteurs d'application",
"deployCluster.Subdomain": "Subdomain",
"deployCluster.AccountPrefix": "Account prefix",
"deployCluster.DomainServiceAccountUserName": "Nom d'utilisateur du compte de service",
"deployCluster.AzureSettings": "Paramètres Azure",
"deployCluster.SubscriptionId": "ID d'abonnement",
"deployCluster.DefaultSubscription": "Abonnement Azure par défaut",
"deployCluster.ResourceGroup": "Groupe de ressources",
"deployCluster.Location": "Emplacement",
"deployCluster.AksClusterName": "Nom du cluster AKS",
"deployCluster.VMSize": "Taille de machine virtuelle",
"deployCluster.VMCount": "Nombre de machines virtuelles",
"deployCluster.ScaleSettings": "Paramètres de mise à l'échelle",
"deployCluster.MasterSqlServerInstances": "Instances maîtres SQL Server",
"deployCluster.ComputePoolInstances": "Instances de pool de calcul",
"deployCluster.DataPoolInstances": "Instances de pool de données",
"deployCluster.SparkPoolInstances": "Instances de pool Spark",
"deployCluster.StoragePoolInstances": "Instances de pool de stockage (HDFS)",
"deployCluster.WithSpark": "(Spark inclus)",
"deployCluster.ServiceName": "Service",
"deployCluster.DataStorageClassName": "Classe de stockage pour les données",
"deployCluster.DataClaimSize": "Taille de réclamation pour les données (Go)",
"deployCluster.LogStorageClassName": "Classe de stockage pour les journaux",
"deployCluster.LogsClaimSize": "Taille de réclamation pour les journaux (Go)",
"deployCluster.StorageSettings": "Paramètres de stockage",
"deployCluster.ControllerText": "Contrôleur",
"deployCluster.StoragePool": "Pool de stockage (HDFS)",
"deployCluster.DataText": "Données",
"deployCluster.MasterSqlText": "Instance maître SQL Server",
"deployCluster.SqlServerText": "Instance maître SQL Server",
"deployCluster.GatewayText": "Passerelle",
"deployCluster.AppServiceProxyText": "Proxy d'application",
"deployCluster.ServiceProxyText": "Proxy de gestion",
"deployCluster.ReadableSecondaryText": "Secondaire accessible en lecture",
"deployCluster.EndpointSettings": "Paramètres de point de terminaison"
},
"dist/ui/deployClusterWizard/pages/targetClusterPage": {
"deployCluster.TargetClusterContextPageTitle": "Contexte de cluster cible",
"deployCluster.TargetClusterContextPageDescription": "Sélectionnez le fichier de configuration Kube, puis sélectionnez un contexte de cluster dans la liste",
@@ -284,60 +501,139 @@
"deployCluster.selectKubeConfigFileText": "Sélectionner",
"deployCluster.ConfigParseError": "Le chargement du fichier config a échoué"
},
"dist/ui/deployClusterWizard/pages/deploymentProfilePage": {
"deployCluster.summaryPageTitle": "Modèle de configuration de déploiement",
"deployCluster.summaryPageDescription": "Sélectionner le modèle de configuration cible",
"deployCluster.ProfileHintText": "Remarque : Les paramètres du profil de déploiement peuvent être personnalisés dans les étapes ultérieures.",
"deployCluster.loadProfileFailed": "Le chargement des profils de déploiement a échoué : {0}",
"deployCluster.serviceLabel": "Service",
"deployCluster.instancesLabel": "Instances",
"deployCluster.masterPoolLabel": "Instance maître SQL Server",
"deployCluster.computePoolLable": "Calcul",
"deployCluster.dataPoolLabel": "Données",
"deployCluster.hdfsLabel": "HDFS + Spark",
"deployCluster.storageSize": "Taille de stockage",
"deployCluster.gbPerInstance": "Go par instance",
"deployCluster.defaultDataStorage": "Stockage de données",
"deployCluster.defaultLogStorage": "Stockage de journaux",
"deployCluster.features": "Fonctionnalités",
"deployCluster.basicAuthentication": "Authentification de base",
"deployCluster.activeDirectoryAuthentication": "Authentification Active Directory",
"deployCluster.hadr": "Haute disponibilité",
"deployCluster.ProfileNotSelectedError": "Sélectionnez un profil de déploiement."
"dist/ui/deployAzureSQLVMWizard/deployAzureSQLVMWizardModel": {
"sqlVMDeploymentWizard.PasswordLengthError": "Password must be between 12 and 123 characters long.",
"sqlVMDeploymentWizard.PasswordSpecialCharRequirementError": "Password must have 3 of the following: 1 lower case character, 1 upper case character, 1 number, and 1 special character."
},
"dist/ui/deployAzureSQLVMWizard/pages/vmSettingsPage": {
"deployAzureSQLVM.VnameLengthError": "Virtual machine name must be between 1 and 15 characters long.",
"deployAzureSQLVM.VNameOnlyNumericNameError": "Virtual machine name cannot contain only numbers.",
"deployAzureSQLVM.VNamePrefixSuffixError": "Virtual machine name Can't start with underscore. Can't end with period or hyphen",
"deployAzureSQLVM.VNameSpecialCharError": "Virtual machine name cannot contain special characters \\/\"\"[]:|<>+=;,?*@&, .",
"deployAzureSQLVM.VNameExistsError": "Virtual machine name must be unique in the current resource group.",
"deployAzureSQLVM.VMUsernameLengthError": "Username must be between 1 and 20 characters long.",
"deployAzureSQLVM.VMUsernameSuffixError": "Username cannot end with period",
"deployAzureSQLVM.VMUsernameSpecialCharError": "Username cannot contain special characters \\/\"\"[]:|<>+=;,?*@& .",
"deployAzureSQLVM.VMUsernameReservedWordsError": "Username must not include reserved words.",
"deployAzureSQLVM.VMConfirmPasswordError": "Password and confirm password must match.",
"deployAzureSQLVM.vmDropdownSizeError": "Select a valid virtual machine size."
},
"dist/ui/deployAzureSQLVMWizard/pages/networkSettingsPage": {
"deployAzureSQLVM.NewVnetPlaceholder": "Enter name for new virtual network",
"deployAzureSQLVM.NewSubnetPlaceholder": "Enter name for new subnet",
"deployAzureSQLVM.NewPipPlaceholder": "Enter name for new public IP",
"deployAzureSQLVM.VnetNameLengthError": "Virtual Network name must be between 2 and 64 characters long",
"deployAzureSQLVM.NewVnetError": "Create a new virtual network",
"deployAzureSQLVM.SubnetNameLengthError": "Subnet name must be between 1 and 80 characters long",
"deployAzureSQLVM.NewSubnetError": "Create a new sub network",
"deployAzureSQLVM.PipNameError": "Public IP name must be between 1 and 80 characters long",
"deployAzureSQLVM.NewPipError": "Create a new new public Ip"
},
"dist/ui/deployAzureSQLVMWizard/pages/sqlServerSettingsPage": {
"deployAzureSQLVM.PrivateConnectivityDropdownOptionDefault": "Private (within Virtual Network)",
"deployAzureSQLVM.LocalConnectivityDropdownOption": "Local (inside VM only)",
"deployAzureSQLVM.PublicConnectivityDropdownOption": "Public (Internet)",
"deployAzureSQLVM.SqlUsernameLengthError": "Username must be between 2 and 128 characters long.",
"deployAzureSQLVM.SqlUsernameSpecialCharError": "Username cannot contain special characters \\/\"\"[]:|<>+=;,?* .",
"deployAzureSQLVM.SqlConfirmPasswordError": "Password and confirm password must match."
},
"dist/ui/notebookWizard/notebookWizardAutoSummaryPage": {
"notebookWizard.autoSummaryPageTitle": "Review your configuration"
},
"dist/ui/deployAzureSQLDBWizard/pages/databaseSettingsPage": {
"deployAzureSQLDB.DBMinIpInvalidError": "Min Ip address is invalid",
"deployAzureSQLDB.DBMaxIpInvalidError": "Max Ip address is invalid",
"deployAzureSQLDB.DBFirewallOnlyNumericNameError": "Firewall name cannot contain only numbers.",
"deployAzureSQLDB.DBFirewallLengthError": "Firewall name must be between 1 and 100 characters long.",
"deployAzureSQLDB.DBFirewallSpecialCharError": "Firewall name cannot contain special characters \\/\"\"[]:|<>+=;,?*@&, .",
"deployAzureSQLDB.DBFirewallUpperCaseError": "Upper case letters are not allowed for firewall name",
"deployAzureSQLDB.DBNameOnlyNumericNameError": "Database name cannot contain only numbers.",
"deployAzureSQLDB.DBNameLengthError": "Database name must be between 1 and 100 characters long.",
"deployAzureSQLDB.DBNameSpecialCharError": "Database name cannot contain special characters \\/\"\"[]:|<>+=;,?*@&, .",
"deployAzureSQLDB.DBNameExistsError": "Database name must be unique in the current server.",
"deployAzureSQLDB.DBCollationOnlyNumericNameError": "Collation name cannot contain only numbers.",
"deployAzureSQLDB.DBCollationLengthError": "Collation name must be between 1 and 100 characters long.",
"deployAzureSQLDB.DBCollationSpecialCharError": "Collation name cannot contain special characters \\/\"\"[]:|<>+=;,?*@&, ."
},
"dist/ui/deployAzureSQLDBWizard/pages/azureSettingsPage": {
"deployAzureSQLDB.azureSignInError": "Sign in to an Azure account first",
"deployAzureSQLDB.NoServerLabel": "No servers found",
"deployAzureSQLDB.NoServerError": "No servers found in current subscription.\r\nSelect a different subscription containing at least one server"
},
"dist/ui/toolsAndEulaSettingsPage": {
"notebookWizard.toolsAndEulaPageTitle": "Deployment pre-requisites",
"deploymentDialog.FailedEulaValidation": "To proceed, you must accept the terms of the End User License Agreement(EULA)",
"deploymentDialog.FailedToolsInstallation": "Some tools were still not discovered. Please make sure that they are installed, running and discoverable",
"deploymentDialog.loadingRequiredToolsCompleted": "Loading required tools information completed",
"deploymentDialog.loadingRequiredTools": "Loading required tools information",
"resourceDeployment.AgreementTitle": "Accept terms of use",
"deploymentDialog.ToolDoesNotMeetVersionRequirement": "'{0}' [ {1} ] does not meet the minimum version requirement, please uninstall it and restart Azure Data Studio.",
"deploymentDialog.InstalledTools": "All required tools are installed now.",
"deploymentDialog.PendingInstallation": "Following tools: {0} were still not discovered. Please make sure that they are installed, running and discoverable",
"deploymentDialog.ToolInformation": "'{0}' was not discovered and automated installation is not currently supported. Install '{0}' manually or ensure it is started and discoverable. Once done please restart Azure Data Studio. See [{1}] .",
"deploymentDialog.VersionInformationDebugHint": "You will need to restart Azure Data Studio if the tools are installed manually to pick up the change. You may find additional details in 'Deployments' and 'Azure Data CLI' output channels",
"deploymentDialog.InstallToolsHintOne": "Tool: {0} is not installed, you can click the \"{1}\" button to install it.",
"deploymentDialog.InstallToolsHintMany": "Tools: {0} are not installed, you can click the \"{1}\" button to install them.",
"deploymentDialog.NoRequiredTool": "No tools required"
},
"dist/ui/pageLessDeploymentModel": {
"resourceDeployment.DownloadAndLaunchTaskName": "Download and launch installer, URL: {0}",
"resourceDeployment.DownloadingText": "Downloading from: {0}",
"resourceDeployment.DownloadCompleteText": "Successfully downloaded: {0}",
"resourceDeployment.LaunchingProgramText": "Launching: {0}",
"resourceDeployment.ProgramLaunchedText": "Successfully launched: {0}"
},
"dist/services/tools/dockerTool": {
"resourceDeployment.DockerDescription": "Permet d'empaqueter et d'exécuter une application dans des conteneurs isolés",
"resourceDeployment.DockerDescription": "Packages and runs applications in isolated containers",
"resourceDeployment.DockerDisplayName": "docker"
},
"dist/services/tools/azCliTool": {
"resourceDeployment.AzCLIDescription": "Outil de ligne de commande pour gérer les ressources Azure",
"resourceDeployment.AzCLIDisplayName": "Azure CLI"
"resourceDeployment.AzCLIDescription": "Manages Azure resources",
"resourceDeployment.AzCLIDisplayName": "Azure CLI",
"resourceDeployment.AziCli.DeletingPreviousAzureCli.msi": "deleting previously downloaded azurecli.msi if one exists …",
"resourceDeployment.AziCli.DownloadingAndInstallingAzureCli": "downloading azurecli.msi and installing azure-cli …",
"resourceDeployment.AziCli.DisplayingInstallationLog": "displaying the installation log …",
"resourceDeployment.AziCli.UpdatingBrewRepository": "updating your brew repository for azure-cli installation …",
"resourceDeployment.AziCli.InstallingAzureCli": "installing azure-cli …",
"resourceDeployment.AziCli.AptGetUpdate": "updating repository information before installing azure-cli …",
"resourceDeployment.AziCli.AptGetPackages": "getting packages needed for azure-cli installation …",
"resourceDeployment.AziCli.DownloadAndInstallingSigningKey": "downloading and installing the signing key for azure-cli …",
"resourceDeployment.AziCli.AddingAzureCliRepositoryInformation": "adding the azure-cli repository information …",
"resourceDeployment.AziCli.AptGetUpdateAgain": "updating repository information again for azure-cli …",
"resourceDeployment.AziCli.ScriptedInstall": "download and invoking script to install azure-cli …"
},
"dist/services/tools/azdataTool": {
"resourceDeployment.AzdataDescription": "Utilitaire de ligne de commande écrit en Python qui permet aux administrateurs de cluster de démarrer et gérer le cluster Big Data via des API REST",
"resourceDeployment.AzdataDisplayName": "azdata"
"resourceDeployment.AzdataDescription": "Azure Data command line interface",
"resourceDeployment.AzdataDisplayName": "Azure Data CLI",
"deployCluster.GetToolVersionErrorInformation": "Error retrieving version information. See output channel '{0}' for more details",
"deployCluster.GetToolVersionError": "Error retrieving version information.{0}Invalid output received, get version command output: '{1}' ",
"resourceDeployment.Azdata.DeletingPreviousAzdata.msi": "deleting previously downloaded Azdata.msi if one exists …",
"resourceDeployment.Azdata.DownloadingAndInstallingAzdata": "downloading Azdata.msi and installing azdata-cli …",
"resourceDeployment.Azdata.DisplayingInstallationLog": "displaying the installation log …",
"resourceDeployment.Azdata.TappingBrewRepository": "tapping into the brew repository for azdata-cli …",
"resourceDeployment.Azdata.UpdatingBrewRepository": "updating the brew repository for azdata-cli installation …",
"resourceDeployment.Azdata.InstallingAzdata": "installing azdata …",
"resourceDeployment.Azdata.AptGetUpdate": "updating repository information …",
"resourceDeployment.Azdata.AptGetPackages": "getting packages needed for azdata installation …",
"resourceDeployment.Azdata.DownloadAndInstallingSigningKey": "downloading and installing the signing key for azdata …",
"resourceDeployment.Azdata.AddingAzdataRepositoryInformation": "adding the azdata repository information …"
},
"dist/services/tools/kubeCtlTool": {
"resourceDeployment.KubeCtlDescription": "Un outil de ligne de commande vous permet d'exécuter des commandes sur des clusters Kubernetes",
"resourceDeployment.KubeCtlDisplayName": "kubectl"
"dist/services/tools/azdataToolOld": {
"resourceDeployment.AzdataDescription": "Azure Data command line interface",
"resourceDeployment.AzdataDisplayName": "Azure Data CLI",
"resourceDeployment.Azdata.DeletingPreviousAzdata.msi": "deleting previously downloaded Azdata.msi if one exists …",
"resourceDeployment.Azdata.DownloadingAndInstallingAzdata": "downloading Azdata.msi and installing azdata-cli …",
"resourceDeployment.Azdata.DisplayingInstallationLog": "displaying the installation log …",
"resourceDeployment.Azdata.TappingBrewRepository": "tapping into the brew repository for azdata-cli …",
"resourceDeployment.Azdata.UpdatingBrewRepository": "updating the brew repository for azdata-cli installation …",
"resourceDeployment.Azdata.InstallingAzdata": "installing azdata …",
"resourceDeployment.Azdata.AptGetUpdate": "updating repository information …",
"resourceDeployment.Azdata.AptGetPackages": "getting packages needed for azdata installation …",
"resourceDeployment.Azdata.DownloadAndInstallingSigningKey": "downloading and installing the signing key for azdata …",
"resourceDeployment.Azdata.AddingAzdataRepositoryInformation": "adding the azdata repository information …"
},
"dist/ui/resourceTypePickerDialog": {
"resourceTypePickerDialog.title": "Sélectionner les options de déploiement",
"deploymentDialog.OKButtonText": "Sélectionner",
"deploymentDialog.AcceptAgreements": "Vous devez accepter les termes du contrat de licence pour continuer.",
"deploymentDialog.toolNameColumnHeader": "Outil",
"deploymentDialog.toolDescriptionColumnHeader": "Description",
"deploymentDialog.toolStatusColumnHeader": "Installé",
"deploymentDialog.toolVersionColumnHeader": "Version",
"deploymentDialog.OptionsTitle": "Options",
"deploymentDialog.RequiredToolsTitle": "Outils obligatoires",
"deploymentDialog.NoRequiredTool": "Aucun outil nécessaire",
"deploymentDialog.ToolInformation": "{0} : {1}",
"deploymentDialog.DetailToolStatusDescription": "Informations d'état supplémentaires pour l'outil : {0}. {1}",
"deploymentDialog.YesText": "Oui",
"deploymentDialog.NoText": "Non",
"deploymentDialog.VersionInformationDebugHint": "Vous devez redémarrer Azure Data Studio si les outils sont installés après le lancement d'Azure Data Studio pour choisir la variable d'environnement PATH mise à jour. Vous pouvez trouver des détails supplémentaires dans la console de débogage.",
"deploymentDialog.ToolCheckFailed": "Des outils obligatoires ne sont pas installés ou ne sont pas conformes aux exigences minimales de version."
"deploymentDialog.deploymentOptions": "Deployment options"
}
}
}
}

View File

@@ -1,318 +0,0 @@
{
"": [
"--------------------------------------------------------------------------------------------",
"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": {
"extensions/schema-compare/package": {
"displayName": "Comparer les schémas SQL Server",
"description": "Comparer les schémas SQL Server pour Azure Data Studio prend en charge la comparaison des schémas de bases de données et de fichiers dacpac.",
"schemaCompare.start": "Comparer les schémas"
},
"extensions/schema-compare/out/dialogs/schemaCompareOptionsDialog": {
"SchemaCompareOptionsDialog.Ok": "OK",
"SchemaCompareOptionsDialog.Cancel": "Annuler",
"SchemaCompareOptionsDialog.Reset": "Réinitialiser",
"SchemaCompareOptionsDialog.Yes": "Oui",
"SchemaCompareOptionsDialog.No": "Non",
"schemaCompareOptions.RecompareMessage": "Les options ont changé. Relancer la comparaison pour voir les différences ?",
"SchemaCompare.SchemaCompareOptionsDialogLabel": "Options Comparer les schémas",
"SchemaCompare.GeneralOptionsLabel": "Options générales",
"SchemaCompare.ObjectTypesOptionsLabel": "Inclure les types d'objet",
"SchemaCompare.IgnoreTableOptions": "Ignorer les options de table",
"SchemaCompare.IgnoreSemicolonBetweenStatements": "Ignorer le point-virgule entre les instructions",
"SchemaCompare.IgnoreRouteLifetime": "Ignorer la durée de vie de la route",
"SchemaCompare.IgnoreRoleMembership": "Ignorer l'appartenance à un rôle",
"SchemaCompare.IgnoreQuotedIdentifiers": "Ignorer les identificateurs entre guillemets",
"SchemaCompare.IgnorePermissions": "Ignorer les autorisations",
"SchemaCompare.IgnorePartitionSchemes": "Ignorer les schémas de partition",
"SchemaCompare.IgnoreObjectPlacementOnPartitionScheme": "Ignorer le placement d'objet sur le schéma de partition",
"SchemaCompare.IgnoreNotForReplication": "Ignorer l'option Pas pour la réplication",
"SchemaCompare.IgnoreLoginSids": "Ignorer les SID de connexion",
"SchemaCompare.IgnoreLockHintsOnIndexes": "Ignorer les indicateurs de verrou sur les index",
"SchemaCompare.IgnoreKeywordCasing": "Ignorer la casse des mots clés",
"SchemaCompare.IgnoreIndexPadding": "Ignorer le remplissage d'index",
"SchemaCompare.IgnoreIndexOptions": "Ignorer les options d'index",
"SchemaCompare.IgnoreIncrement": "Ignorer l'incrément",
"SchemaCompare.IgnoreIdentitySeed": "Ignorer le seed d'identité",
"SchemaCompare.IgnoreUserSettingsObjects": "Ignorer les objets des paramètres utilisateur",
"SchemaCompare.IgnoreFullTextCatalogFilePath": "Ignorer le chemin de fichier du catalogue de texte intégral",
"SchemaCompare.IgnoreWhitespace": "Ignorer les espaces blancs",
"SchemaCompare.IgnoreWithNocheckOnForeignKeys": "Ignorer WITH NOCHECK sur les clés étrangères",
"SchemaCompare.VerifyCollationCompatibility": "Vérifier la compatibilité du classement",
"SchemaCompare.UnmodifiableObjectWarnings": "Avertissements d'objet non modifiable",
"SchemaCompare.TreatVerificationErrorsAsWarnings": "Traiter les erreurs de vérification comme des avertissements",
"SchemaCompare.ScriptRefreshModule": "Module d'actualisation de script",
"SchemaCompare.ScriptNewConstraintValidation": "Validation de la nouvelle contrainte de script",
"SchemaCompare.ScriptFileSize": "Taille du fichier de script",
"SchemaCompare.ScriptDeployStateChecks": "StateChecks du déploiement de script",
"SchemaCompare.ScriptDatabaseOptions": "Options de base de données de script",
"SchemaCompare.ScriptDatabaseCompatibility": "Compatibilité de base de données de script",
"SchemaCompare.ScriptDatabaseCollation": "Classement de base de données de script",
"SchemaCompare.RunDeploymentPlanExecutors": "Exécuter des exécuteurs de plan de déploiement",
"SchemaCompare.RegisterDataTierApplication": "Inscrire l'application de la couche Données",
"SchemaCompare.PopulateFilesOnFileGroups": "Remplir les fichiers dans des groupes de fichiers",
"SchemaCompare.NoAlterStatementsToChangeClrTypes": "Aucune instruction ALTER pour changer les types CLR",
"SchemaCompare.IncludeTransactionalScripts": "Inclure des scripts transactionnels",
"SchemaCompare.IncludeCompositeObjects": "Inclure des objets composites",
"SchemaCompare.AllowUnsafeRowLevelSecurityDataMovement": "Autoriser le déplacement non sécurisé des données de sécurité au niveau des lignes",
"SchemaCompare.IgnoreWithNocheckOnCheckConstraints": "Ignorer WITH NO CHECK sur les contraintes de validation",
"SchemaCompare.IgnoreFillFactor": "Ignorer le facteur de remplissage",
"SchemaCompare.IgnoreFileSize": "Ignorer la taille de fichier",
"SchemaCompare.IgnoreFilegroupPlacement": "Ignorer le placement de groupe de fichiers",
"SchemaCompare.DoNotAlterReplicatedObjects": "Ne pas modifier les objets répliqués",
"SchemaCompare.DoNotAlterChangeDataCaptureObjects": "Ne pas modifier les objets de capture des changements de données",
"SchemaCompare.DisableAndReenableDdlTriggers": "Désactiver et réactiver les déclencheurs DDL",
"SchemaCompare.DeployDatabaseInSingleUserMode": "Déployer la base de données en mode mono-utilisateur",
"SchemaCompare.CreateNewDatabase": "Créer une base de données",
"SchemaCompare.CompareUsingTargetCollation": "Comparer à l'aide du classement cible",
"SchemaCompare.CommentOutSetVarDeclarations": "Annuler les marques de commentaire des déclarations de variable définies",
"SchemaCompare.BlockWhenDriftDetected": "Bloquer en cas de dérive détectée",
"SchemaCompare.BlockOnPossibleDataLoss": "Bloquer en cas de perte de données possible",
"SchemaCompare.BackupDatabaseBeforeChanges": "Sauvegarder la base de données avant les changements",
"SchemaCompare.AllowIncompatiblePlatform": "Autoriser une plateforme incompatible",
"SchemaCompare.AllowDropBlockingAssemblies": "Autoriser la suppression des assemblys bloquants",
"SchemaCompare.DropConstraintsNotInSource": "Supprimer les contraintes qui ne sont pas dans la source",
"SchemaCompare.DropDmlTriggersNotInSource": "Supprimer les déclencheurs DML qui ne sont pas dans la source",
"SchemaCompare.DropExtendedPropertiesNotInSource": "Supprimer les propriétés étendues qui ne sont pas dans la source",
"SchemaCompare.DropIndexesNotInSource": "Supprimer les index qui ne sont pas dans la source",
"SchemaCompare.IgnoreFileAndLogFilePath": "Ignorer le chemin de fichier et de fichier journal",
"SchemaCompare.IgnoreExtendedProperties": "Ignorer les propriétés étendues",
"SchemaCompare.IgnoreDmlTriggerState": "Ignorer l'état des déclencheurs DML",
"SchemaCompare.IgnoreDmlTriggerOrder": "Ignorer l'ordre des déclencheurs DML",
"SchemaCompare.IgnoreDefaultSchema": "Ignorer le schéma par défaut",
"SchemaCompare.IgnoreDdlTriggerState": "Ignorer l'état des déclencheurs DDL",
"SchemaCompare.IgnoreDdlTriggerOrder": "Ignorer l'ordre des déclencheurs DDL",
"SchemaCompare.IgnoreCryptographicProviderFilePath": "Ignorer le chemin de fichier du fournisseur de chiffrement",
"SchemaCompare.VerifyDeployment": "Vérifier le déploiement",
"SchemaCompare.IgnoreComments": "Ignorer les commentaires",
"SchemaCompare.IgnoreColumnCollation": "Ignorer le classement de colonne",
"SchemaCompare.IgnoreAuthorizer": "Ignorer l'agent d'autorisation",
"SchemaCompare.IgnoreAnsiNulls": "Ignorer AnsiNulls",
"SchemaCompare.GenerateSmartDefaults": "Générer des SmartDefaults",
"SchemaCompare.DropStatisticsNotInSource": "Supprimer les statistiques qui ne sont pas dans la source",
"SchemaCompare.DropRoleMembersNotInSource": "Supprimer les membres de rôle qui ne sont pas dans la source",
"SchemaCompare.DropPermissionsNotInSource": "Supprimer les autorisations qui ne sont pas dans la source",
"SchemaCompare.DropObjectsNotInSource": "Supprimer les objets qui ne sont pas dans la source",
"SchemaCompare.IgnoreColumnOrder": "Ignorer l'ordre des colonnes",
"SchemaCompare.Aggregates": "Agrégats",
"SchemaCompare.ApplicationRoles": "Rôles d'application",
"SchemaCompare.Assemblies": "Assemblys",
"SchemaCompare.AssemblyFiles": "Fichiers d'assembly",
"SchemaCompare.AsymmetricKeys": "Clés asymétriques",
"SchemaCompare.BrokerPriorities": "Priorités de Service Broker",
"SchemaCompare.Certificates": "Certificats",
"SchemaCompare.ColumnEncryptionKeys": "Clés de chiffrement de colonne",
"SchemaCompare.ColumnMasterKeys": "Clés principales de colonne",
"SchemaCompare.Contracts": "Contrats",
"SchemaCompare.DatabaseOptions": "Options de base de données",
"SchemaCompare.DatabaseRoles": "Rôles de base de données",
"SchemaCompare.DatabaseTriggers": "DatabaseTriggers",
"SchemaCompare.Defaults": "Valeurs par défaut",
"SchemaCompare.ExtendedProperties": "Propriétés étendues",
"SchemaCompare.ExternalDataSources": "Sources de données externes",
"SchemaCompare.ExternalFileFormats": "Formats de fichier externe",
"SchemaCompare.ExternalTables": "Tables externes",
"SchemaCompare.Filegroups": "Groupes de fichiers",
"SchemaCompare.FileTables": "Tables de fichiers",
"SchemaCompare.FullTextCatalogs": "Catalogues de texte intégral",
"SchemaCompare.FullTextStoplists": "Listes de mots vides de texte intégral",
"SchemaCompare.MessageTypes": "Types de messages",
"SchemaCompare.PartitionFunctions": "Fonctions de partition",
"SchemaCompare.PartitionSchemes": "Schémas de partition",
"SchemaCompare.Permissions": "Autorisations",
"SchemaCompare.Queues": "Files d'attente",
"SchemaCompare.RemoteServiceBindings": "Liaisons de service distant",
"SchemaCompare.RoleMembership": "Appartenance au rôle",
"SchemaCompare.Rules": "Règles",
"SchemaCompare.ScalarValuedFunctions": "Fonctions scalaires",
"SchemaCompare.SearchPropertyLists": "Listes de propriétés de recherche",
"SchemaCompare.SecurityPolicies": "Stratégies de sécurité",
"SchemaCompare.Sequences": "Séquences",
"SchemaCompare.Services": "Services",
"SchemaCompare.Signatures": "Signatures",
"SchemaCompare.StoredProcedures": "StoredProcedures",
"SchemaCompare.SymmetricKeys": "SymmetricKeys",
"SchemaCompare.Synonyms": "Synonymes",
"SchemaCompare.Tables": "Tables",
"SchemaCompare.TableValuedFunctions": "Fonctions table",
"SchemaCompare.UserDefinedDataTypes": "Types de données définis par l'utilisateur",
"SchemaCompare.UserDefinedTableTypes": "Types de table définis par l'utilisateur",
"SchemaCompare.ClrUserDefinedTypes": "Types CLR définis par l'utilisateur",
"SchemaCompare.Users": "Utilisateurs",
"SchemaCompare.Views": "Vues",
"SchemaCompare.XmlSchemaCollections": "Collections de schémas XML",
"SchemaCompare.Audits": "Audits",
"SchemaCompare.Credentials": "Informations d'identification",
"SchemaCompare.CryptographicProviders": "Fournisseurs de chiffrement",
"SchemaCompare.DatabaseAuditSpecifications": "Spécifications de l'audit de base de données",
"SchemaCompare.DatabaseEncryptionKeys": "Clés de chiffrement de base de données",
"SchemaCompare.DatabaseScopedCredentials": "Informations d'identification limitées à la base de données",
"SchemaCompare.Endpoints": "Points de terminaison",
"SchemaCompare.ErrorMessages": "Messages d'erreur",
"SchemaCompare.EventNotifications": "Notifications d'événements",
"SchemaCompare.EventSessions": "Sessions d'événements",
"SchemaCompare.LinkedServerLogins": "Connexions de serveur lié",
"SchemaCompare.LinkedServers": "Serveurs liés",
"SchemaCompare.Logins": "Connexions",
"SchemaCompare.MasterKeys": "Clés principales",
"SchemaCompare.Routes": "Routes",
"SchemaCompare.ServerAuditSpecifications": "Spécifications de l'audit de serveur",
"SchemaCompare.ServerRoleMembership": "Appartenance au rôle serveur",
"SchemaCompare.ServerRoles": "Rôles serveur",
"SchemaCompare.ServerTriggers": "Déclencheurs de serveur",
"SchemaCompare.Description.IgnoreTableOptions": "Spécifie si les différences des options de table sont ignorées ou mises à jour pour la publication dans une base de données.",
"SchemaCompare.Description.IgnoreSemicolonBetweenStatements": "Spécifie si les différences de point-virgule des instructions T-SQL sont ignorées ou mises à jour quand vous publiez dans une base de données.",
"SchemaCompare.Description.IgnoreRouteLifetime": "Spécifie si les différences de durée de conservation de la route dans la table de route par SQL Server doivent être ignorées ou mises à jour quand vous publiez dans une base de données.",
"SchemaCompare.Description.IgnoreRoleMembership": "Spécifie si les différences d'appartenance au rôle des connexions doivent être ignorées ou mises à jour quand vous publiez dans une base de données.",
"SchemaCompare.Description.IgnoreQuotedIdentifiers": "Spécifie si les différences de paramètre des identificateurs entre guillemets doivent être ignorées ou mises à jour en case de publication dans une base de données.",
"SchemaCompare.Description.IgnorePermissions": "Spécifie si les autorisations doivent être ignorées.",
"SchemaCompare.Description.IgnorePartitionSchemes": "Spécifie si les différences de schéma et fonction de partition doivent être ignorées ou mises à jour quand vous publiez dans une base de données.",
"SchemaCompare.Description.IgnoreObjectPlacementOnPartitionScheme": "Spécifie si le placement d'un objet dans un schéma de partition doit être ignoré ou mis à jour quand vous publiez dans une base de données.",
"SchemaCompare.Description.IgnoreNotForReplication": "Spécifie si le paramètre Pas pour la réplication doit être ignoré ou mis à jour quand vous publiez dans une base de données.",
"SchemaCompare.Description.IgnoreLoginSids": "Spécifie si les différences de numéro d'identification de sécurité (SID) doivent être ignorées ou mises à jour quand vous publiez dans une base de données.",
"SchemaCompare.Description.IgnoreLockHintsOnIndexes": "Spécifie si les différences d'indicateur de verrou sur les index doivent être ignorées ou mises à jour quand vous publiez dans une base de données.",
"SchemaCompare.Description.IgnoreKeywordCasing": "Spécifie si les différences de casse des mots clés doivent être ignorées ou mises à jour quand vous publiez dans une base de données.",
"SchemaCompare.Description.IgnoreIndexPadding": "Spécifie si les différences de remplissage d'index doivent être ignorées ou mises à jour quand vous publiez dans une base de données.",
"SchemaCompare.Description.IgnoreIndexOptions": "Spécifie si les différences d'option d'index doivent être ignorées ou mises à jour quand vous publiez dans une base de données.",
"SchemaCompare.Description.IgnoreIncrement": "Spécifie si les différences d'incrément d'une colonne d'identité doivent être ignorées ou mises à jour quand vous publiez dans une base de données.",
"SchemaCompare.Description.IgnoreIdentitySeed": "Spécifie si les différences de seed d'une colonne d'identité doivent être ignorées ou mises à jour quand vous publiez dans une base de données.",
"SchemaCompare.Description.IgnoreUserSettingsObjects": "Spécifie si les différences d'objet de paramètres utilisateur sont ignorées ou mises à jour quand vous publiez dans une base de données.",
"SchemaCompare.Description.IgnoreFullTextCatalogFilePath": "Spécifie si les différences de chemin du catalogue de texte intégral doivent être ignorées ou si un avertissement doit être émis quand vous publiez dans une base de données.",
"SchemaCompare.Description.IgnoreWhitespace": "Spécifie si les différences d'espace blanc sont ignorées ou mises à jour quand vous publiez dans une base de données.",
"SchemaCompare.Description.IgnoreWithNocheckOnForeignKeys": "Spécifie si les différences de valeur de la clause WITH NOCHECK pour les clés étrangères sont ignorées ou mises à jour quand vous publiez dans une base de données.",
"SchemaCompare.Description.VerifyCollationCompatibility": "Spécifie si la compatibilité du classement est vérifiée.",
"SchemaCompare.Description.UnmodifiableObjectWarnings": "Spécifie si des avertissements doivent être générés en cas de différences détectées dans des objets non modifiables, par exemple, si la taille de fichier ou les chemins de fichier sont différents pour un fichier.",
"SchemaCompare.Description.TreatVerificationErrorsAsWarnings": "Spécifie si les erreurs rencontrées au cours de la vérification de publication doivent être considérées comme des avertissements. La vérification est effectuée sur le plan de déploiement généré, avant qu'il ne soit exécuté sur la base de données cible. La vérification du plan détecte des problèmes comme la perte d'objets cibles uniquement (par ex., des index) qui doivent être supprimés pour effectuer un changement. La vérification détecte également des situations où des dépendances (table ou vue par exemple) existent en raison d'une référence à un projet composite, mais n'existent pas dans la base de données cible. Vous pouvez choisir d'effectuer cette opération pour obtenir la liste complète de tous les problèmes, au lieu de définir l'action de publication pour qu'elle s'arrête à la première erreur.",
"SchemaCompare.Description.ScriptRefreshModule": "Inclure des instructions d'actualisation à la fin du script de publication.",
"SchemaCompare.Description.ScriptNewConstraintValidation": "À la fin de la publication, toutes les contraintes sont vérifiées comme un ensemble, ce qui permet d'éviter les erreurs de données provoquées par une contrainte de validation ou de clé étrangère pendant la publication. Si la valeur est False, vos contraintes sont publiées sans vérification des données correspondantes.",
"SchemaCompare.Description.ScriptFileSize": "Détermine si la taille est spécifiée pendant l'ajout d'un fichier à un groupe de fichiers.",
"SchemaCompare.Description.ScriptDeployStateChecks": "Spécifie si des instructions sont générées dans le script de publication pour vérifier que le nom de base de données et le nom de serveur correspondent aux noms spécifiés dans le projet de base de données.",
"SchemaCompare.Description.ScriptDatabaseOptions": "Spécifie si les propriétés de la base de données cible doivent être définies ou mises à jour dans le cadre de l'action de publication.",
"SchemaCompare.Description.ScriptDatabaseCompatibility": "Spécifie si les différences de compatibilité de base de données doivent être ignorées ou mises à jour quand vous publiez dans une base de données.",
"SchemaCompare.Description.ScriptDatabaseCollation": "Spécifie si les différences de classement de base de données doivent être ignorées ou mises à jour quand vous publiez dans une base de données.",
"SchemaCompare.Description.RunDeploymentPlanExecutors": "Spécifie si les contributeurs DeploymentPlanExecutor doivent être exécutés quand d'autres opérations sont exécutées.",
"SchemaCompare.Description.RegisterDataTierApplication": "Indique si le schéma est inscrit dans le serveur de base de données.",
"SchemaCompare.Description.PopulateFilesOnFileGroups": "Spécifie si un fichier est créé en même temps qu'un groupe de fichiers dans la base de données cible.",
"SchemaCompare.Description.NoAlterStatementsToChangeClrTypes": "Spécifie que la publication doit toujours supprimer et recréer un assembly en cas de différence, au lieu d'envoyer une instruction ALTER ASSEMBLY",
"SchemaCompare.Description.IncludeTransactionalScripts": "Spécifie s'il faut utiliser des instructions transactionnelles quand cela est possible quand vous publiez dans une base de données.",
"SchemaCompare.Description.IncludeCompositeObjects": "Incluez tous les éléments composites dans une seule et même opération de publication.",
"SchemaCompare.Description.AllowUnsafeRowLevelSecurityDataMovement": "Ne bloquez pas le déplacement des données sur une table avec sécurité au niveau des lignes si cette propriété est définie sur true. La valeur par défaut est false.",
"SchemaCompare.Description.IgnoreWithNocheckOnCheckConstraints": "Spécifie si les différences de valeur de la clause WITH NOCHECK pour les contraintes de validation sont ignorées ou mises à jour quand vous publiez dans une base de données.",
"SchemaCompare.Description.IgnoreFillFactor": "Spécifie si les différences de facteur de remplissage du stockage d'index doivent être ignorées ou si un avertissement doit être envoyé quand vous publiez dans une base de données.",
"SchemaCompare.Description.IgnoreFileSize": "Spécifie si les différences de taille de fichier doivent être ignorées ou si un avertissement doit être envoyé quand vous publiez dans une base de données.",
"SchemaCompare.Description.IgnoreFilegroupPlacement": "Spécifie si les différences de placement des objets dans des groupes de fichiers doivent être ignorées ou mises à jour quand vous publiez dans une base de données.",
"SchemaCompare.Description.DoNotAlterReplicatedObjects": "Indique si les objets répliqués sont identifiés pendant la vérification.",
"SchemaCompare.Description.DoNotAlterChangeDataCaptureObjects": "Si la valeur est true, les objets de capture des changements de données ne sont pas modifiés.",
"SchemaCompare.Description.DisableAndReenableDdlTriggers": "Spécifie si les déclencheurs de langage de description de données (DDL) sont désactivés au début du processus de publication et réactivés à la fin de l'action de publication.",
"SchemaCompare.Description.DeployDatabaseInSingleUserMode": "Si la valeur est true, la base de données est définie sur le mode mono-utilisateur avant le déploiement.",
"SchemaCompare.Description.CreateNewDatabase": "Spécifie si la base de données cible doit être mise à jour, ou si elle doit être supprimée et recréée quand vous publiez dans une base de données.",
"SchemaCompare.Description.CompareUsingTargetCollation": "Ce paramètre définit la façon dont le classement de la base de données est géré pendant le déploiement. Par défaut, le classement de la base de données cible est mis à jour s'il ne correspond pas au classement spécifié par la source. Quand cette option est définie, le classement de la base de données (ou du serveur) cible doit être utilisé.",
"SchemaCompare.Description.CommentOutSetVarDeclarations": "Spécifie si la déclaration de variables SETVAR doit être commentée dans le script de publication généré. Vous pouvez choisir cette option si vous prévoyez de spécifier des valeurs sur la ligne de commande quand vous effectuez la publication à l'aide d'un outil, comme SQLCMD.EXE.",
"SchemaCompare.Description.BlockWhenDriftDetected": "Spécifie s'il faut bloquer la mise à jour d'une base de données dont le schéma ne correspond plus à son inscription ou n'est pas inscrit.",
"SchemaCompare.Description.BlockOnPossibleDataLoss": "Spécifie que l'épisode de publication doit être arrêté en cas de risque de perte de données suite à l'opération de publication.",
"SchemaCompare.Description.BackupDatabaseBeforeChanges": "Sauvegarde la base de données avant le déploiement de changements.",
"SchemaCompare.Description.AllowIncompatiblePlatform": "Spécifie s'il faut tenter l'action en dépit de plateformes SQL Server incompatibles.",
"SchemaCompare.Description.AllowDropBlockingAssemblies": "Cette propriété est utilisée par le déploiement SqlClr pour permettre la suppression de tout assembly bloquant dans le cadre du plan de déploiement. Par défaut, un assembly bloquant ou de référence bloque une mise à jour d'assembly s'il faut supprimer l'assembly de référence.",
"SchemaCompare.Description.DropConstraintsNotInSource": "Spécifie si des contraintes qui n'existent pas dans le fichier d'instantané de base de données (.dacpac) doivent être supprimées de la base de données cible quand vous publiez dans une base de données.",
"SchemaCompare.Description.DropDmlTriggersNotInSource": "Spécifie si les déclencheurs DML qui n'existent pas dans le fichier d'instantané de base de données (.dacpac) doivent être supprimés de la base de données cible quand vous publiez dans une base de données.",
"SchemaCompare.Description.DropExtendedPropertiesNotInSource": "Spécifie si les propriétés étendues qui n'existent pas dans le fichier d'instantané de base de données (.dacpac) doivent être supprimées de la base de données cible quand vous publiez dans une base de données.",
"SchemaCompare.Description.DropIndexesNotInSource": "Spécifie si des index qui n'existent pas dans le fichier d'instantané de base de données (.dacpac) doivent être supprimés de la base de données cible quand vous publiez dans une base de données.",
"SchemaCompare.Description.IgnoreFileAndLogFilePath": "Spécifie si les différences de chemin de fichier et fichier journal doivent être ignorées ou mises à jour quand vous publiez dans une base de données.",
"SchemaCompare.Description.IgnoreExtendedProperties": "Spécifie si les propriétés étendues doivent être ignorées.",
"SchemaCompare.Description.IgnoreDmlTriggerState": "Spécifie si les différences d'état activé ou désactivé des déclencheurs DML doivent être ignorées ou mises à jour quand vous publiez dans une base de données.",
"SchemaCompare.Description.IgnoreDmlTriggerOrder": "Spécifie si les différences d'ordre des déclencheurs de langage de manipulation de données (DML) doivent être ignorées ou mises à jour quand vous publiez dans une base de données.",
"SchemaCompare.Description.IgnoreDefaultSchema": "Spécifie si les différences de schéma par défaut doivent être ignorées ou mises à jour quand vous publiez dans une base de données.",
"SchemaCompare.Description.IgnoreDdlTriggerState": "Spécifie si les différences d'état activé ou désactivé des déclencheurs de langage de description de données (DDL) doivent être ignorées ou mises à jour quand vous publiez dans une base de données.",
"SchemaCompare.Description.IgnoreDdlTriggerOrder": "Spécifie si les différences d'ordre des déclencheurs de langage de description de données (DDL) doivent être ignorées ou mises à jour quand vous publiez dans une base de données.",
"SchemaCompare.Description.IgnoreCryptographicProviderFilePath": "Spécifie si les différences de chemin de fichier du fournisseur de chiffrement doivent être ignorées ou mises à jour quand vous publiez dans une base de données.",
"SchemaCompare.Description.VerifyDeployment": "Spécifie s'il faut effectuer avant la publication des vérifications qui arrêtent l'action de publication quand des problèmes risquant de bloquer la publication sont détectés. Par exemple, l'action de publication peut s'arrêter si vous avez des clés étrangères sur la base de données cible qui n'existent pas dans le projet de base de données, ce qui entraîne des erreurs pendant la publication.",
"SchemaCompare.Description.IgnoreComments": "Spécifie si les différences de commentaire doivent être ignorées ou mises à jour quand vous publiez dans une base de données.",
"SchemaCompare.Description.IgnoreColumnCollation": "Spécifie si les différences de classement de colonnes doivent être ignorées ou mises à jour quand vous publiez dans une base de données.",
"SchemaCompare.Description.IgnoreAuthorizer": "Spécifie si les différences de l'agent d'autorisation doivent être ignorées ou mises à jour quand vous publiez dans une base de données.",
"SchemaCompare.Description.IgnoreAnsiNulls": "Spécifie si les différences de paramètre ANSI NULLS doivent être ignorées ou mises à jour quand vous publiez dans une base de données.",
"SchemaCompare.Description.GenerateSmartDefaults": "Fournit automatiquement une valeur par défaut pendant la mise à jour d'une table dont les données comprennent une colonne qui n'autorise pas les valeurs Null.",
"SchemaCompare.Description.DropStatisticsNotInSource": "Spécifie si les statistiques qui n'existent pas dans le fichier d'instantané de base de données (.dacpac) doivent être supprimées de la base de données cible quand vous publiez dans une base de données.",
"SchemaCompare.Description.DropRoleMembersNotInSource": "Spécifie si les membres de rôle qui ne sont pas définis dans le fichier d'instantané de base de données (.dacpac) sont supprimés de la base de données cible quand vous publiez des mises à jour sur une base de données.</",
"SchemaCompare.Description.DropPermissionsNotInSource": "Spécifie si les autorisations qui n'existent pas dans le fichier d'instantané de base de données (.dacpac) doivent être supprimées de la base de données cible quand vous publiez des mises à jour sur une base de données.",
"SchemaCompare.Description.DropObjectsNotInSource": "Spécifie si les objets qui n'existent pas dans le fichier d'instantané de base de données (.dacpac) doivent être supprimés de la base de données cible quand vous publiez dans une base de données. Cette valeur est prioritaire sur DropExtendedProperties.",
"SchemaCompare.Description.IgnoreColumnOrder": "Spécifie si les différences d'ordre des colonnes de table doivent être ignorées ou mises à jour quand vous publiez dans une base de données."
},
"extensions/schema-compare/out/dialogs/schemaCompareDialog": {
"schemaCompareDialog.ok": "OK",
"schemaCompareDialog.cancel": "Annuler",
"schemaCompareDialog.SourceTitle": "Source",
"schemaCompareDialog.TargetTitle": "Cible",
"schemaCompareDialog.fileTextBoxLabel": "Fichier",
"schemaCompare.dacpacRadioButtonLabel": "Fichier d'application de la couche Données (.dacpac)",
"schemaCompare.databaseButtonLabel": "Base de données",
"schemaCompare.radioButtonsLabel": "Type",
"schemaCompareDialog.serverDropdownTitle": "Serveur",
"schemaCompareDialog.databaseDropdownTitle": "Base de données",
"schemaCompare.noActiveConnectionsText": "Aucune connexion active",
"schemaCompare.dialogTitle": "Comparer les schémas",
"schemaCompareDialog.differentSourceMessage": "Un autre schéma source a été sélectionné. Comparer pour voir les différences ?",
"schemaCompareDialog.differentTargetMessage": "Un autre schéma cible a été sélectionné. Comparer pour voir les différences ?",
"schemaCompareDialog.differentSourceTargetMessage": "Vous avez sélectionné des schémas cible et source différents. Comparer pour voir les différences ?",
"schemaCompareDialog.Yes": "Oui",
"schemaCompareDialog.No": "Non",
"schemaCompare.openFile": "Ouvrir",
"schemaCompareDialog.defaultUser": "par défaut"
},
"extensions/schema-compare/out/schemaCompareMainWindow": {
"schemaCompare.CompareDetailsTitle": "Comparer les détails",
"schemaCompare.ApplyConfirmation": "Voulez-vous vraiment mettre à jour la cible ?",
"schemaCompare.RecompareToRefresh": "Appuyez sur Comparer pour actualiser la comparaison.",
"schemaCompare.generateScriptEnabledButton": "Générer un script pour déployer les changements sur la cible",
"schemaCompare.generateScriptNoChanges": "Aucun changement de script",
"schemaCompare.applyButtonEnabledTitle": "Appliquer les changements à la cible",
"schemaCompare.applyNoChanges": "Aucun changement à appliquer",
"schemaCompare.deleteAction": "Supprimer",
"schemaCompare.changeAction": "Changer",
"schemaCompare.addAction": "Ajouter",
"schemaCompare.Title": "Comparer les schémas",
"schemaCompare.sourceLabel": "Source",
"schemaCompare.targetLabel": "Cible",
"schemaCompare.switchLabel": "➔",
"schemaCompare.waitText": "Initialisation de la comparaison. Cette opération peut durer un certain temps.",
"schemaCompare.startText": "Pour comparer deux schémas, sélectionnez d'abord un schéma source et un schéma cible, puis appuyez sur Comparer.",
"schemaCompare.noDifferences": "Aucune différence de schéma.",
"schemaCompare.compareErrorMessage": "Comparer les schémas a échoué : {0}",
"schemaCompare.typeColumn": "Type",
"schemaCompare.sourceNameColumn": "Nom de la source",
"schemaCompare.includeColumnName": "Inclure",
"schemaCompare.actionColumn": "Action",
"schemaCompare.targetNameColumn": "Nom de la cible",
"schemaCompare.generateScriptButtonDisabledTitle": "La génération de script est activée quand la cible est une base de données",
"schemaCompare.applyButtonDisabledTitle": "L'option Appliquer est activée quand la cible est une base de données",
"schemaCompare.compareButton": "Comparer",
"schemaCompare.compareButtonTitle": "Comparer",
"schemaCompare.cancelCompareButton": "Arrêter",
"schemaCompare.cancelCompareButtonTitle": "Arrêter",
"schemaCompare.cancelErrorMessage": "L'annulation de Comparer les schémas a échoué : « {0} »",
"schemaCompare.generateScriptButton": "Générer le script",
"schemaCompare.generateScriptErrorMessage": "La génération de script a échoué : '{0}'",
"schemaCompare.optionsButton": "Options",
"schemaCompare.optionsButtonTitle": "Options",
"schemaCompare.updateButton": "Appliquer",
"schemaCompare.ApplyYes": "Oui",
"schemaCompare.updateErrorMessage": "Échec d'application de Comparer les schémas « {0} »",
"schemaCompare.switchDirectionButton": "Changer de sens",
"schemaCompare.switchButtonTitle": "Basculer entre la source et la cible",
"schemaCompare.sourceButtonTitle": "Sélectionner la source",
"schemaCompare.targetButtonTitle": "Sélectionner la cible",
"schemaCompare.openScmpButton": "Ouvrir le fichier .scmp",
"schemaCompare.openScmpButtonTitle": "Charger la source, la cible et les options enregistrées dans un fichier .scmp",
"schemaCompare.openFile": "Ouvrir",
"schemaCompare.openScmpErrorMessage": "L'ouverture de scmp a échoué : '{0}'",
"schemaCompare.saveScmpButton": "Enregistrer le fichier .scmp",
"schemaCompare.saveScmpButtonTitle": "Enregistrer la source et la cible, les options et les éléments exclus",
"schemaCompare.saveFile": "Enregistrer",
"schemaCompare.saveScmpErrorMessage": "L'enregistrement de scmp a échoué : '{0}'"
}
}
}

View File

@@ -1,16 +1,16 @@
{
"Copyright": [
"--------------------------------------------------------------------------------------------",
"Copyright (c) Microsoft Corporation. All rights reserved.",
"Licensed under the MIT License. See License.txt in the project root for license information.",
"--------------------------------------------------------------------------------------------",
"Do not edit this file. It is machine generated."
],
"version": "1.0.0.0",
"contents": {
"package": {
"displayName": "Concepts de base du langage SQL",
"description": "Fournit la coloration syntaxique et la correspondance des crochets dans les fichiers SQL."
}
}
"": [
"--------------------------------------------------------------------------------------------",
"Copyright (c) Microsoft Corporation. All rights reserved.",
"Licensed under the MIT License. See License.txt in the project root for license information.",
"--------------------------------------------------------------------------------------------",
"Do not edit this file. It is machine generated."
],
"version": "1.0.0",
"contents": {
"package": {
"displayName": "Concepts de base du langage SQL",
"description": "Fournit la coloration syntaxique et la correspondance des crochets dans les fichiers SQL."
}
}
}

File diff suppressed because it is too large Load Diff