msgid ""
msgstr ""
"Project-Id-Version: 42A AI Visibility - Agentic Enablement Layer (AEL) 1.2.0\n"
"Report-Msgid-Bugs-To: https://www.42a.ai/wordpress\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Language: fr\n"
"Language-Team: French\n"
"Plural-Forms: nplurals=2; plural=(n > 1);\n"
"X-Domain: ael-42a\n"

#: admin/class-admin-page.php:95
msgid "42A AEL - Agentic Enablement Layer"
msgstr "42A AEL - Couche d'activation agentique"

#: admin/class-admin-page.php:96
#: admin/class-admin-page.php:186
msgid "42A AEL"
msgstr "42A AEL"

#: admin/class-admin-page.php:137
#: admin/views/agent-layer.php:33
msgid "Running checks..."
msgstr "Vérifications en cours..."

#: admin/class-admin-page.php:138
#: admin/views/ai-visibility.php:244
msgid "Status"
msgstr "Statut"

#: admin/class-admin-page.php:139
#: admin/views/vitals.php:80
msgid "Check"
msgstr "Vérification"

#: admin/class-admin-page.php:140
#: admin/views/vitals.php:83
msgid "Details"
msgstr "Détails"

#: admin/class-admin-page.php:141
msgid "Copied!"
msgstr "Copié !"

#: admin/class-admin-page.php:142
#: admin/views/agent-layer.php:52
msgid "Copy"
msgstr "Copier"

#: admin/class-admin-page.php:143
msgid "Something went wrong. Please try again."
msgstr "Une erreur s'est produite. Veuillez réessayer."

#: admin/class-admin-page.php:144
#: admin/class-admin-page.php:548
msgid "Settings saved."
msgstr "Réglages enregistrés."

#: admin/class-admin-page.php:145
msgid "Disconnect this site from 42A? The vitals report will no longer be available."
msgstr "Déconnecter ce site de 42A ? Le rapport vitals ne sera plus disponible."

#: admin/class-admin-page.php:156
msgid "You are not allowed to access this page."
msgstr "Vous n'êtes pas autorisé à accéder à cette page."

#: admin/class-admin-page.php:187
msgid "Agentic Enablement Layer"
msgstr "Couche d'activation agentique"

#: admin/class-admin-page.php:191
msgid "Site connected to 42A. Domain verification is in progress."
msgstr "Site connecté à 42A. La vérification du domaine est en cours."

#: admin/class-admin-page.php:197
msgid "Connection failed: %s"
msgstr "Échec de la connexion : %s"

#: admin/class-admin-page.php:206
msgid "Agent Layer"
msgstr "Couche agent"

#: admin/class-admin-page.php:212
#: admin/views/visibility-sidebar.php:32
msgid "AI Visibility"
msgstr "Visibilité IA"

#: admin/class-admin-page.php:218
msgid "GEO Vitals"
msgstr "Vitals GEO"

#: admin/class-admin-page.php:224
msgid "Account"
msgstr "Compte"

#: admin/class-admin-page.php:230
msgid "Contact"
msgstr "Contact"

#: admin/class-admin-page.php:315
msgid "Markdown (any page)"
msgstr "Markdown (n'importe quelle page)"

#: admin/class-admin-page.php:327
msgid "MCP endpoint"
msgstr "Point de terminaison MCP"

#: admin/class-admin-page.php:331
#: includes/class-llms-txt.php:279
msgid "MCP discovery"
msgstr "Découverte MCP"

#: admin/class-admin-page.php:403
msgid "[42A] Support request from %s"
msgstr "[42A] Demande de support de %s"

#: admin/class-admin-page.php:414
msgid "Site: %s"
msgstr "Site : %s"

#: admin/class-admin-page.php:416
msgid "Plugin version: %s"
msgstr "Version de l'extension : %s"

#: admin/class-admin-page.php:418
msgid "WordPress version: %s"
msgstr "Version de WordPress : %s"

#: admin/class-admin-page.php:423
msgid "Organization: %s"
msgstr "Organisation : %s"

#: admin/class-admin-page.php:427
msgid "Brand: %s"
msgstr "Marque : %s"

#: admin/class-admin-page.php:431
msgid "Sent from the 42A WordPress plugin"
msgstr "Envoyé depuis l'extension WordPress de 42A"

#: admin/class-admin-page.php:476
msgid "Insufficient permissions."
msgstr "Autorisations insuffisantes."

