en to es translation catalogue (2182 entries)

en: Dashboard
es: Panel de Control

en: Welcome to the %{project_title} administration panel
es: Bienvenido al panel de administración de %{project_title}

en: Platform Statistics
es: Estadísticas de la Plataforma

en: System Information
es: Información del Sistema

en: Users
es: Usuarios

en: User management
es: Gestión de usuarios

en: Role management
es: Gestión de roles

en: Sessions
es: Sesiones

en: Active sessions
es: Sesiones activas

en: Live Activity
es: Actividad en Vivo

en: Real-time visitors
es: Visitantes en tiempo real

en: Add User
es: Agregar Usuario

en: Create new account
es: Crear nueva cuenta

en: Email
es: Correo Electrónico

en: Email logs & analytics
es: Registros de correo y analíticas

en: Refresh
es: Actualizar

en: Update statistics
es: Actualizar estadísticas

en: System Owners
es: Propietarios del Sistema

en: Complete system authority
es: Autoridad completa del sistema

en: Administrators
es: Administradores

en: Management privileges
es: Privilegios de gestión

en: Total Users
es: Total de Usuarios

en: Registered accounts
es: Cuentas registradas

en: Active Sessions
es: Sesiones Activas

en: Currently logged in
es: Actualmente conectados

en: Unique Users
es: Usuarios Únicos

en: With active sessions
es: Con sesiones activas

en: Today's Sessions
es: Sesiones de Hoy

en: New login activity
es: Nueva actividad de inicio de sesión

en: Expired Sessions
es: Sesiones Expiradas

en: Need cleanup
es: Necesitan limpieza

en: Real-Time Activity
es: Actividad en Tiempo Real

en: Active Visitors
es: Visitantes Activos

en: Real-time connections
es: Conexiones en tiempo real

en: Anonymous
es: Anónimos

en: Unregistered visitors
es: Visitantes no registrados

en: Authenticated
es: Autenticados

en: Logged in users
es: Usuarios conectados

en: Unique Visitors
es: Visitantes Únicos

en: Individual connections
es: Conexiones individuales

en: Active Users
es: Usuarios Activos

en: Currently online
es: Actualmente en línea

en: Inactive Users
es: Usuarios Inactivos

en: Disabled accounts
es: Cuentas deshabilitadas

en: Email Confirmed
es: Correo Confirmado

en: Verified emails
es: Correos verificados

en: Pending Email
es: Correo Pendiente

en: Awaiting confirmation
es: Esperando confirmación

en: Regular Users
es: Usuarios Regulares

en: Standard access level
es: Nivel de acceso estándar

en: Role System
es: Sistema de Roles

en: Authentication
es: Autenticación

en: Active
es: Activo

en: Enabled
es: Habilitado

en: Statistics refreshed successfully
es: Estadísticas actualizadas exitosamente

en: close
es: cerrar

en: %{granted} of %{total} manageable permissions granted
es: %{granted} de %{total} permisos gestionables concedidos

en: %{language} (Archived)
es: %{language} (archivado)

en: %{language} (Draft)
es: %{language} (borrador)

en: %{language} (Published)
es: %{language} (publicado)

en: %{provider} account disconnected successfully
es: Cuenta de %{provider} desconectada correctamente

en: (%{count} for disabled modules, preserved on save)
es: (%{count} para módulos desactivados, se conservan al guardar)

en: (optional)
es: (opcional)

en: 123 Business Street
es: Calle Comercial 123

en: A link to confirm your email change has been sent to the new address.
es: Se ha enviado un enlace para confirmar el cambio de correo a la nueva dirección.

en: About Permissions
es: Acerca de los permisos

en: Accept All
es: Aceptar todo

en: Access denied
es: Acceso denegado

en: Account Information
es: Información de la cuenta

en: Actions
es: Acciones

en: Add
es: Agregar

en: Add %{language} translation
es: Agregar traducción a %{language}

en: Add Field
es: Agregar campo

en: Add Note
es: Agregar nota

en: Add a note above to start documenting information about this user.
es: Agregue una nota arriba para empezar a documentar información sobre este usuario.

en: Address
es: Dirección

en: Address Line 2
es: Dirección línea 2

en: Address imported from Organization
es: Dirección importada desde la organización

en: Admin notes about this user
es: Notas del administrador sobre este usuario

en: All available roles
es: Todos los roles disponibles

en: All session tokens and authentication data
es: Todos los tokens de sesión y datos de autenticación

en: Archived
es: Archivado

en: Are you sure you want to delete the role "%{role_name}"? This action cannot be undone.
es: ¿Seguro que quiere eliminar el rol «%{role_name}»? Esta acción no se puede deshacer.

en: Are you sure you want to delete this note?
es: ¿Seguro que quiere eliminar esta nota?

en: Are you sure you want to permanently delete
es: ¿Seguro que quiere eliminar permanentemente

en: Bank Details
es: Datos bancarios

en: Bank Name
es: Nombre del banco

en: Bank details saved
es: Datos bancarios guardados

en: Basic Information
es: Información básica

en: Billing profiles and payment methods
es: Perfiles de facturación y métodos de pago

en: Blocked
es: Bloqueado

en: Bold
es: Negrita

en: Bullet List
es: Lista con viñetas

en: Cancel
es: Cancelar

en: Cannot delete role: it is currently assigned to users
es: No se puede eliminar el rol: actualmente está asignado a usuarios

en: Cannot delete the last system owner
es: No se puede eliminar el último propietario del sistema

en: Cannot delete your own account
es: No puede eliminar su propia cuenta

en: Cannot disconnect %{provider}. Please ensure you have at least one sign-in method available.
es: No se puede desconectar %{provider}. Asegúrese de tener al menos un método de inicio de sesión disponible.

en: Cannot disconnect %{provider}. This is your only sign-in method. Please set a password or connect another provider first.
es: No se puede desconectar %{provider}. Es su único método de inicio de sesión. Establezca una contraseña o conecte otro proveedor primero.

en: City
es: Ciudad

en: City is required
es: La ciudad es obligatoria

en: Click any check or cross icon to toggle a permission for that role. The Owner role always has full access and cannot be modified. You cannot edit permissions for your own role or for roles with higher authority. You can only grant or revoke permissions that your own role has.
es: Haga clic en cualquier icono de marca o cruz para activar o desactivar un permiso de ese rol. El rol Propietario siempre tiene acceso completo y no se puede modificar. No puede editar los permisos de su propio rol ni de roles con mayor autoridad. Solo puede conceder o revocar permisos que tenga su propio rol.

en: Close
es: Cerrar

en: Comments - Content preserved, marked as deleted author
es: Comentarios: el contenido se conserva, el autor se marca como eliminado

en: Company Information
es: Información de la empresa

en: Company Name
es: Nombre de la empresa

en: Company information shared across Legal and Billing modules
es: Información de la empresa compartida entre los módulos Legal y Facturación

en: Company name is required
es: El nombre de la empresa es obligatorio

en: Configure
es: Configurar

en: Confirm
es: Confirmar

en: Connections
es: Conexiones

en: Consent widget settings saved
es: Configuración del widget de consentimiento guardada

en: Content Language
es: Idioma del contenido

en: Cookie Policy
es: Política de cookies

en: Cookie consent
es: Consentimiento de cookies

en: Cookie consent widget disabled
es: Widget de consentimiento de cookies desactivado

en: Cookie consent widget enabled
es: Widget de consentimiento de cookies activado

en: Cookie preferences
es: Preferencias de cookies

en: Core Sections
es: Secciones principales

en: Country
es: País

en: Country is required
es: El país es obligatorio

en: Create First Role
es: Crear el primer rol

en: Create New Role
es: Crear un nuevo rol

en: Create Role
es: Crear rol

en: Create an account
es: Crear una cuenta

en: Create and manage user roles
es: Cree y gestione roles de usuario

en: Created
es: Creado

en: Custom
es: Personalizado

en: Custom Fields
es: Campos personalizados

en: Custom Role
es: Rol personalizado

en: Custom Roles
es: Roles personalizados

en: Customize
es: Personalizar

en: DB / Latest Migration
es: BD / última migración

en: DPO contact saved
es: Contacto del DPO guardado

en: Data that will be anonymized (preserved without PII):
es: Datos que se anonimizarán (se conservan sin datos personales):

en: Data that will be permanently deleted:
es: Datos que se eliminarán permanentemente:

en: Delete
es: Eliminar

en: Delete Role
es: Eliminar rol

en: Delete User
es: Eliminar usuario

en: Describe what this role can do (optional)
es: Describa lo que puede hacer este rol (opcional)

en: Description
es: Descripción

en: Disabled
es: Deshabilitado

en: Do you want to continue?
es: ¿Desea continuar?

en: Draft
es: Borrador

en: Edit
es: Editar

en: Edit Note
es: Editar nota

en: Edit Role
es: Editar rol

en: Edit in General
es: Editar en General

en: Email change link is invalid or it has expired.
es: El enlace de cambio de correo no es válido o ha caducado.

en: Email changed successfully.
es: Correo cambiado correctamente.

en: Email imported from General Settings
es: Correo importado desde la configuración general

en: Email logs - Compliance records retained, anonymized
es: Registros de correo: los registros de cumplimiento se conservan anonimizados

en: Email or Username
es: Correo o nombre de usuario

en: Enter role name (e.g., Manager, Editor)
es: Introduzca el nombre del rol (p. ej., Gerente, Editor)

en: Failed to delete note
es: No se pudo eliminar la nota

en: Failed to delete role
es: No se pudo eliminar el rol

en: Failed to delete user
es: No se pudo eliminar el usuario

en: Failed to disconnect provider. Please try again.
es: No se pudo desconectar el proveedor. Inténtelo de nuevo.

en: Failed to generate page: %{reason}
es: No se pudo generar la página: %{reason}

en: Failed to grant %{label} to %{role_name}
es: No se pudo conceder %{label} a %{role_name}

en: Failed to import address
es: No se pudo importar la dirección

en: Failed to import email
es: No se pudo importar el correo

en: Failed to publish page: %{reason}
es: No se pudo publicar la página: %{reason}

en: Failed to revoke %{label} from %{role_name}
es: No se pudo revocar %{label} de %{role_name}

en: Failed to save DPO contact
es: No se pudo guardar el contacto del DPO

en: Failed to save frameworks
es: No se pudieron guardar los marcos de cumplimiento

en: Failed to save settings
es: No se pudo guardar la configuración

en: Failed to update permissions
es: No se pudieron actualizar los permisos

en: Failed to update setting
es: No se pudo actualizar la configuración

en: Feature Modules
es: Módulos de funciones

en: Files
es: Archivos

en: Files - Content preserved, ownership removed
es: Archivos: el contenido se conserva, se elimina la propiedad

en: First Name
es: Nombre

en: Followers
es: Seguidores

en: Following
es: Siguiendo

en: For bank transfer payments on invoices
es: Para pagos por transferencia bancaria en facturas

en: Forgot your password?
es: ¿Olvidó su contraseña?

en: Format
es: Formato

en: Generated %{count} pages
es: %{count} páginas generadas

en: Grant All
es: Conceder todo

en: Granted %{label} to %{role_name}
es: Se concedió %{label} a %{role_name}

en: Image
es: Imagen

en: Inactive
es: Inactivo

en: Information
es: Información

en: Inline Code
es: Código en línea

en: Insert Image
es: Insertar imagen

en: Insert Link
es: Insertar enlace

en: Insert Video
es: Insertar vídeo

en: Insert:
es: Insertar:

en: Interactive editor features need JavaScript
es: Las funciones interactivas del editor requieren JavaScript

en: Italic
es: Cursiva

en: Keep me logged in
es: Mantener la sesión abierta

en: Last Name
es: Apellidos

en: Last Updated
es: Última actualización

en: Legal Settings
es: Configuración legal

en: Legal module disabled
es: Módulo Legal desactivado

en: Legal module enabled
es: Módulo Legal activado

en: Line Break
es: Salto de línea

en: Log in
es: Iniciar sesión

en: Logging in...
es: Iniciando sesión…

en: Login with Password
es: Iniciar sesión con contraseña

en: Manage your cookie settings
es: Administre la configuración de cookies

en: Mode
es: Modo

en: Module
es: Módulo

en: Must be unique, 1-50 characters.
es: Debe ser único, de 1 a 50 caracteres.

en: New to %{project_title}?
es: ¿Nuevo en %{project_title}?

en: No description
es: Sin descripción

en: No notes yet
es: Aún no hay notas

en: No role selected
es: Ningún rol seleccionado

en: No roles found
es: No se encontraron roles

en: Noindex/nofollow disabled. Site can be indexed again.
es: Noindex/nofollow desactivado. El sitio puede volver a indexarse.

en: Noindex/nofollow enabled. Search engines will not index this site.
es: Noindex/nofollow activado. Los motores de búsqueda no indexarán este sitio.

en: Not authenticated
es: No autenticado

en: Not configured
es: Sin configurar

en: Not confirmed
es: Sin confirmar

en: Note added successfully
es: Nota agregada correctamente

en: Note deleted successfully
es: Nota eliminada correctamente

en: Note updated successfully
es: Nota actualizada correctamente

en: Notes
es: Notas

en: Numbered List
es: Lista numerada

en: OAuth provider connections
es: Conexiones de proveedores OAuth

en: OK
es: Aceptar

en: Only the Owner can edit Admin permissions
es: Solo el propietario puede editar los permisos de administrador

en: Optional
es: Opcional

en: Optional, up to 500 characters.
es: Opcional, hasta 500 caracteres.

en: Options
es: Opciones

en: Or continue with
es: O continuar con

en: Orders - Financial records preserved, anonymized
es: Pedidos: los registros financieros se conservan anonimizados

en: Organization Settings
es: Configuración de la organización

en: Organization information saved
es: Información de la organización guardada

en: Overview of role permissions across all modules
es: Resumen de los permisos de los roles en todos los módulos

en: Owner role always has full access and cannot be modified
es: El rol Propietario siempre tiene acceso completo y no se puede modificar

en: Page generated successfully
es: Página generada correctamente

en: Page published successfully
es: Página publicada correctamente

en: Password
es: Contraseña

en: Password changed successfully.
es: Contraseña cambiada correctamente.

en: Pending
es: Pendiente

en: Permission denied
es: Permiso denegado

en: Permissions
es: Permisos

en: Permissions for
es: Permisos de

en: Permissions updated for %{role_name}
es: Permisos actualizados para %{role_name}

en: PhoenixKit Version
es: Versión de PhoenixKit

en: Please enable Publishing module first
es: Active primero el módulo Publicación

en: Postal Code
es: Código postal

en: Posts - Content preserved, marked as deleted author
es: Publicaciones: el contenido se conserva, el autor se marca como eliminado

en: Primary
es: Principal

en: Primary: %{lang}
es: Principal: %{lang}

en: Priority
es: Prioridad

en: Privacy Preferences
es: Preferencias de privacidad

en: Profile
es: Perfil

en: Profile updated successfully
es: Perfil actualizado correctamente

en: Protected
es: Protegido

en: Protected core roles
es: Roles principales protegidos

en: Provider not found
es: Proveedor no encontrado

en: Published
es: Publicado

en: Registered
es: Registrado

en: Registration Details
es: Detalles del registro

en: Registration IP
es: IP de registro

en: Registration Location
es: Ubicación de registro

en: Registration Number
es: Número de registro

en: Reject
es: Rechazar

en: Reject All
es: Rechazar todo

en: Remove
es: Quitar

en: Required
es: Obligatorio

en: Revoke All
es: Revocar todo

en: Revoked %{label} from %{role_name}
es: Se revocó %{label} de %{role_name}

en: Role
es: Rol

en: Role "%{role_name}" created. Click Permissions to configure access.
es: Rol «%{role_name}» creado. Haga clic en Permisos para configurar el acceso.

en: Role "%{role_name}" was deleted
es: El rol «%{role_name}» fue eliminado

en: Role Management
es: Gestión de roles

en: Role Name
es: Nombre del rol

en: Role Statistics
es: Estadísticas de roles

en: Role created successfully
es: Rol creado correctamente

en: Role deleted successfully
es: Rol eliminado correctamente

en: Role no longer exists
es: El rol ya no existe

en: Role not found
es: Rol no encontrado

en: Role updated successfully
es: Rol actualizado correctamente

en: Save
es: Guardar

en: Save Bank Details
es: Guardar datos bancarios

en: Save Changes
es: Guardar cambios

en: Save Company Info
es: Guardar información de la empresa

en: Save Permissions
es: Guardar permisos

en: Save Preferences
es: Guardar preferencias

en: Saved
es: Guardado

en: Saving...
es: Guardando…

en: Select country...
es: Seleccione un país…

en: Select which sections and modules this role can access. You can only grant permissions that your own role has.
es: Seleccione a qué secciones y módulos puede acceder este rol. Solo puede conceder permisos que tenga su propio rol.

en: Settings
es: Configuración

en: Shared across modules
es: Compartido entre módulos

en: Shopping carts and pending orders
es: Carritos de la compra y pedidos pendientes

en: Sign in
es: Iniciar sesión

en: Sign in with Magic Link
es: Iniciar sesión con enlace mágico

en: Site URL
es: URL del sitio

en: Start by creating your first custom role.
es: Empiece creando su primer rol personalizado.

en: State/Province
es: Estado/Provincia

en: Status
es: Estado

en: Street Address
es: Dirección

en: Street address is required
es: La dirección es obligatoria

en: Strikethrough
es: Tachado

en: Success
es: Éxito

en: Suite, Floor, Building (optional)
es: Oficina, planta, edificio (opcional)

en: Support tickets - History preserved, anonymized
es: Tickets de soporte: el historial se conserva anonimizado

en: System Role
es: Rol del sistema

en: System Roles
es: Roles del sistema

en: System roles cannot be deleted
es: Los roles del sistema no se pueden eliminar

en: System roles cannot be edited
es: Los roles del sistema no se pueden editar

en: Tax & Registration
es: Impuestos y registro

en: Tax ID
es: NIF

en: This action cannot be undone.
es: Esta acción no se puede deshacer.

en: This user has been deleted
es: Este usuario ha sido eliminado

en: Timezone
es: Zona horaria

en: Total Roles
es: Roles totales

en: Type
es: Tipo

en: Unconfirmed
es: Sin confirmar

en: Unknown
es: Desconocido

en: Unsaved changes
es: Cambios sin guardar

en: Update Field
es: Actualizar campo

en: Update Note
es: Actualizar nota

en: Update Role
es: Actualizar rol

en: Used in legal documents and invoices
es: Se usa en documentos legales y facturas

en: Used in legal documents and sitemap generation
es: Se usa en documentos legales y en la generación del sitemap

en: User account and profile information
es: Cuenta de usuario e información del perfil

en: User deleted successfully
es: Usuario eliminado correctamente

en: User not found
es: Usuario no encontrado

en: User-defined roles
es: Roles definidos por el usuario

en: Username
es: Nombre de usuario

en: VAT Number
es: Número de IVA

en: VAT number is required
es: El número de IVA es obligatorio

en: VAT number must be in EU format (e.g., %{country}123456789)
es: El número de IVA debe tener el formato de la UE (p. ej., %{country}123456789)

en: Video
es: Vídeo

en: View
es: Ver

en: Warning
es: Advertencia

en: We use cookies to enhance your browsing experience and analyze our traffic.
es: Utilizamos cookies para mejorar su experiencia de navegación y analizar nuestro tráfico.

en: We value your privacy
es: Valoramos su privacidad

en: Write a note about this user...
es: Escriba una nota sobre este usuario…

en: Yes
es: Sí

en: You can only manage permissions you have
es: Solo puede gestionar los permisos que usted tiene

en: You cannot edit permissions for this role
es: No puede editar los permisos de este rol

en: You cannot edit permissions for your own role
es: No puede editar los permisos de su propio rol

en: You don't have permission to manage permissions
es: No tiene permiso para gestionar permisos

en: Your Company Name
es: El nombre de su empresa

en: Your personal dashboard is ready. Explore your account settings and manage your profile from here.
es: Su panel personal está listo. Explore la configuración de su cuenta y gestione su perfil desde aquí.

en: always
es: siempre

en: edited
es: editado

en: users
es: usuarios

en: Activate
es: Activar

en: All Types
es: Todos los tipos

en: Apply
es: Aplicar

en: Deactivate
es: Desactivar

en: Delete bucket
es: Eliminar bucket

en: Disable
es: Deshabilitar

en: Edit bucket
es: Editar bucket

en: Enable
es: Habilitar

en: Expires
es: Caduca

en: Failed to %{action} Legal module
es: No se pudo %{action} el módulo Legal

en: Hide
es: Ocultar

en: Live Preview
es: Vista previa en vivo

en: Loading language content
es: Cargando el contenido del idioma

en: Provider
es: Proveedor

en: Quick Actions
es: Acciones rápidas

en: Revoke
es: Revocar

en: Revoke all
es: Revocar todo

en: Set Default
es: Establecer como predeterminado

en: Size
es: Tamaño

en: Syncing...
es: Sincronizando…

en: System
es: Sistema

en: Unconfirm
es: Anular la confirmación

en: Use the language tabs below to translate this record's content. The primary language (marked with a star) is required. Other languages are optional — any empty fields will fall back to the primary language value.
es: Use las pestañas de idioma de abajo para traducir el contenido de este registro. El idioma principal (marcado con una estrella) es obligatorio. Los demás idiomas son opcionales: los campos vacíos usarán el valor del idioma principal.

