# Copyright (C) 2026 ROBOTSTXT # This file is distributed under the GPL-3.0-or-later. msgid "" msgstr "" "Project-Id-Version: Media Audit (by ROBOTSTXT) 1.6.0\n" "Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/robotstxt-mediaaudit\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-05-05T10:39:07+00:00\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "X-Generator: WP-CLI 2.12.0\n" "X-Domain: robotstxt-mediaaudit\n" #. Plugin Name of the plugin #: robotstxt-mediaaudit.php msgid "Media Audit (by ROBOTSTXT)" msgstr "" #. Plugin URI of the plugin #: robotstxt-mediaaudit.php msgid "https://git.robotstxt.es/ROBOTSTXT/robotstxt-mediaaudit" msgstr "" #. Description of the plugin #: robotstxt-mediaaudit.php msgid "Internal media library usage auditing and external reverse image search to detect potential copyright issues." msgstr "" #. Author of the plugin #: robotstxt-mediaaudit.php msgid "ROBOTSTXT" msgstr "" #. Author URI of the plugin #: robotstxt-mediaaudit.php msgid "https://www.robotstxt.es/" msgstr "" #: includes/Admin/AttachmentDetailPage.php:40 #: includes/Admin/AuditPage.php:135 #: includes/Admin/Settings.php:898 #: includes/Admin/ToolsPage.php:253 msgid "You do not have permission to access this page." msgstr "" #: includes/Admin/AttachmentDetailPage.php:51 #: includes/Admin/AttachmentDetailPage.php:56 #: includes/Admin/AuditPage.php:180 msgid "Invalid attachment ID." msgstr "" #: includes/Admin/AttachmentDetailPage.php:64 msgid "← Media Audit" msgstr "" #: includes/Admin/AttachmentDetailPage.php:69 msgid "File Information" msgstr "" #: includes/Admin/AttachmentDetailPage.php:81 #: includes/Admin/MediaListTable.php:56 msgid "ID" msgstr "" #: includes/Admin/AttachmentDetailPage.php:87 #: includes/Admin/AuditPage.php:553 #: includes/Admin/MediaListTable.php:55 #: includes/Privacy/DataExporter.php:261 msgid "Filename" msgstr "" #: includes/Admin/AttachmentDetailPage.php:94 #: includes/Admin/AuditPage.php:554 #: includes/Privacy/DataExporter.php:265 msgid "File URL" msgstr "" #: includes/Admin/AttachmentDetailPage.php:102 #: includes/Admin/AuditPage.php:555 msgid "MIME Type" msgstr "" #: includes/Admin/AttachmentDetailPage.php:112 msgid "File size" msgstr "" #: includes/Admin/AttachmentDetailPage.php:118 msgid "Internal scan date" msgstr "" #: includes/Admin/AttachmentDetailPage.php:124 #: includes/Admin/AuditPage.php:558 #: includes/Admin/MediaListTable.php:59 msgid "External Status" msgstr "" #: includes/Admin/AttachmentDetailPage.php:139 #: includes/Admin/AuditPage.php:244 msgid "Internal Usage" msgstr "" #: includes/Admin/AttachmentDetailPage.php:144 #: includes/Admin/AuditPage.php:188 msgid "Featured Image" msgstr "" #: includes/Admin/AttachmentDetailPage.php:145 #: includes/Admin/AuditPage.php:189 msgid "Post Content" msgstr "" #: includes/Admin/AttachmentDetailPage.php:146 #: includes/Admin/AuditPage.php:190 msgid "Custom Field" msgstr "" #: includes/Admin/AttachmentDetailPage.php:150 msgid "Not used in any post." msgstr "" #: includes/Admin/AttachmentDetailPage.php:154 #: includes/Admin/AuditPage.php:198 msgid "Post" msgstr "" #: includes/Admin/AttachmentDetailPage.php:155 #: includes/Admin/AuditPage.php:199 msgid "Type" msgstr "" #: includes/Admin/AttachmentDetailPage.php:156 #: includes/Admin/AuditPage.php:200 msgid "Context" msgstr "" #: includes/Admin/AttachmentDetailPage.php:157 #: includes/Admin/AuditPage.php:201 #: includes/Admin/AuditPage.php:373 msgid "Status" msgstr "" #: includes/Admin/AttachmentDetailPage.php:198 #: includes/Admin/AuditPage.php:293 msgid "External Scan Results" msgstr "" #: includes/Admin/AttachmentDetailPage.php:260 msgid "No external scan data available." msgstr "" #. translators: %d: number of external matches #: includes/Admin/AttachmentDetailPage.php:313 #: includes/Admin/AuditPage.php:323 #, php-format msgid "%d match" msgid_plural "%d matches" msgstr[0] "" msgstr[1] "" #. translators: %s: scan date string #: includes/Admin/AttachmentDetailPage.php:321 #, php-format msgid "scanned %s" msgstr "" #: includes/Admin/AttachmentDetailPage.php:372 #: includes/Admin/AuditPage.php:565 msgid "Alert Domains" msgstr "" #: includes/Admin/AttachmentDetailPage.php:373 msgid "These domains are associated with copyright-protected content and may indicate a copyright risk." msgstr "" #: includes/Admin/AttachmentDetailPage.php:376 #: includes/Admin/AttachmentDetailPage.php:392 #: includes/Admin/AttachmentDetailPage.php:408 #: includes/Admin/AuditPage.php:371 msgid "Domain" msgstr "" #: includes/Admin/AttachmentDetailPage.php:377 #: includes/Admin/AttachmentDetailPage.php:393 #: includes/Admin/AttachmentDetailPage.php:409 #: includes/Admin/AuditPage.php:372 msgid "Occurrences" msgstr "" #: includes/Admin/AttachmentDetailPage.php:389 #: includes/Admin/AuditPage.php:566 msgid "Other Domains" msgstr "" #: includes/Admin/AttachmentDetailPage.php:405 #: includes/Admin/AuditPage.php:567 msgid "Ignored Domains" msgstr "" #: includes/Admin/AttachmentDetailPage.php:447 msgid "Pages with this image" msgstr "" #: includes/Admin/AttachmentDetailPage.php:449 #: includes/Admin/AttachmentDetailPage.php:550 #: includes/Admin/AttachmentDetailPage.php:663 msgid "Page URL" msgstr "" #: includes/Admin/AttachmentDetailPage.php:450 msgid "Page Title" msgstr "" #: includes/Admin/AttachmentDetailPage.php:473 msgid "Full image matches" msgstr "" #: includes/Admin/AttachmentDetailPage.php:474 #: includes/Admin/AttachmentDetailPage.php:492 #: includes/Admin/AttachmentDetailPage.php:551 #: includes/Admin/AttachmentDetailPage.php:664 msgid "Image URL" msgstr "" #: includes/Admin/AttachmentDetailPage.php:491 msgid "Partial image matches" msgstr "" #: includes/Admin/AttachmentDetailPage.php:548 msgid "Backlinks found by TinEye (sorted by crawl date, newest first)" msgstr "" #: includes/Admin/AttachmentDetailPage.php:552 msgid "Crawl date" msgstr "" #: includes/Admin/AttachmentDetailPage.php:599 msgid "Face detected" msgstr "" #: includes/Admin/AttachmentDetailPage.php:602 msgid "Logo detected" msgstr "" #: includes/Admin/AttachmentDetailPage.php:605 msgid "Landmark detected" msgstr "" #: includes/Admin/AttachmentDetailPage.php:608 msgid "Stock image" msgstr "" #. translators: %s: copyright holder name #: includes/Admin/AttachmentDetailPage.php:615 #, php-format msgid "EXIF copyright: %s" msgstr "" #: includes/Admin/AttachmentDetailPage.php:620 msgid "Risk flags" msgstr "" #: includes/Admin/AttachmentDetailPage.php:622 msgid "No risk flags detected." msgstr "" #: includes/Admin/AttachmentDetailPage.php:661 msgid "Backlinks found by PicDefense" msgstr "" #: includes/Admin/AttachmentDetailPage.php:665 msgid "Similarity" msgstr "" #: includes/Admin/AttachmentDetailPage.php:694 msgid "Labels" msgstr "" #: includes/Admin/AuditPage.php:116 msgid "Loading…" msgstr "" #: includes/Admin/AuditPage.php:117 msgid "Error loading details." msgstr "" #: includes/Admin/AuditPage.php:118 #: includes/Admin/AuditPage.php:194 msgid "This image is not used in any post." msgstr "" #: includes/Admin/AuditPage.php:119 #: includes/Admin/AuditPage.php:156 msgid "Usage Details" msgstr "" #: includes/Admin/AuditPage.php:142 #: includes/Core/Plugin.php:109 #: includes/Core/Plugin.php:110 #: includes/Core/Plugin.php:123 #: includes/Core/Plugin.php:124 #: includes/Privacy/DataEraser.php:33 #: includes/Privacy/DataExporter.php:45 msgid "Media Audit" msgstr "" #: includes/Admin/AuditPage.php:148 msgid "Search" msgstr "" #: includes/Admin/AuditPage.php:157 msgid "Close" msgstr "" #: includes/Admin/AuditPage.php:175 #: includes/Admin/AuditPage.php:529 #: includes/Admin/AuditPage.php:776 #: includes/Admin/AuditPage.php:808 #: includes/Admin/ToolsPage.php:105 #: includes/Admin/ToolsPage.php:165 msgid "Insufficient permissions." msgstr "" #: includes/Admin/AuditPage.php:328 msgid "No matches" msgstr "" #: includes/Admin/AuditPage.php:381 #: includes/Admin/AuditPage.php:488 #: includes/Admin/MediaListTable.php:298 #: includes/Admin/MediaListTable.php:435 msgid "Alert" msgstr "" #: includes/Admin/AuditPage.php:403 msgid "Consensus Domains" msgstr "" #. translators: %d: number of providers that agree #: includes/Admin/AuditPage.php:409 #, php-format msgid "%d provider" msgid_plural "%d providers" msgstr[0] "" msgstr[1] "" #: includes/Admin/AuditPage.php:419 msgid "View full report →" msgstr "" #: includes/Admin/AuditPage.php:445 msgid "In Index" msgstr "" #. translators: %d: count of images not yet indexed #: includes/Admin/AuditPage.php:449 #, php-format msgid "%d not yet indexed" msgstr "" #: includes/Admin/AuditPage.php:452 msgid "All indexed" msgstr "" #: includes/Admin/AuditPage.php:457 #: includes/Admin/MediaListTable.php:329 msgid "Scanned" msgstr "" #. translators: %d: percentage #: includes/Admin/AuditPage.php:460 #, php-format msgid "%d%% of index" msgstr "" #: includes/Admin/AuditPage.php:467 msgid "Used" msgstr "" #: includes/Admin/AuditPage.php:473 #: includes/Admin/MediaListTable.php:211 msgid "Unused" msgstr "" #: includes/Admin/AuditPage.php:480 msgid "External Matches" msgstr "" #: includes/Admin/AuditPage.php:543 msgid "Could not open output stream." msgstr "" #: includes/Admin/AuditPage.php:552 #: includes/Privacy/DataExporter.php:257 #: includes/Privacy/DataExporter.php:299 msgid "Attachment ID" msgstr "" #: includes/Admin/AuditPage.php:556 msgid "File Size (bytes)" msgstr "" #: includes/Admin/AuditPage.php:557 msgid "Internal Scan Date" msgstr "" #: includes/Admin/AuditPage.php:559 msgid "Has Alert" msgstr "" #: includes/Admin/AuditPage.php:560 #: includes/Admin/MediaListTable.php:57 msgid "Usage Count" msgstr "" #: includes/Admin/AuditPage.php:561 msgid "Used In" msgstr "" #: includes/Admin/AuditPage.php:562 msgid "Google Vision — Matches" msgstr "" #: includes/Admin/AuditPage.php:563 msgid "TinEye — Matches" msgstr "" #: includes/Admin/AuditPage.php:564 msgid "PicDefense — Matches" msgstr "" #: includes/Admin/AuditPage.php:748 msgid "Yes" msgstr "" #: includes/Admin/AuditPage.php:748 msgid "No" msgstr "" #: includes/Admin/MediaListTable.php:54 msgid "Thumbnail" msgstr "" #: includes/Admin/MediaListTable.php:58 msgid "Usages" msgstr "" #: includes/Admin/MediaListTable.php:60 msgid "Last Scanned" msgstr "" #: includes/Admin/MediaListTable.php:84 msgid "Run External Scan" msgstr "" #: includes/Admin/MediaListTable.php:85 msgid "Purge External Data" msgstr "" #: includes/Admin/MediaListTable.php:86 msgid "Export CSV" msgstr "" #: includes/Admin/MediaListTable.php:87 msgid "Export CSV (Alerts only)" msgstr "" #: includes/Admin/MediaListTable.php:171 msgid "Edit" msgstr "" #: includes/Admin/MediaListTable.php:176 msgid "View Details" msgstr "" #: includes/Admin/MediaListTable.php:181 msgid "Full Report" msgstr "" #: includes/Admin/MediaListTable.php:247 msgid "(no title)" msgstr "" #. translators: %d: number of additional usages #: includes/Admin/MediaListTable.php:262 #, php-format msgid "+ %d more…" msgstr "" #: includes/Admin/MediaListTable.php:320 #: includes/Admin/MediaListTable.php:359 msgid "View Results" msgstr "" #: includes/Admin/MediaListTable.php:327 #: includes/Admin/ToolsPage.php:589 #: includes/Admin/ToolsPage.php:590 #: includes/Admin/ToolsPage.php:591 msgid "Pending" msgstr "" #: includes/Admin/MediaListTable.php:328 msgid "Queued" msgstr "" #: includes/Admin/MediaListTable.php:330 msgid "Matches Found" msgstr "" #: includes/Admin/MediaListTable.php:331 msgid "Error" msgstr "" #. translators: %s: human-readable time difference, e.g. "3 days" #: includes/Admin/MediaListTable.php:401 #, php-format msgid "%s ago" msgstr "" #: includes/Admin/MediaListTable.php:431 msgid "All statuses" msgstr "" #: includes/Admin/MediaListTable.php:450 msgid "All post types" msgstr "" #: includes/Admin/MediaListTable.php:465 msgid "Unused only" msgstr "" #: includes/Admin/MediaListTable.php:468 msgid "Filter" msgstr "" #: includes/Admin/MediaListTable.php:478 msgid "No indexed attachments found. Run wp mra scan-internal to populate the index." msgstr "" #: includes/Admin/Settings.php:203 msgid "General" msgstr "" #: includes/Admin/Settings.php:204 msgid "API Credentials" msgstr "" #: includes/Admin/Settings.php:205 msgid "Filters" msgstr "" #: includes/Admin/Settings.php:206 msgid "External Scanning" msgstr "" #: includes/Admin/Settings.php:249 msgid "Delete data on uninstall" msgstr "" #: includes/Admin/Settings.php:265 msgid "Google Cloud Vision API Key" msgstr "" #: includes/Admin/Settings.php:273 msgid "TinEye API Key" msgstr "" #: includes/Admin/Settings.php:281 msgid "PicDefense User ID" msgstr "" #: includes/Admin/Settings.php:289 msgid "PicDefense API Key" msgstr "" #: includes/Admin/Settings.php:298 msgid "Alert Hostnames" msgstr "" #: includes/Admin/Settings.php:305 #: includes/Admin/Settings.php:320 msgid "Hostnames" msgstr "" #: includes/Admin/Settings.php:313 msgid "Ignored Hostnames" msgstr "" #: includes/Admin/Settings.php:336 msgid "Batch Size" msgstr "" #: includes/Admin/Settings.php:344 msgid "Rate Limit (requests/min)" msgstr "" #. translators: %s: comma-separated list of hostnames #: includes/Admin/Settings.php:404 #, php-format msgid "The following hostnames were removed from the exclusion list because they already appear in the alert list: %s" msgstr "" #: includes/Admin/Settings.php:505 msgid "API Credentials Status" msgstr "" #: includes/Admin/Settings.php:513 #: includes/External/GoogleVisionProvider.php:43 msgid "Google Cloud Vision" msgstr "" #: includes/Admin/Settings.php:521 msgid "TinEye" msgstr "" #: includes/Admin/Settings.php:544 msgid "Matches from these hostnames are flagged as critical copyright alerts. Entering example.com also covers all its subdomains." msgstr "" #: includes/Admin/Settings.php:557 msgid "Matches from these hostnames are silently ignored and not counted as potential copyright issues. Entering example.com also covers all its subdomains. A hostname already present in the alert list cannot be added here." msgstr "" #: includes/Admin/Settings.php:578 msgid "Remove all plugin data (tables and options) when the plugin is uninstalled." msgstr "" #: includes/Admin/Settings.php:581 msgid "By default, data is preserved after uninstall. Enable this only if you want a clean removal." msgstr "" #: includes/Admin/Settings.php:605 msgid "Required for Google Cloud Vision Web Detection. Obtain from the Google Cloud Console." msgstr "" #: includes/Admin/Settings.php:608 #: includes/Admin/Settings.php:658 #: includes/Admin/Settings.php:736 msgid "View pricing" msgstr "" #: includes/Admin/Settings.php:614 msgid "Monthly requests" msgstr "" #: includes/Admin/Settings.php:615 msgid "Price per 1,000" msgstr "" #: includes/Admin/Settings.php:620 msgid "First 1,000" msgstr "" #: includes/Admin/Settings.php:621 msgid "Free" msgstr "" #: includes/Admin/Settings.php:655 msgid "Required for TinEye reverse image search. Obtain from your TinEye Commercial account." msgstr "" #: includes/Admin/Settings.php:664 msgid "Bundle" msgstr "" #: includes/Admin/Settings.php:665 msgid "Searches" msgstr "" #: includes/Admin/Settings.php:666 msgid "Price" msgstr "" #: includes/Admin/Settings.php:671 msgid "Starter" msgstr "" #: includes/Admin/Settings.php:676 msgid "Standard" msgstr "" #: includes/Admin/Settings.php:681 msgid "Professional" msgstr "" #: includes/Admin/Settings.php:709 msgid "Required for PicDefense copyright risk analysis. Your PicDefense account user ID." msgstr "" #: includes/Admin/Settings.php:733 msgid "Required for PicDefense copyright risk analysis. Your PicDefense API key." msgstr "" #: includes/Admin/Settings.php:768 #: includes/Admin/Settings.php:799 msgid "One hostname per line. example.com covers all its subdomains. Explicit wildcard: *.example.com." msgstr "" #: includes/Admin/Settings.php:824 msgid "Number of images to scan per scheduled batch (1–100). Default: 10." msgstr "" #: includes/Admin/Settings.php:849 msgid "Maximum API requests per minute per provider (1–60). Default: 10." msgstr "" #: includes/Admin/ToolsPage.php:85 msgid "Done." msgstr "" #: includes/Admin/ToolsPage.php:86 msgid "Stopped." msgstr "" #: includes/Admin/ToolsPage.php:87 msgid "An error occurred." msgstr "" #: includes/Admin/ToolsPage.php:143 msgid "Invalid batch type." msgstr "" #: includes/Admin/ToolsPage.php:264 msgid "System Status" msgstr "" #: includes/Admin/ToolsPage.php:267 msgid "Operations" msgstr "" #: includes/Admin/ToolsPage.php:270 msgid "Direct scan runner" msgstr "" #: includes/Admin/ToolsPage.php:272 msgid "Run scan batches directly from your browser without relying on background jobs. Useful when WP-Cron is disabled or Action Scheduler is not running. Keep this tab open while processing." msgstr "" #: includes/Admin/ToolsPage.php:308 msgid "not installed" msgstr "" #: includes/Admin/ToolsPage.php:366 msgid "Internal scan scheduled." msgstr "" #: includes/Admin/ToolsPage.php:367 msgid "External scan scheduled." msgstr "" #: includes/Admin/ToolsPage.php:368 msgid "Failed scans re-queued. Background scan scheduled." msgstr "" #: includes/Admin/ToolsPage.php:369 msgid "Provider registry synced. New scans scheduled." msgstr "" #: includes/Admin/ToolsPage.php:370 msgid "Usage data cleared. Background scan scheduled." msgstr "" #: includes/Admin/ToolsPage.php:371 msgid "Index cleared. Fresh indexing scheduled." msgstr "" #: includes/Admin/ToolsPage.php:372 msgid "External scan data purged." msgstr "" #: includes/Admin/ToolsPage.php:373 msgid "All data reset. Fresh indexing scheduled." msgstr "" #: includes/Admin/ToolsPage.php:376 msgid "Operation completed." msgstr "" #: includes/Admin/ToolsPage.php:420 msgid "Database schema" msgstr "" #. translators: %s: version number #: includes/Admin/ToolsPage.php:426 #, php-format msgid "v%s – up to date" msgstr "" #. translators: 1: stored version, 2: expected version #: includes/Admin/ToolsPage.php:432 #, php-format msgid "Installed: %1$s — Required: %2$s" msgstr "" #: includes/Admin/ToolsPage.php:441 msgid "Deactivate and reactivate the plugin to apply pending migrations." msgstr "" #: includes/Admin/ToolsPage.php:448 msgid "Action Scheduler" msgstr "" #: includes/Admin/ToolsPage.php:451 msgid "Available" msgstr "" #: includes/Admin/ToolsPage.php:453 msgid "Not available" msgstr "" #: includes/Admin/ToolsPage.php:458 msgid "Install and activate the Action Scheduler plugin. Background scanning will not work without it." msgstr "" #: includes/Admin/ToolsPage.php:465 msgid "WP-Cron" msgstr "" #: includes/Admin/ToolsPage.php:468 msgid "Disabled (DISABLE_WP_CRON)" msgstr "" #: includes/Admin/ToolsPage.php:470 msgid "Enabled" msgstr "" #: includes/Admin/ToolsPage.php:475 msgid "Background jobs will not fire automatically. Trigger the cron externally or use WP-CLI:" msgstr "" #: includes/Admin/ToolsPage.php:483 msgid "Internal index" msgstr "" #. translators: 1: indexed count, 2: total images #: includes/Admin/ToolsPage.php:488 #, php-format msgid "%1$s / %2$s images indexed" msgstr "" #. translators: %s: formatted count #: includes/Admin/ToolsPage.php:499 #, php-format msgid "%s image not yet indexed." msgid_plural "%s images not yet indexed." msgstr[0] "" msgstr[1] "" #: includes/Admin/ToolsPage.php:503 msgid "Schedule an internal scan below." msgstr "" #: includes/Admin/ToolsPage.php:511 msgid "Usage scan" msgstr "" #. translators: 1: scanned count, 2: total indexed #: includes/Admin/ToolsPage.php:516 #, php-format msgid "%1$s / %2$s scanned for usage" msgstr "" #. translators: %s: formatted count #: includes/Admin/ToolsPage.php:527 #, php-format msgid "%s pending." msgid_plural "%s pending." msgstr[0] "" msgstr[1] "" #: includes/Admin/ToolsPage.php:548 #: includes/Admin/ToolsPage.php:752 msgid "External scan" msgstr "" #. translators: 1: scanned 2: matches 3: queued 4: pending 5: errors #: includes/Admin/ToolsPage.php:553 #, php-format msgid "%1$s scanned · %2$s matches · %3$s queued · %4$s pending · %5$s errors" msgstr "" #: includes/Admin/ToolsPage.php:564 msgid "Some scans failed. Check that API keys are configured correctly in Settings." msgstr "" #: includes/Admin/ToolsPage.php:566 msgid "Schedule an external scan below to process pending items." msgstr "" #: includes/Admin/ToolsPage.php:584 msgid "Scheduled jobs" msgstr "" #: includes/Admin/ToolsPage.php:587 msgid "Action Scheduler not available." msgstr "" #: includes/Admin/ToolsPage.php:589 msgid "Index:" msgstr "" #: includes/Admin/ToolsPage.php:590 msgid "Usage:" msgstr "" #: includes/Admin/ToolsPage.php:591 msgid "External:" msgstr "" #: includes/Admin/ToolsPage.php:596 msgid "There is work to do but no background job is scheduled. Use the operations below." msgstr "" #: includes/Admin/ToolsPage.php:598 msgid "WP-Cron is disabled. Jobs will not fire automatically." msgstr "" #: includes/Admin/ToolsPage.php:608 msgid "WP-CLI commands to process scans manually:" msgstr "" #: includes/Admin/ToolsPage.php:625 msgid "Schedule internal scan" msgstr "" #: includes/Admin/ToolsPage.php:626 msgid "Queue a background job to index all unindexed media files and scan their usage across posts, pages, and custom fields. Safe to run at any time — will not re-process completed work." msgstr "" #: includes/Admin/ToolsPage.php:632 msgid "Schedule external scan" msgstr "" #: includes/Admin/ToolsPage.php:633 msgid "Mark all pending attachments as queued and launch a background reverse-image-search via the configured providers. Requires API keys in Settings." msgstr "" #: includes/Admin/ToolsPage.php:639 msgid "Requeue scan errors" msgstr "" #: includes/Admin/ToolsPage.php:640 msgid "Re-queues only the attachments that failed with an error on the last external scan run. Does not affect already-scanned items. Useful to retry after fixing API key issues." msgstr "" #: includes/Admin/ToolsPage.php:646 msgid "Sync provider registry" msgstr "" #: includes/Admin/ToolsPage.php:647 msgid "Creates scan entries for any newly registered external providers. Run this after adding a new provider via the mra/external/providers filter. Already-scanned attachments are not affected." msgstr "" #: includes/Admin/ToolsPage.php:656 msgid "Reset usage data" msgstr "" #: includes/Admin/ToolsPage.php:657 msgid "Clears all usage rows and resets the usage-scan flag for every indexed attachment. File metadata in the index is preserved. A background usage scan is scheduled immediately after." msgstr "" #: includes/Admin/ToolsPage.php:659 msgid "This will delete all usage data. Continue?" msgstr "" #: includes/Admin/ToolsPage.php:663 msgid "Re-index media library" msgstr "" #: includes/Admin/ToolsPage.php:664 msgid "Deletes all index and usage entries, then schedules a full fresh re-index. External scan results are not affected. Useful if many media files have been added or removed." msgstr "" #: includes/Admin/ToolsPage.php:666 msgid "This will delete all index and usage data. Continue?" msgstr "" #: includes/Admin/ToolsPage.php:670 msgid "Purge external data" msgstr "" #: includes/Admin/ToolsPage.php:671 msgid "Deletes all external scan results and resets every attachment's external status to pending. Use this before switching API providers or to force a complete re-scan." msgstr "" #: includes/Admin/ToolsPage.php:673 msgid "This will delete all external scan results. Continue?" msgstr "" #: includes/Admin/ToolsPage.php:677 msgid "Reset all data" msgstr "" #: includes/Admin/ToolsPage.php:678 msgid "Truncates all three plugin tables (index, usage, external results) and schedules a fresh indexing run. Use this to start completely from scratch." msgstr "" #: includes/Admin/ToolsPage.php:680 msgid "This will permanently delete ALL plugin data and cannot be undone. Are you absolutely sure?" msgstr "" #: includes/Admin/ToolsPage.php:691 msgid "Destructive operations" msgstr "" #: includes/Admin/ToolsPage.php:694 msgid "These operations permanently delete plugin data. Intended for forced rescans, troubleshooting, or starting fresh. A confirmation prompt will appear before any action is taken." msgstr "" #: includes/Admin/ToolsPage.php:742 msgid "Index media files" msgstr "" #: includes/Admin/ToolsPage.php:743 msgid "Discovers unindexed images and registers them in the plugin index. Run this first." msgstr "" #: includes/Admin/ToolsPage.php:747 msgid "Scan usage" msgstr "" #: includes/Admin/ToolsPage.php:748 msgid "Checks every indexed image for usage across posts, pages, and custom fields." msgstr "" #: includes/Admin/ToolsPage.php:753 msgid "Sends images to external providers for reverse-image search. Requires API keys in Settings." msgstr "" #: includes/Admin/ToolsPage.php:770 msgid "Run now" msgstr "" #: includes/Admin/ToolsPage.php:773 msgid "Stop" msgstr "" #. translators: %s: DB version number #: includes/CLI/Command.php:49 #, php-format msgid "Media Audit tables ready. DB version: %s" msgstr "" #. translators: %s: plugin version #: includes/CLI/Command.php:73 #, php-format msgid "Plugin version : %s" msgstr "" #. translators: %s: DB version number #: includes/CLI/Command.php:80 #, php-format msgid "DB version : %s" msgstr "" #: includes/CLI/Command.php:118 msgid "Indexing attachments…" msgstr "" #. translators: 1: newly indexed count, 2: remaining count #: includes/CLI/Command.php:130 #, php-format msgid "Indexed %1$d (%2$d remaining)" msgstr "" #. translators: %d: total indexed count #: includes/CLI/Command.php:141 #, php-format msgid "Indexing complete. %d attachments in index." msgstr "" #: includes/CLI/Command.php:147 msgid "Scanning usage…" msgstr "" #. translators: 1: scanned count, 2: remaining count #: includes/CLI/Command.php:159 #: includes/CLI/Command.php:223 #, php-format msgid "Scanned %1$d (%2$d remaining)" msgstr "" #. translators: %d: total scanned count #: includes/CLI/Command.php:170 #, php-format msgid "Scan complete. %d attachments scanned." msgstr "" #: includes/CLI/Command.php:208 msgid "Running external scans…" msgstr "" #. translators: %d: total scanned count #: includes/CLI/Command.php:234 #, php-format msgid "External scan complete. %d attachments processed." msgstr "" #: includes/Core/Plugin.php:132 #: includes/Core/Plugin.php:133 msgid "Tools" msgstr "" #: includes/Core/Plugin.php:145 #: includes/Core/Plugin.php:146 msgid "Settings" msgstr "" #: includes/Core/Plugin.php:154 msgid "Attachment Report" msgstr "" #: includes/Privacy/DataExporter.php:88 msgid "Media Audit – Indexed Files" msgstr "" #: includes/Privacy/DataExporter.php:104 msgid "Media Audit – External Scan Results" msgstr "" #: includes/Privacy/DataExporter.php:269 msgid "External Scan Status" msgstr "" #: includes/Privacy/DataExporter.php:273 msgid "Last Scanned (internal)" msgstr "" #: includes/Privacy/DataExporter.php:277 msgid "Last Scanned (external)" msgstr "" #: includes/Privacy/DataExporter.php:303 msgid "Provider" msgstr "" #: includes/Privacy/DataExporter.php:307 msgid "Match Count" msgstr "" #: includes/Privacy/DataExporter.php:311 msgid "Scanned At" msgstr ""