Update Language files and reformat that all thave the same indentation

This commit is contained in:
2026-02-10 18:29:50 +01:00
parent 01bc815bde
commit a65bbe985e
6 changed files with 1416 additions and 1407 deletions

View File

@@ -77,31 +77,31 @@
"logs.table.count": "Cantidad",
"logs.table.jail": "Jail",
"logs.table.ip": "IP",
"logs.table.time": "Hora",
"logs.table.country": "País",
"logs.table.actions": "Acciones",
"logs.actions.whois": "Whois",
"logs.actions.logs": "Registros",
"logs.search.label": "Buscar eventos",
"logs.search.placeholder": "Busca IP, jail o servidor",
"logs.search.country_label": "País",
"logs.search.country_all": "Todos los países",
"logs.search.country_unknown": "Desconocido",
"logs.badge.recurring": "Recurrente",
"logs.modal.whois_title": "Información Whois",
"logs.modal.logs_title": "Registros",
"logs.modal.jail": "Jail",
"logs.modal.insights_title": "Información de bloqueos",
"logs.modal.insights_description": "Distribución por país y atacantes recurrentes.",
"logs.modal.insights_countries": "Bloqueos por país",
"logs.modal.insights_countries_empty": "No se registraron bloqueos en este periodo.",
"logs.table.time": "Hora",
"logs.table.country": "País",
"logs.table.actions": "Acciones",
"logs.actions.whois": "Whois",
"logs.actions.logs": "Registros",
"logs.search.label": "Buscar eventos",
"logs.search.placeholder": "Busca IP, jail o servidor",
"logs.search.country_label": "País",
"logs.search.country_all": "Todos los países",
"logs.search.country_unknown": "Desconocido",
"logs.badge.recurring": "Recurrente",
"logs.modal.whois_title": "Información Whois",
"logs.modal.logs_title": "Registros",
"logs.modal.jail": "Jail",
"logs.modal.insights_title": "Información de bloqueos",
"logs.modal.insights_description": "Distribución por país y atacantes recurrentes.",
"logs.modal.insights_countries": "Bloqueos por país",
"logs.modal.insights_countries_empty": "No se registraron bloqueos en este periodo.",
"logs.modal.insights_countries_hint": "Principales orígenes en el período seleccionado.",
"logs.modal.insights_recurring_hint": "IPs que activan Fail2ban de forma recurrente.",
"logs.modal.total_overall_note": "Bloqueos acumulados",
"logs.modal.total_today_note": "Últimas 24 horas",
"logs.modal.total_week_note": "Actividad semanal",
"logs.modal.insights_recurring": "IPs recurrentes",
"logs.modal.insights_recurring_empty": "No se detectaron IPs recurrentes.",
"logs.modal.insights_recurring": "IPs recurrentes",
"logs.modal.insights_recurring_empty": "No se detectaron IPs recurrentes.",
"filter_debug.title": "Depuración de filtros",
"filter_debug.select_filter": "Selecciona un filtro",
"filter_debug.filter_content": "Contenido del filtro",
@@ -131,6 +131,8 @@
"settings.callback_url": "URL de retorno de Fail2ban",
"settings.callback_url_placeholder": "http://127.0.0.1:8080",
"settings.callback_url_hint": "Esta URL es utilizada por todas las instancias de Fail2Ban para enviar alertas de bloqueo a Fail2Ban UI. Para implementaciones locales, use el mismo puerto que Fail2Ban UI (ej. http://127.0.0.1:8080). Para configuraciones de proxy inverso, use su endpoint cifrado TLS (ej. https://fail2ban.example.com).",
"settings.callback_url_env_set": "La URL de callback está configurada mediante la variable de entorno CALLBACK_URL:",
"settings.callback_url_env_hint": "Para cambiar la URL de callback mediante la interfaz web, elimine la variable de entorno CALLBACK_URL y reinicie el contenedor.",
"settings.callback_secret": "Secret de URL de Callback de Fail2ban",
"settings.callback_secret_placeholder": "Secret de 42 caracteres generado automáticamente",
"settings.callback_secret.description": "Este secret se genera automáticamente y se utiliza para autenticar las solicitudes de notificación de bloqueo. Está incluido en la configuración de acción de fail2ban.",
@@ -347,67 +349,67 @@
"servers.form.select_key": "Seleccionar clave privada",
"servers.form.select_key_placeholder": "Entrada manual",
"servers.form.no_keys": "No se encontraron claves SSH; introduzca la ruta manualmente",
"filter_debug.not_available": "La depuración de filtros solo está disponible cuando al menos un servidor Fail2ban registrado está activado.",
"filter_debug.local_missing": "No se encontró el directorio de filtros local de Fail2ban en este host.",
"email.ban.title": "Alerta de seguridad: Fail2Ban bloqueó una nueva dirección IP",
"email.ban.intro": "Fail2Ban-UI detectó una solicitud incorrecta o fallos de autenticación repetidos y bloqueó automáticamente la IP de origen. Revise los metadatos y extractos de registro a continuación.",
"email.ban.subject.banned": "Bloqueado",
"email.ban.subject.from": "desde",
"email.ban.details.banned_ip": "IP bloqueada",
"email.ban.details.jail": "Jail",
"email.ban.details.hostname": "Nombre de host",
"email.ban.details.failed_attempts": "Intentos fallidos",
"email.ban.details.country": "País",
"email.ban.details.timestamp": "Marca de tiempo",
"email.ban.whois_title": "Huella WHOIS",
"email.ban.logs_title": "Extractos de registro relevantes",
"email.test.title": "Prueba de entrega de correo electrónico",
"email.test.intro": "Este mensaje confirma que su configuración SMTP funciona correctamente y puede entregar correos electrónicos con formato HTML.",
"email.test.subject": "Correo de prueba de Fail2Ban UI",
"email.test.details.recipient": "Destinatario",
"email.test.details.smtp_host": "Host SMTP",
"email.test.details.triggered_at": "Activado en",
"email.test.whois_no_data": "No se ejecuta búsqueda WHOIS para correos de prueba.",
"email.test.sample_logs": "2025-01-01T12:00:00Z Entrada de registro de ejemplo de Fail2ban-UI.",
"email.whois.no_data": "No se capturaron datos WHOIS para este evento.",
"email.logs.no_data": "No se capturaron entradas de registro para este bloqueo.",
"email.footer.text": "Este mensaje fue generado automáticamente por Fail2Ban-UI",
"email.unban.title": "Dirección IP desbloqueada",
"email.unban.intro": "Una dirección IP ha sido desbloqueada de una prisión Fail2Ban.",
"email.unban.subject.unbanned": "Desbloqueado",
"email.unban.subject.from": "de",
"email.unban.details.unbanned_ip": "IP desbloqueada",
"email.unban.details.jail": "Prisión",
"email.unban.details.hostname": "Nombre de host",
"email.unban.details.country": "País",
"email.unban.details.timestamp": "Marca de tiempo",
"lotr.email.title": "Un siervo oscuro ha sido desterrado",
"lotr.email.intro": "Los guardianes de la Tierra Media han detectado una amenaza y la han desterrado del reino.",
"lotr.email.you_shall_not_pass": "NO PASARÁS",
"lotr.email.footer": "Que los servidores estén protegidos. Un ban para gobernarlos a todos.",
"lotr.email.details.dark_servant_location": "La ubicación del siervo oscuro",
"lotr.email.details.realm_protection": "El reino de la protección",
"lotr.email.details.origins": "Orígenes de las",
"lotr.email.details.banished_at": "Desterrado a las",
"lotr.email.unban.title": "El prisionero detenido ha sido liberado",
"lotr.email.unban.intro": "Los guardianes de la Tierra Media han restaurado el acceso al reino.",
"lotr.email.unban.details.restored_ip": "IP restaurada",
"lotr.banished": "Desterrado del reino",
"lotr.realms_protected": "Reinos protegidos",
"lotr.threats_banished": "Amenazas desterradas",
"toast.ban.title": "Nuevo bloqueo ocurrido",
"toast.ban.action": "bloqueado en",
"toast.unban.title": "IP desbloqueada",
"toast.unban.action": "desbloqueada de",
"auth.login_title": "Iniciar sesión en Fail2ban UI",
"auth.login_description": "Por favor, autentíquese para acceder a la interfaz de gestión",
"auth.login_button": "Iniciar sesión con OIDC",
"auth.logging_in": "Redirigiendo al inicio de sesión...",
"auth.logout": "Cerrar sesión",
"auth.user_info": "Información del usuario",
"auth.session_expired": "Su sesión ha expirado. Por favor, inicie sesión nuevamente.",
"auth.login_required": "Autenticación requerida",
"footer.version": "Fail2ban-UI v{version}",
"footer.latest": "Actual",
"footer.update_available": "Actualización disponible: v{version}"
}
"filter_debug.not_available": "La depuración de filtros solo está disponible cuando al menos un servidor Fail2ban registrado está activado.",
"filter_debug.local_missing": "No se encontró el directorio de filtros local de Fail2ban en este host.",
"email.ban.title": "Alerta de seguridad: Fail2Ban bloqueó una nueva dirección IP",
"email.ban.intro": "Fail2Ban-UI detectó una solicitud incorrecta o fallos de autenticación repetidos y bloqueó automáticamente la IP de origen. Revise los metadatos y extractos de registro a continuación.",
"email.ban.subject.banned": "Bloqueado",
"email.ban.subject.from": "desde",
"email.ban.details.banned_ip": "IP bloqueada",
"email.ban.details.jail": "Jail",
"email.ban.details.hostname": "Nombre de host",
"email.ban.details.failed_attempts": "Intentos fallidos",
"email.ban.details.country": "País",
"email.ban.details.timestamp": "Marca de tiempo",
"email.ban.whois_title": "Huella WHOIS",
"email.ban.logs_title": "Extractos de registro relevantes",
"email.test.title": "Prueba de entrega de correo electrónico",
"email.test.intro": "Este mensaje confirma que su configuración SMTP funciona correctamente y puede entregar correos electrónicos con formato HTML.",
"email.test.subject": "Correo de prueba de Fail2Ban UI",
"email.test.details.recipient": "Destinatario",
"email.test.details.smtp_host": "Host SMTP",
"email.test.details.triggered_at": "Activado en",
"email.test.whois_no_data": "No se ejecuta búsqueda WHOIS para correos de prueba.",
"email.test.sample_logs": "2025-01-01T12:00:00Z Entrada de registro de ejemplo de Fail2ban-UI.",
"email.whois.no_data": "No se capturaron datos WHOIS para este evento.",
"email.logs.no_data": "No se capturaron entradas de registro para este bloqueo.",
"email.footer.text": "Este mensaje fue generado automáticamente por Fail2Ban-UI",
"email.unban.title": "Dirección IP desbloqueada",
"email.unban.intro": "Una dirección IP ha sido desbloqueada de una prisión Fail2Ban.",
"email.unban.subject.unbanned": "Desbloqueado",
"email.unban.subject.from": "de",
"email.unban.details.unbanned_ip": "IP desbloqueada",
"email.unban.details.jail": "Prisión",
"email.unban.details.hostname": "Nombre de host",
"email.unban.details.country": "País",
"email.unban.details.timestamp": "Marca de tiempo",
"lotr.email.title": "Un siervo oscuro ha sido desterrado",
"lotr.email.intro": "Los guardianes de la Tierra Media han detectado una amenaza y la han desterrado del reino.",
"lotr.email.you_shall_not_pass": "NO PASARÁS",
"lotr.email.footer": "Que los servidores estén protegidos. Un ban para gobernarlos a todos.",
"lotr.email.details.dark_servant_location": "La ubicación del siervo oscuro",
"lotr.email.details.realm_protection": "El reino de la protección",
"lotr.email.details.origins": "Orígenes de las",
"lotr.email.details.banished_at": "Desterrado a las",
"lotr.email.unban.title": "El prisionero detenido ha sido liberado",
"lotr.email.unban.intro": "Los guardianes de la Tierra Media han restaurado el acceso al reino.",
"lotr.email.unban.details.restored_ip": "IP restaurada",
"lotr.banished": "Desterrado del reino",
"lotr.realms_protected": "Reinos protegidos",
"lotr.threats_banished": "Amenazas desterradas",
"toast.ban.title": "Nuevo bloqueo ocurrido",
"toast.ban.action": "bloqueado en",
"toast.unban.title": "IP desbloqueada",
"toast.unban.action": "desbloqueada de",
"auth.login_title": "Iniciar sesión en Fail2ban UI",
"auth.login_description": "Por favor, autentíquese para acceder a la interfaz de gestión",
"auth.login_button": "Iniciar sesión con OIDC",
"auth.logging_in": "Redirigiendo al inicio de sesión...",
"auth.logout": "Cerrar sesión",
"auth.user_info": "Información del usuario",
"auth.session_expired": "Su sesión ha expirado. Por favor, inicie sesión nuevamente.",
"auth.login_required": "Autenticación requerida",
"footer.version": "Fail2ban-UI v{version}",
"footer.latest": "Actual",
"footer.update_available": "Actualización disponible: v{version}"
}