# Copyright (C) 2026 Saskia Teichmann
# This file is distributed under the GPL-2.0+.
msgid ""
msgstr ""
"Project-Id-Version: citelayer® – AI SEO & Visibility | llms.txt, Bot Analytics, Schema.org 1.11.1\n"
"Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/citelayer-wp\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"POT-Creation-Date: 2026-07-03T11:14:53+00:00\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"X-Generator: WP-CLI 2.12.0\n"
"X-Domain: citelayer\n"

#. Plugin Name of the plugin
#: citelayer.php
msgid "citelayer® – AI SEO & Visibility | llms.txt, Bot Analytics, Schema.org"
msgstr ""

#. Plugin URI of the plugin
#: citelayer.php
msgid "https://citelayer.ai"
msgstr ""

#. Description of the plugin
#: citelayer.php
msgid "Get found by ChatGPT, Perplexity & AI search. AI Visibility, llms.txt, Schema.org — make your site the answer AI recommends."
msgstr ""

#. Author of the plugin
#: citelayer.php
msgid "Saskia Teichmann"
msgstr ""

#. Author URI of the plugin
#: citelayer.php
msgid "https://isla-stud.io"
msgstr ""

#: src/Admin/Admin.php:113
msgid " und "
msgstr ""

#: src/Admin/Admin.php:119
msgid "Citelayer®: Mehrere SEO-Plugins erkannt"
msgstr ""

#. translators: %s: Liste der aktiven SEO-Plugins
#: src/Admin/Admin.php:125
#, php-format
msgid "Aktive SEO-Plugins: %s. Das gleichzeitige Verwenden mehrerer SEO-Plugins verursacht Konflikte und doppelte Ausgaben."
msgstr ""

#: src/Admin/Admin.php:133
msgid "Um Konflikte zu vermeiden, sind die llms.txt-Generierung und Schema.org-Ausgabe von Citelayer® vorübergehend deaktiviert. Bitte deaktiviere eines der SEO-Plugins, damit Citelayer® optimal arbeiten kann."
msgstr ""

#: src/Admin/Admin.php:138
msgid "→ Zur Plugin-Verwaltung"
msgstr ""

#: src/Admin/Admin.php:158
msgid "citelayer Dashboard"
msgstr ""

#: src/Admin/Admin.php:159
#: src/Admin/AIScoreMetabox.php:295
msgid "citelayer"
msgstr ""

#: src/Admin/Admin.php:170
#: src/Admin/Admin.php:171
#: src/Admin/views/dashboard.php:96
msgid "Dashboard"
msgstr ""

#: src/Admin/Admin.php:180
#: src/Admin/views/llms-txt.php:51
msgid "llms.txt Configuration"
msgstr ""

#: src/Admin/Admin.php:181
#: src/Admin/views/dashboard.php:172
#: src/Scanner/Checks/LlmsTxtCheck.php:36
#: src/Scanner/Checks/LlmsTxtCheck.php:70
#: src/Scanner/Checks/LlmsTxtCheck.php:181
msgid "llms.txt"
msgstr ""

#: src/Admin/Admin.php:189
#: src/Admin/views/schema.php:57
msgid "Schema.org Configuration"
msgstr ""

#: src/Admin/Admin.php:190
msgid "Schema"
msgstr ""

#: src/Admin/Admin.php:198
#: src/Admin/Admin.php:199
#: src/Admin/views/dashboard.php:283
#: src/Admin/views/dashboard.php:489
#: src/Admin/views/ucp.php:18
msgid "UCP Discovery"
msgstr ""

#: src/Admin/Admin.php:207
#: src/Admin/views/webmcp.php:20
msgid "WebMCP Configuration"
msgstr ""

#: src/Admin/Admin.php:208
#: src/Admin/views/dashboard.php:314
msgid "WebMCP"
msgstr ""

#: src/Admin/Admin.php:216
#: src/Admin/views/markdown.php:27
msgid "Markdown for Agents"
msgstr ""

#: src/Admin/Admin.php:217
msgid "Markdown"
msgstr ""

#: src/Admin/Admin.php:226
#: src/Admin/Admin.php:227
#: src/Admin/views/product-feed.php:26
#: src/Scanner/Checks/ProductFeedCheck.php:34
#: src/Scanner/Checks/ProductFeedCheck.php:46
#: src/Scanner/Checks/ProductFeedCheck.php:179
msgid "Product Feed"
msgstr ""

#: src/Admin/Admin.php:236
#: src/Admin/views/scanner.php:30
msgid "AI Readiness Scanner"
msgstr ""

#: src/Admin/Admin.php:237
msgid "AI Scanner"
msgstr ""

#: src/Admin/Admin.php:246
#: src/Admin/Admin.php:247
#: src/Admin/views/bot-analytics.php:25
msgid "Bot Analytics"
msgstr ""

#: src/Admin/Admin.php:256
msgid "Compatibility & Overrides"
msgstr ""

#: src/Admin/Admin.php:257
#: src/Admin/views/dashboard.php:345
msgid "Compatibility"
msgstr ""

#: src/Admin/Admin.php:266
#: src/Admin/views/license.php:18
msgid "License & Upgrade"
msgstr ""

#: src/Admin/Admin.php:267
msgid "License"
msgstr ""

#: src/Admin/Admin.php:347
msgid "Logo auswählen"
msgstr ""

#: src/Admin/Admin.php:348
msgid "Logo verwenden"
msgstr ""

#: src/Admin/Admin.php:350
#: src/Admin/views/schema.php:227
msgid "Schema type"
msgstr ""

#: src/Admin/Admin.php:351
msgid "More specific type"
msgstr ""

#. translators: %s: Schema.org type label.
#: src/Admin/Admin.php:353
#, php-format
msgid "Keep %s"
msgstr ""

#. translators: %s: Schema.org type label.
#: src/Admin/Admin.php:355
#, php-format
msgid "Selected Schema.org type: %s"
msgstr ""

#. translators: %s: Schema.org type label.
#: src/Admin/Admin.php:357
#, php-format
msgid "No narrower curated subtype is available for %s."
msgstr ""

#. translators: %s: Schema.org type label.
#: src/Admin/Admin.php:359
#, php-format
msgid "Choose a more specific subtype for %s, or keep the current type."
msgstr ""

#: src/Admin/Admin.php:366
#: src/Admin/views/markdown.php:150
msgid "Search pages and posts..."
msgstr ""

#: src/Admin/Admin.php:367
msgid "No results found."
msgstr ""

#: src/Admin/Admin.php:1169
msgid "Logo auswaehlen"
msgstr ""

#: src/Admin/Admin.php:1320
#: src/Admin/views/license.php:35
#: src/Admin/views/settings-page.php:42
#: src/Admin/views/settings.php:38
#: src/Admin/views/webmcp.php:68
msgid "Active"
msgstr ""

#: src/Admin/Admin.php:1321
#: src/Admin/Admin.php:1605
#: src/Admin/AIScoreMetabox.php:214
#: src/Admin/AIScoreMetabox.php:226
#: src/Admin/AIScoreMetabox.php:301
#: src/Admin/views/settings.php:182
#: src/Scanner/Checks/ProductFeedCheck.php:53
#: src/Scanner/Checks/SchemaCheck.php:101
#: src/Scanner/Checks/SchemaCheck.php:119
#: src/Scanner/Checks/SchemaCheck.php:151
msgid "Disabled"
msgstr ""

#: src/Admin/Admin.php:1322
msgid "Warning"
msgstr ""

#: src/Admin/Admin.php:1421
msgid "You are not allowed to refresh llms.txt diagnostics."
msgstr ""

#: src/Admin/Admin.php:1441
msgid "You are not allowed to download llms.txt backups."
msgstr ""

#: src/Admin/Admin.php:1463
msgid "You are not allowed to remove llms.txt shadow files."
msgstr ""

#: src/Admin/Admin.php:1513
msgid "Could not create a temporary backup file."
msgstr ""

#: src/Admin/Admin.php:1519
msgid "Could not create the backup archive."
msgstr ""

#: src/Admin/Admin.php:1607
msgid "This endpoint is disabled in citelayer settings."
msgstr ""

#: src/Admin/Admin.php:1635
msgid "Reachable"
msgstr ""

#: src/Admin/Admin.php:1638
msgid "Enhanced via SEO plugin"
msgstr ""

#. translators: %s endpoint filename.
#: src/Admin/Admin.php:1641
#, php-format
msgid "The public /%s endpoint is served by your SEO plugin and includes the Citelayer enhancement layer."
msgstr ""

#. translators: %s endpoint filename.
#: src/Admin/Admin.php:1647
#, php-format
msgid "The public /%s endpoint is reachable."
msgstr ""

#: src/Admin/Admin.php:1666
msgid "Fallback active"
msgstr ""

#. translators: %s endpoint filename.
#: src/Admin/Admin.php:1669
#, php-format
msgid "Citelayer can generate /%s through the fallback endpoint, but the public URL needs attention."
msgstr ""

#: src/Admin/Admin.php:1674
msgid "Physical file detected"
msgstr ""

#. translators: %s endpoint filename.
#: src/Admin/Admin.php:1677
#, php-format
msgid "A physical %s file exists in your WordPress root and is served before Citelayer can generate it. Visitors and AI crawlers currently see that static file."
msgstr ""

#: src/Admin/Admin.php:1681
msgid "UTF-8 header missing"
msgstr ""

#. translators: %s endpoint filename.
#: src/Admin/Admin.php:1684
#, php-format
msgid "The public /%s content matches Citelayer output, but the response is missing charset=utf-8. This can cause umlaut or encoding issues in strict clients."
msgstr ""

#: src/Admin/Admin.php:1688
msgid "Public URL blocked"
msgstr ""

#. translators: %s endpoint filename.
#: src/Admin/Admin.php:1691
#, php-format
msgid "Fallback works, but public /%s is blocked before WordPress. Ask the host to route this .txt path to WordPress or review server/CDN/WAF rules."
msgstr ""

#: src/Admin/Admin.php:1695
msgid "Different public output"
msgstr ""

#. translators: %s endpoint filename.
#: src/Admin/Admin.php:1698
#, php-format
msgid "The public /%s output differs from the Citelayer fallback, but no physical root file was found. Another plugin or server rule may be serving this endpoint."
msgstr ""

#. translators: %s endpoint filename.
#: src/Admin/Admin.php:1718
#, php-format
msgid "Neither the public /%s endpoint nor the Citelayer fallback returned usable content."
msgstr ""

#: src/Admin/Admin.php:1725
msgid "Not reachable"
msgstr ""

#: src/Admin/Admin.php:1852
msgid "WebMCP-Endpoint nicht erreichbar"
msgstr ""

#: src/Admin/Admin.php:1856
msgid "Der WebMCP-Endpoint ist unter /.well-known/mcp/context.json nicht erreichbar. Falls Sie Nginx verwenden, muss die Server-Konfiguration angepasst werden. Der Endpoint ist als Fallback unter ?citelayer_webmcp=1 verfügbar."
msgstr ""

#: src/Admin/Admin.php:1864
msgid "Dokumentation"
msgstr ""

#: src/Admin/Admin.php:1867
#: src/Admin/Admin.php:1892
msgid "Erneut prüfen"
msgstr ""

#: src/Admin/Admin.php:1890
msgid "Prüfe..."
msgstr ""

#: src/Admin/Admin.php:1893
msgid "Endpoint weiterhin nicht erreichbar."
msgstr ""

#: src/Admin/Admin.php:1963
#: src/Admin/views/dashboard.php:191
#: src/Admin/views/dashboard.php:225
#: src/Admin/views/dashboard.php:258
#: src/Admin/views/dashboard.php:301
#: src/Admin/views/dashboard.php:332
msgid "Deaktiviert"
msgstr ""

#: src/Admin/Admin.php:1974
msgid "Erreichbar"
msgstr ""

#: src/Admin/Admin.php:1981
msgid "Fallback aktiv"
msgstr ""

#: src/Admin/Admin.php:2268
msgid "Disable Markdown output for this post"
msgstr ""

#: src/Admin/Admin.php:2272
msgid "When checked, this post will not have a Markdown version, regardless of the global scope settings."
msgstr ""

#: src/Admin/AIScoreMetabox.php:46
msgid "citelayer® AI Visibility Score"
msgstr ""

#: src/Admin/AIScoreMetabox.php:67
msgid "Excellent"
msgstr ""

#: src/Admin/AIScoreMetabox.php:70
msgid "Needs Improvement"
msgstr ""

#: src/Admin/AIScoreMetabox.php:73
msgid "Low Visibility"
msgstr ""

#: src/Admin/AIScoreMetabox.php:89
#: src/Admin/views/bot-analytics.php:1055
msgid "AI Score"
msgstr ""

#: src/Admin/AIScoreMetabox.php:117
msgid "Score updates on save. Higher scores = better AI discoverability."
msgstr ""

#: src/Admin/AIScoreMetabox.php:160
msgid "Excerpt / Description"
msgstr ""

#. translators: %d: character count
#: src/Admin/AIScoreMetabox.php:166
#, php-format
msgid "%d chars"
msgstr ""

#: src/Admin/AIScoreMetabox.php:169
msgid "< 50 chars"
msgstr ""

#: src/Admin/AIScoreMetabox.php:175
msgid "Featured Image"
msgstr ""

#: src/Admin/AIScoreMetabox.php:185
msgid "Word Count ≥ 300"
msgstr ""

#. translators: %s: word count
#: src/Admin/AIScoreMetabox.php:190
#, php-format
msgid "%s words"
msgstr ""

#: src/Admin/AIScoreMetabox.php:198
#: src/Scanner/Checks/SchemaCheck.php:39
#: src/Scanner/Checks/SchemaCheck.php:50
#: src/Scanner/Checks/SchemaCheck.php:203
msgid "Schema.org Markup"
msgstr ""

#: src/Admin/AIScoreMetabox.php:209
msgid "In llms.txt"
msgstr ""

#: src/Admin/AIScoreMetabox.php:213
msgid "Excluded"
msgstr ""

#: src/Admin/AIScoreMetabox.php:222
msgid "Markdown Endpoint"
msgstr ""

#: src/Admin/AIScoreMetabox.php:227
msgid "Off globally"
msgstr ""

#: src/Admin/AIScoreMetabox.php:233
msgid "Content-Signal: ai-input"
msgstr ""

#: src/Admin/AIScoreMetabox.php:288
msgid "via SEO plugin"
msgstr ""

#: src/Admin/AIScoreMetabox.php:330
msgid "Opening Summary"
msgstr ""

#. translators: %d: word count of the first paragraph
#: src/Admin/AIScoreMetabox.php:335
#, php-format
msgid "%d words (30–80)"
msgstr ""

#: src/Admin/AIScoreMetabox.php:374
msgid "Heading Structure"
msgstr ""

#. translators: %1$d: H2 heading count, %2$d: H3 heading count
#: src/Admin/AIScoreMetabox.php:379
#, php-format
msgid "%1$d H2, %2$d H3"
msgstr ""

#: src/Admin/AIScoreMetabox.php:410
msgid "Internal Linking"
msgstr ""

