# Spanish translations for ModuleDesk.
# Copyright (C) 2026 Smart Modules
# This file is distributed under the same license as the ModuleDesk project.
# FIRST AUTHOR <EMAIL@ADDRESS>, 2026.
#
msgid ""
msgstr ""
"Project-Id-Version: ModuleDesk VERSION\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2026-09-04 01:35+0200\n"
"PO-Revision-Date: 2026-09-03 18:17+0200\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language: es\n"
"Language-Team: es <LL@li.org>\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Generated-By: Babel 2.18.0\n"

#, python-format
msgid "Organisation %(org_id)s suspended."
msgstr "Organización %(org_id)s suspendida."

#, python-format
msgid "Organisation %(org_id)s unsuspended."
msgstr "Organización %(org_id)s reactivada."

#, python-format
msgid "Plan changed to %(plan)s."
msgstr "Plan cambiado a %(plan)s."

#, python-format
msgid "Added %(amount)s AI credits to org %(org_id)s."
msgstr "Añadidos %(amount)s créditos de IA a la organización %(org_id)s."

msgid "Sync task queued."
msgstr "Sincronización en cola."

#, python-format
msgid "IP %(ip)s... unblocked."
msgstr "IP %(ip)s... desbloqueada."

msgid "Admin — AI Usage"
msgstr "Admin — Uso de IA"

msgid "All Tenants"
msgstr "Todas las organizaciones"

msgid "AI Usage by Organisation"
msgstr "Uso de IA por organización"

msgid "Organisation"
msgstr "Organización"

msgid "Plan"
msgstr "Plan"

msgid "Credits Used"
msgstr "Créditos usados"

msgid "BYOK"
msgstr "BYOK"

msgid "No AI usage data available."
msgstr "No hay datos de uso de IA disponibles."

msgid "Admin — Billing Overview"
msgstr "Admin — Resumen de facturación"

msgid "Billing Overview"
msgstr "Resumen de facturación"

msgid "No billing data available."
msgstr "No hay datos de facturación disponibles."

msgid "Admin — System Health"
msgstr "Admin — Estado del sistema"

msgid "System Health — Recent Sync Errors"
msgstr "Estado del sistema — Errores de sincronización recientes"

#, python-format
msgid "%(count)s sync error detected"
msgid_plural "%(count)s sync errors detected"
msgstr[0] "%(count)s error de sincronización detectado"
msgstr[1] "%(count)s errores de sincronización detectados"

msgid "Schema"
msgstr "Esquema"

msgid "Error"
msgstr "Error"

msgid "Started At"
msgstr "Iniciado el"

msgid "All systems healthy"
msgstr "Todo funciona correctamente"

msgid "No recent sync errors detected."
msgstr "No se han detectado errores de sincronización recientes."

msgid "Platform Admin — Tenants"
msgstr "Admin de plataforma — Organizaciones"

msgid "Platform Admin — All Tenants"
msgstr "Admin de plataforma — Todas las organizaciones"

msgid "Billing"
msgstr "Facturación"

msgid "AI Usage"
msgstr "Uso de IA"

msgid "Security"
msgstr "Seguridad"

msgid "System Health"
msgstr "Estado del sistema"

msgid "ID"
msgstr "ID"

msgid "Name"
msgstr "Nombre"

msgid "Slug"
msgstr "Slug"

msgid "Users"
msgstr "Usuarios"

msgid "Onboarded"
msgstr "Alta"

msgid "Status"
msgstr "Estado"

msgid "Created"
msgstr "Creado"

msgid "Suspended"
msgstr "Suspendido"

msgid "Active"
msgstr "Activo"

msgid "View"
msgstr "Ver"

msgid "No tenants found."
msgstr "No se han encontrado organizaciones."

#, python-format
msgid "Admin — %(org_name)s"
msgstr "Admin — %(org_name)s"

msgid "SUSPENDED"
msgstr "SUSPENDIDO"

msgid "Plan & Billing"
msgstr "Plan y facturación"

msgid "Stripe Customer"
msgstr "Cliente de Stripe"

msgid "Subscription"
msgstr "Suscripción"

msgid "Change"
msgstr "Cambiar"

msgid "AI Credits"
msgstr "Créditos de IA"

msgid "Used"
msgstr "Usado"

msgid "BYOK Key"
msgstr "Clave BYOK"

msgid "Resets at"
msgstr "Se reinicia el"

msgid "Never"
msgstr "Nunca"

msgid "Add Credits"
msgstr "Añadir créditos"

msgid "Actions"
msgstr "Acciones"

msgid "Reason for suspension…"
msgstr "Motivo de la suspensión…"

msgid "Suspend Organisation"
msgstr "Suspender organización"

msgid "Unsuspend Organisation"
msgstr "Reactivar organización"

msgid "Trigger Sync"
msgstr "Sincronizar"

msgid "Email"
msgstr "Correo electrónico"

msgid "Role"
msgstr "Rol"

msgid "Last Login"
msgstr "Último acceso"

msgid "No users found."
msgstr "No se han encontrado usuarios."

msgid "AI Usage — This Month"
msgstr "Uso de IA — Este mes"

msgid "Type"
msgstr "Tipo"

msgid "Calls"
msgstr "Llamadas"

msgid "Tokens"
msgstr "Tokens"

msgid "No usage recorded this month."
msgstr "No hay uso registrado este mes."

msgid "Recent Audit Events"
msgstr "Eventos de auditoría recientes"

msgid "Action"
msgstr "Acción"

msgid "IP"
msgstr "IP"

msgid "Time"
msgstr "Hora"

msgid "No audit events."
msgstr "No hay eventos de auditoría."

msgid "Admin — Security"
msgstr "Admin — Seguridad"

msgid "Security — Blocked IPs"
msgstr "Seguridad — IPs bloqueadas"

#, python-format
msgid "%(count)s blocked IP"
msgid_plural "%(count)s blocked IPs"
msgstr[0] "%(count)s IP bloqueada"
msgstr[1] "%(count)s IP bloqueadas"

msgid "IP Hash"
msgstr "Hash de IP"

msgid "Unblock"
msgstr "Desbloquear"

msgid "No blocked IPs"
msgstr "Sin IPs bloqueadas"

msgid "The blocklist is currently empty."
msgstr "La lista de bloqueos está vacía."

msgid "You don't have permission to access that page."
msgstr "No tienes permiso para acceder a esta página."

msgid "VIP"
msgstr "VIP"

msgid "Repeat"
msgstr "Recurrente"

msgid "New"
msgstr "Nuevo"

msgid "just now"
msgstr "ahora mismo"

#, python-format
msgid "%(num)d minute ago"
msgid_plural "%(num)d minutes ago"
msgstr[0] "hace %(num)d minuto"
msgstr[1] "hace %(num)d minutos"

#, python-format
msgid "%(num)d hour ago"
msgid_plural "%(num)d hours ago"
msgstr[0] "hace %(num)d hora"
msgstr[1] "hace %(num)d horas"

#, python-format
msgid "%(num)d day ago"
msgid_plural "%(num)d days ago"
msgstr[0] "hace %(num)d día"
msgstr[1] "hace %(num)d días"

#, python-format
msgid "%(num)d month ago"
msgid_plural "%(num)d months ago"
msgstr[0] "hace %(num)d mes"
msgstr[1] "hace %(num)d meses"

msgid "Reply sent"
msgstr "Respuesta enviada"

msgid "Sign-in"
msgstr "Inicio de sesión"

msgid "Failed sign-in"
msgstr "Inicio de sesión fallido"

msgid "Credential revealed"
msgstr "Credencial mostrada"

msgid "FTP credential tested"
msgstr "Credencial FTP probada"

msgid "Marked as read"
msgstr "Marcado como leído"

msgid "Marked as unread"
msgstr "Marcado como sin leer"

msgid "Status changed"
msgstr "Estado cambiado"

msgid "Priority changed"
msgstr "Prioridad cambiada"

msgid "Tags changed"
msgstr "Etiquetas cambiadas"

msgid "Closed automatically"
msgstr "Cerrado automáticamente"

msgid "Reopened automatically"
msgstr "Reabierto automáticamente"

msgid "Answered outside ModuleDesk"
msgstr "Respondido fuera de ModuleDesk"

msgid "Review request dismissed"
msgstr "Petición de valoración descartada"

msgid "Account exported"
msgstr "Cuenta exportada"

msgid "Organisation suspended"
msgstr "Organización suspendida"

msgid "Organisation unsuspended"
msgstr "Organización reactivada"

msgid "Plan changed"
msgstr "Plan cambiado"

msgid "Credits added"
msgstr "Créditos añadidos"

msgid "Sync completed successfully"
msgstr "Sincronización completada"

#, python-format
msgid "Sync failed: %(error)s"
msgstr "Error al sincronizar: %(error)s"

msgid "Reply failed — Addons API rejected it. Check server logs."
msgstr "No se pudo enviar la respuesta — la API de Addons la ha rechazado. Revisa los logs del servidor."

msgid "Title and message body are required."
msgstr "El título y el cuerpo del mensaje son obligatorios."

msgid "Auto-close requires the Premium plan or higher."
msgstr "El cierre automático requiere el plan Premium o superior."

msgid "Auto-close settings saved"
msgstr "Ajustes de cierre automático guardados"

msgid "Auto-response requires the Premium plan or higher."
msgstr "La respuesta automática requiere el plan Premium o superior."

msgid "Auto-response settings saved"
msgstr "Ajustes de respuesta automática guardados"

msgid "Monday"
msgstr "Lunes"

msgid "Tuesday"
msgstr "Martes"

msgid "Wednesday"
msgstr "Miércoles"

msgid "Thursday"
msgstr "Jueves"

msgid "Friday"
msgstr "Viernes"

msgid "Saturday"
msgstr "Sábado"

msgid "Sunday"
msgstr "Domingo"

msgid "Language settings saved"
msgstr "Ajustes de idioma guardados"

msgid "Reply signature saved"
msgstr "Firma de respuesta guardada"

msgid "Timezone saved"
msgstr "Zona horaria guardada"

msgid "Invalid role."
msgstr "Rol no válido."

msgid "You can't change your own role."
msgstr "No puedes cambiar tu propio rol."

#, python-format
msgid "Role updated to %(role)s."
msgstr "Rol actualizado a %(role)s."

msgid "You can't remove yourself."
msgstr "No puedes eliminarte a ti mismo."

msgid "Team member removed."
msgstr "Miembro del equipo eliminado."

msgid "Signature saved."
msgstr "Firma guardada."

msgid "Valid email is required."
msgstr "Se requiere un email válido."

msgid "Team invites require the MAX plan. Upgrade to add multiple team members."
msgstr "Las invitaciones al equipo requieren el plan MAX. Mejora tu plan para añadir varios miembros."

msgid "You have reached your team member limit. Upgrade to MAX for unlimited team members."
msgstr "Has alcanzado el límite de miembros del equipo. Mejora a MAX para miembros ilimitados."

#, python-format
msgid "%(email)s is already a member of this team."
msgstr "%(email)s ya es miembro de este equipo."

#, python-format
msgid "%(email)s already has an account."
msgstr "%(email)s ya tiene una cuenta."

#, python-format
msgid "Invite sent to %(email)s."
msgstr "Invitación enviada a %(email)s."

msgid "VAT number verified and saved."
msgstr "NIF-IVA verificado y guardado."

msgid "VAT number saved — VIES is temporarily unavailable, validation will be retried later."
msgstr "NIF-IVA guardado — VIES no está disponible temporalmente, la validación se reintentará más tarde."

msgid "VAT number removed."
msgstr "NIF-IVA eliminado."

msgid "Invalid VAT number format — please check and try again."
msgstr "Formato de NIF-IVA no válido — compruébalo e inténtalo de nuevo."

msgid "Retrieving older messages is available on the MAX plan. Upgrade to import your full history."
msgstr "Recuperar mensajes antiguos está disponible en el plan MAX. Mejora tu plan para importar tu historial completo."

msgid "Historical sync started! The page will update automatically."
msgstr "Sincronización histórica iniciada. La página se actualizará automáticamente."

#, python-format
msgid "Error starting sync: %(error)s"
msgstr "Error al iniciar la sincronización: %(error)s"

msgid "Historical sync paused"
msgstr "Sincronización histórica en pausa"

msgid "No running sync to pause"
msgstr "No hay ninguna sincronización en curso que pausar"

msgid "No paused sync to resume"
msgstr "No hay ninguna sincronización en pausa que reanudar"

msgid "Historical sync resumed!"
msgstr "Sincronización histórica reanudada."

#, python-format
msgid "Error resuming sync: %(error)s"
msgstr "Error al reanudar la sincronización: %(error)s"

msgid "URL is required"
msgstr "La URL es obligatoria"

msgid "A source with this URL already exists"
msgstr "Ya existe una fuente con esta URL"

msgid "Documentation source added"
msgstr "Fuente de documentación añadida"

msgid "Documentation source deleted"
msgstr "Fuente de documentación eliminada"

msgid "Your organisation's plan does not include enough seats for your account. An administrator can upgrade the plan or remove another member to restore your access — nothing has been deleted."
msgstr "El plan de tu organización no incluye plazas suficientes para tu cuenta. Un administrador puede mejorar el plan o eliminar a otro miembro para restaurar tu acceso — no se ha eliminado nada."

msgid "(unknown)"
msgstr "(desconocido)"

msgid "Ratings import requires the MAX plan."
msgstr "La importación de valoraciones requiere el plan MAX."

msgid "Your account is set up. You can now log in."
msgstr "Tu cuenta está lista. Ya puedes iniciar sesión."

#, python-format
msgid "Too many reset requests. Please try again in %(minutes)d minute(s)."
msgstr "Demasiadas solicitudes de restablecimiento. Inténtalo de nuevo en %(minutes)d minuto(s)."

msgid "If an account exists for that email, a reset link has been sent."
msgstr "Si existe una cuenta con ese email, se ha enviado un enlace de restablecimiento."

msgid "This reset link is invalid or has expired."
msgstr "Este enlace de restablecimiento no es válido o ha caducado."

msgid "This reset link has already been used."
msgstr "Este enlace de restablecimiento ya se ha utilizado."

msgid "Password updated. You can now log in."
msgstr "Contraseña actualizada. Ya puedes iniciar sesión."

msgid "Accept invitation"
msgstr "Aceptar invitación"

msgid "Join ModuleDesk"
msgstr "Únete a ModuleDesk"

msgid "Set your password to accept the invitation"
msgstr "Establece tu contraseña para aceptar la invitación"

msgid "Password"
msgstr "Contraseña"

msgid "8+ characters"
msgstr "8+ caracteres"

msgid "Confirm password"
msgstr "Confirma la contraseña"

msgid "Repeat password"
msgstr "Repite la contraseña"

msgid "Back to login"
msgstr "Volver al inicio de sesión"

msgid "Step 4: AI setup"
msgstr "Paso 4: configuración de IA"

msgid "Step 4 of 4"
msgstr "Paso 4 de 4"

msgid "AI setup"
msgstr "Configuración de IA"

msgid "ModuleDesk includes AI-powered draft replies, classification, and summaries. Choose how to power them."
msgstr "ModuleDesk incluye respuestas sugeridas por IA, clasificación y resúmenes. Elige cómo alimentarlos."

msgid "Included"
msgstr "Incluido"

#, python-format
msgid "Use our shared AI pool. Credits included with your plan: %(plan_credits)s credits/month. No API key needed."
msgstr "Usa nuestro fondo de IA compartido. Créditos incluidos en tu plan: %(plan_credits)s créditos/mes. No necesitas clave API."

msgid "Bring Your Own OpenAI Key"
msgstr "Usa tu propia clave de OpenAI"

msgid "Pro"
msgstr "Pro"

msgid "Use your own OpenAI API key for unlimited AI calls. Costs billed directly to your OpenAI account."
msgstr "Usa tu propia clave API de OpenAI para llamadas de IA ilimitadas. Los costes se facturan directamente a tu cuenta de OpenAI."

msgid "OpenAI API Key"
msgstr "Clave API de OpenAI"

msgid "Your key is encrypted with AES-256 before storage and never logged."
msgstr "Tu clave se cifra con AES-256 antes de almacenarse y nunca se registra."

msgid "Finish setup"
msgstr "Finalizar configuración"

msgid "Continue to billing →"
msgstr "Continuar a facturación →"

msgid "Step 1: Connect your Addons account"
msgstr "Paso 1: conecta tu cuenta de Addons"

msgid "Step 1 of 4"
msgstr "Paso 1 de 4"

msgid "Connect your Addons Marketplace account"
msgstr "Conecta tu cuenta de Addons Marketplace"

msgid "Enter your Addons API key so ModuleDesk can sync your support threads."
msgstr "Introduce tu clave API de Addons para que ModuleDesk pueda sincronizar tus hilos de soporte."

msgid "Addons API Key"
msgstr "Clave API de Addons"

msgid "your-api-key-here"
msgstr "your-api-key-here"

msgid "Find your key at:"
msgstr "Encuentra tu clave en:"

msgid "Addons account settings"
msgstr "Ajustes de tu cuenta de Addons"

msgid "Validate & continue →"
msgstr "Validar y continuar →"

msgid "Activate your plan"
msgstr "Activa tu plan"

#, python-format
msgid "Activate %(plan_name)s plan"
msgstr "Activar el plan %(plan_name)s"

#, python-format
msgid "You're subscribing to the <strong>%(plan_name)s</strong> plan."
msgstr "Vas a suscribirte al plan <strong>%(plan_name)s</strong>."

msgid "You will be redirected to Stripe's secure payment page. Cancel anytime."
msgstr "Serás redirigido a la página de pago segura de Stripe. Cancela cuando quieras."

msgid "Continue to payment →"
msgstr "Continuar al pago →"

msgid "← Back"
msgstr "← Atrás"

msgid "Setup complete"
msgstr "Configuración completa"

msgid "You're all set!"
msgstr "¡Todo listo!"

#, python-format
msgid "We're importing threads from your %(tracked_label)s tracked module%(plural_suffix)s — this runs in the background, your inbox will fill up over the next few minutes."
msgstr "Estamos importando hilos de tus %(tracked_label)s módulo%(plural_suffix)s con seguimiento — esto se ejecuta en segundo plano; tu bandeja de entrada se irá llenando en los próximos minutos."

#, python-format
msgid "Your <strong>%(plan_name)s</strong> plan is active. AI features are ready to use."
msgstr "Tu plan <strong>%(plan_name)s</strong> está activo. Las funciones de IA ya están listas para usarse."

msgid "You're on the <strong>Free</strong> plan — up to 2 modules, 30 AI credits/month. Upgrade anytime in Settings."
msgstr "Estás en el plan <strong>Free</strong> — hasta 2 módulos, 30 créditos de IA al mes. Mejora tu plan cuando quieras en Ajustes."

msgid "Go to inbox →"
msgstr "Ir a la bandeja de entrada →"

msgid "Step 2: Your modules"
msgstr "Paso 2: tus módulos"

msgid "Step 2 of 4"
msgstr "Paso 2 de 4"

msgid "Your modules"
msgstr "Tus módulos"

msgid "Choose which modules to track — we'll only import support threads for these. Uncheck any internal or legacy modules you don't need."
msgstr "Elige qué módulos quieres seguir — solo importaremos hilos de soporte para estos. Desmarca los módulos internos o antiguos que no necesites."

msgid "Online"
msgstr "En línea"

msgid "Offline"
msgstr "Fuera de línea"

msgid "No modules found."
msgstr "No se encontraron módulos."

msgid "Continue to plan selection →"
msgstr "Continuar a la selección de plan →"

msgid "Step 3: Choose your plan"
msgstr "Paso 3: elige tu plan"

msgid "Step 3 of 4"
msgstr "Paso 3 de 4"

msgid "Choose your plan"
msgstr "Elige tu plan"

msgid "🎉 14-day full MAX trial included — free."
msgstr "🎉 Prueba completa de 14 días del plan MAX incluida — gratis."

msgid "No credit card required. After 14 days your account automatically moves to the plan you select below."
msgstr "No se requiere tarjeta de crédito. Después de 14 días, tu cuenta pasará automáticamente al plan que selecciones abajo."

#, python-format
msgid "You have <strong>%(billable_label)s</strong> module%(plural_suffix)s selected."
msgstr "Tienes <strong>%(billable_label)s</strong> módulo%(plural_suffix)s seleccionados."

msgid "You qualify for the Free plan."
msgstr "Cumples los requisitos para el plan Free."

msgid "Up to 2 modules, forever free."
msgstr "Hasta 2 módulos, gratis para siempre."

msgid "Core inbox (priority, status, tags)"
msgstr "Bandeja de entrada básica (prioridad, estado, etiquetas)"

msgid "Basic filters & search"
msgstr "Filtros y búsqueda básicos"

msgid "Up to 5 reply templates"
msgstr "Hasta 5 plantillas de respuesta"

msgid "30 AI credits/month"
msgstr "30 créditos de IA/mes"

msgid "AI classify & Write Reply"
msgstr "Clasificación con IA y redacción de respuestas"

msgid "Order sync & analytics"
msgstr "Sincronización de pedidos y estadísticas"

msgid "WYSIWYG editor"
msgstr "Editor WYSIWYG"

msgid "Start Free (max 2 modules)"
msgstr "Empieza gratis (máx. 2 módulos)"

msgid "Trial then Free"
msgstr "Prueba y luego Free"

msgid "MOST POPULAR"
msgstr "MÁS POPULAR"

msgid "/mo"
msgstr "/mes"

msgid "Everything in Free"
msgstr "Todo lo de Free"

msgid "Up to 6 modules"
msgstr "Hasta 6 módulos"

msgid "VIP badges, presale queue"
msgstr "Insignias VIP, cola de preventa"

msgid "WYSIWYG editor & attachments"
msgstr "Editor WYSIWYG y archivos adjuntos"

msgid "AI classification & draft replies"
msgstr "Clasificación con IA y borradores de respuesta"

msgid "RAG / translations"
msgstr "RAG / traducciones"

msgid "300 AI credits/month"
msgstr "300 créditos de IA/mes"

msgid "Website checks"
msgstr "Comprobaciones de sitio web"

msgid "Credentials manager"
msgstr "Gestor de credenciales"

msgid "Trial then Premium →"
msgstr "Prueba y luego Premium →"

msgid "Everything in Premium"
msgstr "Todo lo de Premium"

msgid "Unlimited modules"
msgstr "Módulos ilimitados"

msgid "Website checks & module detection"
msgstr "Comprobaciones de sitio web y detección de módulos"

msgid "Audit log & ratings export"
msgstr "Registro de auditoría y exportación de valoraciones"

msgid "1 000 AI credits/month (or BYOK)"
msgstr "1 000 créditos de IA/mes (o BYOK)"

msgid "Trial then Max →"
msgstr "Prueba y luego MAX →"

msgid "Create your ModuleDesk account"
msgstr "Crea tu cuenta de ModuleDesk"

