diff --git a/apps/web/src/messages/de.json b/apps/web/src/messages/de.json index 034cefe..9993757 100644 --- a/apps/web/src/messages/de.json +++ b/apps/web/src/messages/de.json @@ -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." + } } } diff --git a/apps/web/src/messages/en.json b/apps/web/src/messages/en.json index f653fa6..1d50e88 100644 --- a/apps/web/src/messages/en.json +++ b/apps/web/src/messages/en.json @@ -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." + } } }