# Translation of Plugins - AICOM - AI Commander in Spanish (Spain)
# This file is distributed under the same license as the Plugins - AICOM - AI Commander package.
msgid ""
msgstr ""
"PO-Revision-Date: 2026-05-27 09:00:00+0000\n"
"Last-Translator: AICOM Team <dudaster@gmail.com>\n"
"Language-Team: Spanish <es@li.org>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Poedit 3.4\n"
"Language: es_ES\n"
"Project-Id-Version: AICOM - AI Commander 3.8.1\n"

#. Plugin Name of the plugin
#: aicom.php
msgid "AICOM - AI Commander"
msgstr "AICOM - AI Commander"

#. Plugin URI of the plugin
#: aicom.php
msgid "https://wordpress.org/plugins/aicom/"
msgstr "https://wordpress.org/plugins/aicom/"

#. Description of the plugin
#: aicom.php
msgid "Use your AI subscription to manage WordPress: create Elementor pages, update content, automate tasks, and stay fully in control."
msgstr "Usa tu suscripción de IA para gestionar WordPress: crea páginas de Elementor, actualiza contenido, automatiza tareas y mantén el control total."

#. Author of the plugin
#: aicom.php
msgid "dudaster"
msgstr "dudaster"

#. Author URI of the plugin
#: aicom.php
msgid "https://profiles.wordpress.org/dudaster/"
msgstr "https://profiles.wordpress.org/dudaster/"

#: admin/class-admin.php:74
msgid "AICOM — AI Commander"
msgstr "AICOM — AI Commander"

#: admin/class-admin.php:96
msgid "AI Commander for WordPress"
msgstr "AI Commander para WordPress"

#: admin/class-admin.php:100
#: admin/class-admin.php:152
msgid "Connect AI Agent"
msgstr "Conectar agente de IA"

#: admin/class-admin.php:101
msgid "or pick a quick preset →"
msgstr "o elige un preajuste rápido →"

#: admin/class-admin.php:106
msgid "Today's activity"
msgstr "Actividad de hoy"

#: admin/class-admin.php:107
msgid "View all →"
msgstr "Ver todo →"

#: admin/class-admin.php:111
msgid "No sessions yet. Generate a key and try a sentence — your activity will land here."
msgstr "Aún no hay sesiones. Genera una clave y prueba con una frase: tu actividad aparecerá aquí."

#: admin/class-admin.php:115
msgid "Untitled session"
msgstr "Sesión sin título"

#. translators: %s = relative time
#: admin/class-admin.php:119
#, php-format
msgid "%s ago"
msgstr "hace %s"

#. translators: %d: number of requests
#: admin/class-admin.php:129
#, php-format
msgid "%d request"
msgid_plural "%d requests"
msgstr[0] "%d petición"
msgstr[1] "%d peticiones"

#: admin/class-admin.php:144
msgid "New here? Read the four-minute guide."
msgstr "¿Eres nuevo aquí? Lee la guía de cuatro minutos."

#: admin/class-admin.php:166
#: admin/class-admin.php:167
msgid "aicom"
msgstr "aicom"

#: admin/class-admin.php:175
#: admin/pages/backups.php:113
#: admin/pages/dashboard.php:28
#: admin/partials/layout-top.php:7
msgid "Dashboard"
msgstr "Escritorio"

#: admin/class-admin.php:176
#: admin/pages/api-keys.php:111
#: admin/partials/layout-top.php:8
msgid "Connect AI Agents"
msgstr "Conectar agentes de IA"

#: admin/class-admin.php:177
#: admin/pages/audit-logs.php:117
#: admin/pages/audit-logs.php:162
#: admin/partials/layout-top.php:9
msgid "Activity"
msgstr "Actividad"

#: admin/class-admin.php:178
#: admin/partials/layout-top.php:10
msgid "Safety"
msgstr "Seguridad"

#: admin/class-admin.php:179
#: admin/pages/modules.php:46
#: admin/partials/layout-top.php:11
msgid "Capabilities"
msgstr "Capacidades"

#: admin/class-admin.php:180
#: admin/pages/backups.php:98
#: admin/partials/layout-top.php:12
msgid "Snapshots"
msgstr "Snapshots"

#: admin/class-admin.php:181
#: admin/pages/skills.php:19
#: admin/partials/layout-top.php:13
msgid "Saved Workflows"
msgstr "Flujos guardados"

#: admin/class-admin.php:182
#: admin/partials/layout-top.php:14
msgid "Help"
msgstr "Ayuda"

#: admin/class-admin.php:184
msgid "Welcome to AICOM"
msgstr "Bienvenido a AICOM"

#: admin/class-admin.php:296
#: admin/pages/help.php:114
#: admin/pages/onboarding.php:16
msgid "Claude Desktop"
msgstr "Claude Desktop"

#: admin/class-admin.php:297
msgid "Open your config file (on macOS: ~/Library/Application Support/Claude/claude_desktop_config.json). Paste this into it, save, then restart Claude Desktop."
msgstr "Abre tu archivo de configuración (en macOS: ~/Library/Application Support/Claude/claude_desktop_config.json). Pega esto, guarda y luego reinicia Claude Desktop."

#: admin/class-admin.php:301
#: admin/pages/help.php:107
#: admin/pages/onboarding.php:20
msgid "Claude Code"
msgstr "Claude Code"

#: admin/class-admin.php:302
msgid "Open a terminal in any project folder and paste this single command. Claude Code remembers it across sessions."
msgstr "Abre un terminal en cualquier carpeta de proyecto y pega este único comando. Claude Code lo recordará entre sesiones."

#: admin/class-admin.php:306
#: admin/pages/help.php:121
#: admin/pages/onboarding.php:24
msgid "Cursor IDE"
msgstr "Cursor IDE"

#: admin/class-admin.php:307
msgid "Create .cursor/mcp.json in your project (or ~/.cursor/mcp.json to share across projects). Paste this, then reload Cursor."
msgstr "Crea .cursor/mcp.json en tu proyecto (o ~/.cursor/mcp.json para compartir entre proyectos). Pega esto y luego recarga Cursor."

#: admin/class-admin.php:311
#: admin/pages/onboarding.php:28
msgid "ChatGPT (Custom GPT)"
msgstr "ChatGPT (Custom GPT)"

#: admin/class-admin.php:312
msgid "Open the Custom GPT builder, add an Action, paste this URL. Set Authentication to API Key → Bearer, then paste the key above."
msgstr "Abre el creador de Custom GPT, añade una Acción y pega esta URL. Configura la autenticación como API Key → Bearer y luego pega la clave de arriba."

#: admin/class-admin.php:316
#: admin/pages/onboarding.php:32
msgid "Something else"
msgstr "Otra cosa"

#: admin/class-admin.php:317
msgid "Any MCP-aware client. Endpoint + Bearer header, sample request body below."
msgstr "Cualquier cliente compatible con MCP. Endpoint + cabecera Bearer, con un ejemplo de request body abajo."

#: admin/class-admin.php:324
msgid "Key created"
msgstr "Clave creada"

#: admin/class-admin.php:325
msgid "Key rotated"
msgstr "Clave rotada"

#: admin/class-admin.php:329
#: admin/pages/dashboard.php:117
msgid "Close"
msgstr "Cerrar"

#: admin/class-admin.php:333
msgid "Copy it now — won't be shown again"
msgstr "Cópiala ahora: no se volverá a mostrar"

#: admin/class-admin.php:336
msgid "Your new API key"
msgstr "Tu nueva clave de API"

#: admin/class-admin.php:339
msgid "API Key"
msgstr "Clave de API"

#: admin/class-admin.php:345
msgid "Copy Key"
msgstr "Copiar clave"

#: admin/class-admin.php:354
msgid "Your key works."
msgstr "Tu clave funciona."

#: admin/class-admin.php:355
msgid "Testing…"
msgstr "Probando…"

#: admin/class-admin.php:356
#: admin/class-admin.php:357
msgid "Test connection"
msgstr "Probar conexión"

#: admin/class-admin.php:364
msgid "Now connect your AI client"
msgstr "Ahora conecta tu cliente de IA"

#: admin/class-admin.php:365
msgid "Pick what you use. We'll show you exactly what to paste — no typing required."
msgstr "Elige lo que usas. Te mostraremos exactamente qué pegar: no hace falta escribir nada."

#: admin/class-admin.php:386
#: admin/class-admin.php:387
#: admin/class-admin.php:399
msgid "Copy snippet"
msgstr "Copiar fragmento"

#: admin/class-admin.php:404
msgid "Done"
msgstr "Hecho"

#: admin/class-admin.php:552
msgid "You do not have permission to perform this action."
msgstr "No tienes permiso para realizar esta acción."

#: admin/class-admin.php:1049
msgid "Read-only"
msgstr "Solo lectura"

#: admin/class-admin.php:1052
msgid "Safe browsing only"
msgstr "Solo navegación segura"

#: admin/class-admin.php:1055
msgid "Content Assistant"
msgstr "Asistente de contenido"

#: admin/class-admin.php:1058
msgid "Write & publish content"
msgstr "Escribir y publicar contenido"

#: admin/class-admin.php:1061
msgid "Elementor Editor"
msgstr "Editor de Elementor"

#: admin/class-admin.php:1064
msgid "Build Elementor pages"
msgstr "Construir páginas de Elementor"

#: admin/class-admin.php:1067
msgid "WooCommerce Catalog"
msgstr "Catálogo de WooCommerce"

#: admin/class-admin.php:1070
msgid "Manage products"
msgstr "Gestionar productos"

#: admin/class-admin.php:1073
#: admin/pages/modules.php:33
msgid "Site Maintenance"
msgstr "Mantenimiento del sitio"

#: admin/class-admin.php:1076
msgid "Updates, backups, settings"
msgstr "Actualizaciones, copias de seguridad, ajustes"

#: admin/class-admin.php:1079
msgid "Full Admin"
msgstr "Admin completo"

#: admin/class-admin.php:1082
msgid "All permissions"
msgstr "Todos los permisos"

#: admin/class-admin.php:1125
msgid "Drafts new content"
msgstr "Redacta borradores de contenido nuevo"

#: admin/class-admin.php:1126
msgid "Writes posts and pages, sets categories, saves as drafts. Nothing publishes without your nod."
msgstr "Escribe entradas y páginas, asigna categorías y guarda como borradores. Nada se publica sin tu visto bueno."

#: admin/class-admin.php:1132
msgid "Polishes SEO across the site"
msgstr "Pule el SEO en todo el sitio"

#: admin/class-admin.php:1133
msgid "Reads and improves Yoast meta titles, descriptions, and Open Graph fields."
msgstr "Lee y mejora los meta títulos, descripciones y campos Open Graph de Yoast."

#: admin/class-admin.php:1139
msgid "Keeps the media library tidy"
msgstr "Mantiene ordenada la biblioteca de medios"

#: admin/class-admin.php:1140
msgid "Adds alt text to your images, runs accessibility audits, helps describe what each picture shows."
msgstr "Añade texto alternativo a tus imágenes, ejecuta auditorías de accesibilidad y ayuda a describir lo que muestra cada imagen."

#: admin/class-admin.php:1146
msgid "Designs pages in Elementor"
msgstr "Diseña páginas en Elementor"

#: admin/class-admin.php:1147
msgid "Edits existing Elementor pages, duplicates templates, swaps copy across widgets in one go."
msgstr "Edita páginas existentes de Elementor, duplica plantillas y cambia textos en varios widgets de una sola vez."

#: admin/class-admin.php:1153
msgid "Manages your shop"
msgstr "Gestiona tu tienda"

#: admin/class-admin.php:1154
msgid "WooCommerce products, prices, stock, attributes. Tells you what looks off and offers fixes."
msgstr "Productos, precios, stock y atributos de WooCommerce. Te avisa de lo que parece raro y propone soluciones."

#: admin/class-admin.php:1160
msgid "Just watches"
msgstr "Solo observa"

#: admin/class-admin.php:1161
msgid "Read-only access to everything — content, users, settings. Cannot change a thing. Safest mode."
msgstr "Acceso solo lectura a todo: contenido, usuarios y ajustes. No puede cambiar nada. El modo más seguro."

#: admin/class-admin.php:1598
msgid "You do not have permission to access this page."
msgstr "No tienes permiso para acceder a esta página."

#: admin/pages/api-keys.php:31
msgid "Sun"
msgstr "Dom"

#: admin/pages/api-keys.php:32
msgid "Mon"
msgstr "Lun"

#: admin/pages/api-keys.php:33
msgid "Tue"
msgstr "Mar"

