Langpack source update for May release (#23014)

This commit is contained in:
Alex Ma
2023-05-07 19:58:41 -07:00
committed by GitHub
parent 1620b3b374
commit ff3f6d53c7
170 changed files with 14779 additions and 2750 deletions

View File

@@ -46,9 +46,29 @@
<source xml:lang="en">Specified tenant with ID '{0}' not found.</source>
<target state="translated">Le locataire spécifié avec l'ID « {0} » est introuvable.</target>
</trans-unit>
<trans-unit id="azurecore.confirmIgnoreTenantDialog.body">
<source xml:lang="en">Azure Data Studio will no longer trigger authentication for this tenant {0} ({1}) and resources will not be accessible.
To allow access to resources for this tenant again, you will need to remove the tenant from the exclude list in the '{2}' setting.
Do you wish to proceed?</source>
<target state="translated">Azure Data Studio ne déclenchera plus lauthentification pour ce locataire {0} ({1}), et les ressources ne seront pas accessibles.
Pour autoriser à nouveau laccès aux ressources pour ce locataire, vous devez supprimer le locataire de la liste dexclusion dans le paramètre « {2} ».
Voulez-vous continuer ?</target>
</trans-unit>
<trans-unit id="azurecore.confirmIgnoreTenantDialog.confirm">
<source xml:lang="en">Confirm</source>
<target state="translated">Confirmer</target>
</trans-unit>
<trans-unit id="azurecore.consentDialog.authenticate">
<source xml:lang="en">Cancel and Authenticate</source>
<target state="translated">Annuler et authentifier</target>
</trans-unit>
<trans-unit id="azurecore.consentDialog.body">
<source xml:lang="en">Your tenant '{0} ({1})' requires you to re-authenticate again to access {2} resources. Press Open to start the authentication process.</source>
<target state="translated">Votre locataire « {0} ({1}) » exige une nouvelle authentification pour accéder aux ressources {2}. Appuyez sur Ouvrir pour démarrer le processus d'authentification.</target>
<source xml:lang="en">Your tenant {0} ({1}) requires you to re-authenticate again to access {2} resources. Press Open to start the authentication process.</source>
<target state="translated">Votre locataire {0} ({1}) exige une nouvelle authentification pour accéder aux ressources {2}. Appuyez sur Ouvrir pour démarrer le processus dauthentification.</target>
</trans-unit>
<trans-unit id="azurecore.consentDialog.cancel">
<source xml:lang="en">Cancel</source>
@@ -62,6 +82,14 @@
<source xml:lang="en">Open</source>
<target state="translated">Ouvrir</target>
</trans-unit>
<trans-unit id="msal.accountNotFoundError">
<source xml:lang="en">Unable to find account info when acquiring token.</source>
<target state="translated">Informations de compte introuvables lors de lacquisition du jeton.</target>
</trans-unit>
<trans-unit id="msal.resourceNotFoundError">
<source xml:lang="en">Unable to find configuration for Azure Resource {0}</source>
<target state="translated">Configuration dAzure Resource {0} introuvable</target>
</trans-unit>
<trans-unit id="noMicrosoftResource">
<source xml:lang="en">Provider '{0}' does not have a Microsoft resource endpoint defined.</source>
<target state="translated">Le fournisseur '{0}' n'a pas de point de terminaison de ressource Microsoft défini.</target>
@@ -132,6 +160,10 @@
<target state="translated">{0} s'est produit lors de l'acquisition du jeton.
{1}</target>
</trans-unit>
<trans-unit id="tenantIgnoredError">
<source xml:lang="en">Tenant found in ignore list, authentication not attempted. You can remove tenant {0} from ignore list in settings.json file: {1} if you wish to access resources from this tenant.</source>
<target state="translated">Locataire trouvé dans la liste Ignorer, authentification non tentée. Vous pouvez supprimer le locataire {0} de la liste Ignorer dans le fichier settings.json : {1} si vous souhaitez accéder aux ressources de ce locataire.</target>
</trans-unit>
</body>
</file>
<file original="extensions/azurecore/dist/account-provider/azureAccountProviderService" source-language="en" datatype="plaintext" target-language="fr">
@@ -394,6 +426,10 @@
</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>
<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>
@@ -533,6 +569,14 @@
<source xml:lang="en">Warning: ADAL has been deprecated, and is scheduled to be removed in a future release. Please use MSAL instead.</source>
<target state="translated">Avertissement : ADAL a été déprécié et est planifié pour être supprimé dans une prochaine version. Utilisez MSAL à la place.</target>
</trans-unit>
<trans-unit id="azurecore.disable">
<source xml:lang="en">Disable</source>
<target state="translated">Désactiver</target>
</trans-unit>
<trans-unit id="azurecore.dismiss">
<source xml:lang="en">Dismiss</source>
<target state="translated">Ignorer</target>
</trans-unit>
<trans-unit id="azurecore.eastasia">
<source xml:lang="en">East Asia</source>
<target state="translated">Asie Est</target>
@@ -617,6 +661,10 @@
<source xml:lang="en">Norway West</source>
<target state="translated">Norvège Ouest</target>
</trans-unit>
<trans-unit id="azurecore.piiLogging.warning">
<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.postgresServer">
<source xml:lang="en">Azure Database for PostgreSQL server</source>
<target state="translated">Serveur Azure Database pour PostgreSQL</target>
@@ -802,8 +850,8 @@
<target state="translated">Azure (préversion)</target>
</trans-unit>
<trans-unit id="azure.tenant.config.filter.description">
<source xml:lang="en">The list of tenant IDs to ignore when querying azure resources. Each element is a tenant id.</source>
<target state="translated">Liste des ID de locataire à ignorer pendant l'interrogation des ressources Azure. Chaque élément est un ID de locataire.</target>
<source xml:lang="en">The list of tenant IDs which will be skipped when querying Azure resources or requesting authentication tokens.</source>
<target state="translated">Liste des ID de locataire qui sont ignorés lors de linterrogation des ressources Azure ou de la demande de jetons dauthentification.</target>
</trans-unit>
<trans-unit id="azure.title">
<source xml:lang="en">Azure</source>

View File

@@ -134,17 +134,13 @@
<source xml:lang="en">Application name</source>
<target state="translated">Nom de l'application</target>
</trans-unit>
<trans-unit id="cms.connectionOptions.attachDbFilename.displayName">
<source xml:lang="en">Attach DB filename</source>
<target state="translated">Attacher le nom de fichier de base de données</target>
</trans-unit>
<trans-unit id="cms.connectionOptions.attachedDBFileName.description">
<trans-unit id="cms.connectionOptions.attachDbFilename.description">
<source xml:lang="en">The name of the primary file, including the full path name, of an attachable database</source>
<target state="translated">Nom de fichier principal, y compris le nom de chemin complet, d'une base de données pouvant être attachée</target>
</trans-unit>
<trans-unit id="cms.connectionOptions.attachedDBFileName.displayName">
<source xml:lang="en">Attached DB file name</source>
<target state="translated">Nom du fichier de base de données attaché</target>
<trans-unit id="cms.connectionOptions.attachDbFilename.displayName">
<source xml:lang="en">Attach DB filename</source>
<target state="translated">Attacher le nom de fichier de base de données</target>
</trans-unit>
<trans-unit id="cms.connectionOptions.authType.categoryValues.azureMFA">
<source xml:lang="en">Azure Active Directory - Universal with MFA support</source>
@@ -167,12 +163,12 @@
<target state="translated">Type d'authentification</target>
</trans-unit>
<trans-unit id="cms.connectionOptions.columnEncryptionSetting.description">
<source xml:lang="en">Default column encryption setting for all the commands on the connection</source>
<target state="translated">Paramètre par défaut de chiffrement de colonne pour toutes les commandes sur la connexion</target>
<source xml:lang="en">Enables or disables Always Encrypted for the connection</source>
<target state="translated">Active ou désactive Always Encrypted pour la connexion</target>
</trans-unit>
<trans-unit id="cms.connectionOptions.columnEncryptionSetting.displayName">
<source xml:lang="en">Column encryption</source>
<target state="translated">Chiffrement de colonne</target>
<source xml:lang="en">Always Encrypted</source>
<target state="translated">Toujours crypté</target>
</trans-unit>
<trans-unit id="cms.connectionOptions.commandTimeout.description">
<source xml:lang="en">The length of time (in seconds) to wait for a command to execute before terminating the attempt and generating an error</source>
@@ -230,6 +226,34 @@
<source xml:lang="en">Current language</source>
<target state="translated">Langage actuel</target>
</trans-unit>
<trans-unit id="cms.connectionOptions.enclaveAttestationProtocol.categoryValues.AAS">
<source xml:lang="en">Azure Attestation</source>
<target state="translated">Azure Attestation</target>
</trans-unit>
<trans-unit id="cms.connectionOptions.enclaveAttestationProtocol.categoryValues.HGS">
<source xml:lang="en">Host Guardian Service</source>
<target state="translated">Service de tuteur d'hôte</target>
</trans-unit>
<trans-unit id="cms.connectionOptions.enclaveAttestationProtocol.categoryValues.None">
<source xml:lang="en">None</source>
<target state="translated">Aucun(e)</target>
</trans-unit>
<trans-unit id="cms.connectionOptions.enclaveAttestationProtocol.description">
<source xml:lang="en">Specifies a protocol for attesting a server-side enclave used with Always Encrypted with Secure enclaves</source>
<target state="translated">Spécifie un protocole pour attester une enclave côté serveur utilisée avec Always Encrypted avec des enclaves sécurisées</target>
</trans-unit>
<trans-unit id="cms.connectionOptions.enclaveAttestationProtocol.displayName">
<source xml:lang="en">Attestation protocol</source>
<target state="translated">Protocole d'attestation</target>
</trans-unit>
<trans-unit id="cms.connectionOptions.enclaveAttestationUrl.description">
<source xml:lang="en">Specifies an endpoint for attesting a server-side enclave used with Always Encrypted with Secure enclaves</source>
<target state="translated">Spécifie un point de terminaison pour attester une enclave côté serveur utilisée avec Always Encrypted avec des enclaves sécurisées</target>
</trans-unit>
<trans-unit id="cms.connectionOptions.enclaveAttestationUrl.displayName">
<source xml:lang="en">Attestation URL</source>
<target state="translated">URL dattestation</target>
</trans-unit>
<trans-unit id="cms.connectionOptions.encrypt.categoryValues.false">
<source xml:lang="en">Optional (False)</source>
<target state="translated">Facultatif (faux)</target>
@@ -378,6 +402,14 @@
<source xml:lang="en">Replication</source>
<target state="translated">Réplication</target>
</trans-unit>
<trans-unit id="cms.connectionOptions.secureEnclaves.description">
<source xml:lang="en">Enables or disables Secure enclaves for the connection</source>
<target state="translated">Active ou désactive les enclaves sécurisées pour la connexion</target>
</trans-unit>
<trans-unit id="cms.connectionOptions.secureEnclaves.displayName">
<source xml:lang="en">Secure enclaves</source>
<target state="translated">Enclaves sécurisées</target>
</trans-unit>
<trans-unit id="cms.connectionOptions.serverDescription.description">
<source xml:lang="en">Description of the SQL Server instance</source>
<target state="translated">Description de l'instance SQL Server</target>
@@ -394,6 +426,10 @@
<source xml:lang="en">Server</source>
<target state="translated">Serveur</target>
</trans-unit>
<trans-unit id="cms.connectionOptions.serverName.placeholder">
<source xml:lang="en">e.g. tcp:servername,1433</source>
<target state="translated">par exemple. tcp:servername,1433</target>
</trans-unit>
<trans-unit id="cms.connectionOptions.trustServerCertificate.description">
<source xml:lang="en">When true (and encrypt=true), SQL Server uses SSL encryption for all data sent between the client and server without validating the server certificate. This property is not supported with Encrypt=Strict.</source>
<target state="translated">Quand la valeur est true (et encrypt=true), SQL Server utilise le chiffrement SSL pour toutes les données envoyées entre le client et le serveur sans valider le certificat de serveur. Cette propriété nest pas prise en charge avec Encrypt=Strict.</target>
@@ -434,10 +470,18 @@
<source xml:lang="en">Support for managing SQL Server Central Management Servers</source>
<target state="translated">Prise en charge de la gestion des serveurs de gestion centralisée SQL Server</target>
</trans-unit>
<trans-unit id="cms.disabled">
<source xml:lang="en">Disabled</source>
<target state="translated">Désactivé</target>
</trans-unit>
<trans-unit id="cms.displayName">
<source xml:lang="en">SQL Server Central Management Servers</source>
<target state="translated">Serveurs de gestion centralisée SQL Server</target>
</trans-unit>
<trans-unit id="cms.enabled">
<source xml:lang="en">Enabled</source>
<target state="translated">Activé</target>
</trans-unit>
<trans-unit id="cms.format.alignColumnDefinitionsInColumns">
<source xml:lang="en">Should column definitions be aligned?</source>
<target state="translated">Spécifie si les définitions de colonne doivent être alignées</target>

View File

@@ -134,6 +134,10 @@
<source xml:lang="en">Select project file</source>
<target state="translated">Sélectionner un fichier de projet</target>
</trans-unit>
<trans-unit id="dataworkspace.projectFileTitle">
<source xml:lang="en">Project file</source>
<target state="translated">Fichier projet</target>
</trans-unit>
<trans-unit id="dataworkspace.projectLocationPlaceholder">
<source xml:lang="en">Select location to create project</source>
<target state="translated">Sélectionner lemplacement de création du projet</target>
@@ -154,10 +158,6 @@
<source xml:lang="en">The selected project location '{0}' does not exist or is not a directory.</source>
<target state="translated">Lemplacement de projet sélectionné « {0} » nexiste pas ou nest pas un répertoire.</target>
</trans-unit>
<trans-unit id="dataworkspace.projectsFailedToLoad">
<source xml:lang="en">Some projects failed to load. To view more details, [open the developer console](command:workbench.action.toggleDevTools)</source>
<target state="translated">Échec du chargement de certains projets. Pour afficher plus de détails, [ouvrez la console du développeur](command:workbench.action.toggleDevTools)</target>
</trans-unit>
<trans-unit id="dataworkspace.remoteGitRepo">
<source xml:lang="en">Remote git repository</source>
<target state="translated">Référentiel Git distant</target>
@@ -242,6 +242,10 @@
<source xml:lang="en">List of opened projects should not be undefined after refresh from disk.</source>
<target state="translated">La liste des projets ouverts ne doit pas être indéfinie après lactualisation à partir du disque.</target>
</trans-unit>
<trans-unit id="projectFailedToLoad">
<source xml:lang="en">Project '{0}' failed to load: {1} To view more details, [open the developer console](command:workbench.action.toggleDevTools).</source>
<target state="translated">Échec du chargement du projet '{0}' : {1} pour afficher plus de détails, [ouvrez la console du développeur] (commande : workbench.action.toggleDevTools).</target>
</trans-unit>
<trans-unit id="projectNameNull">
<source xml:lang="en">Project name is null</source>
<target state="translated">Le nom de la feuille est Null</target>
@@ -259,8 +263,8 @@
<target state="translated">Le nom de fichier ne peut pas dépasser 255 caractères</target>
</trans-unit>
<trans-unit id="trailingWhitespaceErrorMessage">
<source xml:lang="en">File name cannot end with a whitespace</source>
<target state="translated">Le nom ne peut pas se terminer par un espace</target>
<source xml:lang="en">File name cannot start or end with whitespace</source>
<target state="translated">Le nom de fichier ne peut pas commencer ou se terminer par un espace blanc</target>
</trans-unit>
<trans-unit id="undefinedFilenameErrorMessage">
<source xml:lang="en">Undefined name</source>

View File

@@ -2,25 +2,103 @@
<xliff version="1.2" xmlns="urn:oasis:names:tc:xliff:document:1.2">
<file original="extensions/git/dist/actionButton" source-language="en" datatype="plaintext" target-language="fr">
<body>
<trans-unit id="scm button commit and push title">
<source xml:lang="en">{0} Commit &amp; Push</source>
<target state="translated">Validation{0} et envoi (push)</target>
</trans-unit>
<trans-unit id="scm button commit and push tooltip">
<source xml:lang="en">Commit &amp; Push Changes</source>
<target state="translated">Valider et envoyer (push) les modifications</target>
</trans-unit>
<trans-unit id="scm button commit and sync title">
<source xml:lang="en">{0} Commit &amp; Sync</source>
<target state="translated">Validation {0} et synchronisation</target>
</trans-unit>
<trans-unit id="scm button commit and sync tooltip">
<source xml:lang="en">Commit &amp; Sync Changes</source>
<target state="translated">Valider et synchroniser les modifications</target>
</trans-unit>
<trans-unit id="scm button commit title">
<source xml:lang="en">{0} Commit</source>
<target state="translated">Validation {0}</target>
</trans-unit>
<trans-unit id="scm button commit to new branch and push tooltip">
<source xml:lang="en">Commit to New Branch &amp; Push Changes</source>
<target state="translated">Valider dans une nouvelle branche et envoyer (push) des modifications</target>
</trans-unit>
<trans-unit id="scm button commit to new branch and sync tooltip">
<source xml:lang="en">Commit to New Branch &amp; Sync Changes</source>
<target state="translated">Valider dans une nouvelle branche et synchroniser des modifications</target>
</trans-unit>
<trans-unit id="scm button commit to new branch tooltip">
<source xml:lang="en">Commit Changes to New Branch</source>
<target state="translated">Valider les modifications apportées à la nouvelle branche</target>
</trans-unit>
<trans-unit id="scm button commit tooltip">
<source xml:lang="en">Commit Changes</source>
<target state="translated">Valider les modifications</target>
</trans-unit>
<trans-unit id="scm button committing and pushing tooltip">
<source xml:lang="en">Committing &amp; Pushing Changes...</source>
<target state="translated">Validation et envoi (push) des modifications...</target>
</trans-unit>
<trans-unit id="scm button committing and synching tooltip">
<source xml:lang="en">Committing &amp; Synching Changes...</source>
<target state="translated">Validation et synchronisation des modifications...</target>
</trans-unit>
<trans-unit id="scm button committing to new branch and pushing tooltip">
<source xml:lang="en">Committing to New Branch &amp; Pushing Changes...</source>
<target state="translated">Validation dans une nouvelle branche et envoi (push) des modifications...</target>
</trans-unit>
<trans-unit id="scm button committing to new branch and synching tooltip">
<source xml:lang="en">Committing to New Branch &amp; Synching Changes...</source>
<target state="translated">Validation dans une nouvelle branche et synchronisation des modifications...</target>
</trans-unit>
<trans-unit id="scm button committing to new branch tooltip">
<source xml:lang="en">Committing Changes to New Branch...</source>
<target state="translated">Validation des modifications apportées à la nouvelle branche...</target>
</trans-unit>
<trans-unit id="scm button committing tooltip">
<source xml:lang="en">Committing Changes...</source>
<target state="translated">Validation des modifications...</target>
</trans-unit>
<trans-unit id="scm button continue title">
<source xml:lang="en">{0} Continue</source>
<target state="translated">{0} Continuer</target>
</trans-unit>
<trans-unit id="scm button continue tooltip">
<source xml:lang="en">Continue Rebase</source>
<target state="translated">Poursuite du rebasement</target>
</trans-unit>
<trans-unit id="scm button continuing tooltip">
<source xml:lang="en">Continuing Rebase...</source>
<target state="translated">Poursuite du rebasement...</target>
</trans-unit>
<trans-unit id="scm button publish branch">
<source xml:lang="en">Publish Branch</source>
<target state="translated">Publier la branche</target>
<note>{Locked="Branch"}
Do not translate "Branch" as it is a git term</note>
<target state="translated">Publier Branch</target>
</trans-unit>
<trans-unit id="scm button publish branch running">
<source xml:lang="en">Publishing Branch...</source>
<note>{Locked="Branch"}
Do not translate "Branch" as it is a git term</note>
<target state="translated">Publication de Branch...</target>
</trans-unit>
<trans-unit id="scm button publish title">
<source xml:lang="en">$(cloud-upload) Publish Branch</source>
<target state="translated">$(cloud-upload) Publier les branches</target>
</trans-unit>
<trans-unit id="scm button sync description">
<source xml:lang="en">{0} Sync Changes {1}{2}</source>
<target state="translated">{0} Synchroniser les modifications {1}{2}</target>
<source xml:lang="en">{0} Sync Changes{1}{2}</source>
<target state="translated">{0}Synchroniser les modifications {1}{2}</target>
</trans-unit>
<trans-unit id="scm button sync title">
<source xml:lang="en">{0} {1}{2}</source>
<target state="translated">{0} {1}{2}</target>
<trans-unit id="scm publish branch action button title">
<source xml:lang="en">{0} Publish Branch</source>
<note>{Locked="Branch"}
Do not translate "Branch" as it is a git term</note>
<target state="translated">{0} Publier Branch</target>
</trans-unit>
<trans-unit id="scm secondary button commit">
<source xml:lang="en">Commit</source>
<target state="translated">Valider</target>
</trans-unit>
<trans-unit id="syncing changes">
<source xml:lang="en">Synchronizing Changes...</source>
@@ -62,6 +140,14 @@
<source xml:lang="en">HEAD version of '{0}' is not available.</source>
<target state="translated">La version HEAD de '{0}' n'est pas disponible.</target>
</trans-unit>
<trans-unit id="Theirs">
<source xml:lang="en">Theirs</source>
<target state="translated">Les leurs</target>
</trans-unit>
<trans-unit id="Yours">
<source xml:lang="en">Yours</source>
<target state="translated">Vôtres</target>
</trans-unit>
<trans-unit id="add">
<source xml:lang="en">Add to Workspace</source>
<target state="translated">Ajouter à l'espace de travail</target>
@@ -110,6 +196,10 @@
<source xml:lang="en">Branch name</source>
<target state="translated">Nom de la branche</target>
</trans-unit>
<trans-unit id="branch name does not match sanitized">
<source xml:lang="en">The new branch will be '{0}'</source>
<target state="translated">La nouvelle branche sera « {0} »</target>
</trans-unit>
<trans-unit id="branch name format invalid">
<source xml:lang="en">Branch name needs to match regex: {0}</source>
<target state="translated">Le nom de la branche doit correspondre à la regex : {0}</target>
@@ -118,10 +208,6 @@
<source xml:lang="en">Can't push refs to remote. Try running 'Pull' first to integrate your changes.</source>
<target state="translated">impossible de pousser les références vers la branche distante. Exécutez d'abord 'Récupérer' pour intégrer vos modifications.</target>
</trans-unit>
<trans-unit id="changed">
<source xml:lang="en">{0} Log level changed to: {1}</source>
<target state="translated">{0} Niveau de consignation remplacé par: {1}</target>
</trans-unit>
<trans-unit id="checkout detached">
<source xml:lang="en">Checkout detached...</source>
<target state="translated">Extraire en mode détaché...</target>
@@ -150,6 +236,10 @@
<source xml:lang="en">Create Empty Commit</source>
<target state="translated">Créer un commit vide</target>
</trans-unit>
<trans-unit id="commit changes">
<source xml:lang="en">Commit Anyway</source>
<target state="translated">Commiter quand même</target>
</trans-unit>
<trans-unit id="commit hash">
<source xml:lang="en">Commit Hash</source>
<target state="translated">Commiter le code de hachage</target>
@@ -158,10 +248,22 @@
<source xml:lang="en">Commit message</source>
<target state="translated">Message de validation</target>
</trans-unit>
<trans-unit id="commit to branch">
<source xml:lang="en">Commit to a New Branch</source>
<target state="translated">Valider dans une nouvelle branche</target>
</trans-unit>
<trans-unit id="commitMessageWithHeadLabel2">
<source xml:lang="en">Message (commit on '{0}')</source>
<target state="translated">Message (commit sur '{0}')</target>
</trans-unit>
<trans-unit id="confirm branch protection commit">
<source xml:lang="en">You are trying to commit to a protected branch and you might not have permission to push your commits to the remote.
How would you like to proceed?</source>
<target state="translated">Vous essayez de vous engager dans une branche protégée et vous n'avez peut-être pas la permission de pousser vos engagements vers la télécommande.
Comment aimeriez-vous procéder?</target>
</trans-unit>
<trans-unit id="confirm delete">
<source xml:lang="en">Are you sure you want to DELETE {0}?
This is IRREVERSIBLE!
@@ -206,7 +308,7 @@ Cette action est IRRÉVERSIBLE, votre plage de travail actuelle sera DÉFINITIVE
<source xml:lang="en">Are you sure you want to discard changes in {0} files?</source>
<target state="translated">Voulez-vous vraiment abandonner les changements apportés à {0} fichiers ?</target>
</trans-unit>
<trans-unit id="confirm emtpy commit">
<trans-unit id="confirm empty commit">
<source xml:lang="en">Are you sure you want to create an empty commit?</source>
<target state="translated">Êtes-vous sûr d vouloir créer un commit vide ?</target>
</trans-unit>
@@ -266,6 +368,10 @@ Voulez-vous vraiment continuer ?</target>
<source xml:lang="en">Current</source>
<target state="translated">Actuelle</target>
</trans-unit>
<trans-unit id="default">
<source xml:lang="en">Default</source>
<target state="translated">Par défaut</target>
</trans-unit>
<trans-unit id="delete">
<source xml:lang="en">Delete File</source>
<target state="translated">Supprimer le fichier</target>
@@ -318,6 +424,10 @@ Que voulez-vous faire ?</target>
<source xml:lang="en">Are you sure you want to drop ALL stashes? There is 1 stash that will be subject to pruning, and MAY BE IMPOSSIBLE TO RECOVER.</source>
<target state="translated">Voulez-vous vraiment supprimer TOUS les stashes ? Il y a 1 stash qui va faire lobjet dun nettoyage et PEUT ÊTRE IMPOSSIBLE À RÉCUPÉRER.</target>
</trans-unit>
<trans-unit id="empty commit">
<source xml:lang="en">Commit operation was cancelled due to empty commit message.</source>
<target state="translated">Lopération de validation a été annulée en raison dun message de validation vide.</target>
</trans-unit>
<trans-unit id="force">
<source xml:lang="en">Force Checkout</source>
<target state="translated">Forcer l'extraction</target>
@@ -752,19 +862,27 @@ Ces fichiers seront DÉFINITIVEMENT PERDUS.</target>
</trans-unit>
</body>
</file>
<file original="extensions/git/dist/log" source-language="en" datatype="plaintext" target-language="fr">
<body>
<trans-unit id="gitLogLevel">
<source xml:lang="en">Log level: {0}</source>
<target state="translated">Niveau de journal : {0}</target>
</trans-unit>
</body>
</file>
<file original="extensions/git/dist/main" source-language="en" datatype="plaintext" target-language="fr">
<body>
<trans-unit id="skipped">
<source xml:lang="en">{0} Skipped found git in: {1}</source>
<target state="translated">{0} GIT ignoré trouvé dans : {1}</target>
<source xml:lang="en">Skipped found git in: {0}</source>
<target state="translated">Git ignoré trouvé dans : {0}</target>
</trans-unit>
<trans-unit id="using git">
<source xml:lang="en">{0} Using git {1} from {2}</source>
<target state="translated">{0} Utilisation de {1} GIT à partir de {2}</target>
<source xml:lang="en">Using git {0} from {1}</source>
<target state="translated">Utilisation de git {0} à partir de {1}</target>
</trans-unit>
<trans-unit id="validating">
<source xml:lang="en">{0} Validating found git in: {1}</source>
<target state="translated">{0} Validation du git trouvé dans : {1}</target>
<source xml:lang="en">Validating found git in: {0}</source>
<target state="translated">Validation du git trouvé dans : {0}</target>
</trans-unit>
</body>
</file>
@@ -950,6 +1068,10 @@ Ces fichiers seront DÉFINITIVEMENT PERDUS.</target>
<source xml:lang="en">Open</source>
<target state="translated">Ouvrir</target>
</trans-unit>
<trans-unit id="open.merge">
<source xml:lang="en">Open Merge</source>
<target state="translated">Ouvrir la fusion</target>
</trans-unit>
<trans-unit id="pull">
<source xml:lang="en">Pull</source>
<target state="translated">Tirer (pull)</target>
@@ -1210,6 +1332,14 @@ Ces fichiers seront DÉFINITIVEMENT PERDUS.</target>
<source xml:lang="en">Commit Empty (No Verify)</source>
<target state="translated">Commiter le contenu vide (aucune vérification)</target>
</trans-unit>
<trans-unit id="command.commitMessageAccept">
<source xml:lang="en">Accept Commit Message</source>
<target state="translated">Accepter le message de validation</target>
</trans-unit>
<trans-unit id="command.commitMessageDiscard">
<source xml:lang="en">Discard Commit Message</source>
<target state="translated">Ignorer le message de validation</target>
</trans-unit>
<trans-unit id="command.commitNoVerify">
<source xml:lang="en">Commit (No Verify)</source>
<target state="translated">Commiter (aucune vérification)</target>
@@ -1262,6 +1392,10 @@ Ces fichiers seront DÉFINITIVEMENT PERDUS.</target>
<source xml:lang="en">Fetch (Prune)</source>
<target state="translated">Récupérer (élaguer)</target>
</trans-unit>
<trans-unit id="command.git.acceptMerge">
<source xml:lang="en">Accept Merge</source>
<target state="translated">Accepter la fusion</target>
</trans-unit>
<trans-unit id="command.ignore">
<source xml:lang="en">Add to .gitignore</source>
<target state="translated">Ajouter à .gitignore</target>
@@ -1366,6 +1500,18 @@ Ces fichiers seront DÉFINITIVEMENT PERDUS.</target>
<source xml:lang="en">Restore Commit Template</source>
<target state="translated">Restaurer le modèle de commit</target>
</trans-unit>
<trans-unit id="command.revealFileInOS.linux">
<source xml:lang="en">Open Containing Folder</source>
<target state="translated">Ouvrir le dossier contenant</target>
</trans-unit>
<trans-unit id="command.revealFileInOS.mac">
<source xml:lang="en">Reveal in Finder</source>
<target state="translated">Afficher dans le Finder</target>
</trans-unit>
<trans-unit id="command.revealFileInOS.windows">
<source xml:lang="en">Reveal in File Explorer</source>
<target state="translated">Afficher dans l'Explorateur de fichiers</target>
</trans-unit>
<trans-unit id="command.revealInExplorer">
<source xml:lang="en">Reveal in Explorer View</source>
<target state="translated">Afficher en mode Explorateur</target>
@@ -1542,6 +1688,54 @@ Ces fichiers seront DÉFINITIVEMENT PERDUS.</target>
<source xml:lang="en">Whether auto refreshing is enabled.</source>
<target state="translated">Détermine si l'actualisation automatique est activée.</target>
</trans-unit>
<trans-unit id="config.branchPrefix">
<source xml:lang="en">Prefix used when creating a new branch.</source>
<target state="translated">Préfixe utilisé lors de la création dune branche.</target>
</trans-unit>
<trans-unit id="config.branchProtection">
<source xml:lang="en">List of protected branches. By default, a prompt is shown before changes are committed to a protected branch. The prompt can be controlled using the `#git.branchProtectionPrompt#` setting.</source>
<target state="translated">Liste des branches protégées. Par défaut, une invite saffiche avant que les modifications ne soient validées dans une branche protégée. Linvite peut être contrôlée à laide du paramètre `#git.branchProtectionPrompt#`.</target>
</trans-unit>
<trans-unit id="config.branchProtectionPrompt">
<source xml:lang="en">Controls whether a prompt is being before changes are committed to a protected branch.</source>
<target state="translated">Contrôle si une invite est envoyée avant la validation des modifications dans une branche protégée.</target>
</trans-unit>
<trans-unit id="config.branchProtectionPrompt.alwaysCommit">
<source xml:lang="en">Always commit changes to the protected branch.</source>
<target state="translated">Toujours valider les modifications apportées à la branche protégée.</target>
</trans-unit>
<trans-unit id="config.branchProtectionPrompt.alwaysCommitToNewBranch">
<source xml:lang="en">Always commit changes to a new branch.</source>
<target state="translated">Toujours valider les changements dans une nouvelle branche.</target>
</trans-unit>
<trans-unit id="config.branchProtectionPrompt.alwaysPrompt">
<source xml:lang="en">Always prompt before changes are committed to a protected branch.</source>
<target state="translated">Toujours demander avant la validation des modifications dans une branche protégée.</target>
</trans-unit>
<trans-unit id="config.branchRandomNameDictionary">
<source xml:lang="en">List of dictionaries used for the randomly generated branch name. Each value represents the dictionary used to generate the segment of the branch name. Supported dictionaries: `adjectives`, `animals`, `colors` and `numbers`.</source>
<target state="translated">Liste des dictionnaires utilisés pour le nom de branche généré de manière aléatoire. Chaque valeur représente le dictionnaire utilisé pour générer le segment du nom de la branche. Dictionnaires pris en charge : « adjectifs », « animaux », « couleurs » et « nombres ».</target>
</trans-unit>
<trans-unit id="config.branchRandomNameDictionary.adjectives">
<source xml:lang="en">A random adjective</source>
<target state="translated">Adjectif aléatoire</target>
</trans-unit>
<trans-unit id="config.branchRandomNameDictionary.animals">
<source xml:lang="en">A random animal name</source>
<target state="translated">Nom danimal aléatoire</target>
</trans-unit>
<trans-unit id="config.branchRandomNameDictionary.colors">
<source xml:lang="en">A random color name</source>
<target state="translated">Nom de couleur aléatoire</target>
</trans-unit>
<trans-unit id="config.branchRandomNameDictionary.numbers">
<source xml:lang="en">A random number between 100 and 999</source>
<target state="translated">Nombre aléatoire compris entre 100 et 999</target>
</trans-unit>
<trans-unit id="config.branchRandomNameEnable">
<source xml:lang="en">Controls whether a random name is generated when creating a new branch.</source>
<target state="translated">Contrôle si un nom aléatoire est généré lors de la création dune branche.</target>
</trans-unit>
<trans-unit id="config.branchSortOrder">
<source xml:lang="en">Controls the sort order for branches.</source>
<target state="translated">Contrôle l'ordre de tri des branches.</target>
@@ -1551,8 +1745,8 @@ Ces fichiers seront DÉFINITIVEMENT PERDUS.</target>
<target state="translated">Expression régulière pour valider les nouveaux noms de branche.</target>
</trans-unit>
<trans-unit id="config.branchWhitespaceChar">
<source xml:lang="en">The character to replace whitespace in new branch names.</source>
<target state="translated">Le caractère pour remplacer les espaces dans les nouveaux noms de branche.</target>
<source xml:lang="en">The character to replace whitespace in new branch names, and to separate segments of a randomly generated branch name.</source>
<target state="translated">Caractère permettant de remplacer les espaces dans les nouveaux noms de branche et de séparer les segments dun nom de branche généré de manière aléatoire.</target>
</trans-unit>
<trans-unit id="config.checkoutType">
<source xml:lang="en">Controls what type of git refs are listed when running `Checkout to...`.</source>
@@ -1576,6 +1770,9 @@ Ces fichiers seront DÉFINITIVEMENT PERDUS.</target>
</trans-unit>
<trans-unit id="config.commandsToLog">
<source xml:lang="en">List of git commands (ex: commit, push) that would have their `stdout` logged to the [git output](command:git.showOutput). If the git command has a client-side hook configured, the client-side hook's `stdout` will also be logged to the [git output](command:git.showOutput).</source>
<note>{Locked='](command:git.showOutput'}
Do not translate the 'command:*' part inside of the '(..)'. It is an internal command syntax for Azure Data Studio
Please make sure there is no space between the right bracket and left parenthesis: ]( this is an internal syntax for links</note>
<target state="translated">Liste des commandes git (par exemple, commit, push) pour lesquelles 'stdout' serait journalisé dans le [git output](command:git.showOutput). Si un crochet côté client est configuré pour la commande git, le « stdout » du crochet côté client est également enregistré dans le [git output](command:git.showOutput).</target>
</trans-unit>
<trans-unit id="config.confirmEmptyCommits">
@@ -1698,6 +1895,45 @@ Ces fichiers seront DÉFINITIVEMENT PERDUS.</target>
<source xml:lang="en">Controls the commit message subject length threshold for showing a warning. Unset it to inherit the value of `config.inputValidationLength`.</source>
<target state="translated">Contrôle le seuil de longueur de l'objet du message de validation pour afficher un avertissement. Annulez pour hériter la valeur de 'config.inputValidationLength'.</target>
</trans-unit>
<trans-unit id="config.logLevel">
<source xml:lang="en">Specifies how much information (if any) to log to the [git output](command:git.showOutput).</source>
<note>{Locked='](command:git.showOutput'}
Do not translate the 'command:*' part inside of the '(..)'. It is an internal command syntax for VS Code
Please make sure there is no space between the right bracket and left parenthesis: ]( this is an internal syntax for links</note>
<target state="translated">Spécifie la quantité dinformations (le cas échéant) à journaliser sur le [git output](command:git.showOutput).</target>
</trans-unit>
<trans-unit id="config.logLevel.critical">
<source xml:lang="en">Log only critical information</source>
<target state="translated">Journaliser uniquement les informations critiques</target>
</trans-unit>
<trans-unit id="config.logLevel.debug">
<source xml:lang="en">Log only debug, information, warning, error, and critical information</source>
<target state="translated">Journaliser uniquement le débogage, les informations, lavertissement, lerreur et les informations critiques</target>
</trans-unit>
<trans-unit id="config.logLevel.error">
<source xml:lang="en">Log only error, and critical information</source>
<target state="translated">Journaliser uniquement les informations derreur et critiques</target>
</trans-unit>
<trans-unit id="config.logLevel.info">
<source xml:lang="en">Log only information, warning, error, and critical information</source>
<target state="translated">Journaliser uniquement les informations davertissement, derreur et les informations critiques</target>
</trans-unit>
<trans-unit id="config.logLevel.off">
<source xml:lang="en">Log nothing</source>
<target state="translated">Ne rien journaliser</target>
</trans-unit>
<trans-unit id="config.logLevel.trace">
<source xml:lang="en">Log all information</source>
<target state="translated">Journaliser toutes les informations</target>
</trans-unit>
<trans-unit id="config.logLevel.warn">
<source xml:lang="en">Log only warning, error, and critical information</source>
<target state="translated">Journaliser uniquement les informations davertissement, derreur et critiques</target>
</trans-unit>
<trans-unit id="config.mergeEditor">
<source xml:lang="en">Open the merge editor for files that are currently under conflict.</source>
<target state="translated">Ouvrez léditeur de fusion pour les fichiers actuellement en conflit.</target>
</trans-unit>
<trans-unit id="config.openAfterClone">
<source xml:lang="en">Controls whether to open a repository automatically after cloning.</source>
<target state="translated">Détermine s'il est nécessaire d'ouvrir un dépôt automatiquement après le clonage.</target>
@@ -1802,6 +2038,22 @@ Ces fichiers seront DÉFINITIVEMENT PERDUS.</target>
<source xml:lang="en">List of paths to search for git repositories in.</source>
<target state="translated">Liste des chemins daccès pour rechercher des dépôts git.</target>
</trans-unit>
<trans-unit id="config.showActionButton">
<source xml:lang="en">Controls whether an action button is shown in the Source Control view.</source>
<target state="translated">Contrôle si un bouton daction est affiché dans la vue Contrôle de code source.</target>
</trans-unit>
<trans-unit id="config.showActionButton.commit">
<source xml:lang="en">Show an action button to commit changes when the local branch has modified files ready to be committed.</source>
<target state="translated">Afficher un bouton daction pour valider les modifications lorsque la branche locale a modifié des fichiers prêts à être validés.</target>
</trans-unit>
<trans-unit id="config.showActionButton.publish">
<source xml:lang="en">Show an action button to publish the local branch when it does not have a tracking remote branch.</source>
<target state="translated">Afficher un bouton daction pour publier la branche locale lorsquelle na pas de branche distante de suivi.</target>
</trans-unit>
<trans-unit id="config.showActionButton.sync">
<source xml:lang="en">Show an action button to synchronize changes when the local branch is either ahead or behind the remote branch.</source>
<target state="translated">Afficher un bouton daction pour synchroniser les modifications lorsque la branche locale est en avance ou derrière la branche distante.</target>
</trans-unit>
<trans-unit id="config.showCommitInput">
<source xml:lang="en">Controls whether to show the commit input in the Git source control panel.</source>
<target state="translated">Détermine si l'entrée de commit doit être affichée dans le panneau de contrôle de code source Git.</target>
@@ -1818,22 +2070,6 @@ Ces fichiers seront DÉFINITIVEMENT PERDUS.</target>
<source xml:lang="en">Controls whether to show a notification when a push is successful.</source>
<target state="translated">Contrôle sil faut afficher une notification en cas de réussite d'un envoi (push).</target>
</trans-unit>
<trans-unit id="config.showUnpublishedCommitsButton">
<source xml:lang="en">Controls whether to show an action button to sync or publish, if there are unpublished commits.</source>
<target state="translated">Contrôle sil faut afficher un bouton daction pour synchroniser ou publier, sil existe des validations non publiées.</target>
</trans-unit>
<trans-unit id="config.showUnpublishedCommitsButton.always">
<source xml:lang="en">Always shows the action button, if there are unpublished commits.</source>
<target state="translated">Affiche toujours le bouton daction, sil existe des validations non publiées.</target>
</trans-unit>
<trans-unit id="config.showUnpublishedCommitsButton.never">
<source xml:lang="en">Never shows the action button.</source>
<target state="translated">Naffiche jamais le bouton daction.</target>
</trans-unit>
<trans-unit id="config.showUnpublishedCommitsButton.whenEmpty">
<source xml:lang="en">Only shows the action button if there are no other changes and there are unpublished commits.</source>
<target state="translated">Affiche uniquement le bouton daction sil ny a pas dautres modifications et sil existe des validations non publiées.</target>
</trans-unit>
<trans-unit id="config.smartCommitChanges">
<source xml:lang="en">Control which changes are automatically staged by Smart Commit.</source>
<target state="translated">Contrôle les modifications organisées automatiquement par Smart Commit.</target>
@@ -1859,8 +2095,12 @@ Ces fichiers seront DÉFINITIVEMENT PERDUS.</target>
<target state="translated">Contrôle si une notification apparaît lors de l'exécution de l'action Sync, qui permet à l'utilisateur d'annuler l'opération.</target>
</trans-unit>
<trans-unit id="config.terminalAuthentication">
<source xml:lang="en">Controls whether to enable Azure Data Studio to be the authentication handler for git processes spawned in the integrated terminal. Note: terminals need to be restarted to pick up a change in this setting.</source>
<target state="translated">Contrôle sil faut activer Azure Data Studio comme gestionnaire dauthentification pour les processus git générés dans le terminal intégré. Remarque : les terminaux doivent être redémarrés pour prendre en compte une modification de ce paramètre.</target>
<source xml:lang="en">Controls whether to enable VS Code to be the authentication handler for git processes spawned in the integrated terminal. Note: terminals need to be restarted to pick up a change in this setting.</source>
<target state="translated">Détermine si VS Code doit être activé en tant que gestionnaire d'authentification pour les processus git générés dans le terminal intégré. Remarque : Les terminaux doivent redémarrer pour permettre la prise en compte des changements apportés à ce paramètre.</target>
</trans-unit>
<trans-unit id="config.terminalGitEditor">
<source xml:lang="en">Controls whether to enable VS Code to be git editor for git processes spawned in the integrated terminal. Note: terminals need to be restarted to pick up a change in this setting.</source>
<target state="translated">Détermine si VS Code doit être activé en tant quéditeur Git pour les processus git générés dans le terminal intégré. Remarque : Les terminaux doivent redémarrer pour permettre la prise en compte des changements apportés à ce paramètre.</target>
</trans-unit>
<trans-unit id="config.timeline.date">
<source xml:lang="en">Controls which date to use for items in the Timeline view.</source>
@@ -1902,6 +2142,10 @@ Ces fichiers seront DÉFINITIVEMENT PERDUS.</target>
<source xml:lang="en">Controls whether to use the message from the commit input box as the default stash message.</source>
<target state="translated">Détermine s'il est nécessaire d'utiliser le message de la zone d'entrée de commit en tant que message de stash par défaut.</target>
</trans-unit>
<trans-unit id="config.useEditorAsCommitInput">
<source xml:lang="en">Controls whether a full text editor will be used to author commit messages, whenever no message is provided in the commit input box.</source>
<target state="translated">Contrôle si un éditeur de texte intégral est utilisé pour créer des messages de validation, chaque fois quaucun message nest fourni dans la zone dentrée de validation.</target>
</trans-unit>
<trans-unit id="config.useForcePushWithLease">
<source xml:lang="en">Controls whether force pushing uses the safer force-with-lease variant.</source>
<target state="translated">Contrôles si force push utilise la variante force-with-lease plus sûr.</target>
@@ -1910,6 +2154,10 @@ Ces fichiers seront DÉFINITIVEMENT PERDUS.</target>
<source xml:lang="en">Controls whether GIT_ASKPASS should be overwritten to use the integrated version.</source>
<target state="translated">Contrôle si GIT_ASKPASS doit être remplacé pour utiliser la version intégrée.</target>
</trans-unit>
<trans-unit id="config.verboseCommit">
<source xml:lang="en">Enable verbose output when `#git.useEditorAsCommitInput#` is enabled.</source>
<target state="translated">Activez la sortie détaillée quand '#git.useEditorAsCommitInput#' est activé.</target>
</trans-unit>
<trans-unit id="description">
<source xml:lang="en">Git SCM Integration</source>
<target state="translated">Intégration Git SCM</target>
@@ -1961,6 +2209,9 @@ Ces fichiers seront DÉFINITIVEMENT PERDUS.</target>
<trans-unit id="view.workbench.cloneRepository">
<source xml:lang="en">You can clone a repository locally.
[Clone Repository](command:git.clone 'Clone a repository once the git extension has activated')</source>
<note>{Locked='](command:git.clone'}
Do not translate the 'command:*' part inside of the '(..)'. It is an internal command syntax for Azure Data Studio
Please make sure there is no space between the right bracket and left parenthesis: ]( this is an internal syntax for links</note>
<target state="translated">Vous pouvez cloner un dépôt localement.
[Cloner un dépôt](command:git.clone 'Cloner un dépôt une fois l'extension Git activée')</target>
</trans-unit>
@@ -1971,6 +2222,9 @@ Ces fichiers seront DÉFINITIVEMENT PERDUS.</target>
<trans-unit id="view.workbench.scm.disabled">
<source xml:lang="en">If you would like to use git features, please enable git in your [settings](command:workbench.action.openSettings?%5B%22git.enabled%22%5D).
To learn more about how to use git and source control in VS Code [read our docs](https://aka.ms/vscode-scm).</source>
<note>{Locked='](command:workbench.action.openSettings?%5B%22git.enabled%22%5D'}
Do not translate the 'command:*' part inside of the '(..)'. It is an internal command syntax for Azure Data Studio
Please make sure there is no space between the right bracket and left parenthesis: ]( this is an internal syntax for links</note>
<target state="translated">Si vous souhaitez utiliser des fonctionnalités Git, activez Git dans vos [paramètres](command:workbench.action.openSettings?%5B%22git.enabled%22%5D).
Pour en savoir plus sur la façon d'utiliser Git et le contrôle de code source dans VS Code, [lisez notre documentation](https://aka.ms/vscode-scm).</target>
</trans-unit>
@@ -1979,6 +2233,9 @@ Pour en savoir plus sur la façon d'utiliser Git et le contrôle de code source
[Open Folder](command:vscode.openFolder)
[Clone Repository](command:git.clone)
To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm).</source>
<note>{Locked='](command:vscode.openFolder'}
Do not translate the 'command:*' part inside of the '(..)'. It is an internal command syntax for Azure Data Studio
Please make sure there is no space between the right bracket and left parenthesis: ]( this is an internal syntax for links</note>
<target state="translated">Pour utiliser les fonctionnalités de git, vous pouvez ouvrir un dossier contenant un référentiel git ou cloner à partir dune URL.
[Open Folder](command:vscode.openFolder)
[Clone Repository](command:git.clone)
@@ -1988,6 +2245,9 @@ Pour en savoir plus sur lutilisation de git et du contrôle de code source da
<source xml:lang="en">The workspace currently open doesn't have any folders containing git repositories.
[Add Folder to Workspace](command:workbench.action.addRootFolder)
To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm).</source>
<note>{Locked='](command:workbench.action.addRootFolder'}
Do not translate the 'command:*' part inside of the '(..)'. It is an internal command syntax for Azure Data Studio
Please make sure there is no space between the right bracket and left parenthesis: ]( this is an internal syntax for links</note>
<target state="translated">Lespace de travail actuellement ouvert ne contient aucun dossier contenant des référentiels git.
[Add Folder to Workspace](command:workbench.action.addRootFolder)
Pour en savoir plus sur lutilisation de git et du contrôle de code source dans Azure Data Studio [read our docs](https://aka.ms/vscode-scm).</target>
@@ -1996,47 +2256,53 @@ Pour en savoir plus sur lutilisation de git et du contrôle de code source da
<source xml:lang="en">The folder currently open doesn't have a git repository. You can initialize a repository which will enable source control features powered by git.
[Initialize Repository](command:git.init?%5Btrue%5D)
To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm).</source>
<note>{Locked='](command:git.init?%5Btrue%5D'}
Do not translate the 'command:*' part inside of the '(..)'. It is an internal command syntax for Azure Data Studio
Please make sure there is no space between the right bracket and left parenthesis: ]( this is an internal syntax for links</note>
<target state="translated">Le dossier actuellement ouvert na pas de référentiel git. Vous pouvez initialiser un référentiel qui activera les fonctionnalités de contrôle de source alimentées par git.
[Initialize Repository](command:git.init?%5Btrue%5D)
Pour en savoir plus sur lutilisation de git et du contrôle de code source dans Azure Data Studio [read our docs](https://aka.ms/vscode-scm).</target>
</trans-unit>
<trans-unit id="view.workbench.scm.missing">
<source xml:lang="en">A valid git installation was not detected, more details can be found in the [git output](command:git.showOutput).
Please [install git](https://git-scm.com/), or learn more about how to use git and source control in Azure Data Studio in [our docs](https://aka.ms/vscode-scm).
If you're using a different version control system, you can [search the Marketplace](command:workbench.extensions.search?%22%40category%3A%5C%22scm%20providers%5C%22%22) for additional extensions.</source>
<target state="translated">Une installation git valide na pas été détectée, plus de détails peuvent être trouvés dans la [git output] (commande : git.showOutput).
Veuillez [install git](https://git-scm.com/), ou découvrez comment utiliser git et le contrôle de source dans Azure Data Studio dans [our docs](https://aka.ms/vscode-scm ).
Si vous utilisez un système de contrôle de version différent, vous pouvez [search the Marketplace](command:workbench.extensions.search?%22%40category%3A%5C%22scm%20providers%5C%22%22) pour des extensions supplémentaires.</target>
</trans-unit>
<trans-unit id="view.workbench.scm.missing.guide">
<source xml:lang="en">Install Git, a popular source control system, to track code changes and collaborate with others. Learn more in our [Git guides](https://aka.ms/vscode-scm).</source>
<target state="translated">Installez Git, un système de contrôle de code source populaire, pour suivre les modifications du code et collaborer avec dautres personnes. En savoir plus sur notre [Git guides](https://aka.ms/vscode-scm).</target>
</trans-unit>
<trans-unit id="view.workbench.scm.missing.guide.linux">
<trans-unit id="view.workbench.scm.missing.linux">
<source xml:lang="en">Source control depends on Git being installed.
[Download Git for Linux](https://git-scm.com/download/linux)
After installing, please [reload](command:workbench.action.reloadWindow) (or [troubleshoot](command:git.showOutput)). Additional source control providers can be installed [from the Marketplace](command:workbench.extensions.search?%22%40category%3A%5C%22scm%20providers%5C%22%22).</source>
<target state="translated">Le contrôle de code source dépend de Git en cours dinstallation.
<note>{Locked='](command:workbench.action.reloadWindow'}
Do not translate the 'command:*' part inside of the '(..)'. It is an internal command syntax for Azure Data Studio
Please make sure there is no space between the right bracket and left parenthesis: ]( this is an internal syntax for links</note>
<target state="translated">Le contrôle des sources dépend de l'installation de Git.
[Download Git for Linux](https://git-scm.com/download/linux)
Après linstallation, [reload](command:workbench.action.reloadWindow) (ou [troubleshoot](command:git.showOutput)). Des fournisseurs de contrôle de code source supplémentaires peuvent être installés [from the Marketplace](command:workbench.extensions.search?%22%40category%3A%5C%22scm%20providers%5C%22%22).</target>
After installing, please [reload](command:workbench.action.reloadWindow) (or [troubleshoot](command:git.showOutput)). Des fournisseurs de contrôle de source supplémentaires peuvent être installés [from the Marketplace](command:workbench.extensions.search?%22%40category%3A%5C%22scm%20providers%5C%22%22).</target>
</trans-unit>
<trans-unit id="view.workbench.scm.missing.guide.mac">
<trans-unit id="view.workbench.scm.missing.mac">
<source xml:lang="en">[Download Git for macOS](https://git-scm.com/download/mac)
After installing, please [reload](command:workbench.action.reloadWindow) (or [troubleshoot](command:git.showOutput)). Additional source control providers can be installed [from the Marketplace](command:workbench.extensions.search?%22%40category%3A%5C%22scm%20providers%5C%22%22).</source>
<note>{Locked='](command:workbench.action.reloadWindow'}
Do not translate the 'command:*' part inside of the '(..)'. It is an internal command syntax for Azure Data Studio
Please make sure there is no space between the right bracket and left parenthesis: ]( this is an internal syntax for links</note>
<target state="translated">[Download Git for macOS](https://git-scm.com/download/mac)
Après linstallation, [reload](command:workbench.action.reloadWindow) (ou [troubleshoot](command:git.showOutput)). Des fournisseurs de contrôle de code source supplémentaires peuvent être installés [from the Marketplace](command:workbench.extensions.search?%22%40category%3A%5C%22scm%20providers%5C%22%22).</target>
After installing, please [reload](command:workbench.action.reloadWindow) (or [troubleshoot](command:git.showOutput)). Des fournisseurs de contrôle de code source supplémentaires peuvent être installés [from the Marketplace](command:workbench.extensions.search?%22%40category%3A%5C%22scm%20providers%5C%22%22).</target>
</trans-unit>
<trans-unit id="view.workbench.scm.missing.guide.windows">
<trans-unit id="view.workbench.scm.missing.windows">
<source xml:lang="en">[Download Git for Windows](https://git-scm.com/download/win)
After installing, please [reload](command:workbench.action.reloadWindow) (or [troubleshoot](command:git.showOutput)). Additional source control providers can be installed [from the Marketplace](command:workbench.extensions.search?%22%40category%3A%5C%22scm%20providers%5C%22%22).</source>
<note>{Locked='](command:workbench.action.reloadWindow'}
Do not translate the 'command:*' part inside of the '(..)'. It is an internal command syntax for Azure Data Studio
Please make sure there is no space between the right bracket and left parenthesis: ]( this is an internal syntax for links</note>
<target state="translated">[Download Git for Windows](https://git-scm.com/download/win)
Après linstallation, [reload](command:workbench.action.reloadWindow) (ou [troubleshoot](command:git.showOutput)). Des fournisseurs de contrôle de code source supplémentaires peuvent être installés [from the Marketplace](command:workbench.extensions.search?%22%40category%3A%5C%22scm%20providers%5C%22%22).</target>
Après l'installation, veuillez [reload](command:workbench.action.reloadWindow) (or [troubleshoot](command:git.showOutput)). Des fournisseurs de contrôle de source supplémentaires peuvent être installés [from the Marketplace](command:workbench.extensions.search?%22%40category%3A%5C%22scm%20providers%5C%22%22).</target>
</trans-unit>
<trans-unit id="view.workbench.scm.workspace">
<source xml:lang="en">The workspace currently open doesn't have any folders containing git repositories. You can initialize a repository on a folder which will enable source control features powered by git.
[Initialize Repository](command:git.init)
To learn more about how to use git and source control in Azure Data Studio [read our docs](https://aka.ms/vscode-scm).</source>
<note>{Locked='](command:git.init'}
Do not translate the 'command:*' part inside of the '(..)'. It is an internal command syntax for Azure Data Studio
Please make sure there is no space between the right bracket and left parenthesis: ]( this is an internal syntax for links</note>
<target state="translated">Lespace de travail actuellement ouvert ne contient aucun dossier contenant des référentiels git. Vous pouvez initialiser un référentiel sur un dossier qui activera les fonctionnalités de contrôle de source alimentées par git.
[Initialize Repository](command:git.init)
Pour en savoir plus sur lutilisation de git et du contrôle de code source dans Azure Data Studio [lisez notre documentation](https://aka.ms/vscode-scm).</target>

View File

@@ -90,6 +90,14 @@ Remarque : un certificat auto-signé offre uniquement une protection limitée et
</file>
<file original="extensions/mssql/dist/objectManagement/localizedConstants" source-language="en" datatype="plaintext" target-language="fr">
<body>
<trans-unit id="objectManagement.ApplicationRoleTypeDisplayName">
<source xml:lang="en">application role</source>
<target state="translated">rôle dapplication</target>
</trans-unit>
<trans-unit id="objectManagement.ApplicationRoleTypeDisplayNameInTitle">
<source xml:lang="en">Application Role</source>
<target state="translated">Rôle dapplication</target>
</trans-unit>
<trans-unit id="objectManagement.ColumnDisplayName">
<source xml:lang="en">column</source>
<target state="translated">colonne</target>
@@ -98,6 +106,14 @@ 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.DatabaseRoleTypeDisplayName">
<source xml:lang="en">database role</source>
<target state="translated">rôle de base de données</target>
</trans-unit>
<trans-unit id="objectManagement.DatabaseRoleTypeDisplayNameInTitle">
<source xml:lang="en">Database Role</source>
<target state="translated">Rôle de base de données</target>
</trans-unit>
<trans-unit id="objectManagement.LoginTypeDisplayName">
<source xml:lang="en">login</source>
<target state="translated">connexion</target>
@@ -110,6 +126,14 @@ Remarque : un certificat auto-signé offre uniquement une protection limitée et
<source xml:lang="en">OK</source>
<target state="translated">OK</target>
</trans-unit>
<trans-unit id="objectManagement.ServerRoleTypeDisplayName">
<source xml:lang="en">server role</source>
<target state="translated">rôle serveur</target>
</trans-unit>
<trans-unit id="objectManagement.ServerRoleTypeDisplayNameInTitle">
<source xml:lang="en">Server Role</source>
<target state="translated">Rôle serveur</target>
</trans-unit>
<trans-unit id="objectManagement.TableDisplayName">
<source xml:lang="en">table</source>
<target state="translated">table</target>
@@ -126,6 +150,14 @@ 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>
<trans-unit id="objectManagement.addText">
<source xml:lang="en">Add…</source>
<target state="translated">Ajouter…</target>
</trans-unit>
<trans-unit id="objectManagement.advancedSectionHeader">
<source xml:lang="en">Advanced</source>
<target state="translated">Avancé</target>
@@ -134,6 +166,14 @@ Remarque : un certificat auto-signé offre uniquement une protection limitée et
<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>
</trans-unit>
<trans-unit id="objectManagement.browseForOwnerText">
<source xml:lang="en">Browse for an owner</source>
<target state="translated">Rechercher un propriétaire</target>
</trans-unit>
<trans-unit id="objectManagement.browseText">
<source xml:lang="en">Browse…</source>
<target state="translated">Parcourir…</target>
</trans-unit>
<trans-unit id="objectManagement.confirmPasswordLabel">
<source xml:lang="en">Confirm password</source>
<target state="translated">Confirmer le mot de passe</target>
@@ -143,6 +183,14 @@ Remarque : un certificat auto-signé offre uniquement une protection limitée et
<note>{0} object type</note>
<target state="translated">Créer {0}</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>
</trans-unit>
<trans-unit id="objectManagement.databaseRole.SelectOwnerDialogTitle">
<source xml:lang="en">Select Database Role Owner</source>
<target state="translated">Sélectionner le propriétaire du rôle de base de données</target>
</trans-unit>
<trans-unit id="objectManagement.deleteLoginConfirmation">
<source xml:lang="en">Deleting server logins does not delete the database users associated with the logins. To complete the process, delete the users in each database. It may be necessary to first transfer the ownership of schemas to new users.</source>
<target state="translated">La suppression des connexions du serveur ne supprime pas les utilisateurs de bases de données associés à ces connexions. Pour exécuter le processus, supprimez les utilisateurs dans chaque base de données. Il sera peut-être nécessaire de transférer au préalable la propriété des schémas aux nouveaux utilisateurs.</target>
@@ -166,6 +214,14 @@ Remarque : un certificat auto-signé offre uniquement une protection limitée et
<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>
<trans-unit id="objectManagement.findText">
<source xml:lang="en">Find</source>
<target state="translated">Rechercher</target>
</trans-unit>
<trans-unit id="objectManagement.generalSectionHeader">
<source xml:lang="en">General</source>
<target state="translated">Général</target>
@@ -182,6 +238,14 @@ Remarque : un certificat auto-signé offre uniquement une protection limitée et
<source xml:lang="en">Loading dialog...</source>
<target state="translated">Chargement en cours du dialogue...</target>
</trans-unit>
<trans-unit id="objectManagement.loadingObjectsCompletedLabel">
<source xml:lang="en">Loading objects completed, {0} objects found</source>
<target state="translated">Chargement des objets terminé, {0} objets trouvés</target>
</trans-unit>
<trans-unit id="objectManagement.loadingObjectsLabel">
<source xml:lang="en">Loading objects…</source>
<target state="translated">Chargement des objets en cours…</target>
</trans-unit>
<trans-unit id="objectManagement.login.aadAuthenticationType">
<source xml:lang="en">Azure Active Directory Authentication</source>
<target state="translated">Authentification Azure Active Directory</target>
@@ -250,6 +314,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.membersLabel">
<source xml:lang="en">Members</source>
<target state="translated">Membres</target>
</trans-unit>
<trans-unit id="objectManagement.membershipLabel">
<source xml:lang="en">Membership</source>
<target state="translated">Appartenance</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>
@@ -263,6 +335,10 @@ 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>
@@ -272,6 +348,14 @@ 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.objectTypeLabel">
<source xml:lang="en">Object Type</source>
<target state="translated">Type dobjet</target>
</trans-unit>
<trans-unit id="objectManagement.objectsLabel">
<source xml:lang="en">Objects</source>
<target state="translated">Objets</target>
</trans-unit>
<trans-unit id="objectManagement.openNewObjectDialogError">
<source xml:lang="en">An error occurred while opening the new {0} dialog. {1}</source>
<note>{0} object type, {1}: error message.</note>
@@ -282,6 +366,10 @@ 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.ownerText">
<source xml:lang="en">Owner</source>
<target state="translated">Propriétaire</target>
</trans-unit>
<trans-unit id="objectManagement.passwordCannotBeEmptyError">
<source xml:lang="en">Password cannot be empty.</source>
<target state="translated">Le mot de passe ne peut pas être vide.</target>
@@ -299,6 +387,14 @@ Remarque : un certificat auto-signé offre uniquement une protection limitée et
<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="objectManagement.removeMemberText">
<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>
<trans-unit id="objectManagement.renameObjectDialogTitle">
<source xml:lang="en">Enter new name</source>
<target state="translated">Entrez le nouveau nom</target>
@@ -313,18 +409,46 @@ 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.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>
<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>
<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>
<trans-unit id="objectManagement.serverRole.SelectMemberDialogTitle">
<source xml:lang="en">Select Server Role Members</source>
<target state="translated">Sélectionner les membres du rôle serveur</target>
</trans-unit>
<trans-unit id="objectManagement.serverRole.SelectOwnerDialogTitle">
<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.updateObjectOperationName">
<source xml:lang="en">Update {0} '{1}'</source>
<note>{0} object type, {1}: object name.</note>
<target state="translated">Mise à jour du type {0} « {1} »</target>
</trans-unit>
<trans-unit id="objectManagement.user.containedUser">
<source xml:lang="en">Contained user</source>
<target state="translated">Utilisateur à relation contenant-contenu</target>
<trans-unit id="objectManagement.user.aadAuth">
<source xml:lang="en">Authenticate with Azure Active Directory</source>
<target state="translated">Sauthentifier avec Azure Active Directory</target>
</trans-unit>
<trans-unit id="objectManagement.user.defaultSchemaLabel">
<source xml:lang="en">Default schema</source>
@@ -334,29 +458,29 @@ 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.user.membershipLabel">
<source xml:lang="en">Membership</source>
<target state="translated">Appartenance</target>
<trans-unit id="objectManagement.user.loginMapped">
<source xml:lang="en">Mapped to a server login</source>
<target state="translated">Mappé à une connexion au serveur</target>
</trans-unit>
<trans-unit id="objectManagement.user.noLogin">
<source xml:lang="en">No Login Access</source>
<target state="translated">Aucun accès à la connexion</target>
</trans-unit>
<trans-unit id="objectManagement.user.ownedSchemasLabel">
<source xml:lang="en">Owned Schemas</source>
<target state="translated">Schémas détenus</target>
</trans-unit>
<trans-unit id="objectManagement.user.sqlAuth">
<source xml:lang="en">Authenticate with password</source>
<target state="translated">Sauthentifier avec un mot de passe</target>
</trans-unit>
<trans-unit id="objectManagement.user.type">
<source xml:lang="en">Type</source>
<target state="translated">Type</target>
</trans-unit>
<trans-unit id="objectManagement.user.userWithGroupLogin">
<source xml:lang="en">User with Windows group login</source>
<target state="translated">Utilisateur avec une connexion de groupe Windows</target>
</trans-unit>
<trans-unit id="objectManagement.user.userWithLogin">
<source xml:lang="en">User with login</source>
<target state="translated">Utilisateur avec connexion</target>
</trans-unit>
<trans-unit id="objectManagement.user.userWithNoConnectAccess">
<source xml:lang="en">User with no connect access</source>
<target state="translated">Utilisateur sans accès à une connexion</target>
<trans-unit id="objectManagement.user.windowsUser">
<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>
@@ -414,6 +538,10 @@ Remarque : un certificat auto-signé offre uniquement une protection limitée et
</file>
<file original="extensions/mssql/dist/tableDesigner/tableDesigner" source-language="en" datatype="plaintext" target-language="fr">
<body>
<trans-unit id="tableDesigner.FailedToGetConnectionStringError">
<source xml:lang="en">Failed to get connection string for the table. Please reconnect to the server and try again.</source>
<target state="translated">Échec de lobtention de la chaîne de connexion pour la table. Veuillez vous reconnecter au serveur et réessayez.</target>
</trans-unit>
<trans-unit id="tableDesigner.NewTable">
<source xml:lang="en">New Table</source>
<target state="translated">Nouvelle table</target>
@@ -530,17 +658,13 @@ Remarque : un certificat auto-signé offre uniquement une protection limitée et
<source xml:lang="en">Application name</source>
<target state="translated">Nom de l'application</target>
</trans-unit>
<trans-unit id="mssql.connectionOptions.attachDbFilename.displayName">
<source xml:lang="en">Attach DB filename</source>
<target state="translated">Attacher le nom de fichier de base de données</target>
</trans-unit>
<trans-unit id="mssql.connectionOptions.attachedDBFileName.description">
<trans-unit id="mssql.connectionOptions.attachDbFilename.description">
<source xml:lang="en">The name of the primary file, including the full path name, of an attachable database</source>
<target state="translated">Nom de fichier principal, y compris le nom de chemin complet, d'une base de données pouvant être attachée</target>
</trans-unit>
<trans-unit id="mssql.connectionOptions.attachedDBFileName.displayName">
<source xml:lang="en">Attached DB file name</source>
<target state="translated">Nom du fichier de base de données attaché</target>
<trans-unit id="mssql.connectionOptions.attachDbFilename.displayName">
<source xml:lang="en">Attach DB filename</source>
<target state="translated">Attacher le nom de fichier de base de données</target>
</trans-unit>
<trans-unit id="mssql.connectionOptions.authType.categoryValues.azureMFA">
<source xml:lang="en">Azure Active Directory - Universal with MFA support</source>
@@ -647,7 +771,7 @@ Remarque : un certificat auto-signé offre uniquement une protection limitée et
<target state="translated">Aucun(e)</target>
</trans-unit>
<trans-unit id="mssql.connectionOptions.enclaveAttestationProtocol.description">
<source xml:lang="en">Specifies a protocol for attesting a server-side enclave used with Always Encrypted with secure enclaves</source>
<source xml:lang="en">Specifies a protocol for attesting a server-side enclave used with Always Encrypted with Secure enclaves</source>
<target state="translated">Spécifie un protocole pour attester une enclave côté serveur utilisée avec Always Encrypted avec des enclaves sécurisées</target>
</trans-unit>
<trans-unit id="mssql.connectionOptions.enclaveAttestationProtocol.displayName">
@@ -655,7 +779,7 @@ Remarque : un certificat auto-signé offre uniquement une protection limitée et
<target state="translated">Protocole d'attestation</target>
</trans-unit>
<trans-unit id="mssql.connectionOptions.enclaveAttestationUrl.description">
<source xml:lang="en">Specifies an endpoint for attesting a server-side enclave used with Always Encrypted with secure enclaves</source>
<source xml:lang="en">Specifies an endpoint for attesting a server-side enclave used with Always Encrypted with Secure enclaves</source>
<target state="translated">Spécifie un point de terminaison pour attester une enclave côté serveur utilisée avec Always Encrypted avec des enclaves sécurisées</target>
</trans-unit>
<trans-unit id="mssql.connectionOptions.enclaveAttestationUrl.displayName">
@@ -826,6 +950,10 @@ Remarque : un certificat auto-signé offre uniquement une protection limitée et
<source xml:lang="en">Server</source>
<target state="translated">Serveur</target>
</trans-unit>
<trans-unit id="mssql.connectionOptions.serverName.placeholder">
<source xml:lang="en">e.g. tcp:servername,1433</source>
<target state="translated">par exemple. tcp:servername,1433</target>
</trans-unit>
<trans-unit id="mssql.connectionOptions.trustServerCertificate.description">
<source xml:lang="en">When true (and encrypt=true), SQL Server uses SSL encryption for all data sent between the client and server without validating the server certificate. This property is not supported with Encrypt=Strict.</source>
<target state="translated">Quand la valeur est true (et encrypt=true), SQL Server utilise le chiffrement SSL pour toutes les données envoyées entre le client et le serveur sans valider le certificat de serveur. Cette propriété nest pas prise en charge avec Encrypt=Strict.</target>
@@ -1174,30 +1302,14 @@ Remarque : un certificat auto-signé offre uniquement une protection limitée et
<source xml:lang="en">Design</source>
<target state="translated">Conception</target>
</trans-unit>
<trans-unit id="title.newApplicationRole">
<source xml:lang="en">New Application Role</source>
<target state="translated">Nouveau rôle dapplication</target>
</trans-unit>
<trans-unit id="title.newDatabaseRole">
<source xml:lang="en">New Database Role</source>
<target state="translated">Nouveau rôle de base de données</target>
</trans-unit>
<trans-unit id="title.newLogin">
<source xml:lang="en">New Login</source>
<target state="translated">Nouvelle connexion</target>
</trans-unit>
<trans-unit id="title.newServerRole">
<source xml:lang="en">New Server Role</source>
<target state="translated">Nouveau rôle serveur</target>
<trans-unit id="title.newObject">
<source xml:lang="en">New</source>
<target state="translated">Nouveau</target>
</trans-unit>
<trans-unit id="title.newTable">
<source xml:lang="en">New Table</source>
<target state="translated">Nouvelle table</target>
</trans-unit>
<trans-unit id="title.newUser">
<source xml:lang="en">New User</source>
<target state="translated">Nouvel utilisateur</target>
</trans-unit>
<trans-unit id="title.objectProperties">
<source xml:lang="en">Properties (Preview)</source>
<target state="translated">Propriétés (Préversion)</target>

View File

@@ -519,8 +519,8 @@
<target state="translated">Entrer le nom de la nouvelle variable SQLCMD</target>
</trans-unit>
<trans-unit id="enterNewValueForVar">
<source xml:lang="en">Enter new value for variable '{0}'</source>
<target state="translated">Entrer une nouvelle valeur pour la variable « {0} »</target>
<source xml:lang="en">Enter new default value for variable '{0}'</source>
<target state="translated">Entrez une nouvelle valeur par défaut pour la variable « {0} »</target>
</trans-unit>
<trans-unit id="enterPassword">
<source xml:lang="en">Enter {0} admin password</source>
@@ -542,6 +542,10 @@
<source xml:lang="en">The project is already up to date with the database.</source>
<target state="translated">Le projet est déjà à jour avec la base de données.</target>
</trans-unit>
<trans-unit id="errorAddingDatabaseReference">
<source xml:lang="en">Error adding database reference to {0}. Error: {1}</source>
<target state="translated">Erreur lors de lajout dune référence de base de données à {0}. Erreur : {1}</target>
</trans-unit>
<trans-unit id="errorDownloading">
<source xml:lang="en">Error downloading {0}. Error: {1}</source>
<target state="translated">Erreur de téléchargement{0}. Erreur : {1}</target>
@@ -558,9 +562,17 @@
<source xml:lang="en">Error when moving file from {0} to {1}. Error: {2}</source>
<target state="translated">Erreur lors du déplacement du fichier de {0} vers {1}. Erreur : {2}</target>
</trans-unit>
<trans-unit id="errorNotSupportedInVsCode">
<source xml:lang="en">Error: {0} is not currently supported in SQL Database Projects for VS Code.</source>
<target state="translated">Erreur : {0} nest actuellement pas pris en charge dans SQL Database Projets pour VS Code.</target>
</trans-unit>
<trans-unit id="errorPrefix">
<source xml:lang="en">Error: {0}</source>
<target state="translated">Erreur : {0}</target>
</trans-unit>
<trans-unit id="errorReadingProjectGuid">
<source xml:lang="en">Error trying to read {0} of project '{1}'</source>
<target state="translated">Erreur lors de la tentative de lecture {0} du projet '{1}'</target>
<source xml:lang="en">Error trying to read {0} of project '{1}'. {2}</source>
<target state="translated">Erreur lors de la tentative de lecture {0} du projet '{1}'. {2}</target>
</trans-unit>
<trans-unit id="errorRenamingFile">
<source xml:lang="en">Error when renaming file from {0} to {1}. Error: {2}</source>
@@ -592,6 +604,10 @@
<source xml:lang="en">Exclude</source>
<target state="translated">Exclure</target>
</trans-unit>
<trans-unit id="excludeFolderNotSupported">
<source xml:lang="en">Excluding folders is not yet supported</source>
<target state="translated">Lexclusion de dossiers nest pas encore prise en charge</target>
</trans-unit>
<trans-unit id="excludeObjectTypes">
<source xml:lang="en">Exclude Object Types</source>
<target state="translated">Exclure les types d'objet</target>
@@ -848,9 +864,13 @@
<source xml:lang="en">None Elements</source>
<target state="translated">Aucun élément</target>
</trans-unit>
<trans-unit id="notValidVariableName">
<source xml:lang="en">The variable name '{0}' is not valid.</source>
<target state="translated">Le nom de variable '{0}' n'est pas valide.</target>
<trans-unit id="nupkgNamePlaceholder">
<source xml:lang="en">NuGet package name</source>
<target state="translated">Nom du package NuGet</target>
</trans-unit>
<trans-unit id="nupkgText">
<source xml:lang="en">Published data-tier application (.nupkg)</source>
<target state="translated">Application de niveau données publiée (.nupkg)</target>
</trans-unit>
<trans-unit id="objectType">
<source xml:lang="en">Object Type</source>
@@ -860,9 +880,9 @@
<source xml:lang="en">Ok</source>
<target state="translated">OK</target>
</trans-unit>
<trans-unit id="onlyMoveSqlFilesSupported">
<source xml:lang="en">Only moving .sql files is supported</source>
<target state="translated">Seul le déplacement de fichiers .sql est pris en charge</target>
<trans-unit id="onlyMoveFilesFoldersSupported">
<source xml:lang="en">Only moving files and folders are supported</source>
<target state="translated">Seul le déplacement des fichiers et des dossiers est pris en charge</target>
</trans-unit>
<trans-unit id="openEulaString">
<source xml:lang="en">Open License Agreement</source>
@@ -956,6 +976,10 @@
<source xml:lang="en">Enter project name</source>
<target state="translated">Entrer le nom du projet</target>
</trans-unit>
<trans-unit id="projectNeedsUpdatingForCrossPlat">
<source xml:lang="en">The targets, references, and system database references need to be updated to build the project '{0}'.</source>
<target state="translated">Les cibles, les références et les références de la base de données système doivent être mises à jour pour générer le projet '{0}'.</target>
</trans-unit>
<trans-unit id="projectReferenceElement">
<source xml:lang="en">Project reference</source>
<target state="translated">Référence du projet</target>
@@ -1048,10 +1072,6 @@
<source xml:lang="en">Would you like to reload your database project?</source>
<target state="translated">Voulez-vous recharger votre projet de base de données ?</target>
</trans-unit>
<trans-unit id="reloadValuesFromProjectButtonTitle">
<source xml:lang="en">Reload values from project</source>
<target state="translated">Recharger les valeurs à partir du projet</target>
</trans-unit>
<trans-unit id="reset">
<source xml:lang="en">Reset</source>
<target state="translated">Réinitialiser</target>
@@ -1084,6 +1104,10 @@
<source xml:lang="en">Waiting for {0} seconds before another attempt for operation '{1}'</source>
<target state="translated">En attente de {0} secondes avant une autre tentative dopération «{1}»</target>
</trans-unit>
<trans-unit id="revertSqlCmdVarsButtonTitle">
<source xml:lang="en">Revert values to project defaults</source>
<target state="translated">Rétablir les valeurs par défaut du projet</target>
</trans-unit>
<trans-unit id="runViaNpx">
<source xml:lang="en">Run via npx</source>
<target state="translated">Exécuter via npx</target>
@@ -1096,6 +1120,14 @@
<source xml:lang="en">Same database</source>
<target state="translated">Même base de données</target>
</trans-unit>
<trans-unit id="save">
<source xml:lang="en">Save</source>
<target state="translated">Enregistrer</target>
</trans-unit>
<trans-unit id="saveProfileAsButtonText">
<source xml:lang="en">Save As...</source>
<target state="translated">Enregistrer sous...</target>
</trans-unit>
<trans-unit id="schema">
<source xml:lang="en">Schema</source>
<target state="translated">Schéma</target>
@@ -1264,6 +1296,14 @@
<source xml:lang="en">A SQLCMD Variable with the same name already exists in this project</source>
<target state="translated">Une variable SQLCMD portant le même nom existe déjà dans ce projet</target>
</trans-unit>
<trans-unit id="sqlcmdVariableNameCannotBeWhitespace">
<source xml:lang="en">SQLCMD variable name '{0}' cannot contain whitespace</source>
<target state="translated">Le nom de la variable SQLCMD '{0}' ne peut pas contenir despaces blancs</target>
</trans-unit>
<trans-unit id="sqlcmdVariableNameCannotContainIllegalChars">
<source xml:lang="en">SQLCMD variable name '{0}' cannot contain any of the following characters: {1}</source>
<target state="translated">Le nom de la variable SQLCMD '{0}' ne peut contenir aucun des caractères suivants : {1}</target>
</trans-unit>
<trans-unit id="sqlcmdVariablesNodeName">
<source xml:lang="en">SQLCMD Variables</source>
<target state="translated">Variables SQLCMD</target>
@@ -1324,6 +1364,14 @@
<source xml:lang="en">Unable to establish project context. Command invoked from unexpected location: {0}</source>
<target state="translated">Impossible détablir le contexte du projet. Commande appelée à partir dun emplacement inattendu : {0}</target>
</trans-unit>
<trans-unit id="unhandledDeleteType">
<source xml:lang="en">Unhandled item type during delete: '{0}</source>
<target state="translated">Type délément non géré durant la suppression : '{0}</target>
</trans-unit>
<trans-unit id="unhandledMoveNode">
<source xml:lang="en">Unhandled node type for move</source>
<target state="translated">Type de nœud non géré pour le déplacement</target>
</trans-unit>
<trans-unit id="unknownDataSourceType">
<source xml:lang="en">Unknown data source type: </source>
<target state="translated">Type de source de données inconnu : </target>
@@ -1344,9 +1392,13 @@
<source xml:lang="en">The system database references need to be updated to build the project '{0}'. If the project was created in SSDT, it will continue to work in both tools. Do you want to update the project?</source>
<target state="translated">Les références de la base de données système doivent être mises à jour pour générer le projet "{0}". Si le projet a été créé dans SSDT, il continuera à fonctionner dans les deux outils. Voulez-vous mettre à jour le projet ?</target>
</trans-unit>
<trans-unit id="updateProjectForRoundTrip">
<source xml:lang="en">The targets, references, and system database references need to be updated to build the project '{0}'. If the project was created in SSDT, it will continue to work in both tools. Do you want to update the project?</source>
<target state="translated">Les cibles, les références et les références de la base de données système doivent être mises à jour pour générer le projet « {0} ». Si le projet a été créé dans SSDT, il continuera à fonctionner dans les deux outils. Voulez-vous mettre à jour le projet ?</target>
<trans-unit id="updateProjectForCrossPlatform">
<source xml:lang="en">{0} If the project was created in SSDT, it will continue to work in both tools. Do you want to update the project?</source>
<target state="translated">{0} Si le projet a été créé dans SSDT, il continuera à fonctionner dans les deux outils. Voulez-vous mettre à jour le projet ?</target>
</trans-unit>
<trans-unit id="updateProjectForCrossPlatformShort">
<source xml:lang="en">Update {0} for cross-platform support?</source>
<target state="translated">Mise à jour {0} pour le support multiplate-forme ?</target>
</trans-unit>
<trans-unit id="updateProjectFromDatabaseDialogName">
<source xml:lang="en">Update project from database</source>
@@ -1380,6 +1432,18 @@
<source xml:lang="en">Value cannot be empty</source>
<target state="translated">La valeur ne peut pas être vide</target>
</trans-unit>
<trans-unit id="version">
<source xml:lang="en">Version</source>
<target state="translated">Version</target>
</trans-unit>
<trans-unit id="versionMustNotBeEmpty">
<source xml:lang="en">Version must not be empty</source>
<target state="translated">La version ne doit pas être vide</target>
</trans-unit>
<trans-unit id="versionPlaceholder">
<source xml:lang="en">NuGet package version</source>
<target state="translated">Version du package NuGet</target>
</trans-unit>
<trans-unit id="viewFriendlyName">
<source xml:lang="en">View</source>
<target state="translated">Voir</target>

View File

@@ -366,17 +366,37 @@ Cela peut prendre un certain temps.</target>
<source xml:lang="en">Azure AD tenant</source>
<target state="translated">Locataire Azure AD</target>
</trans-unit>
<trans-unit id="sql.migration.azureRecommendation.browse">
<source xml:lang="en">Browse</source>
<target state="translated">Parcourir</target>
</trans-unit>
<trans-unit id="sql.migration.azureRecommendation.folder.name">
<source xml:lang="en">Folder name</source>
<target state="translated">Nom du dossier</target>
</trans-unit>
<trans-unit id="sql.migration.azureRecommendation.open">
<source xml:lang="en">Open</source>
<target state="translated">Ouvrir</target>
<trans-unit id="sql.migration.backup.file.backup.size">
<source xml:lang="en">Backup size (MB)</source>
<target state="translated">Taille de sauvegarde (Mo)</target>
</trans-unit>
<trans-unit id="sql.migration.backup.file.name">
<source xml:lang="en">File name</source>
<target state="translated">Nom de fichier</target>
</trans-unit>
<trans-unit id="sql.migration.backup.file.number.of.stripes">
<source xml:lang="en">Number of stripes</source>
<target state="translated">Nombre de franges</target>
</trans-unit>
<trans-unit id="sql.migration.backup.file.restore.finish.date">
<source xml:lang="en">Restore finish date</source>
<target state="translated">Date de fin de la restauration</target>
</trans-unit>
<trans-unit id="sql.migration.backup.file.restore.start.date">
<source xml:lang="en">Restore start date</source>
<target state="translated">Date de début de la restauration</target>
</trans-unit>
<trans-unit id="sql.migration.backup.file.restore.status">
<source xml:lang="en">Restore status</source>
<target state="translated">État de restauration</target>
</trans-unit>
<trans-unit id="sql.migration.backup.file.status">
<source xml:lang="en">File status</source>
<target state="translated">Statut du fichier</target>
</trans-unit>
<trans-unit id="sql.migration.backup.location">
<source xml:lang="en">Backup location</source>
@@ -422,6 +442,14 @@ Cela peut prendre un certain temps.</target>
<source xml:lang="en">Select a resource group value first.</source>
<target state="translated">Sélectionnez dabord une valeur de groupe de ressources.</target>
</trans-unit>
<trans-unit id="sql.migration.blob.storage.folder.info">
<source xml:lang="en">When uploading database backups to your blob container, ensure that backup files from different databases are stored in separate folders. Only the root of the container and folders at most one level deep are supported.</source>
<target state="translated">Lorsque vous chargez des sauvegardes de base de données dans votre conteneur d'objets blob, assurez-vous que les fichiers de sauvegarde de différentes bases de données sont stockés dans des dossiers distincts. Seule la racine du conteneur et les dossiers d'au plus un niveau de profondeur sont pris en charge.</target>
</trans-unit>
<trans-unit id="sql.migration.blob.storage.folder.warning">
<source xml:lang="en">There are multiple databases with the same backup location selected. Ensure that backup files from different databases are stored in separate folders.</source>
<target state="translated">Il existe plusieurs bases de données avec le même emplacement de sauvegarde sélectionné. Assurez-vous que les fichiers de sauvegarde de différentes bases de données sont stockés dans des dossiers séparés.</target>
</trans-unit>
<trans-unit id="sql.migration.blob.storage.header.text">
<source xml:lang="en">Azure Storage Blob Container details</source>
<target state="translated">Azure Storage Blob les détails du conteneur</target>
@@ -442,6 +470,10 @@ Cela peut prendre un certain temps.</target>
<source xml:lang="en">Select a storage account value first.</source>
<target state="translated">Sélectionnez dabord une valeur de compte de stockage.</target>
</trans-unit>
<trans-unit id="sql.migration.browse">
<source xml:lang="en">Browse</source>
<target state="translated">Parcourir</target>
</trans-unit>
<trans-unit id="sql.migration.can.be.migrated">
<source xml:lang="en">{0}/{1} databases can be migrated without issues</source>
<target state="translated">{0}/{1} bases de données peuvent être migrées sans problème</target>
@@ -478,6 +510,10 @@ Cela peut prendre un certain temps.</target>
<source xml:lang="en">The cutover process cannot start until all the migrations are done. To return the latest file status, refresh your browser window.</source>
<target state="translated">Le processus de basculement ne peut pas démarrer tant que toutes les migrations nont pas été effectuées. Pour retourner le dernier état du fichier, actualisez la fenêtre de votre navigateur.</target>
</trans-unit>
<trans-unit id="sql.migration.clear">
<source xml:lang="en">Clear</source>
<target state="translated">Effacer</target>
</trans-unit>
<trans-unit id="sql.migration.close">
<source xml:lang="en">Close</source>
<target state="translated">Fermer</target>
@@ -651,8 +687,8 @@ Cela peut prendre un certain temps.</target>
<target state="translated">3. Vérifiez que vos sauvegardes ont été restaurées sur la base de données cible. La valeur « sauvegarde du journal en attente de restauration » doit être égale à zéro.</target>
</trans-unit>
<trans-unit id="sql.migration.cutover.type">
<source xml:lang="en">Mode</source>
<target state="translated">Mode</target>
<source xml:lang="en">Migration mode</source>
<target state="translated">Mode de migration</target>
</trans-unit>
<trans-unit id="sql.migration.dashboard.description">
<source xml:lang="en">Determine the migration readiness of your SQL Server instances, identify a recommended Azure SQL target, and complete the migration of your SQL Server instance to Azure SQL Managed Instance, SQL Server on Azure Virtual Machines or Azure SQL Database.</source>
@@ -754,6 +790,22 @@ Cela peut prendre un certain temps.</target>
<source xml:lang="en">Databases for assessment</source>
<target state="translated">Bases de données pour lévaluation</target>
</trans-unit>
<trans-unit id="sql.migration.database.assessment.xevents.description">
<source xml:lang="en">For the selected databases, optionally provide extended event session files to assess ad-hoc or dynamic SQL queries or any DML statements initiated through the application data layer. {0}</source>
<target state="translated">Pour les bases de données sélectionnées, fournissez éventuellement des fichiers de session dévénements étendus pour évaluer les requêtes SQL ad hoc ou dynamiques, ou les instructions DML lancées via la couche données de lapplication. {0}</target>
</trans-unit>
<trans-unit id="sql.migration.database.assessment.xevents.instructions">
<source xml:lang="en">Select a folder where extended events session files (.xel and .xem) are stored</source>
<target state="translated">Sélectionner un dossier où sont stockés les fichiers de session dévénements étendus (.xel et .xem)</target>
</trans-unit>
<trans-unit id="sql.migration.database.assessment.xevents.link">
<source xml:lang="en">Learn more</source>
<target state="translated">En savoir plus</target>
</trans-unit>
<trans-unit id="sql.migration.database.assessment.xevents.title">
<source xml:lang="en">Assess extended event sessions</source>
<target state="translated">Évaluer les sessions dévénements étendues</target>
</trans-unit>
<trans-unit id="sql.migration.database.backup.load.error">
<source xml:lang="en">An error occurred while accessing database details.</source>
<target state="translated">Une erreur sest produite lors de laccès aux détails de la base de données.</target>
@@ -774,6 +826,22 @@ Cela peut prendre un certain temps.</target>
<source xml:lang="en">Loading tables list...</source>
<target state="translated">Chargement de la liste des tableaux...</target>
</trans-unit>
<trans-unit id="sql.migration.database.migration.context.menu.tool.tip">
<source xml:lang="en">Click this column to activate the context command menu</source>
<target state="translated">Cliquez sur cette colonne pour activer le menu contextuel des commandes</target>
</trans-unit>
<trans-unit id="sql.migration.database.migration.duration.tool.tip">
<source xml:lang="en">The duration of the migration</source>
<target state="translated">Durée de la migration</target>
</trans-unit>
<trans-unit id="sql.migration.database.migration.finish.time.tool.tip">
<source xml:lang="en">The fininish time for the migration</source>
<target state="translated">L'heure de fin de la migration</target>
</trans-unit>
<trans-unit id="sql.migration.database.migration.migration.mode.tool.tip">
<source xml:lang="en">In Azure Database Migration Service, you can migrate your databases offline or while they are online. In an offline migration, application downtime starts when the migration starts. To limit downtime to the time it takes you to cut over to the new environment after the migration, use an online migration.</source>
<target state="translated">Dans Azure Database Migration Service, vous pouvez migrer vos bases de données hors connexion ou lorsqu'elles sont en ligne. Dans une migration hors ligne, le temps d'arrêt de l'application commence au démarrage de la migration. Pour limiter les temps d'arrêt au temps qu'il vous faut pour basculer vers le nouvel environnement après la migration, utilisez une migration en ligne.</target>
</trans-unit>
<trans-unit id="sql.migration.database.migration.mode.description">
<source xml:lang="en">To migrate to the Azure SQL target, choose a migration mode based on your downtime requirements.</source>
<target state="translated">Pour effectuer la migration vers le serveur cible Azure SQL, choisissez un mode de migration en fonction de vos besoins en temps darrêt.</target>
@@ -810,6 +878,10 @@ Cela peut prendre un certain temps.</target>
<source xml:lang="en">Successfully created a Database Migration Service.</source>
<target state="translated">Création réussie dun Database Migration Service</target>
</trans-unit>
<trans-unit id="sql.migration.database.migration.start.time.tool.tip">
<source xml:lang="en">The start time for the migration</source>
<target state="translated">L'heure de début de la migration</target>
</trans-unit>
<trans-unit id="sql.migration.database.migration.status">
<source xml:lang="en">Database migration status</source>
<target state="translated">État de la migration de base de données</target>
@@ -818,29 +890,57 @@ Cela peut prendre un certain temps.</target>
<source xml:lang="en">Database migration status: {0}</source>
<target state="translated">État de la migration de base de données : {0}</target>
</trans-unit>
<trans-unit id="sql.migration.database.migration.target.instance.database.name.tool.tip">
<source xml:lang="en">The target database name</source>
<target state="translated">Le nom de la base de données cible</target>
</trans-unit>
<trans-unit id="sql.migration.database.migration.target.instance.server.name.tool.tip">
<source xml:lang="en">The target server name</source>
<target state="translated">Le nom du serveur cible</target>
</trans-unit>
<trans-unit id="sql.migration.database.migration.target.type.tool.tip">
<source xml:lang="en">The azure resource target type [SQL Managed Instance, SQL Virtual Machine, SQL Database]</source>
<target state="translated">Le type de cible de ressource Azure [SQL Managed Instance, SQL Virtual Machine, SQL Database]</target>
</trans-unit>
<trans-unit id="sql.migration.database.missing.tables">
<source xml:lang="en">0 tables found.</source>
<target state="translated">0 tableaux trouvés.</target>
<source xml:lang="en">0 tables found on source database.</source>
<target state="translated">0 tables trouvées dans la base de données source.</target>
</trans-unit>
<trans-unit id="sql.migration.database.page.description">
<source xml:lang="en">Select the location of the database backups to use during migration.</source>
<target state="translated">Sélectionnez lemplacement des sauvegardes de base de données à utiliser pendant la migration.</target>
</trans-unit>
<trans-unit id="sql.migration.database.schema.migration.dacpac">
<source xml:lang="en">SQL Server dacpac extension</source>
<target state="translated">Extension dacpac SQL Server</target>
</trans-unit>
<trans-unit id="sql.migration.database.schema.migration.help">
<source xml:lang="en">Make sure to migrate the database schema from source to target by using the {0} or the {1} in Azure Data Studio before selecting the list of tables to migrate.</source>
<target state="translated">Assurez-vous de migrer le schéma de base de données de la source vers la cible en utilisant le {0} ou le {1} dans Azure Data Studio avant de sélectionner la liste des tables à migrer.</target>
</trans-unit>
<trans-unit id="sql.migration.database.schema.migration.project">
<source xml:lang="en">SQL Database Projects extension</source>
<target state="translated">Extension Projets de base de données SQL</target>
</trans-unit>
<trans-unit id="sql.migration.database.status.column">
<source xml:lang="en">Migration status</source>
<target state="translated">État de la migration</target>
</trans-unit>
<trans-unit id="sql.migration.database.status.tool.tip">
<source xml:lang="en">The current status of the migration</source>
<target state="translated">L'état actuel de la migration</target>
</trans-unit>
<trans-unit id="sql.migration.database.table.refresh.label">
<source xml:lang="en">Refresh</source>
<target state="translated">Actualiser</target>
</trans-unit>
<trans-unit id="sql.migration.database.table.selection.description">
<source xml:lang="en">To migrate to the Azure SQL target, select tables in each database for migration.</source>
<target state="translated">Pour migrer vers la cible Azure SQL, sélectionnez des tables dans chaque base de données pour la migration.</target>
<source xml:lang="en">For each database below, click Edit to select the tables to migrate from source to target. Then, before clicking Next, validate the provided configuration by clicking 'Run validation'.</source>
<target state="translated">Pour chaque base de données ci-dessous, cliquez sur Modifier pour sélectionner les tables à migrer de la source vers la cible. Puis, avant de cliquer sur Next, validez la configuration fournie en cliquant sur 'Run validation'.</target>
</trans-unit>
<trans-unit id="sql.migration.database.table.selection.label">
<source xml:lang="en">Migration table selection</source>
<target state="translated">Sélection de la table de migration</target>
<source xml:lang="en">Table selection</source>
<target state="translated">Sélection de table</target>
</trans-unit>
<trans-unit id="sql.migration.database.table.source.column.label">
<source xml:lang="en">Source database</source>
@@ -998,10 +1098,6 @@ Cela peut prendre un certain temps.</target>
<source xml:lang="en">Migration error details</source>
<target state="translated">Détails de l'erreur de migration</target>
</trans-unit>
<trans-unit id="sql.migration.error.dialog.clear.button.label">
<source xml:lang="en">Clear</source>
<target state="translated">Effacer</target>
</trans-unit>
<trans-unit id="sql.migration.error.title">
<source xml:lang="en">Migration status details</source>
<target state="translated">Détails de létat de la migration</target>
@@ -1014,6 +1110,62 @@ Cela peut prendre un certain temps.</target>
<source xml:lang="en">Feedback on the migration experience</source>
<target state="translated">Commentaires sur l'expérience de la migration</target>
</trans-unit>
<trans-unit id="sql.migration.field.label.deteected.files">
<source xml:lang="en">Detected files</source>
<target state="translated">Fichiers détectés</target>
</trans-unit>
<trans-unit id="sql.migration.field.label.last.restored.file.time">
<source xml:lang="en">Last restored file time</source>
<target state="translated">Heure du dernier fichier restauré</target>
</trans-unit>
<trans-unit id="sql.migration.field.label.last.uloaded.file.time">
<source xml:lang="en">Last uploaded file time</source>
<target state="translated">Heure du dernier chargement du fichier</target>
</trans-unit>
<trans-unit id="sql.migration.field.label.last.uploaded.file">
<source xml:lang="en">Last uploaded file</source>
<target state="translated">Dernier fichier chargé</target>
</trans-unit>
<trans-unit id="sql.migration.field.label.mi.restore.state">
<source xml:lang="en">Managed instance restore state</source>
<target state="translated">État de restauration de Managed Instance</target>
</trans-unit>
<trans-unit id="sql.migration.field.label.pending.differential.backups">
<source xml:lang="en">Pending differential backups</source>
<target state="translated">Sauvegardes différentielles en attente</target>
</trans-unit>
<trans-unit id="sql.migration.field.label.queued.files">
<source xml:lang="en">Queued files</source>
<target state="translated">Fichiers en file dattente</target>
</trans-unit>
<trans-unit id="sql.migration.field.label.restore.percent.completed">
<source xml:lang="en">Restore percent completed</source>
<target state="translated">Pourcentage de restauration effectué</target>
</trans-unit>
<trans-unit id="sql.migration.field.label.restore.plan.size">
<source xml:lang="en">Restore plan size (MB)</source>
<target state="translated">Taille du plan de restauration (Mo)</target>
</trans-unit>
<trans-unit id="sql.migration.field.label.restored.files">
<source xml:lang="en">Restored files</source>
<target state="translated">Fichiers restaurés</target>
</trans-unit>
<trans-unit id="sql.migration.field.label.restored.size">
<source xml:lang="en">Restored size (MB)</source>
<target state="translated">Taille restaurée (Mo)</target>
</trans-unit>
<trans-unit id="sql.migration.field.label.restoring.files">
<source xml:lang="en">Restoring files</source>
<target state="translated">Restauration des fichiers</target>
</trans-unit>
<trans-unit id="sql.migration.field.label.skipped.files">
<source xml:lang="en">Skipped files</source>
<target state="translated">Fichiers ignorés</target>
</trans-unit>
<trans-unit id="sql.migration.field.label.unrestorable.files">
<source xml:lang="en">Unrestorable files</source>
<target state="translated">Fichiers non récupérables</target>
</trans-unit>
<trans-unit id="sql.migration.file.name">
<source xml:lang="en">File name</source>
<target state="translated">Nom de fichier</target>
@@ -1027,8 +1179,8 @@ Cela peut prendre un certain temps.</target>
<target state="translated">Premier NSE</target>
</trans-unit>
<trans-unit id="sql.migration.full.backup.files">
<source xml:lang="en">Full backup files</source>
<target state="translated">Fichiers de sauvegarde complète</target>
<source xml:lang="en">Full backup file(s)</source>
<target state="translated">Fichier(s) de sauvegarde complète</target>
</trans-unit>
<trans-unit id="sql.migration.generic.congratulations">
<source xml:lang="en">We have completed the assessment of your SQL Server instance '{0}'.</source>
@@ -1179,12 +1331,16 @@ Cela peut prendre un certain temps.</target>
<target state="translated">Étape 1 : {0}</target>
</trans-unit>
<trans-unit id="sql.migration.ir.setup.step2">
<source xml:lang="en">Step 2: Use this key to register your integration runtime</source>
<target state="translated">Étape 2 : Utilisez cette clé pour inscrire votre runtime d'intégration</target>
<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>
</trans-unit>
<trans-unit id="sql.migration.ir.setup.step3">
<source xml:lang="en">Step 3: Click on 'Test connection' button to check the connection between Azure Database Migration Service and integration runtime</source>
<target state="translated">Étape 3 : cliquez sur le bouton « Tester la connexion » pour vérifier la connexion entre Azure Database Migration Service et Integration Runtime.</target>
<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>
</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>
</trans-unit>
<trans-unit id="sql.migration.issue.aria.label">
<source xml:lang="en">Blocking Issue: {0}</source>
@@ -1223,12 +1379,12 @@ Cela peut prendre un certain temps.</target>
<target state="translated">Dernier NSE</target>
</trans-unit>
<trans-unit id="sql.migration.last.applied.backup.files">
<source xml:lang="en">Last applied backup files</source>
<target state="translated">Derniers fichiers de sauvegarde appliqués</target>
<source xml:lang="en">Last applied backup file(s)</source>
<target state="translated">Derniers fichier(s) de sauvegarde appliqués</target>
</trans-unit>
<trans-unit id="sql.migration.last.applied.files.taken.on">
<source xml:lang="en">Last applied backup files taken on</source>
<target state="translated">Dernière application du ou des fichiers de sauvegarde effectuée le</target>
<source xml:lang="en">Last applied backup taken on</source>
<target state="translated">Dernière sauvegarde appliquée effectuée le</target>
</trans-unit>
<trans-unit id="sql.migration.last.applied.lsn">
<source xml:lang="en">Last applied LSN</source>
@@ -1310,6 +1466,10 @@ Cela peut prendre un certain temps.</target>
<source xml:lang="en">{0} mins</source>
<target state="translated">{0} minutes</target>
</trans-unit>
<trans-unit id="sql.migration.missing.table.name.column">
<source xml:lang="en">Table name</source>
<target state="translated">Nom de la table</target>
</trans-unit>
<trans-unit id="sql.migration.missing.targetPassword.error">
<source xml:lang="en">To continue, enter a valid target password.</source>
<target state="translated">Pour continuer, saisissez un mot de passe cible valide.</target>
@@ -1542,6 +1702,10 @@ Cela peut prendre un certain temps.</target>
<source xml:lang="en">Online</source>
<target state="translated">En ligne</target>
</trans-unit>
<trans-unit id="sql.migration.open">
<source xml:lang="en">Open</source>
<target state="translated">Ouvrir</target>
</trans-unit>
<trans-unit id="sql.migration.open.migration.destails.error">
<source xml:lang="en">Error opening migration details dialog</source>
<target state="translated">Erreur lors de louverture de la boîte de dialogue détails de la migration</target>
@@ -1650,6 +1814,114 @@ Cela peut prendre un certain temps.</target>
<source xml:lang="en">Resource group</source>
<target state="translated">Groupe de ressources</target>
</trans-unit>
<trans-unit id="sql.migration.restart.migration.wizard">
<source xml:lang="en">Restart migration wizard</source>
<target state="translated">Redémarrer l'assistant de migration</target>
</trans-unit>
<trans-unit id="sql.migration.restore.backupset.status.none">
<source xml:lang="en">None</source>
<target state="translated">Aucun(e)</target>
</trans-unit>
<trans-unit id="sql.migration.restore.backupset.status.queued">
<source xml:lang="en">Queued</source>
<target state="translated">En attente</target>
</trans-unit>
<trans-unit id="sql.migration.restore.backupset.status.restored">
<source xml:lang="en">Restored</source>
<target state="translated">Restauré</target>
</trans-unit>
<trans-unit id="sql.migration.restore.backupset.status.restoring">
<source xml:lang="en">Restoring</source>
<target state="translated">Restauration</target>
</trans-unit>
<trans-unit id="sql.migration.restore.backupset.status.skipped">
<source xml:lang="en">Skipped</source>
<target state="translated">Ignoré</target>
</trans-unit>
<trans-unit id="sql.migration.restore.backuptype.database">
<source xml:lang="en">Database</source>
<target state="translated">Base de données</target>
</trans-unit>
<trans-unit id="sql.migration.restore.backuptype.differentialdatabase">
<source xml:lang="en">Differential database</source>
<target state="translated">Base de données différentielle</target>
</trans-unit>
<trans-unit id="sql.migration.restore.backuptype.differentialfile">
<source xml:lang="en">Differential file</source>
<target state="translated">Fichier différentiel</target>
</trans-unit>
<trans-unit id="sql.migration.restore.backuptype.differentialpartial">
<source xml:lang="en">Differential partial</source>
<target state="translated">Différentiel partiel</target>
</trans-unit>
<trans-unit id="sql.migration.restore.backuptype.file">
<source xml:lang="en">File</source>
<target state="translated">Fichier</target>
</trans-unit>
<trans-unit id="sql.migration.restore.backuptype.partial">
<source xml:lang="en">Partial</source>
<target state="translated">Partiel</target>
</trans-unit>
<trans-unit id="sql.migration.restore.backuptype.transactionlog">
<source xml:lang="en">Transaction log</source>
<target state="translated">Journal des transactions</target>
</trans-unit>
<trans-unit id="sql.migration.restore.backuptype.unknown">
<source xml:lang="en">Unknown</source>
<target state="translated">Inconnu</target>
</trans-unit>
<trans-unit id="sql.migration.restore.status.Restoring">
<source xml:lang="en">Restoring</source>
<target state="translated">Restauration</target>
</trans-unit>
<trans-unit id="sql.migration.restore.status.blocked">
<source xml:lang="en">Blocked</source>
<target state="translated">Bloqué</target>
</trans-unit>
<trans-unit id="sql.migration.restore.status.cancelled">
<source xml:lang="en">Cancelled</source>
<target state="translated">Annulé</target>
</trans-unit>
<trans-unit id="sql.migration.restore.status.completed">
<source xml:lang="en">Completed</source>
<target state="translated">Terminé</target>
</trans-unit>
<trans-unit id="sql.migration.restore.status.completing.migration">
<source xml:lang="en">Completing migration</source>
<target state="translated">Exécution de la migration</target>
</trans-unit>
<trans-unit id="sql.migration.restore.status.failed">
<source xml:lang="en">Failed</source>
<target state="translated">Échec</target>
</trans-unit>
<trans-unit id="sql.migration.restore.status.initializing">
<source xml:lang="en">Initializing</source>
<target state="translated">Initialisation en cours</target>
</trans-unit>
<trans-unit id="sql.migration.restore.status.none">
<source xml:lang="en">None</source>
<target state="translated">Aucun(e)</target>
</trans-unit>
<trans-unit id="sql.migration.restore.status.not.started">
<source xml:lang="en">Not started</source>
<target state="translated">Non démarré</target>
</trans-unit>
<trans-unit id="sql.migration.restore.status.restore.completed">
<source xml:lang="en">Restore completed</source>
<target state="translated">Restauration terminée</target>
</trans-unit>
<trans-unit id="sql.migration.restore.status.restore.paused">
<source xml:lang="en">Restore paused</source>
<target state="translated">Restauration suspendue</target>
</trans-unit>
<trans-unit id="sql.migration.restore.status.searching.backups">
<source xml:lang="en">Searching backups</source>
<target state="translated">Recherche des sauvegardes</target>
</trans-unit>
<trans-unit id="sql.migration.restore.status.waiting">
<source xml:lang="en">Waiting</source>
<target state="translated">En attente</target>
</trans-unit>
<trans-unit id="sql.migration.resume.session">
<source xml:lang="en">Resume previously saved session</source>
<target state="translated">Reprendre la session précédemment enregistrée</target>
@@ -1726,6 +1998,10 @@ Cela peut prendre un certain temps.</target>
<source xml:lang="en">{0} sec</source>
<target state="translated">{0} s</target>
</trans-unit>
<trans-unit id="sql.migration.select">
<source xml:lang="en">Select</source>
<target state="translated">Sélectionner</target>
</trans-unit>
<trans-unit id="sql.migration.select.azure.mi">
<source xml:lang="en">Select your target Azure subscription and your target Azure SQL Managed Instance.</source>
<target state="translated">Sélectionnez votre abonnement Azure cible et votre Azure SQL Managed Instance cible.</target>
@@ -1742,6 +2018,10 @@ Cela peut prendre un certain temps.</target>
<source xml:lang="en">Select the databases to migrate.</source>
<target state="translated">Sélectionner les bases de données à migrer</target>
</trans-unit>
<trans-unit id="sql.migration.select.migration.tables">
<source xml:lang="en">Select tables for migration</source>
<target state="translated">Sélectionner les tables à migrer</target>
</trans-unit>
<trans-unit id="sql.migration.select.prompt">
<source xml:lang="en">Click on SQL Server instance or any of the databases on the left to view its details.</source>
<target state="translated">Cliquez sur linstance SQL Server ou sur lune des bases de données à gauche pour afficher ses détails.</target>
@@ -1843,16 +2123,16 @@ Cela peut prendre un certain temps.</target>
<target state="translated">Vérifiez que le compte de service exécutant l'instance source de SQL Server a des privilèges de lecture sur le partage réseau.</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 upload backups from on-premises network file share to Azure.</source>
<target state="translated">Azure Database Migration Service utilise le runtime d'intégration auto-hébergé dAzure Data Factory pour charger des sauvegardes du partage fie réseau local vers Azure.</target>
<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>
</trans-unit>
<trans-unit id="sql.migration.service.container.container.description2">
<source xml:lang="en">Follow the instructions below to setup self-hosted integration runtime.</source>
<target state="translated">Suivez les instructions ci-dessous pour configurer le runtime d'intégration auto-hébergé.</target>
<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>
</trans-unit>
<trans-unit id="sql.migration.service.container.heading">
<source xml:lang="en">Setup integration runtime</source>
<target state="translated">Configurer runtime d'intégration</target>
<source xml:lang="en">Set up integration runtime</source>
<target state="new">Set up integration runtime</target>
</trans-unit>
<trans-unit id="sql.migration.service.container.loading.help">
<source xml:lang="en">Loading Migration Services</source>
@@ -1882,6 +2162,10 @@ Cela peut prendre un certain temps.</target>
<source xml:lang="en">-- unavailable --</source>
<target state="translated">-- non disponible --</target>
</trans-unit>
<trans-unit id="sql.migration.service.error.not.ready">
<source xml:lang="en">The following error occurred while retrieving registration information for Azure Database Migration Service '{0}'. Please click refresh and try again. Error: '{1}'.</source>
<target state="translated">Lerreur suivante sest produite lors de la récupération des informations dinscription pour Azure Database Migration Service « {0} ». Cliquez sur Actualiser et réessayez. Erreur : « {1} ».</target>
</trans-unit>
<trans-unit id="sql.migration.service.header">
<source xml:lang="en">Azure Database Migration Service "{0}" details:`</source>
<target state="translated">Détails Azure Database Migration Service « {0} » :</target>
@@ -1894,13 +2178,33 @@ 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.</source>
<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.</target>
</trans-unit>
<trans-unit id="sql.migration.service.not.ready.below">
<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.
See below for registration instructions.</target>
</trans-unit>
<trans-unit id="sql.migration.service.prompt">
<source xml:lang="en">{0} (change)</source>
<target state="translated">{0} (modification)</target>
</trans-unit>
<trans-unit id="sql.migration.service.ready">
<source xml:lang="en">Azure Database Migration Service '{0}' is connected to self-hosted integration runtime running on the node - {1}</source>
<target state="translated">La Azure Database Migration Service « {0} » est connectée au runtime d'intégration auto-hébergé qui sexécutent sur le nœud - {1}</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}
For improved performance and high availability, you can register additional nodes.</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}
For improved performance and high availability, you can register additional nodes. See below for registration instructions.</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>
@@ -1914,6 +2218,10 @@ Cela peut prendre un certain temps.</target>
<source xml:lang="en">Enter the information below to add a new Azure Database Migration Service.</source>
<target state="translated">Entrez les informations ci-dessous pour ajouter une nouvelle Azure Database Migration Service.</target>
</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>
</trans-unit>
<trans-unit id="sql.migration.services.dialog.title">
<source xml:lang="en">Create Azure Database Migration Service</source>
<target state="translated">Créer Azure Database Migration Service</target>
@@ -2422,11 +2730,19 @@ Cela peut prendre un certain temps.</target>
<source xml:lang="en">Source databases</source>
<target state="translated">Bases de données sources</target>
</trans-unit>
<trans-unit id="sql.migration.source.details.sqlAuth">
<trans-unit id="sql.migration.source.details.sqlAuth.db">
<source xml:lang="en">Enter the SQL Authentication credentials used to connect to SQL Server instance {0}. These credentials will be used to connect to the SQL Server instance from the self-hosted integration runtime.</source>
<target state="translated">Entrez les informations d'identification d'authentification SQL utilisées pour se connecter à l'instance SQL Server {0}. Ces informations d'identification seront utilisées pour se connecter à l'instance SQL Server à partir du runtime d'intégration auto-hébergé.</target>
</trans-unit>
<trans-unit id="sql.migration.source.details.sqlAuth.nonDb">
<source xml:lang="en">Enter the SQL Authentication credentials used to connect to SQL Server instance {0}. These credentials will be used to connect to the SQL Server instance and identify valid backup files.</source>
<target state="translated">Saisissez les identifiants dauthentification SQL utilisés pour vous connecter à linstance SQL Server {0}. Ces informations didentification seront utilisées pour se connecter à linstance SQL Server et identifier les fichiers de sauvegarde valides.</target>
</trans-unit>
<trans-unit id="sql.migration.source.details.windowAuth">
<trans-unit id="sql.migration.source.details.windowAuth.db">
<source xml:lang="en">Enter the Windows Authentication credentials used to connect to SQL Server instance {0}. These credentials will be used to connect to the SQL Server instance from the self-hosted integration runtime.</source>
<target state="translated">Entrez les informations d'identification d'authentification Windows utilisées pour se connecter à l'instance SQL Server {0}. Ces informations d'identification seront utilisées pour se connecter à l'instance SQL Server à partir du runtime d'intégration auto-hébergé.</target>
</trans-unit>
<trans-unit id="sql.migration.source.details.windowAuth.nonDb">
<source xml:lang="en">Enter the Windows Authentication credentials used to connect to SQL Server instance {0}. These credentials will be used to connect to the SQL Server instance and identify valid backup files.</source>
<target state="translated">Entrez les informations didentification dauthentification Windows utilisées pour se connecter à SQL Server instance {0}. Ces informations didentification seront utilisées pour se connecter à linstance SQL Server et identifier les fichiers de sauvegarde valides.</target>
</trans-unit>
@@ -2518,10 +2834,18 @@ Cela peut prendre un certain temps.</target>
<source xml:lang="en">Source database</source>
<target state="translated">Base de données source</target>
</trans-unit>
<trans-unit id="sql.migration.src.database.tool.tip">
<source xml:lang="en">Name of the source database</source>
<target state="translated">Nom de la base de données source</target>
</trans-unit>
<trans-unit id="sql.migration.src.server">
<source xml:lang="en">Source name</source>
<target state="translated">Nom de la source</target>
</trans-unit>
<trans-unit id="sql.migration.src.server.tool.tip">
<source xml:lang="en">Name of the source server</source>
<target state="translated">Nom du serveur source</target>
</trans-unit>
<trans-unit id="sql.migration.start.login.migration.button">
<source xml:lang="en">Migrate</source>
<target state="translated">Migrer</target>
@@ -2690,6 +3014,14 @@ Cela peut prendre un certain temps.</target>
<source xml:lang="en">Storage account</source>
<target state="translated">Compte de stockage</target>
</trans-unit>
<trans-unit id="sql.migration.storageAccount.warning.many">
<source xml:lang="en">Target instance '{0}' may not be able to access storage account '{1}'. Ensure that the subnet of the target instance is whitelisted on the storage account, and if applicable, that the private endpoint is in 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 du instance cible est sur liste verte sur le compte de stockage et, le cas échéant, que le point de terminaison privé se trouve dans le même réseau virtuel que le serveur cible.</target>
</trans-unit>
<trans-unit id="sql.migration.storageAccount.warning.one">
<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.subscription">
<source xml:lang="en">Subscription</source>
<target state="translated">Abonnement</target>
@@ -2771,8 +3103,8 @@ Cela peut prendre un certain temps.</target>
<target state="translated">État de la migration des tables : {0}</target>
</trans-unit>
<trans-unit id="sql.migration.table.missing.count">
<source xml:lang="en">Missing target tables excluded from list: {0}</source>
<target state="translated">Tables cibles manquantes exclues de la liste : {0}</target>
<source xml:lang="en">Tables missing on target: {0}</source>
<target state="translated">Tables manquantes sur la cible : {0}</target>
</trans-unit>
<trans-unit id="sql.migration.table.select.label">
<source xml:lang="en">Select tables for {0}</source>
@@ -3270,6 +3602,10 @@ Cela peut prendre un certain temps.</target>
<source xml:lang="en">Choose your Azure SQL target</source>
<target state="translated">Choisir votre cible Azure SQL</target>
</trans-unit>
<trans-unit id="sql.migration.wizard.sku.choose_a_target.help">
<source xml:lang="en">Not sure which Azure SQL target is right for you? Learn more</source>
<target state="translated">Vous ne savez pas quelle cible Azure SQL vous convient le mieux ? Apprendre encore plus</target>
</trans-unit>
<trans-unit id="sql.migration.wizard.sku.error">
<source xml:lang="en">An error occurred while generating SKU recommendations for the server '{0}'.</source>
<target state="translated">Une erreur sest produite lors de la génération des recommandations SKU pour le serveur '{0}'.</target>
@@ -3330,6 +3666,18 @@ Cela peut prendre un certain temps.</target>
<source xml:lang="en">Yes</source>
<target state="translated">Oui</target>
</trans-unit>
<trans-unit id="sql.retry.migration.prompt">
<source xml:lang="en">Do you want to retry the failed table migrations?</source>
<target state="translated">Voulez-vous réessayer les migrations de table ayant échoué ?</target>
</trans-unit>
<trans-unit id="sql.retry.migration.summary">
<source xml:lang="en">Please resolve any errors before retrying the migration.</source>
<target state="translated">Corrigez les erreurs avant de réessayer la migration.</target>
</trans-unit>
<trans-unit id="sql.retry.migration.title">
<source xml:lang="en">The migration failed with the following errors:</source>
<target state="translated">La migration a échoué avec les erreurs suivantes :</target>
</trans-unit>
<trans-unit id="total.databases.selected">
<source xml:lang="en">{0} of {1} databases selected</source>
<target state="translated">{0} de bases de données {1} sélectionnées</target>
@@ -3366,6 +3714,14 @@ Cela peut prendre un certain temps.</target>
<source xml:lang="en">Done downloading {0}</source>
<target state="translated">Téléchargement de {0} terminé</target>
</trans-unit>
<trans-unit id="downloadingServiceFailed">
<source xml:lang="en">Failed to download binaries for {0}. Use the following link to troubleshoot: {1}</source>
<target state="translated">Échec du téléchargement des fichiers binaires pour {0}. Utilisez le lien suivant pour résoudre le problème : {1}.</target>
</trans-unit>
<trans-unit id="downloadingServiceFailedWithLinkMarkup">
<source xml:lang="en">Failed to download binaries for {0}. Use this [link to troubleshoot]({1}).</source>
<target state="translated">Échec du téléchargement des fichiers binaires pour {0}. Utilisez ce [link to troubleshoot]({1}).</target>
</trans-unit>
<trans-unit id="downloadingServiceSize">
<source xml:lang="en">({0} KB)</source>
<target state="translated">({0} Ko)</target>

View File

@@ -232,6 +232,18 @@
<source xml:lang="en">Azure Data Studio</source>
<target state="translated">Azure Data Studio</target>
</trans-unit>
<trans-unit id="azuredatastudio.download">
<source xml:lang="en">Download</source>
<target state="translated">Télécharger</target>
</trans-unit>
<trans-unit id="azuredatastudio.downloadTooltip">
<source xml:lang="en">Download this extension from an external source</source>
<target state="translated">Télécharger cette extension à partir dune source externe</target>
</trans-unit>
<trans-unit id="azuredatastudio.installTooltip">
<source xml:lang="en">Install this extension</source>
<target state="translated">Installer cette extension</target>
</trans-unit>
<trans-unit id="connectionDialogBrowseTree.context">
<source xml:lang="en">The connection dialog's browse tree context menu</source>
<target state="translated">Menu contextuel de larborescence de navigation de la boîte de dialogue de connexion</target>
@@ -895,8 +907,8 @@ Commandes ignorées par défaut :
<target state="translated">Couleur de la plage limitant la recherche. La couleur ne doit pas être opaque pour ne pas masquer les ornements sous-jacents.</target>
</trans-unit>
<trans-unit id="queryEditorNullBackground">
<source xml:lang="en">The background color for null values in the query editor results grid.</source>
<target state="translated">La couleur d'arrière-plan des valeurs nulles dans la grille de résultats de l'éditeur de requête.</target>
<source xml:lang="en">The background color for null values in the query editor results grid. To disable the background color, you can use a transparent color like {0}.</source>
<target state="translated">La couleur d'arrière-plan des valeurs nulles dans la grille de résultats de l'éditeur de requête. Pour désactiver la couleur de fond, vous pouvez utiliser une couleur transparente comme {0}.</target>
</trans-unit>
<trans-unit id="tileBorder">
<source xml:lang="en">The border color of tiles</source>
@@ -2635,6 +2647,10 @@ Commandes ignorées par défaut :
</file>
<file original="src/sql/workbench/contrib/dashboard/browser/core/dashboardPage.component" source-language="en" datatype="plaintext" target-language="fr">
<body>
<trans-unit id="dashboard.configureDashboardTooltip">
<source xml:lang="en">Learn more about how to configure the dashboard</source>
<target state="translated">En savoir plus sur la configuration du tableau de bord</target>
</trans-unit>
<trans-unit id="dashboard.generalTabGroupHeader">
<source xml:lang="en">General</source>
<target state="translated">Général</target>
@@ -5463,6 +5479,10 @@ Erreur : {1}</target>
<source xml:lang="en">New Notebook</source>
<target state="translated">Nouveau notebook</target>
</trans-unit>
<trans-unit id="newNotebookTask.newNotebook">
<source xml:lang="en">New Notebook</source>
<target state="translated">Nouveau Notebook</target>
</trans-unit>
<trans-unit id="newViewLabel">
<source xml:lang="en">Create New View</source>
<target state="translated">Créer une nouvelle vue</target>
@@ -5835,6 +5855,18 @@ Erreur : {1}</target>
<source xml:lang="en">New Connection</source>
<target state="translated">Nouvelle connexion</target>
</trans-unit>
<trans-unit id="serverTreeViewChangeNotification">
<source xml:lang="en">Server tree has changed. Please reload the window to see the changes.</source>
<target state="translated">L'arborescence des serveurs a changé. Veuillez recharger la fenêtre pour voir les changements.</target>
</trans-unit>
<trans-unit id="serverTreeViewChangeNotification.doNotReload">
<source xml:lang="en">Don't Reload</source>
<target state="translated">Ne pas recharger</target>
</trans-unit>
<trans-unit id="serverTreeViewChangeNotification.reload">
<source xml:lang="en">Reload</source>
<target state="translated">Recharger</target>
</trans-unit>
<trans-unit id="servers.noConnections">
<source xml:lang="en">No connections found.</source>
<target state="translated">Aucune connexion.</target>
@@ -5851,13 +5883,17 @@ Erreur : {1}</target>
<source xml:lang="en">Server Group color palette used in the Object Explorer viewlet.</source>
<target state="translated">Palette de couleurs du groupe de serveurs utilisée dans la viewlet Explorateur d'objets.</target>
</trans-unit>
<trans-unit id="serverTree.configuration.title">
<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">(Preview) Use the new async server tree for the Servers view and Connection Dialog with support for new features such as dynamic node filtering.</source>
<target state="translated">(Préversion) Utilisez la nouvelle arborescence de serveur asynchrone pour la vue des serveurs et la boîte de dialogue de connexion avec prise en charge des nouvelles fonctionnalités, comme le filtrage dynamique de nœuds.</target>
<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>
</trans-unit>
</body>
</file>
@@ -6248,16 +6284,16 @@ Erreur : {1}</target>
<target state="translated">Analyser la requête</target>
</trans-unit>
<trans-unit id="queryActions.notConnected">
<source xml:lang="en">Please connect to a server</source>
<target state="translated">Connectez-vous à un serveur</target>
<source xml:lang="en">Please connect to a server before running this action.</source>
<target state="translated">Veuillez vous connecter à un serveur avant d'exécuter cette action.</target>
</trans-unit>
<trans-unit id="queryActions.parseSyntaxFailure">
<source xml:lang="en">Command failed: </source>
<target state="translated">La commande a échoué : </target>
<source xml:lang="en">Failed to parse the query: {0}</source>
<target state="translated">Échec de l'analyse de la requête : {0}</target>
</trans-unit>
<trans-unit id="queryActions.parseSyntaxSuccess">
<source xml:lang="en">Commands completed successfully</source>
<target state="translated">Commandes exécutées</target>
<source xml:lang="en">Successfully parsed the query.</source>
<target state="translated">L'analyse de la requête a réussi.</target>
</trans-unit>
<trans-unit id="queryActions.queryResultsCopySuccess">
<source xml:lang="en">Successfully copied query and results.</source>
@@ -6440,6 +6476,10 @@ Erreur : {1}</target>
<target state="translated">Annuler</target>
</trans-unit>
<trans-unit id="changeConnectionDatabaseLabel">
<source xml:lang="en">Change</source>
<target state="translated">Changer</target>
</trans-unit>
<trans-unit id="changeConnectionDatabaseTooltip">
<source xml:lang="en">Change Connection</source>
<target state="translated">Changer la connexion</target>
</trans-unit>
@@ -6487,10 +6527,18 @@ Erreur : {1}</target>
<source xml:lang="en">Running query is not supported when the editor is in multiple selection mode.</source>
<target state="translated">Lexécution de la requête nest pas prise en charge lorsque léditeur est en mode de sélection multiple.</target>
</trans-unit>
<trans-unit id="queryEditor.exportSqlAsNotebook">
<trans-unit id="queryEditor.exportSqlAsNotebookLabel">
<source xml:lang="en">To Notebook</source>
<target state="translated">Vers l'ordinateur portable</target>
</trans-unit>
<trans-unit id="queryEditor.exportSqlAsNotebookTooltip">
<source xml:lang="en">Export as Notebook</source>
<target state="translated">Exporter au format Notebook</target>
</trans-unit>
<trans-unit id="queryEditor.parse">
<source xml:lang="en">Parse</source>
<target state="translated">Analyser</target>
</trans-unit>
<trans-unit id="runQueryLabel">
<source xml:lang="en">Run</source>
<target state="translated">Exécuter</target>
@@ -7438,23 +7486,23 @@ Message d'erreur : {1}</target>
<source xml:lang="en">Adding account failed, check Azure Accounts log for more info.</source>
<target state="translated">Échec de lajout du compte. Pour plus dinformations, consultez le journal des comptes Azure.</target>
</trans-unit>
<trans-unit id="addAccountFailedMessage">
<source xml:lang="en">{0}</source>
<target state="translated">{0}</target>
</trans-unit>
<trans-unit id="loggingIn">
<source xml:lang="en">Adding account...</source>
<target state="translated">Ajout du compte...</target>
</trans-unit>
<trans-unit id="refreshAccountFailedGenericMessage">
<source xml:lang="en">Refreshing account failed, check Azure Accounts log for more info.</source>
<target state="translated">Échec de lactualisation du compte. Pour plus dinformations, consultez le journal des comptes Azure.</target>
</trans-unit>
<trans-unit id="refreshCanceled">
<source xml:lang="en">Refresh account was canceled by the user</source>
<target state="translated">L'actualisation du compte a été annulée par l'utilisateur</target>
</trans-unit>
<trans-unit id="refreshFailed">
<source xml:lang="en">0
Error Message: 1</source>
<target state="translated">0
Message derreur : 1</target>
<source xml:lang="en">{0}
Error Message: {1}</source>
<target state="translated">{0}
Message derreur : {1}</target>
</trans-unit>
</body>
</file>
@@ -8682,6 +8730,18 @@ Message derreur : 1</target>
<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>
</trans-unit>
</body>
</file>
<file original="src/sql/workbench/services/objectExplorer/browser/objectExplorerViewTreeShim" source-language="en" datatype="plaintext" target-language="fr">
@@ -8700,6 +8760,14 @@ Message derreur : 1</target>
</trans-unit>
</body>
</file>
<file original="src/sql/workbench/services/objectExplorer/browser/serverTreeRenderer" source-language="en" datatype="plaintext" target-language="fr">
<body>
<trans-unit id="filteredTreeElementName">
<source xml:lang="en">{0} (filtered)</source>
<target state="translated">{0} (filtré)</target>
</trans-unit>
</body>
</file>
<file original="src/sql/workbench/services/objectExplorer/browser/treeCreationUtils" source-language="en" datatype="plaintext" target-language="fr">
<body>
<trans-unit id="serversAriaLabel">
@@ -8716,6 +8784,14 @@ Message derreur : 1</target>
</trans-unit>
</body>
</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>
</body>
</file>
<file original="src/sql/workbench/services/profiler/browser/profilerColumnEditorDialog" source-language="en" datatype="plaintext" target-language="fr">
<body>
<trans-unit id="eventSort">