#: admin/class-admin-page.php:530
msgid "Disconnected from 42A."
msgstr "Déconnecté de 42A."

#: admin/views/account.php:31
msgid "Connect this site to 42A"
msgstr "Connecter ce site à 42A"

#: admin/views/account.php:33
msgid "A free 42A account unlocks the full GEO vitals report and the AI Visibility dashboard for this site: how often ChatGPT, Claude, Gemini and Perplexity mention your brand, sentiment, share of voice and more."
msgstr "Un compte 42A gratuit débloque le rapport complet des vitals GEO et le tableau de bord de visibilité IA pour ce site : la fréquence à laquelle ChatGPT, Claude, Gemini et Perplexity mentionnent votre marque, le sentiment, la part de voix et plus encore."

#: admin/views/account.php:37
#: admin/views/ai-visibility.php:97
#: admin/views/geo-teaser.php:74
#: admin/views/vitals.php:35
msgid "Connect to 42A - free"
msgstr "Se connecter à 42A - gratuit"

#: admin/views/account.php:42
msgid "Or paste a pairing code manually"
msgstr "Ou collez un code d'appairage manuellement"

#: admin/views/account.php:47
msgid "Generate a pairing code at %s, then paste it here. Codes are single-use and expire after 10 minutes."
msgstr "Générez un code d'appairage sur %s, puis collez-le ici. Les codes sont à usage unique et expirent après 10 minutes."

#: admin/views/account.php:55
msgid "32-character pairing code"
msgstr "Code d'appairage de 32 caractères"

#: admin/views/account.php:56
msgid "Pair site"
msgstr "Appairer le site"

#: admin/views/account.php:92
msgid "Connected to 42A"
msgstr "Connecté à 42A"

#: admin/views/account.php:93
msgid "Connected"
msgstr "Connecté"

#: admin/views/account.php:98
msgid "Organization"
msgstr "Organisation"

#: admin/views/account.php:102
msgid "Brand"
msgstr "Marque"

#: admin/views/account.php:106
msgid "Domain verification"
msgstr "Vérification du domaine"

#: admin/views/account.php:109
msgid "Verified"
msgstr "Vérifié"

#: admin/views/account.php:109
msgid "Pending"
msgstr "En attente"

#: admin/views/account.php:113
msgid "42A checks your site for the verification meta tag this plugin injects. The site must be publicly reachable; use \"Refresh status\" to re-check."
msgstr "42A recherche sur votre site la balise meta de vérification injectée par cette extension. Le site doit être accessible publiquement ; utilisez « Actualiser le statut » pour revérifier."

#: admin/views/account.php:120
msgid "Connected by"
msgstr "Connecté par"

#: admin/views/account.php:126
msgid "Connected since"
msgstr "Connecté depuis"

#: admin/views/account.php:131
msgid "Site"
msgstr "Site"

#: admin/views/account.php:135
msgid "Plugin version"
msgstr "Version de l'extension"

#: admin/views/account.php:141
msgid "Refresh status"
msgstr "Actualiser le statut"

#: admin/views/account.php:142
msgid "Disconnect"
msgstr "Déconnecter"

#: admin/views/account.php:146
msgid "Disconnecting revokes this site's access token on the 42A platform and removes the connection here. You can reconnect any time."
msgstr "La déconnexion révoque le jeton d'accès de ce site sur la plateforme 42A et supprime la connexion ici. Vous pouvez vous reconnecter à tout moment."

#: admin/views/agent-layer.php:24
msgid "Your site is agent-enabled: every public page has a markdown twin, llms.txt maps the site for LLMs, and a read-only MCP server gives AI agents structured access. No configuration needed."
msgstr "Votre site est activé pour les agents : chaque page publique a un jumeau en markdown, llms.txt cartographie le site pour les LLM et un serveur MCP en lecture seule donne aux agents IA un accès structuré. Aucune configuration nécessaire."

#: admin/views/agent-layer.php:27
msgid "Status checks"
msgstr "Vérifications de statut"

#: admin/views/agent-layer.php:29
msgid "Re-run checks"
msgstr "Relancer les vérifications"

#: admin/views/agent-layer.php:36
msgid "Agent endpoints"
msgstr "Points de terminaison agent"

#: admin/views/agent-layer.php:40
msgid "Endpoint"
msgstr "Point de terminaison"

#: admin/views/agent-layer.php:41
msgid "URL"
msgstr "URL"