#: admin/pages/api-keys.php:34
msgid "Wed"
msgstr "Mié"

#: admin/pages/api-keys.php:35
msgid "Thu"
msgstr "Jue"

#: admin/pages/api-keys.php:36
msgid "Fri"
msgstr "Vie"

#: admin/pages/api-keys.php:37
msgid "Sat"
msgstr "Sáb"

#: admin/pages/api-keys.php:42
#: admin/pages/safety.php:191
msgid "Working Hours"
msgstr "Horario de trabajo"

#: admin/pages/api-keys.php:42
#: admin/pages/api-keys.php:204
#: admin/pages/api-keys.php:218
#: admin/pages/api-keys.php:552
#: admin/pages/api-keys.php:566
#: admin/pages/api-keys.php:658
msgid "Optional"
msgstr "Opcional"

#: admin/pages/api-keys.php:46
msgid "Restrict this key to a daily time window"
msgstr "Restringir esta clave a una franja horaria diaria"

#: admin/pages/api-keys.php:50
msgid "Days"
msgstr "Días"

#: admin/pages/api-keys.php:60
msgid "From"
msgstr "Desde"

#: admin/pages/api-keys.php:63
#: admin/pages/audit-logs.php:384
#: admin/pages/safety.php:196
msgid "to"
msgstr "hasta"

#. translators: %s = site timezone
#: admin/pages/api-keys.php:72
#, php-format
msgid "Requests outside this window return 403. Site timezone: %s"
msgstr "Las peticiones fuera de esta franja devuelven 403. Zona horaria del sitio: %s"

#: admin/pages/api-keys.php:112
msgid "Generate and manage API keys that grant AI agents access to your site via MCP."
msgstr "Genera y gestiona claves de API que dan acceso a los agentes de IA a tu sitio mediante MCP."

#: admin/pages/api-keys.php:148
msgid "Edit Key:"
msgstr "Editar clave:"

#: admin/pages/api-keys.php:150
msgid "← Back to keys"
msgstr "← Volver a las claves"

#: admin/pages/api-keys.php:166
msgid "Permissions you give your agent — what it can read or change. Pick narrow for safety, broad for power."
msgstr "Permisos que das a tu agente: lo que puede leer o cambiar. Elige acotado para más seguridad, amplio para más potencia."

#: admin/pages/api-keys.php:166
#: admin/pages/api-keys.php:499
#: admin/pages/api-keys.php:740
msgid "Scopes"
msgstr "Ámbitos"

#: admin/pages/api-keys.php:167
#: admin/pages/api-keys.php:500
msgid "Permissions for this key"
msgstr "Permisos para esta clave"

#: admin/pages/api-keys.php:171
#: admin/pages/api-keys.php:505
msgid "Search scopes…"
msgstr "Buscar ámbitos…"

#: admin/pages/api-keys.php:203
#: admin/pages/api-keys.php:657
msgid "Expiry Date"
msgstr "Fecha de caducidad"

#: admin/pages/api-keys.php:210
msgid "Leave empty to remove expiry."
msgstr "Déjalo vacío para quitar la caducidad."

#: admin/pages/api-keys.php:217
#: admin/pages/api-keys.php:551
msgid "IP Allowlist"
msgstr "Lista de IPs permitidas"

#: admin/pages/api-keys.php:223
#: admin/pages/api-keys.php:557
msgid "One IP or CIDR per line. Leave empty to allow all."
msgstr "Una IP o CIDR por línea. Déjalo vacío para permitir todas."

#: admin/pages/api-keys.php:230
#: admin/pages/api-keys.php:565
msgid "IP Auto-Lock"
msgstr "Bloqueo automático por IP"

#: admin/pages/api-keys.php:235
#: admin/pages/api-keys.php:571
msgid "Bind key to the first IP that uses it"
msgstr "Vincular la clave a la primera IP que la use"

#. translators: 1: IP address, 2: UTC datetime
#: admin/pages/api-keys.php:241
#, php-format
msgid "Locked to %1$s since %2$s UTC"
msgstr "Bloqueada a %1$s desde %2$s UTC"

#: admin/pages/api-keys.php:248
msgid "Waiting for first use — IP will be bound on next request."
msgstr "Esperando el primer uso: la IP se vinculará en la próxima petición."

#: admin/pages/api-keys.php:261
#: admin/pages/api-keys.php:581
msgid "Resource Restrictions"
msgstr "Restricciones de recursos"

#: admin/pages/api-keys.php:268
#: admin/pages/api-keys.php:585
msgid "Limit which WordPress resources this key can access. Restrictions are enforced per-call — leave a field empty to allow all values of that type."
msgstr "Limita a qué recursos de WordPress puede acceder esta clave. Las restricciones se aplican en cada llamada: deja un campo vacío para permitir todos los valores de ese tipo."

#: admin/pages/api-keys.php:272
#: admin/pages/api-keys.php:589
msgid "Post Types"
msgstr "Tipos de contenido"

#: admin/pages/api-keys.php:273
#: admin/pages/api-keys.php:281
#: admin/pages/api-keys.php:289
#: admin/pages/api-keys.php:297
#: admin/pages/api-keys.php:314
#: admin/pages/audit-logs.php:264
msgid "Active"
msgstr "Activo"

#: admin/pages/api-keys.php:273
#: admin/pages/api-keys.php:281
#: admin/pages/api-keys.php:289
#: admin/pages/api-keys.php:297
#: admin/pages/api-keys.php:314
#: admin/pages/api-keys.php:590
#: admin/pages/api-keys.php:598
#: admin/pages/api-keys.php:606
#: admin/pages/api-keys.php:614
#: admin/pages/api-keys.php:631
msgid "Inactive"
msgstr "Inactivo"

#: admin/pages/api-keys.php:276
#: admin/pages/api-keys.php:284
#: admin/pages/api-keys.php:292
#: admin/pages/api-keys.php:300
#: admin/pages/api-keys.php:593
#: admin/pages/api-keys.php:601
#: admin/pages/api-keys.php:609
#: admin/pages/api-keys.php:617
msgid "One per line · empty = allow all"
msgstr "Uno por línea · vacío = permitir todos"

#: admin/pages/api-keys.php:280
#: admin/pages/api-keys.php:597
msgid "Taxonomies"
msgstr "Taxonomías"

#: admin/pages/api-keys.php:288
#: admin/pages/api-keys.php:605
msgid "Meta Keys"
msgstr "Claves meta"

#: admin/pages/api-keys.php:296
#: admin/pages/api-keys.php:613
msgid "WP Options"
msgstr "Opciones de WP"

#: admin/pages/api-keys.php:304
#: admin/pages/api-keys.php:621
msgid "File Paths"
msgstr "Rutas de archivos"

#: admin/pages/api-keys.php:305
msgid "Paths set"
msgstr "Rutas configuradas"

#: admin/pages/api-keys.php:305
#: admin/pages/api-keys.php:622
msgid "All blocked"
msgstr "Todo bloqueado"

#: admin/pages/api-keys.php:308
#: admin/pages/api-keys.php:625
msgid "Empty = BLOCK all file operations. Add allowed directory prefixes, one per line."
msgstr "Vacío = BLOQUEA todas las operaciones de archivo. Añade prefijos de directorio permitidos, uno por línea."

#: admin/pages/api-keys.php:313
#: admin/pages/api-keys.php:630
msgid "Languages"
msgstr "Idiomas"

#: admin/pages/api-keys.php:317
#: admin/pages/api-keys.php:634
msgid "One language code per line · empty = allow all"
msgstr "Un código de idioma por línea · vacío = permitir todos"

#: admin/pages/api-keys.php:328
#: admin/pages/api-keys.php:645
msgid "Dry-Run Only"
msgstr "Solo dry-run"

#: admin/pages/api-keys.php:332
#: admin/pages/api-keys.php:649
msgid "Force all write operations to dry-run mode for this key"
msgstr "Forzar todas las operaciones de escritura en modo dry-run para esta clave"

#: admin/pages/api-keys.php:339
msgid "Rotate Secret"
msgstr "Rotar secreto"

#: admin/pages/api-keys.php:343
msgid "Generate a new API key secret (old key stops working immediately)"
msgstr "Generar un nuevo secreto de clave de API (la clave antigua deja de funcionar de inmediato)"

#: admin/pages/api-keys.php:351
msgid "Save Changes"
msgstr "Guardar cambios"

#: admin/pages/api-keys.php:364
msgid "Key revoked."
msgstr "Clave revocada."

#: admin/pages/api-keys.php:367
msgid "Key suspended — access blocked until unsuspended."
msgstr "Clave suspendida: acceso bloqueado hasta que se reanude."

#: admin/pages/api-keys.php:370
msgid "Key unsuspended — access restored."
msgstr "Clave reanudada: acceso restaurado."

#: admin/pages/api-keys.php:374
msgid "Key updated."
msgstr "Clave actualizada."

#. translators: %s: list of scope names
#: admin/pages/api-keys.php:377
#, php-format
msgid "Added: %s."
msgstr "Añadidos: %s."

#. translators: %s: list of scope names
#: admin/pages/api-keys.php:381
#, php-format
msgid "Removed: %s."
msgstr "Eliminados: %s."

#: admin/pages/api-keys.php:384
msgid " Secret rotated — see new key above."
msgstr " Secreto rotado: mira la nueva clave arriba."

#: admin/pages/api-keys.php:390
msgid "Key archived."
msgstr "Clave archivada."

#: admin/pages/api-keys.php:393
msgid "Key unarchived — now suspended."
msgstr "Clave desarchivada: ahora está suspendida."

#: admin/pages/api-keys.php:396
msgid "IP lock reset — the key will bind to the next connecting IP."
msgstr "Bloqueo de IP reiniciado: la clave se vinculará a la próxima IP que conecte."

#: admin/pages/api-keys.php:408
msgid "Generate New Key"
msgstr "Generar nueva clave"

#: admin/pages/api-keys.php:409
#: admin/pages/api-keys.php:683
msgid "Connection Info"
msgstr "Información de conexión"

#: admin/pages/api-keys.php:412
#: admin/pages/api-keys.php:718
msgid "Existing Keys"
msgstr "Claves existentes"

#: admin/pages/api-keys.php:431
#: admin/pages/api-keys.php:737
msgid "Label"
msgstr "Etiqueta"

#: admin/pages/api-keys.php:432
msgid "Display name for logs"
msgstr "Nombre que se muestra en los registros"

#: admin/pages/api-keys.php:436
msgid "e.g. OpenClaw Production"
msgstr "p. ej. OpenClaw Producción"

#: admin/pages/api-keys.php:443
#: admin/pages/dashboard.php:120
msgid "Preset"
msgstr "Preajuste"

#: admin/pages/api-keys.php:444
msgid "Start from a template"
msgstr "Empieza desde una plantilla"

#: admin/pages/api-keys.php:456
#: admin/pages/api-keys.php:470
#: admin/pages/api-keys.php:789
#, php-format
msgid "%d scope"
msgid_plural "%d scopes"
msgstr[0] "%d ámbito"
msgstr[1] "%d ámbitos"

#: admin/pages/api-keys.php:471
#: admin/pages/api-keys.php:489
msgid "Custom"
msgstr "Personalizado"

#: admin/pages/api-keys.php:475
msgid "Rename"
msgstr "Renombrar"

#: admin/pages/api-keys.php:478
msgid "Duplicate"
msgstr "Duplicar"

#: admin/pages/api-keys.php:481
#: admin/pages/backups.php:333
#: admin/pages/skills.php:403
msgid "Delete"
msgstr "Eliminar"

#: admin/pages/api-keys.php:490
msgid "Pick scopes manually"
msgstr "Elegir ámbitos manualmente"

#: admin/pages/api-keys.php:503
msgid "Scopes are set by the preset above. Tick a checkbox to switch to Custom and edit manually."
msgstr "Los ámbitos vienen definidos por el preajuste de arriba. Marca una casilla para cambiar a Personalizado y editar manualmente."

#: admin/pages/api-keys.php:532
msgid "+ Save as preset"
msgstr "+ Guardar como preajuste"

#: admin/pages/api-keys.php:534
msgid "Preset name…"
msgstr "Nombre del preajuste…"

#: admin/pages/api-keys.php:535
#: admin/pages/backups.php:246
msgid "Save"
msgstr "Guardar"

#: admin/pages/api-keys.php:536
#: admin/pages/dashboard.php:127
#: admin/pages/skills.php:305
msgid "Cancel"
msgstr "Cancelar"

#: admin/pages/api-keys.php:544
msgid "Advanced options"
msgstr "Opciones avanzadas"

