BorderAge Core 0.1.0 - en to es_ES translation catalogue (341 entries)

en: %d credits remaining. New user verification may soon become unavailable. Already verified users can still access protected content.
es_ES: %d créditos restantes. La verificación de nuevos usuarios puede dejar de estar disponible pronto. Los usuarios ya verificados aún pueden acceder al contenido protegido.

en: %d entries
es_ES: %d entradas

en: // Bypass for WordPress administrators
es_ES: // Omitir para administradores de WordPress

en: // Bypass for whitelisted IP addresses (development/office)
es_ES: // Omitir para direcciones IP en lista blanca (desarrollo/oficina)

en: // Integration with membership plugin (example: Paid Memberships Pro)
es_ES: // Integración con plugin de membresía (ejemplo: Paid Memberships Pro)

en: API Credentials
es_ES: Credenciales API

en: API ID
es_ES: ID de API

en: API Not Configured
es_ES: API no configurada

en: API Secret
es_ES: Clave secreta API

en: API calls are mocked. Disable before production.
es_ES: Las llamadas API están simuladas. Desactivar antes de producción.

en: API credentials not configured
es_ES: Credenciales API no configuradas

en: API returns callback URL with result. Plugin validates that timestamp is < 5 minutes old.
es_ES: La API devuelve una URL de callback con el resultado. El plugin valida que la marca de tiempo tiene menos de 5 minutos.

en: Access Denied
es_ES: Acceso denegado

en: Access denied. This content is restricted to users %d years or older. Our verification results indicate you are under the required age.
es_ES: Acceso denegado. Este contenido está restringido a usuarios de %d años o más. Nuestros resultados de verificación indican que está por debajo de la edad requerida.

en: Access granted
es_ES: Acceso concedido

en: Access restricted to adults only.
es_ES: Acceso restringido solo a adultos.

en: Account Creation
es_ES: Creación de Cuenta

en: Account creation:
es_ES: Creación de cuenta:

en: Action hooks are fired at key moments during the age verification and visitor account lifecycle. Filters allow you to modify plugin behavior, such as bypassing verification for specific cases. You can use these hooks to trigger custom actions, send webhooks, sync data with external systems, or integrate with e-commerce platforms.
es_ES: Los hooks de acción se activan en momentos clave durante el ciclo de vida de la verificación de edad y las cuentas de visitantes. Los filtros permiten modificar el comportamiento del plugin, como omitir la verificación para casos específicos. Puede usar estos hooks para activar acciones personalizadas, enviar webhooks, sincronizar datos con sistemas externos o integrar con plataformas de comercio electrónico.

en: Actions
es_ES: Acciones

en: Adult (access granted)
es_ES: Adulto (acceso concedido)

en: Adult ✓
es_ES: Adulto ✓

en: Adults
es_ES: Adultos

en: After account creation
es_ES: Después de la creación de cuenta

en: After failed verification
es_ES: Después de la verificación fallida

en: After successful login
es_ES: Después del inicio de sesión exitoso

en: After successful verification
es_ES: Después de la verificación exitosa

en: After successful verification, the visitor can create a simple account (username + password) to save their verification status.
es_ES: Después de una verificación exitosa, el visitante puede crear una cuenta simple (usuario + contraseña) para guardar su estado de verificación.

en: Age Verification
es_ES: Verificación de edad

en: Age verification with zero personal data
es_ES: Verificación de edad sin datos personales

en: Age verification:
es_ES: Verificación de edad:

en: Alert Email
es_ES: Email de alerta

en: Alert Threshold
es_ES: Umbral de alerta

en: All hooks are fired at key moments during the age verification and visitor account lifecycle. You can use these hooks to trigger custom actions, send webhooks, sync data with external systems, or integrate with e-commerce platforms.
es_ES: Todos los hooks se activan en momentos clave durante el ciclo de vida de la verificación de edad y las cuentas de visitantes. Puede usar estos hooks para activar acciones personalizadas, enviar webhooks, sincronizar datos con sistemas externos o integrar con plataformas de comercio electrónico.

en: All pages will require age verification.
es_ES: Todas las páginas requerirán verificación de edad.

en: All verification attempts are logged locally in your database. You can view these logs in the Statistics tab. The logs include:
es_ES: Todos los intentos de verificación se registran localmente en tu base de datos. Puedes ver estos registros en la pestaña Estadísticas. Los registros incluyen:

en: Already have an account?
es_ES: ¿Ya tienes una cuenta?

en: Always validate and sanitize data received from hooks before processing.
es_ES: Siempre valide y sanitice los datos recibidos de los hooks antes de procesarlos.

