# Copyright (C) 2026 StudioMeyer # This file is distributed under the GPL v2 or later. msgid "" msgstr "" "Project-Id-Version: AI-Ready WP 4.5.0\n" "Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/ai-ready-wp\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "POT-Creation-Date: 2026-09-02T18:56:49+00:00\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "X-Generator: WP-CLI 2.12.0\n" "X-Domain: ai-ready-wp\n" #. Plugin Name of the plugin #: ai-ready-wp.php #: includes/class-abilities.php:47 #: includes/class-settings.php:36 #: includes/class-settings.php:490 msgid "AI-Ready WP" msgstr "" #. Plugin URI of the plugin #: ai-ready-wp.php msgid "https://studiomeyer.io/store/ai-ready-wp" msgstr "" #. Description of the plugin #: ai-ready-wp.php msgid "Make your WordPress site discoverable by AI agents. Generates agents.json, agent-card.json, llms.txt, JSON-LD schemas, and more." msgstr "" #. Author of the plugin #: ai-ready-wp.php msgid "StudioMeyer" msgstr "" #. Author URI of the plugin #: ai-ready-wp.php msgid "https://studiomeyer.io" msgstr "" #: ai-ready-wp.php:215 msgid "AI-Ready WP does not collect, store, or transmit personal data about your visitors. It does not set cookies and does not track human visitors." msgstr "" #: ai-ready-wp.php:216 msgid "The AI Crawler Analytics feature counts visits from known AI bots based on their User-Agent string only; no IP addresses or other personal information are stored." msgstr "" #: ai-ready-wp.php:217 msgid "When IndexNow is enabled, public URLs of your content are sent to the IndexNow API (api.indexnow.org) to notify search engines about updates. No visitor data is included in these requests." msgstr "" #: ai-ready-wp.php:218 msgid "The generated discovery files (agents.json, agent-card.json, llms.txt) only contain the business information you enter in the plugin settings and public content from your site." msgstr "" #: includes/class-abilities.php:48 msgid "AI discovery abilities exposed by AI-Ready WP for AI agents and the WordPress MCP Adapter." msgstr "" #: includes/class-abilities.php:60 msgid "Get Business Information" msgstr "" #. translators: %s: Company/site name #: includes/class-abilities.php:63 #, php-format msgid "Get contact, services, and location information for %s." msgstr "" #: includes/class-abilities.php:119 msgid "Get AI-Readiness Score" msgstr "" #: includes/class-abilities.php:120 msgid "Check the AI-readiness score of this website." msgstr "" #: includes/class-abilities.php:160 msgid "Search Website Content" msgstr "" #: includes/class-abilities.php:161 msgid "Search pages and posts on this website." msgstr "" #: includes/class-abilities.php:228 msgid "Get Service Listing" msgstr "" #. translators: %s: Company/site name #: includes/class-abilities.php:231 #, php-format msgid "Get the list of services offered by %s." msgstr "" #: includes/class-admin-api.php:250 msgid "Send a JSON body of the form {\"changes\": {\"setting\": value}}." msgstr "" #. translators: %s: comma-separated list of setting names #: includes/class-admin-api.php:265 #, php-format msgid "Unknown settings: %s" msgstr "" #: includes/class-admin-api.php:285 #: includes/class-admin-api.php:508 msgid "Some values are invalid." msgstr "" #: includes/class-admin-api.php:441 #: includes/class-admin-api.php:458 msgid "No page or post with this ID." msgstr "" #: includes/class-admin-api.php:464 msgid "Send a JSON body of the form {\"seo\": {\"title\": \"...\", \"description\": \"...\"}}." msgstr "" #. translators: %s: comma-separated list of field names #: includes/class-admin-api.php:473 #, php-format msgid "Unknown SEO fields: %s" msgstr "" #: includes/class-admin-api.php:487 #: includes/class-admin-api.php:1186 msgid "must be true or false" msgstr "" #: includes/class-admin-api.php:494 #: includes/class-admin-api.php:1204 msgid "must be a string" msgstr "" #: includes/class-admin-api.php:501 #: includes/class-admin-api.php:1235 msgid "must be a URL" msgstr "" #: includes/class-admin-api.php:522 msgid "The SEO module is switched off or stands down for another SEO plugin, so these fields are stored but not printed." msgstr "" #: includes/class-admin-api.php:542 msgid "Send a JSON body of the form {\"urls\": [\"https://...\"]}." msgstr "" #. translators: %d: maximum number of URLs per request #: includes/class-admin-api.php:549 #, php-format msgid "At most %d URLs per request." msgstr "" #: includes/class-admin-api.php:562 msgid "IndexNow is switched off or has no key, so nothing can be submitted." msgstr "" #. translators: %s: absolute path to a directory #: includes/class-admin-api.php:817 #, php-format msgid "WordPress could not write the generated files into %s." msgstr "" #. translators: %s: a chown command #: includes/class-admin-api.php:822 #, php-format msgid "The directory has to belong to the user PHP runs as, with mode 755. Your host can set it with: %s" msgstr "" #. translators: %s: path of a discovery URL #: includes/class-admin-api.php:836 #, php-format msgid "/%s does not answer: something in front of WordPress takes the request." msgstr "" #: includes/class-admin-api.php:839 msgid "On nginx this is usually a location block for /.well-known/ left behind by the SSL setup. Ask your host to restrict it to /.well-known/acme-challenge/ so the rest reaches WordPress." msgstr "" #: includes/class-admin-api.php:850 msgid "The site could not reach its own discovery URLs, so their state is unknown. Hosts that block loopback requests cause this; it says nothing about the URLs." msgstr "" #: includes/class-admin-api.php:851 msgid "Open one of the URLs in a browser. If it answers with the document, nothing is wrong." msgstr "" #. translators: %s: name of a setting #: includes/class-admin-api.php:862 #, php-format msgid "The setting %s is empty, and the readiness score needs it." msgstr "" #. translators: %s: name of a setting #: includes/class-admin-api.php:867 #, php-format msgid "Fill it in under Settings > AI-Ready, or send {\"changes\": {\"%s\": \"...\"}} to PUT /admin/settings." msgstr "" #: includes/class-admin-api.php:879 msgid "mcp.json is switched on but no server is listed, so the URL answers 404 and the readiness score loses a point." msgstr "" #: includes/class-admin-api.php:880 msgid "List at least one server in mcp_servers, or set enable_mcp_json to false." msgstr "" #: includes/class-admin-api.php:888 msgid "robots.txt turns AI crawlers away, so the readiness score cannot reach 10 and your content stays out of the answers those crawlers feed." msgstr "" #: includes/class-admin-api.php:889 msgid "Set robots_block_training and robots_block_retrieval to false if you want AI visibility. Keeping the block is a legitimate choice; then this is not a problem." msgstr "" #: includes/class-admin-api.php:897 msgid "AI Bot Management is switched off, so robots.txt does not name the AI crawlers and carries no Content-Signal line." msgstr "" #: includes/class-admin-api.php:898 msgid "Set enable_robots_ai to true." msgstr "" #. translators: %s: name of the other SEO plugin #: includes/class-admin-api.php:910 #, php-format msgid "%s handles titles, descriptions, social tags and the sitemap on this site. SEO fields written through this API are stored but not printed." msgstr "" #. translators: %s: name of the other SEO plugin #: includes/class-admin-api.php:915 #, php-format msgid "Edit titles and descriptions in %s, or set seo_force_with_plugin to true to have this plugin print them as well (expect duplicate tags)." msgstr "" #. translators: %s: name of the other SEO plugin #: includes/class-admin-api.php:926 #, php-format msgid "%s is active and this plugin prints its meta tags anyway, so every page carries two sets." msgstr "" #: includes/class-admin-api.php:929 msgid "Set seo_force_with_plugin to false so the SEO module stands down." msgstr "" #: includes/class-admin-api.php:939 msgid "The SEO module is switched off, so this plugin prints no titles, descriptions, social tags or sitemap." msgstr "" #: includes/class-admin-api.php:940 msgid "Set enable_seo to true unless another plugin provides them." msgstr "" #: includes/class-admin-api.php:948 msgid "IndexNow is switched on but no key is stored, so no ping is ever sent." msgstr "" #: includes/class-admin-api.php:949 msgid "Save a key under Advanced (64 lowercase hex characters; the plugin generates one on activation) or through PUT /admin/settings." msgstr "" #: includes/class-admin-api.php:957 msgid "Permalinks are set to Plain, so WordPress cannot answer the discovery URLs itself; they only work as files on disk." msgstr "" #: includes/class-admin-api.php:958 msgid "Choose any permalink structure other than Plain under Settings > Permalinks." msgstr "" #: includes/class-admin-api.php:1194 #: includes/class-admin-api.php:1198 msgid "must be a JSON array of servers" msgstr "" #. translators: %s: comma-separated list of allowed values #: includes/class-admin-api.php:1210 #: includes/class-admin-api.php:1217 #, php-format msgid "must be one of: %s" msgstr "" #: includes/class-admin-api.php:1224 msgid "must be an email address" msgstr "" #: includes/class-admin-api.php:1243 msgid "must be 64 lowercase hex characters" msgstr "" #: includes/class-airewp-setup.php:43 #: includes/class-settings.php:92 msgid "General Business" msgstr "" #: includes/class-airewp-setup.php:44 #: includes/class-settings.php:93 msgid "Restaurant / Gastronomy" msgstr "" #: includes/class-airewp-setup.php:45 #: includes/class-settings.php:94 msgid "Real Estate" msgstr "" #: includes/class-airewp-setup.php:46 #: includes/class-settings.php:95 msgid "E-Commerce / Shop" msgstr "" #: includes/class-airewp-setup.php:47 #: includes/class-settings.php:96 msgid "SaaS / Software" msgstr "" #: includes/class-airewp-setup.php:48 #: includes/class-settings.php:97 msgid "Agency / Consulting" msgstr "" #: includes/class-airewp-setup.php:49 #: includes/class-settings.php:98 msgid "Medical / Health" msgstr "" #: includes/class-airewp-setup.php:50 #: includes/class-settings.php:99 msgid "Legal / Law Firm" msgstr "" #: includes/class-airewp-setup.php:51 #: includes/class-settings.php:100 msgid "Finance / Insurance" msgstr "" #: includes/class-airewp-setup.php:52 #: includes/class-settings.php:101 msgid "Education / Training" msgstr "" #: includes/class-airewp-setup.php:53 #: includes/class-settings.php:102 msgid "Construction / Trades" msgstr "" #: includes/class-airewp-setup.php:54 #: includes/class-settings.php:103 msgid "Fitness / Sports" msgstr "" #: includes/class-airewp-setup.php:55 #: includes/class-settings.php:104 msgid "Beauty / Wellness" msgstr "" #: includes/class-airewp-setup.php:56 #: includes/class-settings.php:105 msgid "Automotive" msgstr "" #: includes/class-airewp-setup.php:57 #: includes/class-settings.php:106 msgid "Hotel / Hospitality" msgstr "" #: includes/class-airewp-setup.php:58 #: includes/class-settings.php:107 msgid "Nonprofit / Association" msgstr "" #: includes/class-airewp-setup.php:67 #: includes/class-airewp-setup.php:68 msgid "AI-Ready Setup" msgstr "" #: includes/class-airewp-setup.php:180 msgid "Welcome" msgstr "" #: includes/class-airewp-setup.php:181 msgid "Business" msgstr "" #: includes/class-airewp-setup.php:182 #: includes/class-airewp-setup.php:234 #: includes/class-settings.php:90 msgid "Industry" msgstr "" #: includes/class-airewp-setup.php:183 msgid "Done" msgstr "" #: includes/class-airewp-setup.php:185 msgid "AI-Ready WP Setup" msgstr "" #: includes/class-airewp-setup.php:195 msgid "Make your site discoverable by AI agents and search engines. Two quick steps and everything generates automatically." msgstr "" #: includes/class-airewp-setup.php:197 msgid "agents.json, agent-card.json and llms.txt for AI agents" msgstr "" #: includes/class-airewp-setup.php:198 msgid "JSON-LD structured data + a full SEO module" msgstr "" #: includes/class-airewp-setup.php:199 msgid "Everything keeps itself up to date" msgstr "" #: includes/class-airewp-setup.php:201 msgid "Get Started" msgstr "" #: includes/class-airewp-setup.php:206 msgid "Tell AI agents who you are. This fills your discovery files and schema." msgstr "" #: includes/class-airewp-setup.php:211 msgid "Business name" msgstr "" #: includes/class-airewp-setup.php:214 msgid "Short description" msgstr "" #: includes/class-airewp-setup.php:217 msgid "Contact email" msgstr "" #: includes/class-airewp-setup.php:220 msgid "Main services (comma-separated)" msgstr "" #: includes/class-airewp-setup.php:221 msgid "e.g. Web Design, SEO, Consulting" msgstr "" #: includes/class-airewp-setup.php:223 msgid "Continue" msgstr "" #: includes/class-airewp-setup.php:229 msgid "Pick your industry so agents get the right context, and choose how you appear in structured data." msgstr "" #: includes/class-airewp-setup.php:241 msgid "How should you appear?" msgstr "" #: includes/class-airewp-setup.php:242 #: includes/class-settings.php:115 msgid "Organization (company, brand)" msgstr "" #: includes/class-airewp-setup.php:243 #: includes/class-settings.php:116 msgid "Local Business (physical location)" msgstr "" #: includes/class-airewp-setup.php:245 msgid "Finish" msgstr "" #: includes/class-airewp-setup.php:251 msgid "Your site is AI-ready! Your discovery files and schema are live and will keep themselves updated." msgstr "" #: includes/class-airewp-setup.php:253 msgid "View AI-Readiness Score" msgstr "" #: includes/class-airewp-setup.php:254 msgid "All settings" msgstr "" #: includes/class-airewp-setup.php:255 msgid "See your llms.txt" msgstr "" #: includes/class-airewp-setup.php:276 msgid "Enjoying AI-Ready WP? A quick review on WordPress.org would really help us — it takes a minute." msgstr "" #: includes/class-airewp-setup.php:277 msgid "Leave a review" msgstr "" #: includes/class-airewp-setup.php:278 msgid "No thanks" msgstr "" #: includes/class-dashboard.php:19 #: includes/class-settings.php:502 msgid "AI-Readiness Score" msgstr "" #: includes/class-dashboard.php:35 msgid "Some files could not be written. Open the AI-Ready settings page for the details." msgstr "" #: includes/class-dashboard.php:64 msgid "Open Settings" msgstr "" #: includes/class-dashboard.php:93 msgid "agents.json reachable" msgstr "" #: includes/class-dashboard.php:97 msgid "agent-card.json reachable" msgstr "" #: includes/class-dashboard.php:103 msgid "llms.txt reachable" msgstr "" #: includes/class-dashboard.php:107 msgid "JSON-LD schemas enabled" msgstr "" #: includes/class-dashboard.php:114 msgid "AI crawlers allowed in robots.txt" msgstr "" #: includes/class-dashboard.php:120 msgid "Company name set" msgstr "" #: includes/class-dashboard.php:124 msgid "Description set" msgstr "" #: includes/class-dashboard.php:128 msgid "Contact email set" msgstr "" #: includes/class-dashboard.php:132 msgid "Services defined" msgstr "" #: includes/class-dashboard.php:136 msgid "Logo URL set" msgstr "" #: includes/class-dashboard.php:140 msgid "IndexNow enabled" msgstr "" #: includes/class-dashboard.php:152 msgid "MCP servers published" msgstr "" #: includes/class-dashboard.php:163 msgid "Excellent! Your site is fully AI-ready." msgstr "" #: includes/class-dashboard.php:166 msgid "Good — a few items left to complete." msgstr "" #: includes/class-dashboard.php:169 msgid "Getting there — fill in the missing settings." msgstr "" #: includes/class-dashboard.php:171 msgid "Just getting started — configure your settings to improve." msgstr "" #: includes/class-settings.php:37 msgid "AI-Ready" msgstr "" #: includes/class-settings.php:48 msgid "Settings" msgstr "" #: includes/class-settings.php:76 msgid "Business Information" msgstr "" #: includes/class-settings.php:77 msgid "Basic information about your business. Used for agents.json, JSON-LD schemas, and AI agent discovery." msgstr "" #: includes/class-settings.php:81 msgid "Company Name" msgstr "" #: includes/class-settings.php:82 msgid "Description" msgstr "" #: includes/class-settings.php:83 msgid "Contact Email" msgstr "" #: includes/class-settings.php:84 msgid "Phone" msgstr "" #: includes/class-settings.php:85 msgid "Street Address" msgstr "" #: includes/class-settings.php:86 msgid "City" msgstr "" #: includes/class-settings.php:87 msgid "ZIP / Postal Code" msgstr "" #: includes/class-settings.php:88 msgid "Country" msgstr "" #: includes/class-settings.php:89 msgid "Logo URL" msgstr "" #: includes/class-settings.php:110 msgid "Services (comma-separated)" msgstr "" #: includes/class-settings.php:111 msgid "e.g.: Web Design, SEO, Consulting, Photography" msgstr "" #: includes/class-settings.php:113 msgid "Business Type" msgstr "" #: includes/class-settings.php:123 msgid "Social Media" msgstr "" #: includes/class-settings.php:124 msgid "Social profiles for JSON-LD sameAs and agent discovery." msgstr "" #: includes/class-settings.php:128 msgid "X (Twitter) URL" msgstr "" #: includes/class-settings.php:129 msgid "LinkedIn URL" msgstr "" #: includes/class-settings.php:130 msgid "Instagram URL" msgstr "" #: includes/class-settings.php:131 msgid "Facebook URL" msgstr "" #: includes/class-settings.php:132 msgid "GitHub URL" msgstr "" #: includes/class-settings.php:137 msgid "Features" msgstr "" #: includes/class-settings.php:138 msgid "Enable or disable individual AI-Ready features." msgstr "" #: includes/class-settings.php:142 msgid "agents.json" msgstr "" #: includes/class-settings.php:143 msgid "AI Agent Discovery — /.well-known/agents.json" msgstr "" #: includes/class-settings.php:145 msgid "agent-card.json" msgstr "" #: includes/class-settings.php:146 msgid "A2A Protocol — /.well-known/agent-card.json" msgstr "" #: includes/class-settings.php:148 msgid "llms.txt" msgstr "" #: includes/class-settings.php:149 msgid "LLM-readable content index — /llms.txt" msgstr "" #: includes/class-settings.php:151 msgid "JSON-LD Schemas" msgstr "" #: includes/class-settings.php:152 msgid "Enhanced structured data in page head" msgstr "" #: includes/class-settings.php:154 msgid "IndexNow" msgstr "" #: includes/class-settings.php:155 msgid "Instant indexing notification to Bing/Yandex on content changes" msgstr "" #: includes/class-settings.php:157 msgid "REST API" msgstr "" #: includes/class-settings.php:158 msgid "API endpoints for AI agents (/wp-json/airewp/v1/)" msgstr "" #: includes/class-settings.php:160 msgid "AI Bot Management" msgstr "" #: includes/class-settings.php:161 msgid "Manage AI training and retrieval bots in robots.txt" msgstr "" #: includes/class-settings.php:163 msgid "AI Crawler Analytics" msgstr "" #: includes/class-settings.php:164 msgid "Track which AI bots visit your site and how often" msgstr "" #: includes/class-settings.php:166 msgid "mcp.json" msgstr "" #: includes/class-settings.php:167 msgid "MCP Server Discovery — /.well-known/mcp.json" msgstr "" #: includes/class-settings.php:175 msgid "AI Bot Policy" msgstr "" #: includes/class-settings.php:180 msgid "Block Training Bots" msgstr "" #: includes/class-settings.php:181 msgid "Answer GPTBot, ClaudeBot, Google-Extended, Meta-ExternalAgent and the other training crawlers with Disallow. Your content then stays out of future models, and out of the answers those models give." msgstr "" #: includes/class-settings.php:183 msgid "Block Retrieval Bots" msgstr "" #: includes/class-settings.php:184 msgid "Answer OAI-SearchBot, Claude-SearchBot, PerplexityBot and the other retrieval crawlers with Disallow. Your site then no longer appears in AI answers. Not recommended." msgstr "" #: includes/class-settings.php:192 msgid "AI Crawler Statistics" msgstr "" #: includes/class-settings.php:201 #: includes/class-settings.php:686 #: includes/class-settings.php:698 msgid "SEO" msgstr "" #: includes/class-settings.php:206 msgid "Enable SEO Module" msgstr "" #: includes/class-settings.php:207 msgid "Meta title/description, OpenGraph tags, Twitter Cards per page" msgstr "" #: includes/class-settings.php:212 msgid "Output anyway" msgstr "" #: includes/class-settings.php:213 msgid "Print this module's meta tags, social tags and sitemap even though another SEO plugin is active. Expect duplicate tags." msgstr "" #: includes/class-settings.php:220 msgid "Advanced" msgstr "" #: includes/class-settings.php:221 msgid "Advanced settings for developers and power users." msgstr "" #: includes/class-settings.php:225 msgid "IndexNow Key" msgstr "" #: includes/class-settings.php:226 msgid "Auto-generated on activation. Only change if you have a custom key." msgstr "" #: includes/class-settings.php:229 msgid "MCP Servers (JSON)" msgstr "" #: includes/class-settings.php:230 msgid "JSON array of MCP servers. Example: [{\"name\":\"my-server\",\"description\":\"My MCP Server\",\"transport\":\"streamable-http\",\"url\":\"https://example.com/mcp\"}]" msgstr "" #: includes/class-settings.php:236 msgid "Connect your AI (MCP)" msgstr "" #: includes/class-settings.php:328 msgid "No AI crawler visits recorded yet. Data appears after bots visit your site." msgstr "" #: includes/class-settings.php:339 msgid "Total AI Visits" msgstr "" #: includes/class-settings.php:346 msgid "Unique Bots" msgstr "" #: includes/class-settings.php:353 #: includes/class-settings.php:374 msgid "Bot" msgstr "" #: includes/class-settings.php:354 msgid "Visits" msgstr "" #: includes/class-settings.php:355 msgid "Last Seen" msgstr "" #: includes/class-settings.php:372 msgid "Recent Visits" msgstr "" #: includes/class-settings.php:375 #: includes/class-settings.php:526 msgid "URL" msgstr "" #: includes/class-settings.php:376 msgid "Time" msgstr "" #: includes/class-settings.php:511 msgid "Save & Regenerate" msgstr "" #: includes/class-settings.php:516 msgid "Discovery Documents" msgstr "" #: includes/class-settings.php:518 msgid "What matters is that the URL answers. A written file is the fast path; without one the document is built on the fly from your settings." msgstr "" #: includes/class-settings.php:519 msgid "Check the URLs again" msgstr "" #: includes/class-settings.php:524 msgid "Document" msgstr "" #: includes/class-settings.php:525 #: includes/class-settings.php:550 msgid "Status" msgstr "" #: includes/class-settings.php:545 msgid "Active Modules" msgstr "" #: includes/class-settings.php:549 msgid "Module" msgstr "" #: includes/class-settings.php:551 msgid "Details" msgstr "" #: includes/class-settings.php:556 msgid "AI Discovery" msgstr "" #: includes/class-settings.php:556 msgid "agents.json, llms.txt, agent-card.json" msgstr "" #: includes/class-settings.php:562 msgid "Additional Modules" msgstr "" #: includes/class-settings.php:563 msgid "Explore additional modules like WebMCP, Security Shield, and more at" msgstr "" #: includes/class-settings.php:564 msgid "studiomeyer.io" msgstr "" #. translators: %s: StudioMeyer link #: includes/class-settings.php:574 #, php-format msgid "AI-Ready WP by %s — Making the web AI-discoverable." msgstr "" #. translators: %d: number of AI crawlers listed in robots.txt #: includes/class-settings.php:596 #, php-format msgid "robots.txt names all %d known AI crawlers and allows each of them, with a Content-Signal line that says what they may do with your content. Tick a box below to turn a group away instead." msgstr "" #. translators: 1: opening link tag to wp.studiomeyer.io, 2: closing link tag #: includes/class-settings.php:620 #, php-format msgid "Open %1$shttps://wp.studiomeyer.io%2$s in your browser and sign in with Google, Discord or your email." msgstr "" #. translators: 1: opening link tag to the profile page, 2: closing link tag #: includes/class-settings.php:626 #, php-format msgid "In WordPress, go to %1$sUsers > Profile > Application Passwords%2$s, enter the name 'AI-Ready WP' and click 'Add New Application Password'. Copy the password once, WordPress will not show it again." msgstr "" #. translators: 1: the MCP endpoint address, 2: the Claude Code command #: includes/class-settings.php:632 #, php-format msgid "Add the connector in your AI client: the address is %1$s. Claude Desktop: Settings > Connectors > Add custom connector. Claude Code: %2$s. ChatGPT: Settings > Connectors > Create (developer mode)." msgstr "" #: includes/class-settings.php:636 msgid "Ask your AI to connect this site. It will hand you a secure link where you paste the site address, your WordPress username and the application password. Nothing is typed into the chat." msgstr "" #: includes/class-settings.php:637 msgid "From then on your AI reads the readiness score, the pages and robots.txt. With AI-Ready WP Pro it may also write: settings, titles and descriptions, rebuilds." msgstr "" #: includes/class-settings.php:646 msgid "Credentials are encrypted on the StudioMeyer server and are only used to talk to this site's REST API." msgstr "" #: includes/class-settings.php:653 msgid "Application passwords need HTTPS. This site is served over HTTP, so WordPress hides that section until the site runs on HTTPS." msgstr "" #: includes/class-settings.php:663 msgid "Search engine optimization. Meta tags, OpenGraph, XML Sitemap." msgstr "" #. translators: %s: name of the other SEO plugin #: includes/class-settings.php:671 #, php-format msgid "%s is active. AI-Ready WP leaves titles, descriptions, social tags, the sitemap and the organisation schema to it, so your pages do not carry two of each. agents.json, llms.txt, robots.txt and the FAQ schema are not affected." msgstr "" #: includes/class-settings.php:687 msgid "Standing down" msgstr "" #. translators: %s: name of the other SEO plugin #: includes/class-settings.php:691 #, php-format msgid "%s handles meta tags, social tags, the sitemap and the organisation schema on this site." msgstr "" #: includes/class-settings.php:698 msgid "Meta tags, OpenGraph, Twitter Cards" msgstr "" #: includes/class-settings.php:709 msgid "No servers listed" msgstr "" #: includes/class-settings.php:710 msgid "the URL answers 404 until you add a server under Advanced" msgstr "" #: includes/class-settings.php:730 msgid "AI-Ready WP now lets AI crawlers in." msgstr "" #: includes/class-settings.php:731 msgid "Your robots.txt used to turn away GPTBot, ClaudeBot, Google-Extended and ten other AI crawlers, a default this plugin set without asking. Since that stands in the way of the AI visibility the plugin is for, the block is now off. If you do want to keep your content out of model training, switch it back on under AI Bot Policy." msgstr "" #: includes/class-settings.php:732 msgid "Open the settings" msgstr "" #: includes/class-settings.php:733 msgid "Understood" msgstr "" #: includes/class-settings.php:754 msgid "Active" msgstr "" #: includes/class-settings.php:755 #: includes/class-settings.php:789 msgid "Disabled" msgstr "" #: includes/class-settings.php:792 msgid "Generated" msgstr "" #: includes/class-settings.php:793 msgid "Missing" msgstr "" #: includes/class-settings.php:799 msgid "from file" msgstr "" #: includes/class-settings.php:800 msgid "built on the fly, no file written" msgstr "" #: includes/class-settings.php:803 msgid "Answering" msgstr "" #: includes/class-settings.php:806 msgid "Not answering" msgstr "" #: includes/class-settings.php:807 msgid "the web server does not pass this URL to WordPress" msgstr "" #: includes/class-settings.php:809 msgid "Not verified" msgstr "" #: includes/class-settings.php:906 msgid "Some files could not be written." msgstr "" #. translators: %s: absolute path to a directory #: includes/class-settings.php:911 #, php-format msgid "WordPress could not write into %s." msgstr "" #. translators: 1: directory owner, 2: user PHP runs as #: includes/class-settings.php:919 #, php-format msgid "It belongs to %1$s while PHP runs as %2$s." msgstr "" #: includes/class-settings.php:930 msgid "Your discovery URLs still answer, because the documents are built from your settings on every request. Nothing is broken for visitors or AI crawlers. It just costs a little PHP each time instead of being served straight off disk." msgstr "" #: includes/class-settings.php:932 msgid "That directory needs to belong to the user PHP runs as, with mode 755. Your host can set it with:" msgstr "" #: includes/class-settings.php:937 msgid "On a server with a Let's Encrypt certificate this directory usually belongs to root, because certbot created it before WordPress ever got there." msgstr "" #: includes/class-settings.php:957 msgid "These URLs do not answer:" msgstr "" #: includes/class-settings.php:964 msgid "The plugin has the content ready and would answer these requests, so something in front of WordPress is taking them. On nginx this is usually a location block for /.well-known/ left behind by the SSL setup, which serves that path from disk and never reaches PHP." msgstr "" #: includes/class-settings.php:967 msgid "Ask your host to restrict that block to /.well-known/acme-challenge/ so the rest of /.well-known/ reaches WordPress again." msgstr "" #: includes/generators/class-json-ld.php:181 msgid "Home" msgstr "" #: includes/modules/class-seo.php:149 msgid "SEO Settings" msgstr "" #: includes/modules/class-seo.php:171 msgid "SEO Title" msgstr "" #: includes/modules/class-seo.php:183 msgid "characters. Recommended: 50-60." msgstr "" #: includes/modules/class-seo.php:189 msgid "Meta Description" msgstr "" #: includes/modules/class-seo.php:191 msgid "Auto-generated from content if empty." msgstr "" #: includes/modules/class-seo.php:200 msgid "characters. Recommended: 120-160." msgstr "" #: includes/modules/class-seo.php:206 msgid "Focus Keyword" msgstr "" #: includes/modules/class-seo.php:209 msgid "e.g.: web design agency" msgstr "" #: includes/modules/class-seo.php:230 msgid "Canonical URL" msgstr "" #: includes/modules/class-seo.php:233 msgid "Leave empty to use default permalink." msgstr "" #: includes/modules/class-seo.php:238 msgid "noindex (hide from search engines)" msgstr "" #: includes/modules/class-seo.php:242 msgid "nofollow (don't follow links)" msgstr "" #: includes/modules/class-seo.php:643 msgid "Keyword in title" msgstr "" #: includes/modules/class-seo.php:647 msgid "Keyword in URL slug" msgstr "" #: includes/modules/class-seo.php:651 msgid "Keyword in meta description" msgstr "" #. translators: %s: density percentage #: includes/modules/class-seo.php:657 #, php-format msgid "Keyword density: %s%% (aim for 1-3%%)" msgstr "" #. translators: %d: word count #: includes/modules/class-seo.php:665 #, php-format msgid "Content length: %d words (min 300)" msgstr "" #: includes/modules/class-seo.php:671 msgid "Keyword in first paragraph" msgstr ""