[Loc] update to langpack source files (new format), and fix for vscode filter (#23698)

* [Loc] update to langpack source files (new format), and fix for vscode filter

* added markdown

* added in yarn lock
This commit is contained in:
Alex Ma
2023-07-07 18:26:43 -07:00
committed by GitHub
parent 92249aedda
commit 41401cf671
642 changed files with 51395 additions and 21021 deletions

View File

@@ -241,80 +241,88 @@ Voulez-vous continuer ?</target>
<file original="extensions/azurecore/dist/azureResource/providers/azuremonitor/azuremonitorTreeDataProvider" source-language="en" datatype="plaintext" target-language="fr">
<body>
<trans-unit id="azure.resource.providers.AzureMonitorContainerLabel">
<source xml:lang="en">Log Analytics workspace</source>
<target state="translated">Espace de travail Log Analytics</target>
<source xml:lang="en">Log Analytics workspaces</source>
<target state="translated">Espaces de travail Log Analytics</target>
</trans-unit>
</body>
</file>
<file original="extensions/azurecore/dist/azureResource/providers/cosmosdb/mongo/cosmosDbMongoTreeDataProvider" source-language="en" datatype="plaintext" target-language="fr">
<body>
<trans-unit id="azure.resource.providers.databaseServer.treeDataProvider.cosmosDbMongoContainerLabel">
<source xml:lang="en">CosmosDB for Mongo</source>
<target state="translated">CosmosDB pour Mongo</target>
<source xml:lang="en">Azure CosmosDB for MongoDB</source>
<target state="translated">Azure Cosmos DB pour MongoDB</target>
</trans-unit>
</body>
</file>
<file original="extensions/azurecore/dist/azureResource/providers/database/databaseTreeDataProvider" source-language="en" datatype="plaintext" target-language="fr">
<body>
<trans-unit id="azure.resource.providers.database.treeDataProvider.databaseContainerLabel">
<source xml:lang="en">SQL database</source>
<target state="translated">Base de données SQL</target>
<source xml:lang="en">SQL databases</source>
<target state="translated">Bases de données SQL</target>
</trans-unit>
</body>
</file>
<file original="extensions/azurecore/dist/azureResource/providers/databaseServer/databaseServerTreeDataProvider" source-language="en" datatype="plaintext" target-language="fr">
<body>
<trans-unit id="azure.resource.providers.databaseServer.treeDataProvider.databaseServerContainerLabel">
<source xml:lang="en">SQL server</source>
<target state="translated">Serveur SQL</target>
<source xml:lang="en">SQL servers</source>
<target state="translated">Serveurs SQL</target>
</trans-unit>
</body>
</file>
<file original="extensions/azurecore/dist/azureResource/providers/kusto/kustoTreeDataProvider" source-language="en" datatype="plaintext" target-language="fr">
<body>
<trans-unit id="azure.resource.providers.KustoContainerLabel">
<source xml:lang="en">Azure Data Explorer Cluster</source>
<target state="translated">Cluster Azure Data Explorer</target>
<source xml:lang="en">Azure Data Explorer Clusters</source>
<target state="translated">Clusters Azure Data Explorer</target>
</trans-unit>
</body>
</file>
<file original="extensions/azurecore/dist/azureResource/providers/mysqlFlexibleServer/mysqlFlexibleServerTreeDataProvider" source-language="en" datatype="plaintext" target-language="fr">
<body>
<trans-unit id="azure.resource.providers.databaseServer.treeDataProvider.mysqlFlexibleServerContainerLabel">
<source xml:lang="en">Azure Database for MySQL Flexible server</source>
<target state="translated">Serveur flexible Azure Database pour MySQL</target>
<source xml:lang="en">Azure Database for MySQL flexible servers</source>
<target state="translated">Serveurs flexibles Azure Database pour MySQL</target>
</trans-unit>
</body>
</file>
<file original="extensions/azurecore/dist/azureResource/providers/postgresArcServer/postgresServerTreeDataProvider" source-language="en" datatype="plaintext" target-language="fr">
<file original="extensions/azurecore/dist/azureResource/providers/postgresArcServer/postgresArcServerTreeDataProvider" source-language="en" datatype="plaintext" target-language="fr">
<body>
<trans-unit id="azure.resource.providers.postgresArcServer.treeDataProvider.postgresServerContainerLabel">
<source xml:lang="en">PostgreSQL Hyperscale Azure Arc</source>
<target state="translated">PostgreSQL Hyperscale Azure Arc</target>
<source xml:lang="en">PostgreSQL servers Azure Arc</source>
<target state="translated">Serveurs PostgreSQL - Azure Arc</target>
</trans-unit>
</body>
</file>
<file original="extensions/azurecore/dist/azureResource/providers/postgresFlexibleServer/postgresFlexibleServerTreeDataProvider" source-language="en" datatype="plaintext" target-language="fr">
<body>
<trans-unit id="azure.resource.providers.databaseServer.treeDataProvider.postgresFlexibleServerContainerLabel">
<source xml:lang="en">Azure Database for PostgreSQL flexible servers</source>
<target state="translated">Serveurs flexibles Azure Database pour PostgreSQL</target>
</trans-unit>
</body>
</file>
<file original="extensions/azurecore/dist/azureResource/providers/postgresServer/postgresServerTreeDataProvider" source-language="en" datatype="plaintext" target-language="fr">
<body>
<trans-unit id="azure.resource.providers.databaseServer.treeDataProvider.postgresServerContainerLabel">
<source xml:lang="en">Azure Database for PostgreSQL server</source>
<target state="translated">Serveur Azure Database pour PostgreSQL</target>
<source xml:lang="en">Azure Database for PostgreSQL servers</source>
<target state="translated">Serveurs Azure Database pour PostgreSQL</target>
</trans-unit>
</body>
</file>
<file original="extensions/azurecore/dist/azureResource/providers/sqlinstance/sqlInstanceTreeDataProvider" source-language="en" datatype="plaintext" target-language="fr">
<body>
<trans-unit id="azure.resource.providers.sqlInstanceContainerLabel">
<source xml:lang="en">Azure SQL DB managed instance</source>
<target state="translated">Instance managée Azure SQL DB</target>
<source xml:lang="en">SQL managed instances</source>
<target state="translated">Instances managées SQL</target>
</trans-unit>
</body>
</file>
<file original="extensions/azurecore/dist/azureResource/providers/sqlinstanceArc/sqlInstanceArcTreeDataProvider" source-language="en" datatype="plaintext" target-language="fr">
<body>
<trans-unit id="azure.resource.providers.sqlInstanceArcContainerLabel">
<source xml:lang="en">SQL managed instance Azure Arc</source>
<target state="translated">Instance managée SQL - Azure Arc</target>
<source xml:lang="en">SQL managed instances - Azure Arc</source>
<target state="translated">Instances managées SQL - Azure Arc</target>
</trans-unit>
</body>
</file>
@@ -334,6 +342,18 @@ Voulez-vous continuer ?</target>
</trans-unit>
</body>
</file>
<file original="extensions/azurecore/dist/azureResource/providers/universal/universalService" source-language="en" datatype="plaintext" target-language="fr">
<body>
<trans-unit id="azurecore.unregisteredProvider">
<source xml:lang="en">Unrecognized Provider resource: {0}</source>
<target state="translated">Ressource de fournisseur non reconnue : {0}</target>
</trans-unit>
<trans-unit id="azurecore.unregisteredProviderType">
<source xml:lang="en">Unrecognized Provider resource type: {0}</source>
<target state="translated">Type de ressource de fournisseur non reconnu : {0}</target>
</trans-unit>
</body>
</file>
<file original="extensions/azurecore/dist/azureResource/resourceTreeNode" source-language="en" datatype="plaintext" target-language="fr">
<body>
<trans-unit id="azure.resource.resourceTreeNode.noResourcesLabel">
@@ -398,13 +418,9 @@ Voulez-vous continuer ?</target>
</file>
<file original="extensions/azurecore/dist/azureResource/tree/accountTreeNode" source-language="en" datatype="plaintext" target-language="fr">
<body>
<trans-unit id="azure.resource.tree.accountTreeNode.noSubscriptionsLabel">
<source xml:lang="en">No Subscriptions found.</source>
<target state="translated">Aucun abonnement.</target>
</trans-unit>
<trans-unit id="azure.unableToAccessSubscription">
<source xml:lang="en">Unable to access subscription {0} ({1}). Please [refresh the account](command:azure.resource.signin) to try again. {2}</source>
<target state="translated">Impossible daccéder à labonnement{0} ({1}). Veuillez [actualiser le compte](command:azure.resource.signin) pour réessayer. {2}</target>
<trans-unit id="azure.resource.tree.accountTreeNode.noTenantsLabel">
<source xml:lang="en">No Tenants found.</source>
<target state="translated">Aucun locataire trouvé.</target>
</trans-unit>
</body>
</file>
@@ -426,28 +442,17 @@ Voulez-vous continuer ?</target>
</file>
<file original="extensions/azurecore/dist/azureResource/tree/flatAccountTreeNode" source-language="en" datatype="plaintext" target-language="fr">
<body>
<trans-unit id="azure.resource.flatAccountTreeNode.noResourcesLabel">
<source xml:lang="en">No Resources found.</source>
<target state="translated">Aucune ressource trouvée.</target>
<trans-unit id="azure.resource.tree.accountTreeNode.noTenantsLabel">
<source xml:lang="en">No Tenants found.</source>
<target state="translated">Aucun locataire trouvé.</target>
</trans-unit>
<trans-unit id="azure.resource.throttleerror">
<source xml:lang="en">Requests from this account have been throttled. To retry, please select a smaller number of subscriptions.</source>
<target state="translated">Les demandes de ce compte ont été limitées. Pour réessayer, sélectionnez un nombre plus petit dabonnements.</target>
</trans-unit>
<trans-unit id="azure.resource.tree.accountTreeNode.title">
<source xml:lang="en">{0} ({1}/{2} subscriptions)</source>
<note>{0} is the display name of the azure account
{1} is the number of selected subscriptions in this account
{2} is the number of total subscriptions in this account</note>
<target state="translated">{0} (abonnements {1}/{2})</target>
</trans-unit>
<trans-unit id="azure.resource.tree.accountTreeNode.titleLoading">
<source xml:lang="en">{0} - Loading...</source>
<target state="translated">{0} - Chargement...</target>
</trans-unit>
<trans-unit id="azure.resource.tree.loadresourceerror">
<source xml:lang="en">An error occurred while loading Azure resources: {0}</source>
<target state="translated">Une erreur sest produite lors du chargement des ressources Azure : {0}</target>
</body>
</file>
<file original="extensions/azurecore/dist/azureResource/tree/flatTenantTreeNode" source-language="en" datatype="plaintext" target-language="fr">
<body>
<trans-unit id="azure.resource.tree.accountTreeNode.noSubscriptionsLabel">
<source xml:lang="en">No Subscriptions found.</source>
<target state="translated">Aucun abonnement.</target>
</trans-unit>
</body>
</file>
@@ -459,6 +464,14 @@ Voulez-vous continuer ?</target>
</trans-unit>
</body>
</file>
<file original="extensions/azurecore/dist/azureResource/tree/tenantTreeNode" source-language="en" datatype="plaintext" target-language="fr">
<body>
<trans-unit id="azure.resource.tree.accountTreeNode.noSubscriptionsLabel">
<source xml:lang="en">No Subscriptions found.</source>
<target state="translated">Aucun abonnement.</target>
</trans-unit>
</body>
</file>
<file original="extensions/azurecore/dist/azureResource/tree/treeProvider" source-language="en" datatype="plaintext" target-language="fr">
<body>
<trans-unit id="azure.resource.tree.treeProvider.loadingLabel">
@@ -665,9 +678,13 @@ Voulez-vous continuer ?</target>
<source xml:lang="en">Warning: Azure PII Logging is enabled. Enabling this option allows personally identifiable information to be logged and should only be used for debugging purposes.</source>
<target state="translated">Avertissement : la journalisation des informations personnelles (PII) Azure est activée. Lactivation de cette option permet de consigner les informations didentification personnelles et ne doit être utilisée quà des fins de débogage.</target>
</trans-unit>
<trans-unit id="azurecore.postgresFlexibleServer">
<source xml:lang="en">Azure Database for PostgreSQL flexible servers</source>
<target state="translated">Serveurs flexibles Azure Database pour PostgreSQL</target>
</trans-unit>
<trans-unit id="azurecore.postgresServer">
<source xml:lang="en">Azure Database for PostgreSQL server</source>
<target state="translated">Serveur Azure Database pour PostgreSQL</target>
<source xml:lang="en">Azure Database for PostgreSQL servers</source>
<target state="translated">Serveurs Azure Database pour PostgreSQL</target>
</trans-unit>
<trans-unit id="azurecore.reload">
<source xml:lang="en">Reload</source>
@@ -837,6 +854,10 @@ Voulez-vous continuer ?</target>
<source xml:lang="en">Select Subscriptions</source>
<target state="translated">Sélectionner des abonnements</target>
</trans-unit>
<trans-unit id="azure.resource.selecttenants.title">
<source xml:lang="en">Select Tenants</source>
<target state="translated">Sélectionner des locataires</target>
</trans-unit>
<trans-unit id="azure.resource.signin.title">
<source xml:lang="en">Azure: Sign In</source>
<target state="translated">Azure : Se connecter</target>

View File

@@ -106,6 +106,10 @@ Remarque : un certificat auto-signé offre uniquement une protection limitée et
<source xml:lang="en">database</source>
<target state="translated">base de données</target>
</trans-unit>
<trans-unit id="objectManagement.DatabaseDisplayNameInTitle">
<source xml:lang="en">Database</source>
<target state="translated">Base de données</target>
</trans-unit>
<trans-unit id="objectManagement.DatabaseRoleTypeDisplayName">
<source xml:lang="en">database role</source>
<target state="translated">rôle de base de données</target>
@@ -122,9 +126,33 @@ Remarque : un certificat auto-signé offre uniquement une protection limitée et
<source xml:lang="en">Login</source>
<target state="translated">Connexion</target>
</trans-unit>
<trans-unit id="objectManagement.OkText">
<source xml:lang="en">OK</source>
<target state="translated">OK</target>
<trans-unit id="objectManagement.ObjectSelectionMethodDialog_AllObjectsOfSchema">
<source xml:lang="en">All objects belonging to a schema</source>
<target state="translated">Tous les objets appartenant à un schéma</target>
</trans-unit>
<trans-unit id="objectManagement.ObjectSelectionMethodDialog_AllObjectsOfTypes">
<source xml:lang="en">All objects of certain types</source>
<target state="translated">Tous les objets de certains types</target>
</trans-unit>
<trans-unit id="objectManagement.ObjectSelectionMethodDialog_SelectSchemaDropdownLabel">
<source xml:lang="en">Schema</source>
<target state="translated">Schéma</target>
</trans-unit>
<trans-unit id="objectManagement.ObjectSelectionMethodDialog_SpecificObjects">
<source xml:lang="en">Specific objects…</source>
<target state="translated">Objets spécifiques...</target>
</trans-unit>
<trans-unit id="objectManagement.ObjectSelectionMethodDialog_TypeLabel">
<source xml:lang="en">How do you want to add objects?</source>
<target state="translated">Comment voulez-vous ajouter des objets ?</target>
</trans-unit>
<trans-unit id="objectManagement.SearchTextLabel">
<source xml:lang="en">Search Text</source>
<target state="translated">Rechercher le texte</target>
</trans-unit>
<trans-unit id="objectManagement.ServerDisplayName">
<source xml:lang="en">Server</source>
<target state="translated">Serveur</target>
</trans-unit>
<trans-unit id="objectManagement.ServerRoleTypeDisplayName">
<source xml:lang="en">server role</source>
@@ -150,18 +178,26 @@ Remarque : un certificat auto-signé offre uniquement une protection limitée et
<source xml:lang="en">view</source>
<target state="translated">vue</target>
</trans-unit>
<trans-unit id="objectManagement.addMemberText">
<source xml:lang="en">Add a member</source>
<target state="translated">Ajouter un membre</target>
<trans-unit id="objectManagement.addMembersText">
<source xml:lang="en">Add members</source>
<target state="translated">Ajouter des membres</target>
</trans-unit>
<trans-unit id="objectManagement.addText">
<source xml:lang="en">Add</source>
<target state="translated">Ajouter</target>
<trans-unit id="objectManagement.addSecurablesText">
<source xml:lang="en">Add securables</source>
<target state="translated">Ajouter des éléments sécurisables</target>
</trans-unit>
<trans-unit id="objectManagement.advancedSectionHeader">
<source xml:lang="en">Advanced</source>
<target state="translated">Avancé</target>
</trans-unit>
<trans-unit id="objectManagement.azurePricingLink">
<source xml:lang="en">Azure SQL Database pricing calculator</source>
<target state="translated">Calculatrice de la tarification Azure SQL Database</target>
</trans-unit>
<trans-unit id="objectManagement.backupRedundancyLabel">
<source xml:lang="en">Backup Storage Redundancy</source>
<target state="translated">Redondance du stockage de sauvegarde</target>
</trans-unit>
<trans-unit id="objectManagement.blankPasswordConfirmation">
<source xml:lang="en">Creating a login with a blank password is a security risk. Are you sure you want to continue?</source>
<target state="translated">La création d'une connexion avec un mot de passe vide pose un problème de sécurité. Êtes-vous sûr de vouloir continuer ?</target>
@@ -174,15 +210,87 @@ Remarque : un certificat auto-signé offre uniquement une protection limitée et
<source xml:lang="en">Browse…</source>
<target state="translated">Parcourir…</target>
</trans-unit>
<trans-unit id="objectManagement.collationLabel">
<source xml:lang="en">Collation</source>
<target state="translated">Classement</target>
</trans-unit>
<trans-unit id="objectManagement.compatibilityLevelLabel">
<source xml:lang="en">Compatibility Level</source>
<target state="translated">Niveau de compatibilité</target>
</trans-unit>
<trans-unit id="objectManagement.configureSLOSectionHeader">
<source xml:lang="en">Configure SLO</source>
<target state="translated">Configurer lobjectif de niveau de service</target>
</trans-unit>
<trans-unit id="objectManagement.confirmPasswordLabel">
<source xml:lang="en">Confirm password</source>
<target state="translated">Confirmer le mot de passe</target>
</trans-unit>
<trans-unit id="objectManagement.containmentTypeLabel">
<source xml:lang="en">Containment Type</source>
<target state="translated">Type d'autonomie</target>
</trans-unit>
<trans-unit id="objectManagement.createObjectOperationName">
<source xml:lang="en">Create {0}</source>
<note>{0} object type</note>
<target state="translated">Créer {0}</target>
</trans-unit>
<trans-unit id="objectManagement.currentSLOLabel">
<source xml:lang="en">Current Service Level Objective</source>
<target state="translated">Objectif de niveau de service actuel</target>
</trans-unit>
<trans-unit id="objectManagement.databaseExistsError">
<source xml:lang="en">Database '{0}' already exists. Choose a different database name.</source>
<target state="translated">La base de données '{0}' existe déjà. Choisissez un autre nom de base de données.</target>
</trans-unit>
<trans-unit id="objectManagement.databaseProperties.backupSectionHeader">
<source xml:lang="en">Backup</source>
<target state="translated">Sauvegarder</target>
</trans-unit>
<trans-unit id="objectManagement.databaseProperties.databaseSectionHeader">
<source xml:lang="en">Database</source>
<target state="translated">Base de données</target>
</trans-unit>
<trans-unit id="objectManagement.databaseProperties.dateCreated">
<source xml:lang="en">Date Created</source>
<target state="translated">Date Créée</target>
</trans-unit>
<trans-unit id="objectManagement.databaseProperties.mbUnitText">
<source xml:lang="en">{0} MB</source>
<target state="translated">{0} MO</target>
</trans-unit>
<trans-unit id="objectManagement.databaseProperties.memoryAllocated">
<source xml:lang="en">Memory Allocated To Memory Optimized Objects</source>
<target state="translated">Mémoire allouée aux objets mémoire optimisés</target>
</trans-unit>
<trans-unit id="objectManagement.databaseProperties.memoryUsed">
<source xml:lang="en">Memory Used By Memory Optimized Objects</source>
<target state="translated">Mémoire utilisée par les objets mémoire optimisés</target>
</trans-unit>
<trans-unit id="objectManagement.databaseProperties.name">
<source xml:lang="en">Name</source>
<target state="translated">Nom</target>
</trans-unit>
<trans-unit id="objectManagement.databaseProperties.numberOfUsers">
<source xml:lang="en">Number of Users</source>
<target state="translated">Nombre dutilisateurs</target>
</trans-unit>
<trans-unit id="objectManagement.databaseProperties.owner">
<source xml:lang="en">Owner</source>
<target state="translated">Propriétaire</target>
</trans-unit>
<trans-unit id="objectManagement.databaseProperties.size">
<source xml:lang="en">Size</source>
<target state="translated">Taille</target>
</trans-unit>
<trans-unit id="objectManagement.databaseProperties.spaceAvailable">
<source xml:lang="en">Space Available</source>
<target state="translated">Espace disponible</target>
</trans-unit>
<trans-unit id="objectManagement.databaseProperties.status">
<source xml:lang="en">Status</source>
<target state="translated">État</target>
</trans-unit>
<trans-unit id="objectManagement.databaseRole.SelectMemberDialogTitle">
<source xml:lang="en">Select Database Role Members</source>
<target state="translated">Sélectionner des membres du rôle de base de données</target>
@@ -210,13 +318,37 @@ Remarque : un certificat auto-signé offre uniquement une protection limitée et
<note>{0} object type, {1}: object name.</note>
<target state="translated">Supprimer le type {0} « {1} »</target>
</trans-unit>
<trans-unit id="objectManagement.denyColumnHeader">
<source xml:lang="en">Deny</source>
<target state="translated">Refuser</target>
</trans-unit>
<trans-unit id="objectManagement.editionLabel">
<source xml:lang="en">Edition</source>
<target state="translated">Édition</target>
</trans-unit>
<trans-unit id="objectManagement.effectivePermissionsTableLabel">
<source xml:lang="en">Effective permissions for selected securable</source>
<target state="translated">Autorisations daccès efficaces pour le sécurisable sélectionné</target>
</trans-unit>
<trans-unit id="objectManagement.effectivePermissionsTableLabelSelected">
<source xml:lang="en">Effective permissions for: {0}</source>
<target state="translated">Autorisations daccès effectives pour : {0}</target>
</trans-unit>
<trans-unit id="objectManagement.enabledLabel">
<source xml:lang="en">Enabled</source>
<target state="translated">Activée</target>
</trans-unit>
<trans-unit id="objectManagement.filterText">
<source xml:lang="en">Filter</source>
<target state="translated">Filtrer</target>
<trans-unit id="objectManagement.explicitPermissionsTableLabel">
<source xml:lang="en">Explicit permissions for selected securable</source>
<target state="translated">Autorisations daccès explicites pour le sécurisable sélectionné</target>
</trans-unit>
<trans-unit id="objectManagement.explicitPermissionsTableLabelSelected">
<source xml:lang="en">Explicit permissions for: {0}</source>
<target state="translated">Autorisations daccès explicites pour : {0}</target>
</trans-unit>
<trans-unit id="objectManagement.filterSectionTitle">
<source xml:lang="en">Filters</source>
<target state="translated">Filtres</target>
</trans-unit>
<trans-unit id="objectManagement.findText">
<source xml:lang="en">Find</source>
@@ -226,17 +358,49 @@ Remarque : un certificat auto-signé offre uniquement une protection limitée et
<source xml:lang="en">General</source>
<target state="translated">Général</target>
</trans-unit>
<trans-unit id="objectManagement.helpText">
<source xml:lang="en">Help</source>
<target state="translated">Aide</target>
<trans-unit id="objectManagement.grantColumnHeader">
<source xml:lang="en">Grant</source>
<target state="translated">Accorder</target>
</trans-unit>
<trans-unit id="objectManagement.grantorColumnHeader">
<source xml:lang="en">Grantor</source>
<target state="translated">Fournisseur dautorisations</target>
</trans-unit>
<trans-unit id="objectManagement.hardwareGeneration">
<source xml:lang="en">Hardware Generation</source>
<target state="translated">Génération de matériel</target>
</trans-unit>
<trans-unit id="objectManagement.invalidPasswordError">
<source xml:lang="en">Password doesn't meet the complexity requirement. For more information: https://docs.microsoft.com/sql/relational-databases/security/password-policy</source>
<target state="translated">Le mot de passe n'est pas conforme aux exigences en matière de complexité. Pour plus d'informations, voir : https://docs.microsoft.com/sql/relational-databases/security/password-policy</target>
</trans-unit>
<trans-unit id="objectManagement.loadingDialog">
<source xml:lang="en">Loading dialog...</source>
<target state="translated">Chargement en cours du dialogue...</target>
<trans-unit id="objectManagement.isClustered">
<source xml:lang="en">Is Clustered</source>
<target state="translated">Est un cluster</target>
</trans-unit>
<trans-unit id="objectManagement.isHadrEnabled">
<source xml:lang="en">Is HADR Enabled</source>
<target state="translated">Is HADR Enabled</target>
</trans-unit>
<trans-unit id="objectManagement.isPolyBaseInstalled">
<source xml:lang="en">Is PolyBase Installed</source>
<target state="translated">PolyBase installé</target>
</trans-unit>
<trans-unit id="objectManagement.isXTPSupported">
<source xml:lang="en">Is XTP Supported</source>
<target state="translated">XTP pris en charge</target>
</trans-unit>
<trans-unit id="objectManagement.language">
<source xml:lang="en">Language</source>
<target state="translated">Langue</target>
</trans-unit>
<trans-unit id="objectManagement.lastDatabaseBackup">
<source xml:lang="en">Last Database Backup</source>
<target state="translated">Dernière sauvegarde de base de données</target>
</trans-unit>
<trans-unit id="objectManagement.lastDatabaseLogBackup">
<source xml:lang="en">Last Database Log Backup</source>
<target state="translated">Dernière sauvegarde du journal de la base de données</target>
</trans-unit>
<trans-unit id="objectManagement.loadingObjectsCompletedLabel">
<source xml:lang="en">Loading objects completed, {0} objects found</source>
@@ -314,6 +478,14 @@ Remarque : un certificat auto-signé offre uniquement une protection limitée et
<source xml:lang="en">Login is not selected.</source>
<target state="translated">La connexion nest pas sélectionnée.</target>
</trans-unit>
<trans-unit id="objectManagement.maxServerMemoryText">
<source xml:lang="en">Maximum Server Memory (MB)</source>
<target state="translated">Mémoire maximale du serveur (MO)</target>
</trans-unit>
<trans-unit id="objectManagement.maxSizeLabel">
<source xml:lang="en">Max Size</source>
<target state="translated">Taille maximum</target>
</trans-unit>
<trans-unit id="objectManagement.membersLabel">
<source xml:lang="en">Members</source>
<target state="translated">Membres</target>
@@ -322,6 +494,14 @@ Remarque : un certificat auto-signé offre uniquement une protection limitée et
<source xml:lang="en">Membership</source>
<target state="translated">Appartenance</target>
</trans-unit>
<trans-unit id="objectManagement.memory">
<source xml:lang="en">Memory</source>
<target state="translated">Mémoire</target>
</trans-unit>
<trans-unit id="objectManagement.minServerMemoryText">
<source xml:lang="en">Minimum Server Memory (MB)</source>
<target state="translated">Mémoire minimale du serveur (Mo)</target>
</trans-unit>
<trans-unit id="objectManagement.nameCannotBeEmptyError">
<source xml:lang="en">Name cannot be empty.</source>
<target state="translated">Le nom ne peut pas être vide.</target>
@@ -335,10 +515,6 @@ Remarque : un certificat auto-signé offre uniquement une protection limitée et
<note>{0} object type.</note>
<target state="translated">{0} : nouveau (préversion)</target>
</trans-unit>
<trans-unit id="objectManagement.noActionScriptedMessage">
<source xml:lang="en">There is no action to be scripted.</source>
<target state="translated">Aucune action ne requiert de script.</target>
</trans-unit>
<trans-unit id="objectManagement.noConnectionUriError">
<source xml:lang="en">Failed to retrieve the connection information, please reconnect and try again.</source>
<target state="translated">Échec de la récupération des informations de connexion. Veuillez vous reconnecter et réessayez.</target>
@@ -348,10 +524,18 @@ Remarque : un certificat auto-signé offre uniquement une protection limitée et
<note>{0} object type, {1}: object name.</note>
<target state="translated">{0} : {1} (préversion)</target>
</trans-unit>
<trans-unit id="objectManagement.objectSelectionMethodDialogTitle">
<source xml:lang="en">Add Objects</source>
<target state="translated">Ajouter des objets</target>
</trans-unit>
<trans-unit id="objectManagement.objectTypeLabel">
<source xml:lang="en">Object Type</source>
<target state="translated">Type dobjet</target>
</trans-unit>
<trans-unit id="objectManagement.objectTypesLabel">
<source xml:lang="en">Object Types</source>
<target state="translated">Types d'objets</target>
</trans-unit>
<trans-unit id="objectManagement.objectsLabel">
<source xml:lang="en">Objects</source>
<target state="translated">Objets</target>
@@ -366,6 +550,14 @@ Remarque : un certificat auto-signé offre uniquement une protection limitée et
<note>{0} object type, {1}: object name, {2}: error message.</note>
<target state="translated">Une erreur sest produite lors de louverture du dialogue des propriétés de {0} : {1}. {2}</target>
</trans-unit>
<trans-unit id="objectManagement.operatingSystem">
<source xml:lang="en">Operating System</source>
<target state="translated">Système dexploitation</target>
</trans-unit>
<trans-unit id="objectManagement.optionsSectionHeader">
<source xml:lang="en">Options</source>
<target state="translated">Options</target>
</trans-unit>
<trans-unit id="objectManagement.ownerText">
<source xml:lang="en">Owner</source>
<target state="translated">Propriétaire</target>
@@ -382,8 +574,32 @@ Remarque : un certificat auto-signé offre uniquement une protection limitée et
<source xml:lang="en">Password must match the confirm password.</source>
<target state="translated">Le mot de passe doit correspondre au mot de passe de confirmation.</target>
</trans-unit>
<trans-unit id="objectManagement.permissionColumnHeader">
<source xml:lang="en">Permission</source>
<target state="translated">Autorisation</target>
</trans-unit>
<trans-unit id="objectManagement.platform">
<source xml:lang="en">Platform</source>
<target state="translated">Plateforme</target>
</trans-unit>
<trans-unit id="objectManagement.processors">
<source xml:lang="en">Processors</source>
<target state="translated">Processeurs</target>
</trans-unit>
<trans-unit id="objectManagement.product">
<source xml:lang="en">Product</source>
<target state="translated">Produit</target>
</trans-unit>
<trans-unit id="objectManagement.properties">
<source xml:lang="en">Properties</source>
<target state="translated">Propriétés</target>
</trans-unit>
<trans-unit id="objectManagement.recoveryModelLabel">
<source xml:lang="en">Recovery Model</source>
<target state="translated">Mode de récupération</target>
</trans-unit>
<trans-unit id="objectManagement.refreshOEError">
<source xml:lang="en">An error occurred while while refreshing the object explorer. {0}</source>
<source xml:lang="en">An error occurred while refreshing the object explorer. {0}</source>
<note>{0}: error message.</note>
<target state="translated">Une erreur sest produite lors de lactualisation de lExplorateur dobjets. {0}</target>
</trans-unit>
@@ -391,9 +607,9 @@ Remarque : un certificat auto-signé offre uniquement une protection limitée et
<source xml:lang="en">Remove selected member</source>
<target state="translated">Supprimer le membre sélectionné</target>
</trans-unit>
<trans-unit id="objectManagement.removeText">
<source xml:lang="en">Remove</source>
<target state="translated">Supprimer</target>
<trans-unit id="objectManagement.removeSecurablesText">
<source xml:lang="en">Remove selected securable</source>
<target state="translated">Supprimer lélément sécurisable sélectionné</target>
</trans-unit>
<trans-unit id="objectManagement.renameObjectDialogTitle">
<source xml:lang="en">Enter new name</source>
@@ -409,29 +625,33 @@ Remarque : un certificat auto-signé offre uniquement une protection limitée et
<note>{0} object type, {1}: original name, {2}: new name</note>
<target state="translated">Renommer {0} '{1}' en '{2}'</target>
</trans-unit>
<trans-unit id="objectManagement.reservedStorageSizeInMB">
<source xml:lang="en">Reserved Storage Size</source>
<target state="translated">Taille de stockage réservée</target>
</trans-unit>
<trans-unit id="objectManagement.rootDirectory">
<source xml:lang="en">Root Directory</source>
<target state="translated">Répertoire racine</target>
</trans-unit>
<trans-unit id="objectManagement.schemaLabel">
<source xml:lang="en">Schema</source>
<target state="translated">Schéma</target>
</trans-unit>
<trans-unit id="objectManagement.scriptError">
<source xml:lang="en">An error occurred while generating script. {0}</source>
<target state="translated">Une erreur s'est produite lors de la génération du script. {0}</target>
<trans-unit id="objectManagement.securablesText">
<source xml:lang="en">Securables</source>
<target state="translated">Éléments sécurisables</target>
</trans-unit>
<trans-unit id="objectManagement.scriptGenerated">
<source xml:lang="en">Script has been generated successfully. You can close the dialog to view it in the newly opened editor.</source>
<target state="translated">Le script a été généré avec succès. Vous pouvez fermer la boîte de dialogue pour l'afficher dans l'éditeur nouvellement ouvert.</target>
</trans-unit>
<trans-unit id="objectManagement.scriptText">
<source xml:lang="en">Script</source>
<target state="translated">Script</target>
<trans-unit id="objectManagement.selectSecurablesDialogTitle">
<source xml:lang="en">Select Securables</source>
<target state="translated">Sélectionner les éléments sécurisables</target>
</trans-unit>
<trans-unit id="objectManagement.selectText">
<source xml:lang="en">Select</source>
<target state="translated">Sélectionner</target>
</trans-unit>
<trans-unit id="objectManagement.selectedLabel">
<source xml:lang="en">Selected</source>
<target state="translated">Sélectionné</target>
<trans-unit id="objectManagement.serverCollation">
<source xml:lang="en">Server Collation</source>
<target state="translated">Classement du serveur</target>
</trans-unit>
<trans-unit id="objectManagement.serverRole.SelectMemberDialogTitle">
<source xml:lang="en">Select Server Role Members</source>
@@ -441,6 +661,14 @@ Remarque : un certificat auto-signé offre uniquement une protection limitée et
<source xml:lang="en">Select Server Role Owner</source>
<target state="translated">Sélectionner le propriétaire du rôle serveur</target>
</trans-unit>
<trans-unit id="objectManagement.serviceTier">
<source xml:lang="en">Service Tier</source>
<target state="translated">Niveau de service</target>
</trans-unit>
<trans-unit id="objectManagement.storageSpaceUsageInGB">
<source xml:lang="en">Storage Space Usage</source>
<target state="translated">Utilisation de lespace de stockage</target>
</trans-unit>
<trans-unit id="objectManagement.updateObjectOperationName">
<source xml:lang="en">Update {0} '{1}'</source>
<note>{0} object type, {1}: object name.</note>
@@ -482,9 +710,13 @@ Remarque : un certificat auto-signé offre uniquement une protection limitée et
<source xml:lang="en">Mapped to a Windows user/group</source>
<target state="translated">Mappé à un utilisateur/groupe Windows</target>
</trans-unit>
<trans-unit id="objectManagement.yesText">
<source xml:lang="en">Yes</source>
<target state="translated">Oui</target>
<trans-unit id="objectManagement.versionText">
<source xml:lang="en">Version</source>
<target state="translated">Version</target>
</trans-unit>
<trans-unit id="objectManagement.withGrantColumnHeader">
<source xml:lang="en">With Grant</source>
<target state="translated">Avec autorisation</target>
</trans-unit>
</body>
</file>
@@ -572,6 +804,62 @@ Remarque : un certificat auto-signé offre uniquement une protection limitée et
</trans-unit>
</body>
</file>
<file original="extensions/mssql/dist/ui/localizedConstants" source-language="en" datatype="plaintext" target-language="fr">
<body>
<trans-unit id="mssql.ui.OkText">
<source xml:lang="en">OK</source>
<target state="translated">OK</target>
</trans-unit>
<trans-unit id="mssql.ui.generatingScript">
<source xml:lang="en">Generating script...</source>
<target state="translated">Génération du script...</target>
</trans-unit>
<trans-unit id="mssql.ui.generatingScriptCompleted">
<source xml:lang="en">Script generated</source>
<target state="translated">Script généré</target>
</trans-unit>
<trans-unit id="mssql.ui.helpText">
<source xml:lang="en">Help</source>
<target state="translated">Aide</target>
</trans-unit>
<trans-unit id="mssql.ui.loadingDialog">
<source xml:lang="en">Loading dialog...</source>
<target state="translated">Chargement en cours du dialogue...</target>
</trans-unit>
<trans-unit id="mssql.ui.noActionScriptedMessage">
<source xml:lang="en">There is no action to be scripted.</source>
<target state="translated">Aucune action ne requiert de script.</target>
</trans-unit>
<trans-unit id="mssql.ui.scriptError">
<source xml:lang="en">An error occurred while generating the script. {0}</source>
<target state="translated">Une erreur sest produite lors de la génération du script. {0}</target>
</trans-unit>
<trans-unit id="mssql.ui.scriptGenerated">
<source xml:lang="en">Script has been generated successfully. You can close the dialog to view it in the newly opened editor.</source>
<target state="translated">Le script a été généré avec succès. Vous pouvez fermer la boîte de dialogue pour l'afficher dans l'éditeur nouvellement ouvert.</target>
</trans-unit>
<trans-unit id="mssql.ui.scriptText">
<source xml:lang="en">Script</source>
<target state="translated">Script</target>
</trans-unit>
<trans-unit id="mssql.ui.yesText">
<source xml:lang="en">Yes</source>
<target state="translated">Oui</target>
</trans-unit>
<trans-unit id="objectManagement.addText">
<source xml:lang="en">Add…</source>
<target state="translated">Ajouter…</target>
</trans-unit>
<trans-unit id="objectManagement.removeText">
<source xml:lang="en">Remove</source>
<target state="translated">Supprimer</target>
</trans-unit>
<trans-unit id="objectManagement.selectLabel">
<source xml:lang="en">Select</source>
<target state="translated">Sélectionner</target>
</trans-unit>
</body>
</file>
<file original="extensions/mssql/package" source-language="en" datatype="plaintext" target-language="fr">
<body>
<trans-unit id="cloud.databaseProperties.azureEdition">
@@ -1234,6 +1522,10 @@ Remarque : un certificat auto-signé offre uniquement une protection limitée et
<source xml:lang="en">Enable SET XACT_ABORT ON option</source>
<target state="translated">Activer l'option SET XACT-ABORT ON</target>
</trans-unit>
<trans-unit id="mssql.tableDesigner.allowDisableAndReenableDdlTriggers">
<source xml:lang="en">Whether to allow table designer to disable and re-enable DDL triggers during publish</source>
<target state="translated">Indique sil faut autoriser le Concepteur de tables à désactiver et réactiver les déclencheurs DDL pendant la publication</target>
</trans-unit>
<trans-unit id="mssql.tableDesigner.preloadDatabaseModel">
<source xml:lang="en">Whether to preload the database model when the database node in the object explorer is expanded. When enabled, the loading time of table designer can be reduced. Note: You might see higher than normal memory usage if you need to expand a lot of database nodes.</source>
<target state="translated">Indique sil faut précharger le modèle de base de données lorsque le nœud de base de données dans lExplorateur dobjets est développé. Lorsque cette option est activée, la durée de chargement du Concepteur de tables peut être réduite. Remarque : lutilisation de la mémoire peut être supérieure à la normale si vous devez développer un grand nombre de nœuds de base de données.</target>

View File

@@ -66,6 +66,10 @@
<source xml:lang="en">Add Item</source>
<target state="translated">Ajouter un élément</target>
</trans-unit>
<trans-unit id="addSqlCmdVariableWithoutDefaultValue">
<source xml:lang="en">Add SQLCMD variable '{0}' to project without default value?</source>
<target state="translated">Ajouter une variable SQLCMD '{0}' au projet sans valeur par défaut ?</target>
</trans-unit>
<trans-unit id="advancedOptionsButton">
<source xml:lang="en">Advanced...</source>
<target state="translated">Avancé...</target>
@@ -90,6 +94,10 @@
<source xml:lang="en">Project was successfully updated.</source>
<target state="translated">Le projet a été mis à jour avec succès.</target>
</trans-unit>
<trans-unit id="artifactReference">
<source xml:lang="en">Artifact Reference</source>
<target state="translated">Référence dartefact</target>
</trans-unit>
<trans-unit id="at">
<source xml:lang="en">at</source>
<target state="translated">à</target>
@@ -442,14 +450,14 @@
<source xml:lang="en">Downloading</source>
<target state="translated">Téléchargement</target>
</trans-unit>
<trans-unit id="downloadingDacFxDlls">
<source xml:lang="en">Downloading Microsoft.Build.Sql nuget to get build DLLs</source>
<target state="translated">Téléchargement de Microsoft.Build.Sql nuget pour obtenir les DLL de build</target>
</trans-unit>
<trans-unit id="downloadingFromTo">
<source xml:lang="en">Downloading from {0} to {1}</source>
<target state="translated">Téléchargement à partir de {0} vers {1}</target>
</trans-unit>
<trans-unit id="downloadingNuget">
<source xml:lang="en">Downloading {0} nuget to get build DLLs </source>
<target state="translated">Téléchargement {0} nuget pour obtenir des DLL de build </target>
</trans-unit>
<trans-unit id="edgeEulaAgreementTitle">
<source xml:lang="en">Microsoft Azure SQL Edge License Agreement</source>
<target state="translated">Contrat de licence Microsoft Azure SQL Edge</target>
@@ -904,6 +912,10 @@
<source xml:lang="en">Items with absolute path outside project folder are not supported. Please make sure the paths in the project file are relative to project folder.</source>
<target state="translated">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.</target>
</trans-unit>
<trans-unit id="packageReference">
<source xml:lang="en">Package Reference</source>
<target state="translated">Référence du package</target>
</trans-unit>
<trans-unit id="parentTreeItemUnknown">
<source xml:lang="en">Cannot access parent of provided tree item</source>
<target state="translated">Impossible daccéder au parent de lélément darborescence fourni</target>
@@ -1016,6 +1028,10 @@
<source xml:lang="en">Publish profile elements</source>
<target state="translated">Publier les éléments de profil</target>
</trans-unit>
<trans-unit id="publishProfileFriendlyName">
<source xml:lang="en">Publish Profile</source>
<target state="translated">Profil de publication</target>
</trans-unit>
<trans-unit id="publishProjectSucceed">
<source xml:lang="en">Database project published successfully</source>
<target state="translated">Projet de base de données publié avec succès</target>
@@ -1061,12 +1077,16 @@
<target state="translated">Projet de publication dans un conteneur...</target>
</trans-unit>
<trans-unit id="referenceRadioButtonsGroupTitle">
<source xml:lang="en">Type</source>
<target state="translated">Type</target>
<source xml:lang="en">Referenced Database Type</source>
<target state="translated">Type de base de données référencé</target>
</trans-unit>
<trans-unit id="referenceType">
<source xml:lang="en">Reference type</source>
<target state="translated">Type référence</target>
<trans-unit id="referenceTypeRadioButtonsGroupTitle">
<source xml:lang="en">Reference Type</source>
<target state="translated">Reference Type</target>
</trans-unit>
<trans-unit id="referencedDatabaseType">
<source xml:lang="en">Referenced Database type</source>
<target state="translated">Type de base de données référencé</target>
</trans-unit>
<trans-unit id="reloadProject">
<source xml:lang="en">Would you like to reload your database project?</source>
@@ -1124,6 +1144,10 @@
<source xml:lang="en">Save</source>
<target state="translated">Enregistrer</target>
</trans-unit>
<trans-unit id="saveProfile">
<source xml:lang="en">Would you like to save the settings in a profile (.publish.xml)?</source>
<target state="translated">Voulez-vous enregistrer les paramètres dans un profil (.publish.xml) ?</target>
</trans-unit>
<trans-unit id="saveProfileAsButtonText">
<source xml:lang="en">Save As...</source>
<target state="translated">Enregistrer sous...</target>
@@ -1357,8 +1381,8 @@
<target state="translated">Impossible de trouver la variable SQLCMD « {0} »</target>
</trans-unit>
<trans-unit id="unableToPerformAction">
<source xml:lang="en">Unable to locate '{0}' target: '{1}'</source>
<target state="translated">Impossible de localiser la cible « {0} » : « {1} »</target>
<source xml:lang="en">Unable to locate '{0}' target: '{1}'. {2}</source>
<target state="translated">Impossible de localiser « {0} » la cible : « {1} ». {2}</target>
</trans-unit>
<trans-unit id="unexpectedProjectContext">
<source xml:lang="en">Unable to establish project context. Command invoked from unexpected location: {0}</source>
@@ -1600,6 +1624,10 @@
<source xml:lang="en">Add Pre-Deployment Script</source>
<target state="translated">Ajouter un Script de pré-déploiement</target>
</trans-unit>
<trans-unit id="sqlDatabaseProjects.newPublishProfile">
<source xml:lang="en">Add Publish Profile</source>
<target state="translated">Ajouter un profil de publication</target>
</trans-unit>
<trans-unit id="sqlDatabaseProjects.newScript">
<source xml:lang="en">Add Script</source>
<target state="translated">Ajouter un script</target>
@@ -1632,6 +1660,10 @@
<source xml:lang="en">Open in Designer</source>
<target state="translated">Ouvrir dans le Concepteur</target>
</trans-unit>
<trans-unit id="sqlDatabaseProjects.openReferencedSqlProject">
<source xml:lang="en">Open project</source>
<target state="translated">Ouvrir le projet</target>
</trans-unit>
<trans-unit id="sqlDatabaseProjects.properties">
<source xml:lang="en">Properties</source>
<target state="translated">Propriétés</target>

View File

@@ -2,14 +2,6 @@
<xliff version="1.2" xmlns="urn:oasis:names:tc:xliff:document:1.2">
<file original="extensions/sql-migration/dist/constants/strings" source-language="en" datatype="plaintext" target-language="fr">
<body>
<trans-unit id="azure.accounts.accountAccessError">
<source xml:lang="en">An error occurred while accessing the selected account '{0}' and tenant '{1}'. Select 'Link account' and refresh the account, or select a different account. Error '{2}'</source>
<target state="translated">Une erreur s'est produite lors de l'accès au compte sélectionné '{0}' et au locataire '{1}'. Sélectionnez « Lier le compte » et actualisez le compte, ou sélectionnez un autre compte. Erreur '{2}'</target>
</trans-unit>
<trans-unit id="azure.accounts.accountStaleError">
<source xml:lang="en">The access token for selected account '{0}' and tenant '{1}' is no longer valid. Select 'Link account' and refresh the account, or select a different account.</source>
<target state="translated">Le jeton d'accès pour le compte sélectionné '{0}' et le locataire '{1}' n'est plus valide. Sélectionnez « Lier le compte » et actualisez le compte, ou sélectionnez un autre compte.</target>
</trans-unit>
<trans-unit id="serviceCrashMessage">
<source xml:lang="en">Migration service component could not start. {0}</source>
<target state="translated">Le composant du service de migration na pas pu démarrer. {0}</target>
@@ -1332,15 +1324,15 @@ Cela peut prendre un certain temps.</target>
</trans-unit>
<trans-unit id="sql.migration.ir.setup.step2">
<source xml:lang="en">Step 2: Use the keys below to register your integration runtime</source>
<target state="new">Step 2: Use the keys below to register your integration runtime</target>
<target state="translated">Étape 2 : Utiliser les clés ci-dessous pour inscrire votre runtime dintégration</target>
</trans-unit>
<trans-unit id="sql.migration.ir.setup.step3">
<source xml:lang="en">Step 3: Click on the 'Test connection' button to check the connection between Azure Database Migration Service and integration runtime</source>
<target state="new">Step 3: Click on the 'Test connection' button to check the connection between Azure Database Migration Service and integration runtime</target>
<target state="translated">Étape 3 : cliquez sur le bouton « Tester la connexion » pour vérifier la connexion entre Azure Database Migration Service et le runtime dintégration</target>
</trans-unit>
<trans-unit id="sql.migration.ir.setup.step3.alternate">
<source xml:lang="en">Step 3: Click on the Refresh button above to check the connection between Azure Database Migration Service and integration runtime</source>
<target state="new">Step 3: Click on the Refresh button above to check the connection between Azure Database Migration Service and integration runtime</target>
<target state="translated">Étape 3 : Cliquez sur le bouton Actualiser ci-dessus pour vérifier la connexion entre Azure Database Migration Service et le runtime dintégration</target>
</trans-unit>
<trans-unit id="sql.migration.issue.aria.label">
<source xml:lang="en">Blocking Issue: {0}</source>
@@ -2124,15 +2116,15 @@ Cela peut prendre un certain temps.</target>
</trans-unit>
<trans-unit id="sql.migration.service.container.container.description1">
<source xml:lang="en">Azure Database Migration Service leverages Azure Data Factory's self-hosted integration runtime to handle connectivity between source and target and upload backups from an on-premises network file share to Azure (if applicable).</source>
<target state="new">Azure Database Migration Service leverages Azure Data Factory's self-hosted integration runtime to handle connectivity between source and target and upload backups from an on-premises network file share to Azure (if applicable).</target>
<target state="translated">Azure Database Migration Service tire parti du runtime dintégration auto-hébergé de Azure Data Factory pour gérer la connectivité entre la source et la cible, et charger des sauvegardes à partir dun partage de fichiers réseau local vers Azure (le cas échéant).</target>
</trans-unit>
<trans-unit id="sql.migration.service.container.container.description2">
<source xml:lang="en">Follow the instructions below to set up self-hosted integration runtime.</source>
<target state="new">Follow the instructions below to set up self-hosted integration runtime.</target>
<target state="translated">Suivez les instructions ci-dessous pour configurer le runtime dintégration auto-hébergé.</target>
</trans-unit>
<trans-unit id="sql.migration.service.container.heading">
<source xml:lang="en">Set up integration runtime</source>
<target state="new">Set up integration runtime</target>
<target state="translated">Configurer le runtime dintégration</target>
</trans-unit>
<trans-unit id="sql.migration.service.container.loading.help">
<source xml:lang="en">Loading Migration Services</source>
@@ -2182,9 +2174,9 @@ Cela peut prendre un certain temps.</target>
<source xml:lang="en">Azure Database Migration Service is not registered. Azure Database Migration Service '{0}' needs to be registered with self-hosted integration runtime on any node.
See below for registration instructions.</source>
<target state="new">Azure Database Migration Service is not registered. Azure Database Migration Service '{0}' needs to be registered with self-hosted integration runtime on any node.
<target state="translated">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.
See below for registration instructions.</target>
Voir ci-dessous pour les instructions dinscription.</target>
</trans-unit>
<trans-unit id="sql.migration.service.prompt">
<source xml:lang="en">{0} (change)</source>
@@ -2194,17 +2186,17 @@ See below for registration instructions.</target>
<source xml:lang="en">Azure Database Migration Service '{0}' is connected to self-hosted integration runtime running on node(s) - {1}
For improved performance and high availability, you can register additional nodes.</source>
<target state="new">Azure Database Migration Service '{0}' is connected to self-hosted integration runtime running on node(s) - {1}
<target state="translated">Azure Database Migration Service '{0}' est connecté au runtime dintégration autohébergé exécuté sur le ou les nœuds - {1}
For improved performance and high availability, you can register additional nodes.</target>
Pour améliorer les performances et la haute disponibilité, vous pouvez inscrire des nœuds supplémentaires.</target>
</trans-unit>
<trans-unit id="sql.migration.service.ready.below">
<source xml:lang="en">Azure Database Migration Service '{0}' is connected to self-hosted integration runtime running on node(s) - {1}
For improved performance and high availability, you can register additional nodes. See below for registration instructions.</source>
<target state="new">Azure Database Migration Service '{0}' is connected to self-hosted integration runtime running on node(s) - {1}
<target state="translated">Azure Database Migration Service '{0}' est connecté au runtime dintégration autohébergé exécuté sur le ou les nœuds - {1}
For improved performance and high availability, you can register additional nodes. See below for registration instructions.</target>
Pour améliorer les performances et la haute disponibilité, vous pouvez inscrire des nœuds supplémentaires. Voir ci-dessous pour les instructions dinscription.</target>
</trans-unit>
<trans-unit id="sql.migration.service.selection.location.msg">
<source xml:lang="en">Please select the location of your database backup files before continuing.</source>
@@ -2220,7 +2212,7 @@ For improved performance and high availability, you can register additional node
</trans-unit>
<trans-unit id="sql.migration.services.container.description.network">
<source xml:lang="en">Enter the information below to add a new Azure Database Migration Service. To register self-hosted integration runtime, select 'My database backups are on a network share' on the previous page.</source>
<target state="new">Enter the information below to add a new Azure Database Migration Service. To register self-hosted integration runtime, select 'My database backups are on a network share' on the previous page.</target>
<target state="translated">Entrez les informations ci-dessous pour ajouter une nouvelle Azure Database Migration Service. Pour inscrire le runtime dintégration auto-hébergé, sélectionnez « Mes sauvegardes de base de données se trouvent sur un partage réseau » dans la page précédente.</target>
</trans-unit>
<trans-unit id="sql.migration.services.dialog.title">
<source xml:lang="en">Create Azure Database Migration Service</source>
@@ -3022,6 +3014,14 @@ For improved performance and high availability, you can register additional node
<source xml:lang="en">Target instance '{0}' may not be able to access storage accounts '{1}'. Ensure that the subnet of the target instance is whitelisted on the storage accounts, and if applicable, that the private endpoints are on the same virtual network as the target server.</source>
<target state="translated">Linstance cible '{0}' nest peut-être pas en mesure daccéder aux '{1}' du compte de stockage. Vérifiez que le sous-réseau de linstance cible est sur liste verte sur le compte de stockage et, le cas échéant, que les points de terminaison privés se trouvent dans le même réseau virtuel que le serveur cible.</target>
</trans-unit>
<trans-unit id="sql.migration.storageAccount.warning.vm.many">
<source xml:lang="en">Target server '{0}' may not be able to access storage account '{1}'. Ensure that the subnet of the target server is whitelisted on the storage account.</source>
<target state="translated">Le serveur cible «{0}» nest peut-être pas en mesure daccéder au compte de stockage «{1}». Assurez-vous que le sous-réseau du serveur cible figure sur la liste verte sur le compte de stockage.</target>
</trans-unit>
<trans-unit id="sql.migration.storageAccount.warning.vm.one">
<source xml:lang="en">Target server '{0}' may not be able to access storage accounts '{1}'. Ensure that the subnet of the target server is whitelisted on the storage accounts.</source>
<target state="translated">Le serveur cible «{0}» nest peut-être pas en mesure daccéder aux comptes de stockage «{1}». Assurez-vous que le sous-réseau du serveur cible figure dans la liste verte sur les comptes de stockage.</target>
</trans-unit>
<trans-unit id="sql.migration.subscription">
<source xml:lang="en">Subscription</source>
<target state="translated">Abonnement</target>

View File

@@ -623,8 +623,8 @@ Commandes ignorées par défaut :
<target state="translated">Voulez-vous vraiment supprimer '{0}' ?</target>
</trans-unit>
<trans-unit id="refreshAccount">
<source xml:lang="en">Reenter your credentials</source>
<target state="translated">Entrer à nouveau vos informations d'identification</target>
<source xml:lang="en">Refresh your credentials</source>
<target state="translated">Actualiser vos informations didentification</target>
</trans-unit>
<trans-unit id="removeAccount">
<source xml:lang="en">Remove account</source>
@@ -2025,6 +2025,14 @@ Commandes ignorées par défaut :
</trans-unit>
</body>
</file>
<file original="src/sql/workbench/contrib/backup/browser/backupUiService" source-language="en" datatype="plaintext" target-language="fr">
<body>
<trans-unit id="backupDialogTitle">
<source xml:lang="en">Backup database - {0}:{1}</source>
<target state="translated">Sauvegarder une base de données {0} :{1}</target>
</trans-unit>
</body>
</file>
<file original="src/sql/workbench/contrib/backup/common/constants" source-language="en" datatype="plaintext" target-language="fr">
<body>
<trans-unit id="backup.asymmetricKey">
@@ -2311,6 +2319,10 @@ Commandes ignorées par défaut :
</file>
<file original="src/sql/workbench/contrib/commandLine/electron-browser/commandLine" source-language="en" datatype="plaintext" target-language="fr">
<body>
<trans-unit id="commandline.propertiesFormatError">
<source xml:lang="en">Advanced connection properties could not be parsed as JSON, error occurred: {0} Received properties value: {1}</source>
<target state="translated">Impossible danalyser les propriétés de connexion avancées au format JSON. Une erreur sest produite : {0} Valeur des propriétés reçues : {1}</target>
</trans-unit>
<trans-unit id="confirmConnect">
<source xml:lang="en">Are you sure you want to connect?</source>
<target state="translated">Voulez-vous vraiment vous connecter ?</target>
@@ -2367,6 +2379,10 @@ Commandes ignorées par défaut :
<source xml:lang="en">Whether to show the warning message when user connects to a server version that is not supported by Azure Data Studio.</source>
<target state="translated">Indique si le message davertissement doit safficher quand lutilisateur se connecte à une version de serveur qui nest pas prise en charge par Azure Data Studio.</target>
</trans-unit>
<trans-unit id="registeredServers.collapseAll">
<source xml:lang="en">Collapse All Connections</source>
<target state="translated">Réduire toutes les connexions</target>
</trans-unit>
<trans-unit id="sql.defaultAuthenticationType.AzureMFA">
<source xml:lang="en">Azure Active Directory - Universal with MFA support</source>
<target state="translated">Azure Active Directory - Authentification universelle avec prise en charge de MFA</target>
@@ -4101,6 +4117,10 @@ Commandes ignorées par défaut :
<source xml:lang="en">Enter search value</source>
<target state="translated">Entrer une valeur de recherche</target>
</trans-unit>
<trans-unit id="executionPlanFindNodeLabel">
<source xml:lang="en">Find nodes</source>
<target state="translated">Rechercher des nœuds</target>
</trans-unit>
<trans-unit id="executionPlanSearchTypeContains">
<source xml:lang="en">Contains</source>
<target state="translated">Contient</target>
@@ -4755,6 +4775,10 @@ Erreur : {1}</target>
<source xml:lang="en">Remove parameter cell</source>
<target state="translated">Supprimer la cellule de paramètre</target>
</trans-unit>
<trans-unit id="addCellLabel">
<source xml:lang="en">Add cell</source>
<target state="translated">Ajouter une cellule</target>
</trans-unit>
<trans-unit id="clear">
<source xml:lang="en">Clear Result</source>
<target state="translated">Effacer le résultat</target>
@@ -4799,10 +4823,6 @@ Erreur : {1}</target>
<source xml:lang="en">Insert Text Below</source>
<target state="translated">Insérer le texte en dessous</target>
</trans-unit>
<trans-unit id="moreActionsLabel">
<source xml:lang="en">More</source>
<target state="translated">Plus</target>
</trans-unit>
<trans-unit id="runAllAbove">
<source xml:lang="en">Run Cells Above</source>
<target state="translated">Exécuter les cellules au-dessus</target>
@@ -4831,14 +4851,6 @@ Erreur : {1}</target>
<source xml:lang="en">Move cell up</source>
<target state="translated">Déplacer la cellule vers le haut</target>
</trans-unit>
<trans-unit id="codeCellsPreview">
<source xml:lang="en">Add cell</source>
<target state="translated">Ajouter une cellule</target>
</trans-unit>
<trans-unit id="codePreview">
<source xml:lang="en">Code cell</source>
<target state="translated">Cellule de code</target>
</trans-unit>
<trans-unit id="optionCodeCell">
<source xml:lang="en">Code cell</source>
<target state="translated">Cellule de code</target>
@@ -4851,10 +4863,6 @@ Erreur : {1}</target>
<source xml:lang="en">Split cell</source>
<target state="translated">Fractionner la cellule</target>
</trans-unit>
<trans-unit id="textPreview">
<source xml:lang="en">Text cell</source>
<target state="translated">Cellule de texte</target>
</trans-unit>
</body>
</file>
<file original="src/sql/workbench/contrib/notebook/browser/cellViews/code.component" source-language="en" datatype="plaintext" target-language="fr">
@@ -5123,14 +5131,6 @@ Erreur : {1}</target>
<source xml:lang="en">Run Cells failed - See error in output of the currently selected cell for more information.</source>
<target state="translated">L'exécution des cellules a échoué. Pour plus d'informations, consultez l'erreur dans la sortie de la cellule actuellement sélectionnée.</target>
</trans-unit>
<trans-unit id="codeCellsPreview">
<source xml:lang="en">Add cell</source>
<target state="translated">Ajouter une cellule</target>
</trans-unit>
<trans-unit id="codePreview">
<source xml:lang="en">Code cell</source>
<target state="translated">Cellule de code</target>
</trans-unit>
<trans-unit id="createFile">
<source xml:lang="en">Create File</source>
<target state="translated">Créer un fichier</target>
@@ -5155,10 +5155,6 @@ Erreur : {1}</target>
<source xml:lang="en">Run all</source>
<target state="translated">Tout exécuter</target>
</trans-unit>
<trans-unit id="textPreview">
<source xml:lang="en">Text cell</source>
<target state="translated">Cellule de texte</target>
</trans-unit>
<trans-unit id="views">
<source xml:lang="en">Views</source>
<target state="translated">Vues</target>
@@ -5451,6 +5447,10 @@ Erreur : {1}</target>
<source xml:lang="en">Clear Results</source>
<target state="translated">Effacer les résultats</target>
</trans-unit>
<trans-unit id="codePreview">
<source xml:lang="en">Code cell</source>
<target state="translated">Cellule de code</target>
</trans-unit>
<trans-unit id="collapseAllCells">
<source xml:lang="en">Collapse Cells</source>
<target state="translated">Réduire les cellules</target>
@@ -5523,6 +5523,10 @@ Erreur : {1}</target>
<source xml:lang="en">Select Connection</source>
<target state="translated">Sélectionner une connexion</target>
</trans-unit>
<trans-unit id="textPreview">
<source xml:lang="en">Text cell</source>
<target state="translated">Cellule de texte</target>
</trans-unit>
<trans-unit id="trustLabel">
<source xml:lang="en">Trusted</source>
<target state="translated">Approuvé</target>
@@ -5743,10 +5747,6 @@ Erreur : {1}</target>
<source xml:lang="en">Insert Cells</source>
<target state="translated">Insérer des cellules</target>
</trans-unit>
<trans-unit id="moreActionsLabel">
<source xml:lang="en">More</source>
<target state="translated">Plus</target>
</trans-unit>
<trans-unit id="runCell">
<source xml:lang="en">Run cell</source>
<target state="translated">Exécuter la cellule</target>
@@ -5816,8 +5816,8 @@ Erreur : {1}</target>
<file original="src/sql/workbench/contrib/notebook/browser/outputs/gridOutput.component" source-language="en" datatype="plaintext" target-language="fr">
<body>
<trans-unit id="copyFailed">
<source xml:lang="en">Copy failed with error {0}</source>
<target state="translated">La copie a échoué avec l'erreur {0}</target>
<source xml:lang="en">Copy failed with error: {0}</source>
<target state="translated">La copie a échoué avec lerreur : {0}</target>
</trans-unit>
<trans-unit id="notebook.showChart">
<source xml:lang="en">Show chart</source>
@@ -5849,8 +5849,20 @@ Erreur : {1}</target>
</trans-unit>
</body>
</file>
<file original="src/sql/workbench/contrib/notebook/common/notebookLoc" source-language="en" datatype="plaintext" target-language="fr">
<body>
<trans-unit id="moreActionsLabel">
<source xml:lang="en">More</source>
<target state="translated">Plus</target>
</trans-unit>
</body>
</file>
<file original="src/sql/workbench/contrib/objectExplorer/browser/serverTreeView" source-language="en" datatype="plaintext" target-language="fr">
<body>
<trans-unit id="objectExplorer.filterDialogTitle">
<source xml:lang="en">Filter Settings</source>
<target state="translated">Paramètres de filtres</target>
</trans-unit>
<trans-unit id="serverTree.newConnection">
<source xml:lang="en">New Connection</source>
<target state="translated">Nouvelle connexion</target>
@@ -5875,6 +5887,10 @@ Erreur : {1}</target>
</file>
<file original="src/sql/workbench/contrib/objectExplorer/common/serverGroup.contribution" source-language="en" datatype="plaintext" target-language="fr">
<body>
<trans-unit id="objectExplorerConfigurationTitle">
<source xml:lang="en">Object Explorer</source>
<target state="translated">Explorateur d'objets</target>
</trans-unit>
<trans-unit id="serverGroup.autoExpand">
<source xml:lang="en">Auto-expand Server Groups in the Object Explorer viewlet.</source>
<target state="translated">Développez automatiquement les groupes de serveurs dans la viewlet Explorateur d'objets.</target>
@@ -5887,10 +5903,6 @@ Erreur : {1}</target>
<source xml:lang="en">Server Tree</source>
<target state="translated">Arborescence du serveur</target>
</trans-unit>
<trans-unit id="serverTree.nodeExpansionTimeout">
<source xml:lang="en">The timeout in seconds for expanding a node in the Servers view</source>
<target state="translated">Délai d'attente en secondes pour développer un nœud dans la vue Serveurs</target>
</trans-unit>
<trans-unit id="serverTree.useAsyncServerTree">
<source xml:lang="en">Use the new async server tree for the Servers view and Connection Dialog with support for new features such as dynamic node filtering. Requires a restart to take effect.</source>
<target state="translated">Utilisez la nouvelle arborescence de serveurs asynchrones pour la vue Serveurs et la boîte de dialogue de connexion avec prise en charge de nouvelles fonctionnalités telles que le filtrage dynamique des nœuds. Nécessite un redémarrage pour prendre effet.</target>
@@ -5923,6 +5935,10 @@ Erreur : {1}</target>
<source xml:lang="en">Notebook</source>
<target state="translated">Notebook</target>
</trans-unit>
<trans-unit id="objectExplorer">
<source xml:lang="en">Object Explorer</source>
<target state="translated">Explorateur d'objets</target>
</trans-unit>
<trans-unit id="profiler">
<source xml:lang="en">Profiler</source>
<target state="translated">Profiler</target>
@@ -6147,6 +6163,10 @@ Erreur : {1}</target>
<source xml:lang="en">Copy With Headers</source>
<target state="translated">Copier avec les en-têtes</target>
</trans-unit>
<trans-unit id="excelLimitExceededError">
<source xml:lang="en">The number of rows or columns in the table has exceeded the Excel limits. Please try a different format instead.</source>
<target state="translated">Le nombre de lignes ou de colonnes dans le tableau a dépassé les limites dExcel. Essayez un autre format à la place.</target>
</trans-unit>
<trans-unit id="jsonEncoding">
<source xml:lang="en">Results encoding will not be saved when exporting to JSON, remember to save with desired encoding once file is created.</source>
<target state="translated">L'encodage des résultats n'est pas enregistré quand vous les exportez au format JSON, n'oubliez pas d'enregistrer le fichier que vous créez avec l'encodage souhaité.</target>
@@ -6155,6 +6175,10 @@ Erreur : {1}</target>
<source xml:lang="en">Maximize</source>
<target state="translated">Maximiser</target>
</trans-unit>
<trans-unit id="openExcelSpecs">
<source xml:lang="en">View Excel specifications</source>
<target state="translated">Afficher les spécifications Excel</target>
</trans-unit>
<trans-unit id="restore">
<source xml:lang="en">Restore</source>
<target state="translated">Restaurer</target>
@@ -6243,6 +6267,34 @@ Erreur : {1}</target>
<source xml:lang="en">Results grid</source>
<target state="translated">Grille de résultats</target>
</trans-unit>
<trans-unit id="resultsGrid.cancel">
<source xml:lang="en">Cancel</source>
<target state="translated">Annuler</target>
</trans-unit>
<trans-unit id="resultsGrid.cancelLargeRowSelection">
<source xml:lang="en">Cancel</source>
<target state="translated">Annuler</target>
</trans-unit>
<trans-unit id="resultsGrid.confirmLargeRowSelection">
<source xml:lang="en">Yes</source>
<target state="translated">Oui</target>
</trans-unit>
<trans-unit id="resultsGrid.donotShowLargeRowSelectionPromptAgain">
<source xml:lang="en">Don't show again</source>
<target state="translated">Ne plus afficher</target>
</trans-unit>
<trans-unit id="resultsGrid.largeRowSelectionPrompt.">
<source xml:lang="en">You have selected {0} rows, it might take a while to load the data and calculate the summary, do you want to continue?</source>
<target state="translated">Vous avez sélectionné {0} lignes. Le chargement des données et le calcul du résumé peuvent prendre un certain temps. Voulez-vous continuer ?</target>
</trans-unit>
<trans-unit id="resultsGrid.loadingData">
<source xml:lang="en">Loading selected rows for calculation...</source>
<target state="translated">Chargement des lignes sélectionnées pour le calcul...</target>
</trans-unit>
<trans-unit id="resultsGrid.loadingDataWithProgress">
<source xml:lang="en">Loading selected rows for calculation ({0}/{1})...</source>
<target state="translated">Chargement des lignes sélectionnées pour le calcul ({0}/{1})...</target>
</trans-unit>
<trans-unit id="resultsGrid.maxRowCountExceeded">
<source xml:lang="en">Max row count for filtering/sorting has been exceeded. To update it, navigate to User Settings and change the setting: 'queryEditor.results.inMemoryDataProcessingThreshold'</source>
<target state="translated">Le nombre maximal de lignes pour le filtrage/tri a été dépassé. Pour le mettre à jour, accédez à Paramètres utilisateur et modifiez le paramètre : « queryEditor.results.inMemoryDataProcessingThreshold »</target>
@@ -6335,6 +6387,10 @@ Erreur : {1}</target>
<source xml:lang="en">Message Panel</source>
<target state="translated">Panneau des messages</target>
</trans-unit>
<trans-unit id="messagePanel.message">
<source xml:lang="en">Timestamp: {0}, Message: {1}</source>
<target state="translated">Horodatage : {0}, Message : {1}</target>
</trans-unit>
</body>
</file>
<file original="src/sql/workbench/contrib/query/browser/query.contribution" source-language="en" datatype="plaintext" target-language="fr">
@@ -6375,6 +6431,14 @@ Erreur : {1}</target>
<source xml:lang="en">Whether to open the file in Azure Data Studio after the result is saved.</source>
<target state="translated">Indique si le fichier doit être ouvert dans Azure Data Studio une fois le résultat enregistré.</target>
</trans-unit>
<trans-unit id="queryEditor.results.preferProvidersCopyHandler">
<source xml:lang="en">Whether the copy result request should be handled by the query provider when it is supported. The default value is true, set this to false to force all copy handling to be done by Azure Data Studio.</source>
<target state="translated">Indique si la demande de copie des résultats doit être traitée par le fournisseur de requête lorsquelle est prise en charge. La valeur par défaut est true. Définissez cette valeur sur false pour forcer la gestion de toutes les copies par Azure Data Studio.</target>
</trans-unit>
<trans-unit id="queryEditor.results.promptForLargeRowSelection">
<source xml:lang="en">When cells are selected in the results grid, ADS will calculate the summary for them, This setting controls whether to show the a confirmation when the number of rows selected is larger than the value specified in the 'inMemoryDataProcessingThreshold' setting. The default value is true.</source>
<target state="translated">Lorsque des cellules sont sélectionnées dans la grille de résultats, ADS calcule le résumé pour elles. Ce paramètre contrôle sil faut afficher une confirmation lorsque le nombre de lignes sélectionnées est supérieur à la valeur spécifiée dans le paramètre « inMemoryDataProcessingThreshold ». La valeur par défaut est true.</target>
</trans-unit>
<trans-unit id="queryEditor.results.saveAsCsv.delimiter">
<source xml:lang="en">The custom delimiter to use between values when saving as CSV</source>
<target state="translated">Délimiteur personnalisé à utiliser entre les valeurs pendant l'enregistrement au format CSV</target>
@@ -6423,6 +6487,10 @@ Erreur : {1}</target>
<source xml:lang="en">Whether to show the action bar in the query results view</source>
<target state="translated">Indique sil faut afficher la barre daction dans laffichage des résultats de la requête</target>
</trans-unit>
<trans-unit id="queryEditor.results.skipNewLineAfterTrailingLineBreak">
<source xml:lang="en">Whether to skip adding a line break between rows when copying results if the previous row already has a trailing line break. The default value is false.</source>
<target state="translated">Indique sil faut ignorer lajout dun saut de ligne entre les lignes lors de la copie des résultats si la ligne précédente a déjà un saut de ligne de fin. La valeur par défaut est false.</target>
</trans-unit>
<trans-unit id="queryEditor.results.streaming">
<source xml:lang="en">Enable results streaming; contains few minor visual issues</source>
<target state="translated">Activer le streaming des résultats, contient quelques problèmes visuels mineurs</target>
@@ -6551,6 +6619,10 @@ Erreur : {1}</target>
</file>
<file original="src/sql/workbench/contrib/query/browser/queryEditor" source-language="en" datatype="plaintext" target-language="fr">
<body>
<trans-unit id="queryActions.selectDatabase.label">
<source xml:lang="en">Database:</source>
<target state="translated">Base de données :</target>
</trans-unit>
<trans-unit id="queryEditor.name">
<source xml:lang="en">Query Editor</source>
<target state="translated">Éditeur de requêtes</target>
@@ -6827,6 +6899,18 @@ Erreur : {1}</target>
<source xml:lang="en">An error occurred refreshing node '{0}': {1}</source>
<target state="translated">Erreur pendant l'actualisation du nœud « {0} » : {1}</target>
</trans-unit>
<trans-unit id="scriptActionError">
<source xml:lang="en">An error occurred while executing the action '{0}': {1}.</source>
<target state="translated">Une erreur sest produite lors de lexécution de laction «{0}» : {1}.</target>
</trans-unit>
<trans-unit id="scriptingAction.close">
<source xml:lang="en">Close</source>
<target state="translated">Fermer</target>
</trans-unit>
<trans-unit id="scriptingAction.inProgress">
<source xml:lang="en">Executing action: {0}...</source>
<target state="translated">Exécution de laction : {0}...</target>
</trans-unit>
</body>
</file>
<file original="src/sql/workbench/contrib/tableDesigner/browser/actions" source-language="en" datatype="plaintext" target-language="fr">
@@ -6856,10 +6940,6 @@ Erreur : {1}</target>
<source xml:lang="en">Tasks</source>
<target state="translated">Tâches</target>
</trans-unit>
<trans-unit id="viewCategory">
<source xml:lang="en">View</source>
<target state="translated">Voir</target>
</trans-unit>
</body>
</file>
<file original="src/sql/workbench/contrib/tasks/browser/tasksActions" source-language="en" datatype="plaintext" target-language="fr">
@@ -6965,6 +7045,18 @@ Erreur : {1}</target>
<source xml:lang="en">Refresh</source>
<target state="translated">Actualiser</target>
</trans-unit>
<trans-unit id="treeView.enableCollapseAll">
<source xml:lang="en">Whether the the tree view with id {0} enables collapse all.</source>
<target state="translated">Indique si l'arborescence ayant l'ID {0} permet de tout réduire.</target>
</trans-unit>
<trans-unit id="treeView.enableRefresh">
<source xml:lang="en">Whether the tree view with id {0} enables refresh.</source>
<target state="translated">Indique si l'arborescence ayant l'ID {0} permet d'actualiser l'affichage.</target>
</trans-unit>
<trans-unit id="treeView.toggleCollapseAll">
<source xml:lang="en">Whether collapse all is toggled for the tree view with id {0}.</source>
<target state="translated">Indique si la réduction de toutes les entrées est activée pour l'arborescence ayant l'ID {0}.</target>
</trans-unit>
</body>
</file>
<file original="src/sql/workbench/contrib/webview/browser/webViewDialog" source-language="en" datatype="plaintext" target-language="fr">
@@ -6999,19 +7091,16 @@ Erreur : {1}</target>
</trans-unit>
</body>
</file>
<file original="src/sql/workbench/contrib/welcome/notifyEncryption/notifyEncryptionDialog" source-language="en" datatype="plaintext" target-language="fr">
<file original="src/sql/workbench/contrib/welcome/gettingStarted/electron-browser/gettingStarted" source-language="en" datatype="plaintext" target-language="fr">
<body>
<trans-unit id="notifyEncryption.message">
<source xml:lang="en">Azure Data Studio now has encryption enabled by default for all SQL Server connections. This may result in your existing connections no longer working unless certain Encryption related connection properties are changed.{0}We recommend you review the link below for more details.</source>
<target state="translated">Azure Data Studio a maintenant activé le chiffrement par défaut pour toutes les connexions SQL Server. Cela peut avoir pour conséquence que vos connexions existantes ne fonctionnent plus, à moins que certaines propriétés de connexion liées au chiffrement ne soient modifiées.{0}Nous vous recommandons de consulter le lien ci-dessous pour plus de détails.</target>
<trans-unit id="miGettingStarted">
<source xml:lang="en">Getting &amp;&amp;Started</source>
<note>&amp;&amp; denotes a mnemonic</note>
<target state="new">Getting &amp;&amp;Started</target>
</trans-unit>
<trans-unit id="notifyEncryption.moreInfoLink">
<source xml:lang="en">More information</source>
<target state="translated">Plus d'informations</target>
</trans-unit>
<trans-unit id="notifyEncryption.title">
<source xml:lang="en">Important Update</source>
<target state="translated">Mise à jour importante</target>
<trans-unit id="showReleaseNotes">
<source xml:lang="en">Show Getting Started</source>
<target state="new">Show Getting Started</target>
</trans-unit>
</body>
</file>
@@ -7197,10 +7286,6 @@ Erreur : {1}</target>
<source xml:lang="en">User Welcome Tour</source>
<target state="translated">Visite de bienvenue de l'utilisateur</target>
</trans-unit>
<trans-unit id="help">
<source xml:lang="en">Help</source>
<target state="translated">Aide</target>
</trans-unit>
<trans-unit id="hideGuidedTour">
<source xml:lang="en">Hide Welcome Tour</source>
<target state="translated">Masquer la visite de bienvenue</target>
@@ -7418,6 +7503,22 @@ Erreur : {1}</target>
</trans-unit>
</body>
</file>
<file original="src/sql/workbench/contrib/welcome/telemetryOptOut/browser/telemetryOptOut" source-language="en" datatype="plaintext" target-language="fr">
<body>
<trans-unit id="telemetryOptOut.optInNotice">
<source xml:lang="en">Help improve Azure Data Studio by allowing Microsoft to collect usage data. Read our [privacy statement]({0}) and learn how to [opt in]({1}).</source>
<target state="translated">Aidez-nous à améliorer Azure Data Studio en permettant à Microsoft de collecter des données dutilisation. Lisez notre [déclaration de confidentialité]({0}) et découvrez comment [accepter]({1}).</target>
</trans-unit>
<trans-unit id="telemetryOptOut.optOutNotice">
<source xml:lang="en">Help improve Azure Data Studio by allowing Microsoft to collect usage data. Read our [privacy statement]({0}) and learn how to [opt out]({1}).</source>
<target state="translated">Aidez-nous à améliorer Azure Data Studio en permettant à Microsoft de collecter des données dutilisation. Lisez notre [déclaration de confidentialité]({0}) et découvrez comment [refuser]({1}).</target>
</trans-unit>
<trans-unit id="telemetryOptOut.readMore">
<source xml:lang="en">Read More</source>
<target state="translated">En savoir plus</target>
</trans-unit>
</body>
</file>
<file original="src/sql/workbench/services/accountManagement/browser/accountDialog" source-language="en" datatype="plaintext" target-language="fr">
<body>
<trans-unit id="accountDialog.addConnection">
@@ -7808,6 +7909,18 @@ Message derreur : {1}</target>
<source xml:lang="en">Are you sure you want to cancel this connection?</source>
<target state="translated">Voulez-vous vraiment annuler cette connexion ?</target>
</trans-unit>
<trans-unit id="connection.connTitleGroupSection">
<source xml:lang="en"> (Group: {0})</source>
<target state="translated"> (Groupe : {0})</target>
</trans-unit>
<trans-unit id="connection.duplicateEditErrorMessage">
<source xml:lang="en">Cannot save profile, the selected connection matches an existing profile with the same server info in the same group:
{0}{1}</source>
<target state="translated">Impossible denregistrer le profil, la connexion sélectionnée correspond à un profil existant avec les mêmes informations de serveur dans le même groupe : 
{0}{1}</target>
</trans-unit>
<trans-unit id="connection.extensionNotInstalled">
<source xml:lang="en">The extension '{0}' is required in order to connect to this resource. Do you want to install it?</source>
<target state="translated">Lextension '{0}' est nécessaire pour se connecter à cette ressource. Voulez-vous linstaller?</target>
@@ -7908,6 +8021,18 @@ Message derreur : {1}</target>
<source xml:lang="en">Connection string</source>
<target state="translated">Chaîne de connexion</target>
</trans-unit>
<trans-unit id="connectionWidget.inputType.connectionString">
<source xml:lang="en">Connection String</source>
<target state="translated">Chaîne de connexion</target>
</trans-unit>
<trans-unit id="connectionWidget.inputType.parameters">
<source xml:lang="en">Parameters</source>
<target state="translated">Paramètres</target>
</trans-unit>
<trans-unit id="connectionWidget.inputTypeLabel">
<source xml:lang="en">Input type</source>
<target state="translated">Type d'entrée</target>
</trans-unit>
<trans-unit id="connectionWidget.invalidAzureAccount">
<source xml:lang="en">You must select an account</source>
<target state="translated">Vous devez sélectionner un compte</target>
@@ -8666,6 +8791,14 @@ Message derreur : {1}</target>
<source xml:lang="en">Show Active Connections</source>
<target state="translated">Afficher les connexions actives</target>
</trans-unit>
<trans-unit id="connectionDeleted">
<source xml:lang="en">Connection {0} deleted</source>
<target state="translated">Connexion {0} supprimée</target>
</trans-unit>
<trans-unit id="connectionGroupDeleted">
<source xml:lang="en">Connection group {0} deleted</source>
<target state="translated">Groupe de connexions {0} supprimé</target>
</trans-unit>
<trans-unit id="connectionTree.addConnection">
<source xml:lang="en">New Connection</source>
<target state="translated">Nouvelle connexion</target>
@@ -8694,14 +8827,6 @@ Message derreur : {1}</target>
<source xml:lang="en">Are you sure you want to delete connection '{0}'?</source>
<target state="translated">Êtes-vous sûr de vouloir supprimer la connexion '{0}' ?</target>
</trans-unit>
<trans-unit id="deleteConnectionConfirmationNo">
<source xml:lang="en">No</source>
<target state="translated">Non</target>
</trans-unit>
<trans-unit id="deleteConnectionConfirmationYes">
<source xml:lang="en">Yes</source>
<target state="translated">Oui</target>
</trans-unit>
<trans-unit id="deleteConnectionGroup">
<source xml:lang="en">Delete Group</source>
<target state="translated">Supprimer le groupe</target>
@@ -8710,12 +8835,152 @@ Message derreur : {1}</target>
<source xml:lang="en">Are you sure you want to delete connection group '{0}'?</source>
<target state="translated">Êtes-vous sûr de vouloir supprimer le groupe de connexion '{0}' ?</target>
</trans-unit>
<trans-unit id="objectExplorer.filterChildren">
<source xml:lang="en">Filter</source>
<target state="translated">Filtrer</target>
</trans-unit>
<trans-unit id="objectExplorer.removeFilter">
<source xml:lang="en">Remove Filter</source>
<target state="translated">Supprimer le filtre</target>
</trans-unit>
<trans-unit id="registeredServers.clearRecentConnections">
<source xml:lang="en">Delete</source>
<target state="translated">Supprimer</target>
</trans-unit>
<trans-unit id="showAllConnections">
<source xml:lang="en">Show All Connections</source>
<target state="translated">Afficher toutes les connexions</target>
</trans-unit>
</body>
</file>
<file original="src/sql/workbench/services/objectExplorer/browser/filterDialog/filterDialog" source-language="en" datatype="plaintext" target-language="fr">
<body>
<trans-unit id="filterDialog.errorDateRange">
<source xml:lang="en">Start date cannot be greater than end date.</source>
<target state="translated">La date de début ne peut pas être postérieure à la date de fin.</target>
</trans-unit>
<trans-unit id="filterDialog.errorEndDate">
<source xml:lang="en">End date is not specified.</source>
<target state="translated">La date de fin nest pas spécifiée.</target>
</trans-unit>
<trans-unit id="filterDialog.errorEndNumber">
<source xml:lang="en">End number is not specified.</source>
<target state="translated">Le numéro de fin nest pas spécifié.</target>
</trans-unit>
<trans-unit id="filterDialog.errorNumberRange">
<source xml:lang="en">Start number cannot be greater than end number.</source>
<target state="translated">Le numéro de début ne peut pas être supérieur au numéro de fin.</target>
</trans-unit>
<trans-unit id="filterDialog.errorStartDate">
<source xml:lang="en">Start date is not specified.</source>
<target state="translated">La date de début nest pas spécifiée.</target>
</trans-unit>
<trans-unit id="filterDialog.errorStartNumber">
<source xml:lang="en">Start number is not specified.</source>
<target state="translated">Le numéro de début nest pas spécifié.</target>
</trans-unit>
<trans-unit id="objectExplorer.andSelectBox">
<source xml:lang="en">And</source>
<target state="translated">Et</target>
</trans-unit>
<trans-unit id="objectExplorer.betweenSelectBox">
<source xml:lang="en">Between</source>
<target state="translated">Entre</target>
</trans-unit>
<trans-unit id="objectExplorer.cancelButtonText">
<source xml:lang="en">Cancel</source>
<target state="translated">Annuler</target>
</trans-unit>
<trans-unit id="objectExplorer.clearAllButtonText">
<source xml:lang="en">Clear All</source>
<target state="translated">Effacer tout</target>
</trans-unit>
<trans-unit id="objectExplorer.clearColumnHeader">
<source xml:lang="en">Clear</source>
<target state="translated">Effacer</target>
</trans-unit>
<trans-unit id="objectExplorer.containsSelectBox">
<source xml:lang="en">Contains</source>
<target state="translated">Contient</target>
</trans-unit>
<trans-unit id="objectExplorer.endsWithSelectBox">
<source xml:lang="en">Ends With</source>
<target state="translated">Se termine par</target>
</trans-unit>
<trans-unit id="objectExplorer.equalsSelectBox">
<source xml:lang="en">Equals</source>
<target state="translated">Égal à</target>
</trans-unit>
<trans-unit id="objectExplorer.falseSelectBox">
<source xml:lang="en">False</source>
<target state="translated">False</target>
</trans-unit>
<trans-unit id="objectExplorer.greaterThanOrEqualsSelectBox">
<source xml:lang="en">Greater Than Or Equals</source>
<target state="translated">Supérieur ou égal à</target>
</trans-unit>
<trans-unit id="objectExplorer.greaterThanSelectBox">
<source xml:lang="en">Greater Than</source>
<target state="translated">Supérieur à</target>
</trans-unit>
<trans-unit id="objectExplorer.lessThanOrEqualsSelectBox">
<source xml:lang="en">Less Than Or Equals</source>
<target state="translated">Inférieur ou égal à</target>
</trans-unit>
<trans-unit id="objectExplorer.lessThanSelectBox">
<source xml:lang="en">Less Than</source>
<target state="translated">Inférieur à</target>
</trans-unit>
<trans-unit id="objectExplorer.nodePath">
<source xml:lang="en">Path:</source>
<target state="translated">Chemin d'accès :</target>
</trans-unit>
<trans-unit id="objectExplorer.notBetweenSelectBox">
<source xml:lang="en">Not Between</source>
<target state="translated">Non compris entre</target>
</trans-unit>
<trans-unit id="objectExplorer.notContainsSelectBox">
<source xml:lang="en">Not Contains</source>
<target state="translated">Ne contient pas</target>
</trans-unit>
<trans-unit id="objectExplorer.notEndsWithSelectBox">
<source xml:lang="en">Not Ends With</source>
<target state="translated">Ne se termine pas par</target>
</trans-unit>
<trans-unit id="objectExplorer.notEqualsSelectBox">
<source xml:lang="en">Not Equals</source>
<target state="translated">Différent de</target>
</trans-unit>
<trans-unit id="objectExplorer.notStartsWithSelectBox">
<source xml:lang="en">Not Starts With</source>
<target state="translated">Ne commence pas par</target>
</trans-unit>
<trans-unit id="objectExplorer.okButtonText">
<source xml:lang="en">OK</source>
<target state="translated">OK</target>
</trans-unit>
<trans-unit id="objectExplorer.operatorColumnHeader">
<source xml:lang="en">Operator</source>
<target state="translated">Opérateur</target>
</trans-unit>
<trans-unit id="objectExplorer.propertyNameColumnHeader">
<source xml:lang="en">Property</source>
<target state="translated">Propriété</target>
</trans-unit>
<trans-unit id="objectExplorer.startsWithSelectBox">
<source xml:lang="en">Starts With</source>
<target state="translated">Commence par</target>
</trans-unit>
<trans-unit id="objectExplorer.trueSelectBox">
<source xml:lang="en">True</source>
<target state="translated">True</target>
</trans-unit>
<trans-unit id="objectExplorer.valueColumnHeader">
<source xml:lang="en">Value</source>
<target state="translated">Valeur</target>
</trans-unit>
</body>
</file>
<file original="src/sql/workbench/services/objectExplorer/browser/objectExplorerService" source-language="en" datatype="plaintext" target-language="fr">
<body>
<trans-unit id="OeSessionFailedError">
@@ -8726,18 +8991,6 @@ Message derreur : {1}</target>
<source xml:lang="en">Multiple errors:</source>
<target state="translated">Plusieurs erreurs :</target>
</trans-unit>
<trans-unit id="nodeExpansionTimeout">
<source xml:lang="en">Node expansion timed out for node {0} for providers {1}</source>
<target state="translated">L'expansion du nœud a expiré pour le nœud {0} pour les fournisseurs {1}</target>
</trans-unit>
<trans-unit id="objectExplorerMissingConnectionForSession">
<source xml:lang="en">Timeout waiting for session {0} to be created for connection "{1}". This has probably happened because OE service did not recieve a response for createNewSession from the provider for connection "{1}"</source>
<target state="translated">Expiration du délai dattente pour la création de session {0} pour la connexion « {1} ». Ceci est probablement dû au fait que le service OE na pas reçu de réponse pour createNewSession de la part du fournisseur pour la connexion « {1} »</target>
</trans-unit>
<trans-unit id="objectExplorerMissingSession">
<source xml:lang="en">Timed out waiting for session {0} to be created. This has probably happened because OE service did not recieve a response for createNewSession from the provider.</source>
<target state="translated">Expiration du délai dattente de la création de session {0}. Cela est probablement dû au fait que le service OE na pas reçu de réponse du fournisseur pour createNewSession.</target>
</trans-unit>
<trans-unit id="objectExplorerSessionIdMissing">
<source xml:lang="en">The session ID returned by provider "{0}" for connection "{1}" is invalid.</source>
<target state="translated">LID de session retourné par le fournisseur « {0} » pour le « {1} » de connexion nest pas valide.</target>
@@ -8786,9 +9039,9 @@ Message derreur : {1}</target>
</file>
<file original="src/sql/workbench/services/objectExplorer/browser/treeUpdateUtils" source-language="en" datatype="plaintext" target-language="fr">
<body>
<trans-unit id="objectExplorerTimeout">
<source xml:lang="en">Object Explorer expansion timed out for '{0}'</source>
<target state="translated">Explorateur dobjets dextension de '{0}' a expiré</target>
<trans-unit id="connectionFailedError">
<source xml:lang="en">Failed to connect, please try again.</source>
<target state="translated">Échec de la connexion. Veuillez réessayer.</target>
</trans-unit>
</body>
</file>
@@ -8900,6 +9153,30 @@ Message derreur : {1}</target>
</trans-unit>
</body>
</file>
<file original="src/sql/workbench/services/query/common/gridDataProvider" source-language="en" datatype="plaintext" target-language="fr">
<body>
<trans-unit id="gridDataProvider.cancelCopyResults">
<source xml:lang="en">Cancel</source>
<target state="translated">Annuler</target>
</trans-unit>
<trans-unit id="gridDataProvider.closeNotification">
<source xml:lang="en">Close</source>
<target state="translated">Fermer</target>
</trans-unit>
<trans-unit id="gridDataProvider.copyResultsCompleted">
<source xml:lang="en">Selected data has been copied to the clipboard. Row count: {0}.</source>
<target state="translated">Les données sélectionnées ont été copiées dans le Presse-papiers. Nombre de lignes : {0}.</target>
</trans-unit>
<trans-unit id="gridDataProvider.copying">
<source xml:lang="en">Copying...</source>
<target state="translated">Copie en cours...</target>
</trans-unit>
<trans-unit id="gridDataProvider.loadingRowsInProgress">
<source xml:lang="en">Loading the rows to be copied ({0}/{1})...</source>
<target state="translated">Chargement des lignes à copier ({0}/{1})...</target>
</trans-unit>
</body>
</file>
<file original="src/sql/workbench/services/query/common/queryManagement" source-language="en" datatype="plaintext" target-language="fr">
<body>
<trans-unit id="queryManagement.noQueryRunnerForUri">
@@ -8947,8 +9224,8 @@ Message derreur : {1}</target>
<file original="src/sql/workbench/services/query/common/queryRunner" source-language="en" datatype="plaintext" target-language="fr">
<body>
<trans-unit id="copyFailed">
<source xml:lang="en">Copy failed with error {0}</source>
<target state="translated">La copie a échoué avec l'erreur {0}</target>
<source xml:lang="en">Copy failed with error: {0}</source>
<target state="translated">La copie a échoué avec lerreur : {0}</target>
</trans-unit>
<trans-unit id="elapsedBatchTime">
<source xml:lang="en">Batch execution time: {0}</source>
@@ -9232,6 +9509,14 @@ Message derreur : {1}</target>
</trans-unit>
</body>
</file>
<file original="src/sql/workbench/services/restore/browser/restoreServiceImpl" source-language="en" datatype="plaintext" target-language="fr">
<body>
<trans-unit id="restoreDialogTitle">
<source xml:lang="en">Restore database - {0}:{1}</source>
<target state="translated">Restaurer la base de données {0} :{1}</target>
</trans-unit>
</body>
</file>
<file original="src/sql/workbench/services/restore/common/constants" source-language="en" datatype="plaintext" target-language="fr">
<body>
<trans-unit id="backup.allFiles">
@@ -9642,6 +9927,11 @@ Message derreur : {1}</target>
<source xml:lang="en">The changes have been successfully published.</source>
<target state="translated">Les modifications ont été publiées avec succès.</target>
</trans-unit>
<trans-unit id="tableDesigner.refreshOEError">
<source xml:lang="en">An error occurred while refreshing the object explorer. {0}</source>
<note>{0}: error message.</note>
<target state="translated">Une erreur sest produite lors de lactualisation de lExplorateur dobjets. {0}</target>
</trans-unit>
<trans-unit id="tableDesigner.savingChanges">
<source xml:lang="en">Publishing table designer changes...</source>
<target state="translated">Publication des modifications du concepteur de tables...</target>
@@ -9705,17 +9995,4 @@ Message derreur : {1}</target>
</trans-unit>
</body>
</file>
<file original="src/sql/workbench/update/electron-browser/gettingStarted" source-language="en" datatype="plaintext" target-language="fr">
<body>
<trans-unit id="miGettingStarted">
<source xml:lang="en">Getting &amp;&amp;Started</source>
<note>&amp;&amp; denotes a mnemonic</note>
<target state="translated">Pri&amp;&amp;se en main</target>
</trans-unit>
<trans-unit id="showReleaseNotes">
<source xml:lang="en">Show Getting Started</source>
<target state="translated">Afficher la prise en main</target>
</trans-unit>
</body>
</file>
</xliff>