en: An error occurred. Please try again.
es_ES: Ha ocurrido un error. Por favor, inténtalo de nuevo.

en: Anonymized user identifier
es_ES: Identificador de usuario anonimizado

en: Any other 6 digits
es_ES: Cualquier otro código de 6 dígitos

en: Appearance
es_ES: Apariencia

en: Apply Protection To
es_ES: Aplicar protección a

en: Array keys:
es_ES: Claves del array:

en: At least 12 characters
es_ES: Al menos 12 caracteres

en: Automatic cleanup prevents stale data
es_ES: La limpieza automática evita datos obsoletos

en: Available Hooks
es_ES: Hooks disponibles

en: Back
es_ES: Volver

en: Background Color
es_ES: Color de fondo

en: Before redirect to verify
es_ES: Antes de redirigir para verificar

en: Best Practices
es_ES: Mejores prácticas

en: BorderAge Callback
es_ES: Callback de BorderAge

en: BorderAge Core provides WordPress action hooks and filters that allow developers to extend the plugin functionality and integrate it with custom systems or third-party plugins.
es_ES: BorderAge Core proporciona hooks de acción y filtros de WordPress que permiten a los desarrolladores extender la funcionalidad del plugin e integrarlo con sistemas personalizados o plugins de terceros.

en: BorderAge Core provides WordPress action hooks that allow developers to extend the plugin functionality and integrate it with custom systems or third-party plugins.
es_ES: BorderAge Core proporciona hooks de acción de WordPress que permiten a los desarrolladores extender la funcionalidad del plugin e integrarlo con sistemas personalizados o plugins de terceros.

en: BorderAge is an age verification service that uses hand gesture recognition to verify user age without requiring ID documents or selfies. Users simply wave their hand in front of their camera, and the system analyzes the hand characteristics to estimate age.
es_ES: BorderAge es un servicio de verificación de edad que utiliza reconocimiento de gestos de la mano para verificar la edad del usuario sin requerir documentos de identidad ni selfies. Los usuarios simplemente mueven la mano frente a su cámara, y el sistema analiza las características de la mano para estimar la edad.

en: BorderAge service temporarily unavailable
es_ES: Servicio de BorderAge temporalmente no disponible

en: BorderAge uses a single login form. The plugin first checks WordPress credentials, then falls back to the visitor account if needed.
es_ES: BorderAge usa un único formulario de inicio de sesión. El plugin primero verifica las credenciales de WordPress y luego recurre a la cuenta de visitante si es necesario.

en: Bypass for WordPress administrators or specific user roles
es_ES: Omitir para administradores de WordPress o roles de usuario específicos

en: Bypass for whitelisted IP addresses (development, office networks)
es_ES: Omitir para direcciones IP en lista blanca (desarrollo, redes de oficina)

en: Callback URL expired - Verification took longer than allowed time (5 minutes).
es_ES: URL de callback expirada - La verificación tomó más tiempo que el permitido (5 minutos).

en: Callback expired
es_ES: Callback expirado

en: Can I export the verification logs?
es_ES: ¿Puedo exportar los registros de verificación?

en: Chosen username
es_ES: Nombre de usuario elegido

en: Clear all logs?
es_ES: ¿Borrar todos los registros?

en: Clear filter
es_ES: Borrar filtro

en: Clear logs
es_ES: Borrar registros

en: Code
es_ES: Código

en: Code Examples
es_ES: Ejemplos de código

en: Colors
es_ES: Colores

en: Coming soon
es_ES: Próximamente

en: Configuration
es_ES: Configuración

en: Configuration error: Invalid hash
es_ES: Error de configuración: Hash inválido

en: Configuration error: Invalid user ID
es_ES: Error de configuración: ID de usuario inválido

en: Configuration error: Unsupported age bracket
es_ES: Error de configuración: Rango de edad no compatible

en: Configuration error: Unsupported age threshold
es_ES: Error de configuración: Umbral de edad no compatible

en: Confirm Password
es_ES: Confirmar contraseña

en: Consider using WordPress transients or queues for heavy operations triggered by hooks.
es_ES: Considere usar transients de WordPress o colas para operaciones pesadas activadas por hooks.

en: Contact %s
es_ES: Contactar %s

en: Contact Support
es_ES: Contactar soporte

en: Context
es_ES: Contexto

en: Continue to site
es_ES: Continuar al sitio

en: Copied!
es_ES: ¡Copiado!

en: Create a login to remember your verification. Next time, just log in to access the site instantly.
es_ES: Crea un login para recordar tu verificación. La próxima vez, solo inicia sesión para acceder al sitio instantáneamente.

en: Create account
es_ES: Crear cuenta

en: Create my account
es_ES: Crear mi cuenta

