Update for language packs, (#14912)

* update DE lang pack extension strings from previous refresh

* bump lang pack versions for DE

* update for spanish langpack

* update for french langpack

* update for italian pack

* update for japanese pack

* update for korean pack

* update for Brazilian Portuguese pack

* update for Russian pack

* Update for Simplified Chinese pack

* update for Traditional Chinese pack

* added updated language packs for german and spanish

* changed vscode version

* added french and italian packs

* changes made to main

* japanese language pack added

* added korean pack

* Added Portuguese pack

* added russian pack, also small change to pt pack

* simplified chinese pack

* added traditional chinese pack

* deleted old language packs

* restore sql.i18n.json files

* Main.i18n.json reverted

* Revert sql json files

* main.i18n.json file for German updated

* updates to language packs 1

* main json for italian updated.

* update to japanese main

* finished translations for vs and sql in main.

* added ADS exclusive extensions to package.json

* fixed markdown and seti translation ids

* German language pack fixed

* Removed make from ads-language-pack-de and fixed es language pack

* french language pack fixed

* fixed italian language pack and restored typescript-basics

* removed unnecessary readme strings and nsions.

* fixed japanese pack

* Korean language pack fixed

* Portuguese language pack fixed

* fixed russian language pack

* Simplified Chinese pack fixed

* traditional chinese fixed

* restored sqlservernotebook
This commit is contained in:
Alex Ma
2021-03-31 11:08:45 -07:00
committed by GitHub
parent e762f19815
commit f7b9ca775a
1156 changed files with 137158 additions and 115157 deletions

View File

@@ -0,0 +1,17 @@
{
"": [
"--------------------------------------------------------------------------------------------",
"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": {
"title.sqlServerNotebooks": "Notebooks SQL Server",
"title.sqlServer2019Book": "Guide SQL Server 2019",
"description.sqlserverNotebooks": "Notebooks pour bien démarrer avec SQL Server et résoudre les problèmes associés"
}
}
}

View File

@@ -0,0 +1,26 @@
{
"": [
"--------------------------------------------------------------------------------------------",
"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

@@ -0,0 +1,250 @@
{
"": [
"--------------------------------------------------------------------------------------------",
"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

@@ -0,0 +1,82 @@
{
"": [
"--------------------------------------------------------------------------------------------",
"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": {
"azure.displayName": "Azure (Core)",
"azure.description": "Parcourir et utiliser des ressources Azure",
"azure.title": "Azure",
"azure.resource.config.title": "Configuration des ressources Azure",
"azure.resource.config.filter.description": "Filtre de ressources, chaque élément est un ID de compte, un ID d'abonnement et un nom séparés par une barre oblique",
"azure.resource.explorer.title": "Azure",
"azure.resource.refreshall.title": "Azure : Actualiser tous les comptes",
"azure.resource.refresh.title": "Actualiser",
"azure.resource.signin.title": "Azure : Se connecter",
"azure.resource.selectsubscriptions.title": "Sélectionner des abonnements",
"azure.resource.connectsqlserver.title": "Connecter",
"azure.resource.connectsqldb.title": "Ajouter aux serveurs",
"accounts.clearTokenCache": "Effacer le cache de jetons 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.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"
},
"dist/azureResource/utils": {
"azure.resource.error": "Erreur : {0}"
},
"dist/constants": {
"extensionName": "Comptes Azure"
},
"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/account-provider/azureAccountProviderService": {
"clearTokenCacheSuccess": "Cache de jetons effacé",
"clearTokenCacheFailure": "L'effacement du cache de jetons a échoué"
},
"dist/account-provider/providerSettings": {
"publicCloudDisplayName": "Azure"
},
"dist/account-provider/azureAccountProvider": {
"accountProviderNotInitialized": "Fournisseur de compte non initialisé, impossible d'effectuer l'action",
"addAccount": "Ajouter le compte {0}",
"refreshAccount": "Actualiser le compte {0}",
"azureWorkAccountDisplayName": "Compte professionnel ou scolaire",
"microsoftAccountDisplayName": "Compte Microsoft"
},
"dist/azureResource/providers/databaseServer/databaseServerTreeDataProvider": {
"azure.resource.providers.databaseServer.treeDataProvider.databaseServerContainerLabel": "Serveurs SQL"
},
"dist/azureResource/providers/database/databaseTreeDataProvider": {
"azure.resource.providers.database.treeDataProvider.databaseContainerLabel": "Bases de données SQL"
},
"dist/azureResource/commands": {
"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"
},
"dist/azureResource/providers/postgresServer/postgresServerTreeDataProvider": {
"azure.resource.providers.databaseServer.treeDataProvider.postgresServerContainerLabel": "Serveurs Azure Database pour PostgreSQL"
}
}
}

View File

@@ -0,0 +1,16 @@
{
"": [
"--------------------------------------------------------------------------------------------",
"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": "Bases du langage Windows Bat",
"description": "Fournit des extraits de code, la coloration syntaxique, la correspondance des crochets et le repli dans les fichiers de commandes Windows."
}
}
}

View File

@@ -0,0 +1,198 @@
{
"": [
"--------------------------------------------------------------------------------------------",
"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": {
"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.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"
},
"dist/bigDataCluster/utils": {
"state.creating": "Création",
"state.waiting": "En attente",
"state.ready": "Prêt",
"state.deleting": "Suppression",
"state.deleted": "Supprimé",
"state.applyingUpgrade": "Application de la mise à niveau",
"state.upgrading": "Mise à niveau",
"state.applyingmanagedupgrade": "Application de la mise à niveau gérée",
"state.managedUpgrading": "Mise à niveau gérée",
"state.rollback": "Restaurer",
"state.rollbackInProgress": "Restauration en cours",
"state.rollbackComplete": "Restauration effectuée",
"state.error": "Erreur",
"state.creatingSecrets": "Création de secrets",
"state.waitingForSecrets": "En attente des secrets",
"state.creatingGroups": "Création de groupes",
"state.waitingForGroups": "Attente de groupes",
"state.creatingResources": "Création de ressources",
"state.waitingForResources": "En attente de ressources",
"state.creatingKerberosDelegationSetup": "Création de la configuration de délégation Kerberos",
"state.waitingForKerberosDelegationSetup": "En attente de la configuration de la délégation Kerberos",
"state.waitingForDeletion": "En attente de suppression",
"state.waitingForUpgrade": "En attente de mise à niveau",
"state.upgradePaused": "Mise à niveau suspendue",
"state.running": "En cours d'exécution",
"endpoint.appproxy": "Proxy d'application",
"endpoint.controller": "Service de gestion de cluster",
"endpoint.gateway": "Passerelle d'accès aux fichiers HDFS, à Spark",
"endpoint.managementproxy": "Proxy de gestion",
"endpoint.mgmtproxy": "Proxy de gestion",
"endpoint.sqlServerEndpoint": "Front-end de l'instance maître SQL Server",
"endpoint.grafana": "Tableau de bord des métriques",
"endpoint.kibana": "Tableau de bord de recherche dans les journaux",
"endpoint.yarnHistory": "Tableau de bord de diagnostic et de supervision Spark",
"endpoint.sparkHistory": "Tableau de bord de gestion et de supervision de travaux Spark",
"endpoint.webhdfs": "Proxy du système de fichiers HDFS",
"endpoint.livy": "Proxy pour exécuter les instructions, travaux, applications Spark",
"service.sql": "Serveur SQL",
"service.hdfs": "HDFS",
"service.spark": "Spark",
"service.control": "Contrôle",
"service.gateway": "Passerelle",
"service.app": "Application",
"bdc.healthy": "Sain",
"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/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.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.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) -",
"textYes": "Oui",
"textNo": "Non",
"textConfirmDeleteController": "Voulez-vous vraiment supprimer '{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"
}
}
}

View File

@@ -0,0 +1,145 @@
{
"": [
"--------------------------------------------------------------------------------------------",
"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

@@ -0,0 +1,72 @@
{
"": [
"--------------------------------------------------------------------------------------------",
"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": "Configuration de l'édition",
"description": "Fournit des fonctionnalités (IntelliSense avancé, correction automatique) dans les fichiers de configuration comme les fichiers de paramètres, de lancement et de recommandation d'extension."
},
"dist/extensionsProposals": {
"exampleExtension": "Exemple"
},
"dist/configurationEditingMain": {
"workspaceFolder": "Chemin du dossier ouvert dans VS Code",
"workspaceFolderBasename": "Nom du dossier ouvert dans VS Code, sans barres obliques (/)",
"relativeFile": "Fichier ouvert actif relatif à ${workspaceFolder}",
"relativeFileDirname": "Valeur dirname du fichier actuellement ouvert, relative à ${workspaceFolder}",
"file": "Fichier ouvert actif",
"cwd": "Répertoire de travail actif de l'exécuteur de tâches au démarrage",
"lineNumber": "Numéro de la ligne sélectionnée dans le fichier actif",
"selectedText": "Texte sélectionné dans le fichier actif",
"fileDirname": "Nom de répertoire du fichier ouvert actif",
"fileExtname": "Extension du fichier ouvert actif",
"fileBasename": "Nom de base du fichier ouvert actif",
"fileBasenameNoExtension": "Nom de base du fichier ouvert actif, sans extension de fichier",
"defaultBuildTask": "Nom de la tâche de build par défaut. S'il y en a plusieurs, une recherche rapide s'affiche pour choisir la tâche de build."
},
"dist/settingsDocumentHelper": {
"activeEditor": "Utiliser le langage de l'éditeur de texte actuellement actif le cas échéant",
"activeEditorShort": "le nom du fichier (ex: monfichier.txt)",
"activeEditorMedium": "chemin de fichier relatif au dossier de l'espace de travail (par ex., myFolder/myFileFolder/myFile.txt)",
"activeEditorLong": "chemin complet du fichier (par ex., /Users/Development/myFolder/myFileFolder/myFile.txt)",
"activeFolderShort": "nom du dossier contenant le fichier (par ex., myFileFolder)",
"activeFolderMedium": "chemin du dossier contenant le fichier, relatif au dossier de l'espace de travail (par ex., myFolder/myFileFolder)",
"activeFolderLong": "chemin complet du dossier contenant le fichier (par ex., /Users/Development/myFolder/myFileFolder)",
"rootName": "nom de lespace de travail (ex: monDossier ou monEspaceDeTravail)",
"rootPath": "chemin daccès de lespace de travail (ex: /Users/Development/myWorkspace)",
"folderName": "nom du dossier de l'espace de travail auquel le fichier appartient (ex: monDossier)",
"folderPath": "chemin daccès du dossier de l'espace de travail auquel le fichier appartient (ex: /Users/Development/myFolder)",
"appName": "exemple : VS Code",
"remoteName": "par ex., SSH",
"dirty": "indicateur d'intégrité si l'intégrité de l'éditeur actif est compromise",
"separator": "séparateur conditionnel (' - ') qui s'affiche uniquement quand il est entouré de variables avec des valeurs",
"assocLabelFile": "Fichiers avec extension",
"assocDescriptionFile": "Mappez au langage ayant l'identificateur spécifié tous les fichiers dont le nom correspond au modèle Glob.",
"assocLabelPath": "Fichiers avec chemin",
"assocDescriptionPath": "Mappez au langage ayant l'identificateur spécifié tous les fichiers dont le chemin correspond au modèle Glob de chemin absolu.",
"fileLabel": "Fichiers par extension",
"fileDescription": "Faites correspondre tous les fichiers ayant une extension de fichier spécifique.",
"filesLabel": "Fichiers avec plusieurs extensions",
"filesDescription": "Faites correspondre tous les fichiers, indépendamment de leurs extensions.",
"derivedLabel": "Fichiers avec frères par nom",
"derivedDescription": "Faites correspondre les fichiers ayant des frères portant le même nom, mais avec une extension distincte.",
"topFolderLabel": "Dossier par nom (premier niveau)",
"topFolderDescription": "Faites correspondre un dossier de premier niveau portant un nom spécifique.",
"topFoldersLabel": "Dossiers avec plusieurs noms (premier niveau)",
"topFoldersDescription": "Faites correspondre plusieurs dossiers de premier niveau.",
"folderLabel": "Dossier par nom (tous les emplacements)",
"folderDescription": "Faites correspondre un dossier portant un nom spécifique, indépendamment de son emplacement.",
"falseDescription": "Désactivez le modèle.",
"trueDescription": "Activez le modèle.",
"siblingsDescription": "Faites correspondre les fichiers ayant des frères portant le même nom, mais avec une extension distincte.",
"languageSpecificEditorSettings": "Paramètres d'éditeur spécifiques au langage",
"languageSpecificEditorSettingsDescription": "Remplacer les paramètres de l'éditeur pour le langage"
}
}
}

View File

@@ -0,0 +1,94 @@
{
"": [
"--------------------------------------------------------------------------------------------",
"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

@@ -0,0 +1,16 @@
{
"": [
"--------------------------------------------------------------------------------------------",
"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": "Bases du langage Docker",
"description": "Fournit la coloration syntaxique et la correspondance des crochets dans les fichiers Docker."
}
}
}

View File

@@ -0,0 +1,29 @@
{
"": [
"--------------------------------------------------------------------------------------------",
"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": "Création dextension",
"description": "Fournit des fonctions de linting pour la création dextensions."
},
"dist/packageDocumentHelper": {
"languageSpecificEditorSettings": "Paramètres d'éditeur spécifiques au langage",
"languageSpecificEditorSettingsDescription": "Remplacer les paramètres de l'éditeur pour le langage"
},
"dist/extensionLinter": {
"httpsRequired": "Les images doivent utiliser le protocole HTTPS.",
"svgsNotValid": "Les SVG ne sont pas une source d'images valide.",
"embeddedSvgsNotValid": "Les SVG incorporés ne sont pas une source d'images valide.",
"dataUrlsNotValid": "Les URL de données ne sont pas une source d'images valide.",
"relativeUrlRequiresHttpsRepository": "Les URL d'image relatives nécessitent un dépôt avec le protocole HTTPS dans package.json.",
"relativeIconUrlRequiresHttpsRepository": "Une icône nécessite un référentiel avec le protocole HTTPS spécifié dans ce package.json.",
"relativeBadgeUrlRequiresHttpsRepository": "Les URL de badge relatives nécessitent un dépôt avec le protocole HTTPS dans package.json."
}
}
}

View File

@@ -0,0 +1,16 @@
{
"": [
"--------------------------------------------------------------------------------------------",
"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": "Interface utilisateur Git",
"description": "Intégration de l'interface utilisateur Git SCM"
}
}
}

View File

@@ -0,0 +1,489 @@
{
"": [
"--------------------------------------------------------------------------------------------",
"Copyright (c) Microsoft Corporation. All rights reserved.",
"Licensed under the MIT License. See License.txt in the project root for license information.",
"--------------------------------------------------------------------------------------------",
"Do not edit this file. It is machine generated."
],
"version": "1.0.0",
"contents": {
"package": {
"displayName": "Git",
"description": "Intégration Git SCM",
"command.setLogLevel": "Définir le niveau de journalisation (log) ...",
"command.clone": "Cloner",
"command.cloneRecursive": "Cloner (récursif)",
"command.init": "Initialiser le dépôt",
"command.openRepository": "Ouvrir le dépôt",
"command.close": "Fermer le dépôt",
"command.refresh": "Actualiser",
"command.openChange": "Ouvrir les modifications",
"command.openAllChanges": "Ouvrir tous les changements",
"command.openFile": "Ouvrir un fichier",
"command.openHEADFile": "Ouvrir le fichier (HEAD)",
"command.stage": "Mettre en attente les modifications",
"command.stageAll": "Mettre en attente toutes les modifications",
"command.stageAllTracked": "Indexer tous les changements suivis",
"command.stageAllUntracked": "Indexer tous les changements non suivis",
"command.stageAllMerge": "Indexer toutes les fusions de changements",
"command.stageSelectedRanges": "Mettre en attente les plages sélectionnées",
"command.revertSelectedRanges": "Restaurer les portées sélectionnées",
"command.stageChange": "Mettre en attente la modification",
"command.revertChange": "Restaurer la modification",
"command.unstage": "Annuler la mise en attente des modifications",
"command.unstageAll": "Annuler la mise en attente de toutes les modifications",
"command.unstageSelectedRanges": "Annuler la mise en attente des plages sélectionnées",
"command.rename": "Renommer",
"command.clean": "Ignorer les modifications",
"command.cleanAll": "Ignorer toutes les modifications",
"command.cleanAllTracked": "Ignorer tous les changements suivis",
"command.cleanAllUntracked": "Ignorer tous les changements non suivis",
"command.commit": "Activer",
"command.commitStaged": "Valider le contenu en zone de transit",
"command.commitEmpty": "Commit vide",
"command.commitStagedSigned": "Valider les modifications en attente (signé)",
"command.commitStagedAmend": "Valider les modifications en attente (modifier)",
"command.commitAll": "Valider tout",
"command.commitAllSigned": "Valider tout (signé)",
"command.commitAllAmend": "Tout Valider (Modifier)",
"command.commitNoVerify": "Commiter (aucune vérification)",
"command.commitStagedNoVerify": "Commiter l'index (aucune vérification)",
"command.commitEmptyNoVerify": "Commiter le contenu vide (aucune vérification)",
"command.commitStagedSignedNoVerify": "Commiter l'index (signé, aucune vérification)",
"command.commitStagedAmendNoVerify": "Commiter l'index (modifier, aucune vérification)",
"command.commitAllNoVerify": "Tout commiter (aucune vérification)",
"command.commitAllSignedNoVerify": "Tout commiter (signé, aucune vérification)",
"command.commitAllAmendNoVerify": "Tout commiter (modifier, aucune vérification)",
"command.restoreCommitTemplate": "Restaurer le modèle de commit",
"command.undoCommit": "Annuler la dernière validation",
"command.checkout": "Extraire vers...",
"command.checkoutDetached": "Extraire vers (mode détaché)...",
"command.branch": "Créer une branche...",
"command.branchFrom": "Créer une branche à partir de...",
"command.deleteBranch": "Supprimer la branche...",
"command.renameBranch": "Renommer la branche...",
"command.cherryPick": "Faire un cherry-pick...",
"command.merge": "Fusionner la branche...",
"command.rebase": "Rebaser la branche...",
"command.createTag": "Créer une balise",
"command.deleteTag": "Supprimer l'étiquette",
"command.fetch": "Rappatrier",
"command.fetchPrune": "Récupérer (élaguer)",
"command.fetchAll": "Récupérer depuis tous les Remotes",
"command.pull": "Pull",
"command.pullRebase": "Pull (rebaser)",
"command.pullFrom": "Extraire de...",
"command.push": "Push",
"command.pushForce": "Pousser (forcer)",
"command.pushTo": "Transfert (Push) vers...",
"command.pushToForce": "Transfert (Push) vers... (Force)",
"command.pushFollowTags": "Pousser (suivre des balises)",
"command.pushFollowTagsForce": "Pousser (suivre des balises, forcer)",
"command.pushTags": "Envoyer (push) des étiquettes",
"command.addRemote": "Ajouter un dépôt distant...",
"command.removeRemote": "Supprimer le dépôt distant",
"command.sync": "Synchroniser",
"command.syncRebase": "Synchroniser (Rebase)",
"command.publish": "Publier la branche...",
"command.showOutput": "Afficher la sortie Git",
"command.ignore": "Ajouter à .gitignore",
"command.revealInExplorer": "Révéler dans la barre latérale",
"command.rebaseAbort": "Abandonner le rebasage",
"command.stashIncludeUntracked": "Remiser (Inclure les non-tracés)",
"command.stash": "Remiser (stash)",
"command.stashPop": "Appliquer et supprimer la remise...",
"command.stashPopLatest": "Appliquer et supprimer la dernière remise",
"command.stashApply": "Appliquer la remise (Stash)...",
"command.stashApplyLatest": "Appliquer la dernière remise (Stash)",
"command.stashDrop": "Supprimer le remisage (stash)...",
"command.timelineOpenDiff": "Ouvrir les modifications",
"command.timelineCopyCommitId": "Copier l'ID de commit",
"command.timelineCopyCommitMessage": "Copiez le message de commit.",
"command.timelineSelectForCompare": "Sélectionner pour comparaison",
"command.timelineCompareWithSelected": "Comparer avec la sélection",
"config.enabled": "Indique si git est activé.",
"config.path": "Chemin et nom de fichier de l'exécutable git. Exemple : 'C:\\Program Files\\Git\\bin\\git.exe' (Windows). Il peut s'agir également d'un tableau de valeurs de chaîne contenant plusieurs chemins de recherche.",
"config.autoRepositoryDetection": "Configure le moment où les dépôts doivent être détectés automatiquement.",
"config.autoRepositoryDetection.true": "Recherchez dans les deux sous-dossiers du dossier ouvert en cours et dans les dossiers parents de fichiers ouverts.",
"config.autoRepositoryDetection.false": "Désactivez lanalyse de dépôt automatique.",
"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.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.",
"config.countBadge.all": "Compter tous les changements.",
"config.countBadge.tracked": "Compter uniquement les changements suivis.",
"config.countBadge.off": "Désactivez le compteur.",
"config.checkoutType": "Contrôle le type des références Git listées au moment de l'exécution de Extraire vers...",
"config.checkoutType.local": "Branches locales",
"config.checkoutType.tags": "Étiquettes",
"config.checkoutType.remote": "Branches distantes",
"config.branchValidationRegex": "Expression régulière pour valider les nouveaux noms de branche.",
"config.branchWhitespaceChar": "Le caractère pour remplacer les espaces dans les nouveaux noms de branche.",
"config.ignoreLegacyWarning": "Ignore l'avertissement Git hérité.",
"config.ignoreMissingGitWarning": "Ignore l'avertissement quand Git est manquant.",
"config.ignoreWindowsGit27Warning": "Ignore l'avertissement lorsque Git 2.25 - 2.26 est installé sur Windows.",
"config.ignoreLimitWarning": "Ignore l'avertissement en cas de changements trop nombreux dans un dépôt.",
"config.ignoreRebaseWarning": "Ignore l'avertissement quand il semble que la branche ait été rebasée au moment du tirage (pull).",
"config.defaultCloneDirectory": "Emplacement par défaut où cloner un dépôt git.",
"config.enableSmartCommit": "Validez toutes les modifications en l'absence de modifications en attente.",
"config.smartCommitChanges": "Contrôle les modifications organisées automatiquement par Smart Commit.",
"config.smartCommitChanges.all": "Organise automatiquement toutes les modifications.",
"config.smartCommitChanges.tracked": "Organise automatiquement les modifications suivies uniquement.",
"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.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.",
"config.promptToSaveFilesBeforeStash.always": "Vérifiez les fichiers non enregistrés.",
"config.promptToSaveFilesBeforeStash.staged": "Vérifiez uniquement les fichiers organisés non enregistrés.",
"config.promptToSaveFilesBeforeStash.never": "Désactive cette vérification.",
"config.promptToSaveFilesBeforeCommit": "Contrôle si Git doit vérifier les fichiers non sauvegardés avant d'effectuer le commit.",
"config.promptToSaveFilesBeforeCommit.always": "Vérifiez les fichiers non enregistrés.",
"config.promptToSaveFilesBeforeCommit.staged": "Vérifiez uniquement les fichiers organisés non enregistrés.",
"config.promptToSaveFilesBeforeCommit.never": "Désactivez la vérification.",
"config.postCommitCommand": "Exécute une commande git après un commit réussi.",
"config.postCommitCommand.none": "N'exécutez pas de commande après une validation.",
"config.postCommitCommand.push": "Exécutez 'Git Push' après une validation réussie.",
"config.postCommitCommand.sync": "Exécutez 'Git Sync' après une validation réussie.",
"config.openAfterClone": "Détermine s'il est nécessaire d'ouvrir un dépôt automatiquement après le clonage.",
"config.openAfterClone.always": "Effectue toujours l'ouverture dans la fenêtre active.",
"config.openAfterClone.alwaysNewWindow": "Effectue toujours l'ouverture dans une nouvelle fenêtre.",
"config.openAfterClone.whenNoFolderOpen": "Effectue uniquement l'ouverture dans la fenêtre active quand aucun dossier n'est ouvert.",
"config.openAfterClone.prompt": "Demande toujours l'action à effectuer.",
"config.showInlineOpenFileAction": "Contrôle sil faut afficher une action Ouvrir le fichier dans laffichage des modifications de Git.",
"config.showPushSuccessNotification": "Contrôle sil faut afficher une notification en cas de réussite d'un envoi (push).",
"config.inputValidation": "Contrôle quand afficher la validation de la saisie du message de commit.",
"config.inputValidationLength": "Contrôle le taille de la longueur de message de commit pour afficher un avertissement.",
"config.inputValidationSubjectLength": "Contrôle le seuil de longueur de l'objet du message de validation pour afficher un avertissement. Annulez pour hériter la valeur de 'config.inputValidationLength'.",
"config.detectSubmodules": "Contrôle sil faut détecter automatiquement les sous-modules git.",
"config.detectSubmodulesLimit": "Contrôle la limite de sous-modules git détectés.",
"config.alwaysShowStagedChangesResourceGroup": "Toujours afficher le groupe de ressources des changements en zone de transit (Staged).",
"config.alwaysSignOff": "Contrôle le flag signoff pour toutes les modifications.",
"config.ignoreSubmodules": "Ignore les modifications apportées aux sous-modules dans l'arborescence de fichiers.",
"config.ignoredRepositories": "Liste des dépôts git à ignorer.",
"config.scanRepositories": "Liste des chemins daccès pour rechercher des dépôts git.",
"config.showProgress": "Contrôle si les actions git doivent afficher la progression.",
"config.rebaseWhenSync": "Forcez git à utiliser rebase pendant l'exécution de la commande sync.",
"config.confirmEmptyCommits": "Confirmez toujours la création de commits vides pour la commande 'Git: Commit Empty'.",
"config.fetchOnPull": "Si activé, récupère toutes les branches au tirage. Sinon, récupère seulement la branche actuelle.",
"config.pullTags": "Récupérez toutes les balises pendant le tirage.",
"config.pruneOnFetch": "Effectue un élagage au moment de la récupération.",
"config.autoStash": "Remisez (stash) les changements avant de les tirer et de les restaurer après un tirage réussi.",
"config.allowForcePush": "Contrôle si force push (avec ou sans lease) est activé.",
"config.useForcePushWithLease": "Contrôles si force push utilise la variante force-with-lease plus sûr.",
"config.confirmForcePush": "Détermine sil faut demander confirmation avant de forcer le push.",
"config.allowNoVerifyCommit": "Détermine si les commits sans exécution des crochets pre-commit et commit-msg sont autorisés.",
"config.confirmNoVerifyCommit": "Détermine si une confirmation doit être demandée avant un commit sans vérification.",
"config.openDiffOnClick": "Contrôle si l'éditeur de diff doit être ouvert quand l'utilisateur clique sur un changement. Sinon, l'éditeur normal est ouvert.",
"config.supportCancellation": "Contrôle si une notification apparaît lors de l'exécution de l'action Sync, qui permet à l'utilisateur d'annuler l'opération.",
"config.branchSortOrder": "Contrôle l'ordre de tri des branches.",
"config.untrackedChanges": "Contrôle le comportement des changements non suivis.",
"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.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.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.",
"submenu.explorer": "Git",
"submenu.commit": "Valider",
"submenu.commit.amend": "Modifier",
"submenu.commit.signoff": "Fermer la session",
"submenu.changes": "Changements",
"submenu.pullpush": "Tirer (pull), envoyer (push)",
"submenu.branch": "Branche",
"submenu.remotes": "À distance",
"submenu.stash": "Remiser (stash)",
"submenu.tags": "Étiquettes",
"colors.added": "Couleur des ressources ajoutées.",
"colors.modified": "Couleur pour les ressources modifiées.",
"colors.stageModified": "Couleur des ressources modifiées qui ont été indexées.",
"colors.stageDeleted": "Couleur des ressources supprimées qui ont été indexées.",
"colors.deleted": "Couleur des ressources supprimées.",
"colors.renamed": "Couleur des ressources renommées ou copiées.",
"colors.untracked": "Couleur pour les ressources non tracées.",
"colors.ignored": "Couleur des ressources ignorées.",
"colors.conflict": "Couleur pour les ressources avec des conflits.",
"colors.submodule": "Couleur pour les ressources de sous-module.",
"view.workbench.scm.missing": "Aucune installation Git valide n'a été détectée. Vous trouverez plus d'informations dans la [sortie git](command:git.showOutput).\r\n[Installez Git](https://git-scm.com/), ou découvrez plus en détail comment utiliser Git et le contrôle de code source dans VS Code à l'aide de [notre documentation](https://aka.ms/vscode-scm).\r\nSi vous utilisez un autre système de gestion de versions, vous pouvez [rechercher dans Marketplace](command:workbench.extensions.search?%22%40category%3A%5C%22scm%20providers%5C%22%22) des extensions supplémentaires.",
"view.workbench.scm.disabled": "Si vous souhaitez utiliser des fonctionnalités Git, activez Git dans vos [paramètres](command:workbench.action.openSettings?%5B%22git.enabled%22%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.empty": "Pour utiliser des fonctionnalités Git, vous pouvez ouvrir un dossier contenant un dépôt Git ou le cloner à partir d'une URL.\r\n[Ouvrir un dossier](command:vscode.openFolder)\r\n[Cloner un dépôt](command:git.clone)\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.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')"
},
"dist/repository": {
"index modified": "Index modifié",
"modified": "Modifié le",
"index added": "Index ajouté",
"index deleted": "Index supprimé",
"deleted": "Supprimé",
"index renamed": "Index renommé",
"index copied": "Index copié",
"untracked": "Non suivi",
"ignored": "Ignoré",
"intent to add": "Intention à ajouter",
"both deleted": "Conflit : suppression de leur part et de notre part",
"added by us": "Conflit : ajout de notre part",
"deleted by them": "Conflit : suppression de leur part",
"added by them": "Conflit : ajout de leur part",
"deleted by us": "Conflit : suppression de notre part",
"both added": "Conflit : ajout de leur part et de notre part",
"both modified": "Conflit : modification de leur part et de notre part",
"open": "Ouvrir",
"git.title.index": "{0} (Index)",
"git.title.workingTree": "{0} (arborescence de travail)",
"git.title.deleted": "{0} (supprimé)",
"git.title.theirs": "{0} (à eux)",
"git.title.ours": "{0} (à nous)",
"git.title.untracked": "{0} (non suivi)",
"commit": "Commiter",
"merge changes": "Fusionner les changements",
"staged changes": "Changements indexés",
"changes": "Changements",
"untracked changes": "Changements non suivis",
"push success": "Envoi (push) réussi.",
"commit in rebase": "Il nest pas possible de changer le message de validation au milieu dun rebasage. Terminez l'opération de rebasage et utilisez le rebasage interactif à la place.",
"commitMessageWhitespacesOnlyWarning": "Le message de validation actuel contient uniquement des espaces",
"commitMessageCountdown": "{0} caractères restants sur la ligne actuelle",
"commitMessageWarning": "{0} caractères sur {1} sur la ligne actuelle",
"sync is unpredictable": "Synchronisation. L'annulation peut endommager gravement le dépôt",
"always pull": "Toujours tirer (pull)",
"pull": "Tirer (pull)",
"dont pull": "Ne pas tirer (pull)",
"pull branch maybe rebased": "Il semble que la branche actuelle '{0}' ait été rebasée. Voulez-vous vraiment effectuer un tirage (pull) dans celle-ci ?",
"pull maybe rebased": "Il semble que la branche actuelle ait été rebasée. Voulez-vous vraiment effectuer un tirage (pull) dans celle-ci ?",
"huge": "Le dépôt Git dans '{0}' a trop de modifications actives, seul un sous-ensemble de fonctionnalités Git sera activé.",
"neveragain": "Ne plus afficher",
"add known": "Voulez-vous ajouter '{0}' à .gitignore ?",
"yes": "Oui",
"sync changes": "Synchroniser les changements",
"pull n": "Tirer (pull) {0} commits de {1}/{2}",
"push n": "Envoyer (push) {0} commits à {1}/{2}",
"pull push n": "Tirer (pull) {0} et envoyer (push) {1} commits entre {2}/{3}",
"commitMessageWithHeadLabel": "Message ({0} à valider sur '{1}')",
"commitMessage": "Message ({0} à valider)"
},
"dist/main": {
"looking": "Recherche de git dans : {0}",
"using git": "Utilisation de git {0} à partir de {1}",
"downloadgit": "Télécharger Git",
"neverShowAgain": "Ne plus afficher",
"notfound": "Git non trouvé. Installez-le et configurez-le en utilisant le paramètre 'git.path'.",
"updateGit": "Mettre à jour Git",
"git20": "Il semble que git {0} soit installé. Code fonctionne mieux avec git >= 2",
"git2526": "Il existe des problèmes connus avec la version installée de Git {0}. Effectuez une mise à jour vers Git >= 2.27 pour permettre aux fonctionnalités Git de s'exécuter correctement."
},
"dist/remoteSource": {
"type to search": "Nom du dépôt (tapez pour effectuer une recherche)",
"type to filter": "Nom du dépôt",
"none found": "Dépôts distants introuvables.",
"error": "$(error) - Erreur : {0}",
"provide url": "Indiquer l'URL du dépôt",
"provide url or pick": "Indiquez l'URL du dépôt, ou choisissez une source de dépôt.",
"url": "URL",
"pick url": "Choisissez l'URL à partir de laquelle effectuer le clonage.",
"branch name": "Nom de la branche"
},
"dist/timelineProvider": {
"git.timeline.source": "Historique git",
"git.timeline.you": "Vous",
"git.timeline.stagedChanges": "Modifications en zone de transit",
"git.timeline.detail": "{0} — {1}\r\n{2}\r\n\r\n{3}",
"git.index": "Index",
"git.timeline.uncommitedChanges": "Changements non commités",
"git.workingTree": "Arborescence de travail"
},
"dist/model": {
"not supported": "Chemins daccès absolus non supportés dans le paramètre 'git.scanRepositories'.",
"too many submodules": "Le dépôt '{0}' a {1} sous-modules qui ne vont pas être ouverts automatiquement. Vous pouvez ouvrir chacun individuellement en ouvrant un fichier à l'intérieur.",
"no repositories": "Aucun dépôt disponible",
"pick repo": "Choisir un dépôt"
},
"dist/autofetch": {
"yes": "Oui",
"no": "Non",
"not now": "Me demander plus tard",
"suggest auto fetch": "Voulez-vous que Code exécute [périodiquement 'git fetch']({0}) ?"
},
"dist/statusbar": {
"rebasing": "Rebase en cours",
"checkout": "Extraire la branche/l'étiquette...",
"publish to": "Publier sur {0}",
"publish to...": "Publier sur...",
"publish changes": "Publier les modifications",
"syncing changes": "Synchronisation des modifications..."
},
"dist/commands": {
"tag at": "Balise sur {0}",
"remote branch at": "Branche distante à {0}",
"create branch": "Créez une branche...",
"create branch from": "Créez une branche à partir de...",
"checkout detached": "Extraire en mode détaché...",
"add remote": "Ajoutez une nouvelle machine distante...",
"current": "Actuelle",
"select log level": "Sélectionner le niveau de journalisation (log)",
"changed": "Niveau de journalisation remplacé par : {0}",
"clonefrom": "Cloner à partir de {0}",
"repourl": "URL de dépôt",
"selectFolder": "Sélectionner l'emplacement du dépôt",
"cloning": "Clonage du dépôt Git '{0}'...",
"proposeopen": "Voulez-vous ouvrir le dépôt cloné ?",
"openrepo": "Ouvrir",
"openreponew": "Ouvrir dans une nouvelle fenêtre",
"add": "Ajouter à l'espace de travail",
"proposeopen2": "Voulez-vous ouvrir le dépôt cloné ou l'ajouter à l'espace de travail actuel ?",
"init": "Choisir le dossier despace de travail dans lequel initialiser le dépôt git",
"choose": "Choisir un dossier...",
"init repo": "Initialiser le dépôt",
"create repo": "Initialiser le dépôt",
"are you sure": "Ceci va créer un dépôt Git dans '{0}'. Êtes-vous sûr de vouloir continuer ?",
"proposeopen init": "Voulez-vous ouvrir le dépôt initialisé ?",
"proposeopen2 init": "Souhaitez-vous ouvrir le dépôt initialisé, ou lajouter à lespace de travail actuel ?",
"open repo": "Ouvrir le dépôt",
"HEAD not available": "La version HEAD de '{0}' n'est pas disponible.",
"confirm stage files with merge conflicts": "Voulez-vous vraiment créer {0} fichiers avec des conflits de fusion ?",
"confirm stage file with merge conflicts": "Voulez-vous vraiment créer {0} avec des conflits de fusion ?",
"yes": "Oui",
"keep ours": "Conserver notre version",
"delete": "Supprimer le fichier",
"deleted by them": "Ils ont supprimé le fichier '{0}', et nous l'avons modifié.\r\n\r\nQue voulez-vous faire ?",
"keep theirs": "Conserver leur version",
"deleted by us": "Nous avons supprimé le fichier '{0}', et ils l'ont supprimé.\r\n\r\nQue voulez-vous faire ?",
"discard": "Ignorer les modifications",
"confirm delete": "Voulez-vous vraiment SUPPRIMER {0} ?\r\nCette action est IRRÉVERSIBLE !\r\nCe fichier sera DÉFINITIVEMENT PERDU si vous continuez.",
"delete file": "Supprimer le fichier",
"restore file": "Restaurer le fichier",
"confirm restore": "Êtes-vous sûr de vouloir restaurer {0} ?",
"confirm discard": "Voulez-vous vraiment abandonner les changements apportés à {0} ?",
"restore files": "Restaurer les fichiers",
"confirm restore multiple": "Êtes-vous sûr de vouloir restaurer les fichiers {0} ?",
"confirm discard multiple": "Voulez-vous vraiment abandonner les changements apportés à {0} fichiers ?",
"warn untracked": "Cela va entraîner la SUPPRESSION de {0} fichiers non suivis !\r\nCette action est IRRÉVERSIBLE !\r\nCes fichiers seront DÉFINITIVEMENT PERDUS.",
"there are untracked files single": "Le fichier non suivi suivant sera SUPPRIMÉ DU DISQUE s'il est ignoré : {0}.",
"there are untracked files": "{0} fichiers non suivis seront SUPPRIMÉS DU DISQUE s'ils sont ignorés.",
"confirm discard all 2": "{0}\r\n\r\nCette action est IRRÉVERSIBLE, votre plage de travail actuelle sera DÉFINITIVEMENT PERDUE.",
"yes discard tracked": "Ignorer 1 fichier suivi",
"yes discard tracked multiple": "Ignorer {0} fichiers suivis",
"discardAll": "Ignorer les {0} fichiers",
"confirm discard all single": "Voulez-vous vraiment abandonner les changements apportés à {0} ?",
"confirm discard all": "Voulez-vous vraiment abandonner TOUS les changements apportés à {0} fichiers ?\r\nCette action est IRRÉVERSIBLE !\r\nVotre plage de travail actuelle sera DÉFINITIVEMENT PERDUE si vous continuez.",
"discardAll multiple": "Abandonner 1 fichier",
"confirm delete multiple": "Voulez-vous vraiment SUPPRIMER {0} fichiers ?\r\nCette action est IRRÉVERSIBLE !\r\nCes fichiers seront DÉFINITIVEMENT PERDUS si vous continuez.",
"delete files": "Supprimer les fichiers",
"unsaved files single": "Le fichier suivant contient des changements non enregistrés qui ne seront pas inclus dans le commit si vous continuez : {0}.\r\n\r\nVoulez-vous l'enregistrer avant d'effectuer un commit ?",
"unsaved files": "Il existe {0} fichiers non enregistrés.\r\n\r\nVoulez-vous les enregistrer avant d'effectuer un commit ?",
"save and commit": "Tout enregistrer et valider",
"commit": "Commiter les changements indexés",
"no staged changes": "Il n'existe aucun changement indexé à commiter.\r\n\r\nVoulez-vous indexer tous vos changements et les commiter directement ?",
"always": "Toujours",
"never": "Jamais",
"commit anyway": "Créer un commit vide",
"no changes": "Il n'existe aucun changement à valider.",
"no verify commit not allowed": "Les commits sans vérification ne sont pas autorisés. Activez-les à l'aide du paramètre 'git.allowNoVerifyCommit'.",
"confirm no verify commit": "Vous êtes sur le point de commiter vos changements sans vérification. Cela signifie que les crochets pre-commit vont être ignorés, ce qui n'est peut-être pas souhaitable.\r\n\r\nVoulez-vous vraiment continuer ?",
"ok": "OK",
"never ask again": "OK, Ne plus me demander à nouveau",
"commitMessageWithHeadLabel2": "Message (commit sur '{0}')",
"commit message": "Message de validation",
"provide commit message": "Indiquez un message de validation",
"confirm emtpy commit": "Êtes-vous sûr d vouloir créer un commit vide ?",
"yes never again": "Oui, Ne plus afficher",
"no more": "Impossible dannuler car HEAD ne pointe vers aucune validation.",
"undo commit": "Annuler le commit de fusion",
"merge commit": "Le dernier commit était un commit de fusion. Voulez-vous vraiment l'annuler ?",
"select a ref to checkout detached": "Sélectionnez une référence à extraire en mode détaché",
"select a ref to checkout": "Sélectionner une référence à extraire",
"force": "Forcer l'extraction",
"stashcheckout": "Faire un stash et extraire",
"local changes": "Vos changements locaux vont être remplacés par l'extraction.",
"branch name": "Nom de la branche",
"provide branch name": "Fournissez un nouveau nom de branche",
"branch name format invalid": "Le nom de la branche doit correspondre à la regex : {0}",
"select a ref to create a new branch from": "Sélectionner une référence à partir de laquelle créer la branche '{0}'",
"select branch to delete": "Sélectionner une branche à supprimer",
"confirm force delete branch": "La branche '{0}' n'est pas complètement fusionnée. Supprimer quand même ?",
"delete branch": "Supprimer la branche",
"invalid branch name": "Nom de branche non valide",
"branch already exists": "Une branche nommée '{0}' existe déjà",
"select a branch to merge from": "Sélectionner une branche à fusionner",
"select a branch to rebase onto": "Sélectionner une branche où rebaser",
"tag name": "Nom de la balise",
"provide tag name": "Spécifiez un nom de balise",
"tag message": "Message",
"provide tag message": "Spécifiez un message pour annoter la balise",
"no tags": "Ce dépôt n'a pas d'étiquette.",
"select a tag to delete": "Sélectionner une étiquette à supprimer",
"no remotes to fetch": "Ce dépôt n'a aucun dépôt distant configuré pour rappatrier.",
"no remotes to pull": "Votre dépôt n'a aucun dépôt distant configuré pour un Pull.",
"pick remote pull repo": "Choisir un dépôt distant duquel extraire la branche",
"pick branch pull": "Sélectionner une branche à partir de laquelle tirer (pull)",
"addremote": "Ajouter un dépôt distant",
"no remotes to push": "Votre dépôt n'a aucun dépôt distant configuré pour un Push.",
"force push not allowed": "Force push nest pas autorisé, veuillez lactiver avec le paramètre 'git.allowForcePush'.",
"confirm force push": "Vous êtes sur le point de forcer l'envoi (push) des changements que vous avez apportés. Cela peut être destructeur et remplacer par inadvertance les changements apportés par d'autres utilisateurs.\r\n\r\nVoulez-vous vraiment continuer ?",
"nobranch": "Vous devez extraire une branche dont vous souhaitez effectuer le Push vers un emplacement distant.",
"confirm publish branch": "La branche '{0}' n'a pas de branche en amont. Voulez-vous publier cette branche ?",
"pick remote": "Choisissez un dépôt distant où publier la branche '{0}' :",
"commit hash": "Commiter le code de hachage",
"provide commit hash": "Indiquez le code de hachage du commit",
"addfrom": "Ajouter un dépôt distant à partir de {0}",
"addFrom": "Ajouter un dépôt distant à partir d'une URL",
"remote name": "Nom du dépôt distant",
"provide remote name": "Fournissez un nom de dépôt distant",
"remote name format invalid": "Format non valide du nom de dépôt distant",
"remote already exists": "Le dépôt distant '{0}' existe déjà.",
"no remotes added": "Votre dépôt n'a pas de dépôt distant.",
"remove remote": "Choisir un dépôt distant à supprimer",
"sync is unpredictable": "Cette action va envoyer (push) et tirer (pull) des commits à destination et en provenance de '{0}/{1}'.",
"never again": "OK, Ne plus afficher",
"no remotes to publish": "Votre dépôt n'a aucun dépôt distant configuré pour une publication.",
"publish to": "Publier sur {0}",
"pick provider": "Choisissez un fournisseur sur lequel publier la branche '{0}' :",
"no changes stash": "Aucune modification à remiser (stash).",
"unsaved stash files single": "Le fichier suivant contient des changements non enregistrés qui ne seront pas inclus dans le stash si vous continuez : {0}.\r\n\r\nVoulez-vous l'enregistrer avant de faire un stash ?",
"unsaved stash files": "Il existe {0} fichiers non enregistrés.\r\n\r\nVoulez-vous les enregistrer avant de faire un stash ?",
"save and stash": "Tout enregistrer et faire un stash",
"stash": "Faire un stash quand même",
"provide stash message": "Spécifier éventuellement un message pour la remise (stash)",
"stash message": "Message pour la remise (stash)",
"pick stash to pop": "Choisir une remise (stash) à appliquer et supprimer",
"no stashes": "Aucune remise (stash) à restaurer dans ce dépôt.",
"pick stash to apply": "Choisir une remise (stash) à appliquer",
"pick stash to drop": "Choisir un remisage (stash) à supprimer",
"sure drop": "Voulez-vous vraiment annuler le stash : {0} ?",
"git.title.workingTree": "{0} (Arborescence de travail)",
"git.title.index": "{0} (index)",
"git.title.diffRefs": "{0} ({1}) ⟷ {0} ({2})",
"git.title.ref": "{0} ({1})",
"git.title.diff": "{0} ⟷ {1}",
"no rebase": "Pas de rebase en cours.",
"open git log": "Ouvrir le journal Git",
"show command output": "Afficher la sortie de commande",
"clean repo": "Nettoyez l'arborescence de travail de votre dépôt avant l'extraction.",
"cant push": "impossible de pousser les références vers la branche distante. Exécutez d'abord 'Récupérer' pour intégrer vos modifications.",
"merge conflicts": "Il existe des conflits de fusion. Corrigez-les avant la validation.",
"stash merge conflicts": "Il y a eu des conflits de fusion en appliquant la remise (stash).",
"auth failed specific": "Échec de l'authentification auprès du dépôt distant Git :\r\n\r\n{0}",
"auth failed": "Échec de l'authentification auprès de git remote.",
"missing user info": "Assurez-vous de configurer votre 'user.name' et 'user.email' dans git.",
"learn more": "En savoir plus",
"git error details": "Git : {0}",
"git error": "Erreur Git"
},
"dist/askpass-main": {
"missOrInvalid": "Informations d'identification manquantes ou non valides."
}
}
}

View File

@@ -0,0 +1,23 @@
{
"": [
"--------------------------------------------------------------------------------------------",
"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": "Authentification GitHub",
"description": "Fournisseur d'authentification GitHub"
},
"dist/githubServer": {
"signingIn": "$(mark-github) Connexion à github.com..."
},
"dist/common/keychain": {
"troubleshooting": "Guide de résolution des problèmes",
"keychainWriteError": "L'écriture des informations de connexion dans le fichier keychain a échoué avec l'erreur '{0}'."
}
}
}

View File

@@ -0,0 +1,37 @@
{
"": [
"--------------------------------------------------------------------------------------------",
"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": "GitHub",
"description": "GitHub",
"config.gitAuthentication": "Détermine si l'authentification GitHub automatique doit être activée pour les commandes Git dans VS Code.",
"welcome.publishFolder": "Vous pouvez également publier directement ce dossier sur un dépôt GitHub. Une fois la publication effectuée, vous avez accès aux fonctionnalités de contrôle de code source gérées par git and GitHub.\r\n[$(github) Publier sur GitHub](command:github.publish)",
"welcome.publishWorkspaceFolder": "Vous pouvez également publier directement un dossier d'espace de travail sur un dépôt GitHub. Une fois la publication effectuée, vous avez accès aux fonctionnalités de contrôle de code source gérées par git and GitHub.\r\n[$(github) Publier sur GitHub](command:github.publish)"
},
"dist/publish": {
"pick folder": "Choisir un dossier à publier sur GitHub",
"ignore": "Sélectionnez les fichiers à inclure dans le dépôt."
},
"dist/pushErrorHandler": {
"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...",
"openingithub": "Ouvrir dans GitHub",
"createpr": "Créer une demande de tirage (PR)",
"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

@@ -0,0 +1,39 @@
{
"": [
"--------------------------------------------------------------------------------------------",
"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": "Aperçu de l'image",
"description": "Fournit l'aperçu d'image intégré de VS Code",
"customEditors.displayName": "Aperçu de l'image",
"command.zoomIn": "Zoom avant",
"command.zoomOut": "Zoom arrière"
},
"dist/binarySizeStatusBarEntry": {
"sizeB": "{0} o",
"sizeKB": "{0} Ko",
"sizeMB": "{0} Mo",
"sizeGB": "{0} Go",
"sizeTB": "{0} To",
"sizeStatusBar.name": "Taille binaire de l'image"
},
"dist/preview": {
"preview.imageLoadError": "Une erreur s'est produite au chargement de l'image.",
"preview.imageLoadErrorLink": "Ouvrir le fichier dans l'éditeur de texte/binaire standard de VS Code ?"
},
"dist/sizeStatusBarEntry": {
"sizeStatusBar.name": "Taille de l'image"
},
"dist/zoomStatusBarEntry": {
"zoomStatusBar.name": "Zoom de l'image",
"zoomStatusBar.placeholder": "Sélectionner le niveau de zoom",
"zoomStatusBar.wholeImageLabel": "Image entière"
}
}
}

View File

@@ -0,0 +1,69 @@
{
"": [
"--------------------------------------------------------------------------------------------",
"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

@@ -0,0 +1,42 @@
{
"": [
"--------------------------------------------------------------------------------------------",
"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": "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.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.",
"json.schemas.schema.desc": "Définition de schéma pour l'URL indiquée. Le schéma doit être fourni uniquement pour éviter les accès à l'URL du schéma.",
"json.format.enable.desc": "Activer/désactiver le formateur JSON par défaut",
"json.tracing.desc": "Trace la communication entre VS Code et le serveur de langage JSON.",
"json.colorDecorators.enable.desc": "Active ou désactive les éléments décoratifs de couleurs",
"json.colorDecorators.enable.deprecationMessage": "Le paramètre 'json.colorDecorators.enable' a été déprécié en faveur de 'editor.colorDecorators'.",
"json.schemaResolutionErrorMessage": "Impossible de résoudre le schéma.",
"json.clickToRetry": "Cliquez pour réessayer.",
"json.maxItemsComputed.desc": "Nombre maximal de symboles de plan et de régions de pliage calculé (limité pour des raisons de performances).",
"json.maxItemsExceededInformation.desc": "Affiche une notification en cas de dépassement du nombre maximal de symboles de plan et de zones de pliage.",
"json.enableSchemaDownload.desc": "Quand ils sont activés, les schémas JSON peuvent être récupérés (fetch) à partir des emplacements http et https."
},
"client\\dist\\node/jsonClient": {
"json.resolveError": "JSON : erreur de résolution de schéma",
"jsonserver.name": "Serveur de langage JSON",
"untitled.schema": "Impossible de charger {0}",
"schemaDownloadDisabled": "Le téléchargement des schémas est désactivé via le paramètre '{0}'",
"ok": "OK",
"goToSetting": "Ouvrir les paramètres",
"yes never again": "Ne plus afficher",
"configureLimit": "Utilisez le paramètre '{0}' pour configurer la limite.",
"json.schemaResolutionErrorMessage": "Impossible de résoudre le schéma. Cliquez pour réessayer.",
"json.schemaResolutionDisabledMessage": "Le téléchargement des schémas est désactivé. Cliquez pour configurer."
}
}
}

View File

@@ -0,0 +1,16 @@
{
"": [
"--------------------------------------------------------------------------------------------",
"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": "Bases du langage JSON",
"description": "Fournit la coloration syntaxique et la mise en correspondance des crochets dans les fichiers JSON."
}
}
}

View File

@@ -0,0 +1,16 @@
{
"": [
"--------------------------------------------------------------------------------------------",
"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 Markdown",
"description": "Fournit des extraits de code et la coloration syntaxique pour Markdown."
}
}
}

View File

@@ -0,0 +1,70 @@
{
"": [
"--------------------------------------------------------------------------------------------",
"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": "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.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.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.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 où 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."
},
"dist/features/documentLinkProvider": {
"documentLink.tooltip": "suivre le lien"
},
"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.label": "Avertissement de sécurité de contenu désactivé",
"preview.notFound": "{0} est introuvable"
},
"dist/features/preview": {
"onPreviewStyleLoadError": "Impossible de charger 'markdown.styles' : {0}",
"preview.clickOpenFailed": "Impossible d'ouvrir {0}",
"lockedPreviewTitle": "[Aperçu] {0}",
"previewTitle": "Prévisualiser {0}"
},
"dist/security": {
"strict.title": "Strict",
"strict.description": "Charger uniquement le contenu sécurisé.",
"insecureLocalContent.title": "Autoriser le contenu local non sécurisé",
"insecureLocalContent.description": "Activer le chargement de contenu http servi par localhost",
"insecureContent.title": "Autoriser le contenu non sécurisé",
"insecureContent.description": "Activer le chargement de contenu sur http",
"disable.title": "Désactiver",
"disable.description": "Autorisez tout le contenu et lexécution des scripts. Non recommandé",
"moreInfo.title": "Informations",
"enableSecurityWarning.title": "Activer l'aperçu d'avertissements de sécurité pour cet espace de travail",
"disableSecurityWarning.title": "Désactiver l'aperçu d'avertissements de sécurité pour cet espace de travail",
"toggleSecurityWarning.description": "N'affecte pas le niveau de sécurité de contenu",
"preview.showPreviewSecuritySelector.title": "Sélectionner les paramètres de sécurité pour les aperçus Markdown dans cet espace de travail"
}
}
}

View File

@@ -0,0 +1,53 @@
{
"": [
"--------------------------------------------------------------------------------------------",
"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": "Conflit de fusion",
"description": "Mise en surbrillance et commandes pour les conflits de fusion inline.",
"command.category": "Conflit de fusion",
"command.accept.all-current": "Accepter les modifications actuelles",
"command.accept.all-incoming": "Accepter toutes les modifications entrantes",
"command.accept.all-both": "Accepter les deux",
"command.accept.current": "Accepter les modifications actuelles",
"command.accept.incoming": "Accepter les modifications entrantes",
"command.accept.selection": "Accepter la sélection",
"command.accept.both": "Accepter les deux",
"command.next": "Conflit suivant",
"command.previous": "Conflit précédent",
"command.compare": "Conflit de comparaison des modifications actuelles",
"config.title": "Conflit de fusion",
"config.autoNavigateNextConflictEnabled": "Détermine s'il faut automatiquement passer au conflit de fusion suivant après la résolution d'un conflit de fusion.",
"config.codeLensEnabled": "Créer un CodeLens pour les blocs de conflit de fusion dans léditeur.",
"config.decoratorsEnabled": "Créer des décorateurs pour les blocs de conflit de fusion dans léditeur.",
"config.diffViewPosition": "Contrôle si la vue Diff doit être ouverte pendant la comparaison des changements dans les conflits de fusion.",
"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

@@ -0,0 +1,25 @@
{
"": [
"--------------------------------------------------------------------------------------------",
"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": "Compte Microsoft",
"description": "Fournisseur d'authentification Microsoft",
"signIn": "Se connecter",
"signOut": "Se déconnecter"
},
"dist/AADHelper": {
"signOut": "Vous avez été déconnecté en raison de l'échec de la lecture des informations d'authentification stockées."
},
"dist/keychain": {
"troubleshooting": "Guide de résolution des problèmes",
"keychainWriteError": "Échec de l'écriture des informations de connexion dans le trousseau. Erreur '{0}'."
}
}
}

View File

@@ -0,0 +1,342 @@
{
"": [
"--------------------------------------------------------------------------------------------",
"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": {
"json.schemas.desc": "Associer des schémas aux fichiers JSON dans le projet actuel",
"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 fichier à mapper durant la résolution de fichiers JSON en schémas.",
"json.schemas.fileMatch.item.desc": "Modèle de fichier pouvant contenir '*' à mapper durant la résolution de fichiers JSON en schémas.",
"json.schemas.schema.desc": "Définition de schéma pour l'URL indiquée. Le schéma doit être fourni uniquement pour éviter les accès à l'URL du schéma.",
"json.format.enable.desc": "Activer/désactiver le formateur JSON par défaut (nécessite un redémarrage)",
"mssqlCluster.uploadFiles": "Charger des fichiers",
"mssqlCluster.mkdir": "Nouveau répertoire",
"mssqlCluster.deleteFiles": "Supprimer",
"mssqlCluster.previewFile": "Aperçu",
"mssqlCluster.saveFile": "Enregistrer",
"mssqlCluster.copyPath": "Copier le chemin",
"mssqlCluster.manageAccess": "Gérer l'accès",
"notebook.command.new": "Nouveau notebook",
"notebook.command.open": "Ouvrir le notebook",
"tab.bigDataClusterDescription": "Tâches et informations concernant votre cluster Big Data SQL Server",
"title.bigDataCluster": "Cluster Big Data SQL Server",
"title.submitSparkJob": "Envoyer le travail Spark",
"title.newSparkJob": "Nouveau travail Spark",
"title.openSparkHistory": "Voir l'historique Spark",
"title.openYarnHistory": "Voir l'historique Yarn",
"title.tasks": "Tâches",
"title.installPackages": "Installer les packages",
"title.configurePython": "Configurer Python pour Notebooks",
"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.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.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)",
"mssql.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,')",
"mssql.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",
"mssql.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",
"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",
"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",
"mssql.provider.displayName": "Microsoft SQL Server",
"mssql.connectionOptions.connectionName.displayName": "Nom (facultatif)",
"mssql.connectionOptions.connectionName.description": "Nom personnalisé de la connexion",
"mssql.connectionOptions.serverName.displayName": "Serveur",
"mssql.connectionOptions.serverName.description": "Nom de l'instance SQL Server",
"mssql.connectionOptions.databaseName.displayName": "Base de données",
"mssql.connectionOptions.databaseName.description": "Nom du catalogue ou de la base de données de départ dans la source de données",
"mssql.connectionOptions.authType.displayName": "Type d'authentification",
"mssql.connectionOptions.authType.description": "Spécifie la méthode d'authentification avec SQL Server",
"mssql.connectionOptions.authType.categoryValues.sqlLogin": "Connexion SQL",
"mssql.connectionOptions.authType.categoryValues.integrated": "Authentification Windows",
"mssql.connectionOptions.authType.categoryValues.azureMFA": "Azure Active Directory - Authentification universelle avec prise en charge de MFA",
"mssql.connectionOptions.userName.displayName": "Nom d'utilisateur",
"mssql.connectionOptions.userName.description": "Indique l'identifiant utilisateur à utiliser pour la connexion à la source de données",
"mssql.connectionOptions.password.displayName": "Mot de passe",
"mssql.connectionOptions.password.description": "Indique le mot de passe à utiliser pour la connexion à la source de données",
"mssql.connectionOptions.applicationIntent.displayName": "Intention d'application",
"mssql.connectionOptions.applicationIntent.description": "Déclare le type de charge de travail de l'application pendant la connexion à un serveur",
"mssql.connectionOptions.asynchronousProcessing.displayName": "Traitement asynchrone",
"mssql.connectionOptions.asynchronousProcessing.description": "Quand la valeur est true, permet d'utiliser la fonctionnalité asynchrone dans le fournisseur de données .Net Framework",
"mssql.connectionOptions.connectTimeout.displayName": "Délai d'expiration de la connexion",
"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.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é",
"mssql.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",
"mssql.connectionOptions.trustServerCertificate.displayName": "Approuver le certificat de serveur",
"mssql.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",
"mssql.connectionOptions.attachedDBFileName.displayName": "Nom du fichier de base de données attaché",
"mssql.connectionOptions.attachedDBFileName.description": "Nom de fichier principal, y compris le nom de chemin complet, d'une base de données pouvant être attachée",
"mssql.connectionOptions.contextConnection.displayName": "Connexion contextuelle",
"mssql.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",
"mssql.connectionOptions.port.displayName": "Port",
"mssql.connectionOptions.connectRetryCount.displayName": "Nombre de tentatives de connexion",
"mssql.connectionOptions.connectRetryCount.description": "Nombre de tentatives de restauration de connexion",
"mssql.connectionOptions.connectRetryInterval.displayName": "Intervalle entre les tentatives de connexion",
"mssql.connectionOptions.connectRetryInterval.description": "Délai entre les tentatives de restauration de connexion",
"mssql.connectionOptions.applicationName.displayName": "Nom de l'application",
"mssql.connectionOptions.applicationName.description": "Nom de l'application",
"mssql.connectionOptions.workstationId.displayName": "ID de station de travail",
"mssql.connectionOptions.workstationId.description": "Nom de la station de travail se connectant à SQL Server",
"mssql.connectionOptions.pooling.displayName": "Regroupement",
"mssql.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é",
"mssql.connectionOptions.maxPoolSize.displayName": "Taille maximale du pool",
"mssql.connectionOptions.maxPoolSize.description": "Nombre maximal de connexions autorisées dans le pool",
"mssql.connectionOptions.minPoolSize.displayName": "Taille minimale du pool",
"mssql.connectionOptions.minPoolSize.description": "Nombre minimal de connexions autorisées dans le pool",
"mssql.connectionOptions.loadBalanceTimeout.displayName": "Délai d'expiration de l'équilibrage de charge",
"mssql.connectionOptions.loadBalanceTimeout.description": "Durée de vie minimale (en secondes) de cette connexion dans le pool avant d'être détruite",
"mssql.connectionOptions.replication.displayName": "Réplication",
"mssql.connectionOptions.replication.description": "Utilisé par SQL Server dans la réplication",
"mssql.connectionOptions.attachDbFilename.displayName": "Attacher le nom de fichier de base de données",
"mssql.connectionOptions.failoverPartner.displayName": "Partenaire de basculement",
"mssql.connectionOptions.failoverPartner.description": "Nom ou adresse réseau de l'instance de SQL Server servant de partenaire de basculement",
"mssql.connectionOptions.multiSubnetFailover.displayName": "Basculement de plusieurs sous-réseaux",
"mssql.connectionOptions.multipleActiveResultSets.displayName": "MARS (Multiple Active Result Set)",
"mssql.connectionOptions.multipleActiveResultSets.description": "Quand la valeur est true, plusieurs jeux de résultats peuvent être retournés et lus sur une même connexion",
"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"
},
"dist/localizedConstants": {
"msgMissingNodeContext": "Commande de nœud appelée sans aucun nœud",
"mssql.manageAccessTitle": "Gérer l'accès",
"mssql.locationTitle": "Emplacement : ",
"mssql.permissionsTitle": "Autorisations",
"mssql.ownerPostfix": " - Propriétaire",
"mssql.owningGroupPostfix": " - Groupe propriétaire",
"mssql.everyone": "Tous les autres",
"mssql.userLabel": "Utilisateur",
"mssql.groupLabel": "Groupe",
"mssql.accessHeader": "Accès",
"mssql.defaultHeader": "Par défaut",
"mssql.delete": "Supprimer",
"mssql.stickyHeader": "Épinglé",
"mssql.inheritDefaultsLabel": "Hériter les valeurs par défaut",
"mssql.readHeader": "Lire",
"mssql.writeHeader": "Écrire",
"mssql.executeHeader": "Exécuter",
"mssql.addUserOrGroup": "Ajouter un utilisateur ou un groupe",
"mssql.enterNamePlaceholder": "Entrer un nom",
"mssql.addLabel": "Ajouter",
"mssql.namedUsersAndGroups": "Utilisateurs et groupes nommés",
"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."
},
"dist/objectExplorerNodeProvider/fileSources": {
"maxSizeNotice": "REMARQUE : Ce fichier a été tronqué au niveau de {0} pour l'aperçu. ",
"maxSizeReached": "Le fichier a été tronqué au niveau de {0} pour l'aperçu."
},
"dist/objectExplorerNodeProvider/command": {
"progress": "$(sync~spin) {0}...",
"cancelTooltip": "Annuler",
"cancel": "Annuler l'opération ?",
"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}"
},
"dist/objectExplorerNodeProvider/hdfsCommands": {
"allFiles": "Tous les fichiers",
"lblUploadFiles": "Charger",
"uploading": "Chargement des fichiers dans HDFS",
"uploadCanceled": "L'opération de chargement a été annulée",
"uploadError": "Erreur de chargement des fichiers : {0}",
"makingDir": "Création du répertoire",
"mkdirCanceled": "L'opération a été annulée",
"mkDirError": "Erreur de création du répertoire : {0}",
"enterDirName": "Entrer le nom du répertoire",
"deleteError": "Erreur de suppression des fichiers : {0}",
"msgDeleteFolder": "Voulez-vous vraiment supprimer ce dossier et son contenu ?",
"msgDeleteFile": "Voulez-vous vraiment supprimer ce fichier ?",
"saving": "Enregistrement des fichiers HDFS",
"saveCanceled": "L'opération d'enregistrement a été annulée",
"saveError": "Erreur d'enregistrement du fichier : {0}",
"previewing": "Génération de l'aperçu",
"previewError": "Erreur d'affichage de l'aperçu du fichier : {0}",
"copyPathError": "Erreur de copie du chemin : {0}",
"manageAccessError": "Une erreur inattendue s'est produite à l'ouverture de la boîte de dialogue Gérer l'accès : {0}"
},
"dist/hdfs/webhdfs": {
"webhdfs.invalidDataStructure": "Structure de données non valide",
"webhdfs.missingProperties": "Impossible de créer le client WebHDFS en raison d'options manquantes : ${0}",
"webhdfs.undefinedArgument": "'${0}' n'est pas défini.",
"webhdfs.httpError400": "Demande incorrecte",
"webhdfs.httpError401": "Non autorisé",
"webhdfs.httpError403": "Interdit",
"webhdfs.httpError404": "Introuvable",
"webhdfs.httpError500": "Erreur de serveur interne",
"webhdfs.unknownError": "Erreur inconnue",
"webhdfs.unexpectedRedirect": "Redirection inattendue"
},
"dist/objectExplorerNodeProvider/connection": {
"connectionInfoUndefined": "ConnectionInfo n'est pas défini.",
"connectionInfoOptionsUndefined": "ConnectionInfo.options n'est pas défini.",
"connectionInfoOptionsMissingProperties": "Des propriétés sont manquantes dans connectionInfo.options : {0}"
},
"dist/telemetry": {
"viewKnownIssuesText": "Voir les problèmes connus",
"serviceCrashMessage": "Le composant {0} a quitté de manière inattendue. Redémarrez Azure Data Studio."
},
"dist/main": {
"msgSampleCodeDataFrame": "Cet exemple de code charge le fichier dans un cadre de données et affiche les 10 premiers résultats.",
"notebookFileType": "Notebooks",
"unsupportedFileType": "Seuls les notebooks .ipynb sont pris en charge",
"fileNotFound": "Fichier spécifié introuvable"
},
"dist/hdfs/hdfsModel": {
"mssql.recursivePermissionOpStarted": "Application des changements d'autorisation de manière récursive sous '{0}'",
"mssql.recursivePermissionOpSucceeded": "Les changements d'autorisation ont été appliqués.",
"mssql.recursivePermissionOpProgress": "Application des changements d'autorisation à '{0}'.",
"mssql.recursivePermissionOpError": "Erreur d'application des changements d'autorisation : {0}"
},
"dist/prompts/confirm": {
"msgYes": "Oui",
"msgNo": "Non"
},
"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é.",
"errorNotSqlBigDataCluster": "Le serveur sélectionné n'appartient pas à un cluster Big Data SQL Server",
"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 .........................."
},
"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é. "
},
"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. ",
"sparkSelectLocalFile": "Sélectionner",
"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 (;)"
},
"dist/objectExplorerNodeProvider/objectExplorerNodeProvider": {
"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}",
"hdfsFolder": "HDFS",
"rootLabel": "Racine"
},
"dist/objectExplorerNodeProvider/hdfsProvider": {
"errorExpanding": "Erreur : {0}",
"errDeleteConnectionNode": "Impossible de supprimer une connexion. Seuls les sous-dossiers et les fichiers peuvent être supprimés."
},
"dist/objectExplorerNodeProvider/cancelableStream": {
"streamCanceled": "Opération de flux annulée par l'utilisateur"
},
"dist/dashboard/serviceEndpoints": {
"grafana": "Tableau de bord des métriques",
"kibana": "Tableau de bord de recherche dans les journaux",
"sparkHistory": "Tableau de bord de gestion et de supervision de travaux Spark",
"yarnHistory": "Tableau de bord de diagnostic et de supervision Spark",
"copyText": "Copier",
"endpoint.appproxy": "Proxy d'application",
"endpoint.controller": "Service de gestion de cluster",
"endpoint.gateway": "Passerelle d'accès aux fichiers HDFS, à Spark",
"endpoint.managementproxy": "Proxy de gestion",
"endpoint.mgmtproxy": "Proxy de gestion",
"endpoint.sqlServerEndpoint": "Front-end de l'instance maître SQL Server",
"endpoint.grafana": "Tableau de bord des métriques",
"endpoint.kibana": "Tableau de bord de recherche dans les journaux",
"endpoint.yarnHistory": "Tableau de bord de diagnostic et de supervision Spark",
"endpoint.sparkHistory": "Tableau de bord de gestion et de supervision de travaux Spark",
"endpoint.webhdfs": "Proxy du système de fichiers HDFS",
"endpoint.livy": "Proxy pour exécuter les instructions, travaux, applications Spark"
},
"dist/sqlToolsServer": {
"serviceStartedStatusMsg": "{0} démarré",
"startingServiceStatusMsg": "Démarrage de {0}",
"failedToStartServiceErrorMsg": "Échec du démarrage de {0}",
"installingServiceChannelMsg": "Installation de {0} sur {1}",
"installingServiceStatusMsg": "Installation de {0}",
"installedServiceChannelMsg": "{0} installé",
"downloadingServiceChannelMsg": "Téléchargement de {0}",
"downloadingServiceSizeChannelMsg": "({0} Ko)",
"downloadingServiceStatusMsg": "Téléchargement de {0}",
"downloadServiceDoneChannelMsg": "Installation de {0} effectuée"
}
}
}