#. translators: %d: number of internal links found
#: src/Admin/AIScoreMetabox.php:415
#, php-format
msgid "%d links (≥2)"
msgstr ""

#: src/Admin/AIScoreMetabox.php:454
msgid "FAQ Block"
msgstr ""

#: src/Admin/AIScoreMetabox.php:456
msgid "FAQ Heading"
msgstr ""

#: src/Admin/AIScoreMetabox.php:458
msgid "Q&A Pattern"
msgstr ""

#: src/Admin/AIScoreMetabox.php:462
msgid "FAQ Section"
msgstr ""

#: src/Admin/views/bot-analytics.php:26
msgid "Track automated AI crawler requests and human AI referral visits separately. 100% local — no external accounts needed."
msgstr ""

#: src/Admin/views/bot-analytics.php:30
msgid "Overview"
msgstr ""

#: src/Admin/views/bot-analytics.php:33
msgid "AI Referrals"
msgstr ""

#: src/Admin/views/bot-analytics.php:36
msgid "Crawler Logs"
msgstr ""

#: src/Admin/views/bot-analytics.php:39
msgid "AI Blind Spots"
msgstr ""

#: src/Admin/views/bot-analytics.php:42
msgid "Cache Config"
msgstr ""

#: src/Admin/views/bot-analytics.php:84
msgid "All Time"
msgstr ""

#: src/Admin/views/bot-analytics.php:86
msgid "total hits"
msgstr ""

#: src/Admin/views/bot-analytics.php:89
msgid "This Week"
msgstr ""

#: src/Admin/views/bot-analytics.php:91
msgid "last 7 days"
msgstr ""

#: src/Admin/views/bot-analytics.php:94
msgid "This Month"
msgstr ""

#: src/Admin/views/bot-analytics.php:96
#: src/Admin/views/bot-analytics.php:639
msgid "last 30 days"
msgstr ""

#: src/Admin/views/bot-analytics.php:99
msgid "This Quarter"
msgstr ""

#: src/Admin/views/bot-analytics.php:101
msgid "last 90 days"
msgstr ""

#: src/Admin/views/bot-analytics.php:110
msgid "Last 30 days — AI bot hits per day"
msgstr ""

#: src/Admin/views/bot-analytics.php:114
#: src/Admin/views/bot-analytics.php:965
msgid "No bot visits recorded yet. Data will appear once AI bots start visiting your site."
msgstr ""

#: src/Admin/views/bot-analytics.php:120
msgid "Top bots — last 7 days"
msgstr ""

#: src/Admin/views/bot-analytics.php:144
#: src/Admin/views/bot-analytics.php:707
msgid "No data yet."
msgstr ""

#: src/Admin/views/bot-analytics.php:152
msgid "Detection Coverage"
msgstr ""

#. translators: %d: Number of AI bots tracked
#: src/Admin/views/bot-analytics.php:165
#, php-format
msgid "citelayer tracks %d AI/LLM bots from OpenAI, Anthropic, Google, Meta, xAI, DeepSeek, Perplexity, Mistral, Amazon, Apple, Cohere, HuggingFace, and more. Detection is fully automatic — no configuration needed."
msgstr ""

#: src/Admin/views/bot-analytics.php:196
msgid "No hits recorded."
msgstr ""

#: src/Admin/views/bot-analytics.php:241
msgid "Daily trend chart"
msgstr ""

#: src/Admin/views/bot-analytics.php:281
msgid "How these AI signals differ"
msgstr ""

#: src/Admin/views/bot-analytics.php:285
msgid "Bot activity"
msgstr ""

#: src/Admin/views/bot-analytics.php:286
msgid "Automated requests from AI crawlers and agents. Shown in Overview and Crawler Logs."
msgstr ""

#: src/Admin/views/bot-analytics.php:290
msgid "AI visibility / citations"
msgstr ""

#: src/Admin/views/bot-analytics.php:291
msgid "Your pages were shown or cited in AI answers. This requires external provider data and is not imported yet."
msgstr ""

#: src/Admin/views/bot-analytics.php:295
msgid "AI referrals"
msgstr ""

#: src/Admin/views/bot-analytics.php:296
msgid "Human visitors clicked through from an AI surface and the browser exposed a referrer or UTM signal."
msgstr ""

#: src/Admin/views/bot-analytics.php:321
msgid "AI referral tracking status"
msgstr ""

#: src/Admin/views/bot-analytics.php:324
msgid "Frontend tracker"
msgstr ""

#. translators: %s: WordPress script handle
#: src/Admin/views/bot-analytics.php:330
#, php-format
msgid "Enabled on public pages via the %s script handle."
msgstr ""

#: src/Admin/views/bot-analytics.php:338
msgid "REST endpoint"
msgstr ""

#: src/Admin/views/bot-analytics.php:342
msgid "Source matching"
msgstr ""

#. translators: 1: Number of known source names, 2: Number of referrer domains, 3: Number of UTM patterns
#: src/Admin/views/bot-analytics.php:348
#, php-format
msgid "%1$d AI sources, %2$d referrer domains, %3$d UTM patterns."
msgstr ""

#. translators: %s: Comma-separated list of supported AI referral sources
#: src/Admin/views/bot-analytics.php:364
#, php-format
msgid "Currently matched sources: %s."
msgstr ""

#: src/Admin/views/bot-analytics.php:374
msgid "Claude, Perplexity, Gemini self-check"
msgstr ""

#: src/Admin/views/bot-analytics.php:375
msgid "This verifies Citelayer’s local matching rules. It does not prove that an external AI product creates a fresh request for every prompt."
msgstr ""

#: src/Admin/views/bot-analytics.php:391
msgid "Matched"
msgstr ""

#: src/Admin/views/bot-analytics.php:391
msgid "Check needed"
msgstr ""

#. translators: 1: Number of recognized bot patterns, 2: Number of expected bot patterns
#: src/Admin/views/bot-analytics.php:401
#, php-format
msgid "%1$d of %2$d bot patterns recognized."
msgstr ""

#: src/Admin/views/bot-analytics.php:410
msgid "Known referrer host resolves to this source."
msgstr ""

#: src/Admin/views/bot-analytics.php:414
msgid "Supported utm_source resolves to this source."
msgstr ""

#: src/Admin/views/bot-analytics.php:418
msgid "Google documents Google-Extended as a control token, not as a separate HTTP User-Agent. Gemini-related activity may appear through Google/Gemini-specific fetchers depending on the surface."
msgstr ""

#: src/Admin/views/bot-analytics.php:420
msgid "Anthropic separates training, search, and user-directed Claude fetchers; repeated prompts can reuse existing results instead of crawling again."
msgstr ""

#: src/Admin/views/bot-analytics.php:422
msgid "Perplexity separates crawler and user-directed fetcher signals; either can be absent when the answer uses cached or indexed data."
msgstr ""

#: src/Admin/views/bot-analytics.php:431
msgid "Recent local referral signals"
msgstr ""

#. translators: %d: Number of recent endpoint attempts retained
#: src/Admin/views/bot-analytics.php:437
#, php-format
msgid "Keeps the last %d endpoint attempts with only timestamp, status, reason, source/host/UTM, and local path."
msgstr ""

#: src/Admin/views/bot-analytics.php:448
#: src/Admin/views/bot-analytics.php:763
#: src/Admin/views/bot-analytics.php:931
msgid "When"
msgstr ""

#: src/Admin/views/bot-analytics.php:449
msgid "Status"
msgstr ""

#: src/Admin/views/bot-analytics.php:450
msgid "Reason"
msgstr ""

#: src/Admin/views/bot-analytics.php:451
msgid "Signal"
msgstr ""

#: src/Admin/views/bot-analytics.php:452
#: src/Admin/views/bot-analytics.php:765
#: src/Admin/views/bot-analytics.php:934
msgid "Page"
msgstr ""

#: src/Admin/views/bot-analytics.php:477
msgid "No local referral endpoint attempts have been recorded yet."
msgstr ""

#: src/Admin/views/bot-analytics.php:505
msgid "Accepted"
msgstr ""

#: src/Admin/views/bot-analytics.php:506
msgid "Rejected"
msgstr ""

#: src/Admin/views/bot-analytics.php:507
msgid "Deduplicated"
msgstr ""

#: src/Admin/views/bot-analytics.php:508
#: src/Admin/views/bot-analytics.php:527
#: src/Admin/views/llms-txt.php:271
#: src/Admin/views/partials/feature-status-banner.php:31
msgid "Unknown"
msgstr ""

#: src/Admin/views/bot-analytics.php:521
msgid "Known AI source logged"
msgstr ""

#: src/Admin/views/bot-analytics.php:522
msgid "Invalid request body"
msgstr ""

#: src/Admin/views/bot-analytics.php:523
msgid "No referrer, UTM, or source signal"
msgstr ""

#: src/Admin/views/bot-analytics.php:524
msgid "Unknown AI source signal"
msgstr ""

#: src/Admin/views/bot-analytics.php:525
msgid "URL was not from this site"
msgstr ""

#: src/Admin/views/bot-analytics.php:526
msgid "Repeated visit deduplicated"
msgstr ""

#: src/Admin/views/bot-analytics.php:562
msgid "No human AI referral visits recorded yet."
msgstr ""

#: src/Admin/views/bot-analytics.php:563
msgid "This can be correct even when Crawler Logs or Microsoft Clarity show AI bot activity. Crawlers are automated requests; AI referrals are human click-through visits with a detectable browser signal."
msgstr ""

#: src/Admin/views/bot-analytics.php:565
msgid "Check that the frontend tracking script is present on public pages."
msgstr ""

#. translators: %s: REST endpoint URL
#: src/Admin/views/bot-analytics.php:571
#, php-format
msgid "Confirm the REST endpoint is reachable: %s"
msgstr ""

#: src/Admin/views/bot-analytics.php:577
msgid "Use a supported AI referrer or utm_source such as chatgpt, perplexity, claude, gemini, copilot, deepseek, mistral, or grok."
msgstr ""

#: src/Admin/views/bot-analytics.php:578
msgid "Repeated Claude, Gemini, or Perplexity prompt tests may reuse cached or indexed answers, so no fresh crawler request or referral click reaches WordPress."
msgstr ""

#: src/Admin/views/bot-analytics.php:579
msgid "If the AI product opens your site without a browser referrer or UTM parameter, the visit is real but there is no local AI-referral signal to count."
msgstr ""

#: src/Admin/views/bot-analytics.php:580
msgid "Check whether a cache, consent, security, or CSP plugin blocks the sendBeacon/fetch request."
msgstr ""

#: src/Admin/views/bot-analytics.php:581
msgid "Remember that many AI products hide or strip referrers, so zero referrals can coexist with real bot activity or AI citations."
msgstr ""

#: src/Admin/views/bot-analytics.php:628
msgid "Track human click-through visits from AI answer and chat surfaces. Automated crawler hits in Overview or Crawler Logs are not counted as AI referrals."
msgstr ""

#: src/Admin/views/bot-analytics.php:637
msgid "Visits from AI"
msgstr ""

#: src/Admin/views/bot-analytics.php:642
msgid "Top Source"
msgstr ""

#. translators: %d: Percentage of total referrals from top source
#: src/Admin/views/bot-analytics.php:657
#, php-format
msgid "%d%% of all visits"
msgstr ""

#: src/Admin/views/bot-analytics.php:659
msgid "no data yet"
msgstr ""

#: src/Admin/views/bot-analytics.php:665
msgid "Trend"
msgstr ""

#: src/Admin/views/bot-analytics.php:669
msgid "vs. previous 30 days"
msgstr ""

#: src/Admin/views/bot-analytics.php:678
msgid "Last 30 days — Visits from AI per day"
msgstr ""

#: src/Admin/views/bot-analytics.php:688
msgid "Top AI sources — last 30 days"
msgstr ""

#: src/Admin/views/bot-analytics.php:732
msgid "Recent AI Referral Visits"
msgstr ""

#: src/Admin/views/bot-analytics.php:740
#: src/Admin/views/bot-analytics.php:764
msgid "Source"
msgstr ""

#: src/Admin/views/bot-analytics.php:742
#: src/Admin/views/bot-analytics.php:873
#: src/Admin/views/settings.php:57
msgid "All"
msgstr ""

#: src/Admin/views/bot-analytics.php:751
#: src/Admin/views/bot-analytics.php:893
msgid "Filter"
msgstr ""

#: src/Admin/views/bot-analytics.php:752
#: src/Admin/views/bot-analytics.php:894
#: src/Admin/views/scanner.php:74
msgid "Reset"
msgstr ""

#: src/Admin/views/bot-analytics.php:754
#: src/Admin/views/bot-analytics.php:921
msgid "records"
msgstr ""

#: src/Admin/views/bot-analytics.php:766
msgid "Referrer"
msgstr ""

#: src/Admin/views/bot-analytics.php:800
msgid "No AI referral visits match the current filters yet."
msgstr ""

#: src/Admin/views/bot-analytics.php:809
#: src/Admin/views/bot-analytics.php:974
msgid "items"
msgstr ""

#: src/Admin/views/bot-analytics.php:823
#: src/Admin/views/bot-analytics.php:992
msgid "Prev"
msgstr ""

#: src/Admin/views/bot-analytics.php:825
#: src/Admin/views/bot-analytics.php:994
msgid "Next"
msgstr ""

#: src/Admin/views/bot-analytics.php:862
msgid "Crawler Logs records automated requests from known AI bot user agents. Training, search, and assistant crawlers can visit many URLs without creating human AI referral visits. Repeated Claude, Gemini, or Perplexity searches may also reuse indexed data and only appear here when a known crawler or agent actually requests your WordPress URL."
msgstr ""

#: src/Admin/views/bot-analytics.php:871
#: src/Admin/views/bot-analytics.php:932
#: src/Admin/views/llms-txt.php:331
msgid "Bot"
msgstr ""

#: src/Admin/views/bot-analytics.php:881
msgid "Path"
msgstr ""

#: src/Admin/views/bot-analytics.php:885
msgid "From"
msgstr ""

#: src/Admin/views/bot-analytics.php:889
msgid "To"
msgstr ""

#. translators: %d: Number of records to export
#: src/Admin/views/bot-analytics.php:915
#, php-format
msgid "Export %d records to CSV"
msgstr ""

#: src/Admin/views/bot-analytics.php:918
msgid "Export CSV"
msgstr ""

#: src/Admin/views/bot-analytics.php:933
msgid "Category"
msgstr ""

#: src/Admin/views/bot-analytics.php:1015
msgid "Pages on your site that have NOT been visited by any AI/LLM bot. Lower AI Discovery Scores indicate pages that need optimization for better AI visibility."
msgstr ""

#: src/Admin/views/bot-analytics.php:1021
msgid "Pages Invisible to AI"
msgstr ""

#: src/Admin/views/bot-analytics.php:1025
msgid "AI Coverage Rate"
msgstr ""

#: src/Admin/views/bot-analytics.php:1029
msgid "Total Published Pages"
msgstr ""

#: src/Admin/views/bot-analytics.php:1038
msgid "Time Period:"
msgstr ""

#: src/Admin/views/bot-analytics.php:1040
msgid "Last 7 days"
msgstr ""

#: src/Admin/views/bot-analytics.php:1041
msgid "Last 30 days"
msgstr ""