#: admin/views/agent-layer.php:60
msgid "Agent traffic (last 7 days)"
msgstr "Trafic agent (7 derniers jours)"

#: admin/views/agent-layer.php:64
msgid "Date"
msgstr "Date"

#: admin/views/agent-layer.php:65
msgid "MCP requests"
msgstr "Requêtes MCP"

#: admin/views/agent-layer.php:66
msgid "Tool calls"
msgstr "Appels d'outils"

#: admin/views/agent-layer.php:67
msgid "Markdown hits"
msgstr "Accès Markdown"

#: admin/views/agent-layer.php:68
msgid "llms.txt hits"
msgstr "Accès llms.txt"

#: admin/views/agent-layer.php:83
msgid "Counters are stored locally on this site and are never sent anywhere unless you explicitly opt into telemetry below."
msgstr "Les compteurs sont stockés localement sur ce site et ne sont jamais envoyés nulle part, sauf si vous activez explicitement la télémétrie ci-dessous."

#: admin/views/agent-layer.php:85
msgid "AI traffic (local)"
msgstr "Trafic IA (local)"

#: admin/views/agent-layer.php:86
msgid "Requests classified against the 87-bot taxonomy (training, search, and agentic crawlers), last 7 days. Local-only, like the counters above."
msgstr "Requêtes classées selon la taxonomie des 87 bots (robots d'entraînement, de recherche et agentiques), 7 derniers jours. Local uniquement, comme les compteurs ci-dessus."

#: admin/views/agent-layer.php:90
msgid "Training"
msgstr "Entraînement"

#: admin/views/agent-layer.php:91
msgid "Search"
msgstr "Recherche"

#: admin/views/agent-layer.php:92
msgid "Agentic"
msgstr "Agentique"

#: admin/views/agent-layer.php:108
msgid "Top bots"
msgstr "Principaux bots"

#: admin/views/agent-layer.php:109
msgid "Tier"
msgstr "Niveau"

#: admin/views/agent-layer.php:110
msgid "Hits"
msgstr "Accès"

#: admin/views/agent-layer.php:124
msgid "No classified AI bot traffic recorded yet."
msgstr "Aucun trafic de bots IA classé n'a encore été enregistré."

#: admin/views/agent-layer.php:127
msgid "Settings"
msgstr "Réglages"

#: admin/views/agent-layer.php:131
msgid "Usage telemetry"
msgstr "Télémétrie d'utilisation"

#: admin/views/agent-layer.php:135
msgid "Send daily aggregate agent-traffic counts to 42A (only when connected). Default off. No content or personal data is ever sent."
msgstr "Envoyer à 42A des décomptes agrégés quotidiens du trafic agent (uniquement lorsque connecté). Désactivé par défaut. Aucun contenu ni donnée personnelle n'est jamais envoyé."

#: admin/views/agent-layer.php:141
msgid "llms-full.txt items"
msgstr "Éléments llms-full.txt"

#: admin/views/agent-layer.php:145
msgid "Maximum number of pages concatenated into llms-full.txt (1-50; the file is also capped at 2 MB)."
msgstr "Nombre maximal de pages concaténées dans llms-full.txt (1-50 ; le fichier est aussi plafonné à 2 Mo)."

#: admin/views/agent-layer.php:150
msgid "Save settings"
msgstr "Enregistrer les réglages"

#: admin/views/ai-visibility.php:37
msgid "Not enough data yet for a trend chart."
msgstr "Pas encore assez de données pour un graphique de tendance."

#: admin/views/ai-visibility.php:82
#: admin/views/geo-teaser.php:31
#: admin/views/geo-teaser.php:37
msgid "vs previous period"
msgstr "vs période précédente"

#: admin/views/ai-visibility.php:91
msgid "Track your brand across AI assistants"
msgstr "Suivez votre marque sur les assistants IA"

#: admin/views/ai-visibility.php:93
msgid "Connect a free 42A account to see how often ChatGPT, Claude, Gemini and Perplexity mention your brand: visibility score, total mentions, sentiment, share of voice and mention coverage - right here in wp-admin."
msgstr "Connectez un compte 42A gratuit pour voir à quelle fréquence ChatGPT, Claude, Gemini et Perplexity mentionnent votre marque : score de visibilité, mentions totales, sentiment, part de voix et couverture des mentions, directement dans wp-admin."