msgid "Create your account"
msgstr "Crea tu cuenta"

msgid "One smart inbox for all your PrestaShop Addons support.<br class=\"hidden sm:inline\"> Trusted by module sellers who reply faster and lose fewer customers."
msgstr "Una bandeja de entrada inteligente para todo tu soporte de PrestaShop Addons.<br class=\"hidden sm:inline\"> Con la confianza de vendedores de módulos que responden más rápido y pierden menos clientes."

msgid "Continue with email"
msgstr "Continuar con correo electrónico"

msgid "Google sign-up — coming soon"
msgstr "Registro con Google — próximamente"

msgid "Coming soon"
msgstr "Próximamente"

msgid "Continue with Google"
msgstr "Continuar con Google"

msgid "Soon"
msgstr "Pronto"

msgid "Microsoft sign-up — coming soon"
msgstr "Registro con Microsoft — próximamente"

msgid "Continue with Microsoft"
msgstr "Continuar con Microsoft"

msgid "GitHub sign-up — coming soon"
msgstr "Registro con GitHub — próximamente"

msgid "GitHub — Coming soon"
msgstr "GitHub — Próximamente"

msgid "Apple sign-up — coming soon"
msgstr "Registro con Apple — próximamente"

msgid "Apple — Coming soon"
msgstr "Apple — Próximamente"

msgid "Passkey sign-up — coming soon"
msgstr "Registro con clave de acceso — próximamente"

msgid "Passkey — Coming soon"
msgstr "Clave de acceso — Próximamente"

msgid "or sign up with email"
msgstr "o regístrate con correo electrónico"

msgid "<strong>Any email works here.</strong> You don't need to use your official Addons account email — your Addons API Key will be connected later during setup."
msgstr "<strong>Aquí vale cualquier correo.</strong> No necesitas usar el correo de tu cuenta oficial de Addons — tu clave API de Addons se conectará más adelante durante la configuración."

msgid "Organisation / company name"
msgstr "Nombre de la organización / empresa"

msgid "Used as your workspace name — can be changed later."
msgstr "Se usa como nombre de tu espacio de trabajo — puedes cambiarlo más adelante."

msgid "EU VAT number"
msgstr "Número de IVA de la UE"

msgid "(optional)"
msgstr "(opcional)"

msgid "Verified via VIES"
msgstr "Verificado mediante VIES"

msgid "Could not verify with VIES right now — your number has been saved and will be re-checked."
msgstr "No se ha podido verificar con VIES en este momento — tu número se ha guardado y se volverá a comprobar."

msgid "For B2B reverse-charge invoicing. Leave blank if you don't have one."
msgstr "Para facturación con inversión del sujeto pasivo (B2B). Déjalo en blanco si no tienes uno."

msgid "Create account"
msgstr "Crear cuenta"

msgid "Already have an account?"
msgstr "¿Ya tienes una cuenta?"

msgid "Log in"
msgstr "Iniciar sesión"

msgid "Check your email"
msgstr "Revisa tu correo"

msgid "We sent a verification link to your email address. Click the link to continue."
msgstr "Te hemos enviado un enlace de verificación a tu correo electrónico. Haz clic en el enlace para continuar."

msgid "Didn't receive it? Check your spam folder."
msgstr "¿No lo has recibido? Revisa tu carpeta de spam."

msgid "Verification failed"
msgstr "Verificación fallida"

msgid "Verification link expired"
msgstr "El enlace de verificación ha caducado"

msgid "The link is invalid or expired (valid for 24 hours). Please register again."
msgstr "El enlace no es válido o ha caducado (válido durante 24 horas). Vuelve a registrarte."

msgid "Start over"
msgstr "Empezar de nuevo"

msgid "Copied to clipboard"
msgstr "Copiado al portapapeles"

msgid "new threads"
msgstr "hilos nuevos"

msgid "new thread"
msgstr "hilo nuevo"

msgid "new messages"
msgstr "mensajes nuevos"

msgid "new message"
msgstr "mensaje nuevo"

msgid "tickets updated"
msgstr "tickets actualizados"

msgid "ticket updated"
msgstr "ticket actualizado"

msgid "No new messages found"
msgstr "No se han encontrado mensajes nuevos"

msgid "New messages synced"
msgstr "Mensajes nuevos sincronizados"

msgid "Everything up to date"
msgstr "Todo actualizado"

msgid "Session expired — please refresh to continue."
msgstr "Sesión caducada — actualiza la página para continuar."

msgid "Refresh"
msgstr "Actualizar"

msgid "Today"
msgstr "Hoy"

msgid "This Week"
msgstr "Esta semana"

msgid "Last Week"
msgstr "Semana pasada"

msgid "30 Days"
msgstr "30 días"

msgid "60 Days"
msgstr "60 días"

msgid "This Month"
msgstr "Este mes"

msgid "Past Month"
msgstr "Mes pasado"

msgid "This Year"
msgstr "Este año"

msgid "Past Year"
msgstr "Año pasado"

msgid "Notifications enabled"
msgstr "Notificaciones activadas"

msgid "Connecting to Addons…"
msgstr "Conectando con Addons…"

msgid "Fetching new messages…"
msgstr "Obteniendo mensajes nuevos…"

msgid "Syncing threads…"
msgstr "Sincronizando hilos…"

msgid "Updating products…"
msgstr "Actualizando productos…"

msgid "Syncing quick replies…"
msgstr "Sincronizando respuestas rápidas…"

msgid "Almost done…"
msgstr "Casi listo…"

msgid "Up to date"
msgstr "Actualizado"

msgid "Messages"
msgstr "Mensajes"

#, python-brace-format
msgid "Sync failed: {msg}"
msgstr "Error de sincronización: {msg}"

msgid "Sync failed"
msgstr "Error de sincronización"

msgid "Syncing…"
msgstr "Sincronizando…"

#, python-brace-format
msgid "{new} new, {updated} updated orders. {profiles} profiles rebuilt."
msgstr "{new} nuevos, {updated} pedidos actualizados. {profiles} perfiles reconstruidos."

msgid "Order Sync Complete"
msgstr "Sincronización de pedidos completa"

msgid "Orders"
msgstr "Pedidos"

#, python-brace-format
msgid "Order sync failed: {msg}"
msgstr "Error al sincronizar pedidos: {msg}"

msgid "Unknown error"
msgstr "Error desconocido"

msgid "Order sync failed"
msgstr "Sincronización de pedidos fallida"

msgid "Sync All"
msgstr "Sincronizar todo"

msgid "Checking latest…"
msgstr "Comprobando novedades…"

msgid "Latest messages synced"
msgstr "Últimos mensajes sincronizados"

msgid "loading the rest…"
msgstr "cargando el resto…"

msgid "Syncing all messages…"
msgstr "Sincronizando todos los mensajes…"

msgid "Messages up to date"
msgstr "Mensajes actualizados"

msgid "syncing orders…"
msgstr "sincronizando pedidos…"

msgid "Message sync failed"
msgstr "Error al sincronizar mensajes"

msgid "Syncing orders…"
msgstr "Sincronizando pedidos…"

#, python-brace-format
msgid "{new} new, {updated} updated orders"
msgstr "{new} nuevos, {updated} pedidos actualizados"

#, python-brace-format
msgid "{n} profiles rebuilt"
msgstr "{n} perfiles reconstruidos"

msgid "Orders up to date"
msgstr "Pedidos actualizados"

msgid "new orders"
msgstr "pedidos nuevos"

msgid "new order"
msgstr "pedido nuevo"

msgid "ticket"
msgstr "ticket"

msgid "tickets"
msgstr "tickets"

#, python-brace-format
msgid "Synced: {n} new message(s)"
msgstr "Sincronizado: {n} mensaje(s) nuevo(s)"

msgid "Star this ticket"
msgstr "Destacar ticket"

msgid "Unstar this ticket"
msgstr "Quitar destacado"

#, python-brace-format
msgid "Error: {msg}"
msgstr "Error: {msg}"

msgid "Ticket starred"
msgstr "Ticket destacado"

msgid "Ticket unstarred"
msgstr "Ticket sin destacar"

msgid "Failed to update star"
msgstr "No se pudo actualizar el destacado"

msgid "Open"
msgstr "Abierto"

msgid "In Progress"
msgstr "En curso"

msgid "Waiting"
msgstr "En espera"

msgid "Answered"
msgstr "Respondido"

msgid "Closed"
msgstr "Cerrado"

msgid "Status updated"
msgstr "Estado actualizado"

msgid "Priority updated"
msgstr "Prioridad actualizada"

msgid "Marked as answered"
msgstr "Marcado como respondido"

msgid "No tags"
msgstr "Sin etiquetas"

msgid "Tags saved"
msgstr "Etiquetas guardadas"

msgid "Improve draft"
msgstr "Mejorar borrador"

msgid "Write reply"
msgstr "Redactar respuesta"

msgid "Acknowledge the bug"
msgstr "Reconocer el error"

msgid "Request error logs"
msgstr "Pedir los logs de error"

msgid "Ask for screenshot"
msgstr "Pedir una captura de pantalla"

msgid "Explain step by step"
msgstr "Explicar paso a paso"

msgid "Answer directly"
msgstr "Responder directamente"

msgid "Apologize and offer refund"
msgstr "Disculparse y ofrecer reembolso"

msgid "Explain refund policy"
msgstr "Explicar política de reembolso"

msgid "Guide through configuration"
msgstr "Guiar en la configuración"

msgid "Ask for config screenshot"
msgstr "Pedir captura de la configuración"

msgid "Apologize sincerely"
msgstr "Disculparse sinceramente"

msgid "Escalate tone"
msgstr "Endurecer el tono"

msgid "Be concise"
msgstr "Ser conciso"

msgid "Apologize"
msgstr "Disculparse"

msgid "Request more info"
msgstr "Pedir más información"

msgid "Be friendly"
msgstr "Ser amable"

msgid "Improving draft…"
msgstr "Mejorando borrador…"

msgid "AI error"
msgstr "Error de IA"

msgid "AI request failed"
msgstr "Error en la petición a la IA"

msgid "Generating reply…"
msgstr "Generando respuesta…"

msgid "Write something first"
msgstr "Escribe algo primero"

msgid "Proofreading…"
msgstr "Revisando…"

msgid "No changes needed — your draft already looks good"
msgstr "No hacen falta cambios — tu borrador ya está bien"

msgid "Shortening…"
msgstr "Acortando…"

msgid "Already concise — no changes made"
msgstr "Ya es conciso — sin cambios"

msgid "Write a draft first"
msgstr "Escribe un borrador primero"

msgid "Adding context…"
msgstr "Añadiendo contexto…"

msgid "No relevant context to add"
msgstr "No hay contexto relevante que añadir"

msgid "Checking reply…"
msgstr "Comprobando respuesta…"

msgid "Generating…"
msgstr "Generando…"

msgid "AI draft reply"
msgstr "Borrador de respuesta de IA"

msgid "Improved reply"
msgstr "Respuesta mejorada"

msgid "Shorter version"
msgstr "Versión más corta"

msgid "Enriched draft"
msgstr "Borrador enriquecido"

msgid "Proofread"
msgstr "Corregir"

msgid "AI result"
msgstr "Resultado de IA"

msgid "Medium"
msgstr "Media"

msgid "High"
msgstr "Alta"

msgid "Low"
msgstr "Baja"

msgid "confidence"
msgstr "confianza"

msgid "No substantive changes detected"
msgstr "No se detectan cambios sustanciales"

msgid "word changed"
msgstr "palabra cambiada"

msgid "words changed"
msgstr "palabras cambiadas"

msgid "Show diff"
msgstr "Ver cambios"

msgid "Show text"
msgstr "Mostrar texto"

msgid "Review"
msgstr "Valoración"

msgid "draft"
msgstr "borrador"

msgid "sent"
msgstr "enviado"

msgid "Nothing selected"
msgstr "Nada seleccionado"

msgid "added"
msgstr "añadido"

msgid "resolved"
msgstr "resuelto"

msgid "Applied"
msgstr "Aplicado"

msgid "Apply failed"
msgstr "Error al aplicar"

msgid "Quick reply"
msgstr "Respuesta rápida"

msgid "Reply inserted"
msgstr "Respuesta insertada"

msgid "Text appended"
msgstr "Texto añadido"

msgid "No module uploaded yet — upload in Products first"
msgstr "Aún no hay módulo subido — súbelo antes en Productos"

msgid "Feedback recorded"
msgstr "Comentario registrado"

msgid "Failed to send feedback"
msgstr "No se pudo enviar el feedback"

#, python-brace-format
msgid "Saved as Quick Reply: \"{title}\""
msgstr "Guardado como respuesta rápida: «{title}»"

msgid "Saved!"
msgstr "¡Guardado!"

msgid "Failed to save template"
msgstr "No se pudo guardar la plantilla"

msgid "Generating..."
msgstr "Generando..."

#, python-brace-format
msgid "Guide generated: \"{title}\""
msgstr "Guía generada: «{title}»"

msgid "Guide saved!"
msgstr "¡Guía guardada!"

msgid "Failed to generate guide"
msgstr "No se pudo generar la guía"

msgid "Generate Guide"
msgstr "Generar guía"

msgid "Markdown copied to clipboard"
msgstr "Markdown copiado al portapapeles"

msgid "Failed to copy markdown"
msgstr "No se pudo copiar el markdown"

msgid "Copy image"
msgstr "Copiar imagen"

msgid "Copy text"
msgstr "Copiar texto"

msgid "Copied!"
msgstr "¡Copiado!"

msgid "Failed to copy image"
msgstr "No se pudo copiar la imagen"

msgid "Max 5 attachments allowed"
msgstr "Máximo 5 adjuntos permitidos"

#, python-brace-format
msgid "{name} exceeds 10 MB limit"
msgstr "{name} supera el límite de 10 MB"

msgid "Please write a reply before sending"
msgstr "Escribe una respuesta antes de enviar"

msgid "Sending..."
msgstr "Enviando..."

msgid "Send Reply"
msgstr "Enviar respuesta"

msgid "Reply sent — loading attachment…"
msgstr "Respuesta enviada — cargando adjunto…"

msgid "Image"
msgstr "Imagen"

msgid "File"
msgstr "Archivo"

msgid "security detections"
msgstr "detecciones de seguridad"

msgid "security detection"
msgstr "detección de seguridad"

msgid "on VirusTotal"
msgstr "en VirusTotal"

#, python-brace-format
msgid "{n} security detections on VirusTotal — DANGEROUS"
msgstr "{n} detecciones de seguridad en VirusTotal — PELIGROSO"

msgid "Draft loaded into editor"
msgstr "Borrador cargado en el editor"

msgid "Delete"
msgstr "Eliminar"

msgid "AI"
msgstr "IA"

msgid "Failed to add item"
msgstr "No se pudo añadir el elemento"

msgid "Failed to delete item"
msgstr "No se pudo eliminar el elemento"

#, python-brace-format
msgid "Ask customer: {m}"
msgstr "Preguntar al cliente: {m}"

msgid "hide"
msgstr "ocultar"

msgid "click to preview signature"
msgstr "haz clic para previsualizar la firma"

msgid "Failed to refresh"
msgstr "No se pudo actualizar"

msgid "new"
msgstr "nuevos"

msgid "updated"
msgstr "actualizados"

#, python-brace-format
msgid "Sync complete: {fetched} fetched ({new} new, {updated} updated)"
msgstr "Sincronización completa: {fetched} obtenidos ({new} nuevos, {updated} actualizados)"

msgid "Failed"
msgstr "Fallido"

msgid "Running"
msgstr "En curso"

msgid "Completed"
msgstr "Completado"

msgid "Paused"
msgstr "Pausado"

msgid "In progress..."
msgstr "En curso..."

msgid "Starting..."
msgstr "Iniciando..."

msgid "Start Historical Sync"
msgstr "Iniciar sincronización histórica"

msgid "Enter a thread ID or URL"
msgstr "Introduce un ID de hilo o URL"

msgid "New thread created"
msgstr "Hilo nuevo creado"

msgid "Thread updated"
msgstr "Hilo actualizado"

#, python-brace-format
msgid "{n} messages synced"
msgstr "{n} mensajes sincronizados"

msgid "Request failed"
msgstr "Error en la solicitud"

msgid "Sync thread"
msgstr "Sincronizar hilo"

msgid "Scraping..."
msgstr "Extrayendo..."

msgid "Scraping started in background"
msgstr "Extracción iniciada en segundo plano"

msgid "Failed to start scraping"
msgstr "No se pudo iniciar la extracción"

msgid "Scrape"
msgstr "Extraer"

msgid "Scraping all..."
msgstr "Extrayendo todo..."

msgid "Scrape All Sources"
msgstr "Rastrear todas las fuentes"

msgid "Translation failed"
msgstr "Error al traducir"

msgid "Editor is empty"
msgstr "El editor está vacío"

msgid "Translation inserted into editor"
msgstr "Traducción insertada en el editor"

msgid "No translation available"
msgstr "No hay traducción disponible"

msgid "Dual language text inserted into editor"
msgstr "Texto bilingüe insertado en el editor"

#, python-brace-format
msgid "Customer language set to {lang}"
msgstr "Idioma del cliente: {lang}"

msgid "Language reset to auto-detect"
msgstr "Idioma restablecido a detección automática"

msgid "Spanish"
msgstr "Español"

msgid "French"
msgstr "Francés"

msgid "English"
msgstr "Inglés"

msgid "Catalan"
msgstr "Catalán"

msgid "German"
msgstr "Alemán"

msgid "Italian"
msgstr "Italiano"

msgid "Portuguese"
msgstr "Portugués"

msgid "Dutch"
msgstr "Neerlandés"

msgid "Polish"
msgstr "Polaco"

msgid "Russian"
msgstr "Ruso"

msgid "Failed to save settings"
msgstr "No se pudieron guardar los ajustes"

msgid "Failed to save signature"
msgstr "No se pudo guardar la firma"

msgid "Failed to load"
msgstr "No se pudo cargar"

msgid "All"
msgstr "Todos"

msgid "Select product"
msgstr "Seleccionar producto"

msgid "Select a product first"
msgstr "Selecciona primero un producto"

msgid "Could not build the product link"
msgstr "No se pudo generar el enlace del producto"

msgid "Product Links"
msgstr "Enlaces de producto"

msgid "Product link inserted"
msgstr "Enlace de producto insertado"

msgid "Back Office"
msgstr "Back Office"

msgid "FTP"
msgstr "FTP"

msgid "htaccess"
msgstr "htaccess"

msgid "cPanel"
msgstr "cPanel"

msgid "SSH"
msgstr "SSH"

msgid "Product link"
msgstr "Enlace de producto"

msgid "Other"
msgstr "Otro"

msgid "Failed to load credentials"
msgstr "No se pudieron cargar las credenciales"

msgid "No saved sites yet."
msgstr "Aún no hay sitios guardados."

msgid "creds"
msgstr "credenciales"

msgid "cred"
msgstr "credencial"

msgid "Loading..."
msgstr "Cargando..."

msgid "No credentials saved yet."
msgstr "Aún no hay credenciales guardadas."

msgid "Paste a raw credentials block — the AI extracts site & login automatically"
msgstr "Pega un bloque de credenciales en bruto — la IA extrae el sitio y el usuario automáticamente"

msgid "Paste credentials (auto)"
msgstr "Pegar credenciales (auto)"

msgid "Add Site manually"
msgstr "Añadir sitio manualmente"

msgid "Open site"
msgstr "Abrir sitio"

msgid "Copy host"
msgstr "Copiar host"

msgid "Copy port"
msgstr "Copiar puerto"

msgid "Edit"
msgstr "Editar"

msgid "Copy URL"
msgstr "Copiar URL"

msgid "Copy username"
msgstr "Copiar usuario"

msgid "Reveal password"
msgstr "Mostrar contraseña"

msgid "Copy password"
msgstr "Copiar contraseña"

msgid "Try connecting and listing the home folder"
msgstr "Prueba a conectar y listar la carpeta raíz"

msgid "Test"
msgstr "Probar"

msgid "Copy Connection"
msgstr "Copiar conexión"

msgid "Open product"
msgstr "Abrir producto"

msgid "Quick Login"
msgstr "Acceso rápido"

msgid "Copy All"
msgstr "Copiar todo"

msgid "Add credential"
msgstr "Añadir credencial"

msgid "No credentials yet"
msgstr "Aún no hay credenciales"

msgid "Copy every site & login as text — for AI prompts or backup"
msgstr "Copia todos los sitios y usuarios como texto — para prompts de IA o copias de seguridad"

msgid "Copy all credentials"
msgstr "Copiar todas las credenciales"

msgid "Add Site"
msgstr "Añadir sitio"

msgid "Paste any raw credentials block — FTP, back office, cPanel, etc. The AI will extract the site and login details automatically."
msgstr "Pega cualquier bloque de credenciales en bruto — FTP, back office, cPanel, etc. La IA extraerá el sitio y los datos de acceso automáticamente."

msgid "Cancel"
msgstr "Cancelar"

msgid "Parse"
msgstr "Analizar"

msgid "Please paste some credentials first"
msgstr "Pega primero algunas credenciales"

msgid "Parsing..."
msgstr "Analizando..."

msgid "Parsing failed"
msgstr "Error al analizar"

msgid "(unknown domain)"
msgstr "(dominio desconocido)"

msgid "Will add to existing site:"
msgstr "Se añadirá al sitio existente:"

msgid "New site:"
msgstr "Sitio nuevo:"

msgid "No credentials detected."
msgstr "No se detectaron credenciales."

msgid "Host:"
msgstr "Host:"

msgid "URL:"
msgstr "URL:"

msgid "User:"
msgstr "Usuario:"

msgid "Pass:"
msgstr "Contraseña:"

msgid "Review before saving:"
msgstr "Revisa antes de guardar:"

msgid "Back"
msgstr "Atrás"

msgid "Save All"
msgstr "Guardar todo"

msgid "Nothing to save"
msgstr "Nada que guardar"

msgid "Saving..."
msgstr "Guardando..."

msgid "Site"
msgstr "Sitio"

#, python-brace-format
msgid "Added {a}, updated {u} credential(s)"
msgstr "Añadidas {a}, actualizadas {u} credencial(es)"

msgid "credentials updated"
msgstr "credenciales actualizadas"

msgid "credential updated"
msgstr "credencial actualizada"

msgid "credentials added"
msgstr "credenciales añadidas"

msgid "credential added"
msgstr "credencial añadida"

msgid "Some credentials failed to save"
msgstr "Algunas credenciales no se pudieron guardar"

msgid "Failed to create site"
msgstr "No se ha podido crear el sitio"

msgid "Saving…"
msgstr "Guardando…"

#, python-brace-format
msgid "Saved · {time}"
msgstr "Guardado · {time}"

msgid "Couldn't save"
msgstr "No se ha podido guardar"

msgid "Confirm it's you"
msgstr "Confirma que eres tú"

msgid "Re-enter your password to access stored credentials."
msgstr "Vuelve a introducir tu contraseña para acceder a las credenciales guardadas."