#: src/Admin/views/bot-analytics.php:1042
msgid "Last 90 days"
msgstr ""

#: src/Admin/views/bot-analytics.php:1043
msgid "Last year"
msgstr ""

#: src/Admin/views/bot-analytics.php:1053
msgid "Title"
msgstr ""

#: src/Admin/views/bot-analytics.php:1054
#: src/Admin/views/llms-txt.php:332
msgid "Type"
msgstr ""

#: src/Admin/views/bot-analytics.php:1056
msgid "Published"
msgstr ""

#: src/Admin/views/bot-analytics.php:1057
msgid "Actions"
msgstr ""

#: src/Admin/views/bot-analytics.php:1064
msgid "no title"
msgstr ""

#: src/Admin/views/bot-analytics.php:1078
msgid "Optimize"
msgstr ""

#: src/Admin/views/bot-analytics.php:1079
msgid "View"
msgstr ""

#: src/Admin/views/bot-analytics.php:1086
msgid "Great! All your published pages have been visited by AI bots in this time period."
msgstr ""

#: src/Admin/views/bot-analytics.php:1099
msgid "1. Settings → WP Rocket → Advanced Rules<br>2. \"Never Cache for User Agents\"<br>3. Paste bot patterns below<br>4. Save & clear cache"
msgstr ""

#: src/Admin/views/bot-analytics.php:1100
msgid "1. LiteSpeed Cache → Cache → Excludes<br>2. \"Do Not Cache User Agents\"<br>3. Add each pattern on a new line<br>4. Save Changes"
msgstr ""

#: src/Admin/views/bot-analytics.php:1101
#: src/BotAnalytics.php:753
msgid "1. Performance → Page Cache → Advanced<br>2. \"Rejected User Agents\"<br>3. Add patterns (one per line)<br>4. Save & purge cache"
msgstr ""

#: src/Admin/views/bot-analytics.php:1102
msgid "1. Settings → WP Super Cache → Advanced<br>2. \"Rejected User Agents\"<br>3. Add bot patterns<br>4. Click \"Update Status\""
msgstr ""

#: src/Admin/views/bot-analytics.php:1103
msgid "1. Caching → Configuration<br>2. Create a Cache Rule<br>3. Condition: \"User Agent contains\" any pattern below<br>4. Action: Bypass Cache"
msgstr ""

#: src/Admin/views/bot-analytics.php:1107
msgid "Cache Configuration for Accurate AI Bot Tracking"
msgstr ""

#: src/Admin/views/bot-analytics.php:1108
msgid "Exclude AI bots from your page cache to ensure complete tracking and avoid wasting cache storage on bot requests."
msgstr ""

#. translators: %s: Name of the detected caching plugin
#: src/Admin/views/bot-analytics.php:1115
#, php-format
msgid "Detected: %s is active on your site!"
msgstr ""

#: src/Admin/views/bot-analytics.php:1118
msgid "See highlighted row below for setup instructions."
msgstr ""

#: src/Admin/views/bot-analytics.php:1125
msgid "Caching Plugin"
msgstr ""

#: src/Admin/views/bot-analytics.php:1126
msgid "Configuration Steps"
msgstr ""

#: src/Admin/views/bot-analytics.php:1149
msgid "AI Bot Patterns to Exclude from Cache"
msgstr ""

#: src/Admin/views/bot-analytics.php:1150
msgid "Copy all patterns below and paste into your caching plugin settings:"
msgstr ""

#: src/Admin/views/bot-analytics.php:1159
msgid "Copied! Now paste into your cache settings."
msgstr ""

#: src/Admin/views/bot-analytics.php:1163
msgid "Copied!"
msgstr ""

#: src/Admin/views/bot-analytics.php:1165
msgid "Copy All Patterns"
msgstr ""

#: src/Admin/views/bot-analytics.php:1177
#: src/Scanner/Checks/ContentSignalCheck.php:38
msgid "AI Training"
msgstr ""

#: src/Admin/views/bot-analytics.php:1178
msgid "AI Search"
msgstr ""

#: src/Admin/views/bot-analytics.php:1179
msgid "AI Agent"
msgstr ""

#: src/Admin/views/bot-analytics.php:1180
msgid "AI Enterprise"
msgstr ""

#: src/Admin/views/bot-analytics.php:1181
msgid "Possible AI"
msgstr ""

#: src/Admin/views/bot-analytics.php:1182
msgid "Standard"
msgstr ""

#: src/Admin/views/compatibility.php:51
msgid "Compatibility & Integration"
msgstr ""

#: src/Admin/views/compatibility.php:55
msgid "Was bringt mir das?"
msgstr ""

#: src/Admin/views/compatibility.php:58
msgid "citelayer® arbeitet Hand in Hand mit deinem bestehenden SEO-Plugin — egal ob Yoast, Rank Math oder andere. Kein Konflikt, keine doppelten Daten, keine Verwirrung für Suchmaschinen. Du behältst dein bewährtes Setup und ergänzt es intelligent um KI-Optimierung."
msgstr ""

#: src/Admin/views/compatibility.php:66
msgid "Was passiert technisch?"
msgstr ""

#: src/Admin/views/compatibility.php:69
msgid "citelayer® erkennt automatisch, welche SEO-Plugins aktiv sind und passt sich an. Statt Daten zu überschreiben, ergänzt es die vorhandenen Strukturen — so bleibt alles konsistent und es gibt keine technischen Überschneidungen."
msgstr ""

#: src/Admin/views/compatibility.php:87
msgid "Mehrere SEO-Plugins erkannt"
msgstr ""

#. translators: %s: Liste der aktiven SEO-Plugins
#: src/Admin/views/compatibility.php:93
#, php-format
msgid "Du verwendest aktuell: %s"
msgstr ""

#: src/Admin/views/compatibility.php:100
msgid "Erkannte Plugins"
msgstr ""

#: src/Admin/views/compatibility.php:127
msgid "Das gleichzeitige Verwenden mehrerer SEO-Plugins verursacht Konflikte und doppelte Ausgaben. Bitte deaktiviere eines der Plugins, damit citelayer® optimal arbeiten kann."
msgstr ""

#: src/Admin/views/compatibility.php:137
msgid "Zur Plugin-Verwaltung"
msgstr ""

#: src/Admin/views/compatibility.php:147
msgid "Kein SEO-Plugin erkannt"
msgstr ""

#: src/Admin/views/compatibility.php:150
msgid "citelayer® verwaltet alle AI Visibility Features unabhängig."
msgstr ""

#: src/Admin/views/compatibility.php:152
msgid "Alle AI Visibility Features sind standardmäßig aktiviert:"
msgstr ""

#: src/Admin/views/compatibility.php:155
msgid "AI Agent Discovery-Datei (vollständig von citelayer® verwaltet)"
msgstr ""

#: src/Admin/views/compatibility.php:158
msgid "Strukturierte Daten für Suchmaschinen und KI (vollständig von citelayer® verwaltet)"
msgstr ""

#: src/Admin/views/compatibility.php:161
msgid "Universal Commerce Protocol für KI-Agenten"
msgstr ""

#: src/Admin/views/compatibility.php:162
msgid "Web Model Context Protocol"
msgstr ""

#: src/Admin/views/compatibility.php:164
msgid "Sauberes Content-Format für KI-Verarbeitung"
msgstr ""

#: src/Admin/views/compatibility.php:173
msgid "Tipp:"
msgstr ""

#: src/Admin/views/compatibility.php:175
msgid "Erwäge die Installation von Rank Math oder Yoast SEO für klassische Suchmaschinenoptimierung (Title Tags, Meta Descriptions, XML Sitemaps). citelayer® wird sich automatisch anpassen und im Enhance-Modus zusammenarbeiten."
msgstr ""

#. translators: %d: Anzahl der Features
#: src/Admin/views/compatibility.php:243
#, php-format
msgid "%d Feature erfordert Konfiguration"
msgid_plural "%d Features erfordern Konfiguration"
msgstr[0] ""
msgstr[1] ""

#: src/Admin/views/compatibility.php:246
msgid "Keine Konflikte"
msgstr ""

#: src/Admin/views/compatibility.php:260
msgid "Erkannt"
msgstr ""

#. translators: 1: Subtitle, 2: Version, 3: Conflict Count
#: src/Admin/views/compatibility.php:266
#, php-format
msgid "%1$s · Version %2$s · %3$s"
msgstr ""

#: src/Admin/views/compatibility.php:268
msgid "Unbekannt"
msgstr ""

#: src/Admin/views/compatibility.php:283
msgid "MCP Tools verfügbar"
msgstr ""

#: src/Admin/views/compatibility.php:284
msgid "AI Visibility erkannt"
msgstr ""

#: src/Admin/views/compatibility.php:296
msgid "Rank Math AI Visibility erkannt"
msgstr ""

#: src/Admin/views/compatibility.php:301
msgid "Rank Math misst externe KI-Markensichtbarkeit: Erwähnungen, Sentiment, Zitate, Wettbewerber und überwachte Prompts. citelayer® kopiert diese Daten nicht, sondern ergänzt die lokale, KI-lesbare Infrastruktur dieser Website."
msgstr ""

#: src/Admin/views/compatibility.php:313
msgid "Rank Math AI Visibility öffnen"
msgstr ""

#: src/Admin/views/compatibility.php:320
msgid "Rank Math Rolle"
msgstr ""

#: src/Admin/views/compatibility.php:322
msgid "Externes Brand-Monitoring: Prompt-Tracking, Scores, Erwähnungen, Sentiment und Citations."
msgstr ""

#: src/Admin/views/compatibility.php:326
msgid "citelayer® Rolle"
msgstr ""

#: src/Admin/views/compatibility.php:328
msgid "AI-lesbare Infrastruktur: llms.txt, Markdown, Schema.org, WebMCP/UCP und lokale Bot-/Referral-Evidenz."
msgstr ""

#: src/Admin/views/compatibility.php:332
msgid "MCP/Abilities Status"
msgstr ""

#. translators: 1: Number of available tools, 2: Number of expected tools.
#: src/Admin/views/compatibility.php:338
#, php-format
msgid "%1$d von %2$d Rank Math AI Visibility MCP Tools sind registriert."
msgstr ""

#: src/Admin/views/compatibility.php:343
msgid "Rank Math AI Visibility ist vorhanden; die MCP Tools sind in diesem Request nicht verfügbar oder noch nicht initialisiert."
msgstr ""

#: src/Admin/views/compatibility.php:351
msgid "Einordnung: Rank Math zeigt externe AI-Brand-Signale. citelayer® sorgt dafür, dass die Website selbst sauber maschinenlesbar, zitierbar und lokal beobachtbar bleibt."
msgstr ""

#. translators: %s: Plugin-Name
#: src/Admin/views/compatibility.php:361
#, php-format
msgid "citelayer® arbeitet mit %s zusammen. Wähle für jedes Feature, wie beide Plugins interagieren sollen:"
msgstr ""

#: src/Admin/views/compatibility.php:376
msgid "llms.txt Generierung"
msgstr ""

#: src/Admin/views/compatibility.php:377
msgid "Schema.org Strukturierte Daten"
msgstr ""

#: src/Admin/views/compatibility.php:380
msgid "KI-Agenten nutzen llms.txt, um Endpoints und Funktionen zu entdecken."
msgstr ""

#: src/Admin/views/compatibility.php:381
msgid "Schema-Markup hilft Suchmaschinen und KI-Agenten, deine Inhalte zu verstehen."
msgstr ""

#: src/Admin/views/compatibility.php:386
msgid "Ergänzen (empfohlen)"
msgstr ""

#: src/Admin/views/compatibility.php:387
msgid "Ersetzen"
msgstr ""

#. translators: %s: Plugin-Name
#: src/Admin/views/compatibility.php:392
#, php-format
msgid "citelayer® fügt seine AI Visibility Endpoints zur llms.txt von %1$s hinzu. %2$s bleibt der primäre Generator."
msgstr ""

#. translators: %s: Plugin-Name
#: src/Admin/views/compatibility.php:398
#, php-format
msgid "%1$s übernimmt Organization-, Website- und Article-Schema. citelayer® fügt zusätzliche KI-relevante strukturierte Daten hinzu, die %2$s nicht abdeckt."
msgstr ""

#: src/Admin/views/compatibility.php:404
msgid "Das Beste aus beiden Welten — SEO-Plugin übernimmt die Basis, citelayer® fügt KI-spezifische Ebenen hinzu."
msgstr ""

#: src/Admin/views/compatibility.php:405
msgid "Mehrere JSON-LD Blöcke werden von Google und anderen Parsern unterstützt."
msgstr ""

#. translators: %s: Plugin-Name
#: src/Admin/views/compatibility.php:410
#, php-format
msgid "citelayer® erstellt eine eigene llms.txt mit vollständigen AI Visibility Daten. Die llms.txt von %s wird deaktiviert."
msgstr ""

#. translators: %s: Plugin-Name
#: src/Admin/views/compatibility.php:415
#, php-format
msgid "citelayer® erstellt alle Schema.org Markups. Die Schema-Ausgabe von %s wird deaktiviert."
msgstr ""

#. translators: %s: Plugin-Name
#: src/Admin/views/compatibility.php:422
#, php-format
msgid "Hinweis: %1$s erstellt eine physische Datei. Im Ersetzen-Modus verhindert citelayer®, dass %2$s diese Datei schreibt."
msgstr ""

#. translators: %s: Plugin-Name
#: src/Admin/views/compatibility.php:428
#, php-format
msgid "Warnung: Citelayers Schema fokussiert sich aktuell auf Organization. %s deckt mehr Typen ab (Article, Breadcrumb, FAQ). Nutze dies nur, wenn du weißt, was du tust."
msgstr ""

#: src/Admin/views/compatibility.php:492
msgid "Kompatibilitäts-Einstellungen speichern"
msgstr ""

#: src/Admin/views/compatibility.php:496
msgid "Keine Konflikte erkannt. Alle citelayer® Features sind aktiv."
msgstr ""

#: src/Admin/views/compatibility.php:511
msgid "Konfliktfreie Features"
msgstr ""

#: src/Admin/views/compatibility.php:514
msgid "Diese citelayer® Features sind einzigartig und kollidieren nicht mit SEO-Plugins:"
msgstr ""

#: src/Admin/views/compatibility.php:519
msgid "Universal Commerce Protocol für KI-Agenten (konfliktfrei von citelayer® bereitgestellt)"
msgstr ""

#: src/Admin/views/compatibility.php:520
#: src/Admin/views/compatibility.php:525
#: src/Admin/views/compatibility.php:530
msgid "Immer aktiv"
msgstr ""

#: src/Admin/views/compatibility.php:524
msgid "Öffentlicher WebMCP-Kontext für diese Website (konfliktfrei von citelayer® bereitgestellt)"
msgstr ""

#: src/Admin/views/compatibility.php:529
msgid "Sauberes Content-Format für KI-Verarbeitung (konfliktfrei von citelayer® bereitgestellt)"
msgstr ""

#: src/Admin/views/compatibility.php:540
msgid "Erweitert: Globales Override (nicht empfohlen)"
msgstr ""