en: days
es: días

en: #1a1a2e or linear-gradient(135deg, #667eea, #764ba2)
es: #1a1a2e o linear-gradient(135deg, #667eea, #764ba2)

en: %{language} (Unknown language)
es: %{language} (idioma desconocido)

en: (empty)
es: (vacío)

en: (registration disabled)
es: (registro desactivado)

en: 1. Enable the provider above and save settings
es: 1. Active el proveedor arriba y guarde la configuración

en: 2. Enter your OAuth credentials in the form that appears
es: 2. Introduzca sus credenciales de OAuth en el formulario que aparece

en: 3. Save settings again to store credentials
es: 3. Guarde la configuración de nuevo para almacenar las credenciales

en: 4. Click "Test Credentials" to verify configuration
es: 4. Haga clic en «Probar credenciales» para verificar la configuración

en: Access Credentials
es: Credenciales de acceso

en: Access Key ID
es: ID de clave de acceso

en: Access Type
es: Tipo de acceso

en: Active Buckets
es: Buckets activos

en: Active status for new user registrations
es: Estado activo para los nuevos registros de usuarios

en: Add Bucket
es: Agregar bucket

en: Add Custom Field
es: Agregar campo personalizado

en: Add First Field
es: Agregar el primer campo

en: Add Image Dimension
es: Agregar dimensión de imagen

en: Add Video Dimension
es: Agregar dimensión de vídeo

en: Add callback URL above to
es: Agregue la URL de retorno arriba para

en: Adds
es: Agrega

en: Admin Only
es: Solo administradores

en: Age
es: Edad

en: All new users will receive administrative privileges and access to the admin panel.
es: Todos los nuevos usuarios recibirán privilegios administrativos y acceso al panel de administración.

en: Anyone can register
es: Cualquiera puede registrarse

en: App ID
es: ID de la aplicación

en: App Secret
es: Secreto de la aplicación

en: Application name display
es: Visualización del nombre de la aplicación

en: Apply Changes
es: Aplicar cambios

en: Applying...
es: Aplicando…

en: Are you sure you want to delete this bucket? This will remove all location records.
es: ¿Seguro que quiere eliminar este bucket? Se eliminarán todos los registros de ubicación.

en: Are you sure you want to delete this dimension?
es: ¿Seguro que quiere eliminar esta dimensión?

en: Are you sure? This will delete all current dimensions and restore the default 8 dimensions. This action cannot be undone.
es: ¿Está seguro? Se eliminarán todas las dimensiones actuales y se restaurarán las 8 dimensiones predeterminadas. Esta acción no se puede deshacer.

en: Aspect Ratio
es: Relación de aspecto

en: At least one option is required for %{type} fields
es: Se requiere al menos una opción para los campos de tipo %{type}

en: Authentication Methods
es: Métodos de autenticación

en: Authorization Configuration
es: Configuración de autorización

en: Authorization Settings
es: Ajustes de autorización

en: Auto-Generate Variants
es: Generar variantes automáticamente

en: Automatically resize images and videos to configured dimensions
es: Redimensionar automáticamente imágenes y vídeos a las dimensiones configuradas

en: Background Color
es: Color de fondo

en: Background Image (Desktop)
es: Imagen de fondo (escritorio)

en: Background Image (Mobile)
es: Imagen de fondo (móvil)

en: Background image for auth pages on desktop screens (wider than 768px).
es: Imagen de fondo para las páginas de autenticación en pantallas de escritorio (más de 768 px).

en: Background image for auth pages on mobile screens (768px and below). Falls back to desktop image if not set.
es: Imagen de fondo para las páginas de autenticación en pantallas móviles (768 px o menos). Si no se define, se usa la imagen de escritorio.

en: Bucket Name
es: Nombre del bucket

en: Buckets can be local directories or cloud storage providers (AWS S3, Backblaze B2, Cloudflare R2).
es: Los buckets pueden ser directorios locales o proveedores de almacenamiento en la nube (AWS S3, Backblaze B2, Cloudflare R2).

en: CSS color or gradient for auth page background. Ignored if a background image is set.
es: Color o degradado CSS para el fondo de la página de autenticación. Se ignora si hay una imagen de fondo.

en: Callback URL
es: URL de retorno

en: Changes will be saved immediately
es: Los cambios se guardarán inmediatamente

en: Click
es: Haga clic

en: Client ID
es: ID de cliente

en: Client Secret
es: Secreto de cliente

en: Codec
es: Códec

en: Codec Override
es: Anular el códec

en: Configure dimension presets for automatic file variant generation
es: Configure los ajustes de dimensiones para la generación automática de variantes de archivo

en: Configure system preferences and options
es: Configure las preferencias y opciones del sistema

en: Consider "User" for most installations to maintain security.
es: Considere «Usuario» para la mayoría de las instalaciones a fin de mantener la seguridad.

en: Copy
es: Copiar

en: Copy Client ID and Secret to fields above
es: Copie el ID de cliente y el secreto en los campos de arriba

en: Copy this URL to Facebook App Settings
es: Copie esta URL en la configuración de la app de Facebook

en: Copy this URL to GitHub OAuth Apps
es: Copie esta URL en las apps OAuth de GitHub

en: Copy this URL to Google Cloud Console
es: Copie esta URL en la consola de Google Cloud

en: Copy to clipboard
es: Copiar al portapapeles

en: Crawlers are allowed to index the site. Enable the toggle to hide staging deployments.
es: Los rastreadores pueden indexar el sitio. Active la opción para ocultar despliegues de staging.

en: Create Path
es: Crear ruta

en: Create Storage Path
es: Crear ruta de almacenamiento

en: Create Your First Bucket
es: Cree su primer bucket

en: Create a new app or select existing one
es: Cree una nueva app o seleccione una existente

en: Create project or select existing one
es: Cree un proyecto o seleccione uno existente

en: Create your first dimension preset to start generating file variants.
es: Cree su primer ajuste de dimensiones para empezar a generar variantes de archivo.

en: Currently in use
es: En uso actualmente

en: Custom User Fields
es: Campos de usuario personalizados

en: Date Format
es: Formato de fecha

en: Default Bucket
es: Bucket predeterminado

en: Define additional profile fields for users
es: Defina campos de perfil adicionales para los usuarios

en: Dimension Name
es: Nombre de la dimensión

en: Dimension Presets
es: Ajustes de dimensiones

en: Dimensions define the target sizes for automatic variant generation. Images are resized and videos are transcoded to these preset sizes.
es: Las dimensiones definen los tamaños objetivo para la generación automática de variantes. Las imágenes se redimensionan y los vídeos se transcodifican a estos tamaños.

en: Edit Custom Field
es: Editar campo personalizado

en: Enable Magic Link for login
es: Habilitar el enlace mágico para iniciar sesión

en: Enable Magic Link for registration
es: Habilitar el enlace mágico para el registro

en: Enable OAuth (Master Switch)
es: Habilitar OAuth (interruptor principal)

en: Endpoint
es: Punto de conexión

en: Enter
es: Introducir

en: Enter number of copies
es: Introduzca el número de copias

en: Enter option value
es: Introduzca el valor de la opción

en: Enter project title
es: Introduzca el título del proyecto

en: Error!
es: ¡Error!

en: FFmpeg Not Installed
es: FFmpeg no está instalado

en: FFmpeg is required for video processing, transcoding, and thumbnail generation.
es: FFmpeg es necesario para el procesamiento de vídeo, la transcodificación y la generación de miniaturas.

en: Facebook OAuth Credentials
es: Credenciales OAuth de Facebook

en: Facebook Sign-In
es: Inicio de sesión con Facebook

en: Field
es: Campo

en: Field Key
es: Clave del campo

en: First day of the week
es: Primer día de la semana

en: Fixed
es: Fijo

en: Format Override
es: Anular el formato

en: Format Override:
es: Anular el formato:

en: GitHub OAuth Credentials
es: Credenciales OAuth de GitHub

en: GitHub Sign-In
es: Inicio de sesión con GitHub

en: Go to
es: Ir a

en: Google OAuth Credentials
es: Credenciales OAuth de Google

en: Google Sign-In
es: Inicio de sesión con Google

en: Height (px)
es: Altura (px)

en: How dates are displayed
es: Cómo se muestran las fechas

en: How times are displayed
es: Cómo se muestran las horas

en: If behind nginx/apache, ensure
es: Si está detrás de nginx/apache, asegúrese de que

en: Image Dimensions
es: Dimensiones de imagen

en: ImageMagick Not Installed
es: ImageMagick no está instalado

en: ImageMagick is required for image processing and variant generation.
es: ImageMagick es necesario para el procesamiento de imágenes y la generación de variantes.

en: Images use 1-100 scale (compression quality)
es: Las imágenes usan una escala de 1 a 100 (calidad de compresión)

en: Installation:
es: Instalación:

en: Instance Dimensions
es: Dimensiones de las instancias

en: Key:
es: Clave:

en: Label
es: Etiqueta

en: Leave empty to preserve original format, or specify jpg/png/webp/mp4
es: Déjelo vacío para conservar el formato original, o indique jpg/png/webp/mp4

en: Legal
es: Información legal

en: Local Filesystem
es: Sistema de archivos local

en: Login Page Branding
es: Personalización de la página de inicio de sesión

en: Lowercase letters, numbers, underscores only
es: Solo letras minúsculas, números y guiones bajos

en: Magic Link
es: Enlace mágico

en: Maintain Aspect Ratio
es: Mantener la relación de aspecto

en: Manage Dimensions
es: Gestionar dimensiones

en: Manage dimension presets for automatic file instance generation
es: Gestione los ajustes de dimensiones para la generación automática de instancias de archivo

en: Manage login page branding and authentication methods
es: Gestione la personalización de la página de inicio de sesión y los métodos de autenticación

en: Manage user registration, defaults, and custom fields
es: Gestione el registro de usuarios, los valores predeterminados y los campos personalizados

en: Maximum %{count} copies based on %{buckets} active bucket(s).
es: Máximo %{count} copias según %{buckets} bucket(s) activo(s).

en: Name
es: Nombre

en: New User Default Role
es: Rol predeterminado de los nuevos usuarios

en: New User Default Status
es: Estado predeterminado de los nuevos usuarios

en: New users will be created as inactive and will not be able to log in until an admin activates their account.
es: Los nuevos usuarios se crearán como inactivos y no podrán iniciar sesión hasta que un administrador active su cuenta.

en: No active buckets available. Enable buckets to configure redundancy.
es: No hay buckets activos disponibles. Habilite buckets para configurar la redundancia.

en: No active sessions found.
es: No se encontraron sesiones activas.

en: No changes to apply
es: No hay cambios que aplicar

en: No custom fields defined yet
es: Aún no se han definido campos personalizados

en: No dimensions configured
es: No hay dimensiones configuradas

en: No sessions match your current filters.
es: Ninguna sesión coincide con los filtros actuales.

en: None
es: Ninguno

en: Note
es: Nota

en: Note: OAuth providers require ueberauth dependencies to be installed.
es: Nota: los proveedores OAuth requieren que se instalen las dependencias de ueberauth.

en: Number of copies to store
es: Número de copias que se almacenarán

en: OAuth Providers
es: Proveedores OAuth

en: OAuth Setup Instructions
es: Instrucciones de configuración de OAuth

en: Only 1 active bucket available. Add more buckets to enable redundancy.
es: Solo hay 1 bucket activo disponible. Agregue más buckets para habilitar la redundancia.

en: Phone Number
es: Número de teléfono

en: Preserve original
es: Conservar el original

en: Privacy Notice: IP Geolocation Data
es: Aviso de privacidad: datos de geolocalización por IP

en: Project Title
es: Título del proyecto

en: Quality
es: Calidad

en: Quality (CRF)
es: Calidad (CRF)

en: Quality Settings:
es: Ajustes de calidad:

en: Random
es: Aleatorio

en: Reduce redundancy or enable more buckets.
es: Reduzca la redundancia o habilite más buckets.

en: Redundancy Copies
es: Copias de redundancia

en: Reload OAuth Configuration
es: Recargar la configuración de OAuth

en: Required field
es: Campo obligatorio

en: Reset
es: Restablecer

en: Reset to Defaults
es: Restablecer los valores predeterminados

en: Resolution
es: Resolución

en: Reverse Proxy Users:
es: Usuarios con proxy inverso:

en: Robots Directive
es: Directiva para robots

en: Role actions
es: Acciones del rol

en: Role assigned to new user registrations
es: Rol asignado a los nuevos registros de usuarios

en: Save All Settings
es: Guardar todos los ajustes

en: Save Authorization Settings
es: Guardar los ajustes de autorización

en: Save User Settings
es: Guardar los ajustes de usuario

en: Search engines are instructed to skip this environment. Remove this before launch.
es: Se indica a los motores de búsqueda que omitan este entorno. Quítelo antes del lanzamiento.

en: Secret Access Key
es: Clave de acceso secreta

en: Security Notice: Inactive Default
es: Aviso de seguridad: valor predeterminado inactivo

en: Security Notice: Medium Risk
es: Aviso de seguridad: riesgo medio

en: Select
es: Seleccionar

en: Select Image
es: Seleccionar imagen

en: Select provider...
es: Seleccione un proveedor…

en: Session actions
es: Acciones de la sesión

en: Set
es: Establecer

en: Setup Instructions
es: Instrucciones de configuración

en: Show username field on registration
es: Mostrar el campo de nombre de usuario en el registro

en: Site Address (URL)
es: Dirección del sitio (URL)

en: Soon
es: Pronto

en: Storage Path
es: Ruta de almacenamiento

en: Storage Provider
es: Proveedor de almacenamiento

en: Success!
es: ¡Listo!

en: Switch app from
es: Cambiar la app de

en: Sync Files
es: Sincronizar archivos

en: System Configuration
es: Configuración del sistema

en: System default timezone
es: Zona horaria predeterminada del sistema

en: Target Width (px)
es: Anchura objetivo (px)

en: Test Credentials
es: Probar credenciales

en: The first user (Owner) will always be active regardless of this setting.
es: El primer usuario (propietario) siempre estará activo independientemente de este ajuste.

en: The migration seeds 8 default dimensions: 4 image sizes (thumbnail, small, medium, large) and 4 video variants (360p, 720p, 1080p, video_thumbnail).
es: La migración crea 8 dimensiones predeterminadas: 4 tamaños de imagen (thumbnail, small, medium, large) y 4 variantes de vídeo (360p, 720p, 1080p, video_thumbnail).

en: The storage path
es: La ruta de almacenamiento

en: This will reset dimensions and settings to defaults, and create a local bucket if none exist. Your uploaded files will NOT be deleted. Continue?
es: Esto restablecerá las dimensiones y los ajustes a sus valores predeterminados y creará un bucket local si no existe ninguno. Sus archivos subidos NO se eliminarán. ¿Continuar?

en: Time Format
es: Formato de hora

en: Time Zone
es: Zona horaria

en: Total Buckets
es: Buckets totales

en: Track user registration location
es: Registrar la ubicación de registro de los usuarios

en: Type an option and press Enter or click Add
es: Escriba una opción y pulse Intro o haga clic en Agregar

en: User
es: Usuario

en: User Access
es: Acceso de usuarios

en: User Configuration
es: Configuración de usuarios

en: User Editable
es: Editable por el usuario

en: User Settings
es: Ajustes de usuario

en: User actions
es: Acciones del usuario

en: User can edit this field
es: El usuario puede editar este campo

en: Uses free APIs: IP-API.com (45 requests/minute) with ipapi.co (1000 requests/day) fallback. Defaults to OFF for privacy.
es: Usa APIs gratuitas: IP-API.com (45 solicitudes/minuto) con ipapi.co (1000 solicitudes/día) como alternativa. Desactivado por defecto por privacidad.

en: Variant Generation System
es: Sistema de generación de variantes

en: Video Dimensions
es: Dimensiones de vídeo

en: Video Settings:
es: Ajustes de vídeo:

en: Videos use CRF 0-51 scale (lower = higher quality)
es: Los vídeos usan la escala CRF de 0 a 51 (menor = mayor calidad)

en: Visit
es: Visite

en: Week Start On
es: Comienzo de la semana

en: When a file is requested, the system automatically tries each location until it successfully retrieves the file.
es: Cuando se solicita un archivo, el sistema prueba automáticamente cada ubicación hasta obtenerlo correctamente.

en: When checked, users can view and edit this field on their settings page. When unchecked, only admins can edit it.
es: Si está marcado, los usuarios pueden ver y editar este campo en su página de ajustes. Si no, solo los administradores pueden editarlo.

en: When enabled, registration IP addresses and approximate location data (country, region, city) will be collected for analytics.
es: Si se habilita, se recopilarán las direcciones IP de registro y datos aproximados de ubicación (país, región, ciudad) para análisis.

en: Width (px)
es: Anchura (px)

en: Without it, image resizing, cropping, and format conversion will not work.
es: Sin él, el redimensionado, el recorte y la conversión de formato de imágenes no funcionarán.

en: Without it, video file processing will not work.
es: Sin él, el procesamiento de archivos de vídeo no funcionará.

en: Would you like to create it now?
es: ¿Desea crearla ahora?

en: Your Facebook App ID
es: Su ID de aplicación de Facebook

en: Your Facebook App Secret
es: Su secreto de aplicación de Facebook

en: Your GitHub OAuth Client ID
es: Su ID de cliente OAuth de GitHub

en: Your GitHub OAuth Client Secret
es: Su secreto de cliente OAuth de GitHub

en: Your Google OAuth Client ID
es: Su ID de cliente OAuth de Google

en: Your Google OAuth Client Secret
es: Su secreto de cliente OAuth de Google

en: and
es: y

en: and generate/copy
es: y genere/copie

en: does not exist.
es: no existe.

en: e.g., thumbnail, medium, 720p
es: p. ej., thumbnail, medium, 720p

en: files
es: archivos

en: header is set to
es: el encabezado está establecido en

en: mode
es: modo

en: option(s)
es: opción(es)

en: product
es: producto

en: to
es: a

en: to every PhoenixKit layout, blocking crawlers from indexing or following links.
es: a cada plantilla de PhoenixKit, impidiendo que los rastreadores indexen o sigan enlaces.

en: to fields above
es: en los campos de arriba

en: to verify setup
es: para verificar la configuración

en: type
es: tipo

en: Acceptable Use Policy
es: Política de uso aceptable

en: Analytics
es: Analítica

en: CCPA Notice at Collection
es: Aviso CCPA en el momento de la recogida

en: Data Retention Policy
es: Política de retención de datos

en: Do Not Sell My Personal Information
es: No vender mi información personal

en: Essential
es: Esenciales

en: Help us understand how you use our site to improve your experience.
es: Nos ayudan a entender cómo utiliza nuestro sitio para mejorar su experiencia.

en: Legal pages reset successfully. You can now regenerate them.
es: Páginas legales restablecidas correctamente. Ahora puede regenerarlas.

en: No issues detected — reset not needed
es: No se detectaron problemas — no es necesario restablecer

en: Preferences
es: Preferencias

en: Privacy Policy
es: Política de privacidad

en: Remember your settings like language and region preferences.
es: Recuerdan sus ajustes, como idioma y región.

en: Required for core functionality. These cannot be disabled.
es: Necesarias para el funcionamiento básico. No se pueden desactivar.

en: Reset failed: %{reason}
es: Error al restablecer: %{reason}

en: Terms of Service
es: Términos del servicio

en: Used for personalized advertising and measuring ad effectiveness.
es: Se utilizan para publicidad personalizada y para medir su eficacia.

en: %{count}+ locations each
es: %{count}+ ubicaciones cada uno

en: %{language} (Disabled — %{status})
es: %{language} (desactivado — %{status})

en: %{n} errors
es: %{n} errores

en: %{n} failed
es: %{n} fallidos

en: %{n} synced
es: %{n} sincronizados

en: 0 = auto, 1+ = higher priority
es: 0 = automático, 1+ = mayor prioridad

en: 1-100, higher = better quality. 80-90 recommended.
es: De 1 a 100, mayor = mejor calidad. Se recomienda 80-90.

en: A friendly name to identify this storage location
es: Un nombre descriptivo para identificar esta ubicación de almacenamiento

en: A unique name to identify this dimension preset
es: Un nombre único para identificar este ajuste de dimensiones

en: AI model access via OpenRouter (100+ models)
es: Acceso a modelos de IA a través de OpenRouter (más de 100 modelos)

en: API Credentials
es: Credenciales de la API

en: API Key
es: Clave de API

en: AWS Bucket Name
es: Nombre del bucket de AWS

en: AWS Region
es: Región de AWS

en: Absolute path where files will be stored on disk
es: Ruta absoluta donde se almacenarán los archivos en disco

en: Accept
es: Aceptar

en: Account
es: Cuenta

en: Account Type
es: Tipo de cuenta

en: Account disconnected
es: Cuenta desconectada

en: Active due to scheduled window.
es: Activo por la ventana programada.

en: Add Integration
es: Agregar integración

en: Add credits (optional)
es: Agregar créditos (opcional)

en: Add members from the user edit page
es: Agregue miembros desde la página de edición del usuario

en: Add one in Settings → Integrations
es: Agregue una en Configuración → Integraciones

