# Copyright (C) 2026 Javier Casares # This file is distributed under the GPL-3.0-or-later. msgid "" msgstr "" "Project-Id-Version: Media Audit (by ROBOTSTXT) 1.7.0\n" "Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/robotstxt-" "mediaaudit\n" "POT-Creation-Date: 2026-05-11T07:13:58+00:00\n" "PO-Revision-Date: 2026-05-01 07:41+0000\n" "Last-Translator: Javier Casares \n" "Language-Team: Spanish (Spain) \n" "Language: es_ES\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\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 "Auditoría de medios (by ROBOTSTXT)" #. 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 "" "Auditoría del uso de la biblioteca multimedia interna y búsqueda inversa de " "imágenes externa para detectar posibles problemas de derechos de autor." #. 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/AlertsPage.php:210 msgid "You do not have permission to perform this action." msgstr "No tienes permiso para realizar esta acción." #: includes/Admin/AlertsPage.php:263 includes/Admin/AttachmentDetailPage.php:40 #: includes/Admin/AuditPage.php:136 includes/Admin/Settings.php:898 #: includes/Admin/ToolsPage.php:253 msgid "You do not have permission to access this page." msgstr "No tienes permiso para acceder a esta página." #: includes/Admin/AlertsPage.php:280 includes/Core/Plugin.php:141 #: includes/Core/Plugin.php:142 msgid "Alerts" msgstr "Alertas" #. translators: %d: count of active alerts #: includes/Admin/AlertsPage.php:292 #, php-format msgid "Active Alerts (%d)" msgstr "Alertas activas (%d)" #. translators: %d: count of dismissed alerts #: includes/Admin/AlertsPage.php:304 #, php-format msgid "Dismissed Alerts (%d)" msgstr "Alertas descartadas (%d)" #: includes/Admin/AlertsPage.php:376 msgid "Alert dismissed successfully." msgstr "Alerta descartada correctamente." #: includes/Admin/AlertsPage.php:377 msgid "Alert reactivated successfully." msgstr "Alerta reactivada correctamente." #: includes/Admin/AlertsPage.php:378 msgid "An error occurred. Please try again." msgstr "Se ha producido un error. Por favor, inténtalo de nuevo." #: includes/Admin/AlertsPage.php:382 includes/Admin/ToolsPage.php:376 msgid "Operation completed." msgstr "Operación completada." #: includes/Admin/AlertsPage.php:402 msgid "No active alerts found." msgstr "No se encontraron alertas activas." #: includes/Admin/AlertsPage.php:409 includes/Admin/AlertsPage.php:541 #: includes/Admin/MediaListTable.php:55 msgid "Thumbnail" msgstr "Miniatura" #: includes/Admin/AlertsPage.php:410 includes/Admin/AlertsPage.php:542 #: includes/Admin/AttachmentDetailPage.php:87 includes/Admin/AuditPage.php:554 #: includes/Admin/MediaListTable.php:56 includes/Privacy/DataExporter.php:261 msgid "Filename" msgstr "Nombre de archivo" #: includes/Admin/AlertsPage.php:411 includes/Admin/AlertsPage.php:543 #: includes/Admin/AttachmentDetailPage.php:372 includes/Admin/AuditPage.php:566 msgid "Alert Domains" msgstr "Dominios de alerta" #: includes/Admin/AlertsPage.php:412 msgid "Usage" msgstr "Usos" #: includes/Admin/AlertsPage.php:413 includes/Admin/AlertsPage.php:547 msgid "Actions" msgstr "Acciones" #: includes/Admin/AlertsPage.php:447 includes/Admin/AlertsPage.php:587 #: includes/Admin/MediaListTable.php:172 msgid "Edit" msgstr "Editar" #: includes/Admin/AlertsPage.php:449 includes/Admin/AlertsPage.php:589 #: includes/Admin/MediaListTable.php:182 msgid "Full Report" msgstr "Informe completo" #: includes/Admin/AlertsPage.php:459 includes/Admin/AuditPage.php:382 #: includes/Admin/AuditPage.php:489 includes/Admin/MediaListTable.php:315 #: includes/Admin/MediaListTable.php:452 msgid "Alert" msgstr "Alerta" #: includes/Admin/AlertsPage.php:473 msgid "Dismiss" msgstr "Descartar" #: includes/Admin/AlertsPage.php:485 msgid "Notes (optional):" msgstr "Notas (opcional):" #: includes/Admin/AlertsPage.php:495 msgid "Confirm Dismiss" msgstr "Confirmar descarte" #: includes/Admin/AlertsPage.php:496 msgid "Cancel" msgstr "Cancelar" #: includes/Admin/AlertsPage.php:534 msgid "No dismissed alerts." msgstr "No hay alertas descartadas." #: includes/Admin/AlertsPage.php:544 msgid "Notes" msgstr "Notas" #: includes/Admin/AlertsPage.php:545 msgid "Dismissed By" msgstr "Descartada por" #: includes/Admin/AlertsPage.php:546 msgid "Dismissed At" msgstr "Descartada el" #: includes/Admin/AlertsPage.php:599 includes/Admin/AuditPage.php:569 #: includes/Admin/MediaListTable.php:302 msgid "Dismissed" msgstr "Descartada" #: includes/Admin/AlertsPage.php:616 msgid "Reactivate" msgstr "Reactivar" #: includes/Admin/AttachmentDetailPage.php:51 #: includes/Admin/AttachmentDetailPage.php:56 includes/Admin/AuditPage.php:181 msgid "Invalid attachment ID." msgstr "ID de adjunto no válido." #: includes/Admin/AttachmentDetailPage.php:64 msgid "← Media Audit" msgstr "← Auditoría de medios" #: includes/Admin/AttachmentDetailPage.php:69 msgid "File Information" msgstr "Información del archivo" #: includes/Admin/AttachmentDetailPage.php:81 #: includes/Admin/MediaListTable.php:57 msgid "ID" msgstr "ID" #: includes/Admin/AttachmentDetailPage.php:94 includes/Admin/AuditPage.php:555 #: includes/Privacy/DataExporter.php:265 msgid "File URL" msgstr "URL del archivo" #: includes/Admin/AttachmentDetailPage.php:102 includes/Admin/AuditPage.php:556 msgid "MIME Type" msgstr "Tipo MIME" #: includes/Admin/AttachmentDetailPage.php:112 msgid "File size" msgstr "Tamaño del archivo" #: includes/Admin/AttachmentDetailPage.php:118 msgid "Internal scan date" msgstr "Fecha del escaneo interno" #: includes/Admin/AttachmentDetailPage.php:124 includes/Admin/AuditPage.php:559 #: includes/Admin/MediaListTable.php:60 msgid "External Status" msgstr "Estado externo" #: includes/Admin/AttachmentDetailPage.php:139 includes/Admin/AuditPage.php:245 msgid "Internal Usage" msgstr "Uso interno" #: includes/Admin/AttachmentDetailPage.php:144 includes/Admin/AuditPage.php:189 msgid "Featured Image" msgstr "Imagen destacada" #: includes/Admin/AttachmentDetailPage.php:145 includes/Admin/AuditPage.php:190 msgid "Post Content" msgstr "Contenido de la entrada" #: includes/Admin/AttachmentDetailPage.php:146 includes/Admin/AuditPage.php:191 msgid "Custom Field" msgstr "Campo personalizado" #: includes/Admin/AttachmentDetailPage.php:150 msgid "Not used in any post." msgstr "Este archivo no se usa en ninguna entrada." #: includes/Admin/AttachmentDetailPage.php:154 includes/Admin/AuditPage.php:199 msgid "Post" msgstr "Entrada" #: includes/Admin/AttachmentDetailPage.php:155 includes/Admin/AuditPage.php:200 msgid "Type" msgstr "Tipo" #: includes/Admin/AttachmentDetailPage.php:156 includes/Admin/AuditPage.php:201 msgid "Context" msgstr "Contexto" #: includes/Admin/AttachmentDetailPage.php:157 includes/Admin/AuditPage.php:202 #: includes/Admin/AuditPage.php:374 msgid "Status" msgstr "Estado" #: includes/Admin/AttachmentDetailPage.php:198 includes/Admin/AuditPage.php:294 msgid "External Scan Results" msgstr "Resultados del escaneo externo" #: includes/Admin/AttachmentDetailPage.php:260 msgid "No external scan data available." msgstr "No hay datos de escaneo externo disponibles." #. translators: %d: number of external matches #: includes/Admin/AttachmentDetailPage.php:313 includes/Admin/AuditPage.php:324 #, php-format msgid "%d match" msgid_plural "%d matches" msgstr[0] "%d coincidencia" msgstr[1] "%d coincidencias" #. translators: %s: scan date string #: includes/Admin/AttachmentDetailPage.php:321 #, php-format msgid "scanned %s" msgstr "escaneado el %s" #: includes/Admin/AttachmentDetailPage.php:373 msgid "" "These domains are associated with copyright-protected content and may " "indicate a copyright risk." msgstr "" "Estos dominios están asociados a contenido protegido por derechos de autor y " "pueden indicar un riesgo de copyright." #: includes/Admin/AttachmentDetailPage.php:376 #: includes/Admin/AttachmentDetailPage.php:392 #: includes/Admin/AttachmentDetailPage.php:408 includes/Admin/AuditPage.php:372 msgid "Domain" msgstr "Dominio" #: includes/Admin/AttachmentDetailPage.php:377 #: includes/Admin/AttachmentDetailPage.php:393 #: includes/Admin/AttachmentDetailPage.php:409 includes/Admin/AuditPage.php:373 msgid "Occurrences" msgstr "Apariciones" #: includes/Admin/AttachmentDetailPage.php:389 includes/Admin/AuditPage.php:567 msgid "Other Domains" msgstr "Otros dominios" #: includes/Admin/AttachmentDetailPage.php:405 includes/Admin/AuditPage.php:568 msgid "Ignored Domains" msgstr "Dominios ignorados" #: includes/Admin/AttachmentDetailPage.php:447 msgid "Pages with this image" msgstr "Páginas con esta imagen" #: includes/Admin/AttachmentDetailPage.php:449 #: includes/Admin/AttachmentDetailPage.php:550 #: includes/Admin/AttachmentDetailPage.php:663 msgid "Page URL" msgstr "URL de la página" #: includes/Admin/AttachmentDetailPage.php:450 msgid "Page Title" msgstr "Título de la página" #: includes/Admin/AttachmentDetailPage.php:473 msgid "Full image matches" msgstr "Coincidencias exactas de imagen" #: includes/Admin/AttachmentDetailPage.php:474 #: includes/Admin/AttachmentDetailPage.php:492 #: includes/Admin/AttachmentDetailPage.php:551 #: includes/Admin/AttachmentDetailPage.php:664 msgid "Image URL" msgstr "URL de la imagen" #: includes/Admin/AttachmentDetailPage.php:491 msgid "Partial image matches" msgstr "Coincidencias parciales de imagen" #: includes/Admin/AttachmentDetailPage.php:548 msgid "Backlinks found by TinEye (sorted by crawl date, newest first)" msgstr "" "Backlinks encontrados por TinEye (ordenados por fecha de rastreo, más " "reciente primero)" #: includes/Admin/AttachmentDetailPage.php:552 msgid "Crawl date" msgstr "Fecha de rastreo" #: includes/Admin/AttachmentDetailPage.php:599 msgid "Face detected" msgstr "Cara detectada" #: includes/Admin/AttachmentDetailPage.php:602 msgid "Logo detected" msgstr "Logo detectado" #: includes/Admin/AttachmentDetailPage.php:605 msgid "Landmark detected" msgstr "Monumento detectado" #: includes/Admin/AttachmentDetailPage.php:608 msgid "Stock image" msgstr "Imagen de banco" #. translators: %s: copyright holder name #: includes/Admin/AttachmentDetailPage.php:615 #, php-format msgid "EXIF copyright: %s" msgstr "Copyright EXIF: %s" #: includes/Admin/AttachmentDetailPage.php:620 msgid "Risk flags" msgstr "Indicadores de riesgo" #: includes/Admin/AttachmentDetailPage.php:622 msgid "No risk flags detected." msgstr "No se detectaron indicadores de riesgo." #: includes/Admin/AttachmentDetailPage.php:661 msgid "Backlinks found by PicDefense" msgstr "Backlinks encontrados por PicDefense" #: includes/Admin/AttachmentDetailPage.php:665 msgid "Similarity" msgstr "Similitud" #: includes/Admin/AttachmentDetailPage.php:694 msgid "Labels" msgstr "Etiquetas" #: includes/Admin/AuditPage.php:117 msgid "Loading…" msgstr "Cargando…" #: includes/Admin/AuditPage.php:118 msgid "Error loading details." msgstr "Error al cargar los detalles." #: includes/Admin/AuditPage.php:119 includes/Admin/AuditPage.php:195 msgid "This image is not used in any post." msgstr "Esta imagen no se usa en ninguna entrada." #: includes/Admin/AuditPage.php:120 includes/Admin/AuditPage.php:157 msgid "Usage Details" msgstr "Detalles de uso" #: includes/Admin/AuditPage.php:143 includes/Core/Plugin.php:118 #: includes/Core/Plugin.php:119 includes/Core/Plugin.php:132 #: includes/Core/Plugin.php:133 includes/Privacy/DataEraser.php:33 #: includes/Privacy/DataExporter.php:45 msgid "Media Audit" msgstr "Auditoría de medios" #: includes/Admin/AuditPage.php:149 msgid "Search" msgstr "Buscar" #: includes/Admin/AuditPage.php:158 msgid "Close" msgstr "Cerrar" #: includes/Admin/AuditPage.php:176 includes/Admin/AuditPage.php:530 #: includes/Admin/AuditPage.php:806 includes/Admin/AuditPage.php:838 #: includes/Admin/ToolsPage.php:105 includes/Admin/ToolsPage.php:165 msgid "Insufficient permissions." msgstr "Permisos insuficientes." #: includes/Admin/AuditPage.php:329 msgid "No matches" msgstr "Sin coincidencias" #: includes/Admin/AuditPage.php:404 msgid "Consensus Domains" msgstr "Dominios de consenso" #. translators: %d: number of providers that agree #: includes/Admin/AuditPage.php:410 #, php-format msgid "%d provider" msgid_plural "%d providers" msgstr[0] "%d proveedor" msgstr[1] "%d proveedores" #: includes/Admin/AuditPage.php:420 msgid "View full report →" msgstr "Ver informe completo →" #: includes/Admin/AuditPage.php:446 msgid "In Index" msgstr "En el índice" #. translators: %d: count of images not yet indexed #: includes/Admin/AuditPage.php:450 #, php-format msgid "%d not yet indexed" msgstr "%d aún no indexadas" #: includes/Admin/AuditPage.php:453 msgid "All indexed" msgstr "Todas indexadas" #: includes/Admin/AuditPage.php:458 includes/Admin/MediaListTable.php:346 msgid "Scanned" msgstr "Escaneadas" #. translators: %d: percentage #: includes/Admin/AuditPage.php:461 #, php-format msgid "%d%% of index" msgstr "%d%% del índice" #: includes/Admin/AuditPage.php:468 msgid "Used" msgstr "Usadas" #: includes/Admin/AuditPage.php:474 includes/Admin/MediaListTable.php:212 msgid "Unused" msgstr "Sin usar" #: includes/Admin/AuditPage.php:481 msgid "External Matches" msgstr "Coincidencias externas" #: includes/Admin/AuditPage.php:544 msgid "Could not open output stream." msgstr "No se pudo abrir el flujo de salida." #: includes/Admin/AuditPage.php:553 includes/Privacy/DataExporter.php:257 #: includes/Privacy/DataExporter.php:299 msgid "Attachment ID" msgstr "ID del adjunto" #: includes/Admin/AuditPage.php:557 msgid "File Size (bytes)" msgstr "Tamaño del archivo (bytes)" #: includes/Admin/AuditPage.php:558 msgid "Internal Scan Date" msgstr "Fecha del escaneo interno" #: includes/Admin/AuditPage.php:560 msgid "Has Alert" msgstr "Tiene alerta" #: includes/Admin/AuditPage.php:561 includes/Admin/MediaListTable.php:58 msgid "Usage Count" msgstr "Número de usos" #: includes/Admin/AuditPage.php:562 msgid "Used In" msgstr "Usado en" #: includes/Admin/AuditPage.php:563 msgid "Google Vision — Matches" msgstr "Google Vision — Coincidencias" #: includes/Admin/AuditPage.php:564 msgid "TinEye — Matches" msgstr "TinEye — Coincidencias" #: includes/Admin/AuditPage.php:565 msgid "PicDefense — Matches" msgstr "PicDefense — Coincidencias" #: includes/Admin/AuditPage.php:570 msgid "Dismissed Notes" msgstr "Notas de descarte" #: includes/Admin/AuditPage.php:776 includes/Admin/AuditPage.php:788 msgid "Yes" msgstr "Sí" #: includes/Admin/AuditPage.php:776 includes/Admin/AuditPage.php:788 msgid "No" msgstr "No" #: includes/Admin/MediaListTable.php:59 msgid "Usages" msgstr "Usos" #: includes/Admin/MediaListTable.php:61 msgid "Last Scanned" msgstr "Último escaneo" #: includes/Admin/MediaListTable.php:85 msgid "Run External Scan" msgstr "Ejecutar escaneo externo" #: includes/Admin/MediaListTable.php:86 msgid "Purge External Data" msgstr "Purgar datos externos" #: includes/Admin/MediaListTable.php:87 msgid "Export CSV" msgstr "Exportar CSV" #: includes/Admin/MediaListTable.php:88 msgid "Export CSV (Alerts only)" msgstr "Exportar CSV (solo alertas)" #: includes/Admin/MediaListTable.php:177 msgid "View Details" msgstr "Ver detalles" #: includes/Admin/MediaListTable.php:248 msgid "(no title)" msgstr "(sin título)" #. translators: %d: number of additional usages #: includes/Admin/MediaListTable.php:263 #, php-format msgid "+ %d more…" msgstr "+ %d más…" #: includes/Admin/MediaListTable.php:307 includes/Admin/MediaListTable.php:337 #: includes/Admin/MediaListTable.php:376 msgid "View Results" msgstr "Ver resultados" #: includes/Admin/MediaListTable.php:344 includes/Admin/ToolsPage.php:589 #: includes/Admin/ToolsPage.php:590 includes/Admin/ToolsPage.php:591 msgid "Pending" msgstr "Pendiente" #: includes/Admin/MediaListTable.php:345 msgid "Queued" msgstr "En cola" #: includes/Admin/MediaListTable.php:347 msgid "Matches Found" msgstr "Coincidencias encontradas" #: includes/Admin/MediaListTable.php:348 msgid "Error" msgstr "Error" #. translators: %s: human-readable time difference, e.g. "3 days" #: includes/Admin/MediaListTable.php:418 #, php-format msgid "%s ago" msgstr "hace %s" #: includes/Admin/MediaListTable.php:448 msgid "All statuses" msgstr "Todos los estados" #: includes/Admin/MediaListTable.php:467 msgid "All post types" msgstr "Todos los tipos de entrada" #: includes/Admin/MediaListTable.php:482 msgid "Unused only" msgstr "Solo sin usar" #: includes/Admin/MediaListTable.php:485 msgid "Filter" msgstr "Filtrar" #: includes/Admin/MediaListTable.php:495 msgid "" "No indexed attachments found. Run wp mra scan-internal to populate the index." msgstr "" "No se encontraron adjuntos indexados. Ejecuta wp mra scan-internal para " "poblar el índice." #: includes/Admin/Settings.php:203 msgid "General" msgstr "General" #: includes/Admin/Settings.php:204 msgid "API Credentials" msgstr "Credenciales de API" #: includes/Admin/Settings.php:205 msgid "Filters" msgstr "Filtros" #: includes/Admin/Settings.php:206 msgid "External Scanning" msgstr "Escaneo externo" #: includes/Admin/Settings.php:249 msgid "Delete data on uninstall" msgstr "Eliminar datos al desinstalar" #: includes/Admin/Settings.php:265 msgid "Google Cloud Vision API Key" msgstr "Clave de API de Google Cloud Vision" #: includes/Admin/Settings.php:273 msgid "TinEye API Key" msgstr "Clave de API de TinEye" #: includes/Admin/Settings.php:281 msgid "PicDefense User ID" msgstr "ID de usuario PicDefense" #: includes/Admin/Settings.php:289 msgid "PicDefense API Key" msgstr "Clave API de PicDefense" #: includes/Admin/Settings.php:298 msgid "Alert Hostnames" msgstr "Hostnames de alerta" #: includes/Admin/Settings.php:305 includes/Admin/Settings.php:320 msgid "Hostnames" msgstr "Hostnames" #: includes/Admin/Settings.php:313 msgid "Ignored Hostnames" msgstr "Hostnames ignorados" #: includes/Admin/Settings.php:336 msgid "Batch Size" msgstr "Tamaño de lote" #: includes/Admin/Settings.php:344 msgid "Rate Limit (requests/min)" msgstr "Límite de velocidad (solicitudes/min)" #. 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 "" "Los siguientes hostnames se eliminaron de la lista de exclusión porque ya " "aparecen en la lista de alertas: %s" #: includes/Admin/Settings.php:505 msgid "API Credentials Status" msgstr "Estado de las credenciales de API" #: includes/Admin/Settings.php:513 #: includes/External/GoogleVisionProvider.php:43 msgid "Google Cloud Vision" msgstr "Google Cloud Vision" #: includes/Admin/Settings.php:521 msgid "TinEye" msgstr "TinEye" #: 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 "" "Las coincidencias de estos hostnames se marcan como alertas críticas de " "copyright. Introducir example.com también cubre todos sus subdominios." #: 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 "" "Las coincidencias de estos hostnames se ignoran silenciosamente y no se " "contabilizan como posibles problemas de copyright. Introducir example.com " "también cubre todos sus subdominios. Un hostname ya presente en la lista de " "alertas no puede añadirse aquí." #: includes/Admin/Settings.php:578 msgid "" "Remove all plugin data (tables and options) when the plugin is uninstalled." msgstr "" "Elimina todos los datos del plugin (tablas y opciones) cuando se desinstale " "el plugin." #: includes/Admin/Settings.php:581 msgid "" "By default, data is preserved after uninstall. Enable this only if you want " "a clean removal." msgstr "" "Por defecto, los datos se conservan tras la desinstalación. Activa esto solo " "si deseas una eliminación completa." #: includes/Admin/Settings.php:605 msgid "" "Required for Google Cloud Vision Web Detection. Obtain from the Google Cloud " "Console." msgstr "" "Necesario para la detección web de Google Cloud Vision. Obtener desde Google " "Cloud Console." #: includes/Admin/Settings.php:608 includes/Admin/Settings.php:658 #: includes/Admin/Settings.php:736 msgid "View pricing" msgstr "Ver tarifas" #: includes/Admin/Settings.php:614 msgid "Monthly requests" msgstr "Solicitudes mensuales" #: includes/Admin/Settings.php:615 msgid "Price per 1,000" msgstr "Precio por 1.000" #: includes/Admin/Settings.php:620 msgid "First 1,000" msgstr "Primeras 1.000" #: includes/Admin/Settings.php:621 msgid "Free" msgstr "Gratis" #: includes/Admin/Settings.php:655 msgid "" "Required for TinEye reverse image search. Obtain from your TinEye Commercial " "account." msgstr "" "Necesario para la búsqueda inversa de imágenes de TinEye. Obtener desde tu " "cuenta comercial de TinEye." #: includes/Admin/Settings.php:664 msgid "Bundle" msgstr "Plan" #: includes/Admin/Settings.php:665 msgid "Searches" msgstr "Búsquedas" #: includes/Admin/Settings.php:666 msgid "Price" msgstr "Precio" #: includes/Admin/Settings.php:671 msgid "Starter" msgstr "Inicial" #: includes/Admin/Settings.php:676 msgid "Standard" msgstr "Estándar" #: includes/Admin/Settings.php:681 msgid "Professional" msgstr "Profesional" #: includes/Admin/Settings.php:709 msgid "" "Required for PicDefense copyright risk analysis. Your PicDefense account " "user ID." msgstr "" "Necesario para el análisis de riesgo de copyright de PicDefense. ID de " "usuario de tu cuenta PicDefense." #: includes/Admin/Settings.php:733 msgid "" "Required for PicDefense copyright risk analysis. Your PicDefense API key." msgstr "" "Necesario para el análisis de riesgo de copyright de PicDefense. Clave de " "API de PicDefense." #: 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 "" "Un hostname por línea. example.com también cubre todos sus subdominios. " "Comodín explícito: *.example.com." #: includes/Admin/Settings.php:824 msgid "Number of images to scan per scheduled batch (1–100). Default: 10." msgstr "" "Número de imágenes a escanear por lote programado (1–100). Predeterminado: " "10." #: includes/Admin/Settings.php:849 msgid "Maximum API requests per minute per provider (1–60). Default: 10." msgstr "" "Máximo de solicitudes de API por minuto por proveedor (1–60). " "Predeterminado: 10." #: includes/Admin/ToolsPage.php:85 msgid "Done." msgstr "Listo." #: includes/Admin/ToolsPage.php:86 msgid "Stopped." msgstr "Detenido." #: includes/Admin/ToolsPage.php:87 msgid "An error occurred." msgstr "Se ha producido un error." #: includes/Admin/ToolsPage.php:143 msgid "Invalid batch type." msgstr "Tipo de lote no válido." #: includes/Admin/ToolsPage.php:264 msgid "System Status" msgstr "Estado del sistema" #: includes/Admin/ToolsPage.php:267 msgid "Operations" msgstr "Operaciones" #: includes/Admin/ToolsPage.php:270 msgid "Direct scan runner" msgstr "Ejecutor de escaneo directo" #: 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 "" "Ejecuta lotes de escaneo directamente desde tu navegador sin depender de " "trabajos en segundo plano. Útil cuando WP-Cron está desactivado o Action " "Scheduler no está en ejecución. Mantén esta pestaña abierta mientras se " "procesa." #: includes/Admin/ToolsPage.php:308 msgid "not installed" msgstr "no instalado" #: includes/Admin/ToolsPage.php:366 msgid "Internal scan scheduled." msgstr "Escaneo interno programado." #: includes/Admin/ToolsPage.php:367 msgid "External scan scheduled." msgstr "Escaneo externo programado." #: includes/Admin/ToolsPage.php:368 msgid "Failed scans re-queued. Background scan scheduled." msgstr "Escaneos fallidos reencolados. Escaneo en segundo plano programado." #: includes/Admin/ToolsPage.php:369 msgid "Provider registry synced. New scans scheduled." msgstr "Registro de proveedores sincronizado. Nuevos escaneos programados." #: includes/Admin/ToolsPage.php:370 msgid "Usage data cleared. Background scan scheduled." msgstr "Datos de uso eliminados. Escaneo en segundo plano programado." #: includes/Admin/ToolsPage.php:371 msgid "Index cleared. Fresh indexing scheduled." msgstr "Índice eliminado. Re-indexación programada." #: includes/Admin/ToolsPage.php:372 msgid "External scan data purged." msgstr "Datos de escaneo externo eliminados." #: includes/Admin/ToolsPage.php:373 msgid "All data reset. Fresh indexing scheduled." msgstr "Todos los datos restablecidos. Re-indexación programada." #: includes/Admin/ToolsPage.php:420 msgid "Database schema" msgstr "Esquema de base de datos" #. translators: %s: version number #: includes/Admin/ToolsPage.php:426 #, php-format msgid "v%s – up to date" msgstr "v%s – actualizado" #. translators: 1: stored version, 2: expected version #: includes/Admin/ToolsPage.php:432 #, php-format msgid "Installed: %1$s — Required: %2$s" msgstr "Instalado: %1$s — Requerido: %2$s" #: includes/Admin/ToolsPage.php:441 msgid "Deactivate and reactivate the plugin to apply pending migrations." msgstr "Desactiva y reactiva el plugin para aplicar las migraciones pendientes." "Desactiva y reactiva el plugin para aplicar las migraciones pendientes." #: includes/Admin/ToolsPage.php:448 msgid "Action Scheduler" msgstr "Action Scheduler" #: includes/Admin/ToolsPage.php:451 msgid "Available" msgstr "Disponible" #: includes/Admin/ToolsPage.php:453 msgid "Not available" msgstr "No disponible" #: includes/Admin/ToolsPage.php:458 msgid "" "Install and activate the Action Scheduler plugin. Background scanning will " "not work without it." msgstr "" "Instala y activa el plugin Action Scheduler. El escaneo en segundo plano no " "funcionará sin él." #: includes/Admin/ToolsPage.php:465 msgid "WP-Cron" msgstr "WP-Cron" #: includes/Admin/ToolsPage.php:468 msgid "Disabled (DISABLE_WP_CRON)" msgstr "Desactivado (DISABLE_WP_CRON)" #: includes/Admin/ToolsPage.php:470 msgid "Enabled" msgstr "Activado" #: includes/Admin/ToolsPage.php:475 msgid "" "Background jobs will not fire automatically. Trigger the cron externally or " "use WP-CLI:" msgstr "" "Los trabajos en segundo plano no se ejecutarán automáticamente. Activa el " "cron externamente o usa WP-CLI:" #: includes/Admin/ToolsPage.php:483 msgid "Internal index" msgstr "Índice interno" #. translators: 1: indexed count, 2: total images #: includes/Admin/ToolsPage.php:488 #, php-format msgid "%1$s / %2$s images indexed" msgstr "%1$s / %2$s imágenes indexadas" #. 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] "%s imagen aún no indexada." msgstr[1] "%s imágenes aún no indexadas." #: includes/Admin/ToolsPage.php:503 msgid "Schedule an internal scan below." msgstr "Programa un escaneo interno más abajo." #: includes/Admin/ToolsPage.php:511 msgid "Usage scan" msgstr "Escaneo de uso" #. translators: 1: scanned count, 2: total indexed #: includes/Admin/ToolsPage.php:516 #, php-format msgid "%1$s / %2$s scanned for usage" msgstr "%1$s / %2$s escaneadas de uso" #. translators: %s: formatted count #: includes/Admin/ToolsPage.php:527 #, php-format msgid "%s pending." msgid_plural "%s pending." msgstr[0] "%s pendiente." msgstr[1] "%s pendientes." #: includes/Admin/ToolsPage.php:548 includes/Admin/ToolsPage.php:752 msgid "External scan" msgstr "Escaneo externo" #. 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 "" "%1$s escaneadas · %2$s coincidencias · %3$s en cola · %4$s pendientes · %5$s " "errores" #: includes/Admin/ToolsPage.php:564 msgid "" "Some scans failed. Check that API keys are configured correctly in Settings." msgstr "" "Algunos escaneos fallaron. Verifica que las claves de API están configuradas " "correctamente en Ajustes." #: includes/Admin/ToolsPage.php:566 msgid "Schedule an external scan below to process pending items." msgstr "" "Programa un escaneo externo más abajo para procesar los elementos pendientes." #: includes/Admin/ToolsPage.php:584 msgid "Scheduled jobs" msgstr "Trabajos programados" #: includes/Admin/ToolsPage.php:587 msgid "Action Scheduler not available." msgstr "Action Scheduler no disponible." #: includes/Admin/ToolsPage.php:589 msgid "Index:" msgstr "Índice:" #: includes/Admin/ToolsPage.php:590 msgid "Usage:" msgstr "Uso:" #: includes/Admin/ToolsPage.php:591 msgid "External:" msgstr "Externo:" #: includes/Admin/ToolsPage.php:596 msgid "" "There is work to do but no background job is scheduled. Use the operations " "below." msgstr "" "Hay trabajo pendiente pero no hay ningún trabajo en segundo plano " "programado. Usa las operaciones de abajo." #: includes/Admin/ToolsPage.php:598 msgid "WP-Cron is disabled. Jobs will not fire automatically." msgstr "" "WP-Cron está desactivado. Los trabajos no se ejecutarán automáticamente." #: includes/Admin/ToolsPage.php:608 msgid "WP-CLI commands to process scans manually:" msgstr "Comandos WP-CLI para procesar escaneos manualmente:" #: includes/Admin/ToolsPage.php:625 msgid "Schedule internal scan" msgstr "Programar escaneo interno" #: 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 "" "Cola un trabajo en segundo plano para indexar todos los archivos multimedia " "no indexados y escanear su uso en entradas, páginas y campos personalizados. " "Es seguro ejecutarlo en cualquier momento: no reprocesará el trabajo ya " "completado." #: includes/Admin/ToolsPage.php:632 msgid "Schedule external scan" msgstr "Programar escaneo externo" #: 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 "" "Marca todos los adjuntos pendientes como en cola y lanza una búsqueda " "inversa de imágenes en segundo plano a través de los proveedores " "configurados. Requiere claves de API en Ajustes." #: includes/Admin/ToolsPage.php:639 msgid "Requeue scan errors" msgstr "Reencolar errores de escaneo" #: 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 "" "Reencola solo los adjuntos que fallaron con un error en la última ejecución " "del escaneo externo. No afecta a los elementos ya escaneados. Útil para " "reintentar después de corregir problemas con las claves de API." #: includes/Admin/ToolsPage.php:646 msgid "Sync provider registry" msgstr "Sincronizar registro de proveedores" #: 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 "" "Crea entradas de escaneo para los proveedores externos recién registrados. " "Ejecútalo después de añadir un nuevo proveedor mediante el filtro mra/" "external/providers. Los archivos ya escaneados no se ven afectados." #: includes/Admin/ToolsPage.php:656 msgid "Reset usage data" msgstr "Restablecer datos de uso" #: 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 "" "Elimina todas las filas de uso y restablece el indicador de escaneo de uso " "para cada adjunto indexado. Los metadatos del archivo en el índice se " "conservan. Se programa un escaneo en segundo plano inmediatamente después." #: includes/Admin/ToolsPage.php:659 msgid "This will delete all usage data. Continue?" msgstr "Esto eliminará todos los datos de uso. ¿Continuar?" #: includes/Admin/ToolsPage.php:663 msgid "Re-index media library" msgstr "Re-indexar la biblioteca de medios" #: 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 "" "Elimina todas las entradas del índice y de uso, luego programa una re-" "indexación completa. Los resultados del escaneo externo no se ven afectados. " "Útil si se han añadido o eliminado muchos archivos multimedia." #: includes/Admin/ToolsPage.php:666 msgid "This will delete all index and usage data. Continue?" msgstr "Esto eliminará todos los datos del índice y de uso. ¿Continuar?" #: includes/Admin/ToolsPage.php:670 msgid "Purge external data" msgstr "Purgar datos externos" #: 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 "" "Elimina todos los resultados del escaneo externo y restablece el estado " "externo de cada adjunto a pendiente. Úsalo antes de cambiar de proveedores " "de API o para forzar un escaneo completo." #: includes/Admin/ToolsPage.php:673 msgid "This will delete all external scan results. Continue?" msgstr "Esto eliminará todos los resultados del escaneo externo. ¿Continuar?" #: includes/Admin/ToolsPage.php:677 msgid "Reset all data" msgstr "Restablecer todos los datos" #: 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 "" "Vacía las tres tablas del plugin (índice, uso, resultados externos) y " "programa una nueva indexación. Úsalo para empezar completamente desde cero." #: includes/Admin/ToolsPage.php:680 msgid "" "This will permanently delete ALL plugin data and cannot be undone. Are you " "absolutely sure?" msgstr "" "Esto eliminará TODOS los datos del plugin de forma permanente y no se puede " "deshacer. ¿Estás absolutamente seguro?" #: includes/Admin/ToolsPage.php:691 msgid "Destructive operations" msgstr "Operaciones destructivas" #: 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 "" "Estas operaciones eliminan datos del plugin de forma permanente. Pensadas " "para forzar re-escaneos, solucionar problemas o empezar desde cero. " "Aparecerá una confirmación antes de ejecutar cualquier acción." #: includes/Admin/ToolsPage.php:742 msgid "Index media files" msgstr "Indexar archivos multimedia" #: includes/Admin/ToolsPage.php:743 msgid "" "Discovers unindexed images and registers them in the plugin index. Run this " "first." msgstr "" "Descubre imágenes no indexadas y las registra en el índice del plugin. " "Ejecútalo primero." #: includes/Admin/ToolsPage.php:747 msgid "Scan usage" msgstr "Escanear uso" #: includes/Admin/ToolsPage.php:748 msgid "" "Checks every indexed image for usage across posts, pages, and custom fields." msgstr "" "Comprueba el uso de cada imagen indexada en entradas, páginas y campos " "personalizados." #: includes/Admin/ToolsPage.php:753 msgid "" "Sends images to external providers for reverse-image search. Requires API " "keys in Settings." msgstr "" "Envía imágenes a proveedores externos para búsqueda inversa de imágenes. " "Requiere claves de API en Ajustes." #: includes/Admin/ToolsPage.php:770 msgid "Run now" msgstr "Ejecutar ahora" #: includes/Admin/ToolsPage.php:773 msgid "Stop" msgstr "Detener" #. translators: %s: DB version number #: includes/CLI/Command.php:49 #, php-format msgid "Media Audit tables ready. DB version: %s" msgstr "Tablas de Auditoría de medios listas. Versión de BD: %s" #. translators: %s: plugin version #: includes/CLI/Command.php:73 #, php-format msgid "Plugin version : %s" msgstr "Versión del plugin : %s" #. translators: %s: DB version number #: includes/CLI/Command.php:80 #, php-format msgid "DB version : %s" msgstr "Versión de BD : %s" #: includes/CLI/Command.php:118 msgid "Indexing attachments…" msgstr "Indexando adjuntos…" #. translators: 1: newly indexed count, 2: remaining count #: includes/CLI/Command.php:130 #, php-format msgid "Indexed %1$d (%2$d remaining)" msgstr "Indexados %1$d (%2$d restantes)" #. translators: %d: total indexed count #: includes/CLI/Command.php:141 #, php-format msgid "Indexing complete. %d attachments in index." msgstr "Indexación completa. %d adjuntos en el índice." #: includes/CLI/Command.php:147 msgid "Scanning usage…" msgstr "Escaneando uso…" #. 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 "Escaneados %1$d (%2$d restantes)" #. translators: %d: total scanned count #: includes/CLI/Command.php:170 #, php-format msgid "Scan complete. %d attachments scanned." msgstr "Escaneo completo. %d adjuntos escaneados." #: includes/CLI/Command.php:208 msgid "Running external scans…" msgstr "Ejecutando escaneos externos…" #. translators: %d: total scanned count #: includes/CLI/Command.php:234 #, php-format msgid "External scan complete. %d attachments processed." msgstr "Escaneo externo completo. %d adjuntos procesados." #: includes/Core/Plugin.php:154 includes/Core/Plugin.php:155 msgid "Tools" msgstr "Herramientas" #: includes/Core/Plugin.php:167 includes/Core/Plugin.php:168 msgid "Settings" msgstr "Ajustes" #: includes/Core/Plugin.php:176 msgid "Attachment Report" msgstr "Informe del archivo adjunto" #: includes/Privacy/DataExporter.php:88 msgid "Media Audit – Indexed Files" msgstr "Auditoría de medios – Archivos indexados" #: includes/Privacy/DataExporter.php:104 msgid "Media Audit – External Scan Results" msgstr "Auditoría de medios – Resultados de escaneo externo" #: includes/Privacy/DataExporter.php:269 msgid "External Scan Status" msgstr "Estado del escaneo externo" #: includes/Privacy/DataExporter.php:273 msgid "Last Scanned (internal)" msgstr "Último escaneo (interno)" #: includes/Privacy/DataExporter.php:277 msgid "Last Scanned (external)" msgstr "Último escaneo (externo)" #: includes/Privacy/DataExporter.php:303 msgid "Provider" msgstr "Proveedor" #: includes/Privacy/DataExporter.php:307 msgid "Match Count" msgstr "Número de coincidencias" #: includes/Privacy/DataExporter.php:311 msgid "Scanned At" msgstr "Escaneado el" #~ msgid "Used In (post titles)" #~ msgstr "Usado en (títulos de entradas)" #~ msgid "Top Domains" #~ msgstr "Dominios principales" #~ msgid "Export External Results CSV" #~ msgstr "Exportar CSV de resultados externos" #~ msgid "https://robotstxt.es/plugins/media-audit/" #~ msgstr "https://robotstxt.es/plugins/media-audit/" #~ msgid "Javier Casares" #~ msgstr "Javier Casares" #~ msgid "https://javiercasares.com" #~ msgstr "https://javiercasares.com"