Telegram (ask questions / claim the issue here first): https://t.me/+DOylgFv1jyJlNzM0
Why this matters
The settings page states that only English is fully translated, yet messages/es.json and messages/tl.json have the same keys as English, which means they likely hold English copy. Spanish and Tagalog users see English. There is also no locale switcher wired and no guard preventing future key drift.
Acceptance criteria
Files to touch
messages/en.json, messages/es.json, messages/tl.json
i18n.config.ts
src/app/[locale]/settings/page.tsx
.github/workflows/ci.yml (parity check) or a scripts/ checker
Out of scope
- Adding new locales beyond es and tl
- RTL support
Why this matters
The settings page states that only English is fully translated, yet
messages/es.jsonandmessages/tl.jsonhave the same keys as English, which means they likely hold English copy. Spanish and Tagalog users see English. There is also no locale switcher wired and no guard preventing future key drift.Acceptance criteria
Files to touch
messages/en.json,messages/es.json,messages/tl.jsoni18n.config.tssrc/app/[locale]/settings/page.tsx.github/workflows/ci.yml(parity check) or ascripts/checkerOut of scope