#: admin/views/ai-visibility.php:111
#: admin/views/visibility-sidebar.php:34
msgid "This site is not linked to a brand yet. Re-run Connect to start tracking AI visibility."
msgstr "Ce site n'est pas encore lié à une marque. Relancez Connecter pour commencer à suivre la visibilité IA."

#: admin/views/ai-visibility.php:113
msgid "Your first AI-visibility analysis is still running. Check back soon - results usually appear within a day of connecting."
msgstr "Votre première analyse de visibilité IA est encore en cours. Revenez bientôt : les résultats apparaissent généralement dans la journée suivant la connexion."

#: admin/views/ai-visibility.php:145
msgid "Positive"
msgstr "Positif"

#: admin/views/ai-visibility.php:145
msgid "Negative"
msgstr "Négatif"

#: admin/views/ai-visibility.php:145
msgid "Neutral"
msgstr "Neutre"

#: admin/views/ai-visibility.php:155
msgid "%1$s - last %2$d days across AI assistants"
msgstr "%1$s - %2$d derniers jours sur les assistants IA"

#: admin/views/ai-visibility.php:158
msgid "Your brand - last %d days across AI assistants"
msgstr "Votre marque - %d derniers jours sur les assistants IA"

#: admin/views/ai-visibility.php:162
msgid "This is a read-only snapshot, refreshed hourly. Open the 42A dashboard for filters, competitor benchmarks, prompts and actions."
msgstr "Ceci est un instantané en lecture seule, actualisé toutes les heures. Ouvrez le tableau de bord 42A pour les filtres, les comparatifs concurrents, les prompts et les actions."

#: admin/views/ai-visibility.php:165
#: admin/views/visibility-sidebar.php:101
msgid "Open 42A dashboard"
msgstr "Ouvrir le tableau de bord 42A"

#: admin/views/ai-visibility.php:171
#: admin/views/geo-teaser.php:26
#: admin/views/visibility-sidebar.php:51
msgid "Visibility Score"
msgstr "Score de visibilité"

#: admin/views/ai-visibility.php:180
#: admin/views/geo-teaser.php:35
#: admin/views/visibility-sidebar.php:60
msgid "Total Mentions"
msgstr "Mentions totales"

#: admin/views/ai-visibility.php:186
#: admin/views/geo-teaser.php:41
#: admin/views/visibility-sidebar.php:65
msgid "Sentiment"
msgstr "Sentiment"

#: admin/views/ai-visibility.php:195
msgid "Not included in your plan"
msgstr "Non inclus dans votre forfait"

#: admin/views/ai-visibility.php:200
#: admin/views/geo-teaser.php:50
#: admin/views/visibility-sidebar.php:77
msgid "Share of Voice"
msgstr "Part de voix"

#: admin/views/ai-visibility.php:206
msgid "of all tracked-brand mentions"
msgstr "de toutes les mentions de marques suivies"

#: admin/views/ai-visibility.php:209
msgid "No competitor data yet"
msgstr "Pas encore de données concurrents"

#: admin/views/ai-visibility.php:214
#: admin/views/geo-teaser.php:59
#: admin/views/visibility-sidebar.php:89
msgid "Mention Coverage"
msgstr "Couverture des mentions"

#: admin/views/ai-visibility.php:219
#: admin/views/geo-teaser.php:64
msgid "of tracked prompts mention you"
msgstr "des prompts suivis vous mentionnent"

#: admin/views/ai-visibility.php:225
msgid "Visibility over time"
msgstr "Visibilité dans le temps"

#: admin/views/ai-visibility.php:230
msgid "Mentions per day"
msgstr "Mentions par jour"

#: admin/views/ai-visibility.php:236
msgid "Analysis projects"
msgstr "Projets d'analyse"

#: admin/views/ai-visibility.php:238
msgid "No active analysis projects yet. Create one on the 42A platform to start tracking prompts."
msgstr "Aucun projet d'analyse actif pour le moment. Créez-en un sur la plateforme 42A pour commencer à suivre des prompts."

#: admin/views/ai-visibility.php:243
msgid "Project"
msgstr "Projet"

#: admin/views/ai-visibility.php:245
msgid "Visibility (7d)"
msgstr "Visibilité (7 j)"

#: admin/views/ai-visibility.php:246
msgid "Coverage (7d)"
msgstr "Couverture (7 j)"

#: admin/views/ai-visibility.php:247
msgid "Mentions (7d)"
msgstr "Mentions (7 j)"

