v0.1.11 — Operator UI i18n (en + it)
Summary
Italian (and English) operators can use the studio without reading English UI copy.
Added
- Message catalog at
src/lib/i18n/withenanditlocales - Studio
/studio/*UI translated - Save/validation messages localized
- Content Doctor headers/footers and field labels localized
npm run publishandcontent:validateCLI output localized
How to use
Set site.language in config/site.yaml (e.g. it or it-IT). Same field drives <html lang> and operator UI.
Closes #57.
Test plan
- Set
language: itand runnpm run studio:launch— UI in Italian - Save site settings — success message in Italian
- Run
npm run content:doctor— Italian headers/footers - Run
npm run publish— Italian step labels