#: src/Admin/views/compatibility.php:551
msgid "Alle Kompatibilitäts-Checks überschreiben"
msgstr ""

#: src/Admin/views/compatibility.php:554
msgid "Erzwingt die Aktivierung aller Features unabhängig von erkannten SEO-Plugins. Dies kann zu doppelter Ausgabe führen. Nur für Debugging oder wenn du Konflikte manuell handhabst."
msgstr ""

#: src/Admin/views/compatibility.php:562
msgid "Override-Einstellungen speichern"
msgstr ""

#: src/Admin/views/dashboard.php:28
#: src/Admin/views/settings-page.php:75
msgid "None detected"
msgstr ""

#: src/Admin/views/dashboard.php:74
#: src/Admin/views/dashboard.php:86
msgid "Go to Compatibility settings"
msgstr ""

#: src/Admin/views/dashboard.php:105
msgid "ist aktiv"
msgstr ""

#: src/Admin/views/dashboard.php:108
msgid "Alle AI Visibility Features laufen"
msgstr ""

#: src/Admin/views/dashboard.php:116
#: src/Admin/views/settings-page.php:39
#: src/Admin/views/settings.php:34
msgid "Version"
msgstr ""

#: src/Admin/views/dashboard.php:120
msgid "Aktive Features"
msgstr ""

#: src/Admin/views/dashboard.php:127
msgid "Alle aktiv"
msgstr ""

#. translators: %d: Anzahl aktiver Features
#: src/Admin/views/dashboard.php:130
#, php-format
msgid "%d aktiv"
msgstr ""

#: src/Admin/views/dashboard.php:136
#: src/Admin/views/settings-page.php:72
#: src/Admin/views/settings.php:70
msgid "SEO Plugin"
msgstr ""

#: src/Admin/views/dashboard.php:143
msgid "Kompatibel"
msgstr ""

#: src/Admin/views/dashboard.php:149
msgid "Features nach Ebene"
msgstr ""

#: src/Admin/views/dashboard.php:151
msgid "citelayer® organisiert AI Visibility in 3 Layern — von Basis-Datenformaten bis zu Premium-Features."
msgstr ""

#: src/Admin/views/dashboard.php:158
msgid "Layer 01 — Grundlegende AI Datenformate"
msgstr ""

#: src/Admin/views/dashboard.php:161
msgid "Diese Features sind die Basis für AI-Sichtbarkeit. Sie machen deine Inhalte lesbar für KI-Systeme."
msgstr ""

#: src/Admin/views/dashboard.php:173
msgid "AI Discovery File"
msgstr ""

#: src/Admin/views/dashboard.php:178
msgid "Automatisch generierte Sitemap für LLMs. Sagt ChatGPT & Co., welche Seiten und Themen du anbietest."
msgstr ""

#: src/Admin/views/dashboard.php:183
#: src/Admin/views/dashboard.php:217
#: src/Admin/views/dashboard.php:251
#: src/Admin/views/dashboard.php:294
#: src/Admin/views/dashboard.php:325
#: src/Admin/views/dashboard.php:361
msgid "Konfigurieren"
msgstr ""

#: src/Admin/views/dashboard.php:189
#: src/Admin/views/dashboard.php:223
#: src/Admin/views/dashboard.php:256
#: src/Admin/views/dashboard.php:299
#: src/Admin/views/dashboard.php:330
#: src/Admin/views/dashboard.php:364
msgid "Aktiv"
msgstr ""

#: src/Admin/views/dashboard.php:206
msgid "Schema.org"
msgstr ""

#: src/Admin/views/dashboard.php:207
msgid "Structured Data"
msgstr ""

#: src/Admin/views/dashboard.php:212
msgid "JSON-LD Markup für Organisation, Artikel, FAQs. Suchmaschinen und KI verstehen deine Inhalte korrekt."
msgstr ""

#: src/Admin/views/dashboard.php:240
msgid "Markdown Export"
msgstr ""

#: src/Admin/views/dashboard.php:242
msgid "Clean Content Format"
msgstr ""

#: src/Admin/views/dashboard.php:246
msgid "Sauberes Markdown für KI-Ingestion. Reduziert Token-Verbrauch um bis zu 80% gegenüber HTML."
msgstr ""

#: src/Admin/views/dashboard.php:269
msgid "Layer 02 — AI Protokolle & Discovery"
msgstr ""

#: src/Admin/views/dashboard.php:272
msgid "Standardisierte Schnittstellen für KI-Agenten. Ermöglichen autonome Interaktion mit deiner Website."
msgstr ""

#: src/Admin/views/dashboard.php:285
msgid "Universal Content Protocol"
msgstr ""

#: src/Admin/views/dashboard.php:289
msgid "KI-Shopping-Assistenten können deine Produkte finden und vergleichen. Der neue Kanal für E-Commerce."
msgstr ""

#: src/Admin/views/dashboard.php:316
msgid "Model Context Protocol"
msgstr ""

#: src/Admin/views/dashboard.php:320
msgid "Bedienungsanleitung für KI-Agenten. Sie wissen, welche Funktionen deine Website hat und wie sie diese nutzen."
msgstr ""

#: src/Admin/views/dashboard.php:347
#: src/Scanner/Checks/SchemaCheck.php:186
#: src/Scanner/Checks/SchemaCheck.php:193
msgid "SEO Plugin Integration"
msgstr ""

#. translators: %s: SEO Plugin Name
#: src/Admin/views/dashboard.php:354
#, php-format
msgid "Arbeitet Hand in Hand mit %s. Kein Konflikt, keine doppelten Daten."
msgstr ""

#: src/Admin/views/dashboard.php:373
msgid "Layer 03 — Premium Analytics & Features"
msgstr ""

#: src/Admin/views/dashboard.php:376
msgid "Erweiterte Features für professionelle AI Visibility. Messen, optimieren, skalieren."
msgstr ""

#: src/Admin/views/dashboard.php:387
msgid "AI Visibility Dashboard"
msgstr ""

#: src/Admin/views/dashboard.php:389
msgid "Tracking & Analytics"
msgstr ""

#: src/Admin/views/dashboard.php:392
msgid "Coming Soon"
msgstr ""

#: src/Admin/views/dashboard.php:395
msgid "Live-Score für deine AI-Sichtbarkeit. Welche Crawler besuchen dich? Was wird zitiert? Historische Trends."
msgstr ""

#: src/Admin/views/dashboard.php:401
msgid "Premium"
msgstr ""

#: src/Admin/views/dashboard.php:428
msgid "Premium Shop Addons"
msgstr ""

#: src/Admin/views/dashboard.php:430
msgid "Für WooCommerce und EDD"
msgstr ""

#: src/Admin/views/dashboard.php:434
msgid "Erweitere citelayer® mit E-Commerce-Integrationen. Produkt-Schema, Shop-spezifische llms.txt-Einträge und UCP Discovery für deine Artikel."
msgstr ""

#: src/Admin/views/dashboard.php:440
#: src/Admin/views/dashboard.php:468
msgid "Upgrade"
msgstr ""

#: src/Admin/views/dashboard.php:456
msgid "Priority Support"
msgstr ""

#: src/Admin/views/dashboard.php:457
msgid "E-Mail & Live Chat"
msgstr ""

#: src/Admin/views/dashboard.php:462
msgid "Direkter Zugang zum citelayer®-Team. Antworten in unter 24h, Setup-Hilfe, Best Practices."
msgstr ""

#: src/Admin/views/dashboard.php:479
#: src/Admin/views/settings-page.php:141
#: src/Admin/views/settings.php:123
msgid "Quick Links"
msgstr ""

#: src/Admin/views/dashboard.php:484
msgid "llms.txt ansehen"
msgstr ""

#: src/Admin/views/dashboard.php:494
#: src/Admin/views/settings.php:138
msgid "WebMCP Context"
msgstr ""

#: src/Admin/views/dashboard.php:498
msgid "Einstellungen"
msgstr ""

#: src/Admin/views/license.php:24
msgid "Current License"
msgstr ""

#: src/Admin/views/license.php:26
msgid "License Type:"
msgstr ""

#: src/Admin/views/license.php:30
msgid "Version:"
msgstr ""

#: src/Admin/views/license.php:34
#: src/Admin/views/webmcp.php:64
msgid "Status:"
msgstr ""

#: src/Admin/views/license.php:40
msgid "Premium Addons"
msgstr ""

#: src/Admin/views/license.php:42
msgid "Extend citelayer® with platform-specific Premium Addons for WooCommerce or Easy Digital Downloads. Both addons offer full schema automation, AI-optimized product catalogs, and native integration with your shop platform."
msgstr ""

#: src/Admin/views/license.php:54
msgid "WooCommerce"
msgstr ""

#: src/Admin/views/license.php:59
msgid "for WooCommerce"
msgstr ""

#: src/Admin/views/license.php:61
msgid "Complete AI visibility for WooCommerce shops. Every product, every variant, every review, and every category — automatically structured for Language Model Discovery."
msgstr ""

#: src/Admin/views/license.php:68
msgid "Automatic Product & Offer Schema for every WooCommerce product"
msgstr ""

#: src/Admin/views/license.php:69
msgid "Variable Product Support — all variants, sizes, colors, and prices in Schema"
msgstr ""

#: src/Admin/views/license.php:70
msgid "WooCommerce Reviews → AggregateRating Schema Auto-Sync"
msgstr ""

#: src/Admin/views/license.php:71
msgid "llms.txt Product Catalog — your entire WooCommerce shop, AI-readable"
msgstr ""

#: src/Admin/views/license.php:72
msgid "Order & Receipt Schema on checkout confirmation pages"
msgstr ""

#: src/Admin/views/license.php:73
msgid "Category & Tag Taxonomy Markup with breadcrumb hierarchy"
msgstr ""

#. translators: %s: addon version number
#: src/Admin/views/license.php:90
#: src/Admin/views/license.php:155
#, php-format
msgid "Active v%s"
msgstr ""

#: src/Admin/views/license.php:95
#: src/Admin/views/license.php:160
#: src/Plugin.php:144
msgid "Settings"
msgstr ""

#: src/Admin/views/license.php:100
#: src/Admin/views/license.php:165
msgid "View Pricing"
msgstr ""

#: src/Admin/views/license.php:106
#: src/Admin/views/license.php:171
msgid "Learn More"
msgstr ""

#: src/Admin/views/license.php:119
msgid "Easy Digital Downloads"
msgstr ""

#: src/Admin/views/license.php:124
msgid "for EDD"
msgstr ""

#: src/Admin/views/license.php:126
msgid "Full AI visibility for Easy Digital Downloads shops. Per-product Schema.org types, license tier markup, and automated LLM-optimized product recognition for all digital products."
msgstr ""

#: src/Admin/views/license.php:133
msgid "Per-product Schema.org types — Software, eBook, Music, Course, Video, Graphics, and more — with per-type structured data"
msgstr ""

#: src/Admin/views/license.php:134
msgid "Variable Pricing Schema — all license tiers (Single, Developer, Agency) in structured markup"
msgstr ""

#: src/Admin/views/license.php:135
msgid "EDD Reviews → AggregateRating Schema Auto-Sync from EDD Reviews Extension"
msgstr ""

#: src/Admin/views/license.php:136
msgid "llms.txt Product Catalog — your entire EDD shop structured for AI recognition"
msgstr ""

#: src/Admin/views/license.php:137
msgid "Purchase & Receipt Schema on EDD confirmation pages"
msgstr ""

#: src/Admin/views/license.php:138
msgid "Download Category & Tag Taxonomy Markup with full breadcrumb hierarchy"
msgstr ""

#: src/Admin/views/license.php:193
msgid "Pricing & Licenses"
msgstr ""

#: src/Admin/views/license.php:195
msgid "Both Premium Addons are available in three license tiers — choose based on the number of websites you manage. All licenses include 1 year of updates and priority support."
msgstr ""

#: src/Admin/views/license.php:202
msgid "Starter"
msgstr ""

#: src/Admin/views/license.php:204
#: src/Admin/views/license.php:216
#: src/Admin/views/license.php:228
msgid "per year"
msgstr ""

#: src/Admin/views/license.php:206
msgid "1 Website"
msgstr ""

#: src/Admin/views/license.php:208
msgid "Perfect for single shops"
msgstr ""

#: src/Admin/views/license.php:214
msgid "Professional"
msgstr ""

#: src/Admin/views/license.php:218
msgid "5 Websites"
msgstr ""

#: src/Admin/views/license.php:220
msgid "Ideal for freelancers & small teams"
msgstr ""

#: src/Admin/views/license.php:226
msgid "Agency"
msgstr ""

#: src/Admin/views/license.php:230
msgid "25 Websites"
msgstr ""

#: src/Admin/views/license.php:232
msgid "For agencies & large teams"
msgstr ""

#: src/Admin/views/license.php:241
msgid "What's included:"
msgstr ""

#: src/Admin/views/license.php:244
msgid "1 year of automatic updates"
msgstr ""

#: src/Admin/views/license.php:245
msgid "Priority email support (response within 1 business day)"
msgstr ""

#: src/Admin/views/license.php:247
msgid "Cancel anytime — no minimum term, no lock-in contracts"
msgstr ""

#: src/Admin/views/license.php:248
msgid "GPL licensed — no vendor lock-in, no SaaS dependency"
msgstr ""

#: src/Admin/views/license.php:255
msgid "Support & Documentation"
msgstr ""

#: src/Admin/views/license.php:256
msgid "Need help? Visit our documentation or contact support."
msgstr ""

#: src/Admin/views/license.php:261
msgid "Documentation"
msgstr ""

#: src/Admin/views/license.php:266
msgid "Contact Support"
msgstr ""

#: src/Admin/views/llms-txt.php:61
msgid "llms.txt status was checked again with fresh endpoint requests."
msgstr ""

#: src/Admin/views/llms-txt.php:65
msgid "Physical llms.txt shadow files were removed. Citelayer checked the public endpoints again."
msgstr ""

#: src/Admin/views/llms-txt.php:69
msgid "Citelayer could not remove every physical llms.txt shadow file. Please check file permissions or remove the files manually."
msgstr ""

#: src/Admin/views/llms-txt.php:73
msgid "Please download a backup first, then confirm that you want Citelayer to remove the physical files."
msgstr ""

#: src/Admin/views/llms-txt.php:77
msgid "No physical llms.txt shadow files were found in the WordPress root."
msgstr ""

#: src/Admin/views/llms-txt.php:95
#: src/Admin/views/markdown.php:40
#: src/Admin/views/schema.php:67
#: src/Admin/views/ucp.php:31
#: src/Admin/views/webmcp.php:33
msgid "What does this do for me?"
msgstr ""

#: src/Admin/views/llms-txt.php:97
msgid "Your website explains itself — to AI assistants like ChatGPT, Perplexity, or Google AI. When someone asks these tools about topics you cover, they can specifically recommend your content."
msgstr ""

#: src/Admin/views/llms-txt.php:101
#: src/Admin/views/markdown.php:46
#: src/Admin/views/schema.php:73
#: src/Admin/views/ucp.php:37
#: src/Admin/views/webmcp.php:39
msgid "What happens technically?"
msgstr ""

