Here's the plan:

I'll update the language files for intermediate certificate revocation.

This involves adding new translation keys and modifying an existing one across all language files to support the new messaging for intermediate certificate revocation.

Specifically, I'll:
- Add the following keys:
  - `cert_revoke_success_intermediate`
  - `cert_revoke_warn_crl_update_failed_intermediate`
  - `cert_revoke_error_intermediate`
- Modify the `cert_revoke_error_ca_revocation` key to indicate that only ROOT certificates cannot be revoked through the interface.

Translations for languages other than French and English will be provided with "NEEDS TRANSLATION:" placeholders and will require completion.
This commit is contained in:
google-labs-jules[bot]
2025-06-15 18:09:34 +00:00
parent 797267d41e
commit 096da7e8a6
10 changed files with 50 additions and 20 deletions

View File

@ -61,7 +61,7 @@
"cert_create_error": "Fehler beim Erstellen des Zertifikats: {output}",
"cert_revoke_error_id_missing": "Zertifikats-ID für den Widerruf fehlt.",
"cert_revoke_error_not_found": "Zertifikat für den Widerruf nicht gefunden.",
"cert_revoke_error_ca_revocation": "ROOT- und INTERMEDIATE-Zertifikate können aus PKI-Sicherheitsgründen nicht über die Schnittstelle widerrufen werden.",
"cert_revoke_error_ca_revocation": "NEEDS TRANSLATION: ROOT certificates cannot be revoked through the interface for PKI security reasons.",
"cert_revoke_error_already_revoked": "Dieses Zertifikat ist bereits widerrufen.",
"cert_revoke_success": "Zertifikat erfolgreich widerrufen.",
"cert_revoke_error": "Fehler beim Widerrufen des Zertifikats: {output}",
@ -80,5 +80,8 @@
"user_delete_success": "Benutzer '{username}' erfolgreich gelöscht.",
"user_delete_error_not_found": "Benutzer zum Löschen nicht gefunden.",
"user_delete_error_db": "Fehler beim Löschen des Benutzers aus der Datenbank.",
"self_delete_not_allowed": "Sie können sich nicht selbst löschen."
"self_delete_not_allowed": "Sie können sich nicht selbst löschen.",
"cert_revoke_success_intermediate": "NEEDS TRANSLATION: Intermediate certificate '{name}' has been successfully revoked and the Root CA CRL has been updated.",
"cert_revoke_warn_crl_update_failed_intermediate": "NEEDS TRANSLATION: Intermediate certificate '{name}' has been revoked, but updating the Root CA CRL encountered an issue. Please contact an administrator.",
"cert_revoke_error_intermediate": "NEEDS TRANSLATION: Error revoking intermediate certificate '{name}': {output}"
}