#: admin/pages/api-keys.php:545
msgid "IP locks, working hours, dry-run, expiry…"
msgstr "Bloqueos por IP, horario de trabajo, dry-run, caducidad…"

#: admin/pages/api-keys.php:558
msgid "e.g. 203.0.113.5 or 192.168.1.0/24"
msgstr "p. ej. 203.0.113.5 o 192.168.1.0/24"

#: admin/pages/api-keys.php:573
msgid "On first use the connecting IP is recorded and all subsequent requests must come from that IP. Use \"Reset IP lock\" in the key menu to rebind."
msgstr "En el primer uso se registra la IP que conecta y todas las peticiones siguientes deben proceder de esa IP. Usa «Reiniciar bloqueo de IP» en el menú de la clave para revincular."

#: admin/pages/api-keys.php:663
msgid "Key stops working automatically on this date."
msgstr "La clave deja de funcionar automáticamente en esta fecha."

#: admin/pages/api-keys.php:672
msgid "Generate Key"
msgstr "Generar clave"

#: admin/pages/api-keys.php:692
msgid "Primary Endpoint"
msgstr "Endpoint principal"

#: admin/pages/api-keys.php:694
#: admin/pages/api-keys.php:699
#: admin/pages/api-keys.php:708
#: admin/pages/help.php:255
#: admin/pages/help.php:323
msgid "Copy"
msgstr "Copiar"

#: admin/pages/api-keys.php:697
msgid "Fallback Endpoint"
msgstr "Endpoint de respaldo"

#: admin/pages/api-keys.php:702
msgid "Authentication"
msgstr "Autenticación"

#: admin/pages/api-keys.php:706
msgid "Apache Note"
msgstr "Nota sobre Apache"

#: admin/pages/api-keys.php:720
#, php-format
msgid "%d key"
msgid_plural "%d keys"
msgstr[0] "%d clave"
msgstr[1] "%d claves"

#: admin/pages/api-keys.php:724
msgid "Hide archived"
msgstr "Ocultar archivadas"

#: admin/pages/api-keys.php:726
msgid "Show archived"
msgstr "Mostrar archivadas"

#: admin/pages/api-keys.php:732
msgid "No API keys yet. Generate your first key on the Generate tab."
msgstr "Aún no hay claves de API. Genera tu primera clave en la pestaña Generar."

#: admin/pages/api-keys.php:738
msgid "Prefix"
msgstr "Prefijo"

#: admin/pages/api-keys.php:739
#: admin/pages/audit-logs.php:295
#: admin/pages/audit-logs.php:414
#: admin/pages/skills.php:323
msgid "Status"
msgstr "Estado"

#: admin/pages/api-keys.php:741
msgid "Expires"
msgstr "Caduca"

#: admin/pages/api-keys.php:742
msgid "Last Used"
msgstr "Último uso"

#: admin/pages/api-keys.php:743
msgid "Created"
msgstr "Creada"

#. translators: 1: IP, 2: UTC datetime
#: admin/pages/api-keys.php:774
#, php-format
msgid "IP-locked to %1$s since %2$s UTC"
msgstr "Bloqueada por IP a %1$s desde %2$s UTC"

#: admin/pages/api-keys.php:777
msgid "IP-locked"
msgstr "Bloqueada por IP"

#: admin/pages/api-keys.php:780
msgid "IP Auto-Lock active — waiting for first use"
msgstr "Bloqueo automático por IP activo: esperando el primer uso"

#: admin/pages/api-keys.php:780
msgid "IP-unlocked"
msgstr "IP desbloqueada"

#: admin/pages/api-keys.php:786
msgid "none"
msgstr "ninguna"

#: admin/pages/api-keys.php:802
#: admin/pages/skills.php:326
#: admin/pages/skills.php:345
msgid "Actions"
msgstr "Acciones"

#: admin/pages/api-keys.php:807
msgid "Edit scopes"
msgstr "Editar ámbitos"

#: admin/pages/api-keys.php:816
msgid "Reset IP lock? The next request will re-bind to a new IP."
msgstr "¿Reiniciar el bloqueo de IP? La próxima petición revinculará a una nueva IP."

#: admin/pages/api-keys.php:817
msgid "Reset IP lock"
msgstr "Reiniciar bloqueo de IP"

#: admin/pages/api-keys.php:828
msgid "Rotate this key? The old key stops working immediately."
msgstr "¿Rotar esta clave? La clave antigua deja de funcionar de inmediato."

#: admin/pages/api-keys.php:829
msgid "Rotate key"
msgstr "Rotar clave"

#: admin/pages/api-keys.php:839
msgid "Suspend"
msgstr "Suspender"

#: admin/pages/api-keys.php:848
#: admin/pages/api-keys.php:880
msgid "Revoke this key? This cannot be undone."
msgstr "¿Revocar esta clave? Esto no se puede deshacer."

#: admin/pages/api-keys.php:849
#: admin/pages/api-keys.php:881
msgid "Revoke"
msgstr "Revocar"

#: admin/pages/api-keys.php:860
msgid "Unsuspend"
msgstr "Reanudar"

#: admin/pages/api-keys.php:871
#: admin/pages/skills.php:390
msgid "Archive"
msgstr "Archivar"

#: admin/pages/api-keys.php:891
msgid "Unarchive"
msgstr "Desarchivar"

#: admin/pages/audit-logs.php:22
#: admin/pages/backups.php:67
msgid "Public"
msgstr "Público"

#: admin/pages/audit-logs.php:23
#: admin/pages/backups.php:68
msgid "Discovery"
msgstr "Descubrimiento"

#: admin/pages/audit-logs.php:24
#: admin/pages/backups.php:69
msgid "Read"
msgstr "Lectura"

#: admin/pages/audit-logs.php:25
#: admin/pages/backups.php:70
msgid "Write"
msgstr "Escritura"

#: admin/pages/audit-logs.php:26
#: admin/pages/backups.php:71
msgid "Destructive"
msgstr "Destructivo"

#: admin/pages/audit-logs.php:27
#: admin/pages/backups.php:72
msgid "Admin Sensitive"
msgstr "Admin sensible"

#: admin/pages/audit-logs.php:102
msgid "Today"
msgstr "Hoy"

#: admin/pages/audit-logs.php:103
msgid "Last 7 Days"
msgstr "Últimos 7 días"

#: admin/pages/audit-logs.php:104
msgid "Last 30 Days"
msgstr "Últimos 30 días"

#: admin/pages/audit-logs.php:105
msgid "This Year"
msgstr "Este año"

#: admin/pages/audit-logs.php:106
msgid "Custom Range"
msgstr "Intervalo personalizado"

#: admin/pages/audit-logs.php:107
msgid "All Time"
msgstr "Todo el tiempo"

#: admin/pages/audit-logs.php:119
#: admin/pages/audit-logs.php:246
#: admin/pages/backups.php:282
msgid "total"
msgstr "total"

#: admin/pages/audit-logs.php:122
msgid "Every MCP request logged with key, tool, result, and duration."
msgstr "Cada petición MCP se registra con clave, herramienta, resultado y duración."

#. translators: %d: number of backups restored
#: admin/pages/audit-logs.php:130
#, php-format
msgid "%d backup restored."
msgid_plural "%d backups restored."
msgstr[0] "%d copia de seguridad restaurada."
msgstr[1] "%d copias de seguridad restauradas."

#: admin/pages/audit-logs.php:136
msgid "Could not restore session — invalid session ID."
msgstr "No se pudo restaurar la sesión: ID de sesión no válido."

#: admin/pages/audit-logs.php:143
#: admin/pages/audit-logs.php:245
msgid "Sessions"
msgstr "Sesiones"

#: admin/pages/audit-logs.php:144
msgid "Logs"
msgstr "Registros"

#: admin/pages/audit-logs.php:165
msgid "Show all"
msgstr "Mostrar todo"

#: admin/pages/audit-logs.php:173
#: admin/pages/audit-logs.php:175
msgid "Older"
msgstr "Anteriores"

#: admin/pages/audit-logs.php:189
msgid "Newer"
msgstr "Posteriores"

#: admin/pages/audit-logs.php:191
msgid "Newest"
msgstr "Más recientes"

#: admin/pages/audit-logs.php:202
#: admin/pages/audit-logs.php:267
msgid "requests"
msgstr "peticiones"

#: admin/pages/audit-logs.php:251
msgid "No sessions found."
msgstr "No se han encontrado sesiones."

#: admin/pages/audit-logs.php:267
msgid "backups"
msgstr "copias de seguridad"

#. translators: %d: backup count
#: admin/pages/audit-logs.php:277
#, php-format
msgid "Restore %d backup(s) from this session? This will overwrite current content."
msgstr "¿Restaurar %d copia(s) de seguridad de esta sesión? Esto sobrescribirá el contenido actual."

#: admin/pages/audit-logs.php:278
#: admin/pages/skills.php:379
msgid "Restore"
msgstr "Restaurar"

#: admin/pages/audit-logs.php:292
#: admin/pages/audit-logs.php:412
msgid "Time"
msgstr "Hora"

#: admin/pages/audit-logs.php:293
#: admin/pages/audit-logs.php:413
#: admin/pages/backups.php:297
msgid "Tool"
msgstr "Herramienta"

#: admin/pages/audit-logs.php:294
#: admin/pages/backups.php:298
#: admin/pages/modules.php:141
msgid "Class"
msgstr "Clase"

#: admin/pages/audit-logs.php:296
#: admin/pages/audit-logs.php:415
msgid "Duration"
msgstr "Duración"

#: admin/pages/audit-logs.php:297
#: admin/pages/audit-logs.php:418
#: admin/pages/backups.php:296
msgid "Target"
msgstr "Objetivo"

#: admin/pages/audit-logs.php:336
#: admin/pages/audit-logs.php:388
#: admin/pages/backups.php:272
#: admin/pages/skills.php:262
msgid "Filter"
msgstr "Filtrar"

#: admin/pages/audit-logs.php:338
msgid "Reset filters"
msgstr "Restablecer filtros"

#: admin/pages/audit-logs.php:346
msgid "Tool name…"
msgstr "Nombre de la herramienta…"

#: admin/pages/audit-logs.php:351
msgid "All Statuses"
msgstr "Todos los estados"

#: admin/pages/audit-logs.php:357
msgid "All Keys"
msgstr "Todas las claves"

#: admin/pages/audit-logs.php:365
msgid "IP address…"
msgstr "Dirección IP…"

#: admin/pages/audit-logs.php:368
msgid "All Sessions"
msgstr "Todas las sesiones"

#: admin/pages/audit-logs.php:397
msgid "Log Entries"
msgstr "Entradas del registro"

#. translators: %s: formatted number
#: admin/pages/audit-logs.php:401
#, php-format
msgid "%s result"
msgid_plural "%s results"
msgstr[0] "%s resultado"
msgstr[1] "%s resultados"

#: admin/pages/audit-logs.php:407
msgid "No log entries found for the selected filters."
msgstr "No se han encontrado entradas de registro para los filtros seleccionados."

#: admin/pages/audit-logs.php:416
msgid "Key"
msgstr "Clave"

#: admin/pages/audit-logs.php:417
msgid "IP"
msgstr "IP"

#: admin/pages/audit-logs.php:474
msgid "Pagination"
msgstr "Paginación"

#: admin/pages/audit-logs.php:476
msgid "Previous page"
msgstr "Página anterior"

#: admin/pages/audit-logs.php:477
#: admin/pages/audit-logs.php:481
#: admin/pages/onboarding.php:118
msgid "Back"
msgstr "Atrás"

#: admin/pages/audit-logs.php:498
msgid "Next page"
msgstr "Página siguiente"

#: admin/pages/audit-logs.php:499
#: admin/pages/audit-logs.php:503
#: admin/pages/skills.php:422
msgid "Next"
msgstr "Siguiente"

#: admin/pages/backups.php:19
msgid "Last 24 hours"
msgstr "Últimas 24 horas"

#: admin/pages/backups.php:20
msgid "Last 7 days"
msgstr "Últimos 7 días"

#: admin/pages/backups.php:21
msgid "Last 30 days"
msgstr "Últimos 30 días"

#: admin/pages/backups.php:22
msgid "Last year"
msgstr "Último año"

#: admin/pages/backups.php:89
msgid "All Types"
msgstr "Todos los tipos"

#: admin/pages/backups.php:90
msgid "Post"
msgstr "Entrada"

#: admin/pages/backups.php:91
msgid "Term"
msgstr "Término"

