fix(i18n): translate health popup details and add Italian messages

This commit is contained in:
martino
2026-10-06 11:41:57 +02:00
parent b2398a1cae
commit dd28d2d341
8 changed files with 453 additions and 5 deletions
+38
View File
@@ -4684,6 +4684,44 @@
"proxmox_storages": "Proxmox storage"
},
"details": {
"noTemperatureSensor": "No temperature sensor detected - install lm-sensors if hardware supports it",
"cpuHighSustained": "Sustained high CPU usage",
"temperatureElevated": "Temperature elevated",
"cpuSustained": "CPU >{threshold}% sustained for {seconds}s",
"cpuCheckFailed": "CPU check failed: {error}",
"sensorHighSamplesSpan": "Sensor temperature {temperature}°C >80°C; high samples span {duration}",
"noSwapConfigured": "No swap configured",
"ramHighSustained": "High RAM usage sustained",
"swapRamPressure": "Swap nearly full with RAM tight",
"ramSustained": "RAM >{threshold}% sustained for {seconds}s",
"memoryPressure": "Memory pressure: swap {swapPercent}% used and only {ramAvailablePercent}% RAM available",
"memoryCheckFailed": "Memory check failed: {error}",
"pendingSecurityUpdates": "Security updates pending: {count}",
"pendingSecurityUpdatesUnpatched": "Security updates pending: {count} (days unpatched: {days})",
"pendingSecurityUpdatesDays": "Security updates pending: {count} (days waiting: {days})",
"systemNotUpdatedMonths": "System not updated in {days} days (>18 months)",
"systemNotUpdatedYear": "System not updated in {days} days (>1 year)",
"runningKernelUpdate": "Kernel update available for running {kernel}",
"kernelPveUpdates": "Kernel updates available: {kernelCount}; Proxmox updates available: {pveCount}",
"pendingPackageUpdates": "Package updates pending: {count}",
"updatesAptError": "Failed to check for updates (apt-get error)",
"updatesAptTimeout": "apt-get timed out - repository may be unreachable",
"kernelPackagesMore": "{technicalIdentity} (+{count} more)",
"nonRunningKernelUpdates": "Kernel updates available: {count} (none for the running kernel{optionalKernel})",
"unknownDetail": "Unknown",
"pveVersionAvailable": "PVE {current} -> {new} available",
"updatesCheckUnavailable": "Updates check unavailable: {error}",
"noFailedLogins": "No failed login attempts in 24h",
"fail2banInactive": "Fail2Ban installed but service not active",
"fail2banCheckUnavailable": "Unable to check Fail2Ban: {error}",
"uptimeKernelAdvice": "Uptime: {days} days (>1 year; consider updating kernel/system)",
"uptimeUnavailable": "Unable to determine uptime",
"failedLoginsWithinThreshold": "Failed login attempts in 24h: {count} (within threshold)",
"loginCheckUnavailable": "Unable to check login attempts",
"securityCheckUnavailable": "Security check unavailable: {error}",
"certificateExpired": "Certificate expired",
"certificateExpiresDays": "Certificate expiry (days): {days}",
"certificateInconclusive": "Certificate check inconclusive",
"allOperational": "All systems operational",
"normal": "Normal",
"noIoErrors": "No I/O errors in dmesg",