# Copyright (C) 2026 PEWIT Labs
msgid ""
msgstr ""
"Project-Id-Version: Pewit AI Schema Builder 1.1.0\n"
"Report-Msgid-Bugs-To: https://pewitlabs.com/contact\n"
"POT-Creation-Date: 2026-06-17 08:31+0000\n"
"PO-Revision-Date: 2026-06-17 08:31+0000\n"
"Last-Translator: Automatically generated\n"
"Language-Team: none\n"
"Language: fr\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n > 1);\n"

msgid "%d posts below 80"
msgstr "%d messages inférieurs à 80"

msgid "%d posts checked, %d with errors."
msgstr "%d messages vérifiés, %d avec des erreurs."

msgid "A job is already running."
msgstr "Un travail est déjà en cours d'exécution."

msgid "AI Schema Builder"
msgstr "Générateur de schémas d'IA"

msgid "AI response was not valid JSON."
msgstr "La réponse de l'IA n'était pas un JSON valide."

msgid "API connected"
msgstr "API connectée"

msgid "API key"
msgstr "Clé API"

msgid "API key is empty"
msgstr "La clé API est vide"

msgid "API key not ready. Save and test your key in Settings."
msgstr ""
"La clé API n'est pas prête. Enregistrez et testez votre clé dans Paramètres."

msgid "API status"
msgstr "Statut de l'API"

msgid "AboutPage"
msgstr "À propos de la page"

msgid "Activity log"
msgstr "Journal d'activité"

msgid "Add your OpenAI API key in Settings and click Save & Test."
msgstr ""
"Ajoutez votre clé API OpenAI dans Paramètres et cliquez sur Enregistrer et "
"tester."

msgid "Admin navigation"
msgstr "Navigation administrateur"

msgid "All"
msgstr "Tous"

msgid "Also email when job has failures"
msgstr "Envoyez également un e-mail lorsque le travail échoue"

msgid "Article / BlogPosting"
msgstr "Article / BlogPublication"

msgid ""
"Article image must be a URL or ImageObject (min 1200px wide recommended)."
msgstr ""
"L’image de l’article doit être une URL ou un ImageObject (largeur minimale "
"de 1 200 px recommandée)."

msgid "Auto-generate schema on publish/update"
msgstr "Générer automatiquement un schéma lors de la publication/mise à jour"

msgid "Auto-suggestions are pre-filled. Empty target = skip field."
msgstr ""
"Les suggestions automatiques sont pré-remplies. Cible vide = sauter le "
"champ."

msgid "Automation (Pro)"
msgstr "Automatisation (Pro)"

msgid "Background jobs"
msgstr "Travaux en arrière-plan"

msgid "Batch size"
msgstr "Taille du lot"

msgid "Bing Markup Validator"
msgstr "Validateur de balisage Bing"

msgid "Boost low scores (&lt;80)"
msgstr "Boostez les scores faibles (&lt;80)"

msgid "Boosted schema for post %d (%s)"
msgstr "Schéma amélioré pour la publication %d (%s)"

msgid ""
"Bulk and background automation requires %s or Agency. Manual actions remain "
"free with your own OpenAI key."
msgstr ""
"L'automatisation en masse et en arrière-plan nécessite %s ou une agence. Les"
" actions manuelles restent gratuites avec votre propre clé OpenAI."

msgid "Bulk generate and auto-sync require Pro or Agency."
msgstr ""
"La génération en masse et la synchronisation automatique nécessitent un Pro "
"ou une agence."

msgid ""
"Bulk generate schema for published posts that do not have JSON-LD yet. Runs "
"via WP-Cron in small batches."
msgstr ""
"Générez en masse un schéma pour les articles publiés qui n'ont pas encore "
"JSON-LD. Fonctionne via WP-Cron en petits lots."

msgid "Bulk job started."
msgstr "Le travail groupé a démarré."

msgid "Bulk schema job started"
msgstr "Le travail de schéma groupé a démarré"

msgid "CCT"
msgstr "TDC"

msgid "Cancel"
msgstr "Annuler"

msgid "Change key"
msgstr "Changer de clé"