#: admin/pages/backups.php:92
msgid "Elementor Page"
msgstr "Página de Elementor"

#: admin/pages/backups.php:99
msgid "Snapshots of posts and terms created before AI agent edits."
msgstr "Snapshots de entradas y términos creados antes de las ediciones del agente de IA."

#: admin/pages/backups.php:103
msgid "Backup deleted."
msgstr "Copia de seguridad eliminada."

#: admin/pages/backups.php:106
msgid "Cleanup settings saved."
msgstr "Ajustes de limpieza guardados."

#: admin/pages/backups.php:117
#: admin/pages/backups.php:207
msgid "Cleanup Settings"
msgstr "Ajustes de limpieza"

#: admin/pages/backups.php:121
#: admin/pages/backups.php:281
msgid "Backup Snapshots"
msgstr "Snapshots de backup"

#: admin/pages/backups.php:130
msgid "Overview"
msgstr "Resumen"

#: admin/pages/backups.php:137
msgid "Total backups"
msgstr "Total de copias de seguridad"

#: admin/pages/backups.php:142
msgid "Total storage used"
msgstr "Almacenamiento total usado"

#. translators: %d: days
#: admin/pages/backups.php:150
#: admin/pages/backups.php:156
#, php-format
msgid "Delete after %d days"
msgstr "Eliminar tras %d días"

#. translators: %d: MB
#: admin/pages/backups.php:153
#: admin/pages/backups.php:158
#, php-format
msgid "Cap at %d MB"
msgstr "Límite de %d MB"

#: admin/pages/backups.php:160
msgid "No auto-cleanup"
msgstr "Sin limpieza automática"

#: admin/pages/backups.php:164
msgid "Auto-cleanup"
msgstr "Limpieza automática"

#: admin/pages/backups.php:166
msgid "Configure"
msgstr "Configurar"

#: admin/pages/backups.php:178
msgid "Backup Activity"
msgstr "Actividad de copias de seguridad"

#: admin/pages/backups.php:184
msgid "Period"
msgstr "Período"

#: admin/pages/backups.php:185
msgid "Backups created"
msgstr "Copias de seguridad creadas"

#: admin/pages/backups.php:186
msgid "Storage added"
msgstr "Almacenamiento añadido"

#: admin/pages/backups.php:208
msgid "Runs daily via cron. Set 0 to disable."
msgstr "Se ejecuta a diario mediante cron. Pon 0 para desactivar."

#: admin/pages/backups.php:220
msgid "days"
msgstr "días"

#: admin/pages/backups.php:223
msgid "Max age"
msgstr "Antigüedad máxima"

#: admin/pages/backups.php:225
msgid "Backups older than this number of days are permanently deleted by the daily cron. Set 0 to keep backups indefinitely."
msgstr "Las copias de seguridad con más días que este número se eliminan permanentemente con el cron diario. Pon 0 para conservar las copias indefinidamente."

#: admin/pages/backups.php:236
msgid "Max size"
msgstr "Tamaño máximo"

#: admin/pages/backups.php:238
msgid "When the total size of all backup payloads exceeds this limit, the oldest backups are deleted first until the limit is met. Set 0 to disable size capping."
msgstr "Cuando el tamaño total de todas las copias de seguridad supere este límite, se eliminan primero las más antiguas hasta cumplir el límite. Pon 0 para desactivar el límite de tamaño."

#: admin/pages/backups.php:257
msgid "Filters"
msgstr "Filtros"

#: admin/pages/backups.php:259
#: admin/pages/skills.php:264
msgid "Reset"
msgstr "Restablecer"

#: admin/pages/backups.php:287
msgid "No backups found for the selected type."
msgstr "No se han encontrado copias de seguridad para el tipo seleccionado."

#: admin/pages/backups.php:287
msgid "No backups found."
msgstr "No se han encontrado copias de seguridad."

#: admin/pages/backups.php:293
msgid "ID"
msgstr "ID"

#: admin/pages/backups.php:294
msgid "Date"
msgstr "Fecha"

#: admin/pages/backups.php:295
#: admin/pages/skills.php:116
#: admin/pages/skills.php:322
msgid "Type"
msgstr "Tipo"

#: admin/pages/backups.php:299
msgid "Session"
msgstr "Sesión"

#: admin/pages/backups.php:300
msgid "Size"
msgstr "Tamaño"

#: admin/pages/backups.php:333
msgid "Delete this backup? This cannot be undone."
msgstr "¿Eliminar esta copia de seguridad? Esto no se puede deshacer."

#: admin/pages/dashboard.php:12
#: admin/pages/safety.php:8
msgid "Hard Lock Active"
msgstr "Hard Lock activo"

#: admin/pages/dashboard.php:15
#: admin/pages/safety.php:12
msgid "Soft Lock Active"
msgstr "Soft Lock activo"

#: admin/pages/dashboard.php:18
#: admin/pages/safety.php:16
#: admin/pages/safety.php:244
msgid "Unlocked"
msgstr "Desbloqueado"

#: admin/pages/dashboard.php:35
msgid "Your first key is ready."
msgstr "Tu primera clave está lista."

#: admin/pages/dashboard.php:36
msgid "Open your AI client, paste the snippet from the modal, and try a sentence like \"list my last five published posts.\" Activity will appear in the card below as soon as your agent gets to work."
msgstr "Abre tu cliente de IA, pega el fragmento del modal y prueba con una frase como «lista mis últimas cinco entradas publicadas». La actividad aparecerá en la tarjeta de abajo en cuanto tu agente se ponga a trabajar."

#: admin/pages/dashboard.php:38
msgid "Dismiss"
msgstr "Descartar"

#: admin/pages/dashboard.php:60
msgid "What kind of power do you want to give your AI Agent?"
msgstr "¿Qué tipo de poder quieres dar a tu agente de IA?"

#: admin/pages/dashboard.php:61
msgid "More options →"
msgstr "Más opciones →"

#: admin/pages/dashboard.php:64
msgid "Each card describes a role your AI assistant could play on this site. Pick the one that fits and we will mint a key with the right permissions. You still review and confirm before it is created."
msgstr "Cada tarjeta describe un rol que tu asistente de IA podría desempeñar en este sitio. Elige el que encaje y crearemos una clave con los permisos adecuados. Aún así, revisas y confirmas antes de que se cree."

#. translators: %d: number of permissions
#. translators: %d: number of scopes
#: admin/pages/dashboard.php:96
#: admin/pages/onboarding.php:107
#, php-format
msgid "%d permission"
msgid_plural "%d permissions"
msgstr[0] "%d permiso"
msgstr[1] "%d permisos"

#: admin/pages/dashboard.php:98
msgid "dry-run"
msgstr "dry-run"

#: admin/pages/dashboard.php:102
msgid "use this →"
msgstr "usar esto →"

#: admin/pages/dashboard.php:107
msgid "Nothing here matches what you need?"
msgstr "¿Nada de esto encaja con lo que necesitas?"

#: admin/pages/dashboard.php:108
msgid "Build a custom key →"
msgstr "Construir una clave personalizada →"

#: admin/pages/dashboard.php:118
msgid "You're about to create a key with:"
msgstr "Estás a punto de crear una clave con:"

#: admin/pages/dashboard.php:124
msgid "Scopes included"
msgstr "Ámbitos incluidos"

#: admin/pages/dashboard.php:128
msgid "Create key"
msgstr "Crear clave"

#: admin/pages/dashboard.php:192
msgid "Today's Activity"
msgstr "Actividad de hoy"

#: admin/pages/dashboard.php:193
msgid "View log →"
msgstr "Ver registro →"

#: admin/pages/dashboard.php:199
msgid "Total"
msgstr "Total"

#: admin/pages/dashboard.php:203
msgid "Success"
msgstr "Éxito"

#: admin/pages/dashboard.php:207
msgid "Errors"
msgstr "Errores"

#: admin/pages/dashboard.php:211
msgid "Blocked"
msgstr "Bloqueadas"

#: admin/pages/dashboard.php:220
#: admin/pages/safety.php:72
msgid "Lock Controls"
msgstr "Controles de bloqueo"

#: admin/pages/dashboard.php:221
msgid "Details →"
msgstr "Detalles →"

#: admin/pages/dashboard.php:233
#: admin/pages/dashboard.php:249
#: admin/pages/safety.php:61
#: admin/pages/safety.php:86
#: admin/pages/safety.php:245
msgid "Soft Lock"
msgstr "Soft Lock"

#: admin/pages/dashboard.php:234
msgid "(blocks write/destructive)"
msgstr "(bloquea escritura/destructivo)"

#: admin/pages/dashboard.php:239
#: admin/pages/dashboard.php:250
#: admin/pages/safety.php:60
#: admin/pages/safety.php:103
#: admin/pages/safety.php:246
msgid "Hard Lock"
msgstr "Hard Lock"

#: admin/pages/dashboard.php:240
msgid "(allows only server.status)"
msgstr "(solo permite server.status)"

#: admin/pages/dashboard.php:243
msgid "Hard Lock overrides Soft Lock."
msgstr "Hard Lock prevalece sobre Soft Lock."

#: admin/pages/dashboard.php:246
msgid "Apply"
msgstr "Aplicar"

#: admin/pages/dashboard.php:249
msgid "blocks all write and delete tools — agents can only read."
msgstr "bloquea todas las herramientas de escritura y borrado: los agentes solo pueden leer."

#: admin/pages/dashboard.php:250
msgid "stops everything, except"
msgstr "lo detiene todo, salvo"

#: admin/pages/dashboard.php:260
msgid "Active Modules"
msgstr "Módulos activos"

#. translators: %d: number of active modules
#: admin/pages/dashboard.php:265
#, php-format
msgid "%d active"
msgid_plural "%d active"
msgstr[0] "%d activo"
msgstr[1] "%d activos"

#: admin/pages/help.php:18
msgid "a long-postponed post"
msgstr "una entrada largamente postergada"

#: admin/pages/help.php:19
msgid "Write something fresh"
msgstr "Escribe algo nuevo"

#: admin/pages/help.php:20
msgid "On a slow Tuesday afternoon, you ask for a starter guide to be drafted and tucked into the right category — checklist at the end, friendly tone — saved as a draft for you to look over later."
msgstr "En una tarde tranquila de martes, pides que se redacte una guía para principiantes y se coloque en la categoría adecuada (lista al final, tono cercano), guardada como borrador para que la revises después."

#: admin/pages/help.php:22
#: admin/pages/help.php:33
#: admin/pages/help.php:44
#: admin/pages/help.php:55
#: admin/pages/help.php:66
#: admin/pages/help.php:76
#: admin/pages/help.php:86
#: admin/pages/help.php:96
msgid "Read posts and pages"
msgstr "Leer entradas y páginas"

#: admin/pages/help.php:23
#: admin/pages/help.php:56
msgid "Create and edit posts"
msgstr "Crear y editar entradas"

#: admin/pages/help.php:24
msgid "Edit page settings (categories, tags)"
msgstr "Editar ajustes de página (categorías, etiquetas)"

#: admin/pages/help.php:26
msgid "Draft me a 600-word starter guide about indoor plants for beginners. Friendly tone, ending with a five-point checklist. Save it as a draft under the Gardening category, and let me know when it's ready."
msgstr "Redáctame una guía para principiantes de 600 palabras sobre plantas de interior. Tono cercano, terminando con una lista de cinco puntos. Guárdala como borrador en la categoría Jardinería y avísame cuando esté lista."

#: admin/pages/help.php:29
msgid "three years of forgotten captions"
msgstr "tres años de descripciones olvidadas"

#: admin/pages/help.php:30
msgid "Tidy up the SEO"
msgstr "Pon orden en el SEO"

#: admin/pages/help.php:31
msgid "You ask for a quiet audit of the last twenty posts — anything with a short title or missing description — and the helper writes new ones, applies them, and shows you a summary."
msgstr "Pides una auditoría tranquila de las últimas veinte entradas (cualquiera con un título corto o sin descripción) y el ayudante escribe nuevas, las aplica y te muestra un resumen."

#: admin/pages/help.php:34
msgid "Read SEO fields (Yoast)"
msgstr "Leer campos de SEO (Yoast)"

#: admin/pages/help.php:35
msgid "Update SEO fields (Yoast)"
msgstr "Actualizar campos de SEO (Yoast)"

#: admin/pages/help.php:37
msgid "Have a look at our last twenty published posts. Find anything with a missing meta description or a title under thirty characters. Write better ones, apply them, and show me a short summary of what changed."
msgstr "Echa un vistazo a nuestras últimas veinte entradas publicadas. Busca cualquiera con una meta descripción ausente o un título de menos de treinta caracteres. Escribe versiones mejores, aplícalas y muéstrame un breve resumen de lo que ha cambiado."