#: src/Admin/views/llms-txt.php:103
msgid "citelayer® creates an llms.txt file that lists all your content as links (for quick discovery), and optionally an llms-full.txt that includes the full content of each page — so AI systems can deeply understand your site. A <link> tag in your HTML helps AI bots find these files automatically."
msgstr ""

#: src/Admin/views/llms-txt.php:111
msgid "View your llms.txt"
msgstr ""

#: src/Admin/views/llms-txt.php:117
msgid "View your llms-full.txt"
msgstr ""

#: src/Admin/views/llms-txt.php:139
#: src/Admin/views/webmcp.php:61
msgid "Endpoint Status"
msgstr ""

#: src/Admin/views/llms-txt.php:143
msgid "llms.txt:"
msgstr ""

#: src/Admin/views/llms-txt.php:146
#: src/Admin/views/llms-txt.php:172
msgid "Public OK"
msgstr ""

#: src/Admin/views/llms-txt.php:146
#: src/Admin/views/llms-txt.php:172
msgid "Check required"
msgstr ""

#: src/Admin/views/llms-txt.php:169
msgid "llms-full.txt:"
msgstr ""

#: src/Admin/views/llms-txt.php:200
msgid "Check again"
msgstr ""

#: src/Admin/views/llms-txt.php:207
msgid "Citelayer could not update the physical Yoast llms.txt file."
msgstr ""

#: src/Admin/views/llms-txt.php:211
msgid "The physical Yoast llms.txt file is not writable."
msgstr ""

#: src/Admin/views/llms-txt.php:214
msgid "Citelayer could not read the physical Yoast llms.txt file."
msgstr ""

#: src/Admin/views/llms-txt.php:217
msgid "Citelayer could not replace the physical Yoast llms.txt file after writing the enhanced copy."
msgstr ""

#: src/Admin/views/llms-txt.php:223
msgid "Yoast llms.txt could not be re-enhanced automatically"
msgstr ""

#. translators: %s: relative llms.txt file path.
#: src/Admin/views/llms-txt.php:230
#, php-format
msgid "File: %s."
msgstr ""

#: src/Admin/views/llms-txt.php:235
msgid "Adjust the file permissions or use the backup/remove controls, then click Check again."
msgstr ""

#: src/Admin/views/llms-txt.php:242
msgid "Physical llms.txt file detected"
msgstr ""

#: src/Admin/views/llms-txt.php:244
msgid "A physical root file is being served before Citelayer can generate the current endpoint. Download a backup, then remove the physical file so Citelayer can serve the public URL."
msgstr ""

#: src/Admin/views/llms-txt.php:251
msgid "Physical root files"
msgstr ""

#: src/Admin/views/llms-txt.php:255
msgid "File"
msgstr ""

#: src/Admin/views/llms-txt.php:256
msgid "Size"
msgstr ""

#: src/Admin/views/llms-txt.php:257
msgid "Modified"
msgstr ""

#: src/Admin/views/llms-txt.php:258
msgid "Citelayer marker"
msgstr ""

#: src/Admin/views/llms-txt.php:259
msgid "Writable"
msgstr ""

#: src/Admin/views/llms-txt.php:274
#: src/Admin/views/llms-txt.php:275
msgid "Yes"
msgstr ""

#: src/Admin/views/llms-txt.php:274
#: src/Admin/views/llms-txt.php:275
msgid "No"
msgstr ""

#: src/Admin/views/llms-txt.php:287
msgid "Download backup"
msgstr ""

#: src/Admin/views/llms-txt.php:296
msgid "I downloaded the backup or do not need it."
msgstr ""

#: src/Admin/views/llms-txt.php:300
msgid "Remove physical files"
msgstr ""

#: src/Admin/views/llms-txt.php:307
msgid "Citelayer no longer sees physical root files on disk. Click “Check again” to refresh the public endpoint status."
msgstr ""

#: src/Admin/views/llms-txt.php:313
msgid "Hoster hint: if /index.php/llms.txt or the query fallback works but /llms.txt returns 403, 404, or 413, the request is likely stopped before WordPress. Configure the server so /llms.txt and /llms-full.txt fall through to WordPress rewrites when no physical file exists."
msgstr ""

#: src/Admin/views/llms-txt.php:323
#: src/Admin/views/llms-txt.php:361
msgid "AI Crawler Activity"
msgstr ""

#: src/Admin/views/llms-txt.php:326
msgid "These AI bots have visited your llms.txt. This data is stored locally — no data is sent to any external server."
msgstr ""

#: src/Admin/views/llms-txt.php:333
msgid "Last Seen"
msgstr ""

#: src/Admin/views/llms-txt.php:363
msgid "No AI bot visits recorded yet. Once bots like GPTBot, ClaudeBot, or PerplexityBot access your llms.txt, they will appear here."
msgstr ""

#: src/Admin/views/llms-txt.php:373
msgid "Enable llms.txt"
msgstr ""

#: src/Admin/views/llms-txt.php:377
msgid "Creates a machine-readable file at /llms.txt that helps AI models understand your website structure."
msgstr ""

#: src/Admin/views/llms-txt.php:383
msgid "Enable llms-full.txt"
msgstr ""

#: src/Admin/views/llms-txt.php:387
msgid "Creates /llms-full.txt with full page content for deep AI understanding."
msgstr ""

#: src/Admin/views/llms-txt.php:389
msgid "After toggling, go to Settings → Permalinks and click \"Save\" to flush rewrite rules."
msgstr ""

#: src/Admin/views/llms-txt.php:394
msgid "Include contact info"
msgstr ""

#: src/Admin/views/llms-txt.php:398
msgid "Adds your contact email to llms.txt."
msgstr ""

#: src/Admin/views/llms-txt.php:404
msgid "Custom title"
msgstr ""

#: src/Admin/views/llms-txt.php:409
msgid "Override the title shown in llms.txt header. Leave empty to use site name."
msgstr ""

#: src/Admin/views/llms-txt.php:414
msgid "Custom description"
msgstr ""

#: src/Admin/views/llms-txt.php:419
msgid "Override the description shown in llms.txt header. Leave empty to use site tagline."
msgstr ""

#: src/Admin/views/llms-txt.php:424
msgid "Post types to include"
msgstr ""

#: src/Admin/views/llms-txt.php:444
msgid "Posts marked \"noindex\" by your SEO plugin are automatically excluded."
msgstr ""

#: src/Admin/views/llms-txt.php:449
msgid "Max words per page"
msgstr ""

#: src/Admin/views/llms-txt.php:453
msgid "Maximum words per page in llms-full.txt. Prevents overly large files. Default: 500."
msgstr ""

#: src/Admin/views/llms-txt.php:458
msgid "llms-full.txt content"
msgstr ""

#: src/Admin/views/llms-txt.php:463
msgid "Include taxonomies (categories, tags)"
msgstr ""

#: src/Admin/views/llms-txt.php:468
msgid "Include metadata (published/modified dates, URL, WooCommerce SKU + price)"
msgstr ""

#: src/Admin/views/llms-txt.php:474
msgid "Exclude URL patterns"
msgstr ""

#: src/Admin/views/llms-txt.php:479
msgid "One pattern per line. Use * as wildcard. Examples:"
msgstr ""

#: src/Admin/views/llms-txt.php:486
msgid "Save llms.txt Settings"
msgstr ""

#: src/Admin/views/markdown.php:42
msgid "AI systems get your content in a clean, easily processable format — without distracting HTML, advertising, or navigation elements. This means: better summaries, more precise answers, and fewer misunderstandings when AI interprets your site."
msgstr ""

#: src/Admin/views/markdown.php:48
msgid "citelayer® automatically delivers your page content as Markdown — a simple text format that AI systems can read efficiently without wasting unnecessary resources (= compute time). Clean input = better output."
msgstr ""

#: src/Admin/views/markdown.php:57
msgid "View Markdown Example"
msgstr ""

#: src/Admin/views/markdown.php:70
msgid "Enable Markdown for Agents"
msgstr ""

#: src/Admin/views/markdown.php:75
msgid "Delivers clean Markdown versions of your content when AI agents request them — reduces token usage by up to 80%."
msgstr ""

#: src/Admin/views/markdown.php:82
msgid "Deep content discovery"
msgstr ""

#: src/Admin/views/markdown.php:88
msgid "AI search engines can cite useful pages beyond your top SEO pages. Review the content types and exclusions below so evergreen guides, documentation, and other helpful deep content stay available as Markdown when AI agents request them."
msgstr ""

#: src/Admin/views/markdown.php:98
msgid "Enable Markdown for which content types?"
msgstr ""

#: src/Admin/views/markdown.php:102
msgid "Choose which public content types citelayer® should provide Markdown versions for."
msgstr ""

#: src/Admin/views/markdown.php:124
msgid "Pages"
msgstr ""

#: src/Admin/views/markdown.php:126
msgid "Posts"
msgstr ""

#: src/Admin/views/markdown.php:142
msgid "Exclude specific content"
msgstr ""

#: src/Admin/views/markdown.php:146
msgid "Exclude individual pages or posts from Markdown output — e.g. landing pages, legal pages, or thin content."
msgstr ""

#: src/Admin/views/markdown.php:164
msgid "Archive types"
msgstr ""

#: src/Admin/views/markdown.php:168
msgid "Select which archive types should have Markdown output. Archive pages list your content by category, tag, author, or date."
msgstr ""

#: src/Admin/views/markdown.php:173
msgid "Category archives"
msgstr ""

#: src/Admin/views/markdown.php:174
msgid "Tag archives"
msgstr ""

#: src/Admin/views/markdown.php:175
msgid "Blog page (latest posts)"
msgstr ""

#: src/Admin/views/markdown.php:176
msgid "Author archives"
msgstr ""

#: src/Admin/views/markdown.php:177
msgid "Date archives"
msgstr ""

#. translators: %s: Post type label
#: src/Admin/views/markdown.php:197
#, php-format
msgid "%s archive"
msgstr ""

#: src/Admin/views/markdown.php:243
msgid "Individual control"
msgstr ""

#: src/Admin/views/markdown.php:248
msgid "Active: A metabox in the post/page editor allows you to disable Markdown output for individual posts. Look for the \"citelayer® Markdown\" box in the editor sidebar."
msgstr ""

#: src/Admin/views/markdown.php:274
msgid "WooCommerce Markdown Scope"
msgstr ""

#. translators: %s: Addon name
#: src/Admin/views/markdown.php:288
#, php-format
msgid "Available in %s — Control Markdown output for WooCommerce product pages, shop archives, cart, and checkout."
msgstr ""

#: src/Admin/views/markdown.php:296
msgid "Product pages"
msgstr ""

#: src/Admin/views/markdown.php:297
msgid "Shop archive"
msgstr ""

#: src/Admin/views/markdown.php:298
msgid "Product category archives"
msgstr ""

#: src/Admin/views/markdown.php:299
msgid "Cart page"
msgstr ""

#: src/Admin/views/markdown.php:300
#: src/Admin/views/markdown.php:362
msgid "Checkout page"
msgstr ""

#: src/Admin/views/markdown.php:337
msgid "Easy Digital Downloads Markdown Scope"
msgstr ""

#. translators: %s: Addon name
#: src/Admin/views/markdown.php:351
#, php-format
msgid "Available in %s — Control Markdown output for EDD download pages, download archives, and checkout."
msgstr ""

#: src/Admin/views/markdown.php:359
msgid "Download pages"
msgstr ""

#: src/Admin/views/markdown.php:360
msgid "Download archive"
msgstr ""

#: src/Admin/views/markdown.php:361
msgid "Download category archives"
msgstr ""

#: src/Admin/views/markdown.php:379
msgid "Save Markdown Settings"
msgstr ""

#: src/Admin/views/markdown.php:384
msgid "How it works"
msgstr ""

#: src/Admin/views/markdown.php:386
msgid "citelayer® detects AI agents based on their User-Agent strings (e.g. \"ChatGPT-User\", \"Claude-Web\", \"Googlebot-AI\") and delivers Markdown instead of HTML."
msgstr ""

#: src/Admin/views/markdown.php:389
msgid "Normal visitors and search engine crawlers receive the usual HTML version — this feature only affects AI agents."
msgstr ""

#: src/Admin/views/markdown.php:391
msgid "Detected User-Agents:"
msgstr ""

#. translators: %s: Feature Name
#: src/Admin/views/partials/feature-status-banner.php:51
#, php-format
msgid "%s is managed by your SEO plugin"
msgstr ""

#: src/Admin/views/partials/feature-status-banner.php:57
#: src/Admin/views/partials/feature-status-banner.php:91
msgid "Detected Plugin:"
msgstr ""

#. translators: %s: Feature Name
#: src/Admin/views/partials/feature-status-banner.php:61
#, php-format
msgid "citelayer® supplements %s with additional AI-specific data. Both plugins work together — no conflicts. Some settings below may not apply in Enhancement Mode."
msgstr ""

#: src/Admin/views/partials/feature-status-banner.php:67
#: src/Admin/views/partials/feature-status-banner.php:101
msgid "Change in Compatibility Settings →"
msgstr ""

#. translators: %s: Feature Name
#: src/Admin/views/partials/feature-status-banner.php:85
#, php-format
msgid "%s — Override Mode active"
msgstr ""

#. translators: %s: Feature Name
#: src/Admin/views/partials/feature-status-banner.php:95
#, php-format
msgid "citelayer® fully manages %s and overrides your SEO plugin for this feature. All settings below are active."
msgstr ""

#: src/Admin/views/product-feed.php:30
msgid "Generate an OpenAI Commerce-compatible XML product feed for AI-powered shopping agents."
msgstr ""

#: src/Admin/views/product-feed.php:36
msgid "WooCommerce is required for the product feed. Install and activate WooCommerce to use this feature."
msgstr ""

#: src/Admin/views/product-feed.php:45
msgid "Enable Product Feed"
msgstr ""

#: src/Admin/views/product-feed.php:50
msgid "Generate XML feed at /product-feed.xml"
msgstr ""

#: src/Admin/views/product-feed.php:56
msgid "Feed URL"
msgstr ""

#: src/Admin/views/product-feed.php:63
msgid "After enabling, you may need to flush permalinks: Settings → Permalinks → Save Changes."
msgstr ""

#: src/Admin/views/product-feed.php:67
msgid "Enable the feed above to generate the URL."
msgstr ""

#: src/Admin/views/product-feed.php:75
msgid "Auto-Regeneration"
msgstr ""

#: src/Admin/views/product-feed.php:80
msgid "Hourly"
msgstr ""

#: src/Admin/views/product-feed.php:83
msgid "Twice daily"
msgstr ""

#: src/Admin/views/product-feed.php:86
msgid "Daily"
msgstr ""

#: src/Admin/views/product-feed.php:89
msgid "Weekly"
msgstr ""

#: src/Admin/views/product-feed.php:93
msgid "How often to regenerate the feed. Feed is also auto-invalidated when products change."
msgstr ""

#: src/Admin/views/product-feed.php:100
msgid "Cache Duration"
msgstr ""

#: src/Admin/views/product-feed.php:107
msgid "hours"
msgstr ""

#: src/Admin/views/scanner.php:34
msgid "Check how well your site is optimized for AI agents like ChatGPT, Perplexity, Claude, and Gemini."
msgstr ""

