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": "Kópia na obnovenie bude v tomto prehliadači uchovaná 7 dní.",
"saved": "Kópia na obnovenie bola v tomto prehliadači uložená na 7 dní.",
"unavailable": "Obnovenie v prehliadači nie je dostupné. Nechaj túto stránku otvorenú, kým sa zmeny neuložia.",
"found": "V tomto prehliadači je dostupná kópia na obnovenie, uložená",
"restore": "Obnoviť kópiu z prehliadača",
"discard": "Odstrániť kópiu z prehliadača",
"confirmRestore": "Nahradiť aktuálny formulár kópiou z prehliadača? Pred uložením skontroluj obsah.",
"confirmDiscard": "Odstrániť túto kópiu z prehliadača? Aktuálny formulár zostane nezmenený."
},
"nav": {
"home": "Domov",
"community": "Spoločenstva",
@@ -3783,6 +3793,26 @@
},
"admin": {
"studio": {
"importDiagnostics": {
"attempts": "Diagnostika súborov",
"preliminary": "Predbežná kontrola adries; obsah sa overí pri importe.",
"http": "HTTP {status}",
"network": "Pripojenie zlyhalo",
"timeout": "Zdroj neodpovedal včas",
"invalidResponse": "Zdroj vrátil webovú stránku namiesto súboru",
"available": "Súbor nájdený; čaká na overenie",
"recover": "Priložiť originál a pokračovať",
"recoveryHint": "Vyberte {file} (do 50 MB). Overí sa jeho identita. Opakujú sa neúspešné položky; dokončené importy zostanú zachované.",
"attach": "Vyberte pôvodný súbor .nitro",
"working": "Overovanie alebo pokračovanie...",
"attached": "Zodpovedajúci súbor priložený",
"resume": "Obnoviť neúspešné importy s týmto súborom",
"invalidFile": "Vyberte zodpovedajúci pôvodný .nitro do 50 MB a skúste to znova.",
"resumeError": "Obnovte históriu a použite posledný pokus; skontrolujte súbor a skúste to znova.",
"mismatchedFile": "Tento súbor patrí inému nábytku.",
"alreadyStarted": "Obnova už začala. Obnovte históriu a použite posledný pokus.",
"notEligible": "Túto položku nemožno obnoviť prílohou."
},
"completeness": {
"title": "Completeness and next steps",
"parts": {