#: admin/pages/help.php:40
msgid "the tab you keep meaning to open"
msgstr "la pestaña que llevas tiempo queriendo abrir"

#: admin/pages/help.php:41
msgid "Help the screen readers"
msgstr "Ayuda a los lectores de pantalla"

#: admin/pages/help.php:42
msgid "You ask for a quick site report on images without descriptions, then have the ten most-viewed ones described kindly. Before and after, side by side, for your taste."
msgstr "Pides un informe rápido del sitio sobre imágenes sin descripción y luego haces que se describan con cariño las diez más vistas. Antes y después, una al lado de la otra, para tu gusto."

#: admin/pages/help.php:45
msgid "Run accessibility audits"
msgstr "Ejecutar auditorías de accesibilidad"

#: admin/pages/help.php:46
msgid "Manage the media library"
msgstr "Gestionar la biblioteca de medios"

#: admin/pages/help.php:48
msgid "Run a site-wide accessibility report. Find the images that are missing descriptions. Write thoughtful descriptions for the ten most-viewed ones, show me before and after, then save the changes."
msgstr "Ejecuta un informe de accesibilidad de todo el sitio. Encuentra las imágenes que no tienen descripción. Escribe descripciones cuidadas para las diez más vistas, muéstrame el antes y el después y guarda los cambios."

#: admin/pages/help.php:51
msgid "a new page, three sentences"
msgstr "una página nueva, tres frases"

#: admin/pages/help.php:52
msgid "Spin up a new page"
msgstr "Crea una página nueva"

#: admin/pages/help.php:53
msgid "You ask for a copy of an existing page, with one headline swapped — and a new landing exists by the time the kettle is full."
msgstr "Pides una copia de una página existente con un titular cambiado, y para cuando la tetera esté llena ya tienes una nueva landing."

#: admin/pages/help.php:57
msgid "Edit Elementor pages"
msgstr "Editar páginas de Elementor"

#: admin/pages/help.php:59
msgid "Make a copy of the Services page. Call the copy Pricing. Change the big headline to \"Plans that grow with you.\" Leave everything else exactly as it was. Save it as a draft."
msgstr "Haz una copia de la página Servicios. Llama a la copia Precios. Cambia el titular grande por «Planes que crecen contigo». Deja todo lo demás exactamente como estaba. Guárdalo como borrador."

#: admin/pages/help.php:62
msgid "the shelf that quietly emptied"
msgstr "la estantería que se vació en silencio"

#: admin/pages/help.php:63
msgid "Mind the shop"
msgstr "Cuida la tienda"

#: admin/pages/help.php:64
msgid "You ask for a list of products that have been out of stock for a month or more, each one quietly moved to draft with a note."
msgstr "Pides una lista de los productos que llevan un mes o más sin stock y, en silencio, cada uno se pasa a borrador con una nota."

#: admin/pages/help.php:67
msgid "Manage WooCommerce products"
msgstr "Gestionar productos de WooCommerce"

#: admin/pages/help.php:69
msgid "List products that have been out of stock for more than thirty days. For each one, change the status to draft and add a short note explaining why."
msgstr "Lista los productos que llevan más de treinta días sin stock. Para cada uno, cambia el estado a borrador y añade una nota breve explicando por qué."

#: admin/pages/help.php:72
msgid "a just-in-case net"
msgstr "una red por si acaso"

#: admin/pages/help.php:73
msgid "Take a snapshot first"
msgstr "Haz primero un snapshot"

#: admin/pages/help.php:74
msgid "Before you let your helper change anything, you ask for snapshots of the pages that matter. So you can sleep — and ship."
msgstr "Antes de dejar que tu ayudante cambie nada, pides snapshots de las páginas que importan. Para poder dormir tranquilo y, aun así, lanzar."

#: admin/pages/help.php:77
#: admin/pages/help.php:97
msgid "Take and restore snapshots"
msgstr "Crear y restaurar snapshots"

#: admin/pages/help.php:79
msgid "Before you touch anything: take a snapshot of the home page and our three landing pages. Save the session as \"Before launch\" so I can roll back the whole thing later if I need to."
msgstr "Antes de tocar nada: haz un snapshot de la página de inicio y de nuestras tres landings. Guarda la sesión como «Antes del lanzamiento» para que pueda revertirlo todo más tarde si lo necesito."

#: admin/pages/help.php:82
msgid "watch, then remember"
msgstr "observa y luego recuerda"

#: admin/pages/help.php:83
msgid "Save a routine for later"
msgstr "Guarda una rutina para más tarde"

#: admin/pages/help.php:84
msgid "You walk your helper through a workflow once — and ask them to save the steps as a recipe you can call back next week with one sentence."
msgstr "Le enseñas a tu ayudante un flujo de trabajo una vez y le pides que guarde los pasos como una receta que puedas invocar la semana que viene con una sola frase."

#: admin/pages/help.php:87
msgid "Create and update skills"
msgstr "Crear y actualizar habilidades"

#: admin/pages/help.php:89
msgid "Every Monday I publish a product review. Watch what I do this morning, then save the workflow as a skill called Weekly product review. Next time, when I ask for it by name, you'll know exactly what to do."
msgstr "Cada lunes publico una reseña de producto. Observa lo que hago esta mañana y luego guarda el flujo de trabajo como una habilidad llamada Reseña semanal de producto. La próxima vez, cuando te la pida por nombre, sabrás exactamente qué hacer."

#: admin/pages/help.php:92
msgid "a one-line rewind"
msgstr "un rebobinado de una sola línea"

#: admin/pages/help.php:93
msgid "Undo an afternoon's work"
msgstr "Deshacer el trabajo de una tarde"

#: admin/pages/help.php:94
msgid "You ask for everything from a particular session to be put back as it was. Calm returns. The audit log keeps the receipts."
msgstr "Pides que todo lo de una sesión concreta vuelva a estar como estaba. Vuelve la calma. El registro de auditoría guarda los recibos."

#: admin/pages/help.php:99
msgid "Yesterday's session called \"Bulk SEO update\" went a little too far. Restore everything from that session to where it was before. Show me a list of what you put back."
msgstr "La sesión de ayer llamada «Actualización masiva de SEO» se pasó un poco. Restaura todo lo de esa sesión a como estaba antes. Muéstrame una lista de lo que has devuelto a su sitio."

#: admin/pages/help.php:108
msgid "in your terminal"
msgstr "en tu terminal"

#: admin/pages/help.php:109
msgid "In a terminal, inside any project folder — paste this and swap in your pass."
msgstr "En un terminal, dentro de cualquier carpeta de proyecto: pega esto y sustitúyelo por tu pase."

#: admin/pages/help.php:111
msgid "Then in any chat: \"Show me my last ten published posts via aicom.\""
msgstr "Luego, en cualquier chat: «Muéstrame mis últimas diez entradas publicadas vía aicom»."

#: admin/pages/help.php:115
msgid "in your config file"
msgstr "en tu archivo de configuración"

#: admin/pages/help.php:116
msgid "Open the config file (on a Mac, that's ~/Library/Application Support/Claude/claude_desktop_config.json) and paste this in. Restart the app."
msgstr "Abre el archivo de configuración (en Mac es ~/Library/Application Support/Claude/claude_desktop_config.json) y pega esto. Reinicia la app."

#: admin/pages/help.php:122
msgid "in .cursor/mcp.json"
msgstr "en .cursor/mcp.json"

#: admin/pages/help.php:123
msgid "Create .cursor/mcp.json in your project (or ~/.cursor/mcp.json for every project) and paste this in. Reload Cursor."
msgstr "Crea .cursor/mcp.json en tu proyecto (o ~/.cursor/mcp.json para todos los proyectos) y pega esto. Recarga Cursor."

#: admin/pages/help.php:128
msgid "ChatGPT"
msgstr "ChatGPT"

#: admin/pages/help.php:129
msgid "Custom GPT · Actions"
msgstr "Custom GPT · Acciones"

#: admin/pages/help.php:130
msgid "In the Custom GPT builder, add an Action and point it at this URL. For Authentication, pick API Key → Bearer and paste your pass."
msgstr "En el builder de Custom GPT, añade una Acción y apúntala a esta URL. Para la autenticación elige API Key → Bearer y pega tu pase."

#: admin/pages/help.php:132
msgid "All 170+ tools are discovered for you automatically."
msgstr "Las más de 170 herramientas se descubren automáticamente."

#: admin/pages/help.php:135
msgid "n8n, Make, Zapier"
msgstr "n8n, Make, Zapier"

#: admin/pages/help.php:136
msgid "plain HTTP node"
msgstr "nodo HTTP sencillo"

#: admin/pages/help.php:137
msgid "A plain HTTP node does the job — paste this template into it and swap in your pass."
msgstr "Un nodo HTTP sencillo basta: pega esta plantilla y sustitúyela por tu pase."

#: admin/pages/help.php:142
msgid "Other OpenAPI helpers"
msgstr "Otros asistentes OpenAPI"

#: admin/pages/help.php:143
msgid "Dify, Flowise, LangChain…"
msgstr "Dify, Flowise, LangChain…"

#: admin/pages/help.php:144
msgid "Point your tool at this OpenAPI schema URL with Bearer auth, and all the tools are discovered for you."
msgstr "Apunta tu herramienta a esta URL del esquema OpenAPI con autenticación Bearer y todas las herramientas se descubren automáticamente."

#: admin/pages/help.php:146
msgid "Works with Dify, Flowise, LangChain, Semantic Kernel, Microsoft Copilot Studio — anything fluent in OpenAPI 3.0."
msgstr "Funciona con Dify, Flowise, LangChain, Semantic Kernel, Microsoft Copilot Studio: cualquier cosa que entienda OpenAPI 3.0."

#: admin/pages/help.php:163
msgid "A short letter to start"
msgstr "Una carta breve para empezar"

#: admin/pages/help.php:167
#: admin/pages/onboarding.php:59
msgid "Welcome in."
msgstr "Bienvenido."

#: admin/pages/help.php:168
msgid "Pull up a chair."
msgstr "Acerca una silla."

#: admin/pages/help.php:171
msgid "AICOM is a quiet bridge between the AI you already pay for and the website you love. Your helper does the typing; you keep an eye on things from the kitchen. Pick a thing you'd like done below — we'll write the words for you to pass along."
msgstr "AICOM es un puente silencioso entre la IA que ya pagas y el sitio web que adoras. Tu ayudante teclea; tú vigilas las cosas desde la cocina. Elige abajo algo que te gustaría que se hiciera: nosotros escribimos las palabras para que tú las pases."

#: admin/pages/help.php:174
msgid "— a short read, maybe four minutes"
msgstr "— una lectura breve, unos cuatro minutos"

#: admin/pages/help.php:185
msgid "Make a visitor's pass."
msgstr "Haz un pase de visitante."

#. translators: %s = link to API Keys page
#: admin/pages/help.php:190
#, php-format
msgid "Stop by <a href=\"%s\">the keys drawer</a> and pick a starter set. Tick the permissions we suggest just below. Copy the pass the moment it appears — it won't show its face twice."
msgstr "Pásate por <a href=\"%s\">el cajón de las claves</a> y elige un conjunto inicial. Marca los permisos sugeridos justo debajo. Copia el pase en cuanto aparezca: no se mostrará dos veces."

#: admin/pages/help.php:200
msgid "Show them inside."
msgstr "Hazlos pasar."

#: admin/pages/help.php:201
msgid "You don't have to write a single line yourself. Further down, pick which AI helper you use — we have the exact text already written for it. Tap copy, paste it where your helper expects, done."
msgstr "No tienes que escribir ni una sola línea. Más abajo, elige qué ayudante de IA usas: ya tenemos escrito el texto exacto para él. Toca copiar, pégalo donde tu ayudante lo espera y listo."

#: admin/pages/help.php:206
msgid "Tell them what's on your mind."
msgstr "Cuéntales lo que tienes en mente."

#: admin/pages/help.php:207
msgid "No magic words to learn. Use the little builder below: tap a card, copy the sentence it writes for you, and paste it into your helper. They take it from there."
msgstr "No hay fórmulas mágicas que aprender. Usa el pequeño builder de abajo: toca una tarjeta, copia la frase que escribe por ti y pégala en el chat de tu ayudante. Él se encargará del resto."

#: admin/pages/help.php:219
msgid "The little builder"
msgstr "El pequeño builder"