#: admin/views/ai-visibility.php:248
msgid "Providers"
msgstr "Fournisseurs"

#: admin/views/ai-visibility.php:265
msgid "Active"
msgstr "Actif"

#: admin/views/ai-visibility.php:265
msgid "Paused"
msgstr "En pause"

#: admin/views/ai-visibility.php:288
msgid "Projects, prompts and per-assistant breakdowns are managed on the 42A platform - this view is a snapshot."
msgstr "Les projets, les prompts et les répartitions par assistant sont gérés sur la plateforme 42A ; cette vue est un instantané."

#: admin/views/contact.php:28
msgid "Contact 42A support"
msgstr "Contacter le support 42A"

#: admin/views/contact.php:30
msgid "Have a question, found a bug, or want to request a feature? Reach the 42A team directly - we usually reply within one business day."
msgstr "Une question, un bug ou une idée de fonctionnalité ? Contactez directement l'équipe 42A : nous répondons généralement sous un jour ouvré."

#: admin/views/contact.php:37
msgid "Email us any time at %s."
msgstr "Écrivez-nous à tout moment à %s."

#: admin/views/contact.php:47
msgid "Subject"
msgstr "Objet"

#: admin/views/contact.php:51
msgid "Message"
msgstr "Message"

#: admin/views/contact.php:52
msgid "How can we help?"
msgstr "Comment pouvons-nous vous aider ?"

#: admin/views/contact.php:55
msgid "Clicking \"Compose email\" opens your email app with everything filled in, including a few site details (URL, plugin and WordPress version) to help us assist you faster. Nothing is sent until you send it yourself."
msgstr "Un clic sur « Rédiger l'e-mail » ouvre votre application de messagerie avec tout prérempli, y compris quelques informations sur le site (URL, version de l'extension et de WordPress) pour vous aider plus vite. Rien n'est envoyé tant que vous ne l'envoyez pas vous-même."

#: admin/views/contact.php:65
msgid "Compose email"
msgstr "Rédiger l'e-mail"

#: admin/views/geo-teaser.php:22
msgid "GEO insights preview"
msgstr "Aperçu des insights GEO"

#: admin/views/geo-teaser.php:46
msgid "Mostly positive"
msgstr "Plutôt positif"

#: admin/views/geo-teaser.php:55
msgid "#2 among competitors"
msgstr "N°2 parmi les concurrents"

#: admin/views/geo-teaser.php:71
#: admin/views/vitals.php:29
msgid "See how AI sees your site"
msgstr "Découvrez comment l'IA voit votre site"

#: admin/views/geo-teaser.php:72
msgid "Connect a free 42A account to unlock your GEO score, per-assistant visibility and a prioritized fix list for this site."
msgstr "Connectez un compte 42A gratuit pour débloquer votre score GEO, la visibilité par assistant et une liste priorisée de corrections pour ce site."

#: admin/views/visibility-sidebar.php:26
msgid "AI visibility summary"
msgstr "Résumé de visibilité IA"

#: admin/views/visibility-sidebar.php:36
msgid "Your first AI-visibility analysis is still running. Results usually appear within a day of connecting."
msgstr "Votre première analyse de visibilité IA est encore en cours. Les résultats apparaissent généralement dans la journée suivant la connexion."

#: admin/views/visibility-sidebar.php:56
msgid "last 30 days"
msgstr "30 derniers jours"

#: admin/views/visibility-sidebar.php:99
msgid "View charts & projects"
msgstr "Voir les graphiques et projets"

#: admin/views/vitals.php:31
msgid "Connect a free 42A account to get the full GEO vitals report: ~30 checks covering llms.txt quality, structured data, AI-bot access, content answerability and more - each with a score and a concrete fix."
msgstr "Connectez un compte 42A gratuit pour obtenir le rapport complet des vitals GEO : ~30 vérifications couvrant la qualité de llms.txt, les données structurées, l'accès des bots IA, la capacité du contenu à répondre et plus encore, chacune avec un score et une correction concrète."

#: admin/views/vitals.php:39
msgid "Connection management (manual pairing, status, disconnect) lives on the Account tab."
msgstr "La gestion de la connexion (appairage manuel, statut, déconnexion) se trouve dans l'onglet Compte."

#: admin/views/vitals.php:47
msgid "Refresh report"
msgstr "Actualiser le rapport"

