bundle.l10n.fr.json•163 kB
{
"10": "10",
"20": "20",
"50": "50",
"60": "60",
"100": "100",
"200": "200",
"500": "500",
"Select Private Key": "Sélectionner la clé privée",
"Edit Tunnel: {0}": "Modifier le tunnel : {0}",
"New Tunnel": "Nouveau tunnel",
"Name": "Nom",
"Host": "Hôte",
"Port": "Port",
"Username": "Nom d'utilisateur",
"Password": "Mot de passe",
"Key File": "Fichier de clé",
"SSH Agent": "Agent SSH",
"Private Key": "Clé privée",
"Clear": "Effacer",
"Don't Save Password": "Ne pas enregistrer le mot de passe",
"Encryption Key": "Clé de chiffrement",
"Saving...": "Enregistrement...",
"Save": "Enregistrer",
"Cancel": "Annuler",
"Data Type": "Type de données",
"Length": "Longueur",
"Scale": "Précision",
"Nullable": "Nullable",
"Identity": "Identité",
"Default": "Valeur par défaut",
"No changes to apply": "Aucune modification à appliquer",
"Table Name": "Nom de la table",
"Apply and Close": "Appliquer et fermer",
"Columns": "Colonnes",
"Primary Key": "Clé primaire",
"SQL Databases": "Bases de données SQL",
"NoSQL Databases": "Bases de données NoSQL",
"Cloud Databases": "Bases de données cloud",
"Data Warehouses": "Entrepôts de données",
"Create new tunnel": "Créer un nouveau tunnel",
"SSL automatically configured for this host.": "SSL configuré automatiquement pour cet hôte.",
"Edit Connection: {0}": "Modifier la connexion : {0}",
"New Connection": "Nouvelle connexion",
"Not seeing your database ?": "Vous ne voyez pas votre base de données ?",
"Request it": "Demandez-la",
"Import Connection String": "Importer la chaîne de connexion",
"Connection Type": "Type de connexion",
"Close": "Fermer",
"Close Others": "Fermer les autres",
"Close to the Right": "Fermer à droite",
"Close All": "Tout fermer",
"Unpin": "Désépingler",
"Pin": "Épingler",
"Copy SQL": "Copier SQL",
"Executing": "Exécution",
"Error": "Erreur",
"Inserted": "Inséré",
"Updated": "Mis à jour",
"Deleted": "Supprimé",
"Frankfurt, Germany": "Francfort, Allemagne",
"Sao Paulo, Brazil": "São Paulo, Brésil",
"Hong Kong, Hong Kong": "Hong Kong, Hong Kong",
"Ashburn, Virginia (US)": "Ashburn, Virginie (États-Unis)",
"Johannesburg, South Africa": "Johannesburg, Afrique du Sud",
"London, United Kingdom": "Londres, Royaume-Uni",
"Madrid, Spain": "Madrid, Espagne",
"Tokyo, Japan": "Tokyo, Japon",
"Chicago, Illinois (US)": "Chicago, Illinois (États-Unis)",
"Singapore, Singapore": "Singapour, Singapour",
"San Jose, California (US)": "San José, Californie (États-Unis)",
"Sydney, Australia": "Sydney, Australie",
"Format": "Format",
"CSV": "CSV",
"Excel": "Excel",
"JSON": "JSON",
"JSON Pretty": "JSON formaté",
"Markdown": "Markdown",
"SQL Insert Statements": "Instructions d'insertion SQL",
"XML": "XML",
"Region": "Région",
"Delete After": "Supprimer après",
"{0} Day": "{0} jour",
"{0} Days": "{0} jours",
"Generate": "Générer",
"File Name": "Nom du fichier",
"Share": "Partager",
"Failed to get upload URL ({0})": "Impossible d'obtenir l'URL de téléchargement ({0})",
"Failed to upload ({0})": "Échec du téléchargement ({0})",
"Open in Editor": "Ouvrir dans l'éditeur",
"Insert File": "Insérer un fichier",
"Relationship: {0}": "Relation : {0}",
"Select Relationship": "Sélectionner une relation",
"Code": "Code",
"Message": "Message",
"Line Number": "Numéro de ligne",
"Column": "Colonne",
"Loading rows...": "Chargement des lignes...",
"Success, 1 row affected": "Succès, 1 ligne affectée",
"Success, {0} rows affected": "Succès, {0} lignes affectées",
"Toggle Menu": "Basculer le menu",
"Edit": "Modifier",
"Download": "Télécharger",
"Expand": "Développer",
"Shrink": "Réduire",
"Failed to fetch recordset data": "Échec du chargement des données",
"Refresh": "Actualiser",
"Undo": "Annuler",
"Redo": "Rétablir",
"Add Row": "Ajouter une ligne",
"Duplicate Selected Rows": "Dupliquer les lignes sélectionnées",
"Delete Row": "Supprimer la ligne",
"Copy Query": "Copier la requête",
"Copy Name": "Copier le nom",
"With Headers": "Avec en-têtes",
"As Comma List": "Comme liste séparée par virgules",
"As CSV": "Au format CSV",
"As Excel": "Au format Excel",
"As HTML": "Au format HTML",
"As JSON": "Au format JSON",
"As JSON Pretty": "Au format JSON (indenté)",
"As Markdown": "Au format Markdown",
"As SQL In Clause": "Comme clause SQL IN",
"As SQL Insert Statements": "Comme instructions SQL INSERT",
"As XML": "Au format XML",
"Select All": "Tout sélectionner",
"Empty String": "Chaîne vide",
"Set Value": "Définir la valeur",
"Duplicate 1 Row": "Dupliquer 1 ligne",
"Delete 1 Selected Row": "Supprimer 1 ligne sélectionnée",
"Duplicate {0} Selected Rows": "Dupliquer {0} lignes sélectionnées",
"Delete {0} Selected Rows": "Supprimer {0} lignes sélectionnées",
"Export": "Exporter",
"All": "Tout",
"Selection": "Sélection",
"Loading...": "Chargement...",
"Create Table": "Créer une table",
"Alter {0}": "Modifier {0}",
"Invalid number": "Nombre invalide",
"Failed to load connection": "Échec du chargement de la connexion",
"Connection Error: {0}": "Erreur de connexion : {0}",
"Enter the connection string to import": "Entrez la chaîne de connexion à importer",
"Enter a connection string": "Entrez une chaîne de connexion",
"Unable to parse connection string: {0}": "Impossible d'analyser la chaîne de connexion : {0}",
"Unsupported or invalid connection string": "Chaîne de connexion non prise en charge ou invalide",
"Cound not find connection: {0}": "Connexion introuvable : {0}",
"Select the column(s) that will be used in the where clause for any update or delete statements. The column(s) selected should uniquely identify the row(s) to be updated or deleted.": "Sélectionnez la ou les colonnes qui seront utilisées dans la clause WHERE pour les instructions de mise à jour ou de suppression. Les colonnes sélectionnées doivent identifier de manière unique les lignes à mettre à jour ou à supprimer.",
"Passphrase:{0}\n\nThe link will expire in {1} days": "Phrase de passe : {0}",
"Copy": "Copier",
"Email": "Email",
"Visit": "Visiter",
"Failed to load table details": "Échec du chargement des détails de la table",
"No tables found for the diagram": "Aucune table trouvée pour le diagramme",
"Diagram": "Diagramme",
"This tunnel was configured automatically using the SSH Config file. Edit its settings there.": "Ce tunnel a été configuré automatiquement via le fichier SSH Config. Modifiez ses paramètres dans ce fichier.",
"Tunnel not found!": "Tunnel introuvable !",
"This tunnel was configured automatically using the SSH Config file. Delete it there.": "Ce tunnel a été configuré automatiquement via le fichier SSH Config. Supprimez-le dans ce fichier.",
"This tunnel is being used by the following connections: {0}\n. It cannot be deleted until no connections are using it.": "Ce tunnel est utilisé par les connexions suivantes : {0}. Il ne peut pas être supprimé tant que des connexions l'utilisent.",
"Are you sure you want to delete {0}?": "Voulez-vous vraiment supprimer {0} ?",
"Yes": "Oui",
"Could not read private key file {0}: {1}": "Impossible de lire le fichier de clé privée {0} : {1}",
"Could not parse private key file {0}: {1}": "Impossible d'analyser le fichier de clé privée {0} : {1}",
"Error opening tunnel {0}: {1}": "Erreur lors de l'ouverture du tunnel {0} : {1}",
"{0} tunnel": "{0} tunnel",
"{0} tunnels": "{0} tunnels",
"Agree": "Accepter",
"By using DBCode you agree to the [terms and conditions](command:dbcode.viewTerms).": "En utilisant DBCode, vous acceptez les [conditions d'utilisation](command:dbcode.viewTerms).",
"Are you sure you want to apply this SQL to the database {0}?": "Voulez-vous vraiment appliquer ce SQL à la base de données {0} ?",
"Error applying changes: {0}": "Erreur lors de l'application des modifications : {0}",
"Error generating SQL: {0}": "Erreur lors de la génération du SQL : {0}",
"Open SQL": "Ouvrir SQL",
"Select Connection": "Sélectionner une connexion",
"DBCode: Select connection..": "DBCode : Sélectionner une connexion...",
"Failed to detect libc for {0}": "Impossible de détecter libc pour {0}",
"Failed to create destination folder. Error: {0}": "Échec de la création du dossier de destination. Erreur : {0}",
"Failed to unpack {0}. Error: {1}": "Impossible de décompresser {0}. Erreur : {1}",
"Purchase Subscription": "Acheter un abonnement",
"Sign in": "Se connecter",
"Note: {0} may not be supported in {1}. The following information is for {2}": "Remarque : {0} peut ne pas être pris en charge dans {1}. Les informations suivantes concernent {2}",
"Are you sure you want to delete this item?": "Voulez-vous vraiment supprimer cet élément ?",
"Search..": "Rechercher...",
"Unknown Cloud Provider": "Fournisseur cloud inconnu",
"{0} Databases, {1}": "{0} bases de données, {1}",
"{0} items, {1}": "{0} éléments, {1}",
"{0}, took {1}, returned {2} rows": "{0}, durée {1}, {2} lignes retournées",
"Purchase license to see more": "Achetez une licence pour en voir plus",
"Sign in/Subscribe to see more": "Connectez-vous/Abonnez-vous pour en voir plus",
"Filter: {0}": "Filtre : {0}",
"{0} matches": "{0} correspondances",
"No matches": "Aucune correspondance",
"No": "Non",
"Compare changes": "Comparer les modifications",
"Changes have not been applied to the database. Would you like to apply them?": "Les modifications n'ont pas été appliquées à la base de données. Voulez-vous les appliquer ?",
"{0} (database)": "{0} (base de données)",
"{0} (file)": "{0} (fichier)",
"No active documents": "Aucun document actif",
"Not a DBCode schema file": "Pas un fichier de schéma DBCode",
"Compare database versions": "Comparer les versions de base de données",
"Compare updated database with file": "Comparer la base de données mise à jour avec le fichier",
"The database version has changed since this file was opened. Do you want to continue ?": "La version de la base de données a changé depuis l'ouverture de ce fichier. Voulez-vous continuer ?",
"{0} (original database)": "{0} (base de données d'origine)",
"{0} (updated database)": "{0} (base de données mise à jour)",
"Verifying row counts for changes": "Vérification du nombre de lignes pour les modifications",
"{0} of {1}": "{0} sur {1}",
"Error verifying changes: {0}": "Erreur lors de la vérification des modifications : {0}",
"Expected 1 row, but {0} rows were returned. No changes applied.": "1 ligne attendue, mais {0} lignes ont été retournées. Aucune modification appliquée.",
"Sample - SQLite": "Exemple - SQLite",
"Error initializing {0} driver: {1}": "Erreur lors de l'initialisation du pilote {0} : {1}",
"Error connecting to {0}, error: {1}": "Erreur de connexion à {0}, erreur : {1}",
"Connection {0} has changed, do you want to close and reopen it ?": "La connexion {0} a changé, voulez-vous la fermer et la rouvrir ?",
"Error disconnecting {0}, error: {1}": "Erreur de déconnexion de {0}, erreur : {1}",
"Connection {0} not found, did you remove it ?": "Connexion {0} introuvable, l'avez-vous supprimée ?",
"Are you sure ? This will delete the group {0}. The connections in the group will not be deleted.": "Êtes-vous sûr ? Cela supprimera le groupe {0}. Les connexions du groupe ne seront pas supprimées.",
"Enter the new name for the group": "Entrez le nouveau nom du groupe",
"Are you sure ? This will delete the connection {0} and any history (if enabled)": "Êtes-vous sûr ? Cela supprimera la connexion {0} et tout l'historique (si activé)",
"Error: Multiple connections with the same ID have been detected. Change the IDs to be unique in settings.json. This can lead to serious issues if not corrected.": "Erreur : Plusieurs connexions avec le même ID ont été détectées. Modifiez les ID pour qu'ils soient uniques dans settings.json. Cela peut entraîner de graves problèmes s'il n'est pas corrigé.",
"The {0} {1} operation is not supported by this driver {2}": "L'opération {0} {1} n'est pas prise en charge par ce pilote {2}",
"Filtering open connections for: {0}": "Filtrage des connexions ouvertes pour : {0}",
"No discovered connections, showing all": "Aucune connexion découverte, affichage de toutes",
"Tunnel Missing!": "Tunnel manquant !",
"Data: {0}": "Données : {0}",
"Logs: {0}\nTotal: {1}": "Journaux : {0}",
"{0} rows": "{0} lignes",
"Rows: {0}\n": "Lignes : {0}",
"Data: {0}\n": "Données : {0}",
"Indexes: {0}\n": "Index : {0}",
"Total: {0}\n": "Total : {0}",
"default: {0}": "par défaut : {0}",
"Collections": "Collections",
"Tables": "Tables",
"Views": "Vues",
"Stored Procedures": "Procédures stockées",
"Functions": "Fonctions",
"Foreign Keys": "Clés étrangères",
"Indexes": "Index",
"Unique Constraints": "Contraintes uniques",
"Check Constraints": "Contraintes de vérification",
"Triggers": "Déclencheurs",
"Types": "Types",
"Parameters": "Paramètres",
"Returns": "Retour",
"Return Table": "Table de retour",
"Select a connection": "Sélectionnez une connexion",
"To enable context based suggestions.": "Pour activer les suggestions contextuelles.",
"This item was loaded from the database, the connection cannot be changed.": "Cet élément a été chargé depuis la base de données, la connexion ne peut pas être modifiée.",
"Okay": "OK",
"$(save) Apply to Database": "$(save) Appliquer à la base de données",
"$(play) Execute": "$(play) Exécuter",
"$(play) Execute Selection": "$(play) Exécuter la sélection",
"Error fetching certificate for {0}, error: {1}": "Erreur lors de la récupération du certificat pour {0}, erreur : {1}",
"Valid subscription not found.": "Aucun abonnement valide trouvé.",
"Enter the email address of the user to add": "Entrez l'adresse e-mail de l'utilisateur à ajouter",
"Seat added": "Utilisateur ajouté",
"Edit the email address of the user": "Modifier l'adresse e-mail de l'utilisateur",
"Seat updated": "Utilisateur mis à jour",
"Email Address": "Adresse e-mail",
"A valid email is required": "Une adresse e-mail valide est requise",
"Seat deleted": "Utilisateur supprimé",
"Sign In...": "Connexion...",
"License": "Licence",
"Renews: {0}": "Renouvellement : {0}",
"Renewal Canceled": "Renouvellement annulé",
"Seats": "Utilisateurs",
"Core Edition - Free Forever": "Édition Core - Gratuit pour toujours",
"Purchase License...": "Acheter une licence...",
"Monthly": "Mensuel",
"Yearly": "Annuel",
"Active": "Actif",
"Trial": "Essai",
"Paused": "En pause",
"Canceled": "Annulé",
"Past Due": "En retard",
"Unpaid": "Impayé",
"Change connection": "Changer de connexion",
"Change database": "Changer de base de données",
"Change schema": "Changer de schéma",
"No connection, click to connect": "Pas de connexion, cliquez pour vous connecter",
"Failed to parse notebook, error: {0}.": "Échec de l'analyse du bloc-notes, erreur : {0}.",
"Notebook messaging failed, you may need to reload the notebook, error {0}.": "La messagerie du bloc-notes a échoué, vous devrez peut-être recharger le bloc-notes, erreur {0}.",
"A self-signed certificate was found in the chain accessing {0}. This can occur in a corporate network environment when a proxy is in use. If you trust the certificate, you can allow self-signed certificates to be accepted. Do you want to allow self-signed certificates?": "Un certificat auto-signé a été trouvé dans la chaîne d'accès à {0}. Cela peut se produire dans un environnement réseau d'entreprise lorsqu'un proxy est utilisé. Si vous faites confiance au certificat, vous pouvez autoriser l'acceptation des certificats auto-signés. Voulez-vous autoriser les certificats auto-signés ?",
"{0} Network Error {1}:{2} - {3}: {4}": "{0} Erreur réseau {1}:{2} - {3} : {4}",
"Failed to decrypt, try again for {0}": "Échec du déchiffrement, réessayez pour {0}",
"Enter the encryption password to decrypt the password for {0}": "Entrez le mot de passe de chiffrement pour déchiffrer le mot de passe de {0}",
"Enter the password for {0}": "Entrez le mot de passe pour {0}",
"The error getaddrinfo EAI_AGAIN indicates a DNS lookup error. EAI_AGAIN suggests a failure in name resolution, meaning the DNS server could not process the request at that moment. Check the host name and try again.": "L'erreur getaddrinfo EAI_AGAIN indique une erreur de recherche DNS. EAI_AGAIN suggère une défaillance de la résolution de noms, ce qui signifie que le serveur DNS n'a pas pu traiter la demande à ce moment-là. Vérifiez le nom d'hôte et réessayez.",
"Open GitHub Issue": "Ouvrir le problème GitHub",
"Error introspecting database {0}, error: {1}": "Erreur lors de l'introspection de la base de données {0}, erreur : {1}",
"Error getting databases for connection {0}, error: {1}": "Erreur lors de l'obtention des bases de données pour la connexion {0}, erreur : {1}",
"Error getting {0}, error: {1}": "Erreur lors de l'obtention de {0}, erreur : {1}",
"No language models found, please install one (Github Copilot, ChatGPT, etc).": "Aucun modèle de langage trouvé, veuillez en installer un (GitHub Copilot, ChatGPT, etc.).",
"Select a model": "Sélectionnez un modèle",
"Change model": "Changer de modèle",
"Failed to get LM response using model {0}: {1}": "Échec de l'obtention de la réponse LM à l'aide du modèle {0} : {1}",
"File": "Fichier",
"Connect Via": "Se connecter via",
"Host and Port": "Hôte et port",
"Socket": "Socket",
"Save {0} in VSCode Secret Storage": "Enregistrer {0} dans le stockage sécurisé de VSCode",
"{0} will be saved in Visual Studio Code's secret storage facility.": "{0} sera enregistré dans le stockage sécurisé de Visual Studio Code.",
"Encrypt and Save {0}": "Chiffrer et enregistrer {0}",
"{0} will be encrypted using the encryption key and saved in settings.json.": "{0} sera chiffré avec la clé de chiffrement et enregistré dans settings.json.",
"Save {0} for Session": "Enregistrer {0} pour la session",
"Don't Save {0}": "Ne pas enregistrer {0}",
"{0} will not be saved. You will be prompted for it each time a new connection is made.": "{0} ne sera pas enregistré. Vous devrez le saisir à chaque nouvelle connexion.",
"Save {0} in Plain Text - Not Recommended": "Enregistrer {0} en texte clair - Non recommandé",
"You will need to enter this to decrypt the {0}.": "Vous devrez le saisir pour déchiffrer {0}.",
"It will not be stored, and should not be easy to guess.": "Il ne sera pas stocké et ne doit pas être facile à deviner.",
"Database": "Base de données",
"SSL Server Certificate": "Certificat de serveur SSL",
"SSL Client Certificate": "Certificat client SSL",
"SSL Client Key": "Clé client SSL",
"Trust Server Certificate": "Faire confiance au certificat du serveur",
"Trusting an invalid server certificate poses a": "Faire confiance à un certificat de serveur non valide présente un",
"Tunnel": "Tunnel",
"Connection Timeout": "Délai de connexion",
"Seconds": "Secondes",
"Type": "Type",
"Computed": "Calculé",
"Comment": "Commentaire",
"Storage": "Stockage",
"Data Size": "Taille des données",
"Index Size": "Taille de l'index",
"Total Size": "Taille totale",
"Properties": "Propriétés",
"SQLite Error": "Erreur SQLite",
"User": "Utilisateur",
"Characters": "Caractères",
"Digits": "Chiffres",
"Bits": "Bits",
"Host, Port and Service Name": "Hôte, port et nom du service",
"Connection String": "Chaîne de connexion",
"Service Name": "Nom du service",
"Instant Client": "Instant Client",
"Optional. Select the Instant Client installation directory.": "Optionnel. Sélectionnez le répertoire d'installation d'Instant Client.",
"Not supported on Windows Arm64.": "Non pris en charge sur Windows Arm64.",
"Bytes": "Octets",
"Retrieve Public Key": "Récupérer la clé publique",
"Authentication Type": "Type d'authentification",
"SQL Server Authentication": "Authentification SQL Server",
"Windows Authentication": "Authentification Windows",
"Domain": "Domaine",
"Instance Name": "Nom de l'instance",
"Select the tenant.": "Sélectionnez le locataire.",
"Microsoft Entra ID": "Microsoft Entra ID",
"MongoDB Protocol": "Protocole MongoDB",
"Nothing returned. Try using db.collection('name').find();": "Aucun résultat retourné. Essayez d'utiliser db.collection('name').find();",
"Connect via": "Se connecter via",
"URL": "URL",
"DB Key": "Clé DB",
"Token": "Jeton",
"DuckDB Error": "Erreur DuckDB",
"Read Only": "Lecture seule",
"Database ID": "ID de base de données",
"Account ID": "ID de compte",
"API Token": "Jeton API",
"D1 Error": "Erreur D1",
"Local Data Center": "Centre de données local",
"Keyspace": "Espace de clés",
"Cloud Provider {0} not found": "Fournisseur cloud {0} introuvable",
"Enter the name for the provider": "Saisir le nom du fournisseur",
"A provider with the name {0} already exists": "Un fournisseur portant le nom {0} existe déjà",
"Are you sure ? This will delete the provider {0}": "Êtes-vous sûr ? Cela supprimera le fournisseur {0}",
"Enter the new name for the provider": "Saisir le nouveau nom du fournisseur",
"Cloud Provider {0} connection data is not valid": "Les données de connexion du fournisseur cloud {0} ne sont pas valides",
"Cloud Provider {0} connection data could not be created": "Les données de connexion du fournisseur cloud {0} n'ont pas pu être créées",
"Cloud Provider {0} secrets are not valid": "Les secrets du fournisseur cloud {0} ne sont pas valides",
"Enter your Turso API Token. [Get API Token](https://app.turso.tech/api-tokens)": "Saisissez votre jeton d'API Turso. [Obtenir un jeton d'API](https://app.turso.tech/api-tokens)",
"Invalid API Token. Try Again": "Jeton d'API invalide. Réessayez",
" +{0}": "+{0}",
"Primary: {0}": "Primaire : {0}",
"Locations: {0}": "Emplacements : {0}",
"Archived: {0}": "Archivé : {0}",
"Version: {0}": "Version : {0}",
"Databases": "Bases de données",
"Locations": "Emplacements",
"Primary": "Primaire",
"Schema: {0}": "Schéma : {0}",
"Primary Region: {0}": "Région primaire : {0}",
"Regions: {0}": "Régions : {0}",
"Sleeping: {0}": "En veille : {0}",
"DBCode connection password for {0} was changed, it may take a few minutes to take effect. Try re opening the connection after a minute if you get an error.": "Le mot de passe de connexion DBCode pour {0} a été modifié, cela peut prendre quelques minutes avant d'être effectif. Réessayez de rouvrir la connexion après une minute si vous obtenez une erreur.",
"Enter your Supabase access token. [Get Access Token](https://supabase.com/dashboard/account/tokens)": "Saisissez votre jeton d'accès Supabase. [Obtenir un jeton d'accès](https://supabase.com/dashboard/account/tokens)",
"Invalid Access Token. Try Again": "Jeton d'accès invalide. Réessayez",
"Access Token": "Jeton d'accès",
"This project is inactive.": "Ce projet est inactif.",
"Active - Healthy": "Actif - Sain",
"Active - Unhealthy": "Actif - Défaillant",
"Coming Up": "Démarrage",
"Going Down": "Arrêt",
"Inactive": "Inactif",
"Init Failed": "Échec d'initialisation",
"Removed": "Supprimé",
"Restarting": "Redémarrage",
"Unknown": "Inconnu",
"Upgrading": "Mise à niveau",
"Pausing": "Mise en pause",
"Restoring": "Restauration",
"Restore - Failed": "Restauration - Échec",
"Pause - Failed": "Pause - Échec",
"Select the role to connect as": "Sélectionnez le rôle de connexion",
"Enter your Neon API Key. [Get API Key](https://neon.tech/docs/manage/api-keys)": "Entrez votre clé API Neon. [Obtenir la clé API](https://neon.tech/docs/manage/api-keys)",
"Invalid API Key. Try Again": "Clé API invalide. Réessayez",
"API Key": "Clé API",
"This databases type is currently not supported.": "Ce type de base de données n'est actuellement pas pris en charge.",
"Enter your DigitalOcean Personal Access Token. [Create Token - Read Access to Databases](https://cloud.digitalocean.com/account/api/tokens)": "Entrez votre jeton d'accès personnel DigitalOcean. [Créer un jeton - Accès en lecture aux bases de données](https://cloud.digitalocean.com/account/api/tokens)",
"Invalid Personal Access Token. Try Again": "Jeton d'accès personnel invalide. Réessayez",
"Personal Access Token": "Jeton d'accès personnel",
"Enter your Cloudflare API token. [Create Token](https://developers.cloudflare.com/fundamentals/api/get-started/create-token/)": "Entrez votre jeton API Cloudflare. [Créer un jeton](https://developers.cloudflare.com/fundamentals/api/get-started/create-token/)",
"Invalid API token. Try Again": "Jeton API invalide. Réessayez",
"API token": "Jeton API",
"Failed to get accounts: {0}": "Échec de la récupération des comptes : {0}",
"Microsoft Entra authentication is not enabled for {0}. You will need to change the configuration to allow Microsoft Entra authentication in Azure.": "L'authentification Microsoft Entra n'est pas activée pour {0}. Vous devez modifier la configuration pour autoriser l'authentification Microsoft Entra dans Azure.",
"Public endpoint is not enabled for {0}.": "Le point de terminaison public n'est pas activé pour {0}.",
"Failed to get tenants: {0}": "Échec de la récupération des locataires : {0}",
"Enter your Aiven authentication token. [Create Token](https://console.aiven.io/profile/tokens)": "Entrez votre jeton d'authentification Aiven. [Créer un jeton](https://console.aiven.io/profile/tokens)",
"Invalid authentication token. Try Again": "Jeton d'authentification invalide. Réessayez",
"Authentication token": "Jeton d'authentification",
"selectAll": "(Tout sélectionner)",
"selectAllSearchResults": "(Sélectionner tous les résultats)",
"addCurrentSelectionToFilter": "Ajouter la sélection au filtre",
"searchOoo": "Rechercher...",
"blanks": "(Vides)",
"noMatches": "Aucun résultat",
"filterOoo": "Filtrer...",
"equals": "Égal à",
"notEqual": "Différent de",
"blank": "Null",
"notBlank": "Non null",
"empty": "Choisir",
"lessThan": "Inférieur à",
"greaterThan": "Supérieur à",
"lessThanOrEqual": "Inférieur ou égal à",
"greaterThanOrEqual": "Supérieur ou égal à",
"inRange": "Entre",
"inRangeStart": "De",
"inRangeEnd": "À",
"contains": "Contient",
"notContains": "Ne contient pas",
"startsWith": "Commence par",
"endsWith": "Se termine par",
"dateFormatOoo": "aaaa-mm-jj",
"before": "Avant",
"after": "Après",
"andCondition": "ET",
"orCondition": "OU",
"applyFilter": "Appliquer",
"resetFilter": "Réinitialiser",
"clearFilter": "Effacer",
"cancelFilter": "Annuler",
"textFilter": "Filtre de texte",
"numberFilter": "Filtre numérique",
"dateFilter": "Filtre de date",
"setFilter": "Définir le filtre",
"groupFilterSelect": "Sélectionner le champ :",
"advancedFilterContains": "contient",
"advancedFilterNotContains": "ne contient pas",
"advancedFilterTextEquals": "=",
"advancedFilterTextNotEqual": "≠",
"advancedFilterStartsWith": "commence par",
"advancedFilterEndsWith": "se termine par",
"advancedFilterBlank": "est nul",
"advancedFilterNotBlank": "n'est pas nul",
"advancedFilterEquals": "=",
"advancedFilterNotEqual": "≠",
"advancedFilterGreaterThan": ">",
"advancedFilterGreaterThanOrEqual": "≥",
"advancedFilterLessThan": "<",
"advancedFilterLessThanOrEqual": "≤",
"advancedFilterTrue": "est vrai",
"advancedFilterFalse": "est faux",
"advancedFilterAnd": "ET",
"advancedFilterOr": "OU",
"advancedFilterApply": "Appliquer",
"advancedFilterBuilder": "Constructeur",
"advancedFilterValidationMissingColumn": "Colonne manquante",
"advancedFilterValidationMissingOption": "Option manquante",
"advancedFilterValidationMissingValue": "Valeur manquante",
"advancedFilterValidationInvalidColumn": "Colonne introuvable",
"advancedFilterValidationInvalidOption": "Option introuvable",
"advancedFilterValidationMissingQuote": "Guillemet de fin manquant",
"advancedFilterValidationNotANumber": "La valeur n'est pas un nombre",
"advancedFilterValidationInvalidDate": "La valeur n'est pas une date valide",
"advancedFilterValidationMissingCondition": "Condition manquante",
"advancedFilterValidationJoinOperatorMismatch": "Les opérateurs de jointure dans une condition doivent être identiques",
"advancedFilterValidationInvalidJoinOperator": "Opérateur de jointure introuvable",
"advancedFilterValidationMissingEndBracket": "Parenthèse fermante manquante",
"advancedFilterValidationExtraEndBracket": "Trop de parenthèses fermantes",
"advancedFilterValidationMessage": "L'expression contient une erreur. ${variable} - ${variable}.",
"advancedFilterValidationMessageAtEnd": "L'expression contient une erreur. ${variable} à la fin de l'expression.",
"advancedFilterBuilderTitle": "Filtre avancé",
"advancedFilterBuilderApply": "Appliquer",
"advancedFilterBuilderCancel": "Annuler",
"advancedFilterBuilderAddButtonTooltip": "Ajouter un filtre ou un groupe",
"advancedFilterBuilderRemoveButtonTooltip": "Supprimer",
"advancedFilterBuilderMoveUpButtonTooltip": "Monter",
"advancedFilterBuilderMoveDownButtonTooltip": "Descendre",
"advancedFilterBuilderAddJoin": "Ajouter un groupe",
"advancedFilterBuilderAddCondition": "Ajouter un filtre",
"advancedFilterBuilderSelectColumn": "Sélectionner une colonne",
"advancedFilterBuilderSelectOption": "Sélectionnez une option",
"advancedFilterBuilderEnterValue": "Entrez une valeur...",
"advancedFilterBuilderValidationAlreadyApplied": "Filtre actuel déjà appliqué.",
"advancedFilterBuilderValidationIncomplete": "Toutes les conditions ne sont pas complètes.",
"advancedFilterBuilderValidationSelectColumn": "Vous devez sélectionner une colonne.",
"advancedFilterBuilderValidationSelectOption": "Vous devez sélectionner une option.",
"advancedFilterBuilderValidationEnterValue": "Vous devez entrer une valeur.",
"columns": "Colonnes",
"filters": "Filtres",
"pivotMode": "Mode Pivot",
"groups": "Groupes de lignes",
"rowGroupColumnsEmptyMessage": "Faites glisser ici pour définir les groupes de lignes",
"values": "Valeurs",
"valueColumnsEmptyMessage": "Faites glisser ici pour agréger",
"pivots": "Libellés de colonne",
"pivotColumnsEmptyMessage": "Faites glisser ici pour définir les libellés de colonne",
"group": "Groupe",
"rowDragRow": "ligne",
"rowDragRows": "lignes",
"loadingOoo": "Chargement...",
"loadingError": "ERR",
"noRowsToShow": "Aucune ligne à afficher",
"enabled": "Activé",
"pinColumn": "Épingler la colonne",
"pinLeft": "Épingler à gauche",
"pinRight": "Épingler à droite",
"noPin": "Ne pas épingler",
"valueAggregation": "Agrégation de valeurs",
"noAggregation": "Aucun",
"autosizeThisColumn": "Dimensionner automatiquement cette colonne",
"autosizeAllColumns": "Dimensionner automatiquement toutes les colonnes",
"groupBy": "Grouper par",
"ungroupBy": "Dégrouper par",
"ungroupAll": "Tout dégrouper",
"addToValues": "Ajouter ${variable} aux valeurs",
"removeFromValues": "Supprimer ${variable} des valeurs",
"addToLabels": "Ajouter ${variable} aux libellés",
"removeFromLabels": "Supprimer ${variable} des libellés",
"resetColumns": "Réinitialiser les colonnes",
"expandAll": "Développer tous les groupes de lignes",
"collapseAll": "Fermer tous les groupes de lignes",
"copy": "Copier",
"ctrlC": "Ctrl+C",
"ctrlX": "Ctrl+X",
"copyWithHeaders": "Copier avec en-têtes",
"copyWithGroupHeaders": "Copier avec en-têtes de groupe",
"cut": "Couper",
"paste": "Coller",
"ctrlV": "Ctrl+V",
"export": "Exporter",
"csvExport": "Export CSV",
"excelExport": "Export Excel",
"columnFilter": "Filtre de colonne",
"columnChooser": "Choisir les colonnes",
"chooseColumns": "Choisir les colonnes",
"sortAscending": "Tri croissant",
"sortDescending": "Tri décroissant",
"sortUnSort": "Effacer le tri",
"sum": "Somme",
"first": "Premier",
"last": "Dernier",
"min": "Min",
"max": "Max",
"none": "Aucun",
"count": "Nombre",
"avg": "Moyenne",
"filteredRows": "Filtré",
"selectedRows": "Sélectionné",
"totalRows": "Nombre total de lignes",
"totalAndFilteredRows": "Lignes",
"more": "Plus",
"to": "à",
"of": "de",
"page": "Page",
"pageLastRowUnknown": "?",
"nextPage": "Page suivante",
"lastPage": "Dernière page",
"firstPage": "Première page",
"previousPage": "Page précédente",
"pageSizeSelectorLabel": "Taille de la page :",
"footerTotal": "Total",
"pivotColumnGroupTotals": "Total",
"pivotChartAndPivotMode": "Graphique croisé dynamique et mode pivot",
"pivotChart": "Graphique croisé dynamique",
"chartRange": "Plage du graphique",
"columnChart": "Colonne",
"groupedColumn": "Groupé",
"stackedColumn": "Empilé",
"normalizedColumn": "100% empilé",
"barChart": "Barre",
"groupedBar": "Groupé",
"stackedBar": "Empilé",
"normalizedBar": "100% empilé",
"pieChart": "Secteurs",
"pie": "Secteurs",
"donut": "Anneau",
"lineChart": "Ligne",
"stackedLine": "Empilé",
"normalizedLine": "100% empilé",
"xyChart": "Nuage de points",
"scatter": "Nuage de points",
"bubble": "Bulle",
"areaChart": "Aire",
"area": "Aire",
"stackedArea": "Empilé",
"normalizedArea": "100% empilé",
"histogramChart": "Histogramme",
"polarChart": "Polaire",
"radarLine": "Ligne radar",
"radarArea": "Aire radar",
"nightingale": "Nightingale",
"radialColumn": "Colonne radiale",
"radialBar": "Barre radiale",
"statisticalChart": "Statistique",
"boxPlot": "Boîte à moustaches",
"rangeBar": "Barre de plage",
"rangeArea": "Aire de plage",
"hierarchicalChart": "Hiérarchique",
"treemap": "Treemap",
"sunburst": "Sunburst",
"specializedChart": "Spécialisé",
"waterfall": "Cascade",
"heatmap": "Carte thermique",
"combinationChart": "Combinaison",
"columnLineCombo": "Colonne et ligne",
"AreaColumnCombo": "Aire et colonne",
"pivotChartTitle": "Graphique croisé dynamique",
"rangeChartTitle": "Graphique de plages",
"settings": "Graphique",
"data": "Configurer",
"format": "Personnaliser",
"categories": "Catégories",
"defaultCategory": "(Aucun)",
"series": "Série",
"switchCategorySeries": "Permuter catégorie / série",
"categoryValues": "Valeurs de catégorie",
"seriesLabels": "Étiquettes de série",
"aggregate": "Agrégat",
"xyValues": "Valeurs X Y",
"paired": "Mode apparié",
"axis": "Axe",
"xAxis": "Axe horizontal",
"yAxis": "Axe vertical",
"polarAxis": "Axe polaire",
"radiusAxis": "Axe du rayon",
"navigator": "Navigateur",
"zoom": "Zoom",
"animation": "Animation",
"crosshair": "Réticule",
"color": "Couleur",
"thickness": "Épaisseur",
"preferredLength": "Longueur préférée",
"xType": "Type X",
"axisType": "Type d'axe",
"automatic": "Automatique",
"category": "Catégorie",
"number": "Nombre",
"time": "Heure",
"timeFormat": "Format d'heure",
"autoRotate": "Rotation auto",
"labelRotation": "Rotation",
"circle": "Cercle",
"polygon": "Polygone",
"square": "Carré",
"cross": "Croix",
"diamond": "Losange",
"plus": "Plus",
"triangle": "Triangle",
"heart": "Cœur",
"orientation": "Orientation",
"fixed": "Fixe",
"parallel": "Parallèle",
"perpendicular": "Perpendiculaire",
"radiusAxisPosition": "Position",
"ticks": "Graduations",
"gridLines": "Lignes de grille",
"width": "Largeur",
"height": "Hauteur",
"length": "Longueur",
"padding": "Marge interne",
"spacing": "Espacement",
"chartStyle": "Style de graphique",
"title": "Titre",
"chartTitles": "Titres",
"chartTitle": "Titre du graphique",
"chartSubtitle": "Sous-titre",
"horizontalAxisTitle": "Titre de l'axe horizontal",
"verticalAxisTitle": "Titre de l'axe vertical",
"polarAxisTitle": "Titre de l'axe polaire",
"titlePlaceholder": "Titre du graphique",
"background": "Arrière-plan",
"font": "Police",
"weight": "Graisse",
"top": "Haut",
"right": "Droite",
"bottom": "Bas",
"left": "Gauche",
"labels": "Étiquettes",
"calloutLabels": "Étiquettes de légende",
"sectorLabels": "Étiquettes de secteur",
"positionRatio": "Rapport de position",
"size": "Taille",
"shape": "Forme",
"minSize": "Taille minimale",
"maxSize": "Taille maximale",
"legend": "Légende",
"position": "Position",
"markerSize": "Taille du marqueur",
"markerStroke": "Contour du marqueur",
"markerPadding": "Espacement du marqueur",
"itemSpacing": "Espacement des éléments",
"itemPaddingX": "Espacement horizontal de l'élément",
"itemPaddingY": "Espacement vertical de l'élément",
"layoutHorizontalSpacing": "Espacement horizontal",
"layoutVerticalSpacing": "Espacement vertical",
"strokeWidth": "Largeur du trait",
"offset": "Décalage",
"offsets": "Décalages",
"tooltips": "Infobulles",
"callout": "Annotation",
"markers": "Marqueurs",
"shadow": "Ombre",
"blur": "Flou",
"xOffset": "Décalage X",
"yOffset": "Décalage Y",
"lineWidth": "Largeur de ligne",
"lineDash": "Pointillés",
"lineDashOffset": "Décalage des pointillés",
"scrollingZoom": "Défilement",
"scrollingStep": "Pas de défilement",
"selectingZoom": "Sélection",
"durationMillis": "Durée (ms)",
"crosshairLabel": "Étiquette",
"crosshairSnap": "Aligner sur le nœud",
"normal": "Normal",
"bold": "Gras",
"italic": "Italique",
"boldItalic": "Gras italique",
"predefined": "Prédéfini",
"fillOpacity": "Opacité de remplissage",
"strokeColor": "Couleur de ligne",
"strokeOpacity": "Opacité de ligne",
"miniChart": "Mini-graphique",
"histogramBinCount": "Nombre de bacs",
"connectorLine": "Ligne de connexion",
"seriesItems": "Éléments de série",
"seriesItemType": "Type d'élément",
"seriesItemPositive": "Positif",
"seriesItemNegative": "Négatif",
"seriesItemLabels": "Étiquettes d'éléments",
"columnGroup": "Colonne",
"barGroup": "Barres",
"pieGroup": "Secteurs",
"lineGroup": "Courbe",
"scatterGroup": "X Y (Nuage de points)",
"areaGroup": "Aire",
"polarGroup": "Polaire",
"statisticalGroup": "Statistique",
"hierarchicalGroup": "Hiérarchique",
"specializedGroup": "Spécialisé",
"combinationGroup": "Combinaison",
"groupedColumnTooltip": "Groupé",
"stackedColumnTooltip": "Empilé",
"normalizedColumnTooltip": "100% empilé",
"groupedBarTooltip": "Groupé",
"stackedBarTooltip": "Empilé",
"normalizedBarTooltip": "100% empilé",
"pieTooltip": "Secteurs",
"donutTooltip": "Anneau",
"lineTooltip": "Courbe",
"stackedLineTooltip": "Empilé",
"normalizedLineTooltip": "100% empilé",
"groupedAreaTooltip": "Aire",
"stackedAreaTooltip": "Empilé",
"normalizedAreaTooltip": "100% empilé",
"scatterTooltip": "Nuage de points",
"bubbleTooltip": "Bulles",
"histogramTooltip": "Histogramme",
"radialColumnTooltip": "Colonne radiale",
"radialBarTooltip": "Barres radiales",
"radarLineTooltip": "Ligne radar",
"radarAreaTooltip": "Aire radar",
"nightingaleTooltip": "Rose",
"rangeBarTooltip": "Barres d'intervalle",
"rangeAreaTooltip": "Aire d'intervalle",
"boxPlotTooltip": "Boîte à moustaches",
"treemapTooltip": "Carte proportionnelle",
"sunburstTooltip": "Rayons de soleil",
"waterfallTooltip": "Cascade",
"heatmapTooltip": "Carte de chaleur",
"columnLineComboTooltip": "Colonne et courbe",
"areaColumnComboTooltip": "Aire et colonne",
"customComboTooltip": "Combinaison personnalisée",
"innerRadius": "Rayon interne",
"startAngle": "Angle de départ",
"endAngle": "Angle de fin",
"reverseDirection": "Inverser la direction",
"groupPadding": "Espacement des groupes",
"seriesPadding": "Espacement des séries",
"tile": "Tuile",
"whisker": "Moustache",
"cap": "Capuchon",
"capLengthRatio": "Rapport de longueur",
"labelPlacement": "Placement",
"inside": "À l'intérieur",
"outside": "À l'extérieur",
"noDataToChart": "Aucune donnée disponible pour créer un graphique.",
"pivotChartRequiresPivotMode": "Le graphique croisé dynamique nécessite l'activation du mode pivot.",
"chartSettingsToolbarTooltip": "Menu",
"chartLinkToolbarTooltip": "Lié à la grille",
"chartUnlinkToolbarTooltip": "Dissocié de la grille",
"chartDownloadToolbarTooltip": "Télécharger le graphique",
"chartMenuToolbarTooltip": "Menu",
"chartEdit": "Modifier le graphique",
"chartAdvancedSettings": "Paramètres avancés",
"chartLink": "Lier à la grille",
"chartUnlink": "Dissocier de la grille",
"chartDownload": "Télécharger le graphique",
"histogramFrequency": "Fréquence",
"seriesChartType": "Type de graphique de série",
"seriesType": "Type de série",
"secondaryAxis": "Axe secondaire",
"seriesAdd": "Ajouter une série",
"categoryAdd": "Ajouter une catégorie",
"bar": "Barre",
"column": "Colonne",
"histogram": "Histogramme",
"advancedSettings": "Paramètres avancés",
"direction": "Direction",
"horizontal": "Horizontal",
"vertical": "Vertical",
"seriesGroupType": "Type de groupe",
"groupedSeriesGroupType": "Groupé",
"stackedSeriesGroupType": "Empilé",
"normalizedSeriesGroupType": "100 % empilé",
"legendEnabled": "Activé",
"invalidColor": "La valeur de couleur n'est pas valide",
"groupedColumnFull": "Colonne groupée",
"stackedColumnFull": "Colonne empilée",
"normalizedColumnFull": "Colonne 100 % empilée",
"groupedBarFull": "Barre groupée",
"stackedBarFull": "Barre empilée",
"normalizedBarFull": "Barre 100 % empilée",
"stackedAreaFull": "Zone empilée",
"normalizedAreaFull": "Zone 100 % empilée",
"customCombo": "Combinaison personnalisée",
"ariaAdvancedFilterBuilderItem": "${variable}. Niveau ${variable}. Appuyez sur ENTRÉE pour modifier",
"ariaAdvancedFilterBuilderItemValidation": "${variable}. Niveau ${variable}. ${variable} Appuyez sur ENTRÉE pour modifier",
"ariaAdvancedFilterBuilderList": "Liste du constructeur de filtres avancé",
"ariaAdvancedFilterBuilderFilterItem": "Condition de filtre",
"ariaAdvancedFilterBuilderGroupItem": "Groupe de filtres",
"ariaAdvancedFilterBuilderColumn": "Colonne",
"ariaAdvancedFilterBuilderOption": "Option",
"ariaAdvancedFilterBuilderValueP": "Valeur",
"ariaAdvancedFilterBuilderJoinOperator": "Opérateur de jointure",
"ariaAdvancedFilterInput": "Saisie de filtre avancé",
"ariaChecked": "coché",
"ariaColumn": "Colonne",
"ariaColumnGroup": "Groupe de colonnes",
"ariaColumnFiltered": "Colonne filtrée",
"ariaColumnSelectAll": "Afficher/Masquer toutes les colonnes",
"ariaDateFilterInput": "Saisie du filtre de date",
"ariaDefaultListName": "Liste",
"ariaFilterColumnsInput": "Saisie des colonnes de filtre",
"ariaFilterFromValue": "Filtrer à partir de la valeur",
"ariaFilterInput": "Saisie de filtre",
"ariaFilterList": "Liste de filtres",
"ariaFilterToValue": "Filtrer jusqu'à la valeur",
"ariaFilterValue": "Valeur du filtre",
"ariaFilterMenuOpen": "Ouvrir le menu des filtres",
"ariaFilteringOperator": "Opérateur de filtrage",
"ariaHidden": "masqué",
"ariaIndeterminate": "indéterminé",
"ariaInputEditor": "Éditeur de saisie",
"ariaMenuColumn": "Appuyez sur ALT BAS pour ouvrir le menu de la colonne",
"ariaFilterColumn": "Appuyez sur CTRL ENTRÉE pour ouvrir le filtre",
"ariaRowDeselect": "Appuyez sur ESPACE pour désélectionner cette ligne",
"ariaHeaderSelection": "Colonne avec sélection d'en-tête",
"ariaRowSelectAll": "Appuyez sur ESPACE pour sélectionner/désélectionner toutes les lignes",
"ariaRowToggleSelection": "Appuyez sur ESPACE pour sélectionner/désélectionner la ligne",
"ariaRowSelect": "Appuyez sur ESPACE pour sélectionner cette ligne",
"ariaRowSelectionDisabled": "La sélection de ligne est désactivée pour cette ligne",
"ariaSearch": "Rechercher",
"ariaSortableColumn": "Appuyez sur ENTRÉE pour trier",
"ariaToggleVisibility": "Appuyez sur ESPACE pour afficher/masquer",
"ariaToggleCellValue": "Appuyez sur ESPACE pour modifier la valeur de la cellule",
"ariaUnchecked": "non coché",
"ariaVisible": "visible",
"ariaSearchFilterValues": "Rechercher des valeurs de filtre",
"ariaPageSizeSelectorLabel": "Taille de la page",
"ariaChartMenuClose": "Fermer le menu d'édition du graphique",
"ariaChartSelected": "Sélectionné",
"ariaSkeletonCellLoadingFailed": "Échec du chargement de la ligne",
"ariaSkeletonCellLoading": "Chargement des données de ligne",
"ariaRowGroupDropZonePanelLabel": "Groupes de lignes",
"ariaValuesDropZonePanelLabel": "Valeurs",
"ariaPivotDropZonePanelLabel": "Étiquettes de colonne",
"ariaDropZoneColumnComponentDescription": "Appuyez sur SUPPR pour supprimer",
"ariaDropZoneColumnValueItemDescription": "Appuyez sur ENTRÉE pour modifier le type d'agrégation",
"ariaDropZoneColumnGroupItemDescription": "Appuyez sur ENTRÉE pour trier",
"ariaDropZoneColumnComponentAggFuncSeparator": "de ",
"ariaDropZoneColumnComponentSortAscending": "croissant",
"ariaDropZoneColumnComponentSortDescending": "décroissant",
"ariaLabelDialog": "Boîte de dialogue",
"ariaLabelColumnMenu": "Menu de colonne",
"ariaLabelColumnFilter": "Filtre de colonne",
"ariaLabelSelectField": "Sélectionner un champ",
"ariaLabelRichSelectField": "Champ de sélection enrichi",
"ariaLabelRichSelectToggleSelection": "Appuyez sur ESPACE pour basculer la sélection",
"ariaLabelRichSelectDeselectAllItems": "Appuyez sur SUPPR pour tout désélectionner",
"ariaLabelRichSelectDeleteSelection": "Appuyez sur SUPPR pour désélectionner l'élément",
"ariaLabelTooltip": "Info-bulle",
"ariaLabelContextMenu": "Menu contextuel",
"ariaLabelSubMenu": "Sous-menu",
"ariaLabelAggregationFunction": "Fonction d'agrégation",
"ariaLabelAdvancedFilterAutocomplete": "Saisie automatique du filtre avancé",
"ariaLabelAdvancedFilterBuilderAddField": "Ajouter un champ au filtre avancé",
"ariaLabelAdvancedFilterBuilderColumnSelectField": "Sélection de colonne du filtre avancé",
"ariaLabelAdvancedFilterBuilderOptionSelectField": "Sélection d'option du filtre avancé",
"ariaLabelAdvancedFilterBuilderJoinSelectField": "Sélection d'opérateur de jointure du filtre avancé",
"ariaColumnPanelList": "Liste des colonnes",
"ariaFilterPanelList": "Liste des filtres",
"thousandSeparator": ",",
"decimalSeparator": ".",
"true": "Vrai",
"false": "Faux",
"invalidDate": "Date invalide",
"invalidNumber": "Nombre invalide",
"january": "Janvier",
"february": "Février",
"march": "Mars",
"april": "Avril",
"may": "Mai",
"june": "Juin",
"july": "Juillet",
"august": "Août",
"september": "Septembre",
"october": "Octobre",
"november": "Novembre",
"december": "Décembre",
"timeFormatSlashesDDMMYYYY": "JJ/MM/AAAA",
"timeFormatSlashesMMDDYYYY": "MM/JJ/AAAA",
"timeFormatSlashesDDMMYY": "JJ/MM/AA",
"timeFormatSlashesMMDDYY": "MM/JJ/AA",
"timeFormatDotsDDMYY": "JJ.M.AA",
"timeFormatDotsMDDYY": "M.JJ.AA",
"timeFormatDashesYYYYMMDD": "AAAA-MM-JJ",
"timeFormatSpacesDDMMMMYYYY": "JJ MMMM AAAA",
"timeFormatHHMMSS": "HH:MM:SS",
"timeFormatHHMMSSAmPm": "HH:MM:SS AM/PM",
"Select at least one connection to ungroup.": "Sélectionnez au moins une connexion à dissocier.",
"Select at least one connection to group them.": "Sélectionnez au moins une connexion pour les regrouper.",
"Only connections can be grouped.": "Seules les connexions peuvent être regroupées.",
"Select a group, or type in a new one.": "Sélectionnez un groupe ou saisissez-en un nouveau.",
"ariaLabelLoadingContextMenu": "Chargement du menu contextuel",
"Row {0} does not have a name": "La ligne {0} n'a pas de nom",
"Row {0} does not have a data type": "La ligne {0} n'a pas de type de données",
"Cancel executing query?": "Annuler l'exécution de la requête ?",
"Local Date and Time": "Date et heure locales",
"Local Date": "Date locale",
"Local Time": "Heure locale",
"Account Identifier": "Identificateur de compte",
"Failed to find parent item {0} of type {1} in type {2}": "Impossible de trouver l'élément parent {0} de type {1} dans le type {2}",
"Username and Password": "Nom d'utilisateur et mot de passe",
"Single sign-on": "Authentification unique",
"Use Secondary Roles": "Utiliser des rôles secondaires",
"Warehouse": "Entrepôt",
"Enter your query here": "Entrez votre requête ici",
"Schema:": "Schéma :",
"No language models found.": "Aucun modèle de langage trouvé.",
"An error occurred preparing the request: {0}": "Une erreur s'est produite lors de la préparation de la requête : {0}",
"Sorry, I can't assist with that.": "Désolé, je ne peux pas vous aider avec cela.",
"An invalid response was returned, try and rephrase your question.": "Une réponse invalide a été renvoyée, essayez de reformuler votre question.",
"Key Pair": "Paire de clés",
"Private Key Passphrase": "Phrase secrète de la clé privée",
"Show all": "Tout afficher",
"Failed to read file: {0}": "Échec de la lecture du fichier : {0}",
"Store in Workspace": "Stocker dans l'espace de travail",
"Yes, Save as Plain Text": "Oui, enregistrer en texte brut",
"Plain Text Password in Workspace": "Mot de passe en texte brut dans l'espace de travail",
"Storing a plain text password in the workspace is not secure and is strongly discouraged. This can lead to your password being inadvertently stored in a Git repository. Are you sure you want to proceed?": "Le stockage d'un mot de passe en texte brut dans l'espace de travail n'est pas sécurisé et est fortement déconseillé. Cela peut entraîner le stockage par inadvertance de votre mot de passe dans un dépôt Git. Voulez-vous vraiment continuer ?",
"security risk, and is not recommended.": "risque de sécurité et n'est pas recommandé.",
"No changes to save.": "Aucune modification à enregistrer.",
"Materialized Views": "Vues matérialisées",
"Project ID": "ID du projet",
"Google Service Account": "Compte de service Google",
"Dataset": "Jeu de données",
"Max Bytes Per Query": "Octets maximum par requête",
"GB": "Go",
"Queries that will use more bytes than this will fail.": "Les requêtes qui utiliseront plus d'octets que cela échoueront.",
"Application Default Credentials (gcloud CLI)": "Identifiants par défaut de l'application (gcloud CLI)",
"Failed to cancel job: {0}": "Échec de l'annulation de la tâche : {0}",
"Cancel requested": "Annulation demandée",
"First Page": "Première page",
"Previous Page": "Page précédente",
"Next Page": "Page suivante",
"Last Page": "Dernière page",
"Filter Items": "Filtrer les éléments",
"Cache": "Cache",
"Hit": "Accès",
"Miss": "Mlle",
"No SQL to execute.": "Aucun SQL à exécuter.",
"An active subscription is required to use AI completions. This feature can be disabled in Settings (DBCode > AI).": "Un abonnement actif est requis pour utiliser les complétions IA. Cette fonctionnalité peut être désactivée dans les paramètres (DBCode > AI).",
"Sign in to enable AI completions, or disable inline completions in Settings (DBCode > AI).": "Connectez-vous pour activer les complétions IA, ou désactivez les complétions en ligne dans les paramètres (DBCode > AI).",
"License Required": "Licence requise",
"Add Payment Method / Manage Trial...": "Ajouter un mode de paiement / Gérer l'essai...",
"Failed to find the connection {0} associated with this notebook.": "Impossible de trouver la connexion {0} associée à ce bloc-notes.",
"SQL or definition not provided": "SQL ou définition non fourni",
"Not seeing an extension?": "Vous ne voyez pas d'extension ?",
"Fetch all rows": "Récupérer toutes les lignes",
"Don't Save": "Ne pas enregistrer",
"Do you want to save the changes you made?": "Voulez-vous enregistrer les modifications que vous avez apportées ?",
"Your changes will be lost if you don't save them.": "Vos modifications seront perdues si vous ne les enregistrez pas.",
"Fetching rows...": "Récupération des lignes...",
"Quick Search": "Recherche rapide",
"Enter the number of rows to load": "Entrez le nombre de lignes à charger",
"filtered": "filtré",
"funnel": "Entonnoir",
"coneFunnel": "Entonnoir conique",
"pyramid": "Pyramide",
"funnelGroup": "Entonnoir",
"funnelTooltip": "Entonnoir",
"coneFunnelTooltip": "Entonnoir conique",
"pyramidTooltip": "Pyramide",
"dropOff": "Abandon",
"stageLabels": "Libellés des étapes",
"reverse": "Inverser",
"Yes, Turn Save Output On": "Oui, activer l'enregistrement de sortie",
"Saving notebook output will save the output of all cells in the notebook. This may lead to sensitive data being saved in the notebook. Are you sure you want to continue?": "L'enregistrement de la sortie du bloc-notes enregistrera la sortie de toutes les cellules du bloc-notes. Cela peut entraîner l'enregistrement de données sensibles dans le bloc-notes. Êtes-vous sûr de vouloir continuer ?",
"Notebook render timed. Please try again.": "Le rendu du bloc-notes a expiré. Veuillez réessayer.",
"Parameters Required": "Paramètres requis",
"Parameter Values": "Valeurs des paramètres",
"Continue": "Continuer",
"Value": "Valeur",
"Invalid parameter type: {0} in {1}": "Type de paramètre non valide : {0} dans {1}",
"Valid types are: string, number, date, identifier": "Les types valides sont : string, number, date, identifier",
"Sign In": "Se connecter",
"Password Command": "Commande de mot de passe",
"The following connections have invalid drivers specified.": "Les connexions suivantes ont des pilotes non valides spécifiés.",
"Yes, Execute": "Oui, exécuter",
"Executing the following command to get the password for {0}.": "Exécution de la commande suivante pour obtenir le mot de passe de {0}.",
"Failed to execute command to get password: {0}": "Échec de l'exécution de la commande pour obtenir le mot de passe : {0}",
"Password command execution failed: {0}": "Échec de l'exécution de la commande de mot de passe : {0}",
"Execute a command to generate {0}": "Exécuter une commande pour générer {0}",
"When required, the command will be executed to generate the {0}.": "Si nécessaire, la commande sera exécutée pour générer le {0}.",
"{0} not required": "{0} non requis",
"{0} is not required, and will not be saved.": "{0} n'est pas requis et ne sera pas enregistré.",
"ariaSelectAllCells": "Appuyez sur Espace pour sélectionner toutes les cellules",
"No SQL supplied": "Aucun SQL fourni",
"This file supports javascript style commands using the db object:": "Ce fichier prend en charge les commandes de style JavaScript utilisant l'objet db :",
"All the collections have also been aliased to the db object, so you can also execute statements like:": "Toutes les collections ont également été aliasées à l'objet db, vous pouvez donc également exécuter des instructions telles que :",
"The db object is the NodeJS MongoDB driver, mode information can be found here:": "L'objet db est le pilote MongoDB NodeJS, plus d'informations peuvent être trouvées ici :",
"Auto Refresh": "Actualisation automatique",
"Stopped": "Arrêté",
"Stop": "Arrêter",
"5s": "5s",
"10s": "10s",
"30s": "30s",
"1m": "1m",
"5m": "5m",
"Script Changes": "Modifications du script",
"Refresh Options": "Options d'actualisation",
"Save Options": "Options d'enregistrement",
"Failed to parse file: {0}": "Échec de l'analyse du fichier : {0}",
"Failed to create directory: {0}": "Échec de la création du répertoire : {0}",
"Failed to write file: {0}": "Échec de l'écriture du fichier : {0}",
"Failed to delete: {0}": "Échec de la suppression : {0}",
"You must have a workspace open to save a connection to the workspace": "Vous devez avoir un espace de travail ouvert pour enregistrer une connexion à l'espace de travail",
"Error introspecting data types for {0}, error: {1}": "Erreur d'introspection des types de données pour {0}, erreur : {1}",
"Connection is not open": "La connexion n'est pas ouverte",
"Unknown BSON type: {0} found in MongoDB": "Type BSON inconnu : {0} trouvé dans MongoDB",
"Clear This Column Filter": "Effacer ce filtre de colonne",
"Clear All Column Filters": "Effacer tous les filtres de colonne",
"{0} row": "{0} ligne",
"Keyspaces": "Espaces de clés",
"All Keys": "Toutes les clés",
"Key": "Clé",
"Data": "Données",
"TTL": "TTL",
"{0} Key": "{0} clé",
"{0} Keys": "{0} clés",
"The following connections contain / in the name. This can lead to unexpected issues. It is recommended to rename them.": "Les connexions suivantes contiennent / dans le nom. Cela peut entraîner des problèmes inattendus. Il est recommandé de les renommer.",
"Relationship Detail": "Détail de la relation",
"Secure Sharing": "Partage sécurisé",
"Query Parameters": "Paramètres de requête",
"Inline Completion": "Complétion en ligne",
"History": "Historique",
"Visual Editing": "Édition visuelle",
"File Execution": "Exécution de fichiers",
"Cloud Providers": "Fournisseurs cloud",
"Open on dbcode.io": "Ouvrir sur dbcode.io",
"Pages": "Pages",
"items": "éléments",
"Paginate Results": "Paginer les résultats",
"Auto": "Auto",
"No items selected.": "Aucun élément sélectionné.",
"This operation is not permitted on the item {0} item (no path).": "Cette opération n'est pas autorisée sur l'élément {0} (aucun chemin).",
"Selected items must be the same type, {0} is not the same as {1}.": "Les éléments sélectionnés doivent être du même type, {0} n'est pas identique à {1}.",
"Selected items must be from the same database, {0} is not in the same database as {1}.": "Les éléments sélectionnés doivent provenir de la même base de données, {0} ne se trouve pas dans la même base de données que {1}.",
"Failed to open Excel file: {0}": "Échec de l'ouverture du fichier Excel : {0}",
"Failed to read sheet {0}, error: {1}": "Échec de la lecture de la feuille {0}, erreur : {1}",
"Source": "Source",
"Destination": "Destination",
"": " ",
"No columns selected to import": "Aucune colonne sélectionnée pour l'importation",
"Import": "Importer",
"Sample Rows": "Lignes d'exemple",
"Select Source": "Sélectionner la source",
"Select Destination": "Sélectionner la destination",
"A Database": "Une base de données",
"Import from": "Importer depuis",
"Source connection not found": "Connexion source introuvable",
"Importing": "Importation en cours",
"Fetching source data from {0}": "Récupération des données sources depuis {0}",
"No data to import": "Aucune donnée à importer",
"Creating insert statements": "Création des instructions INSERT",
"Applying insert statements": "Application des instructions INSERT",
"Finished": "Terminé",
"Imported {0} rows into {1}": "{0} lignes importées dans {1}",
"Error getting source data from {0}, error: {1}": "Erreur lors de la récupération des données sources depuis {0}, erreur : {1}",
"Select": "Sélectionner",
"Read Only/Roles": "Lecture seule/Rôles",
"Unknown role: {0}": "Rôle inconnu : {0}",
"Configuration for role {0} not found": "Configuration du rôle {0} introuvable",
"Permission {0} not found for role {1}": "Permission {0} introuvable pour le rôle {1}",
"{0} statement is denied for role {1}": "L'instruction {0} est refusée pour le rôle {1}",
"{0} statements are denied for role {1}": "Les instructions {0} sont refusées pour le rôle {1}",
"{0} statement detected. Do you want to execute it?": "Instruction {0} détectée. Voulez-vous l'exécuter ?",
"{0} statements detected. Do you want to execute them?": "Instructions {0} détectées. Voulez-vous les exécuter ?",
"Execution of {0} statements denied for role {1}": "Exécution des instructions {0} refusée pour le rôle {1}",
"Driver does not support read only.": "Le pilote ne prend pas en charge la lecture seule.",
"Role": "Rôle",
"Development": "Développement",
"Testing": "Test",
"Production": "Production",
"Role and Read Only requires Pro subscription.": "Le rôle et la lecture seule nécessitent un abonnement Pro.",
"CSV Format": "Format CSV",
"Auto detect": "Détection automatique",
"Specify": "Spécifier",
"Header Row": "Ligne d'en-tête",
"Delimiter": "Délimiteur",
"Quote Character": "Guillemet",
"Quote Escape": "Échappement de guillemet",
"Connect to your database and start exploring your data": "Connectez-vous à votre base de données et commencez à explorer vos données",
"MCP": "MCP",
"MCP port not set, update in settings.": "Port MCP non défini, modifiez les paramètres.",
"MCP authorization not set, update in settings.": "Autorisation MCP non définie, modifiez les paramètres.",
"MCP failed to start, error: {0}": "Échec du démarrage de MCP, erreur : {0}",
"MCP stopped": "MCP arrêté",
"Connection Information": "Informations de connexion",
"Yes, Provide Schema to Copilot": "Oui, fournir le schéma à Copilot",
"more information": "plus d'informations",
"Provide database schema to Copilot for inline completion in .sql files? ": "Fournir le schéma de base de données à Copilot pour la complétion en ligne dans les fichiers .sql ?",
"Retrieving connections": "Récupération des connexions",
"Retrieving databases": "Récupération des bases de données",
"Retrieve Databases ?": "Récupérer les bases de données ?",
"Retrieving schemas": "Récupération des schémas",
"Retrieve Schemas ?": "Récupérer les schémas ?",
"Retrieving tables": "Récupération des tables",
"Retrieve Tables ?": "Récupérer les tables ?",
"Executing query": "Exécution de la requête",
"Execute Query ?": "Exécuter la requête ?",
"Tool {0} not found": "Outil {0} introuvable",
"statusBarLastRowUnknown": "?",
"Open Filter Builder": "Ouvrir le générateur de filtres",
"Filter": "Filtre",
"Reset Filter": "Réinitialiser le filtre",
"No SQL provided": "Aucun SQL fourni",
"Partitions": "Partitions",
"Policies": "Politiques",
"PostgreSQL 9.2 or higher is required": "PostgreSQL 9.2 ou supérieur est requis",
"Primary Keys": "Clés primaires",
"SQL Preview": "Aperçu SQL",
"No items found": "Aucun élément trouvé",
"Unlock this cell from the specified connection": "Déverrouiller cette cellule de la connexion spécifiée",
"Lock this cell to the current connection": "Verrouiller cette cellule sur la connexion actuelle",
"Notebook Connection Lock": "Verrouillage de connexion du notebook",
"Previous Row": "Ligne précédente",
"Next Row": "Ligne suivante",
"Inspector": "Inspecteur",
"Exclude Selected Values": "Exclure les valeurs sélectionnées",
"DBCode Panel": "Panneau DBCode",
"Same location as terminal, output etc.": "Même emplacement que le terminal, la sortie, etc.",
"Beside the Editor": "À côté de l'éditeur",
"Below the Editor": "Sous l'éditeur",
"Where would you like query results to be displayed? (can be changed in settings)": "Où souhaitez-vous afficher les résultats de requête ? (peut être modifié dans les paramètres)",
"Result editor not registered!": "L'éditeur de résultats n'est pas enregistré !",
"scrollColumnIntoView": "Faire défiler ${variable} dans la vue",
"Error getting databases stage 2 for connection {0}, error: {1}": "Erreur lors de la récupération des bases de données (étape 2) pour la connexion {0}, erreur : {1}",
"Ticks": "Graduations",
"Traditional relational databases supporting structured query language": "Bases de données relationnelles traditionnelles prenant en charge le langage de requête structuré",
"Non-relational databases for flexible, schema-less data storage": "Bases de données non relationnelles pour un stockage de données flexible et sans schéma",
"Fully managed database services hosted in the cloud": "Services de bases de données entièrement gérés et hébergés dans le cloud",
"Systems optimized for analytics and large-scale data processing": "Systèmes optimisés pour l'analyse et le traitement de données à grande échelle",
"Data stored in various file formats": "Données stockées dans différents formats de fichiers",
"Connect to cloud platforms to access all their database services": "Se connecter aux plateformes cloud pour accéder à tous leurs services de bases de données",
"Search for a database or cloud provider...": "Rechercher une base de données ou un fournisseur cloud...",
"Clear search": "Effacer la recherche",
"Preview": "Aperçu",
"No matching databases or cloud providers found": "Aucune base de données ou fournisseur cloud correspondant trouvé",
"Hide password": "Masquer le mot de passe",
"Show password": "Afficher le mot de passe",
"Connection Details": "Détails de connexion",
"Tunnel name": "Nom du tunnel",
"Authentication": "Authentification",
"SSH username": "Nom d'utilisateur SSH",
"Use password authentication": "Utiliser l'authentification par mot de passe",
"Use SSH key file": "Utiliser un fichier de clé SSH",
"Use SSH agent": "Utiliser l'agent SSH",
"Select a private key file": "Sélectionner un fichier de clé privée",
"Typically the private key file is located at ~/.ssh/id_rsa or ~/.ssh/id_ed25519": "Le fichier de clé privée se trouve généralement dans ~/.ssh/id_rsa ou ~/.ssh/id_ed25519",
"Optional: password for the private key if encrypted": "Facultatif : mot de passe de la clé privée si chiffrée",
"Password Storage": "Stockage du mot de passe",
"Securely stores your password in VSCode secret storage": "Stocke votre mot de passe de manière sécurisée dans le stockage secret de VSCode",
"Save in VSCode Secret Storage": "Enregistrer dans le stockage secret de VSCode",
"Password is encrypted with your key and saved in settings.json": "Le mot de passe est chiffré avec votre clé et enregistré dans settings.json",
"Encrypt and Save": "Chiffrer et enregistrer",
"Password is kept in memory for this session only": "Le mot de passe est conservé en mémoire pour cette session uniquement",
"Remember for Session": "Mémoriser pour la session",
"You will be prompted for your password each time": "Vous devrez saisir votre mot de passe à chaque fois",
"Password is stored as plain text in settings.json (very insecure)": "Le mot de passe est stocké en texte brut dans settings.json (très peu sécurisé)",
"Save in Plain Text (Not Recommended)": "Enregistrer en texte brut (déconseillé)",
"No password needed for this connection": "Aucun mot de passe requis pour cette connexion",
"Password not required": "Mot de passe non requis",
"Key to decrypt the password. Will not be stored.": "Clé pour déchiffrer le mot de passe. Ne sera pas stockée.",
"The SSH agent must be running on your system. No password is required with this authentication method.": "L'agent SSH doit être actif sur votre système. Aucun mot de passe n'est requis avec cette méthode d'authentification.",
"File Formats": "Formats de fichier",
"General Options": "Options générales",
"General Settings": "Paramètres généraux",
"SSL/TLS Settings": "Paramètres SSL/TLS",
"Advanced Options": "Options avancées",
"Back to database selection": "Retour à la sélection de base de données",
"Connection name": "Nom de connexion",
"Get Started": "Commencer",
"Open SQL File": "Ouvrir un fichier SQL",
"Resources": "Ressources",
"Documentation": "Documentation",
"Issues & Feature Requests": "Problèmes et demandes de fonctionnalités",
"Select Color": "Sélectionner une couleur",
"localhost": "localhost",
"{0} Storage": "Stockage {0}",
"{0} will be kept in memory for this session only. You will be prompted for it once per session.": "{0} sera conservé en mémoire pour cette session uniquement. Il vous sera demandé une fois par session.",
"{0} will be stored as plain text in settings.json (very insecure)": "{0} sera stocké en texte brut dans settings.json (très peu sécurisé)",
"Enable SSL/TLS": "Activer SSL/TLS",
"Size: {0}": "Taille : {0}",
"Read Only/Roles is Pro feature. They have been disabled on the connection {0}, it is in full access mode.": "Lecture seule/Rôles est une fonctionnalité Pro. Ils ont été désactivés sur la connexion {0}, elle est en mode accès complet.",
"SQLite Extensions": "Extensions SQLite",
"Configured authentication does not have access to this database": "L'authentification configurée n'a pas accès à cette base de données",
"Configured authentication does not have access to the database: {0}": "L'authentification configurée n'a pas accès à la base de données : {0}",
"Previous tab": "Onglet précédent",
"Next tab": "Onglet suivant",
"Failed to read file {0}, error: {1}": "Échec de la lecture du fichier {0}, erreur : {1}",
"Tunnel not found: {0}": "Tunnel introuvable : {0}",
"Accessible": "Accessible",
"Checking connection...": "Vérification de la connexion...",
"DNS:": "DNS :",
"Port:": "Port :",
"{0} requires an active license because it is an online feature and not covered by the use forever license.": "{0} nécessite une licence active car il s'agit d'une fonctionnalité en ligne non couverte par la licence d'utilisation perpétuelle.",
"Your license updates ended on {0}. To continue using {1}, consider purchasing a new license, or install a version released prior to {0}": "Vos mises à jour de licence ont pris fin le {0}. Pour continuer à utiliser {1}, achetez une nouvelle licence ou installez une version publiée avant le {0}",
"Updates End: {0}": "Fin des mises à jour : {0}",
"Updates Ended: {0}": "Mises à jour terminées : {0}",
"Only http and https protocols are supported": "Seuls les protocoles http et https sont pris en charge",
"No host specified for validation": "Aucun hôte spécifié pour la validation",
"Port is required for validation": "Le port est requis pour la validation",
"Connection timeout": "Délai de connexion expiré",
"Failed to check endpoint": "Échec de la vérification du point de terminaison",
"Role permissions can be configured in <a class=\"link\" href=\"command:workbench.action.openSettings?%5B%22dbcode.connection.role%22%5D\">settings.</a>": "Les autorisations de rôle peuvent être configurées dans <a class=\"link\" href=\"command:workbench.action.openSettings?%5B%22dbcode.connection.role%22%5D\">les paramètres.</a>",
"Streaming Databases": "Bases de données de streaming",
"Databases designed for real-time data processing and analytics": "Bases de données conçues pour le traitement et l'analyse de données en temps réel",
"Type to search": "Tapez pour rechercher",
"Environment URL": "URL de l'environnement",
"Format: {0}": "Format : {0}",
"Connection will be established through SSH tunnel": "La connexion sera établie via un tunnel SSH",
"External Tables": "Tables externes",
"Start Trial": "Démarrer l'essai",
"Pro feature detected: Unlock {0}?": "Fonctionnalité Pro détectée : Déverrouiller {0} ?",
"Start a free 14-day trial — no credit card required — or sign in if you've already leveled up.": "Démarrez un essai gratuit de 14 jours sans carte bancaire, ou connectez-vous si vous avez déjà une licence.",
"{0} needs a valid license. Your trial or license has expired. Purchase a license to keep using this feature.": "{0} nécessite une licence valide. Votre essai ou licence a expiré. Achetez une licence pour continuer à utiliser cette fonctionnalité.",
"Time's Up": "Temps écoulé",
"Select items to include, or type a SQL like or not like eg: like value%": "Sélectionnez les éléments à inclure, ou tapez une condition SQL like ou not like, par exemple : like valeur%",
"Quick Script": "Script rapide",
"The {0} script action is not supported": "L'action de script {0} n'est pas prise en charge",
"Error starting SSH tunnel {0}: {1}": "Erreur lors du démarrage du tunnel SSH {0} : {1}",
"{0}: No script generated": "{0} : Aucun script généré",
"{0}: No connection found": "{0} : Aucune connexion trouvée",
"No scripts generated for the selected items.": "Aucun script généré pour les éléments sélectionnés.",
"All in one file": "Tout dans un seul fichier",
"Items were found from different connections/databases. Do you want to script them all in one file or separate files?": "Les éléments proviennent de différentes connexions/bases de données. Voulez-vous les regrouper dans un seul fichier ou des fichiers séparés ?",
"One file per connection/database": "Un fichier par connexion/base de données",
"--The following errors occurred:": "--Les erreurs suivantes se sont produites :",
"The following errors occurred: {0}": "Les erreurs suivantes se sont produites : {0}",
"No context value available": "Aucune valeur de contexte disponible",
"No path available": "Aucun chemin disponible",
"Cannot be scripted as a {0} statement": "Ne peut pas être scripté comme instruction {0}",
"Could not find connection: {0}": "Connexion introuvable : {0}",
"Script As": "Générer le script",
"Will be saved in the .code-workspace file or .vscode/settings.json file, enabling sharing via Git.": "Sera enregistré dans le fichier .code-workspace ou .vscode/settings.json, permettant le partage via Git.",
"Recordset": "Ensemble d'enregistrements",
"Rows": "Lignes",
"Time": "Durée",
"Output Log": "Journal de sortie",
"Search": "Rechercher",
"Select File Manually": "Sélectionner le fichier manuellement",
"Select the file to unpack": "Sélectionner le fichier à décompresser",
"Failed to read file. Error: {0}": "Échec de la lecture du fichier. Erreur : {0}",
"Notice": "Avis",
"Cancelled": "Annulé",
"User cancelled query": "Requête annulée par l'utilisateur",
"Info": "Info",
"Precision": "Précision",
"Storage Type": "Type de stockage",
"In Memory - Won't be persisted": "En mémoire - Non persistant",
"Could not find the configuration for the currently configured default workspace connection": "Configuration introuvable pour la connexion d'espace de travail par défaut",
"Retrieving workspace connection": "Récupération de la connexion à l'espace de travail",
"No query ID available for cancellation": "Aucun ID de requête disponible pour l'annulation",
"Schema not converted to v1 format yet.": "Le schéma n'a pas encore été converti au format v1.",
"Request Timeout": "Délai d'expiration de la demande",
"Oracle 12.1 or higher is required": "Oracle 12.1 ou version ultérieure requis",
"{0} Copy": "Copie de {0}",
"Connecting...": "Connexion...",
"SQL Server 2012 or higher is required": "SQL Server 2012 ou version ultérieure requis",
"Failed to initialize grid: {0}": "Échec de l'initialisation de la grille : {0}",
"Unknown error": "Erreur inconnue",
"Failed to load notebook content: {0}": "Échec du chargement du contenu du bloc-notes : {0}",
"Editor container has zero dimensions, retrying initialization...": "Le conteneur de l'éditeur a des dimensions nulles, nouvelle tentative d'initialisation...",
"Loading notebook content...": "Chargement du contenu du bloc-notes...",
"Failed to initialize editor.": "Échec de l'initialisation de l'éditeur.",
"Export: {0}": "Export : {0}",
"Enter a name for the script": "Entrer un nom pour le script",
"More than 2 Favorites": "Plus de 2 favoris",
"Are you sure you want to delete all items from favorites?": "Voulez-vous vraiment supprimer tous les éléments des favoris ?",
"Are you sure you want to delete this item from favorites?": "Voulez-vous vraiment supprimer cet élément des favoris ?",
"Drag & drop items here to add them to favorites.": "Glisser-déposer des éléments ici pour les ajouter aux favoris.",
"Open File": "Ouvrir le fichier",
"Failed to fetch notebook output: {0}": "Échec de la récupération de la sortie du bloc-notes : {0}",
"Error in component": "Erreur dans le composant",
"Editor not available for export": "Éditeur non disponible pour l'export",
"PDF": "PDF",
"Security Role": "Rôle de sécurité",
"AWS Region": "Région AWS",
"Default Credentials Provider Chain": "Chaîne de fournisseurs d'identifiants par défaut",
"Access Keys": "Clés d'accès",
"Access Key ID": "ID de clé d'accès",
"Secret Access Key": "Clé d'accès secrète",
"S3 Output Location": "Emplacement de sortie S3",
"Failed to decode license, please check it is correct.": "Échec du décodage de la licence, veuillez vérifier qu'elle est correcte.",
"Manually Enter License": "Entrer la licence manuellement",
"Enter your license. [More Information](https://dbcode.io/docs/accounts/offline-license)": "Entrez votre licence. [Plus d'informations](https://dbcode.io/docs/accounts/offline-license)",
"More Information": "Plus d'informations",
"Install License. [More Information](https://dbcode.io/docs/accounts/offline-license)": "Installer la licence. [Plus d'informations](https://dbcode.io/docs/accounts/offline-license)",
"License installed successfully": "Licence installée avec succès",
"Post Executing": "Post-exécution",
"Pre Executing": "Pré-exécution",
"from ssh.config": "depuis ssh.config",
"Count all rows": "Compter toutes les lignes",
"of {0}": "de {0}",
"The initial number of rows fetched is equal to the rows to load setting.": "Le nombre initial de lignes récupérées correspond au paramètre de lignes à charger.",
"Error counting rows: {0}": "Erreur lors du comptage des lignes : {0}",
"You are about to execute the entire document. Do you want to continue?": "Vous êtes sur le point d'exécuter l'intégralité du document. Voulez-vous continuer ?",
"Unwrap Column Text": "Désactiver le retour à la ligne",
"Wrap Column Text": "Activer le retour à la ligne",
"Generating export...": "Génération de l'export...",
"Password (Optional)": "Mot de passe (facultatif)",
"Note: PDF encryption provides basic protection but can be bypassed. It prevents casual access to content.": "Remarque : Le chiffrement PDF offre une protection de base, mais peut être contourné. Il empêche l'accès occasionnel au contenu.",
"Theme": "Thème",
"Light": "Clair",
"Dark": "Sombre",
"Custom": "Personnalisé",
"Export / Share": "Exporter / Partager",
"Export failed: {0}": "Échec de l'export : {0}",
"Please complete all required fields": "Veuillez remplir tous les champs obligatoires",
"Learn more": "En savoir plus",
"Export to your computer.": "Exporter vers votre ordinateur.",
"DBMS Output": "Sortie SGBD",
"Web Page format only supports \"All Data\" option": "Le format Page Web ne prend en charge que l'option « Toutes les données »",
"Content provider not available": "Fournisseur de contenu non disponible",
"No content returned from provider": "Aucun contenu renvoyé par le fournisseur",
"Share failed: {0}": "Échec du partage : {0}",
"All Data": "Toutes les données",
"Currently Selected Data": "Données actuellement sélectionnées",
"Web Page": "Page Web",
"HTML Table": "Tableau HTML",
"Leave empty for no password protection": "Laisser vide pour aucune protection par mot de passe",
"To store data in your own S3 compatible bucket or use a custom domain name": "Pour stocker des données dans votre propre compartiment compatible S3 ou utiliser un nom de domaine personnalisé",
"contact us": "contactez-nous",
"filterSummaryInactive": "est (Tous)",
"filterSummaryContains": "contient",
"filterSummaryNotContains": "ne contient pas",
"filterSummaryTextEquals": "égale",
"filterSummaryTextNotEqual": "n'est pas égal à",
"filterSummaryStartsWith": "commence par",
"filterSummaryEndsWith": "se termine par",
"filterSummaryBlank": "est vide",
"filterSummaryNotBlank": "n'est pas vide",
"filterSummaryEquals": "=",
"filterSummaryNotEqual": "!=",
"filterSummaryGreaterThan": ">",
"filterSummaryGreaterThanOrEqual": ">=",
"filterSummaryLessThan": "<",
"filterSummaryLessThanOrEqual": "<=",
"filterSummaryInRange": "entre",
"filterSummaryInRangeValues": "(${variable}, ${variable})",
"filterSummaryTextQuote": "« ${variable} »",
"filterSummaryListInactive": "est (Tous)",
"filterSummaryListSeparator": ", ",
"filterSummaryListShort": "est (${variable})",
"filterSummaryListLong": "est (${variable}) et ${variable} de plus",
"addFilterCard": "Ajouter un filtre",
"agTextColumnFilterDisplayName": "Filtre simple",
"agNumberColumnFilterDisplayName": "Filtre simple",
"agDateColumnFilterDisplayName": "Filtre simple",
"agSetColumnFilterDisplayName": "Filtre de sélection",
"agMultiColumnFilterDisplayName": "Filtre combiné",
"addFilterPlaceholder": "Rechercher des colonnes...",
"ariaDeferSkeletonCellLoading": "Chargement de la cellule en cours",
"ariaLabelAddFilterField": "Ajouter un champ de filtre",
"PNG": "PNG",
"Suppress quotes": "Supprimer les guillemets",
"Note: Suppressing quotes will not escape the delimiter in values, which may cause parsing issues.": "Remarque : La suppression des guillemets n'échappera pas le délimiteur dans les valeurs, ce qui peut entraîner des problèmes d'analyse.",
"Connected": "Connecté",
"Provided by other extension": "Fourni par une autre extension",
"Discovered": "Découvert",
"Import error: {0}": "Erreur d'importation : {0}",
"Select import source": "Sélectionner la source d'importation",
"Connection Files": "Fichiers de connexion",
"All Files": "Tous les fichiers",
"Select Connection Import File": "Sélectionner le fichier d'importation de connexion",
"Fields: {0}": "Champs : {0}",
"Custom Format": "Format personnalisé",
"Map fields manually": "Mapper les champs manuellement",
"Define your own field mapping": "Définir votre propre mappage de champs",
"Select connection format": "Sélectionner le format de connexion",
"Required fields not mapped: {0}": "Champs obligatoires non mappés : {0}",
"Cannot continue import without mapping required fields. Please map the required fields to proceed.": "Impossible de poursuivre l'importation sans mapper les champs obligatoires. Veuillez mapper les champs obligatoires pour continuer.",
"Skip this field": "Ignorer ce champ",
"Don't import this field": "Ne pas importer ce champ",
"Map Source Field: {0}": "Mapper le champ source : {0}",
"Select which connection field \"{0}\" should map to": "Sélectionner le champ de connexion auquel « {0} » doit correspondre",
"Display name for the connection": "Nom d'affichage de la connexion",
"Database type (postgres, mysql, mssql, etc.)": "Type de base de données (postgres, mysql, mssql, etc.)",
"Server hostname or IP address": "Nom d'hôte ou adresse IP du serveur",
"Port number for the database server": "Numéro de port du serveur de base de données",
"Database name to connect to": "Nom de la base de données à laquelle se connecter",
"Username for authentication": "Nom d'utilisateur pour l'authentification",
"Password for authentication": "Mot de passe pour l'authentification",
"Enable SSL/TLS encryption (true/false)": "Activer le chiffrement SSL/TLS (true/false)",
"Connection type: \"host\" or \"socket\"": "Type de connexion : « host » ou « socket »",
"Group name for organizing connections": "Nom du groupe pour organiser les connexions",
"Path for file formats or socket connections": "Chemin pour les formats de fichiers ou les connexions par socket",
"Connection configuration field": "Champ de configuration de la connexion",
"Import Summary:": "Résumé de l'importation :",
"\n• {0} connection(s) found": "• {0} connexion(s) trouvée(s)",
"\n• {0} warning(s)": "• {0} avertissement(s)",
"\n• {0} error(s)": "• {0} erreur(s)",
"ERRORS:\n": "ERREURS :",
"WARNINGS:\n": "AVERTISSEMENTS :",
"Review the details and choose an action below.": "Consultez les détails et choisissez une action ci-dessous.",
"All connections had errors and cannot be imported. Please check the source file and format.": "Toutes les connexions comportent des erreurs et ne peuvent pas être importées. Vérifiez le fichier source et le format.",
"Choose an action:": "Choisissez une action :",
"No connections available to import.": "Aucune connexion disponible pour l'importation.",
"Successfully imported {0} of {1} connections": "{0} connexions importées sur {1} avec succès",
"Failed to import any connections": "Échec de l'importation des connexions",
"Error during import: {0}": "Erreur lors de l'importation : {0}",
"Preview opened. Do you want to proceed with importing {0} connection(s)?": "Aperçu ouvert. Voulez-vous procéder à l'importation de {0} connexion(s) ?",
"Found Azure Data Studio settings at: {0}": "Paramètres Azure Data Studio trouvés à : {0}",
"Do you want to import connections from this settings file?": "Voulez-vous importer les connexions depuis ce fichier de paramètres ?",
"Use This File": "Utiliser ce fichier",
"Select Different File": "Sélectionner un autre fichier",
"Could not find Azure Data Studio settings automatically": "Impossible de trouver automatiquement les paramètres Azure Data Studio",
"Please manually select your Azure Data Studio settings.json file": "Veuillez sélectionner manuellement votre fichier settings.json Azure Data Studio",
"No import source found for file extension: {0}": "Aucune source d'importation trouvée pour l'extension de fichier : {0}",
"Failed to import file: {0}": "Échec de l'importation du fichier : {0}",
"pgAdmin Export": "Export pgAdmin",
"Standard pgAdmin connection export format": "Format d'export de connexion pgAdmin standard",
"JSON File": "Fichier JSON",
"Import connections from JSON file": "Importer des connexions depuis un fichier JSON",
"Invalid JSON structure for connection import": "Structure JSON invalide pour l'importation de connexions",
"No connections found in JSON data": "Aucune connexion trouvée dans les données JSON",
"Custom format selected but no field mapping provided": "Format personnalisé sélectionné mais aucun mappage de champ fourni",
"Failed to map connection \"{0}\": {1}": "Échec du mappage de la connexion « {0} » : {1}",
"Unknown format: {0}": "Format inconnu : {0}",
"Failed to parse JSON: {0}": "Échec de l'analyse JSON : {0}",
"Imported Connection {0}": "Connexion importée {0}",
"Driver is required but not specified": "Le pilote est requis mais n'est pas spécifié",
"Host is required when connectionType is \"host\"": "L'hôte est requis lorsque connectionType est « host »",
"Socket path is required when connectionType is \"socket\"": "Le chemin socket est requis lorsque connectionType est « socket »",
"CSV File": "Fichier CSV",
"Import connections from CSV file": "Importer des connexions depuis un fichier CSV",
"CSV file must have at least a header row and one data row": "Le fichier CSV doit contenir au moins une ligne d'en-tête et une ligne de données",
"Failed to parse CSV: {0}": "Échec de l'analyse CSV : {0}",
"Azure Data Studio": "Azure Data Studio",
"Import connections from Azure Data Studio settings": "Importer des connexions depuis les paramètres Azure Data Studio",
"Failed to map ADS connection \"{0}\": {1}": "Échec du mappage de la connexion ADS « {0} » : {1}",
"No Azure Data Studio connections found in settings file": "Aucune connexion Azure Data Studio trouvée dans le fichier de paramètres",
"Failed to parse Azure Data Studio settings: {0}": "Échec de l'analyse des paramètres Azure Data Studio : {0}",
"Server name is required": "Le nom du serveur est requis",
"minDateValidation": "La date doit être après ${variable}",
"maxDateValidation": "La date doit être avant ${variable}",
"maxLengthValidation": "Doit contenir ${variable} caractères maximum.",
"minValueValidation": "Doit être supérieur ou égal à ${variable}",
"maxValueValidation": "Doit être inférieur ou égal à ${variable}",
"invalidSelectionValidation": "Sélection invalide.",
"ariaValidationErrorPrefix": "Validation de l'éditeur de cellule",
"ariaLabelFilterCardDelete": "Supprimer le filtre",
"ariaLabelFilterCardHasEdits": "Contient des modifications",
"Theme is set to Light for PDF exports for optimal readability.": "Le thème est défini sur Clair pour les exports PDF afin d'optimiser la lisibilité.",
"Page Background": "Arrière-plan de la page",
"Content Background": "Arrière-plan du contenu",
"Text Color": "Couleur du texte",
"Accent Color": "Couleur d'accentuation",
"Border Color": "Couleur de bordure",
"Reset to Defaults": "Rétablir les valeurs par défaut",
"Preparing share...": "Préparation du partage...",
"Encrypting content...": "Chiffrement du contenu...",
"Getting upload URL...": "Récupération de l'URL de téléversement...",
"Uploading content...": "Téléversement du contenu...",
"All columns": "Toutes les colonnes",
"Keys only": "Clés uniquement",
"Table names": "Noms de table",
"Search tables or columns": "Rechercher des tables ou des colonnes",
"tooltipValidationErrorSeparator": ". ",
"ariaPendingChange": "Modification en attente",
"This document's connection is currently executing another query. Use another connection to execute this query?": "La connexion de ce document exécute actuellement une autre requête. Utiliser une autre connexion pour exécuter cette requête ?",
"Execution cancelled by user": "Exécution annulée par l'utilisateur",
"Are you sure you want to remove the license?": "Êtes-vous sûr de vouloir supprimer la licence ?",
"License removed successfully": "Licence supprimée avec succès",
"Install License...": "Installer la licence...",
"Offline License": "Licence hors ligne",
"Reset table positions": "Réinitialiser les positions des tables",
"advancedFilterReset": "Réinitialiser",
"advancedFilterCancel": "Annuler",
"advancedFilterClear": "Effacer",
"advancedFilterBuilderClear": "Effacer",
"advancedFilterBuilderReset": "Réinitialiser",
"tooltipMode": "Mode info-bulle",
"tooltipModeSingle": "Simple",
"tooltipModeShared": "Multiple",
"tooltipModeCompact": "Compact",
"Created with": "Créé avec",
"Field": "Champ",
"Transpose Rows and Columns": "Transposer les lignes et les colonnes",
"System Tables": "Tables système",
"No matches found": "Aucune correspondance trouvée",
"Copy form data": "Copier les données du formulaire",
"Search fields and values...": "Rechercher des champs et des valeurs...",
"Read-only (deleted row)": "Lecture seule (ligne supprimée)",
"Read-only (not editable)": "Lecture seule (non modifiable)",
"Duplicate Selected Cells/Rows": "Dupliquer les cellules/lignes sélectionnées",
"Delete Selected Rows": "Supprimer les lignes sélectionnées",
"Idle Timeout": "Délai d'inactivité",
"Automatically close database connection after specified seconds of inactivity. Leave empty to disable.": "Fermer automatiquement la connexion à la base de données après le nombre de secondes d'inactivité spécifié. Laisser vide pour désactiver.",
"Since: {0}": "Depuis : {0}",
"Transpose": "Transposer",
"Tip: Use \\t for tab delimiter": "Astuce : Utilisez \\t pour le délimiteur de tabulation",
"Binary as UUID": "Binaire en UUID",
"Display binary data as UUID format": "Afficher les données binaires au format UUID",
"Binary": "Binaire",
"Base64 Encoded": "Encodé en Base64",
"Display binary data as base64 string": "Afficher les données binaires sous forme de chaîne base64",
"Hex Viewer": "Visualiseur hexadécimal",
"Display as hexadecimal with byte grouping": "Afficher en hexadécimal avec regroupement d'octets",
"Hyperlinks": "Hyperliens",
"Convert URLs and emails to clickable links": "Convertir les URL et e-mails en liens cliquables",
"Text": "Texte",
"Format JSON strings": "Formater les chaînes JSON",
"Title Case": "Casse de titre",
"Convert to title case formatting": "Convertir en casse de titre",
"Currency": "Devise",
"Format numbers as currency": "Formater les nombres en devise",
"Numeric": "Numérique",
"Percentage": "Pourcentage",
"Display as percentage": "Afficher en pourcentage",
"Scientific Notation": "Notation scientifique",
"Format large/small numbers scientifically": "Formater les grands/petits nombres en notation scientifique",
"Thousands Separator": "Séparateur de milliers",
"Add thousands separators using browser locale": "Ajouter des séparateurs de milliers selon les paramètres régionaux du navigateur",
"Yes/No": "Oui/Non",
"Display true/false as Yes/No": "Afficher vrai/faux en Oui/Non",
"Boolean": "Booléen",
"Icon": "Icône",
"Display as ✓/✗ or custom icons": "Afficher sous forme d'icônes ✓/✗ ou personnalisées",
"On/Off": "Activé/Désactivé",
"Display as On/Off switches": "Afficher sous forme d'interrupteurs Activé/Désactivé",
"On": "Activé",
"Off": "Désactivé",
"Format Column": "Formater la colonne",
"Apply to '{0}' only in the table '{1}'": "Appliquer à '{0}' uniquement dans la table '{1}'",
"Apply to all '{0}' columns in {1}": "Appliquer à toutes les colonnes '{0}' dans {1}",
"Save & Apply": "Enregistrer et appliquer",
"Remove": "Supprimer",
"Select Formatter": "Sélectionner un formateur",
"Choose a formatter...": "Choisir un formateur...",
"Create Custom Formatter...": "Créer un formateur personnalisé...",
"Input": "Entrée",
"Output": "Sortie",
"Enter formatter name...": "Saisir le nom du formateur...",
"Customize This Formatter": "Personnaliser ce formateur",
"Failed to clean up column formatter mappings for deleted connection: {0}": "Échec du nettoyage des mappages de formateur de colonnes pour la connexion supprimée : {0}",
"Failed to remove column formatter mapping: {0}": "Échec de la suppression du mappage de formateur de colonnes : {0}",
"Failed to save column formatter mapping: {0}": "Échec de l'enregistrement du mappage de formateur de colonnes : {0}",
"Perpetual License": "Licence perpétuelle",
"Formatters": "Formateurs",
"Unsupported on this platform": "Non pris en charge sur cette plateforme",
"Windows Only": "Windows uniquement",
"Microsoft Access driver is only supported on Windows.": "Le pilote Microsoft Access n'est pris en charge que sur Windows.",
"Access ODBC driver not installed. Install the Microsoft Access Database Engine Redistributable.": "Le pilote ODBC Access n'est pas installé. Installez le moteur de base de données Microsoft Access redistribuable.",
"Reconnecting tunnel {0}...": "Reconnexion du tunnel {0}...",
"Tunnel {0} reconnected": "Tunnel {0} reconnecté",
"Tunnel {0} reconnection failed: {1}": "Échec de la reconnexion du tunnel {0} : {1}",
"Tunnel {0} reconnected on new port {1}": "Tunnel {0} reconnecté sur le nouveau port {1}",
"Editing streams is not supported": "La modification des flux n'est pas prise en charge",
"Key is required for insert": "La clé est requise pour l'insertion",
"Invalid JSON for Data": "JSON non valide pour les données",
"Missing primary key for delete": "Clé primaire manquante pour la suppression",
"Missing primary key for update": "Clé primaire manquante pour la mise à jour",
"Unsupported statement": "Instruction non prise en charge",
"Failed to reload file {0} for {1}: {2}": "Échec du rechargement du fichier {0} pour {1} : {2}",
"Failed to open Parquet file: {0}": "Échec de l'ouverture du fichier Parquet : {0}",
"Failed to open Avro file: {0}": "Échec de l'ouverture du fichier Avro : {0}",
"Authentication Method": "Méthode d'authentification",
"Service Account Key File": "Fichier de clé du compte de service",
"Firebase Emulator": "Émulateur Firebase",
"Your Firebase project ID (use \"demo-project\" for emulator)": "L'ID de votre projet Firebase (utilisez « demo-project » pour l'émulateur)",
"Path to your service account JSON key file": "Chemin d'accès au fichier de clé JSON de votre compte de service",
"Emulator Host": "Hôte de l'émulateur",
"Firebase emulator host (leave empty for cloud)": "Hôte de l'émulateur Firebase (laisser vide pour le cloud)",
"Firestore Emulator Port": "Port de l'émulateur Firestore",
"Port for Firestore emulator (default: 8080)": "Port pour l'émulateur Firestore (par défaut : 8080)",
"Realtime Database Emulator Port": "Port de l'émulateur de base de données en temps réel",
"Port for Realtime Database emulator (default: 9000)": "Port pour l'émulateur de base de données en temps réel (par défaut : 9000)",
"Invalid service account key file: {0}": "Fichier de clé de compte de service non valide : {0}",
"Service account key file path is required": "Le chemin d'accès au fichier de clé de compte de service est requis",
"Unknown authentication method: {0}": "Méthode d'authentification inconnue : {0}",
"ID is required for insert": "L'ID est requis pour l'insertion",
"Unsupported statement: {0}": "Instruction non prise en charge : {0}",
"Firebase query failed: {0}": "Échec de la requête Firebase : {0}",
"Inserting into subcollections requires full path: parentCollection/parentDocId/subcollection/docId": "L'insertion dans des sous-collections nécessite un chemin d'accès complet : parentCollection/parentDocId/subcollection/docId",
"Deleting subcollection documents requires full path in Document ID": "La suppression de documents de sous-collection nécessite un chemin d'accès complet dans l'ID de document",
"Application Databases": "Bases de données d'applications",
"Application platforms with integrated database capabilities": "Plateformes d'applications avec capacités de base de données intégrées",
"Connection failed: Required file not found - {0}": "Échec de la connexion : fichier requis introuvable - {0}",
"Bytes Billed": "Octets facturés",
"Est. Rows": "Lignes est.",
"Actual Rows": "Lignes réelles",
"Time (ms)": "Temps (ms)",
"Cost": "Coût",
"Auto-expand Threshold": "Seuil d'expansion automatique",
"Expands nodes whose Time % is at or above the threshold. Set to 0 to disable. Bounds 5–95% when enabled.": "Développe les nœuds dont le % de temps est égal ou supérieur au seuil. Réglez sur 0 pour désactiver. Limites de 5 à 95 % lorsqu'activé.",
"Highlight Thresholds (Time %)": "Seuils de mise en évidence (% de temps)",
"Warn": "Avertir",
"Highlight leaf nodes only": "Mettre en surbrillance uniquement les nœuds feuilles",
"When enabled, warn/error thresholds apply only to terminal operations (leaf nodes). When disabled, thresholds also apply to grouping/parent nodes.": "Lorsqu'activé, les seuils d'avertissement/erreur s'appliquent uniquement aux opérations terminales (nœuds feuilles). Lorsque désactivé, les seuils s'appliquent également aux nœuds de regroupement/parents.",
"Background Fill (Time %)": "Remplissage d'arrière-plan (Temps %)",
"Shows a subtle bar behind the operation proportional to Time %.": "Affiche une barre subtile derrière l'opération proportionnelle au Temps %.",
"Parent % Badge": "Badge % Parent",
"Config": "Config",
"Operation": "Opération",
"Details": "Détails",
"Time %": "Temps %",
"Startup Cost": "Coût de démarrage",
"Loops": "Boucles",
"Workers Planned": "Workers planifiés",
"Workers Launched": "Workers lancés",
"Buffers": "Tampons",
"Index Cond": "Condition d'index",
"Join Filter": "Filtre de jointure",
"Expand All": "Tout développer",
"Collapse All": "Tout réduire",
"Refresh Anyway": "Actualiser quand même",
"The session no longer exists (document may have been closed), is executing another statement, or has been changed to a different database.": "La session n'existe plus (le document a peut-être été fermé), exécute une autre instruction ou a été basculée vers une autre base de données.",
"Explain": "Expliquer",
"Analyze": "Analyser",
"Dry Run": "Simulation",
"Method": "Méthode",
"Table List": "Liste des tables",
"{0} would be processed": "{0} seraient traitées",
"BI Mode": "Mode BI",
"BI Acceleration": "Accélération BI",
"BI Reasons": "Raisons BI",
"Title": "Titre",
"Include current date and time": "Inclure la date et l'heure actuelles",
"Include SQL query": "Inclure la requête SQL",
"Sankey Diagram": "Diagramme de Sankey",
"Sunburst": "Sunburst",
"Treemap": "Treemap",
"No execution plan data available": "Aucune donnée de plan d'exécution disponible",
"Failed to render chart": "Échec du rendu du graphique",
"Charts": "Graphiques",
"Zoom Out": "Dézoomer",
"Reset Zoom (Double-click chart)": "Réinitialiser le zoom (double-clic sur le graphique)",
"Zoom In": "Zoomer",
"History: Encryption passphrase updated": "Historique : phrase secrète de chiffrement mise à jour",
"History: Cleared local encryption cache": "Historique : cache de chiffrement local vidé",
"History Filter": "Filtre d'historique",
"Filter by..": "Filtrer par...",
"History Search": "Recherche dans l'historique",
"Search queries in {0}/{1}": "Rechercher des requêtes dans {0}/{1}",
"Search queries in {0}": "Rechercher des requêtes dans {0}",
"Search all queries": "Rechercher toutes les requêtes",
"Type to search queries...": "Saisir pour rechercher des requêtes...",
"History Table View": "Vue Tableau d'historique",
"History sync failed: {0}": "Échec de la synchronisation de l'historique : {0}",
"History Sync": "Synchronisation de l'historique",
"History snapshot failed: {0}": "Échec de l'instantané de l'historique : {0}",
"History sync failed: {0}. Will retry at the next scheduled interval.": "Échec de la synchronisation de l'historique : {0}. Nouvelle tentative au prochain intervalle planifié.",
"Failed to decrypt sync data. This usually means the encryption passphrase has changed or is incorrect.": "Échec du déchiffrement des données de synchronisation. Cela signifie généralement que la phrase de passe de chiffrement a changé ou est incorrecte.",
"Enter Correct Passphrase": "Entrez la phrase de passe correcte",
"Disable Sync": "Désactiver la synchronisation",
"Retry": "Réessayer",
"History sync failed to initialize: {0}": "Échec de l'initialisation de la synchronisation de l'historique : {0}",
"date": "date",
"sql": "SQL",
"connection": "connexion",
"driver": "pilote",
"database": "base de données",
"schema": "schéma",
"duration": "durée",
"rows": "lignes",
"affected": "affectées",
"id": "id",
"device id": "ID d'appareil",
"History migration failed: {0}": "Échec de la migration de l'historique : {0}",
"Failed to load history: {0}. Starting fresh.": "Échec du chargement de l'historique : {0}. Redémarrage à zéro.",
"Enter new encryption passphrase for history sync": "Entrez une nouvelle phrase de passe de chiffrement pour la synchronisation de l'historique",
"Enter encryption passphrase for history sync": "Entrez la phrase de passe de chiffrement pour la synchronisation de l'historique",
"History Sync encrypts and syncs your queries across devices. [Learn more](https://dbcode.io/docs/query/history-sync)": "La synchronisation de l'historique chiffre et synchronise vos requêtes sur tous les appareils. [En savoir plus](https://dbcode.io/docs/query/history-sync)",
"Recommended minimum 12 characters": "Minimum recommandé de 12 caractères",
"Aggregate Numeric Columns": "Agréger les colonnes numériques",
"Aggregate numeric columns on group rows": "Agréger les colonnes numériques sur les lignes de groupe",
"When enabled, numeric columns (e.g., Time, Rows) aggregate their values on group rows. When disabled, they display each operator's own value.": "Lorsque cette option est activée, les colonnes numériques (ex. Temps, Lignes) agrègent leurs valeurs sur les lignes de groupe. Lorsqu'elle est désactivée, elles affichent la valeur propre à chaque opérateur.",
"Displays how much of the parent's time this node accounts for.": "Affiche la proportion du temps du parent que représente ce nœud.",
"Form View": "Vue Formulaire",
"JSON View": "Vue JSON",
"Map View": "Vue Carte",
"{0} of {1} fields": "{0} sur {1} champs",
"{0} fields": "{0} champs",
"{0} modified": "{0} modifiés",
"Switch to 2D": "Passer en 2D",
"Switch to 3D": "Passer en 3D",
"Operation unavailable: missing connection context.": "Opération indisponible : contexte de connexion manquant.",
"Operation not supported.": "Opération non prise en charge.",
"Open": "Ouvrir",
"Unable to resolve item for {0}": "Impossible de résoudre l'élément pour {0}",
"Open with Limit": "Ouvrir avec limite",
"Alter": "Modifier",
"NULL": "NULL",
"NOT NULL": "NOT NULL",
"Create": "Créer",
"No metrics available": "Aucune métrique disponible",
"Failed to load the DBCode panel, please try again.": "Échec du chargement du panneau DBCode, veuillez réessayer.",
"Execution Time": "Temps d'exécution",
"CPU Time": "Temps CPU",
"Queue Time": "Temps en file d'attente",
"Elapsed Time": "Temps écoulé",
"Processed Bytes": "Octets traités",
"Physical Input": "Entrée physique",
"Peak Memory": "Pic mémoire",
"Spilled Bytes": "Octets débordés",
"Total Splits": "Divisions totales",
"Table": "Table",
"CPU Cost": "Coût CPU",
"CPU (ms)": "CPU (ms)",
"Scheduled (ms)": "Planifié (ms)",
"Blocked (ms)": "Bloqué (ms)",
"Input Rows": "Lignes en entrée",
"Output Rows": "Lignes en sortie",
"Input Size": "Taille en entrée",
"Output Size": "Taille en sortie",
"Memory Cost": "Coût mémoire",
"Network Cost": "Coût réseau",
"Optional. Leave blank to use the default AWS region configured for your credentials.": "Optionnel. Laissez vide pour utiliser la région AWS par défaut configurée pour vos identifiants.",
"Optional. Leave blank to use the output configuration from your active Athena workgroup.": "Optionnel. Laissez vide pour utiliser la configuration de sortie de votre workgroup Athena actif.",
"Athena output location must be an S3 path.": "L'emplacement de sortie Athena doit être un chemin S3.",
"Data Scanned": "Données scannées",
"Planning Time": "Temps de planification",
"Alias": "Alias",
"Index": "Index",
"Index Only": "Index seul",
"Objects": "Objets",
"Outputs": "Sorties",
"Constants": "Constantes",
"Partitions Assigned": "Partitions assignées",
"Partitions Total": "Partitions totales",
"Partitions Scanned": "Partitions scannées",
"Bytes Assigned": "Octets assignés",
"Bytes Read": "Octets lus",
"Bytes Written": "Octets écrits",
"Bytes Spilled": "Octets débordés",
"Estimated Rows": "Lignes estimées",
"CPU Time (ms)": "Temps CPU (ms)",
"Node ID": "ID nœud",
"Total Cost": "Coût total",
"Buffer Hits": "Accès cache",
"Buffer Reads": "Lectures cache",
"Owner": "Propriétaire",
"Options": "Options",
"Access Predicate": "Prédicat d'accès",
"Filter Predicate": "Prédicat de filtre",
"Projection": "Projection",
"Reads": "Lectures",
"Writes": "Écritures",
"Starts": "Démarre",
"Memory": "Mémoire",
"Temp Space": "Espace temporaire",
"Access Type": "Type d'accès",
"Filtered (%)": "Filtré (%)",
"Key Length": "Longueur de la clé",
"Possible Keys": "Clés possibles",
"Used Key Parts": "Parties de clé utilisées",
"Used Columns": "Colonnes utilisées",
"Predicates": "Prédicats",
"Rows Read": "Lignes lues",
"Executions": "Exécutions",
"Rebinds": "Rebinds",
"Rewinds": "Rewinds",
"Estimation Factor": "Facteur d'estimation",
"Estimation Error (%)": "Erreur d'estimation (%)",
"Estimated IO": "E/S estimées",
"Estimated CPU": "CPU estimé",
"Parallelism": "Parallélisme",
"Top": "Haut",
"Warnings": "Avertissements",
"Memory Grant": "Allocation mémoire",
"DOP": "DOP",
"Projections": "Projections",
"Stage ID": "ID de stage",
"Stage Name": "Nom de stage",
"Status": "Statut",
"Rows Written": "Lignes écrites",
"Shuffle Bytes": "Octets de shuffle",
"Shuffle Bytes Spilled": "Octets de shuffle débordés",
"Parallel Inputs": "Entrées parallèles",
"Completed Inputs": "Entrées terminées",
"Compute Max (ms)": "Calcul max (ms)",
"Read Max (ms)": "Lecture max (ms)",
"Wait Max (ms)": "Attente max (ms)",
"Write Max (ms)": "Écriture max (ms)",
"Compute Ratio (%)": "Rapport de calcul (%)",
"Read Ratio (%)": "Rapport de lecture (%)",
"Wait Ratio (%)": "Rapport d'attente (%)",
"Write Ratio (%)": "Rapport d'écriture (%)",
"Slot (ms)": "Slot (ms)",
"Slot Seconds": "Secondes de slot",
"Failed to load execution plan viewer.": "Échec du chargement du visualiseur de plan d'exécution.",
"Connection string copied.": "Chaîne de connexion copiée.",
"DBCode failed to finish startup: {0}": "DBCode n'a pas réussi à terminer le démarrage : {0}",
"Copy connection string is not supported for this connection.": "La copie de la chaîne de connexion n'est pas prise en charge pour cette connexion.",
"Unable to generate a connection string for this configuration.": "Impossible de générer une chaîne de connexion pour cette configuration.",
"CA Certificate": "Certificat CA",
"Client Certificate": "Certificat client",
"Client Key": "Clé client",
"Error reading {0} at {1}: {2}": "Erreur lors de la lecture de {0} à {1} : {2}",
"File not found after variable substitution.": "Fichier introuvable après la substitution de variables.",
"Distribution Keys": "Clés de distribution",
"Sort Keys": "Clés de tri",
"year": "Année",
"quarter": "Trimestre",
"month": "Mois",
"day": "Jour",
"hour": "Heure",
"minute": "Minute",
"second": "Seconde",
"Post-Connection SQL": "SQL post-connexion",
"Post-connection SQL requires DBCode Pro/Team. The script was not executed for connection {0}.": "Le SQL post-connexion nécessite DBCode Pro/Team. Le script n'a pas été exécuté pour la connexion {0}.",
"Error running post-connection SQL for {0}. Script: {1}. Error: {2}": "Erreur lors de l'exécution du SQL post-connexion pour {0}. Script : {1}. Erreur : {2}",
"Requires an active DBCode Pro/Team subscription.": "Nécessite un abonnement DBCode Pro/Team actif.",
"No settings configured": "Aucun paramètre configuré",
"setting_name": "nom_paramètre",
"value": "valeur",
"Remove setting": "Supprimer le paramètre",
"Add setting": "Ajouter un paramètre",
"No SQL to copy.": "Aucun SQL à copier.",
"Driver Settings": "Paramètres du pilote",
"Add Setting": "Ajouter un paramètre",
"Configure additional <a class=\"link\" href=\"https://clickhouse.com/docs/operations/settings/settings\" target=\"_blank\">ClickHouse settings</a>.": "Configurez des <a class=\"link\" href=\"https://clickhouse.com/docs/operations/settings/settings\" target=\"_blank\">paramètres ClickHouse</a> supplémentaires.",
"No additional settings configured": "Aucun paramètre supplémentaire configuré",
"max_execution_time": "max_execution_time",
"Data Lookup": "Recherche de données",
"Look up related data from another table": "Rechercher des données associées depuis une autre table",
"Reference": "Référence",
"Loading schema information...": "Chargement des informations de schéma...",
"No tables available for this connection": "Aucune table disponible pour cette connexion",
"Select a table...": "Sélectionnez une table...",
"Join Column": "Colonne de jointure",
"Display Columns": "Colonnes affichées",
"Select a table to choose columns": "Sélectionnez une table pour choisir les colonnes",
"Separator": "Séparateur",
"{0} ({1}, {2})": "{0} ({1}, {2})",
"{0} ({1})": "{0} ({1})",
"Connection information is unavailable for this formatter.": "Les informations de connexion ne sont pas disponibles pour ce formateur.",
"Unable to locate connection for grid execution.": "Impossible de localiser la connexion pour l'exécution de la grille.",
"Lookup query failed: {0}": "Échec de la requête de recherche : {0}",
"Configure character set and collation for the connection.": "Configurez le jeu de caractères et le classement pour la connexion.",
"Leave values empty to use server defaults.": "Laissez les valeurs vides pour utiliser les paramètres par défaut du serveur.",
"Definition": "Définition",
"Could not retrieve DDL for {0}": "Impossible de récupérer le DDL pour {0}",
"SQLite support does not include {0} scripting. Please raise a github issue to get it added!": "La prise en charge de SQLite n'inclut pas les scripts {0}. Veuillez créer un ticket GitHub pour demander son ajout !",
"Postgres support does not include {0} scripting. Please raise a github issue to get it added!": "La prise en charge de Postgres n'inclut pas les scripts {0}. Veuillez créer un ticket GitHub pour demander son ajout !",
"Cockroach support does not include {0} scripting. Please raise a github issue to get it added!": "La prise en charge de CockroachDB n'inclut pas les scripts {0}. Veuillez créer un ticket GitHub pour demander son ajout !",
"{0} support does not include {1} scripting. Please raise a github issue to get it added!": "La prise en charge de {0} n'inclut pas les scripts {1}. Veuillez créer un ticket GitHub pour demander son ajout !",
"libSQL support does not include {0} scripting. Please raise a github issue to get it added!": "La prise en charge de libSQL n'inclut pas les scripts {0}. Veuillez créer une issue GitHub pour demander son ajout !",
"DuckDB support does not include {0} scripting. Please raise a github issue to get it added!": "La prise en charge de DuckDB n'inclut pas les scripts {0}. Veuillez créer une issue GitHub pour demander son ajout !",
"D1 support does not include {0} scripting. Please raise a github issue to get it added!": "La prise en charge de D1 n'inclut pas les scripts {0}. Veuillez créer une issue GitHub pour demander son ajout !",
"ClickHouse support does not include {0} scripting. Please raise a github issue to get it added!": "La prise en charge de ClickHouse n'inclut pas les scripts {0}. Veuillez créer une issue GitHub pour demander son ajout !",
"Cassandra support does not include {0} scripting. Please raise a github issue to get it added!": "La prise en charge de Cassandra n'inclut pas les scripts {0}. Veuillez créer une issue GitHub pour demander son ajout !",
"BigQuery support does not include {0} scripting. Please raise a github issue to get it added!": "La prise en charge de BigQuery n'inclut pas les scripts {0}. Veuillez créer une issue GitHub pour demander son ajout !",
"Source Database": "Base de données source",
"Source Schema": "Schéma source",
"Source Table": "Table source",
"Downloading {0}": "Téléchargement de {0}",
"Fetching package...": "Récupération du paquet...",
"Unpacking...": "Décompression...",
"Configuring...": "Configuration...",
"Failed to configure {0}. Error: {1}": "Échec de la configuration de {0}. Erreur : {1}",
"Snowflake support does not include {0} scripting. Please raise a github issue to get it added!": "La prise en charge de Snowflake n'inclut pas les scripts {0}. Veuillez créer une issue GitHub pour demander son ajout !",
"pg_dump failed: {0}": "Échec de pg_dump : {0}",
"Oracle support does not include {0} scripting. Please raise a github issue to get it added!": "La prise en charge d'Oracle n'inclut pas les scripts {0}. Veuillez créer une issue GitHub pour demander son ajout !",
"Database Backup": "Sauvegarde de base de données",
"Backup is not supported by this driver": "La sauvegarde n'est pas prise en charge par ce pilote",
"Save backup file": "Enregistrer le fichier de sauvegarde",
"Backing up database {0}...": "Sauvegarde de la base de données {0}...",
"Database backed up to: {0}": "Base de données sauvegardée dans : {0}",
"Error backing up database: {0}": "Erreur lors de la sauvegarde de la base de données : {0}",
"Database Restore": "Restauration de base de données",
"Restore is not supported by this driver": "La restauration n'est pas prise en charge par ce pilote",
"Backup Files": "Fichiers de sauvegarde",
"Select backup file to restore": "Sélectionnez le fichier de sauvegarde à restaurer",
"Restore": "Restaurer",
"Are you sure you want to restore database {0} from {1}?": "Voulez-vous vraiment restaurer la base de données {0} depuis {1} ?",
"This operation may overwrite existing data.": "Cette opération peut écraser les données existantes.",
"Restoring database {0}...": "Restauration de la base de données {0}...",
"Database restored successfully": "Base de données restaurée avec succès",
"Error restoring database: {0}": "Erreur lors de la restauration de la base de données : {0}",
"Operation cancelled by user": "Opération annulée par l'utilisateur",
"Copying file...": "Copie du fichier...",
"Command failed: {0}": "Échec de la commande : {0}",
"Command failed with exit code {0}:\n{1}": "La commande a échoué avec le code de sortie {0} :",
"Select backup format": "Sélectionnez le format de sauvegarde",
"Binary Backup (.db)": "Sauvegarde binaire (.db)",
"SQLite .backup command": "Commande SQLite .backup",
"SQL Dump (.sql)": "Export SQL (.sql)",
"SQLite .dump command": "Commande SQLite .dump",
"SQLite3 is pre-installed on macOS": "SQLite3 est préinstallé sur macOS",
"Download from [SQLite Download Page](https://www.sqlite.org/download.html)": "Téléchargez depuis la [page de téléchargement SQLite](https://www.sqlite.org/download.html)",
"Ubuntu/Debian: sudo apt-get install sqlite3": "Ubuntu/Debian : sudo apt-get install sqlite3",
"Fedora/RHEL: sudo dnf install sqlite": "Fedora/RHEL : sudo dnf install sqlite",
"Arch Linux: sudo pacman -S sqlite": "Arch Linux : sudo pacman -S sqlite",
"sqlite3 command-line tool is not available. Please install SQLite:\n\n{0}": "L'outil en ligne de commande sqlite3 n'est pas disponible. Veuillez installer SQLite :",
"Select backup type": "Sélectionnez le type de sauvegarde",
"Schema and Data": "Schéma et données",
"Complete database backup": "Sauvegarde complète de la base de données",
"Schema Only": "Schéma uniquement",
"Structure without data": "Structure sans données",
"Data Only": "Données uniquement",
"Data without structure": "Données sans structure",
"Select output format": "Sélectionner le format de sortie",
"Compressed binary format (recommended)": "Format binaire compressé (recommandé)",
"SQL Script": "Script SQL",
"Plain text SQL file": "Fichier SQL en texte brut",
"Tar Archive": "Archive Tar",
"Tar format archive": "Archive au format Tar",
"Directory": "Répertoire",
"Directory format with parallel dump support": "Format répertoire avec prise en charge du vidage parallèle",
"Select restore options (optional)": "Sélectionner les options de restauration (facultatif)",
"Clean (--clean)": "Nettoyer (--clean)",
"Drop existing objects before restoring": "Supprimer les objets existants avant la restauration",
"If Exists (--if-exists)": "Si existe (--if-exists)",
"Use IF EXISTS for drops (recommended with --clean)": "Utiliser IF EXISTS pour les suppressions (recommandé avec --clean)",
"No Owner (--no-owner)": "Sans propriétaire (--no-owner)",
"Skip restoring ownership (use current user)": "Ignorer la restauration de propriété (utiliser l'utilisateur actuel)",
"No Privileges (--no-privileges)": "Sans privilèges (--no-privileges)",
"Skip restoring access privileges (GRANT/REVOKE)": "Ignorer la restauration des privilèges d'accès (GRANT/REVOKE)",
"{0} is not installed on your system. Please install PostgreSQL client tools:\n\n{1}": "{0} n'est pas installé sur votre système. Veuillez installer les outils clients PostgreSQL :",
"Failed to download PostgreSQL tools": "Échec du téléchargement des outils PostgreSQL",
"{0} is not installed on your system. Please install MySQL client tools:\n\n{1}": "{0} n'est pas installé sur votre système. Veuillez installer les outils clients MySQL :",
"File Copy (.db)": "Copie de fichier (.db)",
"Direct copy of database file": "Copie directe du fichier de base de données",
"CSV Export": "Export CSV",
"CSV files with schema": "Fichiers CSV avec schéma",
"Parquet Export": "Export Parquet",
"Parquet files with schema": "Fichiers Parquet avec schéma",
"License activation failed: No license received from website.": "Échec de l'activation de la licence : aucune licence reçue du site web.",
"License activated successfully!": "Licence activée avec succès !",
"License activation failed. Please check the license and try again.": "Échec de l'activation de la licence. Vérifiez la licence et réessayez.",
"Sign in with {0}": "Se connecter avec {0}",
"Built in provider": "Fournisseur intégré",
"Offline Activation": "Activation hors ligne",
"Generate a machine key for offline activation": "Générer une clé machine pour l'activation hors ligne",
"Select how to sign in/activate": "Sélectionner le mode de connexion/activation",
"Copy Activation URL": "Copier l'URL d'activation",
"Activate your license on the web using the URL below.": "Activez votre licence sur le web à l'aide de l'URL ci-dessous.",
"Activation URL copied to clipboard": "URL d'activation copiée dans le presse-papiers",
"Executing DML statement": "Exécution d'une instruction DML",
"Execute DML Statement ?": "Exécuter l'instruction DML ?",
"Executing DDL statement": "Exécution d'une instruction DDL",
"Execute DDL Statement ?": "Exécuter l'instruction DDL ?",
"MCP OAuth: Client registration failed: {0}": "MCP OAuth : Échec de l'enregistrement du client : {0}",
"OAuth (Recommended)": "OAuth (recommandé)",
"No Authentication": "Sans authentification",
"MCP server authentication has been updated. Legacy modes (Bearer, Querystring) are no longer supported.\n\nPlease choose a new authentication mode:": "L'authentification du serveur MCP a été mise à jour. Les modes obsolètes (Bearer, Querystring) ne sont plus pris en charge.",
"OAuth is not enabled": "OAuth n'est pas activé",
"This will revoke all active MCP OAuth tokens. The server will need to be restarted. Continue?": "Cela révoquera tous les jetons OAuth MCP actifs. Le serveur devra être redémarré. Continuer ?",
"All MCP OAuth tokens have been revoked": "Tous les jetons OAuth MCP ont été révoqués",
"MCP started with OAuth authentication at {0}\n\nOAuth discovery: {1}": "MCP démarré avec authentification OAuth à {0}",
"MCP started (no authentication) at {0}": "MCP démarré (sans authentification) à {0}",
"MCP Client \"{0}\" is requesting access to DBCode.\n\nRedirect URI: {1}\nScopes: {2}\n\nDo you want to authorize this client?": "Le client MCP « {0} » demande l'accès à DBCode.",
"Approve": "Approuver",
"Allow": "Autoriser",
"AI is attempting to execute ({0}). Do you want to allow this?": "L'IA tente d'exécuter ({0}). Voulez-vous autoriser cela ?",
"OBJECT_DEFINITION returned NULL for object ID {0}": "OBJECT_DEFINITION a renvoyé NULL pour l'ID d'objet {0}",
"Enter the name for the collection": "Entrez le nom de la collection",
"Collection name cannot be empty": "Le nom de la collection ne peut pas être vide",
"Error creating collection {0}: {1}": "Erreur lors de la création de la collection {0} : {1}",
"Parquet": "Parquet",
"Collapse": "Réduire",
"Column Expand": "Développer la colonne",
"As Parquet": "En Parquet",
"Install": "Installer",
"Install the Jupyter extension to run Python cells": "Installez l'extension Jupyter pour exécuter des cellules Python",
"Apply changes to file": "Appliquer les modifications au fichier",
"Failed to save changes to {0}: {1}": "Échec de l'enregistrement des modifications dans {0} : {1}",
"Excel .xls files cannot be saved. Save as .xlsx instead?": "Les fichiers Excel .xls ne peuvent pas être enregistrés. Enregistrer au format .xlsx à la place ?",
"Avro files are read-only. Changes are only in memory. Export to Parquet or CSV to save.": "Les fichiers Avro sont en lecture seule. Les modifications sont uniquement en mémoire. Exportez vers Parquet ou CSV pour enregistrer.",
"New Table": "Nouvelle table",
"Existing Table": "Table existante",
"Import Destination": "Destination de l'importation",
"New Table Name": "Nom de la nouvelle table",
"Enter table name": "Entrez le nom de la table",
"Enter the name for the new table": "Entrez le nom de la nouvelle table",
"Source table not selected": "Table source non sélectionnée",
"Select schemas": "Sélectionner les schémas",
"All schemas ({0})": "Tous les schémas ({0})",
"{0} of {1} schemas": "{0} sur {1} schémas",
"Select schemas to display ({0} tables)": "Sélectionnez les schémas à afficher ({0} tables)",
"Select Schemas": "Sélectionner les schémas",
"A File (.csv; .xlsx; .parquet; .avro)": "Un fichier (.csv ; .xlsx ; .parquet ; .avro)",
"Error getting sample data from {0}, error: {1}": "Erreur lors de l'obtention des données d'exemple depuis {0}, erreur : {1}",
"Destination connection not found": "Connexion de destination introuvable",
"Destination table is required": "La table de destination est requise",
"authSource: Database name with the credentials.": "authSource : nom de la base de données avec les informations d'identification.",
"No items available": "Aucun élément disponible",
"Error fetching data: {0}": "Erreur lors de la récupération des données : {0}",
"Sign in via the Web": "Se connecter via le Web",
"Works with Microsoft, Google, GitHub, or email": "Fonctionne avec Microsoft, Google, GitHub ou e-mail",
"Unable to fetch roles. Please enter manually.": "Impossible de récupérer les rôles. Veuillez saisir manuellement.",
"No roles found.": "Aucun rôle trouvé.",
"Unable to fetch warehouses. Please enter manually.": "Impossible de récupérer les entrepôts. Veuillez saisir manuellement.",
"No warehouses found. Please create a warehouse in Snowflake.": "Aucun entrepôt trouvé. Veuillez créer un entrepôt dans Snowflake.",
"Hybrid Tables": "Tables hybrides",
"Transient Tables": "Tables transitoires",
"Dynamic Tables": "Tables dynamiques",
"Without Headers": "Sans en-têtes",
"By Selected Values": "Par valeurs sélectionnées",
"By \"{0}\"": "Par « {0} »",
"Exclude \"{0}\"": "Exclure « {0} »",
"No searchable tables selected.": "Aucune table consultable sélectionnée.",
"Table Search": "Recherche dans les tables",
"Search in {0}": "Rechercher dans {0}",
"Search in {0} tables": "Rechercher dans {0} tables",
"Enter search term...": "Saisir le terme de recherche...",
"Could not get connection for {0}": "Impossible d'obtenir la connexion pour {0}",
"Could not get schema item for {0}": "Impossible d'obtenir l'élément de schéma pour {0}",
"Error searching {0}: {1}": "Erreur lors de la recherche dans {0} : {1}",
"Scratch Files": "Fichiers temporaires",
"No searchable columns found in this table": "Aucune colonne consultable trouvée dans cette table",
"Command Examples": "Exemples de commandes",
"Type commands directly and execute them": "Saisir les commandes directement et les exécuter",
"Key inspection": "Inspection des clés",
"Get data": "Obtenir des données",
"Set data": "Définir les données",
"Delete data": "Supprimer des données",
"Info commands": "Commandes d'information",
"Result": "Résultat",
"(null)": "(null)",
"Include Oracle Maintained Schemas": "Inclure les schémas gérés par Oracle",
"SQL filter (e.g., {0} = '{1}')": "Filtre SQL (par ex., {0} = '{1}')",
"Filter table with SQL WHERE clause": "Filtrer la table avec clause SQL WHERE",
"Clear filter": "Effacer le filtre",
"Unable to open file: {0}": "Impossible d'ouvrir le fichier : {0}",
"Failed to open file in DBCode: {0}": "Échec de l'ouverture du fichier dans DBCode : {0}",
"Saved Filters": "Filtres enregistrés",
"Rename filter": "Renommer le filtre",
"Delete filter": "Supprimer le filtre",
"Apply a filter and save it to reuse later": "Appliquer un filtre et l'enregistrer pour le réutiliser plus tard",
"Save Filter": "Enregistrer le filtre",
"Saved filters": "Filtres enregistrés",
"Enter a name for this filter": "Saisir un nom pour ce filtre",
"e.g., Active Orders": "par ex., Commandes actives",
"Filter name is required": "Le nom du filtre est obligatoire",
"Filter \"{0}\" saved": "Filtre « {0} » enregistré",
"Rename Filter": "Renommer le filtre",
"Enter new name": "Saisir un nouveau nom",
"Delete": "Supprimer",
"Delete filter \"{0}\"?": "Supprimer le filtre « {0} » ?",
"Relationships": "Relations",
"Post-Connection SQL file not found: {0}": "Fichier SQL post-connexion introuvable : {0}",
"Failed to read Post-Connection SQL file: {0}. Error: {1}": "Échec de la lecture du fichier SQL post-connexion : {0}. Erreur : {1}",
"Post-Connection SQL Source": "Source SQL post-connexion",
"Inline Script": "Script en ligne",
"Runs immediately after the connection opens.": "S'exécute immédiatement après l'ouverture de la connexion.",
"Choose whether to write SQL inline or use a file.": "Choisissez d'écrire le SQL en ligne ou d'utiliser un fichier.",
"Separate multiple statements with semicolons.": "Séparez les instructions par des points-virgules.",
"SQL Script File": "Fichier de script SQL",
"Path to SQL file to execute after connection opens.": "Chemin du fichier SQL à exécuter après l'ouverture de la connexion.",
"Supports": "Prend en charge",
"variables": "variables",
"Failed to fetch {0}. Error: {1}": "Échec de la récupération de {0}. Erreur : {1}",
"Transaction Actions": "Actions de transaction",
"Transaction Control": "Contrôle des transactions",
"Turn Auto-Commit Off": "Désactiver la validation automatique",
"Start manual transaction control": "Démarrer le contrôle manuel des transactions",
"Turn Auto-Commit On": "Activer la validation automatique",
"Commit {0} change(s) and turn Auto-Commit On": "Valider {0} modification(s) et activer la validation automatique",
"Commit": "Valider",
"Commit {0} change(s)": "Valider {0} modification(s)",
"Rollback": "Annuler",
"Discard all uncommitted changes": "Ignorer toutes les modifications non validées",
"Select transaction action": "Sélectionner l'action de transaction",
"Transaction committed": "Transaction validée",
"Transaction rolled back": "Transaction annulée",
"Transaction action failed: {0}": "Échec de l'action de transaction : {0}",
"Auto-Commit: ON": "Validation automatique : ACTIVÉE",
"Auto-commit is enabled (default). Execute a query to begin transaction control.": "La validation automatique est activée (par défaut). Exécutez une requête pour commencer le contrôle des transactions.",
"Auto-commit is enabled. Click to manage transaction mode.": "La validation automatique est activée. Cliquez pour gérer le mode de transaction.",
"{0} statements, {1} rows": "{0} instructions, {1} lignes",
"{0} statements": "{0} instructions",
"Auto-Commit: OFF": "Validation automatique : DÉSACTIVÉE",
"Auto-commit is disabled. Click to commit, rollback, or change mode.": "La validation automatique est désactivée. Cliquez pour valider, annuler ou changer de mode.",
"Uncommitted changes:": "Modifications non validées :",
"... and {0} more": "... et {0} de plus",
"Total: {0} statements, {1} rows affected": "Total : {0} instructions, {1} lignes affectées",
"Untitled document closed with {0} uncommitted database change(s). Changes have been rolled back.": "Document sans titre fermé avec {0} modification(s) de base de données non validées. Les modifications ont été annulées.",
"Discard": "Ignorer",
"This connection has {0} uncommitted change(s). What would you like to do?": "Cette connexion a {0} modification(s) non validées. Que souhaitez-vous faire ?",
"Transaction has been open for {0} minutes. Consider committing or rolling back.": "La transaction est ouverte depuis {0} minutes. Envisagez de valider ou d'annuler.",
"Commit and Execute": "Valider et exécuter",
"This DDL statement will auto-commit your {0} uncommitted change(s). Continue?": "Cette instruction DDL validera automatiquement vos {0} modification(s) non validées. Continuer ?",
"Query error occurred. Transaction has been rolled back automatically.": "Une erreur de requête s'est produite. La transaction a été annulée automatiquement.",
"File or Folder": "Fichier ou dossier",
"No file or folder path specified": "Aucun chemin de fichier ou de dossier spécifié",
"Loaded {0} of {1} files. Failed: {2}": "{0} fichier(s) sur {1} chargés. Échecs : {2}",
"Unsupported file format: {0}": "Format de fichier non pris en charge : {0}",
"No handler found for format: {0}": "Aucun gestionnaire trouvé pour le format : {0}",
"No tables to write": "Aucune table à écrire",
"Multi-table write only supported for Excel files. Use Export to save individual tables.": "L'écriture multi-tables n'est prise en charge que pour les fichiers Excel. Utilisez Exporter pour enregistrer des tables individuelles.",
"Failed to open CSV file: {0}": "Échec de l'ouverture du fichier CSV : {0}",
"The license is missing subscription data. Please use web activation or contact support if this issue persists.": "La licence ne contient pas de données d'abonnement. Veuillez utiliser l'activation web ou contacter le support si ce problème persiste.",
"Cannot change owner role": "Impossible de modifier le rôle du propriétaire",
"Can manage team seats": "Peut gérer les sièges de l'équipe",
"Standard team member": "Membre standard de l'équipe",
"Select new role for {0}": "Sélectionnez un nouveau rôle pour {0}",
"{0} role changed to {1}": "Le rôle de {0} a été changé en {1}",
"$(circle-outline) Select Kernel": "$(circle-outline) Sélectionner le noyau",
"Change Python Kernel": "Changer le noyau Python",
"Python Kernel: {0}\nClick to change": "Noyau Python : {0}",
"Click to select Python kernel": "Cliquez pour sélectionner le noyau Python",
"$(error) Python Injection": "$(error) Injection Python",
"{0} variables": "{0} variables",
"$(check) Python: {0}": "$(check) Python : {0}",
"$(circle-outline) Python: {0}": "$(circle-outline) Python : {0}",
"Injection enabled. Click to disable.\nVariables: {0}": "Injection activée. Cliquez pour désactiver.",
"Injection disabled. Click to enable.\nVariables: {0}": "Injection désactivée. Cliquez pour activer.",
"$(check) Python Injection": "$(check) Injection Python",
"$(circle-outline) Python Injection": "$(circle-outline) Injection Python",
"Injection enabled but no @var annotations found.\nClick to disable.": "Injection activée, mais aucune annotation @var trouvée.",
"Enable to inject query results to Python.\nAdd -- @var variable_name comments to your SQL.": "Permet d'injecter les résultats des requêtes dans Python.",
"Toggle Python Injection": "Activer/désactiver l'injection Python",
"Python Injection Help": "Aide sur l'injection Python",
"Python injection help and information": "Aide et informations sur l'injection Python",
"Python Injection": "Injection Python",
"No Jupyter kernels found. Open a Jupyter notebook and run a cell first.": "Aucun noyau Jupyter trouvé. Ouvrez un notebook Jupyter et exécutez d'abord une cellule.",
"Select Python kernel for this notebook": "Sélectionnez le noyau Python pour ce notebook",
"SQLite database \"{0}\" contains orphaned views (views referencing dropped tables). These views appear in the tree but column information is unavailable.": "La base de données SQLite « {0} » contient des vues orphelines (vues référençant des tables supprimées). Ces vues apparaissent dans l'arborescence, mais les informations sur les colonnes ne sont pas disponibles.",
"Packages": "Packages",
"pinRow": "Épingler la ligne",
"pinTop": "Épingler en haut",
"pinBottom": "Épingler en bas",
"unpinRow": "Désépingler la ligne",
"Filter ID not found": "ID de filtre introuvable",
"Could not determine table name for filter": "Impossible de déterminer le nom de la table pour le filtre",
"Exporting {0}": "Exportation de {0}",
"Single file with multiple sheets": "Fichier unique avec plusieurs feuilles",
"Single file (concatenated)": "Fichier unique (concaténé)",
"Each table as a separate sheet in one workbook": "Chaque table dans une feuille distincte d'un même classeur",
"All data combined into one file": "Toutes les données regroupées dans un seul fichier",
"Separate files": "Fichiers séparés",
"Each table exports to its own file": "Chaque table exportée dans son propre fichier",
"Export {0} tables as {1}": "Exporter {0} tables au format {1}",
"Select export directory": "Sélectionner le répertoire d'exportation",
"No valid tables to export": "Aucune table valide à exporter",
"Exporting {0} tables": "Exportation de {0} tables",
"Exporting {0} {1}": "Exportation de {0} {1}",
"Exporting {0} ({1}/{2})...": "Exportation de {0} ({1}/{2})...",
"Invalid tree item": "Élément d'arborescence non valide",
"Table name not found for filter": "Nom de table introuvable pour le filtre",
"Each filter as a separate sheet in one workbook": "Chaque filtre dans une feuille distincte d'un même classeur",
"All filtered data combined into one file": "Toutes les données filtrées regroupées dans un seul fichier",
"Each filter exports to its own file": "Chaque filtre exporté dans son propre fichier",
"Export {0} filters as {1}": "Exporter {0} filtres au format {1}",
"No valid filters to export": "Aucun filtre valide à exporter",
"Exporting {0} filters": "Export de {0} filtres",
"Querying database...": "Interrogation de la base de données...",
"Export cancelled": "Exportation annulée",
"Processing data...": "Traitement des données...",
"Exporting to {0}...": "Exportation vers {0}...",
"Loading {0} ({1}/{2})...": "Chargement de {0} ({1}/{2})...",
"Combining data...": "Combinaison des données...",
"Concatenated export not supported for format: {0}": "L'exportation concaténée n'est pas prise en charge pour le format : {0}",
"Connection not found: {0}": "Connexion introuvable : {0}",
"Table name is required for table export": "Le nom de la table est requis pour l'exportation de la table",
"Table name is required for filter export": "Le nom de la table est requis pour l'exportation du filtre",
"Filter not found: {0}": "Filtre introuvable : {0}",
"Failed to convert filter model to SQL conditions": "Échec de la conversion du modèle de filtre en conditions SQL",
"Filter does not have a WHERE clause or filter model": "Le filtre n'a pas de clause WHERE ou de modèle de filtre",
"SQL query is required for query export": "Une requête SQL est requise pour l'exportation de requêtes",
"Unsupported source type: {0}": "Type de source non pris en charge : {0}",
"No data returned from query": "Aucune donnée renvoyée par la requête",
"Comma-separated values": "Valeurs séparées par des virgules",
"Excel (XLSX)": "Excel (XLSX)",
"Excel workbook": "Classeur Excel",
"HTML": "HTML",
"HTML table format": "Format de tableau HTML",
"JavaScript Object Notation": "JavaScript Object Notation",
"JSON (Pretty)": "JSON (formaté)",
"Formatted JSON with indentation": "JSON formaté avec indentation",
"Markdown table format": "Format de tableau Markdown",
"Apache Parquet columnar format": "Format en colonnes Apache Parquet",
"SQL IN Clause": "Clause SQL IN",
"SQL IN clause values": "Valeurs de la clause SQL IN",
"SQL INSERT": "SQL INSERT",
"SQL INSERT statements": "Instructions SQL INSERT",
"XML format": "Format XML",
"Select export format": "Sélectionnez le format d'exportation",
"Enter delimiter character": "Entrez le caractère délimiteur",
"Comma, semicolon, tab, pipe, etc.": "Virgule, point-virgule, tabulation, pipe, etc.",
"Quote values (standard CSV)": "Valeurs entre guillemets (CSV standard)",
"Do not quote values": "Ne pas mettre les valeurs entre guillemets",
"Suppress quotes?": "Supprimer les guillemets ?",
"Exported {0} rows to {1} ({2}s)": "{0} lignes exportées vers {1} ({2}s)",
"Open Folder": "Ouvrir le dossier",
"Copy Path": "Copier le chemin",
"Successfully exported {0} tables ({1} total rows) in {2}s": "{0} tables exportées avec succès ({1} lignes au total) en {2}s",
"Failed to export all {0} tables": "Échec de l'exportation de toutes les {0} tables",
"Exported {0} tables successfully, {1} failed ({2} total rows)": "{0} tables exportées avec succès, {1} en échec ({2} lignes au total)",
"Show Errors": "Afficher les erreurs",
"{0}: {1}": "{0} : {1}",
"Export errors:\n{0}": "Erreurs d'exportation :",
"Sign in to use {0}": "Connectez-vous pour utiliser {0}",
"Upgrade to Pro": "Passer à Pro",
"Monthly limit reached": "Limite mensuelle atteinte",
"You've used {0} {1} times this month.\n\nUpgrade to Pro for unlimited access.": "Vous avez utilisé {0} {1} fois ce mois-ci.",
"OK": "OK",
"{0} available on Core plan": "{0} disponible sur le forfait Core",
"**Error:** {0}": "**Erreur :** {0}",
"error": "erreur",
"typeToSearchOoo": "Saisissez pour rechercher...",
"Schemas": "Schémas",
"External Servers": "Serveurs externes",
"User Mappings": "Mappages utilisateurs",
"Foreign Servers": "Serveurs distants",
"Connection not found": "Connexion introuvable",
"Enter value for {0}": "Saisissez une valeur pour {0}",
"Name cannot be empty": "Le nom ne peut pas être vide",
"New name must be different from current name": "Le nouveau nom doit être différent du nom actuel",
"Value cannot be empty": "La valeur ne peut pas être vide",
"Renamed {0} to {1}": "{0} renommé en {1}",
"Operation completed successfully": "Opération réussie",
"Failed to execute {0}: {1}": "Échec de l'exécution de {0} : {1}",
"Drop {0}?": "Supprimer {0} ?",
"Truncate {0}?": "Tronquer {0} ?",
"Execute {0}?": "Exécuter {0} ?",
"Execute": "Exécuter",
"Failed to {0} {1}: {2}": "Échec de {0} {1} : {2}",
"This operation is not permitted on this item (no path).": "Cette opération n'est pas autorisée sur cet élément (pas de chemin).",
"The {0} driver does not support database creation": "Le pilote {0} ne prend pas en charge la création de bases de données",
"Drop collection {0}?": "Supprimer la collection {0} ?",
"Collection {0} dropped": "Collection {0} supprimée",
"Error dropping collection {0}: {1}": "Erreur lors de la suppression de la collection {0} : {1}",
"Enter new name for collection": "Saisissez un nouveau nom pour la collection",
"Error renaming collection {0}: {1}": "Erreur lors du renommage de la collection {0} : {1}",
"No files found in {0}. Connection {1} has no tables.": "Aucun fichier trouvé dans {0}. La connexion {1} ne contient pas de tables.",
"File {0} not found. Connection {1} has no tables.": "Fichier {0} introuvable. La connexion {1} ne contient pas de tables.",
"Testing...": "Test en cours...",
"Test Connection": "Tester la connexion",
"Success": "Succès",
"Failed": "Échec",
"Password is required": "Le mot de passe est requis",
"Private key path is required for key authentication": "Le chemin de la clé privée est requis pour l'authentification par clé",
"Passphrase is required for encrypted private key": "La phrase secrète est requise pour la clé privée chiffrée",
"Could not find the SSH_AUTH_SOCK environment variable required for agent based authentication": "Impossible de trouver la variable d'environnement SSH_AUTH_SOCK requise pour l'authentification par agent",
"Language server not available": "Serveur de langage non disponible",
"No connection for this document": "Aucune connexion pour ce document",
"No active statement": "Aucune instruction active",
"No SELECT * found at cursor position": "Aucun SELECT * trouvé à la position du curseur",
"Server Hostname": "Nom d'hôte du serveur",
"e.g., adb-1234567890123456.7.azuredatabricks.net": "ex. : adb-1234567890123456.7.azuredatabricks.net",
"HTTP Path": "Chemin HTTP",
"e.g., /sql/1.0/warehouses/abc123def456": "ex. : /sql/1.0/warehouses/abc123def456",
"OAuth": "OAuth",
"Expand SELECT *": "Développer SELECT *",
"Client ID": "ID client",
"HTTP {0}": "HTTP {0}",
"Failed to open browser for authentication": "Échec d'ouverture du navigateur pour l'authentification",
"Token exchange failed: {0}": "Échec de l'échange de jeton : {0}",
"Token refresh failed: {0}": "Échec du rafraîchissement du jeton : {0}",
"Auth profile not found: {0}": "Profil d'authentification introuvable : {0}",
"Auth profile not found in {0} config: {1}": "Profil d'authentification introuvable dans la configuration {0} : {1}",
"Cannot delete profile: in use by connections: {0}": "Impossible de supprimer le profil : utilisé par les connexions : {0}",
"Auth profile ID required": "ID de profil d'authentification requis",
"Unknown auth provider type: {0}": "Type de fournisseur d'authentification inconnu : {0}",
"Username / Password": "Nom d'utilisateur / Mot de passe",
"Failed to open {0} SSO URL. URL copied to clipboard - paste in your browser to authenticate.": "Échec de l'ouverture de l'URL SSO {0}. URL copiée dans le presse-papiers - collez-la dans votre navigateur pour vous authentifier.",
"Instance URL": "URL de l'instance",
"For production: https://login.salesforce.com": "Pour production : https://login.salesforce.com",
"For sandbox: https://test.salesforce.com": "Pour sandbox : https://test.salesforce.com",
"For custom domain: https://yourdomain.my.salesforce.com": "Pour domaine personnalisé : https://votredomaine.my.salesforce.com",
"API Version": "Version API",
"Salesforce API version (e.g., 59.0, 60.0)": "Version de l'API Salesforce (ex : 59.0, 60.0)",
"Authenticate with username, password, and security token": "S'authentifier avec nom d'utilisateur, mot de passe et jeton de sécurité",
"Security Token": "Jeton de sécurité",
"Security token from Salesforce": "Jeton de sécurité Salesforce",
"Get it from: Setup → Personal Setup → My Personal Information → Reset My Security Token": "L'obtenir depuis : Configuration → Configuration personnelle → Mes informations personnelles → Réinitialiser mon jeton de sécurité",
"Local DynamoDB": "DynamoDB local",
"Optional. Leave blank to use the region from the credential provider.": "Optionnel. Laisser vide pour utiliser la région du fournisseur d'identifiants.",
"Local Endpoint": "Point de terminaison local",
"HTTP endpoint for DynamoDB Local.": "Point de terminaison HTTP pour DynamoDB Local.",
"Failed to connect to DynamoDB": "Échec de connexion à DynamoDB",
"DynamoDB connections do not support schemas.": "Les connexions DynamoDB ne prennent pas en charge les schémas.",
"Table name is required for DynamoDB operations.": "Le nom de la table est requis pour les opérations DynamoDB.",
"Unsupported DynamoDB operation: {0}": "Opération DynamoDB non prise en charge : {0}",
"No values provided for DynamoDB insert.": "Aucune valeur fournie pour l'insertion DynamoDB.",
"No values provided for DynamoDB update.": "Aucune valeur fournie pour la mise à jour DynamoDB.",
"Primary key {0} is required for DynamoDB operations.": "La clé primaire {0} est requise pour les opérations DynamoDB.",
"Unable to load metadata for table {0}.": "Impossible de charger les métadonnées pour la table {0}.",
"Table {0} is missing a partition key definition.": "La table {0} n'a pas de définition de clé de partition.",
"Access key ID and secret access key are required.": "L'ID de clé d'accès et la clé d'accès secrète sont requis.",
"DynamoDB client is not initialized.": "Le client DynamoDB n'est pas initialisé.",
"DynamoDB document client is not initialized.": "Le client de document DynamoDB n'est pas initialisé.",
"Single File": "Fichier unique",
"Folder Of Files": "Dossier de fichiers",
"Discovering configuration...": "Découverte de la configuration...",
"Endpoints discovered": "Points de terminaison découverts",
"Discovering...": "Découverte en cours...",
"Secret Storage (Secure)": "Stockage sécurisé",
"Settings JSON (Plain text)": "Paramètres JSON (texte brut)",
"Failed to save profile": "Échec de l'enregistrement du profil",
"Edit Authentication Profile": "Modifier le profil d'authentification",
"New Authentication Profile": "Nouveau profil d'authentification",
"Profile Settings": "Paramètres du profil",
"Profile Name": "Nom du profil",
"Enter a name for this profile": "Saisir un nom pour ce profil",
"Save in workspace settings for sharing via Git.": "Enregistrer dans les paramètres de l'espace de travail pour partager via Git.",
"Provider Type": "Type de fournisseur",
"Provider Configuration": "Configuration du fournisseur",
"Create a new profile using an authentication provider": "Créer un nouveau profil avec un fournisseur d'authentification",
"Create New Profile...": "Créer un nouveau profil...",
"Edit Authentication Profile: {0}": "Modifier le profil d'authentification : {0}",
"Secret Storage (Recommended)": "Stockage sécurisé (recommandé)",
"Settings JSON (Not Recommended)": "Paramètres JSON (non recommandé)",
"Unknown action: {0}": "Action inconnue : {0}",
"Delete authentication profile \"{0}\"?": "Supprimer le profil d'authentification \"{0}\" ?",
"Deleted authentication profile: {0}": "Profil d'authentification supprimé : {0}",
"OAuth2 / OpenID Connect": "OAuth2 / OpenID Connect",
"Industry-standard protocol for authorization": "Protocole standard pour l'autorisation",
"Grant Type": "Type d'autorisation",
"Authorization Code": "Code d'autorisation",
"Interactive browser login (for users)": "Connexion interactive par navigateur (pour utilisateurs)",
"Client Credentials": "Informations d'identification client",
"Service principal / machine-to-machine auth": "Principal de service / authentification machine à machine",
"Your application client ID": "L'ID client de votre application",
"Client Secret": "Secret client",
"Your application client secret": "Le secret client de votre application",
"Required for client credentials flow. Optional for authorization code with public clients.": "Requis pour le flux d'informations d'identification client. Facultatif pour le code d'autorisation avec clients publics.",
"Configuration Mode": "Mode de configuration",
"Auto-Discover": "Découverte automatique",
"Automatically fetch endpoints from OIDC discovery URL": "Récupérer automatiquement les points de terminaison depuis l'URL de découverte OIDC",
"Manual": "Manuel",
"Enter endpoints manually": "Saisir les points de terminaison manuellement",
"Discovery URL": "URL de découverte",
"OIDC discovery endpoint - endpoints will be fetched automatically.": "Point de terminaison de découverte OIDC - les points de terminaison seront récupérés automatiquement.",
"Discover": "Découvrir",
"Fetch OAuth2 configuration": "Récupérer la configuration OAuth2",
"Authorization Endpoint": "Point de terminaison d'autorisation",
"Token Endpoint": "Point de terminaison de jeton",
"Scopes": "Portées",
"OAuth2 scopes to request (comma-separated). Common: openid, profile, email, offline_access": "Portées OAuth2 à demander (séparées par des virgules). Courantes : openid, profile, email, offline_access",
"Invalid URL format": "Format d'URL invalide",
"Authorization and token endpoints required for manual mode": "Points de terminaison d'autorisation et de jeton requis pour le mode manuel",
"Discovery URL required for auto mode": "URL de découverte requise pour le mode auto",
"Client secret is required for client credentials flow": "Le secret client est requis pour le flux d'informations d'identification client",
"Client credentials token request failed: {0}": "Échec de la demande de jeton d'informations d'identification client : {0}",
"Authentication Successful": "Authentification réussie",
"Authentication Failed": "Échec de l'authentification",
"You can close this window and return to your editor.": "Vous pouvez fermer cette fenêtre et retourner à votre éditeur.",
"An error occurred": "Une erreur s'est produite",
"Credential Source": "Source des informations d'identification",
"Static Credentials": "Informations d'identification statiques",
"Enter access key ID and secret access key directly": "Saisir directement l'ID de clé d'accès et la clé d'accès secrète",
"AWS Profile": "Profil AWS",
"Your AWS secret access key": "Votre clé d'accès secrète AWS",
"Session Token": "Jeton de session",
"Optional session token for temporary credentials": "Jeton de session optionnel pour les informations d'identification temporaires",
"Required when using temporary security credentials (e.g., from STS AssumeRole)": "Requis lors de l'utilisation d'informations d'identification de sécurité temporaires (par ex., depuis STS AssumeRole)",
"Default Region": "Région par défaut",
"Access Key ID and Secret Access Key are required": "ID de clé d'accès et clé d'accès secrète requis",
"Trino requires OAuth2 authentication profile": "Trino nécessite un profil d'authentification OAuth2",
"Select...": "Sélectionner...",
"Action failed": "Échec de l'action",
"Authentication Profiles": "Profils d'authentification",
"Provider does not support actions": "Le fournisseur ne prend pas en charge les actions",
"Sign Up": "S'inscrire",
"Core edition users are limited to 1 authentication profile. Sign up for unlimited profiles.": "Les utilisateurs de l'édition Core sont limités à 1 profil d'authentification. Inscrivez-vous pour des profils illimités.",
"Profile limit reached": "Limite de profils atteinte",
"Command": "Commande",
"Execute a shell command to retrieve credentials": "Exécuter une commande shell pour récupérer les identifiants",
"e.g., op read \"op://vault/database/password\"": "ex., op read \"op://vault/database/password\"",
"Shell command to execute. Connection config keys are available as environment variables:": "Commande shell à exécuter. Les clés de configuration de connexion sont disponibles en tant que variables d'environnement :",
"${host}, ${port}, ${database}, ${username}, ${name}, ${driver}, etc.": "${host}, ${port}, ${database}, ${username}, ${name}, ${driver}, etc.",
"Settings JSON": "Paramètres JSON",
"Secret Storage (if command contains secrets)": "Stockage sécurisé (si la commande contient des secrets)",
"Output Format": "Format de sortie",
"Plain text output": "Sortie en texte brut",
"JSON object with credential fields": "Objet JSON avec champs d'identification",
"Text Output Type": "Type de sortie texte",
"Password only": "Mot de passe uniquement",
"Output is just the password": "La sortie est juste le mot de passe",
"Username:Password": "Utilisateur:Mot de passe",
"Output is username:password separated by colon": "La sortie est utilisateur:mot de passe séparés par deux-points",
"Password Field": "Champ mot de passe",
"JSON path for password field (e.g., \"password\" or \"data.credentials.pass\")": "Chemin JSON pour le champ mot de passe (ex., \"password\" ou \"data.credentials.pass\")",
"Username Field": "Champ utilisateur",
"JSON path for username field (optional)": "Chemin JSON pour le champ utilisateur (optionnel)",
"Credential Caching": "Mise en cache des identifiants",
"No caching": "Pas de mise en cache",
"Execute command every time": "Exécuter la commande à chaque fois",
"Fixed TTL": "TTL fixe",
"Cache for specified duration": "Mettre en cache pendant une durée spécifiée",
"From output": "Depuis la sortie",
"Use expiry from JSON output": "Utiliser l'expiration depuis la sortie JSON",
"seconds": "secondes",
"How long to cache credentials before re-running command": "Durée de mise en cache des identifiants avant de réexécuter la commande",
"Expiry Field": "Champ d'expiration",
"JSON path for expiry timestamp in milliseconds. Requires JSON output format.": "Chemin JSON pour l'horodatage d'expiration en millisecondes. Nécessite le format de sortie JSON.",
"Timeout": "Délai d'expiration",
"Maximum time to wait for command to complete": "Temps maximal d'attente pour l'exécution de la commande",
"Working Directory": "Répertoire de travail",
"Leave empty for workspace root": "Laisser vide pour la racine de l'espace de travail",
"Working directory for command execution. Defaults to workspace root or user home.": "Répertoire de travail pour l'exécution de la commande. Par défaut, racine de l'espace de travail ou répertoire personnel.",
"Command is required": "La commande est requise",
"Executing the following command to get credentials for auth profile \"{0}\".": "Exécution de la commande suivante pour obtenir les identifiants du profil d'authentification \"{0}\".",
"Command execution cancelled": "Exécution de la commande annulée",
"Command timed out after {0} seconds": "La commande a expiré après {0} secondes",
"Command execution failed: {0}": "Échec de l'exécution de la commande : {0}",
"Command returned error: {0}": "La commande a retourné une erreur : {0}",
"Expected username:password format but no colon found in output": "Format utilisateur:mot de passe attendu mais aucun deux-points trouvé dans la sortie",
"Failed to parse command output as JSON": "Échec de l'analyse de la sortie de la commande en tant que JSON",
"Password field \"{0}\" not found in JSON output": "Champ mot de passe \"{0}\" introuvable dans la sortie JSON",
"AWS": "AWS",
"AWS credentials via static keys or profiles (including SSO)": "Identifiants AWS via clés statiques ou profils (y compris SSO)",
"Use profile from ~/.aws/config (supports SSO)": "Utiliser le profil de ~/.aws/config (prend en charge SSO)",
"Select a profile...": "Sélectionner un profil...",
"AWS profile from ~/.aws/config or ~/.aws/credentials.": "Profil AWS depuis ~/.aws/config ou ~/.aws/credentials.",
"For SSO profiles, run: aws sso login --profile <name>": "Pour les profils SSO, exécutez : aws sso login --profile <nom>",
"AWS region. For profiles, auto-detected from ~/.aws/config if not specified.": "Région AWS. Pour les profils, détectée automatiquement depuis ~/.aws/config si non spécifiée.",
"No AWS profiles found in ~/.aws/credentials or ~/.aws/config": "Aucun profil AWS trouvé dans ~/.aws/credentials ou ~/.aws/config",
"SSO session expired or not logged in. Run: aws sso login --profile {0}": "Session SSO expirée ou non connecté. Exécutez : aws sso login --profile {0}",
"Failed to resolve AWS credentials for profile \"{0}\": {1}": "Échec de la résolution des identifiants AWS pour le profil \"{0}\" : {1}",
"Uses environment variables, ~/.aws/credentials, or IAM role": "Utilise les variables d'environnement, ~/.aws/credentials, ou rôle IAM",
"Enter AWS access key ID and secret access key directly": "Entrer directement l'ID de clé d'accès AWS et la clé d'accès secrète",
"Athena requires an AWS IAM authentication profile": "Athena nécessite un profil d'authentification AWS IAM",
"Database User": "Utilisateur de base de données",
"The database user to connect as": "L'utilisateur de base de données pour la connexion",
"The name of the database user to get credentials for. If the user exists, temporary credentials inherit their permissions.": "Le nom de l'utilisateur de base de données pour lequel obtenir des identifiants. Si l'utilisateur existe, les identifiants temporaires héritent de ses permissions.",
"Database Name": "Nom de la base de données",
"Database name for credentials": "Nom de base de données pour les identifiants",
"The database that DbUser is authorized to log on to. If not specified, DbUser can log on to any existing database.": "La base de données sur laquelle DbUser est autorisé à se connecter. Si non spécifiée, DbUser peut se connecter à n'importe quelle base de données existante.",
"Auto Create User": "Créer automatiquement l'utilisateur",
"Create the database user if it does not exist.": "Créer l'utilisateur de base de données s'il n'existe pas.",
"Database Groups": "Groupes de base de données",
"Enter group names...": "Entrer les noms de groupes...",
"Comma-separated list of database groups the user will join for this session. Group names must be lowercase.": "Liste séparée par des virgules de groupes de base de données que l'utilisateur rejoindra pour cette session. Les noms de groupes doivent être en minuscules.",
"Credential Duration": "Durée des identifiants",
"Duration for temporary credentials (900-3600). Default: 900.": "Durée des identifiants temporaires (900-3600). Par défaut : 900.",
"e.g., us-east-1": "ex., us-east-1",
"AWS region for the Redshift cluster. If not specified, uses the region from the auth profile.": "Région AWS pour le cluster Redshift. Si non spécifiée, utilise la région du profil d'authentification.",
"Redshift IAM auth requires an AWS IAM authentication profile": "L'authentification IAM Redshift nécessite un profil d'authentification AWS IAM",
"AWS region is required. Specify it in the connection settings or auth profile.": "La région AWS est requise. Spécifiez-la dans les paramètres de connexion ou le profil d'authentification.",
"Failed to get temporary Redshift credentials": "Échec de l'obtention des identifiants Redshift temporaires",
"strictMinValueValidation": "Doit être supérieur à ${variable}",
"strictMaxValueValidation": "Doit être inférieur à ${variable}"
}