#: admin/pages/help.php:222
msgid "Pick a thing you'd like done. We'll write it for you."
msgstr "Elige algo que te gustaría que se hiciera. Nosotros lo escribimos por ti."

#: admin/pages/help.php:223
msgid "Tap a card. We'll show you which permissions to tick when you make the pass, and we'll write a sentence you can copy straight into your helper's chat window."
msgstr "Toca una tarjeta. Te mostraremos qué permisos marcar al hacer el pase y escribiremos una frase que puedas copiar directamente en la ventana de chat de tu ayudante."

#: admin/pages/help.php:236
msgid "tap to use this →"
msgstr "toca para usar esto →"

#: admin/pages/help.php:244
msgid "When you make the pass, tick these"
msgstr "Cuando hagas el pase, marca estos"

#: admin/pages/help.php:247
msgid "Open the keys drawer →"
msgstr "Abrir el cajón de las claves →"

#: admin/pages/help.php:252
msgid "And paste this into your helper"
msgstr "Y pega esto en tu ayudante"

#: admin/pages/help.php:269
msgid "The wiring"
msgstr "El cableado"

#: admin/pages/help.php:272
msgid "Telling your helper where the door is."
msgstr "Decirle a tu ayudante dónde está la puerta."

#: admin/pages/help.php:273
msgid "No typing required. Find your helper in the list below, tap copy, and paste the text exactly where it asks. We've written it all for you — the right address, the right greeting, the right shape. The two notes underneath are just there for reference if you're curious."
msgstr "No hace falta escribir. Encuentra tu ayudante en la lista de abajo, toca Copiar y pega el texto justo donde te lo pida. Lo hemos preparado todo por ti: la dirección correcta, el greeting correcto, el formato correcto. Las dos notas de abajo están solo de referencia, por si tienes curiosidad."

#: admin/pages/help.php:278
msgid "The address"
msgstr "La dirección"

#: admin/pages/help.php:282
msgid "The greeting"
msgstr "El saludo"

#: admin/pages/help.php:283
msgid "Authorization: Bearer <your-key>"
msgstr "Authorization: Bearer <tu-clave>"

#: admin/pages/help.php:291
#, php-format
msgid "If the address above gives trouble (some hosts rewrite things in odd ways), this one is a faithful backup: <code>%s</code>"
msgstr "Si la dirección de arriba da problemas (algunos hostings reescriben las cosas de forma rara), esta es una copia fiel de respaldo: <code>%s</code>"

#: admin/pages/help.php:314
msgid "Where this goes"
msgstr "A dónde va esto"

#: admin/pages/help.php:320
msgid "Paste-ready text"
msgstr "Texto listo para pegar"

#: admin/pages/help.php:337
msgid "Quiet questions"
msgstr "Preguntas tranquilas"

#: admin/pages/help.php:340
msgid "Things folks have asked us."
msgstr "Cosas que nos ha preguntado la gente."

#: admin/pages/help.php:346
msgid "Will this cost me a bit every time it does something?"
msgstr "¿Esto me costará un poco cada vez que haga algo?"

#: admin/pages/help.php:347
msgid "No. AICOM is free. Your helper uses the AI subscription you already pay for — whatever Claude or ChatGPT charges you each month — and nothing extra slips in on top."
msgstr "No. AICOM es gratis. Tu ayudante usa la suscripción de IA que ya pagas (lo que Claude o ChatGPT te cobre cada mes) y no se cuela nada extra por encima."

#: admin/pages/help.php:351
msgid "Is it really safe to let a helper into the site?"
msgstr "¿Es realmente seguro dejar entrar a un ayudante en el sitio?"

#: admin/pages/help.php:352
msgid "Safer than giving someone your password. Every pass has only the powers you grant. You can freeze the whole site with one click. Working Hours can lock helpers out at night. Everything they do is written down and reversible. You are always in charge."
msgstr "Más seguro que darle a alguien tu contraseña. Cada pase tiene solo los poderes que tú le concedes. Puedes congelar todo el sitio con un clic. El Horario de trabajo puede dejar fuera a los ayudantes por la noche. Todo lo que hacen queda escrito y es reversible. Tú mandas siempre."

#: admin/pages/help.php:356
msgid "I shared a pass and now I'd like it back."
msgstr "Compartí un pase y ahora quiero recuperarlo."

#: admin/pages/help.php:361
#, php-format
msgid "Open <a href=\"%s\">the keys drawer</a>, find the row, click the small action menu and choose <strong>Revoke</strong>. Gone in a blink. To pause it instead, pick <strong>Suspend</strong> — that one is reversible."
msgstr "Abre <a href=\"%s\">el cajón de las claves</a>, busca la fila, haz clic en el pequeño menú de acciones y elige <strong>Revocar</strong>. Se va en un parpadeo. Para pausarlo en su lugar, elige <strong>Suspender</strong>: esa opción es reversible."

#: admin/pages/help.php:370
msgid "My helper keeps getting 401 or 403. What's wrong?"
msgstr "Mi ayudante recibe constantemente 401 o 403. ¿Qué pasa?"

#: admin/pages/help.php:373
msgid "<strong>401</strong> usually means the pass isn't reaching us. Some web servers strip the greeting out — adding <code>SetEnvIf Authorization \"(.*)\" HTTP_AUTHORIZATION=$1</code> to the site's <code>.htaccess</code> sets things right. <strong>403</strong> means the pass arrived but isn't allowed to do what you're asking — check what you ticked when you made it, the IP list, and whether the site is locked. The audit log tells you which."
msgstr "<strong>401</strong> suele significar que el pase no nos está llegando. Algunos servidores web eliminan el Authorization header: añadir <code>SetEnvIf Authorization \"(.*)\" HTTP_AUTHORIZATION=$1</code> al <code>.htaccess</code> del sitio lo arregla. <strong>403</strong> significa que el pase llegó, pero no tiene permiso para hacer lo que pides: comprueba qué marcaste al crearlo, la lista de IPs y si el sitio está bloqueado. El registro de auditoría te dirá exactamente por qué."

#: admin/pages/help.php:380
msgid "Can I keep a few different passes for different things?"
msgstr "¿Puedo tener varios pases distintos para cosas distintas?"

#: admin/pages/help.php:381
msgid "Of course. One that only reads. One that can write content. One for proper admin work. Each can have its own expiry, its own IP lock, its own dry-run flag. Mix as you like."
msgstr "Por supuesto. Uno que solo lea. Otro que pueda escribir contenido. Otro para tareas de administración como Dios manda. Cada uno puede tener su propia caducidad, su propio bloqueo de IP y su propio indicador de dry-run. Combínalos como quieras."

#: admin/pages/help.php:385
msgid "My helper says \"no active session\". What's that?"
msgstr "Mi ayudante dice «no hay sesión activa». ¿Qué es eso?"

#: admin/pages/help.php:386
msgid "Anything that changes things wants to be wrapped in a named session — that's what lets you undo a whole afternoon's work with one button later. Just tell your helper \"Open a session called X, then go ahead.\" Read-only tasks don't need a session."
msgstr "Todo lo que cambia cosas conviene envolverlo en una sesión con nombre: eso es lo que te permite deshacer después el trabajo de toda una tarde con un solo botón. Solo dile a tu ayudante «Abre una sesión llamada X y luego sigue». Las tareas de solo lectura no necesitan sesión."

#: admin/pages/help.php:390
msgid "How do I tidy up old snapshots?"
msgstr "¿Cómo limpio los snapshots antiguos?"

#: admin/pages/help.php:395
#, php-format
msgid "<a href=\"%s\">Snapshots → Cleanup settings</a>. Set a maximum age (in days), a maximum size (in MB), or both. A daily routine sweeps the older ones away. You can also delete individual snapshots by hand on the Backup Snapshots tab."
msgstr "<a href=\"%s\">Snapshots → Ajustes de limpieza</a>. Define una antigüedad máxima (en días), un tamaño máximo (en MB) o ambos. Una rutina diaria barre los más antiguos. También puedes eliminar snapshots concretos a mano en la pestaña Snapshots de backup."

#: admin/pages/help.php:404
msgid "Sessions, skills — what's the difference, really?"
msgstr "Sesiones, habilidades: ¿cuál es la diferencia, en realidad?"

#: admin/pages/help.php:405
msgid "A session is one afternoon of work. A skill is a recipe you can ask for again. Skills usually start their life inside a session: \"I liked what we just did. Save it for next time.\""
msgstr "Una sesión es una tarde de trabajo. Una habilidad es una receta que puedes volver a pedir. Las habilidades suelen empezar su vida dentro de una sesión: «Me ha gustado lo que acabamos de hacer. Guárdalo para la próxima»."

#: admin/pages/help.php:415
msgid "And if something ever feels off —"
msgstr "Y si en algún momento algo no encaja:"

#: admin/pages/help.php:420
#, php-format
msgid "the <a href=\"%s\">Safety</a> page is your kill switch. Three clicks and the whole place freezes. Nothing destructive can happen without your explicit yes."
msgstr "la página <a href=\"%s\">Seguridad</a> es tu botón de apagado de emergencia. Tres clics y todo el sitio se congela. Nada destructivo puede pasar sin tu sí explícito."

#: admin/pages/help.php:426
msgid "Now — try a sentence and see."
msgstr "Ahora: prueba con una frase y mira qué pasa."

#: admin/pages/modules.php:16
#: includes/class-auth.php:25
msgid "WordPress Core"
msgstr "Núcleo de WordPress"

#: admin/pages/modules.php:16
msgid "Posts, pages, custom post types, taxonomies, meta, options."
msgstr "Entradas, páginas, tipos de contenido personalizados, taxonomías, meta y opciones."

#: admin/pages/modules.php:17
msgid "Yoast SEO"
msgstr "Yoast SEO"

#: admin/pages/modules.php:17
msgid "SEO meta, Open Graph, Twitter Card, sitemap, breadcrumbs per post and term."
msgstr "Meta SEO, Open Graph, Twitter Card, mapa del sitio y migas de pan por entrada y término."

#: admin/pages/modules.php:17
msgid "Yoast SEO plugin"
msgstr "Plugin Yoast SEO"

#: admin/pages/modules.php:18
#: admin/pages/modules.php:30
#: includes/class-auth.php:33
msgid "Media & Files"
msgstr "Medios y archivos"

#: admin/pages/modules.php:18
msgid "WordPress media library, file upload/list/delete (with allowlist)."
msgstr "Biblioteca de medios de WordPress, subir/listar/eliminar archivos (con lista de permitidos)."

#: admin/pages/modules.php:19
msgid "Elementor"
msgstr "Elementor"

#: admin/pages/modules.php:19
msgid "Programmatic widget editing via _elementor_data. Batch text update, backup/restore."
msgstr "Edición programática de widgets vía _elementor_data. Actualización de texto por lotes, copia de seguridad/restauración."

#: admin/pages/modules.php:19
msgid "Elementor plugin"
msgstr "Plugin Elementor"

#: admin/pages/modules.php:20
msgid "ECS"
msgstr "ECS"

#: admin/pages/modules.php:20
msgid "Ele Custom Skin — loop skins, color schemes, container layouts for Elementor."
msgstr "Ele Custom Skin: skins para loops, esquemas de color y diseños de contenedores para Elementor."

#: admin/pages/modules.php:20
msgid "ECS plugin"
msgstr "Plugin ECS"

#: admin/pages/modules.php:21
msgid "Polylang"
msgstr "Polylang"

#: admin/pages/modules.php:21
msgid "Language assignment, translation linking for posts and terms."
msgstr "Asignación de idioma y enlazado de traducciones para entradas y términos."

#: admin/pages/modules.php:21
msgid "Polylang plugin"
msgstr "Plugin Polylang"

#: admin/pages/modules.php:22
msgid "WooCommerce"
msgstr "WooCommerce"

#: admin/pages/modules.php:22
msgid "Products, categories, attributes, stock, price, settings."
msgstr "Productos, categorías, atributos, stock, precio y ajustes."

#: admin/pages/modules.php:22
msgid "WooCommerce plugin"
msgstr "Plugin WooCommerce"

#: admin/pages/modules.php:23
#: includes/class-auth.php:38
msgid "Users & Roles"
msgstr "Usuarios y roles"

#: admin/pages/modules.php:23
msgid "User management, role assignment, capabilities. Anti-lockout guards included."
msgstr "Gestión de usuarios, asignación de roles y capacidades. Incluye salvaguardas contra bloqueos."

#: admin/pages/modules.php:24
msgid "Backup & Restore"
msgstr "Copia de seguridad y restauración"