en: Credit Alerts
es_ES: Alertas de créditos

en: Credits Remaining
es_ES: Créditos restantes

en: Credits exhausted
es_ES: Créditos agotados

en: Current protection mode ("all" or "specific")
es_ES: Modo de protección actual ("all" o "specific")

en: Date and time of the verification attempt
es_ES: Fecha y hora del intento de verificación

en: Debug Logs
es_ES: Registros de depuración

en: Debug Mode
es_ES: Modo depuración

en: Debug Mode Active
es_ES: Modo depuración activo

en: Debug PIN codes:
es_ES: Códigos PIN de prueba:

en: Debug logs cleared.
es_ES: Registros de depuración borrados.

en: Description
es_ES: Descripción

en: Developer Options
es_ES: Opciones de desarrollador

en: Developers
es_ES: Desarrolladores

en: Diagnostic logs for the last 24 hours. Logs are automatically purged after 24h.
es_ES: Registros de diagnóstico de las últimas 24 horas. Los registros se purgan automáticamente después de 24h.

en: Do I need visitor accounts if I use WordPress login?
es_ES: ¿Necesito cuentas de visitante si uso el login de WordPress?

en: Documentation
es_ES: Documentación

en: Don't have a PIN?
es_ES: ¿No tienes PIN?

en: Don't have a PIN? Get one now
es_ES: ¿No tienes PIN? Obtén uno ahora

en: Download dump
es_ES: Descargar dump

en: Email Notifications
es_ES: Notificaciones por email

en: Email sent!
es_ES: ¡Email enviado!

en: Enable Protection
es_ES: Activar protección

en: Enable age verification on the homepage.
es_ES: Activar verificación de edad en la página de inicio.

en: Enable or disable age verification on your site.
es_ES: Activar o desactivar la verificación de edad en tu sitio.

en: Enable to test without real API calls. Mock data will be used.
es_ES: Activar para probar sin llamadas API reales. Se usarán datos simulados.

en: Enter the 6-digit PIN you received from BorderAge.
es_ES: Introduce el PIN de 6 dígitos que recibiste de BorderAge.

en: Enter your BorderAge API credentials. You can obtain them from
es_ES: Introduce tus credenciales API de BorderAge. Puedes obtenerlas en

en: Enter your PIN
es_ES: Introduce tu PIN

en: Entire site
es_ES: Todo el sitio

en: Error Codes Reference
es_ES: Referencia de códigos de error

en: Error code or "0" for minor
es_ES: Código de error o "0" para menor

en: Error code:
es_ES: Código de error:

en: Error creating account. Please try again.
es_ES: Error al crear la cuenta. Por favor, inténtalo de nuevo.

en: Error sending email
es_ES: Error al enviar el email

en: Errors can occur for various reasons: users may have camera issues, attempt fraud, or experience technical problems. The logs help you monitor verification health and identify potential issues.
es_ES: Los errores pueden ocurrir por varias razones: los usuarios pueden tener problemas con la cámara, intentar fraude o experimentar problemas técnicos. Los registros te ayudan a monitorear la salud de las verificaciones e identificar problemas potenciales.

en: Example 1: Send Webhook After Visitor Registration
es_ES: Ejemplo 1: Enviar webhook después del registro del visitante

en: Example 2: Sync with WooCommerce
es_ES: Ejemplo 2: Sincronizar con WooCommerce

en: Example 3: Log Verification Events
es_ES: Ejemplo 3: Registrar eventos de verificación

en: Example 4: Bypass Verification for Specific Cases
es_ES: Ejemplo 4: Omitir verificación para casos específicos

en: Expiration
es_ES: Expiración

en: Extensibility
es_ES: Extensibilidad

en: Failed to send email: %s
es_ES: Error al enviar el email: %s

en: Fast and easy
es_ES: Rápido y fácil

en: Filter that allows you to bypass age verification for specific cases. Return true to grant access without verification, or return the original value to keep default behavior.
es_ES: Filtro que permite omitir la verificación de edad para casos específicos. Devuelva true para otorgar acceso sin verificación, o devuelva el valor original para mantener el comportamiento predeterminado.

en: Filters
es_ES: Filtros

en: Fired after a successful age verification. The user has been verified as an adult and granted access.
es_ES: Se activa después de una verificación de edad exitosa. El usuario ha sido verificado como adulto y se le ha otorgado acceso.

en: Fired after a visitor successfully creates an account (username + password).
es_ES: Se activa después de que un visitante crea exitosamente una cuenta (nombre de usuario + contraseña).

en: Fired after a visitor successfully logs in with their saved account.
es_ES: Se activa después de que un visitante inicia sesión exitosamente con su cuenta guardada.