#: admin/views/vitals.php:56
msgid "Your first vitals scan is still running. Check back in a few minutes or hit \"Refresh report\"."
msgstr "Votre première analyse vitals est encore en cours. Revenez dans quelques minutes ou cliquez sur « Actualiser le rapport »."

#: admin/views/vitals.php:72
msgid "This site is not linked to a brand yet. Re-run Connect and pick or create a brand to start vitals scans."
msgstr "Ce site n'est pas encore lié à une marque. Relancez Connecter et choisissez ou créez une marque pour lancer les analyses vitals."

#: admin/views/vitals.php:75
msgid "No vitals data yet."
msgstr "Pas encore de données vitals."

#: admin/views/vitals.php:81
msgid "Score"
msgstr "Score"

#: admin/views/vitals.php:82
msgid "Impact"
msgstr "Impact"

#: admin/views/vitals.php:123
msgid "Dismiss"
msgstr "Ignorer"

#: admin/views/vitals.php:126
msgid "Want brand-visibility tracking across ChatGPT, Claude, Gemini and Perplexity - plus competitor benchmarks and alerts?"
msgstr "Vous voulez un suivi de la visibilité de marque sur ChatGPT, Claude, Gemini et Perplexity, ainsi que des comparatifs concurrents et des alertes ?"

#: admin/views/vitals.php:128
msgid "Explore the full 42A platform"
msgstr "Explorer la plateforme 42A complète"

#: includes/class-api-client.php:165
#: includes/class-connect.php:292
#: includes/class-connect.php:320
msgid "This site is not connected to 42A."
msgstr "Ce site n'est pas connecté à 42A."

#: includes/class-api-client.php:197
msgid "The 42A API returned an error (HTTP %d)."
msgstr "L'API 42A a renvoyé une erreur (HTTP %d)."

#: includes/class-api-client.php:227
msgid "The 42A API returned an unexpected response (HTTP %d)."
msgstr "L'API 42A a renvoyé une réponse inattendue (HTTP %d)."

#: includes/class-connect.php:153
msgid "This connection request has expired or could not be verified. Please click \"Connect to 42A\" again."
msgstr "Cette demande de connexion a expiré ou n'a pas pu être vérifiée. Veuillez cliquer à nouveau sur « Se connecter à 42A »."

#: includes/class-connect.php:166
msgid "You are not allowed to connect this site."
msgstr "Vous n'êtes pas autorisé à connecter ce site."

#: includes/class-connect.php:181
msgid "Invalid pairing code format."
msgstr "Format de code d'appairage invalide."

#: includes/class-connect.php:192
msgid "The 42A API did not return a site token."
msgstr "L'API 42A n'a pas renvoyé de jeton de site."

#: includes/class-connect.php:357
msgid "This site was disconnected from the 42A platform. You can reconnect any time from the Account tab."
msgstr "Ce site a été déconnecté de la plateforme 42A. Vous pouvez vous reconnecter à tout moment depuis l'onglet Compte."

#: includes/class-existing-content.php:122
msgid "A physical %s file exists in the document root."
msgstr "Un fichier %s physique existe à la racine du document."

#: includes/class-existing-content.php:246
msgid "%s is already served by this site (a physical file or another plugin)."
msgstr "%s est déjà servi par ce site (un fichier physique ou une autre extension)."

#: includes/class-llms-txt.php:212
msgid "Main Pages"
msgstr "Pages principales"

#: includes/class-llms-txt.php:224
msgid "Recent Posts"
msgstr "Articles récents"

#: includes/class-llms-txt.php:249
msgid "%d products"
msgstr "%d produits"

#: includes/class-llms-txt.php:255
msgid "Products"
msgstr "Produits"

#: includes/class-llms-txt.php:263
msgid "Optional"
msgstr "Facultatif"

#: includes/class-llms-txt.php:269
msgid "Full markdown content of the main pages of this site in one file"
msgstr "Contenu markdown complet des pages principales de ce site dans un seul fichier"

#: includes/class-llms-txt.php:273
msgid "MCP server"
msgstr "Serveur MCP"

#: includes/class-llms-txt.php:275
msgid "Model Context Protocol endpoint for structured access to this site"
msgstr "Point de terminaison Model Context Protocol pour un accès structuré à ce site"

#: includes/class-llms-txt.php:281
msgid "MCP server discovery document"
msgstr "Document de découverte du serveur MCP"

