R14 · 🟠 Medium · i18n
Secondary-language content is not enforced
What the code does
Only multicentre proposals check all languages before saving.
Where
app/controllers/cms/multicentre-proposals/new.js
Suggested fix
Suggestion
Reuse
_validateProposalTranslationFieldsin the other editors.
Affected features
- Multi-language content authoring — Cross-cutting
- Proposal editor (content, coupon, push, AI images) — CMS
- Activity editor (loyalty mechanics, rules & targeting) — Marketing