Update to langpack source files for September release. (#16990)

* update to localized XLFs

* added update to langpack source files

* updated xlfs

* update to source files
This commit is contained in:
Alex Ma
2021-09-03 10:46:12 -07:00
committed by GitHub
parent d32f25425b
commit fe0c1307a0
620 changed files with 136658 additions and 131498 deletions

View File

@@ -9,9 +9,9 @@
"version": "1.0.0",
"contents": {
"package": {
"title.sqlServerNotebooks": "Notebooks SQL Server",
"description.sqlserverNotebooks": "Notebooks pour bien démarrer avec SQL Server et résoudre les problèmes associés",
"title.sqlServer2019Book": "Guide SQL Server 2019",
"description.sqlserverNotebooks": "Notebooks pour bien démarrer avec SQL Server et résoudre les problèmes associés"
"title.sqlServerNotebooks": "Notebooks SQL Server"
}
}
}

View File

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

View File

@@ -8,83 +8,77 @@
],
"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}'",
"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.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"
},
"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.selectExecutionDatabase": "Sélectionner une base de données dexécution",
"notebookData.selectStorageDatabase": "Sélectionner une base de données de stockage",
"notebookData.templatePathRequired": "Le chemin du modèle doit être fourni",
"notebookData.whenJobCompletes": "Une fois le bloc-notes terminé",
"notebookData.whenJobFails": "En cas déchec du bloc-notes",
"notebookData.whenJobSucceeds": "En cas de réussite du bloc-notes."
},
"dist/data/proxyData": {
"proxyData.newJobSuccessMessage": "Proxy '{0}' créé",
"proxyData.saveErrorMessage": "La mise à jour du proxy a échoué '{0}'",
"proxyData.saveSucessMessage": "Proxy '{0}' mis à jour"
},
"dist/dialogs/agentDialog": {
"agentDialog.OK": "OK",
"agentDialog.Cancel": "Annuler"
},
"dist/dialogs/jobStepDialog": {
"jobStepDialog.fileBrowserTitle": "Localiser les fichiers de base de données - ",
"jobStepDialog.ok": "OK",
"jobStepDialog.cancel": "Annuler",
"jobStepDialog.general": "Général",
"jobStepDialog.advanced": "Avancé",
"jobStepDialog.open": "Ouvrir...",
"jobStepDialog.parse": "Analyser",
"jobStepDialog.successParse": "La commande a été analysée.",
"jobStepDialog.failParse": "La commande a échoué.",
"jobStepDialog.blankStepName": "Le nom de l'étape ne peut être vide",
"jobStepDialog.processExitCode": "Code de sortie de processus d'une commande réussie :",
"jobStepDialog.stepNameLabel": "Nom de l'étape",
"jobStepDialog.typeLabel": "Type",
"jobStepDialog.runAsLabel": "Exécuter en tant que",
"jobStepDialog.databaseLabel": "Base de données",
"jobStepDialog.commandLabel": "Commande",
"jobStepDialog.successAction": "Action en cas de réussite",
"jobStepDialog.failureAction": "Action en cas d'échec",
"jobStepDialog.runAsUser": "Exécuter en tant qu'utilisateur",
"jobStepDialog.retryAttempts": "Nouvelles tentatives",
"jobStepDialog.retryInterval": "Intervalle avant nouvelle tentative (minutes)",
"jobStepDialog.logToTable": "Journaliser dans une table",
"jobStepDialog.appendExistingTableEntry": "Ajouter la sortie à l'entrée existante dans la table",
"jobStepDialog.includeStepOutputHistory": "Inclure le résultat de l'étape dans l'historique",
"jobStepDialog.outputFile": "Fichier de sortie",
"jobStepDialog.appendOutputToFile": "Ajouter la sortie au fichier existant",
"jobStepDialog.selectedPath": "Chemin sélectionné",
"jobStepDialog.filesOfType": "Fichiers de type",
"jobStepDialog.fileName": "Nom de fichier",
"jobStepDialog.allFiles": "Tous les fichiers (*)",
"jobStepDialog.newJobStep": "Nouvelle étape de travail",
"jobStepDialog.editJobStep": "Modifier l'étape de travail",
"jobStepDialog.TSQL": "Script Transact-SQL (T-SQL)",
"jobStepDialog.powershell": "PowerShell",
"jobStepDialog.CmdExec": "Système d'exploitation (CmdExec)",
"jobStepDialog.replicationDistribution": "Serveur de distribution de réplication",
"jobStepDialog.replicationMerge": "Fusion de réplication",
"jobStepDialog.replicationQueueReader": "Lecteur de file d'attente de réplication",
"jobStepDialog.replicationSnapshot": "Instantané de réplication",
"jobStepDialog.replicationTransactionLogReader": "Lecteur du journal des transactions de réplication",
"jobStepDialog.analysisCommand": "Commande SQL Server Analysis Services",
"jobStepDialog.analysisQuery": "Requête SQL Server Analysis Services",
"jobStepDialog.servicesPackage": "Package SQL Server Integration Services",
"jobStepDialog.agentServiceAccount": "Compte de service SQL Server Agent",
"jobStepDialog.nextStep": "Passer à l'étape suivante",
"jobStepDialog.quitJobSuccess": "Quitter le travail signalant la réussite",
"jobStepDialog.quitJobFailure": "Quitter le travail signalant l'échec"
},
"dist/dialogs/pickScheduleDialog": {
"pickSchedule.jobSchedules": "Planifications de travail",
"pickSchedule.ok": "OK",
"pickSchedule.cancel": "Annuler",
"pickSchedule.availableSchedules": "Planifications disponibles :",
"pickSchedule.scheduleName": "Nom",
"pickSchedule.scheduleID": "ID",
"pickSchedule.description": "Description"
"agentDialog.Cancel": "Annuler",
"agentDialog.OK": "OK"
},
"dist/dialogs/alertDialog": {
"alertDialog.createAlert": "Créer une alerte",
"alertDialog.editAlert": "Modifier l'alerte",
"alertDialog.General": "Général",
"alertDialog.Response": "Réponse",
"alertDialog.Options": "Options",
"alertDialog.eventAlert": "Définition d'alerte d'événement",
"alertDialog.Name": "Nom",
"alertDialog.Type": "Type",
"alertDialog.Enabled": "Activé",
"alertDialog.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.Severity": "Gravité",
"alertDialog.RaiseAlertContains": "Déclencher une alerte quand le message contient",
"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é",
@@ -110,173 +104,179 @@
"alertDialog.Severity023": "023 - Erreur irrécupérable : Intégrité suspecte de la base de données",
"alertDialog.Severity024": "024 - Erreur irrécupérable : Erreur matérielle",
"alertDialog.Severity025": "025 - Erreur irrécupérable",
"alertDialog.AllDatabases": "<toutes les bases de données>",
"alertDialog.ExecuteJob": "Exécuter le travail",
"alertDialog.ExecuteJobName": "Nom du travail",
"alertDialog.NotifyOperators": "Notifier les opérateurs",
"alertDialog.NewJob": "Nouveau travail",
"alertDialog.OperatorList": "Liste des opérateurs",
"alertDialog.OperatorName": "Opérateur",
"alertDialog.OperatorEmail": "E-mail",
"alertDialog.OperatorPager": "Récepteur de radiomessagerie",
"alertDialog.NewOperator": "Nouvel opérateur",
"alertDialog.IncludeErrorInEmail": "Inclure le texte d'erreur de l'alerte dans un e-mail",
"alertDialog.IncludeErrorInPager": "Inclure le texte d'erreur de l'alerte dans le récepteur de radiomessagerie",
"alertDialog.AdditionalNotification": "Message de notification supplémentaire à envoyer",
"alertDialog.DelayMinutes": "Minutes de retard",
"alertDialog.DelaySeconds": "Secondes de retard"
},
"dist/dialogs/operatorDialog": {
"createOperator.createOperator": "Créer un opérateur",
"createOperator.editOperator": "Modifier l'opérateur",
"createOperator.General": "Général",
"createOperator.Notifications": "Notifications",
"createOperator.Name": "Nom",
"createOperator.Enabled": "Activé",
"createOperator.EmailName": "Nom d'e-mail",
"createOperator.PagerEmailName": "Nom d'e-mail du récepteur de radiomessagerie",
"createOperator.PagerMondayCheckBox": "Lundi",
"createOperator.PagerTuesdayCheckBox": "Mardi",
"createOperator.PagerWednesdayCheckBox": "Mercredi",
"createOperator.PagerThursdayCheckBox": "Jeudi",
"createOperator.PagerFridayCheckBox": "Vendredi ",
"createOperator.PagerSaturdayCheckBox": "Samedi",
"createOperator.PagerSundayCheckBox": "Dimanche",
"createOperator.workdayBegin": "Début de journée",
"createOperator.workdayEnd": "Fin de journée",
"createOperator.PagerDutySchedule": "Planification de la radiomessagerie active",
"createOperator.AlertListHeading": "Liste d'alertes",
"createOperator.AlertNameColumnLabel": "Nom de l'alerte",
"createOperator.AlertEmailColumnLabel": "E-mail",
"createOperator.AlertPagerColumnLabel": "Récepteur de radiomessagerie"
"alertDialog.Type": "Type",
"alertDialog.createAlert": "Créer une alerte",
"alertDialog.editAlert": "Modifier l'alerte",
"alertDialog.eventAlert": "Définition d'alerte d'événement"
},
"dist/dialogs/jobDialog": {
"jobDialog.general": "Général",
"jobDialog.steps": "Étapes",
"jobDialog.schedules": "Planifications",
"jobDialog.alertEnabledLabel": "Activé",
"jobDialog.alertNameLabel": "Nom de l'alerte",
"jobDialog.alertTypeLabel": "Type",
"jobDialog.alerts": "Alertes",
"jobDialog.notifications": "Notifications",
"jobDialog.alertsList": "Liste des alertes",
"jobDialog.blankJobNameError": "Le nom du travail ne peut pas être vide.",
"jobDialog.name": "Nom",
"jobDialog.owner": "Propriétaire",
"jobDialog.category": "Catégorie",
"jobDialog.description": "Description",
"jobDialog.enabled": "Activé",
"jobDialog.jobStepList": "Liste des étapes de travail",
"jobDialog.step": "Étape",
"jobDialog.type": "Type",
"jobDialog.onSuccess": "En cas de succès",
"jobDialog.onFailure": "En cas d'échec",
"jobDialog.new": "Nouvelle étape",
"jobDialog.edit": "Modifier l'étape",
"jobDialog.delete": "Supprimer l'étape",
"jobDialog.moveUp": "Monter l'étape",
"jobDialog.moveDown": "Descendre l'étape",
"jobDialog.startStepAt": "Démarrer l'étape",
"jobDialog.notificationsTabTop": "Actions à effectuer à la fin du travail",
"jobDialog.email": "E-mail",
"jobDialog.page": "Page",
"jobDialog.eventLogCheckBoxLabel": "Écrire dans le journal des événements d'application Windows",
"jobDialog.deleteJobLabel": "Supprimer le travail automatiquement",
"jobDialog.schedulesaLabel": "Liste des planifications",
"jobDialog.description": "Description",
"jobDialog.edit": "Modifier l'étape",
"jobDialog.editJob": "Modifier le travail",
"jobDialog.email": "E-mail",
"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.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",
"jobDialog.page": "Page",
"jobDialog.pickSchedule": "Choisir une planification",
"jobDialog.removeSchedule": "Supprimer une planification",
"jobDialog.alertsList": "Liste des alertes",
"jobDialog.newAlert": "Nouvelle alerte",
"jobDialog.alertNameLabel": "Nom de l'alerte",
"jobDialog.alertEnabledLabel": "Activé",
"jobDialog.alertTypeLabel": "Type",
"jobDialog.newJob": "Nouveau travail",
"jobDialog.editJob": "Modifier le travail"
"jobDialog.schedules": "Planifications",
"jobDialog.schedulesaLabel": "Liste des planifications",
"jobDialog.startStepAt": "Démarrer l'étape",
"jobDialog.step": "Étape",
"jobDialog.steps": "Étapes",
"jobDialog.type": "Type"
},
"dist/data/jobData": {
"jobData.whenJobCompletes": "Quand le travail est effectué",
"jobData.whenJobFails": "Quand le travail échoue",
"jobData.whenJobSucceeds": "Quand le travail réussit",
"jobData.jobNameRequired": "Le nom du travail doit être fourni",
"jobData.saveErrorMessage": "La mise à jour du travail a échoué '{0}'",
"jobData.newJobErrorMessage": "La création du travail a échoué '{0}'",
"jobData.saveSucessMessage": "Le travail '{0}' a été mis à jour",
"jobData.newJobSuccessMessage": "Le travail '{0}' a été créé"
"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.includeStepOutputHistory": "Inclure le résultat de l'étape dans l'historique",
"jobStepDialog.logToTable": "Journaliser dans une table",
"jobStepDialog.newJobStep": "Nouvelle étape de travail",
"jobStepDialog.nextStep": "Passer à l'étape suivante",
"jobStepDialog.ok": "OK",
"jobStepDialog.open": "Ouvrir...",
"jobStepDialog.outputFile": "Fichier de sortie",
"jobStepDialog.parse": "Analyser",
"jobStepDialog.powershell": "PowerShell",
"jobStepDialog.processExitCode": "Code de sortie de processus d'une commande réussie :",
"jobStepDialog.quitJobFailure": "Quitter le travail signalant l'échec",
"jobStepDialog.quitJobSuccess": "Quitter le travail signalant la réussite",
"jobStepDialog.replicationDistribution": "Serveur de distribution de réplication",
"jobStepDialog.replicationMerge": "Fusion de réplication",
"jobStepDialog.replicationQueueReader": "Lecteur de file d'attente de réplication",
"jobStepDialog.replicationSnapshot": "Instantané de réplication",
"jobStepDialog.replicationTransactionLogReader": "Lecteur du journal des transactions de réplication",
"jobStepDialog.retryAttempts": "Nouvelles tentatives",
"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.servicesPackage": "Package SQL Server Integration Services",
"jobStepDialog.stepNameLabel": "Nom de l'étape",
"jobStepDialog.successAction": "Action en cas de réussite",
"jobStepDialog.successParse": "La commande a été analysée.",
"jobStepDialog.typeLabel": "Type"
},
"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"
"dist/dialogs/notebookDialog": {
"notebookDialog.defaultDropdownString": "Sélectionner une base de données",
"notebookDialog.description": "Description",
"notebookDialog.editJob": "Modifier le travail du bloc-notes",
"notebookDialog.executeDatabase": "Base de données dexécution",
"notebookDialog.executionDatabaseInfo": "Sélectionnez une base de données pour laquelle les requêtes de bloc-notes vont sexécuter",
"notebookDialog.general": "Général",
"notebookDialog.jobSection": "Détails du travail",
"notebookDialog.name": "Nom",
"notebookDialog.newJob": "Nouveau travail de notebook",
"notebookDialog.notebookSection": "Détails du notebook",
"notebookDialog.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.targetDatabaseInfo": "Sélectionner une base de données pour stocker toutes les métadonnées et résultats du travail de bloc-notes",
"notebookDialog.templateNotebook": "Chemin daccès de bloc-notes",
"notebookDialog.templatePath": "Sélectionnez un bloc-notes à planifier à partir du PC"
},
"dist/mainController": {
"mainController.notImplemented": "Cette fonctionnalité est en cours de développement. Découvrez les dernières builds Insiders pour tester les changements les plus récents !",
"agent.templateUploadSuccessful": "Modèle mis à jour",
"agent.templateUploadError": "Échec de la mise à jour du modèle",
"agent.unsavedFileSchedulingError": "Le bloc-notes doit être enregistré avant dêtre planifié. Enregistrez, puis réessayez la planification.",
"agent.AddNewConnection": "Ajouter une nouvelle connexion",
"agent.selectConnection": "Sélectionnez une connexion",
"agent.selectValidConnection": "Sélectionnez une connexion valide."
"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.EmailName": "Nom d'e-mail",
"createOperator.Enabled": "Activé",
"createOperator.General": "Général",
"createOperator.Name": "Nom",
"createOperator.Notifications": "Notifications",
"createOperator.PagerDutySchedule": "Planification de la radiomessagerie active",
"createOperator.PagerEmailName": "Nom d'e-mail du récepteur de radiomessagerie",
"createOperator.PagerFridayCheckBox": "Vendredi ",
"createOperator.PagerMondayCheckBox": "Lundi",
"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"
},
"dist/data/alertData": {
"alertData.saveErrorMessage": "La mise à jour de l'alerte a échoué '{0}'",
"alertData.DefaultAlertTypString": "Alerte d'événement SQL Server",
"alertDialog.PerformanceCondition": "Alerte de condition de performances SQL Server",
"alertDialog.WmiEvent": "Alerte d'événement WMI"
"dist/dialogs/pickScheduleDialog": {
"pickSchedule.availableSchedules": "Planifications disponibles :",
"pickSchedule.cancel": "Annuler",
"pickSchedule.description": "Description",
"pickSchedule.jobSchedules": "Planifications de travail",
"pickSchedule.ok": "OK",
"pickSchedule.scheduleID": "ID",
"pickSchedule.scheduleName": "Nom"
},
"dist/dialogs/proxyDialog": {
"createProxy.createProxy": "Créer un proxy",
"createProxy.editProxy": "Modifier le proxy",
"createProxy.General": "Général",
"createProxy.ProxyName": "Nom du proxy",
"createProxy.CredentialName": "Nom d'identification",
"createProxy.Description": "Description",
"createProxy.SubsystemName": "Sous-système",
"createProxy.General": "Général",
"createProxy.OperatingSystem": "Système d'exploitation (CmdExec)",
"createProxy.ReplicationSnapshot": "Instantané de réplication",
"createProxy.ReplicationTransactionLog": "Lecteur du journal des transactions de réplication",
"createProxy.PowerShell": "PowerShell",
"createProxy.ProxyName": "Nom du proxy",
"createProxy.ReplicationDistributor": "Serveur de distribution de réplication",
"createProxy.ReplicationMerge": "Fusion de réplication",
"createProxy.ReplicationQueueReader": "Lecteur de file d'attente de réplication",
"createProxy.SSASQueryLabel": "Requête SQL Server Analysis Services",
"createProxy.ReplicationSnapshot": "Instantané de réplication",
"createProxy.ReplicationTransactionLog": "Lecteur du journal des transactions de réplication",
"createProxy.SSASCommandLabel": "Commande SQL Server Analysis Services",
"createProxy.SSASQueryLabel": "Requête SQL Server Analysis Services",
"createProxy.SSISPackage": "Package SQL Server Integration Services",
"createProxy.PowerShell": "PowerShell"
"createProxy.SubsystemName": "Sous-système",
"createProxy.createProxy": "Créer un proxy",
"createProxy.editProxy": "Modifier le proxy"
},
"dist/data/proxyData": {
"proxyData.saveErrorMessage": "La mise à jour du proxy a échoué '{0}'",
"proxyData.saveSucessMessage": "Proxy '{0}' mis à jour",
"proxyData.newJobSuccessMessage": "Proxy '{0}' créé"
},
"dist/dialogs/notebookDialog": {
"notebookDialog.newJob": "Nouveau travail de notebook",
"notebookDialog.editJob": "Modifier le travail du bloc-notes",
"notebookDialog.general": "Général",
"notebookDialog.notebookSection": "Détails du notebook",
"notebookDialog.templateNotebook": "Chemin daccès de bloc-notes",
"notebookDialog.targetDatabase": "Base de données de stockage",
"notebookDialog.executeDatabase": "Base de données dexécution",
"notebookDialog.defaultDropdownString": "Sélectionner une base de données",
"notebookDialog.jobSection": "Détails du travail",
"notebookDialog.name": "Nom",
"notebookDialog.owner": "Propriétaire",
"notebookDialog.schedulesaLabel": "Liste des planifications",
"notebookDialog.pickSchedule": "Choisir une planification",
"notebookDialog.removeSchedule": "Supprimer une planification",
"notebookDialog.description": "Description",
"notebookDialog.templatePath": "Sélectionnez un bloc-notes à planifier à partir du PC",
"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.executionDatabaseInfo": "Sélectionnez une base de données pour laquelle les requêtes de bloc-notes vont sexécuter"
},
"dist/data/notebookData": {
"notebookData.whenJobCompletes": "Une fois le bloc-notes terminé",
"notebookData.whenJobFails": "En cas déchec du bloc-notes",
"notebookData.whenJobSucceeds": "En cas de réussite du bloc-notes.",
"notebookData.jobNameRequired": "Le nom du bloc-notes doit être fourni",
"notebookData.templatePathRequired": "Le chemin du modèle doit être fourni",
"notebookData.invalidNotebookPath": "Chemin d'accès du bloc-notes non valide",
"notebookData.selectStorageDatabase": "Sélectionner une base de données de stockage",
"notebookData.selectExecutionDatabase": "Sélectionner une base de données dexécution",
"notebookData.jobExists": "Le travail portant un nom similaire existe déjà",
"notebookData.saveErrorMessage": "Échec de la mise à jour du bloc-notes « {0} »",
"notebookData.newJobErrorMessage": "Échec de la création du bloc-notes « {0} »",
"notebookData.saveSucessMessage": "Le bloc-notes « {0} » a été mis à jour",
"notebookData.newJobSuccessMessage": "Le bloc-notes « {0} » a été créé"
"dist/mainController": {
"agent.AddNewConnection": "Ajouter une nouvelle connexion",
"agent.selectConnection": "Sélectionnez une connexion",
"agent.selectValidConnection": "Sélectionnez une connexion valide.",
"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.",
"mainController.notImplemented": "Cette fonctionnalité est en cours de développement. Découvrez les dernières builds Insiders pour tester les changements les plus récents !"
}
}
}

View File

@@ -8,439 +8,438 @@
],
"version": "1.0.0",
"contents": {
"dist/localizedConstants": {
"arc.addingWorkerNodes": "ajout de nœuds Worker",
"arc.arcDeploymentDeprecation": "Lextension de déploiement dArc a été remplacée par lextension Arc et a été désinstallée.",
"arc.arcResources": "Ressources Azure Arc",
"arc.available": "Disponible",
"arc.backup": "Sauvegarder",
"arc.backupsStorage": "{0} sauvegardes",
"arc.cancel": "Annuler",
"arc.clickTheNewSupportRequestButton": "Cliquez sur le bouton nouvelle demande de support pour défiler une demande de support dans le Portail Azure.",
"arc.clickTheTroubleshootButton": "Cliquez sur le bouton résoudre les problèmes pour ouvrir le bloc-notes résolution des problèmes Azure Arc {0}.",
"arc.compute": "Calcul",
"arc.computeAndStorage": "Calcul + stockage",
"arc.computeAndStorageDescriptionPartFive": "Il y a suffisamment de ressources disponibles",
"arc.computeAndStorageDescriptionPartFour": "Avant deffectuer cette opération, vous devez vous assurer",
"arc.computeAndStorageDescriptionPartSix": "dans votre cluster Kubernetes pour honorer cette configuration.",
"arc.computeAndStorageDescriptionPartThree": "sans temps darrêt et par",
"arc.condition": "Condition",
"arc.configurationCoordinatorNode": "Configuration",
"arc.configurationPerNode": "Configuration (par nœud)",
"arc.confirmNewPassword": "Confirmer le nouveau mot de passe",
"arc.connecToServer": "Se connecter au serveur",
"arc.connect": "Connecter",
"arc.connectToController": "Se connecter au contrôleur existant",
"arc.connectToControllerFailed": "Impossible de se connecter au contrôleur {0}. {1}",
"arc.connectToMSSql": "Se connecter à SQL Managed Instance : Azure Arc ({0})",
"arc.connectToMSSqlFailed": "Impossible de se connecter à linstance managée SQL : instance Azure Arc {0}. {1}",
"arc.connectToPGSql": "Se connecter à PostgreSQL Hyperscale : Azure Arc ({0})",
"arc.connectToPGSqlFailed": "Impossible de se connecter à PostgreSQL Hyperscale : Instance Azure Arc {0}. {1}",
"arc.connectToPostgresDescription": "Une connexion au serveur est requise pour afficher et définir les paramètres du moteur de base de données, ce qui nécessite linstallation de lextension PostgreSQL.",
"arc.connectionMode": "Mode de connexion",
"arc.connectionString": "Chaîne de connexion pour {0}",
"arc.connectionStrings": "Chaînes de connexion",
"arc.containerReady": "Les conteneurs Pod sont prêts.",
"arc.controllerClusterContext": "Contexte de cluster",
"arc.controllerDashboard": "Tableau de bord du contrôleur de données Azure Arc (préversion) - {0}",
"arc.controllerKubeConfig": "Chemin du fichier de configuration Kube",
"arc.controllerName": "Nom",
"arc.controllerNameDescription": "Nom à afficher dans larborescence, ceci nest pas appliqué au contrôleur lui-même.",
"arc.controllerPassword": "Mot de passe du contrôleur",
"arc.controllerUrl": "URL du contrôleur",
"arc.controllerUrlDescription": "LURL du contrôleur est nécessaire si plusieurs clusters ont le même espace de noms, ce qui nest généralement pas nécessaire.",
"arc.controllerUrlPlaceholder": "https://<IP ou nom dhôte>:<port>",
"arc.controllerUsername": "Nom d'utilisateur du contrôleur",
"arc.coordinator": "Coordonnateur",
"arc.coordinatorCoresLimit": "Limite du processeur du nœud coordinateur",
"arc.coordinatorCoresRequest": "Demande du processeur du nœud coordinateur",
"arc.coordinatorEndpoint": "Point de terminaison coordinateur",
"arc.coordinatorMemoryLimit": "Limite de la mémoire du nœud coordinateur (en Go)",
"arc.coordinatorMemoryRequest": "Demande de mémoire de nœud coordinateur (en Go)",
"arc.coordinatorNode": "Nœud coordinateur",
"arc.coordinatorNodeConfigurationInformation": "Vous pouvez configurer le nombre de cœurs dUC et la taille de stockage qui sappliqueront au nœud coordinateur. Ajustez le nombre de cœurs dUC et de paramètres de mémoire pour votre groupe de serveurs. Pour réinitialiser les demandes et/ou les limites, transmettez une valeur vide.",
"arc.coordinatorNodeParameters": "Paramètres du nœud coordinateur",
"arc.coordinatorNodeParametersDescription": " Ces paramètres de serveur des nœuds coordinateur peuvent être définis sur des valeurs personnalisées (non définies par défaut). Recherchez des paramètres.",
"arc.copiedToClipboard": "{0} copié dans le Presse-papiers",
"arc.copyConnectionStringToClipboard": "Copier {0} la chaîne de connexion dans le Presse-papiers",
"arc.copyValueToClipboard": "Copier {0} dans le Presse-papiers",
"arc.coresLimit": "Limite UC",
"arc.coresRequest": "Demande UC",
"arc.couldNotFindAzureResource": "Ressource Azure introuvable pour {0}",
"arc.couldNotFindControllerRegistration": "Linscription du contrôleur est introuvable.",
"arc.createNew": "Nouvelle instance",
"arc.dataController": "Contrôleur de données",
"arc.dataControllersType": "Contrôleur de données Azure Arc",
"arc.dataStorage": "Données {0}",
"arc.databaseCreated": "Base de données {0} créée",
"arc.databaseCreationFailed": "Échec de la création de la base de données {0}. {1}",
"arc.databaseName": "Nom de la base de données",
"arc.databases": "Bases de données",
"arc.defaultControllerName": "arc-dc",
"arc.delete": "Supprimer",
"arc.deletingInstance": "Suppression de l'instance « {0} »...",
"arc.description": "Description",
"arc.details": "Détails",
"arc.diagnoseAndSolveProblems": "Diagnostiquer et résoudre les problèmes",
"arc.direct": "Directement",
"arc.discard": "Abandonner",
"arc.drop": "Déposer",
"arc.dropMultipleExtensions": "Suppression en cours dune autre extension, réessayez une fois celle-ci terminée.",
"arc.emergency": "Urgence",
"arc.endpoint": "Point de terminaison",
"arc.enterANonEmptyPassword": "Entrez un mot de passe non vide ou appuyez sur Echap pour quitter.",
"arc.enterNewPassword": "Entrez un nouveau mot de passe",
"arc.errorConnectingToController": "Erreur lors de la connexion au contrôleur. {0}",
"arc.errorVerifyingPassword": "Une erreur sest produite lors de la vérification du mot de passe. {0}",
"arc.extensionInstallationFailed": "Échec d'installation de l'extension {0}.",
"arc.extensionInstalled": "L'extension « {0} » a été installée.",
"arc.extensionName": "Nom de l'extension",
"arc.extensionsAddDialog": "PostgreSQL permet détendre les fonctionnalités de votre base de données à laide dextensions.",
"arc.extensionsAddErrorrMessage": "La valeur doit être lune des suivantes : ({0}).",
"arc.extensionsAddFunction": "Certaines extensions doivent être chargées dans PostgreSQL au démarrage avant de pouvoir être utilisées. Pour modifier, tapez dans la liste séparée par des virgules des extensions valides : ({0}).",
"arc.extensionsAddList": "Extensions",
"arc.extensionsAdded": "Extensions « {0} » ajoutées",
"arc.extensionsDescription": "PostgreSQL permet détendre les fonctionnalités de votre base de données à laide dextensions. Les extensions permettent de regrouper plusieurs objets SQL associés dans un package unique qui peut être chargé ou supprimé de votre base de données à laide dune seule commande. Une fois chargées dans la base de données, les extensions peuvent fonctionner comme des fonctionnalités intégrées.",
"arc.extensionsDropped": "Extensions «{0}» supprimées",
"arc.extensionsFunction": "Certaines extensions doivent être chargées dans PostgreSQL au moment du démarrage avant de pouvoir être utilisées. Ces extensions préchargées peuvent être affichées et modifiées ci-dessous.",
"arc.extensionsLearnMore": "En savoir plus sur les extensions PostgreSQL.",
"arc.extensionsTableLabel": "Table des extensions préchargées.",
"arc.extensionsTableLoading": "Table des extensions préchargées est en cours de chargement.",
"arc.extensionsTableLoadingComplete": "Les extensions préchargées peuvent désormais être affichées.",
"arc.externalEndpoint": "Point de terminaison externe",
"arc.failed": "Échec",
"arc.feedback": "Commentaires",
"arc.fetchConfigFailed": "Une erreur inattendue sest produite lors de la récupération de la configuration pour « {0} ». {1}",
"arc.fetchDatabasesFailed": "Une erreur inattendue sest produite lors de la récupération des base de données pour « {0} ». {1}",
"arc.fetchEndpointsFailed": "Une erreur inattendue sest produite lors de la récupération des points de terminaison pour « {0} ». {1}",
"arc.fetchEngineSettingsFailed": "Une erreur inattendue sest produite lors de la récupération des paramètres du moteur pour « {0} ». {1}",
"arc.fetchRegistrationsFailed": "Une erreur inattendue sest produite lors de la récupération des inscription pour « {0} ». {1}",
"arc.fullyQualifiedDomain": "Domaine complet",
"arc.grafanaDashboard": "Tableau de bord Grafana",
"arc.grafanaDashboardDescription": "Tableau de bord pour laffichage des métriques",
"arc.indirect": "Indirectement",
"arc.installingExtension": "Installation de l'extension '{0}'...",
"arc.instanceDeleted": "Instance « {0} » supprimée",
"arc.instanceDeletionFailed": "Échec de la suppression de linstance {0}. {1}",
"arc.instanceDeletionWarning": "Avertissement ! La suppression dune instance est permanente et ne peut pas être annulée. Pour supprimer linstance « {0} », tapez le nom « {0} » ci-dessous pour continuer.",
"arc.instanceUpdateFailed": "Échec de la mise à jour de linstance {0}. {1}",
"arc.instanceUpdated": "Instance « {0} » mise à jour",
"arc.invalidConfigPath": "Chemin d'accès de configuration non valide",
"arc.invalidInstanceDeletionName": "La valeur « {0} » ne correspond pas au nom de linstance. Réessayez ou appuyez sur Echap pour quitter",
"arc.issuesDetected": "Problèmes détectés",
"arc.kibanaDashboard": "Tableau de bord Kibana",
"arc.kibanaDashboardDescription": "Tableau de bord pour laffichage des journaux",
"arc.lastTransition": "Dernière transition",
"arc.learnAboutNodeParameters": "En savoir plus sur les paramètres du moteur de base de données pour PostgreSQL Hyperscale avec Azure Arc",
"arc.learnAboutPostgresClients": "En savoir plus sur les interfaces clientes Hyperscale Azure PostgreSQL",
"arc.learnMore": "En savoir plus.",
"arc.loadExtensions": "Charger des extensions",
"arc.loading": "Chargement...",
"arc.loadingClusterContextCompleted": "Chargement des contextes de cluster terminé",
"arc.loadingClusterContextsError": "Erreur lors du chargement des contextes de cluster. {0}",
"arc.logStorage": "{0} log",
"arc.loginFailed": "Erreur de connexion au contrôleur : nom dutilisateur ou mot de passe incorrect",
"arc.memoryLimit": "Limite de mémoire (en Go)",
"arc.memoryRequest": "Demande de mémoire (en Go)",
"arc.miaaAdmin": "Administrateur d'instance managée",
"arc.miaaComputeAndStorageDescriptionPartOne": "Vous pouvez mettre à léchelle votre Azure SQL Managed Instance : Azure Arc par",
"arc.miaaConnectionRequired": "Une connexion est requise pour répertorier les bases de données sur cette instance.",
"arc.miaaDashboard": "SQL Managed Instance : tableau de bord Azure Arc (préversion) : {0}",
"arc.miaaProviderName": "MSSQL",
"arc.miaaType": "Instance managée SQL - Azure Arc",
"arc.missingExtension": "Lextension {0} est obligatoire pour afficher les paramètres du moteur. Voulez-vous linstaller maintenant ?",
"arc.monitor": "Analyse",
"arc.name": "Nom",
"arc.namespace": "Espace de noms",
"arc.networking": "Réseau",
"arc.newDatabase": "Nouvelle base de données",
"arc.newSupportRequest": "Nouvelle demande de support",
"arc.no": "Non",
"arc.noExtensions": "Aucune extension répertoriée dans la configuration.",
"arc.noExternalEndpoint": "Aucun point de terminaison externe na été configuré, ce qui signifie que ces informations ne sont pas disponibles.",
"arc.noInstancesAvailable": "Aucune instance disponible",
"arc.noNodeParametersFound": "Aucun paramètre de serveur worker...",
"arc.noPodIssuesDetected": "Aucun problème connu n'affecte cette instance PostgreSQL Hyperscale.",
"arc.noWorkerPods": "Aucun pod Worker dans cette configuration.",
"arc.node": "nœud",
"arc.nodeConfiguration": "Configuration de nœud",
"arc.nodes": "nœuds",
"arc.notConfigured": "Non configuré",
"arc.notReady": "Non prêt",
"arc.numVCore": "{0} vCore",
"arc.numVCores": "{0}vCores",
"arc.numberOfIssuesDetected": "• {0} (problèmes {1})",
"arc.off": "Inactif",
"arc.offline": "Hors connexion",
"arc.ok": "OK",
"arc.on": "Activé",
"arc.online": "En ligne",
"arc.openDashboardFailed": "Erreur lors de louverture du tableau de bord. {0}",
"arc.openInAzurePortal": "Ouvrir dans le portail Azure",
"arc.overview": "Vue d'ensemble",
"arc.pageDiscardFailed": "Échec de labandon de lentrée utilisateur. {0}",
"arc.parameterName": "Nom du paramètre",
"arc.password": "Mot de passe",
"arc.passwordAcquisitionFailed": "Échec de lacquisition du mot de passe. {0}",
"arc.passwordReset": "Réinitialisation réussie du mot de passe",
"arc.passwordResetFailed": "Échec de réinitialisation du mot de passe. {0}",
"arc.passwordToController": "Fournir le mot de passe au contrôleur",
"arc.pending": "En attente",
"arc.pgConnectionRequired": "Une connexion est requise pour afficher et définir les paramètres du moteur de base de données.",
"arc.pgSqlType": "PostgreSQL Hyperscale Azure Arc",
"arc.podConditionsTable": "Tableau des conditions de pod",
"arc.podInitialized": "Le pod est initialisé.",
"arc.podIssuesDetected": "Les pods répertoriés ci-dessous rencontrent des problèmes susceptibles d'affecter les performances ou la disponibilité.",
"arc.podReady": "Le pod est prêt.",
"arc.podScheduled": "Le pod est programmable.",
"arc.podsPresent": "Pods présents",
"arc.podsReady": "pods prêts",
"arc.podsUsedDescription": "Sélectionnez un pod dans la liste déroulante ci-dessous pour obtenir des informations détaillées sur lintégrité.",
"arc.podsUsedDescriptionAria": "Sélectionnez un pod dans la liste déroulante ci-dessous pour obtenir des informations détaillées sur lintégrité",
"arc.postgres.computeAndStorageDescriptionPartTwo": "Groupe de serveurs PostgreSQL Hyperscale par",
"arc.postgresAdminUsername": "Nom d'utilisateur de l'administrateur",
"arc.postgresArcProductName": "Azure Database pour PostgreSQL - Azure Arc",
"arc.postgresComputeAndStorageDescriptionPartOne": "Vous pouvez mettre à léchelle votre Azure Arc",
"arc.postgresDashboard": "PostgreSQL Hyperscale : tableau de bord Azure Arc (préversion) - {0}",
"arc.postgresExtension": "microsoft.azuredatastudio-postgresql",
"arc.postgresProviderName": "PGSQL",
"arc.postgresVersion": "Version de PostgreSQL",
"arc.preloaded Extensions": "Extensions préchargées",
"arc.properties": "Propriétés",
"arc.ram": "RAM",
"arc.rangeSetting": "La valeur doit être comprise dans la plage {0} - {1}",
"arc.ready": "Prêt",
"arc.recovering": "Récupération",
"arc.recoveringPending": "Récupération en attente",
"arc.refresh": "Actualiser",
"arc.refreshFailed": "Échec de lactualisation. {0}",
"arc.refreshToEnterCredentials": "Actualiser le nœud pour entrer les informations didentification",
"arc.region": "Région",
"arc.rememberPassword": "Se souvenir du mot de passe",
"arc.resetAllToDefault": "Rétablir toutes les valeurs par défaut",
"arc.resetFailed": "Échec de la réinitialisation. {0}",
"arc.resetPassword": "Réinitialiser le mot de passe",
"arc.resetToDefault": "Rétablir les valeurs par défaut",
"arc.resourceGroup": "Groupe de ressources",
"arc.resourceHealth": "Intégrité des ressources",
"arc.resourceHealthDescription": "Resource Health peut vous indiquer si votre ressource sexécute comme prévu.",
"arc.restoring": "Restauration",
"arc.running": "En cours d'exécution",
"arc.save": "Enregistrer",
"arc.scalingCompute": "mise à léchelle du calcul vCores et de la mémoire.",
"arc.searchToFilter": "Recherche pour filtrer des éléments...",
"arc.security": "Sécurité",
"arc.selectConnectionString": "Sélectionnez l'une des chaînes de connexion client disponibles ci-dessous.",
"arc.serverEndpoint": "Point de terminaison de serveur",
"arc.serverGroupNodes": "Nœuds de groupe de serveurs",
"arc.serverGroupType": "Type de groupe de serveurs",
"arc.serviceEndpoints": "Points de terminaison de service",
"arc.serviceEndpointsTable": "Table des points de terminaison de service",
"arc.settings": "Paramètres",
"arc.state": "État",
"arc.status": "État",
"arc.storagePerNode": "Stockage par nœud",
"arc.subscriptionId": "ID d'abonnement",
"arc.supportAndTroubleshooting": "Support + dépannage",
"arc.supportRequestNote": "Notez que la configuration de la ressource doit avoir été chargée dans Azure pour ouvrir une demande de support.",
"arc.suspect": "Suspect",
"arc.thePasswordsDoNotMatch": "Les mots de passe ne correspondent pas. Confirmez le mot de passe ou appuyez sur Echap pour quitter.",
"arc.troubleshoot": "Résoudre les problèmes",
"arc.type": "Type",
"arc.unknown": "Inconnu",
"arc.unloadExtensions": "Décharger des extensions",
"arc.updateExtensionsFailed": "Échec de la modification des extensions. {0}",
"arc.updated": "Mise à jour de {0}",
"arc.updatingInstance": "Mise à jour des instances « {0} »...",
"arc.userCancelledError": "L'utilisateur a annulé la boîte de dialogue.",
"arc.username": "Nom d'utilisateur",
"arc.vCores": "vCores",
"arc.value": "Valeur",
"arc.worker": "Collaborateur",
"arc.workerCoresLimit": "Limite du processeur des nœuds Worker",
"arc.workerCoresRequest": "Demande du processeur des nœuds Worker",
"arc.workerMemoryLimit": "Limite de mémoire des nœuds Worker (en Go)",
"arc.workerMemoryRequest": "Demande de mémoire des nœuds Woker (en Go)",
"arc.workerNodeCount": "Nombre de nœuds worker",
"arc.workerNodeInformation": "Il est possible déchelonner et de réduire votre groupe de serveurs en réduisant ou en augmentant le nombre de nœuds Worker. La valeur doit être supérieure ou égale à 1.",
"arc.workerNodeParameters": "Paramètres de nœud worker",
"arc.workerNodes": "Nœuds worker",
"arc.workerNodesConfigurationInformation": "Vous pouvez configurer le nombre de cœurs dUC et la taille de stockage qui sappliqueront à tous les nœuds Worker. Ajustez le nombre de cœurs dUC et de paramètres de mémoire pour votre groupe de serveurs. Pour réinitialiser les demandes et/ou les limites, transmettez une valeur vide.",
"arc.workerNodesDescription": "Développez votre groupe de serveurs et mettez à léchelle votre base de données en ajoutant des nœuds Worker.",
"arc.workerNodesParametersDescription": " Ces paramètres de serveur des nœuds Worker peuvent être définis sur des valeurs personnalisées (non définies par défaut). Recherchez des paramètres.",
"arc.workerOneNodeValidationMessage": "La valeur de 1 n'est pas prise en charge.",
"arc.yes": "Oui",
"button.label": "Sélectionner",
"clusterContextConfigNoLongerValid": "Les informations de contexte de cluster spécifiées par le fichier de configuration : {0} et le contexte du cluster : {1} n'est plus valide. L'erreur est :\r\n\t{2}\r\n Voulez-vous mettre à jour ces informations ?",
"clusterContextNotFound": "Contexte de cluster portant le nom : {0} introuvable dans le fichier de configuration Kube",
"filePicker.browse": "Parcourir",
"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}",
"noContextFound": "Aucun « contexte » na été trouvé dans le fichier de configuration : {0}",
"noControllerInfoFound": "Les informations du contrôleur sont introuvables avec le nom : {0}",
"noControllersConnected": "Aucun contrôleur Azure Arc nest actuellement connecté. Exécutez la commande : « Se connecter au contrôleur Azure Arc existante », puis réessayez",
"noCurrentClusterContext": "Aucun contexte de cluster actif na été trouvé dans le fichier de configuration kube",
"noCurrentContextFound": "Aucun contexte nest marqué comme « contexte actuel » dans le fichier de configuration : {0}",
"noNameInContext": "Aucun champ de nom na été trouvé dans un contexte de cluster dans le fichier de configuration : {0}",
"noPasswordFound": "Impossible de récupérer le mot de passe pour le contrôleur : {0} et lutilisateur na pas fourni de mot de passe. Réessayez plus tard."
},
"package": {
"arc.displayName": "Azure Arc",
"arc.description": "Prise en charge dAzure Arc",
"arc.agreement": "J'accepte {0} et {1}.",
"arc.agreement.postgres.terms.conditions": "Conditions générales d'utilisation de PostgreSQL Hyperscale activé par Azure Arc",
"arc.agreement.sql.help.text": "Azure Arc activé Managed Instance fournit SQL Server laccès et la compatibilité des fonctionnalités qui peuvent être déployées sur linfrastructure de votre choix. {0}",
"arc.agreement.sql.help.text.learn.more": "En savoir plus",
"arc.agreement.sql.help.text.learn.more.ariaLabel": "En savoir plus sur Managed Instance avec Azure Arc",
"arc.agreement.sql.terms.conditions": "Instance managée Azure SQL : conditions générales Azure Arc",
"arc.azure.account": "Compte Azure",
"arc.azure.location": "Emplacement Azure",
"arc.azure.resource.group": "Groupe de ressources Azure",
"arc.azure.section.title": "Informations Azure",
"arc.azure.subscription": "Abonnement Azure",
"arc.configuration.title": "Azure Arc",
"arc.view.title": "Contrôleurs Azure Arc",
"arc.view.welcome.connect": "Aucun contrôleur Azure Arc inscrit. [En savoir plus] (https://azure.microsoft.com/services/azure-arc/)\r\n[Connecter un contrôleur] (command:arc.connectToController)",
"arc.view.welcome.loading": "Chargement des contrôleurs...",
"command.createController.title": "Créer un contrôleur Azure Arc",
"command.connectToController.title": "Se connecter à un contrôleur Azure Arc existant",
"command.removeController.title": "Supprimer le contrôleur",
"command.refresh.title": "Actualiser",
"command.editConnection.title": "Modifier la connexion",
"arc.openDashboard": "Gérer",
"resource.type.azure.arc.display.name": "Contrôleur de données Azure Arc (préversion)",
"resource.type.azure.arc.description": "Crée un contrôleur de données Azure Arc",
"arc.data.controller.new.wizard.title": "Créer le contrôleur de données Azure Arc",
"arc.data.controller.cluster.environment.title": "Quel est votre environnement de cluster Kubernetes existant cible ?",
"arc.data.controller.select.cluster.title": "Sélectionner des clusters Kubernetes existants",
"arc.data.controller.kube.cluster.context": "Contexte de cluster",
"arc.data.controller.cluster.config.profile.title": "Choisir le profil de configuration",
"arc.confirm.password": "Confirmer le mot de passe",
"arc.controller": "Contrôleur Azure Arc cible",
"arc.cores-limit.label": "Nombre maximal de mémoires à tores magnétiques",
"arc.cores-request.label": "Demande de mémoire à tores magnétiques",
"arc.data.controller.admin.account.confirm.password": "Confirmer le mot de passe",
"arc.data.controller.admin.account.name": "Connexion au contrôleur de données",
"arc.data.controller.admin.account.password": "Mot de passe",
"arc.data.controller.admin.account.title": "Compte Administrateur",
"arc.data.controller.agreement": "J'accepte {0} et {1}.",
"arc.data.controller.cluster.config.profile": "Profil de configuration",
"arc.data.controller.cluster.config.profile.loading": "Chargement des profils de configuration",
"arc.data.controller.cluster.config.profile.loadingcompleted": "Chargement des profils de configuration effectué",
"arc.data.controller.cluster.config.profile.title": "Choisir le profil de configuration",
"arc.data.controller.cluster.environment.title": "Quel est votre environnement de cluster Kubernetes existant cible ?",
"arc.data.controller.create.azureconfig.title": "Configuration Azure",
"arc.data.controller.create.controllerconfig.title": "Configuration du contrôleur",
"arc.data.controller.project.details.title": "Détails Azure",
"arc.data.controller.project.details.description": "Sélectionnez l'abonnement pour gérer les ressources déployées et les coûts. Utilisez des groupes de ressources comme des dossiers pour organiser et gérer toutes vos ressources.",
"arc.data.controller.details.title": "Détails du contrôleur de données",
"arc.data.controller.create.summary.title": "Vérifier votre configuration",
"arc.data.controller.details.description": "Fournissez un espace de noms, un nom et une classe de stockage pour votre contrôleur de données Azure Arc. Ce nom sera utilisé pour identifier votre instance Arc à des fins de gestion et de surveillance à distance.",
"arc.data.controller.namespace": "Espace de noms du contrôleur de données",
"arc.data.controller.namespace.validation.description": "Lespace de noms doit être constitué de caractères alphanumériques minuscules ou « - », commencer/se terminer par un caractère alphanumérique et comporter 63 caractères au maximum.",
"arc.data.controller.details.title": "Détails du contrôleur de données",
"arc.data.controller.infrastructure": "Infrastructure",
"arc.data.controller.kube.cluster.context": "Contexte de cluster",
"arc.data.controller.location": "Emplacement",
"arc.data.controller.name": "Nom du contrôleur de données",
"arc.data.controller.name.validation.description": "Le noms doit être constitué de caractères alphanumériques minuscules, « - » ou « . », commencer/se terminer par un caractère alphanumérique et comporter 253 caractères au maximum.",
"arc.data.controller.location": "Emplacement",
"arc.data.controller.infrastructure": "Infrastructure",
"arc.data.controller.admin.account.title": "Compte Administrateur",
"arc.data.controller.admin.account.name": "Connexion au contrôleur de données",
"arc.data.controller.admin.account.password": "Mot de passe",
"arc.data.controller.admin.account.confirm.password": "Confirmer le mot de passe",
"arc.data.controller.create.summary.title": "Vérifier votre configuration",
"arc.data.controller.summary.arc.data.controller": "Contrôleur de données Azure Arc",
"arc.data.controller.summary.estimated.cost.per.month": "Coût estimé par mois",
"arc.data.controller.namespace": "Espace de noms du contrôleur de données",
"arc.data.controller.namespace.validation.description": "Lespace de noms doit être constitué de caractères alphanumériques minuscules ou « - », commencer/se terminer par un caractère alphanumérique et comporter 63 caractères au maximum.",
"arc.data.controller.new.wizard.title": "Créer le contrôleur de données Azure Arc",
"arc.data.controller.project.details.description": "Sélectionnez l'abonnement pour gérer les ressources déployées et les coûts. Utilisez des groupes de ressources comme des dossiers pour organiser et gérer toutes vos ressources.",
"arc.data.controller.project.details.title": "Détails Azure",
"arc.data.controller.readmore": "En savoir plus",
"arc.data.controller.select.cluster.title": "Sélectionner des clusters Kubernetes existants",
"arc.data.controller.summary.arc.by.microsoft": "par Microsoft",
"arc.data.controller.summary.free": "Gratuit",
"arc.data.controller.summary.arc.data.controller": "Contrôleur de données Azure Arc",
"arc.data.controller.summary.arc.terms.of.use": "Conditions dutilisation",
"arc.data.controller.summary.arc.terms.separator": "|",
"arc.data.controller.summary.arc.terms.privacy.policy": "Politique de confidentialité",
"arc.data.controller.summary.arc.terms.separator": "|",
"arc.data.controller.summary.azure": "Azure",
"arc.data.controller.summary.cluster.context": "Contexte de cluster",
"arc.data.controller.summary.controller": "Contrôleur",
"arc.data.controller.summary.data.controller.infrastructure": "Infrastructure du contrôleur de données",
"arc.data.controller.summary.data.controller.name": "Nom du contrôleur de données",
"arc.data.controller.summary.data.controller.namespace": "Espace de noms du contrôleur de données",
"arc.data.controller.summary.estimated.cost.per.month": "Coût estimé par mois",
"arc.data.controller.summary.free": "Gratuit",
"arc.data.controller.summary.kube.config.file.path": "Chemin du fichier de configuration Kube",
"arc.data.controller.summary.kubernetes": "Kubernetes",
"arc.data.controller.summary.location": "Emplacement",
"arc.data.controller.summary.profile": "Profil de configuration",
"arc.data.controller.summary.resource.group": "Groupe de ressources",
"arc.data.controller.summary.subscription": "Abonnement",
"arc.data.controller.summary.terms": "Conditions",
"arc.data.controller.summary.terms.description": "En cliquant sur « Exécuter un script sur un bloc-notes », (a) j'accepte les conditions légales et les déclarations de confidentialité associées aux offres de la Place de marché indiquées ci-dessus, (b) j'autorise Microsoft à facturer selon mon mode de paiement actuel les frais associés aux offres, avec la même fréquence de facturation que mon abonnement Azure et (c) j'accepte que Microsoft puisse partager mes informations de contact et celles relatives à mon utilisation et à mes transactions avec les fournisseurs des offres dans le cadre du support, de la facturation et d'autres activités liées aux transactions. Microsoft ne fournit pas de droits pour les produits tiers. Pour plus d'informations, consultez {0}.",
"arc.data.controller.summary.terms.link.text": "Conditions de la Place de marché Azure",
"arc.data.controller.summary.kubernetes": "Kubernetes",
"arc.data.controller.summary.kube.config.file.path": "Chemin du fichier de configuration Kube",
"arc.data.controller.summary.cluster.context": "Contexte de cluster",
"arc.data.controller.summary.profile": "Profil de configuration",
"arc.data.controller.summary.username": "Nom d'utilisateur",
"arc.data.controller.summary.azure": "Azure",
"arc.data.controller.summary.subscription": "Abonnement",
"arc.data.controller.summary.resource.group": "Groupe de ressources",
"arc.data.controller.summary.data.controller.name": "Nom du contrôleur de données",
"arc.data.controller.summary.data.controller.namespace": "Espace de noms du contrôleur de données",
"arc.data.controller.summary.data.controller.infrastructure": "Infrastructure du contrôleur de données",
"arc.data.controller.summary.controller": "Contrôleur",
"arc.data.controller.summary.location": "Emplacement",
"arc.data.controller.agreement": "J'accepte {0} et {1}.",
"arc.data.controller.readmore": "En savoir plus",
"microsoft.agreement.privacy.statement": "Déclaration de confidentialité Microsoft",
"deploy.script.action": "Exécuter un script sur un notebook",
"deploy.done.action": "Déployer",
"resource.type.arc.sql.display.name": "Azure SQL Managed Instance : Azure Arc (préversion)",
"resource.type.arc.postgres.display.name": "Groupes de serveurs PostgreSQL Hyperscale : Azure Arc (préversion)",
"resource.type.arc.sql.description": "Service managé d'instance SQL pour les développeurs d'applications dans un environnement géré par le client",
"resource.type.arc.postgres.description": "Déployer les groupes de serveurs PostgreSQL Hyperscale dans un environnement Azure Arc",
"arc.controller": "Contrôleur Azure Arc cible",
"arc.sql.wizard.title": "Déployer Azure SQL Managed Instance : Azure Arc (préversion)",
"arc.sql.wizard.page1.title": "Fournir les paramètres dinstance managée Azure SQL",
"arc.sql.connection.settings.section.title": "Informations sur la connexion SQL",
"arc.sql.instance.settings.section.title": "Paramètres d'instance SQL",
"arc.azure.section.title": "Informations Azure",
"arc.sql.instance.name": "Nom de l'instance",
"arc.sql.username": "Nom d'utilisateur",
"arc.sql.invalid.username": "le nom dutilisateur sa est désactivé, choisissez un autre nom dutilisateur",
"arc.sql.invalid.instance.name": "Le nom de linstance doit être constitué de caractères alphanumériques minuscules ou « - », commencer par une lettre, se terminer par un caractère alphanumérique et comporter 13 caractères au maximum.",
"arc.storage-class.dc.label": "Classe de stockage",
"arc.sql.storage-class.dc.description": "Classe de stockage à utiliser pour toutes les données et journalise les volumes persistants pour tous les gousses de contrôleur de données qui en ont besoin.",
"arc.sql.replicas.label": "Réplicas",
"arc.sql.replicas.description": "Nombre de réplicas SQL Managed Instance qui seront déployés dans votre cluster Kubernetes à des fins de haute disponibilité",
"arc.storage-class.data.label": "Classe de stockage (Données)",
"arc.sql.storage-class.data.description": "Classe de stockage à utiliser pour les données (.mdf)",
"arc.postgres.storage-class.data.description": "La classe de stockage à utiliser pour les volumes persistants des données",
"arc.storage-class.logs.label": "Classe de stockage (journaux)",
"arc.sql.storage-class.logs.description": "Classe de stockage à utiliser pour les journaux (/var/log)",
"arc.postgres.storage-class.logs.description": "La classe de stockage à utiliser pour les volumes persistants des journaux",
"arc.storage-class.backups.label": "Classe de stockage (sauvegardes)",
"arc.cores-limit.label": "Nombre maximal de mémoires à tores magnétiques",
"arc.sql.cores-limit.description": "Limite des cœurs de linstance managée en tant quentier.",
"arc.cores-request.label": "Demande de mémoire à tores magnétiques",
"arc.sql.cores-request.description": "Demande de cœurs de linstance gérée en tant quentier.",
"arc.description": "Prise en charge dAzure Arc",
"arc.displayName": "Azure Arc",
"arc.memory-limit.label": "Limite de mémoire",
"arc.sql.memory-limit.description": "Limite de la capacité de linstance managée en tant quentier.",
"arc.memory-request.label": "Demande de mémoire",
"arc.sql.memory-request.description": "Demande de la capacité de linstance managée en tant que quantité entière de mémoire en Go.",
"arc.postgres.storage-class.backups.description": "La classe de stockage à utiliser pour les volumes persistants de sauvegarde.",
"arc.openDashboard": "Gérer",
"arc.password": "Mot de passe",
"arc.confirm.password": "Confirmer le mot de passe",
"arc.azure.account": "Compte Azure",
"arc.azure.subscription": "Abonnement Azure",
"arc.azure.resource.group": "Groupe de ressources Azure",
"arc.azure.location": "Emplacement Azure",
"arc.postgres.wizard.title": "Déployer un groupe de serveurs PostgreSQL Hyperscale compatibles avec Azure Arc (préversion)",
"arc.postgres.wizard.page1.title": "Fournir les paramètres de groupe de serveurs PostgreSQL Hyperscale avec Azure Arc",
"arc.postgres.settings.section.title": "Paramètres généraux",
"arc.postgres.settings.resource.worker.title": "Configuration du calcul des nœuds Worker",
"arc.postgres.settings.resource.coordinator.title": "Configuration du calcul du nœud coordinateur",
"arc.postgres.settings.storage.title": "Paramètres de stockage",
"arc.postgres.server.group.coordinator.cores.limit.description": "Nombre maximal de cœurs de processeur pour linstance Postgres qui peuvent être utilisés sur nœud coordinateur. Les cœurs fractionnaires sont pris en charge.",
"arc.postgres.server.group.coordinator.cores.limit.label": "Limite UC",
"arc.postgres.server.group.coordinator.cores.request.description": "Le nombre minimum de cœurs de processeur qui doivent être disponibles sur le nœud coordinateur pour planifier le service. Les fractions de cœurs sont prises en charge.",
"arc.postgres.server.group.coordinator.cores.request.label": "Demande UC",
"arc.postgres.server.group.coordinator.memory.limit.description": "La limite de mémoire de l'instance Postgres sur le nœud coordinateur en Go.",
"arc.postgres.server.group.coordinator.memory.limit.label": "Limite de mémoire (Go)",
"arc.postgres.server.group.coordinator.memory.request.description": "La demande de mémoire de l'instance Postgres sur le nœud coordinateur en Go.",
"arc.postgres.server.group.coordinator.memory.request.label": "Demande de mémoire (Go)",
"arc.postgres.server.group.engine.version": "Version du moteur",
"arc.postgres.server.group.extensions.description": "Une liste, séparée par des virgules, des extensions Postgres qui doivent être chargées au démarrage. Veuillez vous référer à la documentation postgres pour les valeurs prises en charge.",
"arc.postgres.server.group.extensions.label": "Extensions",
"arc.postgres.server.group.name": "Nom de groupe de serveurs",
"arc.postgres.server.group.name.validation.description": "Le nom du groupe de serveurs doit être constitué de caractères alphanumériques minuscules ou « - », commencer par une lettre, se terminer par un caractère alphanumérique et comporter 11 caractères au maximum.",
"arc.postgres.server.group.workers.label": "Nombre de workers",
"arc.postgres.server.group.workers.description": "Nombre de nœuds Worker à approvisionner dans un cluster partagé, ou zéro (valeur par défaut) pour Postgres à nœud unique.",
"arc.postgres.server.group.port": "Port",
"arc.postgres.server.group.engine.version": "Version du moteur",
"arc.postgres.server.group.extensions.label": "Extensions",
"arc.postgres.server.group.extensions.description": "Une liste, séparée par des virgules, des extensions Postgres qui doivent être chargées au démarrage. Veuillez vous référer à la documentation postgres pour les valeurs prises en charge.",
"arc.postgres.server.group.volume.size.data.label": "Taille du volume Go (Données)",
"arc.postgres.server.group.volume.size.data.description": "La taille du volume de stockage à utiliser pour les données en Go.",
"arc.postgres.server.group.volume.size.logs.label": "Taille du volume Go (journaux)",
"arc.postgres.server.group.volume.size.logs.description": "La taille du volume de stockage à utiliser pour les journaux en Go.",
"arc.postgres.server.group.volume.size.backups.label": "Taille du volume Go (sauvegardes)",
"arc.postgres.server.group.volume.size.backups.description": "La taille du volume de stockage à utiliser pour les sauvegardes en Go.",
"arc.postgres.server.group.workers.cores.request.label": "Demande processeur (cœurs par nœud)",
"arc.postgres.server.group.workers.cores.request.description": "Le nombre minimum de cœurs de processeur qui doivent être disponibles par nœud pour planifier le service. Les fractions de cœurs sont prises en charge.",
"arc.postgres.server.group.workers.cores.limit.label": "Limite du processeur (cœurs par nœud)",
"arc.postgres.server.group.volume.size.backups.label": "Taille du volume Go (sauvegardes)",
"arc.postgres.server.group.volume.size.data.description": "La taille du volume de stockage à utiliser pour les données en Go.",
"arc.postgres.server.group.volume.size.data.label": "Taille du volume Go (Données)",
"arc.postgres.server.group.volume.size.logs.description": "La taille du volume de stockage à utiliser pour les journaux en Go.",
"arc.postgres.server.group.volume.size.logs.label": "Taille du volume Go (journaux)",
"arc.postgres.server.group.workers.cores.limit.description": "Nombre maximal de cœurs de processeur pour linstance Postgres qui peuvent être utilisés par nœud. Les cœurs fractionnaires sont pris en charge.",
"arc.postgres.server.group.workers.memory.request.label": "Demande de mémoire (Go par nœud)",
"arc.postgres.server.group.workers.memory.request.description": "Demande de mémoire de linstance Postgres par nœud en Go.",
"arc.postgres.server.group.workers.memory.limit.label": "Limite de mémoire (Go par nœud)",
"arc.postgres.server.group.workers.cores.limit.label": "Limite du processeur (cœurs par nœud)",
"arc.postgres.server.group.workers.cores.request.description": "Le nombre minimum de cœurs de processeur qui doivent être disponibles par nœud pour planifier le service. Les fractions de cœurs sont prises en charge.",
"arc.postgres.server.group.workers.cores.request.label": "Demande processeur (cœurs par nœud)",
"arc.postgres.server.group.workers.description": "Nombre de nœuds Worker à approvisionner dans un cluster partagé, ou zéro (valeur par défaut) pour Postgres à nœud unique.",
"arc.postgres.server.group.workers.label": "Nombre de workers",
"arc.postgres.server.group.workers.memory.limit.description": "Limite de mémoire de linstance Postgres par nœud en Go.",
"arc.postgres.server.group.coordinator.cores.request.label": "Demande UC",
"arc.postgres.server.group.coordinator.cores.request.description": "Le nombre minimum de cœurs de processeur qui doivent être disponibles sur le nœud coordinateur pour planifier le service. Les fractions de cœurs sont prises en charge.",
"arc.postgres.server.group.coordinator.cores.limit.label": "Limite UC",
"arc.postgres.server.group.coordinator.cores.limit.description": "Nombre maximal de cœurs de processeur pour linstance Postgres qui peuvent être utilisés sur nœud coordinateur. Les cœurs fractionnaires sont pris en charge.",
"arc.postgres.server.group.coordinator.memory.request.label": "Demande de mémoire (Go)",
"arc.postgres.server.group.coordinator.memory.request.description": "La demande de mémoire de l'instance Postgres sur le nœud coordinateur en Go.",
"arc.postgres.server.group.coordinator.memory.limit.label": "Limite de mémoire (Go)",
"arc.postgres.server.group.coordinator.memory.limit.description": "La limite de mémoire de l'instance Postgres sur le nœud coordinateur en Go.",
"arc.agreement": "J'accepte {0} et {1}.",
"arc.agreement.sql.terms.conditions": "Instance managée Azure SQL : conditions générales Azure Arc",
"arc.agreement.postgres.terms.conditions": "Conditions générales d'utilisation de PostgreSQL Hyperscale activé par Azure Arc",
"should.be.integer": "La valeur doit être un entier",
"worker.node.count.should.not.be.one": "La valeur de 1 n'est pas prise en charge.",
"requested.cores.less.than.or.equal.to.cores.limit": "Les cœurs demandés doivent être inférieurs ou égaux à la limite de cœurs",
"arc.postgres.server.group.workers.memory.limit.label": "Limite de mémoire (Go par nœud)",
"arc.postgres.server.group.workers.memory.request.description": "Demande de mémoire de linstance Postgres par nœud en Go.",
"arc.postgres.server.group.workers.memory.request.label": "Demande de mémoire (Go par nœud)",
"arc.postgres.settings.resource.coordinator.title": "Configuration du calcul du nœud coordinateur",
"arc.postgres.settings.resource.worker.title": "Configuration du calcul des nœuds Worker",
"arc.postgres.settings.section.title": "Paramètres généraux",
"arc.postgres.settings.storage.title": "Paramètres de stockage",
"arc.postgres.storage-class.backups.description": "La classe de stockage à utiliser pour les volumes persistants de sauvegarde.",
"arc.postgres.storage-class.data.description": "La classe de stockage à utiliser pour les volumes persistants des données",
"arc.postgres.storage-class.logs.description": "La classe de stockage à utiliser pour les volumes persistants des journaux",
"arc.postgres.wizard.page1.title": "Fournir les paramètres de groupe de serveurs PostgreSQL Hyperscale avec Azure Arc",
"arc.postgres.wizard.title": "Déployer un groupe de serveurs PostgreSQL Hyperscale compatibles avec Azure Arc (préversion)",
"arc.sql.connection.settings.section.title": "Informations sur la connexion SQL",
"arc.sql.cores-limit.description": "Limite des cœurs de linstance managée en tant quentier.",
"arc.sql.cores-request.description": "Demande de cœurs de linstance gérée en tant quentier.",
"arc.sql.instance.name": "Nom de l'instance",
"arc.sql.instance.settings.section.title": "Paramètres d'instance SQL",
"arc.sql.invalid.instance.name": "Le nom de linstance doit être constitué de caractères alphanumériques minuscules ou « - », commencer par une lettre, se terminer par un caractère alphanumérique et comporter 13 caractères au maximum.",
"arc.sql.invalid.username": "le nom dutilisateur sa est désactivé, choisissez un autre nom dutilisateur",
"arc.sql.memory-limit.description": "Limite de la capacité de linstance managée en tant quentier.",
"arc.sql.memory-request.description": "Demande de la capacité de linstance managée en tant que quantité entière de mémoire en Go.",
"arc.sql.replicas.description": "Nombre de réplicas SQL Managed Instance qui seront déployés dans votre cluster Kubernetes à des fins de haute disponibilité",
"arc.sql.replicas.label": "Réplicas",
"arc.sql.storage-class.data.description": "Classe de stockage à utiliser pour les données (.mdf)",
"arc.sql.storage-class.dc.description": "Classe de stockage à utiliser pour toutes les données et journalise les volumes persistants pour tous les gousses de contrôleur de données qui en ont besoin.",
"arc.sql.storage-class.logs.description": "Classe de stockage à utiliser pour les journaux (/var/log)",
"arc.sql.username": "Nom d'utilisateur",
"arc.sql.wizard.page1.title": "Fournir les paramètres dinstance managée Azure SQL",
"arc.sql.wizard.title": "Déployer Azure SQL Managed Instance : Azure Arc (préversion)",
"arc.storage-class.backups.label": "Classe de stockage (sauvegardes)",
"arc.storage-class.data.label": "Classe de stockage (Données)",
"arc.storage-class.dc.label": "Classe de stockage",
"arc.storage-class.logs.label": "Classe de stockage (journaux)",
"arc.view.title": "Contrôleurs Azure Arc",
"arc.view.welcome.connect": "Aucun contrôleur Azure Arc inscrit. [En savoir plus] (https://azure.microsoft.com/services/azure-arc/)\r\n[Connecter un contrôleur] (command:arc.connectToController)",
"arc.view.welcome.loading": "Chargement des contrôleurs...",
"command.connectToController.title": "Se connecter à un contrôleur Azure Arc existant",
"command.createController.title": "Créer un contrôleur Azure Arc",
"command.editConnection.title": "Modifier la connexion",
"command.refresh.title": "Actualiser",
"command.removeController.title": "Supprimer le contrôleur",
"cores.limit.greater.than.or.equal.to.requested.cores": "La limite de cœurs doit être supérieure ou égale aux cœurs demandés",
"requested.memory.less.than.or.equal.to.memory.limit": "La mémoire demandée doit être inférieure ou égale à la limite de la mémoire",
"deploy.done.action": "Déployer",
"deploy.script.action": "Exécuter un script sur un notebook",
"memory.limit.greater.than.or.equal.to.requested.memory": "La limite de mémoire doit être supérieure ou égale à la mémoire demandée",
"arc.agreement.sql.help.text": "Azure Arc activé Managed Instance fournit SQL Server laccès et la compatibilité des fonctionnalités qui peuvent être déployées sur linfrastructure de votre choix. {0}",
"arc.agreement.sql.help.text.learn.more": "En savoir plus",
"arc.agreement.sql.help.text.learn.more.ariaLabel": "En savoir plus sur Managed Instance avec Azure Arc"
},
"dist/localizedConstants": {
"arc.arcDeploymentDeprecation": "Lextension de déploiement dArc a été remplacée par lextension Arc et a été désinstallée.",
"arc.controllerDashboard": "Tableau de bord du contrôleur de données Azure Arc (préversion) - {0}",
"arc.miaaDashboard": "SQL Managed Instance : tableau de bord Azure Arc (préversion) : {0}",
"arc.postgresDashboard": "PostgreSQL Hyperscale : tableau de bord Azure Arc (préversion) - {0}",
"arc.dataControllersType": "Contrôleur de données Azure Arc",
"arc.pgSqlType": "PostgreSQL Hyperscale Azure Arc",
"arc.miaaType": "Instance managée SQL - Azure Arc",
"arc.overview": "Vue d'ensemble",
"arc.connectionStrings": "Chaînes de connexion",
"arc.preloaded Extensions": "Extensions préchargées",
"arc.networking": "Réseau",
"arc.properties": "Propriétés",
"arc.settings": "Paramètres",
"arc.security": "Sécurité",
"arc.computeAndStorage": "Calcul + stockage",
"arc.coordinatorNodeParameters": "Paramètres du nœud coordinateur",
"arc.workerNodeParameters": "Paramètres de nœud worker",
"arc.compute": "Calcul",
"arc.backup": "Sauvegarder",
"arc.newSupportRequest": "Nouvelle demande de support",
"arc.diagnoseAndSolveProblems": "Diagnostiquer et résoudre les problèmes",
"arc.supportAndTroubleshooting": "Support + dépannage",
"arc.resourceHealth": "Intégrité des ressources",
"arc.parameterName": "Nom du paramètre",
"arc.value": "Valeur",
"arc.createNew": "Nouvelle instance",
"arc.delete": "Supprimer",
"arc.learnMore": "En savoir plus.",
"arc.drop": "Déposer",
"arc.save": "Enregistrer",
"arc.discard": "Abandonner",
"arc.resetPassword": "Réinitialiser le mot de passe",
"arc.loadExtensions": "Charger des extensions",
"arc.unloadExtensions": "Décharger des extensions",
"arc.noExtensions": "Aucune extension répertoriée dans la configuration.",
"arc.openInAzurePortal": "Ouvrir dans le portail Azure",
"arc.resourceGroup": "Groupe de ressources",
"arc.region": "Région",
"arc.subscriptionId": "ID d'abonnement",
"arc.state": "État",
"arc.connectionMode": "Mode de connexion",
"arc.namespace": "Espace de noms",
"arc.externalEndpoint": "Point de terminaison externe",
"arc.name": "Nom",
"arc.type": "Type",
"arc.status": "État",
"arc.miaaAdmin": "Administrateur d'instance managée",
"arc.controllerEndpoint": "Point de terminaison du contrôleur",
"arc.extensionName": "Nom de l'extension",
"arc.extensionsDescription": "PostgreSQL permet détendre les fonctionnalités de votre base de données à laide dextensions. Les extensions permettent de regrouper plusieurs objets SQL associés dans un package unique qui peut être chargé ou supprimé de votre base de données à laide dune seule commande. Une fois chargées dans la base de données, les extensions peuvent fonctionner comme des fonctionnalités intégrées.",
"arc.extensionsFunction": "Certaines extensions doivent être chargées dans PostgreSQL au moment du démarrage avant de pouvoir être utilisées. Ces extensions préchargées peuvent être affichées et modifiées ci-dessous.",
"arc.extensionsAddFunction": "Certaines extensions doivent être chargées dans PostgreSQL au démarrage avant de pouvoir être utilisées. Pour modifier, tapez dans la liste séparée par des virgules des extensions valides : ({0}).",
"arc.extensionsAddErrorrMessage": "La valeur doit être lune des suivantes : ({0}).",
"arc.extensionsLearnMore": "En savoir plus sur les extensions PostgreSQL.",
"arc.extensionsTableLoading": "Table des extensions préchargées est en cours de chargement.",
"arc.extensionsTableLabel": "Table des extensions préchargées.",
"arc.extensionsTableLoadingComplete": "Les extensions préchargées peuvent désormais être affichées.",
"arc.extensionsAddList": "Extensions",
"arc.extensionsAddDialog": "PostgreSQL permet détendre les fonctionnalités de votre base de données à laide dextensions.",
"arc.dataController": "Contrôleur de données",
"arc.kibanaDashboard": "Tableau de bord Kibana",
"arc.grafanaDashboard": "Tableau de bord Grafana",
"arc.kibanaDashboardDescription": "Tableau de bord pour laffichage des journaux",
"arc.grafanaDashboardDescription": "Tableau de bord pour laffichage des métriques",
"arc.serviceEndpoints": "Points de terminaison de service",
"arc.serviceEndpointsTable": "Table des points de terminaison de service",
"arc.databases": "Bases de données",
"arc.endpoint": "Point de terminaison",
"arc.description": "Description",
"arc.yes": "Oui",
"arc.no": "Non",
"arc.feedback": "Commentaires",
"arc.selectConnectionString": "Sélectionnez l'une des chaînes de connexion client disponibles ci-dessous.",
"arc.addingWorkerNodes": "ajout de nœuds Worker",
"arc.workerNodesDescription": "Développez votre groupe de serveurs et mettez à léchelle votre base de données en ajoutant des nœuds Worker.",
"arc.workerNodesConfigurationInformation": "Vous pouvez configurer le nombre de cœurs dUC et la taille de stockage qui sappliqueront à tous les nœuds Worker. Ajustez le nombre de cœurs dUC et de paramètres de mémoire pour votre groupe de serveurs. Pour réinitialiser les demandes et/ou les limites, transmettez une valeur vide.",
"arc.coordinatorNodeConfigurationInformation": "Vous pouvez configurer le nombre de cœurs dUC et la taille de stockage qui sappliqueront au nœud coordinateur. Ajustez le nombre de cœurs dUC et de paramètres de mémoire pour votre groupe de serveurs. Pour réinitialiser les demandes et/ou les limites, transmettez une valeur vide.",
"arc.workerNodeInformation": "Il est possible déchelonner et de réduire votre groupe de serveurs en réduisant ou en augmentant le nombre de nœuds Worker. La valeur doit être supérieure ou égale à 1.",
"arc.workerOneNodeValidationMessage": "La valeur de 1 n'est pas prise en charge.",
"arc.vCores": "vCores",
"arc.ram": "RAM",
"arc.refresh": "Actualiser",
"arc.resetAllToDefault": "Rétablir toutes les valeurs par défaut",
"arc.resetToDefault": "Rétablir les valeurs par défaut",
"arc.troubleshoot": "Résoudre les problèmes",
"arc.clickTheNewSupportRequestButton": "Cliquez sur le bouton nouvelle demande de support pour défiler une demande de support dans le Portail Azure.",
"arc.supportRequestNote": "Notez que la configuration de la ressource doit avoir été chargée dans Azure pour ouvrir une demande de support.",
"arc.running": "En cours d'exécution",
"arc.ready": "Prêt",
"arc.notReady": "Non prêt",
"arc.pending": "En attente",
"arc.failed": "Échec",
"arc.unknown": "Inconnu",
"arc.direct": "Directement",
"arc.indirect": "Indirectement",
"arc.loading": "Chargement...",
"arc.refreshToEnterCredentials": "Actualiser le nœud pour entrer les informations didentification",
"arc.noInstancesAvailable": "Aucune instance disponible",
"arc.connecToServer": "Se connecter au serveur",
"arc.connectToController": "Se connecter au contrôleur existant",
"arc.connectToMSSql": "Se connecter à SQL Managed Instance : Azure Arc ({0})",
"arc.connectToPGSql": "Se connecter à PostgreSQL Hyperscale : Azure Arc ({0})",
"arc.passwordToController": "Fournir le mot de passe au contrôleur",
"arc.controllerUrl": "URL du contrôleur",
"arc.controllerUrlPlaceholder": "https://<IP ou nom dhôte>:<port>",
"arc.controllerUrlDescription": "LURL du contrôleur est nécessaire si plusieurs clusters ont le même espace de noms, ce qui nest généralement pas nécessaire.",
"arc.serverEndpoint": "Point de terminaison de serveur",
"arc.controllerName": "Nom",
"arc.controllerNameDescription": "Nom à afficher dans larborescence, ceci nest pas appliqué au contrôleur lui-même.",
"arc.controllerKubeConfig": "Chemin du fichier de configuration Kube",
"arc.controllerClusterContext": "Contexte de cluster",
"arc.defaultControllerName": "arc-dc",
"arc.postgresProviderName": "PGSQL",
"arc.miaaProviderName": "MSSQL",
"arc.controllerUsername": "Nom d'utilisateur du contrôleur",
"arc.controllerPassword": "Mot de passe du contrôleur",
"arc.username": "Nom d'utilisateur",
"arc.password": "Mot de passe",
"arc.rememberPassword": "Se souvenir du mot de passe",
"arc.connect": "Connecter",
"arc.cancel": "Annuler",
"arc.ok": "OK",
"arc.on": "Activé",
"arc.off": "Inactif",
"arc.notConfigured": "Non configuré",
"arc.online": "En ligne",
"arc.offline": "Hors connexion",
"arc.restoring": "Restauration",
"arc.recovering": "Récupération",
"arc.recoveringPending": "Récupération en attente",
"arc.suspect": "Suspect",
"arc.emergency": "Urgence",
"arc.coordinatorEndpoint": "Point de terminaison coordinateur",
"arc.postgresAdminUsername": "Nom d'utilisateur de l'administrateur",
"arc.nodeConfiguration": "Configuration de nœud",
"arc.postgresVersion": "Version de PostgreSQL",
"arc.serverGroupType": "Type de groupe de serveurs",
"arc.serverGroupNodes": "Nœuds de groupe de serveurs",
"arc.fullyQualifiedDomain": "Domaine complet",
"arc.postgresArcProductName": "Azure Database pour PostgreSQL - Azure Arc",
"arc.coordinator": "Coordonnateur",
"arc.worker": "Collaborateur",
"arc.monitor": "Analyse",
"arc.available": "Disponible",
"arc.issuesDetected": "Problèmes détectés",
"arc.newDatabase": "Nouvelle base de données",
"arc.databaseName": "Nom de la base de données",
"arc.enterNewPassword": "Entrez un nouveau mot de passe",
"arc.confirmNewPassword": "Confirmer le nouveau mot de passe",
"arc.learnAboutPostgresClients": "En savoir plus sur les interfaces clientes Hyperscale Azure PostgreSQL",
"arc.coordinatorNodeParametersDescription": " Ces paramètres de serveur des nœuds coordinateur peuvent être définis sur des valeurs personnalisées (non définies par défaut). Recherchez des paramètres.",
"arc.workerNodesParametersDescription": " Ces paramètres de serveur des nœuds Worker peuvent être définis sur des valeurs personnalisées (non définies par défaut). Recherchez des paramètres.",
"arc.learnAboutNodeParameters": "En savoir plus sur les paramètres du moteur de base de données pour PostgreSQL Hyperscale avec Azure Arc",
"arc.noNodeParametersFound": "Aucun paramètre de serveur worker...",
"arc.searchToFilter": "Recherche pour filtrer des éléments...",
"arc.scalingCompute": "mise à léchelle du calcul vCores et de la mémoire.",
"arc.postgresComputeAndStorageDescriptionPartOne": "Vous pouvez mettre à léchelle votre Azure Arc",
"arc.miaaComputeAndStorageDescriptionPartOne": "Vous pouvez mettre à léchelle votre Azure SQL Managed Instance : Azure Arc par",
"arc.postgres.computeAndStorageDescriptionPartTwo": "Groupe de serveurs PostgreSQL Hyperscale par",
"arc.computeAndStorageDescriptionPartThree": "sans temps darrêt et par",
"arc.computeAndStorageDescriptionPartFour": "Avant deffectuer cette opération, vous devez vous assurer",
"arc.computeAndStorageDescriptionPartFive": "Il y a suffisamment de ressources disponibles",
"arc.resourceHealthDescription": "Resource Health peut vous indiquer si votre ressource sexécute comme prévu.",
"arc.computeAndStorageDescriptionPartSix": "dans votre cluster Kubernetes pour honorer cette configuration.",
"arc.node": "nœud",
"arc.nodes": "nœuds",
"arc.workerNodes": "Nœuds worker",
"arc.coordinatorNode": "Nœud coordinateur",
"arc.storagePerNode": "Stockage par nœud",
"arc.workerNodeCount": "Nombre de nœuds worker",
"arc.configurationPerNode": "Configuration (par nœud)",
"arc.configurationCoordinatorNode": "Configuration",
"arc.coresLimit": "Limite UC",
"arc.workerCoresLimit": "Limite du processeur des nœuds Worker",
"arc.coordinatorCoresLimit": "Limite du processeur du nœud coordinateur",
"arc.coresRequest": "Demande UC",
"arc.workerCoresRequest": "Demande du processeur des nœuds Worker",
"arc.coordinatorCoresRequest": "Demande du processeur du nœud coordinateur",
"arc.memoryLimit": "Limite de mémoire (en Go)",
"arc.workerMemoryLimit": "Limite de mémoire des nœuds Worker (en Go)",
"arc.coordinatorMemoryLimit": "Limite de la mémoire du nœud coordinateur (en Go)",
"arc.memoryRequest": "Demande de mémoire (en Go)",
"arc.workerMemoryRequest": "Demande de mémoire des nœuds Woker (en Go)",
"arc.coordinatorMemoryRequest": "Demande de mémoire de nœud coordinateur (en Go)",
"arc.arcResources": "Ressources Azure Arc",
"arc.enterANonEmptyPassword": "Entrez un mot de passe non vide ou appuyez sur Echap pour quitter.",
"arc.thePasswordsDoNotMatch": "Les mots de passe ne correspondent pas. Confirmez le mot de passe ou appuyez sur Echap pour quitter.",
"arc.passwordReset": "Réinitialisation réussie du mot de passe",
"arc.condition": "Condition",
"arc.details": "Détails",
"arc.lastTransition": "Dernière transition",
"arc.noExternalEndpoint": "Aucun point de terminaison externe na été configuré, ce qui signifie que ces informations ne sont pas disponibles.",
"arc.noWorkerPods": "Aucun pod Worker dans cette configuration.",
"arc.podsReady": "pods prêts",
"arc.podsPresent": "Pods présents",
"arc.podsUsedDescription": "Sélectionnez un pod dans la liste déroulante ci-dessous pour obtenir des informations détaillées sur lintégrité.",
"arc.podsUsedDescriptionAria": "Sélectionnez un pod dans la liste déroulante ci-dessous pour obtenir des informations détaillées sur lintégrité",
"arc.podConditionsTable": "Tableau des conditions de pod",
"arc.connectToPostgresDescription": "Une connexion au serveur est requise pour afficher et définir les paramètres du moteur de base de données, ce qui nécessite linstallation de lextension PostgreSQL.",
"arc.postgresExtension": "microsoft.azuredatastudio-postgresql",
"arc.podInitialized": "Le pod est initialisé.",
"arc.podReady": "Le pod est prêt.",
"arc.noPodIssuesDetected": "Aucun problème connu n'affecte cette instance PostgreSQL Hyperscale.",
"arc.podIssuesDetected": "Les pods répertoriés ci-dessous rencontrent des problèmes susceptibles d'affecter les performances ou la disponibilité.",
"arc.containerReady": "Les conteneurs Pod sont prêts.",
"arc.podScheduled": "Le pod est programmable.",
"arc.loadingClusterContextCompleted": "Chargement des contextes de cluster terminé",
"arc.rangeSetting": "La valeur doit être comprise dans la plage {0} - {1}",
"arc.databaseCreated": "Base de données {0} créée",
"arc.deletingInstance": "Suppression de l'instance « {0} »...",
"arc.installingExtension": "Installation de l'extension '{0}'...",
"arc.extensionInstalled": "L'extension « {0} » a été installée.",
"arc.updatingInstance": "Mise à jour des instances « {0} »...",
"arc.instanceDeleted": "Instance « {0} » supprimée",
"arc.instanceUpdated": "Instance « {0} » mise à jour",
"arc.extensionsDropped": "Extensions «{0}» supprimées",
"arc.extensionsAdded": "Extensions « {0} » ajoutées",
"arc.copiedToClipboard": "{0} copié dans le Presse-papiers",
"arc.clickTheTroubleshootButton": "Cliquez sur le bouton résoudre les problèmes pour ouvrir le bloc-notes résolution des problèmes Azure Arc {0}.",
"arc.dataStorage": "Données {0}",
"arc.logStorage": "{0} log",
"arc.backupsStorage": "{0} sauvegardes",
"arc.numVCore": "{0} vCore",
"arc.numVCores": "{0}vCores",
"arc.updated": "Mise à jour de {0}",
"arc.connectionString": "Chaîne de connexion pour {0}",
"arc.copyConnectionStringToClipboard": "Copier {0} la chaîne de connexion dans le Presse-papiers",
"arc.copyValueToClipboard": "Copier {0} dans le Presse-papiers",
"arc.pgConnectionRequired": "Une connexion est requise pour afficher et définir les paramètres du moteur de base de données.",
"arc.miaaConnectionRequired": "Une connexion est requise pour répertorier les bases de données sur cette instance.",
"arc.couldNotFindControllerRegistration": "Linscription du contrôleur est introuvable.",
"arc.dropMultipleExtensions": "Suppression en cours dune autre extension, réessayez une fois celle-ci terminée.",
"arc.updateExtensionsFailed": "Échec de la modification des extensions. {0}",
"arc.refreshFailed": "Échec de lactualisation. {0}",
"arc.resetFailed": "Échec de la réinitialisation. {0}",
"arc.openDashboardFailed": "Erreur lors de louverture du tableau de bord. {0}",
"arc.instanceDeletionFailed": "Échec de la suppression de linstance {0}. {1}",
"arc.instanceUpdateFailed": "Échec de la mise à jour de linstance {0}. {1}",
"arc.pageDiscardFailed": "Échec de labandon de lentrée utilisateur. {0}",
"arc.databaseCreationFailed": "Échec de la création de la base de données {0}. {1}",
"arc.connectToControllerFailed": "Impossible de se connecter au contrôleur {0}. {1}",
"arc.connectToMSSqlFailed": "Impossible de se connecter à linstance managée SQL : instance Azure Arc {0}. {1}",
"arc.connectToPGSqlFailed": "Impossible de se connecter à PostgreSQL Hyperscale : Instance Azure Arc {0}. {1}",
"arc.missingExtension": "Lextension {0} est obligatoire pour afficher les paramètres du moteur. Voulez-vous linstaller maintenant ?",
"arc.extensionInstallationFailed": "Échec d'installation de l'extension {0}.",
"arc.fetchConfigFailed": "Une erreur inattendue sest produite lors de la récupération de la configuration pour « {0} ». {1}",
"arc.fetchEndpointsFailed": "Une erreur inattendue sest produite lors de la récupération des points de terminaison pour « {0} ». {1}",
"arc.fetchRegistrationsFailed": "Une erreur inattendue sest produite lors de la récupération des inscription pour « {0} ». {1}",
"arc.fetchDatabasesFailed": "Une erreur inattendue sest produite lors de la récupération des base de données pour « {0} ». {1}",
"arc.fetchEngineSettingsFailed": "Une erreur inattendue sest produite lors de la récupération des paramètres du moteur pour « {0} ». {1}",
"arc.numberOfIssuesDetected": "• {0} (problèmes {1})",
"arc.instanceDeletionWarning": "Avertissement ! La suppression dune instance est permanente et ne peut pas être annulée. Pour supprimer linstance « {0} », tapez le nom « {0} » ci-dessous pour continuer.",
"arc.invalidInstanceDeletionName": "La valeur « {0} » ne correspond pas au nom de linstance. Réessayez ou appuyez sur Echap pour quitter",
"arc.couldNotFindAzureResource": "Ressource Azure introuvable pour {0}",
"arc.passwordResetFailed": "Échec de réinitialisation du mot de passe. {0}",
"arc.errorConnectingToController": "Erreur lors de la connexion au contrôleur. {0}",
"arc.passwordAcquisitionFailed": "Échec de lacquisition du mot de passe. {0}",
"arc.loginFailed": "Erreur de connexion au contrôleur : nom dutilisateur ou mot de passe incorrect",
"arc.errorVerifyingPassword": "Une erreur sest produite lors de la vérification du mot de passe. {0}",
"noControllersConnected": "Aucun contrôleur Azure Arc nest actuellement connecté. Exécutez la commande : « Se connecter au contrôleur Azure Arc existante », puis réessayez",
"getVariableValue.unknownVariableName": "Tentative d'obtention de la valeur de variable pour une variable inconnue : {0}",
"getIsPassword.unknownVariableName": "Tentative d'obtention de isPassword pour une variable inconnue : {0}",
"noControllerInfoFound": "Les informations du contrôleur sont introuvables avec le nom : {0}",
"noPasswordFound": "Impossible de récupérer le mot de passe pour le contrôleur : {0} et lutilisateur na pas fourni de mot de passe. Réessayez plus tard.",
"clusterContextNotFound": "Contexte de cluster portant le nom : {0} introuvable dans le fichier de configuration Kube",
"noCurrentClusterContext": "Aucun contexte de cluster actif na été trouvé dans le fichier de configuration kube",
"filePicker.browse": "Parcourir",
"button.label": "Sélectionner",
"noContextFound": "Aucun « contexte » na été trouvé dans le fichier de configuration : {0}",
"noCurrentContextFound": "Aucun contexte nest marqué comme « contexte actuel » dans le fichier de configuration : {0}",
"noNameInContext": "Aucun champ de nom na été trouvé dans un contexte de cluster dans le fichier de configuration : {0}",
"arc.userCancelledError": "L'utilisateur a annulé la boîte de dialogue.",
"clusterContextConfigNoLongerValid": "Les informations de contexte de cluster spécifiées par le fichier de configuration : {0} et le contexte du cluster : {1} n'est plus valide. L'erreur est :\r\n\t{2}\r\n Voulez-vous mettre à jour ces informations ?",
"arc.invalidConfigPath": "Chemin d'accès de configuration non valide",
"arc.loadingClusterContextsError": "Erreur lors du chargement des contextes de cluster. {0}"
"microsoft.agreement.privacy.statement": "Déclaration de confidentialité Microsoft",
"requested.cores.less.than.or.equal.to.cores.limit": "Les cœurs demandés doivent être inférieurs ou égaux à la limite de cœurs",
"requested.memory.less.than.or.equal.to.memory.limit": "La mémoire demandée doit être inférieure ou égale à la limite de la mémoire",
"resource.type.arc.postgres.description": "Déployer les groupes de serveurs PostgreSQL Hyperscale dans un environnement Azure Arc",
"resource.type.arc.postgres.display.name": "Groupes de serveurs PostgreSQL Hyperscale : Azure Arc (préversion)",
"resource.type.arc.sql.description": "Service managé d'instance SQL pour les développeurs d'applications dans un environnement géré par le client",
"resource.type.arc.sql.display.name": "Azure SQL Managed Instance : Azure Arc (préversion)",
"resource.type.azure.arc.description": "Crée un contrôleur de données Azure Arc",
"resource.type.azure.arc.display.name": "Contrôleur de données Azure Arc (préversion)",
"should.be.integer": "La valeur doit être un entier",
"worker.node.count.should.not.be.one": "La valeur de 1 n'est pas prise en charge."
}
}
}

View File

@@ -9,57 +9,57 @@
"version": "1.0.0",
"contents": {
"package": {
"extension-displayName": "Extension de déploiement Azure SQL Edge",
"extension-description": "Fournit une expérience de notebook pour déployer Azure SQL Edge",
"docker-container-name-field": "Nom de conteneur",
"docker-sql-password-field": "Mot de passe de linstance Azure SQL Edge (sa)",
"azure-info-section-title": "Informations Azure",
"azure_location": "Emplacement",
"azure_resource_group": "Groupe de ressources",
"azure_subscription_id": "ID d'abonnement",
"device-id": "ID d'appareil",
"device-ip-address": "Adresse IP du périphérique",
"device-ip-address-description": "Sera utilisé pour se connecter à linstance Azure SQL Edge après le déploiement",
"device-target-condition": "Condition cible",
"device-target-condition-learn-more": "En savoir plus sur l'état des cibles",
"docker-confirm-sql-password-field": "Confirmer le mot de passe",
"docker-sql-port-field": "Port Azure SQL Edge",
"microsoft-privacy-statement": "Déclaration de confidentialité Microsoft",
"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.",
"sql-edge-type-display-name": "Cible de déploiement",
"sql-edge-local-display-name": "Instance de conteneur locale",
"sql-edge-remote-display-name": "Instance de conteneur distante",
"sql-edge-local-title": "Déployer linstance de conteneur Azure SQL Edge sur lordinateur local",
"docker-settings-section-title": "Paramètres Docker",
"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-imagetag-field": "Balise d'image",
"docker-settings-section-title": "Paramètres Docker",
"docker-sql-password-field": "Mot de passe de linstance Azure SQL Edge (sa)",
"docker-sql-port-field": "Port Azure SQL Edge",
"docker-username-field": "Nom d'utilisateur",
"docker-password-field": "Mot de passe",
"edge-agreement": "J'accepte {0} et {1}.",
"edge-eula": "Contrat de licence Microsoft Azure SQL Edge",
"sql-edge-remote-title": "Déployer linstance de conteneur Azure SQL Edge sur lordinateur distant",
"remote-info-section-title": "Informations sur l'ordinateur cible",
"edge-remote-password-field": "Mot de passe",
"edge-remote-target-field": "Nom ou adresse IP",
"edge-remote-username-field": "Nom d'utilisateur",
"edge-remote-password-field": "Mot de passe",
"extension-description": "Fournit une expérience de notebook pour déployer Azure SQL Edge",
"extension-displayName": "Extension de déploiement Azure SQL Edge",
"iot-hub-name": "Nom du hub IoT",
"microsoft-privacy-statement": "Déclaration de confidentialité Microsoft",
"package-files": "Fichiers de package SQL Server",
"package_path": "Fichier de package",
"package_path_description": "Chemin daccès du fichier de package SQL Server (dacpac, BacPac) ou du fichier de package compressé.",
"remote-info-section-title": "Informations sur l'ordinateur cible",
"resource-type-sql-edge-description": "Azure SQL Edge (préversion) est un moteur de base de données relationnelle optimisé conçu pour les déploiements IoT et IoT Edge.",
"resource-type-sql-edge-display-name": "Azure SQL Edge",
"sql-edge-azure-display-name": "Nouveau Azure IoT Hub et machine virtuelle (authentification par mot de passe)",
"sql-edge-azure-multi-device-display-name": "Plusieurs appareils dun Azure IoT Hub",
"sql-edge-azure-multi-device-title": "Déployer Azure SQL Edge sur plusieurs appareils Azure IoT",
"sql-edge-azure-single-device-display-name": "Appareil existant dun Azure IoT Hub",
"sql-edge-azure-single-device-title": "Déployer Azure SQL Edge sur un appareil existant",
"sql-edge-azure-sshkey-display-name": "Nouvelle Azure IoT Hub et machine virtuelle (authentification par clé publique SSH)",
"sql-edge-azure-title": "Déployer Azure SQL Edge sur une nouvelle machine virtuelle Azure via IoT Hub",
"azure_subscription_id": "ID d'abonnement",
"azure_resource_group": "Groupe de ressources",
"azure_location": "Emplacement",
"sql-edge-local-display-name": "Instance de conteneur locale",
"sql-edge-local-title": "Déployer linstance de conteneur Azure SQL Edge sur lordinateur local",
"sql-edge-remote-display-name": "Instance de conteneur distante",
"sql-edge-remote-title": "Déployer linstance de conteneur Azure SQL Edge sur lordinateur distant",
"sql-edge-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",
"vm_password": "Mot de passe administrateur de machine virtuelle",
"vm_password_confirm": "Confirmer le mot de passe 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.",
"package_path": "Fichier de package",
"package_path_description": "Chemin daccès du fichier de package SQL Server (dacpac, BacPac) ou du fichier de package compressé.",
"azure-info-section-title": "Informations Azure",
"sqlserver-info-section-title": "Informations Azure SQL Edge",
"package-files": "Fichiers de package SQL Server",
"sql-edge-azure-single-device-display-name": "Appareil existant dun Azure IoT Hub",
"sql-edge-azure-single-device-title": "Déployer Azure SQL Edge sur un appareil existant",
"iot-hub-name": "Nom du hub IoT",
"device-id": "ID d'appareil",
"device-ip-address": "Adresse IP du périphérique",
"device-ip-address-description": "Sera utilisé pour se connecter à linstance Azure SQL Edge après le déploiement",
"sql-edge-azure-multi-device-display-name": "Plusieurs appareils dun Azure IoT Hub",
"sql-edge-azure-multi-device-title": "Déployer Azure SQL Edge sur plusieurs appareils Azure IoT",
"device-target-condition": "Condition cible",
"device-target-condition-learn-more": "En savoir plus sur l'état des cibles",
"vm_ssh_public_key": "Clé publique SSH"
}
}

View File

@@ -1,93 +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": {
"azdata.displayName": "Azure Data CLI",
"azdata.description": "Prise en charge dAzure Data CLI.",
"azdata.config.title": "Configuration dAzure Data CLI",
"azdata.config.debug": "Enregistrer les informations de débogage sur la chaîne de sortie pour toutes les commandes azdata exécutées",
"command.category": "Azure Data CLI",
"azdata.acceptEula.command.name": "Accepter le CLUF",
"azdata.install.command.name": "Installer",
"azdata.update.command.name": "Rechercher la mise à jour",
"azdata.category": "Azure Data CLI",
"azdata.acceptEula.description": "Choisir le mode dacceptation du CLUF pour Azure Data CLI",
"azdata.acceptEula.prompt.description": "Lutilisateur sera invité à accepter le CLUF pour Azure Data CLI",
"azdata.acceptEula.dontPrompt.description": "Lutilisateur ne sera pas invité à accepter le CLUF pour Azure Data CLI",
"azdata.install.description": "Choisir comment linstallation de linterface Azure Data CLI est effectuée",
"azdata.install.prompt.description": "L'utilisateur sera invité à installer Azure Data CLI.",
"azdata.install.dontPrompt.description": "Lutilisateur ne sera pas invité à installer Azure Data CLI",
"azdata.update.description": "Indiquez si une mise à jour de linterface de ligne de commande Azure Data CLI est disponible.",
"azdata.requiredUpdate.description": "Indiquez si une mise à jour obligatoire de linterface de ligne de commande Azure Data CLI est disponible.",
"azdata.update.prompt.description": "Lutilisateur est invité à effectuer une mise à jour dAzure Data CLI",
"azdata.update.dontPrompt.description": "Lutilisateur ne sera pas invité à effectuer la mise à jour dAzure Data"
},
"dist/localizedConstants": {
"azdata.azdata": "Azure Data CLI",
"azdata.searchingForAzdata": "Recherche de linstallation existante dAzure Data CLI...",
"azdata.foundExistingAzdata": "Installation dAzure Data CLI existante de la version (v{0}) trouvée dans le chemin daccès : {1}",
"azdata.downloadingProgressMb": "Téléchargement ({0} / {1} Mo)",
"azdata.downloadFinished": "Téléchargement terminé",
"azdata.installingAzdata": "Installation dAzure Data CLI...",
"azdata.updatingAzdata": "Mise à jour dAzure Data CLI...",
"azdata.azdataInstalled": "Azure Data CLI a été installé avec succès. Le redémarrage dAzure Data Studio est requis pour terminer la configuration : les fonctionnalités ne seront pas activées tant que cela nest pas fait.",
"azdata.azdataUpdated": "Azure Data CLI a été mis à jour avec la version : {0}.",
"azdata.yes": "Oui",
"azdata.no": "Non",
"azdata.accept": "Accepter",
"azdata.decline": "Refuser",
"azdata.doNotAskAgain": "Ne plus me poser la question",
"azdata.askLater": "Demander plus tard",
"azdata.downloadingTo": "Téléchargement de {0} à partir de {1} vers {2}",
"azdata.executingCommand": "Exécution de la commande : « {0} {1} »",
"azdata.stdoutOutput": "stdout : {0}",
"azdata.stderrOutput": "stderr : {0}",
"azdata.checkingLatestAzdataVersion": "Vérification de la dernière version disponible d'Azure Data CLI",
"azdata.gettingTextContentsOfUrl": "Obtention du contenu textuel de la ressource à lURL {0}",
"azdata.versionForUpdate": "Version trouvée : {0} vers laquelle Azure Data CLI peut être mis à jour à partir de la version actuelle : {1}.",
"azdata.latestAzdataVersionAvailable": "Dernière version disponible de linterface Azure Data CLI : {0}.",
"azdata.couldNotFindAzdata": "Impossible de trouver linterface Azure Data CLI. Erreur : {0}",
"azdata.currentlyInstalledVersionIsLatest": "Version actuellement installée dAzure Data CLI : {0} est identique ou plus récente quune autre version disponible",
"azdata.promptLog": "Demande à lutilisateur daccepter les éléments suivants : {0}",
"azdata.couldNotFindAzdataWithPrompt": "Impossible de trouver Azure Data CLI pour linstaller maintenant ? Si ce nest pas le cas, certaines fonctionnalités ne seront pas en mesure de fonctionner.",
"azdata.promptForAzdataUpdate": "Une nouvelle version de Azure Data CLI ({0}) est disponible, souhaitez-vous la mettre à jour maintenant ?",
"azdata.promptForRequiredAzdataUpdate": "Cette extension nécessite linstallation dAzure Data CLI >= {0}, souhaitez-vous effectuer une mise à jour vers la dernière version ({1}) maintenant ? Si vous ne pouvez pas faire partie dune fonctionnalité, il est possible que certaines fonctionnalités ne fonctionnent pas.",
"azdata.requiredVersionNotAvailable": "Cette extension nécessite linstallation dAzure Data CLI >= {0}, mais la version actuelle disponible est uniquement {1}. Installez la version appropriée manuellement à partir de [here] (https://docs.microsoft.com/sql/azdata/install/deploy-install-azdata) puis redémarrez Azure Data Studio.",
"azdata.missingRequiredVersion": "Azure Data CLI >= {0} est requis pour cette fonctionnalité. Exécutez la commande « Azure Data CLI : Rechercher une mise à jour » pour linstaller, puis réessayez.",
"azdata.downloadError": "Erreur lors du téléchargement",
"azdata.installError": "Erreur lors de linstallation dAzure Data CLI : {0}",
"azdata.updateError": "Erreur lors de la mise à jour dAzure Data CLI : {0}",
"azdata.platformUnsupported": "La plateforme « {0} » nest pas prise en charge actuellement",
"azdata.unexpectedCommandError": "Erreur inattendue lors de lexécution de la commande : {0}",
"azdata.unexpectedExitCode": "Code de sortie inattendu de la commande : {1} ({0})",
"azdata.noAzdata": "Aucun Azure Data CLI nest disponible. Exécutez la commande « Azure Data CLI : Installer » pour activer les fonctionnalités qui en ont besoin.",
"azdata.noAzdataWithLink": "Impossible daccéder à Azure Data CLI, [install the Azure Data CLI] (command:azdata.install) pour activer les fonctionnalités qui le requièrent.",
"azdata.skipInstall": "Linstallation dAzure Data CLI est ignorée, car lopération na pas été demandée par lutilisateur et loption de configuration : {0}.{1} est {2}",
"azdata.skipUpdate": "La mise à jour dAzure Data CLI est ignorée, car lopération na pas été demandée par lutilisateur et loption de configuration : {0}.{1} est {2}",
"azdata.skipRequiredUpdate": "La mise à jour requise dAzure Data CLI est ignorée, car lopération na pas été demandée par lutilisateur et loption de configuration : {0}.{1} est {2}",
"azdata.noReleaseVersion": "Aucune version de mise en production disponible pour la plateforme « {0} »\r\nInformations de mise en production : ${1}",
"azdata.noDownloadLink": "Aucun lien de téléchargement disponible pour la plateforme « {0} »\r\nInformations de mise en production : ${1}",
"azdata.failedToParseReleaseInfo": "Échec de lanalyse du contenu JSON sur : {0}.\r\nContenu du fichier :\r\n{1}\r\nErreur : {2}",
"azdata.azdataUserSettingReadLog": "Paramètre utilisateur dAzure Data CLI : {0}.{1} lire, valeur : {2}",
"azdata.azdataUserSettingUpdatedLog": "Paramètre utilisateur Azure Data CLI : {0}.{1} mis à jour, newValue : {2}",
"azdata.userResponseInstall": "Réponse de lutilisateur à linvite dinstallation dAzure Data CLI : {0}",
"azdata.userResponseUpdate": "Réponse de lutilisateur à linvite pour mettre à jour Azure Data CLI : {0}",
"azdata.userRequestedInstall": "L'utilisateur a demandé à installer Azure Data CLI à l'aide de la commande « Azure Data CLI : Installer ».",
"azdata.userRequestedUpdate": "Lutilisateur a demandé la mise à jour de CLI Azure Data à laide de la commande « Azure Data CLI : rechercher une mise à jour »",
"azdata.acceptEula": "L'utilisateur a demandé à être invité à accepter le CLUF en appelant la commande « Azure Data CLI : accepter le CLUF »",
"azdata.updateCheckSkipped": "Aucune vérification de la disponibilité de la nouvelle version dAzure Data CLI effectuée car Azure Data CLI na pas été trouvée pour être installée",
"azdata.eulaNotAccepted": "La déclaration de confidentialité de Microsoft et les termes de la licence Azure Data CLI n'ont pas été acceptés. Exécutez la commande : [Azure Data CLI : Accept EULA](command:azdata.acceptEula) pour accepter le CLUF afin d'activer les fonctions qui nécessitent Azure Data CLI.",
"azdata.promptForEula": "Il est nécessaire daccepter le [Déclaration de confidentialité Microsoft] ({0}) et le [Termes du contrat de licence Azure Data CLI] ({1}) pour utiliser cette extension. Si vous refusez cela, certaines fonctionnalités ne fonctionneront pas.",
"azdata.promptForEulaResponse": "Réponse de lutilisateur à linvite du CLUF : {0}",
"azdata.eulaAcceptedStateOnStartup": "État « CLUF accepté » au démarrage : {0}",
"azdata.endpointOrNamespaceRequired": "Un point de terminaison ou un espace de noms doit être spécifié"
}
}
}

View File

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

View File

@@ -9,11 +9,11 @@
"version": "1.0.0",
"contents": {
"package": {
"displayName": "kit de ressources cloud hybride Azure SQL",
"books-preview-category": "Notebooks Jupyter",
"description": "Ouvrir louvrage kit de ressources cloud hybride Azure SQL",
"title.openJupyterBook": "Ouvrir louvrage kit de ressources cloud hybride Azure SQL",
"displayName": "kit de ressources cloud hybride Azure SQL",
"title.cloudHybridBooks": "kit de ressources cloud hybride Azure SQL",
"books-preview-category": "Notebooks Jupyter"
"title.openJupyterBook": "Ouvrir louvrage kit de ressources cloud hybride Azure SQL"
}
}
}

View File

@@ -9,8 +9,8 @@
"version": "1.0.0",
"contents": {
"package": {
"displayName": "Bases du langage Windows Bat",
"description": "Fournit des extraits de code, la coloration syntaxique, la correspondance des crochets et le repli dans les fichiers de commandes Windows."
"description": "Fournit des extraits de code, la coloration syntaxique, la correspondance des crochets et le repli dans les fichiers de commandes Windows.",
"displayName": "Bases du langage Windows Bat"
}
}
}

View File

@@ -8,197 +8,197 @@
],
"version": "1.0.0",
"contents": {
"package": {
"description": "Prise en charge de la gestion des clusters Big Data SQL Server",
"text.sqlServerBigDataClusters": "Clusters Big Data SQL Server",
"command.connectController.title": "Se connecter au contrôleur existant",
"command.createController.title": "Créer un contrôleur",
"command.removeController.title": "Supprimer le contrôleur",
"command.refreshController.title": "Actualiser",
"command.manageController.title": "Gérer",
"command.mount.title": "Monter HDFS",
"command.refreshmount.title": "Actualiser le montage",
"command.deletemount.title": "Supprimer le montage",
"bdc.configuration.title": "Cluster Big Data",
"bdc.view.welcome.connect": "Aucun contrôleur de cluster Big Data SQL n'est inscrit. [En savoir plus](https://docs.microsoft.com/sql/big-data-cluster/big-data-cluster-overview)\r\n[Connecter un contrôleur](command:bigDataClusters.command.connectController)",
"bdc.view.welcome.loading": "Chargement des contrôleurs...",
"bdc.ignoreSslVerification.desc": "Ignorer les erreurs de vérification SSL sur les points de terminaison de cluster Big Data SQL Server de type HDFS, Spark et Contrôleur si la valeur est true",
"resource-type-sql-bdc-display-name": "Cluster Big Data SQL Server",
"resource-type-sql-bdc-description": "Le cluster Big Data SQL Server vous permet de déployer des clusters scalables de conteneurs SQL Server, Spark et HDFS s'exécutant sur Kubernetes",
"version-display-name": "Version",
"bdc-2019-display-name": "SQL Server 2019",
"bdc-deployment-target": "Cible de déploiement",
"bdc-deployment-target-new-aks": "Nouveau cluster Azure Kubernetes Service",
"bdc-deployment-target-existing-aks": "Cluster Azure Kubernetes Service existant",
"bdc-deployment-target-existing-kubeadm": "Cluster Kubernetes existant (kubeadm)",
"bdc-deployment-target-existing-aro": "Cluster Azure Red Hat OpenShift existant",
"bdc-deployment-target-existing-openshift": "Cluster OpenShift existant",
"bdc-cluster-settings-section-title": "Paramètres de cluster Big Data SQL Server",
"bdc-cluster-name-field": "Nom de cluster",
"bdc-controller-username-field": "Nom d'utilisateur du contrôleur",
"bdc-password-field": "Mot de passe",
"bdc-confirm-password-field": "Confirmer le mot de passe",
"bdc-azure-settings-section-title": "Paramètres Azure",
"bdc-azure-subscription-id-field": "ID d'abonnement",
"bdc-azure-subscription-id-placeholder": "Utiliser mon abonnement Azure par défaut",
"bdc-azure-resource-group-field": "Nom de groupe de ressources",
"bdc-azure-region-field": "Région",
"bdc-azure-aks-name-field": "Nom du cluster AKS",
"bdc-azure-vm-size-field": "Taille de machine virtuelle",
"bdc-azure-vm-count-field": "Nombre de machines virtuelles",
"bdc-storage-class-field": "Nom de la classe de stockage",
"bdc-data-size-field": "Capacité de données (Go)",
"bdc-log-size-field": "Capacité des journaux (Go)",
"bdc-agreement": "J'accepte {0}, {1} et {2}.",
"microsoft-privacy-statement": "Déclaration de confidentialité Microsoft",
"bdc-agreement-azdata-eula": "Termes du contrat de licence azdata",
"bdc-agreement-bdc-eula": "Termes du contrat de licence SQL Server"
},
"dist/bigDataCluster/utils": {
"state.creating": "Création",
"state.waiting": "En attente",
"state.ready": "Prêt",
"state.deleting": "Suppression",
"state.deleted": "Supprimé",
"state.applyingUpgrade": "Application de la mise à niveau",
"state.upgrading": "Mise à niveau",
"state.applyingmanagedupgrade": "Application de la mise à niveau gérée",
"state.managedUpgrading": "Mise à niveau gérée",
"state.rollback": "Restaurer",
"state.rollbackInProgress": "Restauration en cours",
"state.rollbackComplete": "Restauration effectuée",
"state.error": "Erreur",
"state.creatingSecrets": "Création de secrets",
"state.waitingForSecrets": "En attente des secrets",
"state.creatingGroups": "Création de groupes",
"state.waitingForGroups": "Attente de groupes",
"state.creatingResources": "Création de ressources",
"state.waitingForResources": "En attente de ressources",
"state.creatingKerberosDelegationSetup": "Création de la configuration de délégation Kerberos",
"state.waitingForKerberosDelegationSetup": "En attente de la configuration de la délégation Kerberos",
"state.waitingForDeletion": "En attente de suppression",
"state.waitingForUpgrade": "En attente de mise à niveau",
"state.upgradePaused": "Mise à niveau suspendue",
"state.running": "En cours d'exécution",
"endpoint.appproxy": "Proxy d'application",
"endpoint.controller": "Service de gestion de cluster",
"endpoint.gateway": "Passerelle d'accès aux fichiers HDFS, à Spark",
"endpoint.managementproxy": "Proxy de gestion",
"endpoint.mgmtproxy": "Proxy de gestion",
"endpoint.sqlServerEndpoint": "Front-end de l'instance maître SQL Server",
"endpoint.grafana": "Tableau de bord des métriques",
"endpoint.kibana": "Tableau de bord de recherche dans les journaux",
"endpoint.yarnHistory": "Tableau de bord de diagnostic et de supervision Spark",
"endpoint.sparkHistory": "Tableau de bord de gestion et de supervision de travaux Spark",
"endpoint.webhdfs": "Proxy du système de fichiers HDFS",
"endpoint.livy": "Proxy pour exécuter les instructions, travaux, applications Spark",
"service.sql": "Serveur SQL",
"service.hdfs": "HDFS",
"service.spark": "Spark",
"service.control": "Contrôle",
"service.gateway": "Passerelle",
"service.app": "Application",
"bdc.healthy": "Sain",
"bdc.unhealthy": "Non sain",
"endpointsError": "Erreur inattendue pendant la récupération des points de terminaison BDC : {0}"
"dist/bigDataCluster/controller/clusterControllerApi": {
"bdc.error.deleteHdfs": "Erreur de suppression du montage",
"bdc.error.getBdcStatus": "Erreur de récupération de l'état BDC de {0}",
"bdc.error.getClusterConfig": "Erreur de récupération de la configuration de cluster à partir de {0}",
"bdc.error.getEndPoints": "Erreur de récupération des points de terminaison de {0}",
"bdc.error.mountHdfs": "Erreur de création du montage",
"bdc.error.refreshHdfs": "Erreur d'actualisation du montage",
"bdc.error.statusHdfs": "Erreur d'obtention de l'état de montage",
"bdc.error.tokenPost": "Erreur pendant l'authentification",
"bdc.error.unauthorized": "Vous n'avez pas l'autorisation de vous connecter à ce cluster à l'aide de l'authentification Windows",
"error.no.activedirectory": "Ce cluster ne prend pas en charge l'authentification Windows"
},
"dist/bigDataCluster/localizedConstants": {
"bdc.dashboard.status": "Icône d'état",
"bdc.dashboard.instance": "Instance",
"bdc.dashboard.state": "État",
"bdc.dashboard.view": "Voir",
"bdc.dashboard.notAvailable": "N/A",
"bdc.dashboard.healthStatusDetails": "Détails de l'état d'intégrité",
"bdc.dashboard.metricsAndLogs": "Métriques et journaux",
"bdc.dashboard.healthStatus": "État d'intégrité",
"bdc.dashboard.nodeMetrics": "Métriques de nœud",
"bdc.dashboard.sqlMetrics": "Métriques SQL",
"bdc.dashboard.logs": "Journaux",
"bdc.dashboard.viewNodeMetrics": "Voir les métriques de nœud {0}",
"bdc.dashboard.viewSqlMetrics": "Voir les métriques SQL {0}",
"bdc.dashboard.viewLogs": "Voir les journaux Kibana {0}",
"bdc.dashboard.lastUpdated": "Dernière mise à jour : {0}",
"basicAuthName": "De base",
"integratedAuthName": "Authentification Windows",
"addNewController": "Ajouter un nouveau contrôleur",
"url": "URL",
"username": "Nom d'utilisateur",
"password": "Mot de passe",
"rememberPassword": "Se souvenir du mot de passe",
"clusterManagementUrl": "URL de gestion de cluster",
"textAuthCapital": "Type d'authentification",
"hdsf.dialog.connection.section": "Connexion du cluster",
"add": "Ajouter",
"cancel": "Annuler",
"ok": "OK",
"bdc.dashboard.refresh": "Actualiser",
"bdc.dashboard.troubleshoot": "Résoudre les problèmes",
"addNewController": "Ajouter un nouveau contrôleur",
"basicAuthName": "De base",
"bdc.dashboard.bdcOverview": "Vue d'ensemble du cluster Big Data",
"bdc.dashboard.clusterDetails": "Détails du cluster",
"bdc.dashboard.clusterOverview": "Vue d'ensemble du cluster",
"bdc.dashboard.serviceEndpoints": "Points de terminaison de service",
"bdc.dashboard.clusterProperties": "Propriétés du cluster",
"bdc.dashboard.clusterState": "État du cluster",
"bdc.dashboard.serviceName": "Nom du service",
"bdc.dashboard.service": "Service",
"bdc.dashboard.endpoint": "Point de terminaison",
"copiedEndpoint": "Point de terminaison '{0}' copié dans le Presse-papiers",
"bdc.dashboard.copy": "Copier",
"bdc.dashboard.viewDetails": "Voir les détails",
"bdc.dashboard.viewErrorDetails": "Voir les détails de l'erreur",
"connectController.dialog.title": "Se connecter au contrôleur",
"mount.main.section": "Configuration du montage",
"mount.task.name": "Montage du dossier HDFS sur le chemin {0}",
"refreshmount.task.name": "Actualisation du montage HDFS sur le chemin {0}",
"deletemount.task.name": "Suppression du montage HDFS sur le chemin {0}",
"mount.task.submitted": "La création du montage a commencé",
"refreshmount.task.submitted": "Demande d'actualisation du montage envoyée",
"deletemount.task.submitted": "Supprimer la demande de montage envoyée",
"mount.task.complete": "Le montage du dossier HDFS est terminé",
"mount.task.inprogress": "Le montage va probablement être effectué, revenez vérifier plus tard",
"mount.dialog.title": "Monter le dossier HDFS",
"mount.hdfsPath.title": "Chemin HDFS",
"mount.hdfsPath.info": "Chemin d'un nouveau répertoire (non existant) à associer au montage",
"mount.remoteUri.title": "URI distant",
"mount.remoteUri.info": "URI de la source de données distante. Exemple pour ADLS : abfs://fs@saccount.dfs.core.windows.net/",
"mount.credentials.title": "Informations d'identification",
"mount.credentials.info": "Informations d'identification de montage pour l'authentification auprès de la source de données distante pour les lectures",
"refreshmount.dialog.title": "Actualiser le montage",
"deleteMount.dialog.title": "Supprimer le montage",
"bdc.dashboard.endpoint": "Point de terminaison",
"bdc.dashboard.healthStatus": "État d'intégrité",
"bdc.dashboard.healthStatusDetails": "Détails de l'état d'intégrité",
"bdc.dashboard.instance": "Instance",
"bdc.dashboard.lastUpdated": "Dernière mise à jour : {0}",
"bdc.dashboard.loadingClusterStateCompleted": "L'état de cluster a été chargé",
"bdc.dashboard.loadingHealthStatusCompleted": "L'état d'intégrité a été chargé",
"err.controller.username.required": "Nom d'utilisateur obligatoire",
"err.controller.password.required": "Mot de passe obligatoire",
"endpointsError": "Erreur inattendue pendant la récupération des points de terminaison BDC : {0}",
"bdc.dashboard.logs": "Journaux",
"bdc.dashboard.metricsAndLogs": "Métriques et journaux",
"bdc.dashboard.noConnection": "Le tableau de bord nécessite une connexion. Cliquez sur Réessayer pour entrer vos informations d'identification.",
"bdc.dashboard.nodeMetrics": "Métriques de nœud",
"bdc.dashboard.notAvailable": "N/A",
"bdc.dashboard.refresh": "Actualiser",
"bdc.dashboard.service": "Service",
"bdc.dashboard.serviceEndpoints": "Points de terminaison de service",
"bdc.dashboard.serviceName": "Nom du service",
"bdc.dashboard.sqlMetrics": "Métriques SQL",
"bdc.dashboard.state": "État",
"bdc.dashboard.status": "Icône d'état",
"bdc.dashboard.troubleshoot": "Résoudre les problèmes",
"bdc.dashboard.unexpectedError": "Erreur inattendue : {0}",
"bdc.dashboard.view": "Voir",
"bdc.dashboard.viewDetails": "Voir les détails",
"bdc.dashboard.viewErrorDetails": "Voir les détails de l'erreur",
"bdc.dashboard.viewLogs": "Voir les journaux Kibana {0}",
"bdc.dashboard.viewNodeMetrics": "Voir les métriques de nœud {0}",
"bdc.dashboard.viewSqlMetrics": "Voir les métriques SQL {0}",
"cancel": "Annuler",
"clusterManagementUrl": "URL de gestion de cluster",
"connectController.dialog.title": "Se connecter au contrôleur",
"copiedEndpoint": "Point de terminaison '{0}' copié dans le Presse-papiers",
"deleteMount.dialog.title": "Supprimer le montage",
"deletemount.task.name": "Suppression du montage HDFS sur le chemin {0}",
"deletemount.task.submitted": "Supprimer la demande de montage envoyée",
"endpointsError": "Erreur inattendue pendant la récupération des points de terminaison BDC : {0}",
"err.controller.password.required": "Mot de passe obligatoire",
"err.controller.username.required": "Nom d'utilisateur obligatoire",
"hdsf.dialog.connection.section": "Connexion du cluster",
"integratedAuthName": "Authentification Windows",
"mount.credentials.info": "Informations d'identification de montage pour l'authentification auprès de la source de données distante pour les lectures",
"mount.credentials.title": "Informations d'identification",
"mount.dialog.title": "Monter le dossier HDFS",
"mount.err.formatting": "Mise en forme incorrecte des informations d'identification sur {0}",
"mount.error.unknown": "Une erreur inconnue s'est produite pendant le processus de montage",
"mount.hdfs.loginerror1": "La connexion au contrôleur a échoué",
"mount.hdfs.loginerror2": "La connexion au contrôleur a échoué : {0}",
"mount.err.formatting": "Mise en forme incorrecte des informations d'identification sur {0}",
"mount.hdfsPath.info": "Chemin d'un nouveau répertoire (non existant) à associer au montage",
"mount.hdfsPath.title": "Chemin HDFS",
"mount.main.section": "Configuration du montage",
"mount.remoteUri.info": "URI de la source de données distante. Exemple pour ADLS : abfs://fs@saccount.dfs.core.windows.net/",
"mount.remoteUri.title": "URI distant",
"mount.task.complete": "Le montage du dossier HDFS est terminé",
"mount.task.error": "Erreur de montage du dossier {0}",
"mount.error.unknown": "Une erreur inconnue s'est produite pendant le processus de montage"
},
"dist/bigDataCluster/controller/clusterControllerApi": {
"error.no.activedirectory": "Ce cluster ne prend pas en charge l'authentification Windows",
"bdc.error.tokenPost": "Erreur pendant l'authentification",
"bdc.error.unauthorized": "Vous n'avez pas l'autorisation de vous connecter à ce cluster à l'aide de l'authentification Windows",
"bdc.error.getClusterConfig": "Erreur de récupération de la configuration de cluster à partir de {0}",
"bdc.error.getEndPoints": "Erreur de récupération des points de terminaison de {0}",
"bdc.error.getBdcStatus": "Erreur de récupération de l'état BDC de {0}",
"bdc.error.mountHdfs": "Erreur de création du montage",
"bdc.error.statusHdfs": "Erreur d'obtention de l'état de montage",
"bdc.error.refreshHdfs": "Erreur d'actualisation du montage",
"bdc.error.deleteHdfs": "Erreur de suppression du montage"
},
"dist/extension": {
"mount.error.endpointNotFound": "Informations de point de terminaison du contrôleur introuvables",
"bdc.dashboard.title": "Tableau de bord de cluster Big Data -",
"textYes": "Oui",
"textNo": "Non",
"textConfirmRemoveController": "Voulez-vous vraiment supprimer '{0}' ?"
"mount.task.inprogress": "Le montage va probablement être effectué, revenez vérifier plus tard",
"mount.task.name": "Montage du dossier HDFS sur le chemin {0}",
"mount.task.submitted": "La création du montage a commencé",
"ok": "OK",
"password": "Mot de passe",
"refreshmount.dialog.title": "Actualiser le montage",
"refreshmount.task.name": "Actualisation du montage HDFS sur le chemin {0}",
"refreshmount.task.submitted": "Demande d'actualisation du montage envoyée",
"rememberPassword": "Se souvenir du mot de passe",
"textAuthCapital": "Type d'authentification",
"url": "URL",
"username": "Nom d'utilisateur"
},
"dist/bigDataCluster/tree/controllerTreeDataProvider": {
"bdc.controllerTreeDataProvider.error": "Erreur inattendue pendant chargement des contrôleurs enregistrés : {0}"
},
"dist/bigDataCluster/utils": {
"bdc.healthy": "Sain",
"bdc.unhealthy": "Non sain",
"endpoint.appproxy": "Proxy d'application",
"endpoint.controller": "Service de gestion de cluster",
"endpoint.gateway": "Passerelle d'accès aux fichiers HDFS, à Spark",
"endpoint.grafana": "Tableau de bord des métriques",
"endpoint.kibana": "Tableau de bord de recherche dans les journaux",
"endpoint.livy": "Proxy pour exécuter les instructions, travaux, applications Spark",
"endpoint.managementproxy": "Proxy de gestion",
"endpoint.mgmtproxy": "Proxy de gestion",
"endpoint.sparkHistory": "Tableau de bord de gestion et de supervision de travaux Spark",
"endpoint.sqlServerEndpoint": "Front-end de l'instance maître SQL Server",
"endpoint.webhdfs": "Proxy du système de fichiers HDFS",
"endpoint.yarnHistory": "Tableau de bord de diagnostic et de supervision Spark",
"endpointsError": "Erreur inattendue pendant la récupération des points de terminaison BDC : {0}",
"service.app": "Application",
"service.control": "Contrôle",
"service.gateway": "Passerelle",
"service.hdfs": "HDFS",
"service.spark": "Spark",
"service.sql": "Serveur SQL",
"state.applyingUpgrade": "Application de la mise à niveau",
"state.applyingmanagedupgrade": "Application de la mise à niveau gérée",
"state.creating": "Création",
"state.creatingGroups": "Création de groupes",
"state.creatingKerberosDelegationSetup": "Création de la configuration de délégation Kerberos",
"state.creatingResources": "Création de ressources",
"state.creatingSecrets": "Création de secrets",
"state.deleted": "Supprimé",
"state.deleting": "Suppression",
"state.error": "Erreur",
"state.managedUpgrading": "Mise à niveau gérée",
"state.ready": "Prêt",
"state.rollback": "Restaurer",
"state.rollbackComplete": "Restauration effectuée",
"state.rollbackInProgress": "Restauration en cours",
"state.running": "En cours d'exécution",
"state.upgradePaused": "Mise à niveau suspendue",
"state.upgrading": "Mise à niveau",
"state.waiting": "En attente",
"state.waitingForDeletion": "En attente de suppression",
"state.waitingForGroups": "Attente de groupes",
"state.waitingForKerberosDelegationSetup": "En attente de la configuration de la délégation Kerberos",
"state.waitingForResources": "En attente de ressources",
"state.waitingForSecrets": "En attente des secrets",
"state.waitingForUpgrade": "En attente de mise à niveau"
},
"dist/extension": {
"bdc.dashboard.title": "Tableau de bord de cluster Big Data -",
"mount.error.endpointNotFound": "Informations de point de terminaison du contrôleur introuvables",
"textConfirmRemoveController": "Voulez-vous vraiment supprimer '{0}' ?",
"textNo": "Non",
"textYes": "Oui"
},
"package": {
"bdc-2019-display-name": "SQL Server 2019",
"bdc-agreement": "J'accepte {0}, {1} et {2}.",
"bdc-agreement-azdata-eula": "Termes du contrat de licence azdata",
"bdc-agreement-bdc-eula": "Termes du contrat de licence SQL Server",
"bdc-azure-aks-name-field": "Nom du cluster AKS",
"bdc-azure-region-field": "Région",
"bdc-azure-resource-group-field": "Nom de groupe de ressources",
"bdc-azure-settings-section-title": "Paramètres Azure",
"bdc-azure-subscription-id-field": "ID d'abonnement",
"bdc-azure-subscription-id-placeholder": "Utiliser mon abonnement Azure par défaut",
"bdc-azure-vm-count-field": "Nombre de machines virtuelles",
"bdc-azure-vm-size-field": "Taille de machine virtuelle",
"bdc-cluster-name-field": "Nom de cluster",
"bdc-cluster-settings-section-title": "Paramètres de cluster Big Data SQL Server",
"bdc-confirm-password-field": "Confirmer le mot de passe",
"bdc-controller-username-field": "Nom d'utilisateur du contrôleur",
"bdc-data-size-field": "Capacité de données (Go)",
"bdc-deployment-target": "Cible de déploiement",
"bdc-deployment-target-existing-aks": "Cluster Azure Kubernetes Service existant",
"bdc-deployment-target-existing-aro": "Cluster Azure Red Hat OpenShift existant",
"bdc-deployment-target-existing-kubeadm": "Cluster Kubernetes existant (kubeadm)",
"bdc-deployment-target-existing-openshift": "Cluster OpenShift existant",
"bdc-deployment-target-new-aks": "Nouveau cluster Azure Kubernetes Service",
"bdc-log-size-field": "Capacité des journaux (Go)",
"bdc-password-field": "Mot de passe",
"bdc-storage-class-field": "Nom de la classe de stockage",
"bdc.configuration.title": "Cluster Big Data",
"bdc.ignoreSslVerification.desc": "Ignorer les erreurs de vérification SSL sur les points de terminaison de cluster Big Data SQL Server de type HDFS, Spark et Contrôleur si la valeur est true",
"bdc.view.welcome.connect": "Aucun contrôleur de cluster Big Data SQL n'est inscrit. [En savoir plus](https://docs.microsoft.com/sql/big-data-cluster/big-data-cluster-overview)\r\n[Connecter un contrôleur](command:bigDataClusters.command.connectController)",
"bdc.view.welcome.loading": "Chargement des contrôleurs...",
"command.connectController.title": "Se connecter au contrôleur existant",
"command.createController.title": "Créer un contrôleur",
"command.deletemount.title": "Supprimer le montage",
"command.manageController.title": "Gérer",
"command.mount.title": "Monter HDFS",
"command.refreshController.title": "Actualiser",
"command.refreshmount.title": "Actualiser le montage",
"command.removeController.title": "Supprimer le contrôleur",
"description": "Prise en charge de la gestion des clusters Big Data SQL Server",
"microsoft-privacy-statement": "Déclaration de confidentialité Microsoft",
"resource-type-sql-bdc-description": "Le cluster Big Data SQL Server vous permet de déployer des clusters scalables de conteneurs SQL Server, Spark et HDFS s'exécutant sur Kubernetes",
"resource-type-sql-bdc-display-name": "Cluster Big Data SQL Server",
"text.sqlServerBigDataClusters": "Clusters Big Data SQL Server",
"version-display-name": "Version"
}
}
}

View File

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

View File

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

View File

@@ -8,71 +8,73 @@
],
"version": "1.0.0",
"contents": {
"package": {
"dacFx.settings": "Espacement",
"dacFx.defaultSaveLocation": "Chemin daccès complet du dossier dans lequel . DACPAC et . Les fichiers BACPAC sont enregistrés par défaut"
},
"dist/localizedConstants": {
"dacFx.targetServer": "Serveur cible",
"dacFx.sourceServer": "Serveur source",
"dacFx.sourceDatabase": "Base de données source",
"dacFx.targetDatabase": "Base de données cible",
"dacfx.fileLocation": "Emplacement de fichier",
"dacfx.selectFile": "Sélectionner un fichier",
"dacfx.summaryTableTitle": "Résumé des paramètres",
"dacfx.version": "Version",
"dacfx.setting": "Paramètre",
"dacfx.value": "Valeur",
"dacFx.databaseName": "Nom de la base de données",
"dacFxDeploy.openFile": "Ouvrir",
"dacFx.upgradeExistingDatabase": "Mettre à niveau la base de données existante",
"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.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.generateScriptButton": "Générer le script",
"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.newDatabase": "Nouvelle base de données",
"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.proceedDataLoss": "Poursuivre malgré le risque de perte de données",
"dacfx.noDataLoss": "Aucune perte de données suite aux actions de déploiement listées.",
"dacFx.selectOperationPageName": "Sélectionner une opération",
"dacFx.sourceDatabase": "Base de données source",
"dacFx.sourceServer": "Serveur source",
"dacFx.summaryPageName": "Récapitulatif",
"dacFx.targetDatabase": "Base de données cible",
"dacFx.targetServer": "Serveur cible",
"dacFx.upgradeExistingDatabase": "Mettre à niveau la base de données existante",
"dacFx.versionText": "Version (utiliser x.x.x.x où x est un nombre)",
"dacFxDeploy.openFile": "Ouvrir",
"dacfx.dataLoss": "Perte de données",
"dacfx.dataLossText": "Les actions de déploiement peuvent entraîner une perte de données. Vérifiez que vous avez une sauvegarde ou un instantané disponible en cas de problème avec le déploiement.",
"dacfx.dataLossTextWithCount": "{0} des actions de déploiement listées peuvent entraîner une perte de données. Vérifiez que vous avez une sauvegarde ou un instantané disponible en cas de problème avec le déploiement.",
"dacfx.dataLossTooltip": "Les opérations pouvant entraîner une perte des données sont marquées d'un signe d'avertissement",
"dacfx.databaseNameExistsErrorMessage": "Une base de données portant le même nom existe déjà sur l'instance de SQL Server",
"dacfx.default": "par défaut",
"dacfx.deployPlanErrorMessage": "La génération du plan de déploiement a échoué '{0}'",
"dacfx.deployPlanTableTitle": "Déployer des opérations de plan",
"dacfx.fileLocation": "Emplacement de fichier",
"dacfx.filenameEndingInPeriodErrorMessage": "Le nom ne peut pas se terminer par un point",
"dacfx.generateDeployErrorMessage": "Échec de génération du script de déploiement « {0} »",
"dacfx.invalidFileCharsErrorMessage": "Caractères de fichier non valides",
"dacfx.noDataLoss": "Aucune perte de données suite aux actions de déploiement listées.",
"dacfx.objecTooltip": "Nom de l'objet affecté par le déploiement",
"dacfx.object": "Objet",
"dacfx.operation": "Opération",
"dacfx.operationErrorMessage": "Échec de l'opération {0} « {1} »",
"dacfx.operationTooltip": "Opération (Créer, Modifier, Supprimer) qui a lieu pendant le déploiement",
"dacfx.reservedValueErrorMessage": "Nom de fichier réservé. Choisissez un autre nom et réessayez",
"dacfx.reservedWindowsFilenameErrorMessage": "Ce nom de fichier est réservé à lutilisation par Windows. Choisissez un autre nom et essayez à nouveau",
"dacfx.save": "Enregistrer",
"dacfx.scriptGeneratingMessage": "Vous pouvez voir l'état de la génération de script dans la vue Tâches une fois l'Assistant fermé. Le script s'ouvre dès qu'il est généré.",
"dacfx.selectFile": "Sélectionner un fichier",
"dacfx.setting": "Paramètre",
"dacfx.summaryTableTitle": "Résumé des paramètres",
"dacfx.tooLongFilenameErrorMessage": "Le nom de fichier est supérieur à 255 caractères",
"dacfx.trailingWhitespaceErrorMessage": "Le nom ne peut pas se terminer par un espace",
"dacfx.type": "Type",
"dacfx.typeTooltip": "Type de l'objet affecté par le déploiement",
"dacfx.object": "Objet",
"dacfx.objecTooltip": "Nom de l'objet affecté par le déploiement",
"dacfx.dataLoss": "Perte de données",
"dacfx.dataLossTooltip": "Les opérations pouvant entraîner une perte des données sont marquées d'un signe d'avertissement",
"dacfx.save": "Enregistrer",
"dacFx.versionText": "Version (utiliser x.x.x.x où x est un nombre)",
"dacFx.deployDescription": "Déployer un fichier .dacpac d'application de couche Données sur une instance de SQL Server [Déployer Dacpac]",
"dacFx.extractDescription": "Extraire une application de couche Données d'une instance de SQL Server vers un fichier .dacpac [Extraire Dacpac]",
"dacFx.importDescription": "Créer une base de données à partir d'un fichier .bacpac [Importer 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.wizardTitle": "Assistant de l'application de la couche Données",
"dacFx.selectOperationPageName": "Sélectionner une opération",
"dacFx.deployConfigPageName": "Sélectionner les paramètres de déploiement Dacpac",
"dacFx.deployPlanPageName": "Examiner le plan de déploiement",
"dacFx.summaryPageName": "Récapitulatif",
"dacFx.extractConfigPageName": "Sélectionner les paramètres d'extraction Dacpac",
"dacFx.importConfigPageName": "Sélectionner les paramètres d'importation Bacpac",
"dacFx.exportConfigPageName": "Sélectionner les paramètres d'exportation Bacpac",
"dacFx.deployButton": "Déployer",
"dacFx.extract": "Extraire",
"dacFx.import": "Importer",
"dacFx.export": "Exporter",
"dacFx.generateScriptButton": "Générer le script",
"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.deployPlanTableTitle": "Déployer des opérations de plan",
"dacfx.databaseNameExistsErrorMessage": "Une base de données portant le même nom existe déjà sur l'instance de SQL Server",
"dacfx.undefinedFilenameErrorMessage": "Nom non indéfini",
"dacfx.filenameEndingInPeriodErrorMessage": "Le nom ne peut pas se terminer par un point",
"dacfx.value": "Valeur",
"dacfx.version": "Version",
"dacfx.whitespaceFilenameErrorMessage": "Un nom de fichier ne peut pas être un espace blanc",
"dacfx.invalidFileCharsErrorMessage": "Caractères de fichier non valides",
"dacfx.reservedWindowsFilenameErrorMessage": "Ce nom de fichier est réservé à lutilisation par Windows. Choisissez un autre nom et essayez à nouveau",
"dacfx.reservedValueErrorMessage": "Nom de fichier réservé. Choisissez un autre nom et réessayez",
"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.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.operationErrorMessage": "Échec de l'opération {0} « {1} »"
"dacfx.wizardTitle": "Assistant de l'application de la couche Données"
},
"package": {
"dacFx.category": "DacFx",
"dacFx.defaultSaveLocation": "Chemin daccès complet du dossier dans lequel . DACPAC et . Les fichiers BACPAC sont enregistrés par défaut",
"dacFx.settings": "Espacement",
"dacFx.startTitle": "Assistant de l'application de la couche Données"
}
}
}

View File

@@ -8,70 +8,71 @@
],
"version": "1.0.0",
"contents": {
"package": {
"extension-displayName": "Espace de travail de données",
"extension-description": "Espace de travail de données",
"data-workspace-view-container-name": "Projets",
"main-view-name": "Projets",
"new-command": "Nouveau",
"refresh-workspace-command": "Actualiser",
"close-workspace-command": "Fermer l'espace de travail",
"remove-project-command": "Supprimer le projet",
"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).",
"projects-view-no-project-content": "Aucun projet nest ouvert dans lespace de travail actuel.\r\n[Créer](command:projects.new)\r\n[Ouvrir un existant](command:projects.openExisting)\r\nPour en savoir plus sur les projets [lire nos documents](https://aka.ms/azuredatastudio-projects).\r\n",
"open-existing-command": "Ouvrir des instances existantes",
"projects.defaultProjectSaveLocation": "Chemin daccès complet au dossier dans lequel les nouveaux projets sont enregistrés par défaut.",
"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"
},
"dist/common/constants": {
"activateExtensionFailed": "Échec du chargement de lextension de fournisseur de projet « {0} ». Message derreur : {1}",
"UnknownProjectsError": "Aucun fournisseur na été trouvé pour les projets suivants : {0}",
"SelectProjectFileActionName": "Sélectionner",
"AllProjectTypes": "Tous les types de projets",
"SelectProjectFileActionName": "Sélectionner",
"UnknownProjectTypeError": "Aucun fournisseur na été trouvé pour le type de projet ayant lID : « {0} »",
"dataworkspace.restartConfirmation": "Azure Data Studio doit être redémarré pour que le projet soit créé et ajouté à lespace de travail, faites-le maintenant ?",
"dataworkspace.projectsFailedToLoad": "Échec du chargement de certains projets. Pour afficher plus de détails, [ouvrez la console du développeur](command:workbench.action.toggleDevTools)",
"fileDoesNotExist": "Le fichier « {0} » n'existe pas",
"projectNameNull": "Le nom de la feuille est Null",
"noPreviousData": "Les {0} antérieures pour le projet actif safficheront ici, exécutez pour voir les résultats.",
"gitCloneMessage": "Clonage du dépôt Git '{0}'...",
"gitCloneError": "Erreur lors du Git Clone. Afficher la sortie git pour plus de détails",
"dataworkspace.ok": "OK",
"dataworkspace.browse": "Parcourir",
"dataworkspace.browseEllipsis": "Parcourir...",
"dataworkspace.open": "Ouvrir",
"dataworkspace.create": "Créer",
"dataworkspace.select": "Sélectionner",
"UnknownProjectsError": "Aucun fournisseur na été trouvé pour les projets suivants : {0}",
"activateExtensionFailed": "Échec du chargement de lextension de fournisseur de projet « {0} ». Message derreur : {1}",
"dataworksapce.local": "Local",
"dataworksapce.refresh": "Actualiser",
"dataworkspace.NewProjectDialogTitle": "Créer un projet",
"dataworkspace.Type": "Type",
"dataworkspace.projectNameTitle": "Nom",
"dataworkspace.projectNamePlaceholder": "Entrer le nom du projet",
"dataworkspace.browse": "Parcourir",
"dataworkspace.browseEllipsis": "Parcourir...",
"dataworkspace.cloneParentDirectoryNotExistError": "Le chemin de clone sélectionné « {0} » nexiste pas ou nest pas un répertoire.",
"dataworkspace.create": "Créer",
"dataworkspace.enterProjectName": "Entrer le nom du projet",
"dataworkspace.projectLocationTitle": "Emplacement",
"dataworkspace.projectLocationPlaceholder": "Sélectionner lemplacement de cation du projet",
"dataworkspace.projectParentDirectoryNotExistError": "Lemplacement de projet sélectionné « {0} » nexiste pas ou nest pas un répertoire.",
"dataworkspace.fileNotExistError": "Le fichier {0} sélectionné « {1} » nexiste pas ou nest pas un fichier.",
"dataworkspace.gitRepoUrlPlaceholder": "Entrer une URL de référentiel git distant",
"dataworkspace.gitRepoUrlTitle": "URL du référentiel Git",
"dataworkspace.localClonePathPlaceholder": "Sélectionner lemplacement vers lequel cloner le référentiel localement",
"dataworkspace.localClonePathTitle": "Chemin d'accès de clone local",
"dataworkspace.locationSelectorTitle": "Emplacement",
"dataworkspace.nameCannotBeEmpty": "Le nom ne peut pas être vide",
"dataworkspace.ok": "OK",
"dataworkspace.open": "Ouvrir",
"dataworkspace.openExistingDialogTitle": "Ouvrir un projet existant",
"dataworkspace.project": "Project",
"dataworkspace.projectAlreadyOpened": "Le projet « {0} » est déjà ouvert.",
"dataworkspace.projectDirectoryAlreadyExistError": "Il existe déjà un répertoire nommé « {0} » à lemplacement sélectionné : « {1} ».",
"dataworkspace.projectDirectoryAlreadyExistErrorShort": "Le répertoire « {0} » existe déjà à lemplacement sélectionné, choisissez-en un autre",
"dataworkspace.selectProjectType": "Sélectionner le type de projet",
"dataworkspace.selectProjectLocation": "Sélectionner lemplacement du projet",
"dataworkspace.nameCannotBeEmpty": "Le nom ne peut pas être vide",
"dataworkspace.targetPlatform": "Plateforme cible",
"dataworkspace.openExistingDialogTitle": "Ouvrir un projet existant",
"dataworkspace.fileNotExistError": "Le fichier {0} sélectionné « {1} » nexiste pas ou nest pas un fichier.",
"dataworkspace.cloneParentDirectoryNotExistError": "Le chemin de clone sélectionné « {0} » nexiste pas ou nest pas un répertoire.",
"dataworkspace.project": "Project",
"dataworkspace.locationSelectorTitle": "Emplacement",
"dataworkspace.projectFilePlaceholder": "Sélectionner un fichier de projet",
"dataworkspace.workspacePlaceholder": "Sélectionner le fichier despace de travail ({0})",
"dataworkspace.projectAlreadyOpened": "Le projet « {0} » est déjà ouvert.",
"dataworksapce.local": "Local",
"dataworkspace.projectLocationPlaceholder": "Sélectionner lemplacement de création du projet",
"dataworkspace.projectLocationTitle": "Emplacement",
"dataworkspace.projectNamePlaceholder": "Entrer le nom du projet",
"dataworkspace.projectNameTitle": "Nom",
"dataworkspace.projectParentDirectoryNotExistError": "Lemplacement de projet sélectionné « {0} » nexiste pas ou nest pas un répertoire.",
"dataworkspace.projectsFailedToLoad": "Échec du chargement de certains projets. Pour afficher plus de détails, [ouvrez la console du développeur](command:workbench.action.toggleDevTools)",
"dataworkspace.remoteGitRepo": "Référentiel Git distant",
"dataworkspace.gitRepoUrlTitle": "URL du référentiel Git",
"dataworkspace.gitRepoUrlPlaceholder": "Entrer une URL de référentiel git distant",
"dataworkspace.localClonePathTitle": "Chemin d'accès de clone local",
"dataworkspace.localClonePathPlaceholder": "Sélectionner lemplacement vers lequel cloner le référentiel localement",
"dataworksapce.refresh": "Actualiser"
"dataworkspace.restartConfirmation": "Azure Data Studio doit être redémarré pour que le projet soit créé et ajouté à lespace de travail, faites-le maintenant ?",
"dataworkspace.select": "Sélectionner",
"dataworkspace.selectProjectLocation": "Sélectionner lemplacement du projet",
"dataworkspace.selectProjectType": "Sélectionner le type de projet",
"dataworkspace.targetPlatform": "Plateforme cible",
"dataworkspace.workspacePlaceholder": "Sélectionner le fichier despace de travail ({0})",
"fileDoesNotExist": "Le fichier « {0} » n'existe pas",
"gitCloneError": "Erreur lors du Git Clone. Afficher la sortie git pour plus de détails",
"gitCloneMessage": "Clonage du dépôt Git '{0}'...",
"noPreviousData": "Les {0} antérieures pour le projet actif safficheront ici, exécutez pour voir les résultats.",
"openedProjectsUndefinedAfterRefresh": "La liste des projets ouverts ne doit pas être indéfinie après lactualisation à partir du disque.",
"projectNameNull": "Le nom de la feuille est Null"
},
"package": {
"close-workspace-command": "Fermer l'espace de travail",
"data-workspace-view-container-name": "Projets",
"extension-description": "Espace de travail de données",
"extension-displayName": "Espace de travail de données",
"main-view-name": "Projets",
"manage-project-command": "Gérer",
"new-command": "Nouveau",
"open-existing-command": "Ouvrir des instances existantes",
"projects-view-no-project-content": "Aucun projet nest ouvert dans lespace de travail actuel.\r\n[Créer](command:projects.new)\r\n[Ouvrir un existant](command:projects.openExisting)\r\nPour en savoir plus sur les projets [lire nos documents](https://aka.ms/azuredatastudio-projects).\r\n",
"projects-view-no-workspace-content": "Créez ou ouvrez existant pour commencer.\r\n[Créer](command:projects.new)\r\n[Ouvrir un existant](command:projects.openExisting)\r\nPour en savoir plus sur les projets [lire nos documents](https://aka.ms/azuredatastudio-projects).",
"projects.defaultProjectSaveLocation": "Chemin daccès complet au dossier dans lequel les nouveaux projets sont enregistrés par défaut.",
"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.",
"refresh-workspace-command": "Actualiser",
"remove-project-command": "Supprimer le projet"
}
}
}

View File

@@ -9,8 +9,8 @@
"version": "1.0.0",
"contents": {
"package": {
"displayName": "Bases du langage Docker",
"description": "Fournit la coloration syntaxique et la correspondance des crochets dans les fichiers Docker."
"description": "Fournit la coloration syntaxique et la correspondance des crochets dans les fichiers Docker.",
"displayName": "Bases du langage Docker"
}
}
}

View File

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

View File

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

View File

@@ -8,16 +8,18 @@
],
"version": "1.0.0",
"contents": {
"package": {
"displayName": "Authentification GitHub",
"description": "Fournisseur d'authentification GitHub"
"dist/common/keychain": {
"keychainWriteError": "L'écriture des informations de connexion dans le fichier keychain a échoué avec l'erreur '{0}'.",
"troubleshooting": "Guide de résolution des problèmes"
},
"dist/githubServer": {
"signingIn": "$(mark-github) Connexion à github.com..."
"signingIn": "$(mark-github) Connexion à github.com...",
"signingInEnterprise": "$(mark-github) Connexion à {0} en cours...",
"status.git.signIn.name": "Connexion à GitHub"
},
"dist/common/keychain": {
"troubleshooting": "Guide de résolution des problèmes",
"keychainWriteError": "L'écriture des informations de connexion dans le fichier keychain a échoué avec l'erreur '{0}'."
"package": {
"description": "Fournisseur d'authentification GitHub",
"displayName": "Authentification GitHub"
}
}
}

View File

@@ -8,38 +8,36 @@
],
"version": "1.0.0",
"contents": {
"package": {
"displayName": "GitHub",
"description": "GitHub",
"config.gitAuthentication": "Détermine si l'authentification GitHub automatique doit être activée pour les commandes Git dans VS Code.",
"welcome.publishFolder": "Vous pouvez également publier directement ce dossier sur un dépôt GitHub. Une fois la publication effectuée, vous avez accès aux fonctionnalités de contrôle de code source gérées par git and GitHub.\r\n[$(github) Publier sur GitHub](command:github.publish)",
"welcome.publishWorkspaceFolder": "Vous pouvez également publier directement un dossier d'espace de travail sur un dépôt GitHub. Une fois la publication effectuée, vous avez accès aux fonctionnalités de contrôle de code source gérées par git and GitHub.\r\n[$(github) Publier sur GitHub](command:github.publish)"
},
"dist/publish": {
"pick folder": "Choisir un dossier à publier sur GitHub",
"ignore": "Sélectionnez les fichiers à inclure dans le dépôt.",
"openingithub": "Ouvrir dans GitHub",
"pick folder": "Choisir un dossier à publier sur GitHub",
"publishing_done": "Publication réussie du dépôt '{0}' sur GitHub.",
"publishing_firstcommit": "Création du premier commit",
"publishing_private": "Publication sur un dépôt GitHub privé",
"publishing_public": "Publication sur un dépôt GitHub public",
"publishing_firstcommit": "Création du premier commit",
"publishing_uploading": "Chargement des fichiers",
"openingithub": "Ouvrir dans GitHub",
"publishing_done": "Publication réussie du dépôt '{0}' sur GitHub."
"publishing_uploading": "Chargement des fichiers"
},
"dist/pushErrorHandler": {
"ok": "OK",
"fork unable": "Vous n'avez pas les autorisations nécessaires pour effectuer un envoi (push) vers '{0}/{1}' sur GitHub.",
"create a fork": "Créer une duplication (fork)",
"no": "Non",
"fork": "Vous n'avez pas les autorisations nécessaires pour effectuer un envoi (push) vers '{0}/{1}' sur GitHub. Voulez-vous créer une duplication (fork) pour y effectuer l'envoi à la place ?",
"create fork": "Créer une duplication (fork) GitHub",
"forking": "Création d'une duplication (fork) '{0}/{1}'...",
"forking_pushing": "Envoi (push) des changements...",
"openingithub": "Ouvrir dans GitHub",
"createpr": "Créer une demande de tirage (PR)",
"forking_done": "La duplication (fork) '{0}' a été correctement créée sur GitHub.",
"createghpr": "Création d'une demande de tirage (pull request) GitHub...",
"openpr": "Ouvrir la demande de tirage (PR)",
"donepr": "La demande de tirage (PR) '{0}/{1}#{2}' a été correctement créée sur GitHub."
"createpr": "Créer une demande de tirage (PR)",
"donepr": "La demande de tirage (PR) '{0}/{1}#{2}' a été correctement créée sur GitHub.",
"fork": "Vous n'avez pas les autorisations nécessaires pour effectuer un envoi (push) vers '{0}/{1}' sur GitHub. Voulez-vous créer une duplication (fork) pour y effectuer l'envoi à la place ?",
"forking": "Création d'une duplication (fork) '{0}/{1}'...",
"forking_done": "La duplication (fork) '{0}' a été correctement créée sur GitHub.",
"forking_pushing": "Envoi (push) des changements...",
"no": "Non",
"openingithub": "Ouvrir dans GitHub",
"openpr": "Ouvrir la demande de tirage (PR)"
},
"package": {
"config.gitAuthentication": "Détermine si l'authentification GitHub automatique doit être activée pour les commandes Git dans VS Code.",
"description": "GitHub",
"displayName": "GitHub",
"welcome.publishFolder": "Vous pouvez également publier directement ce dossier sur un dépôt GitHub. Une fois la publication effectuée, vous avez accès aux fonctionnalités de contrôle de code source gérées par git et GitHub.\r\n[$(github) Publier sur GitHub](command:github.publish)",
"welcome.publishWorkspaceFolder": "Vous pouvez également publier directement un dossier despace de travail sur un dépôt GitHub. Une fois la publication effectuée, vous avez accès aux fonctionnalités de contrôle de code source gérées par git et GitHub.\r\n[$(github) Publier sur GitHub](command:github.publish)"
}
}
}

View File

@@ -8,20 +8,13 @@
],
"version": "1.0.0",
"contents": {
"package": {
"displayName": "Aperçu de l'image",
"description": "Fournit l'aperçu d'image intégré de VS Code",
"customEditors.displayName": "Aperçu de l'image",
"command.zoomIn": "Zoom avant",
"command.zoomOut": "Zoom arrière"
},
"dist/binarySizeStatusBarEntry": {
"sizeB": "{0} o",
"sizeGB": "{0} Go",
"sizeKB": "{0} Ko",
"sizeMB": "{0} Mo",
"sizeGB": "{0} Go",
"sizeTB": "{0} To",
"sizeStatusBar.name": "Taille binaire de l'image"
"sizeStatusBar.name": "Taille binaire de l'image",
"sizeTB": "{0} To"
},
"dist/preview": {
"preview.imageLoadError": "Une erreur s'est produite au chargement de l'image.",
@@ -34,6 +27,13 @@
"zoomStatusBar.name": "Zoom de l'image",
"zoomStatusBar.placeholder": "Sélectionner le niveau de zoom",
"zoomStatusBar.wholeImageLabel": "Image entière"
},
"package": {
"command.zoomIn": "Zoom avant",
"command.zoomOut": "Zoom arrière",
"customEditors.displayName": "Aperçu de l'image",
"description": "Fournit l'aperçu d'image intégré de VS Code",
"displayName": "Aperçu de l'image"
}
}
}

View File

@@ -8,59 +8,59 @@
],
"version": "1.0.0",
"contents": {
"package": {
"flatfileimport.configuration.title": "Configuration de limportation de fichiers plats",
"flatfileimport.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"
},
"out/services/serviceClient": {
"serviceStarted": "{0} démarré",
"serviceStarting": "Démarrage de {0}",
"flatFileImport.serviceStartFailed": "Échec du démarrage de {0} : {1}",
"installingServiceDetailed": "Installation de {0} sur {1}",
"installingService": "Installation du service {0}",
"serviceInstalled": "{0} installé",
"downloadingService": "Téléchargement de {0}",
"downloadingServiceSize": "({0} Ko)",
"downloadingServiceStatus": "Téléchargement de {0}",
"downloadingServiceComplete": "Téléchargement terminé {0}",
"entryExtractedChannelMsg": "{0} extrait ({1}/{2})"
},
"out/common/constants": {
"import.serviceCrashButton": "Envoyer des commentaires",
"serviceCrashMessage": "le composant de service n'a pas pu démarrer",
"flatFileImport.serverDropdownTitle": "Serveur contenant la base de données",
"flatFileImport.databaseDropdownTitle": "Base de données dans laquelle la table est créée",
"flatFile.InvalidFileLocation": "Emplacement de fichier non valide. Essayez un autre fichier dentrée",
"flatFileImport.allowNulls": "Autoriser les valeurs Null",
"flatFileImport.browseFiles": "Parcourir",
"flatFileImport.openFile": "Ouvrir",
"flatFileImport.fileTextboxTitle": "Emplacement du fichier à importer",
"flatFileImport.tableTextboxTitle": "Nouveau nom de table",
"flatFileImport.schemaTextboxTitle": "Schéma de table",
"flatFileImport.importData": "Importer des données",
"flatFileImport.next": "Suivant",
"flatFileImport.columnName": "Nom de la colonne",
"flatFileImport.dataType": "Type de données",
"flatFileImport.primaryKey": "Clé primaire",
"flatFileImport.allowNulls": "Autoriser les valeurs Null",
"flatFileImport.prosePreviewMessage": "Cette opération a analysé la structure du fichier d'entrée pour générer l'aperçu ci-dessous des 50 premières lignes.",
"flatFileImport.prosePreviewMessageFail": "Cette opération a échoué. Essayez un autre fichier d'entrée.",
"flatFileImport.refresh": "Actualiser",
"flatFileImport.importInformation": "Importer les informations",
"flatFileImport.importStatus": "État de l'importation",
"flatFileImport.serverName": "Nom du serveur",
"flatFileImport.databaseDropdownTitle": "Base de données dans laquelle la table est créée",
"flatFileImport.databaseName": "Nom de la base de données",
"flatFileImport.tableName": "Nom de la table",
"flatFileImport.tableSchema": "Schéma de table",
"flatFileImport.fileImport": "Fichier à importer",
"flatFileImport.success.norows": "✔ Vous avez inséré les données dans une table.",
"import.needConnection": "Connectez-vous à un serveur avant d'utiliser cet Assistant.",
"import.needSQLConnection": "Lextension dimportation de SQL Server ne prend pas en charge ce type de connexion",
"flatFileImport.wizardName": "Assistant Importation de fichier plat",
"flatFileImport.fileTextboxTitle": "Emplacement du fichier à importer",
"flatFileImport.importData": "Importer des données",
"flatFileImport.importInformation": "Importer les informations",
"flatFileImport.importNewFile": "Importer un nouveau fichier",
"flatFileImport.importStatus": "État de l'importation",
"flatFileImport.next": "Suivant",
"flatFileImport.openFile": "Ouvrir",
"flatFileImport.page1Name": "Spécifier le fichier d'entrée",
"flatFileImport.page2Name": "Aperçu des données",
"flatFileImport.page3Name": "Modifier les colonnes",
"flatFileImport.page4Name": "Récapitulatif",
"flatFileImport.importNewFile": "Importer un nouveau fichier"
"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.refresh": "Actualiser",
"flatFileImport.schemaTextboxTitle": "Schéma de table",
"flatFileImport.serverDropdownTitle": "Serveur contenant la base de données",
"flatFileImport.serverName": "Nom du serveur",
"flatFileImport.success.norows": "✔ Vous avez inséré les données dans une table.",
"flatFileImport.tableName": "Nom de la table",
"flatFileImport.tableSchema": "Schéma de table",
"flatFileImport.tableTextboxTitle": "Nouveau nom de table",
"flatFileImport.wizardName": "Assistant Importation de fichier plat",
"import.needConnection": "Connectez-vous à un serveur avant d'utiliser cet Assistant.",
"import.needSQLConnection": "Lextension dimportation de SQL Server ne prend pas en charge ce type de connexion",
"import.serviceCrashButton": "Envoyer des commentaires",
"serviceCrashMessage": "le composant de service n'a pas pu démarrer"
},
"out/services/serviceClient": {
"downloadingService": "Téléchargement de {0}",
"downloadingServiceComplete": "Téléchargement terminé {0}",
"downloadingServiceSize": "({0} Ko)",
"downloadingServiceStatus": "Téléchargement de {0}",
"entryExtractedChannelMsg": "{0} extrait ({1}/{2})",
"flatFileImport.serviceStartFailed": "Échec du démarrage de {0} : {1}",
"installingService": "Installation du service {0}",
"installingServiceDetailed": "Installation de {0} sur {1}",
"serviceInstalled": "{0} installé",
"serviceStarted": "{0} démarré",
"serviceStarting": "Démarrage de {0}"
},
"package": {
"flatfileimport.configuration.title": "Configuration de limportation de fichiers plats",
"flatfileimport.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"
}
}
}

View File

@@ -8,35 +8,35 @@
],
"version": "1.0.0",
"contents": {
"client\\dist\\node/jsonClient": {
"configureLimit": "Utilisez le paramètre '{0}' pour configurer la limite.",
"goToSetting": "Ouvrir les paramètres",
"json.resolveError": "JSON : erreur de résolution de schéma",
"json.schemaResolutionDisabledMessage": "Le téléchargement des schémas est désactivé. Cliquez pour configurer.",
"json.schemaResolutionErrorMessage": "Impossible de résoudre le schéma. Cliquez pour réessayer.",
"jsonserver.name": "Serveur de langage JSON",
"ok": "OK",
"schemaDownloadDisabled": "Le téléchargement des schémas est désactivé via le paramètre '{0}'",
"untitled.schema": "Impossible de charger {0}",
"yes never again": "Ne plus afficher"
},
"package": {
"displayName": "Fonctionnalités de langage JSON",
"description": "Fournit une prise en charge de langage pour les fichiers JSON",
"displayName": "Fonctionnalités de langage JSON",
"json.clickToRetry": "Cliquez pour réessayer.",
"json.colorDecorators.enable.deprecationMessage": "Le paramètre 'json.colorDecorators.enable' a été déprécié en faveur de 'editor.colorDecorators'.",
"json.colorDecorators.enable.desc": "Active ou désactive les éléments décoratifs de couleurs",
"json.enableSchemaDownload.desc": "Quand ils sont activés, les schémas JSON peuvent être récupérés (fetch) à partir des emplacements http et https.",
"json.format.enable.desc": "Activer/désactiver le formateur JSON par défaut",
"json.maxItemsComputed.desc": "Nombre maximal de symboles de plan et de régions de pliage calculé (limité pour des raisons de performances).",
"json.maxItemsExceededInformation.desc": "Affiche une notification en cas de dépassement du nombre maximal de symboles de plan et de zones de pliage.",
"json.schemaResolutionErrorMessage": "Impossible de résoudre le schéma.",
"json.schemas.desc": "Associe les schémas aux fichiers JSON dans le projet actif.",
"json.schemas.url.desc": "URL de schéma ou chemin relatif d'un schéma dans le répertoire actuel",
"json.schemas.fileMatch.desc": "Tableau de modèles de fichiers pour la recherche de correspondances durant la résolution de fichiers JSON en schémas. Le caractère '*' peut être utilisé en tant que caractère générique. Les modèles d'exclusion peuvent également être définis et commencer par '!'. Un fichier correspond quand il existe au moins un modèle correspondant et que le dernier modèle correspondant n'est pas un modèle d'exclusion.",
"json.schemas.fileMatch.item.desc": "Modèle de fichier pouvant contenir '*' à mapper durant la résolution de fichiers JSON en schémas.",
"json.schemas.schema.desc": "Définition de schéma pour l'URL indiquée. Le schéma doit être fourni uniquement pour éviter les accès à l'URL du schéma.",
"json.format.enable.desc": "Activer/désactiver le formateur JSON par défaut",
"json.tracing.desc": "Trace la communication entre VS Code et le serveur de langage JSON.",
"json.colorDecorators.enable.desc": "Active ou désactive les éléments décoratifs de couleurs",
"json.colorDecorators.enable.deprecationMessage": "Le paramètre 'json.colorDecorators.enable' a été déprécié en faveur de 'editor.colorDecorators'.",
"json.schemaResolutionErrorMessage": "Impossible de résoudre le schéma.",
"json.clickToRetry": "Cliquez pour réessayer.",
"json.maxItemsComputed.desc": "Nombre maximal de symboles de plan et de régions de pliage calculé (limité pour des raisons de performances).",
"json.maxItemsExceededInformation.desc": "Affiche une notification en cas de dépassement du nombre maximal de symboles de plan et de zones de pliage.",
"json.enableSchemaDownload.desc": "Quand ils sont activés, les schémas JSON peuvent être récupérés (fetch) à partir des emplacements http et https."
},
"client\\dist\\node/jsonClient": {
"json.resolveError": "JSON : erreur de résolution de schéma",
"jsonserver.name": "Serveur de langage JSON",
"untitled.schema": "Impossible de charger {0}",
"schemaDownloadDisabled": "Le téléchargement des schémas est désactivé via le paramètre '{0}'",
"ok": "OK",
"goToSetting": "Ouvrir les paramètres",
"yes never again": "Ne plus afficher",
"configureLimit": "Utilisez le paramètre '{0}' pour configurer la limite.",
"json.schemaResolutionErrorMessage": "Impossible de résoudre le schéma. Cliquez pour réessayer.",
"json.schemaResolutionDisabledMessage": "Le téléchargement des schémas est désactivé. Cliquez pour configurer."
"json.schemas.url.desc": "URL de schéma ou chemin relatif d'un schéma dans le répertoire actuel",
"json.tracing.desc": "Trace la communication entre VS Code et le serveur de langage JSON."
}
}
}

View File

@@ -9,8 +9,8 @@
"version": "1.0.0",
"contents": {
"package": {
"displayName": "Bases du langage JSON",
"description": "Fournit la coloration syntaxique et la mise en correspondance des crochets dans les fichiers JSON."
"description": "Fournit la coloration syntaxique et la mise en correspondance des crochets dans les fichiers JSON.",
"displayName": "Bases du langage JSON"
}
}
}

View File

@@ -8,90 +8,95 @@
],
"version": "1.0.0",
"contents": {
"package": {
"notebook.command.new": "Nouveau notebook",
"notebook.command.open": "Ouvrir le notebook",
"cloud.databaseProperties.name": "Nom de la base de données",
"cloud.databaseProperties.size": "Taille (Mo)",
"cloud.serverProperties.summary": "État",
"cloud.serverProperties.machinesTotal": "Nombre total de machines dans le cluster",
"cloud.serverProperties.diskCacheCapacity": "% de la capacité de données du cluster utilisée",
"databasesListProperties.name": "Nom",
"databasesListProperties.size": "Taille (Mo)",
"objectsListProperties.name": "Nom",
"objectsListProperties.metadataTypeName": "Type",
"kusto.configuration.title": "Configuration de 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.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.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",
"kusto.provider.displayName": "Azure Data Explorer (Kusto)",
"kusto.connectionOptions.connectionName.displayName": "Nom (facultatif)",
"kusto.connectionOptions.connectionName.description": "Nom personnalisé de la connexion",
"kusto.connectionOptions.serverName.displayName": "Cluster",
"kusto.connectionOptions.serverName.description": "Nom du cluster Kusto",
"kusto.connectionOptions.databaseName.displayName": "Base de données",
"kusto.connectionOptions.databaseName.description": "Nom du catalogue initial ou de la base de données initiale dans la source de données",
"kusto.connectionOptions.authType.displayName": "Type d'authentification",
"kusto.connectionOptions.authType.description": "Spécifie la méthode d'authentification avec Kusto Server",
"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.userName.displayName": "Nom d'utilisateur",
"kusto.connectionOptions.userName.description": "Indique l'identifiant utilisateur à utiliser pour la connexion à la source de données",
"kusto.connectionOptions.password.displayName": "Mot de passe",
"kusto.connectionOptions.password.description": "Indique le mot de passe à utiliser pour la connexion à la source de données",
"kusto.connectionOptions.connectTimeout.displayName": "Délai d'expiration de la 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.connectRetryCount.displayName": "Nombre de tentatives de connexion",
"kusto.connectionOptions.connectRetryCount.description": "Nombre de tentatives de restauration de connexion",
"kusto.connectionOptions.connectRetryInterval.displayName": "Intervalle entre les tentatives de connexion",
"kusto.connectionOptions.connectRetryInterval.description": "Délai entre les tentatives de restauration de connexion",
"kusto.connectionOptions.applicationName.displayName": "Nom de l'application",
"kusto.connectionOptions.applicationName.description": "Nom de l'application",
"kusto.connectionOptions.workstationId.displayName": "ID de station de travail",
"kusto.connectionOptions.workstationId.description": "Nom de la station de travail se connectant à Kusto Server",
"kusto.connectionOptions.failoverPartner.displayName": "Partenaire de basculement",
"kusto.connectionOptions.failoverPartner.description": "Nom ou adresse réseau de l'instance de Kusto Server servant de partenaire de basculement"
"dist/features": {
"kusto.accountDoesNotExist": "Le compte nexiste pas.",
"kusto.insufficientlyPrivelagedAzureAccount": "Le compte Azure configuré pour {0} n'a pas les autorisations suffisantes pour permettre à Azure Key Vault d'accéder à une clé principale de colonne pour Always Encrypted.",
"kusto.missingLinkedAzureAccount": "Azure Data Studio doit contacter Azure Key Vault pour accéder à une clé principale de colonne pour Always Encrypted, mais aucun compte Azure lié n'est disponible. Ajoutez un compte Azure lié et réessayez la requête."
},
"dist/telemetry": {
"viewKnownIssuesText": "Voir les problèmes connus",
"serviceCrashMessage": "Le composant {0} a quitté de manière inattendue. Redémarrez Azure Data Studio."
"dist/kustoServer": {
"downloadServiceDoneChannelMsg": "Installation de {0} effectuée",
"downloadingServiceChannelMsg": "Téléchargement de {0}",
"downloadingServiceSizeChannelMsg": "({0} Ko)",
"downloadingServiceStatusMsg": "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}"
},
"dist/main": {
"kusto.unsupportedPlatform": "Plateforme non prise en charge",
"notebookFileType": "Notebooks",
"unsupportedFileType": "Seuls les notebooks .ipynb sont pris en charge"
},
"dist/objectExplorerNodeProvider/objectExplorerNodeProvider": {
"sessionNotFound": "La session du nœud {0} n'existe pas",
"notifyError": "Erreur de notification du changement de nœud : {0}",
"rootLabel": "Racine"
},
"dist/objectExplorerNodeProvider/command": {
"progress": "$(sync~spin) {0}...",
"cancelTooltip": "Annuler",
"cancel": "Annuler l'opération ?",
"kusto.searchServers": "Rechercher dans les noms de serveur"
"cancelTooltip": "Annuler",
"kusto.searchServers": "Rechercher dans les noms de serveur",
"progress": "$(sync~spin) {0}..."
},
"dist/kustoServer": {
"serviceStartedStatusMsg": "{0} démarré",
"startingServiceStatusMsg": "Démarrage de {0}",
"failedToStartServiceErrorMsg": "Échec du démarrage de {0}",
"installingServiceChannelMsg": "Installation de {0} sur {1}",
"installingServiceStatusMsg": "Installation de {0}",
"installedServiceChannelMsg": "{0} installé",
"downloadingServiceChannelMsg": "Téléchargement de {0}",
"downloadingServiceSizeChannelMsg": "({0} Ko)",
"downloadingServiceStatusMsg": "Téléchargement de {0}",
"downloadServiceDoneChannelMsg": "Installation de {0} effectuée"
"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/features": {
"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.accountDoesNotExist": "Le compte nexiste pas.",
"kusto.insufficientlyPrivelagedAzureAccount": "Le compte Azure configuré pour {0} n'a pas les autorisations suffisantes pour permettre à Azure Key Vault d'accéder à une clé principale de colonne pour Always Encrypted."
"dist/telemetry": {
"serviceCrashMessage": "Le composant {0} a quitté de manière inattendue. Redémarrez Azure Data Studio.",
"viewKnownIssuesText": "Voir les problèmes connus"
},
"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.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.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.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",
"objectsListProperties.metadataTypeName": "Type",
"objectsListProperties.name": "Nom"
}
}
}

View File

@@ -8,226 +8,226 @@
],
"version": "1.0.0",
"contents": {
"package": {
"displayName": "Machine Learning",
"description": "Machine Learning",
"title.tasks": "Tâches",
"title.documents": "Documents",
"title.configurations": "Configurations",
"title.endpoints": "Points de terminaison",
"ml.command.managePackages": "Gérer les packages dans la base de données",
"ml.command.manageLanguages": "Gérer les langues externes",
"ml.command.predictModel": "Effectuer la prédiction",
"ml.command.manageModels": "Gérer les modèles",
"ml.command.importModel": "Importer le modèle",
"ml.configuration.title": "Configurations de Machine Learning",
"ml.pythonPath.description": "Chemin d'accès local à une installation Python préexistante utilisée par 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.rPath.description": "Chemin d'accès local à une installation R préexistante utilisée par Machine Learning.",
"ml.command.dependencies": "Installer les dépendances Machine Learning",
"ml.command.enableExternalScript": "Activer le script externe"
},
"dist/common/constants": {
"msgYes": "Oui",
"msgNo": "Non",
"mls.managePackages.error": "La gestion des packages nest pas prise en charge pour le serveur. Vérifiez que Python ou R est installé.",
"notebookExtensionFailedError": "Échec du chargement de lextension en raison de sa dépendance à lextension de bloc-notes. Pour plus dinformations, consultez le journal de sortie de lextension du bloc-notes",
"mls.verifyOdbcDriverError.error": "« {0} » est requis pour la gestion des packages. Assurez-vous quil est installé et configuré correctement.",
"mls.taskFailedError.error": "Échec de lexécution de la tâche « {0} ». Erreur : {1}",
"mls.cannotFindPython.error": "Lexécutable Python « {0} » est introuvable. Vérifiez que Python est correctement installé et configuré",
"mls.cannotFindR.error": "Lexécutable R « {0} » est introuvable. Vérifiez que R est correctement installé et configuré",
"mls.installPackageMngDependencies.msgTaskName": "Vérification des dépendances de gestion des packages",
"mls.installModelMngDependencies.msgTaskName": "Vérification des dépendances de gestion des modèles",
"mls.noResultError": "Aucun résultat retourné",
"mls.requiredPackagesNotInstalled": "Les packages requis ne sont pas installés",
"mls.confirmEnableExternalScripts": "Un script externe est requis pour la gestion des packages. Voulez-vous vraiment lactiver.",
"mls.enableExternalScriptsError": "Échec de lactivation du script externe.",
"mls.externalScriptsIsRequiredError": "Une configuration de script externe est nécessaire pour cette action.",
"mls.confirmInstallPythonPackages": "Voulez-vous vraiment installer les packages requis ?",
"mls.installDependencies.confirmInstallPythonPackages": "Les packages Python suivants sont requis pour linstallation : {0}",
"mls.installDependencies.confirmInstallRPackages": "Les packages R suivants sont requis pour linstallation : {0}",
"models.confirmDeleteModel": "Voulez-vous vraiment supprimer le modèle {0} ?",
"mls.installDependencies.packages": "Installation des packages obligatoires...",
"mls.installDependencies.packagesAlreadyInstalled": "Les packages requis sont déjà installés.",
"mls.installDependencies.getPackagesError": "Échec de lobtention des packages python installés. Erreur : {0}",
"mls.packageManager.NoConnection": "Aucune connexion sélectionnée",
"mls.notebookExtensionNotLoaded": "Lextension de bloc-notes nest pas chargée",
"mls.mssqlExtensionNotLoaded": "Lextension MSSQL nest pas chargée",
"mls.enabledMessage": "Machine Learning Services activé",
"mls.configUpdateFailed": "Échec de la modification des configurations de Machine Learning Services",
"mls.enableButtonTitle": "Activer",
"mls.disableButtonTitle": "Désactiver",
"mls.configTitle": "Configurer",
"mls.configStatus": "Activé",
"mls.configAction": "Action",
"mls.externalExecuteScriptTitle": "Script dexécution externe",
"mls.pythonLanguageTitle": "Python",
"mls.rLanguageTitle": "D",
"mls.downloadError": "Erreur lors du téléchargement",
"mls.invalidModelIdError": "ID de modèle non valide. URL du modèle : {0}",
"mls.noArtifactError": "Le modèle na pas dartefact. URL du modèle : {0}",
"mls.downloadingProgress": "Téléchargement",
"mls.pythonConfigError": "Lexécutable Python nest pas configuré",
"mls.rConfigError": "Lexécutable R nest pas configuré",
"mls.installingDependencies": "Installation des dépendances...",
"mls.resourceNotFound": "La ressource spécifiés est introuvable",
"mls.latestVersion": "Plus récent",
"mls.httpGetRequestError": "La demande d'informations de package a échoué avec l'erreur : {0} {1}",
"azure.resource.error": "Erreur : {0}",
"notSupportedEventArg": "Arguments dévénement non pris en charge",
"extLang.installTabTitle": "Installé",
"extLang.languageCreatedDate": "Installé",
"extLang.languagePlatform": "Plateforme",
"extLang.delete": "Supprimer",
"editTitle": "Modifier",
"extLang.installButtonText": "Installer",
"extLang.CancelButtonText": "Annuler",
"extLang.DoneButtonText": "Fermer",
"extLang.OkButtonText": "OK",
"extLang.SaveButtonText": "Enregistrer",
"extLang.languageName": "Nom",
"extLang.newLanguageTabTitle": "Ajouter un nouveau",
"extLang.fileBrowserTabTitle": "Explorateur de fichiers",
"extLang.DialogTitle": "Langues",
"extLang.Target": "Cible",
"extLang.Local": "localhost",
"extLang.extensionFilePath": "Chemin daccès de lextension de langage",
"extLang.extensionFileLocation": "Emplacement de lextension de langage",
"extLang.extensionFileName": "Nom du fichier dextension",
"extLang.envVariables": "Variables d'environnement",
"extLang.parameters": "Paramètres",
"extLang.selectedPath": "Chemin sélectionné",
"extLang.installFailedError": "Échec de linstallation de la langue",
"extLang.updateFailedError": "Échec de la mise à jour de la langue",
"models.modelUpdateFailedError": "Échec de la mise à jour du modèle",
"models.modelsListEmptyMessage": "Aucun modèle trouvé",
"models.selectModelTableMessage": "Sélectionner le tableau",
"models.selectModelDatabaseMessage": "Sélectionner une base de données",
"models.azureModelsListEmptyTitle": "Aucun modèle trouvé",
"models.azureModelsListEmptyDescription": "Sélectionner un autre espace de travail Azure ML",
"models.modelsListEmptyDescription": "Sélectionner une autre base de données ou table",
"databaseName": "Base de données",
"databaseToStoreInfo": "Sélectionnez une base de données pour stocker le nouveau modèle.",
"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é.",
"tableName": "Table",
"modelTableInfo": "Sélectionnez une table de modèles pour afficher la liste des modèles existants/importés.",
"modelDatabaseInfo": "Sélectionnez une base de données dans laquelle les modèles existants/importés sont stockés.",
"existingTableName": "Table existante",
"newTableName": "Nouvelle table",
"models.name": "Nom",
"models.fileName": "Fichier",
"models.description": "Description",
"models.created": "Date de création",
"models.imported": "Date d'importation",
"models.framework": "Framework",
"models.frameworkVersion": "Version du framework",
"models.version": "Version",
"models.browseButton": "...",
"models.azureAccount": "Compte Azure",
"models.azureSignIn": "Connexion ou actualisation du compte Azure",
"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.columnTable": "Table source",
"predict.columnTableInfo": "Sélectionnez la table contenant le jeu de données auquel la prédiction doit être appliquée.",
"predict.inputColumns": "Mappage des entrées du modèle",
"predict.outputColumns": "Sortie de modèle",
"predict.columnName": "Colonnes sources",
"predict.dataTypeName": "Type",
"predict.displayName": "Nom daffichage",
"predict.inputName": "Entrée de modèle",
"predict.selectColumnTitle": "Sélectionner une colonne...",
"models.selectModelDatabaseTitle": "Sélectionner une base de données avec des modèles",
"models.selectModelTableTitle": "Sélectionnez des tables avec des modèles",
"predict.selectDatabaseTitle": "Sélectionner une base de données",
"predict.selectTableTitle": "Sélectionner le tableau",
"predict.outputName": "Nom",
"models.azureSubscription": "Abonnement Azure",
"models.azureGroup": "Groupe de ressources",
"models.azureModelWorkspace": "Espace de travail Azure ML",
"models.azureModelFilter": "Filtrer",
"models.azureModels": "Modèles",
"models.azureModelsTitle": "Modèles Azure",
"models.localModelsTitle": "Modèles locaux",
"models.modelSourcesTitle": "Emplacement source",
"models.modelSourcePageTitle": "Sélectionner le type de source du modèle",
"models.localModelSourceDescriptionForImport": "'Chargement de fichier est sélectionné. Cela vous permet dimporter un fichier de modèle de votre machine locale dans une base de données de modèles dans cette instance SQL. Cliquez sur suivant pour continuer.",
"models.azureModelSourceDescriptionForImport":  Azure Machine Learning » est sélectionnée. Cela vous permet dimporter des modèles stockés dans Azure Machine Learning espaces de travail dune base de données model dans cette instance SQL. Cliquez sur suivant pour continuer.",
"models.localModelSourceDescriptionForPredict": "'Chargement de fichierest sélectionné. Cela vous permet de charger un fichier de modèle à partir de votre machine locale. Cliquez sur Suivant pour continuer.",
"models.importedModelSourceDescriptionForPredict": "Loption « modèles importés » est sélectionnée. Cela vous permet de choisir parmi les modèles stockés dans une table de modèles de votre base de données. Cliquez sur suivant pour continuer.",
"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.modelImportTargetPageTitle": "Sélectionnez ou entrez lemplacement dans lequel les modèles doivent être importés",
"models.columnSelectionPageTitle": "Mapper les données sources au modèle",
"models.modelDetailsPageTitle": "Entrer les détails du modèle",
"models.modelLocalSourceTitle": "Fichiers sources",
"models.modelLocalSourceTooltip": "Chemins daccès aux fichiers des modèles à importer",
"models.onnxNotSupportedError": "Runtime ONNX nest pas pris en charge dans le serveur actuel",
"models.currentModelsTitle": "Modèles",
"models.importModelDoneButton": "Importer",
"models.predictModel": "Prédire",
"models.RegisterWizard": "Importer des modèles",
"models.viewImportModelsTitle": "Afficher et importer des modèles",
"models.viewImportModelsDesc": "Les modèles Machine Learning peuvent être stockés dans une ou plusieurs bases de données et tables. Sélectionnez la table et la base de données model pour afficher les modèles qui sy trouvent.",
"models.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.",
"models.learnMoreLink": "En savoir plus.",
"models.importModelTitle": "Importer ou afficher des modèles",
"models.editModelTitle": "Modifier le modèle",
"models.importModelDesc": "Importer ou afficher les modèles machine learning stockés dans la base de données",
"models.makePredictionTitle": "Effectuer des prédictions",
"models.makePredictionDesc": "Générer une valeur ou des scores prédits en utilisant un modèle managé.",
"models.createNotebookTitle": "Créer un notebook",
"models.createNotebookDesc": "Exécuter des expérimentations et créer des modèles dans un bloc-notes",
"models.modelRegisteredSuccessfully": "Inscription du modèle réussie",
"models.modelUpdatedSuccessfully": "Modèle mis à jour",
"models.modelFailedToRegistered": "Le modèle n'a pas été enregistré",
"models.localModelSource": "Chargement de fichier",
"models.localModelPageTitle": "Télécharger le fichier de modèle",
"models.azureModelSource": "Azure Machine Learning",
"models.azureModelPageTitle": "Importer à partir de Azure Machine Learning",
"models.importedModelsPageTitle": "Sélectionner le modèle importé",
"models.registeredModelsSource": "Modèles importés",
"models.downloadModelMsgTaskName": "Téléchargement du modèle à partir dAzure",
"models.invalidAzureResourceError": "Ressource Azure non valide",
"models.invalidModelToRegisterError": "Modèle non valide pour linscription",
"models.invalidModelToPredictError": "Modèle non valide pour prédire",
"models.invalidModelParametersError": "Veuillez sélectionner une table source et des paramètres de modèle valides",
"models.invalidModelToSelectError": "Sélectionnez un modèle valide",
"models.invalidModelImportTargetError": "Sélectionnez une table valide",
"models.columnDataTypeMismatchWarningHelper": "Cliquez pour revoir les détails de l'avertissement",
"models.columnDataTypeMismatchWarningHeading": "Différences dans le type de données",
"models.columnDataTypeMismatchWarning": "Le type de données de la colonne de la table source ne correspond pas au type du champ dentrée requis.",
"models.outputColumnDataTypeNotSupportedWarning": "Le type de données de la colonne de sortie ne correspond pas au type du champ de sortie.",
"models.modelNameRequiredError": "Nom de modèle obligatoire.",
"models.modelsRequiredError": "Veuillez sélectionner au moins un modèle à importer.",
"models.updateModelFailedError": "Échec de la mise à jour du modèle",
"models.modelSchemaIsAcceptedMessage": "La table répond aux exigences !",
"models.selectModelsTableMessage": "Sélectionner la table des modèles",
"models.modelSchemaIsNotAcceptedMessage": "Structure de table non valide.",
"models.importModelFailedError": "Échec de linscription du modèle : {0}, fichier : {1}",
"models.invalidImportTableError": "Table non valide pour limportation de modèles. nom de la base de données : {0}, nom de la table : {1}",
"models.invalidImportTableSchemaError": "Le schéma de la table nest pas pris en charge pour limportation de modèle. Nom de la base de données : {0}, nom de la table : {1}.",
"models.loadModelParameterFailedError": "Impossible de charger les paramètres du modèle",
"models.unsupportedModelParameterType": "non pris en charge",
"dashboardTitle": "Machine Learning",
"dashboardDesc": "Machine Learning des bases de données SQL",
"dashboardLinksTitle": "Liens utiles",
"dashboardTitle": "Machine Learning",
"dashboardVideoLinksTitle": "Tutoriels vidéo",
"showMoreTitle": "Afficher plus",
"showLessTitle": "Afficher moins",
"databaseName": "Base de données",
"databaseToStoreInfo": "Sélectionnez une base de données pour stocker le nouveau modèle.",
"editTitle": "Modifier",
"existingTableName": "Table existante",
"extLang.CancelButtonText": "Annuler",
"extLang.DialogTitle": "Langues",
"extLang.DoneButtonText": "Fermer",
"extLang.Local": "localhost",
"extLang.OkButtonText": "OK",
"extLang.SaveButtonText": "Enregistrer",
"extLang.Target": "Cible",
"extLang.delete": "Supprimer",
"extLang.envVariables": "Variables d'environnement",
"extLang.extensionFileLocation": "Emplacement de lextension de langage",
"extLang.extensionFileName": "Nom du fichier dextension",
"extLang.extensionFilePath": "Chemin daccès de lextension de langage",
"extLang.fileBrowserTabTitle": "Explorateur de fichiers",
"extLang.installButtonText": "Installer",
"extLang.installFailedError": "Échec de linstallation de la langue",
"extLang.installTabTitle": "Installé",
"extLang.languageCreatedDate": "Installé",
"extLang.languageName": "Nom",
"extLang.languagePlatform": "Plateforme",
"extLang.newLanguageTabTitle": "Ajouter un nouveau",
"extLang.parameters": "Paramètres",
"extLang.selectedPath": "Chemin sélectionné",
"extLang.updateFailedError": "Échec de la mise à jour de la langue",
"learnMoreTitle": "En savoir plus",
"sqlMlDocTitle": "Documentation sur l'apprentissage automatique en SQL",
"sqlMlExtDocTitle": "Extension de Machine Learning dans Azure Data Studio",
"sqlMlExtDocDesc": "Découvrez comment utiliser lextension Machine Learning dans Azure Data Studio, pour gérer les packages, créer des prédictions et importer des modèles.",
"sqlMlDocDesc": "Découvrez comment utiliser machine learning dans SQL Server et SQL sur Azure pour exécuter des scripts Python et R sur des données relationnelles.",
"sqlMlsDocTitle": "SQL Server Machine Learning Services (en base de données)",
"sqlMlsDocDesc": "Démarrage dun Machine Learning Services sur SQL Server et comment linstaller sur Windows et Linux.",
"sqlMlsMIDocTitle": "Machine Learning Services dans Azure SQL Managed Instance",
"sqlMlsMIDocDesc": "Démarrez avec Machine Learning Services dans Azure SQL Managed Instance.",
"ml.dataCount": "Affichage du ou des modèles {0}",
"mls.cannotFindPython.error": "Lexécutable Python « {0} » est introuvable. Vérifiez que Python est correctement installé et configuré",
"mls.cannotFindR.error": "Lexécutable R « {0} » est introuvable. Vérifiez que R est correctement installé et configuré",
"mls.configAction": "Action",
"mls.configStatus": "Activé",
"mls.configTitle": "Configurer",
"mls.configUpdateFailed": "Échec de la modification des configurations de Machine Learning Services",
"mls.confirmEnableExternalScripts": "Un script externe est requis pour la gestion des packages. Voulez-vous vraiment lactiver.",
"mls.confirmInstallPythonPackages": "Voulez-vous vraiment installer les packages requis ?",
"mls.disableButtonTitle": "Désactiver",
"mls.downloadError": "Erreur lors du téléchargement",
"mls.downloadingProgress": "Téléchargement",
"mls.enableButtonTitle": "Activer",
"mls.enableExternalScriptsError": "Échec de lactivation du script externe.",
"mls.enabledMessage": "Machine Learning Services activé",
"mls.externalExecuteScriptTitle": "Script dexécution externe",
"mls.externalScriptsIsRequiredError": "Une configuration de script externe est nécessaire pour cette action.",
"mls.httpGetRequestError": "La demande d'informations de package a échoué avec l'erreur : {0} {1}",
"mls.installDependencies.confirmInstallPythonPackages": "Les packages Python suivants sont requis pour linstallation : {0}",
"mls.installDependencies.confirmInstallRPackages": "Les packages R suivants sont requis pour linstallation : {0}",
"mls.installDependencies.getPackagesError": "Échec de lobtention des packages python installés. Erreur : {0}",
"mls.installDependencies.packages": "Installation des packages obligatoires...",
"mls.installDependencies.packagesAlreadyInstalled": "Les packages requis sont déjà installés.",
"mls.installModelMngDependencies.msgTaskName": "Vérification des dépendances de gestion des modèles",
"mls.installPackageMngDependencies.msgTaskName": "Vérification des dépendances de gestion des packages",
"mls.installingDependencies": "Installation des dépendances...",
"mls.invalidModelIdError": "ID de modèle non valide. URL du modèle : {0}",
"mls.latestVersion": "Plus récent",
"mls.managePackages.error": "La gestion des packages nest pas prise en charge pour le serveur. Vérifiez que Python ou R est installé.",
"mls.mssqlExtensionNotLoaded": "Lextension MSSQL nest pas chargée",
"mls.noArtifactError": "Le modèle na pas dartefact. URL du modèle : {0}",
"mls.noResultError": "Aucun résultat retourné",
"mls.notebookExtensionNotLoaded": "Lextension de bloc-notes nest pas chargée",
"mls.packageManager.NoConnection": "Aucune connexion sélectionnée",
"mls.pythonConfigError": "Lexécutable Python nest pas configuré",
"mls.pythonLanguageTitle": "Python",
"mls.rConfigError": "Lexécutable R nest pas configuré",
"mls.rLanguageTitle": "D",
"mls.requiredPackagesNotInstalled": "Les packages requis ne sont pas installés",
"mls.resourceNotFound": "La ressource spécifiés est introuvable",
"mls.taskFailedError.error": "Échec de lexécution de la tâche « {0} ». Erreur : {1}",
"mls.verifyOdbcDriverError.error": "« {0} » est requis pour la gestion des packages. Assurez-vous quil est installé et configuré correctement.",
"mlsInstallObdcDocTitle": "Installer le pilote Microsoft ODBC pour SQL Server",
"mlsInstallOdbcDocDesc": "Ce document explique comment Installer le pilote Microsoft ODBC Driver for SQL Server.",
"onnxOnEdgeOdbcDocTitle": "Machine learning et AI avec ONNX dans la préversion Edge de base de données SQL",
"modelDatabaseInfo": "Sélectionnez une base de données dans laquelle les modèles existants/importés sont stockés.",
"modelTableInfo": "Sélectionnez une table de modèles pour afficher la liste des modèles existants/importés.",
"models.RegisterWizard": "Importer des modèles",
"models.azureAccount": "Compte Azure",
"models.azureGroup": "Groupe de ressources",
"models.azureModelFilter": "Filtrer",
"models.azureModelPageTitle": "Importer à partir de Azure Machine Learning",
"models.azureModelSource": "Azure Machine Learning",
"models.azureModelSourceDescriptionForImport":  Azure Machine Learning » est sélectionnée. Cela vous permet dimporter des modèles stockés dans Azure Machine Learning espaces de travail dune base de données model dans cette instance SQL. Cliquez sur suivant pour continuer.",
"models.azureModelSourceDescriptionForPredict":  Azure Machine Learning » est sélectionnée. Cela vous permet de choisir des modèles stockés dans Azure Machine Learning espaces de travail. Cliquez sur suivant pour continuer.",
"models.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.azureModelsTitle": "Modèles Azure",
"models.azureSignIn": "Connexion ou actualisation du compte Azure",
"models.azureSubscription": "Abonnement Azure",
"models.browseButton": "...",
"models.columnDataTypeMismatchWarning": "Le type de données de la colonne de la table source ne correspond pas au type du champ dentrée requis.",
"models.columnDataTypeMismatchWarningHeading": "Différences dans le type de données",
"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",
"models.createNotebookTitle": "Créer un notebook",
"models.created": "Date de création",
"models.currentModelsTitle": "Modèles",
"models.description": "Description",
"models.downloadModelMsgTaskName": "Téléchargement du modèle à partir dAzure",
"models.editModelTitle": "Modifier le modèle",
"models.fileName": "Fichier",
"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.importModelDoneButton": "Importer",
"models.importModelFailedError": "Échec de linscription du modèle : {0}, fichier : {1}",
"models.importModelTitle": "Importer ou afficher des modèles",
"models.imported": "Date d'importation",
"models.importedModelSourceDescriptionForPredict": "Loption « modèles importés » est sélectionnée. Cela vous permet de choisir parmi les modèles stockés dans une table de modèles de votre base de données. Cliquez sur suivant pour continuer.",
"models.importedModelsPageTitle": "Sélectionner le modèle importé",
"models.invalidAzureResourceError": "Ressource Azure non valide",
"models.invalidImportTableError": "Table non valide pour limportation de modèles. nom de la base de données : {0}, nom de la table : {1}",
"models.invalidImportTableSchemaError": "Le schéma de la table nest pas pris en charge pour limportation de modèle. Nom de la base de données : {0}, nom de la table : {1}.",
"models.invalidModelImportTargetError": "Sélectionnez une table valide",
"models.invalidModelParametersError": "Veuillez sélectionner une table source et des paramètres de modèle valides",
"models.invalidModelToPredictError": "Modèle non valide pour prédire",
"models.invalidModelToRegisterError": "Modèle non valide pour linscription",
"models.invalidModelToSelectError": "Sélectionnez un modèle valide",
"models.learnMoreLink": "En savoir plus.",
"models.loadModelParameterFailedError": "Impossible de charger les paramètres du modèle",
"models.localModelPageTitle": "Télécharger le fichier de modèle",
"models.localModelSource": "Chargement de fichier",
"models.localModelSourceDescriptionForImport": "'Chargement de fichier est sélectionné. Cela vous permet dimporter un fichier de modèle de votre machine locale dans une base de données de modèles dans cette instance SQL. Cliquez sur suivant pour continuer.",
"models.localModelSourceDescriptionForPredict": "'Chargement de fichierest sélectionné. Cela vous permet de charger un fichier de modèle à partir de votre machine locale. Cliquez sur Suivant pour continuer.",
"models.localModelsTitle": "Modèles locaux",
"models.makePredictionDesc": "Générer une valeur ou des scores prédits en utilisant un modèle managé.",
"models.makePredictionTitle": "Effectuer des prédictions",
"models.modelDetailsPageTitle": "Entrer les détails du modèle",
"models.modelFailedToRegistered": "Le modèle n'a pas été enregistré",
"models.modelImportTargetPageTitle": "Sélectionnez ou entrez lemplacement dans lequel les modèles doivent être importés",
"models.modelLocalSourceTitle": "Fichiers sources",
"models.modelLocalSourceTooltip": "Chemins daccès aux fichiers des modèles à importer",
"models.modelNameRequiredError": "Nom de modèle obligatoire.",
"models.modelRegisteredSuccessfully": "Inscription du modèle réussie",
"models.modelSchemaIsAcceptedMessage": "La table répond aux exigences !",
"models.modelSchemaIsNotAcceptedMessage": "Structure de table non valide.",
"models.modelSourcePageTitle": "Sélectionner le type de source du modèle",
"models.modelSourcesTitle": "Emplacement source",
"models.modelUpdateFailedError": "Échec de la mise à jour du modèle",
"models.modelUpdatedSuccessfully": "Modèle mis à jour",
"models.modelsListEmptyDescription": "Sélectionner une autre base de données ou table",
"models.modelsListEmptyMessage": "Aucun modèle trouvé",
"models.modelsRequiredError": "Veuillez sélectionner au moins un modèle à importer.",
"models.name": "Nom",
"models.onnxNotSupportedError": "Runtime ONNX nest pas pris en charge dans le serveur actuel",
"models.outputColumnDataTypeNotSupportedWarning": "Le type de données de la colonne de sortie ne correspond pas au type du champ de sortie.",
"models.predictModel": "Prédire",
"models.registeredModelsSource": "Modèles importés",
"models.selectModelDatabaseMessage": "Sélectionner une base de données",
"models.selectModelDatabaseTitle": "Sélectionner une base de données avec des modèles",
"models.selectModelTableMessage": "Sélectionner le tableau",
"models.selectModelTableTitle": "Sélectionnez des tables avec des modèles",
"models.selectModelsTableMessage": "Sélectionner la table des modèles",
"models.unsupportedModelParameterType": "non pris en charge",
"models.updateModelFailedError": "Échec de la mise à jour du modèle",
"models.version": "Version",
"models.viewImportModeledForPredictDesc": "Les modèles sont stockés dans une ou plusieurs bases de données et tables. Sélectionnez la base de données de modèles et la table dans laquelle afficher les modèles.",
"models.viewImportModelsDesc": "Les modèles Machine Learning peuvent être stockés dans une ou plusieurs bases de données et tables. Sélectionnez la table et la base de données model pour afficher les modèles qui sy trouvent.",
"models.viewImportModelsTitle": "Afficher et importer des modèles",
"msgNo": "Non",
"msgYes": "Oui",
"newTableName": "Nouvelle table",
"notSupportedEventArg": "Arguments dévénement non pris en charge",
"notebookExtensionFailedError": "Échec du chargement de lextension en raison de sa dépendance à lextension de bloc-notes. Pour plus dinformations, consultez le journal de sortie de lextension du bloc-notes",
"onnxOnEdgeOdbcDocDesc": "Démarrer avec machine learning dans Azure SQL Database Edge",
"ml.dataCount": "Affichage du ou des modèles {0}"
"onnxOnEdgeOdbcDocTitle": "Machine learning et AI avec ONNX dans la préversion Edge de base de données SQL",
"predict.columnDatabase": "Base de données source",
"predict.columnDatabaseInfo": "Sélectionnez la base de données contenant le jeu de données auquel la prédiction doit être appliquée.",
"predict.columnName": "Colonnes sources",
"predict.columnTable": "Table source",
"predict.columnTableInfo": "Sélectionnez la table contenant le jeu de données auquel la prédiction doit être appliquée.",
"predict.dataTypeName": "Type",
"predict.displayName": "Nom daffichage",
"predict.inputColumns": "Mappage des entrées du modèle",
"predict.inputName": "Entrée de modèle",
"predict.outputColumns": "Sortie de modèle",
"predict.outputName": "Nom",
"predict.selectColumnTitle": "Sélectionner une colonne...",
"predict.selectDatabaseTitle": "Sélectionner une base de données",
"predict.selectTableTitle": "Sélectionner le tableau",
"showLessTitle": "Afficher moins",
"showMoreTitle": "Afficher plus",
"sqlMlDocDesc": "Découvrez comment utiliser machine learning dans SQL Server et SQL sur Azure pour exécuter des scripts Python et R sur des données relationnelles.",
"sqlMlDocTitle": "Documentation sur l'apprentissage automatique en SQL",
"sqlMlExtDocDesc": "Découvrez comment utiliser lextension Machine Learning dans Azure Data Studio, pour gérer les packages, créer des prédictions et importer des modèles.",
"sqlMlExtDocTitle": "Extension de Machine Learning dans Azure Data Studio",
"sqlMlsDocDesc": "Démarrage dun Machine Learning Services sur SQL Server et comment linstaller sur Windows et Linux.",
"sqlMlsDocTitle": "SQL Server Machine Learning Services (en base de données)",
"sqlMlsMIDocDesc": "Démarrez avec Machine Learning Services dans Azure SQL Managed Instance.",
"sqlMlsMIDocTitle": "Machine Learning Services dans Azure SQL Managed Instance",
"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é."
},
"package": {
"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.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"
}
}
}

View File

@@ -9,8 +9,8 @@
"version": "1.0.0",
"contents": {
"package": {
"displayName": "Concepts de base du langage Markdown",
"description": "Fournit des extraits de code et la coloration syntaxique pour Markdown."
"description": "Fournit des extraits de code et la coloration syntaxique pour Markdown.",
"displayName": "Concepts de base du langage Markdown"
}
}
}

View File

@@ -8,64 +8,65 @@
],
"version": "1.0.0",
"contents": {
"dist/features/documentLinkProvider": {
"documentLink.tooltip": "suivre le lien"
},
"dist/features/preview": {
"lockedPreviewTitle": "[Aperçu] {0}",
"onPreviewStyleLoadError": "Impossible de charger 'markdown.styles' : {0}",
"preview.clickOpenFailed": "Impossible d'ouvrir {0}",
"previewTitle": "Prévisualiser {0}"
},
"dist/features/previewContentProvider": {
"preview.notFound": "{0} est introuvable",
"preview.securityMessage.label": "Avertissement de sécurité de contenu désactivé",
"preview.securityMessage.text": "Du contenu a été désactivé dans ce document",
"preview.securityMessage.title": "Le contenu potentiellement dangereux ou non sécurisé a été désactivé dans l'aperçu Markdown. Changez les paramètres de sécurité de l'aperçu Markdown pour autoriser le contenu non sécurisé ou activer les scripts"
},
"dist/security": {
"disable.description": "Autorisez tout le contenu et lexécution des scripts. Non recommandé",
"disable.title": "Désactiver",
"disableSecurityWarning.title": "Désactiver l'aperçu d'avertissements de sécurité pour cet espace de travail",
"enableSecurityWarning.title": "Activer l'aperçu d'avertissements de sécurité pour cet espace de travail",
"insecureContent.description": "Activer le chargement de contenu sur http",
"insecureContent.title": "Autoriser le contenu non sécurisé",
"insecureLocalContent.description": "Activer le chargement de contenu http servi par localhost",
"insecureLocalContent.title": "Autoriser le contenu local non sécurisé",
"moreInfo.title": "Informations",
"preview.showPreviewSecuritySelector.title": "Sélectionner les paramètres de sécurité pour les aperçus Markdown dans cet espace de travail",
"strict.description": "Charger uniquement le contenu sécurisé.",
"strict.title": "Strict",
"toggleSecurityWarning.description": "N'affecte pas le niveau de sécurité de contenu"
},
"package": {
"displayName": "Fonctionnalis de langage Markdown",
"configuration.markdown.links.openLocation.beside": "Ouvrez les liens à côté de l'éditeur actif.",
"configuration.markdown.links.openLocation.currentGroup": "Ouvrez les liens dans le groupe d'éditeurs actif.",
"configuration.markdown.links.openLocation.description": "Contrôle l'emplacement où doivent s'ouvrir les liens dans les fichiers Markdown.",
"configuration.markdown.preview.openMarkdownLinks.description": "Contrôle la façon dont les liens vers d'autres fichiers Markdown doivent s'ouvrir dans l'aperçu Markdown.",
"configuration.markdown.preview.openMarkdownLinks.inEditor": "Tente d'ouvrir les liens dans l'éditeur.",
"configuration.markdown.preview.openMarkdownLinks.inPreview": "Tente d'ouvrir les liens dans l'aperçu Markdown.",
"description": "Fournit une prise en charge riche de langage pour Markdown",
"displayName": "Fonctionnalités de langage Markdown",
"markdown.preview.breaks.desc": "Définit la façon dont les sauts de ligne sont affichés dans l'aperçu Markdown. Si vous affectez la valeur 'true', un <br> est créé pour les nouvelles lignes à l'intérieur des paragraphes.",
"markdown.preview.linkify": "Active ou désactive la conversion de texte de type URL en liens dans l'aperçu Markdown.",
"markdown.preview.typographer": "Active ou désactive certains remplacements indépendants du langage ainsi que l'amélioration de la présentation des guillemets dans l'aperçu Markdown.",
"markdown.preview.doubleClickToSwitchToEditor.desc": "Double-cliquez dans l'aperçu Markdown pour passer à l'éditeur.",
"markdown.preview.fontFamily.desc": "Contrôle la famille de polices utilisée dans l'aperçu Markdown.",
"markdown.preview.fontSize.desc": "Contrôle la taille de police en pixels utilisée dans l'aperçu Markdown.",
"markdown.preview.lineHeight.desc": "Contrôle la hauteur de ligne utilisée dans l'aperçu Markdown. Ce nombre est relatif à la taille de police.",
"markdown.preview.linkify": "Active ou désactive la conversion de texte de type URL en liens dans l'aperçu Markdown.",
"markdown.preview.markEditorSelection.desc": "Marque la sélection actuelle de l'éditeur dans l'aperçu Markdown.",
"markdown.preview.refresh.title": "Actualiser l'aperçu",
"markdown.preview.scrollEditorWithPreview.desc": "Quand un aperçu Markdown défile, la vue de l'éditeur est mise à jour.",
"markdown.preview.scrollPreviewWithEditor.desc": "Quand la fenêtre de l'éditeur Markdown défile, la vue de l'aperçu est mise à jour.",
"markdown.preview.title": "Ouvrir l'aperçu",
"markdown.preview.toggleLock.title": "Activer/désactiver le verrouillage de l'aperçu",
"markdown.preview.typographer": "Active ou désactive certains remplacements indépendants du langage ainsi que l'amélioration de la présentation des guillemets dans l'aperçu Markdown.",
"markdown.previewSide.title": "Ouvrir l'aperçu sur le côté",
"markdown.showLockedPreviewToSide.title": "Ouvrir l'aperçu verrrouillé sur le côté",
"markdown.showPreviewSecuritySelector.title": "Changer les paramètres de sécurité de l'aperçu",
"markdown.showSource.title": "Afficher la source",
"markdown.styles.dec": "Liste d'URL ou de chemins locaux de feuilles de style CSS à utiliser dans l'aperçu Markdown. Les chemins relatifs sont interprétés par rapport au dossier ouvert dans l'Explorateur. Si aucun dossier n'est ouvert, ils sont interprétés par rapport à l'emplacement du fichier Markdown. Tous les signes '\\' doivent être écrits sous la forme '\\\\'.",
"markdown.showPreviewSecuritySelector.title": "Changer les paramètres de sécurité de l'aperçu",
"markdown.trace.desc": "Active la journalisation du débogage pour l'extension Markdown.",
"markdown.preview.refresh.title": "Actualiser l'aperçu",
"markdown.preview.toggleLock.title": "Activer/désactiver le verrouillage de l'aperçu",
"configuration.markdown.preview.openMarkdownLinks.description": "Contrôle la façon dont les liens vers d'autres fichiers Markdown doivent s'ouvrir dans l'aperçu Markdown.",
"configuration.markdown.preview.openMarkdownLinks.inEditor": "Tente d'ouvrir les liens dans l'éditeur.",
"configuration.markdown.preview.openMarkdownLinks.inPreview": "Tente d'ouvrir les liens dans l'aperçu Markdown.",
"configuration.markdown.links.openLocation.description": "Contrôle l'emplacement où doivent s'ouvrir les liens dans les fichiers Markdown.",
"configuration.markdown.links.openLocation.currentGroup": "Ouvrez les liens dans le groupe d'éditeurs actif.",
"configuration.markdown.links.openLocation.beside": "Ouvrez les liens à côté de l'éditeur actif."
},
"dist/features/documentLinkProvider": {
"documentLink.tooltip": "suivre le lien"
},
"dist/features/previewContentProvider": {
"preview.securityMessage.text": "Du contenu a été désactivé dans ce document",
"preview.securityMessage.title": "Le contenu potentiellement dangereux ou non sécurisé a été désactivé dans l'aperçu Markdown. Changez les paramètres de sécurité de l'aperçu Markdown pour autoriser le contenu non sécurisé ou activer les scripts",
"preview.securityMessage.label": "Avertissement de sécurité de contenu désactivé",
"preview.notFound": "{0} est introuvable"
},
"dist/features/preview": {
"onPreviewStyleLoadError": "Impossible de charger 'markdown.styles' : {0}",
"preview.clickOpenFailed": "Impossible d'ouvrir {0}",
"lockedPreviewTitle": "[Aperçu] {0}",
"previewTitle": "Prévisualiser {0}"
},
"dist/security": {
"strict.title": "Strict",
"strict.description": "Charger uniquement le contenu sécurisé.",
"insecureLocalContent.title": "Autoriser le contenu local non sécurisé",
"insecureLocalContent.description": "Activer le chargement de contenu http servi par localhost",
"insecureContent.title": "Autoriser le contenu non sécurisé",
"insecureContent.description": "Activer le chargement de contenu sur http",
"disable.title": "Désactiver",
"disable.description": "Autorisez tout le contenu et lexécution des scripts. Non recommandé",
"moreInfo.title": "Informations",
"enableSecurityWarning.title": "Activer l'aperçu d'avertissements de sécurité pour cet espace de travail",
"disableSecurityWarning.title": "Désactiver l'aperçu d'avertissements de sécurité pour cet espace de travail",
"toggleSecurityWarning.description": "N'affecte pas le niveau de sécurité de contenu",
"preview.showPreviewSecuritySelector.title": "Sélectionner les paramètres de sécurité pour les aperçus Markdown dans cet espace de travail"
"workspaceTrust": "Requis pour le chargement des styles configurés dans lespace de travail."
}
}
}

View File

@@ -8,28 +8,46 @@
],
"version": "1.0.0",
"contents": {
"dist/codelensProvider": {
"acceptBothChanges": "Accepter les deux modifications",
"acceptCurrentChange": "Accepter la modification actuelle",
"acceptIncomingChange": "Accepter la modification entrante",
"compareChanges": "Comparer les modifications"
},
"dist/commandHandler": {
"compareChangesTitle": "{0} : Modifications actuelles ⟷ Modifications entrantes",
"cursorNotInConflict": "Le curseur de l'éditeur ne se trouve pas dans un conflit de fusion",
"cursorOnCommonAncestorsRange": "Le curseur de l'éditeur se trouve dans le bloc d'ancêtres commun, déplacez-le dans le bloc \"current\" ou \"incoming\"",
"cursorOnSplitterRange": "Le curseur de l'éditeur se trouve dans le séparateur du conflit de fusion, déplacez-le dans le bloc \"actuelles\" ou \"entrantes\"",
"noConflicts": "Aucun conflit de fusion dans ce fichier",
"noOtherConflictsInThisFile": "Aucun autre conflit de fusion dans ce fichier"
},
"dist/mergeDecorator": {
"currentChange": "(Modification actuelle)",
"incomingChange": "(Modification entrante)"
},
"package": {
"displayName": "Conflit de fusion",
"description": "Mise en surbrillance et commandes pour les conflits de fusion inline.",
"command.category": "Conflit de fusion",
"command.accept.all-both": "Accepter les deux",
"command.accept.all-current": "Accepter les modifications actuelles",
"command.accept.all-incoming": "Accepter toutes les modifications entrantes",
"command.accept.all-both": "Accepter les deux",
"command.accept.both": "Accepter les deux",
"command.accept.current": "Accepter les modifications actuelles",
"command.accept.incoming": "Accepter les modifications entrantes",
"command.accept.selection": "Accepter la sélection",
"command.accept.both": "Accepter les deux",
"command.category": "Conflit de fusion",
"command.compare": "Conflit de comparaison des modifications actuelles",
"command.next": "Conflit suivant",
"command.previous": "Conflit précédent",
"command.compare": "Conflit de comparaison des modifications actuelles",
"config.title": "Conflit de fusion",
"config.autoNavigateNextConflictEnabled": "Détermine s'il faut automatiquement passer au conflit de fusion suivant après la résolution d'un conflit de fusion.",
"config.codeLensEnabled": "Créer un CodeLens pour les blocs de conflit de fusion dans léditeur.",
"config.decoratorsEnabled": "Créer des décorateurs pour les blocs de conflit de fusion dans léditeur.",
"config.diffViewPosition": "Contrôle si la vue Diff doit être ouverte pendant la comparaison des changements dans les conflits de fusion.",
"config.diffViewPosition.current": "Ouvrez la vue Diff dans le groupe d'éditeurs actuel.",
"config.diffViewPosition.below": "Ouvrez la vue Diff sous le groupe d'éditeurs actuel.",
"config.diffViewPosition.beside": "Ouvrez la vue Diff à côté du groupe d'éditeurs actuel.",
"config.diffViewPosition.below": "Ouvrez la vue Diff sous le groupe d'éditeurs actuel."
"config.diffViewPosition.current": "Ouvrez la vue Diff dans le groupe d'éditeurs actuel.",
"config.title": "Conflit de fusion",
"description": "Mise en surbrillance et commandes pour les conflits de fusion inline.",
"displayName": "Conflit de fusion"
}
}
}

View File

@@ -8,18 +8,18 @@
],
"version": "1.0.0",
"contents": {
"package": {
"displayName": "Compte Microsoft",
"description": "Fournisseur d'authentification Microsoft",
"signIn": "Se connecter",
"signOut": "Se déconnecter"
},
"dist/AADHelper": {
"signOut": "Vous avez été déconnecté en raison de l'échec de la lecture des informations d'authentification stockées."
},
"dist/keychain": {
"troubleshooting": "Guide de résolution des problèmes",
"keychainWriteError": "Échec de l'écriture des informations de connexion dans le trousseau. Erreur '{0}'."
"keychainWriteError": "Échec de l'écriture des informations de connexion dans le trousseau. Erreur '{0}'.",
"troubleshooting": "Guide de résolution des problèmes"
},
"package": {
"description": "Fournisseur d'authentification Microsoft",
"displayName": "Compte Microsoft",
"signIn": "Se connecter",
"signOut": "Se déconnecter"
}
}
}

View File

@@ -8,415 +8,423 @@
],
"version": "1.0.0",
"contents": {
"package": {
"json.schemas.desc": "Associer des schémas aux fichiers JSON dans le projet actuel",
"json.schemas.url.desc": "URL de schéma ou chemin relatif d'un schéma dans le répertoire actuel",
"json.schemas.fileMatch.desc": "Tableau de modèles de fichier à mapper durant la résolution de fichiers JSON en schémas.",
"json.schemas.fileMatch.item.desc": "Modèle de fichier pouvant contenir '*' à mapper durant la résolution de fichiers JSON en schémas.",
"json.schemas.schema.desc": "Définition de schéma pour l'URL indiquée. Le schéma doit être fourni uniquement pour éviter les accès à l'URL du schéma.",
"json.format.enable.desc": "Activer/désactiver le formateur JSON par défaut (nécessite un redémarrage)",
"mssqlCluster.uploadFiles": "Charger des fichiers",
"mssqlCluster.mkdir": "Nouveau répertoire",
"mssqlCluster.deleteFiles": "Supprimer",
"mssqlCluster.previewFile": "Aperçu",
"mssqlCluster.saveFile": "Enregistrer",
"mssqlCluster.copyPath": "Copier le chemin",
"mssqlCluster.manageAccess": "Gérer l'accès",
"notebook.command.new": "Nouveau notebook",
"notebook.command.open": "Ouvrir le notebook",
"tab.bigDataClusterDescription": "Tâches et informations concernant votre cluster Big Data SQL Server",
"title.bigDataCluster": "Cluster Big Data SQL Server",
"title.submitSparkJob": "Envoyer le travail Spark",
"title.newSparkJob": "Nouveau travail Spark",
"title.openSparkHistory": "Voir l'historique Spark",
"title.openYarnHistory": "Voir l'historique Yarn",
"title.tasks": "Tâches",
"title.installPackages": "Installer les packages",
"title.configurePython": "Configurer Python pour Notebooks",
"title.openClusterDashboard": "Cluster\r\nTableau de bord",
"title.searchServers": "Recherche : Serveurs",
"title.clearSearchServerResult": "Recherche : Effacer les résultats du serveur de recherche",
"title.endpoints": "Points de terminaison de service",
"title.books": "Notebooks",
"title.showLogFile": "Afficher le fichier journal",
"mssql.disabled": "Désactivé",
"mssql.enabled": "Activé",
"mssql.exportNotebookToSql": "Exporter le notebook au format SQL",
"mssql.exportSqlAsNotebook": "Exporter SQL au format Notebook",
"mssql.configuration.title": "Configuration MSSQL",
"mssql.query.displayBitAsNumber": "Spécifie si les colonnes BIT doivent être affichées sous forme de nombre (1 ou 0). Si la valeur est false, les colonnes BIT sont affichées sous la forme 'true' ou 'false'",
"mssql.query.maxXmlCharsToStore": "Nombre de caractères XML à stocker après l'exécution d'une requête",
"mssql.format.alignColumnDefinitionsInColumns": "Spécifie si les définitions de colonne doivent être alignées",
"mssql.format.datatypeCasing": "Spécifie si la mise en forme des types de données est MAJUSCULES, minuscules ou aucune (sans mise en forme)",
"mssql.format.keywordCasing": "Spécifie si la mise en forme des mots clés est MAJUSCULES, minuscules ou aucune (sans mise en forme)",
"mssql.format.placeCommasBeforeNextStatement": "spécifie si des virgules doivent être placées au début de chaque instruction dans une liste (par exemple : ',mycolumn2') plutôt qu'à la fin (par exemple : 'mycolumn1,')",
"mssql.format.placeSelectStatementReferencesOnNewLine": "Spécifie si les références aux objets dans les instructions select doivent être divisées en plusieurs lignes. Par exemple, pour 'SELECT C1, C2 FROM T1', C1 et C2 sont sur des lignes distinctes",
"mssql.logDebugInfo": "[Facultatif] Journaliser la sortie de débogage dans la console (Voir -> Sortie) et sélectionner le canal de sortie approprié dans la liste déroulante",
"mssql.tracingLevel": "[Facultatif] Niveau de journalisation des services de back-end. Azure Data Studio génère un nom de fichier à chaque démarrage et, si le fichier existe déjà, ajoute les entrées de journal à ce fichier. Pour nettoyer les anciens fichiers journaux, consultez les paramètres logRetentionMinutes et logFilesRemovalLimit. Le niveau de suivi par défaut correspond à une faible journalisation. Si vous changez le niveau de détail, vous pouvez obtenir une journalisation massive nécessitant de l'espace disque pour les journaux. Le niveau Erreur inclut le niveau Critique, le niveau Avertissement inclut le niveau Erreur, le niveau Informations inclut le niveau Avertissement et le niveau Détail inclut le niveau Informations",
"mssql.logRetentionMinutes": "Nombre de minutes de conservation des fichiers journaux pour les services de back-end. La durée par défaut est 1 semaine.",
"mssql.logFilesRemovalLimit": "Nombre maximal d'anciens fichiers ayant dépassé mssql.logRetentionMinutes à supprimer au démarrage. Les fichiers qui ne sont pas nettoyés du fait de cette limitation le sont au prochain démarrage d'Azure Data Studio.",
"mssql.intelliSense.enableIntelliSense": "Indique s'il faut activer IntelliSense",
"mssql.intelliSense.enableErrorChecking": "Indique s'il faut activer la vérification des erreurs IntelliSense",
"mssql.intelliSense.enableSuggestions": "Indique s'il faut activer les suggestions IntelliSense",
"mssql.intelliSense.enableQuickInfo": "Indique s'il faut activer Info express IntelliSense",
"mssql.intelliSense.lowerCaseSuggestions": "Indique si les suggestions IntelliSense doivent être en minuscules",
"mssql.query.setRowCount": "Nombre maximal de lignes à retourner avant que le serveur arrête le traitement de votre requête.",
"mssql.query.textSize": "Taille maximale des données text et ntext retournées par une instruction SELECT",
"mssql.query.executionTimeout": "Un délai d'expiration de 0 indique une attente illimitée (aucun délai d'expiration)",
"mssql.query.noCount": "Activer l'option SET NOCOUNT",
"mssql.query.noExec": "Activer l'option SET NOEXEC",
"mssql.query.parseOnly": "Activer l'option SET PARSEONLY",
"mssql.query.arithAbort": "Activer l'option SET ARITHABORT",
"mssql.query.statisticsTime": "Activer l'option SET STATISTICS TIME",
"mssql.query.statisticsIO": "Activer l'option SET STATISTICS IO",
"mssql.query.xactAbortOn": "Activer l'option SET XACT-ABORT ON",
"mssql.query.transactionIsolationLevel": "Activer l'option SET TRANSACTION ISOLATION LEVEL",
"mssql.query.deadlockPriority": "Activer l'option SET DEADLOCK_PRIORITY",
"mssql.query.lockTimeout": "Activer l'option SET LOCK TIMEOUT (en millisecondes)",
"mssql.query.queryGovernorCostLimit": "Activer SET QUERY_GOVERNOR_COST_LIMIT",
"mssql.query.ansiDefaults": "Activer SET ANSI_DEFAULTS",
"mssql.query.quotedIdentifier": "Activer SET QUOTED_IDENTIFIER",
"mssql.query.ansiNullDefaultOn": "Activer SET ANSI_NULL_DFLT_ON",
"mssql.query.implicitTransactions": "Activer SET IMPLICIT_TRANSACTIONS",
"mssql.query.cursorCloseOnCommit": "Activer SET CURSOR_CLOSE_ON_COMMIT",
"mssql.query.ansiPadding": "Activer SET ANSI_PADDING",
"mssql.query.ansiWarnings": "Activer SET ANSI_WARNINGS",
"mssql.query.ansiNulls": "Activer SET ANSI_NULLS",
"mssql.query.alwaysEncryptedParameterization": "Activer la paramétrisation pour Always Encrypted",
"mssql.ignorePlatformWarning": "[Facultatif] Ne pas afficher les avertissements de plateforme non prise en charge",
"onprem.databaseProperties.recoveryModel": "Mode de récupération",
"onprem.databaseProperties.lastBackupDate": "Dernière sauvegarde de base de données",
"onprem.databaseProperties.lastLogBackupDate": "Dernière sauvegarde de journal",
"onprem.databaseProperties.compatibilityLevel": "Niveau de compatibilité",
"onprem.databaseProperties.owner": "Propriétaire",
"onprem.serverProperties.serverVersion": "Version",
"onprem.serverProperties.serverEdition": "Édition",
"onprem.serverProperties.machineName": "Nom de l'ordinateur",
"onprem.serverProperties.osVersion": "Version de système d'exploitation",
"cloud.databaseProperties.azureEdition": "Édition",
"cloud.databaseProperties.serviceLevelObjective": "Niveau tarifaire",
"cloud.databaseProperties.compatibilityLevel": "Niveau de compatibilité",
"cloud.databaseProperties.owner": "Propriétaire",
"cloud.serverProperties.serverVersion": "Version",
"cloud.serverProperties.serverEdition": "Type",
"mssql.provider.displayName": "Microsoft SQL Server",
"mssql.connectionOptions.connectionName.displayName": "Nom (facultatif)",
"mssql.connectionOptions.connectionName.description": "Nom personnalisé de la connexion",
"mssql.connectionOptions.serverName.displayName": "Serveur",
"mssql.connectionOptions.serverName.description": "Nom de l'instance SQL Server",
"mssql.connectionOptions.databaseName.displayName": "Base de données",
"mssql.connectionOptions.databaseName.description": "Nom du catalogue ou de la base de données de départ dans la source de données",
"mssql.connectionOptions.authType.displayName": "Type d'authentification",
"mssql.connectionOptions.authType.description": "Spécifie la méthode d'authentification avec SQL Server",
"mssql.connectionOptions.authType.categoryValues.sqlLogin": "Connexion SQL",
"mssql.connectionOptions.authType.categoryValues.integrated": "Authentification Windows",
"mssql.connectionOptions.authType.categoryValues.azureMFA": "Azure Active Directory - Authentification universelle avec prise en charge de MFA",
"mssql.connectionOptions.userName.displayName": "Nom d'utilisateur",
"mssql.connectionOptions.userName.description": "Indique l'identifiant utilisateur à utiliser pour la connexion à la source de données",
"mssql.connectionOptions.password.displayName": "Mot de passe",
"mssql.connectionOptions.password.description": "Indique le mot de passe à utiliser pour la connexion à la source de données",
"mssql.connectionOptions.applicationIntent.displayName": "Intention d'application",
"mssql.connectionOptions.applicationIntent.description": "Déclare le type de charge de travail de l'application pendant la connexion à un serveur",
"mssql.connectionOptions.asynchronousProcessing.displayName": "Traitement asynchrone",
"mssql.connectionOptions.asynchronousProcessing.description": "Quand la valeur est true, permet d'utiliser la fonctionnalité asynchrone dans le fournisseur de données .Net Framework",
"mssql.connectionOptions.connectTimeout.displayName": "Délai d'expiration de la connexion",
"mssql.connectionOptions.connectTimeout.description": "Durée d'attente (en secondes) d'une connexion au serveur avant de terminer la tentative et de générer une erreur",
"mssql.connectionOptions.currentLanguage.displayName": "Langage actuel",
"mssql.connectionOptions.currentLanguage.description": "Nom d'enregistrement de la langue de SQL Server",
"mssql.connectionOptions.columnEncryptionSetting.displayName": "Always Encrypted",
"mssql.connectionOptions.columnEncryptionSetting.description": "Active ou désactive Always Encrypted pour la connexion",
"mssql.connectionOptions.enclaveAttestationProtocol.displayName": "Protocole d'attestation",
"mssql.connectionOptions.enclaveAttestationProtocol.description": "Spécifie un protocole pour attester une enclave côté serveur utilisée avec Always Encrypted avec des enclaves sécurisées",
"mssql.connectionOptions.enclaveAttestationProtocol.categoryValues.AAS": "Azure Attestation",
"mssql.connectionOptions.enclaveAttestationProtocol.categoryValues.HGS": "Service Guardian hôte",
"mssql.connectionOptions.enclaveAttestationUrl.displayName": "URL d'attestation d'enclave",
"mssql.connectionOptions.enclaveAttestationUrl.description": "Spécifie un point de terminaison pour attester une enclave côté serveur utilisée avec Always Encrypted avec des enclaves sécurisées",
"mssql.connectionOptions.encrypt.displayName": "Chiffrer",
"mssql.connectionOptions.encrypt.description": "Quand la valeur est true, SQL Server utilise le chiffrement SSL pour toutes les données envoyées entre le client et le serveur si le serveur a un certificat installé",
"mssql.connectionOptions.persistSecurityInfo.displayName": "Conserver les informations de sécurité",
"mssql.connectionOptions.persistSecurityInfo.description": "Quand la valeur est false, les informations de sécurité, comme le mot de passe, ne sont pas retournées dans le cadre de la connexion",
"mssql.connectionOptions.trustServerCertificate.displayName": "Approuver le certificat de serveur",
"mssql.connectionOptions.trustServerCertificate.description": "Quand la valeur est true (et encrypt=true), SQL Server utilise le chiffrement SSL pour toutes les données envoyées entre le client et le serveur sans valider le certificat de serveur",
"mssql.connectionOptions.attachedDBFileName.displayName": "Nom du fichier de base de données attaché",
"mssql.connectionOptions.attachedDBFileName.description": "Nom de fichier principal, y compris le nom de chemin complet, d'une base de données pouvant être attachée",
"mssql.connectionOptions.contextConnection.displayName": "Connexion contextuelle",
"mssql.connectionOptions.contextConnection.description": "Quand la valeur est true, indique que la connexion doit provenir du contexte du serveur SQL. Disponible uniquement en cas d'exécution dans le processus SQL Server",
"mssql.connectionOptions.port.displayName": "Port",
"mssql.connectionOptions.connectRetryCount.displayName": "Nombre de tentatives de connexion",
"mssql.connectionOptions.connectRetryCount.description": "Nombre de tentatives de restauration de connexion",
"mssql.connectionOptions.connectRetryInterval.displayName": "Intervalle entre les tentatives de connexion",
"mssql.connectionOptions.connectRetryInterval.description": "Délai entre les tentatives de restauration de connexion",
"mssql.connectionOptions.applicationName.displayName": "Nom de l'application",
"mssql.connectionOptions.applicationName.description": "Nom de l'application",
"mssql.connectionOptions.workstationId.displayName": "ID de station de travail",
"mssql.connectionOptions.workstationId.description": "Nom de la station de travail se connectant à SQL Server",
"mssql.connectionOptions.pooling.displayName": "Regroupement",
"mssql.connectionOptions.pooling.description": "Quand la valeur est true, l'objet de connexion est tiré du pool approprié ou, si nécessaire, est créé et ajouté au pool approprié",
"mssql.connectionOptions.maxPoolSize.displayName": "Taille maximale du pool",
"mssql.connectionOptions.maxPoolSize.description": "Nombre maximal de connexions autorisées dans le pool",
"mssql.connectionOptions.minPoolSize.displayName": "Taille minimale du pool",
"mssql.connectionOptions.minPoolSize.description": "Nombre minimal de connexions autorisées dans le pool",
"mssql.connectionOptions.loadBalanceTimeout.displayName": "Délai d'expiration de l'équilibrage de charge",
"mssql.connectionOptions.loadBalanceTimeout.description": "Durée de vie minimale (en secondes) de cette connexion dans le pool avant d'être détruite",
"mssql.connectionOptions.replication.displayName": "Réplication",
"mssql.connectionOptions.replication.description": "Utilisé par SQL Server dans la réplication",
"mssql.connectionOptions.attachDbFilename.displayName": "Attacher le nom de fichier de base de données",
"mssql.connectionOptions.failoverPartner.displayName": "Partenaire de basculement",
"mssql.connectionOptions.failoverPartner.description": "Nom ou adresse réseau de l'instance de SQL Server servant de partenaire de basculement",
"mssql.connectionOptions.multiSubnetFailover.displayName": "Basculement de plusieurs sous-réseaux",
"mssql.connectionOptions.multipleActiveResultSets.displayName": "MARS (Multiple Active Result Set)",
"mssql.connectionOptions.multipleActiveResultSets.description": "Quand la valeur est true, plusieurs jeux de résultats peuvent être retournés et lus sur une même connexion",
"mssql.connectionOptions.packetSize.displayName": "Taille de paquet",
"mssql.connectionOptions.packetSize.description": "Taille en octets des paquets réseau utilisés pour communiquer avec une instance de SQL Server",
"mssql.connectionOptions.typeSystemVersion.displayName": "Version du système de type",
"mssql.connectionOptions.typeSystemVersion.description": "Indique le système de type serveur que le fournisseur doit exposer par le biais de DataReader",
"databasesListProperties.name": "Nom",
"databasesListProperties.status": "État",
"databasesListProperties.size": "Taille (Mo)",
"databasesListProperties.lastBackup": "Dernière sauvegarde",
"objectsListProperties.name": "Nom"
"dist/dashboard/serviceEndpoints": {
"copyText": "Copier",
"endpoint.appproxy": "Proxy d'application",
"endpoint.controller": "Service de gestion de cluster",
"endpoint.gateway": "Passerelle d'accès aux fichiers HDFS, à Spark",
"endpoint.grafana": "Tableau de bord des métriques",
"endpoint.kibana": "Tableau de bord de recherche dans les journaux",
"endpoint.livy": "Proxy pour exécuter les instructions, travaux, applications Spark",
"endpoint.managementproxy": "Proxy de gestion",
"endpoint.mgmtproxy": "Proxy de gestion",
"endpoint.sparkHistory": "Tableau de bord de gestion et de supervision de travaux Spark",
"endpoint.sqlServerEndpoint": "Front-end de l'instance maître SQL Server",
"endpoint.webhdfs": "Proxy du système de fichiers HDFS",
"endpoint.yarnHistory": "Tableau de bord de diagnostic et de supervision Spark",
"grafana": "Tableau de bord des métriques",
"kibana": "Tableau de bord de recherche dans les journaux",
"sparkHistory": "Tableau de bord de gestion et de supervision de travaux Spark",
"yarnHistory": "Tableau de bord de diagnostic et de supervision Spark"
},
"dist/features": {
"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."
},
"dist/hdfs/hdfsModel": {
"mssql.recursivePermissionOpError": "Erreur d'application des changements d'autorisation : {0}",
"mssql.recursivePermissionOpProgress": "Application des changements d'autorisation à '{0}'.",
"mssql.recursivePermissionOpStarted": "Application des changements d'autorisation de manière récursive sous '{0}'",
"mssql.recursivePermissionOpSucceeded": "Les changements d'autorisation ont été appliqués."
},
"dist/hdfs/webhdfs": {
"webhdfs.httpError400": "Demande incorrecte",
"webhdfs.httpError401": "Non autorisé",
"webhdfs.httpError403": "Interdit",
"webhdfs.httpError404": "Introuvable",
"webhdfs.httpError500": "Erreur de serveur interne",
"webhdfs.invalidDataStructure": "Structure de données non valide",
"webhdfs.missingProperties": "Impossible de créer le client WebHDFS en raison d'options manquantes : ${0}",
"webhdfs.undefinedArgument": "'${0}' n'est pas défini.",
"webhdfs.unexpectedRedirect": "Redirection inattendue",
"webhdfs.unknownError": "Erreur inconnue"
},
"dist/localizedConstants": {
"msgMissingNodeContext": "Commande de nœud appelée sans aucun nœud",
"mssql.manageAccessTitle": "Gérer l'accès",
"mssql.locationTitle": "Emplacement : ",
"mssql.permissionsTitle": "Autorisations",
"mssql.ownerPostfix": " - Propriétaire",
"mssql.owner": "Propriétaire",
"mssql.group": "Groupe",
"mssql.owningGroupPostfix": " - Groupe propriétaire",
"mssql.everyone": "Tous les autres",
"mssql.userLabel": "Utilisateur",
"mssql.groupLabel": "Groupe",
"mssql.accessHeader": "Accès",
"mssql.defaultHeader": "Par défaut",
"mssql.delete": "Supprimer",
"mssql.stickyHeader": "Sticky Bit",
"mssql.inheritDefaultsLabel": "Hériter les valeurs par défaut",
"mssql.readHeader": "Lire",
"mssql.writeHeader": "Écrire",
"mssql.executeHeader": "Exécuter",
"mssql.addUserOrGroup": "Ajouter un utilisateur ou un groupe",
"mssql.enterNamePlaceholder": "Entrer un nom",
"mssql.addLabel": "Ajouter",
"mssql.namedUsersAndGroups": "Utilisateurs et groupes nommés",
"mssql.defaultUserAndGroups": "Utilisateur et groupes par défaut",
"mssql.userOrGroupIcon": "Icône Utilisateur ou Groupe",
"mssql.addUserOrGroup": "Ajouter un utilisateur ou un groupe",
"mssql.apply": "Appliquer",
"mssql.applyRecursively": "Appliquer de façon récursive",
"mssql.defaultHeader": "Par défaut",
"mssql.defaultUserAndGroups": "Utilisateur et groupes par défaut",
"mssql.delete": "Supprimer",
"mssql.enterNamePlaceholder": "Entrer un nom",
"mssql.errorApplyingAclChanges": "Une erreur inattendue s'est produite pendant l'application des changements : {0}",
"sparkJobSubmission.LocalFileDestinationHint": "Le fichier local est chargé dans HDFS. ",
"sparkJobSubmission.SubmissionEndMessage": ".......................... Fin d'envoi du travail Spark ............................",
"sparkJobSubmission.PrepareUploadingFile": "Chargement du fichier du {0} local vers le dossier HDFS : {1}",
"sparkJobSubmission.UploadingFileSucceeded": "Le fichier a été chargé dans le cluster.",
"sparkJobSubmission.UploadingFileFailed": "Le chargement du fichier dans le cluster a échoué. {0}",
"sparkJobSubmission.PrepareSubmitJob": "Envoi du travail {0}... ",
"sparkJobSubmission.SubmitJobFinished": "Le travail Spark a été envoyé.",
"sparkJobSubmission.SubmitJobFailed": "L'envoi du travail Spark a échoué. {0} ",
"sparkJobSubmission.YarnUIMessage": "URL de YarnUI : {0} ",
"sparkJobSubmission.SparkHistoryLinkMessage": "URL de l'historique Spark : {0} ",
"mssql.everyone": "Tous les autres",
"mssql.executeHeader": "Exécuter",
"mssql.group": "Groupe",
"mssql.groupLabel": "Groupe",
"mssql.inheritDefaultsLabel": "Hériter les valeurs par défaut",
"mssql.locationTitle": "Emplacement : ",
"mssql.manageAccessTitle": "Gérer l'accès",
"mssql.namedUsersAndGroups": "Utilisateurs et groupes nommés",
"mssql.owner": "Propriétaire",
"mssql.ownerPostfix": " - Propriétaire",
"mssql.owningGroupPostfix": " - Groupe propriétaire",
"mssql.permissionsTitle": "Autorisations",
"mssql.readHeader": "Lire",
"mssql.stickyHeader": "Sticky Bit",
"mssql.userLabel": "Utilisateur",
"mssql.userOrGroupIcon": "Icône Utilisateur ou Groupe",
"mssql.writeHeader": "Écrire",
"sparkConnectionRequired": "Connectez-vous au cluster Spark pour pouvoir voir l'historique de {0}.",
"sparkJobSubmission.GetApplicationIdFailed": "L'obtention de l'ID d'application a échoué. {0}",
"sparkJobSubmission.LocalFileDestinationHint": "Le fichier local est chargé dans HDFS. ",
"sparkJobSubmission.LocalFileNotExisted": "Le fichier local {0} n'existe pas. ",
"sparkJobSubmission.NoSqlBigDataClusterFound": "Aucun cluster Big Data SQL Server.",
"sparkConnectionRequired": "Connectez-vous au cluster Spark pour pouvoir voir l'historique de {0}."
"sparkJobSubmission.PrepareSubmitJob": "Envoi du travail {0}... ",
"sparkJobSubmission.PrepareUploadingFile": "Chargement du fichier du {0} local vers le dossier HDFS : {1}",
"sparkJobSubmission.SparkHistoryLinkMessage": "URL de l'historique Spark : {0} ",
"sparkJobSubmission.SubmissionEndMessage": ".......................... Fin d'envoi du travail Spark ............................",
"sparkJobSubmission.SubmitJobFailed": "L'envoi du travail Spark a échoué. {0} ",
"sparkJobSubmission.SubmitJobFinished": "Le travail Spark a été envoyé.",
"sparkJobSubmission.UploadingFileFailed": "Le chargement du fichier dans le cluster a échoué. {0}",
"sparkJobSubmission.UploadingFileSucceeded": "Le fichier a été chargé dans le cluster.",
"sparkJobSubmission.YarnUIMessage": "URL de YarnUI : {0} "
},
"dist/main": {
"msgSampleCodeDataFrame": "Cet exemple de code charge le fichier dans un cadre de données et affiche les 10 premiers résultats.",
"mssql.errorConvertingToNotebook": "Erreur pendant la conversion du document SQL au format Notebook. Erreur : {0}",
"mssql.errorConvertingToSQL": "Erreur pendant la conversion du document Notebook au format SQL. Erreur : {0}",
"noController": "Le point de terminaison de contrôleur de cette instance est introuvable",
"notebookFileType": "Notebooks",
"unsupportedFileType": "Seuls les notebooks .ipynb sont pris en charge"
},
"dist/objectExplorerNodeProvider/cancelableStream": {
"streamCanceled": "Opération de flux annulée par l'utilisateur"
},
"dist/objectExplorerNodeProvider/command": {
"cancel": "Annuler l'opération ?",
"cancelTooltip": "Annuler",
"mssql.searchServers": "Rechercher dans les noms de serveur",
"progress": "$(sync~spin) {0}..."
},
"dist/objectExplorerNodeProvider/connection": {
"connectionInfoOptionsMissingProperties": "Des propriétés sont manquantes dans connectionInfo.options : {0}",
"connectionInfoOptionsUndefined": "ConnectionInfo.options n'est pas défini.",
"connectionInfoUndefined": "ConnectionInfo n'est pas défini."
},
"dist/objectExplorerNodeProvider/fileSources": {
"maxSizeNotice": "REMARQUE : Ce fichier a été tronqué au niveau de {0} pour l'aperçu. ",
"maxSizeReached": "Le fichier a été tronqué au niveau de {0} pour l'aperçu."
},
"dist/objectExplorerNodeProvider/command": {
"progress": "$(sync~spin) {0}...",
"cancelTooltip": "Annuler",
"cancel": "Annuler l'opération ?",
"mssql.searchServers": "Rechercher dans les noms de serveur"
"dist/objectExplorerNodeProvider/hdfsCommands": {
"allFiles": "Tous les fichiers",
"copyPathError": "Erreur de copie du chemin : {0}",
"deleteError": "Erreur de suppression des fichiers : {0}",
"enterDirName": "Entrer le nom du répertoire",
"lblUploadFiles": "Charger",
"makingDir": "Création du répertoire",
"manageAccessError": "Une erreur inattendue s'est produite à l'ouverture de la boîte de dialogue Gérer l'accès : {0}",
"mkDirError": "Erreur de création du répertoire : {0}",
"mkdirCanceled": "L'opération a été annulée",
"msgDeleteFile": "Voulez-vous vraiment supprimer ce fichier ?",
"msgDeleteFolder": "Voulez-vous vraiment supprimer ce dossier et son contenu ?",
"previewError": "Erreur d'affichage de l'aperçu du fichier : {0}",
"previewing": "Génération de l'aperçu",
"saveCanceled": "L'opération d'enregistrement a été annulée",
"saveError": "Erreur d'enregistrement du fichier : {0}",
"saving": "Enregistrement des fichiers HDFS",
"uploadCanceled": "L'opération de chargement a été annulée",
"uploadError": "Erreur de chargement des fichiers : {0}",
"uploading": "Chargement des fichiers dans HDFS"
},
"dist/objectExplorerNodeProvider/hdfsProvider": {
"errDeleteConnectionNode": "Impossible de supprimer une connexion. Seuls les sous-dossiers et les fichiers peuvent être supprimés.",
"errorExpanding": "Erreur : {0}"
},
"dist/objectExplorerNodeProvider/objectExplorerNodeProvider": {
"hdfsFolder": "HDFS",
"notifyError": "Erreur de notification du changement de nœud : {0}",
"prmptPwd": "Fournissez le mot de passe de connexion à HDFS :",
"promptUsername": "Fournissez le nom d'utilisateur pour se connecter à HDFS :",
"rootLabel": "Racine",
"sessionNotFound": "La session du nœud {0} n'existe pas"
},
"dist/prompts/confirm": {
"msgNo": "Non",
"msgYes": "Oui"
},
"dist/sparkFeature/dialog/dialogCommands": {
"errorNotSqlBigDataCluster": "Le serveur sélectionné n'appartient pas à un cluster Big Data SQL Server",
"selectOtherServer": "Sélectionner un autre serveur SQL",
"sparkJobSubmission.GetFilePathFromSelectedNodeFailed": "Erreur d'obtention du chemin de fichier : {0}",
"sparkJobSubmission.NoSqlSelected": "Aucun serveur SQL sélectionné.",
"sparkJobSubmission.PleaseSelectSqlWithCluster": "Sélectionnez SQL Server avec le cluster Big Data."
},
"dist/sparkFeature/dialog/sparkJobSubmission/sparkAdvancedTab": {
"sparkJobSubmission.AdvancedTabName": "AVANCÉ",
"sparkJobSubmission.ReferenceFilesList": "Fichiers de référence",
"sparkJobSubmission.ReferenceFilesListTooltip": "Fichiers à placer dans le répertoire de travail de l'exécuteur. Le chemin de fichier doit être un chemin HDFS. Plusieurs chemins doivent être séparés par un point-virgule (;)",
"sparkJobSubmission.ReferenceJarList": "Fichiers JAR de référence",
"sparkJobSubmission.ReferenceJarListToolTip": "Fichiers JAR à placer dans le répertoire de travail de l'exécuteur. Le chemin de fichier JAR doit être un chemin HDFS. Plusieurs chemins doivent être séparés par un point-virgule (;)",
"sparkJobSubmission.ReferencePyList": "Fichiers py de référence",
"sparkJobSubmission.ReferencePyListTooltip": "Fichiers py à placer dans le répertoire de travail de l'exécuteur. Le chemin de fichier doit être un chemin HDFS. Plusieurs chemins doivent être séparés par un point-virgule (;)",
"sparkJobSubmission.configValues": "Valeurs de configuration",
"sparkJobSubmission.configValuesTooltip": "Liste des paires nom/valeur contenant des valeurs de configuration Spark. Encodé sous forme de dictionnaire JSON. Exemple : « {\"name\":\"value\", \"name2\":\"value2\"} ».",
"sparkJobSubmission.driverCores": "Cœurs de pilote",
"sparkJobSubmission.driverCoresTooltip": "Quantité de cœurs de processeur à allouer au pilote.",
"sparkJobSubmission.driverMemory": "Mémoire de pilote",
"sparkJobSubmission.driverMemoryTooltip": "Quantité de mémoire à allouer au pilote. Spécifiez des unités dans la valeur. Par exemple, 512M ou 2G.",
"sparkJobSubmission.executorCores": "Cœurs d'exécuteur",
"sparkJobSubmission.executorCoresTooltip": "Quantité de cœurs de processeur à allouer à l'exécuteur.",
"sparkJobSubmission.executorCount": "Nombre d'exécuteurs",
"sparkJobSubmission.executorCountTooltip": "Nombre d'instances de l'exécuteur à exécuter.",
"sparkJobSubmission.executorMemory": "Mémoire d'exécuteur",
"sparkJobSubmission.executorMemoryTooltip": "Quantité de mémoire à allouer à l'exécuteur. Spécifiez des unités dans la valeur. Par exemple, 512M ou 2G.",
"sparkJobSubmission.queueName": "Nom de la file d'attente",
"sparkJobSubmission.queueNameTooltip": "Nom de la file d'attente Spark où exécuter la session."
},
"dist/sparkFeature/dialog/sparkJobSubmission/sparkConfigurationTab": {
"sparkJobSubmission.Arguments": "Arguments",
"sparkJobSubmission.ArgumentsTooltip": "Arguments de ligne de commande utilisés dans votre classe principale, plusieurs arguments doivent être séparés par un espace.",
"sparkJobSubmission.FilePathPlaceHolder": "Chemin d'un fichier .jar ou .py",
"sparkJobSubmission.GeneralTabName": "GÉNÉRAL",
"sparkJobSubmission.HDFSFileNotExisted": "Le fichier HDFS spécifié n'existe pas. ",
"sparkJobSubmission.HDFSFileNotExistedWithPath": "{0} n'existe pas dans le cluster ou une exception est levée. ",
"sparkJobSubmission.JobName": "Nom du travail",
"sparkJobSubmission.JobNamePlaceHolder": "Entrer un nom...",
"sparkJobSubmission.LocalFileDestinationHintWithPath": "Le fichier local sélectionné est chargé dans HDFS : {0}",
"sparkJobSubmission.MainClass": "Classe principale",
"sparkJobSubmission.MainFilePath": "Fichier JAR/py",
"sparkJobSubmission.NotSpecifyJARPYPath": "Le fichier JAR/py de propriétés n'est pas spécifié.",
"sparkJobSubmission.NotSpecifyJobName": "Le nom de travail de la propriété n'est pas spécifié.",
"sparkJobSubmission.NotSpecifyMainClass": "La classe principale de la propriété n'est pas spécifiée.",
"sparkJobSubmission.SelectFileError": "Erreur de localisation du fichier en raison de l'erreur : {0}",
"sparkJobSubmission.SparkCluster": "Cluster Spark",
"sparkSelectLocalFile": "Sélectionner"
},
"dist/sparkFeature/dialog/sparkJobSubmission/sparkJobSubmissionDialog": {
"sparkJobSubmission.DialogCancelButton": "Annuler",
"sparkJobSubmission.DialogSubmitButton": "Envoyer",
"sparkJobSubmission.DialogTitleNewJob": "Nouveau travail",
"sparkJobSubmission.SparkJobSubmissionDialogInitializeError": "Les paramètres de SparkJobSubmissionDialog ne sont pas autorisés",
"sparkJobSubmission.SubmissionStartMessage": ".......................... Début de l'envoi du travail Spark ..........................",
"sparkJobSubmission.SubmitSparkJob": "Envoi du travail Spark {0} :"
},
"dist/sparkFeature/dialog/sparkJobSubmission/sparkJobSubmissionModel": {
"sparkJobSubmission.GetApplicationIdTimeOut": "Le délai d'obtention de l'ID d'application a expiré. {0}[Journal] {1}",
"sparkJobSubmission.LivyBatchIdIsInvalid": "livyBatchId n'est pas valide. ",
"sparkJobSubmission.PathNotSpecified.": "Le chemin de propriété n'est pas spécifié. ",
"sparkJobSubmission.SparkJobSubmissionModelInitializeError": "Les paramètres de SparkJobSubmissionModel ne sont pas autorisés",
"sparkJobSubmission.localFileOrFolderNotSpecified.": "La propriété localeFilePath ou hdfsFolderPath n'est pas spécifiée. ",
"sparkJobSubmission.submissionArgsIsInvalid": "soumissionArgs n'est pas valide. "
},
"dist/sparkFeature/dialog/sparkJobSubmission/sparkJobSubmissionService": {
"sparkJobSubmission.LivyNoBatchIdReturned": "Aucun ID de lot de travail Spark dans la réponse.{0}[Erreur] {1}",
"sparkJobSubmission.LivyNoLogReturned": "Aucun journal dans la réponse.{0}[Erreur] {1}"
},
"dist/sqlClusterLookUp": {
"promptBDCUsername": "{0}Fournissez le nom d'utilisateur pour se connecter au contrôleur BDC :",
"promptBDCPassword": "Fournissez le mot de passe pour se connecter au contrôleur BDC",
"bdcConnectError": "Erreur : {0}. ",
"promptBDCPassword": "Fournissez le mot de passe pour se connecter au contrôleur BDC",
"promptBDCUsername": "{0}Fournissez le nom d'utilisateur pour se connecter au contrôleur BDC :",
"usernameAndPasswordRequired": "Le nom d'utilisateur et le mot de passe sont obligatoires"
},
"dist/objectExplorerNodeProvider/hdfsCommands": {
"allFiles": "Tous les fichiers",
"lblUploadFiles": "Charger",
"uploading": "Chargement des fichiers dans HDFS",
"uploadCanceled": "L'opération de chargement a été annulée",
"uploadError": "Erreur de chargement des fichiers : {0}",
"makingDir": "Création du répertoire",
"mkdirCanceled": "L'opération a été annulée",
"mkDirError": "Erreur de création du répertoire : {0}",
"enterDirName": "Entrer le nom du répertoire",
"deleteError": "Erreur de suppression des fichiers : {0}",
"msgDeleteFolder": "Voulez-vous vraiment supprimer ce dossier et son contenu ?",
"msgDeleteFile": "Voulez-vous vraiment supprimer ce fichier ?",
"saving": "Enregistrement des fichiers HDFS",
"saveCanceled": "L'opération d'enregistrement a été annulée",
"saveError": "Erreur d'enregistrement du fichier : {0}",
"previewing": "Génération de l'aperçu",
"previewError": "Erreur d'affichage de l'aperçu du fichier : {0}",
"copyPathError": "Erreur de copie du chemin : {0}",
"manageAccessError": "Une erreur inattendue s'est produite à l'ouverture de la boîte de dialogue Gérer l'accès : {0}"
},
"dist/hdfs/webhdfs": {
"webhdfs.invalidDataStructure": "Structure de données non valide",
"webhdfs.missingProperties": "Impossible de créer le client WebHDFS en raison d'options manquantes : ${0}",
"webhdfs.undefinedArgument": "'${0}' n'est pas défini.",
"webhdfs.httpError400": "Demande incorrecte",
"webhdfs.httpError401": "Non autorisé",
"webhdfs.httpError403": "Interdit",
"webhdfs.httpError404": "Introuvable",
"webhdfs.httpError500": "Erreur de serveur interne",
"webhdfs.unknownError": "Erreur inconnue",
"webhdfs.unexpectedRedirect": "Redirection inattendue"
},
"dist/objectExplorerNodeProvider/connection": {
"connectionInfoUndefined": "ConnectionInfo n'est pas défini.",
"connectionInfoOptionsUndefined": "ConnectionInfo.options n'est pas défini.",
"connectionInfoOptionsMissingProperties": "Des propriétés sont manquantes dans connectionInfo.options : {0}"
},
"dist/telemetry": {
"viewKnownIssuesText": "Voir les problèmes connus",
"serviceCrashMessage": "Le composant {0} a quitté de manière inattendue. Redémarrez Azure Data Studio."
},
"dist/main": {
"msgSampleCodeDataFrame": "Cet exemple de code charge le fichier dans un cadre de données et affiche les 10 premiers résultats.",
"mssql.errorConvertingToNotebook": "Erreur pendant la conversion du document SQL au format Notebook. Erreur : {0}",
"mssql.errorConvertingToSQL": "Erreur pendant la conversion du document Notebook au format SQL. Erreur : {0}",
"notebookFileType": "Notebooks",
"unsupportedFileType": "Seuls les notebooks .ipynb sont pris en charge",
"noController": "Le point de terminaison de contrôleur de cette instance est introuvable"
},
"dist/hdfs/hdfsModel": {
"mssql.recursivePermissionOpStarted": "Application des changements d'autorisation de manière récursive sous '{0}'",
"mssql.recursivePermissionOpSucceeded": "Les changements d'autorisation ont été appliqués.",
"mssql.recursivePermissionOpProgress": "Application des changements d'autorisation à '{0}'.",
"mssql.recursivePermissionOpError": "Erreur d'application des changements d'autorisation : {0}"
},
"dist/prompts/confirm": {
"msgYes": "Oui",
"msgNo": "Non"
},
"dist/sparkFeature/dialog/dialogCommands": {
"selectOtherServer": "Sélectionner un autre serveur SQL",
"sparkJobSubmission.PleaseSelectSqlWithCluster": "Sélectionnez SQL Server avec le cluster Big Data.",
"sparkJobSubmission.NoSqlSelected": "Aucun serveur SQL sélectionné.",
"errorNotSqlBigDataCluster": "Le serveur sélectionné n'appartient pas à un cluster Big Data SQL Server",
"sparkJobSubmission.GetFilePathFromSelectedNodeFailed": "Erreur d'obtention du chemin de fichier : {0}"
},
"dist/sparkFeature/dialog/sparkJobSubmission/sparkJobSubmissionDialog": {
"sparkJobSubmission.SparkJobSubmissionDialogInitializeError": "Les paramètres de SparkJobSubmissionDialog ne sont pas autorisés",
"sparkJobSubmission.DialogTitleNewJob": "Nouveau travail",
"sparkJobSubmission.DialogCancelButton": "Annuler",
"sparkJobSubmission.DialogSubmitButton": "Envoyer",
"sparkJobSubmission.SubmitSparkJob": "Envoi du travail Spark {0} :",
"sparkJobSubmission.SubmissionStartMessage": ".......................... Début de l'envoi du travail Spark .........................."
},
"dist/sparkFeature/dialog/sparkJobSubmission/sparkJobSubmissionModel": {
"sparkJobSubmission.SparkJobSubmissionModelInitializeError": "Les paramètres de SparkJobSubmissionModel ne sont pas autorisés",
"sparkJobSubmission.submissionArgsIsInvalid": "soumissionArgs n'est pas valide. ",
"sparkJobSubmission.LivyBatchIdIsInvalid": "livyBatchId n'est pas valide. ",
"sparkJobSubmission.GetApplicationIdTimeOut": "Le délai d'obtention de l'ID d'application a expiré. {0}[Journal] {1}",
"sparkJobSubmission.localFileOrFolderNotSpecified.": "La propriété localeFilePath ou hdfsFolderPath n'est pas spécifiée. ",
"sparkJobSubmission.PathNotSpecified.": "Le chemin de propriété n'est pas spécifié. "
},
"dist/sparkFeature/dialog/sparkJobSubmission/sparkConfigurationTab": {
"sparkJobSubmission.GeneralTabName": "GÉNÉRAL",
"sparkJobSubmission.JobNamePlaceHolder": "Entrer un nom...",
"sparkJobSubmission.JobName": "Nom du travail",
"sparkJobSubmission.SparkCluster": "Cluster Spark",
"sparkJobSubmission.FilePathPlaceHolder": "Chemin d'un fichier .jar ou .py",
"sparkJobSubmission.LocalFileDestinationHintWithPath": "Le fichier local sélectionné est chargé dans HDFS : {0}",
"sparkJobSubmission.MainFilePath": "Fichier JAR/py",
"sparkJobSubmission.MainClass": "Classe principale",
"sparkJobSubmission.Arguments": "Arguments",
"sparkJobSubmission.ArgumentsTooltip": "Arguments de ligne de commande utilisés dans votre classe principale, plusieurs arguments doivent être séparés par un espace.",
"sparkJobSubmission.NotSpecifyJobName": "Le nom de travail de la propriété n'est pas spécifié.",
"sparkJobSubmission.NotSpecifyJARPYPath": "Le fichier JAR/py de propriétés n'est pas spécifié.",
"sparkJobSubmission.NotSpecifyMainClass": "La classe principale de la propriété n'est pas spécifiée.",
"sparkJobSubmission.HDFSFileNotExistedWithPath": "{0} n'existe pas dans le cluster ou une exception est levée. ",
"sparkJobSubmission.HDFSFileNotExisted": "Le fichier HDFS spécifié n'existe pas. ",
"sparkSelectLocalFile": "Sélectionner",
"sparkJobSubmission.SelectFileError": "Erreur de localisation du fichier en raison de l'erreur : {0}"
},
"dist/sparkFeature/dialog/sparkJobSubmission/sparkAdvancedTab": {
"sparkJobSubmission.AdvancedTabName": "AVANCÉ",
"sparkJobSubmission.ReferenceJarList": "Fichiers JAR de référence",
"sparkJobSubmission.ReferenceJarListToolTip": "Fichiers JAR à placer dans le répertoire de travail de l'exécuteur. Le chemin de fichier JAR doit être un chemin HDFS. Plusieurs chemins doivent être séparés par un point-virgule (;)",
"sparkJobSubmission.ReferencePyList": "Fichiers py de référence",
"sparkJobSubmission.ReferencePyListTooltip": "Fichiers py à placer dans le répertoire de travail de l'exécuteur. Le chemin de fichier doit être un chemin HDFS. Plusieurs chemins doivent être séparés par un point-virgule (;)",
"sparkJobSubmission.ReferenceFilesList": "Fichiers de référence",
"sparkJobSubmission.ReferenceFilesListTooltip": "Fichiers à placer dans le répertoire de travail de l'exécuteur. Le chemin de fichier doit être un chemin HDFS. Plusieurs chemins doivent être séparés par un point-virgule (;)",
"sparkJobSubmission.driverMemory": "Mémoire de pilote",
"sparkJobSubmission.driverMemoryTooltip": "Quantité de mémoire à allouer au pilote. Spécifiez des unités dans la valeur. Par exemple, 512M ou 2G.",
"sparkJobSubmission.driverCores": "Cœurs de pilote",
"sparkJobSubmission.driverCoresTooltip": "Quantité de cœurs de processeur à allouer au pilote.",
"sparkJobSubmission.executorMemory": "Mémoire d'exécuteur",
"sparkJobSubmission.executorMemoryTooltip": "Quantité de mémoire à allouer à l'exécuteur. Spécifiez des unités dans la valeur. Par exemple, 512M ou 2G.",
"sparkJobSubmission.executorCores": "Cœurs d'exécuteur",
"sparkJobSubmission.executorCoresTooltip": "Quantité de cœurs de processeur à allouer à l'exécuteur.",
"sparkJobSubmission.executorCount": "Nombre d'exécuteurs",
"sparkJobSubmission.executorCountTooltip": "Nombre d'instances de l'exécuteur à exécuter.",
"sparkJobSubmission.queueName": "Nom de la file d'attente",
"sparkJobSubmission.queueNameTooltip": "Nom de la file d'attente Spark où exécuter la session.",
"sparkJobSubmission.configValues": "Valeurs de configuration",
"sparkJobSubmission.configValuesTooltip": "Liste des paires nom/valeur contenant des valeurs de configuration Spark. Encodé sous forme de dictionnaire JSON. Exemple : « {\"name\":\"value\", \"name2\":\"value2\"} »."
},
"dist/objectExplorerNodeProvider/objectExplorerNodeProvider": {
"promptUsername": "Fournissez le nom d'utilisateur pour se connecter à HDFS :",
"prmptPwd": "Fournissez le mot de passe de connexion à HDFS :",
"sessionNotFound": "La session du nœud {0} n'existe pas",
"notifyError": "Erreur de notification du changement de nœud : {0}",
"hdfsFolder": "HDFS",
"rootLabel": "Racine"
},
"dist/objectExplorerNodeProvider/hdfsProvider": {
"errorExpanding": "Erreur : {0}",
"errDeleteConnectionNode": "Impossible de supprimer une connexion. Seuls les sous-dossiers et les fichiers peuvent être supprimés."
},
"dist/objectExplorerNodeProvider/cancelableStream": {
"streamCanceled": "Opération de flux annulée par l'utilisateur"
},
"dist/dashboard/serviceEndpoints": {
"grafana": "Tableau de bord des métriques",
"kibana": "Tableau de bord de recherche dans les journaux",
"sparkHistory": "Tableau de bord de gestion et de supervision de travaux Spark",
"yarnHistory": "Tableau de bord de diagnostic et de supervision Spark",
"copyText": "Copier",
"endpoint.appproxy": "Proxy d'application",
"endpoint.controller": "Service de gestion de cluster",
"endpoint.gateway": "Passerelle d'accès aux fichiers HDFS, à Spark",
"endpoint.managementproxy": "Proxy de gestion",
"endpoint.mgmtproxy": "Proxy de gestion",
"endpoint.sqlServerEndpoint": "Front-end de l'instance maître SQL Server",
"endpoint.grafana": "Tableau de bord des métriques",
"endpoint.kibana": "Tableau de bord de recherche dans les journaux",
"endpoint.yarnHistory": "Tableau de bord de diagnostic et de supervision Spark",
"endpoint.sparkHistory": "Tableau de bord de gestion et de supervision de travaux Spark",
"endpoint.webhdfs": "Proxy du système de fichiers HDFS",
"endpoint.livy": "Proxy pour exécuter les instructions, travaux, applications Spark"
},
"dist/sqlToolsServer": {
"serviceStartedStatusMsg": "{0} démarré",
"startingServiceStatusMsg": "Démarrage de {0}",
"failedToStartServiceErrorMsg": "Échec du démarrage de {0}",
"installingServiceChannelMsg": "Installation de {0} sur {1}",
"installingServiceStatusMsg": "Installation de {0}",
"installedServiceChannelMsg": "{0} installé",
"downloadServiceDoneChannelMsg": "Installation de {0} effectuée",
"downloadingServiceChannelMsg": "Téléchargement de {0}",
"downloadingServiceSizeChannelMsg": "({0} Ko)",
"downloadingServiceStatusMsg": "Téléchargement de {0}",
"downloadServiceDoneChannelMsg": "Installation de {0} effectuée",
"entryExtractedChannelMsg": "{0} extrait ({1}/{2})"
"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}"
},
"dist/features": {
"mssql.missingLinkedAzureAccount": "Azure Data Studio doit contacter Azure Key Vault pour accéder à une clé principale de colonne pour Always Encrypted, mais aucun compte Azure lié n'est disponible. Ajoutez un compte Azure lié et réessayez la requête.",
"mssql.chooseLinkedAzureAccount": "Sélectionnez un compte Azure lié :",
"mssql.canceledLinkedAzureAccountSelection": "Azure Data Studio doit contacter Azure Key Vault pour accéder à une clé principale de colonne pour Always Encrypted, mais aucun compte Azure lié n'a été sélectionné. Réessayez la requête et sélectionnez un compte Azure lié quand vous y êtes invité.",
"mssql.insufficientlyPrivelagedAzureAccount": "Le compte Azure configuré pour {0} n'a pas les autorisations suffisantes pour permettre à Azure Key Vault d'accéder à une clé principale de colonne pour Always Encrypted."
"dist/telemetry": {
"serviceCrashMessage": "Le composant {0} a quitté de manière inattendue. Redémarrez Azure Data Studio.",
"viewKnownIssuesText": "Voir les problèmes connus"
},
"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.asynchronousProcessing.description": "Quand la valeur est true, permet d'utiliser la fonctionnalité asynchrone dans le fournisseur de données .Net Framework",
"mssql.connectionOptions.asynchronousProcessing.displayName": "Traitement asynchrone",
"mssql.connectionOptions.attachDbFilename.displayName": "Attacher le nom de fichier de base de données",
"mssql.connectionOptions.attachedDBFileName.description": "Nom de fichier principal, y compris le nom de chemin complet, d'une base de données pouvant être attachée",
"mssql.connectionOptions.attachedDBFileName.displayName": "Nom du fichier de base de données attaché",
"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.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.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 d'enclave",
"mssql.connectionOptions.encrypt.description": "Quand la valeur est true, SQL Server utilise le chiffrement SSL pour toutes les données envoyées entre le client et le serveur si le serveur a un certificat installé",
"mssql.connectionOptions.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",
"mssql.connectionOptions.groupName.advanced": "Avancé",
"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.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.serverName.description": "Nom de l'instance SQL Server",
"mssql.connectionOptions.serverName.displayName": "Serveur",
"mssql.connectionOptions.trustServerCertificate.description": "Quand la valeur est true (et encrypt=true), SQL Server utilise le chiffrement SSL pour toutes les données envoyées entre le client et le serveur sans valider le certificat de serveur",
"mssql.connectionOptions.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.enabled": "Activé",
"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.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.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.maxXmlCharsToStore": "Nombre de caractères XML à stocker après l'exécution d'une requête",
"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.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",
"mssqlCluster.copyPath": "Copier le chemin",
"mssqlCluster.deleteFiles": "Supprimer",
"mssqlCluster.manageAccess": "Gérer l'accès",
"mssqlCluster.mkdir": "Nouveau répertoire",
"mssqlCluster.previewFile": "Aperçu",
"mssqlCluster.saveFile": "Enregistrer",
"mssqlCluster.uploadFiles": "Charger des fichiers",
"notebook.command.new": "Nouveau notebook",
"notebook.command.open": "Ouvrir le notebook",
"objectsListProperties.name": "Nom",
"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",
"tab.bigDataClusterDescription": "Tâches et informations concernant votre cluster Big Data SQL Server",
"title.bigDataCluster": "Cluster Big Data SQL Server",
"title.books": "Notebooks",
"title.clearSearchServerResult": "Recherche : Effacer les résultats du serveur de recherche",
"title.configurePython": "Configurer Python pour Notebooks",
"title.endpoints": "Points de terminaison de service",
"title.installPackages": "Installer les packages",
"title.newSparkJob": "Nouveau travail Spark",
"title.openClusterDashboard": "Cluster\r\nTableau de bord",
"title.openSparkHistory": "Voir l'historique Spark",
"title.openYarnHistory": "Voir l'historique Yarn",
"title.searchServers": "Recherche : Serveurs",
"title.showLogFile": "Afficher le fichier journal",
"title.submitSparkJob": "Envoyer le travail Spark",
"title.tasks": "Tâches"
}
}
}

View File

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

View File

@@ -9,8 +9,8 @@
"version": "1.0.0",
"contents": {
"package": {
"displayName": "Concepts de base du langage PowerShell",
"description": "Fournit des extraits de code, la coloration syntaxique, la correspondance des crochets et le repli dans les fichiers PowerShell."
"description": "Fournit des extraits de code, la coloration syntaxique, la correspondance des crochets et le repli dans les fichiers PowerShell.",
"displayName": "Concepts de base du langage PowerShell"
}
}
}

View File

@@ -11,13 +11,22 @@
"dist/dialogs/profilerCreateSessionDialog": {
"createSessionDialog.cancel": "Annuler",
"createSessionDialog.create": "Démarrer",
"createSessionDialog.title": "Démarrer une nouvelle session Profiler",
"createSessionDialog.templatesInvalid": "Liste de modèles non valide, impossible d'ouvrir la boîte de dialogue",
"createSessionDialog.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.enterSessionName": "Entrez le nom de la session :",
"createSessionDialog.createSessionFailed": "La création de session a échoué"
"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.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.start": "Démarrer",
"profiler.contributes.title.stop": "Arrêter"
}
}
}

View File

@@ -9,8 +9,8 @@
"version": "1.0.0",
"contents": {
"package": {
"displayName": "Concepts de base du langage Python",
"description": "Fournit la coloration syntaxique, la correspondance des crochets et le repli dans les fichiers Python."
"description": "Fournit la coloration syntaxique, la correspondance des crochets et le repli dans les fichiers Python.",
"displayName": "Concepts de base du langage Python"
}
}
}

View File

@@ -9,9 +9,9 @@
"version": "1.0.0",
"contents": {
"package": {
"queryHistory.displayName": "Historique des requêtes",
"queryHistory.description": "Afficher et exécuter des requêtes exécutées précédemment",
"queryHistory.clear": "Effacer tout l'historique",
"queryHistory.description": "Afficher et exécuter des requêtes exécutées précédemment",
"queryHistory.displayName": "Historique des requêtes",
"queryHistory.toggleCapture": "Activer/désactiver la capture de l'historique des requêtes"
}
}

View File

@@ -9,8 +9,8 @@
"version": "1.0.0",
"contents": {
"package": {
"displayName": "Concepts de base du langage R",
"description": "Fournit la coloration syntaxique et la correspondance des crochets dans les fichiers R."
"description": "Fournit la coloration syntaxique et la correspondance des crochets dans les fichiers R.",
"displayName": "Concepts de base du langage R"
}
}
}

View File

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

View File

@@ -9,8 +9,8 @@
"version": "1.0.0",
"contents": {
"package": {
"displayName": "Résultat de recherche",
"description": "Fournit la mise en surbrillance de la syntaxe et des fonctionnalités de langue pour les résultats de recherche avec onglets."
"description": "Fournit la mise en surbrillance de la syntaxe et des fonctionnalités de langue pour les résultats de recherche avec onglets.",
"displayName": "Résultat de recherche"
}
}
}

View File

@@ -0,0 +1,18 @@
{
"": [
"--------------------------------------------------------------------------------------------",
"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/constants": {
"XEventsFailed": "XEvents operation failed.",
"XEventsNotSupported": "XEvents sessions not supported.",
"XEventsStarted": "XEvents sessions started for PageContention and ObjectContention.",
"XEventsStopped": "XEvents sessions PageContention and ObjectContention removed."
}
}
}

View File

@@ -8,68 +8,68 @@
],
"version": "1.0.0",
"contents": {
"package": {
"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.",
"dashboard.tabName": "SQL Assessment"
},
"dist/localized": {
"asmt.section.api.title": "Informations",
"asmt.apiversion": "Version d'API",
"asmt.rulesetversion": "Ensemble de règles par défaut",
"asmt.section.instance.title": "Détails de l'instance SQL Server",
"asmt.serverversion": "Version",
"asmt.serveredition": "Édition",
"asmt.instancename": "Nom d'instance",
"asmt.osversion": "Version de système d'exploitation",
"asmt.column.target": "Cible",
"asmt.column.severity": "Gravité",
"asmt.column.message": "Message",
"asmt.column.checkId": "Vérifier l'ID",
"asmt.column.tags": "Étiquettes",
"asmt.learnMore": "En savoir plus",
"asmt.sqlReportTitle": "Rapport SQL Assessment",
"asmt.sqlReport.resultForDatabase": "Résultats pour la base de données",
"asmt.sqlReport.resultForInstance": "Résultats pour le serveur",
"asmt.sqlReport.Error": "Erreur",
"asmt.sqlReport.Warning": "Avertissement",
"asmt.sqlReport.Info": "Informations",
"asmt.column.helpLink": "Lien d'aide",
"asmt.sqlReport.severityMsg": "{0} : {1} élément(s)"
},
"dist/assessmentResultGrid": {
"databaseIconLabel": "Base de données",
"serverIconLabel": "Serveur",
"asmt.column.targetType": "Type de cible",
"asmt.details.clickHere": "Cliquez ici",
"asmt.details.toLearnMore": " pour en savoir plus.",
"asmt.details.recommendation": "Recommandation",
"asmt.details.ruleDescription": "Description de la règle",
"asmt.details.recommendation": "Recommandation"
"asmt.details.toLearnMore": " pour en savoir plus.",
"databaseIconLabel": "Base de données",
"serverIconLabel": "Serveur"
},
"dist/localized": {
"asmt.apiversion": "Version d'API",
"asmt.column.checkId": "Vérifier l'ID",
"asmt.column.helpLink": "Lien d'aide",
"asmt.column.message": "Message",
"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.Info": "Informations",
"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"
},
"dist/tabs/assessmentMainTab": {
"invokeAssessmentLabelServer": "Appeler l'évaluation",
"getAssessmentItemsServer": "Voir les règles applicables",
"invokeAssessmentLabelDatabase": "Appeler l'évaluation pour {0}",
"getAssessmentItemsDatabase": "Voir les règles applicables à {0}",
"asmtaction.label.cancel": "Annuler",
"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",
"asmtaction.openReport": "Le rapport a été enregistré. Voulez-vous l'ouvrir ?",
"asmtaction.label.open": "Ouvrir",
"asmtaction.label.cancel": "Annuler",
"btnViewSamplesShort": "Afficher tout sur GitHub",
"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",
"msgBoxCopied": "Informations de SQL Assessment copiées"
"ok": "OK"
},
"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.summaryError": "Erreur",
"asmt.history.summaryWarning": "Avertissement",
"asmt.history.summaryInfo": "Informations"
"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"
}
}
}

View File

@@ -8,248 +8,284 @@
],
"version": "1.0.0",
"contents": {
"package": {
"title.projectsView": "Projets",
"sqlDatabaseProjects.displayName": "Projets de base de données",
"sqlDatabaseProjects.description": "Concevoir et publier des schémas de base de données SQL",
"sqlDatabaseProjects.new": "Nouveau projet de base de données",
"sqlDatabaseProjects.open": "Ouvrir le projet de base de données",
"sqlDatabaseProjects.close": "Fermer le projet de base de données",
"sqlDatabaseProjects.build": "Build",
"sqlDatabaseProjects.publish": "Publier",
"sqlDatabaseProjects.createProjectFromDatabase": "Créer un projet à partir de la base de données",
"sqlDatabaseProjects.properties": "Propriétés",
"sqlDatabaseProjects.schemaCompare": "Comparer les schémas",
"sqlDatabaseProjects.delete": "Supprimer",
"sqlDatabaseProjects.exclude": "Exclure du projet",
"sqlDatabaseProjects.validateExternalStreamingJob": "Valider le travail de diffusion en continu externe",
"sqlDatabaseProjects.newScript": "Ajouter un script",
"sqlDatabaseProjects.newPreDeploymentScript": "Ajouter un Script de pré-déploiement",
"sqlDatabaseProjects.newPostDeploymentScript": "Ajouter un script post-déploiement",
"sqlDatabaseProjects.newTable": "Ajouter une table",
"sqlDatabaseProjects.newView": "Ajouter une vue",
"sqlDatabaseProjects.newStoredProcedure": "Ajouter une procédure stockée",
"sqlDatabaseProjects.newExternalStreamingJob": "Ajouter un travail de diffusion en continu externe",
"sqlDatabaseProjects.newItem": "Ajouter un élément...",
"sqlDatabaseProjects.newFolder": "Ajouter un dossier",
"sqlDatabaseProjects.addDatabaseReference": "Ajouter une référence de base de données",
"sqlDatabaseProjects.openContainingFolder": "Ouvrir le dossier contenant",
"sqlDatabaseProjects.editProjectFile": "Modifier le fichier .sqlproj",
"sqlDatabaseProjects.changeTargetPlatform": "Modifier la plateforme cible",
"sqlDatabaseProjects.Settings": "Projets de base de données",
"sqlDatabaseProjects.netCoreInstallLocation": "Chemin daccès complet à kit SDK .NET Core sur lordinateur.",
"sqlDatabaseProjects.netCoreDoNotAsk": "Indique si lutilisateur doit être invité à installer .NET Core quand il nest pas détecté.",
"sqlDatabaseProjects.welcome": "Aucun projet de base de données nest actuellement ouvert.\r\n[New Project] (command:sqlDatabaseProjects.new)\r\n[Open Project] (command:sqlDatabaseProjects.open)\r\n[Créer un projet à partir de la base de données] (command:sqlDatabaseProjects.importDatabase)",
"sqlDatabaseProjects.addSqlBinding": "Add SQL Binding"
},
"dist/common/constants": {
"emptyProjectTypeDisplayName": "Base de données SQL",
"emptyProjectTypeDescription": "Développer et publier des schémas pour les bases de données SQL à partir d'un projet vide",
"edgeProjectTypeDisplayName": "SQL Edge",
"edgeProjectTypeDescription": "Commencez par les éléments de base pour développer et publier des schémas pour SQL Edge",
"addItemAction": "Ajouter un élément",
"schemaCompareAction": "Comparer les schémas",
"buildAction": "Build",
"publishAction": "Publier",
"changeTargetPlatformAction": "Modifier la plateforme cible",
"Status": "État",
"Time": "Heure",
"Date": "Date",
"TargetPlatform": "Plateforme cible",
"TargetServer": "Serveur cible",
"TargetDatabase": "Base de données cible",
"BuildHistory": "Historique de build",
"PublishHistory": "Publier lhistorique",
"Success": "Succès",
"Date": "Date",
"Failed": "Échec",
"InProgress": "En cours",
"hr": "h",
"min": "min",
"sec": "s",
"msec": "msec",
"PublishHistory": "Publier lhistorique",
"Status": "État",
"Success": "Succès",
"TargetDatabase": "Base de données cible",
"TargetPlatform": "Plateforme cible",
"TargetServer": "Serveur cible",
"Time": "Heure",
"addDatabaseReferenceOkButtonText": "Ajouter une référence",
"addDatabaseReferencedialogName": "Ajouter une référence de base de données",
"addItemAction": "Ajouter un élément",
"addPackage": "Ajouter un package",
"appSettingPrompt": "Voulez-vous mettre à jour Azure Function local.settings.json avec la nouvelle chaîne de connexion ?",
"at": "à",
"dataSourcesNodeName": "Sources de données",
"databaseReferencesNodeName": "Référence de base de données",
"sqlConnectionStringFriendly": "Chaîne de connexion SQL",
"yesString": "Oui",
"noString": "Non",
"okString": "OK",
"selectString": "Sélectionner",
"dacpacFiles": "Fichiers dacpac",
"publishSettingsFiles": "Fichier de paramètres de publication",
"file": "Fichier",
"flat": "Plat",
"objectType": "Type d'objet",
"schema": "Schéma",
"schemaObjectType": "Schéma\\Type d'objet",
"defaultProjectNameStarter": "DatabaseProject",
"reloadProject": "Voulez-vous recharger votre projet de base de données ?",
"newObjectNamePrompt": "Nouveau nom{0} :",
"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} ?",
"selectTargetPlatform": "Plateforme cible actuelle : {0}. Sélectionner une nouvelle plateforme cible",
"currentTargetPlatform": "La plateforme cible du projet {0} est désormais {1}",
"publishDialogName": "Publier le projet",
"publish": "Publier",
"cancelButtonText": "Annuler",
"generateScriptButtonText": "Générer le script",
"databaseNameLabel": "Base de données",
"targetConnectionLabel": "Connexion",
"dataSourceRadioButtonLabel": "Sources de données",
"connectionRadioButtonLabel": "Connexions",
"dataSourceDropdownTitle": "Source de données",
"noDataSourcesText": "Aucune source de données dans ce projet",
"loadProfilePlaceholderText": "Charger le profil...",
"profileReadError": "Erreur lors du chargement du profil de publication. {0}",
"sqlCmdTableLabel": "Variables SQLCMD",
"sqlCmdVariableColumn": "Nom",
"sqlCmdValueColumn": "Valeur",
"reloadValuesFromProjectButtonTitle": "Recharger les valeurs à partir du projet",
"profile": "Profil",
"selectConnection": "Sélectionner la connexion",
"server": "Serveur",
"default": "par défaut",
"selectProfileToUse": "Sélectionner le profil de publication à charger",
"selectProfile": "Sélectionner un profil",
"dontUseProfile": "Ne pas utiliser de profil",
"browseButtonText": "Parcourir le dossier",
"browseEllipsis": "Parcourir...",
"browseForProfile": "Rechercher un profil",
"buildAction": "Build",
"buildFailedCannotStartSchemaCompare": "La comparaison de schémas na pas pu démarrer, car la build a échoué",
"cancelButtonText": "Annuler",
"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",
"chooseAction": "Choisissez une action",
"chooseSqlcmdVarsToModify": "Choisir des variables SQLCMD à modifier",
"enterNewValueForVar": "Entrer une nouvelle valeur pour la variable « {0} »",
"resetAllVars": "Réinitialiser toutes les variables",
"createNew": "<Créer nouveau>",
"enterNewDatabaseName": "Entrer un nom de base de données",
"newDatabaseTitle": "{0} (nouveau)",
"selectDatabase": "Sélectionner une base de données",
"done": "Terminé",
"nameMustNotBeEmpty": "Le nom ne doit pas être vide",
"addDatabaseReferencedialogName": "Ajouter une référence de base de données",
"addDatabaseReferenceOkButtonText": "Ajouter une référence",
"referenceRadioButtonsGroupTitle": "Type",
"projectRadioButtonTitle": "Project",
"systemDatabaseRadioButtonTitle": "Base de données système",
"cicularProjectReference": "Référence circulaire du projet {0} au projet {1}",
"cleaningDockerImagesMessage": "Nettoyage des déploiements existants...",
"connectingToSqlServerOnDockerMessage": "Connexion à SQL Server sur Docker",
"connectionFailedError": "Erreur déchec de la connexion : «{0}»",
"connectionRadioButtonLabel": "Connexions",
"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 »",
"createNew": "Créer un nouveau",
"createProjectDialogOkButtonText": "Créer",
"createProjectFromDatabaseDialogName": "Créer un projet à partir de la base de données",
"createProjectSettings": "Paramètres",
"creatingDeploymentSettingsMessage": "Création des paramètres de déploiement...",
"currentTargetPlatform": "La plateforme cible du projet {0} est désormais {1}",
"dacpacFileLocationRequired": "Lemplacement du fichier dacpac est requis pour lajout dune référence à une base de données",
"dacpacFiles": "Fichiers dacpac",
"dacpacNotOnSameDrive": "Les références dacpac doivent se trouver sur le même lecteur que le fichier projet. Le fichier projet se trouve à {0}",
"dacpacText": "Application de la couche Données (.dacpac)",
"dacpacPlaceholder": "Sélectionner .dacpac",
"loadDacpacButton": "Sélectionner .dacpac",
"locationDropdown": "Emplacement",
"sameDatabase": "Même base de données",
"differentDbSameServer": "Autre base de données, même serveur",
"differentDbDifferentServer": "Autre base de données, autre serveur",
"dataSource": "Source de données",
"dataSourceDropdownTitle": "Source de données",
"dataSourceRadioButtonLabel": "Sources de données",
"dataSourcesNodeName": "Sources de données",
"databaseLocation": "Lemplacement de la base de données est requis pour lajout dune référence à une base de données",
"databaseName": "Nom de la base de données",
"databaseVariable": "Variable de base de données",
"serverName": "Nom du serveur",
"serverVariable": "Variable serveur",
"suppressMissingDependenciesErrors": "Supprimer les erreurs causées par des références non résolues dans le projet référencé",
"exampleUsage": "Exemple d'utilisation",
"enterSystemDbName": "Entrez un nom de base de données pour cette base de données système",
"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",
"dacpacNotOnSameDrive": "Les références dacpac doivent se trouver sur le même lecteur que le fichier projet. Le fichier projet se trouve à {0}",
"createProjectFromDatabaseDialogName": "Créer un projet à partir de la base de données",
"createProjectDialogOkButtonText": "Créer",
"sourceDatabase": "Base de données source",
"targetProject": "Projet cible",
"createProjectSettings": "Paramètres",
"projectNameLabel": "Nom",
"projectNamePlaceholderText": "Entrer le nom du projet",
"projectLocationLabel": "Emplacement",
"projectLocationPlaceholderText": "Sélectionner lemplacement de création du projet",
"browseButtonText": "Parcourir le dossier",
"selectFolderStructure": "Select folder structure",
"folderStructureLabel": "Structure du dossier",
"browseEllipsis": "Parcourir...",
"selectProjectLocation": "Select project location",
"dataworkspace.projectParentDirectoryNotExistError": "Lemplacement de projet sélectionné « {0} » nexiste pas ou nest pas un répertoire.",
"dataworkspace.projectDirectoryAlreadyExistError": "Il existe déjà un répertoire nommé « {0} » à lemplacement sélectionné : « {1} ».",
"multipleSqlProjFilesSelected": "Plusieurs fichiers. sqlproj sélectionnés ; Sélectionnez un seul.",
"noSqlProjFilesSelected": "Aucun fichier .sqlproj sélectionné ; Sélectionnez-en un.",
"noDataSourcesFile": "{0} introuvable",
"missingVersion": "Entrée 'version' manquante dans {0}.",
"unrecognizedDataSourcesVersion": "Version non reconnue : ",
"unknownDataSourceType": "Type de source de données inconnu : ",
"invalidSqlConnectionString": "Chaîne de connexion SQL non valide",
"extractTargetRequired": "Les informations cibles pour lextraction sont nécessaires pour créer un projet de base de données.",
"schemaCompareNotInstalled": "L'installation de l'extension de comparaison de schémas est nécessaire pour exécuter la comparaison de schémas.",
"buildFailedCannotStartSchemaCompare": "La comparaison de schémas na pas pu démarrer, car la build a échoué",
"updateProjectForRoundTrip": "Pour générer ce projet, Azure Data Studio doit mettre à jour les cibles, les références et les références de base de données système. Si le projet est créé dans SSDT, il continuera à fonctionner dans les deux outils. Voulez-vous Azure Data Studio de mettre à jour le projet ?",
"updateProjectDatabaseReferencesForRoundTrip": "Pour générer ce projet, Azure Data Studio doit mettre à jour les références de base de données système. Si le projet est créé dans SSDT, il continuera à fonctionner dans les deux outils. Voulez-vous Azure Data Studio de mettre à jour le projet ?",
"databaseReferenceTypeRequired": "Le type de référence de base de données est requis pour lajout dune référence à une base de données.",
"systemDatabaseReferenceRequired": "La sélection de la base de données système est nécessaire pour lajout dune référence à une base de données système",
"dacpacFileLocationRequired": "Lemplacement du fichier dacpac est requis pour lajout dune référence à une base de données",
"databaseLocation": "Lemplacement de la base de données est requis pour lajout dune référence à une base de données",
"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.",
"invalidDataSchemaProvider": "DSP non valide dans le fichier .sqlproj",
"invalidDatabaseReference": "Référence de base de données non valide dans le fichier .sqlproj",
"databaseSelectionRequired": "La sélection de base de données est nécessaire pour créer un projet à partir dune base de données",
"databaseReferenceAlreadyExists": "Il existe déjà une référence à cette base de données système dans votre projet.",
"outsideFolderPath": "Les éléments avec un chemin daccès absolu extérieur au dossier du projet ne sont pas pris en charge. Assurez-vous que les chemins daccès du fichier projet sont relatifs au dossier du projet.",
"parentTreeItemUnknown": "Impossible daccéder au parent de lélément darborescence fourni",
"prePostDeployCount": "Pour créer correctement, mettez à jour le projet avec un script de pré-déploiement et/ou un script de post-déploiement",
"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.",
"externalStreamingJobValidationPassed": "Validation de la tâche de streaming externe réussie.",
"projectAlreadyOpened": "Le projet « {0} » est déjà ouvert.",
"projectAlreadyExists": "Un projet nommé {0} existe déjà dans {1}.",
"noFileExist": "Le fichier {0} n'existe pas",
"fileOrFolderDoesNotExist": "Le fichier ou le répertoire « {0} » n'existe pas",
"cannotResolvePath": "Impossible de résoudre le chemin d'accès {0}.",
"fileAlreadyExists": "Il existe déjà un fichier nommé « {0} » à cet emplacement sur le disque. Choisissez un autre nom.",
"folderAlreadyExists": "Il existe déjà un dossier nommé « {0} » à cet emplacement sur le disque. Choisissez un autre nom.",
"folderAlreadyExistsChooseNewLocation": "A folder with the name '{0}' already exists on disk at this location. Please choose another location.",
"invalidInput": "Entrée non valide : {0}",
"invalidPropertyValue": "Valeur non valide spécifiée pour la propriété : « {0} » dans le fichier .sqlproj.",
"unableToCreatePublishConnection": "Impossible de construire la connexion : {0}",
"cicularProjectReference": "Référence circulaire du projet {0} au projet {1}",
"mssqlNotFound": "Désolé... Nous navons pas pu récupérer lemplacement dinstallation du service SQL Tools à {0}",
"projBuildFailed": "Échec de la génération. Vérifiez le volet de sortie pour plus de détails. {0}",
"unexpectedProjectContext": "Impossible détablir le contexte du projet. Commande appelée à partir dun emplacement inattendu : {0}",
"unableToPerformAction": "Impossible de localiser la cible « {0} » : « {1} »",
"unableToFindFile": "Impossible de trouver {1} avec le chemin daccès « {0} »",
"deployScriptExists": "Un script {0} existe déjà. Le nouveau script ne sera pas inclus dans la build.",
"notValidVariableName": "Le nom de variable '{0}' n'est pas valide.",
"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",
"unableToFindSqlCmdVariable": "Impossible de trouver la variable SQLCMD « {0} »",
"unableToFindReference": "Impossible de trouver la référence de la base de données {0}",
"invalidGuid": "Le GUID spécifié nest pas valide : {0}",
"invalidTargetPlatform": "Plateforme cible non valide : {0}. Plateformes cibles prises en charge : {1}",
"databaseReferenceTypeRequired": "Le type de référence de base de données est requis pour lajout dune référence à une base de données.",
"databaseReferencesNodeName": "Référence de base de données",
"databaseSelectionRequired": "La sélection de base de données est nécessaire pour créer un projet à partir dune base de données",
"databaseVariable": "Variable de base de données",
"dataworkspace.projectDirectoryAlreadyExistError": "Il existe déjà un répertoire nommé « {0} » à lemplacement sélectionné : « {1} ».",
"dataworkspace.projectParentDirectoryNotExistError": "Lemplacement de projet sélectionné « {0} » nexiste pas ou nest pas un répertoire.",
"default": "par défaut",
"defaultProjectNameStarter": "DatabaseProject",
"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} ?",
"deployAppSettingUpdateFailed": "Échec de la mise à jour du paramètre dapplication «{0}»",
"deployAppSettingUpdating": "Mise à jour du paramètre dapplication : «{0}»",
"deployDbTaskName": "Déploiement dun projet de base de données SQL localement",
"deployProjectFailed": "Échec du déploiement du projet. Pour plus dinformations, consultez le volet de sortie. {0}",
"deployProjectFailedMessage": "Échec de louverture dune connexion à la base de données déployée »",
"deployProjectSucceed": "Le projet de base de données a été déployé",
"deployScriptExists": "Un script {0} existe déjà. Le nouveau script ne sera pas inclus dans la build.",
"deployToDockerContainer": "Déployer sur un conteneur Docker",
"deployToExistingServer": "Déployer sur un serveur existant",
"differentDbDifferentServer": "Autre base de données, autre serveur",
"differentDbSameServer": "Autre base de données, même serveur",
"dockerContainerCreatedMessage": "ID créé par Docker : «{0}»",
"dockerContainerFailedToRunErrorMessage": "Échec de lexécution du conteneur Docker",
"dockerContainerNotRunningErrorMessage": "Le conteneur Docker nest pas en cours dexécution",
"dockerLogMessage": "Journaux Docker : «{0}»",
"done": "Terminé",
"dontUseProfile": "Ne pas utiliser de profil",
"edgeProjectTypeDescription": "Commencez par les éléments de base pour développer et publier des schémas pour SQL Edge",
"edgeProjectTypeDisplayName": "SQL Edge",
"emptyProjectTypeDescription": "Développer et publier des schémas pour les bases de données SQL à partir d'un projet vide",
"emptyProjectTypeDisplayName": "Base de données SQL",
"enterConnStringTemplateDescription": "Entrer un modèle pour la chaîne de connexion SQL",
"enterConnectionStringEnvName": "Entrer le nom de la variable denvironnement de chaîne de connexion",
"enterConnectionStringEnvNameDescription": "Entrer la variable denvironnement pour la chaîne de connexion SQL",
"enterConnectionStringTemplate": "Entrer un modèle de chaîne de connexion",
"enterNewDatabaseName": "Entrer un nom de base de données",
"enterNewValueForVar": "Entrer une nouvelle valeur pour la variable « {0} »",
"enterPassword": "Entrez le mot de passe ou appuyez sur Entrée pour utiliser le mot de passe généré",
"enterPortNumber": "Entrez le numéro de port 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",
"errorFindingBuildFilesLocation": "Erreur lors de la recherche de lemplacement des fichiers de build : {0}",
"exampleUsage": "Exemple d'utilisation",
"excludeAction": "Exclure",
"fileObject": "fichier",
"folderObject": "dossier",
"folderFriendlyName": "Dossier",
"scriptFriendlyName": "Script",
"tableFriendlyName": "Table",
"viewFriendlyName": "Voir",
"storedProcedureFriendlyName": "Procédure stockée",
"dataSource": "Source de données",
"fileFormat": "Format de fichier",
"externalStream": "Flux externe",
"externalStreamingJobFriendlyName": "Travail de streaming externe",
"preDeployScriptFriendlyName": "Script.PreDeployment",
"postDeployScriptFriendlyName": "Script.PostDeployment",
"sqlDatabaseProjects.NetCoreInstallationConfirmation": "The .NET Core SDK cannot be located. Project build will not work. Please install .NET Core SDK version 3.1 or update the .NET Core SDK location in settings if already installed.",
"sqlDatabaseProjects.NetCoreSupportedVersionInstallationConfirmation": "Currently installed .NET Core SDK version is {0}, which is not supported. Project build will not work. Please install .NET Core SDK version 3.1 or update the .NET Core SDK supported version location in settings if already installed.",
"sqlDatabaseProjects.UpdateNetCoreLocation": "Update Location",
"sqlDatabaseProjects.InstallNetCore": "Install",
"sqlDatabaseProjects.doNotAskAgain": "Don't Ask Again",
"sqlDatabaseProjects.outputChannel": "Database Projects",
"externalStreamingJobValidationPassed": "Validation de la tâche de streaming externe réussie.",
"extractTargetRequired": "Les informations cibles pour lextraction sont nécessaires pour créer un projet de base de données.",
"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",
"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.",
"folderFriendlyName": "Dossier",
"folderObject": "dossier",
"folderStructureLabel": "Structure du dossier",
"generateScriptButtonText": "Générer le script",
"hr": "h",
"input": "Entrée",
"invalidDataSchemaProvider": "DSP non valide dans le fichier .sqlproj",
"invalidDatabaseReference": "Référence de base de données non valide dans le fichier .sqlproj",
"invalidGuid": "Le GUID spécifié nest pas valide : {0}",
"invalidInput": "Entrée non valide : {0}",
"invalidProjectReload": "Impossible d'accéder au projet de base de données fourni. Seuls les projets de base de données valides et ouverts peuvent être rechargés.",
"invalidPropertyValue": "Valeur non valide spécifiée pour la propriété : « {0} » dans le fichier .sqlproj.",
"invalidSqlConnectionString": "Chaîne de connexion SQL non valide",
"invalidTargetPlatform": "Plateforme cible non valide : {0}. Plateformes cibles prises en charge : {1}",
"loadProfilePlaceholderText": "Charger le profil...",
"location": "Emplacement",
"min": "min",
"missingVersion": "Entrée 'version' manquante dans {0}.",
"msec": "msec",
"multipleSqlProjFilesSelected": "Plusieurs fichiers. sqlproj sélectionnés ; Sélectionnez un seul.",
"nameMustNotBeEmpty": "Le nom ne doit pas être vide",
"new": "Nouveau",
"newObjectNamePrompt": "Nouveau nom{0} :",
"noAzureFunctionsInFile": "Aucune fonction Azure dans le fichier actif actuel",
"noAzureFunctionsProjectsInWorkspace": "Aucun projet Azure Functions trouvé dans lespace de travail",
"noDataSourcesFile": "{0} introuvable",
"noDataSourcesText": "Aucune source de données dans ce projet",
"noFileExist": "Le fichier {0} n'existe pas",
"noSqlProjFilesSelected": "Aucun fichier .sqlproj sélectionné ; Sélectionnez-en un.",
"noString": "Non",
"noStringDefault": "Non (pas de valeur par défaut)",
"notValidVariableName": "Le nom de variable '{0}' n'est pas valide.",
"objectType": "Type d'objet",
"okString": "OK",
"output": "Sortie",
"selectBindingType": "Select type of binding",
"selectAzureFunction": "Select an Azure function in the current file to add SQL binding to",
"sqlObjectToQuery": "SQL object to query",
"sqlTableToUpsert": "SQL table to upsert into",
"connectionStringSetting": "Connection string setting name",
"connectionStringSettingPlaceholder": "Connection string setting specified in \"local.settings.json\"",
"noAzureFunctionsInFile": "No Azure functions in the current active file"
"outsideFolderPath": "Les éléments avec un chemin daccès absolu extérieur au dossier du projet ne sont pas pris en charge. Assurez-vous que les chemins daccès du fichier projet sont relatifs au dossier du projet.",
"parentTreeItemUnknown": "Impossible daccéder au parent de lélément darborescence fourni",
"portMustNotBeNumber": "Le port doit être un numéro",
"postDeployScriptFriendlyName": "Script.PostDeployment",
"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",
"projectLocationPlaceholderText": "Sélectionner lemplacement de création du projet",
"projectNameLabel": "Nom",
"projectNamePlaceholderText": "Entrer le nom du projet",
"publish": "Publier",
"publishAction": "Publier",
"publishDialogName": "Publier le projet",
"publishSettingsFiles": "Fichier de paramètres de publication",
"referenceRadioButtonsGroupTitle": "Type",
"referenceType": "Type référence",
"reloadProject": "Voulez-vous recharger votre projet de base de données ?",
"reloadValuesFromProjectButtonTitle": "Recharger les valeurs à partir du projet",
"resetAllVars": "Réinitialiser toutes les variables",
"retryFailedMessage": "Échec de lopération «{0}». Nouvelle tentative... Résultat actuel : {1}. Erreur : «{2}»",
"retryMessage": "Échec de lopération «{0}». Nouvelle tentative... Erreur : «{1}»",
"retryRunMessage": "Exécution de lopération «{2}» tentative {0} de {1}",
"retrySucceedMessage": "Lopération «{0}» sest terminée correctement. Résultat : {1}",
"retryWaitMessage": "En attente de {0} secondes avant une autre tentative dopération «{1}»",
"runningDockerMessage": "Génération et exécution du conteneur Docker...",
"sameDatabase": "Même base de données",
"schema": "Schéma",
"schemaCompareAction": "Comparer les schémas",
"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",
"sec": "s",
"selectAzureFunction": "Sélectionnez une fonction Azure dans le fichier actif auquel ajouter une liaison SQL",
"selectBindingType": "Sélectionner le type de liaison",
"selectConnection": "Sélectionner la connexion",
"selectDacpac": "Sélectionner .dacpac",
"selectDatabase": "Sélectionner une base de données",
"selectDeployOption": "Sélectionnez lemplacement de déploiement du projet sur",
"selectFolderStructure": "Sélectionner une structure de dossiers",
"selectProfile": "Sélectionner un profil",
"selectProfileToUse": "Sélectionner le profil de publication à charger",
"selectProjectLocation": "Sélectionner lemplacement du projet",
"selectString": "Sélectionner",
"selectTargetPlatform": "Plateforme cible actuelle : {0}. Sélectionner une nouvelle plateforme cible",
"server": "Serveur",
"serverName": "Nom du serveur",
"serverVariable": "Variable serveur",
"sourceDatabase": "Base de données source",
"sqlCmdTableLabel": "Variables SQLCMD",
"sqlCmdValueColumn": "Valeur",
"sqlCmdVariableColumn": "Nom",
"sqlConnectionStringFriendly": "Chaîne de connexion SQL",
"sqlDatabaseProjects.InstallNetCore": "Installer",
"sqlDatabaseProjects.NetCoreInstallationConfirmation": "Impossible de localiser le kit SDK .NET Core. La génération du projet ne fonctionnera pas. Installez kit SDK .NET Core version 3.1 ou mettez à jour lemplacement du kit de développement logiciel (SDK) .Net Core dans les paramètres, sil est déjà installé.",
"sqlDatabaseProjects.NetCoreSupportedVersionInstallationConfirmation": "La version kit SDK .NET Core installée est {0}, ce qui nest pas pris en charge. La génération du projet ne fonctionnera pas. Installez kit SDK .NET Core version 3,1 ou mettez à jour lemplacement de la version prise en charge kit SDK .NET Core dans les paramètres, le cas échéant.",
"sqlDatabaseProjects.UpdateNetCoreLocation": "Emplacement de mise à jour",
"sqlDatabaseProjects.doNotAskAgain": "Ne plus me poser la question",
"sqlDatabaseProjects.outputChannel": "Projets de base de données",
"sqlObjectToQuery": "Objet SQL à interroger",
"sqlTableToUpsert": "Table SQL dans laquelle upsert",
"storedProcedureFriendlyName": "Procédure stockée",
"suppressMissingDependenciesErrors": "Supprimer les erreurs causées par des références non résolues dans le projet référencé",
"systemDatabase": "Base de données système",
"systemDatabaseReferenceRequired": "La sélection de la base de données système est nécessaire pour lajout dune référence à une base de données système",
"tableFriendlyName": "Table",
"targetConnectionLabel": "Connexion",
"targetProject": "Projet cible",
"taskFailedError.error": "Échec de lexécution de la tâche « {0} ». Erreur : {1}",
"unableToCreatePublishConnection": "Impossible de construire la connexion : {0}",
"unableToFindFile": "Impossible de trouver {1} avec le chemin daccès « {0} »",
"unableToFindReference": "Impossible de trouver la référence de la base de données {0}",
"unableToFindSqlCmdVariable": "Impossible de trouver la variable SQLCMD « {0} »",
"unableToPerformAction": "Impossible de localiser la cible « {0} » : « {1} »",
"unexpectedProjectContext": "Impossible détablir le contexte du projet. Commande appelée à partir dun emplacement inattendu : {0}",
"unknownDataSourceType": "Type de source de données inconnu : ",
"unrecognizedDataSourcesVersion": "Version non reconnue : ",
"updateProjectDatabaseReferencesForRoundTrip": "Pour générer ce projet, Azure Data Studio doit mettre à jour les références de base de données système. Si le projet est créé dans SSDT, il continuera à fonctionner dans les deux outils. Voulez-vous Azure Data Studio de mettre à jour le projet?",
"updateProjectForRoundTrip": "Les cibles, les références et les références de la base de données système doivent être mises à jour pour construire ce projet. Si le projet est créé dans SSDT, il continuera à fonctionner dans les deux outils. Voulez-vous mettre à jour le projet?",
"valueCannotBeEmpty": "La valeur ne peut pas être vide",
"viewFriendlyName": "Voir",
"yesString": "Oui"
},
"dist/tools/netcoreTool": {
"sqlDatabaseProject.RunCommand.ErroredOut": "\t>>> {0} … a donné une erreur : {1}",
"sqlDatabaseProjects.RunStreamedCommand.ExitedWithCode": " >>> {0} … a quitté avec le code : {1}",
"sqlDatabaseProjects.RunStreamedCommand.ExitedWithSignal": " >>> {0} … a quitté avec le signal : {1}",
"sqlDatabaseProjects.RunCommand.stderr": " stderr : ",
"sqlDatabaseProjects.RunCommand.stdout": " stdout : ",
"sqlDatabaseProjects.RunCommand.stderr": " stderr : "
"sqlDatabaseProjects.RunStreamedCommand.ExitedWithCode": " >>> {0} … a quitté avec le code : {1}",
"sqlDatabaseProjects.RunStreamedCommand.ExitedWithSignal": " >>> {0} … a quitté avec le signal : {1}"
},
"package": {
"sqlDatabaseProjects.Settings": "Projets de base de données",
"sqlDatabaseProjects.addDatabaseReference": "Ajouter une référence de base de données",
"sqlDatabaseProjects.addSqlBinding": "Ajouter une liaison SQL",
"sqlDatabaseProjects.build": "Build",
"sqlDatabaseProjects.changeTargetPlatform": "Modifier la plateforme cible",
"sqlDatabaseProjects.close": "Fermer le projet de base de données",
"sqlDatabaseProjects.createProjectFromDatabase": "Créer un projet à partir de la base de données",
"sqlDatabaseProjects.delete": "Supprimer",
"sqlDatabaseProjects.deployLocal": "Déployer",
"sqlDatabaseProjects.description": "Concevoir et publier des schémas de base de données SQL",
"sqlDatabaseProjects.displayName": "Projets de base de données",
"sqlDatabaseProjects.editProjectFile": "Modifier le fichier .sqlproj",
"sqlDatabaseProjects.exclude": "Exclure du projet",
"sqlDatabaseProjects.netCoreDoNotAsk": "Indique si lutilisateur doit être invité à installer .NET Core quand il nest pas détecté.",
"sqlDatabaseProjects.netCoreInstallLocation": "Chemin daccès complet à kit SDK .NET Core sur lordinateur.",
"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.newScript": "Ajouter un script",
"sqlDatabaseProjects.newStoredProcedure": "Ajouter une procédure stockée",
"sqlDatabaseProjects.newTable": "Ajouter une table",
"sqlDatabaseProjects.newView": "Ajouter une vue",
"sqlDatabaseProjects.open": "Ouvrir le projet de base de données",
"sqlDatabaseProjects.openContainingFolder": "Ouvrir le dossier contenant",
"sqlDatabaseProjects.properties": "Propriétés",
"sqlDatabaseProjects.publish": "Publier",
"sqlDatabaseProjects.schemaCompare": "Comparer les schémas",
"sqlDatabaseProjects.validateExternalStreamingJob": "Valider le travail de diffusion en continu externe",
"sqlDatabaseProjects.welcome": "Aucun projet de base de données nest actuellement ouvert.\r\n[New Project] (command:sqlDatabaseProjects.new)\r\n[Open Project] (command:sqlDatabaseProjects.open)\r\n[Créer un projet à partir de la base de données] (command:sqlDatabaseProjects.importDatabase)",
"title.projectsView": "Projets"
}
}
}

View File

@@ -8,344 +8,374 @@
],
"version": "1.0.0",
"contents": {
"package": {
"displayName": "Migration Azure SQL",
"description": "Description de la migration Azure SQL",
"migration-notebook-command-title": "Ouvrir les blocs-notes de migration Azure SQL",
"migration-dashboard-title": "Migration Azure SQL",
"migration-dashboard-tasks": "Tâches de migration",
"migration-command-category": "Migration Azure SQL",
"start-migration-command": "Migrer vers Azure SQL",
"send-feedback-command": "Commentaires",
"new-support-request-command": "Nouvelle demande de support",
"migration-context-menu-category": "Menu contextuel de migration",
"complete-cutover-menu": "Terminer le basculement",
"database-details-menu": "Détails de la base de données",
"view-target-menu": "Détails de la cible Azure SQL",
"view-service-menu": "Database Migration Service details",
"copy-migration-menu": "Copier les détails de la migration",
"cancel-migration-menu": "Annuler la migration"
},
"dist/constants/strings": {
"azure.accounts.accountAccessError": "Une erreur sest produite lors de laccès au compte sélectionné «{0}». Cliquez « Lier le compte » et actualisez le compte ou sélectionnez un autre compte. Erreur «{1}»",
"azure.accounts.accountStaleError": "Le jeton daccès du compte sélectionné «{0}» nest plus valide. Sélectionnez « Lier le compte » et actualisez le compte, ou sélectionnez un autre compte.",
"sql-migration.wizard.title": "Migrer « {0} » vers Azure SQL",
"sql.migration.assessments.blocking.issue": "Il sagit dun problème bloquant qui empêche la migration de la base de données de réussir.",
"sql.cancel.migration.confirmation": "Voulez-vous vraiment annuler cette migration ?",
"sql.migrate.text": "Sélectionnez les bases de données que vous souhaitez migrer vers Azure SQL.",
"sql.migration.active.backup.files": "Fichiers de sauvegarde actifs",
"sql.migration.active.backup.files.items": "Fichiers de sauvegarde actifs (1 élément)",
"sql.migration.active.backup.files.multiple.items": "Fichiers de sauvegarde actifs (éléments{0} )",
"sql.migration.all.fields.required": "Tous les champs sont requis.",
"sql.migration.apply": "Appliquer",
"sql.migration.assessment": "Résultats de lévaluation pour «{0}»",
"sql.migration.assessment.in.progress": "Évaluation en cours",
"sql.migration.assessment.in.progress.content": "Nous évaluons les bases de données de votre instance SQL Server {0} pour identifier la cible Azure SQL appropriée.\r\n\r\nCela peut prendre un certain temps.",
"sql.migration.wizard.sku.title": "Cible Azure SQL",
"sql.migration.wizard.sku.all": "Based on the assessment results, all {0} of your database(s) in an online state can be migrated to Azure SQL.",
"sql.migration.wizard.sku.assessment.error": "An error occurred while assessing the server '{0}'.",
"sql.migration.wizard.sku.choose_a_target": "Choisir votre cible Azure SQL",
"sql.migration.sku.mi.card.title": "Azure SQL Managed Instance (PaaS)",
"sql.migration.sku.vm.card.title": "SQL Server dans une machine virtuelle Azure (laaS)",
"sql.migration.select.azure.mi": "Sélectionnez votre abonnement Azure cible et votre Azure SQL Managed Instance cible.",
"sql.migration.select.azure.vm": "Sélectionnez votre abonnement Azure cible et votre SQL Server cible sur la machine virtuelle Azure pour votre cible.",
"sql.migration.sku.recommendation.view.assessment.mi": "To migrate to Azure SQL Managed Instance (PaaS), view assessment results and select one or more database(s).",
"sql.migration.sku.recommendation.view.assessment.vm": "To migrate to SQL Server on Azure Virtual Machine (IaaS), view assessment results and select one or more database(s).",
"sql.migration.view.select.button.label": "Afficher/sélectionner",
"total.databases.selected": "{0} sur {1} base (s) de données sélectionnée (s).",
"sql.migration.select.target.to.continue": "To continue, select a target database.",
"sql.migration.select.database.to.migrate": "Select the databases to migrate.",
"sql.migration.generic.congratulations": "Nous avons terminé lévaluation de votre instance SQL Server « {0} ».",
"sql.migration.assessment": "Résultats de lévaluation pour «{0}»",
"sql.migration.can.be.migrated": "{0} bases de données {1} peuvent être migrées",
"sql.migration.assessment.migration.warning": "Les bases de données qui ne sont pas prêtes pour la migration vers Azure SQL Managed Instance peuvent être migrées vers SQL Server sur Azure Machines Virtuelles.",
"sql.migration.databases.table.title": "Bases de données",
"sql.migration.sql.server.instance": "Instance SQL Server",
"sql.migration.wizard.account.title": "Compte Azure",
"sql.migration.wizard.account.description": "Select an Azure account linked to Azure Data Studio, or link one now.",
"sql.migration.wizard.account.noAccount.error": "Add a linked account and then try again.",
"sql.migration.wizard.account.add.button.label": "Lier un compte",
"sql.migration.wizard.account.count.single.message": "Compte {0} lié",
"sql.migration.wizard.account.count.multiple.message": "Comptes {0} liés",
"sql.migration.assessment.results": "Résultats de l'évaluation",
"sql.migration.assessments.blocking.issue": "Il sagit dun problème bloquant qui empêche la migration de la base de données de réussir.",
"sql.migration.authKeys.header": "Clé d'authentification",
"sql.migration.authKeys.refresh.message": "La clé dauthentification « {0} » a été actualisée.",
"sql.migration.authentication.type": "Type d'authentification",
"sql.migration.authentication.types": "Clés d'authentification",
"sql.migration.azure.sql": "Azure SQL",
"sql.migration.azure.sql.database.managed.instance": "Azure SQL Managed Instance",
"sql.migration.azure.sql.database.virtual.machine": "SQL Server sur des machines virtuelles Azure",
"sql.migration.azure.sql.target": "Type de cible",
"sql.migration.azure.storage.account.to.upload.backups": "Compte de stockage Azure pour charger des sauvegardes",
"sql.migration.azure.tenant": "Locataire Azure AD",
"azure.accounts.accountStaleError": "The access token for selected account '{0}' is no longer valid. Select 'Link Account' and refresh the account, or select a different account.",
"azure.accounts.accountAccessError": "An error occurred while accessing the selected account '{0}'. Select 'Link Account' and refresh the account, or select a different account. Error '{1}'",
"sql.migration.database.page.title": "Sauvegarde de la base de données",
"sql.migration.database.page.description": "Sélectionnez lemplacement de vos sauvegardes de base de données à utiliser pour la migration.",
"sql.migration.nc.network.share.radio.label": "Les sauvegardes de ma base de données sont sur un partage réseau",
"sql.migration.nc.blob.storage.radio.label": "Mes sauvegardes de base de données se trouvent dans un conteneur Azure Storage Blob",
"sql.migration.network.share.header.text": "Détails du partage réseau",
"sql.migration.network.share.help.text": "Indiquez lemplacement du partage réseau contenant les sauvegardes et les informations didentification de lutilisateur disposant dun accès en lecture sur le partage",
"sql.migration.network.share.location.label": "Emplacement du partage réseau qui contient des sauvegardes.",
"sql.migration.service.account.info.text": "Vérifiez que le compte de service exécutant l'instance source de SQL Server a des privilèges de lecture sur le partage réseau.",
"sql.migration.network.share.windows.user.label": "Compte dutilisateur Windows avec accès en lecture à lemplacement du partage réseau.",
"sql.migration.network.share.password.label": "Mot de passe",
"sql.migration.network.share.password.placeholder": "Entrer le mot de passe",
"sql.migration.network.share.azure.header": "Détails du compte de stockage",
"sql.migration.network.share.azure.help": "Indiquez le compte de stockage Azure sur lequel les sauvegardes seront chargées.",
"sql.migration.unique.name": "Sélectionnez un nom unique pour cette base de données cible",
"sql.migration.database.already.exists": "Database '{0}' already exists on the target managed instance '{1}'.",
"sql.migration.blob.storage.subscription.label": "Sélectionnez labonnement qui contient le compte de stockage.",
"sql.migration.database.migration.mode.label": "Mode de migration",
"sql.migration.database.migration.mode.description": "To migrate to the Azure SQL target, choose a migration mode based on your downtime requirements.",
"sql.migration.database.migration.mode.online.label": "Migration en ligne",
"sql.migration.database.migration.mode.online.description": "Application downtime is limited to cutover at the end of migration.",
"sql.migration.database.migration.mode.offline.description": "Le temps darrêt de lapplication va démarrer lorsque la migration démarre.",
"sql.migration.database.migration.mode.offline.label": "Migration hors connexion",
"sql.migration.no.subscription.found": "Aucun abonnement",
"sql.migration.no.location.found": "Emplacement introuvable",
"sql.migration.no.storageAccount.found": "Aucun compte de stockage trouvé",
"sql.migration.no.fileShares.found": "Aucun partage de fichiers trouvé",
"sql.migration.no.blobContainers.found": "Aucun conteneur de blobs détecté",
"sql.migration.no.blobFiles.found": "Aucun objet blod trouvé",
"sql.migration.invalid.subscription.error": "To continue, select a valid subscription.",
"sql.migration.invalid.location.error": "To continue, select a valid location.",
"sql.migration.invalid.storageAccount.error": "To continue, select a valid storage account.",
"sql.migration.invalid.blob.resourceGroup.error": "To continue, select a valid resource group for source database '{0}'.",
"sql.migration.invalid.blob.storageAccount.error": "To continue, select a valid storage account for source database '{0}'.",
"sql.migration.invalid.blob.container.error": "To continue, select a valid blob container for source database '{0}'.",
"sql.migration.invalid.blob.lastBackupFile.error": "To continue, select a valid last backup file for source database '{0}'.",
"sql.migration.invalid.network.share.location": "Format demplacement du partage réseau non valide. Exemple : {0}",
"sql.migration.invalid.user.account": "Format de compte dutilisateur non valide. Exemple : {0}",
"sql.migration.invalid.target.name.error": "Enter a valid name for the target database.",
"sql.migration.provide.unique.containers": "Provide a unique container for each target database. Databases affected: ",
"sql.migration.source.details.windowAuth": "Enter the Windows Authentication credentials used to connect to SQL Server Instance {0}. These credentials will be used to connect to the SQL Server instance and identify valid backup file(s).",
"sql.migration.source.details.sqlAuth": "Enter the SQL Authentication credentials used to connect to SQL Server Instance {0}. These credentials will be used to connect to the SQL Server instance and identify valid backup file(s).",
"sql.migration.blob.resourceGroup.select": "Sélectionnez dabord une valeur de groupe de ressources.",
"sql.migration.blob.storageAccount.select": "Sélectionnez dabord une valeur de compte de stockage.",
"sql.migration.backup.location": "Emplacement de sauvegarde",
"sql.migration.backup.start.time": "Heure de début de la sauvegarde",
"sql.migration.bc.info": "Un basculement de la migration des SQL Managed Instances pour le niveau de service critique pour l'entreprise peut prendre beaucoup plus de temps que pour le niveau de service général, car trois répliques secondaires doivent être alimentées pour le groupe de haute disponibilité Always On. La durée de cette opération dépend de la taille des données. Dans 90 % des cas, la vitesse d'alimentation est de 220 Go/heure ou plus.",
"sql.migration.blob.container.label": "Groupe de ressources du conteneur dobjets BLOB",
"sql.migration.blob.container.last.backup.file.label": "Dernier fichier de sauvegarde",
"sql.migration.blob.container.select": "Sélectionnez dabord une valeur de conteneur dobjets Blob.",
"sql.migration.ir.page.title": "Service Azure Database Migration",
"sql.migration.ir.page.description": "Azure Database Migration Service orchestrates database migration activities and tracks their progress. You can select an existing Database Migration Service as an Azure SQL target if you have created one previously, or create a new one below.",
"sql.migration.ir.page.sql.migration.service.not.found": "No Database Migration Service found. Create a new one",
"sql.migration.create.new": "Créer",
"sql.migration.invalid.migration.service.error": "Select a valid Database Migration Service.",
"sql.migration.invalid.migration.service.offline.error": "Select a Database Migration Service that is connected to a node.",
"sql.migration.authentication.types": "Authentication keys",
"sql.migration.service.header": "Détails Azure Database Migration Service « {0} » :",
"sql.migration.dms.portal.info": "Any existing Azure Database Migration Service in the Azure portal do not appear in Azure Data Studio. Any Database Migration Service created in Azure Data Studio will not be visible in the Azure portal yet.",
"sql.migration.database.migration.service.authentication.keys": "Database Migration Service authentication keys",
"sql.migration.services.dialog.title": "Créer Azure Database Migration Service",
"sql.migration.services.container.description": "Enter the SQL Authentication credentials used to connect to SQL Server Instance {0}. These credentials will be used to connect to the SQL Server instance and identifying valid backup file(s).",
"sql.migration.service.container.loading.help": "Chargement des services de migration",
"sql.migration.service.container.heading": "Setup integration runtime",
"sql.migration.service.container.container.description1": "Azure Database Migration Service leverages Azure Data Factory's self-hosted integration runtime to upload backups from on-premises network fie share to Azure.",
"sql.migration.service.container.container.description2": "Follow the instructions below to setup self-hosted integration runtime.",
"sql.migration.ir.setup.step1": "Étape 1 : {0}",
"sql.migration.option": "Télécharger et installer le runtime d'intégration",
"sql.migration.ir.setup.step2": "Étape 2 : Utilisez cette clé pour inscrire votre runtime d'intégration",
"sql.migration.ir.setup.step3": "Step 3: Click on 'Test connection' button to check the connection between Azure Database Migration Service and integration runtime",
"sql.migration.blob.container.storage.account.label": "Compte de stockage de conteneur dobjets blob",
"sql.migration.blob.container.title": "Conteneur d'objets blob",
"sql.migration.blob.resourceGroup.select": "Sélectionnez dabord une valeur de groupe de ressources.",
"sql.migration.blob.storage.header.text": "Azure Storage Blob les détails du conteneur",
"sql.migration.blob.storage.help.text": "Fournissez le conteneur Azure Storage Blob qui contient les sauvegardes.",
"sql.migration.blob.storage.subscription.label": "Sélectionnez labonnement qui contient le compte de stockage.",
"sql.migration.blob.storage.table.help": "Entrez le nom de la base de données cible et sélectionnez le groupe de ressources, le compte de stockage et le conteneur des bases de données sources sélectionnées.",
"sql.migration.blob.storageAccount.select": "Sélectionnez dabord une valeur de compte de stockage.",
"sql.migration.can.be.migrated": "{0} bases de données {1} peuvent être migrées",
"sql.migration.cancel": "Annuler",
"sql.migration.cancel.error": "Une erreur est survenue lors de lannulation de la migration.",
"sql.migration.cancel.migration": "Annuler la migration",
"sql.migration.cannot.cancel": "La migration nest pas en cours et ne peut pas être annulée.",
"sql.migration.cannot.cutover": "La migration nest pas en cours et ne peut pas être à basculement.",
"sql.migration.cannot.start.cutover.error": "Le processus de basculement ne peut pas démarrer tant que toutes les migrations nont pas été effectuées. Pour retourner le dernier état du fichier, actualisez la fenêtre de votre navigateur.",
"sql.migration.close": "Fermer",
"sql.migration.complete.cutover": "Terminer le basculement",
"sql.migration.completing.cutover.warning": "Lexécution du basculement sans restaurer toutes les sauvegardes peut entraîner une perte de données.",
"sql.migration.confirm.checkbox.message": "Je confirme quil nexiste aucune sauvegarde de journal supplémentaire à fournir et que je souhaite effectuer le basculement.",
"sql.migration.connection.status": "État de la connexion",
"sql.migration.key1.label": "Clé 1",
"sql.migration.key2.label": "Clé 2",
"sql.migration.key1.copied": "Clé 1 copiée",
"sql.migration.key2.copied": "Clé 2 copiée",
"sql.migration.refresh.key1": "Actualiser la clé 1",
"sql.migration.refresh.key2": "Actualiser la clé 2",
"sql.migration.copy.key1": "Copier la clé 1",
"sql.migration.copy.key2": "Copier la clé 2",
"sql.migration.authKeys.header": "Authentication key",
"sql.migration.authKeys.refresh.message": "Authentication key '{0}' has been refreshed.",
"sql.migration.service.not.ready": "Azure Database Migration Service is not registered. Azure Database Migration Service '{0}' needs to be registered with self-hosted integration runtime on any node.",
"sql.migration.service.ready": "Azure Database Migration Service '{0}' is connected to self-hosted integration runtime running on the node - {1}",
"sql.migration.resource.group.not.found": "Aucun groupe de ressources trouvé",
"sql.migration.invalid.resourceGroup.error": " To continue, select a valid resource group.",
"sql.migration.invalid.service.name.error": "Enter a valid name for the Migration Service.",
"sql.migration.service.not.found": "No Migration Services found. To continue, create a new one.",
"sql.migration.service.status.refresh.error": "An error occurred while refreshing the migration service creation status.",
"sql.migration.managed.instance": "Azure SQL Managed Instance",
"sql.migration.no.managedInstance.found": "Aucune instance gérée trouvée",
"sql.migration.no.virtualMachine.found": "Aucune machine virtuelle trouvée",
"sql.migration.resource.group.description": "A resource group is a container that holds related resources for an Azure solution.",
"sql.migration.ok": "OK",
"sql.migration.new.resource.group": "(nouveau) {0}",
"sql.migration.test.connection": "Tester la connexion",
"sql.migration.database.migration.service.created.successfully": "Successfully created a Database Migration Service.",
"sql.migration.dms.provision.failed": "Failed to provision a Database Migration Service. Wait a few minutes and then try again.",
"sql.migration.apply": "Appliquer",
"sql.migration.copy.migration.details": "Copier les détails de la migration",
"sql.migration.copy.throughput": "Débit de copie (Mbits/s)",
"sql.migration.copy.throughput.info": "Débit de déplacement des données obtenu lors de la migration de vos sauvegardes de base de données vers Azure. Il sagit du taux de transfert de données, calculé par les données lues divisées par la durée de la migration des sauvegardes vers Azure.",
"sql.migration.count.database.multiple": "{0} bases de données",
"sql.migration.count.database.single": "{0} base de données",
"sql.migration.create": "Créer",
"sql.migration.create.new": "Créer",
"sql.migration.creating.rg.loading": "Création d'un groupe de ressources",
"sql.migration.rg.created": "Groupe de ressources créé",
"sql.migration.name.of.new.rg": "Name of new resource group",
"sql.migration.cutover": "Basculement de la migration",
"sql.migration.cutover.card": "Fin du basculement",
"sql.migration.cutover.help.main": "Effectuez les étapes suivantes avant de terminer le basculement.",
"sql.migration.cutover.in.progress": "Basculement en cours pour la base de données « {0} »",
"sql.migration.cutover.last.file.restored": "Dernier fichier restauré : {0}",
"sql.migration.cutover.pending.backup": "Sauvegardes du journal en attente de restauration : {0}",
"sql.migration.cutover.status.refresh.error": "Une erreur sest produite lors de lactualisation de létat de la migration.",
"sql.migration.cutover.step.1": "1. Arrêtez toutes les transactions entrantes à destination de la base de données source.",
"sql.migration.cutover.step.2.blob": "2. Créez un journal des transactions différentielle ou une sauvegarde finale et stockez-le dans le conteneur Azure Storage Blob.",
"sql.migration.cutover.step.2.network.share": "2. Créer une sauvegarde finale du journal des transactions et la stocker sur le partage réseau.",
"sql.migration.cutover.step.3.blob": "3. Vérifiez que toutes les sauvegardes ont été restaurées sur la base de données cible. La valeur « Sauvegardes du journal en attente de restauration » doit être égale à zéro.",
"sql.migration.cutover.step.3.network.share": "3. Vérifiez que vos sauvegardes ont été restaurées sur la base de données cible. La valeur « sauvegarde du journal en attente de restauration » doit être égale à zéro.",
"sql.migration.cutover.type": "Mode de migration",
"sql.migration.dashboard.description": "Déterminez la préparation de la migration de vos instances SQL Server, identifiez une cible Azure SQL recommandée et effectuez la migration de votre instance SQL Server vers Azure SQL Managed Instance ou SQL Server sur Machines virtuelles Microsoft Azure.",
"sql.migration.dashboard.help.title": "Articles daide et liens vidéo",
"sql.migration.dashboard.link1.description": "Règles dévaluation utilisées pour déterminer la possibilité de migrer votre instance de SQL Server vers Azure SQL Managed Instance.",
"sql.migration.dashboard.link1.title": "Règles dévaluation pour Azure SQL Managed Instance",
"sql.migration.dashboard.migrate.task.button": "Migrer vers Azure SQL",
"sql.migration.dashboard.migrate.task.button.description": "Migrez une instance de SQL Server vers Azure SQL.",
"sql.migration.dashboard.title": "Migration Azure SQL",
"sql.migration.data.uploaded.info": "Comparaison de la quantité réelle de données lues à partir de la source et de la quantité réelle de données chargées sur la cible.",
"sql.migration.data.uploaded.size": "Données chargées/taille",
"sql.migration.database": "Base de données",
"sql.migration.database.already.exists": "La base de données « {0} » existe déjà sur le Managed Instance cible « {1} ».",
"sql.migration.database.migration": "Bases de données pour la migration",
"sql.migration.database.migration.mode.description": "Pour effectuer la migration vers le serveur cible Azure SQL, choisissez un mode de migration en fonction de vos besoins en temps darrêt.",
"sql.migration.database.migration.mode.label": "Mode de migration",
"sql.migration.database.migration.mode.offline.description": "Le temps darrêt de lapplication va démarrer lorsque la migration démarre.",
"sql.migration.database.migration.mode.offline.label": "Migration hors connexion",
"sql.migration.database.migration.mode.online.description": "Le temps darrêt de lapplication est limité au basculement à la fin de la migration.",
"sql.migration.database.migration.mode.online.label": "Migration en ligne",
"sql.migration.database.migration.service": "Database Migration Service",
"sql.migration.database.migration.service.authentication.keys": "Clés dauthentification du service de migration de base de données",
"sql.migration.database.migration.service.created.successfully": "Création réussie dun Database Migration Service",
"sql.migration.database.migration.status": "État de la migration de base de données",
"sql.migration.database.page.description": "Sélectionnez lemplacement des sauvegardes de base de données à utiliser pendant la migration.",
"sql.migration.database.page.title": "Sauvegarde de base de données",
"sql.migration.database.to.be.migrated": "Base de données à migrer",
"sql.migration.databases": "Bases de données ({0}/{1})",
"sql.migration.databases.selected": "{0}/{1} bases de données sélectionnées",
"sql.migration.databases.table.title": "Bases de données",
"sql.migration.day": "{0} jour",
"sql.migration.days": "{0} jours",
"sql.migration.description": "Description",
"sql.migration.details.copied": "Détails copiés",
"sql.migration.dms.portal.info": "Les Azure Database Migration Service existants dans Portail Azure ne saffichent pas dans Azure Data Studio. Le DMS créé dans Azure Data Studio ne sera pas encore visible dans le Portail Azure.",
"sql.migration.dms.provision.failed": "Échec de la mise en service dun Database Migration Service. Patientez quelques minutes, puis réessayez.",
"sql.migration.duration": "Durée",
"sql.migration.empty.table.subtext": "Si des résultats étaient attendus, vérifiez la connexion à linstance SQL Server.",
"sql.migration.empty.table.text": "Aucun fichier de sauvegarde",
"sql.migration.enter.your.sql.cred": "Entrez les informations didentification de linstance de SQL Server source. Ces informations didentification seront utilisées lors de la migration des bases de données vers Azure SQL.",
"sql.migration.failed": "Échec des migrations",
"sql.migration.feedback.issue.title": "Commentaires sur l'expérience de la migration",
"sql.migration.file.name": "Nom de fichier",
"sql.migration.finish.time": "Heure de fin",
"sql.migration.first.lsn": "Premier NSE",
"sql.migration.full.backup.files": "Fichiers de sauvegarde complète",
"sql.migration.generic.congratulations": "Nous avons terminé lévaluation de votre instance de SQL Server «{0}».",
"sql.migration.hr": "{0} heure",
"sql.migration.hrs": "{0} heures",
"sql.migration.impact": "Impact",
"sql.migration.impact.object.name": "Nom : {0}",
"sql.migration.impact.object.type": "Type : {0}",
"sql.migration.impacted.objects": "Objets impactés",
"sql.migration.inline.migration.notebook.title": "Migration en ligne",
"sql.migration.inprogress.warning.multiple": "{0} bases de données contiennent des avertissements",
"sql.migration.inprogress.warning.single": "La base de données {0} contient des avertissements",
"sql.migration.instance": "Instance",
"sql.migration.invalid.blob.container.error": "Pour continuer, sélectionnez un conteneur dobjet blob valide pour la base de données source « {0} ».",
"sql.migration.invalid.blob.lastBackupFile.error": "Pour continuer, sélectionnez un dernier fichier de sauvegarde valide pour la base de données source « {0} ».",
"sql.migration.invalid.blob.resourceGroup.error": "Pour continuer, sélectionnez un groupe de ressources valide pour la base de données source « {0} ».",
"sql.migration.invalid.blob.storageAccount.error": "Pour continuer, sélectionnez un connecteur dobjets blob valide pour la base de données source « {0} ».",
"sql.migration.invalid.location.error": "Pour continuer, sélectionnez un emplacement valide.",
"sql.migration.invalid.migration.service.error": "Sélectionner Azure Database Migration Service",
"sql.migration.invalid.migration.service.offline.error": "Sélectionnez un Database Migration Service connecté à un nœud.",
"sql.migration.invalid.network.share.location": "Format demplacement du partage réseau non valide. Exemple : {0}",
"sql.migration.invalid.resourceGroup.error": "Pour continuer, sélectionnez un groupe de ressources valide.",
"sql.migration.invalid.service.name.error": "Entrez un nom valide pour le service de migration.",
"sql.migration.invalid.storageAccount.error": "Sélectionnez un compte de stockage valide. ",
"sql.migration.invalid.subscription.error": "Pour continuer, sélectionnez un abonnement valide.",
"sql.migration.invalid.target.name.error": "Entrez un nom valide pour la base de données cible.",
"sql.migration.invalid.user.account": "Format de compte dutilisateur non valide. Exemple : {0}",
"sql.migration.ir.page.description": "Azure Database Migration Service orchestre les activités de migration de bases de données et suit leur progression. Vous pouvez sélectionner un Azure Database Migration Service existant pour la cible Azure SQL si vous en avez créé un précédemment ou en créer un nouveau ci-dessous.",
"sql.migration.ir.page.sql.migration.service.not.found": "Aucun Database Migration Service trouvé. Créez-en un.",
"sql.migration.ir.page.title": "Service Azure Database Migration",
"sql.migration.ir.setup.step1": "Étape 1 : {0}",
"sql.migration.ir.setup.step2": "Étape 2 : Utilisez cette clé pour inscrire votre runtime d'intégration",
"sql.migration.ir.setup.step3": "Étape 3 : cliquez sur le bouton « Tester la connexion » pour vérifier la connexion entre Azure Database Migration Service et Integration Runtime.",
"sql.migration.issues": "Problèmes",
"sql.migration.issues.count": "Problèmes ({0})",
"sql.migration.issues.details": "Détails du problème",
"sql.migration.key1.copied": "Clé 1 copiée",
"sql.migration.key1.label": "Clé 1",
"sql.migration.key2.copied": "Clé 2 copiée",
"sql.migration.key2.label": "Clé 2",
"sql.migration.last.LSN": "Dernier NSE",
"sql.migration.last.applied.backup.files": "Derniers fichiers de sauvegarde appliqués",
"sql.migration.last.applied.files.taken.on": "Dernière application du ou des fichiers de sauvegarde effectuée le",
"sql.migration.last.applied.lsn": "Dernier LSN appliqué",
"sql.migration.last.backup": "Dernière sauvegarde",
"sql.migration.last.scan.completed": "Dernière analyse terminée : {0}",
"sql.migration.learn.more": "En savoir plus",
"sql.migration.learn.more.pre.reqs": "En savoir plus sur les éléments dont vous avez besoin avant de commencer une migration.",
"sql.migration.subscription": "Abonnement",
"sql.migration.storage.account": "Compte de stockage",
"sql.migration.resourceGroups": "Groupe de ressources",
"sql.migration.name": "Nom",
"sql.migration.location": "Emplacement",
"sql.migration.refresh": "Actualiser",
"sql.migration.create": "Créer",
"sql.migration.cancel": "Annuler",
"sql.migration.type": "Type",
"sql.migration.path.user.account": "Compte d'utilisateur",
"sql.migration.view.all": "Tout afficher",
"sql.migration.target": "Cible",
"sql.migration.azure.sql": "Azure SQL",
"sql.migration.close": "Fermer",
"sql.migration.data.uploaded.size": "Data Uploaded/Size",
"sql.migration.copy.throughput": "Débit de copie (Mbits/s)",
"sql.migration.newSupportRequest": "New support request",
"sql.migration.summary.page.title": "Récapitulatif",
"sql.migration.summary.mi.type": "Azure SQL Managed Instance",
"sql.migration.summary.vm.type": "SQL Server dans une machine virtuelle Azure",
"sql.migration.summary.database.count": "Database(s) for migration",
"sql.migration.summary.azure.storage.subscription": "Abonnement au stockage Azure",
"sql.migration.summary.azure.storage": "Stockage Azure",
"sql.migration.network.share": "Partage réseau",
"sql.migration.blob.container.title": "Conteneur d'objets blob",
"sql.migration.blob.container.last.backup.file.label": "Dernier fichier de sauvegarde",
"sql.migration.blob.container.label": "Groupe de ressources du conteneur dobjets BLOB",
"sql.migration.blob.container.storage.account.label": "Compte de stockage de conteneur dobjets blob",
"sql.migration.source.databases": "Base(s) de données source",
"sql.migration.managed.instance": "Azure SQL Managed Instance",
"sql.migration.migration.completed": "Migrations terminées",
"sql.migration.migration.in.progress": "Migrations de base de données en cours",
"sql.migration.migration.not.started": "Migrations non démarrées",
"sql.migration.migration.status": "État de la migration",
"sql.migration.migration.status.filter": "Filtre détat de la migration",
"sql.migration.min": "{0} minute",
"sql.migration.mins": "{0} minutes",
"sql.migration.mode": "Mode",
"sql.migration.backup.location": "Emplacement de sauvegarde",
"sql.migration.azure.storage.account.to.upload.backups": "Compte stockage Azure pour le chargement des sauvegardes",
"sql.migration.shir": "Self-hosted integration runtime node",
"sql.migration.database.to.be.migrated": "Base de données à migrer",
"sql.migration.count.database.single": "{0} base de données",
"sql.migration.count.database.multiple": "{0} bases de données",
"sql.migration.quick.pick.placeholder": "Sélectionnez lopération que vous souhaitez effectuer",
"sql.migration.inline.migration.notebook.title": "Migration en ligne",
"sql.migration.sql.assessment.notebook.title": "Évaluation de la migration SQL",
"sql.migration.notebook.open.error": "Failed to open the migration notebook",
"sql.migration.dashboard.title": "Migration Azure SQL",
"sql.migration.dashboard.description": "Déterminez la préparation de la migration de vos instances SQL Server, identifiez une cible Azure SQL recommandée et effectuez la migration de votre instance SQL Server vers Azure SQL Managed Instance ou SQL Server sur Machines virtuelles Microsoft Azure.",
"sql.migration.dashboard.migrate.task.button": "Migrer vers Azure SQL",
"sql.migration.dashboard.migrate.task.button.description": "Migrer linstance SQL Server vers Azure SQL.",
"sql.migration.database.migration.status": "État de la migration de base de données",
"sql.migration.dashboard.link1.title": "Règles dévaluation pour Azure SQL Managed Instance",
"sql.migration.dashboard.link1.description": "See the list of rules used to determine whether your SQL Server instance can be migrated to Azure SQL Managed Instance.",
"sql.migration.dashboard.help.title": "Articles daide et liens vidéo",
"sql.migration.pre.req.title": "Éléments dont vous avez besoin avant de démarrer la migration :",
"sql.migration.more.info": "Informations supplémentaires",
"sql.migration.name": "Nom",
"sql.migration.name.label": "Noms :",
"sql.migration.name.of.new.rg": "Nom du nouveau groupe de ressources",
"sql.migration.nc.blob.storage.radio.label": "Mes sauvegardes de base de données se trouvent dans un conteneur Azure Storage Blob",
"sql.migration.nc.network.share.radio.label": "Les sauvegardes de ma base de données sont sur un partage réseau",
"sql.migration.network.share": "Partage réseau",
"sql.migration.network.share.azure.header": "Détails du compte de stockage",
"sql.migration.network.share.azure.help": "Indiquez le compte de stockage Azure dans lequel les sauvegardes seront chargées.",
"sql.migration.network.share.header.text": "Détails du partage réseau",
"sql.migration.network.share.help.text": "Indiquez lemplacement du partage réseau où sont stockées les sauvegardes et les informations didentification de lutilisateur utilisées pour accéder au partage.",
"sql.migration.network.share.location.info": "Chemin daccès au partage réseau pour vos sauvegardes de base de données. Le processus de migration récupère automatiquement les fichiers de sauvegarde valides de ce partage réseau.",
"sql.migration.network.share.location.label": "Emplacement du partage réseau où les sauvegardes sont stockées",
"sql.migration.network.share.password.label": "Mot de passe",
"sql.migration.network.share.password.placeholder": "Entrez le mot de passe.",
"sql.migration.network.share.path": "\\\\Servername.domainname.com\\Backupfolder",
"sql.migration.network.share.storage.table.help": "Entrez le nom de la base de données cible pour les bases de données sources sélectionnées.",
"sql.migration.network.share.windows.user.info": "Compte dutilisateur Windows avec accès en lecture à lemplacement du partage réseau.",
"sql.migration.network.share.windows.user.label": "Compte dutilisateur Windows avec accès en lecture à lemplacement du partage réseau",
"sql.migration.new.resource.group": "(nouveau) {0}",
"sql.migration.newSupportRequest": "Nouvelle demande de support",
"sql.migration.no": "Non",
"sql.migration.no.blobContainers.found": "Aucun conteneur de blobs détecté.",
"sql.migration.no.blobFiles.found": "Aucun objet blob trouvé.",
"sql.migration.no.fileShares.found": "Aucun partage de fichiers trouvé.",
"sql.migration.no.issues.mi": "Aucun problème na été trouvé pour la migration vers SQL Server sur Azure SQL Managed Instance.",
"sql.migration.no.issues.vm": "Aucun problème trouvé pour la migration vers SQL Server sur une machine virtuelle Azure.",
"sql.migration.no.location.found": "Emplacement introuvable.",
"sql.migration.no.managedInstance.found": "Instance managée introuvable.",
"sql.migration.no.pending.backups": "Aucune sauvegarde en attente. Cliquez sur Actualiser pour vérifier létat actuel.",
"sql.migration.no.storageAccount.found": "Aucun compte de stockage trouvé.",
"sql.migration.no.subscription.found": "Aucun abonnement trouvé.",
"sql.migration.no.virtualMachine.found": "Aucune machine virtuelle trouvée.",
"sql.migration.notebook.open.error": "Échec de louverture du bloc-notes de migration.",
"sql.migration.object.details": "Détails de l'objet",
"sql.migration.offline": "Hors connexion",
"sql.migration.offline.caps": "OFFLINE",
"sql.migration.ok": "OK",
"sql.migration.online": "En ligne",
"sql.migration.option": "Télécharger et installer le runtime d'intégration",
"sql.migration.path.user.account": "Compte utilisateur",
"sql.migration.pre.req.1": "Détails du compte Azure",
"sql.migration.pre.req.2": "Azure SQL Managed Instance ou SQL Server sur la machine virtuelle Azure",
"sql.migration.pre.req.3": "Détails de lemplacement de sauvegarde",
"sql.migration.migration.in.progress": "Migration de la base de données en cours",
"sql.migration.failed": "Échec de la migration",
"sql.migration.migration.completed": "Migration terminée",
"sql.migration.cutover.card": "Fin du basculement",
"sql.migration.migration.not.started": "Migration non démarrée",
"sql.migration.pre.req.title": "Éléments dont vous avez besoin avant de commencer une migration :",
"sql.migration.provide.unique.containers": "Spécifiez un conteneur unique pour chaque base de données cible. Bases de données affectées : ",
"sql.migration.quick.pick.placeholder": "Sélectionnez lopération que vous souhaitez effectuer.",
"sql.migration.recommendation": "Recommandation",
"sql.migration.refresh": "Actualiser",
"sql.migration.refresh.assessment.button.label": "Actualiser lévaluation",
"sql.migration.refresh.key1": "Actualiser la clé 1",
"sql.migration.refresh.key2": "Actualiser la clé 2",
"sql.migration.resource.group.description": "Un groupe de ressources est un conteneur qui inclut les ressources associées à une solution Azure.",
"sql.migration.resource.group.not.found": "Aucun groupe de ressources trouvé.",
"sql.migration.resourceGroups": "Groupe de ressources",
"sql.migration.rg.created": "Groupe de ressources créé",
"sql.migration.search": "Recherche",
"sql.migration.search.for.migration": "Rechercher des migrations",
"sql.migration.sec": "{0} s",
"sql.migration.select.azure.mi": "Sélectionnez votre abonnement Azure cible et votre Azure SQL Managed Instance cible.",
"sql.migration.select.azure.vm": "Sélectionnez votre abonnement Azure cible et votre SQL Server cible sur la machine virtuelle Azure pour votre cible.",
"sql.migration.select.database.to.continue": "Sélectionnez au moins une base de données à évaluer pour la migration",
"sql.migration.select.database.to.migrate": "Sélectionner les bases de données à migrer",
"sql.migration.select.prompt": "Cliquez sur linstance SQL Server ou sur lune des bases de données à gauche pour afficher ses détails.",
"sql.migration.select.target.to.continue": "Pour continuer, sélectionnez une base de données cible.",
"sql.migration.server": "Serveur",
"sql.migration.service.account.info.text": "Vérifiez que le compte de service exécutant l'instance source de SQL Server a des privilèges de lecture sur le partage réseau.",
"sql.migration.service.container.container.description1": "Azure Database Migration Service utilise le runtime d'intégration auto-hébergé dAzure Data Factory pour charger des sauvegardes du partage fie réseau local vers Azure.",
"sql.migration.service.container.container.description2": "Suivez les instructions ci-dessous pour configurer le runtime d'intégration auto-hébergé.",
"sql.migration.service.container.heading": "Configurer runtime d'intégration",
"sql.migration.service.container.loading.help": "Chargement des services de migration",
"sql.migration.service.details.authKeys.label": "Clés d'authentification",
"sql.migration.service.details.authKeys.title": "Clés dauthentification utilisées pour se connecter au nœud de runtime d'intégration auto-hébergé",
"sql.migration.service.details.button.label": "Fermer",
"sql.migration.service.details.dialog.title": "Service Azure Database Migration",
"sql.migration.service.details.ir.label": "Nœuds de runtime d'intégration auto-hébergé",
"sql.migration.service.details.status.unavailable": "-- non disponible --",
"sql.migration.service.header": "Détails Azure Database Migration Service « {0} » :",
"sql.migration.service.not.found": "Aucun service de migration trouvé. Pour continuer, créez-en un.",
"sql.migration.service.not.ready": "Azure Database Migration Service nest pas inscrit. Azure Database Migration Service « {0} » doit être inscrit auprès dun runtime d'intégration auto-hébergé sur nimporte quel nœud.",
"sql.migration.service.ready": "La Azure Database Migration Service « {0} » est connectée au runtime d'intégration auto-hébergé qui sexécutent sur le nœud - {1}",
"sql.migration.service.status.refresh.error": "Une erreur sest produite lors de lactualisation de létat de création du service de migration.",
"sql.migration.services.container.description": "Entrez les informations ci-dessous pour ajouter une nouvelle Azure Database Migration Service.",
"sql.migration.services.dialog.title": "Créer Azure Database Migration Service",
"sql.migration.services.location": "Région Azure pour votre Azure Database Migration Service. Il doit sagir de la même région que votre Azure SQL cible.",
"sql.migration.services.name": "Nom de Azure Database Migration Service.",
"sql.migration.services.resourcegroup": "Groupe de ressources pour votre Azure Database Migration Service.",
"sql.migration.services.subscription": "Nom de labonnement pour votre Azure Database Migration Service.",
"sql.migration.services.target": "Cible Azure SQL sélectionnée par défaut.",
"sql.migration.shir": "Nœuds de runtime d'intégration auto-hébergé",
"sql.migration.show.status": "Afficher l'état",
"sql.migration.inprogress.warning.single": "La base de données {0} contient des avertissements",
"sql.migration.inprogress.warning.multiple": "{0} bases de données contiennent des avertissements",
"sql.migration.feedback.issue.title": "Commentaires sur l'expérience de la migration",
"sql.migration.cutover": "Basculement de la migration",
"sql.migration.complete.cutover": "Terminer le basculement",
"sql.migration.size": "Taille (Mo)",
"sql.migration.size.column.header": "Taille",
"sql.migration.sku.location": "Région Azure pour votre cible de Azure SQL",
"sql.migration.sku.mi.card.title": "Azure SQL Managed Instance (PaaS)",
"sql.migration.sku.recommendation.view.assessment.mi": "Pour migrer vers Azure SQL Managed Instance (PaaS), affichez les résultats de lévaluation et sélectionner une ou plusieurs bases de données.",
"sql.migration.sku.recommendation.view.assessment.vm": "Pour migrer vers SQL Server sur une machine virtuelle Azure (IaaS), affichez les résultats de lévaluation et sélectionnez une ou plusieurs bases de données.",
"sql.migration.sku.resource": "Nom de votre ressource cible Azure SQL",
"sql.migration.sku.resource_group": "Groupe de ressources pour votre cible de Azure SQL",
"sql.migration.sku.subscription": "Nom de labonnement pour votre cible Azure SQL",
"sql.migration.sku.vm.card.title": "SQL Server dans une machine virtuelle Azure (laaS)",
"sql.migration.source.configuration": "Configuration de la source",
"sql.migration.source.credentials": "Informations didentification sources",
"sql.migration.source.database": "Nom de la base de données source",
"sql.migration.source.databases": "Bases de données sources",
"sql.migration.source.details.sqlAuth": "Entrez les informations didentification de lauthentification SQL utilisées pour la connexion à linstance SQL Server {0}. Ces informations didentification seront utilisées pour la connexion à linstance SQL Server et lidentification dun ou plusieurs fichiers de sauvegarde valides.",
"sql.migration.source.details.windowAuth": "Entrez les informations didentification dauthentification Windows utilisées pour se connecter à SQL Server instance {0}. Ces informations didentification seront utilisées pour se connecter à linstance SQL Server et identifier les fichiers de sauvegarde valides.",
"sql.migration.source.server": "Serveur source",
"sql.migration.source.version": "Version source",
"sql.migration.sql.assessment.notebook.title": "Évaluation de la migration SQL",
"sql.migration.sql.managed.instance": "SQL Managed Instance",
"sql.migration.sql.server.instance": "Instance SQL Server",
"sql.migration.sql.virtual.machine": "Machine virtuelle SQL",
"sql.migration.start.time": "Heure de début",
"sql.migration.status": "État",
"sql.migration.status.canceling": "Annulation en cours",
"sql.migration.status.completing": "Compléter",
"sql.migration.status.creating": "Création",
"sql.migration.status.dropdown.all": "État : Tout",
"sql.migration.status.dropdown.completing": "État : terminé",
"sql.migration.status.dropdown.failed": "État : Échec",
"sql.migration.status.dropdown.ongoing": "État : en cours",
"sql.migration.status.dropdown.succeeded": "État : Réussite",
"sql.migration.status.error.count.multiple": "{0}Erreurs)",
"sql.migration.status.error.count.none": "{0}",
"sql.migration.status.error.count.single": "{0} Erreur)",
"sql.migration.status.error.count.some": "{0} (",
"sql.migration.status.failed": "Échec",
"sql.migration.status.inprogress": "En cours",
"sql.migration.status.refresh.label": "Actualiser",
"sql.migration.status.succeeded": "Réussite",
"sql.migration.status.warning.count.multiple": "{0} Avertissements)",
"sql.migration.status.warning.count.single": "{0}Avertissement)",
"sql.migration.storage.account": "Compte de stockage",
"sql.migration.subscription": "Abonnement",
"sql.migration.summary.azure.storage": "Stockage Azure",
"sql.migration.summary.azure.storage.subscription": "Abonnement au stockage Azure",
"sql.migration.summary.database.count": "Bases de données pour la migration",
"sql.migration.summary.mi.type": "Azure SQL Managed Instance",
"sql.migration.summary.page.title": "Récapitulatif",
"sql.migration.summary.vm.type": "SQL Server dans une machine virtuelle Azure",
"sql.migration.target": "Cible",
"sql.migration.target.azure.sql.instance.name": "Nom de la cible",
"sql.migration.target.database.name": "Nom de la base de données cible",
"sql.migration.target.platform": "Plateforme cible",
"sql.migration.target.server": "Serveur cible",
"sql.migration.target.version": "Version cible",
"sql.migration.migration.status": "État de la migration",
"sql.migration.migration.status.filter": "Filtre détat de la migration",
"sql.migration.full.backup.files": "Fichiers de sauvegarde complète",
"sql.migration.last.applied.lsn": "Dernier LSN appliqué",
"sql.migration.last.applied.backup.files": "Derniers fichiers de sauvegarde appliqués",
"sql.migration.last.applied.files.taken.on": "Dernière application du ou des fichiers de sauvegarde effectuée le",
"sql.migration.active.backup.files": "Fichiers de sauvegarde actifs",
"sql.migration.cutover.status.refresh.error": "An error occurred while refreshing the migration status.",
"sql.migration.cancel.error": "An error occurred while canceling the migration.",
"sql.migration.status": "État",
"sql.migration.backup.start.time": "Heure de début de la sauvegarde",
"sql.migration.first.lsn": "Premier NSE",
"sql.migration.last.LSN": "Dernier NSE",
"sql.migration.cannot.start.cutover.error": "The cutover process cannot start until all the migrations are done. To return the latest file status, refresh your browser window.",
"sql.migration.azure.sql.database.managed.instance": "Azure SQL Managed Instance",
"sql.migration.azure.sql.database.virtual.machine": "SQL Server on Azure Virtual Machines",
"sql.migration.cancel.migration": "Annuler la migration",
"sql.migration.active.backup.files.items": "Fichiers de sauvegarde actifs (1 élément)",
"sql.migration.active.backup.files.multiple.items": "Fichiers de sauvegarde actifs ({0} éléments)",
"sql.migration.copy.migration.details": "Copier les détails de la migration",
"sql.migration.details.copied": "Détails copiés",
"sql.cancel.migration.confirmation": "Voulez-vous vraiment annuler cette migration ?",
"sql.migration.yes": "Oui",
"sql.migration.no": "Non",
"sql.migration.completing.cutover.warning": "Completing cutover without restoring all the backup(s) may result in a data loss.",
"sql.migration.bc.info": "A SQL Managed Instance migration cutover to the Business Critical service tier can take significantly longer than General Purpose because three secondary replicas have to be seeded for Always On High Availability group. The duration of the operation depends on the size of the data. Seeding speed in 90% of cases is 220 GB/hour or higher.",
"sql.migration.cutover.help.main": "Effectuez les étapes suivantes avant de terminer le basculement.",
"sql.migration.cutover.step.1": "1. Stop all incoming transactions to the source database.",
"sql.migration.cutover.step.2.network.share": "2. Take a final backup of the transaction log and store it in the network share location.",
"sql.migration.cutover.step.2.blob": "2. Take a final differential or backup of the transaction log and store it in the Azure Storage Blob Container.",
"sql.migration.cutover.step.3.network.share": "3. Verify that your backup(s) have been restored on the target database. The \"Log backup(s) pending restore\" value should be zero.",
"sql.migration.cutover.step.3.blob": "3. Verify that your backup(s) have been restored on the target database. The \"Log backup(s) pending restore\" value should be zero.",
"sql.migration.cutover.last.file.restored": "Dernier fichier restauré : {0}",
"sql.migration.last.scan.completed": "Dernière analyse terminée : {0}",
"sql.migration.cutover.pending.backup": "Log backups pending restore: {0}",
"sql.migration.confirm.checkbox.message": "Je confirme quil ny a aucune sauvegarde de journal supplémentaire à fournir et je souhaite effectuer le basculement.",
"sql.migration.cutover.in.progress": "Basculement en cours pour la base de données « {0} »",
"sql.migration.cannot.cancel": "Migration is not in progress and cannot be canceled.",
"sql.migration.cannot.cutover": "La migration nest pas en cours et ne peut pas être à basculement.",
"sql.migration.file.name": "Nom de fichier",
"sql.migration.size.column.header": "Taille",
"sql.migration.no.pending.backups": "Aucune sauvegarde en attente. Cliquez sur Actualiser pour vérifier létat actuel.",
"sql.migration.search.for.migration": "Rechercher des migrations",
"sql.migration.online": "En ligne",
"sql.migration.offline": "Hors connexion",
"sql.migration.database": "Base de données",
"sql.migration.database.migration.service": "Database Migration Service",
"sql.migration.duration": "Durée",
"sql.migration.azure.sql.target": "Cible Azure SQL",
"sql.migration.sql.managed.instance": "SQL Managed Instance",
"sql.migration.sql.virtual.machine": "Machine virtuelle SQL",
"sql.migration.target.azure.sql.instance.name": "Nom de la cible Azure SQL",
"sql.migration.cutover.type": "Migration mode",
"sql.migration.start.time": "Heure de début",
"sql.migration.finish.time": "Heure de fin",
"sql.migration.status.error.count.some": "{0} (",
"sql.migration.status.error.count.none": "{0}",
"sql.migration.status.inprogress": "En cours",
"sql.migration.status.succeeded": "Réussite",
"sql.migration.status.creating": "Création",
"sql.migration.status.completing": "Compléter",
"sql.migration.status.canceling": "Annulation en cours",
"sql.migration.status.failed": "Échec",
"sql.migration.status.warning.count.single": "{0}Avertissement)",
"sql.migration.status.warning.count.multiple": "{0} Avertissements)",
"sql.migration.status.error.count.single": "{0} Erreur)",
"sql.migration.status.error.count.multiple": "{0}Erreurs)",
"sql.migration.hrs": "{0} heures",
"sql.migration.hr": "{0} heure",
"sql.migration.days": "{0} jours",
"sql.migration.day": "{0} jour",
"sql.migration.mins": "{0} minutes",
"sql.migration.min": "{0} minute",
"sql.migration.sec": "{0} s",
"sql.migration.service.details.dialog.title": "Service Azure Database Migration",
"sql.migration.service.details.button.label": "Fermer",
"sql.migration.service.details.ir.label": "Self-hosted integration runtime node",
"sql.migration.service.details.authKeys.label": "Authentication keys",
"sql.migration.service.details.authKeys.title": "Authentication keys used to connect to the self-hosted integration runtime node",
"sql.migration.service.details.status.unavailable": "-- non disponible --",
"sql.migration.source.configuration": "Configuration de la source",
"sql.migration.source.credentials": "Informations d'identification sources",
"sql.migration.enter.your.sql.cred": "Enter the credentials for the source SQL Server instance. These credentials will be used while migrating database(s) to Azure SQL.",
"sql.migration.server": "Serveur",
"sql.migration.username": "Nom d'utilisateur",
"sql.migration.size": "Taille (Mo)",
"sql.migration.last.backup": "Dernière sauvegarde",
"sql.migration.database.migration": "Bases de données pour la migration",
"sql.migrate.text": "Sélectionnez la ou les bases de données à migrer vers Azure SQL",
"sql.migration.offline.caps": "OFFLINE",
"sql.migration.issues": "Problèmes",
"sql.migration.search": "Recherche",
"sql.migration.instance": "Instance",
"sql.migration.warnings": "Avertissements",
"sql.migration.impacted.objects": "Objets impactés",
"sql.migration.object.details": "Détails de l'objet",
"sql.migration.assessment.results": "Assessment Results",
"sql.migration.test.connection": "Tester la connexion",
"sql.migration.type": "Type",
"sql.migration.type.label": "Type :",
"sql.migration.name.label": "Noms :",
"sql.migration.description": "Description",
"sql.migration.recommendation": "Recommandation",
"sql.migration.more.info": "Plus d'informations",
"sql.migration.target.platform": "Plateforme cible",
"sql.migration.warnings.details": "Détails des avertissements",
"sql.migration.issues.details": "Détails du problème",
"sql.migration.select.prompt": "Cliquez sur linstance SQL Server ou sur lune des bases de données à gauche pour afficher ses détails.",
"sql.migration.no.issues.vm": "Aucun problème na été trouvé pour la migration vers SQL Server sur la machine virtuelle Azure",
"sql.migration.no.issues.mi": "Aucun problème na été trouvé pour la migration vers SQL Server sur Azure SQL Managed Instance",
"sql.migration.impact.object.type": "Type : {0}",
"sql.migration.impact.object.name": "Nom : {0}",
"sql.migration.databases": "Bases de données ({0}/{1})",
"sql.migration.databases.selected": "{0}/{1} bases de données sélectionnées",
"sql.migration.issues.count": "Problèmes ({0})",
"sql.migration.unique.name": "Sélectionnez un nom unique pour cette base de données cible",
"sql.migration.username": "Nom d'utilisateur",
"sql.migration.view.all": "Afficher tout",
"sql.migration.view.select.button.label": "Afficher/sélectionner",
"sql.migration.warnings": "Avertissements",
"sql.migration.warnings.count": "Avertissements ({0})",
"sql.migration.authentication.type": "Type d'authentification",
"sql.migration.status.refresh.label": "Actualiser"
"sql.migration.warnings.details": "Détails des avertissements",
"sql.migration.windows.user.account": "Domaine\\nom d'utilisateur",
"sql.migration.wizard.account.add.button.label": "Lier un compte",
"sql.migration.wizard.account.count.multiple.message": "Comptes {0} liés",
"sql.migration.wizard.account.count.single.message": "Compte {0} lié",
"sql.migration.wizard.account.description": "Sélectionnez un compte Azure lié à Azure Data Studio ou liez-en un maintenant.",
"sql.migration.wizard.account.noAccount.error": "Ajoutez un compte lié, puis réessayez.",
"sql.migration.wizard.account.title": "Compte Azure",
"sql.migration.wizard.sku.all": "En fonction des résultats de lévaluation, toutes les {0} de vos bases de données dans un état en ligne peuvent être migrées vers Azure SQL.",
"sql.migration.wizard.sku.assessment.error": "Une erreur s'est produite lors de lévaluation du serveur.",
"sql.migration.wizard.sku.choose_a_target": "Choisir votre cible Azure SQL",
"sql.migration.wizard.sku.title": "Cible Azure SQL",
"sql.migration.yes": "Oui",
"total.databases.selected": "{0} de bases de données {1} sélectionnées."
},
"dist/models/stateMachine": {
"sql.migration.starting.migration.message": "Démarrage de la migration de la base de données {0} vers {1} - {2}",
"sql.migration.starting.migration.error": "Une erreur s'est produite lors du démarrage de la migration : « {0} »"
"sql.migration.starting.migration.error": "Une erreur s'est produite lors du démarrage de la migration : « {0} »",
"sql.migration.starting.migration.message": "Démarrage de la migration de la base de données {0} vers {1} - {2}"
},
"package": {
"cancel-migration-menu": "Annuler la migration",
"complete-cutover-menu": "Terminer le basculement",
"copy-migration-menu": "Copier les détails de la migration",
"database-details-menu": "Détails de la base de données",
"description": "Description de la migration Azure SQL",
"displayName": "Migration Azure SQL",
"migration-command-category": "Migration Azure SQL",
"migration-context-menu-category": "Menu contextuel de migration",
"migration-dashboard-tasks": "Tâches de migration",
"migration-dashboard-title": "Migration Azure SQL",
"migration-notebook-command-title": "Ouvrir les blocs-notes de migration Azure SQL",
"new-support-request-command": "Nouvelle demande de support",
"send-feedback-command": "Commentaires",
"start-migration-command": "Migrer vers Azure SQL",
"view-service-menu": "Détails Database Migration Service :",
"view-target-menu": "Détails de la cible Azure SQL"
}
}
}

View File

@@ -9,8 +9,8 @@
"version": "1.0.0",
"contents": {
"package": {
"displayName": "Concepts de base du langage SQL",
"description": "Fournit la coloration syntaxique et la correspondance des crochets dans les fichiers SQL."
"description": "Fournit la coloration syntaxique et la correspondance des crochets dans les fichiers SQL.",
"displayName": "Concepts de base du langage SQL"
}
}
}

View File

@@ -9,8 +9,8 @@
"version": "1.0.0",
"contents": {
"package": {
"displayName": "Thème Abyss",
"description": "Thème Abyss pour Visual Studio Code",
"displayName": "Thème Abyss",
"themeLabel": "Abysse"
}
}

View File

@@ -9,13 +9,13 @@
"version": "1.0.0",
"contents": {
"package": {
"displayName": "Thèmes par défaut",
"description": "Thèmes clair et sombre par défaut de Visual Studio",
"darkPlusColorThemeLabel": "Sombre+ (sombre par défaut)",
"lightPlusColorThemeLabel": "Clair+ (clair par défaut)",
"darkColorThemeLabel": "Sombre (Visual Studio)",
"lightColorThemeLabel": "Clair (Visual Studio)",
"darkPlusColorThemeLabel": "Sombre+ (sombre par défaut)",
"description": "Thèmes clair et sombre par défaut de Visual Studio",
"displayName": "Thèmes par défaut",
"hcColorThemeLabel": "Contraste élevé",
"lightColorThemeLabel": "Clair (Visual Studio)",
"lightPlusColorThemeLabel": "Clair+ (clair par défaut)",
"minimalIconThemeLabel": "Minimal (Visual Studio Code)"
}
}

View File

@@ -9,8 +9,8 @@
"version": "1.0.0",
"contents": {
"package": {
"displayName": "Thème Kimble Dark",
"description": "Thème Kimble dark pour Visual Studio Code",
"displayName": "Thème Kimble Dark",
"themeLabel": "Kimbie sombre"
}
}

View File

@@ -9,8 +9,8 @@
"version": "1.0.0",
"contents": {
"package": {
"displayName": "Thème Monokai Dimmed",
"description": "Thème Monokai Dimmed pour Visual Studio Code",
"displayName": "Thème Monokai Dimmed",
"themeLabel": "Monokai estompé"
}
}

View File

@@ -9,8 +9,8 @@
"version": "1.0.0",
"contents": {
"package": {
"displayName": "Thème Monokai",
"description": "Thème Monokai pour Visual Studio Code",
"displayName": "Thème Monokai",
"themeLabel": "Monokai"
}
}

View File

@@ -9,8 +9,8 @@
"version": "1.0.0",
"contents": {
"package": {
"displayName": "Thème Quiet Light",
"description": "Thème Quiet Light pour Visual Studio Code",
"displayName": "Thème Quiet Light",
"themeLabel": "Quiet clair"
}
}

View File

@@ -9,8 +9,8 @@
"version": "1.0.0",
"contents": {
"package": {
"displayName": "Thème Red",
"description": "Thème Red pour Visual Studio Code",
"displayName": "Thème Red",
"themeLabel": "Rouge"
}
}

View File

@@ -9,8 +9,8 @@
"version": "1.0.0",
"contents": {
"package": {
"displayName": "Thème Seti pour les icônes de fichiers",
"description": "Un thème pour les icônes de fichiers fait avec les icônes de fichiers Seti UI",
"displayName": "Thème Seti pour les icônes de fichiers",
"themeLabel": "Seti (Visual Studio Code)"
}
}

View File

@@ -9,8 +9,8 @@
"version": "1.0.0",
"contents": {
"package": {
"displayName": "Thème Solarized Dark",
"description": "Thème Solarized Dark pour Visual Studio Code",
"displayName": "Thème Solarized Dark",
"themeLabel": "Solaire sombre"
}
}

View File

@@ -9,8 +9,8 @@
"version": "1.0.0",
"contents": {
"package": {
"displayName": "Thème Solarized Light",
"description": "Thème Solarized Light pour Visual Studio Code",
"displayName": "Thème Solarized Light",
"themeLabel": "Solaire clair"
}
}

View File

@@ -9,8 +9,8 @@
"version": "1.0.0",
"contents": {
"package": {
"displayName": "Thème Tomorrow Night Blue",
"description": "Thème Tomorrow Night Blue pour Visual Studio Code",
"displayName": "Thème Tomorrow Night Blue",
"themeLabel": "Tomorrow Night Blue"
}
}

View File

@@ -9,8 +9,8 @@
"version": "1.0.0",
"contents": {
"package": {
"displayName": "Bases du langage TypeScript",
"description": "Fournit des extraits de code, la coloration syntaxique, la correspondance des crochets et le repli dans les fichiers TypeScript."
"description": "Fournit des extraits de code, la coloration syntaxique, la correspondance des crochets et le repli dans les fichiers TypeScript.",
"displayName": "Bases du langage TypeScript"
}
}
}

View File

@@ -9,8 +9,8 @@
"version": "1.0.0",
"contents": {
"package": {
"displayName": "Fonctionnalités du langage XML",
"description": "Fournit une prise en charge riche de langage pour XML."
"description": "Fournit une prise en charge riche de langage pour XML.",
"displayName": "Fonctionnalités du langage XML"
}
}
}

View File

@@ -9,8 +9,8 @@
"version": "1.0.0",
"contents": {
"package": {
"displayName": "Concepts de base du langage XML",
"description": "Fournit la coloration syntaxique et la correspondance des crochets dans les fichiers XML."
"description": "Fournit la coloration syntaxique et la correspondance des crochets dans les fichiers XML.",
"displayName": "Concepts de base du langage XML"
}
}
}

View File

@@ -9,8 +9,8 @@
"version": "1.0.0",
"contents": {
"package": {
"displayName": "Concepts de base du langage YAML",
"description": "Fournit la coloration syntaxique et la correspondance des crochets dans les fichiers YAML."
"description": "Fournit la coloration syntaxique et la correspondance des crochets dans les fichiers YAML.",
"displayName": "Concepts de base du langage YAML"
}
}
}