msgid ""
"Choose which public post types get metaboxes, bulk jobs and frontend JSON-"
"LD. Default schema type is used for auto-detect and bulk generation."
msgstr ""
"Choisissez quels types de publications publiques reçoivent des métabox, des "
"tâches en masse et du frontend JSON-LD. Le type de schéma par défaut est "
"utilisé pour la détection automatique et la génération groupée."

msgid "Completed"
msgstr "Complété"

msgid "Connect and test your OpenAI API key in Settings first."
msgstr ""
"Connectez-vous et testez d'abord votre clé API OpenAI dans Paramètres."

msgid "Connect your API key in Settings before starting a job."
msgstr "Connectez votre clé API dans Paramètres avant de démarrer une tâche."

msgid "Connected successfully"
msgstr "Connecté avec succès"

msgid "Connection failed"
msgstr "La connexion a échoué"

msgid "ContactPage"
msgstr "Page de contact"

msgid "Course"
msgstr "Cours"

msgid "Critical — unlikely to show rich results"
msgstr "Critique – peu susceptible d'afficher des résultats riches"

msgid "Current job"
msgstr "Emploi actuel"

msgid "Dashboard"
msgstr "Tableau de bord"

msgid "Deactivate AI Schema Builder"
msgstr "Désactiver AI Schema Builder"

msgid "Default schema"
msgstr "Schéma par défaut"

msgid "Delay (seconds)"
msgstr "Délai (secondes)"

msgid "Delete AI Schema Builder"
msgstr "Supprimer le générateur de schéma AI"

msgid ""
"Deletes settings, jobs and _aisb_ schema meta. Post content and filenames "
"stay."
msgstr ""
"Supprime les paramètres, les tâches et les méta-schémas _aisb_. Le contenu "
"de la publication et les noms de fichiers restent."

msgid ""
"Detect custom post types, map schema types, and generate Google/Bing-ready "
"JSON-LD. EtchWP sites get native admin styling and richer Content Hub "
"context."
msgstr ""
"Détectez les types de publication personnalisés, mappez les types de schéma "
"et générez du JSON-LD prêt pour Google/Bing. Les sites EtchWP bénéficient "
"d'un style d'administrateur natif et d'un contexte Content Hub plus riche."

msgid ""
"Detected: %s. Use Output → coexistence: Smart, Sync to SEO plugin, or PEWIT "
"only."
msgstr ""
"Détecté : %s. Utilisez Output → coexistence : Smart, Sync to SEO plugin ou "
"PEWIT uniquement."

msgid "Disabled — store only, no frontend output"
msgstr "Désactivé : magasin uniquement, pas de sortie frontale"

msgid "Duration"
msgstr "Durée"

msgid "ETA"
msgstr "ETA"

msgid "Edit"
msgstr "Modifier"

msgid "Edit posts"
msgstr "Modifier les messages"

msgid "Email when bulk job completes"
msgstr "Envoyer un e-mail lorsque le travail en masse est terminé"

msgid "Enable"
msgstr "Activer"

msgid ""
"Enable a post type linked to CCT or MetaBox above to configure field "
"mapping."
msgstr ""
"Activez un type de publication lié à CCT ou MetaBox ci-dessus pour "
"configurer le mappage de champs."

msgid ""
"Enable post types and pick default schema types (Event, Product, FAQ…)."
msgstr ""
"Activez les types de publication et choisissez les types de schéma par "
"défaut (Événement, Produit, FAQ…)."

msgid "Enabled post types"
msgstr "Types de publication activés"

msgid "Enabled — output script tag in wp_head"
msgstr "Activé – balise de script de sortie dans wp_head"

msgid "EtchWP %s — native UI enabled"
msgstr "EtchWP %s — interface utilisateur native activée"

msgid "EtchWP detected"
msgstr "EtchWP détecté"

msgid "EtchWP detected — native UI enabled"
msgstr "EtchWP détecté – interface utilisateur native activée"

msgid "EtchWP integration"
msgstr "Intégration EtchWP"

msgid "EtchWP not detected"
msgstr "EtchWP non détecté"