msgid "Unlock"
msgstr "Desbloquear"

msgid "Incorrect password"
msgstr "Contraseña incorrecta"

msgid "Failed to reveal password"
msgstr "No se ha podido mostrar la contraseña"

msgid "No password"
msgstr "Sin contraseña"

msgid "Failed to copy password"
msgstr "No se ha podido copiar la contraseña"

msgid "Password copied — paste it in the login form"
msgstr "Contraseña copiada — pégala en el formulario de acceso"

msgid "Protocol:"
msgstr "Protocolo:"

msgid "Port:"
msgstr "Puerto:"

msgid "Failed to copy"
msgstr "No se ha podido copiar"

msgid "No credentials to copy"
msgstr "No hay credenciales que copiar"

msgid "Notes:"
msgstr "Notas:"

msgid "Note:"
msgstr "Nota:"

msgid "All credentials copied"
msgstr "Todas las credenciales copiadas"

msgid "Site Label"
msgstr "Etiqueta del sitio"

msgid "URL"
msgstr "URL"

msgid "Notes"
msgstr "Notas"

msgid "Optional notes..."
msgstr "Notas opcionales..."

msgid "Site added"
msgstr "Sitio añadido"

msgid "Failed to add site"
msgstr "No se ha podido añadir el sitio"

msgid "BO URL"
msgstr "URL del back office"

msgid "BO User"
msgstr "Usuario del back office"

msgid "BO Password"
msgstr "Contraseña del back office"

msgid "FTP User"
msgstr "Usuario FTP"

msgid "FTP Password"
msgstr "Contraseña FTP"

msgid "SSH User"
msgstr "Usuario SSH"

msgid "SSH Password"
msgstr "Contraseña SSH"

msgid "Product URL"
msgstr "URL del producto"

msgid "Username / Email"
msgstr "Usuario / Email"

msgid "Label"
msgstr "Etiqueta"

msgid "e.g., Main admin"
msgstr "p. ej., Admin principal"

msgid "Add a label"
msgstr "Añade una etiqueta"

msgid "Add Credential"
msgstr "Añadir credencial"

msgid "Protocol"
msgstr "Protocolo"

msgid "FTP (plain)"
msgstr "FTP (sin cifrar)"

msgid "FTP over TLS (FTPS)"
msgstr "FTP sobre TLS (FTPS)"

msgid "Host"
msgstr "Host"

msgid "Port"
msgstr "Puerto"

msgid "Note"
msgstr "Nota"

msgid "optional"
msgstr "opcional"

msgid "e.g., always-accessible test product with combinations"
msgstr "p. ej., producto de prueba siempre accesible con combinaciones"

msgid "Credential added"
msgstr "Credencial añadida"

msgid "Failed to add credential"
msgstr "No se ha podido añadir la credencial"

msgid "Testing connection…"
msgstr "Probando conexión…"

msgid "Test passed — home folder:"
msgstr "Prueba superada — carpeta de inicio:"

msgid "Timed out"
msgstr "Tiempo de espera agotado"

msgid "Authentication failed"
msgstr "Fallo de autenticación"

msgid "Cannot reach host"
msgstr "No se puede conectar con el host"

msgid "TLS error"
msgstr "Error de TLS"

msgid "Logged in but directory listing failed"
msgstr "Sesión iniciada pero no se pudo listar el directorio"

msgid "No password stored"
msgstr "No hay contraseña guardada"

msgid "No host stored"
msgstr "No hay host guardado"

msgid "Not supported"
msgstr "No compatible"

msgid "Credential not found"
msgstr "Credencial no encontrada"

msgid "Test request failed"
msgstr "La prueba ha fallado"

msgid "Delete this credential?"
msgstr "¿Eliminar esta credencial?"

msgid "Credential deleted"
msgstr "Credencial eliminada"

msgid "Failed to delete"
msgstr "No se ha podido eliminar"

msgid "Delete this site and all its credentials?"
msgstr "¿Eliminar este sitio y todas sus credenciales?"

msgid "Site deleted"
msgstr "Sitio eliminado"

msgid "Save"
msgstr "Guardar"

msgid "Site updated"
msgstr "Sitio actualizado"

msgid "Failed to update site"
msgstr "No se ha podido actualizar el sitio"

msgid "leave empty to keep current"
msgstr "déjalo vacío para mantener la actual"

msgid "Credential updated"
msgstr "Credencial actualizada"

msgid "Failed to update"
msgstr "No se ha podido actualizar"

msgid "Auto"
msgstr "Auto"

msgid "Quick wins"
msgstr "Ganancias rápidas"

msgid "By priority"
msgstr "Por prioridad"

msgid "Was this actually answering the customer?"
msgstr "¿Esto respondía realmente al cliente?"

msgid "Was this actually waiting on the customer?"
msgstr "¿Esto esperaba realmente al cliente?"

msgid "Keep as Waiting"
msgstr "Mantener en espera"

msgid "Keep as Answered"
msgstr "Mantener como respondido"

msgid "Set Answered"
msgstr "Marcar como respondido"

msgid "Set Waiting"
msgstr "Marcar en espera"

msgid "Reply sent — marked as"
msgstr "Respuesta enviada — marcado como"

msgid "Up next"
msgstr "Siguiente"

msgid "Mode:"
msgstr "Modo:"

msgid "Open ticket ↵"
msgstr "Abrir ticket ↵"

msgid "Skip"
msgstr "Saltar"

msgid "Later →"
msgstr "Más tarde →"

msgid "Pause for session"
msgstr "Pausar para esta sesión"

msgid "Suggestions paused for this session"
msgstr "Sugerencias pausadas para esta sesión"

msgid "All caught up!"
msgstr "¡Todo al día!"

msgid "Every ticket has been handled. Great work!"
msgstr "Se han gestionado todos los tickets. ¡Buen trabajo!"

msgid "Done"
msgstr "Hecho"

msgid "Paused (session)"
msgstr "Pausado (sesión)"

msgid "Paused (today)"
msgstr "Pausado (hoy)"

msgid "Suggestion mode"
msgstr "Modo de sugerencias"

msgid "Up-next suggestions"
msgstr "Sugerencias de siguiente ticket"

msgid "How the Next button and the after-reply popup pick your next ticket"
msgstr "Cómo eligen tu siguiente ticket el botón Siguiente y el aviso tras responder"

msgid "Auto-suggest"
msgstr "Sugerencia automática"

msgid "Balanced default — starred &amp; urgent tickets first"
msgstr "Equilibrado por defecto — primero destacados y urgentes"

msgid "Shortest customer messages first — clear easy ones fast"
msgstr "Primero los mensajes más cortos del cliente — resuelve los fáciles rápido"

msgid "Critical first, unread before read, oldest first"
msgstr "Primero críticos, sin leer antes que leídos, más antiguos primero"

msgid "Pause this session"
msgstr "Pausar esta sesión"

msgid "No suggestions until you close this tab"
msgstr "Sin sugerencias hasta que cierres esta pestaña"

msgid "Pause for the day"
msgstr "Pausar por hoy"

msgid "Resumes tomorrow"
msgstr "Se reanuda mañana"

msgid "Resume suggestions"
msgstr "Reanudar sugerencias"

msgid "Postpone"
msgstr "Posponer"

msgid "This ticket will be sent to the end of the queue."
msgstr "Este ticket se enviará al final de la cola."

msgid "Translate from default"
msgstr "Traducir desde el idioma por defecto"

msgid "Remove"
msgstr "Quitar"

msgid "Translating…"
msgstr "Traduciendo…"

msgid "Enter a default signature first."
msgstr "Introduce primero una firma por defecto."

msgid "Translation failed."
msgstr "Error al traducir."

msgid "Save failed."
msgstr "No se ha podido guardar."

msgid "Message copied"
msgstr "Mensaje copiado"

msgid "Copy failed"
msgstr "No se ha podido copiar"

msgid "Import Addons CSV for customer names &amp; historical orders"
msgstr "Importar CSV de Addons para nombres de clientes &amp; pedidos históricos"

#, python-format
msgid "Last import: <strong>%(last_import_date)s</strong>"
msgstr "Última importación: <strong>%(last_import_date)s</strong>"

msgid "We recommend uploading the latest CSV for up-to-date customer names and order data."
msgstr "Te recomendamos subir el CSV más reciente para tener datos actualizados de clientes y pedidos."

msgid "No CSV imported yet. Upload the Addons CSV to enrich orders with customer names, websites, and historical data not available via API."
msgstr "Todavía no se ha importado ningún CSV. Sube el CSV de Addons para añadir a los pedidos nombres de clientes, sitios web y datos históricos no disponibles por API."

msgid "Export from"
msgstr "Exportar desde"

msgid "Addons &rarr; Statistics"
msgstr "Addons &rarr; Estadísticas"

msgid "(semicolon-delimited CSV)."
msgstr "(CSV separado por punto y coma)."

msgid "Drop your CSV file here"
msgstr "Suelta aquí tu archivo CSV"

msgid "or <span class=\"underline\">click to browse</span>"
msgstr "o <span class=\"underline\">haz clic para buscar</span>"

msgid "Remove file"
msgstr "Quitar archivo"

msgid "Import"
msgstr "Importar"

msgid "Importing CSV..."
msgstr "Importando CSV..."

msgid "Preparing..."
msgstr "Preparando..."

msgid "New:"
msgstr "Nuevos:"

msgid "Updated:"
msgstr "Actualizados:"

msgid "Skipped:"
msgstr "Omitidos:"

msgid "Unchanged:"
msgstr "Sin cambios:"

msgid "CSV import complete"
msgstr "Importación CSV completa"

msgid "unchanged"
msgstr "sin cambios"

msgid "skipped"
msgstr "omitidos"

msgid "profiles"
msgstr "perfiles"

msgid "Import another file"
msgstr "Importar otro archivo"

msgid "CSV import failed"
msgstr "Error al importar el CSV"

msgid "Try again"
msgstr "Reintentar"

msgid "rows"
msgstr "filas"

msgid "rows detected"
msgstr "filas detectadas"

msgid "Invalid file"
msgstr "Archivo no válido"

msgid "Please drop a .csv file"
msgstr "Suelta un archivo .csv"

msgid "Uploading file..."
msgstr "Subiendo archivo..."

msgid "Processing CSV"
msgstr "Procesando CSV"

msgid "Parsing and importing rows..."
msgstr "Analizando e importando filas..."

msgid "Committing order records..."
msgstr "Guardando pedidos..."

msgid "Writing to database"
msgstr "Escribiendo en la base de datos"

msgid "Rebuilding profiles"
msgstr "Reconstruyendo perfiles"

msgid "Updating customer profiles from order data..."
msgstr "Actualizando perfiles de clientes con los datos de los pedidos..."

msgid "Rebuilding customer profiles..."
msgstr "Reconstruyendo perfiles de clientes..."

msgid "of"
msgstr "de"

msgid "Committing orders to database..."
msgstr "Guardando pedidos en la base de datos..."

msgid "Writing to database..."
msgstr "Escribiendo en la base de datos..."

msgid "Processing rows..."
msgstr "Procesando filas..."

msgid "BC"
msgstr "BC"

msgid "Unread"
msgstr "Sin leer"

msgid "current"
msgstr "actual"

msgid "No other threads from this customer."
msgstr "No hay más hilos de este cliente."

msgid "Open in Addons"
msgstr "Abrir en Addons"

msgid "AI suggestion available"
msgstr "Sugerencia de IA disponible"

#, python-format
msgid "VIP Customer (&euro;%(revenue)s)"
msgstr "Cliente VIP (&euro;%(revenue)s)"

#, python-format
msgid "Valued Customer (&euro;%(revenue)s)"
msgstr "Cliente destacado (&euro;%(revenue)s)"

msgid "Happy customer — review request opportunity"
msgstr "Cliente satisfecho — oportunidad de petición de valoración"

msgid "Thanks"
msgstr "Gracias"

msgid "First message — no reply sent yet"
msgstr "Primer mensaje — todavía sin respuesta"

msgid "Pre-sale"
msgstr "Preventa"

msgid "Pre-sale — no order linked"
msgstr "Preventa — sin pedido vinculado"

msgid "Auto-response sent — still needs a human reply"
msgstr "Respuesta automática enviada — aún necesita respuesta humana"

msgid "Auto-replied"
msgstr "Respondido automáticamente"

msgid "AI suggestion"
msgstr "Sugerencia de IA"

msgid "Last: inbound"
msgstr "Último: entrante"

msgid "Last: outbound"
msgstr "Último: saliente"

msgid "Inbound"
msgstr "Entrante"

msgid "Outbound"
msgstr "Saliente"

msgid "Critical"
msgstr "Crítica"

msgid "Normal"
msgstr "Normal"

msgid "Expired"
msgstr "Caducado"

msgid "No tickets found."
msgstr "No se han encontrado tickets."

msgid "Try adjusting your filters or sync new messages."
msgstr "Prueba a ajustar los filtros o sincroniza nuevos mensajes."

msgid "Premium feature"
msgstr "Función Premium"

msgid "MAX plan feature"
msgstr "Función del plan MAX"

msgid "Beta feature"
msgstr "Función beta"

msgid "Beta"
msgstr "Beta"

msgid "Toggle navigation menu"
msgstr "Mostrar/ocultar menú de navegación"

msgid "Light mode"
msgstr "Modo claro"

msgid "System preference"
msgstr "Preferencia del sistema"

msgid "Dark mode"
msgstr "Modo oscuro"

msgid "Sync messages + orders"
msgstr "Sincronizar mensajes y pedidos"

msgid "Sync messages from Addons"
msgstr "Sincronizar mensajes de Addons"

msgid "Sync orders from Addons"
msgstr "Sincronizar pedidos de Addons"

msgid "Force refresh"
msgstr "Forzar actualización"

msgid "Logout"
msgstr "Cerrar sesión"

msgid "Dashboard"
msgstr "Panel"

msgid "All Tickets"
msgstr "Todos los tickets"

msgid "PreSale"
msgstr "Preventa"

msgid "Review Requests"
msgstr "Peticiones de valoración"

msgid "Search"
msgstr "Búsqueda"

msgid "Quick Replies"
msgstr "Respuestas rápidas"

msgid "Guides"
msgstr "Guías"

msgid "beta"
msgstr "beta"

msgid "Products"
msgstr "Productos"

msgid "Customers"
msgstr "Clientes"

msgid "Ratings"
msgstr "Valoraciones"

msgid "Settings"
msgstr "Ajustes"

msgid "Team"
msgstr "Equipo"

msgid "Audit Log"
msgstr "Registro de actividad"

msgid "Sync Messages"
msgstr "Sincronizar mensajes"

msgid "Sync Orders"
msgstr "Sincronizar pedidos"

msgid "Theme"
msgstr "Tema"

msgid "Enable notifications to get alerted when new messages arrive."
msgstr "Activa las notificaciones para que te avisemos cuando lleguen mensajes nuevos."

msgid "Enable"
msgstr "Activar"

msgid "Dismiss"
msgstr "Descartar"

#, python-format
msgid "Last %(count)s day!"
msgid_plural "Last %(count)s days!"
msgstr[0] "¡Queda %(count)s día!"
msgstr[1] "¡Quedan %(count)s días!"

msgid "Your free taste of MAX ends soon — upgrade now to keep unlimited modules, team seats, and advanced features."
msgstr "Tu prueba gratuita de MAX está a punto de acabar — mejora tu plan ahora para conservar módulos ilimitados, puestos de equipo y funciones avanzadas."

msgid "on your free MAX experience. Don't lose access to unlimited modules, credentials, and team features — upgrade before it expires."
msgstr "de tu prueba gratuita de MAX. No pierdas el acceso a módulos ilimitados, credenciales y funciones de equipo — mejora tu plan antes de que caduque."

#, python-format
msgid "%(days)s days left"
msgstr "Quedan %(days)s días"

msgid "of your free MAX taste. You're enjoying all MAX features — upgrade to keep them permanently."
msgstr "de tu prueba gratuita de MAX. Estás disfrutando de todas las funciones de MAX — mejora tu plan para conservarlas para siempre."

msgid "Upgrade to MAX"
msgstr "Mejorar a MAX"

msgid "Premium Feature"
msgstr "Función Premium"

msgid "Close"
msgstr "Cerrar"

msgid "Upgrade now"
msgstr "Mejorar ahora"

msgid "Not now"
msgstr "Ahora no"

#, python-brace-format
msgid "{feature} — {plan} Plan"
msgstr "{feature} — Plan {plan}"

#, python-brace-format
msgid "This feature is available on the {plan} plan. Want to upgrade?"
msgstr "Esta función está disponible en el plan {plan}. ¿Quieres mejorar tu plan?"

#, python-brace-format
msgid "Upgrade to {plan}"
msgstr "Cambiar a {plan}"

msgid "AI Credits Exhausted"
msgstr "Créditos de IA agotados"

msgid "You have used all your AI credits for this month. Top up to continue using AI features."
msgstr "Has usado todos tus créditos de IA de este mes. Recarga para seguir usando las funciones de IA."

msgid "Top up credits"
msgstr "Recargar créditos"

#, python-format
msgid "%(name)s — Customer"
msgstr "%(name)s — Cliente"

msgid "Back to Customers"
msgstr "Volver a clientes"

msgid "Module installed"
msgstr "Módulo instalado"

msgid "Module OK"
msgstr "Módulo correcto"

msgid "Module not found"
msgstr "Módulo no encontrado"

msgid "Module ?"
msgstr "¿Módulo?"

#, python-format
msgid "checked %(when)s"
msgstr "comprobado %(when)s"

msgid "Revenue"
msgstr "Ingresos"

msgid "Tickets"
msgstr "Tickets"

msgid "Business Care"
msgstr "Business Care"

msgid "Product"
msgstr "Producto"

msgid "Last BC Order"
msgstr "Último pedido BC"

msgid "Amount"
msgstr "Importe"

msgid "No Business Care subscription"
msgstr "Sin suscripción a Business Care"

msgid "Support Status"
msgstr "Estado del soporte"

msgid "Has Support"
msgstr "Con soporte"

msgid "Yes"
msgstr "Sí"

msgid "No"
msgstr "No"

msgid "Unknown"
msgstr "Desconocido"

msgid "Zen Type"
msgstr "Tipo Zen"

msgid "Days Left"
msgstr "Días restantes"

#, python-format
msgid "BC until %(until)s"
msgstr "BC hasta %(until)s"

msgid "Expires"
msgstr "Caduca"

msgid "No support data available"
msgstr "No hay datos de soporte disponibles"

msgid "Timeline"
msgstr "Cronología"

msgid "First Order"
msgstr "Primer pedido"

msgid "Last Order"
msgstr "Último pedido"

msgid "First Ticket"
msgstr "Primer ticket"

msgid "Last Ticket"
msgstr "Último ticket"

msgid "Inferred Purchases"
msgstr "Compras inferidas"

msgid "(from Business Care subscriptions)"
msgstr "(a partir de suscripciones a Business Care)"

#, python-format
msgid "Inferred from: %(bc_name)s"
msgstr "Inferido de: %(bc_name)s"

msgid "inferred"
msgstr "inferido"

msgid "Purchase History"
msgstr "Historial de compras"

msgid "Date"
msgstr "Fecha"

msgid "Order ID"
msgstr "ID de pedido"

msgid "income"
msgstr "ingreso"

msgid "payment"
msgstr "pago"

msgid "No purchase history"
msgstr "Sin historial de compras"

msgid "Support Threads"
msgstr "Hilos de soporte"

msgid "Subject"
msgstr "Asunto"

msgid "Priority"
msgstr "Prioridad"

msgid "Support"
msgstr "Soporte"

msgid "Last Activity"
msgstr "Última actividad"

msgid "open"
msgstr "abierto"

msgid "in progress"
msgstr "en curso"

msgid "waiting"
msgstr "en espera"

msgid "closed"
msgstr "cerrado"

msgid "expired"
msgstr "caducado"

msgid "active"
msgstr "activo"

msgid "none"
msgstr "ninguno"

msgid "No support threads"
msgstr "Sin hilos de soporte"

msgid "manual sync &mdash; use API sync or CSV import"
msgstr "sincronización manual &mdash; usa la sincronización por API o la importación CSV"

#, python-format
msgid "%(count)s customer"
msgid_plural "%(count)s customers"
msgstr[0] "%(count)s cliente"
msgstr[1] "%(count)s clientes"

msgid "Import orders from Addons CSV export"
msgstr "Importar pedidos desde la exportación CSV de Addons"

msgid "Import CSV"
msgstr "Importar CSV"

msgid "Website Health Checks"
msgstr "Comprobaciones de estado del sitio web"

msgid "Check Websites"
msgstr "Comprobar sitios web"

msgid "Module Rescan"
msgstr "Reescaneo de módulos"

msgid "Rescan Modules"
msgstr "Reescanear módulos"

msgid "Rebuild Profiles"
msgstr "Reconstruir perfiles"

msgid "Name or website..."
msgstr "Nombre o sitio web..."

msgid "Country"
msgstr "País"

msgid "With orders"
msgstr "Con pedidos"

msgid "Thread only"
msgstr "Solo hilo"

msgid "Filter"
msgstr "Filtrar"

msgid "Clear"
msgstr "Limpiar"

msgid "Online:"
msgstr "En línea:"

msgid "Unchecked"
msgstr "Sin comprobar"

msgid "Module:"
msgstr "Módulo:"

msgid "Found"
msgstr "Encontrados"

msgid "Not found"
msgstr "No encontrado"

#, python-format
msgid "Showing <strong>%(count)s</strong> customer"
msgid_plural "Showing <strong>%(count)s</strong> customers"
msgstr[0] "Mostrando <strong>%(count)s</strong> cliente"
msgstr[1] "Mostrando <strong>%(count)s</strong> clientes"

msgid "checked"
msgstr "comprobados"

msgid "online"
msgstr "en línea"

msgid "offline"
msgstr "sin conexión"

msgid "modules"
msgstr "módulos"

msgid "queued"
msgstr "en cola"

msgid "Checking websites..."
msgstr "Comprobando sitios web..."

msgid "Checked"
msgstr "Comprobados"

msgid "Modules"
msgstr "Módulos"

msgid "Recent Activity"
msgstr "Actividad reciente"

msgid "Top Revenue"
msgstr "Más ingresos"

msgid "Most Orders"
msgstr "Más pedidos"

msgid "Most Tickets"
msgstr "Más tickets"

msgid "Name A-Z"
msgstr "Nombre A-Z"

msgid "Customer"
msgstr "Cliente"

msgid "Website"
msgstr "Sitio web"

msgid "Module"
msgstr "Módulo"

msgid "Purchased"
msgstr "Comprado"

msgid "Not purchased"
msgstr "No comprado"

#, python-format
msgid "Page %(page)s of %(total_pages)s"
msgstr "Página %(page)s de %(total_pages)s"

msgid "No customers found."
msgstr "No se han encontrado clientes."