#: admin/pages/modules.php:24
msgid "Post/term/Elementor backups stored in database. Per-request restore."
msgstr "Copias de seguridad de entradas/términos/Elementor almacenadas en la base de datos. Restauración por petición."

#: admin/pages/modules.php:25
msgid "Clautron"
msgstr "Clautron"

#: admin/pages/modules.php:25
msgid "Blueprint and capability management — catalog, primitives, compile, smoke test."
msgstr "Gestión de blueprints y capacidades: catálogo, primitivas, compilación y prueba rápida."

#: admin/pages/modules.php:25
msgid "Clautron plugin"
msgstr "Plugin Clautron"

#: admin/pages/modules.php:29
msgid "Writing & Content"
msgstr "Escritura y contenido"

#: admin/pages/modules.php:29
msgid "Drafting posts, editing pages, managing categories, polishing SEO metadata."
msgstr "Redactar borradores de entradas, editar páginas, gestionar categorías y pulir los metadatos SEO."

#: admin/pages/modules.php:30
msgid "Image library, accessibility (alt text), and selective file system access."
msgstr "Biblioteca de imágenes, accesibilidad (texto alternativo) y acceso selectivo al sistema de archivos."

#: admin/pages/modules.php:31
msgid "Pages & Layout"
msgstr "Páginas y maquetación"

#: admin/pages/modules.php:31
msgid "Page builders, design systems and translation tooling for layout-heavy work."
msgstr "Maquetadores, sistemas de diseño y herramientas de traducción para trabajos centrados en la maquetación."

#: admin/pages/modules.php:32
msgid "Shop & Commerce"
msgstr "Tienda y comercio"

#: admin/pages/modules.php:32
msgid "WooCommerce store: products, prices, stock, taxonomies."
msgstr "Tienda WooCommerce: productos, precios, stock y taxonomías."

#: admin/pages/modules.php:33
msgid "User accounts, snapshots, restore. The plumbing."
msgstr "Cuentas de usuario, snapshots y restauración. La fontanería."

#: admin/pages/modules.php:34
msgid "AI Agent Tooling"
msgstr "Herramientas para agentes de IA"

#: admin/pages/modules.php:34
msgid "Capabilities your agents create and discover — blueprints, primitives, smoke tests."
msgstr "Capacidades que tus agentes crean y descubren: blueprints, primitivas y pruebas rápidas."

#: admin/pages/modules.php:47
msgid "Everything your AI agent can do, grouped by what it's good at. Modules that depend on a parent plugin will say so."
msgstr "Todo lo que tu agente de IA puede hacer, agrupado por aquello en lo que es bueno. Los módulos que dependen de un plugin padre lo indicarán."

#. translators: %1$d: active modules, %2$d: total modules in group
#: admin/pages/modules.php:67
#, php-format
msgid "%1$d of %2$d active"
msgstr "%1$d de %2$d activos"

#: admin/pages/modules.php:81
msgid "(Free)"
msgstr "(Gratis)"

#: admin/pages/modules.php:82
msgid "(Pro)"
msgstr "(Pro)"

#: admin/pages/modules.php:83
msgid "(Premium)"
msgstr "(Premium)"

#: admin/pages/modules.php:84
msgid "Installed — no languages"
msgstr "Instalado: sin idiomas"

#. translators: %s: plugin name
#: admin/pages/modules.php:103
#, php-format
msgid "⚠ Requires: %s"
msgstr "⚠ Requiere: %s"

#: admin/pages/modules.php:108
msgid "Always active"
msgstr "Siempre activo"

#. translators: %d: number of tools
#: admin/pages/modules.php:113
#: admin/pages/modules.php:131
#, php-format
msgid "%d tool"
msgid_plural "%d tools"
msgstr[0] "%d herramienta"
msgstr[1] "%d herramientas"

#: admin/pages/modules.php:127
msgid "Registered Tools"
msgstr "Herramientas registradas"

#: admin/pages/modules.php:139
msgid "Tool Name"
msgstr "Nombre de la herramienta"

#: admin/pages/modules.php:140
msgid "Module"
msgstr "Módulo"

#: admin/pages/modules.php:142
msgid "Required Scopes"
msgstr "Ámbitos requeridos"

#: admin/pages/modules.php:143
msgid "Flags"
msgstr "Indicadores"

#: admin/pages/onboarding.php:17
msgid "A desktop chat app"
msgstr "Una app de chat de escritorio"

#: admin/pages/onboarding.php:21
msgid "In your terminal"
msgstr "En tu terminal"

#: admin/pages/onboarding.php:25
msgid "AI code editor"
msgstr "Editor de código con IA"

#: admin/pages/onboarding.php:29
msgid "OpenAI Actions"
msgstr "OpenAI Actions"

#: admin/pages/onboarding.php:33
msgid "Any MCP-aware client"
msgstr "Cualquier cliente compatible con MCP"

#: admin/pages/onboarding.php:59
msgid "Two quick questions."
msgstr "Dos preguntas rápidas."

#: admin/pages/onboarding.php:60
msgid "AICOM is a quiet bridge between the AI you already pay for and the WordPress site you already love. Let's tell it who you are."
msgstr "AICOM es un puente silencioso entre la IA que ya pagas y el sitio WordPress que ya adoras. Vamos a decirle quién eres."

#: admin/pages/onboarding.php:62
msgid "Which AI do you use?"
msgstr "¿Qué IA usas?"

#: admin/pages/onboarding.php:63
msgid "We'll show you the exact setup for that one — no guessing."
msgstr "Te mostraremos la configuración exacta para esa: sin adivinanzas."

#: admin/pages/onboarding.php:75
msgid "Next →"
msgstr "Siguiente →"

#: admin/pages/onboarding.php:80
msgid "I'll set it up later — skip"
msgstr "Lo configuraré más tarde: omitir"

#: admin/pages/onboarding.php:86
msgid "What should it be able to do?"
msgstr "¿Qué debería poder hacer?"

#: admin/pages/onboarding.php:87
msgid "Pick how much access your AI gets. You can always change this later or make more keys with different powers."
msgstr "Elige cuánto acceso tendrá tu IA. Siempre podrás cambiar esto más tarde o crear más claves con poderes distintos."

#: admin/pages/onboarding.php:90
msgid "Please pick one of the options below."
msgstr "Por favor, elige una de las opciones de abajo."

#: admin/pages/onboarding.php:115
msgid "Tip — start safe. You can always make a more powerful key once you trust your agent."
msgstr "Consejo: empieza por lo seguro. Siempre puedes crear una clave más potente cuando confíes en tu agente."

#: admin/pages/onboarding.php:119
msgid "Generate my first key →"
msgstr "Generar mi primera clave →"

#: admin/pages/safety.php:10
msgid "Only <code>server.status</code> is allowed. All other tools are blocked."
msgstr "Solo se permite <code>server.status</code>. Todas las demás herramientas están bloqueadas."

#: admin/pages/safety.php:14
msgid "Write, destructive, and admin-sensitive tools are blocked. Read and discovery tools are permitted."
msgstr "Las herramientas de escritura, destructivas y admin sensibles están bloqueadas. Se permiten las de lectura y descubrimiento."

#: admin/pages/safety.php:18
msgid "All tools permitted (subject to scope and allowlist checks)."
msgstr "Todas las herramientas permitidas (sujetas a las comprobaciones de ámbito y lista de permitidos)."

#: admin/pages/safety.php:24
msgid "Safety Controls"
msgstr "Controles de seguridad"

#: admin/pages/safety.php:25
msgid "Control lock mode to restrict what AI agents can do site-wide."
msgstr "Controla el modo de bloqueo para restringir lo que los agentes de IA pueden hacer en todo el sitio."

#: admin/pages/safety.php:29
msgid "Lock settings updated."
msgstr "Ajustes de bloqueo actualizados."

#: admin/pages/safety.php:35
msgid "Current Lock Status"
msgstr "Estado actual del bloqueo"

#: admin/pages/safety.php:51
#, php-format
msgid "Schedule: overridden until %s (next working period)."
msgstr "Programación: anulada hasta %s (próximo período laborable)."

#: admin/pages/safety.php:55
msgid "Schedule: within working hours — no additional lock."
msgstr "Programación: dentro del horario de trabajo, sin bloqueo adicional."

#: admin/pages/safety.php:58
#, php-format
msgid "Schedule: outside working hours — %s enforced."
msgstr "Programación: fuera del horario de trabajo, se aplica %s."

#: admin/pages/safety.php:75
msgid "Hard Lock overrides Soft Lock. Changes take effect immediately for all subsequent requests."
msgstr "Hard Lock prevalece sobre Soft Lock. Los cambios surten efecto de inmediato para todas las peticiones siguientes."

#: admin/pages/safety.php:86
msgid "Agents can read and browse the site but cannot create, change, or delete anything. Safe pause button."
msgstr "Los agentes pueden leer y navegar por el sitio, pero no pueden crear, cambiar ni eliminar nada. Botón de pausa seguro."

#: admin/pages/safety.php:87
msgid "Read-only mode"
msgstr "Modo solo lectura"

#: admin/pages/safety.php:95
msgid "Enable Soft Lock"
msgstr "Activar Soft Lock"

#: admin/pages/safety.php:97
msgid "Permits <em>public</em>, <em>discovery</em>, <em>read</em> tools only. Blocks write, destructive, admin_sensitive."
msgstr "Solo permite herramientas <em>public</em>, <em>discovery</em> y <em>read</em>. Bloquea las de escritura, destructivas y admin_sensitive."

#: admin/pages/safety.php:103
msgid "Total freeze. Only server.status responds. Agents are blocked from doing anything. Use when something feels wrong."
msgstr "Congelación total. Solo responde server.status. Los agentes no pueden hacer nada. Úsalo cuando algo no vaya bien."

#: admin/pages/safety.php:104
msgid "Emergency freeze"
msgstr "Congelación de emergencia"

#: admin/pages/safety.php:111
msgid "Enable Hard Lock"
msgstr "Activar Hard Lock"

#: admin/pages/safety.php:113
msgid "Permits <em>public</em> tools only (<code>server.status</code>). <strong>Hard Lock overrides Soft Lock.</strong>"
msgstr "Solo permite herramientas <em>public</em> (<code>server.status</code>). <strong>Hard Lock prevalece sobre Soft Lock.</strong>"

#: admin/pages/safety.php:120
msgid "<strong>Hard Lock is active.</strong> Soft Lock is disabled and ignored."
msgstr "<strong>Hard Lock está activo.</strong> Soft Lock está desactivado y se ignora."

#: admin/pages/safety.php:124
msgid "Apply Lock Settings"
msgstr "Aplicar ajustes de bloqueo"

#: admin/pages/safety.php:142
msgid "Schedule saved."
msgstr "Programación guardada."

#: admin/pages/safety.php:147
msgid "Working Hours Schedule"
msgstr "Programación del horario de trabajo"

#: admin/pages/safety.php:149
msgid "Enabled"
msgstr "Activado"

#: admin/pages/safety.php:149
msgid "Disabled"
msgstr "Desactivado"

#: admin/pages/safety.php:154
msgid "Outside working hours, all MCP requests are automatically locked at the configured level. Manual locks always take precedence."
msgstr "Fuera del horario de trabajo, todas las peticiones MCP se bloquean automáticamente al nivel configurado. Los bloqueos manuales siempre tienen prioridad."

#: admin/pages/safety.php:164
msgid "Enable Schedule"
msgstr "Activar programación"

#: admin/pages/safety.php:168
msgid "Lock site outside working hours"
msgstr "Bloquear el sitio fuera del horario de trabajo"

#: admin/pages/safety.php:174
msgid "Working Days"
msgstr "Días laborables"

#: admin/pages/safety.php:186
msgid "Checked days are treated as working days."
msgstr "Los días marcados se tratan como días laborables."

#: admin/pages/safety.php:202
#, php-format
msgid "Site timezone: %s"
msgstr "Zona horaria del sitio: %s"

#: admin/pages/safety.php:210
msgid "Outside Hours Lock"
msgstr "Bloqueo fuera de horario"

#: admin/pages/safety.php:215
msgid "Soft Lock — read-only mode (discovery & read tools still work)"
msgstr "Soft Lock: modo solo lectura (las herramientas de descubrimiento y lectura siguen funcionando)"

#: admin/pages/safety.php:220
msgid "Hard Lock — full block (only public tools work)"
msgstr "Hard Lock: bloqueo total (solo funcionan las herramientas públicas)"

#: admin/pages/safety.php:227
msgid "Save Schedule"
msgstr "Guardar programación"