msgid "Event"
msgstr "Événement"

msgid "Excellent — rich results ready"
msgstr "Excellent – des résultats riches prêts"

msgid "Export schema scores (CSV)"
msgstr "Exporter les scores du schéma (CSV)"

msgid "External fields"
msgstr "Champs externes"

msgid "FAQ from content"
msgstr "FAQ à partir du contenu"

msgid "FAQ item %d missing acceptedAnswer.text."
msgstr "L'élément %d de la FAQ manque AcceptAnswer.text."

msgid "FAQ item %d should be Question type."
msgstr "L'élément de FAQ %d doit être de type Question."

msgid "FAQPage"
msgstr "Page FAQ"

msgid "Failed"
msgstr "Échoué"

msgid "Failed post %d: %s"
msgstr "Échec de la publication %d : %s"

msgid "Fair — fix recommended fields"
msgstr "Passable – corrigez les champs recommandés"

msgid "Field mapping"
msgstr "Cartographie des champs"

msgid "Field → Schema mapping"
msgstr "Champ → Mappage de schéma"

msgid "Frontend JSON-LD output"
msgstr "Sortie JSON-LD frontale"

msgid "Frontend output"
msgstr "Sortie frontale"

msgid "Generate JSON-LD from your content"
msgstr "Générez du JSON-LD à partir de votre contenu"

msgid "Generate for all missing"
msgstr "Générer pour tous les disparus"

msgid "Generate schema"
msgstr "Générer un schéma"

msgid "Generated JSON-LD will appear here…"
msgstr "Le JSON-LD généré apparaîtra ici…"

msgid "Generated schema for post %d (%s)"
msgstr "Schéma généré pour la publication %d (%s)"

msgid "Generating schema…"
msgstr "Génération du schéma…"

msgid "Global context"
msgstr "Contexte mondial"

msgid "Good — minor gaps"
msgstr "Bon – lacunes mineures"

msgid "Google Rich Results Test"
msgstr "Test des résultats enrichis de Google"

msgid "Google/Bing rich results: required fields OK"
msgstr "Résultats enrichis Google/Bing : champs obligatoires OK"

msgid "Home"
msgstr "Maison"

msgid "Homepage: WebSite + Organization @graph"
msgstr "Page d'accueil : Site Web + Organisation @graph"

msgid "HowTo"
msgstr "Comment faire"

msgid ""
"Install JetEngine (CCT) or MetaBox (custom table storage) to unlock field "
"mapping."
msgstr ""
"Installez JetEngine (CCT) ou MetaBox (stockage de table personnalisé) pour "
"déverrouiller le mappage de champs."

msgid "Invalid API key or unauthorized account."
msgstr "Clé API invalide ou compte non autorisé."

msgid "Invalid JSON"
msgstr "JSON invalide"

msgid "Invalid action"
msgstr "Action invalide"

msgid "Invalid post."
msgstr "Message invalide."

msgid "ItemList (archives)"
msgstr "Liste d'éléments (archives)"

msgid "JSON-LD preview"
msgstr "Aperçu JSON-LD"

msgid "JetEngine CCT & MetaBox field mapping"
msgstr "Cartographie des champs JetEngine CCT et MetaBox"

msgid "JetEngine CCT (%s)"
msgstr "CCT JetEngine (%s)"

msgid "JetEngine Custom Content Types"
msgstr "Types de contenu personnalisé JetEngine"

msgid "JetEngine not detected."
msgstr "JetEngine non détecté."

msgid "Job completed"
msgstr "Travail terminé"

msgid "Job paused"
msgstr "Tâche suspendue"

msgid "Job resumed"
msgstr "Travail repris"

msgid "Job started"
msgstr "Travail démarré"

msgid "Job stopped by user"
msgstr "Travail arrêté par l'utilisateur"

msgid "JobPosting"
msgstr "Offre d'emploi"

msgid "Jobs"
msgstr "Emplois"

msgid "Keep settings & data"
msgstr "Conserver les paramètres et les données"