msgid "Try adjusting your filters or sync orders first."
msgstr "Prueba a ajustar los filtros o sincroniza los pedidos primero."

msgid "Stop Checking"
msgstr "Detener comprobación"

msgid "Scanning modules..."
msgstr "Escaneando módulos..."

msgid " of "
msgstr " de "

msgid "Website checks complete"
msgstr "Comprobaciones de sitios web completas"

msgid "Checks stopped — "
msgstr "Comprobaciones detenidas — "

msgid " done"
msgstr " hecho"

msgid "Website checks stopped"
msgstr "Comprobaciones de sitios web detenidas"

msgid " checked before stopping."
msgstr " comprobados antes de detener."

msgid " checked — "
msgstr " comprobados — "

msgid " online, "
msgstr " en línea, "

msgid " offline"
msgstr " sin conexión"

msgid ", "
msgstr ", "

msgid " module"
msgstr " módulo"

msgid " found"
msgstr " encontrados"

msgid "No websites were due for checking."
msgstr "No había webs pendientes de comprobación."

msgid "Stopping..."
msgstr "Deteniendo..."

msgid "Will stop after current URL finishes."
msgstr "Se detendrá al terminar la URL actual."

msgid "Website checks started"
msgstr "Comprobaciones de sitios web iniciadas"

msgid "Checking all due websites in batches of 50."
msgstr "Comprobando todas las webs pendientes en lotes de 50."

msgid "Check failed"
msgstr "Comprobación fallida"

msgid "Module rescan started"
msgstr "Reescaneo de módulos iniciado"

msgid "Scanning online sites for installed modules (fast mode)."
msgstr "Escaneando webs en línea en busca de módulos instalados (modo rápido)."

msgid "Rescan failed"
msgstr "Reescaneo fallido"

msgid "Rebuilding…"
msgstr "Reconstruyendo…"

msgid "Profiles rebuilt"
msgstr "Perfiles reconstruidos"

msgid "customer profiles updated"
msgstr "perfiles de clientes actualizados"

msgid "Rebuild failed"
msgstr "Error al reconstruir"

msgid "Rebuild error"
msgstr "Error de reconstrucción"

msgid "last updated"
msgstr "última actualización"

msgid "(update now)"
msgstr "(actualizar ahora)"

msgid "Period:"
msgstr "Periodo:"

msgid "to"
msgstr "a"

msgid "Apply"
msgstr "Aplicar"

msgid "Export CSV"
msgstr "Exportar CSV"

msgid "Dashboard CSV Export"
msgstr "Exportación CSV del panel"

msgid "Messages last synced"
msgstr "Última sincronización de mensajes"

msgid "(sync now)"
msgstr "(sincronizar ahora)"

msgid "Total Tickets"
msgstr "Total de tickets"

msgid "Avg Response (6mo · Addons)"
msgstr "Respuesta media (6 meses · Addons)"

msgid "Tips to improve your Addons response time"
msgstr "Consejos para mejorar tu tiempo de respuesta en Addons"

msgid "Tips to improve your Addons response time:"
msgstr "Consejos para mejorar tu tiempo de respuesta en Addons:"

msgid "Only your <strong class=\"font-semibold\">first reply</strong> per ticket counts — send a quick acknowledgment early, even if the full answer comes later."
msgstr "Solo cuenta tu <strong class=\"font-semibold\">primera respuesta</strong> por ticket — envía un acuse de recibo rápido, aunque la respuesta completa llegue después."

msgid "<strong class=\"font-semibold\">Weekends count</strong> in full: a Friday-evening ticket answered Monday adds ~60h. A short Saturday reply neutralizes it."
msgstr "<strong class=\"font-semibold\">Los fines de semana cuentan</strong> por completo: un ticket del viernes por la tarde respondido el lunes suma ~60h. Una breve respuesta el sábado lo neutraliza."

msgid "Set an <strong class=\"font-semibold\">auto-response</strong> for evenings, weekends and holidays so no ticket waits silently."
msgstr "Configura una <strong class=\"font-semibold\">respuesta automática</strong> para las tardes, fines de semana y festivos, para que ningún ticket espere en silencio."

msgid "Enable <strong class=\"font-semibold\">push notifications</strong> so new tickets don't sit unread for hours."
msgstr "Activa las <strong class=\"font-semibold\">notificaciones push</strong> para que los tickets nuevos no queden sin leer durante horas."

msgid "The metric spans <strong class=\"font-semibold\">6 calendar months</strong> — one slow week lingers for months; consistency beats sprints."
msgstr "La métrica abarca <strong class=\"font-semibold\">6 meses naturales</strong> — una semana lenta se nota durante meses; la constancia gana a los esfuerzos puntuales."

#, python-format
msgid "vs previous 6-month period (%(hours)sh)"
msgstr "vs. periodo anterior de 6 meses (%(hours)sh)"

msgid "stable"
msgstr "estable"

msgid "Net Revenue"
msgstr "Ingresos netos"

#, python-format
msgid "Avg &euro;%(avg_order_value)s/order"
msgstr "Media &euro;%(avg_order_value)s/pedido"

msgid "Period Orders"
msgstr "Pedidos del periodo"

msgid "New Tickets"
msgstr "Tickets nuevos"

msgid "Inbound Messages"
msgstr "Mensajes entrantes"

msgid "Values may slightly differ from the Addons website."
msgstr "Los valores pueden diferir ligeramente de los de la web de Addons."

msgid "Orders & Revenue Trend"
msgstr "Tendencia de pedidos e ingresos"

msgid "Total"
msgstr "Total"

msgid "Top Products by Revenue"
msgstr "Productos con más ingresos"

msgid "Geography Analytics"
msgstr "Analítica geográfica"

msgid "Top Countries by Orders"
msgstr "Países principales por pedidos"

msgid "Geography analytics available on MAX plan"
msgstr "Análisis geográfico disponible en el plan MAX"

msgid "Customer Value Segments"
msgstr "Segmentos de valor de cliente"

msgid "Value segmentation available on MAX plan"
msgstr "Segmentación por valor disponible en el plan MAX"

msgid "By Status"
msgstr "Por estado"

msgid "By Priority"
msgstr "Por prioridad"

#, python-format
msgid "Expired Support (%(count)s open ticket)"
msgid_plural "Expired Support (%(count)s open tickets)"
msgstr[0] "Soporte caducado (%(count)s ticket abierto)"
msgstr[1] "Soporte caducado (%(count)s tickets abiertos)"

#, python-format
msgid "expired %(expire_date)s"
msgstr "caducó %(expire_date)s"

msgid "No tickets yet."
msgstr "Aún no hay tickets."

msgid "Total Revenue"
msgstr "Ingresos totales"

msgid "Revenue (€)"
msgstr "Ingresos (€)"

msgid "High (>500)"
msgstr "Alta (>500)"

msgid "Medium (100-500)"
msgstr "Media (100-500)"

msgid "Low (<100)"
msgstr "Baja (<100)"

msgid "Generated Guides"
msgstr "Guías generadas"

msgid "Generated Documentation Guides"
msgstr "Guías de documentación generadas"

msgid "This feature is in beta — we're still polishing it."
msgstr "Esta función está en beta — todavía la estamos puliendo."

#, python-format
msgid "%(count)s guide"
msgid_plural "%(count)s guides"
msgstr[0] "%(count)s guía"
msgstr[1] "%(count)s guías"

#, python-format
msgid "Filtered by product: %(filtered_product_name)s"
msgstr "Filtrado por producto: %(filtered_product_name)s"

msgid "Clear filter"
msgstr "Quitar filtro"

msgid "Title"
msgstr "Título"

msgid "Ticket"
msgstr "Ticket"

msgid "Copy Markdown"
msgstr "Copiar Markdown"

msgid "No guides generated yet."
msgstr "Aún no se han generado guías."

msgid "When an AI suggestion qualifies as a guide, click \"Generate Guide\" on the ticket to create one."
msgstr "Cuando una sugerencia de la IA sea apta como guía, haz clic en «Generar guía» en el ticket para crearla."

msgid "Hide"
msgstr "Ocultar"

msgid "Inbox"
msgstr "Bandeja de entrada"

msgid "Pre Sale Messages"
msgstr "Mensajes preventa"

msgid "last synced"
msgstr "última sincronización"

#, python-format
msgid "%(count)s ticket"
msgid_plural "%(count)s tickets"
msgstr[0] "%(count)s ticket"
msgstr[1] "%(count)s tickets"

msgid "Sort by:"
msgstr "Ordenar por:"

msgid "Default (Status & Priority)"
msgstr "Predeterminado (estado y prioridad)"

msgid "Smart Priority"
msgstr "Prioridad inteligente"

msgid "Newest First"
msgstr "Más recientes primero"

msgid "Oldest First"
msgstr "Más antiguos primero"

msgid "Recently Updated"
msgstr "Actualizados recientemente"

msgid "Tag"
msgstr "Etiqueta"

msgid "Tag name"
msgstr "Nombre de la etiqueta"

msgid "Subject, message or domain..."
msgstr "Asunto, mensaje o dominio..."

msgid "Star"
msgstr "Destacar"

msgid "Msg"
msgstr "Msj"

msgid "PS"
msgstr "PS"

msgid "Connect your PrestaShop Addons account"
msgstr "Conecta tu cuenta de PrestaShop Addons"

msgid "Import your support threads by linking your Addons API key."
msgstr "Importa tus hilos de soporte vinculando tu clave API de Addons."

msgid "Set up Addons integration →"
msgstr "Configurar integración con Addons →"

msgid "Login"
msgstr "Inicio de sesión"

msgid "PrestaShop Support Management"
msgstr "Gestión de soporte de PrestaShop"

msgid "Sign In"
msgstr "Iniciar sesión"

msgid "Forgot your password?"
msgstr "¿Has olvidado tu contraseña?"

msgid "Forgot Password"
msgstr "Contraseña olvidada"

msgid "Reset password"
msgstr "Restablecer contraseña"

msgid "Enter your email and we'll send a reset link"
msgstr "Introduce tu email y te enviaremos un enlace para restablecerla"

msgid "Email address"
msgstr "Correo electrónico"

msgid "Send reset link"
msgstr "Enviar enlace"

msgid "Reset Password"
msgstr "Restablecer contraseña"

msgid "Choose a new password"
msgstr "Elige una nueva contraseña"

msgid "Must be at least 8 characters"
msgstr "Debe tener al menos 8 caracteres"

msgid "New password"
msgstr "Nueva contraseña"

msgid "Set new password"
msgstr "Guardar nueva contraseña"

msgid "sync now"
msgstr "sincronizar ahora"

#, python-format
msgid "%(count)s order"
msgid_plural "%(count)s orders"
msgstr[0] "%(count)s pedido"
msgstr[1] "%(count)s pedidos"

msgid "Orders CSV Import"
msgstr "Importación CSV de pedidos"

msgid "Import orders — MAX plan feature"
msgstr "Importar pedidos — función del plan MAX"

msgid "Sync All History"
msgstr "Sincronizar todo el historial"

msgid "Date From"
msgstr "Desde"

msgid "Date To"
msgstr "Hasta"

msgid "Income"
msgstr "Ingresos"

msgid "Payment"
msgstr "Pago"

msgid "Product name..."
msgstr "Nombre del producto..."

#, python-format
msgid "Showing <strong>%(count)s</strong> order"
msgid_plural "Showing <strong>%(count)s</strong> orders"
msgstr[0] "Mostrando <strong>%(count)s</strong> pedido"
msgstr[1] "Mostrando <strong>%(count)s</strong> pedidos"

msgid "Revenue:"
msgstr "Ingresos:"

msgid "Export Current"
msgstr "Exportar actual"

msgid "Export All"
msgstr "Exportar todo"

msgid "Orders CSV Export"
msgstr "Exportación CSV de pedidos"

msgid "Highest Amount"
msgstr "Importe más alto"

msgid "Lowest Amount"
msgstr "Importe más bajo"

msgid "Licence URL"
msgstr "URL de licencia"

msgid "Qty"
msgstr "Cant."

#, python-format
msgid "Product #%(pid)s"
msgstr "Producto n.º %(pid)s"

msgid "No orders found."
msgstr "No se han encontrado pedidos."

msgid "This will fetch ALL historical orders (up to 10 years). This may take a few minutes. Continue?"
msgstr "Esto descargará TODOS los pedidos históricos (hasta 10 años). Puede tardar varios minutos. ¿Continuar?"

msgid "Syncing..."
msgstr "Sincronizando..."

msgid "Order sync complete"
msgstr "Sincronización de pedidos completa"

msgid "profiles rebuilt"
msgstr "perfiles reconstruidos"

msgid "months"
msgstr "meses"

msgid "Sync error"
msgstr "Error de sincronización"

msgid "Local"
msgstr "Local"

msgid "Global"
msgstr "Global"

msgid "Delete this message?"
msgstr "¿Eliminar este mensaje?"

msgid "Synced"
msgstr "Sincronizado"

msgid "Manage predefined reply templates for tickets."
msgstr "Gestiona las plantillas de respuesta predefinidas para tickets."

msgid "Categories"
msgstr "Categorías"

msgid "Unlimited Quick Replies"
msgstr "Respuestas rápidas ilimitadas"

msgid "New Message"
msgstr "Nuevo mensaje"

msgid "Uncategorized"
msgstr "Sin categoría"

msgid "No predefined messages yet. Click \"New Message\" to create one, or Sync to import from Addons."
msgstr "Aún no hay mensajes predefinidos. Haz clic en «Nuevo mensaje» para crear uno, o en Sincronizar para importarlos de Addons."

msgid "New Quick Reply"
msgstr "Nueva respuesta rápida"

msgid "Body"
msgstr "Cuerpo"

msgid "Category"
msgstr "Categoría"

msgid "— Uncategorized —"
msgstr "— Sin categoría —"

msgid "Language (ISO)"
msgstr "Idioma (ISO)"

msgid "Assign to Products"
msgstr "Asignar a productos"

msgid "Hold Ctrl/Cmd to select multiple."
msgstr "Mantén Ctrl/Cmd para seleccionar varios."

msgid "Attach latest module ZIP when used"
msgstr "Adjuntar el último ZIP del módulo al usar"

msgid "Auto-attaches the uploaded ZIP for this product when selected in Quick Reply."
msgstr "Adjunta automáticamente el ZIP subido de este producto al seleccionarlo en Respuesta rápida."

msgid "Create"
msgstr "Crear"

msgid "Edit Quick Reply"
msgstr "Editar respuesta rápida"

msgid "Manage Categories"
msgstr "Gestionar categorías"

msgid "Rename"
msgstr "Renombrar"

msgid "New category name"
msgstr "Nombre de la nueva categoría"

msgid "Add"
msgstr "Añadir"

msgid "Failed to add category"
msgstr "Error al añadir la categoría"

msgid "Delete this category? Messages in it will become Uncategorized."
msgstr "¿Eliminar esta categoría? Sus mensajes pasarán a Sin categoría."

#, python-format
msgid "%(count)s product"
msgid_plural "%(count)s products"
msgstr[0] "%(count)s producto"
msgstr[1] "%(count)s productos"

msgid "Filter by name..."
msgstr "Filtrar por nombre..."

msgid "Declined"
msgstr "Rechazado"

msgid "Version"
msgstr "Versión"

msgid "Rating"
msgstr "Valoración"

msgid "PS Compat."
msgstr "Compat. PS"

msgid "Price"
msgstr "Precio"

msgid "Open Tickets"
msgstr "Tickets abiertos"

msgid "Support 30d"
msgstr "Soporte 30d"

msgid "Module ZIP"
msgstr "ZIP del módulo"

msgid "Reference"
msgstr "Referencia"

msgid "Last Update"
msgstr "Última actualización"

#, python-format
msgid "%(n_tickets_30d)s new tickets, %(n_msgs_30d)s inbound messages in last 30 days"
msgstr "%(n_tickets_30d)s tickets nuevos, %(n_msgs_30d)s mensajes entrantes en los últimos 30 días"

#, python-format
msgid "%(cc)s candidate topic(s) not yet documented"
msgstr "%(cc)s tema(s) candidato(s) sin documentar"

#, python-format
msgid "%(cc)s candidate topic(s) detected from resolved tickets, not yet covered by an existing guide or doc page"
msgstr "%(cc)s tema(s) candidato(s) detectado(s) en tickets resueltos, aún no cubierto(s) por ninguna guía o página de documentación"

#, python-format
msgid "%(cc)s possible"
msgstr "%(cc)s posible(s)"

msgid "Find guide candidates"
msgstr "Buscar candidatos a guía"

#, python-format
msgid "Download %(rel_filename)s"
msgstr "Descargar %(rel_filename)s"

msgid "Replace ZIP"
msgstr "Reemplazar ZIP"

msgid "Module Upload"
msgstr "Subida de módulo"

msgid "Replace ZIP (Premium)"
msgstr "Reemplazar ZIP (Premium)"

msgid "Upload ZIP"
msgstr "Subir ZIP"

msgid "e.g. mymodule"
msgstr "p. ej. mimodulo"

#, python-brace-format
msgid "Module slug for /modules/{slug}/logo.png check"
msgstr "Slug del módulo para la comprobación /modules/{slug}/logo.png"

msgid "PS module reference for CSV export"
msgstr "Referencia del módulo PS para la exportación CSV"

msgid "depends on bundle products"
msgstr "depende de productos del paquete"

#, python-format
msgid "%(days_ago)s days ago"
msgstr "hace %(days_ago)s días"

msgid "View / edit module knowledge"
msgstr "Ver/editar conocimiento del módulo"

msgid "Knowledge"
msgstr "Conocimiento"

msgid "Copy the Addons support-request link for this product"
msgstr "Copiar el enlace de solicitud de soporte de Addons de este producto"

msgid "View on Addons Marketplace"
msgstr "Ver en el Marketplace de Addons"

msgid "No products synced yet."
msgstr "Aún no hay productos sincronizados."

msgid "Products are synced automatically when you run a sync."
msgstr "Los productos se sincronizan automáticamente al ejecutar una sincronización."

msgid "product"
msgstr "producto"

msgid "products"
msgstr "productos"

msgid "Guide Candidates"
msgstr "Candidatos a guía"

msgid "Searching for candidates…"
msgstr "Buscando candidatos…"

msgid "No guide candidates found."
msgstr "No se han encontrado candidatos a guía."

msgid "Title and content required"
msgstr "Título y contenido obligatorios"

msgid "Save guide"
msgstr "Guardar guía"

msgid "Save failed"
msgstr "Error al guardar"

msgid "Discarding…"
msgstr "Descartando…"

msgid "Discard"
msgstr "Descartar"

msgid "Drafting the guide…"
msgstr "Redactando la guía…"

msgid "Failed to load candidates."
msgstr "Error al cargar los candidatos."

msgid "Hide the conversation"
msgstr "Ocultar la conversación"

msgid "View the conversation"
msgstr "Ver la conversación"

msgid "No summary"
msgstr "Sin resumen"

msgid "different customers asked this — a recurring topic worth documenting"
msgstr "distintos clientes preguntaron esto — un tema recurrente que merece documentarse"

msgid "customers asked this"
msgstr "clientes preguntaron esto"

msgid "The specific capability these cases share"
msgstr "La capacidad concreta que comparten estos casos"

msgid "These cases share only that the module misbehaves — probably too broad for one article"
msgstr "Estos casos solo comparten que el módulo falla — probablemente demasiado amplio para un solo artículo"

msgid "Too broad?"
msgstr "¿Demasiado amplio?"

msgid "Customer asked"
msgstr "El cliente preguntó"

msgid "You replied"
msgstr "Respondiste"

msgid "Propose guide"
msgstr "Proponer guía"

msgid "Not a real guide — stop suggesting this topic"
msgstr "No es una guía real — dejar de sugerir este tema"

msgid "Proposed guide — review & edit before saving"
msgstr "Guía propuesta — revisa y edita antes de guardar"

msgid "Reference saved"
msgstr "Referencia guardada"

msgid "Slug saved"
msgstr "Slug guardado"

msgid "Save failed:"
msgstr "Error al guardar:"

msgid "Error:"
msgstr "Error:"

msgid "Module Knowledge"
msgstr "Conocimiento del módulo"

msgid "Loading knowledge…"
msgstr "Cargando conocimiento…"

msgid "Your notes"
msgstr "Tus notas"

msgid "Write the real fixes, versions, config paths and gotchas for this module. The AI uses these first — ahead of anything it infers — when drafting replies."
msgstr "Escribe las soluciones reales, versiones, rutas de configuración y trampas de este módulo. La IA usa esto primero — antes que cualquier cosa que infiera — al redactar respuestas."

msgid "e.g. v2.3+ requires overrides cleared after install. Config at Modules → Settings → API tab. Known conflict with PS 8.1.4 — see issue #42."
msgstr "p. ej. v2.3+ requiere limpiar los overrides tras instalar. Config en Módulos → Ajustes → pestaña API. Conflicto conocido con PS 8.1.4 — ver incidencia #42."

msgid "Auto-mined from past tickets"
msgstr "Extraído automáticamente de tickets anteriores"

msgid "Regenerate"
msgstr "Regenerar"

msgid "Linked documentation"
msgstr "Documentación vinculada"

msgid "Mined from"
msgstr "Extraído de"

msgid "resolved ticket"
msgstr "ticket resuelto"

msgid "resolved tickets"
msgstr "tickets resueltos"

msgid "No auto-mined issues yet — click Regenerate (needs ~10 resolved tickets for this module)."
msgstr "Aún no hay incidencias extraídas automáticamente — haz clic en Regenerar (necesita ~10 tickets resueltos de este módulo)."

msgid "No documentation linked to this module yet. Link a source in Settings → Documentation Sources."
msgstr "Aún no hay documentación vinculada a este módulo. Vincula una fuente en Ajustes → Fuentes de documentación."

msgid "pages"
msgstr "páginas"

msgid "Last edited"
msgstr "Última edición"

msgid "Saved"
msgstr "Guardado"

msgid "Error saving"
msgstr "Error al guardar"

msgid "Mining…"
msgstr "Extrayendo…"

msgid "Not enough data to mine issues yet."
msgstr "Aún no hay datos suficientes para extraer incidencias."

msgid "Regeneration failed."
msgstr "Error al regenerar."

msgid "Request failed."
msgstr "Error en la solicitud."

msgid "Failed to load knowledge data."
msgstr "Error al cargar los datos de conocimiento."

msgid "Upload Module ZIP"
msgstr "Subir ZIP del módulo"

msgid "e.g. 2.1.4"
msgstr "p. ej. 2.1.4"

msgid "ZIP file"
msgstr "Archivo ZIP"

msgid "Uploading…"
msgstr "Subiendo…"

msgid "Upload"
msgstr "Subir"

msgid "Please select a ZIP file"
msgstr "Selecciona un archivo ZIP"

msgid "Only .zip files are allowed"
msgstr "Solo se permiten archivos .zip"

msgid "Module ZIP uploaded"
msgstr "ZIP del módulo subido"

msgid "Upload failed:"
msgstr "Error al subir:"

msgid "Download"
msgstr "Descargar"

msgid "Not included"
msgstr "No incluido"

msgid "ModuleDesk — PrestaShop Addons Support Desk"
msgstr "ModuleDesk — Soporte para PrestaShop Addons"

msgid "ModuleDesk is the support desk built for PrestaShop Addons module sellers. Unified inbox, AI reply composer, customer intelligence, and team support — in one tool."
msgstr "ModuleDesk es el soporte técnico creado para vendedores de módulos de PrestaShop Addons. Bandeja de entrada unificada, redactor de respuestas con IA, inteligencia de clientes y soporte en equipo, todo en una sola herramienta."

msgid "Features"
msgstr "Funciones"

msgid "Pricing"
msgstr "Precios"

msgid "Start free"
msgstr "Empieza gratis"

msgid "Contact"
msgstr "Contacto"

msgid "ModuleDesk — Support Desk for PrestaShop Addons Sellers"
msgstr "ModuleDesk — Soporte para vendedores de PrestaShop Addons"

msgid "Support desk · PrestaShop Addons sellers"
msgstr "Soporte técnico · vendedores de PrestaShop Addons"

msgid "The message system<br class=\"hidden sm:block\"> the Addons marketplace<br class=\"hidden sm:block\"> <span class=\"ld-lit\">should have had</span>."
msgstr "El sistema de mensajes<br class=\"hidden sm:block\"> que el marketplace de Addons<br class=\"hidden sm:block\"> <span class=\"ld-lit\">debería haber tenido</span>."

msgid "Answer faster. Make fewer mistakes. Work in any language."
msgstr "Responde más rápido. Comete menos errores. Trabaja en cualquier idioma."

msgid "ModuleDesk translates the ticket, drafts the reply from cases you've already solved, and confirms it answers every question — before you send."
msgstr "ModuleDesk traduce el ticket, redacta la respuesta a partir de casos que ya has resuelto y confirma que responde a todas las preguntas, antes de enviarla."

msgid "Dual translation — inbound &amp; outbound"
msgstr "Traducción bidireccional — entrada y salida"

msgid "AI draft from your past tickets &amp; docs"
msgstr "Borrador con IA a partir de tus tickets y documentación"

msgid "Quick replies &amp; saved credentials"
msgstr "Respuestas rápidas y credenciales guardadas"

msgid "Attach latest module ZIP in one click"
msgstr "Adjunta el último ZIP del módulo con un clic"

msgid "Smart priority — always know what to open next"
msgstr "Prioridad inteligente — sabe siempre qué abrir a continuación"

msgid "Paste images directly into the reply editor"
msgstr "Pega imágenes directamente en el editor de respuestas"

msgid "Start 30-day free trial"
msgstr "Empieza la prueba gratuita de 30 días"

msgid "No credit card. Auto-downgrades to Free."
msgstr "Sin tarjeta de crédito. Pasa a Free automáticamente."

msgid "Premium at €59/mo — less than one module sale a month. <span class=\"text-gray-400 dark:text-gray-600\">The question isn't how many tickets you get, but how long each one takes.</span>"
msgstr "Premium por 59 €/mes — menos que la venta de un módulo al mes. <span class=\"text-gray-400 dark:text-gray-600\">La pregunta no es cuántos tickets recibes, sino cuánto tardas en cada uno.</span>"

msgid "ModuleDesk replying to a Spanish ticket: the message is translated to English, a reply is drafted from past resolved cases, and a check confirms it answers all three questions."
msgstr "ModuleDesk respondiendo a un ticket en español: el mensaje se traduce al inglés, se redacta una respuesta a partir de casos resueltos anteriores y una comprobación confirma que responde a las tres preguntas."

msgid "moduledesk / inbox"
msgstr "moduledesk / bandeja de entrada"

msgid "synced 4m ago"
msgstr "sincronizado hace 4 min"

msgid "Compatible with a multistore setup?"
msgstr "¿Compatible con una configuración multitienda?"

msgid "Delivery time not showing at checkout"
msgstr "El plazo de entrega no aparece en el checkout"

msgid "customer"
msgstr "cliente"

msgid "6 words changed"
msgstr "6 palabras cambiadas"

msgid "Answers all 3 questions asked"
msgstr "Responde a las 3 preguntas planteadas"

msgid "Best regards / Un cordial saludo,"
msgstr "Best regards / Un cordial saludo,"

msgid "ModuleDesk drafts the reply"
msgstr "ModuleDesk redacta la respuesta"

msgid "1 · ticket arrives"
msgstr "1 · llega el ticket"

msgid "2 · translate"
msgstr "2 · traducir"

msgid "3 · draft"
msgstr "3 · redactar"

msgid "4 · verify"
msgstr "4 · verificar"

msgid "5 · reply in Spanish"
msgstr "5 · responder en español"

msgid "Schematic view representing the app's functionality. The real interface may differ in layout and styling — the features and the results they produce are the same."
msgstr "Vista esquemática que representa la funcionalidad de la aplicación. La interfaz real puede variar en diseño y estilo; las funciones y los resultados que producen son los mismos."

msgid "Prep"
msgstr "Preparación"

msgid "Addons support shouldn't take this many steps"
msgstr "El soporte en Addons no debería requerir tantos pasos"

msgid "Every reply starts with repetitive prep: translate the message, check the customer's order, find credentials, open their site, locate the latest module ZIP, search for the answer you sent last time."
msgstr "Cada respuesta empieza con una preparación repetitiva: traducir el mensaje, comprobar el pedido del cliente, buscar las credenciales, abrir su sitio, localizar el último ZIP del módulo y buscar la respuesta que enviaste la última vez."

msgid "Recall"
msgstr "Memoria"

msgid "Your best answers already exist"
msgstr "Tus mejores respuestas ya existen"

msgid "Hidden in a resolved ticket, a documentation page, a predefined message you wrote last year. ModuleDesk brings that into the reply instead of making you search again."
msgstr "Escondidas en un ticket resuelto, una página de documentación, un mensaje predefinido que escribiste el año pasado. ModuleDesk las lleva a la respuesta en vez de obligarte a buscar otra vez."

msgid "Precision"
msgstr "Precisión"

msgid "Small mistakes create extra conversations"
msgstr "Los pequeños errores generan conversaciones extra"

msgid "A missed question, an unclear sentence, a wrong attachment — one imprecise reply turns into three. ModuleDesk helps you check the draft, improve the wording, and confirm every question is covered before you send."
msgstr "Una pregunta pasada por alto, una frase poco clara, un adjunto equivocado: una respuesta imprecisa se convierte en tres. ModuleDesk te ayuda a comprobar el borrador, mejorar la redacción y confirmar que se responde a todas las preguntas antes de enviarlo."

msgid "Built around how Addons support actually works"
msgstr "Diseñado según cómo funciona realmente el soporte en Addons"

msgid "Every feature exists because a PrestaShop Addons seller loses time without it — not because a generic helpdesk happened to ship it."
msgstr "Cada función existe porque un vendedor de PrestaShop Addons pierde tiempo sin ella, no porque un helpdesk genérico la incluyera de casualidad."

msgid "Open ModuleDesk and immediately know which conversation needs your attention next"
msgstr "Abre ModuleDesk y sabe al instante qué conversación necesita tu atención a continuación"

msgid "All your Addons threads — every 15 minutes on MAX, hourly on Premium, or on demand on Free — scored and sorted so the right ticket is always at the top. The scoring evaluates unread messages, waiting time, support status, pre-sale intent, complaint signals, and refund history. No manual triage."
msgstr "Todos tus hilos de Addons — cada 15 minutos en MAX, cada hora en Premium o bajo demanda en Free — puntuados y ordenados para que el ticket correcto esté siempre arriba. La puntuación evalúa mensajes sin leer, tiempo de espera, estado del soporte, intención de preventa, señales de queja e historial de reembolsos. Sin triaje manual."

msgid "Smart Priority (Critical / High / Normal / Low) — auto-assigned from multi-signal scoring, manually overrideable"
msgstr "Prioridad inteligente (Crítica / Alta / Normal / Baja) — asignada automáticamente mediante una puntuación multiseñal, se puede anular manualmente"

msgid "AI intent badge on every ticket: bug, question, feature request, pre-sale, and more"
msgstr "Etiqueta de intención con IA en cada ticket: error, pregunta, solicitud de función, preventa y más"

msgid "\"Next ticket\" recommendation after every reply — quick mode or highest-priority mode"
msgstr "Recomendación de «siguiente ticket» tras cada respuesta — modo rápido o modo de máxima prioridad"

msgid "Per-ticket draft auto-saves as you type; AI checklist seeds things to verify before closing"
msgstr "El borrador de cada ticket se guarda automáticamente mientras escribes; el checklist con IA propone qué verificar antes de cerrar"

msgid "Activity"
msgstr "Actividad"

msgid "Module crashes at checkout on PS 8.1.5"
msgstr "El módulo falla en el checkout en PS 8.1.5"

msgid "6 days ago"
msgstr "hace 6 días"

msgid "Compatible with multistore setup?"
msgstr "¿Compatible con configuración multitienda?"

msgid "2 days ago"
msgstr "hace 2 días"

msgid "Delivery time display in checkout"
msgstr "Visualización del plazo de entrega en el checkout"

msgid "1 day ago"
msgstr "hace 1 día"

msgid "Re: Access sent — waiting for credentials"
msgstr "Re: Acceso enviado — esperando credenciales"

msgid "3 days ago"
msgstr "hace 3 días"

msgid "42 tickets · 8 unread"
msgstr "42 tickets · 8 sin leer"

msgid "Synced 4 min ago"
msgstr "Sincronizado hace 4 min"

msgid "AI Reply Composer"
msgstr "Redactor de respuestas con IA"

msgid "2 credits"
msgstr "2 créditos"

msgid "Hello,<br><br> Thank you for reporting this. The issue you're describing with PS&nbsp;8.1.5 is caused by a hook conflict introduced in the platform update. Please follow these steps to resolve it: [...]<br><br>"
msgstr "Hola,<br><br> Gracias por informarnos de esto. El problema que describes con PS&nbsp;8.1.5 se debe a un conflicto de hooks introducido en la actualización de la plataforma. Sigue estos pasos para resolverlo: [...]<br><br>"

msgid "Drafted from 3 similar resolved tickets + your docs"
msgstr "Redactado a partir de 3 tickets similares resueltos + tu documentación"

msgid "Draft answers all 3 customer questions"
msgstr "El borrador responde a las 3 preguntas del cliente"

msgid "AI Composer"
msgstr "Redactor con IA"

msgid "A better first draft, built from answers you already trust"
msgstr "Un mejor primer borrador, construido a partir de respuestas en las que ya confías"

msgid "Write Reply classifies the ticket, then uses your most relevant resolved tickets and documentation to prepare a reply that sounds like you — because it is grounded in how you've solved similar issues before. You review it, edit if needed, and send. Search works by meaning, not exact words."
msgstr "Write Reply clasifica el ticket y luego usa tus tickets resueltos y tu documentación más relevantes para preparar una respuesta que suena como tú — porque se basa en cómo has resuelto problemas similares antes. Tú la revisas, la editas si hace falta y la envías. La búsqueda funciona por significado, no por palabras exactas."

msgid "<strong>Write reply</strong> — draft a full reply from your resolved tickets and docs (Premium+)"
msgstr "<strong>Escribir respuesta</strong> — redacta una respuesta completa a partir de tus tickets resueltos y tu documentación (Premium+)"

msgid "<strong>Proofread</strong> — fix grammar and meaning without restructuring (Premium+)"
msgstr "<strong>Corregir</strong> — corrige gramática y sentido sin reestructurar (Premium+)"

msgid "<strong>Shorter</strong> — trim the draft without losing essential meaning (Premium+)"
msgstr "<strong>Acortar</strong> — recorta el borrador sin perder el sentido esencial (Premium+)"

msgid "<strong>Context</strong> — enrich with missing technical detail (Premium+)"
msgstr "<strong>Contexto</strong> — añade el detalle técnico que falta (Premium+)"

msgid "<strong>Check</strong> — verify the draft addresses every question the customer asked (Premium+)"
msgstr "<strong>Comprobar</strong> — verifica que el borrador responde a todas las preguntas del cliente (Premium+)"

msgid "<strong>Translate</strong> — translate the reply into the customer's language (all plans)"
msgstr "<strong>Traducir</strong> — traduce la respuesta al idioma del cliente (todos los planes)"

msgid "Workflow shortcuts"
msgstr "Atajos de flujo de trabajo"

msgid "Support isn't slowed by one big task — it's slowed by ten small ones"
msgstr "El soporte no se ralentiza por una tarea grande, sino por diez pequeñas"

msgid "ModuleDesk removes them one by one."
msgstr "ModuleDesk las elimina una a una."

msgid "Translate both directions"
msgstr "Traduce en ambas direcciones"

msgid "Translate any inbound customer message into your language, and translate your reply into theirs — in one click each. All plans (1 credit)."
msgstr "Traduce cualquier mensaje entrante del cliente a tu idioma, y tu respuesta al suyo — con un clic cada vez. Todos los planes (1 crédito)."

msgid "Attach the latest module in one click"
msgstr "Adjunta la última versión del módulo con un clic"

msgid "Upload your module ZIP once. An \"Attach module\" button appears in every ticket toolbar for that product — click it, the current version is attached. Premium+."
msgstr "Sube el ZIP de tu módulo una vez. Aparecerá un botón «Adjuntar módulo» en la barra de herramientas de cada ticket de ese producto — haz clic y se adjunta la versión actual. Premium+."

msgid "Paste screenshots directly into the editor"
msgstr "Pega capturas de pantalla directamente en el editor"

msgid "Copy a screenshot to your clipboard, paste it into the reply box — a preview dialog appears, confirm, and it becomes an attachment. No file picker needed."
msgstr "Copia una captura de pantalla al portapapeles, pégala en el cuadro de respuesta — aparece un diálogo de previsualización, confirmas y se convierte en un adjunto. No hace falta selector de archivos."

msgid "Multiple files sent as a single ZIP"
msgstr "Varios archivos enviados en un único ZIP"

msgid "Attach two or more files and they're bundled automatically into <code class=\"text-xs bg-gray-100 dark:bg-gray-700 px-1 rounded\">attachments.zip</code> before sending — no manual packaging. Premium+."
msgstr "Adjunta dos o más archivos y se empaquetan automáticamente en <code class=\"text-xs bg-gray-100 dark:bg-gray-700 px-1 rounded\">attachments.zip</code> antes de enviarlos — sin empaquetado manual. Premium+."

msgid "Predefined quick replies"
msgstr "Respuestas rápidas predefinidas"

msgid "Save your best answers as quick replies — \"please clear your cache,\" installation steps, compatibility notes. Insert any one into the editor with a single selection. All plans."
msgstr "Guarda tus mejores respuestas como respuestas rápidas — «vacía la caché», pasos de instalación, notas de compatibilidad. Insértalas en el editor con una sola selección. Todos los planes."

msgid "Saved credentials &amp; one-click back office"
msgstr "Credenciales guardadas y back office con un clic"

msgid "Store encrypted back-office credentials per customer. When you need to log in to diagnose an issue, one click copies the password and opens the site. MAX plan."
msgstr "Guarda las credenciales del back office cifradas por cliente. Cuando necesites acceder para diagnosticar un problema, un clic copia la contraseña y abre el sitio. Plan MAX."

msgid "Customer Context"
msgstr "Contexto del cliente"

msgid "Know who you're talking to before you type a word"
msgstr "Sabes con quién hablas antes de escribir una palabra"

msgid "Every ticket sidebar shows the customer's order history, total revenue, order count, and a value-segment badge (VIP / repeat / new). Add a private note that follows them across every ticket."
msgstr "La barra lateral de cada ticket muestra el historial de pedidos del cliente, los ingresos totales, el número de pedidos y una insignia de segmento de valor (VIP / recurrente / nuevo). Añade una nota privada que le acompañe en todos sus tickets."

msgid "Private notes per customer — your context, always visible in the sidebar"
msgstr "Notas privadas por cliente — tu contexto, siempre visible en la barra lateral"

msgid "Tags on each ticket — freeform labels like <code class=\"text-xs bg-gray-100 dark:bg-gray-700 px-1 rounded\">bug</code>, <code class=\"text-xs bg-gray-100 dark:bg-gray-700 px-1 rounded\">checkout</code> — shared across the team"
msgstr "Etiquetas en cada ticket — etiquetas libres como <code class=\"text-xs bg-gray-100 dark:bg-gray-700 px-1 rounded\">bug</code>, <code class=\"text-xs bg-gray-100 dark:bg-gray-700 px-1 rounded\">checkout</code> — compartidas con todo el equipo"

msgid "Ticket checklist — AI-seeded action items to verify before closing (Premium+)"
msgstr "Checklist del ticket — tareas sugeridas por IA para verificar antes de cerrar (Premium+)"

msgid "Customer language, first seen, last activity, and product link in the Properties panel"
msgstr "Idioma del cliente, primera vez visto, última actividad y enlace al producto en el panel Propiedades"

msgid "Credential vault: encrypted, re-auth to reveal, one-click open of back-office (MAX)"
msgstr "Bóveda de credenciales: cifrada, requiere reautenticación para revelarla, apertura del back office con un clic (MAX)"

msgid "Website health check + VirusTotal URL safety scan (MAX)"
msgstr "Comprobación de estado del sitio web + análisis de seguridad de URL con VirusTotal (MAX)"

msgid "Copy &amp; open"
msgstr "Copiar y abrir"

msgid "Reproduce on PS 8.1"
msgstr "Reproducir en PS 8.1"

msgid "Check module version"
msgstr "Comprobar versión del módulo"

msgid "Send fix &amp; confirm resolved"
msgstr "Enviar solución y confirmar resuelto"

msgid "Properties"
msgstr "Propiedades"

msgid "Customer Language"
msgstr "Idioma del cliente"

msgid "View on Addons → Product page"
msgstr "Ver en Addons → página del producto"

msgid "It spots the happy customers — the ones who'd actually leave a rating"
msgstr "Detecta a los clientes satisfechos — los que realmente dejarían una valoración"

msgid "Good ratings come from customers you just helped, and that window is short. ModuleDesk reads every incoming reply: when someone thanks you on a ticket you actually solved, the ticket lands in its own <em>Review Requests</em> inbox with a banner on top. One click loads your predefined review message in the customer's language, with the product name already filled in. You read it and press send — semi-automatic on purpose."
msgstr "Las buenas valoraciones vienen de clientes a los que acabas de ayudar, y esa ventana es corta. ModuleDesk lee cada respuesta entrante: cuando alguien te da las gracias en un ticket que realmente has resuelto, el ticket llega a su propia bandeja de <em>Peticiones de valoración</em> con un banner arriba. Un clic carga tu mensaje de valoración predefinido en el idioma del cliente, con el nombre del producto ya rellenado. Tú lo lees y pulsas enviar — semiautomático a propósito."

msgid "Two-pass detection: a thank-you is caught the moment it arrives, then AI intent classification confirms it — or silently clears a false positive"
msgstr "Detección en dos pasos: un agradecimiento se detecta en cuanto llega, y luego la clasificación de intención por IA lo confirma — o descarta en silencio un falso positivo"

msgid "Only fires on tickets you replied to — a \"thanks\" on a thread nobody answered is never a review opportunity"
msgstr "Solo se activa en tickets a los que has respondido — un «gracias» en un hilo que nadie ha contestado nunca es una oportunidad de valoración"

#, python-brace-format
msgid "Ties into your predefined messages: the best match from your <em>Review</em> / <em>Thank you</em> category, picked by customer language, with <code class=\"text-xs bg-gray-100 dark:bg-gray-700 px-1 rounded\">{product_name}</code> substituted"
msgstr "Se conecta con tus mensajes predefinidos: la mejor coincidencia de tu categoría <em>Valoración</em> / <em>Agradecimiento</em>, elegida según el idioma del cliente, con <code class=\"text-xs bg-gray-100 dark:bg-gray-700 px-1 rounded\">{product_name}</code> ya sustituido"

msgid "Nothing is ever sent behind your back, and nothing is auto-closed — happy tickets stay unread and visible until you deal with them"
msgstr "Nunca se envía nada a tus espaldas, y nada se cierra automáticamente — los tickets satisfechos permanecen sin leer y visibles hasta que los gestionas"

msgid "Not the right moment? \"Not now\" hides it, and it re-arms on the customer's next genuine thank-you. Available on all plans."
msgstr "¿No es el momento? «Ahora no» lo oculta, y se reactiva en el próximo agradecimiento genuino del cliente. Disponible en todos los planes."

msgid "This customer thanked you after you solved their issue. A rating on Addons is worth asking for."
msgstr "Este cliente te ha dado las gracias después de que resolvieras su problema. Merece la pena pedirle una valoración en Addons."

msgid "Predefined · Review request"
msgstr "Predefinido · Petición de valoración"

msgid "Search by meaning"
msgstr "Búsqueda por significado"

msgid "Find any past ticket by what it says — not just by keywords. Useful when you remember the problem but not the exact words. Premium+."
msgstr "Encuentra cualquier ticket anterior por lo que dice — no solo por palabras clave. Útil cuando recuerdas el problema pero no las palabras exactas. Premium+."

msgid "Guide generation <span class=\"text-xs font-normal text-amber-600 dark:text-amber-400 ml-0.5\">Beta</span>"
msgstr "Generación de guías <span class=\"text-xs font-normal text-amber-600 dark:text-amber-400 ml-0.5\">Beta</span>"

msgid "Clusters of resolved tickets with the same root cause become one-click documentation articles for your help site. Premium+."
msgstr "Los grupos de tickets resueltos con la misma causa raíz se convierten en artículos de documentación para tu sitio de ayuda con un clic. Premium+."

msgid "Web Push notifications"
msgstr "Notificaciones Web Push"

msgid "Get desktop or mobile push alerts the moment a customer replies — even with no browser tab open. All plans."
msgstr "Recibe alertas push en escritorio o móvil en el momento en que un cliente responde — incluso sin ninguna pestaña del navegador abierta. Todos los planes."

msgid "Ticket checklists"
msgstr "Checklists de tickets"

msgid "AI seeds a checklist of things to verify on each ticket so nothing slips. AI-generated on Premium &amp; MAX; manual on all plans."
msgstr "La IA genera un checklist de cosas que verificar en cada ticket para que no se escape nada. Generado por IA en Premium y MAX; manual en todos los planes."

msgid "Inline attachment preview"
msgstr "Previsualización de adjuntos en línea"

msgid "Preview images, PDFs and text attachments inline — zoom without downloading. Available on all plans."
msgstr "Previsualiza imágenes, PDF y adjuntos de texto en línea — haz zoom sin descargar. Disponible en todos los planes."

msgid "Team support"
msgstr "Soporte en equipo"

