Files
RenewCMS/docs/design/screens/localization-setup.md
T

1.5 KiB
Raw Blame History

First-time setup for existing articles

Visual reference: RenewCMS Screens Localization.dc.html, group "L2 First-time setup for existing articles".

Read localization.md first. Its integration decisions supersede conflicting board annotations. These states describe target behavior, not shipped behavior.

Route: /settings/sites/:key/languages (banner) · /settings/languages/setup

First-time setup for existing articles (group "L2 First-time setup for existing articles", 5 states)

# State Trigger Stable ID Frame selector
1 Ready to assign Journal (en), Notes (no locale, must choose), Archive (pt-BR kept) loc.l2.ready su:ready
2 Site with no articles Gallery has no articles; en-GB kept, confirm and Save loc.l2.empty su:empty
3 Applying POST in flight loc.l2.applying su:applying
4 Done 16 articles labelled loc.l2.done su:done
5 Failed Nothing changed; choices kept loc.l2.fail su:fail

Exact rendered copy and geometry are in source/LocaleFrame.dc.html for the selector above. Use Nuxt UI mappings in components.md; the frame markup is a visual reference, not production component code.

The standard captures are 1440×900 and 390×844 in light and dark. The narrow reference state also uses 1024×768. The visual harness must support these sources and sizes before this screen can pass its gate. No visual exceptions or new clock-sensitive skips are approved.