msgid "Keeps saved JSON-LD in post meta until you remove it manually."
msgstr ""
"Conserve le JSON-LD enregistré dans la méta-post jusqu'à ce que vous le "
"supprimiez manuellement."

msgid "Key saved — click Save & Test to verify"
msgstr "Clé enregistrée – cliquez sur Enregistrer et tester pour vérifier"

msgid "Last scan: %1$s — %2$d checked, %3$d issues."
msgstr "Dernière analyse : %1$s — %2$d vérifiés, %3$d problèmes."

msgid "Linked CPT"
msgstr "CPT lié"

msgid "Linked to CPT \"%s\" — enable that post type for schema."
msgstr "Lié au CPT « %s » — activez ce type de publication pour le schéma."

msgid "Loading..."
msgstr "Chargement..."

msgid "LocalBusiness"
msgstr "Entreprise Locale"

msgid "Manage CPT mapping"
msgstr "Gérer le mappage CPT"

msgid "Manual = Free forever"
msgstr "Manuel = Gratuit pour toujours"

msgid ""
"Map custom fields from JetEngine Custom Content Types or MetaBox custom "
"tables to Schema.org properties. CCT rows without a linked single CPT are "
"listed for reference — enable the related CPT above."
msgstr ""
"Mappez les champs personnalisés des types de contenu personnalisés JetEngine"
" ou des tables personnalisées MetaBox aux propriétés Schema.org. Les lignes "
"CCT sans CPT unique lié sont répertoriées à titre de référence – activez le "
"CPT associé ci-dessus."

msgid "MetaBox custom tables"
msgstr "Tableaux personnalisés MetaBox"

msgid "Missing @type"
msgstr "@type manquant"

msgid "Missing required field \"%1$s\" for %2$s (Google/Bing)."
msgstr "Champ obligatoire manquant \"%1$s\" pour %2$s (Google/Bing)."

msgid "Missing required:"
msgstr "Manquant requis :"

msgid "Missing schema"
msgstr "Schéma manquant"

msgid "Model"
msgstr "Modèle"

msgid "No CCT definitions found."
msgstr "Aucune définition CCT trouvée."

msgid "No FAQ sections detected in content."
msgstr "Aucune section FAQ détectée dans le contenu."

msgid "No active job."
msgstr "Aucun travail actif."

msgid "No frontend output (same as disabled above)"
msgstr "Aucune sortie frontale (identique à celle désactivée ci-dessus)"

msgid "No posts found."
msgstr "Aucun message trouvé."

msgid "No posts need a schema boost."
msgstr "Aucune publication n'a besoin d'une amélioration du schéma."

msgid "No posts selected for bulk generation."
msgstr "Aucune publication sélectionnée pour la génération groupée."

msgid "No schema data"
msgstr "Aucune donnée de schéma"

msgid "No score"
msgstr "Aucun score"

msgid ""
"No single CPT linked — schema works on CPT posts only, not raw CCT rows."
msgstr ""
"Aucun lien CPT unique : le schéma fonctionne uniquement sur les publications"
" CPT, pas sur les lignes CCT brutes."

msgid "None"
msgstr "Aucun"

msgid "None — enable Has Single Page in JetEngine"
msgstr "Aucun - activez l'option A une seule page dans JetEngine"

msgid "Not configured"
msgstr "Non configuré"

msgid "Not published"
msgstr "Non publié"

msgid "Notifications"
msgstr "Notifications"

msgid "Off"
msgstr "Désactivé"

msgid "On"
msgstr "Sur"

msgid "Onboarding dismissed."
msgstr "Intégration rejetée."

msgid "Once weekly (AI Schema Builder)"
msgstr "Une fois par semaine (AI Schema Builder)"

msgid "Open Settings"
msgstr "Ouvrir les paramètres"

msgid "Open any post → Generate schema → Save to post."
msgstr ""
"Ouvrez n'importe quelle publication → Générer un schéma → Enregistrer dans "
"la publication."

msgid "Open dashboard"
msgstr "Ouvrir le tableau de bord"

msgid "OpenAI"
msgstr "OpenAI"