msgid "Invite agents, assign roles (admin / agent), and keep per-user reply drafts and signatures separate. MAX plan."
msgstr "Invita a agentes, asigna roles (administrador / agente) y mantén los borradores de respuesta y las firmas separados por usuario. Plan MAX."

msgid "Per-language reply signature"
msgstr "Firma de respuesta por idioma"

msgid "Set different signature text per language so your French customers see a French sign-off and your English ones see an English one — automatically. Premium+."
msgstr "Define un texto de firma distinto por idioma para que tus clientes franceses vean una despedida en francés y los de habla inglesa una en inglés — automáticamente. Premium+."

msgid "Works with your AI"
msgstr "Funciona con tu IA"

msgid "Built to hand the problem straight to the AI you already code with"
msgstr "Diseñado para pasar el problema directamente a la IA con la que ya programas"

msgid "ModuleDesk uses AI inside the composer — but the bug still gets fixed in your editor. So several features exist purely to get a ticket out of the inbox and into Claude Code, Cursor, or whatever you debug with, without copy-pasting a thread by hand."
msgstr "ModuleDesk usa IA dentro del editor de respuesta — pero el bug se arregla en tu editor de código. Por eso varias funciones existen solo para sacar un ticket de la bandeja de entrada y llevarlo a Claude Code, Cursor o lo que uses para depurar, sin copiar y pegar un hilo a mano."

msgid "Export the whole conversation as clean Markdown"
msgstr "Exporta toda la conversación como Markdown limpio"

msgid "One file, ready to paste in as context. Translations, auto-responses and reply signatures are stripped out, so the assistant reads the actual exchange and not three copies of your sign-off. Narrow it to a date range when a thread is long."
msgstr "Un solo archivo, listo para pegar como contexto. Se eliminan las traducciones, las respuestas automáticas y las firmas, así el asistente lee el intercambio real y no tres copias de tu despedida. Acótalo a un rango de fechas cuando el hilo es largo."

msgid "Paste the credentials blob, get structured access"
msgstr "Pega el bloque de credenciales y obtén acceso estructurado"

msgid "Customers send access as a wall of text — back office here, FTP there, a password on its own line. Paste it in and it's parsed into proper fields and saved against their site, creating the site if it didn't exist yet."
msgstr "Los clientes envían el acceso como un muro de texto — el back office aquí, el FTP allá, una contraseña en su propia línea. Pégalo y se analiza en campos correctos y se guarda contra su sitio, creando el sitio si aún no existía."

msgid "Then one click into their back office"
msgstr "Luego, un clic para entrar en su back office"

msgid "Copy the password and open the site in one action, so the gap between reading the bug and reproducing it is a click rather than a hunt through old messages."
msgstr "Copia la contraseña y abre el sitio en una sola acción, para que entre leer el bug y reproducirlo solo haya un clic, en vez de una búsqueda entre mensajes antiguos."

msgid "exported"
msgstr "exportado"

msgid "# Module breaks checkout on PS 8.1.5"
msgstr "# El módulo rompe el checkout en PS 8.1.5"

msgid "customer language: ES"
msgstr "idioma del cliente: ES"

msgid "## Customer"
msgstr "## Cliente"

msgid ""
"Hi, after updating to PS 8.1.5 the module\n"
"breaks checkout. Is there a compatible\n"
"version? Should I uninstall it first?"
msgstr ""
"Hola, tras actualizar a PS 8.1.5 el módulo\n"
"rompe el checkout. ¿Hay una versión\n"
"compatible? ¿Debo desinstalarlo antes?"

msgid "## Support"
msgstr "## Soporte"

msgid ""
"Could you send the error from var/logs\n"
"right after the checkout fails?"
msgstr ""
"¿Puedes enviarme el error de var/logs\n"
"justo después de que falle el checkout?"

msgid "Attached. It throws on the hook call:"
msgstr "Adjunto. Falla en la llamada al hook:"

msgid "Simple, honest pricing"
msgstr "Precios simples y honestos"

msgid "Start free. Upgrade when you need more."
msgstr "Empieza gratis. Mejora de plan cuando necesites más."

msgid "Founding Seller rate"
msgstr "Tarifa de vendedor fundador"

msgid "A small cohort of early Addons sellers can lock in a permanent founder discount in exchange for early feedback. If you'd like to be considered, <a href=\"mailto:support@moduledesk.app\" class=\"underline hover:no-underline\">get in touch</a>."
msgstr "Un pequeño grupo de vendedores pioneros de Addons puede asegurarse un descuento de fundador permanente a cambio de feedback temprano. Si quieres que te tengamos en cuenta, <a href=\"mailto:support@moduledesk.app\" class=\"underline hover:no-underline\">ponte en contacto</a>."

msgid "For solo developers getting started"
msgstr "Para desarrolladores individuales que empiezan"

msgid "2 modules connected"
msgstr "2 módulos conectados"

msgid "1 user"
msgstr "1 usuario"

msgid "~15 AI credits/month"
msgstr "~15 créditos de IA/mes"

msgid "Write Reply + Translation"
msgstr "Escribir respuesta + Traducción"

msgid "Manual sync only"
msgstr "Sincronización solo manual"

msgid "Most popular"
msgstr "El más popular"

msgid "Less than one module sale a month"
msgstr "Menos de una venta de módulo al mes"

msgid "6 modules connected"
msgstr "6 módulos conectados"

msgid "~300 AI credits/month"
msgstr "~300 créditos de IA/mes"

msgid "All 6 AI actions + translation"
msgstr "Las 6 acciones de IA + traducción"

msgid "Auto-sync every hour"
msgstr "Sincronización automática cada hora"

msgid "Search by meaning + AI drafts from past tickets"
msgstr "Búsqueda por significado + borradores de IA a partir de tickets anteriores"

msgid "Guide generation (Beta)"
msgstr "Generación de guías (Beta)"

msgid "For teams and high-volume sellers"
msgstr "Para equipos y vendedores de gran volumen"

msgid "Unlimited users + roles"
msgstr "Usuarios y roles ilimitados"

msgid "~1000 AI credits + BYOK OpenAI"
msgstr "~1000 créditos de IA + BYOK OpenAI"

msgid "Credential vault (encrypted)"
msgstr "Bóveda de credenciales (cifrada)"

msgid "Website health + URL safety checks"
msgstr "Estado del sitio web + comprobaciones de seguridad de URL"

msgid "Auto-sync every 15 minutes"
msgstr "Sincronización automática cada 15 minutos"

msgid "Customer satisfaction ratings"
msgstr "Valoraciones de satisfacción del cliente"

msgid "Full audit log"
msgstr "Registro de auditoría completo"

msgid "Prices ex-VAT. B2B reverse charge applies to EU VAT-registered businesses."
msgstr "Precios sin IVA. Se aplica inversión del sujeto pasivo (B2B) a empresas registradas a efectos de IVA en la UE."

msgid "See full feature comparison →"
msgstr "Ver comparación completa de funciones →"

msgid "Built exclusively for PrestaShop Addons sellers"
msgstr "Creado exclusivamente para vendedores de PrestaShop Addons"

msgid "Spend less time on support.<br class=\"hidden sm:block\"> More time building and selling modules."
msgstr "Dedica menos tiempo al soporte.<br class=\"hidden sm:block\"> Más tiempo a crear y vender módulos."

msgid "ModuleDesk removes the repetitive work behind every Addons reply — translate messages, reuse proven answers, attach your latest module version, paste images, auto-package multiple files, and use AI to draft, improve, and verify before you send."
msgstr "ModuleDesk elimina el trabajo repetitivo detrás de cada respuesta en Addons — traduce mensajes, reutiliza respuestas probadas, adjunta la última versión de tu módulo, pega imágenes, empaqueta varios archivos automáticamente y usa la IA para redactar, mejorar y verificar antes de enviar."

msgid "No credit card. Register with any email and connect with your Addons API key. Automatically downgrades to Free after your trial."
msgstr "Sin tarjeta de crédito. Regístrate con cualquier correo y conéctate con tu clave de API de Addons. Pasa automáticamente al plan Free al terminar la prueba."

msgid "Hi, I run three shops from one PrestaShop install. Does the module work per shop, or is the configuration shared between them? Thanks."
msgstr "Hola, llevo tres tiendas desde una sola instalación de PrestaShop. ¿El módulo funciona por tienda o la configuración se comparte entre todas? Gracias."

msgid ""
"Hi,\n"
"\n"
"Thanks for flagging this. The checkout conflict on PS 8.1.5 comes from a hook change in that release — version 3.4.2 handles it. You don't need to uninstall first; upgrading in place keeps your settings.\n"
"\n"
"I've attached the latest build."
msgstr ""
"Hola:\n"
"\n"
"Gracias por avisar. El conflicto en el checkout de PS 8.1.5 viene de un cambio de hook en esa versión; la 3.4.2 ya lo contempla. No hace falta desinstalar antes: actualizando encima conservas tu configuración.\n"
"\n"
"Te adjunto la última build."

msgid "yes it works per shop, you can set differnt config for each one in the module settings. let me know if you need help seting it up"
msgstr "si funciona por tienda, puedes poner una config distinta para cada una en los ajustes del modulo. dime si necesitas ayuda para configurarlo"

msgid "Yes — it works per shop. You can set a different configuration for each one in the module settings. Let me know if you'd like help setting it up."
msgstr "Sí, funciona por tienda. Puedes definir una configuración distinta para cada una en los ajustes del módulo. Dime si quieres que te ayude a configurarlo."

msgid "2 · you write it"
msgstr "2 · lo escribes tú"

msgid "3 · proofread"
msgstr "3 · revisar"

msgid "4 · send"
msgstr "4 · enviar"

msgid "You write it — ModuleDesk polishes it"
msgstr "Lo escribes tú — ModuleDesk lo pule"

msgid "ModuleDesk pricing: Free, Premium €59/mo, MAX €99/mo. 30-day trial of Premium &amp; MAX features on signup, no credit card required. Built for PrestaShop Addons module sellers."
msgstr "Precios de ModuleDesk: Free, Premium 59 €/mes, MAX 99 €/mes. Prueba de 30 días de las funciones Premium y MAX al registrarte, sin tarjeta de crédito. Creado para vendedores de módulos de PrestaShop Addons."

msgid "Every account starts with a 30-day trial of most Premium &amp; MAX features. No credit card required. After that, free plan stays free forever."
msgstr "Toda cuenta empieza con una prueba de 30 días de la mayoría de funciones Premium y MAX. Sin tarjeta de crédito. Después, el plan gratuito sigue siendo gratis para siempre."

msgid "Free"
msgstr "Free"

msgid "/month"
msgstr "/mes"

msgid "Solo developer, 1–2 modules."
msgstr "Desarrollador individual, 1–2 módulos."

msgid "Get started free"
msgstr "Empieza gratis"

msgid "2 modules"
msgstr "2 módulos"

msgid "Full inbox, filters, tags, priority"
msgstr "Bandeja de entrada completa, filtros, etiquetas, prioridad"

msgid "AI: Write Reply only"
msgstr "IA: solo Escribir respuesta"

msgid "5 quick-reply templates"
msgstr "5 plantillas de respuesta rápida"

msgid "Keyword search"
msgstr "Búsqueda por palabra clave"

msgid "Module catalog (view)"
msgstr "Catálogo de módulos (ver)"

msgid "Last 3 months orders"
msgstr "Pedidos de los últimos 3 meses"

msgid "Basic customer profiles"
msgstr "Perfiles de cliente básicos"

msgid "KPI dashboard tiles"
msgstr "Tarjetas KPI del panel"

msgid "Active seller with multiple modules."
msgstr "Vendedor activo con varios módulos."

msgid "6 modules"
msgstr "6 módulos"

msgid "1 team member (solo)"
msgstr "1 miembro del equipo (individual)"

msgid "<strong class=\"text-white\">All 6 AI actions</strong>: Write, Improve, Proofread, Shorten, Enrich, Check Reply"
msgstr "<strong class=\"text-white\">Las 6 acciones de IA</strong>: Escribir, Mejorar, Corregir, Acortar, Enriquecer, Revisar respuesta"

msgid "Translation in + outbound"
msgstr "Traducción de entrada y salida"

msgid "<strong class=\"text-white\">Semantic search</strong> across full ticket history"
msgstr "<strong class=\"text-white\">Búsqueda semántica</strong> en todo el historial de tickets"

msgid "RAG drafts from your docs"
msgstr "Borradores RAG a partir de tu documentación"

msgid "Topic segmentation + TL;DR"
msgstr "Segmentación por temas + TL;DR"

msgid "Guide generation <span class=\"text-brand-300 font-normal text-xs\">(Beta)</span>"
msgstr "Generación de guías <span class=\"text-brand-300 font-normal text-xs\">(Beta)</span>"

msgid "Documentation crawler <span class=\"text-brand-300 font-normal text-xs\">(Beta)</span>"
msgstr "Rastreador de documentación <span class=\"text-brand-300 font-normal text-xs\">(Beta)</span>"

msgid "Smart Priority (10-signal scoring)"
msgstr "Prioridad inteligente (puntuación con 10 señales)"

msgid "Unlimited templates + categories"
msgstr "Plantillas y categorías ilimitadas"

msgid "24-month order history + CSV export"
msgstr "Historial de pedidos de 24 meses + exportación CSV"

msgid "Revenue + orders charts"
msgstr "Gráficos de ingresos y pedidos"

msgid "Team or high-volume catalog seller."
msgstr "Equipo o vendedor con catálogo de gran volumen."

msgid "<strong>Unlimited</strong> modules"
msgstr "Módulos <strong>ilimitados</strong>"

msgid "<strong>Unlimited</strong> users + roles"
msgstr "Usuarios y roles <strong>ilimitados</strong>"

msgid "~1000 AI credits + <strong>BYOK</strong> (bring your own OpenAI key)"
msgstr "~1000 créditos de IA + <strong>BYOK</strong> (usa tu propia clave de OpenAI)"

msgid "Everything in Premium, plus:"
msgstr "Todo lo de Premium, además de:"

msgid "<strong>Credential vault</strong> (BO, FTP, FTPS, SFTP, cPanel, SSH)"
msgstr "<strong>Bóveda de credenciales</strong> (BO, FTP, FTPS, SFTP, cPanel, SSH)"

msgid "Paste-all credentials + AI parse"
msgstr "Pega todas las credenciales + análisis por IA"

msgid "Website health checks (online, module installed)"
msgstr "Comprobaciones de estado del sitio web (en línea, módulo instalado)"

msgid "Malicious link detection"
msgstr "Detección de enlaces maliciosos"

msgid "Full 10-year order backfill + CSV import"
msgstr "Carga retroactiva de 10 años de pedidos + importación CSV"

msgid "Ratings CSV export"
msgstr "Exportación CSV de valoraciones"

msgid "Auto-attach module ZIP on quick reply"
msgstr "Adjuntar automáticamente el ZIP del módulo en respuestas rápidas"

#, python-format
msgid "Prices ex-VAT. EU VAT-registered businesses: 0%% reverse charge applies. VAT ID collected at signup and validated via VIES."
msgstr "Precios sin IVA. Empresas registradas a efectos de IVA en la UE: se aplica inversión del sujeto pasivo (0%%). El NIF-IVA se recoge en el alta y se valida mediante VIES."

msgid "AI credit top-up packs available for Premium and MAX (one-time purchase, not a subscription)."
msgstr "Packs de recarga de créditos de IA disponibles para Premium y MAX (compra única, no es una suscripción)."

msgid "Payments via Stripe. No contract lock-in — cancel or downgrade any time."
msgstr "Pagos con Stripe. Sin permanencia — cancela o cambia de plan cuando quieras."

msgid "Full feature comparison"
msgstr "Comparativa completa de funciones"

msgid "Feature"
msgstr "Función"

msgid "Limits"
msgstr "Límites"

msgid "Modules connected"
msgstr "Módulos conectados"

msgid "Unlimited"
msgstr "Ilimitado"

msgid "Team members"
msgstr "Miembros del equipo"

msgid "1 (solo)"
msgstr "1 (individual)"

msgid "Unlimited + roles"
msgstr "Ilimitado + roles"

msgid "AI credits / month"
msgstr "Créditos de IA / mes"

msgid "~1000 + BYOK"
msgstr "~1000 + BYOK"

msgid "Inbox &amp; Tickets"
msgstr "Bandeja de entrada y tickets"

msgid "Filters, tags, priority, drafts"
msgstr "Filtros, etiquetas, prioridad, borradores"

msgid "Smart Priority scoring"
msgstr "Puntuación de Prioridad inteligente"

msgid "Basic (date / unread)"
msgstr "Básico (fecha / no leídos)"

msgid "Full (10 signals)"
msgstr "Completo (10 señales)"

msgid "Auto-sync frequency"
msgstr "Frecuencia de sincronización automática"

msgid "Manual only"
msgstr "Solo manual"

msgid "Every hour"
msgstr "Cada hora"

msgid "Every 15 min"
msgstr "Cada 15 min"

msgid "Attachments per reply"
msgstr "Adjuntos por respuesta"

msgid "Unlimited (auto-zip)"
msgstr "Ilimitados (ZIP automático)"

msgid "Manual ticket checklist"
msgstr "Checklist manual del ticket"

msgid "AI checklist (auto-extract actions)"
msgstr "Checklist con IA (extrae acciones automáticamente)"

msgid "Review-request detection"
msgstr "Detección de peticiones de valoración"

msgid "Semantic search"
msgstr "Búsqueda semántica"

msgid "Write Reply"
msgstr "Escribir respuesta"

msgid "Improve / Proofread / Shorten / Enrich / Check Reply"
msgstr "Mejorar / Corregir / Acortar / Enriquecer / Revisar respuesta"

msgid "Translation (inbound + outbound)"
msgstr "Traducción (entrada y salida)"

msgid "(uses credits)"
msgstr "(usa créditos)"

msgid "BYOK (bring your own OpenAI key)"
msgstr "BYOK (usa tu propia clave de OpenAI)"

msgid "Templates"
msgstr "Plantillas"

msgid "5, local"
msgstr "5, locales"

msgid "Unlimited + categories + Addons sync"
msgstr "Ilimitadas + categorías + sincronización con Addons"

msgid "+ auto-attach module ZIP"
msgstr "+ adjuntar automáticamente el ZIP del módulo"

msgid "Documentation Guides <span class=\"normal-case font-normal text-amber-500 ml-1\">Beta</span>"
msgstr "Guías de documentación <span class=\"normal-case font-normal text-amber-500 ml-1\">Beta</span>"

msgid "Auto-cluster guide candidates"
msgstr "Agrupar automáticamente candidatas a guía"

msgid "Generate Docusaurus MDX"
msgstr "Generar MDX de Docusaurus"

msgid "Documentation crawler <span class=\"inline-flex items-center px-1.5 py-0.5 rounded text-xs font-semibold bg-sky-100 dark:bg-sky-500/20 text-sky-700 dark:text-sky-300 ml-1\">Beta</span>"
msgstr "Rastreador de documentación <span class=\"inline-flex items-center px-1.5 py-0.5 rounded text-xs font-semibold bg-sky-100 dark:bg-sky-500/20 text-sky-700 dark:text-sky-300 ml-1\">Beta</span>"

msgid "(Beta)"
msgstr "(Beta)"

msgid "Module Catalog"
msgstr "Catálogo de módulos"

msgid "View module stats"
msgstr "Ver estadísticas del módulo"

msgid "Upload module ZIPs"
msgstr "Subir ZIPs de módulos"

msgid "Order history"
msgstr "Historial de pedidos"

msgid "3 months"
msgstr "3 meses"

msgid "24 months + CSV export"
msgstr "24 meses + exportación CSV"

msgid "10 years + CSV import + margin/refund"
msgstr "10 años + importación CSV + margen/reembolso"

msgid "Customer profiles"
msgstr "Perfiles de cliente"

msgid "Basic"
msgstr "Básico"

msgid "+ filters, order history, revenue, VIP segmentation"
msgstr "+ filtros, historial de pedidos, ingresos, segmentación VIP"

msgid "+ installed-modules detection, credential vault"
msgstr "+ detección de módulos instalados, bóveda de credenciales"

msgid "Website health checks"
msgstr "Comprobaciones de estado del sitio web"

msgid "Encrypted BO / FTP / SFTP / SSH storage"
msgstr "Almacenamiento cifrado de BO / FTP / SFTP / SSH"

msgid "Live FTP/SFTP connection test"
msgstr "Prueba de conexión FTP/SFTP en vivo"

msgid "Dashboard &amp; Analytics"
msgstr "Panel y analítica"

msgid "KPI tiles"
msgstr "Tarjetas KPI"

msgid "Customer value segments (VIP / repeat / new)"
msgstr "Segmentos de valor de cliente (VIP / recurrente / nuevo)"

msgid "CSV export (dashboard, orders)"
msgstr "Exportación CSV (panel, pedidos)"

msgid "Settings &amp; Admin"
msgstr "Ajustes y administración"

msgid "Theme + reply signature"
msgstr "Tema + firma de respuesta"

msgid "Auto-close inactive tickets"
msgstr "Cerrar automáticamente tickets inactivos"

msgid "View, import &amp; CSV export"
msgstr "Ver, importar y exportar CSV"

msgid "Audit log"
msgstr "Registro de auditoría"

msgid "How AI credits work"
msgstr "Cómo funcionan los créditos de IA"

msgid "Credits are pooled per organisation and reset on the 1st of every month. Lightweight auto-features (language detection, topic labels, ticket embeddings, TL;DR) are free — they don't consume credits."
msgstr "Los créditos se comparten por organización y se reinician el día 1 de cada mes. Las funciones automáticas ligeras (detección de idioma, etiquetas de tema, embeddings de tickets, TL;DR) son gratuitas: no consumen créditos."

msgid "Write Reply (classify + full GPT-4o draft)"
msgstr "Escribir respuesta (clasificación + borrador completo con GPT-4o)"

msgid "Enrich (RAG-sourced facts)"
msgstr "Enriquecer (datos obtenidos con RAG)"

msgid "Guide generation"
msgstr "Generación de guías"

msgid "1 credit"
msgstr "1 crédito"

msgid "Shorten"
msgstr "Acortar"

msgid "Translate (AI fallback)"
msgstr "Traducir (alternativa de IA)"

msgid "MAX plan: bring your own OpenAI API key and bypass credit deduction entirely. Top-up packs (e.g. +200 credits) available for Premium and MAX via one-time purchase."
msgstr "Plan MAX: usa tu propia clave de API de OpenAI y evita por completo el consumo de créditos. Packs de recarga (p. ej. +200 créditos) disponibles para Premium y MAX mediante compra única."

msgid "30 days free, most Premium &amp; MAX features unlocked."
msgstr "30 días gratis, con la mayoría de funciones de Premium y MAX desbloqueadas."

msgid "No credit card. No onboarding call. Just your Addons API key and 5 minutes."
msgstr "Sin tarjeta de crédito. Sin llamada de alta. Solo tu clave de API de Addons y 5 minutos."

