# New article Visual reference: `RenewCMS Screens Localization.dc.html`, group "L3 New article". Read [localization.md](../localization.md) first. Its integration decisions supersede conflicting board annotations. These states describe target behavior, not shipped behavior. Route: `/articles (New article modal)` ### New article (group "L3 New article", 4 states) | # | State | Trigger | Stable ID | Frame selector | |---|---|---|---|---| | 1 | Single language | Title and site only | `loc.l3.single` | `na:single` | | 2 | Multilingual: new story | Language defaults to the site default | `loc.l3.multi` | `na:multi` | | 3 | Translation of a story | Story picker + language | `loc.l3.translation` | `na:translation` | | 4 | Site changed | Selected language not offered by new site | `loc.l3.sitechange` | `na:sitechange` | 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.