msgid ""
"Optional site-wide context sent with every generation (industry, tone, "
"brand)."
msgstr ""
"Contexte facultatif à l'échelle du site envoyé à chaque génération "
"(industrie, ton, marque)."

msgid "Organization"
msgstr "Organisation"

msgid "Output"
msgstr "Sortir"

msgid "PEWIT only — always output our JSON-LD"
msgstr "PEWIT uniquement - affichez toujours notre JSON-LD"

msgid "Part of the %s suite."
msgstr "Une partie de la suite %s."

msgid "Pause"
msgstr "Pause"

msgid "Paused"
msgstr "En pause"

msgid "Permission denied"
msgstr "Autorisation refusée"

msgid "Permission denied."
msgstr "Autorisation refusée."

msgid "Plan · %s"
msgstr "Plan · %s"

msgid "Poor — missing required fields"
msgstr "Mauvais – champs obligatoires manquants"

msgid "Post not found"
msgstr "Message introuvable"

msgid "Post type"
msgstr "Type de message"

msgid "Post types & schema mapping"
msgstr "Types de publication et mappage de schéma"

msgid "Posts with schema"
msgstr "Messages avec schéma"

msgid "Pro feature"
msgstr "Fonctionnalité professionnelle"

msgid ""
"Pro unlocks bulk jobs, auto-generate on publish, and scheduled validation "
"scans."
msgstr ""
"Pro déverrouille les tâches en masse, la génération automatique lors de la "
"publication et les analyses de validation planifiées."

msgid "Processing:"
msgstr "Traitement:"

msgid "Product"
msgstr "Produit"

msgid "Product Offer: add price for merchant listings."
msgstr "Offre de produit : ajoutez un prix pour les fiches marchands."

msgid "Progress:"
msgstr "Progrès:"

msgid "Published"
msgstr "Publié"

msgid "Published without schema"
msgstr "Publié sans schéma"

msgid "Rate limit or billing issue."
msgstr "Limite de tarif ou problème de facturation."

msgid ""
"Reads Etch block JSON and Content Hub meta for richer schema prompts. "
"Compatible with Media props (attachment ID) and Dynamic Image elements."
msgstr ""
"Lit le bloc Etch JSON et la méta Content Hub pour des invites de schéma plus"
" riches. Compatible avec les accessoires Media (ID de pièce jointe) et les "
"éléments Dynamic Image."

msgid "Recipe"
msgstr "Recette"

msgid "Recipient"
msgstr "Destinataire"

msgid "Recommended: %1$s for %2$s rich results."
msgstr "Recommandé : %1$s pour %2$s résultats riches."

msgid "Regenerate"
msgstr "Régénérer"

msgid "Remove all plugin data"
msgstr "Supprimer toutes les données du plugin"

msgid "Resume"
msgstr "CV"

msgid "Resumed"
msgstr "Reprise"

msgid "Rich Results Score (avg)"
msgstr "Score des résultats riches (moyenne)"

msgid "SEO plugin coexistence"
msgstr "Coexistence de plugins SEO"

msgid "Save & Test"
msgstr "Enregistrer et tester"

msgid "Save settings"
msgstr "Enregistrer les paramètres"

msgid "Save to post"
msgstr "Enregistrer pour publier"

msgid "Schema"
msgstr "Schéma"

msgid "Schema already exists"
msgstr "Le schéma existe déjà"

msgid "Schema coverage"
msgstr "Couverture du schéma"

msgid "Schema generated. Review and save to post."
msgstr "Schéma généré. Vérifiez et enregistrez pour publier."

msgid "Schema is not valid JSON"
msgstr "Le schéma n'est pas un JSON valide"

msgid "Schema must be an array"
msgstr "Le schéma doit être un tableau"

msgid "Schema property"
msgstr "Propriété de schéma"

msgid "Schema saved to post meta."
msgstr "Schéma enregistré pour publier la méta."

msgid "Schema saved."
msgstr "Schéma enregistré."

msgid "Schema score"
msgstr "Score de schéma"

msgid "Schema type"
msgstr "Type de schéma"

msgid "Score boost job started for %d posts."
msgstr "La tâche d'amélioration du score a commencé pour %d publications."