#: includes/class-llms-txt.php:302
msgid "This file lists the key pages of %1$s for AI agents and LLMs. Every page on this site is also available as markdown: append ?format=markdown to any URL. A machine-readable MCP server is available for structured access."
msgstr "Ce fichier répertorie les pages clés de %1$s pour les agents IA et les LLM. Chaque page de ce site est aussi disponible en markdown : ajoutez ?format=markdown à n'importe quelle URL. Un serveur MCP lisible par machine est disponible pour un accès structuré."

#: includes/class-llms-txt.php:347
msgid "Concatenated markdown of the main pages of this site. Generated by %1$s on %2$s. Individual pages: append ?format=markdown to any URL."
msgstr "Markdown concaténé des pages principales de ce site. Généré par %1$s le %2$s. Pages individuelles : ajoutez ?format=markdown à n'importe quelle URL."

#: includes/class-llms-txt.php:430
msgid "Home"
msgstr "Accueil"

#: includes/class-local-vitals.php:180
msgid "Already provided by your site (not generated by this plugin) - the existing content is respected and untouched."
msgstr "Déjà fourni par votre site (non généré par cette extension) : le contenu existant est respecté et non modifié."

#: includes/class-local-vitals.php:195
#: includes/class-local-vitals.php:201
#: includes/class-local-vitals.php:209
#: includes/class-local-vitals.php:212
#: includes/class-local-vitals.php:215
#: includes/class-local-vitals.php:218
msgid "Markdown endpoint"
msgstr "Point de terminaison Markdown"

#: includes/class-local-vitals.php:195
msgid "No published post or page found to test against."
msgstr "Aucun article ou page publié trouvé pour effectuer le test."

#: includes/class-local-vitals.php:201
#: includes/class-local-vitals.php:250
#: includes/class-local-vitals.php:278
#: includes/class-local-vitals.php:345
msgid "Self-request failed: %s"
msgstr "L'auto-requête a échoué : %s"

#: includes/class-local-vitals.php:209
msgid "Expected HTTP 200, got %d. A cache or security layer may be intercepting ?format=markdown."
msgstr "HTTP 200 attendu, %d obtenu. Une couche de cache ou de sécurité intercepte peut-être ?format=markdown."

#: includes/class-local-vitals.php:212
msgid "Unexpected Content-Type \"%s\" - a full-page cache may be serving the HTML variant."
msgstr "Content-Type inattendu « %s » : un cache de page complète sert peut-être la variante HTML."

#: includes/class-local-vitals.php:215
msgid "Response is missing the YAML frontmatter block."
msgstr "Le bloc frontmatter YAML est absent de la réponse."

#: includes/class-local-vitals.php:218
msgid "Serving text/markdown with frontmatter at %s"
msgstr "text/markdown servi avec frontmatter sur %s"

#: includes/class-local-vitals.php:227
msgid "llms.txt"
msgstr "llms.txt"

#: includes/class-local-vitals.php:236
msgid "llms-full.txt"
msgstr "llms-full.txt"

#: includes/class-local-vitals.php:257
msgid "%1$s returned HTTP %2$d. Rewrites may be broken or a server rule intercepts the path."
msgstr "%1$s a renvoyé HTTP %2$d. Les réécritures sont peut-être cassées ou une règle serveur intercepte le chemin."

#: includes/class-local-vitals.php:260
msgid "Got an HTML page instead of plain text - likely a redirect or custom 404."
msgstr "Une page HTML a été obtenue au lieu de texte brut : probablement une redirection ou une page 404 personnalisée."

#: includes/class-local-vitals.php:263
msgid "File served but does not start with a markdown H1."
msgstr "Le fichier est servi mais ne commence pas par un H1 markdown."

#: includes/class-local-vitals.php:266
msgid "%1$s serving %2$d bytes of markdown."
msgstr "%1$s sert %2$d octets de markdown."

#: includes/class-local-vitals.php:278
#: includes/class-local-vitals.php:285
#: includes/class-local-vitals.php:307
#: includes/class-local-vitals.php:310
msgid "MCP discovery (mcp.json)"
msgstr "Découverte MCP (mcp.json)"

#: includes/class-local-vitals.php:285
msgid "%1$s did not return a valid discovery document (HTTP %2$d). /.well-known/ may be reserved by the server."
msgstr "%1$s n'a pas renvoyé de document de découverte valide (HTTP %2$d). /.well-known/ est peut-être réservé par le serveur."

