{
    "Dashboard": "Tableau de bord",
    "Manage supported languages": "Gérer les langues prises en charge",
    "Add Language": "Ajouter une langue",
    "Edit Language": "Modifier la langue",
    "Delete Language": "Supprimer la langue",
    "Language Code": "Code de langue",
    "Right-to-Left (RTL)": "Droite à gauche (RTL)",
    "Set as Default": "Définir par défaut",
    "Select language...": "Sélectionner la langue...",
    "Select country...": "Sélectionner le pays...",
    "Search locales...": "Rechercher les locales...",
    "Search countries...": "Rechercher les pays...",
    "Edit User": "Modifier l'utilisateur",
    "Create User": "Créer un utilisateur",
    "Total Users": "Total des utilisateurs",
    "Search users...": "Rechercher les utilisateurs...",
    "Role": "Rôle",
    "User": "Utilisateur",
    "Joined": "Inscrit",
    "Projects": "Projets",
    "API Key": "Clé API",
    "Max Tokens": "Max Tokens",
    "Summarizer Max Tokens": "Max Tokens du résumé",
    "Search providers...": "Rechercher les fournisseurs...",
    "Requests": "Requêtes",
    "AI Providers": "Fournisseurs IA",
    "Manage AI provider configurations": "Gérer les configurations des fournisseurs IA",
    "Add AI Provider": "Ajouter un fournisseur IA",
    "Add a new AI provider configuration": "Ajouter une nouvelle configuration de fournisseur IA",
    "Edit AI Provider": "Modifier le fournisseur IA",
    "Update AI provider configuration": "Mettre à jour la configuration du fournisseur IA",
    "My AI Provider": "Mon fournisseur IA",
    "Provider": "Fournisseur",
    "leave empty to keep existing": "laisser vide pour garder l'existant",
    "Enter API key": "Entrez la clé API",
    "Model": "Modèle",
    "Select model": "Sélectionner un modèle",
    "Maximum tokens for conversation summarization output (default: 500)": "Tokens maximum pour la sortie du résumé de conversation (défaut : 500)",
    "API key is required": "La clé API est requise",
    "Default model is required": "Le modèle par défaut est requis",
    "Cannot delete: Provider is assigned to {{count}} plan(s)": "Impossible de supprimer : Le fournisseur est assigné à {{count}} plan(s)",
    "Are you sure you want to delete this AI provider?": "Êtes-vous sûr de vouloir supprimer ce fournisseur IA ?",
    "Cost Estimator": "Estimateur de coûts",
    "Subscription-based": "Basé sur l'abonnement",
    "This provider uses a z.ai subscription. No per-token costs apply.": "Ce fournisseur utilise un abonnement z.ai. Aucun coût par token ne s'applique.",
    "This model is": "Ce modèle est",
    "FREE": "GRATUIT",
    "to use!": "à utiliser !",
    "Typical usage:": "Utilisation typique :",
    "tokens per project": "tokens par projet",
    "Projects/mo": "Projets/mois",
    "Est. Cost": "Coût estim.",
    "Pricing:": "Tarification :",
    "MTok input": "MTok entrée",
    "MTok output": "MTok sortie",
    "Add AI Builder": "Ajouter un builder IA",
    "URL": "URL",
    "Port": "Port",
    "Server Key": "Clé du serveur",
    "Max Iterations": "Max itérations",
    "Search builders...": "Rechercher les builders...",
    "Copy Key": "Copier la clé",
    "AI Builders": "Builders IA",
    "Manage AI builder server instances": "Gérer les instances de serveur builder IA",
    "Add a new AI builder instance to the pool": "Ajouter une nouvelle instance builder IA au pool",
    "Edit AI Builder": "Modifier le builder IA",
    "Update AI builder configuration": "Mettre à jour la configuration du builder IA",
    "URL is required": "L'URL est requise",
    "Port must be between 1 and 65535": "Le port doit être entre 1 et 65535",
    "Server key is required": "La clé du serveur est requise",
    "Enter server key": "Entrez la clé du serveur",
    "Range: 5-100. Default: 20": "Plage : 5-100. Défaut : 20",
    "Leave empty to keep existing key, or generate a new one": "Laissez vide pour conserver la clé existante, ou en générer une nouvelle",
    "Generate new key or leave empty": "Générer une nouvelle clé ou laisser vide",
    "Are you sure you want to delete this builder?": "Êtes-vous sûr de vouloir supprimer ce builder ?",
    "sessions": "sessions",
    "projects": "projets",
    "active": "actif",
    "inactive": "inactif",
    "Plan Name": "Nom du plan",
    "Price": "Prix",
    "Monthly": "Mensuel",
    "Yearly": "Annuel",
    "Lifetime": "À vie",
    "Features": "Fonctionnalités",
    "Template Name": "Nom du modèle",
    "Slug": "Slug",
    "System": "Système",
    "Search templates...": "Rechercher des modèles...",
    "AI Templates": "Modèles IA",
    "Manage AI starter templates": "Gérer les modèles de démarrage IA",
    "Template": "Modèle",
    "System templates cannot be deleted.": "Les modèles système ne peuvent pas être supprimés.",
    "Are you sure you want to delete \":name\"? This action cannot be undone.": "Êtes-vous sûr de vouloir supprimer \":name\" ? Cette action ne peut être annulée.",
    "Upload a new starter template for AI projects": "Téléverser un nouveau modèle de démarrage pour les projets IA",
    "e.g. Landing Page, Dashboard, E-commerce": "ex. Page d'accueil, Tableau de bord, E-commerce",
    "Description": "Description",
    "Brief description of what this template includes": "Brève description de ce que ce modèle inclut",
    "Template ZIP File": "Fichier ZIP du modèle",
    "Choose ZIP File": "Choisir un fichier ZIP",
    "Uploading...": "Téléchargement...",
    "Upload Template": "Téléverser le modèle",
    "Update template details and files": "Mettre à jour les détails et fichiers du modèle",
    "Existing file": "Fichier existant",
    "Saving...": "Enregistrement...",
    "Cancel Subscription": "Annuler l'abonnement",
    "Extend Subscription": "Prolonger l'abonnement",
    "MRR": "MRR",
    "Started": "Commencé",
    "Expires": "Expire",
    "Payment": "Paiement",
    "Reason for cancellation": "Raison de l'annulation",
    "Reason for extension": "Raison de la prolongation",
    "Reason for refund (required)": "Raison du remboursement (requis)",
    "Add any notes about the approval": "Ajoutez des notes sur l'approbation",
    "Invoice": "Facture",
    "Method": "Méthode",
    "Pending Earnings": "Gains en attente",
    "Commission Paid": "Commissions payées",
    "Converted": "Converti",
    "Install Plugin": "Installer le plugin",
    "Not Installed": "Non installé",
    "Core plugin": "Plugin core",
    "Payment Gateways": "Passerelles de paiement",
    "Manage payment gateway plugins": "Gérer les plugins de passerelles de paiement",
    "v:version by :author": "v:version par :author",
    "Not Configured": "Non configuré",
    "Configuration required": "Configuration requise",
    "Configured": "Configuré",
    "Install": "Installer",
    "Configure": "Configurer",
    "Uninstall": "Désinstaller",
    ":name activated": ":name activé",
    ":name deactivated": ":name désactivé",
    ":field is required": ":field est requis",
    "Select an option...": "Sélectionner une option...",
    "No plugins available": "Aucun plugin disponible",
    "Payment gateway plugins will appear here once available.": "Les plugins de passerelles de paiement apparaîtront ici une fois disponibles.",
    "Configure :name": "Configurer :name",
    "Enter your plugin configuration settings below.": "Entrez vos paramètres de configuration de plugin ci-dessous.",
    "Save Configuration": "Enregistrer la configuration",
    "Uninstall :name": "Désinstaller :name",
    "Are you sure you want to uninstall this plugin? All configuration will be lost.": "Êtes-vous sûr de vouloir désinstaller ce plugin ? Toute la configuration sera perdue.",
    "Uninstalling...": "Désinstallation...",
    "Run Now": "Exécuter maintenant",
    "Schedule": "Planification",
    "Last Run": "Dernière exécution",
    "Next Run": "Prochaine exécution",
    "Duration": "Durée",
    "Scheduled Tasks": "Tâches planifiées",
    "Monitor and manage scheduled background jobs": "Surveiller et gérer les tâches de fond planifiées",
    "Scheduled Jobs": "Tâches planifiées",
    "Execution Logs": "Logs d'exécution",
    "Success": "Succès",
    "Failed": "Échoué",
    "Running": "En cours",
    "Never Run": "Jamais exécuté",
    "in :count days": "dans :count jours",
    "in :count hours": "dans :count heures",
    "Soon": "Bientôt",
    ":name triggered successfully": ":name déclenché avec succès",
    "Failed to trigger job": "Échec du déclenchement de la tâche",
    "Job Name": "Nom de la tâche",
    "Never": "Jamais",
    "Running...": "En cours...",
    "Started At": "Commencé à",
    "Triggered By": "Déclenché par",
    "Search logs...": "Rechercher les logs...",
    "All Status": "Tous les statuts",
    "All Jobs": "Toutes les tâches",
    "Job": "Tâche",
    "Log Details": "Détails du log",
    "Started at": "Commencé à",
    "Exception": "Exception",
    "Job Class": "Classe de tâche",
    "Message": "Message",
    "Refresh Internal AI Content": "Actualiser le contenu IA interne",
    "Manage Subscriptions": "Gérer les abonnements",
    "Reset Build Credits": "Réinitialiser les crédits de construction",
    "Process Account Deletions": "Traiter les suppressions de comptes",
    "Purge Trashed Projects": "Purger les projets supprimés",
    "Clean Builder Workspaces": "Nettoyer les espaces de travail du builder",
    "Check Stale Build Sessions": "Vérifier les sessions de construction obsolètes",
    "Prune Audit Logs": "Nettoyer les journaux d'audit",
    "Prune Data Exports": "Nettoyer les exports de données",
    "Prune Cron Logs": "Nettoyer les journaux cron",
    "Provision Custom Domain SSL": "Provisionner le SSL du domaine personnalisé",
    "3x Daily (05:00, 12:00, 17:00)": "3x par jour (05:00, 12:00, 17:00)",
    "Monthly (1st)": "Mensuel (1er)",
    "Every 5 Minutes": "Toutes les 5 minutes",
    "Every Minute": "Chaque minute",
    "Weekly": "Hebdomadaire",
    "Daily": "Quotidien",
    "Regenerate AI content (suggestions, typing prompts, greetings) 3 times per day": "Régénérer le contenu IA (suggestions, invites de saisie, salutations) 3 fois par jour",
    "Expire overdue subscriptions and send renewal reminders": "Expirer les abonnements en retard et envoyer des rappels de renouvellement",
    "Reset build credits for all users based on their plan allocation": "Réinitialiser les crédits de construction pour tous les utilisateurs selon leur forfait",
    "Process scheduled GDPR account deletions": "Traiter les suppressions de comptes RGPD programmées",
    "Permanently delete projects in trash for over 30 days": "Supprimer définitivement les projets dans la corbeille depuis plus de 30 jours",
    "Remove orphaned workspaces from builder servers and local preview directories": "Supprimer les espaces de travail orphelins des serveurs builder et des répertoires de prévisualisation",
    "Check for stale building sessions and sync status from builder (prevents user lockout if builder crashes)": "Vérifier les sessions de construction obsolètes et synchroniser l'état du builder (empêche le blocage utilisateur en cas de crash)",
    "Delete audit logs older than the retention period": "Supprimer les journaux d'audit plus anciens que la période de rétention",
    "Delete expired data export files": "Supprimer les fichiers d'export de données expirés",
    "Delete cron logs older than 30 days": "Supprimer les journaux cron de plus de 30 jours",
    "Language created successfully.": "Langue créée avec succès.",
    "Language updated successfully.": "Langue mise à jour avec succès.",
    "Language deleted successfully.": "Langue supprimée avec succès.",
    "Language status updated.": "Statut de la langue mis à jour.",
    "Default language updated.": "Langue par défaut mise à jour.",
    "Languages reordered.": "Langues réorganisées.",
    "Cannot delete the default language.": "Impossible de supprimer la langue par défaut.",
    "Cannot delete language. :count users are using it.": "Impossible de supprimer la langue. :count utilisateurs l'utilisent.",
    "Cannot deactivate the default language.": "Impossible de désactiver la langue par défaut.",
    "Cannot set inactive language as default.": "Impossible de définir une langue inactive comme par défaut.",
    "Invalid language selected.": "Langue sélectionnée invalide.",
    "Failed to update language status": "Échec de la mise à jour du statut de la langue",
    "Failed to set default language": "Échec de la définition de la langue par défaut",
    "Failed to create language": "Échec de la création de la langue",
    "Failed to update language": "Échec de la mise à jour de la langue",
    "Failed to delete language": "Échec de la suppression de la langue",
    "Language": "Langue",
    "Code": "Code",
    "Country": "Pays",
    "Direction": "Direction",
    "RTL": "RTL",
    "LTR": "LTR",
    "Deactivate": "Désactiver",
    "Activate": "Activer",
    "No locales available": "Aucune locale disponible",
    "No matching locales": "Aucune locale correspondante",
    "Available from lang/ directory": "Disponible depuis le répertoire lang/",
    "Country Flag": "Drapeau du pays",
    "No country found": "Pays non trouvé",
    "e.g. English, Arabic, French": "ex. Anglais, Arabe, Français",
    "Languages": "Langues",
    "Search languages...": "Rechercher les langues...",
    "Add a new language to make the application available in multiple languages.": "Ajouter une nouvelle langue pour rendre l'application disponible en plusieurs langues.",
    "Creating...": "Création...",
    "Create Language": "Créer une langue",
    "Update language settings and configuration.": "Mettre à jour les paramètres et configuration de la langue.",
    "Deleting...": "Suppression...",
    "User created successfully": "Utilisateur créé avec succès",
    "User updated successfully": "Utilisateur mis à jour avec succès",
    "User deleted": "Utilisateur supprimé",
    "You cannot delete your own account": "Vous ne pouvez pas supprimer votre propre compte",
    "Failed to delete user": "Échec de la suppression de l'utilisateur",
    "AI provider added successfully": "Fournisseur IA ajouté avec succès",
    "AI provider updated successfully": "Fournisseur IA mis à jour avec succès",
    "AI provider deleted": "Fournisseur IA supprimé",
    "Builder added successfully": "Builder ajouté avec succès",
    "Builder updated successfully": "Builder mis à jour avec succès",
    "Builder deleted": "Builder supprimé",
    "Failed to delete builder": "Échec de la suppression du builder",
    "Server key generated": "Clé du serveur générée",
    "Server key copied to clipboard": "Clé du serveur copiée dans le presse-papiers",
    "Failed to copy server key": "Échec de la copie de la clé du serveur",
    "Plan created successfully": "Plan créé avec succès",
    "Plan updated successfully": "Plan mis à jour avec succès",
    "Plan deleted": "Plan supprimé",
    "Plans reordered": "Plans réorganisés",
    "Cannot delete a plan with active subscribers": "Impossible de supprimer un plan avec des abonnés actifs",
    "Failed to create plan": "Échec de la création du plan",
    "Failed to update plan": "Échec de la mise à jour du plan",
    "Failed to reorder plans": "Échec de la réorganisation des plans",
    "Template created successfully": "Modèle créé avec succès",
    "Template updated successfully": "Modèle mis à jour avec succès",
    "Failed to create template": "Échec de la création du modèle",
    "Failed to update template": "Échec de la mise à jour du modèle",
    "Failed to delete template": "Échec de la suppression du modèle",
    "Plugin configured successfully": "Plugin configuré avec succès",
    "Please install the plugin first": "Veuillez d'abord installer le plugin",
    "Please configure the plugin first": "Veuillez d'abord configurer le plugin",
    "Status updated": "Statut mis à jour",
    "Connection successful": "Connexion réussie",
    "Connection successful!": "Connexion réussie !",
    "Connection failed": "Échec de la connexion",
    "Settings updated": "Paramètres mis à jour",
    "General settings updated": "Paramètres généraux mis à jour",
    "Email settings updated": "Paramètres e-mail mis à jour",
    "Authentication settings updated": "Paramètres d'authentification mis à jour",
    "Plans settings updated": "Paramètres des plans mis à jour",
    "Referral settings updated": "Paramètres de parrainage mis à jour",
    "Integration settings updated": "Paramètres d'intégration mis à jour",
    "Privacy settings updated": "Paramètres de confidentialité mis à jour",
    "Failed to update settings": "Échec de la mise à jour des paramètres",
    "Site Identity": "Identité du site",
    "Branding": "Image de marque",
    "Configure basic site settings and branding": "Configurer les paramètres de base du site et l'image de marque",
    "Site Name": "Nom du site",
    "Tagline": "Slogan",
    "Logo": "Logo",
    "Logo (Light)": "Logo (Clair)",
    "Logo (Dark)": "Logo (Sombre)",
    "Favicon": "Favicon",
    "Default Theme": "Thème par défaut",
    "Color Theme": "Thème de couleur",
    "Timezone": "Fuseau horaire",
    "Date Format": "Format de date",
    "Neutral": "Neutre",
    "Blue": "Bleu",
    "Green": "Vert",
    "Orange": "Orange",
    "Red": "Rouge",
    "Rose": "Rose",
    "Violet": "Violet",
    "Yellow": "Jaune",
    "Light": "Clair",
    "Dark": "Sombre",
    "Uploaded successfully": "Téléversé avec succès",
    "Failed to upload": "Échec du téléversement",
    "Removed": "Supprimé",
    "Failed to remove": "Échec de la suppression",
    "Test email sent to :email": "E-mail de test envoyé à :email",
    "Failed to send test email": "Échec de l'envoi de l'e-mail de test",
    "Save your settings before sending a test email": "Enregistrez vos paramètres avant d'envoyer un e-mail de test",
    "Send Test Email": "Envoyer un e-mail de test",
    "Sending...": "Envoi...",
    "Firebase Admin SDK": "Firebase Admin SDK",
    "Firebase Admin SDK configured": "Firebase Admin SDK configuré",
    "Please select a JSON file": "Veuillez sélectionner un fichier JSON",
    "Invalid JSON format": "Format JSON invalide",
    "Invalid JSON": "JSON invalide",
    "Remove Firebase Admin SDK credentials? Collection auto-listing will be disabled.": "Supprimer les identifiants Firebase Admin SDK ? Le listage automatique des collections sera désactivé.",
    "installed successfully": "installé avec succès",
    "uninstalled successfully": "désinstallé avec succès",
    "Unknown error": "Erreur inconnue",
    "Overview": "Aperçu",
    "Dashboard overview and key metrics": "Aperçu du tableau de bord et indicateurs clés",
    "Refresh": "Actualiser",
    "Active Subs": "Abos actifs",
    "Revenue (MTD)": "Revenus (MTD)",
    "Total Projects": "Total des projets",
    "30-Day Trends": "Tendances sur 30 jours",
    "Subscriptions by Plan": "Abonnements par plan",
    "Usage by Provider": "Utilisation par fournisseur",
    "Token Usage Trend": "Tendance d'utilisation des tokens",
    "AI Usage (This Month)": "Utilisation IA (ce mois)",
    "Total Tokens": "Total des tokens",
    "Estimated Cost": "Coût estimé",
    "Unique Users": "Utilisateurs uniques",
    "API Key Usage": "Utilisation de la clé API",
    "Own API Keys": "Propres clés API",
    "Platform Credits": "Crédits plateforme",
    ":count users": ":count utilisateurs",
    "Referrals": "Parrainages",
    "View All": "Voir tout",
    "Total": "Total",
    "Credited": "Crédité",
    "Storage Usage": "Utilisation du stockage",
    "Total Used": "Total utilisé",
    "Files": "Fichiers",
    "By File Type": "Par type de fichier",
    "Top Users by Storage": "Principaux utilisateurs par stockage",
    "No files uploaded yet": "Aucun fichier téléversé",
    "Firebase Status": "Statut Firebase",
    "Connected": "Connecté",
    "Error": "Erreur",
    "Client SDK": "SDK client",
    "Admin SDK": "SDK Admin",
    "Using Firebase": "Utilisation de Firebase",
    "Custom Config": "Configuration personnalisée",
    "Revenue": "Revenu",
    "New Users": "Nouveaux utilisateurs",
    "New Projects": "Nouveaux projets",
    "Users": "Utilisateurs",
    "No :type data for this period": "Pas de données :type pour cette période",
    "No subscription data available": "Aucune donnée d'abonnement disponible",
    "subscribers": "abonnés",
    "No provider usage data": "Pas de données d'utilisation de fournisseur",
    "tokens": "tokens",
    "No AI usage data for this period": "Pas de données d'utilisation IA pour cette période",
    "Tokens": "Tokens",
    "Cost": "Coût",
    "vs last month": "vs mois dernier",
    "View": "Voir",
    "No revenue data this month": "Pas de données de revenu ce mois",
    "Name": "Nom",
    "Email": "E-mail",
    "Password": "Mot de passe",
    "Name is required": "Le nom est requis",
    "Email is required": "L'e-mail est requis",
    "Invalid email format": "Format d'e-mail invalide",
    "Password is required": "Le mot de passe est requis",
    "Manage all registered users": "Gérer tous les utilisateurs enregistrés",
    "Add a new user to the system": "Ajouter un nouvel utilisateur au système",
    "Update user information": "Mettre à jour les informations de l'utilisateur",
    "New Password (leave blank to keep current)": "Nouveau mot de passe (laisser vide pour conserver l'actuel)",
    "Save Changes": "Enregistrer les modifications",
    "Select role": "Sélectionner un rôle",
    "Select status": "Sélectionner un statut",
    "Are you sure you want to delete this user?": "Êtes-vous sûr de vouloir supprimer cet utilisateur ?",
    "Admin": "Admin",
    "Cancel": "Annuler",
    "Edit": "Modifier",
    "Delete": "Supprimer",
    "Actions": "Actions",
    "Search...": "Rechercher...",
    "No results.": "Aucun résultat.",
    ":count row(s) total.": ":count lignes au total.",
    "Rows per page": "Lignes par page",
    "Page :current of :total": "Page :current sur :total",
    "Go to first page": "Aller à la première page",
    "Go to previous page": "Aller à la page précédente",
    "Go to next page": "Aller à la page suivante",
    "Go to last page": "Aller à la dernière page",
    "Ascending": "Ascendant",
    "Descending": "Descendant",
    "Hide": "Masquer",
    "Manage all user subscriptions": "Gérer tous les abonnements utilisateur",
    "Create Subscription": "Créer un abonnement",
    "Search by user name or email...": "Rechercher par nom d'utilisateur ou e-mail...",
    "Expired": "Expiré",
    "Cancelled": "Annulé",
    "All Plans": "Tous les plans",
    "All Methods": "Toutes les méthodes",
    "PayPal": "PayPal",
    "Bank Transfer": "Virement bancaire",
    "Manual": "Manuel",
    "View Details": "Voir les détails",
    "Approve": "Approuver",
    "Extend": "Prolonger",
    "Manually create a subscription for a user.": "Créer manuellement un abonnement pour un utilisateur.",
    "User is required": "L'utilisateur est requis",
    "Plan is required": "Le plan est requis",
    "Select a plan": "Sélectionner un plan",
    "Active (starts immediately)": "Actif (commence immédiatement)",
    "Pending (awaiting approval)": "En attente (en attente d'approbation)",
    "Admin Notes": "Notes admin",
    "Optional notes about this subscription": "Notes optionnels sur cet abonnement",
    "Create": "Créer",
    "Are you sure you want to cancel this subscription?": "Êtes-vous sûr de vouloir annuler cet abonnement ?",
    "Reason (optional)": "Raison (optionnel)",
    "Cancel immediately (ends access now)": "Annuler immédiatement (met fin à l'accès)",
    "Keep Subscription": "Garder l'abonnement",
    "Extend the subscription period for this user.": "Prolonger la période d'abonnement pour cet utilisateur.",
    "Days to extend": "Jours à prolonger",
    "Approve Subscription": "Approuver l'abonnement",
    "Approve this pending subscription to activate it.": "Approuver cet abonnement en attente pour l'activer.",
    "Notes (optional)": "Notes (optionnel)",
    "Plan": "Plan",
    "Completed": "Terminé",
    "Refunded": "Remboursé",
    "Search for a user...": "Rechercher un utilisateur...",
    "Clear selection": "Effacer la sélection",
    "Searching...": "Recherche...",
    "Type at least 2 characters to search": "Tapez au moins 2 caractères pour rechercher",
    "No users found": "Aucun utilisateur trouvé",
    "View and manage all payment transactions": "Voir et gérer toutes les transactions de paiement",
    "Search by transaction ID, user...": "Rechercher par ID de transaction, utilisateur...",
    "ID": "ID",
    "Amount": "Montant",
    "Type": "Type",
    "Date": "Date",
    "New Subscription": "Nouvel abonnement",
    "Renewal": "Renouvellement",
    "Refund": "Remboursement",
    "Adjustment": "Ajustement",
    "Extension": "Extension",
    "Reject": "Rejeter",
    "Approve Transaction": "Approuver la transaction",
    "Approve this bank transfer payment. This will activate the associated subscription.": "Approuver ce paiement par virement bancaire. Cela activera l'abonnement associé.",
    "Amount:": "Montant :",
    "User:": "Utilisateur :",
    "Method:": "Méthode :",
    "Approve Payment": "Approuver le paiement",
    "Reject Transaction": "Rejeter la transaction",
    "Reject this payment. The associated subscription will be cancelled.": "Rejeter ce paiement. L'abonnement associé sera annulé.",
    "Reason": "Raison",
    "Reason for rejection (required)": "Raison du rejet (requis)",
    "Reject Payment": "Rejeter le paiement",
    "Process Refund": "Traitrer le remboursement",
    "Process a refund for this transaction.": "Traiter un remboursement pour cette transaction.",
    "Original Amount:": "Montant original :",
    "Refund Amount": "Montant du remboursement",
    "Max:": "Max :",
    "to": "à",
    "Transaction": "Transaction",
    "Back": "Retour",
    "User Information": "Informations utilisateur",
    "User not available": "Utilisateur non disponible",
    "Transaction ID": "ID de transaction",
    "Payment Method": "Mode de paiement",
    "External Transaction ID": "ID de transaction externe",
    "Related Subscription": "Abonnement associé",
    "Unknown Plan": "Plan inconnu",
    "Subscription Status": "Statut de l'abonnement",
    "No actions available for this transaction.": "Aucune action disponible pour cette transaction.",
    "Notes": "Notes",
    "No notes": "Aucune note",
    "Processed By": "Traité par",
    "Metadata": "Métadonnées",
    "Referral Transactions": "Transactions de parrainage",
    "View and manage all referral transactions": "Voir et gérer toutes les transactions de parrainage",
    "Filter by Type": "Filtrer par type",
    "All Types": "Tous les types",
    "Signup Bonus": "Bonus d'inscription",
    "Purchase Commission": "Commission d'achat",
    "Billing Redemption": "Utilisation de facturation",
    "Admin Adjustment": "Ajustement admin",
    "Refund Clawback": "Recouvrement",
    "Balance After": "Solde après",
    "Plans": "Plans",
    "Manage subscription plans": "Gérer les plans d'abonnement",
    "/mo": "/mois",
    "/yr": "/an",
    "Inactive": "Inactif",
    ":count active subscribers": ":count abonnés actifs",
    "Are you sure you want to delete this plan?": "Êtes-vous sûr de vouloir supprimer ce plan ?",
    "Failed to delete plan": "Échec de la suppression du plan",
    "Plan deactivated": "Plan désactivé",
    "Plan activated": "Plan activé",
    "Unlimited projects": "Projets illimités",
    ":count projects": ":count projets",
    ":credits AI credits/month": ":credits IA crédits/mois",
    "Use your own API key": "Utiliser votre propre clé API",
    "Unlimited custom subdomains": "Sous-domaines personnalisés illimités",
    ":count custom subdomains": ":count sous-domaines personnalisés",
    "Custom subdomains": "Sous-domaines personnalisés",
    "Private project visibility": "Visibilité privée du projet",
    "No plans yet": "Pas encore de plans",
    "Get started by creating your first subscription plan.": "Commencez par créer votre premier plan d'abonnement.",
    "Add a new subscription plan": "Ajouter un nouveau plan d'abonnement",
    "Edit :name Plan": "Modifier le plan :name",
    "Update plan configuration": "Mettre à jour la configuration du plan",
    "Basic Information": "Informations de base",
    "e.g. Pro, Business, Enterprise": "ex. Pro, Business, Entreprise",
    "Brief description of the plan": "Brève description du plan",
    "Billing Period": "Période de facturation",
    "Display Options": "Options d'affichage",
    "Plan is visible and available for purchase": "Le plan est visible et disponible à l'achat",
    "Mark as Popular": "Marquer comme populaire",
    "Highlight this plan as the recommended option": "Mettre en évidence ce plan comme option recommandée",
    "Project Limit": "Limite de projet",
    "Set the maximum number of projects users can create": "Définir le nombre maximum de projets que les utilisateurs peuvent créer",
    "Unlimited Projects": "Projets illimités",
    "Allow users to create unlimited projects": "Autoriser les utilisateurs à créer un nombre illimité de projets",
    "Maximum Projects": "Projets maximum",
    "Set to 0 for no projects allowed": "Définir à 0 pour aucun projet autorisé",
    "User API Keys": "Clés API utilisateur",
    "Allow users to use their own AI provider API keys": "Autoriser les utilisateurs à utiliser leurs propres clés API de fournisseur IA",
    "Allow Own API Keys": "Autoriser les clés API propres",
    "Users can configure their own API keys for AI providers": "Les utilisateurs peuvent configurer leurs propres clés API pour les fournisseurs IA",
    "When users provide their own API keys, usage will not be deducted from their credits": "Lorsque les utilisateurs fournissent leurs propres clés API, l'utilisation ne sera pas déduite de leurs crédits",
    "Custom Subdomains": "Sous-domaines personnalisés",
    "Allow users to publish projects to custom subdomains": "Autoriser les utilisateurs à publier des projets sur des sous-domaines personnalisés",
    "Enable Custom Subdomains": "Activer les sous-domaines personnalisés",
    "Users can publish projects to custom subdomains": "Les utilisateurs peuvent publier des projets sur des sous-domaines personnalisés",
    "Unlimited Subdomains": "Sous-domaines illimités",
    "Allow unlimited custom subdomains per user": "Autoriser un nombre illimité de sous-domaines personnalisés par utilisateur",
    "Maximum Subdomains": "Sous-domaines maximum",
    "Set maximum number of subdomains per user": "Définir le nombre maximum de sous-domaines par utilisateur",
    "Private Project Visibility": "Visibilité privée du projet",
    "Control whether users can make their projects private": "Contrôler si les utilisateurs peuvent rendre leurs projets privés",
    "Allow Private Visibility": "Autoriser la visibilité privée",
    "Users can set their projects to private (not publicly accessible)": "Les utilisateurs peuvent définir leurs projets comme privés (non accessibles publiquement)",
    "Firebase Database": "Base de données Firebase",
    "Configure Firebase Firestore database access for projects": "Configurer l'accès à la base de données Firebase Firestore pour les projets",
    "Enable Firebase": "Activer Firebase",
    "Allow projects to use Firebase Firestore database": "Autoriser les projets à utiliser la base de données Firebase Firestore",
    "Allow Custom Firebase Config": "Autoriser la configuration Firebase personnalisée",
    "Users can configure their own Firebase project": "Les utilisateurs peuvent configurer leur propre projet Firebase",
    "File Storage": "Stockage de fichiers",
    "Configure file storage limits for projects": "Configurer les limites de stockage de fichiers pour les projets",
    "Enable File Storage": "Activer le stockage de fichiers",
    "Allow projects to upload and store files": "Autoriser les projets à télécharger et stocker des fichiers",
    "Unlimited Storage": "Stockage illimité",
    "Allow unlimited file storage per project": "Autoriser un stockage illimité de fichiers par projet",
    "Maximum Storage (MB)": "Stockage maximal (Mo)",
    "Total storage limit per project in megabytes": "Limite de stockage total par projet en mégaoctets",
    "Maximum File Size (MB)": "Taille de fichier maximale (Mo)",
    "Maximum size for individual file uploads": "Taille maximale pour les téléversements individuels",
    "AI Provider": "Fournisseur IA",
    "Primary AI Provider": "Fournisseur IA principal",
    "System Default": "Défaut du système",
    "fallback|fallbacks": "secours|secours",
    "Select which AI provider to use for this plan": "Sélectionner le fournisseur IA à utiliser pour ce plan",
    "AI Builder": "Builder IA",
    "Primary Builder": "Builder principal",
    "Select which builder service to use for this plan": "Sélectionner le service builder à utiliser pour ce plan",
    "Build Credits": "Crédits de construction",
    "Set the monthly AI usage credits for this plan": "Définir les crédits d'utilisation IA mensuels pour ce plan",
    "Unlimited Credits": "Crédits illimités",
    "Allow unlimited AI usage": "Autoriser une utilisation illimitée de l'IA",
    "Monthly Token Limit": "Limite mensuelle de tokens",
    "Total AI tokens allowed per month (input + output)": "Total des tokens IA autorisés par mois (entrée + sortie)",
    "Custom Features": "Fonctionnalités personnalisées",
    "Feature name": "Nom de la fonctionnalité",
    "Included": "Inclus",
    "Not Included": "Non inclus",
    "No custom features added yet": "Aucune fonctionnalité personnalisée ajoutée",
    "Settings": "Paramètres",
    "Configure system settings and integrations": "Configurer les paramètres système et les intégrations",
    "Search settings...": "Rechercher les paramètres...",
    "No results found for \":search\"": "Aucun résultat pour \":search\" trouvé",
    "General": "Général",
    "Authentication": "Authentification",
    "Privacy & GDPR": "Confidentialité & GDPR",
    "Integrations": "Intégrations",
    "Platform": "Plateforme",
    "Security": "Sécurité",
    "Referral": "Parrainage",
    "General Settings": "Paramètres généraux",
    "Site Description": "Description du site",
    "A short tagline for your site": "Un court slogan pour votre site",
    "Describe what your site is about": "Décrivez ce qu'est votre site",
    "Preferences": "Préférences",
    "Select timezone": "Sélectionner le fuseau horaire",
    "Landing Page": "Page d'accueil",
    "Landing Page Builder": "Constructeur de page d'accueil",
    "Items": "Éléments",
    "Social Proof": "Preuve sociale",
    "Product Showcase": "Vitrine produit",
    "Use Cases": "Cas d'utilisation",
    "Categories": "Catégories",
    "Testimonials": "Témoignages",
    "Trusted By": "Approuvé par",
    "FAQ": "FAQ",
    "Pricing": "Tarifs",
    "Has items": "A des éléments",
    "Content only": "Contenu uniquement",
    "Add": "Ajouter",
    "No items. Click \"Add\" to create one.": "Aucun élément. Cliquez sur \"Ajouter\" pour en créer un.",
    "Enter text...": "Entrer du texte...",
    "Using English content as fallback. Edit to create locale-specific content.": "Utilisation du contenu anglais par défaut. Modifiez pour créer un contenu spécifique à la langue.",
    "Using English items as fallback. Edit to create locale-specific items.": "Utilisation des éléments anglais par défaut. Modifiez pour créer des éléments spécifiques à la langue.",
    "Item": "Élément",
    "No items yet. Click \"Add\" to create one.": "Aucun élément. Cliquez sur \"Ajouter\" pour en créer un.",
    "Title": "Titre",
    "Icon": "Icône",
    "Lucide icon name (e.g., Sparkles, Eye, Code)": "Nom d'icône Lucide (ex: Sparkles, Eye, Code)",
    "Size": "Taille",
    "Small": "Petit",
    "Medium": "Moyen",
    "Large": "Grand",
    "Company Name": "Nom de l'entreprise",
    "Initial": "Initiale",
    "Color": "Couleur",
    "Quote": "Citation",
    "Author": "Auteur",
    "Rating": "Note",
    "Question": "Question",
    "Answer": "Réponse",
    "Supports Markdown formatting": "Prend en charge le formatage Markdown",
    "Unknown item type": "Type d'élément inconnu",
    "Sections reordered": "Sections réorganisées",
    "Failed to reorder sections": "Échec de la réorganisation des sections",
    "Section enabled": "Section activée",
    "Section disabled": "Section désactivée",
    "Failed to update section": "Échec de la mise à jour de la section",
    "Failed to save content": "Échec de l'enregistrement du contenu",
    "Failed to save items": "Échec de l'enregistrement des éléments",
    "Section saved successfully": "Section enregistrée avec succès",
    "Failed to save section": "Échec de l'enregistrement de la section",
    "Enabled": "Activé",
    "Disabled": "Désactivé",
    "AI-Powered Content": "Contenu généré par IA",
    "The hero section content (headlines, subtitles, suggestions, and typing prompts) is automatically generated by the Internal AI system. When AI is not configured, it falls back to translated static content.": "Le contenu de la section hero (titres, sous-titres, suggestions et invites de saisie) est généré automatiquement par le système IA interne. Lorsque l'IA n'est pas configurée, il revient au contenu statique traduit.",
    "Configure Internal AI": "Configurer l'IA interne",
    "Fallback translations are managed in the language files (lang/*/internal_ai.json). These are used when AI generation is unavailable.": "Les traductions de secours sont gérées dans les fichiers de langue (lang/*/internal_ai.json). Elles sont utilisées lorsque la génération IA n'est pas disponible.",
    "Select a section to edit": "Sélectionner une section à modifier",
    "Loading preview...": "Chargement de l'aperçu...",
    "Landing Page Preview": "Aperçu de la page d'accueil",
    "Enable the public landing page for visitors": "Activer la page d'accueil publique pour les visiteurs",
    "Purchase Code": "Code d'achat",
    "Your Envato/CodeCanyon purchase code": "Votre code d'achat Envato/CodeCanyon",
    "Error Reporting": "Rapport d'erreurs",
    "Automatically report application errors for analysis": "Signaler automatiquement les erreurs de l'application pour analyse",
    "Upload": "Téléverser",
    "English": "Anglais",
    "Authentication Settings": "Paramètres d'authentification",
    "Configure login, registration, and security options": "Configurer la connexion, l'inscription et les options de sécurité",
    "User Registration": "Inscription utilisateur",
    "Allow new users to register for an account": "Autoriser les nouveaux utilisateurs à s'inscrire",
    "Email Verification": "Vérification e-mail",
    "Require users to verify their email address": "Exiger que les utilisateurs vérifient leur adresse e-mail",
    "Session Timeout (minutes)": "Délai d'expiration de session (minutes)",
    "Minimum Password Length": "Longueur minimale du mot de passe",
    "reCAPTCHA Protection": "Protection reCAPTCHA",
    "Protect login and registration forms with Google reCAPTCHA": "Protéger les formulaires de connexion et d'inscription avec Google reCAPTCHA",
    "Site Key": "Clé du site",
    "Secret Key": "Clé secrète",
    "Enter secret key": "Entrez la clé secrète",
    "Google Login": "Connexion Google",
    "Allow users to sign in with their Google account": "Autoriser les utilisateurs à se connecter avec leur compte Google",
    "Callback URL": "URL de rappel",
    "Add this URL to your Google OAuth configuration": "Ajoutez cette URL à votre configuration OAuth Google",
    "Client ID": "ID client",
    "Client Secret": "Secret client",
    "Enter client secret": "Entrez le secret client",
    "Facebook Login": "Connexion Facebook",
    "Allow users to sign in with their Facebook account": "Autoriser les utilisateurs à se connecter avec leur compte Facebook",
    "App Secret": "Secret d'application",
    "Enter app secret": "Entrez le secret d'application",
    "GitHub Login": "Connexion GitHub",
    "Allow users to sign in with their GitHub account": "Autoriser les utilisateurs à se connecter avec leur compte GitHub",
    "Copied to clipboard": "Copié dans le presse-papiers",
    "App ID": "ID d'application",
    "Email Settings": "Paramètres e-mail",
    "Configure email delivery and notification settings": "Configurer la livraison des e-mails et les paramètres de notification",
    "Sender Information": "Informations de l'expéditeur",
    "From Name": "Nom de l'expéditeur",
    "From Email": "E-mail de l'expéditeur",
    "Your Site Name": "Nom de votre site",
    "noreply@example.com": "noreply@example.com",
    "Mail Driver": "Driver de messagerie",
    "Email Driver": "Driver de messagerie",
    "Sendmail": "Sendmail",
    "SMTP": "SMTP",
    "TLS": "TLS",
    "SSL": "SSL",
    "SMTP Host": "Hôte SMTP",
    "smtp.example.com": "smtp.example.com",
    "SMTP Port": "Port SMTP",
    "SMTP Username": "Nom d'utilisateur SMTP",
    "SMTP Password": "Mot de passe SMTP",
    "Enter password": "Entrez le mot de passe",
    "Encryption": "Chiffrement",
    "Admin Notifications": "Notifications admin",
    "Admin Email": "E-mail admin",
    "admin@example.com": "admin@example.com",
    "Receive notifications for important events": "Recevoir des notifications pour les événements importants",
    "Notification Events": "Événements de notification",
    "New user registration": "Nouvelle inscription utilisateur",
    "Test Email": "E-mail de test",
    "Enter email address": "Entrez l'adresse e-mail",
    "Please enter an email address": "Veuillez entrer une adresse e-mail valide",
    "Plans Settings": "Paramètres des plans",
    "Configure default plan and system-wide AI settings": "Configurer le plan par défaut et les paramètres IA système",
    "Default Plan": "Plan par défaut",
    "Default Plan for New Users": "Plan par défaut pour les nouveaux utilisateurs",
    "No default plan": "Aucun plan par défaut",
    "New users will be assigned this plan automatically": "Les nouveaux utilisateurs se verront attribuer ce plan automatiquement",
    "No plans available. Create a plan first.": "Aucun plan disponible. Créez d'abord un plan.",
    "System Defaults": "Valeurs par défaut du système",
    "Fallback settings when plans do not specify a provider or builder": "Paramètres de secours lorsque les plans ne spécifient pas un fournisseur ou un builder",
    "Default AI Provider": "Fournisseur IA par défaut",
    "Select an AI provider": "Sélectionner un fournisseur IA",
    "No default provider": "Aucun fournisseur par défaut",
    "Used when a plan does not have a specific provider assigned": "Utilisé lorsqu'un plan n'a pas de fournisseur spécifique assigné",
    "Default Builder": "Builder par défaut",
    "Select a builder": "Sélectionner un builder",
    "No default builder": "Aucun builder par défaut",
    "Used when a plan does not have a specific builder assigned": "Utilisé lorsqu'un plan n'a pas de builder spécifique assigné",
    "No AI providers or builders configured. Please add them first.": "Aucun fournisseur IA ou builder configuré. Veuillez d'abord en ajouter.",
    "Referral Settings": "Paramètres de parrainage",
    "Configure referral program and commission settings": "Configurer le programme de parrainage et les paramètres de commission",
    "Commission Settings": "Paramètres de commission",
    "Commission Percentage": "Pourcentage de commission",
    "Percentage of referred purchase amount credited to referrer": "Pourcentage du montant d'achat parrainé crédité au parrain",
    "Signup Bonuses": "Bonus d'inscription",
    "Referrer Signup Bonus": "Bonus de parrain pour inscription",
    "Bonus credited when referred user signs up": "Bonus crédité lorsque l'utilisateur parrainé s'inscrit",
    "New User Build Credits": "Crédits de construction pour nouveaux utilisateurs",
    "Build credits given to referred new users": "Crédits de construction donnés aux nouveaux utilisateurs parrainés",
    "Credit Redemption": "Utilisation des crédits",
    "Minimum Redemption Amount": "Montant minimum d'utilisation",
    "Minimum balance required to redeem referral credits": "Solde minimum requis pour utiliser les crédits de parrainage",
    "Privacy & GDPR Settings": "Paramètres de confidentialité et GDPR",
    "Configure privacy, data retention, and GDPR compliance settings": "Configurer la confidentialité, la rétention des données et la conformité GDPR",
    "Policy Versions": "Versions des politiques",
    "Track policy versions to prompt users to re-accept when updated": "Suivre les versions des politiques pour demander aux utilisateurs de réaccepter lorsqu'elles sont mises à jour",
    "Privacy Policy": "Politique de confidentialité",
    "Terms of Service": "Conditions d'utilisation",
    "Cookie Policy": "Politique des cookies",
    "e.g. 1.0": "ex. 1.0",
    "Data Retention": "Rétention des données",
    "Configure how long different types of data are retained": "Configurer la durée de conservation de différents types de données",
    "Transactions": "Transactions",
    "Inactive Accounts": "Comptes inactifs",
    "Deleted Projects": "Projets supprimés",
    "Audit Logs": "Logs d'audit",
    "Data Exports": "Exports de données",
    "days": "jours",
    "hours": "heures",
    "Minimum 365 days for legal compliance": "Minimum 365 jours pour la conformité légale",
    "Grace Periods & Rate Limits": "Périodes de grâce et limites de taux",
    "Account Deletion Grace Period": "Période de grâce pour la suppression de compte",
    "Users can cancel deletion during this period": "Les utilisateurs peuvent annuler la suppression durant cette période",
    "Data Export Rate Limit": "Limite de taux d'export de données",
    "Minimum time between data export requests": "Temps minimum entre les demandes d'export de données",
    "Privacy Features": "Fonctionnalités de confidentialité",
    "Cookie Consent Banner": "Bannier de consentement aux cookies",
    "Show cookie consent banner to visitors": "Afficher la bannière de consentement aux cookies aux visiteurs",
    "Data Export": "Export de données",
    "Allow users to export their personal data": "Autoriser les utilisateurs à exporter leurs données personnelles",
    "Account Deletion": "Suppression de compte",
    "Allow users to delete their own accounts": "Autoriser les utilisateurs à supprimer leurs propres comptes",
    "Disabling account deletion may violate GDPR regulations": "La désactivation de la suppression de compte peut violer les réglements GDPR",
    "Configure external services and API integrations": "Configurer les services externes et les intégrations API",
    "Real-time & WebSocket": "Temps réel et WebSocket",
    "Configure real-time communication for build progress streaming": "Configurer la communication en temps réel pour le streaming de progression de construction",
    "Broadcast Driver": "Driver de diffusion",
    "Select driver": "Sélectionner un driver",
    "Pusher (Cloud)": "Pusher (Cloud)",
    "Reverb (Self-hosted)": "Reverb (Auto-hébergé)",
    "Get credentials from Pusher Dashboard": "Obtenir les identifiants du tableau de bord Pusher",
    "App Key": "Clé d'application",
    "Enter app key": "Entrez la clé de l'application",
    "Cluster": "Cluster",
    "Select cluster": "Sélectionner un cluster",
    "Self-hosted Laravel Reverb WebSocket server": "Serveur WebSocket Laravel Reverb auto-hébergé",
    "Host": "Hôte",
    "Scheme": "Schéma",
    "Select scheme": "Sélectionner un schéma",
    "HTTPS (Recommended)": "HTTPS (Recommandé)",
    "System Firebase": "Firebase système",
    "Configure Firebase for projects using the system Firebase config.": "Configurer Firebase pour les projets utilisant la configuration Firebase système.",
    "Firebase Console": "Console Firebase",
    "Project ID": "ID de projet",
    "Auth Domain": "Domaine d'auth",
    "Storage Bucket": "Bucket de stockage",
    "Messaging Sender ID": "ID d'expéditeur de messages",
    "Paste Config": "Coller la configuration",
    "Paste Firebase Configuration": "Coller la configuration Firebase",
    "Paste your Firebase config from the Firebase Console": "Collez votre configuration Firebase depuis la console Firebase",
    "Paste firebaseConfig = {...} or just the config object": "Collez firebaseConfig = {...} ou juste l'objet de configuration",
    "Apply Config": "Appliquer la configuration",
    "Please paste Firebase configuration": "Veuillez coller la configuration Firebase",
    "Missing required fields (apiKey, projectId)": "Champs requis manquants (apiKey, projectId)",
    "Firebase config parsed successfully": "Configuration Firebase analysée avec succès",
    "Project ID is required": "L'ID de projet est requis",
    "Firebase connection successful!": "Connexion Firebase réussie !",
    "Upload service account key for server-side Firestore operations.": "Télécharger la clé de compte de service pour les opérations Firestore côté serveur.",
    "Get Service Account Key": "Obtenir la clé de compte de service",
    "Internal AI Provider": "Fournisseur IA interne",
    "AI provider for internal features like suggestions and greetings": "Fournisseur IA pour les fonctionnalités internes comme les suggestions et les salutations",
    "Select provider": "Sélectionner un fournisseur",
    "Select from AI Providers configured in the system": "Sélectionner parmi les fournisseurs IA configurés dans le système",
    "Use a fast, cost-effective model for internal features": "Utiliser un modèle rapide et économique pour les fonctionnalités internes",
    "None": "Aucun",
    "Test Connection": "Tester la connexion",
    "Leave blank to keep existing": "Laisser vide pour conserver l'existant",
    "Default Currency": "Devise par défaut",
    "Select currency": "Sélectionner la devise",
    "Currency used for all plans and transactions": "Devise utilisée pour tous les plans et transactions",
    "Supports": "Prend en charge",
    "Does NOT support": "Ne prend PAS en charge",
    "Payment Gateway Compatibility": "Compatibilité des passerelles de paiement",
    "Upload Plugin": "Télécharger un plugin",
    "Upload a plugin ZIP file to install it.": "Téléchargez un fichier ZIP de plugin pour l'installer.",
    "Only ZIP files are allowed": "Seuls les fichiers ZIP sont autorisés",
    "File size must be less than 10MB": "La taille du fichier doit être inférieure à 10 Mo",
    "Plugin installed successfully": "Plugin installé avec succès",
    "Drag and drop a ZIP file here, or click to browse": "Glissez-déposez un fichier ZIP ici, ou cliquez pour parcourir",
    "Maximum file size: 10MB": "Taille maximale du fichier : 10 Mo",
    "Installing...": "Installation...",
    "Hero Section": "Section Hero",
    "Statistics and trust indicators": "Statistiques et indicateurs de confiance",
    "Feature grid with icons": "Grille de fonctionnalités avec icônes",
    "Target user personas": "Personas utilisateurs cibles",
    "Pricing plans (from Plans table)": "Plans tarifaires (depuis la table Plans)",
    "Project category gallery": "Galerie de catégories de projets",
    "Customer testimonials with ratings": "Témoignages clients avec notes",
    "Frequently asked questions": "Questions fréquemment posées",
    "Secondary CTA section": "Section CTA secondaire",
    "Call to Action": "Appel à l'action",
    "headlines": "Titres",
    "subtitles": "Sous-titres",
    "typing_prompts": "Invites de saisie",
    "suggestions": "Suggestions",
    "cta_button": "Bouton CTA",
    "trusted_by_title": "Titre Confiance",
    "Trusted By Section": "Section Confiance",
    "users_label": "Libellé utilisateurs",
    "projects_label": "Libellé projets",
    "uptime_label": "Libellé disponibilité",
    "uptime_value": "Valeur disponibilité",
    "title": "Titre",
    "subtitle": "Sous-titre",
    "description": "Description",
    "video_url": "URL vidéo",
    "Showcase Type": "Type de vitrine",
    "Tabbed Screenshots": "Captures d'écran avec onglets",
    "YouTube Video": "Vidéo YouTube",
    "Choose between tabbed screenshots or an embedded YouTube video": "Choisissez entre des captures d'écran avec onglets ou une vidéo YouTube intégrée",
    "Tab Label": "Libellé de l'onglet",
    "Tab Value": "Valeur de l'onglet",
    "e.g., Preview, Inspect, Code": "par ex., Aperçu, Inspecter, Code",
    "e.g., preview, inspect, code": "par ex., apercu, inspecter, code",
    "Unique identifier for the tab (lowercase, no spaces)": "Identifiant unique pour l'onglet (minuscules, sans espaces)",
    "Light Mode Screenshot": "Capture d'écran mode clair",
    "Dark Mode Screenshot": "Capture d'écran mode sombre",
    "Screenshot for light theme (1280x800 recommended)": "Capture d'écran pour le thème clair (1280x800 recommandé)",
    "Screenshot for dark theme (1280x800 recommended)": "Capture d'écran pour le thème sombre (1280x800 recommandé)",
    "Invalid video URL": "URL vidéo invalide",
    "Video URL": "URL vidéo",
    "Enter a YouTube video URL (e.g., youtube.com/watch?v=xxx or youtu.be/xxx)": "Entrez une URL de vidéo YouTube (ex. : youtube.com/watch?v=xxx ou youtu.be/xxx)",
    "button_text": "Texte du bouton",
    "button_url": "URL du bouton",
    "Save": "Enregistrer",
    "Preview": "Aperçu",
    "Open": "Ouvrir",
    "Untitled": "Sans titre",
    "Logo Image": "Image du logo",
    "Upload a custom logo image (optional). If provided, this will be shown instead of the initial.": "Téléchargez une image de logo personnalisée (optionnel). Si fournie, elle sera affichée à la place de l'initiale.",
    "Fallback color when no logo image is uploaded": "Couleur de secours lorsqu'aucune image de logo n'est téléchargée",
    "Feature Image": "Image de la fonctionnalité",
    "Upload an image for this feature (optional)": "Téléchargez une image pour cette fonctionnalité (optionnel)",
    "Avatar": "Avatar",
    "Upload author photo": "Télécharger la photo de l'auteur",
    "Company URL": "URL de l'entreprise",
    "Link to company website (optional)": "Lien vers le site web de l'entreprise (optionnel)",
    "Click to upload or drag and drop": "Cliquez pour télécharger ou glissez-déposez",
    "Supported formats: JPG, PNG, SVG, WebP (max 2MB)": "Formats supportés : JPG, PNG, SVG, WebP (max 2 Mo)",
    "Invalid file type. Allowed: JPG, PNG, SVG, WebP": "Type de fichier invalide. Autorisés : JPG, PNG, SVG, WebP",
    "File size must be less than 2MB": "La taille du fichier doit être inférieure à 2 Mo",
    "Upload failed": "Échec du téléchargement",
    "Main hero with headlines, typing animation, CTA, and trusted by logos": "Section principale avec titres, animation de frappe, CTA et logos de confiance",
    "Product demo video or tabbed screenshots": "Vidéo de démonstration du produit ou captures décran avec onglets",
    "New User Registration": "Nouvel utilisateur inscrit",
    "User Account Deleted": "Compte utilisateur supprimé",
    "Subscription Activated": "Abonnement activé",
    "Subscription Cancelled": "Abonnement annulé",
    "Subscription Expired": "Abonnement expiré",
    "Payment Completed": "Paiement effectué",
    "Bank Transfer Pending": "Virement bancaire en attente",
    "Domains": "Domaines",
    "Subdomain Publishing": "Publication sur sous-domaine",
    "Allow projects to be published to subdomains": "Permettre la publication des projets sur des sous-domaines",
    "Base Domain": "Domaine de base",
    "The domain used for subdomain publishing (e.g., webby.io)": "Le domaine utilisé pour la publication sur sous-domaine (ex: webby.io)",
    "Recommended: Use the same domain as your Webby installation.": "Recommandé : Utilisez le même domaine que votre installation Webby.",
    "Custom Domain Publishing": "Publication sur domaine personnalisé",
    "Enable Custom Domains": "Activer les domaines personnalisés",
    "Allow users to connect their own domains": "Permettre aux utilisateurs de connecter leurs propres domaines",
    "Wildcard DNS Required": "DNS générique requis",
    "Subdomain publishing requires a wildcard DNS record pointing to your server.": "La publication sur sous-domaine nécessite un enregistrement DNS générique pointant vers votre serveur.",
    "Custom domains require proper DNS and SSL configuration. This feature is specifically for VPS deployments with full server control.": "Les domaines personnalisés nécessitent une configuration DNS et SSL correcte. Cette fonctionnalité est spécifiquement destinée aux déploiements VPS avec un contrôle total du serveur.",
    "Subdomain publishing is not enabled on this platform.": "La publication sur sous-domaine n'est pas activée sur cette plateforme.",
    "Custom Domains": "Domaines personnalisés",
    "Allow users to use custom domains for their projects": "Permettre aux utilisateurs d'utiliser des domaines personnalisés pour leurs projets",
    "Users can connect their own domains to projects": "Les utilisateurs peuvent connecter leurs propres domaines aux projets",
    "Unlimited Custom Domains": "Domaines personnalisés illimités",
    "Allow unlimited custom domains per user": "Autoriser des domaines personnalisés illimités par utilisateur",
    "Maximum Custom Domains": "Maximum de domaines personnalisés",
    "Set maximum number of custom domains per user": "Définir le nombre maximum de domaines personnalisés par utilisateur",
    "Your plan does not include custom domain publishing.": "Votre plan n'inclut pas la publication sur domaine personnalisé.",
    "You have reached your custom domain limit.": "Vous avez atteint votre limite de domaines personnalisés.",
    "Verify Domain": "Vérifier le domaine",
    "Remove Domain": "Supprimer le domaine",
    "Domain Verified": "Domaine vérifié",
    "Pending Verification": "Vérification en attente",
    "Server IP Address": "Server IP Address",
    "The public IP address of your server. Users will be instructed to create an A record pointing to this IP.": "The public IP address of your server. Users will be instructed to create an A record pointing to this IP.",
    "This domain is already in use.": "Ce domaine est déjà utilisé.",
    "Domain settings updated": "Paramètres du domaine mis à jour",
    "Manual domain configuration is not covered by customer support.": "La configuration manuelle du domaine n'est pas couverte par le support client.",
    "For a complete ready-to-use setup, use the autosetup VPS script.": "Pour une configuration complète prête à l'emploi, utilisez le script autosetup VPS.",
    "Blocked Subdomains": "Sous-domaines bloqués",
    "Type subdomain and press Enter": "Tapez le sous-domaine et appuyez sur Entrée",
    "These will be blocked in addition to the system reserved subdomains.": "Ceux-ci seront bloqués en plus des sous-domaines réservés au système.",
    "View system reserved subdomains": "Voir les sous-domaines réservés au système",
    "New": "Nouveau",
    "Subscription Details": "Détails de l'abonnement",
    "Subscription": "Abonnement",
    "Renewal Date": "Date de renouvellement",
    "Cancelled At": "Annulé le",
    "Ends At": "Se termine le",
    "Transaction History": "Historique des transactions",
    "All transactions related to this subscription": "Toutes les transactions liées à cet abonnement",
    "No transactions found": "Aucune transaction trouvée",
    "No admin notes": "Aucune note d'administration",
    "Approval Info": "Informations d'approbation",
    "Approved At": "Approuvé le",
    "Approved By": "Approuvé par",
    "Reason for cancellation...": "Raison de l'annulation...",
    "Cancel immediately": "Annuler immédiatement",
    "Extend the renewal date of this subscription.": "Prolonger la date de renouvellement de cet abonnement.",
    "Days to Extend": "Jours à prolonger",
    "Reason for extension...": "Raison de la prolongation...",
    "Approve this pending subscription and activate it.": "Approuver cet abonnement en attente et l'activer.",
    "Add approval notes...": "Ajouter des notes d'approbation...",
    "No actions available for :status subscriptions.": "Aucune action disponible pour les abonnements :status.",
    "Impersonate": "Usurper l'identité",
    "Stop Impersonating": "Arrêter l'usurpation",
    "You are impersonating :name": "Vous agissez en tant que :name",
    "This action is not allowed while impersonating a user.": "Cette action n'est pas autorisée lors de l'usurpation d'identité.",
    "Cannot impersonate admin users": "Impossible d'usurper l'identité des administrateurs",
    "Cannot impersonate yourself": "Vous ne pouvez pas usurper votre propre identité",
    "Already impersonating a user": "Vous usurpez déjà l'identité d'un utilisateur",
    "Password change is not available while impersonating.": "Le changement de mot de passe n'est pas disponible lors de l'usurpation d'identité.",
    "Account deletion is not available while impersonating.": "La suppression de compte n'est pas disponible lors de l'usurpation d'identité.",
    "This action cannot be undone. This will permanently delete the user account and all associated data.": "Cette action est irréversible. Le compte utilisateur et toutes les données associées seront définitivement supprimés.",
    "This action cannot be undone. This will permanently delete the AI provider configuration.": "Cette action est irréversible. La configuration du fournisseur IA sera définitivement supprimée.",
    "This action cannot be undone. This will permanently delete the builder configuration.": "Cette action est irréversible. La configuration du constructeur sera définitivement supprimée.",
    "This action cannot be undone. This will permanently delete the plan.": "Cette action est irréversible. Le plan sera définitivement supprimé.",
    "You cannot change your own admin role": "Vous ne pouvez pas modifier votre propre rôle d'administrateur",
    "User deleted successfully": "Utilisateur supprimé avec succès",
    "Plugin installed successfully.": "Plugin installé avec succès.",
    "Plugin not found. Please install it first.": "Plugin introuvable. Veuillez l'installer d'abord.",
    "Plugin configured successfully.": "Plugin configuré avec succès.",
    "Please configure the plugin before activating it.": "Veuillez configurer le plugin avant de l'activer.",
    "Plugin not found": "Plugin introuvable",
    "Plugin class could not be loaded": "La classe du plugin n'a pas pu être chargée",
    "Plugin not found.": "Plugin introuvable.",
    "Plugin uninstalled successfully.": "Plugin désinstallé avec succès.",
    "Plugin :status successfully.": "Plugin :status avec succès.",
    "AI provider created successfully": "Fournisseur IA créé avec succès",
    "AI provider deleted successfully": "Fournisseur IA supprimé avec succès",
    "Cannot delete: This provider is assigned to :count plan(s)": "Impossible de supprimer : Ce fournisseur est assigné à :count plan(s)",
    "General settings updated successfully.": "Paramètres généraux mis à jour avec succès.",
    "Plans settings updated successfully.": "Paramètres des plans mis à jour avec succès.",
    "Authentication settings updated successfully.": "Paramètres d'authentification mis à jour avec succès.",
    "Email settings updated successfully.": "Paramètres e-mail mis à jour avec succès.",
    "Privacy settings updated successfully.": "Paramètres de confidentialité mis à jour avec succès.",
    "Domain settings updated successfully.": "Paramètres de domaine mis à jour avec succès.",
    "Referral settings updated successfully.": "Paramètres de parrainage mis à jour avec succès.",
    "Integration settings updated successfully.": "Paramètres d'intégration mis à jour avec succès.",
    "This action is disabled in demo mode.": "Cette action est désactivée en mode démo.",
    "File must be a JSON file": "Le fichier doit être un fichier JSON",
    "Invalid JSON file": "Fichier JSON invalide",
    "Firebase Admin SDK configured successfully": "Firebase Admin SDK configuré avec succès",
    "Firebase Admin SDK credentials removed": "Identifiants Firebase Admin SDK supprimés",
    "Invalid currency code": "Code de devise invalide",
    ":type uploaded successfully.": ":type téléchargé avec succès.",
    ":type removed successfully.": ":type supprimé avec succès.",
    "This is a test email from your :app application. Your email configuration is working correctly!": "Ceci est un e-mail de test de votre application :app. Votre configuration e-mail fonctionne correctement !",
    "Test email sent successfully to :email": "E-mail de test envoyé avec succès à :email",
    "Connection test failed": "Le test de connexion a échoué",
    "Plan created successfully.": "Plan créé avec succès.",
    "Plan updated successfully.": "Plan mis à jour avec succès.",
    "Plan deleted successfully.": "Plan supprimé avec succès.",
    "Cannot delete plan with :count active subscription(s). Please migrate users to another plan first.": "Impossible de supprimer le plan avec :count abonnement(s) actif(s). Veuillez d'abord migrer les utilisateurs vers un autre plan.",
    "Plan :status successfully.": "Plan :status avec succès.",
    "This user already has an active subscription.": "Cet utilisateur a déjà un abonnement actif.",
    "Subscription created successfully.": "Abonnement créé avec succès.",
    "Subscription cancelled successfully.": "Abonnement annulé avec succès.",
    "Only pending subscriptions can be approved.": "Seuls les abonnements en attente peuvent être approuvés.",
    "Subscription approved successfully.": "Abonnement approuvé avec succès.",
    "Subscription extended by :days days.": "Abonnement prolongé de :days jours.",
    "Only pending transactions can be approved.": "Seules les transactions en attente peuvent être approuvées.",
    "Transaction approved successfully.": "Transaction approuvée avec succès.",
    "Only pending transactions can be rejected.": "Seules les transactions en attente peuvent être rejetées.",
    "Transaction rejected.": "Transaction rejetée.",
    "Only completed transactions can be refunded.": "Seules les transactions terminées peuvent être remboursées.",
    "Refund processed successfully.": "Remboursement traité avec succès.",
    "Adjustment recorded successfully.": "Ajustement enregistré avec succès.",
    "Builder created successfully": "Builder créé avec succès",
    "Builder deleted successfully": "Builder supprimé avec succès",
    "Template uploaded successfully": "Modèle téléchargé avec succès",
    "System templates cannot be modified.": "Les modèles système ne peuvent pas être modifiés.",
    "Template deleted successfully": "Modèle supprimé avec succès",
    "No metadata available": "Aucune métadonnée disponible",
    "Invalid command.": "Commande invalide.",
    "Custom domains are not enabled.": "Les domaines personnalisés ne sont pas activés.",
    "Sentry reporting is not enabled.": "Le reporting Sentry n'est pas activé.",
    "YooKassa plugin is not active.": "Le plugin YooKassa n'est pas actif.",
    "Job ':name' triggered successfully.": "Tâche ':name' déclenchée avec succès.",
    "Cannot impersonate admin users.": "Impossible d'usurper l'identité des administrateurs.",
    "Cannot impersonate yourself.": "Vous ne pouvez pas usurper votre propre identité.",
    "Already impersonating a user.": "Vous usurpez déjà l'identité d'un utilisateur.",
    "Broadcast credentials are not configured.": "Les identifiants de diffusion ne sont pas configurés.",
    "Pusher credentials are incomplete.": "Les identifiants Pusher sont incomplets.",
    "Reverb credentials are incomplete.": "Les identifiants Reverb sont incomplets.",
    "Cannot connect to Reverb server. Make sure the Reverb server is running.": "Impossible de se connecter au serveur Reverb. Assurez-vous que le serveur Reverb est en cours d'exécution.",
    "Flush Sentry Reports": "Envoyer les rapports Sentry",
    "Send buffered error reports to the Sentry endpoint for analysis": "Envoyer les rapports d'erreur en mémoire tampon au point d'accès Sentry pour analyse",
    "Process YooKassa Renewals": "Traiter les renouvellements YooKassa",
    "Process automatic subscription renewals for YooKassa payment method": "Traiter les renouvellements automatiques d'abonnements pour le moyen de paiement YooKassa",
    "Provision SSL certificates for verified custom domains using Let's Encrypt and configure Nginx.": "Provisionner des certificats SSL pour les domaines personnalisés vérifiés avec Let's Encrypt et configurer Nginx.",
    "AI Prompts": "Invites IA",
    "AI System Prompts": "Invites système IA",
    "Customize the system prompts sent to the AI builder agent": "Personnaliser les invites système envoyées à l'agent builder IA",
    "Editing the system prompt can significantly impact AI behavior. Only modify if you understand the prompt structure. Leave empty to use the built-in defaults.": "Modifier l'invite système peut avoir un impact significatif sur le comportement de l'IA. Ne modifier que si vous comprenez la structure de l'invite. Laisser vide pour utiliser les paramètres par défaut intégrés.",
    "System Prompt (Full)": "Invite système (Complète)",
    "System Prompt (Compact)": "Invite système (Compacte)",
    "Used for premium AI models. Use {{PROJECT_NAME}} as a placeholder. Leave empty for default.": "Utilisé pour les modèles IA premium. Utilisez {{PROJECT_NAME}} comme espace réservé. Laisser vide pour la valeur par défaut.",
    "Used for standard-tier AI models (shorter). Use {{PROJECT_NAME}} as a placeholder. Leave empty for default.": "Utilisé pour les modèles IA de niveau standard (plus court). Utilisez {{PROJECT_NAME}} comme espace réservé. Laisser vide pour la valeur par défaut.",
    "Leave empty to use built-in default prompt...": "Laisser vide pour utiliser l'invite par défaut intégrée...",
    "Leave empty to use built-in default compact prompt...": "Laisser vide pour utiliser l'invite compacte par défaut intégrée...",
    "Load Default": "Charger la valeur par défaut",
    "Default prompt loaded": "Invite par défaut chargée",
    "Failed to connect to builder": "Échec de la connexion au builder",
    "Prompt settings updated": "Paramètres d'invite mis à jour",
    "Failed to load defaults": "Échec du chargement des valeurs par défaut"
}
