mirror of
https://github.com/Termix-SSH/Termix.git
synced 2026-10-29 06:35:24 +00:00
314 lines
14 KiB
JSON
314 lines
14 KiB
JSON
{
|
|
"hostMetrics": {
|
|
"cpu": "CPU",
|
|
"memory": "Memoria",
|
|
"disk": "Disco",
|
|
"network": "Red",
|
|
"uptime": "Tiempo de actividad",
|
|
"processes": "Procesos",
|
|
"available": "Disponible",
|
|
"free": "Libre",
|
|
"connecting": "Conectando...",
|
|
"connectionFailed": "Error al conectar con el servidor",
|
|
"naCpus": "CPU(s) N/D",
|
|
"cpuCores_one": "{{count}} núcleo",
|
|
"cpuCores_other": "{{count}} núcleos",
|
|
"cpuUsage": "Uso de CPU",
|
|
"memoryUsage": "Uso de memoria",
|
|
"diskUsage": "Uso del disco",
|
|
"selectFilesystem": "Seleccionar sistema de archivos",
|
|
"temperature": "Temperatura",
|
|
"highestTemperature": "Temperatura más alta",
|
|
"primaryTemperatureSensor": "Sensor primario",
|
|
"gpu": {
|
|
"title": "GPU",
|
|
"noDevice": "No se ha detectado ninguna GPU NVIDIA. Instale el controlador NVIDIA (que incluye nvidia-smi) para ver las métricas de la GPU.",
|
|
"driver": "Conductor {{version}}",
|
|
"utilization": "Utilización",
|
|
"memory": "VRAM",
|
|
"temperature": "Temperatura",
|
|
"power": "Fuerza",
|
|
"fan": "Admirador",
|
|
"processes": "procesos de GPU",
|
|
"noProcesses": "Ningún proceso está utilizando la GPU."
|
|
},
|
|
"failedToFetchHostConfig": "Error al obtener la configuración del host",
|
|
"serverOffline": "Servidor fuera de línea",
|
|
"cannotFetchMetrics": "No se pueden obtener métricas de un servidor fuera de línea",
|
|
"totpFailed": "Error en la verificación TOTP",
|
|
"noneAuthNotSupported": "Host Metrics no admite el tipo de autenticación 'none'.",
|
|
"noHostSelected": "Ningún host seleccionado",
|
|
"load": "Carga",
|
|
"systemInfo": "Información del sistema",
|
|
"hostname": "Nombre de host",
|
|
"operatingSystem": "Sistema operativo",
|
|
"kernel": "Kernel",
|
|
"seconds": "segundos",
|
|
"networkInterfaces": "Interfaces de red",
|
|
"noInterfacesFound": "No se encontraron interfaces de red",
|
|
"noProcessesFound": "No se encontraron procesos",
|
|
"processesTotal": "total",
|
|
"processesRunning": "en ejecución",
|
|
"loginStats": "Estadísticas de inicio de sesión SSH",
|
|
"noRecentLoginData": "No hay datos de inicio de sesión recientes",
|
|
"executingQuickAction": "Ejecutando {{name}}...",
|
|
"quickActionSuccess": "{{name}} completado correctamente",
|
|
"quickActionFailed": "{{name}} falló",
|
|
"quickActionError": "Error al ejecutar {{name}}",
|
|
"ports": {
|
|
"title": "Puertos en escucha",
|
|
"protocol": "Protocolo",
|
|
"port": "Puerto",
|
|
"address": "Dirección",
|
|
"process": "Proceso",
|
|
"search": "Buscar puertos...",
|
|
"allProtocols": "Todos",
|
|
"noData": "No hay datos de puertos en escucha"
|
|
},
|
|
"firewall": {
|
|
"title": "Cortafuegos",
|
|
"inactive": "Inactivo",
|
|
"policy": "Política",
|
|
"rules": "reglas",
|
|
"noRules": "No hay reglas en esta cadena",
|
|
"noData": "No hay datos del cortafuegos disponibles",
|
|
"action": "Acción",
|
|
"protocol": "Proto",
|
|
"port": "Puerto",
|
|
"source": "Origen",
|
|
"anywhere": "Cualquier origen",
|
|
"chains": "cadenas"
|
|
},
|
|
"loadAvg": "Carga Promedio",
|
|
"swap": "Swap",
|
|
"architecture": "Arquitectura",
|
|
"refresh": "Refrescar",
|
|
"retry": "Reintentar",
|
|
"customize": "Personalizar diseño",
|
|
"reset": "Restablecer",
|
|
"tabLive": "En vivo",
|
|
"editModeInstructions": "Arrastre las tarjetas para reorganizarlas, arrastre el borde inferior para redimensionarlas, y use el botón de ancho para cambiar el ancho de una tarjeta. Añada o elimine tarjetas a continuación.",
|
|
"managers": {
|
|
"services": "Servicios",
|
|
"processInspector": "Inspector de procesos",
|
|
"logViewer": "Visor de registros",
|
|
"cron": "Tareas Cron",
|
|
"packages": "Paquetes",
|
|
"ssl": "Certificados SSL",
|
|
"firewall": "Firewall",
|
|
"users": "Usuarios y permisos",
|
|
"healthCheck": "Comprobaciones de estado",
|
|
"diskBreakdown": "Desglose de disco",
|
|
"systemdTimers": "Temporizadores",
|
|
"topMemory": "Top por memoria",
|
|
"noData": "Sin datos",
|
|
"sudoHint": "Establezca una contraseña de sudo para este host en el editor del host para habilitar acciones privilegiadas.",
|
|
"filter": "Filtrar...",
|
|
"start": "Iniciar",
|
|
"stop": "Detener",
|
|
"restart": "Reiniciar",
|
|
"actionDone": "{{name}} actualizado",
|
|
"actionFailed": "Acción fallida",
|
|
"signalSent": "Señal enviada a PID {{pid}}",
|
|
"killHint": "Clic: terminar (SIGTERM). Clic derecho: forzar cierre (SIGKILL).",
|
|
"working": "Trabajando...",
|
|
"update": "Actualizar",
|
|
"upgradeAll": "Actualizar todo",
|
|
"allUpToDate": "Todo está actualizado",
|
|
"save": "Guardar",
|
|
"command": "Comando",
|
|
"enabled": "Activado",
|
|
"cronSaved": "Crontab actualizado",
|
|
"clients": "Clientes",
|
|
"dryRun": "Simulación",
|
|
"renew": "Renovar",
|
|
"noAcmeClient": "No se encontró ningún cliente ACME (certbot o acme.sh) en este host.",
|
|
"addInputRule": "Añadir regla INPUT",
|
|
"firewallWarning": "Los cambios son solo en tiempo de ejecución hasta que se persisten. Tenga cuidado de no quedarse bloqueado fuera.",
|
|
"ruleApplied": "Regla aplicada",
|
|
"invalidPort": "Introduzca un puerto válido (1-65535)",
|
|
"newUsername": "Nuevo nombre de usuario",
|
|
"addUser": "Añadir",
|
|
"deleteUser": "Eliminar usuario",
|
|
"noHealthChecks": "Aún no se han configurado comprobaciones de estado.",
|
|
"follow": "Seguir",
|
|
"noLogData": "Sin salida de registro.",
|
|
"tree": "Árbol",
|
|
"enableDisable": "Activar / desactivar al arrancar",
|
|
"grantSudo": "Conceder sudo",
|
|
"revokeSudo": "Revocar sudo",
|
|
"sslIssueCert": "Emitir certificado",
|
|
"sslExpired": "Caducado",
|
|
"sslInDays": "en {{days}}d",
|
|
"sslNeedDomain": "Introduzca al menos un dominio",
|
|
"sslIssued": "Certificado emitido",
|
|
"sslDomainsPlaceholder": "example.com, www.example.com",
|
|
"sslHttpStandalone": "HTTP (standalone)",
|
|
"sslHttpWebroot": "HTTP (webroot)",
|
|
"sslDns": "DNS",
|
|
"sslDnsProvider": "Proveedor DNS (p. ej. cloudflare)",
|
|
"sslIssueHint": "Las credenciales del proveedor DNS ya deben estar configuradas en el host.",
|
|
"sslRevoke": "Revocar certificado",
|
|
"sslRevoked": "Certificado revocado",
|
|
"sslRevokeConfirm": "¿Revocar y eliminar el certificado \"{{name}}\"? Esta acción no se puede deshacer.",
|
|
"healthRun": "Ejecutar",
|
|
"healthName": "Nombre",
|
|
"healthTarget": "Host / dirección",
|
|
"healthAddCheck": "Añadir verificación",
|
|
"healthSaved": "Verificaciones de estado guardadas",
|
|
"healthMissingFields": "Cada verificación necesita un nombre y un destino",
|
|
"logFile": "Archivo",
|
|
"logUnit": "Unidad",
|
|
"logCustomPath": "Ruta personalizada bajo /var/log (opcional)",
|
|
"logGrep": "Filtrar líneas...",
|
|
"firewallPersist": "Persistir reglas",
|
|
"firewallPersisted": "Reglas del firewall persistidas",
|
|
"wireguard": "WireGuard",
|
|
"tailscale": "Tailscale",
|
|
"wgNotInstalled": "WireGuard no está instalado en este host",
|
|
"wgNoInterfaces": "No hay interfaces WireGuard configuradas",
|
|
"wgInterfaceUp": "Activar",
|
|
"wgInterfaceDown": "Desactivar",
|
|
"wgBringingUp": "Activando {{name}}...",
|
|
"wgBringingDown": "Desactivando {{name}}...",
|
|
"wgInterfaceUpDone": "{{name}} está activado",
|
|
"wgInterfaceDownDone": "{{name}} está desactivado",
|
|
"wgListenPort": "Puerto",
|
|
"wgPublicKey": "Clave pública",
|
|
"wgEndpoint": "Endpoint",
|
|
"wgAllowedIPs": "IPs permitidas",
|
|
"wgLastHandshake": "Último handshake",
|
|
"wgHandshakeNever": "Nunca",
|
|
"wgTransfer": "Transferencia",
|
|
"tsNotInstalled": "Tailscale no está instalado en este host",
|
|
"tsRunning": "Ejecutándose",
|
|
"tsStopped": "Detenido",
|
|
"tsEnable": "Conectar",
|
|
"tsDisable": "Desconectar",
|
|
"tsEnabling": "Conectando a Tailscale...",
|
|
"tsDisabling": "Desconectando de Tailscale...",
|
|
"tsEnabled": "Tailscale conectado",
|
|
"tsDisabled": "Tailscale desconectado",
|
|
"tsIPs": "IPs de Tailscale",
|
|
"tsPeers": "Pares",
|
|
"tsOnline": "En línea",
|
|
"tsOffline": "Desconectado",
|
|
"tsExitNode": "Nodo de salida",
|
|
"tsExitNodeActive": "Nodo de salida activo",
|
|
"tsHostname": "Nombre de host"
|
|
}
|
|
},
|
|
"metricsHistory": {
|
|
"title": "Historial de Métricas",
|
|
"historySuffix": "Historial",
|
|
"cpuMemoryDisk": "CPU / Memoria / Disco",
|
|
"network": "Red",
|
|
"download": "RX",
|
|
"upload": "TX",
|
|
"noData": "No hay datos de historial disponibles para este rango de tiempo.",
|
|
"custom": "Personalizado",
|
|
"to": "a",
|
|
"apply": "Aplicar",
|
|
"viewHistory": "Ver Historial"
|
|
},
|
|
"proxmoxStats": {
|
|
"tabTitle": "Estadísticas de Proxmox",
|
|
"cpuUsage": "Uso de la CPU",
|
|
"memoryUsage": "Uso de memoria",
|
|
"diskUsage": "Uso del disco",
|
|
"networkInterfaces": "Interfaces de red",
|
|
"uptime": "Tiempo de actividad",
|
|
"systemInfo": "Información del sistema",
|
|
"guestsSummary": "Huéspedes",
|
|
"storagePools": "Piscinas de almacenamiento",
|
|
"clusterHealth": "Salud en grupo",
|
|
"cpuCores_one": "{{count}} Núcleo",
|
|
"cpuCores_other": "{{count}} Núcleos",
|
|
"used": "Usado",
|
|
"total": "Total",
|
|
"hostname": "nombre de host",
|
|
"kernel": "Núcleo",
|
|
"pveVersion": "Versión PVE",
|
|
"name": "Nombre",
|
|
"status": "Estado",
|
|
"type": "Tipo",
|
|
"cpu": "UPC",
|
|
"mem": "Memoria",
|
|
"disk": "Disco",
|
|
"running": "Correr",
|
|
"stopped": "Interrumpido",
|
|
"guestCounts": "{{running}}/{{total}} corriendo",
|
|
"inactive": "Inactivo",
|
|
"notClustered": "Nodo independiente (no forma parte de un clúster)",
|
|
"quorate": "Con quórum",
|
|
"notQuorate": "No hay quórum",
|
|
"nodeOnline": "En línea",
|
|
"nodeOffline": "Desconectado",
|
|
"noHostSelected": "No se ha seleccionado ningún host.",
|
|
"pveshNotFound": "pvesh no encontrado - ¿es este un nodo Proxmox?",
|
|
"nodeDetectionFailed": "No se pudo determinar un nombre de nodo Proxmox válido.",
|
|
"connecting": "Conectando...",
|
|
"connectionFailed": "No se pudo conectar con el nodo Proxmox.",
|
|
"refresh": "Refrescar",
|
|
"searchGuests": "Buscar huéspedes...",
|
|
"filterAll": "Todo",
|
|
"filterVm": "VM",
|
|
"filterLxc": "LXC",
|
|
"noGuests": "No se encontraron máquinas virtuales ni contenedores LXC en este nodo.",
|
|
"noGuestsMatch": "No hay huéspedes que coincidan con los filtros actuales."
|
|
},
|
|
"nav": {
|
|
"hostMetrics": "Métricas del host"
|
|
},
|
|
"hosts": {
|
|
"tabHostMetrics": "Métricas del host",
|
|
"enableProxmoxStats": "Habilitar estadísticas de Proxmox",
|
|
"enableProxmoxStatsDesc": "Muestra una pestaña de estadísticas de Proxmox para este host con estadísticas en tiempo real del nodo, invitado, almacenamiento y clúster recopiladas a través de SSH.",
|
|
"proxmoxStatsPollInterval": "Intervalo de sondeo (segundos)",
|
|
"proxmoxStatsPollIntervalDesc": "Mínimo 15 segundos. Con qué frecuencia se actualizan las estadísticas del nodo Proxmox.",
|
|
"proxmoxStatsNodeOverride": "Anulación del nombre del nodo",
|
|
"proxmoxStatsNodeOverrideDesc": "Anular la detección automática del nombre del nodo Proxmox (detectado por defecto mediante el nombre de host).",
|
|
"proxmoxStatsNodeOverridePlaceholder": "Detectado automáticamente a partir del nombre de host.",
|
|
"metricsCollectionLabel": "Recopilación de métricas",
|
|
"enableMetricsLabel": "Habilitar métricas",
|
|
"enableMetricsDesc": "Recopilar CPU, RAM, disco y otras métricas de este host.",
|
|
"useGlobalMetrics": "Usar intervalo global",
|
|
"useGlobalMetricsDesc": "Sobrescribir con el intervalo de métricas global del servidor.",
|
|
"metricsIntervalS": "Intervalo de métricas (s)",
|
|
"metricsIntervalDesc2": "Segundos entre instantáneas de métricas.",
|
|
"excludedMountsLabel": "Monturas excluidas",
|
|
"monitoredMountsLabel": "Rutas personalizadas monitorizadas",
|
|
"monitoredMountsDesc": "Agregue rutas que no estén expuestas como montajes separados, incluidas las rutas de Home Assistant montadas mediante enlace, como /config.",
|
|
"monitoredMountPathPlaceholder": "Ruta (/config, /mnt/data)",
|
|
"monitoredMountLabelPlaceholder": "Etiqueta (opcional)",
|
|
"addMonitoredMount": "Agregar ruta",
|
|
"excludedMountsDesc": "Oculta puntos de montaje o tipos de sistema de archivos específicos (por ejemplo, nfs, cifs) del uso del disco y las alertas para este host.",
|
|
"excludedMountsPlaceholder": "Ruta de montaje (/mnt/nas) o tipo de sistema de archivos (nfs, cifs)",
|
|
"excludedMountsEmpty": "No se excluye ningún punto de montaje. Se muestran todos los sistemas de archivos detectados.",
|
|
"addExcludedMount": "Agregar",
|
|
"visibleWidgets": "Widgets visibles",
|
|
"widgetsMovedToHostMetrics": "Ahora las tarjetas se añaden, organizan y redimensionan directamente en la pestaña Métricas del host. Abre Métricas del host para este host y usa Personalizar para elegir qué tarjetas se muestran.",
|
|
"quickActionsLabel": "Acciones rápidas",
|
|
"quickActionsToolbar": "Las acciones rápidas aparecen como botones en la barra de herramientas de Métricas del host para la ejecución de comandos con un solo clic.",
|
|
"noQuickActions": "Aún no hay acciones rápidas.",
|
|
"buttonLabel": "Etiqueta del botón",
|
|
"selectSnippetPlaceholder": "Seleccionar fragmento...",
|
|
"addActionBtn": "Añadir acción"
|
|
},
|
|
"onboarding": {
|
|
"feature_metrics": "Métricas y alertas",
|
|
"feature_metrics_desc": "Realiza un seguimiento del rendimiento de la CPU, la memoria y el disco duro a lo largo del tiempo, y recibe alertas cuando alguno falle."
|
|
},
|
|
"admin": {
|
|
"metricsHistoryRetention": "Retención del historial de métricas",
|
|
"metricsHistoryRetentionRange": "De 1 a 90 días",
|
|
"days": "días"
|
|
},
|
|
"homepage": {
|
|
"noData": "Sin datos disponibles",
|
|
"showCurrentValue": "Mostrar valor actual",
|
|
"chartMetric": "Métrica",
|
|
"metricRange": "Rango"
|
|
}
|
|
}
|