#: admin/pages/safety.php:236
msgid "Lock Permission Matrix"
msgstr "Matriz de permisos de bloqueo"

#: admin/pages/safety.php:242
msgid "Tool Class"
msgstr "Clase de herramienta"

#: admin/pages/safety.php:243
msgid "Examples"
msgstr "Ejemplos"

#: admin/pages/safety.php:284
msgid "AICOM Hub Pairing"
msgstr "Emparejamiento con AICOM Hub"

#: admin/pages/safety.php:287
#, php-format
msgid "%d paired hub"
msgid_plural "%d paired hubs"
msgstr[0] "%d Hub emparejado"
msgstr[1] "%d Hubs emparejados"

#: admin/pages/safety.php:288
msgid "Not paired"
msgstr "Sin emparejar"

#: admin/pages/safety.php:293
msgid "Generate a one-time pairing token to connect this site to an AICOM Hub. The token is valid for 10 minutes and consumed on first use."
msgstr "Genera un token de emparejamiento de un solo uso para conectar este sitio a un AICOM Hub. El token es válido durante 10 minutos y se consume en el primer uso."

#: admin/pages/safety.php:299
msgid "Pairing token — copy now, shown once"
msgstr "Token de emparejamiento: cópialo ya, se muestra una sola vez"

#: admin/pages/safety.php:305
msgid "Paste this into AICOM Hub → Sites → Pair a site within 10 minutes."
msgstr "Pega esto en AICOM Hub → Sitios → Emparejar un sitio en menos de 10 minutos."

#: admin/pages/safety.php:315
msgid "Generate new token"
msgstr "Generar nuevo token"

#: admin/pages/safety.php:315
msgid "Generate pairing token"
msgstr "Generar token de emparejamiento"

#: admin/pages/safety.php:323
msgid "Hub ID"
msgstr "ID del Hub"

#: admin/pages/safety.php:324
msgid "Hub URL"
msgstr "URL del Hub"

#: admin/pages/safety.php:325
msgid "Paired"
msgstr "Emparejado"

#: admin/pages/safety.php:326
msgid "Last seen"
msgstr "Visto por última vez"

#: admin/pages/skills.php:20
msgid "Reusable AI procedures — instructions, rules, and workflows your AI agents can discover and execute."
msgstr "Procedimientos de IA reutilizables: instrucciones, reglas y flujos de trabajo que tus agentes de IA pueden descubrir y ejecutar."

#: admin/pages/skills.php:26
#: includes/class-auth.php:44
msgid "Skills"
msgstr "Habilidades"

#: admin/pages/skills.php:30
msgid "Suggested"
msgstr "Sugeridas"

#: admin/pages/skills.php:35
msgid "Proposals"
msgstr "Propuestas"

#: admin/pages/skills.php:40
msgid "History ↗"
msgstr "Historial ↗"

#: admin/pages/skills.php:46
msgid "Setting saved."
msgstr "Ajuste guardado."

#: admin/pages/skills.php:60
msgid "Skill not found."
msgstr "Habilidad no encontrada."

#: admin/pages/skills.php:74
msgid "Back to Skills"
msgstr "Volver a Habilidades"

#: admin/pages/skills.php:83
msgid "Export JSON"
msgstr "Exportar JSON"

#: admin/pages/skills.php:105
#: admin/pages/skills.php:118
msgid "Description"
msgstr "Descripción"

#: admin/pages/skills.php:112
msgid "Input Schema"
msgstr "Esquema de entrada"

#: admin/pages/skills.php:115
#: admin/pages/skills.php:320
msgid "Name"
msgstr "Nombre"

#: admin/pages/skills.php:117
msgid "Required"
msgstr "Obligatorio"

#: admin/pages/skills.php:136
#: admin/pages/skills.php:460
msgid "Steps"
msgstr "Pasos"

#: admin/pages/skills.php:152
msgid "Rules"
msgstr "Reglas"

#: admin/pages/skills.php:159
msgid "Tags"
msgstr "Etiquetas"

#: admin/pages/skills.php:170
msgid "Permissions"
msgstr "Permisos"

#: admin/pages/skills.php:215
msgid "Simple"
msgstr "Sencillo"

#: admin/pages/skills.php:216
msgid "Guided"
msgstr "Guiado"

#: admin/pages/skills.php:217
msgid "Advanced"
msgstr "Avanzado"

#: admin/pages/skills.php:230
#, php-format
msgid "Skill \"%s\" imported as draft."
msgstr "Habilidad «%s» importada como borrador."

#: admin/pages/skills.php:237
#, php-format
msgid "Import failed: %s"
msgstr "Importación fallida: %s"

#: admin/pages/skills.php:249
msgid "Search skills…"
msgstr "Buscar habilidades…"

#: admin/pages/skills.php:251
msgid "All types"
msgstr "Todos los tipos"

#: admin/pages/skills.php:257
msgid "All statuses"
msgstr "Todos los estados"

#: admin/pages/skills.php:258
msgid "Active only"
msgstr "Solo activas"

#: admin/pages/skills.php:259
msgid "Draft only"
msgstr "Solo borradores"

#: admin/pages/skills.php:260
msgid "Archived"
msgstr "Archivadas"

#: admin/pages/skills.php:271
msgid "Import JSON"
msgstr "Importar JSON"

#: admin/pages/skills.php:280
msgid "Suggestions active — click to disable."
msgstr "Sugerencias activas: haz clic para desactivarlas."

#: admin/pages/skills.php:281
msgid "Suggestions disabled — click to enable."
msgstr "Sugerencias desactivadas: haz clic para activarlas."

#: admin/pages/skills.php:286
msgid "Suggestions on"
msgstr "Sugerencias activadas"

#: admin/pages/skills.php:287
msgid "Suggestions off"
msgstr "Sugerencias desactivadas"

#: admin/pages/skills.php:295
msgid "Import Skill from JSON"
msgstr "Importar habilidad desde JSON"

#: admin/pages/skills.php:296
msgid "Paste a skill definition exported from this plugin or crafted manually. The skill will be saved as Draft for review."
msgstr "Pega una definición de habilidad exportada desde este plugin o creada a mano. La habilidad se guardará como borrador para que la revises."

#: admin/pages/skills.php:304
msgid "Import"
msgstr "Importar"

#: admin/pages/skills.php:314
msgid "No skills found. AI agents create skills via skills.create, or import a local definition via skills.import or the Import JSON button above."
msgstr "No se han encontrado habilidades. Los agentes de IA crean habilidades vía skills.create, o puedes importar una definición local vía skills.import o con el botón Importar JSON de arriba."

#: admin/pages/skills.php:321
msgid "Slug"
msgstr "Slug"

#: admin/pages/skills.php:324
msgid "Ver."
msgstr "Ver."

#: admin/pages/skills.php:325
msgid "Updated"
msgstr "Actualizada"

#: admin/pages/skills.php:349
msgid "Details"
msgstr "Detalles"

#: admin/pages/skills.php:359
#: admin/pages/skills.php:473
msgid "Activate"
msgstr "Activar"

#: admin/pages/skills.php:369
msgid "Deactivate"
msgstr "Desactivar"

#: admin/pages/skills.php:396
msgid "Permanently delete this skill?"
msgstr "¿Eliminar esta habilidad permanentemente?"

#: admin/pages/skills.php:417
#, php-format
msgid "Page %1$d of %2$d — %3$d total"
msgstr "Página %1$d de %2$d — %3$d en total"

#: admin/pages/skills.php:419
msgid "Prev"
msgstr "Anterior"

#: admin/pages/skills.php:441
msgid "Suggested Skills"
msgstr "Habilidades sugeridas"

#: admin/pages/skills.php:442
msgid "Skills proposed by AI agents, waiting for your review."
msgstr "Habilidades propuestas por agentes de IA, a la espera de tu revisión."

#: admin/pages/skills.php:446
msgid "No suggested skills. AI agents can push skill definitions here via skills.import."
msgstr "No hay habilidades sugeridas. Los agentes de IA pueden enviar definiciones de habilidad aquí vía skills.import."

#: admin/pages/skills.php:480
msgid "Save as Draft"
msgstr "Guardar como borrador"

#: admin/pages/skills.php:483
msgid "Reject and delete this suggested skill?"
msgstr "¿Rechazar y eliminar esta habilidad sugerida?"

#: admin/pages/skills.php:489
#: admin/pages/skills.php:562
msgid "Reject"
msgstr "Rechazar"

#: admin/pages/skills.php:509
msgid "Update Proposals"
msgstr "Propuestas de actualización"

#: admin/pages/skills.php:510
msgid "AI-proposed changes to existing skills. Review the diff before accepting."
msgstr "Cambios propuestos por la IA a habilidades existentes. Revisa el diff antes de aceptar."

#: admin/pages/skills.php:514
msgid "No update proposals pending."
msgstr "No hay propuestas de actualización pendientes."

#: admin/pages/skills.php:523
msgid "Update proposed"
msgstr "Actualización propuesta"

#: admin/pages/skills.php:529
msgid "Current"
msgstr "Actual"

#: admin/pages/skills.php:537
msgid "Proposed"
msgstr "Propuesta"

#: admin/pages/skills.php:553
msgid "Accept Update"
msgstr "Aceptar actualización"

#: admin/pages/skills.php:556
msgid "Reject and delete this proposal?"
msgstr "¿Rechazar y eliminar esta propuesta?"

#: includes/class-auth.php:26
msgid "Read posts, terms, meta, settings"
msgstr "Leer entradas, términos, meta y ajustes"

#: includes/class-auth.php:27
msgid "Create & edit posts/pages"
msgstr "Crear y editar entradas/páginas"

#: includes/class-auth.php:28
msgid "Trash & delete posts"
msgstr "Enviar a la papelera y eliminar entradas"

#: includes/class-auth.php:29
msgid "Post meta read/write"
msgstr "Lectura/escritura de meta de entradas"

#: includes/class-auth.php:30
msgid "Categories, tags, taxonomies"
msgstr "Categorías, etiquetas y taxonomías"

#: includes/class-auth.php:31
msgid "Navigation menus"
msgstr "Menús de navegación"

#: includes/class-auth.php:34
msgid "Upload & manage media library"
msgstr "Subir y gestionar la biblioteca de medios"

#: includes/class-auth.php:35
msgid "Direct file system access"
msgstr "Acceso directo al sistema de archivos"

#: includes/class-auth.php:36
msgid "Accessibility audits & alt text fixes"
msgstr "Auditorías de accesibilidad y correcciones de texto alternativo"

#: includes/class-auth.php:39
msgid "List & read user profiles"
msgstr "Listar y leer perfiles de usuario"

#: includes/class-auth.php:40
msgid "Create & update users"
msgstr "Crear y actualizar usuarios"

#: includes/class-auth.php:41
msgid "Delete users"
msgstr "Eliminar usuarios"

#: includes/class-auth.php:42
msgid "Manage roles & capabilities"
msgstr "Gestionar roles y capacidades"

#: includes/class-auth.php:45
msgid "List, search and run Skills"
msgstr "Listar, buscar y ejecutar habilidades"

#: includes/class-auth.php:46
msgid "Create, update, archive and delete Skills"
msgstr "Crear, actualizar, archivar y eliminar habilidades"

#: includes/class-auth.php:47
msgid "Suggest and propose Skill updates from sessions"
msgstr "Sugerir y proponer actualizaciones de habilidades desde sesiones"

#: includes/class-auth.php:49
msgid "Site Configuration"
msgstr "Configuración del sitio"

#: includes/class-auth.php:50
msgid "WordPress options/settings"
msgstr "Opciones/ajustes de WordPress"

#: includes/class-auth.php:51
msgid "Plugin management & updates"
msgstr "Gestión y actualizaciones de plugins"

#: includes/class-auth.php:52
msgid "Backup & restore data"
msgstr "Copia de seguridad y restauración de datos"

#: includes/class-auth.php:54
msgid "Integrations"
msgstr "Integraciones"

#: includes/class-auth.php:55
msgid "WooCommerce products"
msgstr "Productos de WooCommerce"

#: includes/class-auth.php:56
msgid "WooCommerce settings"
msgstr "Ajustes de WooCommerce"

#: includes/class-auth.php:57
msgid "Elementor pages & widgets"
msgstr "Páginas y widgets de Elementor"

#: includes/class-auth.php:58
msgid "Polylang translations"
msgstr "Traducciones de Polylang"

#: includes/class-auth.php:59
msgid "Yoast SEO fields"
msgstr "Campos de Yoast SEO"

#: includes/class-auth.php:60
msgid "Clautron blueprints"
msgstr "Blueprints de Clautron"