msgid "Create your free account"
msgstr "Crea tu cuenta gratis"

msgid "Ratings — MAX plan"
msgstr "Valoraciones — plan MAX"

msgid "Import and manage PrestaShop Addons reviews. Available on the MAX plan."
msgstr "Importa y gestiona valoraciones de PrestaShop Addons. Disponible en el plan MAX."

msgid "Module reviews imported from PrestaShop Addons."
msgstr "Valoraciones de módulos importadas de PrestaShop Addons."

#, python-format
msgid "%(count)s review"
msgid_plural "%(count)s reviews"
msgstr[0] "%(count)s valoración"
msgstr[1] "%(count)s valoraciones"

msgid "Ratings CSV Export"
msgstr "Exportar valoraciones a CSV"

msgid "Import Reviews"
msgstr "Importar valoraciones"

msgid "Filter by product:"
msgstr "Filtrar por producto:"

msgid "All products"
msgstr "Todos los productos"

msgid "Grade"
msgstr "Nota"

msgid "Order"
msgstr "Pedido"

msgid "Fmt"
msgstr "Fmt"

msgid "Replied"
msgstr "Respondido"

#, python-format
msgid "Product #%(id)s"
msgstr "Producto n.º %(id)s"

msgid "No reply"
msgstr "Sin respuesta"

msgid "No ratings imported yet."
msgstr "Aún no se han importado valoraciones."

msgid "Use the Import tool to paste reviews from the Addons marketplace."
msgstr "Usa la herramienta de importación para pegar valoraciones del marketplace de Addons."

msgid "Go to Import"
msgstr "Ir a importar"

msgid "Select all reviews on the Addons page, copy, and paste below. Star ratings are captured automatically."
msgstr "Selecciona todas las valoraciones de la página de Addons, cópialas y pégalas abajo. Las valoraciones en estrellas se capturan automáticamente."

msgid "New format"
msgstr "Nuevo formato"

msgid "rich paste"
msgstr "pegado enriquecido"

msgid "Current Addons review system"
msgstr "Sistema de valoraciones actual de Addons"

msgid "Select all reviews on the Addons page, copy (Ctrl+C), and paste here…"
msgstr "Selecciona todas las valoraciones de la página de Addons, copia (Ctrl+C) y pega aquí…"

msgid "Old format"
msgstr "Formato antiguo"

msgid "Legacy Addons review system"
msgstr "Sistema de valoraciones antiguo de Addons"

msgid "Paste old-format reviews here…"
msgstr "Pega aquí valoraciones con el formato antiguo…"

msgid "Parse &amp; Preview"
msgstr "Procesar &amp; previsualizar"

msgid "Reviews will be matched to products but not saved yet."
msgstr "Las valoraciones se asociarán a productos, pero aún no se guardarán."

msgid "Parse error"
msgstr "Error de procesamiento"

#, python-format
msgid "Old format parsed — %(count)s review"
msgid_plural "Old format parsed — %(count)s reviews"
msgstr[0] "Formato antiguo analizado — %(count)s valoración"
msgstr[1] "Formato antiguo analizado — %(count)s valoraciones"

msgid "locale:"
msgstr "idioma:"

msgid "Product(s)"
msgstr "Producto(s)"

msgid "Reviewed"
msgstr "Valorado"

msgid "Mod"
msgstr "Mód"

msgid "Docs"
msgstr "Docs"

msgid "Install"
msgstr "Instalar"

msgid "Avg"
msgstr "Media"

msgid "Skill"
msgstr "Habilidad"

msgid "Comment"
msgstr "Comentario"

#, python-format
msgid "⚠ %(count)s product"
msgid_plural "⚠ %(count)s products"
msgstr[0] "⚠ %(count)s producto"
msgstr[1] "⚠ %(count)s productos"

msgid "not found"
msgstr "no encontrado"

msgid "no comment"
msgstr "sin comentario"

#, python-format
msgid "New format parsed — %(count)s review"
msgid_plural "New format parsed — %(count)s reviews"
msgstr[0] "Formato nuevo analizado — %(count)s valoración"
msgstr[1] "Formato nuevo analizado — %(count)s valoraciones"

msgid "Paste the page HTML source instead to include star ratings"
msgstr "Pega el código HTML de la página para incluir las valoraciones en estrellas"

msgid "No stars — paste HTML source for ratings"
msgstr "Sin estrellas — pega el código HTML para ver las valoraciones"

msgid "Stars"
msgstr "Estrellas"

msgid "Reply"
msgstr "Responder"

msgid "Paste HTML source to get star ratings"
msgstr "Pega el código HTML para obtener las valoraciones en estrellas"

msgid "Confirm &amp; Import"
msgstr "Confirmar &amp; importar"

#, python-format
msgid "%(count)s review ready"
msgid_plural "%(count)s reviews ready"
msgstr[0] "%(count)s valoración lista"
msgstr[1] "%(count)s valoraciones listas"

#, python-format
msgid "%(count)s order matched multiple products — choose which to assign:"
msgid_plural "%(count)s orders matched multiple products — choose which to assign:"
msgstr[0] "%(count)s pedido coincide con varios productos — elige cuál asignar:"
msgstr[1] "%(count)s pedidos coinciden con varios productos — elige cuál asignar:"

msgid "Apply to all for all conflicts"
msgstr "Aplicar a todos los conflictos"

#, python-format
msgid "Apply to all %(n)s"
msgstr "Aplicar a los %(n)s"

#, python-format
msgid "%(count)s order with no matching product in orders history:"
msgid_plural "%(count)s orders with no matching product in orders history:"
msgstr[0] "%(count)s pedido sin producto coincidente en el historial:"
msgstr[1] "%(count)s pedidos sin producto coincidente en el historial:"

msgid "Apply to:"
msgstr "Aplicar a:"

msgid "Check all modules that were part of the bundle"
msgstr "Marca todos los módulos que formaban parte del paquete"

msgid "Ignore these orders"
msgstr "Ignorar estos pedidos"

msgid "Duplicates are skipped automatically."
msgstr "Los duplicados se omiten automáticamente."

msgid " lines captured"
msgstr " líneas capturadas"

msgid " star rating"
msgstr " valoración de estrellas"

msgid " star ratings"
msgstr " valoraciones de estrellas"

msgid " · no star ratings in clipboard"
msgstr " · sin valoraciones en estrellas en el portapapeles"

msgid "Server error"
msgstr "Error del servidor"

msgid "imported"
msgstr "importado"

msgid "already existed"
msgstr "ya existía"

msgid "Network error:"
msgstr "Error de red:"

msgid "Describe the issue you're looking for..."
msgstr "Describe el problema que buscas..."

msgid "Semantic Search"
msgstr "Búsqueda semántica"

msgid "All Products"
msgstr "Todos los productos"

#, python-format
msgid "%(count)s thread indexed"
msgid_plural "%(count)s threads indexed"
msgstr[0] "%(count)s hilo indexado"
msgstr[1] "%(count)s hilos indexados"

msgid "RAG disabled — semantic search unavailable"
msgstr "RAG desactivado — búsqueda semántica no disponible"

msgid "Search your support history"
msgstr "Busca en tu historial de soporte"

msgid "Describe an issue in natural language to find related tickets"
msgstr "Describe un problema en lenguaje natural para encontrar tickets relacionados"

msgid "module installation error 500"
msgstr "error 500 al instalar el módulo"

msgid "cookie consent not showing"
msgstr "el aviso de cookies no aparece"

msgid "performance slow page load"
msgstr "rendimiento: carga de página lenta"

msgid "multistore compatibility"
msgstr "compatibilidad multitienda"

msgid "No matching tickets found"
msgstr "No se han encontrado tickets"

msgid "Try different keywords or enable Extended Search for keyword matching"
msgstr "Prueba otras palabras clave o activa la Búsqueda ampliada para buscar por coincidencia"

msgid "Search unavailable"
msgstr "Búsqueda no disponible"

msgid "Retry"
msgstr "Reintentar"

msgid "Try different keywords or broaden your search"
msgstr "Prueba otras palabras clave o amplía la búsqueda"

msgid "results"
msgstr "resultados"

msgid "result"
msgstr "resultado"

msgid "semantic"
msgstr "semántica"

msgid "keyword"
msgstr "palabra clave"

msgid "Valued customer"
msgstr "Estimado cliente"

msgid "msgs"
msgstr "msjs"

msgid "Historical Thread Indexing"
msgstr "Indexación histórica de hilos"

msgid "Index historical threads from the Addons Marketplace to ensure all messages are synchronized, even from older threads with recent activity."
msgstr "Indexa hilos históricos del marketplace de Addons para asegurar que todos los mensajes estén sincronizados, incluso en hilos antiguos con actividad reciente."

msgid "Sync in progress..."
msgstr "Sincronización en curso..."

msgid "fetched"
msgstr "obtenidos"

msgid "Not Started"
msgstr "No iniciado"

#, python-format
msgid "Started %(start_time)s"
msgstr "Iniciado %(start_time)s"

msgid "Fetched"
msgstr "Obtenidos"

msgid "New threads"
msgstr "Hilos nuevos"

msgid "Updated"
msgstr "Actualizados"

msgid "Total in DB"
msgstr "Total en BD"

msgid "Total Available"
msgstr "Total disponible"

msgid "All threads are synced — your database is up to date."
msgstr "Todos los hilos están sincronizados — tu base de datos está actualizada."

msgid "The last sync stopped with an error:"
msgstr "La última sincronización se detuvo con un error:"

msgid "Pause"
msgstr "Pausar"

msgid "Resume Sync"
msgstr "Reanudar sincronización"

msgid "Advanced Options"
msgstr "Opciones avanzadas"

msgid "Start from page"
msgstr "Empezar desde la página"

msgid "Max pages"
msgstr "Páginas máx."

msgid "100 threads/page"
msgstr "100 hilos/página"

msgid "Start Custom Sync"
msgstr "Iniciar sincronización personalizada"

msgid "Force-sync a specific thread"
msgstr "Forzar sincronización de un hilo concreto"

msgid "Paste an Addons thread ID or full URL (e.g. <code class=\"font-mono\">891159</code> or <code class=\"font-mono\">…?ict=891159</code>)"
msgstr "Pega un ID de hilo de Addons o la URL completa (p. ej. <code class=\"font-mono\">891159</code> o <code class=\"font-mono\">…?ict=891159</code>)"

msgid "Thread ID or Addons URL"
msgstr "ID de hilo o URL de Addons"

msgid "Auto-Close Settings"
msgstr "Ajustes de cierre automático"

msgid "Automatically close stale tickets that have had no activity for a configurable number of days. Unread inbound tickets use double the threshold before being closed."
msgstr "Cierra automáticamente los tickets inactivos que no han tenido actividad durante un número configurable de días. Los tickets entrantes sin leer usan el doble del umbral antes de cerrarse."

msgid "Enable auto-close"
msgstr "Activar cierre automático"

msgid "Close tickets after"
msgstr "Cerrar tickets después de"

msgid "days of inactivity"
msgstr "días de inactividad"

msgid "Tickets with an outbound last message or a read inbound last message are closed after X days. Unread inbound tickets are closed after 2X days."
msgstr "Los tickets cuyo último mensaje es saliente, o entrante y leído, se cierran a los X días. Los tickets cuyo último mensaje entrante está sin leer se cierran a los 2X días."

msgid "Save Settings"
msgstr "Guardar ajustes"

msgid "Automatically close stale tickets — available on the <strong>Premium plan</strong> and above."
msgstr "Cierra automáticamente los tickets inactivos — disponible en el <strong>plan Premium</strong> o superior."

msgid "Auto-Close"
msgstr "Cierre automático"

msgid "Upgrade to unlock"
msgstr "Mejora el plan para desbloquear"

msgid "Auto-Response"
msgstr "Respuesta automática"

msgid "Automatically reply to incoming messages that arrive out of hours or while away mode is on."
msgstr "Responde automáticamente a los mensajes entrantes que llegan fuera de horario o mientras el modo ausente está activado."

msgid "Auto-responses are sent during the next scheduled sync (up to 15 min for Max, 1 hour for Premium)."
msgstr "Las respuestas automáticas se envían en la próxima sincronización programada (hasta 15 min en MAX, 1 hora en Premium)."

msgid "Enable auto-response"
msgstr "Activar respuesta automática"

msgid "Default"
msgstr "Predeterminado"

msgid "Has content"
msgstr "Con contenido"

#, python-format
msgid "Remove %(lang)s"
msgstr "Eliminar %(lang)s"

msgid "Add language"
msgstr "Añadir idioma"

msgid "ISO code, e.g. ru"
msgstr "Código ISO, p. ej. ru"

msgid "Customers get the message matching their ticket's language; Default otherwise."
msgstr "Los clientes reciben el mensaje en el idioma de su ticket; si no hay coincidencia, se usa el predeterminado."

msgid "Thanks for your message — we're currently out of hours and will get back to you soon."
msgstr "Gracias por tu mensaje — ahora mismo estamos fuera de horario, pero te responderemos pronto."

msgid "Sent as plain text."
msgstr "Se envía como texto sin formato."

#, python-format
msgid "Auto-response in %(lang)s…"
msgstr "Respuesta automática en %(lang)s…"

msgid "Leave empty to remove this translation on save."
msgstr "Déjalo vacío para eliminar esta traducción al guardar."

msgid "Translate empty languages with AI"
msgstr "Traducir idiomas vacíos con IA"

msgid "Away mode (always auto-respond)"
msgstr "Modo ausente (responder siempre automáticamente)"

msgid "Away until (optional)"
msgstr "Ausente hasta (opcional)"

msgid "Team working-hours schedules"
msgstr "Horarios laborales del equipo"

#, python-brace-format
msgid "Remove {lang}"
msgstr "Eliminar {lang}"

#, python-brace-format
msgid "Remove the \"{lang}\" translation? It will be deleted on save."
msgstr "¿Eliminar la traducción «{lang}»? Se borrará al guardar."

#, python-brace-format
msgid "Auto-response in {lang}…"
msgstr "Respuesta automática en {lang}…"

msgid "Fill in the Default message first."
msgstr "Rellena primero el mensaje predeterminado."

msgid "Network error. Please try again."
msgstr "Error de red. Inténtalo de nuevo."

msgid "Automatically reply to out-of-hours messages — available on the <strong>Premium plan</strong> and above."
msgstr "Responde automáticamente a los mensajes fuera de horario — disponible en el <strong>plan Premium</strong> o superior."

msgid "Language Preferences"
msgstr "Preferencias de idioma"

msgid "Configure which languages are used for translating messages and replies. The preferred language is used as the default translation target."
msgstr "Configura qué idiomas se usan para traducir mensajes y respuestas. El idioma preferido se usa como destino predeterminado de la traducción."

msgid "Known Languages"
msgstr "Idiomas conocidos"

msgid "Add language code (e.g. fr, de)..."
msgstr "Añade un código de idioma (p. ej. fr, de)..."

msgid "Preferred Reply Language"
msgstr "Idioma preferido de respuesta"

msgid "Used as the default target for message translation."
msgstr "Se usa como destino predeterminado para traducir mensajes."

msgid "Save Language Settings"
msgstr "Guardar ajustes de idioma"

msgid "Display Timezone"
msgstr "Zona horaria mostrada"

msgid "Times across ModuleDesk are shown in this timezone. Timestamps are always stored in UTC, so changing this only changes what you see — including on messages already in your inbox."
msgstr "Las horas de ModuleDesk se muestran en esta zona horaria. Las marcas de tiempo siempre se guardan en UTC, así que este cambio solo afecta a lo que ves, incluidos los mensajes que ya están en tu bandeja de entrada."

msgid "Your timezone"
msgstr "Tu zona horaria"

#, python-format
msgid "Use organisation default (%(tz)s)"
msgstr "Usar la predeterminada de la organización (%(tz)s)"

msgid "Save Timezone"
msgstr "Guardar zona horaria"

#, python-format
msgid "Currently showing times in <strong>%(display_tz)s</strong> — right now that is %(current_time)s."
msgstr "Actualmente se muestran las horas en <strong>%(display_tz)s</strong> — ahora mismo son las %(current_time)s."

msgid "Reply Signature"
msgstr "Firma de respuesta"

msgid "This signature is automatically appended to every reply in the ticket editor. You can edit it per-message before sending."
msgstr "Esta firma se añade automáticamente a cada respuesta en el editor de tickets. Puedes editarla en cada mensaje antes de enviarlo."

msgid "Signature Text"
msgstr "Texto de la firma"

msgid "Best regards,&#10;Your Name"
msgstr "Un saludo,&#10;Tu nombre"

msgid "Save Signature"
msgstr "Guardar firma"

msgid "Language variants"
msgstr "Variantes por idioma"

msgid "Per-language signatures override the default for tickets in that language."
msgstr "Las firmas por idioma sustituyen a la predeterminada en los tickets de ese idioma."

msgid "Add language…"
msgstr "Añadir idioma…"

msgid "Save language variants"
msgstr "Guardar variantes por idioma"

msgid "Saved."
msgstr "Guardado."

msgid "Documentation Sources"
msgstr "Fuentes de documentación"

msgid "Index external documentation URLs so the AI can reference official docs in its replies. Add a sitemap.xml URL to index an entire documentation site (up to 200 pages)."
msgstr "Indexa URLs de documentación externa para que la IA pueda citar la documentación oficial en sus respuestas. Añade una URL de sitemap.xml para indexar un sitio de documentación completo (hasta 200 páginas)."

#, python-format
msgid "Your indexed documentation is inactive on the %(plan_label)s plan."
msgstr "Tu documentación indexada está inactiva en el plan %(plan_label)s."

msgid "source"
msgid_plural "sources"
msgstr[0] "fuente"
msgstr[1] "fuentes"

msgid "page"
msgid_plural "pages"
msgstr[0] "página"
msgstr[1] "páginas"

#, python-format
msgid "Your <strong>%(n_sources)s</strong> %(sources_word)s and <strong>%(n_pages)s</strong> indexed %(pages_word)s are kept safe, but they are <strong>not used in AI replies</strong> on this plan, and new scraping is paused. Upgrade to switch them back on — nothing needs re-indexing."
msgstr "Tus <strong>%(n_sources)s</strong> %(sources_word)s y <strong>%(n_pages)s</strong> %(pages_word)s indexadas se mantienen a salvo, pero <strong>no se usan en las respuestas de la IA</strong> en este plan, y el nuevo rastreo está en pausa. Mejora el plan para reactivarlas — no hace falta volver a indexar nada."

msgid "Module Docs"
msgstr "Documentación del módulo"

msgid "Blog"
msgstr "Blog"

msgid "Add Source"
msgstr "Añadir fuente"

msgid "Label / URL"
msgstr "Etiqueta / URL"

msgid "Pages"
msgstr "Páginas"

msgid "Last Scraped"
msgstr "Último rastreo"

msgid "Per-path module mapping"
msgstr "Asignación de módulos por ruta"

msgid "Map"
msgstr "Asignar"

msgid "Delete this source and all its pages?"
msgstr "¿Eliminar esta fuente y todas sus páginas?"

msgid "Loading…"
msgstr "Cargando…"

msgid "No documentation sources added yet."
msgstr "Aún no se han añadido fuentes de documentación."

msgid "Linking a source to a module makes the AI prioritise that module's own documentation when drafting replies."
msgstr "Vincular una fuente a un módulo hace que la IA priorice la documentación de ese módulo al redactar respuestas."

msgid "No pages indexed yet — scrape this source first."
msgstr "Aún no hay páginas indexadas — rastrea antes esta fuente."

msgid "Failed to load path groups."
msgstr "No se han podido cargar los grupos de rutas."

msgid "— General / no module —"
msgstr "— General / sin módulo —"

msgid "Module mapping by path prefix"
msgstr "Asignación de módulos por prefijo de ruta"

#, python-brace-format
msgid "Saved ✓ ({count})"
msgstr "Guardado ✓ ({count})"

msgid "A record of all ticket actions and account events in your workspace."
msgstr "Un registro de todas las acciones de tickets y eventos de la cuenta en tu espacio de trabajo."

#, python-format
msgid "%(count)s event"
msgid_plural "%(count)s events"
msgstr[0] "%(count)s evento"
msgstr[1] "%(count)s eventos"

msgid "Audit Log requires the MAX plan"
msgstr "El registro de actividad requiere el plan MAX"

msgid "Track every ticket action, status change, and account event with a full searchable history. Available on MAX."
msgstr "Registra cada acción de ticket, cambio de estado y evento de cuenta con un historial completo y buscable. Disponible en MAX."

msgid "Timestamp"
msgstr "Fecha y hora"

msgid "Actor"
msgstr "Actor"

msgid "Details"
msgstr "Detalles"

msgid "System"
msgstr "Sistema"

msgid "Prev"
msgstr "Ant."

msgid "No audit events yet"
msgstr "Aún no hay eventos de actividad"

msgid "Events will appear here as your team uses ModuleDesk."
msgstr "Los eventos aparecerán aquí a medida que tu equipo use ModuleDesk."

msgid "Billing & Plan"
msgstr "Facturación y plan"

msgid "Manage your ModuleDesk subscription and AI credits."
msgstr "Gestiona tu suscripción a ModuleDesk y tus créditos de IA."

msgid "Top-up purchased — your extra credits have been added."
msgstr "Recarga comprada — tus créditos extra se han añadido."

msgid "Top-up cancelled — no charge was made."
msgstr "Recarga cancelada — no se ha realizado ningún cargo."

msgid "MAX trial active"
msgstr "Prueba de MAX activa"

msgid "last day today"
msgstr "hoy es el último día"

#, python-format
msgid "%(count)s day remaining"
msgid_plural "%(count)s days remaining"
msgstr[0] "queda %(count)s día"
msgstr[1] "quedan %(count)s días"

msgid "You have full MAX access during your trial. After it ends, the account moves to the Free plan unless you subscribe."
msgstr "Tienes acceso completo a MAX durante la prueba. Cuando termine, la cuenta pasará al plan Free a menos que te suscribas."

#, python-format
msgid "%(count)s day left"
msgid_plural "%(count)s days left"
msgstr[0] "queda %(count)s día"
msgstr[1] "quedan %(count)s días"

msgid "Stripe is not configured — payment buttons are disabled. Set <code class=\"font-mono text-xs\">STRIPE_SECRET_KEY</code> and price IDs to enable billing."
msgstr "Stripe no está configurado — los botones de pago están desactivados. Define <code class=\"font-mono text-xs\">STRIPE_SECRET_KEY</code> y los ID de precio para activar la facturación."

msgid "Current Plan"
msgstr "Plan actual"

msgid "(trial)"
msgstr "(prueba)"

msgid "BYOK or internal plan"
msgstr "Plan BYOK o interno"

#, python-format
msgid "+%(ai_extra)s extra credits purchased"
msgstr "+%(ai_extra)s créditos extra comprados"

msgid "resets monthly"
msgstr "se reinicia cada mes"

msgid "Module Slots"
msgstr "Ranuras de módulos"