#: src/Admin/views/scanner.php:47
msgid "No scan results yet"
msgstr ""

#: src/Admin/views/scanner.php:49
msgid "Your site is AI-ready!"
msgstr ""

#: src/Admin/views/scanner.php:51
msgid "Almost there — some improvements needed"
msgstr ""

#: src/Admin/views/scanner.php:53
msgid "Needs attention — critical issues found"
msgstr ""

#. translators: %s: human time diff
#: src/Admin/views/scanner.php:62
#, php-format
msgid "Last scan: %s ago"
msgstr ""

#: src/Admin/views/scanner.php:70
msgid "Run First Scan"
msgstr ""

#: src/Admin/views/scanner.php:70
msgid "Run Scan Again"
msgstr ""

#: src/Admin/views/scanner.php:87
msgid "Starting scan..."
msgstr ""

#: src/Admin/views/scanner.php:101
msgid "Core AI Readiness"
msgstr ""

#: src/Admin/views/scanner.php:164
msgid "WooCommerce AI Readiness"
msgstr ""

#: src/Admin/views/scanner.php:212
msgid "WooCommerce checks are available when WooCommerce is installed and active."
msgstr ""

#: src/Admin/views/scanner.php:219
msgid "Click \"Run First Scan\" to check your site's AI readiness."
msgstr ""

#: src/Admin/views/scanner.php:261
msgid "Scan complete! Reloading..."
msgstr ""

#: src/Admin/views/scanner.php:269
msgid "Running check:"
msgstr ""

#: src/Admin/views/schema.php:37
msgid "No preset"
msgstr ""

#: src/Admin/views/schema.php:38
msgid "Artist"
msgstr ""

#: src/Admin/views/schema.php:39
msgid "Musician"
msgstr ""

#: src/Admin/views/schema.php:40
msgid "Athlete"
msgstr ""

#: src/Admin/views/schema.php:41
msgid "Author"
msgstr ""

#: src/Admin/views/schema.php:42
msgid "Subject-matter expert"
msgstr ""

#: src/Admin/views/schema.php:69
msgid "AI systems and search engines understand who stands behind this site, what the site publishes, and how the entity should be cited. Citelayer keeps that identity editable even when an SEO plugin provides the main schema graph."
msgstr ""

#: src/Admin/views/schema.php:75
msgid "Citelayer outputs Schema.org JSON-LD directly or merges missing identity fields into the active SEO plugin graph. Existing SEO plugin values keep priority, so there are no duplicate Organization or Person nodes."
msgstr ""

#: src/Admin/views/schema.php:87
msgid "Schema output"
msgstr ""

#: src/Admin/views/schema.php:90
msgid "Enhance mode. Citelayer contributes to your SEO plugin graph."
msgstr ""

#: src/Admin/views/schema.php:92
msgid "Standalone mode. Citelayer generates the graph."
msgstr ""

#: src/Admin/views/schema.php:104
msgid "Local identity owned by Yoast Local SEO"
msgstr ""

#: src/Admin/views/schema.php:105
msgid "Identity fields editable in Citelayer"
msgstr ""

#: src/Admin/views/schema.php:110
msgid "Overlapping LocalBusiness fields stay with Yoast Local SEO. Citelayer keeps additive AI fields available."
msgstr ""

#. translators: %s SEO plugin name.
#: src/Admin/views/schema.php:115
#, php-format
msgid "%s is active, but Citelayer can still fill missing Organization or Person details."
msgstr ""

#: src/Admin/views/schema.php:120
msgid "No schema owner is blocking these settings."
msgstr ""

#: src/Admin/views/schema.php:131
msgid "Open Yoast Local SEO settings"
msgstr ""

#: src/Admin/views/schema.php:137
msgid "Schema Types"
msgstr ""

#: src/Admin/views/schema.php:139
msgid "Recommended default: keep all schema types enabled unless another plugin already owns a specific node. In Enhance Mode, Citelayer only contributes missing nodes or fields while existing SEO plugin data keeps priority."
msgstr ""

#: src/Admin/views/schema.php:146
msgid "Enable Schema.org JSON-LD"
msgstr ""

#: src/Admin/views/schema.php:147
#: src/Admin/views/schema.php:159
#: src/Admin/views/schema.php:171
#: src/Admin/views/schema.php:183
msgid "Recommended"
msgstr ""

#: src/Admin/views/schema.php:150
msgid "Master switch for all Citelayer Schema.org output and SEO plugin graph enhancement."
msgstr ""

#: src/Admin/views/schema.php:158
msgid "Site identity node"
msgstr ""

#: src/Admin/views/schema.php:162
msgid "Adds the Organization or Person entity that search engines and AI systems should cite as the source of the site."
msgstr ""

#: src/Admin/views/schema.php:170
msgid "WebSite node"
msgstr ""

#: src/Admin/views/schema.php:174
msgid "Connects the homepage, publisher identity, and site search action into one discoverable WebSite entity."
msgstr ""

#: src/Admin/views/schema.php:182
msgid "Article / BlogPosting nodes"
msgstr ""

#: src/Admin/views/schema.php:186
msgid "Adds per-page publishing metadata such as headline, author, dates, image, and publisher reference."
msgstr ""

#: src/Admin/views/schema.php:194
msgid "Site Identity"
msgstr ""

#: src/Admin/views/schema.php:195
msgid "Site identity type"
msgstr ""

#: src/Admin/views/schema.php:200
msgid "Organization"
msgstr ""

#: src/Admin/views/schema.php:203
msgid "Use this for companies, agencies, publishers, stores, associations, and local businesses."
msgstr ""

#: src/Admin/views/schema.php:211
msgid "Person"
msgstr ""

#: src/Admin/views/schema.php:214
msgid "Use this for personal brands, artists, authors, athletes, advisors, and expert profiles."
msgstr ""

#: src/Admin/views/schema.php:221
msgid "Organization Profile"
msgstr ""

#: src/Admin/views/schema.php:238
msgid "Choose the broad type first. More specific Schema.org subtypes appear when the selected type has narrower options."
msgstr ""

#: src/Admin/views/schema.php:244
#: src/Admin/views/schema.php:321
msgid "Organization name"
msgstr ""

#: src/Admin/views/schema.php:249
msgid "Legal name"
msgstr ""

#: src/Admin/views/schema.php:250
msgid "Example Inc."
msgstr ""

#: src/Admin/views/schema.php:254
#: src/Admin/views/schema.php:305
#: src/Scanner/Checks/LlmsTxtCheck.php:140
#: src/Scanner/Checks/LlmsTxtCheck.php:146
msgid "Description"
msgstr ""

#: src/Admin/views/schema.php:255
msgid "Brief description of the organization."
msgstr ""

#: src/Admin/views/schema.php:259
msgid "Logo URL"
msgstr ""

#: src/Admin/views/schema.php:263
msgid "Select Logo"
msgstr ""

#: src/Admin/views/schema.php:269
msgid "Founding date"
msgstr ""

#: src/Admin/views/schema.php:274
msgid "Founder name"
msgstr ""

#: src/Admin/views/schema.php:275
msgid "Jane Doe"
msgstr ""

#: src/Admin/views/schema.php:281
msgid "Person Profile"
msgstr ""

#: src/Admin/views/schema.php:284
msgid "Person name"
msgstr ""

#: src/Admin/views/schema.php:289
msgid "Role preset"
msgstr ""

#: src/Admin/views/schema.php:300
msgid "Job title"
msgstr ""

#: src/Admin/views/schema.php:301
msgid "Consultant, musician, author..."
msgstr ""

#: src/Admin/views/schema.php:306
msgid "Short public profile description."
msgstr ""

#: src/Admin/views/schema.php:310
msgid "Profile image URL"
msgstr ""

#: src/Admin/views/schema.php:314
msgid "Select Image"
msgstr ""

#: src/Admin/views/schema.php:320
msgid "Works for"
msgstr ""

#: src/Admin/views/schema.php:325
msgid "Affiliation"
msgstr ""

#: src/Admin/views/schema.php:326
msgid "Association, team, label..."
msgstr ""

#: src/Admin/views/schema.php:330
msgid "Known for / expertise"
msgstr ""

#: src/Admin/views/schema.php:331
msgid "One topic per line or comma-separated."
msgstr ""

#: src/Admin/views/schema.php:335
msgid "Performer in"
msgstr ""

#: src/Admin/views/schema.php:336
msgid "Shows, albums, events, teams, or works; one per line."
msgstr ""

#: src/Admin/views/schema.php:342
msgid "Discovery & Contact"
msgstr ""

#: src/Admin/views/schema.php:345
msgid "Organization social/profile URLs"
msgstr ""

#: src/Admin/views/schema.php:347
msgid "Add YouTube and Reddit below when available. Citelayer places them first in Organization sameAs while keeping the full profile list editable."
msgstr ""

#: src/Admin/views/schema.php:352
msgid "YouTube channel URL"
msgstr ""

#: src/Admin/views/schema.php:357
msgid "Reddit profile or community URL"
msgstr ""

#: src/Admin/views/schema.php:362
msgid "Additional Organization sameAs URLs"
msgstr ""

#: src/Admin/views/schema.php:363
msgid ""
"https://linkedin.com/company/...\n"
"https://youtube.com/@...\n"
"https://www.wikidata.org/wiki/..."
msgstr ""

#: src/Admin/views/schema.php:367
msgid "Person sameAs URLs"
msgstr ""

#: src/Admin/views/schema.php:368
msgid ""
"https://linkedin.com/in/...\n"
"https://instagram.com/...\n"
"https://www.wikidata.org/wiki/..."
msgstr ""

#: src/Admin/views/schema.php:372
msgid "Organization knowsAbout"
msgstr ""

#: src/Admin/views/schema.php:373
msgid "AI visibility, tax consulting, event cooking..."
msgstr ""

#: src/Admin/views/schema.php:377
msgid "Organization expertise"
msgstr ""

#: src/Admin/views/schema.php:378
msgid "One specialty per line or comma-separated."
msgstr ""

#: src/Admin/views/schema.php:382
msgid "Contact email"
msgstr ""

#: src/Admin/views/schema.php:387
msgid "Contact type"
msgstr ""

#: src/Admin/views/schema.php:389
msgid "Customer Service"
msgstr ""

#: src/Admin/views/schema.php:390
msgid "Technical Support"
msgstr ""

#: src/Admin/views/schema.php:391
msgid "Sales"
msgstr ""

#: src/Admin/views/schema.php:392
msgid "General"
msgstr ""

#: src/Admin/views/schema.php:399
msgid "Address & Local Business"
msgstr ""

#: src/Admin/views/schema.php:401
msgid "Address and contact fields can support any organization. Coordinates and opening hours appear for LocalBusiness and medical location types."
msgstr ""

#: src/Admin/views/schema.php:405
msgid "Street address"
msgstr ""

#: src/Admin/views/schema.php:406
msgid "123 Main Street"
msgstr ""

#: src/Admin/views/schema.php:410
msgid "Postal code"
msgstr ""

#: src/Admin/views/schema.php:411
msgid "12345"
msgstr ""

#: src/Admin/views/schema.php:415
msgid "City"
msgstr ""

#: src/Admin/views/schema.php:416
msgid "Berlin"
msgstr ""

#: src/Admin/views/schema.php:420
msgid "Country"
msgstr ""

#: src/Admin/views/schema.php:425
msgid "Phone number"
msgstr ""

#: src/Admin/views/schema.php:430
msgid "Latitude"
msgstr ""

#: src/Admin/views/schema.php:435
msgid "Longitude"
msgstr ""

#: src/Admin/views/schema.php:440
msgid "Opening hours"
msgstr ""

#: src/Admin/views/schema.php:441
msgid ""
"Mo-Fr 09:00-17:00\n"
"Sa 10:00-14:00"
msgstr ""

#: src/Admin/views/schema.php:458
msgid "JSON-LD Preview"
msgstr ""

#: src/Admin/views/schema.php:460
msgid "Preview reflects the last saved settings. Save changes to refresh this graph."
msgstr ""

#: src/Admin/views/schema.php:465
msgid "No schema preview available because schema or the site identity node is disabled."
msgstr ""

#: src/Admin/views/schema.php:469
msgid "Save Schema Settings"
msgstr ""

#: src/Admin/views/settings-page.php:34
msgid "Status Overview"
msgstr ""

#: src/Admin/views/settings-page.php:48
#: src/Admin/views/settings.php:45
msgid "Active Features"
msgstr ""

#. translators: %1$d: active features, %2$d: total features
#: src/Admin/views/settings-page.php:53
#, php-format
msgid "%1$d of %2$d features active"
msgstr ""

#: src/Admin/views/settings-page.php:60
msgid "All Active"
msgstr ""

#: src/Admin/views/settings-page.php:62
msgid "Partial"
msgstr ""

#: src/Admin/views/settings-page.php:64
msgid "None Active"
msgstr ""

#: src/Admin/views/settings-page.php:76
#: src/Admin/views/settings.php:93
#: src/Admin/views/settings.php:112
msgid "OK"
msgstr ""

#. translators: %d: number of disabled features
#: src/Admin/views/settings-page.php:95
#, php-format
msgid "%d disabled"
msgid_plural "%d disabled"
msgstr[0] ""
msgstr[1] ""

#: src/Admin/views/settings-page.php:111
#: src/Admin/views/settings.php:108
msgid "WebMCP Endpoint"
msgstr ""

#: src/Admin/views/settings-page.php:120
msgid "Verfügbar unter ?citelayer_webmcp=1"
msgstr ""

#: src/Admin/views/settings-page.php:145
#: src/Admin/views/settings.php:128
msgid "View llms.txt"
msgstr ""

#: src/Admin/views/settings-page.php:150
msgid "View UCP Discovery"
msgstr ""

#: src/Admin/views/settings-page.php:155
#: src/Admin/views/webmcp.php:49
msgid "View WebMCP Context"
msgstr ""

#: src/Admin/views/settings-page.php:176
#: src/Admin/views/settings.php:216
msgid "Save Settings"
msgstr ""

#. translators: %s: brand name
#: src/Admin/views/settings-page.php:182
#, php-format
msgid "About %s"
msgstr ""

#. translators: %1$s: brand name, %2$s: version
#: src/Admin/views/settings-page.php:189
#, php-format
msgid "You are running %1$s Free v%2$s."
msgstr ""

#. translators: %s: brand name
#: src/Admin/views/settings-page.php:201
#, php-format
msgid "%s is not an SEO plugin — it focuses on AI Visibility, the next layer beyond traditional search engine optimization."
msgstr ""

#: src/Admin/views/settings-page.php:208
#: src/Admin/views/settings.php:235
msgid "Need WooCommerce product discovery or controlled cart/checkout handoff for AI agents?"
msgstr ""

#: src/Admin/views/settings-page.php:210
#: src/Admin/views/settings.php:238
msgid "Upgrade to Premium →"
msgstr ""

#. translators: %1$d: active features, %2$d: total features
#: src/Admin/views/settings.php:50
#, php-format
msgid "%1$d of %2$d active"
msgstr ""

#: src/Admin/views/settings.php:81
msgid "Compatible"
msgstr ""