en: Fired before redirecting an unverified user to the verification page. Useful for logging or analytics.
es_ES: Se activa antes de redirigir a un usuario no verificado a la página de verificación. Útil para registro o análisis.

en: Fired when age verification fails (minor detected or error occurred).
es_ES: Se activa cuando falla la verificación de edad (menor detectado o error ocurrido).

en: First visit:
es_ES: Primera visita:

en: For anonymous visitors with session cookies, verification lasts 24 hours. Visitors who create an account remain verified indefinitely until they log out. WordPress users retain their verification status as long as they are logged in.
es_ES: Para visitantes anónimos con cookies de sesión, la verificación dura 24 horas. Los visitantes que crean una cuenta permanecen verificados indefinidamente hasta que cierran sesión. Los usuarios de WordPress mantienen su estado de verificación mientras estén conectados.

en: Form Shape
es_ES: Forma del formulario

en: Fraud suspicion detected (e.g., photo instead of live camera)
es_ES: Sospecha de fraude detectada (por ejemplo, foto en lugar de cámara en vivo)

en: Frequently Asked Questions
es_ES: Preguntas frecuentes

en: Get API Credentials
es_ES: Obtener credenciales API

en: Get one at BorderAge.com
es_ES: Obtén uno en BorderAge.com

en: Go to Configuration
es_ES: Ir a Configuración

en: Go to Dashboard
es_ES: Ir al panel

en: Go to dashboard
es_ES: Ir al panel

en: Grain
es_ES: Grano

en: Guide
es_ES: Guía

en: Hand gesture verification
es_ES: Verificación por gesto de la mano

en: Hand movements not performed correctly after multiple attempts
es_ES: Movimientos de la mano no realizados correctamente después de múltiples intentos

en: Hardware/software not supported (no webcam or outdated system)
es_ES: Hardware/software no compatible (sin cámara web o sistema obsoleto)

en: Hello,
    
    Your BorderAge credits are running low.
    
    Current credits: %d
    Alert threshold: %d
    
    Please visit your BorderAge dashboard to purchase more credits:
    https://app.borderage.com
    
    Best regards,
    %s
es_ES: Hola,
    
    Tus créditos de BorderAge se están agotando.
    
    Créditos actuales: %d
    Umbral de alerta: %d
    
    Por favor, visita tu panel de BorderAge para comprar más créditos:
    https://app.borderage.com
    
    Saludos cordiales,
    %s

en: Here's how the visitor account system works:
es_ES: Así funciona el sistema de cuenta de visitante:

en: Hide
es_ES: Ocultar

en: Hide password
es_ES: Ocultar contraseña

en: Homepage
es_ES: Página de inicio

en: Hook Name
es_ES: Nombre del hook

en: Hooks are passive - if no code listens to them, they have zero impact on performance. The plugin's default behavior remains unchanged.
es_ES: Los hooks son pasivos: si ningún código los escucha, no tienen impacto en el rendimiento. El comportamiento predeterminado del plugin permanece sin cambios.

en: How BorderAge Works
es_ES: Cómo funciona BorderAge

en: How long does verification last?
es_ES: ¿Cuánto dura la verificación?

en: I have a PIN
es_ES: Tengo un PIN

en: If callback takes > 5 minutes, verification fails with "callback_expired" error.
es_ES: Si el callback toma más de 5 minutos, la verificación falla con el error "callback_expired".

en: If you encounter any issues, please download the logs and send them to %s for analysis.
es_ES: Si encuentra algún problema, descargue los registros y envíelos a %s para su análisis.

en: If you have questions or need assistance, please visit our documentation or contact support.
es_ES: Si tienes preguntas o necesitas asistencia, por favor visita nuestra documentación o contacta con soporte.

en: If your site already uses WordPress authentication (members, subscribers, etc.), the visitor account system is not used. Instead, the verification status is linked to their WordPress user account.
es_ES: Si tu sitio ya utiliza autenticación de WordPress (miembros, suscriptores, etc.), el sistema de cuenta de visitante no se utiliza. En su lugar, el estado de verificación se vincula a su cuenta de usuario de WordPress.

en: If your site does not use WordPress user accounts for visitors (e.g., a public content site), BorderAge automatically enables a lightweight visitor account system.
es_ES: Si tu sitio no utiliza cuentas de usuario de WordPress para visitantes (por ejemplo, un sitio de contenido público), BorderAge activa automáticamente un sistema ligero de cuentas de visitante.

en: Important for sites without WordPress authentication
es_ES: Importante para sitios sin autenticación de WordPress

en: In debug mode, clicking a button will simulate the BorderAge callback locally.
es_ES: En modo depuración, hacer clic en un botón simulará el callback de BorderAge localmente.

