feat(admin): reorganize housekeeping and strengthen shared workflows
This commit is contained in:
1 parent
35f66d879f
commit
a070004e7b
35 files changed
+1667
-462
No files matched your search
+109
-4
@@ -1048,7 +1048,7 @@
|
||||
"system": "System",
|
||||
"hubTools": "Tools",
|
||||
"hubObservability": "Observability",
|
||||
"commandocentrum": "Commandocentrum",
|
||||
"commandocentrum": "Command center",
|
||||
"emulator": "Emulator",
|
||||
"alerts": "Alerts",
|
||||
"logs": "Logs",
|
||||
@@ -1094,7 +1094,19 @@
|
||||
"guilds": "Guilds",
|
||||
"shop": "Shop",
|
||||
"hint": "Start typing to search across users, articles, rooms, guilds and shop items"
|
||||
}
|
||||
},
|
||||
"peopleSupport": "Users and support",
|
||||
"catalogFurniture": "Catalog and furniture",
|
||||
"communityContent": "Community and content",
|
||||
"staffPermissions": "Staff and access",
|
||||
"favorites": "Favorites",
|
||||
"addFavorite": "Add favorite",
|
||||
"removeFavorite": "Remove {name} from favorites",
|
||||
"favoriteStorageError": "Favorites are available for this session; browser storage is unavailable.",
|
||||
"cmsErrors": "CMS errors",
|
||||
"themeBuilder": "Theme builder",
|
||||
"openSidebar": "Open menu",
|
||||
"closeSidebar": "Close menu"
|
||||
},
|
||||
"dashboard": {
|
||||
"title": "Dashboard",
|
||||
@@ -1252,7 +1264,8 @@
|
||||
},
|
||||
"devops": {
|
||||
"noEmulatorErrors": "No emulator errors found",
|
||||
"noRecentErrors": "No recent errors"
|
||||
"noRecentErrors": "No recent errors",
|
||||
"cmsErrors": "CMS error center"
|
||||
},
|
||||
"tags": {
|
||||
"title": "Tags",
|
||||
@@ -2790,7 +2803,8 @@
|
||||
"devops": "DevOps",
|
||||
"errors": "Errors",
|
||||
"alerts": "Alerts",
|
||||
"toolsGroup": "Tools"
|
||||
"toolsGroup": "Tools",
|
||||
"cmsErrors": "CMS errors"
|
||||
},
|
||||
"events": "Events",
|
||||
"eventsSubtitle": "Hotel events and event types",
|
||||
@@ -3284,6 +3298,97 @@
|
||||
"less": "Less",
|
||||
"more": "More"
|
||||
}
|
||||
},
|
||||
"search": {
|
||||
"pages": "Pages and tools",
|
||||
"description": "Find an admin page or search hotel records.",
|
||||
"loadError": "Records could not be loaded. You can still open the pages above.",
|
||||
"placeholder": "Search pages, users, rooms…"
|
||||
},
|
||||
"table": {
|
||||
"search": "Search…",
|
||||
"clearSearch": "Clear search",
|
||||
"filters": "Filters",
|
||||
"clearAll": "Clear all",
|
||||
"all": "All",
|
||||
"columns": "Columns",
|
||||
"perPage": "{count} / page",
|
||||
"selected": "{count} selected",
|
||||
"results": "{count} results",
|
||||
"empty": "No results match your search or filters.",
|
||||
"selectAll": "Select all rows on this page",
|
||||
"selectRow": "Select row {id}",
|
||||
"removeFilter": "Remove filter: {name}",
|
||||
"previous": "Previous page",
|
||||
"next": "Next page",
|
||||
"page": "Page {page}",
|
||||
"pageOf": "Page {page} of {last}",
|
||||
"bulkError": "The operation failed. Your selection has been kept; check the result before retrying.",
|
||||
"confirmBulk": "{action} on {count} selected rows?"
|
||||
},
|
||||
"actions": {
|
||||
"saved": "Saved successfully.",
|
||||
"error": "The operation could not be completed.",
|
||||
"saving": "Saving…",
|
||||
"saveError": "Save failed. Your changes are still here; please try again.",
|
||||
"unsaved": "Unsaved changes",
|
||||
"leaveUnsaved": "You have unsaved changes. Leave this page?",
|
||||
"preview": "Preview"
|
||||
},
|
||||
"workQueue": {
|
||||
"title": "Work to review",
|
||||
"tickets": "Open tickets",
|
||||
"ticketsHint": "CMS and help-center queues",
|
||||
"imports": "Imports to review",
|
||||
"importsHint": "Your interrupted jobs or jobs with failed items",
|
||||
"errors": "Open CMS error groups",
|
||||
"errorsHint": "From the retained diagnostic history",
|
||||
"unavailable": "Status unavailable — open to inspect"
|
||||
},
|
||||
"cmsErrors": {
|
||||
"title": "CMS error center",
|
||||
"storageError": "Error storage could not be read. Check the storage volume and permissions.",
|
||||
"subtitle": "Server and browser errors from the last 7 days. Browser reports are unverified client observations.",
|
||||
"emulator": "Emulator errors",
|
||||
"refresh": "Refresh / clear filters",
|
||||
"search": "Search errors",
|
||||
"allSources": "All sources",
|
||||
"empty": "No captured errors match these filters. Older console logs are not imported.",
|
||||
"resolve": "Mark resolved",
|
||||
"reopenHint": "A new occurrence reopens the group automatically.",
|
||||
"references": "Occurrence references",
|
||||
"stackHint": "Browser stacks may reference compiled chunks. Use the reference to investigate; request bodies are not stored.",
|
||||
"previous": "Previous",
|
||||
"next": "Next",
|
||||
"searchHint": "Reference, digest, message, route or release",
|
||||
"source": "Error source",
|
||||
"pages": "Error pages",
|
||||
"resolved": "Resolved",
|
||||
"open": "Open",
|
||||
"occurrences": "{count} occurrences",
|
||||
"reference": "Reference",
|
||||
"release": "Release",
|
||||
"noStack": "No stack supplied. Use the reference or digest to correlate server logs.",
|
||||
"truncated": "Showing the latest 1,000 events; filters search this retained window.",
|
||||
"counts": "{count} occurrences · {groups} groups.",
|
||||
"retention": "Storage is limited to 10 MB per day; excess events remain in server logs where available.",
|
||||
"status": "Status",
|
||||
"allStatuses": "All statuses"
|
||||
},
|
||||
"importHistory": {
|
||||
"summary": "Import history · {count} active",
|
||||
"empty": "No background imports yet.",
|
||||
"result": "{done}/{total} imported · {failed} failed",
|
||||
"progress": "Import progress",
|
||||
"queued": "Queued",
|
||||
"running": "Running",
|
||||
"completed": "Completed",
|
||||
"interrupted": "Interrupted",
|
||||
"done": "Imported",
|
||||
"failed": "Failed",
|
||||
"pending": "Pending",
|
||||
"retryFailed": "Retry failed items only",
|
||||
"retryUnfinished": "Retry unfinished items"
|
||||
}
|
||||
},
|
||||
"mod": {
|
||||
|
||||
+116
-4
@@ -1052,7 +1052,20 @@
|
||||
"tools": "Strumenti",
|
||||
"guilds": "Gruppi",
|
||||
"itemsBase": "Items base",
|
||||
"studio": "Studio"
|
||||
"studio": "Studio",
|
||||
"peopleSupport": "Utenti e assistenza",
|
||||
"catalogFurniture": "Catalogo e furni",
|
||||
"communityContent": "Community e contenuti",
|
||||
"staffPermissions": "Staff e accessi",
|
||||
"favorites": "Preferiti",
|
||||
"addFavorite": "Aggiungi preferito",
|
||||
"removeFavorite": "Rimuovi {name} dai preferiti",
|
||||
"favoriteStorageError": "Preferiti disponibili per questa sessione: memoria del browser non disponibile.",
|
||||
"cmsErrors": "Errori CMS",
|
||||
"themeBuilder": "Editor del tema",
|
||||
"catalogMaintenance": "Manutenzione catalogo",
|
||||
"openSidebar": "Apri menu",
|
||||
"closeSidebar": "Chiudi menu"
|
||||
},
|
||||
"dashboard": {
|
||||
"title": "Dashboard",
|
||||
@@ -1103,7 +1116,13 @@
|
||||
"saving": "Salvataggio…",
|
||||
"deleteArticle": "Elimina articolo",
|
||||
"deleteConfirm": "Questa azione è irreversibile. L'articolo verrà rimosso permanentemente.",
|
||||
"cancel": "Annulla"
|
||||
"cancel": "Annulla",
|
||||
"status": "Stato",
|
||||
"statusDraft": "Bozza",
|
||||
"statusScheduled": "Programmato",
|
||||
"statusPublished": "Pubblicato",
|
||||
"publishAt": "Data di pubblicazione",
|
||||
"publishedAt": "Pubblicato il"
|
||||
}
|
||||
},
|
||||
"events": {
|
||||
@@ -1204,7 +1223,8 @@
|
||||
},
|
||||
"devops": {
|
||||
"noEmulatorErrors": "Nessun errore emulator trovato",
|
||||
"noRecentErrors": "Nessun errore recente"
|
||||
"noRecentErrors": "Nessun errore recente",
|
||||
"cmsErrors": "Centro errori CMS"
|
||||
},
|
||||
"tags": {
|
||||
"title": "Tag",
|
||||
@@ -2965,7 +2985,8 @@
|
||||
"errors": "Errori",
|
||||
"alerts": "Alert",
|
||||
"toolsGroup": "Strumenti",
|
||||
"ticketInbox": "Inbox"
|
||||
"ticketInbox": "Inbox",
|
||||
"cmsErrors": "Errori CMS"
|
||||
},
|
||||
"events": "Eventi",
|
||||
"eventsSubtitle": "Eventi hotel e tipi evento",
|
||||
@@ -3221,6 +3242,97 @@
|
||||
"modNavInbox": "Inbox",
|
||||
"modNavDesk": "Supporto CMS",
|
||||
"modNavHelp": "Help center"
|
||||
},
|
||||
"search": {
|
||||
"pages": "Pagine e strumenti",
|
||||
"description": "Trova una pagina di gestione o cerca nei dati dell’hotel.",
|
||||
"loadError": "Impossibile caricare i risultati. Puoi comunque aprire le pagine elencate.",
|
||||
"placeholder": "Cerca pagine, utenti, stanze…"
|
||||
},
|
||||
"table": {
|
||||
"search": "Cerca…",
|
||||
"clearSearch": "Cancella ricerca",
|
||||
"filters": "Filtri",
|
||||
"clearAll": "Rimuovi tutti",
|
||||
"all": "Tutti",
|
||||
"columns": "Colonne",
|
||||
"perPage": "{count} / pagina",
|
||||
"selected": "{count} selezionati",
|
||||
"results": "{count} risultati",
|
||||
"empty": "Nessun risultato corrisponde alla ricerca o ai filtri.",
|
||||
"selectAll": "Seleziona tutte le righe di questa pagina",
|
||||
"selectRow": "Seleziona riga {id}",
|
||||
"removeFilter": "Rimuovi filtro: {name}",
|
||||
"previous": "Pagina precedente",
|
||||
"next": "Pagina successiva",
|
||||
"page": "Pagina {page}",
|
||||
"pageOf": "Pagina {page} di {last}",
|
||||
"bulkError": "Operazione non riuscita. La selezione è stata mantenuta: verifica il risultato prima di riprovare.",
|
||||
"confirmBulk": "Eseguire {action} su {count} righe selezionate?"
|
||||
},
|
||||
"actions": {
|
||||
"saved": "Salvato correttamente.",
|
||||
"error": "Impossibile completare l’operazione.",
|
||||
"saving": "Salvataggio…",
|
||||
"saveError": "Salvataggio non riuscito. Le modifiche sono ancora qui: riprova.",
|
||||
"unsaved": "Modifiche non salvate",
|
||||
"leaveUnsaved": "Hai modifiche non salvate. Vuoi lasciare la pagina?",
|
||||
"preview": "Anteprima"
|
||||
},
|
||||
"workQueue": {
|
||||
"title": "Da controllare",
|
||||
"tickets": "Ticket aperti",
|
||||
"ticketsHint": "Code del CMS e del centro assistenza",
|
||||
"imports": "Import da verificare",
|
||||
"importsHint": "I tuoi processi interrotti o con furni non importati",
|
||||
"errors": "Gruppi di errori CMS aperti",
|
||||
"errorsHint": "Nello storico diagnostico conservato",
|
||||
"unavailable": "Stato non disponibile — apri per verificare"
|
||||
},
|
||||
"cmsErrors": {
|
||||
"title": "Centro errori CMS",
|
||||
"storageError": "Impossibile leggere gli errori. Verifica volume di archiviazione e permessi.",
|
||||
"subtitle": "Errori server e browser degli ultimi 7 giorni. Le segnalazioni browser sono osservazioni del client non verificate.",
|
||||
"emulator": "Errori emulatore",
|
||||
"refresh": "Aggiorna / azzera filtri",
|
||||
"search": "Cerca errori",
|
||||
"allSources": "Tutte le origini",
|
||||
"empty": "Nessun errore registrato corrisponde ai filtri. I vecchi log della console non vengono importati.",
|
||||
"resolve": "Segna come risolto",
|
||||
"reopenHint": "Una nuova occorrenza riapre automaticamente il gruppo.",
|
||||
"references": "Riferimenti delle occorrenze",
|
||||
"stackHint": "Gli stack del browser possono riferirsi a file compilati. Usa il riferimento per indagare; i contenuti delle richieste non vengono salvati.",
|
||||
"previous": "Precedente",
|
||||
"next": "Successiva",
|
||||
"searchHint": "Riferimento, digest, messaggio, percorso o versione",
|
||||
"source": "Origine errore",
|
||||
"pages": "Pagine errori",
|
||||
"resolved": "Risolto",
|
||||
"open": "Aperto",
|
||||
"occurrences": "{count} occorrenze",
|
||||
"reference": "Riferimento",
|
||||
"release": "Versione",
|
||||
"noStack": "Stack non disponibile. Usa riferimento o digest per cercare nei log del server.",
|
||||
"truncated": "Sono mostrati gli ultimi 1.000 eventi: i filtri cercano in questa finestra.",
|
||||
"counts": "{count} occorrenze · {groups} gruppi.",
|
||||
"retention": "Limite di archiviazione: 10 MB al giorno. Gli eventi eccedenti restano nei log server, dove disponibili.",
|
||||
"status": "Stato",
|
||||
"allStatuses": "Tutti gli stati"
|
||||
},
|
||||
"importHistory": {
|
||||
"summary": "Storico importazioni · {count} attive",
|
||||
"empty": "Nessuna importazione in background.",
|
||||
"result": "{done}/{total} importati · {failed} falliti",
|
||||
"progress": "Avanzamento importazione",
|
||||
"queued": "In coda",
|
||||
"running": "In corso",
|
||||
"completed": "Completato",
|
||||
"interrupted": "Interrotto",
|
||||
"done": "Importato",
|
||||
"failed": "Non riuscito",
|
||||
"pending": "In attesa",
|
||||
"retryFailed": "Riprova solo i furni falliti",
|
||||
"retryUnfinished": "Riprendi i furni non completati"
|
||||
}
|
||||
},
|
||||
"radioRequests": {
|
||||
|
||||
Reference in new issue
Block a user