#: src/Admin/views/settings.php:89
msgid "llms.txt Endpoint"
msgstr ""

#: src/Admin/views/settings.php:93
#: src/Admin/views/settings.php:112
msgid "!"
msgstr ""

#: src/Admin/views/settings.php:100
msgid "Fallback works; public .txt route needs server config."
msgstr ""

#: src/Admin/views/settings.php:133
msgid "UCP Discovery Endpoint"
msgstr ""

#: src/Admin/views/settings.php:149
msgid "General Settings"
msgstr ""

#: src/Admin/views/settings.php:152
msgid "Debug Mode"
msgstr ""

#: src/Admin/views/settings.php:157
msgid "Enables advanced logging features and debug output in the WordPress admin area."
msgstr ""

#: src/Admin/views/settings.php:163
msgid "Warning: Only use for development and debugging. Never activate on production sites."
msgstr ""

#: src/Admin/views/settings.php:169
msgid "Cache Strategy"
msgstr ""

#: src/Admin/views/settings.php:173
msgid "Automatic (recommended)"
msgstr ""

#: src/Admin/views/settings.php:176
msgid "Aggressive (max performance)"
msgstr ""

#: src/Admin/views/settings.php:179
msgid "Conservative (for multi-site)"
msgstr ""

#: src/Admin/views/settings.php:186
msgid "Controls how citelayer® caches generated data. \"Automatic\" adapts to your hosting environment."
msgstr ""

#: src/Admin/views/settings.php:192
msgid "Performance Optimization"
msgstr ""

#: src/Admin/views/settings.php:197
msgid "Optimizes plugin performance by selectively loading features only on relevant pages."
msgstr ""

#: src/Admin/views/settings.php:204
msgid "Admin Notifications"
msgstr ""

#: src/Admin/views/settings.php:209
msgid "Shows notifications in the admin area when new features are available or updates are pending."
msgstr ""

#: src/Admin/views/settings.php:221
msgid "About"
msgstr ""

#. translators: %s: version number
#: src/Admin/views/settings.php:226
#, php-format
msgid "You are using citelayer® Free v%s."
msgstr ""

#: src/Admin/views/settings.php:232
msgid "citelayer® is not an SEO plugin — it focuses on AI Visibility, the next level beyond traditional search engine optimization."
msgstr ""

#: src/Admin/views/settings.php:248
msgid "Advanced: Reset Plugin"
msgstr ""

#: src/Admin/views/settings.php:253
msgid "Warning:"
msgstr ""

#: src/Admin/views/settings.php:254
msgid "This action resets all citelayer® settings to factory defaults. Saved data (schema configurations, contact details) will be lost."
msgstr ""

#: src/Admin/views/settings.php:258
msgid "Really reset all settings? This action cannot be undone."
msgstr ""

#: src/Admin/views/settings.php:258
msgid "Reset would be executed here."
msgstr ""

#: src/Admin/views/settings.php:260
msgid "Reset All Settings"
msgstr ""

#: src/Admin/views/ucp.php:33
msgid "Your published shop and product data can become visible to AI shopping assistants. The free endpoint shows which commerce capabilities are available; paid add-ons can extend it with product discovery or controlled cart/checkout handoff when configured."
msgstr ""

#: src/Admin/views/ucp.php:39
msgid "citelayer® provides a UCP discovery endpoint that describes available commerce capabilities. In the free plugin it is discovery-only; paid add-ons may extend it with the product, cart, or checkout capabilities that are actually active."
msgstr ""

#: src/Admin/views/ucp.php:47
msgid "View UCP Discovery Endpoint"
msgstr ""

#: src/Admin/views/ucp.php:59
msgid "Enable UCP Discovery"
msgstr ""

#: src/Admin/views/ucp.php:64
msgid "Enables the Universal Commerce Protocol endpoint so AI agents can discover which shop capabilities are available."
msgstr ""

#: src/Admin/views/ucp.php:71
msgid "Save UCP Settings"
msgstr ""

#: src/Admin/views/ucp.php:94
msgid "Premium Feature:"
msgstr ""

#: src/Admin/views/ucp.php:95
msgid "citelayer® Pro add-ons can add product discovery and controlled cart/checkout handoff. Full UCP support is planned separately."
msgstr ""

#: src/Admin/views/ucp.php:99
msgid "Learn more →"
msgstr ""

#: src/Admin/views/webmcp.php:35
msgid "AI agents can discover how your website is structured and which machine-readable endpoints are available. For e-commerce, paid add-ons can add product discovery and controlled cart/checkout handoff signals when configured."
msgstr ""

#: src/Admin/views/webmcp.php:41
msgid "citelayer® provides a WebMCP context package. This is a kind of instruction manual for AI agents — it tells them what features your website has and how they can use them."
msgstr ""

#: src/Admin/views/webmcp.php:68
msgid "Notice"
msgstr ""

#: src/Admin/views/webmcp.php:74
msgid "Your WebMCP endpoint is correctly configured and accessible at /.well-known/mcp/context.json."
msgstr ""

#: src/Admin/views/webmcp.php:77
msgid "The endpoint is available as fallback at ?citelayer_webmcp=1. For .well-known support, server configuration may need adjustment."
msgstr ""

#: src/Admin/views/webmcp.php:89
msgid "Enable WebMCP Discovery"
msgstr ""

#: src/Admin/views/webmcp.php:94
msgid "Provides a WebMCP discovery endpoint (/.well-known/mcp/context.json) through which AI agents can discover the capabilities and endpoints of this website."
msgstr ""

#: src/Admin/views/webmcp.php:101
msgid "Save WebMCP Settings"
msgstr ""

#: src/BotAnalytics.php:656
msgid "Unauthorized"
msgstr ""

#: src/BotAnalytics.php:659
msgid "Security check failed"
msgstr ""

#: src/BotAnalytics.php:751
msgid "1. Settings → WP Rocket → Advanced Rules<br>2. \"Never Cache for User Agents\"<br>3. Paste bot patterns<br>4. Save & clear cache"
msgstr ""

#: src/BotAnalytics.php:752
msgid "1. LiteSpeed Cache → Cache → Excludes<br>2. \"Do Not Cache User Agents\"<br>3. Add each bot pattern on a new line<br>4. Save Changes"
msgstr ""

#: src/BotAnalytics.php:754
msgid "1. Settings → WP Super Cache → Advanced<br>2. \"Rejected User Agents\"<br>3. Add bot patterns<br>4. Update Status"
msgstr ""

#: src/Compatibility.php:1283
msgid "Citelayer Compatibility Mode Active"
msgstr ""

#. translators: %s: SEO plugin name
#: src/Compatibility.php:1289
#, php-format
msgid "%s detected — Citelayer is running in Enhance mode for:"
msgstr ""

#: src/Compatibility.php:1300
msgid "Citelayer will add AI-specific data to your SEO plugin's output. Your other AI Visibility features (UCP Discovery, WebMCP, Markdown) remain fully active."
msgstr ""

#: src/Compatibility.php:1304
msgid "Change Compatibility Mode →"
msgstr ""

#: src/Compatibility.php:1309
#: src/Compatibility.php:1389
msgid "Dismiss this notice."
msgstr ""

#: src/Compatibility.php:1369
msgid "Citelayer Override Active"
msgstr ""

#: src/Compatibility.php:1372
msgid "You have manually enabled features that may conflict with your SEO plugin:"
msgstr ""

#: src/Compatibility.php:1380
msgid "This may cause duplicate output. Only keep this enabled if you know what you are doing."
msgstr ""

#: src/Compatibility.php:1384
msgid "Restore Smart Defaults →"
msgstr ""

#: src/Compatibility.php:1426
msgid "⚠️ Citelayer®: Multiple SEO Plugins Detected"
msgstr ""

#. translators: %s: Liste der Plugin-Familien
#: src/Compatibility.php:1432
#, php-format
msgid "Active SEO plugins: %s. Running multiple SEO plugins causes conflicts and duplicate output."
msgstr ""

#. translators: %s: Primary Plugin Name
#: src/Compatibility.php:1441
#, php-format
msgid "Citelayer® currently enhances %s (highest priority). Please deactivate all other SEO plugins."
msgstr ""

#: src/Discovery_Capabilities.php:69
msgid "The free plugin publishes discovery metadata only. Paid commerce add-ons can declare product, cart, or checkout capabilities when they are active and licensed."
msgstr ""

#: src/Discovery_Capabilities.php:96
msgid "Product browsing is not provided by the free plugin. A commerce add-on may expose it when active and licensed."
msgstr ""

#: src/Discovery_Capabilities.php:102
msgid "Cart actions are not provided by the free plugin. A commerce add-on may expose controlled cart handoff when active and licensed."
msgstr ""

#: src/Discovery_Capabilities.php:108
msgid "Checkout initiation is not provided by the free plugin. A commerce add-on may expose controlled checkout handoff when active and licensed."
msgstr ""

#: src/Discovery_Capabilities.php:134
msgid "Product catalog access is not declared by the free plugin. A commerce add-on may expose it when active and licensed."
msgstr ""

#: src/Discovery_Capabilities.php:140
msgid "Cart modification is not declared by the free plugin. A commerce add-on may expose controlled cart handoff when active and licensed."
msgstr ""

#: src/Discovery_Capabilities.php:146
msgid "Checkout initiation is not declared by the free plugin. A commerce add-on may expose controlled checkout handoff when active and licensed."
msgstr ""

#: src/Discovery_Capabilities.php:176
msgid "Full autonomous UCP shopping support is planned separately and is not claimed by the free plugin."
msgstr ""

#: src/LLMS_TXT.php:582
msgid "(No Title)"
msgstr ""

#: src/LLMS_TXT.php:1046
msgid "citelayer® llms.txt"
msgstr ""

#: src/LLMS_TXT.php:1066
msgid "Exclude this page from llms.txt"
msgstr ""

#: src/LLMS_TXT.php:1069
msgid "When checked, this page will not appear in llms.txt or llms-full.txt."
msgstr ""

#: src/Scanner/Checks/BrandDemandCheck.php:38
#: src/Scanner/Checks/SchemaCheck.php:41
msgid "Schema.org markup is disabled in citelayer settings."
msgstr ""

#: src/Scanner/Checks/BrandDemandCheck.php:42
msgid "Site identity schema is disabled."
msgstr ""

#: src/Scanner/Checks/BrandDemandCheck.php:57
#: src/Scanner/Checks/BrandDemandCheck.php:63
msgid "Named site identity"
msgstr ""

#: src/Scanner/Checks/BrandDemandCheck.php:65
msgid "Add an Organization or Person name in Schema settings."
msgstr ""

#: src/Scanner/Checks/BrandDemandCheck.php:81
msgid "sameAs profile coverage"
msgstr ""

#. translators: %d: number of profile URLs
#: src/Scanner/Checks/BrandDemandCheck.php:85
#, php-format
msgid "%d profile URLs connected to the identity."
msgstr ""

#: src/Scanner/Checks/BrandDemandCheck.php:99
msgid "Authority profile signal"
msgstr ""

#: src/Scanner/Checks/BrandDemandCheck.php:102
msgid "Includes YouTube, Reddit, LinkedIn, Wikidata, or Wikipedia."
msgstr ""

#: src/Scanner/Checks/BrandDemandCheck.php:103
msgid "Add at least one high-authority profile such as YouTube, Reddit, LinkedIn, Wikidata, or Wikipedia."
msgstr ""

#: src/Scanner/Checks/BrandDemandCheck.php:118
msgid "Entity topic context"
msgstr ""

#. translators: %d: number of configured entity topics
#: src/Scanner/Checks/BrandDemandCheck.php:122
#, php-format
msgid "%d topics configured for knowsAbout or expertise."
msgstr ""

#: src/Scanner/Checks/BrandDemandCheck.php:130
#: src/Scanner/Checks/BrandDemandCheck.php:136
msgid "Supporting identity detail"
msgstr ""

#: src/Scanner/Checks/BrandDemandCheck.php:132
msgid "Contact, role, affiliation, or organization detail is present."
msgstr ""

#: src/Scanner/Checks/BrandDemandCheck.php:138
msgid "Add contact, role, affiliation, or organization detail to strengthen entity confidence."
msgstr ""

#: src/Scanner/Checks/BrandDemandCheck.php:143
#: src/Scanner/Checks/BrandDemandCheck.php:179
msgid "Measured brand search volume"
msgstr ""

#: src/Scanner/Checks/BrandDemandCheck.php:145
#: src/Scanner/Checks/BrandDemandCheck.php:181
msgid "Brand search volume is an external demand metric; book the AI Visibility Audit for measured data."
msgstr ""

#: src/Scanner/Checks/BrandDemandCheck.php:147
#: src/Scanner/Checks/BrandDemandCheck.php:183
msgid "Open audit"
msgstr ""

#: src/Scanner/Checks/BrandDemandCheck.php:153
#: src/Scanner/Checks/BrandDemandCheck.php:174
msgid "Brand Demand Signals"
msgstr ""

#. translators: %d: local brand readiness score
#: src/Scanner/Checks/BrandDemandCheck.php:157
#, php-format
msgid "%d%% local brand-demand readiness. Actual brand search volume requires external audit measurement."
msgstr ""

#: src/Scanner/Checks/ContentSignalCheck.php:43
msgid "Search Indexing"
msgstr ""

#: src/Scanner/Checks/ContentSignalCheck.php:48
msgid "AI Responses (RAG)"
msgstr ""

#: src/Scanner/Checks/ContentSignalCheck.php:58
msgid "Allowed"
msgstr ""

#: src/Scanner/Checks/ContentSignalCheck.php:59
msgid "Denied"
msgstr ""

#: src/Scanner/Checks/ContentSignalCheck.php:79
#: src/Scanner/Checks/ContentSignalCheck.php:85
#: src/Scanner/Checks/ContentSignalCheck.php:92
msgid "Header delivery"
msgstr ""

#: src/Scanner/Checks/ContentSignalCheck.php:87
msgid "Content-Signal header not detected on homepage"
msgstr ""

#: src/Scanner/Checks/ContentSignalCheck.php:94
msgid "Could not test — site unreachable"
msgstr ""

#: src/Scanner/Checks/ContentSignalCheck.php:102
msgid "Content-Signal Headers"
msgstr ""

#. translators: %d coverage percentage
#: src/Scanner/Checks/ContentSignalCheck.php:106
#, php-format
msgid "Content-Signal headers are %d%% configured and operational."
msgstr ""

#: src/Scanner/Checks/LlmsTxtCheck.php:38
msgid "llms.txt generation is disabled."
msgstr ""

#: src/Scanner/Checks/LlmsTxtCheck.php:41
msgid "llms.txt enabled"
msgstr ""

#: src/Scanner/Checks/LlmsTxtCheck.php:43
msgid "Disabled in settings"
msgstr ""

#: src/Scanner/Checks/LlmsTxtCheck.php:55
msgid "Public /llms.txt"
msgstr ""

#: src/Scanner/Checks/LlmsTxtCheck.php:62
msgid "Citelayer fallback generator"
msgstr ""

#. translators: %s public endpoint failure, such as HTTP 403.
#: src/Scanner/Checks/LlmsTxtCheck.php:74
#, php-format
msgid "llms.txt is not publicly accessible. The public endpoint returned %s and the fallback generator did not return usable content."
msgstr ""

