What this page shows
This page is the working catalog for reusable CMS resources. Operators use it to filter resources by type or group, open the edit modal, publish content, delete obsolete rows, and monitor translation support panels.
When to use it
- find an existing resource by key or name
- check whether a resource is active or disabled
- confirm whether the latest content is still draft or already published
- create a new resource
- open translation stats, untranslated-resource review, or background translation jobs
How to read it
Each row gives one high-level resource view:
- identity:
Key,Name - structure:
Type,Group - row lifecycle:
Status - content lifecycle:
State
Above and around the grid, the page also exposes:
- translation coverage statistics
- translation queue status
- selection-based translation actions
- all-results selection when the operator wants a translation job to follow the active filters instead of just the current grid page
Filters that change the result
SearchTypeGroup
Known caveats
- Publishing promotes the current draft content and archives the previous published version.
Translate SelectedandTranslate All Resourcesqueue background jobs. Operators should use the Translation Jobs panel to confirm completion or failure.- Translation Jobs are process-local core runtime state and the current runner keeps only the latest 20 job records. Treat the panel as an operational queue monitor, not a permanent audit log.
- The translation dialog defaults to all enabled non-EN site languages and lets the operator choose between
Skip existing translationsandOverwrite existing translations. - Translation helpers are part of the page flow, but they operate on top of the main resource catalog rather than replacing manual editing.
- Empty or unchanged non-English content is still treated as untranslated in the translation stats workflow.