feat(260924-h7x): Proxmox-Seite mit Status-Design und Tiefe
- Statusfarben als OKLCH-Tokens (Flaeche + kontrastgepruefte Textvariante) und Well-Token - Gesundheitsbalken mit Legende und vorgelesener Zusammenfassung - Karten nach Zustand sortiert, Statusleiste, getoenter Schatten, Statuspille - Messwerte in eingelassenen Feldern: PVE-Knoten mit Balken, PBS-Fuellstand/Sicherung/Pruefung, PMG-Zahlfelder - offline & verwaist: gestrichelt, gedaempft, keine alten Messwerte - Skelett-Karten beim Laden, Leerzustand als Well, relative Zeitangaben Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -720,24 +720,36 @@
|
||||
"emptyState": "Noch kein Server eingetragen. Legen Sie in den Moduleinstellungen einen Server an.",
|
||||
"card": {
|
||||
"unknownValue": "unbekannt",
|
||||
"lastPolledLabel": "Letzte Abfrage",
|
||||
"lastPolledAgo": "Letzte Abfrage {age}",
|
||||
"notPolledYet": "Noch keine Abfrage gelaufen. Klicken Sie oben auf „{refreshLabel}“.",
|
||||
"notPolledYetAutomatic": "Noch keine Abfrage gelaufen. Die Werte erscheinen nach der nächsten automatischen Abfrage.",
|
||||
"lastOkLabel": "Letzte erfolgreiche Messung",
|
||||
"lastOkAgo": "Zuletzt erreichbar {age}",
|
||||
"orphanText": "Dieser Server ist deaktiviert und wird nicht mehr abgefragt.",
|
||||
"orphanAdminHint": "Sie können ihn in den Einstellungen wieder aktivieren.",
|
||||
"refresh": "Jetzt aktualisieren",
|
||||
"refreshing": "Wird aktualisiert...",
|
||||
"settingsLink": "Zu den Einstellungen",
|
||||
"settingsNav": "Einstellungen",
|
||||
"product": {
|
||||
"pve": "Virtualisierung",
|
||||
"pbs": "Datensicherung",
|
||||
"pmg": "Mail-Gateway"
|
||||
},
|
||||
"pve": {
|
||||
"nodeCount": "Knoten",
|
||||
"guests": "{running} laufend / {stopped} gestoppt",
|
||||
"cpu": "Prozessorlast",
|
||||
"mem": "Speicher"
|
||||
"running": "{count, plural, one {Gast läuft} other {Gäste laufen}}",
|
||||
"stopped": "gestoppt",
|
||||
"nodes": "{count, plural, one {# Knoten} other {# Knoten}}",
|
||||
"cpu": "Prozessor",
|
||||
"mem": "Arbeitsspeicher"
|
||||
},
|
||||
"pbs": {
|
||||
"used": "Belegt",
|
||||
"lastBackup": "Letzte Sicherung",
|
||||
"lastBackupAgo": "Letzte Sicherung {age}",
|
||||
"noBackupYet": "noch keine Sicherung",
|
||||
"verifyState": "Letzte Prüfung"
|
||||
"verifyOk": "Prüfung in Ordnung",
|
||||
"verifyFailed": "Prüfung: {state}",
|
||||
"verifyUnknown": "Prüfung unbekannt",
|
||||
"noDatastores": "Keine Datenspeicher gemeldet."
|
||||
},
|
||||
"pmg": {
|
||||
"countIn": "Eingehend",
|
||||
@@ -746,6 +758,21 @@
|
||||
"virusCount": "Viren"
|
||||
}
|
||||
},
|
||||
"health": {
|
||||
"ok": "In Ordnung",
|
||||
"warn": "Warnung",
|
||||
"down": "Nicht erreichbar",
|
||||
"idle": "Noch nicht abgefragt",
|
||||
"orphan": "Offline & verwaist"
|
||||
},
|
||||
"legend": {
|
||||
"ok": "{count, plural, one {in Ordnung} other {in Ordnung}}",
|
||||
"warn": "{count, plural, one {mit Warnung} other {mit Warnung}}",
|
||||
"down": "{count, plural, one {nicht erreichbar} other {nicht erreichbar}}",
|
||||
"idle": "{count, plural, one {noch nicht abgefragt} other {noch nicht abgefragt}}",
|
||||
"orphan": "{count, plural, one {offline & verwaist} other {offline & verwaist}}",
|
||||
"barLabel": "Zustand der Server: {summary}"
|
||||
},
|
||||
"errors": {
|
||||
"netz": "Der Server ist nicht erreichbar. Bitte prüfen Sie die Adresse und die Netzwerkverbindung.",
|
||||
"zugang": "Der Zugang wurde abgelehnt. Bitte prüfen Sie Benutzername und Passwort beziehungsweise die Token-Angaben.",
|
||||
|
||||
@@ -720,24 +720,36 @@
|
||||
"emptyState": "No server configured yet. Add one in the module settings.",
|
||||
"card": {
|
||||
"unknownValue": "unknown",
|
||||
"lastPolledLabel": "Last poll",
|
||||
"lastPolledAgo": "Last poll {age}",
|
||||
"notPolledYet": "No poll has run yet. Click \"{refreshLabel}\" above.",
|
||||
"notPolledYetAutomatic": "No poll has run yet. The values will appear after the next automatic poll.",
|
||||
"lastOkLabel": "Last successful measurement",
|
||||
"lastOkAgo": "Last reachable {age}",
|
||||
"orphanText": "This server is deactivated and is no longer polled.",
|
||||
"orphanAdminHint": "You can reactivate it in the settings.",
|
||||
"refresh": "Refresh now",
|
||||
"refreshing": "Refreshing...",
|
||||
"settingsLink": "Go to settings",
|
||||
"settingsNav": "Settings",
|
||||
"product": {
|
||||
"pve": "Virtualization",
|
||||
"pbs": "Backup",
|
||||
"pmg": "Mail gateway"
|
||||
},
|
||||
"pve": {
|
||||
"nodeCount": "Nodes",
|
||||
"guests": "{running} running / {stopped} stopped",
|
||||
"cpu": "CPU load",
|
||||
"running": "{count, plural, one {guest running} other {guests running}}",
|
||||
"stopped": "stopped",
|
||||
"nodes": "{count, plural, one {# node} other {# nodes}}",
|
||||
"cpu": "CPU",
|
||||
"mem": "Memory"
|
||||
},
|
||||
"pbs": {
|
||||
"used": "Used",
|
||||
"lastBackup": "Last backup",
|
||||
"lastBackupAgo": "Last backup {age}",
|
||||
"noBackupYet": "no backup yet",
|
||||
"verifyState": "Last verification"
|
||||
"verifyOk": "Verification OK",
|
||||
"verifyFailed": "Verification: {state}",
|
||||
"verifyUnknown": "Verification unknown",
|
||||
"noDatastores": "No datastores reported."
|
||||
},
|
||||
"pmg": {
|
||||
"countIn": "Inbound",
|
||||
@@ -746,6 +758,21 @@
|
||||
"virusCount": "Viruses"
|
||||
}
|
||||
},
|
||||
"health": {
|
||||
"ok": "Healthy",
|
||||
"warn": "Warning",
|
||||
"down": "Unreachable",
|
||||
"idle": "Not polled yet",
|
||||
"orphan": "Offline & orphaned"
|
||||
},
|
||||
"legend": {
|
||||
"ok": "{count, plural, one {healthy} other {healthy}}",
|
||||
"warn": "{count, plural, one {with warning} other {with warnings}}",
|
||||
"down": "{count, plural, one {unreachable} other {unreachable}}",
|
||||
"idle": "{count, plural, one {not polled yet} other {not polled yet}}",
|
||||
"orphan": "{count, plural, one {offline & orphaned} other {offline & orphaned}}",
|
||||
"barLabel": "Server health: {summary}"
|
||||
},
|
||||
"errors": {
|
||||
"netz": "The server is unreachable. Please check the address and the network connection.",
|
||||
"zugang": "Access was denied. Please check the username and password, or the token details.",
|
||||
|
||||
@@ -189,4 +189,7 @@ export const UMLAUT_ALLOWLIST: readonly string[] = [
|
||||
'gemessene',
|
||||
'Messung',
|
||||
'Prozessorlast',
|
||||
// quick-260924-h7x: Proxmox-Seite neu gestaltet — korrektes Deutsch mit „ss“
|
||||
'Prozessor',
|
||||
'Arbeitsspeicher',
|
||||
];
|
||||
|
||||
Reference in New Issue
Block a user