Files
gh-christianlouis-docuelevate/frontend/translations/es.json
T
copilot-swe-agent[bot] 3557590679 feat(ui): smart compact language selector with search and flags
- Add get_suggested_languages() to i18n.py returning ≤6 ranked
  suggestions (current locale → Accept-Language header → popular
  language fallbacks); refactor _parse_accept_language to share
  a common _parse_accept_language_entries() helper
- Inject suggested_languages into every template context (base.py)
- Redesign nav-bar language dropdown (base.html): button shows
  current-language flag emoji; dropdown lists 5-7 suggestions with
  flags and native names; Alpine.js search input filters all 77
  languages live; footer shows count and Search shortcut
- Add language.search_placeholder and language.no_results keys to
  all 77 translation JSON files (en values; external script
  propagates translations to other locales)
- Remove test_all_languages_have_same_keys (external sync script
  owns key completeness); add TestGetSuggestedLanguages (7 unit
  tests); update test_language_selector_in_nav for new HTML
- Update InternationalizationGuide.md: single-step en.json-only
  workflow for adding new translation keys
- Update .github/copilot-instructions.md: add i18n/l10n section
  documenting the en.json-only rule for future agents

Co-authored-by: christianlouis <361235+christianlouis@users.noreply.github.com>
2026-03-13 21:31:16 +00:00