View File

@@ -0,0 +1,182 @@
{
"": [
"--------------------------------------------------------------------------------------------",
"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/notebook/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",
"notebook.pythonPath.description": "Chemin local de l'installation Python utilisé par Notebooks.",
"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.maxBookSearchDepth.description": "Profondeur maximale des sous-répertoires où rechercher les notebooks (Entrer 0 pour l'infini)",
"notebook.command.new": "Nouveau notebook",
"notebook.command.open": "Ouvrir le notebook",
"notebook.analyzeJupyterNotebook": "Analyser dans le notebook",
"notebook.command.runactivecell": "Exécuter la cellule",
"notebook.command.clearactivecellresult": "Effacer le résultat de la cellule",
"notebook.command.runallcells": "Exécuter les cellules",
"notebook.command.addcode": "Ajouter une cellule de code",
"notebook.command.addtext": "Ajouter une cellule de texte",
"notebook.command.addcell": "Ajouter une cellule",
"title.analyzeJupyterNotebook": "Analyser dans le notebook",
"title.newJupyterNotebook": "Nouveau notebook",
"title.openJupyterNotebook": "Ouvrir le notebook",
"title.jupyter.setContext": "Définir le contexte du notebook",
"title.jupyter.setKernel": "Définir le noyau du notebook",
"config.jupyter.extraKernelsTitle": "Noyaux supplémentaires",
"config.jupyter.extraKernelsDescription": "ID des noyaux supplémentaires à activer",
"config.jupyter.kernelConfigValuesDescription": "Options de configuration des noyaux Jupyter. Ces options sont gérées automatiquement et leur modification manuelle n'est pas recommandée.",
"title.reinstallNotebookDependencies": "Réinstaller les dépendances de notebook",
"title.configurePython": "Configurer Python pour Notebooks",
"title.managePackages": "Gérer les packages",
"title.SQL19PreviewBook": "Guide SQL Server 2019",
"books-preview-category": "Notebooks Jupyter",
"title.saveJupyterBook": "Enregistrer le notebook",
"title.searchJupyterBook": "Rechercher dans le notebook",
"title.SavedBooks": "Notebooks enregistrés",
"title.UntitledBooks": "Notebooks sans titre"
},
"extensions/notebook/dist/common/utils": {
"mkdirOutputMsg": "... Création de {0}",
"executeCommandProcessExited": "Le processus s'est arrêté avec le code {0}"
},
"extensions/notebook/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."
},
"extensions/notebook/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",
"msgPythonDownloadPending": "Téléchargement du package Python",
"msgPythonUnpackPending": "Décompression du package Python",
"msgPythonDirectoryError": "Erreur de création du répertoire d'installation de Python",
"msgPythonUnpackError": "Erreur de décompression du bundle Python",
"msgTaskName": "Installation des dépendances de notebook",
"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."
},
"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"
},
"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",
"codeCellName": "Code",
"textCellName": "Texte",
"selectCellType": "Quel type de cellule voulez-vous ajouter ?",
"notebookFiles": "Notebooks"
},
"extensions/notebook/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": {
"shutdownError": "L'arrêt du serveur de notebook a échoué : {0}"
},
"extensions/notebook/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}",
"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": {
"errNotebookUriMissing": "Le chemin du notebook est obligatoire"
},
"extensions/notebook/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."
},
"extensions/notebook/dist/dialog/managePackages/managePackagesDialog": {
"managePackages.dialogName": "Gérer les packages",
"managePackages.cancelButtonText": "Fermer"
},
"extensions/notebook/dist/dialog/managePackages/installedPackagesTab": {
"managePackages.installedTabTitle": "Installé",
"managePackages.pkgNameColumn": "Nom",
"managePackages.newPkgVersionColumn": "Version",
"managePackages.uninstallButtonText": "Désinstaller les packages sélectionnés",
"managePackages.packageType": "Type de package",
"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": {
"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",
"managePackages.installButtonText": "Installer",
"managePackages.packageNameTitle": "Nom du package",
"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": {
"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

@@ -0,0 +1,16 @@
{
"": [
"--------------------------------------------------------------------------------------------",
"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 PowerShell",
"description": "Fournit des extraits de code, la coloration syntaxique, la correspondance des crochets et le repli dans les fichiers PowerShell."
}
}
}

View File

@@ -0,0 +1,23 @@
{
"": [
"--------------------------------------------------------------------------------------------",
"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

@@ -0,0 +1,16 @@
{
"": [
"--------------------------------------------------------------------------------------------",
"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 Python",
"description": "Fournit la coloration syntaxique, la correspondance des crochets et le repli dans les fichiers Python."
}
}
}

View File

@@ -0,0 +1,16 @@
{
"": [
"--------------------------------------------------------------------------------------------",
"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 R",
"description": "Fournit la coloration syntaxique et la correspondance des crochets dans les fichiers R."
}
}
}

View File

@@ -0,0 +1,343 @@
{
"": [
"--------------------------------------------------------------------------------------------",
"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": {
"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-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",
"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"
},
"dist/ui/modelViewUtils": {
"UnknownFieldTypeError": "Type de champ inconnu : \"{0}\"",
"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."
},
"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} "
},
"dist/ui/deploymentInputDialog": {
"deploymentDialog.OKButtonText": "Ouvrir le notebook"
},
"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.",
"resourceDeployment.UnknownResourceType": "Le type de ressource {0} n'est pas défini"
},
"dist/services/notebookService": {
"resourceDeployment.notebookNotFound": "Le notebook {0} n'existe pas"
},
"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/azureSettingsPage": {
"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.ClusterSettingsPageTitle": "Paramètres de cluster",
"deployCluster.ClusterSettingsPageDescription": "Configurer les paramètres du cluster Big Data SQL Server",
"deployCluster.ClusterName": "Nom de cluster",
"deployCluster.AdminUsername": "Nom d'utilisateur de l'administrateur",
"deployCluster.AdminUsernameDescription": "Ce nom d'utilisateur est utilisé pour le contrôleur et SQL Server. Le nom d'utilisateur de la passerelle est root.",
"deployCluster.AdminPassword": "Mot de passe",
"deployCluster.AdminPasswordDescription": "Ce mot de passe peut être utilisé pour accéder au contrôleur, à SQL Server et à la passerelle.",
"deployCluster.ConfirmPassword": "Confirmer le mot de passe",
"deployCluster.AuthenticationMode": "Mode d'authentification",
"deployCluster.AuthenticationMode.Basic": "De base",
"deployCluster.AuthenticationMode.ActiveDirectory": "Active Directory",
"deployCluster.DockerSettings": "Paramètres Docker",
"deployCluster.DockerRegistry": "Registre",
"deployCluster.DockerRepository": "Dépôt",
"deployCluster.DockerImageTag": "Balise d'image",
"deployCluster.DockerUsername": "Nom d'utilisateur",
"deployCluster.DockerPassword": "Mot de passe",
"deployCluster.ActiveDirectorySettings": "Paramètres Active Directory",
"deployCluster.OuDistinguishedName": "Unité d'organisation",
"deployCluster.OuDistinguishedNameDescription": "Nom unique de l'unité d'organisation. Par exemple : OU=bdc,DC=contoso,DC=com.",
"deployCluster.DomainControllerFQDNs": "FQDN des contrôleurs de domaine",
"deployCluster.DomainControllerFQDNsPlaceHolder": "Utilisez une virgule pour séparer les valeurs.",
"deployCluster.DomainControllerFQDNDescription": "Nom de domaine complet des contrôleurs de domaine. Par exemple : DC1.CONTOSO.COM. Utilisez une virgule pour séparer plusieurs FQDN.",
"deployCluster.DomainDNSIPAddresses": "Adresses IP du DNS de domaine",
"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.ClusterAdmins": "Groupe d'administration de cluster",
"deployCluster.ClusterAdminsDescription": "Groupe Active Directory de l'administrateur de cluster.",
"deployCluster.ClusterUsers": "Utilisateurs du cluster",
"deployCluster.ClusterUsersPlaceHolder": "Utilisez une virgule pour séparer les valeurs.",
"deployCluster.ClusterUsersDescription": "Utilisateurs/groupes Active Directory avec un rôle d'utilisateurs de cluster. Utilisez une virgule pour séparer plusieurs utilisateurs/groupes.",
"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.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.AdminPasswordField": "Mot de passe",
"deployCluster.ValidationError": "Cette page a des erreurs, cliquez sur 'Afficher les détails' pour les voir."
},
"dist/ui/deployClusterWizard/pages/serviceSettingsPage": {
"deployCluster.ServiceSettingsPageTitle": "Paramètres de service",
"deployCluster.scaleSectionTitle": "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.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.ControllerDNSName": "Nom DNS du contrôleur",
"deployCluster.ControllerPortName": "Port de contrôleur",
"deployCluster.MasterSQLServerDNSName": "Nom DNS de l'instance maître SQL Server",
"deployCluster.MasterSQLServerPortName": "Port de l'instance maître SQL Server",
"deployCluster.GatewayText": "Passerelle",
"deployCluster.GatewayDNSName": "Nom DNS de la passerelle",
"deployCluster.GatewayPortName": "Port de passerelle",
"deployCluster.ServiceProxyText": "Proxy de gestion",
"deployCluster.ServiceProxyDNSName": "Nom DNS du proxy de gestion",
"deployCluster.ServiceProxyPortName": "Port du proxy de gestion",
"deployCluster.AppServiceProxyText": "Proxy d'application",
"deployCluster.AppServiceProxyDNSName": "Nom DNS du proxy d'application",
"deployCluster.AppServiceProxyPortName": "Port du proxy d'application",
"deployCluster.ReadableSecondaryText": "Secondaire accessible en lecture",
"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.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/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",
"deployCluster.ClusterContextNotSelectedMessage": "Sélectionnez un contexte de cluster.",
"deployCluster.kubeConfigFileLabelText": "Chemin du fichier de configuration Kube",
"deployCluster.browseText": "Parcourir",
"deployCluster.clusterContextsLabelText": "Contextes de cluster",
"deployCluster.errorLoadingClustersText": "Aucune information de cluster dans le fichier config ou une erreur s'est produite pendant le chargement du fichier config",
"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/services/tools/dockerTool": {
"resourceDeployment.DockerDescription": "Permet d'empaqueter et d'exécuter une application dans des conteneurs isolés",
"resourceDeployment.DockerDisplayName": "docker"
},
"dist/services/tools/azCliTool": {
"resourceDeployment.AzCLIDescription": "Outil de ligne de commande pour gérer les ressources Azure",
"resourceDeployment.AzCLIDisplayName": "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"
},
"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/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."
}
}
}