en: Admin Preview
es: Vista previa del administrador

en: All Healthy
es: Todo correcto

en: All files meet the redundancy target of %{n} copies.
es: Todos los archivos cumplen el objetivo de redundancia de %{n} copias.

en: Alternative Formats
es: Formatos alternativos

en: Application type: **Web application** (do not select "Desktop app" — it won't support redirect URIs)
es: Tipo de aplicación: **aplicación web** (no seleccione «aplicación de escritorio», no admite URI de redirección)

en: Are you sure you want to disconnect this account?
es: ¿Seguro que quiere desconectar esta cuenta?

en: Are you sure you want to disconnect?
es: ¿Seguro que quiere desconectar?

en: Are you sure you want to remove this member?
es: ¿Seguro que quiere quitar a este miembro?

en: Authorization failed: %{reason}
es: La autorización falló: %{reason}

en: Authorize access to your %{provider} account. This will open a sign-in page where you choose which account to connect.
es: Autorice el acceso a su cuenta de %{provider}. Se abrirá una página de inicio de sesión donde elegirá qué cuenta conectar.

en: Avatar updated successfully!
es: ¡Avatar actualizado correctamente!

en: Backblaze Bucket Name
es: Nombre del bucket de Backblaze

en: Backblaze Endpoint
es: Punto de conexión de Backblaze

en: Backblaze Region
es: Región de Backblaze

en: Below redundancy target
es: Por debajo del objetivo de redundancia

en: Both width and height are used for fixed dimensions
es: En las dimensiones fijas se usan tanto la anchura como la altura

en: Bucket actions
es: Acciones del bucket

en: Business reg. number (optional)
es: Número de registro mercantil (opcional)

en: CRF 0-51, lower = higher quality. 18-28 recommended.
es: CRF de 0 a 51, menor = mejor calidad. Se recomienda 18-28.

en: Cancel invitation
es: Cancelar la invitación

en: Cancel this invitation?
es: ¿Cancelar esta invitación?

en: Cannot be changed
es: No se puede cambiar

en: Changes discarded
es: Cambios descartados

en: Changes to header and message text take effect immediately after saving.
es: Los cambios en el encabezado y el texto del mensaje se aplican inmediatamente después de guardar.

en: Check file redundancy against configured target
es: Comprobar la redundancia de los archivos frente al objetivo configurado

en: Choose a different service
es: Elegir otro servicio

en: Choose a service to connect
es: Elija un servicio para conectar

en: Clear Schedule
es: Borrar la programación

en: Click **Create Credentials → OAuth client ID**
es: Haga clic en **Crear credenciales → ID de cliente de OAuth**

en: Click **Create Key**
es: Haga clic en **Crear clave**

en: Click **Save**, then **Connect Account**
es: Haga clic en **Guardar** y luego en **Conectar cuenta**

en: Cloudflare Bucket Name
es: Nombre del bucket de Cloudflare

en: Cloudflare Endpoint
es: Punto de conexión de Cloudflare

en: Company info, tax settings, and bank details are shared across Legal, Billing, and Shop modules.
es: La información de la empresa, los ajustes fiscales y los datos bancarios se comparten entre los módulos Legal, Facturación y Tienda.

en: Company or organization name
es: Nombre de la empresa u organización

en: Complete Step 1 first to enable account connection.
es: Complete primero el paso 1 para habilitar la conexión de la cuenta.

en: Configure storage provider settings
es: Configure los ajustes del proveedor de almacenamiento

en: Configured media locations
es: Ubicaciones de medios configuradas

en: Connect %{provider} Account
es: Conectar la cuenta de %{provider}

en: Connect Account
es: Conectar cuenta

en: Connect and authorize
es: Conectar y autorizar

en: Connect external services for use across modules
es: Conecte servicios externos para usarlos en todos los módulos

en: Connected
es: Conectado

en: Connected on
es: Conectado el

en: Connection Name
es: Nombre de la conexión

en: Connection failed
es: La conexión falló

en: Connection removed
es: Conexión eliminada

en: Connection successful
es: Conexión correcta

en: Connection verified
es: Conexión verificada

en: Copy the **Client ID** and **Client Secret** into the form above
es: Copie el **ID de cliente** y el **secreto de cliente** en el formulario de arriba

en: Copy the key and paste it into the form above
es: Copie la clave y péguela en el formulario de arriba

en: Could not reach the service
es: No se pudo contactar con el servicio

en: Create a Google Cloud project
es: Cree un proyecto de Google Cloud

en: Create a new project or select an existing one
es: Cree un nuevo proyecto o seleccione uno existente

en: Create an API key
es: Cree una clave de API

en: Create an OAuth Client
es: Cree un cliente OAuth

en: Create an OpenRouter account
es: Cree una cuenta de OpenRouter

en: Current limit: %{size} MB
es: Límite actual: %{size} MB

en: Current time
es: Hora actual

en: Customize the maintenance page and schedule
es: Personalice la página de mantenimiento y su programación

en: Decline
es: Rechazar

en: Default Tab Title
es: Título de pestaña predeterminado

en: Default Tax Rate
es: Tipo impositivo predeterminado

en: Default tax rate applied across Billing and Shop modules
es: Tipo impositivo predeterminado aplicado en los módulos Facturación y Tienda

en: Detailed message shown below the header
es: Mensaje detallado que se muestra bajo el encabezado

en: Dimension actions
es: Acciones de la dimensión

en: Disconnect
es: Desconectar

en: Disconnect?
es: ¿Desconectar?

en: Disconnected
es: Desconectado

en: Drive API handles file listing, creation, copying, and PDF export. Docs API is used for reading document content and substituting template variables.
es: La API de Drive se encarga de listar, crear, copiar y exportar archivos a PDF. La API de Docs se usa para leer el contenido de los documentos y sustituir variables de plantilla.

en: EU format: %{country}123456789
es: Formato de la UE: %{country}123456789

en: Edit Integration
es: Editar integración

en: Enable Tax
es: Habilitar impuestos

en: Enable bucket
es: Habilitar bucket

en: Enable organization accounts
es: Habilitar cuentas de organización

en: Enable required APIs
es: Habilite las APIs necesarias

en: Enable user notifications
es: Habilitar las notificaciones de usuario

en: Enabled manually AND within scheduled window.
es: Habilitado manualmente Y dentro de la ventana programada.

en: Enabled manually via toggle.
es: Habilitado manualmente con el interruptor.

en: End Time
es: Hora de fin

en: End time must be after start time
es: La hora de fin debe ser posterior a la de inicio

en: End time must be in the future
es: La hora de fin debe estar en el futuro

en: Enter your API credentials from the developer console.
es: Introduzca sus credenciales de API desde la consola de desarrollador.

en: Expected back in
es: Vuelve en aproximadamente

en: Failed to accept invitation. Please try again.
es: No se pudo aceptar la invitación. Inténtelo de nuevo.

en: Failed to add member
es: No se pudo agregar el miembro

en: Failed to build authorization URL
es: No se pudo crear la URL de autorización

en: Failed to cancel invitation
es: No se pudo cancelar la invitación

en: Failed to connect. Please try again.
es: No se pudo conectar. Inténtelo de nuevo.

en: Failed to decline invitation. Please try again.
es: No se pudo rechazar la invitación. Inténtelo de nuevo.

en: Failed to remove connection
es: No se pudo eliminar la conexión

en: Failed to remove member
es: No se pudo quitar al miembro

en: Failed to save
es: No se pudo guardar

en: Failed to save notification preferences.
es: No se pudieron guardar las preferencias de notificación.

en: Failed to save schedule
es: No se pudo guardar la programación

en: Failed to send invitation
es: No se pudo enviar la invitación

en: Failed to toggle maintenance mode
es: No se pudo cambiar el modo de mantenimiento

en: Failed to update avatar
es: No se pudo actualizar el avatar

en: File
es: Archivo

en: Files are tracked in PostgreSQL with support for multiple media locations (local, S3, remote servers).
es: Los archivos se registran en PostgreSQL con soporte para varias ubicaciones de medios (local, S3, servidores remotos).

en: Files with completed variants
es: Archivos con variantes completadas

en: From Google Cloud Console → APIs & Services → Credentials
es: Desde la consola de Google Cloud → APIs y servicios → Credenciales

en: From openrouter.ai/keys
es: Desde openrouter.ai/keys

en: Generate additional format variants alongside the primary format. Modern formats like WebP and AVIF offer better compression.
es: Genere variantes de formato adicionales junto al formato principal. Los formatos modernos como WebP y AVIF ofrecen mejor compresión.

en: Give it a name (e.g., your app name)
es: Póngale un nombre (p. ej., el nombre de su app)

en: Go back to the Library and search for **Google Docs API**, click it, then click **Enable**
es: Vuelva a la biblioteca, busque **Google Docs API**, haga clic en ella y luego en **Habilitar**

en: Go to [APIs & Services → Credentials](https://console.cloud.google.com/apis/credentials)
es: Vaya a [APIs y servicios → Credenciales](https://console.cloud.google.com/apis/credentials)

en: Go to [APIs & Services → Library](https://console.cloud.google.com/apis/library)
es: Vaya a [APIs y servicios → Biblioteca](https://console.cloud.google.com/apis/library)

en: Go to [Audience](https://console.cloud.google.com/auth/audience) — set user type to **External** (or Internal for Google Workspace)
es: Vaya a [Audiencia](https://console.cloud.google.com/auth/audience) — establezca el tipo de usuario en **Externo** (o Interno para Google Workspace)

en: Go to [Branding](https://console.cloud.google.com/auth/branding) in the sidebar — fill in the **App name** and **User support email**, then save
es: Vaya a [Marca](https://console.cloud.google.com/auth/branding) en la barra lateral — rellene el **nombre de la app** y el **correo de soporte**, y guarde

en: Go to [Credits](https://openrouter.ai/credits) to add funds
es: Vaya a [Credits](https://openrouter.ai/credits) para añadir fondos

en: Go to [Data Access](https://console.cloud.google.com/auth/scopes) — click **Add or Remove Scopes** and add the Drive and Docs scopes. This step may not be required — the app requests the needed scopes at connect time regardless.
es: Vaya a [Acceso a datos](https://console.cloud.google.com/auth/scopes) — haga clic en **Agregar o quitar ámbitos** y añada los ámbitos de Drive y Docs. Puede que este paso no sea necesario: la app solicita los ámbitos necesarios al conectarse de todos modos.

en: Go to [openrouter.ai](https://openrouter.ai) and sign up or log in
es: Vaya a [openrouter.ai](https://openrouter.ai) y regístrese o inicie sesión

en: Go to the [Google Cloud Console](https://console.cloud.google.com)
es: Vaya a la [consola de Google Cloud](https://console.cloud.google.com)

en: Google will show an "unverified app" warning — click **Advanced → Go to (app name)** to proceed
es: Google mostrará una advertencia de «aplicación no verificada»: haga clic en **Avanzado → Ir a (nombre de la app)** para continuar

en: Grant access to Google Docs and Google Drive
es: Conceda acceso a Google Docs y Google Drive

en: Header Text
es: Texto del encabezado

en: Health
es: Estado de salud

en: Healthy
es: Correcto

en: Integration deleted
es: Integración eliminada

en: Integrations
es: Integraciones

en: Invalid credentials
es: Credenciales no válidas

en: Invalid integration URL
es: URL de integración no válida

en: Invitation cancelled
es: Invitación cancelada

en: Invitation declined.
es: Invitación rechazada.

en: Invitation sent to %{email}
es: Invitación enviada a %{email}

en: Invite
es: Invitar

en: Invite by email...
es: Invitar por correo…

en: Invited
es: Invitado

en: Leave empty to preserve the original file format
es: Déjelo vacío para conservar el formato original del archivo

en: Local Storage
es: Almacenamiento local

en: Locations
es: Ubicaciones

en: Main heading shown on maintenance page
es: Encabezado principal que se muestra en la página de mantenimiento

en: Maintenance Mode
es: Modo de mantenimiento

en: Maintenance Mode Settings
es: Ajustes del modo de mantenimiento

en: Maintenance is active
es: El mantenimiento está activo

en: Maintenance is active — regular users see this page.
es: El mantenimiento está activo: los usuarios normales ven esta página.

en: Maintenance is active.
es: El mantenimiento está activo.

en: Maintenance is not active — this is a preview of the page.
es: El mantenimiento no está activo: esta es una vista previa de la página.

en: Maintenance mode activated — non-admin users will see the maintenance page
es: Modo de mantenimiento activado: los usuarios sin permisos de administrador verán la página de mantenimiento

en: Maintenance mode deactivated — site is now accessible to all users
es: Modo de mantenimiento desactivado: el sitio ya es accesible para todos los usuarios

en: Maintenance mode is manually enabled
es: El modo de mantenimiento está habilitado manualmente

en: Maintenance mode is off (can still activate via schedule)
es: El modo de mantenimiento está desactivado (aún puede activarse por programación)

en: Maintenance mode settings saved successfully
es: Ajustes del modo de mantenimiento guardados correctamente

en: Maintenance schedule cleared
es: Programación de mantenimiento borrada

en: Maintenance schedule saved
es: Programación de mantenimiento guardada

en: Manage your account settings and preferences
es: Gestione los ajustes y preferencias de su cuenta

en: Manual Toggle
es: Interruptor manual

en: Max Upload Size (MB)
es: Tamaño máximo de subida (MB)

en: Maximum file size allowed per upload
es: Tamaño máximo de archivo permitido por subida

en: Media Buckets
es: Buckets de medios

en: Media Configuration
es: Configuración de medios

en: Media Health
es: Estado de los medios

en: Media Settings
es: Ajustes de medios

en: Media Stats
es: Estadísticas de medios

en: Media System Architecture
es: Arquitectura del sistema de medios

en: Member added to organization
es: Miembro agregado a la organización

en: Member removed from organization
es: Miembro quitado de la organización

en: Members
es: Miembros

en: Message Text
es: Texto del mensaje

en: Missing
es: Faltan

en: Missing %{n}
es: Faltan %{n}

en: Missing %{n} copies
es: Faltan %{n} copias

en: Navigate to [Keys](https://openrouter.ai/keys)
es: Vaya a [Keys](https://openrouter.ai/keys)

en: Navigate to the OAuth section using the search bar or the hamburger menu: search for "OAuth", or go to the sidebar: **APIs & Services → OAuth consent screen**. This opens a different section with its own sidebar.
es: Vaya a la sección de OAuth con la barra de búsqueda o el menú de hamburguesa: busque «OAuth», o vaya a la barra lateral: **APIs y servicios → Pantalla de consentimiento de OAuth**. Se abrirá otra sección con su propia barra lateral.

en: No Media Buckets Configured
es: No hay buckets de medios configurados

en: No access token
es: Sin token de acceso

en: No copies
es: Sin copias

en: No credentials configured
es: No hay credenciales configuradas

en: No integrations configured
es: No hay integraciones configuradas

en: No integrations configured.
es: No hay integraciones configuradas.

en: No integrations match your search.
es: Ninguna integración coincide con su búsqueda.

en: No members yet
es: Aún no hay miembros

en: No pending invitations
es: No hay invitaciones pendientes

en: Non-admin users are seeing the maintenance page.
es: Los usuarios sin permisos de administrador ven la página de mantenimiento.

en: Not connected
es: Sin conectar

en: Not tested
es: Sin probar

en: Notification preferences saved.
es: Preferencias de notificación guardadas.

en: Notifications
es: Notificaciones

en: Only enabled buckets receive new uploads
es: Solo los buckets habilitados reciben nuevas subidas

en: Only width is used, height is calculated automatically
es: Solo se usa la anchura; la altura se calcula automáticamente

en: Org
es: Org.

en: Organization
es: Organización

en: Organization Members
es: Miembros de la organización

en: Organization Name
es: Nombre de la organización

en: Page Content
es: Contenido de la página

en: Pause
es: Pausar

en: Pending Invitations
es: Invitaciones pendientes

en: Per-user inbox driven by the activity feed
es: Bandeja de entrada por usuario basada en el registro de actividad

en: Personal
es: Particular

en: Pick which notification types you want to receive. Unchecked types are muted — activities still record in the audit log but no bell notification is created for you.
es: Elija qué tipos de notificación desea recibir. Los tipos sin marcar quedan silenciados: las actividades se siguen registrando en el historial, pero no se crea ninguna notificación en la campana.

en: Please enter a connection name.
es: Introduzca un nombre para la conexión.

en: Please enter at least a start or end time
es: Introduzca al menos una hora de inicio o de fin

en: Please save your Client ID first
es: Guarde primero su ID de cliente

en: Primary media location
es: Ubicación principal de medios

en: Private (proxied)
es: Privado (con proxy)

en: Project Logo
es: Logotipo del proyecto

en: Provider Configuration
es: Configuración del proveedor

en: Public (direct URL)
es: Público (URL directa)

en: Quality & Format
es: Calidad y formato

en: Redundancy target: %{n} copies
es: Objetivo de redundancia: %{n} copias

en: Remove from organization
es: Quitar de la organización

en: Remove this member from the organization?
es: ¿Quitar a este miembro de la organización?

en: Repair Media Module
es: Reparar el módulo de medios

en: Resume
es: Reanudar

en: Save Bucket
es: Guardar bucket

en: Save Schedule
es: Guardar la programación

en: Save Tax Settings
es: Guardar los ajustes fiscales

en: Save preferences
es: Guardar preferencias

en: Saved!
es: ¡Guardado!

en: Schedule cannot be more than a year in the future
es: La programación no puede estar a más de un año en el futuro

en: Scheduled Maintenance
es: Mantenimiento programado

en: Scheduled window is currently active
es: La ventana programada está activa actualmente

en: Search for **Google Drive API**, click it, then click **Enable**
es: Busque **Google Drive API**, haga clic en ella y luego en **Habilitar**

en: Search integrations...
es: Buscar integraciones…

en: Security check failed. Please try connecting again.
es: La comprobación de seguridad falló. Intente conectarse de nuevo.

en: Select a user to add...
es: Seleccione un usuario para agregar…

en: Service
es: Servicio

en: Service error %{status}
es: Error del servicio %{status}

en: Set a time window for automatic maintenance activation.
es: Establezca una ventana horaria para la activación automática del mantenimiento.

en: Set up OAuth consent
es: Configure el consentimiento de OAuth

en: Size Configuration
es: Configuración de tamaños

en: Some models are free, but most require credits
es: Algunos modelos son gratuitos, pero la mayoría requiere créditos

en: Standard rate for your country: %{rate}%
es: Tipo estándar para su país: %{rate} %

en: Start Time
es: Hora de inicio

en: Start time must be in the future
es: La hora de inicio debe estar en el futuro

en: Step 1
es: Paso 1

en: Step 2
es: Paso 2

en: Still on Audience — while the app is in **Testing** status, add the Google account you will connect as a **Test user** (this must be the same account whose Drive will store your files)
es: Aún en Audiencia: mientras la app esté en estado **Prueba**, añada la cuenta de Google que va a conectar como **usuario de prueba** (debe ser la misma cuenta cuyo Drive almacenará sus archivos)

en: Stop
es: Detener

en: Stop the sync? Files already synced will be kept.
es: ¿Detener la sincronización? Se conservarán los archivos ya sincronizados.

en: Sync All
es: Sincronizar todo

en: Sync Log
es: Registro de sincronización

en: Sync complete: %{synced} synced, %{failed} failed
es: Sincronización completada: %{synced} sincronizados, %{failed} fallidos

en: Sync is already running
es: La sincronización ya está en curso

en: Sync paused
es: Sincronización pausada

en: Sync stopped: %{synced} synced, %{failed} failed
es: Sincronización detenida: %{synced} sincronizados, %{failed} fallidos

en: Syncing files...
es: Sincronizando archivos…

en: Tax Settings
es: Ajustes fiscales

en: Tax settings saved
es: Ajustes fiscales guardados

en: Test Connection
es: Probar la conexión

en: Test failed
es: La prueba falló

en: Testing...
es: Probando…

en: The media system is designed for distributed file management with automatic redundancy.
es: El sistema de medios está diseñado para la gestión distribuida de archivos con redundancia automática.

en: The selected integration no longer exists. Please choose a different one.
es: La integración seleccionada ya no existe. Elija otra.

en: This integration may be in use by other parts of the system. Remove it permanently?
es: Esta integración puede estar en uso por otras partes del sistema. ¿Eliminarla permanentemente?

en: This invitation has expired.
es: Esta invitación ha caducado.

en: This is how non-admin users will see the maintenance page
es: Así verán la página de mantenimiento los usuarios sin permisos de administrador

en: Tigris Bucket Name
es: Nombre del bucket de Tigris

en: Tigris Endpoint
es: Punto de conexión de Tigris

en: Tigris Region
es: Región de Tigris

en: Total Files
es: Archivos totales

en: Under **Authorized redirect URIs**, add: `{redirect_uri}`
es: En **URI de redirección autorizados**, añada: `{redirect_uri}`

en: Under-replicated
es: Con replicación insuficiente

en: Unknown provider
es: Proveedor desconocido

en: Use the dropdown above to add members
es: Use el desplegable de arriba para agregar miembros

en: Validation failed unexpectedly
es: La validación falló de forma inesperada

en: We'll be back soon...
es: Volvemos pronto…

en: Welcome to your personal dashboard
es: Bienvenido a su panel personal

en: When on, users receive a bell notification whenever an activity targets them (e.g., their post is liked).
es: Si está activado, los usuarios reciben una notificación en la campana cuando una actividad les afecta (p. ej., les gusta su publicación).

en: You cannot invite yourself
es: No puede invitarse a sí mismo

en: You joined the organization!
es: ¡Se ha unido a la organización!

en: You need to create at least one media bucket before files can be uploaded.
es: Debe crear al menos un bucket de medios antes de poder subir archivos.

en: You'll be redirected back here once connected
es: Se le redirigirá aquí una vez conectado

en: connections
es: conexiones

en: e.g. Welcome to My Site
es: p. ej., Bienvenido a mi sitio

en: e.g., Production Media, Backup Storage
es: p. ej., Medios de producción, Almacenamiento de copias

en: invited you to join their organization.
es: le ha invitado a unirse a su organización.

en: %{n} days ago
es: hace %{n} días

en: %{n} hours ago
es: hace %{n} horas

en: %{n} minutes ago
es: hace %{n} minutos

en: 1 day ago
es: hace 1 día

en: 1 hour ago
es: hace 1 hora

en: 1 minute ago
es: hace 1 minuto

en: AI model access via DeepSeek (deepseek-chat, deepseek-reasoner)
es: Acceso a modelos de IA a través de DeepSeek (deepseek-chat, deepseek-reasoner)

en: AI model access via Mistral AI (Mistral Large, Codestral, Pixtral)
es: Acceso a modelos de IA a través de Mistral AI (Mistral Large, Codestral, Pixtral)

en: Add a client secret
es: Agregue un secreto de cliente

en: Add a payment method (required)
es: Agregue un método de pago (obligatorio)

en: Add credits
es: Agregar créditos

en: Add the permissions your integration needs: `User.Read` is included by default; add `Mail.Read`, `Files.Read.All`, `Calendars.Read`, etc. as required
es: Añada los permisos que necesite su integración: `User.Read` se incluye por defecto; agregue `Mail.Read`, `Files.Read.All`, `Calendars.Read`, etc. según sea necesario

en: Application (client) ID
es: ID de aplicación (cliente)

en: Clears the OAuth tokens. Credentials and the connection itself stay so you can reconnect with one click.
es: Borra los tokens de OAuth. Las credenciales y la conexión se conservan para que pueda reconectar con un clic.

en: Click **Create API key**, give it a name
es: Haga clic en **Crear clave de API** y póngale un nombre

en: Click **Create new key**, give it a name, set an expiry if desired
es: Haga clic en **Crear clave nueva**, póngale un nombre y establezca una caducidad si lo desea

en: Click **New registration**, give the app a name
es: Haga clic en **Nuevo registro** y póngale un nombre a la app

en: Click **Register**
es: Haga clic en **Registrar**

en: Configure API permissions
es: Configure los permisos de la API

en: Connect external services like %{providers}.
es: Conecte servicios externos como %{providers}.

en: Connection name can't be blank.
es: El nombre de la conexión no puede estar vacío.

en: Connection renamed
es: Conexión renombrada

en: Copy the **Value** column (not the Secret ID) into the form above — the value is shown ONCE and disappears on page refresh
es: Copie la columna **Valor** (no el ID del secreto) en el formulario de arriba: el valor se muestra UNA sola vez y desaparece al recargar la página

en: Copy the key (shown once) and paste it into the form above
es: Copie la clave (se muestra una sola vez) y péguela en el formulario de arriba

en: Create Connection
es: Crear conexión

en: Create a DeepSeek account
es: Cree una cuenta de DeepSeek

en: Create a Mistral account
es: Cree una cuenta de Mistral

en: Danger Zone
es: Zona de riesgo

en: DeepSeek requires a positive balance before you can call the chat or reasoner endpoints, even on cheap models
es: DeepSeek requiere un saldo positivo para poder llamar a los endpoints de chat o reasoner, incluso en modelos económicos

en: Delete this connection
es: Eliminar esta conexión

en: Disconnect account
es: Desconectar la cuenta

en: Drag to reorder
es: Arrastre para reordenar

en: Failed to remove connection.
es: No se pudo eliminar la conexión.

en: Failed to rename connection.
es: No se pudo renombrar la conexión.

en: Free models still require a billing-enabled workspace
es: Los modelos gratuitos también requieren un espacio de trabajo con facturación habilitada

en: From Azure Portal → App registrations → your app → Overview
es: Desde el portal de Azure → Registros de aplicaciones → su app → Información general

en: From console.mistral.ai/api-keys
es: Desde console.mistral.ai/api-keys

en: From platform.deepseek.com/api_keys
es: Desde platform.deepseek.com/api_keys

en: From your app → Certificates & secrets → New client secret. Copy the *Value*, not the Secret ID.
es: Desde su app → Certificados y secretos → Nuevo secreto de cliente. Copie el *Valor*, no el ID del secreto.

en: Go to **API permissions → Add a permission → Microsoft Graph → Delegated permissions**
es: Vaya a **Permisos de API → Agregar un permiso → Microsoft Graph → Permisos delegados**

en: Go to **Certificates & secrets → New client secret**
es: Vaya a **Certificados y secretos → Nuevo secreto de cliente**

en: Go to [API Keys](https://console.mistral.ai/api-keys)
es: Vaya a [API Keys](https://console.mistral.ai/api-keys)

en: Go to [API Keys](https://platform.deepseek.com/api_keys)
es: Vaya a [API Keys](https://platform.deepseek.com/api_keys)

en: Go to [Top up](https://platform.deepseek.com/top_up) and add at least the minimum amount
es: Vaya a [Top up](https://platform.deepseek.com/top_up) y añada al menos el importe mínimo

en: Go to [Workspace → Billing](https://console.mistral.ai/billing/plans) and choose **Experiment** (pay-as-you-go) or a paid tier
es: Vaya a [Workspace → Billing](https://console.mistral.ai/billing/plans) y elija **Experiment** (pago por uso) o un plan de pago

en: Go to [console.mistral.ai](https://console.mistral.ai) and sign up or log in
es: Vaya a [console.mistral.ai](https://console.mistral.ai) y regístrese o inicie sesión

en: Go to [platform.deepseek.com](https://platform.deepseek.com) and sign up or log in
es: Vaya a [platform.deepseek.com](https://platform.deepseek.com) y regístrese o inicie sesión

en: Go to the [Azure Portal](https://portal.azure.com) and search for **App registrations**
es: Vaya al [portal de Azure](https://portal.azure.com) y busque **Registros de aplicaciones**

en: If you picked a single-tenant audience, fill in **Tenant ID** above with your Directory (tenant) ID GUID — leaving it as `common` only works for multi-tenant + personal apps.
es: Si eligió una audiencia de un solo inquilino, rellene **Tenant ID** arriba con el GUID del ID de su directorio (inquilino): dejarlo como `common` solo funciona para apps multiinquilino y personales.

en: If your tenant requires admin consent, click **Grant admin consent for <tenant>** before the connect flow will work
es: Si su inquilino requiere consentimiento del administrador, haga clic en **Otorgar consentimiento de administrador para <tenant>** antes de que funcione el flujo de conexión

en: Integration not found
es: Integración no encontrada

en: Last tested
es: Última prueba

en: Leave as `common` for multi-tenant + personal accounts. For single-tenant apps, paste your Directory (tenant) ID GUID. Use `consumers` for personal-only or `organizations` for any work-or-school account.
es: Deje `common` para cuentas multiinquilino y personales. Para apps de un solo inquilino, pegue el GUID del ID de su directorio (inquilino). Use `consumers` solo para cuentas personales u `organizations` para cualquier cuenta profesional o educativa.

en: Microsoft will show the consent screen — click **Accept** to grant the requested permissions
es: Microsoft mostrará la pantalla de consentimiento: haga clic en **Aceptar** para conceder los permisos solicitados

en: Mistral does not offer credits without billing setup; this is a hard requirement before keys can be created.
es: Mistral no ofrece créditos sin configurar la facturación; es un requisito imprescindible antes de poder crear claves.

en: Permanently delete this connection? This cannot be undone.
es: ¿Eliminar permanentemente esta conexión? Esta acción no se puede deshacer.

en: Register an application in Microsoft Entra ID (Azure AD)
es: Registre una aplicación en Microsoft Entra ID (Azure AD)

en: Removes the integration permanently. Any module pinned to this connection will stop working until repointed.
es: Elimina la integración de forma permanente. Cualquier módulo vinculado a esta conexión dejará de funcionar hasta que se reasigne.

en: Search...
es: Buscar…

en: Set an expiration (24 months is common; renew before it lapses)
es: Establezca una caducidad (24 meses es habitual; renuévela antes de que expire)

en: Tenant ID
es: ID de inquilino

en: The `default_scopes` in the provider definition request `openid email profile offline_access User.Read` — extra scopes can be added per-connect by passing `extra_scopes` to `authorization_url/5`.
es: Los `default_scopes` de la definición del proveedor solicitan `openid email profile offline_access User.Read`; se pueden añadir ámbitos adicionales por conexión pasando `extra_scopes` a `authorization_url/5`.

en: Under **Redirect URI**, choose **Web** and enter: `{redirect_uri}`
es: En **URI de redirección**, elija **Web** e introduzca: `{redirect_uri}`

en: Under **Supported account types**, choose the audience: *Personal Microsoft accounts only*, *Accounts in any organizational directory*, or *Accounts in this organizational directory only* depending on who should sign in
es: En **Tipos de cuenta admitidos**, elija la audiencia: *Solo cuentas personales de Microsoft*, *Cuentas en cualquier directorio organizativo* o *Solo cuentas en este directorio organizativo*, según quién deba iniciar sesión

en: You may need to verify your phone number before creating API keys
es: Puede que deba verificar su número de teléfono antes de crear claves de API

en: just now
es: ahora mismo

en: %{count} open
es: %{count} abiertos

en: %{count} pending
es: %{count} pendientes

en: %{count} running
es: %{count} en ejecución

en: Activate maintenance mode in settings to block non-admin users
es: Active el modo de mantenimiento en los ajustes para bloquear a los usuarios sin permisos de administrador

en: Add to mix.exs
es: Agregar a mix.exs

en: Always Enabled
es: Siempre habilitado

en: Auto-regenerate
es: Regenerar automáticamente

en: Available
es: Disponible

en: Available Packages
es: Paquetes disponibles

en: Blocks
es: Bloqueos

en: Body Saved
es: Contenido guardado

en: Comments
es: Comentarios

en: Completed
es: Completado

en: Core System
es: Sistema principal

en: Customer Support
es: Atención al cliente

en: Customer support ticketing system with internal notes and status tracking
es: Sistema de tickets de atención al cliente con notas internas y seguimiento de estado

en: Discarded
es: Descartado

en: Distributed file storage system with multi-location redundancy and automatic failover
es: Sistema de almacenamiento distribuido de archivos con redundancia en varias ubicaciones y conmutación automática por error

en: Each module can be enabled or disabled using the toggle switches above. Click "Configure" to access detailed settings for each module on dedicated pages.
es: Cada módulo se puede habilitar o deshabilitar con los interruptores de arriba. Haga clic en «Configurar» para acceder a los ajustes detallados de cada módulo en páginas dedicadas.

en: Enable module to access maintenance mode settings
es: Habilite el módulo para acceder a los ajustes del modo de mantenimiento

en: Enable module to access settings
es: Habilite el módulo para acceder a los ajustes

en: Enable module to manage connections
es: Habilite el módulo para gestionar las conexiones

en: Enable module to view background jobs
es: Habilite el módulo para ver las tareas en segundo plano

en: External
es: Externo

en: Follows
es: Seguidos

en: Generate XML sitemaps for search engines with styled browser display
es: Genere sitemaps XML para motores de búsqueda con presentación estilizada en el navegador

en: Header
es: Encabezado

en: Headers Only
es: Solo encabezados

en: In Progress
es: En curso

en: Jobs
es: Tareas

en: Languages
es: Idiomas

en: Last gen
es: Última generación

en: Maintenance Active
es: Mantenimiento activo

en: Maintenance Off
es: Mantenimiento desactivado

en: Manage Codes
es: Gestionar códigos

en: Manage Comments
es: Gestionar comentarios

en: Manage Tickets
es: Gestionar tickets

en: Manage language module and translations
es: Gestione el módulo de idiomas y las traducciones

en: Manage modules
es: Gestionar módulos

en: Manage referral codes for user registration and monitoring
es: Gestione códigos de referencia para el registro y seguimiento de usuarios

en: Max per user
es: Máximo por usuario

en: Max uses
es: Usos máximos

en: Message
es: Mensaje

en: Module Management
es: Gestión de módulos

en: Modules
es: Módulos

en: No Default
es: Sin predeterminado

en: Not installed
es: No instalado

en: Off
es: Desactivado

en: On
es: Activado

en: Open
es: Abierto

en: Overview
es: Resumen

en: Referral Codes
es: Códigos de referencia

en: Requires %{module}
es: Requiere %{module}

en: Retryable
es: Reintentable

en: Show maintenance page to non-admin users while you work on the site
es: Mostrar la página de mantenimiento a los usuarios sin permisos de administrador mientras trabaja en el sitio

en: Social relationships with one-way follows and mutual connections
es: Relaciones sociales con seguimientos unidireccionales y conexiones mutuas

en: Storage
es: Almacenamiento

en: Threaded comments with likes, moderation, and reactions across all content types
es: Comentarios anidados con «me gusta», moderación y reacciones en todos los tipos de contenido

en: Total languages
es: Idiomas totales

en: URLs
es: URL

en: View Jobs
es: Ver tareas

en: View-only dashboard for background job status and history
es: Panel de solo lectura para el estado y el historial de las tareas en segundo plano

en: module to be enabled. Some features may not work correctly.
es: módulo esté habilitado. Es posible que algunas funciones no funcionen correctamente.

en: requires the
es: requiere el

en: Media
es: Medios

en: Expired
es: Caducado

en: Transactional
es: Transaccional

en: No expiration
es: Sin caducidad

en: Today
es: Hoy

en: %{count}s ago
es: hace %{count} s

en: %{count}m ago | %{count}m ago
es[0]: hace %{count} min
es[1]: hace %{count} min

en: %{count}h ago | %{count}h ago
es[0]: hace %{count} h
es[1]: hace %{count} h

en: %{count}d ago | %{count}d ago
es[0]: hace %{count} d
es[1]: hace %{count} d

en: Summary
es: Resumen

en: Languages Enabled
es: Idiomas habilitados

en: Countries Covered
es: Países cubiertos

en: Enabled Languages
es: Idiomas habilitados

en: Default language
es: Idioma predeterminado

en: Available Languages
es: Idiomas disponibles

en: Language Configuration
es: Configuración de idiomas

en: Frontend Language Switcher
es: Selector de idioma del frontend

en: Switcher Settings
es: Ajustes del selector

en: Show Flags
es: Mostrar banderas

en: Show Names
es: Mostrar nombres

en: Native Names
es: Nombres nativos

en: Go to Home
es: Ir al inicio

en: Hide Current
es: Ocultar el actual

en: Generated Code
es: Código generado

en: Implementation Notes
es: Notas de implementación

en: Enable and Configure Languages
es: Habilitar y configurar idiomas

en: Done
es: Listo

en: Reorder
es: Reordenar

en: Default
es: Predeterminado

en: No languages enabled yet.
es: Aún no hay idiomas habilitados.

en: Sitemap Settings
es: Ajustes del sitemap

en: Configure sitemap generation and scheduling
es: Configure la generación y programación del sitemap

en: Total URLs
es: URL totales

en: Sitemap Files
es: Archivos de sitemap

en: Last Generated
es: Última generación

en: Regenerate All
es: Regenerar todo

en: Router Discovery
es: Descubrimiento de rutas

en: When enabled, scans all routes and builds a single flat sitemap.xml with URLs from all content sources (shop, entities, posts, publishing). When disabled, each source generates its own sitemap file.
es: Si se habilita, analiza todas las rutas y crea un único sitemap.xml plano con las URL de todas las fuentes de contenido (tienda, entidades, publicaciones, publicación). Si se deshabilita, cada fuente genera su propio archivo de sitemap.

en: Flat mode active — /sitemap.xml contains all URLs in a single <urlset>
es: Modo plano activo: /sitemap.xml contiene todas las URL en un único <urlset>

en: Routes
es: Rutas

en: Static
es: Estático

en: Publishing
es: Publicación

en: Entities
es: Entidades

en: Posts
es: Publicaciones

en: Shop
es: Tienda

en: Module Sitemaps
es: Sitemaps de módulos

en: Each source generates its own sitemap file, referenced by the main sitemap index
es: Cada fuente genera su propio archivo de sitemap, referenciado por el índice principal

en: Static Pages
es: Páginas estáticas

en: Homepage and custom static URLs
es: Página de inicio y URL estáticas personalizadas

en: View sitemap
es: Ver el sitemap

en: module off
es: módulo desactivado

en: Blog groups and published posts
es: Grupos de blog y publicaciones publicadas

en: Split by blog group
es: Dividido por grupo de blog

en: Dynamic content types (per-type files)
es: Tipos de contenido dinámicos (archivos por tipo)

en: Public posts from Posts module
es: Publicaciones públicas del módulo Publicaciones

en: Products, categories, catalog
es: Productos, categorías, catálogo

en: Auth Pages
es: Páginas de autenticación

en: Login
es: Inicio de sesión

en: Always excluded from sitemap
es: Siempre excluido del sitemap

en: Excluded
es: Excluido

en: Logout
es: Cierre de sesión

en: Registration
es: Registro

en: Include in static sitemap
es: Incluir en el sitemap estático

en: Configuration
es: Configuración

en: Edit in Settings
es: Editar en Configuración

en: Browser Display Styling
es: Estilo de presentación en el navegador

en: Style XML with XSL for beautiful browser display
es: Aplicar estilo al XML con XSL para una presentación atractiva en el navegador

en: Display Style
es: Estilo de presentación

en: Table (Clean table layout)
es: Tabla (diseño de tabla limpio)

en: Minimal (Simple list)
es: Mínimo (lista simple)

en: Scheduled Generation
es: Generación programada

en: Regenerate every
es: Regenerar cada

en: 1 hour
es: 1 hora

en: 6 hours
es: 6 horas

en: 12 hours
es: 12 horas

en: 24 hours
es: 24 horas

en: 48 hours
es: 48 horas

en: Weekly
es: Semanalmente

en: Preview Sitemap Source
es: Ver el código del sitemap

en: Clear All Sitemaps
es: Borrar todos los sitemaps

en: Generated sitemap files:
es: Archivos de sitemap generados:

en: sitemap.xml (index)
es: sitemap.xml (índice)

en: /sitemap.xml contains all URLs in a single <urlset>
es: /sitemap.xml contiene todas las URL en un único <urlset>

en: /sitemap.xml is a sitemapindex referencing per-module sitemap files
es: /sitemap.xml es un sitemapindex que referencia los archivos de sitemap de cada módulo

en: Sitemap Source
es: Código del sitemap

en: Open in Browser
es: Abrir en el navegador

en: %{count} file permanently deleted | %{count} files permanently deleted
es[0]: %{count} archivo eliminado permanentemente
es[1]: %{count} archivos eliminados permanentemente

en: %{count} item moved | %{count} items moved
es[0]: %{count} elemento movido
es[1]: %{count} elementos movidos

en: %{count} orphaned file queued for deletion | %{count} orphaned files queued for deletion
es[0]: %{count} archivo huérfano en cola para eliminación
es[1]: %{count} archivos huérfanos en cola para eliminación

en: %{count} selected | %{count} selected
es[0]: %{count} seleccionado
es[1]: %{count} seleccionados

en: %{mb}MB per file
es: %{mb} MB por archivo

en: Add Media
es: Agregar medios

en: All Files
es: Todos los archivos

en: All Media
es: Todos los medios

en: All file types supported
es: Se admiten todos los tipos de archivo

en: Already have %{count} duplicate file. No new files were added. | Already have %{count} duplicate files. No new files were added.
es[0]: Ya hay %{count} archivo duplicado. No se agregaron archivos nuevos.
es[1]: Ya hay %{count} archivos duplicados. No se agregaron archivos nuevos.

en: Cannot change folder outside the allowed scope
es: No se puede cambiar la carpeta fuera del ámbito permitido

en: Cannot create folder outside the allowed scope
es: No se puede crear una carpeta fuera del ámbito permitido

en: Cannot delete folder outside the allowed scope
es: No se puede eliminar la carpeta fuera del ámbito permitido

en: Cannot move file outside the allowed scope
es: No se puede mover el archivo fuera del ámbito permitido

en: Cannot rename folder outside the allowed scope
es: No se puede renombrar la carpeta fuera del ámbito permitido

en: Clear
es: Borrar

en: Collapse sidebar
es: Contraer la barra lateral

en: Configure Storage Buckets
es: Configurar buckets de almacenamiento

en: Date
es: Fecha

en: Delete %{count} orphaned file? | Delete all %{count} orphaned files?
es[0]: ¿Eliminar %{count} archivo huérfano?
es[1]: ¿Eliminar los %{count} archivos huérfanos?

en: Delete all orphaned
es: Eliminar todos los huérfanos

en: Delete permanently
es: Eliminar permanentemente

en: Deleted files will appear here
es: Los archivos eliminados aparecerán aquí

en: Download
es: Descargar

en: Drop files here or click "Add Media" to upload
es: Suelte los archivos aquí o haga clic en «Agregar medios» para subirlos

en: Empty Trash
es: Vaciar la papelera

en: Failed to change color
es: No se pudo cambiar el color

en: Failed to create folder
es: No se pudo crear la carpeta

en: Failed to move file
es: No se pudo mover el archivo

en: Failed to rename folder
es: No se pudo renombrar la carpeta

en: File moved
es: Archivo movido

en: Folder not accessible — showing root
es: Carpeta no accesible: se muestra la raíz

en: Folder not found
es: Carpeta no encontrada

en: Folders
es: Carpetas

en: Image Missing
es: Falta la imagen

en: Manage user media and uploads
es: Gestione los medios y las subidas de los usuarios

en: More actions
es: Más acciones

en: Move
es: Mover

en: Move %{count} file to trash? | Move %{count} files to trash?
es[0]: ¿Mover %{count} archivo a la papelera?
es[1]: ¿Mover %{count} archivos a la papelera?

en: New folder
es: Nueva carpeta

en: Next
es: Siguiente

en: Next (→)
es: Siguiente (→)

en: No Storage Buckets Configured
es: No hay buckets de almacenamiento configurados

en: No files found.
es: No se encontraron archivos.

en: No media uploaded yet. Upload your first file above!
es: Aún no se han subido medios. ¡Suba su primer archivo arriba!

en: Orphaned Files
es: Archivos huérfanos

en: Path
es: Ruta

en: Permanently delete %{count} file? This cannot be undone. | Permanently delete %{count} files? This cannot be undone.
es[0]: ¿Eliminar permanentemente %{count} archivo? Esta acción no se puede deshacer.
es[1]: ¿Eliminar permanentemente %{count} archivos? Esta acción no se puede deshacer.

en: Permanently delete %{count} trashed file? | Permanently delete all %{count} trashed files?
es[0]: ¿Eliminar permanentemente %{count} archivo de la papelera?
es[1]: ¿Eliminar permanentemente los %{count} archivos de la papelera?

en: Prev
es: Anterior

en: Previous (←)
es: Anterior (←)

en: Rename
es: Renombrar

en: Search
es: Buscar

en: Search files...
es: Buscar archivos…

en: Select all
es: Seleccionar todo

en: Show folders
es: Mostrar carpetas

en: Size:
es: Tamaño:

en: The configured scope folder no longer exists. The media browser is disabled until the scope is reconfigured.
es: La carpeta de ámbito configurada ya no existe. El explorador de medios está desactivado hasta que se reconfigure el ámbito.

en: This folder is empty.
es: Esta carpeta está vacía.

en: Trash
es: Papelera

en: Trash is empty.
es: La papelera está vacía.

en: Type:
es: Tipo:

en: Upload Media
es: Subir medios

en: Upload Media Files
es: Subir archivos de medios

en: Upload failed: No storage buckets configured. Please configure at least one storage bucket before uploading files.
es: La subida falló: no hay buckets de almacenamiento configurados. Configure al menos un bucket antes de subir archivos.

en: Upload processed
es: Subida procesada

en: Upload successful! %{count} new file processed | Upload successful! %{count} new files processed
es[0]: ¡Subida correcta! %{count} archivo nuevo procesado
es[1]: ¡Subida correcta! %{count} archivos nuevos procesados

en: Uploaded:
es: Subido:

en: Your browser does not support the video tag.
es: Su navegador no admite el elemento de vídeo.

en: %{count} failed | %{count} failed
es[0]: %{count} fallido
es[1]: %{count} fallidos

en: %{count} file | %{count} files
es[0]: %{count} archivo
es[1]: %{count} archivos

en: %{count} file uploaded | %{count} files uploaded
es[0]: %{count} archivo subido
es[1]: %{count} archivos subidos

en: %{count} file was already uploaded | %{count} files were already uploaded
es[0]: %{count} archivo ya estaba subido
es[1]: %{count} archivos ya estaban subidos

en: %{count} folder | %{count} folders
es[0]: %{count} carpeta
es[1]: %{count} carpetas

en: %{count} new file added | %{count} new files added
es[0]: %{count} archivo nuevo agregado
es[1]: %{count} archivos nuevos agregados

en: FILE
es: ARCHIVO

en: Partially successful: %{uploaded}, %{failed} due to missing storage buckets.
es: Parcialmente correcto: %{uploaded}, %{failed} por falta de buckets de almacenamiento.

en: Upload successful! %{added}. %{duplicates}.
es: ¡Subida correcta! %{added}. %{duplicates}.

en: Jan
es: ene

en: Feb
es: feb

en: Mar
es: mar

en: Apr
es: abr

en: May
es: may

en: Jun
es: jun

en: Jul
es: jul

en: Aug
es: ago

en: Sep
es: sept

en: Oct
es: oct

en: Nov
es: nov

en: Dec
es: dic

en: %{month} %{day}, %{year}
es: %{day} %{month} %{year}

en: %{month} %{day}, %{year} at %{time}
es: %{day} %{month} %{year} a las %{time}

en: %{month} %{day} %{time}
es: %{day} %{month} %{time}

en: Title
es: Título

en: Replying to comment
es: Respondiendo al comentario

en: Write a comment...
es: Escriba un comentario…

en: Remove GIF
es: Quitar el GIF

en: Remove %{name}
es: Quitar %{name}

en: Stop recording
es: Detener la grabación

en: Attach media
es: Adjuntar medios

en: Attach media options
es: Opciones para adjuntar medios

en: Record
es: Grabar

en: Up to %{count} files, max %{size}MB each
es: Hasta %{count} archivos, máx. %{size} MB cada uno

en: Giphy picker
es: Selector de Giphy

en: Search GIFs
es: Buscar GIFs

en: Search GIFs...
es: Buscar GIFs…

en: GIF results
es: Resultados de GIF

en: Select GIF %{id}
es: Seleccionar el GIF %{id}

en: Type a search term to find GIFs.
es: Escriba un término de búsqueda para encontrar GIFs.

en: No results.
es: Sin resultados.

en: Post Comment
es: Publicar comentario

en: Sign in to post a comment.
es: Inicie sesión para publicar un comentario.

en: No comments yet. Be the first to comment!
es: Aún no hay comentarios. ¡Sea el primero en comentar!

en: [removed]
es: [eliminado]

en: Reply
es: Responder

en: Are you sure you want to delete this comment?
es: ¿Seguro que quiere eliminar este comentario?

en: %b %d, %Y
es: %d %b %Y

en: %{count} item restored | %{count} items restored
es[0]: %{count} elemento restaurado
es[1]: %{count} elementos restaurados

en: Add a title, a note, a GIF, or an attachment
es: Agregue un título, una nota, un GIF o un adjunto

en: Add some text, a GIF, or an attachment
es: Agregue texto, un GIF o un adjunto

en: Attachments are disabled
es: Los adjuntos están desactivados

en: Auth failed
es: La autenticación falló

en: Cannot create folders in the all-files view
es: No se pueden crear carpetas en la vista de todos los archivos

en: Cannot create folders in trash
es: No se pueden crear carpetas en la papelera

en: Cannot move a folder into its own descendant
es: No se puede mover una carpeta a uno de sus subelementos

en: Cannot move folder outside the allowed scope
es: No se puede mover la carpeta fuera del ámbito permitido

en: Could not post comment
es: No se pudo publicar el comentario

en: Deep Zoom Tile Generation
es: Generación de mosaicos Deep Zoom

en: Delete Permanently
es: Eliminar permanentemente

en: Deleting…
es: Eliminando…

en: Disconnecting…
es: Desconectando…

en: Failed to move folder
es: No se pudo mover la carpeta

en: Failed to move folder to trash
es: No se pudo mover la carpeta a la papelera

en: File / Image
es: Archivo / imagen

en: File moved to trash
es: Archivo movido a la papelera

en: File not found
es: Archivo no encontrado

en: File permanently deleted
es: Archivo eliminado permanentemente

en: File too large
es: Archivo demasiado grande

en: File type not allowed
es: Tipo de archivo no permitido

en: Folder
es: Carpeta

en: Folder "%{name}" created
es: Carpeta «%{name}» creada

en: Folder moved
es: Carpeta movida

en: Folder moved to trash
es: Carpeta movida a la papelera

en: Folder permanently deleted
es: Carpeta eliminada permanentemente

en: Giphy search failed
es: La búsqueda en Giphy falló

en: Lazily generate DZI tile pyramids when users zoom deeply into images. With this off the MediaBrowser still swaps between medium/large variants while zooming, but never generates tiles or hits the lazy tile endpoint. ImageMagick is required when enabled.
es: Genera pirámides de mosaicos DZI de forma diferida cuando los usuarios amplían mucho las imágenes. Si está desactivado, el explorador de medios sigue alternando entre las variantes media y grande al hacer zoom, pero nunca genera mosaicos ni llama al endpoint diferido. Requiere ImageMagick si se activa.

en: Move %{count} item to folder | Move %{count} items to folder
es[0]: Mover %{count} elemento a una carpeta
es[1]: Mover %{count} elementos a una carpeta

en: Move to Trash
es: Mover a la papelera

en: Permanently delete '%{name}'? This cannot be undone.
es: ¿Eliminar permanentemente «%{name}»? Esta acción no se puede deshacer.

en: Post
es: Publicar

en: Redirecting…
es: Redirigiendo…

en: Saving…
es: Guardando…

en: Testing…
es: Probando…

en: Too many files
es: Demasiados archivos

en: Type to search GIFs.
es: Escriba para buscar GIFs.

en: Up to %{max} attachments
es: Hasta %{max} adjuntos

en: Up to %{max} files, max %{size}MB each
es: Hasta %{max} archivos, máx. %{size} MB cada uno

en: Upload error: %{reason}
es: Error de subida: %{reason}

en: Upload failed: %{reason}
es: La subida falló: %{reason}

en: Write a note about this annotation...
es: Escriba una nota sobre esta anotación…

en: e.g. Main, Personal, My Company Drive
es: p. ej., Principal, Personal, Drive de mi empresa

en: untitled
es: sin título

en: Cancel upload
es: Cancelar la subida

en: Click on an image to select it
es: Haga clic en una imagen para seleccionarla

en: Configure storage buckets to enable uploads
es: Configure buckets de almacenamiento para habilitar las subidas

en: Drag files here or click to browse
es: Arrastre archivos aquí o haga clic para examinar

en: Images Only
es: Solo imágenes

en: Images, videos, or documents
es: Imágenes, vídeos o documentos

en: No media files found
es: No se encontraron archivos de medios

en: Preview
es: Vista previa

en: Search by filename...
es: Buscar por nombre de archivo…

en: Select Media
es: Seleccionar medios

en: Select one or more images
es: Seleccione una o varias imágenes

en: Upload New Files
es: Subir archivos nuevos

en: Upload disabled
es: Subida desactivada

en: Upload files using the area above or adjust your search filters
es: Suba archivos usando el área de arriba o ajuste los filtros de búsqueda

en: Videos Only
es: Solo vídeos

en: You need to configure at least one storage bucket before you can upload files.
es: Debe configurar al menos un bucket de almacenamiento antes de poder subir archivos.

en: Admin Panel
es: Panel de administración

en: Ascending — click for descending
es: Ascendente: haga clic para descendente

en: Descending — click for ascending
es: Descendente: haga clic para ascendente

en: Featured
es: Destacado

en: Sort by
es: Ordenar por

en: Status:
es: Estado:

en: Controls how the primary language appears in URLs across the site — admin pages, public pages, sitemap, and redirects.
es: Controla cómo aparece el idioma principal en las URL de todo el sitio: páginas de administración, páginas públicas, sitemap y redirecciones.

en: Default Language Without Prefix
es: Idioma predeterminado sin prefijo

en: Failed to update URL behavior setting
es: No se pudo actualizar la configuración

en: URL Behavior
es: Comportamiento de las URL

en: When on, the primary language drops its locale segment in every URL (e.g. /admin/users instead of /en/admin/users, /blog/post instead of /en/blog/post). Other languages always keep their prefix.
es: Si está activado, el idioma principal omite su segmento de configuración regional en todas las URL (p. ej., /admin/users en lugar de /en/admin/users, /blog/post en lugar de /en/blog/post). Los demás idiomas siempre conservan su prefijo.

en: Account Confirmation
es: Confirmación de la cuenta

en: Already have an account?
es: ¿Ya tiene una cuenta?

en: Already have an account? Sign in
es: ¿Ya tiene una cuenta? Inicie sesión

en: Check your email for a secure login link. The link will expire in 15 minutes.
es: Consulte su correo para encontrar un enlace de inicio de sesión seguro. El enlace caducará en 15 minutos.

en: Check your email inbox
es: Consulte su bandeja de entrada

en: Click the registration link
es: Haga clic en el enlace de registro

en: Complete Registration
es: Completar el registro

en: Complete Your Registration
es: Complete su registro

en: Complete your profile
es: Complete su perfil

en: Confirm Account
es: Confirmar la cuenta

en: Confirm my account
es: Confirmar mi cuenta

en: Confirm new password
es: Confirmar la nueva contraseña

en: Confirming...
es: Confirmando…

en: Create account
es: Crear cuenta

en: Didn't receive the email?
es: ¿No recibió el correo?

en: Don't have an account?
es: ¿No tiene una cuenta?

en: Email Address
es: Dirección de correo

en: Email Sent!
es: ¡Correo enviado!

en: Email:
es: Correo:

en: Enter your email to receive a registration link. No password required!
es: Introduzca su correo para recibir un enlace de registro. ¡No se necesita contraseña!

en: Enter your email to receive a secure login link
es: Introduzca su correo para recibir un enlace de inicio de sesión seguro

en: Forgot Password
es: Olvidé mi contraseña

en: Magic Link Authentication
es: Autenticación con enlace mágico

en: Magic Link Login
es: Inicio de sesión con enlace mágico

en: Magic link sent!
es: ¡Enlace mágico enviado!

en: New password
es: Nueva contraseña

en: Next steps:
es: Próximos pasos:

en: No confirmation instructions received?
es: ¿No recibió las instrucciones de confirmación?

en: Oops, something went wrong! Please check the errors below.
es: ¡Vaya, algo salió mal! Revise los errores a continuación.

en: Other options
es: Otras opciones

en: Passwordless Registration
es: Registro sin contraseña

en: Prefer a password?
es: ¿Prefiere una contraseña?

en: Referral Code
es: Código de referencia

en: Register
es: Registrarse

en: Register via Magic Link
es: Registrarse con enlace mágico

en: Register with Magic Link
es: Registrarse con enlace mágico

en: Register with Password
es: Registrarse con contraseña

en: Remember your password?
es: ¿Recuerda su contraseña?

en: Resend Confirmation
es: Reenviar la confirmación

en: Resend Link
es: Reenviar el enlace

en: Resend confirmation
es: Reenviar la confirmación

en: Resend confirmation instructions
es: Reenviar las instrucciones de confirmación

en: Reset Password
es: Restablecer la contraseña

en: Resetting...
es: Restableciendo…

en: Send Magic Link
es: Enviar enlace mágico

en: Send password reset instructions
es: Enviar instrucciones para restablecer la contraseña

en: Sending magic link...
es: Enviando el enlace mágico…

en: Sending...
es: Enviando…

en: Sign in with password
es: Iniciar sesión con contraseña

en: We'll send a new confirmation link to your inbox
es: Enviaremos un nuevo enlace de confirmación a su bandeja de entrada

en: We'll send a password reset link to your inbox
es: Enviaremos un enlace para restablecer la contraseña a su bandeja de entrada

en: We'll send you a secure link to complete your registration. The link expires in 30 minutes.
es: Le enviaremos un enlace seguro para completar su registro. El enlace caduca en 30 minutos.

en: We've sent a registration link to %{email}
es: Hemos enviado un enlace de registro a %{email}

en: You've been invited to join %{organization}. Create an account to accept the invitation.
es: Ha sido invitado a unirse a %{organization}. Cree una cuenta para aceptar la invitación.

en: confirmation emails
es: correos de confirmación

en: magic link emails
es: correos de enlace mágico

en: reset emails
es: correos de restablecimiento

en: %{count} activity | %{count} activities
es[0]: %{count} actividad
es[1]: %{count} actividades

en: Activity
es: Actividad

en: Activity Detail
es: Detalle de la actividad

en: Activity ID
es: ID de la actividad

en: Activity not found
es: Actividad no encontrada

en: Actor
es: Autor

en: Actor (who did it)
es: Autor (quién lo hizo)

en: All Actions
es: Todas las acciones

en: All Modes
es: Todos los modos

en: All Modules
es: Todos los módulos

en: Business-level activity across the platform
es: Actividad de nivel de negocio en toda la plataforma

en: Clear filters
es: Borrar los filtros

en: Date & Time
es: Fecha y hora

en: Details
es: Detalles

en: Key
es: Clave

en: Metadata
es: Metadatos

en: No activities match the current filters
es: Ninguna actividad coincide con los filtros actuales

en: No activities recorded yet
es: Aún no se han registrado actividades

en: No metadata
es: Sin metadatos

en: People
es: Personas

en: Subject
es: Asunto

en: Target
es: Destino

en: Target (who was affected)
es: Destino (a quién afectó)

en: Value
es: Valor

en: View details
es: Ver detalles

en: Authorization
es: Autorización

en: AI
es: IA

en: AI endpoints, prompts, and usage tracking
es: Endpoints de IA, prompts y seguimiento de uso

en: AI module for PhoenixKit — endpoints, prompts, completions, and usage tracking
es: Módulo de IA para PhoenixKit: endpoints, prompts, completions y seguimiento de uso

en: Ai
es: IA

en: Billing
es: Facturación

en: Billing module for PhoenixKit — payments, subscriptions, invoices
es: Módulo de facturación para PhoenixKit: pagos, suscripciones, facturas

en: Blog posts, categories, and content publishing
es: Publicaciones de blog, categorías y publicación de contenido

en: CRM module for PhoenixKit — organization accounts, role-scoped user views, and per-user column configuration.
es: Módulo CRM para PhoenixKit: cuentas de organización, vistas de usuario según el rol y configuración de columnas por usuario.

en: Catalogue
es: Catálogo

en: Catalogue module for PhoenixKit — manufacturers, suppliers, and product catalogues.
es: Módulo de catálogo para PhoenixKit: fabricantes, proveedores y catálogos de productos.

en: Comment moderation, threading, and reactions across all content types
es: Moderación de comentarios, anidamiento y reacciones en todos los tipos de contenido

en: Comments module for PhoenixKit — polymorphic threading, likes/dislikes, and moderation
es: Módulo de comentarios para PhoenixKit: anidamiento polimórfico, «me gusta»/«no me gusta» y moderación

en: Crm
es: CRM

en: Current Configuration
es: Configuración actual

en: Customer support ticketing module for PhoenixKit
es: Módulo de tickets de atención al cliente para PhoenixKit

en: Database-backed CMS pages and multi-language content
es: Páginas CMS respaldadas por base de datos y contenido multilingüe

en: Document Creator
es: Creador de documentos

en: Document Creator module for PhoenixKit — document templates and PDF generation via Google Docs
es: Módulo Creador de documentos para PhoenixKit: plantillas de documentos y generación de PDF a través de Google Docs

en: E-Commerce
es: Comercio electrónico

en: E-commerce module for PhoenixKit — products, categories, cart, checkout
es: Módulo de comercio electrónico para PhoenixKit: productos, categorías, carrito, pago

en: Ecommerce
es: Comercio electrónico

en: Email tracking, analytics, and AWS SES integration for PhoenixKit
es: Seguimiento de correo, analíticas e integración con AWS SES para PhoenixKit

en: Emails
es: Correos

en: Entities module for PhoenixKit — dynamic content types with flexible field schemas
es: Módulo de entidades para PhoenixKit: tipos de contenido dinámicos con esquemas de campos flexibles

en: External module
es: Módulo externo

en: Hello World demo module for PhoenixKit — use as a template for your own plugins
es: Módulo de demostración Hello World para PhoenixKit: úselo como plantilla para sus propios plugins

en: Legal compliance module for PhoenixKit — GDPR/CCPA legal pages, cookie consent, consent logging
es: Módulo de cumplimiento legal para PhoenixKit: páginas legales RGPD/CCPA, consentimiento de cookies, registro de consentimientos

en: Locations module for PhoenixKit — manage physical locations with custom types.
es: Módulo de ubicaciones para PhoenixKit: gestione ubicaciones físicas con tipos personalizados.

en: Newsletters
es: Boletines

en: Newsletters module for PhoenixKit — email broadcasts and subscription management
es: Módulo de boletines para PhoenixKit: envíos masivos de correo y gestión de suscripciones

en: Peer-to-peer data sync module for PhoenixKit
es: Módulo de sincronización de datos entre pares para PhoenixKit

en: Peer-to-peer data synchronization and replication
es: Sincronización y replicación de datos entre pares

en: Posts module for PhoenixKit — blog posts, tags, groups, likes, media, and scheduling
es: Módulo de publicaciones para PhoenixKit: entradas de blog, etiquetas, grupos, «me gusta», medios y programación

en: Projects
es: Proyectos

en: Projects module for PhoenixKit — projects, reusable tasks, assignments, and dependencies.
es: Módulo de proyectos para PhoenixKit: proyectos, tareas reutilizables, asignaciones y dependencias.

en: Publishing module for PhoenixKit — database-backed CMS with multi-language support
es: Módulo de publicación para PhoenixKit: CMS respaldado por base de datos con soporte multilingüe

en: Staff
es: Personal

en: Staff module for PhoenixKit — departments, teams, and people.
es: Módulo de personal para PhoenixKit: departamentos, equipos y personas.

en: Sync
es: Sincronización

en: User Connections
es: Conexiones de usuarios

en: User connections module for PhoenixKit — follows, mutual connections, and blocking
es: Módulo de conexiones de usuarios para PhoenixKit: seguimientos, conexiones mutuas y bloqueos

en: 1 session revoked for %{email} | %{count} sessions revoked for %{email}
es[0]: 1 sesión revocada para %{email}
es[1]: %{count} sesiones revocadas para %{email}

en: Add New User
es: Agregar nuevo usuario

en: Add columns from the options below
es: Agregue columnas desde las opciones de abajo

en: Admins Only
es: Solo administradores

en: All
es: Todos

en: All Users
es: Todos los usuarios

en: All fields are already selected
es: Todos los campos ya están seleccionados

en: All registered accounts
es: Todas las cuentas registradas

en: Anon
es: Anón.

en: Anonymous User
es: Usuario anónimo

en: Are you sure you want to activate this user?
es: ¿Seguro que quiere activar a este usuario?

en: Are you sure you want to confirm this user's email?
es: ¿Seguro que quiere confirmar el correo de este usuario?

en: Are you sure you want to deactivate this user?
es: ¿Seguro que quiere desactivar a este usuario?

en: Are you sure you want to delete this field?
es: ¿Seguro que quiere eliminar este campo?

en: Are you sure you want to delete this user? This action cannot be undone.
es: ¿Seguro que quiere eliminar a este usuario? Esta acción no se puede deshacer.

en: Are you sure you want to permanently delete %{email}? This action cannot be undone.
es: ¿Seguro que quiere eliminar permanentemente %{email}? Esta acción no se puede deshacer.

en: Are you sure you want to revoke this session for
es: ¿Seguro que quiere revocar esta sesión de

en: Are you sure you want to unconfirm this user's email?
es: ¿Seguro que quiere anular la confirmación del correo de este usuario?

en: Auth
es: Autenticación

en: Auto-refresh OFF
es: Actualización automática DESACTIVADA

en: Auto-refresh ON
es: Actualización automática ACTIVADA

en: Available Fields
es: Campos disponibles

en: Cannot deactivate the last system owner
es: No se puede desactivar al último propietario del sistema

en: Cannot delete this user
es: No se puede eliminar a este usuario

en: Cannot modify your own confirmation status
es: No puede modificar su propio estado de confirmación

en: Cannot modify your own roles
es: No puede modificar sus propios roles

en: Cannot modify your own status
es: No puede modificar su propio estado

en: Cannot remove the last system owner
es: No se puede quitar al último propietario del sistema

en: Clear Filters
es: Borrar los filtros

en: Click to add
es: Haga clic para agregar

en: Confirm Email Status Change
es: Confirmar el cambio de estado del correo

en: Confirm Status Change
es: Confirmar el cambio de estado

en: Confirmed Email
es: Correo confirmado

en: Current Page
es: Página actual

en: Custom field deleted successfully
es: Campo personalizado eliminado correctamente

en: Custom field saved successfully
es: Campo personalizado guardado correctamente

en: Customize Table Columns
es: Personalizar las columnas de la tabla

en: Drag to reorder selected columns above, or add new columns from the options below. Actions column is always included.
es: Arrastre para reordenar las columnas seleccionadas arriba, o agregue columnas nuevas desde las opciones de abajo. La columna Acciones siempre se incluye.

en: Failed to delete custom field
es: No se pudo eliminar el campo personalizado

en: Failed to save custom field
es: No se pudo guardar el campo personalizado

en: Failed to update field
es: No se pudo actualizar el campo

en: Failed to update table columns
es: No se pudieron actualizar las columnas de la tabla

en: Failed to update user confirmation status
es: No se pudo actualizar el estado de confirmación del usuario

en: Failed to update user role
es: No se pudo actualizar el rol del usuario

en: Failed to update user roles
es: No se pudieron actualizar los roles del usuario

en: Failed to update user status
es: No se pudo actualizar el estado del usuario

en: Field '%{label}' disabled
es: Campo «%{label}» deshabilitado

en: Field '%{label}' enabled
es: Campo «%{label}» habilitado

en: Field not found
es: Campo no encontrado

en: IP Address
es: Dirección IP

en: Invalid revoke operation
es: Operación de revocación no válida

en: LIVE
es: EN VIVO

en: Live Sessions
es: Sesiones en vivo

en: Manage user accounts and roles
es: Gestione las cuentas de usuario y los roles

en: Monitor and manage active user sessions
es: Supervise y gestione las sesiones activas de los usuarios

en: Never
es: Nunca

en: Next »
es: Siguiente »

en: No active sessions
es: Sin sesiones activas

en: No columns selected yet
es: Aún no se han seleccionado columnas

en: No data
es: Sin datos

en: No roles
es: Sin roles

en: No roles available. Create roles first in Role Management.
es: No hay roles disponibles. Cree roles primero en Gestión de roles.

en: No users are registered yet.
es: Aún no hay usuarios registrados.

en: No users found
es: No se encontraron usuarios

en: Not set
es: Sin definir

en: Owner role cannot be assigned manually
es: El rol Propietario no se puede asignar manualmente

en: Owner role cannot be modified
es: El rol Propietario no se puede modificar

en: Owners Only
es: Solo propietarios

en: Real-time monitoring of all active sessions with live updates.
es: Supervisión en tiempo real de todas las sesiones activas con actualizaciones en vivo.

en: Remove column
es: Quitar la columna

en: Revoke All User Sessions
es: Revocar todas las sesiones del usuario

en: Revoke Session
es: Revocar la sesión

en: Revoke Sessions
es: Revocar las sesiones

en: Role %{role} added to user successfully
es: El rol %{role} se agregó correctamente al usuario

en: Role %{role} removed from user successfully
es: El rol %{role} se quitó correctamente del usuario

en: Search by IP, User-Agent, email...
es: Buscar por IP, agente de usuario, correo…

en: Search by email or token...
es: Buscar por correo o token…

en: Search by email, username, or name...
es: Buscar por correo, nombre de usuario o nombre…

en: Selected Columns
es: Columnas seleccionadas

en: Session Management
es: Gestión de sesiones

en: Session not found or already expired
es: Sesión no encontrada o ya caducada

en: Session revoked successfully
es: Sesión revocada correctamente

en: Sessions refreshed successfully
es: Sesiones actualizadas correctamente

en: Showing %{from} to %{to} of %{total} sessions
es: Mostrando de %{from} a %{to} de %{total} sesiones

en: Standard Fields
es: Campos estándar

en: Table columns updated successfully
es: Columnas de la tabla actualizadas correctamente

en: There are currently no active sessions to display.
es: Actualmente no hay sesiones activas que mostrar.

en: This will log out the user from all devices and sessions.
es: Esto cerrará la sesión del usuario en todos los dispositivos y sesiones.

en: Total Sessions
es: Sesiones totales

en: Try adjusting your search or filter criteria.
es: Pruebe a ajustar los criterios de búsqueda o filtrado.

en: Update Roles
es: Actualizar los roles

en: User Statistics
es: Estadísticas de usuarios

en: User activated successfully
es: Usuario activado correctamente

en: User deactivated successfully
es: Usuario desactivado correctamente

en: User email confirmed successfully
es: Correo del usuario confirmado correctamente

en: User email unconfirmed successfully
es: Confirmación del correo del usuario anulada correctamente

en: User roles updated successfully
es: Roles del usuario actualizados correctamente

en: User settings updated successfully
es: Ajustes de usuario actualizados correctamente

en: User/Session
es: Usuario/Sesión

en: you
es: usted

en: « Previous
es: « Anterior

en: Dimensions
es: Dimensiones

en: Are you sure you want to revoke all %{count} session for user %{email}? | Are you sure you want to revoke all %{count} sessions for user %{email}?
es[0]: ¿Seguro que quiere revocar %{count} sesión del usuario %{email}?
es[1]: ¿Seguro que quiere revocar las %{count} sesiones del usuario %{email}?

en: Last updated:
es: Última actualización:

en: Account switcher for signing in to several accounts at once
es: Selector de cuentas para iniciar sesión en varias cuentas a la vez

en: Applying…
es: Aplicando…

en: Enable the multi-account switcher in the header
es: Habilitar el selector de varias cuentas en el encabezado

en: Load more
es: Cargar más

en: Loading…
es: Cargando…

en: Logged out. Now signed in as %{email}.
es: Sesión cerrada. Ahora está conectado como %{email}.

en: Multiple Sessions
es: Varias sesiones

en: Reorder %{count} selected
es: Reordenar %{count} seleccionados

en: Reorder all
es: Reordenar todo

en: Reorder all %{count} %{noun}.
es: Reordenar los %{count} %{noun}.

en: Reorder the %{count} selected %{noun} (other rows stay in place).
es: Reordenar los %{count} %{noun} seleccionados (las demás filas no se mueven).

en: Reorder the 1 selected %{noun} (other rows stay in place).
es: Reordenar el %{noun} seleccionado (las demás filas no se mueven).

en: Showing %{loaded} of %{total} %{noun}
es: Mostrando %{loaded} de %{total} %{noun}

en: Switched to %{email}.
es: Se cambió a %{email}.

en: When on, any signed-in user can add other accounts (with their password) and switch between them from the user menu.
es: Si está activado, cualquier usuario conectado puede agregar otras cuentas (con su contraseña) y alternar entre ellas desde el menú de usuario.

en: Click on a file to select it
es: Haga clic en un archivo para seleccionarlo

en: Click on a video to select it
es: Haga clic en un vídeo para seleccionarlo

en: Images
es: Imágenes

en: Select one or more files
es: Seleccione uno o varios archivos

en: Select one or more videos
es: Seleccione uno o varios vídeos

en: Videos
es: Vídeos

en: Click to upload
es: Haga clic para subir

en: Confirm Selection
es: Confirmar la selección

en: or drag and drop
es: o arrastre y suelte

en: Manage available languages for your application
es: Gestione los idiomas disponibles para su aplicación

en: Only image files can be added here.
es: Aquí solo se pueden agregar archivos de imagen.

en: Only video files can be added here.
es: Aquí solo se pueden agregar archivos de vídeo.

en: Only the allowed file types can be added here.
es: Aquí solo se pueden agregar los tipos de archivo permitidos.

en: View background job status and history
es: Ver el estado y el historial de las tareas en segundo plano

en: AI models via OpenAI (GPT, embeddings, images, audio)
es: Modelos de IA a través de OpenAI (GPT, embeddings, imágenes, audio)

en: Account menu
es: Menú de la cuenta

en: Account type
es: Tipo de cuenta

en: Action
es: Acción

en: Add description
es: Agregar descripción

en: All types
es: Todos los tipos

en: Annotated Thumbnails
es: Miniaturas con anotaciones

en: Archives
es: Archivos

en: Back
es: Atrás

en: Background image
es: Imagen de fondo

en: Bake Etcher annotation shapes (rectangles, marker strokes, etc.) into a file's grid thumbnail, regenerated in the background when annotations change. With this off the grid shows the plain thumbnail and no annotated variant is generated. ImageMagick is required when enabled.
es: Integra las formas de anotación de Etcher (rectángulos, trazos de marcador, etc.) en la miniatura de la cuadrícula del archivo, y la regenera en segundo plano cuando cambian las anotaciones. Si está desactivado, la cuadrícula muestra la miniatura simple y no se genera ninguna variante anotada. Requiere ImageMagick si se activa.

en: Browse files no longer attached to any record (orphaned media) so you can review or delete them.
es: Explore los archivos que ya no están vinculados a ningún registro (medios huérfanos) para revisarlos o eliminarlos.

en: Cannot edit a folder outside the allowed scope
es: No se puede editar una carpeta fuera del ámbito permitido

en: Change
es: Cambiar

en: Choose
es: Elegir

en: Click **Create API Key**, give it a name
es: Haga clic en **Crear clave de API** y póngale un nombre

en: Click **Create new secret key**, give it a name
es: Haga clic en **Create new secret key** y póngale un nombre

en: Close search
es: Cerrar la búsqueda

en: Create an ElevenLabs account
es: Cree una cuenta de ElevenLabs

en: Create an OpenAI account
es: Cree una cuenta de OpenAI

en: Create and edit the image/video size presets used to generate variants of uploaded media.
es: Cree y edite los ajustes de tamaño de imagen y vídeo usados para generar variantes de los medios subidos.

en: Create folder
es: Crear carpeta

en: Created by %{name}
es: Creado por %{name}

en: Default notification link
es: Enlace de notificación predeterminado

en: Describe what this folder is for...
es: Describa para qué sirve esta carpeta…

en: Description...
es: Descripción…

en: Dismissed
es: Ignoradas

en: Documents
es: Documentos

en: Drop media here to remove it from a folder
es: Suelte los medios aquí para quitarlos de una carpeta

en: Edit description
es: Editar la descripción

en: Edit header
es: Editar el encabezado

en: Enable JavaScript to use the toolbar and media insertion.
es: Habilite JavaScript para usar la barra de herramientas y la inserción de medios.

en: Enable module to view notifications
es: Habilite el módulo para ver las notificaciones

en: Everything else
es: Todo lo demás

en: Exit selection
es: Salir de la selección

en: Failed to save folder description
es: No se pudo guardar la descripción de la carpeta

en: Failed to save folder header
es: No se pudo guardar el encabezado de la carpeta

en: Failed to set the image
es: No se pudo establecer la imagen

en: Failed to update the header
es: No se pudo actualizar el encabezado

en: Filter
es: Filtro

en: Find Orphaned Files
es: Buscar archivos huérfanos

en: Folder name
es: Nombre de la carpeta

en: Folder name can't be blank
es: El nombre de la carpeta no puede estar vacío

en: Forgot password
es: Olvidé mi contraseña

en: From elevenlabs.io → Settings → API Keys
es: Desde elevenlabs.io → Configuración → API Keys

en: From platform.openai.com/api-keys
es: Desde platform.openai.com/api-keys

en: Go to [API Keys](https://platform.openai.com/api-keys)
es: Vaya a [API Keys](https://platform.openai.com/api-keys)

en: Go to [Billing](https://platform.openai.com/account/billing/overview) and add a payment method or credits
es: Vaya a [Billing](https://platform.openai.com/account/billing/overview) y añada un método de pago o créditos

en: Go to [Settings → API Keys](https://elevenlabs.io/app/settings/api-keys)
es: Vaya a [Settings → API Keys](https://elevenlabs.io/app/settings/api-keys)

en: Go to [elevenlabs.io](https://elevenlabs.io) and sign up or log in
es: Vaya a [elevenlabs.io](https://elevenlabs.io) y regístrese o inicie sesión

en: Go to [platform.openai.com](https://platform.openai.com) and sign up or log in
es: Vaya a [platform.openai.com](https://platform.openai.com) y regístrese o inicie sesión

en: Grid
es: Cuadrícula

en: Header size
es: Tamaño del encabezado

en: Heading %{level}
es: Encabezado %{level}

en: Icon
es: Icono

en: If your account belongs to multiple organizations, keys are scoped to the org selected when the key was created.
es: Si su cuenta pertenece a varias organizaciones, las claves se limitan a la organización seleccionada al crearlas.

en: Language
es: Idioma

en: Large
es: Grande

en: Largest first
es: Los más grandes primero

en: List
es: Lista

en: Magic link
es: Enlace mágico

en: Media is a core system module that is always enabled and cannot be disabled — it provides essential file management functionality across PhoenixKit. Configure its storage buckets and file processing settings here.
es: Medios es un módulo principal del sistema que está siempre habilitado y no se puede deshabilitar: proporciona la gestión de archivos esencial en todo PhoenixKit. Configure aquí sus buckets de almacenamiento y los ajustes de procesamiento de archivos.

en: Medium
es: Mediano

en: Name A–Z
es: Nombre A–Z

en: Name Z–A
es: Nombre Z–A

en: Name your folder, or leave it blank to use the default.
es: Póngale nombre a su carpeta o déjelo vacío para usar el predeterminado.

en: Newest first
es: Los más recientes primero

en: No background
es: Sin fondo

en: No description — add one
es: Sin descripción: agregue una

en: No images
es: Sin imágenes

en: No media yet.
es: Aún no hay medios.

en: Not signed in
es: Sin iniciar sesión

en: Oldest first
es: Los más antiguos primero

en: Open the media health dashboard to check file redundancy and re-sync files across storage locations.
es: Abra el panel de estado de los medios para comprobar la redundancia de los archivos y volver a sincronizarlos entre las ubicaciones de almacenamiento.

en: OpenAI requires a positive balance before the API will return completions, even on cheaper models
es: OpenAI requiere un saldo positivo para que la API devuelva completions, incluso en modelos más económicos

en: Other
es: Otros

en: Per-user in-app notifications driven by the activity log
es: Notificaciones en la aplicación por usuario basadas en el registro de actividad

en: Pick or upload a small icon image.
es: Elija o suba una imagen de icono pequeña.

en: Reset dimensions and settings to defaults and create a local bucket if none exist. Does not delete uploaded files.
es: Restablece las dimensiones y los ajustes a sus valores predeterminados y crea un bucket local si no existe ninguno. No elimina los archivos subidos.

en: Save name
es: Guardar el nombre

en: Show background
es: Mostrar el fondo

en: Show creator
es: Mostrar el creador

en: Show date created
es: Mostrar la fecha de creación

en: Show description
es: Mostrar la descripción

en: Show file count
es: Mostrar el número de archivos

en: Show icon
es: Mostrar el icono

en: Show title
es: Mostrar el título

en: Sign up
es: Registrarse

en: Small
es: Pequeño

en: Smallest first
es: Los más pequeños primero

en: Sort
es: Ordenar

en: Stacks
es: Pilas

en: Text-to-speech and voice generation via ElevenLabs
es: Texto a voz y generación de voces con ElevenLabs

en: The free tier includes a monthly character quota; paid plans raise the quota and unlock commercial use and additional voices.
es: El plan gratuito incluye una cuota mensual de caracteres; los planes de pago aumentan la cuota y habilitan el uso comercial y voces adicionales.

en: Unread
es: No leídas

en: View Notifications
es: Ver las notificaciones

en: View storage usage and media statistics. Coming soon.
es: Ver el uso del almacenamiento y las estadísticas de medios. Próximamente.

en: Where a notification opens when it has no link of its own. Defaults to /dashboard (every signed-in user can reach it). Clear the field to make such notifications non-clickable instead. The URL prefix and locale are added automatically.
es: A dónde lleva una notificación cuando no tiene enlace propio. Por defecto, /dashboard (accesible para cualquier usuario conectado). Vacíe el campo para que esas notificaciones no sean clicables. El prefijo de URL y la configuración regional se añaden automáticamente.

en: Abyss
es: Abismo

en: Acid
es: Ácido

en: Autumn
es: Otoño

en: Black
es: Negro

en: Bumblebee
es: Abejorro

en: Business
es: Profesional

en: Coffee
es: Café

en: Corporate
es: Corporativo

en: Dark
es: Oscuro

en: Dim
es: Atenuado

en: Emerald
es: Esmeralda

en: Fantasy
es: Fantasía

en: Forest
es: Bosque

en: Garden
es: Jardín

en: Lemonade
es: Limonada

en: Light
es: Claro

en: Luxury
es: Lujo

en: Night
es: Noche

en: Phoenix Dark
es: Phoenix oscuro

en: Phoenix Light
es: Phoenix claro

en: Play / Pause
es: Reproducir / Pausar

en: Silk
es: Seda

en: Sunset
es: Atardecer

en: Valentine
es: San Valentín

en: Winter
es: Invierno

en: Your browser does not support the audio tag.
es: Su navegador no admite el elemento de audio.

en: Log Out
es: Cerrar sesión

en: Auto-filled from your email — edit it to choose your own
es: Rellenado automáticamente a partir de su correo: edítelo para elegir el suyo

en: Join %{project_title} today
es: Únase hoy a %{project_title}

en: Sign in as %{email}?
es: ¿Iniciar sesión como %{email}?

en: Sign in as user
es: Iniciar sesión como usuario

en: Sign in to %{project_title}
es: Iniciar sesión en %{project_title}

en: Welcome back
es: Bienvenido de nuevo

en: optional
es: opcional

en: Advanced
es: Avanzado

en: Background preview
es: Vista previa del fondo

en: Browser Tab
es: Pestaña del navegador

en: Change icon
es: Cambiar el icono

en: Change image
es: Cambiar la imagen

en: Changes apply system-wide after "Save All Settings". Registration and user defaults are managed on the Users page.
es: Los cambios se aplican a todo el sistema tras «Guardar todos los ajustes». El registro y los valores predeterminados de usuario se gestionan en la página Usuarios.

en: Currently using the project logo.
es: Actualmente se usa el logotipo del proyecto.

en: Currently using the site icon.
es: Actualmente se usa el icono del sitio.

en: Custom URLs
es: URL personalizadas

en: Example:
es: Ejemplo:

en: Features
es: Funciones

en: JSON array of extra static URL entries (path, priority, changefreq, title, category).
es: Matriz JSON de entradas de URL estáticas adicionales (path, priority, changefreq, title, category).

en: JSON array of route configurations (plug or path, priority, changefreq, title, category). Replaces the built-in defaults entirely when saved — an empty list removes the homepage entry too.
es: Matriz JSON de configuraciones de rutas (plug o path, priority, changefreq, title, category). Al guardar, reemplaza por completo los valores predeterminados integrados: una lista vacía también elimina la entrada de la página de inicio.

en: Logo displayed across the application. Falls back to the site icon, then the project title text.
es: Logotipo que se muestra en toda la aplicación. Si no hay, se usa el icono del sitio y después el texto del título del proyecto.

en: Low-level Router Discovery and static-page settings. Most sites won't need these — they were previously only reachable by editing the database directly.
es: Ajustes de bajo nivel del descubrimiento de rutas y de las páginas estáticas. La mayoría de los sitios no los necesita: antes solo se podían modificar editando la base de datos directamente.

en: Mobile background preview
es: Vista previa del fondo móvil

en: One pipeline name per line. Added on top of the built-in defaults:
es: Un nombre de pipeline por línea. Se añade a los valores predeterminados integrados:

en: Protected Pipelines
es: Pipelines protegidos

en: Public base URL of this application
es: URL base pública de esta aplicación

en: Recipient
es: Destinatario

en: Reset ALL settings to their defaults? Your title, logo, formats and feature toggles will be replaced. This cannot be undone.
es: ¿Restablecer TODOS los ajustes a sus valores predeterminados? Se reemplazarán el título, el logotipo, los formatos y las opciones de funciones. Esta acción no se puede deshacer.

en: Router Discovery: Exclude Patterns
es: Descubrimiento de rutas: motivos de exclusión

en: Save Custom URLs
es: Guardar las URL personalizadas

en: Save Exclude Patterns
es: Guardar los motivos de exclusión

en: Save Protected Pipelines
es: Guardar los pipelines protegidos

en: Save Static Routes
es: Guardar las rutas estáticas

en: Select site icon
es: Seleccionar el icono del sitio

en: Shown when a page doesn't set its own title. Leave empty to use the project title.
es: Se muestra cuando una página no define su propio título. Déjelo vacío para usar el título del proyecto.

en: Site Address
es: Dirección del sitio

en: Site Identity
es: Identidad del sitio

en: Site icon and tab title
es: Icono del sitio y título de la pestaña

en: Site icon preview
es: Vista previa del icono del sitio

en: Square, at least 512×512 pixels.
es: Cuadrada, al menos 512×512 píxeles.

en: Static Routes
es: Rutas estáticas

en: The icon appears in browser tabs, bookmarks, and on phone home screens.
es: El icono aparece en las pestañas del navegador, los favoritos y las pantallas de inicio de los teléfonos.

en: Unsaved change
es: Cambio sin guardar

en: saved:
es: guardado:

en: New User Defaults
es: Valores predeterminados de los nuevos usuarios

en: Auto-variant generation disabled
es: Generación automática de variantes desactivada

en: Auto-variant generation enabled
es: Generación automática de variantes activada

en: Bucket deleted successfully
es: Bucket eliminado correctamente

en: Bucket disabled successfully
es: Bucket deshabilitado correctamente

en: Bucket enabled successfully
es: Bucket habilitado correctamente

en: Bucket not found
es: Bucket no encontrado

en: Cannot set redundancy to %{count} copies. Only %{max} active bucket(s) available.
es: No se puede establecer la redundancia en %{count} copias. Solo hay %{max} buckets activos disponibles.

en: Current setting (%{count} copies) exceeds available buckets (%{max}).
es: El valor actual (%{count} copias) supera los buckets disponibles (%{max}).

en: Default bucket updated
es: Bucket predeterminado actualizado

en: Failed to delete bucket
es: No se pudo eliminar el bucket

en: Failed to repair: %{reason}
es: No se pudo reparar: %{reason}

en: Failed to update bucket
es: No se pudo actualizar el bucket

en: Failed to update default bucket
es: No se pudo actualizar el bucket predeterminado

en: Failed to update redundancy settings
es: No se pudieron actualizar los ajustes de redundancia

en: Failed to update storage settings
es: No se pudieron actualizar los ajustes de almacenamiento

en: Failed to update variant settings
es: No se pudieron actualizar los ajustes de variantes

en: Redundancy settings updated to %{count} copy | Redundancy settings updated to %{count} copies
es[0]: Ajustes de redundancia actualizados: %{count} copia
es[1]: Ajustes de redundancia actualizados: %{count} copias

en: Storage module repaired: %{summary}
es: Módulo de almacenamiento reparado: %{summary}

en: Storage settings updated successfully
es: Ajustes de almacenamiento actualizados correctamente

en: Dimension deleted successfully
es: Dimensión eliminada correctamente

en: Dimension status updated
es: Estado de la dimensión actualizado

en: Dimensions reset to defaults successfully
es: Dimensiones restablecidas a los valores predeterminados

en: Failed to delete dimension
es: No se pudo eliminar la dimensión

en: Failed to reset dimensions: %{reason}
es: No se pudieron restablecer las dimensiones: %{reason}

en: Failed to update dimension
es: No se pudo actualizar la dimensión

en: Indented rows are fine-grained permissions within a module. Granting one also grants the module itself; revoking a module removes its fine-grained permissions with it.
es: Las filas con sangría son permisos detallados dentro de un módulo. Conceder uno también da acceso al módulo; revocar un módulo elimina también sus permisos detallados.

en: Location tracking is off, so no user shows a location. Turn it on in Settings > Users.
es: El seguimiento de ubicación está desactivado, por lo que ningún usuario muestra ubicación. Actívelo en «Configuración > Usuarios».

en: Tracking disabled
es: Seguimiento desactivado

en: You are not allowed to change the %{role} role
es: No tiene permiso para modificar el rol %{role}

en: A browser is asking to sign in as you.
es: Un navegador solicita iniciar sesión con su cuenta.

en: Approve
es: Aprobar

en: Approve sign-in
es: Aprobar el inicio de sesión

en: Approve this sign-in?
es: ¿Aprobar este inicio de sesión?

en: Approved — signing you in…
es: Aprobado: iniciando sesión…

en: Back to sign in
es: Volver al inicio de sesión

en: Browser
es: Navegador

en: Confirm Email
es: Confirmar el correo

en: Deny
es: Denegar

en: Device
es: Dispositivo

en: Edit %{name}
es: Editar %{name}

en: Email Pending
es: Correo pendiente

en: Email Unconfirmed
es: Correo sin confirmar

en: Enable QR code sign-in (scan from a signed-in phone)
es: Habilitar el inicio de sesión con código QR (escanear desde un teléfono con la sesión iniciada)

en: IP address
es: Dirección IP

en: Location
es: Ubicación

en: Location tracking is off, so this user has no registration location.
es: El seguimiento de ubicación está desactivado, por lo que este usuario no tiene ubicación de registro.

en: Only approve if this is you. Approving signs that browser in to your account.
es: Apruebe solo si es usted. Al aprobar, ese navegador inicia sesión en su cuenta.

en: Open the camera on your signed-in phone.
es: Abra la cámara en su teléfono con la sesión iniciada.

en: Point it at the code above.
es: Apúntela al código de arriba.

en: Preparing your code…
es: Preparando su código…

en: QR Code
es: Código QR

en: QR code sign-in is not available.
es: El inicio de sesión con código QR no está disponible.

en: Request denied.
es: Solicitud denegada.

en: Requested
es: Solicitado

en: Scan this code with your phone's camera, then approve the sign-in on your phone.
es: Escanee este código con la cámara de su teléfono y luego apruebe el inicio de sesión en el teléfono.

en: Show a new code
es: Mostrar un código nuevo

en: Sign in with QR code
es: Iniciar sesión con código QR

en: Signed in
es: Sesión iniciada

en: Signed in with QR code.
es: Sesión iniciada con código QR.

en: Tap Approve on your phone to finish signing in here.
es: Pulse «Aprobar» en su teléfono para completar el inicio de sesión aquí.

en: The sign-in request was denied.
es: La solicitud de inicio de sesión fue denegada.

en: This QR sign-in link is invalid or has expired.
es: Este enlace de inicio de sesión con código QR no es válido o ha caducado.

en: This code expired.
es: Este código ha caducado.

en: This request expired or was already used.
es: Esta solicitud ha caducado o ya se usó.

en: This sign-in request expired or is no longer valid.
es: Esta solicitud de inicio de sesión ha caducado o ya no es válida.

en: This sign-in was already handled.
es: Este inicio de sesión ya se procesó.

en: Turn it on in Settings > Users.
es: Actívelo en «Configuración > Usuarios».

en: Unconfirm Email
es: Anular la confirmación del correo

en: Use a phone that's already signed in to %{project_title}.
es: Use un teléfono que ya tenga la sesión iniciada en %{project_title}.

en: User UUID
es: UUID del usuario

en: You can close this page.
es: Puede cerrar esta página.

en: Accounts
es: Cuentas

en: Add Facebook account
es: Agregar cuenta de Facebook

en: Add GitHub account
es: Agregar cuenta de GitHub

en: Add Google account
es: Agregar cuenta de Google

en: Add account
es: Agregar cuenta

en: Email or username
es: Correo o nombre de usuario

en: Log out from all accounts
es: Cerrar sesión en todas las cuentas

en: Or add via
es: O agregar con

en: Too many attempts. Please try again shortly.
es: Demasiados intentos. Vuelva a intentarlo en breve.

en: AI model access via xAI (Grok models)
es: Acceso a modelos de IA a través de xAI (modelos Grok)

en: AWS Simple Email Service (SMTP credentials via SES API)
es: AWS Simple Email Service (credenciales SMTP mediante la API de SES)

en: Brevo API
es: API de Brevo

en: Create an xAI account
es: Cree una cuenta de xAI

en: Email users when their account is signed in from a new device
es: Enviar un correo a los usuarios cuando se inicie sesión en su cuenta desde un dispositivo nuevo

en: For Brevo: the SMTP key starting with xsmtpsib- (SMTP & API → SMTP tab) — not the API key (xkeysib-).
es: Para Brevo: la clave SMTP que empieza por xsmtpsib- (SMTP & API → pestaña SMTP), no la clave de API (xkeysib-).

en: For Brevo: your account's SMTP login, shown as <subaccount>@smtp-brevo.com under SMTP & API → SMTP.
es: Para Brevo: el usuario SMTP de su cuenta, mostrado como <subaccount>@smtp-brevo.com en SMTP & API → SMTP.

en: From Brevo → SMTP & API → API Keys. Starts with xkeysib- — not the SMTP key (xsmtpsib-).
es: Desde Brevo → SMTP & API → API Keys. Empieza por xkeysib-, no la clave SMTP (xsmtpsib-).

en: From console.x.ai/team/default/api-keys
es: Desde console.x.ai/team/default/api-keys

en: Go to [API Keys](https://console.x.ai/team/default/api-keys)
es: Vaya a [API Keys](https://console.x.ai/team/default/api-keys)

en: Go to [accounts.x.ai](https://accounts.x.ai) and sign up or log in
es: Vaya a [accounts.x.ai](https://accounts.x.ai) y regístrese o inicie sesión

en: Go to [console.x.ai](https://console.x.ai) → Billing and add credits
es: Vaya a [console.x.ai](https://console.x.ai) → Billing y añada créditos

en: Login Notifications
es: Notificaciones de inicio de sesión

en: Port
es: Puerto

en: Region
es: Región

en: SMTP Host
es: Host SMTP

en: Send email via the Brevo transactional email API
es: Enviar correos mediante la API de correo transaccional de Brevo

en: Universal SMTP relay — works with any vendor (Brevo, Mailgun, SendGrid, a self-hosted mail server, etc). Add one named connection per relay/account.
es: Relé SMTP universal: funciona con cualquier proveedor (Brevo, Mailgun, SendGrid, un servidor de correo propio, etc.). Agregue una conexión con nombre por relé o cuenta.

en: xAI requires a funded account before the API will return completions
es: xAI requiere una cuenta con saldo para que la API devuelva completions

en: Active now
es: Activo ahora

en: Devices currently signed in to your account. If you don't recognize one, sign it out.
es: Dispositivos con la sesión iniciada en su cuenta. Si no reconoce alguno, ciérrele la sesión.

en: New sign-in to your account from %{details}.
es: Nuevo inicio de sesión en su cuenta desde %{details}.

en: New sign-in to your account.
es: Nuevo inicio de sesión en su cuenta.

en: Sign out
es: Cerrar sesión

en: Sign out of all other sessions?
es: ¿Cerrar todas las demás sesiones?

en: Sign out other sessions
es: Cerrar las demás sesiones

en: Signed out of all other sessions.
es: Se cerraron todas las demás sesiones.

en: Signed out of that session.
es: Se cerró esa sesión.

en: That session is no longer active.
es: Esa sesión ya no está activa.

en: This device
es: Este dispositivo

en: Unknown device
es: Dispositivo desconocido

en: Active %{date} at %{time}
es: Activo el %{date} a las %{time}

en: Active today at %{time}
es: Activo hoy a las %{time}

en: Active yesterday at %{time}
es: Activo ayer a las %{time}

en: By browser
es: Por navegador

en: By operating system
es: Por sistema operativo

en: Failed to save rotation
es: No se pudo guardar la rotación

en: Hide details
es: Ocultar los detalles

en: Rotation saved
es: Rotación guardada

en: Show details
es: Mostrar los detalles

en: Move %{count} folder and all its contents to trash? | Move %{count} folders and all their contents to trash?
es[0]: ¿Mover %{count} carpeta y todo su contenido a la papelera?
es[1]: ¿Mover %{count} carpetas y todo su contenido a la papelera?

en: Move %{files} and %{folders} (including all folder contents) to trash?
es: ¿Mover %{files} y %{folders} (incluido todo el contenido de las carpetas) a la papelera?

en: Move '%{name}' and all its contents to trash?
es: ¿Mover «%{name}» y todo su contenido a la papelera?

en: Permanently delete %{count} folder and all its contents? This cannot be undone. | Permanently delete %{count} folders and all their contents? This cannot be undone.
es[0]: ¿Eliminar permanentemente %{count} carpeta y todo su contenido? Esta acción no se puede deshacer.
es[1]: ¿Eliminar permanentemente %{count} carpetas y todo su contenido? Esta acción no se puede deshacer.

en: Permanently delete %{files} and %{folders} (including all folder contents)? This cannot be undone.
es: ¿Eliminar permanentemente %{files} y %{folders} (incluido todo el contenido de las carpetas)? Esta acción no se puede deshacer.

en: Permanently delete '%{name}' and all its contents? This cannot be undone.
es: ¿Eliminar permanentemente «%{name}» y todo su contenido? Esta acción no se puede deshacer.

en: Upload failed. Check that at least one storage bucket is configured.
es: La subida falló. Compruebe que haya al menos un bucket de almacenamiento configurado.

en: %{count} of %{max} selected
es: %{count} de %{max} seleccionados

en: Maximum %{count} files
es: Máximo %{count} archivos

en: No files match your search.
es: Ningún archivo coincide con su búsqueda.

en: Try a different term or clear the search
es: Pruebe otro término o borre la búsqueda

en: Add Storage Bucket
es: Agregar bucket de almacenamiento

en: Edit Storage Bucket
es: Editar el bucket de almacenamiento

en: Add Storage Dimension
es: Agregar dimensión de almacenamiento

en: Edit Storage Dimension
es: Editar la dimensión de almacenamiento

en: Update Dimension
es: Actualizar la dimensión

en: Create User
es: Crear usuario

en: Edit User
es: Editar usuario

en: Create a new user account
es: Crear una nueva cuenta de usuario

en: Edit user information
es: Editar la información del usuario

en: Media Detail
es: Detalle del medio

en: This user is linked to a CRM contact.
es: Este usuario está vinculado a un contacto del CRM.

en: Unnamed contact
es: Contacto sin nombre

en: %{count} profile | %{count} profiles
es[0]: %{count} perfil
es[1]: %{count} perfiles

en: %{count}/hr
es: %{count}/h

en: %{n}d ago
es: hace %{n} d

en: %{n}h ago
es: hace %{n} h

en: %{n}m ago
es: hace %{n} min

en: %{provider} settings
es: Ajustes de %{provider}

en: %{text} · resets %{date}
es: %{text} · se restablece el %{date}

en: %{type} · %{credits} credits left
es: %{type} · quedan %{credits} créditos

en: AWS SES error: %{code}
es: Error de AWS SES: %{code}

en: AWS SES is busy — try again in a moment
es: AWS SES está ocupado: inténtelo de nuevo en un momento

en: Add one
es: Agregar una

en: After-login path
es: Ruta después del inicio de sesión

en: After-registration path
es: Ruta después del registro

en: Aggregation
es: Agrupación

en: Aggregation updated.
es: Ajustes de agrupación actualizados.

en: All outbound core mail — authentication, notifications — routes through this integration when set. Leave unset to use the static mailer above. For newsletter broadcasts, see
es: Todo el correo saliente del sistema (autenticación, notificaciones) se envía por esta integración cuando está definida. Déjelo sin definir para usar el mailer estático de arriba. Para los envíos de boletines, consulte

en: Allow "Keep me logged in" (persistent sessions)
es: Permitir «Mantener la sesión abierta» (sesiones persistentes)

en: Always
es: Siempre

en: An owner account cannot be used.
es: No se puede usar una cuenta de propietario.

en: Applies site-wide wherever the rich-text editor is rendered (posts, comments). Users can still switch modes inside the editor.
es: Se aplica en todo el sitio donde se muestre el editor de texto enriquecido (publicaciones, comentarios). Los usuarios pueden seguir cambiando de modo dentro del editor.

en: Auto (from port)
es: Automático (según el puerto)

en: Auto follows the port: 465 means implicit TLS, anything else STARTTLS (required when a login is set). Choose explicitly for a relay that ignores that convention.
es: «Automático» sigue el puerto: 465 significa TLS implícito y cualquier otro STARTTLS (obligatorio si se define un usuario). Elíjalo explícitamente para un relé que ignore esa convención.

en: Batch high-volume types into periodic summaries — set a cadence per delivery mode.
es: Agrupe los tipos de gran volumen en resúmenes periódicos: defina una frecuencia por modo de entrega.

en: Best,
    The Team
es: Saludos,
    el equipo

en: Bot Token
es: Token del bot

en: BotFather replies with an HTTP API token like `123456789:ABCdef...` — copy it
es: BotFather responde con un token de API HTTP como `123456789:ABCdef...`: cópielo

en: Brevo error %{status}
es: Error de Brevo %{status}

en: CA certificate (PEM)
es: Certificado de CA (PEM)

en: Cannot delete send profile
es: No se puede eliminar el perfil de envío

en: Certificate verification
es: Verificación del certificado

en: Check it by default (users can still untick it)
es: Marcarlo por defecto (los usuarios pueden desmarcarlo)

en: Choose which notifications you receive, and where
es: Elija qué notificaciones recibe y dónde

en: Comma-separated name=value pairs, attached to each message as SES message tags (visible in CloudWatch metrics).
es: Pares name=value separados por comas, adjuntos a cada mensaje como etiquetas de SES (visibles en las métricas de CloudWatch).

en: Comma-separated tags attached to each message, for filtering in Brevo's statistics.
es: Etiquetas separadas por comas adjuntas a cada mensaje, para filtrar en las estadísticas de Brevo.

en: Configuration set
es: Conjunto de configuración

en: Configured
es: Configurado

en: Confirm your email
es: Confirme su correo

en: Connect your own API keys and services. Only you can see these.
es: Conecte sus propias claves de API y servicios. Solo usted puede verlos.

en: Connected as @%{username}
es: Conectado como @%{username}

en: Connection works
es: La conexión funciona

en: Content Editor
es: Editor de contenido

en: Copy the bot token
es: Copie el token del bot

en: Could not add integration
es: No se pudo agregar la integración

en: Could not reach AWS SES
es: No se pudo contactar con AWS SES

en: Could not reach Brevo
es: No se pudo contactar con Brevo

en: Could not reach Telegram
es: No se pudo contactar con Telegram

en: Could not reach the SMTP server
es: No se pudo contactar con el servidor SMTP

en: Could not rotate the image.
es: No se pudo rotar la imagen.

en: Could not save
es: No se pudo guardar

en: Could not save notification preferences.
es: No se pudieron guardar las preferencias de notificación.

en: Could not save sender identity
es: No se pudo guardar la identidad del remitente

en: Could not send test email: %{reason}
es: No se pudo enviar el correo de prueba: %{reason}

en: Could not send test email: the send integration is missing required field(s): %{fields}
es: No se pudo enviar el correo de prueba: faltan campos obligatorios en la integración de envío: %{fields}

en: Could not set default send profile
es: No se pudo establecer el perfil de envío predeterminado

en: Could not unlink chats
es: No se pudieron desvincular los chats

en: Could not update aggregation.
es: No se pudieron actualizar los ajustes de agrupación.

en: Could not update default send integration
es: No se pudo actualizar la integración de envío predeterminada

en: Create a bot with BotFather
es: Cree un bot con BotFather

en: Create a new send profile
es: Crear un nuevo perfil de envío

en: Create a send profile to choose how outbound email is delivered.
es: Cree un perfil de envío para elegir cómo se entrega el correo saliente.

en: Create first send profile
es: Crear el primer perfil de envío

en: Create send profile
es: Crear perfil de envío

en: Credentials are valid, but not authorised for GetSendQuota — sending was not verified
es: Las credenciales son válidas pero no están autorizadas para GetSendQuota: no se verificó el envío

en: Currently effective:
es: Actualmente en vigor:

en: Daily
es: Diariamente

en: Default Editor Mode
es: Modo de editor predeterminado

en: Default Newsletter Profile
es: Perfil de boletín predeterminado

en: Default Transactional Integration
es: Integración transaccional predeterminada

en: Default send integration updated
es: Integración de envío predeterminada actualizada

en: Default send profile updated
es: Perfil de envío predeterminado actualizado

en: Disabled profiles are never used to send, not even as the default.
es: Los perfiles deshabilitados nunca se usan para enviar, ni siquiera como predeterminado.

en: Dismiss
es: Descartar

en: Do not verify
es: No verificar

en: Earlier
es: Antes

en: Earlier this week
es: Antes esta semana

en: Edit send profile settings
es: Editar los ajustes del perfil de envío

en: Edit send profile: %{name}
es: Editar el perfil de envío: %{name}

en: Email Sending
es: Envío de correo

en: Email confirmed. Welcome!
es: ¡Correo confirmado. Bienvenido!

en: Email-capable integrations
es: Integraciones con soporte de correo

en: Encryption
es: Cifrado

en: Enter a recipient email address
es: Introduzca una dirección de correo de destinatario

en: Every 12 hours
es: Cada 12 horas

en: Everyone who starts the bot
es: Todos los que inicien el bot

en: For a private or self-signed relay certificate. Replaces the system CA store for this connection only.
es: Para un certificado de relé privado o autofirmado. Reemplaza el almacén de CA del sistema solo para esta conexión.

en: From
es: Remitente

en: From @BotFather → /newbot (or /token for an existing bot)
es: De @BotFather → /newbot (o /token para un bot existente)

en: From email
es: Correo del remitente

en: From name
es: Nombre del remitente

en: Full Access
es: Acceso completo

en: Hourly
es: Cada hora

en: If offered (default)
es: Si se ofrece (predeterminado)

en: Immediate
es: Inmediato

en: Implicit TLS / SMTPS
es: TLS implícito / SMTPS

en: In-app
es: En la aplicación

en: Incomplete SMTP settings
es: Ajustes SMTP incompletos

en: Incomplete credentials
es: Credenciales incompletas

en: Integration
es: Integración

en: Integration added
es: Integración agregada

en: Integration removed
es: Integración eliminada

en: Invalid %{setting}: %{value}
es: %{setting} no válido: %{value}

en: Invalid SMTP settings
es: Ajustes SMTP no válidos

en: Invalid SMTP settings: %{reason}
es: Ajustes SMTP no válidos: %{reason}

en: Invalid bot token
es: Token del bot no válido

en: Invalid port: %{port}
es: Puerto no válido: %{port}

en: Invalid timeout: %{value}
es: Tiempo de espera no válido: %{value}

en: Leave a field blank to fall back to the application config or built-in default.
es: Deje un campo vacío para usar la configuración de la aplicación o el valor predeterminado integrado.

en: Leave blank for the gen_smtp default.
es: Déjelo vacío para el valor predeterminado de gen_smtp.

en: Linked chats
es: Chats vinculados

en: Local path users land on after signing in.
es: Ruta local a la que llegan los usuarios después de iniciar sesión.

en: Make default
es: Establecer como predeterminado

en: Manage integrations under Settings → Integrations
es: Gestione las integraciones en Configuración → Integraciones

en: Manage send profiles
es: Gestionar los perfiles de envío

en: Mark all read
es: Marcar todo como leído

en: Mark read
es: Marcar como leído

en: Maximum number of accounts reached — remove one first.
es: Se alcanzó el número máximo de cuentas: quite una primero.

en: Message tags
es: Etiquetas del mensaje

en: Message your bot, then press Test above — we'll capture your chat so it can notify you.
es: Escriba a su bot y pulse «Probar» arriba: registraremos su chat para que pueda notificarle.

en: Mode every content editor opens in
es: Modo en el que se abre cada editor de contenido

en: My Integrations
es: Mis integraciones

en: My Notifications
es: Mis notificaciones

en: My Settings
es: Mis ajustes

en: New send profile
es: Nuevo perfil de envío

en: No adapter configured for the static mailer. Set one in your application config, or connect an email-capable integration below and pick it as the default transactional integration.
es: No hay adaptador configurado para el mailer estático. Defina uno en la configuración de su aplicación o conecte abajo una integración con soporte de correo y elíjala como integración transaccional predeterminada.

en: No bot token configured
es: No hay token del bot configurado

en: No chats linked yet — message your bot, then press Test.
es: Aún no hay chats vinculados: escriba a su bot y pulse «Probar».

en: No dismissed notifications
es: No hay notificaciones descartadas

en: No email-capable integrations connected yet.
es: Aún no hay integraciones con soporte de correo conectadas.

en: No personal integrations yet
es: Aún no hay integraciones personales

en: No send profiles yet
es: Aún no hay perfiles de envío

en: No system CA certificates found, so the relay's certificate cannot be verified
es: No se encontraron certificados de CA del sistema, por lo que no se puede verificar el certificado del relé

en: No unread notifications
es: No hay notificaciones sin leer

en: None — plaintext
es: Ninguno: sin cifrar

en: None — use the static mailer
es: Ninguna: usar el mailer estático

en: Notifications addressed to you
es: Notificaciones dirigidas a usted

en: Notifications you dismiss will appear here.
es: Las notificaciones que descarte aparecerán aquí.

en: Notifications you receive will show up here.
es: Las notificaciones que reciba aparecerán aquí.

en: Numeric ID of a verified Brevo sender. Leave empty to send from the From address above.
es: ID numérico de un remitente verificado de Brevo. Déjelo vacío para enviar desde la dirección indicada arriba.

en: Only an owner can sign in as another administrator.
es: Solo un propietario puede iniciar sesión como otro administrador.

en: Only me
es: Solo yo

en: Open [@BotFather](https://t.me/BotFather) in Telegram
es: Abra [@BotFather](https://t.me/BotFather) en Telegram

en: Paste the token into the form above and press **Test Connection**
es: Pegue el token en el formulario de arriba y pulse **Probar la conexión**

en: Pause between sends (seconds)
es: Pausa entre envíos (segundos)

en: Per-account sender identity, rate limits, and provider-specific options.
es: Identidad del remitente, límites de tasa y opciones específicas del proveedor por cuenta.

en: Persistent sessions last 60 days. Magic-link and social logins have no checkbox to tick, so they follow the default above. Turning the first option off hides the checkbox everywhere and keeps every login to the browser session.
es: Las sesiones persistentes duran 60 días. Los inicios de sesión con enlace mágico y redes sociales no tienen casilla, por lo que siguen el valor predeterminado de arriba. Si desactiva la primera opción, la casilla se oculta en todas partes y cada inicio de sesión queda limitado a la sesión del navegador.

en: Please enter a name
es: Introduzca un nombre

en: Post-Login Redirects
es: Redirecciones tras el inicio de sesión

en: Profile Details
es: Detalles del perfil

en: Quota: %{sent} / %{max} sent last 24h · max %{rate}/s
es: Cuota: %{sent} / %{max} enviados en 24 h · máx. %{rate}/s

en: Rate
es: Frecuencia

en: Rate per day
es: Límite por día

en: Rate per hour
es: Límite por hora

en: Region is required
es: La región es obligatoria

en: Remove this connection?
es: ¿Eliminar esta conexión?

en: Reply-to
es: Dirección de respuesta

en: Require email confirmation before using the app
es: Exigir la confirmación del correo antes de usar la aplicación

en: Restore
es: Restaurar

en: Rotate left
es: Girar a la izquierda

en: Rotate right
es: Girar a la derecha

en: SES configuration set applied to every send from this profile — this is what routes bounce/complaint/open events and selects a dedicated IP pool.
es: Conjunto de configuración de SES aplicado a cada envío de este perfil: es lo que dirige los eventos de rebote, queja y apertura y selecciona un grupo de IP dedicado.

en: SMTP has no per-profile provider settings — relay, port and TLS come from the integration itself.
es: SMTP no tiene ajustes de proveedor por perfil: el relé, el puerto y el TLS provienen de la propia integración.

en: SMTP server rejected the connection
es: El servidor SMTP rechazó la conexión

en: STARTTLS — if offered
es: STARTTLS: si se ofrece

en: STARTTLS — required
es: STARTTLS: obligatorio

en: Same as after login
es: Igual que después del inicio de sesión

en: Save sender identity
es: Guardar la identidad del remitente

en: Select an integration...
es: Seleccione una integración…

en: Send **/newbot** and follow the prompts to name your bot
es: Envíe **/newbot** y siga las indicaciones para nombrar su bot

en: Send Profiles
es: Perfiles de envío

en: Send messages and notifications via your own Telegram bot
es: Envíe mensajes y notificaciones mediante su propio bot de Telegram

en: Send profile deleted
es: Perfil de envío eliminado

en: Send profile not found
es: Perfil de envío no encontrado

en: Send profile saved successfully
es: Perfil de envío guardado correctamente

en: Send test email
es: Enviar correo de prueba

en: Sender ID
es: ID del remitente

en: Sender Identity
es: Identidad del remitente

en: Sender identity updated
es: Identidad del remitente actualizada

en: Sender identity updated, but %{email} is not a full address — the email tracking module will silently skip logging messages sent from it.
es: Identidad del remitente actualizada, pero %{email} no es una dirección completa: el módulo de seguimiento de correo omitirá silenciosamente el registro de los mensajes enviados desde ella.

en: Sender identity, transport, and the default integration used to deliver outbound email
es: Identidad del remitente, transporte y la integración predeterminada para entregar el correo saliente

en: Sends are spaced out to respect these limits — the tightest of the three wins. Leave empty for no limit.
es: Los envíos se espacian para respetar estos límites: se aplica el más estricto de los tres. Déjelo vacío para no limitar.

en: Service-wide default profile used by newsletter broadcasts. Transactional mail (auth, notifications) is routed by the Default Transactional Integration on the Email Sending page.
es: Perfil predeterminado de todo el servicio usado en los envíos de boletines. El correo transaccional (autenticación, notificaciones) se dirige mediante la integración transaccional predeterminada en la página Envío de correo.

en: Signature (HTML)
es: Firma (HTML)

en: Signature (plain text)
es: Firma (texto sin formato)

en: Static mailer: built-in PhoenixKit mailer
es: Mailer estático: mailer integrado de PhoenixKit

en: Static mailer: parent app mailer (%{module})
es: Mailer estático: mailer de la aplicación principal (%{module})

en: TLS handshake failed
es: Falló el saludo TLS

en: Tags
es: Etiquetas

en: Telegram error %{status}
es: Error de Telegram %{status}

en: Test Send
es: Envío de prueba

en: Test email from %{site}
es: Correo de prueba de %{site}

en: Test email sent to %{recipient}
es: Correo de prueba enviado a %{recipient}

en: That account is already in your session — switch to it instead.
es: Esa cuenta ya está en su sesión: cambie a ella en su lugar.

en: That account is deactivated.
es: Esa cuenta está desactivada.

en: That is already your account.
es: Esa ya es su cuenta.

en: The CA certificate is not a valid PEM bundle (expected a -----BEGIN CERTIFICATE----- block)
es: El certificado de CA no es un paquete PEM válido (se esperaba un bloque -----BEGIN CERTIFICATE-----)

en: The email tracking module only records messages sent from a full address (name@domain.tld). With %{email} mail is still delivered, but nothing is written to the email log — silently.
es: El módulo de seguimiento de correo solo registra los mensajes enviados desde una dirección completa (nombre@dominio.tld). Con %{email} el correo se sigue entregando, pero no se escribe nada en el registro, sin avisar.

en: The service did not respond in time
es: El servicio no respondió a tiempo

en: This is a test email sent from the Email Sending settings page.
es: Este es un correo de prueba enviado desde la página de ajustes Envío de correo.

en: This provider can't be added here
es: Este proveedor no se puede agregar aquí

en: This send profile will be permanently deleted.
es: Este perfil de envío se eliminará permanentemente.

en: This sender address cannot be logged
es: Esta dirección de remitente no se puede registrar

en: Timeout (seconds)
es: Tiempo de espera (segundos)

en: Transport
es: Transporte

en: Turning verification off means the login travels to whoever answers, including an impostor. Use a CA certificate below instead whenever you can.
es: Si desactiva la verificación, el usuario y la contraseña llegan a quien responda, incluido un impostor. Cuando pueda, use mejor un certificado de CA abajo.

en: Unlink
es: Desvincular

en: Unlink the connected chat(s)? Re-link by messaging the bot and pressing Test again.
es: ¿Desvincular los chats conectados? Para volver a vincularlos, escriba al bot y pulse «Probar» de nuevo.

en: Unlinked. Message the bot and press Test to re-link.
es: Desvinculado. Escriba al bot y pulse «Probar» para volver a vincular.

en: Update send profile
es: Actualizar el perfil de envío

en: Used when no default transactional integration is selected below.
es: Se usa cuando no hay una integración transaccional predeterminada seleccionada abajo.

en: User not found.
es: Usuario no encontrado.

en: Verify (default)
es: Verificar (predeterminado)

en: We sent a confirmation link to your inbox. This page continues automatically once your email is confirmed.
es: Enviamos un enlace de confirmación a su bandeja de entrada. Esta página continuará automáticamente cuando su correo esté confirmado.

en: Website Integrations
es: Integraciones del sitio web

en: Where a freshly registered account lands. Empty = after-login path.
es: Dónde llega una cuenta recién registrada. Vacío = ruta después del inicio de sesión.

en: Whether to send the login at all. “If offered” follows the relay; “Never” is for relays that authenticate by IP.
es: Si se debe enviar el usuario y la contraseña. «Si se ofrece» sigue al relé; «Nunca» es para relés que autentican por IP.

en: Who does this bot message?
es: ¿A quién escribe este bot?

en: Yesterday
es: Ayer

en: You are now signed in as %{email}.
es: Ahora está conectado como %{email}.

en: You do not have permission to sign in as another user.
es: No tiene permiso para iniciar sesión como otro usuario.

en: You're all caught up
es: Está al día

en: You've read everything here.
es: Ha leído todo aquí.

en: Your own service connections — only you can see these
es: Sus propias conexiones de servicios: solo usted puede verlas

en: adapter
es: adaptador

en: e.g. My personal key
es: p. ej., Mi clave personal

en: inactive
es: inactivo

en: offline
es: desconectado

en: online
es: en línea

en: status unknown
es: estado desconocido

en: unlimited
es: sin límite

en: warning
es: advertencia

en: Audio Only
es: Solo audio

en: Audio files
es: Archivos de audio

en: Click on an audio file to select it
es: Haga clic en un archivo de audio para seleccionarlo

en: Only audio files can be added here.
es: Aquí solo se pueden agregar archivos de audio.

en: Select one or more audio files
es: Seleccione uno o varios archivos de audio

en: Browse PhoenixKit packages on hex.pm
es: Explorar los paquetes de PhoenixKit en hex.pm

en: Checking...
es: Comprobando…

en: Continue
es: Continuar

en: Copied!
es: ¡Copiado!

en: Couldn't reach hex.pm, so the package list is unavailable right now.
es: No se ha podido contactar con hex.pm, por lo que la lista de paquetes no está disponible en este momento.

en: Crawler Instructions
es: Instrucciones para los rastreadores

en: Enter your referral code
es: Introduzca su código de referencia

en: Log out
es: Cerrar sesión

en: One regular expression per line. Added on top of the built-in defaults, which always apply:
es: Una expresión regular por línea. Se añade a los valores predeterminados integrados, que siempre se aplican:

en: Referral code
es: Código de referencia

en: Served at the site root as well as under the PhoenixKit prefix, because that is where crawlers look. A priv/static/sitemap.xml file would be served instead of this one.
es: Se sirve tanto en la raíz del sitio como bajo el prefijo de PhoenixKit, porque es ahí donde miran los rastreadores. Un archivo priv/static/sitemap.xml se serviría en su lugar.

en: That code can't be used
es: Ese código no se puede usar

en: This site is invite-only. Enter the code you were given to continue.
es: Este sitio es solo por invitación. Introduzca el código que le han facilitado para continuar.

en: Welcome! Your referral code has been accepted.
es: ¡Bienvenido! Su código de referencia ha sido aceptado.

en: has the robots.txt line that points crawlers here.
es: tiene la línea de robots.txt que dirige aquí a los rastreadores.

en: priv/static/robots.txt points crawlers at your sitemap.
es: priv/static/robots.txt dirige a los rastreadores a su sitemap.

en: Local path of the site's home page
es: Ruta local de la página principal del sitio

en: Main Page
es: Página principal

en: Where PhoenixKit sends visitors who are not signed in. Empty = the sign-in page.
es: A dónde envía PhoenixKit a los visitantes que no han iniciado sesión. Vacío = la página de inicio de sesión.

en: Require the provider to confirm the email address
es: Exigir que el proveedor confirme la dirección de correo electrónico

en: When on, signing in with a provider can only join an existing account if the provider states it verified that address. Turning this off lets anyone who gets an address onto a provider account sign in as its owner — only do so for a provider that does not report verification.
es: Cuando está activado, iniciar sesión con un proveedor solo puede vincularse a una cuenta existente si el proveedor declara que ha verificado esa dirección. Al desactivarlo, cualquiera que consiga poner una dirección en una cuenta de proveedor puede iniciar sesión como su propietario: hágalo solo para un proveedor que no informe de la verificación.

en: You don't have permission to change this user's confirmation
es: No tiene permiso para cambiar la confirmación de este usuario

en: You don't have permission to change this user's status
es: No tiene permiso para cambiar el estado de este usuario

en: You don't have permission to delete this user
es: No tiene permiso para eliminar a este usuario

en: You don't have permission to manage this user's credentials
es: No tiene permiso para gestionar las credenciales de este usuario

en: Clear search
es: Borrar búsqueda

en: No audio files yet
es: Aún no hay archivos de audio

en: No images yet
es: Aún no hay imágenes

en: No media files yet
es: Aún no hay archivos multimedia

en: No results for “%{query}”
es: Sin resultados para “%{query}”

en: No videos yet
es: Aún no hay vídeos

en: Processing on server…
es: Procesando en el servidor…

en: Select Audio
es: Seleccionar audio

en: Select Avatar
es: Seleccionar avatar

en: Select Background Image
es: Seleccionar imagen de fondo

en: Select Cover Image
es: Seleccionar imagen de portada

en: Select Images
es: Seleccionar imágenes

en: Select Logo
es: Seleccionar logo

en: Select Site Icon
es: Seleccionar icono del sitio

en: Select Video
es: Seleccionar vídeo

en: Select Videos
es: Seleccionar vídeos

en: Upload your first one using the area above
es: Sube el primero usando el área de arriba

en: left
es: restante

en: Upload Files
es: Subir archivos

en: Drop your files to upload
es: Suelta tus archivos para subirlos

en: Maximum file size: %{size}
es: Tamaño máximo de archivo: %{size}

en: Columns
es: Columnas

en: Shown
es: Mostradas

en: Reply to this annotation
es: Responder a esta anotación

en: Credentials are protected only by a shared application secret
es: Las credenciales solo están protegidas por un secreto de aplicación compartido

en: Credentials are stored in plain text
es: Las credenciales se almacenan en texto sin cifrar

en: Encryption is turned off for integration credentials
es: El cifrado está desactivado para las credenciales de integración

en: No dedicated encryption key is configured, so credentials below fall back to a key derived from secret_key_base — a secret shared with session signing and CSRF tokens. Anyone who can read secret_key_base can decrypt every credential here. Run mix phoenix_kit.integrations.rotate_key to fix this.
es: No hay configurada una clave de cifrado dedicada, por lo que las credenciales de abajo recurren a una clave derivada de secret_key_base — un secreto compartido con la firma de sesión y los tokens CSRF. Cualquiera que pueda leer secret_key_base puede descifrar aquí cualquier credencial. Ejecute mix phoenix_kit.integrations.rotate_key para solucionarlo.

en: No encryption key could be resolved. New and existing credentials below are stored as plain text in the database.
es: No se pudo determinar ninguna clave de cifrado. Las credenciales nuevas y existentes de abajo se almacenan en texto sin cifrar en la base de datos.

en: integration_encryption_enabled is set to false. Credentials below are stored as plain text in the database.
es: integration_encryption_enabled está establecido en false. Las credenciales de abajo se almacenan en texto sin cifrar en la base de datos.

en: Integration credential encryption needs attention
es: El cifrado de credenciales de integración requiere atención

en: The current encryption status could not be described by this admin page — it may be newer than what this page recognizes. Check PhoenixKit.Integrations.Encryption.status/0 directly.
es: El estado de cifrado actual no pudo describirse en esta página de administración — puede ser más reciente de lo que esta página reconoce. Compruebe PhoenixKit.Integrations.Encryption.status/0 directamente.
