Archived
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:
+4
-4
@@ -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)"
|
||||
}
|
||||
}
|
||||
}
|
||||
+78
-78
@@ -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 d’exé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 d’exécution",
|
||||
"notebookDialog.executionDatabaseInfo": "Sélectionnez une base de données pour laquelle les requêtes de bloc-notes vont s’exé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 d’accè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 s’exé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 d’accè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.",
|
||||
+429
-429
File diff suppressed because it is too large
Load Diff
+44
-44
@@ -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 l’instance 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 à l’instance 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 l’instance 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 d’accè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 d’un 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 d’un 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 l’instance de conteneur Azure SQL Edge sur l’ordinateur local",
|
||||
"sql-edge-remote-display-name": "Instance de conteneur distante",
|
||||
"sql-edge-remote-title": "Déployer l’instance de conteneur Azure SQL Edge sur l’ordinateur 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 d’un 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 d’un 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 d’accè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 à l’instance Azure SQL Edge après le déploiement"
|
||||
}
|
||||
}
|
||||
}
|
||||
+40
-40
@@ -9,83 +9,83 @@
|
||||
"version": "1.0.0",
|
||||
"contents": {
|
||||
"dist/localizedConstants": {
|
||||
"arc.releaseDateNotParsed": "Impossible d’analyser 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 l’installation de l’extension 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": "L’extension arcdata Azure CLI a été installée avec succès. Le redémarrage d’Azure 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 s’est produite lors de l’analyse de la sortie de az --version.",
|
||||
"az.azOutputParseErrorCaught": "Une erreur s’est produite lors de l’analyse de la sortie de la commande az : {0}. La sortie n’est pas JSON.",
|
||||
"az.askLater": "Demander plus tard",
|
||||
"az.az": "Azure CLI",
|
||||
"az.azInstalled": "Azure CLI a été installé avec succès. Le redémarrage d’Azure 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 s’est produite lors de l’analyse de la sortie de la commande az : {0}. La sortie n’est pas JSON.",
|
||||
"az.missingRequiredVersion": "Azure CLI >= {0} est requis pour cette fonctionnalité. Exécutez la commande « Azure CLI : rechercher les mises à jour » pour l’installer, 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 d’Azure 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 l’extension 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 l’extension 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 l’extension arcdata Azure CLI, installez-la maintenant ? Sinon, certaines fonctionnalités ne pourront pas fonctionner.",
|
||||
"az.couldNotFindAzArc": "Impossible de trouver l’extension arcdata Azure CLI. Erreur : {0}",
|
||||
"az.currentlyInstalledVersionIsLatest": "Version actuellement installée d’Azure 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 l’analyse 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 à l’URL {0}",
|
||||
"az.installError": "Erreur lors de l’installation d’Azure CLI et de l’extension arcdata : {0}",
|
||||
"az.installingArcdata": "Installation de l’extension arcdata Azure CLI...",
|
||||
"az.updateError": "Erreur lors de la mise à jour d’Azure 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 à l’URL {0}",
|
||||
"az.installingAz": "Installation d’Azure CLI...",
|
||||
"az.installingArcdata": "Installation de l’extension arcdata Azure CLI...",
|
||||
"az.latestAzVersionAvailable": "Dernière version disponible de l’interface 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 l’installer, puis réessayez.",
|
||||
"az.no": "Non",
|
||||
"az.noAz": "Aucune Azure CLI n’est disponible, exécutez la commande 'Azure CLI : Installer' pour activer les fonctionnalités qui en ont besoin.",
|
||||
"az.noAzArc": "Aucune extension arcdata Azure CLI n’est disponible.",
|
||||
"az.noAzWithLink": "Aucune Azure CLI n’est disponible, [install the Azure CLI](command:az.install) pour activer les fonctionnalités qui en ont besoin.",
|
||||
"az.noAz": "Aucune Azure CLI n’est 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 n’est 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 s’est produite lors de l’analyse de la sortie de az --version.",
|
||||
"az.updateCheckSkipped": "Aucune vérification de la disponibilité de la nouvelle version d’Azure CLI effectuée car Azure CLI n’a pas été trouvé pour être installé",
|
||||
"az.noDownloadLink": "Aucun lien de téléchargement n’est 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} » n’est 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 l’installation 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 à l’utilisateur d’accepter les éléments suivants : {0}",
|
||||
"az.requiredVersionNotAvailable": "Cette extension nécessite l’installation de l’extension 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 d’analyser la date de sortie.",
|
||||
"az.searchingForAz": "Recherche d’une installation Azure CLI existante...",
|
||||
"az.skipInstall": "Ignorer l’installation d’Azure CLI et de l’extension arcdata, car l’opération n’a pas été demandée par l’utilisateur et l’option de configuration : {0}.{1} est {2}",
|
||||
"az.stderrOutput": "stderr : {0}",
|
||||
"az.stdoutOutput": "stdout : {0}",
|
||||
"az.arcdataInstalled": "L’extension arcdata Azure CLI a été installée avec succès. Le redémarrage d’Azure 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 l’installation 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 l’installation de l’extension 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 l’installation de l’extension 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 l’exé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 l’extension Azure CLI « arcdata » n’est 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 d’Azure CLI effectuée car Azure CLI n’a pas été trouvé pour être installé",
|
||||
"az.updateError": "Erreur lors de la mise à jour d’Azure CLI : {0}",
|
||||
"az.updatingAz": "Mise à jour de l’interface de ligne de commande Azure...",
|
||||
"az.userRequestedInstall": "L’utilisateur a demandé d’installer Azure CLI et l’extension arcdata à l’aide de la commande « Azure CLI : Installer »",
|
||||
"az.userResponseInstall": "Réponse de l’utilisateur à l’invite pour installer Azure CLI : {0}",
|
||||
"az.userResponseUpdate": "Réponse de l’utilisateur à l’invite 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": "L’utilisateur a demandé d’installer Azure CLI et l’extension arcdata à l’aide de la commande « Azure CLI : Installer »",
|
||||
"az.yes": "Oui",
|
||||
"az.unsupportedArcDataVersion": "Votre version téléchargée {1} de l’extension Azure CLI « arcdata » n’est 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 l’extension arcdata Azure CLI.",
|
||||
"azcli.arc.azArcdataUpdateKey.description": "Choisissez si vous serez averti lorsqu’une mise à jour de l’extension 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 d’Azure CLI.",
|
||||
"command.category": "Azure CLI",
|
||||
"azcli.arc.displayName": "Azure CLI",
|
||||
"azcli.arc.install.dontPrompt.description": "L’utilisateur ne sera pas invité à installer l’extension Azure CLI arcdata",
|
||||
"azcli.arc.config.title": "Azure CLI Configuration",
|
||||
"azcli.arc.azArcdataInstallKey.description": "Choisissez si vous serez invité à télécharger l’extension arcdata Azure CLI.",
|
||||
"azcli.azCliInstallKey.description": "Choisissez si vous serez invité à installer Azure CLI.",
|
||||
"azcli.arc.azArcdataUpdateKey.description": "Choisissez si vous serez averti lorsqu’une mise à jour de l’extension 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 d’Azure CLI.",
|
||||
"azcli.arc.update.prompt.description": "L’utilisateur sera invité à mettre à jour l’extension arcdata Azure CLI",
|
||||
"azcli.install.prompt.description": "L’utilisateur sera invité à installer le Azure CLI",
|
||||
"azcli.arc.install.prompt.description": "L’utilisateur sera invité à installer l’extension arcdata Azure CLI",
|
||||
"azcli.arc.update.dontPrompt.description": "L’utilisateur ne sera pas invité à mettre à jour l’extension arcdata Azure CLI",
|
||||
"azcli.arc.update.prompt.description": "L’utilisateur sera invité à mettre à jour l’extension arcdata Azure CLI",
|
||||
"azcli.azCliInstallKey.description": "Choisissez si vous serez invité à installer Azure CLI.",
|
||||
"azcli.install.dontPrompt.description": "L’utilisateur ne sera pas invité à installer Azure CLI",
|
||||
"azcli.install.prompt.description": "L’utilisateur sera invité à installer le Azure CLI",
|
||||
"command.category": "Azure CLI"
|
||||
"azcli.arc.install.dontPrompt.description": "L’utilisateur ne sera pas invité à installer l’extension Azure CLI arcdata"
|
||||
}
|
||||
}
|
||||
}
|
||||
+102
-85
@@ -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 l’authentification pour ce locataire {0} ({1}), et les ressources ne seront pas accessibles. \r\n\r\nPour autoriser à nouveau l’accès aux ressources pour ce locataire, vous devez supprimer le locataire de la liste d’exclusion 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 l’authentification pour ce locataire {0} ({1}), et les ressources ne seront pas accessibles. \r\n\r\nPour autoriser à nouveau l’accès aux ressources pour ce locataire, vous devez supprimer le locataire de la liste d’exclusion 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 d’authentification.",
|
||||
"azurecore.consentDialog.cancel": "Annuler",
|
||||
"azurecore.consentDialog.ignore": "Ignorer le locataire",
|
||||
"azurecore.consentDialog.open": "Ouvrir",
|
||||
"msal.accountNotFoundError": "Informations de compte introuvables lors de l’acquisition 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 l’acquisition du jeton. Supprimez le compte et ajoutez-le à nouveau.",
|
||||
"msal.resourceNotFoundError": "Configuration d’Azure 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 d’authentification."
|
||||
},
|
||||
"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 s’est produite dans la bibliothèque MSAL lors de la demande de l’URL du code d’authentification. Pour plus d’informations sur l’erreur, 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 l’obtention 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 l’obtention des abonnements pour les {0} de compte (locataire «{1}»). {2}",
|
||||
"azure.resource.tenantTokenError": "Échec de l’acquisition du jeton d’accès pour le compte '{0}' ('{1}' client)."
|
||||
"azure.resource.tenantTokenError": "Échec de l’acquisition du jeton d’accès pour le compte '{0}' ('{1}' client).",
|
||||
"azure.resource.tenantSubscriptionsError": "Échec de l’obtention 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 d’enregistrer les clés du cache de jetons dans le magasin d’informations d’identification. Cela peut entraîner des problèmes de persistance de jeton d’accès Azure et des instabilités de connexion. Il est probable que SqlTools ait atteint la limite de stockage des informations d’identification sur Windows. Effacez au moins 2 informations d’identification 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 d’enregistrer les clés du cache de jetons dans le magasin d’informations d’identification. Cela peut entraîner des problèmes de persistance de jeton d’accès Azure et des instabilités de connexion. Il est probable que SqlTools ait atteint la limite de stockage des informations d’identification sur Windows. Effacez au moins 2 informations d’identification 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. L’activation de cette option permet de consigner les informations d’identification 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. L’activation de cette option permet de consigner les informations d’identification 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 l’interrogation des ressources Azure ou de la demande de jetons d’authentification.",
|
||||
"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 l’extension 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 d’identification 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 d’identification 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 l’interrogation des ressources Azure ou de la demande de jetons d’authentification.",
|
||||
"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 l’extension 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 n’existe 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 d’administration",
|
||||
"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 d’espace 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 l’utilisateur proxy.",
|
||||
"azuremonitor.connectionProperties.proxyUserPassword.label": "Mot de passe proxy",
|
||||
"azuremonitor.connectionProperties.proxyUserId.label": "ID d’utilisateur 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 d’authentification 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 l’espace de travail",
|
||||
"azuremonitor.cloud.workspaceProperties.id": "ID de l’espace de travail",
|
||||
"azuremonitor.cloud.workspaceProperties.name": "Nom de l'espace de travail"
|
||||
}
|
||||
}
|
||||
}
|
||||
+116
-116
@@ -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) d’attente de l’exécution d’une 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 d’attestation",
|
||||
"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. Lorsqu’il 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 d’attestation",
|
||||
"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 d’hôte spécifié dans le certificat TLS qui sera utilisé par SQL Server pour valider le certificat du serveur. S’il n’est 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 d’hô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 d’hôte spécifié dans le certificat TLS qui sera utilisé par SQL Server pour valider le certificat du serveur. S’il n’est 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é n’est 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) d’attente de l’exécution d’une 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. Lorsqu’il 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é n’est 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,')"
|
||||
}
|
||||
}
|
||||
}
|
||||
+38
-38
@@ -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é à l’utilisation 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 d’accè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 d’accès complet du dossier dans lequel . DACPAC et . Les fichiers BACPAC sont enregistrés par défaut"
|
||||
}
|
||||
}
|
||||
}
|
||||
+48
-48
@@ -10,86 +10,86 @@
|
||||
"contents": {
|
||||
"dist/common/constants": {
|
||||
"AllProjectTypes": "Tous les types de projets",
|
||||
"LocalDevInfo": "Cliquez sur le bouton « En savoir plus » pour plus d’informations sur l’expérience de développement local pour {0}",
|
||||
"SelectProjectFileActionName": "Sélectionner",
|
||||
"UnknownProjectTypeError": "Aucun fournisseur n’a été trouvé pour le type de projet ayant l’ID : « {0} »",
|
||||
"UnknownProjectsError": "Aucun fournisseur n’a été trouvé pour les projets suivants : {0}",
|
||||
"activateExtensionFailed": "Échec du chargement de l’extension de fournisseur de projet « {0} ». Message d’erreur : {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} » n’existe pas ou n’est pas un répertoire.",
|
||||
"dataworkspace.sdkLearnMorePlaceholder": "Cliquez sur le bouton « En savoir plus » pour plus d’informations sur les projets de style SDK",
|
||||
"LocalDevInfo": "Cliquez sur le bouton « En savoir plus » pour plus d’informations sur l’expé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à à l’emplacement sélectionné, choisissez-en un autre",
|
||||
"dataworkspace.enterProjectName": "Entrer le nom du projet",
|
||||
"dataworkspace.fileNotExistError": "Le fichier {0} sélectionné « {1} » n’existe pas ou n’est 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 l’extension de fournisseur de projet « {0} ». Message d’erreur : {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 l’emplacement vers lequel cloner le référentiel localement",
|
||||
"openedProjectsUndefinedAfterRefresh": "La liste des projets ouverts ne doit pas être indéfinie après l’actualisation à 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 n’est installée. Installez une extension de projet de base de données pour utiliser cette fonctionnalité.",
|
||||
"UnknownProjectTypeError": "Aucun fournisseur n’a été trouvé pour le type de projet ayant l’ID : « {0} »",
|
||||
"UnknownProjectsError": "Aucun fournisseur n’a été trouvé pour les projets suivants : {0}",
|
||||
"dataworkspace.ok": "OK",
|
||||
"onlyMovingOneFileIsSupported": "Le déplacement d’un 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 s’afficheront 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} » à l’emplacement sélectionné : « {1} ».",
|
||||
"dataworkspace.projectDirectoryAlreadyExistErrorShort": "Le répertoire « {0} » existe déjà à l’emplacement sélectionné, choisissez-en un autre",
|
||||
"dataworkspace.projectFilePlaceholder": "Sélectionner un fichier de projet",
|
||||
"dataworkspace.projectFileTitle": "Fichier projet",
|
||||
"dataworkspace.projectLocationPlaceholder": "Sélectionner l’emplacement de création du projet",
|
||||
"dataworkspace.projectLocationTitle": "Emplacement",
|
||||
"dataworkspace.projectNamePlaceholder": "Entrer le nom du projet",
|
||||
"dataworkspace.projectNameTitle": "Nom",
|
||||
"dataworkspace.projectParentDirectoryNotExistError": "L’emplacement de projet sélectionné « {0} » n’existe pas ou n’est 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 d’informations 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 l’emplacement du projet",
|
||||
"dataworkspace.selectProjectType": "Sélectionner le type de projet de base de données",
|
||||
"dataworkspace.selectProjectLocation": "Sélectionner l’emplacement du projet",
|
||||
"dataworkspace.selectTargetPlatform": "Sélectionner la plateforme cible",
|
||||
"dataworkspace.targetPlatform": "Plateforme cible",
|
||||
"dataworkspace.localClonePathPlaceholder": "Sélectionner l’emplacement vers lequel cloner le référentiel localement",
|
||||
"dataworkspace.projectLocationPlaceholder": "Sélectionner l’emplacement de création du projet",
|
||||
"dataworkspace.projectFilePlaceholder": "Sélectionner un fichier de projet",
|
||||
"dataworkspace.workspacePlaceholder": "Sélectionner le fichier d’espace de travail ({0})",
|
||||
"dataworkspace.yesRecommended": "Oui (recommandé)",
|
||||
"dragAndDropNotSupported": "Ce type de projet ne prend pas en charge l’opé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 s’afficheront ici, exécutez pour voir les résultats.",
|
||||
"noProjectProvidingExtensionsInstalled": "Aucune extension de projet de base de données n’est installée. Installez une extension de projet de base de données pour utiliser cette fonctionnalité.",
|
||||
"onlyMovingOneFileIsSupported": "Le déplacement d’un seul fichier à la fois est pris en charge.",
|
||||
"openedProjectsUndefinedAfterRefresh": "La liste des projets ouverts ne doit pas être indéfinie après l’actualisation à 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} » n’existe pas ou n’est pas un répertoire.",
|
||||
"dataworkspace.projectParentDirectoryNotExistError": "L’emplacement de projet sélectionné « {0} » n’existe pas ou n’est pas un répertoire.",
|
||||
"dataworkspace.fileNotExistError": "Le fichier {0} sélectionné « {1} » n’existe pas ou n’est pas un fichier.",
|
||||
"dataworkspace.projectDirectoryAlreadyExistError": "Il existe déjà un répertoire nommé « {0} » à l’emplacement sélectionné : « {1} ».",
|
||||
"reservedWindowsFilenameErrorMessage": "Ce nom de fichier est réservé à l’utilisation 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 l’opé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 n’est ouvert dans l’espace 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 d’accès complet au dossier dans lequel les nouveaux projets sont enregistrés par défaut.",
|
||||
"projects.excludedProjectsDescription": "Liste des projets dans l’espace 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 n’est ouvert dans l’espace 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"
|
||||
}
|
||||
+175
@@ -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 d’hô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 n’a été trouvé dans la base de données spécifiée.",
|
||||
"tableFromFileImport.noDataSources": "Aucune source de données externe valide n’a é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 d’un fichier CSV"
|
||||
},
|
||||
"dist/wizards/virtualizeData/connectionDetailsPage": {
|
||||
"newCredOption": "-- Créer un nouvel identifiant --",
|
||||
"credentialNameDropdown": "Choisir les informations d’identification",
|
||||
"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 n’a é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 s’est 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"
|
||||
}
|
||||
}
|
||||
}
|
||||
+30
-30
@@ -9,68 +9,68 @@
|
||||
"version": "1.0.0",
|
||||
"contents": {
|
||||
"dist/common/constants": {
|
||||
"flatFile.InvalidFileLocation": "Emplacement de fichier non valide. Essayez un autre fichier d’entré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 l’outil 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 d’entré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": "L’extension d’importation 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": "L’extension d’importation 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 l’outil 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 l’importation de fichiers plats",
|
||||
+51
-51
@@ -10,31 +10,31 @@
|
||||
"contents": {
|
||||
"dist/features": {
|
||||
"kusto.accountDoesNotExist": "Le compte n’existe 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"
|
||||
}
|
||||
}
|
||||
}
|
||||
+179
-179
@@ -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 l’extension de langage",
|
||||
"extLang.extensionFileName": "Nom du fichier d’extension",
|
||||
"extLang.extensionFilePath": "Chemin d’accès de l’extension de langage",
|
||||
"extLang.fileBrowserTabTitle": "Explorateur de fichiers",
|
||||
"extLang.installButtonText": "Installer",
|
||||
"extLang.installFailedError": "Échec de l’installation 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": "L’exécutable Python « {0} » est introuvable. Vérifiez que Python est correctement installé et configuré",
|
||||
"mls.cannotFindR.error": "L’exé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 l’activer.",
|
||||
"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 l’activation du script externe.",
|
||||
"mls.enabledMessage": "Machine Learning Services activé",
|
||||
"mls.externalExecuteScriptTitle": "Script d’exé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 l’installation : {0}",
|
||||
"mls.installDependencies.confirmInstallRPackages": "Les packages R suivants sont requis pour l’installation : {0}",
|
||||
"mls.installDependencies.getPackagesError": "Échec de l’obtention 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 n’est pas prise en charge pour le serveur. Vérifiez que Python ou R est installé.",
|
||||
"mls.mssqlExtensionNotLoaded": "L’extension MSSQL n’est pas chargée",
|
||||
"mls.noArtifactError": "Le modèle n’a pas d’artefact. URL du modèle : {0}",
|
||||
"mls.noResultError": "Aucun résultat retourné",
|
||||
"mls.notebookExtensionNotLoaded": "L’extension de bloc-notes n’est pas chargée",
|
||||
"mls.packageManager.NoConnection": "Aucune connexion sélectionnée",
|
||||
"mls.pythonConfigError": "L’exécutable Python n’est pas configuré",
|
||||
"mls.pythonLanguageTitle": "Python",
|
||||
"mls.rConfigError": "L’exécutable R n’est 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 l’exécution de la tâche « {0} ». Erreur : {1}",
|
||||
"mls.verifyOdbcDriverError.error": "« {0} » est requis pour la gestion des packages. Assurez-vous qu’il 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 d’importer des modèles stockés dans Azure Machine Learning espaces de travail d’une 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 d’entrée requis.",
|
||||
"models.columnDataTypeMismatchWarningHeading": "Différences dans le type de données",
|
||||
"extLang.CancelButtonText": "Annuler",
|
||||
"mls.cannotFindPython.error": "L’exécutable Python « {0} » est introuvable. Vérifiez que Python est correctement installé et configuré",
|
||||
"mls.cannotFindR.error": "L’exé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 d’affichage",
|
||||
"mls.downloadingProgress": "Téléchargement",
|
||||
"models.downloadModelMsgTaskName": "Téléchargement du modèle à partir d’Azure",
|
||||
"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 d’extension",
|
||||
"mls.externalExecuteScriptTitle": "Script d’exé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 l’activer.",
|
||||
"mls.taskFailedError.error": "Échec de l’exécution de la tâche « {0} ». Erreur : {1}",
|
||||
"mls.enableExternalScriptsError": "Échec de l’activation du script externe.",
|
||||
"mls.installDependencies.getPackagesError": "Échec de l’obtention des packages python installés. Erreur : {0}",
|
||||
"extLang.installFailedError": "Échec de l’installation 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 l’inscription 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 d’accè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 d’un Machine Learning Services sur SQL Server et comment l’installer sur Windows et Linux.",
|
||||
"onnxOnEdgeOdbcDocDesc": "Démarrer avec machine learning dans Azure SQL Database Edge",
|
||||
"models.importModelDoneButton": "Importer",
|
||||
"models.importModelFailedError": "Échec de l’inscription 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": "L’option « 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 l’importation de modèles. nom de la base de données : {0}, nom de la table : {1}",
|
||||
"models.invalidImportTableSchemaError": "Le schéma de la table n’est pas pris en charge pour l’importation 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 l’inscription",
|
||||
"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 d’importer 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 fichier’est 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 l’emplacement dans lequel les modèles doivent être importés",
|
||||
"models.modelLocalSourceTitle": "Fichiers sources",
|
||||
"models.modelLocalSourceTooltip": "Chemins d’accè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 l’importation 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 n’est 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 l’extension de langage",
|
||||
"extLang.extensionFilePath": "Chemin d’accès de l’extension de langage",
|
||||
"extLang.DialogTitle": "Langues",
|
||||
"mls.latestVersion": "Plus récent",
|
||||
"sqlMlExtDocDesc": "Découvrez comment utiliser l’extension 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": "L’extension MSSQL n’est 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 s’y 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 l’extension en raison de sa dépendance à l’extension de bloc-notes. Pour plus d’informations, consultez le journal de sortie de l’extension 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 d’affichage",
|
||||
"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 n’a pas d’artefact. 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": "L’extension de bloc-notes n’est pas chargée",
|
||||
"extLang.OkButtonText": "OK",
|
||||
"models.onnxNotSupportedError": "Runtime ONNX n’est 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 n’est 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": "L’exécutable Python n’est pas configuré",
|
||||
"mls.rLanguageTitle": "D",
|
||||
"mls.rConfigError": "L’exécutable R n’est 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 l’emplacement 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 l’extension 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 d’un Machine Learning Services sur SQL Server et comment l’installer 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 n’est pas pris en charge pour l’importation 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 d’entrée requis.",
|
||||
"notebookExtensionFailedError": "Échec du chargement de l’extension en raison de sa dépendance à l’extension de bloc-notes. Pour plus d’informations, consultez le journal de sortie de l’extension du bloc-notes",
|
||||
"mls.installDependencies.confirmInstallPythonPackages": "Les packages Python suivants sont requis pour l’installation : {0}",
|
||||
"mls.installDependencies.confirmInstallRPackages": "Les packages R suivants sont requis pour l’installation : {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 d’importer des modèles stockés dans Azure Machine Learning espaces de travail d’une 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 d’importer 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 fichier’est sélectionné. Cela vous permet de charger un fichier de modèle à partir de votre machine locale. Cliquez sur ‘Suivant’ pour continuer.",
|
||||
"models.importedModelSourceDescriptionForPredict": "L’option « 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"
|
||||
}
|
||||
}
|
||||
+448
-269
@@ -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 d’approbation » dans la boîte de dialogue de connexion.\r\n\r\nRemarque : un certificat auto-signé offre uniquement une protection limitée et n’est pas une pratique recommandée pour les environnements de production. Voulez-vous activer le « certificat de serveur d’approbation » 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 l’actualisation 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 l’exécution de l’actualisation du jeton.",
|
||||
"mssql.failedToFindTenants": "Impossible de trouver le client '{0}' dans le '{1}' de compte lors de l’actualisation 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 l’actualisation 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 d’application",
|
||||
"objectManagement.ApplicationRoleTypeDisplayNameInTitle": "Rôle d’application",
|
||||
"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 s’est produite lors de la suppression du {0}: {1}. {2}",
|
||||
"objectManagement.openAttachDatabaseDialogError": "Une erreur s’est produite lors de l’ouverture 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 s’est produite lors de l’ouverture de la boîte de dialogue supprimer la base de données. {0}",
|
||||
"objectManagement.openNewObjectDialogError": "Une erreur s’est produite lors de l’ouverture d’un nouveau dialogue {0} : {1}",
|
||||
"objectManagement.openObjectPropertiesDialogError": "Une erreur s’est produite lors de l’ouverture du dialogue des propriétés de {0} : {1}. {2}",
|
||||
"objectManagement.refreshOEError": "Une erreur s’est produite lors de l’actualisation de l’Explorateur d’objets. {0}",
|
||||
"objectManagement.renameObjectError": "Une erreur s'est produite lors du changement de nom de {0} '{1}' en '{2}'. {3}",
|
||||
"objectManagement.ApplicationRoleTypeDisplayNameInTitle": "Rôle d’application",
|
||||
"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": "S’authentifier avec Azure Active Directory",
|
||||
"objectManagement.user.sqlAuth": "S’authentifier 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 d’utiliser des noms d’objets 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 l’objectif 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 d’utilisateurs",
|
||||
"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 d’historique 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 d’abord 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 d’accès efficaces pour le sécurisable sélectionné",
|
||||
"objectManagement.effectivePermissionsTableLabelSelected": "Autorisations d’accès effectives pour : {0}",
|
||||
"objectManagement.databaseProperties.enableAutogrowthText": "Activer la croissance automatique",
|
||||
"objectManagement.enabledLabel": "Activée",
|
||||
"objectManagement.databaseProperties.encryptionEnabledText": "Chiffrement activé",
|
||||
"objectManagement.login.enforcePasswordExpirationLabel": "Appliquer l’expiration 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 d’accès explicites pour le sécurisable sélectionné",
|
||||
"objectManagement.explicitPermissionsTableLabelSelected": "Autorisations d’accè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 d’ajouter 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 d’autorisations",
|
||||
"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 l’expiration 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": "L’ancien 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 l’ancien mot de passe",
|
||||
"objectManagement.login.sqlAuthSectionHeader": "Authentification SQL",
|
||||
"objectManagement.login.sqlAuthenticationType": "Authentification SQL",
|
||||
"objectManagement.login.windowsAuthenticationType": "Authentification Windows",
|
||||
"objectManagement.loginNotSelectedError": "La connexion n’est 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 n’a é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 d’utilisateurs",
|
||||
"objectManagement.objectTypeLabel": "Type d’objet",
|
||||
"objectManagement.objectTypesLabel": "Types d'objets",
|
||||
"objectManagement.objectsLabel": "Objets",
|
||||
"objectManagement.openNewObjectDialogError": "Une erreur s’est produite lors de l’ouverture d’un nouveau dialogue {0} : {1}",
|
||||
"objectManagement.openObjectPropertiesDialogError": "Une erreur s’est produite lors de l’ouverture du dialogue des propriétés de {0} : {1}. {2}",
|
||||
"objectManagement.login.oldPasswordLabel": "Ancien mot de passe",
|
||||
"objectManagement.login.oldPasswordCannotBeEmptyError": "L’ancien mot de passe ne peut pas être vide.",
|
||||
"objectManagement.operatingSystem": "Système d’exploitation",
|
||||
"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 d’affinité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 s’est produite lors de l’actualisation de l’Explorateur d’objets. {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 l’espace de stockage",
|
||||
"objectManagement.updateObjectOperationName": "Mise à jour du type {0} « {1} »",
|
||||
"objectManagement.user.aadAuth": "S’authentifier 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": "S’authentifier 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 l’ancien 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 l’espace 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 n’est pas prise en charge pour le type d’objet '{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 d’application",
|
||||
"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 l’Explorateur d’objets.",
|
||||
"tableDesigner.FailedToGetConnectionStringError": "Échec de l’obtention 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 l’Explorateur d’objets.",
|
||||
"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 s’est 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 s’est 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) d’attente de l’exécution d’une 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 d’attestation",
|
||||
"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. Lorsqu’il 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 d’attestation",
|
||||
"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 d’hôte spécifié dans le certificat TLS qui sera utilisé par SQL Server pour valider le certificat du serveur. S’il n’est pas spécifié, le nom du serveur est utilisé par défaut pour la validation du certificat.",
|
||||
"mssql.connectionOptions.hostNameInCertificate.displayName": "Nom d’hô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é n’est 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 l’utilisation du fournisseur d’authentification Sql pour le mode d’authentification ’Active Directory Domain Services Interactive’ lorsque l’utilisateur sélectionne l’authentification ’AzureMFA’. Cela permet l’intégration du point de terminaison des ressources côté serveur lors de la récupération des jetons d’accès. Cette option est uniquement prise en charge pour la bibliothèque d’authentification Azure ’MSAL’. Azure Data Studio doit être relancé lorsque la valeur est modifiée.",
|
||||
"mssql.enabled": "Activé",
|
||||
"mssql.executionPlan.actualNumberOfRowsForAllExecutions": "Met en évidence l’opération de plan d’exécution avec le plus grand nombre réel de lignes pour toutes les exécutions.",
|
||||
"mssql.executionPlan.cost": "Met en surbrillance l’opération de plan d’exé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 d’exécution de requêtes",
|
||||
"mssql.executionPlan.expensiveOperationMetric.actualElapsedCpuTime": "Met en surbrillance l’opération de plan d’exécution qui a utilisé le plus de temps processeur.",
|
||||
"mssql.executionPlan.expensiveOperationMetric.actualElapsedTime": "Met en évidence l’opération de plan d’exé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 d’exécution.",
|
||||
"mssql.executionPlan.numberOfRowsRead": "Met en surbrillance l’opération de plan d’exécution avec le plus grand nombre de lignes lues.",
|
||||
"mssql.executionPlan.subtreeCost": "Met en surbrillance l’opération de plan d’exé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 d’expiration en secondes pour le développement d’un nœud dans l’Explorateur d’objets. 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 l’Explorateur 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 d’identification 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 l’exécution d’une 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 l’exécution d’une 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 s’il faut autoriser le Concepteur de tables à désactiver et réactiver les déclencheurs DDL pendant la publication",
|
||||
"mssql.tableDesigner.preloadDatabaseModel": "Indique s’il faut précharger le modèle de base de données lorsque le nœud de base de données dans l’Explorateur d’objets est développé. Lorsque cette option est activée, la durée de chargement du Concepteur de tables peut être réduite. Remarque : l’utilisation 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 l’utilisation du fournisseur d’authentification Sql pour le mode d’authentification ’Active Directory Domain Services Interactive’ lorsque l’utilisateur sélectionne l’authentification ’AzureMFA’. Cela permet l’intégration du point de terminaison des ressources côté serveur lors de la récupération des jetons d’accès. Cette option est uniquement prise en charge pour la bibliothèque d’authentification 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 d’exé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 l’opération de plan d’exécution qui a pris le plus de temps.",
|
||||
"mssql.executionPlan.expensiveOperationMetric.actualElapsedCpuTime": "Met en surbrillance l’opération de plan d’exécution qui a utilisé le plus de temps processeur.",
|
||||
"mssql.executionPlan.actualNumberOfRowsForAllExecutions": "Met en évidence l’opération de plan d’exécution avec le plus grand nombre réel de lignes pour toutes les exécutions.",
|
||||
"mssql.executionPlan.numberOfRowsRead": "Met en surbrillance l’opération de plan d’exécution avec le plus grand nombre de lignes lues.",
|
||||
"mssql.executionPlan.cost": "Met en surbrillance l’opération de plan d’exécution avec le coût le plus élevé.",
|
||||
"mssql.executionPlan.subtreeCost": "Met en surbrillance l’opération de plan d’exé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 d’hôte dans le certificat",
|
||||
"mssql.connectionOptions.hostNameInCertificate.description": "Indique le nom d’hôte spécifié dans le certificat TLS qui sera utilisé par SQL Server pour valider le certificat du serveur. S’il n’est 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 l’exécution d’une 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 l’exécution d’une 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 d’exécution de requêtes",
|
||||
"mssql.connectionOptions.commandTimeout.description": "La durée (en secondes) d’attente de l’exécution d’une 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 d’expiration en secondes pour le développement d’un nœud dans l’Explorateur d’objets. 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. Lorsqu’il 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 l’Explorateur 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é n’est 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 s’il faut autoriser le Concepteur de tables à désactiver et réactiver les déclencheurs DDL pendant la publication",
|
||||
"mssql.tableDesigner.preloadDatabaseModel": "Indique s’il faut précharger le modèle de base de données lorsque le nœud de base de données dans l’Explorateur d’objets est développé. Lorsque cette option est activée, la durée de chargement du Concepteur de tables peut être réduite. Remarque : l’utilisation 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 d’identification 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,')"
|
||||
}
|
||||
}
|
||||
}
|
||||
+143
-143
@@ -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 d’accè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 d’accès : {0}",
|
||||
"msgDownloadLocation": "Téléchargement dans {0}",
|
||||
"msgDuplicateFileName": "Un fichier nommé {0} existe déjà dans le dossier de destination",
|
||||
"msgInvalidSaveFolder": "Le chemin d’accès de l’emplacement d’enregistrer n’est 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 l’ouverture du Jupyter Book {0} : {1}",
|
||||
"openExternalLinkCommand": "Ouvrir le lien externe",
|
||||
"openExternalLinkError": "L'ouverture du lien {0} a échoué : {1}",
|
||||
"openBookError": "Échec de l’ouverture 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 d’accès de l’emplacement d’enregistrer n’est 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 n’est requis par défaut pour le noyau « {0} »."
|
||||
"msgNoRequirementsForKernel": "Aucun package n’est 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) n’est 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 à s’exécuter en tant qu’utilisateur 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 d’invite pour mettre à jour Python.",
|
||||
"notebook.jupyterServerShutdownTimeout.description": "Durée d’attente (en minutes) avant l’arrêt d’un 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 à s’exécuter en tant qu’utilisateur 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 d’invite 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 d’attente (en minutes) avant l’arrêt d’un 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"
|
||||
}
|
||||
}
|
||||
+8
-7
@@ -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"
|
||||
}
|
||||
+10
-10
@@ -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 d’entrées à stocker. 0 signifie que des entrées illimitées sont stockées. L’augmentation 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 l’historique des requêtes est conservé lors des redémarrages. Si la valeur est false, l’historique est effacé à la fermeture de l’application.",
|
||||
"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 l’historique des requêtes est conservé lors des redémarrages. Si la valeur est false, l’historique est effacé à la fermeture de l’application."
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -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."
|
||||
}
|
||||
}
|
||||
}
|
||||
+205
-205
@@ -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": "L’extension «{0}» est nécessaire pour déployer cette ressource. Voulez-vous l’installer 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": "L’extension «{0}» est nécessaire pour déployer cette ressource. Voulez-vous l’installer 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"
|
||||
}
|
||||
}
|
||||
}
|
||||
+63
-63
@@ -9,27 +9,15 @@
|
||||
"version": "1.0.0",
|
||||
"contents": {
|
||||
"dist/localizedConstants": {
|
||||
"OptionNotFoundWarningMessage": "étiquette : {0} n’existe pas dans la recherche de nom de valeur d’options.",
|
||||
"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 s’est 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 d’exclure {0}. Il existe des dépendants inclus",
|
||||
"schemaCompare.cannotExcludeMessageWithDependent": "Impossible d’exclure {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": "L’extension sql-database-projects est nécessaire pour effectuer une comparaison de schémas avec des projets de base de données",
|
||||
"schemaCompareDialog.noProjectExtensionApply": "L’extension 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": "L’extension sql-database-projects est nécessaire pour appliquer les modifications à un projet",
|
||||
"schemaCompareDialog.noProjectExtension": "L’extension 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 s’est 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} n’existe pas dans la recherche de nom de valeur d’options."
|
||||
},
|
||||
"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"
|
||||
}
|
||||
}
|
||||
+2
-2
@@ -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."
|
||||
}
|
||||
}
|
||||
}
|
||||
+33
-33
@@ -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."
|
||||
}
|
||||
}
|
||||
}
|
||||
+228
-228
@@ -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 l’historique",
|
||||
"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 d’artefact",
|
||||
"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 d’artefact",
|
||||
"nodeButNotAutorestFoundPrompt": "Autorest n’est pas installé. Pour continuer, choisissez d’exécuter Autorest à partir d’un emplacement temporaire via 'npx' ou d’installer Autorest globalement, puis de l’exé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 n’a 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 d’accéder au parent de l’élément d’arborescence 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 d’informations 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 d’en 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 d’informations 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": "L’emplacement du fichier dacpac est requis pour l’ajout d’une 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": "L’emplacement de la base de données est requis pour l’ajout d’une 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 l’ajout d’une 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 d’une base de données",
|
||||
"databaseVariable": "Variable de base de données",
|
||||
"dataworkspace.projectDirectoryAlreadyExistError": "Il existe déjà un répertoire nommé « {0} » à l’emplacement sélectionné : « {1} ».",
|
||||
"dataworkspace.projectParentDirectoryNotExistError": "L’emplacement de projet sélectionné « {0} » n’existe pas ou n’est 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 d’application «{0}»",
|
||||
"deployAppSettingUpdating": "Mise à jour du paramètre d’application : «{0}»",
|
||||
"deployDbTaskName": "Déploiement d’un projet de base de données SQL localement",
|
||||
"deployProjectFailedMessage": "Échec de l’ouverture d’une 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 l’exécution du conteneur Docker",
|
||||
"dockerContainerNotRunningErrorMessage": "Le conteneur Docker n’est pas en cours d’exécution",
|
||||
"dockerImageEulaMessage": "Contrat de licence :",
|
||||
"dockerImageMessage": "Image Docker :",
|
||||
"dockerImagesPlaceHolder": "Utilisation de {0} sur arm64 local/Apple Silicon",
|
||||
"dockerContainerNotRunningErrorMessage": "Le conteneur Docker n’est pas en cours d’exécution",
|
||||
"dockerContainerCreatedMessage": "ID créé par Docker : «{0}»",
|
||||
"dockerLogMessage": "Journaux Docker : «{0}»",
|
||||
"dockerNotRunningError": "Échec de la vérification de l’ancreur. Assurez-vous que l’amarrage est installé et en cours d’exé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 d’environnement de chaîne de connexion",
|
||||
"enterConnectionStringEnvNameDescription": "Entrer la variable d’environnement 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 d’environnement 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 d’utilisateur 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 l’ajout d’une référence de base de données à {0}. Erreur : {1}",
|
||||
"errorDownloading": "Erreur de téléchargement{0}. Erreur : {1}",
|
||||
"errorExtracting": "Erreur lors de l’extraction des fichiers de {0}. Erreur : {1}",
|
||||
"errorFindingBuildFilesLocation": "Erreur lors de la recherche de l’emplacement des fichiers de build : {0}",
|
||||
"errorMovingFile": "Erreur lors du déplacement du fichier de {0} vers {1}. Erreur : {2}",
|
||||
"errorNotSupportedInVsCode": "Erreur : {0} n’est 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} n’est actuellement pas pris en charge dans SQL Database Projets pour VS Code.",
|
||||
"exampleUsage": "Exemple d'utilisation",
|
||||
"excludeAction": "Exclure",
|
||||
"excludeFolderNotSupported": "L’exclusion de dossiers n’est pas encore prise en charge",
|
||||
"excludeObjectTypes": "Exclure les types d'objet",
|
||||
"excludeFolderNotSupported": "L’exclusion de dossiers n’est 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 l’extraction 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 l’exécution de la tâche « {0} ». Erreur : {1}",
|
||||
"deployProjectFailedMessage": "Échec de l’ouverture d’une 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 l’exécution du conteneur Docker",
|
||||
"deployAppSettingUpdateFailed": "Échec de la mise à jour du paramètre d’application «{0}»",
|
||||
"dockerNotRunningError": "Échec de la vérification de l’ancreur. Assurez-vous que l’amarrage est installé et en cours d’exé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 d’informations, consultez le volet de sortie. Erreur : {0}",
|
||||
"generatingProjectFromAutorest": "Génération d’un nouveau projet SQL à partir de {0}... Pour plus d’informations, consultez la fenêtre Sortie.",
|
||||
"hr": "h",
|
||||
"generatingProjectFailed": "Échec de la génération du projet via AutoRest. Pour plus d’informations, 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é n’est 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} » n’est pas valide",
|
||||
"invalidSQLPassword": "Le mot de passe {0} ne répond pas aux exigences de complexité du mot de passe. Pour plus d’informations, 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 d’accès absolu extérieur au dossier du projet ne sont pas pris en charge. Assurez-vous que les chemins d’accè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 n’est 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 d’accè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 n’a é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 n’est pas installé. Pour continuer, choisissez d’exécuter Autorest à partir d’un emplacement temporaire via 'npx' ou d’installer Autorest globalement, puis de l’exécuter.",
|
||||
"nodeNotFound": "Autorest ou Node.js (npx) introuvable dans le chemin d’accès système. Installez Node.js pour que la génération autorest fonctionne.",
|
||||
"noSqlFilesGenerated": "Aucun fichier .sql n’a é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": "L’opération «{0}» s’est terminée correctement. Résultat : {1}",
|
||||
"retryFailedMessage": "Échec de l’opération «{0}». Nouvelle tentative... Résultat actuel : {1}. Erreur : «{2}»",
|
||||
"retryMessage": "Échec de l’opération « {0} ». Nouvelle tentative... Erreur : « {1} » ",
|
||||
"optionDescription": "Description de l'option",
|
||||
"optionName": "Nom de l’option",
|
||||
"optionNotFoundWarningMessage": "étiquette : {0} n’existe pas dans la recherche de nom de valeur d’options.",
|
||||
"outsideFolderPath": "Les éléments avec un chemin d’accès absolu extérieur au dossier du projet ne sont pas pris en charge. Assurez-vous que les chemins d’accès du fichier projet sont relatifs au dossier du projet.",
|
||||
"packageReference": "Référence du package",
|
||||
"parentTreeItemUnknown": "Impossible d’accéder au parent de l’élément d’arborescence 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 l’emplacement 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} » n’est 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 d’informations 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 l’historique",
|
||||
"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 l’opération «{0}». Nouvelle tentative... Résultat actuel : {1}. Erreur : «{2}»",
|
||||
"retryMessage": "Échec de l’opération « {0} ». Nouvelle tentative... Erreur : « {1} » ",
|
||||
"retryRunMessage": "Exécution de l’opération «{2}» tentative {0} de {1}",
|
||||
"retrySucceedMessage": "L’opération «{0}» s’est terminée correctement. Résultat : {1}",
|
||||
"retryWaitMessage": "En attente de {0} secondes avant une autre tentative d’opération «{1}»",
|
||||
"revertSqlCmdVarsButtonTitle": "Rétablir les valeurs par défaut du projet",
|
||||
"runViaNpx": "Exécuter via npx",
|
||||
"retryRunMessage": "Exécution de l’opé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 d’espaces 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 n’a 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 d’informations sur les projets de style SDK",
|
||||
"sdkStyleProject": "Projet de style SDK (préversion)",
|
||||
"sec": "s",
|
||||
"selectBaseImage": "Sélectionner l’image de l’ancrer {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 d’image 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 l’emplacement du projet",
|
||||
"selectPublishOption": "Sélectionnez l’emplacement 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 l’emplacement de création du projet",
|
||||
"projectToUpdatePlaceholderText": "Sélectionnez le fichier de projet",
|
||||
"selectProjectLocation": "Sélectionner l’emplacement du projet",
|
||||
"selectProfileToUse": "Sélectionner le profil de publication à charger",
|
||||
"selectBaseImage": "Sélectionner l’image de l’ancrer {0} de base",
|
||||
"selectImageTag": "Sélectionnez la balise d’image ou appuyez sur Entrée pour utiliser la valeur par défaut",
|
||||
"selectPublishOption": "Sélectionnez l’emplacement 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 l’emplacement du kit de développement logiciel (SDK) .Net Core dans les paramètres, s’il 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 d’espaces 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é n’est 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 l’ajout d’une 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 l’extraction 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 l’exé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 l’emplacement du kit de développement logiciel (SDK) .Net Core dans les paramètres, s’il 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 d’informations 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 d’informations 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": "L’emplacement de projet sélectionné « {0} » n’existe pas ou n’est 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} » à l’emplacement 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 d’accè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 d’un 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 d’accè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 d’application : «{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 d’opé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} n’existe pas dans la recherche de nom de valeur d’options.",
|
||||
"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 d’informations, 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 d’autorest. SQL à utiliser à partir de NPM. La dernière version sera utilisée si elle n’est 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 d’accès complet au kit SDK .NET sur l’ordinateur. Par exemple, si dotnet.exe se trouve à C:\\folder1\\dotnet\\dotnet.exe, définissez le chemin d’accè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 l’utilisateur doit être invité à installer le Kit de développement logiciel (SDK) .NET quand il n’est 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 l’utilisateur doit être invité à installer Node.js quand il n’est 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 d’accès complet au kit SDK .NET sur l’ordinateur. Par exemple, si dotnet.exe se trouve à C:\\folder1\\dotnet\\dotnet.exe, définissez le chemin d’accè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 n’est 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 l’utilisateur doit être invité à installer le Kit de développement logiciel (SDK) .NET quand il n’est pas détecté.",
|
||||
"sqlDatabaseProjects.nodejsDoNotAsk": "Indique si l’utilisateur doit être invité à installer Node.js quand il n’est pas détecté.",
|
||||
"sqlDatabaseProjects.autorestSqlVersion": "Version d’autorest. SQL à utiliser à partir de NPM. La dernière version sera utilisée si elle n’est 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"
|
||||
}
|
||||
}
|
||||
}
|
||||
+796
-792
File diff suppressed because it is too large
Load Diff
@@ -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 qu’Azure 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 l’objet d’un nettoyage et PEUT ÊTRE IMPOSSIBLE À RÉCUPÉRER.",
|
||||
"empty commit": "L’opération de validation a été annulée en raison d’un message de validation vide.",
|
||||
"force": "Forcer l'extraction",
|
||||
"force push not allowed": "Force push n’est pas autorisé, veuillez l’activer 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 d’espace 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 d’annuler 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 l’ajouter à l’espace 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 d’extraire et d’envoyer (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 d’accès absolus non supportés dans le paramètre 'git.scanRepositories'.",
|
||||
"pick repo": "Choisir un dépôt",
|
||||
"repoOnHomeDriveRootWarning": "Impossible d’ouvrir 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 n’est pas possible de changer le message de validation au milieu d’un 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} s’affichent 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 l’analyse 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 d’une branche.",
|
||||
"config.branchProtection": "Liste des branches protégées. Par défaut, une invite s’affiche avant que les modifications ne soient validées dans une branche protégée. L’invite peut être contrôlée à l’aide 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 d’animal 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 d’une 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 d’un 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 s’il faut demander confirmation avant de forcer le push.",
|
||||
"config.confirmNoVerifyCommit": "Contrôle s’il 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 s’il 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 l’action 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 d’installation 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é d’informations (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, l’avertissement, l’erreur et les informations critiques",
|
||||
"config.logLevel.error": "Journaliser uniquement les informations d’erreur et critiques",
|
||||
"config.logLevel.info": "Journaliser uniquement les informations d’avertissement, d’erreur et les informations critiques",
|
||||
"config.logLevel.off": "Ne rien journaliser",
|
||||
"config.logLevel.trace": "Journaliser toutes les informations",
|
||||
"config.logLevel.warn": "Journaliser uniquement les informations d’avertissement, d’erreur 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 l’analyse des dossiers d’espace 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 d’accès pour rechercher des dépôts git.",
|
||||
"config.showActionButton": "Contrôle si un bouton d’action est affiché dans la vue Contrôle de code source.",
|
||||
"config.showActionButton.commit": "Afficher un bouton d’action pour valider les modifications lorsque la branche locale a modifié des fichiers prêts à être validés.",
|
||||
"config.showActionButton.publish": "Afficher un bouton d’action pour publier la branche locale lorsqu’elle n’a pas de branche distante de suivi.",
|
||||
"config.showActionButton.sync": "Afficher un bouton d’action 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 s’il faut afficher une action Ouvrir le fichier dans l’affichage des modifications de Git.",
|
||||
"config.showProgress": "Contrôle si les actions git doivent afficher la progression.",
|
||||
"config.showPushSuccessNotification": "Contrôle s’il 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 s’il faut afficher les modifications non validées dans l’affichage 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 qu’aucun message n’est fourni dans la zone d’entré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 l’utilisation 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 d’une URL.\r\n[Open Folder](command:vscode.openFolder)\r\n[Clone Repository](command:git.clone)\r\nPour en savoir plus sur l’utilisation 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": "L’espace 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 l’utilisation 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 n’a 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 l’utilisation 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 d’autres 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": "L’espace 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 l’utilisation de git et du contrôle de code source dans Azure Data Studio [lisez notre documentation](https://aka.ms/vscode-scm)."
|
||||
}
|
||||
}
|
||||
}
|
||||
+87
@@ -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 s’est 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 d’application 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 l’upsert",
|
||||
"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 d’une 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 d’application local « {0} » existe déjà. Voulez-vous le remplacer?",
|
||||
"moreInformation": "Complément d’information",
|
||||
"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 l’espace de travail",
|
||||
"openFile": "Ouvrir un fichier",
|
||||
"output": "Sortie",
|
||||
"inputDescription": "Récupère les données d’une 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 d’objet dans l’insertion ou l’upsert",
|
||||
"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 l’affichage à utiliser",
|
||||
"table": "Table",
|
||||
"azureFunctionsExtensionNotFound": "L’extension Azure Functions est nécessaire pour créer une fonction Azure avec liaison SQL, mais elle n’est pas installée. Voulez-vous l’installer maintenant ?",
|
||||
"saveChangesInFile": "Il y a des modifications non enregistrées dans le fichier actif. Voulez-vous enregistrer maintenant?",
|
||||
"timeoutAzureFunctionFileError": "Expiration du délai d’attente pour la création du fichier Azure Function",
|
||||
"timeoutExtensionError": "Expiration du délai d’attente pour l’installation de l’extension",
|
||||
"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 n’a pas de balises.",
|
||||
"$(info) This repository has no tags.": "$(info) Ce référentiel n’a 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 l’espace de travail ou dans les fichiers ouverts. Voulez-vous ouvrir le référentiel ?",
|
||||
"Absolute paths not supported in \"git.scanRepositories\" setting.": "Chemins d’accè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 l’espace 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 n’a 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 n’est 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 l’envoi 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 d’autres 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 l’espace 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 d’animal 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 l’utilisation de Continuer à travailler à partir d’un 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 l’ouvrir 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 l’ouvrir 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 d’espaces 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 l’analyse des dossiers d’espace 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 l’index de similarité (c’est-à-dire le nombre d’ajouts/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 l’action 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 n’a 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 qu’aucun message n’est fourni dans la zone d’entré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 d’une branche.",
|
||||
"config.showActionButton": "Contrôle si un bouton d’action 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 s’il faut demander une confirmation avant la validation sans vérification.",
|
||||
"config.confirmForcePush": "Détermine s’il faut demander confirmation avant de forcer le push.",
|
||||
"config.detectSubmodules": "Contrôle s’il 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 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.openAfterClone": "Détermine s'il est nécessaire d'ouvrir un dépôt automatiquement après le clonage.",
|
||||
"config.optimisticUpdate": "Contrôle s’il faut mettre à jour l’état de la vue Contrôle de code source de manière optimiste après l’exécution de commandes Git.",
|
||||
"config.publishBeforeContinueOn": "Contrôle si l’état git non publié lors de l’utilisation de Continuer à travailler à partir d’un 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 s’il faut afficher une notification en cas de réussite d'un envoi (push).",
|
||||
"config.showInlineOpenFileAction": "Contrôle s’il faut afficher une action Ouvrir le fichier dans l’affichage 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 s’il faut afficher les modifications non validées dans l’affichage 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 l’analyse 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 d’installation 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 l’espace 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 l’espace 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 d’une URL.\r\n[Open Folder](command:vscode.openFolder)\r\n[Clone Repository](command:git.clone)\r\nPour en savoir plus sur l’utilisation 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 d’autres 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 d’accès pour rechercher des dépôts git.",
|
||||
"config.branchProtection": "Liste des branches protégées. Par défaut, une invite s’affiche avant que les modifications ne soient validées dans une branche protégée. L’invite peut être contrôlée à l’aide 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": "N’ouvrez jamais de référentiel dans les dossiers parents d’espaces de travail ou les fichiers ouverts.",
|
||||
"config.publishBeforeContinueOn.never": "Jamais publier l’état git non publié lors de l’utilisation de Continuer à travailler à partir d’un 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 d’une branche.",
|
||||
"config.openRepositoryInParentFolders.prompt": "Invite avant d’ouvrir 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 l’utilisation de Continuer à travailler à partir d’un 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 l’exé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 s’est 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 l’espace 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 d’action pour valider les modifications lorsque la branche locale a modifié des fichiers prêts à être validés.",
|
||||
"config.showActionButton.publish": "Afficher un bouton d’action pour publier la branche locale lorsqu’elle n’a pas de branche distante de suivi.",
|
||||
"config.showActionButton.sync": "Afficher un bouton d’action 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 d’installation.\r\n[Download Git for Linux](https://git-scm.com/download/linux)\r\nAprès l’installation, [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 l’analyse 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 d’une branche.",
|
||||
"config.branchProtection": "Liste des branches protégées. Par défaut, une invite s’affiche avant que les modifications ne soient validées dans une branche protégée. L’invite peut être contrôlée à l’aide 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 d’animal 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 d’une 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 d’un 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 s’il faut demander confirmation avant de forcer le push.",
|
||||
"config.confirmNoVerifyCommit": "Contrôle s’il 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 l’initialisation d’un nouveau référentiel git. S’il 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 s’il 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 l’action 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 d’installation 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 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.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 d’espaces 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": "N’ouvrez jamais de référentiel dans les dossiers parents d’espaces de travail ou les fichiers ouverts.",
|
||||
"config.openRepositoryInParentFolders.prompt": "Invite avant d’ouvrir un référentiel, les dossiers parents des espaces de travail ou les fichiers ouverts.",
|
||||
"config.optimisticUpdate": "Contrôle s’il faut mettre à jour l’état de la vue Contrôle de code source de manière optimiste après l’exé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 l’utilisation de Continuer à travailler à partir d’un référentiel git.",
|
||||
"config.publishBeforeContinueOn.always": "Toujours publier l’état git non publié lors de l’utilisation de Continuer à travailler à partir d’un référentiel git",
|
||||
"config.publishBeforeContinueOn.never": "Jamais publier l’état git non publié lors de l’utilisation de Continuer à travailler à partir d’un référentiel git",
|
||||
"config.publishBeforeContinueOn.prompt": "Inviter à publier l’état git non publié lors de l’utilisation de Continuer à travailler à partir d’un référentiel git",
|
||||
"config.pullBeforeCheckout": "Contrôle si une branche qui n’a 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 s’est 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 l’analyse des dossiers d’espace 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 d’accès pour rechercher des dépôts git.",
|
||||
"config.showActionButton": "Contrôle si un bouton d’action est affiché dans la vue Contrôle de code source.",
|
||||
"config.showActionButton.commit": "Afficher un bouton d’action pour valider les modifications lorsque la branche locale a modifié des fichiers prêts à être validés.",
|
||||
"config.showActionButton.publish": "Afficher un bouton d’action pour publier la branche locale lorsqu’elle n’a pas de branche distante de suivi.",
|
||||
"config.showActionButton.sync": "Afficher un bouton d’action 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 s’il faut afficher une action Ouvrir le fichier dans l’affichage des modifications de Git.",
|
||||
"config.showProgress": "Contrôle si les actions git doivent afficher la progression.",
|
||||
"config.showPushSuccessNotification": "Contrôle s’il faut afficher une notification en cas de réussite d'un envoi (push).",
|
||||
"config.similarityThreshold": "Contrôle le seuil de l’index de similarité (c’est-à-dire le nombre d’ajouts/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 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 s’il faut afficher les modifications non validées dans l’affichage 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 qu’aucun message n’est fourni dans la zone d’entré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 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 l’utilisation 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 d’autres 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 d’installation.\r\n[Download Git for Linux](https://git-scm.com/download/linux)\r\nAprès l’installation, [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 l’installation, [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 l’installation, [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 l’espace 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 l’espace 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 l’espace 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 l’espace 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 d’un 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 l’utilisateur 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 l’utilisateur 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": "L’espace de travail actif n’a 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 l’utilisation 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 n’a 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 l’utilisation 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 l’initialisation d’un nouveau référentiel git. S’il est vide, le nom de la branche par défaut configuré dans git sera utilisé.",
|
||||
"view.workbench.scm.workspace": "L’espace 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 l’utilisation 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": "L’espace 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 l’utilisation 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 l’utilisation 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 l’extension Git activée')",
|
||||
"view.workbench.scm.missing.windows": "[Download Git for Windows](https://git-scm.com/download/win)\r\nAprès l’installation, [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 l’installation, [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"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -13176,20 +13176,6 @@
|
||||
"sql/workbench/contrib/backup/browser/backupUiService": {
|
||||
"backupDialogTitle": "Sauvegarder une base de données – {0} :{1}"
|
||||
},
|
||||
"sql/workbench/contrib/backup/common/constants": {
|
||||
"backup.asymmetricKey": "Clé asymétrique",
|
||||
"backup.compressBackup": "Compresser la sauvegarde",
|
||||
"backup.defaultCompression": "Utiliser le paramètre de serveur par défaut",
|
||||
"backup.doNotCompress": "Ne pas compresser la sauvegarde",
|
||||
"backup.labelDatabase": "Base de données",
|
||||
"backup.labelDifferential": "Différentielle",
|
||||
"backup.labelDisk": "Disque",
|
||||
"backup.labelFilegroup": "Fichiers et groupes de fichiers",
|
||||
"backup.labelFull": "Complète",
|
||||
"backup.labelLog": "Journal des transactions",
|
||||
"backup.labelUrl": "URL",
|
||||
"backup.serverCertificate": "Certificat de serveur"
|
||||
},
|
||||
"sql/workbench/contrib/charts/browser/actions": {
|
||||
"chartNotFound": "Aucun graphique à enregistrer",
|
||||
"chartSaved": "Graphique enregistré dans le chemin : {0}",
|
||||
@@ -13257,18 +13243,6 @@
|
||||
"charts.maxAllowedRowsExceeded": "Le nombre maximal de lignes pour les graphiques intégrés a été dépassé, seules les premières {0} lignes sont utilisées. Pour configurer la valeur, vous pouvez ouvrir les paramètres utilisateur et rechercher : « builtinCharts.maxRowCount ».",
|
||||
"charts.neverShowAgain": "Ne plus afficher"
|
||||
},
|
||||
"sql/workbench/contrib/commandLine/electron-browser/commandLine": {
|
||||
"commandline.propertiesFormatError": "Impossible d’analyser les propriétés de connexion avancées au format JSON. Une erreur s’est produite : {0} Valeur des propriétés reçues : {1}",
|
||||
"confirmConnect": "Voulez-vous vraiment vous connecter ?",
|
||||
"connectServerDetail": "Cette opération établit une connexion au serveur {0}",
|
||||
"connectingLabel": "Connexion : {0}",
|
||||
"connectingQueryLabel": "Connexion du fichier de requête",
|
||||
"errConnectUrl": "Impossible d'ouvrir l'URL en raison de l'erreur {0}",
|
||||
"open": "&&Ouvrir",
|
||||
"openingNewQueryLabel": "Ouverture d'une nouvelle requête : {0}",
|
||||
"runningCommandLabel": "Exécution de la commande : {0}",
|
||||
"warnServerRequired": "Connexion impossible, car aucune information du serveur n'a été fournie"
|
||||
},
|
||||
"sql/workbench/contrib/configuration/common/configurationUpgrader": {
|
||||
"workbench.configuration.upgradeUser": "{0} a été remplacé par {1} dans vos paramètres utilisateur.",
|
||||
"workbench.configuration.upgradeWorkspace": "{0} a été remplacé par {1} dans vos paramètres d'espace de travail."
|
||||
@@ -13599,7 +13573,7 @@
|
||||
},
|
||||
"sql/workbench/contrib/editData/browser/editDataActions": {
|
||||
"disposeEditFailure": "La modification de Dispose a échoué avec l'erreur : ",
|
||||
"editData.closeSql": "Fermer le volet SQL",
|
||||
"editData.hideSql": "Masquer le volet SQL",
|
||||
"editData.run": "Exécuter",
|
||||
"editData.showSql": "Afficher le volet SQL",
|
||||
"editData.stop": "Arrêter"
|
||||
@@ -14408,6 +14382,7 @@
|
||||
"sql/workbench/contrib/query/browser/query.contribution": {
|
||||
"newQuery": "Nouvelle requête",
|
||||
"queryEditor.chart.defaultChartType": "Type de graphique par défaut à utiliser à l'ouverture de la visionneuse graphique à partir des résultats d'une requête",
|
||||
"queryEditor.githubCopilotContextualizationEnabled": "(Préversion) Activez la contextualisation des requêtes pour GitHub Copilot. Ce paramètre permet GitHub Copilot de retourner des suggestions améliorées si l’extension Copilot est installée et que les fournisseurs ont implémenté la contextualisation.",
|
||||
"queryEditor.inMemoryDataProcessingThreshold": "Contrôle le nombre maximal de lignes autorisées pour effectuer le filtrage et le tri en mémoire. Si ce nombre est dépassé, le tri et le filtrage sont désactivés. Avertissement : l’augmentation de cette valeur peut avoir un impact sur les performances.",
|
||||
"queryEditor.messages.showBatchTime": "Spécifie si la durée d'exécution doit être indiquée pour chaque lot",
|
||||
"queryEditor.messages.wordwrap": "Messages de retour automatique à la ligne",
|
||||
@@ -14429,6 +14404,7 @@
|
||||
"queryEditor.results.saveAsXml.encoding": "Encodage de fichier utilisé pendant l'enregistrement des résultats au format XML",
|
||||
"queryEditor.results.saveAsXml.formatted": "Quand la valeur est true, la sortie XML est mise en forme pendant l'enregistrement des résultats au format XML",
|
||||
"queryEditor.results.showActionBar": "Indique s’il faut afficher la barre d’action dans l’affichage des résultats de la requête",
|
||||
"queryEditor.results.showCopyCompletedNotification": "Indique s’il faut afficher les notifications lorsqu’une opération de copie de grille de résultats est terminée.",
|
||||
"queryEditor.results.skipNewLineAfterTrailingLineBreak": "Indique s’il faut ignorer l’ajout d’un saut de ligne entre les lignes lors de la copie des résultats si la ligne précédente a déjà un saut de ligne de fin. La valeur par défaut est false.",
|
||||
"queryEditor.results.streaming": "Activer le streaming des résultats, contient quelques problèmes visuels mineurs",
|
||||
"queryEditor.showConnectionInfoInTitle": "Contrôle s'il faut montrer les informations de connexion d'un onglet dans le titre.",
|
||||
@@ -14599,123 +14575,6 @@
|
||||
"webViewDialog.close": "Fermer",
|
||||
"webViewDialog.ok": "OK"
|
||||
},
|
||||
"sql/workbench/contrib/welcome/gettingStarted/browser/abstractEnablePreviewFeatures": {
|
||||
"enablePreviewFeatures.never": "Non, ne plus afficher",
|
||||
"enablePreviewFeatures.no": "Non",
|
||||
"enablePreviewFeatures.notice": "Les fonctionnalités en préversion améliorent votre expérience dans Azure Data Studio en vous donnant un accès total aux nouvelles fonctionnalités et améliorations. Vous pouvez en savoir plus sur les fonctionnalités en préversion [ici] ({0}). Voulez-vous activer les fonctionnalités en préversion ?",
|
||||
"enablePreviewFeatures.yes": "Oui (recommandé)"
|
||||
},
|
||||
"sql/workbench/contrib/welcome/gettingStarted/electron-browser/gettingStarted": {
|
||||
"miGettingStarted": "Pri&&se en main",
|
||||
"showReleaseNotes": "Afficher la mise en route"
|
||||
},
|
||||
"sql/workbench/contrib/welcome/page/browser/az_data_welcome_page": {
|
||||
"welcomePage.createConnection": "Créer une connexion",
|
||||
"welcomePage.createConnectionBody": "Connectez-vous à une instance de base de données en utilisant la boîte de dialogue de connexion.",
|
||||
"welcomePage.createNotebook": "Créer un notebook",
|
||||
"welcomePage.createNotebookBody": "Générez un nouveau notebook à l'aide d'un éditeur de notebook natif.",
|
||||
"welcomePage.deployServer": "Déployer un serveur",
|
||||
"welcomePage.deployServerBody": "Créez une instance de service de données relationnelles sur la plateforme de votre choix.",
|
||||
"welcomePage.documentation": "Documentation",
|
||||
"welcomePage.documentationBody": "Visitez le centre de documentation pour obtenir des guides de démarrage rapide, des guides pratiques et des références pour PowerShell, les API, etc.",
|
||||
"welcomePage.extensions": "Extensions",
|
||||
"welcomePage.gettingStarted": "Démarrer",
|
||||
"welcomePage.gettingStartedBody": "Découvrez les fonctionnalités offertes par Azure Data Studio et comment en tirer le meilleur parti.",
|
||||
"welcomePage.history": "Historique",
|
||||
"welcomePage.learnMore": "En savoir plus ",
|
||||
"welcomePage.location": "Localisation",
|
||||
"welcomePage.moreRecent": "Afficher plus",
|
||||
"welcomePage.name": "Nom",
|
||||
"welcomePage.resources": "Ressources",
|
||||
"welcomePage.runQuery": "Exécuter une requête",
|
||||
"welcomePage.runQueryBody": "Interagir avec des données par le biais d'un éditeur de requête.",
|
||||
"welcomePage.showAll": "Tout afficher",
|
||||
"welcomePage.showOnStartup": "Afficher la page d'accueil au démarrage",
|
||||
"welcomePage.usefuLinks": "Liens utiles",
|
||||
"welcomePage.videoDescriptionIntroduction": "Présentation des notebooks Azure Data Studio | Données exposées",
|
||||
"welcomePage.videoDescriptionOverview": "Vue d'ensemble d'Azure Data Studio",
|
||||
"welcomePage.videos": "Vidéos"
|
||||
},
|
||||
"sql/workbench/contrib/welcome/page/browser/gettingStartedTour": {
|
||||
"GuidedTour.addExtensions": "Étendez les fonctionnalités d'Azure Data Studio en installant des extensions développées par nous/Microsoft ainsi que par la communauté (vous !).",
|
||||
"GuidedTour.connections": "Connexions",
|
||||
"GuidedTour.discoverWelcomePage": "Découvrez les fonctionnalités principales, les fichiers récemment ouverts et les extensions recommandées dans la page d'accueil. Pour plus d'informations sur le démarrage avec Azure Data Studio, consultez nos vidéos et notre documentation.",
|
||||
"GuidedTour.extensions": "Extensions",
|
||||
"GuidedTour.finish": "Terminer",
|
||||
"GuidedTour.five": "5",
|
||||
"GuidedTour.four": "4",
|
||||
"GuidedTour.gettingStartedNotebooks": "Démarrez en créant votre propre notebook ou collection de notebooks au même endroit.",
|
||||
"GuidedTour.makeConnections": "Connectez, interrogez et gérez vos connexions SQL Server, Azure, etc.",
|
||||
"GuidedTour.makeConnesetSettings": "Personnalisez Azure Data Studio en fonction de vos préférences. Vous pouvez configurer des paramètres comme l'enregistrement automatique et la taille des onglets, personnaliser vos raccourcis clavier et adopter le thème de couleur de votre choix.",
|
||||
"GuidedTour.next": "Suivant",
|
||||
"GuidedTour.notebooks": "Notebooks",
|
||||
"GuidedTour.one": "1",
|
||||
"GuidedTour.readMore": "En savoir plus",
|
||||
"GuidedTour.settings": "Paramètres",
|
||||
"GuidedTour.three": "3",
|
||||
"GuidedTour.two": "2",
|
||||
"GuidedTour.welcomePage": "Page d'accueil",
|
||||
"guidedTour": "Visite de bienvenue de l'utilisateur",
|
||||
"hideGuidedTour": "Masquer la visite de bienvenue"
|
||||
},
|
||||
"sql/workbench/contrib/welcome/page/browser/welcomePage": {
|
||||
"WelcomePage.TakeATour": "Voulez-vous voir une présentation rapide d'Azure Data Studio ?",
|
||||
"WelcomePage.welcome": "Bienvenue !",
|
||||
"closeTourBar": "Fermer la barre de présentation rapide",
|
||||
"details": "Détails",
|
||||
"ok": "OK",
|
||||
"welcome.title": "Bienvenue",
|
||||
"welcomePage": "Bienvenue",
|
||||
"welcomePage.PostgreSQL": "PostgreSQL",
|
||||
"welcomePage.PostgreSQLDescription": "Connecter, interroger et gérer les bases de données Postgres avec Azure Data Studio",
|
||||
"welcomePage.adminPack": "Pack d'administration SQL",
|
||||
"welcomePage.adminPackDescription": "Le pack d'administration de SQL Server est une collection d'extensions d'administration de base de données courantes qui vous permet de gérer SQL Server",
|
||||
"welcomePage.background": "Couleur d'arrière-plan de la page d'accueil.",
|
||||
"welcomePage.dataVirtualization": "Virtualisation des données",
|
||||
"welcomePage.dataVirtualizationDescription": "Virtualiser les données avec SQL Server 2019 et créer des tables externes à l'aide d'Assistants interactifs",
|
||||
"welcomePage.deployServer": "Déployer un serveur",
|
||||
"welcomePage.extensionPackAlreadyInstalled": "Le support pour {0} est déjà installé.",
|
||||
"welcomePage.extensionPackNotFound": "Le support pour {0} avec l'ID {1} est introuvable.",
|
||||
"welcomePage.install": "Installer",
|
||||
"welcomePage.installExtensionPack": "Installer un support supplémentaire pour {0} ",
|
||||
"welcomePage.installKeymap": "Installer le mappage de touches {0}",
|
||||
"welcomePage.installed": "Installé",
|
||||
"welcomePage.installedExtensionPack": "Le support {0} est déjà installé.",
|
||||
"welcomePage.installedKeymap": "Le mappage de touches '{0}' est déjà installé",
|
||||
"welcomePage.installingExtensionPack": "Installation d'un support supplémentaire pour {0}...",
|
||||
"welcomePage.new": "Nouveau",
|
||||
"welcomePage.newConnection": "Nouvelle connexion",
|
||||
"welcomePage.newNotebook": "Nouveau notebook",
|
||||
"welcomePage.newQuery": "Nouvelle requête",
|
||||
"welcomePage.open": "Ouvrir…",
|
||||
"welcomePage.openFile": "Ouvrir le fichier...",
|
||||
"welcomePage.openFolder": "Ouvrir le dossier...",
|
||||
"welcomePage.openFolderWithPath": "Ouvrir le dossier {0} avec le chemin {1}",
|
||||
"welcomePage.powershell": "PowerShell",
|
||||
"welcomePage.powershellDescription": "Écrire et exécuter des scripts PowerShell à l'aide de l'éditeur de requêtes complet d'Azure Data Studio",
|
||||
"welcomePage.showAdminPack": "Pack d'administration SQL",
|
||||
"welcomePage.sqlServerAgent": "SQL Server Agent",
|
||||
"welcomePage.sqlServerDacpac": "Package DAC SQL Server",
|
||||
"welcomePage.sqlServerImport": "Importation SQL Server",
|
||||
"welcomePage.sqlServerProfiler": "SQL Server Profiler",
|
||||
"welcomePage.startTour": "Démarrer la visite guidée",
|
||||
"welcomePage.willReloadAfterInstallingExtensionPack": "La fenêtre se recharge après l'installation d'un support supplémentaire pour {0}."
|
||||
},
|
||||
"sql/workbench/contrib/welcome/page/browser/welcomePage.contribution": {
|
||||
"miWelcome": "&&Bienvenue",
|
||||
"workbench.startupEditor": "Contrôle quel éditeur s’affiche au démarrage, si aucun n'est restauré de la session précédente.",
|
||||
"workbench.startupEditor.newUntitledFile": "Ouvrez un nouveau fichier sans titre (s'applique uniquement à l'ouverture d'une fenêtre vide).",
|
||||
"workbench.startupEditor.none": "Démarrage sans éditeur.",
|
||||
"workbench.startupEditor.readme": "Ouvre le fichier README lors de l'ouverture d'un dossier qui en contient un, sinon il revient à 'welcomePage'. Remarque : ceci n'est observé que comme une configuration globale, elle sera ignorée si elle est définie dans une configuration d'espace de travail ou de dossier.",
|
||||
"workbench.startupEditor.welcomePage": "Ouvrez la page d’accueil qui propose du contenu pour faciliter la prise en main d’Azure Data Studio et des extensions.",
|
||||
"workbench.startupEditor.welcomePageInEmptyWorkbench": "Ouvre la page d'accueil à l'ouverture d'un banc d'essai vide.",
|
||||
"workbench.startupEditor.welcomePageWithTour": "Ouvrir la page d’accueil avec la visite guidée Prise en main (par défaut)"
|
||||
},
|
||||
"sql/workbench/contrib/welcome/telemetryOptOut/browser/telemetryOptOut": {
|
||||
"telemetryOptOut.optInNotice": "Aidez-nous à améliorer Azure Data Studio en permettant à Microsoft de collecter des données d’utilisation. Lisez notre [déclaration de confidentialité]({0}) et découvrez comment [accepter]({1}).",
|
||||
"telemetryOptOut.optOutNotice": "Aidez-nous à améliorer Azure Data Studio en permettant à Microsoft de collecter des données d’utilisation. Lisez notre [déclaration de confidentialité]({0}) et découvrez comment [refuser]({1}).",
|
||||
"telemetryOptOut.readMore": "En savoir plus"
|
||||
},
|
||||
"sql/workbench/services/accountManagement/browser/accountDialog": {
|
||||
"accountDialog.addConnection": "Ajouter un compte",
|
||||
"accountDialog.close": "Fermer",
|
||||
@@ -14733,6 +14592,8 @@
|
||||
"refreshCredentials": "Vous devez actualiser les informations d'identification de ce compte."
|
||||
},
|
||||
"sql/workbench/services/accountManagement/browser/accountManagementService": {
|
||||
"accountDialog.didNotPickAuthProvider": "Vous n'avez sélectionné aucun fournisseur d'authentification. Réessayez.",
|
||||
"accountDialog.noCloudsRegistered": "Aucun cloud n'est activé. Accéder à Paramètres -> Rechercher dans la configuration de compte Azure -> Activer au moins un cloud",
|
||||
"accountManagementService.close": "Fermer",
|
||||
"addAccountFailedCodeMessage": "{0} \r\nMessage d'erreur : {1}",
|
||||
"addAccountFailedGenericMessage": "Échec de l’ajout du compte. Pour plus d’informations, consultez le journal des comptes Azure.",
|
||||
@@ -14747,12 +14608,14 @@
|
||||
},
|
||||
"sql/workbench/services/accountManagement/browser/autoOAuthDialog": {
|
||||
"copyAndOpen": "Copier et ouvrir",
|
||||
"deviceCodeAuthDialogTitle": "Authentification Azure : code d’appareil",
|
||||
"oauthDialog.cancel": "Annuler",
|
||||
"userCode": "Code utilisateur",
|
||||
"website": "Site web"
|
||||
},
|
||||
"sql/workbench/services/accountManagement/browser/autoOAuthDialogController": {
|
||||
"oauthFlyoutIsAlreadyOpen": "Impossible de démarrer une authentification OAuth automatique. Il y en a déjà une en cours."
|
||||
"oauthFlyoutIsAlreadyOpen": "Impossible de démarrer une authentification OAuth automatique. Il y en a déjà une en cours.",
|
||||
"selfHelpMessage": "Impossible de lancer un navigateur web dans cet environnement. Lancez un navigateur, accédez à l’URL ci-dessus et entrez le code manuellement."
|
||||
},
|
||||
"sql/workbench/services/admin/common/adminService": {
|
||||
"adminService.noHandlerRegistered": "Aucun gestionnaire inscrit",
|
||||
@@ -14830,17 +14693,16 @@
|
||||
},
|
||||
"sql/workbench/services/connection/browser/connectionManagementService": {
|
||||
"cancelConnectionConfirmation": "Voulez-vous vraiment annuler cette connexion ?",
|
||||
"connection.connTitleGroupSection": " (Groupe : {0})",
|
||||
"connection.duplicateEditErrorMessage": "Impossible d’enregistrer le profil, la connexion sélectionnée correspond à un profil existant avec les mêmes informations de serveur dans le même groupe : \r\n\r\n {0}{1}",
|
||||
"connection.extensionNotInstalled": "L’extension '{0}' est nécessaire pour se connecter à cette ressource. Voulez-vous l’installer?",
|
||||
"connection.invalidConnectionResult": "Le résultat de la connexion n'est pas valide.",
|
||||
"connection.neverShowUnsupportedVersionWarning": "Ne plus afficher",
|
||||
"connection.noAzureAccount": "L'obtention d'un jeton de compte Azure pour la connexion a échoué",
|
||||
"connection.providerNotFound": "Fournisseur de connexion '{0}' introuvable",
|
||||
"connection.refreshAzureTokenFailure": "L’actualisation d'un jeton de compte Azure pour la connexion a échoué.",
|
||||
"connection.unknownProvider": "Fournisseur inconnu '{0}'",
|
||||
"connection.unsupportedServerVersionWarning": "La version du serveur n’est pas prise en charge par Azure Data Studio, vous pouvez toujours vous y connecter mais certaines fonctionnalités de Azure Data Studio peuvent ne pas fonctionner comme prévu.",
|
||||
"connectionDialog.connectionProviderNotSupported": "L’extension qui prend en charge le type de fournisseur '{0}' n’est pas installée actuellement. Voulez-vous afficher les extensions?",
|
||||
"connectionManagementService.noProviderForUri": "Impossible de trouver le fournisseur pour l’uri : {0}",
|
||||
"connectionNotAcceptedError": "Connexion non acceptée",
|
||||
"connectionService.no": "Non",
|
||||
"connectionService.yes": "Oui"
|
||||
@@ -15188,7 +15050,9 @@
|
||||
"gridDataProvider.closeNotification": "Fermer",
|
||||
"gridDataProvider.copyResultsCompleted": "Les données sélectionnées ont été copiées dans le Presse-papiers. Nombre de lignes : {0}.",
|
||||
"gridDataProvider.copying": "Copie en cours...",
|
||||
"gridDataProvider.loadingRowsInProgress": "Chargement des lignes à copier ({0}/{1})..."
|
||||
"gridDataProvider.disableCopyNotification": "Ne plus afficher",
|
||||
"gridDataProvider.loadingRowsInProgress": "Chargement des lignes à copier ({0}/{1})...",
|
||||
"gridDataProvider.turnOnCopyNotificationsMessage": "La copie des notifications terminées est maintenant désactivée. Pour réactiver, modifiez le paramètre : queryEditor.results.showCopyCompletedNotification"
|
||||
},
|
||||
"sql/workbench/services/query/common/queryManagement": {
|
||||
"queryManagement.noQueryRunnerForUri": "Impossible de trouver Query Runner pour l’uri :{0}",
|
||||
@@ -15215,6 +15079,7 @@
|
||||
"msgSaveFailed": "L'enregistrement des résultats a échoué. ",
|
||||
"msgSaveSucceeded": "Résultats enregistrés dans {0}",
|
||||
"openFile": "Ouvrir un fichier",
|
||||
"openFileLocation": "Ouvrir l'emplacement du fichier",
|
||||
"resultsSerializer.saveAsFileExtensionCSVTitle": "CSV (valeurs séparées par des virgules)",
|
||||
"resultsSerializer.saveAsFileExtensionExcelTitle": "Classeur Excel",
|
||||
"resultsSerializer.saveAsFileExtensionJSONTitle": "JSON",
|
||||
@@ -15408,6 +15273,153 @@
|
||||
"InProgressWarning": "1 ou plusieurs tâches sont en cours. Voulez-vous vraiment quitter ?",
|
||||
"taskService.no": "Non",
|
||||
"taskService.yes": "Oui"
|
||||
},
|
||||
"sql/workbench/common/backup/constants": {
|
||||
"backup.asymmetricKey": "Clé asymétrique",
|
||||
"backup.compressBackup": "Compresser la sauvegarde",
|
||||
"backup.defaultCompression": "Utiliser le paramètre de serveur par défaut",
|
||||
"backup.doNotCompress": "Ne pas compresser la sauvegarde",
|
||||
"backup.labelDatabase": "Base de données",
|
||||
"backup.labelDifferential": "Différentielle",
|
||||
"backup.labelDisk": "Disque",
|
||||
"backup.labelFilegroup": "Fichiers et groupes de fichiers",
|
||||
"backup.labelFull": "Complète",
|
||||
"backup.labelLog": "Journal des transactions",
|
||||
"backup.labelUrl": "URL",
|
||||
"backup.serverCertificate": "Certificat de serveur"
|
||||
},
|
||||
"sql/workbench/contrib/commandLine/electron-sandbox/commandLine": {
|
||||
"commandline.propertiesFormatError": "Impossible d’analyser les propriétés de connexion avancées au format JSON. Une erreur s’est produite : {0} Valeur des propriétés reçues : {1}",
|
||||
"confirmConnect": "Voulez-vous vraiment vous connecter ?",
|
||||
"connectServerDetail": "Cette opération établit une connexion au serveur {0}",
|
||||
"connectingLabel": "Connexion : {0}",
|
||||
"connectingQueryLabel": "Connexion du fichier de requête",
|
||||
"errConnectUrl": "Impossible d'ouvrir l'URL en raison de l'erreur {0}",
|
||||
"open": "&&Ouvrir",
|
||||
"openingNewQueryLabel": "Ouverture d'une nouvelle requête : {0}",
|
||||
"runningCommandLabel": "Exécution de la commande : {0}",
|
||||
"warnServerRequired": "Connexion impossible, car aucune information du serveur n'a été fournie"
|
||||
},
|
||||
"sql/workbench/contrib/telemetry/browser/telemetryOptOut": {
|
||||
"telemetryOptOut.optInNotice": "Aidez-nous à améliorer Azure Data Studio en permettant à Microsoft de collecter des données d’utilisation. Lisez notre [déclaration de confidentialité]({0}) et découvrez comment [accepter]({1}).",
|
||||
"telemetryOptOut.optOutNotice": "Aidez-nous à améliorer Azure Data Studio en permettant à Microsoft de collecter des données d’utilisation. Lisez notre [déclaration de confidentialité]({0}) et découvrez comment [refuser]({1}).",
|
||||
"telemetryOptOut.readMore": "En savoir plus"
|
||||
},
|
||||
"sql/workbench/contrib/welcome/browser/abstractEnablePreviewFeatures": {
|
||||
"enablePreviewFeatures.never": "Non, ne plus afficher",
|
||||
"enablePreviewFeatures.no": "Non",
|
||||
"enablePreviewFeatures.notice": "Les fonctionnalités en préversion améliorent votre expérience dans Azure Data Studio en vous donnant un accès total aux nouvelles fonctionnalités et améliorations. Vous pouvez en savoir plus sur les fonctionnalités en préversion [ici]({0}). Voulez-vous activer les fonctionnalités en préversion ?",
|
||||
"enablePreviewFeatures.yes": "Oui (recommandé)"
|
||||
},
|
||||
"sql/workbench/contrib/welcome/browser/az_data_welcome_page": {
|
||||
"welcomePage.createConnection": "Créer une connexion",
|
||||
"welcomePage.createConnectionBody": "Connectez-vous à une instance de base de données en utilisant la boîte de dialogue de connexion.",
|
||||
"welcomePage.createNotebook": "Créer un notebook",
|
||||
"welcomePage.createNotebookBody": "Générez un nouveau notebook à l'aide d'un éditeur de notebook natif.",
|
||||
"welcomePage.deployServer": "Déployer un serveur",
|
||||
"welcomePage.deployServerBody": "Créez une instance de service de données relationnelles sur la plateforme de votre choix.",
|
||||
"welcomePage.documentation": "Documentation",
|
||||
"welcomePage.documentationBody": "Visitez le centre de documentation pour obtenir des guides de démarrage rapide, des guides pratiques et des références pour PowerShell, les API, etc.",
|
||||
"welcomePage.extensions": "Extensions",
|
||||
"welcomePage.gettingStarted": "Démarrer",
|
||||
"welcomePage.gettingStartedBody": "Découvrez les fonctionnalités offertes par Azure Data Studio et comment en tirer le meilleur parti.",
|
||||
"welcomePage.history": "Historique",
|
||||
"welcomePage.learnMore": "En savoir plus ",
|
||||
"welcomePage.location": "Localisation",
|
||||
"welcomePage.moreRecent": "Afficher plus",
|
||||
"welcomePage.name": "Nom",
|
||||
"welcomePage.resources": "Ressources",
|
||||
"welcomePage.runQuery": "Exécuter une requête",
|
||||
"welcomePage.runQueryBody": "Interagir avec des données par le biais d'un éditeur de requête.",
|
||||
"welcomePage.showAll": "Tout afficher",
|
||||
"welcomePage.showOnStartup": "Afficher la page d'accueil au démarrage",
|
||||
"welcomePage.usefuLinks": "Liens utiles",
|
||||
"welcomePage.videoDescriptionIntroduction": "Présentation des notebooks Azure Data Studio | Données exposées",
|
||||
"welcomePage.videoDescriptionOverview": "Vue d'ensemble d'Azure Data Studio",
|
||||
"welcomePage.videos": "Vidéos"
|
||||
},
|
||||
"sql/workbench/contrib/welcome/browser/gettingStartedTour": {
|
||||
"GuidedTour.addExtensions": "Étendez les fonctionnalités d'Azure Data Studio en installant des extensions développées par nous/Microsoft ainsi que par la communauté (vous !).",
|
||||
"GuidedTour.connections": "Connexions",
|
||||
"GuidedTour.discoverWelcomePage": "Découvrez les fonctionnalités principales, les fichiers récemment ouverts et les extensions recommandées dans la page d'accueil. Pour plus d'informations sur le démarrage avec Azure Data Studio, consultez nos vidéos et notre documentation.",
|
||||
"GuidedTour.extensions": "Extensions",
|
||||
"GuidedTour.finish": "Terminer",
|
||||
"GuidedTour.five": "5",
|
||||
"GuidedTour.four": "4",
|
||||
"GuidedTour.gettingStartedNotebooks": "Démarrez en créant votre propre notebook ou collection de notebooks au même endroit.",
|
||||
"GuidedTour.makeConnections": "Connectez, interrogez et gérez vos connexions SQL Server, Azure, etc.",
|
||||
"GuidedTour.makeConnesetSettings": "Personnalisez Azure Data Studio en fonction de vos préférences. Vous pouvez configurer des paramètres comme l'enregistrement automatique et la taille des onglets, personnaliser vos raccourcis clavier et adopter le thème de couleur de votre choix.",
|
||||
"GuidedTour.next": "Suivant",
|
||||
"GuidedTour.notebooks": "Notebooks",
|
||||
"GuidedTour.one": "1",
|
||||
"GuidedTour.readMore": "En savoir plus",
|
||||
"GuidedTour.settings": "Paramètres",
|
||||
"GuidedTour.three": "3",
|
||||
"GuidedTour.two": "2",
|
||||
"GuidedTour.welcomePage": "Page d'accueil",
|
||||
"guidedTour": "Visite de bienvenue de l'utilisateur",
|
||||
"hideGuidedTour": "Masquer la visite de bienvenue"
|
||||
},
|
||||
"sql/workbench/contrib/welcome/browser/welcomePage": {
|
||||
"WelcomePage.TakeATour": "Voulez-vous voir une présentation rapide d'Azure Data Studio ?",
|
||||
"WelcomePage.welcome": "Bienvenue !",
|
||||
"closeTourBar": "Fermer la barre de présentation rapide",
|
||||
"details": "Détails",
|
||||
"ok": "OK",
|
||||
"welcome.title": "Bienvenue",
|
||||
"welcomePage": "Bienvenue",
|
||||
"welcomePage.PostgreSQL": "PostgreSQL",
|
||||
"welcomePage.PostgreSQLDescription": "Connecter, interroger et gérer les bases de données Postgres avec Azure Data Studio",
|
||||
"welcomePage.adminPack": "Pack d'administration SQL",
|
||||
"welcomePage.adminPackDescription": "Le pack d'administration de SQL Server est une collection d'extensions d'administration de base de données courantes qui vous permet de gérer SQL Server",
|
||||
"welcomePage.background": "Couleur d'arrière-plan de la page d'accueil.",
|
||||
"welcomePage.dataVirtualization": "Virtualisation des données",
|
||||
"welcomePage.dataVirtualizationDescription": "Virtualiser les données avec SQL Server 2019 et créer des tables externes à l'aide d'Assistants interactifs",
|
||||
"welcomePage.deployServer": "Déployer un serveur",
|
||||
"welcomePage.extensionPackAlreadyInstalled": "Le support pour {0} est déjà installé.",
|
||||
"welcomePage.extensionPackNotFound": "Le support pour {0} avec l'ID {1} est introuvable.",
|
||||
"welcomePage.install": "Installer",
|
||||
"welcomePage.installed": "Installé",
|
||||
"welcomePage.installingExtensionPack": "Installation d'un support supplémentaire pour {0}...",
|
||||
"welcomePage.new": "Nouveau",
|
||||
"welcomePage.newConnection": "Nouvelle connexion",
|
||||
"welcomePage.newNotebook": "Nouveau notebook",
|
||||
"welcomePage.newQuery": "Nouvelle requête",
|
||||
"welcomePage.open": "Ouvrir…",
|
||||
"welcomePage.openFile": "Ouvrir le fichier...",
|
||||
"welcomePage.openFolder": "Ouvrir le dossier...",
|
||||
"welcomePage.openFolderWithPath": "Ouvrir le dossier {0} avec le chemin {1}",
|
||||
"welcomePage.powershell": "PowerShell",
|
||||
"welcomePage.powershellDescription": "Écrire et exécuter des scripts PowerShell à l'aide de l'éditeur de requêtes complet d'Azure Data Studio",
|
||||
"welcomePage.showAdminPack": "Pack d'administration SQL",
|
||||
"welcomePage.sqlServerAgent": "SQL Server Agent",
|
||||
"welcomePage.sqlServerDacpac": "Package DAC SQL Server",
|
||||
"welcomePage.sqlServerImport": "Importation SQL Server",
|
||||
"welcomePage.sqlServerProfiler": "SQL Server Profiler",
|
||||
"welcomePage.startTour": "Démarrer la visite guidée",
|
||||
"welcomePage.willReloadAfterInstallingExtensionPack": "La fenêtre se recharge après l'installation d'un support supplémentaire pour {0}."
|
||||
},
|
||||
"sql/workbench/contrib/welcome/browser/welcomePage.contribution": {
|
||||
"miWelcome": "&&Bienvenue",
|
||||
"workbench.startupEditor": "Contrôle quel éditeur s’affiche au démarrage, si aucun n'est restauré de la session précédente.",
|
||||
"workbench.startupEditor.newUntitledFile": "Ouvrez un nouveau fichier sans titre (s'applique uniquement à l'ouverture d'une fenêtre vide).",
|
||||
"workbench.startupEditor.none": "Démarrage sans éditeur.",
|
||||
"workbench.startupEditor.readme": "Ouvre le fichier README lors de l'ouverture d'un dossier qui en contient un, sinon il revient à 'welcomePage'. Remarque : ceci n'est observé que comme une configuration globale, elle sera ignorée si elle est définie dans une configuration d'espace de travail ou de dossier.",
|
||||
"workbench.startupEditor.welcomePage": "Ouvrez la page d’accueil qui propose du contenu pour faciliter la prise en main d’Azure Data Studio et des extensions.",
|
||||
"workbench.startupEditor.welcomePageInEmptyWorkbench": "Ouvre la page d'accueil à l'ouverture d'un banc d'essai vide.",
|
||||
"workbench.startupEditor.welcomePageWithTour": "Ouvrir la page d’accueil avec la visite guidée Prise en main (par défaut)"
|
||||
},
|
||||
"sql/workbench/contrib/welcome/electron-sandbox/gettingStarted": {
|
||||
"miGettingStarted": "Pri&&se en main",
|
||||
"showReleaseNotes": "Afficher la mise en route"
|
||||
},
|
||||
"sql/workbench/services/objectExplorer/browser/dragAndDropController": {
|
||||
"objectExplorer.dragAndDropController.existingIdenticalProfile": "Impossible de faire glisser le profil dans le groupe : un profil avec des options identiques existe déjà dans le groupe."
|
||||
},
|
||||
"sql/workbench/services/profiler/browser/profilerService": {
|
||||
"FileFilterDescription": "Fichiers XEL",
|
||||
"FileTooLarge": "Le fichier est trop volumineux pour être ouvert dans le profileur. Le profileur peut ouvrir des fichiers de moins de 1 Go.",
|
||||
"LargeFileWait": "Le chargement du fichier peut prendre un moment en raison de la taille du fichier."
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user