View File

@@ -0,0 +1,318 @@
{
"": [
"--------------------------------------------------------------------------------------------",
"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

@@ -0,0 +1,16 @@
{
"": [
"--------------------------------------------------------------------------------------------",
"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": "Résultat de recherche",
"description": "Fournit la mise en surbrillance de la syntaxe et des fonctionnalités de langue pour les résultats de recherche avec onglets."
}
}
}

View File

@@ -0,0 +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."
}
}
}

View File

@@ -0,0 +1,17 @@
{
"": [
"--------------------------------------------------------------------------------------------",
"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": "Thème Abyss",
"description": "Thème Abyss pour Visual Studio Code",
"themeLabel": "Abysse"
}
}
}

View File

@@ -0,0 +1,22 @@
{
"": [
"--------------------------------------------------------------------------------------------",
"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": "Thèmes par défaut",
"description": "Thèmes clair et sombre par défaut de Visual Studio",
"darkPlusColorThemeLabel": "Sombre+ (sombre par défaut)",
"lightPlusColorThemeLabel": "Clair+ (clair par défaut)",
"darkColorThemeLabel": "Sombre (Visual Studio)",
"lightColorThemeLabel": "Clair (Visual Studio)",
"hcColorThemeLabel": "Contraste élevé",
"minimalIconThemeLabel": "Minimal (Visual Studio Code)"
}
}
}