#, python-format
msgid "+%(extra)s extra slots (%(count)s add-on unit)"
msgid_plural "+%(extra)s extra slots (%(count)s add-on units)"
msgstr[0] "+%(extra)s espacios extra (%(count)s unidad adicional)"
msgstr[1] "+%(extra)s espacios extra (%(count)s unidades adicionales)"

msgid "Choose a Plan"
msgstr "Elige un plan"

msgid "Current plan"
msgstr "Plan actual"

msgid "1 team member"
msgstr "1 miembro del equipo"

msgid "Basic inbox features"
msgstr "Funciones básicas de bandeja de entrada"

msgid "Sync every 24h only"
msgstr "Solo sincroniza cada 24 h"

msgid "Downgrade to Free"
msgstr "Bajar a Free"

msgid "6 modules (+€5/mo per 5 extra)"
msgstr "6 módulos (+€5/mes por cada 5 extra)"

msgid "30-min sync + semantic search"
msgstr "Sincronización cada 30 min + búsqueda semántica"

msgid "All 6 AI composer actions"
msgstr "Las 6 acciones de IA del editor"

msgid "Switch to Premium"
msgstr "Cambiar a Premium"

msgid "Upgrade to Premium"
msgstr "Mejorar a Premium"

msgid "Stripe not configured"
msgstr "Stripe no configurado"

msgid "Unlimited team + roles"
msgstr "Equipo ilimitado + roles"

msgid "1,000 AI credits + <strong>BYOK</strong>"
msgstr "1000 créditos de IA + <strong>BYOK</strong>"

msgid "Credential vault + audit log"
msgstr "Baúl de credenciales + registro de actividad"

msgid "Website health checks + URL safety"
msgstr "Comprobaciones del sitio web + seguridad de URL"

msgid "AI Credit Top-Up"
msgstr "Recarga de créditos de IA"

msgid "Extra credits are added immediately, persist across billing cycles and never expire."
msgstr "Los créditos extra se añaden al momento, se mantienen entre ciclos de facturación y no caducan."

msgid "Payments are not configured yet."
msgstr "Los pagos aún no están configurados."

msgid "Top-up packs are not configured yet."
msgstr "Los packs de recarga aún no están configurados."

msgid "Best value"
msgstr "Mejor oferta"

msgid "credits"
msgstr "créditos"

msgid "per credit"
msgstr "por crédito"

msgid "EU VAT Number"
msgstr "Número de IVA de la UE"

msgid "If you are an EU business, enter your VAT ID for reverse-charge invoicing. We verify it via VIES."
msgstr "Si eres una empresa de la UE, introduce tu NIF-IVA para facturación con inversión del sujeto pasivo. Lo verificamos mediante VIES."

msgid "e.g. DE123456789"
msgstr "p. ej. DE123456789"

msgid "Verified"
msgstr "Verificado"

msgid "Not verified"
msgstr "No verificado"

msgid "Extra Module Slots"
msgstr "Ranuras de módulos adicionales"

msgid "Add 5 extra module slots per unit for €5/month (recurring). Current base: 6 slots."
msgstr "Añade 5 plazas de módulo extra por unidad por €5/mes (recurrente). Base actual: 6 plazas."

#, python-format
msgid "= <span id=\"addon-slots\">%(slot_count)s</span> extra slots · €<span id=\"addon-price\">%(addon_price_val)s</span>/mo add-on"
msgstr "= <span id=\"addon-slots\">%(slot_count)s</span> plazas extra · €<span id=\"addon-price\">%(addon_price_val)s</span>/mes de complemento"

msgid "Add-on not configured"
msgstr "Complemento no configurado"

msgid "Save changes"
msgstr "Guardar cambios"

msgid "Confirm plan change"
msgstr "Confirmar cambio de plan"

msgid "Confirm"
msgstr "Confirmar"

msgid "Redirecting to checkout…"
msgstr "Redirigiendo al pago…"

msgid "Could not start checkout. Please try again."
msgstr "No se pudo iniciar el pago. Inténtalo de nuevo."

msgid "Network error — please try again."
msgstr "Error de red — inténtalo de nuevo."

msgid "Module add-on updated successfully."
msgstr "Complemento de módulos actualizado correctamente."

msgid "Error: "
msgstr "Error: "

msgid "Processing…"
msgstr "Procesando…"

msgid "Your subscription will be cancelled at the end of the current billing period and your account will move to the Free plan. This cannot be undone."
msgstr "Tu suscripción se cancelará al final del periodo de facturación actual y tu cuenta pasará al plan Free. Esta acción no se puede deshacer."

msgid "Your plan will switch from MAX to Premium immediately with prorated billing. MAX-only features (vault, health checks, etc.) will become unavailable."
msgstr "Tu plan cambiará de MAX a Premium de inmediato con facturación prorrateada. Las funciones exclusivas de MAX (baúl, comprobaciones de estado, etc.) dejarán de estar disponibles."

msgid "Team Schedules"
msgstr "Horarios del equipo"

msgid "Set each team member's working hours so out-of-hours messages trigger the auto-response."
msgstr "Define el horario laboral de cada miembro del equipo para que los mensajes fuera de horario activen la respuesta automática."

msgid "Back to Settings"
msgstr "Volver a ajustes"

msgid "Team Schedules requires the MAX plan"
msgstr "Los horarios de equipo requieren el plan MAX"

msgid "Define per-member working hours so auto-responses only fire outside your team's actual coverage. Available on MAX."
msgstr "Define el horario de cada miembro para que las respuestas automáticas solo se activen fuera de la cobertura real de tu equipo. Disponible en MAX."

msgid "Schedules saved."
msgstr "Horarios guardados."

msgid "Organisation timezone"
msgstr "Zona horaria de la organización"

msgid "Common"
msgstr "Común"

msgid "Schedules use this timezone."
msgstr "Los horarios usan esta zona horaria."

msgid "No team members yet"
msgstr "Aún no hay miembros del equipo"

msgid "Mon–Fri 9–18"
msgstr "Lun–Vie 9–18"

msgid "Every day 9–18"
msgstr "Todos los días 9–18"

#, python-format
msgid "Copy from %(name)s"
msgstr "Copiar de %(name)s"

msgid "Copy Monday hours to Tue–Fri"
msgstr "Copiar horario del lunes a mar–vie"

msgid "Copy to weekdays"
msgstr "Copiar a días laborables"

msgid "Only the first window is shown; the rest will be replaced on save."
msgstr "Solo se muestra el primer tramo; el resto se sobrescribirá al guardar."

#, python-format
msgid "(%(win_count)s windows — showing first only)"
msgstr "(%(win_count)s tramos — solo se muestra el primero)"

msgid "Save Schedules"
msgstr "Guardar horarios"

msgid "Failed to save schedules."
msgstr "Error al guardar los horarios."

msgid "Network error while saving schedules."
msgstr "Error de red al guardar los horarios."

msgid "Members"
msgstr "Miembros"

#, python-format
msgid "%(count)s member"
msgid_plural "%(count)s members"
msgstr[0] "%(count)s miembro"
msgstr[1] "%(count)s miembros"

msgid "(you)"
msgstr "(tú)"

#, python-format
msgid "Last login %(last_login_date)s"
msgstr "Último acceso: %(last_login_date)s"

msgid "Invite pending"
msgstr "Invitación pendiente"

msgid "Never logged in"
msgstr "Nunca ha accedido"

msgid "Admin"
msgstr "Admin"

msgid "Platform Admin"
msgstr "Admin de la plataforma"

msgid "Agent"
msgstr "Agente"

msgid "Edit signature"
msgstr "Editar firma"

#, python-format
msgid "Remove %(email)s from the team?"
msgstr "¿Eliminar a %(email)s del equipo?"

msgid "Remove member"
msgstr "Eliminar miembro"

msgid "Reply signature"
msgstr "Firma de respuesta"

#, python-format
msgid "e.g. Best regards,&#10;%(name)s"
msgstr "p. ej. Saludos,&#10;%(name)s"

msgid "Save signature"
msgstr "Guardar firma"

msgid "Invite a team member"
msgstr "Invitar a un miembro del equipo"

msgid "Send invite"
msgstr "Enviar invitación"

msgid "Team collaboration requires the MAX plan"
msgstr "La colaboración en equipo requiere el plan MAX"

msgid "Upgrade to MAX for unlimited team members with role-based access."
msgstr "Mejora a MAX para miembros de equipo ilimitados con acceso basado en roles."

msgid "Team Invites"
msgstr "Invitaciones de equipo"

msgid "Credential Vault"
msgstr "Bóveda de credenciales"

msgid "Conversation Export"
msgstr "Exportar conversación"

msgid "Guide Generation"
msgstr "Generación de guías"

msgid "Back to Inbox"
msgstr "Volver a la bandeja de entrada"

msgid "Change status"
msgstr "Cambiar estado"

msgid "Open in Addons Marketplace"
msgstr "Abrir en el marketplace de Addons"

msgid "Saved Credentials"
msgstr "Credenciales guardadas"

msgid "Credential Vault (MAX plan)"
msgstr "Baúl de credenciales (plan MAX)"

msgid "Scroll to first message"
msgstr "Ir al primer mensaje"

msgid "Scroll to last message"
msgstr "Ir al último mensaje"

msgid "Scroll to customer's last message"
msgstr "Ir al último mensaje del cliente"

msgid "Suggest next ticket to work on"
msgstr "Sugerir siguiente ticket"

msgid "Next"
msgstr "Siguiente"

msgid "Send to back of queue"
msgstr "Enviar al final de la cola"

msgid "Fetch latest messages from Addons"
msgstr "Obtener últimos mensajes de Addons"

msgid "Export conversation as Markdown"
msgstr "Exportar conversación como Markdown"

msgid "Conversation Export (MAX plan)"
msgstr "Exportar conversación (plan MAX)"

msgid "Export"
msgstr "Exportar"

msgid "More ticket actions"
msgstr "Más acciones del ticket"

msgid "Refresh messages"
msgstr "Actualizar mensajes"

msgid "First message"
msgstr "Primer mensaje"

msgid "Last customer message"
msgstr "Último mensaje del cliente"

msgid "Replied externally"
msgstr "Respondido externamente"

msgid "Export conversation"
msgstr "Exportar conversación"

msgid "Other threads from this customer"
msgstr "Otros hilos de este cliente"

#, python-format
msgid "%(count)s thread"
msgid_plural "%(count)s threads"
msgstr[0] "%(count)s hilo"
msgstr[1] "%(count)s hilos"

msgid "Status:"
msgstr "Estado:"

msgid "Priority:"
msgstr "Prioridad:"

msgid "Support Active"
msgstr "Soporte activo"

msgid "Support Expired"
msgstr "Soporte caducado"

msgid "Angry"
msgstr "Enfadado"

msgid "Escalation"
msgstr "Escalado"

msgid "Complaint"
msgstr "Queja"

msgid "Refund"
msgstr "Reembolso"

msgid "Bug"
msgstr "Error"

msgid "Question"
msgstr "Pregunta"

msgid "Config"
msgstr "Config"

msgid "Help"
msgstr "Ayuda"

msgid "Feature Request"
msgstr "Solicitud de función"

msgid "Thanks / Solved"
msgstr "Gracias / Resuelto"

msgid "Arabic"
msgstr "Árabe"

msgid "Czech"
msgstr "Checo"

msgid "Danish"
msgstr "Danés"

msgid "Greek"
msgstr "Griego"

msgid "Finnish"
msgstr "Finés"

msgid "Hebrew"
msgstr "Hebreo"

msgid "Croatian"
msgstr "Croata"

msgid "Hungarian"
msgstr "Húngaro"

msgid "Indonesian"
msgstr "Indonesio"

msgid "Japanese"
msgstr "Japonés"

msgid "Korean"
msgstr "Coreano"

msgid "Norwegian"
msgstr "Noruego"

msgid "Romanian"
msgstr "Rumano"

msgid "Slovak"
msgstr "Eslovaco"

msgid "Swedish"
msgstr "Sueco"

msgid "Turkish"
msgstr "Turco"

msgid "Ukrainian"
msgstr "Ucraniano"

msgid "Chinese"
msgstr "Chino"

msgid "Mark as read"
msgstr "Marcar como leído"

msgid "Mark as Read"
msgstr "Marcar como leído"

msgid "Mark as unread"
msgstr "Marcar como no leído"

msgid "Mark as Unread"
msgstr "Marcar como no leído"

msgid "Record that this ticket was answered outside ModuleDesk"
msgstr "Registrar que este ticket se respondió fuera de ModuleDesk"

msgid "Mark as Replied Externally"
msgstr "Marcar como respondido externamente"

msgid "Thread Summary"
msgstr "Resumen del hilo"

msgid "Happy customer — time for a review request!"
msgstr "Cliente satisfecho — ¡momento de pedir una valoración!"

msgid "This customer sent a thank-you on a closed ticket. Reply to <strong>clear the Addons \"unanswered\" counter</strong> and <strong>earn a positive rating</strong>."
msgstr "Este cliente ha enviado un agradecimiento en un ticket cerrado. Responde para <strong>eliminar el contador de \"sin responder\" de Addons</strong> y <strong>conseguir una valoración positiva</strong>."

msgid "Load Review Request"
msgstr "Cargar petición de valoración"

msgid "Already Sent"
msgstr "Ya enviado"

msgid "Hide this suggestion for now — it comes back if the customer sends another thank-you"
msgstr "Ocultar esta sugerencia por ahora — volverá a aparecer si el cliente envía otro agradecimiento"

msgid "Topic"
msgstr "Tema"

msgid "Your last reply"
msgstr "Tu última respuesta"

msgid "Copy message text"
msgstr "Copiar texto del mensaje"

#, python-format
msgid "Translate to %(lang)s"
msgstr "Traducir a %(lang)s"

msgid "Translate (Premium feature)"
msgstr "Traducir (función Premium)"

msgid "Message Translation"
msgstr "Traducción de mensajes"

msgid "Open ticket panel (credentials, notes, topics)"
msgstr "Abrir panel del ticket (credenciales, notas, temas)"

msgid "Skip to last message"
msgstr "Ir al último mensaje"

msgid "Latest"
msgstr "Más reciente"

msgid "Read"
msgstr "Leído"

msgid "Write a reply..."
msgstr "Escribe una respuesta..."

msgid "Minimize reply area"
msgstr "Minimizar área de respuesta"

msgid "Write your reply…"
msgstr "Escribe tu respuesta…"

msgid "Quick Reply"
msgstr "Respuesta rápida"

msgid "Insert Product Link"
msgstr "Insertar enlace de producto"

msgid "Product Link"
msgstr "Enlace de producto"

#, python-format
msgid "Attach latest module ZIP: %(name)s%(ver)s"
msgstr "Adjuntar el último ZIP del módulo: %(name)s%(ver)s"

msgid "Attach module"
msgstr "Adjuntar módulo"

msgid "-- Quick Reply --"
msgstr "-- Respuesta rápida --"

msgid "Loading products…"
msgstr "Cargando productos…"

msgid "Website (soon)"
msgstr "Sitio web (próximamente)"

msgid "Insert"
msgstr "Insertar"

msgid "Fixes spelling, punctuation, and grammar. Doesn't shorten or restructure — use Shorter for that."
msgstr "Corrige ortografía, puntuación y gramática. No acorta ni reestructura — usa Acortar para eso."

msgid "Removes filler and repetition. Keeps every fact, link, version, and step."
msgstr "Elimina relleno y repeticiones. Conserva todos los datos, enlaces, versiones y pasos."

msgid "Shorter"
msgstr "Más corto"

msgid "Adds 1–3 facts from the product knowledge base. Never removes your text."
msgstr "Añade de 1 a 3 datos de la base de conocimiento del producto. Nunca elimina tu texto."

msgid "Context"
msgstr "Contexto"

msgid "Check"
msgstr "Comprobar"

msgid "Available on Premium plan"
msgstr "Disponible en el plan Premium"

msgid "Context Enrichment"
msgstr "Enriquecimiento de contexto"

msgid "Check Reply"
msgstr "Revisar respuesta"

msgid "Optional: 'be concise', 'apologize', 'ask for logs'…"
msgstr "Opcional: «sé conciso», «pide disculpas», «pide los logs»…"

msgid "Generate"
msgstr "Generar"

msgid "Use as reply"
msgstr "Usar como respuesta"

msgid "Append"
msgstr "Añadir"

msgid "Save template"
msgstr "Guardar plantilla"

msgid "Guide"
msgstr "Guía"

msgid "Good result"
msgstr "Buen resultado"

msgid "Bad result"
msgstr "Mal resultado"

msgid "Significant changes — review before using."
msgstr "Cambios importantes — revisa antes de usar."

msgid "All caught up — nothing new, nothing unresolved."
msgstr "Todo al día — nada nuevo, nada pendiente."

msgid "Free plan: 1 attachment per reply."
msgstr "Plan Free: 1 adjunto por respuesta."

msgid "Multiple Attachments"
msgstr "Varios adjuntos"

msgid "Upgrade for unlimited"
msgstr "Mejora para ilimitados"

msgid "Drop to attach"
msgstr "Suelta para adjuntar"

msgid "(edit)"
msgstr "(editar)"

msgid "Multiple files will be sent as attachments.zip"
msgstr "Varios archivos se enviarán como attachments.zip"

msgid "Use translation"
msgstr "Usar traducción"

msgid "Insert translated text + separator + original text into editor"
msgstr "Insertar texto traducido + separador + texto original en el editor"

msgid "Dual language"
msgstr "Doble idioma"

msgid "Copy"
msgstr "Copiar"

msgid "Attach files (up to 5 files, 10 MB each — multiple files sent as zip)"
msgstr "Adjuntar archivos (hasta 5 archivos, 10 MB cada uno — varios archivos se envían como zip)"

msgid "Attach"
msgstr "Adjuntar"

msgid "Translate draft to customer language"
msgstr "Traducir el borrador al idioma del cliente"

msgid "Draft Translation"
msgstr "Traducción del borrador"

msgid "Translate reply (Premium feature)"
msgstr "Traducir respuesta (función Premium)"

msgid "Translate"
msgstr "Traducir"

msgid "Send reply (Ctrl+Enter)"
msgstr "Enviar respuesta (Ctrl+Enter)"

msgid "Send"
msgstr "Enviar"

msgid "Write your reply..."
msgstr "Escribe tu respuesta..."

#, python-brace-format
msgid "Draft: {count} word"
msgstr "Borrador: {count} palabra"

#, python-brace-format
msgid "Draft: {count} words"
msgstr "Borrador: {count} palabras"

msgid "Image Preview"
msgstr "Vista previa de imagen"

msgid "Pasted image"
msgstr "Imagen pegada"

msgid "Do you want to add this image as an attachment?"
msgstr "¿Quieres añadir esta imagen como adjunto?"

msgid "Add it"
msgstr "Añadir"

msgid "Credentials"
msgstr "Credenciales"

msgid "Add a private note about this customer…"
msgstr "Añade una nota privada sobre este cliente…"

msgid "Missing Info"
msgstr "Información incompleta"

msgid "Topics"
msgstr "Temas"

#, python-format
msgid "%(count)s msg"
msgid_plural "%(count)s msgs"
msgstr[0] "%(count)s msj"
msgstr[1] "%(count)s msjs"

msgid "Tags"
msgstr "Etiquetas"

msgid "Checklist"
msgstr "Checklist"

msgid "Add an item…"
msgstr "Añadir un elemento…"

msgid "Add item"
msgstr "Añadir elemento"

msgid "Qty Purchased"
msgstr "Cant. comprada"

#, python-format
msgid "%(n)s refunded"
msgstr "%(n)s reembolsados"

msgid "Language"
msgstr "Idioma"

msgid "First Seen"
msgstr "Primera vez visto"

msgid "Customer Value"
msgstr "Valor del cliente"

msgid "Total Orders"
msgstr "Pedidos totales"

msgid "Customer Since"
msgstr "Cliente desde"

#, python-format
msgid "Purchase History (%(count)d)"
msgstr "Historial de compras (%(count)d)"

msgid "refund"
msgstr "reembolso"

msgid "Module Info"
msgstr "Información del módulo"

#, python-format
msgid "%(n)sd left"
msgstr "quedan %(n)sd"

msgid "Product page"
msgstr "Página del producto"

msgid "PS Version"
msgstr "Versión de PS"

msgid "Qualification"
msgstr "Cualificación"

msgid "Support &amp; SLA"
msgstr "Soporte &amp; SLA"

#, python-format
msgid "BC until %(bc_until)s"
msgstr "BC hasta %(bc_until)s"

msgid "Max 5 attachments reached"
msgstr "Máximo de 5 adjuntos alcanzado"

msgid "Module already attached"
msgstr "Módulo ya adjuntado"

msgid "Module ZIP attached"
msgstr "ZIP del módulo adjuntado"

msgid "Failed to attach module"
msgstr "Error al adjuntar el módulo"

#, python-brace-format
msgid "{count} new message loaded"
msgstr "{count} mensaje nuevo cargado"

#, python-brace-format
msgid "{count} new messages loaded"
msgstr "{count} mensajes nuevos cargados"

msgid "No new messages"
msgstr "Sin mensajes nuevos"

msgid "Refresh failed"
msgstr "Error al actualizar"

msgid "Review template loaded — personalize and send!"
msgstr "¡Plantilla de valoración cargada — personalízala y envíala!"

msgid "No review template found. Create one in Quick Replies in a \"Thank You\" or \"Review\" category."
msgstr "No se ha encontrado ninguna plantilla de valoración. Crea una en Respuestas rápidas, en una categoría \"Thank You\" o \"Review\"."

msgid "Failed to load review template"
msgstr "Error al cargar la plantilla de valoración"

msgid "Review request marked as sent"
msgstr "Petición de valoración marcada como enviada"

msgid "Hidden for now — it will reappear on the next thank-you"
msgstr "Oculto por ahora — volverá a aparecer en el próximo agradecimiento"

msgid "Open original"
msgstr "Abrir original"

msgid "Close (Esc)"
msgstr "Cerrar (Esc)"

msgid "Loading preview..."
msgstr "Cargando vista previa..."

msgid "Customer threads"
msgstr "Hilos del cliente"

msgid "Failed to load threads."
msgstr "Error al cargar los hilos."

msgid "Exporting the <span class=\"font-semibold\">whole conversation</span>"
msgstr "Exportando <span class=\"font-semibold\">toda la conversación</span>"

msgid "Limit to a date range"
msgstr "Limitar a un rango de fechas"

msgid "From"
msgstr "Desde"

msgid "To"
msgstr "Hasta"

msgid "Clean Markdown for AI — translations, auto-replies and signatures are stripped out."
msgstr "Markdown limpio para IA — se eliminan traducciones, respuestas automáticas y firmas."

msgid "Copy .md"
msgstr "Copiar .md"

msgid "Preparing…"
msgstr "Preparando…"

msgid "Back to inbox"
msgstr "Volver a la bandeja de entrada"