#: includes/class-local-vitals.php:307
msgid "Discovery document served but does not advertise an MCP endpoint (no endpoint/url field)."
msgstr "Le document de découverte est servi mais n'annonce pas de point de terminaison MCP (pas de champ endpoint/url)."

#: includes/class-local-vitals.php:310
msgid "Discovery document advertises %s"
msgstr "Le document de découverte annonce %s"

#: includes/class-local-vitals.php:345
#: includes/class-local-vitals.php:352
#: includes/class-local-vitals.php:355
msgid "MCP server (initialize)"
msgstr "Serveur MCP (initialize)"

#: includes/class-local-vitals.php:352
msgid "initialize round-trip against %1$s failed (HTTP %2$d). Is the REST API blocked?"
msgstr "L'aller-retour initialize vers %1$s a échoué (HTTP %2$d). L'API REST est-elle bloquée ?"

#: includes/class-local-vitals.php:355
msgid "MCP server answered initialize with protocol %s"
msgstr "Le serveur MCP a répondu à initialize avec le protocole %s"

#: includes/class-local-vitals.php:365
#: includes/class-local-vitals.php:368
#: includes/class-local-vitals.php:373
#: includes/class-local-vitals.php:379
#: includes/class-local-vitals.php:382
msgid "XML sitemap"
msgstr "Sitemap XML"

#: includes/class-local-vitals.php:365
msgid "Yoast SEO is active and provides sitemaps."
msgstr "Yoast SEO est actif et fournit des sitemaps."

#: includes/class-local-vitals.php:368
msgid "Rank Math is active and provides sitemaps."
msgstr "Rank Math est actif et fournit des sitemaps."

#: includes/class-local-vitals.php:373
msgid "WordPress core sitemaps are enabled (/wp-sitemap.xml)."
msgstr "Les sitemaps du cœur de WordPress sont activés (/wp-sitemap.xml)."

#: includes/class-local-vitals.php:379
msgid "/sitemap.xml responds with HTTP 200."
msgstr "/sitemap.xml répond avec HTTP 200."

#: includes/class-local-vitals.php:382
msgid "No sitemap detected. Enable core sitemaps or an SEO plugin so crawlers and agents can enumerate your pages."
msgstr "Aucun sitemap détecté. Activez les sitemaps du cœur ou une extension SEO pour que les robots et agents puissent énumérer vos pages."

#: includes/class-local-vitals.php:391
msgid "robots.txt AI-bot access"
msgstr "Accès des bots IA dans robots.txt"

#: includes/class-local-vitals.php:395
msgid "No robots.txt served (or unreachable) - no AI bots are blocked. WordPress usually serves a permissive virtual robots.txt."
msgstr "Aucun robots.txt servi (ou inaccessible) : aucun bot IA n'est bloqué. WordPress sert généralement un robots.txt virtuel permissif."

#: includes/class-local-vitals.php:421
msgid "robots.txt blocks AI search/agentic bots, which hurts your visibility in AI answers: %s"
msgstr "robots.txt bloque les bots de recherche/agentiques IA, ce qui nuit à votre visibilité dans les réponses IA : %s"

#: includes/class-local-vitals.php:434
msgid "Only training-tier crawlers are blocked (%s) - that is a legitimate policy choice and does not hurt AI search visibility."
msgstr "Seuls les robots de niveau entraînement sont bloqués (%s) : c'est un choix de politique légitime qui ne nuit pas à la visibilité dans la recherche IA."

#: includes/class-local-vitals.php:446
msgid "None of the %d known AI bots (training, search, agentic tiers) are blocked by robots.txt."
msgstr "Aucun des %d bots IA connus (niveaux entraînement, recherche, agentique) n'est bloqué par robots.txt."

#: includes/class-markdown-converter.php:137
msgid "Product details"
msgstr "Détails du produit"

#: includes/class-markdown-converter.php:139
msgid "Price"
msgstr "Prix"

#: includes/class-markdown-converter.php:139
msgid "n/a"
msgstr "n/d"

#: includes/class-markdown-converter.php:140
msgid "Currency"
msgstr "Devise"

#: includes/class-markdown-converter.php:142
msgid "SKU"
msgstr "SKU"

#: includes/class-markdown-converter.php:144
msgid "Stock status"
msgstr "État du stock"

#: includes/class-markdown-converter.php:146
msgid "Categories"
msgstr "Catégories"
