mirror of
https://github.com/swissmakers/fail2ban-ui.git
synced 2026-04-11 13:47:05 +02:00
226 lines
13 KiB
JSON
226 lines
13 KiB
JSON
{
|
|
"page.title": "Panel de control Fail2ban UI",
|
|
"nav.dashboard": "Panel de control",
|
|
"nav.filter_debug": "Depuración de filtros",
|
|
"nav.settings": "Configuración",
|
|
"restart_banner.message": "¡Configuración de Fail2ban modificada. Para aplicar los cambios, por favor ",
|
|
"restart_banner.button": "Reiniciar servicio",
|
|
"dashboard.title": "Panel de control",
|
|
"dashboard.overview": "Resumen de Jails y Bloqueos activos",
|
|
"dashboard.overview_hint": "Usa la búsqueda para filtrar IPs bloqueadas y haz clic en un jail para editar su configuración.",
|
|
"dashboard.search_label": "Buscar IP bloqueadas",
|
|
"dashboard.search_placeholder": "Introduce la dirección IP a buscar",
|
|
"dashboard.external_ip": "Tu IP ext.:",
|
|
"dashboard.manage_servers": "Administrar servidores",
|
|
"dashboard.no_servers_title": "No hay servidores Fail2ban configurados",
|
|
"dashboard.no_servers_body": "Añade un servidor para empezar a supervisar y controlar instancias de Fail2ban.",
|
|
"dashboard.loading_summary": "Cargando resumen…",
|
|
"dashboard.no_enabled_servers_title": "Sin conectores activos",
|
|
"dashboard.no_enabled_servers_body": "Activa el conector local o registra un servidor Fail2ban remoto para ver datos en vivo.",
|
|
"dashboard.errors.summary_failed": "No se pudo cargar el resumen desde el servidor.",
|
|
"dashboard.cards.active_jails": "Jails activos",
|
|
"dashboard.cards.total_banned": "IPs bloqueadas totales",
|
|
"dashboard.cards.new_last_hour": "Nuevas en la última hora",
|
|
"dashboard.cards.total_logged": "Eventos de bloqueo almacenados",
|
|
"dashboard.cards.recurring_week": "IPs recurrentes (7 días)",
|
|
"dashboard.cards.recurring_hint": "Vigila a los infractores repetidos de los últimos 7 días.",
|
|
"dashboard.table.jail_name": "Nombre del Jail",
|
|
"dashboard.table.total_banned": "Total bloqueadas",
|
|
"dashboard.table.new_last_hour": "Nuevas en la última hora",
|
|
"dashboard.table.banned_ips": "IPs bloqueadas (Desbloquear)",
|
|
"dashboard.no_jails": "No se encontraron jails.",
|
|
"dashboard.overview_detail": "Colapsa o expande las listas largas para centrarte en los servicios afectados.",
|
|
"dashboard.table.time": "Hora",
|
|
"dashboard.table.jail": "Jail",
|
|
"dashboard.table.ip": "IP",
|
|
"dashboard.table.log_line": "Línea de log",
|
|
"dashboard.no_banned_ips": "No hay IP bloqueadas",
|
|
"dashboard.unban": "Desbloquear",
|
|
"dashboard.banned.show_more": "Mostrar más",
|
|
"dashboard.banned.show_less": "Mostrar menos",
|
|
"logs.overview.title": "Resumen interno de registros",
|
|
"logs.overview.subtitle": "Eventos almacenados por Fail2ban-UI a través de todos los conectores.",
|
|
"logs.overview.refresh": "Actualizar datos",
|
|
"logs.overview.total_events": "Eventos almacenados totales",
|
|
"logs.overview.per_server": "Eventos por servidor",
|
|
"logs.overview.recent_events_title": "Eventos almacenados recientes",
|
|
"logs.overview.recent_empty": "No se encontraron eventos almacenados.",
|
|
"logs.overview.empty": "Aún no se han registrado eventos de bloqueo.",
|
|
"logs.overview.open_insights": "Abrir estadísticas",
|
|
"logs.overview.total_today": "Hoy",
|
|
"logs.overview.total_week": "Últimos 7 días",
|
|
"logs.overview.per_server_empty": "Aún no hay datos por servidor.",
|
|
"logs.overview.recent_filtered_empty": "No hay eventos que coincidan con los filtros.",
|
|
"logs.overview.recent_count_label": "Eventos mostrados",
|
|
"logs.overview.country_unknown": "Desconocido",
|
|
"logs.overview.last_seen": "Última vez",
|
|
"logs.table.server": "Servidor",
|
|
"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.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.log_lines": "Líneas de log",
|
|
"filter_debug.log_lines_placeholder": "Introduce las líneas de log aquí...",
|
|
"filter_debug.test_filter": "Probar filtro",
|
|
"filter_debug.test_results_title": "Resultados de la prueba",
|
|
"filter_debug.no_matches": "No se encontraron coincidencias.",
|
|
"settings.title": "Configuración",
|
|
"settings.general": "Configuración general",
|
|
"settings.language": "Idioma",
|
|
"settings.enable_debug": "Habilitar el modo de depuración",
|
|
"settings.alert": "Configuración de alertas",
|
|
"settings.callback_url": "URL de retorno de Fail2ban",
|
|
"settings.callback_url_placeholder": "http://127.0.0.1:8080",
|
|
"settings.destination_email": "Correo electrónico de destino (receptor de alertas)",
|
|
"settings.destination_email_placeholder": "alerts@swissmakers.ch",
|
|
"settings.alert_countries": "Países para alerta",
|
|
"settings.alert_countries_description": "Elige los países para los que deseas recibir alertas por correo electrónico cuando se produzca un bloqueo.",
|
|
"settings.smtp": "Configuración SMTP",
|
|
"settings.smtp_host": "Host SMTP",
|
|
"settings.smtp_host_placeholder": "p.ej., smtp.gmail.com",
|
|
"settings.smtp_port": "Puerto SMTP",
|
|
"settings.smtp_username": "Nombre de usuario SMTP",
|
|
"settings.smtp_username_placeholder": "p.ej., usuario@example.com",
|
|
"settings.smtp_password": "Contraseña SMTP",
|
|
"settings.smtp_password_placeholder": "Introduce la contraseña SMTP",
|
|
"settings.smtp_sender": "Correo electrónico del remitente",
|
|
"settings.smtp_sender_placeholder": "noreply@swissmakers.ch",
|
|
"settings.smtp_tls": "Usar TLS (recomendado)",
|
|
"settings.send_test_email": "Enviar correo de prueba",
|
|
"settings.fail2ban": "Configuración de Fail2Ban",
|
|
"settings.enable_bantime_increment": "Habilitar incremento de Bantime",
|
|
"settings.default_bantime": "Bantime por defecto",
|
|
"settings.default_bantime_placeholder": "p.ej., 48h",
|
|
"settings.default_findtime": "Findtime por defecto",
|
|
"settings.default_findtime_placeholder": "p.ej., 30m",
|
|
"settings.default_max_retry": "Número máximo de reintentos por defecto",
|
|
"settings.default_max_retry_placeholder": "Introduce el número máximo de reintentos",
|
|
"settings.ignore_ips": "Ignorar IPs",
|
|
"settings.ignore_ips_placeholder": "IPs a ignorar, separadas por espacios",
|
|
"settings.advanced.title": "Acciones avanzadas para reincidentes",
|
|
"settings.advanced.description": "Añade automáticamente IPs reincidentes a un firewall o lista de bloqueo externa.",
|
|
"settings.advanced.refresh_log": "Actualizar registro",
|
|
"settings.advanced.test_button": "Probar integración",
|
|
"settings.advanced.enable": "Habilitar bloqueo permanente automático",
|
|
"settings.advanced.threshold": "Umbral antes del bloqueo permanente",
|
|
"settings.advanced.threshold_hint": "Cuando una IP alcanza este número de bloqueos se enviará a la integración.",
|
|
"settings.advanced.integration": "Integración",
|
|
"settings.advanced.integration_none": "Selecciona una integración",
|
|
"settings.advanced.integration_hint": "Elige el firewall o dispositivo donde crear los bloqueos permanentes.",
|
|
"settings.advanced.mikrotik.note": "Proporciona acceso SSH al router Mikrotik y la lista de direcciones de destino.",
|
|
"settings.advanced.mikrotik.host": "Host",
|
|
"settings.advanced.mikrotik.port": "Puerto",
|
|
"settings.advanced.mikrotik.username": "Usuario SSH",
|
|
"settings.advanced.mikrotik.password": "Contraseña SSH",
|
|
"settings.advanced.mikrotik.key": "Ruta de la clave SSH (opcional)",
|
|
"settings.advanced.mikrotik.list": "Nombre de la lista",
|
|
"settings.advanced.pfsense.note": "Requiere el paquete de API de pfSense. Usa un token con acceso a alias.",
|
|
"settings.advanced.pfsense.base_url": "URL base",
|
|
"settings.advanced.pfsense.token": "Token API",
|
|
"settings.advanced.pfsense.secret": "Secreto API",
|
|
"settings.advanced.pfsense.alias": "Nombre del alias",
|
|
"settings.advanced.pfsense.skip_tls": "Omitir verificación TLS (autofirmado)",
|
|
"settings.advanced.log_title": "Registro de bloqueos permanentes",
|
|
"settings.advanced.log_empty": "Aún no hay bloqueos permanentes.",
|
|
"settings.advanced.log_ip": "IP",
|
|
"settings.advanced.log_integration": "Integración",
|
|
"settings.advanced.log_status": "Estado",
|
|
"settings.advanced.log_message": "Mensaje",
|
|
"settings.advanced.log_server": "Servidor",
|
|
"settings.advanced.log_updated": "Actualizado",
|
|
"settings.advanced.log_actions": "Acciones",
|
|
"settings.advanced.unblock_btn": "Eliminar",
|
|
"settings.advanced.test_title": "Probar integración avanzada",
|
|
"settings.advanced.test_ip": "Dirección IP",
|
|
"settings.advanced.test_server": "Servidor opcional",
|
|
"settings.advanced.test_server_none": "Usar integración global",
|
|
"settings.advanced.test_block": "Bloquear IP",
|
|
"settings.advanced.test_unblock": "Eliminar IP",
|
|
"settings.save": "Guardar",
|
|
"modal.filter_config": "Configuración del filtro:",
|
|
"modal.filter_config_edit": "Editar filtro",
|
|
"modal.cancel": "Cancelar",
|
|
"modal.save": "Guardar",
|
|
"modal.close": "Cerrar",
|
|
"loading": "Cargando...",
|
|
"dashboard.manage_jails": "Administrar jails",
|
|
"modal.manage_jails_title": "Administrar jails",
|
|
"servers.selector.label": "Servidor activo",
|
|
"servers.selector.empty": "No hay servidores configurados",
|
|
"servers.selector.none": "No hay servidor configurado. Añade un servidor Fail2ban.",
|
|
"servers.modal.title": "Administrar servidores Fail2ban",
|
|
"servers.modal.description": "Registra instancias remotas de Fail2ban y elige cómo se conecta la interfaz.",
|
|
"servers.modal.list_title": "Servidores registrados",
|
|
"servers.modal.list_empty": "No hay servidores configurados. Añade tu primer servidor Fail2ban usando el formulario.",
|
|
"servers.modal.form_title": "Añadir o actualizar servidor",
|
|
"servers.form.name": "Nombre para mostrar",
|
|
"servers.form.name_placeholder": "Mi servidor Fail2ban",
|
|
"servers.form.type": "Tipo de conexión",
|
|
"servers.type.local": "Local (mismo host)",
|
|
"servers.type.ssh": "SSH",
|
|
"servers.type.agent": "Agente API",
|
|
"servers.form.host": "Nombre de host / IP",
|
|
"servers.form.host_placeholder": "fail2ban.ejemplo.com",
|
|
"servers.form.port": "Puerto",
|
|
"servers.form.port_placeholder": "22",
|
|
"servers.form.socket_path": "Ruta del socket de Fail2ban",
|
|
"servers.form.socket_path_placeholder": "/var/run/fail2ban/fail2ban.sock",
|
|
"servers.form.log_path": "Ruta del log de Fail2ban",
|
|
"servers.form.log_path_placeholder": "/var/log/fail2ban.log",
|
|
"servers.form.hostname": "Nombre de host del servidor",
|
|
"servers.form.hostname_placeholder": "opcional",
|
|
"servers.form.ssh_user": "Usuario SSH",
|
|
"servers.form.ssh_user_placeholder": "root",
|
|
"servers.form.ssh_key": "Ruta de la clave SSH",
|
|
"servers.form.ssh_key_placeholder": "~/.ssh/id_rsa",
|
|
"servers.form.agent_url": "URL del agente",
|
|
"servers.form.agent_url_placeholder": "https://host:9443",
|
|
"servers.form.agent_secret": "Secreto del agente",
|
|
"servers.form.agent_secret_placeholder": "token compartido",
|
|
"servers.form.tags": "Etiquetas",
|
|
"servers.form.tags_placeholder": "etiquetas separadas por comas",
|
|
"servers.form.set_default": "Establecer como servidor predeterminado",
|
|
"servers.form.enabled": "Habilitar conector",
|
|
"servers.form.submit": "Guardar servidor",
|
|
"servers.form.reset": "Restablecer",
|
|
"servers.form.success": "Servidor guardado correctamente.",
|
|
"servers.badge.default": "Predeterminado",
|
|
"servers.badge.enabled": "Habilitado",
|
|
"servers.badge.disabled": "Deshabilitado",
|
|
"servers.actions.edit": "Editar",
|
|
"servers.actions.set_default": "Establecer predeterminado",
|
|
"servers.actions.enable": "Habilitar",
|
|
"servers.actions.disable": "Deshabilitar",
|
|
"servers.actions.test": "Probar conexión",
|
|
"servers.actions.test_success": "Conexión exitosa",
|
|
"servers.actions.test_failure": "Conexión fallida",
|
|
"servers.actions.delete": "Eliminar",
|
|
"servers.actions.delete_confirm": "¿Eliminar este servidor?",
|
|
"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 para conectores locales.",
|
|
"filter_debug.local_missing": "No se encontró el directorio de filtros local de Fail2ban en este host."
|
|
}
|