msgid "Service"
msgstr "Service"

msgid "Settings"
msgstr "Paramètres"

msgid "Settings saved."
msgstr "Paramètres enregistrés."

msgid ""
"Single-item generation with your own OpenAI key is not limited by plan. "
"Automation unlocks with Pro."
msgstr ""
"La génération d'un seul élément avec votre propre clé OpenAI n'est pas "
"limitée par le plan. L'automatisation se déverrouille avec Pro."

msgid "Singular pages: BreadcrumbList JSON-LD"
msgstr "Pages singulières : BreadcrumbList JSON-LD"

msgid "Skip for now"
msgstr "Passer pour l'instant"

msgid "Skipped"
msgstr "Sauté"

msgid "Skipped post %d — not published"
msgstr "Message ignoré %d — non publié"

msgid "Skipped post %d — schema exists"
msgstr "Publication ignorée %d – le schéma existe"

msgid "Smart — output ours (review if Yoast/Rank Math active)"
msgstr "Smart – produisez le nôtre (vérifiez si Yoast/Rank Math est actif)"

msgid "Something went wrong. Try again."
msgstr "Quelque chose s'est mal passé. Essayer à nouveau."

msgid "Source field"
msgstr "Champ source"

msgid "Status"
msgstr "Statut"

msgid "Status:"
msgstr "Statut:"

msgid "Stop"
msgstr "Arrêt"

msgid "Stopped by user"
msgstr "Arrêté par l'utilisateur"

msgid "Stopped: API key not ready."
msgstr "Arrêté : la clé API n'est pas prête."

msgid "Success"
msgstr "Succès"

msgid ""
"Sync to SEO plugin — push JSON-LD to Yoast/Rank Math, no duplicate wp_head"
msgstr ""
"Synchronisation avec le plugin SEO – poussez JSON-LD vers Yoast/Rank Math, "
"pas de doublon wp_head"

msgid "This schema type requires Pro."
msgstr "Ce type de schéma nécessite Pro."

msgid "Title"
msgstr "Titre"

msgid "Total"
msgstr "Total"

msgid "Type"
msgstr "Taper"

msgid "Type %s is valid JSON-LD but may not support Google rich results."
msgstr ""
"Le type %s est un JSON-LD valide mais peut ne pas prendre en charge les "
"résultats enrichis de Google."

msgid "Upgrade for automation"
msgstr "Mise à niveau pour l'automatisation"

msgid "Upgrade to Pro"
msgstr "Passer à Pro"

msgid "Use Etch-native dark admin styling"
msgstr "Utiliser le style d'administrateur sombre natif d'Etch"

msgid "Valid"
msgstr "Valide"

msgid "Validate"
msgstr "Valider"

msgid "Validate with:"
msgstr "Validez avec :"

msgid "Validation"
msgstr "Validation"

msgid "Validation autopilot (Pro)"
msgstr "Pilote automatique de validation (Pro)"

msgid "Validation issues"
msgstr "Problèmes de validation"

msgid "Validation passed"
msgstr "Validation réussie"

msgid "View schema list"
msgstr "Afficher la liste des schémas"

msgid "Warnings:"
msgstr "Avertissements :"

msgid "WebPage"
msgstr "Page web"

msgid "Website"
msgstr "Site web"

msgid "Weekly scan for schema validation errors (email if issues found)"
msgstr ""
"Analyse hebdomadaire des erreurs de validation de schéma (e-mail si des "
"problèmes sont détectés)"

msgid "Welcome to AI Schema Builder"
msgstr "Bienvenue dans AI Schema Builder"

msgid "What should happen to plugin data in the database?"
msgstr "Que doit-il arriver aux données du plugin dans la base de données ?"

msgid "With schema"
msgstr "Avec schéma"

msgid "background job finished."
msgstr "travail en arrière-plan terminé."

msgid "fields"
msgstr "champs"

msgid "issues"
msgstr "problèmes"

msgid "job completed"
msgstr "travail terminé"

msgid "published posts without schema."
msgstr "articles publiés sans schéma."

msgid "— Skip —"
msgstr "- Sauter -"
