fix(l10n): align the stores dialog with the setup trust hint (Sie-form, plain language)
Some checks failed
Security / Security check (push) Failing after 1s
Some checks failed
Security / Security check (push) Failing after 1s
The regulated setup path sends the operator to the stores dialog to pin a publisher key — but the field was labelled 'Angepinnter Public-Key — PEM (optional)' with du-form developer prose (PEM, vendor key) at exactly the trust-critical moment. Field now reads 'Signatur-Schlüssel anheften (PEM, optional)' with a plain-language Sie-form explanation of what pinning does; the dialog intro and the onboarding checklist follow (MCP jargon explained in the sentence, developer-only follow-up cards labelled as such). Signed-off-by: flemming-it <stefan.a.flemming@googlemail.com>
This commit is contained in:
parent
ddac84ce8e
commit
7888b71f63
5 changed files with 18 additions and 19 deletions
|
|
@ -246,7 +246,7 @@ class AppLocalizationsDe extends AppLocalizations {
|
|||
|
||||
@override
|
||||
String get welcomeChecklistMcpHint =>
|
||||
'Im Store eine MCP-Quelle hinzufügen oder unter Einstellungen → MCP-Clients konfigurieren.';
|
||||
'Verbindet einen öffentlichen Werkzeug-Katalog (MCP) — dessen Bausteine erscheinen dann im Store. Dort hinzufügen oder unter Einstellungen → MCP-Clients.';
|
||||
|
||||
@override
|
||||
String get welcomeChecklistModule => 'Ein Text-Modul installieren';
|
||||
|
|
@ -869,7 +869,7 @@ class AppLocalizationsDe extends AppLocalizations {
|
|||
|
||||
@override
|
||||
String get storesManagerIntro =>
|
||||
'Der Hub führt die Module aller Stores unten zu einem Index zusammen. Füge die Index-URL eines Stores hinzu, damit seine Module hier installierbar werden.';
|
||||
'Der Hub führt die Module aller Stores unten zu einem Index zusammen. Fügen Sie die Index-URL eines Stores hinzu, damit seine Module hier installierbar werden.';
|
||||
|
||||
@override
|
||||
String get storesManagerAddSection => 'Store hinzufügen';
|
||||
|
|
@ -907,11 +907,11 @@ class AppLocalizationsDe extends AppLocalizations {
|
|||
|
||||
@override
|
||||
String get storesManagerPinnedKeyLabel =>
|
||||
'Angepinnter Public-Key — PEM (optional)';
|
||||
'Signatur-Schlüssel anheften (PEM, optional)';
|
||||
|
||||
@override
|
||||
String get storesManagerPinnedKeyHint =>
|
||||
'Signierte Module dieses Stores werden gegen diesen Key geprüft statt gegen den eingebauten Vendor-Key. Füge einen PEM-Public-Key ein.';
|
||||
'Nur Module, die mit diesem Schlüssel signiert sind, werden aus dieser Quelle angenommen. Fügen Sie den öffentlichen Schlüssel (PEM) des Herausgebers ein — statt des eingebauten Herstellerschlüssels.';
|
||||
|
||||
@override
|
||||
String get storesManagerNotAvailable => 'Noch nicht verfügbar';
|
||||
|
|
@ -1640,7 +1640,7 @@ class AppLocalizationsDe extends AppLocalizations {
|
|||
|
||||
@override
|
||||
String get welcomeChecklistNextTodayBody =>
|
||||
'tools/today/propose.sh per Cron laufen lassen und die Editorial-Karte im Store füllt sich mit operator-kuratierten Stories.';
|
||||
'Für Fortgeschrittene: das Skript tools/today/propose.sh regelmäßig (Cron) laufen lassen — die Editorial-Karte im Store füllt sich dann mit kuratierten Stories.';
|
||||
|
||||
@override
|
||||
String get welcomeChecklistNextTodayButton => 'Today-Doku öffnen';
|
||||
|
|
@ -1650,7 +1650,7 @@ class AppLocalizationsDe extends AppLocalizations {
|
|||
|
||||
@override
|
||||
String get welcomeChecklistNextModuleBody =>
|
||||
'Mit `chain new module <name>` ein Rust+WASM-Gerüst erzeugen. Das module-sdk übernimmt die WIT-Anbindung; Sie schreiben nur ein typisiertes invoke.';
|
||||
'Für Entwickler: Mit `chain new module <name>` entsteht ein fertiges Modul-Gerüst (Rust+WASM). Das module-sdk übernimmt die technische Anbindung; Sie schreiben nur die eigentliche Logik.';
|
||||
|
||||
@override
|
||||
String get welcomeChecklistNextModuleButton => 'Doku lesen';
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue