The i18n framework is set up with English keys, but some newer UI elements may not be using translation keys.\n\nAction:\n- [ ] Audit all hardcoded strings in the frontend\n- [ ] Extract all strings to src/locales/en.json\n- [ ] Add i18next-scanner to CI to detect missing translation keys\n- [ ] Document translation workflow for contributors\n- [ ] Add pseudo-locale testing to catch untranslated strings
The i18n framework is set up with English keys, but some newer UI elements may not be using translation keys.\n\nAction:\n- [ ] Audit all hardcoded strings in the frontend\n- [ ] Extract all strings to
src/locales/en.json\n- [ ] Addi18next-scannerto CI to detect missing translation keys\n- [ ] Document translation workflow for contributors\n- [ ] Add pseudo-locale testing to catch untranslated strings