This commit is contained in:
Mateusz Gruszczyński committed 2026-10-12 14:57:37 +02:00
1 parent 180a0e4877
commit d23fa5e154
39 files changed
+1521 -376

No files matched your search

+14
View File
@@ -1708,6 +1708,20 @@
"certificateApiToken": "Bearer token (optional custom value)",
"certificateApiTokenHelp": "Leave the field empty to generate a strong token. Each cleartext token is shown only once; RustProxy stores only its hash.",
"certificateApiRotate": "Generate / rotate token",
"certificateApiView": "View settings",
"certificateApiHide": "Hide settings",
"certificateApiEdit": "Edit settings",
"certificateApiSave": "Save settings",
"certificateApiSaved": "Certificate API settings saved. The current token is unchanged.",
"certificateApiCancelEdit": "Cancel edit",
"certificateApiEditNote": "Edit comment, permissions and allowed certificate IDs without changing the token. The Key ID cannot be changed.",
"certificateApiRegenerate": "Regenerate token",
"certificateApiRegenerateConfirm": "Regenerate the token for {key}? The current token will immediately stop working. Copy the new token after regenerating.",
"certificateApiRegenerated": "Token regenerated. Copy the new token now; the previous token is no longer valid.",
"certificateApiCreatedAt": "Created / last rotated",
"certificateApiPermissions": "Permissions",
"certificateApiTokenLabel": "Bearer token",
"certificateApiTokenHidden": "Unavailable (stored as a hash). Regenerate to obtain a new token.",
"certificateApiRevoke": "Revoke token",
"certificateApiOneTimeToken": "Copy this token now",
"certificateApiCurlHelp": "External automation sends the Key ID header and Bearer token over HTTPS (or loopback HTTP). Reload tokens must use the targeted /api/certificates/{id}/reload endpoint; a token cannot call the global reload endpoint.",
+14
View File
@@ -1708,6 +1708,20 @@
"certificateApiToken": "Bearer token (opcjonalna własna wartość)",
"certificateApiTokenHelp": "Pozostaw pole puste, aby wygenerować silny token. Jawna wartość każdego tokenu jest pokazywana tylko raz; RustProxy zapisuje wyłącznie jego hash.",
"certificateApiRotate": "Generuj / obróć token",
"certificateApiView": "Podgląd ustawień",
"certificateApiHide": "Ukryj ustawienia",
"certificateApiEdit": "Edytuj ustawienia",
"certificateApiSave": "Zapisz ustawienia",
"certificateApiSaved": "Ustawienia API certyfikatów zapisane. Dotychczasowy token pozostał bez zmian.",
"certificateApiCancelEdit": "Anuluj edycję",
"certificateApiEditNote": "Możesz zmienić komentarz, uprawnienia i dozwolone ID certyfikatów bez zmiany tokenu. Key ID pozostaje bez zmian.",
"certificateApiRegenerate": "Regeneruj token",
"certificateApiRegenerateConfirm": "Regenerować token {key}? Poprzedni token natychmiast przestanie działać. Po regeneracji skopiuj nowy token.",
"certificateApiRegenerated": "Token zregenerowany. Skopiuj go teraz — poprzedni token został unieważniony.",
"certificateApiCreatedAt": "Utworzony / ostatnio zmieniony",
"certificateApiPermissions": "Uprawnienia",
"certificateApiTokenLabel": "Bearer token",
"certificateApiTokenHidden": "Niedostępny (zapisany wyłącznie hash). Regeneruj, aby uzyskać nowy token.",
"certificateApiRevoke": "Unieważnij token",
"certificateApiOneTimeToken": "Skopiuj ten token teraz",
"certificateApiCurlHelp": "Automatyzacja zewnętrzna wysyła Key ID i Bearer Token przez HTTPS (lub HTTP po loopback). Token reload musi używać /api/certificates/{id}/reload; token API nie może wywołać globalnego reload wszystkich certyfikatów.",