feat(09-02): add certManager i18n namespace (de + en)

- Added certManager namespace to de.json with full key set (tabs, dropZone, paste, password, or, actions, emptyState, error)
- Added certManager namespace to en.json with matching key structure
- German copy matches UI-SPEC Copywriting Contract exactly
- Both files share identical key paths under certManager
This commit is contained in:
2026-07-01 23:17:58 +02:00
parent 88db54fa7d
commit 82a80e7634
2 changed files with 88 additions and 0 deletions
+44
View File
@@ -391,5 +391,49 @@
"detailVersion": "Version {version}",
"detailStatusActive": "Aktiviert fuer diesen Mandanten",
"detailStatusInactive": "Nicht aktiviert"
},
"certManager": {
"title": "Zertifikat-Manager",
"description": "Zertifikate analysieren, aufteilen, zusammenfuehren und konvertieren.",
"tabs": {
"inspect": "Analysieren",
"split": "Aufteilen",
"merge": "Zusammenfuehren",
"convert": "Konvertieren"
},
"dropZone": {
"placeholder": "Datei hierher ziehen oder klicken",
"formats": ".pem, .crt, .cer, .der, .pfx, .p12, .p7b, .p7c"
},
"paste": {
"placeholder": "PEM-Inhalt einfuegen (-----BEGIN ...)"
},
"password": {
"label": "Passwort (PFX/P12)"
},
"or": "oder",
"actions": {
"inspect": "Analysieren",
"split": "Aufteilen",
"merge": "Zusammenfuehren",
"convert": "Konvertieren",
"download": "Herunterladen",
"processing": "Wird verarbeitet..."
},
"emptyState": {
"inspect": "Kein Zertifikat geladen.",
"inspectBody": "Lade eine Datei hoch oder fuege PEM-Text ein.",
"split": "Keine Datei geladen.",
"splitBody": "Lade eine Fullchain- oder P7B-Datei hoch.",
"merge": "Keine Zertifikate ausgewaehlt.",
"mergeBody": "Lade mindestens zwei Dateien hoch.",
"convert": "Keine Datei geladen.",
"convertBody": "Lade eine Datei hoch und waehle ein Ausgabeformat."
},
"error": {
"generic": "Verarbeitung fehlgeschlagen. Pruefe das Dateiformat oder das Passwort.",
"wrongPassword": "Falsches Passwort. PFX/P12-Datei konnte nicht entschluesselt werden.",
"unknownFormat": "Unbekanntes Format. Die Datei konnte nicht als Zertifikat erkannt werden."
}
}
}
+44
View File
@@ -391,5 +391,49 @@
"detailVersion": "Version {version}",
"detailStatusActive": "Activated for this tenant",
"detailStatusInactive": "Not activated"
},
"certManager": {
"title": "Certificate Manager",
"description": "Inspect, split, merge and convert certificates.",
"tabs": {
"inspect": "Inspect",
"split": "Split",
"merge": "Merge",
"convert": "Convert"
},
"dropZone": {
"placeholder": "Drag file here or click to browse",
"formats": ".pem, .crt, .cer, .der, .pfx, .p12, .p7b, .p7c"
},
"paste": {
"placeholder": "Paste PEM content (-----BEGIN ...)"
},
"password": {
"label": "Password (PFX/P12)"
},
"or": "or",
"actions": {
"inspect": "Inspect",
"split": "Split",
"merge": "Merge",
"convert": "Convert",
"download": "Download",
"processing": "Processing..."
},
"emptyState": {
"inspect": "No certificate loaded.",
"inspectBody": "Upload a file or paste PEM text.",
"split": "No file loaded.",
"splitBody": "Upload a fullchain or P7B file.",
"merge": "No certificates selected.",
"mergeBody": "Upload at least two files.",
"convert": "No file loaded.",
"convertBody": "Upload a file and select an output format."
},
"error": {
"generic": "Processing failed. Check the file format or password.",
"wrongPassword": "Wrong password. Could not decrypt the PFX/P12 file.",
"unknownFormat": "Unknown format. The file could not be recognized as a certificate."
}
}
}