en: In the meantime, please contact us at
es_ES: Mientras tanto, por favor contáctanos en

en: Integration with membership plugins or custom authentication systems
es_ES: Integración con plugins de membresía o sistemas de autenticación personalizados

en: Invalid API response
es_ES: Respuesta de API inválida

en: Invalid PIN
es_ES: PIN inválido

en: Invalid username or password.
es_ES: Nombre de usuario o contraseña inválidos.

en: Leave empty to use the site admin email.
es_ES: Dejar vacío para usar el email del administrador del sitio.

en: Level
es_ES: Nivel

en: Log all verification events to a custom file:
es_ES: Registrar todos los eventos de verificación en un archivo personalizado:

en: Log in
es_ES: Iniciar sesión

en: Log in with my account
es_ES: Iniciar sesión con mi cuenta

en: Log in with your saved account to access the content instantly.
es_ES: Inicia sesión con tu cuenta guardada para acceder al contenido instantáneamente.

en: Login attempts are rate-limited and stored as anonymized references. No IP address is stored in the database.
es_ES: Los intentos de inicio de sesión tienen límite y se almacenan como referencias anonimizadas. No se almacena ninguna dirección IP en la base de datos.

en: Login brute-force protection
es_ES: Protección contra fuerza bruta en el inicio de sesión

en: Login next time
es_ES: Iniciar sesión la próxima vez

en: Login to access
es_ES: Iniciar sesión para acceder

en: Low credits
es_ES: Créditos bajos

en: Mark WordPress users as age-verified after successful verification:
es_ES: Marcar usuarios de WordPress como verificados por edad después de la verificación exitosa:

en: Message
es_ES: Mensaje

en: Minor (access denied)
es_ES: Menor (acceso denegado)

en: Minor ✗
es_ES: Menor ✗

en: Minors
es_ES: Menores

en: Need Help?
es_ES: ¿Necesitas ayuda?

en: Need More Credits?
es_ES: ¿Necesitas más créditos?

en: New users cannot verify their age. Already verified users can still access protected content. Purchase credits to restore verification for new users.
es_ES: Los nuevos usuarios no pueden verificar su edad. Los usuarios ya verificados aún pueden acceder al contenido protegido. Compra créditos para restaurar la verificación para nuevos usuarios.

en: New visitor
es_ES: Nuevo visitante

en: No ID, no selfie, and don't show your face—just wave your hand to verify you're %s+
es_ES: Sin identificación, sin selfie, y no muestres tu cara—solo mueve la mano para verificar que tienes %s+

en: No logs yet. Logs will appear here as events occur.
es_ES: Aún no hay registros. Los registros aparecerán aquí a medida que ocurran los eventos.

en: No. If your users log in with WordPress accounts (members, subscribers, WooCommerce customers, etc.), their verification status is automatically linked to their WordPress user. The visitor account system only activates for anonymous visitors.
es_ES: No. Si tus usuarios inician sesión con cuentas de WordPress (miembros, suscriptores, clientes de WooCommerce, etc.), su estado de verificación se vincula automáticamente a su usuario de WordPress. El sistema de cuenta de visitante solo se activa para visitantes anónimos.

en: Note:
es_ES: Nota:

en: On subsequent visits, the visitor can log in with their account to skip re-verification.
es_ES: En visitas posteriores, el visitante puede iniciar sesión con su cuenta para evitar la re-verificación.

en: One digit (0-9)
es_ES: Un dígito (0-9)

en: One login link from the verification page
es_ES: Un único enlace de inicio de sesión desde la página de verificación

en: One lowercase letter (a-z)
es_ES: Una letra minúscula (a-z)

en: One special character (!@#$%^&*()_+-=[]{}|;:,.<>?)
es_ES: Un carácter especial (!@#$%^&*()_+-=[]{}|;:,.<>?)

en: One uppercase letter (A-Z)
es_ES: Una letra mayúscula (A-Z)

en: Only a hand gesture
es_ES: Solo un gesto de la mano

en: Only selected pages will require verification.
es_ES: Solo las páginas seleccionadas requerirán verificación.

en: Opens homepage and clears the age verification to test again.
es_ES: Abre la página de inicio y borra la verificación de edad para probar de nuevo.

en: Optional:
es_ES: Opcional:

en: Pages
es_ES: Páginas

en: Parameters
es_ES: Parámetros

en: Password
es_ES: Contraseña

en: Password cannot be empty.
es_ES: La contraseña no puede estar vacía.

en: Password must be at least 12 characters long.
es_ES: La contraseña debe tener al menos 12 caracteres.

en: Password must contain at least one digit (0-9).
es_ES: La contraseña debe contener al menos un dígito (0-9).

en: Password must contain at least one lowercase letter (a-z).
es_ES: La contraseña debe contener al menos una letra minúscula (a-z).

en: Password must contain at least one special character (!@#$%^&*()_+-=[]{}|;:,.<>?)
es_ES: La contraseña debe contener al menos un carácter especial (!@#$%^&*()_+-=[]{}|;:,.<>?)

en: Password must contain at least one uppercase letter (A-Z).
es_ES: La contraseña debe contener al menos una letra mayúscula (A-Z).

en: Password requirements:
es_ES: Requisitos de contraseña:

en: Passwords do not match.
es_ES: Las contraseñas no coinciden.

en: Permalinks Configuration Required
es_ES: Configuración de enlaces permanentes requerida

en: Permission denied
es_ES: Permiso denegado

en: Please configure your API credentials in the Configuration tab to protect pages.
es_ES: Por favor, configura tus credenciales API en la pestaña Configuración para proteger las páginas.

en: Please configure your API credentials in the Configuration tab to view statistics.
es_ES: Por favor, configura tus credenciales API en la pestaña Configuración para ver las estadísticas.

en: Please enter a 6-digit PIN.
es_ES: Por favor, introduce un PIN de 6 dígitos.

en: Please enter a valid 6-digit PIN.
es_ES: Por favor, introduce un PIN válido de 6 dígitos.

en: Please enter your BorderAge PIN to verify your age and access this content.
es_ES: Por favor, introduce tu PIN de BorderAge para verificar tu edad y acceder a este contenido.

en: Please fill in all fields.
es_ES: Por favor, completa todos los campos.

en: Plugin Status
es_ES: Estado del plugin

en: Posts
es_ES: Entradas

en: Pretty permalinks are required for age verification to work. Please %supdate your permalink settings%s (select any option except "Simple").
es_ES: Los enlaces permanentes personalizados son necesarios para que funcione la verificación de edad. Por favor, %sactualiza la configuración de enlaces permanentes%s (selecciona cualquier opción excepto "Simple").

en: Prevents callback URL sharing and account fraud
es_ES: Evita el compartir URLs de callback y el fraude de cuentas

en: Preview
es_ES: Vista previa

en: Primary Color
es_ES: Color principal

en: Protect homepage
es_ES: Proteger página de inicio

en: Protected Pages
es_ES: Páginas protegidas

en: Protection
es_ES: Protección

en: Protection Mode
es_ES: Modo de protección

en: Purchase additional credits from your BorderAge dashboard.
es_ES: Compra créditos adicionales desde tu panel de BorderAge.

en: Purchase more credits
es_ES: Comprar más créditos

en: Quick hand-gesture check. No ID required.
es_ES: Verificación rápida por gesto. Sin identificación requerida.

en: Rectangle
es_ES: Rectángulo

en: Reset verification cookie
es_ES: Restablecer cookie de verificación

en: Result code (success, minor, or error code)
es_ES: Código de resultado (éxito, menor o código de error)

en: Return to homepage
es_ES: Volver a la página de inicio

en: Return:
es_ES: Devolver:

en: Returning visits:
es_ES: Visitas posteriores:

en: Save Settings
es_ES: Guardar configuración

en: Save your verification
es_ES: Guardar tu verificación

en: Security Benefits:
es_ES: Beneficios de Seguridad:

en: Security check failed.
es_ES: Verificación de seguridad fallida.

en: Security verification failed - Response authenticity could not be verified
es_ES: Verificación de seguridad fallida - No se pudo verificar la autenticidad de la respuesta

en: Security: Callback URL Protection
es_ES: Seguridad: Protección de URL de Callback

en: Select which pages and posts require age verification.
es_ES: Selecciona qué páginas y entradas requieren verificación de edad.

en: Send a webhook to an external service when a visitor creates an account:
es_ES: Enviar un webhook a un servicio externo cuando un visitante crea una cuenta:

en: Send email when credits are low
es_ES: Enviar email cuando los créditos sean bajos

en: Sending...
es_ES: Enviando...

en: Settings saved.
es_ES: Configuración guardada.

en: Short timeout (5 minutes) limits attack window
es_ES: Tiempo de espera corto (5 minutos) limita la ventana de ataque

en: Show
es_ES: Mostrar

en: Show password
es_ES: Mostrar contraseña

en: Show warning when credits fall below this number.
es_ES: Mostrar advertencia cuando los créditos caigan por debajo de este número.

en: Showing 100 of %d entries. Download the dump for complete logs.
es_ES: Mostrando 100 de %d entradas. Descargue el dump para registros completos.

en: Site is blocked or not properly configured with BorderAge
es_ES: El sitio está bloqueado o no está correctamente configurado con BorderAge

en: Skip, continue without saving
es_ES: Omitir, continuar sin guardar

en: Specific pages only
es_ES: Solo páginas específicas

en: Square
es_ES: Cuadrado

en: Statistics
es_ES: Estadísticas

en: Temporal grain for verification. Updates monthly.
es_ES: Grano temporal para la verificación. Se actualiza mensualmente.

en: Test email sent successfully
es_ES: Email de prueba enviado correctamente

en: Test your hooks thoroughly in a development environment before deploying to production.
es_ES: Pruebe sus hooks a fondo en un entorno de desarrollo antes de implementarlos en producción.

en: Testing tools:
es_ES: Herramientas de prueba:

en: Text Color
es_ES: Color del texto

en: The BorderAge application will be available soon. In the meantime, please contact us at
es_ES: La aplicación BorderAge estará disponible pronto. Mientras tanto, contáctenos en

en: The plugin stores: verification logs (anonymized user ID, result code, timestamp), and visitor accounts (username, hashed password, visitor ID). No personal identification data is stored.
es_ES: El plugin almacena: registros de verificación (ID de usuario anonimizado, código de resultado, marca de tiempo) y cuentas de visitante (usuario, contraseña hasheada, ID de visitante). No se almacenan datos de identificación personal.

en: The verification link has expired. Please start the verification process again.
es_ES: El enlace de verificación ha expirado. Por favor, inicie el proceso de verificación nuevamente.

en: The visitor completes the hand gesture verification on BorderAge.
es_ES: El visitante completa la verificación por gesto de la mano en BorderAge.

en: This does not require an ID or a selfie.
es_ES: Esto no requiere identificación ni selfie.

en: This username is already taken. Please choose another one.
es_ES: Este nombre de usuario ya está en uso. Por favor, elige otro.

en: Time
es_ES: Hora

en: To keep our community safe, we need to verify you are %s or older. Members must complete a quick hand-gesture check.
es_ES: Para mantener nuestra comunidad segura, necesitamos verificar que tienes %s años o más. Los miembros deben completar una rápida verificación por gesto de la mano.

en: Too many login attempts. Please try again later.
es_ES: Demasiados intentos de inicio de sesión. Inténtalo de nuevo más tarde.

en: Total Verifications
es_ES: Verificaciones totales

en: Transparent to users - seamless experience
es_ES: Transparente para usuarios - experiencia fluida

en: Try again
es_ES: Intentar de nuevo

en: Typically takes less than 30 seconds
es_ES: Normalmente tarda menos de 30 segundos

en: URL the user was trying to access
es_ES: URL a la que el usuario intentaba acceder

en: Unified login flow (WordPress + visitor fallback)
es_ES: Flujo de inicio de sesión unificado (WordPress + respaldo visitante)

en: Unique user identifier
es_ES: Identificador único de usuario

en: Unique visitor identifier
es_ES: Identificador único de visitante

en: Use cases:
es_ES: Casos de uso:

en: Use non-blocking operations (e.g., wp_remote_post with timeout) for external API calls to avoid slowing down the verification process.
es_ES: Use operaciones no bloqueantes (por ejemplo, wp_remote_post con timeout) para llamadas API externas para evitar ralentizar el proceso de verificación.

en: Use the filter to bypass verification for administrators, whitelisted IPs, or membership plugin users:
es_ES: Use el filtro para omitir la verificación para administradores, IPs en lista blanca o usuarios de plugins de membresía:

en: User type (visitor or WordPress user)
es_ES: Tipo de usuario (visitante o usuario de WordPress)

en: User visits protected page
es_ES: El usuario visita una página protegida

en: Username
es_ES: Nombre de usuario

en: Username used for login
es_ES: Nombre de usuario utilizado para iniciar sesión

en: Verification Error
es_ES: Error de verificación

en: Verification Initiation
es_ES: Inicialización de Verificación

en: Verification Logs
es_ES: Registros de verificación

en: Verification Successful
es_ES: Verificación exitosa

en: Verification Successful!
es_ES: ¡Verificación exitosa!

en: Verification failed.
es_ES: Verificación fallida.

en: Verification failed. Please try again.
es_ES: Verificación fallida. Por favor, inténtalo de nuevo.

en: Verification page template not found.
es_ES: Plantilla de página de verificación no encontrada.

en: Verification process was restarted
es_ES: El proceso de verificación fue reiniciado

en: Verification required
es_ES: Verificación requerida

en: Verification required to continue using %s
es_ES: Verificación requerida para continuar usando %s

en: Verification successful - User is a minor
es_ES: Verificación exitosa - El usuario es menor

en: Verification successful - User is an adult
es_ES: Verificación exitosa - El usuario es adulto

en: Verified age
es_ES: Edad verificada

en: Verify
es_ES: Verificar

en: Verify Age
es_ES: Verificar edad

en: Verify age
es_ES: Verificar edad

en: Verify my age again
es_ES: Verificar mi edad de nuevo

en: Verify now
es_ES: Verificar ahora

en: View
es_ES: Ver

en: Visitor Account System
es_ES: Sistema de cuenta de visitante

en: Visitor account authentication is used as fallback
es_ES: La autenticación de la cuenta de visitante se usa como respaldo

en: Visitor creates account. <code>pending_registration_at</code> is cleared after success.
es_ES: El visitante crea una cuenta. <code>pending_registration_at</code> se limpia después del éxito.

en: Welcome back!
es_ES: ¡Bienvenido de nuevo!

en: What data is stored locally?
es_ES: ¿Qué datos se almacenan localmente?

en: When Fired
es_ES: Cuándo se activa

en: When a verification error occurs, users see a simplified error message and are informed that the details have been logged. You can then review the detailed error information in the admin panel.
es_ES: Cuando ocurre un error de verificación, los usuarios ven un mensaje de error simplificado y se les informa que los detalles han sido registrados. Luego puedes revisar la información detallada del error en el panel de administración.

en: When a visitor accesses a protected page for the first time, they are redirected to the verification page.
es_ES: Cuando un visitante accede a una página protegida por primera vez, es redirigido a la página de verificación.

en: When a visitor starts verification, a timestamp is recorded in database: <code>pending_registration_at</code>
es_ES: Cuando un visitante inicia la verificación, se registra una marca de tiempo en la base de datos: <code>pending_registration_at</code>

en: When registering your site with BorderAge, you will be asked to provide a return URL. Copy and send them the URL below.
es_ES: Al registrar su sitio con BorderAge, se le pedirá que proporcione una URL de retorno. Copie y envíeles la URL a continuación.

en: Whether the failure is due to minor age
es_ES: Si el fallo se debe a la edad menor

en: Whether the user is a logged-in WordPress user
es_ES: Si el usuario es un usuario de WordPress conectado

en: Why This Matters
es_ES: Por Qué es Importante

en: Why do I see errors in my logs?
es_ES: ¿Por qué veo errores en mis registros?

en: Without timeout protection, a verified user could share their callback URL with others, allowing them to bypass verification and create verified accounts. The 5-minute window ensures each callback can only be used by the session that initiated it.
es_ES: Sin protección de tiempo de espera, un usuario verificado podría compartir su URL de callback con otros, permitiéndoles omitir la verificación y crear cuentas verificadas. La ventana de 5 minutos garantiza que cada callback solo puede ser utilizado por la sesión que lo inició.

en: WordPress authentication is attempted first
es_ES: La autenticación de WordPress se intenta primero

en: Yes, you can export logs to CSV format from the Statistics tab. Use the filters to narrow down the data before exporting.
es_ES: Sí, puedes exportar los registros en formato CSV desde la pestaña Estadísticas. Usa los filtros para acotar los datos antes de exportar.

en: You do not have the required permissions.
es_ES: No tienes los permisos necesarios.

en: You have been verified. Save your access to skip verification next time.
es_ES: Has sido verificado. Guarda tu acceso para evitar la verificación la próxima vez.

en: Your credits are running low (%d remaining). %s
es_ES: Tus créditos se están agotando (%d restantes). %s

en: Your credits are running low (%d remaining). The BorderAge application will be available soon. In the meantime, please contact us at %s to purchase more credits.
es_ES: Tus créditos se están agotando (%d restantes). La aplicación BorderAge estará disponible pronto. Mientras tanto, contáctenos en %s para comprar más créditos.

en: Your site uses "Simple" permalinks which are not compatible with BorderAge. Please %schange your permalink settings%s to any other option (e.g., "Post name").
es_ES: Tu sitio usa enlaces permanentes "Simples" que no son compatibles con BorderAge. Por favor, %scambia la configuración de enlaces permanentes%s a cualquier otra opción (por ejemplo, "Nombre de la entrada").

en: Zero personal data required.
es_ES: Sin datos personales requeridos.

en: [%s] BorderAge: Low Credits Alert
es_ES: [%s] BorderAge: Alerta de créditos bajos

en: or
es_ES: o

en: to purchase more credits.
es_ES: para comprar más créditos.

en: to receive credits and obtain your API credentials.
es_ES: para recibir créditos y obtener sus credenciales API.
