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

* Initial update to german vscode

* more cleanup for vscode git german.

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

* added aliased bundle strings

* added extension files, need to update package and readme

* added update to changelog, and restored vscode extensions

* added comments
This commit is contained in:
Alex Ma
2023-09-14 10:10:49 -07:00
committed by GitHub
parent d9b5d71148
commit 523dd8ad4b
614 changed files with 193655 additions and 168544 deletions
@@ -9,18 +9,18 @@
"version": "1.0.0",
"contents": {
"dist/main": {
"adminToolExtWin.noOENode": "Impossible de déterminer le nœud de l'Explorateur d'objets à partir de connectionContext : {0}",
"adminToolExtWin.ssmsMinError": "Erreur d'appel de SsmsMin avec les arguments '{0}' - {1}",
"adminToolExtWin.launchingDialogStatus": "Lancement de la boîte de dialogue...",
"adminToolExtWin.noConnectionContextForGsw": "Aucun ConnectionContext pour handleLaunchSsmsMinPropertiesDialogCommand",
"adminToolExtWin.noConnectionContextForProp": "Aucun ConnectionContext pour handleLaunchSsmsMinPropertiesDialogCommand",
"adminToolExtWin.noConnectionProfile": "Aucun connectionProfile fourni par connectionContext : {0}",
"adminToolExtWin.noOENode": "Impossible de déterminer le nœud de l'Explorateur d'objets à partir de connectionContext : {0}",
"adminToolExtWin.ssmsMinError": "Erreur d'appel de SsmsMin avec les arguments '{0}' - {1}"
"adminToolExtWin.noConnectionProfile": "Aucun connectionProfile fourni par connectionContext : {0}"
},
"package": {
"adminToolExtWin.description": "Ajoute d'autres fonctionnalités spécifiques de Windows à Azure Data Studio",
"adminToolExtWin.displayName": "Extensions de l'outil d'administration de base de données pour Windows",
"adminToolExtWin.launchGswMenuItem": "Générer des scripts...",
"adminToolExtWin.propertiesMenuItem": "Propriétés"
"adminToolExtWin.propertiesMenuItem": "Propriétés (outils Administration)"
}
}
}
@@ -9,34 +9,34 @@
"version": "1.0.0",
"contents": {
"dist/data/alertData": {
"alertData.DefaultAlertTypString": "Alerte d'événement SQL Server",
"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"
},
"dist/data/jobData": {
"jobData.jobNameRequired": "Le nom du travail doit être fourni",
"jobData.newJobErrorMessage": "La création du travail a échoué '{0}'",
"jobData.newJobSuccessMessage": "Le travail '{0}' a été créé",
"jobData.saveErrorMessage": "La mise à jour du travail a échoué '{0}'",
"jobData.saveSucessMessage": "Le travail '{0}' a été mis à jour",
"jobData.newJobErrorMessage": "La création du travail a échoué '{0}'",
"jobData.jobNameRequired": "Le nom du travail doit être fourni",
"jobData.saveErrorMessage": "La mise à jour du travail a échoué '{0}'",
"jobData.whenJobCompletes": "Quand le travail est effectué",
"jobData.whenJobFails": "Quand le travail échoue",
"jobData.whenJobSucceeds": "Quand le travail réussit"
},
"dist/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"
"stepData.stepNameRequired": "Le nom de l'étape doit être fourni",
"jobStepData.saveErrorMessage": "La mise à jour de l'étape a échoué '{0}'"
},
"dist/data/notebookData": {
"notebookData.invalidNotebookPath": "Chemin d'accès du bloc-notes non valide",
"notebookData.jobExists": "Le travail portant un nom similaire existe déjà",
"notebookData.jobNameRequired": "Le nom du bloc-notes doit être fourni",
"notebookData.newJobErrorMessage": "Échec de la création du bloc-notes « {0} »",
"notebookData.newJobSuccessMessage": "Le bloc-notes « {0} » a été créé",
"notebookData.saveErrorMessage": "Échec de la mise à jour du bloc-notes « {0} »",
"notebookData.saveSucessMessage": "Le bloc-notes « {0} » a été mis à jour",
"notebookData.newJobErrorMessage": "Échec de la création du bloc-notes « {0} »",
"notebookData.jobNameRequired": "Le nom du bloc-notes doit être fourni",
"notebookData.saveErrorMessage": "Échec de la mise à jour du bloc-notes « {0} »",
"notebookData.selectExecutionDatabase": "Sélectionner une base de données dexécution",
"notebookData.selectStorageDatabase": "Sélectionner une base de données de stockage",
"notebookData.templatePathRequired": "Le chemin du modèle doit être fourni",
@@ -46,39 +46,15 @@
},
"dist/data/proxyData": {
"proxyData.newJobSuccessMessage": "Proxy '{0}' créé",
"proxyData.saveErrorMessage": "La mise à jour du proxy a échoué '{0}'",
"proxyData.saveSucessMessage": "Proxy '{0}' mis à jour"
"proxyData.saveSucessMessage": "Proxy '{0}' mis à jour",
"proxyData.saveErrorMessage": "La mise à jour du proxy a échoué '{0}'"
},
"dist/dialogs/agentDialog": {
"agentDialog.Cancel": "Annuler",
"agentDialog.OK": "OK"
},
"dist/dialogs/alertDialog": {
"alertDialog.AdditionalNotification": "Message de notification supplémentaire à envoyer",
"alertDialog.AllDatabases": "<toutes les bases de données>",
"alertDialog.DatabaseName": "Nom de la base de données",
"alertDialog.DelayMinutes": "Minutes de retard",
"alertDialog.DelaySeconds": "Secondes de retard",
"alertDialog.Enabled": "Activé",
"alertDialog.ErrorNumber": "Numéro d'erreur",
"alertDialog.ExecuteJob": "Exécuter le travail",
"alertDialog.ExecuteJobName": "Nom du travail",
"alertDialog.General": "Général",
"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.MessageText": "Texte du message",
"alertDialog.Name": "Nom",
"alertDialog.NewJob": "Nouveau travail",
"alertDialog.NewOperator": "Nouvel opérateur",
"alertDialog.NotifyOperators": "Notifier les opérateurs",
"alertDialog.OperatorEmail": "E-mail",
"alertDialog.OperatorList": "Liste des opérateurs",
"alertDialog.OperatorName": "Opérateur",
"alertDialog.OperatorPager": "Récepteur de radiomessagerie",
"alertDialog.Options": "Options",
"alertDialog.RaiseAlertContains": "Déclencher une alerte quand le message contient",
"alertDialog.Response": "Réponse",
"alertDialog.Severity": "Gravité",
"alertDialog.Severity001": "001 - Informations système diverses",
"alertDialog.Severity002": "002 - Réservé",
"alertDialog.Severity003": "003 - Réservé",
@@ -104,37 +80,58 @@
"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.Type": "Type",
"alertDialog.AdditionalNotification": "Message de notification supplémentaire à envoyer",
"alertDialog.createAlert": "Créer une alerte",
"alertDialog.DatabaseName": "Nom de la base de données",
"alertDialog.DelayMinutes": "Minutes de retard",
"alertDialog.DelaySeconds": "Secondes de retard",
"alertDialog.OperatorEmail": "E-mail",
"alertDialog.editAlert": "Modifier l'alerte",
"alertDialog.eventAlert": "Définition d'alerte d'événement"
"alertDialog.Enabled": "Activé",
"alertDialog.ErrorNumber": "Numéro d'erreur",
"alertDialog.eventAlert": "Définition d'alerte d'événement",
"alertDialog.ExecuteJob": "Exécuter le travail",
"alertDialog.General": "Général",
"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.ExecuteJobName": "Nom du travail",
"alertDialog.MessageText": "Texte du message",
"alertDialog.Name": "Nom",
"alertDialog.NewJob": "Nouveau travail",
"alertDialog.NewOperator": "Nouvel opérateur",
"alertDialog.NotifyOperators": "Notifier les opérateurs",
"alertDialog.OperatorName": "Opérateur",
"alertDialog.OperatorList": "Liste des opérateurs",
"alertDialog.Options": "Options",
"alertDialog.OperatorPager": "Récepteur de radiomessagerie",
"alertDialog.RaiseAlertContains": "Déclencher une alerte quand le message contient",
"alertDialog.Response": "Réponse",
"alertDialog.Severity": "Gravité",
"alertDialog.Type": "Type"
},
"dist/dialogs/jobDialog": {
"jobDialog.alertEnabledLabel": "Activé",
"jobDialog.notificationsTabTop": "Actions à effectuer à la fin du travail",
"jobDialog.alertNameLabel": "Nom de l'alerte",
"jobDialog.alertTypeLabel": "Type",
"jobDialog.alerts": "Alertes",
"jobDialog.alertsList": "Liste des alertes",
"jobDialog.blankJobNameError": "Le nom du travail ne peut pas être vide.",
"jobDialog.deleteJobLabel": "Supprimer le travail automatiquement",
"jobDialog.category": "Catégorie",
"jobDialog.delete": "Supprimer l'étape",
"jobDialog.deleteJobLabel": "Supprimer le travail automatiquement",
"jobDialog.description": "Description",
"jobDialog.edit": "Modifier l'étape",
"jobDialog.editJob": "Modifier le travail",
"jobDialog.email": "E-mail",
"jobDialog.edit": "Modifier l'étape",
"jobDialog.email": "Adresse e-mail",
"jobDialog.alertEnabledLabel": "Activé",
"jobDialog.enabled": "Activé",
"jobDialog.eventLogCheckBoxLabel": "Écrire dans le journal des événements d'application Windows",
"jobDialog.general": "Général",
"jobDialog.jobStepList": "Liste des étapes de travail",
"jobDialog.moveDown": "Descendre l'étape",
"jobDialog.moveUp": "Monter l'étape",
"jobDialog.name": "Nom",
"jobDialog.new": "Nouvelle étape",
"jobDialog.newAlert": "Nouvelle alerte",
"jobDialog.newJob": "Nouveau travail",
"jobDialog.new": "Nouvelle étape",
"jobDialog.notifications": "Notifications",
"jobDialog.notificationsTabTop": "Actions à effectuer à la fin du travail",
"jobDialog.onFailure": "En cas d'échec",
"jobDialog.onSuccess": "En cas de succès",
"jobDialog.owner": "Propriétaire",
@@ -146,35 +143,33 @@
"jobDialog.startStepAt": "Démarrer l'étape",
"jobDialog.step": "Étape",
"jobDialog.steps": "Étapes",
"jobDialog.type": "Type"
"jobDialog.blankJobNameError": "Le nom du travail ne peut pas être vide.",
"jobDialog.alertTypeLabel": "Type",
"jobDialog.type": "Type",
"jobDialog.eventLogCheckBoxLabel": "Écrire dans le journal des événements d'application Windows"
},
"dist/dialogs/jobStepDialog": {
"jobStepDialog.CmdExec": "Système d'exploitation (CmdExec)",
"jobStepDialog.TSQL": "Script Transact-SQL (T-SQL)",
"jobStepDialog.advanced": "Avancé",
"jobStepDialog.agentServiceAccount": "Compte de service SQL Server Agent",
"jobStepDialog.allFiles": "Tous les fichiers (*)",
"jobStepDialog.analysisCommand": "Commande SQL Server Analysis Services",
"jobStepDialog.analysisQuery": "Requête SQL Server Analysis Services",
"jobStepDialog.appendExistingTableEntry": "Ajouter la sortie à l'entrée existante dans la table",
"jobStepDialog.appendOutputToFile": "Ajouter la sortie au fichier existant",
"jobStepDialog.blankStepName": "Le nom de l'étape ne peut être vide",
"jobStepDialog.cancel": "Annuler",
"jobStepDialog.commandLabel": "Commande",
"jobStepDialog.databaseLabel": "Base de données",
"jobStepDialog.editJobStep": "Modifier l'étape de travail",
"jobStepDialog.failParse": "La commande a échoué.",
"jobStepDialog.failureAction": "Action en cas d'échec",
"jobStepDialog.fileBrowserTitle": "Localiser les fichiers de base de données - ",
"jobStepDialog.fileName": "Nom de fichier",
"jobStepDialog.filesOfType": "Fichiers de type",
"jobStepDialog.general": "Général",
"jobStepDialog.nextStep": "Passer à l'étape suivante",
"jobStepDialog.includeStepOutputHistory": "Inclure le résultat de l'étape dans l'historique",
"jobStepDialog.fileBrowserTitle": "Localiser les fichiers de base de données - ",
"jobStepDialog.logToTable": "Journaliser dans une table",
"jobStepDialog.newJobStep": "Nouvelle étape de travail",
"jobStepDialog.nextStep": "Passer à l'étape suivante",
"jobStepDialog.ok": "OK",
"jobStepDialog.failureAction": "Action en cas d'échec",
"jobStepDialog.successAction": "Action en cas de réussite",
"jobStepDialog.open": "Ouvrir...",
"jobStepDialog.CmdExec": "Système d'exploitation (CmdExec)",
"jobStepDialog.outputFile": "Fichier de sortie",
"jobStepDialog.parse": "Analyser",
"jobStepDialog.powershell": "PowerShell",
@@ -190,54 +185,59 @@
"jobStepDialog.retryInterval": "Intervalle avant nouvelle tentative (minutes)",
"jobStepDialog.runAsLabel": "Exécuter en tant que",
"jobStepDialog.runAsUser": "Exécuter en tant qu'utilisateur",
"jobStepDialog.selectedPath": "Chemin sélectionné",
"jobStepDialog.agentServiceAccount": "Compte de service SQL Server Agent",
"jobStepDialog.analysisCommand": "Commande SQL Server Analysis Services",
"jobStepDialog.analysisQuery": "Requête SQL Server Analysis Services",
"jobStepDialog.servicesPackage": "Package SQL Server Integration Services",
"jobStepDialog.selectedPath": "Chemin sélectionné",
"jobStepDialog.stepNameLabel": "Nom de l'étape",
"jobStepDialog.successAction": "Action en cas de réussite",
"jobStepDialog.failParse": "La commande a échoué.",
"jobStepDialog.successParse": "La commande a été analysée.",
"jobStepDialog.blankStepName": "Le nom de l'étape ne peut être vide",
"jobStepDialog.TSQL": "Script Transact-SQL (T-SQL)",
"jobStepDialog.typeLabel": "Type"
},
"dist/dialogs/notebookDialog": {
"notebookDialog.defaultDropdownString": "Sélectionner une base de données",
"notebookDialog.description": "Description",
"notebookDialog.editJob": "Modifier le travail du bloc-notes",
"notebookDialog.executeDatabase": "Base de données dexécution",
"notebookDialog.executionDatabaseInfo": "Sélectionnez une base de données pour laquelle les requêtes de bloc-notes vont sexécuter",
"notebookDialog.general": "Général",
"notebookDialog.jobSection": "Détails du travail",
"notebookDialog.name": "Nom",
"notebookDialog.newJob": "Nouveau travail de notebook",
"notebookDialog.notebookSection": "Détails du notebook",
"notebookDialog.templateNotebook": "Chemin daccès de bloc-notes",
"notebookDialog.owner": "Propriétaire",
"notebookDialog.pickSchedule": "Choisir une planification",
"notebookDialog.removeSchedule": "Supprimer une planification",
"notebookDialog.schedulesaLabel": "Liste des planifications",
"notebookDialog.targetDatabase": "Base de données de stockage",
"notebookDialog.defaultDropdownString": "Sélectionner une base de données",
"notebookDialog.executionDatabaseInfo": "Sélectionnez une base de données pour laquelle les requêtes de bloc-notes vont sexécuter",
"notebookDialog.targetDatabaseInfo": "Sélectionner une base de données pour stocker toutes les métadonnées et résultats du travail de bloc-notes",
"notebookDialog.templateNotebook": "Chemin daccès de bloc-notes",
"notebookDialog.templatePath": "Sélectionnez un bloc-notes à planifier à partir du PC"
"notebookDialog.templatePath": "Sélectionnez un bloc-notes à planifier à partir du PC",
"notebookDialog.targetDatabase": "Base de données de stockage"
},
"dist/dialogs/operatorDialog": {
"createOperator.AlertEmailColumnLabel": "E-mail",
"createOperator.AlertListHeading": "Liste d'alertes",
"createOperator.AlertNameColumnLabel": "Nom de l'alerte",
"createOperator.AlertPagerColumnLabel": "Récepteur de radiomessagerie",
"createOperator.createOperator": "Créer un opérateur",
"createOperator.AlertEmailColumnLabel": "E-mail",
"createOperator.EmailName": "Nom d'e-mail",
"createOperator.editOperator": "Modifier l'opérateur",
"createOperator.Enabled": "Activé",
"createOperator.PagerFridayCheckBox": "Vendredi ",
"createOperator.General": "Général",
"createOperator.PagerMondayCheckBox": "Lundi",
"createOperator.Name": "Nom",
"createOperator.Notifications": "Notifications",
"createOperator.PagerDutySchedule": "Planification de la radiomessagerie active",
"createOperator.AlertPagerColumnLabel": "Récepteur de radiomessagerie",
"createOperator.PagerEmailName": "Nom d'e-mail du récepteur de radiomessagerie",
"createOperator.PagerFridayCheckBox": "Vendredi ",
"createOperator.PagerMondayCheckBox": "Lundi",
"createOperator.PagerDutySchedule": "Planification de la radiomessagerie active",
"createOperator.PagerSaturdayCheckBox": "Samedi",
"createOperator.PagerSundayCheckBox": "Dimanche",
"createOperator.PagerThursdayCheckBox": "Jeudi",
"createOperator.PagerTuesdayCheckBox": "Mardi",
"createOperator.PagerWednesdayCheckBox": "Mercredi",
"createOperator.createOperator": "Créer un opérateur",
"createOperator.editOperator": "Modifier l'opérateur",
"createOperator.workdayBegin": "Début de journée",
"createOperator.workdayEnd": "Fin de journée"
},
@@ -245,14 +245,16 @@
"pickSchedule.availableSchedules": "Planifications disponibles :",
"pickSchedule.cancel": "Annuler",
"pickSchedule.description": "Description",
"pickSchedule.jobSchedules": "Planifications de travail",
"pickSchedule.ok": "OK",
"pickSchedule.scheduleID": "ID",
"pickSchedule.scheduleName": "Nom"
"pickSchedule.jobSchedules": "Planifications de travail",
"pickSchedule.scheduleName": "Nom",
"pickSchedule.ok": "OK"
},
"dist/dialogs/proxyDialog": {
"createProxy.createProxy": "Créer un proxy",
"createProxy.CredentialName": "Nom d'identification",
"createProxy.Description": "Description",
"createProxy.editProxy": "Modifier le proxy",
"createProxy.General": "Général",
"createProxy.OperatingSystem": "Système d'exploitation (CmdExec)",
"createProxy.PowerShell": "PowerShell",
@@ -265,14 +267,12 @@
"createProxy.SSASCommandLabel": "Commande SQL Server Analysis Services",
"createProxy.SSASQueryLabel": "Requête SQL Server Analysis Services",
"createProxy.SSISPackage": "Package SQL Server Integration Services",
"createProxy.SubsystemName": "Sous-système",
"createProxy.createProxy": "Créer un proxy",
"createProxy.editProxy": "Modifier le proxy"
"createProxy.SubsystemName": "Sous-système"
},
"dist/mainController": {
"agent.AddNewConnection": "Ajouter une nouvelle connexion",
"agent.selectConnection": "Sélectionnez une connexion",
"agent.selectValidConnection": "Sélectionnez une connexion valide.",
"agent.selectConnection": "Sélectionnez une connexion",
"agent.templateUploadError": "Échec de la mise à jour du modèle",
"agent.templateUploadSuccessful": "Modèle mis à jour",
"agent.unsavedFileSchedulingError": "Le bloc-notes doit être enregistré avant d’être planifié. Enregistrez, puis réessayez la planification.",
@@ -9,58 +9,58 @@
"version": "1.0.0",
"contents": {
"package": {
"resource-type-sql-edge-display-name": "Azure SQL Edge",
"resource-type-sql-edge-description": "Azure SQL Edge (préversion) est un moteur de base de données relationnelle optimisé conçu pour les déploiements IoT et IoT Edge.",
"extension-displayName": "Extension de déploiement Azure SQL Edge",
"docker-sql-port-field": "Port Azure SQL Edge",
"sqlserver-info-section-title": "Informations Azure SQL Edge",
"docker-sql-password-field": "Mot de passe de linstance Azure SQL Edge (sa)",
"azure-info-section-title": "Informations Azure",
"azure_location": "Emplacement",
"azure_resource_group": "Groupe de ressources",
"azure_subscription_id": "ID d'abonnement",
"device-id": "ID d'appareil",
"device-ip-address": "Adresse IP du périphérique",
"device-ip-address-description": "Sera utilisé pour se connecter à linstance Azure SQL Edge après le déploiement",
"device-target-condition": "Condition cible",
"device-target-condition-learn-more": "En savoir plus sur l'état des cibles",
"vm_password_confirm": "Confirmer le mot de passe administrateur de machine virtuelle",
"docker-confirm-sql-password-field": "Confirmer le mot de passe",
"docker-container-name-field": "Nom de conteneur",
"docker-imagetag-field": "Balise d'image",
"docker-password-field": "Mot de passe",
"docker-registry-field": "Registre",
"docker-repository-field": "Dépôt",
"docker-settings-section-title": "Paramètres Docker",
"docker-sql-password-field": "Mot de passe de linstance Azure SQL Edge (sa)",
"docker-sql-port-field": "Port Azure SQL Edge",
"docker-username-field": "Nom d'utilisateur",
"edge-agreement": "J'accepte {0} et {1}.",
"edge-eula": "Contrat de licence Microsoft Azure SQL Edge",
"edge-remote-password-field": "Mot de passe",
"edge-remote-target-field": "Nom ou adresse IP",
"edge-remote-username-field": "Nom d'utilisateur",
"extension-description": "Fournit une expérience de notebook pour déployer Azure SQL Edge",
"extension-displayName": "Extension de déploiement Azure SQL Edge",
"iot-hub-name": "Nom du hub IoT",
"microsoft-privacy-statement": "Déclaration de confidentialité Microsoft",
"package-files": "Fichiers de package SQL Server",
"package_path": "Fichier de package",
"package_path_description": "Chemin daccès du fichier de package SQL Server (dacpac, BacPac) ou du fichier de package compressé.",
"remote-info-section-title": "Informations sur l'ordinateur cible",
"resource-type-sql-edge-description": "Azure SQL Edge (préversion) est un moteur de base de données relationnelle optimisé conçu pour les déploiements IoT et IoT Edge.",
"resource-type-sql-edge-display-name": "Azure SQL Edge",
"sql-edge-azure-display-name": "Nouveau Azure IoT Hub et machine virtuelle (authentification par mot de passe)",
"sql-edge-azure-multi-device-display-name": "Plusieurs appareils dun Azure IoT Hub",
"sql-edge-azure-multi-device-title": "Déployer Azure SQL Edge sur plusieurs appareils Azure IoT",
"sql-edge-azure-single-device-display-name": "Appareil existant dun Azure IoT Hub",
"sql-edge-azure-single-device-title": "Déployer Azure SQL Edge sur un appareil existant",
"sql-edge-azure-sshkey-display-name": "Nouvelle Azure IoT Hub et machine virtuelle (authentification par clé publique SSH)",
"sql-edge-azure-title": "Déployer Azure SQL Edge sur une nouvelle machine virtuelle Azure via IoT Hub",
"sql-edge-local-display-name": "Instance de conteneur locale",
"sql-edge-local-title": "Déployer linstance de conteneur Azure SQL Edge sur lordinateur local",
"sql-edge-remote-display-name": "Instance de conteneur distante",
"sql-edge-remote-title": "Déployer linstance de conteneur Azure SQL Edge sur lordinateur distant",
"sql-edge-azure-title": "Déployer Azure SQL Edge sur une nouvelle machine virtuelle Azure via IoT Hub",
"sql-edge-azure-single-device-title": "Déployer Azure SQL Edge sur un appareil existant",
"sql-edge-azure-multi-device-title": "Déployer Azure SQL Edge sur plusieurs appareils Azure IoT",
"sql-edge-type-display-name": "Cible de déploiement",
"sqlserver-info-section-title": "Informations Azure SQL Edge",
"vm_admin": "Nom d'utilisateur de l'administrateur de machine virtuelle",
"device-id": "ID d'appareil",
"device-ip-address": "Adresse IP du périphérique",
"docker-settings-section-title": "Paramètres Docker",
"sql-edge-azure-single-device-display-name": "Appareil existant dun Azure IoT Hub",
"edge-agreement": "J'accepte {0} et {1}.",
"docker-imagetag-field": "Balise d'image",
"iot-hub-name": "Nom du hub IoT",
"device-target-condition-learn-more": "En savoir plus sur l'état des cibles",
"sql-edge-local-display-name": "Instance de conteneur locale",
"azure_location": "Emplacement",
"edge-eula": "Contrat de licence Microsoft Azure SQL Edge",
"microsoft-privacy-statement": "Déclaration de confidentialité Microsoft",
"sql-edge-azure-multi-device-display-name": "Plusieurs appareils dun Azure IoT Hub",
"edge-remote-target-field": "Nom ou adresse IP",
"sql-edge-azure-display-name": "Nouveau Azure IoT Hub et machine virtuelle (authentification par mot de passe)",
"sql-edge-azure-sshkey-display-name": "Nouvelle Azure IoT Hub et machine virtuelle (authentification par clé publique SSH)",
"package_path": "Fichier de package",
"edge-remote-password-field": "Mot de passe",
"docker-password-field": "Mot de passe",
"package_path_description": "Chemin daccès du fichier de package SQL Server (dacpac, BacPac) ou du fichier de package compressé.",
"extension-description": "Fournit une expérience de notebook pour déployer Azure SQL Edge",
"docker-registry-field": "Registre",
"sql-edge-remote-display-name": "Instance de conteneur distante",
"docker-repository-field": "Dépôt",
"azure_resource_group": "Groupe de ressources",
"package-files": "Fichiers de package SQL Server",
"vm_ssh_public_key": "Clé publique SSH",
"azure_subscription_id": "ID d'abonnement",
"device-target-condition": "Condition cible",
"remote-info-section-title": "Informations sur l'ordinateur cible",
"edge-remote-username-field": "Nom d'utilisateur",
"docker-username-field": "Nom d'utilisateur",
"vm_password": "Mot de passe administrateur de machine virtuelle",
"vm_password_confirm": "Confirmer le mot de passe administrateur de machine virtuelle",
"vm_admin": "Nom d'utilisateur de l'administrateur de machine virtuelle",
"vm_password_validation_error_message": "Le mot de passe de la machine virtuelle doit comprendre entre 12 et 123 caractères, et contenir des caractères majuscules, des caractères minuscules, des chiffres et des caractères spéciaux.",
"vm_ssh_public_key": "Clé publique SSH"
"device-ip-address-description": "Sera utilisé pour se connecter à linstance Azure SQL Edge après le déploiement"
}
}
}
@@ -9,83 +9,83 @@
"version": "1.0.0",
"contents": {
"dist/localizedConstants": {
"arc.releaseDateNotParsed": "Impossible danalyser la date de sortie.",
"az.promptForAzUpdate": "Une nouvelle version de Azure Data CLI ( {0} ) est disponible, souhaitez-vous la mettre à jour maintenant ?",
"az.accept": "Accepter",
"az.arcdataExtensionNotInstalled": "Cette extension nécessite linstallation de lextension Azure CLI « arcdata ». Installez la dernière version en suivant les instructions de [ici](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension).",
"az.arcdataInstalled": "Lextension arcdata Azure CLI a été installée avec succès. Le redémarrage dAzure Studio est nécessaire pour terminer la configuration les fonctionnalités ne seront pas activées tant que cela ne sera pas fait.",
"az.parseVersionError": "Une erreur sest produite lors de lanalyse de la sortie de az --version.",
"az.azOutputParseErrorCaught": "Une erreur sest produite lors de lanalyse de la sortie de la commande az : {0}. La sortie nest pas JSON.",
"az.askLater": "Demander plus tard",
"az.az": "Azure CLI",
"az.azInstalled": "Azure CLI a été installé avec succès. Le redémarrage dAzure Studio est nécessaire pour terminer la configuration les fonctionnalités ne seront pas activées tant que cela ne sera pas fait.",
"az.azOutputParseErrorCaught": "Une erreur sest produite lors de lanalyse de la sortie de la commande az : {0}. La sortie nest pas JSON.",
"az.missingRequiredVersion": "Azure CLI >= {0} est requis pour cette fonctionnalité. Exécutez la commande « Azure CLI : rechercher les mises à jour » pour linstaller, puis réessayez.",
"az.azUserSettingReadLog": "Paramètre utilisateur Azure CLI : {0}.{1} lire, valeur : {2}",
"az.azUserSettingUpdatedLog": "Paramètre utilisateur Azure CLI : {0}.{1} mis à jour, newValue : {2}",
"az.azInstalled": "Azure CLI a été installé avec succès. Le redémarrage dAzure Studio est nécessaire pour terminer la configuration les fonctionnalités ne seront pas activées tant que cela ne sera pas fait.",
"az.checkingLatestAzVersion": "Vérification de la dernière version disponible d'Azure Data CLI",
"az.couldNotFindArcdataWithPrompt": "Impossible de trouver lextension arcdata Azure CLI, installez-la maintenant ? Sinon, certaines fonctionnalités ne pourront pas fonctionner.",
"az.couldNotFindAz": "Impossible de trouver Azure CLI. Erreur : {0}",
"az.couldNotFindAzArc": "Impossible de trouver lextension arcdata Azure CLI. Erreur : {0}",
"az.couldNotFindAzWithPrompt": "Impossible de trouver Azure CLI, installez-le maintenant ? Sinon, certaines fonctionnalités ne pourront pas fonctionner.",
"az.couldNotFindAz": "Impossible de trouver Azure CLI. Erreur : {0}",
"az.couldNotFindArcdataWithPrompt": "Impossible de trouver lextension arcdata Azure CLI, installez-la maintenant ? Sinon, certaines fonctionnalités ne pourront pas fonctionner.",
"az.couldNotFindAzArc": "Impossible de trouver lextension arcdata Azure CLI. Erreur : {0}",
"az.currentlyInstalledVersionIsLatest": "Version actuellement installée dAzure CLI : {0} est identique ou plus récente que toute autre version disponible",
"az.decline": "Refuser",
"az.doNotAskAgain": "Ne plus me poser la question",
"az.downloadError": "Erreur lors du téléchargement",
"az.downloadFinished": "Téléchargement terminé",
"az.downloadingProgressMb": "Téléchargement ({0} / {1} Mo)",
"az.downloadingTo": "Téléchargement de {0} à partir de {1} vers {2}",
"az.endpointOrNamespaceRequired": "Un point de terminaison ou un espace de noms doit être spécifié",
"az.executingCommand": "Exécution de la commande : « {0} {1} »",
"az.failedToParseReleaseInfo": "Échec de lanalyse du contenu JSON sur : {0}.\r\nContenu du fichier :\r\n{1}\r\nErreur : {2}",
"az.foundExistingAz": "Installation Azure CLI existante de la version (v{0}) trouvée dans le chemin :{1} avec la version arcdata : {2}.",
"az.gettingTextContentsOfUrl": "Obtention du contenu textuel de la ressource à lURL {0}",
"az.installError": "Erreur lors de linstallation dAzure CLI et de lextension arcdata : {0}",
"az.installingArcdata": "Installation de lextension arcdata Azure CLI...",
"az.updateError": "Erreur lors de la mise à jour dAzure CLI : {0}",
"az.downloadError": "Erreur lors du téléchargement",
"az.executingCommand": "Exécution de la commande : « {0} {1} »",
"az.failedToParseReleaseInfo": "Échec de l'analyse du JSON du contenu à : {0}.\r\nContenu du fichier :\r\n {1}\r\nErreur : {2}",
"az.foundExistingAz": "Installation Azure CLI existante de la version (v{0}) trouvée dans le chemin :{1} avec la version arcdata : {2}.",
"az.versionForUpdate": "Version trouvée : {0} vers laquelle Azure Data CLI peut être mis à jour à partir de la version actuelle : {1}.",
"az.gettingTextContentsOfUrl": "Obtention du contenu textuel de la ressource à lURL {0}",
"az.installingAz": "Installation dAzure CLI...",
"az.installingArcdata": "Installation de lextension arcdata Azure CLI...",
"az.latestAzVersionAvailable": "Dernière version disponible de linterface Azure Data CLI : {0}.",
"az.missingRequiredVersion": "Azure CLI >= {0} est requis pour cette fonctionnalité. Exécutez la commande « Azure CLI : rechercher les mises à jour » pour linstaller, puis réessayez.",
"az.no": "Non",
"az.noAz": "Aucune Azure CLI nest disponible, exécutez la commande 'Azure CLI : Installer' pour activer les fonctionnalités qui en ont besoin.",
"az.noAzArc": "Aucune extension arcdata Azure CLI nest disponible.",
"az.noAzWithLink": "Aucune Azure CLI nest disponible, [install the Azure CLI](command:az.install) pour activer les fonctionnalités qui en ont besoin.",
"az.noAz": "Aucune Azure CLI nest disponible, exécutez la commande 'Azure CLI : Installer' pour activer les fonctionnalités qui en ont besoin.",
"az.noAzureCLI": "Aucune interface de ligne de commande Azure nest disponible. Installez la dernière version manuellement depuis [ici](https://docs.microsoft.com/cli/azure/install-azure-cli), puis redémarrez Azure Studio.",
"az.noDownloadLink": "Aucun lien de téléchargement disponible pour la plateforme « {0} »\r\nInformations de mise en production : ${1}",
"az.noReleaseVersion": "Aucune version de mise en production disponible pour la plateforme « {0} »\r\nInformations de mise en production : ${1}",
"az.parseVersionError": "Une erreur sest produite lors de lanalyse de la sortie de az --version.",
"az.updateCheckSkipped": "Aucune vérification de la disponibilité de la nouvelle version dAzure CLI effectuée car Azure CLI na pas été trouvé pour être installé",
"az.noDownloadLink": "Aucun lien de téléchargement nest disponible pour la plateforme '{0}'\r\nInformations de publication : ${1}",
"az.noReleaseVersion": "Aucune version disponible pour la plate-forme '{0}'\r\nInformations sur la version : ${1}",
"az.platformUnsupported": "La plateforme « {0} » nest pas prise en charge actuellement",
"az.promptForAzUpdate": "Une nouvelle version de Azure Data CLI ( {0} ) est disponible, souhaitez-vous la mettre à jour maintenant ?",
"az.promptForRequiredAzUpdate": "Cette extension nécessite linstallation d'Azure CLI >= {0}, souhaitez-vous mettre à jour vers la dernière version ({1}) maintenant ? Si vous ne le faites pas, certaines fonctionnalités peuvent ne pas fonctionner.",
"az.promptLog": "Demande à lutilisateur daccepter les éléments suivants : {0}",
"az.requiredVersionNotAvailable": "Cette extension nécessite linstallation de lextension Azure CLI 'arcdata' version >= {0}, mais la version actuellement disponible est uniquement {1}. Installez la version correcte en suivant les instructions de [ici](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension).",
"arc.releaseDateNotParsed": "Impossible danalyser la date de sortie.",
"az.searchingForAz": "Recherche dune installation Azure CLI existante...",
"az.skipInstall": "Ignorer linstallation dAzure CLI et de lextension arcdata, car lopération na pas été demandée par lutilisateur et loption de configuration : {0}.{1} est {2}",
"az.stderrOutput": "stderr : {0}",
"az.stdoutOutput": "stdout : {0}",
"az.arcdataInstalled": "Lextension arcdata Azure CLI a été installée avec succès. Le redémarrage dAzure Studio est nécessaire pour terminer la configuration les fonctionnalités ne seront pas activées tant que cela ne sera pas fait.",
"az.promptForRequiredAzUpdate": "Cette extension nécessite linstallation d'Azure CLI >= {0}, souhaitez-vous mettre à jour vers la dernière version ({1}) maintenant ? Si vous ne le faites pas, certaines fonctionnalités peuvent ne pas fonctionner.",
"az.arcdataExtensionNotInstalled": "Cette extension nécessite linstallation de lextension Azure CLI « arcdata ». Installez la dernière version en suivant les instructions de [ici](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension).",
"az.requiredVersionNotAvailable": "Cette extension nécessite linstallation de lextension Azure CLI 'arcdata' version >= {0}, mais la version actuellement disponible est uniquement {1}. Installez la version correcte en suivant les instructions de [ici](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension).",
"az.unexpectedCommandError": "Erreur inattendue lors de lexécution de la commande : {0}",
"az.unexpectedExitCode": "Code de sortie inattendu de la commande : {1} ({0})",
"az.unsupportedArcDataVersion": "Votre version téléchargée {1} de lextension Azure CLI « arcdata » nest pas encore prise en charge. La dernière version est {0}. Installez la version correcte en suivant les instructions de [ici](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension).",
"az.updateCheckSkipped": "Aucune vérification de la disponibilité de la nouvelle version dAzure CLI effectuée car Azure CLI na pas été trouvé pour être installé",
"az.updateError": "Erreur lors de la mise à jour dAzure CLI : {0}",
"az.updatingAz": "Mise à jour de linterface de ligne de commande Azure...",
"az.userRequestedInstall": "Lutilisateur a demandé dinstaller Azure CLI et lextension arcdata à laide de la commande « Azure CLI : Installer »",
"az.userResponseInstall": "Réponse de lutilisateur à linvite pour installer Azure CLI : {0}",
"az.userResponseUpdate": "Réponse de lutilisateur à linvite pour mettre à jour Azure CLI : {0}",
"az.versionForUpdate": "Version trouvée : {0} vers laquelle Azure Data CLI peut être mis à jour à partir de la version actuelle : {1}.",
"az.yes": "Oui"
"az.userRequestedInstall": "Lutilisateur a demandé dinstaller Azure CLI et lextension arcdata à laide de la commande « Azure CLI : Installer »",
"az.yes": "Oui",
"az.unsupportedArcDataVersion": "Votre version téléchargée {1} de lextension Azure CLI « arcdata » nest pas encore prise en charge. La dernière version est {0}. Installez la version correcte en suivant les instructions de [ici](https://docs.microsoft.com/azure/azure-arc/data/install-arcdata-extension).",
"az.stderrOutput": "stderr : {0}",
"az.stdoutOutput": "stdout : {0}"
},
"package": {
"azcli.arc.azArcdataInstallKey.description": "Choisissez si vous serez invité à télécharger lextension arcdata Azure CLI.",
"azcli.arc.azArcdataUpdateKey.description": "Choisissez si vous serez averti lorsquune mise à jour de lextension arcdata Azure CLI est disponible.",
"azcli.arc.category": "Azure CLI",
"azcli.arc.config.debug": "Enregistrez les informations de débogage sur le canal de sortie pour toutes les commandes az exécutées",
"azcli.arc.config.title": "Azure CLI Configuration",
"azcli.arc.description": "Prise en charge dAzure CLI.",
"command.category": "Azure CLI",
"azcli.arc.displayName": "Azure CLI",
"azcli.arc.install.dontPrompt.description": "Lutilisateur ne sera pas invité à installer lextension Azure CLI arcdata",
"azcli.arc.config.title": "Azure CLI Configuration",
"azcli.arc.azArcdataInstallKey.description": "Choisissez si vous serez invité à télécharger lextension arcdata Azure CLI.",
"azcli.azCliInstallKey.description": "Choisissez si vous serez invité à installer Azure CLI.",
"azcli.arc.azArcdataUpdateKey.description": "Choisissez si vous serez averti lorsquune mise à jour de lextension arcdata Azure CLI est disponible.",
"azcli.arc.config.debug": "Enregistrez les informations de débogage sur le canal de sortie pour toutes les commandes az exécutées",
"azcli.arc.description": "Prise en charge dAzure CLI.",
"azcli.arc.update.prompt.description": "Lutilisateur sera invité à mettre à jour lextension arcdata Azure CLI",
"azcli.install.prompt.description": "Lutilisateur sera invité à installer le Azure CLI",
"azcli.arc.install.prompt.description": "Lutilisateur sera invité à installer lextension arcdata Azure CLI",
"azcli.arc.update.dontPrompt.description": "Lutilisateur ne sera pas invité à mettre à jour lextension arcdata Azure CLI",
"azcli.arc.update.prompt.description": "Lutilisateur sera invité à mettre à jour lextension arcdata Azure CLI",
"azcli.azCliInstallKey.description": "Choisissez si vous serez invité à installer Azure CLI.",
"azcli.install.dontPrompt.description": "Lutilisateur ne sera pas invité à installer Azure CLI",
"azcli.install.prompt.description": "Lutilisateur sera invité à installer le Azure CLI",
"command.category": "Azure CLI"
"azcli.arc.install.dontPrompt.description": "Lutilisateur ne sera pas invité à installer lextension Azure CLI arcdata"
}
}
}
@@ -9,66 +9,55 @@
"version": "1.0.0",
"contents": {
"dist/account-provider/auths/azureAuth": {
"azure.accessTokenEmpty": "Aucun jeton d'accès n'a été renvoyé par Microsoft OAuth",
"azure.cacheErrorAdd": "Erreur pendant l'ajout de votre compte au cache.",
"azure.cacheErrorGet": "Erreur pendant l'obtention de votre compte à partir du cache",
"azure.cacheErrorParse": "Erreur pendant l'analyse de votre compte à partir du cache",
"azurecore.confirmIgnoreTenantDialog.body": "Azure Data Studio ne déclenchera plus lauthentification pour ce locataire {0} ({1}), et les ressources ne seront pas accessibles. \r\n\r\nPour autoriser à nouveau laccès aux ressources pour ce locataire, vous devez supprimer le locataire de la liste dexclusion dans le paramètre « {2} ».\r\n\r\nVoulez-vous continuer ?",
"azurecore.consentDialog.cancel": "Annuler",
"azurecore.consentDialog.authenticate": "Annuler et authentifier",
"azurecore.confirmIgnoreTenantDialog.confirm": "Confirmer",
"azurecore.consentDialog.ignore": "Ignorer le locataire",
"azure.microsoftAccountDisplayName": "Compte Microsoft",
"azure.microsoftCorpAccount": "Microsoft Corp",
"azure.noBaseToken": "Une erreur s'est produite pendant l'authentification ou vos jetons ont été supprimés du système. Essayez de rajouter votre compte à Azure Data Studio.",
"azure.noUniqueIdentifier": "L'utilisateur n'a pas d'identificateur unique dans AAD",
"azure.owningTenantNotFound": "Informations sur le locataire propriétaire introuvables pour le compte.",
"azure.responseError": "La récupération du jeton a échoué avec une erreur. [Ouvrir les outils de développement]({0}) pour plus de détails.",
"azure.tenantNotFound": "Le locataire spécifié avec l'ID « {0} » est introuvable.",
"azurecore.confirmIgnoreTenantDialog.body": "Azure Data Studio ne déclenchera plus lauthentification pour ce locataire {0} ({1}), et les ressources ne seront pas accessibles. \r\n\r\nPour autoriser à nouveau laccès aux ressources pour ce locataire, vous devez supprimer le locataire de la liste dexclusion dans le paramètre « {2} ».\r\n\r\nVoulez-vous continuer ?",
"azurecore.confirmIgnoreTenantDialog.confirm": "Confirmer",
"azurecore.consentDialog.authenticate": "Annuler et authentifier",
"azurecore.consentDialog.body": "Votre locataire {0} ({1}) exige une nouvelle authentification pour accéder aux ressources {2}. Appuyez sur Ouvrir pour démarrer le processus dauthentification.",
"azurecore.consentDialog.cancel": "Annuler",
"azurecore.consentDialog.ignore": "Ignorer le locataire",
"azurecore.consentDialog.open": "Ouvrir",
"msal.accountNotFoundError": "Informations de compte introuvables lors de lacquisition du jeton.",
"noMicrosoftResource": "Le fournisseur '{0}' n'a pas de point de terminaison de ressource Microsoft défini.",
"msal.accountNotFoundError": "Informations de compte introuvables lors de lacquisition du jeton. Supprimez le compte et ajoutez-le à nouveau.",
"msal.resourceNotFoundError": "Configuration dAzure Resource {0} introuvable",
"noMicrosoftResource": "Le fournisseur '{0}' n'a pas de point de terminaison de ressource Microsoft défini."
"azurecore.consentDialog.body": "Votre locataire {0} ({1}) exige une nouvelle authentification pour accéder aux ressources {2}. Appuyez sur Ouvrir pour démarrer le processus dauthentification."
},
"dist/account-provider/auths/azureAuthCodeGrant": {
"azure.azureAuthCodeGrantName": "Octroi de code d'authentification Azure",
"azure.serverCouldNotStart": "Le serveur n'a pas pu démarrer. Il peut s'agir d'une erreur d'autorisation ou d'une incompatibilité sur votre système. Vous pouvez essayer d'activer l'authentification du code d'appareil dans les paramètres.",
"azureAuthCodeGrant.getAuthCodeUrlError": "Une erreur sest produite dans la bibliothèque MSAL lors de la demande de lURL du code dauthentification. Pour plus dinformations sur lerreur, vérifiez le volet de sortie « Comptes Azure ». \r\n\r\n",
"azureAuth.nonceError": "L'authentification a échoué en raison d'une incompatibilité de nonce, fermez Azure Data Studio et réessayez.",
"azureAuth.stateError": "L'authentification a échoué en raison d'une incompatibilité d'état, fermez ADS et réessayez."
"azureAuth.stateError": "L'authentification a échoué en raison d'une incompatibilité d'état, fermez ADS et réessayez.",
"azure.azureAuthCodeGrantName": "Octroi de code d'authentification Azure",
"azure.serverCouldNotStart": "Le serveur n'a pas pu démarrer. Il peut s'agir d'une erreur d'autorisation ou d'une incompatibilité sur votre système. Vous pouvez essayer d'activer l'authentification du code d'appareil dans les paramètres."
},
"dist/account-provider/auths/azureDeviceCode": {
"addAccount": "Ajouter le compte {0}",
"azure.azureDeviceCodeAuth": "Code d'appareil Azure",
"azure.deviceCodeCheckFail": "Erreur pendant la tentative de vérification des résultats de connexion",
"azure.timeoutDeviceCode": "Expiration du délai d'attente de la connexion du code d'appareil."
"azure.azureDeviceCodeAuth": "Code d'appareil Azure"
},
"dist/account-provider/azureAccountProvider": {
"azure.NoAuthMethod.Available": "Aucune méthode d'authentification Azure disponible. Vous devez activer les méthodes d'authentification dans la configuration ADS.",
"azure.NoAuthMethod.Selected": "Aucune méthode d'authentification Azure sélectionnée. Vous devez sélectionner la méthode d'authentification à utiliser.",
"azure.deprecatedGetSecurityToken": "Un appel a été effectué à azdata.accounts.getSecurityToken, cette méthode est dépréciée et sera supprimée dans les mises en production futures. Utilisez getAccountSecurityToken à la place.",
"genericTokenError": "Impossible d'obtenir le jeton",
"msalTokenError": "{0} s'est produit lors de l'acquisition du jeton. \r\n{1}",
"tenantIgnoredError": "Locataire trouvé dans la liste Ignorer, authentification non tentée. Vous pouvez supprimer le locataire {0} de la liste Ignorer dans le fichier settings.json : {1} si vous souhaitez accéder aux ressources de ce locataire."
"azure.NoAuthMethod.Available": "Aucune méthode d'authentification Azure disponible. Vous devez activer les méthodes d'authentification dans la configuration ADS.",
"azure.NoAuthMethod.Selected": "Aucune méthode d'authentification Azure sélectionnée. Vous devez sélectionner la méthode d'authentification à utiliser.",
"tenantIgnoredError": "Locataire trouvé dans la liste Ignorer, authentification non tentée. Vous pouvez supprimer le locataire {0} de la liste Ignorer dans le fichier settings.json : {1} si vous souhaitez accéder aux ressources de ce locataire.",
"msalTokenError": "{0} s'est produit lors de l'acquisition du jeton. \r\n{1}"
},
"dist/account-provider/azureAccountProviderService": {
"clearTokenCacheFailure": "L'effacement du cache de jetons a échoué",
"clearTokenCacheSuccess": "Cache de jetons effacé"
"clearTokenCacheFailure": "L'effacement du cache de jetons a échoué"
},
"dist/account-provider/providerSettings": {
"chinaCloudDisplayName": "Azure (Chine)",
"publicCloudDisplayName": "Azure",
"chinaCloudDisplayName": "Azure (Chine)",
"usGovCloudDisplayName": "Azure (US Government)"
},
"dist/azureResource/commands": {
"azure.accountNotSelectedError": "Vous devez sélectionner un compte Azure pour que cette fonctionnalité fonctionne.",
"azure.cloudTerminalPreview": "Vous devez activer les fonctionnalités en préversion pour utiliser Azure Cloud Shell.",
"azure.mustPickTenant": "Vous devez sélectionner un locataire pour que cette fonctionnalité fonctionne.",
"azure.noAccountError": "Vous n'êtes pas connecté à un compte Azure, connectez-vous et réessayez.",
"azure.noTenants": "Un locataire est nécessaire pour cette fonctionnalité. Apparemment, votre abonnement Azure n'a pas de locataire.",
"azure.pickAnAzureAccount": "Sélectionner un compte Azure",
"azure.signIn": "Se connecter",
"azure.startingCloudShell": "Démarrage de Cloud Shell..."
"azure.startingCloudShell": "Démarrage de Cloud Shell...",
"azure.noAccountError": "Vous n'êtes pas connecté à un compte Azure, connectez-vous et réessayez.",
"azure.cloudTerminalPreview": "Vous devez activer les fonctionnalités en préversion pour utiliser Azure Cloud Shell.",
"azure.mustPickTenant": "Vous devez sélectionner un locataire pour que cette fonctionnalité fonctionne.",
"azure.accountNotSelectedError": "Vous devez sélectionner un compte Azure pour que cette fonctionnalité fonctionne."
},
"dist/azureResource/errors": {
"azure.subscriptionError": "Échec de lobtention des abonnements pour le compte {0}. Actualisez le compte."
@@ -79,6 +68,9 @@
"dist/azureResource/providers/cosmosdb/mongo/cosmosDbMongoTreeDataProvider": {
"azure.resource.providers.databaseServer.treeDataProvider.cosmosDbMongoContainerLabel": "Azure Cosmos DB pour MongoDB"
},
"dist/azureResource/providers/cosmosdb/postgres/cosmosDbPostgresTreeDataProvider": {
"azure.resource.providers.databaseServer.treeDataProvider.cosmosDbPostgresContainerLabel": "Azure CosmosDB pour cluster PostgreSQL"
},
"dist/azureResource/providers/database/databaseTreeDataProvider": {
"azure.resource.providers.database.treeDataProvider.databaseContainerLabel": "Bases de données SQL"
},
@@ -113,21 +105,21 @@
"azure.resource.providers.synapseWorkspace.treeDataProvider.synapseWorkspaceContainerLabel": "Azure Synapse Analytics"
},
"dist/azureResource/providers/universal/universalService": {
"azurecore.unregisteredProvider": "Ressource de fournisseur non reconnue : {0}",
"azurecore.unregisteredProviderType": "Type de ressource de fournisseur non reconnu : {0}"
"azurecore.unregisteredProviderType": "Type de ressource de fournisseur non reconnu : {0}",
"azurecore.unregisteredProvider": "Ressource de fournisseur non reconnue : {0}"
},
"dist/azureResource/resourceTreeNode": {
"azure.resource.resourceTreeNode.noResourcesLabel": "Aucune ressource"
},
"dist/azureResource/services/subscriptionService": {
"azure.resource.tenantSubscriptionsError": "Échec de lobtention des abonnements pour les {0} de compte (locataire «{1}»). {2}",
"azure.resource.tenantTokenError": "Échec de lacquisition du jeton daccès pour le compte '{0}' ('{1}' client)."
"azure.resource.tenantTokenError": "Échec de lacquisition du jeton daccès pour le compte '{0}' ('{1}' client).",
"azure.resource.tenantSubscriptionsError": "Échec de lobtention des abonnements pour les {0} de compte (locataire «{1}»). {2}"
},
"dist/azureResource/services/terminalService": {
"azure.cloudShell": "Azure Cloud Shell (préversion) {0} ({1})",
"azure.coudTerminal.neverUsed": "Si vous n'avez jamais lancé Azure Cloud Shell à partir de ce compte, accédez à https://shell.azure.com/ pour démarrer. Après la configuration, vous pouvez utiliser Azure Cloud Shell directement dans Azure Data Studio.",
"azure.cloudTerminal.ok": "OK",
"azure.cloudTerminal.openAzureShell": "Ouvrir le shell Azure",
"azure.coudTerminal.neverUsed": "Si vous n'avez jamais lancé Azure Cloud Shell à partir de ce compte, accédez à https://shell.azure.com/ pour démarrer. Après la configuration, vous pouvez utiliser Azure Cloud Shell directement dans Azure Data Studio.",
"azure.selectShellType": "Sélectionner Bash ou PowerShell pour Azure Cloud Shell",
"azure.shellClosed": "Shell fermé.\r\n",
"azure.shellTypeRequired": "Vous devez choisir un type de shell"
@@ -163,35 +155,34 @@
"azure.accounts.getResourceGroups.queryError": "Erreur de récupération des groupes de ressources pour le compte {0} ({1}), abonnement {2} ({3}), locataire {4} : {5}",
"azure.accounts.getSelectedSubscriptions.queryError": "Erreur de récupération des abonnements pour le compte {0} : {1}",
"azure.accounts.getSubscriptions.queryError": "Erreur de récupération des abonnements pour le compte {0}, locataire {1} : {2}",
"azure.accounts.runResourceQuery.errors.invalidQuery": "Requête non valide",
"azure.resource.error": "Erreur : {0}"
"azure.resource.error": "Erreur : {0}",
"azure.accounts.runResourceQuery.errors.invalidQuery": "Requête non valide"
},
"dist/localizedConstants": {
"azure.azureResourcesGridTitle": "Ressources Azure (préversion)",
"azure.credStoreSaveFailedError": "Impossible denregistrer les clés du cache de jetons dans le magasin dinformations didentification. Cela peut entraîner des problèmes de persistance de jeton daccès Azure et des instabilités de connexion. Il est probable que SqlTools ait atteint la limite de stockage des informations didentification sur Windows. Effacez au moins 2 informations didentification qui commencent par « Microsoft.SqlTools| » dans Windows Gestionnaire d'informations d'identification et rechargez.",
"azure.unableToOpenAzureLink": "Impossible d'ouvrir le lien, valeurs obligatoires manquantes",
"azurecore.australiacentral": "Australie Centre",
"azurecore.australiacentral2": "Australie Centre 2",
"azurecore.australiaeast": "Australie Est",
"azurecore.australiasoutheast": "Australie Sud-Est",
"azurecore.extensionName": "Comptes Azure",
"azurecore.azureArcPostgres": "PostgreSQL Hyperscale avec Azure Arc",
"azurecore.azureArcService": "Service de données - Azure Arc",
"azurecore.azureArcsqlManagedInstance": "Instance managée SQL - Azure Arc",
"azurecore.postgresFlexibleServer": "Serveurs flexibles Azure Database pour PostgreSQL",
"azurecore.postgresServer": "Serveurs Azure Database pour PostgreSQL",
"azure.azureResourcesGridTitle": "Ressources Azure (préversion)",
"azurecore.brazilsouth": "Brésil Sud",
"azurecore.brazilsoutheast": "Brésil Sud-Est",
"azurecore.canadacentral": "Canada Centre",
"azurecore.canadaeast": "Canada Est",
"azurecore.reload": "Annuler",
"azurecore.centralindia": "Inde Centre",
"azurecore.centralus": "USA Centre",
"azurecore.centraluseuap": "USA Centre EUAP",
"azurecore.deprecated": "Avertissement : ADAL a été déprécié et est planifié pour être supprimé dans une prochaine version. Utilisez MSAL à la place.",
"azurecore.azureArcService": "Service de données - Azure Arc",
"azurecore.disable": "Désactiver",
"azurecore.dismiss": "Ignorer",
"azurecore.eastasia": "Asie Est",
"azurecore.eastus": "USA Est",
"azurecore.eastus2": "USA Est 2",
"azurecore.eastus2euap": "USA Est 2 - EUAP",
"azurecore.extensionName": "Comptes Azure",
"azurecore.francecentral": "France Centre",
"azurecore.francesouth": "France Sud",
"azurecore.germanynorth": "Allemagne Nord",
@@ -200,79 +191,105 @@
"azurecore.invalidTenant": "Locataire non valide pour l'abonnement",
"azurecore.japaneast": "Japon Est",
"azurecore.japanwest": "Japon Ouest",
"azure.credStoreSaveFailedError": "Impossible denregistrer les clés du cache de jetons dans le magasin dinformations didentification. Cela peut entraîner des problèmes de persistance de jeton daccès Azure et des instabilités de connexion. Il est probable que SqlTools ait atteint la limite de stockage des informations didentification sur Windows. Effacez au moins 2 informations didentification qui commencent par « Microsoft.SqlTools| » dans Windows Gestionnaire d'informations d'identification et rechargez.",
"azurecore.koreacentral": "Corée Centre",
"azurecore.koreasouth": "Corée Sud",
"azurecore.location": "Localisation",
"azurecore.location": "Emplacement",
"azurecore.requiresReload": "La modification de ce paramètre nécessite le rechargement de la fenêtre pour appliquer tous les changements.",
"azurecore.name": "Nom",
"azure.noCloudsEnabled": "Aucun cloud n'est activé, veuillez activer un cloud pour continuer.",
"azurecore.northcentralus": "USA Centre Nord",
"azurecore.northeurope": "Europe Nord",
"azurecore.norwayeast": "Norvège Est",
"azurecore.norwaywest": "Norvège Ouest",
"azurecore.piiLogging.warning": "Avertissement : la journalisation des informations personnelles (PII) Azure est activée. Lactivation de cette option permet de consigner les informations didentification personnelles et ne doit être utilisée qu’à des fins de débogage.",
"azurecore.postgresFlexibleServer": "Serveurs flexibles Azure Database pour PostgreSQL",
"azurecore.postgresServer": "Serveurs Azure Database pour PostgreSQL",
"azurecore.reload": "Recharger",
"azurecore.reloadChoice": "Recharger Azure Data Studio",
"azurecore.reloadPrompt": "La bibliothèque d'authentification a changé, veuillez recharger Azure Data Studio.",
"azurecore.requiresReload": "La modification de ce paramètre nécessite le rechargement de la fenêtre pour appliquer tous les changements.",
"azurecore.resourceGroup": "Groupe de ressources",
"azurecore.resourceType": "Type de ressource",
"azurecore.sqlServerArc": "SQL Server - Azure Arc",
"azurecore.sqlDatabase": "Base de données SQL",
"azurecore.sqlManagedInstance": "Instance managée SQL",
"azurecore.azureArcsqlManagedInstance": "Instance managée SQL - Azure Arc",
"azurecore.sqlServer": "Serveur SQL",
"azurecore.southafricanorth": "Afrique du Sud Nord",
"azurecore.southafricawest": "Afrique du Sud Ouest",
"azurecore.southcentralus": "USA Centre Sud",
"azurecore.southeastasia": "Sud-Est asiatique",
"azurecore.southindia": "Inde du Sud",
"azurecore.sqlDatabase": "Base de données SQL",
"azurecore.sqlManagedInstance": "Instance managée SQL",
"azurecore.sqlServer": "Serveur SQL",
"azurecore.sqlServerArc": "SQL Server - Azure Arc",
"azurecore.southeastasia": "Sud-Est asiatique",
"azurecore.subscription": "Abonnement",
"azurecore.switchMsal": "Basculer vers MSAL",
"azurecore.switzerlandnorth": "Suisse Nord",
"azurecore.switzerlandwest": "Suisse Ouest",
"azurecore.reloadPromptCacheClear": "Le cache de jetons a été effacé avec succès, veuillez recharger Azure Data Studio.",
"azurecore.typeIcon": "Icône de type",
"azurecore.uaecentral": "Émirats arabes unis Centre",
"azurecore.uaenorth": "Émirats arabes unis Nord",
"azurecore.uksouth": "Royaume-Uni Sud",
"azurecore.ukwest": "Royaume-Uni Ouest",
"azurecore.unableToFetchToken": "Impossible d'obtenir un jeton pour le locataire {0}",
"azure.unableToOpenAzureLink": "Impossible d'ouvrir le lien, valeurs obligatoires manquantes",
"azurecore.piiLogging.warning": "Avertissement : la journalisation des informations personnelles (PII) Azure est activée. Lactivation de cette option permet de consigner les informations didentification personnelles et ne doit être utilisée qu’à des fins de débogage.",
"azurecore.westcentralus": "USA Centre-Ouest",
"azurecore.westeurope": "Europe Ouest",
"azurecore.westindia": "Inde Ouest",
"azurecore.westus": "USA Ouest",
"azurecore.westus2": "USA Ouest 2"
"azurecore.westus2": "USA Ouest 2",
"azurecore.enablePublicCloud": "enablePublicCloud",
"azurecore.reloadPrompt": "{0} paramètre modifié, veuillez recharger Azure Data Studio."
},
"dist/utils": {
"providerSettings.error": "Impossible de charger les points de terminaison à partir des paramètres, veuillez consulter les journaux pour plus de détails.",
"providerSettings.success": "Les points de terminaison personnalisés ont bien été chargés à partir des paramètres"
},
"package": {
"accounts.clearTokenCache": "Effacer le cache de jetons du compte Azure",
"azure.description": "Parcourir et utiliser des ressources Azure",
"azure.displayName": "Azure (Core)",
"azure.openInAzurePortal.title": "Ouvrir dans le portail 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.config.title": "Configuration des ressources Azure",
"config.providerSettings.endpoints.armResource": "Point de terminaison de ressource ACS",
"azure.resource.connectsqldb.title": "Ajouter aux serveurs",
"azure.resource.connectsqlserver.title": "Connecter",
"azure.resource.explorer.title": "Azure",
"azure.resource.refresh.title": "Actualiser",
"azure.resource.refreshall.title": "Azure : Actualiser tous les comptes",
"azure.resource.selectsubscriptions.title": "Sélectionner des abonnements",
"azure.resource.selecttenants.title": "Sélectionner des locataires",
"azure.resource.signin.title": "Azure : Se connecter",
"azure.resource.startterminal.title": "Démarrer Cloud Shell",
"azure.resource.view.title": "Azure (préversion)",
"azure.tenant.config.filter.description": "Liste des ID de locataire qui sont ignorés lors de linterrogation des ressources Azure ou de la demande de jetons dauthentification.",
"azure.title": "Azure",
"config.authenticationLibrary": "La bibliothèque utilisée pour le flux d'authentification AAD. Veuillez redémarrer ADS après avoir modifié cette option.",
"azure.displayName": "Azure (Core)",
"azure.resource.view.title": "Azure (préversion)",
"config.azureAccountConfigurationSection": "Configuration du compte Azure",
"config.azureAuthMethodConfigurationSection": "Méthode d'authentification Azure",
"config.providerSettings.endpoints.azureKeyVaultResource": "Point de terminaison de ressource Azure KeyVault",
"config.providerSettings.endpoints.azureKustoResource": "Point de terminaison de ressource Azure Kusto",
"config.providerSettings.endpoints.logAnalytics": "Azure Log Analytics (OMS)",
"config.providerSettings.endpoints.portal": "Point de terminaison du portail Azure",
"azure.resource.config.title": "Configuration des ressources Azure",
"config.providerSettings.endpoints.azureStorageResource": "Point de terminaison de ressource de stockage Azure",
"config.providerSettings.endpoints.azureStorageResourceSuffix": "Point de terminaison de ressource de stockage Azure",
"azure.resource.refreshall.title": "Azure : Actualiser tous les comptes",
"azure.resource.signin.title": "Azure : Se connecter",
"azure.description": "Parcourir et utiliser des ressources Azure",
"accounts.clearTokenCache": "Effacer le cache de jetons du compte Azure",
"config.providerSettings.endpoints.clientId": "ID client pour Azure Data Studio",
"config.providerSettingsMetadata": "Nom d'affichage de l'utilisateur",
"config.providerSettingsId": "ID cloud",
"config.providerSettingsName": "Nom du cloud",
"config.providerSettingsDescription": "Paramètres du cloud",
"config.azureCodeGrantMethod": "Méthode d'octroi de code",
"azure.resource.connectsqlserver.title": "Connecter",
"config.azureDeviceCodeMethod": "Méthode de code d'appareil",
"config.enableChinaCloudDescription": "Spécifie si l'intégration d'Azure Chine doit être activée",
"config.enableGermanyCloudDescription": "Spécifie si l'intégration d'Azure Allemagne doit être activée",
"config.enablePublicCloudDescription": "Spécifie si l'intégration du cloud Azure public doit être activée",
"config.enableUsGovCloudDescription": "Spécifie si l'intégration du cloud Azure US Government (Fairfax) doit être activée",
"config.enableUsNatCloudDescription": "Spécifie si l'intégration du cloud Azure US National doit être activée",
"config.loggingLevel": "[Optional] La verbosité de la journalisation de lextension Comptes Azure",
"config.noSystemKeychain": "Désactivez l'intégration du trousseau système. Les informations d'identification sont stockées dans un fichier plat dans le dossier de base de l'utilisateur.",
"config.piiLogging": "Si les informations didentification personnelles (PII) doivent être journalisées dans le canal de sortie comptes Azure et le fichier journal du canal de sortie."
"config.providerSettings.endpoints.graphResource": "Point de terminaison de ressource ACS",
"config.providerSettings.endpoints.host": "Point de terminaison de l\"hôte de compétence",
"config.providerSettings.endpoints.msGraphResource": "point de terminaison de ressource Microsoft Graph",
"config.providerSettings.endpoints.microsoftResource": "Point de terminaison de ressource Microsoft",
"azure.openInAzurePortal.title": "Ouvrir dans le portail Azure",
"config.providerSettings.endpoints.powerBiResource": "Point de terminaison de ressource ACS",
"config.providerSettingsTitle": "Paramètres des fournisseurs",
"azure.resource.refresh.title": "Actualiser",
"config.providerSettings.endpoints.sqlResource": "Point de terminaison de ressource ACS",
"config.providerSettings.endpoints.scopes": "Point de terminaison d’étendues",
"azure.resource.selectsubscriptions.title": "Sélectionner des abonnements",
"azure.resource.selecttenants.title": "Sélectionner des locataires",
"config.customProviderSettings": "Paramètre contenant des points de terminaison d'authentification Azure personnalisés. Les modifications apportées à ce paramètre nécessitent un redémarrage pour prendre effet.",
"config.enableChinaCloudDescription": "Spécifie si l'intégration d'Azure Chine doit être activée",
"config.enablePublicCloudDescription": "Spécifie si l'intégration du cloud Azure public doit être activée",
"config.piiLogging": "Si les informations didentification personnelles (PII) doivent être journalisées dans le canal de sortie comptes Azure et le fichier journal du canal de sortie.",
"config.enableUsGovCloudDescription": "Spécifie si l'intégration du cloud Azure US Government (Fairfax) doit être activée",
"azure.resource.startterminal.title": "Démarrer Cloud Shell",
"azure.tenant.config.filter.description": "Liste des ID de locataire qui sont ignorés lors de linterrogation des ressources Azure ou de la demande de jetons dauthentification.",
"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",
"config.loggingLevel": "[Optional] La verbosité de la journalisation de lextension Comptes Azure"
}
}
}
@@ -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": {
"dist/azuremonitorServer": {
"downloadingServiceSizeChannelMsg": "({0} Ko)",
"downloadServiceDoneChannelMsg": "Téléchargement {0}",
"downloadingServiceStatusMsg": "Téléchargement de {0}",
"downloadingServiceChannelMsg": "Téléchargement de {0}",
"failedToStartServiceErrorMsg": "Échec du démarrage de {0}",
"installedServiceChannelMsg": "{0} installé",
"installingServiceStatusMsg": "Installation de {0}",
"installingServiceChannelMsg": "Installation de {0} sur {1}",
"startingServiceStatusMsg": "Démarrage de {0}",
"serviceStartedStatusMsg": "{0} démarré"
},
"dist/features/accountFeature": {
"kusto.accountDoesNotExist": "Le compte nexiste pas.",
"kusto.missingLinkedAzureAccount": "Azure Data Studio doit contacter Azure Key Vault pour accéder à une clé principale de colonne pour Always Encrypted, mais aucun compte Azure lié n'est disponible. Ajoutez un compte Azure lié et réessayez la requête.",
"kusto.insufficientlyPrivelagedAzureAccount": "Le compte Azure configuré pour {0} n'a pas les autorisations suffisantes pour permettre à Azure Key Vault d'accéder à une clé principale de colonne pour Always Encrypted."
},
"dist/main": {
"notebookFileType": "Notebooks",
"unsupportedFileType": "Seuls les notebooks .ipynb sont pris en charge",
"azuremonitor.unsupportedPlatform": "Plateforme non prise en charge"
},
"dist/objectExplorerNodeProvider/command": {
"progress": "$(sync~spin) {0}...",
"cancelTooltip": "Annuler",
"cancel": "Annuler l'opération ?",
"azureMonitor.searchServers": "Rechercher dans les noms de serveur"
},
"dist/objectExplorerNodeProvider/objectExplorerNodeProvider": {
"notifyError": "Erreur de notification du changement de nœud : {0}",
"rootLabel": "Racine",
"sessionNotFound": "La session du nœud {0} n'existe pas"
},
"dist/telemetry": {
"viewKnownIssuesText": "Voir les problèmes connus",
"serviceCrashMessage": "Le composant {0} a quitté de manière inattendue. Redémarrez Azure Data Studio."
},
"package": {
"azuremonitor.connectionProperties.dbaPrivilege.label": "Privilèges dadministration",
"azuremonitor.connectionProperties.dbaPrivilege.description": "Privilèges administratifs : SYSDBA ou SYSOPER",
"azuremonitor.connectionProperties.authType.displayName": "Type d'authentification",
"azuremonitor.connectionProperties.authType.categoryValues.azureMFA": "Azure Active Directory - Authentification universelle avec prise en charge de MFA",
"azuremonitor.displayName": "Journaux Azure Monitor",
"azuremonitor.description": "Accès Azure Monitor pour Azure Data Studio",
"azuremonitor.connectionProperties.connectionName.description": "Nom personnalisé de la connexion",
"azuremonitor.connectionOptions.databaseName.displayName": "Base de données",
"azuremonitor.connectionProperties.password.description": "Indique le mot de passe à utiliser pour la connexion à la source de données",
"azuremonitor.connectionProperties.userName.description": "Indique l'identifiant utilisateur à utiliser pour la connexion à la source de données",
"azuremonitor.connectionProperties.serverName.description": "ID despace de travail Log Analytics",
"azuremonitor.connectionProperties.metadataPooling.label": "Mise en pool des métadonnées",
"azuremonitor.objectsListProperties.name": "Nom",
"azuremonitor.databasesListProperties.name": "Nom",
"azuremonitor.connectionProperties.connectionName.displayName": "Nom (facultatif)",
"azuremonitor.connectionProperties.password.displayName": "Mot de passe",
"azuremonitor.connectionProperties.proxyUserPassword.description": "Mot de passe de lutilisateur proxy.",
"azuremonitor.connectionProperties.proxyUserPassword.label": "Mot de passe proxy",
"azuremonitor.connectionProperties.proxyUserId.label": "ID dutilisateur proxy",
"azuremonitor.connectionProperties.groupName.security": "Sécurité",
"azuremonitor.databasesListProperties.size": "Taille (Mo)",
"azuremonitor.connectionProperties.groupName.source": "Source",
"azuremonitor.connectionProperties.authType.description": "Spécifie la méthode dauthentification avec Azure Monitor",
"azuremonitor.connectionOptions.databaseName.description": "Nom du catalogue initial ou de la base de données initiale dans la source de données",
"azuremonitor.connectionProperties.metadataPooling.description": "Cet attribut indique si les informations de métadonnées des requêtes exécutées sont mises en cache pour améliorer les performances.",
"azuremonitor.objectsListProperties.metadataTypeName": "Type",
"azuremonitor.connectionProperties.userName.displayName": "Nom d'utilisateur",
"azuremonitor.connectionProperties.proxyUserId.description": "Nom d'utilisateur de l'utilisateur proxy.",
"azuremonitor.connectionProperties.serverName.displayName": "ID de lespace de travail",
"azuremonitor.cloud.workspaceProperties.id": "ID de lespace de travail",
"azuremonitor.cloud.workspaceProperties.name": "Nom de l'espace de travail"
}
}
}
@@ -10,17 +10,17 @@
"contents": {
"dist/cmsResource/cmsResourceCommands": {
"cms.AddServerGroup": "Ajouter le groupe de serveurs",
"cms.Cancel": "Annuler",
"cms.OK": "OK",
"cms.ServerGroupDescription": "Description du groupe de serveurs",
"cms.ServerGroupName": "Nom du groupe de serveurs",
"cms.confirmDeleteGroup": "Voulez-vous vraiment effectuer la suppression",
"cms.confirmDeleteServer": "Voulez-vous vraiment effectuer la suppression",
"cms.errors.azureNotAllowed": "Vous ne pouvez pas utiliser les serveurs Azure SQL comme serveurs de gestion centralisée",
"cms.Cancel": "Annuler",
"cms.errors.sameCmsServerName": "Le groupe de serveurs de gestion centralisée a déjà un serveur inscrit nommé {0}",
"cms.errors.sameServerGroupName": "{0} a déjà un groupe de serveurs nommé {1}",
"cms.no": "Non",
"cms.yes": "Oui"
"cms.OK": "OK",
"cms.ServerGroupDescription": "Description du groupe de serveurs",
"cms.ServerGroupName": "Nom du groupe de serveurs",
"cms.yes": "Oui",
"cms.errors.sameServerGroupName": "{0} a déjà un groupe de serveurs nommé {1}"
},
"dist/cmsResource/tree/cmsResourceEmptyTreeNode": {
"cms.resource.tree.CmsTreeNode.addCmsServerLabel": "Ajouter un serveur de gestion centralisée..."
@@ -29,142 +29,142 @@
"cms.resource.cmsResourceTreeNode.noResourcesLabel": "Aucune ressource"
},
"dist/cmsResource/tree/treeProvider": {
"cms.resource.tree.treeProvider.loadError": "Une erreur inattendue s'est produite durant le chargement des serveurs enregistrés {0}",
"cms.resource.tree.treeProvider.loadingLabel": "Chargement..."
"cms.resource.tree.treeProvider.loadingLabel": "Chargement...",
"cms.resource.tree.treeProvider.loadError": "Une erreur inattendue s'est produite durant le chargement des serveurs enregistrés {0}"
},
"dist/cmsUtils": {
"cms.errors.sameServerUnderCms": "Vous ne pouvez pas ajouter un serveur inscrit partagé du même nom que le serveur de configuration"
},
"package": {
"cloud.databaseProperties.azureEdition": "Édition",
"cloud.databaseProperties.compatibilityLevel": "Niveau de compatibilité",
"cloud.databaseProperties.owner": "Propriétaire",
"cloud.databaseProperties.serviceLevelObjective": "Niveau tarifaire",
"cloud.serverProperties.serverEdition": "Type",
"cloud.serverProperties.serverVersion": "Version",
"cms.configuration.title": "Configuration MSSQL",
"cms.connectionOptions.applicationIntent.description": "Déclare le type de charge de travail de l'application pendant la connexion à un serveur",
"cms.connectionOptions.applicationIntent.displayName": "Intention d'application",
"cms.connectionOptions.applicationName.description": "Nom de l'application",
"cms.connectionOptions.applicationName.displayName": "Nom de l'application",
"cms.connectionOptions.attachDbFilename.description": "Nom de fichier principal, y compris le nom de chemin complet, d'une base de données pouvant être attachée",
"cms.connectionOptions.attachDbFilename.displayName": "Attacher le nom de fichier de base de données",
"cms.connectionOptions.authType.categoryValues.azureMFA": "Azure Active Directory - Authentification universelle avec prise en charge de MFA",
"cms.connectionOptions.authType.categoryValues.integrated": "Authentification Windows",
"cms.connectionOptions.authType.categoryValues.sqlLogin": "Connexion SQL",
"cms.connectionOptions.authType.description": "Spécifie la méthode d'authentification avec SQL Server",
"cms.connectionOptions.authType.displayName": "Type d'authentification",
"cms.connectionOptions.columnEncryptionSetting.description": "Active ou désactive Always Encrypted pour la connexion",
"cms.connectionOptions.columnEncryptionSetting.displayName": "Toujours crypté",
"cms.connectionOptions.commandTimeout.description": "La durée (en secondes) dattente de lexécution dune commande avant de mettre fin à la tentative et de générer une erreur.",
"cms.connectionOptions.commandTimeout.displayName": "Expiration de commande",
"cms.connectionOptions.connectRetryCount.description": "Nombre de tentatives de restauration de connexion",
"cms.connectionOptions.connectRetryCount.displayName": "Nombre de tentatives de connexion",
"cms.connectionOptions.connectRetryInterval.description": "Délai entre les tentatives de restauration de connexion",
"cms.connectionOptions.connectRetryInterval.displayName": "Intervalle entre les tentatives de 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.connectTimeout.displayName": "Délai d'expiration de la connexion",
"cms.connectionOptions.connectionName.description": "Nom personnalisé de la connexion",
"cms.connectionOptions.connectionName.displayName": "Nom (facultatif)",
"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.contextConnection.displayName": "Connexion contextuelle",
"cms.connectionOptions.currentLanguage.description": "Nom d'enregistrement de la langue de SQL Server",
"cms.connectionOptions.currentLanguage.displayName": "Langage actuel",
"cms.connectionOptions.enclaveAttestationProtocol.categoryValues.AAS": "Azure Attestation",
"cms.connectionOptions.enclaveAttestationProtocol.categoryValues.HGS": "Service de tuteur d'hôte",
"cms.connectionOptions.enclaveAttestationProtocol.categoryValues.None": "Aucun(e)",
"cms.connectionOptions.enclaveAttestationProtocol.description": "Spécifie un protocole pour attester une enclave côté serveur utilisée avec Always Encrypted avec des enclaves sécurisées",
"cms.connectionOptions.enclaveAttestationProtocol.displayName": "Protocole d'attestation",
"cms.connectionOptions.enclaveAttestationUrl.description": "Spécifie un point de terminaison pour attester une enclave côté serveur utilisée avec Always Encrypted avec des enclaves sécurisées",
"cms.connectionOptions.enclaveAttestationUrl.displayName": "URL dattestation",
"cms.connectionOptions.encrypt.categoryValues.false": "Facultatif (faux)",
"cms.connectionOptions.encrypt.categoryValues.strict": "Strict",
"cms.connectionOptions.encrypt.categoryValues.true": "Obligatoire (Vrai)",
"cms.connectionOptions.encrypt.description": "En cas de chiffrement « Obligatoire » ou « Strict », SQL Server utilise le chiffrement SSL pour toutes les données envoyées entre le client et le serveur si un certificat est installé sur le serveur. Lorsquil est défini sur « Strict », SQL Server utilise TDS 8.0 pour tout transfert de données entre le client et le serveur. « Strict » est pris en charge à partir de SQL Server 2022.",
"cms.connectionOptions.encrypt.displayName": "Chiffrer",
"cms.connectionOptions.failoverPartner.description": "Nom ou adresse réseau de l'instance de SQL Server servant de partenaire de basculement",
"cms.connectionOptions.failoverPartner.displayName": "Partenaire de basculement",
"cms.resource.registerCmsServer.title": "Ajouter un serveur de gestion centralisée",
"cms.connectionOptions.groupName.advanced": "Avancé",
"cms.connectionOptions.columnEncryptionSetting.displayName": "Toujours crypté",
"cms.connectionOptions.applicationIntent.displayName": "Intention d'application",
"cms.connectionOptions.applicationName.displayName": "Nom de l'application",
"cms.connectionOptions.attachDbFilename.displayName": "Attacher le nom de fichier de base de données",
"cms.connectionOptions.enclaveAttestationUrl.displayName": "URL dattestation",
"cms.connectionOptions.enclaveAttestationProtocol.displayName": "Protocole d'attestation",
"cms.connectionOptions.authType.displayName": "Type d'authentification",
"cms.connectionOptions.authType.categoryValues.azureMFA": "Azure Active Directory - Authentification universelle avec prise en charge de MFA",
"cms.connectionOptions.enclaveAttestationProtocol.categoryValues.AAS": "Azure Attestation",
"cms.resource.explorer.title": "Serveurs de gestion centralisée",
"cms.title": "Serveurs de gestion centralisée",
"cms.connectionOptions.commandTimeout.displayName": "Expiration de commande",
"cloud.databaseProperties.compatibilityLevel": "Niveau de compatibilité",
"onprem.databaseProperties.compatibilityLevel": "Niveau de compatibilité",
"onprem.serverProperties.machineName": "Nom de l'ordinateur",
"cms.connectionOptions.connectRetryCount.displayName": "Nombre de tentatives de connexion",
"cms.connectionOptions.connectRetryInterval.displayName": "Intervalle entre les tentatives de connexion",
"cms.connectionOptions.connectTimeout.displayName": "Délai d'expiration de la connexion",
"cms.connectionOptions.groupName.connectionResiliency": "Résilience de la connexion",
"cms.connectionOptions.groupName.context": "Contexte",
"cms.connectionOptions.groupName.initialization": "Initialisation",
"cms.connectionOptions.groupName.pooling": "Regroupement",
"cms.connectionOptions.groupName.replication": "Réplication",
"cms.connectionOptions.groupName.security": "Sécurité",
"cms.connectionOptions.groupName.source": "Source",
"cms.connectionOptions.hostNameInCertificate.description": "Indique le nom dhôte spécifié dans le certificat TLS qui sera utilisé par SQL Server pour valider le certificat du serveur. Sil nest pas spécifié, le nom du serveur est utilisé par défaut pour la validation du certificat.",
"cms.connectionOptions.contextConnection.displayName": "Connexion contextuelle",
"cms.connectionOptions.currentLanguage.displayName": "Langage actuel",
"cms.connectionOptions.connectionName.description": "Nom personnalisé de la connexion",
"cms.connectionOptions.applicationIntent.description": "Déclare le type de charge de travail de l'application pendant la connexion à un serveur",
"cms.connectionOptions.connectRetryInterval.description": "Délai entre les tentatives de restauration de connexion",
"cms.resource.deleteCmsServer.title": "Supprimer",
"cms.resource.deleteServerGroup.title": "Supprimer",
"cms.resource.deleteRegisteredServer.title": "Supprimer",
"cms.connectionOptions.serverDescription.description": "Description de l'instance SQL Server",
"cms.disabled": "Désactivé",
"cloud.databaseProperties.azureEdition": "Édition",
"onprem.serverProperties.serverEdition": "Édition",
"cms.enabled": "Activé",
"cms.connectionOptions.columnEncryptionSetting.description": "Active ou désactive Always Encrypted pour la connexion",
"cms.connectionOptions.secureEnclaves.description": "Active ou désactive les enclaves sécurisées pour la connexion",
"cms.connectionOptions.encrypt.displayName": "Chiffrer",
"cms.connectionOptions.failoverPartner.displayName": "Partenaire de basculement",
"cms.connectionOptions.enclaveAttestationProtocol.categoryValues.HGS": "Service Guardian hôte",
"cms.connectionOptions.hostNameInCertificate.displayName": "Nom dhôte dans le certificat",
"cms.connectionOptions.loadBalanceTimeout.description": "Durée de vie minimale (en secondes) de cette connexion dans le pool avant d'être détruite",
"cms.connectionOptions.hostNameInCertificate.description": "Indique le nom dhôte spécifié dans le certificat TLS qui sera utilisé par SQL Server pour valider le certificat du serveur. Sil nest pas spécifié, le nom du serveur est utilisé par défaut pour la validation du certificat.",
"cms.connectionOptions.password.description": "Indique le mot de passe à utiliser pour la connexion à la source de données",
"cms.connectionOptions.userName.description": "Indique l'identifiant utilisateur à utiliser pour la connexion à la source de données",
"cms.connectionOptions.typeSystemVersion.description": "Indique le système de type serveur que le fournisseur expose par le biais de DataReader",
"cms.connectionOptions.groupName.initialization": "Initialisation",
"onprem.databaseProperties.lastBackupDate": "Dernière sauvegarde de base de données",
"onprem.databaseProperties.lastLogBackupDate": "Dernière sauvegarde de journal",
"cms.connectionOptions.loadBalanceTimeout.displayName": "Délai d'expiration de l'équilibrage de charge",
"cms.connectionOptions.maxPoolSize.description": "Nombre maximal de connexions autorisées dans le pool",
"cms.configuration.title": "Configuration MSSQL",
"cms.connectionOptions.encrypt.categoryValues.true": "Obligatoire (Vrai)",
"cms.connectionOptions.maxPoolSize.displayName": "Taille maximale du pool",
"cms.connectionOptions.minPoolSize.description": "Nombre minimal de connexions autorisées dans le pool",
"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.",
"cms.provider.displayName": "Microsoft SQL Server",
"cms.connectionProvider.displayName": "Microsoft SQL Server",
"cms.connectionOptions.minPoolSize.displayName": "Taille minimale du pool",
"cms.connectionOptions.multiSubnetFailover.displayName": "Basculement de plusieurs sous-réseaux",
"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.multipleActiveResultSets.displayName": "MARS (Multiple Active Result Set)",
"cms.connectionOptions.packetSize.description": "Taille en octets des paquets réseau utilisés pour communiquer avec une instance de SQL Server",
"cms.connectionOptions.connectionName.displayName": "Nom (facultatif)",
"cms.connectionOptions.serverName.description": "Nom de l'instance SQL Server",
"cms.resource.addServerGroup.title": "Nouveau groupe de serveurs...",
"cms.resource.addRegisteredServer.title": "Nouvelle inscription de serveur...",
"cms.connectionOptions.enclaveAttestationProtocol.categoryValues.None": "Aucun(e)",
"cms.connectionOptions.connectRetryCount.description": "Nombre de tentatives de restauration de connexion",
"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.",
"onprem.serverProperties.osVersion": "Version de système d'exploitation",
"cms.connectionOptions.encrypt.categoryValues.false": "Facultatif (faux)",
"cloud.databaseProperties.owner": "Propriétaire",
"onprem.databaseProperties.owner": "Propriétaire",
"cms.connectionOptions.packetSize.displayName": "Taille de paquet",
"cms.connectionOptions.password.description": "Indique le mot de passe à utiliser pour la connexion à la source de données",
"cms.connectionOptions.password.displayName": "Mot de passe",
"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.persistSecurityInfo.displayName": "Conserver les informations de sécurité",
"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.groupName.pooling": "Regroupement",
"cms.connectionOptions.pooling.displayName": "Regroupement",
"cms.connectionOptions.port.displayName": "Port",
"cms.connectionOptions.replication.description": "Utilisé par SQL Server dans la réplication",
"cloud.databaseProperties.serviceLevelObjective": "Niveau tarifaire",
"onprem.databaseProperties.recoveryModel": "Mode de récupération",
"cms.resource.refresh.title": "Actualiser",
"cms.resource.refreshServerGroup.title": "Actualiser le groupe de serveurs",
"cms.connectionOptions.groupName.replication": "Réplication",
"cms.connectionOptions.replication.displayName": "Réplication",
"cms.connectionOptions.secureEnclaves.description": "Active ou désactive les enclaves sécurisées pour la connexion",
"cms.connectionOptions.secureEnclaves.displayName": "Enclaves sécurisées",
"cms.connectionOptions.serverDescription.description": "Description de l'instance SQL Server",
"cms.connectionOptions.serverDescription.displayName": "Description du serveur",
"cms.connectionOptions.serverName.description": "Nom de l'instance SQL Server",
"cms.connectionOptions.serverName.displayName": "Serveur",
"cms.connectionOptions.serverName.placeholder": "par exemple. tcp:servername,1433",
"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. Cette propriété nest pas prise en charge avec Encrypt=Strict.",
"cms.connectionOptions.trustServerCertificate.displayName": "Approuver le certificat de serveur",
"cms.connectionOptions.typeSystemVersion.description": "Indique le système de type serveur que le fournisseur expose par le biais de DataReader",
"cms.connectionOptions.typeSystemVersion.displayName": "Version du système de type",
"cms.connectionOptions.userName.description": "Indique l'identifiant utilisateur à utiliser pour la connexion à la source de données",
"cms.connectionOptions.userName.displayName": "Nom d'utilisateur",
"cms.connectionOptions.workstationId.description": "Nom de la station de travail se connectant à SQL Server",
"cms.connectionOptions.workstationId.displayName": "ID de station de travail",
"cms.connectionProvider.displayName": "Microsoft SQL Server",
"cms.description": "Prise en charge de la gestion des serveurs de gestion centralisée SQL Server",
"cms.disabled": "Désactivé",
"cms.connectionOptions.authType.categoryValues.sqlLogin": "Connexion SQL",
"cms.displayName": "Serveurs de gestion centralisée SQL Server",
"cms.enabled": "Activé",
"cms.connectionOptions.secureEnclaves.displayName": "Enclaves sécurisées",
"cms.connectionOptions.groupName.security": "Sécurité",
"cms.connectionOptions.serverName.displayName": "Serveur",
"cms.connectionOptions.serverDescription.displayName": "Description du serveur",
"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.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.",
"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.provider.displayName": "Microsoft SQL Server",
"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.resource.addRegisteredServer.title": "Nouvelle inscription de serveur...",
"cms.resource.addServerGroup.title": "Nouveau groupe de serveurs...",
"cms.resource.deleteCmsServer.title": "Supprimer",
"cms.resource.deleteRegisteredServer.title": "Supprimer",
"cms.resource.deleteServerGroup.title": "Supprimer",
"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.registerCmsServer.title": "Ajouter un serveur de gestion centralisée",
"cms.title": "Serveurs de gestion centralisée",
"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.connectionOptions.packetSize.description": "Taille en octets des paquets réseau utilisés pour communiquer avec une instance de SQL Server",
"cms.connectionOptions.groupName.source": "Source",
"cms.connectionOptions.enclaveAttestationProtocol.description": "Spécifie un protocole pour attester une enclave côté serveur utilisée avec Always Encrypted avec des enclaves sécurisées",
"cms.connectionOptions.enclaveAttestationUrl.description": "Spécifie un point de terminaison pour attester une enclave côté serveur utilisée avec Always Encrypted avec des enclaves sécurisées",
"cms.connectionOptions.authType.description": "Spécifie la méthode d'authentification avec SQL Server",
"cms.connectionOptions.encrypt.categoryValues.strict": "Strict",
"cms.description": "Prise en charge de la gestion des serveurs de gestion centralisée SQL Server",
"cms.connectionOptions.currentLanguage.description": "Nom d'enregistrement de la langue de SQL Server",
"cms.connectionOptions.commandTimeout.description": "La durée (en secondes) dattente de lexécution dune commande avant de mettre fin à la tentative et de générer une erreur.",
"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.maxPoolSize.description": "Nombre maximal de connexions autorisées dans le pool",
"cms.connectionOptions.loadBalanceTimeout.description": "Durée de vie minimale (en secondes) de cette connexion dans le pool avant d'être détruite",
"cms.connectionOptions.minPoolSize.description": "Nombre minimal de connexions autorisées dans le pool",
"cms.connectionOptions.applicationName.description": "Nom de l'application",
"cms.connectionOptions.attachDbFilename.description": "Nom de fichier principal, y compris le nom de chemin complet, d'une base de données pouvant être attachée",
"cms.connectionOptions.workstationId.description": "Nom de la station de travail se connectant à SQL Server",
"cms.connectionOptions.failoverPartner.description": "Nom ou adresse réseau de l'instance de SQL Server servant de partenaire de basculement",
"cms.connectionOptions.trustServerCertificate.displayName": "Approuver le certificat de serveur",
"cloud.serverProperties.serverEdition": "Type",
"cms.connectionOptions.typeSystemVersion.displayName": "Version du système de type",
"cms.connectionOptions.replication.description": "Utilisé par SQL Server dans la réplication",
"cms.connectionOptions.userName.displayName": "Nom d'utilisateur",
"cloud.serverProperties.serverVersion": "Version",
"onprem.serverProperties.serverVersion": "Version",
"cms.connectionOptions.encrypt.description": "En cas de chiffrement « Obligatoire » ou « Strict », SQL Server utilise le chiffrement SSL pour toutes les données envoyées entre le client et le serveur si un certificat est installé sur le serveur. Lorsquil est défini sur « Strict », SQL Server utilise TDS 8.0 pour tout transfert de données entre le client et le serveur. « Strict » est pris en charge à partir de SQL Server 2022.",
"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.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. Cette propriété nest pas prise en charge avec Encrypt=Strict.",
"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.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.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.authType.categoryValues.integrated": "Authentification Windows",
"cms.connectionOptions.workstationId.displayName": "ID de station de travail",
"ignorePlatformWarning": "[Facultatif] Ne pas afficher les avertissements de plateforme non prise en charge",
"onprem.databaseProperties.compatibilityLevel": "Niveau de compatibilité",
"onprem.databaseProperties.lastBackupDate": "Dernière sauvegarde de base de données",
"onprem.databaseProperties.lastLogBackupDate": "Dernière sauvegarde de journal",
"onprem.databaseProperties.owner": "Propriétaire",
"onprem.databaseProperties.recoveryModel": "Mode de récupération",
"onprem.serverProperties.machineName": "Nom de l'ordinateur",
"onprem.serverProperties.osVersion": "Version de système d'exploitation",
"onprem.serverProperties.serverEdition": "Édition",
"onprem.serverProperties.serverVersion": "Version"
"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.connectionOptions.serverName.placeholder": "par exemple. tcp:servername,1433",
"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,')"
}
}
}
@@ -9,72 +9,72 @@
"version": "1.0.0",
"contents": {
"dist/localizedConstants": {
"dacfx.databaseNameExistsErrorMessage": "Une base de données portant le même nom existe déjà sur l'instance de SQL Server",
"dacFx.importDescription": "Créer une base de données à partir d'un fichier .bacpac [Importer Bacpac]",
"dacfx.dataLoss": "Perte de données",
"dacfx.wizardTitle": "Assistant de l'application de la couche Données",
"dacFx.databaseName": "Nom de la base de données",
"dacFx.deployButton": "Déployer",
"dacFx.deployConfigPageName": "Sélectionner les paramètres de déploiement Dacpac",
"dacFx.deployDescription": "Déployer un fichier .dacpac d'application de couche Données sur une instance de SQL Server [Déployer Dacpac]",
"dacFx.deployPlanPageName": "Examiner le plan de déploiement",
"dacfx.deployPlanTableTitle": "Déployer des opérations de plan",
"dacFx.export": "Exporter",
"dacFx.exportConfigPageName": "Sélectionner les paramètres d'exportation Bacpac",
"dacFx.exportDescription": "Exporter le schéma et les données d'une base de données au format de fichier logique .bacpac [Exporter Bacpac]",
"dacFx.extract": "Extraire",
"dacFx.extractConfigPageName": "Sélectionner les paramètres d'extraction Dacpac",
"dacFx.extractDescription": "Extraire une application de couche Données d'une instance de SQL Server vers un fichier .dacpac [Extraire Dacpac]",
"dacfx.fileLocation": "Emplacement de fichier",
"dacfx.whitespaceFilenameErrorMessage": "Un nom de fichier ne peut pas être un espace blanc",
"dacfx.filenameEndingInPeriodErrorMessage": "Le nom ne peut pas se terminer par un point",
"dacfx.trailingWhitespaceErrorMessage": "Le nom ne peut pas se terminer par un espace",
"dacfx.tooLongFilenameErrorMessage": "Le nom de fichier est supérieur à 255 caractères",
"dacFx.generateScriptButton": "Générer le script",
"dacfx.deployPlanErrorMessage": "La génération du plan de déploiement a échoué '{0}'",
"dacfx.generateDeployErrorMessage": "Échec de génération du script de déploiement « {0} »",
"dacFx.import": "Importer",
"dacFx.importConfigPageName": "Sélectionner les paramètres d'importation Bacpac",
"dacFx.importDescription": "Créer une base de données à partir d'un fichier .bacpac [Importer Bacpac]",
"dacfx.invalidFileCharsErrorMessage": "Caractères de fichier non valides",
"dacfx.objecTooltip": "Nom de l'objet affecté par le déploiement",
"dacFx.newDatabase": "Nouvelle base de données",
"dacfx.noDataLoss": "Aucune perte de données suite aux actions de déploiement listées.",
"dacfx.object": "Objet",
"dacFxDeploy.openFile": "Ouvrir",
"dacfx.operation": "Opération",
"dacfx.operationTooltip": "Opération (Créer, Modifier, Supprimer) qui a lieu pendant le déploiement",
"dacfx.dataLossTooltip": "Les opérations pouvant entraîner une perte des données sont marquées d'un signe d'avertissement",
"dacFx.proceedDataLoss": "Poursuivre malgré le risque de perte de données",
"dacfx.reservedValueErrorMessage": "Nom de fichier réservé. Choisissez un autre nom et réessayez",
"dacFx.deployPlanPageName": "Examiner le plan de déploiement",
"dacfx.save": "Enregistrer",
"dacFx.deployConfigPageName": "Sélectionner les paramètres de déploiement Dacpac",
"dacFx.exportConfigPageName": "Sélectionner les paramètres d'exportation Bacpac",
"dacFx.extractConfigPageName": "Sélectionner les paramètres d'extraction Dacpac",
"dacFx.importConfigPageName": "Sélectionner les paramètres d'importation Bacpac",
"dacFx.selectOperationPageName": "Sélectionner une opération",
"dacfx.selectFile": "Sélectionner un fichier",
"dacfx.setting": "Paramètre",
"dacFx.sourceDatabase": "Base de données source",
"dacFx.sourceServer": "Serveur source",
"dacFx.summaryPageName": "Récapitulatif",
"dacfx.summaryTableTitle": "Résumé des paramètres",
"dacFx.targetDatabase": "Base de données cible",
"dacFx.targetServer": "Serveur cible",
"dacFx.upgradeExistingDatabase": "Mettre à niveau la base de données existante",
"dacFx.versionText": "Version (utiliser x.x.x.x où x est un nombre)",
"dacFxDeploy.openFile": "Ouvrir",
"dacfx.dataLoss": "Perte de donné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.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.dataLossTooltip": "Les opérations pouvant entraîner une perte des données sont marquées d'un signe d'avertissement",
"dacfx.databaseNameExistsErrorMessage": "Une base de données portant le même nom existe déjà sur l'instance de SQL Server",
"dacfx.default": "par défaut",
"dacfx.deployPlanErrorMessage": "La génération du plan de déploiement a échoué '{0}'",
"dacfx.deployPlanTableTitle": "Déployer des opérations de plan",
"dacfx.fileLocation": "Emplacement de fichier",
"dacfx.filenameEndingInPeriodErrorMessage": "Le nom ne peut pas se terminer par un point",
"dacfx.generateDeployErrorMessage": "Échec de génération du script de déploiement « {0} »",
"dacfx.invalidFileCharsErrorMessage": "Caractères de fichier non valides",
"dacfx.noDataLoss": "Aucune perte de données suite aux actions de déploiement listées.",
"dacfx.objecTooltip": "Nom de l'objet affecté par le déploiement",
"dacfx.object": "Objet",
"dacfx.operation": "Opération",
"dacfx.operationErrorMessage": "Échec de l'opération {0} « {1} »",
"dacfx.operationTooltip": "Opération (Créer, Modifier, Supprimer) qui a lieu pendant le déploiement",
"dacfx.reservedValueErrorMessage": "Nom de fichier réservé. Choisissez un autre nom et réessayez",
"dacfx.reservedWindowsFilenameErrorMessage": "Ce nom de fichier est réservé à lutilisation par Windows. Choisissez un autre nom et essayez à nouveau",
"dacfx.save": "Enregistrer",
"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é.",
"dacfx.selectFile": "Sélectionner un fichier",
"dacfx.setting": "Paramètre",
"dacfx.summaryTableTitle": "Résumé des paramètres",
"dacfx.tooLongFilenameErrorMessage": "Le nom de fichier est supérieur à 255 caractères",
"dacfx.trailingWhitespaceErrorMessage": "Le nom ne peut pas se terminer par un espace",
"dacfx.type": "Type",
"dacfx.typeTooltip": "Type de l'objet affecté par le déploiement",
"dacfx.undefinedFilenameErrorMessage": "Nom non indéfini",
"dacFx.upgradeExistingDatabase": "Mettre à niveau la base de données existante",
"dacfx.value": "Valeur",
"dacfx.version": "Version",
"dacfx.whitespaceFilenameErrorMessage": "Un nom de fichier ne peut pas être un espace blanc",
"dacfx.wizardTitle": "Assistant de l'application de la couche Données"
"dacFx.versionText": "Version (utiliser x.x.x.x où x est un nombre)",
"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é.",
"dacfx.default": "par défaut",
"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.operationErrorMessage": "Échec de l'opération {0} « {1} »"
},
"package": {
"dacFx.category": "DacFx",
"dacFx.defaultSaveLocation": "Chemin daccès complet du dossier dans lequel . DACPAC et . Les fichiers BACPAC sont enregistrés par défaut",
"dacFx.settings": "Espacement",
"dacFx.startTitle": "Assistant de l'application de la couche Données"
"dacFx.startTitle": "Assistant de l'application de la couche Données",
"dacFx.defaultSaveLocation": "Chemin daccès complet du dossier dans lequel . DACPAC et . Les fichiers BACPAC sont enregistrés par défaut"
}
}
}
@@ -10,86 +10,86 @@
"contents": {
"dist/common/constants": {
"AllProjectTypes": "Tous les types de projets",
"LocalDevInfo": "Cliquez sur le bouton « En savoir plus » pour plus dinformations sur lexpérience de développement local pour {0}",
"SelectProjectFileActionName": "Sélectionner",
"UnknownProjectTypeError": "Aucun fournisseur na été trouvé pour le type de projet ayant lID : « {0} »",
"UnknownProjectsError": "Aucun fournisseur na été trouvé pour les projets suivants : {0}",
"activateExtensionFailed": "Échec du chargement de lextension de fournisseur de projet « {0} ». Message derreur : {1}",
"dataworksapce.local": "Local",
"dataworksapce.refresh": "Actualiser",
"dataworkspace.NewProjectDialogTitle": "Créer un projet de base de données",
"dataworkspace.Type": "Type",
"dataworkspace.restartConfirmation": "Azure Data Studio doit être redémarré pour que le projet soit ajouté à l'espace de travail. Redémarrer maintenant?",
"dataworkspace.browse": "Parcourir",
"dataworkspace.browseEllipsis": "Parcourir...",
"dataworkspace.cloneParentDirectoryNotExistError": "Le chemin de clone sélectionné « {0} » nexiste pas ou nest pas un répertoire.",
"dataworkspace.sdkLearnMorePlaceholder": "Cliquez sur le bouton « En savoir plus » pour plus dinformations sur les projets de style SDK",
"LocalDevInfo": "Cliquez sur le bouton « En savoir plus » pour plus dinformations sur lexpérience de développement local pour {0}",
"gitCloneMessage": "Clonage du dépôt Git '{0}'...",
"dataworkspace.create": "Créer",
"dataworkspace.NewProjectDialogTitle": "Créer un projet de base de données",
"dataworkspace.default": "Par défaut",
"dataworkspace.projectDirectoryAlreadyExistErrorShort": "Le répertoire « {0} » existe déjà à lemplacement sélectionné, choisissez-en un autre",
"dataworkspace.enterProjectName": "Entrer le nom du projet",
"dataworkspace.fileNotExistError": "Le fichier {0} sélectionné « {1} » nexiste pas ou nest pas un fichier.",
"dataworkspace.projectNamePlaceholder": "Entrer le nom du projet",
"dataworkspace.gitRepoUrlPlaceholder": "Entrer une URL de référentiel git distant",
"gitCloneError": "Erreur lors du Git Clone. Afficher la sortie git pour plus de détails",
"activateExtensionFailed": "Échec du chargement de lextension de fournisseur de projet « {0} ». Message derreur : {1}",
"fileDoesNotExist": "Le fichier « {0} » n'existe pas",
"tooLongFilenameErrorMessage": "Le nom de fichier ne peut pas dépasser 255 caractères",
"whitespaceFilenameErrorMessage": "Un nom de fichier ne peut pas être un espace blanc",
"filenameEndingInPeriodErrorMessage": "Le nom ne peut pas se terminer par un point",
"trailingWhitespaceErrorMessage": "Le nom de fichier ne peut pas commencer ou se terminer par un espace blanc",
"dataworkspace.gitRepoUrlTitle": "URL du référentiel Git",
"invalidFileCharsErrorMessage": "Caractères de fichier non valides",
"dataworkspace.learnMore": "En savoir plus",
"dataworkspace.localClonePathPlaceholder": "Sélectionner lemplacement vers lequel cloner le référentiel localement",
"openedProjectsUndefinedAfterRefresh": "La liste des projets ouverts ne doit pas être indéfinie après lactualisation à partir du disque.",
"dataworksapce.local": "Local",
"dataworkspace.localClonePathTitle": "Chemin d'accès de clone local",
"dataworkspace.locationSelectorTitle": "Emplacement",
"dataworkspace.projectLocationTitle": "Emplacement",
"dataworkspace.projectNameTitle": "Nom",
"dataworkspace.nameCannotBeEmpty": "Le nom ne peut pas être vide",
"dataworkspace.no": "Non",
"noProjectProvidingExtensionsInstalled": "Aucune extension de projet de base de données nest installée. Installez une extension de projet de base de données pour utiliser cette fonctionnalité.",
"UnknownProjectTypeError": "Aucun fournisseur na été trouvé pour le type de projet ayant lID : « {0} »",
"UnknownProjectsError": "Aucun fournisseur na été trouvé pour les projets suivants : {0}",
"dataworkspace.ok": "OK",
"onlyMovingOneFileIsSupported": "Le déplacement dun seul fichier à la fois est pris en charge.",
"dataworkspace.open": "Ouvrir",
"dataworkspace.openExistingDialogTitle": "Ouvrir un projet existant",
"noPreviousData": "Les {0} antérieures pour le projet actif safficheront ici, exécutez pour voir les résultats.",
"dataworkspace.project": "Project",
"projectFailedToLoad": "Échec du chargement du projet '{0}' : {1} pour afficher plus de détails, [ouvrez la console du développeur](commande : workbench.action.toggleDevTools).",
"dataworkspace.projectAlreadyOpened": "Le projet « {0} » est déjà ouvert.",
"dataworkspace.projectDirectoryAlreadyExistError": "Il existe déjà un répertoire nommé « {0} » à lemplacement sélectionné : « {1} ».",
"dataworkspace.projectDirectoryAlreadyExistErrorShort": "Le répertoire « {0} » existe déjà à lemplacement sélectionné, choisissez-en un autre",
"dataworkspace.projectFilePlaceholder": "Sélectionner un fichier de projet",
"dataworkspace.projectFileTitle": "Fichier projet",
"dataworkspace.projectLocationPlaceholder": "Sélectionner lemplacement de création du projet",
"dataworkspace.projectLocationTitle": "Emplacement",
"dataworkspace.projectNamePlaceholder": "Entrer le nom du projet",
"dataworkspace.projectNameTitle": "Nom",
"dataworkspace.projectParentDirectoryNotExistError": "Lemplacement de projet sélectionné « {0} » nexiste pas ou nest pas un répertoire.",
"projectNameNull": "Le nom de la feuille est Null",
"dataworksapce.refresh": "Actualiser",
"dataworkspace.remoteGitRepo": "Référentiel Git distant",
"dataworkspace.restartConfirmation": "Azure Data Studio doit être redémarré pour que le projet soit ajouté à l'espace de travail. Redémarrer maintenant?",
"dataworkspace.sdkLearnMorePlaceholder": "Cliquez sur le bouton « En savoir plus » pour plus dinformations sur les projets de style SDK",
"reservedValueErrorMessage": "Nom de fichier réservé. Choisissez un autre nom et réessayez",
"dataworkspace.sdkStyleProject": "Projet de style SDK (préversion)",
"dataworkspace.select": "Sélectionner",
"dataworkspace.selectProjectLocation": "Sélectionner lemplacement du projet",
"dataworkspace.selectProjectType": "Sélectionner le type de projet de base de données",
"dataworkspace.selectProjectLocation": "Sélectionner lemplacement du projet",
"dataworkspace.selectTargetPlatform": "Sélectionner la plateforme cible",
"dataworkspace.targetPlatform": "Plateforme cible",
"dataworkspace.localClonePathPlaceholder": "Sélectionner lemplacement vers lequel cloner le référentiel localement",
"dataworkspace.projectLocationPlaceholder": "Sélectionner lemplacement de création du projet",
"dataworkspace.projectFilePlaceholder": "Sélectionner un fichier de projet",
"dataworkspace.workspacePlaceholder": "Sélectionner le fichier despace de travail ({0})",
"dataworkspace.yesRecommended": "Oui (recommandé)",
"dragAndDropNotSupported": "Ce type de projet ne prend pas en charge lopération de glisser-déplacer.",
"fileDoesNotExist": "Le fichier « {0} » n'existe pas",
"filenameEndingInPeriodErrorMessage": "Le nom ne peut pas se terminer par un point",
"gitCloneError": "Erreur lors du Git Clone. Afficher la sortie git pour plus de détails",
"gitCloneMessage": "Clonage du dépôt Git '{0}'...",
"invalidFileCharsErrorMessage": "Caractères de fichier non valides",
"noPreviousData": "Les {0} antérieures pour le projet actif safficheront ici, exécutez pour voir les résultats.",
"noProjectProvidingExtensionsInstalled": "Aucune extension de projet de base de données nest installée. Installez une extension de projet de base de données pour utiliser cette fonctionnalité.",
"onlyMovingOneFileIsSupported": "Le déplacement dun seul fichier à la fois est pris en charge.",
"openedProjectsUndefinedAfterRefresh": "La liste des projets ouverts ne doit pas être indéfinie après lactualisation à partir du disque.",
"projectFailedToLoad": "Échec du chargement du projet '{0}' : {1} pour afficher plus de détails, [ouvrez la console du développeur] (commande : workbench.action.toggleDevTools).",
"projectNameNull": "Le nom de la feuille est Null",
"reservedValueErrorMessage": "Nom de fichier réservé. Choisissez un autre nom et réessayez",
"dataworkspace.targetPlatform": "Plateforme cible",
"dataworkspace.cloneParentDirectoryNotExistError": "Le chemin de clone sélectionné « {0} » nexiste pas ou nest pas un répertoire.",
"dataworkspace.projectParentDirectoryNotExistError": "Lemplacement de projet sélectionné « {0} » nexiste pas ou nest pas un répertoire.",
"dataworkspace.fileNotExistError": "Le fichier {0} sélectionné « {1} » nexiste pas ou nest pas un fichier.",
"dataworkspace.projectDirectoryAlreadyExistError": "Il existe déjà un répertoire nommé « {0} » à lemplacement sélectionné : « {1} ».",
"reservedWindowsFilenameErrorMessage": "Ce nom de fichier est réservé à lutilisation par Windows. Choisissez un autre nom et essayez à nouveau",
"tooLongFilenameErrorMessage": "Le nom de fichier ne peut pas dépasser 255 caractères",
"trailingWhitespaceErrorMessage": "Le nom de fichier ne peut pas commencer ou se terminer par un espace blanc",
"dragAndDropNotSupported": "Ce type de projet ne prend pas en charge lopération de glisser-déplacer.",
"dataworkspace.Type": "Type",
"undefinedFilenameErrorMessage": "Nom non défini",
"whitespaceFilenameErrorMessage": "Un nom de fichier ne peut pas être un espace blanc"
"dataworkspace.yesRecommended": "Oui (recommandé)",
"SelectProjectFileAction": "Sélectionner"
},
"package": {
"projects.showNotAddedProjectsInWorkspacePrompt": "Toujours afficher un message d'information lorsque les dossiers de l'espace de travail actuel contiennent des projets qui n'ont pas été ajoutés aux projets de l'espace de travail.",
"close-workspace-command": "Fermer l'espace de travail",
"data-workspace-view-container-name": "Projets de base de données",
"projects-view-no-workspace-content": "Créez un nouveau projet ou ouvrez un projet existant pour commencer.\r\n[Créer](command:projects.new)\r\n[Ouvrir un existant](command:projects.openExisting)\r\nPour en savoir plus sur les projets [lire nos documents](https://aka.ms/azuredatastudio-projects).",
"main-view-name": "Projets de base de données",
"manage-project-command": "Gérer",
"new-command": "Nouveau",
"open-existing-command": "Ouvrir des instances existantes",
"projects-view-no-project-content": "Aucun projet nest ouvert dans lespace de travail actuel.\r\n[Créer](command:projects.new)\r\n[Ouvrir un existant](command:projects.openExisting)\r\nPour en savoir plus sur les projets [lire nos documents](https://aka.ms/azuredatastudio-projects).\r\n",
"projects-view-no-workspace-content": "Créez ou ouvrez existant pour commencer.\r\n[Créer](command:projects.new)\r\n[Ouvrir un existant](command:projects.openExisting)\r\nPour en savoir plus sur les projets [lire nos documents](https://aka.ms/azuredatastudio-projects).",
"data-workspace-view-container-name": "Projets de base de données",
"projects.defaultProjectSaveLocation": "Chemin daccès complet au dossier dans lequel les nouveaux projets sont enregistrés par défaut.",
"projects.excludedProjectsDescription": "Liste des projets dans lespace de travail à exclure des projets Viewlet",
"projects.showNotAddedProjectsInWorkspacePrompt": "Toujours afficher un message d'information lorsque les dossiers de l'espace de travail actuel contiennent des projets qui n'ont pas été ajoutés aux projets de l'espace de travail.",
"manage-project-command": "Gérer",
"new-command": "Nouveau",
"projects-view-no-project-content": "Aucun projet nest ouvert dans lespace de travail actuel.\r\n[Créer](command:projects.new)\r\n[Ouvrir un existant](command:projects.openExisting)\r\nPour en savoir plus sur les projets [lire nos documents](https://aka.ms/azuredatastudio-projects).\r\n",
"open-existing-command": "Ouvrir des instances existantes",
"refresh-workspace-command": "Actualiser",
"remove-project-command": "Supprimer le projet"
}
@@ -0,0 +1,175 @@
{
"": [
"--------------------------------------------------------------------------------------------",
"Copyright (c) Microsoft Corporation. All rights reserved.",
"Licensed under the Source EULA. See License.txt in the project root for license information.",
"--------------------------------------------------------------------------------------------",
"Do not edit this file. It is machine generated."
],
"version": "1.0.0",
"contents": {
"dist/localizedConstants": {
"externalTable.databaseNameTitle": "Nom de la base de données",
"externalTable.externalSchemaTitle": "Schéma externe",
"externalTable.externalTableTitle": "Table externe",
"externalTable.hostnameTitle": "Nom dhôte",
"msgMissingNodeContext": "Commande de nœud appelée sans aucun nœud",
"sqlServerTypeName": "SQL Server",
"externalTable.serverNameTitle": "Nom du serveur",
"externalTable.serviceNameTitle": "Nom du service/SID",
"externalTable.sourceSchemaTitle": "Schéma source",
"externalTable.sourceTableTitle": "Table source"
},
"dist/services/serviceClient": {
"downloadingServiceSize": "({0} Ko)",
"downloadingServiceComplete": "Téléchargement de {0} terminé",
"downloadingServiceStatus": "Téléchargement de {0}",
"downloadingService": "Téléchargement de {0}",
"serviceStartFailed": "Échec du démarrage de {0} : {1}",
"serviceInstalled": "{0} est installé",
"installingService": "Installation de {0}",
"installingServiceDetailed": "Installation de {0} sur {1}",
"serviceStarting": "Démarrage de {0}...",
"serviceStarted": "{0} démarré"
},
"dist/services/telemetry": {
"serviceCrashButton": "Afficher les problèmes connus",
"serviceCrashMessage": "le composant de service n'a pas pu démarrer"
},
"dist/utils": {
"executeCommandProcessExited": "Le processus s'est arrêté avec le code {0}"
},
"dist/wizards/tableFromFile/pages/fileConfigPage": {
"tableFromFileImport.databaseDropdownTitle": "Base de données dans laquelle la table externe sera créée",
"tableFromFileImport.destConnTitle": "Serveur de destination",
"tableFromFileImport.dataSourceDropdown": "Source de données externe pour la nouvelle table externe",
"tableFromFileImport.tableTextboxTitle": "Nom de la nouvelle table externe ",
"tableFromFileImport.fileFormatTextboxTitle": "Nom du format de fichier externe de la nouvelle table",
"tableFromFileImport.noSchemas": "Aucun schéma utilisateur na été trouvé dans la base de données spécifiée.",
"tableFromFileImport.noDataSources": "Aucune source de données externe valide na été trouvée dans la base de données spécifiée.",
"tableFromFileImport.refreshButtonTitle": "Actualiser",
"tableFromFileImport.schemaTextboxTitle": "Schéma de la nouvelle table externe",
"tableFromFileImport.fileTextboxTitle": "Fichier source",
"tableFromFileImport.folderTextboxTitle": "Dossier source",
"tableFromFileImport.fileFormatExists": "Le nom de format de fichier externe spécifié existe déjà.",
"tableFromFileImport.tableExists": "Le nom de table spécifié existe déjà sous le schéma spécifié."
},
"dist/wizards/tableFromFile/pages/modifyColumnsPage": {
"tableFromFileImport.allowNulls": "Autoriser les valeurs Null",
"tableFromFileImport.columnName": "Nom de la colonne",
"tableFromFileImport.dataType": "Data Type"
},
"dist/wizards/tableFromFile/pages/prosePreviewPage": {
"tableFromFileImport.noProseInfo": "Échec de la génération des informations de colonne pour le fichier spécifié.",
"tableFromFileImport.noPreviewData": "Échec de la récupération des données du fichier spécifié.",
"tableFromFileImport.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."
},
"dist/wizards/tableFromFile/pages/summaryPage": {
"tableFromFileImport.importInformation": "Informations sur la virtualisation des données",
"tableFromFileImport.databaseName": "Nom de la base de données",
"tableFromFileImport.fileFormat": "Nom du format de fichier",
"tableFromFileImport.next": "Suivant",
"tableFromFileImport.serverName": "Nom du serveur",
"tableFromFileImport.summaryFileName": "Fichier source",
"tableFromFileImport.summaryFolderName": "Dossier source",
"tableFromFileImport.tableName": "Nom de la table",
"tableFromFileImport.tableSchema": "Schéma de tableau",
"tableFromFileImport.importData": "Virtualiser les données"
},
"dist/wizards/tableFromFile/tableFromFileWizard": {
"tableFromFileImport.onlyCsvSupported": "Actuellement, seuls les fichiers CSV sont pris en charge pour cet Assistant.",
"tableFromFileImport.page2Name": "Modifier les colonnes",
"tableFromFileImport.noCsvFileFound": "Aucun fichier CSV n'a été trouvé dans le dossier spécifié.",
"import.needFile": "Veuillez sélectionner un fichier ou un dossier source avant d'utiliser cet assistant.",
"tableFromFileImport.page1Name": "Aperçu des données",
"tableFromFileImport.page0Name": "Sélectionner la base de données de destination pour votre table externe",
"tableFromFileImport.page3Name": "Récapitulatif",
"tableFromFileImport.openScriptMsg": "Le script s'est ouvert dans une fenêtre de document. Vous pouvez le visualiser une fois l'assistant fermé.",
"tableFromFile.taskLabel": "Virtualiser les données",
"tableFromFileImport.wizardName": "Virtualiser les données à partir dun fichier CSV"
},
"dist/wizards/virtualizeData/connectionDetailsPage": {
"newCredOption": "-- Créer un nouvel identifiant --",
"credentialNameDropdown": "Choisir les informations didentification",
"credentialFields": "Configurer les informations d'identification",
"connectionDetailsTitle": "Créez une connexion à votre source de données",
"sourceNameInput": "Nom de la source de données externe",
"credentialNameInput": "Nouveau nom d'identification",
"passwordInput": "Mot de passe",
"serverFields": "Connexion au serveur",
"dataSourceHelpText": "Nom de votre source de données externe.",
"credNameHelpText": "Le nom des informations d'identification étendues à la base de données utilisées pour stocker en toute sécurité les informations de connexion pour la source de données externe que vous créez.",
"usernameInput": "Nom d'utilisateur"
},
"dist/wizards/virtualizeData/createMasterKeyPage": {
"masterKeyExistsMsg": "Une clé principale existe déjà pour la base de données sélectionnée. Aucune action n'est requise sur cette page.",
"createMasterKeyDescription": "Une clé principale est requise. Cela sécurise les informations d'identification utilisées par une source de données externe. Notez que vous devez sauvegarder la clé principale à l'aide de BACKUP MASTER KEY et stocker la sauvegarde dans un emplacement sécurisé hors site.",
"masterKeyPasswordConfirmInput": "Confirmer le mot de passe",
"createMasterKeyTitle": "Créer une clé principale de base de données",
"masterKeyPasswordInput": "Mot de passe",
"passwordMismatchWithConfirmError": "Les valeurs de mot de passe ne correspondent pas.",
"masterKeyPasswordLabel": "Définissez le mot de passe de la clé principale.",
"pwdReminderText": "Les mots de passe forts utilisent une combinaison de caractères alphanumériques, majuscules, minuscules et spéciaux."
},
"dist/wizards/virtualizeData/objectMappingPage": {
"mappingTableCheckboxHelpText": "Cliquer sur la case à cocher sélectionnera cette table à mapper.",
"mappingTableHelpText": "Cliquer sur le nom de la table vous montrera les informations de mappage de colonne pour cette table.",
"mapping.collations": "Collations",
"externalTableMappingLabel": "Mappage de colonnes",
"mapping.externalName": "Externe",
"objectMappingTitle": "Mappez vos objets de source de données à votre table externe",
"noObjectSelectedMessage": "Aucun objet na été sélectionné.",
"noTableError": "Aucune information de table présente pour '{0}'",
"mapping.nullable": "Nullable",
"mapping.sqlDataType": "Type de données langage SQL",
"mapping.SourceName": "Source",
"tableFolderLabel": "Tables",
"warning.unsupported_column_type_description": "Ces types de colonnes ne sont pas compatibles avec les tables externes : {0}{1}",
"warning.unsupported_column_type_title": "Types de colonnes non pris en charge trouvés",
"viewFolderLabel": "Vues"
},
"dist/wizards/virtualizeData/selectDataSourcePage": {
"noServerTypeError": "Un type de source de données doit être sélectionné.",
"noDestDatabaseError": "Une base de données de destination doit être sélectionnée.",
"defaultSourceType": "Par défaut",
"selectDataSrcTitle": "Sélectionnez une source de données",
"destDBLabel": "Sélectionnez la base de données de destination pour votre table externe",
"sourceCardsLabel": "Sélectionnez votre type de source de données",
"destDBHelpText": "La base de données dans laquelle créer votre source de données externe."
},
"dist/wizards/virtualizeData/summaryPage": {
"summaryMasterKeyLabel": "Clé principale de base de données",
"summaryCredLabel": "Informations d'identification étendues à la base de données",
"summaryDestDb": "Base de données de destinations :",
"virtualizeTaskStart": "Exécution du script...",
"summaryDataSrcLabel": "Source de données externe",
"summaryExternalTableLabel": "Table externe",
"createSourceInfo": "La création de la table externe sest terminée correctement",
"createSourceError": "La création de la table externe a échoué",
"summaryObjNameLabel": "Nom",
"summaryObjTypeLabel": "Type d'objet",
"summaryNewSchemaLabel": "Schéma",
"summaryPageTitle": "Résumé",
"summaryTitle": "Les objets suivants seront créés dans la base de données de destination :",
"virtualizeTaskLabel": "Virtualiser les données"
},
"dist/wizards/virtualizeData/virtualizeDataWizard": {
"doneButtonLabel": "Créer",
"openScriptMsg": "Le script s'est ouvert dans une fenêtre de document. Vous pouvez le visualiser une fois l'assistant fermé.",
"getExtDataTitle": "Virtualiser les données"
},
"dist/wizards/wizardCommands": {
"noConnection": "La virtualisation des données nécessite qu'une connexion soit sélectionnée."
},
"package": {
"title.datavirtualization": "Virtualisation des données",
"config.logDebugInfo": "Activer/désactiver la journalisation des informations de débogage sur la console du développeur.",
"config.proseParsingMaxLines": "Nombre de lignes à lire à partir d'un fichier pour exécuter l'analyse PROSE.",
"description.datavirtualization": "Prise en charge des fonctionnalités de virtualisation des données dans SQL Server",
"config.extensionDescription": "Prise en charge de la virtualisation des données dans SQL Server, y compris des assistants pour la création d'une table externe à partir d'une source de données externe ou de fichiers CSV.",
"title.tasks": "Tâches",
"title.openVirtualizeDataWizard": "Virtualiser les données",
"title.openMssqlHdfsTableWizard": "Virtualiser les données à partir de fichiers CSV"
}
}
}
@@ -9,68 +9,68 @@
"version": "1.0.0",
"contents": {
"dist/common/constants": {
"flatFile.InvalidFileLocation": "Emplacement de fichier non valide. Essayez un autre fichier dentrée",
"flatFileImport.allowNulls": "Autoriser les valeurs Null",
"flatFileImport.browseFiles": "Parcourir",
"flatFileImport.columnName": "Nom de la colonne",
"flatFileImport.deriverColumnInstruction3": "Cliquez sur « Aperçu de la transformation » pour afficher un aperçu de la transformation.",
"flatFileImport.columnTableTitle": "Colonne",
"flatFileImport.specifyDerivedColNameTitle": "Nom de la colonne",
"flatFileImport.columnName": "Nom de la colonne",
"flatFileImport.createDerivedColumn": "Créer une colonne dérivée",
"flatFileImport.dataType": "Type de données",
"flatFileImport.databaseDropdownTitle": "Base de données dans laquelle la table est créée",
"flatFileImport.databaseName": "Nom de la base de données",
"flatFileImport.deriverColumnInstruction1": "Sélectionnez les colonnes de données à gauche nécessaires pour dériver votre nouvelle colonne",
"flatFileImport.deriverColumnInstruction2": "Sélectionnez une ligne et spécifiez un exemple de transformation que vous souhaitez appliquer au reste de la colonne.",
"flatFileImport.deriverColumnInstruction3": "Cliquez sur « Aperçu de la transformation » pour afficher un aperçu de la transformation.",
"flatFileImport.deriverColumnInstruction4": "Affinez votre transformation jusqu’à ce que vous ayez la colonne souhaitée.",
"flatFileImport.deriverColumnInstruction5": "Spécifiez le nom de la nouvelle colonne dérivée et cliquez sur « terminé »",
"flatFileImport.databaseDropdownTitle": "Base de données dans laquelle la table est créée",
"flatFileImport.fileImport": "Fichier à importer",
"flatFileImport.fileTextboxTitle": "Emplacement du fichier à importer",
"flatFileImport.headerIntructionText": "Bienvenue dans loutil de colonne dérivée! Pour commencer, suivez les étapes ci-dessous :",
"import.serviceCrashButton": "Envoyer des commentaires",
"flatFileImport.importData": "Importer des données",
"flatFileImport.wizardName": "Assistant Importation de fichier plat",
"flatFileImport.importInformation": "Importer les informations",
"flatFileImport.importNewFile": "Importer un nouveau fichier",
"flatFileImport.importStatus": "État de l'importation",
"flatFile.InvalidFileLocation": "Emplacement de fichier non valide. Essayez un autre fichier dentrée",
"flatFileImport.fileTextboxTitle": "Emplacement du fichier à importer",
"flatFileImport.page3Name": "Modifier les colonnes",
"flatFileImport.tableTextboxTitle": "Nouveau nom de table",
"flatFileImport.next": "Suivant",
"flatFileImport.openFile": "Ouvrir",
"flatFileImport.page1Name": "Spécifier le fichier d'entrée",
"import.needConnection": "Connectez-vous à un serveur avant d'utiliser cet Assistant.",
"flatFileImport.page2Name": "Aperçu des données",
"flatFileImport.page3Name": "Modifier les colonnes",
"flatFileImport.page4Name": "Récapitulatif",
"flatFileImport.previewTransformation": "Aperçu de la transformation",
"flatFileImport.primaryKey": "Clé primaire",
"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.deriverColumnInstruction4": "Affinez votre transformation jusqu’à ce que vous ayez la colonne souhaitée.",
"flatFileImport.refresh": "Actualiser",
"flatFileImport.schemaTextboxTitle": "Schéma de table",
"import.needSQLConnection": "Lextension dimportation de SQL Server ne prend pas en charge ce type de connexion",
"flatFileImport.deriverColumnInstruction2": "Sélectionnez une ligne et spécifiez un exemple de transformation que vous souhaitez appliquer au reste de la colonne.",
"flatFileImport.selectAllColumns": "Sélectionner toutes les colonnes",
"flatFileImport.selectColumn": "Sélectionner une colonne {0}",
"flatFileImport.serverDropdownTitle": "Serveur contenant la base de données",
"flatFileImport.deriverColumnInstruction1": "Sélectionnez les colonnes de données à gauche nécessaires pour dériver votre nouvelle colonne",
"flatFileImport.serverName": "Nom du serveur",
"flatFileImport.specifyDerivedColNameTitle": "Nom de la colonne",
"flatFileImport.serverDropdownTitle": "Serveur contenant la base de données",
"flatFileImport.page1Name": "Spécifier le fichier d'entrée",
"flatFileImport.specifyTransformation": "Spécifier la transformation",
"flatFileImport.deriverColumnInstruction5": "Spécifiez le nom de la nouvelle colonne dérivée et cliquez sur « terminé »",
"flatFileImport.specifyTransformationForRow": "Spécifier la transformation pour ligne {0}",
"flatFileImport.success.norows": "✔ Vous avez inséré les données dans une table.",
"flatFileImport.page4Name": "Récapitulatif",
"flatFileImport.tableName": "Nom de la table",
"flatFileImport.tableSchema": "Schéma de table",
"flatFileImport.tableTextboxTitle": "Nouveau nom de table",
"flatFileImport.wizardName": "Assistant Importation de fichier plat",
"import.needConnection": "Connectez-vous à un serveur avant d'utiliser cet Assistant.",
"import.needSQLConnection": "Lextension dimportation de SQL Server ne prend pas en charge ce type de connexion",
"import.serviceCrashButton": "Envoyer des commentaires",
"serviceCrashMessage": "le composant de service n'a pas pu démarrer"
"flatFileImport.schemaTextboxTitle": "Schéma de table",
"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.headerIntructionText": "Bienvenue dans loutil de colonne dérivée! Pour commencer, suivez les étapes ci-dessous :",
"serviceCrashMessage": "le composant de service n'a pas pu démarrer",
"flatFileImport.success.norows": "✔ Vous avez inséré les données dans une table."
},
"dist/services/serviceClient": {
"downloadingService": "Téléchargement de {0}",
"downloadingServiceComplete": "Téléchargement terminé {0}",
"downloadingServiceSize": "({0} Ko)",
"downloadingServiceComplete": "Téléchargement terminé {0}",
"downloadingServiceStatus": "Téléchargement de {0}",
"downloadingService": "Téléchargement de {0}",
"entryExtractedChannelMsg": "{0} extrait ({1}/{2})",
"flatFileImport.serviceStartFailed": "Échec du démarrage de {0} : {1}",
"serviceInstalled": "{0} installé",
"installingService": "Installation du service {0}",
"installingServiceDetailed": "Installation de {0} sur {1}",
"serviceInstalled": "{0} installé",
"serviceStarted": "{0} démarré",
"serviceStarting": "Démarrage de {0}"
"serviceStarting": "Démarrage de {0}",
"serviceStarted": "{0} démarré"
},
"package": {
"flatfileimport.configuration.title": "Configuration de limportation de fichiers plats",
@@ -10,31 +10,31 @@
"contents": {
"dist/features": {
"kusto.accountDoesNotExist": "Le compte nexiste pas.",
"kusto.insufficientlyPrivelagedAzureAccount": "Le compte Azure configuré pour {0} n'a pas les autorisations suffisantes pour permettre à Azure Key Vault d'accéder à une clé principale de colonne pour Always Encrypted.",
"kusto.missingLinkedAzureAccount": "Azure Data Studio doit contacter Azure Key Vault pour accéder à une clé principale de colonne pour Always Encrypted, mais aucun compte Azure lié n'est disponible. Ajoutez un compte Azure lié et réessayez la requête."
"kusto.missingLinkedAzureAccount": "Azure Data Studio doit contacter Azure Key Vault pour accéder à une clé principale de colonne pour Always Encrypted, mais aucun compte Azure lié n'est disponible. Ajoutez un compte Azure lié et réessayez la requête.",
"kusto.insufficientlyPrivelagedAzureAccount": "Le compte Azure configuré pour {0} n'a pas les autorisations suffisantes pour permettre à Azure Key Vault d'accéder à une clé principale de colonne pour Always Encrypted."
},
"dist/kustoServer": {
"downloadServiceDoneChannelMsg": "Téléchargement {0}",
"downloadingServiceChannelMsg": "Téléchargement de {0}",
"downloadingServiceSizeChannelMsg": "({0} Ko)",
"downloadServiceDoneChannelMsg": "Téléchargement {0}",
"downloadingServiceStatusMsg": "Téléchargement de {0}",
"downloadingServiceChannelMsg": "Téléchargement de {0}",
"failedToStartServiceErrorMsg": "Échec du démarrage de {0}",
"installedServiceChannelMsg": "{0} installé",
"installingServiceChannelMsg": "Installation de {0} sur {1}",
"installingServiceStatusMsg": "Installation de {0}",
"serviceStartedStatusMsg": "{0} démarré",
"startingServiceStatusMsg": "Démarrage de {0}"
"installingServiceChannelMsg": "Installation de {0} sur {1}",
"startingServiceStatusMsg": "Démarrage de {0}",
"serviceStartedStatusMsg": "{0} démarré"
},
"dist/main": {
"kusto.unsupportedPlatform": "Plateforme non prise en charge",
"notebookFileType": "Notebooks",
"unsupportedFileType": "Seuls les notebooks .ipynb sont pris en charge"
"unsupportedFileType": "Seuls les notebooks .ipynb sont pris en charge",
"kusto.unsupportedPlatform": "Plateforme non prise en charge"
},
"dist/objectExplorerNodeProvider/command": {
"cancel": "Annuler l'opération ?",
"progress": "$(sync~spin) {0}...",
"cancelTooltip": "Annuler",
"kusto.searchServers": "Rechercher dans les noms de serveur",
"progress": "$(sync~spin) {0}..."
"cancel": "Annuler l'opération ?",
"kusto.searchServers": "Rechercher dans les noms de serveur"
},
"dist/objectExplorerNodeProvider/objectExplorerNodeProvider": {
"notifyError": "Erreur de notification du changement de nœud : {0}",
@@ -42,61 +42,61 @@
"sessionNotFound": "La session du nœud {0} n'existe pas"
},
"dist/telemetry": {
"serviceCrashMessage": "Le composant {0} a quitté de manière inattendue. Redémarrez Azure Data Studio.",
"viewKnownIssuesText": "Voir les problèmes connus"
"viewKnownIssuesText": "Voir les problèmes connus",
"serviceCrashMessage": "Le composant {0} a quitté de manière inattendue. Redémarrez Azure Data Studio."
},
"package": {
"cloud.databaseProperties.name": "Nom de la base de données",
"cloud.databaseProperties.size": "Taille (Mo)",
"cloud.serverProperties.diskCacheCapacity": "% de la capacité de données du cluster utilisée",
"cloud.serverProperties.machinesTotal": "Nombre total de machines dans le cluster",
"cloud.serverProperties.summary": "État",
"databasesListProperties.name": "Nom",
"databasesListProperties.size": "Taille (Mo)",
"kusto.configuration.title": "Configuration de KUSTO",
"kusto.connectionOptions.applicationName.description": "Nom de l'application",
"kusto.connectionOptions.applicationName.displayName": "Nom de l'application",
"kusto.connectionOptions.authType.categoryValues.azureMFA": "Azure Active Directory - Authentification universelle avec prise en charge de MFA",
"kusto.connectionOptions.authType.categoryValues.none": "Aucune authentification",
"kusto.connectionOptions.authType.categoryValues.sqlLogin": "Authentification utilisateur",
"kusto.connectionOptions.authType.description": "Spécifie la méthode d'authentification avec Kusto Server",
"kusto.connectionOptions.authType.displayName": "Type d'authentification",
"kusto.connectionOptions.connectRetryCount.description": "Nombre de tentatives de restauration de connexion",
"kusto.connectionOptions.authType.categoryValues.azureMFA": "Azure Active Directory - Authentification universelle avec prise en charge de MFA",
"kusto.provider.displayName": "Azure Data Explorer (Kusto)",
"kusto.connectionOptions.serverName.displayName": "Cluster",
"kusto.connectionOptions.connectRetryCount.displayName": "Nombre de tentatives de connexion",
"kusto.connectionOptions.connectRetryInterval.description": "Délai entre les tentatives de restauration de connexion",
"kusto.connectionOptions.connectRetryInterval.displayName": "Intervalle entre les tentatives de connexion",
"kusto.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",
"kusto.connectionOptions.connectTimeout.displayName": "Délai d'expiration de la connexion",
"kusto.connectionOptions.connectionName.description": "Nom personnalisé de la connexion",
"kusto.connectionOptions.connectionName.displayName": "Nom (facultatif)",
"kusto.connectionOptions.databaseName.description": "Nom du catalogue initial ou de la base de données initiale dans la source de données",
"kusto.connectionOptions.databaseName.displayName": "Base de données",
"kusto.connectionOptions.failoverPartner.description": "Nom ou adresse réseau de l'instance de Kusto Server servant de partenaire de basculement",
"kusto.connectionOptions.failoverPartner.displayName": "Partenaire de basculement",
"kusto.connectionOptions.groupName.connectionResiliency": "Résilience de la connexion",
"kusto.connectionOptions.groupName.context": "Contexte",
"kusto.connectionOptions.groupName.initialization": "Initialisation",
"kusto.connectionOptions.groupName.security": "Sécurité",
"kusto.connectionOptions.groupName.source": "Source",
"kusto.connectionOptions.connectionName.description": "Nom personnalisé de la connexion",
"kusto.connectionOptions.databaseName.displayName": "Base de données",
"cloud.databaseProperties.name": "Nom de la base de données",
"kusto.connectionOptions.connectRetryInterval.description": "Délai entre les tentatives de restauration de connexion",
"kusto.connectionOptions.failoverPartner.displayName": "Partenaire de basculement",
"kusto.connectionOptions.password.description": "Indique le mot de passe à utiliser pour la connexion à la source de données",
"kusto.connectionOptions.password.displayName": "Mot de passe",
"kusto.connectionOptions.serverName.description": "Nom du cluster Kusto",
"kusto.connectionOptions.serverName.displayName": "Cluster",
"kusto.connectionOptions.userName.description": "Indique l'identifiant utilisateur à utiliser pour la connexion à la source de données",
"kusto.connectionOptions.userName.displayName": "Nom d'utilisateur",
"kusto.connectionOptions.workstationId.description": "Nom de la station de travail se connectant à Kusto Server",
"kusto.connectionOptions.workstationId.displayName": "ID de station de travail",
"kusto.connectionOptions.groupName.initialization": "Initialisation",
"kusto.configuration.title": "Configuration de KUSTO",
"kusto.connectionOptions.serverName.description": "Nom du cluster Kusto",
"objectsListProperties.name": "Nom",
"databasesListProperties.name": "Nom",
"kusto.connectionOptions.connectionName.displayName": "Nom (facultatif)",
"notebook.command.new": "Nouveau notebook",
"kusto.connectionOptions.authType.categoryValues.none": "Aucune authentification",
"kusto.connectionOptions.connectRetryCount.description": "Nombre de tentatives de restauration de connexion",
"notebook.command.open": "Ouvrir le notebook",
"kusto.connectionOptions.password.displayName": "Mot de passe",
"kusto.connectionOptions.groupName.security": "Sécurité",
"kusto.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'",
"kusto.format.alignColumnDefinitionsInColumns": "Spécifie si les définitions de colonne doivent être alignées",
"kusto.format.datatypeCasing": "Spécifie si la mise en forme des types de données est MAJUSCULES, minuscules ou aucune (sans mise en forme)",
"kusto.format.keywordCasing": "Spécifie si la mise en forme des mots clés est MAJUSCULES, minuscules ou aucune (sans mise en forme)",
"kusto.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",
"kusto.provider.displayName": "Azure Data Explorer (Kusto)",
"kusto.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'",
"kusto.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",
"notebook.command.new": "Nouveau notebook",
"notebook.command.open": "Ouvrir le notebook",
"databasesListProperties.size": "Taille (Mo)",
"cloud.databaseProperties.size": "Taille (Mo)",
"kusto.connectionOptions.groupName.source": "Source",
"kusto.connectionOptions.authType.description": "Spécifie la méthode d'authentification avec Kusto Server",
"cloud.serverProperties.summary": "État",
"kusto.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",
"kusto.connectionOptions.applicationName.description": "Nom de l'application",
"kusto.connectionOptions.databaseName.description": "Nom du catalogue initial ou de la base de données initiale dans la source de données",
"kusto.connectionOptions.workstationId.description": "Nom de la station de travail se connectant à Kusto Server",
"kusto.connectionOptions.failoverPartner.description": "Nom ou adresse réseau de l'instance de Kusto Server servant de partenaire de basculement",
"cloud.serverProperties.machinesTotal": "Nombre total de machines dans le cluster",
"objectsListProperties.metadataTypeName": "Type",
"objectsListProperties.name": "Nom"
"kusto.connectionOptions.authType.categoryValues.sqlLogin": "Authentification utilisateur",
"kusto.connectionOptions.userName.displayName": "Nom d'utilisateur",
"kusto.connectionOptions.workstationId.displayName": "ID de station de travail",
"kusto.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",
"kusto.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"
}
}
}
@@ -9,224 +9,224 @@
"version": "1.0.0",
"contents": {
"dist/common/constants": {
"azure.resource.error": "Erreur : {0}",
"dashboardDesc": "Machine Learning des bases de données SQL",
"dashboardLinksTitle": "Liens utiles",
"dashboardTitle": "Machine Learning",
"dashboardVideoLinksTitle": "Tutoriels vidéo",
"databaseName": "Base de données",
"databaseToStoreInfo": "Sélectionnez une base de données pour stocker le nouveau modèle.",
"editTitle": "Modifier",
"existingTableName": "Table existante",
"extLang.CancelButtonText": "Annuler",
"extLang.DialogTitle": "Langues",
"extLang.DoneButtonText": "Fermer",
"extLang.Local": "localhost",
"extLang.OkButtonText": "OK",
"extLang.SaveButtonText": "Enregistrer",
"extLang.Target": "Cible",
"extLang.delete": "Supprimer",
"extLang.envVariables": "Variables d'environnement",
"extLang.extensionFileLocation": "Emplacement de lextension de langage",
"extLang.extensionFileName": "Nom du fichier dextension",
"extLang.extensionFilePath": "Chemin daccès de lextension de langage",
"extLang.fileBrowserTabTitle": "Explorateur de fichiers",
"extLang.installButtonText": "Installer",
"extLang.installFailedError": "Échec de linstallation de la langue",
"extLang.installTabTitle": "Installé",
"extLang.languageCreatedDate": "Installé",
"extLang.languageName": "Nom",
"extLang.languagePlatform": "Plateforme",
"extLang.newLanguageTabTitle": "Ajouter un nouveau",
"extLang.parameters": "Paramètres",
"extLang.selectedPath": "Chemin sélectionné",
"extLang.updateFailedError": "Échec de la mise à jour de la langue",
"learnMoreTitle": "En savoir plus",
"ml.dataCount": "Affichage du ou des modèles {0}",
"mls.cannotFindPython.error": "Lexécutable Python « {0} » est introuvable. Vérifiez que Python est correctement installé et configuré",
"mls.cannotFindR.error": "Lexécutable R « {0} » est introuvable. Vérifiez que R est correctement installé et configuré",
"mls.configAction": "Action",
"mls.configStatus": "Activé",
"mls.configTitle": "Configurer",
"mls.configUpdateFailed": "Échec de la modification des configurations de Machine Learning Services",
"mls.confirmEnableExternalScripts": "Un script externe est requis pour la gestion des packages. Voulez-vous vraiment lactiver.",
"mls.confirmInstallPythonPackages": "Voulez-vous vraiment installer les packages requis ?",
"mls.disableButtonTitle": "Désactiver",
"mls.downloadError": "Erreur lors du téléchargement",
"mls.downloadingProgress": "Téléchargement",
"mls.enableButtonTitle": "Activer",
"mls.enableExternalScriptsError": "Échec de lactivation du script externe.",
"mls.enabledMessage": "Machine Learning Services activé",
"mls.externalExecuteScriptTitle": "Script dexécution externe",
"mls.externalScriptsIsRequiredError": "Une configuration de script externe est nécessaire pour cette action.",
"mls.httpGetRequestError": "La demande d'informations de package a échoué avec l'erreur : {0} {1}",
"mls.installDependencies.confirmInstallPythonPackages": "Les packages Python suivants sont requis pour linstallation : {0}",
"mls.installDependencies.confirmInstallRPackages": "Les packages R suivants sont requis pour linstallation : {0}",
"mls.installDependencies.getPackagesError": "Échec de lobtention des packages python installés. Erreur : {0}",
"mls.installDependencies.packages": "Installation des packages obligatoires...",
"mls.installDependencies.packagesAlreadyInstalled": "Les packages requis sont déjà installés.",
"mls.installModelMngDependencies.msgTaskName": "Vérification des dépendances de gestion des modèles",
"mls.installPackageMngDependencies.msgTaskName": "Vérification des dépendances de gestion des packages",
"mls.installingDependencies": "Installation des dépendances...",
"mls.invalidModelIdError": "ID de modèle non valide. URL du modèle : {0}",
"mls.latestVersion": "Plus récent",
"mls.managePackages.error": "La gestion des packages nest pas prise en charge pour le serveur. Vérifiez que Python ou R est installé.",
"mls.mssqlExtensionNotLoaded": "Lextension MSSQL nest pas chargée",
"mls.noArtifactError": "Le modèle na pas dartefact. URL du modèle : {0}",
"mls.noResultError": "Aucun résultat retourné",
"mls.notebookExtensionNotLoaded": "Lextension de bloc-notes nest pas chargée",
"mls.packageManager.NoConnection": "Aucune connexion sélectionnée",
"mls.pythonConfigError": "Lexécutable Python nest pas configuré",
"mls.pythonLanguageTitle": "Python",
"mls.rConfigError": "Lexécutable R nest pas configuré",
"mls.rLanguageTitle": "D",
"mls.requiredPackagesNotInstalled": "Les packages requis ne sont pas installés",
"mls.resourceNotFound": "La ressource spécifiés est introuvable",
"mls.taskFailedError.error": "Échec de lexécution de la tâche « {0} ». Erreur : {1}",
"mls.verifyOdbcDriverError.error": "« {0} » est requis pour la gestion des packages. Assurez-vous quil est installé et configuré correctement.",
"mlsInstallObdcDocTitle": "Installer le pilote Microsoft ODBC pour SQL Server",
"mlsInstallOdbcDocDesc": "Ce document explique comment Installer le pilote Microsoft ODBC Driver for SQL Server.",
"modelDatabaseInfo": "Sélectionnez une base de données dans laquelle les modèles existants/importés sont stockés.",
"modelTableInfo": "Sélectionnez une table de modèles pour afficher la liste des modèles existants/importés.",
"models.RegisterWizard": "Importer des modèles",
"models.azureAccount": "Compte Azure",
"models.azureGroup": "Groupe de ressources",
"models.azureModelFilter": "Filtrer",
"models.azureModelPageTitle": "Importer à partir de Azure Machine Learning",
"models.azureModelSource": "Azure Machine Learning",
"models.azureModelSourceDescriptionForImport": "« Azure Machine Learning » est sélectionnée. Cela vous permet dimporter des modèles stockés dans Azure Machine Learning espaces de travail dune base de données model dans cette instance SQL. Cliquez sur suivant pour continuer.",
"models.azureModelSourceDescriptionForPredict": "« Azure Machine Learning » est sélectionnée. Cela vous permet de choisir des modèles stockés dans Azure Machine Learning espaces de travail. Cliquez sur suivant pour continuer.",
"models.browseButton": "...",
"mls.configAction": "Action",
"extLang.newLanguageTabTitle": "Ajouter un nouveau",
"models.confirmDeleteModel": "Voulez-vous vraiment supprimer le modèle {0} ?",
"mls.confirmInstallPythonPackages": "Voulez-vous vraiment installer les packages requis ?",
"models.azureModelWorkspace": "Espace de travail Azure ML",
"models.azureModels": "Modèles",
"models.azureModelsListEmptyDescription": "Sélectionner un autre espace de travail Azure ML",
"models.azureModelsListEmptyTitle": "Aucun modèle trouvé",
"models.azureModelSource": "Azure Machine Learning",
"models.azureAccount": "Compte Azure",
"models.azureModelsTitle": "Modèles Azure",
"models.azureSignIn": "Connexion ou actualisation du compte Azure",
"models.azureSubscription": "Abonnement Azure",
"models.browseButton": "...",
"models.columnDataTypeMismatchWarning": "Le type de données de la colonne de la table source ne correspond pas au type du champ dentrée requis.",
"models.columnDataTypeMismatchWarningHeading": "Différences dans le type de données",
"extLang.CancelButtonText": "Annuler",
"mls.cannotFindPython.error": "Lexécutable Python « {0} » est introuvable. Vérifiez que Python est correctement installé et configuré",
"mls.cannotFindR.error": "Lexécutable R « {0} » est introuvable. Vérifiez que R est correctement installé et configuré",
"models.columnDataTypeMismatchWarningHelper": "Cliquez pour revoir les détails de l'avertissement",
"models.columnSelectionPageTitle": "Mapper les données sources au modèle",
"models.confirmDeleteModel": "Voulez-vous vraiment supprimer le modèle {0} ?",
"models.createNotebookDesc": "Exécuter des expérimentations et créer des modèles dans un bloc-notes",
"extLang.DoneButtonText": "Fermer",
"mls.configTitle": "Configurer",
"mls.resourceNotFound": "La ressource spécifiés est introuvable",
"models.createNotebookTitle": "Créer un notebook",
"databaseName": "Base de données",
"models.created": "Date de création",
"models.currentModelsTitle": "Modèles",
"models.imported": "Date d'importation",
"extLang.delete": "Supprimer",
"models.description": "Description",
"models.columnDataTypeMismatchWarningHeading": "Différences dans le type de données",
"mls.disableButtonTitle": "Désactiver",
"predict.displayName": "Nom daffichage",
"mls.downloadingProgress": "Téléchargement",
"models.downloadModelMsgTaskName": "Téléchargement du modèle à partir dAzure",
"editTitle": "Modifier",
"models.editModelTitle": "Modifier le modèle",
"mls.enableButtonTitle": "Activer",
"mls.configStatus": "Activé",
"models.modelDetailsPageTitle": "Entrer les détails du modèle",
"extLang.envVariables": "Variables d'environnement",
"mls.downloadError": "Erreur lors du téléchargement",
"azure.resource.error": "Erreur : {0}",
"existingTableName": "Table existante",
"extLang.extensionFileName": "Nom du fichier dextension",
"mls.externalExecuteScriptTitle": "Script dexécution externe",
"mls.externalScriptsIsRequiredError": "Une configuration de script externe est nécessaire pour cette action.",
"mls.confirmEnableExternalScripts": "Un script externe est requis pour la gestion des packages. Voulez-vous vraiment lactiver.",
"mls.taskFailedError.error": "Échec de lexécution de la tâche « {0} ». Erreur : {1}",
"mls.enableExternalScriptsError": "Échec de lactivation du script externe.",
"mls.installDependencies.getPackagesError": "Échec de lobtention des packages python installés. Erreur : {0}",
"extLang.installFailedError": "Échec de linstallation de la langue",
"models.loadModelParameterFailedError": "Impossible de charger les paramètres du modèle",
"mls.configUpdateFailed": "Échec de la modification des configurations de Machine Learning Services",
"models.importModelFailedError": "Échec de linscription du modèle : {0}, fichier : {1}",
"extLang.updateFailedError": "Échec de la mise à jour de la langue",
"models.updateModelFailedError": "Échec de la mise à jour du modèle",
"models.modelUpdateFailedError": "Échec de la mise à jour du modèle",
"models.fileName": "Fichier",
"extLang.fileBrowserTabTitle": "Explorateur de fichiers",
"models.modelLocalSourceTooltip": "Chemins daccès aux fichiers des modèles à importer",
"models.localModelSource": "Chargement de fichier",
"models.azureModelFilter": "Filtrer",
"models.framework": "Framework",
"models.frameworkVersion": "Version du framework",
"models.importModelDesc": "Importer ou afficher les modèles machine learning stockés dans la base de données",
"models.makePredictionDesc": "Générer une valeur ou des scores prédits en utilisant un modèle managé.",
"sqlMlsMIDocDesc": "Démarrez avec Machine Learning Services dans Azure SQL Managed Instance.",
"sqlMlsDocDesc": "Démarrage dun Machine Learning Services sur SQL Server et comment linstaller sur Windows et Linux.",
"onnxOnEdgeOdbcDocDesc": "Démarrer avec machine learning dans Azure SQL Database Edge",
"models.importModelDoneButton": "Importer",
"models.importModelFailedError": "Échec de linscription du modèle : {0}, fichier : {1}",
"models.azureModelPageTitle": "Importer à partir de Azure Machine Learning",
"models.RegisterWizard": "Importer des modèles",
"models.importModelDesc": "Importer ou afficher les modèles machine learning stockés dans la base de données",
"models.importModelTitle": "Importer ou afficher des modèles",
"models.imported": "Date d'importation",
"models.importedModelSourceDescriptionForPredict": "Loption « modèles importés » est sélectionnée. Cela vous permet de choisir parmi les modèles stockés dans une table de modèles de votre base de données. Cliquez sur suivant pour continuer.",
"models.importedModelsPageTitle": "Sélectionner le modèle importé",
"models.registeredModelsSource": "Modèles importés",
"extLang.installButtonText": "Installer",
"mlsInstallObdcDocTitle": "Installer le pilote Microsoft ODBC pour SQL Server",
"extLang.languageCreatedDate": "Installé",
"extLang.installTabTitle": "Installé",
"mls.installingDependencies": "Installation des dépendances...",
"mls.installDependencies.packages": "Installation des packages obligatoires...",
"models.invalidAzureResourceError": "Ressource Azure non valide",
"models.invalidImportTableError": "Table non valide pour limportation de modèles. nom de la base de données : {0}, nom de la table : {1}",
"models.invalidImportTableSchemaError": "Le schéma de la table nest pas pris en charge pour limportation de modèle. Nom de la base de données : {0}, nom de la table : {1}.",
"models.invalidModelImportTargetError": "Sélectionnez une table valide",
"models.invalidModelParametersError": "Veuillez sélectionner une table source et des paramètres de modèle valides",
"mls.invalidModelIdError": "ID de modèle non valide. URL du modèle : {0}",
"models.invalidModelToPredictError": "Modèle non valide pour prédire",
"models.invalidModelToRegisterError": "Modèle non valide pour linscription",
"models.invalidModelToSelectError": "Sélectionnez un modèle valide",
"models.learnMoreLink": "En savoir plus.",
"models.loadModelParameterFailedError": "Impossible de charger les paramètres du modèle",
"models.localModelPageTitle": "Télécharger le fichier de modèle",
"models.localModelSource": "Chargement de fichier",
"models.localModelSourceDescriptionForImport": "'Chargement de fichier est sélectionné. Cela vous permet dimporter un fichier de modèle de votre machine locale dans une base de données de modèles dans cette instance SQL. Cliquez sur suivant pour continuer.",
"models.localModelSourceDescriptionForPredict": "'Chargement de fichierest sélectionné. Cela vous permet de charger un fichier de modèle à partir de votre machine locale. Cliquez sur Suivant pour continuer.",
"models.localModelsTitle": "Modèles locaux",
"models.makePredictionDesc": "Générer une valeur ou des scores prédits en utilisant un modèle managé.",
"models.makePredictionTitle": "Effectuer des prédictions",
"models.modelDetailsPageTitle": "Entrer les détails du modèle",
"models.modelFailedToRegistered": "Le modèle n'a pas été enregistré",
"models.modelImportTargetPageTitle": "Sélectionnez ou entrez lemplacement dans lequel les modèles doivent être importés",
"models.modelLocalSourceTitle": "Fichiers sources",
"models.modelLocalSourceTooltip": "Chemins daccès aux fichiers des modèles à importer",
"models.modelNameRequiredError": "Nom de modèle obligatoire.",
"models.modelRegisteredSuccessfully": "Inscription du modèle réussie",
"models.modelSchemaIsAcceptedMessage": "La table répond aux exigences !",
"models.invalidImportTableError": "Table non valide pour limportation de modèles. nom de la base de données : {0}, nom de la table : {1}",
"models.modelSchemaIsNotAcceptedMessage": "Structure de table non valide.",
"models.modelSourcePageTitle": "Sélectionner le type de source du modèle",
"models.modelSourcesTitle": "Emplacement source",
"models.modelUpdateFailedError": "Échec de la mise à jour du modèle",
"models.modelUpdatedSuccessfully": "Modèle mis à jour",
"models.modelsListEmptyDescription": "Sélectionner une autre base de données ou table",
"models.modelsListEmptyMessage": "Aucun modèle trouvé",
"models.modelsRequiredError": "Veuillez sélectionner au moins un modèle à importer.",
"models.name": "Nom",
"models.onnxNotSupportedError": "Runtime ONNX nest pas pris en charge dans le serveur actuel",
"models.outputColumnDataTypeNotSupportedWarning": "Le type de données de la colonne de sortie ne correspond pas au type du champ de sortie.",
"models.predictModel": "Prédire",
"models.registeredModelsSource": "Modèles importés",
"models.selectModelDatabaseMessage": "Sélectionner une base de données",
"models.selectModelDatabaseTitle": "Sélectionner une base de données avec des modèles",
"models.selectModelTableMessage": "Sélectionner le tableau",
"models.selectModelTableTitle": "Sélectionnez des tables avec des modèles",
"models.selectModelsTableMessage": "Sélectionner la table des modèles",
"models.unsupportedModelParameterType": "non pris en charge",
"models.updateModelFailedError": "Échec de la mise à jour du modèle",
"models.version": "Version",
"models.viewImportModeledForPredictDesc": "Les modèles sont stockés dans une ou plusieurs bases de données et tables. Sélectionnez la base de données de modèles et la table dans laquelle afficher les modèles.",
"extLang.extensionFileLocation": "Emplacement de lextension de langage",
"extLang.extensionFilePath": "Chemin daccès de lextension de langage",
"extLang.DialogTitle": "Langues",
"mls.latestVersion": "Plus récent",
"sqlMlExtDocDesc": "Découvrez comment utiliser lextension Machine Learning dans Azure Data Studio, pour gérer les packages, créer des prédictions et importer des modèles.",
"sqlMlDocDesc": "Découvrez comment utiliser machine learning dans SQL Server et SQL sur Azure pour exécuter des scripts Python et R sur des données relationnelles.",
"learnMoreTitle": "En savoir plus",
"models.learnMoreLink": "En savoir plus.",
"models.localModelsTitle": "Modèles locaux",
"mls.mssqlExtensionNotLoaded": "Lextension MSSQL nest pas chargée",
"dashboardTitle": "Machine Learning",
"mls.enabledMessage": "Machine Learning Services activé",
"sqlMlsMIDocTitle": "Machine Learning Services dans Azure SQL Managed Instance",
"sqlMlExtDocTitle": "Extension de Machine Learning dans Azure Data Studio",
"dashboardDesc": "Machine Learning des bases de données SQL",
"models.viewImportModelsDesc": "Les modèles Machine Learning peuvent être stockés dans une ou plusieurs bases de données et tables. Sélectionnez la table et la base de données model pour afficher les modèles qui sy trouvent.",
"models.viewImportModelsTitle": "Afficher et importer des modèles",
"msgNo": "Non",
"msgYes": "Oui",
"newTableName": "Nouvelle table",
"notSupportedEventArg": "Arguments d’événement non pris en charge",
"notebookExtensionFailedError": "Échec du chargement de lextension en raison de sa dépendance à lextension de bloc-notes. Pour plus dinformations, consultez le journal de sortie de lextension du bloc-notes",
"onnxOnEdgeOdbcDocDesc": "Démarrer avec machine learning dans Azure SQL Database Edge",
"onnxOnEdgeOdbcDocTitle": "Machine learning et AI avec ONNX dans la préversion Edge de base de données SQL",
"predict.columnDatabase": "Base de données source",
"predict.columnDatabaseInfo": "Sélectionnez la base de données contenant le jeu de données auquel la prédiction doit être appliquée.",
"predict.columnName": "Colonnes sources",
"predict.columnTable": "Table source",
"predict.columnTableInfo": "Sélectionnez la table contenant le jeu de données auquel la prédiction doit être appliquée.",
"predict.dataTypeName": "Type",
"predict.displayName": "Nom daffichage",
"models.makePredictionTitle": "Effectuer des prédictions",
"models.columnSelectionPageTitle": "Mapper les données sources au modèle",
"predict.inputColumns": "Mappage des entrées du modèle",
"mls.noArtifactError": "Le modèle na pas dartefact. URL du modèle : {0}",
"models.modelFailedToRegistered": "Le modèle n'a pas été enregistré",
"predict.inputName": "Entrée de modèle",
"models.modelNameRequiredError": "Nom de modèle obligatoire.",
"predict.outputColumns": "Sortie de modèle",
"models.modelRegisteredSuccessfully": "Inscription du modèle réussie",
"models.modelUpdatedSuccessfully": "Modèle mis à jour",
"models.currentModelsTitle": "Modèles",
"models.azureModels": "Modèles",
"predict.outputName": "Nom",
"models.name": "Nom",
"extLang.languageName": "Nom",
"newTableName": "Nouvelle table",
"msgNo": "Non",
"mls.noResultError": "Aucun résultat retourné",
"mls.packageManager.NoConnection": "Aucune connexion sélectionnée",
"models.azureModelsListEmptyTitle": "Aucun modèle trouvé",
"models.modelsListEmptyMessage": "Aucun modèle trouvé",
"notSupportedEventArg": "Arguments d’événement non pris en charge",
"mls.notebookExtensionNotLoaded": "Lextension de bloc-notes nest pas chargée",
"extLang.OkButtonText": "OK",
"models.onnxNotSupportedError": "Runtime ONNX nest pas pris en charge dans le serveur actuel",
"mls.httpGetRequestError": "La demande d'informations de package a échoué avec l'erreur : {0} {1}",
"mls.managePackages.error": "La gestion des packages nest pas prise en charge pour le serveur. Vérifiez que Python ou R est installé.",
"extLang.parameters": "Paramètres",
"extLang.languagePlatform": "Plateforme",
"models.invalidModelToSelectError": "Sélectionnez un modèle valide",
"models.invalidModelImportTargetError": "Sélectionnez une table valide",
"models.modelsRequiredError": "Veuillez sélectionner au moins un modèle à importer.",
"models.invalidModelParametersError": "Veuillez sélectionner une table source et des paramètres de modèle valides",
"models.predictModel": "Prédire",
"mls.pythonLanguageTitle": "Python",
"mls.pythonConfigError": "Lexécutable Python nest pas configuré",
"mls.rLanguageTitle": "D",
"mls.rConfigError": "Lexécutable R nest pas configuré",
"mls.installDependencies.packagesAlreadyInstalled": "Les packages requis sont déjà installés.",
"models.azureGroup": "Groupe de ressources",
"models.createNotebookDesc": "Exécuter des expérimentations et créer des modèles dans un bloc-notes",
"sqlMlsDocTitle": "SQL Server Machine Learning Services (en base de données)",
"sqlMlDocTitle": "Documentation sur l'apprentissage automatique en SQL",
"extLang.SaveButtonText": "Enregistrer",
"models.selectModelDatabaseMessage": "Sélectionner une base de données",
"databaseToStoreInfo": "Sélectionnez une base de données pour stocker le nouveau modèle.",
"modelDatabaseInfo": "Sélectionnez une base de données dans laquelle les modèles existants/importés sont stockés.",
"modelTableInfo": "Sélectionnez une table de modèles pour afficher la liste des modèles existants/importés.",
"tableToStoreInfo": "Sélectionnez une table existante conforme au schéma du modèle ou créez-en une nouvelle pour stocker le modèle importé.",
"models.azureModelsListEmptyDescription": "Sélectionner un autre espace de travail Azure ML",
"models.modelsListEmptyDescription": "Sélectionner une autre base de données ou table",
"predict.selectColumnTitle": "Sélectionner une colonne...",
"predict.selectDatabaseTitle": "Sélectionner une base de données",
"models.selectModelDatabaseTitle": "Sélectionner une base de données avec des modèles",
"models.importedModelsPageTitle": "Sélectionner le modèle importé",
"models.modelSourcePageTitle": "Sélectionner le type de source du modèle",
"models.selectModelsTableMessage": "Sélectionner la table des modèles",
"models.modelImportTargetPageTitle": "Sélectionnez ou entrez lemplacement dans lequel les modèles doivent être importés",
"predict.selectTableTitle": "Sélectionner le tableau",
"models.selectModelTableMessage": "Sélectionner le tableau",
"models.selectModelTableTitle": "Sélectionnez des tables avec des modèles",
"predict.columnDatabaseInfo": "Sélectionnez la base de données contenant le jeu de données auquel la prédiction doit être appliquée.",
"predict.columnTableInfo": "Sélectionnez la table contenant le jeu de données auquel la prédiction doit être appliquée.",
"extLang.selectedPath": "Chemin sélectionné",
"showLessTitle": "Afficher moins",
"showMoreTitle": "Afficher plus",
"sqlMlDocDesc": "Découvrez comment utiliser machine learning dans SQL Server et SQL sur Azure pour exécuter des scripts Python et R sur des données relationnelles.",
"sqlMlDocTitle": "Documentation sur l'apprentissage automatique en SQL",
"sqlMlExtDocDesc": "Découvrez comment utiliser lextension Machine Learning dans Azure Data Studio, pour gérer les packages, créer des prédictions et importer des modèles.",
"sqlMlExtDocTitle": "Extension de Machine Learning dans Azure Data Studio",
"sqlMlsDocDesc": "Démarrage dun Machine Learning Services sur SQL Server et comment linstaller sur Windows et Linux.",
"sqlMlsDocTitle": "SQL Server Machine Learning Services (en base de données)",
"sqlMlsMIDocDesc": "Démarrez avec Machine Learning Services dans Azure SQL Managed Instance.",
"sqlMlsMIDocTitle": "Machine Learning Services dans Azure SQL Managed Instance",
"ml.dataCount": "Affichage du ou des modèles {0}",
"predict.columnName": "Colonnes sources",
"predict.columnDatabase": "Base de données source",
"models.modelLocalSourceTitle": "Fichiers sources",
"models.modelSourcesTitle": "Emplacement source",
"predict.columnTable": "Table source",
"tableName": "Table",
"tableToStoreInfo": "Sélectionnez une table existante conforme au schéma du modèle ou créez-en une nouvelle pour stocker le modèle importé."
"models.modelSchemaIsAcceptedMessage": "La table répond aux exigences !",
"models.invalidImportTableSchemaError": "Le schéma de la table nest pas pris en charge pour limportation de modèle. Nom de la base de données : {0}, nom de la table : {1}.",
"extLang.Target": "Cible",
"models.outputColumnDataTypeNotSupportedWarning": "Le type de données de la colonne de sortie ne correspond pas au type du champ de sortie.",
"models.columnDataTypeMismatchWarning": "Le type de données de la colonne de la table source ne correspond pas au type du champ dentrée requis.",
"notebookExtensionFailedError": "Échec du chargement de lextension en raison de sa dépendance à lextension de bloc-notes. Pour plus dinformations, consultez le journal de sortie de lextension du bloc-notes",
"mls.installDependencies.confirmInstallPythonPackages": "Les packages Python suivants sont requis pour linstallation : {0}",
"mls.installDependencies.confirmInstallRPackages": "Les packages R suivants sont requis pour linstallation : {0}",
"models.viewImportModeledForPredictDesc": "Les modèles sont stockés dans une ou plusieurs bases de données et tables. Sélectionnez la base de données de modèles et la table dans laquelle afficher les modèles.",
"mls.requiredPackagesNotInstalled": "Les packages requis ne sont pas installés",
"mlsInstallOdbcDocDesc": "Ce document explique comment Installer le pilote Microsoft ODBC Driver for SQL Server.",
"predict.dataTypeName": "Type",
"models.localModelPageTitle": "Télécharger le fichier de modèle",
"dashboardLinksTitle": "Liens utiles",
"mls.installModelMngDependencies.msgTaskName": "Vérification des dépendances de gestion des modèles",
"mls.installPackageMngDependencies.msgTaskName": "Vérification des dépendances de gestion des packages",
"models.version": "Version",
"dashboardVideoLinksTitle": "Tutoriels vidéo",
"models.viewImportModelsTitle": "Afficher et importer des modèles",
"msgYes": "Oui",
"extLang.Local": "localhost",
"models.unsupportedModelParameterType": "non pris en charge",
"models.azureModelSourceDescriptionForPredict": "« Azure Machine Learning » est sélectionnée. Cela vous permet de choisir des modèles stockés dans Azure Machine Learning espaces de travail. Cliquez sur suivant pour continuer.",
"models.azureModelSourceDescriptionForImport": "« Azure Machine Learning » est sélectionnée. Cela vous permet dimporter des modèles stockés dans Azure Machine Learning espaces de travail dune base de données model dans cette instance SQL. Cliquez sur suivant pour continuer.",
"models.localModelSourceDescriptionForImport": "'Chargement de fichier est sélectionné. Cela vous permet dimporter un fichier de modèle de votre machine locale dans une base de données de modèles dans cette instance SQL. Cliquez sur suivant pour continuer.",
"models.localModelSourceDescriptionForPredict": "'Chargement de fichierest sélectionné. Cela vous permet de charger un fichier de modèle à partir de votre machine locale. Cliquez sur Suivant pour continuer.",
"models.importedModelSourceDescriptionForPredict": "Loption « modèles importés » est sélectionnée. Cela vous permet de choisir parmi les modèles stockés dans une table de modèles de votre base de données. Cliquez sur suivant pour continuer."
},
"package": {
"title.configurations": "Configurations",
"title.documents": "Documents",
"ml.command.enableExternalScript": "Activer le script externe",
"ml.enablePython.description": "Activez la gestion des packages python dans la base de données.",
"ml.enableR.description": "Activez la gestion des packages R dans la base de données.",
"title.endpoints": "Points de terminaison",
"ml.command.importModel": "Importer le modèle",
"ml.command.dependencies": "Installer les dépendances Machine Learning",
"ml.pythonPath.description": "Chemin d'accès local à une installation Python préexistante utilisée par Machine Learning.",
"ml.rPath.description": "Chemin d'accès local à une installation R préexistante utilisée par Machine Learning.",
"description": "Machine Learning",
"displayName": "Machine Learning",
"ml.command.dependencies": "Installer les dépendances Machine Learning",
"ml.command.enableExternalScript": "Activer le script externe",
"ml.command.importModel": "Importer le modèle",
"ml.configuration.title": "Configurations de Machine Learning",
"ml.command.predictModel": "Effectuer la prédiction",
"ml.command.manageLanguages": "Gérer les langues externes",
"ml.command.manageModels": "Gérer les modèles",
"ml.command.managePackages": "Gérer les packages dans la base de données",
"ml.command.predictModel": "Effectuer la prédiction",
"ml.configuration.title": "Configurations de Machine Learning",
"ml.enablePython.description": "Activez la gestion des packages python dans la base de données.",
"ml.enableR.description": "Activez la gestion des packages R dans la base de données.",
"ml.pythonPath.description": "Chemin d'accès local à une installation Python préexistante utilisée par Machine Learning.",
"ml.rPath.description": "Chemin d'accès local à une installation R préexistante utilisée par Machine Learning.",
"title.configurations": "Configurations",
"title.documents": "Documents",
"title.endpoints": "Points de terminaison",
"title.tasks": "Tâches"
}
}
@@ -14,410 +14,589 @@
"trustServerCertInstructionText": "Le chiffrement a été activé sur cette connexion, passez en revue votre configuration SSL et de certificat pour le SQL Server cible, ou activez « Certificat de serveur dapprobation » dans la boîte de dialogue de connexion.\r\n\r\nRemarque : un certificat auto-signé offre uniquement une protection limitée et nest pas une pratique recommandée pour les environnements de production. Voulez-vous activer le « certificat de serveur dapprobation » sur cette connexion et réessayer ? "
},
"dist/features": {
"mssql.missingLinkedAzureAccount": "Azure Data Studio doit contacter Azure Key Vault pour accéder à une clé principale de colonne pour Always Encrypted, mais aucun compte Azure lié n'est disponible. Ajoutez un compte Azure lié et réessayez la requête.",
"mssql.canceledLinkedAzureAccountSelection": "Azure Data Studio doit contacter Azure Key Vault pour accéder à une clé principale de colonne pour Always Encrypted, mais aucun compte Azure lié n'a été sélectionné. Réessayez la requête et sélectionnez un compte Azure lié quand vous y êtes invité.",
"mssql.chooseLinkedAzureAccount": "Sélectionnez un compte Azure lié :",
"mssql.insufficientlyPrivelagedAzureAccount": "Le compte Azure configuré pour {0} n'a pas les autorisations suffisantes pour permettre à Azure Key Vault d'accéder à une clé principale de colonne pour Always Encrypted.",
"mssql.missingLinkedAzureAccount": "Azure Data Studio doit contacter Azure Key Vault pour accéder à une clé principale de colonne pour Always Encrypted, mais aucun compte Azure lié n'est disponible. Ajoutez un compte Azure lié et réessayez la requête."
"mssql.insufficientlyPrivelagedAzureAccount": "Le compte Azure configuré pour {0} n'a pas les autorisations suffisantes pour permettre à Azure Key Vault d'accéder à une clé principale de colonne pour Always Encrypted."
},
"dist/localizedConstants": {
"mssql.tokenRefreshFailedNoSecurityToken": "Échec de lactualisation du jeton de l’éditeur. La saisie semi-automatique sera désactivée jusqu’à ce que l’éditeur soit déconnecté et reconnecté.",
"mssql.failedToFindAccount": "Le compte Azure {0} est introuvable lors de lexécution de lactualisation du jeton.",
"mssql.failedToFindTenants": "Impossible de trouver le client '{0}' dans le '{1}' de compte lors de lactualisation du jeton de sécurité",
"mssql.noConvertResult": "Aucun résultat n'a été renvoyé de la requête de conversion de Notebook",
"mssql.noDocumentFound": "Aucun document trouvé pour l'URI {0}",
"mssql.tokenRefreshFailed": "{0}L'actualisation du jeton AAD a échoué, reconnectez-vous pour activer {0}.",
"mssql.tokenRefreshFailedNoSecurityToken": "Échec de lactualisation du jeton de l’éditeur. La saisie semi-automatique sera désactivée jusqu’à ce que l’éditeur soit déconnecté et reconnecté.",
"mssql.unsupportedPlatform": "Plate-forme non prise en charge {0}"
"mssql.noConvertResult": "Aucun résultat n'a été renvoyé de la requête de conversion de Notebook",
"mssql.unsupportedPlatform": "Plate-forme non prise en charge {0}",
"mssql.tokenRefreshFailed": "{0}L'actualisation du jeton AAD a échoué, reconnectez-vous pour activer {0}."
},
"dist/main": {
"mssql.errorConvertingToNotebook": "Erreur pendant la conversion du document SQL au format Notebook. Erreur : {0}",
"mssql.errorConvertingToSQL": "Erreur pendant la conversion du document Notebook au format SQL. Erreur : {0}",
"mssql.searchServers": "Rechercher dans les noms de serveur"
"mssql.errorConvertingToNotebook": "Erreur pendant la conversion du document SQL au format Notebook. Erreur : {0}",
"mssql.reloadChoice": "Recharger Azure Data Studio",
"mssql.searchServers": "Rechercher dans les noms de serveur",
"mssql.reloadPrompt": "Ce paramètre nécessite le rechargement de Azure Data Studio pour prendre effet."
},
"dist/objectManagement/localizedConstants": {
"objectManagement.ApplicationRoleTypeDisplayName": "rôle dapplication",
"objectManagement.ApplicationRoleTypeDisplayNameInTitle": "Rôle dapplication",
"objectManagement.ColumnDisplayName": "colonne",
"objectManagement.DatabaseDisplayName": "base de données",
"objectManagement.DatabaseDisplayNameInTitle": "Base de données",
"objectManagement.DatabaseRoleTypeDisplayName": "rôle de base de données",
"objectManagement.DatabaseRoleTypeDisplayNameInTitle": "Rôle de base de données",
"objectManagement.LoginTypeDisplayName": "connexion",
"objectManagement.LoginTypeDisplayNameInTitle": "Connexion",
"objectManagement.ObjectSelectionMethodDialog_AllObjectsOfSchema": "Tous les objets appartenant à un schéma",
"objectManagement.ObjectSelectionMethodDialog_AllObjectsOfTypes": "Tous les objets de certains types",
"objectManagement.ObjectSelectionMethodDialog_SelectSchemaDropdownLabel": "Schéma",
"objectManagement.ObjectSelectionMethodDialog_SpecificObjects": "Objets spécifiques...",
"objectManagement.ObjectSelectionMethodDialog_TypeLabel": "Comment voulez-vous ajouter des objets ?",
"objectManagement.SearchTextLabel": "Rechercher le texte",
"objectManagement.ServerDisplayName": "Serveur",
"objectManagement.ServerRoleTypeDisplayName": "rôle serveur",
"objectManagement.ServerRoleTypeDisplayNameInTitle": "Rôle serveur",
"objectManagement.TableDisplayName": "table",
"objectManagement.UserDisplayName": "utilisateur",
"objectManagement.UserTypeDisplayNameInTitle": "Utilisateur",
"objectManagement.ViewDisplayName": "vue",
"objectManagement.databaseProperties.addButton": "Ajouter",
"objectManagement.databaseProperties.addDatabaseFilesText": "Ajouter un fichier de base de données",
"objectManagement.databaseProperties.addFilegroupButtonText": "Ajouter un groupe de fichiers",
"objectManagement.objectSelectionMethodDialogTitle": "Ajouter des objets",
"objectManagement.addFileText": "Ajouter des fichiers de base de données",
"objectManagement.addMembersText": "Ajouter des membres",
"objectManagement.addSecurablesText": "Ajouter des éléments sécurisables",
"objectManagement.advancedSectionHeader": "Avancé",
"objectManagement.allFiles": "Tous les fichiers",
"objectManagement.ObjectSelectionMethodDialog_AllObjectsOfSchema": "Tous les objets appartenant à un schéma",
"objectManagement.ObjectSelectionMethodDialog_AllObjectsOfTypes": "Tous les objets de certains types",
"objectManagement.allowTriggerToFireOthersLabel": "Autoriser les déclencheurs à activer d'autres déclencheurs",
"objectManagement.dropObjectError": "Une erreur sest produite lors de la suppression du {0}: {1}. {2}",
"objectManagement.openAttachDatabaseDialogError": "Une erreur sest produite lors de louverture de la boîte de dialogue Attacher la base de données. {0}",
"objectManagement.openDetachDatabaseDialogError": "Une erreur s'est produite lors de l'ouverture de la boîte de dialogue de détachement de la base de données. {0}",
"objectManagement.openDropDatabaseDialogError": "Une erreur sest produite lors de louverture de la boîte de dialogue supprimer la base de données. {0}",
"objectManagement.openNewObjectDialogError": "Une erreur sest produite lors de louverture dun nouveau dialogue {0} : {1}",
"objectManagement.openObjectPropertiesDialogError": "Une erreur sest produite lors de louverture du dialogue des propriétés de {0} : {1}. {2}",
"objectManagement.refreshOEError": "Une erreur sest produite lors de lactualisation de lExplorateur dobjets. {0}",
"objectManagement.renameObjectError": "Une erreur s'est produite lors du changement de nom de {0} '{1}' en '{2}'. {3}",
"objectManagement.ApplicationRoleTypeDisplayNameInTitle": "Rôle dapplication",
"objectManagement.applyUpdatesLabel": "Appliquer",
"objectManagement.dropObjectConfirmation": "Voulez-vous vraiment supprimer le {0}: {1}?",
"objectManagement.databaseProperties.purgeQueryStoreDataMessage": "Are you sure you want to purge the Query Store data from '{0}'?",
"objectManagement.associatedDatabaseFiles": "Fichiers de base de données associés",
"objectManagement.attachButtonLabel": "Attacher",
"objectManagement.attachAsText": "Attacher en tant que",
"objectManagement.attachDatabaseDialogTitle": "Attacher la base de données (préversion)",
"objectManagement.attachDatabaseOperationName": "Attacher la base de données",
"objectManagement.user.aadAuth": "Sauthentifier avec Azure Active Directory",
"objectManagement.user.sqlAuth": "Sauthentifier avec un mot de passe",
"objectManagement.login.authenticateType": "Authentification",
"objectManagement.databaseProperties.autoCreateIncrementalStatisticsText": "Création automatique des statistiques incrémentielles",
"objectManagement.databaseProperties.AutoCreateStatisticsText": "Création automatique Statistics Bing",
"objectManagement.databaseProperties.autoShrinkText": "Réduction automatique",
"objectManagement.databaseProperties.autoUpdateStatisticsText": "Statistiques de mise à jour automatique",
"objectManagement.databaseProperties.autoUpdateStatisticsAsynchronouslyText": "Mise à jour automatique des statistiques en mode asynchrone",
"objectManagement.databaseProperties.autogrowAllFilesText": "Croissance automatique de tous les fichiers",
"objectManagement.databaseProperties.autogrowthMaxsizeText": "Croissance automatique / Taille maximale",
"objectManagement.databaseProperties.automaticSectionHeader": "Automatique",
"objectManagement.autoSetProcessorAffinityIOMaskForAll": "Définir automatiquement le masque d'affinité d'E/S pour tous les processeurs",
"objectManagement.autoSetProcessorAffinityMaskForAll": "Définir automatiquement le masque d'affinité du processeur pour tous les processeurs",
"objectManagement.login.aadAuthenticationType": "Authentification Azure Active Directory",
"objectManagement.azurePricingLink": "Calculatrice de la tarification Azure SQL Database",
"objectManagement.databaseProperties.backupSectionHeader": "Sauvegarder",
"objectManagement.backupLocationText": "Sauvegarde Microsoft Azure",
"objectManagement.backupRedundancyLabel": "Redondance du stockage de sauvegarde",
"objectManagement.blankPasswordConfirmation": "La création d'une connexion avec un mot de passe vide pose un problème de sécurité. Êtes-vous sûr de vouloir continuer ?",
"objectManagement.backupAndRestoreText": "Sauvegarde Microsoft Azure et restaurer",
"objectManagement.backupChecksumText": "Somme de contrôle Sauvegarde Microsoft Azure",
"objectManagement.blockedProcThresholdLabel": "Seuil de processus bloqué",
"objectManagement.bothFailedAndSuccessfulLoginsText": "Connexions échouées et réussies",
"objectManagement.browseForOwnerText": "Rechercher un propriétaire",
"objectManagement.browseText": "Parcourir…",
"objectManagement.serverCPULabel": "UC {0}",
"objectManagement.databaseProperties.fileNameExistsError": "Impossible de créer le fichier « {0} » car il existe déjà.",
"objectManagement.databaseProperties.emptyFilegroupNameError": "Impossible dutiliser des noms dobjets vides pour les groupes de fichiers.",
"objectManagement.needToRestartServer": "Les modifications nécessitent le redémarrage du serveur pour être efficaces",
"objectManagement.closeConnections": "Fermer les connexions existantes",
"objectManagement.collationLabel": "Classement",
"objectManagement.compatibilityLevelLabel": "Niveau de compatibilité",
"objectManagement.compressBackupText": "Compresser Sauvegarde Microsoft Azure",
"objectManagement.configureSLOSectionHeader": "Configurer lobjectif de niveau de service",
"objectManagement.confirmPasswordLabel": "Confirmer le mot de passe",
"objectManagement.containmentTypeLabel": "Type d'autonomie",
"objectManagement.costThresholdParallelismLabel": "Parallélisme du seuil de coût",
"objectManagement.noDialogFoundError": "Impossible de trouver une boîte de dialogue prise en charge pour le type de nœud '{0}' et le type d'objet '{1}'.",
"objectManagement.createObjectLabel": "Créer",
"objectManagement.createObjectOperationName": "Créer {0}",
"objectManagement.blankPasswordConfirmation": "La création d'une connexion avec un mot de passe vide pose un problème de sécurité. Êtes-vous sûr de vouloir continuer ?",
"objectManagement.databaseProperties.queryStoreCurrentDiskUsageSectionText": "Utilisation du disque actuelle",
"objectManagement.currentSLOLabel": "Objectif de niveau de service actuel",
"objectManagement.databaseExistsError": "La base de données '{0}' existe déjà. Choisissez un autre nom de base de données.",
"objectManagement.databaseProperties.backupSectionHeader": "Sauvegarder",
"objectManagement.cursorThresholdLabel": "Seuil du curseur",
"objectManagement.databaseProperties.queryStoreCapturemodeCustomText": "Personnalisé",
"objectManagement.databaseName": "Nom de base de données",
"objectManagement.dataLocationText": "Données",
"objectManagement.dataFileLabel": "Données",
"objectManagement.databaseProperties.dataFlushIntervalInMinutesText": "Intervalle de vidage des données (minutes)",
"objectManagement.databaseProperties.fileGroupNotApplicableText": "Le DataFile « {0} » n'a pas pu être ajouté à la collection, car il existe déjà.",
"objectManagement.databaseProperties.databaseSectionHeader": "Base de données",
"objectManagement.DatabaseDisplayNameInTitle": "Base de données",
"objectManagement.databaseFilesFilterLabel": "Fichiers de données de base de données",
"objectManagement.databaseDetails": "Détails de la base de données",
"objectManagement.databaseFiles": "Fichiers de la base de données",
"objectManagement.databaseProperties.databaseNameLabel": "Nom de la base de données",
"objectManagement.databaseProperties.databaseReadOnlyText": "Base de données en lecture seule",
"objectManagement.DatabaseRoleTypeDisplayNameInTitle": "Rôle de base de données",
"objectManagement.databaseProperties.databaseProperties.databaseScopedConfigurationTabHeader": "Configuration étendue de la base de données",
"objectManagement.databaseProperties.databaseScopedOptionsColumnHeader": "Configuration étendue de la base de données",
"objectManagement.databaseSettings": "Paramètres de base de données",
"objectManagement.databaseProperties.databaseStateText": "État de la base de données",
"objectManagement.defaultLocationsLabel": "Emplacements par défaut de la base de données",
"objectManagement.databaseProperties.databaseFilesText": "Fichiers de base de données",
"objectManagement.databasesToAttach": "Bases de données à attacher",
"objectManagement.databaseProperties.dateCreated": "Date Créée",
"objectManagement.databaseProperties.mbUnitText": "{0} MO",
"objectManagement.databaseProperties.memoryAllocated": "Mémoire allouée aux objets mémoire optimisés",
"objectManagement.databaseProperties.memoryUsed": "Mémoire utilisée par les objets mémoire optimisés",
"objectManagement.databaseProperties.name": "Nom",
"objectManagement.databaseProperties.numberOfUsers": "Nombre dutilisateurs",
"objectManagement.databaseProperties.owner": "Propriétaire",
"objectManagement.databaseProperties.size": "Taille",
"objectManagement.databaseProperties.spaceAvailable": "Espace disponible",
"objectManagement.databaseProperties.status": "État",
"objectManagement.databaseRole.SelectMemberDialogTitle": "Sélectionner des membres du rôle de base de données",
"objectManagement.databaseRole.SelectOwnerDialogTitle": "Sélectionner le propriétaire du rôle de base de données",
"objectManagement.deleteLoginConfirmation": "La suppression des connexions du serveur ne supprime pas les utilisateurs de bases de données associés à ces connexions. Pour exécuter le processus, supprimez les utilisateurs dans chaque base de données. Il sera peut-être nécessaire de transférer au préalable la propriété des schémas aux nouveaux utilisateurs.",
"objectManagement.deleteObjectConfirmation": "Voulez-vous vraiment supprimer le type {0} : {1} ?",
"objectManagement.deleteObjectError": "Une erreur s'est produite lors de la suppression de {0} : {1}. {2}",
"objectManagement.deleteObjectOperationName": "Supprimer le type {0} « {1} »",
"objectManagement.databaseProperties.defaultText": "Par défaut",
"objectManagement.defaultFullTextLanguageLabel": "Langue de texte intégral par défaut",
"objectManagement.defaultLanguageLabel": "Langue par défaut",
"objectManagement.login.defaultDatabaseLabel": "Base de données par défaut",
"objectManagement.login.defaultLanguageLabel": "Langue par défaut",
"objectManagement.user.defaultSchemaLabel": "Schéma par défaut",
"objectManagement.deleteBackupHistory": "Supprimer les informations dhistorique de sauvegarde et de restauration pour la base de données",
"objectManagement.denyColumnHeader": "Refuser",
"objectManagement.detachButtonLabel": "Détacher",
"objectManagement.detachDatabaseDialogTitle": "Détacher la base de données - {0} (préversion)",
"objectManagement.detachDatabaseOptions": "Détacher les options de base de données",
"objectManagement.detachDatabaseOperationName": "Détacher la base de données '{0}'",
"objectManagement.dropButtonLabel": "Déposer",
"objectManagement.dropDatabaseDialogTitle": "Supprimer la base de données - {0} (préversion)",
"objectManagement.dropDatabaseOptions": "Supprimer les options de base de données",
"objectManagement.detachDropConnections": "Supprimer les connexions",
"objectManagement.dropObjectOperationName": "Supprimer {0} '{1}'",
"objectManagement.dropLoginConfirmation": "La suppression des connexions au serveur ne supprime pas les utilisateurs de base de données associés aux connexions. Pour terminer le processus, supprimez les utilisateurs dans chaque base de données. Il peut être nécessaire de transférer dabord la propriété des schémas aux nouveaux utilisateurs.",
"objectManagement.databaseProperties.editButton": "Modifier",
"objectManagement.databaseProperties.editDatabaseFilesText": "Modifier le fichier de base de données {0}",
"objectManagement.editionLabel": "Édition",
"objectManagement.effectivePermissionsTableLabel": "Autorisations daccès efficaces pour le sécurisable sélectionné",
"objectManagement.effectivePermissionsTableLabelSelected": "Autorisations daccès effectives pour : {0}",
"objectManagement.databaseProperties.enableAutogrowthText": "Activer la croissance automatique",
"objectManagement.enabledLabel": "Activée",
"objectManagement.databaseProperties.encryptionEnabledText": "Chiffrement activé",
"objectManagement.login.enforcePasswordExpirationLabel": "Appliquer lexpiration du mot de passe",
"objectManagement.login.enforcePasswordPolicyLabel": "Appliquer la stratégie de mot de passe",
"objectManagement.renameObjectDialogTitle": "Entrez le nouveau nom",
"objectManagement.databaseProperties.executionCountText": "Nombre d'exécutions",
"objectManagement.explicitPermissionsTableLabel": "Autorisations daccès explicites pour le sécurisable sélectionné",
"objectManagement.explicitPermissionsTableLabelSelected": "Autorisations daccès explicites pour : {0}",
"objectManagement.databaseProperties.filestreamFileType": "Données FILESTREAM",
"objectManagement.failedLoginsOnlyText": "Échecs de connexion uniquement",
"objectManagement.noConnectionUriError": "Échec de la récupération des informations de connexion. Veuillez vous reconnecter et réessayez.",
"objectManagement.databaseFileGroup": "Groupe de fichiers",
"objectManagement.databaseProperties.fileGrowthText": "Croissance des fichiers",
"objectManagement.databaseProperties.fileNameText": "Nom de fichier",
"objectManagement.databaseProperties.fileTypeText": "Type de fichier",
"objectManagement.databaseProperties.FilegroupExistsError": "Impossible dajouter le groupe de fichiers '{0}' à la collection, car il existe déjà.",
"objectManagement.databaseProperties.fileStreamFileGroupsSectionText": "FileStream",
"objectManagement.databaseProperties.filegroupText": "Groupe de fichiers",
"objectManagement.filegroupsSectionHeader": "Groupes de fichiers",
"objectManagement.databaseProperties.filegrowthLimitError": "La croissance du fichier ne peut pas être supérieure à la taille maximale d'un fichier.",
"objectManagement.databaseProperties.filesText": "Fichiers",
"objectManagement.optionsSectionHeader": "Fichiers",
"objectManagement.databaseProperties.filestreamFilesText": "Fichiers filestream",
"objectManagement.filterSectionTitle": "Filtres",
"objectManagement.findText": "Rechercher",
"objectManagement.fullTextUpgradeOptionLabel": "Option de mise à niveau du catalogue de texte intégral",
"objectManagement.generalSectionHeader": "Général",
"objectManagement.grantColumnHeader": "Accorder",
"objectManagement.grantorColumnHeader": "Fournisseur dautorisations",
"objectManagement.hardwareGeneration": "Génération de matériel",
"objectManagement.invalidPasswordError": "Le mot de passe n'est pas conforme aux exigences en matière de complexité. Pour plus d'informations, voir : https://docs.microsoft.com/sql/relational-databases/security/password-policy",
"objectManagement.ObjectSelectionMethodDialog_TypeLabel": "Comment voulez-vous ajouter des objets ?",
"objectManagement.processorIOAffinityColumn": "Affinité d'E/S",
"objectManagement.databaseProperties.inMegabytesAutogrowthText": "En mégaoctets",
"objectManagement.databaseProperties.inPercentAutogrowthText": "En pourcentage",
"objectManagement.isClustered": "Est un cluster",
"objectManagement.isHadrEnabled": "Is HADR Enabled",
"objectManagement.databaseProperties.isLedgerDatabaseText": "Est la base de données du grand livre",
"objectManagement.isPolyBaseInstalled": "PolyBase installé",
"objectManagement.isXTPSupported": "XTP pris en charge",
"objectManagement.databaseProperties.logfiletype": "ENREGISTRER",
"objectManagement.language": "Langue",
"objectManagement.lastDatabaseBackup": "Dernière sauvegarde de base de données",
"objectManagement.lastDatabaseLogBackup": "Dernière sauvegarde du journal de la base de données",
"objectManagement.databaseProperties.ledgerSectionHeader": "Classeur",
"objectManagement.databaseProperties.limitedToMBFileSizeText": "Limité à (Mo)",
"objectManagement.databaseProperties.autoGrowthValueConversion.limitation": "Limitée à {0} Mo",
"objectManagement.loadingObjectsCompletedLabel": "Chargement des objets terminé, {0} objets trouvés",
"objectManagement.loadingObjectsLabel": "Chargement des objets en cours…",
"objectManagement.login.aadAuthenticationType": "Authentification Azure Active Directory",
"objectManagement.login.authenticateType": "Authentification",
"objectManagement.login.defaultDatabaseLabel": "Base de données par défaut",
"objectManagement.login.defaultLanguageLabel": "Langue par défaut",
"objectManagement.login.enforcePasswordExpirationLabel": "Appliquer lexpiration du mot de passe",
"objectManagement.login.enforcePasswordPolicyLabel": "Appliquer la stratégie de mot de passe",
"objectManagement.locksLabel": "Verrous",
"objectManagement.logLocationText": "Journal",
"objectManagement.logFileLabel": "Journal",
"objectManagement.databaseProperties.logicalNameText": "Nom logique",
"objectManagement.user.loginLabel": "Connexion",
"objectManagement.LoginTypeDisplayNameInTitle": "Connexion",
"objectManagement.loginAuditingText": "Audit de connexion",
"objectManagement.login.lockedOutLabel": "La connexion est verrouillée",
"objectManagement.login.mustChangePasswordLabel": "L'utilisateur doit changer de mot de passe lors de la prochaine ouverture de session",
"objectManagement.login.oldPasswordCannotBeEmptyError": "Lancien mot de passe ne peut pas être vide.",
"objectManagement.login.oldPasswordLabel": "Ancien mot de passe",
"objectManagement.login.permissionToConnectLabel": "Autorisation de se connecter au moteur de base de données",
"objectManagement.login.serverRoleSectionHeader": "Rôles serveur",
"objectManagement.login.specifyOldPasswordLabel": "Spécifier lancien mot de passe",
"objectManagement.login.sqlAuthSectionHeader": "Authentification SQL",
"objectManagement.login.sqlAuthenticationType": "Authentification SQL",
"objectManagement.login.windowsAuthenticationType": "Authentification Windows",
"objectManagement.loginNotSelectedError": "La connexion nest pas sélectionnée.",
"objectManagement.maxServerMemoryText": "Mémoire maximale du serveur (MO)",
"objectManagement.mdfFileLocation": "Emplacement du fichier MDF",
"objectManagement.user.windowsUser": "Mappé à un utilisateur/groupe Windows",
"objectManagement.user.loginMapped": "Mappé à une connexion au serveur",
"objectManagement.maxDegreeParallelismLabel": "Parallélisme de degré max.",
"objectManagement.databaseProperties.maxPlansPerQueryText": "Nbre de plans max. par requête",
"objectManagement.maxSizeLabel": "Taille maximum",
"objectManagement.databaseProperties.maxSizeInMbText": "Taille maximale (Mo)",
"objectManagement.maxTextReplicationSizeLabel": "Taille de réplication de texte maximum",
"objectManagement.databaseProperties.maximumFileSizeText": "Taille maximale du fichier",
"objectManagement.maxServerMemoryText": "Mémoire maximale du serveur (MO)",
"objectManagement.databaseProperties.fileSizeLimitError": "La taille maximale du fichier ne peut pas être inférieure à la taille",
"objectManagement.serverMemoryMaxLowerThanMinInputError": "La mémoire maximale du serveur ne peut pas être inférieure à la mémoire minimale du serveur",
"objectManagement.membersLabel": "Membres",
"objectManagement.membershipLabel": "Appartenance",
"objectManagement.memory": "Mémoire",
"objectManagement.databaseProperties.memoryAllocated": "Mémoire allouée aux objets mémoire optimisés",
"objectManagement.databaseProperties.memoryOptimizedFileGroupsSectionText": "Données optimisées en mémoire",
"objectManagement.databaseProperties.memoryUsed": "Mémoire utilisée par les objets mémoire optimisés",
"objectManagement.minServerMemoryText": "Mémoire minimale du serveur (Mo)",
"objectManagement.nameCannotBeEmptyError": "Le nom ne peut pas être vide.",
"objectManagement.databaseProperties.monitoringSectionText": "Supervision",
"objectManagement.databaseProperties.name": "Nom",
"objectManagement.databaseFileName": "Nom",
"objectManagement.nameLabel": "Nom",
"objectManagement.newObjectDialogTitle": "{0} : nouveau (préversion)",
"objectManagement.noConnectionUriError": "Échec de la récupération des informations de connexion. Veuillez vous reconnecter et réessayez.",
"objectManagement.objectPropertiesDialogTitle": "{0} : {1} (préversion)",
"objectManagement.objectSelectionMethodDialogTitle": "Ajouter des objets",
"objectManagement.nameCannotBeEmptyError": "Le nom ne peut pas être vide.",
"objectManagement.user.noLogin": "Aucun accès à la connexion",
"objectManagement.doDatabaseFilesError": "Aucun fichier de base de données na été spécifié pour être attaché au serveur.",
"objectManagement.databaseProperties.noneText": "Aucun(e)",
"objectManagement.noLoginAuditingText": "Aucun(e)",
"objectManagement.serverNumaNodeLabel": "{0}de nœud Numa",
"objectManagement.databaseProperties.numberOfUsers": "Nombre dutilisateurs",
"objectManagement.objectTypeLabel": "Type dobjet",
"objectManagement.objectTypesLabel": "Types d'objets",
"objectManagement.objectsLabel": "Objets",
"objectManagement.openNewObjectDialogError": "Une erreur sest produite lors de louverture dun nouveau dialogue {0} : {1}",
"objectManagement.openObjectPropertiesDialogError": "Une erreur sest produite lors de louverture du dialogue des propriétés de {0} : {1}. {2}",
"objectManagement.login.oldPasswordLabel": "Ancien mot de passe",
"objectManagement.login.oldPasswordCannotBeEmptyError": "Lancien mot de passe ne peut pas être vide.",
"objectManagement.operatingSystem": "Système dexploitation",
"objectManagement.optionsSectionHeader": "Options",
"objectManagement.databaseProperties.actualOperationModeText": "Mode d'opération (réel)",
"objectManagement.databaseProperties.requestedOperationModeText": "Mode d'opération (demandé)",
"objectManagement.optimizeAdHocWorkloadsLabel": "Optimiser les charges de travail ad hoc",
"objectManagement.user.ownedSchemasLabel": "Schémas détenus",
"objectManagement.databaseProperties.owner": "Propriétaire",
"objectManagement.ownerText": "Propriétaire",
"objectManagement.passwordCannotBeEmptyError": "Le mot de passe ne peut pas être vide.",
"objectManagement.databaseProperties.pageVerifyText": "Page Vérification",
"objectManagement.passwordLabel": "Mot de passe",
"objectManagement.passwordCannotBeEmptyError": "Le mot de passe ne peut pas être vide.",
"objectManagement.invalidPasswordError": "Le mot de passe n'est pas conforme aux exigences en matière de complexité. Pour plus d'informations, voir : https://docs.microsoft.com/sql/relational-databases/security/password-policy",
"objectManagement.passwordsNotMatchError": "Le mot de passe doit correspondre au mot de passe de confirmation.",
"objectManagement.databaseProperties.pathText": "Chemin",
"objectManagement.databaseFilePath": "Chemin",
"objectManagement.permissionColumnHeader": "Autorisation",
"objectManagement.login.permissionToConnectLabel": "Autorisation de se connecter au moteur de base de données",
"objectManagement.platform": "Plateforme",
"objectManagement.processorColumn": "Processeur",
"objectManagement.processorAffinityColumn": "Affinité du processeur",
"objectManagement.processorLabel": "Table daffinités du processeur",
"objectManagement.processors": "Processeurs",
"objectManagement.product": "Produit",
"objectManagement.properties": "Propriétés",
"objectManagement.databaseProperties.purgeQueryDataButtonText": "Purge Query Store Data",
"objectManagement.databaseProperties.databaseProperties.queryStoreTabHeader": "Magasin des requêtes",
"objectManagement.databaseProperties.queryStoreAvailableText": "Magasin des requêtes disponible",
"objectManagement.databaseProperties.queryStoreCaptureModeText": "Mode de capture du magasin des requêtes",
"objectManagement.databaseProperties.queryStoreCapturePolicySectionText": "Stratégie de capture du magasin des requêtes",
"objectManagement.databaseProperties.queryStoreRetentionSectionText": "Rétention du magasin de requêtes",
"objectManagement.databaseProperties.queryStoreUsedText": "Magasin des requêtes utilisé",
"objectManagement.queryWaitLabel": "Attente de la requête",
"objectManagement.databaseProperties.rowsDataFileType": "Données LIGNES",
"objectManagement.databaseProperties.readOnlyText": "Lecture seule",
"objectManagement.databaseProperties.recoverySectionHeader": "Récupération",
"objectManagement.recoveryModelLabel": "Mode de récupération",
"objectManagement.refreshOEError": "Une erreur sest produite lors de lactualisation de lExplorateur dobjets. {0}",
"objectManagement.databaseProperties.removeButton": "Supprimer",
"objectManagement.removeFileText": "Supprimer le fichier de base de données",
"objectManagement.removeMemberText": "Supprimer le membre sélectionné",
"objectManagement.removeSecurablesText": "Supprimer l’élément sécurisable sélectionné",
"objectManagement.renameObjectDialogTitle": "Entrez le nouveau nom",
"objectManagement.renameObjectError": "Une erreur s'est produite lors du changement de nom de {0} '{1}' en '{2}'. {3}",
"objectManagement.renameObjectOperationName": "Renommer {0} '{1}' en '{2}'",
"objectManagement.reservedStorageSizeInMB": "Taille de stockage réservée",
"objectManagement.reservedStorageSizeInMB": "Taille de stockage réservée (Mo)",
"objectManagement.databaseProperties.restrictAccessText": "Restreindre l'accès",
"objectManagement.rootDirectory": "Répertoire racine",
"objectManagement.databaseProperties.rowsFileGroupsSectionText": "Lignes",
"objectManagement.login.sqlAuthenticationType": "Authentification SQL",
"objectManagement.login.sqlAuthSectionHeader": "Authentification SQL",
"objectManagement.sqlServerAndWindowsAuthText": "Mode d'authentification SQL Server et Windows",
"objectManagement.scanStartupProcsLabel": "Numériser les procs de démarrage ",
"objectManagement.ObjectSelectionMethodDialog_SelectSchemaDropdownLabel": "Schéma",
"objectManagement.schemaLabel": "Schéma",
"objectManagement.SearchTextLabel": "Rechercher le texte",
"objectManagement.securablesText": "Éléments sécurisables",
"objectManagement.selectSecurablesDialogTitle": "Sélectionner les éléments sécurisables",
"objectManagement.security": "Sécurité",
"objectManagement.selectText": "Sélectionner",
"objectManagement.serverCollation": "Classement du serveur",
"objectManagement.databaseRole.SelectMemberDialogTitle": "Sélectionner des membres du rôle de base de données",
"objectManagement.databaseRole.SelectOwnerDialogTitle": "Sélectionner le propriétaire du rôle de base de données",
"objectManagement.labelSelectFolder": "Sélectionner un dossier",
"objectManagement.selectSecurablesDialogTitle": "Sélectionner les éléments sécurisables",
"objectManagement.serverRole.SelectMemberDialogTitle": "Sélectionner les membres du rôle serveur",
"objectManagement.serverRole.SelectOwnerDialogTitle": "Sélectionner le propriétaire du rôle serveur",
"objectManagement.ServerDisplayName": "Serveur",
"objectManagement.serverCollation": "Classement du serveur",
"objectManagement.ServerRoleTypeDisplayNameInTitle": "Rôle serveur",
"objectManagement.login.serverRoleSectionHeader": "Rôles serveur",
"objectManagement.serverAuthenticationText": "Authentification du serveur",
"objectManagement.serviceTier": "Niveau de service",
"objectManagement.storageSpaceUsageInGB": "Utilisation de lespace de stockage",
"objectManagement.updateObjectOperationName": "Mise à jour du type {0} « {1} »",
"objectManagement.user.aadAuth": "Sauthentifier avec Azure Active Directory",
"objectManagement.user.defaultSchemaLabel": "Schéma par défaut",
"objectManagement.user.loginLabel": "Connexion",
"objectManagement.user.loginMapped": "Mappé à une connexion au serveur",
"objectManagement.user.noLogin": "Aucun accès à la connexion",
"objectManagement.user.ownedSchemasLabel": "Schémas détenus",
"objectManagement.user.sqlAuth": "Sauthentifier avec un mot de passe",
"objectManagement.databaseProperties.setSecondaryText": "Définir secondaire comme primaire",
"objectManagement.databaseProperties.size": "Taille (Mo)",
"objectManagement.databaseProperties.sizeBasedCleanupModeText": "Mode de nettoyage basé sur la taille",
"objectManagement.databaseProperties.spaceAvailable": "Espace disponible",
"objectManagement.ObjectSelectionMethodDialog_SpecificObjects": "Objets spécifiques...",
"objectManagement.login.specifyOldPasswordLabel": "Spécifier lancien mot de passe",
"objectManagement.databaseProperties.staleThresholdText": "Seuil de péremption",
"objectManagement.databaseProperties.stateSectionHeader": "État",
"objectManagement.databaseProperties.stateQueryThresholdInDaysText": "State Query Threshold (Days)",
"objectManagement.databaseProperties.statisticsCollectionInterval": "Intervalle de collecte des données",
"objectManagement.databaseProperties.status": "État",
"objectManagement.storageSpaceUsageInMB": "Utilisation de lespace de stockage (Mo)",
"objectManagement.successfulLoginsOnlyText": "Connexions réussies uniquement",
"objectManagement.databaseProperties.targetRecoveryTimeInSecondsText": "Temps de récupération cible (secondes)",
"objectManagement.collationNotValidError": "Le classement sélectionné '{0}' n'est pas valide. Veuillez choisir un classement différent.",
"objectManagement.notSupportedError": "Cette commande nest pas prise en charge pour le type dobjet '{0}'.",
"objectManagement.databaseProperties.totalCompileCPUTimeInMs": "Temps processeur total de compilation (ms)",
"objectManagement.databaseProperties.totalExecutionCPUTimeInMsText": "Temps processeur total d'exécution (ms)",
"objectManagement.twoDigitYearCutoffLabel": "Année de coupure à deux chiffres",
"objectManagement.user.type": "Type",
"objectManagement.user.windowsUser": "Mappé à un utilisateur/groupe Windows",
"objectManagement.databaseFileType": "Type",
"objectManagement.databaseProperties.autoGrowthValueConversion.unlimited": "Illimité",
"objectManagement.databaseProperties.unlimitedFileSizeText": "Illimité",
"objectManagement.detachUpdateStatistics": "Mettre à jour les statistiques",
"objectManagement.updateObjectOperationName": "Mise à jour du type {0} « {1} »",
"objectManagement.databaseProperties.useFullTextIndexingText": "Utiliser l'indexation de texte intégral",
"objectManagement.UserTypeDisplayNameInTitle": "Utilisateur",
"objectManagement.login.mustChangePasswordLabel": "L'utilisateur doit changer de mot de passe lors de la prochaine ouverture de session",
"objectManagement.databaseProperties.valueForPrimaryColumnHeader": "Valeur pour le primaire",
"objectManagement.databaseProperties.valueForSecondaryColumnHeader": "Valeur pour Secondaire",
"objectManagement.versionText": "Version",
"objectManagement.withGrantColumnHeader": "Avec autorisation"
"objectManagement.databaseProperties.waitStatisticsCaptureModeText": "Mode de capture des statistiques d'attente",
"objectManagement.login.windowsAuthenticationType": "Authentification Windows",
"objectManagement.onlyWindowsAuthModeText": "Mode d'authentification Windows",
"objectManagement.withGrantColumnHeader": "Avec autorisation",
"objectManagement.databaseProperties.yesText": "Oui",
"objectManagement.ApplicationRoleTypeDisplayName": "rôle dapplication",
"objectManagement.ColumnDisplayName": "colonne",
"objectManagement.DatabaseDisplayName": "base de données",
"objectManagement.DatabaseRoleTypeDisplayName": "rôle de base de données",
"objectManagement.LoginTypeDisplayName": "connexion",
"objectManagement.ServerRoleTypeDisplayName": "rôle serveur",
"objectManagement.TableDisplayName": "table",
"objectManagement.UserDisplayName": "utilisateur",
"objectManagement.ViewDisplayName": "vue",
"objectManagement.databaseProperties.autoGrowthValueConversion": "{0}",
"objectManagement.newObjectDialogTitle": "{0} : nouveau (préversion)",
"objectManagement.databaseProperties.mbUnitText": "{0} MO",
"objectManagement.objectPropertiesDialogTitle": "Propriétés{0} (préversion) - {1}"
},
"dist/sqlToolsServer": {
"downloadServiceDoneChannelMsg": "Téléchargement {0}",
"downloadingServiceChannelMsg": "Téléchargement de {0}",
"downloadingServiceSizeChannelMsg": "({0} Ko)",
"downloadServiceDoneChannelMsg": "Téléchargement {0}",
"downloadingServiceStatusMsg": "Téléchargement de {0}",
"downloadingServiceChannelMsg": "Téléchargement de {0}",
"entryExtractedChannelMsg": "{0} extrait ({1}/{2})",
"failedToStartServiceErrorMsg": "Échec du démarrage de {0}",
"installedServiceChannelMsg": "{0} installé",
"installingServiceChannelMsg": "Installation de {0} sur {1}",
"installingServiceStatusMsg": "Installation de {0}",
"serviceStartedStatusMsg": "{0} démarré",
"startingServiceStatusMsg": "Démarrage de {0}"
"installingServiceChannelMsg": "Installation de {0} sur {1}",
"startingServiceStatusMsg": "Démarrage de {0}",
"serviceStartedStatusMsg": "{0} démarré"
},
"dist/tableDesigner/tableDesigner": {
"tableDesigner.turnOnPreloadingMessage": "Voulez-vous réduire le temps de chargement du concepteur de tables en activant le préchargement du modèle de base de données ? Le modèle de base de données est préchargé lorsque vous développez le nœud de base de données dans lExplorateur dobjets.",
"tableDesigner.FailedToGetConnectionStringError": "Échec de lobtention de la chaîne de connexion pour la table. Veuillez vous reconnecter au serveur et réessayez.",
"tableDesigner.NewTable": "Nouvelle table",
"tableDesigner.no": "Non",
"tableDesigner.turnOnPreloadingMessage": "Voulez-vous réduire le temps de chargement du concepteur de tables en activant le préchargement du modèle de base de données ? Le modèle de base de données est préchargé lorsque vous développez le nœud de base de données dans lExplorateur dobjets.",
"tableDesigner.yes": "Oui"
},
"dist/telemetry": {
"serviceCrashMessage": "Le composant {0} a quitté de manière inattendue. Redémarrez Azure Data Studio.",
"viewKnownIssuesText": "Voir les problèmes connus"
"viewKnownIssuesText": "Voir les problèmes connus",
"serviceCrashMessage": "Le composant {0} a quitté de manière inattendue. Redémarrez Azure Data Studio."
},
"dist/ui/localizedConstants": {
"mssql.ui.OkText": "OK",
"mssql.ui.generatingScript": "Génération du script...",
"mssql.ui.generatingScriptCompleted": "Script généré",
"mssql.ui.helpText": "Aide",
"mssql.ui.loadingDialog": "Chargement en cours du dialogue...",
"mssql.ui.noActionScriptedMessage": "Aucune action ne requiert de script.",
"mssql.ui.scriptError": "Une erreur sest produite lors de la génération du script. {0}",
"mssql.ui.scriptGenerated": "Le script a été généré avec succès. Vous pouvez fermer la boîte de dialogue pour l'afficher dans l'éditeur nouvellement ouvert.",
"mssql.ui.scriptText": "Script",
"mssql.ui.yesText": "Oui",
"objectManagement.addText": "Ajouter…",
"mssql.ui.scriptError": "Une erreur sest produite lors de la génération du script. {0}",
"objectManagement.editText": "Modifier",
"mssql.ui.generatingScript": "Génération du script...",
"mssql.ui.helpText": "Aide",
"mssql.ui.loadingDialog": "Boîte de dialogue de chargement terminée",
"mssql.ui.OkText": "OK",
"objectManagement.removeText": "Supprimer",
"objectManagement.selectLabel": "Sélectionner"
"mssql.ui.scriptText": "Script",
"mssql.ui.generatingScriptCompleted": "Script généré",
"mssql.ui.scriptGenerated": "Le script a été généré avec succès. Vous pouvez fermer la boîte de dialogue pour l'afficher dans l'éditeur nouvellement ouvert.",
"objectManagement.selectLabel": "Sélectionner",
"mssql.ui.noActionScriptedMessage": "Aucune action ne requiert de script.",
"mssql.ui.yesText": "Oui"
},
"package": {
"cloud.databaseProperties.azureEdition": "Édition",
"cloud.databaseProperties.compatibilityLevel": "Niveau de compatibilité",
"cloud.databaseProperties.owner": "Propriétaire",
"cloud.databaseProperties.serviceLevelObjective": "Niveau tarifaire",
"cloud.serverProperties.serverEdition": "Type",
"cloud.serverProperties.serverVersion": "Version",
"databasesListProperties.lastBackup": "Dernière sauvegarde",
"databasesListProperties.name": "Nom",
"databasesListProperties.size": "Taille (Mo)",
"databasesListProperties.status": "État",
"json.format.enable.desc": "Activer/désactiver le formateur JSON par défaut (nécessite un redémarrage)",
"json.schemas.desc": "Associer des schémas aux fichiers JSON dans le projet 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.schemas.url.desc": "URL de schéma ou chemin relatif d'un schéma dans le répertoire actuel",
"mssql.configuration.title": "Configuration MSSQL",
"mssql.connectionOptions.applicationIntent.description": "Déclare le type de charge de travail de l'application pendant la connexion à un serveur",
"mssql.connectionOptions.applicationIntent.displayName": "Intention d'application",
"mssql.connectionOptions.applicationName.description": "Nom de l'application",
"mssql.connectionOptions.applicationName.displayName": "Nom de l'application",
"mssql.connectionOptions.attachDbFilename.description": "Nom de fichier principal, y compris le nom de chemin complet, d'une base de données pouvant être attachée",
"mssql.connectionOptions.attachDbFilename.displayName": "Attacher le nom de fichier de base de données",
"mssql.connectionOptions.authType.categoryValues.azureMFA": "Azure Active Directory - Authentification universelle avec prise en charge de MFA",
"mssql.connectionOptions.authType.categoryValues.integrated": "Authentification Windows",
"mssql.connectionOptions.authType.categoryValues.sqlLogin": "Connexion SQL",
"mssql.connectionOptions.authType.description": "Spécifie la méthode d'authentification avec SQL Server",
"mssql.connectionOptions.authType.displayName": "Type d'authentification",
"mssql.connectionOptions.columnEncryptionSetting.description": "Active ou désactive Always Encrypted pour la connexion",
"mssql.connectionOptions.columnEncryptionSetting.displayName": "Always Encrypted",
"mssql.connectionOptions.commandTimeout.description": "La durée (en secondes) dattente de lexécution dune commande avant de mettre fin à la tentative et de générer une erreur.",
"mssql.connectionOptions.commandTimeout.displayName": "Expiration de commande",
"mssql.connectionOptions.connectRetryCount.description": "Nombre de tentatives de restauration de connexion",
"mssql.connectionOptions.connectRetryCount.displayName": "Nombre de tentatives de connexion",
"mssql.connectionOptions.connectRetryInterval.description": "Délai entre les tentatives de restauration de connexion",
"mssql.connectionOptions.connectRetryInterval.displayName": "Intervalle entre les tentatives de 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.connectTimeout.displayName": "Délai d'expiration de la connexion",
"mssql.connectionOptions.connectionName.description": "Nom personnalisé de la connexion",
"mssql.connectionOptions.connectionName.displayName": "Nom (facultatif)",
"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.contextConnection.displayName": "Connexion contextuelle",
"mssql.connectionOptions.currentLanguage.description": "Nom d'enregistrement de la langue de SQL Server",
"mssql.connectionOptions.currentLanguage.displayName": "Langage actuel",
"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.databaseName.displayName": "Base de données",
"mssql.connectionOptions.enclaveAttestationProtocol.categoryValues.AAS": "Azure Attestation",
"mssql.connectionOptions.enclaveAttestationProtocol.categoryValues.HGS": "Service Guardian hôte",
"mssql.connectionOptions.enclaveAttestationProtocol.categoryValues.None": "Aucun(e)",
"mssql.connectionOptions.enclaveAttestationProtocol.description": "Spécifie un protocole pour attester une enclave côté serveur utilisée avec Always Encrypted avec des enclaves sécurisées",
"mssql.connectionOptions.enclaveAttestationProtocol.displayName": "Protocole d'attestation",
"mssql.connectionOptions.enclaveAttestationUrl.description": "Spécifie un point de terminaison pour attester une enclave côté serveur utilisée avec Always Encrypted avec des enclaves sécurisées",
"mssql.connectionOptions.enclaveAttestationUrl.displayName": "URL dattestation",
"mssql.connectionOptions.encrypt.categoryValues.false": "Facultatif (faux)",
"mssql.connectionOptions.encrypt.categoryValues.strict": "Strict",
"mssql.connectionOptions.encrypt.categoryValues.true": "Obligatoire (Vrai)",
"mssql.connectionOptions.encrypt.description": "En cas de chiffrement « Obligatoire » ou « Strict », SQL Server utilise le chiffrement SSL pour toutes les données envoyées entre le client et le serveur si un certificat est installé sur le serveur. Lorsquil est défini sur « Strict », SQL Server utilise TDS 8.0 pour tout transfert de données entre le client et le serveur. « Strict » est pris en charge à partir de SQL Server 2022.",
"mssql.connectionOptions.encrypt.displayName": "Chiffrer",
"mssql.connectionOptions.failoverPartner.description": "Nom ou adresse réseau de l'instance de SQL Server servant de partenaire de basculement",
"mssql.connectionOptions.failoverPartner.displayName": "Partenaire de basculement",
"json.schemas.fileMatch.item.desc": "Modèle de fichier pouvant contenir '*' à mapper durant la résolution de fichiers JSON en schémas.",
"mssql.connectionOptions.groupName.advanced": "Avancé",
"mssql.connectionOptions.columnEncryptionSetting.displayName": "Always Encrypted",
"json.schemas.fileMatch.desc": "Tableau de modèles de fichier à mapper durant la résolution de fichiers JSON en schémas.",
"mssql.query.executionTimeout": "Un délai d'expiration de 0 indique une attente illimitée (aucun délai d'expiration)",
"mssql.connectionOptions.applicationIntent.displayName": "Intention d'application",
"mssql.connectionOptions.applicationName.displayName": "Nom de l'application",
"json.schemas.desc": "Associer des schémas aux fichiers JSON dans le projet actuel",
"title.attachDatabase": "Attacher (préversion)",
"mssql.connectionOptions.attachDbFilename.displayName": "Attacher le nom de fichier de base de données",
"mssql.connectionOptions.enclaveAttestationUrl.displayName": "URL dattestation",
"mssql.connectionOptions.enclaveAttestationProtocol.displayName": "Protocole d'attestation",
"mssql.connectionOptions.authType.displayName": "Type d'authentification",
"mssql.connectionOptions.authType.categoryValues.azureMFA": "Azure Active Directory - Authentification universelle avec prise en charge de MFA",
"mssql.connectionOptions.enclaveAttestationProtocol.categoryValues.AAS": "Azure Attestation",
"title.changeNotebookConnection": "Modifier la connexion au notebook SQL",
"mssql.connectionOptions.commandTimeout.displayName": "Expiration de commande",
"cloud.databaseProperties.compatibilityLevel": "Niveau de compatibilité",
"onprem.databaseProperties.compatibilityLevel": "Niveau de compatibilité",
"onprem.serverProperties.machineName": "Nom de l'ordinateur",
"mssql.connectionOptions.connectRetryCount.displayName": "Nombre de tentatives de connexion",
"mssql.connectionOptions.connectRetryInterval.displayName": "Intervalle entre les tentatives de connexion",
"mssql.connectionOptions.connectTimeout.displayName": "Délai d'expiration de la connexion",
"mssql.connectionOptions.groupName.connectionResiliency": "Résilience de la connexion",
"mssql.connectionOptions.groupName.context": "Contexte",
"mssql.connectionOptions.groupName.initialization": "Initialisation",
"mssql.connectionOptions.groupName.pooling": "Regroupement",
"mssql.connectionOptions.groupName.replication": "Réplication",
"mssql.connectionOptions.groupName.security": "Sécurité",
"mssql.connectionOptions.groupName.source": "Source",
"mssql.connectionOptions.hostNameInCertificate.description": "Indique le nom dhôte spécifié dans le certificat TLS qui sera utilisé par SQL Server pour valider le certificat du serveur. Sil nest pas spécifié, le nom du serveur est utilisé par défaut pour la validation du certificat.",
"mssql.connectionOptions.hostNameInCertificate.displayName": "Nom dhôte dans le certificat",
"mssql.connectionOptions.loadBalanceTimeout.description": "Durée de vie minimale (en secondes) de cette connexion dans le pool avant d'être détruite",
"mssql.connectionOptions.loadBalanceTimeout.displayName": "Délai d'expiration de l'équilibrage de charge",
"mssql.connectionOptions.maxPoolSize.description": "Nombre maximal de connexions autorisées dans le pool",
"mssql.connectionOptions.maxPoolSize.displayName": "Taille maximale du pool",
"mssql.connectionOptions.minPoolSize.description": "Nombre minimal de connexions autorisées dans le pool",
"mssql.connectionOptions.minPoolSize.displayName": "Taille minimale du pool",
"mssql.connectionOptions.multiSubnetFailover.displayName": "Basculement de plusieurs sous-réseaux",
"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.multipleActiveResultSets.displayName": "MARS (Multiple Active Result Set)",
"mssql.connectionOptions.packetSize.description": "Taille en octets des paquets réseau utilisés pour communiquer avec une instance de SQL Server",
"mssql.connectionOptions.packetSize.displayName": "Taille de paquet",
"mssql.connectionOptions.password.description": "Indique le mot de passe à utiliser pour la connexion à la source de données",
"mssql.connectionOptions.password.displayName": "Mot de passe",
"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.persistSecurityInfo.displayName": "Conserver les informations de sécurité",
"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.pooling.displayName": "Regroupement",
"mssql.connectionOptions.port.displayName": "Port",
"mssql.connectionOptions.replication.description": "Utilisé par SQL Server dans la réplication",
"mssql.connectionOptions.replication.displayName": "Réplication",
"mssql.connectionOptions.secureEnclaves.description": "Active ou désactive les enclaves sécurisées pour la connexion",
"mssql.connectionOptions.secureEnclaves.displayName": "Enclaves sécurisées",
"mssql.connectionOptions.serverName.description": "Nom de l'instance SQL Server",
"mssql.connectionOptions.serverName.displayName": "Serveur",
"mssql.connectionOptions.serverName.placeholder": "par exemple. tcp:servername,1433",
"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. Cette propriété nest pas prise en charge avec Encrypt=Strict.",
"mssql.connectionOptions.trustServerCertificate.displayName": "Approuver le certificat de serveur",
"mssql.connectionOptions.typeSystemVersion.description": "Indique le système de type serveur que le fournisseur doit exposer par le biais de DataReader",
"mssql.connectionOptions.typeSystemVersion.displayName": "Version du système de type",
"mssql.connectionOptions.userName.description": "Indique l'identifiant utilisateur à utiliser pour la connexion à la source de données",
"mssql.connectionOptions.userName.displayName": "Nom d'utilisateur",
"mssql.connectionOptions.workstationId.description": "Nom de la station de travail se connectant à SQL Server",
"mssql.connectionOptions.workstationId.displayName": "ID de station de travail",
"mssql.disabled": "Désactivé",
"mssql.enableSqlAuthenticationProvider": "Active lutilisation du fournisseur dauthentification Sql pour le mode dauthentification Active Directory Domain Services Interactive lorsque lutilisateur sélectionne lauthentification AzureMFA. Cela permet lintégration du point de terminaison des ressources côté serveur lors de la récupération des jetons daccès. Cette option est uniquement prise en charge pour la bibliothèque dauthentification Azure MSAL. Azure Data Studio doit être relancé lorsque la valeur est modifiée.",
"mssql.enabled": "Activé",
"mssql.executionPlan.actualNumberOfRowsForAllExecutions": "Met en évidence lopération de plan dexécution avec le plus grand nombre réel de lignes pour toutes les exécutions.",
"mssql.executionPlan.cost": "Met en surbrillance lopération de plan dexécution avec le coût le plus élevé.",
"mssql.executionPlan.expensiveOperationMetric": "Métrique par défaut à utiliser pour mettre en évidence une opération coûteuse dans les plans dexécution de requêtes",
"mssql.executionPlan.expensiveOperationMetric.actualElapsedCpuTime": "Met en surbrillance lopération de plan dexécution qui a utilisé le plus de temps processeur.",
"mssql.executionPlan.expensiveOperationMetric.actualElapsedTime": "Met en évidence lopération de plan dexécution qui a pris le plus de temps.",
"mssql.executionPlan.expensiveOperationMetric.off": "La mise en surbrillance des opérations coûteuses sera désactivée pour les plans dexécution.",
"mssql.executionPlan.numberOfRowsRead": "Met en surbrillance lopération de plan dexécution avec le plus grand nombre de lignes lues.",
"mssql.executionPlan.subtreeCost": "Met en surbrillance lopération de plan dexécution avec le coût de sous-arborescence le plus élevé.",
"mssql.exportNotebookToSql": "Exporter le notebook au format SQL",
"mssql.exportSqlAsNotebook": "Exporter SQL au format Notebook",
"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.ignorePlatformWarning": "[Facultatif] Ne pas afficher les avertissements de plateforme non prise en charge",
"mssql.intelliSense.enableErrorChecking": "Indique s'il faut activer la vérification des erreurs IntelliSense",
"mssql.intelliSense.enableIntelliSense": "Indique s'il faut activer IntelliSense",
"mssql.intelliSense.enableQuickInfo": "Indique s'il faut activer Info express IntelliSense",
"mssql.intelliSense.enableSuggestions": "Indique s'il faut activer les suggestions IntelliSense",
"mssql.intelliSense.lowerCaseSuggestions": "Indique si les suggestions IntelliSense doivent être en minuscules",
"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.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.",
"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.connectionOptions.contextConnection.displayName": "Connexion contextuelle",
"mssql.connectionOptions.currentLanguage.displayName": "Langage actuel",
"mssql.connectionOptions.connectionName.description": "Nom personnalisé de la connexion",
"mssql.connectionOptions.databaseName.displayName": "Base de données",
"mssql.connectionOptions.applicationIntent.description": "Déclare le type de charge de travail de l'application pendant la connexion à un serveur",
"mssql.connectionOptions.connectRetryInterval.description": "Délai entre les tentatives de restauration de connexion",
"title.designTable": "Conception",
"title.detachDatabase": "Détacher (préversion)",
"mssql.objectExplorer.disableGroupBySchema": "Désactiver Grouper par schéma",
"mssql.objectExplorer.disableGroupBySchemaTitle": "SQL Server : désactiver le regroupement par schéma",
"mssql.disabled": "Désactivé",
"title.dropObject": "Supprimer (préversion)",
"cloud.databaseProperties.azureEdition": "Édition",
"onprem.serverProperties.serverEdition": "Édition",
"mssql.objectExplorer.enableGroupBySchema": "Activer Grouper par schéma",
"mssql.objectExplorer.enableGroupBySchemaTitle": "SQL Server : Activer le schéma Grouper par",
"mssql.objectExplorer.expandTimeout": "Délai dexpiration en secondes pour le développement dun nœud dans lExplorateur dobjets. La valeur par défaut est 45 secondes.",
"mssql.objectExplorer.groupBySchema": "Lorsque cette option est activée, les objets de base de données dans lExplorateur d'objets sont classés par schéma.",
"mssql.parallelMessageProcessing": "[Expérimental] Indique si les requêtes au service des outils SQL doivent être traitées en parallèle. Ceci est introduit pour découvrir les problèmes qui pourraient survenir lors du traitement de toutes les demandes en parallèle. La valeur par défaut est faux. Azure Data Studio doit être relancé lorsque la valeur est modifiée.",
"mssql.piiLogging": "[Facultatif] Si des informations didentification personnelle (PII) doivent être enregistrées dans le fichier journal.",
"mssql.provider.displayName": "Microsoft SQL Server",
"mssql.query.alwaysEncryptedParameterization": "Activer la paramétrisation pour Always Encrypted",
"mssql.query.ansiDefaults": "Activer SET ANSI_DEFAULTS",
"mssql.query.ansiNullDefaultOn": "Activer SET ANSI_NULL_DFLT_ON",
"mssql.query.ansiNulls": "Activer SET ANSI_NULLS",
"mssql.query.ansiNullDefaultOn": "Activer SET ANSI_NULL_DFLT_ON",
"mssql.query.ansiPadding": "Activer SET ANSI_PADDING",
"mssql.query.ansiWarnings": "Activer SET ANSI_WARNINGS",
"mssql.query.arithAbort": "Activer l'option SET ARITHABORT",
"mssql.query.cursorCloseOnCommit": "Activer SET CURSOR_CLOSE_ON_COMMIT",
"mssql.query.deadlockPriority": "Activer l'option SET DEADLOCK_PRIORITY",
"mssql.query.displayBitAsNumber": "Spécifie si les colonnes BIT doivent être affichées sous forme de nombre (1 ou 0). Si la valeur est false, les colonnes BIT sont affichées sous la forme 'true' ou 'false'",
"mssql.query.executionTimeout": "Un délai d'expiration de 0 indique une attente illimitée (aucun délai d'expiration)",
"mssql.query.implicitTransactions": "Activer SET IMPLICIT_TRANSACTIONS",
"mssql.query.lockTimeout": "Activer l'option SET LOCK TIMEOUT (en millisecondes)",
"mssql.query.maxCharsToStore": "Nombre maximal de caractères/octets à stocker pour chaque valeur dans les colonnes de caractères/binaires après lexécution dune requête. Valeur par défaut : 65 535. Plage de valeurs valides : 1 à 2 147 483 647.",
"mssql.query.maxXmlCharsToStore": "Nombre maximal de caractères à stocker pour chaque valeur dans les colonnes XML après lexécution dune requête. Valeur par défaut : 2 097 152. Plage de valeurs valide : 1 à 2 147 483 647.",
"mssql.query.noCount": "Activer l'option SET NOCOUNT",
"mssql.query.noExec": "Activer l'option SET NOEXEC",
"mssql.query.parseOnly": "Activer l'option SET PARSEONLY",
"mssql.query.queryGovernorCostLimit": "Activer SET QUERY_GOVERNOR_COST_LIMIT",
"mssql.query.quotedIdentifier": "Activer SET QUOTED_IDENTIFIER",
"mssql.query.setRowCount": "Nombre maximal de lignes à retourner avant que le serveur arrête le traitement de votre requête.",
"mssql.query.statisticsIO": "Activer l'option SET STATISTICS IO",
"mssql.query.statisticsTime": "Activer l'option SET STATISTICS TIME",
"mssql.query.textSize": "Taille maximale des données text et ntext retournées par une instruction SELECT",
"mssql.query.transactionIsolationLevel": "Activer l'option SET TRANSACTION ISOLATION LEVEL",
"mssql.query.xactAbortOn": "Activer l'option SET XACT-ABORT ON",
"mssql.tableDesigner.allowDisableAndReenableDdlTriggers": "Indique sil faut autoriser le Concepteur de tables à désactiver et réactiver les déclencheurs DDL pendant la publication",
"mssql.tableDesigner.preloadDatabaseModel": "Indique sil faut précharger le modèle de base de données lorsque le nœud de base de données dans lExplorateur dobjets est développé. Lorsque cette option est activée, la durée de chargement du Concepteur de tables peut être réduite. Remarque : lutilisation de la mémoire peut être supérieure à la normale si vous devez développer un grand nombre de nœuds de base de données.",
"mssql.tracing.desc": "Trace la communication entre Azure Data Studio et SQL Tools Service vers le canal de sortie SQL Tools Service. AVERTISSEMENT : cela peut inclure des informations sensibles lorsque la journalisation détaillée est activée.",
"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",
"objectsListProperties.name": "Nom",
"onprem.databaseProperties.compatibilityLevel": "Niveau de compatibilité",
"json.format.enable.desc": "Activer/désactiver le formateur JSON par défaut (nécessite un redémarrage)",
"mssql.enabled": "Activé",
"mssql.enableConnectionPooling": "Enables connection pooling on MSSQL connections to improve overall performance of Azure Data Studio connectivity. This setting is enabled by default. Azure Data Studio is required to be relaunched when the value is changed. To clear pooled connections, run the command: 'SQL Server: Clear Pooled Connections'",
"mssql.connectionOptions.columnEncryptionSetting.description": "Active ou désactive Always Encrypted pour la connexion",
"mssql.connectionOptions.secureEnclaves.description": "Active ou désactive les enclaves sécurisées pour la connexion",
"mssql.enableSqlAuthenticationProvider": "Active lutilisation du fournisseur dauthentification Sql pour le mode dauthentification Active Directory Domain Services Interactive lorsque lutilisateur sélectionne lauthentification AzureMFA. Cela permet lintégration du point de terminaison des ressources côté serveur lors de la récupération des jetons daccès. Cette option est uniquement prise en charge pour la bibliothèque dauthentification Azure MSAL. Azure Data Studio doit être relancé lorsque la valeur est modifiée.",
"mssql.connectionOptions.encrypt.displayName": "Crypter",
"mssql.executionPlan.expensiveOperationMetric.off": "La mise en surbrillance des opérations coûteuses sera désactivée pour les plans dexécution.",
"mssql.exportNotebookToSql": "Exporter le notebook au format SQL",
"mssql.exportSqlAsNotebook": "Exporter SQL au format Notebook",
"mssql.connectionOptions.failoverPartner.displayName": "Partenaire de basculement",
"mssql.executionPlan.expensiveOperationMetric.actualElapsedTime": "Met en évidence lopération de plan dexécution qui a pris le plus de temps.",
"mssql.executionPlan.expensiveOperationMetric.actualElapsedCpuTime": "Met en surbrillance lopération de plan dexécution qui a utilisé le plus de temps processeur.",
"mssql.executionPlan.actualNumberOfRowsForAllExecutions": "Met en évidence lopération de plan dexécution avec le plus grand nombre réel de lignes pour toutes les exécutions.",
"mssql.executionPlan.numberOfRowsRead": "Met en surbrillance lopération de plan dexécution avec le plus grand nombre de lignes lues.",
"mssql.executionPlan.cost": "Met en surbrillance lopération de plan dexécution avec le coût le plus élevé.",
"mssql.executionPlan.subtreeCost": "Met en surbrillance lopération de plan dexécution avec le coût de sous-arborescence le plus élevé.",
"mssql.connectionOptions.enclaveAttestationProtocol.categoryValues.HGS": "Service de tuteur d'hôte",
"mssql.connectionOptions.hostNameInCertificate.displayName": "Nom dhôte dans le certificat",
"mssql.connectionOptions.hostNameInCertificate.description": "Indique le nom dhôte spécifié dans le certificat TLS qui sera utilisé par SQL Server pour valider le certificat du serveur. Sil nest pas spécifié, le nom du serveur est utilisé par défaut pour la validation du certificat.",
"mssql.connectionOptions.password.description": "Indique le mot de passe à utiliser pour la connexion à la source de données",
"mssql.connectionOptions.userName.description": "Indique l'identifiant utilisateur à utiliser pour la connexion à la source de données",
"mssql.connectionOptions.typeSystemVersion.description": "Indique le système de type serveur que le fournisseur doit exposer par le biais de DataReader",
"mssql.connectionOptions.groupName.initialization": "Initialisation",
"onprem.databaseProperties.lastBackupDate": "Dernière sauvegarde de base de données",
"onprem.databaseProperties.lastLogBackupDate": "Dernière sauvegarde de journal",
"onprem.databaseProperties.owner": "Propriétaire",
"onprem.databaseProperties.recoveryModel": "Mode de récupération",
"onprem.serverProperties.machineName": "Nom de l'ordinateur",
"onprem.serverProperties.osVersion": "Version de système d'exploitation",
"onprem.serverProperties.serverEdition": "Édition",
"onprem.serverProperties.serverVersion": "Version",
"title.changeNotebookConnection": "Modifier la connexion au notebook SQL",
"title.clearSearchServerResult": "Recherche : Effacer les résultats du serveur de recherche",
"title.deleteObject": "Supprimer",
"title.designTable": "Conception",
"title.newObject": "Nouveau",
"databasesListProperties.lastBackup": "Dernière sauvegarde",
"mssql.connectionOptions.loadBalanceTimeout.displayName": "Délai d'expiration de l'équilibrage de charge",
"mssql.configuration.title": "Configuration MSSQL",
"mssql.connectionOptions.encrypt.categoryValues.true": "Obligatoire (Vrai)",
"mssql.connectionOptions.maxPoolSize.displayName": "Taille maximale du pool",
"mssql.query.maxXmlCharsToStore": "Nombre maximal de caractères à stocker pour chaque valeur dans les colonnes XML après lexécution dune requête. Valeur par défaut : 2 097 152. Plage de valeurs valide : 1 à 2 147 483 647.",
"mssql.query.maxCharsToStore": "Nombre maximal de caractères/octets à stocker pour chaque valeur dans les colonnes de caractères/binaires après lexécution dune requête. Valeur par défaut : 65 535. Plage de valeurs valides : 1 à 2 147 483 647.",
"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.",
"mssql.query.setRowCount": "Nombre maximal de lignes à retourner avant que le serveur arrête le traitement de votre requête.",
"mssql.query.textSize": "Taille maximale des données text et ntext retournées par une instruction SELECT",
"mssql.provider.displayName": "Microsoft SQL Server",
"mssql.connectionOptions.minPoolSize.displayName": "Taille minimale du pool",
"mssql.connectionOptions.multiSubnetFailover.displayName": "Basculement de plusieurs sous-réseaux",
"mssql.connectionOptions.multipleActiveResultSets.displayName": "MARS (Multiple Active Result Set)",
"objectsListProperties.name": "Nom",
"databasesListProperties.name": "Nom",
"mssql.connectionOptions.connectionName.displayName": "Nom (facultatif)",
"mssql.connectionOptions.serverName.description": "Nom de l'instance SQL Server",
"title.newObject": "Nouveau (Aperçu)",
"title.newDatabase": "Base de données KQL (préversion)",
"title.newTable": "Nouvelle table",
"mssql.connectionOptions.enclaveAttestationProtocol.categoryValues.None": "Aucun(e)",
"mssql.connectionOptions.connectRetryCount.description": "Nombre de tentatives de restauration de connexion",
"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.",
"onprem.serverProperties.osVersion": "Version de système d'exploitation",
"mssql.connectionOptions.encrypt.categoryValues.false": "Facultatif (faux)",
"cloud.databaseProperties.owner": "Propriétaire",
"onprem.databaseProperties.owner": "Propriétaire",
"mssql.connectionOptions.packetSize.displayName": "Taille de paquet",
"mssql.connectionOptions.password.displayName": "Mot de passe",
"mssql.connectionOptions.persistSecurityInfo.displayName": "Conserver les informations de sécurité",
"mssql.connectionOptions.groupName.pooling": "Regroupement",
"mssql.connectionOptions.pooling.displayName": "Regroupement",
"mssql.connectionOptions.port.displayName": "Port",
"cloud.databaseProperties.serviceLevelObjective": "Niveau tarifaire",
"title.objectProperties": "Propriétés (Préversion)",
"title.renameObject": "Renommer",
"onprem.databaseProperties.recoveryModel": "Mode de récupération",
"title.renameObject": "Renommer (Aperçu)",
"mssql.connectionOptions.groupName.replication": "Réplication",
"mssql.connectionOptions.replication.displayName": "Réplication",
"mssql.connectionOptions.authType.categoryValues.sqlLogin": "Connexion SQL",
"mssql.connection.clearPooledConnections": "SQL Server: Clear Pooled Connections",
"mssql.objectExplorer.disableGroupBySchemaTitle": "SQL Server : désactiver le regroupement par schéma",
"mssql.objectExplorer.enableGroupBySchemaTitle": "SQL Server : Activer le schéma Grouper par",
"title.clearSearchServerResult": "Recherche : Effacer les résultats du serveur de recherche",
"title.searchServers": "Recherche : Serveurs",
"title.showLogFile": "Afficher le fichier journal"
"mssql.connectionOptions.secureEnclaves.displayName": "Enclaves sécurisées",
"mssql.connectionOptions.groupName.security": "Sécurité",
"mssql.connectionOptions.serverName.displayName": "Serveur",
"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.intelliSense.enableIntelliSense": "Indique s'il faut activer IntelliSense",
"mssql.intelliSense.enableErrorChecking": "Indique s'il faut activer la vérification des erreurs IntelliSense",
"mssql.intelliSense.enableQuickInfo": "Indique s'il faut activer Info express IntelliSense",
"mssql.intelliSense.enableSuggestions": "Indique s'il faut activer les suggestions IntelliSense",
"mssql.intelliSense.lowerCaseSuggestions": "Indique si les suggestions IntelliSense doivent être en minuscules",
"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.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",
"title.showLogFile": "Afficher le fichier journal",
"databasesListProperties.size": "Taille (Mo)",
"mssql.connectionOptions.packetSize.description": "Taille en octets des paquets réseau utilisés pour communiquer avec une instance de SQL Server",
"mssql.connectionOptions.groupName.source": "Source",
"mssql.connectionOptions.enclaveAttestationProtocol.description": "Spécifie un protocole pour attester une enclave côté serveur utilisée avec Always Encrypted avec des enclaves sécurisées",
"mssql.connectionOptions.enclaveAttestationUrl.description": "Spécifie un point de terminaison pour attester une enclave côté serveur utilisée avec Always Encrypted avec des enclaves sécurisées",
"mssql.connectionOptions.authType.description": "Spécifie la méthode d'authentification avec SQL Server",
"databasesListProperties.status": "État",
"mssql.connectionOptions.encrypt.categoryValues.strict": "Strict",
"mssql.connectionOptions.currentLanguage.description": "Nom d'enregistrement de la langue de SQL Server",
"mssql.executionPlan.expensiveOperationMetric": "Métrique par défaut à utiliser pour mettre en évidence une opération coûteuse dans les plans dexécution de requêtes",
"mssql.connectionOptions.commandTimeout.description": "La durée (en secondes) dattente de lexécution dune commande avant de mettre fin à la tentative et de générer une erreur.",
"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.maxPoolSize.description": "Nombre maximal de connexions autorisées dans le pool",
"mssql.connectionOptions.loadBalanceTimeout.description": "Durée de vie minimale (en secondes) de cette connexion dans le pool avant d'être détruite",
"mssql.connectionOptions.minPoolSize.description": "Nombre minimal de connexions autorisées dans le pool",
"mssql.connectionOptions.applicationName.description": "Nom de l'application",
"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.attachDbFilename.description": "Nom de fichier principal, y compris le nom de chemin complet, d'une base de données pouvant être attachée",
"mssql.connectionOptions.workstationId.description": "Nom de la station de travail se connectant à SQL Server",
"mssql.connectionOptions.failoverPartner.description": "Nom ou adresse réseau de l'instance de SQL Server servant de partenaire de basculement",
"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.",
"mssql.objectExplorer.expandTimeout": "Délai dexpiration en secondes pour le développement dun nœud dans lExplorateur dobjets. La valeur par défaut est 45 secondes.",
"mssql.tracing.desc": "Trace la communication entre Azure Data Studio et SQL Tools Service vers le canal de sortie SQL Tools Service. AVERTISSEMENT : cela peut inclure des informations sensibles lorsque la journalisation détaillée est activée.",
"mssql.connectionOptions.trustServerCertificate.displayName": "Approuver le certificat de serveur",
"cloud.serverProperties.serverEdition": "Type",
"mssql.connectionOptions.typeSystemVersion.displayName": "Version du système de type",
"mssql.connectionOptions.replication.description": "Utilisé par SQL Server dans la réplication",
"mssql.connectionOptions.userName.displayName": "Nom d'utilisateur",
"cloud.serverProperties.serverVersion": "Version",
"onprem.serverProperties.serverVersion": "Version",
"mssql.connectionOptions.encrypt.description": "En cas de chiffrement « Obligatoire » ou « Strict », SQL Server utilise le chiffrement SSL pour toutes les données envoyées entre le client et le serveur si un certificat est installé sur le serveur. Lorsquil est défini sur « Strict », SQL Server utilise TDS 8.0 pour tout transfert de données entre le client et le serveur. « Strict » est pris en charge à partir de SQL Server 2022.",
"mssql.objectExplorer.groupBySchema": "Lorsque cette option est activée, les objets de base de données dans lExplorateur d'objets sont classés par schéma.",
"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.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. Cette propriété nest pas prise en charge avec Encrypt=Strict.",
"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.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.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.tableDesigner.allowDisableAndReenableDdlTriggers": "Indique sil faut autoriser le Concepteur de tables à désactiver et réactiver les déclencheurs DDL pendant la publication",
"mssql.tableDesigner.preloadDatabaseModel": "Indique sil faut précharger le modèle de base de données lorsque le nœud de base de données dans lExplorateur dobjets est développé. Lorsque cette option est activée, la durée de chargement du Concepteur de tables peut être réduite. Remarque : lutilisation de la mémoire peut être supérieure à la normale si vous devez développer un grand nombre de nœuds de base de données.",
"mssql.connectionOptions.authType.categoryValues.integrated": "Authentification Windows",
"mssql.connectionOptions.workstationId.displayName": "ID de station de travail",
"mssql.parallelMessageProcessing": "[Expérimental] Indique si les requêtes au service des outils SQL doivent être traitées en parallèle. Ceci est introduit pour découvrir les problèmes qui pourraient survenir lors du traitement de toutes les demandes en parallèle. La valeur par défaut est faux. Azure Data Studio doit être relancé lorsque la valeur est modifiée.",
"mssql.ignorePlatformWarning": "[Facultatif] Ne pas afficher les avertissements de plateforme non prise en charge",
"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.piiLogging": "[Facultatif] Si des informations didentification personnelle (PII) doivent être enregistrées dans le fichier journal.",
"mssql.connectionOptions.serverName.placeholder": "e.g. servername,port",
"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,')"
}
}
}
@@ -9,94 +9,94 @@
"version": "1.0.0",
"contents": {
"dist/common/constants": {
"managePackages.localhost": "localhost",
"managePackages.packageNotFound": "Package spécifié introuvable"
"managePackages.packageNotFound": "Package spécifié introuvable",
"managePackages.localhost": "localhost"
},
"dist/common/localizedConstants": {
"Invalid toc.yml": "Erreur : {0} a un fichier toc.yml incorrect",
"InvalidError.tocFile": "Fichier TOC non valide",
"invalidTextPlaceholder": "-",
"add": "Ajouter",
"addRemoteBook": "Ajouter un book Jupyter distant",
"labelAddToLevel": "Ajouter à ce niveau",
"allFiles": "Tous les fichiers",
"book": "Jupyter Book",
"bookDescription": "Les livres de la bibliothèque sont utilisés pour organiser les blocs-notes.",
"bookInitializeFailed": "Aucun fichier de table des matières dans le Jupyter Book spécifié.",
"booksNotFound": "Aucun Jupyter Book n'est disponible actuellement sur le lien fourni",
"browse": "Parcourir",
"close": "Fermer",
"closeBookError": "Échec de la fermerture de Jupyter Book {0} : {1}",
"configFileError": "Fichier de configuration manquant",
"confirmOverwrite": "Le fichier existe déjà. Voulez-vous vraiment remplacer ce fichier?",
"confirmReplace": "Le dossier existe déjà. Voulez-vous vraiment supprimer et remplacer ce dossier ?",
"contentFolder": "Dossier de contenu",
"contentFolderOptional": "Dossier de contenu (facultatif)",
"msgContentFolderError": "Le chemin du dossier de contenu n'existe pas",
"create": "Créer",
"duplicateFileError": "Le fichier {0} existe déjà dans le dossier de destination {1} \r\n Le fichier a été renommé en {2} pour éviter toute perte de données.",
"msgTaskName": "Téléchargement du Jupyter Book distant",
"msgDownloadLocation": "Téléchargement dans {0}",
"msgRemoteBookDirectoryError": "Erreur pendant la création du répertoire du Jupyter Book distant",
"msgRemoteBookUnpackingError": "Erreur de décompression du Jupyter Book distant",
"msgRemoteBookDownloadError": "Erreur lors du téléchargement du Jupyter Book distant",
"editBookError": "Erreur pendant la modification du Jupyter Book {0} : {1}",
"selectBookError": "Erreur pendant la sélection d'un Jupyter Book ou d'une section à modifier : {0}",
"msgCreateBookWarningMsg": "Erreur lors de la tentative daccès : {0}",
"Invalid toc.yml": "Erreur : {0} a un fichier toc.yml incorrect",
"bookInitializeFailed": "Aucun fichier de table des matières dans le Jupyter Book spécifié.",
"sectionNotFound": "Échec de la recherche des sections {0} dans {1}.",
"readBookError": "Échec de la lecture du Jupyter Book {0} : {1}",
"fileExtension": "Extension de fichier",
"fileName": "Nom de fichier",
"confirmOverwrite": "Le fichier existe déjà. Voulez-vous vraiment remplacer ce fichier?",
"msgDuplicateFileName": "Un fichier nommé {0} existe déjà dans le dossier de destination",
"duplicateFileError": "Le fichier {0} existe déjà dans le dossier de destination {1} \r\n Le fichier a été renommé {2} pour éviter la perte de données.",
"confirmReplace": "Le dossier existe déjà. Voulez-vous vraiment supprimer et remplacer ce dossier ?",
"onGitHub": "GitHub",
"httpRequestError": "La requête HTTP a échoué avec l'erreur : {0} {1}",
"invalidTextPlaceholder": "-",
"labelAddToLevel": "Ajouter à ce niveau",
"labelBookFolder": "Sélectionnez un Jupyter Book",
"labelBookSection": "Sélectionnez la section Jupyter Book",
"labelSelectFolder": "Sélectionner un dossier",
"InvalidError.tocFile": "Fichier TOC non valide",
"book": "Jupyter Book",
"msgBookAlreadyTrusted": "Jupyter Book est déjà approuvé dans cet espace de travail.",
"msgBookAlreadyUntrusted": "Jupyter Book est déjà non approuvé dans cet espace de travail.",
"msgBookUntrusted": "Jupyter Book n'est plus approuvé dans cet espace de travail",
"msgBookTrusted": "Jupyter Book est maintenant approuvé dans l'espace de travail.",
"msgBookUnpinned": "Jupyter Book {0} n'est plus épinglé dans cet espace de travail",
"msgBookPinned": "Jupyter Book {0} est maintenant épinglé dans l'espace de travail.",
"bookDescription": "Les livres de la bibliothèque sont utilisés pour organiser les blocs-notes.",
"msgBookNotFound": "Jupyter Books introuvables",
"language": "Langue",
"learnMore": "En savoir plus.",
"location": "Emplacement",
"missingFileError": "Fichier manquant : {0} dans {1}",
"msgBookAlreadyTrusted": "Jupyter Book est déjà approuvé dans cet espace de travail.",
"msgBookAlreadyUntrusted": "Jupyter Book est déjà non approuvé dans cet espace de travail.",
"msgBookNotFound": "Jupyter Books introuvables",
"msgBookPinned": "Jupyter Book {0} est maintenant épinglé dans l'espace de travail.",
"msgBookTrusted": "Jupyter Book est maintenant approuvé dans l'espace de travail.",
"msgBookUnpinned": "Jupyter Book {0} n'est plus épinglé dans cet espace de travail",
"msgBookUntrusted": "Jupyter Book n'est plus approuvé dans cet espace de travail",
"msgContentFolderError": "Le chemin du dossier de contenu n'existe pas",
"msgCreateBookWarningMsg": "Erreur lors de la tentative daccès : {0}",
"msgDownloadLocation": "Téléchargement dans {0}",
"msgDuplicateFileName": "Un fichier nommé {0} existe déjà dans le dossier de destination",
"msgInvalidSaveFolder": "Le chemin daccès de lemplacement denregistrer nest pas valide.",
"msgNo": "Non",
"msgReleaseNotFound": "Versions introuvables",
"msgRemoteBookDirectoryError": "Erreur pendant la création du répertoire du Jupyter Book distant",
"msgRemoteBookDownloadComplete": "Jupyter Book distant est téléchargé",
"msgRemoteBookDownloadError": "Erreur lors du téléchargement du Jupyter Book distant",
"msgRemoteBookDownloadProgress": "Le téléchargement du Jupyter Book distant est en cours",
"msgRemoteBookUnpackingError": "Erreur de décompression du Jupyter Book distant",
"msgResourceNotFound": "Ressource introuvable",
"msgSampleCodeDataFrame": "Cet exemple de code charge le fichier dans un cadre de données et affiche les 10 premiers résultats.",
"msgSaveFolderError": "Le chemin de l'emplacement d'enregistrement n'existe pas.",
"msgTaskName": "Téléchargement du Jupyter Book distant",
"msgUndefinedAssetError": "Le Jupyter Book sélectionné n'est pas valide",
"msgYes": "Oui",
"name": "Nom",
"newBook": "Nouveau livre de jupyter (Preview)",
"newMarkdown": "Nouvel Aperçu Markdown (Aperçu)",
"newNotebook": "Nouveau bloc-notes (Aperçu)",
"newSection": "Nouvelle section (Aperçu)",
"msgNo": "Non",
"booksNotFound": "Aucun Jupyter Book n'est disponible actuellement sur le lien fourni",
"noBooksSelected": "Aucun Jupyter Book n'est actuellement sélectionné dans la viewlet.",
"onGitHub": "GitHub",
"onsharedFile": "Fichier partagé",
"openBookError": "Échec de louverture du Jupyter Book {0} : {1}",
"openExternalLinkCommand": "Ouvrir le lien externe",
"openExternalLinkError": "L'ouverture du lien {0} a échoué : {1}",
"openBookError": "Échec de louverture du Jupyter Book {0} : {1}",
"openMarkdownCommand": "Ouvrir le fichier Markdown",
"openMarkdownError": "L'ouverture du fichier Markdown {0} a échoué : {1}",
"openNotebookCommand": "Ouvrir le notebook",
"openExternalLinkError": "L'ouverture du lien {0} a échoué : {1}",
"openMarkdownError": "L'ouverture du fichier Markdown {0} a échoué : {1}",
"openNotebookError": "L'ouverture du notebook {0} a échoué : {1}",
"openUntitledNotebookError": "Ouvrez un notebook {0} sans titre, car le {1} sans titre a échoué",
"readBookError": "Échec de la lecture du Jupyter Book {0} : {1}",
"releases": "Mises en production",
"msgReleaseNotFound": "Versions introuvables",
"msgRemoteBookDownloadComplete": "Jupyter Book distant est téléchargé",
"msgRemoteBookDownloadProgress": "Le téléchargement du Jupyter Book distant est en cours",
"repoUrl": "URL du dépôt",
"msgResourceNotFound": "Ressource introuvable",
"saveLocation": "Emplacement d'enregistrement",
"msgSaveFolderError": "Le chemin de l'emplacement d'enregistrement n'existe pas.",
"msgInvalidSaveFolder": "Le chemin daccès de lemplacement denregistrer nest pas valide.",
"search": "Recherche",
"sectionNotFound": "Échec de la recherche des sections {0} dans {1}.",
"selectBookError": "Erreur pendant la sélection d'un Jupyter Book ou d'une section à modifier : {0}",
"labelSelectFolder": "Sélectionner un dossier",
"labelBookFolder": "Sélectionnez un Jupyter Book",
"labelBookSection": "Sélectionnez la section Jupyter Book",
"onsharedFile": "Fichier partagé",
"msgUndefinedAssetError": "Le Jupyter Book sélectionné n'est pas valide",
"urlGithubError": "L'URL fournie n'est pas une URL de mise en production GitHub",
"msgSampleCodeDataFrame": "Cet exemple de code charge le fichier dans un cadre de données et affiche les 10 premiers résultats.",
"title": "Titre",
"url": "URL",
"urlGithubError": "L'URL fournie n'est pas une URL de mise en production GitHub",
"version": "Version"
"version": "Version",
"msgYes": "Oui"
},
"dist/common/notebookUtils": {
"noNotebookVisible": "Aucun éditeur de notebook actif",
@@ -108,68 +108,68 @@
},
"dist/dialog/configurePython/configurePathPage": {
"configurePython.browseButtonText": "Parcourir",
"configurePython.descriptionWithKernel": "Le noyau {0} nécessite la configuration d'un runtime Python et l'installation de dépendances.",
"configurePython.descriptionWithoutKernel": "Les noyaux de notebook nécessitent la configuration d'un runtime Python et l'installation de dépendances.",
"configurePython.existingInstall": "Utiliser l'installation existante de Python",
"configurePython.installationType": "Type d'installation",
"configurePython.locationTextBoxText": "Emplacement d'installation de Python",
"configurePython.newInstall": "Nouvelle installation de Python",
"configurePythyon.noVersionsFound": "Aucune version de Python prise en charge.",
"configurePython.descriptionWithoutKernel": "Les noyaux de notebook nécessitent la configuration d'un runtime Python et l'installation de dépendances.",
"configurePython.locationTextBoxText": "Emplacement d'installation de Python",
"configurePython.pythonConfigured": "Runtime python configuré !",
"configurePython.selectFileLabel": "Sélectionner",
"configurePython.descriptionWithKernel": "Le noyau {0} nécessite la configuration d'un runtime Python et l'installation de dépendances.",
"configurePython.existingInstall": "Utiliser l'installation existante de Python",
"configurePythyon.customPathLabel": "{0} (Personnalisé)",
"configurePythyon.defaultPathLabel": "{0} (Par défaut)",
"configurePythyon.dropdownPathLabel": "{0} (Python {1})",
"configurePythyon.noVersionsFound": "Aucune version de Python prise en charge."
"configurePythyon.dropdownPathLabel": "{0} (Python {1})"
},
"dist/dialog/configurePython/configurePythonWizard": {
"configurePython.invalidLocationMsg": "L'emplacement d'installation spécifié n'est pas valide.",
"configurePython.okButtonText": "Installer",
"configurePython.page0Name": "Configurer le runtime Python",
"configurePython.page1Name": "Installer les dépendances",
"configurePython.pythonInstallDeclined": "L'installation de Python a été refusée.",
"configurePython.pythonNotFoundMsg": "Aucune installation de Python à l'emplacement spécifié.",
"configurePython.wizardNameWithoutKernel": "Configurer Python pour exécuter les noyaux",
"configurePython.wizardNameWithKernel": "Configurer Python pour exécuter le noyau {0}",
"configurePython.wizardNameWithoutKernel": "Configurer Python pour exécuter les noyaux"
"configurePython.okButtonText": "Installer",
"configurePython.page1Name": "Installer les dépendances",
"configurePython.pythonNotFoundMsg": "Aucune installation de Python à l'emplacement spécifié.",
"configurePython.pythonInstallDeclined": "L'installation de Python a été refusée.",
"configurePython.invalidLocationMsg": "L'emplacement d'installation spécifié n'est pas valide."
},
"dist/dialog/configurePython/pickPackagesPage": {
"configurePython.existingVersionColumn": "Version existante",
"configurePython.requiredDependencies": "Installer les dépendances de noyau nécessaires",
"configurePython.kernelLabel": "Noyau",
"configurePython.pkgNameColumn": "Nom",
"configurePython.requiredDependencies": "Installer les dépendances de noyau nécessaires",
"configurePython.requiredVersionColumn": "Version obligatoire",
"msgNoRequirementsForKernel": "Aucun package nest requis par défaut pour le noyau « {0} »."
"msgNoRequirementsForKernel": "Aucun package nest requis par défaut pour le noyau « {0} ».",
"configurePython.requiredVersionColumn": "Version obligatoire"
},
"dist/dialog/managePackages/addNewPackageTab": {
"managePackages.addNewTabTitle": "Ajouter un nouveau",
"managePackages.backgroundInstallComplete": "Installation de {0} {1} effectuée",
"managePackages.backgroundInstallFailed": "L'installation de {0} {1} a échoué. Erreur : {2}",
"managePackages.backgroundInstallStarted": "Installation de {0} {1}",
"managePackages.installButtonText": "Installer",
"managePackages.installCompleteText": "Package installé",
"managePackages.installProgressText": "Installation du package",
"managePackages.invalidTextPlaceholder": "N/A",
"managePackages.noVersionsFound": "Les versions valides du package spécifié sont introuvables",
"managePackages.backgroundInstallFailed": "L'installation de {0} {1} a échoué. Erreur : {2}",
"managePackages.installButtonText": "Installer",
"managePackages.installProgressText": "Installation du package",
"managePackages.backgroundInstallStarted": "Installation de {0} {1}",
"managePackages.invalidTextPlaceholder": "N / A",
"managePackages.packageNameTitle": "Nom du package",
"managePackages.packageSummaryTitle": "Récapitulatif du package",
"managePackages.packageVersionTitle": "Versions de package prises en charge pour Python {0}",
"managePackages.installCompleteText": "Package installé",
"managePackages.searchButtonLabel": "Recherche",
"managePackages.searchBarPlaceholder": "Rechercher dans les packages {0}",
"managePackages.searchButtonLabel": "Recherche"
"managePackages.packageVersionTitle": "Versions de package prises en charge pour Python {0}"
},
"dist/dialog/managePackages/installedPackagesTab": {
"managePackages.backgroundUninstallComplete": "Désinstallation effectuée pour {0}",
"managePackages.backgroundUninstallFailed": "La désinstallation de {0} a échoué. Erreur : {1}",
"managePackages.backgroundUninstallStarted": "Désinstallation de {0}",
"managePackages.confirmUninstall": "Voulez-vous vraiment désinstaller les packages spécifiés ?",
"managePackages.backgroundUninstallComplete": "Désinstallation effectuée pour {0}",
"managePackages.deleteColumn": "Supprimer",
"managePackages.backgroundUninstallFailed": "La désinstallation de {0} a échoué. Erreur : {1}",
"managePackages.installedTabTitle": "Installé",
"managePackages.location": "Emplacement",
"managePackages.newPkgVersionColumn": "Version",
"managePackages.packageCount": "{0} {1} packages",
"managePackages.packageType": "Type de package",
"managePackages.pkgNameColumn": "Nom",
"managePackages.uninstallButtonText": "Désinstaller les packages sélectionnés",
"managePackages.packageType": "Type de package",
"managePackages.uninstallCompleteText": "Paquet désinstallé",
"managePackages.uninstallProgressText": "Désinstallation du package"
"managePackages.uninstallButtonText": "Désinstaller les packages sélectionnés",
"managePackages.uninstallProgressText": "Désinstallation du package",
"managePackages.backgroundUninstallStarted": "Désinstallation de {0}",
"managePackages.newPkgVersionColumn": "Version",
"managePackages.packageCount": "{0} {1} packages"
},
"dist/dialog/managePackages/managePackagesDialog": {
"managePackages.cancelButtonText": "Fermer",
@@ -177,8 +177,8 @@
},
"dist/extension": {
"codeCellName": "Code",
"selectCellType": "Quel type de cellule voulez-vous ajouter ?",
"textCellName": "Texte"
"textCellName": "Texte",
"selectCellType": "Quel type de cellule voulez-vous ajouter ?"
},
"dist/jupyter/jupyterController": {
"confirmReinstall": "Voulez-vous vraiment le réinstaller ?",
@@ -189,27 +189,27 @@
"errNotebookUriMissing": "Le chemin du notebook est obligatoire"
},
"dist/jupyter/jupyterServerInstallation": {
"msgShutdownNotebookSessions": "Les sessions de bloc-notes python actives seront arrêtées pour permettre la mise à jour. Voulez-vous continuer maintenant ?",
"msgWaitingForInstall": "Une autre installation de Python est actuellement en cours. En attente de la fin de l'installation.",
"msgPythonRunningError": "Impossible de remplacer une installation Python existante quand Python est en cours d'exécution. Fermez tous les notebooks actifs avant de continuer.",
"dontAskAgain": "Ne plus me poser la question",
"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}",
"msgPythonDownloadPending": "Téléchargement du package Python",
"msgGetPythonUserDirFailed": "Erreur pendant l'obtention du chemin de l'utilisateur Python : {0}",
"msgInstallPkgFinish": "L'installation des dépendances de notebook est terminée",
"msgInstallPkgProgress": "L'installation des dépendances de notebook est en cours",
"msgInstallPkgStart": "Installation des dépendances de notebook, consultez la vue Tâches pour plus d'informations",
"msgPackageRetrievalFailed": "Erreur pendant la tentative de récupération de la liste des packages installés : {0}",
"msgPythonDirectoryError": "Erreur de création du répertoire d'installation de Python",
"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",
"msgPythonRunningError": "Impossible de remplacer une installation Python existante quand Python est en cours d'exécution. Fermez tous les notebooks actifs avant de continuer.",
"msgPythonUnpackError": "Erreur de décompression du bundle Python",
"msgPythonUnpackPending": "Décompression du package Python",
"msgTaskName": "Installation des dépendances de notebook",
"msgDependenciesInstallationFailed": "L'installation des dépendances de notebook a échoué avec l'erreur : {0}",
"msgInstallPkgStart": "Installation des dépendances de notebook, consultez la vue Tâches pour plus d'informations",
"no": "Non",
"msgInstallPkgFinish": "L'installation des dépendances de notebook est terminée",
"msgInstallPkgProgress": "L'installation des dépendances de notebook est en cours",
"msgPythonDownloadComplete": "Le téléchargement de Python est terminé",
"msgPythonVersionUpdatePrompt": "Python {0} est désormais disponible dans Azure Data Studio. La version actuelle de Python (3.6.6) nest plus prise en charge en décembre 2021. Voulez-vous effectuer une mise à jour vers python {0} maintenant ?",
"msgPythonVersionUpdateWarning": "Python {0} sera installé et va remplacer python 3.6.6. Certains packages ne sont peut-être plus compatibles avec la nouvelle version ou doivent peut-être être réinstallés. Un bloc-notes va être créé pour vous aider à réinstaller tous les packages PIP. Voulez-vous continuer la mise à jour maintenant ?",
"msgShutdownNotebookSessions": "Les sessions de bloc-notes python actives seront arrêtées pour permettre la mise à jour. Voulez-vous continuer maintenant ?",
"msgTaskName": "Installation des dépendances de notebook",
"msgWaitingForInstall": "Une autre installation de Python est actuellement en cours. En attente de la fin de l'installation.",
"no": "Non",
"msgPythonUnpackPending": "Décompression du package Python",
"yes": "Oui"
},
"dist/jupyter/jupyterServerManager": {
@@ -222,82 +222,82 @@
"managePackages.packageRequestError": "La demande d'informations de package a échoué avec l'erreur : {0} {1}"
},
"dist/jupyter/serverInstance": {
"jupyterError": "Erreur envoyée par Jupyter : {0}",
"jupyterOutputMsgStart": "...Démarrage du serveur de notebook",
"jupyterOutputMsgStartSuccessful": "...Jupyter est en cours d'exécution sur {0}",
"notebookStartProcessExitPremature": "Le processus du notebook a quitté prématurément avec le code d'erreur : {0}, sortie StdErr : {1}",
"serverStopError": "Erreur d'arrêt du serveur de notebook : {0}"
"jupyterOutputMsgStart": "...Démarrage du serveur de notebook",
"jupyterError": "Erreur envoyée par Jupyter : {0}",
"serverStopError": "Erreur d'arrêt du serveur de notebook : {0}",
"notebookStartProcessExitPremature": "Le processus du notebook a quitté prématurément avec le code d'erreur : {0}, sortie StdErr : {1}"
},
"dist/protocol/notebookUriHandler": {
"notebook.confirmOpen": "Télécharger et ouvrir '{0}' ?",
"notebook.fileDownloadError": "La demande d'ouverture de fichier a échoué avec l'erreur : {0} {1}",
"notebook.fileNotFound": "Fichier spécifié introuvable",
"notebook.unsupportedAction": "L'action {0} n'est pas prise en charge pour ce gestionnaire",
"unsupportedScheme": "Impossible d'ouvrir le lien {0}, car seuls les liens HTTP, HTTPS et Fichier sont pris en charge"
"unsupportedScheme": "Impossible d'ouvrir le lien {0}, car seuls les liens HTTP, HTTPS et Fichier sont pris en charge",
"notebook.fileNotFound": "Fichier spécifié introuvable",
"notebook.confirmOpen": "Télécharger et ouvrir '{0}' ?",
"notebook.fileDownloadError": "La demande d'ouverture de fichier a échoué avec l'erreur : {0} {1}"
},
"package": {
"books-preview-category": "Notebooks Jupyter",
"config.jupyter.extraKernelsDescription": "ID des noyaux supplémentaires à activer",
"config.jupyter.extraKernelsTitle": "Noyaux supplémentaires",
"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.",
"description": "Définit la contribution de notebook basée sur un protocole de données, et plusieurs commandes et contributions de notebook.",
"displayName": "Extensions principales de notebook",
"notebook.allowRoot.description": "Autoriser le serveur Jupyter à sexécuter en tant quutilisateur racine",
"notebook.analyzeJupyterNotebook": "Analyser dans le notebook",
"notebook.collapseBookItems.description": "Réduire les éléments Book au niveau racine dans la viewlet Notebooks",
"notebook.command.addcell": "Ajouter une cellule",
"notebook.command.addcode": "Ajouter une cellule de code",
"notebook.command.addtext": "Ajouter une cellule de texte",
"notebook.command.boldText": "Mettre en gras le texte Markdown",
"notebook.command.clearactivecellresult": "Effacer le résultat de la cellule",
"notebook.command.codeBlock": "Ajouter un bloc de code",
"notebook.command.highlightText": "Mettre en surbrillance le texte Markdown",
"notebook.command.italicizeText": "Mettre en italique le texte de la démarque",
"notebook.command.new": "Nouveau notebook",
"notebook.command.open": "Ouvrir le notebook",
"notebook.command.runactivecell": "Exécuter la cellule",
"notebook.command.runallcells": "Exécuter les cellules",
"notebook.command.underlineText": "Texte de démarque",
"notebook.configuration.title": "Configuration de notebook",
"notebook.dontPromptPythonUpdate.description": "Ne pas afficher dinvite pour mettre à jour Python.",
"notebook.jupyterServerShutdownTimeout.description": "Durée dattente (en minutes) avant larrêt dun serveur une fois tous les blocs-notes fermés. (Entrez 0 pour ne pas arrêter)",
"notebook.maxBookSearchDepth.description": "Profondeur maximale des sous-répertoires où rechercher les notebooks (Entrer 0 pour l'infini)",
"notebook.maxTableRows.description": "Nombre maximal de lignes retournées par table dans l'éditeur de notebook",
"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.pinnedNotebooks.description": "Notebooks épinglés par l'utilisateur pour l'espace de travail actuel",
"notebook.pythonPath.description": "Chemin local de l'installation Python utilisé par Notebooks.",
"notebook.remoteBookDownloadTimeout.description": "Délai d'expiration en millisecondes du téléchargement des books GitHub",
"notebook.trustedBooks.description": "Les notebooks contenus dans ces books sont automatiquement approuvés.",
"notebook.useExistingPython.description": "Chemin local d'une installation précédente de Python utilisée par Notebooks.",
"title.PinnedBooks": "Notebooks épinglés",
"title.PreviewLocalizedBook": "Localiser le Guide SQL Server 2019",
"title.ProvidedBooks": "Jupyter Books fournis",
"title.SQL19PreviewBook": "Guide SQL Server 2019",
"title.SavedBooks": "Notebooks",
"notebook.command.addcode": "Ajouter une cellule de code",
"title.addMarkdown": "Ajouter un fichier de marques",
"title.addNotebook": "Ajouter un bloc-notes",
"title.openRemoteJupyterBook": "Ajouter un book Jupyter distant",
"title.addSection": "Ajouter une section",
"notebook.command.addtext": "Ajouter une cellule de texte",
"notebook.allowRoot.description": "Autoriser le serveur Jupyter à sexécuter en tant quutilisateur racine",
"title.analyzeJupyterNotebook": "Analyser dans le notebook",
"notebook.analyzeJupyterNotebook": "Analyser dans le notebook",
"notebook.command.boldText": "Mettre en gras le texte Markdown",
"notebook.command.clearactivecellresult": "Effacer le résultat de la cellule",
"title.closeJupyterBook": "Fermer Jupyter Book",
"title.closeNotebook": "Fermeture du bloc-notes",
"notebook.collapseBookItems.description": "Réduire les éléments Book au niveau racine dans la viewlet Notebooks",
"config.jupyter.kernelConfigValuesDescription": "Options de configuration des noyaux Jupyter. Ces options sont gérées automatiquement et leur modification manuelle n'est pas recommandée.",
"title.configurePython": "Configurer Python pour Notebooks",
"title.createJupyterBook": "Créer un Jupyter Book",
"title.jupyter.setContext": "Définir le contexte du notebook",
"title.jupyter.setKernel": "Définir le noyau du notebook",
"description": "Définit la contribution de notebook basée sur un protocole de données, et plusieurs commandes et contributions de notebook.",
"notebook.dontPromptPythonUpdate.description": "Ne pas afficher dinvite pour mettre à jour Python.",
"notebook.remoteBookDownloadTimeout.description": "Délai d'expiration en millisecondes du téléchargement des books GitHub",
"config.jupyter.extraKernelsTitle": "Noyaux supplémentaires",
"title.PreviewLocalizedBook": "Localiser le Guide SQL Server 2019",
"notebook.command.highlightText": "Mettre en surbrillance le texte Markdown",
"config.jupyter.extraKernelsDescription": "ID des noyaux supplémentaires à activer",
"notebook.command.italicizeText": "Mettre en italique le texte de la démarque",
"books-preview-category": "Notebooks Jupyter",
"notebook.useExistingPython.description": "Chemin local d'une installation précédente de Python utilisée par Notebooks.",
"notebook.pythonPath.description": "Chemin local de l'installation Python utilisé par Notebooks.",
"title.managePackages": "Gérer les packages",
"notebook.maxBookSearchDepth.description": "Profondeur maximale des sous-répertoires où rechercher les notebooks (Entrer 0 pour l'infini)",
"notebook.maxTableRows.description": "Nombre maximal de lignes retournées par table dans l'éditeur de notebook",
"title.moveTo": "Déplacer vers...",
"title.newJupyterNotebook": "Nouveau notebook",
"notebook.command.new": "Nouveau notebook",
"displayName": "Extensions principales de notebook",
"notebook.configuration.title": "Configuration de notebook",
"title.SavedBooks": "Notebooks",
"notebook.trustedBooks.description": "Les notebooks contenus dans ces books sont automatiquement approuvés.",
"notebook.pinnedNotebooks.description": "Notebooks épinglés par l'utilisateur pour l'espace de travail actuel",
"title.openJupyterBook": "Ouvrir Jupyter Book",
"title.openJupyterNotebook": "Ouvrir le notebook",
"notebook.command.open": "Ouvrir le notebook",
"title.openNotebookFolder": "Ouvrir les notebooks dans le dossier",
"title.openRemoteJupyterBook": "Ajouter un book Jupyter distant",
"notebook.overrideEditorTheming.description": "Remplacez les paramètres d'éditeur par défaut dans l'éditeur de notebook. Les paramètres comprennent la couleur d'arrière-plan, la couleur de la ligne actuelle et la bordure",
"title.pinNotebook": "Épingler le notebook",
"title.PinnedBooks": "Notebooks épinglés",
"title.ProvidedBooks": "Jupyter Books fournis",
"title.reinstallNotebookDependencies": "Réinstaller les dépendances de notebook",
"title.removeNotebook": "Voulez-vous supprimer le bloc-notes",
"title.revealInBooksViewlet": "Afficher dans Books",
"notebook.command.runactivecell": "Exécuter la cellule",
"notebook.command.runallcells": "Exécuter les cellules",
"title.SQL19PreviewBook": "Guide SQL Server 2019",
"title.saveJupyterBook": "Enregistrer Jupyter Book",
"title.searchJupyterBook": "Rechercher dans Jupyter Book",
"title.jupyter.setContext": "Définir le contexte du notebook",
"title.jupyter.setKernel": "Définir le noyau du notebook",
"notebook.jupyterServerShutdownTimeout.description": "Durée dattente (en minutes) avant larrêt dun serveur une fois tous les blocs-notes fermés. (Entrez 0 pour ne pas arrêter)",
"title.trustBook": "Jupyter Book de confiance",
"notebook.command.underlineText": "Texte de démarque",
"title.unpinNotebook": "Détacher le notebook"
}
}
@@ -10,21 +10,22 @@
"contents": {
"dist/dialogs/profilerCreateSessionDialog": {
"createSessionDialog.cancel": "Annuler",
"createSessionDialog.create": "Démarrer",
"createSessionDialog.enterSessionName": "Entrez le nom de la session :",
"createSessionDialog.createSessionFailed": "La création de session a échoué",
"createSessionDialog.dialogOwnerInvalid": "Propriétaire de boîte de dialogue non valide, impossible d'ouvrir la boîte de dialogue",
"createSessionDialog.enterSessionName": "Entrez le nom de la session :",
"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.templatesInvalid": "Liste de modèles non valide, impossible d'ouvrir la boîte de dialogue",
"createSessionDialog.selectTemplates": "Sélectionnez un modèle de session :",
"createSessionDialog.create": "Démarrer",
"createSessionDialog.title": "Démarrer une nouvelle session Profiler"
},
"package": {
"description": "SQL Server Profiler pour Azure Data Studio",
"displayName": "SQL Server Profiler",
"profiler.category": "Profileur",
"profiler.contributes.title.newProfler": "Lancer Profiler",
"profiler.contributes.title.openCreateSessionDialog": "Créer une saison de profileur",
"profiler.contributes.title.newProfler": "Lancer Profiler",
"profiler.contributes.title.openXELFile": "Ouvrir le fichier XEL",
"profiler.category": "Profileur",
"displayName": "SQL Server Profiler",
"description": "SQL Server Profiler pour Azure Data Studio",
"profiler.contributes.title.start": "Démarrer",
"profiler.contributes.title.stop": "Arrêter"
}
@@ -14,23 +14,23 @@
"succeeded": "Réussite"
},
"package": {
"queryHistory.captureEnabledDesc": "Indique si la capture de l'historique des requêtes est activée. Si la valeur est false, les requêtes exécutées ne sont pas capturées.",
"queryHistory.clear": "Effacer tout l'historique",
"queryHistory.delete": "Supprimer",
"queryHistory.description": "Afficher et exécuter des requêtes exécutées précédemment",
"queryHistory.disableCapture": "Suspendre la capture de l'historique des requêtes",
"queryHistory.displayName": "Historique des requêtes",
"queryHistory.doubleClickAction": "L'action entreprise lorsqu'un élément de l'historique est double-cliqué",
"queryHistory.doubleClickAction.open": "Ouvrir un nouvel éditeur déconnecté avec la requête de l'élément d'historique sélectionné",
"queryHistory.doubleClickAction.run": "Ouvrir un nouvel éditeur connecté avec la requête et la connexion de l'élément d'historique sélectionné et exécuter automatiquement la requête",
"queryHistory.enableCapture": "Démarrer la capture de l'historique des requêtes",
"queryHistory.loading": "Chargement des entrées enregistrées...",
"queryHistory.maxEntries": "Nombre maximal dentrées à stocker. 0 signifie que des entrées illimitées sont stockées. Laugmentation de cette limite peut avoir un impact sur les performances, en particulier si la persistance est activée.",
"queryHistory.noEntries": "Aucune requête à afficher",
"queryHistory.open": "Ouvrir la requête",
"queryHistory.doubleClickAction.run": "Ouvrir un nouvel éditeur connecté avec la requête et la connexion de l'élément d'historique sélectionné et exécuter automatiquement la requête",
"queryHistory.doubleClickAction.open": "Ouvrir un nouvel éditeur déconnecté avec la requête de l'élément d'historique sélectionné",
"queryHistory.openStorageFolder": "Ouvrir le dossier de stockage",
"queryHistory.persistHistory": "Indique si lhistorique des requêtes est conservé lors des redémarrages. Si la valeur est false, lhistorique est effacé à la fermeture de lapplication.",
"queryHistory.run": "Exécuter la requête"
"queryHistory.disableCapture": "Suspendre la capture de l'historique des requêtes",
"queryHistory.displayName": "Historique des requêtes",
"queryHistory.run": "Exécuter la requête",
"queryHistory.enableCapture": "Démarrer la capture de l'historique des requêtes",
"queryHistory.doubleClickAction": "L'action entreprise lorsqu'un élément de l'historique est double-cliqué",
"queryHistory.description": "Afficher et exécuter des requêtes exécutées précédemment",
"queryHistory.captureEnabledDesc": "Indique si la capture de l'historique des requêtes est activée. Si la valeur est false, les requêtes exécutées ne sont pas capturées.",
"queryHistory.persistHistory": "Indique si lhistorique des requêtes est conservé lors des redémarrages. Si la valeur est false, lhistorique est effacé à la fermeture de lapplication."
}
}
}
@@ -0,0 +1,91 @@
{
"": [
"--------------------------------------------------------------------------------------------",
"Copyright (c) Microsoft Corporation. All rights reserved.",
"Licensed under the Source EULA. See License.txt in the project root for license information.",
"--------------------------------------------------------------------------------------------",
"Do not edit this file. It is machine generated."
],
"version": "1.0.0",
"contents": {
"dist/common/constants": {
"aggregationSizeLabel": "Taille de l'agrégation",
"allLabel": "Tout",
"applyButtonText": "Appliquer",
"automaticLabel": "Automatique",
"avgLabel": "Moy",
"basedOnLabel": "Basé sur :",
"CLRTimeLabel": "Temps CLR (ms)",
"cpuTime": "Temps processeur",
"CPUTimeLabel": "Temps CPU (ms)",
"cancelButtonText": "Annuler",
"topConsumersRadioButtonsLabel": "Rechercher les plus gros consommateurs de :",
"configure": "Configurer",
"criteria": "Critères",
"customLabel": "Personnalisé",
"dayLabel": "Jour",
"duration": "Durée",
"durationLabel": "Durée (ms)",
"executionCountLabel": "Nombre d'exécutions",
"executionCount": "Nombre d'exécutions",
"filterLabel": "Filtres",
"fromLabel": "De",
"hourLabel": "Heure",
"last12HoursLabel": "12 dernières heures",
"last15MinsLabel": "15 dernières minutes",
"last2DaysLabel": "2 derniers jours",
"last2WeeksLabel": "2 dernières semaines",
"last3MonthsLabel": "3 derniers mois",
"last30MinsLabel": "30 dernières minutes",
"last5MinsLabel": "5 dernières minutes",
"last6MonthsLabel": "6 derniers mois",
"lastDayLabel": "Dernier jour",
"lastHourLabel": "Dernière heure",
"lastMonthLabel": "Mois dernier",
"lastWeekLabel": "Semaine dernière",
"lastYearLabel": "Année dernière",
"localLabel": "Local",
"logMemoryUsedLabel": "Mémoire de journal utilisée (Ko)",
"logicalReads": "Lectures logiques",
"logicalReadsLabel": "Lectures logiques (Ko)",
"logicalWritesLabel": "Écritures logiques (Ko)",
"maxLabel": "Max",
"memoryConsumptionLabel": "Consommation de mémoire (Ko)",
"minLabel": "Min",
"filterMinPlanLabel": "Nombre minimum de forfaits",
"minuteLabel": "Minute",
"okButtonText": "OK",
"openInNewTab": "Open In New Tab",
"overallResourceConsumption": "Consommation globale des ressources",
"overallResourceConsumptionToolbarLabel": "Consommation globale des ressources pour base de données {0}",
"physicalReadsLabel": "Lectures physiques (Ko)",
"planSummary": "Résumé du plan pour la requête {0}",
"plan": "Plan {0}",
"queries": "Requêtes",
"queryStoreDashboardTitle": "Magasin des requêtes - {0}",
"resourceConsumptionCriteriaTitle": "Critères de consommation des ressources",
"returnLabel": "Retourner",
"rowCountLabel": "Nombre de lignes",
"showChartTitle": "Afficher le graphique pour",
"stdDevLabel": "Développement standard",
"tempDBMermoryUsedLabel": "Mémoire Tempdb utilisée (Ko)",
"timeFormatLabel": "Format d'heure",
"timeIntervalLabel": "Intervalle de temps",
"timeSettingsLabel": "Paramètres horaires",
"toLabel": "À",
"topLabel": "Top",
"topResourceConsumingQueriesToolbarLabel": "25 principaux consommateurs de ressources pour base de données {0}",
"topResourceConsumingQueries": "Principales requêtes consommatrices de ressources",
"totalLabel": "Total",
"waitTimeLabel": "Temps d'attente (ms)",
"DOPLabel": "DOP",
"UTC": "UTC"
},
"package": {
"queryStore.openQueryStoreDashboard": "Magasin des requêtes",
"queryStore.category": "Magasin des requêtes",
"queryStore.displayName": "Magasin des requêtes",
"queryStore.description": "Extension magasin des requêtes pour Azure Data Studio."
}
}
}
@@ -9,66 +9,66 @@
"version": "1.0.0",
"contents": {
"dist/localizedConstants": {
"UnknownFieldTypeError": "Type de champ inconnu : \"{0}\"",
"azdataEulaDeclined": "Le déploiement ne peut pas continuer. Les termes du contrat de licence d'Azure Data CLI ont été refusés. Vous pouvez accepter le CLUF pour continuer ou annuler cette opération",
"azdataEulaNotAccepted": "Le déploiement ne peut pas continuer. Les termes du contrat de licence Azure Data CLI n'ont pas encore été acceptés. Acceptez le CLUF pour activer les fonctionnalités nécessitant Azure Data CLI.",
"azure.account": "Compte Azure",
"azure.account.location": "Localisation Azure",
"azure.account.resourceGroup": "Groupe de ressources",
"azure.account.subscription": "Abonnement (sous-ensemble sélectionné)",
"azure.account.subscriptionDescription": "Changer les abonnements actuellement sélectionnés par le biais de l'action « Sélectionner des abonnements » dans un compte listé dans l'arborescence « Azure » de la viewlet « Connexions »",
"azure.no": "Non",
"azure.refresh": "Actualiser",
"azure.resourceGroup.NewResourceGroupAriaLabel": "Nom du nouveau groupe de ressources",
"azure.resourceGroup.createNewResourceGroup": "Créer un groupe de ressources",
"azure.signin": "Connexion…",
"azure.yes": "Oui",
"button.label": "Sélectionner",
"deployCluster.Realm": "Domaine",
"deploymentDialog.InstallingTool": "L'outil nécessaire « {0} » [ {1} ] est en cours d'installation.",
"deploymentDialog.RecheckEulaButton": "Accepter le CLUF et sélectionner",
"filePicker.browse": "Parcourir",
"resourceTypePickerDialog.resourceTypeCategoryAll": "Tout",
"resourceDeployment.FailedToOpenNotebook": "Erreur pendant l'ouverture du notebook de sortie. {1}{2}.",
"getIsPassword.unknownVariableName": "Tentative d'obtention de isPassword pour une variable inconnue : {0}",
"getVariableValue.unknownVariableName": "Tentative d'obtention de la valeur de variable pour une variable inconnue : {0}",
"kubeConfigClusterPicker.clusterContextNotFound": "Aucune information de contexte de cluster",
"kubeConfigClusterPicker.kubeConfigFilePath": "Chemin du fichier de configuration Kube",
"optionsNotDefined": "FieldInfo.options n'a pas été défini pour le type de champ : {0}",
"optionsNotObjectOrArray": "FieldInfo.options doit être un objet s'il ne s'agit pas d'un tableau",
"optionsSource.alreadyDefined": "La source d'options avec l'ID : {0} est déjà définie",
"optionsSource.notDefined": "Aucune source d'options définie pour l'ID : {0}",
"optionsTypeNotFound": "Quand FieldInfo.options est un objet, il doit avoir la propriété « optionsType »",
"optionsTypeRadioOrDropdown": "Quand optionsType n'est pas {0}, il doit être {1}",
"resourceDeployment.BackgroundExecutionFailed": "La tâche « {0} » a échoué.",
"azure.account": "Compte Azure",
"azure.account.location": "Localisation Azure",
"filePicker.browse": "Parcourir",
"resourceTypePickerDialog.tagsListViewTitle": "Catégories",
"azure.account.subscriptionDescription": "Changer les abonnements actuellement sélectionnés par le biais de l'action « Sélectionner des abonnements » dans un compte listé dans l'arborescence « Azure » de la viewlet « Connexions »",
"resourceTypePickerDialog.resourceTypeCategoryOnCloud": "Cloud",
"azure.resourceGroup.createNewResourceGroup": "Créer un groupe de ressources",
"azdataEulaNotAccepted": "Le déploiement ne peut pas continuer. Les termes du contrat de licence Azure Data CLI n'ont pas encore été acceptés. Acceptez le CLUF pour activer les fonctionnalités nécessitant Azure Data CLI.",
"azdataEulaDeclined": "Le déploiement ne peut pas continuer. Les termes du contrat de licence d'Azure Data CLI ont été refusés. Vous pouvez accepter le CLUF pour continuer ou annuler cette opération",
"resourceDeployment.Description": "Description",
"resourceDeployment.FailedToOpenNotebook": "Erreur pendant l'ouverture du notebook de sortie. {1}{2}.",
"resourceDeployment.discoverPathOrAdditionalInformation": "Chemin découvert ou informations supplémentaires",
"optionsNotObjectOrArray": "FieldInfo.options doit être un objet s'il ne s'agit pas d'un tableau",
"optionsNotDefined": "FieldInfo.options n'a pas été défini pour le type de champ : {0}",
"resourceTypePickerDialog.resourceSearchPlaceholder": "Filtrer les ressources...",
"resourceTypePickerDialog.resourceTypeCategoryOnHybrid": "Hybride",
"resourceDeployment.install": "Installer",
"resourceDeployment.InstallTools": "Installer les outils",
"resourceDeployment.installingExtension": "Installation de l'extension '{0}'...",
"kubeConfigClusterPicker.kubeConfigFilePath": "Chemin du fichier de configuration Kube",
"azure.resourceGroup.NewResourceGroupAriaLabel": "Nom du nouveau groupe de ressources",
"azure.no": "Non",
"optionsSource.notDefined": "Aucune source d'options définie pour l'ID : {0}",
"valueProvider.notDefined": "Aucun fournisseur de valeur défini pour l'ID : {0}",
"kubeConfigClusterPicker.clusterContextNotFound": "Aucune information de contexte de cluster",
"resourceTypePickerDialog.resourceTypeCategoryOnPrem": "Local",
"resourceDeployment.Options": "Options",
"optionsSource.alreadyDefined": "La source d'options avec l'ID : {0} est déjà définie",
"resourceTypePickerDialog.resourceTypeCategoryOnPostgreSql": "PostgreSQL",
"deployCluster.Realm": "Domaine",
"azure.refresh": "Actualiser",
"resourceDeployment.RequiredVersion": "Version obligatoire",
"deploymentDialog.InstallingTool": "L'outil nécessaire « {0} » [ {1} ] est en cours d'installation.",
"resourceDeployment.requiredTools": "Outils obligatoires",
"azure.account.resourceGroup": "Groupe de ressources",
"ui.DeployButton": "Exécuter",
"resourceTypePickerDialog.resourceTypeCategoriesSqlServer": "Serveur langage SQL",
"ui.ScriptToNotebookButton": "Script",
"button.label": "Sélectionner",
"resourceTypePickerDialog.title": "Sélectionner les options de déploiement",
"azure.signin": "Connexion…",
"resourceDeployment.Status": "État",
"azure.account.subscription": "Abonnement (sous-ensemble sélectionné)",
"resourceDeployment.extensionRequiredPrompt": "Lextension «{0}» est nécessaire pour déployer cette ressource. Voulez-vous linstaller maintenant ?",
"resourceDeployment.TaskFailedWithNoOutputNotebook": "La tâche « {0} » a échoué et aucun notebook de sortie n'a été généré.",
"resourceDeployment.BackgroundExecutionFailed": "La tâche « {0} » a échoué.",
"validation.multipleValidationErrors": "Cette page a des erreurs, cliquez sur 'Afficher les détails' pour les voir.",
"resourceDeployment.Tool": "Outil",
"resourceDeployment.unknownExtension": "Extension inconnue '{0}'",
"UnknownFieldTypeError": "Type de champ inconnu : \"{0}\"",
"valueProvider.alreadyDefined": "Le fournisseur de valeur avec l'ID : {0} est déjà défini",
"resourceDeployment.Version": "Version",
"resourceDeployment.ViewErrorDetail": "Voir le détail de l'erreur",
"resourceDeployment.discoverPathOrAdditionalInformation": "Chemin découvert ou informations supplémentaires",
"resourceDeployment.extensionRequiredPrompt": "Lextension «{0}» est nécessaire pour déployer cette ressource. Voulez-vous linstaller maintenant ?",
"resourceDeployment.install": "Installer",
"resourceDeployment.installingExtension": "Installation de l'extension '{0}'...",
"resourceDeployment.requiredTools": "Outils obligatoires",
"resourceDeployment.unknownExtension": "Extension inconnue '{0}'",
"resourceTypePickerDialog.resourceSearchPlaceholder": "Filtrer les ressources...",
"resourceTypePickerDialog.resourceTypeCategoriesSqlServer": "SQL Server",
"resourceTypePickerDialog.resourceTypeCategoryAll": "Tout",
"resourceTypePickerDialog.resourceTypeCategoryOnCloud": "Cloud",
"resourceTypePickerDialog.resourceTypeCategoryOnHybrid": "Hybride",
"resourceTypePickerDialog.resourceTypeCategoryOnPostgreSql": "PostgreSQL",
"resourceTypePickerDialog.resourceTypeCategoryOnPrem": "Local",
"resourceTypePickerDialog.tagsListViewTitle": "Catégories",
"resourceTypePickerDialog.title": "Sélectionner les options de déploiement",
"ui.DeployButton": "Exécuter",
"ui.ScriptToNotebookButton": "Exécuter le script",
"validation.multipleValidationErrors": "Cette page a des erreurs, cliquez sur 'Afficher les détails' pour les voir.",
"valueProvider.alreadyDefined": "Le fournisseur de valeur avec l'ID : {0} est déjà défini",
"valueProvider.notDefined": "Aucun fournisseur de valeur défini pour l'ID : {0}"
"optionsTypeNotFound": "Quand FieldInfo.options est un objet, il doit avoir la propriété « optionsType »",
"optionsTypeRadioOrDropdown": "Quand optionsType n'est pas {0}, il doit être {1}",
"azure.yes": "Oui"
},
"dist/main": {
"resourceDeployment.UnknownResourceType": "Le type de ressource {0} n'est pas défini"
@@ -77,30 +77,30 @@
"resourceDeployment.notebookNotFound": "Le notebook {0} n'existe pas"
},
"dist/services/platformService": {
"platformService.RunCommand.ErroredOut": "\t>>> {0} … a donné une erreur : {1}",
"platformService.RunCommand.IgnoringError": "\t>>> Omission de l'erreur dans l'exécution et poursuite du déploiement de l'outil",
"platformService.RunCommand.stderr": " stderr : ",
"platformService.RunCommand.stdout": " stdout : ",
"platformService.RunCommand.ErroredOut": "\t>>> {0} … a donné une erreur : {1}",
"platformService.RunStreamedCommand.ExitedWithCode": " >>> {0} … a quitté avec le code : {1}",
"platformService.RunStreamedCommand.ExitedWithSignal": " >>> {0} … a quitté avec le signal : {1}",
"platformService.RunCommand.stderr": " stderr : ",
"platformService.RunCommand.stdout": " stdout : ",
"resourceDeployment.outputChannel": "Déploiements"
},
"dist/services/resourceTypeService": {
"downloadError": "Le téléchargement a échoué, code d'état : {0}, message : {1}"
},
"dist/services/tools/azCliTool": {
"resourceDeployment.AzCLIDescription": "Gère les ressources Azure",
"resourceDeployment.AzCLIDisplayName": "Azure CLI",
"resourceDeployment.AzCLIDescription": "Gère les ressources Azure",
"resourceDeployment.AziCli.AddingAzureCliRepositoryInformation": "ajout des informations du dépôt azure-cli...",
"resourceDeployment.AziCli.AptGetPackages": "obtention des packages nécessaires à l'installation d'azure-cli...",
"resourceDeployment.AziCli.AptGetUpdate": "mise à jour des informations de dépôt avant l'installation d'azure-cli...",
"resourceDeployment.AziCli.AptGetUpdateAgain": "remise à jour des informations de dépôt pour azure-cli...",
"resourceDeployment.AziCli.DeletingPreviousAzureCli.msi": "suppression du fichier azurecli.msi précédemment téléchargé, le cas échéant...",
"resourceDeployment.AziCli.DisplayingInstallationLog": "affichage du journal d'installation...",
"resourceDeployment.AziCli.ScriptedInstall": "télécharger et appeler un script pour installer azure-cli...",
"resourceDeployment.AziCli.DownloadAndInstallingSigningKey": "téléchargement et installation de la clé de signature pour azure-cli...",
"resourceDeployment.AziCli.DownloadingAndInstallingAzureCli": "téléchargement d'azurecli.msi et installation d'azure-cli...",
"resourceDeployment.AziCli.AptGetPackages": "obtention des packages nécessaires à l'installation d'azure-cli...",
"resourceDeployment.AziCli.InstallingAzureCli": "installation d'azure-cli...",
"resourceDeployment.AziCli.ScriptedInstall": "télécharger et appeler un script pour installer azure-cli...",
"resourceDeployment.AziCli.AptGetUpdateAgain": "remise à jour des informations de dépôt pour azure-cli...",
"resourceDeployment.AziCli.AptGetUpdate": "mise à jour des informations de dépôt avant l'installation d'azure-cli...",
"resourceDeployment.AziCli.UpdatingBrewRepository": "mise à jour de votre dépôt brew pour l'installation d'azure-cli..."
},
"dist/services/tools/dockerTool": {
@@ -109,123 +109,123 @@
},
"dist/services/tools/kubeCtlTool": {
"resourceDeployment.KubeCtlDescription": "Exécute des commandes sur des clusters Kubernetes",
"resourceDeployment.KubeCtlDisplayName": "kubectl",
"resourceDeployment.invalidKubectlVersionOutput": "Impossible d'analyser la sortie de la commande de version kubectl : « {0} »",
"resourceDeployment.Kubectl.AddingKubectlRepositoryInformation": "ajout des informations du dépôt kubectl...",
"resourceDeployment.Kubectl.AptGetPackages": "obtention des packages nécessaires à l'installation de kubectl...",
"resourceDeployment.Kubectl.AptGetUpdate": "mise à jour des informations de dépôt...",
"resourceDeployment.Kubectl.BackupCurrentBinary": "sauvegarde de tout kubectl existant dans l'emplacement d'installation...",
"resourceDeployment.Kubectl.CleaningUpOldBackups": "nettoyage des versions précédemment sauvegardées dans l'emplacement d'installation, le cas échéant...",
"resourceDeployment.Kubectl.DeletePreviousDownloadedKubectl": "suppression du kubectl précédemment téléchargé, le cas échéant...",
"resourceDeployment.Kubectl.DeletePreviousDownloadedKubectl.exe": "suppression du fichier kubectl.exe précédemment téléchargé, le cas échéant...",
"resourceDeployment.Kubectl.DownloadAndInstallingSigningKey": "téléchargement et installation de la clé de signature pour kubectl...",
"resourceDeployment.Kubectl.DownloadingAndInstallingKubectl": "téléchargement et installation du dernier fichier kubectl.exe...",
"resourceDeployment.Kubectl.DownloadAndInstallingSigningKey": "téléchargement et installation de la clé de signature pour kubectl...",
"resourceDeployment.Kubectl.DownloadingKubectl": "téléchargement de la dernière mise en production de kubectl...",
"resourceDeployment.Kubectl.InstallingKubeCtl": "installation de kubectl...",
"resourceDeployment.Kubectl.AptGetPackages": "obtention des packages nécessaires à l'installation de kubectl...",
"resourceDeployment.Kubectl.InstallingKubectl": "installation de kubectl...",
"resourceDeployment.Kubectl.InstallingKubeCtl": "installation de kubectl...",
"resourceDeployment.KubeCtlDisplayName": "kubectl",
"resourceDeployment.Kubectl.MakingExecutable": "création de l'exécutable kubectl...",
"resourceDeployment.Kubectl.MoveToSystemPath": "déplacement de kubectl dans l'emplacement d'installation dans PATH...",
"resourceDeployment.Kubectl.UpdatingBrewRepository": "mise à jour de votre dépôt brew pour l'installation de kubectl...",
"resourceDeployment.invalidKubectlVersionOutput": "Impossible d'analyser la sortie de la commande de version kubectl : « {0} »"
"resourceDeployment.Kubectl.AptGetUpdate": "mise à jour des informations de dépôt...",
"resourceDeployment.Kubectl.UpdatingBrewRepository": "mise à jour de votre dépôt brew pour l'installation de kubectl..."
},
"dist/services/tools/toolBase": {
"deployCluster.GetToolVersionError": "Erreur de récupération des informations de version.{0}Sortie non valide reçue, sortie de la commande get version : « {1} » ",
"deployCluster.GetToolVersionErrorInformation": "Erreur de récupération des informations de version. Voir le canal de sortie « {0} » pour plus de détails",
"deploymentDialog.ToolInformationalMessage.Brew": "•\tbrew est nécessaire pour le déploiement des outils et doit être préinstallé pour pouvoir déployer les outils nécessaires",
"deploymentDialog.ToolInformationalMessage.Curl": "•\tcurl est nécessaire pour l'installation et doit être préinstallé pour pouvoir déployer les outils nécessaires",
"toolBase.getPip3InstallationLocation.LocationNotFound": " « Location » est introuvable dans la sortie :",
"toolBase.getPip3InstallationLocation.Output": " sortie :",
"toolBase.ManualUninstallCommand": " Vous pouvez effectuer la désinstallation à l'aide de cette commande : {0} >{1}",
"toolBase.installCore.CannotInstallTool": "Impossible d'installer l'outil : {0}::{1}, car les commandes d'installation sont inconnues pour la distribution de votre système d'exploitation. Installez {0} manuellement avant de continuer",
"deploymentDialog.ToolStatus.Error": "Erreur",
"toolBase.InstallError": "Erreur d'installation de l'outil « {0} » [ {1} ].{2}Erreur : {3}{2}Voir le canal de sortie « {4} » pour plus de détails",
"toolBase.InstallErrorInformation": "Erreur d'installation de l'outil. Voir le canal de sortie « {0} » pour plus de détails",
"deployCluster.GetToolVersionErrorInformation": "Erreur de récupération des informations de version. Voir le canal de sortie « {0} » pour plus de détails",
"deployCluster.GetToolVersionError": "Erreur de récupération des informations de version.{0}Sortie non valide reçue, sortie de la commande get version : « {1} » ",
"deploymentDialog.ToolStatus.Failed": "Échec",
"toolBase.InstallFailInformation": "La détection de la version après l'installation a échoué. Voir le canal de sortie « {0} » pour plus de détails",
"toolBase.InstallFailed": "Commandes d'installation exécutées, mais impossible de détecter la version de l'outil « {0} ». La tentative d'installation a donc échoué. Erreur de détection : {1}{2}Essayez de nettoyer les installations précédentes.",
"deploymentDialog.ToolStatus.Installed": "Installé",
"deploymentDialog.ToolStatus.Installing": "Installation…",
"deploymentDialog.ToolStatus.NotInstalled": "Non installé",
"toolBase.InstallError": "Erreur d'installation de l'outil « {0} » [ {1} ].{2}Erreur : {3}{2}Voir le canal de sortie « {4} » pour plus de détails",
"toolBase.InstallErrorInformation": "Erreur d'installation de l'outil. Voir le canal de sortie « {0} » pour plus de détails",
"toolBase.InstallFailInformation": "La détection de la version après l'installation a échoué. Voir le canal de sortie « {0} » pour plus de détails",
"toolBase.InstallFailed": "Commandes d'installation exécutées, mais impossible de détecter la version de l'outil « {0} ». La tentative d'installation a donc échoué. Erreur de détection : {1}{2}Essayez de nettoyer les installations précédentes.",
"toolBase.ManualUninstallCommand": " Vous pouvez effectuer la désinstallation à l'aide de cette commande : {0} >{1}",
"toolBase.SeeOutputChannel": "{0}Voir le canal de sortie « {1} » pour plus de détails",
"toolBase.addInstallationSearchPathsToSystemPath.SearchPaths": "Chemins de recherche de l'outil « {0} » : {1}",
"toolBase.getPip3InstallationLocation.LocationNotFound": " « Location » est introuvable dans la sortie :",
"toolBase.getPip3InstallationLocation.Output": " sortie :",
"toolBase.installCore.CannotInstallTool": "Impossible d'installer l'outil : {0}::{1}, car les commandes d'installation sont inconnues pour la distribution de votre système d'exploitation. Installez {0} manuellement avant de continuer"
"toolBase.SeeOutputChannel": "{0}Voir le canal de sortie « {1} » pour plus de détails",
"deploymentDialog.ToolInformationalMessage.Brew": "•\tbrew est nécessaire pour le déploiement des outils et doit être préinstallé pour pouvoir déployer les outils nécessaires",
"deploymentDialog.ToolInformationalMessage.Curl": "•\tcurl est nécessaire pour l'installation et doit être préinstallé pour pouvoir déployer les outils nécessaires"
},
"dist/ui/deployAzureSQLDBWizard/constants": {
"deployAzureSQLDB.AzureAccountDropdownLabel": "Compte Azure",
"deployAzureSQLDB.AzureDatabaseServersDropdownLabel": "Serveur",
"deployAzureSQLDB.AzureSettingsPageTitle": "Azure SQL Database - Paramètres de compte Azure",
"deployAzureSQLDB.AzureAccountDropdownLabel": "Compte Azure",
"deployAzureSQLDB.AzureSettingsSummaryPageTitle": "Paramètres de compte Azure",
"deployAzureSQLDB.AzureSubscriptionDropdownLabel": "Abonnement",
"deployAzureSQLDB.CollationNameLabel": "Classement de base de données",
"deployAzureSQLDB.CollationNameSummaryLabel": "Classement de la base de données",
"deployAzureSQLDB.DatabaseNameLabel": "Nom de la base de données SQL",
"deployAzureSQLDB.DatabaseSettingsPageTitle": "Paramètres de base de données",
"deployAzureSQLDB.EndIpAddressLabel": "Adresse IP max. dans la plage IP du pare-feu",
"deployAzureSQLDB.EndIpAddressShortLabel": "Adresse IP max.",
"deployAzureSQLDB.FirewallRuleDescription": "Créez une règle de pare-feu pour votre IP de client local afin de vous connecter à votre base de données via Azure Data Studio une fois la création effectuée.",
"deployAzureSQLDB.FirewallRuleNameLabel": "Nom de la règle de pare-feu",
"deployAzureSQLDB.FirewallToggleLabel": "Créer une règle de pare-feu",
"deployAzureSQLDB.IpAddressInfoLabel": "Entrez les adresses IP au format IPv4.",
"deployAzureSQLDB.MissingRequiredInfoError": "Remplissez les champs obligatoires marqués d'un astérisque rouge.",
"deployAzureSQLDB.FirewallRuleDescription": "Créez une règle de pare-feu pour votre IP de client local afin de vous connecter à votre base de données via Azure Data Studio une fois la création effectuée.",
"deployAzureSQLDB.CollationNameLabel": "Classement de base de données",
"deployAzureSQLDB.DatabaseSettingsPageTitle": "Paramètres de base de données",
"deployAzureSQLDB.NewSQLDBTitle": "Déployer Azure SQL DB",
"deployAzureSQLDB.ResourceGroup": "Groupe de ressources",
"deployAzureSQLDB.ScriptToNotebook": "Exécuter un script sur un notebook",
"deployAzureSQLDB.IpAddressInfoLabel": "Entrez les adresses IP au format IPv4.",
"deployAzureSQLDB.FirewallRuleNameLabel": "Nom de la règle de pare-feu",
"deployAzureSQLDB.EndIpAddressShortLabel": "Adresse IP max.",
"deployAzureSQLDB.EndIpAddressLabel": "Adresse IP max. dans la plage IP du pare-feu",
"deployAzureSQLDB.StartIpAddressShortLabel": "Adresse IP min.",
"deployAzureSQLDB.StartIpAddressLabel": "Adresse IP min. dans la plage IP du pare-feu",
"deployAzureSQLDB.StartIpAddressShortLabel": "Adresse IP min."
"deployAzureSQLDB.MissingRequiredInfoError": "Remplissez les champs obligatoires marqués d'un astérisque rouge.",
"deployAzureSQLDB.ResourceGroup": "Groupe de ressources",
"deployAzureSQLDB.DatabaseNameLabel": "Nom de la base de données SQL",
"deployAzureSQLDB.ScriptToNotebook": "Exécuter un script sur un notebook",
"deployAzureSQLDB.AzureDatabaseServersDropdownLabel": "Serveur",
"deployAzureSQLDB.AzureSubscriptionDropdownLabel": "Abonnement"
},
"dist/ui/deployAzureSQLDBWizard/pages/azureSettingsPage": {
"deployAzureSQLDB.NoServerError": "Aucun serveur dans l'abonnement actuel.\r\nSélectionnez un autre abonnement contenant au moins un serveur",
"deployAzureSQLDB.NoServerLabel": "Aucun serveur",
"deployAzureSQLDB.NoServerError": "Aucun serveur trouvé dans la souscription actuelle.\r\nSélectionnez une autre souscription contenant au moins un serveur",
"deployAzureSQLDB.azureSignInError": "Se connecter d'abord à un compte Azure"
},
"dist/ui/deployAzureSQLDBWizard/pages/databaseSettingsPage": {
"deployAzureSQLDB.DBCollationLengthError": "Le nom de classement doit avoir entre 1 et 100 caractères.",
"deployAzureSQLDB.DBCollationOnlyNumericNameError": "Le nom de classement ne peut pas contenir seulement des nombres.",
"deployAzureSQLDB.DBCollationSpecialCharError": "Le nom de classement ne peut pas contenir les caractères spéciaux \\/\"\"[]:|<>+=;,?*@&, .",
"deployAzureSQLDB.DBFirewallLengthError": "Le nom de pare-feu doit avoir entre 1 et 100 caractères.",
"deployAzureSQLDB.DBCollationLengthError": "Le nom de classement doit avoir entre 1 et 100 caractères.",
"deployAzureSQLDB.DBNameOnlyNumericNameError": "Le nom de base de données ne peut pas contenir seulement des nombres.",
"deployAzureSQLDB.DBNameSpecialCharError": "Le nom de base de données ne peut pas contenir les caractères spéciaux \\/\"\"[]:|<>+=;,?*@&, .",
"deployAzureSQLDB.DBNameLengthError": "Le nom de base de données doit avoir entre 1 et 100 caractères.",
"deployAzureSQLDB.DBNameExistsError": "Le nom de base de données doit être unique dans le serveur actuel.",
"deployAzureSQLDB.DBFirewallOnlyNumericNameError": "Le nom de pare-feu ne peut pas contenir seulement des nombres.",
"deployAzureSQLDB.DBFirewallSpecialCharError": "Le nom de pare-feu ne peut pas contenir les caractères spéciaux \\/\"\"[]:|<>+=;,?*@&, .",
"deployAzureSQLDB.DBFirewallUpperCaseError": "Les lettres majuscules ne sont pas autorisées dans le nom de pare-feu",
"deployAzureSQLDB.DBFirewallLengthError": "Le nom de pare-feu doit avoir entre 1 et 100 caractères.",
"deployAzureSQLDB.DBMaxIpInvalidError": "L'adresse IP max. n'est pas valide",
"deployAzureSQLDB.DBMinIpInvalidError": "L'adresse IP min. n'est pas valide",
"deployAzureSQLDB.DBNameExistsError": "Le nom de base de données doit être unique dans le serveur actuel.",
"deployAzureSQLDB.DBNameLengthError": "Le nom de base de données doit avoir entre 1 et 100 caractères.",
"deployAzureSQLDB.DBNameOnlyNumericNameError": "Le nom de base de données ne peut pas contenir seulement des nombres.",
"deployAzureSQLDB.DBNameSpecialCharError": "Le nom de base de données ne peut pas contenir les caractères spéciaux \\/\"\"[]:|<>+=;,?*@&, ."
"deployAzureSQLDB.DBFirewallUpperCaseError": "Les lettres majuscules ne sont pas autorisées dans le nom de pare-feu"
},
"dist/ui/deployAzureSQLVMWizard/constants": {
"deployAzureSQLVM.AzureAccountDropdownLabel": "Compte Azure",
"deployAzureSQLVM.AzureRegionDropdownLabel": "Région",
"deployAzureSQLVM.AzureSettingsPageTitle": "Paramètres Azure",
"deployAzureSQLVM.AzureSubscriptionDropdownLabel": "Abonnement",
"deployAzureSQLVM.MissingRequiredInfoError": "Remplissez les champs obligatoires marqués d'un astérisque rouge.",
"deployAzureSQLVM.NetworkSettingsNewSubnet": "Nouveau sous-réseau",
"deployAzureSQLVM.NetworkSettingsNewVirtualNetwork": "Nouveau réseau virtuel",
"deployAzureSQLVM.NetworkSettingsPageDescription": "Configurer les paramètres réseau",
"deployAzureSQLVM.NetworkSettingsPageTitle": "Réseau",
"deployAzureSQLVM.NetworkSettingsUseExistingPublicIp": "Nouvelle IP publique",
"deployAzureSQLVM.NewSQLVMTitle": "Déployer Azure SQL VM",
"deployAzureSQLVM.PublicIPDropdownLabel": "IP publique",
"deployAzureSQLVM.ResourceGroup": "Groupe de ressources",
"deployAzureSQLVM.ScriptToNotebook": "Exécuter un script sur un notebook",
"deployAzureSQLVM.SqlAuthenticationConfirmPasswordLabel": "Confirmer le mot de passe",
"deployAzureSQLVM.SqlAuthenticationPasswordLabel": "Mot de passe",
"deployAzureSQLVM.SqlAuthenticationUsernameLabel": "Nom d'utilisateur",
"deployAzureSQLVM.SqlConnectivityTypeDropdownLabel": "Connectivité SQL",
"deployAzureSQLVM.SqlEnableSQLAuthenticationLabel": "Activer l'authentification SQL",
"deployAzureSQLVM.SqlPortLabel": "Port",
"deployAzureSQLVM.SqlServerSettingsPageTitle": "Paramètres des serveurs SQL",
"deployAzureSQLVM.SubnetDropdownLabel": "Sous-réseau",
"deployAzureSQLVM.VirtualNetworkDropdownLabel": "Réseau virtuel",
"deployAzureSQLVM.VmAdminConfirmPasswordTextBoxLabel": "Confirmer le mot de passe",
"deployAzureSQLVM.VmAdminPasswordTextBoxLabel": "Mot de passe du compte Administrateur",
"deployAzureSQLVM.VmAdminUsernameTextBoxLabel": "Nom d'utilisateur du compte Administrateur",
"deployAzureSQLVM.VmImageDropdownLabel": "Image",
"deployAzureSQLVM.VmImageVersionDropdownLabel": "Version de l'image",
"deployAzureSQLVM.VmNameTextBoxLabel": "Nom de la machine virtuelle",
"deployAzureSQLVM.AzureAccountDropdownLabel": "Compte Azure",
"deployAzureSQLVM.AzureSettingsPageTitle": "Paramètres Azure",
"deployeAzureSQLVM.VmSizeLearnMoreLabel": "Cliquer ici pour en savoir plus sur les prix et les tailles de VM prises en charge",
"deployAzureSQLVM.NetworkSettingsPageDescription": "Configurer les paramètres réseau",
"deployAzureSQLVM.SqlAuthenticationConfirmPasswordLabel": "Confirmer le mot de passe",
"deployAzureSQLVM.VmAdminConfirmPasswordTextBoxLabel": "Confirmer le mot de passe",
"deployAzureSQLVM.NewSQLVMTitle": "Déployer Azure SQL VM",
"deployAzureSQLVM.VmRDPAllowCheckboxLabel": "Activer le port d'entrée Bureau à distance (RDP) (3389)",
"deployAzureSQLVM.VmSizeDropdownLabel": "Taille",
"deployAzureSQLVM.SqlEnableSQLAuthenticationLabel": "Activer l'authentification SQL",
"deployAzureSQLVM.VmImageDropdownLabel": "Image",
"deployAzureSQLVM.VmSkuDropdownLabel": "Référence SKU de l'image",
"deployeAzureSQLVM.VmSettingsPageTitle": "Paramètres de la machine virtuelle",
"deployeAzureSQLVM.VmSizeLearnMoreLabel": "Cliquer ici pour en savoir plus sur les prix et les tailles de VM prises en charge"
"deployAzureSQLVM.VmImageVersionDropdownLabel": "Version de l'image",
"deployAzureSQLVM.NetworkSettingsPageTitle": "Réseau",
"deployAzureSQLVM.NetworkSettingsUseExistingPublicIp": "Nouvelle IP publique",
"deployAzureSQLVM.NetworkSettingsNewSubnet": "Nouveau sous-réseau",
"deployAzureSQLVM.NetworkSettingsNewVirtualNetwork": "Nouveau réseau virtuel",
"deployAzureSQLVM.SqlAuthenticationPasswordLabel": "Mot de passe",
"deployAzureSQLVM.MissingRequiredInfoError": "Remplissez les champs obligatoires marqués d'un astérisque rouge.",
"deployAzureSQLVM.SqlPortLabel": "Port",
"deployAzureSQLVM.PublicIPDropdownLabel": "IP publique",
"deployAzureSQLVM.AzureRegionDropdownLabel": "Région",
"deployAzureSQLVM.ResourceGroup": "Groupe de ressources",
"deployAzureSQLVM.SqlServerSettingsPageTitle": "Paramètres des serveurs SQL",
"deployAzureSQLVM.SqlConnectivityTypeDropdownLabel": "Connectivité SQL",
"deployAzureSQLVM.ScriptToNotebook": "Exécuter un script sur un notebook",
"deployAzureSQLVM.VmSizeDropdownLabel": "Taille",
"deployAzureSQLVM.SubnetDropdownLabel": "Sous-réseau",
"deployAzureSQLVM.AzureSubscriptionDropdownLabel": "Abonnement",
"deployAzureSQLVM.SqlAuthenticationUsernameLabel": "Nom d'utilisateur",
"deployAzureSQLVM.VirtualNetworkDropdownLabel": "Réseau virtuel",
"deployAzureSQLVM.VmNameTextBoxLabel": "Nom de la machine virtuelle",
"deployeAzureSQLVM.VmSettingsPageTitle": "Paramètres de la machine virtuelle"
},
"dist/ui/deployAzureSQLVMWizard/deployAzureSQLVMWizardModel": {
"sqlVMDeploymentWizard.PasswordLengthError": "Le mot de passe doit avoir entre 12 et 123 caractères.",
@@ -233,10 +233,10 @@
},
"dist/ui/deployAzureSQLVMWizard/pages/networkSettingsPage": {
"deployAzureSQLVM.NewPipError": "Créer une IP publique",
"deployAzureSQLVM.NewPipPlaceholder": "Entrer un nom pour la nouvelle IP publique",
"deployAzureSQLVM.NewSubnetError": "Créer un sous-réseau",
"deployAzureSQLVM.NewSubnetPlaceholder": "Entrer un nom pour le nouveau sous-réseau",
"deployAzureSQLVM.NewVnetError": "Créer un réseau virtuel",
"deployAzureSQLVM.NewPipPlaceholder": "Entrer un nom pour la nouvelle IP publique",
"deployAzureSQLVM.NewSubnetPlaceholder": "Entrer un nom pour le nouveau sous-réseau",
"deployAzureSQLVM.NewVnetPlaceholder": "Entrer un nom pour le nouveau réseau virtuel",
"deployAzureSQLVM.PipNameError": "Le nom d'IP publique doit avoir entre 1 et 80 caractères",
"deployAzureSQLVM.SubnetNameLengthError": "Le nom de sous-réseau doit avoir entre 1 et 80 caractères",
@@ -244,138 +244,138 @@
},
"dist/ui/deployAzureSQLVMWizard/pages/sqlServerSettingsPage": {
"deployAzureSQLVM.LocalConnectivityDropdownOption": "Local (sur la machine virtuelle uniquement)",
"deployAzureSQLVM.SqlConfirmPasswordError": "Les champs de mot de passe et de confirmation du mot de passe doivent correspondre.",
"deployAzureSQLVM.PrivateConnectivityDropdownOptionDefault": "Privé (dans un réseau virtuel)",
"deployAzureSQLVM.PublicConnectivityDropdownOption": "Public (Internet)",
"deployAzureSQLVM.SqlConfirmPasswordError": "Les champs de mot de passe et de confirmation du mot de passe doivent correspondre.",
"deployAzureSQLVM.SqlUsernameLengthError": "Le nom d'utilisateur doit avoir entre 2 et 128 caractères.",
"deployAzureSQLVM.SqlUsernameSpecialCharError": "Le nom d'utilisateur ne peut pas contenir les caractères spéciaux \\/\"\"[]:|<>+=;,?* ."
"deployAzureSQLVM.SqlUsernameSpecialCharError": "Le nom d'utilisateur ne peut pas contenir les caractères spéciaux \\/\"\"[]:|<>+=;,?* .",
"deployAzureSQLVM.SqlUsernameLengthError": "Le nom d'utilisateur doit avoir entre 2 et 128 caractères."
},
"dist/ui/deployAzureSQLVMWizard/pages/vmSettingsPage": {
"deployAzureSQLVM.VMConfirmPasswordError": "Les champs de mot de passe et de confirmation du mot de passe doivent correspondre.",
"deployAzureSQLVM.VMUsernameLengthError": "Le nom d'utilisateur doit avoir entre 1 et 20 caractères.",
"deployAzureSQLVM.VMUsernameReservedWordsError": "Les noms d'utilisateur ne doivent pas comprendre de mots réservés.",
"deployAzureSQLVM.vmDropdownSizeError": "Sélectionnez une taille de machine virtuelle valide.",
"deployAzureSQLVM.VMUsernameSpecialCharError": "Le nom d'utilisateur ne peut pas contenir les caractères spéciaux \\/\"\"[]:|<>+=;,?*@& .",
"deployAzureSQLVM.VMUsernameSuffixError": "Le nom d'utilisateur ne peut pas se terminer par un point",
"deployAzureSQLVM.VNameExistsError": "Le nom de la machine virtuelle doit être unique dans le groupe de ressources actuel.",
"deployAzureSQLVM.VNameOnlyNumericNameError": "Le nom de la machine virtuelle ne peut pas contenir uniquement des chiffres.",
"deployAzureSQLVM.VMUsernameLengthError": "Le nom d'utilisateur doit avoir entre 1 et 20 caractères.",
"deployAzureSQLVM.VMUsernameReservedWordsError": "Les noms d'utilisateur ne doivent pas comprendre de mots réservés.",
"deployAzureSQLVM.VNamePrefixSuffixError": "Le nom de machine virtuelle ne peut pas commencer par un trait de soulignement, et ne peut pas se terminer par un point ou un trait d'union",
"deployAzureSQLVM.VNameOnlyNumericNameError": "Le nom de la machine virtuelle ne peut pas contenir uniquement des chiffres.",
"deployAzureSQLVM.VNameSpecialCharError": "Le nom de machine virtuelle ne peut pas contenir les caractères spéciaux \\/\"\"[]:|<>+=;,?*@&, .",
"deployAzureSQLVM.VnameLengthError": "Le nom de machine virtuelle doit avoir entre 1 et 15 caractères.",
"deployAzureSQLVM.vmDropdownSizeError": "Sélectionnez une taille de machine virtuelle valide."
"deployAzureSQLVM.VNameExistsError": "Le nom de la machine virtuelle doit être unique dans le groupe de ressources actuel."
},
"dist/ui/deploymentInputDialog": {
"notebookType": "Type de notebook",
"deploymentDialog.OkButtonText": "OK",
"deploymentDialog.OpenNotebook": "Ouvrir le notebook",
"notebookType": "Type de notebook"
"deploymentDialog.OpenNotebook": "Ouvrir le notebook"
},
"dist/ui/modelViewUtils": {
"azure.accessError": "\r\n Détails de l'erreur : {0}.",
"azure.accounts.accountNotFoundError": "Le compte sélectionné « {0} » n'est plus disponible. Cliquez sur Se connecter pour le rajouter ou sélectionnez un autre compte.",
"azure.accounts.accountStaleError": "Le jeton d'accès pour le compte sélectionné « {0} » n'est plus valide. Cliquez sur le bouton Se connecter, actualisez le compte ou sélectionnez un autre compte.",
"azure.accounts.unexpectedAccountsError": "Erreur inattendue pendant la récupération des comptes : {0}",
"azure.accounts.unexpectedResourceGroupsError": "Erreur inattendue pendant la récupération des groupes de ressources pour l'abonnement {0} : {1}",
"azure.accounts.unexpectedSubscriptionsError": "Erreur inattendue pendant la récupération des abonnements pour le compte {0} : {1}",
"azure.accessError": "\r\n Détails de l'erreur : {0}.",
"getClusterContexts.errorFetchingClusters": "Erreur pendant le chargement ou l'analyse du fichier de configuration : {0}, erreur : {1}",
"fileChecker.FileNotFound": "Fichier {0} introuvable. Sélectionnez un fichier de configuration Kube.",
"fileChecker.NotFile": "Le chemin {0} n'est pas un fichier, sélectionnez un fichier de configuration Kube valide.",
"getClusterContexts.errorFetchingClusters": "Erreur pendant le chargement ou l'analyse du fichier de configuration : {0}, erreur : {1}",
"invalidSQLPassword": "{0} n'est pas conforme aux exigences de complexité de mot de passe. Pour plus d'informations : https://docs.microsoft.com/sql/relational-databases/security/password-policy",
"azure.accounts.accountStaleError": "Le jeton d'accès pour le compte sélectionné « {0} » n'est plus valide. Cliquez sur le bouton Se connecter, actualisez le compte ou sélectionnez un autre compte.",
"azure.accounts.accountNotFoundError": "Le compte sélectionné « {0} » n'est plus disponible. Cliquez sur Se connecter pour le rajouter ou sélectionnez un autre compte.",
"azure.accounts.unexpectedAccountsError": "Erreur inattendue pendant la récupération des comptes : {0}",
"resourceDeployment.errorFetchingStorageClasses": "Erreur inattendue pendant la récupération des classes de stockage kubectl disponibles : {0}",
"azure.accounts.unexpectedResourceGroupsError": "Erreur inattendue pendant la récupération des groupes de ressources pour l'abonnement {0} : {1}",
"azure.accounts.unexpectedSubscriptionsError": "Erreur inattendue pendant la récupération des abonnements pour le compte {0} : {1}",
"passwordNotMatch": "{0} ne correspond pas au mot de passe de confirmation",
"resourceDeployment.errorFetchingStorageClasses": "Erreur inattendue pendant la récupération des classes de stockage kubectl disponibles : {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"
},
"dist/ui/notebookWizard/notebookWizardAutoSummaryPage": {
"notebookWizard.autoSummaryPageTitle": "Vérifier votre configuration"
},
"dist/ui/pageLessDeploymentModel": {
"resourceDeployment.DownloadAndLaunchTaskName": "Télécharger et lancer le programme d'installation, URL : {0}",
"resourceDeployment.DownloadCompleteText": "{0} a été téléchargé",
"resourceDeployment.DownloadingText": "Téléchargement à partir de : {0}",
"resourceDeployment.LaunchingProgramText": "Lancement de {0}",
"resourceDeployment.DownloadCompleteText": "{0} a été téléchargé",
"resourceDeployment.ProgramLaunchedText": "{0} a été lancé"
},
"dist/ui/resourceTypePickerDialog": {
"deploymentDialog.deploymentOptions": "Options de déploiement"
},
"dist/ui/toolsAndEulaSettingsPage": {
"deploymentDialog.FailedEulaValidation": "Pour continuer, vous devez accepter les conditions du contrat de licence utilisateur final (CLUF).",
"deploymentDialog.FailedToolsInstallation": "Certains outils n'ont toujours pas été découverts. Vérifiez qu'ils sont installés, en cours d'exécution et découvrables",
"deploymentDialog.InstallToolsHintMany": "Les outils {0} ne sont pas installés, vous pouvez cliquer sur le bouton « {1} » pour les installer.",
"deploymentDialog.InstallToolsHintOne": "L'outil {0} n'est pas installé, vous pouvez cliquer sur le bouton « {1} » pour l'installer.",
"deploymentDialog.InstalledTools": "Tous les outils nécessaires sont maintenant installés.",
"deploymentDialog.NoRequiredTool": "Aucun outil nécessaire",
"deploymentDialog.PendingInstallation": "Les outils suivants {0} n'ont toujours pas été découverts. Vérifiez qu'ils sont installés, en cours d'exécution et découvrables",
"deploymentDialog.ToolDoesNotMeetVersionRequirement": "« {0} » [ {1} ] ne respecte pas la version minimale requise, désinstallez-le et redémarrez Azure Data Studio.",
"deploymentDialog.ToolInformation": "« {0} » n'a pas été découvert et l'installation automatique n'est pas prise en charge actuellement. Installez manuellement « {0} », ou vérifiez qu'il est démarré et découvrable. Ensuite, redémarrez Azure Data Studio. Consultez [{1}].",
"deploymentDialog.VersionInformationDebugHint": "Si les outils sont installés manuellement, vous devez redémarrer Azure Data Studio pour appliquer le changement. Des détails supplémentaires sont disponibles dans les canaux de sortie « Déploiements » et « Azure Data CLI »",
"resourceDeployment.AgreementTitle": "Accepter les conditions d'utilisation",
"deploymentDialog.InstalledTools": "Tous les outils nécessaires sont maintenant installés.",
"notebookWizard.toolsAndEulaPageTitle": "Prérequis de déploiement",
"deploymentDialog.PendingInstallation": "Les outils suivants {0} n'ont toujours pas été découverts. Vérifiez qu'ils sont installés, en cours d'exécution et découvrables",
"deploymentDialog.loadingRequiredTools": "Chargement des informations d'outils nécessaires",
"deploymentDialog.loadingRequiredToolsCompleted": "Les informations d'outils nécessaires ont été téléchargées",
"notebookWizard.toolsAndEulaPageTitle": "Prérequis de déploiement",
"resourceDeployment.AgreementTitle": "Accepter les conditions d'utilisation"
"deploymentDialog.NoRequiredTool": "Aucun outil nécessaire",
"deploymentDialog.FailedToolsInstallation": "Certains outils n'ont toujours pas été découverts. Vérifiez qu'ils sont installés, en cours d'exécution et découvrables",
"deploymentDialog.FailedEulaValidation": "Pour continuer, vous devez accepter les conditions du contrat de licence utilisateur final (CLUF).",
"deploymentDialog.InstallToolsHintOne": "L'outil {0} n'est pas installé, vous pouvez cliquer sur le bouton « {1} » pour l'installer.",
"deploymentDialog.InstallToolsHintMany": "Les outils {0} ne sont pas installés, vous pouvez cliquer sur le bouton « {1} » pour les installer.",
"deploymentDialog.VersionInformationDebugHint": "Si les outils sont installés manuellement, vous devez redémarrer Azure Data Studio pour appliquer le changement. Des détails supplémentaires sont disponibles dans les canaux de sortie « Déploiements » et « Azure Data CLI »"
},
"package": {
"azdata-install-location-description": "Emplacement du package azdata utilisé pour la commande d'installation",
"azure-sql-mi-agreement": "J'accepte {0} et {1}.",
"azure-sql-mi-agreement-eula": "Termes du contrat de licence Azure SQL MI",
"azure-sql-mi-display-description": "Créer une instance managée SQL dans Azure ou dans un environnement géré par le client",
"azure-sql-mi-display-name": "Instance managée Azure SQL",
"azure-sql-mi-help-text": "Azure SQL Managed Instance offre un accès total à SQL Server ainsi que la compatibilité des fonctionnalités afin de migrer les serveurs SQL vers Azure ou développer de nouvelles applications. {0}.",
"azure-sql-mi-help-text-learn-more": "En savoir plus",
"azure-sql-mi-okButton-text": "Ouvrir dans le portail",
"azure-sql-mi-resource-type-option-label": "Type de ressource",
"azure-sqldb-agreement": "J'accepte {0}, {1} et {2}.",
"azure-sqldb-agreement-azdata-eula": "Termes du contrat de licence azdata",
"azure-sqlvm-vm-administrator-account-page-label": "Compte administrateur",
"azure-sqldb-agreement-sqldb-eula": "Termes du contrat de licence Azure SQL DB",
"azure-sqldb-description": "Créez une base de données SQL, un serveur de base de données ou un pool élastique dans Azure.",
"azure-sqldb-display-name": "Azure SQL Database",
"azure-sqldb-notebook-ok-button-text": "Sélectionner",
"azure-sqldb-portal-ok-button-text": "Créer dans le portail Azure",
"azure-sqlvm-agreement": "J'accepte {0}, {1} et {2}.",
"azure-sqlvm-agreement-azdata-eula": "Termes du contrat de licence azdata",
"azure-sql-mi-agreement-eula": "Termes du contrat de licence Azure SQL MI",
"azure-sql-mi-help-text": "Azure SQL Managed Instance offre un accès total à SQL Server ainsi que la compatibilité des fonctionnalités afin de migrer les serveurs SQL vers Azure ou développer de nouvelles applications. {0}.",
"azure-sqlvm-agreement-sqlvm-eula": "Termes du contrat de licence Azure SQL VM",
"azure-sql-mi-display-name": "Instance managée Azure SQL",
"azure-sqlvm-azure-account-page-label": "Informations Azure",
"azure-sqlvm-azure-location-label": "Localisations Azure",
"azure-sqlvm-deploy-dialog-action-text": "Exécuter un script sur un notebook",
"azure-sqlvm-deploy-dialog-title": "Déployer une machine virtuelle Azure SQL",
"azure-sqlvm-description": "Créez des machines virtuelles SQL sur Azure. Idéal pour les migrations et les applications nécessitant un accès au niveau du système d'exploitation.",
"azure-sqlvm-display-name": "SQL Server dans une machine virtuelle Azure",
"azure-sqlvm-image-label": "Image",
"azure-sqlvm-image-sku-label": "Référence SKU d'image VM",
"azure-sqlvm-password-confirm-label": "Confirmer le mot de passe",
"azure-sqlvm-password-label": "Mot de passe",
"azure-sqlvm-publisher-label": "Serveur de publication",
"azure-sqlvm-storage-accountname-label": "Nom du compte de stockage",
"azure-sqlvm-storage-page-lable": "Compte de stockage",
"azure-sqlvm-storage-sku-label": "Type de référence SKU du compte de stockage",
"azure-sqlvm-username-label": "Nom d'utilisateur",
"azure-sqlvm-vm-administrator-account-page-label": "Compte Administrateur",
"azure-sqlvm-vm-information-page-label": "Informations VM",
"azure-sqlvm-vm-summary-page-label": "Récapitulatif",
"azure-sqlvm-vmname-label": "Nom de la machine virtuelle",
"azure-sqlvm-vmsize-label": "Taille",
"deploy-resource-command-category": "Déploiement",
"deploy-resource-command-name": "Nouveau déploiement...",
"deployment.configuration.title": "Configuration du déploiement",
"docker-confirm-sql-password-field": "Confirmer le mot de passe",
"docker-container-name-field": "Nom de conteneur",
"azure-sqlvm-description": "Créez des machines virtuelles SQL sur Azure. Idéal pour les migrations et les applications nécessitant un accès au niveau du système d'exploitation.",
"azure-sql-mi-display-description": "Créer une instance managée SQL dans Azure ou dans un environnement géré par le client",
"azure-sqldb-description": "Créez une base de données SQL, un serveur de base de données ou un pool élastique dans Azure.",
"azure-sqldb-portal-ok-button-text": "Créer dans le portail Azure",
"sql-azure-database-server-display-name": "Serveur de base de données",
"azure-sqlvm-deploy-dialog-title": "Déployer une machine virtuelle Azure SQL",
"docker-sql-2017-title": "Déployer des images conteneur SQL Server 2017",
"docker-sql-2019-title": "Déployer des images conteneur SQL Server 2019",
"docker-sql-2022-title": "Déployer des images conteneur SQL Server 2022",
"docker-sql-password-field": "Mot de passe SQL Server",
"deploy-resource-command-category": "Déploiement",
"deployment.configuration.title": "Configuration du déploiement",
"sql-azure-elastic-pool-display-name": "Pool élastique",
"azure-sql-mi-agreement": "J'accepte {0} et {1}.",
"azure-sqldb-agreement": "J'accepte {0}, {1} et {2}.",
"azure-sqlvm-agreement": "J'accepte {0}, {1} et {2}.",
"azure-sqlvm-image-label": "Image",
"azure-sql-mi-help-text-learn-more": "En savoir plus",
"azdata-install-location-description": "Emplacement du package azdata utilisé pour la commande d'installation",
"microsoft-privacy-statement": "Déclaration de confidentialité Microsoft",
"deploy-resource-command-name": "Nouveau déploiement...",
"azure-sql-mi-okButton-text": "Ouvrir dans le portail",
"azure-sqlvm-password-label": "Mot de passe",
"docker-sql-port-field": "Port",
"extension-description": "Fournit une expérience de notebook pour déployer Microsoft SQL Server",
"extension-displayName": "Extension de déploiement SQL Server pour Azure Data Studio",
"microsoft-privacy-statement": "Déclaration de confidentialité Microsoft",
"azure-sqlvm-publisher-label": "Serveur de publication",
"azure-sql-mi-resource-type-option-label": "Type de ressource",
"resource-type-display-name": "Type de ressource",
"resource-type-sql-image-description": "Exécuter l'image conteneur SQL Server avec Docker",
"resource-type-sql-image-display-name": "Image conteneur SQL Server",
"resource-type-sql-windows-setup-description": "Exécutez SQL Server sur Windows, sélectionnez une version pour commencer.",
"resource-type-sql-windows-setup-display-name": "SQL Server sur Windows",
"sql-2017-display-name": "SQL Server 2017",
"sql-2019-display-name": "SQL Server 2019",
"sql-2022-display-name": "SQL Server 2022",
"sql-azure-database-server-display-name": "Serveur de base de données",
"sql-azure-elastic-pool-display-name": "Pool élastique",
"extension-displayName": "Extension de déploiement SQL Server pour Azure Data Studio",
"resource-type-sql-image-display-name": "Image conteneur SQL Server",
"azure-sqlvm-display-name": "SQL Server dans une machine virtuelle Azure",
"resource-type-sql-windows-setup-display-name": "SQL Server sur Windows",
"docker-sql-password-field": "Mot de passe SQL Server",
"azure-sqlvm-deploy-dialog-action-text": "Exécuter un script sur un notebook",
"azure-sqldb-notebook-ok-button-text": "Sélectionner",
"sql-azure-single-database-display-name": "Base de données unique",
"version-display-name": "Version"
"azure-sqlvm-vmsize-label": "Taille",
"azure-sqlvm-storage-page-lable": "Compte de stockage",
"azure-sqlvm-storage-sku-label": "Type de référence SKU du compte de stockage",
"azure-sqlvm-storage-accountname-label": "Nom du compte de stockage",
"azure-sqlvm-vm-summary-page-label": "Récapitulatif",
"azure-sqlvm-username-label": "Nom d'utilisateur",
"azure-sqlvm-image-sku-label": "Référence SKU d'image VM",
"azure-sqlvm-vm-information-page-label": "Informations VM",
"version-display-name": "Version",
"azure-sqlvm-vmname-label": "Nom de la machine virtuelle",
"azure-sqldb-agreement-azdata-eula": "Termes du contrat de licence azdata",
"azure-sqlvm-agreement-azdata-eula": "Termes du contrat de licence azdata"
}
}
}
@@ -9,27 +9,15 @@
"version": "1.0.0",
"contents": {
"dist/localizedConstants": {
"OptionNotFoundWarningMessage": "étiquette : {0} nexiste pas dans la recherche de nom de valeur doptions.",
"SchemaCompare.GeneralOptionsLabel": "Options générales",
"SchemaCompare.ObjectTypesOptionsLabel": "Inclure les types d'objet",
"SchemaCompare.SchemaCompareOptionsDialogLabel": "Options Comparer les schémas",
"SchemaCompareOptionsDialog.Reset": "Réinitialiser",
"file": "Fichier",
"flat": "Plat",
"objectType": "Type d'objet",
"schema": "Schéma",
"schemaCompare.ApplyConfirmation": "Voulez-vous vraiment mettre à jour la cible ?",
"schemaCompare.CompareDetailsTitle": "Comparer les détails",
"schemaCompare.GetConnectionString": "Voulez-vous vous connecter à {0}?",
"schemaCompare.RecompareToRefresh": "Appuyez sur Comparer pour actualiser la comparaison.",
"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 ?",
"schemaCompare.actionColumn": "Action",
"schemaCompare.addAction": "Ajouter",
"schemaCompare.applyButtonDisabledTitle": "Appliquer est activé lorsque la cible est un base de données ou projet de base de données",
"schemaCompare.updateButton": "Appliquer",
"schemaCompare.applyButtonEnabledTitle": "Appliquer les changements à la cible",
"schemaCompare.applyError": "Une erreur sest produite lors de la mise à jour du projet",
"schemaCompare.applyNoChanges": "Aucun changement à appliquer",
"schemaCompare.applySuccess": "Le projet a bien été mis à jour.",
"schemaCompare.cancelCompareButton": "Arrêter",
"schemaCompare.applyButtonDisabledTitle": "Appliquer est activé lorsque la cible est un base de données ou projet de base de données",
"schemaCompare.ApplyConfirmation": "Voulez-vous vraiment mettre à jour la cible ?",
"schemaCompareDialog.cancel": "Annuler",
"schemaCompare.cancelErrorMessage": "L'annulation de Comparer les schémas a échoué : « {0} »",
"schemaCompare.cannotExcludeMessage": "Impossible dexclure {0}. Il existe des dépendants inclus",
"schemaCompare.cannotExcludeMessageWithDependent": "Impossible dexclure {0}. Les dépendants inclus existent, tels que {1}",
@@ -37,78 +25,90 @@
"schemaCompare.cannotIncludeMessageWithDependent": "Ne peut pas inclure {0}. Il existe des dépendants exclus, tels que {1}",
"schemaCompare.changeAction": "Changer",
"schemaCompare.compareButton": "Comparer",
"schemaCompare.compareErrorMessage": "Comparer les schémas a échoué : {0}",
"schemaCompare.dacpacRadioButtonLabel": "Fichier d'application de la couche Données (.dacpac)",
"schemaCompare.databaseButtonLabel": "Base de données",
"schemaCompare.deleteAction": "Supprimer",
"schemaCompare.dialogTitle": "Comparer les schémas",
"schemaCompare.CompareDetailsTitle": "Comparer les détails",
"schemaCompare.differencesTableTitle": "Comparaison entre source et cible",
"schemaCompare.dacpacRadioButtonLabel": "Fichier d'application de la couche Données (.dacpac)",
"schemaCompareDialog.databaseDropdownTitle": "Base de données",
"schemaCompare.databaseButtonLabel": "Base de données",
"schemaCompare.projectButtonLabel": "Projet de base de données",
"schemaCompare.deleteAction": "Supprimer",
"schemaCompareDialog.differentSourceTargetMessage": "Vous avez sélectionné des schémas cible et source différents. Comparer pour voir les différences ?",
"schemaCompare.GetConnectionString": "Voulez-vous vous connecter à {0}?",
"file": "Fichier",
"schemaCompareDialog.fileTextBoxLabel": "Fichier",
"flat": "Plat",
"schemaCompareDialog.structureDropdownLabel": "Structure du dossier",
"SchemaCompare.GeneralOptionsLabel": "Options générales",
"schemaCompare.generateScriptButton": "Générer le script",
"schemaCompare.generateScriptErrorMessage": "La génération de script a échoué : '{0}'",
"schemaCompare.generateScriptButtonDisabledTitle": "La génération de script est activée quand la cible est une base de données",
"schemaCompare.generateScriptEnabledButton": "Générer un script pour déployer les changements sur la cible",
"schemaCompare.generateScriptErrorMessage": "La génération de script a échoué : '{0}'",
"schemaCompare.generateScriptNoChanges": "Aucun changement de script",
"schemaCompare.includeColumnName": "Inclure",
"schemaCompare.includeExcludeInfoMessage": "Veuillez noter que le calcul des dépendances affectées peut prendre quelques instants si les opérations incluent/exclues.",
"SchemaCompare.ObjectTypesOptionsLabel": "Inclure les types d'objet",
"schemaCompare.waitText": "Initialisation de la comparaison. Cette opération peut durer un certain temps.",
"schemaCompare.openScmpButtonTitle": "Charger la source, la cible et les options enregistrées dans un fichier .scmp",
"schemaCompareDialog.No": "Non",
"schemaCompare.applyNoChanges": "Aucun changement à appliquer",
"schemaCompare.generateScriptNoChanges": "Aucun changement de script",
"schemaCompare.noDifferences": "Aucune différence de schéma.",
"schemaCompareDialog.ok": "OK",
"objectType": "Type d'objet",
"schemaCompare.openFile": "Ouvrir",
"schemaCompare.openScmpButton": "Ouvrir le fichier .scmp",
"schemaCompare.openScmpButtonTitle": "Charger la source, la cible et les options enregistrées dans un fichier .scmp",
"schemaCompare.openScmpErrorMessage": "L'ouverture de scmp a échoué : '{0}'",
"schemaCompare.optionsButton": "Options",
"schemaCompare.projectButtonLabel": "Projet de base de données",
"schemaCompare.radioButtonsLabel": "Type",
"schemaCompareOptions.RecompareMessage": "Les options ont changé. Relancer la comparaison pour voir les différences ?",
"schemaCompare.includeExcludeInfoMessage": "Veuillez noter que le calcul des dépendances affectées peut prendre quelques instants si les opérations incluent/exclues.",
"schemaCompare.RecompareToRefresh": "Appuyez sur Comparer pour actualiser la comparaison.",
"schemaCompare.applySuccess": "Le projet a bien été mis à jour.",
"SchemaCompareOptionsDialog.Reset": "Réinitialiser",
"schemaCompare.saveFile": "Enregistrer",
"schemaCompare.saveScmpButton": "Enregistrer le fichier .scmp",
"schemaCompare.saveScmpButtonTitle": "Enregistrer la source et la cible, les options et les éléments exclus",
"schemaCompare.saveScmpErrorMessage": "L'enregistrement de scmp a échoué : '{0}'",
"schemaCompare.saveScmpButtonTitle": "Enregistrer la source et la cible, les options et les éléments exclus",
"schema": "Schéma",
"schemaCompare.dialogTitle": "Comparer les schémas",
"schemaCompare.updateErrorMessage": "Échec d'application de Comparer les schémas « {0} »",
"SchemaCompare.SchemaCompareOptionsDialogLabel": "Options Comparer les schémas",
"schemaCompare.compareErrorMessage": "Comparer les schémas a échoué : {0}",
"schemaObjectType": "Schéma\\Type d'objet",
"schemaCompare.sourceButtonTitle": "Sélectionner la source",
"schemaCompare.targetButtonTitle": "Sélectionner la cible",
"schemaCompare.selectConnection": "Sélectionner la connexion",
"schemaCompare.selectSourceFile": "Sélectionner un fichier source",
"schemaCompare.selectTargetFile": "Sélectionner le fichier cible",
"schemaCompare.sourceButtonTitle": "Sélectionner la source",
"schemaCompare.sourceNameColumn": "Nom de la source",
"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.switchButtonTitle": "Basculer entre la source et la cible",
"schemaCompare.switchDirectionButton": "Changer de sens",
"schemaCompare.targetButtonTitle": "Sélectionner la cible",
"schemaCompare.targetNameColumn": "Nom de la cible",
"schemaCompare.typeColumn": "Type",
"schemaCompare.updateButton": "Appliquer",
"schemaCompare.updateErrorMessage": "Échec d'application de Comparer les schémas « {0} »",
"schemaCompare.waitText": "Initialisation de la comparaison. Cette opération peut durer un certain temps.",
"schemaCompareDialog.No": "Non",
"schemaCompareDialog.SourceTitle": "Source",
"schemaCompareDialog.TargetTitle": "Cible",
"schemaCompareDialog.Yes": "Oui",
"schemaCompareDialog.cancel": "Annuler",
"schemaCompareDialog.databaseDropdownTitle": "Base de données",
"schemaCompareDialog.defaultUser": "par défaut",
"schemaCompareDialog.differentSourceMessage": "Un autre schéma source 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.differentTargetMessage": "Un autre schéma cible a été sélectionné. Comparer pour voir les différences ?",
"schemaCompareDialog.dspErrorSource": "Le fichier .sqlproj source ne spécifie pas de composant de schéma de base de données",
"schemaCompareDialog.dspErrorTarget": "Le fichier .sqlproj cible ne spécifie pas de composant de schéma de base de données",
"schemaCompareDialog.fileTextBoxLabel": "Fichier",
"schemaCompareDialog.noProjectExtension": "Lextension sql-database-projects est nécessaire pour effectuer une comparaison de schémas avec des projets de base de données",
"schemaCompareDialog.noProjectExtensionApply": "Lextension sql-database-projects est nécessaire pour appliquer les modifications à un projet",
"schemaCompareDialog.ok": "OK",
"schemaCompareDialog.serverDropdownTitle": "Serveur",
"schemaCompareDialog.SourceTitle": "Source",
"schemaCompareDialog.sourceDatabaseDropdown": "Base de données source",
"schemaCompare.sourceNameColumn": "Nom de la source",
"schemaCompareDialog.sourceServerDropdown": "Serveur source",
"schemaCompareDialog.sourceTextBox": "Fichier source",
"schemaCompareDialog.structureDropdownLabel": "Structure du dossier",
"schemaCompare.cancelCompareButton": "Arrêter",
"schemaCompare.switchDirectionButton": "Changer de sens",
"schemaCompare.switchButtonTitle": "Basculer entre la source et la cible",
"schemaCompareDialog.TargetTitle": "Cible",
"schemaCompareDialog.targetDatabaseDropdown": "Base de données cible",
"targetStructure": "Structure des dossiers cibles",
"schemaCompare.targetNameColumn": "Nom de la cible",
"schemaCompareDialog.targetServerDropdown": "Serveur cible",
"schemaCompareDialog.targetTextBox": "Fichier cible",
"schemaCompareOptions.RecompareMessage": "Les options ont changé. Relancer la comparaison pour voir les différences ?",
"schemaObjectType": "Schéma\\Type d'objet",
"targetStructure": "Structure des dossiers cibles"
"schemaCompareDialog.dspErrorSource": "Le fichier .sqlproj source ne spécifie pas de composant de schéma de base de données",
"schemaCompareDialog.noProjectExtensionApply": "Lextension sql-database-projects est nécessaire pour appliquer les modifications à un projet",
"schemaCompareDialog.noProjectExtension": "Lextension sql-database-projects est nécessaire pour effectuer une comparaison de schémas avec des projets de base de données",
"schemaCompareDialog.dspErrorTarget": "Le fichier .sqlproj cible ne spécifie pas de composant de schéma de base de données",
"schemaCompare.applyError": "Une erreur sest produite lors de la mise à jour du projet",
"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.typeColumn": "Type",
"schemaCompare.radioButtonsLabel": "Type",
"schemaCompareDialog.Yes": "Oui",
"schemaCompareDialog.defaultUser": "par défaut",
"OptionNotFoundWarningMessage": "étiquette : {0} nexiste pas dans la recherche de nom de valeur doptions."
},
"package": {
"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.",
"displayName": "Comparer les schémas SQL Server",
"schemaCompare.openInScmp": "Ouvrir dans Comparer les schémas",
"schemaCompare.runComparison": "Exécuter la comparaison de schémas",
"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"
}
}
@@ -10,9 +10,9 @@
"contents": {
"dist/constants": {
"XEventsFailed": "L'opération XEvents a échoué.",
"XEventsStopped": "Sessions XEvents PageContention et ObjectContention supprimées.",
"XEventsNotSupported": "Les sessions XEvents ne sont pas prises en charge.",
"XEventsStarted": "Les sessions XEvents ont démarré pour PageContention et ObjectContention.",
"XEventsStopped": "Sessions XEvents PageContention et ObjectContention supprimées."
"XEventsStarted": "Les sessions XEvents ont démarré pour PageContention et ObjectContention."
}
}
}
@@ -9,70 +9,70 @@
"version": "1.0.0",
"contents": {
"dist/assessmentResultGrid": {
"asmt.column.targetType": "Type de cible",
"asmt.details.toLearnMore": " pour en savoir plus.",
"asmt.details.clickHere": "Cliquez ici",
"databaseIconLabel": "Base de données",
"asmt.details.recommendation": "Recommandation",
"asmt.details.ruleDescription": "Description de la règle",
"asmt.details.toLearnMore": " pour en savoir plus.",
"databaseIconLabel": "Base de données",
"serverIconLabel": "Serveur"
"serverIconLabel": "Serveur",
"asmt.column.targetType": "Type de cible"
},
"dist/localized": {
"asmt.apiversion": "Version d'API",
"asmt.column.checkId": "Vérifier l'ID",
"asmt.rulesetversion": "Ensemble de règles par défaut",
"asmt.serveredition": "Édition",
"asmt.sqlReport.Error": "Erreur",
"asmt.column.helpLink": "Lien d'aide",
"asmt.sqlReport.High": "Haute",
"asmt.section.api.title": "Informations",
"asmt.sqlReport.Info": "Informations",
"asmt.instancename": "Nom d'instance",
"asmt.learnMore": "En savoir plus",
"asmt.sqlReport.Low": "Basse",
"asmt.sqlReport.Medium": "Moyenne",
"asmt.column.message": "Message",
"asmt.osversion": "Version de système d'exploitation",
"asmt.sqlReport.resultForDatabase": "Résultats pour la base de données",
"asmt.sqlReport.resultForInstance": "Résultats pour le serveur",
"asmt.sqlReportTitle": "Rapport SQL Assessment",
"asmt.section.instance.title": "Détails de l'instance SQL Server",
"asmt.column.severity": "Gravité",
"asmt.column.tags": "Étiquettes",
"asmt.column.target": "Cible",
"asmt.instancename": "Nom d'instance",
"asmt.learnMore": "En savoir plus",
"asmt.osversion": "Version de système d'exploitation",
"asmt.rulesetversion": "Ensemble de règles par défaut",
"asmt.section.api.title": "Informations",
"asmt.section.instance.title": "Détails de l'instance SQL Server",
"asmt.serveredition": "Édition",
"asmt.serverversion": "Version",
"asmt.sqlReport.Error": "Erreur",
"asmt.sqlReport.High": "Haute",
"asmt.sqlReport.Info": "Informations",
"asmt.sqlReport.Low": "Basse",
"asmt.sqlReport.Medium": "Moyenne",
"asmt.sqlReport.Warning": "Avertissement",
"asmt.sqlReport.resultForDatabase": "Résultats pour la base de données",
"asmt.sqlReport.resultForInstance": "Résultats pour le serveur",
"asmt.sqlReport.severityMsg": "{0} : {1} élément(s)",
"asmt.sqlReportTitle": "Rapport SQL Assessment"
"asmt.sqlReport.severityMsg": "{0} : {1} élément(s)"
},
"dist/tabs/assessmentMainTab": {
"asmtaction.label.cancel": "Annuler",
"msgBoxCopyBtn": "Copier",
"btnGeneratehtmlreport": "Créer un rapport HTML",
"btnExportAsScript": "Exporter sous forme de script",
"invokeAssessmentLabelServer": "Appeler l'évaluation",
"invokeAssessmentLabelDatabase": "Appeler l'évaluation pour {0}",
"ok": "OK",
"asmtaction.label.open": "Ouvrir",
"asmtaction.openReport": "Le rapport a été enregistré. Voulez-vous l'ouvrir ?",
"btnExportAsScript": "Exporter sous forme de script",
"btnGeneratehtmlreport": "Créer un rapport HTML",
"btnViewSamples": "Voir toutes les règles et en savoir plus sur GitHub",
"btnViewSamplesShort": "Afficher tout sur GitHub",
"getAssessmentItemsDatabase": "Voir les règles applicables à {0}",
"getAssessmentItemsServer": "Voir les règles applicables",
"invokeAssessmentLabelDatabase": "Appeler l'évaluation pour {0}",
"invokeAssessmentLabelServer": "Appeler l'évaluation",
"msgBoxAsmtInfo": "Informations de SQL Assessment",
"msgBoxCopied": "Informations de SQL Assessment copiées",
"msgBoxCopyBtn": "Copier",
"ok": "OK"
"btnViewSamplesShort": "Afficher tout sur GitHub",
"btnViewSamples": "Voir toutes les règles et en savoir plus sur GitHub",
"getAssessmentItemsServer": "Voir les règles applicables",
"getAssessmentItemsDatabase": "Voir les règles applicables à {0}"
},
"dist/tabs/historyTab": {
"asmt.history.back": "<< Retour",
"asmt.history.resultsTitle": "Résultats de l’évaluation à partir de {0}",
"asmt.history.summaryAsmtDate": "Date d’évaluation",
"asmt.history.resultsTitle": "Résultats de l’évaluation à partir de {0}",
"asmt.history.summaryError": "Erreur",
"asmt.history.summaryInfo": "Informations",
"asmt.history.summaryWarning": "Avertissement"
},
"package": {
"dashboard.tabName": "SQL Assessment",
"description": "SQL Assessment pour Azure Data Studio (préversion) offre un mécanisme d’évaluation de la configuration des SQL Server pour les meilleures pratiques.",
"displayName": "SQL Assessment"
"displayName": "SQL Assessment",
"description": "SQL Assessment pour Azure Data Studio (préversion) offre un mécanisme d’évaluation de la configuration des SQL Server pour les meilleures pratiques."
}
}
}
@@ -9,432 +9,432 @@
"version": "1.0.0",
"contents": {
"dist/common/constants": {
"BuildHistory": "Historique de build",
"Date": "Date",
"Failed": "Échec",
"InProgress": "En cours",
"Move": "Déplacer",
"PublishHistory": "Publier lhistorique",
"Status": "État",
"Success": "Succès",
"TargetDatabase": "Base de données cible",
"TargetPlatform": "Plateforme cible",
"TargetServer": "Serveur cible",
"Time": "Heure",
"sqlcmdVariableAlreadyExists": "Une variable SQLCMD portant le même nom existe déjà dans ce projet",
"databaseNameRequiredVariableOptional": "Un nom de base de données est requis. La variable de base de données est facultative.",
"databaseNameServerNameVariableRequired": "Un nom de base de données, un nom de serveur et une variable de serveur sont requis. La variable de base de données est facultative",
"fileAlreadyExists": "Il existe déjà un fichier nommé « {0} » à cet emplacement sur le disque. Choisissez un autre nom.",
"folderAlreadyExistsChooseNewLocation": "Il existe déjà un dossier nommé « {0} » à cet emplacement sur le disque. Choisissez un autre emplacement.",
"folderAlreadyExists": "Il existe déjà un dossier nommé « {0} » à cet emplacement sur le disque. Choisissez un autre nom.",
"projectAlreadyExists": "Un projet nommé {0} existe déjà dans {1}.",
"cantAddCircularProjectReference": "Impossible d'ajouter une référence au projet « {0} ». L'ajout de ce projet en tant que référence créerait une dépendance circulaire",
"databaseReferenceAlreadyExists": "Il existe déjà une référence à cette base de données système dans votre projet.",
"deployScriptExists": "Un script {0} existe déjà. Le nouveau script ne sera pas inclus dans la build.",
"actionLabel": "Action",
"addDatabaseReferenceOkButtonText": "Ajouter une référence",
"addDatabaseReferencedialogName": "Ajouter une référence de base de données",
"addItemAction": "Ajouter un élément",
"addSqlCmdVariableWithoutDefaultValue": "Ajouter une variable SQLCMD '{0}' au projet sans valeur par défaut ?",
"advancedOptionsButton": "Avancé...",
"advancedPublishOptions": "Options de publication avancées",
"appSettingPrompt": "Voulez-vous mettre à jour Azure Function local.settings.json avec la nouvelle chaîne de connexion ?",
"applyConfirmation": "Voulez-vous vraiment mettre à jour le projet cible ?",
"applyError": "Une erreur s'est produite lors de la mise à jour du projet : {0}",
"applySuccess": "Le projet a été mis à jour avec succès.",
"artifactReference": "Référence dartefact",
"at": "à",
"autorestProjectName": "Nouveau nom du projet SQL",
"azureAccounts": "Comptes Azure",
"azureAddAccount": "Ajouter un compte...",
"azureServerName": "Nom du serveur Azure SQL",
"addDatabaseReferencedialogName": "Ajouter une référence de base de données",
"addDatabaseReferenceOkButtonText": "Ajouter une référence",
"advancedPublishOptions": "Options de publication avancées",
"advancedOptionsButton": "Avancé...",
"updateActionRadiButtonLabel": "Appliquer toutes les modifications",
"deleteSqlCmdVariableConfirmation": "Voulez-vous vraiment supprimer la variable SQLCMD '{0}' ?",
"deleteReferenceConfirmation": "Voulez-vous vraiment supprimer la référence à {0} ?",
"deleteConfirmationContents": "Voulez-vous vraiment supprimer {0} et tout son contenu ?",
"deleteConfirmation": "Voulez-vous vraiment supprimer {0} ?",
"moveConfirmationPrompt": "Voulez-vous vraiment déplacer {0} dans {1} ?",
"applyConfirmation": "Voulez-vous vraiment mettre à jour le projet cible ?",
"artifactReference": "Référence dartefact",
"nodeButNotAutorestFoundPrompt": "Autorest nest pas installé. Pour continuer, choisissez dexécuter Autorest à partir dun emplacement temporaire via 'npx' ou dinstaller Autorest globalement, puis de lexécuter.",
"nodeButNotAutorestFound": "Outil Autorest introuvable dans le chemin système, mais Node.js trouvé. Inviter l'utilisateur à savoir comment procéder. Exécutez 'npm install autorest -g' pour installer définitivement et éviter ce message.",
"emptyAzureDbProjectTypeDisplayName": "Azure SQL Database",
"edgeProjectTypeDisplayName": "Base de données Azure SQL Edge",
"azureSqlServerCreated": "Serveur Azure SQL « {0} » créé",
"azureServerName": "Nom du serveur Azure SQL",
"azureAccounts": "Comptes Azure",
"azureSubscription": "Abonnement Azure",
"baseDockerImage": "Image Docker {0} de base",
"browseButtonText": "Parcourir le dossier",
"browseEllipsis": "Parcourir...",
"browseForProfile": "Rechercher un profil",
"browseEllipsis": "Parcourir...",
"buildAction": "Build",
"buildElements": "Éléments de construction",
"buildFailedCannotStartSchemaCompare": "La comparaison de schémas na pas pu démarrer, car la build a échoué",
"BuildHistory": "Historique de build",
"projBuildFailed": "Échec de la génération. Vérifiez le volet de sortie pour plus de détails. {0}",
"cancelButtonText": "Annuler",
"parentTreeItemUnknown": "Impossible daccéder au parent de l’élément darborescence fourni",
"invalidProjectReload": "Impossible d'accéder au projet de base de données fourni. Seuls les projets de base de données valides et ouverts peuvent être rechargés.",
"cannotResolvePath": "Impossible de résoudre le chemin d'accès {0}.",
"cantAddCircularProjectReference": "Impossible d'ajouter une référence au projet « {0} ». L'ajout de ce projet en tant que référence créerait une dépendance circulaire",
"changeTargetPlatformAction": "Modifier la plateforme cible",
"checkoutOutputMessage": "Vérifiez le volet de sortie pour plus de détails.",
"chooseAction": "Choisissez une action",
"chooseSqlcmdVarsToModify": "Choisir des variables SQLCMD à modifier",
"chooseAction": "Choisissez une action",
"cicularProjectReference": "Référence circulaire du projet {0} au projet {1}",
"cleaningDockerImagesMessage": "Nettoyage des déploiements existants...",
"compareActionRadiButtonLabel": "Afficher les modifications dans la comparaison de schémas",
"sdkLearnMorePlaceholder": "Cliquez sur le bouton « En savoir plus » pour plus dinformations sur les projets de style SDK",
"confirmPassword": "Confirmer le mot de passe administrateur de {0}",
"confirmServerPassword": "Confirmer le mot de passe administrateur de {0}",
"connectingToSqlServerMessage": "Connexion à SQL Server",
"targetConnectionLabel": "Connexion",
"connectionFailedError": "Erreur d’échec de la connexion : «{0}»",
"connectionRadioButtonLabel": "Connexions",
"containerAlreadyExistForProject": "Des conteneurs existent déjà pour ce projet. Voulez-vous les supprimer avant den déployer un nouveau ?",
"convertToSdkStyleConfirmation": "Le projet '{0}' ne sera pas entièrement compatible avec SSDT après la conversion. Une copie de sauvegarde du fichier projet sera créée dans le dossier du projet avant la conversion. Plus dinformations sont disponibles sur https://aka.ms/sqlprojsdk. Voulez-vous continuer la conversion en projet de style SDK ?",
"createNew": "Créer un nouveau",
"updatedToSdkStyleError": "La conversion du {0} de projet en style SDK a échoué. Les modifications apportées au fichier .sqlproj ont été restaurées.",
"errorRetrievingBuildFiles": "Impossible de générer le projet. Erreur lors de la récupération des fichiers nécessaires à la génération.",
"createProjectDialogOkButtonText": "Créer",
"createNew": "Créer un nouveau",
"createProjectFromDatabaseDialogName": "Créer un projet à partir de la base de données",
"createProjectSettings": "Paramètres",
"creatingAzureSqlServer": "Création du serveur Azure SQL « {0} »...",
"creatingDeploymentSettingsMessage": "Création des paramètres de déploiement...",
"currentTargetPlatform": "La plateforme cible du projet {0} est désormais {1}",
"selectTargetPlatform": "Plateforme cible actuelle : {0}. Sélectionner une nouvelle plateforme cible",
"sqlDatabaseProjects.NetCoreSupportedVersionInstallationConfirmation": "La version du SDK .NET actuellement installée est {0}, ce qui n'est pas pris en charge. La construction du projet ne fonctionnera pas. Veuillez installer le Kit de développement logiciel (SDK) .NET 6 ou supérieure ou mettre à jour l'emplacement de la version supportée de .NET SDK dans les paramètres s'il est déjà installé.",
"dacpacFileLocationRequired": "Lemplacement du fichier dacpac est requis pour lajout dune référence à une base de données",
"dacpacFiles": "Fichiers dacpac",
"dacpacNotOnSameDrive": "Les références DACPAC doivent se trouver sur le même lecteur que le fichier projet.",
"dacpacReferenceElement": "Référence Dacpac",
"dacpacText": "Application de la couche Données (.dacpac)",
"dacpacNotOnSameDrive": "Les références dacpac doivent se trouver sur le même lecteur que le fichier projet. Le fichier projet se trouve à {0}",
"dataSource": "Source de données",
"dataSourceDropdownTitle": "Source de données",
"dataSourceRadioButtonLabel": "Sources de données",
"dacpacText": "Application de la couche Données (.dacpac)",
"databaseNameLabel": "Base de données",
"sqlDatabaseProjects.outputChannel": "Projets de base de données",
"databaseReferencesNodeName": "Référence de base de données",
"databaseLocation": "Lemplacement de la base de données est requis pour lajout dune référence à une base de données",
"databaseName": "Nom de la base de données",
"databaseNameLabel": "Base de données",
"databaseNameRequired": "Le nom de la base de données est requise pour l'ajout d'une référence à une base de données différente.",
"databaseNameRequiredVariableOptional": "Un nom de base de données est requis. La variable de base de données est facultative.",
"databaseNameServerNameVariableRequired": "Un nom de base de données, un nom de serveur et une variable de serveur sont requis. La variable de base de données est facultative",
"databaseProject": "Projet de base de données",
"databaseReferenceAlreadyExists": "Il existe déjà une référence à cette base de données système dans votre projet.",
"publishProjectSucceed": "Projet de base de données publié avec succès",
"databaseReferenceTypeRequired": "Le type de référence de base de données est requis pour lajout dune référence à une base de données.",
"databaseReferencesNodeName": "Référence de base de données",
"databaseSelectionRequired": "La sélection de base de données est nécessaire pour créer un projet à partir dune base de données",
"databaseVariable": "Variable de base de données",
"dataworkspace.projectDirectoryAlreadyExistError": "Il existe déjà un répertoire nommé « {0} » à lemplacement sélectionné : « {1} ».",
"dataworkspace.projectParentDirectoryNotExistError": "Lemplacement de projet sélectionné « {0} » nexiste pas ou nest pas un répertoire.",
"default": "par défaut",
"defaultProjectNameStarter": "DatabaseProject",
"defaultQuickPickItem": "Par défaut : image définie par défaut dans le registre de conteneurs",
"deleteAction": "Supprimer",
"deleteConfirmation": "Voulez-vous vraiment supprimer {0} ?",
"deleteConfirmationContents": "Voulez-vous vraiment supprimer {0} et tout son contenu ?",
"deleteReferenceConfirmation": "Voulez-vous vraiment supprimer la référence à {0} ?",
"deleteSqlCmdVariableConfirmation": "Voulez-vous vraiment supprimer la variable SQLCMD '{0}' ?",
"deployAppSettingUpdateFailed": "Échec de la mise à jour du paramètre dapplication «{0}»",
"deployAppSettingUpdating": "Mise à jour du paramètre dapplication : «{0}»",
"deployDbTaskName": "Déploiement dun projet de base de données SQL localement",
"deployProjectFailedMessage": "Échec de louverture dune connexion à la base de données déployée »",
"deployScriptExists": "Un script {0} existe déjà. Le nouveau script ne sera pas inclus dans la build.",
"emptyAzureDbProjectTypeDescription": "Développer et publier des schémas pour Azure SQL Database à partir d'un projet vide",
"emptyProjectTypeDescription": "Développer et publier des schémas pour les bases de données SQL Server à partir d'un projet vide",
"emptySdkProjectTypeDescription": "Développez et publiez des schémas pour les bases de données SQL avec Microsoft.Build.Sql (préversion), à partir d'un projet de style SDK vide.",
"differentDbDifferentServer": "Autre base de données, autre serveur",
"differentDbSameServer": "Autre base de données, même serveur",
"dockerContainerCreatedMessage": "ID créé par Docker : «{0}»",
"dockerContainerFailedToRunErrorMessage": "Échec de lexécution du conteneur Docker",
"dockerContainerNotRunningErrorMessage": "Le conteneur Docker nest pas en cours dexécution",
"dockerImageEulaMessage": "Contrat de licence :",
"dockerImageMessage": "Image Docker :",
"dockerImagesPlaceHolder": "Utilisation de {0} sur arm64 local/Apple Silicon",
"dockerContainerNotRunningErrorMessage": "Le conteneur Docker nest pas en cours dexécution",
"dockerContainerCreatedMessage": "ID créé par Docker : «{0}»",
"dockerLogMessage": "Journaux Docker : «{0}»",
"dockerNotRunningError": "Échec de la vérification de lancreur. Assurez-vous que lamarrage est installé et en cours dexécution. Erreur : « {0} »",
"done": "Terminé",
"sqlDatabaseProjects.doNotAskAgain": "Ne plus me poser la question",
"dontUseProfile": "Ne pas utiliser de profil",
"done": "Terminé",
"downloadError": "Erreur de téléchargement",
"downloadProgress": "Progression du téléchargement en cours",
"downloading": "Téléchargement",
"downloadingFromTo": "Téléchargement à partir de {0} vers {1}",
"downloadingNuget": "Téléchargement {0} nuget pour obtenir des DLL de build ",
"edgeEulaAgreementTitle": "Contrat de licence Microsoft Azure SQL Edge",
"edgeProjectTypeDescription": "Commencez par les éléments de base pour développer et publier des schémas pour base de données Azure SQL Edge",
"edgeProjectTypeDisplayName": "Base de données Azure SQL Edge",
"emptyAzureDbProjectTypeDescription": "Développer et publier des schémas pour Azure SQL Database à partir d'un projet vide",
"emptyAzureDbProjectTypeDisplayName": "Azure SQL Database",
"emptyProjectTypeDescription": "Développer et publier des schémas pour les bases de données SQL Server à partir d'un projet vide",
"emptyProjectTypeDisplayName": "Base de données SQL Server",
"emptySdkProjectTypeDescription": "Développez et publiez des schémas pour les bases de données SQL avec Microsoft.Build.Sql (préversion), à partir d'un projet de style SDK vide.",
"emptySdkProjectTypeDisplayName": "Base de données SQL (SDK)",
"enterSystemDbName": "Entrez un nom de base de données pour cette base de données système",
"enterConnStringTemplateDescription": "Entrer un modèle pour la chaîne de connexion SQL",
"enterConnectionStringEnvName": "Entrer le nom de la variable denvironnement de chaîne de connexion",
"enterConnectionStringEnvNameDescription": "Entrer la variable denvironnement pour la chaîne de connexion SQL",
"enterConnectionStringTemplate": "Entrer un modèle de chaîne de connexion",
"enterNewDatabaseName": "Entrer un nom de base de données",
"enterNewName": "Entrez le nouveau nom",
"enterNewSqlCmdVariableDefaultValue": "Entrez la valeur par défaut de la variable SQLCMD '{0}'",
"enterConnectionStringEnvNameDescription": "Entrer la variable denvironnement pour la chaîne de connexion SQL",
"enterNewSqlCmdVariableName": "Entrer le nom de la nouvelle variable SQLCMD",
"enterNewDatabaseName": "Entrer un nom de base de données",
"enterNewValueForVar": "Entrez une nouvelle valeur par défaut pour la variable « {0} »",
"enterNewName": "Entrez le nouveau nom",
"projectNamePlaceholderText": "Entrer le nom du projet",
"enterPassword": "Entrer le mot de passe d'administrateur {0}",
"enterPortNumber": "Entrez le numéro de port {0} ou appuyez sur Entrée pour utiliser la valeur par défaut",
"enterSystemDbName": "Entrez un nom de base de données pour cette base de données système",
"enterUser": "Entrez {0} nom dutilisateur administrateur",
"equalComparison": "Le projet est déjà à jour avec la base de données.",
"enterPortNumber": "Entrez le numéro de port {0} ou appuyez sur Entrée pour utiliser la valeur par défaut",
"errorAddingDatabaseReference": "Erreur lors de lajout dune référence de base de données à {0}. Erreur : {1}",
"errorDownloading": "Erreur de téléchargement{0}. Erreur : {1}",
"errorExtracting": "Erreur lors de lextraction des fichiers de {0}. Erreur : {1}",
"errorFindingBuildFilesLocation": "Erreur lors de la recherche de lemplacement des fichiers de build : {0}",
"errorMovingFile": "Erreur lors du déplacement du fichier de {0} vers {1}. Erreur : {2}",
"errorNotSupportedInVsCode": "Erreur : {0} nest actuellement pas pris en charge dans SQL Database Projets pour VS Code.",
"errorPrefix": "Erreur : {0}",
"profileReadError": "Erreur lors du chargement du profil de publication. {0}",
"errorReadingProjectGuid": "Erreur lors de la tentative de lecture {0} du projet '{1}'. {2}",
"errorMovingFile": "Erreur lors du déplacement du fichier de {0} vers {1}. Erreur : {2}",
"errorRenamingFile": "Erreur lors du changement de nom du fichier de {0} à {1}. Erreur : {2}",
"errorRetrievingBuildFiles": "Impossible de générer le projet. Erreur lors de la récupération des fichiers nécessaires à la génération.",
"eulaAgreementTemplate": "J'accepte les {0}.",
"eulaAgreementText": "J'accepte les {0}.",
"eulaAgreementTitle": "Contrat de licence Microsoft SQL Server",
"errorPrefix": "Erreur : {0}",
"errorNotSupportedInVsCode": "Erreur : {0} nest actuellement pas pris en charge dans SQL Database Projets pour VS Code.",
"exampleUsage": "Exemple d'utilisation",
"excludeAction": "Exclure",
"excludeFolderNotSupported": "Lexclusion de dossiers nest pas encore prise en charge",
"excludeObjectTypes": "Exclure les types d'objet",
"excludeFolderNotSupported": "Lexclusion de dossiers nest pas encore prise en charge",
"externalStream": "Flux externe",
"externalStreamingJobFriendlyName": "Travail de streaming externe",
"externalStreamingJobValidationPassed": "Validation de la tâche de streaming externe réussie.",
"extractTargetRequired": "Les informations cibles pour lextraction sont nécessaires pour créer un projet de base de données.",
"extractingDacFxDlls": "Extraction des DLL de build DacFx pour {0}",
"taskFailedError.error": "Échec de lexécution de la tâche « {0} ». Erreur : {1}",
"deployProjectFailedMessage": "Échec de louverture dune connexion à la base de données déployée »",
"publishToContainerFailed": "Échec de la publication dans le conteneur. {0}",
"publishToNewAzureServerFailed": "Échec de la publication sur le nouveau serveur Azure SQL. {0}",
"dockerContainerFailedToRunErrorMessage": "Échec de lexécution du conteneur Docker",
"deployAppSettingUpdateFailed": "Échec de la mise à jour du paramètre dapplication «{0}»",
"dockerNotRunningError": "Échec de la vérification de lancreur. Assurez-vous que lamarrage est installé et en cours dexécution. Erreur : « {0} »",
"file": "Fichier",
"fileAlreadyExists": "Il existe déjà un fichier nommé « {0} » à cet emplacement sur le disque. Choisissez un autre nom.",
"fileFormat": "Format de fichier",
"fileObject": "fichier",
"fileOrFolderDoesNotExist": "Le fichier ou le répertoire « {0} » n'existe pas",
"noFileExist": "Le fichier {0} n'existe pas",
"flat": "Plat",
"folderAlreadyExists": "Il existe déjà un dossier nommé « {0} » à cet emplacement sur le disque. Choisissez un autre nom.",
"folderAlreadyExistsChooseNewLocation": "Il existe déjà un dossier nommé « {0} » à cet emplacement sur le disque. Choisissez un autre emplacement.",
"folderElements": "Éléments de dossier",
"folderFriendlyName": "Dossier",
"folderObject": "dossier",
"folderElements": "Éléments de dossier",
"folderStructureLabel": "Structure du dossier",
"generateScriptButtonText": "Générer le script",
"generatingProjectFailed": "Échec de la génération du projet via AutoRest. Pour plus dinformations, consultez le volet de sortie. Erreur : {0}",
"generatingProjectFromAutorest": "Génération dun nouveau projet SQL à partir de {0}... Pour plus dinformations, consultez la fenêtre Sortie.",
"hr": "h",
"generatingProjectFailed": "Échec de la génération du projet via AutoRest. Pour plus dinformations, consultez le volet de sortie. Erreur : {0}",
"eulaAgreementText": "J'accepte les {0}.",
"eulaAgreementTemplate": "J'accepte les {0}.",
"imageTag": "Balise d'image",
"importElements": "Importer des éléments",
"InProgress": "En cours",
"include": "Inclure",
"includePermissionsInProject": "Inclure les autorisations dans le projet",
"includePermissionsLabel": "Inclure des autorisations",
"includePermissionsInProject": "Inclure les autorisations dans le projet",
"sqlDatabaseProjects.Install": "Installer",
"installGlobally": "Installer globalement",
"invalidDataSchemaProvider": "DSP non valide dans le fichier .sqlproj",
"invalidDatabaseReference": "Référence de base de données non valide dans le fichier .sqlproj",
"invalidGuid": "Le GUID spécifié nest pas valide : {0}",
"invalidInput": "Entrée non valide : {0}",
"invalidProjectReload": "Impossible d'accéder au projet de base de données fourni. Seuls les projets de base de données valides et ouverts peuvent être rechargés.",
"invalidPropertyValueInSqlProj": "Valeur non valide spécifiée pour la propriété : « {0} » dans le fichier .sqlproj.",
"invalidPropertyValueProvided": "Project valeur de propriété « {0} » nest pas valide",
"invalidSQLPassword": "Le mot de passe {0} ne répond pas aux exigences de complexité du mot de passe. Pour plus dinformations, consultez https://docs.microsoft.com/sql/relational-databases/security/password-policy",
"invalidSqlConnectionString": "Chaîne de connexion SQL non valide",
"invalidDatabaseReference": "Référence de base de données non valide dans le fichier .sqlproj",
"invalidInput": "Entrée non valide : {0}",
"invalidTargetPlatform": "Plateforme cible non valide : {0}. Plateformes cibles prises en charge : {1}",
"invalidPropertyValueInSqlProj": "Valeur non valide spécifiée pour la propriété : « {0} » dans le fichier .sqlproj.",
"outsideFolderPath": "Les éléments avec un chemin daccès absolu extérieur au dossier du projet ne sont pas pris en charge. Assurez-vous que les chemins daccès du fichier projet sont relatifs au dossier du projet.",
"learnMore": "En savoir plus",
"dockerImageEulaMessage": "Contrat de licence :",
"loadProfilePlaceholderText": "Charger le profil...",
"projectLocationLabel": "Emplacement",
"location": "Emplacement",
"min": "min",
"edgeEulaAgreementTitle": "Contrat de licence Microsoft Azure SQL Edge",
"eulaAgreementTitle": "Contrat de licence Microsoft SQL Server",
"missingVersion": "Entrée 'version' manquante dans {0}.",
"moveConfirmationPrompt": "Voulez-vous vraiment déplacer {0} dans {1} ?",
"movingFilesBetweenProjectsNotSupported": "Le déplacement de fichiers entre les projets nest pas pris en charge",
"msec": "msec",
"multipleMostDeploymentScripts": "Nombre de cellules inattendu {0} fichiers: {1}",
"multipleSqlProjFilesSelected": "Plusieurs fichiers. sqlproj sélectionnés ; Sélectionnez un seul.",
"projectNameLabel": "Nom",
"sqlCmdVariableColumn": "Nom",
"nameMustNotBeEmpty": "Le nom ne doit pas être vide",
"nodeNotFound": "Autorest ou Node.js (npx) introuvable dans le chemin daccès système. Installez Node.js pour que la génération autorest fonctionne.",
"new": "Nouveau",
"autorestProjectName": "Nouveau nom du projet SQL",
"newObjectNamePrompt": "Nouveau nom{0} :",
"noDataSourcesFile": "{0} introuvable",
"noDataSourcesText": "Aucune source de données dans ce projet",
"noFileExist": "Le fichier {0} n'existe pas",
"noSchemaCompareExtension": "L'extension Schema Compare doit être installée pour mettre à jour un projet à partir d'une base de données.",
"noSqlFilesGenerated": "Aucun fichier .sql na été généré par Autorest. Confirmez que votre spécification contient des définitions de modèle ou consultez le journal de sortie pour plus de détails.",
"noSqlProjFile": "Le fichier de projet sélectionné n'existe pas",
"noSqlProjFilesSelected": "Aucun fichier .sqlproj sélectionné ; Sélectionnez-en un.",
"noString": "Non",
"noStringDefault": "Non (pas de valeur par défaut)",
"nodeButNotAutorestFound": "Outil Autorest introuvable dans le chemin système, mais Node.js trouvé. Inviter l'utilisateur à savoir comment procéder. Exécutez 'npm install autorest -g' pour installer définitivement et éviter ce message.",
"nodeButNotAutorestFoundPrompt": "Autorest nest pas installé. Pour continuer, choisissez dexécuter Autorest à partir dun emplacement temporaire via 'npx' ou dinstaller Autorest globalement, puis de lexécuter.",
"nodeNotFound": "Autorest ou Node.js (npx) introuvable dans le chemin daccès système. Installez Node.js pour que la génération autorest fonctionne.",
"noSqlFilesGenerated": "Aucun fichier .sql na été généré par Autorest. Confirmez que votre spécification contient des définitions de modèle ou consultez le journal de sortie pour plus de détails.",
"noSqlProjFilesSelected": "Aucun fichier .sqlproj sélectionné ; Sélectionnez-en un.",
"noDataSourcesText": "Aucune source de données dans ce projet",
"noDataSourcesFile": "{0} introuvable",
"noneElements": "Aucun élément",
"nupkgNamePlaceholder": "Nom du package NuGet",
"nupkgText": "Application de niveau données publiée (.nupkg)",
"versionPlaceholder": "Version du package NuGet",
"objectType": "Type d'objet",
"okString": "OK",
"onlyMoveFilesFoldersSupported": "Seul le déplacement des fichiers et des dossiers est pris en charge",
"openEulaString": "Ouvrir le contrat de licence",
"specSelectionText": "Spécification OpenAPI/Swagger",
"retrySucceedMessage": "Lopération «{0}» sest terminée correctement. Résultat : {1}",
"retryFailedMessage": "Échec de lopération «{0}». Nouvelle tentative... Résultat actuel : {1}. Erreur : «{2}»",
"retryMessage": "Échec de lopération « {0} ». Nouvelle tentative... Erreur : « {1} » ",
"optionDescription": "Description de l'option",
"optionName": "Nom de loption",
"optionNotFoundWarningMessage": "étiquette : {0} nexiste pas dans la recherche de nom de valeur doptions.",
"outsideFolderPath": "Les éléments avec un chemin daccès absolu extérieur au dossier du projet ne sont pas pris en charge. Assurez-vous que les chemins daccès du fichier projet sont relatifs au dossier du projet.",
"packageReference": "Référence du package",
"parentTreeItemUnknown": "Impossible daccéder au parent de l’élément darborescence fourni",
"passwordNotMatch": "Le mot de passe {0} ne correspond pas au mot de passe de confirmation",
"portMustNotBeNumber": "Le port doit être un numéro",
"postDeployElements": "Éléments post-déploiement",
"postDeployScriptFriendlyName": "Script.PostDeployment",
"preDeployElements": "Éléments de prédéploiement",
"preDeployScriptFriendlyName": "Script.PreDeployment",
"prePostDeployCount": "Pour créer correctement, mettez à jour le projet avec un script de pré-déploiement et/ou un script de post-déploiement",
"profile": "Profil",
"profileReadError": "Erreur lors du chargement du profil de publication. {0}",
"projBuildFailed": "Échec de la génération. Vérifiez le volet de sortie pour plus de détails. {0}",
"projectAlreadyExists": "Un projet nommé {0} existe déjà dans {1}.",
"projectAlreadyOpened": "Le projet « {0} » est déjà ouvert.",
"projectLocString": "Project",
"projectLocationLabel": "Emplacement",
"projectLocationPlaceholderText": "Sélectionner lemplacement de création du projet",
"projectNameLabel": "Nom",
"projectNamePlaceholderText": "Entrer le nom du projet",
"projectNeedsUpdatingForCrossPlat": "Les cibles, les références et les références de la base de données système doivent être mises à jour pour générer le projet '{0}'.",
"projectAlreadyOpened": "Le projet « {0} » est déjà ouvert.",
"invalidPropertyValueProvided": "Project valeur de propriété « {0} » nest pas valide",
"projectReferenceElement": "Référence du projet",
"projectReferenceNameElement": "Élément de nom de référence de projet",
"projectToUpdatePlaceholderText": "Sélectionnez le fichier de projet",
"projectUpdatedToSdkStyle": "Le projet {0} a été mis à jour pour être un projet de style SDK. Cliquez sur « En savoir plus » pour plus dinformations sur le Kit de développement logiciel (SDK) Microsoft.Build.Sql et sur les moyens de simplifier le fichier projet.",
"applySuccess": "Le projet a été mis à jour avec succès.",
"publish": "Publier",
"publishAction": "Publier",
"publishDialogName": "Publier le projet",
"PublishHistory": "Publier lhistorique",
"publishOptions": "Options de publication",
"publishProfileElements": "Publier les éléments de profil",
"publishProfileFriendlyName": "Profil de publication",
"publishProjectSucceed": "Projet de base de données publié avec succès",
"publishSettingsFiles": "Fichier de paramètres de publication",
"publishTo": "Publier la cible",
"publishProfileElements": "Publier les éléments de profil",
"publishDialogName": "Publier le projet",
"publishToExistingServer": "Publier sur un {0} existant",
"publishToAzureEmulator": "Publier sur le nouvel émulateur Azure SQL Database",
"publishToContainerFailed": "Échec de la publication dans le conteneur. {0}",
"publishToNewAzureServer": "Publier sur le nouveau serveur logique Azure SQL (Préversion)",
"publishToDockerContainer": "Publier dans un nouveau conteneur de développement local {0}",
"publishToDockerContainerPreview": "Publier dans un nouveau conteneur de développement local {0} (préversion)",
"publishToExistingServer": "Publier sur un {0} existant",
"publishToNewAzureServer": "Publier sur le nouveau serveur logique Azure SQL (Préversion)",
"publishToNewAzureServerFailed": "Échec de la publication sur le nouveau serveur Azure SQL. {0}",
"nupkgText": "Application de niveau données publiée (.nupkg)",
"publishingProjectMessage": "Projet de publication dans un conteneur...",
"referenceRadioButtonsGroupTitle": "Type de base de données référencé",
"referenceTypeRadioButtonsGroupTitle": "Reference Type",
"referenceRadioButtonsGroupTitle": "Type de base de données référencé",
"referencedDatabaseType": "Type de base de données référencé",
"reloadProject": "Voulez-vous recharger votre projet de base de données ?",
"reset": "Réinitialiser",
"resetAllVars": "Réinitialiser toutes les variables",
"resourceGroup": "Groupe de ressources",
"retryFailedMessage": "Échec de lopération «{0}». Nouvelle tentative... Résultat actuel : {1}. Erreur : «{2}»",
"retryMessage": "Échec de lopération « {0} ». Nouvelle tentative... Erreur : « {1} » ",
"retryRunMessage": "Exécution de lopération «{2}» tentative {0} de {1}",
"retrySucceedMessage": "Lopération «{0}» sest terminée correctement. Résultat : {1}",
"retryWaitMessage": "En attente de {0} secondes avant une autre tentative dopération «{1}»",
"revertSqlCmdVarsButtonTitle": "Rétablir les valeurs par défaut du projet",
"runViaNpx": "Exécuter via npx",
"retryRunMessage": "Exécution de lopération «{2}» tentative {0} de {1}",
"runningDockerMessage": "Exécution du conteneur Docker...",
"sdkStyleProject": "Projet de style SDK (préversion)",
"emptySdkProjectTypeDisplayName": "Base de données SQL (SDK)",
"emptyProjectTypeDisplayName": "Base de données SQL Server",
"sqlConnectionStringFriendly": "Chaîne de connexion SQL",
"sqlCmdTableLabel": "Variables SQLCMD",
"sqlcmdVariablesNodeName": "Variables SQLCMD",
"sqlcmdVariableNameCannotContainIllegalChars": "Le nom de la variable SQLCMD '{0}' ne peut contenir aucun des caractères suivants : {1}",
"sqlcmdVariableNameCannotBeWhitespace": "Le nom de la variable SQLCMD '{0}' ne peut pas contenir despaces blancs",
"sameDatabase": "Même base de données",
"save": "Enregistrer",
"saveProfile": "Voulez-vous enregistrer les paramètres dans un profil (.publish.xml) ?",
"saveProfileAsButtonText": "Enregistrer sous...",
"schema": "Schéma",
"schemaCompare.compareErrorMessage": "Comparer les schémas a échoué : {0}",
"schemaCompareAction": "Comparer les schémas",
"schemaCompare.compareErrorMessage": "Comparer les schémas a échoué : {0}",
"buildFailedCannotStartSchemaCompare": "La comparaison de schémas na pas pu démarrer, car la build a échoué",
"schemaCompareNotInstalled": "L'installation de l'extension de comparaison de schémas est nécessaire pour exécuter la comparaison de schémas.",
"schemaObjectType": "Schéma\\Type d'objet",
"scriptFriendlyName": "Script",
"sdkLearnMorePlaceholder": "Cliquez sur le bouton « En savoir plus » pour plus dinformations sur les projets de style SDK",
"sdkStyleProject": "Projet de style SDK (préversion)",
"sec": "s",
"selectBaseImage": "Sélectionner limage de lancrer {0} de base",
"selectConnection": "Sélectionner la connexion",
"selectDacpac": "Sélectionner .dacpac",
"selectDatabase": "Sélectionner une base de données",
"selectFileString": "Sélectionner un fichier",
"selectFolderStructure": "Sélectionner une structure de dossiers",
"selectImageTag": "Sélectionnez la balise dimage ou appuyez sur Entrée pour utiliser la valeur par défaut",
"selectProfile": "Sélectionner un profil",
"selectProfileToUse": "Sélectionner le profil de publication à charger",
"selectProjectLocation": "Sélectionner lemplacement du projet",
"selectPublishOption": "Sélectionnez lemplacement de déploiement du projet sur",
"selectSpecFile": "Sélectionner un fichier de spécification OpenAPI/Swagger",
"scriptFriendlyName": "Exécuter le script",
"postDeployScriptFriendlyName": "Script.PostDeployment",
"preDeployScriptFriendlyName": "Script.PreDeployment",
"selectString": "Sélectionner",
"selectTargetPlatform": "Plateforme cible actuelle : {0}. Sélectionner une nouvelle plateforme cible",
"selectDacpac": "Sélectionner .dacpac",
"selectFileString": "Sélectionner un fichier",
"selectSpecFile": "Sélectionner un fichier de spécification OpenAPI/Swagger",
"selectProfile": "Sélectionner un profil",
"selectConnection": "Sélectionner la connexion",
"selectDatabase": "Sélectionner une base de données",
"selectFolderStructure": "Sélectionner une structure de dossiers",
"projectLocationPlaceholderText": "Sélectionner lemplacement de création du projet",
"projectToUpdatePlaceholderText": "Sélectionnez le fichier de projet",
"selectProjectLocation": "Sélectionner lemplacement du projet",
"selectProfileToUse": "Sélectionner le profil de publication à charger",
"selectBaseImage": "Sélectionner limage de lancrer {0} de base",
"selectImageTag": "Sélectionnez la balise dimage ou appuyez sur Entrée pour utiliser la valeur par défaut",
"selectPublishOption": "Sélectionnez lemplacement de déploiement du projet sur",
"server": "Serveur",
"serverCreated": "Serveur créé",
"serverName": "Nom du serveur",
"serverPassword": "Mot de passe d'administrateur {0}",
"serverPortNumber": "Numéro de port {0}",
"serverVariable": "Variable serveur",
"createProjectSettings": "Paramètres",
"sourceDatabase": "Base de données source",
"specSelectionText": "Spécification OpenAPI/Swagger",
"sqlCmdTableLabel": "Variables SQLCMD",
"sqlCmdValueColumn": "Valeur",
"sqlCmdVariableColumn": "Nom",
"sqlConnectionStringFriendly": "Chaîne de connexion SQL",
"sqlDatabaseProjects.DotnetInstallationConfirmation": "Impossible de localiser le kit SDK .NET La génération du projet ne fonctionnera pas. Installez le Kit de développement logiciel (SDK) .NET 6 ou supérieur ou mettez à jour lemplacement du kit de développement logiciel (SDK) .Net Core dans les paramètres, sil est déjà installé.",
"sqlDatabaseProjects.Install": "Installer",
"sqlDatabaseProjects.NetCoreSupportedVersionInstallationConfirmation": "La version du SDK .NET actuellement installée est {0}, ce qui n'est pas pris en charge. La construction du projet ne fonctionnera pas. Veuillez installer le Kit de développement logiciel (SDK) .NET 6 ou supérieure ou mettre à jour l'emplacement de la version supportée de .NET SDK dans les paramètres s'il est déjà installé.",
"sqlDatabaseProjects.UpdateDotnetLocation": "Emplacement de mise à jour",
"sqlDatabaseProjects.doNotAskAgain": "Ne plus me poser la question",
"sqlDatabaseProjects.outputChannel": "Projets de base de données",
"sqlcmdVariableAlreadyExists": "Une variable SQLCMD portant le même nom existe déjà dans ce projet",
"sqlcmdVariableNameCannotBeWhitespace": "Le nom de la variable SQLCMD '{0}' ne peut pas contenir despaces blancs",
"sqlcmdVariableNameCannotContainIllegalChars": "Le nom de la variable SQLCMD '{0}' ne peut contenir aucun des caractères suivants : {1}",
"sqlcmdVariablesNodeName": "Variables SQLCMD",
"invalidGuid": "Le GUID spécifié nest pas valide : {0}",
"edgeProjectTypeDescription": "Commencez par les éléments de base pour développer et publier des schémas pour base de données Azure SQL Edge",
"storedProcedureFriendlyName": "Procédure stockée",
"suppressMissingDependenciesErrors": "Supprimer les erreurs causées par des références non résolues dans le projet référencé",
"systemDatabase": "Base de données système",
"systemDatabaseReferenceRequired": "La sélection de la base de données système est nécessaire pour lajout dune référence à une base de données système",
"tableFriendlyName": "Table",
"targetConnectionLabel": "Connexion",
"TargetDatabase": "Base de données cible",
"TargetPlatform": "Plateforme cible",
"TargetServer": "Serveur cible",
"extractTargetRequired": "Les informations cibles pour lextraction sont nécessaires pour créer un projet de base de données.",
"currentTargetPlatform": "La plateforme cible du projet {0} est désormais {1}",
"targetProject": "Projet cible",
"taskFailedError.error": "Échec de lexécution de la tâche « {0} ». Erreur : {1}",
"sqlDatabaseProjects.DotnetInstallationConfirmation": "Impossible de localiser le kit SDK .NET La génération du projet ne fonctionnera pas. Installez le Kit de développement logiciel (SDK) .NET 6 ou supérieur ou mettez à jour lemplacement du kit de développement logiciel (SDK) .Net Core dans les paramètres, sil est déjà installé.",
"noSchemaCompareExtension": "L'extension Schema Compare doit être installée pour mettre à jour un projet à partir d'une base de données.",
"convertToSdkStyleConfirmation": "Le projet '{0}' ne sera pas entièrement compatible avec SSDT après la conversion. Une copie de sauvegarde du fichier projet sera créée dans le dossier du projet avant la conversion. Plus dinformations sont disponibles sur https://aka.ms/sqlprojsdk. Voulez-vous continuer la conversion en projet de style SDK ?",
"equalComparison": "Le projet est déjà à jour avec la base de données.",
"projectUpdatedToSdkStyle": "Le projet {0} a été mis à jour pour être un projet de style SDK. Cliquez sur « En savoir plus » pour plus dinformations sur le Kit de développement logiciel (SDK) Microsoft.Build.Sql et sur les moyens de simplifier le fichier projet.",
"noSqlProjFile": "Le fichier de projet sélectionné n'existe pas",
"dataworkspace.projectParentDirectoryNotExistError": "Lemplacement de projet sélectionné « {0} » nexiste pas ou nest pas un répertoire.",
"updateProjectDatabaseReferencesForRoundTrip": "Les références de la base de données système doivent être mises à jour pour générer le projet \"{0}\". Si le projet a été créé dans SSDT, il continuera à fonctionner dans les deux outils. Voulez-vous mettre à jour le projet ?",
"projectNeedsUpdatingForCrossPlat": "Les cibles, les références et les références de la base de données système doivent être mises à jour pour générer le projet '{0}'.",
"dataworkspace.projectDirectoryAlreadyExistError": "Il existe déjà un répertoire nommé « {0} » à lemplacement sélectionné : « {1} ».",
"applyError": "Une erreur s'est produite lors de la mise à jour du projet : {0}",
"prePostDeployCount": "Pour créer correctement, mettez à jour le projet avec un script de pré-déploiement et/ou un script de post-déploiement",
"unableToCreatePublishConnection": "Impossible de construire la connexion : {0}",
"unableToFindFile": "Impossible de trouver {1} avec le chemin daccès « {0} »",
"unableToFindReference": "Impossible de trouver la référence de la base de données {0}",
"unableToFindSqlCmdVariable": "Impossible de trouver la variable SQLCMD « {0} »",
"unableToPerformAction": "Impossible de localiser « {0} » la cible : « {1} ». {2}",
"unexpectedProjectContext": "Impossible d’établir le contexte du projet. Commande appelée à partir dun emplacement inattendu : {0}",
"unhandledDeleteType": "Type d’élément non géré durant la suppression : '{0}",
"unableToFindSqlCmdVariable": "Impossible de trouver la variable SQLCMD « {0} »",
"unableToFindReference": "Impossible de trouver la référence de la base de données {0}",
"unableToFindFile": "Impossible de trouver {1} avec le chemin daccès « {0} »",
"unableToPerformAction": "Impossible de localiser « {0} » la cible : « {1} ». {2}",
"multipleMostDeploymentScripts": "Nombre de cellules inattendu {0} fichiers: {1}",
"unhandledDeleteType": "Type d'élément non géré lors de l'exclusion : '{0}",
"unhandledMoveNode": "Type de nœud non géré pour le déplacement",
"unknownDataSourceType": "Type de source de données inconnu : ",
"unrecognizedDataSourcesVersion": "Version non reconnue : ",
"updateAction": "Action de mise à jour",
"updateActionRadiButtonLabel": "Appliquer toutes les modifications",
"updateProjectDatabaseReferencesForRoundTrip": "Les références de la base de données système doivent être mises à jour pour générer le projet \"{0}\". Si le projet a été créé dans SSDT, il continuera à fonctionner dans les deux outils. Voulez-vous mettre à jour le projet ?",
"updateProjectForCrossPlatform": "{0} Si le projet a été créé dans SSDT, il continuera à fonctionner dans les deux outils. Voulez-vous mettre à jour le projet ?",
"updateProjectForCrossPlatformShort": "Mise à jour {0} pour le support multiplate-forme ?",
"updateProjectFromDatabaseDialogName": "Mettre à jour le projet à partir de la base de données",
"updateText": "Mettre à jour",
"updatedToSdkStyleError": "La conversion du {0} de projet en style SDK a échoué. Les modifications apportées au fichier .sqlproj ont été restaurées.",
"sqlDatabaseProjects.UpdateDotnetLocation": "Emplacement de mise à jour",
"updateAction": "Action de mise à jour",
"updateProjectFromDatabaseDialogName": "Mettre à jour le projet à partir de la base de données",
"updateProjectForCrossPlatformShort": "Mise à jour {0} pour le support multiplate-forme ?",
"deployAppSettingUpdating": "Mise à jour du paramètre dapplication : «{0}»",
"updatingProjectFromDatabase": "Mise à jour de {0} à partir de {1}...",
"dockerImagesPlaceHolder": "Utilisation de {0} sur arm64 local/Apple Silicon",
"userSelectionCancelled": "L'utilisateur a annulé la sélection de la manière d'exécuter l'arrêt automatique.",
"userSelectionInstallGlobally": "L'utilisateur a choisi d'installer l'autorest dans le monde entier. Installation maintenant...",
"userSelectionRunNpx": "Utilisateur sélectionné pour exécuter via npx.",
"externalStreamingJobValidationPassed": "Validation de la tâche de streaming externe réussie.",
"sqlCmdValueColumn": "Valeur",
"valueCannotBeEmpty": "La valeur ne peut pas être vide",
"version": "Version",
"versionMustNotBeEmpty": "La version ne doit pas être vide",
"versionPlaceholder": "Version du package NuGet",
"viewFriendlyName": "Voir",
"compareActionRadiButtonLabel": "Afficher les modifications dans la comparaison de schémas",
"retryWaitMessage": "En attente de {0} secondes avant une autre tentative dopération «{1}»",
"reloadProject": "Voulez-vous recharger votre projet de base de données ?",
"saveProfile": "Voulez-vous enregistrer les paramètres dans un profil (.publish.xml) ?",
"appSettingPrompt": "Voulez-vous mettre à jour Azure Function local.settings.json avec la nouvelle chaîne de connexion ?",
"yesString": "Oui",
"yesRecommended": "Oui (recommandé)",
"yesString": "Oui"
"dacpacFiles": "Fichiers dacpac",
"optionNotFoundWarningMessage": "étiquette : {0} nexiste pas dans la recherche de nom de valeur doptions.",
"updateProjectForCrossPlatform": "{0} Si le projet a été créé dans SSDT, il continuera à fonctionner dans les deux outils. Voulez-vous mettre à jour le projet ?",
"serverPassword": "Mot de passe d'administrateur {0}",
"passwordNotMatch": "Le mot de passe {0} ne correspond pas au mot de passe de confirmation",
"invalidSQLPassword": "Le mot de passe {0} ne répond pas aux exigences de complexité du mot de passe. Pour plus dinformations, consultez https://docs.microsoft.com/sql/relational-databases/security/password-policy",
"serverPortNumber": "Numéro de port {0}",
"Date": "Date",
"Failed": "Échec",
"Move": "Déplacer",
"Status": "État",
"Success": "Succès",
"Time": "Heure",
"at": "à",
"default": "par défaut",
"fileObject": "fichier",
"folderObject": "dossier",
"hr": "h",
"min": "min",
"msec": "msec",
"sec": "s"
},
"dist/tools/netcoreTool": {
"sqlDatabaseProject.RunCommand.ErroredOut": "\t>>> {0} … a donné une erreur : {1}"
},
"dist/tools/shellExecutionHelper": {
"sqlDatabaseProjects.RunCommand.stderr": " stderr : ",
"sqlDatabaseProjects.RunCommand.stdout": " stdout : ",
"sqlDatabaseProjects.RunStreamedCommand.ExitedWithCode": " >>> {0} … a quitté avec le code : {1}",
"sqlDatabaseProjects.RunStreamedCommand.ExitedWithSignal": " >>> {0} … a quitté avec le signal : {1}"
"sqlDatabaseProjects.RunStreamedCommand.ExitedWithSignal": " >>> {0} … a quitté avec le signal : {1}",
"sqlDatabaseProjects.RunCommand.stderr": " stderr : ",
"sqlDatabaseProjects.RunCommand.stdout": " stdout : "
},
"package": {
"sqlDatabaseProjects.Settings": "Projets de base de données",
"sqlDatabaseProjects.addDatabaseReference": "Ajouter une référence de base de données",
"sqlDatabaseProjects.addExistingItem": "Ajouter un élément ex_istant...",
"sqlDatabaseProjects.addSqlCmdVariable": "Ajouter une variable SQLCMD",
"sqlDatabaseProjects.autorestSqlVersion": "Version dautorest. SQL à utiliser à partir de NPM. La dernière version sera utilisée si elle nest pas définie.",
"sqlDatabaseProjects.build": "Build",
"sqlDatabaseProjects.changeTargetPlatform": "Modifier la plateforme cible",
"sqlDatabaseProjects.close": "Fermer le projet de base de données",
"sqlDatabaseProjects.collapseProjectNodes": "Indique si le démarrage des nœuds de projet est réduit",
"sqlDatabaseProjects.convertToSdkStyleProject": "Convertir en projet de style SDK",
"sqlDatabaseProjects.createProjectFromDatabase": "Créer un projet à partir de la base de données",
"sqlDatabaseProjects.delete": "Supprimer",
"sqlDatabaseProjects.description": "Concevoir et publier des schémas de base de données SQL",
"sqlDatabaseProjects.displayName": "Projets de base de données",
"sqlDatabaseProjects.dotnetInstallLocation": "Chemin daccès complet au kit SDK .NET sur lordinateur. Par exemple, si dotnet.exe se trouve à C:\\folder1\\dotnet\\dotnet.exe, définissez le chemin daccès de ce paramètre sur C:\\folder1\\dotnet",
"sqlDatabaseProjects.edit": "Modifier",
"sqlDatabaseProjects.editProjectFile": "Modifier le fichier .sqlproj",
"sqlDatabaseProjects.enablePreviewFeatures": "Activer les fonctionnalités d'aperçu des projets de base de données SQL",
"sqlDatabaseProjects.exclude": "Exclure du projet",
"sqlDatabaseProjects.generateProjectFromOpenApiSpec": "Générer un projet SQL à partir de OpenAPI/Swagger spec (préversion)",
"sqlDatabaseProjects.microsoftBuildSqlVersion": "Quelle version de Microsoft.Build.Sql SDK utiliser pour créer des projets SQL hérités. Exemple : 0.1.7-aperçu",
"sqlDatabaseProjects.netCoreDoNotAsk": "Indique si lutilisateur doit être invité à installer le Kit de développement logiciel (SDK) .NET quand il nest pas détecté.",
"sqlDatabaseProjects.new": "Nouveau projet de base de données",
"sqlDatabaseProjects.newExternalStreamingJob": "Ajouter un travail de diffusion en continu externe",
"sqlDatabaseProjects.newFolder": "Ajouter un dossier",
"sqlDatabaseProjects.newItem": "Ajouter un élément...",
"sqlDatabaseProjects.newPostDeploymentScript": "Ajouter un script post-déploiement",
"sqlDatabaseProjects.newPreDeploymentScript": "Ajouter un Script de pré-déploiement",
"sqlDatabaseProjects.newPublishProfile": "Ajouter un profil de publication",
"sqlDatabaseProjects.addSqlCmdVariable": "Ajouter une variable SQLCMD",
"sqlDatabaseProjects.newScript": "Ajouter un script",
"sqlDatabaseProjects.newStoredProcedure": "Ajouter une procédure stockée",
"sqlDatabaseProjects.newTable": "Ajouter une table",
"sqlDatabaseProjects.newView": "Ajouter une vue",
"sqlDatabaseProjects.nodejsDoNotAsk": "Indique si lutilisateur doit être invité à installer Node.js quand il nest pas détecté.",
"sqlDatabaseProjects.open": "Ouvrir le projet de base de données",
"sqlDatabaseProjects.build": "Build",
"sqlDatabaseProjects.changeTargetPlatform": "Modifier la plateforme cible",
"sqlDatabaseProjects.close": "Fermer le projet de base de données",
"sqlDatabaseProjects.convertToSdkStyleProject": "Convertir en projet de style SDK",
"sqlDatabaseProjects.createProjectFromDatabase": "Créer un projet à partir de la base de données",
"sqlDatabaseProjects.Settings": "Projets de base de données",
"sqlDatabaseProjects.displayName": "Projets de base de données",
"sqlDatabaseProjects.delete": "Supprimer",
"sqlDatabaseProjects.description": "Concevoir et publier des schémas de base de données SQL",
"sqlDatabaseProjects.edit": "Modifier",
"sqlDatabaseProjects.editProjectFile": "Modifier le fichier .sqlproj",
"sqlDatabaseProjects.enablePreviewFeatures": "Activer les fonctionnalités d'aperçu des projets de base de données SQL",
"sqlDatabaseProjects.exclude": "Exclure du projet",
"sqlDatabaseProjects.dotnetInstallLocation": "Chemin daccès complet au kit SDK .NET sur lordinateur. Par exemple, si dotnet.exe se trouve à C:\\folder1\\dotnet\\dotnet.exe, définissez le chemin daccès de ce paramètre sur C:\\folder1\\dotnet",
"sqlDatabaseProjects.generateProjectFromOpenApiSpec": "Générer un projet SQL à partir de OpenAPI/Swagger spec (préversion)",
"sqlDatabaseProjects.new": "Nouveau projet de base de données",
"sqlDatabaseProjects.welcome": "Aucun projet de base de données actuellement ouvert.\r\n[Nouveau projet](commande : sqlDatabaseProjects.new)\r\n[Ouvrir un projet](commande : sqlDatabaseProjects.open)\r\n[Créer un projet à partir de la base de données](commande : sqlDatabaseProjects.importDatabase)",
"sqlDatabaseProjects.openContainingFolder": "Ouvrir le dossier contenant",
"sqlDatabaseProjects.open": "Ouvrir le projet de base de données",
"sqlDatabaseProjects.openInDesigner": "Ouvrir dans le Concepteur",
"sqlDatabaseProjects.openReferencedSqlProject": "Ouvrir le projet",
"title.projectsView": "Projets",
"sqlDatabaseProjects.properties": "Propriétés",
"sqlDatabaseProjects.publish": "Publier",
"sqlDatabaseProjects.rename": "Renommer",
"sqlDatabaseProjects.schemaCompare": "Comparer les schémas",
"sqlDatabaseProjects.updateProjectFromDatabase": "Mettre à jour le projet à partir de la base de données",
"sqlDatabaseProjects.validateExternalStreamingJob": "Valider le travail de diffusion en continu externe",
"sqlDatabaseProjects.welcome": "Aucun projet de base de données nest actuellement ouvert.\r\n[New Project] (command:sqlDatabaseProjects.new)\r\n[Open Project] (command:sqlDatabaseProjects.open)\r\n[Créer un projet à partir de la base de données] (command:sqlDatabaseProjects.importDatabase)",
"title.projectsView": "Projets"
"sqlDatabaseProjects.collapseProjectNodes": "Indique si le démarrage des nœuds de projet est réduit",
"sqlDatabaseProjects.netCoreDoNotAsk": "Indique si lutilisateur doit être invité à installer le Kit de développement logiciel (SDK) .NET quand il nest pas détecté.",
"sqlDatabaseProjects.nodejsDoNotAsk": "Indique si lutilisateur doit être invité à installer Node.js quand il nest pas détecté.",
"sqlDatabaseProjects.autorestSqlVersion": "Version dautorest. SQL à utiliser à partir de NPM. La dernière version sera utilisée si elle nest pas définie.",
"sqlDatabaseProjects.microsoftBuildSqlVersion": "Quelle version de Microsoft.Build.Sql SDK utiliser pour créer des projets SQL hérités. Exemple : 0.1.7-aperçu"
}
}
}
@@ -1,567 +0,0 @@
{
"": [
"--------------------------------------------------------------------------------------------",
"Copyright (c) Microsoft Corporation. All rights reserved.",
"Licensed under the Source EULA. See License.txt in the project root for license information.",
"--------------------------------------------------------------------------------------------",
"Do not edit this file. It is machine generated."
],
"version": "1.0.0",
"contents": {
"dist/actionButton": {
"scm button commit and push title": "Validation{0} et envoi (push)",
"scm button commit and push tooltip": "Valider et envoyer (push) les modifications",
"scm button commit and sync title": "Validation {0} et synchronisation",
"scm button commit and sync tooltip": "Valider et synchroniser les modifications",
"scm button commit title": "Validation {0}",
"scm button commit to new branch and push tooltip": "Valider dans une nouvelle branche et envoyer (push) des modifications",
"scm button commit to new branch and sync tooltip": "Valider dans une nouvelle branche et synchroniser des modifications",
"scm button commit to new branch tooltip": "Valider les modifications apportées à la nouvelle branche",
"scm button commit tooltip": "Valider les modifications",
"scm button committing and pushing tooltip": "Validation et envoi (push) des modifications...",
"scm button committing and synching tooltip": "Validation et synchronisation des modifications...",
"scm button committing to new branch and pushing tooltip": "Validation dans une nouvelle branche et envoi (push) des modifications...",
"scm button committing to new branch and synching tooltip": "Validation dans une nouvelle branche et synchronisation des modifications...",
"scm button committing to new branch tooltip": "Validation des modifications apportées à la nouvelle branche...",
"scm button committing tooltip": "Validation des modifications...",
"scm button continue title": "{0} Continuer",
"scm button continue tooltip": "Poursuite du rebasement",
"scm button continuing tooltip": "Poursuite du rebasement...",
"scm button publish branch": "Publier Branch",
"scm button publish branch running": "Publication de Branch...",
"scm button sync description": "{0}Synchroniser les modifications {1}{2}",
"scm publish branch action button title": "{0} Publier Branch",
"scm secondary button commit": "Valider",
"syncing changes": "Synchronisation des modifications..."
},
"dist/askpass-main": {
"missOrInvalid": "Informations d'identification manquantes ou non valides."
},
"dist/autofetch": {
"no": "Non",
"not now": "Me demander plus tard",
"suggest auto fetch": "Souhaitez-vous quAzure Data Studio [exécute périodiquement 'git fetch']({0}) ?",
"yes": "Oui"
},
"dist/commands": {
"HEAD not available": "La version HEAD de '{0}' n'est pas disponible.",
"Theirs": "Les leurs",
"Yours": "Vôtres",
"add": "Ajouter à l'espace de travail",
"add remote": "Ajoutez une nouvelle machine distante...",
"addFrom": "Ajouter un dépôt distant à partir d'une URL",
"addfrom": "Ajouter un dépôt distant à partir de {0}",
"addremote": "Ajouter un dépôt distant",
"always": "Toujours",
"are you sure": "Ceci va créer un dépôt Git dans '{0}'. Êtes-vous sûr de vouloir continuer ?",
"auth failed": "Échec de l'authentification auprès de git remote.",
"auth failed specific": "Échec de l'authentification auprès du dépôt distant Git :\r\n\r\n{0}",
"branch already exists": "Une branche nommée '{0}' existe déjà",
"branch name": "Nom de la branche",
"branch name does not match sanitized": "La nouvelle branche sera « {0} »",
"branch name format invalid": "Le nom de la branche doit correspondre à la regex : {0}",
"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.",
"checkout detached": "Extraire en mode détaché...",
"choose": "Choisir un dossier...",
"clean repo": "Nettoyez l'arborescence de travail de votre dépôt avant l'extraction.",
"clonefrom": "Cloner à partir de {0}",
"cloning": "Clonage du dépôt Git '{0}'...",
"commit": "Commiter les changements indexés",
"commit anyway": "Créer un commit vide",
"commit changes": "Commiter quand même",
"commit hash": "Commiter le code de hachage",
"commit message": "Message de validation",
"commit to branch": "Valider dans une nouvelle branche",
"commitMessageWithHeadLabel2": "Message (commit sur '{0}')",
"confirm branch protection commit": "Vous essayez de vous engager dans une branche protégée et vous n'avez peut-être pas la permission de pousser vos engagements vers la télécommande.\r\n\r\nComment aimeriez-vous procéder?",
"confirm delete": "Voulez-vous vraiment SUPPRIMER {0} ?\r\nCette action est IRRÉVERSIBLE !\r\nCe fichier sera DÉFINITIVEMENT PERDU si vous continuez.",
"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.",
"confirm discard": "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.",
"confirm discard all 2": "{0}\r\n\r\nCette action est IRRÉVERSIBLE, votre plage de travail actuelle sera DÉFINITIVEMENT PERDUE.",
"confirm discard all single": "Voulez-vous vraiment abandonner les changements apportés à {0} ?",
"confirm discard multiple": "Voulez-vous vraiment abandonner les changements apportés à {0} fichiers ?",
"confirm empty commit": "Êtes-vous sûr d vouloir créer un commit vide ?",
"confirm force delete branch": "La branche '{0}' n'est pas complètement fusionnée. Supprimer quand même ?",
"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 ?",
"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 ?",
"confirm publish branch": "La branche '{0}' n'a pas de branche distante. Voulez-vous publier cette branche ?",
"confirm restore": "Êtes-vous sûr de vouloir restaurer {0} ?",
"confirm restore multiple": "Êtes-vous sûr de vouloir restaurer les fichiers {0} ?",
"confirm stage file with merge conflicts": "Voulez-vous vraiment créer {0} avec des conflits de fusion ?",
"confirm stage files with merge conflicts": "Voulez-vous vraiment créer {0} fichiers avec des conflits de fusion ?",
"create branch": "Créez une branche...",
"create branch from": "Créez une branche à partir de...",
"create repo": "Initialiser le dépôt",
"current": "Actuelle",
"default": "Par défaut",
"delete": "Supprimer le fichier",
"delete branch": "Supprimer la branche",
"delete file": "Supprimer le fichier",
"delete files": "Supprimer les fichiers",
"deleted by them": "Ils ont supprimé le fichier '{0}', et nous l'avons modifié.\r\n\r\nQue voulez-vous faire ?",
"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",
"discardAll": "Ignorer les {0} fichiers",
"discardAll multiple": "Abandonner 1 fichier",
"drop all stashes": "Voulez-vous vraiment supprimer TOUS les stashes ? Des stashs {0} seront soumis à un nettoyage et PEUVENT ÊTRE IMPOSSIBLES À RÉCUPÉRER.",
"drop one stash": "Voulez-vous vraiment supprimer TOUS les stashes ? Il y a 1 stash qui va faire lobjet dun nettoyage et PEUT ÊTRE IMPOSSIBLE À RÉCUPÉRER.",
"empty commit": "Lopération de validation a été annulée en raison dun message de validation vide.",
"force": "Forcer l'extraction",
"force push not allowed": "Force push nest pas autorisé, veuillez lactiver avec le paramètre 'git.allowForcePush'.",
"git error": "Erreur Git",
"git error details": "Git : {0}",
"git.timeline.openDiffCommand": "Comparaison de plans",
"git.title.diff": "{0} ↔ {1}",
"git.title.diffRefs": "{0} ({1}) ↔ {0} ({2})",
"git.title.index": "{0} (index)",
"git.title.ref": "{0} ({1})",
"git.title.workingTree": "{0} (Arborescence de travail)",
"init": "Choisir le dossier despace de travail dans lequel initialiser le dépôt git",
"init repo": "Initialiser le dépôt",
"invalid branch name": "Nom de branche non valide",
"keep ours": "Conserver notre version",
"keep theirs": "Conserver leur version",
"learn more": "En savoir plus",
"local changes": "Vos changements locaux vont être remplacés par l'extraction.",
"merge commit": "Le dernier commit était un commit de fusion. Voulez-vous vraiment l'annuler ?",
"merge conflicts": "Il existe des conflits de fusion. Corrigez-les avant la validation.",
"missing user info": "Assurez-vous de configurer votre 'user.name' et 'user.email' dans git.",
"never": "Jamais",
"never again": "OK, Ne plus afficher",
"never ask again": "OK, Ne plus me demander à nouveau",
"no changes": "Il n'existe aucun changement à valider.",
"no changes stash": "Aucune modification à remiser (stash).",
"no more": "Impossible dannuler car HEAD ne pointe vers aucune validation.",
"no rebase": "Pas de rebase en cours.",
"no remotes added": "Votre dépôt n'a pas de dépôt distant.",
"no remotes to fetch": "Ce dépôt n'a aucun dépôt distant configuré pour rappatrier.",
"no remotes to publish": "Votre dépôt n'a aucun dépôt distant configuré pour une publication.",
"no remotes to pull": "Votre dépôt n'a aucun dépôt distant configuré pour un Pull.",
"no remotes to push": "Votre dépôt n'a aucun dépôt distant configuré pour un Push.",
"no staged changes": "Il n'existe aucun changement indexé à commiter.\r\n\r\nVoulez-vous indexer tous vos changements et les commiter directement ?",
"no stashes": "Aucune remise (stash) à restaurer dans ce dépôt.",
"no tags": "Ce dépôt n'a pas d'étiquette.",
"no verify commit not allowed": "Les commits sans vérification ne sont pas autorisés. Activez-les à l'aide du paramètre 'git.allowNoVerifyCommit'.",
"nobranch": "Vous devez extraire une branche dont vous souhaitez effectuer le Push vers un emplacement distant.",
"ok": "OK",
"open git log": "Ouvrir le journal Git",
"open repo": "Ouvrir le dépôt",
"openrepo": "Ouvrir",
"openreponew": "Ouvrir dans une nouvelle fenêtre",
"pick branch pull": "Sélectionner une branche à partir de laquelle tirer (pull)",
"pick provider": "Choisissez un fournisseur sur lequel publier la branche '{0}' :",
"pick remote": "Choisissez un dépôt distant où publier la branche '{0}' :",
"pick remote pull repo": "Choisir un dépôt distant duquel extraire la branche",
"pick stash to apply": "Choisir une remise (stash) à appliquer",
"pick stash to drop": "Choisir un remisage (stash) à supprimer",
"pick stash to pop": "Choisir une remise (stash) à appliquer et supprimer",
"proposeopen": "Voulez-vous ouvrir le dépôt cloné ?",
"proposeopen init": "Voulez-vous ouvrir le dépôt initialisé ?",
"proposeopen2": "Voulez-vous ouvrir le dépôt cloné ou l'ajouter à l'espace de travail actuel ?",
"proposeopen2 init": "Souhaitez-vous ouvrir le dépôt initialisé, ou lajouter à lespace de travail actuel ?",
"provide branch name": "Fournissez un nouveau nom de branche",
"provide commit hash": "Indiquez le code de hachage du commit",
"provide commit message": "Indiquez un message de validation",
"provide remote name": "Fournissez un nom de dépôt distant",
"provide stash message": "Spécifier éventuellement un message pour la remise (stash)",
"provide tag message": "Spécifiez un message pour annoter la balise",
"provide tag name": "Spécifiez un nom de balise",
"publish to": "Publier sur {0}",
"remote already exists": "Le dépôt distant '{0}' existe déjà.",
"remote branch at": "Branche distante à {0}",
"remote name": "Nom du dépôt distant",
"remote name format invalid": "Format non valide du nom de dépôt distant",
"remove remote": "Choisir un dépôt distant à supprimer",
"repourl": "URL de dépôt",
"restore file": "Restaurer le fichier",
"restore files": "Restaurer les fichiers",
"save and commit": "Tout enregistrer et valider",
"save and stash": "Tout enregistrer et faire un stash",
"select a branch to merge from": "Sélectionner une branche à fusionner",
"select a branch to rebase onto": "Sélectionner une branche où rebaser",
"select a ref to checkout": "Sélectionner une référence à extraire",
"select a ref to checkout detached": "Sélectionnez une référence à extraire en mode détaché",
"select a ref to create a new branch from": "Sélectionner une référence à partir de laquelle créer la branche '{0}'",
"select a tag to delete": "Sélectionner une étiquette à supprimer",
"select branch to delete": "Sélectionner une branche à supprimer",
"select log level": "Sélectionner le niveau de journalisation (log)",
"selectFolder": "Sélectionner l'emplacement du dépôt",
"show command output": "Afficher la sortie de commande",
"stash": "Faire un stash quand même",
"stash merge conflicts": "Il y a eu des conflits de fusion en appliquant la remise (stash).",
"stash message": "Message pour la remise (stash)",
"stashcheckout": "Faire un stash et extraire",
"sure drop": "Voulez-vous vraiment annuler le stash : {0} ?",
"sync is unpredictable": "Cette action permet dextraire et denvoyer (push) les validations à partir de et vers « {0}/{1} ».",
"tag at": "Balise sur {0}",
"tag message": "Message",
"tag name": "Nom de la balise",
"there are untracked files": "{0} fichiers non suivis seront SUPPRIMÉS DU DISQUE s'ils sont ignorés.",
"there are untracked files single": "Le fichier non suivi suivant sera SUPPRIMÉ DU DISQUE s'il est ignoré : {0}.",
"undo commit": "Annuler le commit de fusion",
"unsaved files": "Il existe {0} fichiers non enregistrés.\r\n\r\nVoulez-vous les enregistrer avant d'effectuer un commit ?",
"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 stash files": "Il existe {0} fichiers non enregistrés.\r\n\r\nVoulez-vous les enregistrer avant de faire un 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 ?",
"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.",
"yes": "Oui",
"yes discard tracked": "Ignorer 1 fichier suivi",
"yes discard tracked multiple": "Ignorer {0} fichiers suivis",
"yes never again": "Oui, Ne plus afficher"
},
"dist/log": {
"gitLogLevel": "Niveau de journal : {0}"
},
"dist/main": {
"skipped": "Git ignoré trouvé dans : {0}",
"using git": "Utilisation de git {0} à partir de {1}",
"validating": "Validation du git trouvé dans : {0}"
},
"dist/model": {
"no repositories": "Aucun dépôt disponible",
"not supported": "Chemins daccès absolus non supportés dans le paramètre 'git.scanRepositories'.",
"pick repo": "Choisir un dépôt",
"repoOnHomeDriveRootWarning": "Impossible douvrir automatiquement le dépôt Git à '{0}'. Pour ouvrir ce dépôt Git, ouvrez-le directement en tant que dossier dans VS Code.",
"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."
},
"dist/repository": {
"add known": "Voulez-vous ajouter '{0}' à .gitignore ?",
"added by them": "Conflit : ajout de leur part",
"added by us": "Conflit : ajout de notre part",
"always pull": "Toujours tirer (pull)",
"both added": "Conflit : ajout de leur part et de notre part",
"both deleted": "Conflit : suppression de leur part et de notre part",
"both modified": "Conflit : modification de leur part et de notre part",
"changes": "Changements",
"commit": "Commiter",
"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.",
"commitMessage": "Message ({0} à valider)",
"commitMessageCountdown": "{0} caractères restants sur la ligne actuelle",
"commitMessageWarning": "{0} caractères sur {1} sur la ligne actuelle",
"commitMessageWhitespacesOnlyWarning": "Le message de validation actuel contient uniquement des espaces",
"commitMessageWithHeadLabel": "Message ({0} à valider sur '{1}')",
"deleted": "Supprimé",
"deleted by them": "Conflit : suppression de leur part",
"deleted by us": "Conflit : suppression de notre part",
"dont pull": "Ne pas tirer (pull)",
"git.title.deleted": "{0} (supprimé)",
"git.title.index": "{0} (Index)",
"git.title.ours": "{0} (à nous)",
"git.title.theirs": "{0} (à eux)",
"git.title.untracked": "{0} (non suivi)",
"git.title.workingTree": "{0} (arborescence de travail)",
"huge": "Le dépôt Git dans '{0}' a trop de modifications actives, seul un sous-ensemble de fonctionnalités Git sera activé.",
"ignored": "Ignoré",
"index added": "Index ajouté",
"index copied": "Index copié",
"index deleted": "Index supprimé",
"index modified": "Index modifié",
"index renamed": "Index renommé",
"intent to add": "Intention à ajouter",
"merge changes": "Fusionner les changements",
"modified": "Modifié le",
"neveragain": "Ne plus afficher",
"no": "Non",
"ok": "OK",
"open": "Ouvrir",
"open.merge": "Ouvrir la fusion",
"pull": "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 ?",
"pull n": "Tirer (pull) {0} commits de {1}/{2}",
"pull push n": "Tirer (pull) {0} et envoyer (push) {1} commits entre {2}/{3}",
"push n": "Envoyer (push) {0} commits à {1}/{2}",
"push success": "Envoi (push) réussi.",
"staged changes": "Changements indexés",
"sync changes": "Synchroniser les changements",
"sync is unpredictable": "Synchronisation. L'annulation peut endommager gravement le dépôt",
"tooManyChangesWarning": "Trop de modifications ont été détectées. Seules les premières modifications {0} saffichent ci-dessous.",
"untracked": "Non suivi",
"untracked changes": "Changements non suivis",
"yes": "Oui"
},
"dist/statusbar": {
"checkout": "Extraire la branche/l'étiquette...",
"publish branch": "Publier la branche",
"publish to": "Publier sur {0}",
"publish to...": "Publier sur...",
"rebasing": "Rebase en cours",
"syncing changes": "Synchronisation des modifications..."
},
"dist/timelineProvider": {
"git.timeline.email": "Adresse e-mail",
"git.timeline.openComparison": "Comparaison de plans",
"git.timeline.source": "Historique git",
"git.timeline.stagedChanges": "Modifications en zone de transit",
"git.timeline.uncommitedChanges": "Changements non commités",
"git.timeline.you": "Vous"
},
"package": {
"colors.added": "Couleur des ressources ajoutées.",
"colors.conflict": "Couleur pour les ressources avec des conflits.",
"colors.deleted": "Couleur des ressources supprimées.",
"colors.ignored": "Couleur des ressources ignorées.",
"colors.modified": "Couleur pour les ressources modifiées.",
"colors.renamed": "Couleur des ressources renommées ou copiées.",
"colors.stageDeleted": "Couleur des ressources supprimées qui ont été indexées.",
"colors.stageModified": "Couleur des ressources modifiées qui ont été indexées.",
"colors.submodule": "Couleur pour les ressources de sous-module.",
"colors.untracked": "Couleur pour les ressources non tracées.",
"command.addRemote": "Ajouter un dépôt distant...",
"command.api.getRemoteSources": "Obtenir les sources distantes",
"command.api.getRepositories": "Obtenir les dépôts",
"command.api.getRepositoryState": "Obtenir l’état du dépôt",
"command.branch": "Créer une branche...",
"command.branchFrom": "Créer une branche à partir de...",
"command.checkout": "Extraire vers...",
"command.checkoutDetached": "Extraire vers (mode détaché)...",
"command.cherryPick": "Faire un cherry-pick...",
"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.clone": "Cloner",
"command.cloneRecursive": "Cloner (récursif)",
"command.close": "Fermer le dépôt",
"command.closeAllDiffEditors": "Fermer tous les éditeurs de différences",
"command.commit": "Activer",
"command.commitAll": "Valider tout",
"command.commitAllAmend": "Tout Valider (Modifier)",
"command.commitAllAmendNoVerify": "Tout commiter (modifier, aucune vérification)",
"command.commitAllNoVerify": "Tout commiter (aucune vérification)",
"command.commitAllSigned": "Valider tout (signé)",
"command.commitAllSignedNoVerify": "Tout commiter (signé, aucune vérification)",
"command.commitEmpty": "Commit vide",
"command.commitEmptyNoVerify": "Commiter le contenu vide (aucune vérification)",
"command.commitMessageAccept": "Accepter le message de validation",
"command.commitMessageDiscard": "Ignorer le message de validation",
"command.commitNoVerify": "Commiter (aucune vérification)",
"command.commitStaged": "Valider le contenu en zone de transit",
"command.commitStagedAmend": "Valider les modifications en attente (modifier)",
"command.commitStagedAmendNoVerify": "Commiter l'index (modifier, aucune vérification)",
"command.commitStagedNoVerify": "Commiter l'index (aucune vérification)",
"command.commitStagedSigned": "Valider les modifications en attente (signé)",
"command.commitStagedSignedNoVerify": "Commiter l'index (signé, aucune vérification)",
"command.createTag": "Créer une balise",
"command.deleteBranch": "Supprimer la branche...",
"command.deleteTag": "Supprimer l'étiquette",
"command.fetch": "Rappatrier",
"command.fetchAll": "Récupérer depuis tous les Remotes",
"command.fetchPrune": "Récupérer (élaguer)",
"command.git.acceptMerge": "Accepter la fusion",
"command.ignore": "Ajouter à .gitignore",
"command.init": "Initialiser le dépôt",
"command.merge": "Fusionner la branche...",
"command.openAllChanges": "Ouvrir tous les changements",
"command.openChange": "Ouvrir les modifications",
"command.openFile": "Ouvrir un fichier",
"command.openHEADFile": "Ouvrir le fichier (HEAD)",
"command.openRepository": "Ouvrir le dépôt",
"command.publish": "Publier la branche...",
"command.pull": "Pull",
"command.pullFrom": "Extraire de...",
"command.pullRebase": "Pull (rebaser)",
"command.push": "Push",
"command.pushFollowTags": "Pousser (suivre des balises)",
"command.pushFollowTagsForce": "Pousser (suivre des balises, forcer)",
"command.pushForce": "Pousser (forcer)",
"command.pushTags": "Envoyer (push) des étiquettes",
"command.pushTo": "Transfert (Push) vers...",
"command.pushToForce": "Transfert (Push) vers... (Force)",
"command.rebase": "Rebaser la branche...",
"command.rebaseAbort": "Abandonner le rebasage",
"command.refresh": "Actualiser",
"command.removeRemote": "Supprimer le dépôt distant",
"command.rename": "Renommer",
"command.renameBranch": "Renommer la branche...",
"command.restoreCommitTemplate": "Restaurer le modèle de commit",
"command.revealFileInOS.linux": "Ouvrir le dossier contenant",
"command.revealFileInOS.mac": "Afficher dans le Finder",
"command.revealFileInOS.windows": "Afficher dans l'Explorateur de fichiers",
"command.revealInExplorer": "Afficher en mode Explorateur",
"command.revertChange": "Restaurer la modification",
"command.revertSelectedRanges": "Restaurer les portées sélectionnées",
"command.setLogLevel": "Définir le niveau de journalisation (log) ...",
"command.showOutput": "Afficher la sortie Git",
"command.stage": "Mettre en attente les modifications",
"command.stageAll": "Mettre en attente toutes les modifications",
"command.stageAllMerge": "Indexer toutes les fusions de changements",
"command.stageAllTracked": "Indexer tous les changements suivis",
"command.stageAllUntracked": "Indexer tous les changements non suivis",
"command.stageChange": "Mettre en attente la modification",
"command.stageSelectedRanges": "Mettre en attente les plages sélectionnées",
"command.stash": "Remiser (stash)",
"command.stashApply": "Appliquer la remise (Stash)...",
"command.stashApplyLatest": "Appliquer la dernière remise (Stash)",
"command.stashDrop": "Supprimer le remisage (stash)...",
"command.stashDropAll": "Supprimer tous les stashes...",
"command.stashIncludeUntracked": "Remiser (Inclure les non-tracés)",
"command.stashPop": "Appliquer et supprimer la remise...",
"command.stashPopLatest": "Appliquer et supprimer la dernière remise",
"command.sync": "Synchroniser",
"command.syncRebase": "Synchroniser (Rebase)",
"command.timelineCompareWithSelected": "Comparer avec la sélection",
"command.timelineCopyCommitId": "Copier l'ID de commit",
"command.timelineCopyCommitMessage": "Copiez le message de commit.",
"command.timelineOpenDiff": "Ouvrir les modifications",
"command.timelineSelectForCompare": "Sélectionner pour comparaison",
"command.undoCommit": "Annuler la dernière validation",
"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",
"config.allowForcePush": "Contrôle si force push (avec ou sans lease) est activé.",
"config.allowNoVerifyCommit": "Détermine si les commits sans exécution des crochets pre-commit et commit-msg sont autorisé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.autoRepositoryDetection": "Configure le moment où les dépôts doivent être détectés automatiquement.",
"config.autoRepositoryDetection.false": "Désactivez lanalyse de dépôt automatique.",
"config.autoRepositoryDetection.openEditors": "Rechercher dans les dossiers parents de fichiers ouverts.",
"config.autoRepositoryDetection.subFolders": "Rechercher dans les sous-dossiers du dossier actuellement ouvert.",
"config.autoRepositoryDetection.true": "Recherchez dans les deux sous-dossiers du dossier ouvert en cours et dans les dossiers parents de fichiers ouverts.",
"config.autoStash": "Remisez (stash) les changements avant de les tirer et de les restaurer après un tirage réussi.",
"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.autorefresh": "Détermine si l'actualisation automatique est activée.",
"config.branchPrefix": "Préfixe utilisé lors de la création dune branche.",
"config.branchProtection": "Liste des branches protégées. Par défaut, une invite saffiche avant que les modifications ne soient validées dans une branche protégée. Linvite peut être contrôlée à laide du paramètre `#git.branchProtectionPrompt#`.",
"config.branchProtectionPrompt": "Contrôle si une invite est envoyée avant la validation des modifications dans une branche protégée.",
"config.branchProtectionPrompt.alwaysCommit": "Toujours valider les modifications apportées à la branche protégée.",
"config.branchProtectionPrompt.alwaysCommitToNewBranch": "Toujours valider les changements dans une nouvelle branche.",
"config.branchProtectionPrompt.alwaysPrompt": "Toujours demander avant la validation des modifications dans une branche protégée.",
"config.branchRandomNameDictionary": "Liste des dictionnaires utilisés pour le nom de branche généré de manière aléatoire. Chaque valeur représente le dictionnaire utilisé pour générer le segment du nom de la branche. Dictionnaires pris en charge : « adjectifs », « animaux », « couleurs » et « nombres ».",
"config.branchRandomNameDictionary.adjectives": "Adjectif aléatoire",
"config.branchRandomNameDictionary.animals": "Nom danimal aléatoire",
"config.branchRandomNameDictionary.colors": "Nom de couleur aléatoire",
"config.branchRandomNameDictionary.numbers": "Nombre aléatoire compris entre 100 et 999",
"config.branchRandomNameEnable": "Contrôle si un nom aléatoire est généré lors de la création dune branche.",
"config.branchSortOrder": "Contrôle l'ordre de tri des branches.",
"config.branchValidationRegex": "Expression régulière pour valider les nouveaux noms de branche.",
"config.branchWhitespaceChar": "Caractère permettant de remplacer les espaces dans les nouveaux noms de branche et de séparer les segments dun nom de branche généré de manière aléatoire.",
"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.remote": "Branches distantes",
"config.checkoutType.tags": "Étiquettes",
"config.closeDiffOnOperation": "Contrôle si l’éditeur de différences doit être fermé automatiquement lorsque les modifications sont remises en cache, validées, ignorées, intermédiaires ou non.",
"config.commandsToLog": "Liste des commandes git (par exemple, commit, push) pour lesquelles 'stdout' serait journalisé dans le [git output](command:git.showOutput). Si un crochet côté client est configuré pour la commande git, le « stdout » du crochet côté client est également enregistré dans le [git output](command:git.showOutput).",
"config.confirmEmptyCommits": "Confirmez toujours la création de commits vides pour la commande 'Git: Commit Empty'.",
"config.confirmForcePush": "Détermine sil faut demander confirmation avant de forcer le push.",
"config.confirmNoVerifyCommit": "Contrôle sil faut demander une confirmation avant la validation sans vérification.",
"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.off": "Désactivez le compteur.",
"config.countBadge.tracked": "Compter uniquement les changements suivis.",
"config.decorations.enabled": "Contrôle si Git contribue aux couleurs et aux badges de l'Explorateur et de la vue Éditeurs ouverts.",
"config.defaultCloneDirectory": "Emplacement par défaut où cloner un dépôt git.",
"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.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.enableCommitSigning": "Active la signature de commit avec GPG ou X.509.",
"config.enableSmartCommit": "Validez toutes les modifications en l'absence de modifications en attente.",
"config.enableStatusBarSync": "Contrôle si la commande Git Sync apparaît dans la barre d'état.",
"config.enabled": "Indique si git est activé.",
"config.experimental.installGuide": "Améliorations expérimentales du flux dinstallation git",
"config.fetchOnPull": "Si activé, récupère toutes les branches au tirage. Sinon, récupère seulement la branche actuelle.",
"config.followTagsWhenSync": "Suit l'envoi (push) de toutes les étiquettes au moment de l'exécution de la commande de synchronisation.",
"config.ignoreLegacyWarning": "Ignore l'avertissement Git hérité.",
"config.ignoreLimitWarning": "Ignore l'avertissement en cas de changements trop nombreux dans un dépôt.",
"config.ignoreMissingGitWarning": "Ignore l'avertissement quand Git est manquant.",
"config.ignoreRebaseWarning": "Ignore l'avertissement quand il semble que la branche ait été rebasée au moment du tirage (pull).",
"config.ignoreSubmodules": "Ignore les modifications apportées aux sous-modules dans l'arborescence de fichiers.",
"config.ignoreWindowsGit27Warning": "Ignore l'avertissement lorsque Git 2.25 - 2.26 est installé sur Windows.",
"config.ignoredRepositories": "Liste des dépôts git à ignorer.",
"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.logLevel": "Spécifie la quantité dinformations (le cas échéant) à journaliser sur le [git output](command:git.showOutput).",
"config.logLevel.critical": "Journaliser uniquement les informations critiques",
"config.logLevel.debug": "Journaliser uniquement le débogage, les informations, lavertissement, lerreur et les informations critiques",
"config.logLevel.error": "Journaliser uniquement les informations derreur et critiques",
"config.logLevel.info": "Journaliser uniquement les informations davertissement, derreur et les informations critiques",
"config.logLevel.off": "Ne rien journaliser",
"config.logLevel.trace": "Journaliser toutes les informations",
"config.logLevel.warn": "Journaliser uniquement les informations davertissement, derreur et critiques",
"config.mergeEditor": "Ouvrez l’éditeur de fusion pour les fichiers actuellement en conflit.",
"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.prompt": "Demande toujours l'action à effectuer.",
"config.openAfterClone.whenNoFolderOpen": "Effectue uniquement l'ouverture dans la fenêtre active quand aucun dossier n'est ouvert.",
"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.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.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.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.never": "Désactivez la vérification.",
"config.promptToSaveFilesBeforeCommit.staged": "Vérifiez uniquement les fichiers organisés non enregistrés.",
"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.never": "Désactive cette vérification.",
"config.promptToSaveFilesBeforeStash.staged": "Vérifiez uniquement les fichiers organisés non enregistrés.",
"config.pruneOnFetch": "Effectue un élagage au moment de la récupération.",
"config.pullTags": "Récupérez toutes les balises pendant le tirage.",
"config.rebaseWhenSync": "Forcez git à utiliser rebase pendant l'exécution de la commande sync.",
"config.repositoryScanIgnoredFolders": "Liste des dossiers ignorés lors de la recherche de référentiels Git lorsque `#git.autoRepositoryDetection#` est défini sur `true` ou `subFolders`.",
"config.repositoryScanMaxDepth": "Contrôle la profondeur utilisée lors de lanalyse des dossiers despace de travail pour les dépôts Git quand '#git.autoRepositoryDetection#' a la valeur 'true' ou 'subFolders'. Peut être défini sur « -1 » pour aucune limite.",
"config.requireGitUserConfig": "Contrôle si une configuration utilisateur Git explicite est nécessaire ou si elle peut être devinée par Git quand elle est manquante.",
"config.scanRepositories": "Liste des chemins daccès pour rechercher des dépôts git.",
"config.showActionButton": "Contrôle si un bouton daction est affiché dans la vue Contrôle de code source.",
"config.showActionButton.commit": "Afficher un bouton daction pour valider les modifications lorsque la branche locale a modifié des fichiers prêts à être validés.",
"config.showActionButton.publish": "Afficher un bouton daction pour publier la branche locale lorsquelle na pas de branche distante de suivi.",
"config.showActionButton.sync": "Afficher un bouton daction pour synchroniser les modifications lorsque la branche locale est en avance ou derrière la branche distante.",
"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.showInlineOpenFileAction": "Contrôle sil faut afficher une action Ouvrir le fichier dans laffichage des modifications de Git.",
"config.showProgress": "Contrôle si les actions git doivent afficher la progression.",
"config.showPushSuccessNotification": "Contrôle sil faut afficher une notification en cas de réussite d'un envoi (push).",
"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.statusLimit": "Contrôle comment limiter le nombre de modifications qui peuvent être analysées à partir de la commande d’état Git. Peut être défini sur 0 sans limite.",
"config.suggestSmartCommit": "Propose d'activer Smart Commit (valide toutes les modifications en l'absence de modifications organisées).",
"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.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.terminalGitEditor": "Détermine si VS Code doit être activé en tant qu’éditeur Git 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.date": "Contrôle la date à utiliser pour les éléments de la vue Chronologie.",
"config.timeline.date.authored": "Utiliser la date de création",
"config.timeline.date.committed": "Utiliser la date de commit",
"config.timeline.showAuthor": "Contrôle si l'auteur du commit doit être affiché dans la vue Chronologie.",
"config.timeline.showUncommitted": "Contrôle sil faut afficher les modifications non validées dans laffichage Chronologie.",
"config.untrackedChanges": "Contrôle le comportement des changements non suivis.",
"config.untrackedChanges.hidden": "Les changements non suivis sont masqués et exclus de plusieurs actions.",
"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.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.",
"config.useEditorAsCommitInput": "Contrôle si un éditeur de texte intégral est utilisé pour créer des messages de validation, chaque fois quaucun message nest fourni dans la zone dentrée de validation.",
"config.useForcePushWithLease": "Contrôles si force push utilise la variante force-with-lease plus sûr.",
"config.useIntegratedAskPass": "Contrôle si GIT_ASKPASS doit être remplacé pour utiliser la version intégrée.",
"config.verboseCommit": "Activez la sortie détaillée quand '#git.useEditorAsCommitInput#' est activé.",
"description": "Intégration Git SCM",
"displayName": "Git",
"submenu.branch": "Branche",
"submenu.changes": "Changements",
"submenu.commit": "Valider",
"submenu.commit.amend": "Modifier",
"submenu.commit.signoff": "Fermer la session",
"submenu.explorer": "Git",
"submenu.pullpush": "Tirer (pull), envoyer (push)",
"submenu.remotes": "À distance",
"submenu.stash": "Remiser (stash)",
"submenu.tags": "Étiquettes",
"view.workbench.cloneRepository": "Vous pouvez cloner un dépôt localement.\r\n[Cloner un dépôt](command:git.clone 'Cloner un dépôt une fois l'extension Git activée')",
"view.workbench.learnMore": "Pour en savoir plus sur lutilisation de git et du contrôle de code source dans Azure Data Studio [read our docs](https://aka.ms/vscode-scm).",
"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 les fonctionnalités de git, vous pouvez ouvrir un dossier contenant un référentiel git ou cloner à partir dune URL.\r\n[Open Folder](command:vscode.openFolder)\r\n[Clone Repository](command:git.clone)\r\nPour en savoir plus sur lutilisation de git et du contrôle de code source dans Azure Data Studio [lisez notre documentation](https://aka.ms /vscode-scm).",
"view.workbench.scm.emptyWorkspace": "Lespace de travail actuellement ouvert ne contient aucun dossier contenant des référentiels git.\r\n[Add Folder to Workspace](command:workbench.action.addRootFolder)\r\nPour en savoir plus sur lutilisation de git et du contrôle de code source dans Azure Data Studio [read our docs](https://aka.ms/vscode-scm).",
"view.workbench.scm.folder": "Le dossier actuellement ouvert na pas de référentiel git. Vous pouvez initialiser un référentiel qui activera les fonctionnalités de contrôle de source alimentées par git.\r\n[Initialize Repository](command:git.init?%5Btrue%5D)\r\nPour en savoir plus sur lutilisation de git et du contrôle de code source dans Azure Data Studio [read our docs](https://aka.ms/vscode-scm).",
"view.workbench.scm.missing": "Installez Git, un système de contrôle de code source populaire, pour suivre les modifications du code et collaborer avec dautres personnes. En savoir plus sur notre [Git guides](https://aka.ms/vscode-scm).",
"view.workbench.scm.missing.linux": "Le contrôle des sources dépend de l'installation de Git.\r\n[Download Git for Linux](https://git-scm.com/download/linux)\r\nAfter installing, please [reload](command:workbench.action.reloadWindow) (or [troubleshoot](command:git.showOutput)). Des fournisseurs de contrôle de source supplémentaires peuvent être installés [from the Marketplace](command:workbench.extensions.search?%22%40category%3A%5C%22scm%20providers%5C%22%22).",
"view.workbench.scm.missing.mac": "[Download Git for macOS](https://git-scm.com/download/mac)\r\nAfter installing, please [reload](command:workbench.action.reloadWindow) (or [troubleshoot](command:git.showOutput)). Des fournisseurs de contrôle de code source supplémentaires peuvent être installés [from the Marketplace](command:workbench.extensions.search?%22%40category%3A%5C%22scm%20providers%5C%22%22).",
"view.workbench.scm.missing.windows": "[Download Git for Windows](https://git-scm.com/download/win)\r\nAprès l'installation, veuillez [reload](command:workbench.action.reloadWindow) (or [troubleshoot](command:git.showOutput)). Des fournisseurs de contrôle de source supplémentaires peuvent être installés [from the Marketplace](command:workbench.extensions.search?%22%40category%3A%5C%22scm%20providers%5C%22%22).",
"view.workbench.scm.workspace": "Lespace de travail actuellement ouvert ne contient aucun dossier contenant des référentiels git. Vous pouvez initialiser un référentiel sur un dossier qui activera les fonctionnalités de contrôle de source alimentées par git.\r\n[Initialize Repository](command:git.init)\r\nPour en savoir plus sur lutilisation de git et du contrôle de code source dans Azure Data Studio [lisez notre documentation](https://aka.ms/vscode-scm)."
}
}
}
@@ -0,0 +1,87 @@
{
"": [
"--------------------------------------------------------------------------------------------",
"Copyright (c) Microsoft Corporation. All rights reserved.",
"Licensed under the Source EULA. See License.txt in the project root for license information.",
"--------------------------------------------------------------------------------------------",
"Do not edit this file. It is machine generated."
],
"version": "1.0.0",
"contents": {
"dist/common/constants": {
"enterPasswordPrompt": "(Facultatif) Entrez le mot de passe de connexion à enregistrer dans local.settings.json",
"azureFunctionsProjectMustBeOpened": "Un projet Azure Functions C# doit être présent pour créer une fonction Azure avec liaison SQL.",
"addPackage": "Ajouter un package",
"addSqlBinding": "Ajout de la liaison SQL à la fonction {0}...",
"dotnetResult": "Ajout du package NuGet SQL :\r\n{0}",
"failedToGetConnectionString": "Une erreur sest produite lors de la génération de la chaîne de connexion pour la connexion sélectionnée.",
"azureFunctionsExtensionNotInstalled": "Azure Functions extension doit être installée pour pouvoir utiliser cette fonctionnalité.",
"browseEllipsis": "Parcourir...",
"closeButton": "Fermer",
"connectionStringSetting": "Nom du paramètre de la chaîne de connexion",
"connectionStringSettingPlaceholder": "Paramètre de chaîne de connexion spécifié dans « local.settings.json »",
"createProject": "Créer un projet Azure Function",
"createNewLocalAppSetting": "Créer un paramètre dapplication locale",
"doNotInstall": "Ne pas installer",
"includePassword": "Voulez-vous inclure le mot de passe de cette connexion dans votre fichier local.settings.json ?",
"enterTableName": "Entrer la table SQL à interroger",
"enterTableNameToUpsert": "Entrez la table SQL dans laquelle effectuer lupsert",
"enterViewName": "Entrer la vue SQL à interroger",
"userConnectionString": "Entrer une chaîne de connexion",
"enterConnectionString": "Entrer une chaîne de connexion",
"enterConnectionStringSettingName": "Entrer le nom du paramètre de la chaîne de connexion",
"errorNewAzureFunction": "Erreur lors de la création dune fonction Azure : {0}",
"failedToParse": "Échec de l'analyse de \"{0}\" : {1}.",
"unableToSetConnectionString": "Échec du paramétrage de l'application de la chaîne de connexion",
"failedToSetSetting": "Échec du paramétrage de l'application de la chaîne de connexion : {0}",
"tableListProgressTitle": "Récupération des tables pour la base de données sélectionnée...",
"viewListProgressTitle": "Récupération des vues pour la base de données sélectionnée...",
"functionNameTitle": "Nom de la fonction",
"userPasswordLater": "Pour pouvoir utiliser la chaîne de connexion SQL ultérieurement, vous devez entrer manuellement le mot de passe dans votre fichier local.settings.json.",
"input": "Entrée",
"install": "Installer",
"learnMore": "En savoir plus",
"SettingAlreadyExists": "Le paramètre dapplication local « {0} » existe déjà. Voulez-vous le remplacer?",
"moreInformation": "Complément dinformation",
"nameMustNotBeEmpty": "Le nom ne doit pas être vide",
"hasSpecialCharacters": "Le nom ne doit pas contenir de caractères spéciaux",
"noString": "Non",
"noAzureFunctionsInFile": "Aucune fonction Azure dans le fichier actif actuel",
"noAzureFunctionsProjectsInWorkspace": "Aucun projet Azure Functions trouvé dans lespace de travail",
"openFile": "Ouvrir un fichier",
"output": "Sortie",
"inputDescription": "Récupère les données dune base de données",
"sqlObjectToQuery": "Objet SQL à interroger",
"sqlTableToUpsert": "Table SQL dans laquelle upsert",
"save": "Enregistrer",
"outputDescription": "Enregistrer les données dans une base de données",
"selectButton": "Sélectionner",
"selectDatabase": "Sélectionner une base de données",
"selectConnectionString": "Sélectionner la méthode de chaîne de connexion SQL",
"selectSetting": "Sélectionnez le paramètre de chaîne de connexion SQL dans local.settings.json",
"connectionProfile": "Sélectionnez une connexion pour le profile.",
"selectAzureFunction": "Sélectionnez une fonction Azure dans le fichier actif auquel ajouter une liaison SQL",
"selectAzureFunctionProjFolder": "Sélectionner un dossier pour le projet de fonction Azure",
"selectSqlTableOrViewPrompt": "Sélectionner le type dobjet dans linsertion ou lupsert",
"selectTable": "Sélectionner la table à utiliser",
"selectProject": "Sélectionner le projet de fonction Azure pour la liaison SQL",
"selectBindingType": "Sélectionner le type de liaison",
"selectBindingTypeToSpecifiedFunction": "Sélectionner le type de liaison pour la fonction '{0}'",
"selectView": "Sélectionner laffichage à utiliser",
"table": "Table",
"azureFunctionsExtensionNotFound": "Lextension Azure Functions est nécessaire pour créer une fonction Azure avec liaison SQL, mais elle nest pas installée. Voulez-vous linstaller maintenant ?",
"saveChangesInFile": "Il y a des modifications non enregistrées dans le fichier actif. Voulez-vous enregistrer maintenant?",
"timeoutAzureFunctionFileError": "Expiration du délai dattente pour la création du fichier Azure Function",
"timeoutExtensionError": "Expiration du délai dattente pour linstallation de lextension",
"valueMustNotBeEmpty": "La valeur ne doit pas être vide",
"view": "Voir",
"yesString": "Oui"
},
"package": {
"sqlBindings.addSqlBinding": "Ajouter une liaison SQL (préversion)",
"sqlBindings.createAzureFunction": "Créer une fonction Azure avec liaison SQL (préversion)",
"description": "Permet aux utilisateurs de développer et de publier des Azure Functions avec des liaisons Azure SQL",
"displayName": "Liaisons SQL"
}
}
}
@@ -2,16 +2,16 @@
"": [
"--------------------------------------------------------------------------------------------",
"Copyright (c) Microsoft Corporation. All rights reserved.",
"Licensed under the MIT License. See License.txt in the project root for license information.",
"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": {
"bundle": {
"\"{0}\" has fingerprint \"{1}\"": "«{0}» a une empreinte digitale «{1}»",
"$(info) Remote \"{0}\" has no tags.": "$(info) le {0} distant na pas de balises.",
"$(info) This repository has no tags.": "$(info) Ce référentiel na aucune balise.",
"\"{0}\" has fingerprint \"{1}\"": "«{0}» a une empreinte digitale «{1}»",
"A branch named \"{0}\" already exists": "Une branche nommée '{0}' existe déjà",
"A git repository was found in the parent folders of the workspace or the open file(s). Would you like to open the repository?": "Un dépôt Git a été trouvé dans les dossiers parents de lespace de travail ou dans les fichiers ouverts. Voulez-vous ouvrir le référentiel ?",
"Absolute paths not supported in \"git.scanRepositories\" setting.": "Chemins daccès absolus non supportés dans le paramètre 'git.scanRepositories'.",
@@ -54,7 +54,7 @@
"Clone from URL": "URL de dépôt",
"Clone from {0}": "Cloner à partir de {0}",
"Cloning git repository \"{0}\"...": "Clonage du dépôt Git '{0}'...",
"Commit": "Valider",
"Commit": "Commiter",
"Commit & Push Changes": "Valider et envoyer (push) les modifications",
"Commit & Sync Changes": "Valider et synchroniser les modifications",
"Commit Anyway": "Commiter quand même",
@@ -103,8 +103,7 @@
"Don\\'t Pull": "Ne pas tirer (pull)",
"Don\\'t Show Again": "Ne plus afficher",
"Download Git": "Télécharger Git",
"Email": "Adresse e-mail",
"Enables the following features: {0}": "Enables the following features: {0}",
"Email": "E-mail",
"Failed to authenticate to git remote.": "Échec de l'authentification auprès de git remote.",
"Failed to authenticate to git remote:\\n\\n{0}": "Échec de l'authentification auprès de git remote :\\n\\n{0}",
"File \"{0}\" was deleted by them and modified by us.\\n\\nWhat would you like to do?": "Le fichier « {0} » a été supprimé par eux et modifié par nous.\\n\\nQue voulez-vous faire ?",
@@ -114,7 +113,6 @@
"Git History": "Historique git",
"Git error": "Erreur Git",
"Git local working changes": "Modifications de travail locales Git",
"Git not found. Install it or configure it using the \"git.path\" setting.": "Git non trouvé. Installez-le et configurez-le en utilisant le paramètre 'git.path'.",
"Git repositories were found in the parent folders of the workspace or the open file(s). Would you like to open the repositories?": "Des dépôts Git ont été trouvés dans les dossiers parents de lespace de travail ou dans les fichiers ouverts. Voulez-vous ouvrir les référentiels ?",
"Git: {0}": "Git : {0}",
"HEAD version of \"{0}\" is not available.": "La version HEAD de '{0}' n'est pas disponible.",
@@ -151,7 +149,7 @@
"OK": "OK",
"OK, Don\\'t Ask Again": "OK, ne plus me demander",
"OK, Don\\'t Show Again": "OK, ne plus afficher",
"Open": "Ouvrir ",
"Open": "Ouvrir",
"Open Comparison": "Comparaison de plans",
"Open Git Log": "Ouvrir le journal Git",
"Open Merge": "Ouvrir la fusion",
@@ -167,7 +165,6 @@
"Pick a remote to remove": "Choisir un dépôt distant à supprimer",
"Pick a repository to mark as safe and open": "Choisir un dépôt à marquer comme sécuritaire et ouvert",
"Pick a repository to open": "Choisir un référentiel à ouvrir",
"Pick a repository to reopen": "Pick a repository to reopen",
"Pick a stash to apply": "Choisir une remise (stash) à appliquer",
"Pick a stash to drop": "Choisir un remisage (stash) à supprimer",
"Pick a stash to pop": "Choisir une remise (stash) à appliquer et supprimer",
@@ -181,13 +178,13 @@
"Please provide a tag name": "Spécifiez un nom de balise",
"Please provide the commit hash": "Indiquez le code de hachage du commit",
"Publish Branch": "Publier la branche",
"Publish Branch \"{0}\"/{Locked=\"Branch\"}Do not translate \"Branch\" as it is a git term": "Publier la Branch « {0} »",
"Publish Branch/{Locked=\"Branch\"}Do not translate \"Branch\" as it is a git term": "Publier Branch",
"Publish Branch \"{0}\"/{Locked=\"Branch\"}Do not translate \"Branch\" as it is a git term": "Publier la Branch « {0} »",
"Publish to {0}": "Publier sur {0}",
"Publish to...": "Publier sur...",
"Publishing Branch \"{0}\".../{Locked=\"Branch\"}Do not translate \"Branch\" as it is a git term": "Publication en cours de la Branch « {0} »...",
"Publishing Branch.../{Locked=\"Branch\"}Do not translate \"Branch\" as it is a git term": "Publication de Branch...",
"Pull": "Pull",
"Pull": "Tirer (pull)",
"Pull {0} and push {1} commits between {2}/{3}": "Tirer (pull) {0} et envoyer (push) {1} commits entre {2}/{3}",
"Pull {0} commits from {1}/{2}": "Tirer (pull) {0} commits de {1}/{2}",
"Push {0} commits to {1}/{2}": "Envoyer (push) {0} commits à {1}/{2}",
@@ -196,7 +193,6 @@
"Remote branch at {0}": "Branche distante à {0}",
"Remote name": "Nom du dépôt distant",
"Remote name format invalid": "Format non valide du nom de dépôt distant",
"Reopen Closed Repositories": "Reopen Closed Repositories",
"Replace Local Tag(s)": "Remplacer la ou les balises locales",
"Restore file": "Restaurer le fichier",
"Restore files": "Restaurer les fichiers",
@@ -240,7 +236,6 @@
"The new branch will be \"{0}\"": "La nouvelle branche sera « {0} »",
"The repository does not have any commits. Please make an initial commit before creating a stash.": "Le référentiel na pas de validation. Veuillez effectuer une validation initiale avant de créer une entrée stash.",
"The selection range does not contain any changes.": "La plage de sélection ne contient aucune modification.",
"There are known issues with the installed Git \"{0}\". Please update to Git >= 2.27 for the git features to work correctly.": "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.",
"There are merge conflicts. Resolve them before committing.": "Il existe des conflits de fusion. Corrigez-les avant la validation.",
"There are no available repositories": "Aucun dépôt disponible",
"There are no changes to commit.": "Il n'existe aucun changement à valider.",
@@ -262,7 +257,6 @@
"Undo merge commit": "Annuler le commit de fusion",
"Untracked": "Non suivi",
"Untracked Changes": "Changements non suivis",
"Update Git": "Mettre à jour Git",
"Using git \"{0}\" from \"{1}\"": "Utilisation de git «{0}» à partir de «{1}»",
"Validating found git in: \"{0}\"": "Validation du git trouvé dans : «{0}»",
"Would you like to add \"{0}\" to .gitignore?": "Voulez-vous ajouter '{0}' à .gitignore ?",
@@ -277,7 +271,6 @@
"You are about to commit your changes without verification, this skips pre-commit hooks and can be undesirable.\\n\\nAre you sure to continue?": "Vous êtes sur le point de valider vos changements sans vérification. Cela signifie que les crochets pre-commit vont être ignorés, ce qui nest peut-être pas souhaitable.\\n\\nVoulez-vous vraiment continuer ?",
"You are about to force push your changes, this can be destructive and could inadvertently overwrite changes made by others.\\n\\nAre you sure to continue?": "Vous êtes sur le point de forcer lenvoi des changements que vous avez apportés. Cette action peut être délétère et peut remplacer par inadvertance les changements apportés par dautres utilisateurs.\\n\\nVoulez-vous vraiment continuer ?",
"You are trying to commit to a protected branch and you might not have permission to push your commits to the remote.\\n\\nHow would you like to proceed?": "Vous essayez de valider sur une branche protégée et vous n’êtes peut-être pas autorisé à envoyer (push) vos validations vers la branche distante.\\n\\nComment voulez-vous procéder ?",
"You seem to have git \"{0}\" installed. Code works best with git >= 2": "Git «{0}» semble être installé. Le code fonctionne mieux avec git >= 2",
"Your local changes would be overwritten by checkout.": "Vos changements locaux vont être remplacés par l'extraction.",
"Your repository has no remotes configured to publish to.": "Votre dépôt n'a aucun dépôt distant configuré pour une publication.",
"Your repository has no remotes configured to pull from.": "Votre dépôt n'a aucun dépôt distant configuré pour un Pull.",
@@ -307,34 +300,60 @@
"{0}\\n\\nThis is IRREVERSIBLE, your current working set will be FOREVER LOST.": "{0}\\n\\nCette opération est IRRÉVERSIBLE, votre plage de travail actuelle sera DÉFINITIVEMENT PERDUE."
},
"package": {
"colors.added": "Couleur des ressources ajoutées.",
"colors.conflict": "Couleur pour les ressources avec des conflits.",
"colors.deleted": "Couleur des ressources supprimées.",
"colors.ignored": "Couleur des ressources ignorées.",
"colors.modified": "Couleur pour les ressources modifiées.",
"colors.renamed": "Couleur des ressources renommées ou copiées.",
"colors.stageDeleted": "Couleur des ressources supprimées qui ont été indexées.",
"colors.stageModified": "Couleur des ressources modifiées qui ont été indexées.",
"colors.submodule": "Couleur pour les ressources de sous-module.",
"colors.untracked": "Couleur pour les ressources non tracées.",
"view.workbench.scm.repositoryInParentFolders": "Un dépôt Git a été trouvé dans les dossiers parents de lespace de travail ou dans les fichiers ouverts.\r\n [Ouvrir le référentiel](command:git.openRepositoriesInParentFolders)\r\n Utilisez le paramètre [git.openRepositoryInParentFolders](command:workbench.action.openSettings?%5B%22git.openRepositoryInParentFolders%22%5D) pour contrôler si les dépôts Git dans les dossiers parents des espaces de travail ou les fichiers ouverts sont ouverts. Pour en savoir plus [lire nos documents](https://aka.ms/vscode-git-repository-in-parent-folders).",
"config.branchRandomNameDictionary.adjectives": "Adjectif aléatoire",
"config.branchRandomNameDictionary.animals": "Nom danimal aléatoire",
"config.branchRandomNameDictionary.colors": "Nom de couleur aléatoire",
"config.branchRandomNameDictionary.numbers": "Nombre aléatoire compris entre 100 et 999",
"config.branchValidationRegex": "Expression régulière pour valider les nouveaux noms de branche.",
"command.mergeAbort": "Abandonner la fusion",
"command.rebaseAbort": "Abandonner le rebasage",
"command.commitMessageAccept": "Accepter le message de validation",
"command.addRemote": "Ajouter un dépôt distant...",
"command.api.getRemoteSources": "Obtenir les sources distantes",
"command.api.getRepositories": "Obtenir les dépôts",
"command.api.getRepositoryState": "Obtenir l’état du dépôt",
"command.branch": "Créer une branche...",
"command.branchFrom": "Créer une branche à partir de...",
"command.checkout": "Basculer sur...",
"command.ignore": "Ajouter à .gitignore",
"config.untrackedChanges.mixed": "Tous les changements, suivis et non suivis, apparaissent ensemble et se comportent de la même manière.",
"config.branchProtectionPrompt.alwaysCommitToNewBranch": "Toujours valider les changements dans une nouvelle branche.",
"config.branchProtectionPrompt.alwaysCommit": "Toujours valider les modifications apportées à la branche protégée.",
"config.confirmEmptyCommits": "Confirmez toujours la création de commits vides pour la commande 'Git: Commit Empty'.",
"config.openRepositoryInParentFolders.always": "Toujours ouvrir un référentiel dans les dossiers parents des espaces de travail ou les fichiers ouverts.",
"config.openAfterClone.alwaysNewWindow": "Effectue toujours l'ouverture dans une nouvelle fenêtre.",
"config.openAfterClone.always": "Effectue toujours l'ouverture dans la fenêtre active.",
"config.branchProtectionPrompt.alwaysPrompt": "Toujours demander avant la validation des modifications dans une branche protégée.",
"config.openAfterClone.prompt": "Demande toujours l'action à effectuer.",
"config.publishBeforeContinueOn.always": "Toujours publier l’état git non publié lors de lutilisation de Continuer à travailler à partir dun référentiel git",
"config.alwaysShowStagedChangesResourceGroup": "Toujours afficher le groupe de ressources des changements en zone de transit (Staged).",
"submenu.commit.amend": "Modifier",
"command.stashApplyLatest": "Appliquer la dernière remise (Stash)",
"command.stashApply": "Appliquer la remise (Stash)...",
"config.smartCommitChanges.all": "Organise automatiquement toutes les modifications.",
"config.smartCommitChanges.tracked": "Organise automatiquement les modifications suivies uniquement.",
"submenu.branch": "Branche",
"submenu.changes": "Changements",
"config.promptToSaveFilesBeforeCommit.always": "Vérifiez les fichiers non enregistrés.",
"config.promptToSaveFilesBeforeStash.always": "Vérifiez les fichiers non enregistrés.",
"config.promptToSaveFilesBeforeCommit.staged": "Vérifiez uniquement les fichiers organisés non enregistrés.",
"config.promptToSaveFilesBeforeStash.staged": "Vérifiez uniquement les fichiers organisés non enregistrés.",
"command.checkoutDetached": "Extraire vers (mode détaché)...",
"command.checkout": "Extraire vers...",
"command.cherryPick": "Faire un cherry-pick...",
"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.clone": "Cloner",
"command.cloneRecursive": "Cloner (récursif)",
"command.close": "Fermer le dépôt",
"command.continueInLocalClone": "Cloner le dépôt localement et louvrir sur le Bureau...",
"command.closeAllDiffEditors": "Fermer tous les éditeurs de différences",
"command.commit": "Valider",
"command.close": "Fermer le dépôt",
"colors.added": "Couleur des ressources ajoutées.",
"colors.stageDeleted": "Couleur des ressources supprimées qui ont été indexées.",
"colors.deleted": "Couleur des ressources supprimées.",
"colors.ignored": "Couleur des ressources ignorées.",
"colors.stageModified": "Couleur des ressources modifiées qui ont été indexées.",
"colors.modified": "Couleur pour les ressources modifiées.",
"colors.renamed": "Couleur des ressources renommées ou copiées.",
"colors.conflict": "Couleur pour les ressources avec des conflits.",
"colors.submodule": "Couleur pour les ressources de sous-module.",
"colors.untracked": "Couleur pour les ressources non tracées.",
"submenu.commit": "Valider",
"command.commit": "Activer",
"command.commitNoVerify": "Commiter (aucune vérification)",
"command.commitAll": "Valider tout",
"command.commitAllAmend": "Tout Valider (Modifier)",
"command.commitAllAmendNoVerify": "Tout commiter (modifier, aucune vérification)",
@@ -343,257 +362,228 @@
"command.commitAllSignedNoVerify": "Tout commiter (signé, aucune vérification)",
"command.commitEmpty": "Commit vide",
"command.commitEmptyNoVerify": "Commiter le contenu vide (aucune vérification)",
"command.commitMessageAccept": "Accepter le message de validation",
"command.commitMessageDiscard": "Ignorer le message de validation",
"command.commitNoVerify": "Commiter (aucune vérification)",
"command.commitStaged": "Valider le contenu en zone de transit",
"command.commitStagedAmend": "Valider les modifications en attente (modifier)",
"command.commitStagedAmendNoVerify": "Commiter l'index (modifier, aucune vérification)",
"command.commitStagedNoVerify": "Commiter l'index (aucune vérification)",
"command.commitStagedSigned": "Valider les modifications en attente (signé)",
"command.commitStagedSignedNoVerify": "Commiter l'index (signé, aucune vérification)",
"command.continueInLocalClone": "Cloner le dépôt localement et louvrir sur le Bureau...",
"config.enableSmartCommit": "Validez toutes les modifications en l'absence de modifications en attente.",
"command.timelineCompareWithSelected": "Comparer avec la sélection",
"command.git.acceptMerge": "Terminer la fusion",
"command.git.runGitMerge": "Conflits de calcul avec Git",
"command.git.runGitMergeDiff3": "Calcul en conflit avec Git (Diff3)",
"config.autoRepositoryDetection": "Configure le moment où les dépôts doivent être détectés automatiquement.",
"config.confirmSync": "Confirmez avant de synchroniser des dépôts git.",
"command.continueInLocalClone.qualifiedName": "Continuer à travailler dans un nouveau clone local",
"config.openRepositoryInParentFolders": "Contrôlez si un référentiel dans les dossiers parents despaces de travail ou les fichiers ouverts doit être ouvert.",
"config.smartCommitChanges": "Contrôle les modifications organisées automatiquement par Smart Commit.",
"config.statusLimit": "Contrôle comment limiter le nombre de modifications qui peuvent être analysées à partir de la commande d’état Git. Peut être défini sur 0 sans limite.",
"config.untrackedChanges": "Contrôle le comportement des changements non suivis.",
"config.countBadge": "Contrôle le badge de compte Git.",
"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.repositoryScanMaxDepth": "Contrôle la profondeur utilisée lors de lanalyse des dossiers despace de travail pour les dépôts Git quand '#git.autoRepositoryDetection#' a la valeur 'true' ou 'subFolders'. Peut être défini sur « -1 » pour aucune limite.",
"config.detectSubmodulesLimit": "Contrôle la limite de sous-modules git détectés.",
"config.alwaysSignOff": "Contrôle le flag signoff pour toutes les modifications.",
"config.branchSortOrder": "Contrôle l'ordre de tri des branches.",
"config.similarityThreshold": "Contrôle le seuil de lindex de similarité (cest-à-dire le nombre dajouts/suppressions par rapport à la taille du fichier) pour que les modifications apportées à une paire de fichiers ajoutés/supprimés soient considérées comme un changement de nom.",
"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.checkoutType": "Contrôle le type des références Git listées au moment de l'exécution de Extraire vers...",
"config.inputValidation": "Contrôle quand afficher la validation de la saisie du message de commit.",
"config.useIntegratedAskPass": "Contrôle si GIT_ASKPASS doit être remplacé pour utiliser la version intégrée.",
"config.decorations.enabled": "Contrôle si Git contribue aux couleurs et aux badges de l'Explorateur et de la vue Éditeurs ouverts.",
"config.promptToSaveFilesBeforeCommit": "Contrôle si Git doit vérifier les fichiers non sauvegardés avant d'effectuer le commit.",
"config.promptToSaveFilesBeforeStash": "Contrôle si Git doit rechercher les fichiers non enregistrés avant de faire un stash des changements.",
"config.pullBeforeCheckout": "Contrôle si une branche qui na pas de validations sortantes est transférée rapidement avant d’être extraite.",
"config.useEditorAsCommitInput": "Contrôle si un éditeur de texte intégral est utilisé pour créer des messages de validation, chaque fois quaucun message nest fourni dans la zone dentrée de validation.",
"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.branchProtectionPrompt": "Contrôle si une invite est affichée avant la validation des modifications dans une branche protégée.",
"config.branchRandomNameEnable": "Contrôle si un nom aléatoire est généré lors de la création dune branche.",
"config.showActionButton": "Contrôle si un bouton daction est affiché dans la vue Contrôle de code source.",
"config.allowNoVerifyCommit": "Détermine si les commits sans exécution des crochets pre-commit et commit-msg sont autorisés.",
"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.showProgress": "Contrôle si les actions git doivent afficher la progression.",
"config.enableStatusBarSync": "Contrôle si la commande Git Sync apparaît dans la barre d'état.",
"config.closeDiffOnOperation": "Contrôle si l’éditeur de différences doit être fermé automatiquement lorsque les modifications sont remises en cache, validées, ignorées, intermédiaires ou non.",
"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.confirmNoVerifyCommit": "Contrôle sil faut demander une confirmation avant la validation sans vérification.",
"config.confirmForcePush": "Détermine sil faut demander confirmation avant de forcer le push.",
"config.detectSubmodules": "Contrôle sil faut détecter automatiquement les sous-modules git.",
"config.terminalGitEditor": "Détermine si VS Code doit être activé en tant qu’éditeur Git 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.terminalAuthentication": "Détermine si VS Code doit être activé en tant que gestionnaire dauthentification 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.openAfterClone": "Détermine s'il est nécessaire d'ouvrir un dépôt automatiquement après le clonage.",
"config.optimisticUpdate": "Contrôle sil faut mettre à jour l’état de la vue Contrôle de code source de manière optimiste après lexécution de commandes Git.",
"config.publishBeforeContinueOn": "Contrôle si l’état git non publié lors de lutilisation de Continuer à travailler à partir dun référentiel git.",
"config.requireGitUserConfig": "Contrôle si une configuration utilisateur Git explicite est nécessaire ou si elle peut être devinée par Git quand elle est manquante.",
"config.showPushSuccessNotification": "Contrôle sil faut afficher une notification en cas de réussite d'un envoi (push).",
"config.showInlineOpenFileAction": "Contrôle sil faut afficher une action Ouvrir le fichier dans laffichage des modifications de Git.",
"config.timeline.showAuthor": "Contrôle si l'auteur du commit doit être affiché dans la vue Chronologie.",
"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.timeline.showUncommitted": "Contrôle sil faut afficher les modifications non validées dans laffichage Chronologie.",
"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.",
"config.timeline.date": "Contrôle la date à utiliser pour les éléments de la vue Chronologie.",
"command.timelineCopyCommitId": "Copier l'ID de commit",
"command.timelineCopyCommitMessage": "Copiez le message de commit.",
"config.countBadge.all": "Compter tous les changements.",
"config.countBadge.tracked": "Compter uniquement les changements suivis.",
"command.branchFrom": "Créer une branche à partir de...",
"command.branch": "Créer une branche...",
"command.createTag": "Créer une balise",
"command.deleteBranch": "Supprimer la branche...",
"command.deleteRemoteTag": "Supprimer la balise distante",
"command.deleteTag": "Supprimer l'étiquette",
"command.fetch": "Récupérer",
"command.fetchAll": "Récupérer depuis tous les Remotes",
"config.autoRepositoryDetection.false": "Désactivez lanalyse de dépôt automatique.",
"config.promptToSaveFilesBeforeCommit.never": "Désactive cette vérification.",
"config.promptToSaveFilesBeforeStash.never": "Désactivez la vérification.",
"command.cleanAll": "Ignorer toutes les modifications",
"command.cleanAllTracked": "Ignorer tous les changements suivis",
"command.cleanAllUntracked": "Ignorer tous les changements non suivis",
"command.clean": "Ignorer les modifications",
"command.commitMessageDiscard": "Ignorer le message de validation",
"config.postCommitCommand.none": "N'exécutez pas de commande après une validation.",
"command.stashDropAll": "Supprimer tous les stashes...",
"command.stashDrop": "Supprimer le remisage (stash)...",
"config.autofetchPeriod": "Durée en secondes entre chaque récupération git automatique quand `git.autofetch` est activé.",
"config.verboseCommit": "Activez la sortie détaillée quand '#git.useEditorAsCommitInput#' est activé.",
"config.enableCommitSigning": "Active la signature de commit avec GPG ou X.509.",
"config.experimental.installGuide": "Améliorations expérimentales du flux dinstallation git",
"command.fetch": "Rappatrier",
"command.fetchPrune": "Récupérer (élaguer)",
"command.git.acceptMerge": "Terminer la fusion",
"command.git.openMergeEditor": "Résoudre dans l’éditeur de fusion",
"command.git.runGitMerge": "Conflits de calcul avec Git",
"command.git.runGitMergeDiff3": "Calcul en conflit avec Git (Diff3)",
"command.ignore": "Ajouter à .gitignore",
"command.fetchAll": "Récupérer depuis tous les Remotes",
"config.pullTags": "Récupérez toutes les balises pendant le tirage.",
"config.rebaseWhenSync": "Forcez git à utiliser rebase pendant l'exécution de la commande sync.",
"command.api.getRemoteSources": "Obtenir les sources distantes",
"command.api.getRepositories": "Obtenir les dépôts",
"command.api.getRepositoryState": "Obtenir l’état du dépôt",
"submenu.explorer": "Git",
"displayName": "Git",
"description": "Intégration Git SCM",
"view.workbench.scm.repositoriesInParentFolders": "Des dépôts Git ont été trouvés dans les dossiers parents de lespace de travail ou dans les fichiers ouverts.\r\n [Ouvrir le référentiel](command:git.openRepositoriesInParentFolders)\r\n Utilisez le paramètre [git.openRepositoryInParentFolders](command:workbench.action.openSettings?%5B%22git.openRepositoryInParentFolders%22%5D) pour contrôler si les dépôts Git dans les dossiers parents de lespace de travail ou les fichiers ouverts sont ouverts. Pour en savoir plus [lire nos documents](https://aka.ms/vscode-git-repository-in-parent-folders).",
"view.workbench.scm.disabled": "Si vous voulez 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 l'utilisation de Git et du contrôle de code source dans VS Code, [lisez notre documentation](https://aka.ms/vscode-scm).",
"config.ignoreSubmodules": "Ignore les modifications apportées aux sous-modules dans l'arborescence de fichiers.",
"config.ignoreLegacyWarning": "Ignore l'avertissement Git hérité.",
"config.ignoreWindowsGit27Warning": "Ignore l'avertissement lorsque Git 2.25 - 2.26 est installé sur Windows.",
"config.ignoreMissingGitWarning": "Ignore l'avertissement quand Git est manquant.",
"config.ignoreRebaseWarning": "Ignore l'avertissement quand il semble que la branche ait été rebasée au moment du tirage (pull).",
"config.ignoreLimitWarning": "Ignore l'avertissement en cas de changements trop nombreux dans un dépôt.",
"view.workbench.scm.empty": "Pour utiliser les fonctionnalités de git, vous pouvez ouvrir un dossier contenant un référentiel git ou cloner à partir dune URL.\r\n[Open Folder](command:vscode.openFolder)\r\n[Clone Repository](command:git.clone)\r\nPour en savoir plus sur lutilisation de git et du contrôle de code source dans Azure Data Studio [lisez notre documentation](https://aka.ms /vscode-scm).",
"command.init": "Initialiser le dépôt",
"view.workbench.scm.missing": "Installez Git, un système de contrôle de code source populaire, pour suivre les modifications du code et collaborer avec dautres personnes. En savoir plus sur notre [Git guides](https://aka.ms/vscode-scm).",
"config.branchRandomNameDictionary": "Liste des dictionnaires utilisés pour le nom de branche généré de manière aléatoire. Chaque valeur représente le dictionnaire utilisé pour générer le segment du nom de la branche. Dictionnaires pris en charge : « adjectifs », « animaux », « couleurs » et « nombres ».",
"config.repositoryScanIgnoredFolders": "Liste des dossiers ignorés lors de la recherche de référentiels Git lorsque `#git.autoRepositoryDetection#` est défini sur `true` ou `subFolders`.",
"config.commandsToLog": "Liste des commandes git (par exemple, commit, push) pour lesquelles 'stdout' serait journalisé dans le [git output](command:git.showOutput). Si un crochet côté client est configuré pour la commande git, le « stdout » du crochet côté client est également enregistré dans le [git output](command:git.showOutput).",
"config.ignoredRepositories": "Liste des dépôts git à ignorer.",
"config.scanRepositories": "Liste des chemins daccès pour rechercher des dépôts git.",
"config.branchProtection": "Liste des branches protégées. Par défaut, une invite saffiche avant que les modifications ne soient validées dans une branche protégée. Linvite peut être contrôlée à laide du paramètre `#git.branchProtectionPrompt#`.",
"config.checkoutType.local": "Branches locales",
"command.manageUnsafeRepositories": "Gérer des référentiels non sécurisés",
"command.merge": "Fusionner la branche...",
"command.mergeAbort": "Abandonner la fusion",
"config.openRepositoryInParentFolders.never": "Nouvrez jamais de référentiel dans les dossiers parents despaces de travail ou les fichiers ouverts.",
"config.publishBeforeContinueOn.never": "Jamais publier l’état git non publié lors de lutilisation de Continuer à travailler à partir dun référentiel git",
"config.openAfterClone.whenNoFolderOpen": "Effectue uniquement l'ouverture dans la fenêtre active quand aucun dossier n'est ouvert.",
"command.openAllChanges": "Ouvrir tous les changements",
"command.timelineOpenDiff": "Ouvrir les modifications",
"command.openChange": "Ouvrir les modifications",
"command.revealFileInOS.linux": "Ouvrir le dossier contenant",
"command.openFile": "Ouvrir un fichier",
"command.openHEADFile": "Ouvrir le fichier (HEAD)",
"command.openRepositoriesInParentFolders": "Ouvrir les référentiels dans les dossiers parents",
"command.openRepository": "Ouvrir le dépôt",
"config.mergeEditor": "Ouvrez l’éditeur de fusion pour les fichiers actuellement en conflit.",
"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.",
"command.stashPopLatest": "Appliquer et supprimer la dernière remise",
"command.stashPop": "Appliquer et supprimer la remise...",
"config.branchPrefix": "Préfixe utilisé lors de la création dune branche.",
"config.openRepositoryInParentFolders.prompt": "Invite avant douvrir un référentiel, les dossiers parents des espaces de travail ou les fichiers ouverts.",
"config.publishBeforeContinueOn.prompt": "Inviter à publier l’état git non publié lors de lutilisation de Continuer à travailler à partir dun référentiel git",
"config.pruneOnFetch": "Effectue un élagage au moment de la récupération.",
"command.publish": "Publier la branche...",
"command.pull": "Tirer (pull)",
"command.pullFrom": "Extraire de...",
"command.pull": "Pull",
"command.pullRebase": "Pull (rebaser)",
"command.pullFrom": "Extraire de...",
"submenu.pullpush": "Tirer (pull), envoyer (push)",
"command.push": "Push",
"command.pushFollowTags": "Pousser (suivre des balises)",
"command.pushFollowTagsForce": "Pousser (suivre des balises, forcer)",
"command.pushForce": "Pousser (forcer)",
"command.pushTags": "Envoyer (push) des étiquettes",
"config.followTagsWhenSync": "Envoyez (push) toutes les balises annotées lors de lexécution de la commande de synchronisation.",
"command.pushTo": "Transfert (Push) vers...",
"command.pushToForce": "Transfert (Push) vers... (Force)",
"command.rebase": "Rebaser la branche...",
"command.rebaseAbort": "Abandonner le rebasage",
"command.refresh": "Actualiser",
"config.rememberPostCommitCommand": "Mémoriser la dernière commande git qui sest exécutée après une validation.",
"submenu.remotes": "À distance",
"config.checkoutType.remote": "Branches distantes",
"command.removeRemote": "Supprimer le dépôt distant",
"command.rename": "Renommer",
"command.renameBranch": "Renommer la branche...",
"command.reopenClosedRepositories": "Reopen Closed Repositories...",
"command.git.openMergeEditor": "Résoudre dans l’éditeur de fusion",
"command.restoreCommitTemplate": "Restaurer le modèle de commit",
"command.revealFileInOS.linux": "Ouvrir le dossier contenant",
"command.revealFileInOS.mac": "Afficher dans le Finder",
"command.revealFileInOS.windows": "Afficher dans l'Explorateur de fichiers",
"command.revealInExplorer": "Afficher en mode Explorateur",
"command.revealFileInOS.windows": "Afficher dans l'Explorateur de fichiers",
"command.revealFileInOS.mac": "Afficher dans le Finder",
"command.revertChange": "Restaurer la modification",
"command.revertSelectedRanges": "Restaurer les portées sélectionnées",
"config.postCommitCommand.sync": "Exécutez 'git pull' et 'git push' après une validation réussie.",
"config.postCommitCommand.push": "Exécutez 'git push' après une validation réussie.",
"config.postCommitCommand": "Exécutez une commande Git après une validation réussie.",
"config.autoRepositoryDetection.true": "Recherchez dans les deux sous-dossiers du dossier ouvert en cours et dans les dossiers parents de fichiers ouverts.",
"config.autoRepositoryDetection.openEditors": "Rechercher dans les dossiers parents de fichiers ouverts.",
"config.autoRepositoryDetection.subFolders": "Rechercher dans les sous-dossiers du dossier actuellement ouvert.",
"view.workbench.scm.scanFolderForRepositories": "Analyse du dossier à la recherche de dépôts Git...",
"view.workbench.scm.scanWorkspaceForRepositories": "Analyse de lespace de travail à la recherche de référentiels Git...",
"command.timelineSelectForCompare": "Sélectionner pour comparaison",
"command.showOutput": "Afficher la sortie Git",
"command.stage": "Mettre en attente les modifications",
"config.showActionButton.commit": "Afficher un bouton daction pour valider les modifications lorsque la branche locale a modifié des fichiers prêts à être validés.",
"config.showActionButton.publish": "Afficher un bouton daction pour publier la branche locale lorsquelle na pas de branche distante de suivi.",
"config.showActionButton.sync": "Afficher un bouton daction pour synchroniser les modifications lorsque la branche locale est en avance ou derrière la branche distante.",
"submenu.commit.signoff": "Fermer la session",
"view.workbench.scm.missing.linux": "Le contrôle de code source dépend de Git en cours dinstallation.\r\n[Download Git for Linux](https://git-scm.com/download/linux)\r\nAprès linstallation, [reload](command:workbench.action.reloadWindow) (ou [troubleshoot](command:git.showOutput)). Des fournisseurs de contrôle de code source supplémentaires peuvent être installés [from the Marketplace](command:workbench.extensions.search?%22%40category%3A%5C%22scm%20providers%5C%22%22).",
"command.stageAll": "Mettre en attente toutes les modifications",
"command.stageAllMerge": "Indexer toutes les fusions de changements",
"command.stageAllTracked": "Indexer tous les changements suivis",
"command.stageAllUntracked": "Indexer tous les changements non suivis",
"command.stageChange": "Mettre en attente la modification",
"command.stage": "Mettre en attente les modifications",
"command.stageSelectedRanges": "Mettre en attente les plages sélectionnées",
"submenu.stash": "Remiser (stash)",
"command.stash": "Remiser (stash)",
"command.stashApply": "Appliquer la remise (Stash)...",
"command.stashApplyLatest": "Appliquer la dernière remise (Stash)",
"command.stashDrop": "Supprimer le remisage (stash)...",
"command.stashDropAll": "Supprimer tous les stashes...",
"command.stashIncludeUntracked": "Remiser (Inclure les non-tracés)",
"command.stashPop": "Appliquer et supprimer la remise...",
"command.stashPopLatest": "Appliquer et supprimer la dernière remise",
"command.stashStaged": "Stash intermédiaire",
"config.autoStash": "Remisez (stash) les changements avant de les tirer et de les restaurer après un tirage réussi.",
"config.suggestSmartCommit": "Propose d'activer Smart Commit (valide toutes les modifications en l'absence de modifications organisées).",
"command.sync": "Synchroniser",
"command.syncRebase": "Synchroniser (Rebase)",
"command.timelineCompareWithSelected": "Comparer avec la sélection",
"command.timelineCopyCommitId": "Copier l'ID de commit",
"command.timelineCopyCommitMessage": "Copiez le message de commit.",
"command.timelineOpenDiff": "Ouvrir les modifications",
"command.timelineSelectForCompare": "Sélectionner pour comparaison",
"command.undoCommit": "Annuler la dernière validation",
"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",
"config.allowForcePush": "Contrôle si force push (avec ou sans lease) est activé.",
"config.allowNoVerifyCommit": "Détermine si les commits sans exécution des crochets pre-commit et commit-msg sont autorisé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.autoRepositoryDetection": "Configure le moment où les dépôts doivent être détectés automatiquement.",
"config.autoRepositoryDetection.false": "Désactivez lanalyse de dépôt automatique.",
"config.autoRepositoryDetection.openEditors": "Rechercher dans les dossiers parents de fichiers ouverts.",
"config.autoRepositoryDetection.subFolders": "Rechercher dans les sous-dossiers du dossier actuellement ouvert.",
"config.autoRepositoryDetection.true": "Recherchez dans les deux sous-dossiers du dossier ouvert en cours et dans les dossiers parents de fichiers ouverts.",
"config.autoStash": "Remisez (stash) les changements avant de les tirer et de les restaurer après un tirage réussi.",
"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.autorefresh": "Détermine si l'actualisation automatique est activée.",
"config.branchPrefix": "Préfixe utilisé lors de la création dune branche.",
"config.branchProtection": "Liste des branches protégées. Par défaut, une invite saffiche avant que les modifications ne soient validées dans une branche protégée. Linvite peut être contrôlée à laide du paramètre `#git.branchProtectionPrompt#`.",
"config.branchProtectionPrompt": "Contrôle si une invite est affichée avant la validation des modifications dans une branche protégée.",
"config.branchProtectionPrompt.alwaysCommit": "Toujours valider les modifications apportées à la branche protégée.",
"config.branchProtectionPrompt.alwaysCommitToNewBranch": "Toujours valider les changements dans une nouvelle branche.",
"config.branchProtectionPrompt.alwaysPrompt": "Toujours demander avant la validation des modifications dans une branche protégée.",
"config.branchRandomNameDictionary": "Liste des dictionnaires utilisés pour le nom de branche généré de manière aléatoire. Chaque valeur représente le dictionnaire utilisé pour générer le segment du nom de la branche. Dictionnaires pris en charge : « adjectifs », « animaux », « couleurs » et « nombres ».",
"config.branchRandomNameDictionary.adjectives": "Adjectif aléatoire",
"config.branchRandomNameDictionary.animals": "Nom danimal aléatoire",
"config.branchRandomNameDictionary.colors": "Nom de couleur aléatoire",
"config.branchRandomNameDictionary.numbers": "Nombre aléatoire compris entre 100 et 999",
"config.branchRandomNameEnable": "Contrôle si un nom aléatoire est généré lors de la création dune branche.",
"config.branchSortOrder": "Contrôle l'ordre de tri des branches.",
"config.branchValidationRegex": "Expression régulière pour valider les nouveaux noms de branche.",
"config.branchWhitespaceChar": "Caractère permettant de remplacer les espaces dans les nouveaux noms de branche et de séparer les segments dun nom de branche généré de manière aléatoire.",
"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.remote": "Branches distantes",
"config.checkoutType.tags": "Étiquettes",
"config.closeDiffOnOperation": "Contrôle si l’éditeur de différences doit être fermé automatiquement lorsque les modifications sont remises en cache, validées, ignorées, intermédiaires ou non.",
"config.commandsToLog": "Liste des commandes git (par exemple, commit, push) pour lesquelles 'stdout' serait journalisé dans le [git output](command:git.showOutput). Si un crochet côté client est configuré pour la commande git, le « stdout » du crochet côté client est également enregistré dans le [git output](command:git.showOutput).",
"config.confirmEmptyCommits": "Confirmez toujours la création de commits vides pour la commande 'Git: Commit Empty'.",
"config.confirmForcePush": "Détermine sil faut demander confirmation avant de forcer le push.",
"config.confirmNoVerifyCommit": "Contrôle sil faut demander une confirmation avant la validation sans vérification.",
"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.off": "Désactivez le compteur.",
"config.countBadge.tracked": "Compter uniquement les changements suivis.",
"config.decorations.enabled": "Contrôle si Git contribue aux couleurs et aux badges de l'Explorateur et de la vue Éditeurs ouverts.",
"config.defaultBranchName": "Le nom de la branche par défaut (ex : main, jonction, développement) lors de linitialisation dun nouveau référentiel git. Sil est vide, le nom de la branche par défaut configuré dans git sera utilisé.",
"config.defaultCloneDirectory": "Emplacement par défaut où cloner un dépôt git.",
"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.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.enableCommitSigning": "Active la signature de commit avec GPG ou X.509.",
"config.enableSmartCommit": "Validez toutes les modifications en l'absence de modifications en attente.",
"config.enableStatusBarSync": "Contrôle si la commande Git Sync apparaît dans la barre d'état.",
"config.enabled": "Indique si git est activé.",
"config.experimental.installGuide": "Améliorations expérimentales du flux dinstallation git",
"config.fetchOnPull": "Si activé, récupère toutes les branches au tirage. Sinon, récupère seulement la branche actuelle.",
"config.followTagsWhenSync": "Envoyez (push) toutes les balises annotées lors de lexécution de la commande de synchronisation.",
"config.ignoreLegacyWarning": "Ignore l'avertissement Git hérité.",
"config.ignoreLimitWarning": "Ignore l'avertissement en cas de changements trop nombreux dans un dépôt.",
"config.ignoreMissingGitWarning": "Ignore l'avertissement quand Git est manquant.",
"config.ignoreRebaseWarning": "Ignore l'avertissement quand il semble que la branche ait été rebasée au moment du tirage (pull).",
"config.ignoreSubmodules": "Ignore les modifications apportées aux sous-modules dans l'arborescence de fichiers.",
"config.ignoreWindowsGit27Warning": "Ignore l'avertissement lorsque Git 2.25 - 2.26 est installé sur Windows.",
"config.ignoredRepositories": "Liste des dépôts git à ignorer.",
"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.mergeEditor": "Ouvrez l’éditeur de fusion pour les fichiers actuellement en conflit.",
"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.prompt": "Demande toujours l'action à effectuer.",
"config.openAfterClone.whenNoFolderOpen": "Effectue uniquement l'ouverture dans la fenêtre active quand aucun dossier n'est ouvert.",
"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.openRepositoryInParentFolders": "Contrôlez si un référentiel dans les dossiers parents despaces de travail ou les fichiers ouverts doit être ouvert.",
"config.openRepositoryInParentFolders.always": "Toujours ouvrir un référentiel dans les dossiers parents des espaces de travail ou les fichiers ouverts.",
"config.openRepositoryInParentFolders.never": "Nouvrez jamais de référentiel dans les dossiers parents despaces de travail ou les fichiers ouverts.",
"config.openRepositoryInParentFolders.prompt": "Invite avant douvrir un référentiel, les dossiers parents des espaces de travail ou les fichiers ouverts.",
"config.optimisticUpdate": "Contrôle sil faut mettre à jour l’état de la vue Contrôle de code source de manière optimiste après lexécution de commandes Git.",
"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.postCommitCommand": "Exécutez une commande Git après une validation réussie.",
"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 pull' et 'git push' après une validation réussie.",
"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.never": "Désactive cette vérification.",
"config.promptToSaveFilesBeforeCommit.staged": "Vérifiez uniquement les fichiers organisés non enregistrés.",
"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.never": "Désactivez la vérification.",
"config.promptToSaveFilesBeforeStash.staged": "Vérifiez uniquement les fichiers organisés non enregistrés.",
"config.pruneOnFetch": "Effectue un élagage au moment de la récupération.",
"config.publishBeforeContinueOn": "Contrôle si l’état git non publié lors de lutilisation de Continuer à travailler à partir dun référentiel git.",
"config.publishBeforeContinueOn.always": "Toujours publier l’état git non publié lors de lutilisation de Continuer à travailler à partir dun référentiel git",
"config.publishBeforeContinueOn.never": "Jamais publier l’état git non publié lors de lutilisation de Continuer à travailler à partir dun référentiel git",
"config.publishBeforeContinueOn.prompt": "Inviter à publier l’état git non publié lors de lutilisation de Continuer à travailler à partir dun référentiel git",
"config.pullBeforeCheckout": "Contrôle si une branche qui na pas de validations sortantes est transférée rapidement avant d’être extraite.",
"config.pullTags": "Récupérez toutes les balises pendant le tirage.",
"config.rebaseWhenSync": "Forcez git à utiliser rebase pendant l'exécution de la commande sync.",
"config.rememberPostCommitCommand": "Mémoriser la dernière commande git qui sest exécutée après une validation.",
"config.repositoryScanIgnoredFolders": "Liste des dossiers ignorés lors de la recherche de référentiels Git lorsque `#git.autoRepositoryDetection#` est défini sur `true` ou `subFolders`.",
"config.repositoryScanMaxDepth": "Contrôle la profondeur utilisée lors de lanalyse des dossiers despace de travail pour les dépôts Git quand '#git.autoRepositoryDetection#' a la valeur 'true' ou 'subFolders'. Peut être défini sur « -1 » pour aucune limite.",
"config.requireGitUserConfig": "Contrôle si une configuration utilisateur Git explicite est nécessaire ou si elle peut être devinée par Git quand elle est manquante.",
"config.scanRepositories": "Liste des chemins daccès pour rechercher des dépôts git.",
"config.showActionButton": "Contrôle si un bouton daction est affiché dans la vue Contrôle de code source.",
"config.showActionButton.commit": "Afficher un bouton daction pour valider les modifications lorsque la branche locale a modifié des fichiers prêts à être validés.",
"config.showActionButton.publish": "Afficher un bouton daction pour publier la branche locale lorsquelle na pas de branche distante de suivi.",
"config.showActionButton.sync": "Afficher un bouton daction pour synchroniser les modifications lorsque la branche locale est en avance ou derrière la branche distante.",
"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.showInlineOpenFileAction": "Contrôle sil faut afficher une action Ouvrir le fichier dans laffichage des modifications de Git.",
"config.showProgress": "Contrôle si les actions git doivent afficher la progression.",
"config.showPushSuccessNotification": "Contrôle sil faut afficher une notification en cas de réussite d'un envoi (push).",
"config.similarityThreshold": "Contrôle le seuil de lindex de similarité (cest-à-dire le nombre dajouts/suppressions par rapport à la taille du fichier) pour que les modifications apportées à une paire de fichiers ajoutés/supprimés soient considérées comme un changement de nom.",
"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.statusLimit": "Contrôle comment limiter le nombre de modifications qui peuvent être analysées à partir de la commande d’état Git. Peut être défini sur 0 sans limite.",
"config.suggestSmartCommit": "Propose d'activer Smart Commit (valide toutes les modifications en l'absence de modifications organisées).",
"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.terminalAuthentication": "Détermine si VS Code doit être activé en tant que gestionnaire dauthentification 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.terminalGitEditor": "Détermine si VS Code doit être activé en tant qu’éditeur Git 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.date": "Contrôle la date à utiliser pour les éléments de la vue Chronologie.",
"config.timeline.date.authored": "Utiliser la date de création",
"config.timeline.date.committed": "Utiliser la date de commit",
"config.timeline.showAuthor": "Contrôle si l'auteur du commit doit être affiché dans la vue Chronologie.",
"config.timeline.showUncommitted": "Contrôle sil faut afficher les modifications non validées dans laffichage Chronologie.",
"config.untrackedChanges": "Contrôle le comportement des changements non suivis.",
"config.untrackedChanges.hidden": "Les changements non suivis sont masqués et exclus de plusieurs actions.",
"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.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.",
"config.useEditorAsCommitInput": "Contrôle si un éditeur de texte intégral est utilisé pour créer des messages de validation, chaque fois quaucun message nest fourni dans la zone dentrée de validation.",
"config.useForcePushWithLease": "Contrôles si force push utilise la variante force-with-lease plus sûr.",
"config.useIntegratedAskPass": "Contrôle si GIT_ASKPASS doit être remplacé pour utiliser la version intégrée.",
"config.verboseCommit": "Activez la sortie détaillée quand '#git.useEditorAsCommitInput#' est activé.",
"description": "Intégration Git SCM",
"displayName": "Git",
"submenu.branch": "Branche",
"submenu.changes": "Changements",
"submenu.commit": "Valider",
"submenu.commit.amend": "Modifier",
"submenu.commit.signoff": "Fermer la session",
"submenu.explorer": "Git",
"submenu.pullpush": "Tirer (pull), envoyer (push)",
"submenu.remotes": "À distance",
"submenu.stash": "Remiser (stash)",
"submenu.tags": "Étiquettes",
"view.workbench.cloneRepository": "Vous pouvez cloner un dépôt localement.\r\n[Cloner un dépôt](command:git.clone 'Cloner un dépôt une fois lextension Git activée')",
"view.workbench.learnMore": "Pour en savoir plus sur l'utilisation de Git et du contrôle de code source dans VS Code, [lisez notre documentation](https://aka.ms/vscode-scm).",
"view.workbench.scm.closedRepositories": "Git repositories were found that were previously closed.\r\n[Reopen Closed Repositories](command:git.reopenClosedRepositories)\r\nTo learn more about how to use git and source control in VS Code [read our docs](https://aka.ms/vscode-scm).",
"view.workbench.scm.closedRepository": "A git repository was found that was previously closed.\r\n[Reopen Closed Repository](command:git.reopenClosedRepositories)\r\nTo learn more about how to use git and source control in VS Code [read our docs](https://aka.ms/vscode-scm).",
"view.workbench.scm.disabled": "Si vous voulez 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 l'utilisation de Git et du 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 le 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 nos documents](https://aka.ms/vscode-scm).",
"view.workbench.scm.emptyWorkspace": "L'espace de travail actuellement 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 nos documents](https://aka.ms/vscode-scm).",
"view.workbench.scm.folder": "Le dossier actif ne contient aucun dépôt git. Vous pouvez initialiser un dépôt pour 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 lutilisation de git et le contrôle de code source dans VSCode, [consultez notre documentation](https://aka.ms/vscode-scm).",
"view.workbench.scm.missing": "Installez Git, un système de contrôle de code source populaire, pour suivre les modifications du code et collaborer avec dautres personnes. En savoir plus sur notre [Git guides](https://aka.ms/vscode-scm).",
"view.workbench.scm.missing.linux": "Le contrôle de code source dépend de Git en cours dinstallation.\r\n[Download Git for Linux](https://git-scm.com/download/linux)\r\nAprès linstallation, [reload](command:workbench.action.reloadWindow) (ou [troubleshoot](command:git.showOutput)). Des fournisseurs de contrôle de code source supplémentaires peuvent être installés [from the Marketplace](command:workbench.extensions.search?%22%40category%3A%5C%22scm%20providers%5C%22%22).",
"view.workbench.scm.missing.mac": "[Download Git for macOS](https://git-scm.com/download/mac)\r\nAprès linstallation, [reload](command:workbench.action.reloadWindow) (ou [troubleshoot](command:git.showOutput)). Des fournisseurs de contrôle de code source supplémentaires peuvent être installés [from the Marketplace](command:workbench.extensions.search?%22%40category%3A%5C%22scm%20providers%5C%22%22).",
"view.workbench.scm.missing.windows": "[Download Git for Windows](https://git-scm.com/download/win)\r\nAprès linstallation, [reload](command:workbench.action.reloadWindow) (ou [troubleshoot](command:git.showOutput)). Des fournisseurs de contrôle de code source supplémentaires peuvent être installés [from the Marketplace](command:workbench.extensions.search?%22%40category%3A%5C%22scm%20providers%5C%22%22).",
"view.workbench.scm.repositoriesInParentFolders": "Des dépôts Git ont été trouvés dans les dossiers parents de lespace de travail ou dans les fichiers ouverts.\r\n [Ouvrir le référentiel](command:git.openRepositoriesInParentFolders)\r\n Utilisez le paramètre [git.openRepositoryInParentFolders](command:workbench.action.openSettings?%5B%22git.openRepositoryInParentFolders%22%5D) pour contrôler si les dépôts Git dans les dossiers parents de lespace de travail ou les fichiers ouverts sont ouverts. Pour en savoir plus [lire nos documents](https://aka.ms/vscode-git-repository-in-parent-folders).",
"view.workbench.scm.repositoryInParentFolders": "Un dépôt Git a été trouvé dans les dossiers parents de lespace de travail ou dans les fichiers ouverts.\r\n [Ouvrir le référentiel](command:git.openRepositoriesInParentFolders)\r\n Utilisez le paramètre [git.openRepositoryInParentFolders](command:workbench.action.openSettings?%5B%22git.openRepositoryInParentFolders%22%5D) pour contrôler si les dépôts Git dans les dossiers parents des espaces de travail ou les fichiers ouverts sont ouverts. Pour en savoir plus [lire nos documents](https://aka.ms/vscode-git-repository-in-parent-folders).",
"view.workbench.scm.scanFolderForRepositories": "Analyse du dossier à la recherche de dépôts Git...",
"view.workbench.scm.scanWorkspaceForRepositories": "Analyse de lespace de travail à la recherche de référentiels Git...",
"config.checkoutType.tags": "Étiquettes",
"config.branchWhitespaceChar": "Caractère permettant de remplacer les espaces dans les nouveaux noms de branche et de séparer les segments dun nom de branche généré de manière aléatoire.",
"config.defaultCloneDirectory": "Emplacement par défaut où cloner un dépôt git.",
"view.workbench.scm.unsafeRepositories": "Les référentiels Git détectés sont potentiellement dangereux, car les dossiers appartiennent à une autre personne que lutilisateur actuel.\r\n[Gérez les référentiels non sécurisés](command:git.manageUnsafeRepositories)\r\nPour en savoir plus sur les référentiels non sécurisés [consultez nos documents](https://aka.ms/vscode-git-unsafe-repository).",
"view.workbench.scm.unsafeRepository": "Le référentiel Git détecté est potentiellement dangereux, car le dossier appartient à une autre personne que lutilisateur actuel.\r\n[Gérez les référentiels non sécurisés](command:git.manageUnsafeRepositories)\r\nPour en savoir plus sur les référentiels non sécurisés [consultez nos documents](https://aka.ms/vscode-git-unsafe-repository).",
"view.workbench.scm.workspace": "Lespace de travail actif na aucun dossier contenant des dépôts git. Vous pouvez initialiser un dépôt dans un dossier pour 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 lutilisation de git et le contrôle de code source dans VS Code, [consultez notre documentation](https://aka.ms/vscode-scm)."
"view.workbench.scm.folder": "Le dossier actuellement ouvert na pas de référentiel git. Vous pouvez initialiser un référentiel qui activera les fonctionnalités de contrôle de source alimentées par git.\r\n[Initialize Repository](command:git.init?%5Btrue%5D)\r\nPour en savoir plus sur lutilisation de git et du contrôle de code source dans Azure Data Studio [read our docs](https://aka.ms/vscode-scm).",
"config.defaultBranchName": "Le nom de la branche par défaut (ex : main, jonction, développement) lors de linitialisation dun nouveau référentiel git. Sil est vide, le nom de la branche par défaut configuré dans git sera utilisé.",
"view.workbench.scm.workspace": "Lespace de travail actuellement ouvert ne contient aucun dossier contenant des référentiels Git. Vous pouvez initialiser un référentiel sur un dossier qui active les fonctionnalités de contrôle de code source optimisées par Git.\r\n[Initialiser le référentiel](command:git.init)\r\nPour en savoir plus sur lutilisation de Git et du contrôle de code source dans Azure Data Studio [lire nos documents](https://aka.ms/vscode-scm).",
"view.workbench.scm.emptyWorkspace": "Lespace de travail actuellement ouvert ne contient aucun dossier contenant des référentiels git.\r\n[Add Folder to Workspace](command:workbench.action.addRootFolder)\r\nPour en savoir plus sur lutilisation de git et du contrôle de code source dans Azure Data Studio [read our docs](https://aka.ms/vscode-scm).",
"view.workbench.learnMore": "Pour en savoir plus sur lutilisation de git et du contrôle de code source dans Azure Data Studio [read our docs](https://aka.ms/vscode-scm).",
"config.countBadge.off": "Désactivez le compteur.",
"command.undoCommit": "Annuler la dernière validation",
"command.unstageAll": "Annuler la mise en attente de toutes les modifications",
"command.unstage": "Annuler la mise en attente des modifications",
"command.unstageSelectedRanges": "Annuler la mise en attente des plages sélectionnées",
"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.timeline.date.authored": "Utiliser la date de création",
"config.timeline.date.committed": "Utiliser la date de commit",
"config.fetchOnPull": "Si activé, récupère toutes les branches au tirage. Sinon, récupère seulement la branche actuelle.",
"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.autorefresh": "Détermine si l'actualisation automatique est activée.",
"config.enabled": "Indique si git est activé.",
"view.workbench.cloneRepository": "Vous pouvez cloner un dépôt localement.\r\n[Cloner un dépôt](command:git.clone 'Cloner un dépôt une fois lextension Git activée')",
"view.workbench.scm.missing.windows": "[Download Git for Windows](https://git-scm.com/download/win)\r\nAprès linstallation, [reload](command:workbench.action.reloadWindow) (ou [troubleshoot](command:git.showOutput)). Des fournisseurs de contrôle de code source supplémentaires peuvent être installés [from the Marketplace](command:workbench.extensions.search?%22%40category%3A%5C%22scm%20providers%5C%22%22).",
"view.workbench.scm.missing.mac": "[Download Git for macOS](https://git-scm.com/download/mac)\r\nAprès linstallation, [reload](command:workbench.action.reloadWindow) (ou [troubleshoot](command:git.showOutput)). Des fournisseurs de contrôle de code source supplémentaires peuvent être installés [from the Marketplace](command:workbench.extensions.search?%22%40category%3A%5C%22scm%20providers%5C%22%22)."
}
}
}
@@ -1,16 +0,0 @@
{
"": [
"--------------------------------------------------------------------------------------------",
"Copyright (c) Microsoft Corporation. All rights reserved.",
"Licensed under the Source EULA. See License.txt in the project root for license information.",
"--------------------------------------------------------------------------------------------",
"Do not edit this file. It is machine generated."
],
"version": "1.0.0",
"contents": {
"package": {
"description": "Fournit une prise en charge riche de langage pour XML.",
"displayName": "Fonctionnalités du langage XML"
}
}
}