fix(l10n): low-severity language findings from the usertest panel
Some checks are pending
Security / Security check (push) Waiting to run

- 'Mit Endpunkt verbinden' — no Endpoint/Endpunkt mix
- audit-chain lead term is 'Hash-Kette' everywhere (doctor pill);
  chain detail says 'Verkettung lückenlos geprüft' instead of the
  raw field name prev_event_sha256
- welcome checklist line says who refreshes what
- setup privacy note explains the local model instead of ending in
  a bare model tag
- default project renders localized ('Allgemein') in the switcher;
  sealed-area status pills explain run state on hover

Signed-off-by: flemming-it <stefan.a.flemming@googlemail.com>
This commit is contained in:
flemming-it 2026-07-18 00:33:27 +02:00
parent 32e2510c63
commit 12b2e8327a
6 changed files with 99 additions and 30 deletions

View file

@ -247,7 +247,7 @@ class AppLocalizationsDe extends AppLocalizations {
@override
String get welcomeChecklistBody =>
'Vier Schritte zu einem funktionierenden Hub. Live-Zustand — nach jeder Änderung aktualisieren.';
'Vier Schritte zu einem funktionierenden Hub. Die Liste zeigt den Live-Zustand — nach einer Änderung oben rechts aktualisieren.';
@override
String get welcomeChecklistAi => 'System-KI konfigurieren';
@ -499,7 +499,7 @@ class AppLocalizationsDe extends AppLocalizations {
String get settingsTls => 'TLS';
@override
String get settingsSaveAndConnect => 'Mit Endpoint verbinden';
String get settingsSaveAndConnect => 'Mit Endpunkt verbinden';
@override
String get settingsLanguage => 'Sprache';
@ -2194,7 +2194,7 @@ class AppLocalizationsDe extends AppLocalizations {
other: 'Ereignisse',
one: 'Ereignis',
);
return '$n $_temp0 · prev_event_sha256 lückenlos verifiziert';
return '$n $_temp0 · Verkettung lückenlos geprüft';
}
@override
@ -2206,7 +2206,7 @@ class AppLocalizationsDe extends AppLocalizations {
}
@override
String get doctorChainPillOk => 'Integritätskette geprüft';
String get doctorChainPillOk => 'Hash-Kette geprüft';
@override
String get doctorChainPillTamper => 'MANIPULIERT';
@ -3126,6 +3126,9 @@ class AppLocalizationsDe extends AppLocalizations {
@override
String get workspaceAll => 'Alle Projekte';
@override
String get workspaceDefaultProject => 'Allgemein';
@override
String get workspaceSwitcherTooltip =>
'Arbeitsbereich — filtert diese Ansicht und stempelt neue Läufe mit dem gewählten Projekt';
@ -3201,6 +3204,14 @@ class AppLocalizationsDe extends AppLocalizations {
@override
String get workspaceSealedStopped => 'gestoppt';
@override
String get workspaceSealedRunningHint =>
'Der abgeschottete Bereich läuft als eigener Hub-Prozess. Auswählen wechselt hinein.';
@override
String get workspaceSealedStoppedHint =>
'Der abgeschottete Bereich ist gerade nicht gestartet. Auswählen startet ihn und wechselt hinein.';
@override
String workspaceSealedStarting(String name) {
return 'Starte abgeschotteten Bereich „$name“…';
@ -3498,7 +3509,7 @@ class AppLocalizationsDe extends AppLocalizations {
@override
String setupFreeTextPrivacyLocal(String model) {
return 'Ihre Beschreibung wird lokal auf diesem Rechner verarbeitet ($model).';
return 'Ihre Beschreibung wird direkt auf diesem Rechner verarbeitet — durch das lokale KI-Modell $model. Nichts verlässt das Gerät.';
}
@override