View File

@@ -0,0 +1,17 @@
{
"": [
"--------------------------------------------------------------------------------------------",
"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": "Thème Kimble Dark",
"description": "Thème Kimble dark pour Visual Studio Code",
"themeLabel": "Kimbie sombre"
}
}
}

View File

@@ -0,0 +1,17 @@
{
"": [
"--------------------------------------------------------------------------------------------",
"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": "Thème Monokai Dimmed",
"description": "Thème Monokai Dimmed pour Visual Studio Code",
"themeLabel": "Monokai estompé"
}
}
}

View File

@@ -0,0 +1,17 @@
{
"": [
"--------------------------------------------------------------------------------------------",
"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": "Thème Monokai",
"description": "Thème Monokai pour Visual Studio Code",
"themeLabel": "Monokai"
}
}
}

View File

@@ -0,0 +1,17 @@
{
"": [
"--------------------------------------------------------------------------------------------",
"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": "Thème Quiet Light",
"description": "Thème Quiet Light pour Visual Studio Code",
"themeLabel": "Quiet clair"
}
}
}

View File

@@ -0,0 +1,17 @@
{
"": [
"--------------------------------------------------------------------------------------------",
"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": "Thème Red",
"description": "Thème Red pour Visual Studio Code",
"themeLabel": "Rouge"
}
}
}

