# Translation of Plugins - Antimanual &#8211; Compact AI Agent for Content, Chat &amp; SEO Automation - Stable (latest release) in Serbian
# This file is distributed under the same license as the Plugins - Antimanual &#8211; Compact AI Agent for Content, Chat &amp; SEO Automation - Stable (latest release) package.
msgid ""
msgstr ""
"PO-Revision-Date: +0000\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=(n % 10 == 1 && n % 100 != 11) ? 0 : ((n % 10 >= 2 && n % 10 <= 4 && (n % 100 < 12 || n % 100 > 14)) ? 1 : 2);\n"
"X-Generator: GlotPress/4.1.0\n"
"Language: sr_RS\n"
"Project-Id-Version: Plugins - Antimanual &#8211; Compact AI Agent for Content, Chat &amp; SEO Automation - Stable (latest release)\n"

#: build/admin.js:23
msgid "Could not install or activate the companion plugin."
msgstr ""

#: build/admin.js:23
msgid "Companion plugin is active. Extra Cloud AI credits will apply on this site."
msgstr ""

#: build/admin.js:23
msgid "Checking connection..."
msgstr ""

#: build/admin.js:23
msgid "Test"
msgstr ""

#: build/admin.js:23
msgid "The test did not get a reply."
msgstr ""

#: build/admin.js:23
msgid "Working. The server accepted the message."
msgstr ""

#: build/admin.js:23
msgid "This provider doesn't support embeddings. Knowledge Base search uses an OpenAI key, then a Gemini key. If neither is saved, it uses Antimanual Cloud AI credits."
msgstr ""

#: build/admin.js:23
msgid "Embeddings use an OpenAI key, then a Gemini key, then Cloud AI credits."
msgstr ""

#: build/admin.js:23
msgid "Loading models from this endpoint…"
msgstr ""

#: build/admin.js:23
msgid "Presets fill this in. Change it if the server uses a different name."
msgstr ""

#: build/admin.js:23
msgid "Model ID"
msgstr ""

#: build/admin.js:23
msgid "Replace"
msgstr ""

#: build/admin.js:23
msgid "On this computer"
msgstr ""

#: build/admin.js:23
msgid "Hosted"
msgstr ""

#: build/admin.js:23
msgid "Base URL only, without /chat/completions."
msgstr ""

#: build/admin.js:23
msgid "Endpoint"
msgstr ""

#: build/admin.js:23
msgid "Use an OpenAI-style address ending in /v1. Presets fill this in for a gateway or a model on this computer."
msgstr ""

#: build/admin.js:23
msgid "Pick a Cloud AI model for chat and generation."
msgstr ""

#: build/admin.js:21
msgid "Custom endpoint"
msgstr ""

#: build/admin.js:21
msgid "Custom model"
msgstr ""

#: build/admin.js:20
msgid "Disconnecting..."
msgstr ""

#: build/admin.js:20
msgid "Failed to disconnect Cloud AI."
msgstr ""

#: build/admin.js:20
msgid "Log out"
msgstr ""

#: build/admin.js:20
msgid "Log out of Cloud AI?"
msgstr ""

#: build/admin.js:20
msgid "Disconnect Cloud AI from this site? You can verify a different email afterward."
msgstr ""

#. translators: %s: verified Cloud AI email
#: build/admin.js:20
msgid "Disconnect %s from Cloud AI on this site? You can verify a different email afterward."
msgstr ""

#: build/admin.js:19
msgid "Verify your email with a magic link. If this site has a valid Antimanual license, you get that plan’s credits; otherwise you get free credits."
msgstr ""

#: build/admin.js:19
msgid "Use a different email"
msgstr ""

#: build/admin.js:19
msgid "Resend link"
msgstr ""

#: build/admin.js:19
msgid "Your Antimanual license still applies after you connect — Pro / Pro Max quota follows the Freemius license on this site."
msgstr ""

#: build/admin.js:19
msgid "We sent a verification link. Open it from your inbox (or spam folder) to finish connecting Cloud AI on this site."
msgstr ""

#. translators: %s: email address waiting for verification
#: build/admin.js:19
msgid "We sent a link to %s. Open it from your inbox (or spam folder) to finish connecting Cloud AI on this site."
msgstr ""

#. translators: %s: selected Cloud AI model name
#: build/admin.js:18
msgid "Model · %s"
msgstr ""

#: build/admin.js:16
msgid "Logged out on this site. Reconnect to load live Cloud AI credits from the meter."
msgstr ""

#: build/admin.js:16
msgid "Get more credits"
msgstr ""

#. translators: %s: bonus credit amount
#: build/admin.js:15
msgid "+%s from a Cloud AI bonus grant."
msgstr ""

#. translators: %s: credits from Campaign companion
#: build/admin.js:13
msgid "+%s from Antimanual Campaign this billing cycle."
msgstr ""

#. translators: %s: extra credit amount
#: build/admin.js:12 build/admin.js:14 build/admin.js:16
msgid "+%s"
msgstr ""

#. translators: %s: credits from Builder companion
#: build/admin.js:11
msgid "+%s from Antimanual Builder this billing cycle."
msgstr ""

#: build/admin.js:8
msgid "Activate Antimanual Campaign for extra monthly credits."
msgstr ""

#. translators: %s: extra credits from Campaign
#: build/admin.js:8
msgid "Activate Antimanual Campaign for +%s more credits this month."
msgstr ""

#: build/admin.js:7
msgid "Activate Antimanual Builder for extra monthly credits."
msgstr ""

#. translators: %s: extra credits from Builder
#: build/admin.js:7
msgid "Activate Antimanual Builder for +%s more credits this month."
msgstr ""

#: build/admin.js:6
msgid "Get more credits by activating companion plugins."
msgstr ""

#. translators: %s: extra credits per companion plugin
#: build/admin.js:6
msgid "Get +%s more credits for each companion plugin you activate."
msgstr ""

#: build/admin.js:5
msgid "Add an API key or a custom endpoint before using this provider as the default."
msgstr ""

#: build/admin.js:5
msgid "Verify your email to connect Cloud AI. This site’s license then sets your credit tier."
msgstr ""

#: build/admin.js:5
msgid "Cloud AI is still disconnected. Send a verification link to continue."
msgstr ""

#: build/admin.js:5
msgid "Verification link sent. Open it from your inbox to finish connecting."
msgstr ""

#: build/admin.js:5
msgid "Could not load models from this endpoint."
msgstr ""

#. translators: 1: number shown, 2: total models
#: build/admin.js:5
msgid "Showing %1$s of %2$s models. Search to narrow the list."
msgstr ""

#: build/admin.js:3
msgid "Paste the API key from this server's dashboard."
msgstr ""

#: build/admin.js:3
msgid "Paste the key shown in the FreeLLMAPI dashboard."
msgstr ""

#: build/admin.js:3
msgid "FreeLLMAPI key"
msgstr ""

#: build/admin.js:3
msgid "Paste the mnfst_ key from the Manifest dashboard."
msgstr ""

#: build/admin.js:3
msgid "Manifest API key"
msgstr ""

#: build/admin.js:3
msgid "Paste the key from the Mistral console."
msgstr ""

#: build/admin.js:3
msgid "Mistral API key"
msgstr ""

#: build/admin.js:3
msgid "Paste the key from your Together dashboard."
msgstr ""

#: build/admin.js:3
msgid "Together API key"
msgstr ""

#: build/admin.js:3
msgid "Paste the key from the Groq console."
msgstr ""

#: build/admin.js:3
msgid "Groq API key"
msgstr ""

#: build/admin.js:3
msgid "Paste the key from your OpenRouter dashboard."
msgstr ""

#: build/admin.js:3
msgid "OpenRouter API key"
msgstr ""

#: build/admin.js:3
msgid "Leave this empty unless you started vLLM with an API key."
msgstr ""

#: build/admin.js:3
msgid "Leave this empty. LM Studio does not use a key unless you turned one on."
msgstr ""

#: build/admin.js:3
msgid "Leave this empty. Ollama does not use a key unless you added one yourself."
msgstr ""

#: build/admin.js:3
msgid "Open the OmniRoute dashboard, go to Endpoints, and paste that key here."
msgstr ""

#: build/admin.js:3
msgid "OmniRoute API key"
msgstr ""

#: build/admin.js:3
msgid "Leave this blank to keep the saved key."
msgstr ""

#: build/admin.js:3
msgid "New key"
msgstr ""

#: build/admin.js:3
msgid "Both plugins are free on WordPress.org. Credits apply as soon as Cloud AI sees the plugin is active."
msgstr ""

#: build/admin.js:3
msgid "Extra monthly credits"
msgstr ""

#: build/admin.js:3
msgid "Already included"
msgstr ""

#. translators: %s: extra monthly credits from this companion
#: build/admin.js:3
msgid "+%s credits/month"
msgstr ""

#. translators: %s: credit amount from this companion
#: build/admin.js:2
msgid "+%s this cycle"
msgstr ""

#: build/admin.js:1
msgid "Apply credits"
msgstr ""

#: build/admin.js:1
msgid "Activate a free companion plugin on this site to add another copy of your monthly Cloud AI allowance."
msgstr ""

#: build/admin.js:1
msgid "Get more Cloud AI credits"
msgstr ""

#: build/admin.js:1
msgid "Self-hosted AI email marketing with no SaaS fees."
msgstr ""

#: build/admin.js:1
msgid "AI visual page builder for native WordPress pages."
msgstr ""

#: build/admin.js:1 build/admin.js:23 build/frontend.js:1
msgid "Custom provider"
msgstr ""

#: includes/utils/helper-functions.php:1807
msgid "That model ID contains characters that cannot be stored. Use letters, numbers, and . _ : / - only."
msgstr ""

#. translators: %s: plugin name
#: includes/utils/helper-functions.php:630
msgid "%s is now active."
msgstr ""

#. translators: %s: plugin name
#: includes/utils/helper-functions.php:597
msgid "%s is not installed yet."
msgstr ""

#. translators: %s: plugin name
#: includes/utils/helper-functions.php:584
#: includes/utils/helper-functions.php:651
msgid "%s is already active."
msgstr ""

#. translators: %s: plugin name
#: includes/utils/helper-functions.php:571
msgid "You do not have permission to activate %s."
msgstr ""

#. translators: %s: plugin name
#: includes/utils/helper-functions.php:547
msgid "%s installed successfully."
msgstr ""

#. translators: %s: plugin name
#: includes/utils/helper-functions.php:525
msgid "%s could not be installed."
msgstr ""

#. translators: %s: plugin name
#: includes/utils/helper-functions.php:496
msgid "Could not install %s automatically. Install it from Plugins → Add New, then return here and click Activate."
msgstr ""

#. translators: %s: plugin name
#: includes/utils/helper-functions.php:484
msgid "Could not look up %s on WordPress.org."
msgstr ""

#. translators: %s: plugin name
#: includes/utils/helper-functions.php:453
msgid "%s is already installed."
msgstr ""

#. translators: %s: plugin name
#: includes/utils/helper-functions.php:440
msgid "You do not have permission to install %s."
msgstr ""

#: includes/utils/helper-functions.php:430
msgid "Invalid plugin."
msgstr ""

#: includes/classes/OpenAICompatible.php:1423
msgid "This server refused the test. Check the model ID and try again."
msgstr ""

#. translators: %d: HTTP status code
#: includes/classes/OpenAICompatible.php:1418
msgid "The test failed (HTTP %d). Check the model ID and try again."
msgstr ""

#: includes/classes/OpenAICompatible.php:1392
msgid "This server did not answer the test. Check the model ID and try again."
msgstr ""

#: includes/classes/OpenAICompatible.php:1363
msgid "This server rejected that API key. Copy a new one from its dashboard, then test again."
msgstr ""

#: includes/classes/OpenAICompatible.php:1362
msgid "This server requires an API key. Paste it in the API key field, then test again."
msgstr ""

#: includes/classes/OpenAICompatible.php:1354
msgid "The key was accepted, but this server has no quota left to reply."
msgstr ""

#: includes/classes/OpenAICompatible.php:1310
msgid "That model ID contains characters that cannot be sent. Use letters, numbers, and . _ : / - only."
msgstr ""

#: includes/classes/OpenAICompatible.php:1305
msgid "Enter a model ID before testing."
msgstr ""

#: includes/classes/OpenAICompatible.php:1295
msgid "Enter an endpoint URL before testing."
msgstr ""

#: includes/classes/OpenAICompatible.php:1277
msgid "Could not verify this model with the endpoint."
msgstr ""

#. translators: 1: model id, 2: comma-separated model ids
#: includes/classes/OpenAICompatible.php:1195
msgid "The model \"%1$s\" is not served by this endpoint. Available models include: %2$s."
msgstr ""

#: includes/classes/OpenAICompatible.php:1164
#: includes/classes/OpenAICompatible.php:1243
msgid "Settings were not saved."
msgstr ""

#: includes/classes/OpenAICompatible.php:1148
#: includes/utils/helper-functions.php:1803 build/admin.js:5
msgid "Enter a model ID for this endpoint."
msgstr ""

#: includes/classes/OpenAICompatible.php:1142
msgid "Paste an API key for this OpenAI address."
msgstr ""

#: includes/classes/OpenAICompatible.php:1113 build/admin.js:5
msgid "This server did not return a model list. Type the model ID it uses."
msgstr ""

#: includes/classes/OpenAICompatible.php:1082
msgid "Add an API key, or choose a local endpoint that does not need one."
msgstr ""

#: includes/classes/OpenAICompatible.php:1004
msgid "The endpoint redirected too many times. Enter the final URL directly."
msgstr ""

#: includes/classes/OpenAICompatible.php:995
msgid "The endpoint redirected to a different host. Enter the final URL directly so your API key is not sent elsewhere."
msgstr ""

#. translators: %d: HTTP status code
#: includes/classes/OpenAICompatible.php:949
#: includes/classes/OpenAICompatible.php:1264
msgid "The custom provider returned HTTP %d."
msgstr ""

#: includes/classes/OpenAICompatible.php:841
msgid "Could not reach this server. Check the endpoint URL and try again."
msgstr ""

#: includes/classes/OpenAICompatible.php:838 build/admin.js:5
msgid "Nothing is running at this address. Start the server, then try again."
msgstr ""

#: includes/classes/OpenAICompatible.php:820
msgid "That API key was rejected. Copy a new one from this server's dashboard."
msgstr ""

#: includes/classes/OpenAICompatible.php:818
msgid "Add the API key above to load this server's models."
msgstr ""

#: includes/classes/OpenAICompatible.php:815
msgid "This server rejected that API key. Copy a new one from its dashboard. Settings were not saved."
msgstr ""

#: includes/classes/OpenAICompatible.php:812
msgid "This server requires an API key. Paste it in the API key field. Settings were not saved."
msgstr ""

#: includes/classes/OpenAICompatible.php:588
msgid "The custom provider returned an empty response."
msgstr ""

#: includes/classes/OpenAICompatible.php:476
#: includes/classes/OpenAICompatible.php:1057
msgid "The custom provider returned a response that could not be read."
msgstr ""

#: includes/classes/OpenAICompatible.php:468
msgid "The custom provider did not answer."
msgstr ""

#: includes/classes/OpenAICompatible.php:449
#: includes/classes/OpenAICompatible.php:529
msgid "There is no message to send to the custom provider."
msgstr ""

#: includes/classes/OpenAICompatible.php:442
#: includes/classes/OpenAICompatible.php:524
msgid "Add an API key for this custom provider."
msgstr ""

#: includes/classes/OpenAICompatible.php:337
msgid "That endpoint address is not allowed."
msgstr ""

#: includes/classes/OpenAICompatible.php:334
#: includes/classes/OpenAICompatible.php:1071
#: includes/classes/OpenAICompatible.php:1131
msgid "Please enter a valid endpoint URL."
msgstr ""

#: includes/classes/OmniRoute.php:1321 build/admin.js:1
msgid "Antimanual Cloud AI is temporarily unavailable. Please try again in a moment."
msgstr ""

#: includes/classes/OmniRoute.php:806
msgid "No image data returned from Cloud AI."
msgstr ""

#: includes/classes/OmniRoute.php:728
msgid "Cloud AI image generation is not enabled on the hosted gateway yet. The post was created without a featured image."
msgstr ""

#: includes/classes/OmniRoute.php:725
msgid "Failed to generate image with Cloud AI."
msgstr ""

#: includes/classes/OmniRoute.php:141
msgid "Gemini 3.8 Flash tiered route through Cloud AI."
msgstr ""

#: includes/classes/OmniRoute.php:140
msgid "Gemini 3.8 Flash"
msgstr ""

#: includes/classes/OmniRoute.php:136
msgid "Fast Gemini 3.7 Flash at high quality through Cloud AI."
msgstr ""

#: includes/classes/OmniRoute.php:135
msgid "Gemini 3.7 Flash"
msgstr ""

#: includes/classes/OmniRoute.php:131
msgid "Google Pro model with a large context window and strong multimodal reasoning."
msgstr ""

#: includes/classes/OmniRoute.php:126
msgid "Fast, high-quality Claude for content, chat, and general-purpose tasks via Antigravity."
msgstr ""

#: includes/classes/OmniRoute.php:121
msgid "Opus-tier Claude for complex reasoning and agentic coding via Antigravity."
msgstr ""

#: includes/classes/OmniRoute.php:116
msgid "Antimanual auto routing cascade with automatic model failover."
msgstr ""

#: includes/classes/OmniRoute.php:115
msgid "Antimanual Auto (Owner)"
msgstr ""

#: includes/classes/OmniRoute.php:105 includes/utils/store.php:2237
msgid "Auto Coding"
msgstr ""

#: includes/classes/CreditManager.php:721 build/admin.js:5
msgid "Monthly Cloud AI credits are exhausted. Wait for renewal or switch to BYOK mode."
msgstr ""

#: includes/classes/CreditManager.php:718 build/admin.js:5
msgid "Monthly Cloud AI credits are exhausted. Upgrade for a higher quota, wait for renewal, or switch to BYOK mode."
msgstr ""

#: includes/classes/CreditManager.php:716 build/admin.js:5
msgid "Monthly Cloud AI credits are exhausted. Sync Quota to apply your paid plan, wait for renewal, or switch to BYOK mode."
msgstr ""

#: includes/classes/CreditManager.php:711 build/admin.js:5
msgid "Monthly Cloud AI credits are exhausted. Lifetime licenses use the free Cloud AI allowance — wait for renewal or switch to BYOK mode."
msgstr ""

#. translators: 1: credits needed for this request, 2: credits remaining this
#. cycle
#: includes/classes/CreditManager.php:689
msgid "This request needs about %1$d Cloud AI credits but only %2$d remain this cycle. Shorten the request, wait for renewal, or switch to BYOK mode in Settings."
msgstr ""

#: includes/classes/CreditManager.php:567
msgid "Owner"
msgstr ""

#: includes/classes/CreditManager.php:478
#: includes/classes/CreditManager.php:499
msgid "Lifetime (Free Cloud AI quota)"
msgstr ""

#: includes/classes/CloudSiteToken.php:790
msgid "Verify your email to connect Cloud AI."
msgstr ""

#: includes/classes/CloudSiteToken.php:788
msgid "Verify your email to connect Cloud AI. Freemius email is not used as the account."
msgstr ""

#: includes/classes/CloudSiteToken.php:779
msgid "Cloud AI could not confirm this site’s license. Verify your email, then click Sync Quota."
msgstr ""

#. translators: %s: email address
#: includes/classes/CloudSiteToken.php:718
msgid "Check %s (and spam) and open the verification link to finish connecting Cloud AI."
msgstr ""

#: includes/classes/CloudSiteToken.php:713
msgid "Check your inbox (and spam folder) and open the verification link to finish connecting Cloud AI."
msgstr ""

#: includes/classes/CloudSiteToken.php:251
#: includes/classes/CloudSiteToken.php:759
#: includes/classes/CreditManager.php:608
msgid "Verify your email to connect Cloud AI. This site’s license then sets Pro / Pro Max / Owner credits."
msgstr ""

#: includes/classes/CloudSiteToken.php:193
#: includes/classes/CloudSiteToken.php:220
#: includes/classes/CloudSiteToken.php:762
#: includes/classes/CreditManager.php:606
msgid "Cloud AI is disconnected on this site. Verify your email to continue."
msgstr ""

#. translators: %s: model id
#: includes/classes/Api/ValidationController.php:401
msgid "%s is working."
msgstr ""

#: includes/classes/Api/PreferencesController.php:731
msgid "Custom provider API key removed."
msgstr ""

#: includes/classes/Api/PreferencesController.php:689
msgid "Add an API key or custom endpoint before using this provider as the default."
msgstr ""

#: includes/classes/Api/PreferencesController.php:579
msgid "Custom provider settings saved."
msgstr ""

#: includes/classes/Api/PreferencesController.php:564
msgid "Those custom provider settings could not be saved."
msgstr ""

#: includes/classes/Api/CreditController.php:364
msgid "Companion plugin updated."
msgstr ""

#. translators: %s: plugin name
#: includes/classes/Api/CreditController.php:360
msgid "%s is active. Sync Quota if the extra credits are not visible yet."
msgstr ""

#. translators: 1: plugin name, 2: credit amount
#: includes/classes/Api/CreditController.php:353
msgid "%1$s is active. +%2$s credits are now part of this site's monthly Cloud AI allowance."
msgstr ""

#: includes/classes/Api/CreditController.php:335
msgid "Unknown companion plugin."
msgstr ""

#: includes/classes/Api/CreditController.php:316 build/admin.js:1
msgid "Antimanual Campaign"
msgstr ""

#: includes/classes/Api/CreditController.php:312 build/admin.js:1
msgid "Antimanual Builder"
msgstr ""

#: includes/classes/Api/CreditController.php:298 build/admin.js:20
msgid "Cloud AI account disconnected. Verify your email to continue."
msgstr ""

#: build/admin.js:206
msgid "Conversion Goal"
msgstr ""

#: includes/classes/CloudSiteToken.php:786
msgid "Cloud AI could not confirm this site with Freemius. Try Sync Quota."
msgstr ""

#: includes/classes/CloudSiteToken.php:781
msgid "Cloud AI does not recognize this site’s Antimanual plan yet. Sync Quota after the plan is listed on the meter."
msgstr ""

#: includes/classes/Api/CreditController.php:270 build/admin.js:5
msgid "Cloud AI still has this site on the free quota. The meter has not applied the paid plan."
msgstr ""

#: build/editor.js:1
msgid "Could not update the key page pin."
msgstr ""

#: build/editor.js:1
msgid "The Key Pages list is full, so this page was not pinned."
msgstr ""

#: build/editor.js:1
msgid "Pins this page in the Key Pages section in llms.txt."
msgstr ""

#: build/editor.js:1
msgid "Pin as Key Page"
msgstr ""

#: build/editor.js:1
msgid "Hides this page from llms.txt and AI citations."
msgstr ""

#: build/editor.js:1
msgid "Exclude from llms.txt"
msgstr ""

#: build/editor.js:1
msgid "Control how this page is surfaced to AI answer engines and crawlers."
msgstr ""

#: build/editor.js:1
msgid "AI Discovery (llms.txt)"
msgstr ""

#: build/admin.js:262
msgid "Promax"
msgstr ""

#. translators: %s: the event counted as a conversion, e.g. "Purchase".
#: build/admin.js:262
msgid "Conversion (%s)"
msgstr ""

#: build/admin.js:261
msgid "Learn how conversion funnels, visitor journeys, and goals work"
msgstr ""

#: build/admin.js:261
msgid "Track privacy-safe visitor behavior, analyze conversion funnels and user journeys, uncover drop-off points, and get actionable AI suggestions to boost conversions."
msgstr ""

#: build/admin.js:261
msgid "Conversion settings"
msgstr ""

#: build/admin.js:256
msgid "200 OK"
msgstr ""

#: build/admin.js:256
msgid "202 Accepted"
msgstr ""

#. translators: %d: count
#: build/admin.js:256
msgid "%d URLs included in batch"
msgstr ""

#: build/admin.js:255
msgid "Submitted At"
msgstr ""

#: build/admin.js:255
msgid "Engines"
msgstr ""

#: build/admin.js:255
msgid "Submission"
msgstr ""

#: build/admin.js:255
msgid "Clear Log"
msgstr ""

#: build/admin.js:255
msgid "Submit a URL above or publish new content with auto-submit enabled."
msgstr ""

#: build/admin.js:255
msgid "No IndexNow submissions yet"
msgstr ""

#: build/admin.js:255
msgid "Recent URL submissions to Bing, Yandex, Seznam, Naver, and Yep."
msgstr ""

#: build/admin.js:255
msgid "IndexNow Activity Log"
msgstr ""

#. translators: 1: succeeded count, 2: failed batches, 3: total URLs
#: build/admin.js:255
msgid "%1$d succeeded, %2$d batch(es) failed, out of %3$d total URLs."
msgstr ""

#: build/admin.js:254
msgid "Background submission finished"
msgstr ""

#: build/admin.js:254
msgid "Background submission in progress"
msgstr ""

#: build/admin.js:254
msgid "Some URLs were skipped"
msgstr ""

#: build/admin.js:254
msgid "Submit All Published Content"
msgstr ""

#: build/admin.js:254
msgid "Submit to IndexNow"
msgstr ""

#: build/admin.js:254
msgid "Enter multiple URLs to submit in a single batch (up to 10,000 URLs)."
msgstr ""

#. translators: %d: number of URLs detected
#: build/admin.js:254
msgid "%d URL(s) detected. Up to 10,000 URLs per batch."
msgstr ""

#: build/admin.js:253
msgid "Bulk URLs (one per line)"
msgstr ""

#: build/admin.js:253
msgid "Single Page URL"
msgstr ""

#: build/admin.js:253
msgid "Submit specific URLs or batch submit all published content on your site."
msgstr ""

#: build/admin.js:253
msgid "Manual URL Submission"
msgstr ""

#: build/admin.js:253
msgid "Enabled Post Types"
msgstr ""

#: build/admin.js:253
msgid "Automatically sends URL notifications when you publish, edit, or trash posts. Submissions run asynchronously in the background and never slow down your editing experience."
msgstr ""

#: build/admin.js:253
msgid "Auto-submit on publish & update"
msgstr ""

#: build/admin.js:253
msgid "Configure when Antimanual notifies IndexNow engines automatically."
msgstr ""

#: build/admin.js:253
msgid "Automatic Submissions"
msgstr ""

#: build/admin.js:253
msgid "By default, Antimanual serves the key virtually via WordPress. Enable this if your server (e.g. Nginx or static file cache) blocks virtual .txt requests."
msgstr ""

#: build/admin.js:253
msgid "Write physical .txt file to site root"
msgstr ""

#: build/admin.js:253
msgid "Verify Key File"
msgstr ""

#: build/admin.js:253
msgid "Open File in Browser"
msgstr ""

#: build/admin.js:253
msgid "Key location URL copied."
msgstr ""

#: build/admin.js:253
msgid "Public URL where search engine bots fetch and verify your host key."
msgstr ""

#: build/admin.js:253
msgid "Key Location URL"
msgstr ""

#: build/admin.js:253
msgid "Regenerate Key"
msgstr ""

#: build/admin.js:253
msgid "Copy Key"
msgstr ""

#: build/admin.js:253
msgid "Key copied to clipboard."
msgstr ""

#: build/admin.js:253
msgid "A unique 32-character key matching your site domain."
msgstr ""

#: build/admin.js:253
msgid "Host Key"
msgstr ""

#: build/admin.js:253
msgid "IndexNow authenticates your domain ownership by checking a key file at your site root. Antimanual serves this key automatically without needing manual file uploads."
msgstr ""

#: build/admin.js:253
msgid "Host Verification Key"
msgstr ""

#: build/admin.js:253
msgid "All Time"
msgstr ""

#: build/admin.js:253
msgid "Total Logged Submissions"
msgstr ""

#: build/admin.js:253
msgid "Verified"
msgstr ""

#: build/admin.js:253
msgid "Host Ownership Check"
msgstr ""

#: build/admin.js:253
msgid "Verification Failed"
msgstr ""

#: build/admin.js:253
msgid "Key Verified (200 OK)"
msgstr ""

#: build/admin.js:253
msgid "Verification Ready"
msgstr ""

#: build/admin.js:253
msgid "Publish & Update Trigger"
msgstr ""

#: build/admin.js:253
msgid "Auto-Publish Paused"
msgstr ""

#: build/admin.js:253
msgid "Auto-Publish Active"
msgstr ""

#: build/admin.js:253
msgid "Registered Host Domain"
msgstr ""

#: build/admin.js:253
msgid "Microsoft Copilot AI"
msgstr ""

#: build/admin.js:253
msgid "One submission automatically dispatches to all participating search engines."
msgstr ""

#: build/admin.js:253
msgid "Participating Search Engines"
msgstr ""

#: build/admin.js:253
msgid "Instantly notify Bing, Yandex, Seznam, Naver, and Yep whenever your site content is published, updated, or removed. IndexNow provides instant crawling and discovery across all non-Google search engines and AI assistants (including Microsoft Copilot)."
msgstr ""

#: build/admin.js:253
msgid "Add a Google service account in the API Credentials section to enable Google Indexing API features."
msgstr ""

#: build/admin.js:253
msgid "Add credentials to enable Google Indexing API submissions"
msgstr ""

#: build/admin.js:253
msgid "Submit to IndexNow (Bing/Yandex)"
msgstr ""

#: build/admin.js:253
msgid "Configure a Google service account to enable Google Indexing API submission."
msgstr ""

#: build/admin.js:253
msgid "Submit to Google"
msgstr ""

#: build/admin.js:253
msgid "Copy service account email to clipboard"
msgstr ""

#: build/admin.js:253
msgid "Service Account Setup Guide"
msgstr ""

#: build/admin.js:253
msgid "Follow our interactive guide for step-by-step instructions on Google Cloud, Search Console, and GA4 permissions."
msgstr ""

#: build/admin.js:253
msgid "Need help with Google Service Account setup?"
msgstr ""

#: build/admin.js:253
msgid "IndexNow"
msgstr ""

#: build/admin.js:253
msgid "Configured"
msgstr ""

#: build/admin.js:253 build/admin.js:261
msgid "User Guide"
msgstr ""

#: build/admin.js:253
msgid "Learn how to connect Google APIs, inspect Core Web Vitals, track Search Console, and automate Indexing"
msgstr ""

#: build/admin.js:253
msgid "Connect your Google account and configure IndexNow to unlock Core Web Vitals, Search Console, GA4, Indexing API, and Bing/Yandex instant crawling."
msgstr ""

#: build/admin.js:253
msgid "approved URL(s) submitted to IndexNow (Bing/Yandex/Naver)."
msgstr ""

#: build/admin.js:253
msgid "Failed to clear log."
msgstr ""

#: build/admin.js:253
msgid "Activity log cleared."
msgstr ""

#: build/admin.js:253
msgid "Batch submission failed to start."
msgstr ""

#. translators: %d: total URLs queued
#: build/admin.js:253
msgid "Queued %d URL(s) for background submission. Progress will update below."
msgstr ""

#: build/admin.js:252
msgid "IndexNow bulk submission finished."
msgstr ""

#: build/admin.js:252
msgid "This will queue all published site content for submission to IndexNow (Bing, Yandex, Seznam, Naver, Yep). Large sites are processed gradually in the background. Continue?"
msgstr ""

#: build/admin.js:252
msgid "Enter at least one URL to submit."
msgstr ""

#: build/admin.js:252 build/admin.js:253
msgid "IndexNow submission failed."
msgstr ""

#: build/admin.js:252
msgid "URL(s) submitted to IndexNow."
msgstr ""

#. translators: 1: submitted count, 2: skipped count
#: build/admin.js:252
msgid "%1$d URL(s) submitted, %2$d skipped — see details below."
msgstr ""

#: build/admin.js:251
msgid "Failed to regenerate key."
msgstr ""

#: build/admin.js:251
msgid "Regenerating your IndexNow key will create a new key and update your verification URL. Continue?"
msgstr ""

#: build/admin.js:251
msgid "Regenerating your IndexNow key will create a new key, update your verification URL, and replace the physical key file in your site root. Continue?"
msgstr ""

#: build/admin.js:251
msgid "Key verification failed."
msgstr ""

#: build/admin.js:251
msgid "Could not access the clipboard. Please copy the value manually."
msgstr ""

#: build/admin.js:251
msgid "Failed to update file preference."
msgstr ""

#: build/admin.js:251
msgid "Physical key file removed from site root (virtual serving active)."
msgstr ""

#: build/admin.js:251
msgid "Physical key file created in site root."
msgstr ""

#: build/admin.js:251
msgid "Failed to update post types."
msgstr ""

#: build/admin.js:251
msgid "Supported post types updated."
msgstr ""

#: build/admin.js:251
msgid "Failed to update IndexNow setting."
msgstr ""

#: build/admin.js:251
msgid "IndexNow auto-submit disabled."
msgstr ""

#: build/admin.js:251
msgid "IndexNow auto-submit enabled."
msgstr ""

#. translators: 1: success count, 2: failed batch count
#: build/admin.js:251
msgid "IndexNow background submission finished: %1$d URL(s) succeeded, %2$d failed."
msgstr ""

#. translators: %d: number of URLs
#: build/admin.js:249
msgid "%d URL(s) submitted to Google."
msgstr ""

#: build/admin.js:248
msgid "Reload the page to try again."
msgstr ""

#: build/admin.js:248
msgid "Settings unavailable"
msgstr ""

#: build/admin.js:248
msgid "Re-verify"
msgstr ""

#: build/admin.js:248
msgid "One or more endpoints could not be reached."
msgstr ""

#: build/admin.js:248
msgid "Some endpoints returned warnings or potential conflicts."
msgstr ""

#: build/admin.js:248
msgid "All verified endpoints are healthy and reachable."
msgstr ""

#: build/admin.js:248
msgid "Live verification performed via loopback HTTP checks against your site endpoints."
msgstr ""

#: build/admin.js:248
msgid "AI Endpoint Verification"
msgstr ""

#: build/admin.js:248
msgid "Crawlers (Off)"
msgstr ""

#: build/admin.js:248
msgid "Crawlers blocked"
msgstr ""

#: build/admin.js:248
msgid "Pages listed"
msgstr ""

#: build/admin.js:248
msgid "Needs setup"
msgstr ""

#: build/admin.js:248
msgid "Live"
msgstr ""

#: build/admin.js:248
msgid "Verify Setup"
msgstr ""

#: build/admin.js:248
msgid "Run a live loopback check on your AI discovery and crawler endpoints"
msgstr ""

#: build/admin.js:248
msgid "Publish a curated map of your site for AI answer engines, decide which AI crawlers may read it, and track the content aging out of citation eligibility."
msgstr ""

#: build/admin.js:248
msgid "Citation Risk"
msgstr ""

#: build/admin.js:248
msgid "AI Crawlers"
msgstr ""

#: build/admin.js:248
msgid "Verification check failed."
msgstr ""

#: build/admin.js:248
msgid "Could not load the AI visibility settings."
msgstr ""

#: build/admin.js:248
msgid "No alerts yet. They appear here after a run finds something."
msgstr ""

#: build/admin.js:248
msgid "Clear alerts"
msgstr ""

#: build/admin.js:248
msgid "Could not clear the alerts."
msgstr ""

#: build/admin.js:248
msgid "Dashboard alerts cleared."
msgstr ""

#. translators: %d: number of stored alerts.
#: build/admin.js:247
msgid "%d stored"
msgstr ""

#: build/admin.js:246
msgid "Recent Alerts"
msgstr ""

#: build/admin.js:246
msgid "Both instant alerts and the weekly digest are off — monitoring will run silently."
msgstr ""

#: build/admin.js:246
msgid "Add a short fix hint under every finding instead of the issue list alone."
msgstr ""

#: build/admin.js:246
msgid "Include Fix Suggestions"
msgstr ""

#: build/admin.js:246
msgid "not scheduled"
msgstr ""

#. translators: %s: relative time until the next digest, e.g. "in 3 days".
#: build/admin.js:246
msgid "A Monday summary of the latest run, even when nothing broke. Next: %s"
msgstr ""

#: build/admin.js:245
msgid "Send an alert at the end of any run that found something."
msgstr ""

#: build/admin.js:245
msgid "Instant Issue Alerts"
msgstr ""

#: build/admin.js:245
msgid "What To Send"
msgstr ""

#: build/admin.js:245
msgid "Verifies each channel now instead of finding out at the next run."
msgstr ""

#: build/admin.js:245
msgid "Send test alert"
msgstr ""

#: build/admin.js:245
msgid "Could not send the test alert."
msgstr ""

#: build/admin.js:245
msgid "Some channels could not deliver — see the details below."
msgstr ""

#: build/admin.js:245
msgid "Test alert sent through every channel."
msgstr ""

#: build/admin.js:245
msgid "Save your changes first — the test uses your saved delivery settings."
msgstr ""

#. translators: %s: the email address being removed.
#: build/admin.js:245
msgid "Remove %s"
msgstr ""

#: build/admin.js:244
msgid "Add one or more recipients. Leave the list empty to use the site admin email."
msgstr ""

#: build/admin.js:244
msgid "No channel selected — you will not receive any monitoring alert."
msgstr ""

#: build/admin.js:244
msgid "Every alert below is delivered through the channels you pick here."
msgstr ""

#: build/admin.js:244
msgid "Delivery Channels"
msgstr ""

#: build/admin.js:244
msgid "Choose where alerts are delivered and what they contain."
msgstr ""

#: build/admin.js:244
msgid "No competitor pages tracked yet."
msgstr ""

#. translators: %s: the competitor URL being removed.
#: build/admin.js:244
msgid "Stop tracking %s"
msgstr ""

#: build/admin.js:243
msgid "Remove a URL below to free up a slot."
msgstr ""

#: build/admin.js:243
msgid "Track a specific page, not just the homepage — each run scores it and alerts you when the score moves 5 or more points."
msgstr ""

#: build/admin.js:243
msgid "Add a competitor URL"
msgstr ""

#: build/admin.js:242
msgid "Tracked Pages"
msgstr ""

#: build/admin.js:242
msgid "This checks once per run, so it catches sustained outages — not brief blips. Use a dedicated uptime service for minute-by-minute coverage."
msgstr ""

#: build/admin.js:242
msgid "Request your homepage at the start of every run and alert if it does not respond."
msgstr ""

#: build/admin.js:242
msgid "Availability"
msgstr ""

#: build/admin.js:242
msgid "Alert when a page's HTML document exceeds this size."
msgstr ""

#: build/admin.js:242
msgid "Measured as the time your server takes to return the HTML, not full browser render time."
msgstr ""

#. translators: 1: max load time in seconds, 2: max page size in MB.
#: build/admin.js:242
msgid "%1$ss · %2$s MB"
msgstr ""

#: build/admin.js:241
msgid "Performance Budget"
msgstr ""

#: build/admin.js:241
msgid "No issue types selected — crawl health monitoring will never alert you."
msgstr ""

#: build/admin.js:241
msgid "Fetch monitored pages and report broken responses, redirects, broken links, and insecure assets."
msgstr ""

#: build/admin.js:241
msgid "Up to 25 live checks per run"
msgstr ""

#: build/admin.js:241
msgid "Crawl Health"
msgstr ""

#: build/admin.js:241
msgid "Monitor crawl errors, page speed, resource budgets, and uptime."
msgstr ""

#: build/admin.js:241
msgid "Pages older than this are flagged as stale. The Content Freshness tab grades against this same window."
msgstr ""

#: build/admin.js:241
msgid "Stale Content"
msgstr ""

#: build/admin.js:241
msgid "Flag published pages that have not been updated in a while."
msgstr ""

#: build/admin.js:241
msgid "A page is also flagged when its score falls 5 or more points below the previous run, even if it stays above the threshold."
msgstr ""

#: build/admin.js:241
msgid "Get alerted when any page's SEO score drops below this value. Higher means stricter — and noisier."
msgstr ""

#. translators: %d: SEO score threshold.
#: build/admin.js:241
msgid "Alerts below %d"
msgstr ""

#: build/admin.js:240
msgid "Alert Threshold"
msgstr ""

#: build/admin.js:240
msgid "Nothing excluded — every matching page is monitored."
msgstr ""

#. translators: %s: the excluded path being removed.
#: build/admin.js:240
msgid "Stop excluding %s"
msgstr ""

#: build/admin.js:239
msgid "Thank-you, checkout, and account pages have no search value. Use * to match a whole branch, e.g. /account/*"
msgstr ""

#: build/admin.js:239
msgid "Skip these paths"
msgstr ""

#. translators: 1: number used, 2: maximum allowed.
#: build/admin.js:239 build/admin.js:243
msgid "%1$d of %2$d used"
msgstr ""

#: build/admin.js:238
msgid "Exclusions"
msgstr ""

#: build/admin.js:238
msgid "The run stops after this many pages. Lower it if your host is slow — anything skipped is picked up on the next run."
msgstr ""

#: build/admin.js:238
msgid "Maximum pages per run"
msgstr ""

#: build/admin.js:238
msgid "Only content types you actually optimise for search need monitoring."
msgstr ""

#: build/admin.js:238
msgid "Only pages that a previous run or audit already scored are re-checked — the cheapest option."
msgstr ""

#: build/admin.js:238
msgid "Newest published content first, limited by the cap below."
msgstr ""

#. translators: %d: maximum pages audited per run.
#: build/admin.js:238
msgid "Up to %d per run"
msgstr ""

#: build/admin.js:237
msgid "Decide which pages each run covers and what counts as a problem."
msgstr ""

#: build/admin.js:237
msgid "Capped at 28 so the run happens in every month."
msgstr ""

#: build/admin.js:237
msgid "Day of month"
msgstr ""

#: build/admin.js:237
msgid "Monday catches anything that broke over the weekend."
msgstr ""

#: build/admin.js:237
msgid "Day of week"
msgstr ""

#: build/admin.js:237
msgid "site default"
msgstr ""

#. translators: %s: the site's timezone, e.g. "Asia/Dhaka".
#: build/admin.js:237
msgid "Uses your site timezone (%s). Off-peak hours keep the run out of your visitors' way."
msgstr ""

#: build/admin.js:236
msgid "Time of day"
msgstr ""

#: build/admin.js:236
msgid "How often automated SEO audits run across the pages you selected."
msgstr ""

#: build/admin.js:236
msgid "Run Time"
msgstr ""

#: build/admin.js:236
msgid "When off, nothing is scheduled and no alerts are sent — you can still run a check manually."
msgstr ""

#: build/admin.js:236
msgid "Run monitoring automatically"
msgstr ""

#: build/admin.js:236
msgid "Automated Monitoring"
msgstr ""

#: build/admin.js:236
msgid "Could not start the monitoring run."
msgstr ""

#: build/admin.js:236
msgid "Save your changes first — a run uses the saved preferences."
msgstr ""

#: build/admin.js:236
msgid "Turn automated monitoring on and choose exactly when it runs."
msgstr ""

#: build/admin.js:236
msgid "Loading your monitoring preferences…"
msgstr ""

#: build/admin.js:236
msgid "Defaults restored — save to apply them."
msgstr ""

#: build/admin.js:236
msgid "Restore Defaults"
msgstr ""

#: build/admin.js:236
msgid "Reset Monitoring Preferences"
msgstr ""

#: build/admin.js:236
msgid "Restore every monitoring preference to its default value? Nothing changes on the server until you save."
msgstr ""

#: build/admin.js:236
msgid "You have an entry that was typed but not added yet. Add it or clear it first."
msgstr ""

#: build/admin.js:236
msgid "Select at least one post type to monitor."
msgstr ""

#: build/admin.js:236
msgid "That does not look like a Slack incoming webhook URL (it should start with https://hooks.slack.com/)."
msgstr ""

#: build/admin.js:236
msgid "Add your Slack webhook URL, or turn the Slack channel off."
msgstr ""

#: build/admin.js:236
msgid "Select at least one notification channel, otherwise no alert can reach you."
msgstr ""

#: build/admin.js:236
msgid "Avg Health Score"
msgstr ""

#: build/admin.js:236
msgid "Issues Detected"
msgstr ""

#: build/admin.js:236
msgid "Last Run"
msgstr ""

#: build/admin.js:236
msgid "Scan Frequency"
msgstr ""

#: build/admin.js:236
msgid "Monitoring Status"
msgstr ""

#: build/admin.js:236
msgid "Configure automated background SEO audits, crawl health checks, content freshness monitoring, competitor tracking, and real-time alert notifications."
msgstr ""

#: build/admin.js:236
msgid "Armed & Active"
msgstr ""

#: build/admin.js:236
msgid "This path is already excluded"
msgstr ""

#. translators: %d: maximum number of exclusion patterns.
#: build/admin.js:236
msgid "You can add up to %d exclusions."
msgstr ""

#: build/admin.js:235
msgid "Enter a full page URL, for example https://competitor.com/pricing"
msgstr ""

#. translators: %d: maximum number of tracked competitor URLs.
#: build/admin.js:235
msgid "You can track up to %d competitor URLs."
msgstr ""

#: build/admin.js:234
msgid "Could not load your monitoring preferences. Showing defaults."
msgstr ""

#: build/admin.js:234
msgid "Outdated"
msgstr ""

#: build/admin.js:234
msgid "Source Language"
msgstr ""

#: build/admin.js:234
msgid "Translate your content into multiple languages with AI, so visitors can read your posts in the language they prefer."
msgstr ""

#. translators: %s is the post title.
#: build/admin.js:234
msgid "Could not re-translate “%s”."
msgstr ""

#. translators: %s is the post title.
#: build/admin.js:233
msgid "“%s” re-translated."
msgstr ""

#: build/admin.js:232
msgid "Could not delete the translation."
msgstr ""

#. translators: 1: post title, 2: language name.
#: build/admin.js:232
msgid "The %2$s translation of “%1$s” will be removed. The original post is not affected."
msgstr ""

#: build/admin.js:231
msgid "Delete translation?"
msgstr ""

#: build/admin.js:231
msgid "Some translations could not be deleted."
msgstr ""

#. translators: %d is the number of translations deleted.
#: build/admin.js:231
msgid "%d translation deleted."
msgid_plural "%d translations deleted."
msgstr[0] ""
msgstr[1] ""
msgstr[2] ""

#. translators: %d is the number of translations.
#: build/admin.js:230
msgid "%d translation will be removed. The original posts are not affected."
msgid_plural "%d translations will be removed. The original posts are not affected."
msgstr[0] ""
msgstr[1] ""
msgstr[2] ""

#: build/admin.js:229
msgid "Delete selected translations?"
msgstr ""

#: build/admin.js:229
msgid "Could not retry the failed translations."
msgstr ""

#. translators: 1: number retried successfully, 2: number still failing.
#: build/admin.js:229
msgid "Retry finished. %1$d succeeded, %2$d still failing."
msgstr ""

#: build/admin.js:228
msgid "Could not generate the preview."
msgstr ""

#. translators: %d is the number of posts selected.
#: build/admin.js:228
msgid "Translate %d post"
msgid_plural "Translate %d posts"
msgstr[0] ""
msgstr[1] ""
msgstr[2] ""

#: build/admin.js:227
msgid "Stopping…"
msgstr ""

#: build/admin.js:227
msgid "Could not load the post list."
msgstr ""

#: build/admin.js:227
msgid "Everything is already translated — nothing to do."
msgstr ""

#: build/admin.js:227
msgid "Could not work out which posts need translating."
msgstr ""

#: build/admin.js:227
msgid "provider"
msgstr ""

#. translators: %s is the AI provider name.
#: build/admin.js:227
msgid "Add a %s API key before translating."
msgstr ""

#: build/admin.js:226
msgid "Select at least one target language."
msgstr ""

#. translators: 1: post title, 2: language name, 3: error message.
#: build/admin.js:224
msgid "“%1$s” → %2$s failed: %3$s"
msgstr ""

#. translators: 1: post title, 2: language name.
#: build/admin.js:223
msgid "“%1$s” → %2$s done"
msgstr ""

#. translators: 1: post title, 2: language name.
#: build/admin.js:222
msgid "Translating “%1$s” → %2$s…"
msgstr ""

#. translators: %d is the number of translations queued.
#: build/admin.js:221
msgid "Starting %d translation…"
msgid_plural "Starting %d translations…"
msgstr[0] ""
msgstr[1] ""
msgstr[2] ""

#: build/admin.js:218
msgid "Could not save quality settings. Please try again."
msgstr ""

#: build/admin.js:218
msgid "Could not save settings. Please try again."
msgstr ""

#: build/admin.js:218
msgid "Settings saved."
msgstr ""

#: build/admin.js:218
msgid "Could not load translation history."
msgstr ""

#: build/admin.js:218
msgid "Install Antimanual Campaign now and start creating high-converting newsletters, automated drip sequences, and lead capture forms."
msgstr ""

#: build/admin.js:218
msgid "Ready to launch AI email marketing with zero SaaS fees?"
msgstr ""

#: build/admin.js:218
msgid "Common questions about getting started with the Antimanual Campaign extension."
msgstr ""

#: build/admin.js:218
msgid "Capture subscribers with responsive forms, validate email deliverability, and send campaigns with zero monthly SaaS fees."
msgstr ""

#: build/admin.js:218
msgid "Deliver & Grow Autonomously"
msgstr ""

#: build/admin.js:218
msgid "Transform your knowledge base docs, blog posts, and site insights into engaging newsletters and automated email sequences."
msgstr ""

#: build/admin.js:218
msgid "Turn Content into Campaigns"
msgstr ""

#: build/admin.js:218
msgid "Configure your API keys (OpenAI, Google Gemini, Anthropic Claude, Grok, DeepSeek, or OpenCode Zen) in Antimanual Configuration."
msgstr ""

#: build/admin.js:218
msgid "Centralize AI in Antimanual"
msgstr ""

#: build/admin.js:218
msgid "Antimanual Campaign seamlessly taps into your Antimanual AI configuration for a unified content marketing stack."
msgstr ""

#: build/admin.js:218
msgid "How Antimanual & Antimanual Campaign Work Together"
msgstr ""

#: build/admin.js:218
msgid "Everything you need to capture leads, send high-converting newsletters, and automate subscriber journeys with AI."
msgstr ""

#: build/admin.js:218
msgid "Why Choose Antimanual Campaign?"
msgstr ""

#: build/admin.js:218
msgid "Syntax, MX check & burner filter"
msgstr ""

#: build/admin.js:218
msgid "Email Validator"
msgstr ""

#: build/admin.js:218
msgid "Automated multi-step onboarding journeys"
msgstr ""

#: build/admin.js:218
msgid "Drip Sequences"
msgstr ""

#: build/admin.js:218
msgid "Powered by OpenAI & Google Gemini RAG"
msgstr ""

#: build/admin.js:218
msgid "100% self-hosted with no monthly limits"
msgstr ""

#: build/admin.js:218
msgid "Context-Grounded AI"
msgstr ""

#: build/admin.js:218
msgid "Contacts & Emails"
msgstr ""

#: build/admin.js:218
msgid "Zero SaaS Fees"
msgstr ""

#: build/admin.js:218
msgid "Plugin files detected on your site. Click Activate to start sending."
msgstr ""

#: build/admin.js:218
msgid "Antimanual Campaign is a self-hosted, AI-powered email marketing and automation platform for WordPress. Send beautiful newsletters, launch automated drip sequences, and track real-time analytics with zero recurring SaaS fees."
msgstr ""

#: build/admin.js:218
msgid "Antimanual Campaign connects with Antimanual to leverage your configured AI providers and Knowledge Base files, generating context-aware email copy that matches your exact brand tone and product specifications."
msgstr ""

#: build/admin.js:218
msgid "How does it work with Antimanual?"
msgstr ""

#: build/admin.js:218
msgid "Yes! Antimanual Campaign delivers emails via WordPress wp_mail(), making it instantly compatible with popular SMTP plugins like WP Mail SMTP, FluentSMTP, Post SMTP, Amazon SES, SendGrid, Mailgun, and Brevo."
msgstr ""

#: build/admin.js:218
msgid "Can I use my existing SMTP plugin?"
msgstr ""

#: build/admin.js:218
msgid "None at all! Unlike hosted SaaS tools that charge steep fees as your subscriber count grows, Antimanual Campaign allows unlimited subscribers, unlimited contact lists, and unlimited campaigns. Your only limit is your host or SMTP provider."
msgstr ""

#: build/admin.js:218
msgid "Is there any limit on subscribers or email sends?"
msgstr ""

#: build/admin.js:218
msgid "No. Antimanual Campaign is a complete, self-hosted email marketing and automation platform built directly in WordPress. Subscriber lists, email templates, drip sequences, sending queues, and analytics are all handled natively without third-party fees."
msgstr ""

#: build/admin.js:218
msgid "Do I need a third-party email service like Mailchimp?"
msgstr ""

#: build/admin.js:218
msgid "Tokenized shareable public reports for clients and team members"
msgstr ""

#: build/admin.js:218
msgid "Interactive SVG World Map illustrating reader geolocation"
msgstr ""

#: build/admin.js:218
msgid "Per-link click tracking table revealing top clicked URLs"
msgstr ""

#: build/admin.js:218
msgid "Real-time metrics: open rates, unique opens, CTR, and unsubscribes"
msgstr ""

#: build/admin.js:218
msgid "Track live engagement metrics, discover where your audience opens emails, and share client-ready dashboards without admin logins."
msgstr ""

#: build/admin.js:218
msgid "Real-Time Analytics & Client Reports"
msgstr ""

#: build/admin.js:218
msgid "Eliminates spam traps and drastically reduces bounce rates"
msgstr ""

#: build/admin.js:218
msgid "Non-intrusive SMTP handshake probing to check mailbox existence"
msgstr ""

#: build/admin.js:218
msgid "Locally bundled disposable/burner email filter (no external APIs)"
msgstr ""

#: build/admin.js:218
msgid "Email syntax and domain DNS MX record verification"
msgstr ""

#: build/admin.js:218
msgid "Protect your domain sender reputation and maintain stellar inbox deliverability with multi-tier email validation."
msgstr ""

#: build/admin.js:218
msgid "Built-in Email Validator & List Hygiene"
msgstr ""

#: build/admin.js:218
msgid "Verified double opt-in confirmations with custom redirect pages"
msgstr ""

#: build/admin.js:218
msgid "Built-in GDPR and privacy compliance consent checkboxes"
msgstr ""

#: build/admin.js:218
msgid "Embed anywhere with WordPress shortcode or auto-resizing iframe"
msgstr ""

#: build/admin.js:218
msgid "Intuitive in-app form builder with custom styling & colors"
msgstr ""

#: build/admin.js:218
msgid "Design clean, mobile-responsive subscription forms with customizable fields and embed them anywhere across the web."
msgstr ""

#: build/admin.js:218
msgid "Visual Lead Capture Form Builder"
msgstr ""

#: build/admin.js:218
msgid "Automatic subscriber enrollment upon form submissions"
msgstr ""

#: build/admin.js:218
msgid "Funnel step analytics tracking open rates and click rates per email"
msgstr ""

#: build/admin.js:218
msgid "Audience-based triggers by assigned subscriber lists or tags"
msgstr ""

#: build/admin.js:218
msgid "Visual sequence builder with custom minute, hour, or day delays"
msgstr ""

#: build/admin.js:218
msgid "Create intelligent, linear email journeys that welcome new leads, nurture buyers, and deliver automated drip courses on schedule."
msgstr ""

#: build/admin.js:218
msgid "Automated Multi-Step Drip Sequences"
msgstr ""

#: build/admin.js:218
msgid "One-click subject line brainstorming and body copy variations"
msgstr ""

#: build/admin.js:218
msgid "Tone of voice controls (Professional, Friendly, Urgent, Casual)"
msgstr ""

#: build/admin.js:218
msgid "RAG knowledge grounding ensures brand-accurate messaging"
msgstr ""

#: build/admin.js:218
msgid "Dual AI provider integration (OpenAI GPT-4o & Google Gemini)"
msgstr ""

#: build/admin.js:218
msgid "Generate captivating subject lines, preview texts, and high-converting email copy grounded in your business knowledge base."
msgstr ""

#: build/admin.js:218
msgid "AI Copywriting & Knowledge Context"
msgstr ""

#: build/admin.js:218
msgid "Works out of the box with wp_mail() and any SMTP provider"
msgstr ""

#: build/admin.js:218
msgid "Native WP-Cron background batch delivery with configurable limits"
msgstr ""

#: build/admin.js:218
msgid "Complete data privacy — subscriber records stay in your database"
msgstr ""

#: build/admin.js:218
msgid "Unlimited subscribers, contact lists, and email sends"
msgstr ""

#: build/admin.js:218
msgid "Say goodbye to costly monthly subscriber tiers on Mailchimp, Brevo, or ActiveCampaign. Run full-scale email marketing directly from WordPress."
msgstr ""

#: build/admin.js:218
msgid "100% Self-Hosted & Zero SaaS Fees"
msgstr ""

#: build/admin.js:218
msgid "Install Antimanual Campaign (Free)"
msgstr ""

#: build/admin.js:218
msgid "Activate Antimanual Campaign"
msgstr ""

#: build/admin.js:218
msgid "Install Antimanual Builder now and start generating stunning WordPress pages with the power of AI."
msgstr ""

#: build/admin.js:218
msgid "Ready to build websites with AI for free?"
msgstr ""

#: build/admin.js:218
msgid "Common questions about getting started with the Antimanual Builder extension."
msgstr ""

#: build/admin.js:218
msgid "Publish directly to WordPress. Your content is rendered as standard pages that work with your active theme and SEO setup."
msgstr ""

#: build/admin.js:218
msgid "Publish Native WordPress Pages"
msgstr ""

#: build/admin.js:218
msgid "Open AM Builder to describe your target web page in chat. Builder generates complete layouts with images, styles, and typography."
msgstr ""

#: build/admin.js:218
msgid "Generate in Builder Canvas"
msgstr ""

#: build/admin.js:218
msgid "Configure your API key (OpenAI, Google Gemini, Anthropic Claude, Grok, DeepSeek, or OpenCode Zen) in Antimanual Configuration."
msgstr ""

#: build/admin.js:218
msgid "Connect AI in Antimanual"
msgstr ""

#: build/admin.js:218
msgid "Antimanual Builder seamlessly taps into your Antimanual configuration for a complete AI-driven website creation stack."
msgstr ""

#: build/admin.js:218
msgid "How Antimanual & Antimanual Builder Work Together"
msgstr ""

#: build/admin.js:218
msgid "Everything you need to craft high-converting, blazing-fast WordPress websites in record time."
msgstr ""

#: build/admin.js:218
msgid "Why Choose Antimanual Builder?"
msgstr ""

#: build/admin.js:218
msgid "100% native WordPress pages"
msgstr ""

#: build/admin.js:218
msgid "Zero Lock-in"
msgstr ""

#: build/admin.js:218
msgid "Uses your active AI keys & KB"
msgstr ""

#: build/admin.js:218
msgid "Antimanual AI Sync"
msgstr ""

#: build/admin.js:218
msgid "Visual drag-and-drop & inline edit"
msgstr ""

#: build/admin.js:218
msgid "Full-Screen Canvas"
msgstr ""

#: build/admin.js:218
msgid "Generate layouts from text prompts"
msgstr ""

#: build/admin.js:218
msgid "Prompt to Page"
msgstr ""

#: build/admin.js:218
msgid "AI Providers"
msgstr ""

#: build/admin.js:218
msgid "Code Required"
msgstr ""

#: build/admin.js:218
msgid "Free Extension"
msgstr ""

#: build/admin.js:218
msgid "WP.org Rating"
msgstr ""

#: build/admin.js:218
msgid "Official free companion plugin on WordPress.org repository."
msgstr ""

#: build/admin.js:218
msgid "Plugin files detected on your site. Click Activate to start building."
msgstr ""

#: build/admin.js:218
msgid "WordPress.org"
msgstr ""

#: build/admin.js:218
msgid "Live Demo"
msgstr ""

#: build/admin.js:218
msgid "Antimanual Builder is an AI-powered visual page builder extension for WordPress. Generate full pages from a prompt, then refine by drag-and-drop. Zero Gutenberg, zero lock-in, 100% native WordPress pages."
msgstr ""

#: build/admin.js:218
msgid "Your content is completely safe. Because pages are saved as standard WordPress 'page' posts, all published pages remain live on your site inside your active theme."
msgstr ""

#: build/admin.js:218
msgid "What happens to my pages if I deactivate the plugin?"
msgstr ""

#: build/admin.js:218
msgid "Absolutely! Manual visual editing, drag-and-drop sections, components, templates, and responsive preview work fully standalone without any API key or AI configuration."
msgstr ""

#: build/admin.js:218
msgid "Can I use it without AI or an API key?"
msgstr ""

#: build/admin.js:218
msgid "Antimanual Builder is designed as the visual website-building companion to Antimanual. Antimanual manages your AI provider connections (OpenAI, Gemini, Claude, etc.) and Knowledge Base, while Builder uses that intelligence to generate and refine pages visually."
msgstr ""

#: build/admin.js:218
msgid "How does it work with the Antimanual plugin?"
msgstr ""

#: build/admin.js:218
msgid "Yes! Antimanual Builder is 100% free and hosted on the official WordPress.org plugin directory. You can install and activate it without any subscription."
msgstr ""

#: build/admin.js:218
msgid "Is Antimanual Builder free to use?"
msgstr ""

#: build/admin.js:218
msgid "Strict render-time security and script sanitization"
msgstr ""

#: build/admin.js:218
msgid "Automatic browser crash recovery for unsaved work"
msgstr ""

#: build/admin.js:218
msgid "Version history panel to restore earlier page revisions"
msgstr ""

#: build/admin.js:218
msgid "Instant Undo / Redo with keyboard shortcuts"
msgstr ""

#: build/admin.js:218
msgid "Work with confidence thanks to full undo/redo history, snapshot restore, and crash protection."
msgstr ""

#: build/admin.js:218
msgid "Safety, History & Recovery"
msgstr ""

#: build/admin.js:218
msgid "Zero proprietary database bloat or lock-in"
msgstr ""

#: build/admin.js:218
msgid "Works with your SEO, caching, and analytics plugins"
msgstr ""

#: build/admin.js:218
msgid "Fully portable content — pages remain intact if deactivated"
msgstr ""

#: build/admin.js:218
msgid "100% standard WordPress page post type"
msgstr ""

#: build/admin.js:218
msgid "Every page you create is a standard WordPress 'page' post that works with your theme and plugins."
msgstr ""

#: build/admin.js:218
msgid "Zero Lock-in & Native WP Pages"
msgstr ""

#: build/admin.js:218
msgid "System font stacks with no third-party CDN tracking"
msgstr ""

#: build/admin.js:218
msgid "Scoped styles that never clash with active themes"
msgstr ""

#: build/admin.js:218
msgid "Custom brand tone and styling directives for AI"
msgstr ""

#: build/admin.js:218
msgid "Curated color palettes, typography scales & corner radius"
msgstr ""

#: build/admin.js:218
msgid "Define custom design tokens so every AI-generated page looks 100% on-brand and professionally styled."
msgstr ""

#: build/admin.js:218
msgid "Design Systems & Brand Rules"
msgstr ""

#: build/admin.js:218
msgid "Quick-start layout presets and section library"
msgstr ""

#: build/admin.js:218
msgid "Visual Header & Footer template manager"
msgstr ""

#: build/admin.js:218
msgid "Push updates to all linked component instances with 1-click"
msgstr ""

#: build/admin.js:218
msgid "Save and reuse custom block components anywhere"
msgstr ""

#: build/admin.js:218
msgid "Save any section as a reusable component and deploy it across pages with global update sync."
msgstr ""

#: build/admin.js:218
msgid "Component Library & Templates"
msgstr ""

#: build/admin.js:218
msgid "HTML, CSS & JavaScript code-editor inspection tabs"
msgstr ""

#: build/admin.js:218
msgid "Multi-device responsive preview (Desktop, Tablet, Mobile)"
msgstr ""

#: build/admin.js:218
msgid "Full DOM element hierarchy tree & inspector"
msgstr ""

#: build/admin.js:218
msgid "Drag sections and edit text directly on canvas"
msgstr ""

#: build/admin.js:218
msgid "A distraction-free drag-and-drop workspace for native WordPress pages with zero Gutenberg required."
msgstr ""

#: build/admin.js:218
msgid "Full-Screen Visual Canvas"
msgstr ""

#: build/admin.js:218
msgid "Powered by OpenAI, Gemini, Claude, Grok, DeepSeek & OpenCode Zen"
msgstr ""

#: build/admin.js:218
msgid "AI-assisted migration of existing WordPress pages"
msgstr ""

#: build/admin.js:218
msgid "Conversational AI chat for section-by-section refinement"
msgstr ""

#: build/admin.js:218
msgid "Prompt-to-page generation in seconds"
msgstr ""

#: build/admin.js:218
msgid "Describe the page you want in plain language and get a complete, fully editable layout back inside the editor."
msgstr ""

#: build/admin.js:218
msgid "Build Websites With AI"
msgstr ""

#: build/admin.js:218
msgid "Install Antimanual Builder (Free)"
msgstr ""

#: build/admin.js:218
msgid "Activate Antimanual Builder"
msgstr ""

#: build/admin.js:218
msgid "Balance After"
msgstr ""

#: build/admin.js:218
msgid "Amount"
msgstr ""

#: build/admin.js:218
msgid "No transaction history recorded yet."
msgstr ""

#: build/admin.js:218
msgid "Loading transactions..."
msgstr ""

#: build/admin.js:218
msgid "Transaction History (Latest 100 Entries)"
msgstr ""

#: build/admin.js:218
msgid "Credit Audit Ledger"
msgstr ""

#: build/admin.js:218
msgid "Grant Credits"
msgstr ""

#: build/admin.js:218
msgid "Error adding bonus credits."
msgstr ""

#: build/admin.js:218
msgid "Failed to add bonus credits."
msgstr ""

#: build/admin.js:218
msgid "Bonus credits added successfully."
msgstr ""

#: build/admin.js:218
msgid "e.g. Promotional reward, support compensation"
msgstr ""

#: build/admin.js:218
msgid "Reason / Note"
msgstr ""

#: build/admin.js:218
msgid "Bonus Credit Amount"
msgstr ""

#: build/admin.js:218
msgid "Grant manual bonus credits to"
msgstr ""

#: build/admin.js:218
msgid "Grant Bonus Credits"
msgstr ""

#: build/admin.js:218
msgid "Save Settings"
msgstr ""

#: build/admin.js:218
msgid "Shortcode copied to clipboard!"
msgstr ""

#: build/admin.js:218
msgid "Place this shortcode on your user account, profile, or membership dashboard page to let members check their remaining AI balance."
msgstr ""

#: build/admin.js:218
msgid "Frontend Member Balance Shortcode"
msgstr ""

#: build/admin.js:218
msgid "Regenerating…"
msgstr ""

#: build/admin.js:218
msgid "Regenerate webhook secret signature"
msgstr ""

#: build/admin.js:218
msgid "Generate a new secret signature"
msgstr ""

#: build/admin.js:218
msgid "Webhook Secret copied to clipboard!"
msgstr ""

#: build/admin.js:218
msgid "Webhook Secret Signature (X-Antimanual-Webhook-Secret)"
msgstr ""

#: build/admin.js:218
msgid "Webhook URL copied to clipboard!"
msgstr ""

#: build/admin.js:218
msgid "Webhook Endpoint URL"
msgstr ""

#: build/admin.js:218
msgid "Connect your WooCommerce, Stripe, LemonSqueezy, or custom payment gateway to automatically credit user balances upon successful top-up checkout."
msgstr ""

#: build/admin.js:218
msgid "Top-Up Payment Webhook Integration"
msgstr ""

#: build/admin.js:218
msgid "WooCommerce Inactive"
msgstr ""

#: build/admin.js:218
msgid "WooCommerce Active"
msgstr ""

#: build/admin.js:218
msgid "WooCommerce is not active. Top-up package purchases can be fulfilled via webhook or custom payment integration."
msgstr ""

#: build/admin.js:218
msgid "WooCommerce is active. Orders containing linked top-up credit packages will automatically credit customer balances upon payment completion."
msgstr ""

#: build/admin.js:218
msgid "WooCommerce Order Auto-Fulfillment"
msgstr ""

#: build/admin.js:218
msgid "When active, logged-in members are restricted to their monthly credit allowance and purchased top-ups."
msgstr ""

#: build/admin.js:218
msgid "Enable Member Credit Enforcement"
msgstr ""

#: build/admin.js:218
msgid "Master enforcement toggle, payment gateway webhook configuration, and frontend member shortcode."
msgstr ""

#: build/admin.js:218
msgid "General Settings & Payment Webhook"
msgstr ""

#: build/admin.js:218
msgid "Save Top-Up Packages"
msgstr ""

#: build/admin.js:218
msgid "Error saving packages."
msgstr ""

#: build/admin.js:218
msgid "Failed to save packages."
msgstr ""

#: build/admin.js:218
msgid "Auto-Create"
msgstr ""

#: build/admin.js:218
msgid "Create virtual WooCommerce product for this package"
msgstr ""

#: build/admin.js:218
msgid "Error creating WooCommerce product."
msgstr ""

#: build/admin.js:218
msgid "WooCommerce product created successfully!"
msgstr ""

#: build/admin.js:218
msgid "No Product Linked"
msgstr ""

#: build/admin.js:218
msgid "WooCommerce Product"
msgstr ""

#: build/admin.js:218
msgid "Price ($)"
msgstr ""

#: build/admin.js:218
msgid "Credits Granted"
msgstr ""

#: build/admin.js:218
msgid "Package Name"
msgstr ""

#: build/admin.js:218
msgid "Install or activate WooCommerce to link credit packages directly to store products for automated order fulfillment."
msgstr ""

#: build/admin.js:218
msgid "WooCommerce Integration Available"
msgstr ""

#: build/admin.js:218
msgid "Add Package"
msgstr ""

#: build/admin.js:218
msgid "Allow members to purchase additional AI credits after exhausting their monthly allocation. Unused top-up credits roll over and never expire."
msgstr ""

#: build/admin.js:218
msgid "Purchasable Top-Up Packages"
msgstr ""

#: build/admin.js:218
msgid "Save Credit Rules"
msgstr ""

#: build/admin.js:218
msgid "Error saving rules."
msgstr ""

#: build/admin.js:218
msgid "Failed to save rules."
msgstr ""

#: build/admin.js:218
msgid "Membership credit rules saved successfully."
msgstr ""

#: build/admin.js:218
msgid "credits / month"
msgstr ""

#: build/admin.js:218
msgid "ℹ️ Total available credits strictly reset to the plan's base monthly allocation at every cycle. All unused credits or bonuses are cleared."
msgstr ""

#: build/admin.js:218
msgid "ℹ️ Unspent included monthly credits carry over into the next month and accumulate with the new monthly allowance."
msgstr ""

#: build/admin.js:218
msgid "ℹ️ Monthly included quota expires every month. Unused purchased top-up credits and bonuses roll over and stay in the account indefinitely."
msgstr ""

#: build/admin.js:218
msgid "Strict Reset — Total available balance strictly resets to base plan allowance"
msgstr ""

#: build/admin.js:218
msgid "Roll Over Unused Credits — Unspent included credits carry forward"
msgstr ""

#: build/admin.js:218
msgid "Expire Unused Quota (Default) — Monthly allowance resets; top-ups roll over"
msgstr ""

#: build/admin.js:218
msgid "Define how unspent included monthly credits behave at the end of each billing cycle."
msgstr ""

#: build/admin.js:218
msgid "Credit Expiration & Rollover Policy"
msgstr ""

#: build/admin.js:218
msgid "Detected Membership Integration:"
msgstr ""

#: build/admin.js:218
msgid "Define how many monthly AI credits each membership plan or user role receives every billing cycle."
msgstr ""

#: build/admin.js:218
msgid "Membership Included Credits Rules"
msgstr ""

#. translators: 1: current page, 2: total pages, 3: total members count
#: build/admin.js:218
msgid "Page %1$d of %2$d (%3$d total members)"
msgstr ""

#: build/admin.js:217
msgid "Ledger"
msgstr ""

#: build/admin.js:217
msgid "Failed to fetch transaction log."
msgstr ""

#: build/admin.js:217 build/admin.js:218
msgid "Available Balance"
msgstr ""

#: build/admin.js:217
msgid "Used (This Month)"
msgstr ""

#: build/admin.js:217
msgid "Purchased (Top-Up)"
msgstr ""

#: build/admin.js:217
msgid "Bonus"
msgstr ""

#: build/admin.js:217
msgid "Plan"
msgstr ""

#: build/admin.js:217
msgid "Member"
msgstr ""

#: build/admin.js:217
msgid "No members found."
msgstr ""

#: build/admin.js:217
msgid "Loading member credits..."
msgstr ""

#: build/admin.js:217
msgid "Search by name, email or username..."
msgstr ""

#: build/admin.js:217
msgid "General & Webhook Settings"
msgstr ""

#: build/admin.js:217
msgid "Top-Up Packages"
msgstr ""

#: build/admin.js:217
msgid "Membership Credit Rules"
msgstr ""

#: build/admin.js:217
msgid "Member Balances & Ledger"
msgstr ""

#: build/admin.js:217
msgid "Credit Enforcement"
msgstr ""

#: build/admin.js:217
msgid "Managed Members"
msgstr ""

#: build/admin.js:217
msgid "Membership Engine"
msgstr ""

#: build/admin.js:217
msgid "Manage individual WordPress member AI chatbot credits, monthly allocations, bonus credits, and top-up packages."
msgstr ""

#: build/admin.js:217
msgid "Member Credit Management & Top-Ups"
msgstr ""

#: build/admin.js:217
msgid "All Membership Plans"
msgstr ""

#: build/admin.js:217
msgid "Error saving settings."
msgstr ""

#: build/admin.js:217
msgid "Failed to load credit rules and settings."
msgstr ""

#: build/admin.js:217
msgid "Failed to load top-up packages."
msgstr ""

#: build/admin.js:217
msgid "Failed to load member credit data."
msgstr ""

#: build/admin.js:217
msgid "Install WooCommerce"
msgstr ""

#: build/admin.js:217
msgid "Activate WooCommerce"
msgstr ""

#: build/admin.js:217
msgid "Use the [antimanual_chat] shortcode on any WordPress page to offer a full-page, focused support chat experience."
msgstr ""

#: build/admin.js:217
msgid "Dedicated Chat Page"
msgstr ""

#: build/admin.js:208
msgid "Tracking, goals & digest"
msgstr ""

#: build/admin.js:206
msgid "Got it, close guide"
msgstr ""

#: build/admin.js:206
msgid "Once added, you can choose 'Purchase' as your Conversion Goal, and both CTA clicks and verified payments will reflect in your funnels."
msgstr ""

#: build/admin.js:206
msgid "Freemius checkout triggers a 'purchaseCompleted' callback inside your JavaScript when a customer completes payment. You can post a 'purchase' event directly to Antimanual's REST API:"
msgstr ""

#: build/admin.js:206
msgid "Option 2: Track Successful Purchases (Freemius Callback)"
msgstr ""

#: build/admin.js:206
msgid "The reliable fix is to add data-atml-cta to the buy button; its value is also used as the label in reports. Then set your Conversion Goal to 'CTA click' for an accurate funnel of visitors landing on /pricing and clicking to buy."
msgstr ""

#: build/admin.js:206
msgid "Real <button> elements are tracked as 'cta_click' out of the box. A link styled as a button is only counted when its class list contains btn, button, cta or wp-block-button__link as a whole word — a compound class such as 'cta-btn' does not match, so those clicks land in 'link_click' instead."
msgstr ""

#: build/admin.js:206
msgid "Option 1: Track 'Buy Now' Clicks (No Code Required)"
msgstr ""

#: build/admin.js:206
msgid "If your pricing page uses third-party iframe or popup checkouts like Freemius (FS.Checkout), here is how to track visitors and conversions accurately:"
msgstr ""

#: build/admin.js:206
msgid "Page view fires on every page load; Scroll depth fires as readers pass 25%, 50%, 75%, and 100% of the page length."
msgstr ""

#: build/admin.js:206
msgid "Best for content sites, blogs, and documentation seeking reader engagement metrics."
msgstr ""

#: build/admin.js:206
msgid "Automatically captured when any standard HTML form or form plugin on the page submits."
msgstr ""

#: build/admin.js:206
msgid "Best for Lead Generation sites, contact forms, quote requests, or newsletter signups."
msgstr ""

#: build/admin.js:206
msgid "With WooCommerce, recorded once per order on the order-received page. Without it, post the event yourself to the collect REST endpoint — see Freemius & Checkout."
msgstr ""

#: build/admin.js:206
msgid "Standard for WooCommerce stores or sites sending server/client purchase telemetry."
msgstr ""

#: build/admin.js:206
msgid "Tracked automatically on any <button> click, on elements whose class list contains btn, button, cta or wp-block-button__link, and on anything marked [data-atml-cta]. Other links are recorded as Link click instead."
msgstr ""

#: build/admin.js:206
msgid "Recommended for SaaS, Pricing Pages, affiliate links, or third-party checkouts (e.g., Freemius, Paddle, Gumroad)."
msgstr ""

#: build/admin.js:206
msgid "How it is recorded"
msgstr ""

#: build/admin.js:206
msgid "When to use it"
msgstr ""

#: build/admin.js:206
msgid "Goal Option"
msgstr ""

#: build/admin.js:206
msgid "Go to the Analytics tab → click 'Settings' in the left sidebar. 'Conversion Goal' is the second card, just below 'Behavior Capture & Privacy'."
msgstr ""

#: build/admin.js:206
msgid "Where to find Conversion Goal settings:"
msgstr ""

#: build/admin.js:206
msgid "Ask questions in natural language (e.g. 'Where are visitors dropping off before checkout?') and receive data-grounded answers. Review prioritized CRO cards, and apply the ones that carry an automatic action in a single click — you confirm each change before it runs."
msgstr ""

#: build/admin.js:206
msgid "AI Insights & 'Ask Your Data'"
msgstr ""

#: build/admin.js:206
msgid "Filter by specific actions: 'Visitors who did Action X, then did (or never did) Action Y within Z days'. Understand the conversion paths of engaged users."
msgstr ""

#: build/admin.js:206
msgid "A cohort grid keyed by the day a visitor was first seen, showing what percentage came back on each of the following days (up to seven day-offsets). Compare retention across device types or traffic segments."
msgstr ""

#: build/admin.js:206
msgid "Traces page-to-page navigation sequences. Discover how visitors navigate between docs, blog articles, and landing pages, along with highest-volume entry and exit pages."
msgstr ""

#: build/admin.js:206
msgid "Customizable multi-step paths — the default is Page view → Add to cart → Begin checkout → Purchase. Pinpoints exactly where visitors drop off, reveals the biggest leak, and offers an 'Explain drop-off' AI button."
msgstr ""

#: build/admin.js:206
msgid "Real-time visibility into total sessions, page views, unique visitors, top events, and device distributions (Desktop vs Mobile vs Tablet) alongside traffic sources."
msgstr ""

#: build/admin.js:206
msgid "Overview Dashboard"
msgstr ""

#: build/admin.js:206
msgid "Click 'Analyze now' in the AI Insights tab or enable 'Run daily AI analysis'. The AI studies where visitors leave your funnels and produces prioritized suggestions (e.g. CTA copy improvements, friction reduction). Those with an automatic action can be applied from the card; the rest tell you what to change by hand."
msgstr ""

#: build/admin.js:206
msgid "Get AI Analysis & Actionable Suggestions"
msgstr ""

#: build/admin.js:206
msgid "As visitors interact with your website, anonymous events are streamed to your local database. Funnels, user journeys, retention heatmaps, and drop-off metrics will populate automatically."
msgstr ""

#: build/admin.js:206
msgid "Accumulate Visitor Activity"
msgstr ""

#: build/admin.js:206
msgid "Pick what counts as a primary conversion in Analytics → Settings → Conversion Goal. For WooCommerce stores, choose 'Purchase'. For SaaS, pricing pages, or third-party checkouts, choose 'CTA click' or 'Form submit'."
msgstr ""

#: build/admin.js:206
msgid "Select Your Conversion Goal"
msgstr ""

#: build/admin.js:206
msgid "Privacy safe & respects DNT"
msgstr ""

#: build/admin.js:206
msgid "Go to Analytics → Settings, or click 'Enable tracking' in the 'Behavior tracking is off' notice below the header. This enqueues a lightweight frontend script that captures page views, scroll depth, button clicks, and drop-offs."
msgstr ""

#: build/admin.js:206
msgid "Enable Behavior Tracking"
msgstr ""

#: build/admin.js:206
msgid "Conversion Insights Agent is an autonomous CRO (Conversion Rate Optimization) engine inside WordPress. It sets no cookies, stores no IP addresses and no personal data, and every event stays in your own database."
msgstr ""

#: build/admin.js:206
msgid "Learn how anonymous behavior capture works, how to configure your conversion goals, and how to track conversions across custom or third-party checkout flows."
msgstr ""

#: build/admin.js:206
msgid "Conversion Insights Agent — User Guide"
msgstr ""

#: build/admin.js:206
msgid "Freemius & Checkout"
msgstr ""

#: build/admin.js:206
msgid "Purged after 60 days (change with the atml_suggestion_retention_days filter)."
msgstr ""

#: build/admin.js:206
msgid "Applied & dismissed suggestions:"
msgstr ""

#: build/admin.js:206
msgid "Purged after 90 days (change with the atml_behavior_retention_days filter)."
msgstr ""

#: build/admin.js:206
msgid "Raw behavior events:"
msgstr ""

#: build/admin.js:206
msgid "While tracking is on, a daily job prunes historical telemetry to keep your WordPress database lean and performant."
msgstr ""

#: build/admin.js:206
msgid "Data Retention & Storage"
msgstr ""

#: build/admin.js:206
msgid "Sends a preview of the report to the current admin email."
msgstr ""

#: build/admin.js:206
msgid "Delivered automatically to the site administrator email every week via WP-Cron."
msgstr ""

#: build/admin.js:206
msgid "Send weekly email digest"
msgstr ""

#: build/admin.js:206
msgid "Receive an executive summary email of weekly metrics, conversion deltas, and open suggestions."
msgstr ""

#: build/admin.js:206
msgid "Enable behavior tracking above to allow AI analysis."
msgstr ""

#: build/admin.js:206
msgid "Automatically analyzes captured behavior once a day via WP-Cron and produces prioritized CRO suggestions."
msgstr ""

#: build/admin.js:206
msgid "The AI Conversion Agent analyzes captured visitor telemetry to uncover drop-offs and generate actionable CRO suggestions."
msgstr ""

#: build/admin.js:206
msgid "Autonomous AI Analysis"
msgstr ""

#: build/admin.js:206
msgid "Goal Setup & Integration Guide"
msgstr ""

#: build/admin.js:206
msgid "The event counted as a conversion. Directly drives the headline conversion rate percentage in the hero and weekly digest."
msgstr ""

#: build/admin.js:206
msgid "Primary conversion goal event"
msgstr ""

#: build/admin.js:206
msgid "Select which event represents a primary conversion for your site. This drives the headline Conversion Rate in the hero banner."
msgstr ""

#: build/admin.js:206
msgid "To recognize returning visitors, the tracker keeps a random, anonymous id in the browser's localStorage — no cookie is set and nothing identifies the person. Some privacy regimes still treat that as browser storage requiring consent, so check your own consent policy before enabling it."
msgstr ""

#: build/admin.js:206
msgid "Data stays on your server"
msgstr ""

#: build/admin.js:206
msgid "Respects Do Not Track (DNT)"
msgstr ""

#: build/admin.js:206
msgid "No cookies, no IP stored"
msgstr ""

#: build/admin.js:206
msgid "Streams anonymous page views, scroll depth, CTA clicks, form funnel steps, and eCommerce conversions into your database."
msgstr ""

#: build/admin.js:206
msgid "Collect anonymous interaction telemetry into your own database — no cookies, no stored IP addresses, and no personal data."
msgstr ""

#: build/admin.js:206
msgid "Behavior Capture & Privacy"
msgstr ""

#: build/admin.js:206
msgid "The event counted as a conversion for this site."
msgstr ""

#: build/admin.js:206
msgid "Test digest sent to the site admin email."
msgstr ""

#: build/admin.js:206
msgid "Triggered on every page load, so nearly every session converts. Useful only for measuring broad reach."
msgstr ""

#: build/admin.js:206
msgid "Triggered as a reader passes 25%, 50%, 75%, and 100% of the page length. Good for content sites measuring engagement."
msgstr ""

#: build/admin.js:206
msgid "Triggered the first time a visitor focuses a field in a form. Useful as a micro-conversion when submissions are rare."
msgstr ""

#: build/admin.js:206
msgid "Triggered by clicks on ordinary links that are not styled or marked as calls to action. A weak signal — best used for outbound or download links."
msgstr ""

#: build/admin.js:206
msgid "Triggered when a shopper lands on the checkout page or clicks a checkout button."
msgstr ""

#: build/admin.js:206
msgid "Triggered when a shopper adds an item to their cart, including WooCommerce AJAX add-to-cart. Good for tracking top-of-funnel buying intent."
msgstr ""

#: build/admin.js:206
msgid "Triggered by clicks on any <button>, on elements carrying a btn / button / cta class, and on anything marked data-atml-cta. Recommended for SaaS, affiliate sites, or third-party checkouts."
msgstr ""

#: build/admin.js:206
msgid "Triggered when any form on the page is submitted — contact forms, quote requests, or newsletter signups. Recommended for lead-generation sites."
msgstr ""

#: build/admin.js:206
msgid "Recorded on the WooCommerce order-received page, once per order. Without WooCommerce, post the event yourself from your checkout — see the user guide. Recommended for eCommerce stores."
msgstr ""

#: build/admin.js:206
msgid "Change goal, digest & retention"
msgstr ""

#: build/admin.js:206
msgid "Goal setup guide"
msgstr ""

#. translators: %s: the event counted as a conversion, e.g. "Purchase".
#: build/admin.js:206
msgid "Conversion goal: %s"
msgstr ""

#: build/admin.js:172
msgid "Page exit"
msgstr ""

#: build/admin.js:172
msgid "Rage click"
msgstr ""

#: build/admin.js:172
msgid "Purchase"
msgstr ""

#: build/admin.js:172
msgid "Begin checkout"
msgstr ""

#: build/admin.js:172
msgid "Add to cart"
msgstr ""

#: build/admin.js:172
msgid "Form submit"
msgstr ""

#: build/admin.js:172
msgid "Form abandon"
msgstr ""

#: build/admin.js:172
msgid "Form start"
msgstr ""

#: build/admin.js:172
msgid "Link click"
msgstr ""

#: build/admin.js:172
msgid "CTA click"
msgstr ""

#: build/admin.js:172
msgid "Scroll depth"
msgstr ""

#: build/admin.js:172
msgid "Page view"
msgstr ""

#. translators: %d: number of hops
#: build/admin.js:160
msgid "Redirect Path (%d hops):"
msgstr ""

#: build/admin.js:158
msgid "Anchor text:"
msgstr ""

#: build/admin.js:158
msgid "Edit post in new tab"
msgstr ""

#: build/admin.js:158
msgid "Post:"
msgstr ""

#: build/admin.js:158
msgid "Re-check URL"
msgstr ""

#: build/admin.js:158
msgid "Re-check this URL now (bypasses cache)"
msgstr ""

#: build/admin.js:158
msgid "Ignore URL"
msgstr ""

#: build/admin.js:157
msgid "Remove link? (Text will stay)"
msgstr ""

#: build/admin.js:157 build/admin.js:253
msgid "Copy URL"
msgstr ""

#: build/admin.js:155
msgid "URL copied to clipboard."
msgstr ""

#: build/admin.js:153
msgid "Instant URL submission to Bing, Yandex, Seznam, Naver, and Yep"
msgstr ""

#: build/admin.js:153 build/admin.js:253
msgid "IndexNow (Bing & Others)"
msgstr ""

#: build/admin.js:153
msgid "Common questions and quick troubleshooting steps for Google Cloud credentials, permission delegation, and crawling errors:"
msgstr ""

#: build/admin.js:153
msgid "3. Hooks into WordPress post transitions so every time you publish, edit, or delete a post, Bing and partner engines receive an instant ping."
msgstr ""

#: build/admin.js:153
msgid "2. Serves your key verification endpoint at /{key}.txt automatically without requiring manual FTP or file uploads."
msgstr ""

#: build/admin.js:153
msgid "1. Generates a secure random 32-character API key stored in your WordPress options."
msgstr ""

#: build/admin.js:153
msgid "How Antimanual Manages IndexNow Automatically"
msgstr ""

#: build/admin.js:153
msgid "Automation"
msgstr ""

#: build/admin.js:153
msgid "Verification Method"
msgstr ""

#: build/admin.js:153
msgid "Daily Quota"
msgstr ""

#: build/admin.js:153
msgid "Supported Engines"
msgstr ""

#: build/admin.js:153
msgid "IndexNow is an open search engine protocol spearheaded by Microsoft Bing and Yandex. Instead of waiting for search engines to crawl your XML sitemap, IndexNow immediately tells them what changed."
msgstr ""

#: build/admin.js:153
msgid "Server responsiveness and initial HTTP response"
msgstr ""

#: build/admin.js:153
msgid "Time when the browser renders the first DOM bit"
msgstr ""

#: build/admin.js:153
msgid "Visual stability and unexpected layout jumping"
msgstr ""

#: build/admin.js:153
msgid "Responsiveness to user clicks, taps, and keypresses"
msgstr ""

#: build/admin.js:153
msgid "Loading performance of the largest visible element"
msgstr ""

#: build/admin.js:153
msgid "Poor"
msgstr ""

#: build/admin.js:153
msgid "Needs Improvement"
msgstr ""

#: build/admin.js:153
msgid "Good (Pass)"
msgstr ""

#: build/admin.js:153
msgid "What it Measures"
msgstr ""

#: build/admin.js:153
msgid "Metric"
msgstr ""

#: build/admin.js:153
msgid "Core Web Vitals Thresholds Reference (web.dev Standard)"
msgstr ""

#: build/admin.js:153
msgid "Automated ping protocol supporting Microsoft Bing, Yandex, Seznam, Naver, and Yep. Automatically sends URL updates to search engines and AI assistants (like Copilot) upon saving."
msgstr ""

#: build/admin.js:153
msgid "Request immediate Googlebot crawling for newly published or updated URLs. Bypasses standard discovery wait times so content appears in search results within hours."
msgstr ""

#: build/admin.js:153
msgid "Google Indexing API"
msgstr ""

#: build/admin.js:153
msgid "Smart pre-crawl quality checker that evaluates SEO readiness, word count, metadata, schema markup, and internal link depth before submission, saving your daily Google quota for pages guaranteed to rank."
msgstr ""

#: build/admin.js:153
msgid "Holistic SEO triage engine that combines high-impression Search Console keywords, GA4 traffic momentum, and Core Web Vitals speed penalties into a prioritized 0–100 score of pages with the highest ROI potential."
msgstr ""

#: build/admin.js:153
msgid "Connect directly to Google Analytics 4 to view top organic search landing pages, active users, engagement rates, and bounce rates directly matched against your content library."
msgstr ""

#: build/admin.js:153
msgid "GA4 Organic Performance"
msgstr ""

#: build/admin.js:153
msgid "Direct line to Google's index. Test any URL to verify crawl status, index verdict, canonical match, mobile usability, and Googlebot's last visit timestamp without leaving WordPress."
msgstr ""

#: build/admin.js:153
msgid "Live URL Inspection"
msgstr ""

#: build/admin.js:153
msgid "Comprehensive search traffic performance: Clicks, Impressions, CTR, and Average Position. Filter top queries and landing pages over custom periods (7d to 12m), plus run Quick Wins AI to detect low-hanging fruit keywords."
msgstr ""

#: build/admin.js:153
msgid "Search Console Analytics"
msgstr ""

#: build/admin.js:153
msgid "Dual-perspective page speed audits: real-world 75th-percentile Chrome User Experience Report (CrUX) field data alongside Lighthouse lab simulations. Tracks LCP, INP, and CLS with mobile/desktop toggles and AI Fix Plans."
msgstr ""

#: build/admin.js:153
msgid "Core Web Vitals & CrUX"
msgstr ""

#: build/admin.js:153
msgid "Explore all the intelligence, diagnostic, and automation modules available within the Google & Search Integrations workspace:"
msgstr ""

#: build/admin.js:153
msgid "Your private key never leaves your server. All requests to Google are executed server-side via WordPress PHP with strict capability verification. Private keys are never exposed in JavaScript or frontend markup."
msgstr ""

#: build/admin.js:153
msgid "Enterprise-Grade Security"
msgstr ""

#: build/admin.js:153
msgid "Go to Admin → Property Access Management → + Add user. Enter the email and set Role to 'Viewer'."
msgstr ""

#: build/admin.js:153
msgid "Google Analytics 4"
msgstr ""

#: build/admin.js:153
msgid "Go to Settings → Users and permissions → Add user. Enter the email and set Permission to 'Owner' (or Full)."
msgstr ""

#: build/admin.js:153
msgid "Google Search Console"
msgstr ""

#: build/admin.js:153
msgid "Copy the service account email (ends with @...iam.gserviceaccount.com) displayed in Antimanual after saving, and add it to your services:"
msgstr ""

#: build/admin.js:153
msgid "Grant Access to your Properties"
msgstr ""

#: build/admin.js:153
msgid "Open the downloaded .json file in any text editor, copy its entire text contents, and paste it into the 'Service Account JSON' field under API Credentials. Click 'Save Credentials'."
msgstr ""

#: build/admin.js:153
msgid "Paste JSON into Antimanual"
msgstr ""

#: build/admin.js:153
msgid "Click on the service account you just created. Select the 'Keys' tab, click 'Add Key' → 'Create new key', select JSON format, and click 'Create'. A .json file will download to your computer."
msgstr ""

#: build/admin.js:153
msgid "Create & Download the JSON Key"
msgstr ""

#: build/admin.js:153
msgid "Click '+ CREATE SERVICE ACCOUNT' at the top. Give it a descriptive name (e.g., 'antimanual-seo'). Click 'Create and Continue', then click 'Done' (role assignment in Cloud Console can be left blank)."
msgstr ""

#: build/admin.js:153
msgid "Create the Service Account"
msgstr ""

#: build/admin.js:153
msgid "enables Googlebot instant crawl requests."
msgstr ""

#: build/admin.js:153
msgid "enables GA4 organic landing page metrics."
msgstr ""

#: build/admin.js:153
msgid "enables search queries and URL inspection."
msgstr ""

#: build/admin.js:153
msgid "Search for each of the following APIs in the Library and click 'Enable'. Click any chip below to copy its exact name:"
msgstr ""

#: build/admin.js:153
msgid "Enable the 3 Required APIs"
msgstr ""

#: build/admin.js:153
msgid "Sign in to Google Cloud Console. In the top project selector dropdown, click 'New Project' (e.g. 'My Site SEO') or select an existing project."
msgstr ""

#: build/admin.js:153
msgid "Create or Select a Project in Google Cloud Console"
msgstr ""

#: build/admin.js:153
msgid "A Google Service Account is a special account representing an application rather than an individual user. Follow this step-by-step walkthrough to generate your key in about 5 minutes:"
msgstr ""

#: build/admin.js:153
msgid "10k URLs/day submission"
msgstr ""

#: build/admin.js:153
msgid "Auto-submit on post publish"
msgstr ""

#: build/admin.js:153
msgid "Seznam.cz & Naver & Yep"
msgstr ""

#: build/admin.js:153
msgid "Yandex search crawler"
msgstr ""

#: build/admin.js:153
msgid "Microsoft Bing & Copilot"
msgstr ""

#: build/admin.js:153
msgid "Mobile & Desktop analysis"
msgstr ""

#: build/admin.js:153
msgid "Real-user CrUX field data"
msgstr ""

#: build/admin.js:153
msgid "No IP-level rate limiting"
msgstr ""

#: build/admin.js:153
msgid "High-volume bulk audits"
msgstr ""

#: build/admin.js:153
msgid "Dedicated 25k requests/day"
msgstr ""

#: build/admin.js:153
msgid "Google Indexing API Push"
msgstr ""

#: build/admin.js:153
msgid "Indexing Gate Audits"
msgstr ""

#: build/admin.js:153
msgid "AI Opportunity Ranker"
msgstr ""

#: build/admin.js:153
msgid "GA4 Organic Landing Pages"
msgstr ""

#: build/admin.js:153
msgid "Live URL Inspection Tool"
msgstr ""

#: build/admin.js:153
msgid "Search Console Queries & CTR"
msgstr ""

#: build/admin.js:153
msgid "What Unlocks With Each Credential:"
msgstr ""

#: build/admin.js:153
msgid "Turn on IndexNow to automatically notify Microsoft Bing, Yandex, Seznam, Naver, and Yep whenever you publish, update, or remove content. Antimanual automatically generates and hosts your verification key."
msgstr ""

#: build/admin.js:153
msgid "1-Click Setup"
msgstr ""

#: build/admin.js:153
msgid "Enable IndexNow for Instant Multi-Engine Crawling"
msgstr ""

#: build/admin.js:153
msgid "Core Web Vitals work out of the box with public quota. Adding your own free API key from Google Cloud Console unlocks 25,000 queries/day without IP rate limits."
msgstr ""

#: build/admin.js:153
msgid "Free & Optional"
msgstr ""

#: build/admin.js:153
msgid "Add PageSpeed Insights API Key (Optional)"
msgstr ""

#: build/admin.js:153
msgid "Add your service account email as an Owner in Google Search Console (Settings → Users and permissions), and as a Viewer in GA4 (Admin → Property Access Management)."
msgstr ""

#: build/admin.js:153
msgid "Required for Data"
msgstr ""

#: build/admin.js:153
msgid "Grant Access in Search Console & GA4"
msgstr ""

#: build/admin.js:153
msgid "A single Service Account JSON key connects Google Search Console, Google Analytics 4 (GA4), and the Google Indexing API. Generate it in Google Cloud Console and paste the JSON into API Credentials."
msgstr ""

#: build/admin.js:153
msgid "Create a Google Cloud Service Account"
msgstr ""

#: build/admin.js:153
msgid "Essential Console Portals:"
msgstr ""

#: build/admin.js:153
msgid "Google & Search Integrations bridges Google Cloud APIs and multi-engine crawling directly into your WordPress dashboard. Track real-user Core Web Vitals, monitor organic queries, rank growth opportunities with AI, and notify search engines instantly when you publish."
msgstr ""

#: build/admin.js:153
msgid "Learn how to connect Google Cloud APIs, inspect Core Web Vitals, track Google Search Console and GA4, prioritize high-impact SEO wins, and automate instant crawling via IndexNow."
msgstr ""

#: build/admin.js:153
msgid "Google & Search Integrations — User Guide"
msgstr ""

#: build/admin.js:153
msgid "Yes. Your Service Account JSON key is encrypted and stored exclusively in your local WordPress database. It is never exposed in browser HTML, never bundled in frontend JavaScript, and only executed server-side via secured WordPress REST endpoints."
msgstr ""

#: build/admin.js:153
msgid "Is my Google Cloud Service Account JSON safe?"
msgstr ""

#: build/admin.js:153
msgid "IndexNow verifies ownership by checking a unique text file matching your key at the root of your domain (e.g. yoursite.com/{key}.txt). Antimanual handles this dynamically so you never need to manually upload files via FTP or modify server files."
msgstr ""

#: build/admin.js:153
msgid "How does IndexNow verify site ownership?"
msgstr ""

#: build/admin.js:153
msgid "CrUX (Chrome User Experience Report) field metrics are collected from real Chrome visitors over a rolling 28-day window. If a specific URL or new page does not yet have sufficient traffic volume to meet Google's privacy threshold, Google returns Lighthouse lab data instead."
msgstr ""

#: build/admin.js:153
msgid "Why do some URLs show 'No field data available' in Core Web Vitals?"
msgstr ""

#: build/admin.js:153
msgid "Google currently does not participate in the open IndexNow protocol. Instead, Google maintains its own Google Indexing API. Antimanual provides deep integration for both: Google Indexing API for Google, and IndexNow for Microsoft Bing, Yandex, Seznam, Naver, and Yep."
msgstr ""

#: build/admin.js:153
msgid "Why does IndexNow not submit to Google?"
msgstr ""

#: build/admin.js:153
msgid "Google provides 200 URL indexing requests per day per project. To protect this limit from being exhausted on draft or unoptimized content, use our Indexing Gate to audit and submit only ready, high-priority pages."
msgstr ""

#: build/admin.js:153
msgid "What is the Google Indexing API daily quota?"
msgstr ""

#: build/admin.js:153
msgid "No. Antimanual will run Core Web Vitals audits using Google's public PageSpeed endpoint even without a key. However, adding a free API key from Google Cloud Console provides a dedicated 25,000 requests/day quota and prevents rate limits when analyzing multiple pages."
msgstr ""

#: build/admin.js:153
msgid "Is the PageSpeed Insights API key mandatory?"
msgstr ""

#: build/admin.js:153
msgid "The Service Account email must be an Owner on the property in Google Search Console."
msgstr ""

#: build/admin.js:153
msgid "Site Ownership: "
msgstr ""

#: build/admin.js:153
msgid "Ensure the 'Web Search Indexing API' is enabled in your Google Cloud Console project under APIs & Services → Library."
msgstr ""

#: build/admin.js:153
msgid "API Not Enabled: "
msgstr ""

#: build/admin.js:153
msgid "A 403 Forbidden response typically occurs due to one of two missing configurations in Google Cloud:"
msgstr ""

#: build/admin.js:153
msgid "Why is Google Indexing API returning 403 Forbidden?"
msgstr ""

#: build/admin.js:153
msgid "Your Service Account email (e.g. your-name@project-id.iam.gserviceaccount.com) must be added directly inside Google Search Console → Settings → Users and permissions as an 'Owner' or with 'Full' permission. Restricted users cannot run URL inspections or access search performance data."
msgstr ""

#: build/admin.js:153
msgid "Why does Search Console say 'User does not have sufficient permission'?"
msgstr ""

#: build/admin.js:153
msgid "Troubleshooting & FAQs"
msgstr ""

#: build/admin.js:153 build/admin.js:253
msgid "IndexNow Protocol"
msgstr ""

#: build/admin.js:153 build/admin.js:206
msgid "Features Walkthrough"
msgstr ""

#: build/admin.js:153
msgid "Service Account Setup"
msgstr ""

#: build/admin.js:153 build/admin.js:206
msgid "Quick Start"
msgstr ""

#: build/admin.js:153
msgid "You have unsaved changes to your freshness thresholds."
msgstr ""

#: build/admin.js:153
msgid "No content matches this filter."
msgstr ""

#: build/admin.js:153
msgid "Snoozed pages reappear here until their snooze expires, or you requeue them."
msgstr ""

#: build/admin.js:153
msgid "No published content has gone stale. Come back after the fresh window lapses on your oldest pages."
msgstr ""

#: build/admin.js:153
msgid "Nothing in this bucket"
msgstr ""

#: build/admin.js:153
msgid "Nothing snoozed right now"
msgstr ""

#. translators: %d: number of days.
#: build/admin.js:152
msgid "Snooze %d days"
msgstr ""

#: build/admin.js:151
msgid "Requeue"
msgstr ""

#: build/admin.js:151
msgid "not in Knowledge Base"
msgstr ""

#: build/admin.js:151
msgid "not in llms.txt"
msgstr ""

#. translators: %d: number of days.
#: build/admin.js:150
msgid "%d days since update"
msgstr ""

#: build/admin.js:149
msgid "risk"
msgstr ""

#: build/admin.js:149
msgid "PRO"
msgstr ""

#: build/admin.js:149
msgid "Upgrade to Pro to automatically refresh and update stale articles on a schedule."
msgstr ""

#: build/admin.js:149
msgid "Automated Content Refresh"
msgstr ""

#: build/admin.js:149
msgid "Schedule refreshes"
msgstr ""

#. translators: %d: number of rows on the current page.
#: build/admin.js:149
msgid "Export CSV (%d)"
msgstr ""

#: build/admin.js:148
msgid "Rescan"
msgstr ""

#. translators: %s: bucket name.
#: build/admin.js:148
msgid "Refresh queue — %s"
msgstr ""

#: build/admin.js:147 build/admin.js:153
msgid "Save thresholds"
msgstr ""

#: build/admin.js:147
msgid "Post types to score"
msgstr ""

#: build/admin.js:147
msgid "Words. Shorter pages get a risk penalty. Set to 0 to ignore length."
msgstr ""

#: build/admin.js:147
msgid "Thin content under"
msgstr ""

#: build/admin.js:147
msgid "Days. Past this point a page is treated as out of citation eligibility."
msgstr ""

#: build/admin.js:147
msgid "Stale after"
msgstr ""

#: build/admin.js:147
msgid "Days. Content updated inside this window carries no age risk."
msgstr ""

#: build/admin.js:147
msgid "Fresh window"
msgstr ""

#: build/admin.js:147
msgid "Thresholds"
msgstr ""

#. translators: %d: number of days.
#: build/admin.js:147
msgid "Stale (> %dd)"
msgstr ""

#. translators: 1: fresh days, 2: aging days.
#: build/admin.js:146
msgid "Aging (%1$d–%2$dd)"
msgstr ""

#. translators: %d: number of days.
#: build/admin.js:145
msgid "Fresh (≤ %dd)"
msgstr ""

#: build/admin.js:144
msgid "All monitored"
msgstr ""

#: build/admin.js:144
msgid "Answer engines lean hard on recency. Pages updated within the last three months are cited several times more often than older ones, and past about six months a page usually stops being considered at all. This queue puts the pages losing the most eligibility first."
msgstr ""

#: build/admin.js:144
msgid "Why freshness decides citations"
msgstr ""

#: build/admin.js:144
msgid "Risk"
msgstr ""

#: build/admin.js:144
msgid "In Knowledge Base"
msgstr ""

#: build/admin.js:144
msgid "In llms.txt"
msgstr ""

#: build/admin.js:144
msgid "Days since update"
msgstr ""

#: build/admin.js:144
msgid "Could not update the queue."
msgstr ""

#: build/admin.js:144
msgid "Undo"
msgstr ""

#. translators: 1: post title, 2: number of days.
#: build/admin.js:144
msgid "Snoozed \"%1$s\" for %2$d days."
msgstr ""

#. translators: %s: post title.
#: build/admin.js:143
msgid "Requeued \"%s\"."
msgstr ""

#: build/admin.js:142
msgid "Could not save the thresholds."
msgstr ""

#: build/admin.js:142
msgid "Freshness thresholds saved."
msgstr ""

#: build/admin.js:142
msgid "Could not score your content."
msgstr ""

#: build/admin.js:142 build/admin.js:147
msgid "Snoozed"
msgstr ""

#: build/admin.js:142
msgid "Stale"
msgstr ""

#: build/admin.js:142
msgid "Aging"
msgstr ""

#: build/admin.js:142
msgid "You have unsaved changes to your llms.txt settings."
msgstr ""

#: build/admin.js:142
msgid "Confirm File Action"
msgstr ""

#: build/admin.js:142
msgid "Static files take precedence over virtual endpoints. Antimanual keeps the files it wrote up to date on every save, as long as that document is still turned on."
msgstr ""

#: build/admin.js:142
msgid "Write file"
msgstr ""

#: build/admin.js:142
msgid "Overwrite"
msgstr ""

#: build/admin.js:142
msgid "Turn this document on before writing it to disk."
msgstr ""

#: build/admin.js:142
msgid "No static file in your site root"
msgstr ""

#. translators: 1: file size, 2: date and time.
#: build/admin.js:142
msgid "%1$s · written %2$s"
msgstr ""

#: build/admin.js:141
msgid "External file"
msgstr ""

#: build/admin.js:141
msgid "Antimanual managed"
msgstr ""

#: build/admin.js:141
msgid "Antimanual serves these documents through WordPress, which is enough for most sites. Write a real file only if a caching layer or your host answers unknown paths before WordPress sees them."
msgstr ""

#: build/admin.js:141
msgid "Static file (optional)"
msgstr ""

#: build/admin.js:141
msgid "Never listed, whatever the other settings say."
msgstr ""

#: build/admin.js:141
msgid "Excluded pages"
msgstr ""

#: build/admin.js:141
msgid "Listed first, under their own heading, in the order you add them. Use this for the handful of pages you most want cited."
msgstr ""

#: build/admin.js:141
msgid "Pin and exclude"
msgstr ""

#: build/admin.js:141
msgid "Public URL"
msgstr ""

#: build/admin.js:141
msgid "Preview truncated for display — the published file is complete."
msgstr ""

#: build/admin.js:141
msgid "Building preview…"
msgstr ""

#: build/admin.js:141
msgid "This document hit the size ceiling and was cut short. Lower the entry count or the body length."
msgstr ""

#. translators: %s: date and time.
#: build/admin.js:141
msgid "Built %s"
msgstr ""

#. translators: %d: number of listed entries.
#: build/admin.js:139
msgid "%d entries"
msgstr ""

#: build/admin.js:138
msgid "Showing live preview with your unsaved changes. Save to persist."
msgstr ""

#: build/admin.js:138
msgid "Rebuild"
msgstr ""

#. translators: %d: number of indexed posts.
#: build/admin.js:138
msgid "Restricts the document to the %d posts already indexed in your Knowledge Base."
msgstr ""

#: build/admin.js:137
msgid "Only list Knowledge Base content"
msgstr ""

#: build/admin.js:137
msgid "Respects the noindex flag set by Antimanual, Yoast SEO, or Rank Math."
msgstr ""

#: build/admin.js:137
msgid "Skip pages marked noindex"
msgstr ""

#: build/admin.js:137
msgid "Characters per page."
msgstr ""

#: build/admin.js:137
msgid "Body length in llms-full.txt"
msgstr ""

#: build/admin.js:137
msgid "Description length"
msgstr ""

#: build/admin.js:137
msgid "Uses the hand-written excerpt when there is one, and the opening of the content otherwise."
msgstr ""

#: build/admin.js:137
msgid "Add a short description to each entry"
msgstr ""

#: build/admin.js:137
msgid "Max entries in llms-full.txt"
msgstr ""

#: build/admin.js:137
msgid "Max entries in llms.txt"
msgstr ""

#: build/admin.js:137
msgid "Order entries by"
msgstr ""

#: build/admin.js:137
msgid "Group sections by"
msgstr ""

#: build/admin.js:137
msgid "Listed under an \"Optional\" heading — the llms.txt convention for links an agent may skip when it is short on context."
msgstr ""

#: build/admin.js:137
msgid "Secondary post types"
msgstr ""

#: build/admin.js:137
msgid "Only published, password-free content is listed."
msgstr ""

#: build/admin.js:137
msgid "What to include"
msgstr ""

#: build/admin.js:137
msgid "Optional Markdown shown before the link sections — licensing, contact details, or how you would like your content cited."
msgstr ""

#: build/admin.js:137
msgid "Defaults to your site tagline"
msgstr ""

#: build/admin.js:137
msgid "The blockquote directly under the heading. Say what the site is and who it is for — this is the first thing a model reads."
msgstr ""

#: build/admin.js:137
msgid "One-line summary"
msgstr ""

#: build/admin.js:137
msgid "Defaults to your site title"
msgstr ""

#: build/admin.js:137
msgid "Used as the document heading. Leave blank to use your site title."
msgstr ""

#: build/admin.js:137
msgid "Site name"
msgstr ""

#: build/admin.js:137
msgid "A second document that carries the full text of each listed page, so an engine can answer without fetching every URL."
msgstr ""

#: build/admin.js:137
msgid "Also serve /llms-full.txt"
msgstr ""

#: build/admin.js:137
msgid "Publishes a curated Markdown index of your best pages at your site root. Nothing is written to disk."
msgstr ""

#: build/admin.js:137
msgid "Serve /llms.txt"
msgstr ""

#: build/admin.js:137
msgid "Publishing"
msgstr ""

#: build/admin.js:137
msgid "With plain permalinks your web server may answer /llms.txt itself instead of handing the request to WordPress. Switch to a pretty permalink structure, or write the static file from the panel below."
msgstr ""

#: build/admin.js:137
msgid "Plain permalinks are enabled"
msgstr ""

#: build/admin.js:137
msgid "Enable publishing below and save — AI answer engines look for this file at your site root to decide which of your pages are worth reading."
msgstr ""

#: build/admin.js:137
msgid "Turn it on"
msgstr ""

#: build/admin.js:137
msgid "llms.txt is not being served yet"
msgstr ""

#: build/admin.js:137
msgid "This static file was not generated by Antimanual. Overwriting will replace its contents with the current document. Proceed?"
msgstr ""

#. translators: %s: file name.
#: build/admin.js:137
msgid "Are you sure you want to remove %s from your site root?"
msgstr ""

#: build/admin.js:136
msgid "The file could not be updated."
msgstr ""

#: build/admin.js:136
msgid "Static file removed."
msgstr ""

#: build/admin.js:136
msgid "Static file written to your site root."
msgstr ""

#: build/admin.js:136
msgid "Could not rebuild the documents."
msgstr ""

#: build/admin.js:136
msgid "Documents rebuilt from your current content."
msgstr ""

#: build/admin.js:136
msgid "Could not enable llms.txt."
msgstr ""

#: build/admin.js:136
msgid "llms.txt enabled and saved."
msgstr ""

#: build/admin.js:136
msgid "Could not save the settings."
msgstr ""

#: build/admin.js:136
msgid "llms.txt settings saved."
msgstr ""

#. translators: %d: post ID.
#. translators: %d is a post ID, used when the title is unknown.
#: build/admin.js:136 build/admin.js:219 build/admin.js:220
msgid "Post #%d"
msgstr ""

#: build/admin.js:136
msgid "No matching content"
msgstr ""

#: build/admin.js:136
msgid "Search published content…"
msgstr ""

#: build/admin.js:136
msgid "Menu order"
msgstr ""

#: build/admin.js:136
msgid "Last updated"
msgstr ""

#: build/admin.js:136
msgid "One list"
msgstr ""

#: build/admin.js:136
msgid "Category"
msgstr ""

#: build/admin.js:136
msgid "Save rules"
msgstr ""

#: build/admin.js:136
msgid "You have unsaved changes to your AI crawler rules."
msgstr ""

#: build/admin.js:136
msgid "Leaving a bot on \"Default\" writes nothing for it, so any rules already in your robots.txt keep working."
msgstr ""

#: build/admin.js:136
msgid "robots.txt is a request, not enforcement. Crawlers that ignore it need blocking at the server or CDN."
msgstr ""

#: build/admin.js:136
msgid "Google-Extended only governs Gemini and AI Overviews. Blocking it does not affect normal Google Search ranking."
msgstr ""

#: build/admin.js:136
msgid "Blocking training crawlers while allowing search crawlers is the common middle ground: your work stays out of training corpora but can still be cited."
msgstr ""

#: build/admin.js:136
msgid "Choosing a policy"
msgstr ""

#: build/admin.js:136
msgid "Appended verbatim. Only comments and standard robots.txt fields (User-agent, Allow, Disallow, Crawl-delay, Sitemap, Host, Clean-param) are kept."
msgstr ""

#: build/admin.js:136
msgid "Custom directives"
msgstr ""

#: build/admin.js:136
msgid "Useful when nothing else on the site declares one. Skip it if your SEO plugin already does."
msgstr ""

#: build/admin.js:136
msgid "Add a Sitemap line"
msgstr ""

#: build/admin.js:136
msgid "Adds a comment line with the llms.txt URL. Only written while llms.txt is being served."
msgstr ""

#: build/admin.js:136
msgid "Point crawlers at your llms.txt"
msgstr ""

#: build/admin.js:136
msgid "Extra directives"
msgstr ""

#: build/admin.js:136
msgid "Open robots.txt"
msgstr ""

#: build/admin.js:136
msgid "Live preview reflecting your current changes. Save to write to robots.txt."
msgstr ""

#. translators: %d: number of explicitly allowed crawlers.
#: build/admin.js:136
msgid "%d explicitly allowed"
msgstr ""

#: build/admin.js:134
msgid "robots.txt preview"
msgstr ""

#: build/admin.js:134 build/admin.js:138 build/admin.js:147
msgid "Discard changes"
msgstr ""

#: build/admin.js:134
msgid "Save crawler rules"
msgstr ""

#. translators: %s: crawler name.
#: build/admin.js:134
msgid "Rule for %s"
msgstr ""

#: build/admin.js:133
msgid "No recent visits"
msgstr ""

#: build/admin.js:130
msgid "No hits"
msgstr ""

#. translators: 1: hit count in 30 days, 2: relative time like "3d ago".
#: build/admin.js:130
msgid "%1$d hits / 30d · Seen %2$s"
msgstr ""

#: build/admin.js:129
msgid "Vendor docs"
msgstr ""

#: build/admin.js:129
msgid "Group action:"
msgstr ""

#. translators: 1: allow count, 2: block count, 3: default count.
#: build/admin.js:129
msgid "%1$d allow · %2$d block · %3$d default"
msgstr ""

#. translators: %s: crawler group name.
#: build/admin.js:128
msgid "Toggle %s"
msgstr ""

#. translators: %s: the text typed into the crawler filter.
#: build/admin.js:127
msgid "No crawlers match “%s”."
msgstr ""

#: build/admin.js:126
msgid "Filter crawlers by name, user-agent, or vendor…"
msgstr ""

#: build/admin.js:126 build/admin.js:129
msgid "Block all"
msgstr ""

#: build/admin.js:126
msgid "Block training, keep citations"
msgstr ""

#: build/admin.js:126 build/admin.js:129
msgid "Allow all"
msgstr ""

#: build/admin.js:126
msgid "Presets"
msgstr ""

#: build/admin.js:126
msgid "Appends an Antimanual block to your robots.txt. Bots left on \"Default\" are never mentioned, so your existing rules stay untouched."
msgstr ""

#: build/admin.js:126
msgid "Manage AI crawlers in robots.txt"
msgstr ""

#: build/admin.js:126
msgid "Crawler rules"
msgstr ""

#: build/admin.js:126
msgid "Settings → Reading is set to discourage search engines, so WordPress serves a site-wide Disallow and these per-bot rules are not written. Turn that setting off to manage AI crawlers."
msgstr ""

#: build/admin.js:126
msgid "Search engine visibility is switched off"
msgstr ""

#: build/admin.js:126
msgid "Your web root contains a physical robots.txt, which your server sends directly — WordPress never sees the request, so nothing set here takes effect. Delete or rename that file, or copy the generated block into it by hand."
msgstr ""

#: build/admin.js:126
msgid "A real robots.txt file is blocking these rules"
msgstr ""

#: build/admin.js:126
msgid "Could not save the crawler rules."
msgstr ""

#: build/admin.js:126
msgid "AI crawler rules saved."
msgstr ""

#: build/admin.js:126
msgid "These load a page only when a person asks the assistant about it. Blocking them breaks click-through from inside the assistant."
msgstr ""

#: build/admin.js:126
msgid "On-demand user fetches"
msgstr ""

#: build/admin.js:126
msgid "These build the indexes AI answers cite from. Blocking one removes your site from that product's answers — usually the opposite of what you want."
msgstr ""

#: build/admin.js:126
msgid "AI search & citations"
msgstr ""

#: build/admin.js:126
msgid "These crawlers collect pages to train future models. Blocking them keeps your writing out of training data and costs you no search visibility."
msgstr ""

#: build/admin.js:126
msgid "Model training"
msgstr ""

#: build/admin.js:126
msgid "Block"
msgstr ""

#: build/admin.js:126
msgid "Allow"
msgstr ""

#. translators: 1: pages processed, 2: total pages in this run.
#: build/admin.js:126
msgid "%1$d of %2$d pages"
msgstr ""

#: build/admin.js:125
msgid "Run now"
msgstr ""

#: build/admin.js:125
msgid "Avg score"
msgstr ""

#: build/admin.js:125
msgid "Issues found"
msgstr ""

#: build/admin.js:125
msgid "Pages checked"
msgstr ""

#: build/admin.js:125
msgid "Last run"
msgstr ""

#: build/admin.js:125
msgid "Running now…"
msgstr ""

#: build/admin.js:125
msgid "Next run"
msgstr ""

#: build/admin.js:125
msgid "Automated monitoring is off. Turn it on below to arm the schedule."
msgstr ""

#: build/admin.js:125
msgid "WP-Cron is disabled on this site (DISABLE_WP_CRON). Scheduled runs will not fire unless a real system cron job calls wp-cron.php — until then, use Run now."
msgstr ""

#: build/admin.js:125
msgid "Dashboard"
msgstr ""

#: build/admin.js:125
msgid "Channels and what to send"
msgstr ""

#: build/admin.js:125 build/admin.js:244
msgid "Alerts & Delivery"
msgstr ""

#: build/admin.js:125
msgid "Crawl errors, speed & uptime"
msgstr ""

#: build/admin.js:125
msgid "Flag pages that go stale"
msgstr ""

#: build/admin.js:125
msgid "Which pages, and when to alert"
msgstr ""

#: build/admin.js:125 build/admin.js:237
msgid "Scope & Threshold"
msgstr ""

#: build/admin.js:125
msgid "When monitoring runs"
msgstr ""

#: build/admin.js:125
msgid "Individual member credit limits, plan allocations, bonus credits, and top-up packages — exclusive to Pro Max."
msgstr ""

#: build/admin.js:125
msgid "Ready to manage member AI credits?"
msgstr ""

#: build/admin.js:125
msgid "Complete membership credit governance suite"
msgstr ""

#: build/admin.js:125
msgid "Member Credit Features"
msgstr ""

#: build/admin.js:125
msgid "Four steps to managing member AI quotas"
msgstr ""

#: build/admin.js:125
msgid "How Member Credits Work"
msgstr ""

#: build/admin.js:125
msgid "Server Enforcement"
msgstr ""

#: build/admin.js:125
msgid "Auditable Logs"
msgstr ""

#: build/admin.js:125
msgid "Monthly Refill"
msgstr ""

#: build/admin.js:125
msgid "Member Control"
msgstr ""

#: build/admin.js:125
msgid "Manage AI chatbot credits for individual WordPress members. Define monthly plan limits, monitor usage, issue bonus credits, and offer purchasable credit top-ups."
msgstr ""

#: build/admin.js:125
msgid "Individual Member Credit Management & Top-Ups"
msgstr ""

#: build/admin.js:71
msgid "Save translation"
msgstr ""

#: build/admin.js:71
msgid "The translated title cannot be empty."
msgstr ""

#: build/admin.js:71
msgid "Could not save the translation."
msgstr ""

#: build/admin.js:71
msgid "Translation updated."
msgstr ""

#: build/admin.js:71
msgid "Translated excerpt"
msgstr ""

#: build/admin.js:71
msgid "Block comments and HTML are preserved. Edit only the visible text unless you know what you are changing."
msgstr ""

#: build/admin.js:71
msgid "Translated title"
msgstr ""

#. translators: %s is the language name.
#: build/admin.js:71
msgid "Edit %s translation"
msgstr ""

#. translators: 1: current page, 2: total pages, 3: total records.
#: build/admin.js:70
msgid "Page %1$d of %2$d — %3$d translations"
msgstr ""

#: build/admin.js:69
msgid "Run a translation from the Translate tab and the results will appear here."
msgstr ""

#: build/admin.js:69
msgid "Try clearing a filter or searching for something else."
msgstr ""

#: build/admin.js:69
msgid "No translations yet"
msgstr ""

#: build/admin.js:69
msgid "Nothing matches these filters"
msgstr ""

#: build/admin.js:68
msgid "Content type"
msgstr ""

#: build/admin.js:68
msgid "Search translations…"
msgstr ""

#: build/admin.js:68
msgid "Edit this translation"
msgstr ""

#: build/admin.js:68
msgid "edited by hand"
msgstr ""

#: build/admin.js:68
msgid "Could not load that translation for editing."
msgstr ""

#: build/admin.js:68
msgid "Out of date"
msgstr ""

#: build/admin.js:68
msgid "Up to date"
msgstr ""

#. translators: %d is the number of outdated translations.
#: build/admin.js:68
msgid "%d translation is out of date because its post has been edited since. Re-translate it from the History tab."
msgid_plural "%d translations are out of date because their posts have been edited since. Re-translate them from the History tab."
msgstr[0] ""
msgstr[1] ""
msgstr[2] ""

#. translators: %d is the number of failed translations.
#: build/admin.js:67
msgid "Retry %d failed translation"
msgid_plural "Retry all %d failed translations"
msgstr[0] ""
msgstr[1] ""
msgstr[2] ""

#: build/admin.js:66
msgid "Retrying…"
msgstr ""

#. translators: %d is the number of failed translations.
#: build/admin.js:66
msgid "%d translation failed. Retrying works through them in batches until none are left."
msgid_plural "%d translations failed. Retrying works through them in batches until none are left."
msgstr[0] ""
msgstr[1] ""
msgstr[2] ""

#. translators: %s is the AI provider name.
#: build/admin.js:65
msgid "%s has no API key configured. Add one in Antimanual → AI Provider before running a translation."
msgstr ""

#: build/admin.js:64
msgid "Finishing current item…"
msgstr ""

#: build/admin.js:64
msgid "No errors in this run."
msgstr ""

#: build/admin.js:64
msgid "Could not copy the log. Select the text and copy it manually."
msgstr ""

#: build/admin.js:64
msgid "Activity log copied."
msgstr ""

#. translators: %d is the number of errors.
#: build/admin.js:64
msgid "Errors (%d)"
msgstr ""

#: build/admin.js:63
msgid "Activity log"
msgstr ""

#. translators: %s is estimated remaining time, e.g. "6m 30s".
#: build/admin.js:63
msgid "About %s remaining"
msgstr ""

#. translators: %s is elapsed time, e.g. "2m 14s".
#: build/admin.js:62
msgid "Elapsed %s"
msgstr ""

#. translators: %d is the number of failed translations.
#: build/admin.js:61
msgid "%d failed"
msgid_plural "%d failed"
msgstr[0] ""
msgstr[1] ""
msgstr[2] ""

#: build/admin.js:59
msgid "You have unsaved changes. They will be saved automatically when the run starts, so the translations use them."
msgstr ""

#: build/admin.js:59
msgid "The count is exact — anything already up to date has been excluded. Token and time figures are approximate, based on average post length."
msgstr ""

#. translators: %s is an approximate duration, e.g. "14m 0s".
#: build/admin.js:59
msgid "~%s"
msgstr ""

#. translators: %s is an approximate token count, e.g. "312k".
#: build/admin.js:58 build/admin.js:140
msgid "~%s tokens"
msgstr ""

#. translators: 1: number of posts, 2: number of languages.
#: build/admin.js:57
msgid "across %1$d posts and %2$d languages"
msgstr ""

#. translators: %d is the number of translations to run.
#: build/admin.js:56
msgid "%d translation to run"
msgid_plural "%d translations to run"
msgstr[0] ""
msgstr[1] ""
msgstr[2] ""

#: build/admin.js:55
msgid "There is nothing left to translate. Turn on re-translation above to regenerate anyway."
msgstr ""

#: build/admin.js:55
msgid "Pick at least one post above."
msgstr ""

#: build/admin.js:55
msgid "Everything is up to date"
msgstr ""

#: build/admin.js:55
msgid "Nothing selected"
msgstr ""

#: build/admin.js:55
msgid "Working out what needs translating…"
msgstr ""

#: build/admin.js:55
msgid "Choose at least one target language before you can translate anything."
msgstr ""

#: build/admin.js:55
msgid "Go to Settings"
msgstr ""

#: build/admin.js:55
msgid "Review the scope, then start. You can stop at any point."
msgstr ""

#: build/admin.js:55
msgid "Keep this tab open — the run stops if you navigate away."
msgstr ""

#: build/admin.js:55
msgid "Run translation"
msgstr ""

#: build/admin.js:55
msgid "Translating"
msgstr ""

#: build/admin.js:55
msgid "Off by default: languages that are already current are skipped so you are not charged twice for the same work. Turn this on only to deliberately regenerate everything."
msgstr ""

#: build/admin.js:55
msgid "Re-translate content that is already up to date"
msgstr ""

#: build/admin.js:54
msgid "not translated"
msgstr ""

#: build/admin.js:54
msgid "pending"
msgstr ""

#: build/admin.js:54
msgid "out of date — the post changed since"
msgstr ""

#: build/admin.js:54
msgid "up to date"
msgstr ""

#: build/admin.js:54
msgid "Only published content of the selected types can be translated."
msgstr ""

#: build/admin.js:54
msgid "Try a different search term."
msgstr ""

#: build/admin.js:54
msgid "No published posts found"
msgstr ""

#: build/admin.js:54
msgid "No posts match your search"
msgstr ""

#: build/admin.js:54
msgid "Nothing selected yet"
msgstr ""

#: build/admin.js:53
msgid "Run across everything, or pick individual posts."
msgstr ""

#: build/admin.js:53
msgid "Choose what to translate"
msgstr ""

#. translators: %d is the number of translations left to run.
#: build/admin.js:53
msgid "%d translation was left unfinished when the run stopped."
msgid_plural "%d translations were left unfinished when the run stopped."
msgstr[0] ""
msgstr[1] ""
msgstr[2] ""

#: build/admin.js:52
msgid "You have an unfinished translation run"
msgstr ""

#: build/admin.js:52
msgid "Pick at least one target language on the Settings step and you can test a sample here."
msgstr ""

#: build/admin.js:52
msgid "Choose languages"
msgstr ""

#: build/admin.js:52
msgid "Translate a short sample with these settings before committing to a full run."
msgstr ""

#: build/admin.js:52
msgid "this term"
msgstr ""

#. translators: %s is the glossary term being removed.
#: build/admin.js:52
msgid "Remove “%s”"
msgstr ""

#: build/admin.js:51
msgid "(Kept as written)"
msgstr ""

#: build/admin.js:51
msgid "Term"
msgstr ""

#: build/admin.js:51
msgid "Add brand names, product names, or technical terms so every language uses the same wording for them."
msgstr ""

#: build/admin.js:51
msgid "No glossary terms yet"
msgstr ""

#. translators: %d is the number of rows with no term.
#: build/admin.js:51
msgid "%d row has no term and will be discarded when you save."
msgid_plural "%d rows have no term and will be discarded when you save."
msgstr[0] ""
msgstr[1] ""
msgstr[2] ""

#. translators: %s is a comma-separated list of duplicated terms.
#: build/admin.js:50
msgid "These terms are listed more than once, so only the last rule for each will apply: %s"
msgstr ""

#: build/admin.js:49
msgid "Could not read that file."
msgstr ""

#. translators: %d is the number of glossary terms imported.
#: build/admin.js:49
msgid "%d term imported."
msgid_plural "%d terms imported."
msgstr[0] ""
msgstr[1] ""
msgstr[2] ""

#: build/admin.js:48
msgid "No terms found in that file. Expected columns: term, translation, do not translate."
msgstr ""

#: build/admin.js:48
msgid "Import CSV"
msgstr ""

#. translators: %d is the number of glossary terms.
#: build/admin.js:48
msgid "%d term"
msgid_plural "%d terms"
msgstr[0] ""
msgstr[1] ""
msgstr[2] ""

#: build/admin.js:47
msgid "Terms that should always be translated the same way, or left exactly as written."
msgstr ""

#: build/admin.js:47
msgid "How translations should read. These apply to every language."
msgstr ""

#: build/admin.js:47
msgid "Choose this only if you deliberately want translations kept out of search results."
msgstr ""

#. translators: %s is an example translated URL, e.g. /es/my-post
#: build/admin.js:47
msgid "If language URLs were switched on before, addresses like %s will start returning 404. Redirect them to the original post if search engines have already indexed them."
msgstr ""

#: build/admin.js:46
msgid "No hreflang tags or hreflang sitemap are published."
msgstr ""

#: build/admin.js:46
msgid "The switcher loads translations without a page reload, but requires JavaScript."
msgstr ""

#: build/admin.js:46
msgid "Visitors can still switch languages, and their choice is remembered in a cookie."
msgstr ""

#: build/admin.js:46
msgid "All languages share one URL, so Google only ever sees the original language."
msgstr ""

#: build/admin.js:46
msgid "Translations will stay invisible to search engines"
msgstr ""

#: build/admin.js:46
msgid "Select at least one target language above — until then there are no language URLs to publish."
msgstr ""

#: build/admin.js:46
msgid "The language switcher becomes ordinary links, so it works without JavaScript and crawlers can follow it."
msgstr ""

#: build/admin.js:46
msgid "view the sitemap"
msgstr ""

#: build/admin.js:46
msgid "An hreflang sitemap is published and listed in your robots.txt:"
msgstr ""

#: build/admin.js:46
msgid "Each translated page points its canonical tag at itself instead of the original."
msgstr ""

#: build/admin.js:46
msgid "Every language version declares the full hreflang set, so Google knows they are the same page in different languages."
msgstr ""

#. translators: %s is an example translated URL, e.g. /es/my-post
#: build/admin.js:46
msgid "Translations are served at addresses like %s"
msgstr ""

#: build/admin.js:45
msgid "Recommended — your translations can be found in search"
msgstr ""

#: build/admin.js:45
msgid "Publishes every translation at its own address under a language prefix. Turn this off to keep all languages on a single URL and swap the content in place instead."
msgstr ""

#: build/admin.js:45
msgid "Give each language its own URL"
msgstr ""

#: build/admin.js:45
msgid "Translations not indexed"
msgstr ""

#: build/admin.js:45
msgid "Search engines can index translations"
msgstr ""

#: build/admin.js:45
msgid "Choose whether each translation gets its own web address that search engines can find and rank."
msgstr ""

#: build/admin.js:45
msgid "Multilingual URLs & SEO"
msgstr ""

#: build/admin.js:44
msgid "How much of your content exists in each language."
msgstr ""

#. translators: %d is a number of completed translations.
#: build/admin.js:44
msgid "%d translation done"
msgid_plural "%d translations done"
msgstr[0] ""
msgstr[1] ""
msgstr[2] ""

#. translators: %s is the text the user typed.
#: build/admin.js:43
msgid "No language matches “%s”."
msgstr ""

#: build/admin.js:42
msgid "Select shown"
msgstr ""

#: build/admin.js:42
msgid "Filter languages…"
msgstr ""

#. translators: %s is the language name taken from the site locale.
#: build/admin.js:42
msgid "Site locale — %s"
msgstr ""

#: build/admin.js:41
msgid "The language your posts are written in. Defaults to your WordPress locale — change it if you publish in a different language from the one you administer the site in."
msgstr ""

#: build/admin.js:41
msgid "Source language"
msgstr ""

#: build/admin.js:40
msgid "Set the language your content is written in, then choose what to translate it into."
msgstr ""

#. translators: %d is the number of queued translation jobs.
#: build/admin.js:40
msgid "%d translation is queued and will run in the background."
msgid_plural "%d translations are queued and will run in the background."
msgstr[0] ""
msgstr[1] ""
msgstr[2] ""

#: build/admin.js:39
msgid "New posts are queued for translation into every selected language as soon as they are published. Translations run in the background, so publishing is never held up."
msgstr ""

#. translators: %d is the number of published posts.
#: build/admin.js:39
msgid "%d published post"
msgid_plural "%d published posts"
msgstr[0] ""
msgstr[1] ""
msgstr[2] ""

#: build/admin.js:38
msgid "Translation uses the provider selected in Antimanual → AI Provider. Add an API key there before running any translations."
msgstr ""

#: build/admin.js:38 build/admin.js:65
msgid "Your AI provider"
msgstr ""

#. translators: %s is the AI provider name.
#: build/admin.js:38
msgid "%s has no API key"
msgstr ""

#: build/admin.js:37
msgid "WooCommerce Logo"
msgstr ""

#: build/admin.js:37
msgid "WooCommerce is an open-source eCommerce platform for selling products and accepting payments."
msgstr ""

#: build/admin.js:37
msgid "WooCommerce"
msgstr ""

#: build/admin.js:33
msgid "Discard Outline"
msgstr ""

#: build/admin.js:33
msgid "Collapse sub-headings"
msgstr ""

#: build/admin.js:33
msgid "Expand sub-headings"
msgstr ""

#: build/admin.js:33
msgid "sub-headings"
msgstr ""

#: build/admin.js:33
msgid "sub-heading"
msgstr ""

#: build/admin.js:32
msgid "Allow visitors who are not logged in to use the chatbot."
msgstr ""

#: build/admin.js:32
msgid "Allow Guest Access"
msgstr ""

#: build/admin.js:32
msgid "Select roles..."
msgstr ""

#: build/admin.js:32
msgid "Select which logged-in WordPress user roles can access the chatbot. Leave empty to allow all logged-in users."
msgstr ""

#: build/admin.js:32
msgid "Allowed User Roles"
msgstr ""

#: build/admin.js:32
msgid "Control who can see and use the Antimanual chatbot based on their WordPress login status and user role."
msgstr ""

#: build/admin.js:32
msgid "Enable Access Control"
msgstr ""

#: build/admin.js:32
msgid "Chat Widget Access Control is available with the Pro-Max plan."
msgstr ""

#: build/admin.js:32
msgid "Control visitor access based on user roles and login status"
msgstr ""

#: build/admin.js:32
msgid "Chat Widget Access Control"
msgstr ""

#: build/admin.js:32
msgid "Renders a responsive, full-sized inline chatbox directly inside your page content instead of a floating popup widget."
msgstr ""

#: build/admin.js:32
msgid "Shortcode"
msgstr ""

#: build/admin.js:32
msgid "Publish the page to display the full-sized, inline chat interface (ideal for /support or /chat pages)."
msgstr ""

#: build/admin.js:32
msgid "Paste it into any WordPress page, post, or block editor using a Shortcode block."
msgstr ""

#: build/admin.js:32
msgid "Copy the shortcode below."
msgstr ""

#: build/admin.js:32
msgid "How to display the chatbot on a page"
msgstr ""

#: build/admin.js:32
msgid "Full-Page Chat Shortcode is available with the Pro-Max plan."
msgstr ""

#: build/admin.js:32
msgid "Embed dedicated inline chat interface into any page or post"
msgstr ""

#: build/admin.js:32
msgid "Full-Page Chat Shortcode"
msgstr ""

#: build/admin.js:29
msgid "Stored securely on your site and used only to read the repositories you import."
msgstr ""

#: build/admin.js:29
msgid "Copy the generated token and paste it in the field beside."
msgstr ""

#: build/admin.js:29
msgid "private repos"
msgstr ""

#: build/admin.js:29
msgid "public repos"
msgstr ""

#: build/admin.js:29
msgid "Tick the read-only scopes you need:"
msgstr ""

#: build/admin.js:29
msgid "and choose"
msgstr ""

#: build/admin.js:29
msgid "Developer settings → Personal access tokens"
msgstr ""

#: build/admin.js:29 build/admin.js:141
msgid "Open"
msgstr ""

#: build/admin.js:29
msgid "Import README files and markdown docs from your repositories into the knowledge base. Antimanual only ever reads the files you pick."
msgstr ""

#: build/admin.js:23
msgid "Connect PageSpeed Insights, Search Console, GA4, Indexing API, and IndexNow for live SEO data."
msgstr ""

#: build/admin.js:23
msgid "Run scheduled background SEO audits and alert you to score drops, stale content, crawl errors, and downtime."
msgstr ""

#: build/admin.js:23
msgid "Audit pages, detect stale content and cannibalization, and generate schema."
msgstr ""

#: build/admin.js:21
msgid "Use BYOK Mode"
msgstr ""

#: build/admin.js:21
msgid "Billed by your provider"
msgstr ""

#: build/admin.js:21
msgid "No provider connected yet"
msgstr ""

#. translators: 1: number of connected providers, 2: total providers
#: build/admin.js:21
msgid "%1$s of %2$s providers connected"
msgstr ""

#: build/admin.js:20
msgid "Connect your own API key for 100% direct usage with zero monthly limits — you stay in control of the model and the bill."
msgstr ""

#: build/admin.js:20
msgid "BYOK"
msgstr ""

#: build/admin.js:20
msgid "Unlimited direct usage"
msgstr ""

#: build/admin.js:20
msgid "Bring Your Own Key"
msgstr ""

#: build/admin.js:20
msgid "Use Cloud AI"
msgstr ""

#: build/admin.js:20 build/admin.js:21
msgid "In use"
msgstr ""

#: build/admin.js:19 build/admin.js:23
msgid "Testing..."
msgstr ""

#: build/admin.js:19
msgid "Could not connect to Cloud AI."
msgstr ""

#: build/admin.js:19
msgid "Sync Quota"
msgstr ""

#: build/admin.js:19
msgid "Syncing..."
msgstr ""

#: build/admin.js:5
msgid "Failed to sync credit quota."
msgstr ""

#: includes/classes/CreditManager.php:739 build/admin.js:5
msgid "Credits are running low. Upgrade for a higher quota or switch to BYOK mode anytime."
msgstr ""

#: build/admin.js:19
msgid "Send link"
msgstr ""

#: build/admin.js:19
msgid "Sending..."
msgstr ""

#: build/admin.js:5
msgid "Add an email to connect Cloud AI."
msgstr ""

#: build/admin.js:19
msgid "you@example.com"
msgstr ""

#: build/admin.js:19
msgid "Verify your email to get free Cloud AI credits."
msgstr ""

#: build/admin.js:18
msgid "Cloud AI Auto Routing"
msgstr ""

#. translators: 1: monthly credit allowance, 2: plan name
#: build/admin.js:17
msgid "%1$s Credits/mo · %2$s"
msgstr ""

#: build/admin.js:16
msgid "Using your own Cloud AI gateway key — requests are billed by the gateway and do not consume the monthly credit quota."
msgstr ""

#: build/admin.js:16
msgid "Credits appear once this site is connected."
msgstr ""

#: build/admin.js:16
msgid "Credits appear after Cloud AI connects your Antimanual Pro account."
msgstr ""

#: build/admin.js:16
msgid "Renews %s"
msgstr ""

#. translators: %s: monthly credit allowance
#: build/admin.js:10
msgid "/ %s credits left"
msgstr ""

#: build/admin.js:9
msgid "Zero API key setup required. Works automatically using your site's monthly credit quota with intelligent Auto Routing."
msgstr ""

#: build/admin.js:9 build/admin.js:17
msgid "Cloud AI"
msgstr ""

#: build/admin.js:9 build/admin.js:20
msgid "Active Engine"
msgstr ""

#: build/admin.js:9
msgid "No API key needed"
msgstr ""

#: build/admin.js:9
msgid "Antimanual Cloud AI"
msgstr ""

#: build/admin.js:9
msgid "Choose how you want to power your AI features: use Antimanual Cloud AI with monthly credits or bring your own API keys for unlimited direct usage."
msgstr ""

#: build/admin.js:9
msgid "No monthly credit limit"
msgstr ""

#: build/admin.js:9
msgid "Billed directly by your provider"
msgstr ""

#: build/admin.js:9
msgid "Custom model IDs are supported"
msgstr ""

#. translators: %s: number of providers
#: build/admin.js:9
msgid "Switch between %s providers with one click"
msgstr ""

#: build/admin.js:5
msgid "Antimanual Cloud AI activated as default AI provider."
msgstr ""

#: build/admin.js:5
msgid "Cloud AI could not finish verification. Send a new link and open it once."
msgstr ""

#: build/admin.js:5
msgid "Cloud AI is connected. Your monthly credits are ready."
msgstr ""

#: includes/utils/store.php:2253
msgid "All-purpose generation, experimentation, and automatic model failover."
msgstr ""

#: includes/classes/OmniRoute.php:111 includes/utils/store.php:2252
msgid "Intelligent auto-router. Directs every request to the fastest, cheapest, or highest-quality model available."
msgstr ""

#: includes/utils/store.php:2239
msgid "Page building, web design, complex block creation, and code refactoring."
msgstr ""

#: includes/classes/OmniRoute.php:106 includes/utils/store.php:2238
msgid "Specialized coding router optimized for web development, HTML/CSS generation, and complex layouts."
msgstr ""

#: includes/utils/store.php:802
msgid "AI-powered email marketing & automated drip sequences in WordPress."
msgstr ""

#: includes/utils/store.php:801 build/admin.js:218
msgid "AI Email Marketing"
msgstr ""

#: includes/utils/store.php:792
msgid "Truly AI Powered Visual Page & Website Builder for WordPress."
msgstr ""

#: includes/utils/store.php:791 build/admin.js:218
msgid "AI Website Builder"
msgstr ""

#: includes/utils/store.php:759
msgid "Manage Google API credentials and IndexNow, and access Core Web Vitals, Search Console, GA4, Opportunity Ranker, and Indexing features."
msgstr ""

#: includes/utils/store.php:758 build/admin.js:23 build/admin.js:248
#: build/admin.js:253
msgid "Google & Search Integrations"
msgstr ""

#: includes/utils/store.php:752 build/admin.js:23
msgid "Publish llms.txt for AI answer engines, control which AI crawlers may read your site, and track citation risk from stale content."
msgstr ""

#: includes/utils/store.php:751 build/admin.js:23 build/admin.js:248
msgid "llms.txt & AI Crawlers"
msgstr ""

#: includes/utils/store.php:745
msgid "Configure automated background SEO audits, crawl health checks, content freshness, and alerts."
msgstr ""

#: includes/utils/store.php:658
msgid "Manage member AI credit balances, monthly allowances, top-up packages, and payment rules."
msgstr ""

#: includes/utils/store.php:657 build/admin.js:217
msgid "Member Credits"
msgstr ""

#: includes/utils/store.php:616 build/admin.js:23 build/admin.js:209
msgid "Marketing Tools"
msgstr ""

#: includes/utils/store.php:357
msgid "Gemini 3.1 Flash-Lite"
msgstr ""

#: includes/utils/store.php:342
msgid "Gemini 3.5 Flash-Lite"
msgstr ""

#: includes/utils/store.php:337 includes/utils/store.php:1874
msgid "Gemini 3.5 Flash"
msgstr ""

#: includes/utils/store.php:332 includes/utils/store.php:1856
msgid "Gemini 3.6 Flash"
msgstr ""

#: includes/classes/Uninstall.php:240
msgid "Deletes stored Google API credentials (PSI key, service account JSON), IndexNow keys/files/logs, cached tokens, and Core Web Vitals history."
msgstr ""

#: includes/classes/Uninstall.php:222
msgid "Deletes llms.txt generator settings and cached documents, AI crawler rules, and citation-risk thresholds and snoozes."
msgstr ""

#: includes/classes/Uninstall.php:204
msgid "Deletes monitoring preferences, run history, score baselines, competitor scores, and stored dashboard alerts."
msgstr ""

#: includes/classes/Uninstall.php:193
msgid "Deletes cached SEO analyses and Antimanual SEO meta fields."
msgstr ""

#: includes/classes/Seo/MonitoringRunner.php:1465
msgid "Competitor score changes"
msgstr ""

#: includes/classes/Seo/MonitoringRunner.php:1464
msgid "Availability problems"
msgstr ""

#: includes/classes/Seo/MonitoringRunner.php:1463
msgid "Pages over the size budget"
msgstr ""

#: includes/classes/Seo/MonitoringRunner.php:1462
msgid "Pages over the speed budget"
msgstr ""

#: includes/classes/Seo/MonitoringRunner.php:1461
msgid "Broken link issues"
msgstr ""

#: includes/classes/Seo/MonitoringRunner.php:1460
msgid "Crawl issues"
msgstr ""

#: includes/classes/Seo/MonitoringRunner.php:1459 build/admin.js:248
msgid "Stale pages"
msgstr ""

#: includes/classes/Seo/MonitoringRunner.php:1458
msgid "Pages whose score dropped"
msgstr ""

#: includes/classes/Seo/MonitoringRunner.php:1457
msgid "Pages below your score threshold"
msgstr ""

#: includes/classes/Seo/MonitoringRunner.php:1442
msgid "Real alerts include a fix hint like this one."
msgstr ""

#: includes/classes/Seo/MonitoringRunner.php:1437
msgid "Links pointing to 404 error pages were found in the page content. Fix or update them to prevent broken user journeys."
msgstr ""

#: includes/classes/Seo/MonitoringRunner.php:1436
msgid "2 broken links detected"
msgstr ""

#: includes/classes/Seo/MonitoringRunner.php:1433
msgid "Accessibility"
msgstr ""

#: includes/classes/Seo/MonitoringRunner.php:1431
msgid "Alt text describes images to screen readers and image search. Add it to every meaningful image."
msgstr ""

#: includes/classes/Seo/MonitoringRunner.php:1430
msgid "3 images are missing alt text"
msgstr ""

#: includes/classes/Seo/MonitoringRunner.php:1425
msgid "Titles over 60 characters get truncated in search results. Trim it to the essential keywords."
msgstr ""

#: includes/classes/Seo/MonitoringRunner.php:1424
msgid "Title tag is too long"
msgstr ""

#: includes/classes/Seo/MonitoringRunner.php:1421
#: includes/classes/Seo/MonitoringRunner.php:1427
msgid "On-Page SEO"
msgstr ""

#: includes/classes/Seo/MonitoringRunner.php:1419
msgid "Search engines will write their own snippet for this page. Add a 120–160 character description."
msgstr ""

#: includes/classes/Seo/MonitoringRunner.php:1418
msgid "Meta description is missing"
msgstr ""

#: includes/classes/Seo/MonitoringRunner.php:1412
msgid "Sample finding: SEO score 42 is below your threshold of 50"
msgstr ""

#: includes/classes/Seo/MonitoringRunner.php:1408
msgid "This is a test alert. If you can read it, this channel is configured correctly."
msgstr ""

#. translators: %s: site name.
#: includes/classes/Seo/MonitoringRunner.php:1405
msgid "[%s] SEO monitoring test alert"
msgstr ""

#. translators: 1: pages checked, 2: average SEO score.
#: includes/classes/Seo/MonitoringRunner.php:1383
msgid "Last run checked %1$d pages with an average SEO score of %2$s."
msgstr ""

#. translators: %s: site name.
#: includes/classes/Seo/MonitoringRunner.php:1378
msgid "[%s] Weekly SEO summary"
msgstr ""

#: includes/classes/Seo/MonitoringRunner.php:1365
msgid "No issues found in the last run"
msgstr ""

#. translators: %d: number of pages checked.
#: includes/classes/Seo/MonitoringRunner.php:1303
msgid "Your latest monitoring run checked %d page."
msgid_plural "Your latest monitoring run checked %d pages."
msgstr[0] ""
msgstr[1] ""
msgstr[2] ""

#. translators: 1: site name, 2: number of findings.
#: includes/classes/Seo/MonitoringRunner.php:1297
msgid "[%1$s] %2$d SEO issue found"
msgid_plural "[%1$s] %2$d SEO issues found"
msgstr[0] ""
msgstr[1] ""
msgstr[2] ""

#: includes/classes/Seo/MonitoringRunner.php:1181
msgid "Their page regressed. This is a good moment to push your own equivalent page."
msgstr ""

#: includes/classes/Seo/MonitoringRunner.php:1180
msgid "They improved this page — compare its headings and metadata against your equivalent page."
msgstr ""

#. translators: 1: previous competitor score, 2: current competitor score.
#: includes/classes/Seo/MonitoringRunner.php:1172
msgid "Competitor score moved from %1$d to %2$d"
msgstr ""

#: includes/classes/Seo/MonitoringRunner.php:1126
msgid "Open the Broken Link Checker or edit the post to replace or remove broken URLs."
msgstr ""

#: includes/classes/Seo/MonitoringRunner.php:1123
#: includes/classes/Seo/MonitoringRunner.php:1439
msgid "Technical SEO"
msgstr ""

#. translators: %s: broken URLs with HTTP codes
#: includes/classes/Seo/MonitoringRunner.php:1119
msgid "The page links to URL(s) returning errors: %s"
msgstr ""

#. translators: %d: number of broken links found.
#: includes/classes/Seo/MonitoringRunner.php:1114
msgid "%d broken link found in content"
msgid_plural "%d broken links found in content"
msgstr[0] ""
msgstr[1] ""
msgstr[2] ""

#. translators: %d: number of broken links found.
#: includes/classes/Seo/MonitoringRunner.php:1103
msgid "%d broken link detected on page"
msgid_plural "%d broken links detected on page"
msgstr[0] ""
msgstr[1] ""
msgstr[2] ""

#: includes/classes/Seo/MonitoringRunner.php:961
msgid "Browsers block or downgrade mixed content. Update the asset URLs to https://."
msgstr ""

#: includes/classes/Seo/MonitoringRunner.php:956
msgid "Loads insecure http:// assets"
msgstr ""

#: includes/classes/Seo/MonitoringRunner.php:925
msgid "Internal links should point at the final URL so crawl budget is not spent on redirects."
msgstr ""

#: includes/classes/Seo/MonitoringRunner.php:924
msgid "A published page should not 404 — check its slug and any redirect rules."
msgstr ""

#. translators: %d: HTTP status code.
#: includes/classes/Seo/MonitoringRunner.php:916
msgid "Returned HTTP %d"
msgstr ""

#: includes/classes/Seo/MonitoringRunner.php:881
msgid "Large HTML usually means inlined data or an unpaginated archive. Trim embedded JSON and lazy-load below-the-fold blocks."
msgstr ""

#. translators: 1: measured HTML size in MB, 2: configured budget in MB.
#: includes/classes/Seo/MonitoringRunner.php:873
msgid "HTML is %1$s MB — budget is %2$s MB"
msgstr ""

#: includes/classes/Seo/MonitoringRunner.php:862
msgid "Check server response time first — caching and a lighter theme template usually give the largest win."
msgstr ""

#. translators: 1: measured load time, 2: configured budget.
#: includes/classes/Seo/MonitoringRunner.php:854
msgid "Took %1$ss to respond — budget is %2$ss"
msgstr ""

#: includes/classes/Seo/MonitoringRunner.php:828
msgid "Page could not be fetched"
msgstr ""

#: includes/classes/Seo/MonitoringRunner.php:797
msgid "Refresh the facts, dates, and screenshots, then republish so search engines see a newer modified date."
msgstr ""

#. translators: %d: number of days since the page was updated.
#: includes/classes/Seo/MonitoringRunner.php:790
msgid "Not updated in %d days"
msgstr ""

#: includes/classes/Seo/MonitoringRunner.php:755
msgid "Recent edits likely removed a title, meta description, or heading structure. Re-audit the page to confirm."
msgstr ""

#. translators: 1: previous SEO score, 2: current SEO score.
#: includes/classes/Seo/MonitoringRunner.php:746
msgid "SEO score dropped from %1$d to %2$d"
msgstr ""

#: includes/classes/Seo/MonitoringRunner.php:737
msgid "Open this page in the SEO Audit tab and apply the one-click fixes for its critical issues."
msgstr ""

#. translators: 1: current SEO score, 2: configured threshold.
#: includes/classes/Seo/MonitoringRunner.php:728
msgid "SEO score %1$d is below your threshold of %2$d"
msgstr ""

#. translators: %d: HTTP status code.
#: includes/classes/Seo/MonitoringRunner.php:638
msgid "Homepage returned HTTP %d"
msgstr ""

#: includes/classes/Seo/MonitoringRunner.php:626
msgid "Confirm the site is reachable from outside your network and that no firewall blocks server-side requests."
msgstr ""

#: includes/classes/Seo/MonitoringRunner.php:621
msgid "Site did not respond"
msgstr ""

#: includes/classes/Seo/MonitoringRunner.php:374 build/admin.js:236
msgid "Monitoring run started."
msgstr ""

#: includes/classes/Seo/MonitoringRunner.php:366
msgid "A monitoring run is already in progress."
msgstr ""

#: includes/classes/Seo/MonitoringRunner.php:357
msgid "Monitoring cannot run because the Monitoring Preferences module is turned off. Enable it under Antimanual → Modules."
msgstr ""

#: includes/classes/Seo/MonitoringNotifier.php:706
msgid "You received this because SEO monitoring alerts are enabled in Antimanual. Change delivery in SEO Agent → Monitoring Preferences."
msgstr ""

#: includes/classes/Seo/MonitoringNotifier.php:627
msgid "Change how these alerts are delivered"
msgstr ""

#: includes/classes/Seo/MonitoringNotifier.php:625
msgid "You received this because SEO monitoring alerts are enabled in Antimanual."
msgstr ""

#. translators: %d: number of findings not listed.
#: includes/classes/Seo/MonitoringNotifier.php:524
#: includes/classes/Seo/MonitoringNotifier.php:698
msgid "…and %d more finding in the SEO Agent."
msgid_plural "…and %d more findings in the SEO Agent."
msgstr[0] ""
msgstr[1] ""
msgstr[2] ""

#: includes/classes/Seo/MonitoringNotifier.php:472
#: includes/classes/Seo/MonitoringNotifier.php:687
msgid "Suggested fix"
msgstr ""

#: includes/classes/Seo/MonitoringNotifier.php:468
msgid "View the full report"
msgstr ""

#: includes/classes/Seo/MonitoringNotifier.php:467
msgid "SEO Agent · Alert"
msgstr ""

#: includes/classes/Seo/MonitoringNotifier.php:467
msgid "SEO Agent · Summary"
msgstr ""

#. translators: %d: number of issues not listed.
#: includes/classes/Seo/MonitoringNotifier.php:389
#: includes/classes/Seo/MonitoringNotifier.php:681
msgid "…and %d more issue on this page."
msgid_plural "…and %d more issues on this page."
msgstr[0] ""
msgstr[1] ""
msgstr[2] ""

#. translators: %d: number of SEO issues detected on the page.
#: includes/classes/Seo/MonitoringNotifier.php:354
msgid "%d issue detected"
msgid_plural "%d issues detected"
msgstr[0] ""
msgstr[1] ""
msgstr[2] ""

#: includes/classes/Seo/MonitoringNotifier.php:247
msgid "Added to the SEO Agent dashboard."
msgstr ""

#: includes/classes/Seo/MonitoringNotifier.php:199
msgid "Delivered to Slack."
msgstr ""

#. translators: 1: HTTP status code, 2: response body from Slack.
#: includes/classes/Seo/MonitoringNotifier.php:192
msgid "Slack replied %1$d: %2$s"
msgstr ""

#: includes/classes/Seo/MonitoringNotifier.php:170
#: includes/classes/Seo/MonitoringNotifier.php:468
#: includes/classes/Seo/MonitoringNotifier.php:704
msgid "Open the SEO Agent"
msgstr ""

#. translators: %d: number of findings not listed.
#: includes/classes/Seo/MonitoringNotifier.php:164 build/admin.js:248
msgid "…and %d more."
msgstr ""

#: includes/classes/Seo/MonitoringNotifier.php:145
msgid "No Slack webhook URL configured."
msgstr ""

#: includes/classes/Seo/MonitoringNotifier.php:126
msgid "wp_mail() refused the message — check your site's mail configuration."
msgstr ""

#. translators: %s: comma separated recipient list.
#: includes/classes/Seo/MonitoringNotifier.php:123
msgid "Sent to %s"
msgstr ""

#: includes/classes/Seo/MonitoringNotifier.php:96
msgid "No valid recipient address — add one or set a site admin email."
msgstr ""

#: includes/classes/Seo/IndexNow/IndexNowClient.php:871
msgid "%d URLs (batch)"
msgstr ""

#. translators: %d: HTTP status code.
#: includes/classes/Seo/IndexNow/IndexNowClient.php:597
msgid "IndexNow endpoint returned HTTP %d."
msgstr ""

#: includes/classes/Seo/IndexNow/IndexNowClient.php:592
msgid "Too Many Requests (rate limited)."
msgstr ""

#: includes/classes/Seo/IndexNow/IndexNowClient.php:589
msgid "URLs do not belong to the host or keyLocation is invalid."
msgstr ""

#: includes/classes/Seo/IndexNow/IndexNowClient.php:586
msgid "Key not valid or not found at keyLocation."
msgstr ""

#: includes/classes/Seo/IndexNow/IndexNowClient.php:583
msgid "Invalid format (Bad Request)."
msgstr ""

#. translators: %s: Host name.
#: includes/classes/Seo/IndexNow/IndexNowClient.php:536
msgid "No valid URLs found matching host %s."
msgstr ""

#. translators: %s: Expected host name.
#: includes/classes/Seo/IndexNow/IndexNowClient.php:520
msgid "Does not belong to this site's host (%s)."
msgstr ""

#: includes/classes/Seo/IndexNow/IndexNowClient.php:510
msgid "Not a valid URL."
msgstr ""

#: includes/classes/Seo/IndexNow/IndexNowClient.php:497
msgid "Key must be 8–128 characters per IndexNow specification."
msgstr ""

#: includes/classes/Seo/IndexNow/IndexNowClient.php:488
msgid "At least one URL is required for submission."
msgstr ""

#: includes/classes/Seo/IndexNow/IndexNowClient.php:469
msgid "Host key is published correctly and verified."
msgstr ""

#: includes/classes/Seo/IndexNow/IndexNowClient.php:460
msgid "The content served at keyLocation does not match the active host key."
msgstr ""

#: includes/classes/Seo/IndexNow/IndexNowClient.php:445
msgid "The key file was not found. If using virtual serving, ensure permalinks are enabled or enable \"Write file to disk\"."
msgstr ""

#: includes/classes/Seo/IndexNow/IndexNowClient.php:443
msgid "Your site appears to be protected by HTTP Basic Auth or access restriction."
msgstr ""

#. translators: %d: HTTP status code.
#: includes/classes/Seo/IndexNow/IndexNowClient.php:439
msgid "Key location returned HTTP status %d (expected 200 OK)."
msgstr ""

#. translators: %s: Error message.
#: includes/classes/Seo/IndexNow/IndexNowClient.php:423
msgid "Key retrieval failed: %s"
msgstr ""

#: includes/classes/Seo/IndexNow/IndexNowClient.php:298
msgid "Could not write the key file to your site root. The WordPress root directory is not writable by the web server — leave this disabled and rely on virtual serving instead, or fix directory permissions and try again."
msgstr ""

#: includes/classes/Seo/IndexNow/IndexNowClient.php:160
msgid "IndexNow host key must be between 8 and 128 alphanumeric characters."
msgstr ""

#: includes/classes/Seo/Geo/LlmsTxt.php:1101
msgid "WordPress cannot write files on this host without FTP credentials, so the file could not be saved. Use the built-in virtual URLs instead."
msgstr ""

#: includes/classes/Seo/Geo/LlmsTxt.php:1081
msgid "The file could not be removed. Check that the site root is writable."
msgstr ""

#: includes/classes/Seo/Geo/LlmsTxt.php:1068
msgid "This file was not written by Antimanual, so it was left in place."
msgstr ""

#: includes/classes/Seo/Geo/LlmsTxt.php:1044
msgid "The file could not be written. Check that the site root is writable."
msgstr ""

#: includes/classes/Seo/Geo/LlmsTxt.php:686
msgid "Uncategorized"
msgstr ""

#: includes/classes/Seo/Geo/LlmsTxt.php:468 build/admin.js:141
msgid "Key pages"
msgstr ""

#: includes/classes/Seo/Geo/AiCrawlers.php:273
msgid "Crawls web pages to train and ground Mistral AI models (Le Chat)."
msgstr ""

#: includes/classes/Seo/Geo/AiCrawlers.php:272
msgid "MistralAI"
msgstr ""

#: includes/classes/Seo/Geo/AiCrawlers.php:264
msgid "Fetches pages to generate DuckAssist AI summary answers in DuckDuckGo search results."
msgstr ""

#: includes/classes/Seo/Geo/AiCrawlers.php:263
msgid "DuckAssistBot"
msgstr ""

#: includes/classes/Seo/Geo/AiCrawlers.php:255
msgid "Fetches content on demand when Meta AI or a user accesses a link in Meta apps."
msgstr ""

#: includes/classes/Seo/Geo/AiCrawlers.php:254
msgid "Meta-ExternalFetcher"
msgstr ""

#: includes/classes/Seo/Geo/AiCrawlers.php:246
msgid "Collects images for AI image datasets."
msgstr ""

#: includes/classes/Seo/Geo/AiCrawlers.php:245
msgid "ImagesiftBot"
msgstr ""

#: includes/classes/Seo/Geo/AiCrawlers.php:237
msgid "Extracts structured data resold as an AI knowledge graph."
msgstr ""

#: includes/classes/Seo/Geo/AiCrawlers.php:236
msgid "Diffbot"
msgstr ""

#: includes/classes/Seo/Geo/AiCrawlers.php:228
msgid "Retrieves pages for Cohere model grounding and training."
msgstr ""

#: includes/classes/Seo/Geo/AiCrawlers.php:227
msgid "cohere-ai"
msgstr ""

#: includes/classes/Seo/Geo/AiCrawlers.php:219
msgid "Indexes pages for You.com AI search answers."
msgstr ""

#: includes/classes/Seo/Geo/AiCrawlers.php:218
msgid "YouBot"
msgstr ""

#: includes/classes/Seo/Geo/AiCrawlers.php:210
msgid "Feeds Alexa answers and Amazon AI services."
msgstr ""

#: includes/classes/Seo/Geo/AiCrawlers.php:209
msgid "Amazonbot"
msgstr ""

#: includes/classes/Seo/Geo/AiCrawlers.php:201
msgid "ByteDance's crawler, used for TikTok and Doubao model training. Frequently blocked for aggressive crawl rates."
msgstr ""

#: includes/classes/Seo/Geo/AiCrawlers.php:200
msgid "Bytespider"
msgstr ""

#: includes/classes/Seo/Geo/AiCrawlers.php:192
msgid "Crawls pages for Meta AI training and product grounding."
msgstr ""

#: includes/classes/Seo/Geo/AiCrawlers.php:191
msgid "Meta-ExternalAgent"
msgstr ""

#: includes/classes/Seo/Geo/AiCrawlers.php:183
msgid "Opts your content out of Apple Intelligence training without affecting Siri or Spotlight results."
msgstr ""

#: includes/classes/Seo/Geo/AiCrawlers.php:182
msgid "Applebot-Extended"
msgstr ""

#: includes/classes/Seo/Geo/AiCrawlers.php:174
msgid "Builds the open Common Crawl corpus that many AI models train on. Blocking has the widest reach of any single rule here."
msgstr ""

#: includes/classes/Seo/Geo/AiCrawlers.php:173
msgid "CCBot"
msgstr ""

#: includes/classes/Seo/Geo/AiCrawlers.php:165
msgid "Loads a page when a Perplexity user clicks through to it."
msgstr ""

#: includes/classes/Seo/Geo/AiCrawlers.php:164
msgid "Perplexity-User"
msgstr ""

#: includes/classes/Seo/Geo/AiCrawlers.php:156
msgid "Indexes pages for Perplexity answers and citations. Blocking removes you from Perplexity results."
msgstr ""

#: includes/classes/Seo/Geo/AiCrawlers.php:155
msgid "PerplexityBot"
msgstr ""

#: includes/classes/Seo/Geo/AiCrawlers.php:147
msgid "Controls Gemini training and AI Overviews grounding only. It does not affect normal Google Search ranking."
msgstr ""

#: includes/classes/Seo/Geo/AiCrawlers.php:146
msgid "Google-Extended"
msgstr ""

#: includes/classes/Seo/Geo/AiCrawlers.php:138
msgid "Fetches a page on demand when a Claude user asks about it. Blocking prevents live lookups of your pages."
msgstr ""

#: includes/classes/Seo/Geo/AiCrawlers.php:137
msgid "Claude-User"
msgstr ""

#: includes/classes/Seo/Geo/AiCrawlers.php:129
msgid "Indexes pages so Claude can cite them in search answers. Blocking removes you from Claude citations."
msgstr ""

#: includes/classes/Seo/Geo/AiCrawlers.php:128
msgid "Claude-SearchBot"
msgstr ""

#: includes/classes/Seo/Geo/AiCrawlers.php:120
msgid "Anthropic's general crawler used for model training. Blocking keeps your content out of training data."
msgstr ""

#: includes/classes/Seo/Geo/AiCrawlers.php:119
msgid "ClaudeBot"
msgstr ""

#: includes/classes/Seo/Geo/AiCrawlers.php:111
msgid "Fetches a page live when a ChatGPT user follows a link. Blocking it means users cannot open your pages from inside ChatGPT."
msgstr ""

#: includes/classes/Seo/Geo/AiCrawlers.php:110
msgid "ChatGPT-User"
msgstr ""

#: includes/classes/Seo/Geo/AiCrawlers.php:102
msgid "Builds the index ChatGPT Search cites from. Blocking this removes you from ChatGPT search results."
msgstr ""

#: includes/classes/Seo/Geo/AiCrawlers.php:101
msgid "OAI-SearchBot"
msgstr ""

#: includes/classes/Seo/Geo/AiCrawlers.php:93
msgid "Crawls pages to train future OpenAI models. Blocking keeps your content out of training data but does not affect ChatGPT citations."
msgstr ""

#: includes/classes/Seo/Geo/AiCrawlers.php:92
msgid "GPTBot"
msgstr ""

#: includes/classes/Seo/Analysis/TechnicalAnalyzer.php:569 build/admin.js:73
msgid "Enable IndexNow in Marketing Tools → Google & Search Integrations → IndexNow to automatically notify Bing, Yandex, and Naver whenever you publish or update content."
msgstr ""

#: includes/classes/Seo/Analysis/TechnicalAnalyzer.php:568
msgid "IndexNow protocol not configured"
msgstr ""

#: includes/classes/Seo/Analysis/TechnicalAnalyzer.php:562
msgid "IndexNow is active and verified. Bing, Yandex, Seznam, and Naver are automatically notified of updated content."
msgstr ""

#: includes/classes/Seo/Analysis/TechnicalAnalyzer.php:561
msgid "IndexNow protocol enabled"
msgstr ""

#: includes/classes/PostGenerator.php:3160
msgid "The AI did not return any topic ideas for your Knowledge Base content. Try adding more sources, or enter a focus topic."
msgstr ""

#: includes/classes/PostGenerator.php:3066
msgid "Your Knowledge Base has no indexed content yet, so there is nothing to suggest topics from. Add sources under Knowledge Base, then try again."
msgstr ""

#. translators: 1: HTTP status, 2: short message
#: includes/classes/OmniRoute.php:1370
msgid "Cloud AI returned HTTP %1$d: %2$s"
msgstr ""

#: includes/classes/OmniRoute.php:1329
msgid "Cloud AI quota exhausted."
msgstr ""

#: includes/classes/OmniRoute.php:1256
msgid "Invalid JSON from Cloud AI."
msgstr ""

#: includes/classes/OmniRoute.php:1255
msgid "Cloud AI returned an HTML error page instead of JSON — usually a temporary CDN or gateway issue. Try again in a moment."
msgstr ""

#. translators: 1: HTTP status code, 2: target URL
#: includes/classes/OmniRoute.php:954
msgid "Cloud AI Gateway returned HTTP %1$d at %2$s"
msgstr ""

#: includes/classes/OmniRoute.php:945
msgid "That Cloud AI gateway key was rejected by the gateway. It was not saved."
msgstr ""

#: includes/classes/OmniRoute.php:944
msgid "Cloud AI rejected this site’s registration token. Click Sync Quota to reconnect, then test again."
msgstr ""

#. translators: 1: target URL, 2: error message
#: includes/classes/OmniRoute.php:927 includes/classes/OmniRoute.php:1189
#: includes/classes/OmniRoute.php:1220
msgid "Could not connect to Cloud AI at %1$s. Error: %2$s"
msgstr ""

#: includes/classes/OmniRoute.php:663
msgid "Invalid embedding returned from Cloud AI."
msgstr ""

#: includes/classes/OmniRoute.php:656
msgid "Failed to generate embedding."
msgstr ""

#: includes/classes/OmniRoute.php:621
msgid "Invalid JSON response from Cloud AI."
msgstr ""

#: includes/classes/OmniRoute.php:345 includes/classes/OmniRoute.php:626
msgid "Empty response received from Cloud AI."
msgstr ""

#: includes/classes/OmniRoute.php:338
msgid "Failed to get a response from Cloud AI."
msgstr ""

#: includes/classes/OmniRoute.php:284 includes/classes/OmniRoute.php:548
msgid "No messages provided to Cloud AI."
msgstr ""

#: includes/classes/MembershipAdapter.php:318
msgid "No Active Plan"
msgstr ""

#: includes/classes/MemberCreditManager.php:1128
msgid "Contact Admin"
msgstr ""

#: includes/classes/MemberCreditManager.php:1124
msgid "Purchase Top-Up"
msgstr ""

#: includes/classes/MemberCreditManager.php:1119 build/admin.js:217
msgid "credits"
msgstr ""

#: includes/classes/MemberCreditManager.php:1097
msgid "Purchased credits are added to your account instantly and roll over across billing cycles."
msgstr ""

#: includes/classes/MemberCreditManager.php:1095
msgid "Need More Credits? Top Up Anytime"
msgstr ""

#: includes/classes/MemberCreditManager.php:1087
msgid "Used This Month"
msgstr ""

#: includes/classes/MemberCreditManager.php:1083 build/admin.js:218
msgid "Purchased Top-Up"
msgstr ""

#: includes/classes/MemberCreditManager.php:1079 build/admin.js:218
msgid "Bonus Credits"
msgstr ""

#: includes/classes/MemberCreditManager.php:1075 build/admin.js:217
#: build/admin.js:218
msgid "Monthly Included"
msgstr ""

#: includes/classes/MemberCreditManager.php:1070
msgid "credits available"
msgstr ""

#: includes/classes/MemberCreditManager.php:1062
msgid "Your AI Chatbot Credits"
msgstr ""

#: includes/classes/MemberCreditManager.php:1049
msgid "Please log in to view your AI member credits."
msgstr ""

#: includes/classes/MemberCreditManager.php:786
msgid "AI usage (%s): %d tokens used (-%d credits)"
msgstr ""

#. translators: 1: credits needed, 2: available credits
#: includes/classes/MemberCreditManager.php:668
msgid "This request requires approximately %1$d AI credits, but you only have %2$d credits remaining. Please top up your credits to proceed."
msgstr ""

#: includes/classes/MemberCreditManager.php:655
msgid "You have used all of your available AI credits. Please wait for your monthly credits to renew or purchase additional credits to continue."
msgstr ""

#: includes/classes/MemberCreditManager.php:625
msgid "Top-up purchase: %s (+%d credits)"
msgstr ""

#: includes/classes/MemberCreditManager.php:554
msgid "This payment has already been credited."
msgstr ""

#: includes/classes/MemberCreditManager.php:538
msgid "Invalid purchase parameters."
msgstr ""

#: includes/classes/MemberCreditManager.php:515
msgid "Administrator bonus credit adjustment"
msgstr ""

#: includes/classes/MemberCreditManager.php:451
msgid "Please specify a valid positive credit amount."
msgstr ""

#. translators: %s: plan name
#: includes/classes/MemberCreditManager.php:398
msgid "Monthly credit allocation for %s"
msgstr ""

#. translators: %s: plan name
#: includes/classes/MemberCreditManager.php:389
msgid "Monthly credit allocation for %s (Strict balance reset)"
msgstr ""

#. translators: 1: plan name, 2: unspent credits carried forward
#: includes/classes/MemberCreditManager.php:377
msgid "Monthly credit allocation for %1$s with rollover (+%2$d carried over)"
msgstr ""

#: includes/classes/MemberCreditManager.php:351
msgid "Plan upgrade allowance adjustment (+%d credits)"
msgstr ""

#: includes/classes/MemberCreditManager.php:228
#: includes/classes/MembershipAdapter.php:198
msgid "Guest / None"
msgstr ""

#: includes/classes/MemberCreditManager.php:184
msgid "1,000 AI Credits"
msgstr ""

#: includes/classes/MemberCreditManager.php:175
msgid "500 AI Credits"
msgstr ""

#: includes/classes/MemberCreditManager.php:166
msgid "100 AI Credits"
msgstr ""

#: includes/classes/MemberCreditManager.php:157 build/admin.js:218
msgid "50 AI Credits"
msgstr ""

#: includes/classes/CreditManager.php:665
msgid "Cloud AI credits are unavailable until this site is registered. Open Antimanual Settings and sync the quota."
msgstr ""

#: includes/classes/CreditManager.php:574
msgid "Free Tier"
msgstr ""

#: includes/classes/CreditManager.php:569
msgid "Pro (Multi-Site)"
msgstr ""

#: includes/classes/CloudSiteToken.php:804
msgid "This site is not connected to Cloud AI yet."
msgstr ""

#. translators: %d: HTTP status from the Cloud AI meter
#: includes/classes/CloudSiteToken.php:800
msgid "Cloud AI registration failed (HTTP %d)."
msgstr ""

#: includes/classes/CloudSiteToken.php:792
msgid "Could not reach Cloud AI. Check the connection and try again."
msgstr ""

#: includes/classes/CloudSiteToken.php:776
msgid "This site could not register a Cloud AI return URL. Check permalinks and try again."
msgstr ""

#: includes/classes/CloudSiteToken.php:774
msgid "Too many verification emails were sent. Try again in an hour."
msgstr ""

#: build/admin.js:5
msgid "Check your inbox and click the verification link to get free Cloud AI credits."
msgstr ""

#: includes/classes/CloudSiteToken.php:465
msgid "Cloud AI verified the email but did not return a site token. Send a new link and try again."
msgstr ""

#: includes/classes/CloudSiteToken.php:455
msgid "Cloud AI could not finish email verification."
msgstr ""

#: includes/classes/CloudSiteToken.php:409
msgid "This Cloud AI verification link is invalid. Send a new email and try again."
msgstr ""

#. translators: %s: transport error from WordPress HTTP API
#: includes/classes/CloudSiteToken.php:376
#: includes/classes/CloudSiteToken.php:610
msgid "Could not reach Cloud AI: %s"
msgstr ""

#: includes/classes/CloudSiteToken.php:335
#: includes/classes/CloudSiteToken.php:764
msgid "Add a valid email to connect Cloud AI."
msgstr ""

#: includes/classes/CloudSiteToken.php:252
#: includes/classes/CloudSiteToken.php:760
#: includes/classes/CreditManager.php:610 build/admin.js:5
msgid "You’re not verified yet. Verify your email to get free Cloud AI credits."
msgstr ""

#: includes/classes/Api/ValidationController.php:186 build/admin.js:19
msgid "Cloud AI is connected. Credit quota is live."
msgstr ""

#: includes/classes/Api/PreferencesController.php:1076
msgid "Enter a valid Slack incoming webhook URL (https://hooks.slack.com/…)."
msgstr ""

#: includes/classes/Api/PreferencesController.php:912
msgid "No notification channel is selected, so there is nothing to test."
msgstr ""

#: includes/classes/Api/PreferencesController.php:663
msgid "Cloud AI gateway key removed successfully."
msgstr ""

#: includes/classes/Api/PreferencesController.php:645
msgid "Cloud AI gateway settings saved successfully."
msgstr ""

#: includes/classes/Api/PreferencesController.php:617
#: includes/classes/Api/ValidationController.php:145
msgid "Enter a valid Cloud AI gateway URL starting with http:// or https://"
msgstr ""

#: includes/classes/Api/PreferencesController.php:602
msgid "Invalid OmniRoute preferences payload."
msgstr ""

#: includes/classes/Api/MemberCreditController.php:518
msgid "Top-up payment verified and credits added successfully."
msgstr ""

#: includes/classes/Api/MemberCreditController.php:507
msgid "Required parameters missing."
msgstr ""

#: includes/classes/Api/MemberCreditController.php:497
msgid "Invalid or unauthorized webhook signature."
msgstr ""

#: includes/classes/Api/MemberCreditController.php:479
msgid "Top-up intent created."
msgstr ""

#: includes/classes/Api/MemberCreditController.php:467
msgid "Proceed to checkout to complete your top-up purchase."
msgstr ""

#: includes/classes/Api/MemberCreditController.php:451
msgid "Selected top-up package is invalid or inactive."
msgstr ""

#: includes/classes/Api/MemberCreditController.php:429
msgid "WooCommerce product #%d created and linked to %s."
msgstr ""

#: includes/classes/Api/MemberCreditController.php:419 build/admin.js:218
msgid "Failed to create WooCommerce product."
msgstr ""

#: includes/classes/Api/MemberCreditController.php:411
msgid "AI Credits: %s"
msgstr ""

#: includes/classes/Api/MemberCreditController.php:405
#: includes/classes/MemberCreditManager.php:567
msgid "Top-up package not found."
msgstr ""

#: includes/classes/Api/MemberCreditController.php:392
msgid "Package ID is required."
msgstr ""

#: includes/classes/Api/MemberCreditController.php:387
msgid "WooCommerce is not installed or active."
msgstr ""

#: includes/classes/Api/MemberCreditController.php:376 build/admin.js:218
msgid "Top-up packages saved successfully."
msgstr ""

#: includes/classes/Api/MemberCreditController.php:305
msgid "Membership credit rules and settings saved successfully."
msgstr ""

#: includes/classes/Api/MemberCreditController.php:245
msgid "Added %d bonus credits successfully."
msgstr ""

#: includes/classes/Api/MemberCreditController.php:235
msgid "Valid user ID and positive amount required."
msgstr ""

#: includes/classes/Api/MemberCreditController.php:206
msgid "User not found."
msgstr ""

#: includes/classes/Api/IndexNowController.php:415
msgid "IndexNow activity log cleared."
msgstr ""

#. translators: %d: total URLs queued
#: includes/classes/Api/IndexNowController.php:355
msgid "Queued %d published URLs for submission to IndexNow. This runs in the background — track progress below."
msgstr ""

#: includes/classes/Api/IndexNowController.php:352 build/admin.js:252
msgid "No published URLs found to submit."
msgstr ""

#. translators: %d: count of URLs truncated
#: includes/classes/Api/IndexNowController.php:311
msgid "%d URL(s) exceeded the 10,000 per-batch limit and were not sent."
msgstr ""

#. translators: %d: count of URLs skipped
#: includes/classes/Api/IndexNowController.php:303
msgid "%d URL(s) were skipped (invalid or not on this domain) — see details below."
msgstr ""

#. translators: %d: count of URLs submitted
#: includes/classes/Api/IndexNowController.php:296
msgid "Successfully submitted %d URL(s) to IndexNow."
msgstr ""

#: includes/classes/Api/IndexNowController.php:274
msgid "Please provide at least one URL to submit."
msgstr ""

#: includes/classes/Api/IndexNowController.php:217 build/admin.js:251
msgid "New IndexNow host key generated."
msgstr ""

#: includes/classes/Api/IndexNowController.php:199
msgid "IndexNow settings updated successfully."
msgstr ""

#: includes/classes/Api/GoogleIntegrationController.php:1988
msgid "Expand topic breadth with FAQs, update outdated references, and strengthen topical authority."
msgstr ""

#: includes/classes/Api/GoogleIntegrationController.php:1987
msgid "Top landing page with high user engagement and opportunities for broader keyword reach."
msgstr ""

#: includes/classes/Api/GoogleIntegrationController.php:1983
msgid "Enhance content depth, add schema markup, and build internal links from related posts."
msgstr ""

#: includes/classes/Api/GoogleIntegrationController.php:1982
msgid "Page ranks just outside Google page 1. Targeted optimizations can produce high traffic lift."
msgstr ""

#: includes/classes/Api/GoogleIntegrationController.php:1978
msgid "Rewrite the title tag and meta description with compelling keywords and call-to-actions."
msgstr ""

#: includes/classes/Api/GoogleIntegrationController.php:1977
msgid "Page ranks on page 1 of Google but earns fewer clicks than expected for its position."
msgstr ""

#: includes/classes/Api/GoogleIntegrationController.php:1973
msgid "Optimize images, defer render-blocking JavaScript/CSS, and enable full-page caching."
msgstr ""

#: includes/classes/Api/GoogleIntegrationController.php:1972
msgid "Poor Core Web Vitals score is hurting search rankings and conversion rates."
msgstr ""

#: includes/classes/Api/GoogleIntegrationController.php:1935
msgid "Add a dedicated FAQ section and update content freshness to secure higher rankings."
msgstr ""

#: includes/classes/Api/GoogleIntegrationController.php:1931
msgid "Add primary keyword and search-intent match directly in the meta description."
msgstr ""

#: includes/classes/Api/GoogleIntegrationController.php:1927
msgid "Add contextual internal links with descriptive anchor text to push into top 5."
msgstr ""

#: includes/classes/Api/GoogleIntegrationController.php:1923
msgid "Rewrite the title tag and meta description with strong emotional hooks to improve CTR."
msgstr ""

#: includes/classes/Api/GoogleIntegrationController.php:1893
msgid "Configure your WordPress performance and caching plugin to address this opportunity."
msgstr ""

#: includes/classes/Api/GoogleIntegrationController.php:1892
msgid "Optimizing this resource improves page load speed and Core Web Vitals."
msgstr ""

#: includes/classes/Api/GoogleIntegrationController.php:1862
msgid "Update internal links to target the canonical HTTPS URL directly without redirects."
msgstr ""

#: includes/classes/Api/GoogleIntegrationController.php:1861
msgid "Multiple redirect hops introduce latency before reaching the final URL."
msgstr ""

#: includes/classes/Api/GoogleIntegrationController.php:1856
msgid "Enable page caching and Redis/Memcached object cache, or upgrade your hosting."
msgstr ""

#: includes/classes/Api/GoogleIntegrationController.php:1855
msgid "Slow server response time delays initial page byte delivery (high TTFB)."
msgstr ""

#: includes/classes/Api/GoogleIntegrationController.php:1850
msgid "Verify that your theme outputs proper responsive image srcset attributes."
msgstr ""

#: includes/classes/Api/GoogleIntegrationController.php:1849
msgid "Serving oversized desktop images to mobile devices increases download time."
msgstr ""

#: includes/classes/Api/GoogleIntegrationController.php:1844
msgid "Enable automatic image compression in your media optimization plugin."
msgstr ""

#: includes/classes/Api/GoogleIntegrationController.php:1843
msgid "Uncompressed images consume excessive bandwidth and slow down page rendering."
msgstr ""

#: includes/classes/Api/GoogleIntegrationController.php:1838
msgid "Install an image optimization plugin (e.g. Imagify, Smush) to automatically serve WebP or AVIF."
msgstr ""

#: includes/classes/Api/GoogleIntegrationController.php:1837
msgid "Legacy image formats like PNG and JPEG have significantly larger file sizes."
msgstr ""

#: includes/classes/Api/GoogleIntegrationController.php:1832
msgid "Delay non-critical JavaScript execution until user interaction."
msgstr ""

#: includes/classes/Api/GoogleIntegrationController.php:1831
msgid "Excess JavaScript consumes main thread time and delays responsiveness."
msgstr ""

#: includes/classes/Api/GoogleIntegrationController.php:1826
msgid "Enable Critical CSS or Remove Unused CSS in your optimization plugin."
msgstr ""

#: includes/classes/Api/GoogleIntegrationController.php:1825
msgid "Unused stylesheet rules add bloat and delay initial page rendering."
msgstr ""

#: includes/classes/Api/GoogleIntegrationController.php:1820
msgid "Use a caching plugin (WP Rocket, LiteSpeed Cache) to defer non-critical CSS and JavaScript."
msgstr ""

#: includes/classes/Api/GoogleIntegrationController.php:1819
msgid "Resources prevent the page from displaying immediately, hurting your LCP and FCP."
msgstr ""

#: includes/classes/Api/GoogleIntegrationController.php:1793
msgid "Content and SEO signals are ready for Google Indexing."
msgstr ""

#: includes/classes/Api/GoogleIntegrationController.php:1780
msgid "Both custom SEO title and meta description are missing."
msgstr ""

#: includes/classes/Api/GoogleIntegrationController.php:1779
msgid "Missing SEO title and description"
msgstr ""

#. translators: %d: word count
#: includes/classes/Api/GoogleIntegrationController.php:1772
msgid "Thin content (%d words). Aim for 300+ words before indexing."
msgstr ""

#: includes/classes/Api/GoogleIntegrationController.php:1769
msgid "Thin content"
msgstr ""

#: includes/classes/Api/GoogleIntegrationController.php:1764
msgid "Already submitted to Google Indexing API in the last 7 days."
msgstr ""

#: includes/classes/Api/GoogleIntegrationController.php:1763
msgid "Recently submitted"
msgstr ""

#: includes/classes/Api/GoogleIntegrationController.php:1758
msgid "Page has a noindex directive and should not be submitted to Google."
msgstr ""

#: includes/classes/Api/GoogleIntegrationController.php:1757
msgid "Noindex enabled"
msgstr ""

#. translators: %d: post ID.
#: includes/classes/Api/GeoController.php:702
#: includes/classes/Seo/Geo/CitationRisk.php:550
#: includes/classes/Seo/Geo/LlmsTxt.php:728
msgid "Untitled #%d"
msgstr ""

#: includes/classes/Api/GeoController.php:519
#: includes/classes/Api/GeoController.php:544
msgid "A post ID is required."
msgstr ""

#: includes/classes/Api/GeoController.php:425
msgid "Unknown file action."
msgstr ""

#: includes/classes/Api/GeoController.php:375
msgid "Response body does not match markdown structure"
msgstr ""

#. translators: %s: Content-Type header value.
#: includes/classes/Api/GeoController.php:371
msgid "Content-Type: %s (expected text/plain)"
msgstr ""

#: includes/classes/Api/GeoController.php:289
msgid "HTTP 200 OK · AI crawler management is turned off, so no Antimanual block is expected."
msgstr ""

#: includes/classes/Api/GeoController.php:288
msgid "HTTP 200 OK · Virtual robots.txt is responding. No explicit AI crawler rules are set, so nothing was injected."
msgstr ""

#: includes/classes/Api/GeoController.php:279
msgid "Virtual robots.txt is reachable, but Antimanual AI crawler rules are not present in the response."
msgstr ""

#: includes/classes/Api/GeoController.php:270
msgid "Physical robots.txt file detected on disk. Virtual AI crawler rules may be bypassed by your web server."
msgstr ""

#: includes/classes/Api/GeoController.php:261
msgid "HTTP 200 OK · AI crawler access rules are active in robots.txt."
msgstr ""

#: includes/classes/Api/GeoController.php:260
msgid "HTTP 200 OK · AI crawler access rules are active in physical robots.txt."
msgstr ""

#. translators: %d: HTTP status code.
#: includes/classes/Api/GeoController.php:251
#: includes/classes/Api/GeoController.php:366
msgid "HTTP status %d"
msgstr ""

#: includes/classes/Api/GeoController.php:215
msgid "llms-full.txt is currently turned off in publishing settings."
msgstr ""

#: includes/classes/Api/GeoController.php:207
msgid "HTTP 200 OK · Full document is accessible and valid text/plain."
msgstr ""

#: includes/classes/Api/GeoController.php:199
msgid "llms.txt is currently turned off in publishing settings."
msgstr ""

#: includes/classes/Api/GeoController.php:191
msgid "HTTP 200 OK · Valid text/plain format and markdown structure."
msgstr ""

#: includes/classes/Api/CreditController.php:278
#: includes/classes/OmniRoute.php:874
msgid "Could not register this site with Cloud AI."
msgstr ""

#: includes/classes/Api/CreditController.php:273 build/admin.js:5
msgid "Credit quota synced with Cloud AI."
msgstr ""

#: includes/classes/Api/CreditController.php:262
msgid "Using your own Cloud AI gateway key — monthly quota does not apply."
msgstr ""

#: includes/classes/Api/CreditController.php:199
#: includes/classes/Api/CreditController.php:203
#: includes/classes/CloudSiteToken.php:772 build/admin.js:5
msgid "Couldn't send a verification email. Try again in a few minutes."
msgstr ""

#: includes/classes/Api/CreditController.php:169
msgid "Cloud AI is not available on this site."
msgstr ""

#: includes/classes/Api/CreditController.php:161
msgid "Invalid Cloud AI challenge."
msgstr ""

#: includes/classes/Api/ChatbotController.php:554
#: includes/classes/Api/ChatbotController.php:1122
msgid "You do not have access to this chatbot."
msgstr ""

#: includes/classes/Api/BrokenLinkController.php:629
msgid "No valid URLs provided."
msgstr ""

#: includes/classes/Api/AutoPostingController.php:542
msgid "Failed to generate topics from AI provider."
msgstr ""

#: build/admin.js:209
msgid "Connect every AI provider you use, pick a default, and control which feature modules are active across your site."
msgstr ""

#: build/admin.js:26
msgid "Individual API calls"
msgstr ""

#: build/admin.js:26
msgid "API Logs"
msgstr ""

#: build/admin.js:26
msgid "Costs are estimates from per-model rates (including cached-input and long-context rules when known). Token counts use exact provider usage when available, otherwise ~4 characters per token. Your provider bills actual usage."
msgstr ""

#: build/admin.js:26
msgid "Filter by feature"
msgstr ""

#: build/admin.js:26
msgid "Duration"
msgstr ""

#: build/admin.js:26
msgid "Every AI HTTP request is intercepted at the WordPress HTTP layer, including failed attempts and retries — expand a row for feature, provider, user, status, and full date."
msgstr ""

#: build/admin.js:26
msgid "API Call Log"
msgstr ""

#. translators: %d: total log count
#: build/admin.js:26
msgid "%d calls"
msgstr ""

#: build/admin.js:26
msgid "Embedding"
msgstr ""

#: build/admin.js:26
msgid "Chat"
msgstr ""

#: build/admin.js:26 build/admin.js:68
msgid "All types"
msgstr ""

#: build/admin.js:26
msgid "All features"
msgstr ""

#. translators: %s: formatted cache token count
#: build/admin.js:26
msgid "%s cached"
msgstr ""

#: build/admin.js:25
msgid "Cached input tokens"
msgstr ""

#: build/admin.js:24
msgid "Total AI HTTP calls in this window, including failed attempts and retries. Open API Logs to filter by success or error."
msgstr ""

#. translators: 1: successful request count, 2: failed request count
#: build/admin.js:24
msgid "%1$s success · %2$s failed"
msgstr ""

#: build/admin.js:23
msgid "Use as default"
msgstr ""

#: build/admin.js:5
msgid "Failed to update the default provider."
msgstr ""

#: build/admin.js:23
msgid "Currently the default provider"
msgstr ""

#: build/admin.js:23
msgid "Checking API key..."
msgstr ""

#: build/admin.js:23
msgid "Chat model"
msgstr ""

#: build/admin.js:23
msgid "Invalid keys are not saved."
msgstr ""

#: build/admin.js:23
msgid "Leave empty to keep the current key. A new key is checked with the provider before it replaces the stored one."
msgstr ""

#: build/admin.js:3 build/admin.js:23
msgid "API key"
msgstr ""

#: build/admin.js:23
msgid "API keys are verified with the provider before they are stored."
msgstr ""

#. translators: %s: provider name
#: build/admin.js:23
msgid "Configure %s"
msgstr ""

#: build/admin.js:22
msgid "Pick a chat model that fits your quality, speed, and cost needs — prices shown are estimates from the bundled catalog."
msgstr ""

#: build/admin.js:22
msgid "You can keep keys for several providers and switch the default at any time."
msgstr ""

#: build/admin.js:22
msgid "The default provider is used for chat, content generation, and other AI features."
msgstr ""

#: build/admin.js:22
msgid "How this works"
msgstr ""

#: build/admin.js:19 build/admin.js:22
msgid "Configure"
msgstr ""

#: build/admin.js:22
msgid "Free tier"
msgstr ""

#: build/admin.js:22
msgid "Embeddings"
msgstr ""

#: build/admin.js:22 build/admin.js:26
msgid "Image"
msgstr ""

#. translators: %s: number of models
#: build/admin.js:22
msgid "%s models"
msgstr ""

#: build/admin.js:16 build/admin.js:21 build/admin.js:29 build/admin.js:209
msgid "Not connected"
msgstr ""

#: build/admin.js:21
msgid "Unsaved"
msgstr ""

#: build/admin.js:5
msgid "Provider saved and set as default."
msgstr ""

#: build/admin.js:4
msgid "Chat models"
msgstr ""

#: build/admin.js:4
msgid "No models match your search."
msgstr ""

#. translators: 1: visible model count, 2: total model count
#: build/admin.js:4
msgid "%1$s of %2$s models"
msgstr ""

#: build/admin.js:3
msgid "Search models…"
msgstr ""

#: build/admin.js:3
msgid "Official docs"
msgstr ""

#: includes/utils/store.php:2217
msgid "Kimi K2.5 via OpenCode Zen for cost-effective reasoning and coding."
msgstr ""

#: includes/utils/store.php:2199
msgid "Moonshot AI's Kimi K2.6 via OpenCode Zen with excellent coding capabilities."
msgstr ""

#: includes/utils/store.php:2181
msgid "Kimi K2.7 Code via OpenCode Zen — coding-tuned Moonshot model."
msgstr ""

#: includes/utils/store.php:2180
msgid "Kimi K2.7 Code"
msgstr ""

#: includes/utils/store.php:2164
msgid "Complex reasoning, long-context analysis, and coding."
msgstr ""

#: includes/utils/store.php:2163
msgid "Moonshot AI's Kimi K3 via OpenCode Zen for complex reasoning and long-context work."
msgstr ""

#: includes/utils/store.php:2162
msgid "Kimi K3"
msgstr ""

#: includes/utils/store.php:2145
msgid "GLM 5 via OpenCode Zen for solid coding and reasoning at a lower cost."
msgstr ""

#: includes/utils/store.php:2144
msgid "GLM 5"
msgstr ""

#: includes/utils/store.php:2127
msgid "Zhipu AI's GLM 5.1 via OpenCode Zen for research, coding, and analytical workflows."
msgstr ""

#: includes/utils/store.php:2109
msgid "Zhipu AI's GLM 5.2 via OpenCode Zen with strong reasoning and coding capabilities."
msgstr ""

#: includes/utils/store.php:2108
msgid "GLM 5.2"
msgstr ""

#: includes/utils/store.php:2091
msgid "MiniMax M2.5 via OpenCode Zen for cost-effective coding and reasoning."
msgstr ""

#: includes/utils/store.php:2090
msgid "MiniMax M2.5"
msgstr ""

#: includes/utils/store.php:2073
msgid "MiniMax M2.7 via OpenCode Zen for balanced coding, reasoning, and content generation."
msgstr ""

#: includes/utils/store.php:2055
msgid "MiniMax M3 via OpenCode Zen with frontier-level coding performance and long context."
msgstr ""

#: includes/utils/store.php:2038
msgid "High-volume coding and chat at low cost."
msgstr ""

#: includes/utils/store.php:2037
msgid "DeepSeek V4 Flash via OpenCode Zen — fast and inexpensive for high-volume coding tasks."
msgstr ""

#: includes/utils/store.php:2020
msgid "Reasoning-heavy coding and analytical workflows."
msgstr ""

#: includes/utils/store.php:2019
msgid "DeepSeek V4 Pro via OpenCode Zen for strong reasoning and coding at competitive pricing."
msgstr ""

#: includes/utils/store.php:2001
msgid "Cost-effective Qwen 3.5 Plus via OpenCode Zen with solid reasoning and coding."
msgstr ""

#: includes/utils/store.php:1983
msgid "Alibaba's Qwen 3.6 Plus via OpenCode Zen. Strong coding and multilingual capabilities."
msgstr ""

#: includes/utils/store.php:1966
msgid "Coding agents, repo edits, and engineering workflows."
msgstr ""

#: includes/utils/store.php:1965
msgid "xAI Grok Build 0.1 via OpenCode Zen — coding-focused for agentic software engineering."
msgstr ""

#: includes/utils/store.php:1948
msgid "Advanced reasoning, coding, and research tasks."
msgstr ""

#: includes/utils/store.php:1947
msgid "xAI's Grok 4.5 via OpenCode Zen for advanced reasoning, coding, and research."
msgstr ""

#: includes/utils/store.php:1929
msgid "Gemini 3 Flash via OpenCode Zen for fast everyday coding and chat."
msgstr ""

#: includes/utils/store.php:1911
msgid "Gemini 3.1 Pro via OpenCode Zen for deeper reasoning and long-context work."
msgstr ""

#: includes/classes/OmniRoute.php:130 includes/utils/store.php:1910
msgid "Gemini 3.1 Pro"
msgstr ""

#: includes/utils/store.php:1893
msgid "Gemini 3.5 Flash Lite via OpenCode Zen — cheapest Gemini tier for high-volume tasks."
msgstr ""

#: includes/utils/store.php:1875
msgid "Gemini 3.5 Flash via OpenCode Zen for fast, capable general-purpose work."
msgstr ""

#: includes/utils/store.php:1857
msgid "Gemini 3.6 Flash via OpenCode Zen for fast multimodal-capable chat and coding."
msgstr ""

#: includes/utils/store.php:1840
msgid "Fast, cost-effective chat and high-volume content tasks."
msgstr ""

#: includes/utils/store.php:1839
msgid "Claude Haiku 4.5 via OpenCode Zen — fast and cost-effective for high-volume tasks."
msgstr ""

#: includes/utils/store.php:1821
msgid "Claude Sonnet 4 via OpenCode Zen for everyday coding and content tasks."
msgstr ""

#: includes/utils/store.php:1820
msgid "Claude Sonnet 4"
msgstr ""

#: includes/utils/store.php:1803
msgid "Claude Sonnet 4.5 via OpenCode Zen for balanced speed and intelligence."
msgstr ""

#: includes/utils/store.php:1802
msgid "Claude Sonnet 4.5"
msgstr ""

#: includes/utils/store.php:1785
msgid "Claude Sonnet 4.6 via OpenCode Zen for content generation, chatbots, and coding assistance."
msgstr ""

#: includes/utils/store.php:1767
msgid "Claude Sonnet 5 via OpenCode Zen — near-Opus quality on coding and agentic work at Sonnet cost."
msgstr ""

#: includes/utils/store.php:1749
msgid "Claude Opus 4.5 via OpenCode Zen for complex reasoning and coding."
msgstr ""

#: includes/utils/store.php:1748
msgid "Claude Opus 4.5"
msgstr ""

#: includes/utils/store.php:1731
msgid "Claude Opus 4.6 via OpenCode Zen for complex reasoning and analytical workflows."
msgstr ""

#: includes/utils/store.php:1730
msgid "Claude Opus 4.6"
msgstr ""

#: includes/utils/store.php:1713
msgid "Claude Opus 4.7 via OpenCode Zen for complex reasoning and agentic coding."
msgstr ""

#: includes/utils/store.php:1695
msgid "Claude Opus 4.8 via OpenCode Zen for complex reasoning, agentic coding, and research synthesis."
msgstr ""

#: includes/utils/store.php:1678
msgid "Complex reasoning, agentic coding, and extended analytical workflows."
msgstr ""

#: includes/utils/store.php:1677
msgid "Claude Opus 5 via OpenCode Zen — highly capable for complex reasoning and agentic coding."
msgstr ""

#: includes/utils/store.php:1676
msgid "Claude Opus 5"
msgstr ""

#: includes/utils/store.php:1659
msgid "Anthropic's most capable Claude Fable 5 model via OpenCode Zen for demanding reasoning and long-horizon work."
msgstr ""

#: includes/utils/store.php:1641
msgid "Lowest-cost GPT-5 Nano via OpenCode Zen for simple high-volume tasks."
msgstr ""

#: includes/utils/store.php:1640
msgid "GPT 5 Nano"
msgstr ""

#: includes/utils/store.php:1623
msgid "GPT-5 Codex via OpenCode Zen for coding-focused workflows."
msgstr ""

#: includes/utils/store.php:1622
msgid "GPT 5 Codex"
msgstr ""

#: includes/utils/store.php:1605
msgid "GPT-5 via OpenCode Zen with advanced reasoning and context retention."
msgstr ""

#: includes/utils/store.php:1587
msgid "Lower-cost GPT-5.1 Codex Mini via OpenCode Zen for lighter coding tasks."
msgstr ""

#: includes/utils/store.php:1586
msgid "GPT 5.1 Codex Mini"
msgstr ""

#: includes/utils/store.php:1569
msgid "GPT-5.1 Codex Max via OpenCode Zen for larger coding and agentic workloads."
msgstr ""

#: includes/utils/store.php:1568
msgid "GPT 5.1 Codex Max"
msgstr ""

#: includes/utils/store.php:1551
msgid "GPT-5.1 Codex via OpenCode Zen for coding agents and repo work."
msgstr ""

#: includes/utils/store.php:1550
msgid "GPT 5.1 Codex"
msgstr ""

#: includes/utils/store.php:1533
msgid "GPT-5.1 via OpenCode Zen for advanced reasoning and content generation."
msgstr ""

#: includes/utils/store.php:1532
msgid "GPT 5.1"
msgstr ""

#: includes/utils/store.php:1515
msgid "GPT-5.2 Codex via OpenCode Zen for coding-focused agentic workflows."
msgstr ""

#: includes/utils/store.php:1514
msgid "GPT 5.2 Codex"
msgstr ""

#: includes/utils/store.php:1497
msgid "GPT-5.2 via OpenCode Zen for strong general reasoning and coding."
msgstr ""

#: includes/utils/store.php:1496
msgid "GPT 5.2"
msgstr ""

#: includes/utils/store.php:1479
msgid "Faster Codex Spark variant for agentic coding at GPT-5.3 pricing via OpenCode Zen."
msgstr ""

#: includes/utils/store.php:1478
msgid "GPT 5.3 Codex Spark"
msgstr ""

#: includes/utils/store.php:1461
msgid "Agentic coding model optimized for long-running coding and tool-use workflows via OpenCode Zen."
msgstr ""

#: includes/utils/store.php:1443
msgid "The cheapest GPT-5.4-class model via OpenCode Zen, ideal for simple high-volume tasks."
msgstr ""

#: includes/utils/store.php:1425
msgid "OpenAI's strongest mini model via OpenCode Zen, tuned for coding and subagents at lower latency and cost."
msgstr ""

#: includes/utils/store.php:1407
msgid "Highest-capability GPT-5.4 Pro tier via OpenCode Zen for demanding agentic and reasoning work."
msgstr ""

#: includes/utils/store.php:1406
msgid "GPT 5.4 Pro"
msgstr ""

#: includes/utils/store.php:1389
msgid "Flagship GPT-5.4 model for complex reasoning, coding, and professional workflows via OpenCode Zen."
msgstr ""

#: includes/utils/store.php:1371
msgid "Highest-capability GPT-5.5 Pro tier via OpenCode Zen for the most demanding workloads."
msgstr ""

#: includes/utils/store.php:1370
msgid "GPT 5.5 Pro"
msgstr ""

#: includes/utils/store.php:1354 includes/utils/store.php:1372
#: includes/utils/store.php:1390 includes/utils/store.php:1408
#: includes/utils/store.php:1426 includes/utils/store.php:1444
#: includes/utils/store.php:1462 includes/utils/store.php:1480
#: includes/utils/store.php:1498 includes/utils/store.php:1516
#: includes/utils/store.php:1534 includes/utils/store.php:1552
#: includes/utils/store.php:1570 includes/utils/store.php:1588
#: includes/utils/store.php:1606 includes/utils/store.php:1624
#: includes/utils/store.php:1642 includes/utils/store.php:1696
#: includes/utils/store.php:1714 includes/utils/store.php:1732
#: includes/utils/store.php:1750 includes/utils/store.php:1786
#: includes/utils/store.php:1804 includes/utils/store.php:1822
#: includes/utils/store.php:1858 includes/utils/store.php:1876
#: includes/utils/store.php:1894 includes/utils/store.php:1912
#: includes/utils/store.php:1930 includes/utils/store.php:2002
#: includes/utils/store.php:2074 includes/utils/store.php:2092
#: includes/utils/store.php:2110 includes/utils/store.php:2128
#: includes/utils/store.php:2146 includes/utils/store.php:2182
#: includes/utils/store.php:2200 includes/utils/store.php:2218
msgid "Coding, chat, and content generation through OpenCode Zen."
msgstr ""

#: includes/utils/store.php:1353
msgid "A new class of intelligence for complex coding and professional work, available through OpenCode Zen."
msgstr ""

#: includes/utils/store.php:1336
msgid "High-volume, latency-sensitive workloads at the lowest GPT-5.6 cost."
msgstr ""

#: includes/utils/store.php:1335
msgid "The fastest and cheapest GPT-5.6 tier via OpenCode Zen, tuned for high-volume, latency-sensitive workloads."
msgstr ""

#: includes/utils/store.php:1318
msgid "Everyday complex coding and professional work at a balanced price."
msgstr ""

#: includes/utils/store.php:1317
msgid "The balanced everyday GPT-5.6 model via OpenCode Zen, delivering strong capability at roughly half the flagship cost."
msgstr ""

#: includes/utils/store.php:1300
msgid "The most demanding reasoning, coding, and long-horizon agentic work."
msgstr ""

#: includes/utils/store.php:1299
msgid "Frontier flagship of the GPT-5.6 family via OpenCode Zen, built for the most complex reasoning and coding work."
msgstr ""

#: includes/utils/store.php:1283
msgid "Cost-free high-volume experimentation (trial use only)."
msgstr ""

#: includes/utils/store.php:1282
msgid "NVIDIA Nemotron 3.5 Lightning free trial on OpenCode Zen. Fast free model for high-volume tasks."
msgstr ""

#: includes/utils/store.php:1281
msgid "Nemotron 3.5 Lightning (Text & Free)"
msgstr ""

#: includes/utils/store.php:1275 includes/utils/store.php:1292
msgid "NVIDIA free trial endpoint — do not submit personal or confidential data; usage may be logged to improve NVIDIA products."
msgstr ""

#: includes/utils/store.php:1266
msgid "Cost-free large-context experimentation (trial use only)."
msgstr ""

#: includes/utils/store.php:1265
msgid "NVIDIA Nemotron 3 Ultra free trial on OpenCode Zen. Large-context free model for experimentation."
msgstr ""

#: includes/utils/store.php:1264
msgid "Nemotron 3 Ultra (Text & Free)"
msgstr ""

#: includes/utils/store.php:1249
msgid "Cost-free lightweight tasks and simple generation."
msgstr ""

#: includes/utils/store.php:1248
msgid "Ling-3.0-tiny free on OpenCode Zen for a limited time. Lightweight free model for simple tasks."
msgstr ""

#: includes/utils/store.php:1247
msgid "Ling-3.0-tiny (Text & Free)"
msgstr ""

#: includes/utils/store.php:1232
msgid "Cost-free coding assistance and agentic workflows."
msgstr ""

#: includes/utils/store.php:1231
msgid "Laguna S 2.1 free on OpenCode Zen for a limited time. Cost-free coding and agentic workflows."
msgstr ""

#: includes/utils/store.php:1230
msgid "Laguna S 2.1 (Text & Free)"
msgstr ""

#: includes/utils/store.php:1215
msgid "Cost-free experimentation and general coding assistance."
msgstr ""

#: includes/utils/store.php:1214
msgid "Hy3 free on OpenCode Zen for a limited time. Cost-free experimentation for coding and general tasks."
msgstr ""

#: includes/utils/store.php:1213
msgid "Hy3 (Text & Free)"
msgstr ""

#: includes/utils/store.php:1198
msgid "Cost-free fast coding and everyday agentic tasks."
msgstr ""

#: includes/utils/store.php:1197
msgid "Free DeepSeek V4 Flash on OpenCode Zen for a limited time. Fast coding and reasoning at no token cost."
msgstr ""

#: includes/utils/store.php:1196
msgid "DeepSeek V4 Flash (Text & Free)"
msgstr ""

#: includes/utils/store.php:1181
msgid "Cost-free coding assistance, agentic workflows, and experimentation."
msgstr ""

#: includes/utils/store.php:1180
msgid "Xiaomi's MiMo V2.5 free on OpenCode Zen for a limited time. Strong everyday coding and agentic performance at no token cost."
msgstr ""

#: includes/utils/store.php:1173 includes/utils/store.php:1190
#: includes/utils/store.php:1207 includes/utils/store.php:1224
#: includes/utils/store.php:1241 includes/utils/store.php:1258
msgid "Limited-time free tier; collected data may be used to improve the model during the free period, and rate limits may apply during high demand."
msgstr ""

#: includes/utils/store.php:1163
msgid "A stealth model curated by OpenCode. Free for a limited time with strong coding capabilities."
msgstr ""

#: includes/utils/store.php:1091
msgid "Prefer Grok 4.5 or 4.3 for current capability and pricing."
msgstr ""

#: includes/utils/store.php:1080
msgid "Earlier Grok flagship with strong reasoning, coding, and world-knowledge capabilities."
msgstr ""

#: includes/utils/store.php:1072
msgid "Prompts above 200K tokens are billed at higher long-context rates ($2.00 / $0.40 / $4.00 per 1M)."
msgstr ""

#: includes/utils/store.php:1061
msgid "Coding agents, repo edits, and engineering workflows at a lower cost than Grok 4.5."
msgstr ""

#: includes/utils/store.php:1060
msgid "xAI coding-focused model tuned for agentic software engineering and build workflows."
msgstr ""

#: includes/utils/store.php:1059 includes/utils/store.php:1964
msgid "Grok Build 0.1"
msgstr ""

#: includes/utils/store.php:1052
msgid "Prompts above 200K tokens are billed at higher long-context rates ($2.50 / $0.40 / $5.00 per 1M)."
msgstr ""

#: includes/utils/store.php:1032
msgid "Prompts above 200K tokens are billed at higher long-context rates ($4.00 / $0.60 / $12.00 per 1M)."
msgstr ""

#: includes/utils/store.php:507
msgid "Google recommends migrating to Gemini 3.5 Flash or 3.6 Flash for GA stability."
msgstr ""

#: includes/utils/store.php:489
msgid "Less capable than Gemini Pro or newer Flash models on harder reasoning tasks."
msgstr ""

#: includes/utils/store.php:432
msgid "Less capable than Gemini 3.5/3.6 Flash on harder reasoning tasks."
msgstr ""

#: includes/utils/store.php:420
msgid "High-throughput sub-agent tasks, routing, extraction, and cost-sensitive volume workloads."
msgstr ""

#: includes/utils/store.php:415
msgid "Prefer Gemini 3.6 Flash when you want lower output cost for similar Flash workloads."
msgstr ""

#: includes/utils/store.php:402
msgid "Sustained frontier Flash performance for agentic workflows, coding loops, and long-horizon tasks."
msgstr ""

#: includes/utils/store.php:384
msgid "Production agentic coding, multimodal generation, and high-speed Flash workloads."
msgstr ""

#: includes/utils/store.php:363
msgid "Earlier Gemini 3 Flash preview — prefer Gemini 3.6 Flash or 3.5 Flash for production."
msgstr ""

#: includes/utils/store.php:358
msgid "Stable cost-efficient Flash-Lite model optimized for high-volume lightweight tasks."
msgstr ""

#: includes/utils/store.php:343
msgid "Fastest, lowest-cost 3.5-class model for high-throughput routing, extraction, and sub-agent tasks."
msgstr ""

#: includes/utils/store.php:338
msgid "Stable frontier Flash model for sustained agentic workflows, coding loops, and long-horizon tasks."
msgstr ""

#: includes/utils/store.php:333
msgid "Google's current Flash workhorse for agentic coding, multimodal tasks, and high-speed production workloads."
msgstr ""

#: includes/utils/helper-functions.php:1838
msgid "It was not saved."
msgstr ""

#: includes/utils/helper-functions.php:1835
msgid "That API key is invalid."
msgstr ""

#: includes/utils/helper-functions.php:1762
msgid "Unknown AI provider."
msgstr ""

#. translators: 1: provider name, 2: HTTP status code
#: includes/utils/helper-functions.php:1713
msgid "Could not verify this %s API key (HTTP %d). It was not saved. Please try again."
msgstr ""

#. translators: %s: provider name
#: includes/utils/helper-functions.php:1699
msgid "That %s API key is invalid. It was not saved."
msgstr ""

#. translators: %s: provider name
#: includes/utils/helper-functions.php:1681
msgid "Could not reach %s to verify this API key. It was not saved. Please try again."
msgstr ""

#. translators: %d: HTTP status code
#: includes/classes/Gemini.php:290
msgid "Gemini API returned HTTP %d."
msgstr ""

#. translators: %d: HTTP status code
#: includes/classes/ApiCallInterceptor.php:550
msgid "AI API returned HTTP %d"
msgstr ""

#: includes/classes/Api/PreferencesController.php:703 build/admin.js:5
msgid "Default AI provider updated."
msgstr ""

#: includes/classes/Api/PreferencesController.php:690 build/admin.js:5
msgid "Add an API key before using this provider as the default."
msgstr ""

#: includes/classes/Api/PreferencesController.php:683
msgid "Invalid AI provider."
msgstr ""

#: build/admin.js:262
msgid "Conversion"
msgstr ""

#: build/admin.js:261
msgid "Pick a segment to compare…"
msgstr ""

#: build/admin.js:261
msgid "Compare against"
msgstr ""

#: build/admin.js:261
msgid "Behavioral cohorts"
msgstr ""

#: build/admin.js:234
msgid "Site Analysis"
msgstr ""

#: build/admin.js:208
msgid "Did X then Y"
msgstr ""

#: build/admin.js:208
msgid "Cohorts"
msgstr ""

#: build/admin.js:206
msgid "All visitors — add filter…"
msgstr ""

#: build/admin.js:206
msgid "Add filter…"
msgstr ""

#: build/admin.js:206
msgid "Remove filter"
msgstr ""

#: build/admin.js:206
msgid "Send a test now"
msgstr ""

#: build/admin.js:206
msgid "Weekly Email Digest"
msgstr ""

#: build/admin.js:206
msgid "Conversion Goals"
msgstr ""

#: build/admin.js:206
msgid "Could not send the test digest."
msgstr ""

#: build/admin.js:196
msgid "Analyzing this cohort…"
msgstr ""

#. translators: 1: anchor event, 2: follow-up event.
#: build/admin.js:196
msgid "This cohort: %1$s → %2$s"
msgstr ""

#. translators: 1: anchor event, 2: follow-up event.
#: build/admin.js:195
msgid "Why visitors don't go from %1$s → %2$s"
msgstr ""

#. translators: 1: primary segment, 2: comparison segment.
#: build/admin.js:194
msgid "%1$s vs %2$s, same cohort definition."
msgstr ""

#. translators: 1: anchor event, 2: follow-up event.
#: build/admin.js:193
msgid "How long visitors took to go from “%1$s” to “%2$s”."
msgstr ""

#: build/admin.js:192
msgid "Time between steps"
msgstr ""

#. translators: %s: the anchor event's name.
#: build/admin.js:192
msgid "No identified visitors have done “%s” in this window for the current segment."
msgstr ""

#: build/admin.js:191
msgid "No matching visitors yet"
msgstr ""

#: build/admin.js:191
msgid "Explain this cohort"
msgstr ""

#. translators: 1: converted count, 2: base count.
#: build/admin.js:191
msgid "%1$s of %2$s visitors"
msgstr ""

#: build/admin.js:190
msgid "Median time between"
msgstr ""

#: build/admin.js:190
msgid "Pick two different events to build a cohort."
msgstr ""

#: build/admin.js:190
msgid "conversion window"
msgstr ""

#: build/admin.js:190
msgid "never did"
msgstr ""

#: build/admin.js:190
msgid "did"
msgstr ""

#: build/admin.js:190
msgid "then"
msgstr ""

#: build/admin.js:190
msgid "at least"
msgstr ""

#: build/admin.js:190
msgid "Visitors who did"
msgstr ""

#: build/admin.js:190
msgid "Quick starts"
msgstr ""

#: build/admin.js:190
msgid "See how many visitors who did one thing went on to do (or never did) another."
msgstr ""

#: build/admin.js:190
msgid "Behavioral cohort"
msgstr ""

#. translators: 1: segment description, 2: number of days.
#: build/admin.js:190
msgid "%1$s · last %2$d days"
msgstr ""

#. translators: %s: the anchor event name.
#: build/admin.js:189
msgid "Did “%s”"
msgstr ""

#. translators: 1: the anchor event name, 2: minimum occurrences.
#: build/admin.js:189
msgid "Did “%1$s” ≥%2$d×"
msgstr ""

#. translators: %s: the follow-up event name.
#: build/admin.js:188
msgid "Then “%s”"
msgstr ""

#. translators: %s: the follow-up event name.
#: build/admin.js:188
msgid "Never “%s”"
msgstr ""

#. translators: %s: the follow-up event name.
#: build/admin.js:188
msgid "Went on to “%s”"
msgstr ""

#. translators: %s: the follow-up event name.
#: build/admin.js:188
msgid "Never did “%s”"
msgstr ""

#: build/admin.js:188
msgid "Could not analyze this cohort. Try again."
msgstr ""

#. translators: 1: anchor event, 2: follow-up event, 3: rate, 4: base count, 5:
#. segment.
#: build/admin.js:188
msgid "In my analytics, %3$s%% of the %4$s visitors who did \"%1$s\" went on to do \"%2$s\" for the %5$s segment. Is that conversion healthy, and what are the top 2-3 things I could change to improve it?"
msgstr ""

#. translators: 1: anchor event, 2: follow-up event, 3: count of such visitors,
#. 4: rate, 5: segment.
#: build/admin.js:187
msgid "In my analytics, %3$s visitors did \"%1$s\" but never went on to do \"%2$s\" (%4$s%% of those who did the first) for the %5$s segment. Why might these visitors be dropping off before the second step, and what are the top 2-3 things I could change to recover them?"
msgstr ""

#: build/admin.js:186
msgid "Form started, not sent"
msgstr ""

#: build/admin.js:186
msgid "Engaged → Lead"
msgstr ""

#: build/admin.js:186
msgid "Added but didn't buy"
msgstr ""

#: build/admin.js:186
msgid "Cart → Purchase"
msgstr ""

#: build/admin.js:186
msgid "within 30 days"
msgstr ""

#: build/admin.js:186
msgid "within 7 days"
msgstr ""

#: build/admin.js:186
msgid "within 1 day"
msgstr ""

#: build/admin.js:186
msgid "any time later"
msgstr ""

#. translators: %s: a number of times, e.g. 2.
#: build/admin.js:186
msgid "%s×"
msgstr ""

#. translators: 1: primary segment, 2: comparison segment.
#: build/admin.js:184
msgid "Average retention: %1$s vs %2$s."
msgstr ""

#: build/admin.js:179
msgid "Analyzing this step…"
msgstr ""

#. translators: 1: previous step name, 2: current step name.
#: build/admin.js:179
msgid "Why visitors drop off: %1$s → %2$s"
msgstr ""

#: build/admin.js:178 build/admin.js:184 build/admin.js:194
msgid "Not enough data in the comparison segment yet."
msgstr ""

#. translators: 1: primary overall rate, 2: comparison overall rate.
#: build/admin.js:178
msgid "Overall conversion: %1$s%% vs %2$s%%"
msgstr ""

#. translators: 1: primary segment, 2: comparison segment.
#: build/admin.js:177
msgid "%1$s vs %2$s, step by step."
msgstr ""

#: build/admin.js:176 build/admin.js:183 build/admin.js:193
msgid "Segment comparison"
msgstr ""

#. translators: 1: median duration, 2: number of converting sessions.
#: build/admin.js:176
msgid "How long converting sessions took (first → last step). Median ~%1$s across %2$s conversions."
msgstr ""

#: build/admin.js:175
msgid "Time to convert"
msgstr ""

#: build/admin.js:174
msgid "Explain drop-off"
msgstr ""

#: build/admin.js:174
msgid "Ask the AI why visitors drop off here."
msgstr ""

#: build/admin.js:173
msgid "Step-by-step conversion, with drop-off and the biggest leak highlighted."
msgstr ""

#: build/admin.js:173
msgid "Could not explain this drop-off. Try again."
msgstr ""

#. translators: 1: previous step name, 2: next step name, 3: drop-off count, 4:
#. segment description.
#: build/admin.js:173
msgid "In my conversion funnel, visitors drop off between the \"%1$s\" and \"%2$s\" steps (about %3$s visitors lost) for the %4$s segment. Why might this be happening, and what are the top 2-3 things I could change to reduce it?"
msgstr ""

#: build/admin.js:172 build/admin.js:186
msgid "> 1 day"
msgstr ""

#: build/admin.js:172 build/admin.js:186
msgid "6–24 hr"
msgstr ""

#: build/admin.js:172 build/admin.js:186
msgid "1–6 hr"
msgstr ""

#: build/admin.js:172 build/admin.js:186
msgid "30–60 min"
msgstr ""

#: build/admin.js:172 build/admin.js:186
msgid "5–30 min"
msgstr ""

#: build/admin.js:172 build/admin.js:186
msgid "1–5 min"
msgstr ""

#: build/admin.js:172 build/admin.js:186
msgid "< 1 min"
msgstr ""

#: build/admin.js:172
msgid "Session share by device type and where visitors came from."
msgstr ""

#: build/admin.js:172
msgid "The most frequently tracked events, highest first."
msgstr ""

#: build/admin.js:172
msgid "Daily events and sessions across the selected period."
msgstr ""

#: build/admin.js:172
msgid "Referral"
msgstr ""

#: build/admin.js:172
msgid "Direct"
msgstr ""

#: build/admin.js:172
msgid "Traffic"
msgstr ""

#: build/admin.js:125
msgid "Behavior tracking, funnels, behavioral cohorts, journeys, retention, segment comparison, goal tracking, and AI insights — all included in the Pro Max plan."
msgstr ""

#: build/admin.js:125
msgid "Ready to understand your visitors?"
msgstr ""

#: build/admin.js:125
msgid "A full product-analytics suite inside your dashboard"
msgstr ""

#: build/admin.js:125
msgid "Everything You Get with the Conversion Insights Agent"
msgstr ""

#: build/admin.js:125
msgid "Turn raw behavior into conversions in four steps"
msgstr ""

#: build/admin.js:125
msgid "Cookies Used"
msgstr ""

#: build/admin.js:125
msgid "Explain Drop-off"
msgstr ""

#: build/admin.js:125
msgid "Compare Segments"
msgstr ""

#: build/admin.js:125
msgid "Funnels & Cohorts"
msgstr ""

#: build/admin.js:125
msgid "Stop guessing why visitors don't convert. Capture behavior, build funnels and behavioral cohorts, compare segments, and get AI answers that even explain your drop-off — all inside WordPress."
msgstr ""

#: build/admin.js:125
msgid "Your AI-Powered Analytics Workspace"
msgstr ""

#: build/admin.js:125
msgid "Get product-analytics funnels, journeys, cohorts, and retention without a separate paid platform."
msgstr ""

#: build/admin.js:125
msgid "Replace $100+ Analytics Tools"
msgstr ""

#: build/admin.js:125
msgid "Anonymous behavior capture runs entirely inside WordPress — no cookies, no third parties."
msgstr ""

#: build/admin.js:125
msgid "Privacy-Safe & Cookieless"
msgstr ""

#: build/admin.js:125
msgid "Track a conversion-rate KPI with a period-over-period delta from your goal event, and get a weekly email digest."
msgstr ""

#: build/admin.js:125
msgid "Goals & Weekly Digest"
msgstr ""

#: build/admin.js:125
msgid "Ask questions in plain English, get an AI “Explain drop-off” for any funnel step, and prioritized conversion suggestions."
msgstr ""

#: build/admin.js:125
msgid "AI Insights & Explain Drop-off"
msgstr ""

#: build/admin.js:125
msgid "Stack AND-able device and channel filters, then compare two audiences side by side across every view."
msgstr ""

#: build/admin.js:125
msgid "Segments & Comparison"
msgstr ""

#: build/admin.js:125
msgid "Measure returning-visitor retention over time and see which content keeps people coming back."
msgstr ""

#: build/admin.js:125 build/admin.js:206
msgid "Retention Cohorts"
msgstr ""

#: build/admin.js:125
msgid "Trace real page-to-page paths through your site to understand how visitors actually navigate."
msgstr ""

#: build/admin.js:125 build/admin.js:206
msgid "Visitor Journeys"
msgstr ""

#: build/admin.js:125
msgid "Answer “visitors who did X then did (or never did) Y” with follow-through rate, median time-between, and a time distribution."
msgstr ""

#: build/admin.js:125 build/admin.js:206
msgid "Behavioral Cohorts"
msgstr ""

#: build/admin.js:125
msgid "Build multi-step funnels, see exactly where visitors drop off, and view a time-to-convert distribution — no external analytics needed."
msgstr ""

#: build/admin.js:125 build/admin.js:206
msgid "Conversion Funnels"
msgstr ""

#: build/admin.js:125
msgid "Act on goals, digests, and data-driven fixes"
msgstr ""

#: build/admin.js:125
msgid "Lift Conversions"
msgstr ""

#: build/admin.js:125
msgid "AI answers your data and explains drop-off"
msgstr ""

#: build/admin.js:125
msgid "Ask & Explain"
msgstr ""

#: build/admin.js:125
msgid "Filter by device and channel, compare audiences"
msgstr ""

#: build/admin.js:125
msgid "Segment & Compare"
msgstr ""

#: build/admin.js:125
msgid "Privacy-safe, anonymous visitor tracking"
msgstr ""

#: build/admin.js:125
msgid "Capture Behavior"
msgstr ""

#: build/admin.js:125
msgid "Broken links, orphans, redirects & page map"
msgstr ""

#: build/admin.js:125
msgid "AI readiness, security headers, sitemap & E-E-A-T"
msgstr ""

#: build/admin.js:125
msgid "Deep Checks"
msgstr ""

#: build/admin.js:125
msgid "noindex"
msgstr ""

#: build/admin.js:125
msgid "In"
msgstr ""

#. translators: %d: page count
#: build/admin.js:125
msgid "Crawled pages (%d)"
msgstr ""

#: build/admin.js:124
msgid "Orphan pages (no internal links point to them)"
msgstr ""

#: build/admin.js:124
msgid "Redirects to"
msgstr ""

#: build/admin.js:124
msgid "From"
msgstr ""

#: build/admin.js:124
msgid "Linked from"
msgstr ""

#: build/admin.js:124
msgid "Broken URL"
msgstr ""

#: build/admin.js:124
msgid "Broken internal links"
msgstr ""

#: build/admin.js:124
msgid "No structural issues found."
msgstr ""

#: build/admin.js:124
msgid "The crawl hit its time budget and stopped early. Increase specificity or lower the page cap for a complete map of a smaller section."
msgstr ""

#: build/admin.js:124
msgid "Redirects"
msgstr ""

#: build/admin.js:124
msgid "Orphan pages"
msgstr ""

#: build/admin.js:124
msgid "Broken links"
msgstr ""

#: build/admin.js:124
msgid "Pages crawled"
msgstr ""

#. translators: %d: deepest link-hop level reached
#: build/admin.js:124
msgid "Depth reached: %d"
msgstr ""

#. translators: %s: formatted date/time
#: build/admin.js:123
msgid "Crawled %s"
msgstr ""

#: build/admin.js:122
msgid "Flags thin content, missing titles/meta descriptions, and heading issues per page — no AI credits used."
msgstr ""

#: build/admin.js:122
msgid "Reports broken internal links, redirect chains, and orphan pages that nothing links to."
msgstr ""

#: build/admin.js:122
msgid "Starts from your URL and follows internal links (respecting robots.txt) up to the page and depth limits above."
msgstr ""

#: build/admin.js:122
msgid "What this does"
msgstr ""

#: build/admin.js:122
msgid "Crawling runs live and is capped at ~25 seconds — large sites will return a partial map."
msgstr ""

#: build/admin.js:122
msgid "Start Crawl"
msgstr ""

#: build/admin.js:122
msgid "Crawling…"
msgstr ""

#: build/admin.js:122
msgid "How many link-hops from the start URL (max 6)."
msgstr ""

#: build/admin.js:122
msgid "Max depth"
msgstr ""

#: build/admin.js:122
msgid "Upper limit on pages to fetch (max 150)."
msgstr ""

#: build/admin.js:122
msgid "Max pages"
msgstr ""

#: build/admin.js:122
msgid "Start URL"
msgstr ""

#: build/admin.js:122
msgid "Follow internal links from a starting page (respecting robots.txt) to find broken links, orphan pages, redirects, and thin content across your site."
msgstr ""

#: build/admin.js:122 build/admin.js:125
msgid "Site Crawl"
msgstr ""

#: build/admin.js:122
msgid "Please enter a start URL."
msgstr ""

#: build/admin.js:122
msgid "Crawl failed. Please try again."
msgstr ""

#. translators: %d: number of pages crawled
#: build/admin.js:122
msgid "Crawled %d pages."
msgstr ""

#. translators: %d: number of pages crawled
#: build/admin.js:121
msgid "Crawl stopped at the time limit after %d pages."
msgstr ""

#: build/admin.js:120
msgid "No E-E-A-T findings."
msgstr ""

#: build/admin.js:120
msgid "Clear CTA"
msgstr ""

#: build/admin.js:120
msgid "Contact link"
msgstr ""

#: build/admin.js:120
msgid "About link"
msgstr ""

#: build/admin.js:120
msgid "Outbound citations"
msgstr ""

#: build/admin.js:120
msgid "Updated date"
msgstr ""

#: build/admin.js:120 build/admin.js:136
msgid "Published date"
msgstr ""

#: build/admin.js:120
msgid "Author bio"
msgstr ""

#: build/admin.js:120
msgid "Author byline"
msgstr ""

#: build/admin.js:120
msgid "Readability:"
msgstr ""

#: build/admin.js:120
msgid "mismatch"
msgstr ""

#: build/admin.js:120
msgid "matched"
msgstr ""

#: build/admin.js:120
msgid "Intent:"
msgstr ""

#: build/admin.js:120
msgid "Page type:"
msgstr ""

#: build/admin.js:120
msgid "E-E-A-T & Search Experience"
msgstr ""

#: build/admin.js:120
msgid "No technical findings."
msgstr ""

#: build/admin.js:120
msgid "count capped"
msgstr ""

#: build/admin.js:120
msgid "child sitemaps"
msgstr ""

#: build/admin.js:120
msgid "URLs indexed in sitemap"
msgstr ""

#. translators: 1: number of security headers present, 2: total checked
#: build/admin.js:120
msgid "%1$d of %2$d security headers present"
msgstr ""

#: build/admin.js:119
msgid "Sitemap <lastmod>"
msgstr ""

#: build/admin.js:119
msgid "Sitemap in robots.txt"
msgstr ""

#: build/admin.js:119
msgid "XML sitemap"
msgstr ""

#: build/admin.js:119
msgid "HTTPS"
msgstr ""

#: build/admin.js:119
msgid "Technical — Security Headers & Sitemap"
msgstr ""

#: build/admin.js:119
msgid "No AI-readiness findings."
msgstr ""

#: build/admin.js:119
msgid "Structured data:"
msgstr ""

#: build/admin.js:119
msgid "Blocked in robots.txt"
msgstr ""

#: build/admin.js:119
msgid "Allowed in robots.txt"
msgstr ""

#. translators: %d: number of blocked AI crawlers
#: build/admin.js:119 build/admin.js:135
msgid "%d blocked"
msgstr ""

#: build/admin.js:118
msgid "AI crawler access"
msgstr ""

#: build/admin.js:118
msgid "sameAs profiles"
msgstr ""

#: build/admin.js:118
msgid "Organization schema"
msgstr ""

#: build/admin.js:118
msgid "Direct answer intro"
msgstr ""

#: build/admin.js:118
msgid "Lists / tables"
msgstr ""

#: build/admin.js:118
msgid "Dates"
msgstr ""

#: build/admin.js:118
msgid "FAQ / Q&A"
msgstr ""

#: build/admin.js:118
msgid "llms-full.txt"
msgstr ""

#: build/admin.js:118 build/admin.js:248
msgid "llms.txt"
msgstr ""

#: build/admin.js:118
msgid "Citability:"
msgstr ""

#: build/admin.js:118
msgid "Search Experience"
msgstr ""

#: build/admin.js:118
msgid "E-E-A-T"
msgstr ""

#: build/admin.js:118
msgid "AI Search Readiness"
msgstr ""

#: build/admin.js:118 build/admin.js:142
msgid "Fresh"
msgstr ""

#. translators: %s: formatted date/time
#: build/admin.js:118
msgid "Analyzed %s"
msgstr ""

#: build/admin.js:117
msgid "E-E-A-T & Search Experience — authorship, dates, citations, trust pages, page-type vs. search intent, and readability."
msgstr ""

#: build/admin.js:117
msgid "Technical — HTTPS, security response headers (HSTS, CSP, X-Frame-Options…), and your XML sitemap."
msgstr ""

#: build/admin.js:117
msgid "AI Search Readiness — whether ChatGPT, Claude, Perplexity & Google-Extended can crawl you, plus llms.txt and how citable your content is."
msgstr ""

#: build/admin.js:117
msgid "What this checks"
msgstr ""

#: build/admin.js:117
msgid "Refresh (bypass cache)"
msgstr ""

#: build/admin.js:117
msgid "Run Checks"
msgstr ""

#: build/admin.js:117
msgid "https://example.com/page"
msgstr ""

#: build/admin.js:117
msgid "AI Search Readiness, security headers, sitemap health, and E-E-A-T / search-experience signals — all deterministic, no AI credits used."
msgstr ""

#: build/admin.js:117
msgid "Deep Site Checks"
msgstr ""

#: build/admin.js:117
msgid "Please enter a URL to check."
msgstr ""

#: build/admin.js:117
msgid "Deep checks failed. Please try again."
msgstr ""

#: build/admin.js:117
msgid "Deep site checks complete."
msgstr ""

#: build/admin.js:36
msgid "Please select at least one post to delete."
msgstr ""

#: build/admin.js:36
msgid "Failed to delete the selected posts."
msgstr ""

#: build/admin.js:36
msgid "%d could not be deleted."
msgstr ""

#. translators: %d: number of posts
#: build/admin.js:36
msgid "%d post(s) moved to trash."
msgstr ""

#: build/admin.js:35
msgid "Delete Posts"
msgstr ""

#. translators: %d: number of posts
#: build/admin.js:35
msgid "Are you sure you want to delete %d selected post(s)? They will be moved to the trash."
msgstr ""

#: build/admin.js:34
msgid "Failed to retry."
msgstr ""

#: build/admin.js:34
msgid "Retrying generation…"
msgstr ""

#: build/admin.js:34
msgid "Post moved to trash."
msgstr ""

#: build/admin.js:34
msgid "Delete Post"
msgstr ""

#: build/admin.js:34
msgid "this post"
msgstr ""

#. translators: %s: post title
#: build/admin.js:34
msgid "Are you sure you want to delete \"%s\"? It will be moved to the trash."
msgstr ""

#: build/admin.js:33
msgid "finished"
msgstr ""

#: build/admin.js:33
msgid "took"
msgstr ""

#: build/admin.js:33
msgid "Queued…"
msgstr ""

#: build/admin.js:33
msgid "Untitled post"
msgstr ""

#: build/admin.js:32
msgid "Generation started — track it in Generated Posts."
msgstr ""

#: build/admin.js:32
msgid "Couldn't queue the posts. Please try again."
msgstr ""

#: build/admin.js:32
msgid "post(s) queued — track them in Generated Posts."
msgstr ""

#: build/admin.js:32
msgid "Failed to start generation. Please try again."
msgstr ""

#: build/admin.js:32
msgid "Generating: "
msgstr ""

#: build/admin.js:32 build/admin.js:36 build/admin.js:218
msgid "e.g. 4:3"
msgstr ""

#: build/admin.js:32 build/admin.js:36 build/admin.js:218
msgid "Enter an aspect ratio like 4:3 or 21:9."
msgstr ""

#: build/admin.js:32 build/admin.js:36 build/admin.js:218
msgid "Custom Ratio (W:H)"
msgstr ""

#: build/admin.js:32 build/admin.js:36 build/admin.js:218
msgid "Choose the aspect ratio for the generated featured image."
msgstr ""

#: build/admin.js:32 build/admin.js:36 build/admin.js:218
msgid "Image Size / Ratio"
msgstr ""

#: build/admin.js:32
msgid "Add another agent"
msgstr ""

#: build/admin.js:32
msgid "Remove agent"
msgstr ""

#: build/admin.js:32
msgid "Name (optional)"
msgstr ""

#: build/admin.js:32
msgid "Chat ID, e.g. 123456789"
msgstr ""

#: build/admin.js:32
msgid "Add each agent's Telegram chat ID. Every visitor message is sent to all of them, and any agent can reply. Send /start to @userinfobot to find a chat ID."
msgstr ""

#: build/admin.js:32
msgid "Connected Agents (Chat IDs)"
msgstr ""

#: build/admin.js:32
msgid "Could not delete this chat. Please try again."
msgstr ""

#: build/admin.js:1 build/frontend.js:1
msgid "Portrait (4:5)"
msgstr ""

#: build/admin.js:1 build/frontend.js:1
msgid "Portrait (3:4)"
msgstr ""

#: build/admin.js:1 build/frontend.js:1
msgid "Portrait (2:3)"
msgstr ""

#: build/admin.js:1 build/frontend.js:1
msgid "Portrait (9:16)"
msgstr ""

#: build/admin.js:1 build/frontend.js:1
msgid "Widescreen (21:9)"
msgstr ""

#: build/admin.js:1 build/frontend.js:1
msgid "Landscape (4:3)"
msgstr ""

#: build/admin.js:1 build/frontend.js:1
msgid "Landscape (3:2)"
msgstr ""

#: build/admin.js:1 build/frontend.js:1
msgid "Landscape (16:9)"
msgstr ""

#: build/admin.js:1 build/frontend.js:1
msgid "Square (1:1)"
msgstr ""

#: includes/utils/store.php:2056
msgid "Agentic coding, tool use, and long-context reasoning at a low cost per token."
msgstr ""

#: includes/utils/store.php:2054
msgid "MiniMax M3"
msgstr ""

#: includes/utils/store.php:1041
msgid "Long-context analysis, research, and coding at a lower cost than the flagship."
msgstr ""

#: includes/utils/store.php:1040
msgid "High-capability Grok model with a 1M-token context window for long-document reasoning."
msgstr ""

#: includes/utils/store.php:1039
msgid "Grok 4.3"
msgstr ""

#: includes/utils/store.php:1021
msgid "Advanced reasoning, coding, research, and multimodal tasks with live web grounding."
msgstr ""

#: includes/utils/store.php:1020
msgid "xAI's newest flagship with native video input and built-in real-time web search."
msgstr ""

#: includes/utils/store.php:1018 includes/utils/store.php:1946
msgid "Grok 4.5"
msgstr ""

#: includes/utils/store.php:950
msgid "Introductory pricing ($2.00 / $10.00 per 1M) applies through 2026-08-31."
msgstr ""

#: includes/utils/store.php:939
msgid "The best combination of speed and intelligence — near-Opus quality on coding and agentic work at Sonnet cost."
msgstr ""

#: includes/utils/store.php:938 includes/utils/store.php:1766
msgid "Claude Sonnet 5"
msgstr ""

#: includes/utils/store.php:921
msgid "Complex reasoning, agentic coding, research synthesis, and extended analytical workflows."
msgstr ""

#: includes/utils/store.php:920
msgid "The most capable Opus-tier model — highly autonomous, state-of-the-art on long-horizon agentic and knowledge work."
msgstr ""

#: includes/classes/OmniRoute.php:120 includes/utils/store.php:919
#: includes/utils/store.php:1694
msgid "Claude Opus 4.8"
msgstr ""

#: includes/utils/store.php:913
msgid "Highest per-token cost of the Claude family."
msgstr ""

#: includes/utils/store.php:911
msgid "Safety classifiers may decline some requests (biology and most cybersecurity topics)."
msgstr ""

#: includes/utils/store.php:910
msgid "Requires 30-day data retention — not available under zero data retention."
msgstr ""

#: includes/utils/store.php:900 includes/utils/store.php:1660
msgid "The hardest reasoning, research synthesis, and extended autonomous workflows."
msgstr ""

#: includes/utils/store.php:899
msgid "Anthropic's most capable model for the most demanding reasoning and long-horizon agentic work."
msgstr ""

#: includes/utils/store.php:898 includes/utils/store.php:1658
msgid "Claude Fable 5"
msgstr ""

#: includes/utils/store.php:450
msgid "Newly launched: Google has not officially confirmed final specs, pricing, or the 2M context window — verify on the Google pricing and model pages."
msgstr ""

#: includes/utils/store.php:447
msgid "~$36.00 / 1M (reported, unconfirmed)"
msgstr ""

#: includes/utils/store.php:446
msgid "~$1.20 / 1M (reported, unconfirmed)"
msgstr ""

#: includes/utils/store.php:445
msgid "~$12.00 / 1M (reported, unconfirmed)"
msgstr ""

#: includes/utils/store.php:442
msgid "Thinking supported (Deep Think)"
msgstr ""

#: includes/utils/store.php:438
msgid "Frontier-level reasoning, agentic workflows, and very-long-context analysis with Deep Think enabled."
msgstr ""

#: includes/utils/store.php:348
msgid "Google's newest frontier model with a Deep Think reasoning mode and a reported 2M-token context window."
msgstr ""

#: includes/utils/store.php:347
msgid "Gemini 3.5 Pro Preview"
msgstr ""

#: includes/utils/store.php:136
msgid "Best suited to high-throughput tasks rather than the hardest reasoning."
msgstr ""

#: includes/utils/store.php:122
msgid "High-volume, latency-sensitive tasks like classification, extraction, and routing at the lowest GPT-5.6 cost."
msgstr ""

#: includes/utils/store.php:102
msgid "The balanced default for everyday coding, content, and chat workloads that want strong capability at moderate cost."
msgstr ""

#: includes/utils/store.php:97 includes/utils/store.php:116
#: includes/utils/store.php:137
msgid "Prompts above 272K input tokens use higher long-context pricing (2x input, 1.5x output)."
msgstr ""

#: includes/utils/store.php:96
msgid "Highest per-token cost in the GPT-5.6 family."
msgstr ""

#: includes/utils/store.php:82
msgid "The most demanding reasoning, coding, and long-horizon agentic work that benefits from the strongest frontier capability."
msgstr ""

#: includes/utils/store.php:31
msgid "The fastest and cheapest GPT-5.6 tier, tuned for high-volume, latency-sensitive workloads."
msgstr ""

#: includes/utils/store.php:30 includes/utils/store.php:1334
msgid "GPT 5.6 Luna"
msgstr ""

#: includes/utils/store.php:26
msgid "The balanced everyday GPT-5.6 model, delivering strong capability at roughly half the flagship cost."
msgstr ""

#: includes/utils/store.php:25 includes/utils/store.php:1316
msgid "GPT 5.6 Terra"
msgstr ""

#: includes/utils/store.php:21
msgid "Frontier flagship of the GPT-5.6 family, built for the most complex reasoning, coding, and long-horizon agentic work."
msgstr ""

#: includes/utils/store.php:20 includes/utils/store.php:1298
msgid "GPT 5.6 Sol"
msgstr ""

#: includes/classes/Xai.php:261
msgid "Empty response from xAI."
msgstr ""

#: includes/classes/Seo/Crawl/SiteCrawler.php:277
msgid "No broken links, orphan pages, or crawl issues were detected."
msgstr ""

#: includes/classes/Seo/Crawl/SiteCrawler.php:277
msgid "Site structure looks healthy"
msgstr ""

#: includes/classes/Seo/Crawl/SiteCrawler.php:274
msgid "Noindex pages discovered"
msgstr ""

#. translators: %d: number of noindex pages.
#: includes/classes/Seo/Crawl/SiteCrawler.php:273
msgid "%d crawled page(s) are set to noindex and will not appear in search results."
msgstr ""

#: includes/classes/Seo/Crawl/SiteCrawler.php:269
msgid "Pages missing title or meta description"
msgstr ""

#. translators: 1: pages missing a title, 2: pages missing a meta description.
#: includes/classes/Seo/Crawl/SiteCrawler.php:268
msgid "%1$d page(s) missing a title tag and %2$d missing a meta description."
msgstr ""

#: includes/classes/Seo/Crawl/SiteCrawler.php:264
msgid "Thin content pages"
msgstr ""

#. translators: 1: number of thin pages, 2: word threshold.
#: includes/classes/Seo/Crawl/SiteCrawler.php:263
msgid "%1$d page(s) have fewer than %2$d words."
msgstr ""

#: includes/classes/Seo/Crawl/SiteCrawler.php:259
msgid "Redirects encountered"
msgstr ""

#. translators: %d: number of redirects.
#: includes/classes/Seo/Crawl/SiteCrawler.php:258
msgid "%d URL(s) redirected. Link directly to final destinations where possible."
msgstr ""

#: includes/classes/Seo/Crawl/SiteCrawler.php:254
msgid "Orphan pages detected"
msgstr ""

#. translators: %d: number of orphan pages.
#: includes/classes/Seo/Crawl/SiteCrawler.php:253
msgid "%d crawled page(s) have no internal links pointing to them."
msgstr ""

#: includes/classes/Seo/Crawl/SiteCrawler.php:249
msgid "Broken internal links found"
msgstr ""

#. translators: %d: number of broken internal links.
#: includes/classes/Seo/Crawl/SiteCrawler.php:248
msgid "%d internal link(s) point to pages returning errors (4xx/5xx)."
msgstr ""

#. translators: %d: number of URLs found in the sitemap.
#: includes/classes/Seo/Analysis/TechnicalAnalyzer.php:333
msgid "Sitemap found with %d URLs."
msgstr ""

#: includes/classes/Seo/Analysis/TechnicalAnalyzer.php:331
msgid "XML sitemap found"
msgstr ""

#: includes/classes/Seo/Analysis/TechnicalAnalyzer.php:324
msgid "Reference your sitemap in robots.txt with a `Sitemap:` line."
msgstr ""

#: includes/classes/Seo/Analysis/TechnicalAnalyzer.php:323
msgid "Sitemap not referenced in robots.txt"
msgstr ""

#: includes/classes/Seo/Analysis/TechnicalAnalyzer.php:315
msgid "Add <lastmod> dates to your sitemap so crawlers prioritize fresh content."
msgstr ""

#: includes/classes/Seo/Analysis/TechnicalAnalyzer.php:314
msgid "Sitemap entries lack <lastmod> dates"
msgstr ""

#: includes/classes/Seo/Analysis/TechnicalAnalyzer.php:306
msgid "A single urlset must not contain more than 50,000 URLs. Split it into multiple sitemaps and reference them from a sitemap index."
msgstr ""

#: includes/classes/Seo/Analysis/TechnicalAnalyzer.php:305
msgid "Sitemap exceeds the 50,000 URL limit"
msgstr ""

#: includes/classes/Seo/Analysis/TechnicalAnalyzer.php:293
msgid "No XML sitemap found — generate and submit one so search engines discover all pages."
msgstr ""

#: includes/classes/Seo/Analysis/TechnicalAnalyzer.php:292
msgid "No XML sitemap found"
msgstr ""

#. translators: %s: HTTP header name.
#: includes/classes/Seo/Analysis/TechnicalAnalyzer.php:229
msgid "Missing %s header"
msgstr ""

#. translators: %s: HTTP header name.
#: includes/classes/Seo/Analysis/TechnicalAnalyzer.php:222
msgid "The %s response header is present, hardening the site against a class of attacks."
msgstr ""

#. translators: %s: HTTP header name.
#: includes/classes/Seo/Analysis/TechnicalAnalyzer.php:220
msgid "%s header is set"
msgstr ""

#: includes/classes/Seo/Analysis/TechnicalAnalyzer.php:157
msgid "Add a Permissions-Policy header to disable browser features (camera, geolocation, etc.) your site does not use."
msgstr ""

#: includes/classes/Seo/Analysis/TechnicalAnalyzer.php:153
msgid "Add a Referrer-Policy header (e.g. \"strict-origin-when-cross-origin\") to control how much referrer information is shared."
msgstr ""

#: includes/classes/Seo/Analysis/TechnicalAnalyzer.php:149
msgid "Add an X-Content-Type-Options header set to \"nosniff\" to stop browsers MIME-sniffing responses."
msgstr ""

#: includes/classes/Seo/Analysis/TechnicalAnalyzer.php:145
msgid "Add an X-Frame-Options header (\"SAMEORIGIN\") or a CSP frame-ancestors directive to prevent clickjacking."
msgstr ""

#: includes/classes/Seo/Analysis/TechnicalAnalyzer.php:141
msgid "Consider adding a Content-Security-Policy header to restrict where scripts, styles and frames may load from and mitigate XSS."
msgstr ""

#: includes/classes/Seo/Analysis/TechnicalAnalyzer.php:137
msgid "Add a Strict-Transport-Security header (e.g. \"max-age=31536000; includeSubDomains\") to force browsers to use HTTPS."
msgstr ""

#: includes/classes/Seo/Analysis/TechnicalAnalyzer.php:105
msgid "Install a TLS certificate and redirect all HTTP traffic to HTTPS. Non-secure sites are penalized in rankings and flagged by browsers."
msgstr ""

#: includes/classes/Seo/Analysis/TechnicalAnalyzer.php:104
msgid "Site is not served over HTTPS"
msgstr ""

#: includes/classes/Seo/Analysis/TechnicalAnalyzer.php:98
msgid "Traffic is encrypted with TLS, which search engines require for trust and ranking."
msgstr ""

#: includes/classes/Seo/Analysis/TechnicalAnalyzer.php:97
msgid "Site served over HTTPS"
msgstr ""

#: includes/classes/Seo/Analysis/GeoReadinessAnalyzer.php:368
msgid "Link to clear About and Contact pages — trust signals AI engines weigh when deciding whom to cite."
msgstr ""

#: includes/classes/Seo/Analysis/GeoReadinessAnalyzer.php:368
msgid "Visible About and Contact links are trust signals AI engines use to gauge site credibility."
msgstr ""

#: includes/classes/Seo/Analysis/GeoReadinessAnalyzer.php:368
msgid "About and Contact pages linked"
msgstr ""

#: includes/classes/Seo/Analysis/GeoReadinessAnalyzer.php:367
msgid "Add a sameAs array in your Organization schema linking to your official social and knowledge-base profiles."
msgstr ""

#: includes/classes/Seo/Analysis/GeoReadinessAnalyzer.php:367
msgid "sameAs links connect your brand to authoritative profiles, strengthening entity recognition."
msgstr ""

#: includes/classes/Seo/Analysis/GeoReadinessAnalyzer.php:367
msgid "sameAs entity links present"
msgstr ""

#: includes/classes/Seo/Analysis/GeoReadinessAnalyzer.php:366
msgid "Add Organization (or WebSite) JSON-LD schema so AI engines recognize your brand as an authoritative entity."
msgstr ""

#: includes/classes/Seo/Analysis/GeoReadinessAnalyzer.php:366
msgid "Organization or WebSite JSON-LD helps AI engines identify your brand as a trusted entity."
msgstr ""

#: includes/classes/Seo/Analysis/GeoReadinessAnalyzer.php:366
msgid "Organization / WebSite schema present"
msgstr ""

#: includes/classes/Seo/Analysis/GeoReadinessAnalyzer.php:324
msgid "Add author info — a byline, rel=\"author\" link, article:author meta, or JSON-LD author — to signal expertise."
msgstr ""

#: includes/classes/Seo/Analysis/GeoReadinessAnalyzer.php:324
msgid "A clear author signals expertise and authorship, which improves citability."
msgstr ""

#: includes/classes/Seo/Analysis/GeoReadinessAnalyzer.php:324
msgid "Author information present"
msgstr ""

#: includes/classes/Seo/Analysis/GeoReadinessAnalyzer.php:323
msgid "Show published and updated dates via a <time> element, article meta, or JSON-LD datePublished/dateModified."
msgstr ""

#: includes/classes/Seo/Analysis/GeoReadinessAnalyzer.php:323
msgid "Freshness signals help AI engines trust and prioritize your content."
msgstr ""

#: includes/classes/Seo/Analysis/GeoReadinessAnalyzer.php:323
msgid "Published / updated dates visible"
msgstr ""

#: includes/classes/Seo/Analysis/GeoReadinessAnalyzer.php:322
msgid "Open with a concise 1-2 sentence answer (about 40-320 characters) summarizing the page before elaborating."
msgstr ""

#: includes/classes/Seo/Analysis/GeoReadinessAnalyzer.php:322
msgid "The opening paragraph is a short, answer-style summary that AI engines can quote verbatim."
msgstr ""

#: includes/classes/Seo/Analysis/GeoReadinessAnalyzer.php:322
msgid "Concise direct-answer intro"
msgstr ""

#: includes/classes/Seo/Analysis/GeoReadinessAnalyzer.php:321
msgid "Use bulleted/numbered lists or comparison tables — AI engines extract structured content more readily."
msgstr ""

#: includes/classes/Seo/Analysis/GeoReadinessAnalyzer.php:321
msgid "Lists and tables give AI engines structured, easily quotable content."
msgstr ""

#: includes/classes/Seo/Analysis/GeoReadinessAnalyzer.php:321
msgid "Lists or tables present"
msgstr ""

#: includes/classes/Seo/Analysis/GeoReadinessAnalyzer.php:320
msgid "Add an FAQ section with question-style headings (or FAQPage JSON-LD) so AI engines can quote direct answers."
msgstr ""

#: includes/classes/Seo/Analysis/GeoReadinessAnalyzer.php:320
msgid "Question-style headings or FAQPage schema make it easy for AI engines to lift direct answers."
msgstr ""

#: includes/classes/Seo/Analysis/GeoReadinessAnalyzer.php:320
msgid "FAQ / Q&A structure present"
msgstr ""

#: includes/classes/Seo/Analysis/GeoReadinessAnalyzer.php:319
msgid "Add descriptive H2/H3 subheadings that break content into scannable, answerable sections."
msgstr ""

#: includes/classes/Seo/Analysis/GeoReadinessAnalyzer.php:319
msgid "The page uses multiple H2/H3 headings, so AI engines can extract distinct answerable sections."
msgstr ""

#: includes/classes/Seo/Analysis/GeoReadinessAnalyzer.php:319
msgid "Clear heading structure"
msgstr ""

#: includes/classes/Seo/Analysis/GeoReadinessAnalyzer.php:256
msgid "Add an /llms.txt file at your site root listing your key pages in Markdown so AI answer engines can discover and prioritize your best content."
msgstr ""

#: includes/classes/Seo/Analysis/GeoReadinessAnalyzer.php:255
msgid "No llms.txt file"
msgstr ""

#: includes/classes/Seo/Analysis/GeoReadinessAnalyzer.php:250
msgid "An llms.txt file is present, giving AI engines a curated map of your most important content."
msgstr ""

#: includes/classes/Seo/Analysis/GeoReadinessAnalyzer.php:249
msgid "llms.txt file found"
msgstr ""

#: includes/classes/Seo/Analysis/GeoReadinessAnalyzer.php:167
msgid "No major AI crawler is blocked in robots.txt, so AI answer engines can reach your content."
msgstr ""

#: includes/classes/Seo/Analysis/GeoReadinessAnalyzer.php:166
msgid "AI crawlers can access your site"
msgstr ""

#. translators: %s: comma-separated list of blocked AI crawler names.
#: includes/classes/Seo/Analysis/GeoReadinessAnalyzer.php:159
msgid "Your site blocks these AI crawlers: %s. Allow them in robots.txt if you want engines like ChatGPT, Claude and Perplexity to crawl and cite your content."
msgstr ""

#: includes/classes/Seo/Analysis/GeoReadinessAnalyzer.php:156
msgid "AI crawlers are blocked in robots.txt"
msgstr ""

#: includes/classes/Seo/Analysis/EeatSxoAnalyzer.php:713
msgid "No page HTML could be retrieved for analysis. Verify the URL is reachable."
msgstr ""

#: includes/classes/Seo/Analysis/EeatSxoAnalyzer.php:713
msgid "Unable to analyze page"
msgstr ""

#: includes/classes/Seo/Analysis/EeatSxoAnalyzer.php:341
msgid "Simplify sentences — aim for a Flesch score above 60 for broad readability."
msgstr ""

#: includes/classes/Seo/Analysis/EeatSxoAnalyzer.php:341
msgid "Content is hard to read"
msgstr ""

#: includes/classes/Seo/Analysis/EeatSxoAnalyzer.php:336
msgid "Use exactly one clear H1 near the top of the page to frame the topic."
msgstr ""

#: includes/classes/Seo/Analysis/EeatSxoAnalyzer.php:336
msgid "H1 heading issue"
msgstr ""

#: includes/classes/Seo/Analysis/EeatSxoAnalyzer.php:331
msgid "Add a prominent CTA (e.g. buy, sign up, get started) so visitors know the next step."
msgstr ""

#: includes/classes/Seo/Analysis/EeatSxoAnalyzer.php:331
msgid "No clear call-to-action"
msgstr ""

#. translators: 1: page type, 2: detected intent.
#: includes/classes/Seo/Analysis/EeatSxoAnalyzer.php:320
msgid "This looks like a \"%1$s\" page but targets \"%2$s\" intent. Align the format with what searchers expect, or retarget the keyword."
msgstr ""

#: includes/classes/Seo/Analysis/EeatSxoAnalyzer.php:317
msgid "Page type vs intent mismatch"
msgstr ""

#: includes/classes/Seo/Analysis/EeatSxoAnalyzer.php:313
msgid "The page format is well suited to the detected search intent."
msgstr ""

#: includes/classes/Seo/Analysis/EeatSxoAnalyzer.php:313
msgid "Page type matches intent"
msgstr ""

#: includes/classes/Seo/Analysis/EeatSxoAnalyzer.php:296
msgid "First-person language (\"I\", \"we\", \"our\") suggests genuine experience."
msgstr ""

#: includes/classes/Seo/Analysis/EeatSxoAnalyzer.php:296
msgid "First-hand experience signals"
msgstr ""

#. translators: %s: comma-separated list of missing page names.
#: includes/classes/Seo/Analysis/EeatSxoAnalyzer.php:286
msgid "Link to these trust pages so visitors and search engines can verify the site: %s."
msgstr ""

#: includes/classes/Seo/Analysis/EeatSxoAnalyzer.php:283
msgid "Missing site-trust links"
msgstr ""

#: includes/classes/Seo/Analysis/EeatSxoAnalyzer.php:280
msgid "Privacy Policy"
msgstr ""

#: includes/classes/Seo/Analysis/EeatSxoAnalyzer.php:277
msgid "Contact"
msgstr ""

#: includes/classes/Seo/Analysis/EeatSxoAnalyzer.php:274
msgid "About"
msgstr ""

#: includes/classes/Seo/Analysis/EeatSxoAnalyzer.php:267
msgid "Cite 1-3 authoritative external sources to strengthen trust signals."
msgstr ""

#: includes/classes/Seo/Analysis/EeatSxoAnalyzer.php:267
msgid "No outbound citations"
msgstr ""

#: includes/classes/Seo/Analysis/EeatSxoAnalyzer.php:265
msgid "External citations to other domains strengthen trust signals."
msgstr ""

#: includes/classes/Seo/Analysis/EeatSxoAnalyzer.php:265
msgid "Outbound citations found"
msgstr ""

#: includes/classes/Seo/Analysis/EeatSxoAnalyzer.php:261
msgid "Published and modified dates are exposed to signal freshness."
msgstr ""

#: includes/classes/Seo/Analysis/EeatSxoAnalyzer.php:261
msgid "Dates present"
msgstr ""

#: includes/classes/Seo/Analysis/EeatSxoAnalyzer.php:259
msgid "Show published and last-updated dates to signal freshness and trust."
msgstr ""

#: includes/classes/Seo/Analysis/EeatSxoAnalyzer.php:259
msgid "Publish or update date missing"
msgstr ""

#: includes/classes/Seo/Analysis/EeatSxoAnalyzer.php:252
msgid "Add a short author bio box highlighting relevant experience and credentials."
msgstr ""

#: includes/classes/Seo/Analysis/EeatSxoAnalyzer.php:252
msgid "Author bio missing"
msgstr ""

#: includes/classes/Seo/Analysis/EeatSxoAnalyzer.php:249
msgid "Add a visible author byline and bio — Google rewards content with clear authorship."
msgstr ""

#: includes/classes/Seo/Analysis/EeatSxoAnalyzer.php:249
msgid "No author byline found"
msgstr ""

#: includes/classes/Seo/Analysis/EeatSxoAnalyzer.php:247
msgid "A clear author is present, which supports authorship signals."
msgstr ""

#: includes/classes/Seo/Analysis/EeatSxoAnalyzer.php:247
msgid "Author byline detected"
msgstr ""

#: includes/classes/OpenAI.php:1196
msgid "OpenAI API key is not configured."
msgstr ""

#. translators: %d: HTTP status code
#: includes/classes/OpenAI.php:1179
msgid "OpenAI request failed (HTTP %d)."
msgstr ""

#. translators: %s: OpenAI error detail
#: includes/classes/OpenAI.php:1174
msgid "OpenAI error: %s"
msgstr ""

#. translators: %d: HTTP status code
#: includes/classes/OpenAI.php:1168
msgid "OpenAI is temporarily unavailable (HTTP %d). Please try again in a moment."
msgstr ""

#: includes/classes/OpenAI.php:1162
msgid "The selected OpenAI model isn’t available to your account. Choose a different model under Setup → AI Provider."
msgstr ""

#: includes/classes/OpenAI.php:1158
msgid "The request exceeded the model’s context limit. Try a shorter article length or fewer knowledge sources."
msgstr ""

#: includes/classes/OpenAI.php:1154
msgid "OpenAI rate limit reached. Please wait a moment and try again."
msgstr ""

#. translators: %s: OpenAI error detail
#: includes/classes/OpenAI.php:1150
msgid "OpenAI denied the request. Your account or region may not have access to this model."
msgstr ""

#. translators: %s: OpenAI error detail
#: includes/classes/OpenAI.php:1149
msgid "OpenAI denied the request: %s"
msgstr ""

#: includes/classes/OpenAI.php:1144
msgid "Your OpenAI API key is invalid, missing, or revoked. Re-enter a valid key under Setup → AI Provider."
msgstr ""

#: includes/classes/OpenAI.php:1140
msgid "Your OpenAI account has no remaining credit/quota. Add funds or a billing method in your OpenAI dashboard (Billing), then try again."
msgstr ""

#. translators: %s: underlying network/cURL error message
#: includes/classes/OpenAI.php:1103
msgid "Could not reach OpenAI: %s"
msgstr ""

#: includes/classes/GenerationJobWorker.php:230
msgid "Generation stopped unexpectedly before the post could be created. Please try again."
msgstr ""

#: includes/classes/GenerationJobWorker.php:221
msgid "Your post was created, but generation was interrupted before it finished, so some extras (such as the featured image or SEO metadata) may be missing. Please review the post."
msgstr ""

#: includes/classes/GeneratedImageStore.php:61
msgid "The AI provider did not return a recognizable image."
msgstr ""

#: includes/classes/GeneratedImageStore.php:55
msgid "Failed to decode image data from the AI provider."
msgstr ""

#: includes/classes/Gemini.php:296
msgid "Empty response from Gemini."
msgstr ""

#: includes/classes/Gemini.php:250
msgid "Gemini API key is not configured."
msgstr ""

#: includes/classes/DeepSeek.php:223
msgid "Empty response from DeepSeek."
msgstr ""

#. translators: %d: HTTP status code
#: includes/classes/DeepSeek.php:217
msgid "DeepSeek API returned HTTP %d."
msgstr ""

#: includes/classes/Concerns/ParallelReplies.php:122
msgid "No response from the API — the request timed out or the connection was blocked. Check the server's internet access to the AI provider."
msgstr ""

#. translators: %s: post topic
#: includes/classes/AutoPosting.php:810
msgid "Create a clean, professional featured image for this post topic: %s"
msgstr ""

#: includes/classes/Api/PostGeneratorController.php:1443 build/admin.js:34
msgid "Failed to delete the post."
msgstr ""

#: includes/classes/Api/PostGeneratorController.php:1438
msgid "You are not allowed to delete this post."
msgstr ""

#: includes/classes/Api/PostGeneratorController.php:1434
msgid "This post was not created by the Generate Post feature."
msgstr ""

#: includes/classes/Api/PostGeneratorController.php:1424
msgid "Invalid post."
msgstr ""

#: includes/classes/Api/PostGeneratorController.php:1409 build/admin.js:36
msgid "None of the selected posts could be deleted."
msgstr ""

#: includes/classes/Api/PostGeneratorController.php:1383
msgid "No posts selected for deletion."
msgstr ""

#: includes/classes/Api/PostGeneratorController.php:1080
msgid "You are not allowed to remove this job."
msgstr ""

#: includes/classes/Api/PostGeneratorController.php:1042
msgid "You are not allowed to retry this job."
msgstr ""

#: includes/classes/Api/PostGeneratorController.php:1038
msgid "Job not found."
msgstr ""

#: includes/classes/Api/PostGeneratorController.php:692
msgid "Please provide at least one topic."
msgstr ""

#: includes/classes/Anthropic.php:257
msgid "Empty response from Anthropic."
msgstr ""

#. translators: %d: HTTP status code
#: includes/classes/Anthropic.php:247
msgid "Anthropic API returned HTTP %d."
msgstr ""

#: build/admin.js:262
msgid "Turn on privacy-safe behavior capture to populate funnels, journeys, retention and AI insights."
msgstr ""

#: build/admin.js:262
msgid "Enable tracking"
msgstr ""

#: build/admin.js:262
msgid "Behavior tracking is off"
msgstr ""

#: build/admin.js:262
msgid "Page views"
msgstr ""

#: build/admin.js:184
msgid "Segment"
msgstr ""

#: build/admin.js:261
msgid "Analytics overview"
msgstr ""

#: build/admin.js:261
msgid "AI insights & suggestions"
msgstr ""

#: build/admin.js:261
msgid "Visitor journeys"
msgstr ""

#: build/admin.js:261
msgid "Conversion funnels"
msgstr ""

#: build/admin.js:261
msgid "Conversion Insights Agent"
msgstr ""

#: build/admin.js:261
msgid "Could not save settings."
msgstr ""

#: build/admin.js:208
msgid "Suggestions & ask your data"
msgstr ""

#: build/admin.js:208
msgid "AI Insights"
msgstr ""

#: build/admin.js:208
msgid "Returning-visitor cohorts"
msgstr ""

#: build/admin.js:208
msgid "Retention"
msgstr ""

#: build/admin.js:208
msgid "Page-to-page paths"
msgstr ""

#: build/admin.js:208
msgid "Journeys"
msgstr ""

#: build/admin.js:208
msgid "Drop-off between steps"
msgstr ""

#: build/admin.js:208
msgid "Funnels"
msgstr ""

#: build/admin.js:172
msgid "Tablet"
msgstr ""

#: build/admin.js:172
msgid "All visitors"
msgstr ""

#. translators: %d: number of days in the comparison window.
#: build/admin.js:207 build/admin.js:208
msgid "vs prev %d days"
msgstr ""

#: build/admin.js:206
msgid "Apply change"
msgstr ""

#: build/admin.js:206
msgid "This will make a real change on your site."
msgstr ""

#: build/admin.js:206
msgid "Apply this suggestion?"
msgstr ""

#: build/admin.js:205
msgid "Analyze captured behavior once a day and generate suggestions automatically."
msgstr ""

#: build/admin.js:205 build/admin.js:206
msgid "Run daily AI analysis"
msgstr ""

#: build/admin.js:205
msgid "Collect anonymous page views, scroll depth, clicks and funnel steps."
msgstr ""

#: build/admin.js:205 build/admin.js:206
msgid "Track visitor behavior"
msgstr ""

#: build/admin.js:205
msgid "Behavior capture is privacy-safe (no IP or personal data) and respects Do Not Track."
msgstr ""

#: build/admin.js:205
msgid "Capture & Analysis"
msgstr ""

#: build/admin.js:205
msgid "Analyzing your data…"
msgstr ""

#: build/admin.js:205
msgid "Add an AI provider API key in Settings to ask questions."
msgstr ""

#: build/admin.js:205
msgid "Ask"
msgstr ""

#: build/admin.js:205
msgid "Ask a question about your analytics"
msgstr ""

#: build/admin.js:205
msgid "e.g. Where are visitors dropping off in the funnel?"
msgstr ""

#: build/admin.js:205
msgid "Answering from"
msgstr ""

#: build/admin.js:205
msgid "Ask a question in plain language; the AI answers using your analytics."
msgstr ""

#: build/admin.js:205
msgid "Ask your data"
msgstr ""

#: build/admin.js:205
msgid "Mark as done"
msgstr ""

#: build/admin.js:205
msgid "Suggestions you dismiss will appear here."
msgstr ""

#: build/admin.js:205
msgid "Suggestions you apply will appear here."
msgstr ""

#: build/admin.js:205
msgid "Enable tracking and let visitors browse to start gathering data."
msgstr ""

#: build/admin.js:205
msgid "Run an analysis once enough visitor data is collected."
msgstr ""

#: build/admin.js:205
msgid "Nothing here"
msgstr ""

#: build/admin.js:205
msgid "Analyze now"
msgstr ""

#: build/admin.js:205
msgid "Enable tracking below to gather data."
msgstr ""

#: build/admin.js:205
msgid "Add an AI provider key to run analysis."
msgstr ""

#: build/admin.js:205
msgid "Analyzing… this can take up to a minute."
msgstr ""

#. translators: %s: human-friendly time, e.g. "2 hours ago".
#: build/admin.js:205
msgid "Last analyzed: %s"
msgstr ""

#: build/admin.js:204
msgid "Dismissed"
msgstr ""

#: build/admin.js:204
msgid "Could not copy to clipboard."
msgstr ""

#: build/admin.js:204
msgid "Could not answer that question."
msgstr ""

#: build/admin.js:173 build/admin.js:188 build/admin.js:204
msgid "No answer returned."
msgstr ""

#: build/admin.js:204
msgid "Could not update this suggestion."
msgstr ""

#: build/admin.js:204
msgid "Could not apply this suggestion."
msgstr ""

#: build/admin.js:204
msgid "Applied."
msgstr ""

#: build/admin.js:204
msgid "The analysis could not run."
msgstr ""

#: build/admin.js:204
msgid "Analysis complete — no new suggestions this time."
msgstr ""

#. translators: %d: number of suggestions generated.
#: build/admin.js:204
msgid "%d new suggestion generated."
msgid_plural "%d new suggestions generated."
msgstr[0] ""
msgstr[1] ""
msgstr[2] ""

#: build/admin.js:203
msgid "Failed to load suggestions."
msgstr ""

#. translators: %d: number of days.
#: build/admin.js:203
msgid "%d day ago"
msgid_plural "%d days ago"
msgstr[0] ""
msgstr[1] ""
msgstr[2] ""

#. translators: %d: number of hours.
#: build/admin.js:202
msgid "%d hour ago"
msgid_plural "%d hours ago"
msgstr[0] ""
msgstr[1] ""
msgstr[2] ""

#. translators: %d: number of minutes.
#: build/admin.js:200
msgid "%d minute ago"
msgid_plural "%d minutes ago"
msgstr[0] ""
msgstr[1] ""
msgstr[2] ""

#: build/admin.js:198
msgid "never"
msgstr ""

#. translators: %s: number of days in the window.
#: build/admin.js:198
msgid "Last %s days"
msgstr ""

#: build/admin.js:196
msgid "How is engagement trending this period?"
msgstr ""

#: build/admin.js:196
msgid "Which pages have the highest exit rate?"
msgstr ""

#: build/admin.js:196
msgid "Where are visitors dropping off in the funnel?"
msgstr ""

#: build/admin.js:196
msgid "Where are visitors dropping off before checkout?"
msgstr ""

#: build/admin.js:196
msgid "Low"
msgstr ""

#: build/admin.js:196
msgid "High"
msgstr ""

#: build/admin.js:183 build/admin.js:191
msgid "Note: based on a capped sample of recent activity."
msgstr ""

#. translators: %d: number of days actually shown.
#: build/admin.js:183
msgid "Showing the last %d days — the longest cohort span retention supports."
msgstr ""

#: build/admin.js:182
msgid "Higher retention"
msgstr ""

#: build/admin.js:182
msgid "Lower"
msgstr ""

#: build/admin.js:182
msgid "Average"
msgstr ""

#. translators: 1: returning visitors, 2: cohort size, 3: day offset.
#: build/admin.js:182
msgid "%1$s of %2$s returned on day %3$d"
msgstr ""

#. translators: %d: number of days after the first visit.
#: build/admin.js:181
msgid "%d days after first visit"
msgstr ""

#: build/admin.js:180
msgid "First visit (day 0)"
msgstr ""

#: build/admin.js:180 build/admin.js:262
msgid "Visitors"
msgstr ""

#: build/admin.js:180
msgid "Cohort"
msgstr ""

#. translators: %d: day offset, e.g. 7 for day-7 retention.
#: build/admin.js:180
msgid "Day %d retention"
msgstr ""

#: build/admin.js:179
msgid "Day 1 retention"
msgstr ""

#: build/admin.js:179
msgid "Share of each day's new visitors who returned on later days (D1 = the next day)."
msgstr ""

#: build/admin.js:179 build/admin.js:261
msgid "Visitor retention"
msgstr ""

#: build/admin.js:179
msgid "Retention needs returning visitors across multiple days — check back after tracking has run a while."
msgstr ""

#: build/admin.js:179
msgid "No retention data yet"
msgstr ""

#: build/admin.js:179
msgid "The last page visitors see before they leave."
msgstr ""

#: build/admin.js:179
msgid "Top exit pages"
msgstr ""

#: build/admin.js:179
msgid "Where visitors first arrive on your site."
msgstr ""

#: build/admin.js:179
msgid "Top entry pages"
msgstr ""

#: build/admin.js:179
msgid "Note: based on a capped sample of recent page views."
msgstr ""

#: build/admin.js:179
msgid "Most traveled"
msgstr ""

#: build/admin.js:179
msgid "The most common page-to-page moves visitors make, busiest first."
msgstr ""

#: build/admin.js:179
msgid "Top page paths"
msgstr ""

#: build/admin.js:179
msgid "Page-to-page flows appear once visitors navigate across multiple pages."
msgstr ""

#: build/admin.js:179
msgid "No page-to-page flows for this segment yet. Try “All visitors” or a wider date range."
msgstr ""

#: build/admin.js:179
msgid "No journeys yet"
msgstr ""

#: build/admin.js:179
msgid "No data yet."
msgstr ""

#. translators: %s: the name of the first funnel step, e.g. "Page view".
#: build/admin.js:175
msgid "No “%s” events have been recorded yet for this segment. Pick another funnel or let more visitor data accumulate."
msgstr ""

#: build/admin.js:174
msgid "Not enough data for this funnel"
msgstr ""

#: build/admin.js:174
msgid "Note: based on a capped sample of recent sessions."
msgstr ""

#: build/admin.js:172 build/admin.js:190
msgid "under 1s"
msgstr ""

#. translators: %s: a human-readable duration, e.g. "2m 15s".
#: build/admin.js:174
msgid "~%s median"
msgstr ""

#: build/admin.js:173
msgid "Median time visitors took to reach this step from the previous one."
msgstr ""

#: build/admin.js:173
msgid "dropped"
msgstr ""

#: build/admin.js:173
msgid "continued"
msgstr ""

#: build/admin.js:173
msgid "Share of the previous step that continued to this one."
msgstr ""

#: build/admin.js:173
msgid "Share of everyone who entered the funnel that reached this step."
msgstr ""

#: build/admin.js:173
msgid "Biggest drop-off"
msgstr ""

#: build/admin.js:173
msgid "Entered"
msgstr ""

#: build/admin.js:173
msgid "Overall conversion"
msgstr ""

#: build/admin.js:173
msgid "Conversion funnel"
msgstr ""

#: build/admin.js:173
msgid "Add at least two steps to see the funnel."
msgstr ""

#: build/admin.js:173
msgid "Add a step…"
msgstr ""

#: build/admin.js:173
msgid "Remove step"
msgstr ""

#: build/admin.js:173
msgid "Move step down"
msgstr ""

#: build/admin.js:173
msgid "Move step up"
msgstr ""

#: build/admin.js:173
msgid "Pick the events, in order, that make up your conversion path."
msgstr ""

#: build/admin.js:173
msgid "Build your funnel"
msgstr ""

#: build/admin.js:173
msgid "Customize"
msgstr ""

#: build/admin.js:173
msgid "Funnel"
msgstr ""

#: build/admin.js:172
msgid "Commerce"
msgstr ""

#: build/admin.js:172
msgid "Devices & traffic"
msgstr ""

#: build/admin.js:172
msgid "Top events"
msgstr ""

#: build/admin.js:172
msgid "Activity over time"
msgstr ""

#: build/admin.js:172
msgid "Count"
msgstr ""

#: build/admin.js:172 build/admin.js:262
msgid "Events"
msgstr ""

#: build/admin.js:172
msgid "Once tracking is on and visitors browse your site, metrics will appear here."
msgstr ""

#: build/admin.js:172
msgid "No activity yet"
msgstr ""

#: build/admin.js:47
msgid "Control how translations appear to your visitors."
msgstr ""

#: build/admin.js:41
msgid "None selected"
msgstr ""

#: includes/utils/store.php:780
msgid "Product analytics and AI-driven conversion suggestions from anonymous visitor behavior."
msgstr ""

#: includes/utils/store.php:779 build/admin.js:261
msgid "Conversion Agent"
msgstr ""

#: includes/classes/Mcp/McpServer.php:247
msgid "Unsupported MCP protocol version."
msgstr ""

#: includes/classes/Mcp/McpServer.php:239
msgid "Invalid request."
msgstr ""

#: includes/classes/Mcp/McpServer.php:120
#: includes/classes/Mcp/McpServer.php:231
msgid "Parse error."
msgstr ""

#: build/editor.js:1
msgid "Describe how the selected text should change."
msgstr ""

#: build/editor.js:1
msgid "Instruction"
msgstr ""

#: build/editor.js:1
msgid "Back"
msgstr ""

#: build/editor.js:1
msgid "Target language"
msgstr ""

#: build/editor.js:1
msgid "Working on it…"
msgstr ""

#: build/editor.js:1
msgid "Select some text in the editor, then choose an action below."
msgstr ""

#: build/editor.js:1
msgid "No AI provider is connected. Add an API key in Antimanual → Configuration."
msgstr ""

#: build/editor.js:1
msgid "Empty result."
msgstr ""

#: build/editor.js:1
msgid "Select some text first, then choose an action."
msgstr ""

#: build/editor.js:1
msgid "Antimanual AI Copilot"
msgstr ""

#: build/editor.js:1
msgid "Custom instruction…"
msgstr ""

#: build/editor.js:1
msgid "Translate…"
msgstr ""

#: build/editor.js:1
msgid "Professional tone"
msgstr ""

#: build/editor.js:1
msgid "Simplify"
msgstr ""

#: build/editor.js:1
msgid "Make longer"
msgstr ""

#: build/editor.js:1
msgid "Make shorter"
msgstr ""

#: build/editor.js:1
msgid "Fix grammar & spelling"
msgstr ""

#: build/editor.js:1
msgid "Improve writing"
msgstr ""

#: build/admin.js:209
msgid "Save AI Actions"
msgstr ""

#: build/admin.js:209
msgid "Save MCP Settings"
msgstr ""

#: build/admin.js:209 build/admin.js:236
msgid "Unsaved changes"
msgstr ""

#: build/admin.js:209
msgid "Connect external AI agents to your site through the MCP server, and let your chatbot take real actions with function calling."
msgstr ""

#: build/admin.js:209
msgid "Action Tools"
msgstr ""

#: build/admin.js:209
msgid "MCP Tools"
msgstr ""

#: build/admin.js:209 build/admin.js:248
msgid "Off"
msgstr ""

#: build/admin.js:209
msgid "On"
msgstr ""

#: build/admin.js:209
msgid "Failed to revoke token."
msgstr ""

#: build/admin.js:209
msgid "Token revoked."
msgstr ""

#: build/admin.js:209
msgid "Revoke MCP token?"
msgstr ""

#: build/admin.js:209
msgid "This permanently deletes the token. Every connected client will immediately lose access."
msgstr ""

#: build/admin.js:209
msgid "Failed to generate token."
msgstr ""

#: build/admin.js:209
msgid "Regenerate MCP token?"
msgstr ""

#: build/admin.js:209
msgid "This replaces the current token. Any client using the old token will stop working until you reconnect it with the new one."
msgstr ""

#: build/admin.js:209
msgid "Failed to save MCP settings."
msgstr ""

#: build/admin.js:209
msgid "Save Limits"
msgstr ""

#: build/admin.js:209
msgid "Est. Cost"
msgstr ""

#: build/admin.js:209
msgid "Track AI requests, token consumption, and estimated cost across every Antimanual feature, and govern spend with per-role monthly limits."
msgstr ""

#: build/admin.js:209
msgid "Failed to save usage limits."
msgstr ""

#: build/admin.js:32
msgid "Maximum chatbot messages allowed per visitor each minute. Default 12."
msgstr ""

#: build/admin.js:32
msgid "Rate Limit (messages per minute)"
msgstr ""

#: build/admin.js:32
msgid "One IP address per line. Banned visitors are blocked from the chatbot and AI search."
msgstr ""

#: build/admin.js:32
msgid "Banned IP Addresses"
msgstr ""

#: build/admin.js:29
msgid "Chatbot function calling"
msgstr ""

#: build/admin.js:29 build/admin.js:209
msgid "AI Actions"
msgstr ""

#: build/admin.js:29
msgid "Connect external AI agents"
msgstr ""

#. translators: 1: enabled tool count, 2: total tool count
#: build/admin.js:29
msgid "%1$d of %2$d enabled"
msgstr ""

#: build/admin.js:28
msgid "Available Tools"
msgstr ""

#: build/admin.js:28
msgid "When off, only logged-in users trigger tools. Public visitors always get read-only tools."
msgstr ""

#: build/admin.js:28
msgid "Allow for anonymous visitors"
msgstr ""

#: build/admin.js:28
msgid "Gives the chatbot the tools selected below."
msgstr ""

#: build/admin.js:28
msgid "Unavailable on the current provider. Switch to OpenAI in Configuration first."
msgstr ""

#: build/admin.js:28
msgid "Enable AI Actions"
msgstr ""

#: build/admin.js:28
msgid "When enabled, the chatbot can call read-only tools — searching your knowledge base, looking up posts or products — to answer with live data instead of guessing."
msgstr ""

#: build/admin.js:28
msgid "Let the chatbot do things"
msgstr ""

#: build/admin.js:28
msgid "AI Actions (Function Calling)"
msgstr ""

#: build/admin.js:28
msgid "to use AI Actions."
msgstr ""

#: build/admin.js:28
msgid "Switch to OpenAI in Configuration"
msgstr ""

#: build/admin.js:28
msgid "Function calling currently runs on the OpenAI provider."
msgstr ""

#. translators: 1: enabled tool count, 2: total tool count
#: build/admin.js:28
msgid "%1$d of %2$d exposed"
msgstr ""

#: build/admin.js:27
msgid "Exposed Tools"
msgstr ""

#: build/admin.js:27 build/admin.js:209
msgid "Revoke"
msgstr ""

#: build/admin.js:27
msgid "Generate token"
msgstr ""

#: build/admin.js:27
msgid "Regenerate token"
msgstr ""

#: build/admin.js:27
msgid "No token yet. Generate one to connect a client."
msgstr ""

#: build/admin.js:27
msgid "an admin"
msgstr ""

#. translators: 1: date the token was created, 2: name of the user who created
#. it
#: build/admin.js:27
msgid "Created %1$s by %2$s."
msgstr ""

#: build/admin.js:26
msgid "A token is configured. Regenerate to replace it (old token stops working)."
msgstr ""

#: build/admin.js:26
msgid "Copy this token now — it won't be shown again."
msgstr ""

#: build/admin.js:26
msgid "Authentication token"
msgstr ""

#: build/admin.js:26
msgid "Read & write lets agents create or modify content. Only enable it for trusted clients."
msgstr ""

#: build/admin.js:26
msgid "Read & write"
msgstr ""

#: build/admin.js:26
msgid "Read only"
msgstr ""

#: build/admin.js:26
msgid "Access level"
msgstr ""

#: build/admin.js:26
msgid "MCP Endpoint URL"
msgstr ""

#: build/admin.js:26
msgid "The server is enabled but has no token, so no client can connect. Generate a token below."
msgstr ""

#: build/admin.js:26
msgid "Exposes the endpoint below. A valid token is always required."
msgstr ""

#: build/admin.js:26
msgid "Enable MCP server"
msgstr ""

#: build/admin.js:26
msgid "Turn this site into an MCP server so agents like Claude, Claude Code, and ChatGPT can use your Antimanual tools over a secure connection."
msgstr ""

#: build/admin.js:26
msgid "Connect AI agents"
msgstr ""

#: build/admin.js:26 build/admin.js:29 build/admin.js:209
msgid "MCP Server"
msgstr ""

#: build/admin.js:26
msgid "Replace YOUR_MCP_TOKEN with your token. Tokens are only shown once at generation — regenerate above if you no longer have it."
msgstr ""

#: build/admin.js:26
msgid "Generate a token above first — the snippet needs it to authenticate."
msgstr ""

#: build/admin.js:26
msgid "ChatGPT"
msgstr ""

#: build/admin.js:26
msgid "Claude Desktop"
msgstr ""

#: build/admin.js:26
msgid "Claude Code"
msgstr ""

#: build/admin.js:26
msgid "Pick your client and paste the snippet below to connect it to this server."
msgstr ""

#: build/admin.js:26
msgid "Client setup"
msgstr ""

#: build/admin.js:26
msgid "How to connect"
msgstr ""

#: build/admin.js:26
msgid "No tools available."
msgstr ""

#: build/admin.js:26
msgid "Requires write access level."
msgstr ""

#: build/admin.js:26
msgid "Write"
msgstr ""

#: build/admin.js:26
msgid "Read"
msgstr ""

#: build/admin.js:26 build/admin.js:205
msgid "Copied"
msgstr ""

#: build/admin.js:26
msgid "Copied to clipboard"
msgstr ""

#: build/admin.js:26
msgid "Per-role monthly caps"
msgstr ""

#: build/admin.js:26
msgid "Usage Limits"
msgstr ""

#: build/admin.js:26
msgid "Requests, tokens & cost"
msgstr ""

#: build/admin.js:25
msgid "Monthly token cap. 0 means unlimited."
msgstr ""

#: build/admin.js:25
msgid "No assignable roles found."
msgstr ""

#: build/admin.js:25
msgid "Administrators are never limited."
msgstr ""

#: build/admin.js:25
msgid "Exempt administrators"
msgstr ""

#: build/admin.js:25
msgid "When a user reaches their cap, AI actions (such as the editor Copilot) are blocked until the next month."
msgstr ""

#: build/admin.js:25
msgid "Enable per-role monthly token limits"
msgstr ""

#: build/admin.js:25
msgid "Caps are measured in tokens (input + output). Costs shown elsewhere are derived from tokens using approximate per-model prices."
msgstr ""

#: build/admin.js:25
msgid "Set a monthly token cap per role. When a user hits their cap, AI actions are blocked until the next month."
msgstr ""

#: build/admin.js:25
msgid "Per-Role Monthly Token Limits"
msgstr ""

#: build/admin.js:25
msgid "tokens left"
msgstr ""

#: build/admin.js:25
msgid "Limit reached"
msgstr ""

#: build/admin.js:25
msgid "Your usage this month"
msgstr ""

#: build/admin.js:25
msgid "Loading limits…"
msgstr ""

#: build/admin.js:25
msgid "Token counts and costs are estimates for guidance only — tokens are approximated (~4 characters per token) when the provider doesn't report exact usage, and costs use approximate per-model prices. Your AI provider bills you directly for actual usage."
msgstr ""

#: build/admin.js:25
msgid "No usage recorded for this period."
msgstr ""

#: build/admin.js:25
msgid "Share of cost"
msgstr ""

#: build/admin.js:25
msgid "Which features, providers, models, and users drive your usage and cost."
msgstr ""

#: build/admin.js:25
msgid "Breakdown"
msgstr ""

#: build/admin.js:25
msgid "Run an AI feature like Bulk Rewrite or the editor Copilot to start tracking cost."
msgstr ""

#: build/admin.js:25
msgid "No usage yet"
msgstr ""

#: build/admin.js:25
msgid "There's usage in this window, but not for the selected metric. Try a different metric or time range."
msgstr ""

#. translators: %s: metric name, e.g. "Cost".
#: build/admin.js:25
msgid "No %s in this period"
msgstr ""

#: build/admin.js:24
msgid "Daily usage"
msgstr ""

#: build/admin.js:24
msgid "req"
msgstr ""

#: build/admin.js:24
msgid "Peak"
msgstr ""

#: build/admin.js:24
msgid "How your selected metric trends day by day across the time frame."
msgstr ""

#: build/admin.js:24
msgid "Each bar is one day in the selected window. Token counts are estimated (~4 characters per token) when the provider doesn't report exact usage, and costs use approximate per-model prices."
msgstr ""

#: build/admin.js:24
msgid "Daily Usage"
msgstr ""

#: build/admin.js:24
msgid "Estimated cost divided by the number of AI requests over the selected period."
msgstr ""

#: build/admin.js:24
msgid "Avg. Cost / Request"
msgstr ""

#: build/admin.js:24
msgid "Estimated Cost"
msgstr ""

#: build/admin.js:24
msgid "Total Tokens"
msgstr ""

#: build/admin.js:23
msgid "AI Requests"
msgstr ""

#: build/admin.js:23
msgid "Failed to export usage data."
msgstr ""

#: build/admin.js:23 build/admin.js:26
msgid "Time frame"
msgstr ""

#: build/admin.js:23 build/admin.js:25 build/admin.js:26 build/admin.js:153
msgid "Feature"
msgstr ""

#: build/admin.js:23 build/admin.js:25 build/admin.js:26
msgid "Model"
msgstr ""

#: build/admin.js:23 build/admin.js:25 build/admin.js:26
msgid "Provider"
msgstr ""

#: build/admin.js:23 build/admin.js:24 build/admin.js:25 build/admin.js:209
msgid "Tokens"
msgstr ""

#: build/admin.js:23 build/admin.js:24 build/admin.js:25 build/admin.js:209
msgid "Requests"
msgstr ""

#: build/admin.js:23 build/admin.js:24 build/admin.js:25 build/admin.js:26
msgid "Cost"
msgstr ""

#: build/admin.js:23
msgid "7 days"
msgstr ""

#: includes/utils/store.php:637
msgid "Connect external AI agents via the MCP server and enable chatbot function calling (AI Actions)."
msgstr ""

#: includes/utils/store.php:636 build/admin.js:209
msgid "AI Integrations"
msgstr ""

#: includes/utils/store.php:631
msgid "Track AI requests, tokens, and estimated cost, and set per-role usage limits."
msgstr ""

#: includes/utils/store.php:630 build/admin.js:209
msgid "Usage & Cost"
msgstr ""

#: includes/utils/store.php:295
msgid "Not a reasoning model; OpenAI recommends the GPT-5 family for complex multi-step tasks."
msgstr ""

#: includes/utils/store.php:281
msgid "High-quality non-reasoning tasks with strong instruction following and a very long context window."
msgstr ""

#: includes/utils/store.php:236
msgid "Optimized for agentic coding; may be overkill for simple chat tasks."
msgstr ""

#: includes/utils/store.php:222
msgid "Agentic coding workflows: long-running, tool-using coding tasks in Codex-style environments."
msgstr ""

#: includes/utils/store.php:216
msgid "Best suited to narrow, well-defined tasks rather than open-ended reasoning."
msgstr ""

#: includes/utils/store.php:202
msgid "Simple, high-volume tasks like classification, data extraction, ranking, and sub-agent calls at the lowest cost."
msgstr ""

#: includes/utils/store.php:182
msgid "Coding, computer use, and subagent workloads that need strong capability at lower latency and cost."
msgstr ""

#: includes/utils/store.php:156
msgid "Highest per-token cost in the GPT-5 family."
msgstr ""

#: includes/utils/store.php:142
msgid "The most demanding coding and professional work that benefits from the strongest reasoning and the largest context window."
msgstr ""

#: includes/utils/store.php:71
msgid "OpenAI's smartest non-reasoning model, with strong instruction following and a ~1M token context window."
msgstr ""

#: includes/utils/store.php:56
msgid "The most capable agentic coding model to date, optimized for long-running coding and tool-use workflows."
msgstr ""

#: includes/utils/store.php:55 includes/utils/store.php:1460
msgid "GPT 5.3 Codex"
msgstr ""

#: includes/utils/store.php:51
msgid "The cheapest GPT-5.4-class model, ideal for simple high-volume tasks like classification, data extraction, and ranking."
msgstr ""

#: includes/utils/store.php:46
msgid "OpenAI's strongest mini model yet, tuned for coding, computer use, and subagents at lower latency and cost."
msgstr ""

#: includes/utils/store.php:45 includes/utils/store.php:1424
msgid "GPT 5.4 Mini"
msgstr ""

#: includes/utils/store.php:36
msgid "A new class of intelligence for the most complex coding and professional work, with the largest context window in the GPT-5 family."
msgstr ""

#: includes/utils/store.php:35 includes/utils/store.php:1352
msgid "GPT 5.5"
msgstr ""

#: includes/utils/helper-functions.php:2758
msgid "Access to the assistant has been restricted."
msgstr ""

#. translators: %s: formatted monthly token cap
#: includes/utils/helper-functions.php:2691
msgid "You have reached your monthly AI usage limit of %s tokens. Contact your site administrator to raise it."
msgstr ""

#. translators: %d: user ID of a deleted account.
#: includes/classes/UsageTracker.php:983 includes/classes/UsageTracker.php:1413
msgid "Deleted user #%d"
msgstr ""

#: includes/classes/UsageTracker.php:978 includes/classes/UsageTracker.php:1408
msgid "System"
msgstr ""

#: includes/classes/Tools/ToolRegistry.php:202
msgid "The action failed to run."
msgstr ""

#. translators: %s: argument name
#: includes/classes/Tools/ToolRegistry.php:191
msgid "Missing required argument: %s"
msgstr ""

#: includes/classes/Tools/ToolRegistry.php:178
msgid "You are not allowed to run this action."
msgstr ""

#: includes/classes/Tools/ToolRegistry.php:173
msgid "Write actions are disabled for this connection."
msgstr ""

#: includes/classes/Tools/ToolRegistry.php:168
msgid "This action is not available."
msgstr ""

#: includes/classes/Tools/ToolRegistry.php:161
msgid "Unknown tool."
msgstr ""

#: includes/classes/Tools/BuiltinTools.php:357
msgid "Order not found."
msgstr ""

#: includes/classes/Tools/BuiltinTools.php:331
msgid "Product not found."
msgstr ""

#: includes/classes/Tools/BuiltinTools.php:311
#: includes/classes/Tools/BuiltinTools.php:351
msgid "WooCommerce is not active."
msgstr ""

#: includes/classes/Tools/BuiltinTools.php:171
msgid "No relevant knowledge base content was found."
msgstr ""

#: includes/classes/Tools/BuiltinTools.php:139
msgid "Get WooCommerce order"
msgstr ""

#: includes/classes/Tools/BuiltinTools.php:123
msgid "Get WooCommerce product"
msgstr ""

#: includes/classes/Tools/BuiltinTools.php:103
msgid "Create draft post"
msgstr ""

#: includes/classes/Tools/BuiltinTools.php:94
msgid "Get site info"
msgstr ""

#: includes/classes/Tools/BuiltinTools.php:78
msgid "List recent posts"
msgstr ""

#: includes/classes/Tools/BuiltinTools.php:63
msgid "Get post"
msgstr ""

#: includes/classes/Tools/BuiltinTools.php:46
msgid "Search posts"
msgstr ""

#: includes/classes/Tools/BuiltinTools.php:31
msgid "Search knowledge base"
msgstr ""

#. translators: %s: error message from the WordPress media sideload
#: includes/classes/PostGenerator.php:475
msgid "Featured image was generated but could not be attached: %s"
msgstr ""

#. translators: %s: error message from the AI image API
#: includes/classes/PostGenerator.php:467
msgid "Featured image could not be generated: %s"
msgstr ""

#: includes/classes/OpenAI.php:1269
msgid "Empty response from OpenAI."
msgstr ""

#: includes/classes/OpenAI.php:1261
msgid "AI ran out of tokens generating this section. Try a shorter article length."
msgstr ""

#: includes/classes/OpenAI.php:1119 includes/classes/OpenAI.php:1249
msgid "Invalid response from OpenAI."
msgstr ""

#. translators: %d: HTTP status code
#: includes/classes/Xai.php:255
msgid "xAI API returned HTTP %d."
msgstr ""

#: includes/classes/Anthropic.php:214 includes/classes/DeepSeek.php:185
#: includes/classes/Gemini.php:261 includes/classes/OmniRoute.php:566
#: includes/classes/OpenAI.php:1214 includes/classes/OpenAICompatible.php:543
#: includes/classes/Xai.php:223
msgid "JSON encoding failed for parallel request."
msgstr ""

#: includes/classes/OpenAI.php:657
msgid "Image generation failed and no fallback model is available on this OpenAI account."
msgstr ""

#: includes/classes/OpenAI.php:301
msgid "The assistant could not complete the request."
msgstr ""

#: includes/classes/OpenAI.php:246
msgid "AI request failed."
msgstr ""

#: includes/classes/Mcp/McpServer.php:343
msgid "Tool not available."
msgstr ""

#: includes/classes/Mcp/McpServer.php:268
msgid "Method not found."
msgstr ""

#: includes/classes/Mcp/McpServer.php:201
msgid "Invalid MCP token."
msgstr ""

#: includes/classes/Mcp/McpServer.php:207
msgid "The MCP server is disabled."
msgstr ""

#: includes/classes/Api/UsageAnalyticsController.php:342 build/admin.js:209
msgid "Usage limits saved."
msgstr ""

#: includes/classes/Api/UsageAnalyticsController.php:313
msgid "Invalid usage-limit payload."
msgstr ""

#: includes/classes/Api/McpController.php:197
msgid "MCP token revoked."
msgstr ""

#: includes/classes/Api/McpController.php:176
msgid "New MCP token generated. Copy it now — it will not be shown again."
msgstr ""

#: includes/classes/Api/McpController.php:151 build/admin.js:209
msgid "MCP settings saved."
msgstr ""

#: includes/classes/Api/CopilotController.php:156
msgid "The AI returned an empty result. Please try again."
msgstr ""

#: includes/classes/Api/CopilotController.php:148 build/editor.js:1
msgid "The AI request failed. Please try again."
msgstr ""

#: includes/classes/Api/CopilotController.php:123
msgid "Choose a target language."
msgstr ""

#: includes/classes/Api/CopilotController.php:115
msgid "Enter an instruction for the custom action."
msgstr ""

#: includes/classes/Api/CopilotController.php:105
msgid "Selection is too long. Select a smaller passage, or use Bulk Rewrite for whole posts."
msgstr ""

#: includes/classes/Api/CopilotController.php:97
msgid "Unknown copilot action."
msgstr ""

#: includes/classes/Api/CopilotController.php:93
msgid "Select some text first."
msgstr ""

#. translators: %s: provider name
#: includes/classes/Api/CopilotController.php:76
msgid "%s API key is not configured. Add one in Antimanual → Configuration."
msgstr ""

#: includes/classes/Api/ChatbotController.php:440 build/admin.js:209
msgid "AI Actions settings saved."
msgstr ""

#: assets/js/search-block.js:1254
msgid "copy_failed"
msgstr ""

#: assets/js/search-block.js:1226 assets/js/search-block.js:1252
msgid "copied"
msgstr ""

#: assets/js/search-block.js:1143
msgid "error_vote_failed"
msgstr ""

#: assets/js/search-block.js:1131
msgid "feedback_thanks"
msgstr ""

#: assets/js/search-block.js:1098
msgid "error_ajax_not_configured"
msgstr ""

#: assets/js/search-block.js:1073
msgid "already_voted_message"
msgstr ""

#: assets/js/search-block.js:1026
msgid "error_suffix"
msgstr ""

#: assets/js/search-block.js:1025
msgid "error_prefix"
msgstr ""

#: assets/js/search-block.js:1024
msgid "error"
msgstr ""

#: assets/js/search-block.js:994 assets/js/search-block.js:1171
msgid "already_voted"
msgstr ""

#: assets/js/search-block.js:985 assets/js/search-block.js:1068
msgid "feedback_unavailable"
msgstr ""

#: assets/js/search-block.js:879
msgid "no_answer"
msgstr ""

#: assets/js/search-block.js:877
msgid "copy"
msgstr ""

#: assets/js/search-block.js:876
msgid "not_helpful"
msgstr ""

#: assets/js/search-block.js:875
msgid "helpful"
msgstr ""

#: assets/js/search-block.js:873
msgid "sources"
msgstr ""

#: assets/js/search-block.js:855
msgid "source"
msgstr ""

#: assets/js/search-block.js:811
msgid "generating_answer"
msgstr ""

#: assets/js/search-block.js:805
msgid "loading"
msgstr ""

#: assets/js/search-block.js:747
msgid "error_api_not_configured"
msgstr ""

#: assets/js/search-block.js:555 assets/js/search-block.js:800
#: assets/js/search-block.js:878 assets/js/search-block.js:1023
msgid "close"
msgstr ""

#: assets/js/search-block.js:554 assets/js/search-block.js:874
msgid "ai_answer"
msgstr ""

#: assets/js/search-block.js:529 assets/js/search-block.js:1148
msgid "error_network"
msgstr ""

#: assets/js/search-block.js:521
msgid "error_generic"
msgstr ""

#: includes/classes/SearchBlock.php:413
msgid "You have already voted for this answer."
msgstr ""

#: includes/classes/SearchBlock.php:412
msgid "You have already voted"
msgstr ""

#: includes/classes/SearchBlock.php:411
msgid "Thank you for your feedback!"
msgstr ""

#: includes/classes/SearchBlock.php:410
msgid "No answer available"
msgstr ""

#: includes/classes/SearchBlock.php:409
msgid "Feedback is unavailable for this answer."
msgstr ""

#: includes/classes/SearchBlock.php:408
msgid "Failed to record vote"
msgstr ""

#: includes/classes/SearchBlock.php:407
msgid "AJAX endpoint not configured"
msgstr ""

#: includes/classes/SearchBlock.php:406
msgid "API endpoint not configured"
msgstr ""

#: includes/classes/SearchBlock.php:405
msgid "Network error occurred"
msgstr ""

#: includes/classes/SearchBlock.php:403
msgid "Please try again or contact support if the issue persists."
msgstr ""

#: includes/classes/SearchBlock.php:402
msgid "Sorry, I couldn't process your request: "
msgstr ""

#: includes/classes/SearchBlock.php:400
msgid "Failed to copy text"
msgstr ""

#: includes/classes/SearchBlock.php:399
msgid "Copied to clipboard!"
msgstr ""

#: includes/classes/SearchBlock.php:395
msgid "Loading"
msgstr ""

#: includes/classes/SearchBlock.php:390
msgid "Generating AI answer..."
msgstr ""

#: includes/classes/Api/ChatbotController.php:2011
msgid "Streaming is disabled. Use /search instead."
msgstr ""

#: includes/api/ajax-handler.php:358 includes/api/ajax-handler.php:374
msgid "Feedback has already been recorded for this answer."
msgstr ""

#: includes/api/ajax-handler.php:353
msgid "This answer can no longer be rated."
msgstr ""

#: includes/api/ajax-handler.php:331
msgid "Invalid data provided."
msgstr ""

#: build/admin.js:262
msgid "Connect AI Provider"
msgstr ""

#: build/admin.js:262
msgid "To make AI features work perfectly, connect an AI provider API key in Configuration → AI Provider."
msgstr ""

#: build/admin.js:262
msgid "No AI provider is connected yet."
msgstr ""

#: build/admin.js:32
msgid "Copy and paste this code into your other websites. It regenerates automatically when you change the label above."
msgstr ""

#: build/admin.js:32
msgid "e.g., Eazydocs, Acme CRM, Plan Pro"
msgstr ""

#: build/admin.js:32
msgid "Max 200 characters. The label is passed as system-prompt scope only — it never appears in the user's visible message. Locked to the conversation on the first turn."
msgstr ""

#: build/admin.js:32
msgid "Site / Product Label (optional)"
msgstr ""

#: build/admin.js:32
msgid "on eazydocs.com use label \"Eazydocs\"; on antimanual.com use \"Antimanual\". Both iframes load the same KB but answer in their own product's context."
msgstr ""

#: build/admin.js:32
msgid "Example:"
msgstr ""

#: build/admin.js:32
msgid "only when one knowledge base serves multiple products or brands. If you have one product on one site, leave it empty."
msgstr ""

#: build/admin.js:32
msgid "When to fill the label:"
msgstr ""

#: build/admin.js:32
msgid "Paste it into the HTML of the target site — anywhere inside the <body>. The chatbot loads as a floating widget."
msgstr ""

#: build/admin.js:32
msgid "Copy the generated Embed Code."
msgstr ""

#: build/admin.js:32
msgid "(Optional) Enter a Site / Product Label below — the name of the site or product you're embedding into. This tells the AI which product the visitor is asking about so it doesn't confuse multiple products in one knowledge base."
msgstr ""

#: build/admin.js:32
msgid "How to embed the chatbot on another site"
msgstr ""

#: build/admin.js:218
msgid "Generate Featured Image (Unavailable: Selected model does not support image generation)"
msgstr ""

#: build/admin.js:172
msgid "Yes, clear all"
msgstr ""

#: build/admin.js:172
msgid "Clear Ignored URLs"
msgstr ""

#: build/admin.js:172
msgid "Are you sure you want to clear all ignored URLs? This will re-enable scanning for these URLs in future checks."
msgstr ""

#: build/admin.js:171
msgid "URLs or domains you ignore will appear here. Ignored entries are skipped in future scans."
msgstr ""

#: build/admin.js:171
msgid "Ignore URL/Domain"
msgstr ""

#: build/admin.js:171
msgid "Adding…"
msgstr ""

#: build/admin.js:171
msgid "Enter domain or URL prefix to ignore (e.g. linkedin.com)"
msgstr ""

#. translators: %d: filtered length
#: build/admin.js:166
msgid "Select all %d links matching current filters"
msgstr ""

#. translators: %d: page length
#: build/admin.js:165
msgid "All %d links on this page are selected."
msgstr ""

#: build/admin.js:161
msgid "Reset filters"
msgstr ""

#: build/admin.js:36
msgid "This feature is unavailable because the selected AI model does not support image generation."
msgstr ""

#: build/admin.js:33
msgid "Edit status & scheduling"
msgstr ""

#: build/admin.js:33
msgid "Edit post type"
msgstr ""

#: build/admin.js:33
msgid "Edit language"
msgstr ""

#: build/admin.js:33
msgid "Edit article length"
msgstr ""

#: build/admin.js:33
msgid "Edit tone"
msgstr ""

#: build/admin.js:33
msgid "Edit topic"
msgstr ""

#: build/admin.js:33
msgid "Click any item to jump back and edit."
msgstr ""

#: build/admin.js:33
msgid "Will publish on"
msgstr ""

#: build/admin.js:33
msgid "Scheduled time is in the past"
msgstr ""

#: build/admin.js:33
msgid "Language & Format"
msgstr ""

#: build/admin.js:33
msgid "Tone & Voice"
msgstr ""

#: build/admin.js:32
msgid "Click to apply detected intent"
msgstr ""

#: build/admin.js:32
msgid "Get an AI-researched outline, keywords, FAQs & competitor signals before writing."
msgstr ""

#: build/admin.js:32
msgid "Brief generated — review or apply below."
msgstr ""

#: build/admin.js:32 build/admin.js:153
msgid "Recommended"
msgstr ""

#: build/admin.js:32
msgid "Research Brief"
msgstr ""

#: build/admin.js:32
msgid "Enhancing…"
msgstr ""

#: build/admin.js:32
msgid "A topic is required before you can continue."
msgstr ""

#: build/admin.js:32
msgid "duplicates will be skipped"
msgstr ""

#: build/admin.js:32
msgid "1 duplicate will be skipped"
msgstr ""

#: build/admin.js:32
msgid "topics ready"
msgstr ""

#: build/admin.js:32
msgid "1 topic ready"
msgstr ""

#: build/admin.js:32
msgid "(required)"
msgstr ""

#: build/admin.js:32
msgid "Tip: press ⌘/Ctrl + Enter to generate"
msgstr ""

#: build/admin.js:32
msgid "Could not activate Advanced Accordion Block. Falling back to default accordion style."
msgstr ""

#: build/admin.js:32
msgid "in 1 day"
msgstr ""

#: build/admin.js:32
msgid "hours"
msgstr ""

#: build/admin.js:32
msgid "in about"
msgstr ""

#: build/admin.js:32
msgid "in about 1 hour"
msgstr ""

#: build/admin.js:32
msgid "minutes"
msgstr ""

#: build/admin.js:32
msgid "in less than a minute"
msgstr ""

#: build/admin.js:32
msgid "Saved templates let you quickly reuse successful prompt settings, saving time when creating content series."
msgstr ""

#: build/admin.js:32
msgid "Entering focus keywords guides the AI to place them strategically in headings, body text, and meta descriptions."
msgstr ""

#: build/admin.js:32
msgid "FAQ sections structured as WordPress or Advanced accordions make it easier for search engines to index target questions."
msgstr ""

#: build/admin.js:32
msgid "Using the 'Humanize Content' feature refines syntax and tone for natural readability and engagement."
msgstr ""

#: build/admin.js:32
msgid "Adding a Table of Contents improves user navigation and can earn you rich snippet list formats in search results."
msgstr ""

#: build/admin.js:32
msgid "Apply natural writing patterns to make the content sound more human and reduce AI detection signals."
msgstr ""

#: build/admin.js:32
msgid "Add visible captions to generated images in the post content."
msgstr ""

#: build/admin.js:32
msgid "Add Image Captions"
msgstr ""

#: build/admin.js:32
msgid "AI generates and embeds contextually relevant images within the post content."
msgstr ""

#: build/admin.js:32
msgid "Unavailable — the selected AI model does not support image understanding."
msgstr ""

#: build/admin.js:32
msgid "Unavailable — the selected AI model does not support image generation."
msgstr ""

#: build/admin.js:32
msgid "AI generates a featured image based on the post topic and title."
msgstr ""

#: build/admin.js:32
msgid "Images, visual polish, and human-like writing."
msgstr ""

#: build/admin.js:32
msgid "Content Enrichment"
msgstr ""

#: build/admin.js:32
msgid "Generate a comprehensive conclusion that summarizes the key points."
msgstr ""

#: build/admin.js:32
msgid "Add an auto-generated table of contents at the beginning of the post."
msgstr ""

#: build/admin.js:32
msgid "Navigation, FAQ, and closing sections."
msgstr ""

#: build/admin.js:32
msgid "Content Structure"
msgstr ""

#: build/admin.js:32
msgid "Callout Background Color"
msgstr ""

#: build/admin.js:32
msgid "Callout Label"
msgstr ""

#: build/admin.js:32
msgid "Display the most important internal links in a highlighted callout block inside the post."
msgstr ""

#: build/admin.js:32
msgid "Show Links in Pro Tip Callout"
msgstr ""

#: build/admin.js:32
msgid "Keywords, meta description, and search-signal boosts."
msgstr ""

#: build/admin.js:32
msgid "SEO & Optimization"
msgstr ""

#: build/admin.js:32
msgid "This feature is only available for Pro users. Upgrade now to unlock advanced content features."
msgstr ""

#: build/admin.js:32
msgid "Location"
msgstr ""

#: build/admin.js:32
msgid "Accept this chat to start replying."
msgstr ""

#: build/admin.js:32
msgid "view only"
msgstr ""

#: build/admin.js:32
msgid "This chat has ended."
msgstr ""

#: build/admin.js:32 build/admin.js:36
msgid "This feature is unavailable because the selected AI model does not support image understanding."
msgstr ""

#: build/admin.js:32
msgid "Delete all"
msgstr ""

#: build/admin.js:32
msgid "Type DELETE to confirm"
msgstr ""

#: build/admin.js:32
msgid "to confirm."
msgstr ""

#: build/admin.js:32
msgid ". This action cannot be undone."
msgstr ""

#: build/admin.js:32
msgid "This will permanently delete"
msgstr ""

#: build/admin.js:32
msgid "Delete all conversations?"
msgstr ""

#: build/admin.js:32
msgid "DELETE"
msgstr ""

#: build/admin.js:32
msgid "Select a conversation to view messages."
msgstr ""

#: build/admin.js:32
msgid "No matching user question for this reply."
msgstr ""

#: build/admin.js:32
msgid "Save Q&A as Custom Answer"
msgstr ""

#: build/admin.js:32
msgid "Select page"
msgstr ""

#: build/admin.js:32 build/admin.js:69
msgid "Delete selected"
msgstr ""

#: build/admin.js:32
msgid "Failed to delete selected conversations"
msgstr ""

#: build/admin.js:32
msgid "Selected conversations deleted"
msgstr ""

#. translators: %d: number of conversations to delete
#: build/admin.js:32
msgid "Delete the selected conversations? This action cannot be undone."
msgstr ""

#: build/admin.js:29
msgid "Export selected"
msgstr ""

#: build/admin.js:29
msgid "Export all as CSV"
msgstr ""

#: build/admin.js:29
msgid "Export all as JSON"
msgstr ""

#: build/admin.js:29
msgid "Export Conversations"
msgstr ""

#: build/admin.js:29
msgid "Sort conversations"
msgstr ""

#: build/admin.js:29
msgid "Search conversations"
msgstr ""

#: build/admin.js:29
msgid "Search conversations, messages, leads…"
msgstr ""

#: build/admin.js:29
msgid "Upgrade to Pro for unlimited conversations and full export."
msgstr ""

#: build/admin.js:29
msgid "You've hit your monthly chatbot limit."
msgstr ""

#: build/admin.js:29
msgid "A → Z"
msgstr ""

#: build/admin.js:29
msgid "Most messages"
msgstr ""

#: build/admin.js:29
msgid "Has Lead"
msgstr ""

#: build/admin.js:29
msgid "Anonymous visitor"
msgstr ""

#: build/admin.js:29
msgid "Select conversation"
msgstr ""

#: build/admin.js:29
msgid "Copy message"
msgstr ""

#: build/admin.js:1
msgid "The server returned an HTML page instead of JSON."
msgstr ""

#: build/admin.js:1
msgid "The server returned an HTML page instead of JSON (%s)."
msgstr ""

#: includes/utils/store.php:1179
msgid "MiMo V2.5 (Text & Free)"
msgstr ""

#: includes/classes/Conversation.php:54 build/admin.js:217
msgid "AI Conversations"
msgstr ""

#: includes/classes/Api/ChatbotController.php:1585
msgid "No valid conversation IDs provided."
msgstr ""

#: includes/classes/Api/ChatbotController.php:1575
msgid "No conversations selected."
msgstr ""

#: includes/classes/Api/ChatbotController.php:1474
#: includes/classes/Api/ChatbotController.php:2241
msgid "Empty response from AI provider."
msgstr ""

#: includes/classes/Api/ChatbotController.php:1441
#: includes/classes/Api/ChatbotController.php:2207
msgid "Streaming is currently supported only for OpenAI."
msgstr ""

#: includes/classes/Api/ChatbotController.php:1160
msgid "Custom answer matched — please use the non-streaming endpoint."
msgstr ""

#: includes/classes/Api/ChatbotController.php:1153
msgid "Handoff response — please use the non-streaming endpoint."
msgstr ""

#: includes/classes/Api/ChatbotController.php:1113
msgid "You have reached your monthly limit of 60 chatbot conversations."
msgstr ""

#: includes/classes/Api/ChatbotController.php:1102
msgid "Streaming is disabled. Use /messages instead."
msgstr ""

#. translators: %d: post cap
#: build/admin.js:261
msgid "Only the %d most-recently-modified posts were scanned. Older posts may contain broken links that this report doesn't show."
msgstr ""

#: build/admin.js:260
msgid "Scan was capped at the maximum post limit"
msgstr ""

#. translators: %1$d: broken, %2$d: redirect chains
#: build/admin.js:260
msgid "%1$d broken · %2$d redirects so far"
msgstr ""

#. translators: %d: number of links checked
#: build/admin.js:259
msgid "%d links checked"
msgstr ""

#. translators: %1$d: posts processed, %2$d: total posts
#: build/admin.js:258
msgid "Scanned %1$d of %2$d posts"
msgstr ""

#: build/admin.js:257
msgid "Run Scan"
msgstr ""

#: build/admin.js:257
msgid "Scan failed."
msgstr ""

#. translators: %1$d: broken links, %2$d: links checked
#: build/admin.js:257
msgid "Scan complete — %1$d broken of %2$d links."
msgstr ""

#: build/admin.js:256
msgid "Scan cancelled."
msgstr ""

#: build/admin.js:256
msgid "No published posts to scan."
msgstr ""

#: build/admin.js:256
msgid "Cancel scan"
msgstr ""

#: build/admin.js:256
msgid "Clear cache"
msgstr ""

#: build/admin.js:256
msgid "Clearing…"
msgstr ""

#: build/admin.js:256
msgid "Delete the 6-hour URL check cache so the next scan re-checks every link from scratch"
msgstr ""

#: build/admin.js:256
msgid "Export all"
msgstr ""

#: build/admin.js:256
msgid "Download a single CSV with all broken links and redirect chains combined"
msgstr ""

#: build/admin.js:256
msgid "Posts scanned:"
msgstr ""

#: build/admin.js:256
msgid "Last scan:"
msgstr ""

#: build/admin.js:256
msgid "Links checked"
msgstr ""

#: build/admin.js:256
msgid "Find 404s, redirect chains, and mixed-content links in your published posts. Apply fixes with one click."
msgstr ""

#: build/admin.js:256
msgid "Ignored"
msgstr ""

#: build/admin.js:256
msgid "No redirect chains detected."
msgstr ""

#: build/admin.js:256
msgid "No redirect chains"
msgstr ""

#: build/admin.js:256
msgid "Redirect chains"
msgstr ""

#: build/admin.js:256
msgid "No broken links in the last scan. Run a fresh scan to update."
msgstr ""

#: build/admin.js:256
msgid "No broken links"
msgstr ""

#: build/admin.js:256
msgid "Broken"
msgstr ""

#: build/admin.js:256
msgid "Update these links to point directly at the final destination. Each extra hop adds latency and loses a small amount of ranking signal."
msgstr ""

#: build/admin.js:256
msgid "Redirect chains hurt performance and link equity"
msgstr ""

#: build/admin.js:256
msgid "HTTP link on an HTTPS page. Swap the protocol to https://."
msgstr ""

#: build/admin.js:256
msgid "Mixed content"
msgstr ""

#: build/admin.js:256
msgid "Target took too long. Could be flaky — verify manually."
msgstr ""

#: build/admin.js:256
msgid "Server error on the target. Often temporary — re-scan later before removing."
msgstr ""

#: build/admin.js:256
msgid "Page gone — update the URL, remove the link, or redirect the destination."
msgstr ""

#: build/admin.js:256
msgid "Status code guide"
msgstr ""

#: build/admin.js:256
msgid "Failed to clear cache."
msgstr ""

#: build/admin.js:256
msgid "URL cache cleared — next scan will re-check all links fresh."
msgstr ""

#: build/admin.js:256
msgid "Failed to clear ignore list."
msgstr ""

#: build/admin.js:256
msgid "Ignore list cleared."
msgstr ""

#: build/admin.js:256
msgid "Failed to unignore URL."
msgstr ""

#: build/admin.js:256
msgid "URL removed from ignore list."
msgstr ""

#: build/admin.js:256
msgid "Failed to ignore URL."
msgstr ""

#: build/admin.js:256
msgid "URL ignored — it will be skipped in future scans."
msgstr ""

#: build/admin.js:253 build/admin.js:256
msgid "Refresh log"
msgstr ""

#: build/admin.js:253
msgid "Submitted"
msgstr ""

#: build/admin.js:253
msgid "Submit a URL above or enable auto-submit to start logging activity."
msgstr ""

#: build/admin.js:253
msgid "No submissions yet"
msgstr ""

#: build/admin.js:253
msgid "Recent Indexing API submissions (last 25)."
msgstr ""

#: build/admin.js:253
msgid "Submit URL"
msgstr ""

#: build/admin.js:253
msgid "URL_DELETED (removed)"
msgstr ""

#: build/admin.js:253
msgid "URL_UPDATED (new / changed)"
msgstr ""

#: build/admin.js:253
msgid "Use URL_UPDATED for new or changed content, URL_DELETED for removed pages."
msgstr ""

#: build/admin.js:253
msgid "Notification type"
msgstr ""

#: build/admin.js:253
msgid "Submit a single URL to the Indexing API right now."
msgstr ""

#: build/admin.js:253
msgid "Manual Submission"
msgstr ""

#: build/admin.js:253
msgid "When enabled, automatically notifies Google of new or updated posts. Works for published posts and custom post types. Submissions run asynchronously and do not slow down the publish process."
msgstr ""

#: build/admin.js:253
msgid "Auto-submit on publish"
msgstr ""

#: build/admin.js:253
msgid "Notify Google automatically when posts are published or updated"
msgstr ""

#: build/admin.js:253
msgid "Automatic Indexing"
msgstr ""

#: build/admin.js:253
msgid "Request immediate crawling of specific URLs. Most valuable for JobPosting and BroadcastEvent structured-data pages. For other page types, Google receives the notification but may not prioritize re-crawling."
msgstr ""

#: build/admin.js:253
msgid "Top Issue"
msgstr ""

#: build/admin.js:253
msgid "Expand each row to see the full reason. Fix \"Hold\" items then re-run the scan."
msgstr ""

#: build/admin.js:253
msgid "Page-by-Page Results"
msgstr ""

#: build/admin.js:253
msgid "Saved"
msgstr ""

#: build/admin.js:253
msgid "Quota credits saved"
msgstr ""

#: build/admin.js:253
msgid "Skip"
msgstr ""

#: build/admin.js:253
msgid "Skipped (recently submitted)"
msgstr ""

#: build/admin.js:253
msgid "Hold"
msgstr ""

#: build/admin.js:253
msgid "On hold (needs fixes)"
msgstr ""

#: build/admin.js:253
msgid "Ready to submit"
msgstr ""

#: build/admin.js:253
msgid "generated"
msgstr ""

#: build/admin.js:253
msgid "posts evaluated ·"
msgstr ""

#: build/admin.js:253
msgid "Gate Summary"
msgstr ""

#: build/admin.js:253
msgid "Scan Recent Posts"
msgstr ""

#: build/admin.js:253
msgid "Skips URLs submitted to the Indexing API in the last 7 days"
msgstr ""

#: build/admin.js:253
msgid "Submission history"
msgstr ""

#: build/admin.js:253
msgid "Automatic"
msgstr ""

#: build/admin.js:253
msgid "Title, meta description, word count, noindex flag"
msgstr ""

#: build/admin.js:253
msgid "Content signals"
msgstr ""

#: build/admin.js:253
msgid "Scans your 20 most recently modified published posts and evaluates each against SEO signals and submission history."
msgstr ""

#: build/admin.js:253
msgid "Indexing Readiness Analysis"
msgstr ""

#: build/admin.js:253
msgid "AI evaluates your recently published posts and decides which are ready for Google's Indexing API — protecting your daily quota from wasted submissions."
msgstr ""

#: build/admin.js:253
msgid "Smart Indexing Gate"
msgstr ""

#: build/admin.js:253
msgid "Add a Google service account in the API Credentials section to enable this feature."
msgstr ""

#: build/admin.js:253
msgid "Add credentials to enable Opportunity Ranker"
msgstr ""

#: build/admin.js:253
msgid "PSI"
msgstr ""

#: build/admin.js:253
msgid "Pos."
msgstr ""

#: build/admin.js:253
msgid "The AI found no actionable opportunities in the provided data."
msgstr ""

#: build/admin.js:253
msgid "No opportunities found"
msgstr ""

#: build/admin.js:253
msgid "sources:"
msgstr ""

#: build/admin.js:253
msgid "pages ranked ·"
msgstr ""

#: build/admin.js:253
msgid "Ranked Opportunities"
msgstr ""

#: build/admin.js:253
msgid "Analyze Opportunities"
msgstr ""

#: build/admin.js:253
msgid "Go to GA4"
msgstr ""

#: build/admin.js:253
msgid "GA4 Organic data is required. Go to the GA4 Organic section, select your property, and click Fetch Organic Pages."
msgstr ""

#: build/admin.js:253
msgid "Optional — run a CWV analysis to overlay PSI scores"
msgstr ""

#: build/admin.js:253
msgid "for"
msgstr ""

#: build/admin.js:253
msgid "PSI score"
msgstr ""

#: includes/classes/Seo/Geo/LlmsTxt.php:511 build/admin.js:253
msgid "Optional"
msgstr ""

#: build/admin.js:253
msgid "Optional — fetch Search Console data grouped by Page"
msgstr ""

#: build/admin.js:253
msgid "pages · adds CTR & position signals"
msgstr ""

#: build/admin.js:253
msgid "Search Console Pages"
msgstr ""

#: build/admin.js:253
msgid "Ready"
msgstr ""

#: build/admin.js:253
msgid "Not fetched — go to GA4 Organic tab"
msgstr ""

#: build/admin.js:253
msgid "pages · last"
msgstr ""

#: build/admin.js:253
msgid "Fetch data from each source before running the analysis"
msgstr ""

#: build/admin.js:253
msgid "Data Sources"
msgstr ""

#: build/admin.js:253
msgid "Combines GA4 organic traffic, Search Console performance, and Core Web Vitals into a single AI-ranked action list. Fetch GA4 Organic data first; Search Console page data and a CWV analysis are optional but add richer signals."
msgstr ""

#: build/admin.js:253
msgid "Add a Google service account in the API Credentials section to enable GA4 access."
msgstr ""

#: build/admin.js:253
msgid "Add credentials to enable GA4 access"
msgstr ""

#: build/admin.js:253
msgid "Avg Duration"
msgstr ""

#: build/admin.js:253
msgid "Users"
msgstr ""

#: build/admin.js:172 build/admin.js:253 build/admin.js:262
msgid "Sessions"
msgstr ""

#: build/admin.js:253
msgid "No organic sessions found for this property and date range."
msgstr ""

#: build/admin.js:253
msgid "No organic traffic data"
msgstr ""

#: build/admin.js:253
msgid "total organic sessions"
msgstr ""

#: build/admin.js:32 build/admin.js:253
msgid "days"
msgstr ""

#: build/admin.js:253
msgid "Last"
msgstr ""

#: build/admin.js:253
msgid "Top Organic Pages"
msgstr ""

#: build/admin.js:253
msgid "Fetch Organic Pages"
msgstr ""

#: build/admin.js:253
msgid "Last 6 months"
msgstr ""

#: build/admin.js:253
msgid "Load Properties"
msgstr ""

#: build/admin.js:253
msgid "Click \"Load Properties\" to discover properties accessible to your service account, or type the numeric property ID manually (found in GA4 Admin → Property Settings)."
msgstr ""

#: build/admin.js:253
msgid "GA4 Property"
msgstr ""

#: build/admin.js:253
msgid "Select your property and date range"
msgstr ""

#: build/admin.js:253
msgid "GA4 Settings"
msgstr ""

#: build/admin.js:253
msgid "See which pages bring the most organic traffic from Google Search. Requires a service account with GA4 Data API read access."
msgstr ""

#: build/admin.js:253
msgid "GA4 Organic Traffic"
msgstr ""

#: build/admin.js:253
msgid "Go to Credentials"
msgstr ""

#: build/admin.js:253
msgid "Add a Google service account in the API Credentials section to enable Search Console access."
msgstr ""

#: build/admin.js:253
msgid "Service account required"
msgstr ""

#: build/admin.js:253
msgid "Add credentials to enable Search Console access"
msgstr ""

#: build/admin.js:253
msgid "Service Account Required"
msgstr ""

#: build/admin.js:253
msgid "Last Crawled"
msgstr ""

#: build/admin.js:44 build/admin.js:253
msgid "Coverage"
msgstr ""

#: build/admin.js:253
msgid "Verdict"
msgstr ""

#: build/admin.js:253
msgid "Inspection Result"
msgstr ""

#: build/admin.js:253
msgid "Inspect URL"
msgstr ""

#: build/admin.js:253
msgid "URL to inspect"
msgstr ""

#: build/admin.js:253
msgid "Check whether Google has indexed a specific URL, when it was last crawled, and if there are any indexing issues."
msgstr ""

#: build/admin.js:253
msgid "URL Inspection"
msgstr ""

#: build/admin.js:253
msgid "Recommended Action"
msgstr ""

#: build/admin.js:253
msgid "Impr."
msgstr ""

#: build/admin.js:253
msgid "Pos"
msgstr ""

#: build/admin.js:253
msgid "All queries in positions 4–10 appear to be performing as expected, or there isn't enough impression volume to analyse."
msgstr ""

#: build/admin.js:253
msgid "No quick wins detected"
msgstr ""

#: build/admin.js:253
msgid "No queries in positions 4–10 with enough impressions found."
msgstr ""

#: build/admin.js:253
msgid "queries in positions 4–10"
msgstr ""

#: build/admin.js:253
msgid "opportunities found across"
msgstr ""

#: build/admin.js:253
msgid "Quick Win Opportunities"
msgstr ""

#: build/admin.js:253
msgid "Analyze Quick Wins"
msgstr ""

#: build/admin.js:253
msgid "Position"
msgstr ""

#: build/admin.js:253
msgid "CTR"
msgstr ""

#: build/admin.js:253
msgid "Impressions"
msgstr ""

#: build/admin.js:253
msgid "Clicks"
msgstr ""

#: build/admin.js:253
msgid "No query data found for this property and date range."
msgstr ""

#: build/admin.js:253
msgid "No data"
msgstr ""

#: build/admin.js:253
msgid "Query Results"
msgstr ""

#: build/admin.js:253
msgid "Fetch Pages"
msgstr ""

#: build/admin.js:253
msgid "Fetch Queries"
msgstr ""

#: build/admin.js:253
msgid "Narrow results to a specific page path."
msgstr ""

#: build/admin.js:253
msgid "Filter by page URL (optional)"
msgstr ""

#: build/admin.js:253
msgid "Query"
msgstr ""

#: build/admin.js:253
msgid "Group by"
msgstr ""

#: build/admin.js:253
msgid "Last 28 days"
msgstr ""

#: build/admin.js:253
msgid "Note: GSC data has a ~2–3 day lag. 28 days is recommended for more reliable averages."
msgstr ""

#: build/admin.js:253
msgid "Date Range"
msgstr ""

#: build/admin.js:253
msgid "Refresh Properties"
msgstr ""

#: build/admin.js:253
msgid "Your properties are loaded automatically. Use the button below to refresh the list if you've recently added a new property."
msgstr ""

#: build/admin.js:253
msgid "Search Console Property"
msgstr ""

#: build/admin.js:253
msgid "Configure property, date range, and dimension"
msgstr ""

#: build/admin.js:253
msgid "Query Settings"
msgstr ""

#: build/admin.js:253
msgid "View your site&apos;s search performance and inspect individual URLs. Data typically has a 2–3 day delay. Requires a service account with Search Console read access."
msgstr ""

#: build/admin.js:253
msgid "Effort"
msgstr ""

#: build/admin.js:253
msgid "WordPress Fix"
msgstr ""

#: build/admin.js:253
msgid "Why it matters"
msgstr ""

#: build/admin.js:253
msgid "Issue"
msgstr ""

#: build/admin.js:253
msgid "The AI found no actionable WordPress-specific fixes for the reported opportunities."
msgstr ""

#: build/admin.js:253
msgid "No fixes to suggest"
msgstr ""

#: build/admin.js:253
msgid "No actionable fixes identified."
msgstr ""

#: build/admin.js:253
msgid "actionable fixes for your WordPress site"
msgstr ""

#: build/admin.js:253
msgid "WordPress Fix Plan"
msgstr ""

#: build/admin.js:253
msgid "Generate Fix Plan"
msgstr ""

#: build/admin.js:253
msgid "Savings"
msgstr ""

#: build/admin.js:253
msgid "Opportunity"
msgstr ""

#: build/admin.js:253
msgid "Potential improvements sorted by estimated time savings."
msgstr ""

#: build/admin.js:253
msgid "Opportunities"
msgstr ""

#: build/admin.js:253
msgid "Real-user data for the entire origin (site-wide), not just this page."
msgstr ""

#: build/admin.js:253
msgid "Origin CrUX"
msgstr ""

#: build/admin.js:253
msgid "Real-user data from the Chrome UX Report (75th percentile)."
msgstr ""

#: build/admin.js:253
msgid "CrUX Field Data"
msgstr ""

#: build/admin.js:253
msgid "Performance Score"
msgstr ""

#: build/admin.js:118 build/admin.js:253
msgid "Cached"
msgstr ""

#: build/admin.js:253
msgid "Simulated results from a controlled environment."
msgstr ""

#: build/admin.js:253
msgid "Lab Metrics"
msgstr ""

#: build/admin.js:172 build/admin.js:253
msgid "Desktop"
msgstr ""

#: build/admin.js:172 build/admin.js:253
msgid "Mobile"
msgstr ""

#: build/admin.js:253
msgid "Mobile is the primary signal for Google ranking."
msgstr ""

#: build/admin.js:253
msgid "Enter the full URL of the page you want to analyze."
msgstr ""

#: build/admin.js:253
msgid "Page URL"
msgstr ""

#: build/admin.js:253
msgid "Run PageSpeed Insights on any public URL"
msgstr ""

#: build/admin.js:253
msgid "Analyze a URL"
msgstr ""

#: build/admin.js:172 build/admin.js:253
msgid "Device"
msgstr ""

#: build/admin.js:253
msgid "Click to expand"
msgstr ""

#: build/admin.js:253
msgid "Click to collapse"
msgstr ""

#: build/admin.js:253
msgid "Recent Analyses"
msgstr ""

#: build/admin.js:253
msgid "No PageSpeed API key configured. Requests may be rate-limited without a key."
msgstr ""

#: build/admin.js:253
msgid "Run a PageSpeed Insights analysis on any public URL. Results include lab metrics (synthetic test) and real-user CrUX field data from Chrome browsers."
msgstr ""

#: build/admin.js:253
msgid "Remove service account"
msgstr ""

#: build/admin.js:253
msgid "Save credentials"
msgstr ""

#: build/admin.js:253
msgid "Required for Search Console, GA4, and Indexing API. Create a service account in <a href=\"https://console.cloud.google.com/iam-admin/serviceaccounts\" target=\"_blank\" rel=\"noopener\">Google Cloud Console → IAM &amp; Admin → Service Accounts</a> → Create New → generate a JSON key. Then grant the service account email (shown in credentials status above) access to your Search Console property and GA4 property. The key is encrypted before storage."
msgstr ""

#: build/admin.js:153 build/admin.js:253
msgid "Service Account JSON"
msgstr ""

#: build/admin.js:253
msgid "Optional but recommended. Without a key you are limited to ~400 requests/day. To get a key: open the <a href=\"https://console.cloud.google.com/apis/library/pagespeedonline.googleapis.com\" target=\"_blank\" rel=\"noopener\">Google Cloud Console</a> → Enable the PageSpeed Insights API → go to Credentials → Create API Key."
msgstr ""

#: build/admin.js:253
msgid "PageSpeed Insights API Key"
msgstr ""

#: build/admin.js:253
msgid "PageSpeed API key and service account JSON"
msgstr ""

#: build/admin.js:253
msgid "Add Credentials"
msgstr ""

#: build/admin.js:19 build/admin.js:253
msgid "Test Connection"
msgstr ""

#: build/admin.js:253
msgid "Grant this email access in Search Console and GA4:"
msgstr ""

#: build/admin.js:253
msgid "Project:"
msgstr ""

#: build/admin.js:253
msgid "Service account not configured"
msgstr ""

#: build/admin.js:153 build/admin.js:253
msgid "PageSpeed API Key"
msgstr ""

#: build/admin.js:253
msgid "PageSpeed API key not set"
msgstr ""

#: build/admin.js:253
msgid "Your configured Google API credentials"
msgstr ""

#: build/admin.js:253
msgid "Connection Status"
msgstr ""

#: build/admin.js:253
msgid "Connect your Google account to unlock Core Web Vitals, Search Console, GA4, and Indexing API features. You need at least one credential type configured to use any Google API feature."
msgstr ""

#: build/admin.js:253
msgid "Service Account"
msgstr ""

#: build/admin.js:253
msgid "PageSpeed API"
msgstr ""

#: build/admin.js:250
msgid "Failed to update setting."
msgstr ""

#: build/admin.js:250
msgid "Auto-submit on publish disabled."
msgstr ""

#: build/admin.js:250
msgid "Auto-submit on publish enabled."
msgstr ""

#: build/admin.js:250
msgid "Enter a URL to submit."
msgstr ""

#: build/admin.js:250
msgid "Indexing submission failed."
msgstr ""

#: build/admin.js:250
msgid "URL submitted to Google Indexing API."
msgstr ""

#: build/admin.js:250
msgid "This will ask Google to remove this URL from its index. Continue?"
msgstr ""

#: build/admin.js:250
msgid "Test connection failed."
msgstr ""

#: build/admin.js:250 build/admin.js:253
msgid "No approved pages to submit."
msgstr ""

#: build/admin.js:250
msgid "All submissions failed."
msgstr ""

#: build/admin.js:248
msgid "Indexing gate analysis failed."
msgstr ""

#: build/admin.js:248
msgid "Fetch GA4 Organic data first."
msgstr ""

#: build/admin.js:248
msgid "Opportunity analysis failed."
msgstr ""

#: build/admin.js:248
msgid "Failed to load GA4 properties."
msgstr ""

#: build/admin.js:248
msgid "Enter a GA4 property ID."
msgstr ""

#: build/admin.js:248
msgid "GA4 query failed."
msgstr ""

#: build/admin.js:248
msgid "Quick Wins analysis failed."
msgstr ""

#: build/admin.js:248
msgid "Pick a property and enter a URL to inspect."
msgstr ""

#: build/admin.js:248
msgid "URL inspection failed."
msgstr ""

#: build/admin.js:248
msgid "Pick a Search Console property."
msgstr ""

#: build/admin.js:248
msgid "Search Console query failed."
msgstr ""

#: build/admin.js:248
msgid "Failed to load Search Console sites."
msgstr ""

#: build/admin.js:248
msgid "Fix plan generation failed."
msgstr ""

#: build/admin.js:248
msgid "Enter a URL to analyze."
msgstr ""

#: build/admin.js:248
msgid "PageSpeed Insights request failed."
msgstr ""

#: build/admin.js:248
msgid "Failed to clear service account."
msgstr ""

#: build/admin.js:248
msgid "Service account cleared."
msgstr ""

#: build/admin.js:248
msgid "Failed to clear key."
msgstr ""

#: build/admin.js:248
msgid "PageSpeed API key cleared."
msgstr ""

#: build/admin.js:248
msgid "Nothing to save."
msgstr ""

#: build/admin.js:248
msgid "Failed to save credentials."
msgstr ""

#: build/admin.js:248
msgid "Failed to load Google status."
msgstr ""

#: build/admin.js:234
msgid "Cannibalization"
msgstr ""

#: build/admin.js:234
msgid "Schema"
msgstr ""

#: build/admin.js:218
msgid "Assigned %d new %s to this post"
msgstr ""

#: build/admin.js:218
msgid "Skipped — post already has enough %s"
msgstr ""

#: build/admin.js:218
msgid "Generated %d-word excerpt from post content"
msgstr ""

#: build/admin.js:218
msgid "Generated featured image from post content"
msgstr ""

#: build/admin.js:218
msgid "Replaced featured image with new AI-generated version"
msgstr ""

#: build/admin.js:218
msgid "Replaced \"%s\" — %s"
msgstr ""

#: build/admin.js:218
msgid "rephrased professionally"
msgstr ""

#: build/admin.js:218
msgid "Rewrote content: %s"
msgstr ""

#: build/admin.js:218
msgid "Post #%s"
msgstr ""

#: build/admin.js:218
msgid "No actions applied yet. Your action history will appear here."
msgstr ""

#: build/admin.js:198 build/admin.js:218
msgid "just now"
msgstr ""

#: build/admin.js:218
msgid "Showing the last %d applied actions."
msgstr ""

#: build/admin.js:218
msgid "Action History (%d)"
msgstr ""

#: build/admin.js:218
msgid "Action history cleared"
msgstr ""

#: build/admin.js:217
msgid "This is a Pro Feature"
msgstr ""

#: build/admin.js:217
msgid "Avg/Chat"
msgstr ""

#: build/admin.js:217
msgid "Review past conversations to understand visitor needs and improve your knowledge base content."
msgstr ""

#: build/admin.js:29 build/admin.js:217
msgid "Upgrade to create predefined Q&A pairs that bypass AI for instant, accurate responses."
msgstr ""

#: build/admin.js:29 build/admin.js:217
msgid "Custom Answers is a Pro Feature"
msgstr ""

#: build/admin.js:209
msgid "%ds ago"
msgstr ""

#: build/admin.js:172
msgid "Next run:"
msgstr ""

#: build/admin.js:172
msgid "Save schedule"
msgstr ""

#: build/admin.js:172
msgid "Failed to save schedule."
msgstr ""

#: build/admin.js:172
msgid "Schedule saved."
msgstr ""

#: build/admin.js:172
msgid "Recipient email (defaults to site admin)"
msgstr ""

#: build/admin.js:172
msgid "Email me when new broken links are detected"
msgstr ""

#: build/admin.js:256
msgid "Post types:"
msgstr ""

#: build/admin.js:172
msgid "Enable scheduled scans"
msgstr ""

#: build/admin.js:172
msgid "Let WordPress re-scan your site on a schedule so new broken links surface automatically. Daily is ideal for busy sites; weekly works for most blogs."
msgstr ""

#: build/admin.js:172
msgid "Scheduled background scans"
msgstr ""

#: build/admin.js:172
msgid "Unignore"
msgstr ""

#: build/admin.js:172
msgid "Clear all"
msgstr ""

#. translators: %d: number of ignored URLs
#: build/admin.js:172
msgid "%d ignored entry(ies) — skipped in future scans"
msgstr ""

#: build/admin.js:171
msgid "No ignored URLs"
msgstr ""

#. translators: 1: current page, 2: total pages.
#. translators: %1$d: current page, %2$d: total pages
#: build/admin.js:55 build/admin.js:153 build/admin.js:171
msgid "Page %1$d of %2$d"
msgstr ""

#: build/admin.js:170
msgid "No rows match your filter. Clear the search or domain filter to see all links."
msgstr ""

#: build/admin.js:170
msgid "No matches"
msgstr ""

#: build/admin.js:170
msgid "Clear domain filter"
msgstr ""

#. translators: %s: domain
#: build/admin.js:170
msgid "Ignore all from %s"
msgstr ""

#. translators: %s: domain
#: build/admin.js:169
msgid "Add all URLs from %s to the ignore list"
msgstr ""

#: build/admin.js:168
msgid "Failed to ignore domain."
msgstr ""

#. translators: %1$d: count, %2$s: domain
#: build/admin.js:168
msgid "%1$d URL(s) from %2$s added to ignore list."
msgstr ""

#. translators: %s: domain name
#: build/admin.js:167
msgid "Filter by %s"
msgstr ""

#: build/admin.js:166
msgid "Top domains:"
msgstr ""

#: build/admin.js:164
msgid "Clear selection"
msgstr ""

#: build/admin.js:164
msgid "Remove selected"
msgstr ""

#: build/admin.js:164
msgid "Bulk remove failed."
msgstr ""

#. translators: %d: count
#: build/admin.js:164
msgid "%d link(s) removed from post content."
msgstr ""

#: build/admin.js:163
msgid "Ignore selected"
msgstr ""

#: build/admin.js:163
msgid "Bulk ignore failed."
msgstr ""

#. translators: %d: count
#: build/admin.js:163
msgid "%d URL(s) added to ignore list."
msgstr ""

#. translators: %1$d: filtered rows, %2$d: total rows
#: build/admin.js:161
msgid "Showing %1$d of %2$d"
msgstr ""

#: build/admin.js:160
msgid "Filter by URL, post, or anchor…"
msgstr ""

#: build/admin.js:32 build/admin.js:53 build/admin.js:160
msgid "Select all on this page"
msgstr ""

#: build/admin.js:29 build/admin.js:117 build/admin.js:248
msgid "Checking…"
msgstr ""

#: build/admin.js:156
msgid "Re-check failed."
msgstr ""

#. translators: %s: status code description
#: build/admin.js:156
msgid "Still broken — status: %s."
msgstr ""

#: build/admin.js:155
msgid "Link is now reachable — removed from list."
msgstr ""

#: build/admin.js:158
msgid "Skip this URL in future scans"
msgstr ""

#: build/admin.js:158
msgid "Update URL"
msgstr ""

#: build/admin.js:158
msgid "Use final URL"
msgstr ""

#. translators: %s: final destination URL
#: build/admin.js:158
msgid "Replace with final destination: %s"
msgstr ""

#: build/admin.js:157
msgid "Yes, remove"
msgstr ""

#: build/admin.js:158
msgid "Remove this link from post content"
msgstr ""

#. translators: %d: number of hops
#: build/admin.js:159
msgid "%d hops"
msgstr ""

#. translators: %s: URL
#: build/admin.js:157
msgid "Select %s"
msgstr ""

#: build/admin.js:155
msgid "Enter a replacement URL."
msgstr ""

#: build/admin.js:155
msgid "Failed to apply fix."
msgstr ""

#: build/admin.js:155
msgid "Link not found in post content — may have been edited."
msgstr ""

#: build/admin.js:155
msgid "Link removed."
msgstr ""

#: build/admin.js:155
msgid "Not Found"
msgstr ""

#: build/admin.js:155
msgid "Sort by status"
msgstr ""

#: build/admin.js:155
msgid "Sort by post"
msgstr ""

#: build/admin.js:155
msgid "Sort by URL"
msgstr ""

#: build/admin.js:155
msgid "Default order"
msgstr ""

#: build/admin.js:155
msgid "Redirect Chain"
msgstr ""

#: build/admin.js:155 build/admin.js:256
msgid "Timeout"
msgstr ""

#: build/admin.js:155
msgid "Server Error"
msgstr ""

#: build/admin.js:155
msgid "All statuses"
msgstr ""

#: build/admin.js:155
msgid "Redirect chain"
msgstr ""

#: build/admin.js:155
msgid "Hops"
msgstr ""

#: build/admin.js:155
msgid "Post ID"
msgstr ""

#: build/admin.js:155
msgid "Post title"
msgstr ""

#: build/admin.js:155
msgid "Anchor text"
msgstr ""

#: build/admin.js:155
msgid "Code"
msgstr ""

#: build/admin.js:155
msgid "Toggle details"
msgstr ""

#: build/admin.js:153
msgid "Failed to select all posts. Please try again."
msgstr ""

#: build/admin.js:153
msgid "ID"
msgstr ""

#: build/admin.js:153
msgid "match"
msgstr ""

#: build/admin.js:153
msgid "Request immediate Google crawling for your pages"
msgstr ""

#: build/admin.js:153 build/admin.js:253
msgid "Indexing API"
msgstr ""

#: build/admin.js:153
msgid "AI evaluates which posts are ready to index, saving your daily quota"
msgstr ""

#: build/admin.js:153 build/admin.js:253
msgid "Indexing Gate"
msgstr ""

#: build/admin.js:153
msgid "AI-ranked priority list combining GA4, Search Console, and Core Web Vitals data"
msgstr ""

#: build/admin.js:153 build/admin.js:253
msgid "Opportunity Ranker"
msgstr ""

#: build/admin.js:153
msgid "Top organic landing pages from Google Analytics 4"
msgstr ""

#: build/admin.js:153 build/admin.js:253
msgid "GA4 Organic"
msgstr ""

#: build/admin.js:153
msgid "Search traffic performance, queries, and URL inspection data"
msgstr ""

#: build/admin.js:153 build/admin.js:253
msgid "Search Console"
msgstr ""

#: build/admin.js:153
msgid "PageSpeed Insights lab data and real-user CrUX metrics"
msgstr ""

#: build/admin.js:153 build/admin.js:253
msgid "Core Web Vitals"
msgstr ""

#: build/admin.js:153
msgid "PageSpeed API key (optional) and service account setup"
msgstr ""

#: build/admin.js:153 build/admin.js:253
msgid "API Credentials"
msgstr ""

#: build/admin.js:125
msgid "Pro Max Feature"
msgstr ""

#: build/admin.js:125
msgid "Upgrade to Pro Max"
msgstr ""

#: build/admin.js:117
msgid "Hide resolved items with the dismiss control so every scan stays focused on what is left."
msgstr ""

#: build/admin.js:117
msgid "Tap the copy icon to paste a ready-to-share action plan into a ticket or doc."
msgstr ""

#: build/admin.js:117
msgid "Use the star to lock in the canonical winner for each keyword group."
msgstr ""

#: build/admin.js:117
msgid "Working through the list"
msgstr ""

#: build/admin.js:117
msgid "Mild overlap — monitor on your next audit."
msgstr ""

#: build/admin.js:117
msgid "Moderate overlap — differentiate angle, audience, or intent."
msgstr ""

#: build/admin.js:117
msgid "Strong overlap — likely hurting rankings. Merge or redirect."
msgstr ""

#: build/admin.js:117
msgid "Cannibalization happens when multiple pages on your site target the same intent — forcing Google to choose between them and diluting rankings. This scan finds pages that share a focus keyword or have high content overlap, then suggests whether to merge, differentiate, or redirect."
msgstr ""

#: build/admin.js:117
msgid "What is content cannibalization?"
msgstr ""

#: build/admin.js:117
msgid "Similar content pair"
msgstr ""

#: build/admin.js:117
msgid "overlap"
msgstr ""

#: build/admin.js:117
msgid "%d%% overlap"
msgstr ""

#: build/admin.js:117
msgid "Also in a group"
msgstr ""

#: build/admin.js:117
msgid "One of these posts is already in a keyword group above — resolve that first."
msgstr ""

#: build/admin.js:117
msgid "These posts share a high percentage of the same terms. Review each pair — decide whether to merge, differentiate, or leave alone (some overlap is healthy within a topic cluster)."
msgstr ""

#: build/admin.js:117
msgid "Similar content pairs"
msgstr ""

#: build/admin.js:117
msgid "Recommended action"
msgstr ""

#: build/admin.js:117
msgid "Suggested"
msgstr ""

#: build/admin.js:117
msgid "Canonical"
msgstr ""

#: build/admin.js:116
msgid "Mark as canonical"
msgstr ""

#: build/admin.js:116
msgid "Suggested winner — click to confirm"
msgstr ""

#: build/admin.js:116
msgid "Canonical (winner)"
msgstr ""

#: build/admin.js:116 build/admin.js:117
msgid "Mark as resolved"
msgstr ""

#: build/admin.js:116 build/admin.js:117
msgid "Mark as open"
msgstr ""

#: build/admin.js:116 build/admin.js:117
msgid "Copy action plan"
msgstr ""

#: build/admin.js:116 build/admin.js:117
msgid "Shared terms:"
msgstr ""

#: build/admin.js:116
msgid "suggested winner"
msgstr ""

#: build/admin.js:116
msgid "canonical"
msgstr ""

#: build/admin.js:116
msgid "Competing posts:"
msgstr ""

#: build/admin.js:116 build/admin.js:117
msgid "Severity:"
msgstr ""

#: build/admin.js:116
msgid "Cannibalization — focus keyword:"
msgstr ""

#. translators: %d: post count
#: build/admin.js:116
msgid "%d competing posts"
msgstr ""

#: build/admin.js:115
msgid "Keyword:"
msgstr ""

#: build/admin.js:115
msgid "These posts target the exact same focus keyword. Pick one as canonical, merge the others into it, and redirect the old URLs."
msgstr ""

#: build/admin.js:115
msgid "Pages sharing a focus keyword"
msgstr ""

#. translators: %d: dismissed count
#: build/admin.js:115
msgid "Show %d dismissed"
msgstr ""

#: build/admin.js:114
msgid "Clear filters"
msgstr ""

#. translators: %d: total item count hidden by filters
#: build/admin.js:114
msgid "%d items are hidden by the current filters. Try widening the severity, clearing the search, or toggling dismissed items."
msgstr ""

#: build/admin.js:113
msgid "Nothing matches your filters"
msgstr ""

#: build/admin.js:113
msgid "Want to surface weaker overlaps? Lower the similarity threshold and re-run."
msgstr ""

#. translators: 1: post count, 2: threshold percent
#: build/admin.js:113
msgid "Scanned %1$d posts at a %2$d%% threshold — nothing is competing for the same intent."
msgstr ""

#: build/admin.js:112
msgid "You're in the clear"
msgstr ""

#. translators: %d: dismissed count
#: build/admin.js:112
msgid "Show dismissed (%d)"
msgstr ""

#. translators: %d: dismissed count
#: build/admin.js:111
msgid "Hide dismissed (%d)"
msgstr ""

#: build/admin.js:110
msgid "Search results"
msgstr ""

#: build/admin.js:110
msgid "Search title, URL, or keyword…"
msgstr ""

#: build/admin.js:110
msgid "Filter by severity"
msgstr ""

#: build/admin.js:110
msgid "Critical findings"
msgstr ""

#: build/admin.js:110
msgid "Similar pairs"
msgstr ""

#: build/admin.js:110
msgid "Keyword clashes"
msgstr ""

#: build/admin.js:110 build/admin.js:113
msgid "Posts scanned"
msgstr ""

#: build/admin.js:110
msgid "Capped"
msgstr ""

#. translators: 1: compared pair count, 2: total possible pairs
#: build/admin.js:110
msgid "%1$d of %2$d"
msgstr ""

#: build/admin.js:109 build/admin.js:113
msgid "Pairs compared"
msgstr ""

#. translators: %d: comparison cap
#: build/admin.js:109
msgid "Scan capped at %d pair comparisons per run for performance."
msgstr ""

#: build/admin.js:108 build/admin.js:113
msgid "Threshold"
msgstr ""

#: build/admin.js:108
msgid "Last scanned"
msgstr ""

#: build/admin.js:108 build/admin.js:122
msgid "Clear results"
msgstr ""

#: build/admin.js:108 build/admin.js:116 build/admin.js:117
msgid "Recommendation"
msgstr ""

#: build/admin.js:108
msgid "Shared Terms"
msgstr ""

#: build/admin.js:108
msgid "Post B Words"
msgstr ""

#: build/admin.js:108
msgid "Post B URL"
msgstr ""

#: build/admin.js:108
msgid "Post B Title"
msgstr ""

#: build/admin.js:108
msgid "Post A Words"
msgstr ""

#: build/admin.js:108
msgid "Post A URL"
msgstr ""

#: build/admin.js:108
msgid "Post A Title"
msgstr ""

#: build/admin.js:108
msgid "Keyword / Overlap"
msgstr ""

#: build/admin.js:108
msgid "Severity"
msgstr ""

#: build/admin.js:108
msgid "Run Cannibalization Scan"
msgstr ""

#: build/admin.js:108
msgid "Failed to run cannibalization scan."
msgstr ""

#. translators: %d: number of competing groups/pairs
#: build/admin.js:108
msgid "Found %d competing groups/pairs."
msgstr ""

#: build/admin.js:107
msgid "No cannibalization detected — nice work!"
msgstr ""

#: build/admin.js:107
msgid "Newest posts are scanned first. Max 500 per run."
msgstr ""

#: build/admin.js:107
msgid "Posts to scan"
msgstr ""

#: build/admin.js:107
msgid "Shows even weak overlaps. Expect many false positives — review each pair before merging."
msgstr ""

#: build/admin.js:107
msgid "Balanced: catches most real cannibalization without overwhelming noise. A good starting point."
msgstr ""

#: build/admin.js:107
msgid "Strong overlaps only. Recommended for large sites where you want the highest-confidence matches."
msgstr ""

#: build/admin.js:107
msgid "Only near-duplicate pages will match. Few results, very high confidence."
msgstr ""

#: build/admin.js:107
msgid "Similarity threshold"
msgstr ""

#: build/admin.js:107 build/admin.js:172 build/admin.js:256
msgid "Select post types…"
msgstr ""

#: build/admin.js:107
msgid "Pick which content types to compare against each other."
msgstr ""

#: build/admin.js:107 build/admin.js:137 build/admin.js:172 build/admin.js:238
msgid "Post types"
msgstr ""

#: build/admin.js:107
msgid "Find pages that target the same intent so you can merge, differentiate, or redirect them."
msgstr ""

#: build/admin.js:107
msgid "Content Cannibalization Detector"
msgstr ""

#: build/admin.js:107
msgid "Action plan copied to clipboard."
msgstr ""

#. translators: %d: warning count
#: build/admin.js:107
msgid "%d recommended-field warning(s)"
msgstr ""

#. translators: %d: error count
#: build/admin.js:106
msgid "%d required-field error(s)"
msgstr ""

#: build/admin.js:105
msgid "All required and recommended fields are present for this schema type."
msgstr ""

#: build/admin.js:105
msgid "Validation passed"
msgstr ""

#: build/admin.js:105
msgid "Validate with Google's Rich Results Test."
msgstr ""

#: build/admin.js:105
msgid "Add & Inject. You can stack multiple schemas per post."
msgstr ""

#: build/admin.js:105
msgid "Edit the JSON-LD to fill any placeholders or required fields."
msgstr ""

#: build/admin.js:105
msgid "Generate the type that fits this post."
msgstr ""

#: build/admin.js:105
msgid "Detect to see what the live page already exposes."
msgstr ""

#: build/admin.js:105
msgid "Workflow"
msgstr ""

#: build/admin.js:105
msgid "Which schema type should I pick?"
msgstr ""

#: build/admin.js:105
msgid "Schema markup tells Google what each page is about in a machine-readable way. Correctly marked pages can qualify for rich results — FAQ accordions, step-through cards, star ratings, breadcrumbs, and more."
msgstr ""

#: build/admin.js:105
msgid "Why structured data matters"
msgstr ""

#: build/admin.js:105
msgid "Saving adds this JSON-LD to the post's injected <head> scripts. After saving, validate with the Rich Results Test link above to confirm Google can parse it."
msgstr ""

#: build/admin.js:105
msgid "Invalid JSON"
msgstr ""

#: build/admin.js:105
msgid "Paste or edit JSON-LD here…"
msgstr ""

#: build/admin.js:105
msgid "Add & Inject"
msgstr ""

#: build/admin.js:105
msgid "Update & Inject"
msgstr ""

#: build/admin.js:105
msgid "Schema saved and injected into <head>."
msgstr ""

#: build/admin.js:105
msgid "Fix the JSON error before saving."
msgstr ""

#: build/admin.js:105
msgid "Format"
msgstr ""

#: build/admin.js:105
msgid "Pretty-print"
msgstr ""

#: build/admin.js:105
msgid "Generated JSON-LD — review and save"
msgstr ""

#: build/admin.js:105
msgid "Edit saved JSON-LD"
msgstr ""

#: build/admin.js:105
msgid "RDFa types"
msgstr ""

#: build/admin.js:105
msgid "Microdata types"
msgstr ""

#: build/admin.js:105
msgid "JSON-LD blocks on page"
msgstr ""

#: build/admin.js:105
msgid "This page has no JSON-LD, Microdata, or RDFa. Generate and save one below to make the post eligible for rich results."
msgstr ""

#: build/admin.js:105
msgid "No structured data found"
msgstr ""

#: build/admin.js:105
msgid "Detected structured data on the live page"
msgstr ""

#: build/admin.js:105
msgid "Schema removed."
msgstr ""

#: build/admin.js:105
msgid "All saved schemas cleared."
msgstr ""

#: build/admin.js:105
msgid "Remove all saved schemas for this post? This cannot be undone."
msgstr ""

#: build/admin.js:105
msgid "Saved (injected in <head>)"
msgstr ""

#: build/admin.js:105
msgid "Pick a post above, then either detect what's already there or generate fresh schema. You can save multiple schemas per post — they're all injected into the page head."
msgstr ""

#: build/admin.js:105
msgid "Select a post to get started"
msgstr ""

#: build/admin.js:105
msgid "Test in Google Rich Results"
msgstr ""

#: build/admin.js:105
msgid "Validate in Google's Rich Results Test"
msgstr ""

#: build/admin.js:105
msgid "Generate Schema"
msgstr ""

#: build/admin.js:105
msgid "Failed to generate schema."
msgstr ""

#: build/admin.js:105
msgid "Schema generated. Review and save to inject."
msgstr ""

#: build/admin.js:105
msgid "Detect Existing Schema"
msgstr ""

#: build/admin.js:105
msgid "Detecting…"
msgstr ""

#: build/admin.js:105
msgid "Schema type"
msgstr ""

#: build/admin.js:105
msgid "Detect scans the live URL; generate pulls directly from the stored post."
msgstr ""

#: build/admin.js:105 build/admin.js:136
msgid "Post type"
msgstr ""

#: build/admin.js:105
msgid "1. Choose the target and schema type"
msgstr ""

#: build/admin.js:105
msgid "Inspect the schema a page already exposes, generate fresh JSON-LD across 11 types, edit before you save, and inject multiple schemas into the post head."
msgstr ""

#: build/admin.js:105
msgid "Structured Data / Schema Generator"
msgstr ""

#: build/admin.js:105
msgid "Failed to save schema."
msgstr ""

#: build/admin.js:105
msgid "Please select a post first."
msgstr ""

#: build/admin.js:105
msgid "Failed to detect schema."
msgstr ""

#: build/admin.js:105
msgid "Invalid JSON."
msgstr ""

#: build/admin.js:105
msgid "JSON must be an object or array."
msgstr ""

#: build/admin.js:105
msgid "JSON is empty."
msgstr ""

#: build/admin.js:105
msgid "Page sits in a deeper hierarchy (category → subcategory → page)."
msgstr ""

#: build/admin.js:105
msgid "Shows the site hierarchy path to this page in search snippets."
msgstr ""

#: build/admin.js:105
msgid "BreadcrumbList"
msgstr ""

#: build/admin.js:105
msgid "Save once on the homepage post/page."
msgstr ""

#: build/admin.js:105
msgid "Enables Google's sitelinks search box via WebSite + SearchAction."
msgstr ""

#: build/admin.js:105
msgid "WebSite (SearchAction)"
msgstr ""

#: build/admin.js:105
msgid "Site represents a business with one or more physical locations."
msgstr ""

#: build/admin.js:105
msgid "Organization + postal address, phone, opening hours."
msgstr ""

#: build/admin.js:105
msgid "LocalBusiness"
msgstr ""

#: build/admin.js:105
msgid "Save on the About page (or wherever you want site identity exposed)."
msgstr ""

#: build/admin.js:105
msgid "Site-level organization identity: name, url, logo."
msgstr ""

#: build/admin.js:105
msgid "Organization"
msgstr ""

#: build/admin.js:105
msgid "Page describes a single scheduled event."
msgstr ""

#: build/admin.js:105
msgid "Conference, meetup, performance, or scheduled happening."
msgstr ""

#: build/admin.js:105
msgid "Post embeds a YouTube, Vimeo, or native video."
msgstr ""

#: build/admin.js:105
msgid "Represents a single video. Enables video rich results."
msgstr ""

#: build/admin.js:105
msgid "VideoObject"
msgstr ""

#: build/admin.js:105
msgid "Post is a cooking recipe. Fields are extracted by AI."
msgstr ""

#: build/admin.js:105
msgid "Ingredients, instructions, prep/cook time, yield."
msgstr ""

#: build/admin.js:105
msgid "Recipe"
msgstr ""

#: build/admin.js:105
msgid "Page represents a single sellable product or service. WooCommerce data autofills."
msgstr ""

#: build/admin.js:105
msgid "Product details: name, price, availability, rating."
msgstr ""

#: build/admin.js:105
msgid "Product"
msgstr ""

#: build/admin.js:105
msgid "Post walks through a procedure with numbered/ordered steps."
msgstr ""

#: build/admin.js:105
msgid "Step-by-step instructions. May show as a step-through rich result."
msgstr ""

#: build/admin.js:105
msgid "HowTo"
msgstr ""

#: build/admin.js:105
msgid "Post has a clear FAQ section or is primarily Q&A."
msgstr ""

#: build/admin.js:105
msgid "Lists question/answer pairs. Eligible for FAQ rich results in search."
msgstr ""

#: build/admin.js:105
msgid "FAQPage"
msgstr ""

#: build/admin.js:105
msgid "Default for blog posts and news content."
msgstr ""

#: build/admin.js:105
msgid "Standard news/blog article markup with author, date, headline."
msgstr ""

#: build/admin.js:105
msgid "Article"
msgstr ""

#: build/admin.js:105
msgid "The post was updated successfully."
msgstr ""

#: build/admin.js:105
msgid "Post fixed with AI"
msgstr ""

#: build/admin.js:105
msgid "Try again"
msgstr ""

#: build/admin.js:105
msgid "Generating and applying the fix… this usually takes 10-30 seconds."
msgstr ""

#: build/admin.js:105
msgid "Fixing with AI…"
msgstr ""

#: build/admin.js:105
msgid "Post fixed"
msgstr ""

#: build/admin.js:105
msgid "Fix with AI failed"
msgstr ""

#: includes/classes/SearchBlock.php:394 build/admin.js:105 build/admin.js:153
#: build/admin.js:179 build/admin.js:196 build/admin.js:248
msgid "Close"
msgstr ""

#: build/admin.js:105
msgid "Cancelling…"
msgstr ""

#: build/admin.js:105
msgid "Queued"
msgstr ""

#: build/admin.js:105
msgid "Running…"
msgstr ""

#: build/admin.js:105
msgid "Cancel requested — finishing the current post, then stopping."
msgstr ""

#: build/admin.js:105
msgid "%1$d updated · %2$d failed · %3$d skipped"
msgstr ""

#: build/admin.js:105
msgid "Processing %1$d of %2$d posts. This can take a while — each post requires an AI call."
msgstr ""

#: build/admin.js:105
msgid "Bulk auto-fix complete"
msgstr ""

#: build/admin.js:105
msgid "Cancelled"
msgstr ""

#: build/admin.js:105
msgid "Auto-fixing with AI…"
msgstr ""

#: build/admin.js:105
msgid "Critical — plan a full rewrite or redirect"
msgstr ""

#: build/admin.js:105
msgid "Stale — update dates, stats, and examples"
msgstr ""

#: build/admin.js:105
msgid "OK — minor review recommended"
msgstr ""

#: build/admin.js:105
msgid "Fresh — updated recently, no action needed"
msgstr ""

#: build/admin.js:105
msgid "Each post is scored 0–100 based on how recently it was modified, whether it references the current year, signals like \"last updated\" or outdated phrasing, and content depth. Click any grade card to filter the list."
msgstr ""

#: build/admin.js:105
msgid "How freshness scoring works"
msgstr ""

#: build/admin.js:105
msgid "No scoring factors recorded."
msgstr ""

#: build/admin.js:105
msgid "Auto-fix with AI"
msgstr ""

#: build/admin.js:105
msgid "Publish a post, then come back to see its freshness grade."
msgstr ""

#: build/admin.js:105
msgid "No posts to score yet"
msgstr ""

#: build/admin.js:105
msgid "Try clearing the filter or moving to another page — scoring runs per page."
msgstr ""

#: build/admin.js:105
msgid "No grade %s posts on this page"
msgstr ""

#: build/admin.js:105
msgid "%d posts total"
msgstr ""

#: build/admin.js:105
msgid "%1$d of %2$d on this page"
msgstr ""

#: build/admin.js:105
msgid "Showing grade %s only — clear"
msgstr ""

#: build/admin.js:105
msgid "Clear grade filter"
msgstr ""

#: build/admin.js:105
msgid "Download visible posts as CSV"
msgstr ""

#: build/admin.js:105
msgid "Critical (D)"
msgstr ""

#: build/admin.js:105
msgid "Stale (C)"
msgstr ""

#: build/admin.js:105
msgid "OK (B)"
msgstr ""

#: build/admin.js:105
msgid "Fresh (A)"
msgstr ""

#: build/admin.js:105
msgid "Score published posts by modification date, year mentions, and content depth. Click any grade card to filter."
msgstr ""

#: build/admin.js:105
msgid "Content Freshness Monitor"
msgstr ""

#: build/admin.js:105
msgid "Fix with AI"
msgstr ""

#: build/admin.js:105
msgid "Automatically fix this post's freshness issues with AI"
msgstr ""

#: build/admin.js:105
msgid "%dd"
msgstr ""

#: build/admin.js:105
msgid "Show scoring factors"
msgstr ""

#: build/admin.js:105
msgid "Word Count"
msgstr ""

#: build/admin.js:105 build/admin.js:253
msgid "Modified"
msgstr ""

#: build/admin.js:105
msgid "Days Since Update"
msgstr ""

#: build/admin.js:105
msgid "Grade"
msgstr ""

#: build/admin.js:105
msgid "Failed to apply AI fix."
msgstr ""

#: build/admin.js:105
msgid "Already fresh — nothing to fix."
msgstr ""

#: build/admin.js:105
msgid "Something went wrong while fixing the post."
msgstr ""

#: build/admin.js:105
msgid "The AI is taking longer than expected. Please try again or try a shorter post."
msgstr ""

#: build/admin.js:105
msgid "Newest Modified First"
msgstr ""

#: build/admin.js:105
msgid "Oldest Modified First"
msgstr ""

#: build/admin.js:105
msgid "Freshest First"
msgstr ""

#: build/admin.js:105
msgid "Most Stale First"
msgstr ""

#: build/admin.js:105
msgid "Content is significantly outdated. Plan a full rewrite, merge with a newer post, or redirect."
msgstr ""

#: build/admin.js:105
msgid "Rewrite"
msgstr ""

#: build/admin.js:105
msgid "Refresh dates, examples, and stats. Add new sections covering recent changes, then republish."
msgstr ""

#: build/admin.js:105
msgid "Skim the post for stale facts, dates, or screenshots. Minor edits likely enough."
msgstr ""

#: build/admin.js:105
msgid "Review"
msgstr ""

#: build/admin.js:105
msgid "This post is fresh. No action needed — monitor during your next audit."
msgstr ""

#: build/admin.js:105
msgid "Days Old"
msgstr ""

#: build/admin.js:105 build/admin.js:253
msgid "Score"
msgstr ""

#: build/admin.js:125
msgid "Track rival pages"
msgstr ""

#: build/admin.js:105
msgid "Top Phrases in Content"
msgstr ""

#: build/admin.js:105
msgid "Intro"
msgstr ""

#: build/admin.js:105
msgid "Ideal range:"
msgstr ""

#: build/admin.js:105
msgid "Frequency:"
msgstr ""

#: build/admin.js:105
msgid "density"
msgstr ""

#: build/admin.js:105
msgid "Keyword Density Analysis"
msgstr ""

#: build/admin.js:105
msgid "Content Score Breakdown"
msgstr ""

#: build/admin.js:105
msgid "Long Sentences"
msgstr ""

#: build/admin.js:105
msgid "Complex Words"
msgstr ""

#: build/admin.js:105
msgid "Avg Sentence"
msgstr ""

#: build/admin.js:105
msgid "Gunning Fog"
msgstr ""

#: build/admin.js:105
msgid "FK Grade Level"
msgstr ""

#: build/admin.js:105
msgid "Flesch Reading Ease"
msgstr ""

#: build/admin.js:105
msgid "Readability"
msgstr ""

#: build/admin.js:105
msgid "Meta description variants"
msgstr ""

#: build/admin.js:105
msgid "Applying…"
msgstr ""

#: build/admin.js:105
msgid "%d chars"
msgstr ""

#: build/admin.js:105
msgid "Title variants"
msgstr ""

#: build/admin.js:105
msgid "Generate multiple AI-written title and meta description variants scored for SERP CTR. Pick the best one and apply it with a click."
msgstr ""

#: build/admin.js:105
msgid "Generate Variants"
msgstr ""

#: build/admin.js:105
msgid "Generating…"
msgstr ""

#: build/admin.js:105
msgid "Variants generated."
msgstr ""

#: build/admin.js:105
msgid "Title & Meta Variants"
msgstr ""

#: build/admin.js:105
msgid "Text/HTML"
msgstr ""

#: build/admin.js:105
msgid "H3"
msgstr ""

#: build/admin.js:105
msgid "H2"
msgstr ""

#: build/admin.js:99
msgid "Failed to apply variant."
msgstr ""

#: build/admin.js:99
msgid "Meta description applied."
msgstr ""

#: build/admin.js:99
msgid "Title applied."
msgstr ""

#: build/admin.js:73
msgid "Add an og:image meta tag with a 1200×630px image URL. Most SEO plugins (Rank Math, Yoast) let you set this per page."
msgstr ""

#: build/admin.js:73
msgid "Break sentences over 35 words into shorter ones. Use bullet points and subheadings to structure information for easier scanning."
msgstr ""

#: build/admin.js:73
msgid "Simplify complex sentences, use shorter words, and break up long paragraphs. Aim for a Flesch Reading Ease score above 60."
msgstr ""

#: build/admin.js:73
msgid "Reduce keyword repetition. Use synonyms, related terms, and natural language. Aim for a keyword density between 0.5%–2.5%."
msgstr ""

#: build/admin.js:73
msgid "Remove unnecessary inline styles, unused scripts, and empty wrapper divs. Use external CSS and minify your HTML to improve the ratio."
msgstr ""

#: build/admin.js:73
msgid "Headings should follow a logical order (H1 → H2 → H3) without skipping levels. Fix by adding intermediate headings or adjusting existing ones."
msgstr ""

#: build/admin.js:73
msgid "%1$d–%2$d characters is ideal"
msgstr ""

#. translators: 1: completed count, 2: total posts.
#. translators: 1: current chars, 2: max chars
#: build/admin.js:45 build/admin.js:73
msgid "%1$d / %2$d"
msgstr ""

#: build/admin.js:72
msgid "missing from description"
msgstr ""

#: build/admin.js:72
msgid "in description"
msgstr ""

#: build/admin.js:72
msgid "missing from title"
msgstr ""

#: build/admin.js:72
msgid "in title"
msgstr ""

#. translators: %s: focus keyword
#: build/admin.js:72
msgid "Focus keyword \"%s\":"
msgstr ""

#: build/admin.js:71
msgid "Aim for 120–160 characters. Summarize the page and include a call to action."
msgstr ""

#: build/admin.js:71
msgid "Aim for 30–60 characters. Keep your focus keyword near the front."
msgstr ""

#: build/admin.js:71
msgid "Meta description…"
msgstr ""

#: build/admin.js:71
msgid "Page title…"
msgstr ""

#: build/admin.js:71
msgid "Mobile view"
msgstr ""

#: build/admin.js:71
msgid "Desktop view"
msgstr ""

#: build/admin.js:71
msgid "SERP Preview"
msgstr ""

#: build/admin.js:71
msgid "No meta description set. Google will auto-generate a snippet from the page content."
msgstr ""

#: build/admin.js:71
msgid "Too short for best results"
msgstr ""

#: build/admin.js:71
msgid "Will be truncated in SERPs"
msgstr ""

#: build/admin.js:71
msgid "Close to the limit"
msgstr ""

#: build/admin.js:71
msgid "Great length"
msgstr ""

#: build/admin.js:37
msgid "Activate Plugin"
msgstr ""

#: build/admin.js:37
msgid "Generate FAQs"
msgstr ""

#: build/admin.js:37
msgid "Failed to generate FAQs. Please try again."
msgstr ""

#: build/admin.js:37
msgid "Content Images:"
msgstr ""

#: build/admin.js:37
msgid "with sample data. Upgrade to use it with your real content."
msgstr ""

#: build/admin.js:37
msgid "You're exploring"
msgstr ""

#: build/admin.js:33
msgid "Heading hierarchy"
msgstr ""

#: build/admin.js:33
msgid "Add sub-heading"
msgstr ""

#: build/admin.js:33
msgid "Sub-heading or key point…"
msgstr ""

#: build/admin.js:33
msgid "sections"
msgstr ""

#: build/admin.js:33
msgid "section"
msgstr ""

#: build/admin.js:33
msgid "You already have content on this topic. Consider a different angle or updating an existing post instead."
msgstr ""

#: build/admin.js:33
msgid "Existing posts cover this topic"
msgstr ""

#: build/admin.js:33
msgid "Entities to mention"
msgstr ""

#: build/admin.js:33
msgid "Content angles"
msgstr ""

#: build/admin.js:33
msgid "FAQ suggestions"
msgstr ""

#: build/admin.js:33
msgid "Supporting keywords"
msgstr ""

#: build/admin.js:33
msgid "Questions to answer"
msgstr ""

#: build/admin.js:33
msgid "Suggested outline"
msgstr ""

#: build/admin.js:33
msgid "from cache"
msgstr ""

#: build/admin.js:33
msgid "competitors analyzed"
msgstr ""

#: build/admin.js:33
msgid "words recommended"
msgstr ""

#: build/admin.js:33
msgid "competitor URLs couldn't be fetched"
msgstr ""

#: build/admin.js:33
msgid "1 competitor URL couldn't be fetched"
msgstr ""

#: build/admin.js:33
msgid "Usually takes 15–45 seconds."
msgstr ""

#: build/admin.js:33
msgid "Discard brief"
msgstr ""

#: build/admin.js:33
msgid "Apply to post"
msgstr ""

#: build/admin.js:33
msgid "Brief applied to post settings."
msgstr ""

#: build/admin.js:33
msgid "Apply brief outline? Your current outline will be replaced."
msgstr ""

#: build/admin.js:33
msgid "Generate Brief"
msgstr ""

#: build/admin.js:33
msgid "Regenerate Brief"
msgstr ""

#: build/admin.js:33
msgid "Researching topic…"
msgstr ""

#: build/admin.js:33
msgid "Failed to generate content brief."
msgstr ""

#: build/admin.js:33
msgid "Content brief ready!"
msgstr ""

#: build/admin.js:33
msgid "Brief loaded from cache."
msgstr ""

#. translators: %d failed URL count
#: build/admin.js:33
msgid "Brief ready — some competitor URLs failed."
msgstr ""

#: build/admin.js:32
msgid "Please enter a topic first."
msgstr ""

#: build/admin.js:32
msgid "Please enter at least one topic first."
msgstr ""

#: build/admin.js:32
msgid "When on, each topic in the batch gets its own brief generated before the post is written. Slower but more tailored."
msgstr ""

#: build/admin.js:32
msgid "Generate fresh brief per topic"
msgstr ""

#: build/admin.js:32
msgid "Brief will be generated from your topic only (LLM mode)."
msgstr ""

#: build/admin.js:32
msgid "Pro Max required to fetch competitor pages."
msgstr ""

#: build/admin.js:32
msgid "Pro Max fetches competitor pages and folds their headings, must-include terms, and word-count percentiles into your brief. Without it, the brief is generated from your topic alone."
msgstr ""

#: build/admin.js:32
msgid "Competitor analysis (Pro Max)"
msgstr ""

#: build/admin.js:32
msgid "Only the first 5 will be used."
msgstr ""

#: build/admin.js:32
msgid "competitor URLs detected."
msgstr ""

#: build/admin.js:32
msgid "1 competitor URL detected."
msgstr ""

#: build/admin.js:32
msgid "Optional, one URL per line (max 5). We'll fetch and summarize each to inform the brief."
msgstr ""

#: build/admin.js:32
msgid "Competitor URLs"
msgstr ""

#: build/admin.js:32
msgid "Topic comes from your prompt above. Audience is set in this step. Focus keyword is picked up from Step 3 if you've already set one."
msgstr ""

#: build/admin.js:32
msgid "Topic comes from the FIRST line of your batch list. Audience is set in this step. Focus keyword is picked up from Step 3 if you've already set one."
msgstr ""

#: build/admin.js:32
msgid "Using topic & audience"
msgstr ""

#: build/admin.js:32
msgid "Detected:"
msgstr ""

#: build/admin.js:32
msgid "Who is searching this topic and why. Shapes the brief's tone and depth."
msgstr ""

#: build/admin.js:32
msgid "Search Intent"
msgstr ""

#: build/admin.js:32
msgid "Generate a research-backed brief for this topic: recommended word count, outline, questions to answer, supporting keywords, FAQ ideas, and entities. Apply it to the post and this form will fill in word count, focus keywords, outline, and FAQ automatically."
msgstr ""

#: build/admin.js:32
msgid "Navigational"
msgstr ""

#: build/admin.js:32
msgid "Transactional"
msgstr ""

#: build/admin.js:32
msgid "Commercial investigation"
msgstr ""

#: build/admin.js:32
msgid "Informational"
msgstr ""

#: build/admin.js:32 build/admin.js:36 build/admin.js:37 build/admin.js:71
#: build/admin.js:208
msgid "Settings"
msgstr ""

#: build/admin.js:32
msgid "Topic, tone & style"
msgstr ""

#: build/admin.js:32
msgid "Set active"
msgstr ""

#: build/admin.js:32
msgid "Set inactive"
msgstr ""

#: build/admin.js:32
msgid "You're offline. Toggle availability on to start receiving chat requests."
msgstr ""

#: build/admin.js:32
msgid "You're online. New chat requests will appear in the sidebar."
msgstr ""

#: build/admin.js:32
msgid "No active chats"
msgstr ""

#: build/admin.js:32
msgid "Select a session from the list to accept the chat."
msgstr ""

#: build/admin.js:32
msgid "visitors are waiting"
msgstr ""

#: build/admin.js:32
msgid "visitor is waiting"
msgstr ""

#: build/admin.js:32
msgid "Assigned to"
msgstr ""

#: build/admin.js:32
msgid "Browser"
msgstr ""

#: build/admin.js:32
msgid "Referrer"
msgstr ""

#: build/admin.js:32 build/admin.js:33
msgid "Started"
msgstr ""

#: build/admin.js:32
msgid "Visitor Details"
msgstr ""

#: build/admin.js:32
msgid "Remove attachment"
msgstr ""

#: build/admin.js:32
msgid "Type your reply… (Shift+Enter for new line)"
msgstr ""

#: build/admin.js:32
msgid "Delete this chat"
msgstr ""

#: build/admin.js:32
msgid "Delete this chat permanently"
msgstr ""

#: build/admin.js:32
msgid "Archive this chat"
msgstr ""

#: build/admin.js:32
msgid "Restore from archive"
msgstr ""

#: build/admin.js:32
msgid "Toggle visitor details"
msgstr ""

#: build/admin.js:32
msgid "Show visitor details"
msgstr ""

#: build/admin.js:32
msgid "Hide visitor details"
msgstr ""

#: build/admin.js:32
msgid "Delete session"
msgstr ""

#: build/admin.js:32
msgid "Archive session"
msgstr ""

#: build/admin.js:32
msgid "Restore session"
msgstr ""

#: build/admin.js:32
msgid "Archive"
msgstr ""

#: build/admin.js:32 build/admin.js:205
msgid "Restore"
msgstr ""

#: build/admin.js:32
msgid "Accept chat from"
msgstr ""

#: build/admin.js:32
msgid "unread messages"
msgstr ""

#: build/admin.js:32
msgid "No sessions match your search."
msgstr ""

#: build/admin.js:32
msgid "Clear search"
msgstr ""

#: build/admin.js:32
msgid "Search chat sessions"
msgstr ""

#: build/admin.js:32
msgid "Search visitors, email, message…"
msgstr ""

#: build/admin.js:32
msgid "Telegram integration settings"
msgstr ""

#: build/admin.js:32
msgid "Unmute notification sounds"
msgstr ""

#: build/admin.js:32
msgid "Mute notification sounds"
msgstr ""

#: build/admin.js:32
msgid "A visitor is waiting to chat."
msgstr ""

#: build/admin.js:32
msgid "New live chat request"
msgstr ""

#: build/admin.js:32
msgid "Delete Forever"
msgstr ""

#: build/admin.js:32
msgid "Delete this chat?"
msgstr ""

#: build/admin.js:32
msgid "This will permanently delete the chat session and its full transcript. This cannot be undone."
msgstr ""

#: build/admin.js:32
msgid "Keep Open"
msgstr ""

#: build/admin.js:32
msgid "End this live chat?"
msgstr ""

#: build/admin.js:32
msgid "Ending this chat will mark the session as closed and prevent further messages. The transcript will be preserved."
msgstr ""

#: build/admin.js:32
msgid "Could not send your reply. Check your connection and try again."
msgstr ""

#: build/admin.js:32
msgid "Could not send your reply. Please try again."
msgstr ""

#: build/admin.js:32
msgid "Only JPG, PNG, GIF, or WebP images can be sent."
msgstr ""

#: build/admin.js:32
msgid "Image is too large. Maximum size is 5 MB."
msgstr ""

#: build/admin.js:32
msgid "Archived"
msgstr ""

#: build/admin.js:32
msgid "Closed"
msgstr ""

#: build/admin.js:32
msgid "Waiting"
msgstr ""

#: build/admin.js:32 build/admin.js:105 build/admin.js:137
msgid "Notes"
msgstr ""

#: build/admin.js:32
msgid "Are you sure you want to delete this lead? This action cannot be undone."
msgstr ""

#. translators: %d: hours since last crawler hit.
#: build/admin.js:32 build/admin.js:132 build/admin.js:209 build/admin.js:218
msgid "%dh ago"
msgstr ""

#: build/admin.js:32
msgid "Chat icon"
msgstr ""

#: build/admin.js:32
msgid "When off, the chatbot is hidden from your site for all visitors."
msgstr ""

#: includes/classes/CreditManager.php:565 build/admin.js:23 build/admin.js:32
msgid "Pro Max"
msgstr ""

#: build/admin.js:23
msgid "Scan your site for 404s, redirect chains, and mixed content, then fix in one click."
msgstr ""

#: build/admin.js:23 build/admin.js:256
msgid "Broken Link Checker"
msgstr ""

#: build/admin.js:23
msgid "Analyze your site structure and add contextual internal links across your content."
msgstr ""

#: includes/utils/store.php:2072
msgid "MiniMax M2.7"
msgstr ""

#: includes/utils/store.php:2126
msgid "GLM 5.1"
msgstr ""

#: includes/utils/store.php:2216
msgid "Kimi K2.5"
msgstr ""

#: includes/utils/store.php:2198
msgid "Kimi K2.6"
msgstr ""

#: includes/utils/store.php:2000
msgid "Qwen 3.5 Plus"
msgstr ""

#: includes/utils/store.php:1310 includes/utils/store.php:1328
#: includes/utils/store.php:1346 includes/utils/store.php:1364
#: includes/utils/store.php:1382 includes/utils/store.php:1400
#: includes/utils/store.php:1418 includes/utils/store.php:1436
#: includes/utils/store.php:1454 includes/utils/store.php:1472
#: includes/utils/store.php:1490 includes/utils/store.php:1508
#: includes/utils/store.php:1526 includes/utils/store.php:1544
#: includes/utils/store.php:1562 includes/utils/store.php:1580
#: includes/utils/store.php:1598 includes/utils/store.php:1616
#: includes/utils/store.php:1634 includes/utils/store.php:1652
#: includes/utils/store.php:1670 includes/utils/store.php:1688
#: includes/utils/store.php:1706 includes/utils/store.php:1724
#: includes/utils/store.php:1742 includes/utils/store.php:1760
#: includes/utils/store.php:1778 includes/utils/store.php:1796
#: includes/utils/store.php:1814 includes/utils/store.php:1832
#: includes/utils/store.php:1850 includes/utils/store.php:1868
#: includes/utils/store.php:1886 includes/utils/store.php:1904
#: includes/utils/store.php:1922 includes/utils/store.php:1940
#: includes/utils/store.php:1958 includes/utils/store.php:1976
#: includes/utils/store.php:1994 includes/utils/store.php:2012
#: includes/utils/store.php:2030 includes/utils/store.php:2048
#: includes/utils/store.php:2066 includes/utils/store.php:2084
#: includes/utils/store.php:2102 includes/utils/store.php:2120
#: includes/utils/store.php:2138 includes/utils/store.php:2156
#: includes/utils/store.php:2174 includes/utils/store.php:2192
#: includes/utils/store.php:2210 includes/utils/store.php:2228
msgid "Rate limits depend on your OpenCode Zen usage tier."
msgstr ""

#: includes/utils/store.php:1984
msgid "Coding, multilingual tasks, and cost-effective reasoning."
msgstr ""

#: includes/utils/store.php:1982
msgid "Qwen 3.6 Plus"
msgstr ""

#: includes/utils/store.php:1164
msgid "Cost-free coding assistance, experimentation, and general-purpose tasks."
msgstr ""

#: includes/utils/store.php:1159
msgid "Big Pickle (Text & Free)"
msgstr ""

#: includes/utils/store.php:1139
msgid "Cost-effective chat, content generation, and high-volume tasks."
msgstr ""

#: includes/utils/store.php:1138
msgid "Fast, cost-effective general-purpose model. Supports both standard and thinking modes for flexible reasoning."
msgstr ""

#: includes/utils/store.php:1137 includes/utils/store.php:2036
msgid "DeepSeek V4 Flash"
msgstr ""

#: includes/utils/store.php:1131 includes/utils/store.php:1150
msgid "Rate limits depend on your DeepSeek usage tier."
msgstr ""

#: includes/utils/store.php:1120
msgid "Complex reasoning, research, coding, and general-purpose tasks."
msgstr ""

#: includes/utils/store.php:1119
msgid "DeepSeek's most capable model. Strong reasoning, coding, and multilingual capabilities at a fraction of GPT-4 class pricing."
msgstr ""

#: includes/utils/store.php:1118 includes/utils/store.php:2018
msgid "DeepSeek V4 Pro"
msgstr ""

#: includes/utils/store.php:1100
msgid "Cost-sensitive, high-volume tasks requiring solid reasoning at lower latency."
msgstr ""

#: includes/utils/store.php:1099
msgid "A lighter, faster variant of Grok 3. Cost-effective for high-volume tasks while retaining strong reasoning."
msgstr ""

#: includes/utils/store.php:1098
msgid "Grok 3 Mini"
msgstr ""

#: includes/utils/store.php:1079
msgid "Grok 3"
msgstr ""

#: includes/utils/store.php:1033 includes/utils/store.php:1053
#: includes/utils/store.php:1073 includes/utils/store.php:1092
msgid "Rate limits depend on your xAI usage tier."
msgstr ""

#: includes/utils/store.php:1031 includes/utils/store.php:1051
#: includes/utils/store.php:1071 includes/utils/store.php:1090
#: includes/utils/store.php:1109
msgid "No native embeddings endpoint — embeddings fall back to OpenAI or Gemini."
msgstr ""

#: includes/utils/store.php:1081
msgid "Advanced reasoning, research, coding, and complex analytical tasks."
msgstr ""

#: includes/utils/store.php:1008
msgid "Smaller max output than Sonnet and Opus."
msgstr ""

#: includes/utils/store.php:998
msgid "High-volume summarisation, classification, and fast real-time responses."
msgstr ""

#: includes/utils/store.php:997
msgid "The fastest model with near-frontier intelligence. Great for high-volume, latency-sensitive tasks where cost matters most."
msgstr ""

#: includes/utils/store.php:996 includes/utils/store.php:1838
msgid "Claude Haiku 4.5"
msgstr ""

#: includes/utils/store.php:940 includes/utils/store.php:979
#: includes/utils/store.php:1768
msgid "Content generation, chatbots, coding assistance, and general-purpose tasks."
msgstr ""

#: includes/utils/store.php:978
msgid "The best combination of speed and intelligence. Strong reasoning with lower latency than Opus — ideal for most content and chat tasks."
msgstr ""

#: includes/classes/OmniRoute.php:125 includes/utils/store.php:977
#: includes/utils/store.php:1784
msgid "Claude Sonnet 4.6"
msgstr ""

#: includes/utils/store.php:932 includes/utils/store.php:952
#: includes/utils/store.php:971 includes/utils/store.php:990
msgid "Rate limits depend on your Anthropic usage tier."
msgstr ""

#: includes/utils/store.php:912 includes/utils/store.php:931
#: includes/utils/store.php:951 includes/utils/store.php:970
#: includes/utils/store.php:989 includes/utils/store.php:1009
#: includes/utils/store.php:1130 includes/utils/store.php:1149
#: includes/utils/store.php:1172 includes/utils/store.php:1189
#: includes/utils/store.php:1206 includes/utils/store.php:1223
#: includes/utils/store.php:1240 includes/utils/store.php:1257
#: includes/utils/store.php:1274 includes/utils/store.php:1291
#: includes/utils/store.php:1309 includes/utils/store.php:1327
#: includes/utils/store.php:1345 includes/utils/store.php:1363
#: includes/utils/store.php:1381 includes/utils/store.php:1399
#: includes/utils/store.php:1417 includes/utils/store.php:1435
#: includes/utils/store.php:1453 includes/utils/store.php:1471
#: includes/utils/store.php:1489 includes/utils/store.php:1507
#: includes/utils/store.php:1525 includes/utils/store.php:1543
#: includes/utils/store.php:1561 includes/utils/store.php:1579
#: includes/utils/store.php:1597 includes/utils/store.php:1615
#: includes/utils/store.php:1633 includes/utils/store.php:1651
#: includes/utils/store.php:1669 includes/utils/store.php:1687
#: includes/utils/store.php:1705 includes/utils/store.php:1723
#: includes/utils/store.php:1741 includes/utils/store.php:1759
#: includes/utils/store.php:1777 includes/utils/store.php:1795
#: includes/utils/store.php:1813 includes/utils/store.php:1831
#: includes/utils/store.php:1849 includes/utils/store.php:1867
#: includes/utils/store.php:1885 includes/utils/store.php:1903
#: includes/utils/store.php:1921 includes/utils/store.php:1939
#: includes/utils/store.php:1957 includes/utils/store.php:1975
#: includes/utils/store.php:1993 includes/utils/store.php:2011
#: includes/utils/store.php:2029 includes/utils/store.php:2047
#: includes/utils/store.php:2065 includes/utils/store.php:2083
#: includes/utils/store.php:2101 includes/utils/store.php:2119
#: includes/utils/store.php:2137 includes/utils/store.php:2155
#: includes/utils/store.php:2173 includes/utils/store.php:2191
#: includes/utils/store.php:2209 includes/utils/store.php:2227
msgid "No native image generation or embeddings endpoint."
msgstr ""

#: includes/utils/store.php:960
msgid "Complex reasoning, research synthesis, and extended analytical workflows."
msgstr ""

#: includes/utils/store.php:959
msgid "Anthropic's most capable generally available model for complex reasoning and agentic coding."
msgstr ""

#: includes/utils/store.php:958 includes/utils/store.php:1712
msgid "Claude Opus 4.7"
msgstr ""

#: includes/utils/store.php:773
msgid "Scan posts for 404s, redirect chains, and mixed content; apply fixes with one click."
msgstr ""

#: includes/utils/store.php:772 build/admin.js:241 build/admin.js:256
msgid "Broken Links"
msgstr ""

#: includes/classes/Xai.php:375
msgid "Invalid response from xAI."
msgstr ""

#: includes/classes/Xai.php:204 includes/classes/Xai.php:340
msgid "xAI API key is not configured."
msgstr ""

#: includes/classes/Xai.php:157
msgid "No image data returned from xAI."
msgstr ""

#: includes/classes/Xai.php:146
msgid "Failed to generate image with xAI."
msgstr ""

#: includes/classes/Xai.php:108
msgid "Failed to get valid response from xAI."
msgstr ""

#: includes/classes/Xai.php:100
msgid "Failed to get response from xAI."
msgstr ""

#: includes/classes/Xai.php:81 includes/classes/Xai.php:209
msgid "No user message to send to xAI."
msgstr ""

#: includes/classes/Seo/Google/SearchConsoleClient.php:336
msgid "Search Console returned an invalid response."
msgstr ""

#. translators: %d: HTTP status code.
#: includes/classes/Seo/Google/SearchConsoleClient.php:329
msgid "Search Console returned HTTP %d."
msgstr ""

#: includes/classes/Seo/Google/SearchConsoleClient.php:237
msgid "A Search Console property and an inspectable URL are required."
msgstr ""

#: includes/classes/Seo/Google/SearchConsoleClient.php:104
msgid "A Search Console property is required."
msgstr ""

#: includes/classes/Seo/Google/PageSpeedClient.php:104
msgid "PageSpeed Insights returned an invalid response."
msgstr ""

#. translators: %d: HTTP status code.
#: includes/classes/Seo/Google/PageSpeedClient.php:96
msgid "PageSpeed Insights returned HTTP %d."
msgstr ""

#. translators: %d: HTTP status code.
#: includes/classes/Seo/Google/IndexingApiClient.php:121
#: includes/classes/Seo/Google/IndexingApiClient.php:195
msgid "Indexing API returned HTTP %d."
msgstr ""

#: includes/classes/Seo/Google/IndexingApiClient.php:81
msgid "Notification type must be URL_UPDATED or URL_DELETED."
msgstr ""

#: includes/classes/Seo/Google/IndexingApiClient.php:78
#: includes/classes/Seo/Google/IndexingApiClient.php:156
#: includes/classes/Seo/Google/PageSpeedClient.php:50
msgid "A valid URL is required."
msgstr ""

#: includes/classes/Seo/Google/GoogleAuthService.php:335
msgid "Failed to sign the Google authentication request."
msgstr ""

#: includes/classes/Seo/Google/GoogleAuthService.php:307
msgid "OpenSSL is required to sign Google API requests."
msgstr ""

#. translators: 1: HTTP status code, 2: API error message.
#: includes/classes/Seo/Google/GoogleAuthService.php:281
msgid "Google token request failed (%1$d): %2$s"
msgstr ""

#: includes/classes/Seo/Google/GoogleAuthService.php:235
msgid "Google service account is not configured."
msgstr ""

#: includes/classes/Seo/Google/GoogleAuthService.php:172
msgid "Failed to encrypt service account JSON."
msgstr ""

#: includes/classes/Seo/Google/GoogleAuthService.php:164
msgid "Failed to re-encode service account JSON."
msgstr ""

#: includes/classes/Seo/Google/GoogleAuthService.php:154
msgid "JSON does not appear to be a Google service account key (type must be \"service_account\")."
msgstr ""

#. translators: %s: missing JSON field name.
#: includes/classes/Seo/Google/GoogleAuthService.php:144
msgid "Service account JSON is missing the required field \"%s\"."
msgstr ""

#: includes/classes/Seo/Google/GoogleAuthService.php:133
msgid "Service account JSON is not valid JSON."
msgstr ""

#: includes/classes/Seo/Google/GA4Client.php:236
msgid "Analytics Admin API returned an invalid response."
msgstr ""

#. translators: %d: HTTP status code.
#: includes/classes/Seo/Google/GA4Client.php:229
msgid "Analytics Admin API returned HTTP %d."
msgstr ""

#: includes/classes/Seo/Google/GA4Client.php:149
msgid "GA4 returned an invalid response."
msgstr ""

#. translators: %d: HTTP status code.
#: includes/classes/Seo/Google/GA4Client.php:142
msgid "GA4 returned HTTP %d."
msgstr ""

#: includes/classes/Seo/Google/GA4Client.php:53
msgid "A GA4 property ID is required."
msgstr ""

#: includes/classes/OpenCodeZen.php:522
msgid "Invalid response from OpenCode Zen."
msgstr ""

#: includes/classes/OpenCodeZen.php:482
msgid "OpenCode Zen API key is not configured."
msgstr ""

#: includes/classes/OpenCodeZen.php:181 includes/classes/OpenCodeZen.php:257
#: includes/classes/OpenCodeZen.php:330 includes/classes/OpenCodeZen.php:376
msgid "Failed to get valid response from OpenCode Zen."
msgstr ""

#: includes/classes/OpenCodeZen.php:172 includes/classes/OpenCodeZen.php:246
#: includes/classes/OpenCodeZen.php:324 includes/classes/OpenCodeZen.php:369
msgid "Failed to get response from OpenCode Zen."
msgstr ""

#: includes/classes/OpenCodeZen.php:223 includes/classes/OpenCodeZen.php:303
#: includes/classes/OpenCodeZen.php:353
msgid "No user message to send to OpenCode Zen."
msgstr ""

#: includes/classes/DeepSeek.php:336
msgid "Invalid response from DeepSeek."
msgstr ""

#: includes/classes/DeepSeek.php:166 includes/classes/DeepSeek.php:301
msgid "DeepSeek API key is not configured."
msgstr ""

#: includes/classes/DeepSeek.php:108
msgid "Failed to get valid response from DeepSeek."
msgstr ""

#: includes/classes/DeepSeek.php:100
msgid "Failed to get response from DeepSeek."
msgstr ""

#: includes/classes/DeepSeek.php:81 includes/classes/DeepSeek.php:171
msgid "No user message to send to DeepSeek."
msgstr ""

#: includes/classes/Api/SeoAgentController.php:7465
msgid "Pro Max plan required for competitor analysis."
msgstr ""

#: includes/classes/Api/SeoAgentController.php:7301
msgid "Review and consolidate."
msgstr ""

#: includes/classes/Api/SeoAgentController.php:7299
msgid "Refresh one page with unique sections, examples, or intent to reduce overlap."
msgstr ""

#: includes/classes/Api/SeoAgentController.php:7297
msgid "Substantial overlap — rewrite one page to cover a distinct angle, or consolidate."
msgstr ""

#: includes/classes/Api/SeoAgentController.php:7294
msgid "Very high content overlap — merge into a single canonical page and 301-redirect the other."
msgstr ""

#: includes/classes/Api/SeoAgentController.php:7290
msgid "Differentiate focus keywords, or merge the weaker page into the better-performing one with a 301 redirect."
msgstr ""

#: includes/classes/Api/SeoAgentController.php:7288
msgid "Merge the weaker pages into the strongest or differentiate focus keywords."
msgstr ""

#. translators: %s: comma-separated reason list
#: includes/classes/Api/SeoAgentController.php:7231
msgid "Suggested because: %s."
msgstr ""

#: includes/classes/Api/SeoAgentController.php:7226
msgid "Best overall match for the focus keyword."
msgstr ""

#: includes/classes/Api/SeoAgentController.php:7222
msgid "keyword in title"
msgstr ""

#: includes/classes/Api/SeoAgentController.php:7215
msgid "updated recently"
msgstr ""

#. translators: %d: word count
#: includes/classes/Api/SeoAgentController.php:7206
msgid "longest content (%d words)"
msgstr ""

#: includes/classes/Api/SeoAgentController.php:6763
msgid "BreadcrumbList needs at least 2 ListItem entries."
msgstr ""

#: includes/classes/Api/SeoAgentController.php:6757
msgid "Add a SearchAction potentialAction to enable the sitelinks search box."
msgstr ""

#: includes/classes/Api/SeoAgentController.php:6756
msgid "WebSite requires a url."
msgstr ""

#: includes/classes/Api/SeoAgentController.php:6755
msgid "WebSite requires a name."
msgstr ""

#: includes/classes/Api/SeoAgentController.php:6749
msgid "VideoObject needs either contentUrl or embedUrl."
msgstr ""

#: includes/classes/Api/SeoAgentController.php:6747
msgid "VideoObject requires an uploadDate."
msgstr ""

#: includes/classes/Api/SeoAgentController.php:6746
msgid "VideoObject requires a thumbnailUrl."
msgstr ""

#: includes/classes/Api/SeoAgentController.php:6745
msgid "VideoObject requires a description."
msgstr ""

#: includes/classes/Api/SeoAgentController.php:6744
msgid "VideoObject requires a name."
msgstr ""

#: includes/classes/Api/SeoAgentController.php:6739
msgid "Add eventAttendanceMode."
msgstr ""

#: includes/classes/Api/SeoAgentController.php:6738
msgid "Add eventStatus (e.g., https://schema.org/EventScheduled)."
msgstr ""

#: includes/classes/Api/SeoAgentController.php:6736
msgid "Add the location venue name."
msgstr ""

#: includes/classes/Api/SeoAgentController.php:6734
msgid "Event requires a location (Place or VirtualLocation)."
msgstr ""

#: includes/classes/Api/SeoAgentController.php:6732
msgid "Event requires a startDate (ISO 8601)."
msgstr ""

#: includes/classes/Api/SeoAgentController.php:6731
msgid "Event requires a name."
msgstr ""

#: includes/classes/Api/SeoAgentController.php:6727
msgid "Add opening hours."
msgstr ""

#: includes/classes/Api/SeoAgentController.php:6726
msgid "Add a telephone number."
msgstr ""

#: includes/classes/Api/SeoAgentController.php:6724
msgid "Fill streetAddress and addressCountry in the address block."
msgstr ""

#: includes/classes/Api/SeoAgentController.php:6722
msgid "LocalBusiness requires a PostalAddress."
msgstr ""

#: includes/classes/Api/SeoAgentController.php:6720
msgid "LocalBusiness requires a name."
msgstr ""

#: includes/classes/Api/SeoAgentController.php:6715
msgid "Add a logo URL (>= 112px) for rich-result eligibility."
msgstr ""

#: includes/classes/Api/SeoAgentController.php:6714
msgid "Organization requires a url."
msgstr ""

#: includes/classes/Api/SeoAgentController.php:6713
msgid "Organization requires a name."
msgstr ""

#: includes/classes/Api/SeoAgentController.php:6709
msgid "Add recipeYield (e.g., \"4 servings\")."
msgstr ""

#: includes/classes/Api/SeoAgentController.php:6708
msgid "Add cookTime (ISO 8601 duration)."
msgstr ""

#: includes/classes/Api/SeoAgentController.php:6707
msgid "Add prepTime (ISO 8601 duration)."
msgstr ""

#: includes/classes/Api/SeoAgentController.php:6705
msgid "Recipe requires recipeInstructions."
msgstr ""

#: includes/classes/Api/SeoAgentController.php:6702
msgid "Recipe requires a non-empty recipeIngredient array."
msgstr ""

#: includes/classes/Api/SeoAgentController.php:6700
msgid "Add a recipe image."
msgstr ""

#: includes/classes/Api/SeoAgentController.php:6699
msgid "Recipe requires a name."
msgstr ""

#: includes/classes/Api/SeoAgentController.php:6694
msgid "HowTo needs at least 2 steps."
msgstr ""

#: includes/classes/Api/SeoAgentController.php:6692
msgid "HowTo requires a name."
msgstr ""

#: includes/classes/Api/SeoAgentController.php:6685
msgid "Each Question needs an acceptedAnswer.text."
msgstr ""

#: includes/classes/Api/SeoAgentController.php:6682
msgid "Each Question needs a name."
msgstr ""

#: includes/classes/Api/SeoAgentController.php:6678
msgid "FAQPage requires at least one Question in mainEntity."
msgstr ""

#: includes/classes/Api/SeoAgentController.php:6669
msgid "Add an availability URL (e.g., https://schema.org/InStock)."
msgstr ""

#: includes/classes/Api/SeoAgentController.php:6666
msgid "offers.priceCurrency is required (ISO 4217)."
msgstr ""

#: includes/classes/Api/SeoAgentController.php:6663
msgid "offers.price is required."
msgstr ""

#: includes/classes/Api/SeoAgentController.php:6656
msgid "Add an offers block with price, priceCurrency, and availability."
msgstr ""

#: includes/classes/Api/SeoAgentController.php:6651
msgid "Add at least one image URL."
msgstr ""

#: includes/classes/Api/SeoAgentController.php:6650
msgid "Product requires a name."
msgstr ""

#: includes/classes/Api/SeoAgentController.php:6646
msgid "Add an author (Person or Organization)."
msgstr ""

#: includes/classes/Api/SeoAgentController.php:6645
msgid "Add datePublished in ISO 8601."
msgstr ""

#: includes/classes/Api/SeoAgentController.php:6644
msgid "Add an image URL for rich-result eligibility."
msgstr ""

#: includes/classes/Api/SeoAgentController.php:6643
msgid "Article requires a headline."
msgstr ""

#: includes/classes/Api/SeoAgentController.php:6395
msgid "No embedded video (YouTube, Vimeo, or <video> source) was found in this post."
msgstr ""

#: includes/classes/Api/SeoAgentController.php:6336
msgid "Could not detect a recipe (ingredients + instructions) in this post."
msgstr ""

#: includes/classes/Api/SeoAgentController.php:6260
msgid "Edit the generated JSON-LD to add price, currency, and availability before saving."
msgstr ""

#: includes/classes/Api/SeoAgentController.php:6248
msgid "Aggregate rating was pulled from WooCommerce reviews."
msgstr ""

#: includes/classes/Api/SeoAgentController.php:6237
msgid "Price, currency, and availability were pulled from WooCommerce."
msgstr ""

#: includes/classes/Api/SeoAgentController.php:6176
msgid "Not enough steps detected. HowTo requires at least 2 ordered steps (list items or headings)."
msgstr ""

#: includes/classes/Api/SeoAgentController.php:6110
msgid "No question/answer pairs could be detected in this post."
msgstr ""

#: includes/classes/Api/SeoAgentController.php:6061 build/admin.js:179
msgid "Home"
msgstr ""

#. translators: %d: schema index
#: includes/classes/Api/SeoAgentController.php:5931
msgid "Invalid JSON-LD payload in schema #%d."
msgstr ""

#: includes/classes/Api/SeoAgentController.php:5902
msgid "Missing schemas payload."
msgstr ""

#: includes/classes/Api/SeoAgentController.php:5843
msgid "Not enough content to generate this schema type."
msgstr ""

#: includes/classes/Api/SeoAgentController.php:5829
msgid "Unsupported schema type."
msgstr ""

#: includes/classes/Api/SeoAgentController.php:5773
msgid "A valid post is required."
msgstr ""

#: includes/classes/Api/SeoAgentController.php:5522
msgid "Could not retrieve page HTML to inspect."
msgstr ""

#: includes/classes/Api/SeoAgentController.php:5451
msgid "Uses action verb"
msgstr ""

#: includes/classes/Api/SeoAgentController.php:5441
msgid "Includes focus keyword"
msgstr ""

#: includes/classes/Api/SeoAgentController.php:5433
msgid "May be truncated in SERP"
msgstr ""

#: includes/classes/Api/SeoAgentController.php:5427
msgid "Ideal length (140-160)"
msgstr ""

#: includes/classes/Api/SeoAgentController.php:5399
msgid "Uses punctuation hook"
msgstr ""

#: includes/classes/Api/SeoAgentController.php:5388
#: includes/classes/Api/SeoAgentController.php:5462
msgid "Contains a number"
msgstr ""

#. translators: %d: number of power words
#: includes/classes/Api/SeoAgentController.php:5381
msgid "%d power word"
msgid_plural "%d power words"
msgstr[0] ""
msgstr[1] ""
msgstr[2] ""

#: includes/classes/Api/SeoAgentController.php:5367
#: includes/classes/Api/SeoAgentController.php:5443
msgid "Missing focus keyword"
msgstr ""

#: includes/classes/Api/SeoAgentController.php:5364
msgid "Keyword present"
msgstr ""

#: includes/classes/Api/SeoAgentController.php:5361
msgid "Keyword near start"
msgstr ""

#: includes/classes/Api/SeoAgentController.php:5352
#: includes/classes/Api/SeoAgentController.php:5435
msgid "Too short"
msgstr ""

#: includes/classes/Api/SeoAgentController.php:5350
msgid "Will be truncated in SERP"
msgstr ""

#: includes/classes/Api/SeoAgentController.php:5347
#: includes/classes/Api/SeoAgentController.php:5430
msgid "Acceptable length"
msgstr ""

#: includes/classes/Api/SeoAgentController.php:5344
msgid "Ideal length (50-60 chars)"
msgstr ""

#: includes/classes/Api/SeoAgentController.php:5291
msgid "No variant provided."
msgstr ""

#: includes/classes/Api/SeoAgentController.php:5150
msgid "A valid internal post/page is required."
msgstr ""

#: includes/classes/Api/SeoAgentController.php:5092
msgid "Full rewrite generated. Review before applying."
msgstr ""

#: includes/classes/Api/SeoAgentController.php:5091
msgid "Dates, stats, and examples refreshed. Review before applying."
msgstr ""

#: includes/classes/Api/SeoAgentController.php:5076
msgid "Full rewrite applied."
msgstr ""

#: includes/classes/Api/SeoAgentController.php:5075
msgid "Dates, stats, and examples refreshed."
msgstr ""

#: includes/classes/Api/SeoAgentController.php:5049
msgid "AI returned empty content."
msgstr ""

#: includes/classes/Api/SeoAgentController.php:5040
msgid "Failed to generate content."
msgstr ""

#: includes/classes/Api/SeoAgentController.php:4968
msgid "Failed to parse AI review response."
msgstr ""

#: includes/classes/Api/SeoAgentController.php:4911
msgid "Post content updated successfully."
msgstr ""

#: includes/classes/Api/SeoAgentController.php:4882
#: includes/classes/Api/SeoAgentController.php:5000
msgid "You have reached your monthly bulk rewrite limit. Upgrade to Pro for unlimited actions."
msgstr ""

#: includes/classes/Api/SeoAgentController.php:4875
msgid "No content supplied to apply."
msgstr ""

#: includes/classes/Api/SeoAgentController.php:4867
msgid "The review action does not modify content."
msgstr ""

#: includes/classes/Api/SeoAgentController.php:4832
msgid "Invalid freshness action."
msgstr ""

#: includes/classes/Api/SeoAgentController.php:4757
msgid "Thin content (%d words)"
msgstr ""

#: includes/classes/Api/SeoAgentController.php:4751
msgid "Contains update language with date"
msgstr ""

#: includes/classes/Api/SeoAgentController.php:4743
msgid "Outdated: %1$s (%2$s)"
msgstr ""

#: includes/classes/Api/SeoAgentController.php:4736
msgid "Contains old year reference (%s)"
msgstr ""

#: includes/classes/Api/SeoAgentController.php:4729
#: includes/classes/Api/SeoAgentController.php:5394
msgid "References %s"
msgstr ""

#: includes/classes/Api/SeoAgentController.php:4726
msgid "References current year (%s)"
msgstr ""

#: includes/classes/Api/SeoAgentController.php:4717
msgid "Not updated in %dd"
msgstr ""

#: includes/classes/Api/SeoAgentController.php:4708
#: includes/classes/Api/SeoAgentController.php:4711
#: includes/classes/Api/SeoAgentController.php:4714
msgid "Updated %dd ago"
msgstr ""

#: includes/classes/Api/SeoAgentController.php:4699
msgid "Base score"
msgstr ""

#: includes/classes/Api/SeoAgentController.php:4376
#: includes/classes/Api/SeoAgentController.php:4378
msgid "Meta description present"
msgstr ""

#: includes/classes/Api/SeoAgentController.php:4370
msgid "Internal links: 0"
msgstr ""

#: includes/classes/Api/SeoAgentController.php:4365
#: includes/classes/Api/SeoAgentController.php:4368
msgid "Internal links: %d"
msgstr ""

#: includes/classes/Api/SeoAgentController.php:4359
msgid "Heading structure (H2: %d, H3: %d)"
msgstr ""

#: includes/classes/Api/SeoAgentController.php:4347
#: includes/classes/Api/SeoAgentController.php:4350
#: includes/classes/Api/SeoAgentController.php:4352
msgid "Readability FK grade: %.1f"
msgstr ""

#: includes/classes/Api/SeoAgentController.php:4332
#: includes/classes/Api/SeoAgentController.php:4335
#: includes/classes/Api/SeoAgentController.php:4338
#: includes/classes/Api/SeoAgentController.php:4340
msgid "Word count: %d"
msgstr ""

#: includes/classes/Api/SeoAgentController.php:4325
msgid "Keyword density"
msgstr ""

#: includes/classes/Api/SeoAgentController.php:4320
#: includes/classes/Api/SeoAgentController.php:4323
msgid "Keyword density %.1f%%"
msgstr ""

#: includes/classes/Api/SeoAgentController.php:4312
#: includes/classes/Api/SeoAgentController.php:4314
msgid "H1 contains keyword"
msgstr ""

#: includes/classes/Api/SeoAgentController.php:4303
#: includes/classes/Api/SeoAgentController.php:4305
msgid "Meta description contains keyword"
msgstr ""

#: includes/classes/Api/SeoAgentController.php:4294
#: includes/classes/Api/SeoAgentController.php:4297
msgid "Title contains keyword"
msgstr ""

#: includes/classes/Api/SeoAgentController.php:4240
msgid "Difficult (college level)"
msgstr ""

#: includes/classes/Api/SeoAgentController.php:4238
msgid "Fairly Difficult (12th grade)"
msgstr ""

#: includes/classes/Api/SeoAgentController.php:4236
msgid "Standard (10th grade)"
msgstr ""

#: includes/classes/Api/SeoAgentController.php:4234
msgid "Fairly Easy (8th grade)"
msgstr ""

#: includes/classes/Api/SeoAgentController.php:4232
msgid "Easy (6th grade)"
msgstr ""

#: includes/classes/Api/SeoAgentController.php:4230
msgid "Standard"
msgstr ""

#. translators: %s: density percentage
#: includes/classes/Api/SeoAgentController.php:3161
msgid "Keyword density is %s%% which exceeds 3%%. This can appear spammy to search engines. Use the keyword naturally."
msgstr ""

#: includes/classes/Api/SeoAgentController.php:3158
msgid "Keyword stuffing detected"
msgstr ""

#: includes/classes/Api/SeoAgentController.php:2860
msgid "Headings follow a logical order without skipping levels."
msgstr ""

#: includes/classes/Api/SeoAgentController.php:2859
msgid "Heading hierarchy is correct"
msgstr ""

#: includes/classes/Api/SeoAgentController.php:2853
msgid "Headings should follow a logical order (H1 → H2 → H3) without skipping levels. This helps screen readers and search engines understand content structure."
msgstr ""

#: includes/classes/Api/SeoAgentController.php:2852
msgid "Heading hierarchy has level skips"
msgstr ""

#. translators: %d: number of long sentences
#: includes/classes/Api/SeoAgentController.php:2730
msgid "%d sentence(s) exceed 35 words. Break them up for easier scanning."
msgstr ""

#: includes/classes/Api/SeoAgentController.php:2727
msgid "Long sentences detected"
msgstr ""

#. translators: %s: Flesch score
#: includes/classes/Api/SeoAgentController.php:2717
msgid "Flesch Reading Ease score is %s. Try simplifying some sentences for a broader audience."
msgstr ""

#: includes/classes/Api/SeoAgentController.php:2714
msgid "Content readability could be improved"
msgstr ""

#. translators: %s: Flesch score
#: includes/classes/Api/SeoAgentController.php:2706
msgid "Flesch Reading Ease score is %s, suitable for a wide audience."
msgstr ""

#: includes/classes/Api/SeoAgentController.php:2703
msgid "Content readability is good"
msgstr ""

#. translators: %s: Flesch score
#: includes/classes/Api/SeoAgentController.php:2695
msgid "Flesch Reading Ease score is %s (college level). Use shorter sentences and simpler words to improve readability."
msgstr ""

#: includes/classes/Api/SeoAgentController.php:2692
msgid "Content is very difficult to read"
msgstr ""

#. translators: %s: ratio percentage
#: includes/classes/Api/SeoAgentController.php:2677
msgid "Text-to-HTML ratio is %s%%, which is good."
msgstr ""

#: includes/classes/Api/SeoAgentController.php:2674
msgid "Text-to-HTML ratio is healthy"
msgstr ""

#. translators: %s: ratio percentage
#: includes/classes/Api/SeoAgentController.php:2666
msgid "Text-to-HTML ratio is %s%%. Above 25%% is ideal."
msgstr ""

#: includes/classes/Api/SeoAgentController.php:2663
msgid "Text-to-HTML ratio is average"
msgstr ""

#. translators: %s: ratio percentage
#: includes/classes/Api/SeoAgentController.php:2655
msgid "Text-to-HTML ratio is %s%%. A ratio below 10%% suggests bloated markup. Reduce inline styles, scripts, and unnecessary wrappers."
msgstr ""

#: includes/classes/Api/SeoAgentController.php:2652
msgid "Low text-to-HTML ratio"
msgstr ""

#: includes/classes/Api/SeoAgentController.php:2521
msgid "An og:image tag is present for social media previews."
msgstr ""

#: includes/classes/Api/SeoAgentController.php:2520
msgid "Open Graph image detected"
msgstr ""

#: includes/classes/Api/SeoAgentController.php:2514
msgid "Add an og:image tag to control how the page looks when shared on social platforms. A 1200×630px image is recommended."
msgstr ""

#: includes/classes/Api/SeoAgentController.php:2513
msgid "Missing Open Graph image"
msgstr ""

#: includes/classes/Api/PreferencesController.php:717
msgid "OpenCode Zen API key removed successfully."
msgstr ""

#: includes/classes/Api/PreferencesController.php:548
msgid "OpenCode Zen preferences saved successfully."
msgstr ""

#: includes/classes/Api/PreferencesController.php:542
msgid "Invalid OpenCode Zen preferences payload."
msgstr ""

#: includes/classes/Api/PreferencesController.php:526
msgid "DeepSeek API key removed successfully."
msgstr ""

#: includes/classes/Api/PreferencesController.php:512
msgid "DeepSeek preferences saved successfully."
msgstr ""

#: includes/classes/Api/PreferencesController.php:506
msgid "Invalid DeepSeek preferences payload."
msgstr ""

#: includes/classes/Api/PreferencesController.php:490
msgid "xAI API key removed successfully."
msgstr ""

#: includes/classes/Api/PreferencesController.php:476
msgid "xAI preferences saved successfully."
msgstr ""

#: includes/classes/Api/PreferencesController.php:470
msgid "Invalid xAI preferences payload."
msgstr ""

#: includes/classes/Api/PreferencesController.php:454
msgid "Anthropic API key removed successfully."
msgstr ""

#: includes/classes/Api/PreferencesController.php:440
msgid "Anthropic preferences saved successfully."
msgstr ""

#: includes/classes/Api/PreferencesController.php:434
msgid "Invalid Anthropic preferences payload."
msgstr ""

#: includes/classes/Api/GoogleIntegrationController.php:1476
msgid "Could not map AI output to this URL."
msgstr ""

#: includes/classes/Api/GoogleIntegrationController.php:1475
msgid "AI output unavailable"
msgstr ""

#: includes/classes/Api/GoogleIntegrationController.php:1383
msgid "No valid published posts found to evaluate."
msgstr ""

#: includes/classes/Api/GoogleIntegrationController.php:1295
msgid "No published posts found to evaluate."
msgstr ""

#: includes/classes/Api/GoogleIntegrationController.php:1009
msgid "GA4 data is required. Fetch organic pages first."
msgstr ""

#: includes/classes/Api/GoogleIntegrationController.php:742
msgid "No GSC rows provided. Fetch Search Console data first."
msgstr ""

#: includes/classes/Api/GoogleIntegrationController.php:490
msgid "No URL provided."
msgstr ""

#: includes/classes/Api/GoogleIntegrationController.php:399
msgid "No service account configured."
msgstr ""

#. translators: %d: number of Search Console properties found.
#: includes/classes/Api/GoogleIntegrationController.php:393
msgid "Service account authenticated. %d property found."
msgid_plural "Service account authenticated. %d properties found."
msgstr[0] ""
msgstr[1] ""
msgstr[2] ""

#: includes/classes/Api/GoogleIntegrationController.php:376
msgid "No PSI key configured."
msgstr ""

#: includes/classes/Api/GoogleIntegrationController.php:370
msgid "PageSpeed Insights key is working."
msgstr ""

#: includes/classes/Api/GoogleIntegrationController.php:308
msgid "Google service account saved."
msgstr ""

#: includes/classes/Api/GoogleIntegrationController.php:307
msgid "Google service account removed."
msgstr ""

#: includes/classes/Api/GoogleIntegrationController.php:291
msgid "PageSpeed API key saved."
msgstr ""

#: includes/classes/Api/GoogleIntegrationController.php:290
msgid "PageSpeed API key removed."
msgstr ""

#. translators: %d: HTTP status code
#: includes/classes/Api/BrokenLinkController.php:1247
msgid "Chain ends in %d error"
msgstr ""

#. translators: %d: HTTP status code
#: includes/classes/Api/BrokenLinkController.php:1225
msgid "%d temporary redirect — consider using 301"
msgstr ""

#: includes/classes/Api/BrokenLinkController.php:1218
msgid "Mixed HTTP/HTTPS in chain"
msgstr ""

#: includes/classes/Api/BrokenLinkController.php:1174
msgid "Redirect loop detected"
msgstr ""

#: includes/classes/Api/BrokenLinkController.php:1053
msgid "Open the Broken Link Checker to review and fix:"
msgstr ""

#. translators: %d: count of additional issues
#: includes/classes/Api/BrokenLinkController.php:1048
msgid "...and %d more."
msgstr ""

#. translators: %d: number of new issues
#: includes/classes/Api/BrokenLinkController.php:1028
msgid "%d new broken-link issue(s) were detected in your latest scheduled scan:"
msgstr ""

#. translators: 1: site name, 2: count of new issues
#: includes/classes/Api/BrokenLinkController.php:1020
msgid "[%1$s] %2$d new broken link(s) detected"
msgstr ""

#: includes/classes/Api/BrokenLinkController.php:540 build/admin.js:172
msgid "Enter a valid recipient email address."
msgstr ""

#: includes/classes/Api/BrokenLinkController.php:482
msgid "A valid replacement URL is required."
msgstr ""

#: includes/classes/Api/BrokenLinkController.php:450
msgid "Missing post_id or old_url."
msgstr ""

#: includes/classes/Api/BrokenLinkController.php:305
msgid "No rows provided."
msgstr ""

#: includes/classes/Api/BrokenLinkController.php:201
msgid "No active scan job."
msgstr ""

#: includes/classes/Api/SeoAgentController.php:321
#: includes/classes/Api/SeoAgentController.php:4568
#: includes/classes/Api/SeoAgentController.php:4812
#: includes/classes/Api/SeoAgentController.php:5133
#: includes/classes/Api/SeoAgentController.php:5269
#: includes/classes/Api/SeoAgentController.php:5490
#: includes/classes/Api/SeoAgentController.php:5562
#: includes/classes/Api/SeoAgentController.php:5759
#: includes/classes/Api/SeoAgentController.php:5873
msgid "Pro Max plan required."
msgstr ""

#: includes/classes/Api/BrokenLinkController.php:93
msgid "Once Monthly"
msgstr ""

#: includes/classes/Anthropic.php:252 includes/classes/Anthropic.php:375
msgid "Invalid response from Anthropic."
msgstr ""

#: includes/classes/Anthropic.php:199 includes/classes/Anthropic.php:339
msgid "Anthropic API key is not configured."
msgstr ""

#: includes/classes/Anthropic.php:110
msgid "Failed to get valid response from Anthropic."
msgstr ""

#: includes/classes/Anthropic.php:102
msgid "Failed to get response from Anthropic."
msgstr ""

#: includes/classes/Anthropic.php:159
msgid "No user message to send to Anthropic."
msgstr ""

#: includes/admin/admin-page.php:308
msgid "Create with AI"
msgstr ""

#: build/admin.js:218
msgid "Featured image generation failed."
msgstr ""

#: build/admin.js:218
msgid "Featured image generated."
msgstr ""

#: build/admin.js:218
msgid "Enable to replace featured images that already exist."
msgstr ""

#: build/admin.js:218
msgid "Featured Image Settings"
msgstr ""

#: build/admin.js:217
msgid "Customize chatbot settings"
msgstr ""

#: build/admin.js:217
msgid "Deploy an intelligent AI-powered chatbot on your website to assist visitors 24/7 with your configured AI experience."
msgstr ""

#: build/admin.js:209
msgid "System Info"
msgstr ""

#: build/admin.js:209
msgid "View results"
msgstr ""

#. translators: 1: processed count, 2: total count, 3: percentage
#: build/admin.js:209
msgid "%1$d / %2$d (%3$d%%)"
msgstr ""

#: build/admin.js:208
msgid "No background tasks running."
msgstr ""

#: build/admin.js:208
msgid "Clear finished"
msgstr ""

#: build/admin.js:208
msgid "Background Tasks"
msgstr ""

#: build/admin.js:208
msgid "Background tasks"
msgstr ""

#: build/admin.js:208
msgid "Task"
msgstr ""

#: build/admin.js:153
msgid "Linking batch"
msgstr ""

#: build/admin.js:153
msgid "The scan timed out. This usually happens on sites with many posts. Please try again — subsequent scans use cache and are faster."
msgstr ""

#: build/admin.js:37
msgid "Specify a topic to focus the generated FAQs."
msgstr ""

#: build/admin.js:37
msgid "Number of words for the generated excerpt."
msgstr ""

#: build/admin.js:37
msgid "AI will create a brief summary for each generated doc page."
msgstr ""

#: build/admin.js:37
msgid "Generate topic"
msgstr ""

#: build/admin.js:37
msgid "Regenerate topic"
msgstr ""

#: build/admin.js:37
msgid "Generate sub-lesson"
msgstr ""

#: build/admin.js:37
msgid "Regenerate sub-lesson"
msgstr ""

#: build/admin.js:37
msgid "Generate lesson"
msgstr ""

#: build/admin.js:37
msgid "Regenerate lesson"
msgstr ""

#: build/admin.js:37
msgid "Item"
msgstr ""

#: build/admin.js:36
msgid "days a week"
msgstr ""

#: build/admin.js:36 build/admin.js:172 build/admin.js:236
msgid "Frequency"
msgstr ""

#: build/admin.js:36
msgid "Configuration Summary"
msgstr ""

#: build/admin.js:36
msgid "Conclusion"
msgstr ""

#: build/admin.js:36
msgid "FAQ (Default)"
msgstr ""

#: build/admin.js:36
msgid "FAQ (Advanced)"
msgstr ""

#: build/admin.js:36
msgid "Review & activate"
msgstr ""

#: build/admin.js:36
msgid "Knowledge & scheduling"
msgstr ""

#: build/admin.js:36
msgid "Remove AI patterns, sound naturally human"
msgstr ""

#: build/admin.js:36
msgid ""
"Rewrite the post content to sound naturally human by removing AI writing patterns. Follow ALL rules below:\n"
"\n"
"CONTENT PATTERNS — Remove: (1) Inflated significance (stands as, serves as a testament, pivotal moment, enduring legacy, indelible mark, deeply rooted, setting the stage for). (2) Notability inflation (active social media presence, independent coverage, leading expert — replace with specific citations). (3) Superficial -ing phrases (highlighting, underscoring, symbolizing, reflecting, showcasing, fostering, encompassing, cultivating — rewrite as real clauses). (4) Promotional language (boasts, vibrant, profound, groundbreaking, renowned, breathtaking, nestled, in the heart of, commitment to, must-visit, stunning — use neutral tone). (5) Vague attributions (Experts argue, Industry reports, Observers have cited — cite specific sources or remove). (6) Formulaic 'Challenges and Future Prospects' sections — integrate specifics into the narrative.\n"
"\n"
"LANGUAGE & GRAMMAR — Fix: (7) Replace overused AI vocabulary: delve, crucial, enhance, foster, garner, interplay, intricate, key (adj.), landscape (abstract), pivotal, showcase, tapestry (abstract), testament, underscore, valuable, vibrant, additionally, align with, emphasizing, enduring, highlight (verb). (8) Fix copula avoidance — use 'is/are/has' instead of 'serves as/stands as/represents/boasts/features/offers.' (9) Remove negative parallelisms (Not only X but Y, It's not just X it's Y — just state the point). (10) Break the rule of three — don't force ideas into groups of three. (11) Stop synonym cycling — use the same word instead of swapping protagonist/main character/central figure/hero. (12) Remove false ranges (from X to Y where X and Y aren't on a meaningful scale). (13) Fix passive voice and subjectless fragments when active voice is clearer. (14) Remove common hyphenated pairs: cross-functional, data-driven, client-facing, high-quality, well-known, end-to-end, real-time, long-term — drop the hyphen. (15) Replace persuasive authority tropes (The real question is, at its core, what really matters, fundamentally — just state the point).\n"
"\n"
"STYLE — Fix: (16) Reduce em dashes — replace most with commas or periods. (17) Remove mechanical boldface emphasis. (18) Convert inline-header vertical lists (- **Header:** description) into flowing prose. (19) Use sentence case for headings (not Title Case). (20) Remove emojis from headings and bullet points. (21) Replace curly quotes with straight quotes. (22) Remove signposting (Let's dive in, let's explore, here's what you need to know, without further ado). (23) Remove fragmented headers (heading followed by a one-line restatement before real content).\n"
"\n"
"COMMUNICATION & FILLER — Remove: (24) Collaborative artifacts (I hope this helps, Of course!, Certainly!, Would you like..., let me know, here is a...). (25) Knowledge-cutoff disclaimers (as of, based on available information). (26) Sycophantic tone (Great question!, That's an excellent point). (27) Filler phrases (In order to → To, Due to the fact that → Because, It is important to note that → cut, has the ability to → can). (28) Excessive hedging (could potentially possibly be argued that → may). (29) Generic positive conclusions (The future looks bright, exciting times lie ahead — end with specific statements).\n"
"\n"
"PERSONALITY & SOUL — Add: Vary sentence rhythm (mix short punchy with longer flowing). Have opinions where appropriate. Acknowledge complexity and mixed feelings. Be specific about statements rather than vague. Let some natural asymmetry in — perfect structure feels algorithmic.\n"
"\n"
"Maintain the original meaning and approximate word count. Preserve all WordPress block syntax."
msgstr ""

#: build/admin.js:36
msgid "Humanize"
msgstr ""

#: build/admin.js:36
msgid "Apply natural writing patterns to make the content sound more human and bypass AI detection."
msgstr ""

#: build/admin.js:32 build/admin.js:36
msgid "Humanize Content"
msgstr ""

#: build/admin.js:32
msgid "No keywords found. Try a different topic."
msgstr ""

#: build/admin.js:32
msgid "Intent"
msgstr ""

#: build/admin.js:32
msgid "Difficulty"
msgstr ""

#: build/admin.js:32
msgid "Volume"
msgstr ""

#: build/admin.js:32
msgid "Type a keyword and press Enter"
msgstr ""

#: build/admin.js:32
msgid "Selected Keywords:"
msgstr ""

#: build/admin.js:32
msgid "Research"
msgstr ""

#: build/admin.js:32
msgid "e.g., WordPress security, SEO optimization"
msgstr ""

#: build/admin.js:32
msgid "Suggest from prompt"
msgstr ""

#: build/admin.js:32
msgid "Enter a topic to discover relevant keywords with AI-estimated metrics."
msgstr ""

#: build/admin.js:32
msgid "Keyword Research"
msgstr ""

#: build/admin.js:32
msgid "Write like a real person. Vary sentence rhythms, have opinions, acknowledge complexity, and use specific details over vague claims. Avoid AI vocabulary (delve, crucial, vibrant, enhance, showcase), inflated significance, promotional language, filler phrases, and mechanical patterns like rule-of-three lists or em dash overuse."
msgstr ""

#: build/admin.js:32
msgid "Natural Writing"
msgstr ""

#: build/admin.js:32
msgid "Image attachment"
msgstr ""

#: build/admin.js:32
msgid "Shared an image"
msgstr ""

#: build/admin.js:32
msgid "Allow visitors to attach or paste JPG, PNG, GIF, and WebP images in the live chat widget."
msgstr ""

#: build/admin.js:32
msgid "Enable Image Attachments"
msgstr ""

#: build/admin.js:32
msgid "Upgrade to let visitors upload or paste images into chatbot and live chat conversations."
msgstr ""

#: build/admin.js:23
msgid "Perfect for exploring all plugin features before upgrading"
msgstr ""

#: build/admin.js:23
msgid "15 requests per minute — plenty for content creation"
msgstr ""

#: build/admin.js:23
msgid "Access to Gemini 2.5 Flash and other models"
msgstr ""

#: build/admin.js:23
msgid "What's included in the free tier?"
msgstr ""

#: build/admin.js:23
msgid "Sign into Google AI Studio, create a free API key, paste it above, and start generating posts, translations, SEO content, and more — completely free."
msgstr ""

#: build/admin.js:23
msgid "1-minute setup"
msgstr ""

#: build/admin.js:23
msgid "No credit card"
msgstr ""

#: build/admin.js:23
msgid "$0 cost"
msgstr ""

#: build/admin.js:23
msgid "Google Gemini offers a generous free tier — no credit card required."
msgstr ""

#: build/admin.js:23
msgid "Try all features for free"
msgstr ""

#: build/admin.js:23
msgid "Remove Key"
msgstr ""

#: build/admin.js:5
msgid "Failed to remove API key."
msgstr ""

#: build/admin.js:5
msgid "API key removed successfully."
msgstr ""

#: build/admin.js:23
msgid "Engine"
msgstr ""

#: build/admin.js:23
msgid "Size"
msgstr ""

#: build/admin.js:23
msgid "Rows"
msgstr ""

#: build/admin.js:23
msgid "Table"
msgstr ""

#: build/admin.js:23
msgid "Database Tables"
msgstr ""

#: build/admin.js:3 build/admin.js:4 build/admin.js:23
msgid "Free"
msgstr ""

#: build/admin.js:23
msgid "Pro License"
msgstr ""

#: build/admin.js:23
msgid "Plugin Version"
msgstr ""

#: build/admin.js:23
msgid "Value"
msgstr ""

#: build/admin.js:23
msgid "Antimanual Plugin"
msgstr ""

#: build/admin.js:23
msgid "Max Allowed Packet"
msgstr ""

#: build/admin.js:23
msgid "Table Prefix"
msgstr ""

#: build/admin.js:23
msgid "Collation"
msgstr ""

#: build/admin.js:23
msgid "Charset"
msgstr ""

#: build/admin.js:23
msgid "Database Version"
msgstr ""

#: build/admin.js:23
msgid "Database"
msgstr ""

#: build/admin.js:23
msgid "Active Theme"
msgstr ""

#: build/admin.js:23
msgid "Timezone"
msgstr ""

#: build/admin.js:23
msgid "WP Memory Limit"
msgstr ""

#: build/admin.js:23
msgid "WP-Cron"
msgstr ""

#: build/admin.js:23
msgid "Debug Mode"
msgstr ""

#: build/admin.js:23
msgid "Permalink Structure"
msgstr ""

#: build/admin.js:23
msgid "Multisite"
msgstr ""

#: build/admin.js:23
msgid "Home URL"
msgstr ""

#: build/admin.js:23
msgid "Site URL"
msgstr ""

#: build/admin.js:23
msgid "WordPress Version"
msgstr ""

#: build/admin.js:23
msgid "WordPress Environment"
msgstr ""

#: build/admin.js:23
msgid "PHP Extensions"
msgstr ""

#: build/admin.js:23
msgid "OpenSSL"
msgstr ""

#: build/admin.js:23
msgid "cURL Version"
msgstr ""

#: build/admin.js:23
msgid "PHP SAPI"
msgstr ""

#: build/admin.js:23
msgid "Server Software"
msgstr ""

#: build/admin.js:23
msgid "Max Input Vars"
msgstr ""

#: build/admin.js:23
msgid "Post Max Size"
msgstr ""

#: build/admin.js:23
msgid "Upload Max Filesize"
msgstr ""

#: build/admin.js:23
msgid "Memory Limit"
msgstr ""

#: build/admin.js:23
msgid "Max Execution Time"
msgstr ""

#: build/admin.js:23
msgid "PHP Version"
msgstr ""

#: build/admin.js:23
msgid "Required"
msgstr ""

#: build/admin.js:23
msgid "Current Value"
msgstr ""

#: build/admin.js:23
msgid "Server Environment"
msgstr ""

#: build/admin.js:23
msgid "Download System Info"
msgstr ""

#: build/admin.js:23
msgid "Some requirements not met"
msgstr ""

#: build/admin.js:23
msgid "All requirements met"
msgstr ""

#: build/admin.js:23
msgid "Overview of your server, WordPress installation, and whether it meets the minimum requirements for Antimanual."
msgstr ""

#: build/admin.js:23
msgid "Unable to load system information."
msgstr ""

#: build/admin.js:23
msgid "Loading system information…"
msgstr ""

#: build/admin.js:23
msgid "Failed to load system information."
msgstr ""

#: build/admin.js:23
msgid "No cleanup toggle:"
msgstr ""

#: build/admin.js:23
msgid "Kept by default:"
msgstr ""

#: build/admin.js:23
msgid "Will be deleted:"
msgstr ""

#: build/admin.js:23
msgid "Delete this module's database data when the plugin is uninstalled"
msgstr ""

#: build/admin.js:23
msgid "Reset Data"
msgstr ""

#: build/admin.js:23
msgid "Resetting…"
msgstr ""

#: build/admin.js:23
msgid "Yes, reset data"
msgstr ""

#: build/admin.js:23
msgid "This will permanently delete all data for this module. Continue?"
msgstr ""

#: build/admin.js:23
msgid "No dedicated database tables"
msgstr ""

#: build/admin.js:23
msgid "Database & options"
msgstr ""

#: build/admin.js:23
msgid "Deletes module-owned Antimanual data from the database on plugin uninstall."
msgstr ""

#: build/admin.js:23
msgid "Uninstall removes the plugin files. Module data stays in the database unless you explicitly enable the cleanup checkbox for that module below."
msgstr ""

#: build/admin.js:23
msgid "Failed to reset module data."
msgstr ""

#: build/admin.js:23
msgid "data has been reset."
msgstr ""

#: build/admin.js:23
msgid "Failed to save uninstall cleanup setting."
msgstr ""

#: build/admin.js:23
msgid "data will be kept when Antimanual is uninstalled."
msgstr ""

#: build/admin.js:23
msgid "data will be deleted when Antimanual is uninstalled."
msgstr ""

#: build/admin.js:23
msgid "Foundation"
msgstr ""

#: build/admin.js:23
msgid "Index your site content as AI embeddings to power Chatbot, Search Block, and other AI features."
msgstr ""

#: build/admin.js:1
msgid "The server is temporarily unavailable. Please try again in a moment."
msgstr ""

#: includes/classes/Api/ContentController.php:281
msgid "Featured image generated successfully."
msgstr ""

#: includes/classes/Api/ContentController.php:234
msgid "Untitled Post"
msgstr ""

#: includes/classes/Api/ContentController.php:197
msgid "Post already has a featured image. Skipped."
msgstr ""

#: includes/classes/Api/PostGeneratorController.php:1713
msgid "No valid keywords found. Please try a different topic."
msgstr ""

#: includes/classes/Api/PostGeneratorController.php:1681
msgid "AI returned an invalid response. Please try again."
msgstr ""

#: includes/classes/Api/PostGeneratorController.php:1596
msgid "Please provide a topic to research keywords for."
msgstr ""

#: includes/utils/helper-functions.php:1175
msgid "Too many requests. Please slow down and try again in a moment."
msgstr ""

#: includes/public/shortcodes.php:169 includes/public/shortcodes.php:392
#: build/admin.js:32
msgid "Attach image"
msgstr ""

#: includes/public/shortcodes.php:160 includes/public/shortcodes.php:383
msgid "Send a message..."
msgstr ""

#: includes/public/shortcodes.php:82 includes/public/shortcodes.php:305
msgid "Minimize"
msgstr ""

#: includes/public/chat-interface.php:137
msgid "Image attachments are available in Antimanual Pro."
msgstr ""

#: includes/public/chat-interface.php:136
msgid "Image attachments are disabled in the chatbot configuration."
msgstr ""

#: build/admin.js:105
msgid "Event"
msgstr ""

#: includes/classes/Uninstall.php:264
msgid "Deletes Internal Linking cached reports and cache-version settings."
msgstr ""

#: includes/classes/Uninstall.php:184
msgid "Deletes stored translations and translation settings created by Antimanual Translation."
msgstr ""

#: includes/classes/Uninstall.php:173
msgid "Deletes Forum Automation settings and usage tracking. Existing forum topics and replies are kept because they are site content."
msgstr ""

#: includes/classes/Uninstall.php:164
msgid "Generate Docs creates documentation content, but does not keep dedicated module-only database records that are safe to purge automatically."
msgstr ""

#: includes/classes/Uninstall.php:155
msgid "FAQ Generator creates site content, but does not keep dedicated module-only database records that are safe to purge automatically."
msgstr ""

#: includes/classes/Uninstall.php:146
msgid "Repurpose Studio does not store dedicated module data in the WordPress database."
msgstr ""

#: includes/classes/Uninstall.php:135
msgid "Deletes Bulk Rewrite usage tracking stored by Antimanual."
msgstr ""

#: includes/classes/Uninstall.php:126
msgid "Deletes Auto Update schedules, runtime transients, and Antimanual auto-update tracking meta."
msgstr ""

#: includes/classes/Uninstall.php:117
msgid "Deletes Auto Posting schedules, queue records, runtime transients, and Antimanual auto-post tracking meta."
msgstr ""

#: includes/classes/Uninstall.php:106
msgid "Deletes Antimanual generation metadata from posts, but keeps the generated posts themselves because they are your site content."
msgstr ""

#: includes/classes/Uninstall.php:95
msgid "Deletes AI Search Block usage history. Shared Knowledge Base embeddings are kept so other AI features do not lose context unexpectedly."
msgstr ""

#: includes/classes/Uninstall.php:86
msgid "Deletes chatbot conversations, feedback votes, the assistant landing page, and chatbot-specific settings. Shared Knowledge Base embeddings are kept."
msgstr ""

#: includes/classes/Uninstall.php:75
msgid "Deletes all Knowledge Base embeddings and settings. Features that depend on the Knowledge Base (Chatbot, AI Search Block) will lose AI context until the Knowledge Base is rebuilt."
msgstr ""

#: includes/classes/Api/SystemInfoController.php:260
msgid "Auto-Posting Queue"
msgstr ""

#: includes/classes/Api/SystemInfoController.php:256
msgid "AI Usage Tracking"
msgstr ""

#: includes/classes/Api/SystemInfoController.php:252
msgid "Chatbot Query Votes"
msgstr ""

#: includes/classes/Api/SystemInfoController.php:248
msgid "Knowledge Base Embeddings"
msgstr ""

#: includes/classes/Api/SystemInfoController.php:110
msgid "Plain"
msgstr ""

#: includes/classes/Api/SystemInfoController.php:90
#: includes/classes/Api/SystemInfoController.php:91
msgid "Not available"
msgstr ""

#: includes/classes/Api/SystemInfoController.php:80
#: includes/classes/Api/SystemInfoController.php:152
#: includes/classes/UsageTracker.php:1031 build/admin.js:23 build/admin.js:125
msgid "Unknown"
msgstr ""

#: includes/classes/Api/PreferencesController.php:1263
msgid "Module data has been reset successfully."
msgstr ""

#: includes/classes/Api/PreferencesController.php:1255
msgid "This module has no resettable data."
msgstr ""

#: includes/classes/Api/PreferencesController.php:1246
msgid "Unknown module key."
msgstr ""

#: includes/classes/Api/PreferencesController.php:418
msgid "Gemini API key removed successfully."
msgstr ""

#: includes/classes/Api/PreferencesController.php:404
msgid "OpenAI API key removed successfully."
msgstr ""

#: includes/classes/Api/PostGeneratorController.php:1495 build/admin.js:29
#: build/admin.js:32
msgid "Knowledge Base is disabled in Configure → Modules."
msgstr ""

#: build/admin.js:105
msgid "Failed to generate variants."
msgstr ""

#: build/admin.js:155
msgid "Link updated."
msgstr ""

#: includes/classes/Api/GoogleIntegrationController.php:1730
#: includes/classes/Api/SeoAgentController.php:2120
msgid "AI returned an unexpected format. Please try again."
msgstr ""

#: includes/classes/Api/PostGeneratorController.php:488
#: includes/classes/ContentBriefService.php:76
msgid "Topic is required."
msgstr ""

#: includes/api/ajax-handler.php:379
#: includes/classes/Api/ChatbotController.php:3227
msgid "Feedback recorded."
msgstr ""

#: includes/classes/Api/ChatbotController.php:3221
msgid "Failed to save feedback."
msgstr ""

#: includes/api/ajax-handler.php:341
#: includes/classes/Api/ChatbotController.php:3203
msgid "Feedback storage is not available yet."
msgstr ""

#: includes/classes/Api/ChatbotController.php:3178
msgid "Feedback can only be recorded for assistant messages."
msgstr ""

#: includes/classes/Api/ChatbotController.php:3169
msgid "Invalid message reference."
msgstr ""

#: includes/classes/Api/ChatbotController.php:3160
msgid "Invalid feedback value."
msgstr ""

#: includes/classes/Api/ChatbotController.php:3104
#: includes/classes/Api/ChatbotController.php:3153
msgid "Invalid conversation."
msgstr ""

#: includes/classes/Api/SeoAgentController.php:314
msgid "Unauthorized."
msgstr ""

#: build/admin.js:218
msgid "Enter a detailed prompt to guide the AI."
msgstr ""

#: build/admin.js:209
msgid "Modules"
msgstr ""

#: build/admin.js:53 build/admin.js:209
msgid "AI Provider"
msgstr ""

#: build/admin.js:37
msgid "Select the KB sources that belong to this forum's product."
msgstr ""

#: build/admin.js:37
msgid "Map each forum to specific knowledge base sources. When a topic is posted in a mapped forum, the AI will only search those sources — ensuring the correct product context is used. Sources can be docs, GitHub repos, URLs, PDFs, or text entries."
msgstr ""

#: build/admin.js:37
msgid "Product Context per Forum"
msgstr ""

#: build/admin.js:37
msgid "Analyze Documentation & Suggest Improvements"
msgstr ""

#: build/admin.js:37
msgid "Default review"
msgstr ""

#: build/admin.js:37
msgid "Improvement Presets:"
msgstr ""

#: build/admin.js:37
msgid "Analyzing Doc:"
msgstr ""

#: build/admin.js:36
msgid "Content Images"
msgstr ""

#: build/admin.js:37
msgid "Mode:"
msgstr ""

#: build/admin.js:37
msgid "Default AI review of the selected docs"
msgstr ""

#: build/admin.js:37
msgid "Improvement Prompt:"
msgstr ""

#: build/admin.js:37
msgid "Number of topics under each sub-lesson (max %d per sub-lesson)."
msgstr ""

#: build/admin.js:37
msgid "Topics Count"
msgstr ""

#: build/admin.js:37
msgid "Use the custom prompt to mention product changes, support pain points, or missing guidance"
msgstr ""

#: build/admin.js:37
msgid "Select at least one improvement preset to guide the review"
msgstr ""

#: build/admin.js:37
msgid "Choose the root doc that represents the full documentation set"
msgstr ""

#: build/admin.js:37
msgid "e.g., Focus on onboarding gaps, outdated setup steps, and sections that need clearer troubleshooting guidance"
msgstr ""

#: build/admin.js:37
msgid "Add any specific review goals, pain points, or product changes the AI should use when suggesting improvements."
msgstr ""

#: build/admin.js:37
msgid "Custom Improvement Prompt"
msgstr ""

#: build/admin.js:37
msgid "Pick the kinds of improvements you want the AI to focus on while reviewing the selected docs."
msgstr ""

#: build/admin.js:37
msgid "Improvement Presets"
msgstr ""

#: build/admin.js:37
msgid "Analyze an existing docs tree and suggest what to update or add"
msgstr ""

#: build/admin.js:37
msgid "Improve Existing Doc"
msgstr ""

#: build/admin.js:37
msgid "Are you sure you want to start over? All current outline data and options will be cleared."
msgstr ""

#: build/admin.js:37
msgid "Analyze this existing documentation tree and suggest the most valuable improvements."
msgstr ""

#: build/admin.js:37
msgid "Spot sections that should be reorganized, clarified, or expanded for readability."
msgstr ""

#: build/admin.js:37
msgid "Clarify Structure"
msgstr ""

#: build/admin.js:37
msgid "Identify places where the walkthrough, onboarding, or instructions need to be clearer."
msgstr ""

#: build/admin.js:37
msgid "Improve User Guide"
msgstr ""

#: build/admin.js:37
msgid "Flag pages that look stale, incomplete, or inconsistent with your knowledge base."
msgstr ""

#: build/admin.js:37
msgid "Refresh Outdated Info"
msgstr ""

#: build/admin.js:37
msgid "Recommend new lessons, sub-lessons, or topics that should be added."
msgstr ""

#: build/admin.js:37
msgid "Suggest Missing Docs"
msgstr ""

#: build/admin.js:37
msgid "Remove topic"
msgstr ""

#: build/admin.js:37
msgid "Add topic"
msgstr ""

#: build/admin.js:37
msgid "Add sub-lesson after"
msgstr ""

#: build/admin.js:36 build/admin.js:37
msgid "topics"
msgstr ""

#: build/admin.js:37
msgid "Analyzed Doc"
msgstr ""

#: build/admin.js:37
msgid "changes applied"
msgstr ""

#: build/admin.js:37
msgid "Applying suggested documentation changes..."
msgstr ""

#: build/admin.js:37
msgid "Applying changes paused"
msgstr ""

#: build/admin.js:37
msgid "min estimated"
msgstr ""

#: build/admin.js:37
msgid "~1 min estimated"
msgstr ""

#: build/admin.js:37
msgid "items to generate"
msgstr ""

#: build/admin.js:37
msgid "items to apply"
msgstr ""

#: build/admin.js:37
msgid "Suggestions Ready"
msgstr ""

#: build/admin.js:37
msgid "Apply Remaining Changes"
msgstr ""

#: build/admin.js:37
msgid "Apply Suggested Changes"
msgstr ""

#: build/admin.js:37
msgid "Documentation improvements applied successfully!"
msgstr ""

#: build/admin.js:37
msgid "All data cleared. Starting over."
msgstr ""

#: build/admin.js:37
msgid "Are you sure you want to start over? This will clear the outline and all options."
msgstr ""

#: build/admin.js:37 build/admin.js:105
msgid "Keep"
msgstr ""

#: build/admin.js:37
msgid "New Suggestion"
msgstr ""

#: build/admin.js:36
msgid "Failed to update auto posting. Please try again."
msgstr ""

#: build/admin.js:36
msgid "Auto posting updated successfully."
msgstr ""

#: build/admin.js:36
msgid "Update your auto posting schedule settings."
msgstr ""

#: build/admin.js:36
msgid "Edit Auto Posting"
msgstr ""

#: build/admin.js:36
msgid "Add missing alts and captions to images"
msgstr ""

#: build/admin.js:36
msgid "Image Alt & Captions"
msgstr ""

#: build/admin.js:36
msgid "Review the HTML in the post content. Find all <img>, <figure>, and related image blocks. For any image that is missing an 'alt' attribute or a '<figcaption>', generate accurate, SEO-friendly alt text and a contextual caption based on the surrounding content. Do not modify the rest of the text, only return the updated HTML content with the new alt tags and captions added."
msgstr ""

#: build/admin.js:36
msgid "Generate Image Alt & Captions"
msgstr ""

#: build/admin.js:36
msgid "Translate the post content into fluent, natural-sounding Spanish. Ensure that context, technical terms, and tone are correctly adapted for a Spanish-speaking audience, rather than just doing a literal word-for-word translation."
msgstr ""

#: build/admin.js:36
msgid "Translate to Spanish"
msgstr ""

#: build/admin.js:36
msgid "Extract the key takeaways from the post content and convert them into an easy-to-read list of bullet points. Keep the descriptions concise, focus on the most important information, and remove filler text."
msgstr ""

#: build/admin.js:36
msgid "Convert to Bullet Points"
msgstr ""

#: build/admin.js:36
msgid "Rewrite the post content so that a 5-year-old could understand it. Use basic analogies, very simple words, and short sentences. Break down complex concepts into everyday ideas and remove all industry jargon."
msgstr ""

#: build/admin.js:36
msgid "Explain Like I'm 5 (ELI5)"
msgstr ""

#: build/admin.js:32
msgid "Please select at least one Custom Answer."
msgstr ""

#: build/admin.js:32
msgid "Custom answers deleted."
msgstr ""

#: build/admin.js:32
msgid "Delete Custom Answers"
msgstr ""

#: build/admin.js:32
msgid "Are you sure you want to delete the selected custom answers?"
msgstr ""

#: build/admin.js:32
msgid "No custom answers yet. Create your first one to provide instant, accurate responses."
msgstr ""

#: build/admin.js:32
msgid "Failed to save."
msgstr ""

#: build/admin.js:32
msgid "Custom answer created."
msgstr ""

#: build/admin.js:32
msgid "Custom answer updated."
msgstr ""

#: build/admin.js:32
msgid "Higher priority answers are matched first (1-10)."
msgstr ""

#: build/admin.js:32
msgid "e.g., password, reset, forgot, login"
msgstr ""

#: build/admin.js:32
msgid "Comma-separated keywords to help match this answer (optional)."
msgstr ""

#: build/admin.js:32
msgid "e.g., To reset your password, go to Settings > Security > Reset Password."
msgstr ""

#: build/admin.js:32
msgid "The exact answer to return when this question is matched. HTML is supported."
msgstr ""

#: build/admin.js:32
msgid "e.g., How do I reset my password?"
msgstr ""

#: build/admin.js:32
msgid "The question visitors might ask. Used for matching."
msgstr ""

#: build/admin.js:32
msgid "Question / Trigger"
msgstr ""

#: build/admin.js:32
msgid "New Custom Answer"
msgstr ""

#: build/admin.js:32
msgid "Edit Custom Answer"
msgstr ""

#: build/admin.js:32
msgid "Add Custom Answer"
msgstr ""

#: build/admin.js:32
msgid "Define predefined Q&A pairs that bypass AI when matched."
msgstr ""

#: build/admin.js:32 build/admin.js:217
msgid "Custom Answers"
msgstr ""

#: build/admin.js:32
msgid "Upgrade to Pro to create predefined Q&A pairs that bypass AI for instant, accurate responses."
msgstr ""

#: build/admin.js:32
msgid "Failed to delete."
msgstr ""

#: build/admin.js:32
msgid "Custom answer deleted."
msgstr ""

#: build/admin.js:32
msgid "Delete Custom Answer"
msgstr ""

#: build/admin.js:32
msgid "Are you sure you want to delete this custom answer?"
msgstr ""

#: build/admin.js:32 build/admin.js:253
msgid "Priority"
msgstr ""

#: build/admin.js:32
msgid "Keywords"
msgstr ""

#: build/admin.js:32
msgid "This chat session has ended."
msgstr ""

#: build/admin.js:32
msgid "Send"
msgstr ""

#: build/admin.js:32
msgid "This chat is assigned to"
msgstr ""

#: build/admin.js:32
msgid "Live Chat Started"
msgstr ""

#: build/admin.js:32
msgid "Previous AI Conversation"
msgstr ""

#: build/admin.js:32
msgid "Close panel"
msgstr ""

#: build/admin.js:32
msgid "End Chat"
msgstr ""

#: build/admin.js:32
msgid "Visitor"
msgstr ""

#: build/admin.js:32
msgid "No chat sessions found."
msgstr ""

#: build/admin.js:32
msgid "Send a message to your new bot in Telegram before clicking Save & Connect."
msgstr ""

#: build/admin.js:32
msgid " to get your "
msgstr ""

#: build/admin.js:32
msgid " in Telegram and send "
msgstr ""

#: build/admin.js:32
msgid "Search for "
msgstr ""

#: build/admin.js:32
msgid " and follow the instructions to get your "
msgstr ""

#: build/admin.js:32
msgid "Send "
msgstr ""

#: build/admin.js:32
msgid "Open Telegram and search for "
msgstr ""

#: build/admin.js:32
msgid "How to get started:"
msgstr ""

#: build/admin.js:32
msgid "Failed to remove webhook."
msgstr ""

#: build/admin.js:32
msgid "Webhook removed."
msgstr ""

#: build/admin.js:32
msgid "Save & Connect"
msgstr ""

#: build/admin.js:32
msgid "Update & Reconnect"
msgstr ""

#: build/admin.js:32
msgid "Verification failed."
msgstr ""

#: build/admin.js:32
msgid "Paste your bot token..."
msgstr ""

#: build/admin.js:32
msgid "Create a bot via @BotFather on Telegram and paste the token here."
msgstr ""

#: build/admin.js:32
msgid "Bot Token"
msgstr ""

#: build/admin.js:32
msgid "Enable to connect with your Telegram bot."
msgstr ""

#: build/admin.js:32
msgid "Live chat messages will be forwarded to Telegram."
msgstr ""

#: build/admin.js:32
msgid "Enable Telegram"
msgstr ""

#: build/admin.js:32
msgid "Receive live chat notifications and reply to visitors directly from your Telegram app or group chat. Stay connected even when you're away from your desk and provide instant support from your mobile device."
msgstr ""

#: build/admin.js:32
msgid "Setup Required"
msgstr ""

#: build/admin.js:32
msgid "Telegram"
msgstr ""

#: build/admin.js:32
msgid "waiting"
msgstr ""

#: build/admin.js:32
msgid "Toggle on to start receiving live chat requests."
msgstr ""

#: build/admin.js:32
msgid "You are visible to visitors as an available agent."
msgstr ""

#: build/admin.js:32
msgid "Available for Chat"
msgstr ""

#: build/admin.js:32
msgid "Upgrade to enable real-time live chat with visitors. This includes our powerful Telegram integration, letting you receive notifications and reply to visitors instantly from any device."
msgstr ""

#: build/admin.js:32
msgid "New message from visitor"
msgstr ""

#: build/admin.js:32
msgid "Visitor requested live chat."
msgstr ""

#: build/admin.js:32
msgid "e.g., It seems I can't help with this. Would you like to contact a human?"
msgstr ""

#: build/admin.js:32
msgid "Message shown to visitors when escalation is offered."
msgstr ""

#: build/admin.js:32
msgid "Escalation Message"
msgstr ""

#: build/admin.js:32
msgid "e.g., https://example.com/contact"
msgstr ""

#: build/admin.js:32
msgid "URL to your contact or support page."
msgstr ""

#: build/admin.js:32
msgid "Support URL"
msgstr ""

#: build/admin.js:32
msgid "e.g., support@example.com"
msgstr ""

#: build/admin.js:32
msgid "Email address visitors can click to contact support."
msgstr ""

#: build/admin.js:32
msgid "Support Email"
msgstr ""

#: build/admin.js:32
msgid "e.g., Chat with a Human"
msgstr ""

#: build/admin.js:32
msgid "Text shown on the live chat button in the chatbot widget."
msgstr ""

#: build/admin.js:32
msgid "Button Label"
msgstr ""

#: build/admin.js:32
msgid "Display a dedicated button inside the chatbot so visitors can request a human anytime."
msgstr ""

#: build/admin.js:32
msgid "Show Join Live Chat Button"
msgstr ""

#: build/admin.js:32
msgid "Visitors will be connected to a live agent. Manage sessions from the Live Chat tab."
msgstr ""

#: build/admin.js:32 build/admin.js:217
msgid "Live Chat"
msgstr ""

#: build/admin.js:32
msgid "Custom URL"
msgstr ""

#: build/admin.js:32
msgid "Email Address"
msgstr ""

#: build/admin.js:32
msgid "Escalation Type"
msgstr ""

#: build/admin.js:32
msgid "When the AI can't find a relevant answer, offer visitors a way to contact a human."
msgstr ""

#: build/admin.js:32
msgid "Enable Human Handoff"
msgstr ""

#: build/admin.js:32
msgid "Upgrade to enable contact escalation when the chatbot can't resolve a question."
msgstr ""

#: build/admin.js:32
msgid "Offer human support when AI can't help"
msgstr ""

#: build/admin.js:32
msgid "Human Handoff"
msgstr ""

#: build/admin.js:32
msgid "Show feedback buttons below each AI response so visitors can mark answers as helpful or not."
msgstr ""

#: build/admin.js:32
msgid "Enable Thumbs Up/Down"
msgstr ""

#: build/admin.js:32
msgid "Let visitors rate AI responses"
msgstr ""

#: build/admin.js:32
msgid "Response Feedback"
msgstr ""

#: build/admin.js:3
msgid "Detailed pricing and token limits are not bundled for this model yet. Check the provider docs for the latest limits."
msgstr ""

#: build/admin.js:3
msgid "Limits and notes"
msgstr ""

#: build/admin.js:3
msgid "Modalities"
msgstr ""

#: build/admin.js:3
msgid "Reasoning"
msgstr ""

#: build/admin.js:3
msgid "Knowledge cutoff"
msgstr ""

#: build/admin.js:3
msgid "Max output"
msgstr ""

#: build/admin.js:3 build/admin.js:24
msgid "tokens"
msgstr ""

#: build/admin.js:3
msgid "Context window"
msgstr ""

#: build/admin.js:3
msgid "Cached input"
msgstr ""

#: build/admin.js:3 build/admin.js:26
msgid "Input"
msgstr ""

#: build/admin.js:3
msgid "Best for"
msgstr ""

#: build/admin.js:8
msgid "No additional model information is available for this selection."
msgstr ""

#: build/admin.js:3
msgid "This saved model is not in the bundled catalog."
msgstr ""

#: build/admin.js:23
msgid "Disable All"
msgstr ""

#: build/admin.js:23
msgid "Enable All"
msgstr ""

#: build/admin.js:23
msgid "Toggle modules on or off to control which AI features are active. Disabled modules are hidden from all menus."
msgstr ""

#: build/admin.js:23
msgid "All modules disabled."
msgstr ""

#: build/admin.js:23
msgid "All modules enabled."
msgstr ""

#: build/admin.js:23
msgid "Failed to save module setting."
msgstr ""

#: build/admin.js:23
msgid "disabled."
msgstr ""

#: build/admin.js:23
msgid "enabled."
msgstr ""

#: build/admin.js:23
msgid "Plugin Integrations"
msgstr ""

#: build/admin.js:23
msgid "Translate posts and pages into multiple languages with AI."
msgstr ""

#: build/admin.js:23
msgid "Auto-reply to bbPress forum topics with AI answers."
msgstr ""

#: build/admin.js:23
msgid "Create EazyDocs documentation with AI-driven outlines."
msgstr ""

#: build/admin.js:23
msgid "Automatically generate FAQ sections from post content."
msgstr ""

#: build/admin.js:23
msgid "Transform existing content into new formats."
msgstr ""

#: build/admin.js:23
msgid "Rewrite multiple posts at once to improve quality and uniqueness."
msgstr ""

#: build/admin.js:23
msgid "Automatically keep existing posts fresh by rewriting them with AI."
msgstr ""

#: build/admin.js:23
msgid "Schedule and automate AI-generated posts on a recurring basis."
msgstr ""

#: build/admin.js:23
msgid "Create full blog posts and articles with AI in minutes."
msgstr ""

#: build/admin.js:23
msgid "Add an AI-powered search block to any page or post."
msgstr ""

#: build/admin.js:23
msgid "Deploy a knowledge-base powered chatbot widget on your site."
msgstr ""

#: build/admin.js:1
msgid "The response is not a valid JSON response."
msgstr ""

#: build/admin.js:1
msgid "The server returned an invalid JSON response: %s"
msgstr ""

#: includes/utils/store.php:562
msgid "Cheaper and faster, but less capable than Pro or Flash on harder reasoning tasks."
msgstr ""

#: includes/utils/store.php:537
msgid "Text output, text/image/video/audio input"
msgstr ""

#: includes/utils/store.php:532
msgid "Balanced speed, scale, and multimodal reasoning for general high-volume site tasks."
msgstr ""

#: includes/utils/store.php:453 includes/utils/store.php:527
msgid "Higher rates apply when prompts exceed 200K tokens."
msgstr ""

#: includes/utils/store.php:526 includes/utils/store.php:545
msgid "Grounding and caching can add separate charges or quota limits."
msgstr ""

#: includes/utils/store.php:525 includes/utils/store.php:544
#: includes/utils/store.php:563
msgid "Audio generation, image generation, and Live API are not supported."
msgstr ""

#: includes/utils/store.php:513
msgid "Complex reasoning, coding, long-context analysis, and higher-stakes generation tasks."
msgstr ""

#: includes/utils/store.php:397 includes/utils/store.php:564
msgid "Batch pricing is lower, but this plugin uses interactive requests."
msgstr ""

#: includes/utils/store.php:494
msgid "Fast multimodal generation with strong search, grounding, and tool support at lower cost than Gemini Pro."
msgstr ""

#: includes/utils/store.php:451 includes/utils/store.php:506
msgid "Preview models can change before becoming stable and may have stricter rate limits."
msgstr ""

#: includes/utils/store.php:476 includes/utils/store.php:550
msgid "Lowest-cost high-throughput generation, routing, extraction, and utility tasks at scale."
msgstr ""

#: includes/utils/store.php:396 includes/utils/store.php:414
#: includes/utils/store.php:433 includes/utils/store.php:452
#: includes/utils/store.php:471 includes/utils/store.php:488
#: includes/utils/store.php:508
msgid "Image generation, audio generation, and Live API are not supported."
msgstr ""

#: includes/utils/store.php:470
msgid "Preview models can change before becoming stable."
msgstr ""

#: includes/utils/store.php:389 includes/utils/store.php:407
#: includes/utils/store.php:425 includes/utils/store.php:443
#: includes/utils/store.php:463 includes/utils/store.php:481
#: includes/utils/store.php:499 includes/utils/store.php:518
#: includes/utils/store.php:555
msgid "Text output, text/image/video/audio/PDF input"
msgstr ""

#: includes/utils/store.php:388 includes/utils/store.php:406
#: includes/utils/store.php:424 includes/utils/store.php:462
#: includes/utils/store.php:480 includes/utils/store.php:498
#: includes/utils/store.php:517 includes/utils/store.php:536
#: includes/utils/store.php:554
msgid "Thinking supported"
msgstr ""

#: includes/utils/store.php:458
msgid "Top-end multimodal understanding, agentic workflows, and advanced coding or reasoning tasks."
msgstr ""

#: includes/utils/store.php:353
msgid "Latest Pro preview with enhanced reasoning, world knowledge, and multimodal capabilities."
msgstr ""

#: includes/utils/store.php:352
msgid "Gemini 3.1 Pro Preview"
msgstr ""

#: includes/utils/store.php:314
msgid "OpenAI recommends GPT-5 mini for more complex tasks."
msgstr ""

#: includes/utils/store.php:294 includes/utils/store.php:313
msgid "Lower max output than GPT-5 family models."
msgstr ""

#: includes/utils/store.php:285 includes/utils/store.php:304
msgid "Not a reasoning model"
msgstr ""

#: includes/utils/store.php:300
msgid "Lower-cost GPT-4.1 class tasks with strong instruction following and long context."
msgstr ""

#: includes/utils/store.php:196 includes/utils/store.php:275
msgid "Some advanced tool support is narrower than flagship GPT-5.4."
msgstr ""

#: includes/utils/store.php:261
msgid "Cost-sensitive, lower-latency, high-volume GPT-5 workloads with strong instruction following."
msgstr ""

#: includes/utils/store.php:242
msgid "General coding, reasoning, and agentic tasks when you want a full GPT-5 class model."
msgstr ""

#: includes/utils/store.php:177
msgid "Prompts above 272K input tokens use higher GPT-5.4 long-context pricing."
msgstr ""

#: includes/utils/store.php:117 includes/utils/store.php:157
#: includes/utils/store.php:176 includes/utils/store.php:197
#: includes/utils/store.php:217 includes/utils/store.php:237
#: includes/utils/store.php:256 includes/utils/store.php:276
msgid "Rate limits depend on your OpenAI usage tier."
msgstr ""

#: includes/utils/store.php:95 includes/utils/store.php:115
#: includes/utils/store.php:135 includes/utils/store.php:155
#: includes/utils/store.php:175 includes/utils/store.php:195
#: includes/utils/store.php:215 includes/utils/store.php:235
#: includes/utils/store.php:255 includes/utils/store.php:274
msgid "Fine-tuning is not supported."
msgstr ""

#: includes/utils/store.php:94 includes/utils/store.php:114
#: includes/utils/store.php:134 includes/utils/store.php:154
#: includes/utils/store.php:174 includes/utils/store.php:194
#: includes/utils/store.php:214 includes/utils/store.php:234
#: includes/utils/store.php:254 includes/utils/store.php:273
#: includes/utils/store.php:293 includes/utils/store.php:312
msgid "Audio and video are not supported."
msgstr ""

#: includes/utils/store.php:87 includes/utils/store.php:107
#: includes/utils/store.php:127 includes/utils/store.php:147
#: includes/utils/store.php:167 includes/utils/store.php:187
#: includes/utils/store.php:207 includes/utils/store.php:227
#: includes/utils/store.php:247 includes/utils/store.php:266
#: includes/utils/store.php:286 includes/utils/store.php:305
msgid "Text output, text and image input"
msgstr ""

#: includes/utils/store.php:162
msgid "Complex reasoning, coding, and professional workflows at the highest supported capability level."
msgstr ""

#: includes/utils/store.php:41
msgid "Flagship GPT-5.4 model for complex reasoning, coding, and professional workflows."
msgstr ""

#: includes/utils/store.php:40 includes/utils/store.php:1388
msgid "GPT 5.4"
msgstr ""

#: includes/public/chat-interface.php:126 includes/public/shortcodes.php:69
#: includes/public/shortcodes.php:291 includes/utils/options.php:132
msgid "Chat with a Human"
msgstr ""

#: includes/classes/PostPromptBuilder.php:181
msgid "Failed to adjust the generated content to the requested word-count range."
msgstr ""

#: includes/classes/OpenAI.php:844 includes/classes/OpenAI.php:849
msgid "Unknown error from OpenAI image generation."
msgstr ""

#: includes/classes/Api/PreferencesController.php:1223
msgid "Module preferences saved successfully."
msgstr ""

#: includes/classes/Api/PreferencesController.php:1180
msgid "Invalid module preferences payload."
msgstr ""

#: includes/classes/Api/DocsController.php:1528
msgid "New Doc Item"
msgstr ""

#: includes/classes/Api/DocsController.php:1413
msgid "Clarify the structure and readability"
msgstr ""

#: includes/classes/Api/DocsController.php:1412
msgid "Improve the user guide"
msgstr ""

#: includes/classes/Api/DocsController.php:1411
msgid "Refresh outdated information"
msgstr ""

#: includes/classes/Api/DocsController.php:1410
msgid "Suggest missing docs"
msgstr ""

#: includes/classes/Api/DocsController.php:997
msgid "Couldn't update the existing doc in the database."
msgstr ""

#: includes/classes/Api/DocsController.php:650
msgid "The existing doc to update could not be found."
msgstr ""

#: includes/classes/Api/DocsController.php:458
msgid "Failed to parse improvement suggestions from the AI response."
msgstr ""

#: includes/classes/Api/DocsController.php:386
msgid "No extra instructions were provided. Perform a balanced documentation review."
msgstr ""

#: includes/classes/Api/DocsController.php:312
msgid "General documentation quality review"
msgstr ""

#: includes/classes/Api/DocsController.php:292
msgid "The selected parent doc could not be loaded."
msgstr ""

#: includes/classes/Api/DocsController.php:81
msgid "A parent doc is required for this mode."
msgstr ""

#: includes/classes/Api/ChatbotController.php:2845
msgid "I can connect you to a live agent now."
msgstr ""

#: includes/classes/Api/ChatbotController.php:2831
msgid "I can connect you with a human for further help."
msgstr ""

#: build/admin.js:37
msgid "Selected doc"
msgstr ""

#: build/admin.js:37
msgid "Adding to Doc:"
msgstr ""

#: build/admin.js:37
msgid "Adjust the lessons count in the next step"
msgstr ""

#: build/admin.js:37
msgid "Describe the specific topics you want to add"
msgstr ""

#: build/admin.js:37
msgid "Select the correct parent doc first"
msgstr ""

#: build/admin.js:37
msgid "e.g., Add lessons about advanced configuration options and how to set them up"
msgstr ""

#: build/admin.js:37
msgid "Describe the specific topic or area you want to expand. The AI will generate new lessons for the selected doc."
msgstr ""

#: build/admin.js:37
msgid "Custom Prompt"
msgstr ""

#: build/admin.js:37
msgid "Select a doc…"
msgstr ""

#: build/admin.js:37
msgid "Loading docs…"
msgstr ""

#: build/admin.js:37
msgid "Select Parent Doc"
msgstr ""

#: build/admin.js:37
msgid "Generate new lessons inside an existing doc"
msgstr ""

#: build/admin.js:37
msgid "Add to Existing Doc"
msgstr ""

#: build/admin.js:37
msgid "Generate a brand-new documentation structure"
msgstr ""

#: build/admin.js:37
msgid "Create New Doc"
msgstr ""

#: build/admin.js:37
msgid "Please select a parent doc to add lessons to."
msgstr ""

#: build/admin.js:37
msgid "Adding to Existing Doc"
msgstr ""

#: build/admin.js:33
msgid "Regenerate Outline"
msgstr ""

#: build/admin.js:33
msgid "Estimated words"
msgstr ""

#: build/admin.js:33
msgid "Add Section"
msgstr ""

#: build/admin.js:33
msgid "Remove point"
msgstr ""

#: build/admin.js:33
msgid "Remove section"
msgstr ""

#: build/admin.js:33
msgid "Section heading…"
msgstr ""

#: build/admin.js:33
msgid "Article title…"
msgstr ""

#: build/admin.js:33
msgid "Discard outline"
msgstr ""

#: build/admin.js:33
msgid "Article Outline Preview"
msgstr ""

#: build/admin.js:33
msgid "Preview the AI-generated article outline (title & section headings) before generating the full post."
msgstr ""

#: build/admin.js:33
msgid "Review Outline Before Generating"
msgstr ""

#: build/admin.js:33 build/admin.js:36
msgid "Enabled Features"
msgstr ""

#: build/admin.js:33
msgid "topics (batch)"
msgstr ""

#: build/admin.js:33
msgid "Topic"
msgstr ""

#: build/admin.js:33
msgid "Generation Summary"
msgstr ""

#: build/admin.js:32
msgid "Preview Outline"
msgstr ""

#: build/admin.js:32
msgid "Please enter a topic or prompt first."
msgstr ""

#: build/admin.js:32
msgid "Outline generated! Review the sections below."
msgstr ""

#: build/admin.js:32
msgid "Review & create"
msgstr ""

#: build/admin.js:32 build/admin.js:36
msgid "Optimize & enhance"
msgstr ""

#: build/admin.js:32 build/admin.js:36
msgid "SEO & Features"
msgstr ""

#: build/admin.js:32
msgid "Post type & scheduling"
msgstr ""

#: build/admin.js:36
msgid "Topics, tone & style"
msgstr ""

#: templates/embed_assistant.php:11
msgid "Assistant"
msgstr ""

#: build/admin.js:210
msgid "WP Posts Limit"
msgstr ""

#: includes/classes/AIProvider.php:401
msgid "AI API key is not configured."
msgstr ""

#: includes/api/openai-handler.php:482
msgid "AI API Key is not configured!"
msgstr ""

#: build/blocks/antimanual-search/block.json
msgctxt "block description"
msgid "An AI-powered search block with intelligent results and references."
msgstr ""

#: build/blocks/antimanual-search/block.json
msgctxt "block title"
msgid "Antimanual AI Search"
msgstr ""

#: build/frontend.js:1
msgid "This helped!"
msgstr ""

#: build/frontend.js:1
msgid "BE CAUTIOUS:"
msgstr ""

#: build/frontend.js:1
msgid "AI is cooking..."
msgstr ""

#: build/frontend.js:1
msgid "Post Without AI Help"
msgstr ""

#: build/frontend.js:1
msgid "Continue with Ticket"
msgstr ""

#: build/frontend.js:1
msgid "AI Suggested Reply"
msgstr ""

#: build/frontend.js:1
msgid "AI Suggested Response"
msgstr ""

#: build/blocks/antimanual-search/index.js:1
msgid "📊 View Analytics Dashboard →"
msgstr ""

#: build/blocks/antimanual-search/index.js:1
msgid "⚡ AI Search Block — Preview mode. The search will work on the frontend."
msgstr ""

#: build/blocks/antimanual-search/index.js:1
msgid "Square"
msgstr ""

#: build/blocks/antimanual-search/index.js:1
msgid "Rounded"
msgstr ""

#: build/blocks/antimanual-search/index.js:1
msgid "Pill"
msgstr ""

#: build/blocks/antimanual-search/index.js:1
msgid "Search Bar Shape"
msgstr ""

#: build/blocks/antimanual-search/index.js:1
msgid "Shape"
msgstr ""

#: build/blocks/antimanual-search/index.js:1
msgid "Dark"
msgstr ""

#: build/blocks/antimanual-search/index.js:1
msgid "White"
msgstr ""

#: build/blocks/antimanual-search/index.js:1
msgid "Button Text Color"
msgstr ""

#: build/blocks/antimanual-search/index.js:1
msgid "Applies to the button, icon, links, and highlights."
msgstr ""

#: build/blocks/antimanual-search/index.js:1
msgid "Accent Color"
msgstr ""

#: build/blocks/antimanual-search/index.js:1
msgid "Detailed — Comprehensive answers"
msgstr ""

#: build/blocks/antimanual-search/index.js:1
msgid "Balanced — Standard detail"
msgstr ""

#: build/blocks/antimanual-search/index.js:1
msgid "Brief — Short, concise answers"
msgstr ""

#: build/blocks/antimanual-search/index.js:1
msgid "Controls how detailed the AI responses will be."
msgstr ""

#: build/blocks/antimanual-search/index.js:1
msgid "Answer Detail Level"
msgstr ""

#: build/blocks/antimanual-search/index.js:1
msgid "Answer Settings"
msgstr ""

#: build/blocks/antimanual-search/index.js:1
msgid "Number of Keywords"
msgstr ""

#: build/blocks/antimanual-search/index.js:1
msgid "Automatically display frequently searched keywords below the search bar."
msgstr ""

#: build/blocks/antimanual-search/index.js:1
msgid "Show Popular Keywords"
msgstr ""

#: build/blocks/antimanual-search/index.js:1
msgid "Popular Keywords"
msgstr ""

#: build/blocks/antimanual-search/index.js:1
msgid "Enter one question per line. These appear as clickable prompts for users."
msgstr ""

#: build/blocks/antimanual-search/index.js:1
msgid "Questions"
msgstr ""

#: build/blocks/antimanual-search/index.js:1
msgid "Suggested Questions"
msgstr ""

#: build/blocks/antimanual-search/index.js:1
msgid "Show AI Icon"
msgstr ""

#: build/blocks/antimanual-search/index.js:1
msgid "Placeholder Text"
msgstr ""

#: build/blocks/antimanual-search/index.js:1
msgid "e.g. How can I help you today?"
msgstr ""

#: build/blocks/antimanual-search/index.js:1
msgid "Optional heading displayed above the search bar."
msgstr ""

#: build/blocks/antimanual-search/index.js:1
msgid "Greeting Text"
msgstr ""

#: build/blocks/antimanual-search/index.js:1
msgid "Search Settings"
msgstr ""

#: build/blocks/antimanual-search/index.js:1
msgid "Troubleshooting"
msgstr ""

#: build/blocks/antimanual-search/index.js:1
msgid "API documentation"
msgstr ""

#: build/blocks/antimanual-search/index.js:1
msgid "Pricing plans"
msgstr ""

#: build/blocks/antimanual-search/index.js:1
msgid "Getting started"
msgstr ""

#: build/blocks/antimanual-search/index.js:1
msgid "How to install?"
msgstr ""

#: build/blocks/antimanual-search/index.js:1
msgid "Slate"
msgstr ""

#: build/blocks/antimanual-search/index.js:1
msgid "Rose"
msgstr ""

#: build/blocks/antimanual-search/index.js:1
msgid "Orange"
msgstr ""

#: build/blocks/antimanual-search/index.js:1
msgid "Teal"
msgstr ""

#: build/blocks/antimanual-search/index.js:1
msgid "Green"
msgstr ""

#: build/blocks/antimanual-search/index.js:1
msgid "Purple"
msgstr ""

#: build/blocks/antimanual-search/index.js:1
msgid "Indigo"
msgstr ""

#: build/blocks/antimanual-search/index.js:1
msgid "Blue"
msgstr ""

#: build/admin.js:262
msgid "Coming Soon"
msgstr ""

#: build/admin.js:256
msgid "Avg Links"
msgstr ""

#: build/admin.js:256
msgid "Analyze your site's internal link structure, find orphan pages, and generate AI-powered link suggestions to improve SEO and user navigation."
msgstr ""

#: build/admin.js:256
msgid "Anchor Manager"
msgstr ""

#: build/admin.js:256
msgid "Bulk Auto-Link"
msgstr ""

#: build/admin.js:256
msgid "Generate Links"
msgstr ""

#: build/admin.js:256
msgid "Link Report"
msgstr ""

#: build/admin.js:234
msgid "Last Scan"
msgstr ""

#: build/admin.js:234
msgid "Avg Score"
msgstr ""

#: build/admin.js:234
msgid "Total Audits"
msgstr ""

#: build/admin.js:234
msgid "Pages Scanned"
msgstr ""

#: build/admin.js:234
msgid "Analyze any page for SEO issues, performance bottlenecks, and accessibility problems. Get actionable recommendations to improve your search rankings."
msgstr ""

#: includes/utils/store.php:744 build/admin.js:23 build/admin.js:234
#: build/admin.js:236
msgid "Monitoring Preferences"
msgstr ""

#: build/admin.js:234
msgid "SEO Audit"
msgstr ""

#: build/admin.js:23 build/admin.js:234
msgid "Total"
msgstr ""

#: build/admin.js:234
msgid "Automatic Translation"
msgstr ""

#: build/admin.js:232
msgid "Translation deleted."
msgstr ""

#: build/admin.js:227
msgid "Save & Continue"
msgstr ""

#. translators: 1: succeeded count, 2: failed count.
#: build/admin.js:226
msgid "Translation complete. %1$d succeeded, %2$d failed."
msgstr ""

#. translators: 1: succeeded count, 2: failed count.
#: build/admin.js:225
msgid "Translation stopped. %1$d succeeded, %2$d failed."
msgstr ""

#: build/admin.js:218
msgid "Translation quality settings saved."
msgstr ""

#: build/admin.js:218 build/admin.js:226
msgid "Select at least one content type to translate."
msgstr ""

#: build/admin.js:23 build/admin.js:32 build/admin.js:209 build/admin.js:217
msgid "Failed to save settings."
msgstr ""

#: build/admin.js:217
msgid "Settings saved successfully."
msgstr ""

#: build/admin.js:218
msgid "Failed to load translation settings."
msgstr ""

#: build/admin.js:218
msgid "Monthly Ans. Limit"
msgstr ""

#: build/admin.js:218
msgid "Monthly Conv. Limit"
msgstr ""

#: build/admin.js:218
msgid "AI Responses"
msgstr ""

#: build/admin.js:218
msgid "Topics Converted"
msgstr ""

#: build/admin.js:218
msgid "Convert resolved forum discussions into blog posts and automate AI-powered responses to keep your community engaged."
msgstr ""

#: build/admin.js:218
msgid "Automatically respond to forum topics and replies with AI"
msgstr ""

#: includes/classes/SearchBlock.php:391 build/admin.js:218
msgid "AI Answer"
msgstr ""

#: build/admin.js:218
msgid "Convert closed forum topics into full blog posts"
msgstr ""

#: build/admin.js:218
msgid "Topic to Post"
msgstr ""

#: build/admin.js:218
msgid "Generate comprehensive FAQs from your knowledge base content."
msgstr ""

#: build/admin.js:218
msgid "FAQs loaded from history."
msgstr ""

#: build/admin.js:218
msgid "Create FAQ"
msgstr ""

#: build/admin.js:218
msgid "Last Generated"
msgstr ""

#: build/admin.js:218
msgid "Transform your content into email copy, social posts, video scripts, and documentation."
msgstr ""

#: build/admin.js:218
msgid "History cleared."
msgstr ""

#: build/admin.js:218
msgid "History item loaded."
msgstr ""

#: build/admin.js:218 build/admin.js:229
msgid "History"
msgstr ""

#: build/admin.js:218
msgid "Create Content"
msgstr ""

#: build/admin.js:218
msgid "Apply Actions"
msgstr ""

#: build/admin.js:218
msgid "Please provide text to find."
msgstr ""

#: build/admin.js:218
msgid "All actions completed successfully."
msgstr ""

#: build/admin.js:218
msgid "Smart find & replace failed."
msgstr ""

#: build/admin.js:218
msgid "Content rewrite failed."
msgstr ""

#: build/admin.js:218
msgid "Content rewrite completed."
msgstr ""

#: build/admin.js:218
msgid "Please provide a rewrite prompt."
msgstr ""

#: build/admin.js:218
msgid "No actions selected"
msgstr ""

#: build/admin.js:218
msgid "No posts selected"
msgstr ""

#: build/admin.js:218
msgid "You have reached your monthly limit of bulk rewrite actions. Upgrade to Pro for unlimited actions."
msgstr ""

#: build/admin.js:218
msgid "%d actions configured"
msgstr ""

#: build/admin.js:218
msgid "%d posts selected"
msgstr ""

#: build/admin.js:218
msgid "Clear Selection"
msgstr ""

#: build/admin.js:218
msgid "Select All %d Posts"
msgstr ""

#: build/admin.js:218
msgid "Failed to select all posts"
msgstr ""

#: build/admin.js:218
msgid "All %d matching posts selected"
msgstr ""

#: build/admin.js:218
msgid "Showing %s posts. Select the ones you want to process."
msgstr ""

#: build/admin.js:218
msgid "Max existing %s a post can have to be eligible."
msgstr ""

#: build/admin.js:218
msgid "Threshold for %s"
msgstr ""

#: build/admin.js:218
msgid "How many %s to generate for each post?"
msgstr ""

#: build/admin.js:218
msgid "Number of %s"
msgstr ""

#: build/admin.js:218
msgid "How many words should the excerpt contain?"
msgstr ""

#: build/admin.js:218
msgid "Enable to overwrite excerpts that already exist."
msgstr ""

#: build/admin.js:218
msgid "Overwrite Existing"
msgstr ""

#: build/admin.js:218
msgid "This uses AI to intelligently find and replace content based on your instructions."
msgstr ""

#: build/admin.js:218
msgid "e.g. replace with 'Antimanual', or 'remove it', or 'make it sound more exciting'..."
msgstr ""

#: build/admin.js:218
msgid "Replace Instruction"
msgstr ""

#: build/admin.js:218
msgid "Enter word, phrase or description of what to find..."
msgstr ""

#: build/admin.js:218
msgid "Find What"
msgstr ""

#: build/admin.js:218
msgid "Delete template"
msgstr ""

#: build/admin.js:218
msgid "Prompt deleted"
msgstr ""

#: build/admin.js:218
msgid "Template \"%s\" loaded!"
msgstr ""

#: build/admin.js:218
msgid "My Templates"
msgstr ""

#: build/admin.js:218
msgid "Enter template name..."
msgstr ""

#: build/admin.js:218
msgid "Save as Template"
msgstr ""

#: build/admin.js:218
msgid "Prompt copied to clipboard!"
msgstr ""

#: build/admin.js:218
msgid "Rewrite in a professional, engaging tone for business audiences. Simplify complex sentences for better readability, fix grammatical errors, add SEO keywords..."
msgstr ""

#: build/admin.js:205 build/admin.js:218
msgid "Suggestions"
msgstr ""

#: build/admin.js:218
msgid "Prompt \"%s\" applied!"
msgstr ""

#: build/admin.js:218
msgid "Choose a pre-written prompt to guide the AI in rewriting your content."
msgstr ""

#: build/admin.js:218
msgid "Prompt Suggestions"
msgstr ""

#: build/admin.js:218
msgid "Rewrite Prompt"
msgstr ""

#: build/admin.js:218
msgid "Rewrite Settings"
msgstr ""

#: build/admin.js:218
msgid "Actions to Apply"
msgstr ""

#: build/admin.js:218
msgid "Any Status"
msgstr ""

#: build/admin.js:218
msgid "Content Selection"
msgstr ""

#: build/admin.js:218
msgid "All selections cleared"
msgstr ""

#: build/admin.js:218
msgid "Select your post type and actions, or customize settings manually."
msgstr ""

#: build/admin.js:218
msgid "This preset has no compatible actions for the selected post type."
msgstr ""

#: build/admin.js:218
msgid "Choose a preset to quickly configure your bulk action with optimized settings."
msgstr ""

#: build/admin.js:218
msgid "Monthly Usage"
msgstr ""

#: build/admin.js:218
msgid "Processing"
msgstr ""

#: build/admin.js:218
msgid "Selected"
msgstr ""

#: build/admin.js:218
msgid "Transform your content at scale. Use AI to rewrite posts, generate excerpts, and create taxonomy terms for multiple posts at once."
msgstr ""

#: build/admin.js:218
msgid "Prompt saved!"
msgstr ""

#: build/admin.js:218
msgid "Please enter a name and prompt"
msgstr ""

#: build/admin.js:218
msgid "Smart Find & Replace"
msgstr ""

#: build/admin.js:218
msgid "Rewrite Content"
msgstr ""

#: build/admin.js:218
msgid "Total Postings"
msgstr ""

#: build/admin.js:218
msgid "Set up and manage automatic content generation schedules. Each posting can generate multiple posts over time."
msgstr ""

#: build/admin.js:218
msgid "Postings"
msgstr ""

#: build/admin.js:218
msgid "Create new Posting"
msgstr ""

#: build/admin.js:218
msgid "Total Generated"
msgstr ""

#: build/admin.js:218
msgid "Create high-quality blog posts and articles instantly with AI. Generate posts with titles, SEO slugs, excerpts, and taxonomies."
msgstr ""

#: build/admin.js:218
msgid "Generate New Post"
msgstr ""

#: build/admin.js:218
msgid "Helpful Votes"
msgstr ""

#: build/admin.js:218
msgid "Add Search Block"
msgstr ""

#: build/admin.js:218
msgid "Creating…"
msgstr ""

#: build/admin.js:218
msgid "Create a new page with the AI Search block"
msgstr ""

#: build/admin.js:218
msgid "View Search Block"
msgstr ""

#: build/admin.js:218
msgid "Open the existing AI Search page in the editor"
msgstr ""

#: build/admin.js:218
msgid "Track performance of the Antimanual AI Search block. Add the block to any page or post via the WordPress block editor to enable AI-powered search for your visitors."
msgstr ""

#: build/admin.js:218
msgid "View and manage all search queries from the AI Search block."
msgstr ""

#: build/admin.js:218
msgid "Search Queries"
msgstr ""

#: build/admin.js:218
msgid "Monitor the performance and usage of your AI Search blocks across your website."
msgstr ""

#: build/admin.js:218
msgid "AI Search Analytics"
msgstr ""

#: build/admin.js:218
msgid "Failed to create page. Please try again."
msgstr ""

#: build/admin.js:218
msgid "AI Search"
msgstr ""

#: build/admin.js:217
msgid "Tips for Better Results"
msgstr ""

#: build/admin.js:217
msgid "Upgrade to view and manage leads collected from chatbot conversations."
msgstr ""

#: build/admin.js:217
msgid "Leads Management is a Pro Feature"
msgstr ""

#: build/admin.js:217
msgid "Enable the chatbot"
msgstr ""

#: build/admin.js:217
msgid "Customize appearance & messages"
msgstr ""

#: build/admin.js:217
msgid "Add content to Knowledge Base"
msgstr ""

#: build/admin.js:217
msgid "Your AI chatbot is ready to be deployed! Follow these steps to get started:"
msgstr ""

#: build/admin.js:217
msgid "Get Started with AI Chatbot"
msgstr ""

#: build/admin.js:217
msgid "Chatbot Status"
msgstr ""

#: build/admin.js:217
msgid "Deploy an intelligent AI-powered chatbot on your website that answers visitor questions using your Knowledge Base content. Available 24/7 to assist your visitors."
msgstr ""

#: build/admin.js:23 build/admin.js:217
msgid "AI Chatbot"
msgstr ""

#: build/admin.js:217
msgid "Review past conversations to understand visitor needs and improve your chatbot responses."
msgstr ""

#: build/admin.js:217
msgid "Monitor Conversations"
msgstr ""

#: build/admin.js:217
msgid "A personalized welcome message and pre-built questions help guide visitors to ask the right questions."
msgstr ""

#: build/admin.js:217
msgid "Customize Welcome Messages"
msgstr ""

#: build/admin.js:217
msgid "Add relevant content to your Knowledge Base to help the chatbot provide accurate, helpful answers."
msgstr ""

#: build/admin.js:217
msgid "Train Your Knowledge Base"
msgstr ""

#: build/admin.js:217 build/admin.js:218 build/admin.js:261
msgid "Analytics"
msgstr ""

#: build/admin.js:217
msgid "Leads"
msgstr ""

#: build/admin.js:217
msgid "All items failed to sync. Please check your API key and try again."
msgstr ""

#: build/admin.js:217
msgid "Sync failed"
msgstr ""

#: build/admin.js:205 build/admin.js:209 build/admin.js:216 build/admin.js:217
msgid "Dismiss"
msgstr ""

#. translators: %d: number of failed items
#: build/admin.js:217
msgid "%d item(s) failed to sync. You can try again later."
msgstr ""

#. translators: %d: total synced items
#: build/admin.js:216
msgid "All %d item(s) synced successfully!"
msgstr ""

#. translators: 1: migrated count, 2: total count
#: build/admin.js:215
msgid "Synced %1$d of %2$d items successfully"
msgstr ""

#. translators: %d: number of failed items
#: build/admin.js:214
msgid "%d item(s) failed"
msgstr ""

#. translators: 1: completed count, 2: total count
#: build/admin.js:213
msgid "Syncing knowledge base… %1$d of %2$d"
msgstr ""

#: build/admin.js:211
msgid "Sync Now"
msgstr ""

#. translators: %s: provider name
#: build/admin.js:212
msgid "Some of your knowledge base items were created with a different AI model. Re-sync them to ensure accurate results with %s."
msgstr ""

#. translators: 1: number of items, 2: provider name
#: build/admin.js:211
msgid "%1$d knowledge item(s) need to be synced with %2$s"
msgstr ""

#: build/admin.js:210
msgid "Total KB Items"
msgstr ""

#. translators: %s: active AI provider name
#: build/admin.js:210
msgid "Add content from multiple sources to train your AI assistant. Currently using %s embeddings."
msgstr ""

#: build/admin.js:22
msgid "Your API keys are stored encrypted and never exposed in the browser."
msgstr ""

#: build/admin.js:22
msgid "Get API Key"
msgstr ""

#: build/admin.js:23
msgid "Enter your API key"
msgstr ""

#: build/admin.js:23
msgid "Enter new key to replace"
msgstr ""

#: build/admin.js:5
msgid "An error occurred while saving settings."
msgstr ""

#: build/admin.js:5
msgid "Settings saved successfully!"
msgstr ""

#: build/admin.js:5
msgid "Please enter an API key."
msgstr ""

#: build/admin.js:32 build/admin.js:217 build/admin.js:236
msgid "Inactive"
msgstr ""

#: build/admin.js:209
msgid "API Status"
msgstr ""

#: build/admin.js:209
msgid "Not Connected"
msgstr ""

#: build/admin.js:21 build/admin.js:29 build/admin.js:32 build/admin.js:209
#: build/admin.js:253
msgid "Connected"
msgstr ""

#: build/admin.js:23
msgid "Key configured"
msgstr ""

#: build/admin.js:23
msgid "Content Generation"
msgstr ""

#: includes/utils/store.php:612 build/admin.js:23 build/admin.js:209
msgid "AI Assistant"
msgstr ""

#: includes/utils/store.php:611 build/admin.js:209
msgid "Setup"
msgstr ""

#: build/admin.js:155
msgid "Failed to load anchor data."
msgstr ""

#: build/admin.js:155 build/admin.js:253
msgid "OK"
msgstr ""

#: build/admin.js:155
msgid "Targets"
msgstr ""

#: build/admin.js:155
msgid "Uses"
msgstr ""

#: build/admin.js:155
msgid "Anchor Text"
msgstr ""

#: build/admin.js:155
msgid "No anchor text data found."
msgstr ""

#: build/admin.js:155
msgid "No anchors match your search."
msgstr ""

#: build/admin.js:155
msgid "Edit source post"
msgstr ""

#: build/admin.js:155
msgid "Source Post"
msgstr ""

#: build/admin.js:155
msgid "This anchor points to multiple pages. Consolidate to a single target URL to avoid keyword cannibalization."
msgstr ""

#: build/admin.js:155
msgid "This is a generic anchor. Replace it with descriptive text that includes your target keyword for better SEO value."
msgstr ""

#: build/admin.js:155
msgid "Search anchors…"
msgstr ""

#: build/admin.js:155
msgid "Diversity Score"
msgstr ""

#: build/admin.js:155
msgid "Overall anchor text health. Penalizes cannibalization, overuse, generic anchors, and low diversity."
msgstr ""

#: build/admin.js:155
msgid "Anchors with no issues — well-varied, descriptive, and pointing to a single target."
msgstr ""

#: build/admin.js:155
msgid "Generic"
msgstr ""

#: build/admin.js:155
msgid "Low-value anchors like 'click here' or 'read more' that waste link equity and hurt SEO."
msgstr ""

#: build/admin.js:155
msgid "Overused"
msgstr ""

#: build/admin.js:155
msgid "Anchor text used 4 or more times — may be seen as manipulative by search engines."
msgstr ""

#: build/admin.js:155
msgid "Cannibalized"
msgstr ""

#: build/admin.js:155
msgid "Same anchor text pointing to different URLs — confuses search engines about which page to rank."
msgstr ""

#: build/admin.js:155
msgid "Unique Anchors"
msgstr ""

#: build/admin.js:155
msgid "Total number of unique anchor texts found across all posts."
msgstr ""

#: build/admin.js:155
msgid "+ Add"
msgstr ""

#: build/admin.js:155
msgid "Set Pillar"
msgstr ""

#: build/admin.js:155
msgid "(in another cluster)"
msgstr ""

#. translators: %s: post type label
#: build/admin.js:155 build/admin.js:217
msgid "Search"
msgstr ""

#: build/admin.js:154
msgid "Add Posts"
msgstr ""

#: build/admin.js:154
msgid "Search for posts below to add them to this cluster."
msgstr ""

#. translators: %s: comma-separated cluster names
#: build/admin.js:154
msgid "Also in:"
msgstr ""

#: build/admin.js:153
msgid "Supporting Posts"
msgstr ""

#: build/admin.js:153
msgid "Search for a post below and click 'Set as Pillar' to assign it."
msgstr ""

#: build/admin.js:153
msgid "This post appears in multiple clusters"
msgstr ""

#: build/admin.js:153
msgid "Pillar Page"
msgstr ""

#: build/admin.js:153
msgid "Some posts in this cluster also appear in other clusters. This may dilute topical authority."
msgstr ""

#: build/admin.js:153
msgid "Supporting"
msgstr ""

#: build/admin.js:153
msgid "Pillar"
msgstr ""

#: build/admin.js:153
msgid "Delete cluster"
msgstr ""

#: build/admin.js:153
msgid "Auto-Link"
msgstr ""

#: build/admin.js:153
msgid "shared post(s)"
msgstr ""

#: build/admin.js:153
msgid "Needs more content"
msgstr ""

#: build/admin.js:153
msgid "supporting posts"
msgstr ""

#: build/admin.js:153
msgid "No pillar page"
msgstr ""

#: build/admin.js:153
msgid "Weak"
msgstr ""

#: build/admin.js:153
msgid "Growing"
msgstr ""

#: build/admin.js:153
msgid "Create your first topic cluster to organize content and boost your site's topical authority."
msgstr ""

#: build/admin.js:153
msgid "No topic clusters yet"
msgstr ""

#: build/admin.js:153
msgid "This will permanently remove the cluster and its post assignments. Existing links in your content will not be affected."
msgstr ""

#: build/admin.js:153
msgid "Delete this cluster?"
msgstr ""

#: build/admin.js:153
msgid "Create"
msgstr ""

#: build/admin.js:153
msgid "Circle: All posts link in a loop, with the last post linking back to the first for maximum link equity flow."
msgstr ""

#: build/admin.js:153
msgid "Serial Chain: Posts link sequentially — Post 1 → Post 2 → Post 3 — creating a reading flow."
msgstr ""

#: build/admin.js:153
msgid "Hub & Spoke: The pillar page links to all supporting posts, and each supporting post links back to the pillar."
msgstr ""

#: build/admin.js:153
msgid "Linking Strategy"
msgstr ""

#: build/admin.js:153
msgid "e.g. WordPress SEO Guide"
msgstr ""

#: build/admin.js:153
msgid "Cluster Name"
msgstr ""

#: build/admin.js:153
msgid "Duplicates"
msgstr ""

#: build/admin.js:153
msgid "Need Work"
msgstr ""

#: build/admin.js:153
msgid "Strong"
msgstr ""

#: build/admin.js:153
msgid "Avg Size"
msgstr ""

#: build/admin.js:153 build/admin.js:218 build/admin.js:256
msgid "Total Posts"
msgstr ""

#: build/admin.js:153
msgid "Clusters"
msgstr ""

#: build/admin.js:153
msgid "Create Cluster"
msgstr ""

#: build/admin.js:153
msgid "Auto-Link All"
msgstr ""

#: build/admin.js:153
msgid "Linking…"
msgstr ""

#: build/admin.js:153
msgid "Organize your content into thematic groups and auto-generate internal links within each cluster."
msgstr ""

#: build/admin.js:153 build/admin.js:256
msgid "Topic Clusters"
msgstr ""

#: build/admin.js:153
msgid "total links inserted across all clusters!"
msgstr ""

#: build/admin.js:153
msgid "Linking"
msgstr ""

#: build/admin.js:153
msgid "Processing clusters…"
msgstr ""

#: build/admin.js:153
msgid "No clusters have enough posts to auto-link."
msgstr ""

#: build/admin.js:153
msgid "Auto-linking failed."
msgstr ""

#: build/admin.js:153
msgid "No new links could be added."
msgstr ""

#: build/admin.js:153
msgid "links inserted!"
msgstr ""

#: build/admin.js:153
msgid "Generating links within silo…"
msgstr ""

#: build/admin.js:153
msgid "A silo needs at least 2 posts to auto-link."
msgstr ""

#: build/admin.js:153
msgid "Circle"
msgstr ""

#: build/admin.js:153
msgid "Serial (Chain)"
msgstr ""

#: build/admin.js:153
msgid "Hub & Spoke"
msgstr ""

#: build/admin.js:153
msgid "Linked From"
msgstr ""

#: build/admin.js:32 build/admin.js:153
msgid "more"
msgstr ""

#: build/admin.js:153 build/admin.js:155
msgid "Links To"
msgstr ""

#: build/admin.js:153
msgid "Orphan Page"
msgstr ""

#: build/admin.js:153
msgid "inbound"
msgstr ""

#: build/admin.js:153
msgid "outbound"
msgstr ""

#: build/admin.js:153
msgid "Edit page"
msgstr ""

#: build/admin.js:153
msgid "View page"
msgstr ""

#: build/admin.js:153
msgid "Recommendations"
msgstr ""

#: build/admin.js:153
msgid "No issues found! Your link structure looks healthy."
msgstr ""

#: build/admin.js:153
msgid "≤ 2 total links — needs more internal links."
msgstr ""

#: build/admin.js:153
msgid "No inbound links — invisible to crawlers."
msgstr ""

#: build/admin.js:153
msgid "Link Issues"
msgstr ""

#: build/admin.js:153
msgid "Direction"
msgstr ""

#: build/admin.js:153
msgid "Hub (10+)"
msgstr ""

#: build/admin.js:32 build/admin.js:153
msgid "in"
msgstr ""

#: build/admin.js:153
msgid "out"
msgstr ""

#: build/admin.js:153
msgid "No posts found. Click Refresh to scan your site."
msgstr ""

#: build/admin.js:153
msgid "Building link graph…"
msgstr ""

#: build/admin.js:153
msgid "Hub Pages"
msgstr ""

#: build/admin.js:153
msgid "Low-Linked Pages"
msgstr ""

#: build/admin.js:153
msgid "Showing:"
msgstr ""

#: build/admin.js:153
msgid "Fullscreen"
msgstr ""

#: build/admin.js:153
msgid "Exit fullscreen"
msgstr ""

#: build/admin.js:153
msgid "Reset view"
msgstr ""

#: build/admin.js:153
msgid "Zoom to fit"
msgstr ""

#: build/admin.js:153
msgid "Zoom in"
msgstr ""

#: build/admin.js:153
msgid "Zoom out"
msgstr ""

#: build/admin.js:153
msgid "Hubs"
msgstr ""

#: build/admin.js:153
msgid "Low-Linked"
msgstr ""

#: build/admin.js:153
msgid "Orphans"
msgstr ""

#: build/admin.js:153
msgid "Search pages…"
msgstr ""

#: build/admin.js:153
msgid "avg/page"
msgstr ""

#: build/admin.js:153 build/admin.js:155
msgid "pages"
msgstr ""

#: build/admin.js:153
msgid "Your internal linking structure looks healthy! Keep maintaining balanced link distribution."
msgstr ""

#: build/admin.js:153
msgid "You have few hub pages. Create topic cluster pages that link to related content for better SEO."
msgstr ""

#: build/admin.js:153
msgid "Over 30% of pages have very few links. Strengthen your internal linking to distribute page authority."
msgstr ""

#: build/admin.js:153
msgid "Failed to load graph data."
msgstr ""

#: build/admin.js:105 build/admin.js:107 build/admin.js:108 build/admin.js:153
#: build/admin.js:155
msgid "Pages"
msgstr ""

#: build/admin.js:105 build/admin.js:107 build/admin.js:108 build/admin.js:153
#: build/admin.js:155
msgid "Posts"
msgstr ""

#: build/admin.js:153 build/admin.js:155
msgid "All Content"
msgstr ""

#: build/admin.js:153
msgid "Select the posts you want to automatically interlink, then click the button above. The AI will analyze each post and insert relevant internal links."
msgstr ""

#: build/admin.js:153
msgid "posts processed"
msgstr ""

#: build/admin.js:153
msgid "links"
msgstr ""

#: build/admin.js:153
msgid "link"
msgstr ""

#: build/admin.js:153
msgid "Processing Posts…"
msgstr ""

#: build/admin.js:153
msgid "Auto-Link Selected Posts"
msgstr ""

#: build/admin.js:153 build/admin.js:209
msgid "Processing…"
msgstr ""

#: build/admin.js:153
msgid "Failed to process"
msgstr ""

#: build/admin.js:153
msgid "No suggestions found"
msgstr ""

#: build/admin.js:53 build/admin.js:105 build/admin.js:153
msgid "Search posts…"
msgstr ""

#: build/admin.js:153
msgid "Max Links Per Post"
msgstr ""

#: build/admin.js:153
msgid "Select a post above and click \"Generate Suggestions\" to get AI-powered link recommendations."
msgstr ""

#: build/admin.js:153
msgid "dismissed"
msgstr ""

#: build/admin.js:153
msgid "Hide dismissed"
msgstr ""

#: build/admin.js:153
msgid "Insert Link"
msgstr ""

#: build/admin.js:153
msgid "Failed to insert link."
msgstr ""

#: build/admin.js:153
msgid "Inserted"
msgstr ""

#: build/admin.js:153
msgid "Below auto-insert threshold (70%)"
msgstr ""

#: build/admin.js:153
msgid "Why:"
msgstr ""

#: build/admin.js:153
msgid "Anchor Text:"
msgstr ""

#: build/admin.js:153
msgid "Restore suggestion"
msgstr ""

#: build/admin.js:153
msgid "Dismiss suggestion"
msgstr ""

#: build/admin.js:153
msgid "batch"
msgstr ""

#: build/admin.js:153
msgid "Insert All"
msgstr ""

#: build/admin.js:153
msgid "Inserting…"
msgstr ""

#: build/admin.js:153
msgid "links inserted"
msgstr ""

#: build/admin.js:153
msgid "Link Suggestions for:"
msgstr ""

#: build/admin.js:153
msgid "Generate Suggestions"
msgstr ""

#: build/admin.js:153
msgid "Failed to generate suggestions."
msgstr ""

#: build/admin.js:153
msgid "No relevant link opportunities found for this post."
msgstr ""

#: build/admin.js:153
msgid "Loading posts…"
msgstr ""

#: build/admin.js:153
msgid "Search for a post…"
msgstr ""

#: build/admin.js:153
msgid "Select a post to get AI-powered suggestions for internal links. The AI will analyze your content and recommend relevant pages to link to with optimized anchor text."
msgstr ""

#: build/admin.js:153
msgid "Click \"Scan Site\" to analyze your internal linking structure."
msgstr ""

#: build/admin.js:153
msgid "No posts found matching your criteria."
msgstr ""

#: build/admin.js:153
msgid "(no anchor text)"
msgstr ""

#: build/admin.js:153
msgid "Outbound Internal Links"
msgstr ""

#: build/admin.js:105 build/admin.js:153
msgid "View post"
msgstr ""

#: build/admin.js:105 build/admin.js:153 build/admin.js:158
msgid "Edit post"
msgstr ""

#: build/admin.js:153
msgid "Generate links for this post"
msgstr ""

#: build/admin.js:153
msgid "Quick fix: auto-insert links"
msgstr ""

#: build/admin.js:153
msgid "Fixed! Re-scan to see results."
msgstr ""

#: includes/classes/Seo/MonitoringNotifier.php:294 build/admin.js:107
#: build/admin.js:110 build/admin.js:117 build/admin.js:153
msgid "Warning"
msgstr ""

#: build/admin.js:153
msgid "Orphan"
msgstr ""

#: build/admin.js:153
msgid "Show outbound links"
msgstr ""

#: build/admin.js:153
msgid "Ratio"
msgstr ""

#: build/admin.js:153
msgid "Insights & Recommendations"
msgstr ""

#: build/admin.js:153
msgid "Scan Site"
msgstr ""

#: build/admin.js:153
msgid "Search posts to scan…"
msgstr ""

#: build/admin.js:153
msgid "Failed to load report."
msgstr ""

#: build/admin.js:153 build/admin.js:256
msgid "Health"
msgstr ""

#: build/admin.js:153 build/admin.js:256
msgid "Inbound"
msgstr ""

#: build/admin.js:153 build/admin.js:256
msgid "Outbound"
msgstr ""

#: build/admin.js:153
msgid "Over-linked"
msgstr ""

#: build/admin.js:153
msgid "Low Links"
msgstr ""

#: build/admin.js:153 build/admin.js:256
msgid "Orphan Pages"
msgstr ""

#: build/admin.js:125
msgid "AI-powered link suggestions, bulk auto-linking, and site visualization — all included in the Pro Max plan."
msgstr ""

#: build/admin.js:125
msgid "Ready to strengthen your link structure?"
msgstr ""

#: build/admin.js:125
msgid "Powerful tools to strengthen your site structure"
msgstr ""

#: build/admin.js:125
msgid "Everything You Get with Internal Linking"
msgstr ""

#: build/admin.js:125
msgid "Build a powerful link network in minutes"
msgstr ""

#: build/admin.js:125
msgid "Easy Auto Interlinking"
msgstr ""

#: build/admin.js:125
msgid "Smart Anchors"
msgstr ""

#: build/admin.js:125
msgid "Orphan Pages Left"
msgstr ""

#: build/admin.js:125
msgid "Links Per Scan"
msgstr ""

#: build/admin.js:125
msgid "Stop manually searching for linking opportunities. Let AI analyze your content, suggest natural anchor texts, and build a stronger internal link structure — automatically."
msgstr ""

#: build/admin.js:125
msgid "AI-Powered Internal Linking"
msgstr ""

#: build/admin.js:125
msgid "Get AI-powered audits, one-click fixes, and 24/7 monitoring — all included in the Pro Max plan."
msgstr ""

#: build/admin.js:125
msgid "Ready to boost your SEO?"
msgstr ""

#: build/admin.js:125
msgid "Powerful tools to boost your search rankings"
msgstr ""

#: build/admin.js:125
msgid "Everything You Get with SEO Agent"
msgstr ""

#: build/admin.js:125
msgid "Get actionable SEO insights in seconds"
msgstr ""

#: build/admin.js:125
msgid "Auto Fix Issues"
msgstr ""

#: build/admin.js:125
msgid "Auto Monitoring"
msgstr ""

#: build/admin.js:125
msgid "Faster Than Manual"
msgstr ""

#: build/admin.js:125
msgid "SEO Checks"
msgstr ""

#: build/admin.js:125
msgid "Stop guessing about SEO. Get instant AI-powered audits, fix issues with one click, and monitor your entire site — all from your WordPress dashboard."
msgstr ""

#: build/admin.js:125
msgid "Your AI-Powered SEO Toolkit"
msgstr ""

#: build/admin.js:125
msgid "Select multiple posts and let AI automatically generate and insert internal links — no manual editing."
msgstr ""

#: build/admin.js:125
msgid "Bulk Auto-Linking"
msgstr ""

#: build/admin.js:125
msgid "AI scans your entire site and suggests semantically relevant links in seconds — no manual searching."
msgstr ""

#: build/admin.js:125
msgid "Save 20+ Hours/Month"
msgstr ""

#: build/admin.js:125
msgid "See your entire site's link structure as an interactive graph. Spot weak connections at a glance."
msgstr ""

#: build/admin.js:125 build/admin.js:256
msgid "Site Visualizer"
msgstr ""

#: build/admin.js:125
msgid "Organize content into topical clusters and silo structures for stronger topical authority."
msgstr ""

#: build/admin.js:125
msgid "Topic Clusters & Silo"
msgstr ""

#: build/admin.js:125
msgid "Get a complete breakdown of inbound and outbound links for every page. Find orphan pages instantly."
msgstr ""

#: build/admin.js:125
msgid "Link Report & Audit"
msgstr ""

#: build/admin.js:125
msgid "AI analyzes your content semantically and recommends natural anchor texts — insert links with one click."
msgstr ""

#: build/admin.js:125 build/admin.js:153
msgid "AI Link Suggestions"
msgstr ""

#: build/admin.js:125
msgid "Monitor link health and coverage"
msgstr ""

#: build/admin.js:125
msgid "One-click to insert across your entire site"
msgstr ""

#: build/admin.js:125
msgid "Insert Links"
msgstr ""

#: build/admin.js:125
msgid "Get AI-powered link suggestions with anchors"
msgstr ""

#: build/admin.js:125
msgid "Review Suggestions"
msgstr ""

#: build/admin.js:125
msgid "AI analyzes all your pages semantically"
msgstr ""

#: build/admin.js:125
msgid "Scan Your Site"
msgstr ""

#: build/admin.js:125
msgid "No need for expensive third-party SEO tools. Get audit, auto-fix, and monitoring all in one place."
msgstr ""

#: build/admin.js:125
msgid "Replace $200+ SEO Tools"
msgstr ""

#: build/admin.js:125
msgid "Skip manual SEO audits. One click replaces hours of checking meta tags, headings, and page structure."
msgstr ""

#: build/admin.js:125
msgid "Save 10+ Hours/Month"
msgstr ""

#: build/admin.js:125
msgid "Automated daily or weekly monitoring. Get email alerts when SEO issues appear on your site."
msgstr ""

#: build/admin.js:125
msgid "Monitoring & Alerts"
msgstr ""

#: build/admin.js:125
msgid "Audit all your pages at once. Get a prioritized overview of your entire site's SEO health in minutes."
msgstr ""

#: build/admin.js:125
msgid "Bulk Site Audit"
msgstr ""

#: build/admin.js:125
msgid "Automatically fix missing meta descriptions, title tags, image alt texts, and more with a single click."
msgstr ""

#: build/admin.js:125
msgid "One-Click Auto Fix"
msgstr ""

#: build/admin.js:125
msgid "Analyze any page for SEO issues, performance bottlenecks, and accessibility problems with AI-driven insights."
msgstr ""

#: build/admin.js:125
msgid "AI-Powered SEO Audit"
msgstr ""

#: build/admin.js:125
msgid "24/7 monitoring catches regressions"
msgstr ""

#: build/admin.js:125
msgid "Monitor"
msgstr ""

#: build/admin.js:125
msgid "One click to fix all detected issues"
msgstr ""

#: build/admin.js:125
msgid "AI audits SEO, performance & accessibility"
msgstr ""

#: build/admin.js:125
msgid "AI Analyzes"
msgstr ""

#: build/admin.js:125
msgid "Paste any page URL or select from your posts"
msgstr ""

#: build/admin.js:125
msgid "Enter URL"
msgstr ""

#: build/admin.js:236
msgid "Save Preferences"
msgstr ""

#: build/admin.js:105 build/admin.js:172
msgid "Saving…"
msgstr ""

#: build/admin.js:236
msgid "Failed to save preferences"
msgstr ""

#: build/admin.js:236
msgid "Monitoring preferences saved"
msgstr ""

#: build/admin.js:242
msgid "Monitor competitor pages and get notified when their SEO changes."
msgstr ""

#: build/admin.js:125 build/admin.js:242
msgid "Competitor Tracking"
msgstr ""

#: build/admin.js:242
msgid "Max Page Size"
msgstr ""

#: build/admin.js:242
msgid "Max Page Load Time"
msgstr ""

#: build/admin.js:242
msgid "Get alerted when pages exceed your speed or size limits."
msgstr ""

#: build/admin.js:242
msgid "Performance Budget Alerts"
msgstr ""

#: build/admin.js:155 build/admin.js:241
msgid "Mixed Content"
msgstr ""

#: build/admin.js:241
msgid "500 Server Errors"
msgstr ""

#: build/admin.js:241
msgid "301 Redirects"
msgstr ""

#: build/admin.js:155 build/admin.js:241
msgid "404 Not Found"
msgstr ""

#: build/admin.js:241
msgid "Select which HTTP issues should trigger an alert."
msgstr ""

#: build/admin.js:241
msgid "Alert on these HTTP issues"
msgstr ""

#: build/admin.js:241
msgid "Crawl Health Monitoring"
msgstr ""

#: build/admin.js:125 build/admin.js:241
msgid "Technical Health"
msgstr ""

#: build/admin.js:242
msgid "Uptime Monitoring"
msgstr ""

#: build/admin.js:241
msgid "1 year"
msgstr ""

#: build/admin.js:241
msgid "6 months"
msgstr ""

#: build/admin.js:23 build/admin.js:241
msgid "90 days"
msgstr ""

#: build/admin.js:241
msgid "60 days"
msgstr ""

#: build/admin.js:23 build/admin.js:241
msgid "30 days"
msgstr ""

#: build/admin.js:241
msgid "Freshness Period"
msgstr ""

#: build/admin.js:241
msgid "Notify when any page hasn't been updated within the chosen period."
msgstr ""

#: build/admin.js:241
msgid "Content Freshness Alerts"
msgstr ""

#: build/admin.js:245
msgid "Weekly Digest"
msgstr ""

#: build/admin.js:245
msgid "Paste your Slack incoming webhook URL to receive SEO alerts in a channel."
msgstr ""

#: build/admin.js:245
msgid "Slack Webhook URL"
msgstr ""

#: build/admin.js:244
msgid "Alert Email Addresses"
msgstr ""

#: build/admin.js:125
msgid "Slack"
msgstr ""

#: build/admin.js:244
msgid "Notification Channels"
msgstr ""

#: build/admin.js:241
msgid "Score Alert Threshold"
msgstr ""

#: build/admin.js:238
msgid "Only Scanned Pages"
msgstr ""

#: build/admin.js:238
msgid "All Published Pages"
msgstr ""

#: build/admin.js:237
msgid "Pages to Monitor"
msgstr ""

#: build/admin.js:172 build/admin.js:217 build/admin.js:236
msgid "Monthly"
msgstr ""

#: build/admin.js:172 build/admin.js:236
msgid "Weekly"
msgstr ""

#: build/admin.js:172 build/admin.js:236
msgid "Daily"
msgstr ""

#: build/admin.js:234
msgid "Please enter a valid email address"
msgstr ""

#: build/admin.js:234
msgid "This email is already added"
msgstr ""

#: build/admin.js:235
msgid "This URL is already being tracked"
msgstr ""

#: build/admin.js:105
msgid "Running deep AI analysis. This can take a little longer."
msgstr ""

#: build/admin.js:105
msgid "Running quick deterministic checks now."
msgstr ""

#: build/admin.js:105
msgid "Analyzing your page…"
msgstr ""

#: build/admin.js:105
msgid "Use Quick Audit for instant no-credit checks and Full AI Audit for deeper insights."
msgstr ""

#: build/admin.js:105
msgid "What Gets Analyzed"
msgstr ""

#: build/admin.js:105
msgid "Analyze Another URL"
msgstr ""

#: build/admin.js:105
msgid "No analysis data available."
msgstr ""

#: build/admin.js:105
msgid "Add keywords above to check how well this page is optimized for them."
msgstr ""

#: build/admin.js:105 build/admin.js:125
msgid "Meta"
msgstr ""

#: build/admin.js:105 build/admin.js:218
msgid "Reset All"
msgstr ""

#: build/admin.js:105
msgid "Enter a focus keyword…"
msgstr ""

#: build/admin.js:105
msgid "Keyword Focus Analyzer"
msgstr ""

#: build/admin.js:105
msgid "completed"
msgstr ""

#: build/admin.js:105
msgid "On-Page SEO Checklist"
msgstr ""

#: build/admin.js:105
msgid "vs"
msgstr ""

#: build/admin.js:105
msgid "Current"
msgstr ""

#: build/admin.js:105
msgid "Clear Benchmark"
msgstr ""

#: build/admin.js:105
msgid "Comparison benchmark cleared."
msgstr ""

#: build/admin.js:105
msgid "Benchmark Comparison"
msgstr ""

#: build/admin.js:105
msgid "scans"
msgstr ""

#: build/admin.js:105
msgid "Score Trend"
msgstr ""

#: build/admin.js:105
msgid "HTML Size"
msgstr ""

#: build/admin.js:105
msgid "External Links"
msgstr ""

#: build/admin.js:105
msgid "Missing Alt"
msgstr ""

#: build/admin.js:105
msgid "Images"
msgstr ""

#: build/admin.js:105 build/admin.js:125
msgid "H1"
msgstr ""

#: build/admin.js:105
msgid "Analyzed At"
msgstr ""

#: build/admin.js:105
msgid "Analysis Source"
msgstr ""

#: build/admin.js:105
msgid "Copy meta description"
msgstr ""

#: build/admin.js:105
msgid "Meta description"
msgstr ""

#: build/admin.js:105
msgid "ideal: 120-160"
msgstr ""

#: build/admin.js:105
msgid "Meta Description"
msgstr ""

#: build/admin.js:105
msgid "Copy title"
msgstr ""

#: build/admin.js:105
msgid "ideal: 30-60"
msgstr ""

#: build/admin.js:105
msgid "chars"
msgstr ""

#: build/admin.js:105
msgid "Not found"
msgstr ""

#: build/admin.js:105
msgid "Title Tag"
msgstr ""

#: build/admin.js:105
msgid "Page Overview"
msgstr ""

#: build/admin.js:105
msgid "Top Recommendations"
msgstr ""

#: build/admin.js:105
msgid "No issues found for this filter."
msgstr ""

#: build/admin.js:105
msgid "Mark Fixed"
msgstr ""

#: build/admin.js:105
msgid "Fixed"
msgstr ""

#: build/admin.js:105
msgid "Mark as fixed"
msgstr ""

#: build/admin.js:105
msgid "Mark as not fixed"
msgstr ""

#: build/admin.js:105
msgid "Fix this issue automatically"
msgstr ""

#: build/admin.js:103
msgid "Passed"
msgstr ""

#: includes/classes/Seo/MonitoringNotifier.php:286 build/admin.js:103
#: build/admin.js:107 build/admin.js:110 build/admin.js:117
msgid "Info"
msgstr ""

#: build/admin.js:103
msgid "Auto Fix All"
msgstr ""

#: build/admin.js:103
msgid "Run an audit first."
msgstr ""

#: build/admin.js:103
msgid "Automatic fixes are available for your site content only."
msgstr ""

#: build/admin.js:103
msgid "Automatic fixing failed. Please try again."
msgstr ""

#: build/admin.js:103
msgid "No automatic fixes were needed."
msgstr ""

#. translators: %d: changed fields count
#: build/admin.js:103
msgid "Auto Fix completed. %d field(s) updated."
msgstr ""

#: build/admin.js:102
msgid "Issues & Recommendations"
msgstr ""

#: build/admin.js:102
msgid "SEO plugin meta updated"
msgstr ""

#: build/admin.js:102
msgid "Noopener fixed"
msgstr ""

#: build/admin.js:102
msgid "Lazy loading added"
msgstr ""

#: build/admin.js:102
msgid "Alt text added"
msgstr ""

#: build/admin.js:102 build/admin.js:105 build/admin.js:153
msgid "Skipped"
msgstr ""

#: build/admin.js:102 build/admin.js:204 build/admin.js:205
msgid "Applied"
msgstr ""

#: build/admin.js:102
msgid "Automatic Fix Summary"
msgstr ""

#: build/admin.js:102
msgid "Re-Audit"
msgstr ""

#: build/admin.js:102 build/admin.js:261
msgid "Compare"
msgstr ""

#: build/admin.js:102 build/admin.js:105
msgid "Benchmark"
msgstr ""

#: build/admin.js:102
msgid "Saved as comparison benchmark."
msgstr ""

#: build/admin.js:102
msgid "SEO report copied."
msgstr ""

#: build/admin.js:102
msgid "Keyword Focus"
msgstr ""

#: build/admin.js:102
msgid "SEO Checklist"
msgstr ""

#: build/admin.js:102
msgid "AI (cached)"
msgstr ""

#. translators: %d: total pages
#: build/admin.js:102
msgid "Full Site Audit — %d pages"
msgstr ""

#. translators: %d: total pages
#: build/admin.js:101
msgid "Bulk Audit — %d pages"
msgstr ""

#: build/admin.js:100 build/admin.js:153
msgid "Show"
msgstr ""

#: build/admin.js:100
msgid "Recent Scans"
msgstr ""

#: build/admin.js:100
msgid "Open selected content in editor"
msgstr ""

#: build/admin.js:100
msgid "Enter a URL to analyze (e.g. https://example.com)"
msgstr ""

#: build/admin.js:37 build/admin.js:100 build/admin.js:253
msgid "Analyze"
msgstr ""

#: build/admin.js:100 build/admin.js:153
msgid "Analyzing…"
msgstr ""

#: build/admin.js:100 build/admin.js:153
msgid "Type to search"
msgstr ""

#: build/admin.js:100
msgid "Search your site content..."
msgstr ""

#: build/admin.js:100
msgid "Quick Audit"
msgstr ""

#: build/admin.js:100
msgid "Quick Audit runs fast deterministic checks instantly — no AI credits used."
msgstr ""

#: build/admin.js:100
msgid "Full AI Audit provides deeper analysis using your AI credits. Cached results reduce repeat costs."
msgstr ""

#: build/admin.js:100
msgid "Mode"
msgstr ""

#: build/admin.js:100
msgid "Full Site Audit"
msgstr ""

#: build/admin.js:100
msgid "Bulk Audit"
msgstr ""

#: build/admin.js:100
msgid "Single Page"
msgstr ""

#: build/admin.js:100 build/admin.js:108
msgid "Scope"
msgstr ""

#: build/admin.js:100
msgid "External URL"
msgstr ""

#: build/admin.js:100
msgid "Current Site"
msgstr ""

#: build/admin.js:100
msgid "Please enter a URL to analyze."
msgstr ""

#: build/admin.js:100 build/admin.js:117 build/admin.js:120
msgid "Please enter a valid URL."
msgstr ""

#: build/admin.js:100
msgid "Analysis failed. Please try again."
msgstr ""

#: build/admin.js:100
msgid "AI audit complete."
msgstr ""

#: build/admin.js:100
msgid "Loaded cached AI audit result."
msgstr ""

#: build/admin.js:100
msgid "Fresh AI audit complete."
msgstr ""

#: build/admin.js:100
msgid "Quick audit complete (no AI credits used)."
msgstr ""

#. translators: %s: copied item label
#: build/admin.js:100
msgid "%s copied."
msgstr ""

#: build/admin.js:71 build/admin.js:99 build/admin.js:253
msgid "Missing"
msgstr ""

#: build/admin.js:99
msgid "Needs work"
msgstr ""

#: build/admin.js:99
msgid "Optimized"
msgstr ""

#: build/admin.js:99
msgid "Maximum 10 keywords allowed."
msgstr ""

#: build/admin.js:99
msgid "Keyword already added."
msgstr ""

#: build/admin.js:99
msgid "Test responsive design, touch targets, viewport configuration, and mobile usability."
msgstr ""

#: build/admin.js:99
msgid "Mobile Friendliness"
msgstr ""

#: build/admin.js:99
msgid "Verify SSL certificate, mixed content issues, and security headers."
msgstr ""

#: build/admin.js:99
msgid "Security & SSL Check"
msgstr ""

#: build/admin.js:99
msgid "Page load speed, resource optimization, and Core Web Vitals assessment."
msgstr ""

#: build/admin.js:99
msgid "Performance Analysis"
msgstr ""

#: build/admin.js:99
msgid "Overview of your backlink profile including domain authority, referring domains, and link quality."
msgstr ""

#: build/admin.js:99
msgid "Backlink Snapshot"
msgstr ""

#: build/admin.js:99
msgid "Analyze title tags, meta descriptions, headings, image alt text, and keyword density."
msgstr ""

#: build/admin.js:99
msgid "On-Page SEO Checks"
msgstr ""

#: build/admin.js:99
msgid "Comprehensive technical SEO audit including page speed, core web vitals, and crawlability analysis."
msgstr ""

#: build/admin.js:99
msgid "SEO & Performance Audit"
msgstr ""

#. translators: %d: number of posts
#: build/admin.js:99
msgid "%d posts"
msgstr ""

#: build/admin.js:94
msgid "New Audit"
msgstr ""

#. translators: %d: duplicate groups
#: build/admin.js:91
msgid "Duplicate Content (%d)"
msgstr ""

#: build/admin.js:90
msgid "Run Full Site Audit"
msgstr ""

#: build/admin.js:90
msgid "Select at least one content type."
msgstr ""

#: build/admin.js:90
msgid "Select at least one post status."
msgstr ""

#: build/admin.js:90
msgid "Site audit failed."
msgstr ""

#. translators: %d: duplicate groups
#: build/admin.js:90
msgid "%d duplicate content issues found."
msgstr ""

#. translators: %d: error count
#. translators: %d: number of failed URLs
#: build/admin.js:89 build/admin.js:250
msgid "%d failed."
msgstr ""

#. translators: %d: scanned count
#: build/admin.js:88
msgid "Site audit complete. %d pages scanned."
msgstr ""

#: build/admin.js:87
msgid "Detects duplicate titles, meta descriptions, and slugs across your selected content."
msgstr ""

#: build/admin.js:87
msgid "Check for duplicate content"
msgstr ""

#: build/admin.js:87 build/admin.js:100 build/admin.js:153
msgid "Content Type"
msgstr ""

#: build/admin.js:87
msgid "Duplicate Slug"
msgstr ""

#: build/admin.js:87
msgid "Duplicate Meta Description"
msgstr ""

#: build/admin.js:87
msgid "Duplicate Title"
msgstr ""

#: build/admin.js:87
msgid "Password Protected"
msgstr ""

#: build/admin.js:87 build/admin.js:98 build/admin.js:105 build/admin.js:125
msgid "Auto Fix"
msgstr ""

#: build/admin.js:87 build/admin.js:98 build/admin.js:105
msgid "Fixing…"
msgstr ""

#: build/admin.js:87 build/admin.js:98 build/admin.js:105
msgid "Auto fix failed. Please try again."
msgstr ""

#. translators: %s: issue title
#: build/admin.js:87 build/admin.js:98 build/admin.js:105
msgid "\"%s\" could not be fixed automatically."
msgstr ""

#. translators: %s: issue title
#: build/admin.js:86 build/admin.js:97 build/admin.js:104
msgid "\"%s\" has been fixed."
msgstr ""

#: build/admin.js:85 build/admin.js:96 build/admin.js:103
msgid "How to fix"
msgstr ""

#: build/admin.js:85 build/admin.js:96 build/admin.js:103
msgid "Hide guide"
msgstr ""

#: build/admin.js:85 build/admin.js:96
msgid "%d fixed"
msgstr ""

#: build/admin.js:85 build/admin.js:96
msgid "Show issues"
msgstr ""

#: build/admin.js:85 build/admin.js:96
msgid "Hide issues"
msgstr ""

#: build/admin.js:85 build/admin.js:96
msgid "Re-scan this page"
msgstr ""

#. translators: %s: page title
#: build/admin.js:85 build/admin.js:96
msgid "Failed to re-scan \"%s\"."
msgstr ""

#. translators: %s: page title
#: build/admin.js:84 build/admin.js:95
msgid "Re-scanned \"%s\" successfully."
msgstr ""

#: build/admin.js:83 build/admin.js:94
msgid "Fix Status"
msgstr ""

#: build/admin.js:83 build/admin.js:94 build/admin.js:103 build/admin.js:153
#: build/admin.js:155
msgid "Issues"
msgstr ""

#: build/admin.js:83 build/admin.js:94 build/admin.js:102 build/admin.js:105
msgid "A11y"
msgstr ""

#: build/admin.js:83 build/admin.js:94 build/admin.js:102 build/admin.js:105
msgid "Perf"
msgstr ""

#: build/admin.js:83 build/admin.js:94 build/admin.js:102 build/admin.js:105
msgid "SEO"
msgstr ""

#: build/admin.js:83
msgid "New Scan"
msgstr ""

#: build/admin.js:83 build/admin.js:94
msgid "Re-scan Fixed Pages"
msgstr ""

#: build/admin.js:83 build/admin.js:94
msgid "Re-scanning…"
msgstr ""

#: build/admin.js:83 build/admin.js:94
msgid "Failed to re-scan fixed pages."
msgstr ""

#. translators: 1: rescanned count, 2: improved count
#. translators: 1: re-scanned count, 2: improved count
#: build/admin.js:83 build/admin.js:94
msgid "Re-scanned %1$d pages. %2$d improved."
msgstr ""

#: build/admin.js:82 build/admin.js:93
msgid "No pages had fixes applied."
msgstr ""

#. translators: %d: selected count
#: build/admin.js:82 build/admin.js:93
msgid "Auto Fix %d Pages"
msgstr ""

#: build/admin.js:81 build/admin.js:92 build/admin.js:103
msgid "Applying Fixes…"
msgstr ""

#: build/admin.js:81 build/admin.js:92
msgid "Select at least one item to fix."
msgstr ""

#: build/admin.js:81 build/admin.js:92
msgid "Bulk auto-fix failed."
msgstr ""

#. translators: 1: total fixed, 2: total items
#: build/admin.js:81 build/admin.js:92
msgid "Auto Fix complete. %1$d fixes applied across %2$d pages."
msgstr ""

#: build/admin.js:80 build/admin.js:90
msgid "Need Attention"
msgstr ""

#: build/admin.js:80 build/admin.js:90 build/admin.js:103
msgid "Warnings"
msgstr ""

#: includes/classes/Seo/MonitoringNotifier.php:277 build/admin.js:80
#: build/admin.js:90 build/admin.js:103 build/admin.js:107 build/admin.js:110
#: build/admin.js:117 build/admin.js:153
msgid "Critical"
msgstr ""

#: build/admin.js:80 build/admin.js:90 build/admin.js:102
msgid "Avg A11y"
msgstr ""

#: build/admin.js:80 build/admin.js:90 build/admin.js:102
msgid "Avg Perf"
msgstr ""

#: build/admin.js:80 build/admin.js:90 build/admin.js:102
msgid "Avg SEO"
msgstr ""

#. translators: %d: selected count
#: build/admin.js:80
msgid "Scan %d Pages"
msgstr ""

#: build/admin.js:79 build/admin.js:90 build/admin.js:108 build/admin.js:153
#: build/admin.js:155
msgid "Scanning…"
msgstr ""

#: build/admin.js:79
msgid "Select at least one item to scan."
msgstr ""

#: build/admin.js:79
msgid "Bulk audit failed."
msgstr ""

#. translators: %d: scanned count
#: build/admin.js:79
msgid "Bulk audit complete. %d pages scanned."
msgstr ""

#. translators: 1: success count, 2: error count
#: build/admin.js:78
msgid "Scanned %1$d pages. %2$d failed."
msgstr ""

#. translators: 1: selected count, 2: total count
#: build/admin.js:77
msgid "%1$d of %2$d selected"
msgstr ""

#: build/admin.js:76
msgid "Load Content"
msgstr ""

#: build/admin.js:26 build/admin.js:28 build/admin.js:76 build/admin.js:153
#: build/admin.js:172 build/admin.js:173 build/admin.js:179 build/admin.js:190
#: build/admin.js:194 build/admin.js:205 build/admin.js:256
msgid "Loading…"
msgstr ""

#: build/admin.js:76
msgid "Failed to load posts."
msgstr ""

#: build/admin.js:76
msgid "No published content found for this type."
msgstr ""

#. translators: %d: page occurrence count
#: build/admin.js:76
msgid "%d pages"
msgstr ""

#. translators: %d: unique issue types
#: build/admin.js:75
msgid "Common Issues (%d)"
msgstr ""

#. translators: %d: results count
#: build/admin.js:74
msgid "Audit Results (%d)"
msgstr ""

#: build/admin.js:73 build/admin.js:80 build/admin.js:85 build/admin.js:96
msgid "Clean"
msgstr ""

#: build/admin.js:73
msgid "Has Warnings"
msgstr ""

#: build/admin.js:73
msgid "Has Critical"
msgstr ""

#: build/admin.js:73
msgid "All Severity"
msgstr ""

#: build/admin.js:73
msgid "75+"
msgstr ""

#: build/admin.js:73
msgid "50 – 74"
msgstr ""

#: build/admin.js:73
msgid "0 – 49"
msgstr ""

#: build/admin.js:73
msgid "All Scores"
msgstr ""

#: build/admin.js:73 build/admin.js:100
msgid "Full AI Audit"
msgstr ""

#: build/admin.js:73
msgid "Full AI Audit (cached)"
msgstr ""

#: build/admin.js:73
msgid "Quick Audit (no AI)"
msgstr ""

#: build/admin.js:73
msgid "Add loading=\"lazy\" to off-screen images to improve initial page load performance."
msgstr ""

#: build/admin.js:73
msgid "Consider reducing HTML size by optimizing inline styles, removing unused markup, and deferring non-critical content."
msgstr ""

#: build/admin.js:73
msgid "Reduce HTML size by removing unnecessary whitespace, comments, and inline styles. Consider lazy loading below-the-fold content."
msgstr ""

#: build/admin.js:73
msgid "Add the missing Open Graph meta tags (og:title, og:description, og:image) for better social media sharing."
msgstr ""

#: build/admin.js:73
msgid "Add JSON-LD structured data to help search engines understand your content type and display rich results."
msgstr ""

#: build/admin.js:73
msgid "Remove the noindex meta tag or X-Robots-Tag header if you want this page to appear in search results."
msgstr ""

#: build/admin.js:73
msgid "Add a viewport meta tag to your theme's header: <meta name=\"viewport\" content=\"width=device-width, initial-scale=1\">."
msgstr ""

#: build/admin.js:73
msgid "Include the focus keyword in at least one H2 or H3 subheading."
msgstr ""

#: build/admin.js:73
msgid "Use the focus keyword naturally throughout your content body."
msgstr ""

#: build/admin.js:73
msgid "Place the focus keyword in the first paragraph or opening section of your content."
msgstr ""

#: build/admin.js:73
msgid "Edit the URL slug to include the focus keyword, using hyphens between words."
msgstr ""

#: build/admin.js:73
msgid "Naturally include your focus keyword within the meta description."
msgstr ""

#: build/admin.js:73
msgid "Include your focus keyword in the SEO title, ideally near the beginning."
msgstr ""

#: build/admin.js:73
msgid "Set a focus keyword in your SEO plugin (Rank Math, Yoast, etc.), or click Auto Fix to let AI identify and set one automatically."
msgstr ""

#: build/admin.js:73
msgid "Adjust your meta description to be between 120-160 characters for optimal search visibility."
msgstr ""

#: build/admin.js:73
msgid "Adjust your title tag to be between 50-60 characters. This ensures it displays fully in search results."
msgstr ""

#: build/admin.js:73
msgid "Remove repeated words from your title tag. Use diverse, descriptive keywords for a stronger search presence."
msgstr ""

#: build/admin.js:73
msgid "Add explicit width and height attributes to all images to prevent layout shifts (CLS) and improve Core Web Vitals."
msgstr ""

#: build/admin.js:73
msgid "Shorten your URL slug to under 75 characters. Use 3-5 descriptive, keyword-rich words separated by hyphens."
msgstr ""

#: build/admin.js:73
msgid "Break your content into sections using H2 headings. This improves readability and helps search engines understand content structure."
msgstr ""

#: build/admin.js:73
msgid "Use the Internal Linking tool (Pro Max → Internal Linking) to add more contextual internal links and strengthen your site structure."
msgstr ""

#: build/admin.js:73
msgid "Use the Internal Linking tool (Pro Max → Internal Linking) to automatically add contextual internal links to your content."
msgstr ""

#: build/admin.js:73
msgid "Add 1-3 outbound links to authoritative, relevant sources. This signals content quality to search engines."
msgstr ""

#: build/admin.js:73
msgid "Add a lang attribute to your HTML tag (e.g., lang='en') to specify the page language for accessibility."
msgstr ""

#: build/admin.js:73
msgid "Reduce HTML size by removing unnecessary whitespace, comments, and inline styles. Consider lazy loading content."
msgstr ""

#: build/admin.js:73
msgid "Add structured data (JSON-LD) to help search engines understand your content type and display rich results."
msgstr ""

#: build/admin.js:73
msgid "Fix or remove broken links. Use a link checker tool to find all 404 errors and update them."
msgstr ""

#: build/admin.js:73
msgid "Expand your page content to at least 300 words. Add useful, original information that satisfies user intent."
msgstr ""

#: build/admin.js:73
msgid "Generate and submit an XML sitemap to help search engines discover all your pages."
msgstr ""

#: build/admin.js:73
msgid "Create a robots.txt file in your root directory to guide search engine crawlers."
msgstr ""

#: build/admin.js:73
msgid "Update all resource URLs (images, scripts, styles) to use HTTPS instead of HTTP."
msgstr ""

#: build/admin.js:73
msgid "Install an SSL certificate and redirect all HTTP traffic to HTTPS. Most hosts offer free SSL via Let's Encrypt."
msgstr ""

#: build/admin.js:73
msgid "Ensure your design is responsive, touch targets are at least 48px, and viewport meta tag is set correctly."
msgstr ""

#: build/admin.js:73
msgid "Optimize images (use WebP), enable caching, minify CSS/JS, and consider a CDN to improve load times."
msgstr ""

#: build/admin.js:73
msgid "Add Open Graph meta tags (og:title, og:description, og:image) for better social media sharing previews."
msgstr ""

#: build/admin.js:73
msgid "Add a canonical URL tag to prevent duplicate content issues. Use the preferred URL for this page."
msgstr ""

#: build/admin.js:73
msgid "Add descriptive alt attributes to all images. Use natural language that describes what the image shows."
msgstr ""

#: build/admin.js:73
msgid "Use only one H1 tag per page. Convert additional H1 tags to H2 or H3 for proper heading hierarchy."
msgstr ""

#: build/admin.js:73
msgid "Add a single, unique H1 tag that clearly describes the page content and includes your primary keyword."
msgstr ""

#: build/admin.js:73
msgid "Expand your meta description to at least 120 characters for better visibility in search results."
msgstr ""

#: build/admin.js:73
msgid "Trim your meta description to 160 characters or fewer to prevent truncation in search snippets."
msgstr ""

#: build/admin.js:73
msgid "Add a meta description tag between 120-160 characters. Summarize the page content and include a call-to-action."
msgstr ""

#: build/admin.js:73
msgid "Expand your title tag to at least 30 characters. Add your brand name or a compelling modifier."
msgstr ""

#: build/admin.js:73
msgid "Shorten your title tag to 60 characters or fewer so it is not truncated in search results."
msgstr ""

#: build/admin.js:73
msgid "Add a <title> tag to your page head. Keep it between 50-60 characters and include your primary keyword near the start."
msgstr ""

#: build/admin.js:73
msgid "Content is at least 300 words for thin-content pages"
msgstr ""

#: build/admin.js:73
msgid "No broken links on the page"
msgstr ""

#: build/admin.js:73
msgid "Schema markup (structured data) is implemented"
msgstr ""

#: build/admin.js:73
msgid "Canonical URL is specified"
msgstr ""

#: build/admin.js:73
msgid "Open Graph / social meta tags are set"
msgstr ""

#: build/admin.js:73
msgid "External links use rel=\"noopener\""
msgstr ""

#: build/admin.js:73
msgid "Internal links point to relevant pages"
msgstr ""

#: build/admin.js:73
msgid "Content is mobile-friendly"
msgstr ""

#: build/admin.js:73
msgid "Page loads in under 3 seconds"
msgstr ""

#: build/admin.js:73
msgid "Images have descriptive alt text"
msgstr ""

#: build/admin.js:73
msgid "URL is short and descriptive"
msgstr ""

#: build/admin.js:73
msgid "H1 tag is present and unique"
msgstr ""

#: build/admin.js:73
msgid "Meta description is present and compelling (120-160 chars)"
msgstr ""

#: build/admin.js:73
msgid "Page has a unique, descriptive title tag (50-60 chars)"
msgstr ""

#: build/admin.js:71
msgid "Run translations"
msgstr ""

#: build/admin.js:71
msgid "Tone & glossary"
msgstr ""

#: build/admin.js:71
msgid "Quality"
msgstr ""

#: build/admin.js:71
msgid "Configure languages"
msgstr ""

#: build/admin.js:68
msgid "Re-translate"
msgstr ""

#: build/admin.js:68
msgid "Translated"
msgstr ""

#: build/admin.js:23 build/admin.js:33 build/admin.js:36 build/admin.js:68
msgid "Language"
msgstr ""

#: build/admin.js:68
msgid "All languages"
msgstr ""

#: build/admin.js:153
msgid "Retry Failed"
msgstr ""

#: build/admin.js:65
msgid "Failed translations"
msgstr ""

#: build/admin.js:64 build/admin.js:205 build/admin.js:227
msgid "Stop"
msgstr ""

#: build/admin.js:228
msgid "Translate all posts"
msgstr ""

#: build/admin.js:253
msgid "Activity Log"
msgstr ""

#. translators: %s is the post currently being translated.
#: build/admin.js:60
msgid "Current: %s"
msgstr ""

#: build/admin.js:59
msgid "Translation in progress…"
msgstr ""

#: build/admin.js:54 build/admin.js:170
msgid "Prev"
msgstr ""

#: build/admin.js:153
msgid "No posts found."
msgstr ""

#. translators: %d is the number of posts selected.
#: build/admin.js:54
msgid "%d post selected"
msgid_plural "%d posts selected"
msgstr[0] ""
msgstr[1] ""
msgstr[2] ""

#: build/admin.js:53
msgid "Selected Posts"
msgstr ""

#: build/admin.js:53 build/admin.js:153
msgid "All Posts"
msgstr ""

#: build/admin.js:40
msgid "Languages"
msgstr ""

#: build/admin.js:53
msgid "Content Types"
msgstr ""

#: build/admin.js:71
msgid "Translated content"
msgstr ""

#: build/admin.js:52
msgid "Result"
msgstr ""

#: build/admin.js:52 build/admin.js:71 build/admin.js:227 build/editor.js:1
msgid "Translate"
msgstr ""

#: build/admin.js:52
msgid "Text to translate"
msgstr ""

#: build/admin.js:52
msgid "Select language…"
msgstr ""

#: build/admin.js:52
msgid "Target Language"
msgstr ""

#: build/admin.js:52
msgid "Translation Preview"
msgstr ""

#: build/admin.js:52
msgid "Open preview tool"
msgstr ""

#: build/admin.js:52
msgid "Test Translation"
msgstr ""

#: build/admin.js:51
msgid "Don't translate"
msgstr ""

#: build/admin.js:51
msgid "Term (e.g. WordPress)"
msgstr ""

#: build/admin.js:48
msgid "Add term"
msgstr ""

#: build/admin.js:47
msgid "Glossary"
msgstr ""

#: build/admin.js:47
msgid "Informal (tu, du, tú)"
msgstr ""

#: build/admin.js:47
msgid "Formal (vous, Sie, usted)"
msgstr ""

#: build/admin.js:47
msgid "Default (Language Standard)"
msgstr ""

#: build/admin.js:47
msgid "Affects how “you” is translated in languages that have formal and informal forms."
msgstr ""

#: build/admin.js:47
msgid "Formality Level"
msgstr ""

#: build/admin.js:47
msgid "Creative / Engaging"
msgstr ""

#: build/admin.js:47
msgid "Technical / Documentation"
msgstr ""

#: build/admin.js:47
msgid "Casual / Friendly"
msgstr ""

#: build/admin.js:47
msgid "Formal / Professional"
msgstr ""

#: build/admin.js:47
msgid "Neutral"
msgstr ""

#: build/admin.js:47
msgid "Sets the overall writing style for translations."
msgstr ""

#: build/admin.js:47
msgid "Translation Style"
msgstr ""

#: build/admin.js:47
msgid "Both (Top & Bottom)"
msgstr ""

#: build/admin.js:47
msgid "After Content"
msgstr ""

#: build/admin.js:47
msgid "Before Content"
msgstr ""

#: build/admin.js:47
msgid "After Title"
msgstr ""

#: build/admin.js:47
msgid "Switcher Position"
msgstr ""

#: build/admin.js:47
msgid "When a visitor selects a language, keep the switcher visible on the translated version of the post."
msgstr ""

#: build/admin.js:47
msgid "Keep switcher visible on translated content"
msgstr ""

#: build/admin.js:47
msgid "Display a language selector on translated posts so visitors can switch between available translations."
msgstr ""

#: build/admin.js:47
msgid "Show language switcher on posts"
msgstr ""

#: build/admin.js:47
msgid "Display Options"
msgstr ""

#: build/admin.js:53
msgid "Target Languages"
msgstr ""

#: build/admin.js:39
msgid "Auto-translate new posts when published"
msgstr ""

#: build/admin.js:38
msgid "Select which post types should be translated. Only published content is processed."
msgstr ""

#: build/admin.js:38
msgid "Content to Translate"
msgstr ""

#: build/admin.js:37
msgid "Unlock AI Translation and reach millions of new readers today."
msgstr ""

#: build/admin.js:37
msgid "Ready to Go Global?"
msgstr ""

#: build/admin.js:37
msgid "Over 75% of internet users prefer content in their native language. Don't miss out on a massive audience."
msgstr ""

#: build/admin.js:37
msgid "Why Go Global?"
msgstr ""

#: build/admin.js:37
msgid "Powerful features to reach a global audience"
msgstr ""

#: build/admin.js:37
msgid "Everything You Need for Multilingual Success"
msgstr ""

#: build/admin.js:37
msgid "Go multilingual in minutes — AI handles the heavy lifting"
msgstr ""

#: build/admin.js:37
msgid "30-day money-back guarantee • Cancel anytime"
msgstr ""

#: build/admin.js:37
msgid "Reach a global audience instantly. Translate your entire website into 30+ languages with the power of AI."
msgstr ""

#: build/admin.js:37
msgid "AI-Powered Translation"
msgstr ""

#: build/admin.js:37
msgid "Cost Savings"
msgstr ""

#: build/admin.js:37
msgid "Unlimited Translations"
msgstr ""

#: build/admin.js:37
msgid "Potential Readers"
msgstr ""

#: build/admin.js:37
msgid "Languages Supported"
msgstr ""

#: build/admin.js:37
msgid "Save thousands on professional translation"
msgstr ""

#: build/admin.js:37
msgid "Build trust with localized content"
msgstr ""

#: build/admin.js:37
msgid "Increase engagement and time on site"
msgstr ""

#: build/admin.js:37
msgid "Improve SEO with multilingual content"
msgstr ""

#: build/admin.js:37
msgid "Expand your audience to 4+ billion non-English speakers"
msgstr ""

#: build/admin.js:37
msgid "Monitor coverage and audience growth"
msgstr ""

#: build/admin.js:37
msgid "Track & Grow"
msgstr ""

#: build/admin.js:37
msgid "Translated content goes live instantly"
msgstr ""

#: build/admin.js:37
msgid "Publish"
msgstr ""

#: build/admin.js:37
msgid "AI translates preserving your brand voice"
msgstr ""

#: build/admin.js:37
msgid "AI Translates"
msgstr ""

#: build/admin.js:37
msgid "Select target languages from 30+ options"
msgstr ""

#: build/admin.js:37
msgid "Choose Languages"
msgstr ""

#: build/admin.js:37
msgid "Track your translation coverage and monitor which languages are most popular with your audience."
msgstr ""

#: build/admin.js:37
msgid "Translation Analytics"
msgstr ""

#: build/admin.js:37
msgid "Beautiful, customizable language switcher that lets visitors read your content in their preferred language."
msgstr ""

#: build/admin.js:37
msgid "Frontend Language Switcher"
msgstr ""

#: build/admin.js:37
msgid "Automatically translate new content as soon as it's published. Your multilingual site stays up-to-date effortlessly."
msgstr ""

#: build/admin.js:37
msgid "Auto-Translate New Posts"
msgstr ""

#: build/admin.js:37
msgid "Translate hundreds of posts at once with our intelligent batch processing. Set it and forget it."
msgstr ""

#: build/admin.js:37
msgid "Bulk Translation"
msgstr ""

#: build/admin.js:37
msgid "Leverage cutting-edge AI models (OpenAI & Gemini) for natural, context-aware translations that preserve your brand voice."
msgstr ""

#: build/admin.js:37
msgid "AI-Powered Accuracy"
msgstr ""

#: build/admin.js:37
msgid "Translate your content into over 30 languages including Spanish, French, German, Chinese, Japanese, and more."
msgstr ""

#: build/admin.js:37
msgid "30+ Languages"
msgstr ""

#: build/admin.js:37
msgid "Generated FAQ sets will appear here for easy access."
msgstr ""

#: build/admin.js:37
msgid "Generate and review FAQs first before exporting."
msgstr ""

#: build/admin.js:37
msgid "No FAQs to Export"
msgstr ""

#: build/admin.js:37
msgid "Open in New Page"
msgstr ""

#: build/admin.js:37
msgid "Open in New Post"
msgstr ""

#: build/admin.js:37
msgid "Create a new draft with your FAQ blocks already inserted."
msgstr ""

#: build/admin.js:37
msgid "Insert into WordPress"
msgstr ""

#: build/admin.js:37
msgid "Copy Schema"
msgstr ""

#: build/admin.js:37
msgid "Schema block copied to clipboard!"
msgstr ""

#: build/admin.js:37
msgid "FAQ Schema (SEO)"
msgstr ""

#: build/admin.js:37
msgid "Failed to copy to clipboard."
msgstr ""

#: build/admin.js:37
msgid "Blocks copied to clipboard!"
msgstr ""

#: build/admin.js:37
msgid "Advanced Accordion Blocks"
msgstr ""

#: build/admin.js:37
msgid "WordPress Accordion Blocks"
msgstr ""

#: build/admin.js:37
msgid " plugin for enhanced styling."
msgstr ""

#: build/admin.js:37
msgid "Default uses WordPress core blocks. Advanced Accordion requires the "
msgstr ""

#: build/admin.js:37
msgid "You can also use the 'Default Accordion Blocks' option which works without any additional plugins."
msgstr ""

#: build/admin.js:37
msgid "Install Plugin"
msgstr ""

#: build/admin.js:23
msgid "Active Plugins"
msgstr ""

#: build/admin.js:37
msgid "The Advanced Accordion Block plugin is required for this feature. Would you like to install it now?"
msgstr ""

#: build/admin.js:37
msgid "The Advanced Accordion Block plugin is installed but not activated. Would you like to activate it now?"
msgstr ""

#: build/admin.js:37
msgid "Plugin Required"
msgstr ""

#: build/admin.js:37
msgid "Plugin Not Activated"
msgstr ""

#: build/admin.js:37
msgid "FAQs converted to Advanced Accordion blocks!"
msgstr ""

#: build/admin.js:37
msgid "Default Accordion Blocks"
msgstr ""

#: build/admin.js:37
msgid "No valid FAQs to convert."
msgstr ""

#: build/admin.js:37
msgid "Failed to convert FAQs."
msgstr ""

#: build/admin.js:37
msgid "FAQs converted to WordPress accordion blocks!"
msgstr ""

#: build/admin.js:37
msgid "Add structured data for rich snippets in Google search results."
msgstr ""

#: build/admin.js:37
msgid "Include FAQ Schema (SEO)"
msgstr ""

#: build/admin.js:37
msgid "Convert FAQs into ready-to-paste Gutenberg blocks for your WordPress site."
msgstr ""

#: build/admin.js:37
msgid "WordPress Blocks"
msgstr ""

#: build/admin.js:37
msgid "JSON downloaded!"
msgstr ""

#: build/admin.js:37
msgid "HTML copied to clipboard!"
msgstr ""

#: build/admin.js:37
msgid "Download file"
msgstr ""

#: build/admin.js:37
msgid "CSV downloaded!"
msgstr ""

#: build/admin.js:26 build/admin.js:37
msgid "Copy to clipboard"
msgstr ""

#: build/admin.js:37
msgid "Markdown copied to clipboard!"
msgstr ""

#: build/admin.js:37
msgid "Export your FAQs in different formats — great for docs, spreadsheets, or other platforms."
msgstr ""

#: build/admin.js:37
msgid "Quick Export"
msgstr ""

#: build/admin.js:37
msgid "Go to the Generate step and click 'Generate FAQs with AI' to get started."
msgstr ""

#: build/admin.js:37
msgid "No FAQs Yet"
msgstr ""

#: build/admin.js:37
msgid "This may take a minute depending on the amount of content."
msgstr ""

#: build/admin.js:37
msgid "Generating FAQs from your knowledge base..."
msgstr ""

#: build/admin.js:37
msgid "All FAQs copied!"
msgstr ""

#: build/admin.js:37
msgid "FAQ(s) generated"
msgstr ""

#: build/admin.js:37
msgid "Generate FAQs with AI"
msgstr ""

#: build/admin.js:37
msgid "All Knowledge Base"
msgstr ""

#: build/admin.js:37
msgid "FAQs"
msgstr ""

#: build/admin.js:37
msgid "Count:"
msgstr ""

#: build/admin.js:37
msgid "Topic:"
msgstr ""

#: build/admin.js:37
msgid "Choose specific sources to generate FAQs from."
msgstr ""

#: build/admin.js:37
msgid "Generate FAQs from all your knowledge base content."
msgstr ""

#: build/admin.js:37
msgid "Use Entire Knowledge Base"
msgstr ""

#: build/admin.js:37
msgid "AI will write the FAQ answers in this tone."
msgstr ""

#: build/admin.js:37
msgid "How many FAQs to generate."
msgstr ""

#: build/admin.js:37
msgid "Number of FAQs"
msgstr ""

#: build/admin.js:37
msgid "e.g., Pricing and billing questions, Getting started guide..."
msgstr ""

#: build/admin.js:37
msgid "Leave empty to generate FAQs from your entire knowledge base, or specify a topic to focus on."
msgstr ""

#: build/admin.js:37
msgid "Topic / Focus (Optional)"
msgstr ""

#: build/admin.js:37
msgid "Click a preset to auto-fill the topic field, or type your own below."
msgstr ""

#: build/admin.js:37
msgid "Quick Topic Presets"
msgstr ""

#: build/admin.js:37
msgid "Back to Preview"
msgstr ""

#: build/admin.js:37
msgid "Continue to Output"
msgstr ""

#: build/admin.js:37
msgid "Back to Settings"
msgstr ""

#: build/admin.js:37
msgid "General FAQs"
msgstr ""

#: build/admin.js:37
msgid "No blocks to insert. Please convert FAQs first."
msgstr ""

#: build/admin.js:37
msgid "Failed to copy."
msgstr ""

#: build/admin.js:37
msgid "FAQ copied to clipboard!"
msgstr ""

#: build/admin.js:37
msgid "FAQ removed."
msgstr ""

#: build/admin.js:37
msgid "Entire Knowledge Base"
msgstr ""

#: build/admin.js:37
msgid "FAQs generated successfully!"
msgstr ""

#: build/admin.js:37
msgid "All FAQs cleared."
msgstr ""

#: build/admin.js:37
msgid "Move Down"
msgstr ""

#: build/admin.js:37
msgid "Move Up"
msgstr ""

#: build/admin.js:32 build/admin.js:37
msgid "Question and answer are required."
msgstr ""

#: build/admin.js:37
msgid "Enter the answer..."
msgstr ""

#: build/admin.js:32 build/admin.js:37 build/admin.js:205
msgid "Answer"
msgstr ""

#: build/admin.js:37
msgid "Enter the question..."
msgstr ""

#: build/admin.js:37
msgid "Export & publish"
msgstr ""

#: build/admin.js:3 build/admin.js:26 build/admin.js:37
msgid "Output"
msgstr ""

#: build/admin.js:37
msgid "Edit FAQs"
msgstr ""

#: build/admin.js:37 build/admin.js:105 build/admin.js:138
msgid "Preview"
msgstr ""

#: build/admin.js:37
msgid "Privacy & Data"
msgstr ""

#: includes/utils/store.php:614 build/admin.js:37 build/admin.js:209
msgid "Integrations"
msgstr ""

#: build/admin.js:37
msgid "Shipping & Returns"
msgstr ""

#: build/admin.js:37
msgid "Features & Usage"
msgstr ""

#: build/admin.js:37
msgid "Account & Security"
msgstr ""

#: build/admin.js:37
msgid "Technical Support"
msgstr ""

#: build/admin.js:37
msgid "Getting Started"
msgstr ""

#: build/admin.js:37
msgid "Pricing & Plans"
msgstr ""

#: build/admin.js:37
msgid "Go to Source"
msgstr ""

#: build/admin.js:37
msgid "Run a conversion from the Convert step to see your newly created posts here."
msgstr ""

#: build/admin.js:37
msgid "No Converted Posts Yet"
msgstr ""

#: build/admin.js:37
msgid "Your posts are now live. Click 'View' to see them on your site."
msgstr ""

#: build/admin.js:37
msgid "Your posts have been saved as drafts. Click 'Edit' to review and publish them."
msgstr ""

#: build/admin.js:37
msgid "%d Post(s) Created Successfully"
msgstr ""

#: build/admin.js:37
msgid "Topics Queued for Conversion"
msgstr ""

#: build/admin.js:37
msgid "No topics selected. Go back to the Source step to pick the topics you want to convert."
msgstr ""

#: build/admin.js:37
msgid "Converting %d of %d..."
msgstr ""

#: build/admin.js:37
msgid "Publish Status"
msgstr ""

#: build/admin.js:37 build/admin.js:68 build/admin.js:105 build/admin.js:153
#: build/admin.js:253
msgid "Post"
msgstr ""

#. translators: %d is the number of selected translations.
#. translators: %d: number selected
#: build/admin.js:37 build/admin.js:41 build/admin.js:69 build/admin.js:162
msgid "%d selected"
msgid_plural "%d selected"
msgstr[0] ""
msgstr[1] ""
msgstr[2] ""

#: build/admin.js:37
msgid "Topics to Convert"
msgstr ""

#: build/admin.js:37
msgid "Conversion Summary"
msgstr ""

#: build/admin.js:37
msgid "Controls the voice and style of the generated post. Choose 'Professional' for formal content, 'Casual' for a conversational tone, or 'Beginner-friendly' for accessible how-to guides."
msgstr ""

#: build/admin.js:37
msgid "Writing Tone"
msgstr ""

#: build/admin.js:37
msgid "'Draft' lets you review and edit the content before publishing. 'Published' makes it live immediately."
msgstr ""

#: build/admin.js:37
msgid "Choose the content type for the converted posts. For example, select 'Docs' to create documentation from support threads."
msgstr ""

#: build/admin.js:37
msgid "Target Post Type"
msgstr ""

#: build/admin.js:37
msgid "Conversions: %1$d of %2$d used this month. Upgrade for unlimited."
msgstr ""

#: build/admin.js:37
msgid "%d replies"
msgstr ""

#: build/admin.js:37
msgid "%d topic(s) selected for conversion"
msgstr ""

#: build/admin.js:37
msgid "%d closed topic(s) available. Search and select the topics you want to convert."
msgstr ""

#: build/admin.js:37
msgid "Loading closed topics..."
msgstr ""

#: build/admin.js:37
msgid "Closed Topics"
msgstr ""

#: build/admin.js:37
msgid "Topics with more replies provide richer content. Already converted topics are disabled."
msgstr ""

#: build/admin.js:37
msgid "The AI reads all replies, distils the key information, and produces a well-structured post."
msgstr ""

#: build/admin.js:37
msgid "Select one or more closed forum topics to transform into full blog posts or documentation."
msgstr ""

#: build/admin.js:37
msgid "How Topic to Post Works"
msgstr ""

#: build/admin.js:37
msgid "Convert More Topics"
msgstr ""

#: build/admin.js:37
msgid "Convert %d Topic(s)"
msgstr ""

#: build/admin.js:37
msgid "Converting %d / %d..."
msgstr ""

#: build/admin.js:37
msgid "%d topic(s) converted successfully as %s"
msgstr ""

#: build/admin.js:37 build/admin.js:223
msgid "Unknown error"
msgstr ""

#: build/admin.js:37
msgid "Failed to convert topic #%s: %s"
msgstr ""

#: build/admin.js:37
msgid "You have reached your monthly limit of forum conversions. Upgrade to Pro for unlimited conversions."
msgstr ""

#: build/admin.js:37
msgid " (%d replies)"
msgstr ""

#: build/admin.js:37
msgid "View created posts"
msgstr ""

#: build/admin.js:37
msgid "Review & execute"
msgstr ""

#: build/admin.js:37
msgid "Convert"
msgstr ""

#: build/admin.js:37
msgid "Type, status & tone"
msgstr ""

#: build/admin.js:37
msgid "Pick closed topics"
msgstr ""

#: build/admin.js:37
msgid "Settings saved successfully"
msgstr ""

#: build/admin.js:37
msgid "Users with these roles will not trigger AI responses and won't see AI suggestions when they post. The AI Author account is automatically excluded."
msgstr ""

#: build/admin.js:37
msgid "Excluded User Roles"
msgstr ""

#: build/admin.js:37
msgid "Permissions"
msgstr ""

#: build/admin.js:37
msgid "e.g., This response was generated by AI and may require verification."
msgstr ""

#: build/admin.js:37
msgid "This notice appears above every AI-generated reply to let readers know the response was created by AI. Leave blank to hide the disclaimer entirely."
msgstr ""

#: build/admin.js:37
msgid "AI Disclaimer Notice"
msgstr ""

#: build/admin.js:37
msgid "Choose which WordPress user account will be attributed as the author of AI-generated replies. We recommend creating a dedicated account (e.g., 'AI Assistant') for clarity."
msgstr ""

#: build/admin.js:37
msgid "AI Author Account"
msgstr ""

#: build/admin.js:37
msgid "Author & Transparency"
msgstr ""

#: build/admin.js:37
msgid "e.g., Always direct users to our help centre at support.example.com. Avoid technical jargon. End each response with a relevant follow-up question."
msgstr ""

#: build/admin.js:37
msgid "Provide specific guidance for the AI to follow in every response. You can reference documentation links, enforce product names, or establish response patterns."
msgstr ""

#: build/admin.js:37
msgid "Custom AI Instructions (Optional)"
msgstr ""

#: build/admin.js:37
msgid "Controls how much detail the AI includes. Concise responses use fewer tokens and are quicker to read, while detailed responses provide more thorough answers."
msgstr ""

#: build/admin.js:37
msgid "Sets how the AI communicates. 'Professional' suits business forums, 'Friendly' works for community spaces, and 'Support Agent' is ideal for help desks."
msgstr ""

#: build/admin.js:37
msgid "Response Tone"
msgstr ""

#: build/admin.js:37
msgid "Response Style & Instructions"
msgstr ""

#: build/admin.js:37
msgid "Enable at least one trigger above to configure the AI behavior, author, and permissions settings."
msgstr ""

#: build/admin.js:37
msgid "Replies shorter than this word count won't trigger the AI. This prevents unnecessary suggestions on brief replies like 'Thanks!' or 'Got it.'"
msgstr ""

#: build/admin.js:37
msgid "Minimum Reply Word Count"
msgstr ""

#: build/admin.js:37
msgid "When a user submits a reply, the AI will suggest a follow-up response. Useful for keeping discussions active and providing additional context."
msgstr ""

#: build/admin.js:37
msgid "Respond to Replies"
msgstr ""

#: build/admin.js:37
msgid "When enabled, the AI response will appear as an actual reply in the topic thread. When disabled, the response is shown as an inline suggestion only visible to the topic author."
msgstr ""

#: build/admin.js:37
msgid "Post Response as Reply"
msgstr ""

#: build/admin.js:37
msgid "Automatically generate an AI response whenever a user creates a new forum topic. The AI will analyse the topic content and provide a helpful answer."
msgstr ""

#: build/admin.js:37
msgid "Respond to New Topics"
msgstr ""

#: build/admin.js:37
msgid "When Should the AI Respond?"
msgstr ""

#: build/admin.js:37
msgid "AI Responses: %1$d of %2$d used this month. Upgrade for unlimited."
msgstr ""

#: build/admin.js:37
msgid "Exclude specific user roles from triggering AI — perfect for staff who don't need automated suggestions."
msgstr ""

#: build/admin.js:37
msgid "Customize the tone, length, and even add your own instructions to guide the AI's responses."
msgstr ""

#: build/admin.js:37
msgid "You can choose to display the response inline with the topic or post it as a reply."
msgstr ""

#: build/admin.js:37
msgid "When a user creates a new topic, the AI analyses the content and generates a helpful response."
msgstr ""

#: build/admin.js:37
msgid "How AI Answer Works"
msgstr ""

#: build/admin.js:37
msgid "Detailed (~350 words)"
msgstr ""

#: build/admin.js:37
msgid "Balanced (~200 words)"
msgstr ""

#: build/admin.js:37
msgid "Concise (~100 words)"
msgstr ""

#: build/admin.js:37
msgid "Friendly"
msgstr ""

#: build/admin.js:37
msgid "Total Items"
msgstr ""

#: build/admin.js:37
msgid "Sub-lessons"
msgstr ""

#: build/admin.js:37
msgid "Lessons"
msgstr ""

#: build/admin.js:37
msgid "Create comprehensive documentation from your knowledge base. Define your subject, customize settings, and let AI generate a complete document structure."
msgstr ""

#: build/admin.js:37
msgid "Explore feature without installing (Demo Mode)"
msgstr ""

#: build/admin.js:37
msgid "This plugin must be installed and activated to use this feature."
msgstr ""

#: build/admin.js:37
msgid "This plugin must be activated to use this feature."
msgstr ""

#: build/admin.js:1 build/admin.js:37
msgid "Install"
msgstr ""

#: build/admin.js:1 build/admin.js:37
msgid "Activate"
msgstr ""

#: build/admin.js:37
msgid "Please install and activate one of the following plugins to use this feature:"
msgstr ""

#: build/admin.js:37
msgid "Exit Demo"
msgstr ""

#: build/admin.js:37
msgid "You are exploring this feature without the required plugins. Some functionality will be disabled."
msgstr ""

#: build/admin.js:37
msgid "Demo Mode:"
msgstr ""

#: build/admin.js:37
msgid "EazyDocs Logo"
msgstr ""

#: build/admin.js:37
msgid "EazyDocs helps you build professional documentations in WordPress effortlessly with a simple user interface."
msgstr ""

#: build/admin.js:37
msgid "EazyDocs"
msgstr ""

#: build/admin.js:37
msgid "bbPress Logo"
msgstr ""

#: build/admin.js:37
msgid "bbPress is forum software with a twist from the creators of WordPress."
msgstr ""

#: build/admin.js:37
msgid "bbPress"
msgstr ""

#: build/admin.js:37
msgid "Forumax Logo"
msgstr ""

#: build/admin.js:37
msgid "Forumax is a forum plugin for WordPress that enables community discussions and support forums."
msgstr ""

#: build/admin.js:37
msgid "Forumax"
msgstr ""

#: build/admin.js:37
msgid "Generate an outline first to review and edit it here."
msgstr ""

#: build/admin.js:37
msgid "Generate Documentation Outline"
msgstr ""

#: build/admin.js:23 build/admin.js:37 build/admin.js:217 build/admin.js:218
#: build/admin.js:236 build/admin.js:253
msgid "Disabled"
msgstr ""

#: build/admin.js:23 build/admin.js:37 build/admin.js:253
msgid "Enabled"
msgstr ""

#: build/admin.js:37
msgid "Knowledge Base:"
msgstr ""

#: build/admin.js:37
msgid "Include Examples:"
msgstr ""

#: build/admin.js:37
msgid "Featured Image:"
msgstr ""

#: build/admin.js:37
msgid "Meta Description:"
msgstr ""

#: build/admin.js:37
msgid "Suggest Internal Links:"
msgstr ""

#: build/admin.js:37
msgid "Include FAQ:"
msgstr ""

#: build/admin.js:37
msgid "Include TOC:"
msgstr ""

#: build/admin.js:37
msgid "Focus Keywords:"
msgstr ""

#: build/admin.js:23 build/admin.js:37 build/admin.js:125
msgid "No"
msgstr ""

#: build/admin.js:23 build/admin.js:37 build/admin.js:125
msgid "Yes"
msgstr ""

#: build/admin.js:37
msgid "Optimize for SEO:"
msgstr ""

#: build/admin.js:37
msgid "Target Audience:"
msgstr ""

#: build/admin.js:37
msgid "Content Depth:"
msgstr ""

#: build/admin.js:37
msgid "Very Long (1200-2000)"
msgstr ""

#: build/admin.js:37
msgid "Long (800-1200)"
msgstr ""

#: build/admin.js:37
msgid "Medium (500-800)"
msgstr ""

#: build/admin.js:37
msgid "Short (300-500)"
msgstr ""

#: build/admin.js:37
msgid "Very Short (150-300)"
msgstr ""

#: build/admin.js:37
msgid "Word Count:"
msgstr ""

#: includes/classes/Api/SystemInfoController.php:113
#: includes/classes/Api/SystemInfoController.php:114 build/admin.js:33
#: build/admin.js:37 build/admin.js:53
msgid "Not set"
msgstr ""

#: build/admin.js:37
msgid "Subject:"
msgstr ""

#: build/admin.js:37
msgid "Using knowledge base sources is a premium feature. Upgrade to Pro."
msgstr ""

#: build/admin.js:37
msgid "Add code snippets and practical examples"
msgstr ""

#: build/admin.js:37
msgid "Include Examples"
msgstr ""

#: build/admin.js:37
msgid "Mixed audience"
msgstr ""

#: build/admin.js:37
msgid "General"
msgstr ""

#: build/admin.js:37
msgid "System managers"
msgstr ""

#: build/admin.js:37
msgid "Administrators"
msgstr ""

#: build/admin.js:37
msgid "Non-technical users"
msgstr ""

#: build/admin.js:37
msgid "End Users"
msgstr ""

#: build/admin.js:37
msgid "Technical users"
msgstr ""

#: build/admin.js:37
msgid "Developers"
msgstr ""

#: build/admin.js:37
msgid "In-depth coverage"
msgstr ""

#: build/admin.js:37
msgid "Comprehensive"
msgstr ""

#: build/admin.js:37
msgid "Moderate detail"
msgstr ""

#: build/admin.js:37
msgid "Brief, to-the-point"
msgstr ""

#: build/admin.js:37
msgid "Content Depth"
msgstr ""

#: build/admin.js:37
msgid "Content Tone"
msgstr ""

#: build/admin.js:37
msgid "1200-2000 words"
msgstr ""

#: build/admin.js:37
msgid "Very Long"
msgstr ""

#: build/admin.js:37
msgid "800-1200 words"
msgstr ""

#: build/admin.js:37
msgid "500-800 words"
msgstr ""

#: build/admin.js:37
msgid "300-500 words"
msgstr ""

#: build/admin.js:37
msgid "150-300 words"
msgstr ""

#: build/admin.js:37
msgid "Very Short"
msgstr ""

#: build/admin.js:37
msgid "Word Count Target"
msgstr ""

#: build/admin.js:37
msgid "Number of sub-lessons under each lesson (max %d per lesson)."
msgstr ""

#: build/admin.js:37
msgid "Sub-lessons Count"
msgstr ""

#: build/admin.js:37
msgid "Number of top-level lessons to generate (max %d)."
msgstr ""

#: build/admin.js:37
msgid "Lessons Count"
msgstr ""

#: build/admin.js:37
msgid "Custom Lessons/Sub-lessons Count is a premium feature. Upgrade to Pro."
msgstr ""

#: build/admin.js:37
msgid "Define how many lessons and sub-lessons the AI generates. Auto lets the AI decide based on the topic, or set custom counts."
msgstr ""

#: build/admin.js:37
msgid "Lessons/Sub-lessons Count"
msgstr ""

#: build/admin.js:37
msgid "Enter the exact number of words to include in each URL slug."
msgstr ""

#: build/admin.js:37
msgid "Slug Length (Words)"
msgstr ""

#: build/admin.js:37
msgid "Custom Slug Length is a premium feature. Upgrade to set custom slug length."
msgstr ""

#: build/admin.js:37
msgid "Control how many words make up each URL slug. Auto lets the AI decide, or set a custom word count."
msgstr ""

#: build/admin.js:37
msgid "Slug Length"
msgstr ""

#: build/admin.js:37
msgid "Set the language used for generating URL-friendly slugs. Defaults to the content language."
msgstr ""

#: build/admin.js:37
msgid "Choose whether generated posts are saved as drafts, published immediately, or set to another status."
msgstr ""

#: build/admin.js:37
msgid "Select the language in which the documentation content will be written."
msgstr ""

#: build/admin.js:37
msgid "Remove from history"
msgstr ""

#: build/admin.js:29 build/admin.js:37 build/admin.js:42 build/admin.js:54
#: build/admin.js:100 build/admin.js:126 build/admin.js:153 build/admin.js:205
#: build/admin.js:208 build/admin.js:253
msgid "Clear"
msgstr ""

#: build/admin.js:37
msgid "Clear all history"
msgstr ""

#: build/admin.js:37
msgid "Recent Outlines"
msgstr ""

#: build/admin.js:37
msgid "Mention the target audience if relevant"
msgstr ""

#: build/admin.js:37
msgid "Include key areas you want to cover"
msgstr ""

#: build/admin.js:37
msgid "Be specific about your topic"
msgstr ""

#: build/admin.js:37
msgid "Tips for better results:"
msgstr ""

#: build/admin.js:37
msgid "e.g., JavaScript Basics: Variables, Functions, and Control Structures"
msgstr ""

#: build/admin.js:37
msgid "Describe the topic you want to create documentation for. Be specific for better results."
msgstr ""

#: build/admin.js:37
msgid "Documentation Subject"
msgstr ""

#: build/admin.js:37 build/admin.js:105 build/admin.js:209 build/admin.js:218
msgid "Regenerate"
msgstr ""

#: build/admin.js:37
msgid "An error occurred."
msgstr ""

#: build/admin.js:37
msgid "Outline exceeds maximum of 10 lessons. Please reduce the lessons count."
msgstr ""

#: build/admin.js:37
msgid "Please enter a subject."
msgstr ""

#: build/admin.js:37
msgid "Finalize outline"
msgstr ""

#: build/admin.js:37
msgid "Review & Edit"
msgstr ""

#: build/admin.js:37
msgid "Create outline"
msgstr ""

#: build/admin.js:37
msgid "Add context"
msgstr ""

#: build/admin.js:37
msgid "Choose tone"
msgstr ""

#: build/admin.js:37
msgid "Writing Style"
msgstr ""

#: build/admin.js:37
msgid "Configure options"
msgstr ""

#: build/admin.js:23
msgid "Setting"
msgstr ""

#: build/admin.js:37
msgid "Define your topic"
msgstr ""

#: build/admin.js:37
msgid "Subject"
msgstr ""

#: build/admin.js:37
msgid "Remove sub-lesson"
msgstr ""

#: build/admin.js:37
msgid "Add sub-lesson"
msgstr ""

#: build/admin.js:37
msgid "Remove lesson"
msgstr ""

#: build/admin.js:37
msgid "Add lesson after"
msgstr ""

#: build/admin.js:37
msgid "sub-lessons"
msgstr ""

#: build/admin.js:37
msgid "Expand"
msgstr ""

#: build/admin.js:33 build/admin.js:37
msgid "Drag to reorder"
msgstr ""

#: build/admin.js:37
msgid "Document Title"
msgstr ""

#: build/admin.js:37
msgid "items completed"
msgstr ""

#: build/admin.js:37
msgid "Generating documentation..."
msgstr ""

#: build/admin.js:37
msgid "Generation paused"
msgstr ""

#: build/admin.js:37
msgid "Complete!"
msgstr ""

#: build/admin.js:37
msgid "Generate All"
msgstr ""

#: build/admin.js:37
msgid "Documentation generated successfully!"
msgstr ""

#: build/admin.js:37
msgid "Pause"
msgstr ""

#: build/admin.js:37 build/admin.js:52
msgid "Resume"
msgstr ""

#: build/admin.js:37
msgid "Generation resumed."
msgstr ""

#: build/admin.js:37
msgid "Generation paused. Click Resume to continue."
msgstr ""

#: build/admin.js:37
msgid "Export Outline"
msgstr ""

#: build/admin.js:37
msgid "Outline exported successfully!"
msgstr ""

#: build/admin.js:37
msgid "Collapse All"
msgstr ""

#: build/admin.js:37
msgid "Expand All"
msgstr ""

#: build/admin.js:37
msgid "Documentation Outline"
msgstr ""

#: build/admin.js:37
msgid "An error occurred while generating content. Please try again."
msgstr ""

#: build/admin.js:37
msgid "Fill in the settings above and click 'Generate Documentation Outline' to create your document structure."
msgstr ""

#: build/admin.js:37
msgid "No Outline Generated Yet"
msgstr ""

#: build/admin.js:37
msgid "useDoc must be used within a DocProvider"
msgstr ""

#: build/admin.js:37
msgid "Select a query to view details"
msgstr ""

#: build/admin.js:37
msgid "This response was generated based on the knowledge base content available at the time of the query."
msgstr ""

#: build/admin.js:37
msgid "Context Information"
msgstr ""

#: build/admin.js:37
msgid "AI Generated Response"
msgstr ""

#: build/admin.js:37
msgid "User Query"
msgstr ""

#: build/admin.js:37
msgid "Delete this query"
msgstr ""

#: build/admin.js:37
msgid "Failed to delete search query"
msgstr ""

#: build/admin.js:37
msgid "Search query deleted successfully"
msgstr ""

#: build/admin.js:37
msgid "Are you sure you want to delete this search query?"
msgstr ""

#: build/admin.js:37
msgid "No queries match your filters"
msgstr ""

#: build/admin.js:37
msgid "Failed to delete selected queries"
msgstr ""

#: build/admin.js:37
msgid "Selected queries deleted successfully"
msgstr ""

#: build/admin.js:37
msgid "selected queries?"
msgstr ""

#: build/admin.js:37
msgid "Are you sure you want to delete"
msgstr ""

#: build/admin.js:37 build/admin.js:42
msgid "Select all"
msgstr ""

#: build/admin.js:37
msgid "No Vote"
msgstr ""

#: build/admin.js:37
msgid "Search queries..."
msgstr ""

#: build/admin.js:37
msgid "When users start searching on your site, their queries will appear here for you to review and analyze."
msgstr ""

#: build/admin.js:37
msgid "No search queries yet"
msgstr ""

#: build/admin.js:37
msgid "Please wait while we fetch your data"
msgstr ""

#: build/admin.js:37
msgid "Loading search queries..."
msgstr ""

#: includes/classes/SearchBlock.php:397 build/admin.js:37
msgid "Not helpful"
msgstr ""

#: build/admin.js:37
msgid "No feedback"
msgstr ""

#: build/admin.js:37
msgid "No recent queries yet"
msgstr ""

#: build/admin.js:37
msgid "(No query)"
msgstr ""

#: build/admin.js:37
msgid "Recent Queries"
msgstr ""

#: build/admin.js:37
msgid "total votes"
msgstr ""

#: build/admin.js:37
msgid "satisfaction"
msgstr ""

#: build/admin.js:37
msgid "No pages are using the AI Search block yet"
msgstr ""

#: build/admin.js:37
msgid "locations"
msgstr ""

#: build/admin.js:37
msgid "Block Usage"
msgstr ""

#: build/admin.js:37
msgid "Top Queries"
msgstr ""

#: build/admin.js:37
msgid "No trend data available yet"
msgstr ""

#: build/admin.js:29 build/admin.js:37 build/admin.js:153
msgid "Export"
msgstr ""

#: build/admin.js:37
msgid "Export all search queries as CSV"
msgstr ""

#: build/admin.js:37
msgid "Query Trends"
msgstr ""

#: build/admin.js:37
msgid "Upgrade"
msgstr ""

#: build/admin.js:37
msgid "Usage Limit"
msgstr ""

#: build/admin.js:37 build/admin.js:218
msgid "Total Queries"
msgstr ""

#: build/admin.js:37
msgid "Active Blocks"
msgstr ""

#: build/admin.js:37
msgid "Try Again"
msgstr ""

#: build/admin.js:37
msgid "Fetching your search performance data"
msgstr ""

#: build/admin.js:37
msgid "Failed to load analytics"
msgstr ""

#: build/admin.js:37
msgid "Failed to export CSV"
msgstr ""

#: build/admin.js:37
msgid "CSV exported successfully"
msgstr ""

#: build/admin.js:37
msgid "No data to export"
msgstr ""

#: build/admin.js:37
msgid "(empty)"
msgstr ""

#: build/admin.js:37
msgid "No query data available yet"
msgstr ""

#: build/admin.js:37
msgid "No query data for this period yet"
msgstr ""

#: build/admin.js:37
msgid "queries"
msgstr ""

#: build/admin.js:3 build/admin.js:23 build/admin.js:32 build/admin.js:33
#: build/admin.js:37 build/admin.js:217 build/admin.js:218 build/admin.js:253
msgid "Active"
msgstr ""

#: build/admin.js:37 build/admin.js:218
msgid "Automatically refresh and improve your older content to keep it relevant, accurate, and up-to-date. Set schedules to update posts using AI-powered content enhancement."
msgstr ""

#: build/admin.js:37 build/admin.js:218
msgid "Statistics"
msgstr ""

#: build/admin.js:37 build/admin.js:218
msgid "Schedules"
msgstr ""

#: build/admin.js:37 build/admin.js:218
msgid "Create Schedule"
msgstr ""

#: build/admin.js:37
msgid "Demo Mode"
msgstr ""

#: build/admin.js:37
msgid "Start Your Free Trial"
msgstr ""

#: build/admin.js:37
msgid "Join thousands of content creators who save hours every week with Auto Update."
msgstr ""

#: build/admin.js:37
msgid "Ready to automate your content updates?"
msgstr ""

#: build/admin.js:37
msgid "Powerful features to keep your content fresh and engaging"
msgstr ""

#: build/admin.js:37
msgid "Everything You Get with Pro"
msgstr ""

#: build/admin.js:37
msgid "Set up once, and let AI handle the rest"
msgstr ""

#: build/admin.js:37 build/admin.js:125
msgid "How It Works"
msgstr ""

#: build/admin.js:37
msgid "Average results from Pro users"
msgstr ""

#: build/admin.js:37
msgid "Schedule AI-powered updates to refresh older posts, improve SEO rankings, and ensure your content stays accurate and relevant—all on autopilot."
msgstr ""

#: build/admin.js:37
msgid "Keep your content fresh, automatically"
msgstr ""

#: build/admin.js:37
msgid "Set end dates for schedules or let them run continuously."
msgstr ""

#: build/admin.js:37
msgid "Expiration Control"
msgstr ""

#: build/admin.js:37
msgid "Update multiple posts at once to keep your entire site fresh."
msgstr ""

#: build/admin.js:37
msgid "Batch Processing"
msgstr ""

#: build/admin.js:37
msgid "Target posts by age, category, status, or custom filter criteria."
msgstr ""

#: build/admin.js:37
msgid "Smart Post Selection"
msgstr ""

#: build/admin.js:37
msgid "Monitor update history and measure content improvements over time."
msgstr ""

#: build/admin.js:37
msgid "Performance Tracking"
msgstr ""

#: build/admin.js:37
msgid "Automatically refresh outdated content with intelligent AI enhancements."
msgstr ""

#: build/admin.js:37
msgid "AI-Powered Updates"
msgstr ""

#: build/admin.js:37
msgid "Set custom schedules—daily, weekly, or monthly updates on your terms."
msgstr ""

#: build/admin.js:37
msgid "Flexible Scheduling"
msgstr ""

#: build/admin.js:37
msgid "Monitor improvements"
msgstr ""

#: build/admin.js:37 build/admin.js:125
msgid "Track Results"
msgstr ""

#: build/admin.js:37
msgid "AI updates your content"
msgstr ""

#: build/admin.js:37
msgid "Auto Refresh"
msgstr ""

#: build/admin.js:37
msgid "Daily, weekly, or monthly"
msgstr ""

#: build/admin.js:37
msgid "Set Schedule"
msgstr ""

#: build/admin.js:37
msgid "Choose by age, category, or type"
msgstr ""

#: build/admin.js:37 build/admin.js:218
msgid "Select Posts"
msgstr ""

#: build/admin.js:37
msgid "Time Saved"
msgstr ""

#: build/admin.js:37
msgid "SEO Improvement"
msgstr ""

#: build/admin.js:37 build/admin.js:125 build/admin.js:234 build/admin.js:241
msgid "Content Freshness"
msgstr ""

#: build/admin.js:37
msgid "Explore Demo"
msgstr ""

#: build/admin.js:37
msgid "Setup takes under 1 minute • Cancel anytime • 14-day free trial"
msgstr ""

#: build/admin.js:37
msgid "Create your first auto-update schedule to start tracking performance statistics."
msgstr ""

#: build/admin.js:37
msgid "No Statistics Yet"
msgstr ""

#: build/admin.js:37
msgid "No recent activity recorded yet."
msgstr ""

#: build/admin.js:37
msgid "Recent Activity Log"
msgstr ""

#: build/admin.js:37
msgid "Successful"
msgstr ""

#: build/admin.js:26 build/admin.js:37
msgid "Success"
msgstr ""

#: build/admin.js:37
msgid "Efficiency"
msgstr ""

#: build/admin.js:37
msgid "No upcoming updates scheduled."
msgstr ""

#: build/admin.js:37
msgid "Upcoming Updates"
msgstr ""

#: includes/classes/Api/GoogleIntegrationController.php:1792 build/admin.js:37
#: build/admin.js:53
msgid "None"
msgstr ""

#: build/admin.js:37
msgid "Next Update"
msgstr ""

#: build/admin.js:37
msgid "Needs attention"
msgstr ""

#: build/admin.js:37 build/admin.js:155
msgid "Healthy"
msgstr ""

#: build/admin.js:37
msgid "Success Rate"
msgstr ""

#: build/admin.js:37
msgid "Total lifetime"
msgstr ""

#: build/admin.js:37 build/admin.js:218
msgid "Posts Updated"
msgstr ""

#: build/admin.js:37
msgid "Running now"
msgstr ""

#: build/admin.js:37
msgid "Active Schedules"
msgstr ""

#: build/admin.js:37
msgid "Track how your content automation is performing."
msgstr ""

#: build/admin.js:37
msgid "Performance Overview"
msgstr ""

#: build/admin.js:37
msgid "Failed to delete schedule."
msgstr ""

#: build/admin.js:37
msgid "Schedule deleted!"
msgstr ""

#: build/admin.js:37
msgid "Deleting schedule..."
msgstr ""

#: build/admin.js:37
msgid "Are you sure you want to delete this schedule?"
msgstr ""

#: build/admin.js:37
msgid "Failed to trigger auto update."
msgstr ""

#: build/admin.js:37
msgid "Auto update triggered!"
msgstr ""

#: build/admin.js:37
msgid "Triggering auto update..."
msgstr ""

#: build/admin.js:37
msgid "View History"
msgstr ""

#: build/admin.js:37
msgid "Failed to update schedule status."
msgstr ""

#: build/admin.js:37
msgid "Schedule status updated!"
msgstr ""

#: build/admin.js:37
msgid "Updating schedule status..."
msgstr ""

#: build/admin.js:37
msgid "No schedules were found"
msgstr ""

#: build/admin.js:33 build/admin.js:37 build/admin.js:54
msgid "failed"
msgstr ""

#: build/admin.js:37
msgid "updated"
msgstr ""

#: build/admin.js:37
msgid "Last Run:"
msgstr ""

#: build/admin.js:37
msgid "Posts/Run:"
msgstr ""

#: build/admin.js:37
msgid "days min age"
msgstr ""

#: build/admin.js:37
msgid "(No Post Types)"
msgstr ""

#: build/admin.js:37
msgid "paused"
msgstr ""

#: build/admin.js:32 build/admin.js:37
msgid "active"
msgstr ""

#: build/admin.js:37
msgid "expired"
msgstr ""

#: build/admin.js:37
msgid "Posts will appear here after this schedule runs."
msgstr ""

#: build/admin.js:37
msgid "No posts updated yet"
msgstr ""

#: build/admin.js:37
msgid "(Untitled)"
msgstr ""

#: build/admin.js:37
msgid "Update History"
msgstr ""

#: build/admin.js:23 build/admin.js:36 build/admin.js:37
msgid "Saving..."
msgstr ""

#: build/admin.js:37
msgid "Failed to update auto update schedule. Please try again."
msgstr ""

#: build/admin.js:37
msgid "Successfully updated auto update schedule."
msgstr ""

#: build/admin.js:37
msgid "Update your auto-update schedule settings."
msgstr ""

#: build/admin.js:37
msgid "Edit Schedule"
msgstr ""

#: build/admin.js:37
msgid "Create Auto Update"
msgstr ""

#: build/admin.js:37
msgid "Failed to create auto update schedule. Please try again."
msgstr ""

#: build/admin.js:37
msgid "Successfully created auto update schedule."
msgstr ""

#: build/admin.js:37 build/admin.js:108 build/admin.js:172 build/admin.js:257
msgid "Select at least one post type."
msgstr ""

#. translators: %s: preset name
#: build/admin.js:37
msgid "Upgrade to Create Schedule"
msgstr ""

#: build/admin.js:36
msgid "Choose a preset to auto-fill the form with optimized settings, or configure manually below."
msgstr ""

#: build/admin.js:36
msgid "Update this article with the latest news and developments on the topic. Add recent statistics, new examples, and current trends. Remove outdated references and ensure all information reflects the current state of affairs."
msgstr ""

#: build/admin.js:36
msgid "Keep news and trend-based posts current with the latest information and developments."
msgstr ""

#: build/admin.js:36
msgid "Update news-style posts with the latest developments"
msgstr ""

#: build/admin.js:36
msgid "News & Trends Refresh"
msgstr ""

#: build/admin.js:36
msgid "This is an evergreen article. Verify all facts, update statistics to the most recent available, replace outdated examples, and ensure the content remains timeless and accurate. Preserve the article's core structure."
msgstr ""

#: build/admin.js:36
msgid "Maintain evergreen content by keeping facts, examples, and references up to date."
msgstr ""

#: build/admin.js:36
msgid "Keep top-performing articles accurate and always relevant"
msgstr ""

#: build/admin.js:36
msgid "Evergreen Maintenance"
msgstr ""

#: build/admin.js:36
msgid "Refresh this content to be more engaging: update information, improve readability, add value with new insights, and make the content more compelling for readers."
msgstr ""

#: build/admin.js:36
msgid "Process larger batches during quiet weekend hours when site traffic is lower."
msgstr ""

#: build/admin.js:36
msgid "Batch update content during low-traffic weekend hours"
msgstr ""

#: build/admin.js:36
msgid "Weekend Catch-up"
msgstr ""

#: build/admin.js:36
msgid "This content is over a year old. Perform a complete refresh: update all facts and statistics, modernize the writing style, add current trends and references, improve structure with better headings, and ensure the content is comprehensive and up-to-date."
msgstr ""

#: build/admin.js:36
msgid "Revive old content from the archives with comprehensive quarterly updates."
msgstr ""

#: build/admin.js:36
msgid "Revive old archived content every quarter with major updates"
msgstr ""

#: build/admin.js:36
msgid "Quarterly Archive Revamp"
msgstr ""

#: build/admin.js:36
msgid "Make light improvements: fix any grammar issues, improve sentence flow, and ensure the content reads naturally. Do not change the overall structure or meaning."
msgstr ""

#: build/admin.js:36
msgid "Light daily updates to keep a steady flow of fresh content."
msgstr ""

#: build/admin.js:36
msgid "Light daily polish on a few posts to keep content fresh"
msgstr ""

#: build/admin.js:36
msgid "Quick Daily Touch-up"
msgstr ""

#: build/admin.js:36
msgid "Optimize this content for SEO: improve keyword placement, enhance headings and subheadings, add relevant internal linking opportunities, improve meta-friendly introductions, and ensure content covers the topic comprehensively."
msgstr ""

#: build/admin.js:36
msgid "Optimize content for SEO by improving keyword usage, headings, and meta content."
msgstr ""

#: build/admin.js:36
msgid "Optimize older posts for better search engine rankings"
msgstr ""

#: build/admin.js:36 build/admin.js:37
msgid "SEO Content Boost"
msgstr ""

#: build/admin.js:36
msgid "Perform a thorough content refresh: update statistics, replace outdated references, improve SEO, add new insights, and enhance readability. Ensure all information is current and accurate."
msgstr ""

#: build/admin.js:36
msgid "Comprehensive monthly refresh of posts older than 6 months with full content improvements."
msgstr ""

#: build/admin.js:36
msgid "Thorough content overhaul once a month for aging posts"
msgstr ""

#: build/admin.js:36 build/admin.js:37
msgid "Monthly Deep Update"
msgstr ""

#: build/admin.js:36
msgid "Update outdated statistics, refresh examples, and improve readability. Keep the original voice and structure intact."
msgstr ""

#: build/admin.js:36
msgid "Automatically refresh blog posts older than 3 months, once per week."
msgstr ""

#: build/admin.js:36
msgid "Refresh older blog posts once a week to keep content current"
msgstr ""

#: build/admin.js:36 build/admin.js:37
msgid "Weekly Blog Refresh"
msgstr ""

#: build/admin.js:36
msgid "If enabled, AI can refresh the excerpt."
msgstr ""

#: build/admin.js:36
msgid "Update Excerpt"
msgstr ""

#: build/admin.js:36
msgid "If enabled, AI can refine the title."
msgstr ""

#: build/admin.js:36
msgid "Allow Title Updates"
msgstr ""

#: build/admin.js:36
msgid "Additional Settings"
msgstr ""

#: build/admin.js:36
msgid "Schedule Update Frequency"
msgstr ""

#: build/admin.js:36
msgid "Copy instructions"
msgstr ""

#: build/admin.js:36
msgid "Instructions copied!"
msgstr ""

#: build/admin.js:36
msgid "Optional guidance for the editor (e.g., keep examples, remove outdated stats)."
msgstr ""

#: build/admin.js:36
msgid "Additional Instructions"
msgstr ""

#: build/admin.js:36
msgid "AI will keep updates in the selected language."
msgstr ""

#: build/admin.js:36 build/admin.js:37
msgid "Content Language"
msgstr ""

#: build/admin.js:36
msgid "AI will update content in this tone."
msgstr ""

#: build/admin.js:36
msgid "12, 45, 88"
msgstr ""

#: build/admin.js:36
msgid "Comma-separated list of post IDs to skip."
msgstr ""

#: build/admin.js:36
msgid "Exclude Post IDs"
msgstr ""

#: build/admin.js:36
msgid "Limit how many posts update each run."
msgstr ""

#: build/admin.js:36
msgid "Max Posts Per Run"
msgstr ""

#: build/admin.js:36
msgid "Skip posts updated recently."
msgstr ""

#: build/admin.js:36
msgid "Minimum Days Between Updates"
msgstr ""

#: build/admin.js:36
msgid "Only update posts older than this."
msgstr ""

#: build/admin.js:36
msgid "Minimum Age (days)"
msgstr ""

#: build/admin.js:36
msgid "Only posts with these statuses are eligible."
msgstr ""

#: build/admin.js:36
msgid "Choose which post types should be updated."
msgstr ""

#: build/admin.js:36
msgid "Optional notes to help your team understand the goal."
msgstr ""

#: build/admin.js:23 build/admin.js:36 build/admin.js:71 build/admin.js:218
msgid "Description"
msgstr ""

#: build/admin.js:36
msgid "Monthly content refresh"
msgstr ""

#: build/admin.js:36
msgid "Give this schedule a friendly name for quick identification."
msgstr ""

#: build/admin.js:36
msgid "Schedule Name"
msgstr ""

#: build/admin.js:36
msgid "Auto Update will be stopped after"
msgstr ""

#: build/admin.js:36
msgid "Select how often you want to run updates."
msgstr ""

#: build/admin.js:36
msgid "Modified date unknown"
msgstr ""

#: build/admin.js:36
msgid "Showing"
msgstr ""

#: build/admin.js:36
msgid "No eligible posts found with the current rules."
msgstr ""

#: build/admin.js:36
msgid "Run a preview to see eligible posts and validate your filters."
msgstr ""

#: build/admin.js:36
msgid "Preview Posts"
msgstr ""

#: build/admin.js:36
msgid "Refresh Preview"
msgstr ""

#: build/admin.js:36
msgid "Failed to load preview"
msgstr ""

#: build/admin.js:36
msgid "See which posts are eligible if this schedule runs now."
msgstr ""

#: build/admin.js:36
msgid "Eligible Right Now"
msgstr ""

#: build/admin.js:36
msgid "No excluded post IDs."
msgstr ""

#: build/admin.js:36
msgid "Excluded IDs"
msgstr ""

#: build/admin.js:36
msgid "per run"
msgstr ""

#: build/admin.js:36
msgid "Max Posts"
msgstr ""

#: build/admin.js:36
msgid "days between updates"
msgstr ""

#: build/admin.js:36
msgid "days old"
msgstr ""

#: build/admin.js:36
msgid "Eligibility Rules"
msgstr ""

#: build/admin.js:36
msgid "Expires"
msgstr ""

#: build/admin.js:36
msgid "At Times"
msgstr ""

#: build/admin.js:36
msgid "Runs On"
msgstr ""

#: build/admin.js:36 build/admin.js:125 build/admin.js:172
msgid "Not scheduled"
msgstr ""

#: build/admin.js:36
msgid "Expired"
msgstr ""

#: build/admin.js:36 build/admin.js:37 build/admin.js:218
msgid "Next Run"
msgstr ""

#: build/admin.js:36
msgid "Next run and eligibility snapshot for this schedule."
msgstr ""

#: build/admin.js:36
msgid "Schedule Summary"
msgstr ""

#: build/admin.js:36
msgid "No times selected"
msgstr ""

#: build/admin.js:36
msgid "No days selected"
msgstr ""

#: build/admin.js:36
msgid "Every day"
msgstr ""

#: build/admin.js:36
msgid "Preferences"
msgstr ""

#: build/admin.js:118
msgid "Author"
msgstr ""

#: build/admin.js:137
msgid "Characters."
msgstr ""

#: build/admin.js:33 build/admin.js:36
msgid "Article Length"
msgstr ""

#: build/admin.js:32 build/admin.js:36 build/admin.js:37 build/admin.js:83
#: build/admin.js:94 build/admin.js:206 build/admin.js:253
msgid "Page"
msgstr ""

#: build/admin.js:36
msgid "Generating content..."
msgstr ""

#: build/admin.js:36
msgid "Retry Generation"
msgstr ""

#: build/admin.js:36
msgid "Generation Failed"
msgstr ""

#: build/admin.js:36
msgid "Scheduled:"
msgstr ""

#: build/admin.js:36
msgid "Created:"
msgstr ""

#: build/admin.js:33 build/admin.js:36 build/admin.js:208 build/admin.js:234
msgid "Completed"
msgstr ""

#: build/admin.js:33 build/admin.js:36
msgid "Generating"
msgstr ""

#: build/admin.js:36
msgid "Content is being generated..."
msgstr ""

#: build/admin.js:36
msgid "No posts generated yet."
msgstr ""

#: build/admin.js:36 build/admin.js:37
msgid "posts"
msgstr ""

#: build/admin.js:36 build/admin.js:37
msgid "post"
msgstr ""

#: build/admin.js:36
msgid "Failed to delete the auto posting."
msgstr ""

#: build/admin.js:36
msgid "The auto posting was deleted successfully!"
msgstr ""

#: build/admin.js:36
msgid "Deleting the auto posting..."
msgstr ""

#: build/admin.js:36
msgid "Are you sure you want to delete this auto posting?"
msgstr ""

#: build/admin.js:36
msgid "Failed to trigger auto posting."
msgstr ""

#: build/admin.js:36
msgid "Auto posting triggered successfully!"
msgstr ""

#: build/admin.js:36
msgid "Triggering auto posting..."
msgstr ""

#: build/admin.js:36
msgid "Trigger Now"
msgstr ""

#: build/admin.js:36 build/admin.js:218
msgid "Generated Posts"
msgstr ""

#: build/admin.js:36
msgid "Failed to update the posting status."
msgstr ""

#: build/admin.js:36
msgid "Posting status updated successfully!"
msgstr ""

#: build/admin.js:36
msgid "Updating posting status..."
msgstr ""

#: build/admin.js:36
msgid "No postings were found"
msgstr ""

#: build/admin.js:36 build/admin.js:37
msgid "PAUSED"
msgstr ""

#: build/admin.js:36 build/admin.js:37
msgid "EXPIRED"
msgstr ""

#: build/admin.js:36
msgid "Author:"
msgstr ""

#: build/admin.js:36
msgid "Type:"
msgstr ""

#: build/admin.js:36
msgid "Knowledge Files:"
msgstr ""

#: build/admin.js:36
msgid "more topics"
msgstr ""

#: build/admin.js:36
msgid "more topic"
msgstr ""

#: build/admin.js:36
msgid "Topics"
msgstr ""

#: build/admin.js:36
msgid "(No Topic)"
msgstr ""

#: build/admin.js:36 build/admin.js:37
msgid "ID:"
msgstr ""

#: build/admin.js:36
msgid "Select an action"
msgstr ""

#: build/admin.js:36
msgid "NEXT RUN"
msgstr ""

#: build/admin.js:36 build/admin.js:125 build/admin.js:236 build/admin.js:256
msgid "Schedule"
msgstr ""

#: build/admin.js:36 build/admin.js:37
msgid "Run Now"
msgstr ""

#: build/admin.js:36
msgid "Failed to trigger auto-posting check"
msgstr ""

#: build/admin.js:36
msgid "Auto-posting check executed successfully!"
msgstr ""

#: build/admin.js:36 build/admin.js:153
msgid "Processing:"
msgstr ""

#: build/admin.js:36
msgid "Pending:"
msgstr ""

#: build/admin.js:36
msgid "Running now..."
msgstr ""

#: build/admin.js:36
msgid "Last Checked:"
msgstr ""

#: build/admin.js:23 build/admin.js:32 build/admin.js:33 build/admin.js:36
#: build/admin.js:217
msgid "Retry"
msgstr ""

#: includes/classes/SearchBlock.php:401 build/admin.js:26 build/admin.js:36
#: build/admin.js:105 build/admin.js:153 build/admin.js:256
msgid "Error"
msgstr ""

#: build/admin.js:36
msgid "Auto Posting Status"
msgstr ""

#: build/admin.js:36 build/admin.js:37 build/admin.js:125
msgid "Never"
msgstr ""

#: build/admin.js:36
msgid "Create Auto Posting"
msgstr ""

#: build/admin.js:36 build/admin.js:37
msgid "Creating..."
msgstr ""

#: build/admin.js:36
msgid "Failed to create auto posting. Please try again."
msgstr ""

#: build/admin.js:36
msgid "Successfully created auto posting."
msgstr ""

#: build/admin.js:36 build/admin.js:37
msgid "At least one specific time is required."
msgstr ""

#: build/admin.js:36 build/admin.js:37
msgid "At least one weekday is required."
msgstr ""

#: build/admin.js:36
msgid "At least one topic is required."
msgstr ""

#: build/admin.js:36
msgid "You have reached the limit of auto postings. Upgrade to create more auto postings."
msgstr ""

#: build/admin.js:36
msgid "AI will generate a slug for the generated post in the selected language."
msgstr ""

#: build/admin.js:36
msgid "AI will write the post content in the selected language."
msgstr ""

#: build/admin.js:36
msgid ""
"WordPress security tips\n"
"Advanced SEO strategies\n"
"Responsive web design techniques\n"
"Social media marketing campaigns\n"
"Content creation with AI"
msgstr ""

#: build/admin.js:36
msgid "Each time a post is generated, AI will randomly select one line from this list to use as the content topic."
msgstr ""

#: build/admin.js:36
msgid "Topics for the Post"
msgstr ""

#: build/admin.js:36
msgid "Topic added!"
msgstr ""

#: build/admin.js:36
msgid "Post title added!"
msgstr ""

#: build/admin.js:36
msgid "Auto Posting will be stopped after"
msgstr ""

#: build/admin.js:36
msgid "Expiration Date"
msgstr ""

#: build/admin.js:36
msgid "Add Time"
msgstr ""

#: build/admin.js:36
msgid "Select Days"
msgstr ""

#: build/admin.js:36
msgid "Specific Days"
msgstr ""

#: build/admin.js:36
msgid "Everyday"
msgstr ""

#: build/admin.js:36
msgid "Select how often you want to generate posts."
msgstr ""

#: build/admin.js:36
msgid "Repeat On"
msgstr ""

#: build/admin.js:36
msgid "Make content easier to read"
msgstr ""

#: build/admin.js:36
msgid "Simplify & Improve"
msgstr ""

#: build/admin.js:36
msgid "Make content friendly and engaging"
msgstr ""

#: build/admin.js:36
msgid "Conversational Tone"
msgstr ""

#: build/admin.js:36
msgid "Organize with headings and sections"
msgstr ""

#: build/admin.js:36
msgid "Add Structure"
msgstr ""

#: build/admin.js:36
msgid "Correct errors and polish language"
msgstr ""

#: build/admin.js:36
msgid "Fix Grammar & Polish"
msgstr ""

#: build/admin.js:36
msgid "Rewrite with professional tone"
msgstr ""

#: build/admin.js:36
msgid "Content Refresh"
msgstr ""

#: build/admin.js:36
msgid "Improve SEO with keywords and readability"
msgstr ""

#: build/admin.js:36
msgid "SEO Optimization"
msgstr ""

#: build/admin.js:36
msgid "Focus on correcting grammar, punctuation, and spelling errors in the post content. Improve sentence structure, eliminate passive voice where possible, and ensure consistent tense and style. Polish the language for professionalism without changing the meaning or adding new content."
msgstr ""

#: build/admin.js:36
msgid "Fix Grammar and Polish"
msgstr ""

#: build/admin.js:36
msgid "Rewrite the post content as a compelling story or narrative. Use vivid language, anecdotes, and emotional appeals to draw readers in. Maintain factual accuracy, structure it like a story with a beginning, middle, and end, and make it memorable."
msgstr ""

#: build/admin.js:36
msgid "Creative and Storytelling Style"
msgstr ""

#: build/admin.js:36
msgid "Expand the post content by adding relevant examples, explanations, and supporting details. Elaborate on key ideas without introducing new topics, use transitions for better flow, and increase word count by 20-30% to provide more value and depth."
msgstr ""

#: build/admin.js:36
msgid "Expand with More Details"
msgstr ""

#: build/admin.js:36
msgid "Condense the post content by removing redundancies and unnecessary details. Focus on key points, use precise language, and maintain the essential information. Aim to reduce word count by 20-30% while keeping the message impactful and engaging."
msgstr ""

#: build/admin.js:36
msgid "Make it Shorter and Concise"
msgstr ""

#: build/admin.js:36
msgid "Restructure the post content with clear, descriptive headings and subheadings. Organize information logically, add introductory and concluding paragraphs if needed, and ensure smooth transitions between sections. Enhance clarity and scannability while preserving the original intent."
msgstr ""

#: build/admin.js:36
msgid "Add Structure and Headings"
msgstr ""

#: build/admin.js:36
msgid "Simplify the post content by reducing complex sentences and jargon. Use shorter words, active voice, and bullet points where appropriate. Break down ideas into digestible sections, maintain the core message, and ensure the content is accessible to a broader audience without losing depth."
msgstr ""

#: build/admin.js:36
msgid "Simplify for Readability"
msgstr ""

#: build/admin.js:36
msgid "Rewrite the post content to improve SEO by naturally incorporating relevant keywords. Ensure the content is keyword-rich but not stuffed, include long-tail phrases, and optimize for readability with short paragraphs and subheadings. Aim for a similar word count."
msgstr ""

#: build/admin.js:36
msgid "SEO Optimized"
msgstr ""

#: build/admin.js:36
msgid "Transform the post content into a conversational style that feels like a friendly chat. Use simple language, contractions, and rhetorical questions to engage readers. Break up long paragraphs, add relatable examples, and maintain the original meaning while making it more approachable."
msgstr ""

#: build/admin.js:36
msgid "Conversational and Engaging"
msgstr ""

#: build/admin.js:36
msgid "Rewrite the post content in a professional, engaging tone suitable for business audiences. Maintain a formal structure, fix grammatical errors, and ensure logical flow with clear headings. Keep the word count similar and enhance persuasiveness without adding unnecessary details."
msgstr ""

#: build/admin.js:36
msgid "Professional Tone"
msgstr ""

#: build/admin.js:36 build/admin.js:37 build/admin.js:253
msgid "Load"
msgstr ""

#: build/admin.js:36 build/admin.js:37 build/admin.js:218
msgid "Clear History"
msgstr ""

#: build/admin.js:36 build/admin.js:37
msgid "Generation History"
msgstr ""

#: build/admin.js:36
msgid "Generated repurposed content will appear here for easy access."
msgstr ""

#: build/admin.js:36 build/admin.js:37
msgid "No history yet"
msgstr ""

#: build/admin.js:36 build/admin.js:37
msgid "Go to Generate"
msgstr ""

#: build/admin.js:36
msgid "Generate content first to see results here."
msgstr ""

#: build/admin.js:36
msgid "No Results Yet"
msgstr ""

#: build/admin.js:36
msgid "Snippet"
msgstr ""

#: build/admin.js:36
msgid "Documentation Snippet"
msgstr ""

#: build/admin.js:36
msgid "Regenerate All Docs Snippets"
msgstr ""

#: build/admin.js:36
msgid "Video script"
msgstr ""

#: build/admin.js:36
msgid "%ds • %d words"
msgstr ""

#: build/admin.js:36
msgid "Video Script"
msgstr ""

#: build/admin.js:36
msgid "Regenerate All Video Scripts"
msgstr ""

#: build/admin.js:36
msgid "Copy all"
msgstr ""

#: build/admin.js:36
msgid "All hashtags"
msgstr ""

#: build/admin.js:36 build/admin.js:153
msgid "Click to copy"
msgstr ""

#: build/admin.js:36
msgid "Share on %s"
msgstr ""

#: build/admin.js:36
msgid "Content copied to clipboard — paste it into your post."
msgstr ""

#: build/admin.js:36
msgid "%d / %s characters"
msgstr ""

#: build/admin.js:36
msgid "Social Post"
msgstr ""

#: build/admin.js:36
msgid "Regenerate All Social Posts"
msgstr ""

#: build/admin.js:36
msgid "Email copy"
msgstr ""

#: build/admin.js:36 build/admin.js:138
msgid "Download"
msgstr ""

#. translators: %d: word count
#: build/admin.js:36 build/admin.js:117 build/admin.js:151
msgid "%d words"
msgstr ""

#: build/admin.js:36
msgid "Regenerate Email Copy"
msgstr ""

#: build/admin.js:36
msgid "Regenerating..."
msgstr ""

#: build/admin.js:36
msgid "Generate Again"
msgstr ""

#: build/admin.js:36
msgid "Export All"
msgstr ""

#: build/admin.js:36
msgid "Content exported successfully."
msgstr ""

#: build/admin.js:36 build/admin.js:37
msgid "Copy All"
msgstr ""

#: build/admin.js:36
msgid "All content copied to clipboard."
msgstr ""

#: build/admin.js:36
msgid "Generated %d channel(s) for \"%s\""
msgstr ""

#: build/admin.js:36
msgid "Please select a source post in Step 1 before generating."
msgstr ""

#: build/admin.js:36
msgid "Generate %d Channel(s)"
msgstr ""

#: build/admin.js:36
msgid "Generate All Channels"
msgstr ""

#: build/admin.js:36
msgid "Audience:"
msgstr ""

#: build/admin.js:29 build/admin.js:36 build/admin.js:37 build/admin.js:153
msgid "selected"
msgstr ""

#: build/admin.js:36
msgid "Channels:"
msgstr ""

#: build/admin.js:36
msgid "Original"
msgstr ""

#: build/admin.js:36 build/admin.js:37
msgid "Language:"
msgstr ""

#: build/admin.js:36
msgid "Length:"
msgstr ""

#: build/admin.js:21 build/admin.js:36 build/admin.js:37 build/admin.js:126
#: build/admin.js:209
msgid "Default"
msgstr ""

#: build/admin.js:36 build/admin.js:37
msgid "Tone:"
msgstr ""

#: build/admin.js:36
msgid "Not selected"
msgstr ""

#: build/admin.js:36 build/admin.js:37
msgid "Source:"
msgstr ""

#: build/admin.js:36 build/admin.js:37
msgid "Ready to Generate"
msgstr ""

#: build/admin.js:36
msgid "Include hashtags"
msgstr ""

#: build/admin.js:36
msgid "%d platform(s) selected"
msgstr ""

#: build/admin.js:36
msgid "%s (max %d chars)"
msgstr ""

#: build/admin.js:36
msgid "Social Platforms"
msgstr ""

#: build/admin.js:36
msgid "Documentation-style knowledge base content."
msgstr ""

#: build/admin.js:36
msgid "Short video scripts with hooks and CTAs."
msgstr ""

#: build/admin.js:36
msgid "Platform-tailored social media posts."
msgstr ""

#: build/admin.js:36
msgid "Newsletter-ready subject, preview, and body."
msgstr ""

#: build/admin.js:36
msgid "e.g., Include a call-to-action linking to our pricing page..."
msgstr ""

#: build/admin.js:36
msgid "Add specific notes for the AI. e.g., \"Include a promo code SAVE20\", \"Focus on the ROI benefits\""
msgstr ""

#: build/admin.js:36
msgid "Custom Instructions"
msgstr ""

#: build/admin.js:36
msgid "e.g., Marketing managers, Startup founders"
msgstr ""

#: build/admin.js:36
msgid "Who is this content for? e.g., \"Small business owners\", \"Developers\""
msgstr ""

#: build/admin.js:36
msgid "Translate the repurposed content into a different language."
msgstr ""

#: build/admin.js:36
msgid "Output Language"
msgstr ""

#: build/admin.js:36
msgid "Content Length"
msgstr ""

#: build/admin.js:36
msgid "'%s' preset applied."
msgstr ""

#: build/admin.js:36 build/admin.js:218
msgid "Quick Presets"
msgstr ""

#: build/admin.js:36
msgid "Published: %s"
msgstr ""

#: build/admin.js:36
msgid "Choose the post you want to repurpose."
msgstr ""

#: build/admin.js:36
msgid "Loading posts..."
msgstr ""

#: build/admin.js:36
msgid "Select Post"
msgstr ""

#: build/admin.js:36 build/admin.js:37
msgid "Start Over"
msgstr ""

#: build/admin.js:36
msgid "Repurposing content across multiple channels can increase your reach by up to 300% while saving hours of manual writing."
msgstr ""

#: build/admin.js:36
msgid "Generating your content..."
msgstr ""

#: build/admin.js:36
msgid "Docs Snippets"
msgstr ""

#: build/admin.js:36
msgid "Video Scripts"
msgstr ""

#: build/admin.js:36
msgid "Social Posts"
msgstr ""

#: build/admin.js:36
msgid "Email Copy"
msgstr ""

#: build/admin.js:36
msgid "Repurposed content generated!"
msgstr ""

#: build/admin.js:36
msgid "Channel regenerated successfully!"
msgstr ""

#: build/admin.js:36
msgid "Please enable at least one output channel."
msgstr ""

#: build/admin.js:36
msgid "Please select a post to repurpose."
msgstr ""

#: build/admin.js:36
msgid "%s copied to clipboard."
msgstr ""

#: build/admin.js:36
msgid "Same as source post"
msgstr ""

#: build/admin.js:36
msgid "Packaging your content..."
msgstr ""

#: build/admin.js:36
msgid "Final quality check..."
msgstr ""

#: build/admin.js:36
msgid "Polishing the content..."
msgstr ""

#: build/admin.js:36
msgid "Adjusting tone and style..."
msgstr ""

#: build/admin.js:36
msgid "Optimizing for each platform..."
msgstr ""

#: build/admin.js:36
msgid "Creating documentation snippets..."
msgstr ""

#: build/admin.js:36
msgid "Drafting video scripts..."
msgstr ""

#: build/admin.js:36
msgid "Writing social media posts..."
msgstr ""

#: build/admin.js:36
msgid "Crafting email copy..."
msgstr ""

#: build/admin.js:36
msgid "Extracting main ideas..."
msgstr ""

#: build/admin.js:36
msgid "Identifying key themes and topics..."
msgstr ""

#: build/admin.js:36
msgid "Reading your post content..."
msgstr ""

#: build/admin.js:36
msgid "Finalizing"
msgstr ""

#: build/admin.js:36
msgid "Formatting"
msgstr ""

#: build/admin.js:36
msgid "Thought Leadership"
msgstr ""

#: build/admin.js:36
msgid "Case Study"
msgstr ""

#: build/admin.js:36
msgid "Tutorial Recap"
msgstr ""

#: build/admin.js:36
msgid "Event Promo"
msgstr ""

#: build/admin.js:36
msgid "Blog Summary"
msgstr ""

#: build/admin.js:36
msgid "Product Launch"
msgstr ""

#: build/admin.js:36
msgid "Detailed, in-depth"
msgstr ""

#: build/admin.js:36 build/admin.js:37
msgid "Long"
msgstr ""

#: build/admin.js:36
msgid "Balanced length"
msgstr ""

#: build/admin.js:36
msgid "Compact, to the point"
msgstr ""

#: build/admin.js:36 build/admin.js:37
msgid "Short"
msgstr ""

#: build/admin.js:36
msgid "View output"
msgstr ""

#: build/admin.js:36 build/admin.js:37 build/admin.js:153
msgid "Results"
msgstr ""

#: build/admin.js:36 build/admin.js:37
msgid "Review & run"
msgstr ""

#: build/admin.js:36
msgid "Choose outputs"
msgstr ""

#: build/admin.js:36
msgid "Channels"
msgstr ""

#: build/admin.js:36
msgid "Tone & language"
msgstr ""

#: build/admin.js:36
msgid "Output Style"
msgstr ""

#: build/admin.js:36 build/admin.js:105
msgid "Select a post"
msgstr ""

#: build/admin.js:32 build/admin.js:36 build/admin.js:37 build/admin.js:55
#: build/admin.js:70 build/admin.js:153 build/admin.js:171 build/admin.js:218
msgid "Next"
msgstr ""

#: build/admin.js:32 build/admin.js:36 build/admin.js:37 build/admin.js:69
#: build/admin.js:152 build/admin.js:218 build/admin.js:227
msgid "Previous"
msgstr ""

#: build/admin.js:36
msgid "Posts you generate with AI will appear here."
msgstr ""

#: build/admin.js:36
msgid "No Generated Posts Yet"
msgstr ""

#: build/admin.js:36
msgid "Filter by Status"
msgstr ""

#: build/admin.js:33
msgid "Trash"
msgstr ""

#: build/admin.js:33
msgid "Failed to load generated posts."
msgstr ""

#: build/admin.js:33
msgid "All Statuses"
msgstr ""

#: build/admin.js:33 build/admin.js:105 build/admin.js:125 build/admin.js:144
#: build/admin.js:153 build/admin.js:155 build/admin.js:218 build/admin.js:253
msgid "Words"
msgstr ""

#: build/admin.js:26 build/admin.js:32 build/admin.js:33 build/admin.js:108
#: build/admin.js:144 build/admin.js:218 build/admin.js:253
msgid "Type"
msgstr ""

#: build/admin.js:32
msgid "Generate Post With AI"
msgstr ""

#: build/admin.js:32
msgid "Generate & Schedule Post"
msgstr ""

#: build/admin.js:37
msgid "\"%s\" generated successfully!"
msgstr ""

#: build/admin.js:32
msgid "Please select both date and time for scheduled posts."
msgstr ""

#: build/admin.js:32
msgid "Please enter a topic or prompt for your post."
msgstr ""

#: build/admin.js:32
msgid "Generate All Posts"
msgstr ""

#: build/admin.js:32
msgid "Generating batch..."
msgstr ""

#: build/admin.js:33
msgid "Generation failed."
msgstr ""

#: build/admin.js:32
msgid "Please enter at least one topic."
msgstr ""

#: build/admin.js:33
msgid "The content will be generated immediately. The resulting post will be saved as \"Scheduled\" and WordPress will automatically publish it at the chosen date and time."
msgstr ""

#: build/admin.js:26 build/admin.js:33 build/admin.js:36
msgid "Time"
msgstr ""

#: build/admin.js:33
msgid "Content will be generated now, but publication will be deferred to the scheduled time."
msgstr ""

#: build/admin.js:33
msgid "Schedule Post"
msgstr ""

#: build/admin.js:33 build/admin.js:36
msgid "Scheduling"
msgstr ""

#: build/admin.js:33
msgid "AI will generate the URL slug in this language."
msgstr ""

#: build/admin.js:33 build/admin.js:36 build/admin.js:37
msgid "Slug Language"
msgstr ""

#: build/admin.js:33
msgid "Estimated word count:"
msgstr ""

#: build/admin.js:33
msgid "AI will write the content in this language."
msgstr ""

#: build/admin.js:33 build/admin.js:36
msgid "Article Language"
msgstr ""

#: build/admin.js:33 build/admin.js:36
msgid "Point of View"
msgstr ""

#: build/admin.js:33 build/admin.js:36 build/admin.js:37
msgid "Target Audience"
msgstr ""

#: build/admin.js:33 build/admin.js:36
msgid "AI will write the post content in this tone."
msgstr ""

#: build/admin.js:33 build/admin.js:36 build/admin.js:37 build/admin.js:47
msgid "Tone"
msgstr ""

#: build/admin.js:32
msgid "Enhance prompt with AI"
msgstr ""

#: build/admin.js:32
msgid "Please enter a topic to enhance."
msgstr ""

#: build/admin.js:32
msgid "Failed to enhance prompt."
msgstr ""

#: build/admin.js:32
msgid "Prompt enhanced! Review and generate."
msgstr ""

#: build/admin.js:32
msgid "Write a comprehensive guide about WordPress security best practices for beginners..."
msgstr ""

#: build/admin.js:32
msgid "Describe what you want the AI to write about. Be as specific or general as you like."
msgstr ""

#: build/admin.js:32
msgid "Topic / Prompt"
msgstr ""

#: build/admin.js:26 build/admin.js:32 build/admin.js:36 build/admin.js:37
#: build/admin.js:68 build/admin.js:85 build/admin.js:96 build/admin.js:208
#: build/admin.js:234 build/admin.js:253 build/admin.js:256
msgid "Failed"
msgstr ""

#: build/admin.js:32
msgid "Generation Queue"
msgstr ""

#: build/admin.js:32 build/admin.js:36
msgid "Copy topics"
msgstr ""

#: build/admin.js:32 build/admin.js:36
msgid "Topics copied!"
msgstr ""

#: build/admin.js:32 build/admin.js:36
msgid "Suggest topic based post titles"
msgstr ""

#: build/admin.js:32 build/admin.js:36
msgid "Suggest topics from Knowledge Base"
msgstr ""

#: build/admin.js:32
msgid ""
"WordPress security best practices\n"
"How to improve Core Web Vitals\n"
"WooCommerce conversion rate tips\n"
"..."
msgstr ""

#: build/admin.js:32
msgid "Enter one topic per line. All will be generated in sequence using the settings configured in the next steps."
msgstr ""

#: build/admin.js:32
msgid "Topics (one per line)"
msgstr ""

#: build/admin.js:32
msgid "Batch Mode"
msgstr ""

#: build/admin.js:32
msgid "Single Post"
msgstr ""

#: build/admin.js:32
msgid "Generate multiple posts at once by entering one topic per line. Upgrade to Pro to unlock Batch Mode."
msgstr ""

#: build/admin.js:32
msgid "Batch Mode is a Pro Feature"
msgstr ""

#: build/admin.js:36
msgid "Content Settings"
msgstr ""

#: build/admin.js:32
msgid "Failed to delete template"
msgstr ""

#: build/admin.js:32
msgid "Template deleted!"
msgstr ""

#: build/admin.js:32
msgid "Delete this template?"
msgstr ""

#: build/admin.js:32
msgid "Saved Templates"
msgstr ""

#: build/admin.js:32
msgid "Our AI analyzes top-ranking pages to ensure your content is highly optimized for search engines."
msgstr ""

#: build/admin.js:36
msgid "Did you know?"
msgstr ""

#: build/admin.js:36
msgid "AI is working its magic..."
msgstr ""

#: build/admin.js:33 build/admin.js:36 build/admin.js:68
msgid "Pending"
msgstr ""

#: build/admin.js:36
msgid "In Progress"
msgstr ""

#: build/admin.js:3 build/admin.js:36 build/admin.js:105 build/admin.js:205
msgid "Done"
msgstr ""

#: build/admin.js:32
msgid "Generating post"
msgstr ""

#: build/admin.js:36 build/admin.js:37
msgid "View Post"
msgstr ""

#: build/admin.js:36 build/admin.js:37
msgid "Edit Post"
msgstr ""

#: build/admin.js:33 build/admin.js:218
msgid "Scheduled"
msgstr ""

#: build/admin.js:32
msgid "Prompt copied!"
msgstr ""

#: build/admin.js:32
msgid "Conclusion Section"
msgstr ""

#: build/admin.js:32
msgid "Relevant Images"
msgstr ""

#: build/admin.js:32
msgid "Relevant Images + Captions"
msgstr ""

#: build/admin.js:32
msgid "Featured Image Inspiration"
msgstr ""

#: build/admin.js:32 build/admin.js:36
msgid "Featured Image"
msgstr ""

#: build/admin.js:32
msgid "Featured Image (with Title Text)"
msgstr ""

#: build/admin.js:32 build/admin.js:36 build/admin.js:105
msgid "Internal Links"
msgstr ""

#: build/admin.js:32
msgid "Internal Links + Pro Tip"
msgstr ""

#: build/admin.js:32
msgid "FAQ Section (WordPress Accordion)"
msgstr ""

#: build/admin.js:32
msgid "FAQ Section (Advanced Accordion)"
msgstr ""

#: build/admin.js:32 build/admin.js:36
msgid "Table of Contents"
msgstr ""

#: build/admin.js:32 build/admin.js:36 build/admin.js:105 build/admin.js:116
#: build/admin.js:117 build/admin.js:120 build/admin.js:153
msgid "words"
msgstr ""

#: build/admin.js:32
msgid "Advanced Accordion Block plugin is ready! Generating your post..."
msgstr ""

#: build/admin.js:32
msgid "Setting up Advanced Accordion Block plugin..."
msgstr ""

#: build/admin.js:32
msgid "Topic added to batch!"
msgstr ""

#: build/admin.js:32
msgid "Post title added to batch!"
msgstr ""

#: build/admin.js:32 build/admin.js:36
msgid "Almost ready!"
msgstr ""

#: build/admin.js:32
msgid "Storing to your WordPress database..."
msgstr ""

#: build/admin.js:32
msgid "Finalizing post data..."
msgstr ""

#: build/admin.js:32
msgid "Optimizing headings and meta tags..."
msgstr ""

#: build/admin.js:32
msgid "Improving readability score..."
msgstr ""

#: build/admin.js:32
msgid "Fine-tuning SEO keywords..."
msgstr ""

#: build/admin.js:32
msgid "Polishing the conclusion..."
msgstr ""

#: build/admin.js:32
msgid "Connecting ideas smoothly..."
msgstr ""

#: build/admin.js:32
msgid "Expanding on key sections..."
msgstr ""

#: build/admin.js:32
msgid "Drafting the introduction..."
msgstr ""

#: build/admin.js:32
msgid "Formulating the main arguments..."
msgstr ""

#: build/admin.js:32
msgid "Structuring the article layout..."
msgstr ""

#: build/admin.js:32
msgid "Processing your instructions..."
msgstr ""

#: build/admin.js:32
msgid "Gathering facts and key information..."
msgstr ""

#: build/admin.js:32
msgid "Analyzing top-ranking search results..."
msgstr ""

#: build/admin.js:32
msgid "Browsing the web for context..."
msgstr ""

#: build/admin.js:32
msgid "Saving"
msgstr ""

#: build/admin.js:32
msgid "Optimizing"
msgstr ""

#: build/admin.js:32 build/admin.js:36
msgid "Writing"
msgstr ""

#: build/admin.js:32 build/admin.js:36
msgid "Analyzing"
msgstr ""

#: build/admin.js:32
msgid "Researching"
msgstr ""

#: build/admin.js:32
msgid "Already added"
msgstr ""

#: build/admin.js:32
msgid "No topics could be generated. Try adding more content to your Knowledge Base."
msgstr ""

#: build/admin.js:32
msgid "Analyzing knowledge base…"
msgstr ""

#: build/admin.js:32
msgid "Click a topic to use it as your prompt."
msgstr ""

#: build/admin.js:32
msgid "Click topics to add them to your list."
msgstr ""

#: build/admin.js:32
msgid "Click suggested titles to add them to your list."
msgstr ""

#: build/admin.js:32
msgid "Focus topic:"
msgstr ""

#: build/admin.js:32
msgid "Refresh suggestions"
msgstr ""

#: build/admin.js:32
msgid "Enter a topic to generate post titles from your Knowledge Base:"
msgstr ""

#: build/admin.js:32
msgid "Failed to refresh KB topics"
msgstr ""

#: build/admin.js:32
msgid "Failed to load KB topics"
msgstr ""

#: build/admin.js:32 build/admin.js:37
msgid "AI will generate terms for this taxonomy."
msgstr ""

#: build/admin.js:32 build/admin.js:37
msgid "Taxonomy Settings"
msgstr ""

#: build/admin.js:32 build/admin.js:37
msgid "Excerpt Length"
msgstr ""

#: build/admin.js:32
msgid "AI will create a brief summary of the post content."
msgstr ""

#: build/admin.js:32 build/admin.js:37
msgid "Generate Excerpt"
msgstr ""

#: build/admin.js:32 build/admin.js:218
msgid "Excerpt Settings"
msgstr ""

#: build/admin.js:32
msgid "None (Top Level)"
msgstr ""

#: build/admin.js:32
msgid "Optional parent for hierarchical post types."
msgstr ""

#: build/admin.js:32
msgid "Parent Post"
msgstr ""

#: build/admin.js:32
msgid "Initial status of the generated post."
msgstr ""

#: build/admin.js:32 build/admin.js:36 build/admin.js:37 build/admin.js:87
#: build/admin.js:218
msgid "Post Status"
msgstr ""

#: build/admin.js:32
msgid "Who will be the author of this post."
msgstr ""

#: build/admin.js:32
msgid "Post Author"
msgstr ""

#: build/admin.js:32
msgid "Select the type of content to create."
msgstr ""

#: build/admin.js:32 build/admin.js:33 build/admin.js:36 build/admin.js:218
msgid "Post Type"
msgstr ""

#: build/admin.js:32
msgid "Post Settings"
msgstr ""

#: build/admin.js:32
msgid "100 words"
msgstr ""

#: build/admin.js:32
msgid "75 words"
msgstr ""

#: build/admin.js:32
msgid "50 words"
msgstr ""

#: build/admin.js:32
msgid "30 words"
msgstr ""

#: build/admin.js:32
msgid "Zulu"
msgstr ""

#: build/admin.js:32
msgid "Zhuang"
msgstr ""

#: build/admin.js:32
msgid "Yoruba"
msgstr ""

#: build/admin.js:32
msgid "Yiddish"
msgstr ""

#: build/admin.js:32
msgid "Xhosa"
msgstr ""

#: build/admin.js:32
msgid "Wolof"
msgstr ""

#: build/admin.js:32
msgid "Welsh"
msgstr ""

#: build/admin.js:32
msgid "Walloon"
msgstr ""

#: build/admin.js:32
msgid "Volapuk"
msgstr ""

#: build/admin.js:32
msgid "Vietnamese"
msgstr ""

#: build/admin.js:32
msgid "Venda"
msgstr ""

#: build/admin.js:32
msgid "Uzbek"
msgstr ""

#: build/admin.js:32
msgid "Urdu"
msgstr ""

#: build/admin.js:32
msgid "Ukrainian"
msgstr ""

#: build/admin.js:32
msgid "Uighur"
msgstr ""

#: build/admin.js:32
msgid "Twi"
msgstr ""

#: build/admin.js:32
msgid "Turkmen"
msgstr ""

#: build/admin.js:32
msgid "Turkish"
msgstr ""

#: build/admin.js:32
msgid "Tswana"
msgstr ""

#: build/admin.js:32
msgid "Tsonga"
msgstr ""

#: build/admin.js:32
msgid "Tonga"
msgstr ""

#: build/admin.js:32
msgid "Tigrinya"
msgstr ""

#: build/admin.js:32
msgid "Tibetan"
msgstr ""

#: build/admin.js:32
msgid "Thai"
msgstr ""

#: build/admin.js:32
msgid "Telugu"
msgstr ""

#: build/admin.js:32
msgid "Tatar"
msgstr ""

#: build/admin.js:32
msgid "Tamil"
msgstr ""

#: build/admin.js:32
msgid "Tajik"
msgstr ""

#: build/admin.js:32
msgid "Tahitian"
msgstr ""

#: build/admin.js:32
msgid "Tagalog"
msgstr ""

#: build/admin.js:32
msgid "Syriac"
msgstr ""

#: build/admin.js:32
msgid "Swedish (Sweden)"
msgstr ""

#: build/admin.js:32
msgid "Swedish (Finland)"
msgstr ""

#: build/admin.js:32
msgid "Swedish"
msgstr ""

#: build/admin.js:32
msgid "Swahili"
msgstr ""

#: build/admin.js:32
msgid "Sutu"
msgstr ""

#: build/admin.js:32
msgid "Sundanese"
msgstr ""

#: build/admin.js:32
msgid "Spanish (Venezuela)"
msgstr ""

#: build/admin.js:32
msgid "Spanish (Uruguay)"
msgstr ""

#: build/admin.js:32
msgid "Spanish (United States)"
msgstr ""

#: build/admin.js:32
msgid "Spanish (Spain)"
msgstr ""

#: build/admin.js:32
msgid "Spanish (Puerto Rico)"
msgstr ""

#: build/admin.js:32
msgid "Spanish (Peru)"
msgstr ""

#: build/admin.js:32
msgid "Spanish (Paraguay)"
msgstr ""

#: build/admin.js:32
msgid "Spanish (Panama)"
msgstr ""

#: build/admin.js:32
msgid "Spanish (Nicaragua)"
msgstr ""

#: build/admin.js:32
msgid "Spanish (Mexico)"
msgstr ""

#: build/admin.js:32
msgid "Spanish (Honduras)"
msgstr ""

#: build/admin.js:32
msgid "Spanish (Guatemala)"
msgstr ""

#: build/admin.js:32
msgid "Spanish (El Salvador)"
msgstr ""

#: build/admin.js:32
msgid "Spanish (Ecuador)"
msgstr ""

#: build/admin.js:32
msgid "Spanish (Dominican Republic)"
msgstr ""

#: build/admin.js:32
msgid "Spanish (Costa Rica)"
msgstr ""

#: build/admin.js:32
msgid "Spanish (Colombia)"
msgstr ""

#: build/admin.js:32
msgid "Spanish (Chile)"
msgstr ""

#: build/admin.js:32
msgid "Spanish (Bolivia)"
msgstr ""

#: build/admin.js:32
msgid "Spanish (Argentina)"
msgstr ""

#: build/admin.js:32
msgid "Spanish"
msgstr ""

#: build/admin.js:32
msgid "South Ndebele"
msgstr ""

#: build/admin.js:32
msgid "Sorbian"
msgstr ""

#: build/admin.js:32
msgid "Somali"
msgstr ""

#: build/admin.js:32
msgid "Slovenian"
msgstr ""

#: build/admin.js:32
msgid "Slovak"
msgstr ""

#: build/admin.js:32
msgid "Siswati"
msgstr ""

#: build/admin.js:32
msgid "Singhalese"
msgstr ""

#: build/admin.js:32
msgid "Sindhi"
msgstr ""

#: build/admin.js:32
msgid "Sichuan Yi"
msgstr ""

#: build/admin.js:32
msgid "Shona"
msgstr ""

#: build/admin.js:32
msgid "Sesotho"
msgstr ""

#: build/admin.js:32
msgid "Serbo-Croatian"
msgstr ""

#: build/admin.js:32
msgid "Serbian (Serbia and Montenegro)"
msgstr ""

#: build/admin.js:32
msgid "Serbian (Bosnia and Herzegovina)"
msgstr ""

#: build/admin.js:32
msgid "Serbian"
msgstr ""

#: build/admin.js:32
msgid "Sardinian"
msgstr ""

#: build/admin.js:32
msgid "Sanskrit"
msgstr ""

#: build/admin.js:32
msgid "Sangro"
msgstr ""

#: build/admin.js:32
msgid "Samoan"
msgstr ""

#: build/admin.js:32
msgid "Sami (Sweden)"
msgstr ""

#: build/admin.js:32
msgid "Sami (Norway)"
msgstr ""

#: build/admin.js:32
msgid "Sami (Finland)"
msgstr ""

#: build/admin.js:32
msgid "Sami"
msgstr ""

#: build/admin.js:32
msgid "Russian"
msgstr ""

#: build/admin.js:32
msgid "Romanian"
msgstr ""

#: build/admin.js:32
msgid "Rhaeto-Romanic"
msgstr ""

#: build/admin.js:32
msgid "Quechua (Peru)"
msgstr ""

#: build/admin.js:32
msgid "Quechua (Ecuador)"
msgstr ""

#: build/admin.js:32
msgid "Quechua (Bolivia)"
msgstr ""

#: build/admin.js:32
msgid "Quechua"
msgstr ""

#: build/admin.js:32
msgid "Punjabi"
msgstr ""

#: build/admin.js:32
msgid "Portuguese (Portugal)"
msgstr ""

#: build/admin.js:32
msgid "Portuguese (Brazil)"
msgstr ""

#: build/admin.js:32
msgid "Portuguese"
msgstr ""

#: build/admin.js:32
msgid "Polish"
msgstr ""

#: build/admin.js:32
msgid "Pashto/Pushto"
msgstr ""

#: build/admin.js:32
msgid "Pali"
msgstr ""

#: build/admin.js:32
msgid "Ossetian"
msgstr ""

#: build/admin.js:32
msgid "Oriya"
msgstr ""

#: build/admin.js:32
msgid "Ojibwa"
msgstr ""

#: build/admin.js:32
msgid "Occitan"
msgstr ""

#: build/admin.js:32
msgid "Norwegian (Nynorsk)"
msgstr ""

#: build/admin.js:32
msgid "Norwegian (Bokmal)"
msgstr ""

#: build/admin.js:32
msgid "Norwegian"
msgstr ""

#: build/admin.js:32
msgid "Northern Sotho"
msgstr ""

#: build/admin.js:32
msgid "North Ndebele"
msgstr ""

#: build/admin.js:32
msgid "Nepali (India)"
msgstr ""

#: build/admin.js:32
msgid "Ndonga"
msgstr ""

#: build/admin.js:32
msgid "Navajo"
msgstr ""

#: build/admin.js:32
msgid "Nauru"
msgstr ""

#: build/admin.js:32
msgid "Mongolian"
msgstr ""

#: build/admin.js:32
msgid "Moldavian"
msgstr ""

#: build/admin.js:32
msgid "Marshallese"
msgstr ""

#: build/admin.js:32
msgid "Marathi"
msgstr ""

#: build/admin.js:32
msgid "Maori"
msgstr ""

#: build/admin.js:32
msgid "Manx"
msgstr ""

#: build/admin.js:32
msgid "Maltese"
msgstr ""

#: build/admin.js:32
msgid "Malayalam"
msgstr ""

#: build/admin.js:32
msgid "Malay (Malaysia)"
msgstr ""

#: build/admin.js:32
msgid "Malay (Brunei Darussalam)"
msgstr ""

#: build/admin.js:32
msgid "Malay"
msgstr ""

#: build/admin.js:32
msgid "Malagasy"
msgstr ""

#: build/admin.js:32
msgid "Luxembourgish"
msgstr ""

#: build/admin.js:32
msgid "Luba-Katanga"
msgstr ""

#: build/admin.js:32
msgid "Lithuanian"
msgstr ""

#: build/admin.js:32
msgid "Lingala"
msgstr ""

#: build/admin.js:32
msgid "Limburgan"
msgstr ""

#: build/admin.js:32
msgid "Latvian"
msgstr ""

#: build/admin.js:32
msgid "Latin"
msgstr ""

#: build/admin.js:32
msgid "Laothian"
msgstr ""

#: build/admin.js:32
msgid "Kyrgyz"
msgstr ""

#: build/admin.js:32
msgid "Kurdish"
msgstr ""

#: build/admin.js:32
msgid "Kuanyama"
msgstr ""

#: build/admin.js:32
msgid "Korean"
msgstr ""

#: build/admin.js:32
msgid "Konkani"
msgstr ""

#: build/admin.js:32
msgid "Kongo"
msgstr ""

#: build/admin.js:32
msgid "Komi"
msgstr ""

#: build/admin.js:32
msgid "Kirundi"
msgstr ""

#: build/admin.js:32
msgid "Kirghiz"
msgstr ""

#: build/admin.js:32
msgid "Kinyarwanda"
msgstr ""

#: build/admin.js:32
msgid "Kikuyu"
msgstr ""

#: build/admin.js:32
msgid "Kazakh"
msgstr ""

#: build/admin.js:32
msgid "Kashmiri"
msgstr ""

#: build/admin.js:32
msgid "Kanuri"
msgstr ""

#: build/admin.js:32
msgid "Kannada"
msgstr ""

#: build/admin.js:32
msgid "Javanese"
msgstr ""

#: build/admin.js:32
msgid "Japanese"
msgstr ""

#: build/admin.js:32
msgid "Italian (Switzerland)"
msgstr ""

#: build/admin.js:32
msgid "Italian (Italy)"
msgstr ""

#: build/admin.js:32
msgid "Italian"
msgstr ""

#: build/admin.js:32
msgid "Irish"
msgstr ""

#: build/admin.js:32
msgid "Inupiak"
msgstr ""

#: build/admin.js:32
msgid "Inuktitut"
msgstr ""

#: build/admin.js:32
msgid "Interlingue"
msgstr ""

#: build/admin.js:32
msgid "Interlingua"
msgstr ""

#: build/admin.js:32
msgid "Indonesian"
msgstr ""

#: build/admin.js:32
msgid "Igbo"
msgstr ""

#: build/admin.js:32
msgid "Ido"
msgstr ""

#: build/admin.js:32
msgid "Icelandic"
msgstr ""

#: build/admin.js:32
msgid "Hungarian"
msgstr ""

#: build/admin.js:32
msgid "Hiri Motu"
msgstr ""

#: build/admin.js:32
msgid "Hindi"
msgstr ""

#: build/admin.js:32
msgid "Herero"
msgstr ""

#: build/admin.js:32
msgid "Hebrew"
msgstr ""

#: build/admin.js:32
msgid "Hausa"
msgstr ""

#: build/admin.js:32
msgid "Haitian"
msgstr ""

#: build/admin.js:32
msgid "Gujarati"
msgstr ""

#: build/admin.js:32
msgid "Guarani"
msgstr ""

#: build/admin.js:32
msgid "Greenlandic"
msgstr ""

#: build/admin.js:32
msgid "Greek"
msgstr ""

#: build/admin.js:32
msgid "German (Switzerland)"
msgstr ""

#: build/admin.js:32
msgid "German (Luxembourg)"
msgstr ""

#: build/admin.js:32
msgid "German (Liechtenstein)"
msgstr ""

#: build/admin.js:32
msgid "German (Germany)"
msgstr ""

#: build/admin.js:32
msgid "German (Austria)"
msgstr ""

#: build/admin.js:32
msgid "German"
msgstr ""

#: build/admin.js:32
msgid "Georgian"
msgstr ""

#: build/admin.js:32
msgid "Ganda"
msgstr ""

#: build/admin.js:32
msgid "Galician"
msgstr ""

#: build/admin.js:32
msgid "Gaelic"
msgstr ""

#: build/admin.js:32
msgid "FYRO Macedonian"
msgstr ""

#: build/admin.js:32
msgid "Fulah"
msgstr ""

#: build/admin.js:32
msgid "Frisian"
msgstr ""

#: build/admin.js:32
msgid "French (Switzerland)"
msgstr ""

#: build/admin.js:32
msgid "French (Monaco)"
msgstr ""

#: build/admin.js:32
msgid "French (Luxembourg)"
msgstr ""

#: build/admin.js:32
msgid "French (France)"
msgstr ""

#: build/admin.js:32
msgid "French (Canada)"
msgstr ""

#: build/admin.js:32
msgid "French (Belgium)"
msgstr ""

#: build/admin.js:32
msgid "French"
msgstr ""

#: build/admin.js:32
msgid "Finnish"
msgstr ""

#: build/admin.js:32
msgid "Fiji"
msgstr ""

#: build/admin.js:32
msgid "Farsi"
msgstr ""

#: build/admin.js:32
msgid "Faroese"
msgstr ""

#: build/admin.js:32
msgid "Ewe"
msgstr ""

#: build/admin.js:32
msgid "Estonian"
msgstr ""

#: build/admin.js:32
msgid "Esperanto"
msgstr ""

#: build/admin.js:32
msgid "English (Zimbabwe)"
msgstr ""

#: build/admin.js:32
msgid "English (United States)"
msgstr ""

#: build/admin.js:32
msgid "English (United Kingdom)"
msgstr ""

#: build/admin.js:32
msgid "English (Trinidad and Tobago)"
msgstr ""

#: build/admin.js:32
msgid "English (South Africa)"
msgstr ""

#: build/admin.js:32
msgid "English (Philippines)"
msgstr ""

#: build/admin.js:32
msgid "English (New Zealand)"
msgstr ""

#: build/admin.js:32
msgid "English (Jamaica)"
msgstr ""

#: build/admin.js:32
msgid "English (Ireland)"
msgstr ""

#: build/admin.js:32
msgid "English (Caribbean)"
msgstr ""

#: build/admin.js:32
msgid "English (Canada)"
msgstr ""

#: build/admin.js:32
msgid "English (Belize)"
msgstr ""

#: build/admin.js:32
msgid "English (Australia)"
msgstr ""

#: build/admin.js:32 build/admin.js:37
msgid "English"
msgstr ""

#: build/admin.js:32
msgid "Dutch (Netherlands)"
msgstr ""

#: build/admin.js:32
msgid "Dutch (Belgium)"
msgstr ""

#: build/admin.js:32
msgid "Dutch"
msgstr ""

#: build/admin.js:32
msgid "Divehi"
msgstr ""

#: build/admin.js:32
msgid "Danish"
msgstr ""

#: build/admin.js:32
msgid "Czech"
msgstr ""

#: build/admin.js:32
msgid "Croatian (Croatia)"
msgstr ""

#: build/admin.js:32
msgid "Croatian (Bosnia and Herzegovina)"
msgstr ""

#: build/admin.js:32
msgid "Croatian"
msgstr ""

#: build/admin.js:32
msgid "Cree"
msgstr ""

#: build/admin.js:32
msgid "Corsican"
msgstr ""

#: build/admin.js:32
msgid "Cornish"
msgstr ""

#: build/admin.js:32
msgid "Chuvash"
msgstr ""

#: build/admin.js:32
msgid "Church Slavonic"
msgstr ""

#: build/admin.js:32
msgid "Chinese (Taiwan)"
msgstr ""

#: build/admin.js:32
msgid "Chinese (Singapore)"
msgstr ""

#: build/admin.js:32
msgid "Chinese (Macau SAR)"
msgstr ""

#: build/admin.js:32
msgid "Chinese (Hong Kong SAR)"
msgstr ""

#: build/admin.js:32
msgid "Chinese (China)"
msgstr ""

#: build/admin.js:32
msgid "Chinese"
msgstr ""

#: build/admin.js:32
msgid "Chichewa"
msgstr ""

#: build/admin.js:32
msgid "Chechen"
msgstr ""

#: build/admin.js:32
msgid "Chamorro"
msgstr ""

#: build/admin.js:32
msgid "Catalan"
msgstr ""

#: build/admin.js:32
msgid "Cambodian"
msgstr ""

#: build/admin.js:32
msgid "Burmese"
msgstr ""

#: build/admin.js:32
msgid "Bulgarian"
msgstr ""

#: build/admin.js:32
msgid "Breton"
msgstr ""

#: build/admin.js:32
msgid "Bosnian"
msgstr ""

#: build/admin.js:32
msgid "Bislama"
msgstr ""

#: build/admin.js:32
msgid "Bihari"
msgstr ""

#: build/admin.js:32
msgid "Bhutani"
msgstr ""

#: build/admin.js:32
msgid "Bengali"
msgstr ""

#: build/admin.js:32
msgid "Belarusian"
msgstr ""

#: build/admin.js:32
msgid "Basque"
msgstr ""

#: build/admin.js:32
msgid "Bashkir"
msgstr ""

#: build/admin.js:32
msgid "Bambara"
msgstr ""

#: build/admin.js:32
msgid "Azeri"
msgstr ""

#: build/admin.js:32
msgid "Aymara"
msgstr ""

#: build/admin.js:32
msgid "Avestan"
msgstr ""

#: build/admin.js:32
msgid "Avaric"
msgstr ""

#: build/admin.js:32
msgid "Assamese"
msgstr ""

#: build/admin.js:32
msgid "Armenian"
msgstr ""

#: build/admin.js:32
msgid "Aragonese"
msgstr ""

#: build/admin.js:32
msgid "Arabic (Yemen)"
msgstr ""

#: build/admin.js:32
msgid "Arabic (U.A.E.)"
msgstr ""

#: build/admin.js:32
msgid "Arabic (Tunisia)"
msgstr ""

#: build/admin.js:32
msgid "Arabic (Syria)"
msgstr ""

#: build/admin.js:32
msgid "Arabic (Saudi Arabia)"
msgstr ""

#: build/admin.js:32
msgid "Arabic (Qatar)"
msgstr ""

#: build/admin.js:32
msgid "Arabic (Oman)"
msgstr ""

#: build/admin.js:32
msgid "Arabic (Morocco)"
msgstr ""

#: build/admin.js:32
msgid "Arabic (Libya)"
msgstr ""

#: build/admin.js:32
msgid "Arabic (Lebanon)"
msgstr ""

#: build/admin.js:32
msgid "Arabic (Kuwait)"
msgstr ""

#: build/admin.js:32
msgid "Arabic (Jordan)"
msgstr ""

#: build/admin.js:32
msgid "Arabic (Iraq)"
msgstr ""

#: build/admin.js:32
msgid "Arabic (Egypt)"
msgstr ""

#: build/admin.js:32
msgid "Arabic (Bahrain)"
msgstr ""

#: build/admin.js:32
msgid "Arabic (Algeria)"
msgstr ""

#: build/admin.js:32
msgid "Arabic"
msgstr ""

#: build/admin.js:32
msgid "Amharic"
msgstr ""

#: build/admin.js:32
msgid "Albanian"
msgstr ""

#: build/admin.js:32
msgid "Akan"
msgstr ""

#: build/admin.js:32
msgid "Afrikaans"
msgstr ""

#: build/admin.js:32
msgid "Afar"
msgstr ""

#: build/admin.js:32
msgid "Abkhazian"
msgstr ""

#: build/admin.js:32
msgid "(Afan)/Oromoor/Oriya"
msgstr ""

#: build/admin.js:36
msgid "Add visible captions to generated relevant images in the content."
msgstr ""

#: build/admin.js:36
msgid "Add Image Caption"
msgstr ""

#: build/admin.js:36
msgid "AI will generate and embed relevant images within the post content."
msgstr ""

#: build/admin.js:32 build/admin.js:36
msgid "Include Relevant Images"
msgstr ""

#: build/admin.js:36
msgid "Generate a comprehensive conclusion summarizing key points."
msgstr ""

#: build/admin.js:32 build/admin.js:36
msgid "Include Conclusion Section"
msgstr ""

#: build/admin.js:32 build/admin.js:36
msgid "Note: Your site must be publicly accessible for AI to read the inspiration image."
msgstr ""

#: build/admin.js:32 build/admin.js:36
msgid "Attach a reference image to guide featured image style and composition."
msgstr ""

#: build/admin.js:32 build/admin.js:36
msgid "Inspiration Image (Optional)"
msgstr ""

#: build/admin.js:32 build/admin.js:36 build/admin.js:218
msgid "Use the generated post title as part of the featured image prompt."
msgstr ""

#: build/admin.js:32 build/admin.js:36 build/admin.js:218
msgid "Use Post Title in Image"
msgstr ""

#: build/admin.js:36
msgid "Create an AI-generated featured image for the post."
msgstr ""

#: build/admin.js:32 build/admin.js:36 build/admin.js:218
msgid "Generate Featured Image"
msgstr ""

#: build/admin.js:36
msgid "Pro Tip Background Color"
msgstr ""

#: build/admin.js:36
msgid "Pro Tip Label"
msgstr ""

#: build/admin.js:36
msgid "Display important internal links in a highlighted Pro Tip section."
msgstr ""

#: build/admin.js:36
msgid "Show Links in Pro Tip"
msgstr ""

#: build/admin.js:32 build/admin.js:36
msgid "AI will suggest relevant internal links to your existing content."
msgstr ""

#: build/admin.js:32 build/admin.js:36
msgid "Suggest Internal Links"
msgstr ""

#: build/admin.js:32 build/admin.js:36
msgid "Requires Advanced Accordion Block plugin."
msgstr ""

#: build/admin.js:32 build/admin.js:36
msgid "Plugin installed"
msgstr ""

#: build/admin.js:32 build/admin.js:36 build/admin.js:37
msgid "Advanced Accordion Block"
msgstr ""

#: build/admin.js:32 build/admin.js:36
msgid "Native core/details block. Works everywhere."
msgstr ""

#: build/admin.js:32 build/admin.js:36
msgid "WordPress Default"
msgstr ""

#: build/admin.js:32 build/admin.js:36
msgid "Accordion Style"
msgstr ""

#: build/admin.js:32 build/admin.js:36
msgid "Generate a FAQ section at the end of the post."
msgstr ""

#: build/admin.js:32 build/admin.js:36
msgid "Include FAQ Section"
msgstr ""

#: build/admin.js:36
msgid "Add an auto-generated table of contents at the beginning."
msgstr ""

#: build/admin.js:32 build/admin.js:36
msgid "Include Table of Contents"
msgstr ""

#: build/admin.js:36
msgid "Advanced Features"
msgstr ""

#: build/admin.js:32
msgid "Create an SEO-optimized meta description for the post."
msgstr ""

#: build/admin.js:32
msgid "Generate Meta Description"
msgstr ""

#: build/admin.js:32
msgid "Structure content with proper headings, keywords, and readability."
msgstr ""

#: build/admin.js:32
msgid "Optimize for SEO"
msgstr ""

#: build/admin.js:105
msgid "Focus keyword:"
msgstr ""

#: build/admin.js:32
msgid "SEO Settings"
msgstr ""

#: build/admin.js:32 build/admin.js:36
msgid "This feature is only available for Pro users. Upgrade now to unlock advanced SEO and content features."
msgstr ""

#: build/admin.js:32 build/admin.js:36
msgid "Premium Feature Locked"
msgstr ""

#: build/admin.js:32
msgid "sources available in your Knowledge Base"
msgstr ""

#: build/admin.js:32
msgid "Choose specific sources to use. Leave empty to use all."
msgstr ""

#: build/admin.js:32
msgid "No knowledge sources found. Add content to your Knowledge Base first."
msgstr ""

#: build/admin.js:32 build/admin.js:37
msgid "Select Knowledge Sources"
msgstr ""

#: build/admin.js:32
msgid "Reference your stored knowledge sources to enhance content."
msgstr ""

#: build/admin.js:32
msgid "knowledge sources to enhance content."
msgstr ""

#: build/admin.js:32
msgid "Reference your stored"
msgstr ""

#: build/admin.js:32
msgid "Use Existing Knowledge Base"
msgstr ""

#: build/admin.js:32
msgid "Knowledge files upload is a premium feature. Upgrade to upload knowledge files."
msgstr ""

#: build/admin.js:32
msgid "Note: Your website must be publicly accessible for the AI to read files."
msgstr ""

#: build/admin.js:32
msgid "files."
msgstr ""

#: build/admin.js:32
msgid "or"
msgstr ""

#: build/admin.js:32
msgid "You can upload"
msgstr ""

#: build/admin.js:32
msgid "AI will use the information in these files to generate content."
msgstr ""

#: build/admin.js:32
msgid "Upload knowledge files"
msgstr ""

#: build/admin.js:32 build/admin.js:102
msgid "PDF"
msgstr ""

#: build/admin.js:32 build/admin.js:37
msgid "Markdown"
msgstr ""

#: build/admin.js:32 build/admin.js:37 build/admin.js:102
msgid "HTML"
msgstr ""

#: build/admin.js:22 build/admin.js:32
msgid "Text"
msgstr ""

#: build/admin.js:32
msgid "Maximum character length for the AI-generated URL slug."
msgstr ""

#: build/admin.js:32
msgid "Slug Max Length"
msgstr ""

#: build/admin.js:32
msgid "Long (up to 100 characters)"
msgstr ""

#: build/admin.js:32
msgid "Medium (up to 50 characters)"
msgstr ""

#: build/admin.js:32
msgid "Short (up to 20 characters)"
msgstr ""

#: build/admin.js:32
msgid "Maximum target length."
msgstr ""

#: build/admin.js:32
msgid "Max Words"
msgstr ""

#: build/admin.js:32
msgid "Minimum target length."
msgstr ""

#: build/admin.js:32
msgid "Min Words"
msgstr ""

#: build/admin.js:32
msgid "Adopt a tone like a course instructor. Explain concepts step by step..."
msgstr ""

#: build/admin.js:32
msgid "Describe the tone you want for the content."
msgstr ""

#: build/admin.js:32
msgid "Reset to Default"
msgstr ""

#: build/admin.js:32
msgid "Custom Tone Instructions"
msgstr ""

#: build/admin.js:32
msgid "Tone modification is a premium feature. Upgrade to customize the tone."
msgstr ""

#: build/admin.js:32
msgid "Customize Tone"
msgstr ""

#: build/admin.js:32
msgid "No notes yet. Click Edit to add one."
msgstr ""

#: build/admin.js:32 build/admin.js:37 build/admin.js:157 build/admin.js:218
msgid "Save"
msgstr ""

#: build/admin.js:32
msgid "Failed to save note."
msgstr ""

#: build/admin.js:32
msgid "Note saved."
msgstr ""

#: build/admin.js:32
msgid "Add a note about this lead..."
msgstr ""

#: build/admin.js:32
msgid "votes"
msgstr ""

#: build/admin.js:32
msgid "Conversation Title"
msgstr ""

#: build/admin.js:32
msgid "Captured On"
msgstr ""

#: build/admin.js:32
msgid "IP Address"
msgstr ""

#: build/admin.js:32
msgid "Name"
msgstr ""

#: build/admin.js:32 build/admin.js:125
msgid "Email"
msgstr ""

#: build/admin.js:32
msgid "Lead Details"
msgstr ""

#: build/admin.js:32
msgid "Delete lead"
msgstr ""

#: build/admin.js:32
msgid "Delete Lead"
msgstr ""

#: build/admin.js:5
msgid "Are you sure you want to remove this API key? This action cannot be undone."
msgstr ""

#: build/admin.js:32
msgid "View Conversation"
msgstr ""

#: build/admin.js:32
msgid "Expand details"
msgstr ""

#: build/admin.js:32 build/admin.js:37
msgid "Collapse"
msgstr ""

#. translators: %d: days since last crawler hit.
#: build/admin.js:32 build/admin.js:133 build/admin.js:218
msgid "%dd ago"
msgstr ""

#. translators: %d: minutes since last crawler hit.
#: build/admin.js:131 build/admin.js:209 build/admin.js:218
msgid "%dm ago"
msgstr ""

#: build/admin.js:32
msgid "%d min ago"
msgstr ""

#: build/admin.js:32 build/admin.js:73 build/admin.js:130 build/admin.js:209
msgid "Just now"
msgstr ""

#: build/admin.js:32
msgid "Failed to update status."
msgstr ""

#: build/admin.js:32 build/admin.js:253
msgid "Email copied to clipboard."
msgstr ""

#: build/admin.js:32 build/admin.js:253
msgid "Copy email"
msgstr ""

#: build/admin.js:32 build/admin.js:68 build/admin.js:153 build/admin.js:155
#: build/admin.js:217
msgid "Actions"
msgstr ""

#: build/admin.js:24 build/admin.js:26 build/admin.js:32 build/admin.js:33
#: build/admin.js:218 build/admin.js:253
msgid "Date"
msgstr ""

#: build/admin.js:23 build/admin.js:26 build/admin.js:32 build/admin.js:33
#: build/admin.js:68 build/admin.js:124 build/admin.js:125 build/admin.js:155
#: build/admin.js:218 build/admin.js:253 build/admin.js:255
msgid "Status"
msgstr ""

#: build/admin.js:32 build/admin.js:172
msgid "Lead"
msgstr ""

#: build/admin.js:32
msgid "Failed to export leads."
msgstr ""

#: build/admin.js:32
msgid "No leads to export."
msgstr ""

#: build/admin.js:32
msgid "Leads exported successfully."
msgstr ""

#: build/admin.js:29 build/admin.js:32
msgid "Oldest first"
msgstr ""

#: build/admin.js:29 build/admin.js:32
msgid "Newest first"
msgstr ""

#: build/admin.js:32
msgid "Delete (%d)"
msgstr ""

#: build/admin.js:32
msgid "Failed to delete leads."
msgstr ""

#: build/admin.js:32 build/admin.js:35
msgid "Delete All"
msgstr ""

#: build/admin.js:32
msgid "Delete Selected Leads"
msgstr ""

#: build/admin.js:32
msgid "Are you sure you want to delete %d selected lead(s)? This action cannot be undone."
msgstr ""

#: build/admin.js:32
msgid "Search by email or name..."
msgstr ""

#: build/admin.js:32
msgid "Failed to load leads."
msgstr ""

#: build/admin.js:32
msgid "Lost"
msgstr ""

#: build/admin.js:32 build/admin.js:173
msgid "Converted"
msgstr ""

#: build/admin.js:32
msgid "Qualified"
msgstr ""

#: build/admin.js:32
msgid "Contacted"
msgstr ""

#: build/admin.js:32 build/admin.js:204
msgid "New"
msgstr ""

#: build/admin.js:32
msgid "Recent Conversations"
msgstr ""

#: build/admin.js:32
msgid "No leads collected yet"
msgstr ""

#: build/admin.js:32
msgid "Conversion Rate"
msgstr ""

#: build/admin.js:32 build/admin.js:37 build/admin.js:218
msgid "This Month"
msgstr ""

#: build/admin.js:29 build/admin.js:32 build/admin.js:218
msgid "This Week"
msgstr ""

#: build/admin.js:32
msgid "Total Leads"
msgstr ""

#: build/admin.js:32 build/admin.js:37
msgid "View All"
msgstr ""

#: build/admin.js:32
msgid "No feedback received yet"
msgstr ""

#: build/admin.js:32 build/admin.js:37
msgid "Satisfaction"
msgstr ""

#: build/admin.js:32 build/admin.js:37
msgid "Not Helpful"
msgstr ""

#: includes/classes/SearchBlock.php:396 build/admin.js:32 build/admin.js:37
msgid "Helpful"
msgstr ""

#: build/admin.js:32 build/admin.js:37
msgid "User Feedback"
msgstr ""

#: build/admin.js:32
msgid "7+ msgs"
msgstr ""

#: build/admin.js:32
msgid "3-6 msgs"
msgstr ""

#: build/admin.js:32
msgid "1-2 msgs"
msgstr ""

#: build/admin.js:32
msgid "Avg. Duration"
msgstr ""

#: build/admin.js:32
msgid "min"
msgstr ""

#: build/admin.js:32
msgid "All time"
msgstr ""

#: build/admin.js:32 build/admin.js:253
msgid "Last 90 days"
msgstr ""

#: build/admin.js:32
msgid "Last 30 days"
msgstr ""

#: build/admin.js:32 build/admin.js:37 build/admin.js:253
msgid "Last 7 days"
msgstr ""

#: build/admin.js:32
msgid "performance"
msgstr ""

#: build/admin.js:32
msgid "engaged"
msgstr ""

#: build/admin.js:32
msgid "Go to Chatbot Settings"
msgstr ""

#: build/admin.js:32
msgid "Analytics will appear here once visitors start chatting with your AI assistant. Enable the chatbot and share your site to get started."
msgstr ""

#: build/admin.js:32
msgid "Search messages…"
msgstr ""

#: build/admin.js:32
msgid "Keyword"
msgstr ""

#: build/admin.js:32
msgid "Min Messages"
msgstr ""

#: build/admin.js:32 build/admin.js:37
msgid "CSV"
msgstr ""

#: build/admin.js:32
msgid "Analytics exported as CSV"
msgstr ""

#: build/admin.js:32 build/admin.js:37
msgid "JSON"
msgstr ""

#: build/admin.js:32
msgid "Analytics exported successfully"
msgstr ""

#: build/admin.js:32
msgid "No analytics data to export"
msgstr ""

#: build/admin.js:32
msgid "Filters"
msgstr ""

#: build/admin.js:32
msgid "is your most asked question"
msgstr ""

#: build/admin.js:32
msgid "Many conversations are brief. Review your knowledge base for common questions."
msgstr ""

#: build/admin.js:32
msgid "around"
msgstr ""

#: build/admin.js:32
msgid "Peak activity:"
msgstr ""

#: build/admin.js:32
msgid "Consider adding more engaging starter questions to boost interaction"
msgstr ""

#: build/admin.js:32
msgid "Needs Attention"
msgstr ""

#: build/admin.js:32
msgid "Fair"
msgstr ""

#: build/admin.js:32
msgid "Excellent"
msgstr ""

#: build/admin.js:32
msgid "No Data"
msgstr ""

#: build/admin.js:32 build/admin.js:37
msgid "Loading analytics..."
msgstr ""

#: build/admin.js:32
msgid "Get Pro Analytics"
msgstr ""

#: build/admin.js:32
msgid "Join hundreds of site owners using Pro Analytics to improve their chatbot experience and drive results."
msgstr ""

#: build/admin.js:32
msgid "Ready to understand your visitors better?"
msgstr ""

#: build/admin.js:32
msgid "Know your busiest days and hours to optimize availability."
msgstr ""

#: build/admin.js:32
msgid "Peak Activity Tracking"
msgstr ""

#: build/admin.js:32
msgid "Download analytics as CSV or JSON to share with your team."
msgstr ""

#: build/admin.js:32
msgid "Export Reports"
msgstr ""

#: build/admin.js:32
msgid "AI-generated recommendations based on your conversation data."
msgstr ""

#: build/admin.js:32
msgid "Smart Insights"
msgstr ""

#: build/admin.js:32
msgid "Visual performance score with actionable improvement tips."
msgstr ""

#: build/admin.js:32
msgid "Engagement Scoring"
msgstr ""

#: build/admin.js:32
msgid "Discover what visitors ask most to improve your knowledge base."
msgstr ""

#: build/admin.js:32
msgid "Week-over-week growth tracking with visual trend indicators."
msgstr ""

#: build/admin.js:32
msgid "Trends & Growth"
msgstr ""

#: build/admin.js:32
msgid "Powerful tools to understand and improve your chatbot performance"
msgstr ""

#: build/admin.js:32
msgid "Everything you get with Pro Analytics"
msgstr ""

#: build/admin.js:32
msgid "Peak Hour"
msgstr ""

#: build/admin.js:32
msgid "Busiest Day"
msgstr ""

#: build/admin.js:32
msgid "Peak Activity"
msgstr ""

#: build/admin.js:32 build/admin.js:102
msgid "AI"
msgstr ""

#: build/admin.js:23 build/admin.js:25 build/admin.js:26 build/admin.js:32
msgid "User"
msgstr ""

#: build/admin.js:32
msgid "Message Breakdown"
msgstr ""

#: build/admin.js:32
msgid "Conversation Depth"
msgstr ""

#: build/admin.js:32
msgid "Top Questions"
msgstr ""

#: build/admin.js:32
msgid "Long Chats"
msgstr ""

#: build/admin.js:32
msgid "Engagement Rate"
msgstr ""

#: build/admin.js:32 build/admin.js:153
msgid "Good"
msgstr ""

#: build/admin.js:32
msgid "Weekly Activity"
msgstr ""

#: build/admin.js:32
msgid "Unlock Analytics"
msgstr ""

#: build/admin.js:32
msgid "Unlock the full dashboard to see your real chatbot data with actionable insights."
msgstr ""

#: build/admin.js:32
msgid "Your analytics are waiting"
msgstr ""

#: build/admin.js:32
msgid "Engagement scoring"
msgstr ""

#: build/admin.js:32
msgid "Export CSV & JSON"
msgstr ""

#: build/admin.js:32
msgid "AI-powered recommendations"
msgstr ""

#: build/admin.js:32
msgid "Real-time insights"
msgstr ""

#: build/admin.js:32
msgid "Live preview of the Pro analytics dashboard"
msgstr ""

#: build/admin.js:32
msgid "Growth"
msgstr ""

#: build/admin.js:29 build/admin.js:32 build/admin.js:217
msgid "Engaged"
msgstr ""

#: build/admin.js:32
msgid "Chats"
msgstr ""

#: build/admin.js:32
msgid "Analytics Dashboard"
msgstr ""

#: build/admin.js:32
msgid "Setup takes under 1 minute • Cancel anytime • 14-day money back guarantee"
msgstr ""

#: build/admin.js:32
msgid "See Pricing"
msgstr ""

#: build/admin.js:32
msgid "See exactly what your visitors ask, when they're most active, and how to optimize your chatbot — all in a beautiful, real-time dashboard."
msgstr ""

#: build/admin.js:32
msgid "Turn conversations into growth"
msgstr ""

#: build/admin.js:32
msgid "Deep"
msgstr ""

#: build/admin.js:32 build/admin.js:153
msgid "Normal"
msgstr ""

#: build/admin.js:32 build/admin.js:102
msgid "Quick"
msgstr ""

#: build/admin.js:32
msgid "Peak activity: Fridays around 14:00"
msgstr ""

#: build/admin.js:32
msgid "High engagement! 68% of visitors have in-depth conversations"
msgstr ""

#: build/admin.js:32
msgid "Conversations are up 23% from last week — your content updates are paying off"
msgstr ""

#: build/admin.js:32
msgid "What integrations do you support?"
msgstr ""

#: build/admin.js:32
msgid "Can I import my existing data?"
msgstr ""

#: build/admin.js:32
msgid "How does the free trial work?"
msgstr ""

#: build/admin.js:32
msgid "What are your pricing plans?"
msgstr ""

#: build/admin.js:32
msgid "How do I reset my password?"
msgstr ""

#: build/admin.js:32
msgid "Avg. Duration (min)"
msgstr ""

#: build/admin.js:32
msgid "Avg. Messages/Chat"
msgstr ""

#: build/admin.js:32 build/admin.js:217
msgid "Messages"
msgstr ""

#: build/admin.js:32
msgid "e.g., I'm sorry, but I can't respond to that. Please rephrase your question."
msgstr ""

#: build/admin.js:32
msgid "Message shown when blocked content is detected."
msgstr ""

#: build/admin.js:32
msgid "Block Response Message"
msgstr ""

#: build/admin.js:32
msgid "e.g., spam, competitor name, inappropriate word"
msgstr ""

#: build/admin.js:32
msgid "Comma-separated list of words or phrases to block."
msgstr ""

#: build/admin.js:32
msgid "Blocked Words/Phrases"
msgstr ""

#: build/admin.js:32
msgid "Upgrade to filter inappropriate content in conversations."
msgstr ""

#: build/admin.js:32
msgid "Filter inappropriate content"
msgstr ""

#: build/admin.js:32
msgid "Content Moderation"
msgstr ""

#: build/admin.js:32
msgid "Security and content moderation"
msgstr ""

#: build/admin.js:32
msgid "Advanced"
msgstr ""

#: build/admin.js:32
msgid "Where to place the chatbot tab."
msgstr ""

#: build/admin.js:32
msgid "Tab Position"
msgstr ""

#: build/admin.js:32
msgid "e.g., Ask AI"
msgstr ""

#: build/admin.js:32
msgid "Label shown on the chatbot tab."
msgstr ""

#: build/admin.js:32
msgid "Tab Label"
msgstr ""

#: build/admin.js:32
msgid "Adds the chatbot as a tab within the EazyDocs assistant widget."
msgstr ""

#: build/admin.js:32
msgid "Merge with EazyDocs"
msgstr ""

#: build/admin.js:32
msgid "Merge with EazyDocs assistant"
msgstr ""

#: build/admin.js:32
msgid "EazyDocs Integration"
msgstr ""

#: build/admin.js:32
msgid "Embed Code"
msgstr ""

#: build/admin.js:32
msgid "Cross Domain Embedding requires Pro. Upgrade to use this feature."
msgstr ""

#: build/admin.js:32
msgid "Embed chatbot on other websites"
msgstr ""

#: build/admin.js:32
msgid "Cross Domain Embedding"
msgstr ""

#: build/admin.js:32
msgid "Bottom Center"
msgstr ""

#: build/admin.js:32
msgid "Where to display the chatbot button on mobile."
msgstr ""

#: build/admin.js:32
msgid "Mobile Position"
msgstr ""

#: build/admin.js:32
msgid "Display the chatbot on mobile phones and tablets."
msgstr ""

#: build/admin.js:32
msgid "Show on Mobile Devices"
msgstr ""

#: build/admin.js:32
msgid "Upgrade to control chatbot behavior on mobile devices."
msgstr ""

#: build/admin.js:32
msgid "Optimize for mobile devices"
msgstr ""

#: build/admin.js:32
msgid "Mobile Settings"
msgstr ""

#: build/admin.js:32
msgid "Upload a custom avatar image. Leave empty to use the default bot icon."
msgstr ""

#: build/admin.js:32
msgid "Custom Avatar"
msgstr ""

#: build/admin.js:32
msgid "Display the bot avatar image next to AI responses."
msgstr ""

#: build/admin.js:32
msgid "Show AI Avatar"
msgstr ""

#: build/admin.js:32
msgid "e.g., Try asking:"
msgstr ""

#: build/admin.js:32
msgid "Text shown above the suggested questions."
msgstr ""

#: build/admin.js:32
msgid "Suggested Questions Label"
msgstr ""

#: build/admin.js:32
msgid "e.g., Ask me anything..."
msgstr ""

#: build/admin.js:32
msgid "Custom placeholder text for the message input field."
msgstr ""

#: build/admin.js:32
msgid "Input Placeholder"
msgstr ""

#: build/admin.js:32
msgid "Bottom Left"
msgstr ""

#: build/admin.js:32
msgid "Bottom Right"
msgstr ""

#: build/admin.js:32
msgid "Where to display the chatbot on desktop screens."
msgstr ""

#: build/admin.js:32
msgid "Desktop Position"
msgstr ""

#: build/admin.js:32
msgid "Customize chat window position and text"
msgstr ""

#: build/admin.js:32
msgid "Chat Window"
msgstr ""

#: build/admin.js:32
msgid "Control visibility and embed options"
msgstr ""

#: build/admin.js:32
msgid "Display & Embedding"
msgstr ""

#: build/admin.js:32
msgid "View collected leads →"
msgstr ""

#: build/admin.js:32
msgid "e.g., Please enter your email so we can follow up if needed."
msgstr ""

#: build/admin.js:32
msgid "Message shown when asking for information."
msgstr ""

#: build/admin.js:32
msgid "Collection Prompt"
msgstr ""

#: build/admin.js:32
msgid "Make name mandatory."
msgstr ""

#: build/admin.js:32
msgid "Require Name"
msgstr ""

#: build/admin.js:32
msgid "Make email mandatory."
msgstr ""

#: build/admin.js:32
msgid "Require Email"
msgstr ""

#: build/admin.js:32
msgid "Also ask for the visitor's name."
msgstr ""

#: build/admin.js:32
msgid "Collect Name"
msgstr ""

#: build/admin.js:32
msgid "Ask visitors for their email before starting the chat."
msgstr ""

#: build/admin.js:32
msgid "Collect Email Address"
msgstr ""

#: build/admin.js:32
msgid "Upgrade to collect visitor emails from chatbot conversations."
msgstr ""

#: build/admin.js:32
msgid "Capture visitor information"
msgstr ""

#: build/admin.js:32
msgid "Lead Collection"
msgstr ""

#: build/admin.js:32
msgid "Configure lead collection and availability."
msgstr ""

#: build/admin.js:32 build/admin.js:172 build/admin.js:253
msgid "Engagement"
msgstr ""

#: build/admin.js:32
msgid "e.g., You are a helpful customer support agent. Always be polite and professional. Focus on solving problems quickly."
msgstr ""

#: build/admin.js:32
msgid "Custom instructions for how the AI should behave and respond."
msgstr ""

#: build/admin.js:32
msgid "AI Persona/Instructions"
msgstr ""

#: build/admin.js:32
msgid "Creative (More varied)"
msgstr ""

#: build/admin.js:32
msgid "Precise (More focused)"
msgstr ""

#: build/admin.js:32
msgid "Higher creativity = more varied responses. Lower = more consistent."
msgstr ""

#: build/admin.js:32
msgid "Creativity Level"
msgstr ""

#: build/admin.js:32
msgid "Detailed"
msgstr ""

#: build/admin.js:32 build/admin.js:37
msgid "Balanced"
msgstr ""

#: build/admin.js:32 build/admin.js:37
msgid "Concise"
msgstr ""

#: build/admin.js:32
msgid "How detailed should the AI responses be."
msgstr ""

#: build/admin.js:32 build/admin.js:37
msgid "Response Length"
msgstr ""

#: build/admin.js:32
msgid "Upgrade to customize how the AI responds to your visitors."
msgstr ""

#: build/admin.js:32
msgid "Control how the AI responds to visitors"
msgstr ""

#: build/admin.js:32
msgid "AI Response Settings"
msgstr ""

#: build/admin.js:32
msgid "e.g., Where can I find documentation?"
msgstr ""

#: build/admin.js:32
msgid "Question 3"
msgstr ""

#: build/admin.js:32
msgid "e.g., How do I get started?"
msgstr ""

#: build/admin.js:32
msgid "Question 2"
msgstr ""

#: build/admin.js:32
msgid "e.g., What are your pricing plans?"
msgstr ""

#: build/admin.js:32
msgid "Question 1"
msgstr ""

#: build/admin.js:32
msgid "Good examples: \"What are your pricing plans?\", \"How do I get started?\", \"Where can I find documentation?\""
msgstr ""

#: build/admin.js:32
msgid "Pre-defined clickable questions"
msgstr ""

#: build/admin.js:32
msgid "Quick Questions"
msgstr ""

#: build/admin.js:32
msgid "e.g., I couldn't find specific information about that. Please contact our support team."
msgstr ""

#: build/admin.js:32
msgid "Message when the chatbot cannot find relevant information."
msgstr ""

#: build/admin.js:32
msgid "Fallback Response"
msgstr ""

#: build/admin.js:32
msgid "e.g., Hi there! 👋 How can I help you today?"
msgstr ""

#: build/admin.js:32
msgid "First message visitors see when opening the chatbot."
msgstr ""

#: build/admin.js:32
msgid "e.g., I can help you find information about our products and services."
msgstr ""

#: build/admin.js:32
msgid "Brief description shown in the chatbot header."
msgstr ""

#: build/admin.js:32
msgid "Customize chatbot messages"
msgstr ""

#: build/admin.js:32
msgid "Messages & Content"
msgstr ""

#: build/admin.js:32
msgid "Configure messages and AI response behavior"
msgstr ""

#: build/admin.js:32
msgid "Conversation Settings"
msgstr ""

#: build/admin.js:32
msgid "Select an icon for the floating chat button."
msgstr ""

#: build/admin.js:32
msgid "Base text size in the chatbot."
msgstr ""

#: build/admin.js:32
msgid "Font Size"
msgstr ""

#: build/admin.js:32
msgid "Large"
msgstr ""

#: build/admin.js:32 build/admin.js:36 build/admin.js:37 build/admin.js:196
msgid "Medium"
msgstr ""

#: build/admin.js:32
msgid "Small"
msgstr ""

#: build/admin.js:32
msgid "Roundness of the chat window corners."
msgstr ""

#: build/admin.js:32
msgid "Border Radius"
msgstr ""

#: build/admin.js:32
msgid "Style"
msgstr ""

#: build/admin.js:32
msgid "Text color in the chatbot header."
msgstr ""

#: build/admin.js:32
msgid "Header Text Color"
msgstr ""

#: build/admin.js:32
msgid "Background color for user message bubbles."
msgstr ""

#: build/admin.js:32
msgid "User Message Color"
msgstr ""

#: build/admin.js:32
msgid "Background color of the chat area."
msgstr ""

#: build/admin.js:32
msgid "Chat Background"
msgstr ""

#: build/admin.js:32
msgid "Header background and accent color."
msgstr ""

#: build/admin.js:32 build/blocks/antimanual-search/index.js:1
msgid "Colors"
msgstr ""

#: build/admin.js:32
msgid "Customize colors, fonts, and styles"
msgstr ""

#: build/admin.js:32
msgid "Appearance"
msgstr ""

#: build/admin.js:32
msgid "e.g., Need Help?"
msgstr ""

#: build/admin.js:32
msgid "The text displayed on the floating chat button."
msgstr ""

#: build/admin.js:32 build/blocks/antimanual-search/index.js:1
msgid "Button Text"
msgstr ""

#: build/admin.js:32
msgid "e.g., Support Assistant"
msgstr ""

#: build/admin.js:32
msgid "This name appears in the chatbot header."
msgstr ""

#: build/admin.js:32
msgid "Chatbot Name"
msgstr ""

#: build/admin.js:32
msgid "Configure the chatbot's name and button text"
msgstr ""

#: build/admin.js:32
msgid "Basic Information"
msgstr ""

#: build/admin.js:32
msgid "Set up your chatbot's identity and appearance"
msgstr ""

#: build/admin.js:32
msgid "Basic Configuration"
msgstr ""

#: build/admin.js:23
msgid "Reset Defaults"
msgstr ""

#: build/admin.js:32 build/admin.js:129 build/admin.js:209 build/admin.js:236
msgid "Reset"
msgstr ""

#: build/admin.js:32
msgid "Reset to Defaults"
msgstr ""

#: build/admin.js:32
msgid "Are you sure you want to reset all settings to their default values? This cannot be undone until you save."
msgstr ""

#: build/admin.js:23 build/admin.js:36 build/admin.js:37
msgid "Save Changes"
msgstr ""

#: build/admin.js:23
msgid "You have unsaved changes"
msgstr ""

#: build/admin.js:32
msgid "Enable Chatbot"
msgstr ""

#: build/admin.js:32
msgid "Upload Image"
msgstr ""

#: build/admin.js:32
msgid "Remove image"
msgstr ""

#: build/admin.js:32
msgid "Change"
msgstr ""

#: build/admin.js:32
msgid "Selected image"
msgstr ""

#: build/admin.js:32
msgid "Use this image"
msgstr ""

#: build/admin.js:32
msgid "Select Image"
msgstr ""

#: build/admin.js:32 build/admin.js:217
msgid "Upgrade to unlock this feature."
msgstr ""

#: includes/classes/SearchBlock.php:398 build/admin.js:26 build/admin.js:32
#: build/admin.js:36 build/admin.js:37 build/admin.js:64 build/admin.js:102
#: build/admin.js:205 build/admin.js:218
msgid "Copy"
msgstr ""

#: build/admin.js:26 build/admin.js:157
msgid "Copied!"
msgstr ""

#: build/admin.js:26
msgid "No content to copy"
msgstr ""

#: build/admin.js:29
msgid "Conversations will appear here when visitors chat with your AI assistant."
msgstr ""

#: build/admin.js:29 build/admin.js:32
msgid "No conversations yet"
msgstr ""

#: build/admin.js:32
msgid "messages"
msgstr ""

#: build/admin.js:29 build/admin.js:37 build/admin.js:105
msgid "Clear All"
msgstr ""

#: build/admin.js:29
msgid "Clear All Conversations"
msgstr ""

#: build/admin.js:29
msgid "Failed to clear all conversations"
msgstr ""

#: build/admin.js:29
msgid "All conversations cleared successfully"
msgstr ""

#: build/admin.js:23 build/admin.js:32 build/admin.js:48 build/admin.js:83
#: build/admin.js:94 build/admin.js:105 build/admin.js:108 build/admin.js:153
#: build/admin.js:155 build/admin.js:160 build/admin.js:253 build/admin.js:255
msgid "Export CSV"
msgstr ""

#: build/admin.js:32 build/admin.js:37 build/admin.js:153 build/admin.js:155
msgid "Export as CSV"
msgstr ""

#: build/admin.js:32
msgid "Export as JSON"
msgstr ""

#: build/admin.js:29
msgid "Import"
msgstr ""

#: build/admin.js:29
msgid "Import Conversations"
msgstr ""

#: build/admin.js:29 build/admin.js:32
msgid "conversations"
msgstr ""

#: build/admin.js:29 build/admin.js:32
msgid "conversation"
msgstr ""

#: build/admin.js:29
msgid "conversations this month"
msgstr ""

#: build/admin.js:29
msgid "Loading conversations..."
msgstr ""

#: build/admin.js:29
msgid "Failed to delete conversation"
msgstr ""

#: build/admin.js:29
msgid "Conversation deleted successfully"
msgstr ""

#: build/admin.js:29
msgid "Are you sure you want to delete this conversation? This action cannot be undone."
msgstr ""

#: build/admin.js:29
msgid "Delete Conversation"
msgstr ""

#: build/admin.js:29
msgid "Yesterday"
msgstr ""

#: build/admin.js:29 build/admin.js:218
msgid "Today"
msgstr ""

#: build/admin.js:29
msgid "Failed to import conversations"
msgstr ""

#: build/admin.js:29
msgid "Invalid JSON file"
msgstr ""

#: build/admin.js:29
msgid "Conversations imported successfully"
msgstr ""

#: build/admin.js:29
msgid "Invalid file format. Expected a valid conversation export file."
msgstr ""

#: build/admin.js:29
msgid "Conversations exported as CSV"
msgstr ""

#: build/admin.js:29
msgid "Conversations exported successfully"
msgstr ""

#: build/admin.js:29
msgid "No conversations to export"
msgstr ""

#: build/admin.js:29
msgid "Upgrade to import or export your chatbot conversation history."
msgstr ""

#: build/admin.js:29
msgid "Conversation history import & export is a Pro feature"
msgstr ""

#: build/admin.js:29
msgid "Connect GitHub and import repository documentation into your knowledge base."
msgstr ""

#: build/admin.js:29
msgid "Please select at least one Custom Text."
msgstr ""

#: build/admin.js:29
msgid "All of the selected content will be removed from the knowledge base. Do you still want to do that?"
msgstr ""

#: build/admin.js:29
msgid "Add to knowledge base"
msgstr ""

#: build/admin.js:29
msgid "Content is empty."
msgstr ""

#: build/admin.js:29
msgid "Custom text has been added to the knowledge base."
msgstr ""

#: build/admin.js:29
msgid "Content exceeds maximum length."
msgstr ""

#: build/admin.js:29
msgid "Type the custom text here..."
msgstr ""

#: build/admin.js:29
msgid "Do you want the AI to forget the information of this content?"
msgstr ""

#: includes/classes/Seo/Geo/LlmsTxt.php:666 includes/utils/store.php:613
#: build/admin.js:29 build/admin.js:32 build/admin.js:36 build/admin.js:105
#: build/admin.js:209
msgid "Content"
msgstr ""

#: build/admin.js:29
msgid "Content has been deleted from the knowledge base."
msgstr ""

#: build/admin.js:29
msgid "Write or paste custom text content like notes, FAQs, or articles to train your AI."
msgstr ""

#: build/admin.js:29
msgid "Please select at least one URL."
msgstr ""

#: build/admin.js:29
msgid "All of the selected URLs will be removed from the AI's memory. Do you still want to do that?"
msgstr ""

#: includes/classes/Api/BrokenLinkController.php:270 build/admin.js:29
msgid "URL is required."
msgstr ""

#: build/admin.js:29
msgid "The provided URL is invalid"
msgstr ""

#: build/admin.js:29
msgid "Website content has been added to the knowledge base."
msgstr ""

#: build/admin.js:29 build/admin.js:122
msgid "https://example.com"
msgstr ""

#: build/admin.js:29
msgid "Enter Website URL"
msgstr ""

#: build/admin.js:29
msgid "Do you want the AI to forget the information of this Webpage?"
msgstr ""

#: build/admin.js:29 build/admin.js:105 build/admin.js:125 build/admin.js:144
#: build/admin.js:155 build/admin.js:253
msgid "URL"
msgstr ""

#: build/admin.js:29
msgid "URL has been deleted."
msgstr ""

#: build/admin.js:29
msgid "Enter any website URL to crawl and import its content into your AI knowledge base."
msgstr ""

#: build/admin.js:29
msgid "Please select at least one PDF."
msgstr ""

#: build/admin.js:29
msgid "All of the selected PDFs will be removed from the AI's memory. Do you still want to do that?"
msgstr ""

#: build/admin.js:29 build/admin.js:253
msgid "Submit"
msgstr ""

#: build/admin.js:29
msgid "Please select a PDF file to upload."
msgstr ""

#: build/admin.js:29
msgid "PDF content has been added to the knowledge base."
msgstr ""

#: build/admin.js:29
msgid "PDF upload is a Premium feature. Upgrade to Pro to upload PDF files to the knowledge base."
msgstr ""

#: build/admin.js:29
msgid "Premium Feature."
msgstr ""

#: build/admin.js:29
msgid "Upload PDF"
msgstr ""

#: build/admin.js:29
msgid "Do you want the AI to forget the information of this PDF?"
msgstr ""

#: build/admin.js:29
msgid "File"
msgstr ""

#: build/admin.js:29
msgid "PDF has been deleted."
msgstr ""

#: build/admin.js:29
msgid "Upload PDF documents to extract text and add valuable content directly to your knowledge base."
msgstr ""

#: build/admin.js:29
msgid "Sync status"
msgstr ""

#: build/admin.js:29
msgid "KB sync date"
msgstr ""

#: build/admin.js:29
msgid "Post update date"
msgstr ""

#: build/admin.js:29 build/admin.js:218
msgid "Filter by Parent"
msgstr ""

#: build/admin.js:29
msgid "need update"
msgstr ""

#: build/admin.js:29
msgid "Failed to save settings"
msgstr ""

#: build/admin.js:29
msgid "Auto-sync disabled for %s"
msgstr ""

#: build/admin.js:29
msgid "Auto-sync enabled for %s"
msgstr ""

#: build/admin.js:29
msgid "Auto-Sync is a Premium feature. Upgrade to Pro to automatically add new posts to the knowledge base."
msgstr ""

#: build/admin.js:29 build/admin.js:32 build/admin.js:37
msgid "Premium Feature"
msgstr ""

#: build/admin.js:29
msgid "Automatically add new posts to the knowledge base"
msgstr ""

#: build/admin.js:29
msgid "Auto-Sync"
msgstr ""

#: build/admin.js:29
msgid "synced"
msgstr ""

#: build/admin.js:29
msgid "KB Status"
msgstr ""

#: build/admin.js:29
msgid "Added to KB"
msgstr ""

#: build/admin.js:29
msgid "Remove from Knowledge Base"
msgstr ""

#: build/admin.js:29
msgid "Update Knowledge Base"
msgstr ""

#: build/admin.js:29
msgid "Add to Knowledge Base"
msgstr ""

#: build/admin.js:29
msgid "Failed to add to Knowledge Base"
msgstr ""

#: build/admin.js:29
msgid "Successfully added to Knowledge Base"
msgstr ""

#: build/admin.js:29
msgid "Failed to update Knowledge Base"
msgstr ""

#: build/admin.js:29
msgid "Successfully updated Knowledge Base"
msgstr ""

#: build/admin.js:29
msgid "Failed to remove from Knowledge Base"
msgstr ""

#: build/admin.js:29
msgid "Successfully removed from Knowledge Base"
msgstr ""

#: build/admin.js:29
msgid "Are you sure you want to delete the item(s) from the Knowledge Base?"
msgstr ""

#: build/admin.js:29
msgid "Only the first %d selected post(s) can be added on the free plan. Upgrade to Pro for higher limits."
msgstr ""

#: build/admin.js:29
msgid "You have reached the limit of adding posts to the Knowledge Base. Upgrade to Pro to add more posts in the Knowledge Base."
msgstr ""

#: build/admin.js:29 build/admin.js:36
msgid "Limit Exceeded"
msgstr ""

#: build/admin.js:29 build/admin.js:218
msgid "Any Parent"
msgstr ""

#: build/admin.js:29
msgid "Select and sync your WordPress posts, pages, and custom post types to train your AI assistant."
msgstr ""

#: build/admin.js:26 build/admin.js:29 build/admin.js:102 build/admin.js:261
msgid "Overview"
msgstr ""

#: build/admin.js:29
msgid "Contact Support"
msgstr ""

#: build/admin.js:29
msgid "If you have questions about setting up your knowledge base or need assistance, our support team is here to help."
msgstr ""

#: build/admin.js:29
msgid "Need Help?"
msgstr ""

#: build/admin.js:29
msgid "Currently, we support PDF documents for file uploads. You can also add content via WordPress posts, website URLs, or custom text."
msgstr ""

#: build/admin.js:29
msgid "What file formats are supported?"
msgstr ""

#: build/admin.js:29
msgid "For WordPress posts, content is automatically updated when you edit posts (if enabled). For other sources, remove and re-add the updated content."
msgstr ""

#: build/admin.js:29
msgid "How do I update existing content?"
msgstr ""

#: build/admin.js:29
msgid "Yes! Your knowledge base data is encrypted and stored securely. It's only used to power your AI assistant and is never shared with third parties."
msgstr ""

#: build/admin.js:29
msgid "Will my content be secure?"
msgstr ""

#: build/admin.js:29
msgid "Start with your most important content (FAQs, product info, key pages). Quality matters more than quantity. Aim for comprehensive coverage of topics your users ask about."
msgstr ""

#: build/admin.js:29
msgid "How much content should I add?"
msgstr ""

#: build/admin.js:29 build/admin.js:33 build/admin.js:218
msgid "Frequently Asked Questions"
msgstr ""

#: build/admin.js:29
msgid "Tips & Best Practices"
msgstr ""

#: build/admin.js:29
msgid "Add Content"
msgstr ""

#: build/admin.js:29
msgid "Manage Content"
msgstr ""

#: includes/classes/CreditManager.php:572 build/admin.js:23 build/admin.js:29
#: build/admin.js:32 build/admin.js:262
msgid "Pro"
msgstr ""

#: build/admin.js:29
msgid "Choose how you want to add content to your knowledge base. Each source type is optimized for different use cases."
msgstr ""

#: build/admin.js:29 build/admin.js:32 build/admin.js:37
msgid "Knowledge Sources"
msgstr ""

#: build/admin.js:29
msgid "Your AI learns and provides smart responses"
msgstr ""

#: build/admin.js:29
msgid "Add your content to the knowledge base"
msgstr ""

#: build/admin.js:29
msgid "Choose a content source below"
msgstr ""

#: build/admin.js:29
msgid "Your knowledge base is empty. Add content from one of the sources below to start training your AI assistant. We recommend starting with WordPress Posts if you have existing content."
msgstr ""

#: build/admin.js:29
msgid "Get Started with Your Knowledge Base"
msgstr ""

#: build/admin.js:29
msgid "Add content from various sources to give your AI comprehensive knowledge about your business."
msgstr ""

#: build/admin.js:29
msgid "Cover All Topics"
msgstr ""

#: build/admin.js:29
msgid "Focus on adding relevant, well-structured content rather than overwhelming the AI with too much data."
msgstr ""

#: build/admin.js:29
msgid "Quality Over Quantity"
msgstr ""

#: build/admin.js:29
msgid "Regularly update your knowledge base to ensure your AI provides accurate, up-to-date responses."
msgstr ""

#: build/admin.js:29
msgid "Keep Content Fresh"
msgstr ""

#: build/admin.js:29
msgid "Best for: Product docs, SDKs, developer guides"
msgstr ""

#: build/admin.js:29
msgid "Re-add to refresh content"
msgstr ""

#: build/admin.js:29
msgid "Select README and docs"
msgstr ""

#: build/admin.js:29
msgid "Authenticate with a PAT"
msgstr ""

#: build/admin.js:29
msgid "Connect GitHub and add repositories to train your AI on READMEs and documentation markdown."
msgstr ""

#: build/admin.js:29
msgid "GitHub Repositories"
msgstr ""

#: build/admin.js:29
msgid "Best for: FAQs, custom responses, unique data"
msgstr ""

#: build/admin.js:29
msgid "Business-specific info"
msgstr ""

#: build/admin.js:29
msgid "FAQ responses"
msgstr ""

#: build/admin.js:29
msgid "Add any custom content"
msgstr ""

#: build/admin.js:29
msgid "Write or paste any custom text, from short notes to full articles, for complete control."
msgstr ""

#: build/admin.js:29
msgid "Custom Text"
msgstr ""

#: build/admin.js:29
msgid "Best for: External docs, competitor analysis, research"
msgstr ""

#: build/admin.js:29
msgid "Filter unwanted elements"
msgstr ""

#: build/admin.js:29
msgid "Extract main content"
msgstr ""

#: build/admin.js:29
msgid "Crawl public web pages"
msgstr ""

#: build/admin.js:29
msgid "Crawl and add content from any public website URL to expand your knowledge base."
msgstr ""

#: build/admin.js:29
msgid "Website URL"
msgstr ""

#: build/admin.js:29
msgid "Best for: E-books, manuals, reports, whitepapers"
msgstr ""

#: build/admin.js:29
msgid "OCR text recognition"
msgstr ""

#: build/admin.js:29
msgid "Support for multi-page docs"
msgstr ""

#: build/admin.js:29
msgid "Extract text from PDFs"
msgstr ""

#: build/admin.js:29
msgid "Upload PDF documents to extract and add their content to the knowledge base."
msgstr ""

#: build/admin.js:29
msgid "PDF Upload"
msgstr ""

#: build/admin.js:29
msgid "Best for: Blog content, documentation, product pages"
msgstr ""

#: build/admin.js:29
msgid "Auto-update on changes"
msgstr ""

#: build/admin.js:29
msgid "Include custom post types"
msgstr ""

#: build/admin.js:29
msgid "Sync blog posts & pages"
msgstr ""

#: build/admin.js:29
msgid "Add your existing WordPress posts, pages, and custom post types to train your AI assistant."
msgstr ""

#: build/admin.js:29
msgid "WordPress Posts"
msgstr ""

#: build/admin.js:29 build/admin.js:37
msgid "Get Antimanual Pro"
msgstr ""

#: build/admin.js:29
msgid "Upgrade to Antimanual Pro and unlock GitHub integration along with PDF uploads, website URL imports, and custom text support."
msgstr ""

#: build/admin.js:29
msgid "Ready to supercharge your AI with GitHub docs?"
msgstr ""

#: build/admin.js:29
msgid "Connected Repositories"
msgstr ""

#: build/admin.js:29
msgid "If you have technical documentation, API references, or developer guides on GitHub, this feature lets your AI assistant learn from them. Your visitors and customers get accurate answers based on your actual documentation."
msgstr ""

#: build/admin.js:29
msgid "Why GitHub Integration?"
msgstr ""

#: build/admin.js:29
msgid "What You'll Get"
msgstr ""

#: build/admin.js:29
msgid "View all Pro features"
msgstr ""

#: build/admin.js:29
msgid "Train your AI assistant on your GitHub documentation. Import README files, developer guides, and technical documentation directly from your repositories."
msgstr ""

#: build/admin.js:29
msgid "GitHub Repository Integration"
msgstr ""

#: build/admin.js:29 build/admin.js:32 build/admin.js:37
msgid "Pro Feature"
msgstr ""

#: build/admin.js:29
msgid "Works with organizations and personal repos"
msgstr ""

#: build/admin.js:29
msgid "Filter and select specific repositories"
msgstr ""

#: build/admin.js:29
msgid "Import README, CONTRIBUTING, and docs folder content"
msgstr ""

#: build/admin.js:29
msgid "Supports public and private repositories"
msgstr ""

#: build/admin.js:29
msgid "Perfect for developer documentation and API references"
msgstr ""

#: build/admin.js:29
msgid "Your PAT is stored securely. We only read the documentation files you explicitly select."
msgstr ""

#: build/admin.js:29
msgid "Secure & Private"
msgstr ""

#: build/admin.js:29
msgid "Re-import repositories anytime to refresh content when your documentation changes."
msgstr ""

#: build/admin.js:29
msgid "Easy Content Updates"
msgstr ""

#: build/admin.js:29
msgid "Your AI learns from your GitHub documentation to provide accurate, contextual responses."
msgstr ""

#: build/admin.js:29
msgid "Train Your AI on Technical Docs"
msgstr ""

#: build/admin.js:29
msgid "Add documentation from as many repositories as you need - perfect for SDKs, APIs, and product docs."
msgstr ""

#: build/admin.js:29
msgid "Select Multiple Repositories"
msgstr ""

#: build/admin.js:29
msgid "Automatically extract content from README files and docs folders to train your AI assistant."
msgstr ""

#: build/admin.js:29
msgid "Import README & Documentation"
msgstr ""

#: build/admin.js:29
msgid "Securely authenticate with a Personal Access Token to access your public and private repositories."
msgstr ""

#: build/admin.js:29
msgid "Connect Your GitHub Account"
msgstr ""

#: build/admin.js:29
msgid "Please select at least one repository."
msgstr ""

#: build/admin.js:29
msgid "All selected repositories will be removed from the AI's memory. Do you still want to do that?"
msgstr ""

#: build/admin.js:29
msgid "Click Refresh to re-import the latest content from a repository."
msgstr ""

#: build/admin.js:29
msgid "Repositories in Knowledge Base"
msgstr ""

#: build/admin.js:29
msgid "Tip: Use the search box above the table to filter repositories by name."
msgstr ""

#: build/admin.js:29
msgid "Available Repositories"
msgstr ""

#: build/admin.js:29
msgid "Comma-separated list of file extensions (without dots). Example: php,js,ts,py"
msgstr ""

#: build/admin.js:29
msgid "File extensions to include"
msgstr ""

#: build/admin.js:29
msgid "Adds source code files to the knowledge base for code-aware AI responses."
msgstr ""

#: build/admin.js:29
msgid "Include code files"
msgstr ""

#: build/admin.js:29
msgid "Adds top-level .md and .txt files (e.g., CONTRIBUTING.md)."
msgstr ""

#: build/admin.js:29
msgid "Include root markdown"
msgstr ""

#: build/admin.js:29
msgid "Pulls documentation files from docs folders (docs/, doc/, documentation/)."
msgstr ""

#: build/admin.js:29
msgid "Include /docs markdown"
msgstr ""

#: build/admin.js:29
msgid "Adds README content as a primary knowledge source."
msgstr ""

#: build/admin.js:29
msgid "Include README"
msgstr ""

#: build/admin.js:29
msgid "Choose which files to include. Larger selections take longer and may increase usage."
msgstr ""

#: build/admin.js:29
msgid "Repository Import Options"
msgstr ""

#: build/admin.js:29
msgid "Connect"
msgstr ""

#: build/admin.js:29
msgid "GitHub token is required."
msgstr ""

#: build/admin.js:29
msgid "Failed to connect GitHub"
msgstr ""

#: build/admin.js:29
msgid "GitHub connected successfully."
msgstr ""

#: build/admin.js:29
msgid "GitHub Personal Access Token"
msgstr ""

#: build/admin.js:29 build/admin.js:32
msgid "Disconnect"
msgstr ""

#: build/admin.js:29
msgid "Failed to disconnect GitHub"
msgstr ""

#: build/admin.js:29
msgid "GitHub disconnected."
msgstr ""

#: build/admin.js:29
msgid "View on GitHub"
msgstr ""

#: build/admin.js:29
msgid "Generate new token (classic)"
msgstr ""

#: build/admin.js:29
msgid "Connect GitHub"
msgstr ""

#: build/admin.js:29 build/admin.js:32 build/admin.js:33 build/admin.js:34
#: build/admin.js:36 build/admin.js:37 build/admin.js:68 build/admin.js:142
#: build/admin.js:153 build/admin.js:230 build/admin.js:232
msgid "Delete"
msgstr ""

#: build/admin.js:29
msgid "Do you want the AI to forget the information from this repository?"
msgstr ""

#: build/admin.js:23 build/admin.js:29 build/admin.js:36 build/admin.js:105
#: build/admin.js:125 build/admin.js:153 build/admin.js:155 build/admin.js:253
#: build/admin.js:261
msgid "Refresh"
msgstr ""

#: build/admin.js:29
msgid "Unable to determine repository name."
msgstr ""

#: build/admin.js:29
msgid "Failed to refresh repository."
msgstr ""

#: build/admin.js:29
msgid "Repository content has been refreshed."
msgstr ""

#: build/admin.js:29
msgid "Gemini"
msgstr ""

#: build/admin.js:29
msgid "AI Model"
msgstr ""

#: build/admin.js:29 build/admin.js:32 build/admin.js:37 build/admin.js:105
#: build/admin.js:239 build/admin.js:243 build/admin.js:244
msgid "Add"
msgstr ""

#: build/admin.js:29
msgid "Failed to add repository"
msgstr ""

#: build/admin.js:29
msgid "Repository content has been added to the knowledge base."
msgstr ""

#: build/admin.js:29
msgid "Public"
msgstr ""

#: build/admin.js:29 build/admin.js:105 build/admin.js:206 build/admin.js:253
msgid "Action"
msgstr ""

#: build/admin.js:29 build/admin.js:37
msgid "Updated"
msgstr ""

#: build/admin.js:29
msgid "Visibility"
msgstr ""

#: build/admin.js:29
msgid "Repository"
msgstr ""

#: build/admin.js:29
msgid "Repository has been removed from the knowledge base."
msgstr ""

#: build/admin.js:29
msgid "Failed to save repository import options."
msgstr ""

#: build/admin.js:29
msgid "Repository import options saved."
msgstr ""

#: build/admin.js:29
msgid "Failed to load GitHub status"
msgstr ""

#: build/admin.js:29
msgid "Failed to fetch repositories"
msgstr ""

#: build/admin.js:29
msgid "Requires Update"
msgstr ""

#: build/admin.js:26 build/admin.js:29 build/admin.js:32 build/admin.js:37
#: build/admin.js:63 build/admin.js:68 build/admin.js:110 build/admin.js:142
#: build/admin.js:153
msgid "All"
msgstr ""

#: build/admin.js:23 build/admin.js:153
msgid "Filter"
msgstr ""

#: build/admin.js:23
msgid "Search..."
msgstr ""

#: build/admin.js:23
msgid "Items"
msgstr ""

#: build/admin.js:29 build/admin.js:37 build/admin.js:100 build/admin.js:218
msgid "Monthly Limit Exceeded"
msgstr ""

#: build/admin.js:29
msgid "about premium features"
msgstr ""

#: build/admin.js:29 build/admin.js:32 build/admin.js:37
msgid "Upgrade to Pro"
msgstr ""

#: build/admin.js:29
msgid "Upgrade to unlock this feature and access all premium capabilities."
msgstr ""

#: build/admin.js:29
msgid "This is a Premium Feature"
msgstr ""

#: build/admin.js:1 build/admin.js:20 build/admin.js:23 build/admin.js:32
#: build/admin.js:33 build/admin.js:36 build/admin.js:37 build/admin.js:71
#: build/admin.js:105 build/admin.js:142 build/admin.js:153 build/admin.js:157
#: build/admin.js:172 build/admin.js:206 build/admin.js:209 build/admin.js:213
#: build/admin.js:218 build/admin.js:234
msgid "Cancel"
msgstr ""

#: build/admin.js:1
msgid "Confirm"
msgstr ""

#: build/admin.js:1
msgid "Are you sure?"
msgstr ""

#: build/admin.js:29
msgid "No file chosen"
msgstr ""

#: build/admin.js:29
msgid "Choose File"
msgstr ""

#: build/admin.js:29
msgid "Choose Files"
msgstr ""

#: build/admin.js:29
msgid "files chosen"
msgstr ""

#: build/admin.js:1
msgid "Show password"
msgstr ""

#: build/admin.js:1
msgid "Hide password"
msgstr ""

#: build/admin.js:1
msgid "Enter password..."
msgstr ""

#: build/admin.js:1 build/frontend.js:1
msgid "Students"
msgstr ""

#: build/admin.js:1 build/frontend.js:1
msgid "Businesses / B2B"
msgstr ""

#: build/admin.js:1 build/frontend.js:1
msgid "Professionals / Experts"
msgstr ""

#: build/admin.js:1 build/frontend.js:1
msgid "Beginners"
msgstr ""

#: build/admin.js:1 build/frontend.js:1
msgid "General Audience"
msgstr ""

#: build/admin.js:1 build/frontend.js:1
msgid "Third Person (He/She/They)"
msgstr ""

#: build/admin.js:1 build/frontend.js:1
msgid "Second Person (You)"
msgstr ""

#: build/admin.js:1 build/frontend.js:1
msgid "First Person (I/We)"
msgstr ""

#: build/admin.js:1 build/frontend.js:1
msgid "Sat"
msgstr ""

#: build/admin.js:1 build/frontend.js:1
msgid "Saturday"
msgstr ""

#: build/admin.js:1 build/frontend.js:1
msgid "Fri"
msgstr ""

#: build/admin.js:1 build/admin.js:32 build/frontend.js:1
msgid "Friday"
msgstr ""

#: build/admin.js:1 build/frontend.js:1
msgid "Thu"
msgstr ""

#: build/admin.js:1 build/frontend.js:1
msgid "Thursday"
msgstr ""

#: build/admin.js:1 build/frontend.js:1
msgid "Wed"
msgstr ""

#: build/admin.js:1 build/frontend.js:1
msgid "Wednesday"
msgstr ""

#: build/admin.js:1 build/frontend.js:1
msgid "Tue"
msgstr ""

#: build/admin.js:1 build/frontend.js:1
msgid "Tuesday"
msgstr ""

#: build/admin.js:1 build/frontend.js:1
msgid "Mon"
msgstr ""

#: build/admin.js:1 build/frontend.js:1
msgid "Monday"
msgstr ""

#: build/admin.js:1 build/frontend.js:1
msgid "Sun"
msgstr ""

#: build/admin.js:1 build/frontend.js:1
msgid "Sunday"
msgstr ""

#: build/admin.js:1 build/admin.js:29 build/admin.js:33 build/admin.js:87
#: build/admin.js:218 build/frontend.js:1
msgid "Private"
msgstr ""

#: build/admin.js:1 build/admin.js:33 build/admin.js:37 build/admin.js:87
#: build/admin.js:105 build/admin.js:218 build/frontend.js:1
msgid "Published"
msgstr ""

#: build/admin.js:1 build/admin.js:33 build/admin.js:37 build/admin.js:87
#: build/admin.js:218 build/frontend.js:1
msgid "Draft"
msgstr ""

#: build/admin.js:1 build/admin.js:33 build/admin.js:36 build/admin.js:37
#: build/admin.js:173 build/frontend.js:1
msgid "Custom"
msgstr ""

#: includes/classes/OmniRoute.php:110 includes/classes/OmniRoute.php:182
#: includes/classes/OmniRoute.php:1025 includes/utils/store.php:2251
#: build/admin.js:1 build/admin.js:37 build/frontend.js:1
msgid "Auto"
msgstr ""

#: build/admin.js:1 build/frontend.js:1
msgid "While we’ve trained the system with extensive internal knowledge, documentation, and best practices to ensure high accuracy, please note that AI-generated content may not always be fully accurate or reflect the most up-to-date information. We strongly encourage users to verify critical information and seek human expertise when needed."
msgstr ""

#: includes/utils/store.php:888 build/admin.js:32
msgid "Use an informal blog-post tone. Include personal touches, first-person references, and make the writing feel more human and story-like."
msgstr ""

#: includes/utils/store.php:887 build/admin.js:32
msgid "Blog Style"
msgstr ""

#: includes/utils/store.php:881 build/admin.js:32
msgid "Write like a helpful customer support agent. Be polite, solution-focused, and empathetic. Assume you're responding to user confusion."
msgstr ""

#: includes/utils/store.php:880 build/admin.js:32 build/admin.js:37
msgid "Support Agent"
msgstr ""

#: includes/utils/store.php:874 build/admin.js:32
msgid "Use short, to-the-point sentences. Focus only on what's necessary. Avoid fluff or long explanations."
msgstr ""

#: includes/utils/store.php:873 build/admin.js:32
msgid "Minimalist"
msgstr ""

#: includes/utils/store.php:867 build/admin.js:32
msgid "Use energetic and upbeat language. Make the topic sound exciting and engaging while still being informative."
msgstr ""

#: includes/utils/store.php:866 build/admin.js:32
msgid "Enthusiastic"
msgstr ""

#: includes/utils/store.php:860
msgid "Write confidently and with authority, as if the content is an official source. Avoid uncertainty or casual language."
msgstr ""

#: includes/utils/store.php:859
msgid "Authoritative"
msgstr ""

#: includes/utils/store.php:853 build/admin.js:32
msgid "Adopt a tone like a course instructor or tutor. Explain concepts step by step, and guide the user as if teaching a class."
msgstr ""

#: includes/utils/store.php:852 build/admin.js:32
msgid "Instructor"
msgstr ""

#: includes/utils/store.php:846 build/admin.js:32
msgid "Use very simple and clear language. Avoid jargon and assume the reader is new to the topic. Explain concepts in layman's terms."
msgstr ""

#: includes/utils/store.php:845 build/admin.js:32
msgid "Beginner-friendly"
msgstr ""

#: includes/utils/store.php:839 build/admin.js:32
msgid "Use precise and detailed language appropriate for developers and technical users. Include accurate terminology and avoid unnecessary simplifications."
msgstr ""

#: includes/utils/store.php:838 build/admin.js:32 build/admin.js:37
#: build/admin.js:118
msgid "Technical"
msgstr ""

#: includes/utils/store.php:832 build/admin.js:32
msgid "Use clear, concise, and formal language. Maintain a professional tone suitable for business or corporate documentation."
msgstr ""

#: includes/utils/store.php:831 build/admin.js:32 build/admin.js:37
msgid "Professional"
msgstr ""

#: includes/utils/store.php:825 build/admin.js:32
msgid "Use a relaxed and friendly tone. Keep the language simple and conversational, as if explaining to a beginner or a non-technical reader."
msgstr ""

#: includes/utils/store.php:824 build/admin.js:32 build/admin.js:37
msgid "Casual"
msgstr ""

#: includes/utils/store.php:766
msgid "Analyze and optimize your internal link structure with AI-powered suggestions."
msgstr ""

#: includes/utils/store.php:765 build/admin.js:23 build/admin.js:256
msgid "Internal Linking"
msgstr ""

#: includes/utils/store.php:738
msgid "Analyze pages for SEO issues and get actionable recommendations."
msgstr ""

#: includes/utils/store.php:737 build/admin.js:23 build/admin.js:208
#: build/admin.js:234
msgid "SEO Agent"
msgstr ""

#: includes/utils/store.php:730
msgid "Translate your content into multiple languages."
msgstr ""

#: includes/utils/store.php:615 includes/utils/store.php:729 build/admin.js:23
#: build/admin.js:51 build/admin.js:208 build/admin.js:209 build/admin.js:218
#: build/admin.js:234
msgid "Translation"
msgstr ""

#: includes/utils/store.php:707
msgid "Generate FAQs for your website."
msgstr ""

#: includes/utils/store.php:706 build/admin.js:23 build/admin.js:218
msgid "FAQ Generator"
msgstr ""

#: includes/utils/store.php:722
msgid "Automate your forum conversations."
msgstr ""

#: includes/utils/store.php:721 build/admin.js:23 build/admin.js:218
msgid "Forum Automation"
msgstr ""

#: includes/utils/store.php:715
msgid "Generate comprehensive documentations."
msgstr ""

#: includes/utils/store.php:714 build/admin.js:23 build/admin.js:37
#: build/admin.js:218
msgid "Generate Docs"
msgstr ""

#: includes/utils/store.php:664
msgid "View analytics for your AI Search blocks"
msgstr ""

#: includes/utils/store.php:663 build/admin.js:23 build/admin.js:218
msgid "AI Search Block"
msgstr ""

#: includes/utils/store.php:693
msgid "Rewrite multiple posts at once using AI."
msgstr ""

#: includes/utils/store.php:692 build/admin.js:23 build/admin.js:208
#: build/admin.js:218
msgid "Bulk Rewrite"
msgstr ""

#: includes/utils/store.php:700
msgid "Turn one post into email, social, video scripts, and docs snippets."
msgstr ""

#: includes/utils/store.php:699 build/admin.js:23 build/admin.js:218
msgid "Repurpose Studio"
msgstr ""

#: includes/utils/store.php:686
msgid "Refresh older posts on a schedule to keep content up to date."
msgstr ""

#: includes/utils/store.php:679
msgid "Automatically generate and publish multiple posts on a schedule. Set it up once and let AI handle your content creation."
msgstr ""

#: includes/utils/store.php:672
msgid "Generate a post using AI."
msgstr ""

#: includes/utils/store.php:671 build/admin.js:23 build/admin.js:208
#: build/admin.js:218
msgid "Generate Post"
msgstr ""

#: includes/utils/store.php:1892
msgid "Gemini 3.5 Flash Lite"
msgstr ""

#: includes/utils/store.php:1928
msgid "Gemini 3 Flash"
msgstr ""

#: includes/utils/store.php:378
msgid "Optimized for extreme cost-efficiency and speed."
msgstr ""

#: includes/utils/store.php:377
msgid "Gemini 2.5 Flash-Lite"
msgstr ""

#: includes/utils/store.php:373
msgid "High-speed, cost-effective multimodal model."
msgstr ""

#: includes/utils/store.php:372
msgid "Gemini 2.5 Flash"
msgstr ""

#: includes/utils/store.php:368
msgid "Advanced model with improved reasoning capabilities."
msgstr ""

#: includes/utils/store.php:367
msgid "Gemini 2.5 Pro"
msgstr ""

#: includes/utils/store.php:362
msgid "Gemini 3 Flash Preview"
msgstr ""

#: includes/utils/store.php:50 includes/utils/store.php:1442
msgid "GPT 5.4 Nano"
msgstr ""

#: includes/utils/options.php:109
msgid "Please enter your email to continue chatting."
msgstr ""

#: includes/classes/Api/ChatbotController.php:858
#: includes/classes/Api/ChatbotController.php:1045
#: includes/classes/Api/ChatbotController.php:1289
#: includes/classes/Api/ChatbotController.php:1344
#: includes/classes/Api/ChatbotController.php:1506
#: includes/classes/Api/ChatbotController.php:1889
#: includes/classes/Api/ChatbotController.php:2127
#: includes/utils/helper-functions.php:765 includes/utils/options.php:101
msgid "Sorry, I don't have enough information to answer your question."
msgstr ""

#: includes/utils/options.php:78
msgid "While we've trained the system with extensive internal knowledge, documentation, and best practices to ensure high accuracy, please note that AI-generated content may not always be fully accurate or reflect the most up-to-date information. We strongly encourage users to verify critical information and seek human expertise when needed."
msgstr ""

#: includes/public/shortcodes.php:430
msgid "Not Allowed"
msgstr ""

#: includes/public/shortcodes.php:429
msgid "You are not allowed to edit this page."
msgstr ""

#: includes/public/shortcodes.php:97 includes/public/shortcodes.php:320
msgid "You are offline"
msgstr ""

#: includes/database/db-handler.php:24
msgid "You have reached your monthly limit of 100 forum conversions. Upgrade to Pro for unlimited conversions."
msgstr ""

#: includes/classes/SearchBlock.php:332
#: build/blocks/antimanual-search/index.js:1
msgid "Popular:"
msgstr ""

#. translators: %d: snippet number
#: includes/classes/RepurposeStudio.php:331
msgid "Snippet %d"
msgstr ""

#. translators: %d: video script number
#: includes/classes/RepurposeStudio.php:304
msgid "Video Script %d"
msgstr ""

#. translators: %d: social post number
#: includes/classes/RepurposeStudio.php:273
msgid "Social Post %d"
msgstr ""

#: includes/classes/RepurposeStudio.php:212
msgid "Invalid AI response format."
msgstr ""

#: includes/classes/RepurposeStudio.php:204 build/admin.js:36
msgid "Failed to generate repurposed content."
msgstr ""

#: includes/classes/PostGenerator.php:3481
msgid "Failed to enhance prompt. Please try again."
msgstr ""

#: includes/classes/PostGenerator.php:3405
msgid "Invalid outline structure. Please try again."
msgstr ""

#: includes/classes/PostGenerator.php:3398 build/admin.js:32
msgid "Failed to generate outline. Please try again."
msgstr ""

#: includes/classes/PostGenerator.php:3166
msgid "Failed to parse topic suggestions. Please try again."
msgstr ""

#: includes/classes/PostGenerator.php:3131
msgid "Failed to generate topic ideas. Please try again."
msgstr ""

#: includes/classes/PostGenerator.php:3034
msgid "Failed to generate prompt suggestion. Please try again."
msgstr ""

#: includes/classes/PostGenerator.php:2804 build/admin.js:32 build/admin.js:36
msgid "Pro Tip:"
msgstr ""

#: includes/classes/PostGenerator.php:2724
msgid "If you want to dive deeper into this topic, check out [LINK] for more insights."
msgstr ""

#: includes/classes/PostGenerator.php:2701 build/admin.js:29
msgid "Learn more"
msgstr ""

#: includes/classes/PostGenerator.php:2422
#: includes/classes/PostGenerator.php:2426
msgid "AI-generated relevant image"
msgstr ""

#. translators: %s: section heading that failed to generate
#: includes/classes/PostGenerator.php:1655
#: includes/classes/PostGenerator.php:2081
msgid "Failed to generate section: %s"
msgstr ""

#: includes/classes/PostGenerator.php:2000
msgid "Failed to parse article outline."
msgstr ""

#: includes/classes/PostGenerator.php:1994
msgid "Failed to generate article outline."
msgstr ""

#: includes/classes/PostGenerator.php:779
msgid "Guide"
msgstr ""

#: includes/classes/PostGenerator.php:753
msgid "Featured Guide"
msgstr ""

#: includes/classes/PostGenerator.php:383
msgid "Failed to create the post."
msgstr ""

#: includes/classes/PostGenerator.php:329
msgid "AI failed to generate valid content. Please try again."
msgstr ""

#: includes/classes/PostGenerator.php:222
msgid "Please provide a topic or prompt for the post."
msgstr ""

#: includes/classes/PostGenerator.php:216 build/admin.js:32
msgid "Scheduled date/time must be in the future."
msgstr ""

#: includes/classes/PostGenerator.php:212
msgid "Please provide a valid future date and time."
msgstr ""

#. translators: %s: JSON encoding error message
#. translators: %s: JSON error message
#: includes/classes/Anthropic.php:348 includes/classes/DeepSeek.php:310
#: includes/classes/OpenAI.php:1086 includes/classes/OpenAICompatible.php:1021
#: includes/classes/OpenCodeZen.php:491 includes/classes/Xai.php:349
msgid "JSON encoding failed: %s"
msgstr ""

#: includes/classes/OpenAI.php:931
msgid "Unexpected response format from OpenAI."
msgstr ""

#: includes/classes/OpenAI.php:926
msgid "Failed to fetch models from OpenAI."
msgstr ""

#: includes/classes/OpenAI.php:918
msgid "Invalid API key. Please check your OpenAI API key."
msgstr ""

#: includes/classes/OpenAI.php:870
msgid "No image data returned from OpenAI."
msgstr ""

#: includes/classes/OpenAI.php:551
msgid "Failed to generate embedding. Unexpected response format."
msgstr ""

#: includes/classes/OpenAI.php:540 includes/classes/OpenAI.php:545
msgid "Failed to generate embedding. Error: "
msgstr ""

#. translators: %s: reason for incomplete response
#. translators: %s: reason returned by the API
#: includes/classes/OpenAI.php:180 includes/classes/OpenAI.php:1263
msgid "AI response was incomplete: %s"
msgstr ""

#: includes/classes/OpenAI.php:175
msgid "The AI model ran out of tokens while generating content. This usually happens with reasoning models that use many tokens for \"thinking\". Please try a shorter article length or contact support."
msgstr ""

#: includes/classes/Gemini.php:840
msgid "Failed to fetch models from Gemini API."
msgstr ""

#: includes/classes/Gemini.php:836 includes/classes/OpenAI.php:922
msgid "Access denied. Your API key may not have the required permissions."
msgstr ""

#: includes/classes/Gemini.php:832
msgid "Invalid API key. Please check your Gemini API key."
msgstr ""

#: includes/classes/Gemini.php:812 includes/classes/OpenAI.php:896
#: includes/utils/helper-functions.php:1732
msgid "API key is required."
msgstr ""

#: includes/classes/Gemini.php:720
msgid "Failed to generate embedding. Unexpected response format from Gemini."
msgstr ""

#: includes/classes/Gemini.php:713
msgid "Gemini embedding failed."
msgstr ""

#: includes/classes/GeneratedImageStore.php:86
msgid "Failed to save generated image file."
msgstr ""

#: includes/classes/Gemini.php:612
msgid "No image data returned from Gemini."
msgstr ""

#: includes/classes/Gemini.php:593
msgid "Failed to generate image with Gemini."
msgstr ""

#: includes/classes/Gemini.php:112
msgid "Failed to get valid response from Gemini."
msgstr ""

#: includes/classes/Gemini.php:102
msgid "Failed to get response from Gemini."
msgstr ""

#: includes/classes/FAQGenerator.php:678
msgid "FAQ"
msgstr ""

#: includes/classes/FAQGenerator.php:654
msgid "Plugin activated successfully."
msgstr ""

#: includes/classes/FAQGenerator.php:634
msgid "Plugin could not be located after installation."
msgstr ""

#: includes/classes/FAQGenerator.php:619
msgid "Plugin is already activated."
msgstr ""

#: includes/classes/FAQGenerator.php:609
msgid "You do not have permission to activate plugins."
msgstr ""

#: includes/classes/FAQGenerator.php:594
msgid "Plugin installed successfully."
msgstr ""

#: includes/classes/FAQGenerator.php:581
msgid "Plugin installation failed."
msgstr ""

#: includes/classes/FAQGenerator.php:552
msgid "Could not install the plugin automatically. Please install \"Advanced Accordion Block\" manually from the WordPress plugin directory."
msgstr ""

#: includes/classes/FAQGenerator.php:517
msgid "Plugin is already installed."
msgstr ""

#: includes/classes/FAQGenerator.php:509
msgid "You do not have permission to install plugins."
msgstr ""

#: includes/classes/FAQGenerator.php:232
msgid "Failed to parse FAQ response from AI."
msgstr ""

#: includes/classes/FAQGenerator.php:74
msgid "Knowledge base table does not exist."
msgstr ""

#: includes/classes/Embedding.php:1179
msgid "No knowledge base items found to migrate."
msgstr ""

#: includes/classes/Embedding.php:1120
msgid "Knowledge entry has no content."
msgstr ""

#: includes/classes/Embedding.php:792 build/admin.js:36
msgid "Untitled"
msgstr ""

#: includes/classes/Embedding.php:671
msgid "Invalid type parameter."
msgstr ""

#: includes/classes/Embedding.php:634 includes/classes/Embedding.php:1113
msgid "Knowledge entry not found."
msgstr ""

#: includes/classes/Embedding.php:620 includes/classes/Embedding.php:1100
msgid "knowledge_id is required."
msgstr ""

#: includes/classes/Embedding.php:342
msgid "No content chunks were generated from the input."
msgstr ""

#. translators: %s: database error message
#: includes/classes/Embedding.php:338
msgid "Database error: %s"
msgstr ""

#: includes/classes/Embedding.php:332
msgid "Failed to insert content into the knowledge base."
msgstr ""

#: includes/classes/Embedding.php:285
msgid "Invalid URL parameter."
msgstr ""

#: includes/classes/Embedding.php:281
msgid "Post ID is required for WP type."
msgstr ""

#: includes/classes/Embedding.php:277
msgid "Missing content parameter."
msgstr ""

#: includes/classes/Embedding.php:271
msgid "Invalid type parameter. Valid types are: wp, pdf, url, txt, github."
msgstr ""

#: includes/classes/AutoUpdate.php:896 includes/classes/AutoUpdate.php:897
msgid "AI response could not be parsed."
msgstr ""

#: includes/classes/AutoUpdate.php:510
msgid "Failed to delete Auto Update."
msgstr ""

#: includes/classes/AutoUpdate.php:320
msgid "Times are invalid."
msgstr ""

#: includes/classes/AutoUpdate.php:308
msgid "Weekdays are invalid."
msgstr ""

#: includes/classes/AutoUpdate.php:271 includes/classes/AutoUpdate.php:686
msgid "Please select at least one valid post type."
msgstr ""

#: includes/classes/AutoUpdate.php:251
msgid "Auto Update not found."
msgstr ""

#: includes/classes/AutoUpdate.php:150 includes/utils/store.php:685
#: build/admin.js:23 build/admin.js:37 build/admin.js:208 build/admin.js:218
msgid "Auto Update"
msgstr ""

#: includes/classes/AutoUpdate.php:149
msgid "Auto Updates"
msgstr ""

#. translators: 1: auto posting ID, 2: comma-separated topics, 3: failure error
#. message, 4: admin URL
#: includes/classes/AutoPosting.php:1412
msgid "Auto posting failed after 3 retry attempts.\\n\\nPosting ID: %1$d\\nTopics: %2$s\\nError: %3$s\\n\\nPlease check your auto posting configuration and cron status at:\\n%4$s"
msgstr ""

#. translators: 1: site name, 2: auto posting ID
#: includes/classes/AutoPosting.php:1405
msgid "[%1$s] Auto Posting Failed - ID #%2$d"
msgstr ""

#: includes/classes/AutoPosting.php:1235
msgid "This post has not failed. Only failed posts can be retried."
msgstr ""

#: includes/classes/AutoPosting.php:1231
msgid "This post was not created by auto-posting."
msgstr ""

#: includes/classes/AutoPosting.php:1158
#: includes/classes/PostGenerator.php:1437
msgid "AI returned incomplete content. Missing title or content."
msgstr ""

#: includes/classes/AutoPosting.php:1154
#: includes/classes/PostGenerator.php:1433
msgid "AI returned an invalid response. The content could not be parsed."
msgstr ""

#: includes/classes/AutoPosting.php:1147
#: includes/classes/PostGenerator.php:1426
msgid "Failed to get response from AI provider. Please check your API key and try again."
msgstr ""

#: includes/classes/AutoPosting.php:738
msgid "Failed to create placeholder post."
msgstr ""

#: includes/classes/AutoPosting.php:604
msgid "Post already created for this scheduled run."
msgstr ""

#: includes/classes/AutoPosting.php:555
msgid "Failed to delete Auto Posting."
msgstr ""

#: includes/classes/AutoPosting.php:380
msgid "Auto Posting ID is required."
msgstr ""

#: includes/classes/AutoPosting.php:321
msgid "Times are invalid"
msgstr ""

#: includes/classes/AutoPosting.php:310
msgid "Weekdays are invalid"
msgstr ""

#: includes/classes/AutoPosting.php:305
msgid "Topics cannot be empty."
msgstr ""

#: includes/classes/AutoPosting.php:253
msgid "You have reached the maximum limit of 2 auto postings. Upgrade to Pro for unlimited auto postings."
msgstr ""

#: includes/classes/AutoPosting.php:182 includes/classes/AutoPosting.php:592
msgid "Auto Posting not found."
msgstr ""

#: includes/classes/AutoPosting.php:121 includes/utils/store.php:678
#: build/admin.js:23 build/admin.js:208 build/admin.js:218
msgid "Auto Posting"
msgstr ""

#: includes/classes/AutoPosting.php:120
msgid "Auto Postings"
msgstr ""

#: includes/classes/Api/ValidationController.php:275
msgid "No API key provided. Please enter your Gemini API key."
msgstr ""

#: includes/classes/Api/ValidationController.php:251
#: includes/classes/Api/ValidationController.php:315
msgid "API key validated successfully!"
msgstr ""

#: includes/classes/Api/ValidationController.php:211
msgid "No API key provided. Please enter your OpenAI API key."
msgstr ""

#. translators: %d: number of deleted queries
#: includes/classes/Api/UsageController.php:471
msgid "%d search queries deleted successfully."
msgstr ""

#: includes/classes/Api/UsageController.php:461
msgid "Failed to delete search queries."
msgstr ""

#: includes/classes/Api/UsageController.php:441
msgid "No query IDs provided."
msgstr ""

#: includes/classes/Api/UsageController.php:421
msgid "Search query deleted successfully."
msgstr ""

#: includes/classes/Api/UsageController.php:413
msgid "Failed to delete search query."
msgstr ""

#: includes/classes/Api/UsageController.php:222
msgid "Widget Area"
msgstr ""

#: includes/classes/Api/UsageController.php:194 build/admin.js:54
msgid "(No title)"
msgstr ""

#. translators: %d: image number
#: includes/classes/Api/SeoAgentController.php:3799
msgid "Image %d"
msgstr ""

#. translators: %s: title
#: includes/classes/Api/SeoAgentController.php:3299
msgid "Learn more about %s."
msgstr ""

#: includes/classes/Api/SeoAgentController.php:3295
msgid "Read more on our site."
msgstr ""

#: includes/classes/Api/SeoAgentController.php:3266
msgid "Complete Guide"
msgstr ""

#. translators: %d: post id
#: includes/classes/Api/SeoAgentController.php:3254
msgid "Page %d"
msgstr ""

#: includes/classes/Api/SeoAgentController.php:3125
msgid "No critical blockers found. Keep monitoring title, metadata, and performance as content changes."
msgstr ""

#: includes/classes/Api/SeoAgentController.php:3109
msgid "The title tag has repeated words. Use diverse, descriptive keywords for a stronger search presence."
msgstr ""

#: includes/classes/Api/SeoAgentController.php:3108
msgid "Title contains repeated words"
msgstr ""

#: includes/classes/Api/SeoAgentController.php:3093
msgid "All images include explicit width and height attributes, preventing layout shifts."
msgstr ""

#: includes/classes/Api/SeoAgentController.php:3092
msgid "Images have dimension attributes"
msgstr ""

#. translators: 1: missing count, 2: total count
#: includes/classes/Api/SeoAgentController.php:3083
msgid "%1$d of %2$d images lack explicit width and height attributes, which can cause layout shifts (CLS)."
msgstr ""

#: includes/classes/Api/SeoAgentController.php:3080
msgid "Images missing width/height attributes"
msgstr ""

#: includes/classes/Api/SeoAgentController.php:3060
msgid "Set a focus keyword in your SEO plugin to enable keyword-specific SEO analysis. Use Auto Fix to automatically identify and set one."
msgstr ""

#: includes/classes/Api/SeoAgentController.php:3059
msgid "No focus keyword set"
msgstr ""

#. translators: %s: focus keyword
#: includes/classes/Api/SeoAgentController.php:3050
msgid "Include the focus keyword \"%s\" in at least one H2 or H3 subheading."
msgstr ""

#: includes/classes/Api/SeoAgentController.php:3047
msgid "Focus keyword not in any subheading"
msgstr ""

#: includes/classes/Api/SeoAgentController.php:3041
msgid "The focus keyword appears in at least one H2/H3 subheading."
msgstr ""

#: includes/classes/Api/SeoAgentController.php:3040
msgid "Focus keyword found in subheading"
msgstr ""

#. translators: %s: focus keyword
#: includes/classes/Api/SeoAgentController.php:3018
msgid "The focus keyword \"%s\" was not found in the content. Use it naturally throughout the text."
msgstr ""

#: includes/classes/Api/SeoAgentController.php:3015
msgid "Focus keyword not found in content"
msgstr ""

#: includes/classes/Api/SeoAgentController.php:3009
msgid "The focus keyword is used in the page content."
msgstr ""

#: includes/classes/Api/SeoAgentController.php:3008
msgid "Focus keyword found in content"
msgstr ""

#. translators: %s: focus keyword
#: includes/classes/Api/SeoAgentController.php:2997
msgid "Place the focus keyword \"%s\" in the first paragraph or opening section of your content."
msgstr ""

#: includes/classes/Api/SeoAgentController.php:2994
msgid "Focus keyword not in the beginning of content"
msgstr ""

#: includes/classes/Api/SeoAgentController.php:2988
msgid "The focus keyword is present in the first 10% of the content."
msgstr ""

#: includes/classes/Api/SeoAgentController.php:2987
msgid "Focus keyword appears in the beginning of content"
msgstr ""

#. translators: %s: focus keyword
#: includes/classes/Api/SeoAgentController.php:2974
msgid "Include the focus keyword \"%s\" in the URL slug for improved search rankings."
msgstr ""

#: includes/classes/Api/SeoAgentController.php:2971
msgid "Focus keyword missing from URL"
msgstr ""

#: includes/classes/Api/SeoAgentController.php:2965
msgid "The focus keyword appears in the URL slug."
msgstr ""

#: includes/classes/Api/SeoAgentController.php:2964
msgid "Focus keyword found in URL"
msgstr ""

#. translators: %s: focus keyword
#: includes/classes/Api/SeoAgentController.php:2952
msgid "Include the focus keyword \"%s\" in your meta description for better relevance signaling."
msgstr ""

#: includes/classes/Api/SeoAgentController.php:2949
msgid "Focus keyword missing from meta description"
msgstr ""

#: includes/classes/Api/SeoAgentController.php:2943
msgid "The focus keyword appears in the meta description."
msgstr ""

#: includes/classes/Api/SeoAgentController.php:2942
msgid "Focus keyword found in meta description"
msgstr ""

#. translators: %s: focus keyword
#: includes/classes/Api/SeoAgentController.php:2931
msgid "Add the focus keyword \"%s\" to the SEO title to improve search visibility."
msgstr ""

#: includes/classes/Api/SeoAgentController.php:2928
msgid "Focus keyword missing from SEO title"
msgstr ""

#. translators: %s: focus keyword
#: includes/classes/Api/SeoAgentController.php:2920
msgid "The focus keyword \"%s\" appears in the SEO title."
msgstr ""

#: includes/classes/Api/SeoAgentController.php:2917
msgid "Focus keyword found in SEO title"
msgstr ""

#: includes/classes/Api/SeoAgentController.php:2884
msgid "The URL path length is within a healthy range."
msgstr ""

#: includes/classes/Api/SeoAgentController.php:2883
msgid "URL slug length is good"
msgstr ""

#. translators: %d: slug length
#: includes/classes/Api/SeoAgentController.php:2875
msgid "The URL path is %d characters. Keep slugs short, descriptive, and under 75 characters for best SEO performance."
msgstr ""

#: includes/classes/Api/SeoAgentController.php:2872
msgid "URL slug is too long"
msgstr ""

#. translators: %d: H2 count
#: includes/classes/Api/SeoAgentController.php:2822
msgid "Found %d H2 sub-heading(s) for content structure."
msgstr ""

#: includes/classes/Api/SeoAgentController.php:2819
msgid "Content uses sub-headings"
msgstr ""

#: includes/classes/Api/SeoAgentController.php:2813
msgid "Use H2 headings to break long content into scannable sections. This improves readability and helps search engines understand content structure."
msgstr ""

#: includes/classes/Api/SeoAgentController.php:2812
msgid "No H2 sub-headings found"
msgstr ""

#. translators: %d: external link count
#: includes/classes/Api/SeoAgentController.php:2784
msgid "The page has %d outbound links."
msgstr ""

#: includes/classes/Api/SeoAgentController.php:2781
msgid "Outbound links detected"
msgstr ""

#: includes/classes/Api/SeoAgentController.php:2775
msgid "Add 1\\u20133 outbound links to authoritative, relevant sources. This signals content quality and helps establish topical context."
msgstr ""

#: includes/classes/Api/SeoAgentController.php:2774
msgid "No external links found"
msgstr ""

#. translators: %d: internal link count
#: includes/classes/Api/SeoAgentController.php:2763
msgid "The page has %d internal links."
msgstr ""

#: includes/classes/Api/SeoAgentController.php:2760
msgid "Internal linking looks healthy"
msgstr ""

#. translators: %d: internal link count
#: includes/classes/Api/SeoAgentController.php:2752
msgid "Only %d internal link found. Use the Internal Linking tool (Pro Max → Internal Linking) to add more contextual links."
msgstr ""

#: includes/classes/Api/SeoAgentController.php:2749
msgid "Few internal links"
msgstr ""

#: includes/classes/Api/SeoAgentController.php:2743
msgid "No internal links were found. Use the Internal Linking tool (Pro Max → Internal Linking) to automatically add contextual internal links."
msgstr ""

#: includes/classes/Api/SeoAgentController.php:2742
msgid "No internal links found"
msgstr ""

#. translators: %d: word count
#: includes/classes/Api/SeoAgentController.php:2640
msgid "The page has %d words, which is above the recommended minimum."
msgstr ""

#: includes/classes/Api/SeoAgentController.php:2637
msgid "Content length is sufficient"
msgstr ""

#. translators: %d: word count
#: includes/classes/Api/SeoAgentController.php:2629
msgid "The page contains only %d words. Aim for at least 300 words of useful, original content to satisfy user intent."
msgstr ""

#: includes/classes/Api/SeoAgentController.php:2626
msgid "Thin content detected"
msgstr ""

#: includes/classes/Api/SeoAgentController.php:2613
msgid "HTML size appears to be within a reasonable range."
msgstr ""

#: includes/classes/Api/SeoAgentController.php:2612
msgid "HTML payload size is reasonable"
msgstr ""

#: includes/classes/Api/SeoAgentController.php:2606
msgid "Large HTML payloads can slow down first render. Consider simplifying the markup."
msgstr ""

#: includes/classes/Api/SeoAgentController.php:2605
msgid "HTML payload is larger than ideal"
msgstr ""

#: includes/classes/Api/SeoAgentController.php:2599
msgid "The page HTML is very large, which can hurt load performance. Consider reducing DOM size and inline markup."
msgstr ""

#: includes/classes/Api/SeoAgentController.php:2598
msgid "HTML payload is very large"
msgstr ""

#: includes/classes/Api/SeoAgentController.php:2589
msgid "No insecure target=\\\"_blank\\\" links were detected."
msgstr ""

#: includes/classes/Api/SeoAgentController.php:2588
msgid "New-tab link security looks good"
msgstr ""

#. translators: %d: unsafe links count
#: includes/classes/Api/SeoAgentController.php:2580
msgid "%d links using target=\\\"_blank\\\" are missing rel=\\\"noopener\\\"."
msgstr ""

#: includes/classes/Api/SeoAgentController.php:2577
msgid "External links opened in new tabs need rel=\\\"noopener\\\""
msgstr ""

#: includes/classes/Api/SeoAgentController.php:2538
msgid "The URL is served over HTTPS."
msgstr ""

#: includes/classes/Api/SeoAgentController.php:2537
msgid "Page uses HTTPS"
msgstr ""

#: includes/classes/Api/SeoAgentController.php:2531
msgid "Serve the page over HTTPS to improve trust and search ranking signals."
msgstr ""

#: includes/classes/Api/SeoAgentController.php:2530
msgid "URL is not using HTTPS"
msgstr ""

#: includes/classes/Api/SeoAgentController.php:2504
msgid "Add og:title and og:description tags for better social sharing previews."
msgstr ""

#: includes/classes/Api/SeoAgentController.php:2503
msgid "Open Graph tags are incomplete"
msgstr ""

#: includes/classes/Api/SeoAgentController.php:2497
msgid "Open Graph title and description tags are present."
msgstr ""

#: includes/classes/Api/SeoAgentController.php:2496
msgid "Open Graph tags detected"
msgstr ""

#: includes/classes/Api/SeoAgentController.php:2485
msgid "Consider adding schema markup to improve rich result eligibility."
msgstr ""

#: includes/classes/Api/SeoAgentController.php:2484
msgid "No JSON-LD structured data detected"
msgstr ""

#: includes/classes/Api/SeoAgentController.php:2478
msgid "JSON-LD schema markup appears to be present."
msgstr ""

#: includes/classes/Api/SeoAgentController.php:2477
msgid "Structured data detected"
msgstr ""

#. translators: %s: language code
#: includes/classes/Api/SeoAgentController.php:2466
msgid "The html lang attribute is set to \"%s\"."
msgstr ""

#: includes/classes/Api/SeoAgentController.php:2463
msgid "Language attribute detected"
msgstr ""

#: includes/classes/Api/SeoAgentController.php:2457
msgid "Set the html lang attribute (for example, lang=\\\"en\\\") to improve accessibility and indexing context."
msgstr ""

#: includes/classes/Api/SeoAgentController.php:2456
msgid "Missing html lang attribute"
msgstr ""

#: includes/classes/Api/SeoAgentController.php:2446
msgid "Add a viewport meta tag to improve mobile rendering and usability."
msgstr ""

#: includes/classes/Api/SeoAgentController.php:2445
msgid "Missing viewport meta tag"
msgstr ""

#: includes/classes/Api/SeoAgentController.php:2439
msgid "Viewport is configured for mobile rendering."
msgstr ""

#: includes/classes/Api/SeoAgentController.php:2438
msgid "Viewport meta tag detected"
msgstr ""

#: includes/classes/Api/SeoAgentController.php:2429
msgid "No image tags were found on this page."
msgstr ""

#: includes/classes/Api/SeoAgentController.php:2428
msgid "No images found to audit"
msgstr ""

#: includes/classes/Api/SeoAgentController.php:2421
msgid "Most images use native lazy loading."
msgstr ""

#: includes/classes/Api/SeoAgentController.php:2420
msgid "Image lazy-loading looks healthy"
msgstr ""

#. translators: 1: images without lazy loading, 2: total image count
#: includes/classes/Api/SeoAgentController.php:2411
msgid "%1$d of %2$d images do not use loading=\\\"lazy\\\"."
msgstr ""

#: includes/classes/Api/SeoAgentController.php:2408
msgid "Images are not consistently lazy-loaded"
msgstr ""

#. translators: 1: missing alt count, 2: total image count
#: includes/classes/Api/SeoAgentController.php:2397
msgid "%1$d of %2$d images are missing alt text."
msgstr ""

#: includes/classes/Api/SeoAgentController.php:2394
msgid "Some images are missing alt text"
msgstr ""

#. translators: 1: missing alt count, 2: total image count
#: includes/classes/Api/SeoAgentController.php:2385
msgid "%1$d of %2$d images are missing alt text. Add descriptive alt attributes for accessibility and image SEO."
msgstr ""

#: includes/classes/Api/SeoAgentController.php:2382
msgid "Many images are missing alt text"
msgstr ""

#: includes/classes/Api/SeoAgentController.php:2376
msgid "All images include alt text."
msgstr ""

#: includes/classes/Api/SeoAgentController.php:2375
msgid "Images have alt text"
msgstr ""

#: includes/classes/Api/SeoAgentController.php:2347
msgid "No noindex directive was found in the robots meta tag."
msgstr ""

#: includes/classes/Api/SeoAgentController.php:2346
msgid "No blocking noindex directive detected"
msgstr ""

#: includes/classes/Api/SeoAgentController.php:2340
msgid "The robots meta tag includes noindex, which prevents this page from appearing in search results."
msgstr ""

#: includes/classes/Api/SeoAgentController.php:2339
msgid "Page is set to noindex"
msgstr ""

#: includes/classes/Api/SeoAgentController.php:2325
msgid "Canonical tag is present."
msgstr ""

#: includes/classes/Api/SeoAgentController.php:2324
msgid "Canonical URL detected"
msgstr ""

#: includes/classes/Api/SeoAgentController.php:2318
msgid "Add a canonical tag to reduce duplicate-content risk and consolidate ranking signals."
msgstr ""

#: includes/classes/Api/SeoAgentController.php:2317
msgid "Canonical URL missing"
msgstr ""

#: includes/classes/Api/SeoAgentController.php:2303
msgid "Exactly one H1 tag was found."
msgstr ""

#: includes/classes/Api/SeoAgentController.php:2302
msgid "Heading hierarchy starts correctly"
msgstr ""

#. translators: %d: number of H1 tags
#: includes/classes/Api/SeoAgentController.php:2294
msgid "Found %d H1 tags. Use one primary H1 and structure the rest with H2/H3 headings."
msgstr ""

#: includes/classes/Api/SeoAgentController.php:2291
msgid "Multiple H1 headings detected"
msgstr ""

#: includes/classes/Api/SeoAgentController.php:2285
msgid "Add a single descriptive H1 heading to clarify the page topic for search engines and users."
msgstr ""

#: includes/classes/Api/SeoAgentController.php:2284
msgid "Missing H1 heading"
msgstr ""

#: includes/classes/Api/SeoAgentController.php:2274
msgid "Meta description length is suitable for most search snippets."
msgstr ""

#: includes/classes/Api/SeoAgentController.php:2273
msgid "Meta description length is in range"
msgstr ""

#. translators: %d: meta description length
#: includes/classes/Api/SeoAgentController.php:2265
msgid "Current meta description is %d characters. Aim for 120 to 160 characters."
msgstr ""

#: includes/classes/Api/SeoAgentController.php:2262
msgid "Meta description length can be improved"
msgstr ""

#: includes/classes/Api/SeoAgentController.php:2256
msgid "Add a compelling meta description (120 to 160 characters) to improve click-through rates."
msgstr ""

#: includes/classes/Api/GoogleIntegrationController.php:1792
#: includes/classes/Api/SeoAgentController.php:2255
msgid "Missing meta description"
msgstr ""

#: includes/classes/Api/SeoAgentController.php:2240
msgid "The title tag length is within a healthy SEO range."
msgstr ""

#: includes/classes/Api/SeoAgentController.php:2239
msgid "Title length is in range"
msgstr ""

#. translators: %d: title length
#: includes/classes/Api/SeoAgentController.php:2231
msgid "Current title length is %d characters. Keep it between 30 and 60 for better SERP visibility."
msgstr ""

#: includes/classes/Api/SeoAgentController.php:2228
msgid "Title length can be improved"
msgstr ""

#: includes/classes/Api/SeoAgentController.php:2222
msgid "Add a unique title tag around 50 to 60 characters and include the primary keyword near the beginning."
msgstr ""

#: includes/classes/Api/SeoAgentController.php:2221
msgid "Missing title tag"
msgstr ""

#: includes/classes/Api/SeoAgentController.php:2148
msgid "Unable to parse the page HTML for quick analysis."
msgstr ""

#: includes/classes/Api/SeoAgentController.php:2077
msgid "Failed to parse the AI analysis response. Please try again."
msgstr ""

#: includes/classes/Api/SeoAgentController.php:1930
msgid "Post has no content or title to audit."
msgstr ""

#. translators: %d: HTTP status code
#: includes/classes/Api/SeoAgentController.php:1904
msgid "Page returned HTTP status %d."
msgstr ""

#. translators: %s: error message
#: includes/classes/Api/SeoAgentController.php:1891
msgid "Could not fetch the page: %s"
msgstr ""

#: includes/classes/Api/SeoAgentController.php:1683
#: includes/classes/Api/SeoAgentController.php:5213
#: includes/classes/ContentBriefService.php:132
msgid "Failed to parse AI response."
msgstr ""

#: includes/classes/Api/SeoAgentController.php:1668
msgid "AI auto-fix failed."
msgstr ""

#: includes/classes/Api/SeoAgentController.php:1165
#: includes/classes/Api/SeoAgentController.php:1364
msgid "Could not resolve URL for this post."
msgstr ""

#: includes/classes/Api/SeoAgentController.php:1070
msgid "No automatic fixes were necessary for this content."
msgstr ""

#: includes/classes/Api/SeoAgentController.php:1062
#: includes/classes/Api/SeoAgentController.php:1777
msgid "Focus keyword set for SEO plugins."
msgstr ""

#: includes/classes/Api/SeoAgentController.php:1050
#: includes/classes/Api/SeoAgentController.php:1763
msgid "No content fixes needed."
msgstr ""

#: includes/classes/Api/SeoAgentController.php:1046
#: includes/classes/Api/SeoAgentController.php:1759
msgid "Link security attributes added."
msgstr ""

#: includes/classes/Api/SeoAgentController.php:1039
#: includes/classes/Api/SeoAgentController.php:1752
msgid "Lazy-loading enforcement enabled."
msgstr ""

#: includes/classes/Api/SeoAgentController.php:1017
#: includes/classes/Api/SeoAgentController.php:1730
msgid "Image and link attributes optimized."
msgstr ""

#. translators: %d: number of alt texts added
#: includes/classes/Api/SeoAgentController.php:1004
msgid "%d image alt text(s) added by AI."
msgstr ""

#: includes/classes/Api/SeoAgentController.php:970
#: includes/classes/Api/SeoAgentController.php:1718
msgid "URL slug did not need changes."
msgstr ""

#: includes/classes/Api/SeoAgentController.php:968
#: includes/classes/Api/SeoAgentController.php:1716
msgid "URL slug optimized by AI."
msgstr ""

#: includes/classes/Api/SeoAgentController.php:960
#: includes/classes/Api/SeoAgentController.php:1709
msgid "Meta description did not need changes."
msgstr ""

#: includes/classes/Api/SeoAgentController.php:958
#: includes/classes/Api/SeoAgentController.php:1707
msgid "Meta description optimized by AI."
msgstr ""

#: includes/classes/Api/SeoAgentController.php:948
#: includes/classes/Api/SeoAgentController.php:1697
msgid "Title tag did not need changes."
msgstr ""

#: includes/classes/Api/SeoAgentController.php:946
#: includes/classes/Api/SeoAgentController.php:1695
msgid "Title tag optimized by AI."
msgstr ""

#: includes/classes/Api/SeoAgentController.php:930
msgid "Failed to parse AI fix response. Please try again."
msgstr ""

#: includes/classes/Api/SeoAgentController.php:916
msgid "AI auto-fix failed. Please try again."
msgstr ""

#: includes/classes/Api/SeoAgentController.php:833
#: includes/classes/Api/SeoAgentController.php:4858
#: includes/classes/Api/SeoAgentController.php:5284
#: includes/classes/Api/SeoAgentController.php:5886
msgid "You are not allowed to edit this post."
msgstr ""

#: includes/classes/Api/SeoAgentController.php:824
#: includes/classes/Api/SeoAgentController.php:5158
msgid "Selected post could not be found."
msgstr ""

#: includes/classes/Api/SeoAgentController.php:814
msgid "A valid internal post/page is required for auto-fix."
msgstr ""

#: includes/classes/Api/SeoAgentController.php:633
#: includes/classes/Api/SeoAgentController.php:1861
msgid "AI analysis failed."
msgstr ""

#: includes/classes/Api/SeoAgentController.php:482
#: includes/classes/Api/SeoAgentController.php:696
#: includes/classes/Api/SeoAgentController.php:767
msgid "Please provide a valid URL."
msgstr ""

#: includes/classes/Api/SeoAgentController.php:464
#: includes/classes/Api/SeoAgentController.php:680
#: includes/classes/Api/SeoAgentController.php:750
#: includes/classes/Api/SeoAgentController.php:794
#: includes/classes/Api/SeoAgentController.php:1115
#: includes/classes/Api/SeoAgentController.php:1253
#: includes/classes/Api/SeoAgentController.php:1553
msgid "The SEO Agent requires the Pro Max plan. Please upgrade to access this feature."
msgstr ""

#: includes/classes/Api/PreferencesController.php:1138
msgid "Monitoring preferences saved successfully."
msgstr ""

#: includes/classes/Api/PreferencesController.php:955
msgid "Invalid monitoring preferences payload."
msgstr ""

#: includes/classes/Api/PreferencesController.php:855
msgid "Knowledge base preferences saved successfully."
msgstr ""

#: includes/classes/Api/PreferencesController.php:774
msgid "Invalid knowledge base preferences payload."
msgstr ""

#: includes/classes/Api/PreferencesController.php:390
msgid "Gemini preferences saved successfully."
msgstr ""

#: includes/classes/Api/PreferencesController.php:384
msgid "Invalid Gemini preferences payload."
msgstr ""

#: includes/classes/Api/PreferencesController.php:368
msgid "OpenAI preferences saved successfully."
msgstr ""

#: includes/classes/Api/PreferencesController.php:362
msgid "Invalid OpenAI preferences payload."
msgstr ""

#: includes/classes/Api/PreferencesController.php:314
msgid "Invalid chatbot preferences payload."
msgstr ""

#: includes/classes/Api/PostGeneratorController.php:1842
msgid "Template not found."
msgstr ""

#: includes/classes/Api/PostGeneratorController.php:1800
msgid "Name and prompt are required."
msgstr ""

#: includes/classes/Api/PostGeneratorController.php:1547
msgid "Please provide a prompt to enhance."
msgstr ""

#: includes/classes/Api/PostGeneratorController.php:535
msgid "Invalid scheduled date format."
msgstr ""

#: includes/classes/Api/PostGeneratorController.php:522
msgid "Scheduled date is required for future posts."
msgstr ""

#: includes/classes/Api/KnowledgeBaseController.php:325
msgid "Invalid 'type' parameter. Allowed values are wp, pdf, url, txt, github."
msgstr ""

#: includes/classes/Api/KnowledgeBaseController.php:306
msgid "Upgrade to Pro to add GitHub repositories to the knowledge base."
msgstr ""

#: includes/classes/Api/KnowledgeBaseController.php:289
msgid "Upgrade to Pro to add Custom Text to knowledge base."
msgstr ""

#: includes/classes/Api/KnowledgeBaseController.php:272
msgid "Upgrade to Pro to add URL to knowledge base."
msgstr ""

#: includes/classes/Api/KnowledgeBaseController.php:255
msgid "Upgrade to Pro to add PDF to knowledge base."
msgstr ""

#. translators: %d: number of allowed WordPress posts in free plan.
#: includes/classes/Api/KnowledgeBaseController.php:217
msgid "Free plan limit reached. You can add up to %d WordPress posts to the knowledge base. Upgrade to Pro for more."
msgstr ""

#: includes/classes/Api/KnowledgeBaseController.php:205
#: includes/classes/RepurposeStudio.php:62
msgid "Post content is empty."
msgstr ""

#: includes/classes/Api/InternalLinkingController.php:709
msgid "AI suggestion failed."
msgstr ""

#: includes/classes/Api/InternalLinkingController.php:667
msgid "No candidate posts available."
msgstr ""

#: includes/classes/Api/InternalLinkingController.php:653
#: includes/classes/Api/SeoAgentController.php:1590
msgid "Post not found or no permission."
msgstr ""

#: includes/classes/Api/InternalLinkingController.php:634
#: includes/classes/Api/SeoAgentController.php:1136
#: includes/classes/Api/SeoAgentController.php:1571
msgid "No valid post IDs provided."
msgstr ""

#: includes/classes/Api/InternalLinkingController.php:594
msgid "Link inserted successfully."
msgstr ""

#: includes/classes/Api/InternalLinkingController.php:563
msgid "Could not find the anchor text in the post content. Try editing it slightly."
msgstr ""

#: includes/classes/Api/InternalLinkingController.php:546
msgid "This link already exists in the post content."
msgstr ""

#: includes/classes/Api/InternalLinkingController.php:536
msgid "Cannot insert a self-link to the same post."
msgstr ""

#: includes/classes/Api/InternalLinkingController.php:526
msgid "Target URL must be an internal URL on this site."
msgstr ""

#: includes/classes/Api/InternalLinkingController.php:516
msgid "You do not have permission to edit this post."
msgstr ""

#: includes/classes/Api/InternalLinkingController.php:497
msgid "Post ID, anchor text, and target URL are required."
msgstr ""

#: includes/classes/Api/InternalLinkingController.php:396
msgid "Could not parse AI suggestions. Please try again."
msgstr ""

#: includes/classes/Api/InternalLinkingController.php:385
msgid "AI analysis failed. Please try again."
msgstr ""

#: includes/classes/Api/InternalLinkingController.php:309
msgid "No candidate posts found for linking."
msgstr ""

#: includes/classes/Api/GeoController.php:621
#: includes/classes/Api/InternalLinkingController.php:286
#: includes/classes/Api/SeoAgentController.php:4843
msgid "A valid post ID is required."
msgstr ""

#: includes/classes/Api/InternalLinkingController.php:115
#: includes/classes/Api/InternalLinkingController.php:271
#: includes/classes/Api/InternalLinkingController.php:480
#: includes/classes/Api/InternalLinkingController.php:612
msgid "Internal Linking requires the Pro Max plan."
msgstr ""

#: includes/classes/Api/FAQController.php:220
msgid "Blocks content is required."
msgstr ""

#: includes/classes/Api/FAQController.php:142
#: includes/classes/Api/FAQController.php:173
msgid "FAQs array is required."
msgstr ""

#: includes/classes/Api/DocsController.php:1465
#: includes/classes/Api/DocsController.php:1616 build/admin.js:218
msgid "Documentation"
msgstr ""

#: includes/classes/Api/DocsController.php:998
msgid "Couldn't insert the generated doc into the database."
msgstr ""

#: includes/classes/Api/DocsController.php:951
msgid "Generated content was empty."
msgstr ""

#: includes/classes/Api/DocsController.php:252
msgid "Generated outline does not contain valid lessons."
msgstr ""

#: includes/classes/Api/DocsController.php:243
msgid "Failed to parse a valid documentation outline from the AI response."
msgstr ""

#: includes/classes/Api/DocsController.php:234
#: includes/classes/Api/DocsController.php:449
#: includes/classes/Api/DocsController.php:913
#: includes/classes/Api/PostGeneratorController.php:1655
msgid "Failed to get response from AI provider."
msgstr ""

#: includes/classes/Api/ContentController.php:140
msgid "Content rewritten successfully."
msgstr ""

#: includes/classes/Api/ContentController.php:123
msgid "Failed to rewrite content."
msgstr ""

#: includes/classes/Api/ContentController.php:79
#: includes/classes/Api/ContentController.php:189
msgid "Unauthorized"
msgstr ""

#: includes/classes/Api/ContentController.php:63
msgid "Post ID and prompt are required."
msgstr ""

#: includes/classes/Api/ChatbotController.php:3129
msgid "Thank you! Your email has been saved."
msgstr ""

#: includes/classes/Api/ChatbotController.php:3123
msgid "Failed to save lead information."
msgstr ""

#: includes/classes/Api/ChatbotController.php:3111
msgid "Please enter a valid email address."
msgstr ""

#: includes/classes/Api/ChatbotController.php:3080
msgid "Invalid status value."
msgstr ""

#: includes/classes/Api/ChatbotController.php:3079 build/admin.js:32
msgid "Status updated."
msgstr ""

#: includes/classes/Api/ChatbotController.php:3060
msgid "Failed to update note."
msgstr ""

#: includes/classes/Api/ChatbotController.php:3059
msgid "Note updated."
msgstr ""

#. translators: %d: number of deleted leads
#: includes/classes/Api/ChatbotController.php:3038 build/admin.js:32
msgid "%d lead(s) deleted successfully."
msgstr ""

#: includes/classes/Api/ChatbotController.php:3017 build/admin.js:32
msgid "Lead deleted successfully."
msgstr ""

#: includes/classes/Api/ChatbotController.php:3011 build/admin.js:32
msgid "Failed to delete lead."
msgstr ""

#: includes/api/ajax-handler.php:308
#: includes/classes/Api/ChatbotController.php:2930
#: includes/classes/SearchBlock.php:134
msgid "Missing nonce."
msgstr ""

#: includes/classes/Api/ChatbotController.php:1775
#: includes/classes/Api/ChatbotController.php:2022
msgid "You have reached your limit of 100 search queries. Upgrade to Pro for unlimited searches."
msgstr ""

#. translators: %d: conversation number in the imported file
#: includes/classes/Api/ChatbotController.php:1646
msgid "Conversation %d is invalid."
msgstr ""

#: includes/classes/Api/ChatbotController.php:1634
msgid "Invalid file format. Expected a conversations array."
msgstr ""

#: includes/classes/Api/ChatbotController.php:1617
msgid "All conversations cleared successfully."
msgstr ""

#: includes/classes/Api/ChatbotController.php:1611
msgid "Failed to clear all conversations."
msgstr ""

#: includes/classes/Api/ChatbotController.php:1559
msgid "Conversation deleted successfully."
msgstr ""

#: includes/classes/Api/ChatbotController.php:1553
msgid "Failed to delete conversation."
msgstr ""

#: includes/classes/Api/ChatbotController.php:583
#: includes/classes/Api/ChatbotController.php:1144
#: includes/utils/options.php:114
msgid "This message cannot be processed."
msgstr ""

#: includes/classes/Api/ChatbotController.php:577
#: includes/classes/Api/ChatbotController.php:1140
#: includes/classes/Api/ChatbotController.php:1783
#: includes/classes/Api/ChatbotController.php:2029
msgid "Please enter a message."
msgstr ""

#: includes/classes/Api/ChatbotController.php:545
msgid "You have reached your monthly limit of 60 chatbot conversations. Upgrade to Pro for unlimited conversations."
msgstr ""

#: includes/classes/Api/AutoUpdateController.php:182
#: includes/classes/AutoUpdate.php:372
msgid "Auto Update ID is required."
msgstr ""

#: includes/classes/Api/AutoPostingController.php:417
msgid "Post regenerated successfully!"
msgstr ""

#: includes/classes/Api/AutoPostingController.php:402
#: includes/classes/Api/ContentController.php:173
#: includes/classes/Api/RepurposeStudioController.php:55
msgid "Post ID is required."
msgstr ""

#: includes/classes/Api/AutoPostingController.php:381
msgid "Auto-posting triggered manually"
msgstr ""

#: includes/classes/Api/AutoPostingController.php:347
msgid "Auto-posting check is delayed (low site traffic)"
msgstr ""

#: includes/classes/Api/AutoPostingController.php:344
msgid "Auto-posting has not run yet"
msgstr ""

#: includes/classes/Api/AutoPostingController.php:340
msgid "Auto-posting is running normally"
msgstr ""

#: includes/classes/AIProvider.php:406
msgid "Image generation is not supported by the current provider."
msgstr ""

#. translators: %s: AI provider display name
#: includes/classes/AIProvider.php:364 includes/classes/AIProvider.php:460
msgid "%s API key is not configured."
msgstr ""

#: includes/api/openai-handler.php:1712
msgid "No content returned from AI provider."
msgstr ""

#: includes/api/openai-handler.php:1532
msgid "Reply content cannot be empty."
msgstr ""

#. translators: 1: current reply word count, 2: minimum required word count
#: includes/api/openai-handler.php:1523
msgid "Reply is too short (%1$d words). AI responses are only shown for replies with at least %2$d words."
msgstr ""

#: includes/api/openai-handler.php:1375 includes/api/openai-handler.php:1537
msgid "Monthly limit exceeded."
msgstr ""

#: includes/api/openai-handler.php:1370
msgid "Topic content cannot be empty."
msgstr ""

#: includes/api/openai-handler.php:1366
msgid "Topic title cannot be empty."
msgstr ""

#: includes/api/openai-handler.php:1272
#: includes/classes/Api/DocsController.php:74
msgid "Subject cannot be empty."
msgstr ""

#: includes/api/openai-handler.php:1245
msgid "Database insertion failed for the generated doc"
msgstr ""

#: includes/api/openai-handler.php:1143
#: includes/classes/Api/DocsController.php:632
msgid "Title cannot be empty"
msgstr ""

#: includes/api/openai-handler.php:1139
#: includes/classes/Api/DocsController.php:625
msgid "object_id doesn't exist in the given outline."
msgstr ""

#: includes/api/openai-handler.php:1103
#: includes/classes/Api/DocsController.php:562
msgid "object_id is required"
msgstr ""

#: includes/api/openai-handler.php:1099
#: includes/classes/Api/DocsController.php:555
msgid "Invalid documentation outline format."
msgstr ""

#: includes/api/openai-handler.php:781 includes/api/openai-handler.php:857
#: includes/classes/Api/ContentController.php:50
#: includes/classes/Api/ContentController.php:158
msgid "You have reached your monthly limit of 100 bulk rewrite actions. Upgrade to Pro for unlimited actions."
msgstr ""

#: includes/api/ajax-handler.php:271
#: includes/classes/Api/DocsController.php:1328 build/admin.js:29
#: build/admin.js:36
msgid "(No Title)"
msgstr ""

#: includes/admin/settings.php:81
msgid "Antimanual admin assets are missing. Please run the build step to generate build/admin.js and build/admin.asset.php."
msgstr ""

#. Description of the plugin
#: antimanual.php
msgid "Experience the complete AI powerhouse for your website. Seamlessly combine intelligent Chatbots, Auto-Posting, Documentation generation, and smart search to revolutionize your site's capabilities."
msgstr ""

#: antimanual.php:384 includes/utils/store.php:625 build/admin.js:209
#: build/admin.js:217 build/admin.js:218
msgid "Configuration"
msgstr ""

#: build/admin.js:32
msgid "Failed to save configuration. Please try again later."
msgstr ""

#: build/admin.js:32
msgid "Configuration saved successfully."
msgstr ""

#: build/admin.js:32
msgid "Welcome Message"
msgstr ""

#: build/admin.js:32
msgid "Help Text"
msgstr ""

#: build/admin.js:32
msgid "Chat Icon"
msgstr ""

#: build/admin.js:32
msgid "Primary Color"
msgstr ""

#: build/admin.js:1 build/admin.js:23 build/admin.js:29
msgid "Type here..."
msgstr ""

#: build/admin.js:32
msgid "Reset to default color"
msgstr ""

#: includes/classes/SearchBlock.php:404 build/admin.js:1 build/admin.js:29
#: build/admin.js:37 build/admin.js:105 build/admin.js:218 build/frontend.js:1
msgid "Something went wrong"
msgstr ""

#: build/admin.js:32 build/admin.js:37
msgid "Number of Terms"
msgstr ""

#: build/admin.js:218
msgid "Excerpt Length (Words)"
msgstr ""

#: build/admin.js:218
msgid "Taxonomy terms generation failed"
msgstr ""

#: build/admin.js:32 build/admin.js:36 build/admin.js:37 build/admin.js:218
msgid "Generate"
msgstr ""

#: build/admin.js:218
msgid "Excerpt generation failed"
msgstr ""

#: build/admin.js:218
msgid "Generate Excerpts"
msgstr ""

#: build/admin.js:218
msgid "Excerpt"
msgstr ""

#: build/admin.js:29 build/admin.js:33 build/admin.js:71 build/admin.js:105
#: build/admin.js:136 build/admin.js:144 build/admin.js:218
msgid "Title"
msgstr ""

#: build/admin.js:23
msgid "Last page"
msgstr ""

#: build/admin.js:23
msgid "Next page"
msgstr ""

#: build/admin.js:23 build/admin.js:29 build/admin.js:32 build/admin.js:36
#: build/admin.js:37 build/admin.js:153
msgid "of"
msgstr ""

#: build/admin.js:23 build/admin.js:32
msgid "Current Page"
msgstr ""

#: build/admin.js:23 build/admin.js:29
msgid "items"
msgstr ""

#: build/admin.js:23
msgid "item"
msgstr ""

#: build/admin.js:23 build/admin.js:32 build/admin.js:105 build/admin.js:205
#: build/editor.js:1
msgid "Apply"
msgstr ""

#: build/admin.js:23
msgid "Bulk actions"
msgstr ""

#: build/admin.js:23 build/admin.js:153
msgid "Select All"
msgstr ""

#: build/admin.js:23
msgid "No items found"
msgstr ""

#: build/admin.js:23
msgid "Show more details"
msgstr ""

#: build/admin.js:1 build/frontend.js:1
msgid "Before Tabs"
msgstr ""

#: build/admin.js:1 build/frontend.js:1
msgid "After Tabs"
msgstr ""

#: assets/js/tags.js:120
msgid "Generate via AI"
msgstr ""

#: assets/js/tags.js:119
msgid "Generating..."
msgstr ""

#: assets/js/tags.js:99
msgid "Desired # of Categories"
msgstr ""

#: assets/js/tags.js:89
msgid "AI Categories & Tags"
msgstr ""

#: assets/js/tags.js:78
msgid "Error generating categories/tags: "
msgstr ""

#: includes/api/openai-handler.php:131
#: includes/classes/Api/ChatbotController.php:2571
#: includes/classes/Api/ChatbotController.php:2629
#: includes/classes/SearchBlock.php:393 build/admin.js:32 build/admin.js:36
#: build/admin.js:37 build/admin.js:100 build/admin.js:238
msgid "Source"
msgstr ""

#: assets/js/chatbot-admin.js:158
msgid "Generate with Antimanual"
msgstr ""

#: assets/js/chatbot-admin.js:135
msgid "Adjust how many words to generate for the excerpt."
msgstr ""

#: assets/js/chatbot-admin.js:130
msgid " words"
msgstr ""

#: assets/js/chatbot-admin.js:116
msgid "Desired Length (in words):"
msgstr ""

#: assets/js/chatbot-admin.js:103 build/admin.js:52 build/admin.js:136
#: build/admin.js:142 build/admin.js:153
msgid "Discard"
msgstr ""

#: assets/js/chatbot-admin.js:94 build/admin.js:32
msgid "Accept"
msgstr ""

#: assets/js/chatbot-admin.js:80
msgid "Generated with Antimanual"
msgstr ""

#: assets/js/chatbot-admin.js:42
msgid "Network error occurred while generating excerpt"
msgstr ""

#: includes/utils/store.php:651
msgid "Manage your AI Chatbot"
msgstr ""

#: includes/utils/store.php:650 build/admin.js:217
msgid "Chatbot"
msgstr ""

#: includes/utils/store.php:643
msgid "Manage your Knowledge Base to train AI"
msgstr ""

#: includes/utils/store.php:76
msgid "Compact version of GPT-4.1 for faster responses. (~$0.005/1K tokens)"
msgstr ""

#: includes/utils/store.php:75
msgid "GPT 4.1 Mini"
msgstr ""

#: includes/utils/store.php:70
msgid "GPT 4.1"
msgstr ""

#: includes/utils/store.php:66
msgid "A lightweight version of GPT 5, optimized for speed and cost-efficiency. Ideal for general-purpose and high-volume use."
msgstr ""

#: includes/utils/store.php:65
msgid "GPT 5 Mini"
msgstr ""

#: includes/utils/store.php:61
msgid "Next-generation model with advanced reasoning, creativity, and context retention. Suitable for demanding tasks and premium applications."
msgstr ""

#: includes/utils/store.php:60 includes/utils/store.php:1604
msgid "GPT 5"
msgstr ""

#: includes/utils/helper-functions.php:257
msgid "AI Chat"
msgstr ""

#: includes/public/shortcodes.php:214 build/admin.js:100 build/admin.js:102
msgid "Hide"
msgstr ""

#: includes/utils/options.php:91
msgid "Help"
msgstr ""

#: includes/utils/options.php:89
msgid "How can I contact support?"
msgstr ""

#: includes/utils/options.php:88
msgid "What features are available?"
msgstr ""

#: includes/utils/options.php:87
msgid "How do I get started?"
msgstr ""

#: includes/public/shortcodes.php:129 includes/public/shortcodes.php:352
msgid "Not sure what to ask?"
msgstr ""

#: includes/api/openai-handler.php:151 includes/classes/SearchBlock.php:392
#: includes/public/shortcodes.php:114 includes/public/shortcodes.php:337
msgid "Sources"
msgstr ""

#: includes/utils/options.php:84
msgid "What can I help you with?"
msgstr ""

#: includes/public/shortcodes.php:79 includes/public/shortcodes.php:302
msgid "Reset Conversation"
msgstr ""

#: includes/utils/options.php:86
msgid "Ask our AI support assistant your questions about our platform, features, and services."
msgstr ""

#: includes/database/db-handler.php:530
msgid "Could not remove from the database."
msgstr ""

#: includes/database/db-handler.php:513
msgid "Invalid post ID."
msgstr ""

#: includes/database/db-handler.php:496
msgid "Could not save to the database."
msgstr ""

#: includes/database/db-handler.php:483
msgid "Could not generate embedding"
msgstr ""

#: includes/database/db-handler.php:476
msgid "The content of the post is empty."
msgstr ""

#: includes/database/db-handler.php:469
msgid "Post already exists in knowledge base."
msgstr ""

#: includes/classes/Api/BrokenLinkController.php:458
#: includes/classes/Api/ContentController.php:72
#: includes/classes/Api/ContentController.php:182
#: includes/classes/Api/InternalLinkingController.php:296
#: includes/classes/Api/InternalLinkingController.php:507
#: includes/classes/Api/KnowledgeBaseController.php:194
#: includes/classes/Api/PostGeneratorController.php:1429
#: includes/classes/Api/SeoAgentController.php:1154
#: includes/classes/Api/SeoAgentController.php:4851
#: includes/classes/Api/SeoAgentController.php:5574
#: includes/classes/Api/SeoAgentController.php:5781
#: includes/classes/RepurposeStudio.php:53
#: includes/classes/Tools/BuiltinTools.php:218
#: includes/database/db-handler.php:457 includes/database/db-handler.php:518
msgid "Post not found."
msgstr ""

#: includes/database/db-handler.php:419
msgid "Post updated in knowledge base"
msgstr ""

#: includes/database/db-handler.php:385
msgid "Post removed from knowledge base"
msgstr ""

#: includes/database/db-handler.php:360
msgid "Post added to knowledge base"
msgstr ""

#: build/admin.js:29 build/admin.js:33 build/admin.js:105 build/admin.js:136
#: build/admin.js:142 build/admin.js:158
msgid "Remove"
msgstr ""

#: build/admin.js:29 build/admin.js:37 build/admin.js:105
msgid "Update"
msgstr ""

#: build/admin.js:29
msgid "Not Added"
msgstr ""

#: build/admin.js:29 build/admin.js:155
msgid "Added"
msgstr ""

#: build/admin.js:29
msgid "Last Modified"
msgstr ""

#: build/admin.js:29 build/admin.js:33 build/admin.js:36 build/admin.js:37
#: build/admin.js:151 build/admin.js:153 build/admin.js:218
msgid "View"
msgstr ""

#: build/admin.js:29 build/admin.js:32 build/admin.js:33 build/admin.js:36
#: build/admin.js:37 build/admin.js:99 build/admin.js:105 build/admin.js:117
#: build/admin.js:151 build/admin.js:153 build/admin.js:155 build/admin.js:218
msgid "Edit"
msgstr ""

#: build/admin.js:33 build/admin.js:37 build/admin.js:218
msgid "(no title)"
msgstr ""

#: build/admin.js:32 build/admin.js:36 build/admin.js:218
msgid "N/A"
msgstr ""

#: includes/classes/OpenAI.php:491
msgid "Failed to retrieve messages for this conversation."
msgstr ""

#: includes/classes/OpenAI.php:158 includes/classes/OpenAI.php:189
msgid "Failed to get response from OpenAI."
msgstr ""

#: includes/classes/OpenAI.php:68
msgid "Failed to create conversation."
msgstr ""

#: includes/classes/Api/ChatbotController.php:1662
#: includes/classes/Conversation.php:55 includes/classes/Conversation.php:106
msgid "Conversation"
msgstr ""

#: build/admin.js:32 build/admin.js:217
msgid "Conversations"
msgstr ""

#: includes/classes/Api/PreferencesController.php:323
msgid "Chatbot preferences saved successfully."
msgstr ""

#: includes/api/openai-handler.php:1815
msgid "No structured output returned from OpenAI."
msgstr ""

#: includes/api/openai-handler.php:1806
msgid "Couldn't retrieve structured response from OpenAI API."
msgstr ""

#: includes/api/openai-handler.php:1733
msgid "OpenAI API key not configured."
msgstr ""

#: includes/api/openai-handler.php:544
msgid "Failed to generate embeddings for the given input!"
msgstr ""

#: includes/api/openai-handler.php:487
msgid "Input text is empty!"
msgstr ""

#: includes/classes/AutoUpdate.php:824 includes/classes/FAQGenerator.php:41
#: includes/classes/RepurposeStudio.php:47
msgid "AI API Key is not configured."
msgstr ""

#: includes/utils/store.php:642 build/admin.js:23 build/admin.js:209
msgid "Knowledge Base"
msgstr ""

#: build/admin.js:23 build/admin.js:138 build/admin.js:142
msgid "Save settings"
msgstr ""

#: build/admin.js:29
msgid "OpenAI"
msgstr ""

#: includes/admin/settings.php:292
msgid "Headset"
msgstr ""

#: includes/admin/settings.php:287
msgid "Robot"
msgstr ""

#: includes/admin/settings.php:282 build/admin.js:32 build/admin.js:37
msgid "Question"
msgstr ""

#: includes/admin/settings.php:277
msgid "Comments"
msgstr ""

#: includes/admin/settings.php:272
msgid "Message"
msgstr ""

#: includes/api/ajax-handler.php:311
#: includes/classes/Api/ChatbotController.php:2934
#: includes/classes/SearchBlock.php:138
msgid "Invalid nonce."
msgstr ""

#: build/admin.js:36
msgid "Post Types"
msgstr ""

#. Author URI of the plugin
#: antimanual.php
msgid "https://spider-themes.net/"
msgstr ""

#. Author of the plugin
#: antimanual.php
msgid "Spider Themes"
msgstr ""

#. Plugin URI of the plugin
#: antimanual.php
msgid "https://wordpress.org/plugins/antimanual/"
msgstr ""

#. Plugin Name of the plugin
#: antimanual.php includes/admin/admin-page.php:20
#: includes/admin/admin-page.php:21 includes/utils/helper-functions.php:742
#: includes/utils/helper-functions.php:979 includes/utils/options.php:85
#: includes/utils/options.php:99 build/admin.js:262
msgid "Antimanual"
msgstr ""