feat(cms): recover drafts and failed imports with verified UI workflows
CI / check (push) Successful in 2m3s
CI / deploy (push) Successful in 1m31s
CI / publish-container (push) Successful in 1m41s

This commit is contained in:
Simo committed 2026-09-11 08:58:10 +02:00
1 parent 410a1e466c
commit 88790d1a0d
84 files changed
+3952 -288

No files matched your search

+30
View File
@@ -1,4 +1,14 @@
{
"draftRecovery": {
"ready": "Kopia do odzyskania będzie przechowywana w tej przeglądarce przez 7 dni.",
"saved": "Kopia do odzyskania została zapisana w tej przeglądarce na 7 dni.",
"unavailable": "Odzyskiwanie w przeglądarce jest niedostępne. Nie zamykaj tej strony, dopóki zmiany nie zostaną zapisane.",
"found": "W tej przeglądarce jest dostępna kopia do odzyskania, zapisana",
"restore": "Przywróć kopię z przeglądarki",
"discard": "Usuń kopię z przeglądarki",
"confirmRestore": "Zastąpić bieżący formularz kopią z przeglądarki? Sprawdź zawartość przed zapisaniem.",
"confirmDiscard": "Usunąć tę kopię z przeglądarki? Bieżący formularz pozostanie bez zmian."
},
"nav": {
"home": "Dom",
"community": "Społeczność",
@@ -3784,6 +3794,26 @@
},
"admin": {
"studio": {
"importDiagnostics": {
"attempts": "Diagnostyka plików",
"preliminary": "Wstępna kontrola adresów; zawartość zostanie sprawdzona podczas importu.",
"http": "HTTP {status}",
"network": "Połączenie nie powiodło się",
"timeout": "Źródło nie odpowiedziało na czas",
"invalidResponse": "Źródło zwróciło stronę zamiast pliku",
"available": "Plik znaleziony; oczekuje na weryfikację",
"recover": "Dołącz oryginał i wznów",
"recoveryHint": "Wybierz {file} (do 50 MB). Tożsamość pliku jest sprawdzana. Ponawiane są nieudane pozycje; ukończone importy zostają zachowane.",
"attach": "Wybierz oryginalny plik .nitro",
"working": "Sprawdzanie lub wznawianie...",
"attached": "Dołączono pasujący oryginał",
"resume": "Wznów nieudane importy z tym plikiem",
"invalidFile": "Wybierz pasujący oryginalny plik .nitro do 50 MB i spróbuj ponownie.",
"resumeError": "Odśwież historię i użyj ostatniej próby; sprawdź plik i spróbuj ponownie.",
"mismatchedFile": "Ten plik należy do innego mebla.",
"alreadyStarted": "Odzyskiwanie już rozpoczęto. Odśwież historię i użyj ostatniej próby.",
"notEligible": "Tej pozycji nie można odzyskać za pomocą załącznika."
},
"completeness": {
"title": "Completeness and next steps",
"parts": {