{
    "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 ?",
    "Add AI Builder": "Ajouter un builder IA",
    "URL": "URL",
    "Port": "Port",
    "Server Key": "Clé du serveur",
    "Show secret": "Afficher le secret",
    "Hide secret": "Masquer le secret",
    "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",
    "Shown to users on the pricing and billing pages.": "Affiché aux utilisateurs sur les pages de tarifs et de facturation.",
    "Auto-generated from the plan name": "Généré automatiquement à partir du nom du plan",
    "Unique identifier used internally. Lowercase letters, numbers and hyphens — leave empty to generate it from the plan name.": "Identifiant unique à usage interne. Minuscules, chiffres et tirets — laissez vide pour le générer à partir du nom du plan.",
    "Short summary shown under the plan name on the pricing page.": "Bref résumé affiché sous le nom du plan sur la page des tarifs.",
    "In your default currency. Set 0 for a free plan.": "Dans votre devise par défaut. Mettez 0 pour un plan gratuit.",
    "How often users are billed. Lifetime is a one-time payment.": "Fréquence de facturation des utilisateurs. À vie correspond à un paiement unique.",
    "This slug is already used by another plan.": "Ce slug est déjà utilisé par un autre plan.",
    "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",
    "Builder Capabilities": "Capacités du builder",
    "Storage Providers": "Fournisseurs de stockage",
    "Manage installed plugins": "Gérer les plugins installés",
    "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",
    "Installed plugins will appear here. Upload a plugin to get started.": "Les plugins installés apparaîtront ici. Téléversez un plugin pour commencer.",
    "Configure :name": "Configurer :name",
    "Enter your plugin configuration settings below.": "Entrez vos paramètres de configuration de plugin ci-dessous.",
    "Review this plugin and close when done.": "Examinez ce plugin et fermez lorsque vous avez terminé.",
    "No settings to configure": "Aucun paramètre à configurer",
    "This plugin doesn't expose any configurable settings. It either works out of the box or is controlled through other admin pages (e.g., per-plan toggles).": "Ce plugin n'expose aucun paramètre configurable. Il fonctionne directement ou est contrôlé via d'autres pages d'administration (par exemple, les bascules par forfait).",
    "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...",
    "Uninstall plugin": "Désinstaller le plugin",
    "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",
    "Check for Updates": "Rechercher des mises à jour",
    "Sync Builder Versions": "Synchroniser les versions du builder",
    "Daily (03:30)": "Quotidien (03:30)",
    "The auto-update plugin is not active.": "Le plugin de mise à jour automatique n'est pas actif.",
    "Update active builders to match the current app version (auto-update)": "Mettre à jour les builders actifs pour correspondre à la version actuelle de l'application (auto-update)",
    "Check the vendor update server for a new release and notify admins (installs automatically when auto-apply is enabled)": "Vérifier le serveur de mises à jour éditeur pour une nouvelle version et notifier les administrateurs (s'installe automatiquement lorsque l'application automatique est activée)",
    "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",
    "Remove branding image?": "Supprimer l'image de marque ?",
    "This action cannot be undone. This will permanently remove the uploaded image.": "Cette action est irréversible. Cela supprimera définitivement l'image téléchargée.",
    "Default Theme": "Thème par défaut",
    "Color Theme": "Thème de couleur",
    "Timezone": "Fuseau horaire",
    "Search timezone...": "Rechercher un fuseau horaire...",
    "No timezone found": "Aucun fuseau horaire trouvé",
    "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...",
    "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",
    "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é",
    "Connected": "Connecté",
    "Error": "Erreur",
    "Revenue": "Revenu",
    "Revenue by Payment Method": "Revenu par méthode de paiement",
    "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",
    "Stripe": "Stripe",
    "Razorpay": "Razorpay",
    "Paystack": "Paystack",
    "Crypto.com": "Crypto.com",
    "YooKassa": "YooKassa",
    "Referral Credits": "Crédits de parrainage",
    "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",
    "Search results": "Résultats de recherche",
    "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",
    ":credits AI credits (one-time)": ":credits IA crédits (ponctuel)",
    "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",
    "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é",
    "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",
    "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",
    "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)",
    "Web Agent": "Agent Web",
    "Enable Web Agent": "Activer l'agent Web",
    "Allow projects on this plan to use the Web Agent plugin (requires plugin to be installed and active)": "Autoriser les projets de ce forfait à utiliser le plugin Agent Web (le plugin doit être installé et actif)",
    "File Storage": "Stockage de fichiers",
    "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 total file storage for each user": "Autoriser un stockage de fichiers total illimité par utilisateur",
    "Maximum Storage (MB)": "Stockage maximal (Mo)",
    "Total storage limit per user, across all their projects, in megabytes": "Limite totale de stockage par utilisateur, tous projets confondus, 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",
    "Database (Supabase)": "Base de données (Supabase)",
    "Allow users on this plan to create database-backed apps": "Permettre aux utilisateurs de ce plan de créer des applications avec base de données",
    "Enable Database": "Activer la base de données",
    "Enable GitHub": "Activer GitHub",
    "Allow users on this plan to connect GitHub and push their project source to a repository": "Permettre aux utilisateurs de ce plan de connecter GitHub et d'envoyer le code source de leur projet vers un dépôt",
    "Firecrawl": "Firecrawl",
    "Allow unlimited monthly Firecrawl page scrapes": "Autoriser des scrapes de pages Firecrawl illimités par mois",
    "Unlimited Firecrawl Pages": "Pages Firecrawl illimitées",
    "Hard monthly cap on Firecrawl page scrapes for users on this plan. 0 = blocked.": "Limite mensuel strict de scrapes de pages Firecrawl pour les utilisateurs de ce plan. 0 = bloqué.",
    "Max Firecrawl Pages Per Month": "Nombre max de pages Firecrawl par mois",
    "Create Plan": "Créer un plan",
    "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",
    "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",
    "Custom Features": "Fonctionnalités personnalisées",
    "Feature name": "Nom de la fonctionnalité",
    "Add feature": "Ajouter une fonctionnalité",
    "Remove feature": "Supprimer 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",
    "Maintenance page message": "Message de la page de maintenance",
    "Shown to visitors while an update is being applied. Leave blank for the default.": "Affiché aux visiteurs pendant l'application d'une mise à jour. Laissez vide pour le message par défaut.",
    "Auto-refresh interval (seconds)": "Intervalle d'actualisation automatique (secondes)",
    "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.",
    "Back to sections": "Retour aux sections",
    "Are you sure you want to delete this item?": "Êtes-vous sûr de vouloir supprimer cet élément ?",
    "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 v3": "Protéger les formulaires de connexion et d'inscription avec Google reCAPTCHA v3",
    "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é)",
    "HTTP": "HTTP",
    "Project ID": "ID de projet",
    "Project ID is required": "L'ID de projet est requis",
    "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",
    "Mode": "Mode",
    "Select mode": "Sélectionner le mode",
    "Self-hosted": "Auto-hébergé",
    "Publishable Key": "Clé publiable",
    "DB Connection String": "Chaîne de connexion DB",
    "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",
    "Checking gateway compatibility...": "Vérification de la compatibilité des passerelles...",
    ":count gateway(s) will be hidden from checkout": ":count passerelle(s) seront masquées lors du 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",
    "field_label_typing_prompts": "Invites de saisie",
    "field_label_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",
    "Remove image": "Supprimer l'image",
    "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 :app_name installation.": "Recommandé : Utilisez le même domaine que votre installation :app_name.",
    "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",
    "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": "Adresse IP du serveur",
    "The public IP address of your server. Users will be instructed to create an A record pointing to this IP.": "L'adresse IP publique de votre serveur. Les utilisateurs seront invités à créer un enregistrement A pointant vers cette 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",
    "Transaction Details": "Détails de la transaction",
    "View Subscription": "Voir 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 updated successfully.": "Plugin mis à jour 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.",
    "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.",
    ":count credit pack(s) scoped only to this plan are now available to all plans.": ":count pack(s) de crédits réservé(s) uniquement à ce plan sont désormais disponibles pour tous les plans.",
    "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.",
    "Stock Images": "Banque d'images",
    "Manage stock image library for AI builder": "Gérer la banque d'images pour le constructeur IA",
    "Add Stock Image": "Ajouter une image",
    "Edit Stock Image": "Modifier l'image",
    "Delete Stock Image": "Supprimer l'image",
    "Preview image": "Aperçu de l'image",
    "Are you sure you want to delete this stock image?": "Êtes-vous sûr de vouloir supprimer cette image ?",
    "Stock image added successfully": "Image ajoutée avec succès",
    "Stock image updated successfully": "Image mise à jour avec succès",
    "Stock image deleted successfully": "Image supprimée avec succès",
    "Search images...": "Rechercher des images...",
    "All Categories": "Toutes les catégories",
    "Background": "Arrière-plan",
    "Gallery": "Galerie",
    "Filename": "Nom du fichier",
    "Subject": "Sujet",
    "Category": "Catégorie",
    "Mood": "Ambiance",
    "Tone": "Ton",
    "Contrast": "Contraste",
    "light": "clair",
    "dark": "sombre",
    "warm": "chaud",
    "cool": "froid",
    "neutral": "neutre",
    "dark-text": "texte sombre",
    "light-text": "texte clair",
    "Upload an image file": "Télécharger un fichier image",
    "e.g. golden-croissant": "ex. golden-croissant",
    "e.g. food-bakery": "ex. food-bakery",
    "e.g. warm": "ex. warm",
    "Enable Prompt Caching": "Activer la mise en cache des prompts",
    "Adds cache_control markers so the provider caches the system prompt for ~5 minutes. Cuts repeated-input token cost by up to 90% and eases rate-limit pressure. Recommended.": "Ajoute des marqueurs cache_control afin que le fournisseur mette en cache le prompt système pendant environ 5 minutes. Réduit jusqu'à 90% le coût des jetons d'entrée répétés et allège la pression sur les limites de débit. Recommandé.",
    "OpenAI, Grok, and DeepSeek cache the system prompt automatically on the server when prompts exceed their threshold (OpenAI ≥1024 tokens, DeepSeek ≥64 tokens). This toggle is a no-op for these providers but is kept for UI parity.": "OpenAI, Grok et DeepSeek mettent automatiquement en cache le prompt système côté serveur lorsque les prompts dépassent leur seuil (OpenAI ≥1024 jetons, DeepSeek ≥64 jetons). Cette bascule n'a aucun effet pour ces fournisseurs mais est conservée pour la cohérence de l'interface.",
    "Add Provider": "Ajouter un fournisseur",
    "Status": "Statut",
    "Project:": "Projet :",
    "Credits reflect real usage. After each build, the AI provider API reports the exact token count (input + output). :app_name deducts that amount from build credits — 1 credit = 1 token.": "Les crédits reflètent l'utilisation réelle. Après chaque build, l'API du fournisseur IA rapporte le nombre exact de tokens (entrée + sortie). :app_name déduit ce montant des crédits de build — 1 crédit = 1 token.",
    "Add a new credit pack": "Ajouter un nouveau pack de crédits",
    "Are you sure you want to delete this credit pack?": "Êtes-vous sûr de vouloir supprimer ce pack de crédits ?",
    "Bonus Credits (tokens)": "Crédits bonus (tokens)",
    "Brief description of the credit pack": "Brève description du pack de crédits",
    "Charged in your store currency (set in system settings).": "Facturé dans la devise de votre boutique (définie dans les paramètres système).",
    "Create Pack": "Créer un pack",
    "Credit Pack": "Pack de crédits",
    "Credit pack activated": "Pack de crédits activé",
    "Credit pack created": "Pack de crédits créé",
    "Credit pack deactivated": "Pack de crédits désactivé",
    "Credit pack deleted": "Pack de crédits supprimé",
    "Credit pack is visible and available for purchase": "Le pack de crédits est visible et disponible à l'achat",
    "Credit pack updated": "Pack de crédits mis à jour",
    "Credit packs reordered": "Packs de crédits réordonnés",
    "Credits (tokens)": "Crédits (tokens)",
    "Delete credit pack": "Supprimer le pack de crédits",
    "Drag to reorder": "Glisser pour réordonner",
    "e.g. Starter, Booster, Mega": "ex. Starter, Booster, Mega",
    "Edit :name Pack": "Modifier le pack :name",
    "Failed to delete credit pack": "Échec de la suppression du pack de crédits",
    "Failed to reorder credit packs": "Échec du réordonnancement des packs de crédits",
    "Get started by creating your first credit pack.": "Commencez par créer votre premier pack de crédits.",
    "Highlight this credit pack as the recommended option": "Mettre en avant ce pack de crédits comme option recommandée",
    "Manage credit packs": "Gérer les packs de crédits",
    "No credit packs yet": "Aucun pack de crédits pour l'instant",
    "Please fix the errors and try again": "Veuillez corriger les erreurs et réessayer",
    "Popular": "Populaire",
    "This action cannot be undone. This will permanently delete the credit pack.": "Cette action est irréversible. Le pack de crédits sera définitivement supprimé.",
    "Update credit pack configuration": "Mettre à jour la configuration du pack de crédits",
    "Update Pack": "Mettre à jour le pack",
    "Enable Code Export": "Activer l'export de code",
    "Allow users on this plan to download their project source code (Vercel-ready)": "Permettre aux utilisateurs de ce plan de télécharger le code source de leur projet (prêt pour Vercel)",
    "Limits & Credits": "Limites et crédits",
    "Project, credit and support quotas for this plan": "Quotas de projets, de crédits et d'assistance pour ce forfait",
    "Control API keys and project visibility": "Contrôler les clés API et la visibilité des projets",
    "AI Configuration": "Configuration de l'IA",
    "Choose the AI provider and builder for this plan": "Choisissez le fournisseur d'IA et le builder pour ce forfait",
    "Capabilities": "Capacités",
    "Features projects on this plan can use": "Fonctionnalités utilisables par les projets de ce forfait",
    "Allow users to publish projects to subdomains and custom domains": "Autoriser les utilisateurs à publier des projets sur des sous-domaines et des domaines personnalisés",
    "Credits are tokens — 1 credit = 1 token. The total AI tokens (input + output) a user can use per month, deducted exactly from each AI provider's reported token usage.": "Les crédits sont des jetons — 1 crédit = 1 jeton. Le total des jetons d'IA (entrée + sortie) qu'un utilisateur peut consommer par mois, déduit exactement de l'utilisation de jetons signalée par chaque fournisseur d'IA.",
    "Let users on this plan open support tickets with your team": "Permettre aux utilisateurs de ce forfait d'ouvrir des tickets d'assistance auprès de votre équipe",
    "Fallback AI Providers": "Fournisseurs d'IA de secours",
    "Tried in order when the primary provider is unavailable": "Essayés dans l'ordre lorsque le fournisseur principal est indisponible",
    "No other providers available": "Aucun autre fournisseur disponible",
    "Allowed File Types": "Types de fichiers autorisés",
    "Leave all unchecked to allow any file type. Dangerous/executable types are always blocked.": "Ne rien cocher pour autoriser tout type de fichier. Les types dangereux/exécutables sont toujours bloqués.",
    "Videos": "Vidéos",
    "PDF documents": "Documents PDF",
    "Archives (ZIP)": "Archives (ZIP)",
    "Plain text": "Texte brut",
    "Images": "Images",
    "Audio": "Audio",
    "Access": "Accès",
    "Add Template": "Ajouter un modèle",
    "Edit Template": "Modifier le modèle",
    "Delete Template": "Supprimer le modèle",
    "Available to Plans": "Disponible pour les plans",
    "Enable WordPress Themes": "Activer les thèmes WordPress",
    "Allow users on this plan to generate installable WordPress block themes": "Autoriser les utilisateurs de ce plan à générer des thèmes de blocs WordPress installables",
    "Enable Shopify Themes": "Activer les thèmes Shopify",
    "Allow users on this plan to generate installable Shopify Online Store 2.0 themes": "Autoriser les utilisateurs de ce plan à générer des thèmes Shopify Online Store 2.0 installables",
    "Select which plans can use this template.": "Sélectionnez les plans pouvant utiliser ce modèle.",
    "Select which plans can use this template. System templates are always available to all plans.": "Sélectionnez les plans pouvant utiliser ce modèle. Les modèles système sont toujours disponibles pour tous les plans.",
    "System templates are automatically available to all plans.": "Les modèles système sont automatiquement disponibles pour tous les plans.",
    "White Label": "Marque blanche",
    "Remove the copyright mark from exported code, GitHub pushes and published sites for this plan": "Supprime la mention de copyright du code exporté, des push GitHub et des sites publiés pour ce plan",
    "Copyright badge HTML": "HTML du badge de copyright",
    "Leave empty to use the default badge built from your site name": "Laissez vide pour utiliser le badge par défaut basé sur le nom de votre site",
    "Shown on sites built by users on this plan. Scripts and event handlers are stripped on save.": "Affiché sur les sites créés par les utilisateurs de ce plan. Les scripts et gestionnaires d'événements sont supprimés à l'enregistrement.",
    "Enable API": "Activer l'API",
    "Allow users on this plan to create API keys and use the read-only account API": "Autoriser les utilisateurs de ce plan à créer des clés API et à utiliser l'API de compte en lecture seule",
    "Updates": "Mises à jour",
    "Check for and apply new releases.": "Vérifier et appliquer les nouvelles versions.",
    "A full backup (files + database) is taken automatically before applying.": "Une sauvegarde complète (fichiers + base de données) est effectuée automatiquement avant l'application.",
    "Update now": "Mettre à jour maintenant",
    "You're up to date": "Vous êtes à jour",
    "Builders": "Builders",
    "Update all": "Tout mettre à jour",
    "Offline": "Hors ligne",
    "Outdated": "Obsolète",
    "Update": "Mettre à jour",
    "Check now": "Vérifier maintenant",
    "Start the update now?": "Lancer la mise à jour maintenant ?",
    "Your site will be briefly unavailable while the update installs. A full backup (files + database) is taken first, so a failure rolls back automatically.": "Votre site sera brièvement indisponible pendant l'installation de la mise à jour. Une sauvegarde complète (fichiers + base de données) est effectuée au préalable, donc en cas d'échec la restauration s'effectue automatiquement.",
    "Update started": "Mise à jour démarrée",
    "Starting the update…": "Démarrage de la mise à jour…",
    "Update in progress": "Mise à jour en cours",
    "Keep this page open. Your site will be briefly unavailable while the update installs — please don’t reload or close this tab. A full backup was taken first, so a failure rolls back automatically.": "Gardez cette page ouverte. Votre site sera brièvement indisponible pendant l'installation de la mise à jour — ne rechargez pas et ne fermez pas cet onglet. Une sauvegarde complète a été effectuée au préalable, donc en cas d'échec la restauration s'effectue automatiquement.",
    "Updating…": "Mise à jour en cours…",
    "Your site is temporarily offline while files are swapped. This page will update on its own once it’s back — there’s no need to do anything.": "Votre site est temporairement hors ligne pendant le remplacement des fichiers. Cette page se mettra à jour automatiquement une fois le site de retour — aucune action n'est nécessaire.",
    "Update complete": "Mise à jour terminée",
    "Your site has been updated successfully.": "Votre site a été mis à jour avec succès.",
    "Reload page": "Recharger la page",
    "Update failed": "Échec de la mise à jour",
    "The update could not be completed.": "La mise à jour n'a pas pu être effectuée.",
    "Your previous version was restored from the automatic backup.": "Votre version précédente a été restaurée depuis la sauvegarde automatique.",
    "No changes were applied, so your site is unchanged.": "Aucune modification n'a été appliquée, votre site est donc inchangé.",
    "This is taking longer than expected and may have stalled. If it doesn’t progress, check storage/logs/laravel.log on your server for the cause.": "Cela prend plus de temps que prévu et le processus a peut-être été interrompu. S'il ne progresse pas, consultez storage/logs/laravel.log sur votre serveur pour en connaître la cause.",
    "Builder update triggered": "Mise à jour du builder déclenchée",
    "Auto Update is not active.": "La mise à jour automatique n'est pas active.",
    "Could not reach the update server. Please try again later.": "Impossible de contacter le serveur de mise à jour. Veuillez réessayer plus tard.",
    "The update server rejected the request. Please verify your license is valid.": "Le serveur de mise à jour a rejeté la demande. Veuillez vérifier que votre licence est valide.",
    "No update available.": "Aucune mise à jour disponible.",
    "Update available": "Mise à jour disponible",
    "Version :v is available.": "La version :v est disponible.",
    "Limit to one subscription per user (lifetime)": "Limiter à un abonnement par utilisateur (à vie)",
    "Users can only subscribe to this plan once — even after cancelling": "Les utilisateurs ne peuvent s'abonner à ce plan qu'une seule fois — même après annulation",
    "Grant credits once — no monthly refill": "Accorder des crédits une seule fois — sans recharge mensuelle",
    "Credits are granted once at activation and are never reset each month": "Les crédits sont accordés une fois à l'activation et ne sont jamais réinitialisés chaque mois",
    "Plugin (visibility)": "Plugin (visibilité)",
    "Always show": "Toujours afficher",
    "Card shows only when this plugin is installed & active.": "La carte s'affiche uniquement lorsque ce plugin est installé et actif.",
    "All plans": "Tous les plans",
    "Available Plans": "Plans disponibles",
    "Plan Availability": "Disponibilité du plan",
    "Leave all unchecked to make this pack available to all plans": "Laissez tout décoché pour rendre ce pack disponible pour tous les plans",
    "No plans available": "Aucun plan disponible",
    "Minimum Score": "Score minimum",
    "reCAPTCHA v3 scores each request from 0 (bot) to 1 (human). Requests below this score are rejected. Private/incognito windows score low, so lower this to about 0.3 if real users are being blocked. Set 0 to accept any score.": "reCAPTCHA v3 attribue à chaque requête un score de 0 (robot) à 1 (humain). Les requêtes en dessous de ce score sont rejetées. Les fenêtres privées/navigation privée obtiennent un score faible : abaissez-le à environ 0,3 si de vrais utilisateurs sont bloqués. Mettez 0 pour accepter tout score.",
    "Allow users on this plan to add custom analytics tags (Google Tag Manager, Google tag, or Meta Pixel) to their published sites": "Autoriser les utilisateurs de ce plan à ajouter des balises d'analyse personnalisées (Google Tag Manager, balise Google ou Meta Pixel) à leurs sites publiés",
    "Project transferred.": "Projet transféré.",
    "Browse every project and move one to another account": "Parcourir tous les projets et en transférer un vers un autre compte",
    "Owner": "Propriétaire",
    "Subdomain": "Sous-domaine",
    "Last updated": "Dernière mise à jour",
    "Transfer": "Transférer",
    "Transfer project": "Transférer le projet",
    "Recipient": "Destinataire",
    "Search by name or email. The current owner is not a valid recipient.": "Recherchez par nom ou e-mail. Le propriétaire actuel n'est pas un destinataire valide.",
    "Select a recipient above to check their plan against this project.": "Sélectionnez un destinataire ci-dessus pour vérifier son forfait par rapport à ce projet.",
    "Select a recipient account.": "Sélectionnez un compte destinataire.",
    "That account already owns this project. Choose a different recipient.": "Ce compte est déjà propriétaire de ce projet. Choisissez un autre destinataire.",
    "That account no longer exists, so their plan could not be checked.": "Ce compte n'existe plus, son forfait n'a donc pas pu être vérifié.",
    "The project's Supabase, GitHub and Shopify connections are removed. Supabase data is not moved: it stays in the previous owner's own database, which the platform cannot move. The recipient receives the app without its backend and has to connect their own.": "Les connexions Supabase, GitHub et Shopify du projet sont supprimées. Les données Supabase ne sont pas déplacées : elles restent dans la base de données du propriétaire précédent, que la plateforme ne peut pas déplacer. Le destinataire reçoit l'application sans son backend et doit connecter le sien.",
    "The recipient's plan could not be checked. Try again.": "Le forfait du destinataire n'a pas pu être vérifié. Réessayez.",
    "The transfer still goes ahead: nothing is removed or rewritten to fit their plan.": "Le transfert a lieu quand même : rien n'est supprimé ni réécrit pour s'adapter à son forfait.",
    "Transferring...": "Transfert en cours...",
    "What this recipient means for the project": "Ce que ce destinataire implique pour le projet",
    "What this transfer changes": "Ce que ce transfert change",
    "Move \":name\" to another account. The new owner gets the project, its build history and its files.": "Transférez \":name\" vers un autre compte. Le nouveau propriétaire reçoit le projet, son historique de construction et ses fichiers.",
    "The project's API token is regenerated, so the previous owner loses file-API access. The published site keeps the old token in its HTML until the project is rebuilt, so uploads from the live site fail until then.": "Le token API du projet est régénéré, si bien que l'ancien propriétaire perd l'accès à l'API de fichiers. Le site publié conserve l'ancien token dans son HTML jusqu'à ce que le projet soit reconstruit ; les envois depuis le site en ligne échouent donc jusque-là.",
    "Project limit: the recipient is already at the :limit projects their plan allows, so this one puts them over it.": "Limite de projets : le destinataire a déjà atteint les :limit projets autorisés par son plan, celui-ci le fera donc dépasser la limite.",
    "Private visibility: this project stays private, but the recipient's plan does not include private projects, so they cannot set it back to private once it is public, nor make new projects private.": "Visibilité privée : ce projet reste privé, mais le plan du destinataire n'inclut pas les projets privés ; il ne pourra donc pas le repasser en privé une fois qu'il sera public, ni créer de nouveaux projets privés.",
    "Custom domain: :domain stops being served, because the recipient's plan does not include custom domains.": "Domaine personnalisé : :domain cesse d'être servi, car le plan du destinataire n'inclut pas les domaines personnalisés.",
    "Analytics: this project's analytics IDs are cleared, because they belong to the previous owner's Google and Meta accounts. The recipient has to enter their own.": "Analytique : les identifiants analytiques de ce projet sont effacés, car ils appartiennent aux comptes Google et Meta du propriétaire précédent. Le destinataire devra saisir les siens.",
    "Storage: this project's files need :required MB, but the recipient's plan leaves them only :available MB.": "Stockage : les fichiers de ce projet nécessitent :required Mo, mais le plan du destinataire ne lui laisse que :available Mo.",
    "Account deletion: the recipient has a scheduled account deletion. When it runs, this project and its files are permanently deleted along with the account.": "Suppression de compte : une suppression de compte est programmée pour le destinataire. Lorsqu'elle s'exécutera, ce projet et ses fichiers seront définitivement supprimés avec le compte.",
    "WordPress theme: this project builds a WordPress theme, but the recipient's plan does not include WordPress. Every build is refused until their plan does. The theme already built stays downloadable.": "Thème WordPress : ce projet génère un thème WordPress, mais le plan du destinataire n'inclut pas WordPress. Toute génération sera refusée tant que son plan ne l'inclut pas. Le thème déjà généré reste téléchargeable.",
    "Shopify theme: this project builds a Shopify theme, but the recipient's plan does not include Shopify. Every build is refused until their plan does. The theme already built stays downloadable.": "Thème Shopify : ce projet génère un thème Shopify, mais le plan du destinataire n'inclut pas Shopify. Toute génération sera refusée tant que son plan ne l'inclut pas. Le thème déjà généré reste téléchargeable.",
    "This project is building. Wait for the build to finish before transferring it.": "Ce projet est en cours de génération. Attendez la fin de la génération avant de le transférer.",
    "Checking the recipient's plan...": "Vérification du plan du destinataire...",
    "The recipient's plan covers this project: none of these apply to them.": "Le plan du destinataire couvre ce projet : aucun de ces points ne le concerne.",
    "Confirm transfer": "Confirmer le transfert",
    "The project could not be transferred.": "Le projet n'a pas pu être transféré."
}