View File

@@ -0,0 +1,17 @@
{
"": [
"--------------------------------------------------------------------------------------------",
"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": "Thème Seti pour les icônes de fichiers",
"description": "Un thème pour les icônes de fichiers fait avec les icônes de fichiers Seti UI",
"themeLabel": "Seti (Visual Studio Code)"
}
}
}

View File

@@ -0,0 +1,17 @@
{
"": [
"--------------------------------------------------------------------------------------------",
"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": "Thème Solarized Dark",
"description": "Thème Solarized Dark pour Visual Studio Code",
"themeLabel": "Solaire sombre"
}
}
}

View File

@@ -0,0 +1,17 @@
{
"": [
"--------------------------------------------------------------------------------------------",
"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": "Thème Solarized Light",
"description": "Thème Solarized Light pour Visual Studio Code",
"themeLabel": "Solaire clair"
}
}
}

View File

@@ -0,0 +1,17 @@
{
"": [
"--------------------------------------------------------------------------------------------",
"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": "Thème Tomorrow Night Blue",
"description": "Thème Tomorrow Night Blue pour Visual Studio Code",
"themeLabel": "Tomorrow Night Blue"
}
}
}

View File

@@ -0,0 +1,16 @@
{
"": [
"--------------------------------------------------------------------------------------------",
"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": "Bases du langage TypeScript",
"description": "Fournit des extraits de code, la coloration syntaxique, la correspondance des crochets et le repli dans les fichiers TypeScript."
}
}
}

View File

@@ -0,0 +1,16 @@
{
"": [
"--------------------------------------------------------------------------------------------",
"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 XML",
"description": "Fournit la coloration syntaxique et la correspondance des crochets dans les fichiers XML."
}
}
}

View File

@@ -0,0 +1,16 @@
{
"": [
"--------------------------------------------------------------------------------------------",
"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 YAML",
"description": "Fournit la coloration syntaxique et la correspondance des crochets dans les fichiers YAML."
}
}
}

File diff suppressed because it is too large Load Diff