#: src/Scanner/Checks/LlmsTxtCheck.php:90
msgid "Public endpoint diagnosis"
msgstr ""

#: src/Scanner/Checks/LlmsTxtCheck.php:102
#: src/Scanner/Checks/LlmsTxtCheck.php:112
msgid "Content length"
msgstr ""

#. translators: %d bytes
#: src/Scanner/Checks/LlmsTxtCheck.php:106
#, php-format
msgid "%d bytes"
msgstr ""

#: src/Scanner/Checks/LlmsTxtCheck.php:114
msgid "Very short — may lack content"
msgstr ""

#: src/Scanner/Checks/LlmsTxtCheck.php:123
#: src/Scanner/Checks/LlmsTxtCheck.php:129
msgid "Title heading"
msgstr ""

#: src/Scanner/Checks/LlmsTxtCheck.php:125
#: src/Scanner/Checks/LlmsTxtCheck.php:142
msgid "Present"
msgstr ""

#: src/Scanner/Checks/LlmsTxtCheck.php:131
msgid "Missing # heading"
msgstr ""

#: src/Scanner/Checks/LlmsTxtCheck.php:148
msgid "Missing > description block"
msgstr ""

#: src/Scanner/Checks/LlmsTxtCheck.php:158
#: src/Scanner/Checks/LlmsTxtCheck.php:168
msgid "Content links"
msgstr ""

#. translators: %d number of links
#: src/Scanner/Checks/LlmsTxtCheck.php:162
#, php-format
msgid "%d links found"
msgstr ""

#: src/Scanner/Checks/LlmsTxtCheck.php:170
msgid "No markdown links found"
msgstr ""

#. translators: %d quality coverage percentage.
#: src/Scanner/Checks/LlmsTxtCheck.php:201
#, php-format
msgid "Public /llms.txt is shadowed by a physical/static file; Citelayer fallback works and %d%% of quality checks pass."
msgstr ""

#. translators: %d quality coverage percentage.
#: src/Scanner/Checks/LlmsTxtCheck.php:209
#, php-format
msgid "Public /llms.txt is missing charset=utf-8; Citelayer fallback works and %d%% of quality checks pass."
msgstr ""

#. translators: %d quality coverage percentage.
#: src/Scanner/Checks/LlmsTxtCheck.php:217
#, php-format
msgid "Public /llms.txt is served by another generator or server rule; no physical root file was found and %d%% of quality checks pass."
msgstr ""

#. translators: %1$s public endpoint failure, %2$d quality coverage percentage.
#: src/Scanner/Checks/LlmsTxtCheck.php:224
#, php-format
msgid "Public /llms.txt returned %1$s; fallback works and %2$d%% of quality checks pass. This usually points to server/CDN/WAF configuration."
msgstr ""

#. translators: %d coverage percentage
#: src/Scanner/Checks/LlmsTxtCheck.php:232
#, php-format
msgid "llms.txt is accessible and %d%% of quality checks pass."
msgstr ""

#: src/Scanner/Checks/LlmsTxtCheck.php:245
msgid "A physical/static llms.txt file is being served before Citelayer output. Remove the root file so AI crawlers see the generated Citelayer version."
msgstr ""

#: src/Scanner/Checks/LlmsTxtCheck.php:249
msgid "The public text response is missing charset=utf-8 even though Citelayer output works through the fallback endpoint."
msgstr ""

#: src/Scanner/Checks/LlmsTxtCheck.php:253
msgid "The public text response differs from the Citelayer fallback, but no physical root file was found. Another plugin or server-level rule may be serving this endpoint."
msgstr ""

#: src/Scanner/Checks/LlmsTxtCheck.php:259
msgid "The generator works, but the public .txt URL is blocked before WordPress. Check server, Nginx, CDN, or WAF rules for non-physical .txt files."
msgstr ""

#: src/Scanner/Checks/ProductContentCheck.php:41
#: src/Scanner/Checks/ProductContentCheck.php:60
#: src/Scanner/Checks/ProductContentCheck.php:102
msgid "Product Descriptions"
msgstr ""

#: src/Scanner/Checks/ProductContentCheck.php:43
#: src/Scanner/Checks/ProductFeedCheck.php:36
#: src/Scanner/Checks/ProductImageCheck.php:38
#: src/Scanner/Checks/ProductStockCheck.php:38
msgid "WooCommerce not active."
msgstr ""

#: src/Scanner/Checks/ProductContentCheck.php:62
#: src/Scanner/Checks/ProductImageCheck.php:57
#: src/Scanner/Checks/ProductStockCheck.php:57
msgid "No published products found."
msgstr ""

#. translators: %d word count
#: src/Scanner/Checks/ProductContentCheck.php:92
#, php-format
msgid "%d words"
msgstr ""

#. translators: %d coverage percentage
#: src/Scanner/Checks/ProductContentCheck.php:106
#, php-format
msgid "%d%% of products have descriptions with 40+ words."
msgstr ""

#: src/Scanner/Checks/ProductFeedCheck.php:48
msgid "XML product feed is disabled. Enable it in citelayer → Product Feed."
msgstr ""

#: src/Scanner/Checks/ProductFeedCheck.php:51
msgid "Feed enabled"
msgstr ""

#: src/Scanner/Checks/ProductFeedCheck.php:71
#: src/Scanner/Checks/ProductFeedCheck.php:81
#: src/Scanner/Checks/ProductFeedCheck.php:164
msgid "Feed accessible"
msgstr ""

#: src/Scanner/Checks/ProductFeedCheck.php:92
#: src/Scanner/Checks/ProductFeedCheck.php:98
msgid "Content-Type"
msgstr ""

#: src/Scanner/Checks/ProductFeedCheck.php:100
msgid "Missing"
msgstr ""

#: src/Scanner/Checks/ProductFeedCheck.php:114
#: src/Scanner/Checks/ProductFeedCheck.php:155
msgid "XML valid"
msgstr ""

#. translators: %d number of products
#: src/Scanner/Checks/ProductFeedCheck.php:118
#, php-format
msgid "%d products in feed"
msgstr ""

#: src/Scanner/Checks/ProductFeedCheck.php:137
#: src/Scanner/Checks/ProductFeedCheck.php:143
msgid "Required fields"
msgstr ""

#. translators: %s missing fields
#: src/Scanner/Checks/ProductFeedCheck.php:147
#, php-format
msgid "Missing: %s"
msgstr ""

#: src/Scanner/Checks/ProductFeedCheck.php:157
msgid "Invalid XML"
msgstr ""

#. translators: %d HTTP status code
#: src/Scanner/Checks/ProductFeedCheck.php:168
#, php-format
msgid "HTTP %d"
msgstr ""

#. translators: %d coverage percentage
#: src/Scanner/Checks/ProductFeedCheck.php:183
#, php-format
msgid "Product feed is %d%% ready for AI commerce."
msgstr ""

#: src/Scanner/Checks/ProductImageCheck.php:36
#: src/Scanner/Checks/ProductImageCheck.php:55
#: src/Scanner/Checks/ProductImageCheck.php:93
msgid "Product Images"
msgstr ""

#: src/Scanner/Checks/ProductImageCheck.php:84
msgid "No image"
msgstr ""

#. translators: %d coverage percentage
#: src/Scanner/Checks/ProductImageCheck.php:97
#, php-format
msgid "%d%% of products have featured images."
msgstr ""

#: src/Scanner/Checks/ProductStockCheck.php:36
#: src/Scanner/Checks/ProductStockCheck.php:55
#: src/Scanner/Checks/ProductStockCheck.php:94
msgid "Stock Status"
msgstr ""

#: src/Scanner/Checks/ProductStockCheck.php:75
msgid "In stock"
msgstr ""

#: src/Scanner/Checks/ProductStockCheck.php:85
msgid "Out of stock"
msgstr ""

#. translators: %1$d in-stock count, %2$d total count
#: src/Scanner/Checks/ProductStockCheck.php:98
#, php-format
msgid "%1$d of %2$d products are in stock."
msgstr ""

#: src/Scanner/Checks/RobotsCheck.php:80
msgid "robots.txt accessible"
msgstr ""

#: src/Scanner/Checks/RobotsCheck.php:114
#: src/Scanner/Checks/RobotsCheck.php:218
msgid "All bots (wildcard rule)"
msgstr ""

#: src/Scanner/Checks/RobotsCheck.php:116
msgid "All bots (wildcard)"
msgstr ""

#: src/Scanner/Checks/RobotsCheck.php:123
msgid "robots.txt not accessible"
msgstr ""

#: src/Scanner/Checks/RobotsCheck.php:126
msgid "file access"
msgstr ""

#: src/Scanner/Checks/RobotsCheck.php:150
msgid "X-Robots-Tag blocking"
msgstr ""

#: src/Scanner/Checks/RobotsCheck.php:164
msgid "Cloudflare detected — testing AI bot access"
msgstr ""

#: src/Scanner/Checks/RobotsCheck.php:203
msgid "firewall"
msgstr ""

#. translators: 1: number of blocked training bots, 2: total training bots
#: src/Scanner/Checks/RobotsCheck.php:227
#, php-format
msgid "AI Search bots can access your site. %1$d/%2$d training bots are blocked (recommended)."
msgstr ""

#: src/Scanner/Checks/RobotsCheck.php:232
msgid "All AI bots can access your site. Consider blocking training bots (GPTBot, CCBot, etc.) to protect your content while keeping search bots allowed."
msgstr ""

#. translators: %s: comma-separated list of blocked search bots
#: src/Scanner/Checks/RobotsCheck.php:236
#, php-format
msgid "Some AI search bots may be restricted: %s. This reduces your AI visibility."
msgstr ""

#: src/Scanner/Checks/RobotsCheck.php:240
msgid "AI bots are globally blocked. Check your robots.txt — this prevents AI search engines from citing your content."
msgstr ""

#: src/Scanner/Checks/RobotsCheck.php:244
msgid "AI Bot Access & Directives"
msgstr ""

#: src/Scanner/Checks/SchemaCheck.php:42
msgid "Enable Schema.org in citelayer → Schema settings."
msgstr ""

#: src/Scanner/Checks/SchemaCheck.php:52
msgid "Schema output paused due to SEO plugin conflict."
msgstr ""

#: src/Scanner/Checks/SchemaCheck.php:53
msgid "Multiple SEO plugins detected. Deactivate one to resolve."
msgstr ""

#: src/Scanner/Checks/SchemaCheck.php:67
msgid "Site Identity Schema (Person)"
msgstr ""

#: src/Scanner/Checks/SchemaCheck.php:68
msgid "Site Identity Schema (Organization)"
msgstr ""

#: src/Scanner/Checks/SchemaCheck.php:81
msgid "Core identity managed by Yoast Local SEO; Citelayer adds AI fields."
msgstr ""

#: src/Scanner/Checks/SchemaCheck.php:94
msgid "Identity name is empty"
msgstr ""

#: src/Scanner/Checks/SchemaCheck.php:111
#: src/Scanner/Checks/SchemaCheck.php:117
msgid "WebSite Schema"
msgstr ""

#: src/Scanner/Checks/SchemaCheck.php:132
#: src/Scanner/Checks/SchemaCheck.php:142
#: src/Scanner/Checks/SchemaCheck.php:149
msgid "Article Schema"
msgstr ""

#. translators: %d number of published posts
#: src/Scanner/Checks/SchemaCheck.php:136
#, php-format
msgid "%d published posts"
msgstr ""

#: src/Scanner/Checks/SchemaCheck.php:144
msgid "No published posts yet"
msgstr ""

#: src/Scanner/Checks/SchemaCheck.php:163
#: src/Scanner/Checks/SchemaCheck.php:173
msgid "Product Schema"
msgstr ""

#. translators: %d number of published products
#: src/Scanner/Checks/SchemaCheck.php:167
#, php-format
msgid "%d products"
msgstr ""

#: src/Scanner/Checks/SchemaCheck.php:175
msgid "No products yet"
msgstr ""

#: src/Scanner/Checks/SchemaCheck.php:188
msgid "Enhance mode — augmenting existing SEO plugin"
msgstr ""

#: src/Scanner/Checks/SchemaCheck.php:195
msgid "Standalone mode — citelayer generates all Schema"
msgstr ""

#. translators: %d coverage percentage
#: src/Scanner/Checks/SchemaCheck.php:207
#, php-format
msgid "%d%% of Schema.org components are active and valid."
msgstr ""

#: src/Scanner/Checks/TopicCoverageCheck.php:119
#: src/Scanner/Checks/TopicCoverageCheck.php:157
#: src/Scanner/Checks/TopicCoverageCheck.php:201
msgid "Topic Coverage"
msgstr ""

#: src/Scanner/Checks/TopicCoverageCheck.php:121
msgid "No published content found to evaluate topic coverage."
msgstr ""

#. translators: 1: coverage percentage, 2: sampled page count
#: src/Scanner/Checks/TopicCoverageCheck.php:161
#, php-format
msgid "%1$d%% topic coverage across %2$d recently updated public pages."
msgstr ""

#. translators: 1: distinct concept count, 2: H2/H3 heading count, 3: internal link count
#: src/Scanner/Checks/TopicCoverageCheck.php:194
#, php-format
msgid "%1$d concepts, %2$d H2/H3 headings, %3$d internal links"
msgstr ""

#: src/Scanner/Checks/TopicCoverageCheck.php:206
msgid "Distinct heading concepts"
msgstr ""

#: src/Scanner/Checks/TopicCoverageCheck.php:211
msgid "Topic-cluster links"
msgstr ""

#. translators: %d: number of internal links
#: src/Scanner/Checks/TopicCoverageCheck.php:215
#, php-format
msgid "%d internal links"
msgstr ""

#: src/Scanner/Checks/TopicCoverageCheck.php:375
msgid "This content covers multiple distinct subtopics for AI query fan-out."
msgstr ""

#: src/Scanner/Checks/TopicCoverageCheck.php:379
msgid "This content has moderate subtopic coverage; add more distinct H2/H3 facets."
msgstr ""

#: src/Scanner/Checks/TopicCoverageCheck.php:382
msgid "This content looks single-facet; add H2/H3 sections for the main subtopics people ask about."
msgstr ""

#: src/UCP_Discovery.php:66
msgid "UCP Discovery is disabled."
msgstr ""

#: src/UCP_Discovery.php:75
msgid "Rate limit exceeded. Please try again later."
msgstr ""

#: src/UCP_Discovery.php:134
msgid "Paid commerce add-ons can add product discovery and controlled cart/checkout handoff when enabled."
msgstr ""

#: src/WebMCP.php:214
msgid "llms.txt generation for AI crawlers."
msgstr ""

#: src/WebMCP.php:219
msgid "Schema.org JSON-LD output."
msgstr ""

#: src/WebMCP.php:224
msgid "Clean Markdown rendering for AI agents."
msgstr ""

#: src/WebMCP.php:229
msgid "WebMCP context discovery metadata."
msgstr ""

#: src/WebMCP.php:234
msgid "UCP commerce capability discovery metadata, not Full UCP support."
msgstr ""
