# Copyright (C) 2026 ROBOTSTXT # This file is distributed under the GPL-3.0-or-later. msgid "" msgstr "" "Project-Id-Version: Manager (by ROBOTSTXT) 1.7.0\n" "Report-Msgid-Bugs-To: https://www.robotstxt.software/plugins/robotstxt-manager/\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-08-17T14:52:09+00:00\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "X-Generator: WP-CLI 2.12.0\n" "X-Domain: robotstxt-manager\n" #. Plugin Name of the plugin #: robotstxt-manager.php msgid "Manager (by ROBOTSTXT)" msgstr "" #. Plugin URI of the plugin #: robotstxt-manager.php msgid "https://www.robotstxt.software/plugins/robotstxt-manager/" msgstr "" #. Description of the plugin #: robotstxt-manager.php msgid "Client-side dashboard for the ROBOTSTXT plugin ecosystem. Lists the catalog from a remote Plugins Core install, resolves local install/update state, and installs, activates, and updates plugins directly from the store." msgstr "" #. Author of the plugin #: robotstxt-manager.php #: admin/class-robotstxt-manager-admin.php:48 msgid "ROBOTSTXT" msgstr "" #. Author URI of the plugin #: robotstxt-manager.php msgid "https://www.robotstxt.software/" msgstr "" #: admin/class-robotstxt-manager-admin.php:47 #: admin/views/page-catalog.php:66 msgid "Manager (by ROBOTSTXT) — Plugins" msgstr "" #: admin/class-robotstxt-manager-admin.php:64 #: admin/class-robotstxt-manager-settings.php:207 msgid "You do not have sufficient permissions to access this page." msgstr "" #. translators: %s: plugin slug. #: admin/class-robotstxt-manager-admin.php:108 #, php-format msgid "The payment for %s failed. Update your payment method from your ROBOTSTXT account page to keep access." msgstr "" #. translators: %s: plugin slug. #: admin/class-robotstxt-manager-admin.php:119 #, php-format msgid "The subscription for %s has expired, but the plugin is still active on this site. Renew from your ROBOTSTXT account page to keep receiving updates." msgstr "" #. translators: 1: plugin slug, 2: days remaining. #: admin/class-robotstxt-manager-admin.php:132 #, php-format msgid "The subscription for %1$s expires in %2$d day." msgid_plural "The subscription for %1$s expires in %2$d days." msgstr[0] "" msgstr[1] "" #: admin/class-robotstxt-manager-admin.php:153 #: admin/class-robotstxt-manager-installer.php:421 #: admin/class-robotstxt-manager-settings.php:379 #: admin/class-robotstxt-manager-settings.php:405 msgid "Insufficient permissions." msgstr "" #: admin/class-robotstxt-manager-admin.php:197 msgid "Too many refreshes. Please wait a minute before refreshing again." msgstr "" #: admin/class-robotstxt-manager-installer.php:51 #: admin/class-robotstxt-manager-installer.php:518 msgid "Plugin not found in catalog." msgstr "" #. translators: %s: plugin name. #: admin/class-robotstxt-manager-installer.php:73 #, php-format msgid "%s installed. Activate it from the list below." msgstr "" #. translators: %s: dependency slug. #: admin/class-robotstxt-manager-installer.php:114 #, php-format msgid "Could not install the required plugin %s." msgstr "" #. translators: %s: list of installed dependency names. #: admin/class-robotstxt-manager-installer.php:130 #, php-format msgid "Installed required plugins: %s." msgstr "" #. translators: %s: error message from WordPress.org. #: admin/class-robotstxt-manager-installer.php:272 #, php-format msgid "WordPress.org lookup failed: %s" msgstr "" #. translators: %s: plugin slug. #: admin/class-robotstxt-manager-installer.php:281 #, php-format msgid "No download found on WordPress.org for %s." msgstr "" #: admin/class-robotstxt-manager-installer.php:287 #: admin/class-robotstxt-manager-installer.php:540 msgid "Could not create a temporary file for download." msgstr "" #. translators: %s: HTTP transport error message. #: admin/class-robotstxt-manager-installer.php:303 #: admin/class-robotstxt-manager-installer.php:573 #, php-format msgid "Download failed: %s" msgstr "" #. translators: %d: HTTP status code. #: admin/class-robotstxt-manager-installer.php:310 #: admin/class-robotstxt-manager-installer.php:588 #, php-format msgid "Download failed (HTTP %d)." msgstr "" #: admin/class-robotstxt-manager-installer.php:316 #: admin/class-robotstxt-manager-installer.php:597 msgid "The store returned an invalid file." msgstr "" #. translators: %s: upgrader error message. #: admin/class-robotstxt-manager-installer.php:334 #: admin/class-robotstxt-manager-installer.php:622 #, php-format msgid "Installation failed: %s" msgstr "" #. translators: %s: upgrader error message. #: admin/class-robotstxt-manager-installer.php:334 #: admin/class-robotstxt-manager-installer.php:625 msgid "Installation failed." msgstr "" #. translators: %s: plugin slug. #: admin/class-robotstxt-manager-installer.php:341 #, php-format msgid "The downloaded plugin for %s does not have the expected folder structure." msgstr "" #: admin/class-robotstxt-manager-installer.php:363 #: admin/class-robotstxt-manager-installer.php:394 msgid "Plugin is not installed." msgstr "" #. translators: %s: plugin name (slug). #: admin/class-robotstxt-manager-installer.php:375 #, php-format msgid "%s activated." msgstr "" #. translators: %s: plugin name (slug). #: admin/class-robotstxt-manager-installer.php:406 #, php-format msgid "%s updated." msgstr "" #: admin/class-robotstxt-manager-installer.php:512 msgid "Store is not configured." msgstr "" #: admin/class-robotstxt-manager-settings.php:59 #: admin/views/page-settings.php:13 msgid "Manager (by ROBOTSTXT) — Settings" msgstr "" #: admin/class-robotstxt-manager-settings.php:60 msgid "Settings" msgstr "" #: admin/class-robotstxt-manager-settings.php:75 msgid "Connection" msgstr "" #: admin/class-robotstxt-manager-settings.php:92 msgid "Store URL" msgstr "" #: admin/class-robotstxt-manager-settings.php:110 msgid "API Key" msgstr "" #: admin/class-robotstxt-manager-settings.php:118 msgid "Cache" msgstr "" #: admin/class-robotstxt-manager-settings.php:135 msgid "Catalog Cache (minutes)" msgstr "" #: admin/class-robotstxt-manager-settings.php:153 msgid "Data on Uninstall" msgstr "" #: admin/class-robotstxt-manager-settings.php:188 msgid "Testing…" msgstr "" #: admin/class-robotstxt-manager-settings.php:189 #: admin/class-robotstxt-manager-settings.php:274 msgid "Test connection" msgstr "" #: admin/class-robotstxt-manager-settings.php:190 msgid "Deleting…" msgstr "" #: admin/class-robotstxt-manager-settings.php:191 #: admin/class-robotstxt-manager-settings.php:278 msgid "Delete API key" msgstr "" #: admin/class-robotstxt-manager-settings.php:192 msgid "Delete the stored API key? The catalog and subscription data will stop working until a new key is entered." msgstr "" #: admin/class-robotstxt-manager-settings.php:193 #: admin/class-robotstxt-manager-settings.php:414 msgid "API key deleted. Save changes to persist." msgstr "" #: admin/class-robotstxt-manager-settings.php:194 msgid "An unexpected error occurred." msgstr "" #: admin/class-robotstxt-manager-settings.php:226 msgid "Base URL of the remote Plugins Core installation that this site will pull the plugin catalog from." msgstr "" #. translators: %s: last 4 characters of the stored API key. #: admin/class-robotstxt-manager-settings.php:257 #, php-format msgid "A key is stored (last 4 characters: %s). Leave blank to keep the existing key; enter a new value to replace it." msgstr "" #: admin/class-robotstxt-manager-settings.php:262 msgid "A key is stored but could not be decoded. You can replace it by entering a new value above, or delete it with the button below." msgstr "" #: admin/class-robotstxt-manager-settings.php:266 msgid "Account-level API key from the ROBOTSTXT store (create your free account there to get one). Optional — the free catalog works without it — but required to link your subscriptions, install premium plugins, and receive their updates. Encrypted before storage." msgstr "" #: admin/class-robotstxt-manager-settings.php:298 msgid "How long the catalog response from Core is cached in a transient. Default: 60 minutes. Lower values refresh more often at the cost of more requests to Core. Maximum: 1440 (24 hours)." msgstr "" #: admin/class-robotstxt-manager-settings.php:313 msgid "Delete all plugin data when the plugin is uninstalled." msgstr "" #: admin/class-robotstxt-manager-settings.php:343 msgid "The API key format is invalid. Copy the full key from your ROBOTSTXT account page." msgstr "" #: admin/views/page-catalog.php:69 msgid "This is the ROBOTSTXT plugin store: the catalog of plugins published by ROBOTSTXT, installable and updatable straight from your own wp-admin. Free plugins install with one click; premium plugins require an annual subscription that you purchase on our website." msgstr "" #: admin/views/page-catalog.php:73 msgid "Catalog refreshed." msgstr "" #. translators: %s: store registration URL. #: admin/views/page-catalog.php:89 #, php-format msgid "Create your free account at the ROBOTSTXT store to get your personal API key. The key links your subscriptions to this site and unlocks premium plugins and updates." msgstr "" #. translators: %s: settings URL. #: admin/views/page-catalog.php:109 #, php-format msgid "ROBOTSTXT Manager is not configured yet. Set the Store URL and API key to see your plugin catalog." msgstr "" #: admin/views/page-catalog.php:119 msgid "No plugins were returned by the ROBOTSTXT store. Check the Store URL and API key on the Settings page, or click Refresh to try again." msgstr "" #: admin/views/page-catalog.php:122 #: admin/views/page-catalog.php:125 msgid "Refresh catalog" msgstr "" #: admin/views/page-catalog.php:131 msgid "Plugin" msgstr "" #: admin/views/page-catalog.php:132 msgid "Version" msgstr "" #: admin/views/page-catalog.php:133 msgid "Requires WP" msgstr "" #: admin/views/page-catalog.php:134 msgid "Requires PHP" msgstr "" #: admin/views/page-catalog.php:135 msgid "Price" msgstr "" #: admin/views/page-catalog.php:136 msgid "Action" msgstr "" #: admin/views/page-catalog.php:137 msgid "Status" msgstr "" #: admin/views/page-catalog.php:239 msgid "Your site runs WordPress" msgstr "" #: admin/views/page-catalog.php:251 msgid "Your server runs PHP" msgstr "" #. translators: %s: formatted price number. #: admin/views/page-catalog.php:264 #, php-format msgid "€%s / year" msgstr "" #. translators: %d: days remaining. #: admin/views/page-catalog.php:282 #, php-format msgid "Subscribed — %d days left" msgstr "" #: admin/views/page-catalog.php:286 msgid "Subscribed" msgstr "" #: admin/views/page-catalog.php:289 msgid "Payment failed" msgstr "" #: admin/views/page-catalog.php:291 msgid "Cancelled" msgstr "" #: admin/views/page-catalog.php:293 msgid "Expired" msgstr "" #: admin/views/page-catalog.php:303 msgid "Free" msgstr "" #: admin/views/page-catalog.php:309 msgid "Incompatible" msgstr "" #: admin/views/page-catalog.php:312 msgid "Buy" msgstr "" #: admin/views/page-catalog.php:317 msgid "Install" msgstr "" #: admin/views/page-catalog.php:319 msgid "Activate" msgstr "" #: admin/views/page-catalog.php:321 msgid "Update" msgstr "" #: admin/views/page-catalog.php:327 msgid "Not installed" msgstr "" #: admin/views/page-catalog.php:329 msgid "Installed (inactive)" msgstr "" #. translators: 1: installed version, 2: available version. #: admin/views/page-catalog.php:334 #, php-format msgid "Update available (v%1$s → v%2$s)" msgstr "" #: admin/views/page-catalog.php:340 msgid "Up to date" msgstr "" #: admin/views/page-catalog.php:349 msgid "Visit website" msgstr "" #. translators: %s: plugin name. #: admin/views/page-catalog.php:349 #, php-format msgid "(about %s)" msgstr "" #. translators: %s: list of plugin slugs. #: admin/views/page-catalog.php:360 #, php-format msgid "Requires: %s" msgstr "" #: admin/views/page-catalog.php:374 msgid "Support" msgstr "" #: admin/views/page-catalog.php:376 msgid "Need help with a ROBOTSTXT plugin? Visit the plugin's website (the link in its row above) for documentation and guides, or contact us through our website — we are happy to help." msgstr "" #: admin/views/page-catalog.php:379 msgid "Payments, and how it works" msgstr "" #: admin/views/page-catalog.php:381 msgid "Free plugins install instantly at no cost. Premium plugins are annual subscriptions: you pay once on our website and the subscription renews automatically every year until you cancel. You can cancel at any time from your ROBOTSTXT account page — access keeps working until the end of the paid period. All payments are processed securely by Mollie; we never see or store your card details." msgstr "" #. translators: %d: number of incompatible plugins. #: admin/views/page-catalog.php:391 #, php-format msgid "%d plugin in the catalog is not compatible with this site's WordPress or PHP version." msgid_plural "%d plugins in the catalog are not compatible with this site's WordPress or PHP version." msgstr[0] "" msgstr[1] "" #. translators: 1: local WP version, 2: local PHP version. #: admin/views/page-catalog.php:400 #, php-format msgid "This site runs WordPress %1$s on PHP %2$s." msgstr "" #: includes/class-robotstxt-manager-core-client.php:141 msgid "Store URL is not configured." msgstr "" #: includes/class-robotstxt-manager-core-client.php:148 msgid "API key is not configured." msgstr "" #. translators: %s: HTTP transport error message. #: includes/class-robotstxt-manager-core-client.php:158 #, php-format msgid "Could not reach Plugins Core: %s" msgstr "" #. translators: %d: HTTP status code. #: includes/class-robotstxt-manager-core-client.php:168 #, php-format msgid "The store responded with HTTP %d. Check the Store URL and API key." msgstr "" #: includes/class-robotstxt-manager-core-client.php:164 msgid "Invalid API key. Please check your key and try again." msgstr "" #: includes/class-robotstxt-manager-core-client.php:177 msgid "Connected." msgstr ""