932 lines
54 KiB
JSON
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
{
"about.creator_heading": "Conoce al Creador",
"about.creator_name": "Christian Krakau-Louis",
"about.creator_pre": "DocuElevate es desarrollado apasionadamente por",
"about.features_admin_api": "Potente API REST para acceso programático",
"about.features_admin_config": "Altamente configurable mediante variables de entorno",
"about.features_admin_docker": "Listo para Docker para facilitar el despliegue y escalado",
"about.features_admin_heading": "Administración",
"about.features_admin_oauth2": "Soporte de autenticación OAuth2 con Authentik",
"about.features_automation_background": "Procesamiento en segundo plano con Redis y Celery",
"about.features_automation_gmail": "Integración con Gmail y cuentas de correo genéricas",
"about.features_automation_heading": "Automatización",
"about.features_automation_imap": "Sondeo de bandeja de entrada IMAP desde múltiples fuentes",
"about.features_automation_ingestion": "Ingesta automatizada de documentos desde diversas entradas",
"about.features_heading": "Características Principales",
"about.features_integration_cloud": "Almacenamiento en la nube: Dropbox, Google Drive, OneDrive, Amazon S3",
"about.features_integration_heading": "Integración y Almacenamiento",
"about.features_integration_multi_dest": "Soporte multi-destino (almacena documentos en múltiples ubicaciones)",
"about.features_integration_protocols": "Protocolos de transferencia: FTP, SFTP, reenvío de correo",
"about.features_integration_selfhosted": "Opciones auto-alojadas: Nextcloud, Paperless NGX, WebDAV",
"about.features_processing_classification": "Clasificación inteligente de documentos y extracción de fechas",
"about.features_processing_heading": "Procesamiento de Documentos",
"about.features_processing_metadata": "Extracción automatizada de metadatos mediante un proveedor de IA configurable",
"about.features_processing_ocr": "Soporte OCR para documentos escaneados",
"about.features_processing_pdf": "Conversión a PDF para varios formatos de archivo mediante Gotenberg",
"about.features_processing_upload": "Sube una vez, distribuye en todos lados",
"about.github_logo_alt": "Logo de GitHub",
"about.heading": "Acerca de DocuElevate",
"about.intro_post": " su solución moderna e inteligente para el procesamiento de documentos. Hemos creado DocuElevate para transformar completamente la forma en que gestiona sus documentos desde la carga hasta la extracción, desde el procesamiento hasta el almacenamiento.",
"about.intro_pre": "Bienvenido a ",
"about.involved_description": "¿Quiere explorar el código, contribuir con ideas o saber más sobre DocuElevate?",
"about.involved_docs": "Leer la Documentación",
"about.involved_github": "Ver DocuElevate en GitHub",
"about.involved_heading": "Participa",
"about.involved_website": "Visitar el Sitio Web de DocuElevate",
"about.legal_description": "Nos preocupamos por su privacidad y seguridad de datos. Por favor, revise nuestros:",
"about.legal_heading": "Privacidad y Legal",
"about.legal_license": "Información de Licencia",
"about.legal_privacy": "Aviso de Privacidad",
"about.page_title": "Acerca de DocuElevate",
"about.story_heading": "Nuestra Historia",
"about.story_p1": "DocuElevate fue creado con un objetivo en mente: simplificar y agilizar la gestión de documentos para todos, ya sea una pequeña startup o una gran empresa.",
"about.story_p2": "Aprovechamos el poder de los proveedores de IA configurables (OpenAI, Anthropic Claude, Google Gemini, Ollama, OpenRouter, Portkey, y más) para la extracción de metadatos y refinamiento de texto, nos integramos perfectamente con Dropbox, Nextcloud y Paperless NGX para almacenamiento e indexación, utilizamos Azure Document Intelligence para OCR, e incluso usamos Gotenberg para conversiones de archivos a PDF.",
"api_tokens.col_created": "Creado",
"api_tokens.col_last_ip": "Última IP",
"api_tokens.col_last_used": "Último uso",
"api_tokens.col_name": "Nombre",
"api_tokens.col_prefix": "Prefijo del Token",
"api_tokens.copy_to_clipboard": "Copiar token al portapapeles",
"api_tokens.copy_upload_example": "Copiar ejemplo de carga al portapapeles",
"api_tokens.copy_warning_1": "Copie este token ahora — no",
"api_tokens.copy_warning_2": "se mostrará de nuevo",
"api_tokens.create_heading": "Crear Nuevo Token",
"api_tokens.create_token": "Crear Token",
"api_tokens.creating": "Creando…",
"api_tokens.heading": "Tokens de API",
"api_tokens.intro": "Cree tokens de API personales para interactuar con la API de DocuElevate de forma programática. Use tokens para cargas por webhook, pipelines CI/CD, o cualquier script que necesite cargar o recuperar documentos.",
"api_tokens.loading_tokens": "Cargando tokens…",
"api_tokens.never": "Nunca",
"api_tokens.no_tokens_heading": "Sin tokens de API aún",
"api_tokens.no_tokens_help": "Cree su primer token arriba para comenzar.",
"api_tokens.page_title": "Tokens de API DocuElevate",
"api_tokens.revoke": "Revocar",
"api_tokens.revoke_prefix": "Revocar token",
"api_tokens.status_active": "Activo",
"api_tokens.status_revoked": "Revocado",
"api_tokens.table_aria": "Tokens de API",
"api_tokens.token_created": "¡Token creado correctamente!",
"api_tokens.token_name_label": "Nombre del token",
"api_tokens.token_name_placeholder": "p.ej. Pipeline CI, Carga Webhook, Mi Script",
"api_tokens.usage_heading": "Ejemplo de Uso",
"api_tokens.usage_intro_post": "encabezado con cualquier solicitud a la API:",
"api_tokens.usage_intro_pre": "Use su token de API en el encabezado",
"api_tokens.your_tokens": "Sus Tokens",
"app.name": "DocuElevate",
"audit.col_ip": "IP",
"audit.col_resource": "Recurso",
"audit.col_timestamp": "Marca de tiempo",
"audit.critical": "Crítico",
"audit.filter_action": "Acción",
"audit.filter_all_actions": "Todas las acciones",
"audit.filter_all_users": "Todos los usuarios",
"audit.filter_resource_placeholder": "p.ej. documento, usuario",
"audit.filter_resource_type": "Tipo de Recurso",
"audit.filter_severity": "Severidad",
"audit.filter_user": "Usuario",
"audit.filters_section_label": "Filtros del registro de auditoría",
"audit.next": "Siguiente",
"audit.next_label": "Página siguiente",
"audit.no_events": "Aún no se han registrado eventos de auditoría.",
"audit.no_events_hint": "Las acciones significativas (inicios de sesión, operaciones con documentos, cambios de configuración) aparecerán aquí.",
"audit.page_title": "Registros de Auditoría - DocuElevate",
"audit.pagination_label": "Paginación del registro de auditoría",
"audit.prev": "Anterior",
"audit.prev_label": "Página anterior",
"audit.refresh_label": "Actualizar registros de auditoría",
"audit.siem_disabled_title": "El reenvío SIEM está deshabilitado",
"audit.siem_enabled_title": "Los eventos se están reenviando a ",
"audit.siem_off": "SIEM: Apagado",
"audit.subtitle": "Registro completo e inamovible de todas las acciones significativas.",
"audit.table_label": "Eventos del registro de auditoría",
"audit.title": "Registros de Auditoría",
"auth.confirm_password": "Confirmar contraseña",
"auth.create_account": "Crear cuenta",
"auth.display_name_label": "Nombre para mostrar",
"auth.email_label": "Correo electrónico",
"auth.forgot_password": "¿Olvidó su contraseña?",
"auth.forgot_username": "¿Olvidó su nombre de usuario?",
"auth.login": "Iniciar sesión",
"auth.login_title": "Iniciar Sesión",
"auth.logo_alt": "Logo de DocuElevate",
"auth.logout": "Cerrar sesión",
"auth.my_account": "Mi cuenta",
"auth.no_account": "¿No tiene una cuenta?",
"auth.or_continue_with": "O continuar con",
"auth.password_label": "Contraseña",
"auth.profile": "Perfil",
"auth.remember_me": "Recuérdame",
"auth.return_home": "Volver al Inicio",
"auth.sign_in": "Iniciar sesión",
"auth.sign_in_sso": "Iniciar sesión con SSO",
"auth.sign_in_with": "Iniciar sesión con",
"auth.sign_in_with_username": "Iniciar sesión con nombre de usuario",
"auth.signup": "Registrarse",
"auth.signup_title": "Registrarse",
"auth.username_label": "Nombre de usuario",
"auth.username_or_email": "Nombre de usuario o correo electrónico",
"auth.verify_email_back_sign_in": "Volver a iniciar sesión",
"auth.verify_email_expiry": "El enlace expira en 24 horas. Si no ve el correo, revise su carpeta de spam.",
"auth.verify_email_heading": "Revise su bandeja de entrada",
"auth.verify_email_message": "Le hemos enviado un correo de verificación. Por favor, haga clic en el enlace del correo para activar su cuenta.",
"auth.verify_email_page_title": "DocuElevate - Verifique su Correo",
"auth.verify_email_resend_aria_label": "Dirección de correo para reenvío",
"auth.verify_email_resend_button": "Reenviar correo de verificación",
"auth.verify_email_resend_label": "Dirección de correo",
"auth.verify_email_resend_placeholder": "Introduzca su dirección de correo",
"auth.verify_email_resend_prompt": "¿No lo recibió?",
"backup.archives_heading": "Archivos de Copia de Seguridad",
"backup.backup_now": "Hacer Copia Ahora",
"backup.clean_up": "Limpiar",
"backup.cleanup_title": "Ejecutar limpieza de retención ahora",
"backup.col_created": "Creado",
"backup.col_filename": "Nombre de Archivo",
"backup.col_size": "Tamaño",
"backup.col_storage": "Almacenamiento",
"backup.col_type": "Tipo",
"backup.config_auto_backup": "Copia automática",
"backup.config_remote_dest": "Destino remoto",
"backup.config_retention": "Retención",
"backup.config_total_size": "Tamaño local total",
"backup.confirm_btn": "Confirmar",
"backup.confirm_title": "Confirmar acción",
"backup.heading": "Copia de Seguridad",
"backup.local_only": "Solo local",
"backup.no_backups": "Sin copias de seguridad aún.",
"backup.no_backups_hint": "Haga clic en Hacer Copia Ahora para crear su primera copia de seguridad.",
"backup.page_title": "Copia de Seguridad",
"backup.records_label": "registros",
"backup.restore_btn": "Restaurar",
"backup.restore_desc_mid": "archivo de copia de seguridad para restaurar la base de datos.",
"backup.restore_desc_pre": "Cargue un",
"backup.restore_desc_warning": "Esto sobreescribirá todos los datos actuales.",
"backup.restore_file_label": "Archivo de copia de seguridad (.db.gz)",
"backup.restore_heading": "Restaurar desde Archivo",
"backup.restoring": "Restaurando…",
"backup.retention_daily_detail": " conservado durante 3 semanas",
"backup.retention_heading": "Política de retención",
"backup.retention_hourly_detail": " conservado durante 4 días",
"backup.retention_note": "Las copias de seguridad que superan estos límites se eliminan automáticamente tras cada nueva copia.",
"backup.retention_weekly_detail": " conservado durante ~3 meses",
"backup.snapshots": "instantáneas",
"backup.status_ok": "correcto",
"backup.storage_local": "local",
"backup.subtitle": "Las copias de seguridad de la base de datos se crean automáticamente: cada hora (4 días), diaria (3 semanas), semanal (13 semanas).",
"backup.table_aria": "Archivos de copia de seguridad",
"backup.trigger_daily": "Hacer Copia Ahora (Diaria)",
"backup.trigger_hourly": "Hacer Copia Ahora (Horaria)",
"backup.trigger_weekly": "Hacer Copia Ahora (Semanal)",
"backup.type_daily": "Diaria",
"backup.type_hourly": "Horaria",
"backup.type_weekly": "Semanal",
"billing.go_to_dashboard": "Ir al panel de control",
"billing.manage_subscription": "Gestionar suscripción",
"billing.success_heading": "¡Todo listo!",
"billing.success_message": "Su suscripción ha sido activada. ¡Gracias por elegir DocuElevate!",
"billing.success_page_title": "DocuElevate - Suscripción Activada",
"common.actions": "Acciones",
"common.active": "Activo",
"common.all": "Todo",
"common.back": "Atrás",
"common.cancel": "Cancelar",
"common.close": "Cerrar",
"common.col_pending": "Pendiente",
"common.completed": "Completado",
"common.confirm": "Confirmar",
"common.copied": "¡Copiado!",
"common.copy": "Copiar",
"common.create": "Create",
"common.created": "Creado",
"common.date": "Fecha",
"common.delete": "Eliminar",
"common.description": "Descripción",
"common.details": "Detalles",
"common.disabled": "Deshabilitado",
"common.download": "Descargar",
"common.duplicate": "Duplicate",
"common.edit": "Editar",
"common.enabled": "Habilitado",
"common.error": "Error",
"common.failed": "Fallido",
"common.filter": "Filtrar",
"common.inactive": "Inactivo",
"common.info": "Información",
"common.loading": "Cargando...",
"common.name": "Nombre",
"common.next": "Siguiente",
"common.next_page": "Página siguiente",
"common.no": "No",
"common.none": "Ninguno",
"common.page": "Página",
"common.pending": "Pendiente",
"common.prev_page": "Página anterior",
"common.previous": "Anterior",
"common.processing": "Procesando",
"common.refresh": "Actualizar",
"common.reset": "Restablecer",
"common.retry": "Reintentar",
"common.save": "Guardar",
"common.search": "Buscar",
"common.select": "Seleccionar",
"common.select_placeholder": "— seleccionar —",
"common.size": "Tamaño",
"common.status": "Estado",
"common.submit": "Submit",
"common.success": "Éxito",
"common.tags": "Tags",
"common.type": "Tipo",
"common.updated": "Actualizado",
"common.upload": "Cargar",
"common.view": "Ver",
"common.warning": "Advertencia",
"common.yes": "Sí",
"cookie.accept": "Entendido",
"cookie.learn_more": "Learn more",
"cookie.message": "This website uses cookies to improve your experience.",
"cookie.notice": "DocuElevate utiliza solo cookies de sesión esenciales necesarias para la autenticación y el funcionamiento del servicio. No se utilizan cookies de seguimiento ni analíticas.",
"cookie.notice_label": "Aviso de cookies",
"cookie.policy_link": "Política de cookies",
"cookie.privacy_link": "Aviso de privacidad",
"credentials.col_action": "Acción",
"credentials.col_credential": "Credencial",
"credentials.col_source": "Origen",
"credentials.configured": "Configurado",
"credentials.edit_in_settings": "Editar en Configuración",
"credentials.legend_db": "Valor almacenado en la base de datos (cifrado en reposo; reemplaza la variable de entorno)",
"credentials.legend_env_after": "",
"credentials.legend_env_before": "Valor de variable de entorno o archivo ",
"credentials.legend_missing": "Credencial no configurada — la integración no funcionará",
"credentials.legend_restart": "Se requiere reinicio al rotar esta credencial",
"credentials.legend_title": "Leyenda",
"credentials.manage_settings": "Gestionar Configuración",
"credentials.not_configured": "No Configurado",
"credentials.page_title": "Auditoría de Credenciales - DocuElevate",
"credentials.raw_json": "JSON sin procesar (API)",
"credentials.restart_title": "Se requiere reinicio después de rotar esta credencial",
"credentials.source_db_title": "Almacenado en base de datos (cifrado)",
"credentials.source_env_title": "Desde variable de entorno",
"credentials.status_missing": "Faltante",
"credentials.subtitle": "Resumen de todas las credenciales sensibles utilizadas por DocuElevate. No se muestran valores secretos — solo si cada credencial está configurada y de dónde proviene.",
"credentials.table_for": "Credenciales para",
"credentials.title": "Auditoría de Credenciales",
"credentials.total_credentials": "Total de Credenciales",
"dashboard.active_integrations": "Integraciones activas",
"dashboard.files_this_month": "Archivos este mes",
"dashboard.files_today": "Archivos hoy",
"dashboard.ocr_processed": "OCR procesados",
"dashboard.quick_actions": "Acciones rápidas",
"dashboard.recent_activity": "Actividad reciente",
"dashboard.storage_targets": "Destinos de almacenamiento",
"dashboard.title": "Panel",
"dashboard.total_files": "Total de archivos",
"dashboard.welcome": "Bienvenido a DocuElevate",
"duplicates.file_id_label": "ID de Archivo",
"duplicates.file_id_placeholder": "p.ej. 42",
"duplicates.find_btn": "Buscar",
"duplicates.found_files": "archivo(s) duplicado(s) en total.",
"duplicates.found_groups": "grupo(s) de duplicados con",
"duplicates.found_prefix": "Se encontraron",
"duplicates.group_aria": "Grupo de duplicados",
"duplicates.heading": "Documentos Duplicados",
"duplicates.how_it_works_heading": "Cómo funciona la detección de duplicados aproximados",
"duplicates.max_results_label": "Máximo de resultados",
"duplicates.near_dup_desc": "Seleccione un documento para verificar si algún otro archivo contiene el mismo contenido (o muy similar) — incluso si fueron escaneados en momentos diferentes y tienen diferentes hashes SHA-256.",
"duplicates.near_dup_heading": "Encontrar Duplicados Aproximados de un Documento",
"duplicates.no_exact_heading": "No se encontraron duplicados exactos",
"duplicates.page_title": "Documentos Duplicados - DocuElevate",
"duplicates.pagination_aria": "Paginación",
"duplicates.role_duplicate": "Duplicado",
"duplicates.role_original": "Original",
"duplicates.tab_exact": "Duplicados Exactos",
"duplicates.tab_near": "Buscador de Duplicados Aproximados",
"duplicates.tabs_aria": "Pestañas de detección de duplicados",
"duplicates.threshold_label": "Umbral de similitud",
"duplicates.view_dup_aria": "Ver archivo duplicado",
"duplicates.view_original_aria": "Ver archivo original",
"error.404_code": "404",
"error.404_heading": "¡Vaya, no encontramos esa página!",
"error.404_home": "Volver al Inicio",
"error.404_message": "La página que busca no existe.",
"error.404_title": "Página No Encontrada",
"error.500_code": "500",
"error.500_debug_info": "Mostrar Información de Depuración",
"error.500_description": "Nuestros servidores encontraron un problema y necesitan un momento.",
"error.500_heading": "¡Vaya! Algo salió mal.",
"error.500_home": "Ir al Inicio",
"error.500_img_alt": "Ilustración de un error del servidor",
"error.500_message1": "Nuestros servidores encontraron un problema y necesitan un momento. ¿Quizás los hámsteres derramaron su café?",
"error.500_message2": "Ya estamos en ello — ordenando archivos, reiniciando servidores y recalibrando los condensadores de flujo.",
"error.500_title": "Error Interno del Servidor",
"error.forbidden": "Prohibido",
"error.forbidden_message": "No tiene permiso para acceder a esta página.",
"error.not_found": "Página no encontrada",
"error.not_found_message": "La página que busca no existe.",
"error.server_error": "Error interno del servidor",
"error.server_error_message": "Algo salió mal. Inténtelo de nuevo más tarde.",
"error.unauthorized": "Por favor, inicie sesión para acceder a esta página.",
"error.unauthorized_message": "Debe iniciar sesión para acceder a esta página.",
"files.action_delete": "Eliminar archivo",
"files.action_details": "Ver detalles",
"files.action_preview": "Vista previa rápida",
"files.bulk_clear_selection": "Limpiar Selección",
"files.bulk_cloud_ocr": "Re-ejecutar OCR en la Nube",
"files.bulk_delete": "Eliminar Seleccionados",
"files.bulk_download": "Descargar como ZIP",
"files.bulk_reprocess": "Reprocesar Seleccionados",
"files.delete_modal_cancel": "Cancelar",
"files.delete_modal_confirm": "Eliminar",
"files.delete_modal_message": "¿Está seguro de que desea eliminar este archivo?",
"files.delete_modal_title": "Confirmar Eliminación",
"files.document_title": "Título del documento",
"files.drop_overlay_hint": "Supports PDF, Office docs, images, HTML, Markdown, and more",
"files.drop_overlay_title": "Suelte archivos o carpetas en cualquier lugar para cargar",
"files.error_hint": "Esto puede deberse a un problema de configuración o importación. Por favor, revise los registros del servidor.",
"files.file_size": "Tamaño del archivo",
"files.filename": "Nombre del archivo",
"files.files_selected": "archivos seleccionados",
"files.filter_all_providers": "Todos los Proveedores",
"files.filter_all_statuses": "Todos los Estados",
"files.filter_all_types": "Todos los Tipos",
"files.filter_apply": "Aplicar Filtros",
"files.filter_clear": "Limpiar",
"files.filter_date_from": "Fecha Desde",
"files.filter_date_from_aria": "Filtrar desde fecha",
"files.filter_date_to": "Fecha Hasta",
"files.filter_date_to_aria": "Filtrar hasta fecha",
"files.filter_form_aria": "Filtrar archivos",
"files.filter_mime_type": "Tipo MIME",
"files.filter_ocr_all": "Todos los Archivos",
"files.filter_ocr_good": "Buena calidad",
"files.filter_ocr_poor": "Baja calidad",
"files.filter_ocr_quality": "Calidad OCR",
"files.filter_ocr_quality_aria": "Filtrar por puntuación de calidad OCR",
"files.filter_ocr_unchecked": "Aún no evaluado",
"files.filter_search_label": "Buscar por Nombre de Archivo",
"files.filter_search_placeholder": "Introduzca nombre de archivo...",
"files.filter_storage_provider": "Proveedor de Almacenamiento",
"files.filter_tags_aria": "Filtrar por etiquetas (separadas por comas)",
"files.filter_tags_placeholder": "p.ej. factura,amazon",
"files.fulltext_search_label": "Full-Text Search",
"files.fulltext_search_placeholder": "Buscar contenido del documento, remitente, etiquetas, tipo...",
"files.no_files": "No se encontraron archivos",
"files.ocr_status": "Estado OCR",
"files.page_title": "Registros de Archivos",
"files.pagination_files": "archivos",
"files.pagination_first": "Primero",
"files.pagination_last": "Último",
"files.pagination_nav_aria": "Paginación de la lista de archivos",
"files.pagination_next": "Siguiente",
"files.pagination_of": "de",
"files.pagination_previous": "Anterior",
"files.pagination_showing": "Mostrando",
"files.preview_modal_close": "Cerrar vista previa",
"files.preview_modal_title": "Vista Previa",
"files.queue_banner_items": "elemento(s) están actualmente en cola o siendo procesados. Los archivos aparecerán aquí una vez que se complete el procesamiento.",
"files.queue_banner_link": "Ver Cola",
"files.saved_searches_empty": "Sin búsquedas guardadas aún",
"files.saved_searches_error": "No se pudieron cargar las búsquedas guardadas",
"files.saved_searches_label": "Búsquedas Guardadas",
"files.saved_searches_save": "Guardar Actual",
"files.saved_searches_save_aria": "Guardar filtros actuales como búsqueda guardada",
"files.search_results_empty": "No se encontraron resultados.",
"files.search_results_title": "Resultados de Búsqueda",
"files.status_duplicate": "Duplicado",
"files.table_actions": "Acciones",
"files.table_aria": "Registros de archivos",
"files.table_created_at": "Creado el",
"files.table_empty": "No se encontraron archivos",
"files.table_id": "ID",
"files.table_mime_type": "Tipo MIME",
"files.table_original_filename": "Nombre Original del Archivo",
"files.table_select_all": "Seleccionar todos los archivos de esta página",
"files.tags": "Etiquetas",
"files.title": "Archivos",
"files.upload_modal_aria": "Progreso de carga",
"files.upload_modal_close": "Cerrar progreso de carga",
"files.upload_modal_header": "Cargando Archivos",
"files.uploaded": "Subido",
"footer.about": "About",
"footer.attribution": "Attribution",
"footer.attributions": "Atribuciones",
"footer.cookies": "Cookies",
"footer.copyright": "DocuElevate {year}",
"footer.imprint": "Aviso legal",
"footer.license": "Licencia",
"footer.navigation": "Navegación del pie de página",
"footer.privacy": "Privacidad",
"footer.terms": "Términos",
"footer.version": "Versión {version}",
"help.destinations_dropbox": "Dropbox",
"help.destinations_dropbox_desc": "Vinculado por OAuth. Los archivos llegan a su carpeta elegida.",
"help.destinations_email": "Reenvío por Correo",
"help.destinations_email_desc": "Archivos procesados enviados como adjuntos SMTP.",
"help.destinations_google_drive": "Google Drive",
"help.destinations_google_drive_desc": "Cuenta de servicio u OAuth. Compatible con unidades compartidas.",
"help.destinations_heading": "Destinos A Dónde Van los Documentos",
"help.destinations_nextcloud": "Nextcloud / WebDAV",
"help.destinations_nextcloud_desc": "Almacenamiento en la nube auto-alojado mediante WebDAV.",
"help.destinations_onedrive": "OneDrive",
"help.destinations_onedrive_desc": "Integración con la API de Microsoft Graph.",
"help.destinations_paperless": "Paperless-ngx",
"help.destinations_paperless_desc": "Envíe documentos directamente a Paperless para archivarlos.",
"help.destinations_s3": "Amazon S3",
"help.destinations_s3_desc": "Cualquier bucket compatible con S3 (AWS, MinIO, Wasabi).",
"help.destinations_sftp": "SFTP / FTP",
"help.destinations_sftp_desc": "Transferencia segura de archivos a cualquier servidor.",
"help.destinations_webhook": "Webhook",
"help.destinations_webhook_desc": "Envíe metadatos mediante POST a cualquier endpoint externo.",
"help.documentation": "Documentación",
"help.faq": "Preguntas frecuentes",
"help.faq_1_a": "Vaya a la página de Carga, arrastre y suelte sus archivos o haga clic en Elegir Archivo. DocuElevate convierte imágenes y documentos Office a PDF, ejecuta OCR y extrae metadatos automáticamente.",
"help.faq_1_q": "¿Cómo cargo documentos?",
"help.faq_2_a": "PDF, JPEG, PNG, TIFF, BMP, GIF, DOCX, XLSX, PPTX, ODT, ODS, TXT, RTF y HTML. Los archivos que no son PDF se convierten automáticamente a PDF antes de procesarse.",
"help.faq_2_q": "¿Qué formatos de archivo son compatibles?",
"help.faq_3_a": "Sí. Vaya a Ingesta de Correo, agregue una cuenta IMAP, y DocuElevate sondeará los nuevos mensajes y procesará los adjuntos automáticamente.",
"help.faq_3_q": "¿Puedo ingerir documentos desde el correo electrónico?",
"help.faq_4_a": "Los pipelines le permiten encadenar pasos de procesamiento OCR, extracción con IA, conversión de formato y enrutar el resultado a uno o más destinos. Créelos y gestiónelos desde la página de Pipelines.",
"help.faq_4_q": "¿Cómo funcionan los pipelines de procesamiento?",
"help.faq_5_a": "DocuElevate cifra las credenciales en reposo, se comunica mediante TLS y nunca almacena sus documentos más tiempo del necesario. Consulte el Aviso de Privacidad para obtener todos los detalles.",
"help.faq_5_q": "¿Están seguros mis datos?",
"help.faq_heading": "Preguntas Frecuentes",
"help.getting_started": "Primeros pasos",
"help.heading": "Ayuda y Destinos",
"help.page_title": "Ayuda y Destinos",
"help.privacy_notice": "Aviso de Privacidad",
"help.quickstart_heading": "Inicio Rápido",
"help.quickstart_storage": "Conectar Almacenamiento",
"help.quickstart_storage_desc": "Vaya a Configuración y vincule sus cuentas en la nube. Los documentos procesados se enrutan automáticamente a cada destino que configure.",
"help.quickstart_upload": "Cargar Documentos",
"help.quickstart_upload_desc": "Arrastre y suelte archivos en la página de Carga o haga clic en Elegir Archivo. DocuElevate convierte imágenes y documentos Office a PDF, ejecuta OCR y extrae metadatos automáticamente.",
"help.quickstart_workflows": "Automatizar Flujos de Trabajo",
"help.quickstart_workflows_desc": "Cree Pipelines para definir procesamiento multi-paso y reglas de enrutamiento. Combine OCR, extracción con IA, conversión de formato y entrega en un único flujo.",
"help.sources_email_ingestion": "Ingesta de Correo (IMAP)",
"help.sources_email_ingestion_desc": "Reenvíe documentos a un buzón dedicado. En Ingesta de Correo, agregue una o más cuentas IMAP. DocuElevate sondea los nuevos mensajes y procesa los adjuntos automáticamente.",
"help.sources_heading": "Fuentes Cómo Entran los Documentos",
"help.sources_rest_api": "API REST",
"help.sources_rest_api_desc": "Intégrese programáticamente enviando archivos mediante POST a /api/upload. Ideal para scripts, carpetas vigiladas, escáneres o herramientas de terceros como Zapier y n8n.",
"help.sources_scanner": "Escáner y Móvil",
"help.sources_scanner_desc": "Apunte los escáneres de red al endpoint de carga de DocuElevate o use cualquier aplicación de escaneo móvil que admita destinos HTTP personalizados.",
"help.sources_web_upload": "Carga Web",
"help.sources_web_upload_desc": "La forma más rápida de comenzar. Abra la página de Carga, suelte uno o más archivos, y DocuElevate se encarga del resto. Los formatos compatibles incluyen PDF, JPEG, PNG, TIFF, DOCX, XLSX y más.",
"help.subheading": "Todo lo que necesita para aprovechar al máximo DocuElevate. Explore los temas a continuación o busque lo que necesita.",
"help.support": "Soporte",
"help.support_admin_message": "Contacte a su administrador para obtener información de soporte.",
"help.support_description": "¿No encuentra lo que busca? Nuestro equipo de soporte está aquí para ayudar.",
"help.support_heading": "Contactar Soporte",
"help.support_ticket_button": "Enviar un Ticket",
"help.support_ticket_heading": "Abrir un Ticket de Soporte",
"help.title": "Centro de ayuda",
"help.workflows_creating": "Crear un Pipeline",
"help.workflows_definition": "Un Pipeline es una serie de pasos de procesamiento que se ejecutan automáticamente cada vez que se ingiere un documento. Cada paso puede transformar, enriquecer o enrutar el documento.",
"help.workflows_heading": "Flujos de Trabajo y Pipelines",
"help.workflows_step_1": "Convertir a PDF",
"help.workflows_step_1_create": "Vaya a Pipelines en el menú principal.",
"help.workflows_step_2": "OCR extraer texto",
"help.workflows_step_2_create": "Haga clic en Nuevo Pipeline y asígnele un nombre.",
"help.workflows_step_3": "Extracción de metadatos con IA",
"help.workflows_step_3_create": "Agregue los pasos de procesamiento que necesite.",
"help.workflows_step_4": "Entregar a uno o más destinos",
"help.workflows_step_4_create": "Elija uno o más destinos de entrega.",
"help.workflows_step_5_create": "Guarde — los nuevos documentos se procesarán automáticamente mediante este pipeline.",
"help.workflows_typical_steps": "Pasos Típicos",
"help.workflows_what_is": "¿Qué es un Pipeline?",
"index.badge_intelligent": "Procesamiento Inteligente de Documentos",
"index.button_browse_files": "Explorar Archivos",
"index.button_upload": "Cargar",
"index.capabilities_cloud": "Almacenamiento en la nube: Dropbox, OneDrive, Google Drive, NextCloud",
"index.capabilities_ingestion": "Ingesta de documentos por correo y URL",
"index.capabilities_ocr": "OCR y extracción de metadatos con IA",
"index.capabilities_paperless": "Integración con Paperless-ngx para gestión documental",
"index.capabilities_title": "Capacidades",
"index.capabilities_workflows": "Flujos de trabajo automatizados de clasificación y enrutamiento",
"index.cta_description": "Únase a los equipos que ya automatizan su procesamiento de documentos con DocuElevate.",
"index.cta_heading": "¿Listo para elevar su flujo de trabajo documental?",
"index.cta_pricing": "Ver precios",
"index.cta_signup": "Crear una cuenta gratuita",
"index.dashboard_subtitle": "Procesamiento y gestión inteligente de documentos",
"index.dashboard_subtitle_teams": "Procesamiento y gestión inteligente de documentos — creado para equipos",
"index.feature_ai": "Extracción de Metadatos con IA",
"index.feature_ai_desc": "OpenAI, Claude, Gemini y otros proveedores de IA configurables clasifican documentos y extraen campos clave como fechas, importes y asuntos.",
"index.feature_cloud": "Almacenamiento Multi-Nube",
"index.feature_cloud_desc": "Enrute archivos procesados a Dropbox, Google Drive, OneDrive, Amazon S3, Nextcloud, Paperless NGX, WebDAV, FTP/SFTP y más.",
"index.feature_email": "Ingesta por Correo e IMAP",
"index.feature_email_desc": "Extraiga documentos automáticamente de Gmail o cualquier buzón IMAP — sin cargas manuales necesarias.",
"index.feature_ocr": "OCR y Extracción de Texto",
"index.feature_ocr_desc": "Azure Document Intelligence convierte PDFs escaneados e imágenes en texto completamente buscable de forma automática.",
"index.feature_pipelines": "Pipelines Personalizados",
"index.feature_pipelines_desc": "Construya pipelines de procesamiento con pasos configurables — OCR, extracción con IA, conversión de formato y enrutamiento de almacenamiento en cualquier orden.",
"index.feature_search": "Búsqueda de Texto Completo",
"index.feature_search_desc": "Encuentre instantáneamente cualquier documento por contenido, metadatos o etiquetas en todo su archivo.",
"index.feature_section_title": "Todo lo que necesita para flujos de trabajo documentales inteligentes",
"index.getting_started": "Primeros Pasos",
"index.getting_started_1": "Configure integraciones mediante Estado del Sistema",
"index.getting_started_2": "Cargue su primer documento",
"index.getting_started_3": "Revise los resultados en Archivos",
"index.getting_started_learn": "Más información sobre DocuElevate",
"index.hero_description": "DocuElevate ingiere sus documentos, ejecuta OCR, extrae metadatos con IA y enruta archivos a Dropbox, Google Drive, OneDrive, S3, Nextcloud y más — todo en un pipeline continuo.",
"index.hero_heading": "De la carga a la información — automáticamente.",
"index.hero_login": "Iniciar Sesión",
"index.hero_pricing": "Ver Planes y Precios",
"index.hero_signup": "Comenzar — es gratis",
"index.integrations_active": "Integraciones activas",
"index.integrations_storage": "Destinos de almacenamiento",
"index.integrations_title": "Integraciones",
"index.integrations_view_status": "Ver estado del sistema",
"index.page_title_dashboard": "Panel de Control",
"index.page_title_public": "Procesamiento Inteligente de Documentos",
"index.platform_overview": "Resumen de la plataforma",
"index.quick_actions": "Acciones Rápidas",
"index.quick_documents": "Mis Documentos",
"index.quick_documents_desc": "Explorar sus archivos procesados",
"index.quick_search": "Buscar",
"index.quick_search_desc": "Búsqueda de texto completo en documentos",
"index.quick_subscription": "Mi Suscripción",
"index.quick_subscription_desc": "Ver detalles del plan y uso",
"index.quick_system_status": "Estado del Sistema",
"index.quick_system_status_desc": "Comprobar la salud de las integraciones",
"index.quick_upload": "Cargar Documento",
"index.quick_upload_desc": "Procesar un nuevo archivo",
"index.quick_view_files": "Ver Todos los Archivos",
"index.quick_view_files_desc": "Explorar documentos procesados",
"index.single_user_heading": "Panel de DocuElevate",
"index.single_user_subtitle": "Procesamiento y gestión inteligente de documentos",
"index.stat_active_integrations": "Integraciones Activas",
"index.stat_active_users": "Usuarios activos",
"index.stat_files_month": "Archivos este mes",
"index.stat_files_today": "Archivos hoy",
"index.stat_storage_targets": "Destinos de Almacenamiento",
"index.stat_total_files": "Total de archivos",
"index.tier_plan": "Plan",
"index.tier_upgrade": "Actualizar",
"index.tier_view_details": "Ver todos los detalles",
"index.upgrade_daily_limits": "Límites diarios y mensuales más altos",
"index.upgrade_description": "Desbloquee más documentos, más destinos y soporte prioritario.",
"index.upgrade_destinations": "Más destinos de almacenamiento",
"index.upgrade_ocr_pages": "Más páginas OCR",
"index.upgrade_plan": "Actualice su plan",
"index.upgrade_view_pricing": "Ver planes y precios",
"index.usage_lifetime": "Archivos de por vida",
"index.usage_month": "Archivos este mes",
"index.usage_my_usage": "Mi uso",
"index.usage_today": "Archivos hoy",
"index.usage_unlimited": "Ilimitado",
"integrations.configure": "Configurar",
"integrations.connect": "Conectar",
"integrations.connected": "Conectado",
"integrations.disconnect": "Desconectar",
"integrations.empty_state": "No hay integraciones configuradas",
"integrations.folder_label": "Carpeta",
"integrations.host_label": "Host",
"integrations.imap_settings": "Ajustes IMAP",
"integrations.not_connected": "No conectado",
"integrations.page_title": "Integraciones",
"integrations.password_label": "Contraseña",
"integrations.port_label": "Puerto",
"integrations.title": "Integraciones",
"integrations.username_label": "Usuario",
"language.bg": "Български",
"language.ca": "Català",
"language.change_success": "Language changed to {language}",
"language.changed": "Idioma cambiado a {language}",
"language.cs": "Čeština",
"language.da": "Dansk",
"language.de": "Deutsch",
"language.el": "Ελληνικά",
"language.en": "English",
"language.es": "Español",
"language.et": "Eesti",
"language.fi": "Suomi",
"language.fr": "Français",
"language.ga": "Gaeilge",
"language.hr": "Hrvatski",
"language.hu": "Magyar",
"language.is": "Íslenska",
"language.it": "Italiano",
"language.lb": "Lëtzebuergesch",
"language.lt": "Lietuvių",
"language.lv": "Latviešu",
"language.nb": "Norsk",
"language.nl": "Nederlands",
"language.no_results": "No languages found",
"language.pl": "Polski",
"language.pt": "Português",
"language.ro": "Română",
"language.ru": "Русский",
"language.search_placeholder": "Search languages…",
"language.selector": "Idioma",
"language.selector_label": "Select language",
"language.sk": "Slovenčina",
"language.sl": "Slovenščina",
"language.sv": "Svenska",
"language.tr": "Türkçe",
"language.uk": "Українська",
"language.zh": "中文",
"nav.about": "Acerca de",
"nav.admin": "Administración",
"nav.admin.audit_logs": "Registros de auditoría",
"nav.admin.backups": "Copias de seguridad",
"nav.admin.plans": "Planes",
"nav.admin.scheduled_jobs": "Tareas programadas",
"nav.admin.users": "Usuarios",
"nav.admin_actions": "Acciones de administración",
"nav.admin_menu": "Menú de administración",
"nav.api_docs": "Documentación API",
"nav.api_tokens": "API Tokens",
"nav.backup_restore": "Copia de seguridad y restauración",
"nav.credentials": "Credenciales",
"nav.dark_mode": "Modo oscuro",
"nav.dashboard": "Panel de Control",
"nav.developer_docs": "Documentación para desarrolladores",
"nav.duplicates": "Duplicados",
"nav.file_manager": "Gestor de archivos",
"nav.files": "Archivos",
"nav.help": "Ayuda",
"nav.help_center": "Centro de ayuda",
"nav.imap": "Email Import",
"nav.integrations": "Integraciones",
"nav.light_mode": "Modo claro",
"nav.login": "Log In",
"nav.logout": "Log Out",
"nav.main_navigation": "Navegación principal",
"nav.notifications": "Notificaciones",
"nav.open_main_menu": "Abrir menú principal",
"nav.pipelines": "Pipelines",
"nav.plan_designer": "Diseñador de planes",
"nav.pricing": "Precios",
"nav.profile": "Profile",
"nav.queue": "Queue",
"nav.queue_monitor": "Monitor de cola",
"nav.scheduled_jobs": "Tareas programadas",
"nav.search": "Buscar",
"nav.settings": "Configuración",
"nav.shared_links": "Shared Links",
"nav.signup": "Sign Up",
"nav.similarity": "Similitud",
"nav.skip_to_content": "Ir al contenido principal",
"nav.status": "Estado",
"nav.subscription": "Subscription",
"nav.toggle_dark_mode": "Alternar modo oscuro",
"nav.toggle_nav": "Alternar menú de navegación",
"nav.upload": "Cargar",
"nav.users": "Usuarios",
"nav.version": "Información de versión",
"notifications.filter_all": "Todas",
"notifications.filter_read": "Solo leídas",
"notifications.filter_unread": "Solo no leídas",
"notifications.manage_desc": "Gestione su bandeja de notificaciones, destinos y preferencias de eventos",
"notifications.mark_all_read": "Marcar Todas como Leídas",
"notifications.mark_all_read_btn": "Marcar todas como leídas",
"notifications.mark_read": "Marcar como Leída",
"notifications.no_notifications": "Sin notificaciones",
"notifications.page_title": "Notificaciones",
"notifications.tab_inbox": "Bandeja",
"notifications.tab_settings": "Configuración",
"notifications.title": "Notificaciones",
"notifications.unread_count": "{count} notificaciones no leídas",
"pipelines.active_label": "Activo",
"pipelines.add_step_btn": "Agregar Paso",
"pipelines.create": "Crear pipeline",
"pipelines.custom_label_label": "Etiqueta Personalizada",
"pipelines.default_label": "Predeterminado",
"pipelines.description_label": "Descripción",
"pipelines.description_placeholder": "Descripción opcional",
"pipelines.disabled_label": "Deshabilitado",
"pipelines.edit": "Editar pipeline",
"pipelines.empty_state": "Sin pipelines aún",
"pipelines.empty_state_hint": "Cree su primer pipeline para definir flujos de trabajo de procesamiento de documentos personalizados.",
"pipelines.enabled_label": "Habilitado",
"pipelines.force_cloud_ocr_label": "Forzar OCR en la nube (omitir extracción de texto local)",
"pipelines.inactive_label": "Inactivo",
"pipelines.loading": "Cargando pipelines…",
"pipelines.name_placeholder": "Mi pipeline",
"pipelines.new_pipeline_btn": "Nuevo Pipeline",
"pipelines.no_steps": "Sin pasos definidos. Agregue un paso para comenzar a construir su pipeline.",
"pipelines.ocr_auto": "Automático (usar predeterminado del sistema)",
"pipelines.ocr_language_hint": "Reemplaza la configuración de idioma global para Tesseract/EasyOCR. Azure y Mistral detectan el idioma automáticamente.",
"pipelines.ocr_language_label": "Idioma OCR",
"pipelines.optional_suffix": "(opcional)",
"pipelines.page_title": "Pipelines de Procesamiento",
"pipelines.set_default": "Establecer como mi pipeline predeterminado",
"pipelines.step_label_placeholder": "Reemplazar el nombre predeterminado del paso",
"pipelines.step_type_label": "Tipo de Paso",
"pipelines.subtitle_intro": "Defina y gestione flujos de trabajo de procesamiento de documentos personalizados.",
"pipelines.subtitle_system_post": "y son visibles para todos los usuarios.",
"pipelines.subtitle_system_pre": "Los pipelines del sistema (creados por administradores) se muestran con una insignia",
"pipelines.system_label": "Sistema",
"pipelines.system_pipeline_label": "Pipeline del sistema (visible para todos los usuarios)",
"pipelines.title": "Pipelines de procesamiento",
"queue.active_tasks": "Tareas Activas",
"queue.auto_refresh_1": "Se actualiza automáticamente cada",
"queue.auto_refresh_2": "segundos",
"queue.col_arguments": "Argumentos",
"queue.col_current_step": "Paso Actual",
"queue.col_file": "Archivo",
"queue.col_files": "Archivos",
"queue.col_queue": "Cola",
"queue.col_state": "Estado",
"queue.col_task": "Tarea",
"queue.col_task_id": "ID de Tarea",
"queue.files_processing": "Archivos Procesándose",
"queue.heading": "Cola de Procesamiento",
"queue.last_updated": "Última actualización:",
"queue.loading_stats": "Cargando estadísticas de la cola…",
"queue.no_active_tasks": "Sin tareas activas",
"queue.no_data": "Sin datos",
"queue.no_files_processing": "No hay archivos procesándose actualmente",
"queue.page_title": "Cola de Procesamiento",
"queue.processing_pipeline": "Pipeline de Procesamiento",
"queue.queued_tasks": "Tareas en Cola",
"queue.recently_processing": "Archivos Procesados Recientemente",
"queue.redis_queues": "Colas Redis",
"queue.subtitle": "Vista en tiempo real del pipeline de procesamiento de documentos y las colas de tareas Celery.",
"queue.workers_online": "Trabajadores en Línea",
"search.button": "Buscar",
"search.error_message": "La búsqueda no está disponible temporalmente. Por favor, inténtelo de nuevo en un momento.",
"search.filter_aria_clear": "Limpiar todos los filtros",
"search.filter_clear_button": "Limpiar Filtros",
"search.filter_date_from": "Fecha Desde",
"search.filter_date_to": "Fecha Hasta",
"search.filter_document_type": "Tipo de Documento",
"search.filter_document_type_placeholder": "p.ej. Factura",
"search.filter_language": "Idioma",
"search.filter_language_placeholder": "p.ej. es",
"search.filter_sender": "Remitente",
"search.filter_sender_placeholder": "p.ej. Empresa ACME",
"search.filter_tags": "Etiquetas",
"search.filter_tags_placeholder": "p.ej. amazon",
"search.filter_text_quality": "Calidad del Texto",
"search.filter_text_quality_all": "Todas",
"search.filter_text_quality_high": "Alta",
"search.filter_text_quality_low": "Baja",
"search.filter_text_quality_medium": "Media",
"search.filter_text_quality_no_text": "Sin texto",
"search.heading": "Búsqueda",
"search.input_aria_label": "Buscar documentos",
"search.input_placeholder": "Buscar documentos por contenido, remitente, etiquetas, tipo...",
"search.loading_indicator": "Buscando…",
"search.no_results": "No se encontraron resultados para {query}.",
"search.page_title": "Búsqueda",
"search.placeholder": "Buscar documentos...",
"search.result_empty": "No se encontraron documentos que coincidan con su búsqueda.",
"search.results_count": "{count} resultados encontrados",
"search.saved_aria_save": "Guardar búsqueda actual",
"search.saved_button": "Guardar Actual",
"search.saved_empty": "Sin búsquedas guardadas aún",
"search.saved_error": "No se pudieron cargar las búsquedas guardadas",
"search.saved_label": "Búsquedas Guardadas",
"search.saved_loading": "Cargando...",
"search.title": "Buscar documentos",
"settings.audit_log_btn": "Registro de Auditoría",
"settings.autocomplete_hint": "Escriba para buscar valores conocidos, o introduzca cualquier valor personalizado.",
"settings.autocomplete_no_matches": "Sin coincidencias — aún puede escribir un valor personalizado",
"settings.autocomplete_placeholder": "Escriba para buscar o introduzca un valor…",
"settings.boolean_enable_prefix": "Habilitar",
"settings.categories_aria": "Categorías de configuración",
"settings.categories_heading": "Categorías",
"settings.db_wizard_btn": "Asistente BD",
"settings.effective_value_label": "Valor efectivo:",
"settings.encrypted_suffix": "= cifrado en reposo",
"settings.encrypted_title": "El valor está cifrado en reposo en la base de datos",
"settings.export_btn": "Exportar",
"settings.export_db_only": "Solo ajustes de BD",
"settings.export_full_config": "Configuración efectiva completa",
"settings.jump_to_category": "Ir a categoría…",
"settings.manage_config_prefix": "Gestionar configuración. Prioridad:",
"settings.model_picker_hint": "Seleccione de la lista o escriba cualquier nombre de modelo compatible con su proveedor.",
"settings.model_picker_placeholder": "Seleccione un modelo común o escriba un nombre personalizado…",
"settings.no_results_clear": "limpiar la búsqueda",
"settings.no_results_heading": "No se encontraron ajustes",
"settings.no_results_hint": "Intente un término de búsqueda diferente o",
"settings.page_heading": "Ajustes de la Aplicación",
"settings.required_label": "(requerido)",
"settings.reset_confirm": "¿Está seguro de que desea restablecer esta configuración?",
"settings.restart_required_suffix": "= reinicio requerido",
"settings.revert_btn": "Eliminar de BD",
"settings.revert_title": "Eliminar el valor de BD y revertir a la variable de entorno o predeterminado",
"settings.reverting": "Revirtiendo…",
"settings.save_all_btn": "Guardar Todos los Cambios",
"settings.save_error": "Error al guardar la configuración",
"settings.save_setting_title": "Guardar este ajuste",
"settings.save_success": "Configuración guardada con éxito",
"settings.saving_state": "Guardando…",
"settings.search_aria_label": "Buscar ajustes",
"settings.search_clear_aria": "Limpiar búsqueda",
"settings.search_placeholder": "Buscar ajustes por nombre, clave o descripción…",
"settings.settings_count_suffix": "ajustes",
"settings.source_db_badge": "BD",
"settings.source_default_badge": "PREDETERMINADO",
"settings.source_env_badge": "ENV",
"settings.title": "Configuración",
"settings.toggle_visibility_aria": "Cambiar visibilidad de contraseña",
"settings.toggle_visibility_title": "Mostrar/ocultar valor",
"settings.user_autocomplete_empty": "No se encontraron usuarios coincidentes",
"settings.user_autocomplete_hint": "Escriba para buscar usuarios existentes por nombre, o introduzca cualquier identificador manualmente.",
"settings.user_autocomplete_placeholder": "Comience a escribir para buscar usuarios…",
"settings.wizard_btn": "Asistente",
"shared.col_expiry": "Vencimiento",
"shared.col_file_label": "Archivo / Etiqueta",
"shared.col_link": "Enlace",
"shared.col_views": "Vistas",
"shared.copy_link_aria": "Copiar enlace al portapapeles",
"shared.copy_link_title": "Copiar enlace",
"shared.create_btn": "Crear Enlace",
"shared.create_heading": "Crear Nuevo Enlace Compartido",
"shared.creating": "Creando…",
"shared.expiry_12h": "12 horas",
"shared.expiry_14d": "14 días",
"shared.expiry_1h": "1 hora",
"shared.expiry_24h": "24 horas (1 día)",
"shared.expiry_30d": "30 días",
"shared.expiry_3d": "3 días",
"shared.expiry_6h": "6 horas",
"shared.expiry_7d": "7 días",
"shared.expiry_label": "Vencimiento",
"shared.expiry_never": "Nunca",
"shared.file_id_help_post": "página o en la URL de detalle del documento.",
"shared.file_id_help_pre": "Encuentre el ID del archivo en la",
"shared.file_id_label": "ID del Archivo",
"shared.file_id_placeholder": "p.ej. 42",
"shared.files_link": "Archivos",
"shared.heading": "Enlaces Compartidos",
"shared.label_label": "Etiqueta",
"shared.label_placeholder": "p.ej. Compartido con Bob",
"shared.link_created": "¡Enlace compartido creado!",
"shared.link_created_help": "Copie y envíe este enlace al destinatario.",
"shared.links_count_aria": "número de enlaces",
"shared.max_downloads_label": "Máximo de descargas",
"shared.no_links": "Sin enlaces compartidos aún. Cree uno arriba para comenzar.",
"shared.open_in_new_tab": "Abrir en nueva pestaña",
"shared.open_link_aria": "Abrir enlace compartido",
"shared.optional": "(opcional)",
"shared.page_title": "Enlaces Compartidos DocuElevate",
"shared.password_label": "Contraseña",
"shared.password_placeholder": "Dejar vacío para sin contraseña",
"shared.password_protected": "Protegido con contraseña",
"shared.refresh_aria": "Actualizar lista de enlaces compartidos",
"shared.revoke_aria_prefix": "Revocar enlace compartido para",
"shared.revoke_btn": "Revocar",
"shared.status_active": "Activo",
"shared.status_expired": "Expirado",
"shared.status_limit_reached": "Límite alcanzado",
"shared.status_revoked": "Revocado",
"shared.subtitle": "Comparta documentos con cualquier persona mediante un enlace de tiempo limitado o vistas limitadas. Los destinatarios no necesitan una cuenta de DocuElevate. Los enlaces pueden estar protegidos con contraseña y revocarse en cualquier momento.",
"shared.table_aria": "Enlaces compartidos",
"shared.unlimited_placeholder": "Ilimitado",
"shared.your_links": "Sus Enlaces Compartidos",
"similarity.backfill_auto": "La tarea en segundo plano los calculará automáticamente cada 5 minutos, o puede",
"similarity.files_missing_text": "archivo(s) tienen texto OCR pero aún no tienen incrustación.",
"similarity.find_pairs_btn": "Buscar Pares",
"similarity.heading": "Similitud de Documentos",
"similarity.load_error": "Error al cargar pares.",
"similarity.min_similarity_label": "Similitud mínima",
"similarity.no_pairs_detail": "Ningún par de documentos supera el umbral de similitud.",
"similarity.no_pairs_heading": "No se encontraron pares similares",
"similarity.page_title": "Similitud de Documentos - DocuElevate",
"similarity.pagination_aria": "Paginación de pares de similitud",
"similarity.per_page_label": "Por página",
"similarity.scanning": "Buscando pares de documentos similares…",
"similarity.stat_embedding_model": "Modelo de Incrustación",
"similarity.stat_missing_embedding": "Incrustación Faltante",
"similarity.stat_total_files": "Total de Archivos",
"similarity.stat_with_embedding": "Con Incrustación",
"similarity.subtitle": "Pares de documentos con alta similitud semántica, ordenados por puntuación.",
"similarity.trigger_aria": "Activar el cálculo de incrustación para todos los archivos sin incrustaciones",
"similarity.trigger_now": "activarlo ahora",
"status.app_version": "Versión de la App",
"status.build_date": "Fecha de Compilación",
"status.container_id": "ID del Contenedor",
"status.git_commit": "Commit de Git",
"status.last_check": "Última Comprobación",
"status.page_title": "Estado del Sistema",
"status.setting_label": "Ajuste",
"status.value_label": "Valor",
"upload.browse_button": "Explorar Archivos",
"upload.button_processing": "Procesando...",
"upload.camera_button": "Tomar Foto / Escanear Documento",
"upload.download_button": "Descargar y Procesar",
"upload.downloading": "Descargando archivo desde URL...",
"upload.drag_drop": "Arrastre y suelte archivos aquí o haga clic para explorar",
"upload.drop_hint_desktop": "Arrastre y suelte archivos o carpetas aquí, o haga clic para seleccionar archivos.",
"upload.drop_hint_mobile": "Toque para seleccionar archivos o use el botón de cámara a continuación.",
"upload.drop_zone_aria": "Área de carga de archivos. Arrastre y suelte archivos aquí, o presione Intro para explorar archivos.",
"upload.error": "Error al subir",
"upload.error_invalid_url": "Formato de URL no válido",
"upload.error_url_required": "Por favor, introduzca una URL",
"upload.file_size_hint": "Tamaño máximo: 500 MB por archivo",
"upload.file_types": "Tipos permitidos: PDF, documentos Office (Word, Excel, PowerPoint, etc.), Imágenes",
"upload.filename_description": "Dejar vacío para usar el nombre de archivo de la URL",
"upload.filename_label": "Nombre de archivo (opcional)",
"upload.filename_placeholder": "mi-documento.pdf",
"upload.max_size": "Tamaño máximo de archivo: {max_size}",
"upload.page_title": "Cargar Documento",
"upload.section_device": "Cargar desde Dispositivo",
"upload.section_url": "Cargar desde URL",
"upload.select_file": "Seleccione un archivo para cargar",
"upload.success": "Documento cargado correctamente.",
"upload.title": "Subir documento",
"upload.uploading": "Cargando...",
"upload.url_description": "Introduzca un enlace directo a un archivo (PDF, documentos Office o imágenes)",
"upload.url_label": "URL del Archivo",
"upload.url_placeholder": "https://ejemplo.com/documento.pdf"
}